[go: up one dir, main page]

KR102127374B1 - Smart system for gaming - Google Patents

Smart system for gaming Download PDF

Info

Publication number
KR102127374B1
KR102127374B1 KR1020170169468A KR20170169468A KR102127374B1 KR 102127374 B1 KR102127374 B1 KR 102127374B1 KR 1020170169468 A KR1020170169468 A KR 1020170169468A KR 20170169468 A KR20170169468 A KR 20170169468A KR 102127374 B1 KR102127374 B1 KR 102127374B1
Authority
KR
South Korea
Prior art keywords
game
ball
bar
smart
movement
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Fee Related
Application number
KR1020170169468A
Other languages
Korean (ko)
Other versions
KR20190069086A (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 KR1020170169468A priority Critical patent/KR102127374B1/en
Publication of KR20190069086A publication Critical patent/KR20190069086A/en
Application granted granted Critical
Publication of KR102127374B1 publication Critical patent/KR102127374B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F7/00Indoor games using small moving playing bodies, e.g. balls, discs or blocks
    • A63F7/06Games simulating outdoor ball games, e.g. hockey or football
    • A63F7/0664Electric
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/23Input arrangements for video game devices for interfacing with the game device, e.g. specific interfaces between game controller and console
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/24Constructional details thereof, e.g. game controllers with detachable joystick handles
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/25Output arrangements for video game devices
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/60Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor
    • A63F13/69Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor by enabling or updating specific game elements, e.g. unlocking hidden features, items, levels or versions
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F7/00Indoor games using small moving playing bodies, e.g. balls, discs or blocks
    • A63F7/06Games simulating outdoor ball games, e.g. hockey or football
    • A63F7/0604Type of ball game
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F7/00Indoor games using small moving playing bodies, e.g. balls, discs or blocks
    • A63F7/06Games simulating outdoor ball games, e.g. hockey or football
    • A63F7/0668Games simulating outdoor ball games, e.g. hockey or football the ball being flicked with a finger or hit with a stick, cue or sliding disc which are not connected to the table
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F7/00Indoor games using small moving playing bodies, e.g. balls, discs or blocks
    • A63F7/06Games simulating outdoor ball games, e.g. hockey or football
    • A63F7/068Games simulating outdoor ball games, e.g. hockey or football using magnetic power
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F7/00Indoor games using small moving playing bodies, e.g. balls, discs or blocks
    • A63F7/22Accessories; Details
    • A63F7/36Constructional details not covered by groups A63F7/24 - A63F7/34, i.e. constructional details of rolling boards, rims or play tables, e.g. frame, game boards, guide tracks
    • A63F7/40Balls or other moving playing bodies, e.g. pinballs or discs used instead of balls
    • A63F2007/405Magnetic

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

본 발명은 스마트 게임 테이블에 관한 것으로서, 원격으로 스마트 게임 테이블에 구비된 바(bar)를 조종하여 테이블 하부에 구비된 자석을 통해 이동하는 볼의 랠리를 제어하고, 상대편 테이블의 볼 이동상황은 테이블 중앙의 디스플레이에 실시간으로 표시되고 각종 게임 아이템이 적용되는 스마트 게임 테이블에 관한 것이다.
본 발명에 따른 스마트 게임 시스템은 상면 하단의 자석에 의해 이동하는 볼과 상기 상면 좌우 양끝단에서 좌우로 이동하여 상기 볼을 반대편 영역으로 쳐내는 바(bar)와, 상기 상면을 좌우로 나누는 중심선의 상단에 양면으로 배치되어 상기 볼이 상기 중심선을 지나 상기 상면의 반대편 영역으로 이동되면 상기 반대편 영역과 그 영역에서의 상기 볼의 실시간 움직임을 그래픽으로 표시하며 게임 정보를 표시하는 디스플레이를 구비하는 스마트 게임 테이블; 사용자의 입력을 받아 상기 바를 좌우로 이동시키기 위한 이동 제어신호를 생성하여 상기 스마트 게임 테이블에 송신하며, 상기 스마트 게임 테이블의 상기 디스플레이에 표시되는 게임 정보에 대한 선택 신호를 상기 스마트 게임 테이블에 송신하는 조종장치; 및 상기 스마트 게임 테이블과 통신망을 통해 연결되어 상기 스마트 게임 테이블과 게임 정보를 송수신하고, 상기 조종장치의 선택 신호를 통해 상기 게임 정보 중 어느 하나가 선택되면, 상기 선택된 게임 정보를 상기 스마트 게임 테이블로부터 수신받아 상기 스마트 게임 테이블에 송신하는 서버; 를 포함한다.
The present invention relates to a smart game table, by remotely controlling a bar provided in the smart game table to control the rally of the ball moving through the magnet provided at the bottom of the table, and the ball movement status of the opponent table is the table It relates to a smart game table that is displayed in real time on a central display and to which various game items are applied.
The smart game system according to the present invention includes a ball moving by a magnet at the bottom of the upper surface and a bar moving from left to right at both ends of the upper surface and hitting the ball to the opposite area, and an upper end of a center line dividing the upper surface from side to side The smart game table is disposed on both sides of the ball and when the ball passes through the center line and moves to an area on the opposite side of the upper surface, the opposite area and the real-time movement of the ball in the area are displayed graphically and a display for displaying game information ; Generates a movement control signal for moving the bar from side to side in response to a user's input, transmits it to the smart game table, and transmits a selection signal for game information displayed on the display of the smart game table to the smart game table Controls; And connected to the smart game table through a communication network to transmit and receive game information to and from the smart game table, and when any one of the game information is selected through a selection signal of the control device, the selected game information is transmitted from the smart game table. A server receiving and transmitting the smart game table; It includes.

Description

스마트 게임 시스템{SMART SYSTEM FOR GAMING}Smart game system {SMART SYSTEM FOR GAMING}

본 발명은 스마트 게임 테이블에 관한 것으로서, 원격으로 스마트 게임 테이블에 구비된 바(bar)를 조종하여 테이블 하부에 구비된 자석을 통해 이동하는 볼의 랠리를 제어하고, 상대편 테이블의 볼 이동상황은 테이블 중앙의 디스플레이에 실시간으로 표시되고 각종 게임 아이템이 적용되는 스마트 게임 테이블에 관한 것이다.The present invention relates to a smart game table, by remotely controlling a bar provided in the smart game table to control the rally of the ball moving through the magnet provided at the bottom of the table, and the ball movement status of the opponent table is the table It relates to a smart game table that is displayed in real time on a central display and to which various game items are applied.

미국의 게임개발 업체인 아타리사가 1972년 출시한 아케이드 게임 퐁(PONG)은 탁구를 모방한 2차원 스포츠 게임으로 두명의 플레이어는 양측에 위치한 게임상의 라켓인 바(Bar)를 좌우 또는 위아래로 조작하여 이리저리 움직이는 공에 부딪히게 하여 상대편측으로 쳐내는 게임이다.The arcade game PONG, which was released in 1972 by American game development company Atari, is a two-dimensional sports game that mimics table tennis, and two players operate the game rackets on both sides of the bar, left or right, up or down. It is a game that hits the ball moving around and hits the other side.

이때 바가 공에 부딪힐때의 각도, 공의 속도 및 바의 속도에 따라 공이 상대편 측으로 이동할 때의 각도와 속도가 다르게 제어되는데 이러한 퐁 게임은 단순하지만 재미가 있고 중독성이 있어 다양한 형태로 변형되어 출시되었다.At this time, the angle and speed when the ball moves to the other side is controlled according to the angle when the bar hits the ball, the speed of the ball, and the speed of the bar. These pong games are simple but fun and addictive. Became.

이러한 퐁 게임은 공의 마찰력이 제로(ZERO)상태인 것을 가정하여 2차원 화면에서 끝임없이 움직이므로 화면이 아닌 실제 테이블에서는 공과 테이블간의 마찰력에 의해 구현이 어려운 점이 있었다.Since this pong game assumes that the frictional force of the ball is zero, it constantly moves on the 2D screen, so it is difficult to implement it by the frictional force between the ball and the table.

한국공개실용 제20-2007-0000904호Korea Open Room No. 20-2007-0000904 한국등록특허 제10-0361031호Korean Registered Patent No. 10-0361031

이에 본 발명은 실제 테이블에 내부 자석을 이용하여 볼과 바를 이동 시켜, 2차원에 구현된 퐁 게임을 실물 테이블 위에 그대로 재현하고, 게임 사용자 위치 기준으로 반대편 영역의 볼 이동 상황을 전면 중앙 스크린에 표시하며 게임 아이템을 제공하는 스마트 게임 테이블을 제공하는데 그 목적이 있다.Accordingly, the present invention moves the ball and bar by using the inner magnet on the actual table to reproduce the two-dimensional Pong game as it is on the real table, and displays the ball movement status of the opposite area based on the game user's position on the front center screen. The objective is to provide a smart game table that provides game items.

본 발명에 따른 스마트 게임 시스템은, 상면 하단의 자석에 의해 이동하는 볼과, 상기 상면 좌우 양끝단에서 좌우로 이동하여 상기 볼을 반대편 영역으로 쳐내는 바(bar)와, 상기 상면을 좌우로 나누는 중심선의 상단에 양면으로 디스플레이를 각각 구비하며 상기 볼이 상기 중심선을 지나 상기 테이블 본체의 좌우 양끝단에서 바라보는 시점을 기준으로 상기 상면 중 상기 디스플레이에 가려 보이지 않는 반대편으로 이동하면, 상기 양면의 디스플레이가 각각 상기 테이블 본체의 반대편 영역과 상기 반대편 영역을 이동하는 볼과 상기 반대편 영역에서 좌우 방향으로 이동하는 바의 영상을 그래픽으로 표시하고, 게임 정보를 그래픽으로 표시하는 표시부를 구비하는 스마트 게임 테이블; 사용자의 입력을 받아 상기 바를 좌우로 이동시키기 위한 이동 제어신호를 생성하여 상기 스마트 게임 테이블에 송신하며, 상기 스마트 게임 테이블의 상기 디스플레이에 표시되는 게임 정보에 대한 선택 신호를 상기 스마트 게임 테이블에 송신하는 조종장치; 상기 스마트 게임 테이블과 통신망을 통해 연결되어 상기 스마트 게임 테이블과 게임 정보를 송수신하고, 상기 조종장치의 선택 신호를 통해 상기 게임 정보 중 어느 하나가 선택되면, 상기 선택된 게임 정보를 상기 스마트 게임 테이블로부터 수신받아 상기 스마트 게임 테이블에 송신하는 서버; 및 상기 스마트 게임 테이블로부터 상기 상면과 상기 상면 영역에서의 상기 볼의 실시간 움직임을 그래픽으로 처리한 그래픽 데이터를 실시간으로 수신받아 상기 스마트 게임 테이블의 상면에서 이루어지는 게임에 대한 그래픽 영상을 실시간 입체 영상으로 표시하는 VR장치; 를 포함한다.The smart game system according to the present invention includes a ball moving by a magnet at the bottom of the upper surface, a bar moving from left to right at both ends of the upper surface, and hitting the ball to the opposite area, and a center line dividing the upper surface from side to side The display is provided on both sides of the upper end of the display, and when the ball passes from the center line to the other side of the table body, which is viewed from both ends of the left and right sides of the table body, the display of the two sides is moved to the opposite side of the display. A smart game table having a display unit for graphically displaying an image of a ball moving in the opposite area and the opposite area of the table body and a bar moving in the left and right directions in the opposite area, and graphically displaying game information; Generates a movement control signal for moving the bar from side to side in response to a user's input, transmits it to the smart game table, and transmits a selection signal for game information displayed on the display of the smart game table to the smart game table Controls; Connected to the smart game table through a communication network to transmit and receive game information to and from the smart game table, and when any one of the game information is selected through a selection signal of the control device, the selected game information is received from the smart game table A server that receives and transmits to the smart game table; And receiving real-time graphic data of graphic processing of real-time movement of the balls in the upper surface and the upper area from the smart game table, and displaying a graphic image of the game on the upper surface of the smart game table in real-time stereoscopic image. VR device to play; It includes.

본 발명에서 상기 스마트 게임 테이블은, 상기 상면의 좌우 양끝단에 상기 바가 배치되며, 상기 바에 부딪혀 상기 상면에서 좌우로 이동하는 볼이 배치되는 테이블 본체; 상기 서버로부터 상기 게임 정보를 수신하고, 상기 테이블 본체의 내부에 배치되어 상기 조종장치로부터 상기 이동 제어신호 및 상기 선택 신호를 수신하는 제1통신부; 상기 제1통신부를 통해 수신된 상기 이동 제어신호를 판독하여 상기 두 개의 바 중 판독된 결과에 대응되는 바를 좌우로 구동시키는 바구동부; 상기 볼이 상기 바에 부딪히는 순간의 속도와 각도에 따라 상기 볼의 다음 이동경로를 산출하는 경로산출부; 상기 상면의 하단에 배치되며, 상기 상면의 상단에 위치한 볼을 자력으로 부착시켜, 상기 경로산출부에 의해 산출된 상기 이동경로에 따라 상기 볼을 이동시키는 제1자석을 구비하여, 상기 제1자석을 종방향 및 횡방향으로 이동시키는 제1자석구동부; 상기 상면 중 상기 표시부에 가려 보이지 않는 영역의 좌표를 상기 표시부의 디스플레이 영역에 맵핑시켜 그래픽으로 구현하고, 상기 경로산출부에서 산출된 볼의 이동경로가 상기 보이지 않는 영역에 속하면, 상기 볼의 이동경로에 따라 상기 볼의 움직임을 그래픽으로 구현하여 상기 표시부에 송신하는 제1이미지 처리부; 상기 상면 영역의 좌표를 상기 VR장치의 디스플레이 영역에 맵핑시켜 그래픽으로 구현하고, 상기 경로산출부에서 산출된 볼의 이동경로에 따라 상기 볼의 움직임과 상기 표시부에 표시되는 상기 게임정보를 그래픽으로 구현하는 제2이미지 처리부; 및 상기 제2이미지 처리부에서 구현된 그래픽 데이터를 상기 VR 장치에 송신하는 제2통신부; 를 포함한다.In the present invention, the smart game table, the bar is disposed at both ends of the left and right sides of the upper surface, the table body is disposed on the ball to move from side to side on the upper surface of the bar; A first communication unit that receives the game information from the server and is disposed inside the table body to receive the movement control signal and the selection signal from the control device; A bar driving unit for reading the movement control signal received through the first communication unit and driving the bar corresponding to the read result out of the two bars to the left and right; A path calculating unit calculating a next movement path of the ball according to the speed and angle of the moment when the ball hits the bar; It is disposed at the bottom of the upper surface, the first magnet is provided with a first magnet for attaching the ball located at the upper end of the upper surface by the magnetic force to move the ball according to the movement path calculated by the path calculating unit, A first magnet driving unit for moving the longitudinal and transverse directions; The coordinates of the invisible area covered by the display part of the upper surface are mapped to the display area of the display part and implemented graphically. When the movement path of the ball calculated by the path calculating part belongs to the invisible area, the movement of the ball A first image processing unit that graphically implements the movement of the ball along a path and transmits it to the display unit; Mapping the coordinates of the upper surface area to the display area of the VR device is implemented graphically, and the movement of the ball and the game information displayed on the display are graphically implemented according to the movement path of the ball calculated by the path calculation unit. A second image processing unit; And a second communication unit transmitting graphic data implemented by the second image processing unit to the VR device. It includes.

본 발명에서 상기 제1이미지 처리부는, 상기 볼의 움직임을 그래픽으로 구현할 때, 상기 테이블 본체의 반대편 영역의 임의의 위치에 아이템을 표시하여 상기 볼이 상기 아이템을 통과하여 이동하는 경우, 상기 아이템에 대응되는 그래픽 효과를 구현하고, 상기 제2이미지 처리부는, 상기 볼의 움직임을 그래픽으로 구현할 때, 상기 상면의 임의의 위치에 아이템을 표시하여 상기 볼이 상기 아이템을 통과하여 이동하는 경우, 상기 아이템에 대응되는 그래픽 효과를 구현한다.In the present invention, when the movement of the ball is graphically implemented, the first image processing unit displays an item at an arbitrary position in an area opposite to the table body, and when the ball moves through the item, the first image processing unit When implementing the corresponding graphic effect, and when the second image processing unit graphically implements the movement of the ball, when the ball moves through the item by displaying the item at an arbitrary position on the upper surface, the item To implement the graphic effect corresponding to.

본 발명에서 상기 아이템이 블라인드 아이템인 경우, 상기 제1이미지 처리부 또는 상기 제2이미지 처리부는 기설정된 시간 동안 상기 표시부 또는 상기 VR장치에 검은색 단일 그래픽 효과를 구현한다.In the present invention, when the item is a blind item, the first image processing unit or the second image processing unit implements a single black graphic effect on the display unit or the VR device for a predetermined time.

본 발명에서 상기 아이템이 특수볼 아이템인 경우, 상기 제1이미지 처리부 또는 상기 제2이미지 처리부는 기설정된 시간동안 상기 볼에 기설정된 특수효과를 부가하여 상기 표시부 또는 상기 VR장치에 구현한다.In the present invention, when the item is a special ball item, the first image processing unit or the second image processing unit is implemented in the display unit or the VR device by adding a predetermined special effect to the ball for a predetermined time.

본 발명에서 상기 아이템이 특수배경 아이템인 경우, 상기 제1이미지 처리부 또는 상기 제2이미지 처리부는 기설정된 시간동안 상기 상면의 반대편 영역 그래픽에 기설정된 특수효과를 부가하여 상기 표시부 또는 상기 VR장치에 구현한다.In the present invention, when the item is a special background item, the first image processing unit or the second image processing unit is implemented in the display unit or the VR device by adding a predetermined special effect to a graphic on the opposite area of the upper surface for a predetermined time. do.

본 발명에서 상기 제1통신부는 상기 조종장치로부터 상기 바의 이동 방향, 이동 거리, 이동 속도를 각각 제어하는 이동 제어신호를 수신하고, 상기 바구동부는 상기 이동 제어신호에 포함된 상기 바의 이동 방향, 이동 거리 및 이동 속도에 따라 상기 바의 좌우 이동을 제어한다.In the present invention, the first communication unit receives a movement control signal for controlling the movement direction, movement distance and movement speed of the bar from the control device, and the bar driving unit moves the movement direction of the bar included in the movement control signal. , Control the left and right movement of the bar according to the moving distance and moving speed.

본 발명에서 상기 제1통신부는 상기 서버로부터 게임 정보를 수신하여 상기 표시부에 전달하고, 상기 표시부는 상기 게임 정보를 기저장된 그래픽을 배경으로 하여 표시하며, 상기 제1통신부는 상기 조종장치로부터 수신된 상기 선택 신호를 상기 표시부에 전달하여 상기 표시된 게임 정보 중에서 어느 하나의 게임 정보를 선택하는 과정을 상기 표시부에 표시한다.In the present invention, the first communication unit receives game information from the server and delivers the game information to the display unit, the display unit displays the game information on the background of a pre-stored graphic, and the first communication unit is received from the control device. The process of selecting any one game information among the displayed game information by transmitting the selection signal to the display unit is displayed on the display unit.

본 발명에서 상기 경로산출부는 상기 볼이 상기 바에 부딪히는 순간 상기 볼의 속도 및 각도와, 상기 바의 속도 및 이동방향을 이용하여 상기 볼의 반사각 및 회전력을 산출한 후, 상기 반사각 및 회전력을 이용하여 상기 볼의 다음 이동경로 및 속도를 산출한다.In the present invention, the path calculating unit calculates the reflection angle and rotational force of the ball using the speed and angle of the ball and the speed and movement direction of the bar when the ball hits the bar, and then uses the reflection angle and rotational force. Calculate the next movement path and speed of the ball.

본 발명에서 상기 제1자석구동부는, 상기 제1자석이 설치된 제1마운트; 상기 제1마운트를 좌우로 관통하는 제1가이드 레일; 상기 제1마운트를 상하로 관통하는 제2가이드 레일; 및 상기 제1가이드 레일과 상기 제2가이드 레일을 슬라이딩으로 이동시켜 상기 경로산출부에서 산출된 상기 이동경로에 따라 상기 제1자석을 이동시키는 제1구동부;를 포함하고, 상기 제1가이드 레일은 상기 상면의 하단에서 상하 방향을 따라 이동하고, 상기 제2가이드 레일은 상기 상면의 하단에서 좌우 방향을 따라 이동한다.In the present invention, the first magnet driving unit, a first mount on which the first magnet is installed; A first guide rail penetrating the first mount from side to side; A second guide rail penetrating the first mount up and down; And a first driving unit for moving the first magnet according to the movement path calculated by the path calculating unit by sliding the first guide rail and the second guide rail by sliding. The upper guide rail moves along the vertical direction, and the second guide rail moves along the left and right directions at the lower end of the upper surface.

본 발명에서 상기 바구동부는, 상기 상면의 하단에 배치되며, 상기 상면의 상단에 위치한 바를 자력으로 부착시키는 제2자석; 상기 제2자석이 설치된 제2마운트; 상기 제2마운트를 상하로 관통하는 가이드 바; 상기 가이드 바에 수직인 방향으로 상기 제2마운트와 상기 테이블 본체의 내부 벽체에 구비된 가이드 홈 사이에 설치되어 상기 제2마운트를 상하로 이동시키는 제3가이드 레일; 및 상기 제3가이드 레일을 슬라이딩으로 이동시켜, 상기 이동 제어신호에 따라 상기 제2자석을 이동시키는 제2구동부;를 포함하고, 상기 제3가이드 레일은 상기 상면의 하단에서 상하 방향을 따라 이동한다.In the present invention, the bar driving unit is disposed at the bottom of the upper surface, a second magnet for attaching the bar located on the upper surface of the upper surface by magnetic force; A second mount on which the second magnet is installed; A guide bar penetrating the second mount up and down; A third guide rail installed between the second mount and a guide groove provided on the inner wall of the table body in a direction perpendicular to the guide bar to move the second mount up and down; And a second driving unit that moves the third guide rail by sliding to move the second magnet according to the movement control signal, and the third guide rail moves in the vertical direction from the lower end of the upper surface. .

본 발명에서 상기 바구동부는, 상기 상면에 상기 바가 이동되는 영역을 따라 형성된 가이드 홈; 상기 바에 부착되어 상기 가이드 홈을 따라 이동되는 제4가이드 레일; 및 상기 제4가이드 레일을 슬라이딩으로 이동시켜, 상기 이동 제어신호에 따라 상기 바를 좌우로 이동시키는 제3구동부; 를 포함한다.In the present invention, the bar driving unit includes a guide groove formed along an area in which the bar is moved on the upper surface; A fourth guide rail attached to the bar and moved along the guide groove; And a third driving unit for sliding the fourth guide rail to move the bar from side to side according to the movement control signal. It includes.

본 발명에서 상기 조종장치는, 상기 사용자의 입력을 받는 입력부; 상기 입력을 이용해 상기 바의 이동 방향, 이동 거리 및 이동 속도를 포함하는 이동 제어신호를 생성하는 제어신호생성부; 상기 입력을 이용해 상기 표시부 또는 상기 VR장치에 표시되는 상기 게임 정보에 대한 상기 선택 신호를 생성하는 선택신호생성부; 및 상기 생성된 이동 제어신호 및 선택신호를 상기 제1통신부에 송신하는 제3통신부; 를 포함한다.In the present invention, the control device includes an input unit that receives the user's input; A control signal generator configured to generate a movement control signal including the movement direction, movement distance, and movement speed of the bar using the input; A selection signal generator for generating the selection signal for the game information displayed on the display unit or the VR device using the input; And a third communication unit transmitting the generated movement control signal and selection signal to the first communication unit. It includes.

본 발명에서 상기 입력부는 기울기 및 가속도 센서, 터치패드, 조이스틱, 조그셔틀 중 어느 하나이다.In the present invention, the input unit is any one of a tilt and acceleration sensor, a touch pad, a joystick, and a jog shuttle.

본 발명에서 기 게임 정보는 게임 모드, 게임 플레이어, 게임 캐릭터, 게임 스코어, 게임 진행상황 중 적어도 하나를 포함한다.In the present invention, the pre-game information includes at least one of a game mode, a game player, a game character, a game score, and a game progress.

본 발명에서 상기 조종장치를 통해 상기 게임 정보 중 상기 게임 모드가 선택되면, 상기 표시부 또는 상기 VR장치에 상기 선택된 게임 모드에 대응되는 대전상대가 적어도 하나 이상 표시되고, 상기 조종장치를 통해 상기 표시부 또는 상기 VR장치에 표시된 상기 대전상대 중 어느 하나가 선택된다.In the present invention, when the game mode is selected from the game information through the control device, at least one match opponent corresponding to the selected game mode is displayed on the display unit or the VR device, and the display unit or Any one of the opponents displayed on the VR device is selected.

본 발명에서 상기 조종장치는 상기 대전상대로 상기 게임 플레이어 또는 컴퓨터를 중 어느 하나를 선택할 수 있으며, 상기 컴퓨터가 대전상대로 선택되면, 상기 스마트 게임 테이블은 상기 대전상대에 대한 이동 제어신호를 상기 조종장치가 아닌 상기 서버로부터 수신받아 상기 바를 좌우로 이동시킨다.In the present invention, the control device may select any one of the game player or the computer as the counterpart, and when the computer is selected as the counterpart, the smart game table displays the movement control signal for the counterpart. Instead, it is received from the server and moves the bar left and right.

본 발명에서 상기 조종장치를 통해 상기 게임 정보 중 상기 게임 플레이어가 선택되면, 상기 스마트 게임 테이블은 상기 서버에 저장된 상기 게임 플레이어 정보를 수신받아 리스트 형태로 상기 표시부 또는 상기 VR장치에 표시하며, 상기 조종장치를 통해 상기 게임 플레이어 중 현재 사용자에 대응되는 게임 플레이어가 선택되면, 상기 선택된 게임 플레이어에 대응되는 이전 게임에 대한 게임 스코어, 게임 캐릭터, 게임 모드 중 적어도 하나를 상기 표시부 또는 상기 VR장치에 표시한다.In the present invention, when the game player is selected from the game information through the control device, the smart game table receives the game player information stored in the server and displays it on the display unit or the VR device in a list form, and controls the game player. When a game player corresponding to the current user is selected from the game players through a device, at least one of a game score, game character, and game mode for the previous game corresponding to the selected game player is displayed on the display unit or the VR device. .

본 발명에 따르면 실물 테이블 위에 퐁 게임을 구현하여 사용자로 하여금 실감나는 게임을 수행 할 수 있도록 하고 게임 테이블 중앙에 디스플레이를 구현하여 실물 게임의 일부영역을 그래픽으로 표현하여 실제현실과 가상현실(VR : Virtual Reality)가 혼합된 혼합현실(MR : Mixed Reality) 방식의 게임을 제공한다.According to the present invention, a real game and a virtual reality (VR: VR) are implemented by implementing a pong game on a real table, allowing a user to play a realistic game, and implementing a display in the center of the game table to graphically express some areas of the real game. Virtual Reality (MR) is a mixed reality (MR: Mixed Reality) game.

이러한 혼합현실 방식을 통해 그래픽으로 구현된 영상에 각종 아이템이나 화면효과를 추가할 수 있어 게임의 흥미유발 효과를 증가시킬 수 있다. Through this mixed reality method, various items or screen effects can be added to a graphic-implemented image, thereby increasing an inducing effect of the game.

도 1은 본 발명의 일 실시 예에 따른 스마트 게임 시스템의 개략적인 외형도이다.
도 2는 본 발명의 일 실시 예에 따른 VR장치에 표시된 입체영상의 예시도이다.
도 3은 본 발명의 일 실시 예에 따른 스마트 게임 테이블의 개략적인 구성도이다.
도 4는 본 발명의 일 실시 예에 따른 스마트 게임 테이블의 테이블 본체 내부 구조도이다.
도 5는 본 발명의 일 실시 예에 따른 표시부의 영상표시 예시도이다.
도 6은 본 발명의 일 실시예에 따른 조종장치의 개략적인 구성도이다.
도 7은 본 발명의 일 실시 예에 따른 바구동부의 자석구동방식에 대한 구조 예시도이다.
도 8은 본 발명의 일 실시 예에 따른 바구동부의 레일구동방식에 대한 구조 예시도이다.
1 is a schematic external view of a smart game system according to an embodiment of the present invention.
2 is an exemplary view of a stereoscopic image displayed on a VR device according to an embodiment of the present invention.
3 is a schematic configuration diagram of a smart game table according to an embodiment of the present invention.
4 is a diagram illustrating the internal structure of a table body of a smart game table according to an embodiment of the present invention.
5 is a diagram illustrating an image display of a display unit according to an exemplary embodiment of the present invention.
6 is a schematic configuration diagram of a steering apparatus according to an embodiment of the present invention.
7 is a structural example of a magnet driving method of the bar driving unit according to an embodiment of the present invention.
8 is a structural example of a rail driving method of the bar driving unit according to an embodiment of the present invention.

이하에서, 본 발명의 바람직한 실시예가 첨부된 도면들을 참조하여 설명할 것이다. 또한 본 발명을 설명함에 있어서 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다.Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings. In addition, in the description of the present invention, when it is determined that detailed descriptions of related known functions or configurations may unnecessarily obscure the subject matter of the present invention, detailed descriptions thereof will be omitted.

도 1은 본 발명의 일 실시 예에 따른 스마트 게임 시스템의 개략적인 구성도이다.1 is a schematic configuration diagram of a smart game system according to an embodiment of the present invention.

도 1을 참조하면 본 발명의 일 실시 예에 따른 스마트 게임 시스템(100)은 스마트 게임 테이블(110), 조종장치(120), 서버(130) 및 VR장치(140)를 포함하여 구성된다.Referring to FIG. 1, a smart game system 100 according to an embodiment of the present invention includes a smart game table 110, a control device 120, a server 130, and a VR device 140.

스마트 게임 테이블(110)은 상면 하단의 자석에 의해 이동하는 볼(111)과 상기 상면 좌우 양끝단에서 좌우로 이동하여 상기 볼을 반대편 영역으로 쳐내는 바(112)와, 상기 상면을 좌우로 나누는 중심선의 상단에 양면으로 배치되어 상기 볼이 상기 중심선을 지나 상기 상면의 반대편 영역으로 이동되면 상기 반대편 영역과 그 영역에서의 상기 볼의 실시간 움직임을 그래픽으로 표시하며 게임 정보를 표시하는 표시부(113)를 구비한다.The smart game table 110 includes a ball 111 that is moved by a magnet at the bottom of the top surface, a bar 112 that moves from side to side at both ends of the top surface, and strikes the ball into the opposite area, and a center line dividing the top surface from side to side. Arranged on both sides of the upper end of the ball when the ball is moved to the opposite area of the upper surface through the center line, the display unit 113 for graphically displaying the opposite area and the real-time movement of the ball in the area and displaying game information To be equipped.

바(112)는 외부의 장치로부터 수신된 이동 제어신호를 통해 제어되는데 이러한 바(112)에 이동 제어신호를 송신하는 구성이 조종장치(120)이다.The bar 112 is controlled through a movement control signal received from an external device, and the control unit 120 is configured to transmit a movement control signal to the bar 112.

조종장치(120)는 게임 사용자의 단말기 또는 리모컨 또는 조이스틱 등이 적용될 수 있으며, 이러한 조종장치(120)는 별도의 장치로 구비될 수도 있으나, 스마트 게임 테이블(110)의 상면 일측에 장착되어 구비될 수도 있다.The control device 120 may be a terminal of a game user or a remote control or a joystick, and the control device 120 may be provided as a separate device, but may be mounted on one side of the upper surface of the smart game table 110 to be provided. It might be.

이러한 조종장치(120)를 통해 게임 사용자가 현재 볼(111)의 움직임을 보고 이동방향을 예측하여 바(112)를 좌우로 이동하도록 제어하면, 스마트 게임 테이블(110)의 상면 위에서 움직이던 볼(111)이 움직이는 바(112)에 부딪혀 반대편으로 튕겨 나가게 된다.When the game user sees the movement of the current ball 111 and predicts the movement direction to control the bar 112 to move from side to side through the control device 120, the ball moving on the upper surface of the smart game table 110 ( 111) hits the moving bar 112 and is bounced to the other side.

만약 볼(111)이 바(112)에 부딪히지 못하면 볼(111)은 반대로 튕겨 이동하지 못하고 바(112)가 이동하는 영역을 통과해 스마트 게임 테이블(110)의 기설정된 상면 끝에서 정지하게 되며, 이때, 볼(111)을 받아내지 못한 해당 바(112)를 조종하는 게임 사용자는 게임에서 패하게 된다.If the ball 111 does not collide with the bar 112, the ball 111 does not bounce on the contrary and stops at a predetermined top end of the smart game table 110 through the area where the bar 112 moves. At this time, the game user who controls the bar 112 that has not received the ball 111 loses the game.

스마트 게임 테이블(110)의 상면에는 기설정된 간격으로 다수의 LED가 설치될 수 있으며, 볼(111)이 스마트 게임 테이블(110)의 상면에서 이동할 때, 볼(111)이 지나는 곳에 설치된 LED를 발광시켜 시각적인 효과를 더 발생시킬 수도 있다.A plurality of LEDs may be installed on the upper surface of the smart game table 110 at predetermined intervals, and when the ball 111 moves on the upper surface of the smart game table 110, the LED installed where the ball 111 passes is emitted. To create more visual effects.

한편, 상면 중앙에 양면으로 구성된 디스플레이는 표시부(113)로써, 각각 게임이 진행되는 상면의 영상을 게임 사용자에게 표시해준다.On the other hand, a display composed of two sides in the center of the upper surface as the display unit 113, respectively, to display the image of the upper surface of the game progress to the game user.

도 1에서 보면, 스마트 게임 테이블(110) 우측에 제1사용자가 위치해 있고, 제1사용자가 우측의 바(112)를 조종하는 상태인 경우, 제1사용자는 스마트 게임 테이블(110)의 상면 우측 절반은 육안으로 확인할 수 있고 상면 우측 절반 영역 위를 이동하는 볼(111)의 움직임도 확인할 수 있다.Referring to FIG. 1, when the first user is located on the right side of the smart game table 110 and the first user is in a state of controlling the bar 112 on the right side, the first user is on the upper right side of the smart game table 110. Half can be checked with the naked eye and the movement of the ball 111 moving over the upper right half area can also be confirmed.

그러나 상면의 나머지 좌측 절반은 표시부(113)에 가려 보이지 않으며, 따라서 상대편으로 이동한 볼(111)의 움직임은 육안으로 확인할 수 없게 된다.However, the remaining left half of the upper surface is not hidden by the display unit 113, and thus the movement of the ball 111 moved to the other side cannot be visually confirmed.

표시부(113)는 스마트 게임 테이블(110) 상면으로부터 기설정된 높이로 설치되기 때문에 표시부(113)의 하부에서 볼(111)은 자유롭게 이동 가능하므로 표시부(113) 아래를 지나 반대편으로 이동된 볼(111)은 표시부(113)에 가려 사용자의 눈에 보이지 않게 되는 것이다.Since the display unit 113 is installed at a predetermined height from the upper surface of the smart game table 110, the ball 111 is freely movable from the lower portion of the display unit 113, so the ball 111 moves under the display unit 113 and moves to the opposite side 111 ) Is obscured by the display unit 113 and becomes invisible to the user.

이때, 스마트 게임 테이블(110)의 상면 좌측 절반은 표시부(113) 중 우측을 향해 설치된 디스플레이(121)에 영상 이미지로 표시된다.At this time, the upper left half of the smart game table 110 is displayed as a video image on the display 121 installed toward the right of the display unit 113.

즉, 볼(111)이 상면의 좌측 절반 측에서 움직이는 모습은 표시부(113)에 가려 육안으로 직접 확인할 수 없으며 대신 표시부(113)를 통해 그래픽으로 확인할 수 있는 것이다.That is, the appearance of the ball 111 moving from the left half side of the upper surface cannot be directly checked with the naked eye because it is covered by the display unit 113, and instead can be confirmed graphically through the display unit 113.

따라서 표시부(113)에는 반대편의 절반 영역과 그 위를 이동하는 볼(111)과 해당 영역에서 좌우로 이동하는 바(112)의 영상이 그래픽으로 표시된다.Therefore, the image of the ball 111 moving on the half area of the opposite side and the bar 112 moving left and right in the corresponding area is graphically displayed on the display unit 113.

표시부(113)에 표시되는 볼(111)의 이동 영상은 실제 상면을 이동하는 볼(111)을 촬영한 것이 아닌 볼(111)의 이동 경로를 미리 알고 있는 구성에서 볼(111)이 이동하는 경로를 이미지화하여 실제 볼(111)의 이동 타이밍에 맞추어 그래픽으로 표시된다.The moving image of the ball 111 displayed on the display unit 113 is a path in which the ball 111 moves in a configuration in which the moving path of the ball 111 is known in advance, rather than the ball 111 moving the actual upper surface. Is imaged and displayed graphically according to the movement timing of the actual ball 111.

