KR102176649B1 - A billiard training system for 3 cushion billiards - Google Patents

A billiard training system for 3 cushion billiards Download PDF

Info

Publication number
KR102176649B1
KR102176649B1 KR1020200104400A KR20200104400A KR102176649B1 KR 102176649 B1 KR102176649 B1 KR 102176649B1 KR 1020200104400 A KR1020200104400 A KR 1020200104400A KR 20200104400 A KR20200104400 A KR 20200104400A KR 102176649 B1 KR102176649 B1 KR 102176649B1
Authority
KR
South Korea
Prior art keywords
cushion
controller
unit
point
coordinate information
Prior art date
Application number
KR1020200104400A
Other languages
Korean (ko)
Inventor
신두성
전정구
Original Assignee
신두성
전정구
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 신두성, 전정구 filed Critical 신두성
Priority to KR1020200104400A priority Critical patent/KR102176649B1/en
Application granted granted Critical
Publication of KR102176649B1 publication Critical patent/KR102176649B1/en

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63DBOWLING GAMES, e.g. SKITTLES, BOCCE OR BOWLS; INSTALLATIONS THEREFOR; BAGATELLE OR SIMILAR GAMES; BILLIARDS
    • A63D15/00Billiards, e.g. carom billiards or pocket billiards; Billiard tables
    • A63D15/006Training or aiming arrangements on billiard tables
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0021Tracking a path or terminating locations
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0619Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
    • A63B71/0622Visual, audio or audio-visual systems for entertaining, instructing or motivating the user
    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B27/00Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
    • G02B27/18Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00 for optical projection, e.g. combination of mirror and condenser and objective
    • G02B27/20Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00 for optical projection, e.g. combination of mirror and condenser and objective for imaging minute objects, e.g. light-pointer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/002Specific input/output arrangements not covered by G06F3/01 - G06F3/16
    • G06F3/005Input arrangements through a video camera
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1454Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01SDEVICES USING THE PROCESS OF LIGHT AMPLIFICATION BY STIMULATED EMISSION OF RADIATION [LASER] TO AMPLIFY OR GENERATE LIGHT; DEVICES USING STIMULATED EMISSION OF ELECTROMAGNETIC RADIATION IN WAVE RANGES OTHER THAN OPTICAL
    • H01S3/00Lasers, i.e. devices using stimulated emission of electromagnetic radiation in the infrared, visible or ultraviolet wave range
    • H01S3/0007Applications not otherwise provided for
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02KDYNAMO-ELECTRIC MACHINES
    • H02K7/00Arrangements for handling mechanical energy structurally associated with dynamo-electric machines, e.g. structural association with mechanical driving motors or auxiliary dynamo-electric machines
    • H02K7/10Structural association with clutches, brakes, gears, pulleys or mechanical starters
    • H02K7/116Structural association with clutches, brakes, gears, pulleys or mechanical starters with gears
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P5/00Arrangements specially adapted for regulating or controlling the speed or torque of two or more electric motors
    • H02P5/68Arrangements specially adapted for regulating or controlling the speed or torque of two or more electric motors controlling two or more dc dynamo-electric motors
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0021Tracking a path or terminating locations
    • A63B2024/0028Tracking the path of an object, e.g. a ball inside a soccer pitch
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0619Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
    • A63B2071/0647Visualisation of executed movements
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/80Special sensors, transducers or devices therefor
    • A63B2220/806Video cameras
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2243/00Specific ball sports not provided for in A63B2102/00 - A63B2102/38
    • A63B2243/002Billiards

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • General Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • General Health & Medical Sciences (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Health & Medical Sciences (AREA)
  • Power Engineering (AREA)
  • Multimedia (AREA)
  • Plasma & Fusion (AREA)
  • Optics & Photonics (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Position Input By Displaying (AREA)

Abstract

The present invention relates to a billiard practice system for three cushions, which allows a user to practice a three-cushion game, a kind of billiard game, by providing the user a guide to accurately hit a cue ball by referring to a 3-cushion path displayed on a display by providing a guide to accurately place the cue ball and an object ball on a billiard table using a laser pointer and displaying the 3-cushion path on the display.

Description

3 쿠션용 당구연습 시스템{A billiard training system for 3 cushion billiards}A billiard training system for 3 cushion billiards}

본 발명은 3 쿠션용 당구연습시스템에 관한 것으로, 보다 상세하게는 당구대에 수구와 목적구를 정확하게 배치하도록 레이저포인터로 안내하고, 디스플레이에 3쿠션 경로를 표시하여 사용자가 디스플레이에 표시된 3쿠션 경로를 참고하여 수구를 정확하게 타격하도록 안내하여 당구 경기의 일종인 3 쿠션 경기를 사용자 혼자서 연습할 수 있도록 하는 기술에 관한 것이다.The present invention relates to a three-cushion billiards practice system, and more particularly, guides a laser pointer to accurately place a cue ball and an object ball on a billiard table, and displays a three-cushion path on the display so that the user can determine the three-cushion path displayed on the display. For reference, it relates to a technology that guides the player to accurately hit the water polo so that the user can practice the 3-cushion game, which is a type of billiard game.

현대사회는 나날이 기술이 발달하면서 우리 생활도 편리하고 윤택해지고 있어 과거에 비교해서 삶의 질 향상에 초점을 둔 많은 생활기술들이 개발되어 발전되고 있는 추세이다.In the modern society, as technology develops day by day, our lives are becoming more convenient and more prosperous, so many life skills focusing on improving the quality of life compared to the past are being developed and developed.

또한, 최근 경제적 발전과 주 5일근무제의 확대로 인해 엘리트 체육에서 생활체육으로 변화되고 있어 전국적으로 많은 운동 동호회들이 활성화 되고 있다.In addition, due to the recent economic development and the expansion of the five-day work week system, it is changing from elite sports to living sports, and many sports clubs are active nationwide.

많은 사람들이 생활체육으로서 즐기는 운동 중에 당구가 있는데, 과거 당구경기는 일반적인 스포츠로서 인정받지 못한 역사도 있었지만, 현재는 정식 국제 및 국내 대회가 활발히 진행되고 있고, 우리나라 선수들이 각종 국제 대회에도 꾸준히 참가하면서 당구경기에 대한 인식 변환과 위상이 향상되고 있다.Billiards is one of the sports that many people enjoy as a daily sport. In the past, billiards games were not recognized as a general sport, but now official international and domestic competitions are actively progressing, and Korean players steadily participate in various international competitions. The perception and status of billiard games are improving.

특히, 아시안 게임 정식 종목으로 지정된 역사도 있을 뿐만 아니라, 차기 올림픽 정식 종목으로 지정되고자 세계당구연맹(UMB : Union Mondiale de Billiard)이 노력하고 있는 실정이다.In particular, not only has a history of being designated as an official event for the Asian Games, but the World Billiards Federation (UMB) is working hard to be designated as an official event for the next Olympics.

이에 따라 프로선수뿐만 아니라 동호인 선수들도 크게 증가하면서 당구전용방송(Billiards TV)까지 개국되어 당구가 스포츠로서 활성화 되었다.As a result, not only professional players but also hobbyists increased significantly, and billiards TV (Billiards TV) was opened, and billiards became a sport.

한편, 당구경기의 종류는 포켓볼(Pocket billiard), 스누커(Snooker), 캐롬(Carom billiard)이 있고, 일종의 서커스인 예술당구(Artistic billiards)도 있으며, 상기 경기들도 세부종목으로 구분된다.On the other hand, the types of billiard games include Pocket billiard, Snooker, and Carom billiard, and there are also artistic billiards, which are a kind of circus, and the above games are also divided into sub-sports.

특히, 우리나라에서 가장 인기 있는 당구 경기 종류는 캐롬 당구의 세부종목에 포함되는 일명 3 쿠션(3 cushion billiards)이며, 일반적으로 3 쿠션은 당구대에 1개의 수구, 2개의 목적구(제1, 2 목적구)를 배치한 후 수구가 제1, 2 목적구에 모두 맞히기 전에 3번이상의 당구대 쿠션을 맞추어야 점수가 인정되는 경기이다.In particular, the most popular billiard game type in Korea is the so-called 3 cushion billiards, which are included in the carom billiards category, and in general, 3 cushions are 1 water polo on the pool table and 2 object balls (1st and 2nd purpose). After placing a ball), it is a game in which the score is recognized only when three or more pool table cushions are hit before the water polo hits both the first and second target balls.

이때, 3 쿠션 당구를 처음 입문하는 초급자는 당구 코치 또는 실력자에게 직접 지도받을 필요가 있지만, 항상 실력자와 함께 당구 연습을 할 수 있는 상황이 주어질 수 없고 당구 코치에게 지도를 받는 경우에는 교육비가 소요된다.At this time, beginners who are new to 3-cushion billiards need to be directly guided by a billiard coach or skilled person, but there is no situation in which they can practice billiards with a skillful person at all times. .

따라서 본 발명은 당구 코치 또는 실력자의 도움 없이 3 쿠션 경기를 사용자 혼자서도 연습할 수 있도록 하는 3 쿠션용 당구연습시스템에 관한 기술을 제안하고자 한다.Accordingly, the present invention intends to propose a technology for a three-cushion billiards practice system that enables a user to practice a three-cushion game alone without the help of a billiard coach or skilled person.

다음은 이와 관련한 종래의 선행기술들이다.The following are prior art related to this.

1. 대한민국 공개특허공보 제10-2011-0001872호 당구게임 재생 시스템 및 그 방법1. Republic of Korea Patent Publication No. 10-2011-0001872 Billiard game playback system and method thereof 2. 대한민국 등록특허공보 제10-1624531호 판정용 당구대를 이용한 당구 학습 장치2. Billiard learning device using a billiard table for determination of Korean Patent Publication No. 10-1624531 3. 대한민국 등록특허공보 제10-2080618호 실제 당구대를 대상으로 하는 보조 컨텐츠 디스플레이 시스템3. Republic of Korea Patent Publication No. 10-2080618 Auxiliary content display system targeting the actual pool table

본 발명은 상기의 문제점을 해결하기 위한 것으로,The present invention is to solve the above problems,

본 발명은 당구 경기의 일종인 3 쿠션 경기를 사용자 혼자서 연습할 수 있도록 하기 위해 당구대에 수구와 목적구를 정확하게 배치하도록 레이저포인터로 안내하는 것을 목적으로 한다.An object of the present invention is to guide the three-cushion game, which is a kind of billiard game, to a laser pointer to accurately place a cue ball and an object ball on the pool table in order to allow the user to practice alone.

또한, 본 발명은 디스플레이에 수구와 목적구에 대한 3쿠션 경로를 표시하여 사용자가 수구를 정확하게 타격하도록 안내하는 것을 목적으로 한다.In addition, an object of the present invention is to guide the user to accurately hit the apparatus by displaying a 3-cushion path for the apparatus and the object apparatus on the display.

또한, 본 발명은 사용자가 연습한 타격 경로를 촬영한 영상 정보를 제공하여 사용자가 자신의 타격 결과를 학습할 수 있도록 하는 것을 목적으로 한다.In addition, an object of the present invention is to provide image information in which the user's practiced hitting path is photographed so that the user can learn his or her hitting result.

상기와 같은 목적을 달성하기 위해 본 발명인 3 쿠션용 당구연습시스템은,In order to achieve the above object, the present inventors 3 cushion billiard practice system,

당구대 상측에 일정 높이로 설치되는 레일부(100)와;A rail unit 100 installed at a predetermined height above the pool table;

컨트롤러(400)가 전송한 좌표 정보에 해당하는 지점으로 레이저포인터(300)를 이송시키는 이송부(200)와;A transfer unit 200 for transferring the laser pointer 300 to a point corresponding to the coordinate information transmitted by the controller 400;

상기 이송부(200)에 의해 컨트롤러(400)가 전송한 좌표 정보에 해당하는 지점으로 이송되면, 컨트롤러(400)의 제어신호에 의해 레이저 빔을 당구대 상부면 바닥에 조사하는 레이저포인터(300)와;A laser pointer 300 for irradiating a laser beam onto the floor of an upper surface of a pool table by a control signal from the controller 400 when the transfer unit 200 is transferred to a point corresponding to the coordinate information transmitted by the controller 400;

사용자가 입력한 좌표 정보를 상기 이송부(200)로 전송하고, 레이저포인터(300)가 레이저 빔을 조사하도록 제어하는 컨트롤러(400)를 포함하는 것을 특징으로 한다.And a controller 400 that transmits coordinate information input by a user to the transfer unit 200 and controls the laser pointer 300 to irradiate a laser beam.

본 발명은 당구대에 수구와 목적구를 정확하게 배치하도록 레이저포인터로 안내하기 때문에, 동일한 수구와 목적구에 대한 반복 연습이 가능하도록 하는 효과를 제공한다.The present invention provides an effect of enabling repeated practice for the same water polo and object balls because the laser pointer guides them to accurately place the water polo and object balls on the pool table.

또한, 본 발명은 디스플레이에 수구와 목적구에 대한 3쿠션 경로를 표시하여 사용자가 수구를 정확하게 타격하도록 안내하기 때문에, 당구 코치 또는 실력자의 도움 없이 3 쿠션 경기를 사용자 혼자서 연습할 수 있는 효과를 제공한다. In addition, since the present invention guides the user to accurately hit the apparatus by displaying the 3-cushion path for the apparatus and target apparatus on the display, the user can practice the 3-cushion game by himself without the help of a billiard coach or skilled player. do.

또한, 본 발명은 사용자가 연습한 타격 경로를 촬영한 영상 정보를 제공하기 때문에, 사용자가 자신의 타격 결과를 학습할 수 있는 효과를 제공한다.In addition, since the present invention provides image information photographing the hitting path practiced by the user, it provides an effect that the user can learn his or her hitting result.

도 1은 본 발명의 전체 구성도
도 2는 본 발명의 구성 블록도
도 3은 본 발명의 레일부와 이송부 관계도
도 4는 본 발명의 이송부 세부 구성도
도 5는 본 발명의 이송부 작동 상태도
도 6은 본 발명의 레이저포인터 작동 상태도
도 7은 본 발명의 컨트롤러 구성도
도 8은 본 발명의 X, Y 좌표 정보 생성 예시도
도 9는 본 발명의 디스플레이부에 표시되는 3쿠션 경로 예시도
도 10은 본 발명의 타격 결과 학습 화면 예시도
1 is an overall configuration diagram of the present invention
Figure 2 is a block diagram of the configuration of the present invention
Figure 3 is a relationship between the rail portion and the transfer portion of the present invention
Figure 4 is a detailed configuration diagram of the transfer unit of the present invention
Figure 5 is an operating state diagram of the transfer unit of the present invention
6 is an operating state diagram of the laser pointer of the present invention
7 is a configuration diagram of the controller of the present invention
8 is an exemplary diagram of generating X, Y coordinate information of the present invention
9 is an exemplary diagram of a three-cushion path displayed on the display unit of the present invention
Figure 10 is an exemplary view of the hitting result learning screen of the present invention

본 발명의 실시예를 첨부된 도 1 내지 도 10을 참조하여 상세히 설명한다.An embodiment of the present invention will be described in detail with reference to FIGS. 1 to 10.

도 1을 참조하면, 본 발명인 3 쿠션용 당구연습시스템(이하 '본 발명')은 당구 경기의 일종인 3 쿠션 경기를 사용자 혼자서 연습할 수 있도록 하기 위해 당구대에 수구와 목적구들을 정확하게 배치하도록 레이저포인터로 안내하고, 디스플레이에 수구와 목적구들에 대한 3쿠션 경로를 표시하여 사용자가 수구를 정확하게 타격하도록 안내하고, 사용자의 3쿠션 연습 상황을 촬영한 영상 정보를 제공하여 사용자가 자신의 타격 결과를 학습할 수 있도록 하는 발명이다.Referring to Figure 1, the inventors three-cushion billiards practice system (hereinafter referred to as'the present invention') is a laser to accurately place the billiards and object balls on the billiard table in order to allow the user to practice the three-cushion game alone. Guides the user to accurately hit the apparatus by guiding the apparatus with a pointer and displaying the 3-cushion path for the apparatus and target apparatuses on the display, and by providing video information of the user’s 3-cushion practice situation, the user can see the result of his/her hitting. It is an invention that allows you to learn.

도 2를 참조하면, 본 발명(10)은 기본적으로 레일부(100), 이송부(200), 레이저포인터(300), 컨트롤러(400)를 포함하여 구성되고, 추가적으로 카메라(500), 사용자단말기(600)를 더 포함하여 구성될 수 있다.Referring to FIG. 2, the present invention 10 is basically configured to include a rail unit 100, a transfer unit 200, a laser pointer 300, and a controller 400, and additionally, a camera 500, a user terminal ( 600) may be further included.

구체적으로, 본 발명의 3 쿠션용 당구연습시스템은 도 3에 도시된 바와 같이,Specifically, as shown in Figure 3, the three-cushion billiard practice system of the present invention,

당구대 상측에 일정 높이로 설치되는 레일부(100)와;A rail unit 100 installed at a predetermined height above the pool table;

컨트롤러(400)가 전송한 좌표 정보에 해당하는 지점으로 레이저포인터(300)를 이송시키는 이송부(200)와;A transfer unit 200 for transferring the laser pointer 300 to a point corresponding to the coordinate information transmitted by the controller 400;

상기 이송부(200)에 의해 컨트롤러(400)가 전송한 좌표 정보에 해당하는 지점으로 이송되면, 컨트롤러(400)의 제어신호에 의해 레이저 빔을 당구대 상부면 바닥에 조사하는 레이저포인터(300)와;A laser pointer 300 for irradiating a laser beam onto the floor of an upper surface of a pool table by a control signal from the controller 400 when the transfer unit 200 is transferred to a point corresponding to the coordinate information transmitted by the controller 400;

사용자가 입력한 좌표 정보를 상기 이송부(200)로 전송하고, 레이저포인터(300)가 레이저 빔을 조사하도록 제어하는 컨트롤러(400)를 포함하는 것을 특징으로 한다.And a controller 400 that transmits coordinate information input by a user to the transfer unit 200 and controls the laser pointer 300 to irradiate a laser beam.

도 3을 참조하면, 상기 레일부(100)는 당구대(20) 상측에 일정 높이로 설치되어 레이저포인터(300)가 설치된 이송부(200)가 X축 방향으로 이동할 수 있도록 안내하는 일종의 안내 레일이다. Referring to FIG. 3, the rail unit 100 is a kind of guide rail that is installed at a certain height above the billiard table 20 to guide the transfer unit 200 on which the laser pointer 300 is installed to move in the X-axis direction.

상기 레일부(100)는 레이저포인터(300)가 설치된 이송부(200)가 X축 방향으로 이동할 수 있도록 한 쌍의 이송레일(110, 120)로 구성되고, 한 쌍의 이송레일(110, 120) 중 어느 하나에는 이송부(200)가 X축 방향으로 이동할 수 있도록 이송부(200)를 구성하는 제1 이동부(210)의 제1 피니언기어(2142)와 결합하는 제1 렉기어(130)가 형성된다.The rail unit 100 is composed of a pair of transfer rails 110 and 120 so that the transfer unit 200 on which the laser pointer 300 is installed can move in the X-axis direction, and a pair of transfer rails 110 and 120 In any one of them, a first rack gear 130 coupled with the first pinion gear 2142 of the first moving unit 210 constituting the transport unit 200 so that the transport unit 200 can move in the X-axis direction is formed. do.

즉, 상기 제1 렉기어(130)는 제1 이동부(210)의 제1 피니언기어(2142)의 회전운동을 직선운동으로 변화되도록 하여 제1 이동부(210)가 한 쌍의 이송레일(110, 120) 상에서 X축 방향으로 이동되도록 한다.That is, the first rack gear 130 changes the rotational motion of the first pinion gear 2142 of the first moving unit 210 into a linear motion, so that the first moving unit 210 is a pair of transfer rails ( 110, 120) in the X-axis direction.

상기 레일부(100)를 구성하는 한 쌍의 이송레일(110, 120)은 지지봉과 같은 레일 설치 수단(140)에 의해 천장 등에 고정 설치될 수 있다.A pair of transfer rails 110 and 120 constituting the rail unit 100 may be fixedly installed on the ceiling or the like by rail installation means 140 such as support rods.

도 1을 참조하면, 상기 이송부(200)는 컨트롤러(400)가 전송한 좌표 정보에 해당하는 지점으로 레이저포인터(300)를 이송시키는 구성이다.Referring to FIG. 1, the transfer unit 200 is configured to transfer the laser pointer 300 to a point corresponding to coordinate information transmitted from the controller 400.

즉, 상기 이송부(200)는 수구와 목적구 위치를 안내하는 레이저 빔을 당구대(20)의 상부면 바닥에 조사하는 레이저포인터(300)를 컨트롤러(400)가 전송한 좌표 정보에 해당하는 지점으로 이송시키는 구성으로서, 제1 이동부(210)와 제2 이동부(220)를 포함하여 구성된다.That is, the transfer unit 200 transmits a laser pointer 300 that irradiates a laser beam guiding the position of a water polo and a target ball to the bottom of the upper surface of the pool table 20 to a point corresponding to the coordinate information transmitted by the controller 400. As a configuration for transferring, it includes a first moving unit 210 and a second moving unit 220.

