Nothing Special   »   [go: up one dir, main page]

KR20230020076A - Virtual golf device setting user's personal environment - Google Patents

Virtual golf device setting user's personal environment Download PDF

Info

Publication number
KR20230020076A
KR20230020076A KR1020210101656A KR20210101656A KR20230020076A KR 20230020076 A KR20230020076 A KR 20230020076A KR 1020210101656 A KR1020210101656 A KR 1020210101656A KR 20210101656 A KR20210101656 A KR 20210101656A KR 20230020076 A KR20230020076 A KR 20230020076A
Authority
KR
South Korea
Prior art keywords
user
area
golf ball
information
fairway
Prior art date
Application number
KR1020210101656A
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 KR1020210101656A priority Critical patent/KR20230020076A/en
Publication of KR20230020076A publication Critical patent/KR20230020076A/en
Priority to KR1020240054711A priority patent/KR20240063088A/en

Links

Images

Classifications

    • 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
    • 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
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0087Electric or electronic controls for exercising apparatus of groups A63B21/00 - A63B23/00, e.g. controlling load
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B69/00Training appliances or apparatus for special sports
    • A63B69/36Training appliances or apparatus for special sports for golf
    • A63B69/3661Mats for golf practice, e.g. mats having a simulated turf, a practice tee or a green area
    • 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/04Games or sports accessories not covered in groups A63B1/00 - A63B69/00 for small-room or indoor sporting games
    • 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/0669Score-keepers or score display devices
    • 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
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0087Electric or electronic controls for exercising apparatus of groups A63B21/00 - A63B23/00, e.g. controlling load
    • A63B2024/0093Electric or electronic controls for exercising apparatus of groups A63B21/00 - A63B23/00, e.g. controlling load the load of the exercise apparatus being controlled by performance parameters, e.g. distance or speed
    • 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
    • A63B2071/0625Emitting sound, noise or music
    • 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
    • A63B2071/0638Displaying moving images of recorded environment, e.g. virtual environment
    • 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
    • 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
    • A63B2071/0694Visual indication, e.g. Indicia
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2102/00Application of clubs, bats, rackets or the like to the sporting activity ; particular sports involving the use of balls and clubs, bats, rackets, or the like
    • A63B2102/32Golf

