KR102183302B1 - Method and appartus for providing service for generating and utilizing designed qr code - Google Patents

Method and appartus for providing service for generating and utilizing designed qr code Download PDF

Info

Publication number
KR102183302B1
KR102183302B1 KR1020180093635A KR20180093635A KR102183302B1 KR 102183302 B1 KR102183302 B1 KR 102183302B1 KR 1020180093635 A KR1020180093635 A KR 1020180093635A KR 20180093635 A KR20180093635 A KR 20180093635A KR 102183302 B1 KR102183302 B1 KR 102183302B1
Authority
KR
South Korea
Prior art keywords
code
dqr
designed
providing
terminal
Prior art date
Application number
KR1020180093635A
Other languages
Korean (ko)
Other versions
KR20200017995A (en
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 KR1020180093635A priority Critical patent/KR102183302B1/en
Publication of KR20200017995A publication Critical patent/KR20200017995A/en
Application granted granted Critical
Publication of KR102183302B1 publication Critical patent/KR102183302B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record 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/06009Record 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 with optically detectable marking
    • G06K19/06037Record 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 with optically detectable marking multi-dimensional coding

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명의 일 실시예에 따른, 서버에 의해 수행되는, 디자인된 QR코드의 생성 및 이용 서비스를 제공하는 방법에 있어서, (a) 고객 단말로 QR코드에 적용될 수 있는 디자인 템플릿들을 제공하고, 상기 고객 단말이 선택한 디자인 템플릿 및 고객 단말이 기 보유한 QR코드를 수신하는 단계; (b) QR코드로부터 추출된 고객 URL에 대한 암호화 과정을 통해 신규 URL을 생성하고, 상기 디자인 템플릿과 상기 신규 URL을 결합하여 DQR코드를 생성하는 단계; (c) DQR코드를 고객 단말로 제공하는 단계;를 포함하되, DQR코드는 상기 디자인 템플릿이 적용된 QR코드를 의미하고, 신규 URL은 소비자 단말이 최초로 DQR코드를 이용 시, 상기 서버로 접속하도록 유도하는 유도정보를 포함한다.In a method for providing a service for generating and using a designed QR code, performed by a server according to an embodiment of the present invention, (a) providing design templates that can be applied to the QR code to a customer terminal, and the Receiving a design template selected by the customer terminal and a QR code previously held by the customer terminal; (b) generating a new URL through an encryption process for the customer URL extracted from the QR code, and generating a DQR code by combining the design template and the new URL; (c) providing a DQR code to the customer terminal; including, wherein the DQR code refers to the QR code to which the design template is applied, and the new URL induces the consumer terminal to access the server when using the DQR code for the first time. It includes information to induce.

Description

디자인된 QR코드의 생성 및 이용 서비스를 제공하는 방법 및 장치 {METHOD AND APPARTUS FOR PROVIDING SERVICE FOR GENERATING AND UTILIZING DESIGNED QR CODE}Method and device to provide the creation and use service of designed QR code {METHOD AND APPARTUS FOR PROVIDING SERVICE FOR GENERATING AND UTILIZING DESIGNED QR CODE}

본 발명은 특별한 디자인이 적용되는 QR코드를 손쉽게 생성할 수 있는 장치 및 방법에 관한 것이다.The present invention relates to an apparatus and method capable of easily generating a QR code to which a special design is applied.

QR(quick response)코드란 바코드의 한 종류로서, 흑백의 격자 무늬 패턴으로 정보를 나타내는 매트릭스 형식의 2차원 코드를 뜻한다. 주로 한국, 중국, 일본이나, 미국과 같은 다양한 나라에서 이용 중으로 기존의 20여 자의 숫자 정보만 넣을 수 있는 1차원적 구성의 바코드에 비해, 숫자는 최대 7089자, 문자는 최대 4296자, 한자는 최대1817자가량의 정보를 기록할 수 있는 QR코드가 다방면에서 호응을 얻고 있다.A QR (quick response) code is a type of barcode, which means a matrix-type two-dimensional code that represents information in a black and white grid pattern. It is mainly used in various countries such as Korea, China, Japan, and the United States. Compared to the existing one-dimensional barcode that can only contain 20 characters of numeric information, the number is up to 7089 characters, the characters are up to 4296 characters, and the Chinese characters are QR codes that can record up to 1817 characters of information are receiving favorable responses from various fields.

이처럼 다양한 분야에서 QR코드의 사용이 증가함에 따라, 기업에서도 QR코드를 통해 중요한 홍보나 마케팅의 한 수단으로 이용하고 있으며, 온 오프라인을 걸쳐 폭넓게 활용되고 있는 상황이다. 특히, 중국의 경우 2016년 결제 시장의 약 65%가 모바일을 통해 이루어졌으며, 약 3억 8625만 명 가량이 QR코드를 이용한 결제를 수행하게 되었다. 따라서, 종래의 QR코드의 형태에서 벗어나 차별화된 디자인을 통해 자신의 매력을 선보일 방법을 사람들이 늘게 되었다.As the use of QR codes in various fields increases, companies are also using them as an important means of promotion or marketing through QR codes, and they are widely used both online and offline. In particular, in the case of China, about 65% of the payment market was made through mobile in 2016, and about 386.2 million people made payments using QR codes. Therefore, more and more people have devised from the form of a conventional QR code to show their charm through differentiated designs.

하지만, 기본적인 QR코드는 흑백의 정사각형 코드만 보유하고 있기 때문에 획일적인 디자인을 가지며, 해당 코드를 스마트 단말 등을 통해 입력하기 전까지 어떠한 정보를 보유하고 있는지 사용자로서는 알 방도가 없는 문제가 있다.However, the basic QR code has a uniform design because it only holds a black and white square code, and there is a problem that the user has no way of knowing what information it holds until the code is entered through a smart terminal.

도 1은 디자인 QR코드를 나타낸 예시 도면이다.1 is an exemplary diagram showing a design QR code.

많은 기업들이 홍보나 마케팅에 QR코드를 이용함에 따라, 사용자의 시선만으로 QR코드를 확인하여 무엇을 나타내는지 확인하거나, 미관상의 문제를 해결하기 위해 도 1과 같은 디자인 QR코드가 생겨나게 되었다. As many companies use QR codes for promotion or marketing, a design QR code as shown in FIG. 1 has been created in order to check what it represents by checking the QR code only with the user's gaze, or to solve the aesthetic problem.

그에 발맞추어 특별한 디자인이 적용된 디자인 QR코드가 생겨났으나, 종래에는 사람의 수작업을 통해 디자인이 적용된 QR코드를 생성하거나, 단순한 형태의 디자인만을 적용하는 등의 한계점을 보이고 있는 상황이다. 또한, 잘못된 디자인으로 인해 스캔율이 떨어지거나, 디자인의 전문성이 낮다는 등의 문제점을 보유한 상황이다.In line with that, a design QR code with a special design was created, but in the past, there are limitations such as generating a QR code with a design applied by hand or applying only a simple design. In addition, there are problems such as low scan rate or low design expertise due to incorrect design.

본 발명은 전술한 종래 기술의 문제점을 해결하기 위한 것으로서, 디자인 요소가 적용되어 개인의 취향이나 기업의 아이덴티티에 부합하는 DQR코드(Design QR code)를 손쉽게 생성하는 장치나 방법을 구현하는 것에 목적이 있다.The present invention is to solve the above-described problems of the prior art, and it is an object of the present invention to implement a device or method for easily generating a DQR code (Design QR code) suitable for individual taste or corporate identity by applying a design element. have.

다만, 본 실시예가 이루고자 하는 기술적 과제는 상기된 바와 같은 기술적 과제로 한정되지 않으며, 또 다른 기술적 과제들이 존재할 수 있다.However, the technical problem to be achieved by the present embodiment is not limited to the technical problem as described above, and other technical problems may exist.

상술한 기술적 과제를 달성하기 위한 기술적 수단으로서, 본 발명의 일 실시예에 따른, 서버에 의해 수행되는, 디자인된 QR코드의 생성 및 이용 서비스를 제공하는 방법에 있어서, (a) 고객 단말로 QR코드에 적용될 수 있는 디자인 템플릿들을 제공하고, 고객 단말이 선택한 디자인 템플릿 및 고객 단말이 기 보유한 QR코드를 수신하는 단계; (b) QR코드로부터 추출된 고객 URL에 대한 암호화 과정을 통해 신규 URL을 생성하고, 디자인 템플릿과 신규 URL을 결합하여 DQR코드를 생성하는 단계; (c) DQR코드를 고객 단말로 제공하는 단계;를 포함하되, DQR코드는 디자인 템플릿이 적용된 QR코드를 의미하고, 신규 URL은 소비자 단말이 최초로 DQR코드를 이용 시, 서버로 접속하도록 유도하는 유도정보를 포함할 수 있다.As a technical means for achieving the above-described technical problem, in a method for providing a service for generating and using a designed QR code, performed by a server, according to an embodiment of the present invention, (a) a QR to a customer terminal Providing design templates that can be applied to the code, and receiving a design template selected by the customer terminal and a QR code previously held by the customer terminal; (b) generating a new URL through an encryption process for the customer URL extracted from the QR code, and generating a DQR code by combining the design template and the new URL; (c) providing the DQR code to the customer terminal; including, but the DQR code means the QR code to which the design template is applied, and the new URL is the induction of inducing the consumer terminal to access the server when using the DQR code for the first time. May contain information.

다른 일 실시예에 따른, 디자인된 QR코드의 생성 및 이용 서비스를 제공하는 장치에 있어서, 고객 단말로부터 디자인 템플릿, QR코드를 수신하고, 이후 디자인된 QR코드의 생성 및 이용 방법을 제공하는 프로그램이 저장된 메모리 및 메모리에 저장된 프로그램을 실행하여 디자인된 QR코드의 생성 및 이용 방법을 제공하는 프로세서를 포함하되, 프로세서는 고객 단말로 QR코드에 적용될 수 있는 디자인 템플릿들을 제공하고, 고객 단말이 선택한 디자인 템플릿 및 고객 단말이 기 보유한 QR코드를 수신하고, QR 코드로부터 추출된 고객 URL을 암호화 과정에 기초하여 신규URL을 생성하고, 디자인 템플릿을 적용하여 DQR코드를 생성하고, DQR코드를 고객 단말로 제공하되, DQR코드는 디자인 템플릿이 적용된 QR코드를 의미하고, 신규 URL은 소비자 단말이 최초로 DQR코드를 이용 시, 서버로 접속하도록 유도하는 정보를 가지는 장치일 수 있다.In an apparatus for providing a service for generating and using a designed QR code according to another embodiment, a program for receiving a design template and a QR code from a customer terminal, and then providing a method for generating and using the designed QR code is provided. Including a processor that provides a method of generating and using a QR code designed by executing a stored memory and a program stored in the memory, the processor provides design templates that can be applied to the QR code to the customer terminal, and the design template selected by the customer terminal And receiving the QR code already held by the customer terminal, generating a new URL based on the encryption process of the customer URL extracted from the QR code, generating a DQR code by applying a design template, and providing the DQR code to the customer terminal. , DQR code means a QR code to which a design template is applied, and the new URL may be a device having information to induce a consumer terminal to access a server when using the DQR code for the first time.

본 발명은 디자인 요소가 적용되어 개인의 취향이나 기업의 아이덴티티에 부합하는 DQR코드(Design QR code)를 손쉽게 생성하는 장치나 방법을 구현할 수 있다.The present invention can implement a device or method for easily generating a DQR code (Design QR code) conforming to an individual's taste or a company's identity by applying a design element.

따라서, 사용자는 자신이 원하는 디자인을 선택하고, 자신의 QR코드를 시스템에 업로드하는 작업만으로 변형된 DQR을 수신하여 사용할 수 있다.Therefore, the user can receive and use the modified DQR only by selecting the design he wants and uploading his QR code to the system.

따라서, 사용자는 3자의 도움을 받지 않고, 자신의 목적이나 상황에 맞는 스타일링을 수행할 수 있게 되며, 자신이 보유한 패션 제품을 활용하거나 자신에게 어울리는 패션 제품을 손쉽게 선택할 수 있게 된다.Accordingly, the user can perform styling suitable for his or her purpose or situation without receiving the help of a third party, and can use his or her own fashion product or easily select a fashion product that suits him or her.

도 1은 디자인 QR코드를 나타낸 예시 도면이다.
도 2는 본 발명의 일 실시예에 따른, 디자인된 QR코드의 생성 및 이용 서비스를 제공하는 시스템의 구성을 나타낸 도면이다.
도 3은 본 발명의 일 실시예에 따른, 서버의 구성을 나타낸 도면이다.
도 4는 본 발명의 일 실시예에 따른, DQR을 생성하는 과정을 나타낸 동작흐름도이다.
도 5는 본 발명의 일 실시예에 따른, DQR이 사용되는 과정을 나타낸 동작흐름도이다.
도 6은 본 발명의 일 실시예에 따른, 디자인 템플릿의 예시를 나타낸 도면이다.
1 is an exemplary diagram showing a design QR code.
2 is a diagram showing the configuration of a system for providing a service for generating and using a designed QR code according to an embodiment of the present invention.
3 is a diagram showing the configuration of a server according to an embodiment of the present invention.
4 is a flowchart illustrating a process of generating a DQR according to an embodiment of the present invention.
5 is an operation flow diagram showing a process in which DQR is used according to an embodiment of the present invention.
6 is a diagram illustrating an example of a design template according to an embodiment of the present invention.

아래에서는 첨부한 도면을 참조하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 본 발명의 실시예를 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those of ordinary skill in the art can easily implement the present invention. However, the present invention may be implemented in various different forms and is not limited to the embodiments described herein. In the drawings, parts irrelevant to the description are omitted in order to clearly describe the present invention, and similar reference numerals are assigned to similar parts throughout the specification.

명세서 전체에서, 어떤 부분이 다른 부분과 "연결"되어 있다고 할 때, 이는 "직접적으로 연결"되어 있는 경우뿐 아니라, 그 중간에 다른 소자를 사이에 두고 "전기적으로 연결"되어 있는 경우도 포함한다. 또한, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다.Throughout the specification, when a part is said to be "connected" to another part, this includes not only "directly connected" but also "electrically connected" with another element interposed therebetween. . In addition, when a part "includes" a certain component, it means that other components may be further included rather than excluding other components unless specifically stated to the contrary.

이하의 실시예는 본 발명의 이해를 돕기 위한 상세한 설명이며, 본 발명의 권리 범위를 제한하는 것이 아니다. 따라서 본 발명과 동일한 기능을 수행하는 동일 범위의 발명 역시 본 발명의 권리 범위에 속할 것이다.The following examples are detailed descriptions to aid understanding of the present invention, and do not limit the scope of the present invention. Accordingly, the invention of the same scope performing the same function as the present invention will also belong to the scope of the present invention.

명세서 전체에서, 서버(100)는 디자인된 QR코드의 생성 및 이용 서비스를 제공하는 장치를 의미할 수 있다.Throughout the specification, the server 100 may refer to a device that provides a designed QR code generation and use service.

도 2는 본 발명의 일 실시예에 따른, 디자인된 QR코드의 생성 및 이용 서비스를 제공하는 시스템(1)의 구성을 나타낸 도면이다.2 is a diagram showing the configuration of a system 1 that provides a service for generating and using a designed QR code according to an embodiment of the present invention.

도 2를 참조하면, 디자인된 QR코드의 생성 및 이용 서비스를 제공하는 시스템(1)은 서버(100), 고객 단말(200) 및 소비자 단말(300)을 포함한다. 또한, 서버(100)와 고객 단말(200) 및 소비자 단말(300)을 상호 연결하는 통신망을 포함한다.Referring to FIG. 2, a system 1 for providing a designed QR code generation and use service includes a server 100, a customer terminal 200, and a consumer terminal 300. In addition, it includes a communication network interconnecting the server 100, the customer terminal 200 and the consumer terminal 300.

여기서 고객이란 일반적으로 수요자를 대상으로 특정한 재화를 공급하는 기업 혹은 개인(EX. 사업자)을 의미할 수 있다. 그리고, 소비자란 상술한 고객이 배포한 재화에 새겨진 DQR코드를 자신의 스마트단말을 통해 촬영하여 특정 서비스 페이지로 접속하는 수요자를 의미할 수 있다. 그에 따라 고객 단말(200)과 소비자 단말(300)이 규정될 수 있다. Here, the customer may generally mean a company or individual (EX. business) that supplies a specific product to a consumer. In addition, the consumer may refer to a consumer who photographs the DQR code engraved on the goods distributed by the customer through his/her smart terminal and accesses a specific service page. Accordingly, the customer terminal 200 and the consumer terminal 300 may be defined.

본 발명의 일 실시예에 따른 서버(100)는 고객 단말(200)에 탑재된 단말 어플리케이션을 통해 디자인된 QR코드의 생성 및 이용 서비스가 제공될 수 있도록, 디자인 템플릿이나 QR코드를 수신하기 위한 인터페이스 등을 제공하고, 고객 단말(200)은 서버(100)로부터 제공받은 디자인 템플릿이나 QR코드를 수신하기 위한 인터페이스에 기초하여 원하는 디자인 템플릿을 선택하여 기 보유한 QR코드와 함께 서버(100)로 업로드되고, 서버(100)로부터 수신한 DQR코드를 제공 받는 것을 특징으로 한다.The server 100 according to an embodiment of the present invention is an interface for receiving a design template or a QR code so that a QR code generation and use service designed through a terminal application mounted on the customer terminal 200 can be provided. And the like, and the customer terminal 200 selects a desired design template based on an interface for receiving a design template or a QR code provided from the server 100, and is uploaded to the server 100 together with a previously owned QR code. , Characterized in that the DQR code received from the server 100 is provided.

여기서, 디자인 템플릿은 QR코드 이미지에 적용되는 특별한 디자인 요소(혹은 그림, 아이콘 등)를 포함하여 여러 가지 디자인 타입(TYPE)을 갖는 QR코드 이미지를 뜻하고, DQR코드는 고객이 선택한 디자인 템플릿이 적용된 QR코드를 뜻한다. Here, the design template refers to a QR code image that has various design types including special design elements (or pictures, icons, etc.) applied to the QR code image, and the DQR code is a design template selected by the customer. It means QR code.

이때, DQR코드 이미지 내에서 디자인 템플릿의 디자인적 요소가 적용되는 영역을 제외한 영역이 신규URL에 관한 정보를 기입할 수 있는 영역이 되는데, 이 신규 URL에 관한 영역의 면적은 DQR코드 이미지 전체 면적의 80% 이하일 수 있다. DQR 코드 이미지와 사용자가 기 보유한 QR 코드 이미지는 1:1의 규격으로 대응되므로, 기존의 QR코드가 갖고 있는 고객 URL 정보는 기존보다 80% 이하의 면적에 삽입되어야만 DQR코드 내에 삽입될 수 있다. 따라서, 고객 URL 정보에 대한 암호화 과정이 필요한 것이다. 한편, 여기서 언급한 80%는 일 예일 뿐이며, 다른 여러가지 확률이 적용될 수도 있다. At this time, the area in the DQR code image except for the area to which the design element of the design template is applied becomes the area in which information about the new URL can be written, and the area of this new URL is the area of the total area of the DQR code image. It may be 80% or less. Since the DQR code image and the QR code image already possessed by the user correspond to a 1:1 standard, the customer URL information of the existing QR code can be inserted into the DQR code only if it is inserted in an area less than 80% of the existing QR code. Therefore, an encryption process for customer URL information is required. Meanwhile, 80% mentioned here is only an example, and various other probabilities may be applied.

이때, 고객 URL이란 고객 단말(200)로부터 수신한 QR코드가 보유하고 있는 URL정보를 뜻하며, 신규 URL은 고객 URL의 암호화 과정을 통해 새롭게 생성된 정보이다. 신규 URL은 소비자 단말(300)이 고객 URL에 대응하는 인터넷 페이지로 접속하도록 하되, 서버(100)를 경유하여 접속하도록 유도한다. At this time, the customer URL refers to URL information held by the QR code received from the customer terminal 200, and the new URL is information newly created through the encryption process of the customer URL. The new URL allows the consumer terminal 300 to access an Internet page corresponding to the customer URL, but induces the user to access through the server 100.

이때, 고객 단말(200)은 자신이 보유하고 있는 QR코드를 DQR코드로 변환하고자 하는 사용자가 보유한 단말이며, 소비자 단말(300)은 DQR코드를 사용하고자 하는 사용자가 보유한 단말로서, 서로 별개로 존재할 수 있으나 상황에 따라 고객 단말(200)과 소비자 단말(300)이 동일한 단말로서 사용될 수도 있다.At this time, the customer terminal 200 is a terminal owned by a user who wants to convert his own QR code into a DQR code, and the consumer terminal 300 is a terminal owned by a user who wants to use the DQR code, and exist separately from each other. However, depending on the situation, the customer terminal 200 and the consumer terminal 300 may be used as the same terminal.

또한, 서버(100)는 소비자 단말(300)로부터 DQR코드를 수신하고, DQR코드가 포함하는 고객 URL을 추출하여 소비자 단말(300)로 리다이렉션 할 수 있다.In addition, the server 100 may receive a DQR code from the consumer terminal 300, extract a customer URL included in the DQR code, and redirect it to the consumer terminal 300.

이를 자세하게 설명하면, DQR코드를 생성할 시, 생성되는 신규 URL에는 소비자 단말(300)이 서버(100)로 접속하도록 유도하는 유도정보 및 소비자 단말(300)이 유도정보에 기초하여 서버(100)에 접속 후 신규 URL이 포함하고 있는 고객 URL로 리다이렉션하게 되는 것이다.In detail, when generating the DQR code, the generated new URL includes induction information for inducing the consumer terminal 300 to access the server 100 and the consumer terminal 300 based on the induction information. After connecting to, you are redirected to the customer URL included in the new URL.

또한, 서비스를 제공하는 방식에 따라, 서버(100)는 고객 단말(200) 혹은 소비자 단말(300)에 다양한 유료서비스를 제공할 수도 있다.In addition, according to a method of providing a service, the server 100 may provide various paid services to the customer terminal 200 or the consumer terminal 300.

예컨대, 고객 단말(200)의 계정 종류 또는 결제여부에 따라, 소비자 단말(300)로부터 기 설정된 횟수만큼 고객 URL로의 접속이 가능하도록 접속 횟수를 제한하는 옵션을 제공할 수 있다. 만약, 소비자 단말(300)이 DQR코드의 유도정보에 기초하여 서버로 접속하는 경우 접속 횟수를 1회 차감하게 되고, 모든 접속 횟수가 차감되면 DQR코드의 사용불가 메시지를 생성하여 소비자 단말(300) 또는 고객 단말(200)로 전달하게 되는 것이다.For example, according to the account type or payment status of the customer terminal 200, an option of limiting the number of accesses may be provided so that access to the customer URL is possible by a preset number of times from the consumer terminal 300. If the consumer terminal 300 accesses the server based on the induction information of the DQR code, the number of access is deducted once, and when all the number of accesses is deducted, the consumer terminal 300 generates a message that the DQR code cannot be used. Or it will be delivered to the customer terminal 200.

고객 단말(200) 및 소비자 단말(300)은 서버(100)로부터 제공받은 데이터를 기초하여 디자인된 QR코드의 생성 및 이용 서비스 제공 어플리케이션을 통해 표시할 수 있다.The customer terminal 200 and the consumer terminal 300 may generate and display a QR code designed based on the data provided from the server 100 through a service providing application.

디자인된 QR코드의 생성 및 이용 서비스 제공 어플리케이션은 고객 단말(200) 및 소비자 단말(300)에 내장된 어플리케이션이거나, 어플리케이션 배포 서버로부터 다운로드되어 사용자 단말(200) 및 소비자 단말(300)에 설치된 어플리케이션일 수 있다.The designed QR code generation and use service providing application is an application embedded in the customer terminal 200 and the consumer terminal 300, or an application downloaded from the application distribution server and installed in the user terminal 200 and the consumer terminal 300. I can.

사용자 단말(200) 및 소비자 단말(300)은 유무선 통신 환경에서 단말 어플리케이션을 이용할 수 있는 통신 단말기를 의미한다. 여기서 사용자 단말(200) 및 소비자 단말(300)은 사용자의 휴대용 단말기일 수 있다. 도 1에서는 사용자 단말(200)이 휴대용 단말기의 일종인 스마트폰(smart phone)으로 도시되었지만, 본 발명의 사상은 이에 제한되지 아니하며, 상술한 바와 같이 단말 어플리케이션을 탑재할 수 있는 단말에 대해서 제한 없이 차용될 수 있다.The user terminal 200 and the consumer terminal 300 refer to communication terminals capable of using a terminal application in a wired or wireless communication environment. Here, the user terminal 200 and the consumer terminal 300 may be a user's portable terminal. In FIG. 1, the user terminal 200 is shown as a smart phone, which is a kind of portable terminal, but the spirit of the present invention is not limited thereto, and as described above, there is no limitation on a terminal capable of mounting a terminal application. Can be borrowed.

이를 더욱 상세히 설명하면, 사용자 단말(200) 및 소비자 단말(300)은 핸드헬드 컴퓨팅 디바이스(예를 들면, PDA, 이메일 클라이언트 등), 핸드폰의 임의의 형태, 또는 다른 종류의 컴퓨팅 또는 커뮤니케이션 플랫폼의 임의의 형태를 포함할 수 있으나, 본 발명이 이에 한정되는 것은 아니다. In more detail, the user terminal 200 and the consumer terminal 300 are handheld computing devices (e.g., PDAs, email clients, etc.), any form of mobile phone, or any other kind of computing or communication platform. It may include the form of, but the present invention is not limited thereto.

한편, 통신망은 서버(100)와 사용자 단말(200) 및 소비자 단말(300)들을 연결하는 역할을 수행한다. 즉, 통신망은 사용자 단말(200) 및 소비자 단말(300)들이 서버(100)에 접속한 후 데이터를 송수신할 수 있도록 접속 경로를 제공하는 통신망을 의미한다. 통신망은 예컨대 LANs(Local Area Networks), WANs(Wide Area Networks), MANs(Metropolitan Area Networks), ISDNs(Integrated Service Digital Networks) 등의 유선 네트워크나, 무선 LANs, CDMA, 블루투스, 위성 통신 등의 무선 네트워크를 망라할 수 있으나, 본 발명의 범위가 이에 한정되는 것은 아니다.On the other hand, the communication network serves to connect the server 100 and the user terminal 200 and the consumer terminal 300. That is, the communication network refers to a communication network providing an access path so that the user terminal 200 and the consumer terminal 300 can transmit and receive data after accessing the server 100. Communication networks are wired networks such as LANs (Local Area Networks), WANs (Wide Area Networks), MANs (Metropolitan Area Networks), ISDNs (Integrated Service Digital Networks), and wireless networks such as wireless LANs, CDMA, Bluetooth, and satellite communications. However, the scope of the present invention is not limited thereto.

도 3은 본 발명의 일 실시예에 따른, 서버의 구성을 나타낸 도면이다.3 is a diagram showing the configuration of a server according to an embodiment of the present invention.

도 3을 참조하면, 서버(100)는 통신 모듈(110), 메모리(120), 프로세서(130) 및 데이터베이스(140)를 포함한다.Referring to FIG. 3, the server 100 includes a communication module 110, a memory 120, a processor 130, and a database 140.

상세히, 통신 모듈(110)은 통신망과 연동하여 서버(100)와 고객 단말(200) 및 소비자 단말(300) 간의 송수신 신호를 패킷 데이터 형태로 제공하는 데 필요한 통신 인터페이스를 제공한다. 나아가, 통신 모듈(110)은 사용자 단말(200) 및 소비자 단말(300)로부터 데이터 요청을 수신하고, 이에 대한 응답으로서 데이터를 송신하는 역할을 수행할 수 있다.In detail, the communication module 110 provides a communication interface necessary to provide a transmission/reception signal between the server 100 and the customer terminal 200 and the consumer terminal 300 in the form of packet data in connection with a communication network. Further, the communication module 110 may receive a data request from the user terminal 200 and the consumer terminal 300 and transmit data as a response thereto.

여기서, 통신 모듈(110)은 다른 네트워크 장치와 유무선 연결을 통해 제어 신호 또는 데이터 신호와 같은 신호를 송수신하기 위해 필요한 하드웨어 및 소프트웨어를 포함하는 장치일 수 있다.Here, the communication module 110 may be a device including hardware and software necessary for transmitting and receiving a signal such as a control signal or a data signal through a wired or wireless connection with another network device.

메모리(120)는 디자인된 QR코드의 생성 및 이용 서비스 제공 방법을 수행하기 위한 프로그램이 기록된다. 또한, 프로세서(130)가 처리하는 데이터를 일시적 또는 영구적으로 저장하는 기능을 수행한다. 여기서, 메모리(120)는 자기 저장 매체(magnetic storage media) 또는 플래시 저장 매체(flash storage media)를 포함할 수 있으나, 본 발명의 범위가 이에 한정되는 것은 아니다.In the memory 120, a program for performing a method of generating and using a designed QR code and providing a service is recorded. In addition, it performs a function of temporarily or permanently storing data processed by the processor 130. Here, the memory 120 may include a magnetic storage medium or a flash storage medium, but the scope of the present invention is not limited thereto.

프로세서(130)는 일종의 중앙처리장치로서 디자인된 QR코드의 생성 및 이용 서비스를 제공하는 전체 과정을 제어한다. 프로세서(130)가 수행하는 각 단계에 대해서는 도 4를 참조하여 후술하기로 한다.The processor 130 controls the entire process of providing a QR code generation and use service designed as a kind of central processing unit. Each step performed by the processor 130 will be described later with reference to FIG. 4.

여기서, 프로세서(130)는 프로세서(processor)와 같이 데이터를 처리할 수 있는 모든 종류의 장치를 포함할 수 있다. 여기서, '프로세서(processor)'는, 예를 들어 프로그램 내에 포함된 코드 또는 명령으로 표현된 기능을 수행하기 위해 물리적으로 구조화된 회로를 갖는, 하드웨어에 내장된 데이터 처리 장치를 의미할 수 있다. 이와 같이 하드웨어에 내장된 데이터 처리 장치의 일 예로써, 마이크로프로세서(microprocessor), 중앙처리장치(central processing unit: CPU), 프로세서 코어(processor core), 멀티프로세서(multiprocessor), ASIC(application-specific integrated circuit), FPGA(field programmable gate array) 등의 처리 장치를 망라할 수 있으나, 본 발명의 범위가 이에 한정되는 것은 아니다.Here, the processor 130 may include all types of devices capable of processing data, such as a processor. Here, the'processor' may refer to a data processing device embedded in hardware having a circuit physically structured to perform a function represented by a code or instruction included in a program. As an example of a data processing device built into the hardware as described above, a microprocessor, a central processing unit (CPU), a processor core, a multiprocessor, and an application-specific integrated (ASIC) circuit) and processing devices such as field programmable gate arrays (FPGAs), but the scope of the present invention is not limited thereto.