구체적으로, 상기 이송부(200)는,Specifically, the transfer unit 200,

레일부(100) 상에서 X축 방향으로 이동하는 제1 이동부(210)와,A first moving part 210 moving in the X-axis direction on the rail part 100,

레이저포인터(300)가 설치되고, 상기 제1 이동부(210) 상에서 Y축 방향으로 이동하는 제2 이동부(220)를 포함하는 것을 특징으로 한다.The laser pointer 300 is installed and characterized in that it includes a second moving unit 220 moving in the Y-axis direction on the first moving unit 210.

도 3을 참조하면, 상기 제1 이동부(210)는 직선형으로 형성되어 한 쌍의 이송레일(110, 120) 상에서 X축 방향으로 이동한다.Referring to FIG. 3, the first moving part 210 is formed in a linear shape and moves in the X-axis direction on a pair of transfer rails 110 and 120.

즉, 제1 이동부(210)는 컨트롤러(400)가 전송한 좌표 정보 중 X 좌표 값에 해당하는 지점으로 한 쌍의 이송레일(110, 120) 상에서 이동한다.That is, the first moving unit 210 moves on a pair of transfer rails 110 and 120 to a point corresponding to an X coordinate value among coordinate information transmitted by the controller 400.

도 4를 참조하면, 상기 제1 이동부(210)는 제1 이동몸체(211), 제1 통신부(212), 제1 이동제어부(213), 제1 이송수단(214)을 포함하여 구성된다.Referring to FIG. 4, the first moving unit 210 includes a first moving body 211, a first communication unit 212, a first movement control unit 213, and a first transfer unit 214. .

구체적으로, 상기 제1 이동부(210)는,Specifically, the first moving part 210,

레일부(100) 상에서 X축 방향으로 이동하는 직선형 제1 이동몸체(211)와,A linear first moving body 211 moving in the X-axis direction on the rail part 100,

상기 제1 이동몸체(211) 일측에 형성되고, 컨트롤러(400)가 전송한 좌표 정보를 수신 받는 제1 통신부(212)와,A first communication unit 212 formed on one side of the first moving body 211 and receiving coordinate information transmitted from the controller 400,

상기 제1 이동몸체(211) 일측에 형성되고, 제1 통신부(212)가 수신한 좌표 정보로부터 X 좌표 값을 추출하고, 추출된 X 좌표 값에 해당하는 지점으로 제1 이동몸체(211)가 이동할 수 있도록 하는 제어신호를 제1 구동수단(214)에 제공하는 제1 이동제어부(213)와,It is formed on one side of the first moving body 211, extracts an X coordinate value from the coordinate information received by the first communication unit 212, and moves the first moving body 211 to a point corresponding to the extracted X coordinate value. A first movement control unit 213 providing a control signal to enable movement to the first driving means 214; and

상기 제1 이동몸체(211) 일측에 형성되고, 제1 이동제어부(213)가 제공하는 제어신호에 따라 제1 이동몸체(211)를 추출된 X 좌표 값에 해당하는 지점으로 이동시키는 구동력을 발생시키는 제1 구동수단(214)을 포함하는 것을 특징으로 한다.It is formed on one side of the first moving body 211 and generates a driving force that moves the first moving body 211 to a point corresponding to the extracted X coordinate value according to a control signal provided by the first movement control unit 213 It characterized in that it comprises a first driving means (214).

상기 직선형 제1 이동몸체(211)는 직선형으로 형성되어 제1 통신부(212), 제1 이동제어부(213), 제1 구동수단(214)이 설치된다.The linear first moving body 211 is formed in a linear shape, and a first communication unit 212, a first movement control unit 213, and a first driving means 214 are installed.

또한, 상기 직선형 제1 이동몸체(211)에는 제2 렉기어(2111)가 형성되고, 상기 제2 렉기어(2111)에는 후술할 제2 이동부(220)의 제2 피니언기어(2242)가 결합되어 제2 피니언기어(2242)의 회전운동을 직선운동으로 변화시켜 도 3의 하단 그림처럼 제2 이동부(220)가 직선형 제1 이동몸체(211) 상에서 Y축 방향으로 이동되도록 한다.In addition, a second rack gear 2111 is formed on the linear first moving body 211, and a second pinion gear 2242 of the second moving unit 220 to be described later is formed on the second rack gear 2111. It is combined to change the rotational motion of the second pinion gear 2242 into a linear motion so that the second moving part 220 moves in the Y-axis direction on the first linear moving body 211 as shown in the lower figure of FIG. 3.

상기 제1 통신부(212)는 제1 이동몸체(211)의 일측에 형성되고, 컨트롤러(400)가 전송한 좌표 정보를 수신 받는 일종의 통신모듈이고, 수신된 좌표 정보를 제1 이동제어부(213)로 제공한다.The first communication unit 212 is a type of communication module that is formed on one side of the first moving body 211 and receives the coordinate information transmitted from the controller 400, and the received coordinate information is transmitted to the first movement control unit 213 Provided as

상기 제1 이동제어부(213)는 제1 이동몸체(211) 일측에 형성되고, 제1 통신부(212)가 수신한 좌표 정보를 제공받는다.The first movement control unit 213 is formed on one side of the first movement body 211 and receives coordinate information received by the first communication unit 212.

이때, 제1 이동제어부(213)는 제공된 좌표 정보로부터 X 좌표 값을 추출한 후 추출된 X 좌표 값에 해당하는 지점으로 제1 이동몸체(211)가 이동할 수 있도록 하는 제어신호를 제1 구동수단(214)에 제공한다.At this time, the first movement control unit 213 extracts the X coordinate value from the provided coordinate information and then transmits a control signal for the first moving body 211 to move to a point corresponding to the extracted X coordinate value. 214).

도 5를 참조하면, 상기 제1 구동수단(214)은 제1 이동몸체(211) 일측에 형성되고, 제1 이동제어부(213)가 제공하는 제어신호에 따라 제1 이동몸체(211)를 추출된 X 좌표 값에 해당하는 지점으로 이동시키는 구동력을 발생시키는 구성으로, 제1 모터(2141)와 제1 피니언기어(2142)를 포함하여 구성된다.5, the first driving means 214 is formed on one side of the first moving body 211, and extracts the first moving body 211 according to a control signal provided by the first movement control unit 213 A configuration that generates a driving force that moves to a point corresponding to the determined X coordinate value, and includes a first motor 2141 and a first pinion gear 2142.

여기서, 상기 제1 모터(2141)는 제1 이동제어부(213)가 제공하는 제어신호에 따라 회전하고, 이를 통해 제1 모터(2141)의 모터 축에 형성된 제1 피니언기어(2142)에 회전 구동력을 제공한다.Here, the first motor 2141 rotates according to a control signal provided by the first movement control unit 213, and through this, the rotation driving force to the first pinion gear 2142 formed on the motor shaft of the first motor 2141 Provides.

상기 제1 피니언기어(2142)는 제1 모터(2141)의 모터 축에 형성되고, 레일부(100)를 구성하는 한 쌍의 이송레일(110, 120) 중 어느 하나에 형성된 제1 렉기어(130)에 기어 결합된다.The first pinion gear 2142 is formed on the motor shaft of the first motor 2141, and a first rack gear formed on any one of a pair of transfer rails 110 and 120 constituting the rail unit 100 ( 130).

따라서 상기 제1 이동제어부(213)가 제공하는 제어 신호에 따라 제1 모터(2141)가 회전하고, 제1 피니언기어(2142)와 제1 렉기어(130)의 기어 결합에 따라 제1 피니언기어(2142)의 회전 운동이 직선 운동으로 변환되어 제1 이동몸체(211)가 레일부(100)를 구성하는 한 쌍의 이송레일(110, 120) 상에서 추출된 X 좌표 값에 해당하는 지점으로 이동된다.Accordingly, the first motor 2141 rotates according to a control signal provided by the first movement control unit 213, and the first pinion gear 2142 and the first rack gear 130 are coupled to each other. The rotational motion of (2142) is converted into a linear motion, and the first moving body 211 moves to a point corresponding to the X coordinate value extracted on the pair of transfer rails 110 and 120 constituting the rail unit 100 do.

도 3을 참조하면, 상기 제2 이동부(220)는 레이저포인터(300)가 설치되고, 상기 제1 이동부(210) 상에서 Y축 방향으로 이동하는 구성으로, 컨트롤러(400)가 좌표 정보를 전송하면, 제1 이동부(210) 상에서 전송된 좌표 정보 중 Y 좌표 값에 해당하는 지점으로 이동하게 된다.Referring to FIG. 3, the second moving unit 220 has a laser pointer 300 installed, and moves in the Y-axis direction on the first moving unit 210, and the controller 400 stores coordinate information. Upon transmission, the coordinate information transmitted from the first moving unit 210 is moved to a point corresponding to the Y coordinate value.

도 4를 참조하면, 제2 이동부(220)는 제2 이동몸체(221), 제2 통신부(222), 제2 이동제어부(223), 제2 구동수단(224)을 포함하여 구성된다.Referring to FIG. 4, the second moving unit 220 includes a second moving body 221, a second communication unit 222, a second movement control unit 223, and a second driving means 224.

구체적으로, 상기 제2 이동부(220)는,Specifically, the second moving part 220,

제1 이동부(210)의 직선형 제1 이동몸체(211) 상에서 Y축 방향으로 이동하는 제2 이동몸체(221)와,A second moving body 221 moving in the Y-axis direction on the linear first moving body 211 of the first moving part 210,

상기 제2 이동몸체(221) 일측에 형성되고, 컨트롤러(400)가 전송한 좌표 정보를 수신 받는 제2 통신부(222)와,A second communication unit 222 formed on one side of the second moving body 221 and receiving coordinate information transmitted from the controller 400,

상기 제2 이동몸체(221) 일측에 형성되고, 제2 통신부(222)가 수신한 좌표 정보로부터 Y 좌표 값을 추출하고, 추출된 Y 좌표 값에 해당하는 지점으로 제2 이동몸체(221)가 이동할 수 있도록 하는 제어신호를 제2 구동수단(224)에 제공하는 제2 이동제어부(223)와,It is formed on one side of the second moving body 221, extracts the Y coordinate value from the coordinate information received by the second communication unit 222, and moves the second moving body 221 to a point corresponding to the extracted Y coordinate value. A second movement control unit 223 providing a control signal to enable movement to the second driving means 224,

