1 |
1
아스키 코드와 연동 가능한 2-바이트 한글 완성형 코드의 데이터 구조를 기록한 컴퓨터로 읽을 수 있는 매체로서,상위 바이트가 아스키 코드에서 사용되지 않는 0x00 내지 0x1F 중 어느 하나로 구성되는 2-바이트 한글 완성형 코드를 포함하는 데이터 구조를 기록한 컴퓨터로 읽을 수 있는 매체
|
2 |
2
제1항에 있어서,아스키 코드를 더 포함하는 데이터 구조를 기록한 컴퓨터로 읽을 수 있는 매체
|
3 |
3
제2항에 있어서,상기 2-바이트 한글 완성형 코드는, 제1 한글 코드 변환표 내지 제4 한글 코드 변환표에 따라 정해지고,상기 제1 한글 코드 변환표는이고,상기 한글 코드 변환표 2는이고,상기 한글 코드 변환표 3은이고,상기 한글 코드 변환표 4는인 것을 특징으로 하는 2-바이트 한글 완성형 코드의 데이터 구조를 기록한 컴퓨터로 읽을 수 있는 매체
|
4 |
4
입력된 텍스트를 소정의 2-바이트 한글 완성형 코드에 의한 코드값으로 변환하여 출력하는 코드 변환 모듈과,상기 출력된 코드값을 8-비트 단위의 비트 스트림(bit stream)으로 변환하여 출력하는 8-비트 분해 모듈과,상기 출력된 8-비트 단위의 비트 스트림 중에서 최상위 비트를 제거하여 7-비트 단위의 비트 스트림으로 변환하여 출력하는 7-비트 구성 모듈과,상기 출력된 7-비트 단위의 비트 스트림의 총 비트수를 산출하되, 산출 결과 총 비트수가 8의 배수가 아니면 상기 7-비트 단위의 비트 스트림에 최하위 비트 0을 추가하는 패딩 처리를 하여 8-비트 단위의 비트 스트림을 출력하고, 총 비트수가 8의 배수이면 상기 7-비트 단위의 비트 스트림을 패딩 처리하지 않고 8-비트 단위의 비트 스트림으로 변환하여 출력하는 8-비트 구성 모듈을 포함하되,상기 소정의 2-바이트 한글 완성형 코드는, 상위 바이트가 아스키 코드에서 사용되지 않는 0x00 내지 0x1F 중 어느 하나로 구성되는 것을 특징으로 하는 아스키 코드와 연동 가능한 2-바이트 한글 완성형 코드를 이용하는 인코더
|
5 |
5
제4항에 있어서,상기 코드 변환 모듈은, 상기 입력된 텍스트에 알파벳(alphabet)이 포함된 경우에는, 포함된 알파벳을 아스키(ASCII) 코드에 의한 코드값으로 변환하는 것을 특징으로 아스키 코드와 연동 가능한 2-바이트 한글 완성형 코드를 이용하는 인코더
|
6 |
6
제5항에 있어서,상기 코드 변환 모듈은,상기 텍스트가 표준 한글 완성형 코드(KS X 1001)에 의한 코드값으로 이미 변환되어 입력된 경우, 입력된 코드값을 상기 소정의 2-바이트 한글 완성형 코드 및 아스키 코드에 의한 코드값으로 변환하여 출력하는 것을 특징으로 하는 아스키 코드와 연동 가능한 2-바이트 한글 완성형 코드를 이용하는 인코더
|
7 |
7
제6항에 있어서,상기 소정의 2-바이트 한글 완성형 코드는, 제3항의 제1 한글 코드 변환표 내지 제4 한글 코드 변환표에 따라 정해지는 것을 특징으로 하는 2-바이트 한글 완성형 코드를 이용하는 인코더
|
8 |
8
입력된 비트 스트림을 8-비트 단위의 비트 스트림으로 분해하여 출력하는 8-비트 분해 모듈과,상기 출력된 8-비트 단위의 비트 스트림의 총 비트수를 산출하되, 산출 결과 총 비트수가 7의 배수가 아니면 인코딩 시 패딩 처리된 최하위 비트 0을 제거하여 7-비트 단위의 비트 스트림을 출력하고, 총 비트수가 7의 배수이면 최하위 비트를 제거하지 않고 7-비트 단위의 비트 스트림으로 변환하여 출력하는 7-비트 복원 모듈과,상기 출력된 7-비트 단위의 비트 스트림에 최상위 비트 0을 추가하여 8-비트 단위의 비트 스트림으로 변환하여 출력하는 8-비트 복원 모듈과,상기 출력된 8-비트 단위의 비트 스트림을 소정의 2-바이트 한글 완성형 코드에 의한 코드값으로 변환하고, 변환된 코드값에 해당하는 텍스트를 출력하는 코드 복원 모듈과,상기 소정의 2-바이트 한글 완성형 코드는, 상위 바이트가 아스키 코드에서 사용되지 않는 0x00 내지 0x1F 중 어느 하나로 구성되는 것을 특징으로 하는 아스키 코드와 연동 가능한 2-바이트 한글 완성형 코드를 이용하는 디코더
|
9 |
9
제8항에 있어서,상기 코드 복원 모듈은,상기 8-비트 복원 모듈에서 출력된 8-비트 단위의 비트 스트림을 상기 소정의 2-바이트 한글 완성형 코드 또는 아스키 코드 중 적어도 어느 하나 이상에 의한 코드값으로 출력 가능한 것을 특징으로 하는 2-바이트 한글 완성형 코드를 이용하는 디코더
|
10 |
10
제9항에 있어서,상기 코드 복원 모듈은,상기 변환된 소정의 2-바이트 한글 완성형 코드에 의한 코드값을 표준 한글 완성형 코드(KS X 1001)에 의한 코드값으로 출력 가능한 것을 특징으로 하는 아스키 코드와 연동 가능한 2-바이트 한글 완성형 코드를 이용하는 디코더
|
11 |
11
제10항에 있어서,상기 소정의 2-바이트 한글 완성형 코드는, 제3항의 제1 한글 코드 변환표 내지 제4 한글 코드 변환표에 따라 정해지는 것을 특징으로 하는 아스키 코드와 연동 가능한 2-바이트 한글 완성형 코드를 이용하는 디코더
|
12 |
12
텍스트를 입력받는 단계와,상기 입력받는 텍스트를, 상위 바이트가 아스키 코드에서 사용되지 않는 0x00 내지 0x1F 중 어느 하나로 구성되는 소정의 2-바이트 한글 완성형 코드에 의한 코드값으로 변환하여 출력하는 단계와,상기 출력된 코드값을 8-비트 단위의 비트 스트림(bit stream)으로 변환하여 출력하는 단계와,상기 출력된 8-비트 단위의 비트 스트림 중에서 최상위 비트를 제거하여 7-비트 단위의 비트 스트림으로 변환하여 출력하는 단계와,상기 출력된 7-비트 단위의 비트 스트림의 총 비트수를 산출하는 단계와,상기 산출된 총 비트수가 8의 배수가 아니면 상기 7-비트 단위의 비트 스트림에 최하위 비트 0를 추가하는 패딩 처리를 하여 8-비트 단위의 비트 스트림을 출력하고, 상기 산출된 총 비트수가 8의 배수이면 상기 7-비트 단위의 비트 스트림을 패딩 처리하지 않고 8-비트 단위의 비트 스트림으로 변환하여 출력하는 단계를 포함하는 아스키 코드와 연동 가능한 2-바이트 한글 완성형 코드를 이용하는 인코딩 방법
|
13 |
13
제12항에 있어서,상기 입력받는 텍스트를, 상위 바이트가 아스키 코드에서 사용되지 않는 0x00 내지 0x1F 중 어느 하나로 구성되는 소정의 2-바이트 한글 완성형 코드에 의한 코드값으로 변환하여 출력하는 단계는,상기 입력받는 텍스트에 알파벳이 포함된 경우에는, 포함된 알파벳을 아스키(ASCII) 코드에 의한 코드값으로 변환하여 출력하는 것을 특징으로 아스키 코드와 연동 가능한 2-바이트 한글 완성형 코드를 이용하는 인코딩 방법
|
14 |
14
제13항에 있어서,상기 입력받는 텍스트를 2 바이트 중 상위 바이트가 아스키 코드에서 사용되지 않는 0x00 내지 0x1F 중 어느 하나로 구성되는 소정의 2-바이트 한글 완성형 코드에 의한 코드값으로 변환하여 출력하는 단계는,상기 입력받는 텍스트가 표준 한글 완성형 코드(KS X 1001)에 의한 코드값으로 이미 변환되어 입력된 경우, 입력된 코드값을 상기 소정의 2-바이트 한글 완성형 코드 및 아스키 코드에 따라 변환하여 출력하는 것을 특징으로 하는 아스키 코드와 연동 가능한 2-바이트 한글 완성형 코드를 이용하는 인코딩 방법
|
15 |
15
제14항에 있어서,상기 텍스트를 입력받는 단계 이후, 상기 입력받는 텍스트를 상위 바이트가 아스키 코드에서 사용되지 않는 0x00 내지 0x1F 중 어느 하나로 구성되는 소정의 2-바이트 한글 완성형 코드에 의한 코드값으로 변환하여 출력하는 단계 이전에,상기 입력받는 텍스트의 데이터량이 미리 설정된 최대의 인코딩 데이터보다 적은 경우에는 텍스트 종료 처리(end of text)하는 단계를 더 포함하는 것을 특징으로 하는 아스키 코드와 연동 가능한 2-바이트 한글 완성형 코드를 이용하는 인코딩 방법
|
16 |
16
제15항에 있어서,상기 소정의 2-바이트 한글 완성형 코드는, 제3항의 제1 한글 코드 변환표 내지 제4 한글 코드 변환표에 따라 정해지는 것을 특징으로 하는 2-바이트 한글 완성형 코드를 이용하는 인코딩 방법
|
17 |
17
비트 스트림을 입력받는 단계와,상기 입력받는 비트 스트림을 8-비트 단위의 비트 스트림으로 분해하여 출력하는 단계와,상기 출력된 8-비트 단위의 비트 스트림의 총 비트수를 산출하는 단계와,상기 산출된 총 비트수가 7의 배수가 아니면 인코딩 시 패딩 처리된 최하위 비트 0을 제거하여 7-비트 단위의 비트 스트림을 출력하고, 총 비트수가 7의 배수이면 최하위 비트를 제거하지 않고 7-비트 단위의 비트 스트림으로 변환하여 출력하는 단계와,상기 출력된 7-비트 단위의 비트 스트림에 최상위 비트 0을 추가하여 8-비트 단위의 비트 스트림으로 변환하여 출력하는 단계와,상기 출력된 8-비트 단위의 비트 스트림을, 상위 바이트가 아스키 코드에서 사용되지 않는 0x00 내지 0x1F 중 어느 하나로 구성되는 소정의 2-바이트 한글 완성형 코드에 의한 코드값으로 변환하여 출력하는 단계와,상기 출력된 코드값에 해당하는 텍스트 또는 상기 출력된 코드값을 표준 한글 완성형 코드(KS X 1001)에 의한 코드값으로 변환하여 출력하는 단계를 포함하는 아스키 코드와 연동 가능한 2-바이트 한글 완성형 코드를 이용하는 디코딩 방법
|
18 |
18
제17항에 있어서,상기 출력된 8-비트 단위의 비트 스트림을, 상위 바이트가 아스키 코드에서 사용되지 않는 0x00 내지 0x1F 중 어느 하나로 구성되는 소정의 2-바이트 한글 완성형 코드에 의한 코드값으로 변환하여 출력하는 단계는,상기 출력된 8-비트 단위의 비트 스트림을 상기 소정의 2-바이트 한글 완성형 코드 또는 아스키 코드 중 적어도 어느 하나 이상에 의한 코드값으로 출력 가능한 것을 특징으로 하는 아스키 코드와 연동 가능한 2-바이트 한글 완성형 코드를 이용하는 디코딩 방법
|
19 |
19
제18항에 있어서,상기 출력된 8-비트 단위의 비트 스트림을, 2 바이트 중 상위 바이트가 아스키 코드에서 사용되지 않는 0x00 내지 0x1F 중 어느 하나로 구성되는 소정의 2-바이트 한글 완성형 코드에 의한 코드값으로 변환하여 출력하는 단계 이후, 상기 출력된 코드값에 해당하는 텍스트를 출력하는 단계 이전에,상기 출력된 코드값에 텍스트 종료(end of text) 문자가 있는 경우, 상기 텍스트 종료 문자를 제거하는 단계를 더 포함하는 것을 특징으로 하는 아스키 코드와 연동 가능한 2-바이트 한글 완성형 코드를 이용하는 디코딩 방법
|
20 |
20
제19항에 있어서,상기 소정의 2-바이트 한글 완성형 코드는, 제3항의 제1 한글 코드 변환표 내지 제4 한글 코드 변환표에 따라 정해지는 것을 특징으로 하는 2-바이트 한글 완성형 코드를 이용하는 디코딩 방법
|
21 |
21
아스키 코드와 연동 가능한 2-바이트 한글 변환 코드를 이용하는 인코딩 방법을 행하는 프로그램을 기록한 컴퓨터로 읽을 수 있는 매체에 있어서,텍스트를 입력받는 단계와,상기 입력받는 텍스트를, 상위 바이트가 아스키 코드에서 사용되지 않는 0x00 내지 0x1F 중 어느 하나로 구성되는 소정의 2-바이트 한글 완성형 코드에 의한 코드값으로 변환하여 출력하는 단계와,상기 출력된 코드값을 8-비트 단위의 비트 스트림(bit stream)으로 변환하여 출력하는 단계와,상기 출력된 8-비트 단위의 비트 스트림 중에서 최상위 비트를 제거하여 7-비트 단위의 비트 스트림으로 변환하여 출력하는 단계와,상기 출력된 7-비트 단위의 비트 스트림의 총 비트수를 산출하는 단계와,상기 산출된 총 비트수가 8의 배수가 아니면 상기 7-비트 단위의 비트 스트림에 최하위 비트 0을 추가하는 패딩 처리를 하여 8-비트 단위의 비트 스트림을 출력하고, 상기 산출된 총 비트수가 8의 배수이면 상기 7-비트 단위의 비트 스트림을 패딩 처리하지 않고 8-비트 단위의 비트 스트림으로 변환하여 출력하는 단계를 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 매체
|
22 |
22
제21항에 있어서,상기 입력받는 텍스트를, 상위 바이트가 아스키 코드에서 사용되지 않는 0x00 내지 0x1F 중 어느 하나로 구성되는 소정의 2-바이트 한글 완성형 코드에 의한 코드값으로 변환하여 출력하는 단계는,상기 입력받는 텍스트에 알파벳이 포함된 경우에는, 포함된 알파벳을 아스키(ASCII) 코드에 의한 코드값으로 변환하여 출력하는 것을 특징으로 컴퓨터로 읽을 수 있는 매체
|
23 |
23
제22항에 있어서,상기 입력받는 텍스트를, 상위 바이트가 아스키 코드에서 사용되지 않는 0x00 내지 0x1F 중 어느 하나로 구성되는 소정의 2-바이트 한글 완성형 코드에 의한 코드값으로 변환하여 출력하는 단계는,상기 입력받는 텍스트가 표준 한글 완성형 코드(KS X 1001)에 의한 코드값으로 이미 변환되어 입력된 경우, 입력된 코드값을 상기 소정의 2-바이트 한글 완성형 코드 및 아스키 코드에 따라 변환하여 출력하는 것을 특징으로 하는 컴퓨터로 읽을 수 있는 매체
|
24 |
24
제23항에 있어서,상기 텍스트를 입력받는 단계 이후, 상기 입력받는 텍스트를 상위 바이트가 아스키 코드에서 사용되지 않는 0x00 내지 0x1F 중 어느 하나로 구성되는 소정의 2-바이트 한글 완성형 코드에 의한 코드값으로 변환하여 출력하는 단계 이전에,상기 입력받는 텍스트의 데이터량이 미리 설정된 최대의 인코딩 데이터량보다 작은 경우에는 텍스트 종료 처리(end of text)하는 단계를 더 포함하는 것을 특징으로 하는 컴퓨터로 읽을 수 있는 매체
|
25 |
25
제24항에 있어서,상기 소정의 2-바이트 한글 완성형 코드는, 제3항의 제1 한글 코드 변환표 내지 제4 한글 코드 변환표에 따라 정해지는 것을 특징으로 하는 2-바이트 한글 완성형 코드를 이용하는 인코딩 방법을 행하는 프로그램을 기록한 컴퓨터로 읽을 수 있는 매체
|
26 |
26
아스키 코드와 연동 가능한 2-바이트 한글 변환 코드를 이용하는 디코딩 방법을 행하는 프로그램을 기록한 컴퓨터로 읽을 수 있는 매체에 있어서,비트 스트림을 입력받는 단계와,상기 입력받는 비트 스트림을 8-비트 단위의 비트 스트림으로 변환하여 출력하는 단계와,상기 출력된 8-비트 단위의 비트 스트림의 총 비트수를 산출하는 단계와,상기 산출된 총 비트수가 7의 배수가 아니면 인코딩 시 패딩 처리된 최하위 비트 0을 제거하여 7-비트 단위의 비트 스트림을 출력하고, 총 비트수가 7의 배수이면 최하위 비트를 제거하지 않고 7-비트 단위의 비트 스트림으로 변환하여 출력하는 단계와,상기 출력된 7-비트 단위의 비트 스트림에 최상위 비트 0을 추가하여 8-비트 단위의 비트 스트림으로 변환하여 출력하는 단계와,상기 출력된 8-비트 단위의 비트 스트림을, 상위 바이트가 아스키 코드에서 사용되지 않는 0x00 내지 0x1F 중 어느 하나로 구성되는 소정의 2-바이트 한글 완성형 코드에 의한 코드값으로 변환하여 출력하는 단계와,상기 출력된 코드값에 해당하는 텍스트 또는 상기 출력된 코드값을 표준 한글 완성형 코드(KS X 1001)에 의한 코드값으로 변환하여 출력하는 단계를 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 매체
|
27 |
27
제26항에 있어서,상기 출력된 8-비트 단위의 비트 스트림을, 상위 바이트가 아스키 코드에서 사용되지 않는 0x00 내지 0x1F 중 어느 하나로 구성되는 소정의 2-바이트 한글 완성형 코드에 의한 코드값으로 변환하여 출력하는 단계는,상기 출력된 8-비트 단위의 비트 스트림을 상기 소정의 2-바이트 한글 완성형 코드 또는 아스키 코드 중 적어도 어느 하나 이상에 의한 코드값으로 출력 가능한 것을 특징으로 하는 컴퓨터로 읽을 수 있는 매체
|
28 |
28
제27항에 있어서,상기 출력된 8-비트 단위의 비트 스트림을, 상위 바이트가 아스키 코드에서 사용되지 않는 0x00 내지 0x1F 중 어느 하나로 구성되는 소정의 2-바이트 한글 완성형 코드에 의한 코드값으로 변환하여 출력하는 단계 이후, 상기 출력된 코드값에 해당하는 텍스트를 출력하는 단계 이전에,상기 출력된 코드값에 텍스트 종료(end of text) 문자가 있는 경우, 상기 텍스트 종료 문자를 제거하는 단계를 더 포함하는 것을 특징으로 하는 컴퓨터로 읽을 수 있는 매체
|
29 |
29
제28항에 있어서,상기 소정의 2-바이트 한글 완성형 코드는, 제3항의 제1 한글 코드 변환표 내지 제4 한글 코드 변환표에 따라 정해지는 것을 특징으로 하는 2-바이트 한글 완성형 코드를 이용하는 디코딩 방법을 행하는 프로그램을 기록한 컴퓨터로 읽을 수 있는 매체
|