키보드를 사용한 대표문자에 공백(Space)입력을 사용한 단어와 문장을 구분하여 입력하는 방법에 있어서, 하나의 단어정보(word data)로 구성된 단어-데이터베이스, 및 둘 이상의 단어로 포함하는 문장정보(sentence data)로 구성된 문장-데이터베이스를 각각 생성하되, 상기 문장-데이터베이스(32)는 문장에 포함된 단어와 단어사이를 구분 짓는 공백정보(Space data)를 색인정보(index data)로 변환하여 문장-데이터베이스(32)를 생성하는 단계; 사용자가 키보드를 통해 소정의 대표문자를 포함하여 입력하는 단계; 수신된 대표문자가 상기 공백정보를 포함하고 있는 지를 판별하는 판별단계, 상기 키보드(1)로부터 수신된 상기 대표문자(21)에 공백정보(Space code)가 없으면 상기 단어-데이터베이스(31)에 저장된 문자열과 매칭되는 단어를 검색단계, 또는 상기 키보드(1)로부터 수신된 상기 대