









본 발명은 하이브리드 에어하키 게임 장치 및 그 제어 방법에 관한 것으로, 보다 상세하게는 기존 아날로그 방식의 에어하키 장치에 디지털 방식의 부가기능을 결합하여 사용자에게 에어하키 게임의 재미와 학습 기능을 제공할 수 있도록 하는, 하이브리드 에어하키 게임 장치 및 그 제어 방법에 관한 것이다.The present invention relates to a hybrid air hockey game apparatus and a control method thereof, and more particularly, to a hybrid air hockey game apparatus and a control method thereof that can provide a user with fun and learning functions of an air hockey game by combining a conventional analog air hockey apparatus with a digital additional function And more particularly, to a hybrid air hockey game apparatus and a control method thereof.
일반적으로 에어하키 장치(또는 에어하키 게임기)는 하키의 마이너 버전인 실내 놀이기구의 일종으로서 보통 오락실에 많이 구비되어 있다.Air hockey devices (or air hockey gaming devices) are a type of indoor playground, usually a minor version of hockey, and are usually found in many arcades.
상기 에어하키 장치는, 도 1의 (a)에 도시된 바와 같이, 평평하고 매끈한 테이블(즉, 에어하키 테이블) 위에서 凸자처럼 생긴 하키채(즉, Hokckey Pusher)와 납작한 플라스틱 하키볼(즉, Puck)을 가지고 하는 게임이다(도 2 참조).The air hockey apparatus includes a hockey stick (i.e., Hokckey Pusher) and a flat plastic hockey ball (i.e., a hockey stick) shaped like a convex on a flat and smooth table (i.e., an air hockey table) Puck) (see FIG. 2).
기본적인 규칙(rule)은 간단하게 테이블의 양 끝에 선 플레이어들이 하키채를 이용해 하키볼(즉, 퍽)을 쳐서 상대방의 골대에 골을 넣는 방식이며, 퍽은 한 테이블에 1개이지만, 2개로 게임을 하기도 하고, 아예 게임 도중에 퍽이 하나 더 튀어나오는 것도 있다. 다만 퍽을 들어 올려선 안되고 중간선을 넘어 상대방 테이블까지 가면 안 된다는 걸 빼면 규칙도 거의 없는 간단한 놀이 장치이다.The basic rule is simply that the players at both ends of the table hit the hockey ball (ie, the puck) with a hockey stick to score the opponent's goal, and the puck is one at a table, , And there is also one puck that pops out during the game at all. It is a simple play device with little rules except that you can not lift the puck and go beyond the middle line to the other table.
이러한 에어하키의 원리는, 도 1의 (b)에 도시된 바와 같이, 테이블에 미세한 분출구가 여럿 있어서 공기를 뿜어내고 있으며, 퍽이 그 힘으로 아주 약간 들려있게 되며, 이 때문에 하키볼(즉, 퍽)을 치면 마찰이 없는 것처럼 앞으로 미끄러져 나아가게 된다. 물론 공기의 저항이 있기 때문에 나아갈수록 느려지기는 한다.The principle of such an air hockey is that, as shown in FIG. 1 (b), there are several fine air outlets on the table and air is being blown out, and the puck is very slightly lifted by the force, Puck), it slides forward as if there is no friction. Of course, there is resistance to the air, so it gets slower.
한편 상기 에어하키는 USAA(United States Air hockey Association)라는 단체가 있으며 정기적으로 대회도 개최하고 있다. 따라서 에어하키는 일반인들을 위한 게임기로서의 재미 기능과 선수들의 훈련을 지원할 수 있는 학습 기능을 지원하는 것이 바람직하다.On the other hand, the air hockey has a group called USAA (United States Air Hockey Association) and regularly holds a tournament. Therefore, it is desirable that the air hockey should support the fun function as a game machine for the general public and the learning function to support the training of the athletes.
그런데 상기 에어하키 장치는 최근에는 디지털 게임기(즉, PC 게임, 모바일 게임, 비디오 게임 등)에 밀려 재미가 없다는 인식이 증가하고 있으며, 대회에 참가하는 선수들을 위한 별다른 학습 기능도 지원하지 않기 때문에 사용자들의 관심에서 멀어지고 있는 상황이다.However, since the air hockey apparatuses are increasingly recognized that they are not pushed by digital game machines (that is, PC games, mobile games, video games, etc.), and since they do not support a learning function for players participating in the tournament, It is a situation that is falling away from the interest of the people.
따라서 사용자(예 : 일반인, 선수 등)에게 에어하키 게임의 재미 기능과 학습 기능을 제공할 수 있도록 하는 개선이 필요한 상황이다.Therefore, it is necessary to improve the ability of users (eg, general players, athletes, etc.) to provide fun and learning functions of air hockey games.
본 발명의 배경기술은 대한민국 공개특허 10-2012-0109128호(2012.10.08. 공개, 입체영상을 적용한 하키 및 슈팅게임 테이블 장치)에 개시되어 있다.Background Art [0002] The background art of the present invention is disclosed in Korean Patent Laid-Open Publication No. 10-2012-0109128 (published on October 10, 2012, hockey and shooting game table apparatus to which stereoscopic images are applied).
본 발명의 일 측면에 따르면, 본 발명은 상기와 같은 문제점을 해결하기 위해 창작된 것으로서, 기존 아날로그 방식의 에어하키 장치에 디지털 방식의 부가기능을 결합하여 사용자에게 에어하키 게임의 재미와 학습 기능을 제공할 수 있도록 하는, 하이브리드 에어하키 게임 장치 및 그 제어 방법을 제공하는데 그 목적이 있다.According to an aspect of the present invention, there is provided an air hockey game device, which is created to solve the above-described problems, And to provide a hybrid air hockey game apparatus and a control method thereof.
본 발명의 일 측면에 따른 하이브리드 에어하키 게임 장치는, 에어하키 테이블의 상부에 설치된 센서부의 적어도 어느 하나 이상의 센서와 연동하여 각 진영의 푸셔의 위치와 움직임을 추정하는 푸셔 트래킹부; 상기 센서부의 적어도 어느 하나 이상의 센서와 연동하여 퍽의 위치와 움직임을 추적하는 퍽 트래킹부; 양측 진영의 골대에 골인되는 퍽을 카운트하는 골 카운터부; 상기 에어하키 테이블 상에 지정된 배경영상을 출력하는 영상 출력부; 및 에어하키 게임 진행 중 각 진영의 골인 영상을 저장하고, 게임 종료 후 상기 골인 영상의 분석 영상을 상기 골인 영상과 함께 상기 에어하키 테이블 상에 출력하는 제어부;를 포함하는 것을 특징으로 한다.A hybrid air hockey game device according to one aspect of the present invention includes: a pusher tracking unit that interlocks with at least one sensor of a sensor unit installed on an air hockey table to estimate a position and a movement of a pusher of each faction; A puck tracking unit for tracking the position and movement of the puck in association with at least one sensor of the sensor unit; A goal counter portion for counting the puck to be goaled in the goalposts of both side camps; An image output unit for outputting a background image designated on the air hockey table; And a control unit for storing images of the goals of each camp during the air hockey game, and outputting the analysis image of the goal image after the game to the air hockey table together with the goal image.
본 발명에 있어서, 상기 분석 영상은, 퍽의 이동 경로와 푸셔의 이동 경로를 순차적인 라인 이미지로 만든 영상인 것을 특징으로 한다.In the present invention, the analysis image is a line image in which the movement path of the puck and the movement path of the pusher are sequentially formed into a line image.
본 발명에 있어서, 상기 분석 영상은, 골인 성공 슛에 대한 부가 정보로서, 영상, 푸셔의 공격 각도, 푸셔의 공격 속도, 푸셔의 공격 시간, 충돌 후 퍽의 반사 각도, 충돌 후 퍽의 이동 속도, 및 충돌 후 퍽의 이동 시간 중 적어도 하나 이상을 포함하는 것을 특징으로 한다.In the present invention, the analytical image may include at least one of an image, an attack angle of the pusher, an attack speed of the pusher, an attack time of the pusher, a reflection angle of the puck after collision, And a movement time of the puck after the collision.
본 발명에 있어서, 상기 하이브리드 에어하키 게임 장치는, 사운드 출력부;를 더 포함하며, 상기 제어부의 제어에 따라, 게임 중 사용자가 선택한 맵에 따른 배경음악, 각 게임 상황별 효과음으로서, 게임 시작, 게인 진행, 사용자 등록, 골인, 및 승패 결정 효과음, 및 게임 장치 조작을 위한 음성 안내 메시지 중 적어도 하나 이상을 상기 사운드 출력부를 통해 출력하는 것을 특징으로 한다.According to the present invention, the hybrid air hockey game device further includes a sound output unit, wherein the background music according to the map selected by the user during the game, sound effects for each game situation, At least one of a gain progression, a user registration, a goal, and a win / lose decision effect sound, and a voice guidance message for operating a game device, through the sound output unit.
본 발명에 있어서, 상기 영상 출력부는, 상기 제어부의 제어에 따라, 에어하키 테이블 상에 사용자가 선택한 배경영상을 상부에서 투사하는 방식으로 출력하고, 또한 각 진영에 관련된 정보를 해당 진영의 사용자에게만 보이도록 표시하기 위한 서브 모니터를 포함하는 것을 특징으로 한다.According to the present invention, the image output unit outputs the background image selected by the user on the air hockey table in a manner of projecting from the top in accordance with the control of the control unit, and also displays information related to each faction to only the user of the faction And a sub-monitor for displaying the sub-monitor.
본 발명에 있어서, 상기 제어부는, 하이브리드 에어하키 게임 장치를 이용한 게임을 시작 시 사용자 등록을 받고, 사용자로부터 에어하키 테이블 상에 표시되는 배경 영상에 해당하는 맵을 선택받으며, 상기 맵의 선택이 완료되면, 게임 매치(MATCH)를 시작하면서 기 지정된 매치 영상을 상기 에어하키 테이블 상에 표시하고, 각 진영의 골대에 투입되는 골의 수를 실시간으로 카운트하여 상기 매치 영상 위에 오버레이시켜 표시하며, 게임 매치 중 지정된 시간 내에서 최고 득점을 획득하거나, 일 측 진영이 먼저 지정된 득점을 획득하면, 게임을 종료하면서 승리한 진영에 대하여 지정된 승리 영상을 표시하는 것을 특징으로 한다.In the present invention, the control unit receives the user registration at the start of the game using the hybrid air hockey game apparatus, selects a map corresponding to the background image displayed on the air hockey table from the user, , A predetermined match image is displayed on the air hockey table while starting a game match and the number of goals put in the goalposts of each faction is counted in real time and overlaid on the match image to be displayed, And when the one side camp obtains the designated score first, the winning image designated for the victorious camp is displayed at the end of the game.
본 발명에 있어서, 상기 제어부는, 사용자가 직접 그린 그림을 배경 영상으로 표시하는 맵을 선택할 경우, 사용자가 직접 맵을 제작할 수 있도록 하기 위하여, 상기 에어하키 테이블 상에 페인딩 도구를 표시하는 것을 특징으로 한다.In the present invention, the controller may display a painting tool on the air hockey table so that a user can directly produce a map when selecting a map displaying a picture drawn by a user as a background image .
본 발명의 다른 측면에 따른 하이브리드 에어하키 게임 장치의 제어 방법은, 하이브리드 에어하키 게임 장치의 제어부가 게임 매치 중 푸셔의 위치와 움직임을 검출하여 관련 정보를 저장하는 단계; 상기 제어부가 퍽의 위치와 움직임을 검출하여 관련 정보를 저장하는 단계; 골인이 발생할 경우, 상기 제어부가 각 진영별 마지막 공격 슛 영상을 추출한 후 연결 영상을 생성하여 에어하키 테이블 상에 출력하는 단계; 및 상기 제어부가 상기 퍽의 경로를 라인 이미지로 생성하여, 상기 출력하는 연결 영상에 오버레이시켜 출력하는 단계;를 포함하는 것을 특징으로 한다.According to another aspect of the present invention, there is provided a control method of a hybrid air hockey game apparatus, the control method comprising the steps of: detecting a position and a movement of a pusher during a game match and storing related information; Detecting the position and movement of the puck and storing related information; Generating a connection image after extracting a final attack shoot image for each faction, and outputting the connection image on an air hockey table when a goal is generated; And the control unit generates a line image of the path of the puck, and overlays and outputs the line image to the output link image.
본 발명에 있어서, 상기 연결 영상을 생성하여 에어하키 테이블 상에 출력하는 단계에서, 상기 제어부는, 상기 연결 영상을 정상 속도보다 느린 속도로 재생하는 것을 특징으로 한다.In the present invention, in the step of generating the connection image and outputting the connection image on the air hockey table, the control unit reproduces the connection image at a speed lower than the normal speed.
본 발명에 있어서, 상기 연결 영상을 생성하여 에어하키 테이블 상에 출력할 때, 상기 제어부는, 골인 성공 슛에 대한 부가 정보로서, 영상, 푸셔의 공격 각도, 푸셔의 공격 속도, 푸셔의 공격 시간, 충돌 후 퍽의 반사 각도, 충돌 후 퍽의 이동 속도, 및 충돌 후 퍽의 이동 시간 중 적어도 하나 이상을 포함하여 추가로 출력하는 것을 특징으로 한다.In the present invention, when generating the connection image and outputting the connection image on the air hockey table, the control unit adds, as additional information on the success shot, the image, the attack angle of the pusher, the attack speed of the pusher, Further comprising at least one of a reflection angle of the puck after the collision, a moving speed of the puck after the collision, and a moving time of the puck after the collision.
본 발명에 있어서, 상기 각 진영별 마지막 공격 슛 영상은, A 진영에서 B 진영으로 넘어온 퍽을 받아서, B 진영에서 A 진영에 골인시켰다고 가정할 경우, A 진영에서 B 진영으로의 마지막 공격 슛 영상, 및 B 진영에서 A 진영으로의 마지막 공격 슛 영상인 것을 특징으로 한다.In the present invention, assuming that a final attack shot image of each of the above-mentioned camps receives a puck that has passed from the A camp to the B camp, and that the B camp camped in the A camp, the final attack shot video from the camp A to the camp B, And the last attack shot image from the B side to the A side.
본 발명에 있어서, 상기 게임 매치를 위하여, 상기 제어부는, 하이브리드 에어하키 게임 장치를 이용한 게임을 시작 시 사용자 등록을 받고, 사용자로부터 에어하키 테이블 상에 표시되는 배경 영상에 해당하는 맵을 선택받으며, 상기 맵의 선택이 완료되면, 게임 매치(MATCH)를 시작하면서 기 지정된 매치 영상을 상기 에어하키 테이블 상에 표시하고, 각 진영의 골대에 투입되는 골의 수를 실시간으로 카운트하여 상기 매치 영상 위에 오버레이시켜 표시하며, 게임 매치 중 지정된 시간 내에서 최고 득점을 획득하거나, 일 측 진영이 먼저 지정된 득점을 획득하면, 게임을 종료하면서 승리한 진영에 대하여 지정된 승리 영상을 표시하는 것을 특징으로 한다.In the present invention, in order to match the game, the controller receives a user registration at the start of a game using the hybrid air hockey game device, selects a map corresponding to the background image displayed on the air hockey table from the user, When the selection of the map is completed, a predetermined match image is displayed on the air hockey table while starting a game match, and the number of goals put in the goal basket of each faction is counted in real time, And displays a winning image designated for the victorious camp as the one-sided camp obtains the designated score first, within a designated time during the game match.
본 발명의 일 측면에 따르면, 본 발명은 기존 아날로그 방식의 에어하키 장치에 디지털 방식의 부가기능을 결합하여 사용자에게 에어하키 게임의 재미와 학습 기능을 제공할 수 있도록 한다.According to an aspect of the present invention, the present invention can provide a fun and learning function of an air hockey game to a user by combining a conventional analog air hockey apparatus with a digital additional function.
도 1은 일반적인 에어하키 테이블의 형상과 에어하키 게임 장치의 동작 원리를 설명하기 위하여 보인 예시도.
도 2는 상기 도 1에 있어서, 하키채와 하키볼의 형상을 보여주는 예시도.
도 3은 본 발명의 일 실시예에 따른 하이브리드 에어하키 게임 장치의 개략적인 구성을 보인 예시도.
도 4는 본 발명의 제1 실시예에 따른 하이브리드 에어하키 게임 장치의 제어 방법을 설명하기 위한 흐름도.
도 5는 본 발명의 제2 실시예에 따른 하이브리드 에어하키 게임 장치의 제어 방법을 설명하기 위한 흐름도.
도 6은 상기 도 1에 있어서, 하이브리드 에어하키 게임 장치의 외관 형상을 투시도 형태로 보인 예시도.
도 7은 상기 도 6에 도시된 하이브리드 에어하키 게임 장치의 보다 실체적인 형상에 대한 사용자의 이해를 돕기 위하여 보인 예시도.
도 8은 상기 도 4에 있어서, 하이브리드 에어하키 게임 장치에서 게임 시작을 위한 사용자 등록 방법을 설명하기 위하여 보인 예시도.
도 9는 상기 도 4에 있어서, 하이브리드 에어하키 게임 장치에서 맵 선택 방법을 설명하기 위하여 보인 예시도.
도 10은 상기 도 4에 있어서, 하이브리드 에어하키 게임 장치에서 게임 중 골 카운트와 승자를 결정하는 표시하는 방법을 설명하기 위하여 보인 예시도.1 is an exemplary view for explaining the shape of a general air hockey table and the operation principle of an air hockey game apparatus;
 FIG. 2 is an exemplary view showing the shape of a hockey stick and a hockey ball in FIG. 1; FIG.
 FIG. 3 is an exemplary view showing a schematic configuration of a hybrid air hockey game device according to an embodiment of the present invention; FIG.
 FIG. 4 is a flowchart for explaining a control method of a hybrid air hockey game apparatus according to the first embodiment of the present invention. FIG.
 5 is a flowchart illustrating a method of controlling a hybrid air hockey game apparatus according to a second embodiment of the present invention.
 FIG. 6 is an exemplary view of the outer shape of the hybrid air hockey game apparatus in a perspective view in FIG. 1; FIG.
 FIG. 7 is an exemplary view for helping a user understand a more realistic shape of the hybrid air hockey game apparatus shown in FIG. 6; FIG.
 FIG. 8 is an exemplary view for explaining a method of registering a user for starting a game in the hybrid air hockey game device in FIG. 4; FIG.
 FIG. 9 is an exemplary diagram for explaining a method of selecting a map in the hybrid air hockey game apparatus in FIG. 4; FIG.
 FIG. 10 is an exemplary view for explaining a method of displaying a goal count and a winner during a game in the hybrid air hockey game device in FIG. 4; FIG.
이하, 첨부된 도면을 참조하여 본 발명에 따른 하이브리드 에어하키 게임 장치 및 그 제어 방법의 일 실시예를 설명한다.Hereinafter, an embodiment of a hybrid air hockey game apparatus and a control method thereof according to the present invention will be described with reference to the accompanying drawings.
이 과정에서 도면에 도시된 선들의 두께나 구성요소의 크기 등은 설명의 명료성과 편의상 과장되게 도시되어 있을 수 있다. 또한, 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례에 따라 달라질 수 있다. 그러므로 이러한 용어들에 대한 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.In this process, the thicknesses of the lines and the sizes of the components shown in the drawings may be exaggerated for clarity and convenience of explanation. In addition, the terms described below are defined in consideration of the functions of the present invention, which may vary depending on the intention or custom of the user, the operator. Therefore, definitions of these terms should be made based on the contents throughout this specification.
도 3은 본 발명의 일 실시예에 따른 하이브리드 에어하키 게임 장치의 개략적인 구성을 보인 예시도이다.FIG. 3 is an exemplary diagram showing a schematic configuration of a hybrid air hockey game apparatus according to an embodiment of the present invention.
도 3에 도시된 바와 같이, 본 실시예에 따른 하이브리드 에어하키 게임 장치는, 센서부(110), 푸셔 트래킹부(120), 퍽 트래킹부(130), 골 카운터부(140), 제어부(150), 사운드 출력부(160), 및 영상 출력부(170)를 포함한다.3, the hybrid air hockey game device according to the present embodiment includes a
상기 센서부(110)는 에어하키 테이블 상의 푸셔(즉, 하키채) 및 펄(즉, 하키볼)의 위치와 움직임(즉, 이동)을 검출하기 위한 적어도 하나 이상의 센서를 포함한다. 예컨대 상기 센서부(110)는 레이저 센서, 이미지 센서(카메라), 카운터 센서, 및 모션(동작)인식 센서 등을 포함한다.The
상기 센서부(110)는 단독으로 동작하는 센서만을 의미하는 것은 아니며, 상기 푸셔 트래킹부(120), 퍽 트래킹부(130), 및 골 카운터부(140)와 연동하여 동작하는 센서를 모두 포함한다.The
예컨대 도 6을 참조하면, 상기 센서부(110)의 레이저 센서가 테이블 상의 센터 라인(양 진영을 구분하기 위한 라인)을 검출하여, 공격 진영에서 쳐낸 하키볼(즉, 퍽)이 수비 진영으로 넘어가는지 검출할 수 있다.For example, referring to FIG. 6, the laser sensor of the
도 6은 상기 도 1에 있어서, 하이브리드 에어하키 게임 장치의 외관 형상을 투시도 형태로 보인 예시도이다.FIG. 6 is an exemplary view showing the outer shape of the hybrid air hockey game apparatus in a perspective view in FIG. 1; FIG.
상기 푸셔 트래킹부(120)는 상기 센서부(110)의 적어도 어느 하나 이상의 센서와 연동하여 각 진영의 푸셔(즉, 하키채)의 위치와 움직임(즉, 이동)을 추적한다. 예컨대 상기 푸셔 트래킹부(120)는 카메라를 이용해 촬영된 영상과 모션감지 센서를 통해 검출된 정보를 처리하여 푸셔(즉, 하키채)의 위치와 움직임(즉, 이동 각도, 이동 속도, 이동 시간 등)을 추적한다.The
상기 퍽 트래킹부(130)는 상기 센서부(110)의 적어도 어느 하나 이상의 센서와 연동하여 각 진영의 퍽(즉, 하키볼)의 위치와 움직임(즉, 이동 각도, 이동 속도, 이동 시간 등)을 추적한다. 예컨대 상기 퍽 트래킹부(120)는 카메라를 이용해 촬영된 영상과 레이저 센서를 이용해 감지된 센터라인의 넘어가는 퍽의 위치와 방향 및 속도를 검출한다.The
상기 골 카운터부(140)는 각 진영(즉, 양측 진영)의 골대(또는 퍽이 투입되는 홀)로 들어가는(즉, 골인되는) 퍽(즉, 하키볼)을 카운트한다.The
예컨대 상기 골 카운터부(140)는 각 진영의 골대(또는 퍽이 투입되는 홀)에 설치된 카운터 센서를 이용해 각 진영의 골인 횟수를 카운트 한다.For example, the
상기 제어부(150)는 영상 출력부(170)를 통해 에어하키 테이블 상에 사용자가 선택한 배경영상을 출력(예 : 상부에 설치된 프로젝터를 이용한 투사)한다. 이때 상기 배경영상이 출력되는 에어하키 테이블은 일종의 메인스크린으로서 기능한다.The
또한 상기 제어부(150)는 상기 영상 출력부(170)를 통해 각 진영의 승점(즉, 골인 횟수)과 최종 승리한 진영을 표시하여 출력(예 : 상부에 설치된 프로젝터를 이용한 투사)한다.Further, the
또한 상기 제어부(150)는 게임 진행 중 각 진영의 골인 영상을 저장(즉, 내부 메모리에 저장)하고, 이후 게임이 종료된 후 승패가 결정되면, 기 저장된 각 진영의 골인 영상을 분석 영상(예 : 퍽의 이동과 푸셔의 이동 경로를 순차적인 라인 이미지로 만들어 영상에 오버레이 시켜 분석할 수 있도록 생성한 영상)과 함께 출력(예 : 상부에 설치된 프로젝터를 이용한 투사)한다. 또한 상기 제어부(150)는 상기 분석 영상의 출력 시 골인 성공 슛에 대한 부가 정보(즉, 퍽의 반사각도, 공격시간, 공수 횟수 등)를 함께 출력할 수 있다.In addition, the
이에 따라 사용자는 게임 완료 후 자신의 에어하키 게임 동작을 객관적으로 분석하여 학습할 수 있도록 함으로써, 사용자에게 에어하키 게임의 재미와 학습 기능을 제공할 수 있도록 한다.Accordingly, the user can objectively analyze his / her air hockey game operation after completion of the game, thereby allowing the user to provide the fun and learning function of the air hockey game.
상기 사운드 출력부(160)는, 상기 제어부(150)의 제어에 따라, 게임 중 배경음악(사용자가 선택한 맵에 따른 배경음악), 각 상황별 효과음(예 : 게임 시작, 게인 진행, 사용자 등록, 골인, 및 승패 결정 등의 효과음), 및 음성 안내 메시지(예 : 장치 조작을 위한 안내 메시지)를 출력한다.The
상기 영상 출력부(170)는, 상기 제어부(160)의 제어에 따라, 에어하키 테이블(일종의 메인스크린) 상에 사용자가 선택한 배경영상을 출력(예 : 상부에 설치된 프로젝터를 이용한 투사)한다. 그리고 각 진영에 관련된 정보를 해당 진영의 사용자에게만 보이도록 표시하기 위하여 서브 모니터를 더 포함할 수 있다(도 6, 7 참조).The
이하 상기 제어부(150)의 동작에 대해서 보다 구체적으로 설명한다.Hereinafter, the operation of the
도 4는 본 발명의 제1 실시예에 따른 하이브리드 에어하키 게임 장치의 제어 방법을 설명하기 위한 흐름도이다.4 is a flowchart illustrating a method of controlling a hybrid air hockey game apparatus according to a first embodiment of the present invention.
도 4에 도시된 바와 같이, 제어부(150)는 하이브리드 에어하키 게임 장치를 이용한 게임을 시작하기 위하여 사용자 등록을 받는다(S101)(도 8 참조).As shown in FIG. 4, the
상기 사용자 등록은 대회에서 사용자별 게임 기록을 저장하거나, 대회 출전을 위한 사용자가 자신의 게임 실력 향상을 위한 학습 정보를 저장하기 위해 필요하다. 만약 상기 게임 기록이나 학습 정보가 필요하지 않은 경우에는 사용자 등록을 받지 않아도 된다.The user registration is necessary for storing the game record for each user in the tournament or for storing the learning information for improving the game performance of the user for tournament tournament. If the game record or learning information is not needed, user registration is not required.
도 8은 상기 도 4에 있어서, 하이브리드 에어하키 게임 장치에서 게임 시작을 위한 사용자 등록 방법을 설명하기 위하여 보인 예시도이다.FIG. 8 is an exemplary diagram for explaining a method of registering a user for starting a game in the hybrid air hockey game device in FIG.
도 8의 (a)에 도시된 바와 같이, 에어하키 테이블 상에 인트로 영상이 표시되고 있는 상태에서, 사용자가 스타트(start) 버튼을 잡아서 클릭하면(즉, 클릭에 해당하는 지정된 동작을 취하면) 게임이 시작된다.As shown in FIG. 8 (a), when the user grasps and clicks the start button (i.e., takes a designated action corresponding to a click) in a state in which the intro video is displayed on the air hockey table, The game starts.
도 8의 (b),(c)에 도시된 바와 같이, 게임이 시작되면 지정된 페이지 영상으로 전환되면서, 각 진영에 사진촬영 버튼이 표시되고, 이에 따라 사용자가 상단의 모니터(실질적으로는 모니터가 있는 방향에 설치된 카메라)를 보면서 사진촬영 버튼을 클릭하면, 제어부(150)가 각 진영의 사용자를 촬영하여 선수로 등록한다.As shown in FIGS. 8B and 8C, when a game is started, a picture-taking button is displayed on each of the fingers while switching to a designated page image. Accordingly, when a user touches an upper monitor (practically, When the photographing button is clicked while looking at the camera installed in the direction in which the user is located, the
이때 상기 등록된 선수의 얼굴은, 도면에는 구체적으로 도시되어 있지 않지만, 지정된 특정 캐릭터에 합성하여 표시될 수 있다.At this time, the face of the registered player is not specifically shown in the figure, but may be displayed in combination with the specified specific character.
다음 상기 제어부(150)는 사용자로부터 맵을 선택받는다(S102)(도 9 참조).Next, the
상기와 같이 사용자 등록이 완료되면 사용자는 게임의 맵(즉, 에어하키 테이블 상에 표시된 배경 영상)을 선택할 수 있으며, 도 9의 (a)에 도시된 바와 같은, 맵 선택 버튼이 표시된다.When the user registration is completed as described above, the user can select a game map (i.e., a background image displayed on the air hockey table), and a map selection button as shown in FIG. 9A is displayed.
예컨대 도 9의 (a)에 도시된 바와 같이, 3개의 맵 선택 버튼(예 : SPACE, OCEAN, CUSTOMIZING)이 표시되었다고 가정할 때, 사용자가 맵1(SPACE)을 선택하면, 상기 제어부(150)는, 도 9의 (b)에 도시된 바와 같이, 에어하키 테이블 상에 맵1(SPACE)에 해당하는 배경 영상을 표시한다.For example, as shown in FIG. 9A, when the user selects map 1 (SPACE) on the assumption that three map selection buttons (e.g., SPACE, OCEAN, CUSTOMIZING) The background image corresponding to the map 1 (SPACE) is displayed on the air hockey table, as shown in Fig. 9 (b).
만약 사용자가 맵2(OCEAN)를 선택하면, 상기 제어부(150)는, 도 9의 (c)에 도시된 바와 같이, 에어하키 테이블 상에 맵2(OCEAN)에 해당하는 배경 영상을 표시한다.If the user selects map 2 (OCEAN), the
그리고 사용자가 맵3(CUSTOM)을 선택하면, 상기 제어부(150)는, 도 9의 (d)에 도시된 바와 같이, 에어하키 테이블 상에 맵3(CUSTOM : 사용자가 직접 그린 그림)에 해당하는 배경 영상을 표시한다.When the user selects the map CUSTOM, the
이때 상기 맵3(CUSTOM)에 해당하는 영상을 사용자가 직접 제작할 수 있도록 하기 위하여, 도 9의 (d)에 도시된 바와 같이, 상기 제어부(150)는 페인딩 도구를 추가로 표시할 수 있다.In order to allow the user to directly produce an image corresponding to the map 3, the
상기와 같이 맵(즉, 에어하키 테이블 상에 표시할 배경 영상)의 선택이 완료되면, 상기 제어부(150)는 게임 매치(MATCH)를 시작하면서(S103) 지정된 매치 영상을 표시한다(도 10의 (a) 참조).When the selection of the map (i.e., the background image to be displayed on the air hockey table) is completed as described above, the
이 상태에서 각 진영의 사용자는 에어하키 게임을 실시하고, 상기 제어부(150)는 각 진영의 골대에 투입되는 골의 수(즉, 골인 횟수)를 실시간으로 카운트하여(S104) 매치 영상 위에 오버레이시켜 표시한다(도 10의 (b) 참조).In this state, a user of each camp performs an air hockey game, and the
이에 따라 게임 매치 중 지정된 시간 내에서 최고 득점을 획득하거나, 일 측 진영이 먼저 지정된 득점을 획득하면, 상기 제어부(150)는 게임을 종료하면서 승자를 결정하고(S105), 승리한 진영에 대하여 지정된 승리 영상을 표시한다(도 10의 (d) 참조).Accordingly, if the highest score is obtained within a designated time in the game match, or if the one side side first obtains the designated score, the
이에 따라 기존의 에어하키 장치는 골이 발생할 경우에 게임 점수만 표시하였으나, 본 실시예에 따른 하이브리드 에어하키 게임 장치는, 게임 진행 상황에 따라 인터렉티브한 영상과 효과음을 출력함으로써, 사용자에게 재미를 더할 수 있도록 하는 효과가 있다.Accordingly, in the conventional air hockey apparatus, only the score of a game is displayed in the case of a score, but the hybrid air hockey game apparatus according to the present embodiment outputs an interactive image and an effect sound according to the progress of the game, There is an effect to be able to.
도 5는 본 발명의 제2 실시예에 따른 하이브리드 에어하키 게임 장치의 제어 방법을 설명하기 위한 흐름도이다.5 is a flowchart illustrating a method of controlling a hybrid air hockey game apparatus according to a second embodiment of the present invention.
도 5에 도시된 바와 같이, 게임 매치가 수행되면, 제어부(150)는 하키채(즉, 푸셔)의 위치와 움직임을 검출하여 관련 정보(예 : 영상, 공격 각도, 공격 속도, 공격 시간 등)를 저장한다(S201).5, when a game match is performed, the
또한 상기 제어부(150)는 하키볼(즉, 퍽)의 위치와 움직임을 검출하여 관련 정보(예 : 영상, 충돌 후 반사 각도, 충돌 후 이동 속도, 충돌 후 이동 시간 등)를 저장한다(S202).Also, the
또한 상기 제어부(150)는 상기 하키채(즉, 푸셔) 및 하키볼(즉, 퍽)에 관련된 정보(예 : 영상, 공격 각도, 공격 속도, 공격 시간, 충돌 후 반사 각도, 충돌 후 이동 속도, 충돌 후 이동 시간 등)를 각 진영별 공격 슛 단위로 구분한다(S203).In addition, the
예컨대 에어하키 게임은 하키볼이 센터라인을 넘어가지 않는 경우를 제외하고, 보통은 수비를 겸한 한 번의 공격(즉, 한 번의 슛)에 의해 자기 진영에서 상대방 진영으로 하키볼을 넘기게 된다. 따라서 상기 제어부(150)는 상기 하키채 및 하키볼에 관련된 정보(예 : 영상, 공격 각도, 공격 속도, 공격 시간, 충돌 후 반사 각도, 충돌 후 이동 속도, 충돌 후 이동 시간 등)를 각 진영별 공격 슛 단위로 구분함으로써, 추후 공격과 수비를 용이하게 분석할 수 있게 된다.An air hockey game, for example, will pass a hockey ball from one's own side to the other side's side, usually by a single attack (ie, one shot), unless the hockey ball does not cross the center line. Accordingly, the
상기와 같이 각 진영에서의 공격과 수비는 어느 일 측에서 골인이 발생하기 전까지 반복되며(S201 ~ S204), 골인이 발생할 경우(S204의 예), 상기 제어부(150)는 각 진영별 마지막 공격 슛 영상을 추출한 후 연결 영상을 생성하여 에어하키 테이블 상에 출력한다(S205).As described above, the attack and defense in each of the camps are repeated until a goal is generated at one side (S201 to S204). When the goal is hit (S204), the
예컨대 A 진영에서 B 진영으로 넘어온 하키볼을 받아서, B 진영에서 A 진영에 골인시켰다고 가정할 경우, A 진영에서 B 진영으로의 마지막 공격 슛 영상, 및 B 진영에서 A 진영으로의 마지막 공격 슛 영상(즉, 골인 영상)을 연결하여 하나의 연결 영상을 생성하여 에어하키 테이블 상에 출력한다.For example, if you take a hockey ball that has passed from the A camp to the B camp and assumes that the B camp has scored a goal in the A camp, the final attack shot from the A camp to the B camp, and the final attack shot from the camp B to the A camp In other words, a goal image is connected to generate a connected image and output it on the air hockey table.
아울러 상기 제어부(150)는 상기 퍽의 경로를 라인 이미지로 생성하여, 상기 출력 영상(즉, 하나의 연결 영상)에 오버레이시켜 출력한다(S206). 이때 상기 출력 영상(즉, 하나의 연결 영상)은 정상 속도(즉, 실제 속도)보다 느린 속도로 재생될 수 있다.In addition, the
또한 상기 제어부(150)는 상기 골인 성공 슛에 대한 부가 정보(예 : 영상, 공격 각도, 공격 속도, 공격 시간, 충돌 후 반사 각도, 충돌 후 이동 속도, 충돌 후 이동 시간 등)를 산출하여 출력할 수도 있다(S207).Further, the
상기와 같이 본 실시예는 게임 완료 후 자신의 에어하키 게임 동작을 객관적으로 분석하여 학습할 수 있도록 하는 효과가 있다.As described above, the present embodiment has the effect of objectively analyzing and learning the operation of the air hockey game after completion of the game.
이상으로 본 발명은 도면에 도시된 실시예를 참고로 하여 설명되었으나, 이는 예시적인 것에 불과하며, 당해 기술이 속하는 분야에서 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시예가 가능하다는 점을 이해할 것이다. 따라서 본 발명의 기술적 보호범위는 아래의 특허청구범위에 의해서 정하여져야 할 것이다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed embodiments, but, on the contrary, I will understand the point. Accordingly, the technical scope of the present invention should be defined by the following claims.
110 : 센서부              120 : 푸셔 트래킹부
130 : 퍽 트래킹부         140 : 골 카운터부
150 : 제어부              160 : 사운드 출력부
170 : 영상 출력부110: sensor unit 120: pusher tracking unit
 130: puck tracking part 140: crest counter part
 150: control unit 160: sound output unit
 170: Video output unit
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| KR1020170184472AKR102002006B1 (en) | 2017-12-29 | 2017-12-29 | Hybrid air hockey game apparatus and its control method | 
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| KR1020170184472AKR102002006B1 (en) | 2017-12-29 | 2017-12-29 | Hybrid air hockey game apparatus and its control method | 
| Publication Number | Publication Date | 
|---|---|
| KR20190081729A KR20190081729A (en) | 2019-07-09 | 
| KR102002006B1true KR102002006B1 (en) | 2019-07-22 | 
| Application Number | Title | Priority Date | Filing Date | 
|---|---|---|---|
| KR1020170184472AActiveKR102002006B1 (en) | 2017-12-29 | 2017-12-29 | Hybrid air hockey game apparatus and its control method | 
| Country | Link | 
|---|---|
| KR (1) | KR102002006B1 (en) | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| KR100742682B1 (en)* | 2006-05-09 | 2007-07-25 | 주식회사 유니버샬켐텍 | Melamine cyanurate slurry for flame retardants and preparation method thereof | 
| KR20210079844A (en)* | 2019-12-20 | 2021-06-30 | 주식회사 포스코 | A method for controlling the size of lituim peroxide and a method for preparing lithium oxide with controlled size | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| RU2747893C1 (en) | 2020-10-05 | 2021-05-17 | Общество с ограниченной ответственностью «Универсальные терминал системы» | Device for playing air hockey | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| JP2001321554A (en)* | 2000-05-15 | 2001-11-20 | Taito Corp | Game table | 
| KR101323485B1 (en)* | 2012-01-27 | 2013-10-31 | (주)더게이트테크놀러지스 | Hockey Game Apparatus and Method Therefor | 
| JP5477548B2 (en)* | 2009-07-29 | 2014-04-23 | 株式会社セガ | Play equipment | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| JP2001321554A (en)* | 2000-05-15 | 2001-11-20 | Taito Corp | Game table | 
| JP5477548B2 (en)* | 2009-07-29 | 2014-04-23 | 株式会社セガ | Play equipment | 
| KR101323485B1 (en)* | 2012-01-27 | 2013-10-31 | (주)더게이트테크놀러지스 | Hockey Game Apparatus and Method Therefor | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| KR100742682B1 (en)* | 2006-05-09 | 2007-07-25 | 주식회사 유니버샬켐텍 | Melamine cyanurate slurry for flame retardants and preparation method thereof | 
| KR20210079844A (en)* | 2019-12-20 | 2021-06-30 | 주식회사 포스코 | A method for controlling the size of lituim peroxide and a method for preparing lithium oxide with controlled size | 
| WO2021125655A3 (en)* | 2019-12-20 | 2021-08-12 | 주식회사 포스코 | Method for controlling particle sizes of lithium peroxide and method for preparing particle size-controlled lithium oxide | 
| Publication number | Publication date | 
|---|---|
| KR20190081729A (en) | 2019-07-09 | 
| Publication | Publication Date | Title | 
|---|---|---|
| TWI565505B (en) | A screen baseball game apparatus without Temporal and spatial limitations | |
| US6280323B1 (en) | Device, method and storage medium for displaying penalty kick match cursors in a video soccer game | |
| JP5641263B2 (en) | Virtual golf simulation apparatus, system including the same, and virtual golf simulation method | |
| TWI481438B (en) | Apparatus and method for virtual golf simulation | |
| US9539504B2 (en) | Storage medium storing game program, game device, game system, and game process method | |
| KR102002006B1 (en) | Hybrid air hockey game apparatus and its control method | |
| US10744385B2 (en) | Screen baseball system and method of realizing left-handed pitcher and right-handed pitcher using the same | |
| KR20110010203A (en) | Table Tennis Game Robot | |
| KR20180089232A (en) | Interactive dart game apparatus and the control method | |
| JP2015051147A (en) | Game machine, game control method, and computer program | |
| KR101888164B1 (en) | Simulated golf service system streaming aired golf tour videos | |
| JP2004097662A (en) | Soccer simulation game machine and its method | |
| AU2012231923A1 (en) | Virtual golf simulation apparatus and method and sensing device and method used for the same | |
| KR100972828B1 (en) | Virtual golf simulation apparatus and method using a user history information | |
| US8197314B2 (en) | Game apparatus, game control method, game control program, and recording medium for recording the same | |
| KR101561958B1 (en) | Billiard game system using network | |
| KR200240118Y1 (en) | Point Display Apparatus For Indoor Golf Exercising Field | |
| JPH0212585B2 (en) | ||
| JP7532724B2 (en) | Hybrid golf system and control method thereof | |
| KR102120711B1 (en) | A system for management and assistance of billiard game | |
| WO2022185562A1 (en) | System for creating gameplay video recording | |
| TWI867661B (en) | Hybrid golf system using moving screen booth | |
| KR20030013593A (en) | Amusement device for penalty kick of soccer | |
| TWI868750B (en) | Hybrid golf system and automatic scoring method of controller in the same | |
| KR102729834B1 (en) | External course linked golf game system | 
| Date | Code | Title | Description | 
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application | Patent event code:PA01091R01D Comment text:Patent Application Patent event date:20171229 | |
| PA0201 | Request for examination | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection | Comment text:Notification of reason for refusal Patent event date:20181212 Patent event code:PE09021S01D | |
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration | Patent event code:PE07011S01D Comment text:Decision to Grant Registration Patent event date:20190619 | |
| PG1501 | Laying open of application | ||
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment | Comment text:Registration of Establishment Patent event date:20190715 Patent event code:PR07011E01D | |
| PR1002 | Payment of registration fee | Payment date:20190716 End annual number:3 Start annual number:1 | |
| PG1601 | Publication of registration | ||
| PR1001 | Payment of annual fee | Payment date:20220718 Start annual number:4 End annual number:4 | |
| PR1001 | Payment of annual fee | Payment date:20230706 Start annual number:5 End annual number:5 | |
| PR1001 | Payment of annual fee | Payment date:20250107 Start annual number:6 End annual number:6 |