Claims
- 1. A combined electronic data processor and calculator including a character printing system for printing language character data generated in accordance with a set of numerical value key code data in a language printing mode, said language character data being represented by said set of numerical value key code data in accordance with a predetermined convention, said system comprising:
- numerical value keying input means for entering selected numerical value key code data into said character printing system when in a numerical printing mode, said set of numerical value key code data including a combination of said numerical value key code data in accordance with said predetermined convention, said numerical value keying input means further entering numerical data for selective presentation to said calculator;
- storage means responsive to said numerical value key code data introduced by said numerical value keying input means for sequentially storing said numerical value key code data therein, said storage means including memory means responsive to the numerical value keying input means for storing said numerical value key code data therein, said memory means developing an output signal indicative of said numerical value key code data;
- function keying input means for entering selected function key code data representative of one of said printing modes into said character printing system, the numerical value key code data signal developed by said memory means in addition to said selected function key code data indicative of a selected printing mode identifying the language characters to be printed, said function keying input means including,
- a language kind specifying key;
- language bistable latch means operatively connected to said language kind specifying key, said language bistable latch means alternating between first and second states of function key code data by repeated actuation of said language kind specifying key, said first and second states being indicative of first and second particular languages of said language characters undergoing printing;
- converting means responsive to said selected function key code data and to the set of numerical value key code data for converting said numerical value key code data into said language character data of a predetermined language in accordance with said selected function key code data entered via said function keying input means;
- character generating means responsive to said language character data generated by said converting means for generating said language characters to be printed in accordance with said language character data, the language characters being printed in the language determined by the language kind specifying key;
- said calculator receiving said numerical data from said numerical value keying input means and performing desired calculations thereon to produce calculated results;
- and
- printing means for printing said language characters and said calculated results.
- 2. A character printing system in accordance with claim 1, further comprising:
- first detecting means responsive to said set of numerical value key code data for detecting a first predetermined numerical value key code data included within said set of numerical value key code data thereby defining a predetermined command included in a predetermined position of said set of numerical value key code data;
- second detecting means responsive to said predetermined numerical value key code data defining said predetermined command for detecting second predetermined numerical value key code data included within the remaining portion of said set of numerical value key code data; and
- extracting means responsive to said predetermined numerical value key code data detected by said first and second detecting means for extracting at least a portion of said numerical value key code data stored in said storage means in a manner determined by said predetermined command of said first detecting means, said portion of said numerical value key code data stored in said storage means being determined in accordance with said second predetermined numerical value key code data detected by said second detecting means.
- 3. A character printing system in accordance with claim 2, further comprising:
- third detecting means responsive to said set of numerical value key code data for detecting a further predetermined numerical value key code data following said remaining portion of said set of numerical value key code data defining an integer portion more significant than a decimal point and another portion less significant than the decimal point,
- said converting means comprising means responsive to said predetermined numerical value key code data detected by said first and third detecting means for modifying said at least a portion of said numerical value key code data extracted by said extracting means in accordance with said further predetermined numerical value key code data detected by said third detecting means.
- 4. A character printing system in accordance with claim 2, which further comprises:
- third detecting means responsive to said set of numerical value key code data for detecting a further predetermined numerical value key code data following said remaining portion of said set of numerical value key code data thereby defining a portion of said storage means,
- said converting means comprising means responsive to said predetermined numerical value key code data detected by said first and third detecting means and stored in said storage means for repetitively providing said set of numerical value key code data following said remaining portion of said set of numerical value key code data a number of times equal to the contents of said portion of said storage means defined by said further predetermined numerical value key code data.
- 5. A character printing system in accordance with claim 1, further comprising:
- first detecting means responsive to said set of numerical value key code data for detecting predetermined function key code data within said set of numerical value key code data thereby defining a predetermined command; and wherein
- said converting means comprises means responsive to said first detecting means for converting said set of numerical value key code data which precedes and follows said predetermined function key code data into language character data, the language character data which follows the predetermined function key code data being different from said language character data preceding said predetermined function key code data.
- 6. A character printing system in accordance with claim 1, wherein:
- said function keying input means comprises a numeral/language character selecting key for entering numeral/language character selecting key code data, and
- said converting means comprises means responsive to said numeral/language character selecting key code data for converting said set of numerical value key code data into said language character data.
- 7. A character printing system in accordance with claim 1, wherein
- said function keying input means comprises a numeral/language character selecting key for entering numeral/language character selecting key code data; and wherein
- said converting means comprises means responsive to a first and a second actuation of said numeral/language character selecting key for converting said set of numerical value key code data entered subsequent to said first actuation and prior to said second actuation into said language character data.
- 8. A character printing system in accordance with claim 1, wherein
- said storage means comprises a memory means responsive to said numerical value keying input means for storing numerical value key code data therein, said set of numerical value key code data having a sign associated therewith, said memory means developing the stored numerical value key code data in accordance with said selected function key code data entered via said function keying input means.
- 9. A character printing system in accordance with claim 8 further comprising:
- means responsive to the sign of said set of numerical value key code data stored in said memory means for continuously developing said set of numerical value key code data;
- said printing means being responsive to the continuously developed numerical value key code data for printing corresponding ones of said language character.
- 10. A character printing system in accordance with claim 9 which further comprises:
- disabling means responsive to said sign of said set of numerical value key code data stored in said memory means for disabling the read-out of said set of numerical value key code data from said memory means when said sign is changed and for disabling further printing by said printing means.
Priority Claims (1)
Number |
Date |
Country |
Kind |
51-111380 |
Sep 1976 |
JPX |
|
Parent Case Info
This application is a continuation, of copending application Ser. No. 831,400, filed on Sept. 8, 1977, now abandoned.
US Referenced Citations (15)
Continuations (1)
|
Number |
Date |
Country |
Parent |
831400 |
Sep 1977 |
|