Landscapes

  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Processing Or Creating Images (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The present invention provides a virtual golf device for setting a user's personal environment. The virtual golf device comprises: a calculation unit which calculates motion when a user hits a real golf ball, assuming that the real golf ball is on a real golf course; a display unit which shows a virtual golf ball moving as calculated by the calculation unit in a virtual golf course; and a setting unit which is configured to set a personal environment for the user. The personal environment may be set differently for each user with respect to a plurality of users.

Description

사용자 개인환경을 설정하는 가상 골프 장치{VIRTUAL GOLF DEVICE SETTING USER'S PERSONAL ENVIRONMENT}Virtual golf device for setting user's personal environment {VIRTUAL GOLF DEVICE SETTING USER'S PERSONAL ENVIRONMENT}

본 발명은 가상 골프 장치에 관한 것으로, 보다 상세하게는 스크린 골프 플레이에 있어서의 옵션, 인터페이스 등에 대한 개인환경을 사용자마다 자기에 맞게 맞춤형으로 설정함으로써 사용자가 원하는 다양한 방식으로 스크린 골프를 플레이할 수 있도록 구성된 가상 골프 장치에 관한 것이다.The present invention relates to a virtual golf device, and more particularly, to allow users to play screen golf in various ways desired by setting personal environments for options, interfaces, etc. in screen golf play customized to each user. It relates to a configured virtual golf device.

최근 골프의 인기가 높아지면서 골프를 즐기는 인구가 증가하고 있다. 골프는 실외 골프장에서의 골프뿐만 아니라, 가상 골프 장치 등을 이용하여 골프를 플레이 할 수 있는 스크린 골프의 인기도 높아지고 있다. 스크린 골프에서는 스크린을 통하여 골프장의 영상이 표시되므로 마치 야외에서 실제의 골프 경기를 하고 있는 듯한 인상을 주면서도, 야외의 골프장에서 경기하는 것에 비해 시간과 비용이 세이브되기 때문에 스크린 골프는 시간이나 경제적인 이유 등으로 야외 골프를 하기 어려운 바쁜 현대인들에게 대단히 인기가 높다. Recently, as the popularity of golf has increased, the number of people who enjoy playing golf is increasing. In addition to golf on an outdoor golf course, popularity of screen golf, which can be played using a virtual golf device or the like, is also increasing. In screen golf, since the video of the golf course is displayed on the screen, it gives the impression that you are actually playing golf outdoors, but it saves time and money compared to playing on an outdoor golf course, so screen golf is time-consuming and economical. It is very popular with busy modern people who have difficulty playing outdoor golf with their backs.

스크린 골프를 이용하는 사람들이 점점 늘어나고 사용자들의 기대치가 높아지면서, 스크린 골프도 사용자의 흥미를 유발할 수 있도록 보다 다양한 서비스를 제공할 것이 요구되고 있다. 스크린 골프에서는 실제 골프장에서는 제공하기 어려운 여러가지 정보가 제공되고 다양한 플레이 옵션이 있을 수 있다. 하지만, 사용자마다 취향이 달라서 정보 제공 방식이나 플레이 옵션 등에 차이가 있을 수 있는데, 이러한 여러 사용자의 다양한 요구를 모두 충족시킬 수 있는 서비스의 개발이 필요한 실정이다. As the number of people using screen golf increases and users' expectations rise, it is required to provide more diverse services to arouse users' interest in screen golf. In screen golf, various information that is difficult to provide in an actual golf course may be provided and there may be various play options. However, each user has a different taste, so there may be differences in information provision methods or play options, and it is necessary to develop a service that can satisfy all of the various needs of these users.

본 발명은 상기한 사정을 감안하여 발명된 것으로, 스크린 골프 플레이와 관련된 개인환경을 사용자 맞춤형으로 설정할 수 있게 함으로써 사용자가 원하는 다양한 방식으로 스크린 골프를 플레이할 수 있도록 구성된 가상 골프 장치를 제공하는 것을 그 목적으로 한다. The present invention was invented in view of the above circumstances, and provides a virtual golf device configured to allow a user to play screen golf in various ways desired by enabling a user to customize a personal environment related to screen golf play. The purpose.

또한 본 발명의 다른 목적들은 이하의 설명과 첨부한 도면으로부터 명확하게 이해될 수 있다.In addition, other objects of the present invention can be clearly understood from the following description and accompanying drawings.

상기한 목적을 달성하기 위한 본 발명의 실시예에 따른 가상 골프 장치는 사용자가 실제 골프공을 타격하면, 상기 실제 골프공이 실제 골프코스에 있다고 가정했을 때의 움직임을 산출하는 산출부, 가상의 골프코스에서 상기 산출부에서 산출된대로 움직이는 가상의 골프공을 보여주는 표시부 및 사용자에 대한 개인환경의 설정을 위한 설정부를 포함하고, 상기 개인환경은 복수의 사용자에 대해서 사용자마다 각각 서로 다르게 설정될 수 있다.In order to achieve the above object, a virtual golf device according to an embodiment of the present invention includes a calculation unit that calculates motion when a user hits a real golf ball, assuming that the real golf ball is on a real golf course, and a virtual golf ball. A display unit showing a virtual golf ball moving as calculated by the calculation unit in a course and a setting unit for setting a personal environment for a user, wherein the personal environment can be set differently for each user for a plurality of users. .

상기 가상 골프 장치는 복수의 사용자 각각에 대한 사용자 정보를 사용자별로 구분하여 저장하는 저장부를 더 포함하고, 상기 개인환경은 상기 저장부에 저장된 상기 사용자 정보를 이용하여 자동으로 설정될 수 있다. 여기에서 상기 개인환경은 상기 저장부에 저장된 상기 사용자 정보 중 사용자의 골프 플레이 기록에 대한 정보에 근거하여 자동으로 설정될 수 있다.The virtual golf device may further include a storage unit configured to store user information for each of a plurality of users by user, and the personal environment may be automatically set using the user information stored in the storage unit. Here, the personal environment may be automatically set based on information about the user's golf play record among the user information stored in the storage unit.

상기 가상 골프 장치는 플레이 중에 사운드를 발생하는 사운드부를 더 포함하고, 설정가능한 상기 개인환경은 상기 사운드부에서 발생하는 사운드, 상기 표시부에 표시되는 대상의 이미지 및 상기 표시부에 표시되는 텍스트 중 적어도 어느 하나를 포함할 수 있다.The virtual golf device further includes a sound unit that generates sound during play, and the personal environment that can be set is at least one of a sound generated by the sound unit, an image of an object displayed on the display unit, and text displayed on the display unit. can include

상기 가상 골프 장치에 있어서, 설정가능한 상기 개인환경은 사용자에게 제공되는 골프 플레이 정보의 정보량 또는 정보를 제공하는 방식을 포함할 수 있다.In the virtual golf apparatus, the configurable personal environment may include the amount of golf play information provided to the user or a method for providing the information.

상기 가상 골프 장치에 있어서, 상기 표시부는 현재 플레이 중인 가상의 골프코스에서 목표지점을 나타내는 홀컵을 표시하며, 설정가능한 상기 개인환경은 상기 홀컵에 깃대를 배치할 것인지 여부를 포함할 수 있다.In the virtual golf device, the display unit may display a hole cup indicating a target point in a virtual golf course currently being played, and the settable personal environment may include whether or not to place a flagpole on the hole cup.

상기 가상 골프 장치에 있어서, 상기 표시부는 현재 플레이 중인 가상의 골프코스의 그린 영역과 상기 그린 영역에 위치하며 목표지점을 나타내는 홀컵을 표시하며, 설정가능한 상기 개인환경은 상기 그린 영역의 경사 정보를 제공할 것인지 여부 또는 상기 그린 영역의 경사 정보를 제공할 때의 제공 방식을 포함할 수 있다. 여기에서 설정가능한 상기 개인환경은 퍼팅 정보를 나타내는 퍼팅가이드를 제공할 것인지 여부 또는 상기 퍼팅가이드를 제공할 때의 정보 제공 방식을 포함할 수 있다.In the virtual golf device, the display unit displays a green area of a virtual golf course currently being played and a hole cup located on the green area and indicating a target point, and the settable personal environment provides slope information of the green area. whether or not to do so, or a method of providing inclination information of the green area. Here, the personal environment configurable may include whether to provide a putting guide indicating putting information or a method of providing information when providing the putting guide.

상기 가상 골프 장치는 사용자가 상기 실제 골프공을 놓고 타격하는 타격 플레이트를 더 포함하고, 상기 표시부는 현재 플레이 중인 가상의 골프코스를 표시하며, 상기 가상의 골프코스는 페어웨이 영역과 비페어웨이 영역을 포함하고, 상기 타격 플레이트는 상기 페어웨이 영역과 상기 비페어웨이 영역에 각각 대응하는 페어웨이 대응영역과 비페어웨이 대응영역을 포함하며, 상기 가상의 골프공이 위치하는 영역이 페어웨이 영역인지 또는 비페어웨이 영역인지에 따라 그에 맞추어 상기 실제의 골프공을 상기 페어웨이 대응영역 또는 비페어웨이 대응영역에 놓고 타격하는 방식을 제1 방식이라 하고, 상기 가상의 골프공이 위치하는 영역이 페어웨이 영역인지 또는 비페어웨이 영역인지 여부와 상관없이 상기 실제의 골프공을 상기 페어웨이 대응영역에 놓고 타격하는 방식을 제2 방식이라 하면, 상기 개인환경을 통하여 상기 제1 및 제2 방식 중 어느 하나를 설정할 수 있다. 여기에서 설정가능한 상기 개인환경은, 상기 제1 또는 제2 방식에 맞추어 상기 페어웨이 대응영역과 상기 비페어웨이 대응영역 중 어느 영역에 상기 실제 골프공을 배치하고 타격해야 하는지를 알려주는 정보를 제공할 것인지 여부 또는 상기 실제 골프공의 배치위치를 알려주는 정보를 제공할 때의 정보 제공 방식을 포함할 수 있다.The virtual golf device further includes a hitting plate on which a user places the real golf ball to hit, the display unit displays a virtual golf course currently being played, and the virtual golf course includes a fairway area and a non-fairway area. And, the hitting plate includes a fairway corresponding area and a non-fairway corresponding area corresponding to the fairway area and the non-fairway area, respectively, depending on whether the area where the virtual golf ball is located is a fairway area or a non-fairway area. A method of placing the real golf ball in the fairway corresponding area or non-fairway corresponding area and hitting the target is referred to as a first method, regardless of whether the area where the virtual golf ball is located is a fairway area or a non-fairway area. Assuming that a method of hitting an actual golf ball in the fairway corresponding area is a second method, either of the first and second methods may be set through the personal environment. The personal environment, which can be set here, determines whether or not to provide information informing which area of the fairway corresponding area and the non-fairway corresponding area the actual golf ball should be placed and hit according to the first or second method. Alternatively, it may include a method of providing information when providing information indicating the location of the actual golf ball placement.

상기 가상 골프 장치에 있어서, 설정가능한 상기 개인환경은 컨시드 범위, 멀리건의 횟수, 거리 정보의 표기 방식 중 적어도 어느 하나를 포함할 수 있다.In the virtual golf device, the configurable personal environment may include at least one of a consent range, the number of mulligans, and a display method of distance information.

본 발명의 가상 골프 장치에 따르면, 스크린 골프 플레이와 관련된 개인환경을 사용자 맞춤형으로 설정할 수 있게 함으로써 사용자가 원하는 다양한 방식으로 스크린 골프를 플레이할 수 있는 효과가 있다.According to the virtual golf device of the present invention, it is possible to play screen golf in various ways desired by the user by allowing the user to set a personal environment related to screen golf play in a customized way.

도 1은 본 발명의 실시예에 따른 가상 골프 장치의 개략적인 구조를 나타내는 도면이다.
도 2는 여러가지 개인환경을 설정하는 예를 보여주는 스크린 메뉴 화면을 나타내는 도면이다.
도 3은 골프 플레이 정보가 다르게 표시되는 예를 보여주는 스크린 화면을 나타내는 도면이다.
도 4는 그린 영역의 홀컵에 깃대가 배치되는지 여부에 차이가 있는 예를 보여주는 스크린 화면을 나타내는 도면이다.
도 5는 그린 영역의 경사 정보가 표시되는지 여부에 차이가 있는 예를 보여주는 스크린 화면을 나타내는 도면이다.
도 6은 그린 영역에서 퍼팅 방향을 나타내는 퍼팅가이드가 여러가지 방식으로 표시되는 예를 보여주는 스크린 화면을 나타내는 도면이다.
도 7 내지 도 10은 제1 및 제2 방식에 대해 설명하기 위한 도면이다.
도 11 내지 도 13은 골프공의 타격위치를 알려주는 가이드 정보가 여러가지 방식으로 표시되는 예를 보여주는 스크린 화면을 나타내는 도면이다.
도 14는 통상의 이미지와 시각 개선 이미지의 예를 비교하여 보여주는 스크린 화면을 나타내는 도면이다.
도 15는 통상의 이미지와 시각 보호 이미지의 예를 비교하여 보여주는 스크린 화면을 나타내는 도면이다.
도 16은 본 발명의 다른 실시예에 따른 가상 골프 장치의 개략적인 구조를 나타내는 도면이다.
도 17은 복수의 가상 골프 장치가 네트워크로 연결되어 있는 시스템의 개략적인 구조를 나타내는 도면이다.
도 18은 도 17의 가상 골프 장치에서 개인환경을 설정하는 예를 보여주는 스크린 메뉴 화면을 나타내는 도면이다.
1 is a diagram showing a schematic structure of a virtual golf device according to an embodiment of the present invention.
2 is a diagram illustrating a screen menu screen showing an example of setting various personal environments.
3 is a diagram illustrating a screen display showing an example in which golf play information is differently displayed.
4 is a view showing a screen display showing an example in which there is a difference in whether a flagstick is disposed in a hole cup in a green area.
5 is a diagram illustrating a screen image showing an example in which there is a difference in whether slope information of a green area is displayed.
6 is a view showing a screen display showing an example in which a putting guide indicating a putting direction in a green area is displayed in various ways.
7 to 10 are views for explaining the first and second methods.
11 to 13 are screen views illustrating examples of displaying guide information indicating a hitting position of a golf ball in various ways.
FIG. 14 is a diagram showing a screen view showing a comparison between a normal image and an example of a visually enhanced image.
FIG. 15 is a diagram showing a screen shot showing a comparison between a normal image and an example of a vision protection image.
16 is a diagram showing a schematic structure of a virtual golf device according to another embodiment of the present invention.
17 is a diagram showing a schematic structure of a system in which a plurality of virtual golf devices are connected through a network.
FIG. 18 is a diagram illustrating a screen menu screen showing an example of setting a personal environment in the virtual golf device of FIG. 17 .

이하, 실시예들을 통하여 본 발명을 상세하게 설명한다. 본 발명의 목적, 특징, 장점은 이하의 실시예들을 통해 쉽게 이해될 것이다. 본 발명은 여기서 설명되는 실시예들에 한정되지 않고, 다른 형태로 구체화될 수도 있다. 여기서 소개되는 실시예들은 개시된 내용이 철저하고 완전해질 수 있도록 그리고 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 본 발명의 사상이 충분히 전달될 수 있도록 하기 위해 제공되는 것이다. 따라서, 이하의 실시예들에 의하여 본 발명이 제한되어서는 안 된다.Hereinafter, the present invention will be described in detail through examples. Objects, features and advantages of the present invention will be easily understood through the following examples. The present invention is not limited to the embodiments described herein and may be embodied in other forms. The embodiments introduced herein are provided so that the disclosed contents may be thorough and complete and the spirit of the present invention may be sufficiently conveyed to those skilled in the art to which the present invention belongs. Therefore, the present invention should not be limited by the following examples.

본 명세서에서 제1, 제2 등의 용어가 다양한 요소들(elements)을 기술하기 위해서 사용되었지만, 상기 요소들이 이 같은 용어들에 의해서 한정되어서는 안 된다. 이러한 용어들은 단지 상기 요소들을 서로 구별시키기 위해서 사용되었을 뿐이다. 또, 어떤 요소가 다른 요소 위에 있다고 언급되는 경우에 그것은 다른 요소 위에 직접 형성될 수 있거나 또는 그들 사이에 제3의 요소가 개재될 수도 있다는 것을 의미한다. Although terms such as first and second are used in this specification to describe various elements, the elements should not be limited by these terms. These terms are only used to distinguish the elements from one another. Also, when an element is referred to as being on another element, it means that it can be formed directly on the other element or a third element may be interposed therebetween.

도면들에서 요소의 크기, 또는 요소들 사이의 상대적인 크기는 본 발명에 대한 더욱 명확한 이해를 위해서 다소 과장되게 도시될 수 있다. 또, 도면들에 도시된 요소의 형상이 제조 공정상의 변이 등에 의해서 다소 변경될 수 있을 것이다. 따라서, 본 명세서에서 개시된 실시예들은 특별한 언급이 없는 한 도면에 도시된 형상으로 한정되어서는 안 되며, 어느 정도의 변형을 포함하는 것으로 이해되어야 한다.In the drawings, the size of elements or the relative sizes between elements may be slightly exaggerated for a clearer understanding of the present invention. In addition, the shape of the elements shown in the drawings may be slightly changed due to variations in the manufacturing process. Therefore, the embodiments disclosed in this specification should not be limited to the shapes shown in the drawings unless otherwise specified, and should be understood to include some degree of modification.

도 1은 본 발명의 실시예에 따른 가상 골프 장치의 개략적인 구조를 나타내는 도면이다.1 is a diagram showing a schematic structure of a virtual golf device according to an embodiment of the present invention.

도 1을 참조하면, 가상 골프 장치는 타격플레이트(10), 제어부(20), 감지부(30), 입력부(40), 사운드부(50) 및 표시부(60)를 포함한다.Referring to FIG. 1 , the virtual golf device includes a hitting plate 10 , a control unit 20 , a sensing unit 30 , an input unit 40 , a sound unit 50 and a display unit 60 .

타격 플레이트(10)는 사용자가 골프공을 타격하기 위하여 위치하는 영역이며, 타격 플레이트(10)에는 상하로 이동가능한 오토 티가 설치되어 있어서 오토 티를 통하여 사용자에게 타격용 골프공이 자동으로 제공될 수 있다.The hitting plate 10 is an area where a user is positioned to hit a golf ball, and an auto tee movable up and down is installed on the hitting plate 10 so that a golf ball for hitting can be automatically provided to the user through the auto tee. there is.

제어부(20)는 가상 골프 장치의 각 구성품 사이의 전반적인 동작을 컨트롤한다. 예를 들면, 제어부(20)는 타격 플레이트(10)에 설치되어 있는 상기 오토 티를 컨트롤하여, 사용자가 타격하는 시점에 맞추어 상기 오토 티에서 타격용 골프공이 제공되도록 할 수 있다. 또한 사용자가 특정 골프코스를 선택한 경우, 해당 골프코스에서 플레이할 수 있도록 제어부(20)는 관련 동작을 실행한다. 즉 제어부(20)는 영상을 처리하는 영상처리수단을 통하여 사용자가 선택한 특정 골프코스의 영상을 형성한 후 이를 표시부(60)로 전달하여 디스플레이되도록 할 수 있다. The controller 20 controls the overall operation of each component of the virtual golf device. For example, the control unit 20 may control the auto tee installed on the hitting plate 10 so that a golf ball for hitting is provided from the auto tee according to the user's hitting time point. In addition, when the user selects a specific golf course, the controller 20 executes a related operation so that the user can play on the golf course. That is, the control unit 20 may form an image of a specific golf course selected by the user through an image processing unit that processes the image, and then transfer the image to the display unit 60 to be displayed.

제어부(20)는 산출부(21), 설정부(22), 저장부(23)를 구비하고 있다. 제어부(20)는 산출부(21)를 통하여 사용자가 타격한 골프공의 물리적 상태 등에 근거하여 상기 물리적 상태대로 골프공이 실제 골프장에서 비행한다고 가정했을 때의 궤적을 산출하는 산출동작을 실행한다. 또한 제어부(20)는 설정부(22)를 통하여 사용자가 스크린 골프 플레이를 함에 있어서의 플레이 옵션이나 인터페이스 등과 같은 개인환경을 설정하고 또한 상기 설정된 개인환경된대로 가상 골프 장치가 동작하도록 하는 설정동작을 실행한다. 제어부(20)에는 저장부(23)가 구비되어 있고, 저장부(23)에는 산출동작, 설정동작 등을 포함하여 제어부(20)의 동작을 수행하는 데에 필요한 각종 데이터가 저장되어 있다.The control unit 20 includes a calculation unit 21, a setting unit 22, and a storage unit 23. The control unit 20 executes a calculation operation of calculating a trajectory when the golf ball is assumed to fly in an actual golf course in the physical state based on the physical state of the golf ball hit by the user through the calculation unit 21. In addition, the control unit 20 sets personal environments such as play options or interfaces when the user plays screen golf through the setting unit 22, and also sets the virtual golf device to operate according to the set personal environment. run The control unit 20 includes a storage unit 23, and various data necessary for performing operations of the control unit 20, including calculation operations and setting operations, are stored in the storage unit 23.

감지부(30)는 골프공의 타격시에 있어서 골프 클럽의 움직임이나 사용자가 타격한 골프공의 움직임 등을 감지하여 골프공 등에 관한 물리적 상태 정보를 파악하기 위한 것으로, 감지부(30)로서 골프 클럽이나 골프공의 움직임을 촬영할 수 있는 카메라나 감지센서 등의 감지수단이 사용될 수 있다. 상기 감지수단에는 이미지 센싱, 발광/수광 센싱, 레이저 센싱 등 다양한 센싱 방식이 적용될 수 있고, 이러한 센싱 방식으로 골프 클럽의 움직임이나 사용자가 타격한 골프공의 상태 정보를 파악할 수 있다. 상기 카메라나 감지센서 등은 단독으로 사용되거나 함께 사용될 수 있고, 또한 1대만 사용될 수 있고 필요에 따라 여러 대가 사용될 수도 있다. The sensor 30 detects the motion of the golf club or the motion of the golf ball hit by the user when the golf ball is hit to grasp physical state information about the golf ball, etc. Sensing means such as a camera or a sensor capable of capturing the movement of a club or golf ball may be used. Various sensing methods such as image sensing, light emitting/light receiving sensing, and laser sensing may be applied to the sensing means, and the motion of a golf club or state information of a golf ball hit by a user may be grasped by such a sensing method. The camera or detection sensor may be used alone or together, and only one may be used, or several may be used as needed.

입력부(40)는 사용자로부터 각종 정보를 입력받기 위한 것으로 키보드나 마우스 등이 사용될 수 있다. 스크린 골프에는 서비스를 제공하기 전에 사용자의 로그인을 필요로 하는 로그인 시스템이 적용될 수 있고, 로그인 시스템이 적용되면 사용자가 자신의 아이디나 패스워드를 입력할 때에 입력부(40)가 사용될 수 있다. 또한 스크린 골프에서 사용자가 플레이 하고자 하는 골프코스나 플레이 난이도 등을 선택하는 경우 등에도 입력부(40)가 사용될 수 있다. The input unit 40 is for receiving various types of information from a user, and a keyboard or mouse may be used. A login system that requires a user to log in before providing service may be applied to screen golf, and if the login system is applied, the input unit 40 may be used when a user inputs his/her ID or password. In addition, the input unit 40 can be used even when a user selects a golf course to play or a level of difficulty in screen golf.

사운드부(50)는 스피커 등과 같은 음향기기를 포함할 수 있고, 이를 통하여 사용자에게 게임의 진행 상황을 안내하고 게임의 진행에 따른 각종 효과음을 재생한다. The sound unit 50 may include a sound device such as a speaker, and through this, informs the user of the progress of the game and reproduces various sound effects according to the progress of the game.

표시부(60)는 빔 프로젝터와 스크린 등과 같은 기기를 포함한다. 빔 프로젝터는 골프코스와 골프공이 스크린에 디스플레이되도록 골프 관련 영상을 스크린에 투사하며, 스크린은 투사된 영상을 디스플레이하여 사용자에게 보여준다. 본 명세서에서는 스크린에 디스플레이되는 일부 대상에 대해 '가상'이라는 용어를 붙여서 표현하는 경우가 있는데, 이는 스크린 속 영상으로 디스플레이되는 것이라는 의미로 사용되는 것이며, 현실 세계에 존재하는 대상물과의 혼동을 피하기 위하여 사용되는 것이다. 예를 들어 '가상의 골프공'이란 스크린에 디스플레이되는 골프공이라는 의미이고, 현실 세계에서 사용자가 타격하는 실제의 골프공과 혼동되지 않도록 '가상'이라는 용어를 붙여서 표현한 것이다. The display unit 60 includes devices such as a beam projector and a screen. The beam projector projects a golf-related image onto a screen so that a golf course and a golf ball are displayed on the screen, and the screen displays the projected image to the user. In this specification, there is a case where the term 'virtual' is attached to some objects displayed on the screen, which is used to mean that they are displayed as images on the screen, and to avoid confusion with objects existing in the real world. it will be used For example, 'virtual golf ball' means a golf ball displayed on a screen, and is expressed by adding the term 'virtual' so as not to be confused with an actual golf ball hit by a user in the real world.

가상 골프 장치는 스크린 골프장에 설치되어 스크린 골프를 플레이할 수 있도록 하는 장치이며, 사용자가 스크린 골프를 플레이할 때에 가상 골프 장치는 다음과 같은 과정으로 동작한다. 사용자가 골프공을 타격하면 감지부(30)는 골프클럽의 움직임이나 사용자가 타격한 골프공의 속도나 이동방향 등과 같은 물리적 상태를 감지한다. 감지부(30)에 의하여 감지된 정보는 제어부(20)에 전달되고, 제어부(20)는 전달된 정보에 의거하여 사용자가 야외의 실제 골프장에서 골프공을 타격했다고 가정했을 때에 골프공이 어떠한 궤적을 나타낼 것인지를 산출한다. 골프공의 궤적은 골프공의 움직임만으로 산출될 수 있고 또는 타격시의 골프클럽의 움직임까지 감안하여 산출될 수도 있다. 표시부(60)에서는 상기 산출된 궤적대로 가상의 골프공이 움직이는 영상을 표시하며, 이때에 가상의 골프공은 산출된 궤적으로 비행한 후 스크린 속 가상의 골프코스의 특정지점에 착지하게 되고, 사용자는 가상의 골프공이 착지된 지점에서 넥스트 타격을 이어가게 된다. The virtual golf device is a device installed in a screen golf course to play screen golf, and when a user plays screen golf, the virtual golf device operates in the following process. When the user strikes the golf ball, the sensing unit 30 detects physical conditions such as the movement of the golf club or the speed or direction of movement of the golf ball hit by the user. The information detected by the sensor 30 is transmitted to the controller 20, and the controller 20 determines the trajectory of the golf ball based on the transmitted information assuming that the user hits the golf ball at an outdoor golf course. Calculate what to show The trajectory of the golf ball may be calculated only by the movement of the golf ball or may be calculated by considering the movement of the golf club at the time of hitting. The display unit 60 displays an image of the virtual golf ball moving according to the calculated trajectory. At this time, the virtual golf ball flies along the calculated trajectory and lands at a specific point of the virtual golf course on the screen, and the user can The next hit continues at the point where the virtual golf ball landed.

도 2는 여러가지 개인환경을 설정하는 메뉴 화면을 나타내는 도면이다.2 is a diagram illustrating a menu screen for setting various personal environments.

도 2를 참조하면, 스크린 골프 플레이에 있어서 사용자는 제어부(20)의 설정부(22)를 통하여 플레이 옵션이나 사용자 인터페이스 등과 같은 개인환경을 자신이 원하는대로 개인 맞춤형으로 설정할 수 있다. 예를 들면, 사용자는 스크린에 표시되는 거리 정보를 어떠한 단위(미터, 야드 등)로 표시할 것인지 선택할 수 있다. 또한 사용자는 멀리건의 횟수를 설정할 수 있다. 멀리건이란 미스샷에 대하여 이를 취소하고 다시 샷을 할 수 있도록 기회가 주어지는 것을 의미한다. 만약 멀리건을 3으로 설정한 경우, 사용자는 플레이를 하는 동안 3번까지는 워스트 샷을 취소하고 다시 샷을 시도할수 있다. 또한 사용자는 컨시드의 인정 범위를 설정할 수 있다. 컨시드란 퍼팅한 골프공이 홀컵에서 일정 거리 이내에 있으면 홀컵에 들어간 것으로 인정하는 것을 의미한다. 만약 컨시드를 1.5m로 설정한 경우, 홀컵으로부터 반경 1.5m 이내에 위치하는 골프공은 홀컵에 들어간 것으로 간주한다. 또한 사용자는 스크린에 표시하는 티의 색깔, 골프공의 크기, 골프공의 색깔 등을 자신이 원하는대로 설정할 수 있고, 그 결과 상기 티나 골프공 등이 자신이 식별하기 좋은 조건으로 만들 수 있다. 또한 사용자는 골프공 사운드나 각종 사운드 효과를 설정할 수 있다. 골프공을 타격하거나 타격된 골프공이 비행하거나 골프공이 굴러갈 때 발생하는 사운드를 작은 크기로 하거나 보통 크기로 할 수 있고 또는 사운드가 발생되지 않도록 설정할 수도 있고, 각종 사운드에 특수 효과를 가미하여 소리가 더 울리게 하거나 에코가 들어가도록 하거나 이러한 특수 효과가 발생되지 않도록 하거나 할 수 있다. 여기에서 골프공 사운드나 각종 사운드 효과에 대한 소스 데이터를 풍부하게 구비하면, 사용자마다 다른 사용자와는 다른 자신만의 독특한 사운드가 발생하도록 할 수도 있다. 또한 사용자는 스크린에 표시되는 골프공의 이미지를 실제 골프장에서 사용되는 특정 제조사의 골프공 이미지가 되도록 설정할 수 있다. 실제의 골프공은 매우 많은 제조사에서 다양한 제품이 제조되고 있어서 골프공의 모양이나 색깔도 제품마다 차이가 있다. 종래에는 실제 골프공에 있어서의 차이에도 불구하고 스크린에 표시되는 골프공은 대부분 동일하거나 매우 유사하였는데, 본 실시예에 따르면 스크린 속 가상의 골프공의 이미지를 실제로 제조사에서 제조하고 있는 골프공 제품의 이미지로 선택할 수 있다. 실제 사용되는 골프공이 그대로 스크린에 표시된다면, 스크린 골프를 플레이하면서도 실제의 골프를 하고 있는 것 같은 리얼리티를 향상시킬 수 있다. 또한 사용자는 스크린에 표시되는 텍스트의 색깔이나 크기를 설정할 수 있다. 상기 텍스트로는 골프 플레이에 관련된 정보(현재 골프공의 위치에서 홀컵까지의 거리 정보 등)나 캐디가 플레이 중에 이야기하는 멘트 등이 있을 수 있다. 시력이 좋지 않은 사용자라면 자신이 식별하기 쉬운 색깔과 크기가 큰 텍스트를 선택할 수 있고, 텍스트가 플레이에 집중하는데 방해가 된다고 생각하는 사용자라면 크기가 작은 텍스트를 선택할 수 있다. 또한 스크린에는 실제 골프에서와 같이 캐디가 등장하여 골프 플레이를 격려하거나 또는 어드바이스를 제공할 수 있는데, 사용자는 캐디의 멘트 내용 등을 자신이 원하는대로 선택할 수 있다. 예를 들면, 친절한 멘트를 하는 캐디를 선택하거나, 또는 좋은 플레이가 나왔을 때에 흥분하여 '나이스샷'을 열정적으로 외치는 캐디를 선택하거나, 또는 사용자가 침착하게 플레이에 집중할 수 있도록 엄격하게 멘트하는 캐디를 선택할 수 있다. Referring to FIG. 2 , in screen golf play, the user can set personal environments such as play options or user interface through the setting unit 22 of the control unit 20 as desired. For example, the user can select which unit (meter, yard, etc.) to display the distance information displayed on the screen. Also, the user can set the number of mulligans. A mulligan means giving a chance to cancel a miss shot and play a shot again. If the mulligan is set to 3, the user can cancel the worst shot up to 3 times during play and try the shot again. In addition, the user can set the acceptance range of consent. Consid means that if the putt golf ball is within a certain distance from the hole cup, it is recognized as entering the hole cup. If the concede is set to 1.5m, a golf ball located within a radius of 1.5m from the hole cup is regarded as entering the hole cup. In addition, the user can set the color of the tee, the size of the golf ball, and the color of the golf ball displayed on the screen as desired, and as a result, the user can make the tee or golf ball good for identification. In addition, the user can set a golf ball sound or various sound effects. The sound generated when the golf ball is hit, the golf ball is flying, or the golf ball is rolling can be set to a small size or a normal size, or it can be set not to generate a sound, and special effects are added to various sounds to make the sound You can make it sound more, echo it, or prevent these special effects from occurring. Here, if the source data for the golf ball sound or various sound effects is abundantly provided, each user may generate his or her own unique sound different from that of other users. In addition, the user may set the golf ball image displayed on the screen to be a golf ball image of a specific manufacturer used in an actual golf course. Actual golf balls are produced in a variety of products by many manufacturers, so the shapes and colors of golf balls are also different for each product. Conventionally, most of the golf balls displayed on the screen were the same or very similar despite the difference in actual golf balls. You can choose by image. If the golf ball actually being used is displayed on the screen as it is, it is possible to improve the reality of playing real golf while playing screen golf. In addition, the user can set the color or size of the text displayed on the screen. The text may include information related to golf play (distance information from the current golf ball position to the hole cup, etc.) or a caddy talking during play. Users with poor eyesight can select text that is large in color and size that is easy for them to identify, and users who feel that text distracts them from concentrating on playing can select text that is small in size. In addition, a caddy may appear on the screen to encourage golf play or provide advice, as in real golf, and the user may select the content of the caddy's comment as desired. For example, choose a caddy with kind comments, or a caddy who enthusiastically shouts 'nice shot' with excitement when a good play is made, or a caddy with strict comments so that the user can stay calm and focus on the play. You can choose.

위와 같이 사용자는 자신만의 개인환경을 설정할 수 있고, 설정부(22)는 사용자가 설정한대로 개인환경을 세팅하여 사운드부(50)나 표시부(60) 등에 사용자의 설정사항이 반영되도록 필요한 동작을 실행한다. 한편, 개인환경으로 설정가능한 항목은 위에서 언급하지 않은 다른 항목이 더 있을 수 있다. 예를 들면, 플레이 중의 기후 조건(풍향, 풍속 등)과 같은 플레이 옵션을 개인환경으로 설정할 수 있다. 또한 플레이 중에 스크린에 표시되는 각종 정보 섹션의 존부, 정보 섹션의 위치, 정보 섹션의 형태 등과 같은 사용자 인터페이스를 개인환경으로 사용자마다 다르게 설정할 수 있다. 가령 바람이 부는 플레이 옵션을 선택한 경우에, 풍향이나 풍속을 어떻게 표시할 것인지에 대한 사용자 인터페이스를 사용자가 선택하도록 할 수 있다. 즉 풍향과 풍속을 "동남풍; 1 - 3 m/s" 등과 같은 텍스트로 표시하도록 선택하거나 또는 애니메이션으로 풍향과 풍속을 표시하도록 선택하거나 할 수 있다. As described above, the user can set his or her own personal environment, and the setting unit 22 sets the personal environment as set by the user and performs necessary operations so that the user's settings are reflected on the sound unit 50 or the display unit 60. run Meanwhile, items that can be set as personal environment may include other items not mentioned above. For example, play options such as weather conditions (wind direction, wind speed, etc.) during play may be set as personal environments. In addition, the user interface, such as the presence or absence of various information sections displayed on the screen during play, the location of information sections, and the shape of information sections, can be set differently for each user as a personal environment. For example, when a windy play option is selected, the user may be allowed to select a user interface for displaying wind direction or speed. That is, it may be selected to display the wind direction and speed as text such as "southeast wind; 1 - 3 m/s" or to display the wind direction and speed as an animation.

전술한 항목 이외에도 개인환경으로 사용자가 설정할 수 있는 항목이 더 있으며, 이 중 몇 가지를 도면을 참조하여 상세하게 설명한다.In addition to the above items, there are more items that can be set by the user as a personal environment, and some of these items will be described in detail with reference to the drawings.

도 3은 골프 플레이 정보가 다르게 표시되는 예를 보여주는 스크린 화면을 나타내는 도면이다. 3 is a diagram illustrating a screen display showing an example in which golf play information is differently displayed.

도 3을 참조하면, 사용자는 스크린에 표시되는 골프 플레이 정보에 대해서 상기 정보의 정보량 또는 정보를 제공하는 방식을 개인환경으로 설정할 수 있다. 예를 들어 골프 플레이에 대한 정보를 제1, 2, 3, 4 등급으로 구분할 수 있다고 가정하면, 사용자는 제1 내지 제4 등급의 정보 중 어떠한 등급의 정보가 제공될 것인지에 대해서 선택할 수 있다.Referring to FIG. 3 , the user can set the amount of information or the method of providing the information for the golf play information displayed on the screen as a personal environment. For example, assuming that golf play information can be classified into first, second, third, and fourth grades, the user can select which grade of information to be provided from among first to fourth grade information.

도 3(a)를 참조하면, 제1 등급을 선택하는 경우 정보 등급이 가장 낮아서 정보의 양이나 정확도가 떨어진다. 구체적으로, 현재 스크린 속 가상의 골프공이 위치하는 지점과 최종 목표지점인 홀컵 사이의 거리 정보(1)와 높이 정보(2)가 제공되는데, 거리와 높이가 특정값으로 표시되는 것이 아니고 소정의 수치 범위로 표시된다. 따라서 사용자는 골프공과 홀컵 사이의 거리나 높이를 대략적으로만 파악할 수 있고, 약간의 오차범위를 염두에 두고 전략을 세워야 한다.Referring to FIG. 3(a), when the first level is selected, the information level is the lowest, and thus the amount or accuracy of information is reduced. Specifically, distance information (1) and height information (2) between the point where the virtual golf ball is located on the current screen and the final target point, the hole cup, are provided. The distance and height are not displayed as specific values, but as predetermined values. displayed as a range. Therefore, the user can only approximate the distance or height between the golf ball and the hole cup, and must set a strategy with a slight margin of error in mind.

도 3(b)를 참조하면, 제2 등급을 선택하는 경우 제1 등급에 비하여 정보의 양이 증가한다. 구체적으로, 현재 스크린 속 가상의 골프공이 위치하는 지점과 최종 목표지점인 홀컵 사이의 거리 정보(1)와 높이 정보(2)가 제공되며, 이에 더하여 미니맵에 타격의 목표지점 정보(3)를 표시해준다. 목표지점은 최종 타깃인 홀컵까지의 거리 및 골프코스의 특성 등을 감안하여 이번 타격에서 목표로 삼을 수 있는 지점을 나타낸다. 거리와 높이에 대해서는 제1 등급과 마찬가지로 특정값으로 표시되지 않고 소정의 수치 범위로만 표시된다.Referring to FIG. 3(b), when the second level is selected, the amount of information increases compared to the first level. Specifically, distance information (1) and height information (2) between the point where the virtual golf ball is located on the current screen and the final target point, the hole cup, are provided. it displays The target point indicates a point that can be targeted in this hitting, considering the distance to the hole cup, which is the final target, and the characteristics of the golf course. As for the distance and height, they are not displayed as specific values as in the case of the first grade, but only within a predetermined numerical range.

도 3(c)를 참조하면, 제3 등급을 선택하는 경우 제1, 2 등급에 비하여 정보의 양과 정확도가 증가한다. 구체적으로, 현재 스크린 속 가상의 골프공이 위치하는 지점과 최종 목표지점인 홀컵 사이의 거리 정보(1)와 높이 정보(2)가 제공되며, 미니맵에 타격의 목표지점 정보(3)를 표시해준다. 거리와 높이에 대해서는 제1, 2 등급과 다르게 거리와 높이가 수치 범위가 아닌 특정값으로 표시된다. 따라서 사용자는 골프공과 홀컵 사이의 거리나 높이를 정확하게 파악할 수 있고, 이를 근거로 타격에 대한 전략을 정확하게 세울 수 있다.Referring to FIG. 3(c), when the third level is selected, the amount and accuracy of information are increased compared to the first and second levels. Specifically, distance information (1) and height information (2) between the point where the virtual golf ball is located on the current screen and the final target point, the hole cup, are provided, and the target point information (3) of the hit is displayed on the mini-map. . Regarding the distance and height, unlike the first and second grades, the distance and height are displayed as specific values rather than numerical ranges. Therefore, the user can accurately grasp the distance or height between the golf ball and the hole cup, and based on this, can accurately set a strategy for hitting.

도 3(d)를 참조하면, 제4 등급을 선택하는 경우 제1, 2, 3 등급에 비하여 정보의 양과 정확도가 더욱 증가한다. 구체적으로, 현재 스크린 속 가상의 골프공이 위치하는 지점과 최종 목표지점인 홀컵 사이의 거리 정보(1)와 높이 정보(2)가 제공되며, 미니맵에 넥스트 타격의 목표지점 정보(3)를 표시해준다. 이에 더하여 현재 목표지점에서 최종 타깃인 홀컵까지의 거리 정보(4)가 제공되며, 또한 현재 타격에 있어서의 권장 거리 정보(5)가 제공된다. 권장 거리는 풍속, 풍향 등과 같은 기후 조건이나 사용자의 골프 실력 등과 같은 특이 변수(풍속 등은 플레이할 때마 달라질 수 있고, 사용자의 골프 실력은 사용자가 누구이냐에 따라 달라질 수 있는데, 이와 같이 그때 그때의 상황에 달라질 수 있는 변수를 편의상 '특이 변수'라 명명함)를 고려하여 현재 단계에서의 타격시 목표거리로 삼을 것을 권장할만한 거리를 나타낸다. 제4 등급의 정보가 제공되면, 사용자는 현재의 타격에 관하여 필요한 거의 모든 정보를 정확하게 파악할 수 있고, 이를 근거로 타격에 대한 전략을 확실하게 세울 수 있다.Referring to FIG. 3(d), when the fourth grade is selected, the amount and accuracy of information are further increased compared to the first, second, and third grades. Specifically, distance information (1) and height information (2) between the point where the virtual golf ball is located on the current screen and the final target point, the hole cup, are provided, and information on the target point of the next hit (3) is displayed on the mini-map. it does In addition, distance information (4) from the current target point to the final target, the hole cup, is provided, and recommended distance information (5) for the current hit is provided. The recommended distance is climatic conditions such as wind speed and direction, or specific variables such as the user's golf ability (wind speed, etc. may change each time you play, and the user's golf ability may vary depending on who the user is, such as the situation at the time It indicates the recommended distance to be set as the target distance when hitting at the current stage, considering variables that may vary in . If the fourth grade information is provided, the user can accurately grasp almost all necessary information about the current hit, and based on this, can surely set a strategy for the hit.

사용자의 입장에서는 상세한 정보를 원한다면 제3, 4 등급을 선택하고, 고난이도에서 도전하는 마음으로 플레이하고자 한다면 제1, 2 등급을 선택할 수 있다. 여기에서 정보의 등급이 4가지로 나누어진 경우를 설명하였지만, 이는 한 가지 예일 뿐이며 등급의 개수와 각 등급에서 제공되는 정보의 내용은 위에서 설명한 예와 다르게 구성될 수 있다. 여기에서 골프 플레이 정보가 스크린에 디스플레이되는 방식으로 제공되고 있지만, 사용자는 개인환경을 설정하여 상기 골프 플레이 정보가 다른 방식으로 제공되도록 할 수 있다. 예를 들면, 상기 골프 플레이 정보는 스크린이 아닌 캐디의 음성으로 제공되도록 할 수 있다.From the user's point of view, if you want detailed information, you can select the 3rd or 4th grade, and if you want to play with a challenging mind on a high difficulty level, you can select the 1st or 2nd grade. Here, the case where the information level is divided into four types has been described, but this is only one example, and the number of levels and the content of information provided in each level may be configured differently from the example described above. Here, golf play information is provided in a manner displayed on a screen, but the user may set a personal environment so that the golf play information is provided in a different manner. For example, the golf play information may be provided through a caddy's voice rather than a screen.

도 4는 그린 영역의 홀컵에 깃대가 배치되는지 여부에 차이가 있는 예를 보여주는 스크린 화면을 나타내는 도면이다. 4 is a view showing a screen display showing an example in which there is a difference in whether a flagstick is disposed in a hole cup in a green area.

도 4를 참조하면, 사용자는 퍼팅 단계에서 목표지점인 홀컵의 위치에 깃대를 표시할 것인지 여부에 대해 개인환경으로 설정할 수 있다. 깃대를 표시하도록 하는 경우, 도 4(a)에 도시되어 있는 바와 같이 스크린 속 그린 영역에는 홀컵과 깃대가 모두 표시된다. 깃대를 표시하지 않도록 하는 경우, 도 4(b)에 도시되어 있는 바와 같이 스크린 속 그린 영역에는 홀컵만이 표시된다. 골프는 골프공을 홀컵에 홀인할 때까지의 총 타수의 많고/적음에 따라 순위가 정해지는 스포츠이기 때문에, 홀컵은 골프공 타격에 있어서 목표지점을 나타낸다. 사용자의 입장에서는 깃대를 통하여 목표지점의 위치를 보다 잘 인식할 수 있고, 깃대를 타켓으로 삼아 골프공을 타격할 수 있다. 하지만 사용자 중에서는 깃대가 플레이의 집중력을 떨어뜨린다고 생각하여 깃대가 표시되는 것을 원하는 않는 사용자가 있을 수 있다. 사용자는 본인의 입장에 따라 깃대의 표시 여부를 선택할 수 있다.Referring to FIG. 4 , the user may set a personal environment as to whether or not to display the flagpole at the position of the hole cup, which is the target point, in the putting stage. In the case of displaying the flagstick, both the hole cup and the flagpole are displayed in the green area on the screen as shown in FIG. 4(a). When the flagstick is not displayed, only the hole cup is displayed in the green area in the screen as shown in FIG. 4(b). Since golf is a sport in which rankings are determined according to the number of total strokes until a golf ball is holed into a hole cup, the hole cup represents a target point for hitting a golf ball. From the user's point of view, the location of the target point can be better recognized through the flagstick, and the golf ball can be hit using the flagstick as a target. However, among users, there may be users who do not want the flagpole to be displayed because they think that the flagpole reduces the concentration of play. The user can select whether or not to display the flagpole according to his/her position.

깃대의 존부는 시각적인 차이뿐만 아니라 스크린 골프 플레이의 결과에 영향을 미칠 수도 있다. 퍼팅된 스크린 속 가상의 골프공의 이동 경로에 깃대가 존재하는 경우에는, 가상의 골프공과 깃대가 충돌하는 상황이 발생할 수도 있고, 상기 충돌상황을 반영하여 가상의 골프공의 궤적이 산출된다. 따라서 깃대는 가상 골프공의 이동경로에 영향을 미칠 수 있는 일종의 돌발변수라고 볼 수 있으며, 사용자는 이러한 돌발변수가 적용되기를 희망하는지 여부에 따라 깃대의 표시 여부를 선택할 수 있다.The presence or absence of flagsticks can affect not only the visual difference but also the outcome of screen golf play. When a flagpole exists in the movement path of the virtual golf ball on the putt screen, a situation in which the virtual golf ball collides with the flagpole may occur, and the trajectory of the virtual golf ball is calculated by reflecting the collision situation. Therefore, the flagstick can be regarded as a kind of sudden variable that can affect the moving path of the virtual golf ball, and the user can select whether to display the flagstick depending on whether or not to apply such an unexpected variable.

도 5는 그린 영역의 경사 정보가 표시되는지 여부에 차이가 있는 예를 보여주는 스크린 화면을 나타내는 도면이다. 5 is a diagram illustrating a screen image showing an example in which there is a difference in whether slope information of a green area is displayed.

도 5를 참조하면, 사용자는 퍼팅 단계에서 그린 영역의 경사 정보를 제공할 것인지 여부에 대해 개인환경으로 설정할 수 있다. 경사 정보를 표시하지 않는 경우, 도 5(a)에 도시되어 있는 바와 같이 퍼팅이 이루어지는 그린 영역의 경사(경사방향이나 경사도 등)에 대한 어떠한 정보도 제공되지 않는다. 경사 정보를 표시하는 경우, 도 5(b)에 도시되어 있는 바와 같이 그린 영역의 경사를 나타내는 정보가 제공된다. 상기 경사 정보를 위해 그린 영역에 복수의 횡라인(6a)과 종라인(6b)으로 이루어진 그리드(6)가 표시되고, 또한 횡라인(6a)과 종라인(6b)을 따라 이동하는 이동체(7)가 표시된다. 이동체(7)는 횡라인(6a)을 따라 이동하는 횡이동체(7a)와 종라인(6b)을 따라 이동하는 종이동체(7b)를 포함한다. 이동체(7)는 소정의 속도를 갖는데, 이동체(7)의 이동방향은 그린 영역의 경사방향을 나타내고 이동체(7)의 이동속도는 경사도를 나타낸다. 즉 이동체(7)는 경사가 높은 곳에서 낮은 곳으로 이동하고, 경사가 크면 클수록 그 이동속도가 증가한다. 따라서 그리드(6)와 이동체(7)가 제공되는 경우, 사용자는 이동체(6)의 이동방향과 이동속도를 통하여 해당 그린 영역에 있어서 경사 방향과 경사도를 파악할 수 있고 파악된 정보를 퍼팅에 활용할 수 있다. 사용자의 입장에서는 퍼팅을 용이하게 하고자 한다면 그리드(6)와 이동체(7)가 표시되도록 개인환경을 설정하고, 고난이도에 도전하는 마음으로 플레이하고자 한다면 그리드(6)와 이동체(7)가 표시되지 않도록 개인환경을 설정할 수 있다.Referring to FIG. 5 , the user may set whether or not to provide slope information of a green area in a putting step according to a personal environment. When the slope information is not displayed, as shown in FIG. 5(a), no information about the slope (direction or degree of slope, etc.) of the green area where putting is made is not provided. In the case of displaying the slope information, information indicating the slope of the green area is provided as shown in FIG. 5(b). A grid 6 consisting of a plurality of horizontal lines 6a and vertical lines 6b is displayed in the area drawn for the inclination information, and a mobile body 7 moving along the horizontal lines 6a and vertical lines 6b ) is displayed. The moving body 7 includes a horizontal moving body 7a moving along a horizontal line 6a and a paper moving body 7b moving along a vertical line 6b. The movable body 7 has a predetermined speed, and the moving direction of the movable body 7 represents the slope direction of the green area, and the moving speed of the movable body 7 represents the slope. That is, the movable body 7 moves from a place with a high slope to a place with a low slope, and its moving speed increases as the slope increases. Therefore, when the grid 6 and the mobile body 7 are provided, the user can grasp the slope direction and slope in the corresponding green area through the moving direction and speed of the mobile body 6, and can utilize the identified information for putting. there is. From the user's point of view, if you want to make putting easier, set up your personal environment so that the grid 6 and moving object 7 are displayed, and if you want to play with a mindset to challenge a high level of difficulty, do not display the grid 6 and moving object 7. You can set your personal environment.

도 6은 그린 영역에서 퍼팅 방향을 나타내는 퍼팅가이드가 여러가지 방식으로 표시되는 예를 보여주는 스크린 화면을 나타내는 도면이다. 6 is a view showing a screen display showing an example in which a putting guide indicating a putting direction in a green area is displayed in various ways.

도 6을 참조하면, 사용자는 퍼팅 단계에서 퍼팅 정보를 나타내는 퍼팅가이드를 표시할 것인지 여부 또는 상기 퍼팅가이드를 어떻게 표시할 것인지에 대해 개인환경으로 설정할 수 있다. 퍼팅가이드는 그린 영역의 지형 특성(경사 방향, 경사도 등)을 고려하여 어느 방향으로 퍼팅할 것인지를 알려주는 역할을 한다. 실제의 골프장에서 사용자는 육안으로 그린 영역의 지형 특성을 파악하여 스스로 퍼팅 방향을 결정할 수 있지만, 스크린 골프에서는 그린 영역이 스크린 속 영상으로 나타나기 때문에 그린 영역의 지형 특성을 파악하기가 곤란하다. 이러한 점을 감안하여 스크린 골프에서는 사용자에게 퍼팅 방향을 알려주는 퍼팅가이드가 제공될 수 있다. 사용자가 퍼팅가이드가 표시되지 않도록 개인환경을 설정하는 경우에는 퍼팅 가이드는 제공되지 않는다. 사용자가 퍼팅가이드가 표시되도록 개인환경을 설정하는 경우에는 퍼팅 가이드는 제공되며, 퍼팅가이드는 도 6(a)에 도시되어 있는 바와 같이 올바른 퍼팅에 의하여 가상의 골프공이 움직이는 예상 궤적(8a)을 나타내도록 표시될 수 있다. 또는 퍼팅가이드는 도 6(b)에 도시되어 있는 바와 같이 화살표(8b)로 표시될 수 있고, 상기 화살표의 방향으로 퍼팅방향을 나타내고 화살표의 길이로 퍼팅강도를 나타낼 수 있다. 이와 같이 퍼팅가이드가 제공되는 경우, 사용자는 가상의 골프공의 예상궤적 또는 퍼팅방향/퍼팅강도 등을 용이하게 파악할 수 있고 이를 이용하여 퍼팅에 성공할 가능성이 높아진다. Referring to FIG. 6 , the user may set a personal environment as to whether or not to display a putting guide indicating putting information in a putting step or how to display the putting guide. The putting guide plays a role of informing which direction to putt in consideration of the terrain characteristics (slope direction, slope, etc.) of the green area. In an actual golf course, a user can determine the putting direction by himself by grasping the topographical characteristics of the green area with the naked eye. Considering this point, in screen golf, a putting guide for informing a user of a putting direction may be provided. When the user sets the personal environment so that the putting guide is not displayed, the putting guide is not provided. When the user sets the personal environment so that the putting guide is displayed, the putting guide is provided, and the putting guide indicates an expected trajectory 8a of the virtual golf ball moving by correct putting, as shown in FIG. 6 (a). may be displayed. Alternatively, the putting guide may be indicated by an arrow 8b as shown in FIG. 6 (b), and the direction of the arrow indicates the putting direction and the length of the arrow indicates the putting strength. When the putting guide is provided in this way, the user can easily grasp the expected trajectory of the virtual golf ball or the putting direction/putting strength, and the likelihood of succeeding in putting using this increases.

도 7 내지 도 10은 제1 및 제2 방식에 대해 설명하기 위한 도면이고, 도 11 내지 도 13은 골프공의 타격위치를 알려주는 가이드 정보가 여러가지 방식으로 표시되는 예를 보여주는 스크린 화면을 나타내는 도면이다. 7 to 10 are diagrams for explaining the first and second methods, and FIGS. 11 to 13 are diagrams showing screen screens showing examples of displaying guide information indicating the hitting position of a golf ball in various ways. am.

사용자는 골프 플레이에 있어서 서로 다른 제1 방식/제2 방식 중 어느 하나의 방식을 선택할 수 있고, 상기 제1, 2 방식의 선택에 맞추어 여러가지 개인환경을 설정할 수 있다. 이하에서는 먼저 제1, 2 방식에 대해 설명하고, 이어서 제1, 2 방식에 맞추어 개인환경을 설정하는 내용에 대해 설명한다.The user can select any one of the first and second methods in golf play, and can set various personal environments according to the selection of the first and second methods. Hereinafter, the first and second methods will be described first, and then the contents of setting the personal environment according to the first and second methods will be described.

도 7을 참조하면, 타격 플레이트(10)는 복수의 영역으로 구분되어 있을 수 있다. 구체적으로, 타격 플레이트(10)는 제1 타격영역(HA1)과 제2 타격영역(HA2)으로 구분되고, 제2 타격영역(HA2)은 2개의 서브 영역(Sub1, Sub2)으로 구분될 수 있다. 타격 플레이트(10)의 구분 영역은 실제 골프장에서의 다양한 지형 속성을 갖는 영역에 대응될 수 있다. 예를 들면, 실제의 골프장에는 페어웨이, 러프, 벙커 등의 다양한 지형 속성을 갖는 영역이 있다. 상기 러프는 페어웨이에 비하여 잔디의 길이가 길게 되어 있는 영역인데, 이와 같이 잔디가 긴 러프에서는 잔디가 짧은 페어웨이보다는 타격하기 어려워서 타격 난이도가 높다. 또한, 상기 벙커는 주로 모래로 이루어진 영역을 나타내는데, 모래 때문에 골프공의 타격이 어려워서 벙커에서는 잔디 지역(페어웨이, 러프)에 비하여 타격 난이도가 높아진다. Referring to FIG. 7 , the striking plate 10 may be divided into a plurality of regions. Specifically, the hitting plate 10 is divided into a first hitting area HA1 and a second hitting area HA2, and the second hitting area HA2 can be divided into two sub areas Sub1 and Sub2. . The division area of the hitting plate 10 may correspond to areas having various topographic attributes in an actual golf course. For example, in an actual golf course, there are areas having various topographic attributes such as fairways, roughs, and bunkers. The rough is an area in which the length of the grass is longer than that of the fairway. As such, in the rough with the long grass, it is more difficult to hit than the fairway with the short grass, so the hitting difficulty is high. In addition, the bunker represents an area mainly composed of sand, and it is difficult to hit a golf ball because of the sand, so the difficulty of hitting is higher in the bunker than in grass areas (fairway, rough).

타격 플레이트(10)는 페어웨이, 러프, 벙커와 같은 실제 골프장에서의 다양한 지형 속성을 갖는 영역에 대응하도록 구성된다. 예를 들면, 제1 타격영역(HA1)은 실제 골프에서 타격 난이도가 가장 낮은 페어웨이에 대응하고, 제2 타격영역(HA2)은 페어웨이에 비하여 타격 난이도가 높은 비페어웨이(본 명세서에서, 러프, 벙커 등 페어웨이에 비하여 타격 난이도가 높은 영역을 통칭하여 '비페어웨이'라고 명명한다)에 대응하며, 제2 타격영역(HA2)의 2개의 서브 영역(Sub1, Sub2)은 서로 타격 난이도가 상이한 러프와 벙커에 대응한다. 제1 타격영역(페어웨이 대응 영역)(HA1)과 제2 타격영역(HA2) 중 러프 대응 영역(Sub1)은 길이가 서로 다른 인조잔디로 형성하고, 제2 타격영역(HA2) 중 벙커 대응 영역(Sub2)은 모래에서 타격하는 것 같은 타격감을 줄 수 있는 재료로 형성할 수 있다. The hitting plate 10 is configured to correspond to areas having various topographic attributes in an actual golf course, such as fairways, roughs, and bunkers. For example, the first hitting area HA1 corresponds to a fairway with the lowest hitting difficulty in actual golf, and the second hitting area HA2 corresponds to a non-fairway with a higher hitting difficulty than the fairway (herein, the rough, bunker Areas with higher hitting difficulty than the back fairway are collectively referred to as 'non-fairways'), and the two sub-areas (Sub1, Sub2) of the second hitting area (HA2) are rough and bunkers with different hitting difficulties respond to Among the first hitting area (fairway corresponding area) HA1 and the second hitting area HA2, the rough response area Sub1 is formed of artificial turf having different lengths, and of the second hitting area HA2, the bunker corresponding area ( Sub2) may be formed of a material capable of giving a feeling of impact as if hitting sand.

도 8을 참조하면, 스크린에는 가상의 골프코스가 디스플레이되는데, 가상의 골프코스는 실제의 골프코스를 재현하여 형성된다. 즉 실제 골프코스에 페어웨이, 러프, 벙커 등과 같은 다양한 속성을 갖는 영역이 존재하듯이, 스크린의 가상 골프코스에도 가상 페어웨이(FA), 가상 러프(RA), 가상 벙커(BA) 등과 같은 다양한 지형 속성을 갖는 영역이 디스플레이될 수 있다(타격 플레이트(10)의 페어웨이/러프/벙커와 혼동되지 않도록 스크린 속 지형은 가상 페어웨이/가상 러프/가상 벙커라고 명명한다). Referring to FIG. 8 , a virtual golf course is displayed on the screen, and the virtual golf course is formed by reproducing an actual golf course. That is, just as there are areas with various properties such as fairways, roughs, and bunkers in a real golf course, various terrain properties such as virtual fairways (FA), virtual roughs (RA), and virtual bunkers (BA) exist in the virtual golf course on the screen. An area having may be displayed (the terrain in the screen is named virtual fairway/virtual rough/virtual bunker so as not to be confused with the fairway/rough/bunker of the hitting plate 10).

위와 같이, 스크린 속 가상의 골프코스에 페어웨이 영역과 비페어웨이 영역이 디스플레이되고 타격 플레이트(10)가 페어웨이 대응영역(HA1)과 비페어웨이 대응영역(HA2)으로 구분되어 있을 때에, 사용자는 제1 방식과 제2 방식 중 어느 하나의 방식으로 플레이할 수 있다.As described above, when the fairway area and the non-fairway area are displayed on the virtual golf course on the screen and the hitting plate 10 is divided into the fairway corresponding area HA1 and the non-fairway corresponding area HA2, the user selects the first method. and the second method.

도 9를 참조하면, 제1 방식에서는 스크린 속 가상의 골프공(VB)이 위치하는 영역이 페어웨이 영역인지 또는 비페어웨이 영역인지에 따라 그에 맞추어 실제의 골프공(RB)을 타격 플레이트(10)의 페어웨이 대응영역 또는 비페어웨이 대응영역에 놓고 타격한다. 즉 도 9(a)에 도시되어 있는 바와 같이, 스크린 속 가상 골프공(VB)이 가상 페어웨이에 위치하는 경우, 사용자는 실제 골프공(RB)을 타격 플레이트(10)의 페어웨이 대응영역에 놓고 타격한다. 또한 도 9(b)에 도시되어 있는 바와 같이, 스크린 속 가상 골프공(VB)이 가상 러프에 위치하는 경우, 사용자는 실제 골프공(RB)을 타격 플레이트(10)의 러프 대응영역에 놓고 타격한다. 또한 도 9(c)에 도시되어 있는 바와 같이, 스크린 속 가상 골프공(VB)이 가상 벙커에 위치하는 경우, 사용자는 실제 골프공(RB)을 타격 플레이트(10)의 벙커 대응영역에 놓고 타격한다.Referring to FIG. 9 , in the first method, according to whether the area where the virtual golf ball VB is located in the screen is a fairway area or a non-fairway area, an actual golf ball RB is placed on the hitting plate 10. Place it in the fairway response area or non-fairway response area and hit. That is, as shown in FIG. 9(a), when the virtual golf ball VB in the screen is located on the virtual fairway, the user places the actual golf ball RB in the fairway corresponding area of the hitting plate 10 and hits it. do. In addition, as shown in FIG. 9 (b), when the virtual golf ball VB on the screen is located in the virtual rough, the user places the actual golf ball RB in the rough response area of the hitting plate 10 and hits it. do. In addition, as shown in FIG. 9(c), when the virtual golf ball VB in the screen is located in the virtual bunker, the user places the actual golf ball RB in the bunker corresponding area of the hitting plate 10 and hits do.

도 10을 참조하면, 제2 방식에서는 스크린 속 가상의 골프공(VB)이 위치하는 영역이 페어웨이 영역인지 또는 비페어웨이 영역인지 여부와 상관없이 실제의 골프공(RB)을 페어웨이 대응영역에 놓고 타격한다. 즉 도 10(a), (b), (c)에 도시되어 있는 바와 같이, 스크린 속 가상 골프공(VB)이 가상 페어웨이, 가상 러프, 가상 벙커에 위치하는 경우에 모두 사용자는 실제 골프공(RB)을 타격 플레이트(10)의 페어웨이 대응영역에 놓고 타격한다.Referring to FIG. 10, in the second method, regardless of whether the area where the virtual golf ball VB is located on the screen is a fairway area or a non-fairway area, a real golf ball RB is placed in a fairway corresponding area and hit. do. That is, as shown in FIGS. 10 (a), (b) and (c), when the virtual golf ball (VB) in the screen is located in a virtual fairway, virtual rough, or virtual bunker, the user can use the actual golf ball ( RB) is placed in the fairway corresponding area of the hitting plate 10 and hit.

제1 방식에서는 타격 플레이트(10)에 실제 골프공(RB)이 놓여있는 영역과 스크린의 가상 골프코스에 가상 골프공(VB)이 위치하는 영역이 서로 상응한다. 제2 방식에서는 타격 플레이트(10)에 실제 골프공(RB)이 놓여있는 영역과 스크린의 가상 골프코스에 가상 골프공(VB)이 위치하는 영역이 서로 상응하는 경우(도 10(a))와 타격 플레이트(10)에 실제 골프공(RB)이 놓여있는 영역과 스크린의 가상 골프코스에 가상 골프공(VB)이 위치하는 영역이 서로 상응하지 않는 경우(도 10(b), (c) 참조)가 있다. 제2 방식에서 타격 플레이트(10)에 실제 골프공(RB)이 놓여있는 영역과 스크린의 가상 골프코스에 가상 골프공(VB)이 위치하는 영역이 서로 상응하지 않는 경우에는, 산출부(21)에서 산출동작을 수행할 때에 산출된 골프공의 비거리를 소정 비율로 감소시키는 비거리 조정과정이 적용될 수 있다(도 10(b)에 도시된 경우가 도 10(c)에 도시된 경우에 비하여 비거리 감소 비율이 작게 설정될 수 있다).In the first method, the area where the actual golf ball RB is placed on the hitting plate 10 and the area where the virtual golf ball VB is located on the virtual golf course on the screen correspond to each other. In the second method, when the area where the actual golf ball RB is placed on the hitting plate 10 and the area where the virtual golf ball VB is located on the virtual golf course on the screen correspond to each other (FIG. 10 (a)) and When the area where the actual golf ball RB is placed on the hitting plate 10 and the area where the virtual golf ball VB is located on the virtual golf course on the screen do not correspond to each other (see FIGS. 10(b) and (c) ) is there. In the second method, when the area where the actual golf ball RB is placed on the hitting plate 10 and the area where the virtual golf ball VB is located on the virtual golf course on the screen do not correspond to each other, the calculation unit 21 When performing the calculation operation, a flight distance adjustment process for reducing the calculated flight distance at a predetermined rate may be applied (the case shown in FIG. 10(b) is reduced compared to the case shown in FIG. 10(c)). ratio can be set small).

제1 방식을 선택하는지 또는 제2 방식을 선택하는지에 따라 타격 플레이트(10)에 있어서 골프공을 어디에 놓고 타격해야 하는지가 달라질 수 있고, 사용자가 실수로 실제 골프공을 타격 플레이트(10)의 잘못된 위치에 놓고 타격하는 경우가 발생할 수 있다. 이러한 문제를 방지하기 위해서 스크린에 올바른 골프공의 타격 위치를 알려주는 정보를 제공할 수 있다. 상기 정보의 제공 여부는 개인환경을 통하여 사용자가 설정할 있고, 또한 상기 정보가 제공되는 경우에 어떠한 방식으로 제공될 지에 대해서도 사용자가 개인환경을 통하여 설정할 수 있다.Depending on whether the first method or the second method is selected, where the golf ball should be placed on the hitting plate 10 and hit may vary, and the user may mistakenly place the golf ball on the hitting plate 10 by mistake. It may happen that you put it in position and hit it. In order to prevent this problem, information informing the correct hitting position of the golf ball may be provided on the screen. Whether or not to provide the information can be set by the user through the personal environment, and when the information is provided, the user can also set how to provide it through the personal environment.

예를 들면, 도 11에 도시되어 있는 바와 같이, 스크린에는 골프공을 놓고 타격할 위치를 알려주는 인디케이터(I)가 표시될 수 있다. 인디케이터(I)는 타격 플레이트(10)에 대응하는 형상으로 표현될 수 있다. 인디케이터(I)는 페어웨이 대응영역(I1), 러프 대응영역(I2), 벙커 대응영역(I3)을 포함하는 타격 플레이트 형상으로 표시되며, 또한 인디케이터(I)는 페어웨이 대응영역(I1)/러프 대응영역(I2)/벙커 대응영역(I3) 중에서 올바른 타격위치를 나타내는 식별자(I4)를 포함한다. 인디케이터(I)는 올바른 타격위치임을 나타내기 위해서 '○' 식별자(I4)를 표시하고, 잘못된 타격위치임을 나타내기 위해서 '×' 식별자(I4)를 표시한다. 도 11을 참조하면, 스크린 속 가상의 골프공(VB)이 가상 러프(RB)에 위치하고 있고, 제1 방식을 선택한 경우에 사용자는 실제 골프공을 타격 플레이트의 러프 대응영역에 놓고 타격해야 한다. 이에 대해 인디케이터(I)는 페어웨이 대응영역(I1)과 벙커 대응영역(I3)에 잘못된 타격위치임을 나타내기 위해서 '×' 식별자(I4)를 표시하고, 러프 대응영역(I2)에 올바른 타격위치임을 나타내는 위해서 '○' 식별자(I4)를 표시하고 있다. For example, as shown in FIG. 11 , an indicator I indicating a position to hit a golf ball may be displayed on the screen. Indicator (I) may be expressed in a shape corresponding to the striking plate (10). The indicator (I) is displayed in the shape of a hitting plate including a fairway response area (I1), a rough response area (I2), and a bunker response area (I3). It includes an identifier (I4) indicating the correct hitting position in the area (I2)/bunker correspondence area (I3). The indicator (I) displays an '○' identifier (I4) to indicate a correct hitting position, and displays a 'X' identifier (I4) to indicate an incorrect hitting position. Referring to FIG. 11, when the virtual golf ball VB on the screen is located in the virtual rough RB and the first method is selected, the user must place the actual golf ball in the rough response area of the hitting plate and hit it. In response, the indicator (I) displays the 'X' identifier (I4) to indicate that the fairway correspondence area (I1) and the bunker correspondence area (I3) are the wrong hitting positions, and the rough correspondence area (I2) is the correct hitting position. To indicate this, '○' identifier I4 is displayed.

도 12를 참조하면, 스크린 속 가상의 골프공(VB)이 가상 러프(RB)에 위치하고 있고, 제2 방식을 선택한 경우에 사용자는 실제 골프공을 타격 플레이트의 페어웨이 대응영역에 놓고 타격해야 한다. 이에 대해 인디케이터(I)는 러프 대응영역(I2)과 벙커 대응영역(I3)에 잘못된 타격위치임을 나타내기 위해서 '×' 식별자(I4)를 표시하고, 페어웨이 대응영역(I1)에 올바른 타격위치임을 나타내는 위해서 '○' 식별자(I4)를 표시하고 있다. Referring to FIG. 12, when the virtual golf ball VB on the screen is located in the virtual rough RB and the second method is selected, the user must place the actual golf ball in the fairway corresponding area of the hitting plate and hit it. On the other hand, the indicator (I) displays the 'X' identifier (I4) to indicate the wrong hitting position in the rough response area (I2) and the bunker response area (I3), and the correct hitting position in the fairway correspondence area (I1) To indicate this, '○' identifier I4 is displayed.

도 13을 참조하면, 인디케이터(I)는 타격 플레이트 전체를 표시할 필요없이 올바른 타격위치에 해당하는 영역만이 표시되도록 할 수 있다. 예를 들면, 가상 골프공(VB)이 가상 러프(VR)에 위치하고 있고, 제1 방식하에서 러프 대응영역이 올바른 타격위치일 때에, 도 13에 도시된 바와 같이 인디케이터(I)는 타격 플레이트의 페어웨이 대응영역과 벙커 대응영역을 제외하고 나머지 러프 대응영역만을 표시하고, 여기에 식별자(I4)가 표시되도록 할 수 있다. 또는 도면에 도시되어 있지는 않지만, 다른 표시방법으로서 올바른 타격위치와 잘못된 타격위치의 명도, 채도, 투명도 등을 차이나게 하여 영역들 사이의 인식(認識) 정도가 달라지게 표시할 수 있다. 예를 들면, 가상 골프공(VB)이 가상 러프(VR)에 위치하고 있고, 제1 방식하에서 러프 대응영역이 올바른 타격위치일 때에, 명도, 채도, 투명도 등을 조절하여 타격 플레이트의 페어웨이 대응영역과 벙커 대응영역을 약하게 식별되게 하고 나머지 러프 대응영역만이 강하게 식별되도록 표시할 수 있다.Referring to FIG. 13, the indicator (I) can display only the area corresponding to the correct hitting position without displaying the entire hitting plate. For example, when the virtual golf ball (VB) is located in the virtual rough (VR) and the rough response area is the correct hitting position under the first method, as shown in FIG. 13, the indicator (I) displays the fairway of the hitting plate. Excluding the correspondence area and the bunker correspondence area, only the remaining rough correspondence area may be displayed, and the identifier I4 may be displayed there. Alternatively, although not shown in the drawing, as another display method, the degree of recognition between areas may be displayed by making the brightness, chroma, transparency, etc. of the correct hitting position and the wrong hitting position different. For example, when the virtual golf ball (VB) is located in the virtual rough (VR) and the rough corresponding area is a correct hitting position under the first method, brightness, chroma, transparency, etc. are adjusted to match the fairway corresponding area of the hitting plate. The bunker correspondence area may be weakly identified and only the remaining rough correspondence areas may be marked to be strongly identified.

사용자의 입장에서는 타격 플레이트의 러프 대응영역/벙커 대응영역 보다는 페어웨이 대응영역에서 타격하기가 용이하기 때문에, 난이도를 낮추고자 한다면 제2 방식을 개인환경을 통하여 설정하고, 고난이도에서 도전하는 마음으로 플레이하고자 한다면 제1 방식을 개인환경을 통하여 설정할 수 있다.From the user's point of view, it is easier to hit in the fairway response area than in the rough response area/bunker response area of the hitting plate. If so, the first method may be set through the personal environment.

한편, 사용자는 다양한 디스플레이 모드를 개인환경을 통하여 설정할 수 있고, 상기 디스플레이 모드에 따라 스크린에 표시되는 영상 이미지가 달라질 수 있다.Meanwhile, a user may set various display modes through a personal environment, and a video image displayed on a screen may vary according to the display mode.

도 14는 통상의 이미지와 시각 개선 이미지의 예를 비교하여 보여주는 스크린 화면을 나타내는 도면이고, 도 15는 통상의 이미지와 시각 보호 이미지의 예를 비교하여 보여주는 스크린 화면을 나타내는 도면이다. FIG. 14 is a diagram showing a screen screen showing a comparison between a normal image and an example of a vision enhancement image, and FIG. 15 is a diagram showing a screen screen showing a comparison between a normal image and an example of a vision protection image.

도 14를 참조하면, 사용자는 노말 모드와 색각 모드 중 어느 하나를 개인환경을 통하여 선택할 수 있다. 도 14(a)를 참조하면, 노말 모드를 선택하는 경우에 스크린에는 현재 플레이 중인 가상의 골프코스, 사용자가 타격한 골프공을 나타내는 가상의 골프공이 소정의 궤적으로 비행하는 모습, 현재 플레이 중인 가상의 골프코스를 축소하여 나타내는 미니맵(우측 상단) 등이 통상의 이미지로 표시될 수 있다. 도 14(b)를 참조하면, 색각 모드를 선택한 경우에 도 14(a)와 동일한 대상에 대하여 일부 대상이 색약자를 위한 시각 개선 기능을 갖는 영상 이미지로 디스플레이 된다. 예를 들면, 미니맵이 색약자를 위한 이미지로 표시될 수 있다. 색약자를 위한 이미지는 색약자가 인식하기 어려운 컬러의 사용을 배제하고 나머지 컬러들을 사용하여 대상 이미지를 표현한다. 예를 들면, 빨간색을 인식하기 어려운 적색약 사용자에 대해서는 빨간색을 사용하지 않고 파란색과 노란색만을 기본컬러로 하여 이들을 조합한 컬러로서 미니맵을 형성할 수 있고, 이에 따라 적색약 사용자는 미니맵을 보다 용이하게 인식할 수 있다. 여기에서 미니맵을 예로 들어 설명하였지만, 미니맵 이외의 다른 표시 대상에 대해서도 일부 컬러의 사용을 제한하고 색약자들이 인식하기 용이한 이미지로 형성할 수 있다. Referring to FIG. 14 , a user may select one of a normal mode and a color vision mode through a personal environment. Referring to FIG. 14(a), when the normal mode is selected, a virtual golf course currently being played, a virtual golf ball representing a golf ball hit by the user flying in a predetermined trajectory, and a virtual golf course currently being played are displayed on the screen. A mini-map (upper right corner) representing a reduced golf course may be displayed as a normal image. Referring to FIG. 14(b), when a color vision mode is selected, some of the same objects as in FIG. 14(a) are displayed as a video image having a visual enhancement function for color weakness. For example, a mini-map may be displayed as an image for people with color weakness. In the image for color-weakness, the use of colors that are difficult for color-weakness to recognize is excluded, and the target image is expressed using the remaining colors. For example, for a red-blind user who has difficulty recognizing red, a mini-map can be formed with only blue and yellow as the basic colors without using red, and accordingly, the red-blind user can view the mini-map more easily. easily recognizable. Although the mini-map has been described as an example here, the use of some colors for other display targets other than the mini-map may be restricted, and an image easily recognized by people with color weakness may be formed.

도 15를 참조하면, 사용자는 노말 모드와 고대비 모드 중 어느 하나를 개인환경을 통하여 선택할 수 있다. 도 15(a)를 참조하면, 노말 모드를 선택하는 경우에 스크린에는 현재 플레이 중인 가상의 골프코스, 사용자가 타격한 골프공을 나타내는 가상의 골프공이 소정의 궤적으로 비행하는 모습 등이 통상의 이미지로 표시될 수 있다. 도 15(b)를 참조하면, 고대비 모드를 선택한 경우에 도 15(a)와 동일한 대상에 대하여 일부 대상이 시각 보호 기능을 갖는 이미지로 디스플레이 된다. 시각 보호 기능을 갖는 이미지는 그레이 계열의 컬러로 표시되는 명암영역으로 나타나는 반면(도 15(b)에서 가상의 골프코스가 명암영역으로 표시됨), 소정의 궤적으로 비행하는 가상의 골프공은 명도나 채도가 높은 단일 컬러로 표시된다. 따라서 가상의 골프공과 가상의 골프코스 사이의 밝기 차가 커서 콘트라스트가 매우 높아지며, 매우 선명한 고대비 이미지(High-Contrast Image)가 형성될 수 있다. 그 결과, 화면의 대부분을 차지하는 가상의 골프코스가 그레이 계열 컬러로 명암으로만 표시되므로 여러가지 컬러를 사용하는 것에 비하여 눈에 피로감을 줄여줄 수 있고, 가상의 골프공의 궤적이 명암영역과 확연하게 대비되어 선명하게 표시될 수 있다. 가상의 골프공 이외에도 사용자가 관심을 가지는 다른 대상이 컬러로 표현될 수 있다. Referring to FIG. 15 , a user may select one of a normal mode and a high contrast mode through a personal environment. Referring to FIG. 15 (a), when the normal mode is selected, a normal image of a virtual golf course currently being played and a virtual golf ball representing a golf ball hit by the user flying in a predetermined trajectory is displayed on the screen. can be displayed as Referring to FIG. 15(b), when a high contrast mode is selected, some of the same objects as in FIG. 15(a) are displayed as images having a vision protection function. While the image having the visual protection function appears as a light and dark area displayed in gray color (a virtual golf course is displayed as a light and dark area in FIG. 15(b)), a virtual golf ball flying in a predetermined trajectory has It is displayed in a single color with high saturation. Therefore, the contrast is very high because the brightness difference between the virtual golf ball and the virtual golf course is large, and a very clear high-contrast image can be formed. As a result, since the virtual golf course that occupies most of the screen is displayed only in light and shade in gray color, it is possible to reduce eye fatigue compared to using various colors, and the trajectory of the virtual golf ball is clearly different from the light and dark area. It can be contrasted and displayed clearly. In addition to the virtual golf ball, other objects of interest to the user may be expressed in color.

위와 같이, 사용자는 다양한 디스플레이 모드 중 자신이 원하는 디스플레이 모드를 선택할 수 있고, 사용자의 선택사항에 따라 스크린에는 서로 다른 화면이 디스플레이될 수 있다. As described above, the user can select a desired display mode among various display modes, and different screens can be displayed on the screen according to the user's selection.

도 16은 본 발명의 다른 실시예에 따른 가상 골프 장치의 개략적인 구조를 나타내는 도면이다.16 is a diagram showing a schematic structure of a virtual golf device according to another embodiment of the present invention.

도 16을 참조하면, 본 실시예에 따른 가상 골프 장치는 복수의 부스(101, 102, 103)를 포함한다. 각 부스(101, 102, 103)는 모두 동일하게 구성되어 있다. 예를 들면, 첫번째 부스(101)는 타격 플레이트(101a), 키오스크 화면이 구비된 시뮬레이터 기기(101b), 스크린(101c) 등을 가지고 있고, 다른 부스(102, 103)도 동일한 구성품을 가지고 있다. 도면에 도시되어 있지는 않지만, 각 부스(101, 102, 103)에는 골프공의 움직임 등을 감지하기 위한 카메라 등을 비롯한 다른 기기가 더 구비되어 있다. 각 부스(101, 102, 103)에서는 다수의 사용자가 번갈아가면서 골프를 플레이할 수 있다. 또는 각 부스(101, 102, 103)에서는 사용자 혼자서 다른 부스의 사용자와 이격되어 있는 상태로 솔로 플레이를 즐길 수 있다. 본 실시예에 따른 가상 골프 장치의 시뮬레이터 기기(101b)에는 앞에서 설명한 것과 동일하거나 유사한 설정부가 구비될 수 있으며, 상기 설정부를 통하여 사용자는 자신에 맞는 개인환경을 설정할 수 있다.Referring to FIG. 16, the virtual golf apparatus according to the present embodiment includes a plurality of booths 101, 102, and 103. Each booth 101, 102, 103 is configured identically. For example, the first booth 101 has a hitting plate 101a, a simulator device 101b equipped with a kiosk screen, a screen 101c, and the like, and the other booths 102 and 103 also have the same components. Although not shown in the drawing, each booth 101, 102, 103 is further equipped with other devices including a camera for detecting the movement of a golf ball. In each of the booths 101, 102, and 103, a plurality of users can alternately play golf. Alternatively, in each of the booths 101, 102, and 103, the user alone can enjoy a solo play while being separated from users of other booths. The simulator device 101b of the virtual golf device according to the present embodiment may include a setting unit identical to or similar to that described above, and the user may set a personal environment suitable for himself through the setting unit.

도 17은 복수의 가상 골프 장치가 네트워크로 연결되어 있는 시스템의 개략적인 구조를 나타내는 도면이다. 도 18은 도 17의 가상 골프 장치에서 개인환경을 설정하는 예를 보여주는 스크린 메뉴 화면을 나타내는 도면이다.17 is a diagram showing a schematic structure of a system in which a plurality of virtual golf devices are connected through a network. FIG. 18 is a diagram showing a screen menu screen showing an example of setting a personal environment in the virtual golf device of FIG. 17 .

도 17을 참조하면, 가상 골프 장치가 네트워크로 연결된 시스템은 복수의 스크린 골프장(100) 및 서버유닛(200)을 포함한다. 스크린 골프장(100)에는 스크린 골프 플레이를 즐길 수 있도록 도 1 내지 도 16 등에 도시되어 있는 것과 같은 가상 골프 장치가 구비되어 있다. 스크린 골프장(100)에 구비된 상기 가상 골프 장치는 서버유닛(200)과 유무선 통신망 등을 통하여 연결되어 있다. 각 스크린 골프장(100)은 로그인이 이루어지면 사용자에게 스크린 골프 서비스를 제공하는 서비스 제공부의 역할을 한다. 서버유닛(200)은 복수의 스크린 골프장(100)을 운영하는 서비스 업자가 복수의 스크린 골프장(100)에 구비되어 있는 가상 골프 장치를 관리하기 위하여 사용하는 중앙서버가 될 수 있다. 서버유닛(200)에는 설정부(210)와 저장부(220)가 구비된다. 설정부(210)를 통하여 사용자는 스크린 골프 플레이를 함에 있어서의 플레이 옵션이나 인터페이스 등과 같은 개인환경을 설정할 수 있다. 저장부(220)에는 여러가지 데이터가 저장되어 있다. Referring to FIG. 17 , a system in which virtual golf devices are connected through a network includes a plurality of screen golf courses 100 and a server unit 200 . The screen golf course 100 is provided with virtual golf devices as shown in FIGS. 1 to 16 so that screen golf play can be enjoyed. The virtual golf device provided in the screen golf course 100 is connected to the server unit 200 through a wired or wireless communication network. Each screen golf course 100 serves as a service providing unit that provides a screen golf service to the user when login is made. The server unit 200 may be a central server used by a service provider operating a plurality of screen golf courses 100 to manage virtual golf devices provided in the plurality of screen golf courses 100 . The server unit 200 includes a setting unit 210 and a storage unit 220 . Through the setting unit 210, the user can set personal environment such as play options or interface in playing screen golf. Various data are stored in the storage unit 220 .

저장부(220)에는 복수의 사용자에 대한 정보가 각 사용자별로 구분되어 저장되어 있다. 예를 들어 서로 다른 사용자 A, B가 있다고 가정하면, 사용자 A에 대한 저장영역(P1)과 사용자 B에 대한 저장영역(P2)은 서로 구분되어 있다. 각 사용자에 대한 저장영역에는 신상정보, 플레이 정보, 설정정보 등이 저장되어 있다. In the storage unit 220, information on a plurality of users is stored separately for each user. For example, assuming that there are different users A and B, the storage area P1 for user A and the storage area P2 for user B are separated from each other. In the storage area for each user, personal information, play information, setting information, and the like are stored.

스크린 골프 서비스는 사용자의 로그인 이후에 제공될 수 있는데, 상기 신상정보는 사용자가 로그인을 실행할 때에 해당 사용자의 신원을 확인하여 로그인의 승인 여부를 결정할 때에 사용될 수 있다. 상기 플레이 정보로는 해당 사용자의 과거 플레이 기록이나 과거 플레이 기록으로부터 얻을 수 있는 사용자의 개인기록(클럽별 평균비거리, 평균타수 등) 등이 있을 수 있다. 상기 설정 정보는 사용자가 설정한 개인환경에 대한 정보를 포함한다. 이와 같이 설정부(210)와 저장부(220)가 서버유닛(210)에 구비됨으로써, 서버유닛(200)에 연결되어 있는 스크린 골프장(100)의 가상 골프 장치들은 서버유닛(200)에 유선 및/또는 무선상으로 연결되어 있는 상태에서 설정부(210)의 동작과 저장부(220)에 저장되어 있는 정보를 함께 공통적으로 이용할 수 있다. The screen golf service can be provided after the user logs in, and the personal information can be used to determine whether to approve the log-in by confirming the user's identity when the user logs in. The play information may include a past play record of the corresponding user or a user's personal record (average distance per club, average number of strokes, etc.) obtained from the past play record. The setting information includes information about the personal environment set by the user. In this way, as the setting unit 210 and the storage unit 220 are provided in the server unit 210, the virtual golf devices of the screen golf course 100 connected to the server unit 200 are wired and connected to the server unit 200. / Or in a wirelessly connected state, the operation of the setting unit 210 and the information stored in the storage unit 220 can be used in common.

설정부(210)를 통하여 설정하는 개인환경에는 매우 많은 세부항목이 있다. 따라서 사용자가 매우 많은 수의 세부항목을 일일이 설정하는 것은 대단히 번거로울 수 있는데, 본 실시예에 따르면 개인환경을 간단하게 설정할 수 있는 옵션이 제공될 수 있다. 도 18을 참조하면, 사용자는 개별설정/자동설정/추천설정 중 어느 하나를 통하여 개인환경을 설정할 수 있다. '개별설정'은 개인환경의 각 항목을 일일이 설정하기 위한 것으로, 사용자가 번거롭더라도 자신의 플레이 옵션이나 인터페이스 등을 디테일하게 설정하길 원하는 경우에 선택할 수 있다. '자동설정'은 개인환경의 전체 항목을 설정부(210)에서 자동으로 설정하기 위한 것으로, 사용자는 '자동설정'을 클릭함으로써 모든 세부항목에 대한 개인환경 설정을 자동으로 끝낼 수 있다. '추천설정'은 초보자에게 적합한 설정, 중급 실력자에게 적합한 설정, 고급 실력자에게 적합한 설정과 같이 사용자의 골프 실력에 맞추어 복수의 항목 중 어느 하나를 선택할 수 있게 하고, 사용자가 특정 항목을 선택하면 선택된 골프 실력 등급에 맞추어 세부항목에 대한 개인환경 설정을 자동으로 끝낼 수 있다. 자동설정과 추천설정은 서로 구분 항목으로 되어 있지만, 기본적인 동작 방식은 유사하게 구성될 수 있다. 구체적으로 예를 들어 설명하면, 초보자에게 적합한 개인환경으로 각 세부항목에 대해 미리 A1 이라는 설정내용이 결정되어 있고, 중급자에게 적합한 개인환경으로 각 세부항목에 대해 미리 A2 이라는 설정내용이 결정되어 있고, 고급자에게 적합한 개인환경으로 각 세부항목에 대해 미리 A3 이라는 설정내용이 결정되어 있다고 가정한다. 이 상태에서 사용자 A가 추천설정의 '초보'를 선택하면 A1으로 개인환경의 세부항목이 설정되고, 사용자 B가 추천설정의 '중급'을 선택하면 A2로 개인환경의 세부항목이 설정된다. 이에 대해 사용자 A, B가 자동설정을 선택하는 경우, 설정부(210)에서는 저장부(220)에 있는 사용자 A, B의 플레이 정보를 참조하여 먼저 사용자 A, B의 골프실력을 판단하고, 그 결과 설정부(210)가 사용자 A에 대해서 골프 실력이 초보라고 판단하면 A1으로 개인환경의 세부항목이 설정되고, 사용자 B에 대해서 골프 실력이 고급이라고 판단하면 A3로 개인환경의 세부항목이 설정된다. There are many detailed items in the personal environment set through the setting unit 210 . Therefore, it can be very cumbersome for a user to set a large number of detailed items individually. However, according to the present embodiment, an option for simply setting a personal environment can be provided. Referring to FIG. 18 , a user may set a personal environment through any one of individual setting/automatic setting/recommended setting. 'Individual setting' is for setting each item of the personal environment one by one, and can be selected if the user wants to set their own play options or interface in detail, even if it is cumbersome. 'Automatic setting' is for automatically setting all items of the personal environment in the setting unit 210, and the user can automatically end the personal environment setting for all detailed items by clicking 'auto setting'. 'Recommended setting' allows the user to select one of a plurality of items according to the user's golf skills, such as a setting suitable for beginners, a setting suitable for intermediate players, and a setting suitable for advanced players. You can automatically end the personal environment settings for detailed items according to your skill level. Automatic setting and recommended setting are separate items, but the basic operation method can be configured similarly. Specifically, as an example, as a personal environment suitable for beginners, the setting content of A1 is determined in advance for each detail item, and the setting content of A2 is determined in advance for each detail item as a personal environment suitable for intermediate users, As a personal environment suitable for advanced users, it is assumed that the setting contents of A3 are determined in advance for each detailed item. In this state, if user A selects 'beginner' of recommended setting, detailed items of personal environment are set as A1, and if user B selects 'intermediate' of recommended setting, detailed items of personal environment are set as A2. On the other hand, when users A and B select automatic setting, the setting unit 210 first determines the golf ability of users A and B by referring to the play information of users A and B in the storage unit 220, If the result setting unit 210 determines that user A's golf skills are beginners, the detailed items of personal environment are set as A1, and if it is determined that user B's golf skills are advanced, detailed items of personal environment are set as A3. .

앞에서 설명한 개인환경의 세부항목에 대해서, 초보, 중급, 고급에 대해서 어떠한 옵션을 설정할 수 있는지를 살펴보면, 도 2를 참조하여 설명한 메뉴 항목에서는 멀리건이나 컨시드 항목 등에 대해서는 초급에서는 멀리건 횟수나 컨시드 인정 범위가 최대가 되게 하고 고급으로 갈수록 멀리건 횟수나 컨시드 인정 범위가 작아지게 한다. 또한 캐디 멘트 항목의 경우에도 초급에서는 '친철한 멘트'가 제공되도록 설정하고 고급에서는 '엄격한 멘트'가 제공되도록 설정할 수 있다. 도 3을 참조하여 설명한 플레이 정보 항목은 초급에서는 가능한 상세한 골프 플레이 정보가 제공되도록 하고 고급으로 갈수록 가능한 간략한 골프 플레이 정보가 제공되도록 할 수 있다. 도 4를 참조하여 설명한 깃대 표시 여부의 항목에 대해서는, 깃대가 예측하기 어려운 '돌발 변수'로 작용할 수 있고 초보자는 이러한 '돌발 변수'를 피하는 것이 좋다는 점을 감안하여, 초급/중급에서는 깃대가 표시되지 않도록 하고 고급에서는 깃대가 표시되도록 할 수 있다. 도 5 및 도 6를 참조하여 설명한 항목에 대해서는, 초급/중급에서는 그린 영역의 경사 정보와 퍼팅가이드가 표시되도록 하고, 고급에서는 그린 영역의 경사 정보나 퍼팅가이드가 표시되지 않도록 할 수 있다. 도 7 내지 도 13을 참조하여 설명한 제1, 2 방식의 선택 항목에 대해서는, 초보자에게는 러프 대응영역/벙커 대응영역에 골프공을 놓고 타격하는 것이 어려울 수 있기 때문에, 초급에서는 제2 방식을 선택하는 옵션을 설정하고 중급/고급에서는 제1 방식을 선택하는 옵션을 설정할 수 있다. Regarding the detailed items of the personal environment described above, looking at what options can be set for beginner, intermediate, and advanced, in the menu item described with reference to FIG. The range is maximized, and the number of mulligans or conceded recognition range decreases as you go to advanced levels. Also, in the case of the caddiment item, 'kind comments' can be set to be provided in the beginner level, and 'strict comments' can be set to be provided in the advanced level. The play information item described with reference to FIG. 3 can provide detailed golf play information as much as possible in the beginner level and provide brief golf play information as possible in the advanced level. Regarding the item of whether or not to display the flagpole described with reference to FIG. 4, considering that the flagpole can act as an 'unexpected variable' that is difficult to predict, and that it is better for beginners to avoid such 'unexpected variable', the flagpole is displayed in the beginner/intermediate level. You can disable it and make the flagpole visible in advanced. For the items described with reference to FIGS. 5 and 6 , the slope information and putting guide of the green area may be displayed in the beginner/intermediate level, and the slope information or putting guide of the green area may not be displayed in the advanced level. Regarding the selection items of the first and second methods described with reference to FIGS. 7 to 13, since it may be difficult for beginners to hit a golf ball in the rough response area/bunker response area, beginners may choose the second method. Options can be set, and options for selecting the first method can be set in the intermediate/advanced level.

개인환경의 항목 중에는 사용자의 골프 실력보다는 사용자의 개인 성향에 따라 선택되는 항목이 있다. 예를 들면, 도 2의 '거리 표시', '골프공 사운드' 등과 같은 선택 항목은 사용자의 골프 실력과 크게 관련이 없는 항목이라 할 수 있는데, 이러한 항목은 사용자가 과거에 선택한 내용이 저장부(220)의 설정 정보에 남아 있으면, 해당 사용자가 과거에 선택한 것과 동일한 내용으로 선택되도록 할 수 있다. 또는 과거 선택 기록이 남아 있지 않다면 랜덤으로 특정 옵션을 선택하는 방식이 적용될 수 있다.Among the items of the personal environment, there are items selected according to the user's personal inclination rather than the user's golf ability. For example, selection items such as 'distance display' and 'golf ball sound' in FIG. 220), it is possible to select the same content that the corresponding user selected in the past. Alternatively, if no past selection record remains, a method of randomly selecting a specific option may be applied.