데이터베이스(140)는 고객 단말(200)에 제공하기 위한 디자인 템플릿과 고객 단말(200)의계정이 저장될 수 있다.The database 140 may store a design template to be provided to the customer terminal 200 and an account of the customer terminal 200.

이때, 디자인 템플릿의 구체적인 내용은 도 1을 참조하여 상술한 내용과 같으며, 계정은 서비스를 이용하는 사용자에 대한 식별자 정보가 될 수 있다. 또한, 고객 단말(200) 혹은 서비스를 이용하는 소비자 단말(300)에 대한 통계자료가 추가로 저장될 수도 있다.In this case, the specific contents of the design template are the same as those described above with reference to FIG. 1, and the account may be identifier information for a user who uses the service. In addition, statistical data on the customer terminal 200 or the consumer terminal 300 using the service may be additionally stored.

비록 도 2에는 도시하지 아니하였으나, 디자인 템플릿, 계정 정보, 통계 정보 중 일부는 데이터베이스(140)와 물리적 또는 개념적으로 분리된 데이터베이스(미도시)에 저장될 수 있다.Although not shown in FIG. 2, some of the design templates, account information, and statistical information may be stored in a database (not shown) that is physically or conceptually separated from the database 140.

도 4는 본 발명의 일 실시예에 따른, DQR을 생성하는 과정을 나타낸 동작흐름도이다.4 is a flowchart illustrating a process of generating a DQR according to an embodiment of the present invention.

도 4를 참조하면, 서버(100)는 먼저 고객 단말(200)로 디자인 템플릿을 제공하고, 고객 단말(200)로부터 QR코드 및 선택된 디자인 템플릿을 수신한다(S410).4, the server 100 first provides a design template to the customer terminal 200, and receives a QR code and a selected design template from the customer terminal 200 (S410).

이때 추가 실시예로, DQR코드에 적용하기 위한 기 저장된 복수의 디자인 그림을 고객 단말(200)이 기 설정된 횟수만큼 선택하고, 이를 조합하여 커스텀 템플릿을 생성하여 상기 디자인 템플릿들 중 하나로 구성할 수 있다. 즉, 클립아트와 같은 디자인 요소들을 조합하여 특별한 디자인 템플릿을 생성할 수 있는 것이다.In this case, as an additional embodiment, the customer terminal 200 selects a plurality of pre-stored design pictures to be applied to the DQR code as many times as a preset number, and combines them to create a custom template to configure one of the design templates. . In other words, it is possible to create a special design template by combining design elements such as clip art.

또 다른 추가 실시예로, 디자인된 QR코드의 생성 및 이용 서비스는 일반 서비스와 프리미엄 서비스를 분할하여 서비스하고, 프리미엄 서비스가 가입된 고객 단말(200)에는 일반 서비스를 가입한 고객 단말(200)이 이용할 수 없는 특별한 디자인 템플릿이 더 제공되거나, 디자인 전문가가 프리미엄 서비스에 가입된 고객 단말(200)을 위한 고유한 디자인 템플릿을 생성하여 제공할 수도 있다.In another additional embodiment, the designed QR code generation and use service is provided by dividing the general service and the premium service, and the customer terminal 200 subscribed to the premium service includes the customer terminal 200 subscribed to the general service. A special design template that cannot be used may be further provided, or a design expert may create and provide a unique design template for the customer terminal 200 subscribed to the premium service.

단계(S410)에서 수신된 QR코드로부터 추출한 정보를 암호화하고, 디자인 템플릿을 적용하여 DQR코드를 생성한다(S420).The information extracted from the QR code received in step S410 is encrypted, and a DQR code is generated by applying a design template (S420).

QR코드로부터 추출한 고객URL의 암호화는 난수화 과정을 통해 수행된다. Encryption of the customer URL extracted from the QR code is performed through a random numbering process.

또한, 서브 디자인요소는 DQR코드를 구성하는 이미지의 꼭지점 영역에 서브 디자인요소가 부가되거나, 서브 디자인요소가 DQR코드 이미지의 기 설정된 하나의 꼭지점 영역에 부가되어 각 디자인 템플릿이 상이하도록 형성될 수 있다. In addition, the sub design element may be formed so that each design template may be different because a sub design element is added to a vertex area of an image constituting the DQR code, or a sub design element is added to a preset vertex area of the DQR code image. .

그 밖에도 DQR코드를 구성하는 이미지의 셀의 모양이 변경, 반전, 색상 변경 옵션을 더 제공하고, 옵션은 DQR코드가 생성되는 배경과 기 설정된 명도의 차이 이하를 유지하여 색상이 바뀌더라도 원활한 인식이 가능하도록 유지하게 된다.In addition, options for changing the shape, inversion, and color change of the cells of the image constituting the DQR code are provided, and the option maintains less than the difference between the preset brightness and the background where the DQR code is generated, so that smooth recognition even if the color changes. Keep it possible.

DQR코드를 고객 단말(200)로 제공한다(S430).The DQR code is provided to the customer terminal 200 (S430).

도 5는 본 발명의 일 실시예에 따른, DQR이 사용되는 과정을 나타낸 동작흐름도이다.5 is an operation flow diagram showing a process in which DQR is used according to an embodiment of the present invention.

도 5를 참조하면, 소비자 단말(300)이 인식한 DQR코드를 서버(100)가 수신한다(S510).Referring to FIG. 5, the server 100 receives the DQR code recognized by the consumer terminal 300 (S510).

소비자 단말(300)일 보유한 카메라모듈을 통해 DQR코드를 수신하면, DQR코드가 포함하는 신규 URL 및 DQR코드 이미지를 구성하는 디자인 템플릿의 식별정보를 인식하고, DQR코드에 포함되어 있는 유도정보를 통해 소비자 단말(300)이 서버(100)에 우선적으로 접속하게 된다.When receiving the DQR code through the camera module possessed by the consumer terminal 300, it recognizes the new URL included in the DQR code and the identification information of the design template constituting the DQR code image, and through the guidance information included in the DQR code. The consumer terminal 300 preferentially accesses the server 100.

이때, 서버는 DQR코드의 신규 URL 및 디자인 템플릿의 식별정보에 기초하여 서버(100)로 접속하는 상기 소비자 단말(300)에 대한 통계 자료를 생성하고, 이를 고객 단말(200)로 전달할 수 있다. 이를 통해 고객 단말(200)은 자신이 생성한 DQR코드에 대한 사용량을 가늠할 수 있게 되는 것이다.In this case, the server may generate statistical data on the consumer terminal 300 that accesses the server 100 based on the identification information of the new URL of the DQR code and the design template, and transmit it to the customer terminal 200. Through this, the customer terminal 200 can estimate the amount of use of the DQR code generated by it.

또한, 고객 단말(200)이 다수의 DQR코드를 생성한 경우, 소비자 단말(300)의 접속정보를 확인하여 각 DQR코드와 대응하는 디자인 템플릿의 소비자 선호도 정보를 추가로 수집하고, 고객 단말(200)로 제공할 수 있는다. 소비자 선호도 정보를 이용하여 차후 신규 DQR코드를 생성 시, 소비자가 선호하는 디자인을 선택하는 척도가 될 수도 있다.In addition, when the customer terminal 200 generates a plurality of DQR codes, the access information of the consumer terminal 300 is checked to additionally collect consumer preference information of the design template corresponding to each DQR code, and the customer terminal 200 ) Can be provided. When a new DQR code is generated using consumer preference information in the future, it may be a measure for selecting a design that the consumer prefers.

서버(100)는 DQR코드로부터 고객 URL을 추출한다(S520).The server 100 extracts the customer URL from the DQR code (S520).

앞서 서술한 바와 같이, 서버(100)는 수신한 DQR코드로부터 고객 URL을 추출하게 된다.As described above, the server 100 extracts the customer URL from the received DQR code.

단계(S520)에서 추출한 고객 URL로 소비자 단말(300)을 리 다이렉션 시킨다(S530).The consumer terminal 300 is redirected to the customer URL extracted in step S520 (S530).

또한, 서버(100)가 해당 단계(S530)를 이용하여 유료 수익모델을 가질 수 있는데, 소비자 단말(300)이 DQR코드를 통해 서버(100)에 접속하여 리다이렉션이 진행된 경우, 소비자 단말(300)이 리다이렉션 받은 횟수에 기초하여 기 설정된 요금지불을 고객 단말(200)에 요청할 수 있는 것이다.In addition, the server 100 may have a paid revenue model using the corresponding step (S530). When the consumer terminal 300 accesses the server 100 through a DQR code and redirection is performed, the consumer terminal 300 Based on the number of times the redirection is received, it is possible to request payment of a predetermined fee from the customer terminal 200.

도 6은 본 발명의 일 실시예에 따른, 디자인 템플릿의 예시를 나타낸 도면이다.6 is a diagram illustrating an example of a design template according to an embodiment of the present invention.

도 6을 살펴보면, 그림(a)은 디자인 템플릿의 선택 예시를, 그림(b)은 셀 반전의 예시를, 그림(c)은 셀 모양변경에 대한 예시가 될 수 있다.Referring to FIG. 6, a figure (a) may be an example of selection of a design template, a figure (b) may be an example of cell inversion, and a figure (c) may be an example of cell shape change.

그림(a)를 통해 디자인 템플릿의 서브 디자인요소(210)와 위치찾기 심벌(220)을 확인할 수 있으며, 서버(100)는 고객 단말(200)에 그림(a)와 같은 디자인 템플릿을 제공하여, 사용자가 선택한 서브 디자인요소(210)를 고객 단말(200)로부터 수신하게 된다.Through the figure (a), the sub-design element 210 and the location-finding symbol 220 of the design template can be checked, and the server 100 provides the design template as shown in figure (a) to the customer terminal 200, The sub design element 210 selected by the user is received from the customer terminal 200.

이때, 디자인 템플릿이 포함하는 서브 디자인요소(210)는 코드가 입력되는지 않는 영역에 구비될 수 있고, 위치찾기 심벌(220)은 QR코드를 구성하는 기본 요소이기에 근본적인 형태 변화가 없는 한도에서 디자인적 변화가 가능하다.At this time, the sub-design element 210 included in the design template may be provided in an area where a code is not input, and the location-finding symbol 220 is a basic element constituting a QR code, so it is designed to the extent that there is no fundamental change in shape. Change is possible.

그림(b)은 셀의 색상을 반전한 것으로, 그 밖에도 종래의 흑백 QR코드의 형식에서 벗어나 다양한 색상을 채용하여 적용할 수도 있다.Figure (b) is the inversion of the color of the cell. In addition, it is possible to apply a variety of colors out of the conventional monochrome QR code format.

그림(c)은 셀의 모양이나 크기에 변화를 준 것으로, 고객 단말(200)이 원하는 그림이 배치될 수 있도록 셀의 형태나 위치 크기에 변화를 적용할 수도 있다.Figure (c) is a change in the shape or size of the cell, and a change may be applied to the shape or location size of the cell so that the desired picture can be arranged by the customer terminal 200.

본 발명의 일 실시예는 컴퓨터에 의해 실행되는 프로그램 모듈과 같은 컴퓨터에 의해 실행 가능한 명령어를 포함하는 기록 매체의 형태로도 구현될 수 있다. 컴퓨터 판독 가능 매체는 컴퓨터에 의해 액세스될 수 있는 임의의 가용 매체일 수 있고, 휘발성 및 비휘발성 매체, 분리형 및 비분리형 매체를 모두 포함한다. 또한, 컴퓨터 판독가능 매체는 컴퓨터 저장 매체를 포함할 수 있다. 컴퓨터 저장 매체는 컴퓨터 판독가능 명령어, 데이터 구조, 프로그램 모듈 또는 기타 데이터와 같은 정보의 저장을 위한 임의의 방법 또는 기술로 구현된 휘발성 및 비휘발성, 분리형 및 비분리형 매체를 모두 포함한다.An embodiment of the present invention may also be implemented in the form of a recording medium including instructions executable by a computer, such as a program module executed by a computer. Computer-readable media can be any available media that can be accessed by a computer, and includes both volatile and nonvolatile media, removable and non-removable media. Further, the computer-readable medium may include a computer storage medium. Computer storage media includes both volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data.

본 발명의 방법 및 시스템은 특정 실시예와 관련하여 설명되었지만, 그것들의 구성 요소 또는 동작의 일부 또는 전부는 범용 하드웨어 아키텍쳐를 갖는 컴퓨터 시스템을 사용하여 구현될 수 있다.Although the methods and systems of the present invention have been described in connection with specific embodiments, some or all of their components or operations may be implemented using a computer system having a general-purpose hardware architecture.

전술한 본 발명의 설명은 예시를 위한 것이며, 본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 쉽게 변형이 가능하다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 예를 들어, 단일형으로 설명되어 있는 각 구성 요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성 요소들도 결합된 형태로 실시될 수 있다.The above description of the present invention is for illustrative purposes only, and those of ordinary skill in the art to which the present invention pertains will be able to understand that it can be easily modified into other specific forms without changing the technical spirit or essential features of the present invention. will be. Therefore, it should be understood that the embodiments described above are illustrative in all respects and not limiting. For example, each component described as a single type may be implemented in a distributed manner, and similarly, components described as being distributed may also be implemented in a combined form.

본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.The scope of the present invention is indicated by the claims to be described later rather than the detailed description, and all changes or modified forms derived from the meaning and scope of the claims and their equivalent concepts should be interpreted as being included in the scope of the present invention. do.

1: 디자인된 QR코드의 생성 및 이용 서비스를 제공 시스템
100: 서버
200: 고객 단말 300: 소비자 단말
1: System to provide designed QR code generation and use service
100: server
200: customer terminal 300: consumer terminal

Claims (17)

서버에 의해 수행되는, 디자인된 QR코드의 생성 및 이용 서비스를 제공하는 방법에 있어서,
(a) 고객 단말로 QR코드에 적용될 수 있는 디자인 템플릿들을 제공하고, 상기 고객 단말이 선택한 디자인 템플릿 및 고객 단말이 기 보유한 QR코드를 수신하는 단계;
(b) 상기 QR코드로부터 추출된 고객 URL에 대한 암호화 과정을 통해 신규 URL을 생성하고, 상기 디자인 템플릿과 상기 신규 URL을 결합하여 DQR코드를 생성하는 단계;
(c) 상기 DQR코드를 고객 단말로 제공하는 단계;
를 포함하되,
상기 DQR코드는 상기 디자인 템플릿이 적용된 QR코드를 의미하고,
상기 신규 URL은 소비자 단말이 최초로 DQR코드를 이용 시, 상기 서버로 접속하도록 유도하는 유도정보를 포함하는 것인, 디자인된 QR코드의 생성 및 이용 서비스를 제공하는 방법.
In a method of providing a service for generating and using a designed QR code performed by a server,
(a) providing design templates applicable to a QR code to a customer terminal, and receiving a design template selected by the customer terminal and a QR code previously held by the customer terminal;
(b) generating a new URL through an encryption process for the customer URL extracted from the QR code, and generating a DQR code by combining the design template and the new URL;
(c) providing the DQR code to a customer terminal;
Including,
The DQR code means a QR code to which the design template is applied,
The new URL includes guidance information for inducing a consumer terminal to access the server when using the DQR code for the first time, a method for providing a designed QR code generation and use service.
제 1 항에 있어서,
상기 (b) 단계는
상기 고객 URL의 암호화는 난수화 과정을 통해 수행되고,
상기 신규 URL은
상기 소비자 단말이 상기 서버로 접속하도록 유도하는 유도정보 및 상기 소비자 단말이 상기 유도정보에 기초하여 상기 서버에 접속 후 상기 고객 URL로 리다이렉션시키는 리다이렉션 정보를 포함하는 것인, 디자인된 QR코드의 생성 및 이용 서비스를 제공하는 방법.
The method of claim 1,
Step (b)
Encryption of the customer URL is performed through a random numbering process,
The new URL above is
It includes induction information for inducing the consumer terminal to connect to the server and redirection information for redirecting to the customer URL after the consumer terminal accesses the server based on the induction information, the creation of a designed QR code, and How to provide use services.
제 2 항에 있어서,
상기 신규 URL에 관한 정보가 상기 DQR코드의 이미지에 삽입되는 면적은 상기 고객 단말로부터 수신한 상기 QR코드를 구성하는 이미지의 전체 면적보다 기 설정된 비율 이하의 면적을 갖는 것인, 디자인된 QR코드의 생성 및 이용 서비스를 제공하는 방법.
The method of claim 2,
The area in which the information about the new URL is inserted into the image of the DQR code has an area less than a preset ratio than the total area of the image constituting the QR code received from the customer terminal. How to provide creation and use services.
제 3 항에 있어서,
상기 고객 단말에서 선택된 디자인 템플릿의 서브 디자인요소를 포함하는 영역을 제외한 나머지 영역에 상기 신규 URL이 삽입되도록 상기 DQR코드를 생성하는 것인, 디자인된 QR코드의 생성 및 이용 서비스를 제공하는 방법.
The method of claim 3,
To generate the DQR code so that the new URL is inserted in a region other than the region including the sub-design element of the design template selected in the customer terminal, the method for providing a designed QR code generation and use service.
제 4 항에 있어서,
상기 서브 디자인요소는 상기 DQR 코드를 구성하는 이미지의 꼭지점 영역에 서브 디자인요소가 부가되되, 상기 디자인 템플릿 별로 서로 상이하게 형성되는 것인, 디자인된 QR코드의 생성 및 이용 서비스를 제공하는 방법.
The method of claim 4,
In the sub design element, a sub design element is added to a vertex area of an image constituting the DQR code, and is formed differently from each other for each design template, a method of providing a designed QR code generation and use service.
제 5 항에 있어서,
상기 서브 디자인요소는 DQR코드 이미지의 기 설정된 하나의 꼭지점 영역에 부가되어 각 디자인 템플릿이 상이하도록 하는 것인, 디자인된 QR코드의 생성 및 이용 서비스를 제공하는 방법.
The method of claim 5,
The sub-design element is added to a predetermined vertex area of a DQR code image so that each design template is different. A method of providing a designed QR code generation and use service.
제 3 항에 있어서,
상기 (a) 단계는,
상기 DQR코드를 구성하는 셀의 모양의 변경, 반전, 색상 변경 옵션을 제공하는 단계를 더 포함하되,
상기 옵션은 상기 DQR코드가 생성되는 배경과 기 설정된 명도의 차이 이하를 유지하는 것인, 디자인된 QR코드의 생성 및 이용 서비스를 제공하는 방법.
The method of claim 3,
The step (a),
Further comprising the step of providing options for changing the shape, inversion, and color change of cells constituting the DQR code,
The option is to maintain less than or equal to the difference between the background in which the DQR code is generated and a preset brightness. A method of providing a designed QR code generation and use service.
제 1 항에 있어서,
상기 (c) 단계는
상기 고객 단말의 계정 종류 또는 결제여부에 따라, 상기 소비자 단말로부터 기 설정된 횟수만큼만 상기 고객 URL로의 접속이 가능하도록, 접속 횟수를 제한하는 옵션을 제공하고,
상기 (c) 단계 이후, 상기 소비자 단말이 상기 DQR코드의 유도정보에 기초하여 상기 서버로 접속하는 경우, 상기 접속 횟수를 1회 차감하는 단계를 더 포함하는 것인, 디자인된 QR코드의 생성 및 이용 서비스를 제공하는 방법.
The method of claim 1,
Step (c)
Provides an option of limiting the number of accesses so that access to the customer URL is possible only a preset number of times from the consumer terminal according to the account type or payment status of the customer terminal,
After the step (c), when the consumer terminal accesses the server based on the guidance information of the DQR code, further comprising the step of deducting the number of access once, generating a designed QR code, and How to provide use services.
제 8 항에 있어서,
기 설정된 접속 횟수가 모두 차감되는 경우, 상기 DQR코드의 사용 불가 메시지를 생성하여, 상기 소비자 단말 또는 상기 고객 단말로 전달하는 것인, 디자인된 QR코드의 생성 및 이용 서비스를 제공하는 방법.
The method of claim 8,
When all of the preset number of accesses is deducted, the DQR code unavailable message is generated and transmitted to the consumer terminal or the customer terminal. A method for providing a designed QR code generation and use service.
제 1 항에 있어서,
상기 DQR코드는 상기 신규 URL 및 DQR 코드 이미지를 구성하는 상기 디자인 템플릿의 식별정보를 포함하고,
상기 신규 URL은 고객이 지정한 특정 서버의 주소를 포함하는 리다이렉션 정보를 포함하는 것인, 디자인된 QR코드의 생성 및 이용 서비스를 제공하는 방법.
The method of claim 1,
The DQR code includes identification information of the design template constituting the new URL and the DQR code image,
The new URL includes redirection information including the address of a specific server designated by the customer, a method for providing a designed QR code generation and use service.
제 10 항에 있어서,
상기 (c) 단계 이후, 상기 DQR코드의 신규 URL 및 디자인 템플릿의 식별정보에 기초하여 상기 서버로 접속하는 상기 소비자 단말에 대한 통계 자료를 생성하고,
상기 통계 자료를 상기 고객 단말로 전달하는 것인, 디자인된 QR코드의 생성 및 이용 서비스를 제공하는 방법.
The method of claim 10,
After the step (c), based on the identification information of the new URL of the DQR code and the design template, statistical data on the consumer terminal accessing the server is generated,
To deliver the statistical data to the customer terminal, a method for providing a designed QR code generation and use service.
제 10 항에 있어서,
상기 (c) 단계 이후, 상기 고객 단말이 다수의 상기 DQR코드를 생성한 경우, 소비자 단말의 접속정보를 확인하여 각 DQR코드와 대응하는 상기 디자인 템플릿의 소비자 선호도 정보를 추가로 수집하고, 상기 고객 단말로 제공하는 단계를 더 포함하는 것인, 디자인된 QR코드의 생성 및 이용 서비스를 제공하는 방법.
The method of claim 10,
After the step (c), when the customer terminal generates a plurality of the DQR codes, additionally collect consumer preference information of the design template corresponding to each DQR code by checking the access information of the consumer terminal, and the customer The method of providing a service for generating and using a designed QR code that further comprises providing to a terminal.
제 10 항에 있어서,
상기 (c) 단계 이후
상기 소비자 단말이 상기 DQR코드를 통해 상기 서버에 접속하여 리다이렉션이 진행된 경우, 상기 소비자 단말이 리다이렉션 받은 횟수에 기초하여 기 설정된 요금지불을 상기 고객 단말에 요청하는 것인, 디자인된 QR코드의 생성 및 이용 서비스를 제공하는 방법.
The method of claim 10,
After step (c) above
When the consumer terminal accesses the server through the DQR code and the redirection proceeds, the consumer terminal requests the customer terminal to pay a preset fee based on the number of times the redirection was received, the creation of a designed QR code, and How to provide use services.
제 1 항에 있어서,
상기 (a) 단계는
상기 DQR코드에 적용하기 위한 기 저장된 복수의 디자인 그림을 상기 고객 단말이 기 설정된 횟수만큼 선택하고, 이를 조합하여 커스텀 템플릿을 생성하여 상기 디자인 템플릿들 중 하나로 구성하는 것인, 디자인된 QR코드의 생성 및 이용 서비스를 제공하는 방법.
The method of claim 1,
Step (a)
Generating a designed QR code that selects a plurality of pre-stored design pictures for application to the DQR code as many times as a preset number of times, and combines them to create a custom template and configures it as one of the design templates And a method of providing use services.
제 2 항에 있어서,
상기 디자인된 QR코드의 생성 및 이용 서비스는 일반 서비스와 프리미엄 서비스를 분할하여 서비스하되,
상기 프리미엄 서비스가 가입된 고객 단말에는 상기 일반 서비스를 가입한 고객 단말이 이용할 수 없는 특별한 디자인 템플릿이 더 제공되거나,
디자인 전문가가 상기 프리미엄 서비스에 가입된 고객 단말을 위한 고유한 디자인 템플릿을 생성하여 제공하는 것인, 디자인된 QR코드의 생성 및 이용 서비스를 제공하는 방법.
The method of claim 2,
The designed QR code generation and use service is provided by dividing the general service and the premium service,
The customer terminal subscribed to the premium service is further provided with a special design template that cannot be used by the customer terminal subscribed to the general service,
A method for providing a designed QR code generation and use service by a design expert to create and provide a unique design template for a customer terminal subscribed to the premium service.
디자인된 QR코드의 생성 및 이용 서비스를 제공하는 장치에 있어서,
고객 단말로부터 디자인 템플릿, QR코드를 수신하고, 이후 디자인된 QR코드의 생성 및 이용 방법을 제공하는 프로그램이 저장된 메모리 및
상기 메모리에 저장된 프로그램을 실행하여 상기 디자인된 QR코드의 생성 및 이용 방법을 제공하는 프로세서를 포함하되,
상기 프로세서는 고객 단말로 QR코드에 적용될 수 있는 디자인 템플릿들을 제공하고, 상기 고객 단말이 선택한 디자인 템플릿 및 고객 단말이 기 보유한 QR코드를 수신하고, 상기 QR 코드로부터 추출된 고객 URL을 암호화 과정에 기초하여 신규URL을 생성하고, 상기 디자인 템플릿을 적용하여 DQR코드를 생성하고, 상기 DQR코드를 고객 단말로 제공하되, 상기 DQR코드는 상기 디자인 템플릿이 적용된 QR코드를 의미하고, 상기 신규 URL은 소비자 단말이 최초로 DQR코드를 이용 시, 상기 장치로 접속하도록 유도하는 정보인 것인, 디자인된 QR코드의 생성 및 이용 서비스를 제공하는 장치.
In a device that provides a designed QR code generation and use service,
A memory in which a program that receives a design template and a QR code from a customer terminal, and then provides a method of generating and using the designed QR code, is stored, and
Including a processor that executes the program stored in the memory to provide a method of generating and using the designed QR code,
The processor provides design templates that can be applied to the QR code to the customer terminal, receives the design template selected by the customer terminal and the QR code previously held by the customer terminal, and encrypts the customer URL extracted from the QR code based on the encryption process. Then, a new URL is generated, a DQR code is generated by applying the design template, and the DQR code is provided to a customer terminal, wherein the DQR code means a QR code to which the design template is applied, and the new URL is a consumer terminal. When using the DQR code for the first time, the device for providing a designed QR code generation and use service, which is information that induces access to the device.
제 1 항 내지 제 15 항 중 어느 한 항에 따른 디자인된 QR코드의 생성 및 이용 서비스를 제공하는 방법을 수행하는 프로그램이 기록된 컴퓨터 판독가능 기록매체.A computer-readable recording medium on which a program for performing a method of providing a service for generating and using a designed QR code according to any one of claims 1 to 15 is recorded.
KR1020180093635A 2018-08-10 2018-08-10 Method and appartus for providing service for generating and utilizing designed qr code KR102183302B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020180093635A KR102183302B1 (en) 2018-08-10 2018-08-10 Method and appartus for providing service for generating and utilizing designed qr code

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020180093635A KR102183302B1 (en) 2018-08-10 2018-08-10 Method and appartus for providing service for generating and utilizing designed qr code

Publications (2)

Publication Number Publication Date
KR20200017995A KR20200017995A (en) 2020-02-19
KR102183302B1 true KR102183302B1 (en) 2020-11-26

Family

ID=69669625

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020180093635A KR102183302B1 (en) 2018-08-10 2018-08-10 Method and appartus for providing service for generating and utilizing designed qr code

Country Status (1)

Country Link
KR (1) KR102183302B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102456650B1 (en) * 2022-02-16 2022-10-21 주식회사 인라이플 Method for creating custom qr code

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101223576B1 (en) * 2011-03-04 2013-01-17 주식회사 보이스아이 An off-line filling-form device based on the bar-code and the method thereof

Also Published As

Publication number Publication date
KR20200017995A (en) 2020-02-19

Similar Documents

Publication Publication Date Title
US11436626B2 (en) Authenticated account interaction via cellular text message
US11144849B2 (en) URL-based electronic ticket transfer
JP5686834B2 (en) Image distribution server and image distribution method
US20230410161A1 (en) Systems for Integrating Online Reviews with Point of Sale (POS) OR EPOS (Electronic Point of Sale) System
US9047634B2 (en) Method and system for reserving future purchases of goods and services
CN104468531B (en) The authorization method of sensitive data, device and system
US11928105B2 (en) System for tracking data associated with a digital token
CN106412041A (en) System for connecting mobile terminal with service providing equipment and service providing method
US20110035594A1 (en) Apparatus and method for providing elective message tagging
US11710163B1 (en) Systems, non-transitory computer readable storage mediums, and methods for a commerce platform coordinating transactions within third party applications
CN109074406B (en) Managing services related to URL-based two-dimensional codes
JP2015528948A (en) Information processing system and method for realizing network transaction using social network
CN102254283A (en) System, method and device for managing application programs
US20120284099A1 (en) System and method for managing hair stylist referrals
CN107092634A (en) The implementation method and device of page preview
CN110457629A (en) Permission processing, authority control method and device
CN107241431A (en) The method and system of virtual desktop are logged in based on the barcode scanning that Quick Response Code is realized
KR20120108306A (en) Method and system for face recongnition based advertisment
US20130173659A1 (en) Methods and Devices for Providing Location-Based Electronic Information
CN105516225B (en) Method, device and system for operating object
US20150332386A1 (en) Method and system for reserving future purchases of goods and services
US20220191194A1 (en) Identity-linked device information for user identification and transaction personalization via mobile tagging
KR102183302B1 (en) Method and appartus for providing service for generating and utilizing designed qr code
CN109074588A (en) Payment devices registration in the popularization of link
TWI536293B (en) Member Registration and Usage Method Based on NFC Technology and Its System

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