KR970071219A - 개인용 컴퓨터 키보드에서 한음절 동시 타자의 한글문자 입력처리 시스템 및 이의 처리방법 - Google Patents

개인용 컴퓨터 키보드에서 한음절 동시 타자의 한글문자 입력처리 시스템 및 이의 처리방법 Download PDF

Info

Publication number
KR970071219A
KR970071219A KR1019960008510A KR19960008510A KR970071219A KR 970071219 A KR970071219 A KR 970071219A KR 1019960008510 A KR1019960008510 A KR 1019960008510A KR 19960008510 A KR19960008510 A KR 19960008510A KR 970071219 A KR970071219 A KR 970071219A
Authority
KR
South Korea
Prior art keywords
input
key
keyboard
hangul
keys
Prior art date
Application number
KR1019960008510A
Other languages
English (en)
Other versions
KR100241108B1 (ko
Inventor
김종수
박해동
Original Assignee
박해동
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=19454079&utm_source=***_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=KR970071219(A) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by 박해동 filed Critical 박해동
Priority to KR1019960008510A priority Critical patent/KR100241108B1/ko
Publication of KR970071219A publication Critical patent/KR970071219A/ko
Application granted granted Critical
Publication of KR100241108B1 publication Critical patent/KR100241108B1/ko

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • G06F3/0233Character input methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/018Input/output arrangements for oriental characters

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Document Processing Apparatus (AREA)

Abstract

본 발명은 개인용 컴퓨터 키보드의 한글문자 키입력 수단에 관한 것으로서, 종래에는 한글문자의 음절을 낱개씩 음소 수순으로 입력하는 방식을 취하고 있었기 때문에 키보드를 통한 한글문자의 입력 속도가 제약적일 수밖에 없고, 수순 입력방식에 따른 오타 확률이 큰 것을 배제하기 어려운 것이었다.
본 발명은 이러한 종래의 문제점을 개선할 수 있도록 상기 시스템에는 동시에 다수의 키입력을 허용하여 한글문자의 한 음절씩 입력을 처리하는 한글 동타메인처리 프로그램(100)이 구비되어져 있고, 이는 시스템에서 키 입력이 있는가를 체크하여(스텝 101), 입력이 있으면 동타모드가 설정되었는가를 체크하고(스텝 102), 동타모드가 설정돼 있으면 동타모드를 수행하며(103), 동타모드 해제여부를 체크하여(104) 동타모드가 해제되었으면 시작 단계로 가며, 동타모드가 아닐 때는 일반 키보드 기능을 수행하는(스텝 105) 일련의 처리 과정으로 이뤄져 있는 개인용 컴퓨터 키보드의 한음절 동시 타자에 의한 한글문자의 입력처리 방법을 제공하는데 있다.

Description

개인용 컴퓨터 키보드에서 한음절 동시 타자의 한글문자 입력처리 시스템 및 이의 처리방법
본 내용은 요부공개 건이므로 전문내용을 수록하지 않았음
제4도는 본 발명을 구현하기 위한 한글 도시타자(同時打字)(이하동타(同打)라 약칭한다)메인처리 프로그램의 실시예도, 제5도는 제4도에서 한글 동타 부터리루틴의 실시예도.

Claims (7)

  1. 키자판(11), 키스캔 코드 발생의 키보드 마이크로 프로세서(12), 시스템 스캔 코드 발생의 키보드 콘트롤러(21), 메인 마이크로 컴퓨터(22)등을 포함한 개인용 컴퓨터의 키보드 시스템에 있어서, 상기 키보드 시스템에 설치되어져서 키보드 키자판(11)을 통한 한음절 동타입력을 인식하여 한글문자의 사전식 배열의 한글 동타입력 코드변환 테이블을 통해 한음절 키스캔 코드 내용을 해석하여 메인보드 측으로 보내주는 키보드 마이크로 프로세서와, 이 키보드 마이크로 프로세서가 한음절 키스캔 코드 내용을 한글 동타 입력 모드에 맞게끔 변환시키는데 필요한 한글 동타코드 변환 테이블과 한글 동타 메인처리 루틴을 갖고 있는 한글 동타 메모리를 포함한 구성으로 이뤄져 있는 것을 특징으로 하는 개인용 컴퓨터 키보드에서 한음절 동시 타자의 한글문자 입력처리 시스템.
  2. 키자판(11), 키스캔 코드 발생의 키보드 마이크로 프로세서(12), 시스템 스캔 코드 발생의 키보드 콘트롤러(21), 메인 마이크로 컴퓨터(22)등을 포함한 개인용 컴퓨터의 키보드 입력처리 방법에 있어서, 상기 시스템에는 동시에 타수의 키입력을 허용하여 한글문자의 한 음절씩 입력을 추리하는 한글 동타 메인처리 프로그램(100)이 구비되어져 있고, 이는 시스템에서 키입력이 있는가를 체크하여(스텝101), 입력이 있으며 동타모드가 설정되어있는가를 체크하고(스텝102), 동타모드가 설정돼 있으며 한글 도타 부처리 루틴(200)에 의한 동타모드를 수행하며(103), 동타모드 해제 여부를 체크하여(104)동타모드가 해제되었으면 시작단계로 가며, 동타모드가 아닐 때는 일반 키보드 기능을 수행하는(스텝105)일련의 처리 과정으로 이뤄져 있는 것을 특징으로 하는 개인용 컴퓨터 키보드에서 한음절 동시 타자의 한글문자 입력처리 시스템.
  3. 제1항에 있어서, 상기 한글 동타 부처리루틴(200)은 입력되는 키스캔 코드 값을 재배치한 한글 동타코드변환 테이블로부터 변환된 후 숫자/기호/문자/자음/모음 입력 상태에 따라 동타입력 구분 처리를 위한 동타구분처리 루틴(400)을 통하여 동타데이터로 변환하고(스텝 201), 입력된 키들이 한글 조합 가능한 키들인가를 체크하여(스텝202), 한글조합 가능키이면 한글조합 기능을 수행하고(스텝203), 아닐 때는 활용구 기능을 처리하는(스텝 204) 일련의 처리 과정으로 이뤄져 있는 것을 특징으로 하는 개인용 컴퓨터 키보드에서 한음절 동시 타자의 한글문자 입력처리 시스템.
  4. 제2항에 있어서, 상기 한글의 동타 구분처리 루틴(400)은 시스템 카운터를 0로 놓고(스텝401), 입력된 키 개수가 카운터값 보다 큰가를 체크하여(스텝402), 크면 키버퍼에 저장되어서 있는 키 중에서 카운트된 번째의 키값을 변환시키고(스텝403), 카운트 번째 키인가를 체크하여(스텝404), 숫자일 경우에는 숫자상태 비트값인 NUM_BIT 값을 등록하고 숫자키만을 저장하는 NUM 변수에 키값을 저장하고(스텝405), 기호일 경우에는 기호상태 비트값인 SYM_BIT 값을 등록하고 기호키만을 저장하는 SYM 변수에 키값을 저장하며(스텝406), 자음일 경우에는 자음상태 비트값인 JA_BIT 값을 등록하고 자음 키만을 저장하는 ja 변수에 키값을 저장하고(스텝407), 모음일 경우에는 모음상태 비트값인 NO_BIT 값을 등록하고 모음키만을 저장하는 MO변수에 키값을 저장하며(스템408), 이후 카운트=카운트+1로 증가시키고 스텝402로 가는 일련의 처리과정으로 이뤄져 있는 것을 특징으로 하는 개인용 컴퓨터 키보드에서 한음절 동시 타자에 한글문자의 입력처리 방법
  5. 제2항에 있어서, 상기 한글 동타 코드 변환 테이블은,
    으로 이뤄져 있는 것을 특징으로 하는 개인용 컴퓨터 키보드의 한음절 동시에 타자에 의한 한글문자 입력처리 방법.
  6. 제2항에 있어서, 상기 한글조합을 위한 한글조합 처리루틴(500)은 모음이 두 개인가를 체크하여(스텝501), 예 이면 이중모음으로 조합 가능한가를 체크하여(스텝502), 아니요 이면 에러로 처리하고(스텝514), 스텝501에서 아니오 일때는 키값 중에 스페이스바가 본재하는가를 체크하여(스텝503), 아니요 이면 키값중에 “’”이 존재하는가를 체크하고(스텝504) 여기서 아니요 이면 다른 키호와 사용되지 않을 경우 자음 두개가 입력되면 에러로 처리하고 자음이 하나도 입력되지 않으면 초성을 “ㅇ”으로 처리하면(스텝505), 스텝505에서 쉬프트키가 눌렸는가를 체크하여(스텝506), 눌렸으면 초성값을 중자음으로 변환하고(스텝507), 상기 스텝 504에서 아니오 이면 자음키의 수는 몇 개인가를 체크하여(스템511), 자음이 없는 경우는 초성으로 “ㅇ”, 종성으로는 ㅆ으로 처리하고(스텝512), 자음이 하나인 경우는 입력 자음은 초성 ㅆ은 종성으로 처리하고(스텝513), 상기 스텝503에서 예 일때는 자음키의 수를 체크하고(스텝508), 자음이 하나이면 이 입력된 자음을 초성과 종성으로 처리하고(스텝509), 2개 일때는 두 키값중 큰것이 초성, 작은 것이 종성으로 처리되는 일련의 처리과정으로 이뤄져 있는 것을 특징으로 하는 개인용 컴퓨터 키보드에서 한음절 동시 타자에 의한한글문자 입력처리 방법.
  7. 제2항에 있어서, 상기 활용구 처리 기능을 위한 활용구 처리루틴(600)은 입력되어진 키들의 합을 구하고(스텝601), 버퍼에 저장된 키의 수를 체크하여(스탭602), 두개이면 두개키로 구성된 활용구를 검색하고(스텝603), 세개이면 세개의 키로 구성된 활용구를 검색하며(스텝604), 4개이면 4개의 키로 구성된 활용구를 검색하는(스텝605) 일련의 처리 과정으로 이뤄져 있는 것을 특징으로 하는 개인용 컴퓨터 키보드에서 한음절 동시 타자에 의한 한글문자의 입력처리 방법.
    ※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.
KR1019960008510A 1996-03-27 1996-03-27 한글문자 표준2벌식 자판을 이용한 동타 처리방법 KR100241108B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019960008510A KR100241108B1 (ko) 1996-03-27 1996-03-27 한글문자 표준2벌식 자판을 이용한 동타 처리방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019960008510A KR100241108B1 (ko) 1996-03-27 1996-03-27 한글문자 표준2벌식 자판을 이용한 동타 처리방법

Publications (2)

Publication Number Publication Date
KR970071219A true KR970071219A (ko) 1997-11-07
KR100241108B1 KR100241108B1 (ko) 2000-02-01

Family

ID=19454079

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019960008510A KR100241108B1 (ko) 1996-03-27 1996-03-27 한글문자 표준2벌식 자판을 이용한 동타 처리방법

Country Status (1)

Country Link
KR (1) KR100241108B1 (ko)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100387033B1 (ko) * 2000-01-21 2003-06-11 삼성전자주식회사 특수문자를 쉽게 입력할 수 있는 전화기의 문자코드 발생장치 및 방법
KR101795049B1 (ko) * 2011-07-25 2017-11-07 삼성전자주식회사 휴대 단말기에서 한글을 표시하는 장치 및 방법

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2697317B2 (ja) * 1991-01-30 1998-01-14 富士通株式会社 ハングル文字入力装置

Also Published As

Publication number Publication date
KR100241108B1 (ko) 2000-02-01

Similar Documents

Publication Publication Date Title
US8200865B2 (en) Efficient method and apparatus for text entry based on trigger sequences
KR970071219A (ko) 개인용 컴퓨터 키보드에서 한음절 동시 타자의 한글문자 입력처리 시스템 및 이의 처리방법
JP3007007U (ja) 入力装置
JPS6362018B2 (ko)
KR0123403B1 (ko) 한·영 자동 전환 방법
JP2666590B2 (ja) イ語文字入力装置
JPH0721797B2 (ja) 中国語入力装置
JP2649139B2 (ja) ローマ字入力用のキーボード
JPH07105217A (ja) 入力文字自動補正装置
JPS6154559A (ja) 日本語処理装置
KR920015230A (ko) 한글문자 입력장치
CN1043490C (zh) 叠词变换方法和汉字变换装置
JPS62117060A (ja) 文字・音声入力変換方式
JPH0614308B2 (ja) カナ鍵盤
JPS59121425A (ja) 「へい」音漢字変換装置
JPS6246030B2 (ko)
KR20000038814A (ko) 대만어(광동어) 문서작성을 위한 속기용 키보드
JPS59153232A (ja) 文字変換装置
JPH0797368B2 (ja) 日本語入力装置
Mishra Keyboards for inputting Japanese language
JPH0512248A (ja) 文書作成装置
JPS5998236A (ja) 日本文入力装置
JPH01267770A (ja) 仮名漢字変換装置
JPS58142424A (ja) 仮名漢字変換装置
JPS61269768A (ja) カナ漢字入力装置

Legal Events

Date Code Title Description
A201 Request for examination
G15R Request for early opening
E902 Notification of reason for refusal
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
J206 Request for trial to confirm the scope of a patent right
J204 Request for invalidation trial [patent]
J301 Trial decision

Free format text: TRIAL DECISION FOR INVALIDATION REQUESTED 20000927

Effective date: 20010413

J301 Trial decision

Free format text: TRIAL DECISION FOR CONFIRMATION OF THE SCOPE OF RIGHT_DEFENSIVE REQUESTED 20000906

Effective date: 20011130

FPAY Annual fee payment

Payment date: 20031105

Year of fee payment: 5

LAPS Lapse due to unpaid annual fee