KR20070082438A - Multiuser game system using wireless comunication and the game method thereof - Google Patents

Multiuser game system using wireless comunication and the game method thereof Download PDF

Info

Publication number
KR20070082438A
KR20070082438A KR1020060015293A KR20060015293A KR20070082438A KR 20070082438 A KR20070082438 A KR 20070082438A KR 1020060015293 A KR1020060015293 A KR 1020060015293A KR 20060015293 A KR20060015293 A KR 20060015293A KR 20070082438 A KR20070082438 A KR 20070082438A
Authority
KR
South Korea
Prior art keywords
game
host computer
wireless communication
mobile terminal
portable terminal
Prior art date
Application number
KR1020060015293A
Other languages
Korean (ko)
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 KR1020060015293A priority Critical patent/KR20070082438A/en
Publication of KR20070082438A publication Critical patent/KR20070082438A/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K17/00Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
    • G06K17/0022Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisious for transferring data to distant stations, e.g. from a sensing device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10544Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
    • G06K7/10821Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices
    • G06K7/1095Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices the scanner comprising adaptations for scanning a record carrier that is displayed on a display-screen or the like

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Electromagnetism (AREA)
  • General Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Toxicology (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

A multi-user game system using the wireless network and a game method thereof are provided to enable a plurality of gamer to easily play a turn type game in a computer by using a portable terminal embedded with a wireless communication module. A host computer(100) is embedded with the wireless communication module. Each portable terminal(110) is embedded the wireless communication module for wireless communication with the host computer. Each gamer joins in the turn type game operated in the host computer by operating the portable terminal. The wireless communication module is a Bluetooth module(102). The host computer and the portable terminal are connected with each other in a piconet environment.

Description

무선통신방식이 이용되는 다중 게임시스템 및 그 게임방법{Multiuser game system using Wireless comunication and the game method thereof}Multi game system using wireless communication method and its game method {Multiuser game system using Wireless comunication and the game method}

도 1은 본 발명의 실시 예에 따른 다중 게임시스템의 전체 구성도.1 is an overall configuration diagram of a multi-game system according to an embodiment of the present invention.

도 2는 본 발명의 실시 예에 따라 다중 게임시스템을 이용한 게임방법을 보인 흐름도.2 is a flowchart illustrating a game method using a multiple game system according to an exemplary embodiment of the present invention.

도 3은 본 발명의 다른 실시 예에 따라 도 1에 도시된 다중 게임시스템이 네트워크 및 이동통신망을 통해 상호 연결된 상태의 구성도.3 is a block diagram of a multi-game system shown in FIG. 1 interconnected through a network and a mobile communication network according to another embodiment of the present invention.

<도면의 주요 부분에 따른 간단한 부호의 설명><Description of simple symbols according to the main parts of the drawings>

100 : 호스트컴퓨터. 110 : 휴대단말기.100: host computer. 110: mobile terminal.

102 : 블루투스 모듈.102: Bluetooth module.

본 발명은 다중 게임시스템에 관한 것으로서, 특히 무선통신모듈을 내장하는 복수의 휴대단말기를 이용하여 퍼스널컴퓨터에서 게임을 할 수 있도록 하는 무선통신방식이 이용되는 다중 게임시스템 및 그 게임방법에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to multiple game systems, and more particularly, to a multiple game system and a game method using a wireless communication method for playing a game on a personal computer using a plurality of portable terminals incorporating a wireless communication module.

종래 게임장치를 이용하여 게임을 하는 것에 비하여, 네트워크 및 무선통신과, 그래픽 기술의 발달에 힘입어 컴퓨터를 통한 게임이 활발하게 보급되고 있다. 그러한 컴퓨터 게임은 인터넷을 이용한 실시간 게임이 주류를 이루고 있으며, 통상 컴퓨터 메모리에 프로그램을 설치하고 서버에 접속해 게임을 하는 것으로서, 다른 사람들과 실시간 게임을 할 수 있다라는 점에서 게임 이용자들은 계속 증가추세에 있다.Compared to playing games using a conventional game device, games through computers are actively spreading thanks to network, wireless communication, and graphics technology. Such computer games are mainly dominated by real-time games using the Internet, and game users continue to increase in that programs can be installed in computer memory and connected to servers to play games. Is in.

하지만, 이와 같이 통상 머그(MUG; Multiple User Graphic)게임이라고 불리는 게임형태에 비하여 아직까지도 하나의 퍼스널 컴퓨터를 이용하여 턴 방식의 게임, 예를 들면 정해진 게임순서에 따라 순차적으로 진행되는 장기, 바둑, 주사위 게임, 포트리스 등과 같은 게임을 컴퓨터에서 많이 즐기고 있다. However, compared to a game type called a MUG (Multiple User Graphic) game, a turn-based game using a single personal computer, for example, a long-term game, Go, I play a lot of games on the computer such as dice game, fortress, etc.

이와 같은 턴 방식의 게임은 상기 머그 게임과 같이 다수의 사용자가 동시에 접속하여 게임을 진행할 수 없고, 한 대의 컴퓨터를 이용하여 다수의 사용자가 게임을 하기 때문에, 결국 하나의 입력장치, 즉 키보드나 마우스를 번갈아 가면서 게임을 할 수밖에 없는 불편함이 있었다.In this turn-based game, like a mug game, a plurality of users cannot simultaneously connect and play a game, and a plurality of users play a game by using a single computer, so that one input device, that is, a keyboard or a mouse, is used. There was an inconvenience inevitably to play the game alternately.

따라서, 본 발명의 목적은 다수 사용자가 턴 방식의 게임을 무선통신모듈이 내장된 휴대단말기를 이용하여 한 대의 컴퓨터에서 용이하게 실행할 수 있도록 하는 무선통신방식이 이용되는 다중 게임시스템 및 그 게임방법을 제공함에 있다.Accordingly, an object of the present invention is to provide a multi-game system and a game method using a wireless communication method that allows a large number of users to easily play a turn-based game on a single computer using a portable terminal with a built-in wireless communication module. In providing.

상기한 바와 같은 목적을 달성하기 위한 본 발명의 무선통신방식이 이용되는 다중 게임시스템은, 무선통신모듈을 내장하는 호스트컴퓨터, 상기 호스트컴퓨터와 무선 통신이 이루어지도록 상기 무선통신모듈을 내장하는 적어도 하나 이상의 휴대단말기로 구성되고, 상기 휴대단말기를 조작하여 상기 호스트컴퓨터에서 구동되는 게임에 참여할 수 있는 것을 특징으로 한다.A multi-game system using the wireless communication method of the present invention for achieving the above object, at least one of the host computer having a built-in wireless communication module, the wireless communication module is built in a wireless communication with the host computer The mobile terminal is configured as described above, and the mobile terminal can be operated to participate in a game driven by the host computer.

또한, 상기 목적을 달성하기 위한 본 발명은, 무선통신모듈을 내장하는 호스트컴퓨터와, 상기 호스트컴퓨터와 무선 통신이 이루어지도록 상기 무선통신모듈을 내장하는 적어도 하나 이상의 휴대단말기가 구비되는 동일한 시스템이 네트워크 및 이동통신망을 통해 상호 연결되도록 구성되며, 상기 휴대단말기를 조작하여 상기 호스트컴퓨터에서 구동되는 게임에 참여할 수 있는 것을 특징으로 한다.In addition, the present invention for achieving the above object, the same system is provided with a host computer having a built-in wireless communication module, and at least one portable terminal containing the wireless communication module for wireless communication with the host computer is a network And it is configured to be connected to each other via a mobile communication network, it characterized in that it is possible to participate in the game driven by the host computer by operating the portable terminal.

상기 무선통신모듈은 블루투스 모듈이 제공된다.The wireless communication module is provided with a Bluetooth module.

상기 호스트컴퓨터와 휴대단말기 상호간은 피코넷(Piconet) 환경으로 접속된다.The host computer and the portable terminal are connected to each other in a Piconet environment.

상기 호스트컴퓨터와 휴대단말기 상호간은 비동기방식인 ACL(Asynchronous Connection-Less)이 제공된다.Asynchronous connection-less (ACL) is provided between the host computer and the mobile terminal.

상기 게임은 진행순서가 순차적으로 진행되는 게임인 것이 바람직하다.Preferably, the game is a game in which the order of progression proceeds sequentially.

또한, 상기한 바와 같은 목적을 달성하기 위한 본 발명의 무선통신방식이 이용되는 다중 게임시스템의 게임방법은, 호스트컴퓨터가 질의(Inquiry) 스캔 방식으로 통신 가능한 범위 이내에 존재하는 휴대단말기를 조회하는 단계; 상기 질의에 대한 질의 응답데이터를 휴대단말기로부터 수집하는 단계; 상기 수집된 질의 응답데이터를 근거로 게임진행 순서를 결정하는 단계; 상기 게임진행 순서에 따라 게임 명령데이터가 상기 휴대단말기로부터 순차적으로 전송될 때마다 해당되는 휴대단말기를 호출하는 단계; 상기 호출에 응답하는 해당 휴대단말기에 한하여 상기 게임 명령데이터를 상기 호스트컴퓨터가 게임프로그램에 적용하는 단계를 포함하여 구성됨을 특징으로 한다.In addition, the game method of the multi-game system using the wireless communication method of the present invention for achieving the above object, the step of querying the mobile terminal that the host computer exists within the range that can be communicated by the Inquiry scan method ; Collecting query response data for the query from a mobile terminal; Determining a game progress order based on the collected query response data; Calling a corresponding mobile terminal whenever game command data is sequentially transmitted from the portable terminal according to the game progress order; And applying the game command data to the game program by the host computer only for the corresponding mobile terminal responding to the call.

상기 호스트컴퓨터와 휴대단말기는 블루투스 무선통신에 의해 신호를 송수신하도록 한다.The host computer and the mobile terminal transmit and receive signals by Bluetooth wireless communication.

상기한 바와 같은 구성을 가지는 본 발명에 의하면, 블루투스 모듈이 구비된 컴퓨터에서 턴 방식의 게임이 진행될 때, 블루투스 모듈이 구비된 휴대단말기를 이용하여 상기 턴 방식의 게임을 이용할 수 있다.According to the present invention having the above-described configuration, when the turn-based game is played in a computer equipped with a Bluetooth module, the turn-based game can be used by using a portable terminal equipped with a Bluetooth module.

이하, 상기한 바와 같은 구성을 가지는 본 발명에 의한 무선통신방식이 이용되는 다중 게임시스템의 바람직한 실시 예를 첨부된 도면을 참고하여 상세하게 설명한다.Hereinafter, a preferred embodiment of a multi-game system using a wireless communication method according to the present invention having the configuration as described above will be described in detail with reference to the accompanying drawings.

도 1에는 본 발명의 실시 예에 따른 다중 게임시스템의 전체 구성도가 도시되어 있다.1 is a block diagram of a multi-game system according to an embodiment of the present invention.

도면을 참조하면, 한대의 호스트컴퓨터(100)와 적어도 하나 이상의 휴대용 단말기(110)로 구성된다. 상기 호스트컴퓨터(100)와 휴대용단말기(110)는 상호간에 근거리무선통신이 가능하도록 무선통신모듈(102)이 각각 구비된다. 상기 무선통신모듈(102)에는 블루투스(Bluetooth) 모듈이 적용된다. 상기 블루투스 모듈은 좁은 범위(대략 10m) 이내에서 저렴한 비용으로 휴대용PC, 셀룰러폰을 비롯한 이동가능한 장치들을 무선으로 연결해주는 장치로서, 무선주파수를 이용하여 각종 디지털 장비간의 통신에 물리적인 케이블 없이 음성과 데이터를 실시간으로 전송해준다. 그리고, 블루투스 모듈(102)을 장착한 기기들은 음성 및/또는 데이터를 전송하는 마스터(Master)와 음성 및/또는 데이터를 수신하는 복수개의 슬레이브(Slave)들로 구성되며, 마스터와 슬레이브의 역할은 음성 및 데이터의 전송 주체에 따라 역할이 바뀌게 된다. 본 발명에서는 상기 호스트컴퓨터(100)가 마스터가 되고 상기 휴대단말기(110)가 슬레이브가 된다.Referring to the drawings, a host computer 100 and at least one portable terminal 110 are configured. The host computer 100 and the portable terminal 110 are each provided with a wireless communication module 102 to enable short-range wireless communication with each other. The Bluetooth module is applied to the wireless communication module 102. The Bluetooth module is a device that wirelessly connects portable devices such as portable PCs and cellular phones at a low cost within a narrow range (about 10 m) at a low cost. It transmits data in real time. The devices equipped with the Bluetooth module 102 are composed of a master transmitting voice and / or data and a plurality of slaves receiving voice and / or data. The role will change depending on the sender of the voice and data. In the present invention, the host computer 100 becomes a master and the portable terminal 110 becomes a slave.

그와 같이 상기 블루투스 모듈(102)에서 제공하는 무선접속기술은 'Ad hoc network'을 기반으로 피코넷(Piconet)환경에서 기존의 TCP/IP을 이용한 데이터서비스와 HID(Host Interface Device), OBEX(Object Exchange Protocol) 및 오디오 등의 인터페이스 기능을 지원한다. As such, the wireless access technology provided by the Bluetooth module 102 is based on an 'ad hoc network', using data services, HID (Host Interface Device), and OBEX (Object) using existing TCP / IP in a Piconet environment. It supports interface functions such as Exchange Protocol) and audio.

따라서, 본 발명에서는 피코넷 기반에 적용되어 네트워크가 구성된다. 상기 피코넷은, 여러 개의 독립된 통신장치가 블루투스 기술이나 UWB 통신 기술을 사용하여 통신망을 형성하는 무선 네트워크 기술이다. 또한, 상기 네트워크 구성에서의 데이터 전송은 비동기방식의 'Point to Multipoint' 접속형태인 ACL(Asynchronous Connection-Less) 방식이 사용된다. 상기 ACL는 하나의 마스터와 슬레이브 상호간의 통신만이 허용되기 때문에, 본 발명에서 적용하고자 하는 턴 게임방식에 적합한 통신방식이다.Therefore, in the present invention, the network is configured by applying the piconet base. The piconet is a wireless network technology in which a plurality of independent communication devices form a communication network using Bluetooth technology or UWB communication technology. In addition, the data transmission in the network configuration is used the Asynchronous Connection-Less (ACL) method, which is an asynchronous 'Point to Multipoint' connection type. The ACL is a communication method suitable for the turn game method to be applied in the present invention because only communication between one master and slave is allowed.

상기 휴대단말기(110)는 전술한 바와 같이 블루투스 모듈(102)이 내장되어 있으며, 무선으로 게임을 진행할 수 있도록 게임입력컨트롤이 가능해야한다. 즉 실행되는 게임에 대하여 휴대단말기(110)를 조작하여 명령를 지시할 수 있어야 하는바, 상기 휴대단말기(110)에 구비된 다수의 키 버튼을 게임진행에 맞게 기능을 재설정하도록 한다. 예컨대, 숫자 키 '1'은 프로그램에 표시된 커서를 좌방향으로 이동시키게 하고, 숫자 키 '3'은 상기 커서를 우방향으로 이동시킬 수 있도록 기능을 부여하는 것이다.As described above, the portable terminal 110 has a Bluetooth module 102 built therein, and a game input control should be possible so that the game can be carried out wirelessly. That is, it should be possible to instruct a command by operating the portable terminal 110 with respect to the game to be executed, so that a plurality of key buttons provided in the portable terminal 110 to reset the function according to the progress of the game. For example, the number key '1' moves the cursor displayed on the program to the left direction, and the number key '3' gives the function to move the cursor to the right direction.

