KR102180736B1 - Offline Store Terminal for Providing Mobile Game Items and Method for Providing Mobile Game Items - Google Patents

Offline Store Terminal for Providing Mobile Game Items and Method for Providing Mobile Game Items Download PDF

Info

Publication number
KR102180736B1
KR102180736B1 KR1020140034962A KR20140034962A KR102180736B1 KR 102180736 B1 KR102180736 B1 KR 102180736B1 KR 1020140034962 A KR1020140034962 A KR 1020140034962A KR 20140034962 A KR20140034962 A KR 20140034962A KR 102180736 B1 KR102180736 B1 KR 102180736B1
Authority
KR
South Korea
Prior art keywords
mobile game
game item
store
server
token code
Prior art date
Application number
KR1020140034962A
Other languages
Korean (ko)
Other versions
KR20150112053A (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 KR1020140034962A priority Critical patent/KR102180736B1/en
Publication of KR20150112053A publication Critical patent/KR20150112053A/en
Application granted granted Critical
Publication of KR102180736B1 publication Critical patent/KR102180736B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/12Payment architectures specially adapted for electronic shopping systems
    • G06Q20/123Shopping for digital content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B5/00Near-field transmission systems, e.g. inductive or capacitive transmission systems
    • H04B5/40Near-field transmission systems, e.g. inductive or capacitive transmission systems characterised by components specially adapted for near-field transmission
    • H04B5/48Transceivers

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • Theoretical Computer Science (AREA)
  • Tourism & Hospitality (AREA)
  • General Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Primary Health Care (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Human Resources & Organizations (AREA)
  • General Health & Medical Sciences (AREA)
  • Finance (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)

Abstract

본 발명은 모바일 게임 아이템 제공을 위한 오프라인 매장용 단말에 관한 것으로서, 서버와 통신하는 오프라인 매장에 구비된 매장용 단말에 의해 실행되는 모바일 게임 아이템 제공 방법에 있어서, 통신망을 통해 서버로부터 오프라인 매장의 고유 ID 및 비밀 키를 제공받고, 상기 고유 ID, 비밀 키와, 현재시간 및 랜덤 키를 이용하여 고객의 스마트폰으로 제공할 모바일 게임 아이템 전용 토큰 코드를 생성하고, 상기 생성된 모바일 게임 아이템 전용 토큰 코드를 제공할 블루투스 데이터 통신 범위 내에 있는 하나 이상의 스마트폰을 결정하며, 블루투스 데이터 통신을 이용하여 상기 결정된 하나 이상의 스마트폰으로 상기 모바일 게임 아이템 전용 토큰 코드 및 상기 오프라인 매장의 고유 ID를 전송하는 제4 단계를 포함하며, 상기 서버로부터 오프라인 매장용 모바일 게임 아이템에 대한 정보를 제공받는 단계 및 상기 서버로 상기 오프라인 매장용 모바일 게임 아이템에 대한 구매를 요청한다.The present invention relates to an offline store terminal for providing a mobile game item, and in the method of providing a mobile game item executed by a store terminal provided in an offline store communicating with a server, the offline store is unique from a server through a communication network. Receive an ID and a secret key, generate a token code exclusively for mobile game items to be provided to the customer's smartphone using the unique ID, secret key, and current time and random key, and generate the generated mobile game item exclusive token code A fourth step of determining one or more smartphones within the Bluetooth data communication range to be provided, and transmitting the token code for exclusive use of the mobile game item and the unique ID of the offline store to the determined one or more smartphones using Bluetooth data communication. Including, receiving information about the mobile game item for offline stores from the server, and requesting the server to purchase the mobile game item for the offline store.

Description

모바일 게임 아이템 제공을 위한 오프라인 매장용 단말 및 모바일 게임 아이템 제공 방법{Offline Store Terminal for Providing Mobile Game Items and Method for Providing Mobile Game Items}Offline Store Terminal for Providing Mobile Game Items and Method for Providing Mobile Game Items}

본 발명은 서버와 통신하는 오프라인 매장에 구비된 매장용 단말에 의해 실행되는 모바일 게임 아이템 제공 방법에 있어서, 통신망을 통해 서버로부터 오프라인 매장의 고유 ID 및 비밀 키를 제공받고, 상기 고유 ID, 비밀 키와, 현재시간 및 랜덤 키를 이용하여 고객의 스마트폰으로 제공할 모바일 게임 아이템 전용 토큰 코드를 생성하고, 상기 생성된 모바일 게임 아이템 전용 토큰 코드를 제공할 블루투스 데이터 통신 범위 내에 있는 하나 이상의 스마트폰을 결정하며, 블루투스 데이터 통신을 이용하여 상기 결정된 하나 이상의 스마트폰으로 상기 모바일 게임 아이템 전용 토큰 코드 및 상기 오프라인 매장의 고유 ID를 전송하는 제4 단계를 포함하며, 상기 서버로부터 오프라인 매장용 모바일 게임 아이템에 대한 정보를 제공받는 단계 및 상기 서버로 상기 오프라인 매장용 모바일 게임 아이템에 대한 구매를 요청하는 모바일 게임 아이템 제공 방법에 관한 것이다.The present invention is a method for providing a mobile game item executed by a store terminal provided in an offline store communicating with a server, wherein a unique ID and a secret key of an offline store are provided from a server through a communication network, and the unique ID and the secret key Wow, by using the current time and random key, generate a token code for exclusive use of mobile game items to be provided to the customer's smartphone, and use one or more smartphones within the Bluetooth data communication range to provide the generated token code for exclusive use of mobile game items. And a fourth step of transmitting the token code for exclusive use of the mobile game item and the unique ID of the offline store to the determined at least one smartphone using Bluetooth data communication, and from the server to the offline store mobile game item. The present invention relates to a method for providing a mobile game item requesting a purchase of the offline store mobile game item to the server, and receiving information about the information.

일반적으로 오프라인 매장의 경우, 전시용 디스플레이나 홍보용 전단지 등 오프라인에서 제공할 수 있는 홍보나 마케팅 수단이 극히 제한적일 수 밖에 없었다.
In general, in the case of offline stores, the means of promotion and marketing that can be provided offline, such as display displays or promotional flyers, were inevitably limited.

또한, 게임사의 경우도 최근 다양한 스마트폰용 게임을 제공하고 있으나, 해당 게임이나 게임사에 대한 홍보가 불특정 다수에게 일방적을 제공하는 형태로 보다 다양한 홍보 채널이 부족한 실정이다.
In addition, in the case of game companies, a variety of games for smartphones are recently provided, but there is a lack of more diverse promotional channels in the form of providing one-sided promotion to unspecified numbers of games or game companies.

한편, 최근 블루투스 기술을 발달로, 기존 블루투스 기술과 비슷한 수준의 통신 수준을 유지하면서, 블루투스보다 저전력으로 통신하는 블루투스LE 기술이 제공되고 있다. 블루투스LE 기술은 기존에 사용하던 일반적인 블루투스 기술과 같은 2.4 GHz 주파수를 활용하지만 하위 호환되는 프로토콜은 아니며, 블루투스 4.0을 지원하는 칩셋이면 해당 기술을 다양한 형태로 적용하여 사용이 가능하다.
Meanwhile, with the recent development of Bluetooth technology, a Bluetooth LE technology that communicates with lower power than Bluetooth while maintaining a communication level similar to that of the existing Bluetooth technology has been provided. Bluetooth LE technology utilizes the same 2.4 GHz frequency as the conventional Bluetooth technology, but it is not a backward compatible protocol. If a chipset supports Bluetooth 4.0, the technology can be applied in various forms.

또한, 최근 양대 스마트 디바이스 제조사인 애플, 구글 모두 블루투스LE를 이용하는 강력한 API를 최근 공개하기 시작하여 다양한 형태의 스마트폰 서비스에 적용 가능하게 되었다.
In addition, both major smart device manufacturers, Apple and Google, have recently begun to release powerful APIs that use Bluetooth LE, making it applicable to various types of smart phone services.

즉, 블루투스LE 기술을 통해 매장 방문 고객에게 게임 관련 서비스를 제공하면서, 동시에 오프라인 매장 및 게임사가 가진 홍보 채널의 한계를 극복하는 새로운 방안이 모색되어야 할 시점이다.
In other words, it is time to explore a new way to overcome the limitations of promotion channels of offline stores and game companies while providing game-related services to store-visit customers through Bluetooth LE technology.

상기와 같은 문제점을 해소하기 위한 본 발명의 목적은, 서버와 통신하는 오프라인 매장에 구비된 매장용 단말에 의해 실행되는 모바일 게임 아이템 제공 방법에 있어서, 통신망을 통해 서버로부터 오프라인 매장의 고유 ID 및 비밀 키를 제공받는 제1 단계와 상기 고유 ID, 비밀 키와, 현재시간 및 랜덤 키를 이용하여 고객의 스마트폰으로 제공할 모바일 게임 아이템 전용 토큰 코드를 생성하는 제2 단계와 상기 생성된 모바일 게임 아이템 전용 토큰 코드를 제공할 블루투스 데이터 통신 범위 내에 있는 하나 이상의 스마트폰을 결정하는 제3 단계와 블루투스 데이터 통신을 이용하여 상기 결정된 하나 이상의 스마트폰으로 상기 모바일 게임 아이템 전용 토큰 코드 및 상기 오프라인 매장의 고유 ID를 전송하는 제4 단계를 포함하며, 상기 제1 단계 이전에, 상기 서버로부터 오프라인 매장용 모바일 게임 아이템에 대한 정보를 제공받는 단계 및 상기 서버로 상기 오프라인 매장용 모바일 게임 아이템에 대한 구매를 요청하는 단계를 더 포함하여 이루어지는 모바일 게임 아이템 제공 방법을 제공함에 있다.An object of the present invention for solving the above problems is, in a method for providing a mobile game item executed by a store terminal provided in an offline store communicating with a server, the unique ID and secret of the offline store from the server through a communication network A first step of receiving a key, a second step of generating a token code exclusively for a mobile game item to be provided to the customer's smartphone using the unique ID, the secret key, and the current time and a random key, and the generated mobile game item The third step of determining one or more smartphones within the Bluetooth data communication range to provide a dedicated token code, and the mobile game item exclusive token code and the unique ID of the offline store with the determined one or more smartphones using Bluetooth data communication A fourth step of transmitting, and prior to the first step, receiving information on an offline store mobile game item from the server and requesting a purchase of the offline store mobile game item to the server It is to provide a method for providing a mobile game item further comprising the step.

본 발명에 따른 서버와 통신하는 오프라인 매장에 구비된 매장용 단말에 의해 실행되는 모바일 게임 아이템 제공 방법은, 서버와 통신하는 오프라인 매장에 구비된 매장용 단말에 의해 실행되는 모바일 게임 아이템 제공 방법에 있어서, 통신망을 통해 서버로부터 오프라인 매장의 고유 ID 및 비밀 키를 제공받는 제1 단계와 상기 고유 ID, 비밀 키와, 현재시간 및 랜덤 키를 이용하여 고객의 스마트폰으로 제공할 모바일 게임 아이템 전용 토큰 코드를 생성하는 제2 단계와 상기 생성된 모바일 게임 아이템 전용 토큰 코드를 제공할 블루투스 데이터 통신 범위 내에 있는 하나 이상의 스마트폰을 결정하는 제3 단계와 블루투스 데이터 통신을 이용하여 상기 결정된 하나 이상의 스마트폰으로 상기 모바일 게임 아이템 전용 토큰 코드 및 상기 오프라인 매장의 고유 ID를 전송하는 제4 단계를 포함하며, 상기 제1 단계 이전에, 상기 서버로부터 오프라인 매장용 모바일 게임 아이템에 대한 정보를 제공받는 단계 및 상기 서버로 상기 오프라인 매장용 모바일 게임 아이템에 대한 구매를 요청하는 단계를 더 포함하여 이루어지는 것을 특징으로 한다.The method for providing a mobile game item executed by a store terminal provided in an offline store communicating with a server according to the present invention is a method for providing a mobile game item executed by a store terminal provided in an offline store communicating with the server. , The first step of receiving the unique ID and secret key of the offline store from the server through the communication network, and a token code for a mobile game item to be provided to the customer's smartphone using the unique ID, secret key, and current time and random key. The second step of generating the generated mobile game item and a third step of determining one or more smartphones within the Bluetooth data communication range to provide the generated mobile game item exclusive token code, and the determined one or more smartphones using Bluetooth data communication. A fourth step of transmitting a token code for exclusive use of a mobile game item and a unique ID of the offline store, and prior to the first step, receiving information on the mobile game item for the offline store from the server and to the server It characterized in that it further comprises the step of requesting the purchase of the mobile game item for the offline store.

삭제delete

삭제delete

삭제delete

본 발명에 따르면, 상기 스마트폰은, 상기 매장용 단말로부터 수신된 모바일 게임 아이템 전용 토큰 코드를 상기 서버로 전송하여, 상기 모바일 게임 아이템에 대한 이용 권한을 요청하는 것을 특징으로 한다.
According to the present invention, the smartphone transmits a token code for exclusive use of a mobile game item received from the store terminal to the server, and requests permission to use the mobile game item.

한편, 본 발명에 따른 블루투스 데이터 통신이 가능한 매장용 단말은, 블루투스 데이터 통신이 가능한 매장용 단말에 있어서, 통신망을 통해 서버로부터 오프라인 매장의 고유 ID 및 비밀 키를 수신하는 정보 수신부와 블루투스 데이터 통신 가능한 범위 내에 위치한 하나 이상의 스마트폰을 검색하는 검색부와 상기 고유 ID 및 비밀 키와, 현재시간, 랜덤 키를 이용하여 모바일 게임 아이템 전용 토큰 코드를 생성하는 토큰 코드 생성부와 상기 생성된 모바일 게임 아이템 전용 토큰 코드를 하나 이상의 스마트폰으로 전송하는 토큰 코드 전송부를 구비하며, 상기 토큰 코드 생성부는, 일정 시간 간격으로 상기 모바일 게임 아이템 전용 토큰 코드를 갱신하여 재생성하는 것을 특징으로 한다.On the other hand, in the store terminal capable of Bluetooth data communication according to the present invention, in the store terminal capable of Bluetooth data communication, Bluetooth data communication is possible with an information receiver that receives the unique ID and secret key of the offline store from a server through a communication network. A search unit that searches for one or more smartphones located within the range, a token code generation unit that generates a token code for a mobile game item using the unique ID and secret key, the current time, and a random key, and the generated mobile game item only A token code transmission unit for transmitting a token code to one or more smartphones is provided, and the token code generator is characterized in that the token code for exclusive use of the mobile game item is updated and regenerated at regular time intervals.

삭제delete

삭제delete

본 발명에 따르면, 오프라인 매장에 접근하거나 근접한 고객의 스마트폰으로 상기 오프라인 매장에 구비된 매장용 단말을 통해 모바일 게임 아이템을 제공함으로써, 오프라인 매장에 대한 차별화된 홍보 효과를 제공하는 이점과, 고객은 단지 매장 방문을 통해 더 나은 게임 플레이를 위한 아이템 획득할 수 있는 이점과, 게임사는 오프라인 매장을 통해 홍보 및 부가 수익을 창출할 수 있는 이점이 있다.
According to the present invention, by providing a mobile game item through a store terminal provided in the offline store with a smartphone of a customer approaching or in proximity to an offline store, the advantage of providing a differentiated promotional effect for the offline store, and the customer There is an advantage of being able to acquire items for better game play by simply visiting a store, and the advantage that game companies can promote and generate additional revenue through offline stores.

도 1은 본 발명의 실시 방법에 따른 오프라인 매장용 모바일 게임 아이템 제공 시스템의 구성을 도시한 도면이다.
도 2는 본 발명의 실시 방법에 따른 오프라인 매장용 모바일 게임 아이템 중계를 위한 서버의 기능 구성을 도시한 도면이다.
도 3은 본 발명에 실시 방법에 따라 오프라인 매장용 모바일 게임 아이템을 중계하는 과정을 도시한 도면이다.
도 4는 본 발명에 따른 오프라인 매장에 구비되는 매장용 단말의 기능 구성을 도시한 도면이다.
도 5는 본 발명에 따른 매장용 단말의 동작 과정을 도시한 도면이다.
도 6은 본 발명에 따른 고객의 스마트폰의 기능 구성을 도시한 도면이다.
도 7은 본 발명에 따라 고객의 스마트폰으로 모바일 게임 아이템이 제공되는 과정을 도시한 도면이다.
1 is a diagram showing a configuration of a system for providing a mobile game item for an offline store according to an exemplary method of the present invention.
2 is a diagram showing a functional configuration of a server for relaying mobile game items for an offline store according to an exemplary method of the present invention.
3 is a diagram illustrating a process of relaying a mobile game item for an offline store according to an implementation method of the present invention.
4 is a diagram showing a functional configuration of a store terminal provided in an offline store according to the present invention.
5 is a diagram illustrating an operation process of a store terminal according to the present invention.
6 is a diagram showing a functional configuration of a customer's smartphone according to the present invention.
7 is a diagram illustrating a process of providing a mobile game item to a customer's smartphone according to the present invention.

이하 첨부된 도면과 설명을 참조하여 본 발명의 바람직한 실시에 대한 동작 원리를 상세히 설명한다. 다만, 하기에 도시되는 도면과 후술되는 설명은 본 발명의 특징을 효과적으로 설명하기 위한 여러 가지 방법 중에서 바람직한 실시 방법에 대한 것이며, 본 발명이 하기의 도면과 설명만으로 한정되는 것은 아니다.
Hereinafter, the operating principle for a preferred embodiment of the present invention will be described in detail with reference to the accompanying drawings and description. However, the drawings and the description to be described below are for a preferred implementation method among various methods for effectively describing the features of the present invention, and the present invention is not limited to the following drawings and description.

또한, 하기에서 본 발명을 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서, 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 발명에서 전반에 걸친 내용을 토대로 내려져야 할 것이다.
In addition, in the following description of the present invention, if it is determined that a detailed description of a related known function or configuration may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted. In addition, terms to be described later are terms defined in consideration of functions in the present invention, which may vary according to the intention or custom of users or operators. Therefore, the definition should be made based on the contents throughout the present invention.

결과적으로, 본 발명의 기술적 사상은 청구범위에 의해 결정되며, 이하 실시예는 진보적인 본 발명의 기술적 사상을 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 효율적으로 설명하기 위한 일 수단일 뿐이다.
As a result, the technical idea of the present invention is determined by the claims, and the following examples are a means for efficiently explaining the technical idea of the present invention to those of ordinary skill in the art to which the present invention belongs. Only.

도면1은 본 발명의 실시 방법에 따른 오프라인 매장용 모바일 게임 아이템 제공 시스템의 구성을 도시한 도면이다.
1 is a diagram showing the configuration of a system for providing a mobile game item for an offline store according to an exemplary method of the present invention.

보다 상세하게 본 도면1은 오프라인 매장에 방문 또는 접근하는 고객의 스마트폰으로 상기 오프라인 매장에서 구매한 모바일 게임 아이템을 제공하기 위한 오프라인 매장용 모바일 게임 아이템 제공 시스템에 대한 간단한 구성을 도시한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면1을 참조 및/또는 변형하여 오프라인 매장용 모바일 게임 아이템 제공 시스템 구성에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면1에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다.
In more detail, this drawing 1 shows a simple configuration of an offline store mobile game item providing system for providing mobile game items purchased at the offline store with a smartphone of a customer visiting or accessing the offline store. Those of ordinary skill in the technical field to which the invention belongs may be able to infer various implementation methods for the configuration of a system for providing a mobile game item for an offline store by referring to and/or modifying this Figure 1, but the present invention It is made including all the implementation methods, and the technical features are not limited only by the implementation method shown in FIG.

도면1을 참조하면, 오프라인 매장용 모바일 게임 아이템 제공 시스템은, 오프라인 매장에 구비된 매장용 단말(100), 오프라인 매장의 매장주 단말(105), 고객의 스마트폰(110), 서버(115), 게임사 서버(120)를 포함하여 구성될 수 있다.
Referring to Figure 1, the offline store mobile game item providing system includes a store terminal 100 provided in an offline store, a store owner terminal 105 of an offline store, a customer's smartphone 110, and a server 115 , It may be configured to include a game company server 120.

상기 오프라인 매장에 구비된 매장용 단말(100)은 상기 매장주 단말(105)을 통해 상기 모바일 게임 아이템의 구매 처리가 완료된 이후, 상기 오프라인 매장에 방문 또는 근접한 고객의 스마트폰(110)으로 상기 모바일 게임 아이템을 제공하기 위해 상기 서버(115)로부터 모바일 게임 아이템 제공을 위한 고유 ID 및 매장의 비밀 키를 전달받고, 상기 오프라인 매장에 방문 또는 근접한 고객의 스마트폰(110)으로 블루투스를 통해 전송할 모바일 게임 아이템 전용 토큰 코드를 생성한다.
After the purchase process of the mobile game item is completed through the store owner terminal 105, the store terminal 100 provided in the offline store uses the smartphone 110 of the customer who visits or approaches the offline store. In order to provide a game item, a mobile game that receives a unique ID for providing a mobile game item and a secret key of the store from the server 115 and transmits it to the smartphone 110 of the customer who visits the offline store or is close to it through Bluetooth. Generate item-specific token code.

본 발명의 실시 방법에 따르면, 상기 매장용 단말(100)을 통해 생성된 모바일 게임 아이템 전용 토큰 코드는 상기 오프라인 매장에 방문 또는 근접하는, 예컨대 상기 블루투스의 통신범위 내에 위치하는, 고객의 스마트폰(110)으로 전송되며, 상기 고객의 스마트폰(110)은 상기 매장용 단말(100)에서 전송하는 모바일 게임 전용 토큰 코드를 수신하여 상기 중계 서버(115)로 전송하여 상기 모바일 게임 아이템의 제공을 요청하게 된다.
According to the implementation method of the present invention, the token code for exclusive use of mobile game items generated through the store terminal 100 visits or approaches the offline store, for example, the customer's smartphone ( 110), and the customer's smartphone 110 receives the mobile game token code transmitted from the store terminal 100 and transmits it to the relay server 115 to request the provision of the mobile game item Is done.

상기 매장용 단말(100)에 대한 보다 상세한 기능 구성은 하기의 도면4를 통해 기술하기로 한다.
A more detailed functional configuration of the store terminal 100 will be described with reference to Figure 4 below.

상기 오프라인 매장의 매장주 단말(105)은 오프라인 매장을 운영 또는 관리하는 매장주가 소지 또는 동작시키는 유선단말 또는 무선단말을 포함하며, 상기 매장주는 상기 매장주 단말(105)을 통해 상기 서버(115)에 접속하여 상기 오프라인 매장에 방문하거나 근접하는 고객의 스마트폰(110)으로 제공할 모바일 게임 아이템을 구매할 수 있다.
The store owner terminal 105 of the offline store includes a wired terminal or a wireless terminal owned or operated by the store owner who operates or manages the offline store, and the store owner uses the server 115 through the store owner terminal 105. The mobile game item to be provided to the smartphone 110 of the customer who visits the offline store or is in proximity may be purchased by accessing to.

상기 서버(115)는 하나 이상의 게임사 서버(120)와 하나 이상의 오프라인 매장 사이에 위치하여, 게임사 서버(120)를 통해 오프라인 매장을 통해 고객의 스마트폰(110)으로 제공될 모바일 게임 아이템을 등록하고, 상기 모바일 게임 아이템을 하나 이상의 오프라인 매장에 판매하여 상기 오프라인 매장에 구비된 매장용 단말(100)을 통해 상기 오프라인 매장에 방문하거나 근접한 고객의 스마트폰(110)으로 상기 구매된 모바일 게임 아이템을 제공하도록 중계하는 것을 특징으로 한다.
The server 115 is located between one or more game company servers 120 and one or more offline stores, and provides mobile game items to the customer's smartphone 110 through the offline store through the game company server 120. After registering, selling the mobile game item to one or more offline stores, and visiting the offline store through the store terminal 100 provided in the offline store, or the purchased mobile game item with a smartphone 110 of a nearby customer It characterized in that it relays to provide a.

상기 서버(115)에 대한 보다 상세한 기능 구성은 하기의 도면2를 통해 기술하기로 한다.
A more detailed functional configuration of the server 115 will be described with reference to Figure 2 below.

상기 게임사 서버(120)는 고객의 스마트폰으로 모바일 게임을 제공하며, 본 발명에 따라 오프라인 매장에 구비된 매장용 단말(100)을 통해 상기 오프라인 매장에 방문 또는 근접한 고객의 스마트폰(110)으로 제공될 모바일 게임 아이템을 상기 서버(115)로부터 등록받는다.
The game company server 120 provides a mobile game to the customer's smartphone, and the smartphone 110 of the customer who visits or is close to the offline store through the store terminal 100 provided in the offline store according to the present invention. A mobile game item to be provided is registered from the server 115.

본 발명의 실시 방법에 따르면, 상기 매장용 단말(100)에서 전송하는 모바일 게임 전용 토큰 코드를 수신한 고객의 스마트폰(110)에서 상기 서버(115)로 상기 수신된 모바일 게임 전용 토큰 코드를 전송하여 상기 모바일 게임 아이템의 제공을 요청하면, 상기 서버(115)를 통해 상기 스마트폰(110)에서 전송된 모바일 게임 아이템 토큰 코드의 유효성을 검증하여 검증이 완료되면, 상기 게임사 서버(120)는 상기 서버(115)로부터 상기 모바일 게임 전용 토큰 코드에 대한 검증 완료를 통보받고, 상기 고객의 스마트폰(110)으로 상기 모바일 게임 아이템을 제공할 수 있다.
According to the implementation method of the present invention, the received mobile game token code is transmitted from the smartphone 110 of the customer who has received the mobile game token code transmitted from the store terminal 100 to the server 115 When requesting the provision of the mobile game item, the validity of the mobile game item token code transmitted from the smartphone 110 through the server 115 is verified, and when the verification is completed, the game company server 120 The server 115 may be notified of the completion of the verification of the token code for the mobile game, and the mobile game item may be provided to the customer's smartphone 110.

도면2는 본 발명의 실시 방법에 따른 오프라인 매장용 모바일 게임 아이템 중계를 위한 서버의 기능 구성을 도시한 도면이다.
2 is a diagram showing a functional configuration of a server for relaying mobile game items for an offline store according to an exemplary method of the present invention.

보다 상세하게 본 도면2는 오프라인 매장에 방문 또는 접근하는 고객의 스마트폰(110)으로 상기 오프라인 매장에서 구매한 모바일 게임 아이템을 제공하기 위하여, 상기 오프라인 매장의 매장주 단말(105)과 연동하여 상기 오프라인 매장을 통해 제공할 모바일 게임 아이템을 구매하도록 하고, 상기 오프라인 매장에 구비된 매장용 단말(100)과 연동하여 상기 오프라인 매장에 방문 또는 근접한 고객의 스마트폰(110)으로 상기 모바일 게임 아이템을 제공받을 수 있는 모바일 게임 아이템 전용 토큰 코드의 생성에 필요한 정보를 제공하는 서버(100)의 기능 구성을 도시한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면2를 참조 및/또는 변형하여 오프라인 매장용 모바일 게임 아이템을 중계하는 서버(100)의 기능 구성에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면2에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다.
In more detail, this drawing 2 is in conjunction with the store owner terminal 105 of the offline store in order to provide the mobile game item purchased in the offline store with the smartphone 110 of the customer visiting or accessing the offline store. A mobile game item to be provided is purchased through an offline store, and the mobile game item is provided to the smartphone 110 of a customer who visits or is close to the offline store by interlocking with the store terminal 100 provided in the offline store. It shows the functional configuration of the server 100 that provides information necessary for the generation of a token code for exclusive use of mobile game items that can be received, and those of ordinary skill in the art to which the present invention pertains, refer to this drawing 2 and / Or modified to be able to infer various implementation methods for the functional configuration of the server 100 that relays mobile game items for offline stores, but the present invention includes all of the above inferred implementation methods, and this drawing 2 The technical features are not limited only by the implementation method shown in FIG.

보다 상세하게, 본 도면2를 참조하면, 상기 서버(115)는 상기 오프라인 매장에 구비된 매장용 단말(100)을 통해 상기 오프라인 매장에 방문 또는 근접한 고객의 스마트폰(110)으로 모바일 게임 아이템을 제공하기 위해, 게임 아이템 등록부(205), 게임 아이템 정보 제공부(210), 게임 아이템 구매 처리부(215), 매장ID 생성부(220), 매장 비밀키 생성부(225), 매장정보 제공부(230), 게임전용 토큰코드 수신부(235), 토큰코드 처리부(240), 게임 아이템 활성화부(245) 및 저장매체(250)를 포함하는 하나 이상의 기능 구성부를 구비하여 구성될 수 있다.
In more detail, referring to Figure 2, the server 115 provides a mobile game item to the smartphone 110 of a customer who visits or approaches the offline store through the store terminal 100 provided in the offline store. In order to provide, a game item registration unit 205, a game item information providing unit 210, a game item purchase processing unit 215, a store ID generation unit 220, a store secret key generation unit 225, a store information providing unit ( 230), a game token code receiving unit 235, a token code processing unit 240, a game item activation unit 245, and may be configured to include one or more functional components including a storage medium 250.

상기 게임 아이템 등록부(205)는, 상기 게임사 서버(120)로부터 오프라인 매장을 통해 제공될 하나 이상의 모바일 게임 아이템을 등록받는다. The game item registration unit 205 registers one or more mobile game items to be provided through an offline store from the game company server 120.

또한 상기 게임 아이템 등록부(205)는 상기 모바일 게임 아이템 등록을 위해 상기 게임사 서버(120)로부터 게임 목록, 게임 설명, 게임 아이템 이미지, 게임 아이템 설명, 게임 아이템 가격, 게임 아이템 수량, 게임 아이템 연속 사용 제한 시간 등에 대한 정보를 등록 받을 수 있다.
In addition, the game item registration unit 205 uses a game list, a game description, a game item image, a game item description, a game item price, a game item quantity, and a game item continuously from the game company server 120 to register the mobile game item. You can register information on the time limit.

상기 게임 아이템 정보 제공부(210)는, 상기 게임사 서버(120)로부터 등록받는 모바일 게임 아이템에 대한 정보를 상기 서버(115)에 접속한 오프라인 매장의 매장주 단말(105)로 제공한다.
The game item information providing unit 210 provides information on a mobile game item registered from the game company server 120 to the store owner terminal 105 of an offline store connected to the server 115.

상기 게임 아이템 정보 제공부(210)가 상기 접속한 매장주 단말(105)로 모바일 게임 아이템 정보를 제공하며, 상기 모바일 게임 아이템 정보를 제공하는 과정에서, 상기 매장주 단말(105)로 매장주가 상기 오프라인 매장을 통해 제공할 게임 아이템을 선택하고, 상기 선택된 모바일 게임 아이템에 대한 결제를 위한 인터페이스를 제공할 수 있다.
The game item information providing unit 210 provides mobile game item information to the connected store owner terminal 105, and in the process of providing the mobile game item information, the store owner sends the store owner to the store owner terminal 105 A game item to be provided through an offline store may be selected, and an interface for payment for the selected mobile game item may be provided.

본 발명의 실시 방법에 따르면, 상기 게임 아이템 정보 제공부(210)를 통해 상기 매장주 단말(105)로 제공되는 인터페이스는 게임 목록, 게임 설명, 게임 아이템 이미지, 게임 아이템 설명, 게임 아이템 가격, 게임 아이템 수량, 게임 아이템 연속 사용 제한 시간 등의 정보를 상기 매장주가 선택 또는 입력할 수 있도록 제공되는 것이 가능하다.
According to the implementation method of the present invention, the interface provided to the store owner terminal 105 through the game item information providing unit 210 includes a game list, a game description, a game item image, a game item description, a game item price, and a game. It is possible to provide the store owner to select or input information such as the number of items and the limited time for continuous use of game items.

상기 게임 아이템 구매 처리부(215)는, 상기 게임 아이템 제공부(210)를 통해 매장주 단말(105)로 제공된 인터페이스를 통해 상기 매장주가 상기 오프라인 매장을 통해 제공할 모바일 게임 아이템에 대한 정보가 선택 또는 입력되고, 상기 매장주 단말(105)로부터 상기 선택 또는 입력된 모바일 게임 아이템에 대한 구매가 요청되면, 상기 모바일 게임 아이템에 대한 구매 처리를 수행한다.
The game item purchase processing unit 215 selects information on a mobile game item to be provided by the store owner through the offline store through an interface provided to the store owner terminal 105 through the game item providing unit 210 or When input and a purchase request for the selected or input mobile game item is requested from the store owner terminal 105, a purchase process for the mobile game item is performed.

또한, 상기 게임 아이템 구매 처리부(215)는 상기 모바일 게임 아이템에 대한 구매 처리가 완료되면, 상기 모바일 게임 아이템을 구매한 매장 정보, 구매한 모바일 게임 아이템 ID, 구매 수량, 구매 시간 등의 구매 정보를 상기 저장매체(250)에 저장한다.
In addition, when the purchase process for the mobile game item is completed, the game item purchase processing unit 215 stores purchase information such as store information where the mobile game item is purchased, the purchased mobile game item ID, purchase quantity, and purchase time. It is stored in the storage medium 250.

상기 게임 아이템 구매 처리부(215)를 통해 상기 오프라인 매장을 통해 고객의 스마트폰(110)으로 제공될 모바일 게임 아이템에 대한 구매 처리가 완료되면, 상기 매장ID 생성부(220)는, 상기 오프라인 매장을 고유하게 식별하기 위한 ID를 생성한다. 상기 생성된 매장ID는 상기 구매 정보와 함께 상기 저장매체(250)에 저장된다.
When the purchase process for the mobile game item to be provided to the customer's smartphone 110 through the offline store through the game item purchase processing unit 215 is completed, the store ID generation unit 220 may configure the offline store. Create an ID for unique identification. The generated store ID is stored in the storage medium 250 together with the purchase information.

상기 매장 비밀키 생성부(225)는, 상기 오프라인 매장을 통해 고객의 스마트폰(110)으로 제공될 모바일 게임 아이템에 대한 구매 처리가 완료된 이후, 상기 오프라인 매장에 방문 또는 근접한 고객의 스마트폰(110)으로 모바일 게임 아이템을 제공하기 위한 모바일 게임 아이템 전용 코드를 생성하는데 필요한 비밀 키를 생성하며, 상기 생성된 비밀 키는 상기 매장ID 및 구매 정보와 함께 상기 저장매체(250)에 저장된다.
The store secret key generation unit 225, after the purchase process for the mobile game item to be provided to the customer's smartphone 110 through the offline store is completed, the customer's smartphone 110 visiting or close to the offline store ) Generates a secret key necessary to generate a code for exclusive use of a mobile game item for providing a mobile game item, and the generated secret key is stored in the storage medium 250 together with the store ID and purchase information.

