KR100930461B1 - Multiple Code Analysis Method and Device Using User Data Area of Radio Identification Tag - Google Patents
Multiple Code Analysis Method and Device Using User Data Area of Radio Identification Tag Download PDFInfo
- Publication number
- KR100930461B1 KR100930461B1 KR1020070126532A KR20070126532A KR100930461B1 KR 100930461 B1 KR100930461 B1 KR 100930461B1 KR 1020070126532 A KR1020070126532 A KR 1020070126532A KR 20070126532 A KR20070126532 A KR 20070126532A KR 100930461 B1 KR100930461 B1 KR 100930461B1
- Authority
- KR
- South Korea
- Prior art keywords
- code
- code data
- information
- data
- identification tag
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B5/00—Near-field transmission systems, e.g. inductive or capacitive transmission systems
- H04B5/70—Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes
- H04B5/77—Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes for interrogation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/067—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
- G06K19/07—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
- G06K19/0723—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips the record carrier comprising an arrangement for non-contact communication, e.g. wireless communication circuits on transponder cards, non-contact smart cards or RFIDs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10009—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Toxicology (AREA)
- Electromagnetism (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Health & Medical Sciences (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Information Transfer Between Computers (AREA)
Abstract
본 발명은 전파 식별 태그의 사용자 데이터 영역을 이용한 다중 코드 해석 방법 및 장치에 관한 것으로, 코드 데이터의 변환을 위하여 기 저장된 메타 정보가 존재하는지의 여부를 판단하여, 상기 기 저장된 메타 정보가 존재하지 않는 경우, 상기 코드 데이터의 변환을 위하여 전파 식별 태그에 기록된 메타 정보에 기초하여, 상기 전파 식별 태그에 저장된 코드 데이터를 변환하고, 상기 변환된 코드 데이터를 코드 해석 서버로 송신하여, 해석된 코드 데이터를 수신할 수 있도록 하여, 전파 식별(RFID) 리더 시스템에 새로운 코드 체계가 설계되어 메타정보가 없는 경우에도, 다중 코드 해석 서버에 질의하는 과정 없이 다중 코드 해석 서비스를 제공할 수 있다. The present invention relates to a multi-code analysis method and apparatus using a user data area of a radio wave identification tag. The present invention relates to determining whether or not pre-stored meta information exists for conversion of code data. In this case, the code data stored in the radio wave identification tag is converted based on the meta information recorded in the radio wave identification tag for conversion of the code data, and the converted code data is transmitted to a code analysis server to interpret the code data. Can be provided, even if a new code scheme is designed in a radio frequency identification (RFID) reader system, even if there is no meta information, it is possible to provide a multiple code interpretation service without querying the multiple code interpretation server.
전파 식별 태그, RFID, 코드, 메타 정보 Radio wave identification tag, RFID, code, meta information
Description
본 발명은 전파 식별 태그의 사용자 데이터 영역을 이용한 다중 코드 해석 방법 및 장치에 관한 것으로, 다중 코드 해석 서버에 질의하는 과정 없이 다중 코드 해석 서비스를 제공할 수 있는 전파 식별 태그의 사용자 데이터 영역을 이용한 다중 코드 해석 방법 및 장치에 관한 것이다.The present invention relates to a multiple code interpretation method and apparatus using a user data area of a radio wave identification tag. A method and apparatus for interpreting code.
본 발명은 정보통신부 및 정보통신연구진흥원의 정보통신표준개발지원사업의 일환으로 수행한 연구로부터 도출된 것이다[과제관리번호: 2007-P10-06, 과제명: 모바일 RFID 기술 표준개발].The present invention is derived from the research conducted as part of the information and communication standard development support project of the Ministry of Information and Communication and the Ministry of Information and Telecommunications Research and Development.
최근, 2차원 바코드나 식별정보를 담고 있는 전파 식별(Radio Frequency Identification: RFID) 태그를 사물에 부착하고, 판독기로 하여금 상기 정보를 판독하고, 네트워크를 통해 유/무선으로 호스트 컴퓨터와 같은 정보 처리 시스템으로 전송하여 정보를 처리하는 기술이 급속도로 발전하고 있다.Recently, a radio frequency identification (RFID) tag containing a two-dimensional bar code or identification information is attached to an object, a reader reads the information, and an information processing system such as a host computer via wired or wireless network. The technology for processing information by transmitting it to the Internet is rapidly developing.
전파 식별(RFID) 리더기와 같은 판독기는 저장 매체에 기록된 코드를 판독하 여, 이를 유니폼 리소스 이름(Uniform Resource Name: URN) 및 전체 주소 도메인 이름(Fully Qualified Domain Name: FQDN)으로 변환하고, 변환된 정보를 도메인 서버(Domain Server)로 보내 저장 매체로부터 획득한 코드에 해당하는 다양한 컨텐츠 등을 획득할 수 있도록 한다. Readers, such as Radio Frequency Identification (RFID) readers, read the code recorded on the storage medium, convert it to Uniform Resource Name (URN) and Fully Qualified Domain Name (FQDN), and convert The information is sent to a domain server so that various contents corresponding to a code obtained from a storage medium can be obtained.
객체식별자는 저장매체에 기록된 정보가 어떤 종류의 정보인지를 나타내는 정보이며, 아이에스오(International Organization for Standardization: ISO)와 같은 국제표준화 기구에 의해 전자 태그와 같은 저장 매체에 식별자를 기록할 때, 이 식별자의 종류를 나타내기 위해 함께 기록되도록 표준화가 되어 있다.An object identifier is information indicating what kind of information is recorded on a storage medium, and when an identifier is recorded on a storage medium such as an electronic tag by an international organization such as the International Organization for Standardization (ISO), Standardized to be recorded together to indicate the type of identifier.
종래의 다중 코드 해석 기술에서는 전파 식별(RFID) 태그에 기록된 오브젝트 식별자(Object Identifier: OID)를 다중 코드 해석 서버에 보내고 이에 대한 응답으로 메타정보를 획득한다. 메타정보는, 일반적으로 다중 코드 해석 서버에 저장되어 있으며 클라이언트의 요청이 있을 때에 클라이언트로 전달된다.In a conventional multiple code interpretation technique, an object identifier (OID) recorded in a radio wave identification (RFID) tag is sent to a multiple code interpretation server, and meta information is obtained in response thereto. Meta information is typically stored on multiple code parsing servers and passed to the client at the request of the client.
전파 식별(RFID) 리더 시스템은 특정 코드를 코드 해석 서버에 질의하기 위한 형태로 변환하는 기능을 수행하며, 일반적으로 메타정보를 알고 있다. 그러나, 새로운 코드 체계가 설계된 경우 전파 식별(RFID) 리더 시스템에는 메타정보가 없으므로, 코드 해석 서버에 질의하기 위한 형태로 코드를 변환할 수 없다.Radio frequency identification (RFID) reader system converts a specific code into a form for querying a code interpretation server, and generally knows meta information. However, when a new code scheme is designed, since there is no meta information in the RFID reader system, the code cannot be converted into a form for querying a code interpretation server.
본 발명은 상기와 같은 종래 기술을 개선하기 위해 안출된 것으로서, 본 발명에 따르면, 전파 식별(RFID) 리더 시스템에 새로운 코드 체계가 설계되어 메타정보가 없는 경우에도, 다중 코드 해석 서버에 질의하는 과정 없이 다중 코드 해석 서비스를 제공할 수 있는 것을 목적으로 한다.The present invention has been made to improve the prior art as described above, and according to the present invention, even when there is no meta information because a new code system is designed in a radio frequency identification (RFID) reader system, a process of querying a multiple code interpretation server It is aimed at being able to provide multiple code interpretation services without the need.
상기의 목적을 이루고 종래기술의 문제점을 해결하기 위하여, 본 발명의 일측에 따른 전파 식별 태그의 사용자 데이터 영역을 이용한 다중 코드 해석 방법은, 코드 데이터의 변환을 위하여 기 저장된 메타 정보가 존재하는지의 여부를 판단하는 단계, 상기 판단 결과, 상기 기 저장된 메타 정보가 존재하지 않는 경우, 상기 코드 데이터의 변환을 위하여 전파 식별 태그에 기록된 메타 정보에 기초하여, 상기 전파 식별 태그에 저장된 코드 데이터를 변환하는 단계, 및 상기 변환된 코드 데이터를 코드 해석 서버로 송신하여, 해석된 코드 데이터를 수신하는 단계를 포함한다.In order to achieve the above object and solve the problems of the prior art, the multi-code analysis method using the user data area of the radio wave identification tag according to an aspect of the present invention, whether or not there is pre-stored meta information for conversion of code data Determining, when the pre-stored meta information does not exist, converting the code data stored in the radio wave identification tag based on the meta information recorded in the radio wave identification tag to convert the code data And transmitting the converted code data to a code analysis server to receive the analyzed code data.
본 발명의 또 다른 일측에 따르면, 상기 변환된 코드 데이터를 코드 해석 서버로 송신하여, 해석된 코드 데이터를 수신하는 단계는, 상기 변환된 코드 데이터를 상기 코드 해석 서버로 송신하여, 상기 코드 데이터에 해당하는 컨텐츠의 위치 정보를 상기 코드 해석 서버로부터 수신하는 단계, 및 상기 수신한 위치 정보에 기초하여, 컨텐츠 서버로부터 상기 해석된 코드 데이터를 수신하는 단계를 포함한다.According to another aspect of the invention, the step of transmitting the converted code data to the code analysis server, and receiving the analyzed code data, transmitting the converted code data to the code analysis server, to the code data Receiving location information of corresponding content from the code interpretation server, and receiving the interpreted code data from a content server based on the received location information.
본 발명의 또 다른 일측에 따르면, 상기 메타 정보는, 상기 코드 데이터의 형식 또는 상기 코드 데이터의 종류에 대한 정보를 포함한다.According to another aspect of the present invention, the meta information includes information on the format of the code data or the type of the code data.
본 발명의 또 다른 일측에 따르면, 상기 메타 정보는, 상기 코드 데이터에 해당하는 컨텐츠의 위치 정보를 요청하는 질의 메시지를 생성하기 위한 정보를 포함한다.According to another aspect of the present invention, the meta information includes information for generating a query message for requesting location information of content corresponding to the code data.
본 발명의 또 다른 일측에 따르면, 상기 변환된 코드 데이터를 상기 코드 해석 서버로 송신하여, 상기 코드 데이터에 해당하는 위치 정보를 상기 코드 해석 서버로부터 수신하는 단계는, 상기 변환된 코드 데이터에 기초하여, 상기 컨텐츠의 위치 정보를 요청하는 질의 메시지를 생성하는 단계, 및 상기 생성된 질의 메시지를 상기 코드 해석 서버로 송신하고, 상기 질의 메시지의 송신에 응답하여 상기 코드 해석 서버로부터 상기 위치 정보를 수신하는 단계를 포함한다.According to another aspect of the present invention, the step of transmitting the converted code data to the code analysis server, receiving the position information corresponding to the code data from the code analysis server, based on the converted code data Generating a query message requesting location information of the content, and transmitting the generated query message to the code interpretation server, and receiving the location information from the code interpretation server in response to the transmission of the query message. Steps.
본 발명의 또 다른 일측에 따르면, 상기 변환된 코드 데이터에 기초하여, 상기 컨텐츠 위치 정보를 요청하는 질의 메시지를 생성하는 단계는, 상기 변환된 코드 데이터를 유니폼 리소스 이름 또는 전체 주소 도메인 이름으로 변환하여, 상기 질의 메시지를 생성한다.According to another aspect of the invention, the step of generating a query message for requesting the content location information based on the converted code data, by converting the converted code data into a uniform resource name or full address domain name Generate the query message.
본 발명의 일측에 따른 전파 식별 태그의 사용자 데이터 영역을 이용한 다중 코드 해석 장치는, 코드 데이터의 해석을 위하여 전파 식별 태그에 기록된 메타 정보에 기초하여, 상기 전파 식별 태그에 저장된 코드 데이터를 해석하는 코드 해석부, 상기 해석된 코드 데이터에 기초하여, 상기 코드 데이터에 해당하는 위치 정보를 수신하는 위치 정보 처리부, 및 상기 수신한 위치 정보에 기초하여, 상기 해석된 코드 데이터에 해당하는 컨텐츠를 수신하는 컨텐츠 처리부를 포함한다.Multi-code analysis apparatus using the user data area of the radio wave identification tag according to an aspect of the present invention, based on the meta information recorded in the radio wave identification tag for the interpretation of the code data, to analyze the code data stored in the radio wave identification tag A code analysis unit, a location information processing unit receiving location information corresponding to the code data based on the analyzed code data, and receiving content corresponding to the analyzed code data based on the received location information. It includes a content processing unit.
본 발명에 따르면, 전파 식별(RFID) 리더 시스템에 새로운 코드 체계가 설계 되어 메타정보가 없는 경우에도, 다중 코드 해석 서버에 질의하는 과정 없이 다중 코드 해석 서비스를 제공할 수 있다. According to the present invention, even when a new code scheme is designed in a radio frequency identification (RFID) reader system and no meta information exists, a multi-code interpretation service can be provided without querying a multi-code interpretation server.
이하 첨부된 도면들 및 첨부된 도면들에 기재된 내용들을 참조하여 본 발명의 바람직한 실시예를 상세하게 설명하지만, 본 발명이 실시예들에 의해 제한되거나 한정되는 것은 아니다. 각 도면에 제시된 동일한 참조부호는 동일한 부재를 나타낸다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings and the contents described in the accompanying drawings, but the present invention is not limited or limited to the embodiments. Like reference numerals in the drawings denote like elements.
본 발명의 일례에 따른 저장 매체는 전파 식별(Radio Frequency Identification: RFID) 태그와 같은 전자적 저장 매체, 2차원 바코드와 같은 물리적 저장 매체 등이 사용될 수 있으며, 전파 식별(RFID) 태그의 예를 들어 본 발명을 설명하고 있으나, 본 발명은 이에 한정되지 않는다.As a storage medium according to an exemplary embodiment of the present invention, an electronic storage medium such as a radio frequency identification (RFID) tag, a physical storage medium such as a two-dimensional bar code, or the like may be used. Although the invention has been described, the invention is not limited thereto.
도 1은 본 발명의 일례에 따른 저장 매체의 구성을 도시한 도면이다. 도 1을 참조하여 본 발명의 일례에 따른 저장 매체를 설명한다.1 is a diagram illustrating a configuration of a storage medium according to an example of the present invention. A storage medium according to an example of the present invention will be described with reference to FIG. 1.
본 발명의 일례에 따른 전파 식별(RFID) 태그는 메타 정보(110) 및 코드(120)를 포함하여 구성된다.Radio wave identification (RFID) tag according to an example of the present invention comprises a meta information 110 and a code 120.
메타 정보(110)는 코드(120) 데이터의 변환을 위하여, 전파 식별 태그에 기록된다.The meta information 110 is recorded in the radio wave identification tag for conversion of the code 120 data.
상기 메타 정보(110)는, 코드(120)의 형식 또는 종류에 대한 정보를 포함하고 있으며, 상기 코드(120)에 해당하는 컨텐츠의 위치 정보를 요청하는 질의 메시지를 생성하기 위한 정보를 포함하여 구성될 수 있다.The meta information 110 includes information about the format or type of the code 120, and includes information for generating a query message requesting location information of content corresponding to the code 120. Can be.
전파 식별(RFID) 시스템에서의 코드(120)는 특정 아이템을 식별하는 유일한 숫자 또는 숫자와 문자의 조합을 의미한다. 여기서, 코드는 일반적으로 분류 코드, 식별 코드, 속성 코드로 대별된다. 분류 코드는 유사한 여러 가지 항목을 공통의 카테고리로 그룹화한 정보를 담고 있으며, 식별 코드는 어떤 대상에 대한 명확한 식별을 목적으로 부여된 코드이고, 속성 코드는 제품의 속성을 유추할 수 있도록 의미를 부여하는 코드이다.Code 120 in a radio frequency identification (RFID) system means a unique number or a combination of numbers and letters that identifies a particular item. Here, codes are generally classified into classification codes, identification codes, and attribute codes. Classification codes contain information grouping similar items into common categories, identification codes are codes for the purpose of clear identification of certain objects, and attribute codes give meaning to infer the attributes of a product. This is the code.
전파 식별(RFID) 시스템에서 코드(120)의 역할은 전파 식별(RFID) 태그가 부착된 사물을 유일하게 식별하는데 그 목적이 있다. 따라서, 전파 식별(RFID) 코드는 위의 분류 중 식별 코드에 해당한다고 볼 수 있다. 전파 식별(RFID)을 이용하는 시스템에 따라 부가적인 정보를 코드에 부여하여 분류 및 속성 정보를 코드에 포함시킬 수 있으나, 본질적으로 전파 식별(RFID) 시스템에서 코드는 식별을 목적으로 한다. The role of the code 120 in a radio frequency identification (RFID) system is to uniquely identify a thing to which a radio frequency identification (RFID) tag is attached. Therefore, the radio frequency identification (RFID) code may be considered to correspond to the identification code of the above classification. Depending on the system using radio frequency identification (RFID), additional information may be assigned to the code to include classification and attribute information in the code, but in a radio system (RFID) system the code is for identification purposes.
상기 식별 정보를 이용하여 다른 서버로의 질의를 통해 분류 및 속성 정보를 알아낼 수 있다.The identification information may be used to find classification and attribute information through a query to another server.
전파 식별(RFID) 코드를 어떤 의미 갖지는 정확한 정보로서 해석하기 위해서는 부가적인 정보가 필요하다. 전파 식별(RFID) 코드는 외관상 결국 '0' 및 '1'로 구성된 2진 비트열일 뿐, 그 자체로는 아무런 의미를 얻을 수 없다. 이 무의미한 2진수가 의미를 갖기 위해서는 이 2진수가 무엇을 의미하는지에 대한 별도의 정보가 있어야 한다. 예컨대, 이 2진수에 대한 정보로서 아이에스오/아이이씨(ISO/IEC) 15459에서 정의한 유니크 아이템 식별자(Unique Item Identifier: UII)라는 정보가 있다면, 이 2진수는 아이에스오/아이이씨(ISO/IEC) 15459에서 정의한 유니크 아이템 식별자(UII)로서 의미를 갖는 정보로 해석될 수 있다.Additional information is needed to interpret the Radio Frequency Identification (RFID) code as having accurate meaning. A radio frequency identification (RFID) code is apparently just a binary bit string consisting of '0' and '1', and by itself has no meaning. In order for this meaningless binary to have meaning, there must be extra information about what this binary means. For example, if there is information about a unique item identifier (UII) defined in ISO / IEC 15459 as information on this binary number, the binary number is ISO / IEC 15459. A unique item identifier (UII) defined in FIG. 5 may be interpreted as meaningful information.
또한, 이 2진수가 무엇을 의미하는지에 대한 정보가 없더라도, 이 2진수를 사용하는 시스템에서는 의미를 가질 수 있다. 예컨대, 이피씨(Electronic Product code: EPC) 시스템은 자신이 처리하는 모든 2진수가 이피씨(EPC) 코드라고 가정한다. 따라서, 이피씨(EPC) 시스템은 일정한 규칙에 따라 작성된 태그로부터 독취한 모든 2진수는 이피씨(EPC) 코드로 해석할 것이다. Also, even if there is no information on what this binary means, it can have meaning in a system using this binary number. For example, the Electronic Product Code (EPC) system assumes that all binary numbers it processes are EPC codes. Thus, the EPC system will interpret all binary numbers read from tags created according to certain rules as EPC codes.
64비트코드인'1000000000000001011001101000000000000000000000000000000000000001'의 예를 들어 설명한다. 이 코드의 종류 또는 형식을 포함하는 부가정보가 있어야만 이 코드에 대한 해석이 가능하다. 만약, 이 코드가 아이에스오/아이이씨(ISO/IEC) 11784에서 정의한 코드라는 부가정보가 있거나, 이를 처리하는 시스템이 아이에스오/아이이씨(ISO/IEC) 11784만을 처리한다면, 이 코드는 '1.00000000000000.1.0110011010.00000000000000000000000000000000000001'로 분석되 어, '이 태그는 동물인식용 태그이며, 이 코드 이후에 다른 데이터가 더 있으며, 한국에서 사용하는 코드이고, 일련번호는 1이다.'라는 의미로 해석될 수 있다. 한편, 코드를 처리하는 시스템의 예로는, 전파 식별(RFID) 리더 및 관련 소프트웨어, 코드 해석을 위한 서버 등을 들 수 있다.An example of the 64-bit code '1000000000000001011001101000000000000000000000000000000000000001' will be described. This code can be interpreted only if there is additional information, including the type or format of this code. If there is additional information that this code is defined in ISO / IEC 11784, or if the system that handles it handles only ISO / IEC 11784, then this code is' 1.00000000000000.1.0110011010 It is interpreted as '.00000000000000000000000000000000000001', and it can be interpreted to mean 'This tag is an animal recognition tag, and after this code, there is more data, the code used in Korea, and the serial number is 1.' On the other hand, examples of a system for processing codes include radio frequency identification (RFID) readers and related software, servers for code interpretation, and the like.
현재, 전 세계적으로 수많은 코드들이 존재하고 있으며, 국내에도 모바일 전파 식별(RFID) 서비스를 위한 전용 코드 체계인 엠코드(mCode)가 있다. 일본에는 유코드(uCode)라는 고유의 코드체계가 있으며, 아이에스오(ISO)에는 물품 관리용뿐 만 아니라 여러 용도로 수많은 코드체계가 정의되고 있다. 또한, 전파 식별(RFID) 시스템의 효율적인 구현을 위해 아이에스오/아이이씨(ISO/IEC) 15961 및 15962와 같은 규격을 별도로 제정하여 코드를 읽고 해석하기 위한 데이터 형식 및 응용 인터페이스를 제공한다.At present, numerous codes exist worldwide, and there is mCode, a dedicated code system for mobile radio frequency identification (RFID) services in Korea. In Japan, there is a unique code system called uCode, and ISO has defined a number of code systems for various purposes as well as for item management. In addition, standards such as ISO / IEC 15961 and 15962 are separately enacted to provide effective data implementation and application interfaces for reading and interpreting codes.
전파 식별(RFID) 코드가 유일하다는 것은, 특정 시스템 내에서 유일하게 존재하고, 이 시스템 내에서만 유일하게 해석될 수 있다는 것을 의미한다. 예컨대, 항공 수하물을 다루는 응용에서 사용되는 코드는 항공 수하물 응용 영역에서만 유일하게 해석될 수 있다는 것이다.The uniqueness of the radio frequency identification (RFID) code means that it exists uniquely within a particular system and can only be interpreted within that system. For example, the code used in the application of handling air baggage can only be interpreted in the air baggage application area.
도 2는 본 발명의 일례에 따른 전파 식별 태그의 사용자 데이터 영역을 이용한 다중 코드 해석 방법을 도시한 개념도이다.2 is a conceptual diagram illustrating a multiple code analysis method using a user data area of a radio wave identification tag according to an exemplary embodiment of the present invention.
다중 코드 해석 장치(220)는 유/무선 통신 및 카메라 등의 다양한 방법을 통해 사물에 부착되는 전파 식별(RFID) 태그(210)에 기록된 코드를 읽고 해석한다. 이때, 다중 코드 해석 장치(220)의 예로는 전파 식별(RFID) 리더기가 있다.The multi-code analyzing apparatus 220 reads and interprets codes recorded in a radio frequency identification (RFID) tag 210 attached to an object through various methods such as wired / wireless communication and a camera. At this time, an example of the multiple code analysis device 220 is a radio frequency identification (RFID) reader.
다중 코드 해석 장치(220) 코드 데이터의 변환을 위하여 기 저장된 메타 정보가 존재하는지의 여부를 판단한다. 상기 판단 결과, 상기 기 저장된 메타 정보가 존재하지 않는 경우, 상기 코드 데이터의 변환을 위하여 전파 식별 태그에 기록된 메타 정보에 기초하여, 상기 전파 식별 태그에 저장된 코드 데이터를 변환한다.The multiple code analysis apparatus 220 determines whether there is previously stored meta information for conversion of code data. As a result of the determination, when the pre-stored meta information does not exist, the code data stored in the radio wave identification tag is converted based on the meta information recorded in the radio wave identification tag to convert the code data.
다중 코드 해석 장치(220)는 변환된 코드를 기초로, 상기 읽은 코드에 해당하는 컨텐츠의 위치정보를 요청하는 질의(query) 메시지를 생성한다. 생성된 질의메시지는 코드 해석 서버(230)에 제공된다.The multiple code analysis apparatus 220 generates a query message for requesting location information of content corresponding to the read code, based on the converted code. The generated query message is provided to the code interpretation server 230.
한편, 코드정보의 구체적인 예로는 질의메시지 생성시 필요한 코드체계 또는 코드의 종류를 들 수 있으나 응용에 따라 달라질 수도 있으므로 반드시 이에 한정되는 것은 아니다. A specific example of the code information may include a code system or a kind of code necessary for generating a query message, but may not be limited thereto because it may vary depending on the application.
특히, 질의메시지가 유니폼 리소스 이름(Uniform Resource Name: URN) 또는 전체 주소 도메인 이름(Fully Qualified Domain Name: FQDN) 형태라면, 코드 정보는 상기 독취된 코드를 유니폼 리소스 이름(URN) 또는 전체 주소 도메인 이름(FQDN) 형태로 변환하는데 필요한 정보가 될 것이다. 한편, 전송되는 코드 정보는 형태는 확장성 생성 언어(eXtensible Markup Language: XML)와 같은 형태로 구성될 수 있다. In particular, if the query message is in the form of a Uniform Resource Name (URN) or a Fully Qualified Domain Name (FQDN), the code information may refer to the read code as a Uniform Resource Name (URN) or Full Address Domain Name. This will be the information needed to convert to (FQDN). Meanwhile, the transmitted code information may be configured in the form of an extensible markup language (XML).
코드 정보를 수신한 다중 코드 해석 장치(220)는 코드정보를 기초로 상기 코드를 해석한 후, 질의메시지를 생성한다. 그 후, 다중 코드 해석 장치(220)는 생성된 질의메시지를 코드 해석 서버(230)에 전송한다. After receiving the code information, the multiple code analysis apparatus 220 analyzes the code based on the code information and then generates a query message. Thereafter, the multiple code interpretation apparatus 220 transmits the generated query message to the code interpretation server 230.
코드 해석 서버(230)는 수신된 질의메시지에 응답하여, 상기 독취된 코드에 해당되는 컨텐츠의 위치 정보를 응답메시지에 담아 다중 코드 해석 장치(220)에 전송한다. 여기서, 위치정보의 예로는 유니폼 리소스 로케이터(Uniform Resource Locator: URL), 유니폼 리소스 식별자(Uinform Resource Identifier: URI) 및 각종 주소 등을 들 수 있으며, 코드 해석 서버(230)의 예로는 도메인 네임 서버(domain name server: DNS)를 들 수 있으나, 반드시 이에 한정되는 것은 아니다.In response to the received query message, the code interpretation server 230 transmits the location information of the content corresponding to the read code in the response message to the multiple code analysis apparatus 220. Here, examples of the location information may include a uniform resource locator (URL), a uniform resource identifier (URI), and various addresses. Examples of the code interpretation server 230 may include a domain name server ( domain name server (DNS), but is not necessarily limited thereto.
응답메시지를 수신한 다중 코드 해석 장치(220)는 위치정보를 기초로 컨텐츠 서버(240)에 컨텐츠를 요청하여 획득한다. The multi-code analysis apparatus 220 receiving the response message requests and acquires the content from the content server 240 based on the location information.
도 3은 본 발명의 일례에 따른 다중 코드 해석 장치의 구성도이다. 도 3을 참조하여 본 발명의 일례에 따른 다중 코드 해석 장치를 설명한다.3 is a configuration diagram of a multiple code analysis apparatus according to an example of the present invention. A multiple code analysis apparatus according to an example of the present invention will be described with reference to FIG. 3.
도 3에 도시된 바와 같이, 본 발명의 일례에 따른 다중 코드 해석 장치는 리더부(310), 코드 해석부(320), 위치 정보 처리부(330), 및 컨텐츠 처리부(340)를 포함하여 구성된다.As shown in FIG. 3, the apparatus for interpreting multiple codes according to an example of the present invention includes a
리더부(310)는 유/무선 통신 및 카메라 등의 다양한 방법의 통신이 가능하도록 구성될 수 있으며, 사물에 부착되는 전파 식별(RFID) 태그에 기록된 코드 데이터 및 정보를 읽을 수 있다.The
코드 해석부(320)는, 코드 데이터의 해석을 위해 전파 식별(RFID)에 기록된 메타 정보에 기초하여, 상기 전파 식별 태그에 저장된 코드 데이터를 해석한다.The
상기 코드 해석부(320)는, 전파 식별 태그 리더 장치에 기 저장된 메타 정보에 기초하여, 상기 코드 데이터를 해석할 수 없는 경우, 상기 전파 식별 태그에 기록된 메타 정보에 기초하여, 상기 전파 식별 태그에 저장된 코드 데이터를 해석한다.When the code data cannot be interpreted based on the meta information previously stored in the radio wave identification tag reader device, the
이때, 상기 메타 정보는, 상기 코드 데이터의 형식 또는 상기 코드 데이터의 종류에 대한 정보를 포함하며, 상기 코드 데이터에 해당하는 컨텐츠의 위치 정보를 요청하는 질의 메시지를 생성하기 위한 정보를 포함하고 있다.In this case, the meta information includes information on the format of the code data or the type of the code data, and includes information for generating a query message requesting location information of content corresponding to the code data.
위치 정보 처리부(330)는 상기 해석된 코드 데이터에 기초하여, 상기 코드 데이터에 해당하는 컨텐츠의 위치 정보를 코드 해석 서버(335)로부터 수신한다.The
상기 위치 정보 처리부(330)는, 상기 해석된 코드 데이터에 기초하여, 상기 컨텐츠 위치 정보를 요청하는 질의 메시지를 생성하고, 상기 생성된 질의 메시지를 코드 해석 서버(335) 측으로 송신한다. 또한, 위치 정보 처리부(330)는 상기 질의 메시지의 송신에 대한 응답으로서, 코드 해석 서버(335)로부터 상기 위치 정보를 획득한다.The location
이때, 상기 위치 정보 처리부(330)는, 상기 해석된 코드 데이터를 유니폼 리소스 이름(URN) 또는 전체 주소 도메인 이름(FQDN)으로 변환하여, 상기 질의 메시지를 생성할 수 있다.In this case, the location
컨텐츠 처리부(340)는 상기 수신한 위치 정보에 기초하여, 컨텐츠 서버(345)로부터 상기 해석된 코드 데이터에 해당하는 컨텐츠를 수신할 수 있다.The
도 4는 본 발명의 일례에 따른 다중 코드 해석 방법을 도시한 흐름도이다. 도 4를 참조하여 본 발명의 일례에 따른 다중 코드 해석 방법을 설명한다.4 is a flowchart illustrating a multiple code interpretation method according to an example of the present invention. A multiple code analysis method according to an example of the present invention will be described with reference to FIG. 4.
코드 데이터의 변환을 위하여 기 저장된 메타 정보가 존재하는지의 여부를 판단하여(S410), 상기 판단 결과, 상기 기 저장된 메타 정보가 존재하지 않는 경우, 상기 코드 데이터의 변환을 위하여 전파 식별 태그에 기록된 메타 정보에 기초하여, 상기 전파 식별 태그에 저장된 코드 데이터를 변환한다(S420).It is determined whether there is already stored meta information for conversion of code data (S410). If the previously stored meta information does not exist, it is recorded in the radio wave identification tag for conversion of the code data. Based on the meta information, the code data stored in the radio wave identification tag is converted (S420).
이때, 상기 메타 정보는, 상기 코드 데이터의 형식 또는 상기 코드 데이터의 종류에 대한 정보를 포함하고 있으며, 또한 상기 코드 데이터에 해당하는 컨텐츠의 위치 정보를 요청하는 질의 메시지를 생성하기 위한 정보를 포함하고 있다.In this case, the meta information includes information on the format of the code data or the type of the code data, and also includes information for generating a query message requesting location information of content corresponding to the code data. have.
상기 변환된 코드 데이터를 코드 해석 서버로 송신하여, 해석된 코드 데이터를 수신한다(S430). 보다 상세하게 설명하면, 상기 변환된 코드 데이터를 코드 해석 서버로 송신하여, 상기 코드 데이터에 해당하는 컨텐츠의 위치 정보를 코드 해석 서버로부터 수신하고, 상기 수신한 위치 정보에 기초하여, 컨텐츠 서버로부터 상기 해석된 코드 데이터를 수신한다.The converted code data is transmitted to a code analysis server to receive the analyzed code data (S430). In more detail, the converted code data is transmitted to a code analysis server, and the position information of the content corresponding to the code data is received from the code analysis server. Receive interpreted code data.
이때, 상기 변환된 코드 데이터에 기초하여 상기 컨텐츠 위치 정보를 요청하는 질의 메시지를 생성하고, 상기 생성된 질의 메시지를 코드 해석 서버로 송신하여, 상기 질의 메시지의 송신에 응답으로서 상기 코드 해석 서버로부터 상기 위치 정보를 획득하게 된다.At this time, a query message for requesting the content location information is generated based on the converted code data, and the generated query message is transmitted to a code analysis server, and the code analysis server is configured as a response to the transmission of the query message. The location information is obtained.
또한, 상기 변환된 코드 데이터를 유니폼 리소스 이름(URN) 또는 전체 주소 도메인 이름(FQDN)으로 변환하여, 상기 질의 메시지를 생성할 수 있다.The query message may be generated by converting the converted code data into a uniform resource name (URN) or a full address domain name (FQDN).
이상과 같이 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 본 발명이 속하는 분야에서 통상의 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다. As described above, the present invention has been described by way of limited embodiments and drawings, but the present invention is not limited to the above embodiments, and those skilled in the art to which the present invention pertains various modifications and variations from such descriptions. This is possible.
그러므로, 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 아니되며, 후술하는 특허청구범위뿐 아니라 이 특허청구범위와 균등한 것들에 의해 정해져야 한다.Therefore, the scope of the present invention should not be limited to the described embodiments, but should be determined not only by the claims below but also by the equivalents of the claims.
도 1은 본 발명의 일례에 따른 저장 매체의 구성을 도시한 도면이다.1 is a diagram illustrating a configuration of a storage medium according to an example of the present invention.
도 2는 본 발명의 일례에 따른 전파 식별 태그의 사용자 데이터 영역을 이용한 다중 코드 해석 방법을 도시한 개념도이다.2 is a conceptual diagram illustrating a multiple code analysis method using a user data area of a radio wave identification tag according to an exemplary embodiment of the present invention.
도 3은 본 발명의 일례에 따른 다중 코드 해석 장치의 구성도이다.3 is a configuration diagram of a multiple code analysis apparatus according to an example of the present invention.
도 4는 본 발명의 일례에 따른 다중 코드 해석 방법을 도시한 흐름도이다.4 is a flowchart illustrating a multiple code interpretation method according to an example of the present invention.
<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>
110: 메타 정보 120: 코드110: Meta Information 120: Code
210: 저장 매체 220: 다중 코드 해석 장치210: storage medium 220: multiple code analysis device
230, 335: 코드 해석 서버 240, 345: 컨텐츠 서버230, 335: Code interpretation server 240, 345: Content server
310: 리더부 320: 코드 해석부310: reader unit 320: code analysis unit
330: 위치 정보 처리부 340: 컨텐츠 처리부330: location information processing unit 340: content processing unit
Claims (12)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070126532A KR100930461B1 (en) | 2007-12-07 | 2007-12-07 | Multiple Code Analysis Method and Device Using User Data Area of Radio Identification Tag |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070126532A KR100930461B1 (en) | 2007-12-07 | 2007-12-07 | Multiple Code Analysis Method and Device Using User Data Area of Radio Identification Tag |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20090059590A KR20090059590A (en) | 2009-06-11 |
KR100930461B1 true KR100930461B1 (en) | 2009-12-08 |
Family
ID=40989670
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070126532A Expired - Fee Related KR100930461B1 (en) | 2007-12-07 | 2007-12-07 | Multiple Code Analysis Method and Device Using User Data Area of Radio Identification Tag |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100930461B1 (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20060092829A (en) * | 2004-09-01 | 2006-08-23 | 마이크로소프트 코포레이션 | Methods and systems that facilitate the utilization of the RFID process |
KR100687762B1 (en) * | 2006-03-07 | 2007-02-27 | 한국전자통신연구원 | Code interpreting device, code information providing device and method using the same |
-
2007
- 2007-12-07 KR KR1020070126532A patent/KR100930461B1/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20060092829A (en) * | 2004-09-01 | 2006-08-23 | 마이크로소프트 코포레이션 | Methods and systems that facilitate the utilization of the RFID process |
KR100687762B1 (en) * | 2006-03-07 | 2007-02-27 | 한국전자통신연구원 | Code interpreting device, code information providing device and method using the same |
Also Published As
Publication number | Publication date |
---|---|
KR20090059590A (en) | 2009-06-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100687762B1 (en) | Code interpreting device, code information providing device and method using the same | |
CN103455574B (en) | The method and apparatus of Internet of Things unifying identifier coding multimode recognition | |
KR101993239B1 (en) | Method and apparatus for managing user device and contents using QR code | |
KR100733986B1 (en) | RFP tag for IP address based RFID service and IP address based RDF service method | |
US20020165801A1 (en) | System to interpret item identifiers | |
US20110084811A1 (en) | Rfid tag for rfid service and rfid service method thereof | |
US10498851B2 (en) | Method of label transform for managing heterogeneous information | |
KR100739709B1 (en) | Method and apparatus for outputting data using information of RDF tag | |
CN111880755A (en) | A printing method, apparatus, electronic device and computer-readable storage medium | |
CN104680378A (en) | Article identifying identification of anti-counterfeiting tracing system and querying device | |
US7800517B2 (en) | Information processing apparatus, information processing method, and computer program | |
Ranasinghe et al. | A distributed architecture for a ubiquitous RFID sensing network | |
CN110321498A (en) | A kind of two dimensional code generates and analyzing method and device | |
US20130212117A1 (en) | Discovery of Asset Information Through Scanning of Communication Tags Associated with Assets | |
KR100930461B1 (en) | Multiple Code Analysis Method and Device Using User Data Area of Radio Identification Tag | |
WO2006137633A1 (en) | System for searching or registering rfid and controlling method thereof | |
KR20090000149A (en) | Service system and method for radio frequency identification | |
KR100785771B1 (en) | RFID tag identifier and method for retrieving contents in RFID system | |
KR100825764B1 (en) | Sensor network service providing device and method | |
KR100635290B1 (en) | Multiple Code Directory Service Method for RFID Network in Global Environment | |
KR20090019471A (en) | Multiple Code Analysis Apparatus Using EPC Header and Method of Performing the Apparatus | |
KR101063428B1 (en) | A plurality of RFID reader processing apparatus and method | |
KR100931503B1 (en) | Code analysis method and device using user data area of RDF tag | |
KR101728919B1 (en) | Access control system and method for registering multi-dimensional code to provide distributed landing page in advance and multi-dimensional code providing system and mehtod for distributing multi-dimensional code | |
CN117668315A (en) | http protocol content extraction method and device, electronic equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R14-asn-PN2301 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20121201 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20121201 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |