KR100970901B1 - 결합 테이블을 이용한 한글 문자 출력방법 및 이를 이용한 디바이스장치 - Google Patents

결합 테이블을 이용한 한글 문자 출력방법 및 이를 이용한 디바이스장치 Download PDF

Info

Publication number
KR100970901B1
KR100970901B1 KR1020080137835A KR20080137835A KR100970901B1 KR 100970901 B1 KR100970901 B1 KR 100970901B1 KR 1020080137835 A KR1020080137835 A KR 1020080137835A KR 20080137835 A KR20080137835 A KR 20080137835A KR 100970901 B1 KR100970901 B1 KR 100970901B1
Authority
KR
South Korea
Prior art keywords
neutral
initial
final
group
glyphs
Prior art date
Application number
KR1020080137835A
Other languages
English (en)
Other versions
KR20100079374A (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
Application filed by 주식회사 한글과 컴퓨터 filed Critical 주식회사 한글과 컴퓨터
Priority to KR1020080137835A priority Critical patent/KR100970901B1/ko
Publication of KR20100079374A publication Critical patent/KR20100079374A/ko
Application granted granted Critical
Publication of KR100970901B1 publication Critical patent/KR100970901B1/ko

Links

Images

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/018Input/output arrangements for oriental characters
    • 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

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)
  • Controls And Circuits For Display Device (AREA)
  • Document Processing Apparatus (AREA)

Abstract

본 발명은 한글과 같은 조합형 글자를 출력하는 방법에 관한 발명으로서, 조합형 글자를 적은 수의 글리프를 이용해서 완성형과 같이 미려하게 출력할 수 있는 방법 및 이를 이용한 장치에 관한 발명이다.
본 발명에 따른 조합형글자 출력 디바이스장치는 글리프셋, 그룹테이블, 조합테이블 및 시작테이블을 포함하는 저장부, 한글을 입력하는 입력부, 한글을 이루는 초성, 중성 및 종성에 대한 시작 글리프 위치를 시작테이블을 통해 검색하고, 초성, 중성 및 종성에 대한 각 낱자의 그룹넘버를 그룹테이블을 이용해서 검색한 후 그룹넘버와 조합테이블을 통해 초성, 중성 및 종성에 예정된 위치와 크기에 매칭하는 글리프들을 글리프셋으로부터 찾아내고, 찾아낸 글리프들을 합산하여 출력하도록 제어하는 제어부 및 제어에 따라 글리프들을 이용하여 한글을 출력하기 위한 출력부를 포함한다.
이러한 장치를 이용함으로써 기존의 완성형 폰트에 비해 훨씬 적은 글리프를 이용해서 한글과 같은 조합형문자를 출력할 수 있으며, 또한 출력할 때 각각의 낱자의 위치와 낱자간의 조합관계를 고려하여 미려하게 출력할 수 있게 된다.
결합테이블, 조합테이블, 한글, 글리프, 그룹

Description