이하, 상기한 바와 같은 구성을 가지는 본 발명의 무선통신방식이 이용되는 다중 게임시스템에 의한 게임방법을 상세하게 설명한다. Hereinafter, a game method by a multiple game system using the wireless communication method of the present invention having the above configuration will be described in detail.

우선, 블루투스 모듈(102)이 구비되는 하나의 호스트 컴퓨터(100)와, 또한 블루투스 모듈(102)이 구비되는 적어도 하나 이상의 휴대단말기(110)가 상기 피코넷 기반에 의해 네트워크 구성되며, 통신방식은 ACL방식을 적용시킨다. 그리고 상기 호스트컴퓨터(100)는 최대 7개의 블루투스 모듈이 장착된 휴대단말기(110)를 연결할 수 있다. 그런 상태로부터, 다수의 휴대단말기(110) 사용자가 상기 호스트컴퓨터(100)를 통해 턴 방식의 게임을 진행하기 위해서는 상기 호스트컴퓨터(100)와 휴대단말기(110)가 상호 통신가능한 상태로 연결이 이루어져야 한다. First, one host computer 100 including the Bluetooth module 102 and at least one or more portable terminals 110 including the Bluetooth module 102 are networked by the piconet, and the communication method is ACL Apply the method. The host computer 100 may connect a mobile terminal 110 equipped with up to seven Bluetooth modules. From such a state, in order for a plurality of users of the portable terminal 110 to play a turn-based game through the host computer 100, the host computer 100 and the portable terminal 110 must be connected in a state capable of communicating with each other. do.

