KR100652623B1 - Communication terminal and network game execution method - Google Patents
Communication terminal and network game execution method Download PDFInfo
- Publication number
- KR100652623B1 KR100652623B1 KR1020040011689A KR20040011689A KR100652623B1 KR 100652623 B1 KR100652623 B1 KR 100652623B1 KR 1020040011689 A KR1020040011689 A KR 1020040011689A KR 20040011689 A KR20040011689 A KR 20040011689A KR 100652623 B1 KR100652623 B1 KR 100652623B1
- Authority
- KR
- South Korea
- Prior art keywords
- game
- network game
- communication
- network
- protocol
- Prior art date
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47G—HOUSEHOLD OR TABLE EQUIPMENT
- A47G19/00—Table service
- A47G19/02—Plates, dishes or the like
- A47G19/025—Plates, dishes or the like with means for amusing or giving information to the user
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명은 근거리 통신 수단을 구비한 단말기 간의 네트워크 게임을 실행할 수 있는 통신 단말기 및 네트워크 게임 실행 방법에 관한 것으로, 통신 단말기와 근거리 통신하는 통신 모듈과; 상기 통신 모듈을 통해 게임 프로토콜에 의해 구성된 패킷을 송수신하는 게임패킷 모듈과; 네트워크 게임의 통신 데이터를 상기 게임패킷 모듈에 의해 통신하는 네트워크 게임모듈을 포함하여 구성된 통신 단말기 및 근거리 통신 프로토콜에 의해 연결된 통신 단말기에서 네트워크 게임을 실행하는 단계와; 상기 네트워크 게임의 통신 데이터를 게임 프로토콜에 의해 구성하여 상기 근거리 통신 프로토콜을 통해 송수신하는 단계를 포함하여 이루어진 네트워크 게임 실행 방법을 구성함으로써, 단말기간 적외선 통신을 이용한 네트워크 게임을 구현할 수 있는 효과가 있다.The present invention relates to a communication terminal capable of executing a network game between terminals having a short range communication means and a network game executing method, comprising: a communication module for short range communication with a communication terminal; A game packet module for transmitting and receiving a packet configured by a game protocol through the communication module; Executing a network game on a communication terminal configured to include a network game module for communicating communication data of a network game by the game packet module and a communication terminal connected by a short range communication protocol; By configuring the network game communication method comprising the step of configuring the communication data of the network game by the game protocol and transmitting and receiving through the short-range communication protocol, there is an effect that can implement a network game using infrared communication between terminals.
Description
도1은 본 발명을 수행하기 위한 이동 통신 단말기의 일부 구성을 도시한 블록도.1 is a block diagram showing some components of a mobile communication terminal for carrying out the present invention;
도2는 본 발명에 따른 단말기 간의 적외선 통신 프로토콜 계층을 도시한 일 예시도.2 is an exemplary diagram illustrating an infrared communication protocol layer between terminals according to the present invention.
도3은 본 발명에 따른 단말기 간의 네트워크 게임 수행 과정을 도시한 순서도.3 is a flowchart illustrating a process of performing a network game between terminals according to the present invention.
도4는 본 발명을 수행하는 과정을 단말기 표시창에 도시한 예시도.4 is an exemplary diagram showing a terminal display window of a process for carrying out the present invention;
본 발명은 통신 단말기 및 네트워크 게임 실행 방법에 관한 것으로, 특히 근거리 통신 수단을 구비한 단말기 간의 네트워크 게임을 실행할 수 있는 통신 단말기 및 네트워크 게임 실행 방법에 관한 것이다.The present invention relates to a communication terminal and a network game executing method, and more particularly, to a communication terminal and a network game executing method capable of executing a network game between terminals having a short range communication means.
휴대폰으로 대표되는 이동 통신 단말기의 기능이 점점 좋아지면서 단말기 내에 저장된 소정의 데이터(예를 들어, 전화번호)를 송수신할 수 있는 근거리 통신 수단이 구비되어 있다.As a function of a mobile communication terminal represented by a mobile phone becomes better and better, a near field communication means capable of transmitting and receiving predetermined data (for example, a telephone number) stored in the terminal is provided.
상기 근거리 통신 수단으로는 다른 단말기 또는 컴퓨터와의 데이터 통신을 유선으로 수행할 수 이는 데이터 통신 케이블이나 무선으로 데이터 송수신 기능을 수행할 수 있는 블루투스 또는 적외선 통신 모듈 등이 사용될 수 있다.The short range communication means may perform data communication with another terminal or a computer by wire, which may be a data communication cable or a Bluetooth or infrared communication module capable of performing a data transmission / reception function wirelessly.
종래 이동 통신 단말기는 내부에 구비된 무선 근거리 통신 수단, 예를 들어, 적외선 통신 모듈을 이용하여 컴퓨터와 적외선 통신 및 단말기 간에 전화번호와 같은 데이터 전송 그리고 전자 결제 등을 수행할 수 있었다.The conventional mobile communication terminal has been able to perform data transmission such as a telephone number and electronic payment between a computer and an infrared communication and a terminal using a wireless local area communication means, for example, an infrared communication module provided therein.
그러나, 상기와 같은 종래 이동 통신 단말기에 구비된 무선 근거리 통신 수단을 이용한 전자 결제, 전화번호부 전송 등과 같은 단순 데이터 전송만 가능하고, 양방향 데이터 전송을 이용한 네트워크 게임을 구현할 수 없는 문제점이 있었다.However, there is a problem that only simple data transmission, such as electronic payment using a wireless local area communication means provided in the conventional mobile communication terminal as described above, transmission of a phone book, and the like, cannot implement a network game using two-way data transmission.
상기와 같은 문제점을 감안한 본 발명은 네트워크 게임에 대한 사용자 인터페이스를 구성하고, 적외선 통신 규격 상에 게임 어플리케이션을 구현함으로써, 단말기간 적외선 통신을 이용한 네트워크 게임을 구현할 수 있는 통신 단말기 및 네트워크 게임 실행 방법을 제공하는데 그 목적이 있다.In view of the above problems, the present invention provides a communication terminal and a network game execution method for implementing a network game using infrared communication between terminals by configuring a user interface for a network game and implementing a game application on an infrared communication standard. The purpose is to provide.
상기와 같은 목적을 달성하기 위해 본 발명은, 네트워크 게임을 구동하는 네트워크 게임모듈과; 상기 네트워크 게임 모듈에 의해 발생되는 데이터를 게임 프로토콜에 따른 패킷으로 구성하는 게임 패킷 모듈과; 상기 게임 패킷 모듈로부터의 패킷을 근거리 통신을 통해 송수신하는 통신 모듈을 포함하여 구성된 것을 특징으로 하는 통신 단말기를 제공한다.
또한, 상기와 같은 목적을 달성하기 위하여, 본 발명은 근거리 통신 프로토콜에 의해 연결된 통신 단말기에서 네트워크 게임을 실행하는 단계와; 상기 네트워크 게임의 통신 데이터를 게임 프로토콜에 의해 구성하여 상기 근거리 통신 프로토콜을 통해 송수신하는 단계를 포함하는 네트워크 게임 실행 방법을 제공한다.The present invention to achieve the above object, the network game module for driving a network game; A game packet module configured to configure data generated by the network game module into packets according to a game protocol; It provides a communication terminal comprising a communication module for transmitting and receiving a packet from the game packet module via short-range communication.
In addition, to achieve the above object, the present invention includes the steps of executing a network game in a communication terminal connected by a short-range communication protocol; Comprising the communication data of the network game by the game protocol provides a network game execution method comprising the step of transmitting and receiving through the short-range communication protocol.
또한, 상기 적외선 통신 모듈을 이용한 게임을 구현하기 위해 국제 규격의 적외선 통신 프로토콜 계층에 게임 어플리케이션과 그 게임 어플리케이션이 상기 국제 규격의 적외선 통신 프로토콜을 사용할 수 있도록 인터페이스를 제공하는 GSL(Game Service Layer) 계층을 더 구비한 것을 특징으로 한다.In addition, to implement a game using the infrared communication module GSL (Game Service Layer) layer provides a game application and an interface for the game application to use the infrared communication protocol of the international standard in the infrared communication protocol layer of the international standard. Characterized in that further provided.
상기와 같은 특징을 갖는 본 발명 이동 통신 단말기의 네트워크 게임 구현 방법에 대한 바람직한 일 실시예를 첨부한 도면을 참고하여 설명한다.With reference to the accompanying drawings, a preferred embodiment of a network game implementation method of the present invention mobile communication terminal having the above characteristics will be described.
도1은 본 발명을 수행하기 위한 이동 통신 단말기의 일부 구성을 도시한 블록도이다. 도시된 바와 같이, 게임 프로그램이나 게임에 관련된 데이터가 저장된 메모리(30)와, 외부 제어신호에 의해 소정의 데이터를 적외선 신호로 변환하여 송신하거나 수신된 적외선 신호를 소정의 데이터로 변환하는 적외선 통신 모듈(20)과, 상기 메모리(30)와 적외선 통신 모듈(20)을 제어하고, 게임에 대한 데이터 전송 및 처리를 수행하는 제어부(10)를 포함하여 구성한다. 상기 구성에서 알 수 있듯이, 본 발명을 수행하는 이동 통신 단말기에 대한 하드웨어적인 구성은 기존과 다르지 않은 것을 알 수 있다.1 is a block diagram showing some components of a mobile communication terminal for carrying out the present invention. As shown, a
도2는 본 발명에 따른 서버 단말기와 클라이언트 단말기간의 적외선 네트워크 게임을 위한 프로토콜 구성도를 도시한 것으로, 국제 규격의 적외선 통신 프로토콜 계층에 게임 어플리케이션(네트워크 게임모듈)과 그 게임 어플리케이션이 국제 규격의 적외선 통신 프로토콜을 사용할 수 있도록 인터페이스를 제공하는 GSL(Game Service Layer) 계층으로 구성된다. 여기서, 도2에 도시된 프로토콜 계층에서 IrDA 물리 계층, IrLAP(Link Access Protocol), IrLMP(Link Management Protocol), Tiny TP(Transport Protocol), IAS(Information Access Service), OBEX(The Object Exchange Protocol) Server 계층은 국제 규격의 적외선 통신 프로토콜 계층으로, 동업계에 종사하는 사람이면 누구나 알 수 있기 때문에 상세한 설명은 하지 않는다.2 is a diagram illustrating a protocol configuration for an infrared network game between a server terminal and a client terminal according to the present invention. In the infrared communication protocol layer of the international standard, a game application (network game module) and the game application of the international standard infrared are shown. It consists of a Game Service Layer (GSL) layer that provides an interface for using a communication protocol. Here, in the protocol layer shown in FIG. 2, the IrDA physical layer, IrLAP (Link Access Protocol), IrLMP (Link Management Protocol), Tiny TP (Transport Protocol), IAS (Information Access Service), and OBEX (The Object Exchange Protocol) Server The layer is an infrared communication protocol layer of the international standard, and anyone who works in the industry will know about it.
상기 GSL(Game Service Layer) 계층은 적외선 통신을 이용하여 게임을 할 수 있도록 게임 어플리케이션으로부터 게임 서비스를 기동하기 위한 요구(request), 상기 요구에 대한 결과를 게임 어플리케이션으로 전달하기 위한 확인(confirm), 발생 상황을 게임 어플리케이션으로 전달하기 위한 지시(indication), 게임 어플리케이션으로부터 상기 지시에 대한 확인 응답을 위한 응답(response) 기능을 수행한다.The Game Service Layer (GSL) layer is a request for starting a game service from a game application so as to play a game using infrared communication, a confirmation for delivering a result of the request to a game application, An indication for transmitting the occurrence situation to the game application, and a response function for acknowledgment of the indication from the game application.
이러한 프로토콜을 이용한 본 발명에 대한 동작을 도3을 참고하여 설명한다.The operation of the present invention using this protocol will be described with reference to FIG.
도3은 본 발명에 대한 단말기(서버 단말기, 클라이언트 단말기) 간의 네트워크 게임을 적외선 통신을 이용하여 수행 과정을 도시한 것이다. 도시된 바와 같이, 서버 단말기에서 게임 메뉴를 통해 네트워크 게임을 선택하고, 게임방을 생성한 후 대기하는 단계와, 클라이언트 단말기에서 게임 메뉴를 통해 네트워크 조인(또는 들어가기) 항목을 선택하여 상기 서버 단말기에서 생성한 게임방을 검색하여 그 게임방에 들어가는 단계와, 서버 단말기에서 클라이언트 단말기가 게임방에 입장한 것을 확인하면 게임을 실행시키고, 상호 단말기 간 게임 진행에 대한 데이터를 각 단말기에 구비한 적외선 통신 모듈을 이용하여 송수신하는 단계로 이루어진다.3 is a flowchart illustrating a process of playing a network game between terminals (server terminal and client terminal) using infrared communication according to the present invention. As shown in the drawing, selecting a network game through a game menu in a server terminal, creating and waiting for a game room, and selecting a network join (or entering) item through a game menu in a client terminal and creating the same in the server terminal. Searching for a game room and entering the game room, and when the server terminal confirms that the client terminal enters the game room, executes the game, and uses an infrared communication module provided with data on the progress of the game between the terminals. It consists of transmitting and receiving.
이러한 단계로 이루어진 본 발명에 대한 동작을 도4를 참고하여 설명한다.An operation of the present invention consisting of these steps will be described with reference to FIG.
도4는 단말기에서 네트워크 게임을 수행하는 과정에 대한 표시창을 도시한 것으로 설명하면 다음과 같다.4 illustrates a display window for a process of playing a network game in a terminal as follows.
먼저, 서버 단말기에서 메모리(30)에 저장된 소정의 게임을 실행하고, 네트워크 게임을 수행하기 위해 도4a에 도시된 바와 같이, 메뉴에 구성된 "둘이하기" 항목을 선택한다.First, the server terminal executes a predetermined game stored in the
상기 "둘이하기" 항목이 선택되면, 그에 대한 하부항목들이 표시되고, 그 표시된 하부 항목 중에서 "게임생성" 항목을 선택하여(도4b) 게임방을 생성하기 위한 대기화면(도4c)으로 진입한다. 물론, 상기 대기화면에서 게임방을 생성한 후 서버 단말기는 클라이언트 단말기에서 적외선 통신 모듈(20)로 접속할 때까지 기다린다.When the "two to" item is selected, the sub-items are displayed, and select the "create game" item from the displayed sub-items (Fig. 4b) to enter the standby screen (Fig. 4c) for creating a game room. Of course, after generating the game room on the standby screen, the server terminal waits until the client terminal accesses the
그리고, 상기 도4b에 도시된 "둘이하기" 항목의 하부항목 중에서 "들어가기" 항목은 클라이언트 단말기가 서버 단말기에서 생성한 게임방으로 들어가기 위한 항목으로 상기 "들어가기" 항목을 선택하면 서버 단말기와의 적외선 통신을 수행하여 서버 단말기가 생성한 게임방의 대기화면으로 진입한다.In addition, the "entering" item among the sub-items of the "two people" item shown in FIG. 4B is an item for entering the game room created by the server terminal, and when the "entering" item is selected, infrared communication with the server terminal. Enter the standby screen of the game room generated by the server terminal.
서버 단말기는 대기화면을 통해 클라이언트 단말기에서 접속한 것을 확인한 후 게임 시작 버튼을 입력하면 서버 단말기와 클라이언트 단말기에서 입력한 데이터가 각 단말기에 구비된 적외선 통신 모듈(20)을 통해 송수신되어 단말기 간의 네트워크 게임을 수행하게 된다(도4d).After checking that the server terminal is connected from the client terminal through the idle screen and inputting a game start button, the data inputted from the server terminal and the client terminal are transmitted and received through the
또한, 서버 단말기나 클라이언트 단말기에서 네트워크 게임이 아닌 혼자하고자 할 때는 도4a에 도시된 게임 메뉴 항목 중에서 "혼자하기" 항목을 선택하여 게임을 새로 시작하거나 기존에 저장된 게임을 불러와서 할 수도 있다.In addition, when a server terminal or a client terminal wants to be alone instead of a network game, the game may be restarted by selecting a "alone" item from the game menu items shown in FIG. 4A or by recalling an existing game.
이와 같은 과정을 통해 본 발명은 단말기에 구비된 적외선 통신 모듈을 이용하여 단말기간의 네트워크 게임을 수행할 수 있으며, 적외선 통신 모듈을 통해 데이터 전송량을 최소화하도록 데이터량이 적은 간단한 게임, 예를 들어, 바둑, 장기, 오목 등과 같은 화려한 그래픽이 요구되지 않고, 정적인 화면으로 표시되며 키 조작때마다 업데이트되는 데이터만 처리해주는 게임 등에 적용되는 것이 바람직하다.Through this process, the present invention can perform a network game between terminals using an infrared communication module provided in the terminal, and a simple game having a small amount of data to minimize data transmission through the infrared communication module, for example, Go, It is desirable to be applied to a game that displays a static screen and processes only data updated every key operation, without requiring fancy graphics such as long-term or concave.
상기 본 발명에 대한 상세한 설명에서 게임 메뉴를 구성하는 항목에 대한 이름은 기 설정된 것이 아니라 단말기 생산업체 또는 게임 제공업체에 의해 결정될 수 있고, 이와 같은 본 발명은 단말기에 구비된 적외선 통신 모듈을 이용하여 네트워크 게임을 수행하기 때문에 추가적인 비용이 들지 않는 장점이 있다.In the detailed description of the present invention, the name of the item constituting the game menu may be determined by a terminal manufacturer or a game provider rather than a preset, and the present invention uses an infrared communication module provided in the terminal. The advantage is that it does not incur additional costs because it plays network games.
상기에서 상세히 설명한 바와 같이 본 발명은 네트워크 게임에 대한 사용자 인터페이스를 구성하고, 적외선 통신 규격 상에 게임 어플리케이션을 구현함으로써, 단말기간 적외선 통신을 이용한 네트워크 게임을 구현할 수 있는 효과가 있다.As described in detail above, the present invention has an effect of implementing a network game using infrared communication between terminals by configuring a user interface for a network game and implementing a game application on an infrared communication standard.
Claims (7)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040011689A KR100652623B1 (en) | 2004-02-21 | 2004-02-21 | Communication terminal and network game execution method |
CNB2004100860447A CN100369411C (en) | 2004-02-21 | 2004-10-22 | Network game implementation method of mobile communication terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040011689A KR100652623B1 (en) | 2004-02-21 | 2004-02-21 | Communication terminal and network game execution method |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20050083092A KR20050083092A (en) | 2005-08-25 |
KR100652623B1 true KR100652623B1 (en) | 2006-12-06 |
Family
ID=35007835
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020040011689A KR100652623B1 (en) | 2004-02-21 | 2004-02-21 | Communication terminal and network game execution method |
Country Status (2)
Country | Link |
---|---|
KR (1) | KR100652623B1 (en) |
CN (1) | CN100369411C (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106730835A (en) * | 2016-12-16 | 2017-05-31 | 青岛蘑菇网络技术有限公司 | A kind of network game accelerated method and system based on router and vpn server |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20010016943A (en) * | 1999-08-05 | 2001-03-05 | 윤종용 | Method for preforming network game function using potable phone |
US6287200B1 (en) * | 1999-12-15 | 2001-09-11 | Nokia Corporation | Relative positioning and virtual objects for mobile devices |
JP2001276438A (en) * | 2000-03-31 | 2001-10-09 | Konami Computer Entertainment Osaka:Kk | Net game system, net game device, net game method, and readable recording medium recording game program |
CN1441587A (en) * | 2002-02-28 | 2003-09-10 | 株式会社唯红 | Substitutionary coinage cashing game system |
CN1251535C (en) * | 2002-04-04 | 2006-04-12 | 华为技术有限公司 | Method for implementing interactive game mode on mobile terminal |
-
2004
- 2004-02-21 KR KR1020040011689A patent/KR100652623B1/en not_active IP Right Cessation
- 2004-10-22 CN CNB2004100860447A patent/CN100369411C/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN100369411C (en) | 2008-02-13 |
KR20050083092A (en) | 2005-08-25 |
CN1658565A (en) | 2005-08-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6785561B1 (en) | Method of implementing network game function using portable telephone | |
US9024734B2 (en) | Remote control device, a far-end device, a multimedia system and a control method thereof | |
JP4781743B2 (en) | Communication game system | |
US7115035B2 (en) | Method for controlling display of messages transmitted/received in network game | |
US6914891B2 (en) | Method of remote management of mobile communication terminal data | |
JP4652190B2 (en) | Program, information storage medium and electronic device | |
JP2009246487A (en) | Remote operation device, device to be operated, control method for remote operation device, control method for device to be operated, and remote operation system | |
JP2018075407A (en) | Communication game system | |
JP2006217227A (en) | Mobile terminal device and remote control system using mobile terminal device | |
KR100483128B1 (en) | Method and System for Utilizing Mobile Terminal As an Input Device to a Computer | |
KR100652623B1 (en) | Communication terminal and network game execution method | |
WO2006040970A1 (en) | Mobile communication terminal | |
JP4621589B2 (en) | Character input method, character input device, and mobile communication terminal device | |
KR100764460B1 (en) | System and method for multi-user connection to pc | |
JP2002142028A (en) | Communication operation guidance system | |
KR101332452B1 (en) | System and Method for Giving Notice of Friend's Connection State in On-Line Game Service | |
JP2010157172A (en) | Communication device | |
KR100483427B1 (en) | Control System and Method for Home Network Service | |
KR100418709B1 (en) | Mobile phone with home-network connecting function | |
JP4209541B2 (en) | Communication terminal and communication terminal control method | |
JP3001425B2 (en) | Portable communication system, portable communication device, and portable communication method | |
KR100703433B1 (en) | Display changing method of mobile communication terminal | |
KR20060102841A (en) | The game system using the mobile communication terminal and method thereof | |
JP2015229002A (en) | Information processing system, information processing device, information processing program, and information processing method | |
KR100631650B1 (en) | Voice communication method for mobile phone in game mode |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E90F | Notification of reason for final refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20121026 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20131024 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20141024 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20151023 Year of fee payment: 10 |
|
FPAY | Annual fee payment |
Payment date: 20161024 Year of fee payment: 11 |
|
LAPS | Lapse due to unpaid annual fee |