상기 제2 이동몸체(221) 일측에 형성되고, 제2 이동제어부(223)가 제공하는 제어신호에 따라 제2 이동몸체(221)를 추출된 Y 좌표 값에 해당하는 지점으로 이동시키는 구동력을 발생시키는 제2 구동수단(224)을 포함하는 것을 특징으로 한다.It is formed on one side of the second moving body 221 and generates a driving force that moves the second moving body 221 to a point corresponding to the extracted Y coordinate value according to a control signal provided by the second movement control unit 223 It characterized in that it comprises a second driving means (224).

상기 제2 이동몸체(221)는 제1 이동부(210)의 직선형 제1 이동몸체(211) 상에서 Y축 방향으로 이동하고, 일측에 제2 통신부(222), 제2 이동제어부(223), 제2 구동수단(224)이 설치된다. 또한, 제2 이동몸체(221)의 또 다른 일측에는 레이저포인터(300)가 설치된다.The second moving body 221 moves in the Y-axis direction on the linear first moving body 211 of the first moving part 210, and a second communication unit 222, a second movement control unit 223, on one side thereof, A second driving means 224 is installed. In addition, a laser pointer 300 is installed on another side of the second moving body 221.

상기 제2 통신부(222)는 제2 이동몸체(221)의 일측에 형성되고, 컨트롤러(400)가 전송한 좌표 정보를 수신 받는 일종의 통신모듈이고, 수신된 좌표 정보를 제2 이동제어부(223)로 제공한다.The second communication unit 222 is a type of communication module that is formed on one side of the second moving body 221 and receives the coordinate information transmitted from the controller 400, and the received coordinate information is transmitted to the second movement control unit 223 Provided as

상기 제2 이동제어부(223)는 제2 이동몸체(221) 일측에 형성되고, 제2 이동제어부(223)는 제2 통신부(222)가 수신한 좌표 정보를 제공받는다.The second movement control unit 223 is formed on one side of the second movement body 221, and the second movement control unit 223 receives coordinate information received by the second communication unit 222.

이때, 제2 이동제어부(223)는 제공된 좌표 정보로부터 Y 좌표 값을 추출한 후 추출된 Y 좌표 값에 해당하는 지점으로 제2 이동몸체(221)가 이동할 수 있도록 하는 제어신호를 제2 구동수단(224)에 제공한다.At this time, the second movement control unit 223 extracts the Y coordinate value from the provided coordinate information and then transmits a control signal to allow the second moving body 221 to move to a point corresponding to the extracted Y coordinate value. 224).

도 5를 참조하면, 상기 제2 구동수단(224)은 제2 이동몸체(221) 일측에 형성되고, 제2 이동제어부(223)가 제공하는 제어신호에 따라 제2 이동몸체(221)를 추출된 Y 좌표 값에 해당하는 지점으로 이동시키는 구동력을 발생시키는 구성으로, 제2 모터(2241)와 제2 피니언기어(2242)를 포함하여 구성된다.5, the second driving means 224 is formed on one side of the second moving body 221, and extracts the second moving body 221 according to a control signal provided by the second moving control unit 223 A configuration that generates a driving force that moves to a point corresponding to the Y coordinate value, and includes a second motor 2241 and a second pinion gear 2242.

여기서, 상기 제2 모터(2241)는 제2 이동제어부(223)가 제공하는 제어신호에 따라 회전하고, 이를 통해 제2 모터(2241)의 모터 축에 형성된 제2 피니언기어(2242)에 회전 구동력을 제공한다.Here, the second motor 2241 rotates according to a control signal provided by the second movement control unit 223, through which rotational driving force is applied to the second pinion gear 2242 formed on the motor shaft of the second motor 2241 Provides.

상기 제2 피니언기어(2242)는 제2 모터(2241)의 모터 축에 형성되고, 상기 직선형 제1 이동몸체(211)에 형성된 제2 렉기어(2111)에 기어 결합된다.The second pinion gear 2242 is formed on the motor shaft of the second motor 2241 and is gear-coupled to the second rack gear 2111 formed on the first linear moving body 211.

따라서 제2 이동제어부(223)가 제공하는 제어 신호에 따라 제2 모터(2241)가 회전하고, 제2 피니언기어(2242)와 제2 렉기어(2111)의 기어 결합에 따라 제2 피니언기어(2242)의 회전 운동이 직선 운동으로 변환되어 제2 이동몸체(221)가 제1 이동부(210)의 직선형 제1 이동몸체(211) 상에서 추출된 Y 좌표 값에 해당하는 지점으로 이동 된다.Therefore, the second motor 2241 rotates according to the control signal provided by the second movement control unit 223, and the second pinion gear 2241 rotates according to the gear coupling between the second pinion gear 2242 and the second rack gear 2111. The rotational motion of the 2242) is converted into a linear motion, and the second moving body 221 is moved to a point corresponding to the extracted Y coordinate value on the linear first moving body 211 of the first moving part 210.

도 6을 참조하면, 상기 레이저포인터(300)는 사용자가 당구대(20)의 상부면 바닥에 수구(21)와 제1 목적구(22), 제2 목적구(23)를 정확하게 배치하도록 안내하는 레이저 빔을 조사하는 구성으로, 제2 이동부(220)의 제2 이동몸체(221) 일측에 설치된다.6, the laser pointer 300 guides the user to accurately place the water polo 21, the first object 22, and the second object 23 on the bottom of the upper surface of the pool table 20. A configuration for irradiating a laser beam, and is installed on one side of the second moving body 221 of the second moving part 220.

따라서 상기 레이저포인터(300)는 이송부(200)에 의해 컨트롤러(400)가 전송한 좌표 정보에 해당하는 지점으로 이송되면, 컨트롤러(400)의 제어신호에 의해 레이저 빔을 당구대 상부면 바닥에 조사하게 된다.Therefore, when the laser pointer 300 is transferred to a point corresponding to the coordinate information transmitted by the controller 400 by the transfer unit 200, the laser beam is irradiated on the floor of the upper surface of the pool table by the control signal of the controller 400. do.

이때, 상기 레이저포인터(300)에는 컨트롤러(400)의 제어신호를 수신하는 통신모듈이 구비되는데, 통신모듈을 통해 컨트롤러(400)의 제어신호가 수신되면 레이저 빔을 당구대 상부면 바닥에 조사하기 시작한다.At this time, the laser pointer 300 is provided with a communication module that receives a control signal from the controller 400, and when a control signal from the controller 400 is received through the communication module, the laser beam starts to be irradiated on the floor of the top of the pool table. do.

컨트롤러(400)는 좌표 정보를 상기 이송부(200)로 전송한 후, 레이저 빔을 조사하도록 하는 제어신호를 레이저포인터(300)로 전송한다.The controller 400 transmits the coordinate information to the transfer unit 200 and then transmits a control signal for irradiating the laser beam to the laser pointer 300.

도 7을 참조하면, 상기 컨트롤러(400)는 사용자가 입력한 좌표 정보를 상기 이송부(200)로 전송하고, 레이저포인터(300)가 레이저 빔을 조사하도록 제어하는 구성으로, 기본적으로 디스플레이부(410), 컨트롤러 제어부(420), 컨트롤러 통신부(430)를 포함하고, 추가적으로 리플레이 버튼(440)을 더 포함하도록 구성될 수 있다.Referring to FIG. 7, the controller 400 transmits coordinate information input by a user to the transfer unit 200 and controls the laser pointer 300 to irradiate a laser beam. Basically, the display unit 410 ), a controller control unit 420, and a controller communication unit 430, and may be configured to further include a replay button 440 in addition.

구체적으로, 상기 컨트롤러(400)는,Specifically, the controller 400,

당구대 상부면 이미지가 표시되는 터치스크린 방식의 디스플레이부(410)와,A touch screen display unit 410 displaying an image of the top of the pool table,

상기 디스플레이부(410)에 표시되는 당구대 상부면 이미지상의 특정 지점이 터치 선택되면, 터치 선택된 지점의 X, Y 좌표 정보를 생성하고, 생성된 좌표 정보가 이송부(200)로 전송되도록 제어하고, 레이저포인터(300)가 레이저 빔을 조사하도록 제어하는 컨트롤러 제어부(420)와,When a specific point on the image of the top surface of the pool table displayed on the display unit 410 is touch-selected, X, Y coordinate information of the touch selected point is generated, and the generated coordinate information is controlled to be transmitted to the transfer unit 200, and the laser A controller control unit 420 that controls the pointer 300 to irradiate a laser beam,

상기 컨트롤러 제어부(420)의 제어에 따라 좌표 정보를 이송부(200)로 전송하고, 컨트롤러 제어부(420)의 제어에 따라 레이저 빔 제어신호를 레이저포인터(300)에 전송하는 컨트롤러 통신부(430)를 포함하는 것을 특징으로 한다.Includes a controller communication unit 430 that transmits coordinate information to the transfer unit 200 under the control of the controller control unit 420 and transmits a laser beam control signal to the laser pointer 300 under control of the controller control unit 420 Characterized in that.

도 8을 참조하면, 상기 디스플레이부(410)는 당구대(20)의 상부면 이미지가 표시되도록 하는 모니터로서, 터치스크린(touch screen) 방식이 적용되어 당구대(20)의 상부면 이미지 출력뿐만 아니라 수구(21) 지점과 제1 목적구(22) 지점과 제2 목적구(23) 지점에 관한 사용자의 터치(손가락이나 전용 터치용 펜을 이용한 터치) 입력을 받는 구성이다.8, the display unit 410 is a monitor that displays an image of the top of the pool table 20, and a touch screen method is applied to output the image of the top of the pool table 20 as well as (21) It is a configuration that receives a user's touch (touch using a finger or a dedicated touch pen) about a point and a point of the first object sphere 22 and the point of the second object sphere 23.

상기 컨트롤러 제어부(420)는 디스플레이부(410)에 표시되는 당구대(20) 상부면 이미지상의 특정 지점이 사용자의 터치에 의해 선택되면, 터치 선택된 지점의 X, Y 좌표 정보를 생성한다.When a specific point on the image of the upper surface of the pool table 20 displayed on the display unit 410 is selected by a user's touch, the controller control unit 420 generates X and Y coordinate information of the touch selected point.

예를 들어, 도 8과 같이, 사용자에 의해 수구(21) 지점과 제1 목적구(22) 지점과 제2 목적구(23) 지점이 일정 시차를 두고 순차적으로 터치되면, 수구(21) 지점에 대한 X, Y 좌표 정보(예 : X 311, Y445), 제1 목적구(22) 지점에 대한 X, Y 좌표 정보(예 : X 387, Y 631), 제2 목적구(23) 지점에 대한 X, Y 좌표 정보(예 : X 276, Y 645)를 각각 생성한다.For example, as shown in FIG. 8, when the user touches the water polo 21 point, the first object sphere 22, and the second object sphere 23 points sequentially at a certain time difference, the water polo 21 point X, Y coordinate information for (ex: X 311, Y445), X, Y coordinate information for the first object sphere (22) (ex: X 387, Y 631), and the second object sphere (23) Each of the X and Y coordinate information (eg X 276, Y 645) is generated.

이후, 상기 컨트롤러 제어부(420)는 생성된 수구(21) 지점과 제1 목적구(22) 지점과 제2 목적구(23) 지점에 대한 좌표 정보들이 순차적으로 컨트롤러 통신부(430)를 통해 이송부(200)로 전송되도록 제어하는데, 상기 레이저포인터(300)는 이송부(200)에 의해 컨트롤러 통신부(430)가 전송한 좌표 정보들에 해당하는 지점으로 순차적으로 이동한다.Thereafter, the controller control unit 420 sequentially transmits coordinate information for the generated water polo 21 point, the first object sphere 22 point, and the second object sphere 23 point through the controller communication unit 430 ( 200), the laser pointer 300 sequentially moves to a point corresponding to the coordinate information transmitted by the controller communication unit 430 by the transfer unit 200.

즉, 레이저포인터(300)는 이송부(200)에 의해, 수구(21) 지점의 X, Y 좌표 정보(예 : X 311, Y445)에 해당하는 지점으로 이동하고, 이후 제1 목적구(22) 지점의 X, Y 좌표 정보(예 : X 387, Y 631)에 해당하는 지점으로 이동하고, 마지막으로 제2 목적구(23) 지점의 X, Y 좌표 정보(예 : X 276, Y 645)에 해당하는 지점으로 이동하는 것이다.That is, the laser pointer 300 is moved to a point corresponding to the X, Y coordinate information (eg, X 311, Y445) of the point of the apparatus 21 by the transfer unit 200, and then the first object sphere 22 Move to the point corresponding to the point's X, Y coordinate information (e.g. X 387, Y 631), and finally to the X, Y coordinate information (e.g. X 276, Y 645) of the second object sphere (23). It moves to the corresponding point.

수구(21) 지점과 제1 목적구(22) 지점과 제2 목적구(23) 지점에 대한 좌표 정보들이 순차적으로 컨트롤러 통신부(430)를 통해 이송부(200)로 전송되도록 제어한 이후, 상기 컨트롤러 제어부(420)는 레이저포인터(300)가 레이저 빔을 조사하도록 하는 레이저 빔 제어신호가 컨트롤러 통신부(430)를 통해 레이저포인터(300)로 전송되도록 제어한다.After controlling to sequentially transmit coordinate information about the water polo 21 point, the first object sphere 22 point and the second object sphere 23 point to the transfer unit 200 through the controller communication unit 430, the controller The controller 420 controls a laser beam control signal that causes the laser pointer 300 to irradiate the laser beam to be transmitted to the laser pointer 300 through the controller communication unit 430.

레이저 빔을 조사하도록 하는 레이저 빔 제어신호를 수신한 레이저포인터(300)는 수구(21) 지점과 제1 목적구(22) 지점과 제2 목적구(23) 지점을 안내하기 위한 레이저 빔을 조사하기 시작한다.The laser pointer 300 receiving the laser beam control signal to irradiate the laser beam irradiates a laser beam to guide the points of the apparatus 21, the first object 22, and the point of the second object 23 Start doing.

또한, 컨트롤러 제어부(420)는 레이저 빔을 조사하도록 하는 레이저 빔 제어신호가 전송된 이후, 일정 시간 경과 후, 레이저 빔을 오프 하도록 하는 레이저 빔 제어신호를 컨트롤러 통신부(430)를 통해 레이저포인터(300)로 전송한다. 레이저 빔을 오프 하도록 하는 레이저 빔 제어신호를 전송하는 이유는 수구(21) 지점과 제1 목적구(22) 지점과 제2 목적구(23) 지점을 안내하기 위한 레이저 빔이 3 쿠션 연습 시, 연습에 방해되지 않도록 하기 위함이다.In addition, the controller controller 420 transmits a laser beam control signal to turn off the laser beam after a predetermined period of time after the laser beam control signal for irradiating the laser beam is transmitted, through the controller communication unit 430, to the laser pointer 300 ). The reason for transmitting the laser beam control signal to turn off the laser beam is that the laser beam for guiding the point of the apparatus 21, the point of the first object point 22, and the point of the second object point 23 is 3 cushioning practice, This is to avoid interfering with practice.

상기 컨트롤러 제어부(420)는 디스플레이부(410)에 표시되는 당구대(20) 상부면 이미지 상에 일정 시차를 두고 3개 지점인 수구(21) 지점과 제1목적구(22) 지점과 제2 목적구(23) 지점이 사용자의 터치에 의해 선택되면, 사전 저장된 3쿠션 경로 생성 프로그램이 생성한 3 쿠션 경로 정보가 디스플레이부(410)에 표시되는 당구대(20) 상부면 이미지 상에 표시되도록 제어한다. 도 9에는 3쿠션 경로 생성 프로그램이 생성한 3 쿠션 경로 정보가 당구대(20) 상부면 이미지 상에 표시된 일예가 도시되어 있다. The controller control unit 420 has three points of a water polo 21 and a first object 22 and a second purpose on the image of the top surface of the pool table 20 displayed on the display unit 410 with a certain parallax. When the sphere 23 is selected by the user's touch, the 3-cushion path information generated by the pre-stored 3-cushion path generation program is controlled to be displayed on the image of the upper surface of the pool table 20 displayed on the display unit 410 . 9 shows an example in which 3 cushion path information generated by the 3 cushion path generation program is displayed on an image of the top surface of the pool table 20.

상기 3 쿠션 경로 생성 프로그램은 컨트롤러 제어부(420)에 사전 저장되는 프로그램으로서, 사용자에 의해 3개 지점인 수구(21) 지점과 제1목적구(22) 지점과 제2 목적구(23) 지점이 터치 선택되면, 수구(21) 지점과 제1목적구(22) 지점과 제2 목적구(23) 지점에서 발생할 수 있는 3 쿠션 경로를 생성하는 프로그램이다.The 3 cushion path generation program is a program that is pre-stored in the controller control unit 420, and the three points of the apparatus 21, the first object 22, and the second object 23 are When touch is selected, it is a program that generates 3 cushion paths that can occur at the points of the apparatus 21, the first and second targets 22 and 23.

따라서 상기 3 쿠션 경로 생성 프로그램이 생성한 3 쿠션 경로 정보가 도 9와 같이, 디스플레이부(410)에 표시되면 사용자는 표시된 3 쿠션 경로 정보를 참고하여 3 쿠션 연습을 하는 것이다.Accordingly, when the 3 cushion path information generated by the 3 cushion path generation program is displayed on the display unit 410 as shown in FIG. 9, the user performs 3 cushion exercises by referring to the displayed 3 cushion path information.

또한, 본 발명(10)이 카메라(500)를 더 포함하여 구성되는 경우, 상기 컨트롤러 제어부(420)는 카메라(500)가 촬영하여 전송한 영상정보가 디스플레이부(410)에 표시되도록 제어한다.In addition, when the present invention 10 further includes the camera 500, the controller control unit 420 controls the image information captured and transmitted by the camera 500 to be displayed on the display unit 410.

상기 디스플레이부(410)에 표시되는 영상정보는 사용자의 3 쿠션 연습 상황을 촬영한 것으로서, 사용자는 영상정보를 통해 자신의 3 쿠션 연습이 3 쿠션 경로 생성 프로그램이 생성한 3 쿠션 경로와 어느 정도 차이가 있는지를 학습할 수 있게 된다. The image information displayed on the display unit 410 is a photograph of the user's 3 cushion practice situations, and the user is somewhat different from the 3 cushion path created by the 3 cushion path generation program through the image information. You will be able to learn whether there is.

또한, 상기 컨트롤러 제어부(420)는 수신된 영상정보를 이용해 수구의 첫 번째 쿠션 위치를 파악하고 3쿠션 경로 생성 프로그램이 생성한 3쿠션 경로 상 첫 번째 쿠션 위치를 파악한 후, 파악된 수구의 첫 번째 쿠션 위치와 3쿠션 경로 생성 프로그램이 생성한 3쿠션 경로 상 첫 번째 쿠션 위치의 상관관계 정보를 생성하고, 생성된 상관관계 정보가 디스플레이부(410)에 표시되도록 제어한다.In addition, the controller control unit 420 determines the position of the first cushion of the water polo using the received image information, determines the position of the first cushion on the 3-cushion path generated by the 3-cushion path generation program, and then determines the first cushion position of the water polo. Correlation information between the cushion position and the first cushion position on the 3-cushion path generated by the 3-cushion path generation program is generated, and the generated correlation information is controlled to be displayed on the display unit 410.

3 쿠션 연습에 있어서, 수구가 당구대에 맞는 첫 번째 쿠션 위치가 가장 중요한데, 수구의 첫 번째 쿠션 위치가 3쿠션 경로 생성 프로그램이 생성한 3쿠션 경로상 첫 번째 쿠션 위치와 정확히 일치하면 수구가 최종 제2 목적구에 맞아 3 쿠션이 완성된다.3 In cushion practice, the first cushion position that fits the cue ball into the pool table is the most important. If the first cushion position of the cue polo exactly matches the first cushion position on the 3-cushion path created by the 3-cushion path creation program, 2 Fits the target ball and 3 cushions are completed.

따라서 컨트롤러 제어부(420)는 수구의 첫 번째 쿠션 위치가 3쿠션 경로 생성 프로그램이 생성한 3쿠션 경로상 첫 번째 쿠션 위치와 정확히 일치하는지 여부를 사용자가 확인 학습할 수 있도록, 수신된 영상정보를 이용해 수구의 첫 번째 쿠션 위치를 파악하고 3쿠션 경로 생성 프로그램이 생성한 3쿠션 경로 상 첫 번째 쿠션 위치를 파악한 후, 파악된 수구의 첫 번째 쿠션 위치와 3쿠션 경로 생성 프로그램이 생성한 3쿠션 경로 상 첫 번째 쿠션 위치의 상관관계 정보를 생성하고, 생성된 상관관계 정보가 디스플레이부(410)에 표시되도록 하는 것이다. Therefore, the controller control unit 420 uses the received image information so that the user can check and learn whether the first cushion position of the apparatus is exactly the same as the first cushion position on the 3-cushion path generated by the 3-cushion path generation program. After identifying the location of the first cushion of the apparatus and identifying the location of the first cushion on the 3-cushion path created by the 3-cushion path generation program, the location of the first cushion of the apparatus identified and the 3-cushion path created by the 3-cushion path generation program Correlation information of the first cushion position is generated, and the generated correlation information is displayed on the display unit 410.

도 10에는 실제 타격에 의한 수구의 첫 번째 쿠션 위치와 3쿠션 경로 생성 프로그램이 생성한 3쿠션 경로 상 첫 번째 쿠션 위치의 상관관계 정보가 표시된 일예가 도시되어 있다.FIG. 10 shows an example in which correlation information between the first cushion position of the apparatus by the actual hit and the first cushion position on the 3 cushion path generated by the 3 cushion path generation program is displayed.

예를 들어, 3쿠션 경로 생성 프로그램이 생성한 3쿠션 경로 상 첫 번째 쿠션 위치는 도 10에 도시된 바와 같이, ①번 위치이고, ①번 위치에 제1 목적구를 타격한 수구가 맞아야 3쿠션 후, 수구가 제2 목적구에 최종적으로 맞아 3쿠션이 완성될 수 있었으나, 실제 타격에 의해 제1 목적구를 타격한 수구가 ②번 위치에 맞아 3쿠션이 완성되지 않았음을 사용자는 학습할 수 있게 된다.For example, as shown in Fig. 10, the first cushion position on the 3-cushion path generated by the 3-cushion path generation program is the position ①, and the apparatus hitting the first object ball at the position ① must fit the 3 cushion. After that, the apparatus was able to finally hit the second object and 3 cushions could be completed, but the user should learn that the 3 cushion was not completed because the apparatus hitting the first object by the actual blow hit the position ②. You will be able to.

상기 컨트롤러 통신부(430)는 컨트롤러 제어부(420)의 제어에 따라 컨트롤러 제어부(420)가 생성한 좌표 정보를 이송부(200)로 전송하고, 레이저 빔 제어신호를 레이저포인터(300)로 전송하는 일종의 통신장치이다.The controller communication unit 430 transmits the coordinate information generated by the controller controller 420 to the transfer unit 200 under the control of the controller controller 420, and transmits a laser beam control signal to the laser pointer 300. Device.

본 발명(10)이 카메라(500)와 사용자단말기(600)를 더 포함하여 구성되는 경우, 상기 컨트롤러 통신부(430)는 카메라(500)가 촬영한 영상정보를 수신하고, 컨트롤러 제어부(420)에 저장된 3쿠션 경로 생성 프로그램이 생성한 3 쿠션 경로 정보를 컨트롤러 제어부(420)의 제어에 따라 근거리 통신방식으로 사용자단말기(600)로 전송한다.When the present invention 10 further includes a camera 500 and a user terminal 600, the controller communication unit 430 receives image information captured by the camera 500, and transmits the received image information to the controller control unit 420. The 3-cushion path information generated by the stored 3-cushion path generation program is transmitted to the user terminal 600 in a short-range communication method under the control of the controller controller 420.

한편, 상기 컨트롤러(400)는 도 7과 같이, 리플레이 버튼(440)을 더 포함하도록 구성되고, 상기 리플레이 버튼(440)은 직전 연습한 3 쿠션 연습을 반복 연습하도록 하기 위한 구성이다.On the other hand, the controller 400 is configured to further include a replay button 440, as shown in FIG. 7, and the replay button 440 is configured to repeatedly practice 3 cushion exercises that were practiced just before.

즉, 일정 시차를 두고 3개 지점인 수구 지점과 제1 목적구 지점과 제2 목적구 지점이 터치 선택된 후, 새로운 지점 선택 없이 리플레이 버튼(440)이 선택되면, 상기 컨트롤러 제어부(420)는 직전 선택된 수구 지점에 대한 좌표 정보와 제1 목적구 지점에 대한 좌표 정보와 제2 목적구 지점에 대한 좌표 정보가 이송부(200)로 전송되도록 제어하고, 디스플레이부(410)에 표시되는 당구대 상부면 이미지 상에 직전 표시된 3 쿠션 경로가 다시 표시되도록 제어한다.That is, if the replay button 440 is selected without selecting a new point after the water polo point, the first object point, and the second object point, which are three points at a certain time difference, are selected by touch, the controller control unit 420 Coordinate information for the selected water polo point, coordinate information for the first object point, and coordinate information for the second object point are controlled to be transmitted to the transfer unit 200, and an image of the top of the pool table displayed on the display unit 410 Control so that the 3 cushion paths marked just before on are displayed again.

직전 연습한 3 쿠션 연습을 반복 연습하고자 하는 경우, 사용자가 리플레이 버튼(440)이 선택하면, 직전 연습한 수구 지점과 제1 목적구 지점과 제2 목적구 지점에 관한 좌표 정보가 이송부(200)로 전송되고, 레이저포인터(300)는 이송부(200)에 의해 직전 연습한 수구 지점과 제1 목적구 지점과 제2 목적구 지점으로 이송되면, 레이저 빔 조사로 수구 지점과 제1 목적구 지점과 제2 목적구 지점을 안내하여 사용자가 직전 연습한 수구 지점과 제1 목적구 지점과 제2 목적구 지점에 수구, 제1 목적구, 제2 목적구를 위치시켜 반복 연습할 수 있도록 하는 것이다.In the case of repetitive practice of the 3 cushion practice practiced immediately before, when the user selects the replay button 440, coordinate information about the immediately previous practiced apparatus point, the first target ball point, and the second target ball point is transferred to the transfer unit 200 Is transmitted to, and the laser pointer 300 is transferred to the immediately previous practiced apparatus point, the first object point, and the second object point point by the transfer unit 200, and the apparatus point and the first object point point by laser beam irradiation The second object ball point is guided so that the user can practice repetitively by placing the water polo point, the first object ball, and the second object ball at the point where the user practiced immediately before, the first and second object points.

도 1을 참조하면, 본 발명(10)은 추가적으로 당구대 상측에 설치되는 카메라(500)를 더 포함하여 구성된다.Referring to Figure 1, the present invention 10 is configured to further include a camera 500 installed on the top of the pool table.

카메라(500)가 구성되는 경우, 상기 컨트롤러(400)는 레이저 빔이 조사되도록 제어한 후, 카메라(500)로 촬영 개시 신호를 전송한다. When the camera 500 is configured, the controller 400 controls the laser beam to be irradiated and then transmits a photographing start signal to the camera 500.

도 1을 참조하면, 상기 카메라(500)는 촬영 개시 신호를 수신한 시점부터 당구대 상부면을 일정시간 동안 촬영하고, 촬영된 영상정보를 컨트롤러(400)로 전송한다.Referring to FIG. 1, the camera 500 photographs an upper surface of a pool table for a certain period of time from a time when a photographing start signal is received, and transmits the photographed image information to the controller 400.

상기 카메라(500)에는 컨트롤러(400)의 촬영 개시 신호를 수신할 수 있는 통신모듈이 구비되며, 카메라(500)가 촬영한 영상정보는 통신모듈을 통해 유선 또는 무선 방식으로 컨트롤러(400)로 전송되고, 전송된 영상정보는 상술한 바와 같이 사용자의 3 쿠션 연습 결과 학습에 이용된다.The camera 500 is provided with a communication module capable of receiving a recording start signal from the controller 400, and the image information captured by the camera 500 is transmitted to the controller 400 in a wired or wireless manner through the communication module. Then, the transmitted image information is used for learning the result of the user's 3-cushion practice as described above.

도 1을 참조하면, 본 발명(10)은 컨트롤러(400)가 전송한 3 쿠션 경로 정보를 화면에 표시하는 사용자단말기(600)를 더 포함한다. Referring to FIG. 1, the present invention 10 further includes a user terminal 600 that displays 3 cushion path information transmitted from the controller 400 on the screen.

여기서, 상기 사용자단말기(600)는 스마트폰, 스마트워치, 태블릿 PC 등과 같이 디스플레이 기능과 통신 기능을 갖는 기기일 수 있다.Here, the user terminal 600 may be a device having a display function and a communication function, such as a smart phone, a smart watch, a tablet PC, and the like.

상기 컨트롤러(400)의 컨트롤러 제어부(420)는 사전 저장된 3쿠션 경로 생성 프로그램이 생성한 3 쿠션 경로 정보를 컨트롤러 통신부(430)를 통해 근거리 통신방식(예 : 블루투스, WIFI)으로 사용자단말기(600)로 전송하고, 상기 사용자단말기(600)는 전송된 3 쿠션 경로 정보를 디스플레이에 표시한다.The controller control unit 420 of the controller 400 transmits the 3-cushion path information generated by the pre-stored 3-cushion path generation program to the user terminal 600 in a short-range communication method (eg, Bluetooth, WIFI) through the controller communication unit 430. And the user terminal 600 displays the transmitted 3 cushion path information on the display.

상기 사용자단말기(600)는 3 쿠션을 연습하는 연습자 주변에 있는 당구 코치나 실력자가 소지하는 단말기로서, 당구 코치나 실력자는 자신의 노하우와 사용자단말기(600)에 표시되는 3 쿠션 경로 정보를 참조하여 연습자의 3 쿠션을 연습을 지도할 수 있게 된다.The user terminal 600 is a terminal possessed by a billiard coach or skilled person near a practicer practicing 3 cushions, and the billiard coach or skilled person refers to their own know-how and 3-cushion path information displayed on the user terminal 600 By doing so, you can teach the practice of the 3 cushions of the trainee.

이상에서 본 발명에 대한 기술사상을 첨부도면과 함께 서술하였지만, 이는 본 발명의 바람직한 실시예를 예시적으로 설명한 것이지 본 발명을 한정하는 것은 아니다. 또한, 이 기술분야의 통상의 지식을 가진 자라면 누구나 본 발명의 기술사상의 범주를 이탈하지 않는 범위 내에서 다양한 변형 및 모방이 가능함은 명백한 사실이다.In the above, the technical idea of the present invention has been described together with the accompanying drawings, but this is illustrative of a preferred embodiment of the present invention and does not limit the present invention. In addition, it is a clear fact that anyone of ordinary skill in the art can perform various modifications and imitations without departing from the scope of the technical idea of the present invention.