결합 테이블을 이용한 한글 문자 출력방법 및 이를 이용한 디바이스장치{Method for printing the Hangeul using a compose table and device using the same }
본 발명은 한글과 같은 조합형 글자를 출력하는 방법에 관한 발명으로서, 조합형 글자를 적은 글리프를 이용해서 완성형과 같이 미려하게 출력할 수 있는 방법 및 이를 이용한 장치에 관한 발명이다.
현재 윈도우 응용 프로그램에서 사용하는 글꼴들은 대부분 트루타입 글꼴(TTF, TrueType font)이다. 윈도우에서는 TTF가 표준이기 때문이다.
이러한 TTF는 하나의 글자마다 하나의 글리프(glyph, 이하 글리프)를 만든다. 이러한 형태를 일반적으로 완성형 폰트라고 부른다.
이러한 완성형 폰트은 영어와 같은 문자를 표현함에 있어서는 아주 이상적인 방법일 수 있으나, 우리의 한글과 같은 문자를 표현함에 있어서는 여러가지 문제점이 존재한다.
한글은 초성,중성 및 종성 낱자가 결합해서 하나의 글자(또는 음절)를 이루는데, 각각의 낱자가 어떻게 결합하느냐에 따라서 표현될 수 있는 조합이 엄청나게 많이 존재한다. 따라서 TTF에서 한글을 표현하기 위에서는 적어도 만개이상의 글리프가 필요하게 된다. 따라서 폰트의 용량이 매우 커지게 되는 문제점이 발생한다.
이를 극복하기 위한 한 방법으로서 조합형 폰트방식이 있다. 이러한 조합형 폰트는 글리프를 초성,중성 및 종성의 낱자마다 제작하고, 이러한 낱자의 글리프를 조합해서 하나의 글자를 표현하는 방식이다. 따라서 조합형에서는 완성형보다 적은 수의 글리프만으로 많은 글자를 표현할 수 있다.
도1a 및 도1b는 각각 완성형과 조합형으로 글자를 표현한 경우를 도시한 도면이다.
도1a에 도시된 바와 같이, 완성형에서는 사용자가 '한'이라는 글자를 입력한 경우, 이러한 '한'이라는 글자에 해당하는 글리프를 찾아서 그대로 출력하면 된다.
도1b에 도시된 바와 같이, 조합형에서는 사용자가 '한'이라는 글자를 입력한 경우, 우선 이 글자를 다시 초성(ㅎ), 중성(ㅏ) 및 종성(ㄴ)으로 낱자로 분리하고, 각각의 글리프를 찾는다. 따라서 초성(ㅎ)에 해당하는 글리프, 중성(ㅏ)에 해당하는 글리프 및 종성(ㄴ)에 해당하는 글리프를 각각 찾은 후 이 세개의 글리프를 디스플레이하면 '한'이라는 글자가 만들어진다. 문제는 도1b에 도시된 바와 같이 글자가 미려하지 않게 조합될 수 있다는 점이다.
왜냐하면 같은 낱자라 하더라도, 어떤 위치(초성,중성 및 종성)에 포함되는가와 어떤 낱자와 조합되느냐에 따라 다른 모양으로 출력되어야 하기 때문이다.
본 발명은 상기와 같은 문제점을 해결하기 위하여 안출된 것으로서, 본 발명의 목적은, 완성형 폰트에 비해 훨씬 적은 글리프를 이용하여, 완성형과 같이 미려하게 출력할 수 있는 방법 및 이를 이용한 장치를 제공함에 있다.
상기 목적을 달성하기 위한 본 발명에 따른 조합형글자 출력 디바이스장치는 글리프셋, 그룹테이블, 조합테이블 및 시작테이블을 포함하는 저장부, 한글을 입력하는 입력부, 상기 한글을 이루는 초성, 중성 및 종성에 대한 시작 글리프 위치를 상기 시작테이블을 통해 검색하고, 상기 초성, 중성 및 종성에 대한 각 낱자의 그룹넘버를 상기 그룹테이블을 이용해서 검색한 후 상기 그룹넘버와 상기 조합테이블을 통해 상기 초성, 중성 및 종성에 예정된 위치와 크기에 매칭하는 글리프들을 상기 글리프셋으로부터 찾아내고, 상기 글리프들을 합산하여 출력하도록 제어하는 제어부 및 상기 제어에 따라 상기 글리프들을 이용하여 상기 한글을 출력하기 위한 출력부를 포함하는 것을 특징으로 한다.
삭제
삭제
삭제
삭제
또한 상기 그룹테이블은 각각 1차원배열형태인 초성그룹테이블, 중성그룹테이블 및 종성그룹테이블이고, 상기 조합테이블은 각각 상기 초성,중성 및 종성의 그룹넘버를 인수로 가지는 3차원배열형태인 초성조합테이블, 중성조합테이블 및 종성조합테이블인 것이 바람직하다.
그리고 상기 디바이스장치는 휴대단말기, PMP(portable multimedia player) 및 컴퓨터장치 중 어느 하나인 것이 바람직하다.
한편 본 발명의 다른 일 실시예에 따른 조합형글자 출력방법은 디바이스장치가 한글을 입력받는 입력단계, 상기 한글을 이루는 초성, 중성 및 종성에 대한 시작 글리프 위치를 기 저장중인 시작테이블을 통해 검색하고, 상기 초성, 중성 및 종성에 대한 각 낱자별로 기 저장중인 그룹테이블을 이용해서 그룹넘버를 검색하는 검색단계 및 상기 그룹넘버와 기 저장중인 조합테이블을 통해 상기 초성, 중성 및 종성에 예정된 위치와 크기에 매칭하는 글리프들을 기 저장중인 글리프셋으로부터 찾아내고, 상기 글리프들을 합산함에 따라 상기 한글을 출력하는 출력단계를 포함하는 것을 특징으로 한다.
삭제
삭제
한편, 본 발명에 따른 컴퓨터로 읽을 수 있는 기록매체에는, 디바이스장치가 한글을 입력받는 입력단계, 상기 한글을 이루는 초성, 중성 및 종성에 대한 시작 글리프 위치를 기 저장중인 시작테이블을 통해 검색하고, 상기 초성, 중성 및 종성에 대한 각 낱자별로 기 저장중인 그룹테이블을 이용해서 그룹넘버를 검색하는 검색단계 및 상기 그룹넘버와 기 저장중인 조합테이블을 통해 상기 초성, 중성 및 종성에 예정된 위치와 크기에 매칭하는 글리프들을 기 저장중인 글리프셋으로부터 찾아내고, 상기 글리프들을 합산함에 따라 상기 한글을 출력하는 출력단계를 수행할 수 있는 프로그램이 기록된다.
이상 설명한 바와 같이, 본 발명의 방법 및 장치을 이용하면, 기존의 완성형 폰트에 비해 훨씬 적은 글리프를 이용해서 한글과 같은 조합형문자를 출력할 수 있으며, 또한 출력할 때 각각의 낱자의 위치와 낱자간의 조합관계를 고려하여 미려하게 출력할 수 있게 된다.
도2는 본 발명의 일 실시예에 따른 글리프셋의 일 예를 도시한 도면이다.
동일한 낱자라 하더라도 어느 위치에 어떤 낱자와 조합하느냐에 따라서 다른 모양이 나올 수 있다. 예를 들어 초성 'ㄱ'은 중성과 종성의 조합에 따라서 다양하게 모양이 바뀐다. 한글 글자마디 '강', '고', '굴'에서 쓰인 초성 'ㄱ'은 모두 모 양이 다르다.
따라서 본 발명에서 한글 조합에 사용되는 초성, 중성, 종성의 낱자 글리프는 도2와 같이 구성한다. 도2에 도시된 바와 같이 같은 'ㄱ'이더라도 0번부터 9번까지 10가지 모양이 도시되어 있다. 도2에서는 'ㄱ'과 'ㄲ'만 도시되었으며 이하 다른 낱자는 도면편의상 생략하였다.
물론 도2에 도시된 글리프셋은 일 실시예에 불과하며, 디자이너가 디자인하는 폰트의 모양에 따라서 이외에도 다양한 형태가 가능함은 물론이다.
한편 디자인에 따라 달라질 수는 있으나 모든 낱자에 대해서 글리프셋을 구성하더라도, 1만여글자 이상의 글리프셋이 필요한 완성형에 비해서 그 크기나 용량은 비교할 수 없을 정도로 작음은 물론이다.
일단 이렇게 각 낱자들로 이루어진 글리프셋을 완성한 후에는 이러한 글리프셋에서 조합에 어울리는 글리프를 찾는 과정이 필요하다.
이러한 과정을 위해서 본 발명에서는 그룹테이블(Group table)과 조합테이블(Combination table)을 이용한다.
그룹테이블은 폰트 디자이너가 초성,중성,종성 글자를 논리적으로 묶어서 다루기 위해 사용한다. 예를 들어 초성 'ㄱ'이 있는 자리에 초성 'ㅋ'이 있더라도 대부분의 경우 시각적으로 어색하지 않다. 또한 중성 'ㅏ'가 있는 자리에 중성 'ㅑ'가 있더라도 어색하게 보이지 않는다. 이와 같은 특정 기준에 따라서 초성, 중성 및 종성 낱자를 몇개의 그룹으로 분류하고 각각의 그룹에 그룹넘버를 부여해서 그룹테이블을 구성한다.
한편 본 발명의 일 실시예에서는 상술한 그룹테이블, 조합테이블 및 후술할 시작테이블이 있는데, 이러한 테이블을 통틀어 결합테이블(compose table)로 지칭한다.
도3은 본 발명의 일 실시예에 따른 그룹테이블의 일 예를 도시한 도면이다.
도3에 도시된 바와 같이, 'ㄱ'과 'ㅋ'을 하나의 그룹으로 정의하고, 중성 'ㅏ'와 'ㅑ'를 하나의 그룹으로 정의했다.
이러한 값은 현재 사용되고 있는 특정 글꼴 중 어느 하나에 대한 실시예이다. 물론 여기에 기재된 값들은 일 실시예에 불과하며, 디자이너가 디자인하는 글꼴에 모양에 따라서 달라질 수 있다.
조합테이블(Combination table)은 초성,중성 및 종성의 그룹넘버를 사용해서 글리프셋에서 낱자 조합에 적합한 글리프를 찾기 위해 사용한다. 3차원 배열로 구성된 조합테이블의 값은 글리프셋에서 현제 조합에 어울리는 글리프가 몇번째에 있는지를 알려주는 값이다. 만약 글리프 셋에서 첫번째 글리프가 적합한 글리프이면 조합테이블의 값은 0(시작값이 1이라면 1)이다.
조합테이블은 초성,중성 및 종성용으로 각각 3개로 이루어져있고, 각각에 초성의 그룹넘버,중성의 그룹넘버 및 종성의 그룹넘버를 인수로 갖는다. 이하 초성용 조합테이블을 CombinationL[][][], 중성용 조합테이블을 CombinationV[][][] 그리고 종성용 조합테이블을 CombinationT[][][]이라고 한다.
조합테이블의 결과값으로 바로 적합한 글리프의 위치값을 계산해도 무방하다. 그러나 계산의 편의를 위해서 해당 낱자에 가장 적합한 글리프의 Offset값을 조합테이블을 통해 구하고, 여기에 해당 낱자의 초기위치값을 더하는 방식도 가능하다.
예를 들어 '고'라는 글자를 입력하면, 우선 'ㄱ'의 그룹넘버인 1과 'ㅗ'의 그룹넘버인 '8'을 계산한다.
이 후 초성인 'ㄱ'에 어울리는 글리프를 구하기 위해서 CombinationL[1][8][0]을 계산한다. 본 실시예에서의 그룹테이블에서는 초성,중성,종성이 없는 경우는 0이라고 가정하였다.
이렇게 해서 결과값이 4가 나왔으면, 도2에 도시된 글리프셋에서 4번째에 해당하는 'ㄱ'을 디스플레이한다.
마찬가지로 'ㅗ'도 글리프셋에서 위치를 찾은 후에 디스플레이하면 된다.
이러한 과정에 대해서 이하 도4에서 구체적인 예를 들어 보다 더 자세히 설명한다.
도4는 본 발명의 일 실시예에 따른 조합형 글자를 출력하는 방법의 설명을 위한 흐름도이다.
우선 개발하고자 하는 글꼴에 어울리는 글리프셋, 시작테이블, 그룹테이블 및 조합테이블을 저장한다(S410). 글리프셋, 그룹테이블 및 조합테이블은 상술하였는바 자세한 설명은 생략한다.
시작테이블은 각 낱자별로 글리프셋에서 몇번째부터 시작하는지를 나타내는 1차원 배열이다. 조합테이블에 각각의 글리프셋의 위치값이 다 있는 경우에는 필요없으나, 본 실시예에서는 조합테이블에는 오프셋(offset)값이 있는 바, 그 전에 각 낱자의 시작위치값을 구해야 한다.
시작테이블은 초성, 중성, 종성에 대해서 각각 1차원 배열 형태로 구성되어 있다. 즉, 시작테이블은 초성, 중성, 종성에 대해서 각각 FirstGlyphL[], FirstGlyphV[], FirstGlyphT[]으로 1차원 배열 형태로 구성되었다.
즉 각 초성,중성,종성별로 각각의 낱자에 따른 상기 글리프셋에서의 시작위치를 결정하고, 이 값들을 각각의 1차원 배열 형태인 시작테이블에 넣는다. 도2와 같은 글리프셋이라면, 초성용 ''의 시작위치값은 0이고 초성용 ''의 시작위치값은 10이 될 것이다.
이 후 사용자로부터 '한'이라는 글자가 입력된다(S420). 그러면 상기 입력 한글인 '한'이라는 글자를 구성하는 낱자, 즉 초성인 'ㅎ', 중성 'ㅏ' 및 종성'ㄴ'에 해당하는 시작위치를 시작테이블을 이용해서 구한다(S430).
'ㅎ'의 시작위치는 a, 'ㅏ'는 b이고 'ㄴ'은 c가 된다.
한편 본 실시예에서는 시작위치를 초성용, 중성용 및 종성용으로 각각 시작테이블을 따로 작성하고 따로 구하는 것으로 설명하였으나, 글리프셋에서 낱자들을 초성,중성 및 종성 구별없이 낱자순으로 배치하고, 시작위치를 하나의 배열을 이용해서 구하는 방법 역시도 가능하다.
그리고 각각의 낱자의 그룹값을 검색한다(S440).
그룹값은 도3에 대한 설명에서 상술한 바와 같이, 초성,중성 및 종성용으로 3개가 존재하며 각각은 1차원 배열이다.
따라서 상기 3개 배열에 각각 'ㅎ','ㅏ' 및 'ㄴ'을 넣어주면 그룹값이 검색 된다. 본 실시예에서 'ㅎ'의 그룹값은 gnL, 'ㅏ'은 gnV이고 'ㄴ'은 gnT가 된다.
이 후 조합테이블 및 그룹값을 이용해서 각각의 낱자가 가장 잘 어울리는 글리프의 위치를 검색한다(S450).
조합테이블을 초성,중성 및 종성용으로 3개가 존재하며, 각각은 초성,중성 및 종성의 그룹값을 인덱스로 가지는 3차원 배열이다.
초성용 조합테이블인 CombinationL에 앞서 S440단계에서 구한 gnL,gnV 및 gnT를 넣으면 '한'이라는 낱말에서 초성인 'ㅎ'에 적합한 글리셋의 오프셋 위치값이 나온다. 여기에 앞서 S430단계에서 구한 'ㅎ'의 시작 위치인 'a'값을 더하면 최종적으로 'ㅎ'의 적합한 위치값이 계산된다.
중성인 'ㅏ' 역시도 중성용 조합테이블인 CombinationV를 이용해서 유사한 방법으로 구해주면 된다.
상술한 방식대로 'ㅎ'의 적합한 글리프상의 위치인 x, 'ㅏ'는 y 및 'ㄴ'의 z라는 값을 구한다.
이 후 글리프셋에서 상기 위치에 해당하는 낱자들을 출력하면 미려한 '한'이라는 글자가 디스플레이된다(S460).
한편 본 실시예에서는 각각의 낱자인 'ㅎ','ㅏ' 및 'ㄴ'을 바로 배열의 인덱스값으로 넣은 것으로 설명하였으나, 이는 설명의 편의를 위한 것이고 실제로는 각각의 낱자에 해당하는 유니코드나 기타 숫자값으로 변환후에 계산한다.
또한, 이상에서는 본 발명의 바람직한 실시예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어져서는 안될 것이다.
도1a 및 도1b는 각각 완성형과 조합형으로 글자를 표현한 경우를 도시한 도면,
도2는 본 발명의 일 실시예에 따른 글리프셋의 일 예를 도시한 도면,
도3은 본 발명의 일 실시예에 따른 그룹테이블의 일 예를 도시한 도면 및
도4는 본 발명의 일 실시예에 따른 조합형 글자를 출력하는 방법의 설명을 위한 흐름도이다.