상기 매장정보 제공부(230)는, 상기 서버(115)에 상기 오프라인 매장에 구비된 매장용 단말(100)의 접속이 확인되면, 상기 접속한 매장용 단말(100)로 상기 매장ID 생성부(220)를 통해 생성된 매장ID와, 상기 매장 비밀키 생성부(225)를 통해 생성된 비밀 키를 제공한다.
The store information providing unit 230, when the connection of the store terminal 100 provided in the offline store to the server 115 is confirmed, the store ID generating unit ( 220) and a secret key generated through the store secret key generation unit 225 are provided.

이후, 상기 매장ID 및 비밀 키를 제공받은 매장용 단말(100)에서 모바일 게임 아이템 제공을 위한 모바일 게임 아이템 전용 토큰 코드를 생성하고, 상기 생성된 모바일 게임 아이템 전용 토큰 코드가 상기 오프라인 매장에 방문 또는 근접한 고객의 스마트폰(110)으로 블루투스 통신을 통해 전달되면, 상기 고객의 스마트폰(110)은 상기 모바일 게임 아이템 전용 토큰 코드를 상기 서버(115)로 전송하여 상기 모바일 게임 아이템을 요청할 수 있다.
Thereafter, the store terminal 100 receiving the store ID and the secret key generates a token code dedicated to mobile game items for providing a mobile game item, and the generated token code dedicated to the mobile game item visits the offline store or When transmitted to a nearby customer's smartphone 110 through Bluetooth communication, the customer's smartphone 110 may transmit the token code for exclusive use of the mobile game item to the server 115 to request the mobile game item.

상기 게임전용 토큰코드 수신부(235)는, 상기 고객의 스마트폰(110)으로부터 상기 모바일 게임 아이템을 요청하기 위해 전송하는 모바일 게임 아이템 전용 토큰 코드를 수신하고, 상기 수신된 모바일 게임 아이템 전용 토큰 코드를 상기 토큰코드 처리부(240)로 전달한다.
The game-only token code receiving unit 235 receives a mobile game item-only token code transmitted to request the mobile game item from the customer's smartphone 110, and receives the received mobile game item-only token code. It is transmitted to the token code processing unit 240.

상기 토큰코드 처리부(240)는, 상기 게임전용 토큰코드 수신부(235)를 통해 상기 고객의 스마트폰(110)으로부터 수신된 모바일 게임 아이템 전용 토큰 코드가 전달되면, 상기 모바일 게임 아이템 전용 토큰 코드에 대한 유효성을 검증한다.
When the token code for exclusive use of the mobile game item received from the smartphone 110 of the customer is transmitted through the token code receiving unit 235 for exclusive use of the game, the token code processing unit 240 Validate.

상기 토큰코드 처리부(240)를 통해 상기 고객의 스마트폰(110)으로부터 수신된 모바일 게임 아이템 전용 토큰 코드에 대한 유효성이 검증되면, 상기 게임 아이템 활성화부(245)는, 상기 게임사 서버(120)로 상기 매장ID, 고객의 스마트폰 정보, 아이템ID 등을 전송하여 상기 모바일 게임 아이템이 상기 고객의 스마트폰(110)으로 제공되도록 요청한다.
When the validity of the token code for exclusive use of the mobile game item received from the customer's smartphone 110 through the token code processing unit 240 is verified, the game item activation unit 245 is configured to the game company server 120 The store ID, the customer's smartphone information, and the item ID are transmitted to request that the mobile game item be provided to the customer's smartphone 110.