위와 같이 본 발명의 구체적인 실시예들을 살펴보았지만, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명이 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다.Although the specific embodiments of the present invention have been reviewed as above, those skilled in the art can understand that the present invention can be implemented in a modified form without departing from the essential characteristics of the present invention. will be. Therefore, the disclosed embodiments should be considered from an illustrative rather than a limiting point of view. The scope of the present invention is shown in the claims rather than the foregoing description, and all differences within the equivalent scope will be construed as being included in the present invention.

100: 스크린 골프장
200: 서버유닛
10: 타격 플레이트
20: 제어부
30: 감지부
40: 입력부
50: 사운드부
60: 표시부
100: screen golf course
200: server unit
10: hitting plate
20: control unit
30: sensing unit
40: input unit
50: sound unit
60: display unit

Claims (11)

사용자가 실제 골프공을 타격하면, 상기 실제 골프공이 실제 골프코스에 있다고 가정했을 때의 움직임을 산출하는 산출부;
가상의 골프코스에서 상기 산출부에서 산출된대로 움직이는 가상의 골프공을 보여주는 표시부; 및
사용자에 대한 개인환경의 설정을 위한 설정부를;
포함하고,
상기 개인환경은 복수의 사용자에 대해서 사용자마다 각각 서로 다르게 설정될 수 있는 가상 골프 장치.
a calculation unit that calculates motion when a user hits a real golf ball, assuming that the real golf ball is on a real golf course;
a display unit showing a virtual golf ball moving as calculated by the calculation unit in a virtual golf course; and
a setting unit for setting a personal environment for the user;
include,
The personal environment may be set differently for each user for a plurality of users.
제1항에 있어서,
복수의 사용자 각각에 대한 사용자 정보를 사용자별로 구분하여 저장하는 저장부를 더 포함하고,
상기 개인환경은 상기 저장부에 저장된 상기 사용자 정보를 이용하여 자동으로 설정될 수 있는 가상 골프 장치.
According to claim 1,
Further comprising a storage unit for storing user information for each of a plurality of users by classifying them;
The personal environment may be automatically set using the user information stored in the storage unit.
제2항에 있어서,
상기 개인환경은 상기 저장부에 저장된 상기 사용자 정보 중 사용자의 골프 플레이 기록에 대한 정보에 근거하여 자동으로 설정될 수 있는 가상 골프 장치.
According to claim 2,
The virtual golf device of claim 1 , wherein the personal environment can be automatically set based on information about a user's golf play record among the user information stored in the storage unit.
제1항 내지 제3항 중 어느 한 항에 있어서,
플레이 중에 사운드를 발생하는 사운드부를 더 포함하고,
설정가능한 상기 개인환경은 상기 사운드부에서 발생하는 사운드, 상기 표시부에 표시되는 대상의 이미지 및 상기 표시부에 표시되는 텍스트 중 적어도 어느 하나를 포함하는 가상 골프 장치.
According to any one of claims 1 to 3,
Further comprising a sound unit for generating sound during play;
The configurable personal environment includes at least one of a sound generated by the sound unit, an image of an object displayed on the display unit, and text displayed on the display unit.
제1항 내지 제3항 중 어느 한 항에 있어서,
설정가능한 상기 개인환경은 사용자에게 제공되는 골프 플레이 정보의 정보량 또는 정보를 제공하는 방식을 포함하는 가상 골프 장치.
According to any one of claims 1 to 3,
The configurable personal environment includes an information amount of golf play information provided to a user or a method for providing information.
제1항 내지 제3항 중 어느 한 항에 있어서,
상기 표시부는 현재 플레이 중인 가상의 골프코스에서 목표지점을 나타내는 홀컵을 표시하며, 설정가능한 상기 개인환경은 상기 홀컵에 깃대를 배치할 것인지 여부를 포함하는 가상 골프 장치.
According to any one of claims 1 to 3,
wherein the display unit displays a hole cup representing a target point on a virtual golf course currently being played, and the configurable personal environment includes whether or not to place a flagpole on the hole cup.
제1항 내지 제3항 중 어느 한 항에 있어서,
상기 표시부는 현재 플레이 중인 가상의 골프코스의 그린 영역과 상기 그린 영역에 위치하며 목표지점을 나타내는 홀컵을 표시하며, 설정가능한 상기 개인환경은 상기 그린 영역의 경사 정보를 제공할 것인지 여부 또는 상기 그린 영역의 경사 정보를 제공할 때의 제공 방식을 포함하는 가상 골프 장치.
According to any one of claims 1 to 3,
The display unit displays a green area of a virtual golf course currently being played and a hole cup located on the green area and indicating a target point. A virtual golf device including a method for providing inclination information of .
제7항에 있어서,
설정가능한 상기 개인환경은 퍼팅 정보를 나타내는 퍼팅가이드를 제공할 것인지 여부 또는 상기 퍼팅가이드를 제공할 때의 정보 제공 방식을 포함하는 가상 골프 장치.
According to claim 7,
The personal environment that can be set includes whether to provide a putting guide indicating putting information or a method of providing information when providing the putting guide.
제1항 내지 제3항 중 어느 한 항에 있어서,
사용자가 상기 실제 골프공을 놓고 타격하는 타격 플레이트를 더 포함하고,
상기 표시부는 현재 플레이 중인 가상의 골프코스를 표시하며,
상기 가상의 골프코스는 페어웨이 영역과 비페어웨이 영역을 포함하고, 상기 타격 플레이트는 상기 페어웨이 영역과 상기 비페어웨이 영역에 각각 대응하는 페어웨이 대응영역과 비페어웨이 대응영역을 포함하며,
상기 가상의 골프공이 위치하는 영역이 페어웨이 영역인지 또는 비페어웨이 영역인지에 따라 그에 맞추어 상기 실제의 골프공을 상기 페어웨이 대응영역 또는 비페어웨이 대응영역에 놓고 타격하는 방식을 제1 방식이라 하고, 상기 가상의 골프공이 위치하는 영역이 페어웨이 영역인지 또는 비페어웨이 영역인지 여부와 상관없이 상기 실제의 골프공을 상기 페어웨이 대응영역에 놓고 타격하는 방식을 제2 방식이라 하면,
상기 개인환경을 통하여 상기 제1 및 제2 방식 중 어느 하나를 설정할 수 있는 가상 골프 장치.
According to any one of claims 1 to 3,
Further comprising a hitting plate for the user to hit the actual golf ball,
The display unit displays a virtual golf course currently being played,
The virtual golf course includes a fairway area and a non-fairway area, and the hitting plate includes a fairway area and a non-fairway area corresponding to the fairway area and the non-fairway area, respectively;
According to whether the area where the virtual golf ball is located is a fairway area or a non-fairway area, a method of placing the actual golf ball in the fairway corresponding area or non-fairway corresponding area and hitting the ball is referred to as a first method, and the virtual golf ball is called a first method. If the second method is to place the actual golf ball in the fairway corresponding area regardless of whether the area where the golf ball is located is a fairway area or a non-fairway area,
A virtual golf device capable of setting any one of the first and second methods through the personal environment.
제9항에 있어서,
설정가능한 상기 개인환경은, 상기 제1 또는 제2 방식에 맞추어 상기 페어웨이 대응영역과 상기 비페어웨이 대응영역 중 어느 영역에 상기 실제 골프공을 배치하고 타격해야 하는지를 알려주는 정보를 제공할 것인지 여부 또는 상기 실제 골프공의 배치위치를 알려주는 정보를 제공할 때의 정보 제공 방식을 포함하는 가상 골프 장치.
According to claim 9,
The configurable personal environment determines whether to provide information informing whether the actual golf ball should be placed and hit in which of the fairway corresponding area and the non-fairway corresponding area according to the first or second method or the A virtual golf device comprising a method of providing information when providing information indicating a location of a real golf ball.
제1항 내지 제3항 중 어느 한 항에 있어서,
설정가능한 상기 개인환경은 컨시드 범위, 멀리건의 횟수, 거리 정보의 표기 방식 중 적어도 어느 하나를 포함하는 가상 골프 장치.