10 : 3 쿠션용 당구연습시스템
20 : 당구대
100 : 레일부
200 : 이송부
300 : 레이저포인터
400 : 컨트롤러
500 : 카메라
600 : 사용자단말기
10: 3 Cushion billiard practice system
20: pool table
100: rail part
200: transfer unit
300: laser pointer
400: controller
500: camera
600: user terminal

Claims (15)

3 쿠션용 당구연습시스템에 있어서,
당구대 상측에 일정 높이로 설치되는 레일부(100)와;
컨트롤러(400)가 전송한 좌표 정보에 해당하는 지점으로 레이저포인터(300)를 이송시키는 이송부(200)와;
상기 이송부(200)에 의해 컨트롤러(400)가 전송한 좌표 정보에 해당하는 지점으로 이송되면, 컨트롤러(400)의 제어신호에 의해 레이저 빔을 당구대 상부면 바닥에 조사하는 레이저포인터(300)와;
사용자가 입력한 좌표 정보를 상기 이송부(200)로 전송하고, 레이저포인터(300)가 레이저 빔을 조사하도록 제어하는 컨트롤러(400)와;
당구대 상측에 설치되는 카메라(500)를 포함하고,
상기 컨트롤러(400)는 레이저 빔이 조사되도록 제어한 후, 카메라(500)로 촬영 개시 신호를 전송하고,
상기 카메라(500)는 촬영 개시 신호를 수신한 시점부터 당구대 상부면을 일정시간 동안 촬영하고, 촬영된 영상정보를 컨트롤러(400)로 전송하는 것을 특징으로 하는 3 쿠션용 당구연습시스템.
3 In the billiard practice system for cushion,
A rail unit 100 installed at a predetermined height above the pool table;
A transfer unit 200 for transferring the laser pointer 300 to a point corresponding to the coordinate information transmitted by the controller 400;
A laser pointer 300 for irradiating a laser beam onto the floor of an upper surface of a pool table by a control signal from the controller 400 when the transfer unit 200 is transferred to a point corresponding to the coordinate information transmitted by the controller 400;
A controller 400 that transmits coordinate information input by a user to the transfer unit 200 and controls the laser pointer 300 to irradiate a laser beam;
Including a camera 500 installed on the upper side of the pool table,
The controller 400 controls the laser beam to be irradiated, and then transmits a photographing start signal to the camera 500,
The camera 500 photographs the upper surface of the pool table for a certain period of time from the time when the recording start signal is received, and transmits the photographed image information to the controller 400.
제1항에 있어서,
상기 레일부(100)는,
이송부(200)의 제1 이동부(210)가 X축 방향으로 이동할 수 있도록 안내하는 한 쌍의 이송레일(110, 120)로 구성되는 것을 특징으로 하는 3 쿠션용 당구연습시스템.
The method of claim 1,
The rail part 100,
Three-cushion billiard practice system, characterized in that consisting of a pair of transfer rails (110, 120) to guide the first moving unit 210 of the transfer unit 200 to move in the X-axis direction.
제1항에 있어서,
상기 이송부(200)는,
레일부(100) 상에서 X축 방향으로 이동하는 제1 이동부(210)와,
레이저포인터(300)가 설치되고, 상기 제1 이동부(210) 상에서 Y축 방향으로 이동하는 제2 이동부(220)를 포함하되,
상기 제1 이동부(210)는 컨트롤러(400)가 전송한 좌표 정보 중 X 좌표 값에 해당하는 지점으로 이동하고,
상기 제2 이동부(220)는 컨트롤러(400)가 전송한 좌표 정보 중 Y 좌표 값에 해당하는 지점으로 이동하는 것을 특징으로 하는 3 쿠션용 당구연습시스템.
The method of claim 1,
The transfer unit 200,
A first moving part 210 moving in the X-axis direction on the rail part 100,
The laser pointer 300 is installed, and includes a second moving unit 220 moving in the Y-axis direction on the first moving unit 210,
The first moving unit 210 moves to a point corresponding to an X coordinate value among coordinate information transmitted from the controller 400,
The second moving unit 220 moves to a point corresponding to the Y coordinate value among the coordinate information transmitted from the controller 400.
제3항에 있어서,
상기 제1 이동부(210)는,
레일부(100) 상에서 X축 방향으로 이동하는 직선형 제1 이동몸체(211)와,
상기 제1 이동몸체(211) 일측에 형성되고, 컨트롤러(400)가 전송한 좌표 정보를 수신 받는 제1 통신부(212)와,
상기 제1 이동몸체(211) 일측에 형성되고, 제1 통신부(212)가 수신한 좌표 정보로부터 X 좌표 값을 추출하고, 추출된 X 좌표 값에 해당하는 지점으로 제1 이동몸체(211)가 이동할 수 있도록 하는 제어신호를 제1 구동수단(214)에 제공하는 제1 이동제어부(213)와,
상기 제1 이동몸체(211) 일측에 형성되고, 제1 이동제어부(213)가 제공하는 제어신호에 따라 제1 이동몸체(211)를 추출된 X 좌표 값에 해당하는 지점으로 이동시키는 구동력을 발생시키는 제1 구동수단(214)을 포함하는 것을 특징으로 하는 3 쿠션용 당구연습시스템.
The method of claim 3,
The first moving part 210,
A linear first moving body 211 moving in the X-axis direction on the rail part 100,
A first communication unit 212 formed on one side of the first moving body 211 and receiving coordinate information transmitted from the controller 400,
It is formed on one side of the first moving body 211, extracts an X coordinate value from the coordinate information received by the first communication unit 212, and moves the first moving body 211 to a point corresponding to the extracted X coordinate value. A first movement control unit 213 providing a control signal to enable movement to the first driving means 214; and
It is formed on one side of the first moving body 211 and generates a driving force that moves the first moving body 211 to a point corresponding to the extracted X coordinate value according to a control signal provided by the first movement control unit 213 Three-cushion billiard practice system, characterized in that it comprises a first driving means (214).
제4항에 있어서,
상기 제1 구동수단(214)은,
제1 이동제어부(213)가 제공하는 제어신호에 따라 회전하는 제1 모터(2141)와,
상기 제1 모터(2141)의 모터 축에 형성되는 제1 피니언기어(2142)를 포함하고,
레일부(100)를 구성하는 한 쌍의 이송레일(110, 120) 중 어느 하나에는 제1 렉기어(130)가 형성되고,
상기 제1 피니언기어(2142)는 상기 한 쌍의 이송레일(110, 120) 중 어느 하나에 형성된 제1 렉기어(130)에 결합되는 것을 특징으로 하는 3 쿠션용 당구연습시스템.
The method of claim 4,
The first driving means 214,
A first motor 2141 that rotates according to a control signal provided by the first movement control unit 213,
Including a first pinion gear 2142 formed on the motor shaft of the first motor 2141,
A first rack gear 130 is formed on any one of a pair of transfer rails 110 and 120 constituting the rail unit 100,
The first pinion gear (2142) is a three-cushion billiards practice system, characterized in that coupled to the first rack gear (130) formed on any one of the pair of transfer rails (110, 120).
제3항에 있어서,
상기 제2 이동부(220)는,
제1 이동부(210)의 직선형 제1 이동몸체(211) 상에서 Y축 방향으로 이동하는 제2 이동몸체(221)와,
상기 제2 이동몸체(221) 일측에 형성되고, 컨트롤러(400)가 전송한 좌표 정보를 수신 받는 제2 통신부(222)와,
상기 제2 이동몸체(221) 일측에 형성되고, 제2 통신부(222)가 수신한 좌표 정보로부터 Y 좌표 값을 추출하고, 추출된 Y 좌표 값에 해당하는 지점으로 제2 이동몸체(221)가 이동할 수 있도록 하는 제어신호를 제2 구동수단(224)에 제공하는 제2 이동제어부(223)와,
상기 제2 이동몸체(221) 일측에 형성되고, 제2 이동제어부(223)가 제공하는 제어신호에 따라 제2 이동몸체(221)를 추출된 Y 좌표 값에 해당하는 지점으로 이동시키는 구동력을 발생시키는 제2 구동수단(224)을 포함하는 것을 특징으로 하는 3 쿠션용 당구연습시스템.
The method of claim 3,
The second moving part 220,
A second moving body 221 moving in the Y-axis direction on the linear first moving body 211 of the first moving part 210,
A second communication unit 222 formed on one side of the second moving body 221 and receiving coordinate information transmitted from the controller 400,
It is formed on one side of the second moving body 221, extracts the Y coordinate value from the coordinate information received by the second communication unit 222, and moves the second moving body 221 to a point corresponding to the extracted Y coordinate value. A second movement control unit 223 providing a control signal to enable movement to the second driving means 224,
It is formed on one side of the second moving body 221 and generates a driving force that moves the second moving body 221 to a point corresponding to the extracted Y coordinate value according to a control signal provided by the second movement control unit 223 Three-cushion billiard practice system, characterized in that it comprises a second driving means (224).
제6항에 있어서,
상기 제2 구동수단(224)은,
제2 이동제어부(223)가 제공하는 제어신호에 따라 회전하는 제2 모터(2241)와,
상기 제2 모터(2241)의 모터 축에 형성되는 제2 피니언기어(2242)를 포함하고,
제1 이동몸체(211)에는 제2 렉기어(2111)가 형성되고,
상기 제2 피니언기어(2242)는 제1 이동몸체(211)에 형성된 제2 렉기어(2111)에 결합되는 것을 특징으로 하는 3 쿠션용 당구연습시스템.
The method of claim 6,
The second driving means 224,
A second motor 2241 that rotates according to a control signal provided by the second movement control unit 223,
Including a second pinion gear 2242 formed on the motor shaft of the second motor 2241,
A second rack gear 2111 is formed on the first moving body 211,
The second pinion gear (2242) is a three-cushion billiards practice system, characterized in that coupled to a second rack gear (2111) formed on the first moving body (211).
제1항에 있어서,
상기 컨트롤러(400)는,
당구대 상부면 이미지가 표시되는 터치스크린 방식의 디스플레이부(410)와,
상기 디스플레이부(410)에 표시되는 당구대 상부면 이미지상의 특정 지점이 터치 선택되면, 터치 선택된 지점의 X, Y 좌표 정보를 생성하고, 생성된 좌표 정보가 이송부(200)로 전송되도록 제어하고, 레이저포인터(300)가 레이저 빔을 조사하도록 제어하는 컨트롤러 제어부(420)와,
상기 컨트롤러 제어부(420)의 제어에 따라 좌표 정보를 이송부(200)로 전송하고, 컨트롤러 제어부(420)의 제어에 따라 레이저 빔 제어신호를 레이저포인터(300)에 전송하는 컨트롤러 통신부(430)를 포함하는 것을 특징으로 하는 3 쿠션용 당구연습시스템.
The method of claim 1,
The controller 400,
A touch screen display unit 410 displaying an image of the top of the pool table,
When a specific point on the image of the top surface of the pool table displayed on the display unit 410 is touch-selected, X, Y coordinate information of the touch selected point is generated, and the generated coordinate information is controlled to be transmitted to the transfer unit 200, and the laser A controller control unit 420 that controls the pointer 300 to irradiate a laser beam,
Includes a controller communication unit 430 that transmits coordinate information to the transfer unit 200 under the control of the controller control unit 420 and transmits a laser beam control signal to the laser pointer 300 under control of the controller control unit 420 Three cushion billiard practice system, characterized in that.
제8항에 있어서,
상기 컨트롤러 제어부(420)는,
디스플레이부(410)에 표시되는 당구대 상부면 이미지 상에 일정 시차를 두고 수구 지점과 제1 목적구 지점과 제2 목적구 지점이 터치 선택되면, 수구 지점에 대한 X, Y 좌표 정보와 제1 목적구 지점에 대한 X, Y 좌표 정보와 제2 목적구 지점에 대한 X, Y 좌표 정보를 생성하고, 생성된 좌표 정보들을 순차적으로 컨트롤러 통신부(430)를 통해 이송부(200)로 전송되도록 제어하는 것을 특징으로 하는 3 쿠션용 당구연습시스템.
The method of claim 8,
The controller control unit 420,
When a water polo point, a first object ball point, and a second object ball point are touch-selected on the image of the top surface of the pool table displayed on the display unit 410 with a certain parallax, X, Y coordinate information and the first purpose of the cue ball point Generating X, Y coordinate information for the old point and X, Y coordinate information for the second target point, and controlling the generated coordinate information to be sequentially transmitted to the transfer unit 200 through the controller communication unit 430 A billiard practice system for 3 cushions characterized by.
제8항에 있어서,
상기 컨트롤러 제어부(420)는,
디스플레이부(410)에 표시되는 당구대 상부면 이미지 상에 일정 시차를 두고 3개 지점인 수구 지점과 제1목적구 지점과 제2 목적구 지점이 터치 선택되면, 사전 저장된 3쿠션 경로 생성 프로그램이 생성한 3 쿠션 경로 정보가 디스플레이부(410)에 표시되는 당구대 상부면 이미지 상에 표시되도록 제어하는 것을 특징으로 하는 3 쿠션용 당구연습시스템.
The method of claim 8,
The controller control unit 420,
When three points of a water polo point, a first object point, and a second object point are touch-selected on the image of the top surface of the pool table displayed on the display unit 410 with a certain parallax, a pre-stored 3-cushion path generation program is generated. Three-cushion billiards practice system, characterized in that the control so that the three-cushion path information is displayed on the image of the top surface of the pool table displayed on the display unit 410.
제8항에 있어서,
상기 컨트롤러 제어부(420)는,
카메라(500)가 영상정보를 전송하는 경우, 수신된 영상정보가 디스플레이부(410)에 표시되도록 제어하는 것을 특징으로 하는 3 쿠션용 당구연습시스템.
The method of claim 8,
The controller control unit 420,
When the camera 500 transmits the image information, the three-cushion billiard practice system, characterized in that for controlling the received image information to be displayed on the display unit 410.
제11항에 있어서,
상기 컨트롤러 제어부(420)는,
수신된 영상정보를 이용해 수구의 첫 번째 쿠션 위치를 파악하고, 3쿠션 경로 생성 프로그램이 생성한 3쿠션 경로 상 첫 번째 쿠션 위치를 파악한 후, 파악된 수구의 첫 번째 쿠션 위치와 3쿠션 경로 생성 프로그램이 생성한 3쿠션 경로 상 첫 번째 쿠션 위치의 상관관계 정보를 생성하고, 생성된 상관관계 정보가 디스플레이부(410)에 표시되도록 제어하는 것을 특징으로 하는 3 쿠션용 당구연습시스템.
The method of claim 11,
The controller control unit 420,
Using the received image information, the first cushion position of the water polo is identified, the first cushion position on the 3-cushion path generated by the 3-cushion path generation program is identified, and the first cushion position and 3-cushion path generation program of the identified water polo A billiard practice system for three cushions, characterized in that the correlation information of the first cushion position on the generated three cushion path is generated, and the generated correlation information is controlled to be displayed on the display unit 410.
제8항에 있어서,
상기 컨트롤러(400)는,
리플레이 버튼(440)을 더 포함하도록 구성되고,
상기 컨트롤러 제어부(420)는,
일정 시차를 두고 3개 지점인 수구 지점과 제1 목적구 지점과 제2 목적구 지점이 터치 선택된 후, 새로운 지점 선택 없이 리플레이 버튼(440)이 선택되면,
직전 선택된 수구 지점에 대한 좌표 정보를 이송부(200)로 전송하고, 일정 시간 경과 후, 직전 선택된 제1 목적구 지점에 대한 좌표 정보를 이송부(200)로 전송하고, 일정 시간 경과 후, 직전 선택된 제2 목적구 지점에 대한 좌표 정보를 이송부(200)로 전송하고, 당구대 상부면 이미지 상에 직전 표시된 3 쿠션 경로를 다시 표시하는 것을 특징으로 하는 3 쿠션용 당구연습시스템.
The method of claim 8,
The controller 400,
It is configured to further include a replay button 440,
The controller control unit 420,
After the three points of the water polo point, the first object point, and the second object point point are touch-selected at a certain time difference, and the replay button 440 is selected without selecting a new point,
Coordinate information for the immediately previously selected water polo point is transmitted to the transfer unit 200, and after a certain period of time, the coordinate information for the first target ball point selected immediately before is transmitted to the transfer unit 200, and after a certain time, 2 The three-cushion billiard practice system, characterized in that the coordinate information for the target ball point is transmitted to the transfer unit 200, and the three-cushion path displayed on the image of the top of the pool table is displayed again.
삭제delete 제1항에 있어서,
컨트롤러(400)가 전송한 3 쿠션 경로 정보를 화면에 표시하는 사용자단말기(600)를 더 포함하고,
상기 컨트롤러(400)는 사전 저장된 3쿠션 경로 생성 프로그램이 생성한 3 쿠션 경로 정보를 근거리 통신방식으로 사용자단말기(600)로 전송하는 것을 특징으로 하는 3 쿠션용 당구연습시스템.
The method of claim 1,
The controller 400 further includes a user terminal 600 that displays information on the three cushion paths transmitted on the screen,
The controller 400 transmits the 3-cushion path information generated by the pre-stored 3-cushion path generation program to the user terminal 600 in a short-range communication method.
KR1020200104400A 2020-08-20 2020-08-20 A billiard training system for 3 cushion billiards KR102176649B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020200104400A KR102176649B1 (en) 2020-08-20 2020-08-20 A billiard training system for 3 cushion billiards

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020200104400A KR102176649B1 (en) 2020-08-20 2020-08-20 A billiard training system for 3 cushion billiards