Claims (10)

  1. 글리프셋, 그룹테이블, 조합테이블 및 시작테이블을 포함하는 저장부;
    한글을 입력하는 입력부;
    상기 한글을 이루는 초성, 중성 및 종성에 대한 시작 글리프 위치를 상기 시작테이블을 통해 검색하고, 상기 초성, 중성 및 종성에 대한 각 낱자의 그룹넘버를 상기 그룹테이블을 이용해서 검색한 후 상기 그룹넘버와 상기 조합테이블을 통해 상기 초성, 중성 및 종성에 예정된 위치와 크기에 매칭하는 글리프들을 상기 글리프셋으로부터 찾아내고, 상기 글리프들을 합산하여 출력하도록 제어하는 제어부; 및
    상기 제어에 따라 상기 글리프들을 이용하여 상기 한글을 출력하기 위한 출력부;를 포함하는 것을 특징으로 하는 조합형한글 출력 디바이스장치.
  2. 삭제
  3. 삭제
  4. 제1항에 있어서
    상기 그룹테이블은
    각각 1차원배열형태인 초성그룹테이블, 중성그룹테이블 및 종성그룹테이블이고,
    상기 조합테이블은
    각각 상기 초성,중성 및 종성의 그룹넘버를 인수로 가지는 3차원배열형태인 초성조합테이블, 중성조합테이블 및 종성조합테이블인 것을 특징으로 하는 조합형한글 출력 디바이스장치.
  5. 제1항에 있어서
    상기 디바이스장치는
    휴대단말기, PMP(portable multimedia player) 및 컴퓨터장치 중 어느 하나인 것을 특징으로 하는 조합형한글 출력 디바이스장치.
  6. 디바이스장치가 한글을 입력받는 입력단계;
    상기 한글을 이루는 초성, 중성 및 종성에 대한 시작 글리프 위치를 기 저장중인 시작테이블을 통해 검색하고, 상기 초성, 중성 및 종성에 대한 각 낱자별로 기 저장중인 그룹테이블을 이용해서 그룹넘버를 검색하는 검색단계; 및
    상기 그룹넘버와 기 저장중인 조합테이블을 통해 상기 초성, 중성 및 종성에 예정된 위치와 크기에 매칭하는 글리프들을 기 저장중인 글리프셋으로부터 찾아내고, 상기 글리프들을 합산함에 따라 상기 한글을 출력하는 출력단계;를 포함하는 것을 특징으로 하는 조합형한글 출력방법.
  7. 삭제
  8. 삭제
  9. 디바이스장치가 한글을 입력받는 입력단계;
    상기 한글을 이루는 초성, 중성 및 종성에 대한 시작 글리프 위치를 기 저장중인 시작테이블을 통해 검색하고, 상기 초성, 중성 및 종성에 대한 각 낱자별로 기 저장중인 그룹테이블을 이용해서 그룹넘버를 검색하는 검색단계; 및
    상기 그룹넘버와 기 저장중인 조합테이블을 통해 상기 초성, 중성 및 종성에 예정된 위치와 크기에 매칭하는 글리프들을 기 저장중인 글리프셋으로부터 찾아내고, 상기 글리프들을 합산함에 따라 상기 한글을 출력하는 출력단계;를 포함하는 것을 특징으로 하는 프로그램이 기록된 컴퓨터로 읽을 수 있는 기록매체.
  10. 삭제