이를 위해, 상기 휴대단말기(110)가 모두 전원공급에 따라 온(ON) 구동된 상태가 되면, 상기 호스트컴퓨터(100)의 블루투스 모듈(102)은 질의(Inquiry) 스캔 방식으로 현재 통신 가능한 범위 이내에 존재하는 휴대단말기(110)를 조회한다(제 200단계). 상기 질의는 주위에 다른 어떤 블루투스 장치가 존재하는지 확인하고, 상대방 장치의 클럭 오프셋(Clock Offset)이나 스캔 세팅(Scan Setting) 등의 무선 연결을 위한 설정 값 등을 얻는 절차이다. To this end, when all of the mobile terminal 110 is driven on (ON) in accordance with the power supply, the Bluetooth module 102 of the host computer 100 is within the range that can be currently communicated by the Inquiry scan method The existing mobile terminal 110 is inquired (step 200). The query is a procedure for checking whether there is any other Bluetooth device around and obtaining setting values for wireless connection such as clock offset or scan setting of the counterpart device.

그리고 통상 호스트컴퓨터(100)는 질의 명령의 수행을 위해 상기 휴대단말기(110)로 호스트컴퓨터(100)의 ID 패킷을 전송하고, 휴대단말기(110)에서는 이에 대한 응답으로 상기 호스트컴퓨터(100)로 휴대단말기의 FHS(Frequency Hop Synchronization) 패킷을 전송하여 질의 명령에 대한 처리를 수행한다. 상기 FHS 패킷은 송신 블루투스 장치의 주소와 클럭 정보를 알려주는 역할을 하며, 수신 블루투스 장치가 갖는 임시 주소 등의 정보를 포함한다.In general, the host computer 100 transmits an ID packet of the host computer 100 to the mobile terminal 110 to execute a query command, and the mobile terminal 110 sends the ID packet to the host computer 100 in response thereto. It transmits a frequency hop synchronization (FHS) packet of the mobile terminal to process a query command. The FHS packet informs the address and clock information of the transmitting Bluetooth device and includes information such as a temporary address of the receiving Bluetooth device.

