KR20090072595A - Method for providing on-line game service linked with affiliated shopping mall - Google Patents
Method for providing on-line game service linked with affiliated shopping mall Download PDFInfo
- Publication number
- KR20090072595A KR20090072595A KR1020070140752A KR20070140752A KR20090072595A KR 20090072595 A KR20090072595 A KR 20090072595A KR 1020070140752 A KR1020070140752 A KR 1020070140752A KR 20070140752 A KR20070140752 A KR 20070140752A KR 20090072595 A KR20090072595 A KR 20090072595A
- Authority
- KR
- South Korea
- Prior art keywords
- shopping mall
- game
- user
- affiliate shopping
- payment
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 28
- 238000012545 processing Methods 0.000 claims abstract description 12
- 238000004891 communication Methods 0.000 description 9
- 238000011161 development Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000005034 decoration Methods 0.000 description 1
- 238000012805 post-processing Methods 0.000 description 1
- 230000002250 progressing effect Effects 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/85—Providing additional services to players
- A63F13/87—Communicating with other players during game play, e.g. by e-mail or chat
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/403—Solvency checks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Physics & Mathematics (AREA)
- Finance (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Multimedia (AREA)
- Marketing (AREA)
- Tourism & Hospitality (AREA)
- Human Resources & Organizations (AREA)
- Primary Health Care (AREA)
- Computer Security & Cryptography (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Development Economics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
본 발명은 제휴사 쇼핑몰과 연계한 온라인 게임 서비스 방법에 관한 것으로서, 특히 온라인 게임을 이용하는 도중 게임 화면에 나타나는 각종 엔피시(NPC)를 통해 게임 화면을 벗어나지 않고도 제휴사 쇼핑몰 사이트에서 다양한 실물 상품을 쇼핑할 수 있도록 함으로써, 온라인 게임 서비스와 온라인 쇼핑몰을 통한 쇼핑 서비스를 효과적으로 결합시킬 수 있다.The present invention relates to an online game service method associated with an affiliate shopping mall, and in particular, by using various NPCs appearing on the game screen while using an online game, so that various real products can be shopped on the affiliate shopping mall site without leaving the game screen. In addition, it is possible to effectively combine the online game service and the shopping service through the online shopping mall.
통신 기술의 발전과 그래픽, 음향 등 관련 기술의 발달로 인하여 다양한 방식의 컴퓨터 게임이 만들어지고 있다.Due to the development of communication technology and the development of related technologies such as graphics and sound, various types of computer games are being made.
컴퓨터 게임은 종래에 개인용 컴퓨터(PC: Personal Computer)에서 독자적으로 실행되도록 하는 것에서 벗어나 인터넷망이나 이동통신망 등 각종 통신망을 통해 게임 서버에 접속하여 타 사용자들과 함께 즐길 수 있도록 해주는 온라인 게임의 형태로 발전하고 있다.A computer game is a form of an online game that allows users to play with other users by accessing a game server through various communication networks such as the Internet network or a mobile communication network, instead of being executed independently on a personal computer (PC). It is developing.
이러한 온라인 게임은 가상공간에서 이루어지는 것이므로 사용자들이 시간과 공간에 관계없이 상시 이용할 수 있고, 게임 개발자의 창작력이 그대로 투영될 수 있어 매우 다양한 모습으로 만들어질 수 있다.Since these online games are played in a virtual space, users can always use them regardless of time and space, and the creative power of the game developer can be projected as it is, so that they can be made in various ways.
또한, 온라인 게임 시장의 경쟁이 치열해지면서 게임 사업자들은 게임 자체의 개발 이외에도 온라인 게임 서비스를 이용하여 수익을 얻을 수 있는 방법을 찾기 위해 부단히 노력하고 있다.In addition, as the competition in the online game market is fierce, game companies are constantly trying to find a way to earn money using online game services in addition to the development of the game itself.
온라인 게임 서비스와 관련된 수익은 게임 자체의 이용 요금, 피시(PC)방에서의 서비스 요금, 게임을 이용하기 위하여 필요로 하는 각종 게임 아이템이나 장식물 등의 판매 요금 등으로부터 얻어진다.Revenue related to the online game service is obtained from the use fee of the game itself, the service fee in a PC room, and the sale fee of various game items or decorations required for using the game.
이와 관련하여, 현재 온라인 게임 서비스에 있어서는 사용자가 게임 내에서 사용되는 각종 콘텐츠를 게임 내 상점을 통해 구매할 수 있도록 해주는 상거래만이 이루어지고 있으며, 일반적인 실물 상품의 상거래는 이루어지지 않고 있다. 그 이유 중의 하나는 온라인 게임 서비스의 특성상 게임 사용자들이 일단 게임으로 진입하면 게임에만 몰두하여 타 인터넷 쇼핑몰을 이용한 쇼핑 등에는 관심을 두지 않는 경우가 많기 때문이다.In relation to this, in the current online game service, only the commerce for allowing the user to purchase various contents used in the game through the in-game store is made, and the general physical product is not made. One of the reasons is that, due to the characteristics of the online game service, game users often enter the game and do not pay attention to shopping using other Internet shopping malls.
그러나, 온라인 게임에는 다양한 그래픽적 요소가 포함되어 있어서 사용자들에게 시각적으로 다가갈 수 있는 요소가 많이 있다. 특히, 현재 각광을 받고 있는 MMORPG(Massively Multi-player Online Role Playing Game) 유형의 게임은 게임 내의 가상공간에 다양한 엔피시(NPC: Non Player Character)가 나타나도록 구성된다.However, online games contain a variety of graphical elements, and there are many elements that can be reached visually. In particular, the MMORPG (Massively Multi-player Online Role Playing Game) type game, which is currently in the spotlight, is configured so that various non-player characters (NPCs) appear in the virtual space in the game.
엔피시란 사용자의 제어를 받는 것이 아니라 스스로 동작하는 게임 객체로서, 단순히 그 외관만을 표시하는 것이 아니라 프로그램된 내용에 따라 타 사용자의 캐릭터와 일정 규칙에 따라 대화를 나누면서 게임 내 상품을 교환/판매하는 등 다양한 기능을 수행하도록 구성될 수 있다.NPC is a game object that is operated by itself instead of being controlled by the user.It does not simply display its appearance, but exchanges / sells the goods in the game while having conversations with other users' characters according to the programmed contents. It can be configured to perform various functions.
이것은 온라인 게임의 엔피시가 사용자와 인터페이스하여 게임 내에서 어떠한 능동적인 상황을 연출할 수 있다는 것을 의미한다.This means that the NPC of the online game can interface with the user to create any active situation in the game.
그러므로, 게임을 즐기는데 방해를 주지않고도 이러한 엔피시를 적절히 이용하여 실물 상품의 상거래와 연계시킬 수 있다면, 실물 상품의 쇼핑에 관심을 가지는 사용자들에게 보다 특화된 게임 서비스를 제공할 수 있고, 새로운 수익 모델을 필요로 하는 게임 사업자의 요구도 만족시킬 수 있게 될 것이다.Therefore, if the proper use of these NPCs can be linked to the commerce of physical goods without disturbing the enjoyment of the game, it is possible to provide more specialized game services to users who are interested in shopping for physical goods, and create new revenue models. It will also be able to meet the needs of game operators.
이에 본 발명은 상기와 같은 필요성에 부응하기 위하여 안출된 것으로서, 온라인 게임을 이용하는 도중 게임 화면을 벗어나지 않고도 다양한 엔피시 인터페이스를 통해 실물 상품을 쇼핑할 수 있도록 하여, 실물 상품의 쇼핑에 관심을 갖는 사용자들의 요구와 새로운 수익 모델을 필요로 하는 게임 사업자의 요구를 모두 만족시킬 수 있는 제휴사 쇼핑몰과 연계한 온라인 게임 서비스 방법을 제공하는데 그 목적이 있다.Accordingly, the present invention has been made to meet the above necessity, so that users can shop the real goods through various NF interfaces without leaving the game screen while using the online game, Its purpose is to provide an online game service method in connection with affiliate shopping malls that can satisfy both the demands and the needs of game operators that require new revenue models.
상기와 같은 목적을 달성하기 위하여, 본 발명에 따른 제휴사 쇼핑몰과 연계한 온라인 게임 서비스 방법은, 통신망을 통해 게임 서버와 연결되어 온라인 게임을 진행하는 게임 클라이언트가 게임 화면에 제휴사 쇼핑몰 사이트를 이용할 수 있도록 해주는 엔피시(NPC: Non Player Character)를 출력하는 단계; 사용자가 상기 게임 화면에 나타난 엔피시를 통해 쇼핑을 요청하면, 상기 게임 서버가 상기 제휴사 쇼핑몰 사이트와 통신하여 상기 사용자가 로그-인된 상태의 제휴사 쇼핑몰 페이지를 받아 상기 게임 클라이언트로 전송해 주는 단계; 상기 게임 클라이언트가 상기 게임 화면 내에 창을 생성하고 상기 제휴사 쇼핑몰 페이지를 출력하는 단계; 사용자가 상기 제휴사 쇼핑몰 페이지를 통해 구매할 상품을 선택하면, 상기 사용자가 상기 온라인 게임 내에서 보유하고 있는 캐시를 이용하여 상기 상품의 구매 대금이 결제될 수 있도록 처리하는 결제처리단계; 및 상기 제휴사 쇼핑몰 사이트가 상기 구매 대금의 결제 처리 결과를 상기 게임 화면 내의 창을 통해 상기 사용자에게 알려주는 단계를 포함하여 이루어진다.In order to achieve the above object, the online game service method associated with the affiliate shopping mall according to the present invention, the game client connected to the game server through the communication network to play the online game to enable the affiliate shopping mall site on the game screen Outputting a non player character (NPC); When the user requests shopping through the NPC displayed on the game screen, the game server communicating with the affiliate shopping mall site to receive an affiliate shopping mall page in which the user is logged in and transmitting the page to the game client; Generating, by the game client, a window in the game screen and outputting the affiliate shopping mall page; A payment processing step of processing a purchase price of the product by using a cache held by the user in the online game when the user selects a product to purchase through the affiliate shopping mall page; And informing the user of a payment processing result of the purchase price by the affiliate shopping mall site through a window in the game screen.
상기 엔피시는 사용자 캐릭터와 대화하면서 제휴사 쇼핑몰 사이트에서의 쇼핑을 안내하도록 구성될 수 있다. 이때, 상기 게임 화면 내의 창에 출력될 상기 제휴사 쇼핑몰 페이지는 특정 상품을 즉시 구매할 수 있도록 구성될 수 있다.The N-fish may be configured to guide shopping at an affiliate shopping mall site while talking to a user character. In this case, the affiliate shopping mall page to be displayed in the window in the game screen may be configured to immediately purchase a specific product.
한편, 상기 결제처리단계는 상기 제휴사 쇼핑몰 사이트가 중계 서버로 상기 사용자에 대한 상기 구매 대금의 결제를 요청하는 단계; 상기 중계 서버가 상기 온라인 게임 서비스의 계정 데이터베이스를 조회하여 상기 사용자가 보유하고 있는 캐시 잔액을 확인하는 단계; 상기 확인 결과 상기 사용자가 보유하고 있는 캐시 잔액이 상기 결제 요청된 구매 대금 이상이면, 상기 중계 서버가 상기 계정 데이터베이스에서 상기 사용자의 캐시 잔액을 상기 구매 대금만큼 차감하고 결제 성공 메시지를 상기 제휴사 쇼핑몰 사이트로 전송해주는 단계; 및 상기 확인 결과 상기 사용자가 보유하고 있는 캐시 잔액이 상기 결제 요청된 구매 대금 미만이면, 상기 중계 서버가 결제 실패 메시지를 상기 제휴사 쇼핑몰 사이트로 전송해주는 단계를 포함하여 구성될 수 있다.On the other hand, the payment processing step is the affiliate shopping mall site requesting the payment of the purchase price for the user to the relay server; Checking, by the relay server, an account database of the online game service to check a cache balance held by the user; As a result of the checking, if the cache balance held by the user is equal to or greater than the requested purchase price, the relay server subtracts the user's cache balance from the account database by the purchase price and sends a payment success message to the affiliate shopping mall site. Transmitting; And if the cache balance held by the user is less than the purchase price requested for payment, the relay server transmitting a payment failure message to the affiliate shopping mall site.
본 발명에 따르면, 온라인 게임을 이용하는 도중 게임 화면을 벗어나지 않고도 제휴사 쇼핑몰 사이트와 연계하여 다양한 실물 상품을 쇼핑할 수 있게 된다.According to the present invention, it is possible to shop various real products in association with an affiliate shopping mall site without leaving the game screen while using an online game.
특히, 온라인 게임을 진행하는 도중 게임 화면에 나타나 사용자와 대화를 나누는 등 다양한 역할을 수행할 수 있는 엔피시(NPC)를 이용하기 때문에 사용자들을 자연스럽게 쇼핑몰 사이트로 유도할 수 있다. 이에 따라, 단순히 인터넷 쇼핑몰에 접근하는 방식을 사용할 때에 비하여 훨씬 동적이고 재미있게 쇼핑몰로 안내할 수 있어 새로운 쇼핑 문화를 만들 수 있으며, 온라인 게임과 관련한 새로운 수익 모델을 구축할 수 있다.In particular, the use of NPCs that can play various roles such as appearing on the game screen and talking to the user while playing online games can naturally lead users to shopping mall sites. Accordingly, it is possible to lead to a shopping mall much more dynamic and fun than when simply using an approach to an internet shopping mall, to create a new shopping culture, and to build a new revenue model related to online games.
또한, 사용자들은 게임 내에서 보유하고 있는 캐시를 이용하여 상품 구매 대금을 결제할 수 있으므로, 신용카드나 휴대폰 등 별도의 결제 수단이 필요하지 않아 더욱 편리하게 쇼핑 서비스를 이용할 수 있게 된다.In addition, the user can pay for the purchase price of the product using the cache held in the game, it does not need a separate payment means such as credit card or mobile phone can be more convenient to use the shopping service.
이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 실시예를 상세히 설명하기로 한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 1을 참조하여 본 발명에 따라 온라인 게임 서비스를 제공하는 시스템을 살펴보자면, 사용자는 컴퓨터(11)를 이용하여 유선 인터넷망이나 무선 인터넷망 등 각종 통신망(13)을 통해 게임 서비스 시스템(14)에 접속함으로써, 게임 서비스 시스템(14)에서 제공하는 온라인 게임을 이용할 수 있다.Referring to FIG. 1, a system for providing an online game service according to the present invention, a user uses a
사용자 컴퓨터(11)는 개인용 컴퓨터(PC)뿐 아니라 이동통신단말기 등 통신망(13)에 접속하여 게임 서비스 시스템(14)이 제공하는 온라인 게임을 이용할 수 있는 임의의 컴퓨터 장치일 수 있다.The
또한, 사용자 컴퓨터(11)에는 온라인 게임을 실행하고 진행시키기 위한 게임 클라이언트(12)가 설치된다. 게임 클라이언트(12)는 사용자 컴퓨터(11)에 설치되어 동작하는 컴퓨터 프로그램을 포함하여 구성될 수 있으며, 통신망(13)을 통해 다운로드되어 설치되는 것이 일반적이다.In addition, the
이러한 게임 클라이언트(12)는 사용자가 온라인 게임 서비스를 이용할 수 있도록 하기 위한 다양한 사용자 인터페이스를 제공하며, 게임 서비스 시스템(14)과의 사이에서 데이터 패킷(Packet) 형태로 게임 데이터를 주고 받으면서 온라인 게임을 진행한다.The
게임 서비스 시스템(14)은 필요에 따라 다양하게 구성될 수 있는 것으로서, 일반적으로 웹 서버(14-1), 인증 서버(14-2), 게임 서버(14-3) 등의 서버 군을 포함하며, 특히 본 발명에 따라 제휴사 쇼핑몰 사이트(15)와의 사이에서 사용자의 상품 구매 대금을 사용자가 게임 내에서 보유하고 있는 캐시를 이용하여 결제할 수 있도록 해주는 중계 서버(14-4)를 포함한다.The
웹 서버(14-1)는 온라인 게임 서비스와 관련한 각종 정보를 통신망(13)을 통해 제공하고 사용자가 회원 가입을 하여 게임 계정을 개설할 수 있도록 하거나 게임 클라이언트 프로그램을 다운로드받을 수 있도록 하는 등의 역할을 수행한다.The web server 14-1 provides various information related to the online game service through the
인증 서버(14-2)는 웹 서버(14-1)를 통해 회원으로 가입한 사용자들을 인증하는 역할을 수행하고, 게임 서버(14-3)는 통신망(13)을 통해 게임 클라이언트(12)와 통신하면서 게임을 진행하고 통제하는 역할을 수행한다.The authentication server 14-2 performs a role of authenticating users registered as members through the web server 14-1, and the game server 14-3 communicates with the
계정 데이터베이스(14-5)는 웹 서버(14-1)를 통해 회원 가입한 각 사용자들의 아이디와 비밀번호 등의 인증정보, 캐릭터 정보, 게임 아이템 보유 정보, 캐시 보유 정보 등 각종 게임 계정 정보를 저장하며, 그외에도 온라인 게임 서비스를 제공하기 위하여 필요로 하는 각종 정보를 저장하여 관리한다.The account database 14-5 stores various game account information such as authentication information such as ID and password of each user who has registered through the web server 14-1, character information, game item holding information, and cache holding information. In addition, it stores and manages various information needed to provide an online game service.
한편, 중계 서버(14-4)는 게임 서비스 시스템(14)과 제휴사 쇼핑몰 사이트(15) 사이에서 결제 절차에 관한 인터페이스를 수행하는 구성요소로서, 위에서 설명한 바와 같이 사용자가 제휴사 쇼핑몰 사이트(15)를 통해 구매하고자 하는 상품의 구매 대금을 사용자가 게임 내에서 보유하고 있는 캐시를 이용하여 결제할 수 있도록 해주는 역할을 수행한다.Meanwhile, the relay server 14-4 is an element that performs an interface relating to a payment procedure between the
여기서 '캐시'란 사용자가 온라인 게임 내에서 보유하고 있는 결제 수단을 의미하는 것으로서, 포인트, 마일리지, 사이버 머니, 도토리 등 그 용어에 관계없이 게임 사업자와 쇼핑몰 사업자 사이에서 상품 구매 대금의 결제에 사용할 수 있는 것으로 약정한 가상의 가치를 총칭하는 것으로 이해되어야 한다.Here, 'cache' refers to a payment method that a user holds in an online game, and may be used for payment of a purchase price between a game operator and a shopping mall operator regardless of terms such as points, mileage, cyber money, and acorns. It should be understood as a generic term for the virtual value that is promised.
도 2를 참조하여, 본 발명에 따른 제휴사 쇼핑몰과 연계한 온라인 게임 서비스 방법의 일 실시예를 설명하기로 한다.2, an embodiment of an online game service method associated with an affiliate shopping mall according to the present invention will be described.
먼저 통신망(13)을 통해 게임 서버(14-3)와 연결되어 온라인 게임을 진행하는 게임 클라이언트(12)가 게임 화면에 제휴사 쇼핑몰을 이용할 수 있도록 해주는 엔피시(NPC)를 출력한다(S21).First, the
단계 S21에서 게임 화면에 출력하는 엔피시의 종류와 내용은 필요에 따라 다양하게 구성할 수 있는 것이다.The type and contents of the N-fiche output on the game screen in step S21 can be variously configured as necessary.
구체적인 예를 들자면, 사용자 캐릭터와 대화하면서 제휴사 쇼핑몰 사이트를 이용한 쇼핑을 안내하도록 구성될 수 있다.For example, it may be configured to guide the shopping using the affiliate shopping mall site while talking to the user character.
도 3에 도시한 예를 참조하자면, 사용자는 온라인 게임을 진행하는 도중 게임 화면(30)에 나타나는 상점 모습의 엔피시(31)를 볼 수 있는데, 이 엔피시(31)는 자신의 주위에 위치한 사용자 캐릭터(32)와 일정 순서에 따라 대화할 수 있도록 구성된다. 도시된 예에서는 엔피시(31)가 사용자 캐릭터(32)와 대화하는 도중 "좋은 책 쇼핑하실래요?"라는 대화 내용을 출력한 모습이 나타나 있다.Referring to the example shown in FIG. 3, the user may see an N-
사용자는 계속 게임을 진행하고자 하는 경우에는 이러한 대화를 무시할 수 있으며, 쇼핑을 하고 싶으면 게임 화면에 나타난 엔피시를 통해 쇼핑을 요청한다. 그러면 게임 클라이언트(12)는 해당 사용자가 제휴사 쇼핑몰에서의 쇼핑을 원한다는 메시지를 게임 서버(14-3)로 전송한다(S22).If the user wants to proceed with the game, the user can ignore the conversation. If the user wants to go shopping, the user requests shopping through the NPC displayed on the game screen. Then, the
도 3에 도시한 예에서 사용자는 대화문에 나타나 있는 '예' 버튼을 클릭하여 쇼핑을 하겠다는 것을 알릴 수 있다.In the example shown in FIG. 3, the user may inform that he or she is going to shop by clicking the 'Yes' button shown in the dialogue.
단계 S22를 통해 게임 클라이언트(12)로부터 쇼핑 요청 메시지를 수신한 게임 서버(14-3)는 제휴사 쇼핑몰 사이트(15)와 통신하여 사용자가 로그-인된 상태의 제휴사 쇼핑몰 페이지를 받아 게임 클라이언트(12)로 전송해 주게 된다(S23).The game server 14-3 which receives the shopping request message from the
단계 S23이 이루어지는 절차를 구체적으로 살펴보자면, 게임 서버(14-3)는 제휴사 쇼핑몰 사이트(15)로 해당 사용자를 인증할 수 있는 사용자 인증정보를 전송해주고, 제휴사 쇼핑몰 사이트(15)는 게임 서버(14-3)로부터 수신한 사용자 인증정보에 따라 로그-인(Log-In)된 상태의 제휴사 쇼핑몰 페이지를 게임 서버(14-3)로 전달해주며, 게임 서버(14-3)는 이 제휴사 쇼핑몰 페이지를 게임 클라이언트(12)로 전달하게 된다.In detail, a process in which step S23 is performed, the game server 14-3 transmits user authentication information for authenticating the corresponding user to the affiliate
즉, 게임 서버(14-3)가 게임 클라이언트(12)로 전달하는 제휴사 쇼핑몰 페이지는 인증된 페이지로서, 이후에 사용자가 다시 로그인할 필요가 없다. 단계 S23을 통해 제휴사 쇼핑몰 사이트(15)는 해당 쇼핑몰 페이지를 통해 자신에게 접근하는 사용자가 누구인지를 알 수 있다.That is, the affiliate shopping mall page that the game server 14-3 delivers to the
또한, 단계 S23에서 제휴사 쇼핑몰 사이트(15)가 게임 서버(14-3)를 통해 게임 클라이언트(12)로 전달하는 쇼핑몰 페이지는 필요에 따라 다양하게 설정될 수 있다. 예를 들자면, 제휴사 쇼핑몰 사이트(15)에서 제공하는 초기 홈페이지일 수도 있지만, 사용자가 쇼핑을 요청하기 위하여 사용하였던 엔피시가 특정 상품을 집중적으로 홍보하기 위한 것이었다면, 해당 상품을 즉시 구매할 수 있는 쇼핑몰 페이지의 형태로 구성될 수 있는 것이다.In addition, the shopping mall page transmitted from the affiliate
뿐만 아니라 제휴사 쇼핑몰 페이지는 일반적인 인터넷 브라우저와 같이 제휴사 쇼핑몰 사이트를 구성하는 다양한 페이지를 서핑할 수 있도록 구성될 수도 있고, 특정 상품에 관하여 안내하고 구매하는 것만이 가능하도록 제한된 형태로 구성될 수도 있다.In addition, the affiliate shopping mall page may be configured to surf a variety of pages constituting the affiliate shopping mall site, such as a general Internet browser, or may be configured in a limited form so as to only guide and purchase a specific product.
단계 S23을 통해 게임 서버(14-3)로부터 제휴사 쇼핑몰 페이지를 수신한 게임 클라이언트(12)는 게임 화면 내에 창을 생성하고 그 창에 제휴사 쇼핑몰 페이지를 출력한다(S24).The
즉, 도 4에 도시된 예와 같이 게임 화면(30) 내에 별도의 창(41)이 나타나게 되며, 이 창(41)에는 단계 S23을 통해 게임 서버(14-3)로부터 수신한 제휴사 쇼핑몰 페이지가 출력된다. 이에 따라 사용자는 제휴사 쇼핑몰 사이트를 이용할 수 있는 상태가 되며, 위에서 설명한 바와 같이 창(41)에 출력된 쇼핑몰 페이지는 이미 로그인된 상태의 페이지이므로 사용자는 별도로 제휴사 쇼핑몰 사이트에 로그인할 필요가 없다.That is, a
이제 사용자는 제휴사 쇼핑몰 사이트를 서핑하고 원하는 상품을 선택하여 구매를 요청하게 된다(S25).Now, the user surfs the affiliate shopping mall site and selects a desired product to request a purchase (S25).
단계 S25에서 사용자가 구매를 원하는 상품을 선택하면 구매 대금을 결제하는 절차가 이루어져야 한다. 일반적으로 인터넷 쇼핑몰에서 사용되는 신용카드나 휴대폰 등의 결제 수단을 이용하여 결제가 이루어질 수 있지만, 본 발명에 따른 결제처리절차는 특히 사용자가 온라인 게임 내에서 보유하고 있는 캐시를 이용하여 상품의 구매 대금을 결제할 수 있도록 처리한다(S26).In step S25, when the user selects a product to purchase, a procedure for paying the purchase price should be performed. In general, payment can be made by using a payment method such as a credit card or a mobile phone used in an internet shopping mall. However, the payment processing procedure according to the present invention pays for the purchase of a product using a cache that a user holds in an online game. Process to be able to pay (S26).
즉, 본 발명에 따르면 사용자가 구매할 상품을 쇼핑하도록 하는 주체(제휴사 쇼핑몰 사이트)와 결제수단을 관리하는 주체(게임 서비스 사이트)가 분리되며, 이 두 주체의 사이를 중계 서버(14-4)가 인터페이스 시켜주게 된다.That is, according to the present invention, a subject (participating shopping mall site) for allowing a user to shop for a product to be purchased and a subject (game service site) for managing a payment method are separated, and the relay server 14-4 is provided between the two subjects. Interface.
제휴사 쇼핑몰 사이트(15)는 단계 S26에서의 결제 처리 결과에 따라 구매가 정상적으로 이루어졌는지의 여부를 게임 화면 내의 창(41)을 통해 사용자에게 알려줌으로써 쇼핑 절차가 종료하게 된다(S27).The affiliate
단계 S27에서 사용자의 쇼핑 절차가 정상적으로 종료하였다면, 제휴사 쇼핑몰 사이트(15)는 해당 상품을 사용자에게 배송하기 위한 준비를 하는 등 사후 처리 과정을 진행하게 될 것이다.If the user's shopping procedure is normally completed in step S27, the affiliate
도 5를 참조하여, 단계 S26에서 이루어지는 결제 처리 과정을 구체적으로 살펴보기로 한다.Referring to FIG. 5, the payment processing performed in step S26 will be described in detail.
먼저, 제휴사 쇼핑몰 사이트(15)는 중계 서버(14-4)로 해당 사용자에 대한 구매 대금의 결제를 요청한다(S51). 단계 S51에서 제휴사 쇼핑몰 사이트(15)는 중계 서버(14-4)로 사용자 정보와 구매 액수에 관한 정보를 전송해 준다.First, the affiliate
그러면, 중계 서버(14-4)는 계정 데이터베이스(14-5)를 조회하여 사용자가 현재 보유하고 있는 캐시 잔액을 확인한다(S52).Then, the relay server 14-4 checks the account database 14-5 and checks the cache balance currently held by the user (S52).
단계 S52에서의 확인 결과, 사용자가 현재 보유하고 있는 캐시 잔액이 단계 S51에서 결제 요청된 구매 대금 미만이면(S53), 결제를 처리할 수 없는 상황이므로 중계 서버(14-4)는 제휴사 쇼핑몰 사이트(15)로 결제 실패를 알리는 메시지를 전송해주고(S54), 제휴사 쇼핑몰 사이트(15)는 사용자의 게임 화면에 나타나 있는 창(41)을 통해 잔고 부족으로 인하여 결제가 정상적으로 이루어지지 못하였음을 알리는 메시지를 출력해 준다.As a result of the check in step S52, if the cash balance currently held by the user is less than the purchase price requested for payment in step S51 (S53), since the payment cannot be processed, the relay server 14-4 may execute the affiliate shopping mall site ( 15) and transmits a message indicating a payment failure (S54), the affiliate
그러나, 단계 S52에서의 확인 결과, 사용자가 현재 보유하고 있는 캐시 잔액이 단계 S51에서 결제 요청된 구매 대금 이상이면(S53), 결제에 지장이 없으므로 중계 서버(14-4)는 제휴사 쇼핑몰 사이트(15)로 결제 성공을 알리는 메시지를 전송해주고(S56), 제휴사 쇼핑몰 사이트(15)는 사용자의 게임 화면에 나타나 있는 창(41)을 통해 결제가 정상적으로 이루어졌음을 알리는 메시지를 출력해 준다(S57).However, if the result of the check in step S52 indicates that the cash balance currently held by the user is greater than or equal to the purchase price requested for payment in step S51 (S53), the payment server 14-4 does not interfere with the payment, and thus the relay server 14-4 may execute the affiliate
또한, 중계 서버(14-4)는 계정 데이터베이스(14-5)에서 사용자의 캐시 잔액을 구매 대금만큼 차감하게 된다(S58). 도 5에는 사용자에게 결제 성공 메시지를 전송해주는 과정(S56,S57)이 사용자의 계좌 잔고를 갱신하는 과정(S58)보다 먼저 이루어지는 것으로 도시되었지만, 각 과정은 필요에 따라 순서가 바뀌거나 동시에 진행될 수도 있는 것임은 물론이다.In addition, the relay server 14-4 subtracts the user's cash balance from the account database 14-5 by the purchase price (S58). In FIG. 5, the process of transmitting a payment success message to the user (S56 and S57) is shown earlier than the process of updating the user's account balance (S58). However, each process may be changed in order, or may be performed simultaneously. Of course it is.
도 6을 참조하여, 본 발명에 따라 온라인 게임과 연계하여 쇼핑이 이루어지는 전체적인 과정의 예를 살펴보기로 한다.6, an example of the overall process of shopping in connection with an online game according to the present invention will be described.
사용자가 온라인 게임을 이용하는 도중 게임 화면(30)에 나타나는 상점 엔피시(NPC)를 통해 제휴사 쇼핑몰의 이용을 요청하면, 게임 서버(14-3)는 제휴사 쇼핑몰 사이트(15)로 사용자 인증정보를 전송하고, 제휴사 쇼핑몰 사이트(15)로부터 해당 사용자가 로그-인된 상태의 인증된 제휴사 쇼핑몰 페이지를 받아 게임 클라이언트(12)로 전송해준다. 그러면, 게임 클라이언트(12)는 별도의 창(41)을 통해 제휴사 쇼핑몰 페이지를 출력한다.When the user requests the use of the affiliate shopping mall through the store NPC appearing on the
이제 사용자는 제휴사 쇼핑몰 페이지로부터 시작하여 제휴사 쇼핑몰 사이트에서 서비스하는 각종 상품(또는 특정 상품)을 쇼핑하고 원하는 상품을 선택하여 구매를 요청한다.Now, the user starts from the affiliate shopping mall page and shops various products (or specific products) serviced by the affiliate shopping mall site, selects a desired product, and requests a purchase.
사용자의 구매 요청에 따라 제휴사 쇼핑몰 사이트(15)는 중계 서버(14-4)로 해당 사용자의 구매 대금 액수를 전송하여 결제를 요청하고, 중계 서버(14-4)는 계정 데이터베이스(14-5)를 조회하여 해당 사용자의 캐시 잔액이 결제 요청된 구매 대금 이상인지의 여부를 확인한다.In response to a user's purchase request, the affiliate
확인 결과 해당 사용자의 캐시 잔액이 결제 요청된 구매 대금 이상이면 중계 서버(14-4)는 제휴사 쇼핑몰 사이트(15)로 결제 성공 메시지를 전송하고, 계정 데이터베이스(14-5)의 해당 사용자 계좌에서 구매 대금을 차감한다.If the result of the check is that the user's cash balance is greater than or equal to the requested purchase price, the relay server 14-4 sends a payment success message to the affiliate
한편, 제휴사 쇼핑몰 사이트(15)는 중계 서버(14-4)로부터 수신된 결제 성공 메시지에 따라 사용자의 게임 화면에 나타나 있는 창(41)으로 결제가 성공하여 해당 상품의 구매가 완료되었음을 알리는 메시지를 출력해준다.Meanwhile, the affiliate
상술한 실시예는 본 발명의 이해를 돕기 위한 것이며, 본 발명은 상술한 실시예에 한정되지 않고 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 당업자에 의해 다양하게 변형하여 실시할 수 있는 것임은 물론이다.The above-described embodiments are intended to help the understanding of the present invention, and the present invention is not limited to the above-described embodiments and can be variously modified and implemented by those skilled in the art without departing from the spirit of the present invention. to be.
도 1은 본 발명에 따라 온라인 게임 서비스를 제공하는 시스템의 예,1 is an example of a system for providing an online game service in accordance with the present invention;
도 2는 본 발명에 따른 제휴사 쇼핑몰과 연계한 온라인 게임 서비스 방법의 일 실시예,2 is an embodiment of an online game service method associated with an affiliate shopping mall according to the present invention;
도 3은 게임 화면에 나타나는 엔피시를 통해 쇼핑몰로 안내되는 모습의 예,3 is an example of the appearance of being guided to the shopping mall through the N-fish appearing on the game screen,
도 4는 제휴사 쇼핑몰 페이지가 별도의 창을 통해 출력된 상태의 예,4 illustrates an example in which an affiliate shopping mall page is output through a separate window;
도 5는 사용자가 보유한 게임 내 캐시를 이용한 결제 절차의 예,5 is an example of a payment procedure using an in-game cache held by a user;
도 6은 본 발명에 따라 온라인 게임과 연계하여 제휴사 쇼핑몰에서의 쇼핑이 이루어지는 전체 과정의 개요이다.6 is an overview of the entire process of shopping in an affiliated shopping mall in association with an online game according to the present invention.
* 도면의 주요부분에 대한 부호의 설명* Explanation of symbols for main parts of the drawings
11: 사용자 컴퓨터 12: 게임 클라이언트11: Your Computer 12: Game Client
13: 통신망 14: 게임 서비스 시스템13: Network 14: Game Service System
14-1: 웹 서버 14-2: 인증 서버14-1: Web Server 14-2: Authentication Server
14-3: 게임 서버 14-4: 중계 서버14-3: Game Server 14-4: Relay Server
14-5: 계정 데이터베이스 15: 제휴사 쇼핑몰 사이트14-5: Account Database 15: Affiliate Store Site
30: 게임 화면 31: 엔피시(NPC)30: Game screen 31: NPC
41: 제휴사 쇼핑몰 출력 창41: affiliate shopping mall output window
Claims (4)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070140752A KR20090072595A (en) | 2007-12-28 | 2007-12-28 | Method for providing on-line game service linked with affiliated shopping mall |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070140752A KR20090072595A (en) | 2007-12-28 | 2007-12-28 | Method for providing on-line game service linked with affiliated shopping mall |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20090072595A true KR20090072595A (en) | 2009-07-02 |
Family
ID=41329798
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070140752A KR20090072595A (en) | 2007-12-28 | 2007-12-28 | Method for providing on-line game service linked with affiliated shopping mall |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20090072595A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101397632B1 (en) * | 2012-05-03 | 2014-05-26 | (주)네오위즈게임즈 | Method for game-type application store service and server thereof, recording medium |
-
2007
- 2007-12-28 KR KR1020070140752A patent/KR20090072595A/en not_active Application Discontinuation
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101397632B1 (en) * | 2012-05-03 | 2014-05-26 | (주)네오위즈게임즈 | Method for game-type application store service and server thereof, recording medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20230092880A1 (en) | Virtual Currency Exchange Management | |
US10607237B2 (en) | Computing environment transaction system to transact purchases of objects incorporated into games | |
JP2021189475A (en) | Computer system and digital work trading control method | |
JP2013198590A (en) | Server system, program, information storage medium, method for controlling server system, and network system | |
JP6396060B2 (en) | GAME SYSTEM AND MANAGEMENT DEVICE | |
KR20130116956A (en) | Secure transfer of online privileges including non-financial options | |
US20170278086A1 (en) | Computer-based method for making an in-game purchase from an independent electronic data processing unit | |
JP5425655B2 (en) | Game point management system | |
KR101395964B1 (en) | System and Method for Game Item Transaction in On-Line Game Service | |
KR101915886B1 (en) | Self learning system using internet or mobile network | |
JP2021131800A (en) | Information control system | |
KR20090076319A (en) | Advertising method using non player character of on-line game | |
JP2017120539A (en) | Virtual currency managing device, program, and charging terminal device | |
JP6803255B2 (en) | Computer system and game system | |
KR20090072595A (en) | Method for providing on-line game service linked with affiliated shopping mall | |
KR100770702B1 (en) | Method and system for combine of advertisement and individualized online rhythm action game of fan club base | |
JP2022032950A (en) | Server, game program, and information processing method | |
KR100807768B1 (en) | Method and system for individualized online rhythm action game of fan club base | |
KR101759240B1 (en) | Management system and method for game site coupled with a shoppingmall | |
JP6694028B2 (en) | Game system and management device | |
JP7428475B2 (en) | Server system and game system | |
KR20010044628A (en) | Method and apparatus for playing massively multiplayer on-line role playing game by accumulating the cyber money | |
JP7215709B2 (en) | Customer attraction system and customer attraction program | |
KR20060042743A (en) | Method for game on internet by using game point coupon and reward system for game point | |
KR20110106754A (en) | On-line game system supporting charged experience service of game contents |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |