A controller for input the character signal with a keyboard (103) as well as an optical scanner (102) comprises signal converters (107,108,111), OR gates (109,110), a data output circuit (113), and a data buffer (112). When a character signal (106) of the scanner is received simultaneously with one of the keyboard, the signal (106) is converted to equivalent level with the signal (119) at the signal converter (107) and input to the OR gate (110). The buffer (112) stores data received from the OR gate temporarily, and provides them to the data processer through the output circuit (113) when a data demand signal (114) is received.
展开▼