일단, 그와 같이 상기 호스트컴퓨터(100)로부터 질의가 발생되면, 제 202단계에서 동작 가능한 상기 휴대단말기(110)의 블루투스 모듈(102)은 상기 질의에 대한 질의응답 데이터(즉, FHS 패킷)를 상기 호스트컴퓨터(100)가 수집한다. 상기 호스트컴퓨터(100)는 상기 수집한 질의응답 데이터를 통해 휴대단말기의 갯수와 블루투스 디바이스 어드레스(BD_ADDR)를 기억하고, 정보를 공유할 수 있는 상태에서 상기 BD_ADDR에 의하여 게임 프로그램에서 사용자의 게임진행 순서를 정한다(제 204단계). Once the query is generated from the host computer 100 as such, the Bluetooth module 102 of the mobile terminal 110 operable in step 202 receives the query response data (ie, the FHS packet) for the query. The host computer 100 collects. The host computer 100 stores the number of portable terminals and the Bluetooth device address BD_ADDR through the collected question and answer data, and in the state where the information can be shared, the game progress sequence of the user in the game program by the BD_ADDR. Determine (step 204).

그리고, 제 206단계에서 상기 호스트컴퓨터(100)는 상기 휴대단말기(110)의 BD_ADDR를 참조하여 동기화를 수행한다.In operation 206, the host computer 100 performs synchronization with reference to the BD_ADDR of the mobile terminal 110.

상기 동기화가 이루어지면, 제 208 단계에서와 같이 상기 정해진 순서에 따라서 게임을 진행할 수 있으며, 첫 번째 사용자의 휴대단말기(110)로부터 게임관련 명령데이터가 입력된다. 상기 명령 데이터는 블루투스 모듈(102)의 무선 전송방식에 따라 호스트컴퓨터(100)로 전송된다. 그러면 상기 호스트컴퓨터(100)는 상기 첫 번째 휴대단말기에 대하여 페이지 스캔을 수행하고(제 210 단계), 제 212 단계에서 상기 페이지 스캔에 대하여 첫 번째 휴대단말기로부터 응답신호가 확인되는 경우에만, 제 214 단계로 진행되어 상기 입력된 명령데이터를 게임프로그램에 실행시킨다.When the synchronization is made, the game can be played in the predetermined order as in step 208, and game-related command data is input from the mobile terminal 110 of the first user. The command data is transmitted to the host computer 100 according to the wireless transmission method of the Bluetooth module 102. Then, the host computer 100 performs a page scan on the first mobile terminal (step 210), and only when a response signal is confirmed from the first mobile terminal with respect to the page scan in step 212, The process proceeds to the step of executing the input command data to the game program.

즉, 상기 호스트컴퓨터(100)와 휴대단말기(110)가 연결이 되기 위해서는 상기 질의 수준뿐만 아니라 호스트컴퓨터(100)가 휴대단말기(110)를 호출하는 페이징(Paging) 절차가 수행되어야 한다. 상기 페이징 절차에 대해 예를 들어 설명하면, 호스트컴퓨터(100)가 페이징 명령의 수행을 위해 상기 휴대단말기(110)의 ID패킷을 휴대단말기(110)에게 전송하고, 상기 휴대단말기(110)는 이에 대한 응답으로 상기 호스트컴퓨터(100)로 상기 휴대단말기(110)의 ID패킷을 전송한다. 그리고 상기 호스트컴퓨터(100)에서 휴대단말기로 FHS 패킷을 전송하면, 상기 휴대단말기(110)는 호스트컴퓨터(100)로 휴대단말기(110)의 ID패킷을 전송한다. 따라서 상기 휴대단말기(110)와 호스트컴퓨터(100) 상호간의 연결과정이 이루어진다. 이러한 과정에 의해 호스트컴퓨터(100)와 휴대단말기(110)가 연결되면, 상기 게임진행 순서에 따라 턴 방식의 게임을 진행할 수 있다. That is, in order for the host computer 100 and the mobile terminal 110 to be connected, a paging procedure in which the host computer 100 calls the mobile terminal 110 as well as the query level should be performed. For example, the paging procedure will be described. The host computer 100 transmits an ID packet of the portable terminal 110 to the portable terminal 110 to perform a paging command, and the portable terminal 110 attaches thereto. In response, the ID packet of the portable terminal 110 is transmitted to the host computer 100. When the host computer 100 transmits the FHS packet to the mobile terminal, the mobile terminal 110 transmits the ID packet of the mobile terminal 110 to the host computer 100. Therefore, the connection process between the portable terminal 110 and the host computer 100 is performed. When the host computer 100 and the mobile terminal 110 are connected by this process, the turn-based game can be played according to the game progress order.

상기 첫 번째 사용자의 휴대단말기(110)를 통해 정상적인 게임 명령데이터가 게임 프로그램에 실행되면, 제 208 단계에서와 같이 두 번째 사용자는 자신의 순서를 인지하고 키 조작을 통해 게임 명령 데이터를 입력한다. 상기 명령 데이터는 호스트컴퓨터(100)로 전송되고 게임 프로그램에 두 번째 사용자의 명령 데이터에 근거한 명령을 실행한다. 마찬가지로, 세 번째, …, 마지막 번째 사용자들도 모니터 를 확인하면서 자신이 하고자 하는 순서가 도래되면 게임 명령 데이터를 입력하고, 호스트컴퓨터(100)는 그 입력된 명령 데이터를 게임 프로그램에 실행시키게 된다.When normal game command data is executed in the game program through the mobile terminal 110 of the first user, as in step 208, the second user recognizes his order and inputs the game command data through key manipulation. The command data is transmitted to the host computer 100 to execute a command based on the command data of the second user to the game program. Similarly, the third,… In this case, the first user also inputs game command data while checking the monitor and inputs the game command data, and the host computer 100 executes the input command data in the game program.

이때, 사용자마다 자신의 휴대단말기(110)를 이용하여 명령데이터를 입력시킬 때, 휴대단말기(110)와 호스트컴퓨터(100)와의 페이지/페이지응답과정이 실행되어야만 하고, 상기 페이지 응답과정이 있는 경우에만 상기 호스트컴퓨터(100)는 휴대단말기(110)로부터 입력된 명령데이터를 실행시키게 된다. 즉 제 210 단계 내지 제 214 단계가 게임 순서에 따라서 휴대단말기마다 적용되는 단계인 것이다.In this case, when a user inputs command data using his mobile terminal 110, a page / page response process between the mobile terminal 110 and the host computer 100 should be executed, and the page response process exists. Only the host computer 100 executes the command data input from the mobile terminal 110. That is, steps 210 to 214 are steps applied to each mobile terminal in game order.

그리고, 사용자들은 호스트컴퓨터(100)의 모니터에 표시되는 게임 상황을 계속 지켜보고 있기 때문에 일단 첫 번째 사용자의 게임 입력이 완료되면, 상기 순서에 따라 게임을 원활하게 진행할 수 있게 된다.In addition, since the users continue to watch the game situation displayed on the monitor of the host computer 100, once the game input of the first user is completed, the game can be smoothly played in the above order.

상기 순서에 따라 마지막 사용자의 게임 실행이 완료되면, 다시 첫 번째 사용자로부터 상기와 같이 게임 명령데이터를 입력하고, 그러한 과정이 반복적으로 진행된다. 상기 과정은 게임이 종료될 때까지 반복된다. 게임 종료는 임의의 사용자로부터 게임 포기를 위한 키 조작이 있거나, 또는 게임 진행방식에 따라 순위가 모두 정해지거나, 승자가 있는 경우에 달성된다. 예컨대, 턴 방식 게임으로 주사위 게임을 했을 때 순위가 정해지면 자동으로 게임이 종료되거나, 2인이 할 수 있는 장기 또는 바둑 게임일 때는 더 이상 게임을 진행할 수 없는 상태에 도달되면 자동으로 게임이 종료되는 것이다(제 216 단계). 물론, 게임 진행 중에 특정한 사용자가 게임을 포기하는 경우에도 게임은 종료된다. 그러한 게임 방식은 진행되는 게임 프로그램에 따라 각각 상이하게 제공된다.When the game execution of the last user is completed in the above order, the game command data is input again from the first user as described above, and the process is repeatedly performed. The process is repeated until the game is over. The game end is achieved when there is a key operation for giving up the game from any user, the ranking is all decided according to the game progression, or there is a winner. For example, when you play a dice game in a turn-based game, the game ends automatically when the ranking is set, or when the game can no longer be played when it is a long-term or go game that can be played by two people, the game ends automatically. (Step 216). Of course, the game is terminated even if a specific user gives up the game while the game is in progress. Such a game system is provided differently according to the game program going on.

즉, 본 발명은 게임입력을 블루투스 모듈이 내장된 휴대단말기를 이용하여 수행하는데 그 특징이 있는 것이다.That is, the present invention is characterized in that the game input is performed using a portable terminal with a built-in Bluetooth module.

한편, 도 3에 도시되어 있는 하나의 호스트컴퓨터(100)와 다수의 휴대단말기(110)가 연결된 시스템(130)과 동일한 시스템(140)이 랜(LAN) 또는 모뎀을 통한 네트워크로 상호 연결되어 확장이 가능할 뿐만 아니라, 상기 시스템(130,140)에 이동통신망을 지원하는 이동통신서버(170)와 이동통신중계기(180)를 연결시켜 또 다른 시스템(150)이 접속될 수도 있다. Meanwhile, the same system 140 as the system 130 connected to one host computer 100 and the plurality of portable terminals 110 shown in FIG. 3 is interconnected and expanded to a network through a LAN or a modem. In addition to this, another system 150 may be connected by connecting the mobile communication server 170 supporting the mobile communication network and the mobile communication repeater 180 to the systems 130 and 140.

이와 같은 시스템(130,140,150)은 각각 네트워크(160) 및 이동통신망을 통해 단순히 연결되기 때문에, 각 시스템(130,140,150)에서의 호스트컴퓨터와 휴대단말기 상호간은 피코넷을 기반으로 게임이 진행된다. 그리고, 상기 시스템(130,140,150)을 구성하는 컴퓨터는 어느 하나가 호스트컴퓨터로 설정하고, 그 호스트컴퓨터의 제어에 따라 질의 및 질의응답절차를 수행한다. 따라서 전체 휴대단말기의 갯수 및 상기 'BD_ADDR'의 조회가 가능하고, 각 휴대단말기에 대한 페이지스캔 후 그 응답신호에 따라 게임을 진행하게 된다.Since the systems 130, 140, and 150 are simply connected through the network 160 and the mobile communication network, respectively, the game is played based on the piconet between the host computer and the mobile terminal in the systems 130, 140, and 150, respectively. The computer constituting the systems 130, 140, and 150 is one set as a host computer, and performs a query and a question and answer procedure under the control of the host computer. Therefore, the number of all mobile terminals and the query 'BD_ADDR' can be inquired, and after the page scan for each mobile terminal, the game proceeds according to the response signal.

이와 같이 상기 실시 예에 의해 설명되고 있는 본 발명은 컴퓨터에서 실행되는 턴 방식의 게임을 블루투스 방식을 지원하는 다수의 휴대단말기로 이용하는 것을 특징으로 하고 있다.As described above, the present invention described by the embodiments is characterized by using a turn-based game executed in a computer as a plurality of portable terminals supporting Bluetooth.

위에서 상세히 설명한 바와 같이, 본 발명의 무선통신방식이 이용되는 다중 게임시스템 및 그 게임방법은, 컴퓨터에서 실행되는 턴 방식의 게임을 블루투스 모듈이 내장된 휴대단말기를 조작하여 이용할 수 있도록 함으로써, 종래 키보드 또는 마우스만을 이용하여 게임에 참여했을 때의 번거로움을 해결할 수 있는 효과가 있다.As described in detail above, the multi-game system and the game method using the wireless communication method of the present invention, by using a turn-based game running on a computer by operating a portable terminal with a built-in Bluetooth module, Alternatively, there is an effect that can solve the hassle when participating in the game using only the mouse.

그리고, 본 발명은 네트워크 및 이동통신망을 이용하여 시스템을 확장시킬 수가 있기 때문에, 많은 인원이 게임에 참여할 수 있는 효과도 있다.In addition, since the present invention can extend the system using a network and a mobile communication network, there is an effect that a large number of people can participate in the game.

Claims (9)

무선통신모듈을 내장하는 호스트컴퓨터,A host computer with a built-in wireless communication module, 상기 호스트컴퓨터와 무선 통신이 이루어지도록 상기 무선통신모듈을 내장하는 적어도 하나 이상의 휴대단말기로 구성되고,At least one portable terminal containing the wireless communication module for wireless communication with the host computer, 상기 휴대단말기를 조작하여 상기 호스트컴퓨터에서 구동되는 게임에 참여할 수 있는 것을 특징으로 하는 무선통신방식이 이용되는 다중 게임시스템.And a wireless communication method, wherein the mobile terminal can participate in a game driven by the host computer. 무선통신모듈을 내장하는 호스트컴퓨터와, 상기 호스트컴퓨터와 무선 통신이 이루어지도록 상기 무선통신모듈을 내장하는 적어도 하나 이상의 휴대단말기가 구비되는 동일한 시스템이 네트워크 및 이동통신망을 통해 상호 연결되도록 구성되며, 상기 휴대단말기를 조작하여 상기 호스트컴퓨터에서 구동되는 게임에 참여할 수 있는 것을 특징으로 하는 무선통신방식이 이용되는 다중 게임시스템.The same system provided with a host computer having a wireless communication module and at least one portable terminal with the wireless communication module for wireless communication with the host computer is configured to be interconnected via a network and a mobile communication network. A multi-game system using a wireless communication method, characterized in that it is possible to participate in a game driven by the host computer by operating a portable terminal. 제 1항 또는 제 2항에 있어서,The method according to claim 1 or 2, 상기 무선통신모듈은 블루투스 모듈인 것을 특징으로 하는 무선통신방식이 이용되는 다중 게임시스템.The wireless communication module is a multiple game system using a wireless communication method, characterized in that the Bluetooth module. 제 1항 또는 제 2항에 있어서,The method according to claim 1 or 2, 상기 호스트컴퓨터와 휴대단말기 상호간은 피코넷(Piconet) 환경으로 접속되 는 것을 특징으로 하는 무선통신방식이 이용되는 다중 게임시스템.And the host computer and the mobile terminal are connected to each other in a piconet environment. 제 4항에 있어서,The method of claim 4, wherein 상기 호스트컴퓨터와 휴대단말기 상호간은 비동기방식인 ACL(Asynchronous Connection-Less)이 제공되는 것을 특징으로 하는 무선통신방식이 이용되는 다중 게임시스템.And the host computer and the mobile terminal are provided with an asynchronous connection ACL (Asynchronous Connection-Less). 제 1항에 있어서, The method of claim 1, 상기 게임은 진행순서가 순차적으로 진행되는 게임인 것을 특징으로 하는 무선통신방식이 이용되는 다중게임시스템.The game is a multi-game system using a wireless communication method, characterized in that the game proceeds sequentially. 호스트컴퓨터가 질의(Inquiry) 스캔 방식으로 통신 가능한 범위 이내에 존재하는 휴대단말기를 조회하는 단계;Querying, by the host computer, a mobile terminal existing within a communication range in an inquiry scan method; 상기 질의에 대한 질의 응답데이터를 휴대단말기로부터 수집하는 단계;Collecting query response data for the query from a mobile terminal; 상기 수집된 질의 응답데이터를 근거로 게임진행 순서를 결정하는 단계;Determining a game progress order based on the collected query response data; 상기 게임진행 순서에 따라 게임 명령데이터가 상기 휴대단말기로부터 순차적으로 전송될 때마다 해당되는 휴대단말기를 호출하는 단계;Calling a corresponding mobile terminal whenever game command data is sequentially transmitted from the portable terminal according to the game progress order; 상기 호출에 응답하는 해당 휴대단말기에 한하여 상기 게임 명령데이터를 상기 호스트컴퓨터가 게임프로그램에 적용하는 단계를 포함하여 구성됨을 특징으로 하는 무선통신방식이 이용되는 다중게임방법.And applying the game command data to a game program by the host computer only for the corresponding mobile terminal that responds to the call. 제 7항에 있어서, The method of claim 7, wherein 상기 호스트컴퓨터와 휴대단말기는 블루투스 무선통신에 의해 신호를 송수신하는 것을 특징으로 하는 무선통신방식이 이용되는 다중 게임방법.And the host computer and the mobile terminal transmit and receive signals by Bluetooth wireless communication. 제 7항에 있어서, The method of claim 7, wherein 상기 게임진행순서는 상기 휴대단말기의 갯수와 블루투스 디바이스 어드레스(BD_ADDR)를 참조하여 결정하는 것을 특징으로 하는 무선통신방식이 이용되는 다중 게임방법.The game progress order is determined by referring to the number of the mobile terminal and the Bluetooth device address (BD_ADDR) multi-game method using a wireless communication method.
KR1020060015293A 2006-02-16 2006-02-16 Multiuser game system using wireless comunication and the game method thereof KR20070082438A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060015293A KR20070082438A (en) 2006-02-16 2006-02-16 Multiuser game system using wireless comunication and the game method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060015293A KR20070082438A (en) 2006-02-16 2006-02-16 Multiuser game system using wireless comunication and the game method thereof

Publications (1)

Publication Number Publication Date
KR20070082438A true KR20070082438A (en) 2007-08-21

Family

ID=38612127

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060015293A KR20070082438A (en) 2006-02-16 2006-02-16 Multiuser game system using wireless comunication and the game method thereof

Country Status (1)

Country Link
KR (1) KR20070082438A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150076862A (en) * 2013-12-27 2015-07-07 주식회사 알티캐스트 System and method of servicing invitation of a game

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150076862A (en) * 2013-12-27 2015-07-07 주식회사 알티캐스트 System and method of servicing invitation of a game

Similar Documents

Publication Publication Date Title
JP4845612B2 (en) COMMUNICATION DEVICE, COMMUNICATION RELAY DEVICE, AND GAME DEVICE
JP4781743B2 (en) Communication game system
WO2005008966A1 (en) Communication device, game system, connection establishment method, communication method, adapter device, and communication system
CN101189048B (en) User speech synthesizer, virtual space sharing system, computer control method
JP2001087561A (en) Multi-player game system using cellular telephone and game unit
CN102016821B (en) Limiting access to shared media content
JP2004350278A (en) Mobile game system and method for playing game
Mitchell et al. Six in the city: introducing Real Tournament-a mobile IPv6 based context-aware multiplayer game
US20070093294A1 (en) Method and device for supporting wireless multi-player gaming with a multi-player game hub
JP2002224449A (en) Video game device
Malfatti et al. Using mobile phones to control desktop multiplayer games
JP2020054820A (en) Communication game system
JP6872318B2 (en) Game system, processing program, processing method, and game device
KR20060076019A (en) Method for game function in wireless terminal
KR20070082438A (en) Multiuser game system using wireless comunication and the game method thereof
Wang et al. Issues related to development of wireless peer-to-peer games in J2ME
WO2006040970A1 (en) Mobile communication terminal
JP2006020345A (en) Application executing method, file data download method, file data upload method, communication method, network identifier setting method, and radio communication terminal device
Chatzigiannakis et al. The" hot potato" case: challenges in multiplayer pervasive games based on ad hoc mobile sensor networks and the experimental evaluation of a prototype game
JP2002108733A (en) Electronic equipment, network constituting method, and program storage medium
KR20050091587A (en) Method and system for operating waiting room of on-line game activated character, and medium recorded an operating program of waiting room
KR101040007B1 (en) Mobile terminal and network game mehod thereof
TWI220348B (en) Game transmission method of symmetric wireless network
JP2008264541A (en) Inter-multiplayer game device and method using zigbee communication
EP1493472B1 (en) Digital gaming device interaction with user via mobile phone

Legal Events

Date Code Title Description
WITN Withdrawal due to no request for examination