








본 발명은 이미지 코드를 이용하여 비콘 메시지를 능동적으로 수신하는 비콘 메시지 수신 시스템과 그 방법에 관한 것으로, 특히 패킷으로 처리되어 브로드캐스팅 방식으로 뿌려지는 비콘 메시지를 소비자가 원할 때만 받을 수 있도록, 소비자가 이미지 코드를 촬영 하고 획득된 이미지 코드 정보와 비콘 코드 정보 중 일부 항목이 일치하는 조건으로 매장 정보가 서비스 되며, 일부 항목은 비콘 코드 중 범용적인 UUID 외에 최대 4 bytes 범위 내에서 사용자가 설정 가능한 자체 ID를 포함하며, 사용자 설정 ID에 대응되는 이미지 코드는 바코드, QR 코드, 마이크로소프트 태그, 및 컬러 집 기타 원거리에서도 인식이 용이한 라인 패턴 형태의 바운더리 코드가 이용되며, 바운더리 코드의 경우 본래 매장 정보에 지장을 주지 않는 에지에 제공되며, 최대 32 bits 자체 ID에 대응되도록 라인 패턴의 유무, 길이, 두께 및 유형의 조합으로 결정되며, 일치되는 것으로 판단되면 비콘 코드를 매장 정보 제공 서버에 전송하거나 스마트기기에 등록된 URL이나 IP 주소가 존재하면 직접 링크되도록 하는 능동적 비콘 메시지 수신 시스템 및 방법에 관한 것이다.[0001] The present invention relates to a beacon message receiving system for actively receiving a beacon message using an image code and a method thereof, and more particularly to a beacon message receiving system for receiving a beacon message processed by a packet and broadcasted by a broadcasting method, The store information is served on the condition that some items among the acquired image code information and beacon code information are matched. In addition to the general UUID among the beacon codes, some items include a self ID A boundary code in the form of a line pattern in which a barcode, a QR code, a Microsoft tag, a color house, and other remote areas can be easily recognized is used as the image code corresponding to the user setting ID. In the case of the boundary code, Provided on non-disturbing edges, up to 32 bits Length, thickness, and type of the line pattern to match the ID, and if it is determined that they are matched, transmits the beacon code to the store information providing server or if the registered URL or IP address exists in the smart device, And more particularly, to a system and method for receiving active beacon messages.
통상적으로, 비콘(Beacon)은 IoT(사물인터넷)의 핵심 기술로서, 전력소모가 적은 블루투스 4.0(BLE)을 이용함으로써 정확한 위치 확인이 가능하다. 비슷한 개념의 NFC가 5cm 이내에 단말기를 접근 시켜야만 인식할 수 있다면 비콘은 적용 범위가 70m 이내로 다양하게 활용할 수 있어 홍보 효과에 인기 만점이다.Typically, Beacon is a core technology of IoT (Internet of Things), and can be precisely located by using Bluetooth 4.0 (BLE) which consumes less power. If a similar concept of NFC can be recognized only by approaching the terminal within 5cm, the beacon can be utilized within a range of 70m, which is popular for promotional effect.
비콘 기술은 이미 아이폰에서 적용되고 있고 안드로이드 폰에서도 이 기술이 적용되어 응용 범위가 상당히 넓을 것으로 예상된다. 여기에는, 비콘이라는 통신 기술, 이 통신 규격에 맞는 단말기 제조 기술 그리고 적용 가능한 비즈니스 모델에 맞는 스마트 폰 애플리케이션(APP) 개발 기술 등이 그 배경 기술이 될 수 있다.Beacon technology is already applied to the iPhone, and it is expected that the application range will be very wide by applying this technology to the Android phone. This may be the background technology of beacon communication technology, terminal manufacturing technology meeting this communication standard, and smartphone application (APP) development technology suited to applicable business model.
도 1에는 종래 기술에 의한 수동적 비콘 메시지 수신 시스템의 구성이 블록도로 도시되어 있다.FIG. 1 is a block diagram illustrating a configuration of a conventional passive beacon message receiving system.
도 1을 참조하면, 이러한 블루투스 비콘 단말(2)은 자신의 위치 정보를 포함한 ID를 정보 제공 단말(4)로 주기적으로 전송하고, 이를 수신한 정보 제공 단말(4)이 비콘 관리 서버 등과 같은 매장 정보 제공 서버(6)로 전송함으로써, 매장 정보 제공 서버(6)는 해당 ID에 대한 정보를 정보 제공 단말(4)로 전송할 수 있다.Referring to FIG. 1, the Bluetooth
그러나 이와 같은 비콘 정보를 이용하기 위해서는 다음과 같은 문제점이 있다.However, there are the following problems in using such beacon information.
도 2에는 종래 기술에 의한 소비자 선택권 없이 일방적으로 비콘 신호가 수신되는 사례가 예시도로 도시되어 있다.FIG. 2 illustrates an example in which a beacon signal is unilaterally received without a consumer option according to the prior art.
도 2를 참조하면, 비콘 단말(2)은 자신의 ID를 브로드캐스팅 방식으로 전송하기 때문에 소비자가 소지한 스마트기기와 같은 정보 제공 단말(4)은 그 주변의 비콘 단말(2)로부터 정보를 무작위로 수신하기 때문에 원하지 않는 경우에도 해당 정보가 계속 디스플레이 되는 불편함이 있다.2, since the
따라서 본 발명은 상기한 바와 같은 종래 기술의 문제점을 해결하기 위하여 안출된 것으로, 본 발명의 목적은 소비자 중심의 사물인터넷을 구현하도록 근거리 통신 기반의 비콘 코드 기술과 영상 기반의 이미지 코드 기술을 결합한 능동적 비콘 메시지 수신 시스템 및 방법을 제공하는 것이다.SUMMARY OF THE INVENTION Accordingly, it is an object of the present invention to provide an Internet-based object-oriented Internet A system and method for receiving a beacon message.
본 발명의 다른 목적은, 현재 70m로 제한되어 있는 비콘의 적용 범위가 더 확장되는 추세에 대비하여 원거리에서도 인식이 용이한 코드를 이용하는 능동적 비콘 메시지 수신 시스템 및 방법을 제공하는 것이다.It is another object of the present invention to provide an active beacon message receiving system and method using a code which is easy to recognize even at a long distance in preparation for a trend of a beacon being limited to 70m.
전술한 바와 같은 목적을 달성하기 위한 본 발명의 특징에 따르면, 본 발명의 능동적 비콘 메시지 수신 시스템은, 매장 일측에 설치되어 비콘 코드를 출력하는 하나 이상의 비콘 단말기, 상기 매장 타측에서 제공되는 이미지 코드, 및 상기 비콘 코드와 상기 이미지 코드를 처리하여 상기 양 코드 중 적어도 일부가 일치하는 경우에 한하여 상기 매장 정보를 제공하는 스마트기기를 포함한다.According to an aspect of the present invention, there is provided an active beacon message receiving system including at least one beacon terminal installed at one side of a store for outputting a beacon code, an image code provided at the other side of the store, And a smart device for processing the beacon code and the image code to provide the store information only when at least a part of the codes match.
본 발명의 다른 특징에 의하면, 본 발명의 능동적 비콘 메시지 수신 방법은, 비콘 코드 해석 APP를 구동하여 비콘 수신 모듈을 활성화하는 단계, 상기 비콘 수신 모듈에 의하여 비콘 코드를 검출하여 비콘 코드 정보를 생성하는 단계, 이미지 코드 해석 APP를 구동하여 카메라 모듈을 활성화하는 단계, 상기 카메라 모듈을 이용하여 구조물의 에지를 검출하고, 패턴 이미지를 추출하며, 상기 패턴 이미지를 처리하여 이미지 코드 정보를 생성하는 단계, 상기 비콘 코드 정보와 상기 이미지 코드 정보를 대비하여 일치하는지 여부를 판단하는 단계, 일치하는 경우 상기 비콘 코드 정보에 대응되는 매장 정보를 매장 정보 제공 서버에 요청하거나 상기 매장 정보와 대응되는 URL 주소나 IP 주소가 등록되어 있는 경우 이를 연결하는 단계, 및 소비자에게 상기 매장 정보가 서비스 되는 단계를 포함한다.According to another aspect of the present invention, there is provided an active beacon message receiving method including activating a beacon receiving module by driving a beacon code analyzing APP, generating beacon code information by detecting a beacon code by the beacon receiving module A step of activating a camera module by driving an image code analysis APP, detecting an edge of a structure using the camera module, extracting a pattern image, and processing the pattern image to generate image code information; Determining whether the beacon code information and the image code information match each other; determining whether the beacon code information matches the image code information, if the beacon code information matches the beacon code information, A step of connecting to the store if the store is registered, And a step that boy service.
위에서 설명한 바와 같이, 본 발명의 구성에 의하면 다음과 같은 효과를 기대할 수 있다.As described above, according to the configuration of the present invention, the following effects can be expected.
첫째, 소비자가 매장 정보를 얻기 위해서는 해당 이미지 코드를 촬영해야 하기 때문에, 소비자가 원할 때만 매장 정보를 제공하여 소비자의 편의성이 증진되는 효과가 기대된다.First, consumers need to shoot the image code in order to obtain store information. Therefore, it is expected that convenience of the consumer is improved by providing store information only when the consumer desires.
둘째, 사용자 설정이 가능한 major와 minor의 조합으로 최대 4 바이트(32 비트) 식별 값을 가지는 비콘 코드 항목을 이미지 코드와 대응시켜 양 코드가 일치하는 조건에서 매장 정보를 생성하여 서비스 함으로써 소비자 선택권을 크게 향상시켜 소비자의 욕구를 충족하는 효과가 기대된다.Second, by associating a beacon code item having a maximum 4-byte (32-bit) identification value with a user-configurable combination of major and minor with the image code, store information is generated under the condition that both codes match, It is anticipated that the effect of satisfying the consumers' needs can be improved.
셋째, 멀티캐스팅 되는 비콘 신호를 소비자의 의도적인 촬영 행위를 전제로 정보화하기 때문에, 유니캐스팅 방식으로 패킷을 처리하는 것과 같아 데이터 충돌이 최소화되는 효과가 기대된다.Third, since the beacon signal to be multicasted is informed on the assumption of intentionally photographed behavior of the consumer, it is expected to minimize the data collision by processing the packet by the unicasting method.
도 1은 종래 기술에 의한 수동적 비콘 메시지 수신 시스템의 블록도.
도 2는 종래 기술에 의한 소비자 선택권 없이 일방적으로 비콘 신호가 수신되는 사례를 나타내는 예시도.
도 3은 본 발명에 의한 이미지 코드를 이용한 능동적 비콘 메시지 수신 시스템의 구성을 나타내는 블록도.
도 4는 본 발명에 의한 사용자 자체 설정 가능한 ID를 포함하는 비콘 코드의 일례를 나타내는 구성도.
도 5는 본 발명에 의한 구조물에 배치되는 이미지 코드의 일례를 나타내는 정면도.
도 6은 본 발명에 의한 이미지 코드 해석 애플리케이션의 구성을 나타내는 블록도.
도 7은 본 발명에 의한 비콘 코드 해석 애플리케이션의 구성을 나타내는 블록도.
도 8은 본 발명에 의한 바운더리 코드 외에 다양한 이미지 코드의 일례를 나타내는 구성도.
도 9는 본 발명에 의한 이미지 코드를 이용한 능동적 비콘 메시지 수신 방법을 나타내는 순서도.1 is a block diagram of a prior art passive beacon message receiving system;
 FIG. 2 is a diagram illustrating an example in which a beacon signal is unilaterally received without a consumer option according to the prior art; FIG.
 3 is a block diagram illustrating a configuration of an active beacon message receiving system using an image code according to the present invention.
 4 is a configuration diagram showing an example of a beacon code including a user self-configurable ID according to the present invention;
 5 is a front view showing an example of an image code arranged in a structure according to the present invention;
 6 is a block diagram showing a configuration of an image code analysis application according to the present invention;
 7 is a block diagram showing a configuration of a beacon code analysis application according to the present invention;
 8 is a configuration diagram showing an example of various image codes in addition to the boundary code according to the present invention.
 9 is a flowchart illustrating a method of receiving an active beacon message using an image code according to the present invention.