According to any one of claims 1 to 3,
The personal environment that can be set includes at least one of a consent range, the number of mulligans, and a display method of distance information.

KR1020210101656A 2021-08-02 2021-08-02 Virtual golf device setting user's personal environment KR20230020076A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020210101656A KR20230020076A (en) 2021-08-02 2021-08-02 Virtual golf device setting user's personal environment
KR1020240054711A KR20240063088A (en) 2021-08-02 2024-04-24 Virtual golf device setting user's personal environment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020210101656A KR20230020076A (en) 2021-08-02 2021-08-02 Virtual golf device setting user's personal environment

Related Child Applications (1)

Application Number Title Priority Date Filing Date
KR1020240054711A Division KR20240063088A (en) 2021-08-02 2024-04-24 Virtual golf device setting user's personal environment

Publications (1)

Publication Number Publication Date
KR20230020076A true KR20230020076A (en) 2023-02-10

Family

ID=85223578

Family Applications (2)

Application Number Title Priority Date Filing Date
KR1020210101656A KR20230020076A (en) 2021-08-02 2021-08-02 Virtual golf device setting user's personal environment
KR1020240054711A KR20240063088A (en) 2021-08-02 2024-04-24 Virtual golf device setting user's personal environment

Family Applications After (1)

Application Number Title Priority Date Filing Date
KR1020240054711A KR20240063088A (en) 2021-08-02 2024-04-24 Virtual golf device setting user's personal environment

Country Status (1)

Country Link
KR (2) KR20230020076A (en)

Also Published As

Publication number Publication date
KR20240063088A (en) 2024-05-09

Similar Documents

Publication Publication Date Title
US20230032604A1 (en) Virtual golf device and virtual sports device
JP7495730B2 (en) Virtual golf device providing multiple play modes and virtual golf system using the same
KR20210027607A (en) Method for displaying golf course and virtual golf system using the same
KR20230020076A (en) Virtual golf device setting user's personal environment
KR102344919B1 (en) Virtual golf device and virtual golf system using the same
KR102442476B1 (en) Virtual golf device providing golf play information
KR102565110B1 (en) Virtual golf device providing putting practice mode and method for operating virtual golf device
KR102574496B1 (en) Interface apparatus for virtual sports, virtual golf device and virtual sports device using the same
KR102451272B1 (en) Virtual golf device setting user's play options
KR102617566B1 (en) Virtual golf device showing the area around hole cup
KR102644005B1 (en) Virtual golf device and method for operating virtual golf device
US20220176227A1 (en) Virtual golf device, virtual golf system and method for operating a virtual golf device
KR102551388B1 (en) Virtual sports device providing sight improvement images
KR102551371B1 (en) Virtual golf device providing practice mode and method for operating virtual golf device
JP2023157001A (en) Virtual golf device indicating user's condition
KR20240060560A (en) Virtual sports device providing contents images
KR20230162863A (en) Virtual golf device and virtual golf system setting goal
KR20240057491A (en) Virtual golf device and virtual golf system providing golf related information
KR20240037405A (en) Virtual golf device capable of using various golf balls and method of operating virtual golf device
KR20230132005A (en) Virtual golf device predicting result
KR20220121288A (en) Virtual golf device selecting play timing
KR20230132003A (en) Virtual golf device and method thereof
KR20240153497A (en) Virtual golf device and virtual golf system making user actually feel real play environment
KR20230051778A (en) Virtual golf device and system for predicting the result of hitting golf ball
KR20240037404A (en) Advice device for golf play, virtual golf system and advice system for golf play

Legal Events

Date Code Title Description
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
AMND Amendment
N231 Notification of change of applicant
X601 Decision of rejection after re-examination