Publications (1)

Publication Number Publication Date
KR102176649B1 true KR102176649B1 (en) 2020-11-10

Family

ID=73548884

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020200104400A KR102176649B1 (en) 2020-08-20 2020-08-20 A billiard training system for 3 cushion billiards

Country Status (1)

Country Link
KR (1) KR102176649B1 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20110001872A (en) 2009-06-30 2011-01-06 안성진 Playback system for billiards game and method thereof
KR101624531B1 (en) 2014-11-03 2016-05-26 (주)토리랩 Apparatus for billiards exercise using billiards table available for determining success
KR101744047B1 (en) * 2016-05-27 2017-06-07 주식회사 네오펙트 Rehabilitation training apparatus
KR101815884B1 (en) * 2016-07-29 2018-01-08 김완수 Billiard robot
KR20200009720A (en) * 2018-07-20 2020-01-30 이정수 A system for management and assistance of billiard game
KR102080618B1 (en) 2018-09-21 2020-04-23 이승욱 System dispaying assistant contents on real billiard table

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20110001872A (en) 2009-06-30 2011-01-06 안성진 Playback system for billiards game and method thereof
KR101624531B1 (en) 2014-11-03 2016-05-26 (주)토리랩 Apparatus for billiards exercise using billiards table available for determining success
KR101744047B1 (en) * 2016-05-27 2017-06-07 주식회사 네오펙트 Rehabilitation training apparatus
KR101815884B1 (en) * 2016-07-29 2018-01-08 김완수 Billiard robot
KR20200009720A (en) * 2018-07-20 2020-01-30 이정수 A system for management and assistance of billiard game
KR102080618B1 (en) 2018-09-21 2020-04-23 이승욱 System dispaying assistant contents on real billiard table

Similar Documents

Publication Publication Date Title
KR102088333B1 (en) Team training system with mixed reality based exercise apparatus
KR101145126B1 (en) Billiadrs teaching system and method
JP5965089B1 (en) Screen baseball system competition method
KR101572526B1 (en) A screen baseball game apparatus without Temporal and spatial limitations
US8620146B1 (en) Picture-in-picture video system for virtual exercise, instruction and entertainment
US20190176020A1 (en) Ball-striking assist method, ball-striking assist system, and portable electronic device
US11996090B2 (en) System and method for artificial intelligence (AI) assisted activity training
KR101546666B1 (en) A screen baseball system operating method
CN107803010B (en) Table tennis training system
KR102088335B1 (en) Mixed reality-based learning game providing system that can simultaneously learn and exercise
KR101633246B1 (en) System and method for supporting offline billiard game based on beam-projector
KR20190010468A (en) Apparatus, methods, and computer program for providing billiards training using a projector and a robot arm
KR102176649B1 (en) A billiard training system for 3 cushion billiards
KR20200098913A (en) System of billiard learning and method for improcing the skill using the same
KR101051251B1 (en) Real time biiliards game system and the method
CN110624232A (en) Computer-implemented method for providing live and/or archived antagonistic athletic lessons to remote users
KR102638430B1 (en) E-learning smart billiard system
Sato et al. Development of a block machine for volleyball attack training
WO2019142229A1 (en) Robot device, method for controlling robot device, and program
JP7037279B2 (en) Game programs, methods, and information processing equipment
KR101247794B1 (en) Virtual golf simulation apparatus and method providing golf lessons
KR20000006689A (en) Billiards game system of picture control and method thereof
KR102385648B1 (en) Golf Lesson System using Smart Mirror
KR102287721B1 (en) Method for teaching billiard using terminal and computer readable recording medium
JP2022003549A (en) Entertainment system

Legal Events

Date Code Title Description
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant