1 |
1
코드 데이터를 수신하여 2진수로 변환하는 단계;
상기 변환된 코드 데이터를 8비트로 구분하여 헤드 영역을 추출하는 단계;
상기 코드 데이터가 제 1 코드 체계인지를 판단하는 단계;
상기 판단결과 제 1 코드 체계인 경우에, 코드 데이터의 프리커서(Precursor) 구조를 식별하는 단계;
상기 프리커서 구조의 식별을 통해 코드 데이터가 제 1 코드 구조인 경우에, 제 1 코드구조의 문자 수를 도출하는 단계;
아스키 문자를 추출하는 단계;
구분자(Prefix)를 추출하여 객체종류 식별코드의 문자수를 도출하는 단계;
제 1 코드 구조의 필드 영역에 따라서 프로세스를 실행하는 단계; 및
URN(Uniform Resource Name)으로 변환하는 단계; 를 포함하는 코드변환 방법
|
2 |
2
제 1항에 있어서,
상기 판단결과 제 1 코드 체계가 아닌 경우에, 제 2 코드 체계인지의 여부를 판단하는 단계;
상기 판단결과 제 2 코드 체계인 경우에, 제 2 코드 체계에 따른 프로세스를 실행하는 단계; 및
URN 변환을 수행하는 단계; 를 포함하는 코드변환 방법
|
3 |
3
제 2항에 있어서,
상기 프리커서 구조의 식별을 통해 코드 데이터가 제 1 코드 구조가 아닌 경우에, 예외 프로세스를 실행하는 단계를 포함하는 코드 변환 방법
|
4 |
4
제 3항에 있어서,
상기 제 2 코드 체계가 아닌 경우에, 예외 프로세스를 실행하는 단계를 포함하는 코드 변환 방법
|
5 |
5
제 4항에 있어서,
제 1 코드 체계는 ISO/IEC 15459에 따른 코드 체계인 것을 특징으로 하는 코드변환 방법
|
6 |
6
제 4항에 있어서,
상기 제 2 코드 체계는 EPC 코드 체계인 것을 특징으로 하는 코드변환 방법
|
7 |
7
제 5항 또는 제 6항에 있어서,
상기 수신한 코드 데이터는 16진수인 것을 특징으로 하는 코드변환 방법
|
8 |
8
제 7항에 있어서,
상기 프리커서값이 2진수로 '0011 0001' 또는 '0011 0100'인 경우에, 제 1 코드 구조로 판별되는 것을 특징으로 하는 코드변환 방법
|
9 |
9
제 8항에 있어서,
상기 제 1 코드 구조는 KKR 구조인 것을 특징으로 하는 코드변환 방법
|
10 |
10
제 9항에 있어서,
상기 오브젝트 길이 영역은 상기 문자수를 2진수로 기술한 것을 특징으로 하는 코드변환 방법
|
11 |
11
제 10항에 있어서,
상기 아스키 문자는 7비트인 것을 특징으로 하는 코드변환 방법
|
12 |
12
제 1항에 있어서,
상기 URN으로의 변환에 있어서, 상기 제 1 코드구조의 바디 영역은 10진수로 변환되는 것을 특징으로 하는 코드변환 방법
|
13 |
13
제 1 코드 데이터의 정보를 포함하는 제 1 태그부;
상기 제 1 태그부에 포함된 정보를 읽는 제 1 리더부;
제 2 코드 데이터의 정보를 포함하는 제 2 태그부;
상기 제 2 태그부에 포함된 정보를 읽는 제 2 리더부;
상기 제 1 리더부 또는 제 2 리더부로부터 코드 데이터를 입력받아 KKR 코드 변환을 수행하는 코드변환 모듈뷰;
상기 코드변환 모듈부의 출력을 입력받아 URN 변환을 수행하는 미들웨어부;를 포함하는 코드변환 시스템
|