이하, 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 동일 또는 유사한 구성요소에 대해서는 동일한 참조부호를 붙였다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings, which will be readily apparent to those skilled in the art to which the present invention pertains. The present invention may be embodied in many different forms and is not limited to the embodiments described herein. In order to clearly illustrate the present invention, parts not related to the description are omitted, and the same or similar components are denoted by the same reference numerals throughout the specification.
이하에서는 도면을 참조하여 본 발명의 실시예에 따른 능동적 비콘 메시지 수신 시스템을 보다 상세히 설명하도록 한다.Hereinafter, an active beacon message receiving system according to an embodiment of the present invention will be described in detail with reference to the drawings.
도 3에는 본 발명에 의한 이미지 코드를 이용한 능동적 비콘 메시지 수신 시스템의 구성이 블록도로 표현되어 있다.FIG. 3 is a block diagram illustrating a configuration of an active beacon message receiving system using an image code according to the present invention.
도 3을 참조하면, 본 발명의 일 실시예에 따른 비콘 코드와 이미지 코드가 일치하는 경우에만 매장 정보가 제공되는 능동적 비콘 메시지 수신 시스템(10)은 매장(Store: 50) 일측에 위치하고 비콘 코드(B)를 생성 및 출력하는 비콘 단말기(100), 매장(50) 타측에 설치되고 이미지 코드(E)가 에지에 제공되는 구조물(200), 비콘 코드(B)와 이미지 코드(E)가 일치하는 경우에만 비콘 코드(B)에 대응되는 매장 정보가 디스플레이 되는 스마트기기(300)를 포함한다. 스마트기기(300)와 무선 네트워크(Network) 통신을 통하여 매장 정보를 서비스하는 매장 정보 제공 서버(400)를 더 포함할 수 있다.3, the active beacon
비콘 단말기(100)는 매장(50)의 일정 공간에 하나 이상 설치되어 매장(50)에 대한 정보를 포함하는 패킷을 그 주변으로 브로드캐스팅 할 수 있다. 이러한 비콘 단말기(100)는 최근 비콘 기술로서 블루투스 4.0(BLE) 나오면서 디바이스 통신 가능거리가 70m 정도로 확장되고 있으며, 향후 수백 미터까지 더 확장될 것으로 예측된다.One or
비콘 단말기(100)는, 단말기 정보 모듈(110), 패킷 생성 모듈(120) 및 비콘 송신 모듈(130)을 포함한다. 단말기 정보 모듈(110)은 비콘 단말기(100)의 각종 정보를 포함하고, 패킷 생성 모듈(120)은 비콘 단말기(100)와 관련된 정보를 포함하는 패킷을 생성하며, 비콘 송신 모듈(130)은 패킷 생성 모듈(120)에서 생성된 패킷을 스마트기기(300)로 브로드캐스팅 할 수 있다.The
도 4에는 본 발명에 의한 사용자 자체 설정 가능한 ID를 포함하는 비콘 코드의 일례가 구성도로 나타나 있다.FIG. 4 shows an example of a beacon code including a user-configurable ID according to the present invention.
도 4를 참조하면, 이러한 비콘 코드(B)는 회사 식별자(company identifier)(2 바이트), 유형(type)(1 바이트), 데이터 길이(data length)(1 바이트), UUID(unique user identifier)(16 바이트), 사용자 설정 ID인 major(2 바이트)와 minor(2 바이트) 및 상태 정보(RSSI)(1 바이트)로 구성될 수 있다.4, this beacon code B includes a company identifier (2 bytes), a type (1 byte), a data length (1 byte), a unique user identifier (UUID) (16 bytes), a user-set ID major (2 bytes), minor (2 bytes), and status information (RSSI) (1 byte).
여기서, UUID는 세계적으로 식별 가능한 범용 ID이다. 반면 사용자 설정 ID는 사용자가 자체적으로 설정 가능한 비범용 ID이다. 이때, 사용자 설정 ID는 후술하는 이미지 코드에 대응하는 이미지 정보에 해당된다.Here, the UUID is a universally identifiable universal ID. On the other hand, the user setting ID is a non-general-purpose ID that can be set by the user. At this time, the user setting ID corresponds to image information corresponding to an image code to be described later.
도 5에는 본 발명에 의한 구조물에 배치되는 이미지 코드의 일례가 정면도로 도시되어 있다.Fig. 5 is a front view of an example of an image code arranged in a structure according to the present invention.
도 5를 참조하면 구조물(200)은, 매장(50) 내외에 설치되는 간판, 현수막, 벽보, 전단지 기타 광고 정보를 시각적으로 알리는 커버를 의미한다. 이러한 구조물(200)은 단독으로 거래되거나 별도의 지지물에 의하여 고정되는 등 주변 환경에 따라 다양하게 설치 및 거래될 수 있다.Referring to FIG. 5, the
구조물(200)은 본래 매장 정보가 배치되는 표지 영역(M1)과, 표지 영역(M1)의 가장자리 둘레에 본래 매장 정보의 부가 매장 정보가 이미지 코드(E) 형태로 배치되는 에지 영역(M2)을 포함한다.The
표지 영역(M1)은 사람이 인식할 수 있는 광고 콘텐츠 영역이고, 에지 영역(M2)은 사람이 직접 인식하지 못하고 기기에 의하여 인식할 수 있는 코드 영역이다. 표지 영역(M1)은 해당 매장 정보를 가지는데 공간적 제약이 있지만, 에지 영역(M2)은 이러한 공간적 제약을 받지 않고 여러 가지 코드 정보를 가질 수 있다.The cover area M1 is a human-recognizable advertisement content area, and the edge area M2 is a code area that can be recognized by a device without human recognition. Although the cover area M1 has a space restriction to have the store information, the edge area M2 can have various code information without being restricted by such a space.
스마트기기(300)는, 한편으로 이미지 코드(E)를 획득하고, 다른 한편으로 비콘 단말기(100)로부터 브로드캐스팅 된 패킷을 수신하여 비콘 코드(B)를 획득하며, 이미지 코드(E)와 비콘 코드(B)를 대비하여 일치한다고 판단되는 경우에만, 비콘 코드(B)를 매장 정보 제공 서버(400)로 전송함으로써 비콘 코드(B)에 대응되는 매장 정보를 수신할 수 있다. 즉, 매장 정보 제공 서버(400)는 스마트기기(300)로부터 비콘 코드(B)를 수신하고, 그에 대응하는 매장 정보를 검색하며, 이를 스마트기기(300)로 다시 제공할 수 있다.The
도면에는 도시되어 있지 않지만, 매장(50)에는 매장 관리자 단말을 더 포함할 수 있다. 이로써, 매장 관리자 단말을 이용하여 비콘 코드(B)를 입력하고, 비콘 코드(B)에 대응되는 매장 정보를 매장 정보 제공 서버(400)에 등록할 수 있다. 매장 관리자 단말은 유무선 통신망을 통하여 매장 정보 제공 서버(400)에 접속할 수 있는 단말로서, 컴퓨터 또는 POS 단말기와 같은 정보 기기일 수 있다.Although not shown in the figure, the
스마트기기(300)는, 스마트폰, 휴대폰, 아이폰, 노트북 컴퓨터 등 이동성 단말기(Terminal)로서, 이동 통신망(Network)을 통한 통신이나 근거리 무선 통신 등 다양한 통신 기능을 가질 수 있다면 모두 포함될 수 있다. 여기서, 스마트기기(300)는, 이미지 정보 획득을 위한 스캐너 혹은 카메라 모듈(310)이 장착되는 것으로 한다.The
다시 도 3을 참조하면 스마트기기(300)는, 후술하는 제어 모듈의 제어 신호에 따라 구조물(200)에서 이미지 코드(E)를 스캔하는 카메라 모듈(310), 비콘 송신 모듈(130)로부터 패킷을 전송받는 비콘 수신 모듈(320) 스마트기기(300)의 전반적인 동작을 제어하는 기본 프로그램과 함께 이미지 코드 해석 APP 및/또는 비콘 코드 해석 APP가 저장되는 메모리 모듈(330), 비콘 코드(B)와 이미지 코드(E)를 비교하여 사용자 설정 ID 항목에서 일치하는 경우에 비콘 코드(B)에 대응되는 매장 정보를 서비스하는 제어 모듈(340), 매장 정보를 소비자에게 보여주거나 말해주는 표시 모듈(350), 및 무선 인터넷 통신을 수행하는 통신 모듈(360)을 포함한다.3, the
따라서 제어 모듈(340)은 비콘 단말기(100)로부터 획득된 비콘 코드(B)와 구조물(200)로부터 획득된 이미지 코드(E)가 일치하는 경우에 한하여 비콘 단말기(100)로부터 수신된 패킷을 처리하여 통신 모듈(360)을 통하여 매장 정보 제공 서버(400)로 전송하고, 매장 정보 제공 서버(400)로부터 수신된 매장 정보를 추출하여 표시 모듈(350)에 나타낼 수 있다.The
이때, 스마트기기(300) 혹은 비콘 코드 해석 APP 자체에 매장 정보와 대응되는 URL 주소나 IP주소 등의 링크 정보를 등록하고 있어 상기한 URL 주소나 IP주소와 바로 연결될 수 있다. 또 다른 경우 매장 정보의 아이템 중심으로 키워드 검색을 실시하도록 하여 검색 결과를 출력할 수 있다. 따라서 소비자는 별도의 검색 키워드를 키 입력하지 않고도 해당 검색 결과를 클릭하여 해당 매장 정보에 쉽게 접근할 수 있다.At this time, the
도 6에는 본 발명에 의한 이미지 코드 해석 애플리케이션의 구성이 블록도로 표현되어 있다.6 is a block diagram illustrating the configuration of an image code analysis application according to the present invention.
도 6을 참조하면, 이미지 코드 해석 APP는, 구조물(200)의 에지 영역(M2)을 검출하는 에지 검출부(P1), 에지 영역(M2)에서 이미지 코드의 패턴 이미지를 추출하는 이미지 추출부(P2), 전술한 패턴 이미지와 대응되는 코드 데이터가 저장되는 데이터 저장부(P3), 및 기 저장된 코드 데이터를 이용하여 패턴 이미지로부터 매장 정보를 생성하는 이미지 처리부(P4)를 포함할 수 있다.6, the image code analysis APP includes an edge detection unit P1 for detecting an edge region M2 of the
도 7에는 본 발명에 의한 비콘 코드 해석 애플리케이션의 구성이 블록도로 표현되어 있다.FIG. 7 is a block diagram illustrating a configuration of a beacon code analysis application according to the present invention.
도 7을 참조하면, 비콘 코드 해석 APP는, 비콘 단말기(100)로부터 브로드캐스팅 되는 패킷을 수신하여 비콘 코드(B)를 획득하는 비콘 검출부(Q1), 비콘 코드(B) 중 사용자 설정 ID 항목과 이미지 코드(E)를 대비하여 양 코드가 일치하는지 여부를 판단하는 비콘 비교부(Q2) 및 양 코드가 일치하는 경우 비콘 코드(B)에 대응되는 매장 정보를 서비스하기 위하여 패킷을 처리하여 매장 정보 제공 서버(400)로 전송하는 비콘 처리부(Q3)를 포함한다.7, the beacon code analysis APP includes a beacon detector Q1 that receives a packet broadcasted from the
다른 실시예에서는, 이미지 코드 해석 APP와 비콘 코드 해석 APP는 하나의 애플리케이션으로 형성될 수 있다.In another embodiment, the image code interpretation APP and the beacon code interpretation APP may be formed into one application.
또 다른 실시예에서는, 매장 정보 제공 서버(400)에는 비콘 코드 정보와 이미지 코드 정보를 모두 저장하여 두고, 스마트기기(300)로부터 비콘 코드(B)와 이미지 코드(E)를 전송받고, 이를 직접 대비하여 양 코드가 일치하는 경우에 한하여 스마트기기(300)로 관련 매장 정보를 제공할 수 있다.In another embodiment, the store
다시 도 5를 참조하면, 이미지 코드(E)는 바운더리 코드 형태로서, 상기 바운더리 코드는 에지 영역의 4 코너에 위치하며, 4 코너의 위치에 따라 방향성을 가지는 "L" 자 타입으로 설계되는 라인 패턴을 포함한다. 상기 4 코너에 위치하는 라인 패턴의 유무, 라인 패턴의 길이, 라인 패턴의 두께 및 라인 패턴의 유형에 따라 4 bytes(32 bits) 정보를 가질 수 있다.Referring again to FIG. 5, the image code E is in the form of a boundary code. The boundary code is located at the four corners of the edge region. The boundary code is a line pattern designed as an "L" . (32 bits) information depending on the presence or absence of a line pattern located at the four corners, the length of the line pattern, the thickness of the line pattern, and the type of the line pattern.
가령, 라인의 유무(라인이 있고, 없고) 외에 라인의 길이(긴 라인과 짧은 라인), 라인의 두께(두꺼운 라인과 얇은 라인) 및 라인의 유형(실선 라인과 점선 라인)을 더 포함할 때, 모두 32비트(2의 32제곱 = 최대 4,294,967,296)의 구분이 가능하다.For example, in addition to the length of the line (long and short lines), the thickness of the line (thick line and thin line) and the type of line (solid line and dotted line) in addition to the presence or absence of lines , All 32 bits (32 squared of 2 = maximum 4,294,967,296) can be distinguished.
도 8에는 본 발명에 의한 바운더리 코드 외에 다양한 이미지 코드의 일례가 구성도로 도시되어 있다.8 shows an example of various image codes in addition to the boundary code according to the present invention.
본 발명에서는 원거리에서 패턴 인식이 용이한 바운더리 코드를 예시하고 있으나, 이미지 코드(E)는 반드시 바운더리 코드에 제한되는 것은 아니고, 도 8에 도시된 바와 같이 바코드(Bar code), QR 코드, 마이크로소프트 태그(Microsoft Tag), 및 컬러 집(Color Zip)을 포함하는 것으로 한다.In the present invention, a boundary code that facilitates pattern recognition at a long distance is exemplified. However, the image code E is not necessarily limited to a boundary code, but may be a bar code, a QR code, Tag (Microsoft Tag), and a color set (Color Zip).
이하, 본 발명에 의한 능동적 비콘 메시지 수신방법을 도면을 참조하여 설명한다.Hereinafter, a method of receiving an active beacon message according to the present invention will be described with reference to the drawings.
도 9에는 본 발명에 의한 이미지 코드를 이용한 능동적 비콘 메시지 수신 방법이 순서도로 도시되어 있다.FIG. 9 is a flowchart illustrating an active beacon message receiving method using an image code according to the present invention.
도 9를 참조하면, 비콘 코드 해석 APP를 구동하여 비콘 수신 모듈(320)을 활성화한다.(S110)9, the beacon code analysis APP is activated to activate the beacon reception module 320 (S110)
비콘 수신 모듈(320)에 의하여 비콘 코드(B)를 검출하여 비콘 코드 정보를 생성한다.(S120)The
이미지 코드 해석 APP를 구동하여 카메라 모듈(310)을 활성화한다.(S130)The image code analysis APP is activated to activate the camera module 310 (S130)
카메라 모듈(310)을 이용하여 구조물(200)의 에지를 검출하고, 패턴 이미지를 추출하며, 패턴 이미지를 처리하여 이미지 코드 정보를 생성한다.(S140)An edge of the
비콘 코드 정보와 이미지 코드 정보를 대비하여 일치하는지 여부를 판단한다.(S150)The beacon code information and the image code information are compared with each other to determine whether or not they are identical (S150)
일치하는 경우 비콘 코드 정보에 대응되는 매장 정보를 매장 정보 제공 서버(400)에 요청하거나 상기 매장 정보와 대응되는 URL 주소나 IP 주소가 등록되어 있는 경우 이를 연결한다.(S160)If they match, the store
이에 소비자에게 매장 정보를 서비스 한다.(S170)The shop information is provided to the consumer (S170)
이상에서 살펴본 바와 같이, 본 발명은 사용자 설정이 가능한 major와 minor의 조합으로 최대 4 바이트(32 비트) 식별 값을 가지는 비콘 코드 항목을 이미지 코드와 대응시켜 양 코드가 일치하는 조건에서 매장 정보를 생성하여 서비스함으로써 소비자 권리를 향상시키는 구성을 기술적 사상으로 하고 있음을 알 수 있다. 이와 같은 본 발명의 기본적인 기술적 사상의 범주 내에서, 당업계의 통상의 지식을 가진 자에게 있어서는 다른 많은 변형이 가능할 것이다.As described above, according to the present invention, a beacon code item having a maximum 4-byte (32-bit) identification value in combination with a user-configurable major and minor is associated with an image code, And to improve the consumer 's rights by providing services. Many other modifications will be possible to those skilled in the art, within the scope of the basic technical idea of the present invention.
10 : 능동적 비콘 메시지 수신 시스템50: 매장
100: 비콘 단말기110: 단말기 정보 모듈
120: 패킷 생성 모듈130: 비콘 송신 모듈
200: 구조물300: 스마트기기
310: 카메라 모듈320: 비콘 수신 모듈
330: 메모리 모듈340: 제어 모듈
350: 표시 모듈360: 통신 모듈
400: 매장 정보 제공 서버
10: active beacon message reception system 50: store
 100: Beacon terminal 110: Terminal information module
 120: Packet generation module 130: Beacon transmission module
 200: Structure 300: Smart device
 310: camera module 320: beacon receiving module
 330: memory module 340: control module
 350: Display module 360: Communication module
 400: Store information providing server
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| KR1020150067491AKR101675683B1 (en) | 2015-05-14 | 2015-05-14 | System for active reception of beacon signal using image code | 
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| KR1020150067491AKR101675683B1 (en) | 2015-05-14 | 2015-05-14 | System for active reception of beacon signal using image code | 
| Publication Number | Publication Date | 
|---|---|
| KR101675683B1true KR101675683B1 (en) | 2016-11-11 | 
| Application Number | Title | Priority Date | Filing Date | 
|---|---|---|---|
| KR1020150067491AActiveKR101675683B1 (en) | 2015-05-14 | 2015-05-14 | System for active reception of beacon signal using image code | 
| Country | Link | 
|---|---|
| KR (1) | KR101675683B1 (en) | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| CN113395667A (en)* | 2021-05-31 | 2021-09-14 | 佛山市利升光电有限公司 | Lamp control method and system based on mobile terminal | 
| CN116597536A (en)* | 2023-05-26 | 2023-08-15 | 广东云下汇金科技有限公司 | Intelligent safety inspection method and system for engineering construction of data center | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| JP2007163621A (en)* | 2005-12-12 | 2007-06-28 | Hitachi Ltd | Advertisement distribution system, advertisement distribution method, advertisement distribution apparatus, and advertisement receiving terminal | 
| KR20140093776A (en)* | 2013-01-15 | 2014-07-29 | 김형수 | Method and system for advertizing using a smartphone in a store | 
| KR20140097074A (en) | 2014-07-10 | 2014-08-06 | 조병호 | A system and method of advertisement and auto-order for restaurant using Beacon(Bluetooth) technology. | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| JP2007163621A (en)* | 2005-12-12 | 2007-06-28 | Hitachi Ltd | Advertisement distribution system, advertisement distribution method, advertisement distribution apparatus, and advertisement receiving terminal | 
| KR20140093776A (en)* | 2013-01-15 | 2014-07-29 | 김형수 | Method and system for advertizing using a smartphone in a store | 
| KR20140097074A (en) | 2014-07-10 | 2014-08-06 | 조병호 | A system and method of advertisement and auto-order for restaurant using Beacon(Bluetooth) technology. | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| CN113395667A (en)* | 2021-05-31 | 2021-09-14 | 佛山市利升光电有限公司 | Lamp control method and system based on mobile terminal | 
| CN113395667B (en)* | 2021-05-31 | 2023-08-15 | 佛山市利升光电有限公司 | Lamp control method and system based on mobile terminal | 
| CN116597536A (en)* | 2023-05-26 | 2023-08-15 | 广东云下汇金科技有限公司 | Intelligent safety inspection method and system for engineering construction of data center | 
| CN116597536B (en)* | 2023-05-26 | 2024-04-16 | 广东云下汇金科技有限公司 | Intelligent safety inspection method and system for engineering construction of data center | 
| Publication | Publication Date | Title | 
|---|---|---|
| US10375060B1 (en) | System for mobile content and metadata management | |
| JP6612334B2 (en) | Wireless communication method and device | |
| KR101098696B1 (en) | Sharing information between devices | |
| US7796015B2 (en) | Wireless terminal and RFID system for providing additional information and a method for providing additional information using wireless terminal and RFID system | |
| US20100077323A1 (en) | Automatical access of internet content with a camera-enabled cell phone | |
| US20150009152A1 (en) | Method of sharing application and electronic device using the same | |
| RU2656576C2 (en) | Device, system and method identification of object in image and transponder | |
| CN105009079B (en) | Techniques for Customizing Mobile Apps | |
| US20140358712A1 (en) | Shopping guide system, shopping guide management device and method | |
| KR20140064910A (en) | Product information system and method using a tag and mobile device | |
| US20140365306A1 (en) | User information providing apparatus, user information providing method, and advertisement distribution system | |
| US10861049B2 (en) | Global-scale wireless ID marketing registry system for mobile device proximity marketing | |
| US20170229092A1 (en) | Information processing apparatus, information providing method, and information providing system | |
| EP3373025A1 (en) | System for creating radio wave state map and control method thereof | |
| KR101675683B1 (en) | System for active reception of beacon signal using image code | |
| KR101332816B1 (en) | Augmented Reality Method and Apparatus for Providing Private Tag | |
| KR100874005B1 (en) | A URL providing device and a method thereof, and a mobile terminal and an Internet access method for accessing the Internet through a specific URL provided | |
| KR20090033746A (en) | Methods and systems of communication between celebrities and fans, and the servers that apply to them | |
| JP6399549B2 (en) | Method and system for preventing misuse of electronic ticket | |
| US10521710B2 (en) | Method of identifying, locating, tracking, acquiring and selling tangible and intangible objects utilizing predictive transpose morphology | |
| US9767326B2 (en) | Method, apparatus and system for crowd sourced counterfeit detection and brand assurance | |
| US10984373B2 (en) | System and method for information processing | |
| KR20160016531A (en) | Method, apparatus and system for providing translated contents | |
| US20110295690A1 (en) | Providing information to potential purchasers electronically | |
| US12008618B2 (en) | System and method for an augmented reality tag viewer | 
| Date | Code | Title | Description | 
|---|---|---|---|
| PA0109 | Patent application | Patent event code:PA01091R01D Comment text:Patent Application Patent event date:20150514 | |
| PA0201 | Request for examination | ||
| PE0902 | Notice of grounds for rejection | Comment text:Notification of reason for refusal Patent event date:20160316 Patent event code:PE09021S01D | |
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration | Patent event code:PE07011S01D Comment text:Decision to Grant Registration Patent event date:20160913 | |
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment | Comment text:Registration of Establishment Patent event date:20161107 Patent event code:PR07011E01D | |
| PR1002 | Payment of registration fee | Payment date:20161107 End annual number:3 Start annual number:1 | |
| PG1601 | Publication of registration | ||
| PR1001 | Payment of annual fee | Payment date:20201103 Start annual number:5 End annual number:5 | |
| PR1001 | Payment of annual fee | Payment date:20211028 Start annual number:6 End annual number:6 | |
| PR1001 | Payment of annual fee | Payment date:20221205 Start annual number:7 End annual number:7 | |
| PR1001 | Payment of annual fee | Payment date:20231129 Start annual number:8 End annual number:8 | |
| PR1001 | Payment of annual fee | Payment date:20241105 Start annual number:9 End annual number:9 |