이러한 표시가 가능한 것은 볼(111)의 이동이 자율 운동에 의한 이동이 아닌 미리 계산된 경로를 따라 인위적인 구동장치에 의해 이동되는 구성이므로 가능한 것이다.This display is possible because the movement of the ball 111 is a configuration that is moved by an artificial driving device along a pre-computed path, not movement by autonomous movement.

볼(111)이 자율 운동을 수행하는 경우, 바(112)에서 미는 힘이 없다면 볼(111)과 상면과의 마찰력에 의해 볼(111)의 속도는 점점 떨어지게 되어 게임은 지속될 수 없다.When the ball 111 performs autonomous motion, if there is no pushing force at the bar 112, the speed of the ball 111 gradually decreases due to the frictional force between the ball 111 and the upper surface, and the game cannot be continued.

따라서 볼(111)을 바(112)로 밀어내는 힘이 없어도 볼(111)이 지속적으로 상면에서 좌우 이동할 수 있도록 하기 위해 스마트 게임 테이블(110)의 상면 하단에 자석을 배치하여 자석을 이용해 볼(111)을 고정시킨 후 미리 계산된 경로로 자석을 이동시켜 함께 고정된 볼(111)이 이동될 수 있도록 한다.Therefore, even if there is no force to push the ball 111 to the bar 112, the magnet is placed on the bottom of the upper surface of the smart game table 110 so that the ball 111 can continuously move left and right on the upper surface of the ball 111 using a ball ( After fixing the 111), the magnet 111 is moved along a pre-computed path so that the ball 111 fixed together can be moved.

이러한 볼(111)의 이동을 위해 구동장치 및 다른 구성을 포함하는 스마트 게임 테이블(100)의 개략적인 구성은 도 3에서 자세히 설명하도록 한다.The schematic configuration of the smart game table 100 including a driving device and other configurations for the movement of the ball 111 will be described in detail in FIG. 3.

한편, 표시부(113)에는 상면의 영상과 볼(111)의 이동 영상만이 표시되는 것이 아니라 게임 정보가 표시될 수도 있는데, 스마트 게임 테이블(110)은 서버(130)와 통신을 수행하며, 스마트 게임 테이블(110)은 게임을 수행하는 사용자의 아이디, 시간별 게임 스코어, 게임 캐릭터, 개인 등수 등의 게임 정보를 서버(130)에 전송하고 서버(130)는 이러한 게임 정보를 받아 내부의 메모리에 저장한다.On the other hand, the display unit 113 may not only display the image of the upper surface and the moving image of the ball 111, but may display game information. The smart game table 110 communicates with the server 130 and performs smart The game table 110 transmits game information such as the user's ID, hourly game score, game character, personal rank, etc. to the server 130, and the server 130 receives the game information and stores it in the internal memory do.

또한 게임 사용자는 조종장치(120)를 조작하여 서버(130)에 저장된 게임 정보를 불러와 확인할 수 있으며, 서버(130)에서 제공하는 다양한 게임 모드 중 하나를 선택하여 게임을 진행 할 수 있도록 한다.In addition, the game user can retrieve and check game information stored in the server 130 by operating the control device 120, and select one of various game modes provided by the server 130 to progress the game.

게임 모드는 대전 모드, 컴퓨터 모드, 네트워크 대전 모드 등의 대전상대에 따른 모드가 제공될 수도 있으며, 스마트 게임 테이블(110) 상면의 LED와 표시부(113)에 표시되는 상면의 그래픽을 다르게 제공하는 방식의 모드가 제공될 수도 있다.The game mode may also be provided in a mode depending on the opponent, such as a match mode, a computer mode, a network match mode, and a method of providing a graphic on the top surface displayed on the display unit 113 and the LED on the top surface of the smart game table 110 differently. The mode of may be provided.

만약 조종장치(120)를 통해 대전 모드가 선택되면, 서버(130)는 2인이 실제로 대전하는 방식의 게임 모드를 설정하고, 스마트 게임 테이블(110)의 상면 양측에 구비된 바(112)는 각각의 대전에 참여하는 사용자가 소지한 조종장치(120)로부터 이동 제어신호를 수신하여 바(112)를 구동시키고 게임을 진행한다.If the match mode is selected through the control device 120, the server 130 sets a game mode in which two people actually play, and the bars 112 provided on both sides of the upper surface of the smart game table 110 are A movement control signal is received from the control device 120 possessed by the user participating in each battle to drive the bar 112 and progress the game.

만약 조종장치(12)를 통해 컴퓨터 모드가 선택되면, 대전 상대자를 컴퓨터로 선택한 것이므로, 서버(130)는 기저장된 이동 제어신호를 스마트 게임 테이블(110)에 전송하여 대전 상대자의 바(112)를 구동한다.If the computer mode is selected through the control device 12, since the opponent is selected as the computer, the server 130 transmits the pre-stored movement control signal to the smart game table 110 to transmit the opponent's bar 112. Drive.

이때, 서버(130)가 제공하는 컴퓨터의 이동 제어신호는 게임을 진행하면서 실시간으로 입력된 패턴에 따라 생성될 수도 있다.At this time, the movement control signal of the computer provided by the server 130 may be generated according to a pattern input in real time while playing a game.

게임 초기의 이동 제어신호는 기저장된 방향으로 바(112)를 구동시킬 수 있지만 이후의 이동 제어신호는 게임중인 사용자의 바(112) 이동 제어신호의 패턴과 볼(111)의 이동 경로 예측 방향을 스마트 게임 테이블(110)로부터 전송받아 실시간으로 생성하여 다시 스마트 게임 테이블(110)에 전달하여 바(112)를 이동시킨다.The movement control signal at the beginning of the game can drive the bar 112 in a pre-stored direction, but the subsequent movement control signal determines the pattern of the bar 112 movement control signal of the user in the game and the direction of movement of the ball 111. It is transmitted from the smart game table 110, generated in real time, and transferred to the smart game table 110 again to move the bar 112.

이처럼 서버(130)는 스마트 게임 테이블(110) 및 조종장치(120)와 통신을 수행하여 게임 정보를 주고받아 게임 참여자가 원하는 게임 환경을 제공할 수 있도록 하고 게임에 진행상황에 대한 정보를 저장 및 제공하는 구성이다.In this way, the server 130 communicates with the smart game table 110 and the controller 120 to exchange game information so that game participants can provide a desired game environment and store information about the progress in the game and This is the configuration provided.

마지막으로 VR장치(140)는 입체 가상 영상을 제공하는 구성으로, 스마트 게임 테이블(110)로부터 영역에 관계없이 상면 전체 영역과 해당 영역에서의 볼(111)의 실시간 움직임을 모두 그래픽으로 처리한 데이터를 실시간으로 수신받아 입체 영상으로 표시하는 장치이다.Finally, the VR device 140 is a configuration that provides a stereoscopic virtual image, and is a data obtained by graphically processing the real-time movement of the entire area of the upper surface and the ball 111 in the corresponding area regardless of the area from the smart game table 110. It is a device that receives in real time and displays it as a stereoscopic image.

VR장치(140)는 입체영상을 표시하는 장치로 사용자가 머리와 눈에 착용하여 눈으로 보여지는 공간에 입체영상을 표현하여 사용자가 직접 눈앞에서 게임을 하는 효과를 표시하는 장치이다.The VR device 140 is a device that displays a stereoscopic image, and displays a stereoscopic image in a space worn by the user by wearing it on the head and eyes, and displays the effect of the user playing the game directly in front of the eye.

즉, VR장치(140)는 사용자가 육안으로 스마트 게임 테이블(110)을 이용하여 게임을 수행하는 것이 아니라 VR장치(140)에 표시된 입체영상을 이용하여 게임을 수행할 수 있도록 하는 구성이다.That is, the VR device 140 is a configuration that allows a user to perform a game using a stereoscopic image displayed on the VR device 140 rather than playing the game using the smart game table 110 with the naked eye.

도 2에 이러한 VR장치(140)를 통해 표시되는 입체영상의 예시를 나타내었다.2 shows an example of a stereoscopic image displayed through the VR device 140.

도 2를 참조하면 VR장치(140)를 통해 표시되는 입체영상은 실제 육안으로 스마트 게임 테이블(110)을 보면서 게임하는 것과 동일한 형태의 영상이 표시된다.Referring to FIG. 2, the stereoscopic image displayed through the VR device 140 displays an image in the same form as a game while watching the smart game table 110 with the naked eye.

스마트 게임 테이블(110)의 한쪽편에 서서 게임을 수행할때의 상황과 동일하게 스마트 게임 테이블(110)의 게임 사용자측 상면이 그래픽으로 표시되고, 중앙의 표시부(113)또한 그래픽으로 표시되어 게임 사용자측이 아닌 상대편 측 상면은 그래픽으로 처리된 표시부(113)를 통해 확인할 수 있도록 한다.In the same manner as when standing on one side of the smart game table 110 and playing a game, the upper surface of the game user side of the smart game table 110 is displayed graphically, and the central display unit 113 is also graphically displayed to display the game user side The other side of the upper surface is to be confirmed through the display unit 113 processed graphically.

즉, 실제 게임 상황을 입체영상으로 실감나게 표시하는 것이 VR장치(140)이다.That is, the VR device 140 realistically displays the actual game situation in a stereoscopic image.

또한 도 2에 표시된 VR장치(140)의 영상 표시 화면의 상단에는 게임 스코어와 현재 획득한 아이템을 표시하고 있으며, 그래픽으로 표시된 표시부(113)에 영상으로 나타낸 볼(111)은 불꽃 효과가 추가되어 재미를 부가시킨 것을 알 수 있다.In addition, a game score and a currently acquired item are displayed at the top of the video display screen of the VR device 140 shown in FIG. 2, and a ball 111 shown as an image on the display unit 113 displayed as a graphic is added with a flame effect. You can see that it added fun.

기존의 스마트 게임 테이블(110)을 직접 이용하여 게임을 수행하는 경우, 사용자편 영역에서 볼(111)이 이동하는 경우, 아이템이나 그래픽 효과를 추가할 수 없고, 볼(111)이 상대편 영역으로 넘어가서 표시부(113)에 그래픽으로 표시되는 경우에만 아이템 또는 그래픽 효과가 추가될 수 있는데 반해 VR장치(140)를 이용하는 경우, 스마트 게임 테이블(110) 상면 전체 영역이 전부 그래픽으로 표시되기 때문에 볼(111)이 사용자편 영역에 위치한 경우에도 아이템 또는 그래픽 효과를 추가하여 더욱 박진감 넘치는 게임을 수행하도록 할 수 있다.When performing a game using the existing smart game table 110 directly, when the ball 111 moves in the user's side area, an item or graphic effect cannot be added, and the ball 111 moves to the opponent's area Go to the display unit 113, the item or graphic effect can be added only when it is displayed graphically, whereas when using the VR device 140, the entire area of the upper surface of the smart game table 110 is displayed graphically. ) Can be added to items or graphic effects even if they are located in the user's side area, so that the game can be played with more excitement.

이러한 VR장치(140)를 통한 게임 수행은 조종장치를 이용한 모드선택을 통해 수행되거나 VR장치(140)에서 버튼을 통해 모드가 변경되어 수행될 수 있다.The game performance through the VR device 140 may be performed through mode selection using a control device or a mode may be changed through a button in the VR device 140.

이러한 스마트 게임 시스템(100)에서 스마트 게임 테이블(110), 조종장치(120)의 세부 구성에 대해 더 자세하게 알아보기로 한다.The detailed configuration of the smart game table 110 and the controller 120 in the smart game system 100 will be described in more detail.

도 3은 본 발명의 일 실시예에 따른 스마트 게임 테이블의 개략적인 구성도이다.3 is a schematic configuration diagram of a smart game table according to an embodiment of the present invention.

도 3을 참조하면 본 발명의 일 실시예에 따른 스마트 게임 테이블(110)은 테이블 본체(114), 제1통신부(115a), 제2통신부(115b), 바구동부(116), 경로산출부(117), 제1자석구동부(118), 표시부(113), 제1이미지 처리부(119a), 제2이미지 처리부(119b)를 포함하여 구성된다.3, the smart game table 110 according to an embodiment of the present invention includes a table body 114, a first communication unit 115a, a second communication unit 115b, a bar driving unit 116, and a path calculation unit ( 117), a first magnet driving unit 118, a display unit 113, a first image processing unit 119a, and a second image processing unit 119b.

제1통신부(115a), 바구동부(116), 경로산출부(117) 및 제1자석구동부(118), 제1이미지 처리부(119a), 제2이미지 처리부(119b)는 모두 스마트 게임 테이블(110) 내부에 배치되는 구성이다.The first communication unit 115a, the bar driving unit 116, the path calculation unit 117, the first magnet driving unit 118, the first image processing unit 119a, and the second image processing unit 119b are all smart game tables 110 ) It is arranged inside.

제1통신부(115a)는 조종장치(120)로부터 바(112)의 이동 제어신호를 수신하는 구성으로, 조종장치(120)가 스마트 게임 테이블(110)에 부착되지 않은 휴대용 단말기 등으로 구성된 경우, 제1통신부(115a)는 조종장치(120)로부터 무선으로 제어신호를 수신하기 위한 무선통신모듈을 구비하게 되고, 조종장치(120)가 스마트 게임 테이블(110)에 부착되어 있거나 케이블로 스마트 게임 테이블(110)와 유선 연결된 경우, 제1통신부(115a)는 유선통신모듈을 구비하여 조종장치로부터 이동 제어신호를 수신하게 된다.The first communication unit 115a is configured to receive the movement control signal of the bar 112 from the controller 120, and when the controller 120 is configured as a portable terminal that is not attached to the smart game table 110, The first communication unit 115a is provided with a wireless communication module for receiving a control signal wirelessly from the control device 120, and the control device 120 is attached to the smart game table 110 or a smart game table with a cable. When wired with 110, the first communication unit 115a is provided with a wired communication module to receive a movement control signal from a control device.

제1통신부(115a)는 조종장치(120)뿐 아니라 외부의 서버(130)와도 통신이 가능하며, 서버(130)는 조종장치(120)와도 통신을 수행하여, 조종장치(120)를 통해 입력되는 게임 참여자의 아이디를 저장하고, 서버(130)로부터 해당 아이디의 시간별 게임 스코어, 개인 등수 등의 정보를 수신받아 저장할 수 있다.The first communication unit 115a can communicate with the external server 130 as well as the controller 120, and the server 130 communicates with the controller 120, and inputs it through the controller 120 The game participant ID may be stored, and information such as game scores and personal rankings of the corresponding ID may be received from the server 130 and stored.

제1통신부(115a)가 바(112)의 좌우 이동 제어신호를 수신하면, 다음으로 바구동부(116)가 수신된 제어신호를 스마트 게임 테이블(110) 상면에 배치된 두 개의 바(112) 중 어떤 바(112)에 대한 제어신호인지를 판독하고 판독한 결과에 따라 선택된 바(112)를 제어신호에 따라 좌우로 이동시킨다.When the first communication unit 115a receives the left and right movement control signals of the bar 112, next, among the two bars 112 disposed on the upper surface of the smart game table 110, the bar driving unit 116 receives the received control signals. The control signal for the bar 112 is read, and the selected bar 112 is moved left and right according to the control signal according to the read result.

바구동부(116)는 스마트 게임 테이블(110)의 하단에 자석을 구비하여 바(112)를 좌우로 이동시킬 수도 있으며, 또는 스마트 게임 테이블(110)의 하단에 레일을 설치하여 바(112)가 레일을 따라 이동할 수 있도록 구성할 수도 있다.Bar driving unit 116 may be provided with a magnet at the bottom of the smart game table 110 to move the bar 112 to the left or right, or by installing a rail at the bottom of the smart game table 110, the bar 112 It can also be configured to move along a rail.

이러한 바구동부(116)의 다양한 실시 예에 대해서는 후술하기로 한다.Various embodiments of the bar driving unit 116 will be described later.

한편 경로산출부(117)는 볼(111)이 바(112)에 부딪히는 순간의 볼(111)과 바(112)의 속도 및 각도에 따라 볼(111)에 형성되는 반사각 및 회전력을 산출하여 볼(111)의 다음 이동경로 및 속도를 산출하게 된다.On the other hand, the path calculating unit 117 calculates the angle of reflection and rotational force formed on the ball 111 according to the speed and angle of the ball 111 and the bar 112 at the moment when the ball 111 hits the bar 112. The next movement path and speed of (111) are calculated.

볼(111)과 바(112)는 각각 이동하고 있는 상황에서 부딪히게 되는데 각각 이동 속도와 방향 그리고 부딪힘 각에 따라 볼(111)이 반사되는 각도, 반사될때의 회전력 및 바(112)에서 튕겨나가는 속도가 다르게 계산된다.The ball 111 and the bar 112 are bumped in a moving state, respectively, depending on the movement speed, direction, and impact angle, the angle at which the ball 111 is reflected, the rotational force when reflected, and the bouncing off the bar 112 Speed is calculated differently.

바(112)가 빠른 속도로 이동하는 도중 볼(111)이 바(112)가 이동하는 방향과 일치하는 방향으로 비스듬히 부딪히는 경우, 기존 볼(111)이 이동하던 속도에 바(112)가 이동하던 속도가 합해져 볼(111)은 더 빠른 스피드와 큰 회전력을 갖게 되므로 큰 반사각으로 바(112)에서 튕겨져 나가게 될것이다.When the bar 111 moves at a high speed and the ball 111 strikes at an angle in a direction that matches the direction in which the bar 112 moves, the bar 112 moves at the speed at which the existing ball 111 moves. As the speed is combined, the ball 111 will have a faster speed and a greater rotational force, and thus will be bounced out of the bar 112 with a large reflection angle.

경로산출부(117)는 바구동부(116)의 데이터를 통해 바(112)의 이동 방향 및 속도 정보를 알고 있으며, 볼(111)의 이동 방향 및 속도정보는 이전 타임에 산출된 볼(111)의 이동경로를 알고 있으므로 바(112)와 볼(111)의 이동 방향 및 속도 정보를 통해 바(112)에 볼(111)이 부딪힌 다음의 이동경로를 산출할 수 있게된다.The path calculating unit 117 knows the moving direction and speed information of the bar 112 through the data of the bar driving unit 116, and the moving direction and speed information of the ball 111 is the ball 111 calculated at a previous time Since the movement path of the bar is known, it is possible to calculate the movement path after the ball 111 hits the bar 112 through the movement direction and speed information of the bar 112 and the ball 111.

경로산출부(117)에서 볼(111)의 이동경로와 속도가 산출되면, 다음으로 제1자석구동부(118)가 산출된 이동경로에 따라 볼(111)을 이동시키는데 자력을 이용하여 이동시키게 된다.When the movement path and speed of the ball 111 are calculated by the path calculating unit 117, the first magnet driving unit 118 then moves using the magnetic force to move the ball 111 according to the calculated movement path. .

제1자석구동부(118)는 제1자석(1)과 제1자석(161)이 설치된 마운트(2), 마운트(2)를 종방향 및 횡방향으로 슬라이딩 이동시키는 제1가이드 레일(3) 및 제2가이드 레일(4), 그리고 제1가이드 레일(3)과 제2가이드 레일(4)을 이동시켜 제1자석(1)을 산출된 볼(111)의 이동경로에 따라 이동시키는 제1구동부(5)를 포함하며, 이 모든 구성들은 스마트 게임 테이블(110)의 상면 하단에 배치된다.The first magnet driving unit 118 includes a first guide rail 3 for slidingly moving the mount 2 on which the first magnet 1 and the first magnet 161 are installed, the mount 2 in the longitudinal and transverse directions, and A first driving unit for moving the second guide rail 4 and the first guide rail 3 and the second guide rail 4 to move the first magnet 1 according to the calculated movement path of the ball 111 (5), all of these components are arranged on the bottom of the upper surface of the smart game table (110).

제1자석(1)은 마운트(2)에 설치되어 상면 하단에서 제1 및 제2가이드 레일(3, 4)에 의해 이동되는데 이때, 볼(111)이 상면에 접촉되는 부분에도 자석을 구비하여 제1자석(1)과 볼(111)이 상면을 사이에 두고 자력에 의한 힘으로 붙어서 제1자석(1)이 이동함에 따라 볼(111)도 함께 이동하는 구조를 형성한다.The first magnet 1 is installed on the mount 2 and is moved by the first and second guide rails 3 and 4 at the bottom of the upper surface. At this time, the part where the ball 111 contacts the upper surface is also provided with a magnet. The first magnet 1 and the ball 111 are attached with a force by magnetic force with the upper surface interposed therebetween to form a structure in which the ball 111 moves together as the first magnet 1 moves.

이러한 제1자석구동부(118)의 구조 및 구동방식에 대해서는 도 4를 통해 좀 더 자세하게 설명하도록 한다.The structure and driving method of the first magnet driving unit 118 will be described in more detail with reference to FIG. 4.

도 4는 본 발명의 일 실시예에 따른 스마트 게임 테이블의 테이블 본체 내부 구조도이다.4 is a diagram illustrating the internal structure of a table body of a smart game table according to an embodiment of the present invention.

도 4를 참조하면, 스마트 게임 테이블(110)의 내부 공간 내벽에는 각각 가이드홈(11, 12)이 구비되어 있으며, 이러한 가이드홈 중에서 Y방향으로 구비된 가이드홈(11)를 따라 제1가이드 레일(3)이 이동하고, X방향으로 구비된 가이드홈(12)을 따라 제2가이드 레일(4)이 이동하는 것을 알 수 있다.Referring to FIG. 4, guide grooves 11 and 12 are provided on the inner walls of the inner space of the smart game table 110, and among these guide grooves, a first guide rail is provided along the guide groove 11 provided in the Y direction. It can be seen that (3) moves and the second guide rail 4 moves along the guide groove 12 provided in the X direction.

제1자석(1)은 마운트(2)에 설치되고 제1가이드 레일(3)은 마운트(2)를 X방향으로 관통하여 설치되고, 제2가이드 레일(4)는 마운트(2)를 Y방향으로 관통하여 설치된다.The first magnet 1 is installed on the mount 2, the first guide rail 3 is installed through the mount 2 in the X direction, and the second guide rail 4 is mounted on the mount 2 in the Y direction. It is installed through.

이에 따라서 제1가이드 레일(3)이 가이드홈(11)를 따라 이동하면 마운트(2)에 설치된 제1자석(1)은 Y방향, 즉 게임 사용자 입장에서 전후로 이동하게 된다.Accordingly, when the first guide rail 3 moves along the guide groove 11, the first magnet 1 installed in the mount 2 moves back and forth in the Y direction, that is, from the perspective of the game user.

또한 제2가인드 레일(4)이 가이드홈(13)을 따라 이동하면 마운트(162)와 제1자석(161)은 X방향, 즉 좌우로 이동하게 된다.In addition, when the second guide rail 4 moves along the guide groove 13, the mount 162 and the first magnet 161 move in the X direction, that is, left and right.

이러한 제1 및 제2가이드 레일(163, 164)의 이동을 통해 마운트(162)에 설치된 제1자석(161)은 스마트 게임 테이블(110) 상면을 자유롭게 이동할 수 있으며, 이에 따라 상면을 사이에 두고 제1자석(161)에 의해 볼(111)이 상면에서 이동하게 된다.Through the movement of the first and second guide rails 163 and 164, the first magnet 161 installed on the mount 162 can freely move the upper surface of the smart game table 110, and accordingly, with the upper surface interposed therebetween. The ball 111 moves on the upper surface by the first magnet 161.

제1 및 제2가이드 레일(3, 4)는 도 3에 도시되진 않았지만 스마트 게임 테이블(110) 내부공간의 일측에 구비되어 있는 제1구동부(5)를 통해 이동되며, 이러한 구조로 구성된 제1자석구동부(118)는 제1구동부(5)를 통해 경로산출부(117)에서 산출된 볼(111)의 경로에 따라 마운트(2)를 이동시키기 위해 제1 및 제2가이드 레일(3, 4)를 구동시킨다.Although the first and second guide rails 3 and 4 are not shown in FIG. 3, they are moved through the first driving unit 5 provided on one side of the interior space of the smart game table 110, and the first consisting of such a structure The magnet driving part 118 is the first and second guide rails 3 and 4 to move the mount 2 according to the path of the ball 111 calculated by the path calculating part 117 through the first driving part 5. ).

이렇게 바구동부(116)를 통해 바(112)가 조종되고, 제1자석구동부(118)를 통해 볼(111)이 이동되어 스마트 게임 테이블(110)의 상면에서 퐁 게임이 이루어지게 되는데 도 1에서 설명한 것처럼 스마트 게임 테이블(110) 상단의 표시부(113)는 상면에서 이루어지는 게임의 일부를 그래픽화하여 영상으로 표시해준다.In this way, the bar 112 is controlled through the bar driving unit 116, and the ball 111 is moved through the first magnet driving unit 118, so that the phong game is made on the upper surface of the smart game table 110. As described, the display unit 113 at the top of the smart game table 110 graphically displays a part of the game made on the upper surface as an image.

표시부(113)에서 게임 영상을 그래픽화하여 표시하는 예시화면을 도 5에 나타내었다.An example screen for graphically displaying a game image on the display unit 113 is illustrated in FIG. 5.

도 5를 참조하면 스마트 게임 테이블(110)의 중앙에 네트와 같은 형상으로 표시부(113)가 구성되어 있으며, 표시부(113)에 의해 스마트 게임 테이블(110)의 상면 뒷쪽 절반 영역은 육안으로 확인할 수 없는 상태인 것을 알 수 있다.Referring to FIG. 5, the display unit 113 is configured in the shape of a net in the center of the smart game table 110, and the rear half area of the upper surface of the smart game table 110 can be visually confirmed by the display unit 113. It can be seen that there is no state.

바(112)에 부딪힌 볼(111)은 화살표 방향으로 이동하게 되는데 이때 표시부(113) 하단을 통과하는 순간부터는 표시부(113)에 가려 실제 육안으로는 보이지 않게 된다.The ball 111 hit the bar 112 is moved in the direction of the arrow. At this time, from the moment when it passes through the lower portion of the display unit 113, it is hidden by the display unit 113 and is not visible to the naked eye.

따라서 표시부(113)는 볼(111)이 표시부(113)의 하단을 지나치는 순간부터 볼(111)의 이동을 실제와 동일하게 그래픽으로 구현하여 표시부(113)에 표시하게 된다.Therefore, the display unit 113 implements the movement of the ball 111 in a graphic manner as it is from the moment the ball 111 passes the lower end of the display unit 113 and displays it on the display unit 113.

이때, 표시부(113)에는 반대편 영역의 상면과 그 상면위의 볼(111)의 이동이 그래픽으로 표시된다. At this time, the upper surface of the opposite area and the movement of the ball 111 on the upper surface are graphically displayed on the display unit 113.

스마트 게임 테이블(100)은 표시부(113)에 볼(111)의 이동을 그래픽을 구현하기 위한 구성으로 제1이미지 처리부(119a)를 구비하게 되는데, 제1이미지 처리부(119a)는 표시부(113)에 가려져 보이지 않는 스마트 게임 테이블(110)의 상면을 표시부(113)의 화면 영역에 대응시켜 표시하고, 경로산출부(117)를 통해 산출된 볼(111)의 다음 이동경로를 이용하여 볼(111)이 표시부(113) 하단을 통과하는 순간부터 실제 볼(111)의 움직임에 매칭된 표시부(113)의 좌표에 볼(111)을 그래픽(112a)으로 표시하여 게임 사용자로 하여금 보이지 않는 영역과 그 영역에서 움직이는 볼(111)을 쉽게 확인할 수 있도록 한다.The smart game table 100 is provided with a first image processing unit 119a as a configuration for realizing a graphic of the movement of the ball 111 on the display unit 113, wherein the first image processing unit 119a is a display unit 113 Display the upper surface of the invisible smart game table 110 in correspondence with the screen area of the display unit 113, and use the next movement path of the ball 111 calculated through the path calculation unit 117 to view the ball 111 From the moment the) passes through the lower portion of the display portion 113, the ball 111 is displayed as a graphic 112a at the coordinates of the display portion 113 matched with the movement of the actual ball 111, thereby making the game user invisible area and its It is possible to easily check the moving ball 111 in the area.

이렇게 표시부(113)를 통해 볼(111)의 이동상황을 그래픽으로 표시하는 경우, 제1이미지 처리부(119a)는 게임 내용 및 아이템 사용에 따른 효과를 그래픽으로 표현하여 부가할 수 있게 된다.When the movement state of the ball 111 is graphically displayed through the display unit 113, the first image processing unit 119a can graphically express and add effects according to the use of the game content and items.

제1이미지 처리부(119a)는 볼(111)이 표시부(113)의 하단을 지나친 직후 표시부(113)에 표시된 특정 아이템을 통과하여 이동하는 경우 특정 아이템에 대응되는 그래픽 효과를 이미지 처리하여 표시부(113)에 표시한다.The first image processing unit 119a image-processes a graphic effect corresponding to a specific item when the ball 111 passes through a specific item displayed on the display unit 113 immediately after passing the lower end of the display unit 113 to display the image 113 ).

예를 들어 아이템이 블라인드 아이템인 경우, 제1이미지 처리부(119a)는 볼(111)이 블라인드 아이템을 통과하면, 기설정된 시간동안 표시부(113)에 검은색 단일 그래픽 화면을 표시하여 볼(111)의 움직임을 예측할 수 없도록 할 수 있다.For example, when the item is a blind item, the first image processing unit 119a displays a black single graphic screen on the display unit 113 for a predetermined time when the ball 111 passes through the blind item. You can make the movement of the player unpredictable.

이때 블라인드 처리는 게임 사용자 자신을 향하는 디스플레이 화면에 처리될 수도 있으며, 또는 대전 상대자를 향하는 디스플레이 화면에 처리될 수도 있다.At this time, the blind processing may be processed on the display screen facing the game user himself or on the display screen facing the opponent.

만약 블라인드 아이템이 패널티의 효과를 부여하는 아이템인 경우 게임 사용자 자신을 향하는 디스플레이가 검게 처리 되고, 블라인드 아이템이 메리트의 효과를 부여하는 아이템인 경우, 대전 상대자를 향하는 디스플레이가 검게처리 되도록 하는 것이다.If the blind item is an item that gives a penalty effect, the display facing the game user himself is blackened, and if the blind item is an item that gives the merit effect, the display toward the opponent is blackened.

또한 아이템이 특수볼 아이템인 경우, 제1이미지 처리부(119a)는 볼(111)이 특수볼 아이템을 통과하면, 기설정된 시간동안 표시부(113)에 표시된 볼(111)에 기설정된 특수효과를 부가하여 표시할 수 있다.In addition, when the item is a special ball item, the first image processing unit 119a adds a preset special effect to the ball 111 displayed on the display unit 113 for a predetermined time when the ball 111 passes through the special ball item. Can be displayed.

예를 들어, 회오리 볼의 효과를 부가하여 상대방이 볼(111)의 움직임을 예측하기 어렵도록 하거나, 깜박거리는 효과 또는 불 효과를 부가하여 깜박이는 볼(111) 또는 불 효과 볼(111)을 표시하여 게임에 시각적인 재미를 부여할 수 있는것이다.For example, by adding the effect of a whirlpool ball, it is difficult for the other party to predict the movement of the ball 111, or by adding a flickering effect or a fire effect, the blinking ball 111 or the fire effect ball 111 is displayed. This gives visual fun to the game.

또한 아이템이 특수배역 아이템인 경우, 제1이미지 처리부(119a)는 표시부(113)에 표시된 배경에 특수한 효과를 부가할 수 있다.In addition, when the item is a special cast item, the first image processing unit 119a may add a special effect to the background displayed on the display unit 113.

예를 들어, 상면을 투명하게 표시하거나, 상면에 불 효과를 표시하거나, 상면에 굴곡 또는 벙커를 표시하여 볼(111)의 이동을 방해하는 효과를 부여할 수 있는 것이다.For example, it is possible to impart an effect of preventing the movement of the ball 111 by displaying the top surface transparently, displaying a fire effect on the top surface, or displaying a bend or bunker on the top surface.

이런 효과를 통해 게임에 시각적인 재미를 부여할 수 있으며, 각종 패널티 또는 메리트 효과를 주는 아이템을 적용하여 게임의 재미를 높일 수도 있다.Through these effects, you can add visual fun to the game, and you can increase the fun of the game by applying items that give various penalty or merit effects.

제1이미지 처리부(119a)는 볼(111)의 영상뿐 아니라 게임 사용자 및 대전상대의 아이디, 현재 스코어 등의 게임 정보도 함께 그래픽으로 처리하여 표시부(113)에 표시한다.The first image processing unit 119a graphically processes not only the image of the ball 111 but also game information such as the game user, the opponent's ID, and the current score, and displays it on the display unit 113.

제2이미지 처리부(119b)는 상면 영역의 좌표를 VR장치(140)의 디스플레이 영역에 맵핑시켜 그래픽으로 구현하고, 경로산출부(117)에서 산출된 볼(111)의 이동경로에 따라 볼(111)의 움직임을 그래픽으로 구현하고 표시부(113)에 표시되는 게임정보를 함께 그래픽으로 구현하여 VR장치(140)에 전송한다.The second image processing unit 119b maps the coordinates of the upper surface area to the display area of the VR device 140 and implements them graphically, and the ball 111 according to the movement path of the ball 111 calculated by the path calculation unit 117 ) Is implemented graphically and game information displayed on the display unit 113 is graphically implemented and transmitted to the VR device 140.

더 구체적으로 제2이미지 처리부(119b)는 상면 영역 중 사용자가 육안으로 확인할 수 있는 영역의 좌표를 VR장치(140)에 표시되는 동일한 상면 영역에 맵핑시켜 그래픽으로 구현하고, 경로산출부(117)에서 산출된 볼(111)의 이동경로에 따라 볼(111)의 움직임을 그래픽으로 구현하고, 제1이미지 처리부(119a)에서 처리되어 표시부(113)에 표시되는 상면의 반대편 영역의 그래픽을 VR장치(140)에 표시되는 동일한 표시부(113) 영역에 맵핑시켜 그래픽으로 구현한 후, 표시부(113)에 표시되는 게임 정보를 함께 그래픽으로 구현하여 VR장치(140)에 전송한다.More specifically, the second image processing unit 119b implements a graphic by mapping coordinates of an area of the upper surface area that the user can visually check to the same upper surface area displayed on the VR device 140, and implements it graphically. The movement of the ball 111 is graphically implemented according to the movement path of the ball 111 calculated from the VR device, and the graphic of the area opposite to the upper surface displayed on the display unit 113 processed by the first image processing unit 119a is displayed as a VR device After mapping to the area of the same display unit 113 displayed on 140 and implementing it graphically, game information displayed on the display unit 113 is graphically implemented and transmitted to the VR device 140.

제2이미지 처리부(119b)는 제1이미지 처리부(119a)와 마찬가지로 게임 내용 및 아이템 사용에 따른 효과를 그래픽으로 표현하여 부가할 수 있는데 제1이미지 처리부(119a)와 달리 상면 전체 영역에 대해 아이템을 배치할 수 있어 좀 더 다양한 특수효과를 연출할 수 있다.Like the first image processing unit 119a, the second image processing unit 119b may graphically express and add effects according to the use of the game contents and items. Unlike the first image processing unit 119a, the second image processing unit 119a may add items to the entire upper surface area. It can be arranged to produce more various special effects.

예를 들어, 블라인드 아이템의 경우, VR장치(140) 사용자가 조종하고 있는 바(112)에 볼(111)이 부딪혀 튕겨 나가면서 사용자편의 영역에서 블라인드 아이템을 통과하는 경우, 사용자의 VR장치(140)에 표시되는 입체영상을 기설정된 시간동안 검은 화면으로 표시하여 패널티를 부과하고, 볼(111)이 부딪혀 튕겨 나가면서 사용자편의 영역이 아닌 표시부(113)에 표시되는 대전상대의 영역에서 블라인드 아이템을 통과하는 경우, 대전상대의 VR장치(140) 또는 대전상대를 향해 표시되는 표시부(113)의 화면을 검게 처리하여 대전상대에 패널티를 부과하는 방식으로 게임의 재미를 부가시킬 수 있다.For example, in the case of a blind item, when the ball 111 hits and bounces against the bar 112 controlled by the user of the VR device 140 and passes through the blind item in the area of the user's side, the user's VR device 140 ) Displays a three-dimensional image displayed on a black screen for a predetermined time, imposes a penalty, and as the ball 111 hits and bounces, the blind item is displayed in the area of the opponent that is displayed on the display unit 113 rather than the user's area. In the case of passing, the game device may be added to the game by adding a penalty to the opponent's VR device 140 or black screen of the display unit 113 displayed toward the opponent.

이렇게 제2이미지 처리부(119b)에서 처리된 그래픽 데이터를 제2통신부(115b)를 통해 VR장치(140)로 전송된다.The graphic data processed by the second image processing unit 119b is transmitted to the VR device 140 through the second communication unit 115b.

제2통신부(115b)는 실시간으로 많은 양의 그래픽 데이터를 전송해야 하므로 데이터 전송량을 충분히 커버할 수 있는 통신방식을 적용하는 것이 바람직하다.Since the second communication unit 115b needs to transmit a large amount of graphic data in real time, it is preferable to apply a communication method capable of sufficiently covering the data transmission amount.

한편, 스마트 게임 테이블(110)은 조종장치(120)로부터 바(112)의 이동을 제어하는 신호를 수신하는데 이때 조종장치(120)를 제어하는 방식에 따라 바(112)의 이동방향 및 이동속도를 함께 제어할 수 있다.On the other hand, the smart game table 110 receives a signal for controlling the movement of the bar 112 from the control device 120. At this time, the moving direction and the moving speed of the bar 112 according to the method of controlling the control device 120 You can control it together.

도 6은 본 발명의 일 실시예에 따른 조종장치의 개략적인 구성도이다.6 is a schematic configuration diagram of a steering apparatus according to an embodiment of the present invention.

도 6을 참조하면 조종장치(120)는 사용자의 입력을 받는 입력부(121), 입력부(121)의 입력을 이용하여 바(112)의 이동방향, 이동거리 및 이동속도를 포함하는 제어신호를 생성하는 제어신호생성부(122), 게임 정보에 대한 선택신호를 생성하는 선택신호생성부(123) 및 생성된 이동 제어신호와 선택신호를 제1통신부(115a)에 송신하는 제3통신부(124)로 구성된다.Referring to FIG. 6, the control device 120 generates a control signal including a moving direction, a moving distance, and a moving speed of the bar 112 using the input of the input unit 121 and the input unit 121 that receive user input. Control signal generation unit 122, a selection signal generation unit 123 for generating a selection signal for game information, and a third communication unit 124 for transmitting the generated movement control signal and the selection signal to the first communication unit 115a It consists of.

입력부(121)는 실시 예에 따라 기울기 및 가속도 센서, 터치패드, 조이스틱, 조그셔틀 중 어느 하나로 구현될 수 있다.The input unit 121 may be implemented as any one of a tilt and acceleration sensor, a touch pad, a joystick, and a jog shuttle, according to an embodiment.

이러한 조종장치(120)의 입력부(121)에 대한 실시 예 중 기울기 및 가속도 센서를 적용한 실시 예를 좀 더 자세히 설명한다.Among the embodiments of the input unit 121 of the controller 120, an embodiment in which a tilt and acceleration sensor is applied will be described in more detail.

기울기 및 가속도 센서를 적용한 조종장치(120)는 내부에 조종장치(120)의 기울기를 측정하는 기울기 측정부와 가속도를 측정하는 가속도 측정부를 포함하는 입력부(121)를 구비하고 있으며, 제어신호생성부(122), 선택신호생성부(123) 및 무선통신이 가능한 제3통신부(124)를 구비하고 있다.The steering device 120 to which the tilt and acceleration sensor is applied has an input unit 121 including an inclination measuring unit for measuring the inclination of the steering device 120 and an acceleration measuring unit for measuring acceleration, and a control signal generating unit. (122), a selection signal generating unit 123 and a third communication unit 124 capable of wireless communication are provided.

제어신호생성부(122)는 기울기 측정부에서 측정된 기울기 값과, 가속도 측정부에서 측정된 가속도를 이용하여 조종장치(120)의 기울어진 방향에 따라 바(112)의 이동방향을 생성하고, 기울어진 각도에 따라 바(112)의 이동거리를 생성하고, 기울어질 때의 가속도 값에 따라 바(112)의 이동속도를 생성한다.The control signal generating unit 122 generates a moving direction of the bar 112 according to the inclined direction of the control device 120 using the slope value measured by the tilt measurement unit and the acceleration measured by the acceleration measurement unit, The moving distance of the bar 112 is generated according to the inclined angle, and the moving speed of the bar 112 is generated according to the acceleration value when inclined.

기울기 측정부에서는 좌우 뿐만 아니라 전후 기울기를 함께 측정할 수 있는데 다른 실시예에서 제어신호생성부(122)는 기울기 측정부에서 측정된 좌우 기울기로 바(112)의 이동방향에 대한 제어신호를 생성하고 기울어진 각도에 따라 바(112)의 이동거리를 생성하며, 전후 기울기로 바(112)의 이동 속도에 대한 제어신호를 생성할 수 있다.The tilt measurement unit may measure both the left and right as well as the front and rear tilts. In another embodiment, the control signal generating unit 122 generates a control signal for the moving direction of the bar 112 with the left and right tilts measured by the tilt measuring unit. The moving distance of the bar 112 is generated according to the inclined angle, and a control signal for the moving speed of the bar 112 can be generated with a front-rear slope.

즉, 이러한 경우 가속도 측정부로 가속도를 측정할 필요없이 기울기 측정부에서 측정한 좌우 및 전후 기울기 값 만으로 바(112)의 이동방향, 이동거리 및 이동속도에 대한 제어신호를 모두 생성할 수 있으므로 조종장치(120)를 좀더 간편하게 구성할 수 있으며 이에 따라 비용을 줄여 경제적인 효과를 증대시킬 수도 있다.In other words, in this case, the control device for the control signals for the moving direction, the moving distance and the moving speed of the bar 112 can be generated only by the values of the left and right and front and rear slopes measured by the tilt measuring unit without the need to measure the acceleration by the acceleration measuring unit. The 120 can be configured more conveniently, and accordingly, the cost can be reduced to increase the economic effect.

이렇게 생성된 바(112)의 이동방향, 이동거리, 이동속도에 대한 이동 제어신호를 제2통신부(124)를 통해 제1통신부(115a)에 전송하면, 바구동부(116)는 제1통신부(115a)로부터 바(112)의 이동 제어신호를 수신받아 바(112)를 이동시킨다.When the movement control signal for the movement direction, movement distance, and movement speed of the bar 112 thus generated is transmitted to the first communication unit 115a through the second communication unit 124, the bar driving unit 116 is the first communication unit ( 115a) receives the movement control signal of the bar 112 and moves the bar 112.

즉, 사용자가 조종장치(120)를 기울이는 방향, 각도 및 속도에 따라 바(112)의 이동방향, 거리 및 속도를 제어하여 바(112)의 움직임을 좀더 정밀하게 제어하고 사용자의 움직임에 좀 더 연동될 수 있도록 한다.That is, by controlling the movement direction, distance, and speed of the bar 112 according to the direction, angle, and speed in which the user inclines the steering device 120, the movement of the bar 112 is more precisely controlled, and the user's movement is more controlled. To be interlocked.

이러한 조종장치(120)를 이용한 바(112)의 이동 및 속도 제어 방식은 이러한 예시에 한정되지 않으며, 또 다른 실시 예로 구현이 가능하다.The method of controlling the movement and speed of the bar 112 using the control device 120 is not limited to this example, and may be implemented as another embodiment.

예를 들어 터치 패드와 같은 형태로 구현되어 손가락의 움직임에 따라 바(112)의 이동 방향, 거리 및 속도가 제어 될 수도 있으며, 조그셔틀이나 조이스틱을 제어하는 방향이나 속도에 따라 바(112)의 이동 방향, 거리 및 속도를 제어할 수도 있다.For example, it is implemented in the form of a touch pad, and the movement direction, distance, and speed of the bar 112 may be controlled according to the movement of the finger, and the bar 112 may be controlled according to the direction or speed of controlling the jog shuttle or joystick. You can also control the direction of travel, distance and speed.

또한 스마트폰과 같은 단말기에 앱의 형태로 구현될 수 있으며, 이 경우, 단말기에 설치되는 앱을 통해 게임 아이디 입력, 게임 모드 설정, 게임 캐릭터 설정, 네트워크 연동 등의 각종 기능들을 선택할 수 있도록 한다.In addition, it may be implemented in the form of an app on a terminal such as a smartphone, and in this case, through an app installed on the terminal, various functions such as game ID input, game mode setting, game character setting, network linkage, etc. can be selected.

스마트폰과 같은 단말기를 조종장치(120)로 사용하는 경우, 제2통신부(124)는 앱을 구동시키는 서버(130)와 통신을 실시하게 되고, 앱에서 선택되는 기능 및 입력되는 정보들은 제2통신부(124)를 통해 서버(130)로 전송되며, 서버(130)는 입력된 정보를 저장하고 필요에 따라 제1통신부(115a)로 전송하여 표시부(113)에 정보를 표시하여 게임 사용자에게 정보를 전달할 수 있다.When a terminal such as a smartphone is used as the control device 120, the second communication unit 124 communicates with the server 130 driving the app, and functions and input information selected in the app are second. It is transmitted to the server 130 through the communication unit 124, and the server 130 stores the input information and transmits it to the first communication unit 115a as necessary to display the information on the display unit 113 to inform the game user. Can pass.

조종장치(120)를 통해 게임 정보 중 게임 모드가 선택되면, 표시부(113)에는 선택된 게임 모드에 대응되는 대전상대가 적어도 하나 이상 표시되고, 조종장치(120)를 통해 표시부(113)에 표시된 상기 대전상대 중 어느 하나가 선택된다.When a game mode is selected from game information through the control device 120, at least one match opponent corresponding to the selected game mode is displayed on the display unit 113, and the display unit 113 is displayed on the display unit 113 through the control device 120. One of the opponents is selected.

또한 조종장치(120)는 대전상대로 게임 플레이어 또는 컴퓨터를 중 어느 하나를 선택할 수 있으며, 컴퓨터가 대전상대로 선택되면, 스마트 게임 테이블(110)은 대전상대에 대한 이동 제어신호를 조종장치(120)가 아닌 서버(130)로부터 수신받아 상기 바를 좌우로 이동시킨다.In addition, the control device 120 may select either a game player or a computer as a counterpart, and when the computer is selected as a counterpart, the smart game table 110 may control the movement control signal for the counterpart. Instead, it is received from the server 130 and moves the bar from side to side.

또한 조종장치(120)를 통해 게임 정보 중 게임 플레이어가 선택되면, 스마트 게임 테이블(110)은 서버(130)에 저장된 게임 플레이어 정보를 수신받아 리스트 형태로 표시부(113)에 표시하며, 조종장치(120)를 통해 표시된 게임 플레이어 중 현재 사용자와 일치하는 게임 플레이어가 선택되면, 선택된 게임 플레이어에 대응되는 이전 게임에 대한 게임 스코어, 게임 캐릭터, 게임 모드 중 적어도 하나를 표시부(113)에 표시한다.In addition, when a game player is selected from the game information through the control device 120, the smart game table 110 receives the game player information stored in the server 130 and displays it on the display unit 113 in the form of a list. If a game player matching the current user is selected from the game players displayed through 120), the display unit 113 displays at least one of a game score, game character, and game mode for the previous game corresponding to the selected game player.

바구동부(116)는 제1통신부(115a)로부터 이동 제어신호를 수신받아 바(112)를 상면에서 좌우로 이동시키는데 이때, 바(112)를 이동시키는 구동방식으로 자석구동방식과, 레일구동방식 이 두가지 실시 예가 있다.The bar driving unit 116 receives the movement control signal from the first communication unit 115a and moves the bar 112 from left to right from the top surface. At this time, the magnet driving method and the rail driving method are used to drive the bar 112. There are two examples.

먼저 도 7에는 바구동부(116)의 자석구동방식에 대한 실시 예가 나타나있다.First, FIG. 7 shows an embodiment of a magnet driving method of the bar driving unit 116.

도 7을 참조하면, 바구동부(116)는 제2자석(21), 제2마운트(22), 가이드 바(23), 제3가이드 레일(24) 및 제2구동부(25)를 포함하여 구성된다.Referring to FIG. 7, the bar driving unit 116 includes a second magnet 21, a second mount 22, a guide bar 23, a third guide rail 24, and a second driving unit 25 do.

제2자석은 테이블 본체(114) 상면의 하단에 배치되며, 상면의 상단에 위치한 바를 자력으로 부착시키는 구성이다.The second magnet is disposed at the bottom of the top surface of the table body 114, and is configured to attach the bar located at the top of the top surface by magnetic force.

제2마운트(22)는 제2자석(21)을 포함하여 설치되고, 이러한 제2마운트는 가이드 바(23)에 의해 상하로 관통되어 설치되는데 가이드 바(23)는 테이블 본체(110) 내부 벽체에 상하로 고정되어 있다.The second mount 22 is installed including a second magnet 21, the second mount is installed through the vertical bar by the guide bar 23, the guide bar 23 is the table body 110, the inner wall Is fixed up and down.

제3가이드 레일(24)는 일측이 제2마운트(22)에 고정되고 타측이 테이블 본체(110)의 내부 벽체에 구비된 가이드 홈(10)에 인입되어 있어, 가이드 홈(10)을 따라 상하로 이동하면서 제2마운트(22)를 상하로 이동시키게 된다.The third guide rail 24 has one side fixed to the second mount 22 and the other side inserted into the guide groove 10 provided in the inner wall of the table body 110, and thus moves up and down along the guide groove 10. The second mount 22 is moved up and down while moving to.

제2구동부(25)는 제1통신부(130)를 통해 이동 제어신호를 수신하면, 제3가이드 레일(24)를 상하로 이동시켜, 제2마운트(22)에 설치된 제2자석(21)을 이동 제어신호에 따라 이동시키게 되며, 이에 따라 상면에 위치한 바(112)는 제2자석(21)의 이동에 따라 상면에서 좌우로 이동하게 된다.When the second driving unit 25 receives the movement control signal through the first communication unit 130, the third guide rail 24 is moved up and down to move the second magnet 21 installed in the second mount 22. It moves according to the movement control signal, and accordingly, the bar 112 located on the upper surface moves from side to side on the top surface according to the movement of the second magnet 21.

다음으로 도 8에는 바구동부(116)의 레일구동방식에 대한 실시 예가 표시되어 있다. Next, FIG. 8 shows an embodiment of the rail driving method of the bar driving unit 116.

도 8은 테이블 본체(110)의 긴축방향 단면을 나타낸 도면이며, 도 8을 참조하면, 바구동부(116)는 가이드홈(26), 제4가이드 레일(27)를 포함하여 구성된다.8 is a view showing a cross-section of the table body 110 in the longitudinal direction, and referring to FIG. 8, the bar driving unit 116 includes a guide groove 26 and a fourth guide rail 27.

가이드홈(26)은 상면에 바(112)가 이동되는 영역을 따라 형성된 홈이며, 제4가이드 레일(27)은 이 가이드홈(26)을 따라 이동하고 제4가이드 레일(27)의 상면에 바(112)가 부착되어 제4가이드 레일(27)에 이동에 따라 상면에서 상하로 이동하게 되는 구조이다.The guide groove 26 is a groove formed along the area where the bar 112 is moved on the upper surface, and the fourth guide rail 27 moves along the guide groove 26 and moves to the upper surface of the fourth guide rail 27. The structure is such that the bar 112 is attached to move up and down from the top surface as the fourth guide rail 27 moves.

제3구동부(8)는 이동 제어신호에 따라 제4가이드 레일(27)을 이동시켜 바(112)를 원하는 위치로 이동시키게 된다.The third driving unit 8 moves the fourth guide rail 27 according to the movement control signal to move the bar 112 to a desired position.

이처럼 바구동부(116)는 다양한 실시 예로 구성될 수 있으며, 이러한 바구동부(116)의 실시예는 본원발명의 도 7과 도 8에 나타낸 실시 예에 한정하지 않으며 또 다른 실시예에서 다른 구동 방식으로 구현될 수도 있다.As described above, the bar driving unit 116 may be configured in various embodiments, and the embodiment of the bar driving unit 116 is not limited to the embodiments shown in FIGS. 7 and 8 of the present invention, and in another embodiment, in a different driving method. It may be implemented.

이러한 다양한 실시 예가 적용되는 스마트 게임 시스템(100)을 통해 게임 사용자는 실제 테이블을 이용해 실감나는 퐁 게임을 즐길 수 있으며, 디스플레이가 혼합된 구성을 통해 현실 게임에 가상의 그래픽 이미지를 혼합하여 시각적인 흥미를 더 유발할 수 있는 게임을 수행할 수 있게 된다.Through the smart game system 100 to which these various embodiments are applied, a game user can enjoy a realistic pong game using a real table, and visual interest by mixing a virtual graphic image into a real game through a configuration in which a display is mixed. It is possible to perform a game that can cause more.

이상에서 설명한 본 발명은 바람직한 실시 예들을 통하여 상세하게 설명되었지만, 본 발명은 이러한 실시 예들의 내용에 한정되는 것이 아님을 밝혀둔다. 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면, 비록 실시 예에 제시되지 않았지만 첨부된 청구항의 기재 범위 내에서 다양한 본 발명에 대한 모조나 개량이 가능하며, 이들 모두 본 발명의 기술적 범위에 속함은 너무나 자명하다 할 것이다. 이에, 본 발명의 진정한 기술적 보호 범위는 첨부된 특허청구범위의 기술적 사상에 의해 정해져야 할 것이다.Although the present invention described above has been described in detail through preferred embodiments, it is revealed that the present invention is not limited to the contents of these embodiments. Any person having ordinary skill in the art to which the present invention pertains may imitate or improve various inventions within the scope of the appended claims, even though they are not shown in the examples, all of which are within the technical scope of the invention. Belonging would be too self-evident. Accordingly, the true technical protection scope of the present invention should be determined by the technical spirit of the appended claims.

100 : 스마트 게임 시스템
110 : 스마트 게임 테이블
111 : 볼 112 : 바
113 : 표시부 114 : 테이블 본체
115a : 제1통신부 115b : 제2통신부
116 : 바구동부 117 : 경로산출부
118 : 제1자석구동부 119a : 제1이미지 처리부
119b : 제2이미지 처리부 120 : 조종장치
121 : 입력부 122 : 제어신호생성부
123 : 선택신호생성부 124 : 제3통신부
130 : 서버 140 : VR장치
1 : 제1자석 2 : 제1마운트
3 : 제1가이드 레일 4 : 제2가이드 레일
5 : 제1구동부
100: smart game system
110: smart game table
111: ball 112: bar
113: display 114: table body
115a: first communication unit 115b: second communication unit
116: Bar driving unit 117: Route calculation unit
118: first magnet driving unit 119a: first image processing unit
119b: second image processing unit 120: control unit
121: input unit 122: control signal generation unit
123: Selective signal generation unit 124: Third communication unit
130: server 140: VR device
1: 1st magnet 2: 1st mount
3: 1st guide rail 4: 2nd guide rail
5: 1st driving unit

Claims (18)

상면 하단의 자석에 의해 이동하는 볼과, 상기 상면 좌우 양끝단에서 좌우로 이동하여 상기 볼을 반대편 영역으로 쳐내는 바(bar)와, 상기 상면을 좌우로 나누는 중심선의 상단에 양면으로 디스플레이를 각각 구비하며 상기 볼이 상기 중심선을 지나 테이블 본체의 좌우 양끝단에서 바라보는 시점을 기준으로 상기 상면 중 상기 디스플레이에 가려 보이지 않는 반대편으로 이동하면, 상기 양면의 디스플레이가 각각 상기 테이블 본체의 반대편 영역과 상기 반대편 영역을 이동하는 볼과 상기 반대편 영역에서 좌우 방향으로 이동하는 바의 영상을 그래픽으로 표시하고, 게임 정보를 그래픽으로 표시하는 표시부를 구비하는 스마트 게임 테이블;
사용자의 입력을 받아 상기 바를 좌우로 이동시키기 위한 이동 제어신호를 생성하여 상기 스마트 게임 테이블에 송신하며, 상기 스마트 게임 테이블의 상기 디스플레이에 표시되는 게임 정보에 대한 선택 신호를 상기 스마트 게임 테이블에 송신하는 조종장치;
상기 스마트 게임 테이블과 통신망을 통해 연결되어 상기 스마트 게임 테이블과 게임 정보를 송수신하고, 상기 조종장치의 선택 신호를 통해 상기 게임 정보 중 어느 하나가 선택되면, 상기 선택된 게임 정보를 상기 스마트 게임 테이블로부터 수신받아 상기 스마트 게임 테이블에 송신하는 서버; 및
상기 스마트 게임 테이블로부터 상기 상면과 상기 상면 영역에서의 상기 볼의 실시간 움직임을 그래픽으로 처리한 그래픽 데이터를 실시간으로 수신받아 상기 스마트 게임 테이블의 상면에서 이루어지는 게임에 대한 그래픽 영상을 실시간 입체 영상으로 표시하는 VR장치; 를 포함하는 스마트 게임 시스템.
A ball moving by a magnet at the bottom of the upper surface, a bar moving from left to right at both ends of the upper surface and hitting the ball to the opposite area, and a display on both sides of the center line dividing the upper surface into left and right sides, respectively. When the ball passes from the center line and moves from the left and right ends of the table body to the opposite side of the top surface, the display is on the opposite side of the table body, respectively, and the opposite side of the table body. A smart game table having a display unit for graphically displaying an image of a ball moving in an area and a bar moving in a left-right direction in the opposite area and displaying game information graphically;
Generates a movement control signal for moving the bar from side to side in response to a user's input, transmits it to the smart game table, and transmits a selection signal for game information displayed on the display of the smart game table to the smart game table Controls;
Connected to the smart game table through a communication network to transmit and receive game information to and from the smart game table, and when any one of the game information is selected through a selection signal of the control device, the selected game information is received from the smart game table A server that receives and transmits the smart game table; And
Receiving real-time graphic data of the real-time movement of the ball in the upper surface area and the upper surface area from the smart game table in real time, and displaying a graphic image of the game on the upper surface of the smart game table in real-time stereoscopic image VR device; Smart game system that includes.
제 1 항에 있어서,
상기 스마트 게임 테이블은,
상기 상면의 좌우 양끝단에 상기 바가 배치되며, 상기 바에 부딪혀 상기 상면에서 좌우로 이동하는 볼이 배치되는 테이블 본체;
상기 서버로부터 상기 게임 정보를 수신하고, 상기 테이블 본체의 내부에 배치되어 상기 조종장치로부터 상기 이동 제어신호 및 상기 선택 신호를 수신하는 제1통신부;
상기 제1통신부를 통해 수신된 상기 이동 제어신호를 판독하여 상기 두 개의 바 중 판독된 결과에 대응되는 바를 좌우로 구동시키는 바구동부;
상기 볼이 상기 바에 부딪히는 순간의 속도와 각도에 따라 상기 볼의 다음 이동경로를 산출하는 경로산출부;
상기 상면의 하단에 배치되며, 상기 상면의 상단에 위치한 볼을 자력으로 부착시켜, 상기 경로산출부에 의해 산출된 상기 이동경로에 따라 상기 볼을 이동시키는 제1자석을 구비하여, 상기 제1자석을 종방향 및 횡방향으로 이동시키는 제1자석구동부;
상기 상면 중 상기 표시부에 가려 보이지 않는 영역의 좌표를 상기 표시부의 디스플레이 영역에 맵핑시켜 그래픽으로 구현하고, 상기 경로산출부에서 산출된 볼의 이동경로가 상기 보이지 않는 영역에 속하면, 상기 볼의 이동경로에 따라 상기 볼의 움직임을 그래픽으로 구현하여 상기 표시부에 송신하는 제1이미지 처리부;
상기 상면 영역의 좌표를 상기 VR장치의 디스플레이 영역에 맵핑시켜 그래픽으로 구현하고, 상기 경로산출부에서 산출된 볼의 이동경로에 따라 상기 볼의 움직임과 상기 표시부에 표시되는 상기 게임정보를 그래픽으로 구현하는 제2이미지 처리부; 및
상기 제2이미지 처리부에서 구현된 그래픽 데이터를 상기 VR 장치에 송신하는 제2통신부; 를 포함하는 스마트 게임 시스템.
According to claim 1,
The smart game table,
A table body on which both ends of the upper and lower ends of the upper surface are disposed, and a ball that strikes the bar and moves left and right on the upper surface;
A first communication unit that receives the game information from the server and is disposed inside the table body to receive the movement control signal and the selection signal from the control device;
A bar driving unit for reading the movement control signal received through the first communication unit and driving the bar corresponding to the read result out of the two bars to the left and right;
A path calculating unit calculating a next movement path of the ball according to the speed and angle of the moment when the ball hits the bar;
It is disposed at the bottom of the upper surface, the first magnet is provided with a first magnet for attaching the ball located at the upper end of the upper surface by the magnetic force to move the ball according to the movement path calculated by the path calculating unit, A first magnet driving unit for moving the longitudinal and transverse directions;
When the coordinates of the invisible area covered by the display part of the upper surface are mapped to the display area of the display part and implemented graphically, and when the movement path of the ball calculated by the path calculating part belongs to the invisible area, the movement of the ball A first image processor which graphically implements the movement of the ball along a path and transmits it to the display unit;
Mapping the coordinates of the upper surface area to the display area of the VR device is implemented graphically, and the movement of the ball and the game information displayed on the display are graphically implemented according to the movement path of the ball calculated by the path calculation unit. A second image processing unit; And
A second communication unit transmitting graphic data implemented by the second image processing unit to the VR device; Smart game system that includes.
제 2 항에 있어서,
상기 제1이미지 처리부는, 상기 볼의 움직임을 그래픽으로 구현할 때, 상기 테이블 본체의 반대편 영역의 임의의 위치에 아이템을 표시하여 상기 볼이 상기 아이템을 통과하여 이동하는 경우, 상기 아이템에 대응되는 그래픽 효과를 구현하고,
상기 제2이미지 처리부는, 상기 볼의 움직임을 그래픽으로 구현할 때, 상기 상면의 임의의 위치에 아이템을 표시하여 상기 볼이 상기 아이템을 통과하여 이동하는 경우, 상기 아이템에 대응되는 그래픽 효과를 구현하는 스마트 게임 시스템.
According to claim 2,
When the movement of the ball is graphically implemented, the first image processing unit displays an item at an arbitrary position in an area opposite to the table body, and when the ball moves through the item, the graphic corresponding to the item Implement the effect,
When the movement of the ball is graphically implemented, the second image processing unit displays an item at an arbitrary position on the upper surface to implement a graphic effect corresponding to the item when the ball moves through the item. Smart game system.
제 3 항에 있어서,
상기 아이템이 블라인드 아이템인 경우, 상기 제1이미지 처리부 또는 상기 제2이미지 처리부는 기설정된 시간 동안 상기 표시부 또는 상기 VR장치에 검은색 단일 그래픽 효과 구현하는 스마트 게임 시스템.
The method of claim 3,
When the item is a blind item, the first image processing unit or the second image processing unit implements a single black graphic effect on the display unit or the VR device for a predetermined time.
제 3 항에 있어서,
상기 아이템이 특수볼 아이템인 경우, 상기 제1이미지 처리부 또는 상기 제2이미지 처리부는 기설정된 시간동안 상기 볼에 기설정된 특수효과를 부가하여 상기 표시부 또는 상기 VR장치에 구현하는 스마트 게임 시스템.
The method of claim 3,
When the item is a special ball item, the first image processing unit or the second image processing unit adds a predetermined special effect to the ball for a predetermined time and implements it in the display unit or the VR device.
제 3 항에 있어서,
상기 아이템이 특수배경 아이템인 경우, 상기 제1이미지 처리부 또는 상기 제2이미지 처리부는 기설정된 시간동안 상기 상면의 반대편 영역 그래픽에 기설정된 특수효과를 부가하여 상기 표시부 또는 상기 VR장치에 구현하는 스마트 게임 시스템.
The method of claim 3,
When the item is a special background item, the first image processing unit or the second image processing unit is a smart game implemented in the display unit or the VR device by adding a predetermined special effect to a graphic on the opposite area of the upper surface for a predetermined time. system.
제 2 항에 있어서,
상기 제1통신부는 상기 조종장치로부터 상기 바의 이동 방향, 이동 거리, 이동 속도를 각각 제어하는 이동 제어신호를 수신하고,
상기 바구동부는 상기 이동 제어신호에 포함된 상기 바의 이동 방향, 이동 거리 및 이동 속도에 따라 상기 바의 좌우 이동을 제어하는 스마트 게임 시스템.
According to claim 2,
The first communication unit receives a movement control signal for controlling the movement direction, movement distance and movement speed of the bar from the control device, respectively.
The bar driving unit is a smart game system that controls the left and right movement of the bar according to the movement direction, movement distance and movement speed of the bar included in the movement control signal.
제 2 항에 있어서,
상기 제1통신부는 상기 서버로부터 게임 정보를 수신하여 상기 표시부에 전달하고, 상기 표시부는 상기 게임 정보를 기저장된 그래픽을 배경으로 하여 표시하며, 상기 제1통신부는 상기 조종장치로부터 수신된 상기 선택 신호를 상기 표시부에 전달하여 상기 표시된 게임 정보 중에서 어느 하나의 게임 정보를 선택하는 과정을 상기 표시부에 표시하는 스마트 게임 시스템.
According to claim 2,
The first communication unit receives game information from the server and transmits the game information to the display unit, the display unit displays the game information with a pre-stored graphic as a background, and the first communication unit receives the selection signal received from the control device Smart game system for displaying the process of selecting any one of the game information from the displayed game information by passing the to the display unit.
제 2 항에 있어서,
상기 경로산출부는 상기 볼이 상기 바에 부딪히는 순간 상기 볼의 속도 및 각도와, 상기 바의 속도 및 이동방향을 이용하여 상기 볼의 반사각 및 회전력을 산출한 후, 상기 반사각 및 회전력을 이용하여 상기 볼의 다음 이동경로 및 속도를 산출하는 스마트 게임 시스템.
According to claim 2,
The path calculating unit calculates the angle and rotational force of the ball using the speed and angle of the ball and the speed and movement direction of the bar when the ball hits the bar, and then uses the reflection angle and rotational force of the ball. Smart game system that calculates the next route and speed.
제 2 항에 있어서,
상기 제1자석구동부는,
상기 제1자석이 설치된 제1마운트;
상기 제1마운트를 좌우로 관통하는 제1가이드 레일;
상기 제1마운트를 상하로 관통하는 제2가이드 레일; 및
상기 제1가이드 레일과 상기 제2가이드 레일을 슬라이딩으로 이동시켜 상기 경로산출부에서 산출된 상기 이동경로에 따라 상기 제1자석을 이동시키는 제1구동부;를 포함하고,
상기 제1가이드 레일은 상기 상면의 하단에서 상하 방향을 따라 이동하고,
상기 제2가이드 레일은 상기 상면의 하단에서 좌우 방향을 따라 이동하는 스마트 게임 시스템.
According to claim 2,
The first magnet driving unit,
A first mount on which the first magnet is installed;
A first guide rail penetrating the first mount from side to side;
A second guide rail penetrating the first mount up and down; And
It includes; a first driving unit for moving the first magnet according to the movement path calculated by the path calculation unit by sliding the first guide rail and the second guide rail by sliding, including,
The first guide rail moves along the vertical direction from the lower end of the upper surface,
The second guide rail is a smart game system that moves along the left and right directions from the bottom of the upper surface.
제 2 항에 있어서,
상기 바구동부는,
상기 상면의 하단에 배치되며, 상기 상면의 상단에 위치한 바를 자력으로 부착시키는 제2자석;
상기 제2자석이 설치된 제2마운트;
상기 제2마운트를 상하로 관통하는 가이드 바;
상기 가이드 바에 수직인 방향으로 상기 제2마운트와 상기 테이블 본체의 내부 벽체에 구비된 가이드 홈 사이에 설치되어 상기 제2마운트를 상하로 이동시키는 제3가이드 레일; 및
상기 제3가이드 레일을 슬라이딩으로 이동시켜, 상기 이동 제어신호에 따라 상기 제2자석을 이동시키는 제2구동부;를 포함하고,
상기 제3가이드 레일은 상기 상면의 하단에서 상하 방향을 따라 이동하는 스마트 게임 시스템.
According to claim 2,
The bar driving unit,
A second magnet disposed at the lower end of the upper surface and attaching a bar located at the upper end of the upper surface by magnetic force;
A second mount on which the second magnet is installed;
A guide bar penetrating the second mount up and down;
A third guide rail installed between the second mount and a guide groove provided on the inner wall of the table body in a direction perpendicular to the guide bar to move the second mount up and down; And
It includes; a second driving unit for moving the third guide rail by sliding, to move the second magnet according to the movement control signal;
The third guide rail is a smart game system that moves along the vertical direction from the bottom of the upper surface.
제 2 항에 있어서,
상기 바구동부는,
상기 상면에 상기 바가 이동되는 영역을 따라 형성된 가이드 홈;
상기 바에 부착되어 상기 가이드 홈을 따라 이동되는 제4가이드 레일; 및
상기 제4가이드 레일을 슬라이딩으로 이동시켜, 상기 이동 제어신호에 따라 상기 바를 좌우로 이동시키는 제3구동부; 를 포함하는 스마트 게임 시스템.
According to claim 2,
The bar driving unit,
A guide groove formed along an area in which the bar is moved on the upper surface;
A fourth guide rail attached to the bar and moved along the guide groove; And
A third driving unit that moves the fourth guide rail by sliding to move the bar left and right according to the movement control signal; Smart game system that includes.
제 1 항에 있어서,
상기 조종장치는,
상기 사용자의 입력을 받는 입력부;
상기 입력을 이용해 상기 바의 이동 방향, 이동 거리 및 이동 속도를 포함하는 이동 제어신호를 생성하는 제어신호생성부;
상기 입력을 이용해 상기 표시부 또는 상기 VR장치에 표시되는 상기 게임 정보에 대한 상기 선택 신호를 생성하는 선택신호생성부;
상기 생성된 이동 제어신호 및 선택신호를 상기 스마트 게임 테이블에 송신하는 제3통신부; 를 포함하는 스마트 게임 시스템.
According to claim 1,
The control device,
An input unit that receives the user's input;
A control signal generator configured to generate a movement control signal including the movement direction, movement distance, and movement speed of the bar using the input;
A selection signal generator for generating the selection signal for the game information displayed on the display unit or the VR device using the input;
A third communication unit transmitting the generated movement control signal and selection signal to the smart game table; Smart game system that includes.
제 13 항에 있어서,
상기 입력부는 기울기 및 가속도 센서, 터치패드, 조이스틱, 조그셔틀 중 어느 하나인 스마트 게임 시스템.
The method of claim 13,
The input unit is a smart game system which is one of a tilt and acceleration sensor, a touch pad, a joystick, and a jog shuttle.
제 1 항 내지 제 14 항 중 어느 한 항에 있어서,
상기 게임 정보는 게임 모드, 게임 플레이어, 게임 캐릭터, 게임 스코어, 게임 진행상황 중 적어도 하나를 포함하는 스마트 게임 시스템.
The method according to any one of claims 1 to 14,
The game information is a smart game system including at least one of a game mode, a game player, a game character, a game score, and a game progress.
제 15 항에 있어서,
상기 조종장치를 통해 상기 게임 정보 중 상기 게임 모드가 선택되면, 상기 표시부 또는 상기 VR장치에 상기 선택된 게임 모드에 대응되는 대전상대가 적어도 하나 이상 표시되고, 상기 조종장치를 통해 상기 표시부 또는 상기 VR장치에 표시된 상기 대전상대 중 어느 하나가 선택되는 스마트 게임 시스템.
The method of claim 15,
When the game mode is selected from the game information through the control device, at least one match opponent corresponding to the selected game mode is displayed on the display unit or the VR device, and the display unit or the VR device is controlled through the control device. Smart game system is selected from any of the opponents displayed on the.
제 16 항에 있어서,
상기 조종장치는 상기 대전상대로 상기 게임 플레이어 또는 컴퓨터를 중 어느 하나를 선택할 수 있으며, 상기 컴퓨터가 대전상대로 선택되면, 상기 스마트 게임 테이블은 상기 대전상대에 대한 이동 제어신호를 상기 조종장치가 아닌 상기 서버로부터 수신받아 상기 바를 좌우로 이동시키는 스마트 게임 시스템.
The method of claim 16,
The control device may select either the game player or the computer as the counterpart, and when the computer is selected as the counterpart, the smart game table transmits a movement control signal for the counterpart to the server instead of the control device. Smart game system that is received from and moves the bar from side to side.
제 17 항에 있어서,
상기 조종장치를 통해 상기 게임 정보 중 상기 게임 플레이어가 선택되면, 상기 스마트 게임 테이블은 상기 서버에 저장된 상기 게임 플레이어 정보를 수신받아 리스트 형태로 상기 표시부 또는 상기 VR장치에 표시하며, 상기 조종장치를 통해 상기 게임 플레이어 중 현재 사용자에 대응되는 게임 플레이어가 선택되면, 상기 선택된 게임 플레이어에 대응되는 이전 게임에 대한 게임 스코어, 게임 캐릭터, 게임 모드 중 적어도 하나를 상기 표시부 또는 상기 VR장치에 표시하는 스마트 게임 시스템.
The method of claim 17,
When the game player is selected from the game information through the control device, the smart game table receives the game player information stored in the server and displays it on the display unit or the VR device in a list form, through the control device. When a game player corresponding to the current user is selected among the game players, a smart game system that displays at least one of a game score, game character, and game mode for the previous game corresponding to the selected game player on the display unit or the VR device .
KR1020170169468A 2017-12-11 2017-12-11 Smart system for gaming Expired - Fee Related KR102127374B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020170169468A KR102127374B1 (en) 2017-12-11 2017-12-11 Smart system for gaming

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020170169468A KR102127374B1 (en) 2017-12-11 2017-12-11 Smart system for gaming

Publications (2)

Publication Number Publication Date
KR20190069086A KR20190069086A (en) 2019-06-19
KR102127374B1 true KR102127374B1 (en) 2020-07-07

Family

ID=67104259

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020170169468A Expired - Fee Related KR102127374B1 (en) 2017-12-11 2017-12-11 Smart system for gaming

Country Status (1)

Country Link
KR (1) KR102127374B1 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100361031B1 (en) 2000-06-14 2002-11-18 한국과학기술원 Robot soccer game devices
KR20070000904U (en) 2007-07-19 2007-08-14 오인채 Handball Soccer Game Set
KR101503917B1 (en) * 2013-03-04 2015-03-24 김성은 Wireless game apparatus and method using smart device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
비디오게임 1세대 아타리 퐁을 즐길 수 있는 다용도 테이블(2017.03.29.)*

Also Published As

Publication number Publication date
KR20190069086A (en) 2019-06-19

Similar Documents

Publication Publication Date Title
US11865453B2 (en) Simulation system, process method, and information storage medium
US6347999B1 (en) Pinball simulator game system
US7001272B2 (en) Video game device, video game method, video game program, and video game system
US5913727A (en) Interactive movement and contact simulation game
JP5436772B2 (en) Program and game device
US20060223635A1 (en) method and apparatus for an on-screen/off-screen first person gaming experience
US9542011B2 (en) Interactive virtual reality systems and methods
US10328339B2 (en) Input controller and corresponding game mechanics for virtual reality systems
JP5411633B2 (en) Game terminal, game progress control method, and game progress control program
JP2003126548A (en) Game device and game system
JP2000033184A (en) Whole body action input type game and event device
KR100863123B1 (en) 3d survival game system
JP2012101026A (en) Program, information storage medium, game device, and server system
WO2007001051A1 (en) Network game system, game machine, game machine control method, and information storage medium
KR20190003925A (en) System for virtual reality sports
JP7213013B2 (en) Program, computer system and game execution control method
TWI407992B (en) Virtual sports system
JP2017182241A (en) Program and computer system
KR102127374B1 (en) Smart system for gaming
KR101843107B1 (en) Screen golf game system having real golf green
KR102127373B1 (en) Smart system for gaming
KR101992421B1 (en) Smart table for gaming
TW201503938A (en) 360 degrees-surrounding virtual reality of fishing system
KR101582054B1 (en) Gate ball game system based on motion
KR20130100440A (en) Game apparatus using hit-sensing model

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

Fee payment year number: 1

St.27 status event code: A-2-2-U10-U11-oth-PR1002

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

PC1903 Unpaid annual fee

Not in force date: 20230623

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

St.27 status event code: A-4-4-U10-U13-oth-PC1903

K11-X000 Ip right revival requested

St.27 status event code: A-6-4-K10-K11-oth-X000

PC1903 Unpaid annual fee

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20230623

St.27 status event code: N-4-6-H10-H13-oth-PC1903

PR0401 Registration of restoration

St.27 status event code: A-6-4-K10-K13-oth-PR0401

PR1001 Payment of annual fee

Fee payment year number: 4

St.27 status event code: A-4-4-U10-U11-oth-PR1001

PC1903 Unpaid annual fee

Not in force date: 20240623

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

St.27 status event code: A-4-4-U10-U13-oth-PC1903

K11-X000 Ip right revival requested

St.27 status event code: A-6-4-K10-K11-oth-X000

PC1903 Unpaid annual fee

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20240623

St.27 status event code: N-4-6-H10-H13-oth-PC1903

PR0401 Registration of restoration

St.27 status event code: A-6-4-K10-K13-oth-PR0401

R401 Registration of restoration
PR1001 Payment of annual fee

Fee payment year number: 5

St.27 status event code: A-4-4-U10-U11-oth-PR1001