KR1020080137835A 2008-12-31 2008-12-31 결합 테이블을 이용한 한글 문자 출력방법 및 이를 이용한 디바이스장치 KR100970901B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020080137835A KR100970901B1 (ko) 2008-12-31 2008-12-31 결합 테이블을 이용한 한글 문자 출력방법 및 이를 이용한 디바이스장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020080137835A KR100970901B1 (ko) 2008-12-31 2008-12-31 결합 테이블을 이용한 한글 문자 출력방법 및 이를 이용한 디바이스장치

Publications (2)

Publication Number Publication Date
KR20100079374A KR20100079374A (ko) 2010-07-08
KR100970901B1 true KR100970901B1 (ko) 2010-07-16

Family

ID=42640479

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020080137835A KR100970901B1 (ko) 2008-12-31 2008-12-31 결합 테이블을 이용한 한글 문자 출력방법 및 이를 이용한 디바이스장치

Country Status (1)

Country Link
KR (1) KR100970901B1 (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017078252A1 (ko) * 2015-11-03 2017-05-11 주식회사 한컴플렉슬 Pdf 문서에 포함된 문자의 모양 유지 복사를 위한 전자 단말 장치 및 상기 전자 단말 장치의 pdf 문서에 포함된 문자에 대한 모양 유지 복사 방법

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR910009096A (ko) * 1989-10-23 1991-05-31 프레데릭 얀 스미트 디지탈 비디오 신호 전송 방법 및 수신기

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR910009096A (ko) * 1989-10-23 1991-05-31 프레데릭 얀 스미트 디지탈 비디오 신호 전송 방법 및 수신기

Also Published As

Publication number Publication date
KR20100079374A (ko) 2010-07-08

Similar Documents

Publication Publication Date Title
CN102063508B (zh) 基于广义后缀树的中文搜索引擎模糊自动补全方法
KR20080008390A (ko) 작은 키패드에 키보드 문자들과 많은 알파벳을 입력하기위한 순차적인 두개의-키 시스템
KR101657886B1 (ko) 한자 입력장치와 한자 입력방법 및 이를 이용한 한자 검색방법
WO2000025197A9 (en) Keyboard input devices, methods and systems
CN103109250B (zh) 一种汉字简易笔划输入法和汉字简易笔划检索法
CN104063359B (zh) 个性化汉字字库的实现方法
JPS59216189A (ja) 文字発生方法
WO2011153918A1 (en) Method and apparatus for inputting chinese characters
CN101663880A (zh) 用于输入中文字符的方法和设备
KR100970901B1 (ko) 결합 테이블을 이용한 한글 문자 출력방법 및 이를 이용한 디바이스장치
KR100757372B1 (ko) 표의문자를 위한 데이터베이스 시스템 및 처리 방법
KR101319948B1 (ko) 소프트웨어 키보드를 이용한 문자 입력 방법
KR101777545B1 (ko) 기본필획을 이용한 한자 입력 키보드
CN105718450B (zh) 英语二级盲文转换方法及转换装置
CN115525728A (zh) 汉字排序、汉字检索和汉字***的方法和装置
JPH0337697A (ja) 文字処理装置
CN111813235A (zh) 一种拼音输入法
CN102141844B (zh) 带声、韵、调读音的汉字内码输入法
CN112667094B (zh) 触摸屏手持设备用的十五键拼音快速汉字及全科输入法
CN113900531A (zh) 换位、连击、声形及少选的汉字拼音输入方法
JPS58168180A (ja) 情報検索装置
標準の開発 Development and Standardization of Sinhala Script Code for Digital Inclusion of Native Computer Users
CN118068966A (zh) 基于88键大键盘的形码全拼输入法
CN103970287A (zh) 字组字中文输入法及其字根键盘
Xiao et al. Dynamic Generation and Editing System for Wrongly Written Chinese Character Font

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20130703

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20140710

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20150706

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20160630

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20180702

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20190704

Year of fee payment: 10