INFORMATION PROCESSING APPARATUS HAVING SWITCH FOR INPUTTING KEY DATA | Patent Publication Number 20120087076 | Patexia