Patent CA-1055690-A (CA)
Inventor: FUJISAWA KENZO
IPC: G06Q50/10
Filed: 1975-07-02
Granted: 1979-06-05
Abstract: ABSTRACT OF THE DISCLOSURE            The present invention provides a portable training machine for training keyboard operation comprising, in combination, program reader means for reading out a character coded signal including a plurality of binary coded signal blocks which form a word, display means for displaying characters represented by said plurality of binary coded signal blocks which form said word, keyboard means including a plurality of keys bearing different characters thereon, said keyboard means delivering binary coded signal blocks representing those characters borne on said keys when a student strikes the keys in accordance with said word displayed on said display means, said binary coded signal block from said keyboard means being identical to that from said program reader means for the same character, and control means connected to both said program reader means and said keyboard means to successively compare said binary coded signal blocks from said keyboard means with corresponding binary coded signal blocks from said program reader means to thereby successively erase said characters of said word displayed on said display means when the keys are correctly struck and cause said word to be again displayed on said display means when a key is erroneously struck during the striking of the keys corresponding to the words, said control means further including means for adding to each of said binary coded signal blocks of said character coded signal an additional bit for determining whether a character represented by the binary coded signal block with said additional bit is display on said display means, wherein said control means includes a closed loop memory including a pair of shift registers serially connected, said binary coded signals blocks of said character coded signal being stored in said closed loop memory while recirculating at a high speed therethrough, means for adding an additional bit to each of said binary coded signal blocks entered into one of said shift registers, said display means being responsive to said additional bit for permitting an associated signal block to be displayed as a character on said display means, a latching circuit connected to the one shift register to latch each  of said binary coded signal blocks each time it is transferred thereto, a comparison circuit connected to both said keyboard means and said latching circuit to successively compare said binary coded signal blocks from said keyboard means with corresponding binary coded signal blocks from said latching circuit to produce a coincidence signal when each pair of said compared signal blocks are identical to each other said to produce a non-coincidence signal when said pair of compared signal blocks are different from each other, circuit means responsive to said coincidence signal to change said additional bit coupled to that signal block compared with the correct signal block from said keyboard means to erase that character represented by the signal block coupled thereto, and display on said display means, and another circuit means responsive to said non-coincidence signal to return the changed additional bit back to its original bit thereby to again display all the original characters on said display means.