이후, 상기 게임사 서버(120)는 상기 모바일 게임 아이템을 상기 고객의 스마트폰(110)으로 제공하게 된다.
Thereafter, the game company server 120 provides the mobile game item to the customer's smartphone 110.

도면3은 본 발명에 실시 방법에 따라 오프라인 매장용 모바일 게임 아이템을 중계하는 과정을 도시한 도면이다.
3 is a diagram illustrating a process of relaying a mobile game item for an offline store according to an implementation method of the present invention.

보다 상세하게 본 도면3은 상기 도면1 및 도면3에 도시된 서버(115)에서, 상기 오프라인 매장에 구비된 매장용 단말(100)을 통해 상기 오프라인 매장에 방문 또는 접근하는 고객의 스마트폰(110)으로 상기 오프라인 매장에서 구매한 모바일 게임 아이템을 제공하기 위해, 게임사 서버(120)와 오프라인 매장의 매장주 단말(105), 오프라인 매장에 구비된 매장용 단말(100) 간 모바일 게임 아이템을 중계하는 과정을 도시한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면3을 참조 및/또는 변형하여 상기 오프라인 매장용 모바일 게임 아이템을 중계하는 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면3에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다.
In more detail, this drawing 3 is a smartphone 110 of a customer visiting or accessing the offline store through the store terminal 100 provided in the offline store in the server 115 shown in FIGS. 1 and 3 ) To provide mobile game items purchased in the offline store, relaying mobile game items between the game company server 120 and the store owner terminal 105 of the offline store, and the store terminal 100 provided in the offline store. As showing the process, those of ordinary skill in the technical field to which the present invention belongs, refer to and/or modify this Figure 3 to infer various implementation methods for the process of relaying the mobile game item for the offline store Although it may be possible, the present invention includes all of the above inferred implementation methods, and the technical features are not limited only by the implementation method shown in FIG. 3.

도면3을 참조하면, 도시된 오프라인 매장용 모바일 게임 아이템 중계 과정은, 서버(115)에서 상기 게임사 서버(120)로부터 오프라인 매장을 통해 제공될 하나 이상의 모바일 게임 아이템을 등록받는 과정으로부터 개시될 수 있다(300).
Referring to Figure 3, the illustrated offline store mobile game item relay process may be initiated from the process of registering one or more mobile game items to be provided through the offline store from the game company server 120 in the server 115. There is (300).

본 발명의 실시 방법에 따르면, 상기 서버(115)는 상기 모바일 게임 아이템 등록을 위해 상기 게임사 서버(120)로부터 게임 목록, 게임 설명, 게임 아이템 이미지, 게임 아이템 설명, 게임 아이템 가격, 게임 아이템 수량, 게임 아이템 연속 사용 제한 시간 등에 대한 정보를 등록 받을 수 있다.
According to the implementation method of the present invention, the server 115 provides a game list, a game description, a game item image, a game item description, a game item price, and a game item quantity from the game company server 120 to register the mobile game item. , You can register information on the time limit for continuous use of game items.

상기 게임사 서버(120)를 통해 모바일 게임 아이템에 대한 등록이 완료된 이후, 오프라인 매장의 매장주 단말(105)에서 상기 서버(115)에 접속하면(305), 상기 서버(115)는 상기 게임사 서버(120)로부터 등록받는 모바일 게임 아이템에 대한 정보를 상기 오프라인 매장의 매장주 단말(105)로 제공한다(310).
After registration for a mobile game item is completed through the game company server 120, when the store owner terminal 105 of an offline store connects to the server 115 (305), the server 115 Information on the mobile game item registered from the server 120 is provided to the store owner terminal 105 of the offline store (310).

본 발명의 실시 방법에 따르면, 상기 서버(115)는 상기 접속한 매장주 단말(105)로 매장주가 상기 오프라인 매장을 통해 제공할 게임 아이템을 선택하고, 상기 선택된 모바일 게임 아이템에 대한 결제를 위한 인터페이스를 제공할 수 있다.
According to an implementation method of the present invention, the server 115 selects a game item to be provided by the store owner through the offline store to the connected store owner terminal 105, and an interface for payment for the selected mobile game item. Can provide.

또한, 상기 매장주 단말(105)로 제공되는 인터페이스는, 게임 목록, 게임 설명, 게임 아이템 이미지, 게임 아이템 설명, 게임 아이템 가격, 게임 아이템 수량, 게임 아이템 연속 사용 제한 시간 등의 정보를 상기 매장주가 선택 또는 입력할 수 있도록 제공될 수 있다.
In addition, the interface provided to the store owner terminal 105 includes information such as a game list, a game description, a game item image, a game item description, a game item price, a game item quantity, and a limited time for continuous use of game items. It may be provided for selection or input.

상기 매장주 단말(105)로 제공된 인터페이스를 통해 상기 매장주가 상기 오프라인 매장을 통해 제공할 모바일 게임 아이템에 대한 정보가 선택 또는 입력된 것이 확인되고(315), 상기 매장주 단말(105)로부터 상기 선택 또는 입력된 모바일 게임 아이템에 대한 구매가 요청되면(320), 상기 서버(115)는 상기 매장주 단말(105)에서 요청한 모바일 게임 아이템에 대한 구매 처리를 수행한다(325).
It is confirmed that information on a mobile game item to be provided by the store owner through the offline store is selected or input through the interface provided to the store owner terminal 105 (315), and the selection from the store owner terminal 105 Alternatively, when a purchase request for the input mobile game item is requested (320), the server 115 performs a purchase process for the mobile game item requested from the store owner terminal 105 (325).

본 발명의 실시 방법에 따르면, 상기 서버(115)는 상기 모바일 게임 아이템에 대한 구매 처리가 완료되면, 상기 모바일 게임 아이템을 구매한 매장 정보, 구매한 모바일 게임 아이템 ID, 구매 수량, 구매 시간 등의 구매 정보를 상기 저장매체(250)에 저장할 수 있다.
According to the implementation method of the present invention, when the purchase process for the mobile game item is completed, the server 115 provides information on the store where the mobile game item was purchased, the purchased mobile game item ID, the purchase quantity, and the purchase time. Purchase information may be stored in the storage medium 250.

상기와 같이 오프라인 매장을 통해 고객의 스마트폰(110)으로 제공될 모바일 게임 아이템에 대한 구매 처리가 완료된 이후, 상기 서버(115)는 상기 오프라인 매장을 고유하게 식별하기 위한 매장ID와, 상기 오프라인 매장에 방문 또는 근접한 고객의 스마트폰(110)으로 모바일 게임 아이템을 제공하기 위한 모바일 게임 아이템 전용 코드를 생성하는데 필요한 비밀 키를 생성한다(330).
After the purchase process for the mobile game item to be provided to the customer's smartphone 110 through the offline store is completed as described above, the server 115 includes a store ID for uniquely identifying the offline store, and the offline store. A secret key required to generate a code for exclusive use of a mobile game item for providing a mobile game item to the smart phone 110 of a customer who is visiting or in proximity is generated (330).

상기 매장ID와 비밀 키가 생성되면, 상기 서버(115)는 상기 생성된 매장ID 및 비밀 키는 상기 구매 정보와 매핑하여 상기 저장매체(250)에 저장한다(335).
When the store ID and the secret key are generated, the server 115 maps the generated store ID and the secret key to the purchase information and stores them in the storage medium 250 (335).

또한, 상기 서버(115)는 상기 모바일 게임 아이템을 구매한 오프라인 매장에 구비된 매장용 단말(100)과 통신 연결이 확인되면(340), 상기 매장용 단말(100)로 상기 생성된 매장ID 및 비밀 키를 전송한다(345).
In addition, when the communication connection with the store terminal 100 provided in the offline store where the mobile game item is purchased is confirmed (340), the generated store ID and the generated store terminal 100 The secret key is transmitted (345).

이후, 상기 매장ID 및 비밀 키를 제공받은 매장용 단말(100)을 통해 상기 오프라인 매장에 방문 또는 근접한 고객의 스마트폰(110)으로 모바일 게임 아이템을 제공하게 되면, 상기 모바일 게임 아이템을 제공하는 보다 상세한 과정은 하기의 도면5 및 도면7을 통해 기술하기로 한다.
Thereafter, when the mobile game item is provided to the smartphone 110 of the customer who visits or is close to the offline store through the store terminal 100 provided with the store ID and the secret key, more than providing the mobile game item The detailed process will be described with reference to FIGS. 5 and 7 below.

도면4는 본 발명에 따른 오프라인 매장에 구비되는 매장용 단말의 기능 구성을 도시한 도면이다.
Figure 4 is a diagram showing the functional configuration of a store terminal provided in an offline store according to the present invention.

보다 상세하게 본 도면4는 상기 도면1 및 도면2에 도시된 서버(115)와 통신하여 오프라인 매장에 방문 또는 근접한 고객의 스마트폰(110)으로 모바일 게임 아이템을 제공하도록 하기 위하여 상기 오프라인 매장에 구비된 매장용 단말(100)의 기능 구성을 도시한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면4를 참조 및/또는 변형하여 상기 오프라인 매장에 구비되는 매장용 단말(100)의 기능 구성에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면4에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다. 또한, 본 도면4에 도시된 매장용 단말(100)은 각종 태블릿PC, PDA 및 휴대폰 중 적어도 하나를 포함할 수 있다.
In more detail, this drawing 4 is provided in the offline store in order to communicate with the server 115 shown in FIGS. 1 and 2 to provide mobile game items to the smartphone 110 of the customer who visits the offline store or is close to it. It shows the functional configuration of the in-store terminal 100, and for those of ordinary skill in the art to which the present invention belongs, the in-store terminal provided in the offline store by referring to and/or modifying this Figure 4 ( Although various implementation methods for the functional configuration of 100) may be inferred, the present invention includes all of the inferred implementation methods, and the technical features are not limited only by the implementation method shown in FIG. 4. In addition, the store terminal 100 shown in FIG. 4 may include at least one of various tablet PCs, PDAs, and mobile phones.

도면4를 참조하면, 상기 매장용 단말(100)은 제어부(400), 화면 출력부(405), 키 입력부(410), 사운드 출력부(415), 사운드 입력부(420), 근거리 무선 통신부(425), 무선망 통신부(430), 메모리부(435), 전원 공급부(440)을 포함하여 구성될 수 있다.
4, the store terminal 100 includes a control unit 400, a screen output unit 405, a key input unit 410, a sound output unit 415, a sound input unit 420, and a short-range wireless communication unit 425 ), a wireless network communication unit 430, a memory unit 435, and a power supply unit 440.

상기 제어부(400)는 상기 매장용 단말(100)의 동작을 제어하는 구성의 총칭으로서, 적어도 하나의 프로세서와 실행 메모리를 포함하여 구성되며, 상기 매장용 단말(100)에 구비된 각 구성부와 버스(BUS)를 통해 연결된다. 본 발명에 따르면, 상기 제어부(400)는 상기 프로세서를 통해 상기 매장용 단말(100)에 구비되는 적어도 하나의 프로그램 코드를 상기 실행 메모리에 로딩하여 연산하고, 그 결과를 상기 버스를 통해 적어도 하나의 구성부로 전달하여 상기 매장용 단말(100)의 동작을 제어한다. 이하, 편의상 본 발명에 따라 서버(115)로부터 매장ID 및 비밀 키를 수신하고, 수신된 매장ID 및 비밀 키를 이용하여 모바일 게임 아이템 전용 토큰 코드를 생성하여, 상기 오프라인 매장에 방문 또는 근접한 고객의 스마트폰(110)으로 제공하기 위한 애플리케이션 프로그램(이하 프로그램이라고 칭함)의 기능 구성을 상기 제어부(400) 내에 도시하여 설명하기로 한다.
The controller 400 is a generic term for a configuration that controls the operation of the store terminal 100, and includes at least one processor and an execution memory, and includes each configuration unit provided in the store terminal 100 and It is connected via a bus. According to the present invention, the control unit 400 loads at least one program code provided in the store terminal 100 into the execution memory through the processor and calculates, and calculates the result of at least one program code through the bus. Transfer to the configuration unit to control the operation of the store terminal 100. Hereinafter, for convenience, a store ID and a secret key are received from the server 115 according to the present invention, and a token code exclusively for mobile game items is generated using the received store ID and secret key. A functional configuration of an application program (hereinafter referred to as a program) to be provided to the smartphone 110 will be described in the control unit 400.

상기 메모리부(435)는 상기 매장용 단말(100)에 구비된 비휘발성 메모리의 총칭으로서, 상기 제어부(400)를 통해 실행되는 적어도 하나의 프로그램 코드와, 상기 프로그램 코드가 이용하는 적어도 하나의 데이터 셋트를 저장하여 유지한다. 상기 메모리부(435)는 기본적으로 상기 매장용 단말(100)의 운영체제에 대응하는 시스템프로그램 코드와 시스템데이터 셋트, 상기 매장용 단말(100)의 무선 통신 연결을 처리하는 통신프로그램 코드와 통신데이터 셋트 및 적어도 하나의 응용프로그램 코드와 응용데이터 셋트를 저장하며, 본 발명의 프로그램에 대응하는 프로그램코드와 데이터셋트도 상기 메모리부(435)에 저장된다.
The memory unit 435 is a generic term for a nonvolatile memory provided in the store terminal 100, and at least one program code executed through the control unit 400 and at least one data set used by the program code Save and keep. The memory unit 435 basically includes a system program code and a system data set corresponding to the operating system of the store terminal 100, and a communication program code and communication data set for processing wireless communication connection of the store terminal 100. And at least one application program code and application data set, and a program code and data set corresponding to the program of the present invention are also stored in the memory unit 435.

또한, 상기 서버(115)로부터 수신되는 매장ID 및 비밀 키도 상기 메모리부(435)에 저장된다.
In addition, the store ID and the secret key received from the server 115 are also stored in the memory unit 435.

상기 화면 출력부(405)는 상기 매장용 단말(100)에 구비된 화면출력기(예컨대, LCD(Liquid Crystal Display) 등)와 이를 구동하는 구동 모듈로 구성되며, 상기 제어부(400)와 연동되어 상기 제어부(400)의 각종 연산 결과 중 화면 출력에 대응하는 연산 결과를 상기 화면출력 장치로 출력한다.
The screen output unit 405 is composed of a screen output unit (eg, LCD (Liquid Crystal Display)) provided in the store terminal 100 and a driving module that drives the same, and is interlocked with the control unit 400 to provide the Among various calculation results of the control unit 400, an operation result corresponding to the screen output is output to the screen output device.

상기 키 입력부(410)는 상기 매장용 단말(100)에 구비된 하나 이상의 사용자 입력기(예컨대, 버튼, 키패드, 터치패드, 화면 출력부와 연동하는 터치스크린 등)와 이를 구동하는 구동 모듈로 구성되며, 상기 제어부(400)와 연동되어 상기 제어부(400)의 각종 연산을 명령하는 명령을 입력하거나, 또는 상기 제어부(400)의 연산에 필요한 데이터를 입력한다.
The key input unit 410 is composed of one or more user input devices (eg, buttons, keypads, touch pads, touch screens interlocking with the screen output unit, etc.) provided in the store terminal 100 and a driving module that drives them. , In connection with the control unit 400, a command for commanding various operations of the control unit 400 is input, or data required for calculation of the control unit 400 is input.

상기 사운드 출력부(415)는 상기 매장용 단말(100)에 구비된 스피커와 이를 구동하는 구동 모듈로 구성되며, 상기 제어부(400)와 연동되어 상기 제어부(400)의 각종 연산 결과 중 사운드 출력에 대응하는 연산 결과를 상기 스피커를 통해 출력한다. 상기 구동 모듈은 상기 스피커를 통해 출력할 사운드 데이터를 디코딩(Decoding)하여 사운드 신호로 변환한다.
The sound output unit 415 is composed of a speaker provided in the store terminal 100 and a driving module that drives it, and is interlocked with the control unit 400 to output sound among various calculation results of the control unit 400. The corresponding calculation result is output through the speaker. The driving module decodes sound data to be output through the speaker and converts it into a sound signal.

상기 사운드 입력부(420)는 상기 매장용 단말(100)에 구비된 마이크로폰과 이를 구동하는 구동 모듈로 구성되며, 상기 마이크로폰을 통해 입력되는 사운드 데이터를 상기 제어부(400)로 전달한다. 상기 구동 모듈은 상기 마이크로폰을 통해 입력되는 사운드 신호를 엔코딩(Encoding)하여 부호화한다.
The sound input unit 420 includes a microphone provided in the store terminal 100 and a driving module for driving the microphone, and transmits sound data input through the microphone to the control unit 400. The driving module encodes and encodes the sound signal input through the microphone.

상기 근거리 무선 통신부(425)는 일정 거리 이내(예컨대, 10m)에서 무선 주파수 신호를 통신매체로 이용하여 통신세션을 연결하고 이를 기반으로 상기 매장용 단말(100)을 통신망에 접속시키는 통신 구성부의 총칭으로서, 바람직하게는 와이파이 통신, 블루투스 통신, 공중무선 통신, UWB 중 적어도 하나를 통해 상기 매장용 단말(100)을 통신망에 접속시킬 수 있다.
The short-range wireless communication unit 425 is a general term for a communication configuration unit that connects a communication session using a radio frequency signal as a communication medium within a certain distance (eg, 10m) and connects the store terminal 100 to a communication network based on this As, preferably, the store terminal 100 may be connected to the communication network through at least one of Wi-Fi communication, Bluetooth communication, public wireless communication, and UWB.

특히, 본 발명의 실시 방법에 따르면, 상기 근거리 무선 통신부(425)는 상기 오프라인 매장에 방문 또는 근접한 고객의 스마트폰(110)으로 전송할 모바일 게임 아이템 전용 토큰 코드가 생성되면, 상기 생성된 모바일 게임 아이템 전용 토큰 코드를 블루투스LE 통신을 통해 상기 고객의 스마트폰(110)으로 전송하도록 한다.
In particular, according to the implementation method of the present invention, when the short-range wireless communication unit 425 generates a mobile game item exclusive token code to be transmitted to the smartphone 110 of the customer visiting or near the offline store, the generated mobile game item The dedicated token code is transmitted to the customer's smartphone 110 through Bluetooth LE communication.

상기 무선망 통신부(430)는 상기 매장용 단말(100)을 기지국을 경유하는 무선 통신망에 접속시키는 통신 구성부의 총칭으로서, 특정 주파수 대역의 무선 주파수 신호를 송수신하는 안테나, RF모듈, 기저대역모듈, 신호처리모듈을 적어도 하나 포함하여 구성되며, 상기 제어부(400)와 연결되어 상기 제어부(400)의 각종 연산 결과 중 무선 통신에 대응하는 연산 결과를 무선 통신망을 통해 전송하거나 또는 무선 통신망을 통해 데이터를 수신하여 상기 제어부(400)로 전달함과 동시에, 상기 무선 통신의 접속, 등록, 통신, 핸드오프의 절차를 수행한다. 바람직하게, 상기 무선망 통신부(430)는 CDMA/WCDMA/LTE 규격에 따라 이동 통신망에 접속, 위치등록, 호처리, 통화연결, 데이터통신, 핸드오프를 적어도 하나 수행하는 이동 통신 구성을 포함한다.
The wireless network communication unit 430 is a generic term for a communication configuration unit for connecting the store terminal 100 to a wireless communication network via a base station, and an antenna for transmitting and receiving a radio frequency signal of a specific frequency band, an RF module, a baseband module, It is configured to include at least one signal processing module, and is connected to the control unit 400 to transmit an operation result corresponding to wireless communication among various operation results of the control unit 400 through a wireless communication network or transmit data through a wireless communication network. Upon reception and transmission to the control unit 400, procedures of access, registration, communication, and handoff of the wireless communication are performed. Preferably, the wireless network communication unit 430 includes a mobile communication configuration that performs at least one access to a mobile communication network, location registration, call processing, call connection, data communication, and handoff according to CDMA/WCDMA/LTE standards.

매장용 단말(100)의 애플리케이션 프로그램(예컨대, 게임 프로그램 등)은 앱 제공 서버(예컨대, 애플사의 앱스토어 등)로부터 다운로드되고, 지정된 절차에 따라 상기 매장용 단말(100)에 설치되며, 지정된 절차에 따라 구동되어 본 발명에 따라 매장용 단말(100)의 기능 구성을 구현할 수 있다.
The application program (eg, game program, etc.) of the store terminal 100 is downloaded from an app providing server (eg, Apple's App Store, etc.), installed in the store terminal 100 according to a specified procedure, and a specified procedure It is driven according to the present invention to implement the functional configuration of the store terminal 100.

본 발명에 따라 매장용 단말(100)을 통해 모바일 게임 아이템 제공을 위해 상기 제어부(400)는 정보 수신부(445), 정보 저장부(450), 검색부(455), 토크코드 생성부(460), 토큰코드 전송부(465)를 구비하여 구성될 수 있으며, 상기의 기능 구성부들은 본 발명을 구현하는 과정에서 하나 이상의 기능 구성부가 통합되어 구성되거나, 생략, 수정되는 것이 가능하다.
In order to provide a mobile game item through the store terminal 100 according to the present invention, the control unit 400 includes an information receiving unit 445, an information storage unit 450, a search unit 455, and a talk code generation unit 460. , Token code transmission unit 465 may be provided, and the above functional components may be configured by being integrated with one or more functional components in the process of implementing the present invention, or may be omitted or modified.

상기 정보 수신부(445)는 상기 서버(100)에 접속한 오프라인 매장의 매장주 단말(105)을 통해 상기 오프라인 매장에 방문 또는 근접한 고객의 스마트폰(110)으로 모바일 게임 아이템을 제공하기 위한 상기 모바일 게임 아이템에 대한 구매 처리가 완료되고, 상기 서버(115)에서 상기 오프라인 매장의 매장ID 및 비밀 키가 생성된 이후, 상기 매장용 단말(100)에서 상기 서버(115)에 접속하면, 상기 서버(115)로부터 상기 생성된 매장ID 및 비밀 키를 수신한다.
The information receiving unit 445 is the mobile device for providing a mobile game item to the smartphone 110 of a customer who visits or is close to the offline store through the store owner terminal 105 of the offline store connected to the server 100. After the purchase process for the game item is completed and the store ID and secret key of the offline store are generated in the server 115, when the store terminal 100 accesses the server 115, the server ( 115), the generated store ID and secret key are received.

상기 정보 저장부(450)는 상기 정보 수신부(445)를 통해 상기 서버(115)로부터 매장ID 및 비밀 키가 수신되면, 상기 수신된 매장ID 및 비밀 키를 상기 메모리부(435)에 저장한다.
When the store ID and the secret key are received from the server 115 through the information receiving unit 445, the information storage unit 450 stores the received store ID and the secret key in the memory unit 435.

상기 토큰코드 생성부(460)는 상기 정보 저장부(450)를 통해 상기 매장ID 및 비밀 키가 저장된 이후, 상기 저장된 매장ID 및 비밀 키와 현재시간, 랜덤 키를 조합하여 암호화된 모바일 게임 아이템 전용 토큰코드를 생성한다.
The token code generation unit 460 stores the store ID and the secret key through the information storage unit 450, and then combines the stored store ID and secret key, the current time, and a random key to use an encrypted mobile game item. Generate a token code.

본 발명의 실시 방법에 따르면, 상기 토큰코드 생성부(460)는 상기 모바일 게임 아이템 전용 토큰 코드를 짧은 시간 내에(예컨대, 0.1초 내외 등) 갱신하여 재생성할 수 있다.
According to an exemplary method of the present invention, the token code generation unit 460 may update and regenerate the token code for exclusive use of the mobile game item within a short time (eg, within 0.1 seconds, etc.).

상기 검색부(455)는 상기 근거리 무선 통신부(425)를 통해 블루투스 데이터 통신(예컨대, 블루투스LE(Low Energy) 등)이 가능한 통신 범위 내에 위치한 하나 이상의 스마트폰(110)을 검색한다.
The search unit 455 searches for one or more smart phones 110 located within a communication range capable of Bluetooth data communication (eg, Bluetooth Low Energy (BLUETOOTH)) through the short-range wireless communication unit 425.

상기 토큰코드 전송부(360)는 상기 검색부(455)를 통해 블루투스 데이터 통신 가능한 범위내의 스마트폰(110)이 검색되면, 상기 토큰코드 생성부(460)를 통해 생성되는 모바일 게임 전용 토큰 코드를 상기 근거리 무선 통신부(425)를 통해 블루투스LE의 통신 범위 내 고객의 스마트폰(예컨대, 오프라인 매장에 방문 또는 근접한 고객의 스마트폰)으로 지속적으로 전송하도록 한다.
The token code transmission unit 360, when the smart phone 110 within the range of Bluetooth data communication is searched through the search unit 455, the token code for a mobile game generated through the token code generation unit 460 Through the short-range wireless communication unit 425, it is continuously transmitted to a customer's smartphone (eg, a customer's smartphone who visits an offline store or is close to) within the communication range of the Bluetooth LE.

도면5는 본 발명에 따른 매장용 단말의 동작 과정을 도시한 도면이다.
5 is a diagram showing the operation process of the store terminal according to the present invention.

보다 상세하게 본 도면5는 상기 도면4에 도시된 매장용 단말(100)에서 오프라인 매장에 방문 또는 근접한 고객의 스마트폰(110)으로 모바일 게임 아이템을 제공받을 수 있는 모바일 게임 아이템 토큰 코드를 생성하여 전송하는 과정을 도시한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면5를 참조 및/또는 변형하여 상기 매장용 단말(100)의 동작 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면5에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다.
In more detail, this drawing 5 generates a mobile game item token code that can receive a mobile game item from the smartphone 110 of a customer who visits or closes to an offline store in the store terminal 100 shown in FIG. 4 It shows the process of transmission, and those of ordinary skill in the art to which the present invention belongs, refer to and/or modify this Figure 5 to infer various implementation methods for the operation process of the store terminal 100 Although it may be possible, the present invention includes all of the inferred implementation methods, and the technical features are not limited only by the implementation method shown in FIG. 5.

도면5를 참조하면, 도시된 매장용 단말(100)의 동작 과정은, 상기 도면1 및 도면3에 도시된 서버(115)에서 상기 매장용 단말(100)로 제공될 매장ID 및 비밀 키가 생성된 이후, 상기 서버(115)에 접속한 매장용 단말(100)이 상기 매장ID 및 비밀 키를 제공받는 과정으로부터 개시될 수 있다(500).
Referring to Figure 5, the operation process of the illustrated store terminal 100, a store ID and a secret key to be provided to the store terminal 100 from the server 115 shown in the drawings 1 and 3 are generated. After that, the store terminal 100 connected to the server 115 may start from the process of receiving the store ID and the secret key (500).

상기 서버(115)로부터 매장ID 및 비밀 키가 수신되면, 상기 매장용 단말(100)은 상기 수신된 매장ID 및 비밀 키를 상기 메모리부(435)에 저장한다(505).
When the store ID and the secret key are received from the server 115, the store terminal 100 stores the received store ID and the secret key in the memory unit 435 (505).

상기 매장ID 및 비밀 키가 저장된 이후, 상기 매장용 단말(100)은 상기 저장된 매장ID 및 비밀 키와 현재시간, 랜덤 키를 조합하여 암호화된 모바일 게임 아이템 전용 토큰코드를 생성하며(510), 상기 모바일 게임 아이템 전용 토큰 코드는 짧은 시간 내에(예컨대, 0.1초 내외 등) 갱신하여 재생성되는 것이 바람직하다.
After the store ID and secret key are stored, the store terminal 100 generates an encrypted mobile game item exclusive token code by combining the stored store ID and secret key, the current time, and a random key (510), and the It is preferable that the token code for exclusive use of the mobile game item is updated and regenerated within a short time (eg, within 0.1 seconds).

이후, 상기 매장용 단말(100)은 상기 생성된 모바일 게임 아이템 전용 토큰 코드를 송출할 블루투스LE(Low Energy) 범위에 있는 고객의 스마트폰을 검색한다(515).
Thereafter, the store terminal 100 searches for a smartphone of a customer in the Bluetooth LE (Low Energy) range to transmit the generated token code for exclusive use of the mobile game item (515).

일반적으로 블루투스LE의 통신범위는 수m 내지 수십m로 본 발명에 따라 블루투스LE의 통신범위라 함은 상기 스마트폰을 구비한 고객이 오프라인 매장에 방문 또는 근접하였음을 의미할 수 있다.
In general, the communication range of the Bluetooth LE is several meters to several tens of meters. According to the present invention, the communication range of the Bluetooth LE may mean that a customer with the smartphone visits or approaches an offline store.

상기 블루투스LE 범위 내에 존재하는 고객의 스마트폰(110)이 존재한다면(520), 상기 매장용 단말(100)은 상기 스마트폰(110)으로 상기 생성된 모바일 게임 아이템 전용 토큰 코드를 상기 블루투스LE 통신을 통해 전송하게 된다(525).
If the customer's smartphone 110 exists within the Bluetooth LE range (520), the store terminal 100 transmits the generated mobile game item exclusive token code to the smartphone 110 through the Bluetooth LE communication. It is transmitted through (525).

도면6은 본 발명에 따른 고객의 스마트폰의 기능 구성을 도시한 도면이다.
Figure 6 is a diagram showing the functional configuration of a customer's smartphone according to the present invention.

보다 상세하게 본 도면6은 스마트폰(110)을 소지한 고객이 방문 또는 근접한 오프라인 매장에 구비된 매장용 단말(100)로부터 송출되는 모바일 게임 아이템 전용 토큰코드를 수신하고, 상기 수신된 모바일 게임 아이템 전용 토큰 코드를 상기 서버(115)로 전송하여, 모바일 게임 아이템을 제공받는 상기 스마트폰(110)의 기능 구성을 도시한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면6을 참조 및/또는 변형하여 상기 스마트폰(110)의 기능 구성에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면6에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다. 바람직하게, 본 도면6의 스마트폰(110)은 무선 통신이 가능한 각종 스마트폰은 물론 각종 태블릿PC, 각종 PDA 및 각종 휴대폰 중 적어도 하나를 포함할 수 있다.
In more detail, this figure 6 receives a token code for exclusive use of a mobile game item transmitted from a store terminal 100 provided in an offline store near or visited by a customer with a smartphone 110, and the received mobile game item It shows the functional configuration of the smart phone 110 to receive a mobile game item by transmitting a dedicated token code to the server 115. For those of ordinary skill in the art, this drawing It is possible to infer various implementation methods for the functional configuration of the smartphone 110 by referring to and/or modifying 6, but the present invention includes all the inferred implementation methods, and is shown in FIG. The technical features are not limited only by the implementation method. Preferably, the smartphone 110 of FIG. 6 may include at least one of various tablet PCs, various PDAs, and various mobile phones as well as various smart phones capable of wireless communication.

도면6을 참조하면, 상기 스마트폰(110)은, 제어부(600)와 메모리부(610)와 화면 출력부(602)와 키 입력부(603)와 사운드 출력부(604)와 사운드 입력부(605)와 근거리 무선 통신부(607)와 무선망 통신부(608)와 근접 무선 통신부(609)와 메모리부(610)를 구비하며, 전원 공급을 위한 배터리(606)를 구비하여 구성될 수 있다.
Referring to Fig. 6, the smartphone 110 includes a control unit 600, a memory unit 610, a screen output unit 602, a key input unit 603, a sound output unit 604, and a sound input unit 605. And a short-range wireless communication unit 607, a wireless network communication unit 608, a proximity wireless communication unit 609, and a memory unit 610, and may include a battery 606 for supplying power.

상기 제어부(600)는 상기 스마트폰(110)의 동작을 제어하는 구성의 총칭으로서, 적어도 하나의 프로세서와 실행 메모리를 포함하여 구성되며, 상기 스마트폰(110)에 구비된 각 구성부와 버스(BUS)를 통해 연결된다.
The controller 600 is a generic term for a configuration that controls the operation of the smart phone 110, and includes at least one processor and an execution memory, and each component and a bus provided in the smart phone 110 ( BUS).

본 발명에 따르면, 상기 제어부(600)는 상기 프로세서를 통해 상기 스마트폰(110)에 구비되는 적어도 하나의 프로그램코드를 상기 실행 메모리에 로딩하여 연산하고, 그 결과를 상기 버스를 통해 적어도 하나의 구성부로 전달하여 상기 스마트폰(110)의 동작을 제어한다. 이하, 편의상 프로그램코드 형태로 구현되는 본 발명에 따른 모바일 게임 프로그램(615) 구성을 본 제어부(600) 내에 도시하여 설명하기로 한다.
According to the present invention, the control unit 600 loads at least one program code provided in the smart phone 110 through the processor into the execution memory to calculate, and calculates the result of at least one configuration through the bus. It is transferred to the unit and controls the operation of the smartphone 110. Hereinafter, for convenience, a configuration of the mobile game program 615 according to the present invention implemented in the form of a program code will be described by showing in the controller 600.

상기 메모리부(610)는 상기 스마트폰(110)의 저장 자원에 대응되는 비휘발성 메모리의 총칭으로서, 상기 제어부(600)를 통해 실행되는 적어도 하나의 프로그램코드와, 상기 프로그램코드가 이용하는 적어도 하나의 데이터셋트를 저장하여 유지한다.
The memory unit 610 is a generic term for a nonvolatile memory corresponding to a storage resource of the smartphone 110, and includes at least one program code executed through the control unit 600 and at least one program code used by the program code. Save and maintain the dataset.

상기 메모리부(610)는 기본적으로 상기 스마트폰(110)의 운영체제에 대응하는 시스템프로그램코드와 시스템데이터셋트, 상기 스마트폰(110)의 무선 통신 연결을 처리하는 통신프로그램코드와 통신데이터셋트 및 적어도 하나의 응용프로그램코드와 응용데이터셋트를 저장하며, 본 발명의 게임 프로그램(615)에 대응하는 프로그램코드와 데이터셋트도 상기 메모리부(610)에 저장된다.
The memory unit 610 basically includes a system program code and a system data set corresponding to the operating system of the smart phone 110, a communication program code and a communication data set for processing wireless communication connection of the smart phone 110, and at least One application program code and application data set are stored, and a program code and data set corresponding to the game program 615 of the present invention are also stored in the memory unit 610.

상기 화면 출력부(602)는 상기 스마트폰(110)의 출력 자원에 대응되는 화면출력기(예컨대, LCD(Liquid Crystal Display) 등)와 이를 구동하는 구동 모듈로 구성되며, 상기 제어부(500)와 연동되어 상기 제어부(600)의 각종 연산 결과 중 화면 출력에 대응하는 연산 결과를 상기 화면출력 장치로 출력한다.
The screen output unit 602 is composed of a screen output unit (eg, LCD (Liquid Crystal Display), etc.) corresponding to the output resource of the smartphone 110 and a driving module that drives it, and interlocks with the control unit 500 As a result, an operation result corresponding to a screen output among various operation results of the control unit 600 is output to the screen output device.

상기 키 입력부(603)는 상기 스마트폰(110)의 입력 자원에 대응되는 하나 이상의 사용자입력기(예컨대, 버튼, 키패드, 터치패드, 화면 출력부(502)와 연동하는 터치스크린 등)와 이를 구동하는 구동 모듈로 구성되며, 상기 제어부(600)와 연동되어 상기 제어부(600)의 각종 연산을 명령하는 명령을 입력하거나, 또는 상기 제어부(600)의 연산에 필요한 데이터를 입력한다.
The key input unit 603 includes one or more user input devices corresponding to the input resources of the smartphone 110 (eg, buttons, keypads, touch pads, touch screens interlocking with the screen output unit 502, etc.) and driving them. It is composed of a driving module, and interlocks with the control unit 600 to input commands for commanding various operations of the control unit 600 or input data necessary for the operation of the control unit 600.

상기 사운드 출력부(604)는 상기 스마트폰(110)의 출력 자원에 대응되는 스피커와 이를 구동하는 구동 모듈로 구성되며, 상기 제어부(600)와 연동되어 상기 제어부(600)의 각종 연산 결과 중 사운드 출력에 대응하는 연산 결과를 상기 스피커를 통해 출력한다. 상기 구동 모듈은 상기 스피커를 통해 출력할 사운드 데이터를 디코딩(Decoding)하여 사운드 신호로 변환한다.
The sound output unit 604 is composed of a speaker corresponding to the output resource of the smartphone 110 and a driving module that drives it, and is interlocked with the control unit 600 to generate sound among various calculation results of the control unit 600. The calculation result corresponding to the output is output through the speaker. The driving module decodes sound data to be output through the speaker and converts it into a sound signal.

상기 사운드 입력부(605)는 상기 스마트폰(110)의 입력 자원에 대응되는 마이크로폰과 이를 구동하는 구동 모듈로 구성되며, 상기 마이크로폰을 통해 입력되는 사운드 데이터를 상기 제어부(600)로 전달한다. 상기 구동 모듈은 상기 마이크로폰을 통해 입력되는 사운드 신호를 엔코딩(Encoding)하여 부호화한다.
The sound input unit 605 includes a microphone corresponding to the input resource of the smartphone 110 and a driving module that drives the microphone, and transmits sound data input through the microphone to the control unit 600. The driving module encodes and encodes the sound signal input through the microphone.

상기 무선망 통신부(608)와 근거리 무선 통신부(607)는 상기 스마트폰(110)을 지정된 통신망에 접속시키는 통신 자원의 총칭이다. 바람직하게, 상기 스마트폰(110)은 무선망 통신부(608)를 기본 통신 자원으로 구비할 수 있으며, 하나 이상의 근거리 무선 통신부(607)를 구비할 수 있다.
The wireless network communication unit 608 and the short-range wireless communication unit 607 are generic terms of communication resources for connecting the smart phone 110 to a designated communication network. Preferably, the smart phone 110 may include a wireless network communication unit 608 as a basic communication resource, and may include one or more short-range wireless communication units 607.

상기 무선망 통신부(608)는 상기 스마트폰(110)을 기지국을 경유하는 무선 통신망에 접속시키는 통신 자원의 총칭으로서, 특정 주파수 대역의 무선 주파수 신호를 송수신하는 안테나, RF모듈, 기저대역모듈, 신호처리모듈을 적어도 하나 포함하여 구성되며, 상기 제어부(600)와 연결되어 상기 제어부(600)의 각종 연산 결과 중 무선 통신에 대응하는 연산 결과를 무선 통신망을 통해 전송하거나 또는 무선 통신망을 통해 데이터를 수신하여 상기 제어부(600)로 전달함과 동시에, 상기 무선 통신의 접속, 등록, 통신, 핸드오프의 절차를 수행한다.
The wireless network communication unit 608 is a generic term for communication resources for connecting the smart phone 110 to a wireless communication network via a base station, and an antenna for transmitting and receiving a radio frequency signal of a specific frequency band, an RF module, a baseband module, and a signal. It is configured to include at least one processing module, and is connected to the control unit 600 to transmit an operation result corresponding to wireless communication among various operation results of the control unit 600 through a wireless communication network or receive data through a wireless communication network. Then, the transmission is transmitted to the control unit 600 and at the same time, the wireless communication access, registration, communication, and handoff procedures are performed.

본 발명에 따르면, 상기 무선망 통신부(608)는 상기 스마트폰(110)을 교환기를 경유하는 통화채널과 데이터채널을 포함하는 전화통화망에 연결할 수 있으며, 경우에 따라 상기 교환기를 경유하지 않고 패킷 통신 기반의 무선망 데이터 통신(예컨대, 인터넷)을 제공하는 데이터망에 연결할 수 있다.
According to the present invention, the wireless network communication unit 608 may connect the smart phone 110 to a telephone communication network including a communication channel and a data channel through an exchange, and in some cases, packets without going through the exchange It is possible to connect to a data network that provides communication-based wireless network data communication (eg, the Internet).

본 발명의 실시 방법에 따르면, 상기 무선망 통신부(608)는 CDMA/WCDMA/LTE 규격에 따라 이동 통신망에 접속, 위치등록, 호처리, 통화연결, 데이터통신, 핸드오프를 적어도 하나 수행하는 이동 통신 구성을 포함한다. 한편 당업자의 의도에 따라 상기 무선망 통신부(608)는 IEEE 802.16 관련 규격에 따라 휴대인터넷에 접속, 위치등록, 데이터통신, 핸드오프를 적어도 하나 수행하는 휴대 인터넷 통신 구성을 더 포함할 수 있으며, 상기 무선망 통신부(608)가 제공하는 무선 통신 구성에 의해 본 발명이 한정되지 아니함을 명백히 밝혀두는 바이다. According to an embodiment of the present invention, the wireless network communication unit 608 performs at least one of access to a mobile communication network, location registration, call processing, call connection, data communication, and handoff according to CDMA/WCDMA/LTE standards. Includes composition. Meanwhile, according to the intention of a person skilled in the art, the wireless network communication unit 608 may further include a portable Internet communication configuration that performs at least one access to the mobile Internet, location registration, data communication, and handoff according to IEEE 802.16 related standards. It should be clearly understood that the present invention is not limited by the wireless communication configuration provided by the wireless network communication unit 608.

즉, 상기 무선망 통신부(608)는 무선 구간의 주파수 대역이나 통신망의 종류 또는 프로토콜에 무관하게 셀 기반의 기지국을 통해 무선 통신망에 접속하는 구성부의 총칭이다.
That is, the wireless network communication unit 608 is a generic term for a configuration unit that connects to a wireless communication network through a cell-based base station regardless of a frequency band of a radio section or a type or protocol of the communication network.

상기 근거리 무선 통신부(607)는 일정 거리 이내(예컨대, 10m)에서 무선 주파수 신호를 통신매체로 이용하여 통신세션을 연결하고 이를 기반으로 상기 스마트폰(110)을 통신망에 접속시키는 통신 자원의 총칭으로서, 바람직하게는 와이파이 통신, 블루투스 통신, 공중무선 통신, UWB 중 적어도 하나를 통해 상기 스마트폰(110)을 통신망에 접속시킬 수 있다. 다양한 실시 방법에 따르면, 상기 근거리 무선 통신부(607)는 상기 무선망 통신부(608)와 통합 또는 분리된 형태로 구현될 수 있다. 본 발명에 따르면, 상기 근거리 무선 통신부(607)는 오프라인 매장에 구비된 매장용 단말(100)로부터 모바일 게임 아이템 토큰 코드를 제공받기 위해 블루투스LE 통신을 통해 상기 매장용 단말(100)과 통신 연결한다.
The short-range wireless communication unit 607 is a generic term for communication resources for connecting a communication session using a radio frequency signal as a communication medium within a certain distance (for example, 10m) and connecting the smartphone 110 to a communication network based on this. , Preferably, the smart phone 110 may be connected to the communication network through at least one of Wi-Fi communication, Bluetooth communication, public wireless communication, and UWB. According to various implementation methods, the short-range wireless communication unit 607 may be implemented in an integrated or separate form with the wireless network communication unit 608. According to the present invention, the short-range wireless communication unit 607 communicates with the store terminal 100 through Bluetooth LE communication in order to receive a mobile game item token code from the store terminal 100 provided in the offline store. .

상기 근접 무선 통신부(609)는 근접 거리(예컨대, 10cm 내외)에서 무선 주파수 신호를 통신매체로 이용하여 양방향 근접 무선 통신, 전이중 근접 무선 통신, 반이중 근접 무선 통신 중 하나 이상의 근접 무선 통신을 처리하는 통신 자원의 총칭으로서, 바람직하게 13.56Mz 주파수 대역의 NFC(Near Field Communication) 규격에 따라 근접 무선 통신을 처리할 수 있다. 또는 상기 근접 무선 통신부(609)는 ISO 18000 시리즈 규격의 근접 무선 통신을 처리할 수 있으며, 이 경우 13.56Mz 주파수 대역 이외의 다른 주파수 대역에 대한 근접 무선 통신을 처리할 수도 있다. 예를들어, 상기 근접 무선 통신부(609)는 리더 모드로 동작하거나, 태그 모드로 동작하거나, 양방향 통신 모드로 동작하는 것이 모두 가능하다. 한편 상기 근접 무선 통신부(609)는 근접하여 통신하는 대상에 따라 상기 스마트폰(110)을 통신망에 접속시키는 통신 자원에 포함될 수 있다.
The proximity wireless communication unit 609 is a communication that processes one or more proximity wireless communication among two-way proximity wireless communication, full-duplex proximity wireless communication, and half-duplex proximity wireless communication using a radio frequency signal as a communication medium at a close distance (for example, within 10 cm). As a generic term for resources, proximity wireless communication can be preferably processed according to the NFC (Near Field Communication) standard of the 13.56Mz frequency band. Alternatively, the proximity wireless communication unit 609 may process proximity wireless communication based on the ISO 18000 series standard, and in this case, may process proximity wireless communication for a frequency band other than the 13.56Mz frequency band. For example, the proximity wireless communication unit 609 may operate in a reader mode, a tag mode, or a two-way communication mode. Meanwhile, the proximity wireless communication unit 609 may be included in a communication resource for connecting the smartphone 110 to a communication network according to an object to be communicated in proximity.

본 발명에 따르면, 상기 통신 자원이 접속 가능한 데이터망을 통해 프로그램제공서버(예컨대, 애플사의 앱스토어 등)로부터 본 발명의 구현을 위한 모바일 게임 프로그램(615)이 다운로드되어 상기 메모리부(610)에 저장될 수 있다.
According to the present invention, the mobile game program 615 for the implementation of the present invention is downloaded from a program providing server (eg, Apple's app store, etc.) through a data network to which the communication resource is accessible, and is stored in the memory unit 610. Can be saved.

상기 다운로드된 모바일 게임 프로그램(615)은 지정된 게임사 서버(120)와 연동하여 동작하며, 사용자에 의해 상기 스마트폰(110)의 블루투스 기능이 수동으로 활성화되거나, 자동 또는 기본적으로 활성화되어 있는 경우, 상기 블루투스 통신 범위 내의 매장용 단말(100)로부터 송출되는 모바일 게임 아이템 전용 토큰 코드를 지속적으로 탐색할 수 있다.
The downloaded mobile game program 615 operates in conjunction with the designated game company server 120, and when the Bluetooth function of the smartphone 110 is manually activated, or automatically or basically activated by a user, It is possible to continuously search for a token code for exclusive use of a mobile game item transmitted from the store terminal 100 within the Bluetooth communication range.

도면6을 참조하면, 상기 스마트폰(110)의 모바일 게임 프로그램(615)은, 토큰 코드 탐색부(620)와, 토큰코드 수신부(625)와, 토크코드 전송부(630)와, 게임 아이템 수신부(635)를 구비하여 구성될 수 있다.
Referring to Fig. 6, the mobile game program 615 of the smartphone 110 includes a token code search unit 620, a token code receiving unit 625, a talk code transmitting unit 630, and a game item receiving unit. It can be configured with (635).

상기 토큰코드 탐색부(620)는, 상기 스마트폰(110)의 블루투스 기능이 활성화 되어 있는 상태에서, 상기 블루투스 통신 범위 내로 근접한 매장용 단말(100)로부터 송출되는 모바일 게임 아이템 전용 토큰 코드를 지속적으로 탐색한다.
The token code search unit 620, while the Bluetooth function of the smartphone 110 is activated, continuously retrieves a token code for exclusive use of a mobile game item transmitted from the store terminal 100 adjacent to the Bluetooth communication range. Explore.

상기 토큰코드 수신부(625)는, 상기 토큰코드 탐색부(620)를 통해 상기 매장용 단말(100)로부터 송출되는 모바일 게임 아이템 전용 토큰 코드가 탐색되면, 상기 탐색된 모바일 게임 아이템 전용 토큰 코드를 수신한다.
The token code receiving unit 625 receives the searched mobile game item-only token code when the token code for exclusive use of the mobile game item transmitted from the store terminal 100 is searched through the token code search unit 620 do.

상기 토큰코드 수신부(625)를 통해 모바일 게임 아이템 전용 토큰 코드가 수신되면, 상기 토큰코드 전송부(630)는, 상기 수신된 모바일 게임 아이템 전용 토큰 코드를 서버(115)로 전송하여, 상기 모바일 게임 아이템 전용 토큰 코드에 대응하는 모바일 게임 아이템을 요청한다.
When a token code dedicated to a mobile game item is received through the token code receiving unit 625, the token code transmitting unit 630 transmits the received token code dedicated to the mobile game item to the server 115, and the mobile game Request a mobile game item corresponding to the item-specific token code.

이 후, 상기 서버(115)를 통해 상기 전송된 모바일 게임 아이템 전용 토큰 코드에 대한 유효성 검증이 완료되고, 상기 서버(115)가 모바일 게임 아이템을 제공하는 게임사 서버(120)로 상기 스마트폰(110)으로의 모바일 게임 아이템 제공을 요청하게 된다.
After that, the validity verification of the token code dedicated to the mobile game item transmitted through the server 115 is completed, and the server 115 sends the smartphone to the game company server 120 that provides the mobile game item. 110) is requested to provide a mobile game item.

상기 게임 아이템 수신부(635)는 상기 게임사 서버(120)로부터 상기 모바일 게임 아이템을 수신하며, 상기 수신된 모바일 게임 아이템은 지정된 시간이나 횟수에 따라 상기 모바일 게임에 적용될 수 있다.
The game item receiving unit 635 receives the mobile game item from the game company server 120, and the received mobile game item may be applied to the mobile game according to a specified time or number of times.

도면7은 본 발명에 따라 고객의 스마트폰으로 모바일 게임 아이템이 제공되는 과정을 도시한 도면이다.
7 is a diagram illustrating a process of providing a mobile game item to a customer's smartphone according to the present invention.

보다 상세하게 본 도면7은 상기 도면6에 도시된 스마트폰(110)이 모바일 게임 아이템 전용 토큰 코드를 블루투스 통신을 통해 송출하는 매장용 단말(100)이 구비된 오프라인 매장에 방문하거나 또는 근접하였을 때, 상기 매장용 단말(100)로부터 상기 모바일 게임 아이템 전용 토큰 코드를 수신하고, 상기 수신된 모바일 게임 아이템 전용 토큰 코드를 상기 도면1 및 도면2에 도시된 서버(115)로 전송하여 모바일 게임 아이템을 요청한 후, 게임사 서버(120)로부터 상기 모바일 게임 아이템을 제공받는 과정을 도시한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면7을 참조 및/또는 변형하여 상기 고객의 스마트폰(110)으로 모바일 게임 아이템을 제공하는 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면7에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다.
In more detail, FIG. 7 shows when the smartphone 110 shown in FIG. 6 visits or approaches an offline store equipped with a store terminal 100 that transmits a token code for a mobile game item through Bluetooth communication. , The mobile game item exclusive token code is received from the store terminal 100, and the received mobile game item exclusive token code is transmitted to the server 115 shown in FIGS. After requesting, it shows a process of receiving the mobile game item from the game company server 120, and if a person having ordinary knowledge in the technical field to which the present invention belongs, refer to and/or modify the customer It is possible to infer various implementation methods for the process of providing a mobile game item to the smartphone 110 of, but the present invention includes all of the above inferred implementation methods, and only the implementation method shown in FIG. 7 The technical features are not limited.

도면7을 참조하면, 상기 도면5에 도시된 과정을 통해 서버(115)로부터 매장ID 및 비밀 키를 제공받은 매장용 단말(100)에서 모바일 게임 아이템 제공을 위한 모바일 게임 아이템 전용 토큰 코드를 생성하고, 상기 생성된 모바일 게임 아이템 전용 토큰 코드를 상기 오프라인 매장에 방문 또는 근접한 고객의 스마트폰(100)으로 블루투스LE 통신을 통해 송출하는 과정으로부터 개시될 수 있다.
Referring to Fig. 7, the store terminal 100 that has received the store ID and the secret key from the server 115 through the process shown in Fig. 5 generates a token code for exclusive use of a mobile game item for providing a mobile game item. , It may be initiated from the process of transmitting the generated token code for exclusive use of the mobile game item to the smartphone 100 of the customer visiting the offline store or in proximity through Bluetooth LE communication.

상기 도면6에 도시된 고객의 스마트폰(110)에 모바일 게임 프로그램이 탑재되고, 모바일 게임 아이템을 제공받기 위한 모바일 게임 아이템 전용 토큰 코드의 수신이 가능하도록 블루투스 기능이 활성화 된 상태에서, 상기 스마트폰(110)은 블루투스 통신을 통해 수신 가능한 모바일 게임 아이템 전용 토큰 코드를 지속적으로 탐색한다(700).
In a state in which a mobile game program is mounted on the customer's smartphone 110 shown in Fig. 6, and the Bluetooth function is activated to enable reception of a token code exclusively for mobile game items to receive mobile game items, the smartphone Reference numeral 110 continuously searches for a token code exclusively for a mobile game item that can be received through Bluetooth communication (700).

만약, 상기 블루투스 통신을 통해 수신 가능한 모바일 게임 아이템 전용 코드가 탐색되면(705), 상기 스마트폰(110)은 상기 매장용 단말(100)로부터 송출되는 모바일 게임 아이템 전용 코드를 수신한다(710).
If a code exclusively for a mobile game item that can be received through the Bluetooth communication is searched (705), the smartphone 110 receives a code exclusively for a mobile game item transmitted from the store terminal 100 (710).

상기 모바일 게임 아이템 전용 코드가 수신되면, 상기 스마트폰(110)은 상기 수신된 모바일 게임 아이템 전용 코드를 상기 서버(115)로 전송하여 상기 모바일 게임 아이템 전용 코드에 대응하는 모바일 게임 아이템의 제공을 요청한다(715).
When the mobile game item exclusive code is received, the smartphone 110 transmits the received mobile game item exclusive code to the server 115 to request the provision of a mobile game item corresponding to the mobile game item exclusive code Do (715).

그러면, 상기 서버(115)는 상기 고객의 스마트폰(110)으로부터 상기 모바일 게임 아이템을 요청하기 위해 전송하는 모바일 게임 아이템 전용 토큰 코드를 수신하고, 상기 수신된 모바일 게임 아이템 전용 토큰 코드에 대한 유효성을 검증한다(720).
Then, the server 115 receives a token code dedicated to the mobile game item transmitted to request the mobile game item from the customer's smartphone 110, and checks the validity of the received token code dedicated to the mobile game item. Verify (720).

상기 모바일 게임 아이템 전용 코드에 대한 유효성 검증이 완료되면(725), 상기 서버(115)는 상기 게임사 서버(120)로 상기 매장ID, 고객의 스마트폰 정보, 아이템ID 등을 전송하여 상기 모바일 게임 아이템이 상기 고객의 스마트폰(110)으로 제공되도록 요청한다(730).
When validation of the code for exclusive use of the mobile game item is completed (725), the server 115 transmits the store ID, the customer's smartphone information, and the item ID to the game company server 120 to provide the mobile game. The item is requested to be provided to the customer's smartphone 110 (730).

이후, 상기 게임사 서버(120)는 상기 모바일 게임 아이템을 상기 고객의 스마트폰(110)으로 제공하고(735), 상기 스마트폰(110)은 상기 게임사 서버(120)로부터 제공된 모바일 게임 아이템을 모바일 게임에 적용한다(740).
Thereafter, the game company server 120 provides the mobile game item to the customer's smartphone 110 (735), and the smartphone 110 receives the mobile game item provided from the game company server 120 It is applied to a mobile game (740).

100 : 매장용 단말 105 : 매장주 단말
110 : 고객 스마트폰 115 : 서버
120 : 게임사 서버
400 : 제어부 405 : 화면 출력부
410 : 키 입력부 415 : 사운드 출력부
420 : 사운드 입력부 425 : 근거리 무선 통신부
430 : 무선망 통신부 435 : 메모리부
440 : 전원 공급부 445 : 정보 수신부
450 : 정보 저장부 455 : 검색부
460 : 토큰코드 생성부 465 : 토큰코드 전송부
100: store terminal 105: store owner terminal
110: customer smartphone 115: server
120: game company server
400: control unit 405: screen output unit
410: key input unit 415: sound output unit
420: sound input unit 425: short-range wireless communication unit
430: wireless network communication unit 435: memory unit
440: power supply unit 445: information receiving unit
450: information storage unit 455: search unit
460: token code generation unit 465: token code transmission unit

Claims (8)

서버와 통신하는 오프라인 매장에 구비된 매장용 단말에 의해 실행되는 모바일 게임 아이템 제공 방법에 있어서,
통신망을 통해 서버로부터 오프라인 매장의 고유 ID 및 비밀 키를 제공받는 제1 단계;
상기 고유 ID, 비밀 키와, 현재시간 및 랜덤 키를 이용하여 고객의 스마트폰으로 제공할 모바일 게임 아이템 전용 토큰 코드를 생성하는 제2 단계;
상기 생성된 모바일 게임 아이템 전용 토큰 코드를 제공할 블루투스 데이터 통신 범위 내에 있는 하나 이상의 스마트폰을 결정하는 제3 단계;
블루투스 데이터 통신을 이용하여 상기 결정된 하나 이상의 스마트폰으로 상기 모바일 게임 아이템 전용 토큰 코드 및 상기 오프라인 매장의 고유 ID를 전송하는 제4 단계;를 포함하며,
상기 제1 단계 이전에,
상기 서버로부터 오프라인 매장용 모바일 게임 아이템에 대한 정보를 제공받는 단계; 및
상기 서버로 상기 오프라인 매장용 모바일 게임 아이템에 대한 구매를 요청하는 단계;를 더 포함하여 이루어지는 것을 특징으로 하는 모바일 게임 아이템 제공 방법.
In the method of providing a mobile game item executed by a store terminal provided in an offline store communicating with a server,
A first step of receiving a unique ID and a secret key of an offline store from a server through a communication network;
A second step of generating a token code for exclusive use of a mobile game item to be provided to a customer's smartphone using the unique ID, the secret key, and the current time and a random key;
A third step of determining at least one smartphone within a Bluetooth data communication range to provide the generated token code for exclusive use of the mobile game item;
A fourth step of transmitting the token code for exclusive use of the mobile game item and the unique ID of the offline store to the determined at least one smartphone using Bluetooth data communication; and
Before the first step,
Receiving information on an offline store mobile game item from the server; And
And requesting a purchase for the offline store mobile game item from the server.
삭제delete 삭제delete 삭제delete 제 1항에 있어서, 상기 스마트폰은,
상기 매장용 단말로부터 수신된 모바일 게임 아이템 전용 토큰 코드를 상기 서버로 전송하여, 상기 모바일 게임 아이템에 대한 이용 권한을 요청하는 것을 특징으로 하는 모바일 게임 아이템 제공 방법.
The method of claim 1, wherein the smartphone,
A method for providing a mobile game item, comprising transmitting a token code for exclusive use of a mobile game item received from the store terminal to the server to request permission to use the mobile game item.
블루투스 데이터 통신이 가능한 매장용 단말에 있어서,
통신망을 통해 서버로부터 오프라인 매장의 고유 ID 및 비밀 키를 수신하는 정보 수신부;
블루투스 데이터 통신 가능한 범위 내에 위치한 하나 이상의 스마트폰을 검색하는 검색부;
상기 고유 ID 및 비밀 키와, 현재시간, 랜덤 키를 이용하여 모바일 게임 아이템 전용 토큰 코드를 생성하는 토큰 코드 생성부;
상기 생성된 모바일 게임 아이템 전용 토큰 코드를 하나 이상의 스마트폰으로 전송하는 토큰 코드 전송부;를 구비하며,
상기 토큰 코드 생성부는,
일정 시간 간격으로 상기 모바일 게임 아이템 전용 토큰 코드를 갱신하여 재생성하는 것을 특징으로 하는 매장용 단말.
In a store terminal capable of Bluetooth data communication,
An information receiving unit receiving a unique ID and a secret key of an offline store from a server through a communication network;
A search unit that searches for one or more smartphones located within a range of Bluetooth data communication;
A token code generator for generating a token code for exclusive use of a mobile game item using the unique ID and secret key, a current time, and a random key;
And a token code transmission unit for transmitting the generated token code for exclusive use of the mobile game item to one or more smartphones,
The token code generation unit,
A store terminal, characterized in that regenerating by updating the token code for exclusive use of the mobile game item at regular time intervals.
삭제delete 삭제delete
KR1020140034962A 2014-03-25 2014-03-25 Offline Store Terminal for Providing Mobile Game Items and Method for Providing Mobile Game Items KR102180736B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020140034962A KR102180736B1 (en) 2014-03-25 2014-03-25 Offline Store Terminal for Providing Mobile Game Items and Method for Providing Mobile Game Items

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020140034962A KR102180736B1 (en) 2014-03-25 2014-03-25 Offline Store Terminal for Providing Mobile Game Items and Method for Providing Mobile Game Items

Publications (2)

Publication Number Publication Date
KR20150112053A KR20150112053A (en) 2015-10-07
KR102180736B1 true KR102180736B1 (en) 2020-11-20

Family

ID=54343379

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020140034962A KR102180736B1 (en) 2014-03-25 2014-03-25 Offline Store Terminal for Providing Mobile Game Items and Method for Providing Mobile Game Items

Country Status (1)

Country Link
KR (1) KR102180736B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108681408A (en) * 2018-05-02 2018-10-19 广州市品众电子科技有限公司 A kind of method and bluetooth keyboard for realizing that bluetooth keyboard is connect with game of mobile terminal

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090077344A (en) * 2008-01-10 2009-07-15 주식회사 비즈모델라인 System and method for managing purchased information of game item and program recording medium
KR101340293B1 (en) * 2011-12-20 2013-12-11 레이디오펄스 주식회사 Smart market infomation providing system and method

Also Published As

Publication number Publication date
KR20150112053A (en) 2015-10-07

Similar Documents

Publication Publication Date Title
JP5385419B2 (en) Mobile terminal authentication system and method
CN104901991B (en) Virtual resource transfer method, device and system
CN105393490A (en) Media based authentication and authorization for secure services
CN106684937A (en) Charging control method, device and system based on mobile charging device
EP3139319A1 (en) Service providing device for cancelling ticket, ticket cancel guide system comprising the same, control method thereof and non-transitory computer readable storage medium having computer program recorded thereon
KR20150142080A (en) Method for Providing Personalized Coupons in Offline Store
KR101483852B1 (en) Method for Processing Check-in
CN104461616A (en) Updating method and system of software of chip card
CN106027738B (en) A kind of synchronous method of message registration, device and mobile terminal
KR102431306B1 (en) User equipment, service providing device, payment system comprising the same, control method thereof and computer readable medium having computer program recorded thereon
KR101553830B1 (en) Method for Providing Personalized Mobile Game Items in Offline Store
KR102180736B1 (en) Offline Store Terminal for Providing Mobile Game Items and Method for Providing Mobile Game Items
KR102171530B1 (en) Method for Relaying Mobile Game Items for Offline Store
KR20170133869A (en) Terminal, POS terminal, beacon management server, beacon signal transmitter, troupe management server for confirming troupe using beacon, system comprising the same, control method thereof and computer readable medium having computer program recorded thereon
CN105075344B (en) The soft activation of cellular modem in tablet computer
KR101580909B1 (en) Method for Providing Personalized Coupons in Offline Store
KR102263316B1 (en) Method for Providing Mobile Game Items for Offline Store
KR101726797B1 (en) Method for Relaying Mobile Game Items for Offline Store
KR20130096813A (en) System and method for operating virtual phone number
KR20180052446A (en) Portable payment terminal apparatus based on beacon and method for servcing payment using the same
EP2819076B1 (en) Controlling transactions using near field communications device
KR101553828B1 (en) Method for Providing Mobile Game Items by Using Offline Store Terminal
KR20120005645A (en) Mobile payment system, mobile communication terminal for executing payment by using access point and method thereof
KR101324072B1 (en) Method and System for Processing the Survey Information by using Smart Phone Application
KR20130134267A (en) System and method for managing integrated stamps

Legal Events

Date Code Title Description
N231 Notification of change of applicant
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right