KR102109717B1 - 골프 시뮬레이터를 이용한 타당 득실 산출 방법 및 이를 위한 장치 - Google Patents

골프 시뮬레이터를 이용한 타당 득실 산출 방법 및 이를 위한 장치 Download PDF

Info

Publication number
KR102109717B1
KR102109717B1 KR1020180144277A KR20180144277A KR102109717B1 KR 102109717 B1 KR102109717 B1 KR 102109717B1 KR 1020180144277 A KR1020180144277 A KR 1020180144277A KR 20180144277 A KR20180144277 A KR 20180144277A KR 102109717 B1 KR102109717 B1 KR 102109717B1
Authority
KR
South Korea
Prior art keywords
shot
stroke
player
information
golf simulator
Prior art date
Application number
KR1020180144277A
Other languages
English (en)
Other versions
KR20190058361A (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 주식회사 카카오브이엑스
Publication of KR20190058361A publication Critical patent/KR20190058361A/ko
Application granted granted Critical
Publication of KR102109717B1 publication Critical patent/KR102109717B1/ko

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
    • A63B69/00Training appliances or apparatus for special sports
    • A63B69/36Training appliances or apparatus for special sports for golf
    • 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
    • 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
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/45Controlling the progress of the video game
    • A63F13/46Computing the game score
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/70Game security or game management aspects
    • A63F13/79Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories
    • A63F13/798Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for assessing skills or for ranking players, e.g. for generating a hall of fame
    • 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

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Business, Economics & Management (AREA)
  • Computer Security & Cryptography (AREA)
  • General Business, Economics & Management (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

골프 시뮬레이터를 이용한 타당 득실 산출 방법 및 이를 위한 장치가 개시된다. 본 발명의 일실시예에 따른 차량 타당 득실 산출 방법은 골프 시뮬레이터(GOLF SIMULATOR)에 등록된 전체 플레이어들 각각의 플레이 정보를 기반으로 평균 스트로크(STROKE) 정보를 생성하는 단계; 상기 평균 스트로크 정보를 기반으로 현재 공의 위치에 상응하는 제1 평균 스트로크 및 타겟 플레이어가 샷(SHOT)을 소모한 이후에 이동된 공의 위치에 상응하는 제2 평균 스트로크를 획득하는 단계; 및 상기 제1 평균 스트로크에서 상기 타겟 플레이어가 소모한 샷과 상기 제2 평균 스트로크를 뺀 값에 상응하게 상기 타겟 플레이어의 타당 득실을 산출하는 단계를 포함한다.

Description

골프 시뮬레이터를 이용한 타당 득실 산출 방법 및 이를 위한 장치 {METHOD FOR CALCULATING STROKE GAIN USING GOLF SIMULATOR AND APPARATUS USING THE SAME}
본 발명은 골프 게임 시 타당 득실을 산출하는 기술에 관한 것으로, 특히 골프 시뮬레이터에 등록된 전체 플레이어들의 평균 스트로크를 이용하여 타겟 플레이어의 매 샷마다 타당 득실을 산출하여 제공하는 기술에 관한 것이다.
골프에서 타당 득실(stroke gain)이란 플레이어의 샷을 분석하여 플레이어의 강점과 약점을 식별하는 통계 방식이다. 따라서, 플레이어의 매 샷 마다 홀 컵까지 남은 거리에 따라 얻거나 잃게 되는 점수를 산출하고, 플레이어가 18홀을 완료한 뒤 평균을 내어 샷을 분석한다.
이와 같은 분석을 통해 수많은 골프 플레이어들이 특정 거리와 위치 상에서 얼마나 많은 득실을 기록하였는지 알 수 있고, 플레이어 자신의 결과와 비교하여 자신의 실력을 가늠해볼 수 있다.
한국 공개 특허 제10-2017-0079809호, 2017년 7월 10일 공개(명칭: 스크린골프 장치 및 스크린골프 시스템)
본 발명의 목적은 골프 시뮬레이터에 등록된 전체 플레이어들과 비교하여 플레이어 자신의 실력을 측정하는 것이다.
또한, 본 발명의 목적은 골프 시뮬레이터를 이용하는 플레이어에게 매 샷마다 플레이 상황에 맞는 정보를 제공하는 것이다.
또한, 본 발명의 목적은 골프 시뮬레이터에 등록된 플레이어마다 특기 정보를 제공하는 것이다.
또한, 본 발명의 목적은 골프 게임 시 플레이어의 타당 득실에 따른 통계 또는 랭킹 등을 제공하는 것이다.
상기한 목적을 달성하기 위한 본 발명에 따른 골프 시뮬레이터를 이용한 타당 득실 산출 방법은 골프 시뮬레이터(GOLF SIMULATOR)에 등록된 전체 플레이어들 각각의 플레이 정보를 기반으로 평균 스트로크(STROKE) 정보를 생성하는 단계; 상기 평균 스트로크 정보를 기반으로 현재 공의 위치에 상응하는 제1 평균 스트로크 및 타겟 플레이어가 샷(SHOT)을 소모한 이후에 이동된 공의 위치에 상응하는 제2 평균 스트로크를 획득하는 단계; 및 상기 제1 평균 스트로크에서 상기 타겟 플레이어가 소모한 샷과 상기 제2 평균 스트로크를 뺀 값에 상응하게 상기 타겟 플레이어의 타당 득실을 산출하는 단계를 포함한다.
이 때, 평균 스트로크 정보는 홀 컵까지 남은 직선거리, 샷의 종류 및 지형의 종류 중 적어도 하나에 상응하는 카테고리를 기반으로 생성될 수 있다.
이 때, 획득하는 단계는 상기 현재 공의 위치 및 상기 이동된 공의 위치 각각에 상응하는 상기 카테고리를 고려하여 상기 제1 평균 스트로크와 상기 제2 평균 스트로크를 획득할 수 있다.
이 때, 타당 득실은 상기 카테고리를 기반으로 상기 타겟 플레이어의 매 샷 마다 산출될 수 있다.
이 때, 골프 시뮬레이터는 상기 타당 득실 및 상기 타겟 플레이어의 플레이 정보를 기반으로 상기 타겟 플레이어의 특기 항목을 추출할 수 있다.
이 때, 골프 시뮬레이터는 특기 항목 별 추출 조건을 고려하여 상기 특기 항목을 추출할 수 있다.
이 때, 골프 시뮬레이터는 상기 타당 득실을 기반으로 상기 타겟 플레이어의 스트로크 통계 정보를 제공할 수 있다.
이 때, 골프 시뮬레이터는 상기 타당 득실 및 상기 타겟 플레이어의 스트로크 통계 정보 중 적어도 하나를 이용하여 상기 전체 플레이어들 중 상기 타겟 플레이어의 랭킹 정보를 제공할 수 있다.
이 때, 샷의 종류는 티 샷, 접근 샷, 숏 게임 및 퍼팅 중 적어도 하나를 포함할 수 있다.
또한, 본 발명의 일실시예에 따른 골프 시뮬레이터는, 전체 플레이어들 각각의 플레이 정보를 기반으로 평균 스트로크(STROKE) 정보를 생성하고, 상기 평균 스트로크 정보를 기반으로 현재 공의 위치에 상응하는 제1 평균 스트로크 및 타겟 플레이어가 샷(SHOT)을 소모한 이후에 이동된 공의 위치에 상응하는 제2 평균 스트로크를 획득하고, 상기 제1 평균 스트로크에서 상기 타겟 플레이어가 소모한 샷과 상기 제2 평균 스트로크를 뺀 값에 상응하게 상기 타겟 플레이어의 타당 득실을 산출하는 프로세서; 및 상기 평균 스트로크 정보를 저장하는 메모리를 포함한다.
이 때, 평균 스트로크 정보는 홀 컵까지 남은 직선거리, 샷의 종류 및 지형의 종류 중 적어도 하나에 상응하는 카테고리를 기반으로 생성될 수 있다.
이 때, 프로세서는 상기 현재 공의 위치 및 상기 이동된 공의 위치 각각에 상응하는 상기 카테고리를 고려하여 상기 제1 평균 스트로크와 상기 제2 평균 스트로크를 획득할 수 있다.
이 때, 타당 득실은 상기 카테고리를 기반으로 상기 타겟 플레이어의 매 샷 마다 산출될 수 있다.
이 때, 프로세서는 상기 타당 득실 및 상기 타겟 플레이어의 플레이 정보를 기반으로 상기 타겟 플레이어의 특기 항목을 추출할 수 있다.
이 때, 프로세서는 특기 항목 별 추출 조건을 고려하여 상기 특기 항목을 추출할 수 있다.
이 때, 프로세서는 상기 타당 득실을 기반으로 상기 타겟 플레이어의 스트로크 통계 정보를 제공할 수 있다.
이 때, 프로세서는 상기 타당 득실 및 상기 타겟 플레이어의 스트로크 통계 정보 중 적어도 하나를 이용하여 상기 전체 플레이어들 중 상기 타겟 플레이어의 랭킹 정보를 제공할 수 있다.
이 때, 샷의 종류는 티 샷, 접근 샷, 숏 게임 및 퍼팅 중 적어도 하나를 포함할 수 있다.
본 발명에 따르면, 골프 시뮬레이션에 등록된 전체 플레이어들과 비교하여 플레이어 자신의 실력을 측정할 수 있다.
또한, 본 발명은 골프 시뮬레이터를 이용하는 플레이어에게 매 샷마다 플레이 상황에 맞는 정보를 제공할 수 있다.
또한, 본 발명은 골프 시뮬레이터에 등록된 플레이어마다 특기 정보를 제공할 수 있다.
또한, 본 발명은 골프 게임 시 플레이어의 타당 득실에 따른 통계 또는 랭킹 등을 제공할 수 있다.
도 1은 본 발명의 일실시예에 따른 골프 시뮬레이터를 이용한 타당 득실 제공 방법을 나타낸 동작흐름도이다.
도 2는 본 발명에 따른 타당 득실 산출 과정의 일 예를 나타낸 도면이다.
도 3은 본 발명에 따른 접근 샷일 때의 타당 득실 산출 과정의 일 예를 나타낸 도면이다.
도 4는 본 발명에 따른 특기 항목을 추출하는 일 예를 나타낸 도면이다.
도 5는 본 발명에 따른 타당 득실 제공 시스템 구조의 일 예를 나타낸 도면이다.
도 6은 본 발명에 따른 골프 시뮬레이터에서 플레이어의 특기 항목을 표시한 일 예를 나타낸 도면이다.
도 7 및 도 8은 본 발명에 따른 골프 시뮬레이터에서 플레이어의 타당 득실을 표시한 일 예를 나타낸 도면이다.
도 9는 본 발명에 따른 골프 시뮬레이터에서 라운드 종료 후 플레이어의 기록을 표시한 일 예를 나타낸 도면이다.
도 10은 본 발명에 따른 골프 시뮬레이터에서 라운드 종료 후 플레이어의 스트로크 능력을 상세하게 표시한 일 예를 나타낸 도면이다.
도 11은 본 발명에 따른 골프 시뮬레이터에서 라운드 종료 플레이어의 타당 득실을 그래프 형태로 표시한 일 예를 나타낸 도면이다.
도 12는 본 발명의 일실시예에 따른 골프 시뮬레이터를 나타낸 블록도이다.
본 발명을 첨부된 도면을 참조하여 상세히 설명하면 다음과 같다. 여기서, 반복되는 설명, 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능, 및 구성에 대한 상세한 설명은 생략한다. 본 발명의 실시형태는 당 업계에서 평균적인 지식을 가진 자에게 본 발명을 보다 완전하게 설명하기 위해서 제공되는 것이다. 따라서, 도면에서의 요소들의 형상 및 크기 등은 보다 명확한 설명을 위해 과장될 수 있다.
이하, 본 발명에 따른 바람직한 실시예를 첨부된 도면을 참조하여 상세하게 설명한다.
도 1은 본 발명의 일실시예에 따른 골프 시뮬레이터를 이용한 타당 득실 제공 방법을 나타낸 동작흐름도이다.
도 1을 참조하면, 본 발명의 일실시예에 따른 골프 시뮬레이터를 이용한 타당 득실 제공 방법은 골프 시뮬레이터(Golf Simulator)에 등록된 전체 플레이어들 각각의 플레이 정보를 기반으로 평균 스트로크(Stroke) 정보를 생성한다(S110).
이 때, 골프 시뮬레이터는 플레이어가 선택한 코스에 상응하게 가상의 골프 게임을 제공하는 장치에 상응할 수 있다. 즉, 플레이어로 등록한 사용자가 골프 시뮬레이터에 등록된 골프 코스를 선택하여 골프 게임을 즐길 수 있다.
이 때, 골프 시뮬레이터는 플레이어가 18홀 또는 9홀에 상응하는 라운드를 완료할 때마다 플레이어 별 플레이 정보를 기록 및 저장할 수 있다. 예를 들어, 플레이 기록은 코스 별 기록, 홀 별 기록, 샷 별 기록, 플레이어 개인의 전체 플레이에 대한 기록 등 플레이어가 골프 게임을 하면서 발생하는 다양한 상황에 대한 정보를 저장할 수 있다.
이 때, 평균 스트로크 정보는 홀 컵까지 남은 직선거리, 샷의 종류 및 지형의 종류 중 적어도 하나에 상응하는 카테고리를 기반으로 생성될 수 있다.
예를 들어, 전체 플레이어들을 대상으로 공의 위치에서 홀 컵까지 남은 직선거리가 100m일 경우의 샷에 대한 스트로크 기록을 종합하여 100m에 대한 평균 스트로크 정보를 생성할 수 있다.
다른 예를 들어, 전체 플레이어들을 대상으로 티 샷일 경우의 샷에 대한 스트로크 기록을 종합하여 티 샷에 대한 평균 스트로크 정보를 생성할 수 있다.
또 다른 예를 들어, 전체 플레이어들을 대상으로 페어웨이(Fairway)이면서 홀 컵까지 남은 직선거리가 150m일 경우의 샷에 대한 스트로크 기록을 종합하여 페어웨이 지형에 대한 평균 스트로크 정보를 생성할 수도 있다.
이 때, 샷의 종류는 티 샷(off the tee), 접근 샷(approach the green), 숏 게임(around the green) 및 퍼팅(putting) 중 적어도 하나를 포함할 수 있다.
이 때, 티 샷은 파 3 홀의 경우를 제외하고 홀의 첫 번째 샷을 의미할 수 있다.
이 때, 접근 샷은 파 3 홀의 첫번째 샷과 파 3 이상인 홀의 두 번째부터의 샷 중 홀 컵과의 직선 거리가 30m 이상인 경우의 샷을 의미할 수 있다.
이 때, 숏 게임은 파 3 홀의 첫번째 샷과 파 3 이상인 홀의 두 번째부터의 샷 중 홀 컵과의 직선 거리가 30m 이하인 경우의 샷을 의미할 수 있다.
이 때, 퍼팅은 공의 위치가 그린일 경우의 샷을 의미할 수 있다.
따라서, 평균 스트로크 정보는 전체 플레이어들을 대상으로 티 샷일 경우의 스트로크 기록을 종합한 정보, 접근 샷일 경우의 스트로크 기록을 종합한 정보, 숏 게임일 경우의 스트로크 기록을 종합한 정보, 퍼팅일 경우의 스트로크 기록을 종합한 정보를 포함할 수 있다.
또한, 본 발명의 일실시예에 따른 골프 시뮬레이터를 이용한 타당 득실 제공 방법은 평균 스트로크 정보를 기반으로 현재 공의 위치에 상응하는 제1 평균 스트로크 및 타겟 플레이어가 샷(Shot)을 소모한 이후에 이동된 공의 위치에 상응하는 제2 평균 스트로크를 획득한다(S120).
이 때, 현재 공의 위치 및 이동된 공의 위치 각각에 상응하는 카테고리를 고려하여 제1 평균 스트로크와 제2 평균 스트로크를 획득할 수 있다.
예를 들어, 현재 공의 위치가 홀 컵과의 직선 거리 400m에 상응하는 위치라고 가정할 경우, 평균 스트로크 정보 중 홀 컵과의 직선 거리가 400m일 때의 평균 스트로크 점수를 제1 평균 스트로크로 획득할 수 있다. 이 후, 플레이어가 샷을 소모하여 이동된 공의 위치가 홀 컵과의 직선 거리 220m에 상응하는 위치라고 가정할 경우, 평균 스트로크 정보 중 홀 컵과의 직선 거리가 220m일 때의 평균 스트로크 점수를 제2 평균 스트로크로 획득할 수 있다.
다른 예를 들어, 현재 공의 위치가 홀 컵과의 직선거리 100m인 접근 샷이라고 가정할 경우, 평균 스트로크 정보 중 홀 컵과의 직선 거리가 100m인 접근 샷일 때의 평균 스트로크 점수를 제1 평균 스트로크로 획득할 수 있다. 이 후, 플레이어가 샷을 소모하여 이동된 공의 위치가 그린 위에서 홀 컵과의 직선 거리 5m에 상응하는 위치라고 가정할 경우, 평균 스트로크 정보 중 홀 컵과의 직선 거리가 5m인 퍼팅일 때의 평균 스트로크 점수를 제2 평균 스트로크로 획득할 수 있다.
또 다른 예를 들어, 현재 공의 위치가 러프 지형에서 홀 컵과의 직선 거리 50m인 접근 샷이라고 가정할 경우, 평균 스트로크 정보 중 러프 지형에서 홀 컵과의 직선 거리가 50m인 접근 샷일 때의 평균 스트로크 점수를 제1 평균 스트로크로 획득할 수 있다. 이 후, 플레이어가 샷을 소모하여 이동된 공의 위치가 그린 위에서 홀 컵과의 직선 거리가 3m에 상응하는 위치라고 가정할 경우, 평균 스트로크 정보 중 그린 위에서 홀 컵과의 직선 거리가 3m인 퍼팅일 때의 평균 스트로크 점수를 제2 평균 스트로크로 획득할 수 있다.
상기의 예시는 일부 상황을 예시로 설명한 것으로 보다 다양한 상황을 고려하여 제1 평균 스트로크 또는 제2 평균 스트로크를 획득할 수도 있다.
또한, 본 발명의 일실시예에 따른 골프 시뮬레이터를 이용한 타당 득실 제공 방법은 제1 평균 스트로크에서 타겟 플레이어가 소모한 샷과 제2 평균 스트로크를 뺀 값에 상응하게 타겟 플레이어의 타당 득실을 산출한다(S130).
이 때, 타당 득실은 티 박스부터 홀 컵까지의 직선 거리에서부터 샷을 시작하였을 때, 공이 홀 컵에 홀 인하기까지 매샷 별로 평균 스트로크 대비 얻거나 잃게 되는 수치를 의미할 수 있다. 따라서, 골프 시뮬레이터를 이용하는 플레이어의 매 샷마다 현재거리와 이동된 거리를 고려하여 타당 득실을 계산할 수 있으며, 18홀 플레이가 완료되면 해당 홀에 대한 타당 득실 정보로써 저장될 수 있다. 이 때, 저장된 정보는 플레이어 개인의 통계 정보 및 골프 시뮬레이터에 등록된 전체 플레이어들의 통계 정보를 추출하는데 사용될 수 있다.
이 때, 타당 득실은 상기에서 설명한 것과 같이 현재위치에서의 평균 스트로크에서 이동된 위치에서의 평균 스트로크를 뺀 값에서 플레이어가 소모한 샷을 1만큼 빼서 산출할 수 있다. 이와 같이 산출된 타당 득실의 값이 양수일 경우에는 전체 플레이어들에 의한 평균 스트로크보다 유리한 거리로 샷을 진행한 것을 의미할 수 있다. 반대로 산출된 타당 득실의 값이 음수일 경우에는 전체 플레이어들에 의한 평균 스트로크보다 불리한 거리로 샷을 진행한 것을 의미할 수 있다.
이 때, 타당 득실은 카테고리를 기반으로 타겟 플레이어의 매 샷 마다 산출될 수 있다.
예를 들어, 도 2를 참조하여 홀 컵까지 남은 거리를 기반으로 플레이어의 타당 득실을 산출하는 과정을 설명하면 다음과 같다.
먼저, 티 샷에 해당하는 첫번째 샷(210)은 홀 컵으로부터 직선 거리가 440m이고, 평균 스트로크 정보를 기반으로 획득한 제1 평균 스트로크가 4.62라고 가정할 수 있다. 즉, 제1 평균 스트로크는 해당 코스, 해당 홀과 관계없이 골프 시뮬레이터에 등록된 전체 플레이어들의 플레이 정보 중에서 남은 거리가 440m일 때의 스트로크 점수로 집계할 수 있다.
이 후, 플레이어가 첫번째 샷(210)을 소모하여 이동된 공의 위치가 홀 컵으로부터 직선거리 220m인 지점이고, 전체 플레이어들의 플레이 정보 중에서 남은 거리가 220m일 때의 스트로크 점수로 집계된 제2 평균 스트로크가 3.35라고 가정한다면, 첫번째 샷(210)의 타당 득실은 4.62-3.35-1=0.27에 상응하게 산출될 수 있다. 즉, 플레이어는 첫번째 샷(210)을 통해 +0.27만큼의 스트로크 점수를 얻은 상황일 수 있다.
이 후, 플레이어가 두 번째 샷(220)을 소모하여 이동된 공의 위치가 홀 컵으로부터 직선거리 130m인 지점이고, 전체 플레이어들의 플레이 정보 중에서 남은 거리가 130m일 때의 스트로크 점수로 집계된 제2 평균 스트로크가 2.74라고 가정한다면, 두 번째 샷(220)의 타당 득실은 3.35-2.74-1=-0.39에 상응하게 산출될 수 있다. 즉, 플레이어는 두 번째 샷(220)을 통해 -0.39만큼의 스트로크 점수를 잃은 상황일 수 있다.
이 후, 플레이어가 세 번째 샷(230)을 소모하여 이동된 공의 위치가 홀 컵으로부터 직선거리 15m인 지점이고, 전체 플레이어들의 플레이 정보 중에서 남은 거리가 15m일 때의 스트로크 점수로 집계된 제2 평균 스트로크가 1.58이라고 가정한다면, 세 번째 샷(230)의 타당 득실은 2,74-1.58-1=0.16에 상응하게 산출될 수 있다. 즉, 플레이어는 세 번째 샷(230)을 통해 +0.16만큼의 스트로크 점수를 얻은 상황일 수 있다.
이 후, 플레이어가 네 번째 샷(240)을 소모하여 그린에서 홀 컵에 홀 인하였다고 가정하면, 네 번째 샷(240)의 타당 득실은 1.58-1=0.58에 상응하게 산출될 수 있다. 즉, 홀인은 남은 거리가 0m인 상황이므로 제2 평균 스트로크가 0이라고 가정하고 타당 득실을 산출할 수 있다.
이와 같이 하나의 홀에 대한 타당 득실을 산출할 수 있으며, 플레이어가 18홀까지 게임을 완료하면 플레이어에 대한 라운드 평균 타당 득실을 도출할 수도 있다. 또한, 플레이어가 라운드를 완료함에 따라 수집되는 타당 득실에 대한 정보는 전체 플레이어들에 기반한 평균 스트로크 정보를 갱신하는데 사용될 수도 있다.
다른 예를 들어, 도 3을 참조하여 샷의 종류와 홀 컵까지 남은 거리를 기반으로 플레이어의 타당 득실을 산출하는 과정을 설명하면 다음과 같다.
도 3의 상황은 파 4홀에서 홀 컵과의 거리가 30m이상인 지점에 공이 위치하였으므로, 두 번째 샷에 해당하는 접근 샷인것으로 판단할 수 있다. 이 때, 접근 샷에 해당하는 두 번째 샷(310)은 홀 컵으로부터 직선 거리가 155m이고, 평균 스트로크 정보를 기반으로 획득한 제1 평균 스트로크가 3.11이라고 가정할 수 있다. 즉, 제1 평균 스트로크는 골프 시뮬레이터에 등록된 전체 플레이어들의 플레이 정보 중에서 남은 거리가 155m이면서 접근 샷일 때의 스트로크 점수로 집계할 수 있다.
이 후, 플레이어가 두 번째 샷(310)을 소모하여 이동된 공의 위치가 홀 컵으로부터 직선거리 25m인 지점이고, 전체 플레이어들의 플레이 정보 중에서 남은 거리가 25m일 때의 스트로크 점수로 집계된 제2 평균 스트로크가 1.31이라고 가정한다면, 접근 샷에 해당하는 두 번째 샷(310)의 타당 득실은 3.11-1.31-1=0.8에 상응하게 산출될 수 있다. 즉, 플레이어는 접근 샷인 두 번째 샷(310)을 통해 +0.8만큼의 스트로크 점수를 얻은 것으로 판단할 수 있다.
이와 같은 방식으로 접근샷에 대한 타당 득실을 18홀까지 구하면, 라운드에서 플레이어의 접근샷 스트로크 능력이 산출될 수 있다.
또한, 도 3에 도시된 두 번째 샷(310)의 공의 위치가 러프(Rough) 지형이었으므로, 러프 지형에서의 타당 득실을 획득할 수도 있다. 예를 들어, 도 3에 도시된 것처럼 골프 시뮬레이터에 등록된 전체 플레이어들의 플레이 정보 중에서 러프 지형일 경우의 스트로크 점수를 집계하였을 때 평균 스트로크가 4.04라고 가정한다면, 플레이어의 러프 지형에 대한 타당 득실은 4.04-1.31-1=1.73에 상응하게 산출될 수 있다. 즉, 플레이어는 러프 지형의 스트로크 능력으로 1.73만큼의 스트로크 점수를 얻은 것으로 판단할 수 있다.
이와 같은 방식으로 러프 지형에 대한 타당 득실을 18홀까지 구하면, 라운드에서 플레이어의 러프 지형 스트로크 능력이 산출될 수 있다.
이 때, 골프 시뮬레이터는 도 7 내지 도 8에 도시된 것처럼 플레이어의 매 샷마다 타당 득실을 보여줄 수도 있다.
예를 들어, 도 7에 도시된 것처럼, 플레이어의 샷이 종료되면 이번 샷에서 플레이어가 얻거나 읽은 타당 득실을 SG(Stroke Gain)라는 명칭과 함께 화면에 표시할 수 있다. 즉, 도 7에 도시된 실시예의 경우, 플레이어가 러프 지형에 대한 타당 득실(700)을 0.23만큼 얻었음을 나타낸 것일 수 있다.
다른 예를 들어, 도 8에 도시된 것처럼, 플레이어가 홀마다 홀아웃하는 경우, 홀 스코어 결과가 노출되면서 이번 홀에서 얻거나 잃은 타당 득실(800)을 화면에 표시할 수 있다. 즉, 도 8에 도시된 실시예에 경우, 플레이어가 해당 홀에서의 게임을 완료함에 따라 총 1.24만큼의 타당 득실(800)을 얻었음을 나타낸 것일 수 있다. 이 때, 도 8에 나타낸 것처럼, 타당 득실(800)이 양수이면 점수와 함께 GOOD이라는 메시지를 표시하고, 타당 득실(800)이 음수이면 점수와 함께 BAD라는 메시지를 함께 표시할 수도 있다.
이 때, 골프 시뮬레이터는 타당 득실 및 타겟 플레이어의 플레이 정보를 기반으로 타겟 플레이어의 특기 항목을 추출할 수 있다.
이 때, 특기 항목이란 플레이어의 스트로크 능력이 골프 시뮬레이터에 등록된 전체 플레이어들에 의한 평균대비 일정 수준 이상인 경우를 의미할 수 있다. 이러한 특기 항목은 플레이어가 골프 시뮬레이터를 이용할 경우에 스트로크 측면에서 강점이 무엇인지 알려주는 역할을 할 수 있다.
이 때, 골프 시뮬레이터는 특기 항목 별 추출 조건을 고려하여 특기 항목을 추출할 수 있다.
예를 들어, 특기 항목 별 추출 조건은 [표 1]과 같이 설정될 수 있다.
샷 종류 특기 항목 추출 조건
티 샷 구질
-스트레이트(Straight)
-드로우(Draw)
-페이드(Fade)
- 샷의 방향각이 기설정된 방향각 범위 이내
- 샷의 스핀이 기설정된 스핀 범위 이내
티 샷 드라이버 안정도 - 샷 이후 공이 위치한 지형이 페어웨이 또는 그린
- 남자 비거리 200m이상 또는 여자 비거리 150m 이상
티 샷 드라이버 비거리 - 남자 비거리 250m 이상 또는 여자 비거리 200m 이상
접근 샷 우드 스트로크 - 추천 클럽이 우드 또는 유틸리티 클럽
- 샷 이후 공이 위치한 지형이 페어웨이 또는 그린
- 남자 비거리 180m 이상 또는 여자 비거리 130m 이상
접근 샷 아이언 스트로크 - 추천 클럽이 아이언 4번~9번 클럽
- 샷 이후 공이 위치한 지형이 페어웨이 또는 그린
- 남자 비거리 150m 이상 또는 여자 비거리 100m 이상
접근 샷 트러블 스트로크 - 샷 출발 지면 경사도가 30도 이상
- 샷 출발 지형이 러프 또는 벙커
접근 샷 벙커 스트로크 샷 출발 지형이 벙커
숏게임 어프로치 스트로크 - 샷 출발 지형 페어웨이 또는 러프
- 샷 종료 시 공의 위치가 홀컵
숏게임 칩인 스트로크 - 샷 출발 지형이 그린이 아닌 모든 지형일 경우
- 샷 종료 시 공의 위치가 홀컵
숏게임 트러블 세이브 - 샷 출발 지면 경사도가 30도 이상
- 샷 종료 시 공의 위치가 홀컵
숏게임 그린 벙커 스트로크 - 샷 출발 지형이 그린 벙커
퍼팅 트러블 퍼팅 - 홀 컵까지 그려지는 라이(Lie)가 한 클럽 이상
퍼팅 숏 퍼팅 - 5미터 미만 퍼팅
퍼팅 롱 퍼팅 - 10미터 이상 퍼팅
퍼팅 에이프런 퍼팅 - 에이프런(Apron)에서의 퍼팅
즉, 접근 샷의 우드 스트로크와 같은 특기 항목의 경우, 남성 플레이어가 우드 클럽으로 비거리 180m 이상의 접근 샷을 쳤고, 샷에 의해 이동한 공이 페어웨이 또는 그린에 안착한다면 해당 플레이어에게 우드 스트로크의 특기 항목을 추출하여 제공할 수 있다.
다른 예를 들어, 도 3 및 도 4를 기반으로 특기 항목을 추출하는 과정을 설명하면 다음과 같다. 먼저, 도 3에 도시된 두 번째 샷(310) 차례에서 공이 위치하고 있는 지형이 러프인 것을 확인할 수 있고, 만약 도 4에 도시된 것처럼 경사면도 30도 이상인 경우라고 가정할 수 있다. 이 때, 도 3에 도시된 것처럼 접근샷의 타당 득실은 +0.8에 상응하지만, 접근샷 범우 내의 트러블 스트로크의 의한 타당 득실은 +1,3에 상응할 수 있다. 즉, 해당 샷 상황(410)에서 전체 플레이어들에 의한 평균 타당 득실이 -0.24인 것을 감안하였을 때, 타겟 플레이어의 타당 득실은 상위 14%에 해당하기 때문에 특기 항목으로 추출될 조건에 만족한 것으로 판단할 수 있다. 따라서, 타겟 플레이어는 스트로크 능력 중에서 트러블 스트로크(난이도가 있는 환경에서의 샷 세이브 능력) 능력이 뛰어난 플레이어로 판단될 수 있다.
이 때, 플레이어 별로 추출된 특기 항목은 골프 시뮬레이터를 통해서 플레이어가 알 수 있도록 표시될 수 있다. 예를 들어, 도 6을 참조하면, 플레이어가 골프 시뮬레이터에 로그인한 뒤의 플레이어 설정 정보를 나타낸 화면에 상응할 수 있다. 이 때, 해당 플레이어의 스트로크 능력에 따라 특기 항목(600)이 존재하면 도 6에 도시된 것처럼 특기 항목(600)을 표시해 줌으로써 플레이어 별로 특기 항목이 무엇인지 파악할 수도 있다.
이 때, 골프 시뮬레이터는 타당 득실을 기반으로 타겟 플레이어의 스트로크 통계 정보를 제공할 수 있다.
예를 들어, 18홀의 라운드가 종료된 후 결과 정보를 노출할 때 이번 라운드를 진행하면서 산출된 타당 득실 기록(900)을 도 9와 같이 화면에 표시할 수 있다. 이 때, 타당 득실은 총 합계와 함께 샷의 종류별로 구분하여 표시될 수 있다.
또한, 라운드가 종료되거나 플레이어가 골프 시뮬레이터에 로그인 된 상태일 경우, 도 10이 도시된 것과 같이 플레이어의 스트로크 상세정보(1000)를 제공할 수도 있다. 이 때, 스트로크 상세정보(1000)는 특기 항목의 종류를 기반으로 한 플레이어의 상세 수치를 포함할 수 있으며, 플레이어가 라운드를 완료할 때마다 플레이 정보를 바탕으로 업데이트되어 보여질 수 있다.
이 때, 골프 시뮬레이터는 타당 득실 및 타겟 플레이어의 스트로크 통계 정보 중 적어도 하나를 이용하여 전체 플레이어들 중 타겟 플레이어의 랭킹 정보를 제공할 수 있다.
예를 들어, 플레이어가 라운드 단위로 골프 게임을 종료할 때마다 플레이어의 플레이 정보를 기반으로 산출된 타당 득실을 이용하여 플레이어의 순위를 산정하고, 순위에 따른 랭킹 정보를 화면에 표시할 수 있다. 이 때, 타당 득실의 총 합계에 의한 랭킹 정보뿐만 아니라 샷의 종류 별 타당 득실에 의한 독립적인 랭킹 정보도 표시될 수 있다.
또한, 본 발명의 일실시예에 따른 골프 시뮬레이터는 타겟 플레이어의 스트로크 통계 정보를 도 11에 도시된 것과 같은 그래프 형태로 화면에 노출할 수도 있다. 즉, 타겟 플레이어에 의한 라운드가 종료되면, 샷의 종류 별로 타당 득실을 산출하고, 산출된 결과에 대응하는 형태로 그래프를 생성하여 보여줄 수도 있다.
또한, 도 1에는 도시하지 아니하였으나, 본 발명의 일실시예에 따른 골프 시뮬레이터를 이용한 타당 득실 제공 방법은 상술한 타당 득실 제공 과정에서 발생하는 다양한 정보를 저장할 수 있다.
이와 같은 타당 득실 제공 방법을 통해 골프 시뮬레이터에 등록된 전체 플레이어들과 비교하여 플레이어 자신의 실력을 측정할 수 있다.
또한, 골프 시뮬레이터를 이용하는 플레이어에게 매 샷마다 플레이 상황에 맞는 정보를 제공할 수 있다.
또한, 골프 시뮬레이터에 등록된 플레이어마다 특기 정보를 제공할 수 있다.
또한, 골프 시뮬레이터를 통해 골프 게임 시 플레이어의 타당 득실에 따른 통계 또는 랭킹을 제공할 수 있다.
도 5는 본 발명에 따른 타당 득실 제공 시스템 구조의 일 예를 나타낸 도면이다.
도 5를 참조하면, 본 발명에 따른 타당 득실 제공 시스템은 기본적으로 골프 시뮬레이터에 등록된 플레이어들에 의한 플레이 정보를 기반으로 타당 득실을 산출하고, 산출된 타당 득실을 이용하여 골프 게임과 관련된 플레이어의 정보를 제공하는데 그 목적이 있다고 볼 수 있다.
이 때, 골프 시뮬레이터에 등록된 전체 플레이어들은 샷 종료, 홀 아웃, 라운드 종료 후 타당 득실 결과가 산출될 때마다 골프 시뮬레이터의 스크린 또는 보조모니터 화면을 통해 산출된 결과를 확인할 수 있다.
이 때, 라운드 단위로 기록된 플레이 정보가 생성될 때마다 플레이어 개인의 스트로크 통계 및 전체 플레이어들의 스트로크 통계 또한 갱신될 수 있다.
이 때, 스트로크 통계는 샷의 종류 별로 구분되어 제공될 수 있으며, 샷의 종류 별 특기 항목을 추출하는데 사용될 수도 있다.
또한, 전체 플레이어들의 스트로크 통계를 이용하여 플레이어 개개인의 스트로크 능력을 비교함으로써 플레이어들 간 랭킹 정보 및 특기 정보를 제공할 수도 있다.
도 12는 본 발명의 일실시예에 따른 골프 시뮬레이터를 나타낸 블록도이다.
도 12를 참조하면, 본 발명의 일실시예에 따른 골프 시뮬레이터는 통신부(1210), 프로세서(1220) 및 메모리(1230)를 포함한다.
통신부(1210)는 네트워크와 같은 통신망을 통해 타당 득실 산출을 위해 필요한 정보를 송수신하는 역할을 한다. 특히, 본 발명에 따른 통신부(1210)는 골프 시뮬레이터에 등록된 전체 플레이어들의 플레이 정보를 데이터베이스와 같은 저장 장치로부터 수신할 수 있다.
프로세서(1220)는 골프 시뮬레이터(Golf Simulator)에 등록된 전체 플레이어들 각각의 플레이 정보를 기반으로 평균 스트로크(Stroke) 정보를 생성한다.
이 때, 골프 시뮬레이터는 플레이어가 선택한 코스에 상응하게 가상의 골프 게임을 제공하는 장치에 상응할 수 있다. 즉, 플레이어로 등록한 사용자가 골프 시뮬레이터에 등록된 골프 코스를 선택하여 골프 게임을 즐길 수 있다.
이 때, 골프 시뮬레이터는 플레이어가 18홀 또는 9홀에 상응하는 라운드를 완료할 때마다 플레이어 별 플레이 정보를 기록 및 저장할 수 있다. 예를 들어, 플레이 기록은 코스 별 기록, 홀 별 기록, 샷 별 기록, 플레이어 개인의 전체 플레이에 대한 기록 등 플레이어가 골프 게임을 하면서 발생하는 다양한 상황에 대한 정보를 저장할 수 있다.
이 때, 평균 스트로크 정보는 홀 컵까지 남은 직선거리, 샷의 종류 및 지형의 종류 중 적어도 하나에 상응하는 카테고리를 기반으로 생성될 수 있다.
예를 들어, 전체 플레이어들을 대상으로 공의 위치에서 홀 컵까지 남은 직선거리가 100m일 경우의 샷에 대한 스트로크 기록을 종합하여 100m에 대한 평균 스트로크 정보를 생성할 수 있다.
다른 예를 들어, 전체 플레이어들을 대상으로 티 샷일 경우의 샷에 대한 스트로크 기록을 종합하여 티 샷에 대한 평균 스트로크 정보를 생성할 수 있다.
또 다른 예를 들어, 전체 플레이어들을 대상으로 페어웨이이면서 홀 컵까지 남은 직선거리가 150m일 경우의 샷에 대한 스트로크 기록을 종합하여 페어웨이 지형에 대한 평균 스트로크 정보를 생성할 수도 있다.
이 때, 샷의 종류는 티 샷(off the tee), 접근 샷(approach the green), 숏 게임(around the green) 및 퍼팅(putting) 중 적어도 하나를 포함할 수 있다.
이 때, 티 샷은 파 3 홀의 경우를 제외하고 홀의 첫 번째 샷을 의미할 수 있다.
이 때, 접근 샷은 파 3 홀의 첫번째 샷과 파 3 이상인 홀의 두 번째부터의 샷 중 홀 컵과의 직선 거리가 30m 이상인 경우의 샷을 의미할 수 있다.
이 때, 숏 게임은 파 3 홀의 첫번째 샷과 파 3 이상인 홀의 두 번째부터의 샷 중 홀 컵과의 직선 거리가 30m 이하인 경우의 샷을 의미할 수 있다.
이 때, 퍼팅은 공의 위치가 그린일 경우의 샷을 의미할 수 있다.
따라서, 평균 스트로크 정보는 전체 플레이어들을 대상으로 티 샷일 경우의 스트로크 기록을 종합한 정보, 접근 샷일 경우의 스트로크 기록을 종합한 정보, 숏 게임일 경우의 스트로크 기록을 종합한 정보, 퍼팅일 경우의 스트로크 기록을 종합한 정보를 포함할 수 있다.
또한, 프로세서(1220)는 평균 스트로크 정보를 기반으로 현재 공의 위치에 상응하는 제1 평균 스트로크 및 타겟 플레이어가 샷(Shot)을 소모한 이후에 이동된 공의 위치에 상응하는 제2 평균 스트로크를 획득한다.
이 때, 현재 공의 위치 및 이동된 공의 위치 각각에 상응하는 카테고리를 고려하여 제1 평균 스트로크와 제2 평균 스트로크를 획득할 수 있다.
예를 들어, 현재 공의 위치가 홀 컵과의 직선 거리 400m에 상응하는 위치라고 가정할 경우, 평균 스트로크 정보 중 홀 컵과의 직선 거리가 400m일 때의 평균 스트로크 점수를 제1 평균 스트로크로 획득할 수 있다. 이 후, 플레이어가 샷을 소모하여 이동된 공의 위치가 홀 컵과의 직선 거리 220m에 상응하는 위치라고 가정할 경우, 평균 스트로크 정보 중 홀 컵과의 직선 거리가 220m일 때의 평균 스트로크 점수를 제2 평균 스트로크로 획득할 수 있다.
다른 예를 들어, 현재 공의 위치가 홀 컵과의 직선거리 100m인 접근 샷이라고 가정할 경우, 평균 스트로크 정보 중 홀 컵과의 직선 거리가 100m인 접근 샷일 때의 평균 스트로크 점수를 제1 평균 스트로크로 획득할 수 있다. 이 후, 플레이어가 샷을 소모하여 이동된 공의 위치가 그린(Green) 위에서 홀 컵과의 직선 거리 5m에 상응하는 위치라고 가정할 경우, 평균 스트로크 정보 중 홀 컵과의 직선 거리가 5m인 퍼팅일 때의 평균 스트로크 점수를 제2 평균 스트로크로 획득할 수 있다.
또 다른 예를 들어, 현재 공의 위치가 러프(Rough) 지형에서 홀 컵과의 직선 거리 50m인 접근 샷이라고 가정할 경우, 평균 스트로크 정보 중 러프 지형에서 홀 컵과의 직선 거리가 50m인 접근 샷일 때의 평균 스트로크 점수를 제1 평균 스트로크로 획득할 수 있다. 이 후, 플레이어가 샷을 소모하여 이동된 공의 위치가 그린 위에서 홀 컵과의 직선 거리가 3m에 상응하는 위치라고 가정할 경우, 평균 스트로크 정보 중 그린 위에서 홀 컵과의 직선 거리가 3m인 퍼팅일 때의 평균 스트로크 점수를 제2 평균 스트로크로 획득할 수 있다.
상기의 예시는 일부 상황을 예시로 설명한 것으로 보다 다양한 상황을 고려하여 제1 평균 스트로크 또는 제2 평균 스트로크를 획득할 수도 있다.
또한, 프로세서(1220)는 제1 평균 스트로크에서 타겟 플레이어가 소모한 샷과 제2 평균 스트로크를 뺀 값에 상응하게 타겟 플레이어의 타당 득실을 산출한다.
이 때, 타당 득실은 티 박스부터 홀 컵까지의 직선 거리에서부터 샷을 시작하였을 때, 공이 홀 컵에 홀 인하기까지 매샷 별로 평균 스트로크 대비 얻거나 잃게 되는 수치를 의미할 수 있다. 따라서, 골프 시뮬레이터를 이용하는 플레이어의 매 샷마다 현재거리와 이동된 거리를 고려하여 타당 득실을 계산할 수 있으며, 18홀 플레이가 완료되면 해당 홀에 대한 타당 득실 정보로써 저장될 수 있다. 이 때, 저장된 정보는 플레이어 개인의 통계 정보 및 골프 시뮬레이터에 등록된 전체 플레이어들의 통계 정보를 추출하는데 사용될 수 있다.
이 때, 타당 득실은 상기에서 설명한 것과 같이 현재위치에서의 평균 스트로크에서 이동된 위치에서의 평균 스트로크를 뺀 값에서 플레이어가 소모한 샷을 1만큼 빼서 산출할 수 있다. 이와 같이 산출된 타당 득실의 값이 양수일 경우에는 전체 플레이어들에 의한 평균 스트로크보다 유리한 거리로 샷을 진행한 것을 의미할 수 있다. 반대로 산출된 타당 득실의 값이 음수일 경우에는 전체 플레이어들에 의한 평균 스트로크보다 불리한 거리로 샷을 진행한 것을 의미할 수 있다.
이 때, 타당 득실은 카테고리를 기반으로 타겟 플레이어의 매 샷 마다 산출될 수 있다.
예를 들어, 도 2를 참조하여 홀 컵까지 남은 거리를 기반으로 플레이어의 타당 득실을 산출하는 과정을 설명하면 다음과 같다.
먼저, 티 샷에 해당하는 첫번째 샷(210)은 홀 컵으로부터 직선 거리가 440m이고, 평균 스트로크 정보를 기반으로 획득한 제1 평균 스트로크가 4.62라고 가정할 수 있다. 즉, 제1 평균 스트로크는 해당 코스, 해당 홀과 관계없이 골프 시뮬레이터에 등록된 전체 플레이어들의 플레이 정보 중에서 남은 거리가 440m일 때의 스트로크 점수로 집계할 수 있다.
이 후, 플레이어가 첫번째 샷(210)을 소모하여 이동된 공의 위치가 홀 컵으로부터 직선거리 220m인 지점이고, 전체 플레이어들의 플레이 정보 중에서 남은 거리가 220m일 때의 스트로크 점수로 집계된 제2 평균 스트로크가 3.35라고 가정한다면, 첫번째 샷(210)의 타당 득실은 4.62-3.35-1=0.27에 상응하게 산출될 수 있다. 즉, 플레이어는 첫번째 샷(210)을 통해 +0.27만큼의 스트로크 점수를 얻은 상황일 수 있다.
이 후, 플레이어가 두 번째 샷(220)을 소모하여 이동된 공의 위치가 홀 컵으로부터 직선거리 130m인 지점이고, 전체 플레이어들의 플레이 정보 중에서 남은 거리가 130m일 때의 스트로크 점수로 집계된 제2 평균 스트로크가 2.74라고 가정한다면, 두 번째 샷(220)의 타당 득실은 3.35-2.74-1=-0.39에 상응하게 산출될 수 있다. 즉, 플레이어는 두 번째 샷(220)을 통해 -0.39만큼의 스트로크 점수를 잃은 상황일 수 있다.
이 후, 플레이어가 세 번째 샷(230)을 소모하여 이동된 공의 위치가 홀 컵으로부터 직선거리 15m인 지점이고, 전체 플레이어들의 플레이 정보 중에서 남은 거리가 15m일 때의 스트로크 점수로 집계된 제2 평균 스트로크가 1.58이라고 가정한다면, 세 번째 샷(230)의 타당 득실은 2,74-1.58-1=0.16에 상응하게 산출될 수 있다. 즉, 플레이어는 세 번째 샷(230)을 통해 +0.16만큼의 스트로크 점수를 얻은 상황일 수 있다.
이 후, 플레이어가 네 번째 샷(240)을 소모하여 그린에서 홀 컵에 홀 인하였다고 가정하면, 네 번째 샷(240)의 타당 득실은 1.58-1=0.58에 상응하게 산출될 수 있다. 즉, 홀인은 남은 거리가 0m인 상황이므로 제2 평균 스트로크가 0이라고 가정하고 타당 득실을 산출할 수 있다.
이와 같이 하나의 홀에 대한 타당 득실을 산출할 수 있으며, 플레이어가 18홀까지 게임을 완료하면 플레이어에 대한 라운드 평균 타당 득실을 도출할 수도 있다. 또한, 플레이어가 라운드를 완료함에 따라 수집되는 타당 득실에 대한 정보는 전체 플레이어들에 기반한 평균 스트로크 정보를 갱신하는데 사용될 수도 있다.
다른 예를 들어, 도 3을 참조하여 샷의 종류와 홀 컵까지 남은 거리를 기반으로 플레이어의 타당 득실을 산출하는 과정을 설명하면 다음과 같다.
도 3의 상황은 파 4홀에서 홀 컵과의 거리가 30m이상인 지점에 공이 위치하였으므로, 두 번째 샷에 해당하는 접근 샷인것으로 판단할 수 있다. 이 때, 접근 샷에 해당하는 두 번째 샷(310)은 홀 컵으로부터 직선 거리가 155m이고, 평균 스트로크 정보를 기반으로 획득한 제1 평균 스트로크가 3.11이라고 가정할 수 있다. 즉, 제1 평균 스트로크는 골프 시뮬레이터에 등록된 전체 플레이어들의 플레이 정보 중에서 남은 거리가 155m이면서 접근 샷일 때의 스트로크 점수로 집계할 수 있다.
이 후, 플레이어가 두 번째 샷(310)을 소모하여 이동된 공의 위치가 홀 컵으로부터 직선거리 25m인 지점이고, 전체 플레이어들의 플레이 정보 중에서 남은 거리가 25m일 때의 스트로크 점수로 집계된 제2 평균 스트로크가 1.31이라고 가정한다면, 접근 샷에 해당하는 두 번째 샷(310)의 타당 득실은 3.11-1.31-1=0.8에 상응하게 산출될 수 있다. 즉, 플레이어는 접근 샷인 두 번째 샷(310)을 통해 +0.8만큼의 스트로크 점수를 얻은 것으로 판단할 수 있다.
이와 같은 방식으로 접근샷에 대한 타당 득실을 18홀까지 구하면, 라운드에서 플레이어의 접근샷 스트로크 능력이 산출될 수 있다.
또한, 도 3에 도시된 두 번째 샷(310)의 공의 위치가 러프(Rough) 지형이었으므로, 러프 지형에서의 타당 득실을 획득할 수도 있다. 예를 들어, 도 3에 도시된 것처럼 골프 시뮬레이터에 등록된 전체 플레이어들의 플레이 정보 중에서 러프 지형일 경우의 스트로크 점수를 집계하였을 때 평균 스트로크가 4.04라고 가정한다면, 플레이어의 러프 지형에 대한 타당 득실은 4.04-1.31-1=1.73에 상응하게 산출될 수 있다. 즉, 플레이어는 러프 지형의 스트로크 능력으로 1.73만큼의 스트로크 점수를 얻은 것으로 판단할 수 있다.
이와 같은 방식으로 러프 지형에 대한 타당 득실을 18홀까지 구하면, 라운드에서 플레이어의 러프 지형 스트로크 능력이 산출될 수 있다.
이 때, 골프 시뮬레이터는 도 7 내지 도 8에 도시된 것처럼 플레이어의 매 샷마다 타당 득실을 보여줄 수도 있다.
예를 들어, 도 7에 도시된 것처럼, 플레이어의 샷이 종료되면 이번 샷에서 플레이어가 얻거나 읽은 타당 득실을 SG(Stroke Gain)라는 명칭과 함께 화면에 표시할 수 있다. 즉, 도 7에 도시된 실시예의 경우, 플레이어가 러프 지형에 대한 타당 득실(700)을 0.23만큼 얻었음을 나타낸 것일 수 있다.
다른 예를 들어, 도 8에 도시된 것처럼, 플레이어가 홀마다 홀아웃하는 경우, 홀 스코어 결과가 노출되면서 이번 홀에서 얻거나 잃은 타당 득실(800)을 화면에 표시할 수 있다. 즉, 도 8에 도시된 실시예에 경우, 플레이어가 해당 홀에서의 게임을 완료함에 따라 총 1.24만큼의 타당 득실(800)을 얻었음을 나타낸 것일 수 있다. 이 때, 도 8에 나타낸 것처럼, 타당 득실(800)이 양수이면 점수와 함께 GOOD이라는 메시지를 표시하고, 타당 득실(800)이 음수이면 점수와 함께 BAD라는 메시지를 함께 표시할 수도 있다.
이 때, 골프 시뮬레이터는 타당 득실 및 타겟 플레이어의 플레이 정보를 기반으로 타겟 플레이어의 특기 항목을 추출할 수 있다.
이 때, 특기 항목이란 플레이어의 스트로크 능력이 골프 시뮬레이터에 등록된 전체 플레이어들에 의한 평균대비 일정 수준 이상인 경우를 의미할 수 있다. 이러한 특기 항목은 플레이어가 골프 시뮬레이터를 이용할 경우에 스트로크 측면에서 강점이 무엇인지 알려주는 역할을 할 수 있다.
이 때, 골프 시뮬레이터는 특기 항목 별 추출 조건을 고려하여 특기 항목을 추출할 수 있다.
예를 들어, 특기 항목 별 추출 조건은 상기에서 설명한 [표 1]과 같이 설정될 수 있다.
즉, 접근 샷의 우드 스트로크와 같은 특기 항목의 경우, 남성 플레이어가 우드 클럽으로 비거리 180m 이상의 접근 샷을 쳤고, 샷에 의해 이동한 공이 페어웨이 또는 그린에 안착한다면 해당 플레이어에게 우드 스트로크의 특기 항목을 추출하여 제공할 수 있다.
다른 예를 들어, 도 3 및 도 4를 기반으로 특기 항목을 추출하는 과정을 설명하면 다음과 같다. 먼저, 도 3에 도시된 두 번째 샷(310) 차례에서 공이 위치하고 있는 지형이 러프인 것을 확인할 수 있고, 만약 도 4에 도시된 것처럼 경사면도 30도 이상인 경우라고 가정할 수 있다. 이 때, 도 3에 도시된 것처럼 접근샷의 타당 득실은 +0.8에 상응하지만, 접근샷 범우 내의 트러블 스트로크의 의한 타당 득실은 +1,3에 상응할 수 있다. 즉, 해당 샷 상황(410)에서 전체 플레이어들에 의한 평균 타당 득실이 -0.24인 것을 감안하였을 때, 타겟 플레이어의 타당 득실은 상위 14%에 해당하기 때문에 특기 항목으로 추출될 조건에 만족한 것으로 판단할 수 있다. 따라서, 타겟 플레이어는 스트로크 능력 중에서 트러블 스트로크(난이도가 있는 환경에서의 샷 세이브 능력) 능력이 뛰어난 플레이어로 판단될 수 있다.
이 때, 플레이어 별로 추출된 특기 항목은 골프 시뮬레이터를 통해서 플레이어가 알 수 있도록 표시될 수 있다. 예를 들어, 도 6을 참조하면, 플레이어가 골프 시뮬레이터에 로그인한 뒤의 플레이어 설정 정보를 나타낸 화면에 상응할 수 있다. 이 때, 해당 플레이어의 스트로크 능력에 따라 특기 항목(600)이 존재하면 도 6에 도시된 것처럼 특기 항목(600)을 표시해 줌으로써 플레이어 별로 특기 항목이 무엇인지 파악할 수도 있다.
이 때, 프로세서(1220)는 타당 득실을 기반으로 타겟 플레이어의 스트로크 통계 정보를 제공할 수 있다.
예를 들어, 18홀의 라운드가 종료된 후 결과 정보를 노출할 때 이번 라운드를 진행하면서 산출된 타당 득실 기록(900)을 도 9와 같이 화면에 표시할 수 있다. 이 때, 타당 득실은 총 합계와 함께 샷의 종류별로 구분하여 표시될 수 있다.
또한, 라운드가 종료되거나 플레이어가 골프 시뮬레이터에 로그인 된 상태일 경우, 도 10이 도시된 것과 같이 플레이어의 스트로크 상세정보(1000)를 제공할 수도 있다. 이 때, 스트로크 상세정보(1000)는 특기 항목의 종류를 기반으로 한 플레이어의 상세 수치를 포함할 수 있으며, 플레이어가 라운드를 완료할 때마다 플레이 정보를 바탕으로 업데이트되어 보여질 수 있다.
이 때, 프로세서(1220)는 타당 득실 및 타겟 플레이어의 스트로크 통계 정보 중 적어도 하나를 이용하여 전체 플레이어들 중 타겟 플레이어의 랭킹 정보를 제공할 수 있다.
예를 들어, 플레이어가 라운드 단위로 골프 게임을 종료할 때마다 플레이어의 플레이 정보를 기반으로 산출된 타당 득실을 이용하여 플레이어의 순위를 산정하고, 순위에 따른 랭킹 정보를 화면에 표시할 수 있다. 이 때, 타당 득실의 총 합계에 의한 랭킹 정보뿐만 아니라 샷의 종류 별 타당 득실에 의한 독립적인 랭킹 정보도 표시될 수 있다.
또한, 본 발명의 일실시예에 따른 골프 시뮬레이터의 프로세서(1220)는 타겟 플레이어의 스트로크 통계 정보를 도 11에 도시된 것과 같은 그래프 형태로 화면에 노출할 수도 있다. 즉, 타겟 플레이어에 의한 라운드가 종료되면, 샷의 종류 별로 타당 득실을 산출하고, 산출된 결과에 대응하는 형태로 그래프를 생성하여 보여줄 수도 있다.
메모리(1230)는 평균 스트로크 정보를 저장한다.
또한, 메모리(1230)는 상술한 바와 같이 본 발명의 일실시예에 따른 타당 득실 산출 과정에서 발생하는 다양한 정보를 저장한다.
실시예에 따라, 메모리(1230)는 골프 시뮬레이터와 독립적으로 구성되어 타당 득실 산출을 위한 기능을 지원할 수 있다. 이 때, 메모리(1230)는 별도의 대용량 스토리지로 동작할 수 있고, 동작 수행을 위한 제어 기능을 포함할 수 있다.
한편, 골프 시뮬레이터는 메모리가 탑재되어 그 장치 내에서 정보를 저장할 수 있다. 일 구현예의 경우, 메모리는 컴퓨터로 판독 가능한 매체이다. 일 구현 예에서, 메모리는 휘발성 메모리 유닛일 수 있으며, 다른 구현예의 경우, 메모리는 비휘발성 메모리 유닛을 수도 있다. 일 구현예의 경우, 저장장치는 컴퓨터로 판독 가능한 매체이다. 다양한 서로 다른 구현 예에서, 저장장치는 예컨대 하드디스크 장치, 광학디스크 장치, 혹은 어떤 다른 대용량 저장장치를 포함할 수도 있다.
이와 같은 골프 시뮬레이터를 이용함으로써 골프 시뮬레이터에 등록된 전체 플레이어들과 비교하여 플레이어가 자신의 실력을 측정할 수 있다.
또한, 골프 시뮬레이터를 이용하는 플레이어에게 매 샷마다 플레이 상황에 맞는 정보를 제공할 수 있다.
또한, 골프 시뮬레이터에 등록된 플레이어마다 특기 정보를 제공할 수 있다.
또한, 골프 시뮬레이터를 통해 골프 게임 시 플레이어의 타당 득실에 따른 통계 또는 랭킹을 제공할 수 있다.
이상에서와 같이 본 발명에 따른 골프 시뮬레이터를 이용한 타당 득실 산출 방법 및 이를 위한 장치는 상기한 바와 같이 설명된 실시예들의 구성과 방법이 한정되게 적용될 수 있는 것이 아니라, 상기 실시예들은 다양한 변형이 이루어질 수 있도록 각 실시예들의 전부 또는 일부가 선택적으로 조합되어 구성될 수도 있다.
200, 300: 남은 거리 210: 첫번째 샷
220, 310: 두 번째 샷 230: 세 번째 샷
240: 네 번째 샷 320: 접근샷 후 공의 위치
410: 샷 상황 600: 특기 항목
700, 800: 타당 득실 900: 타당 득실 기록
1000: 스트로크 상세정보 1210: 통신부
1220: 프로세서 1230: 메모리

Claims (18)

  1. 골프 시뮬레이터(GOLF SIMULATOR)에 등록된 전체 플레이어들 각각의 플레이 정보를 기반으로 평균 스트로크(STROKE) 정보를 생성하는 단계;
    상기 평균 스트로크 정보를 기반으로 현재 공의 위치에 상응하는 제1 평균 스트로크 및 타겟 플레이어가 상기 현재 공의 위치에서 샷(SHOT)을 소모한 이후에 이동된 공의 위치에 상응하는 제2 평균 스트로크를 획득하는 단계; 및
    상기 제1 평균 스트로크에서 상기 타겟 플레이어가 소모한 샷과 상기 제2 평균 스트로크를 뺀 값에 상응하게 상기 타겟 플레이어의 타당 득실을 산출하는 단계
    를 포함하고,
    상기 타당 득실은
    홀 컵까지 남은 직선거리, 샷의 종류 및 지형의 종류 중 적어도 하나에 상응하는 카테고리를 기반으로 상기 타겟 플레이어의 매 샷마다 산출되는 것을 특징으로 하는 골프 시뮬레이터를 이용한 타당 득실 산출 방법.
  2. 청구항 1에 있어서,
    상기 평균 스트로크 정보는
    홀 컵까지 남은 직선거리, 샷의 종류 및 지형의 종류 중 적어도 하나에 상응하는 카테고리를 기반으로 생성되는 것을 특징으로 하는 골프 시뮬레이터를 이용한 타당 득실 산출 방법.
  3. 청구항 2에 있어서,
    상기 획득하는 단계는
    상기 현재 공의 위치 및 상기 이동된 공의 위치 각각에 상응하는 상기 카테고리를 고려하여 상기 제1 평균 스트로크와 상기 제2 평균 스트로크를 획득하는 것을 특징으로 하는 골프 시뮬레이터를 이용한 타당 득실 산출 방법.
  4. 삭제
  5. 청구항 1에 있어서,
    상기 골프 시뮬레이터는
    상기 타당 득실 및 상기 타겟 플레이어의 플레이 정보를 기반으로 상기 타겟 플레이어의 특기 항목을 추출하는 것을 특징으로 하는 골프 시뮬레이터를 이용한 타당 득실 산출 방법.
  6. 청구항 5에 있어서,
    상기 골프 시뮬레이터는
    특기 항목 별 추출 조건을 고려하여 상기 특기 항목을 추출하는 것을 특징으로 하는 골프 시뮬레이터를 이용한 타당 득실 산출 방법.
  7. 청구항 1에 있어서,
    상기 골프 시뮬레이터는
    상기 타당 득실을 기반으로 상기 타겟 플레이어의 스트로크 통계 정보를 제공하는 것을 특징으로 하는 골프 시뮬레이터를 이용한 타당 득실 산출 방법.
  8. 청구항 1에 있어서,
    상기 골프 시뮬레이터는
    상기 타당 득실 및 상기 타겟 플레이어의 스트로크 통계 정보 중 적어도 하나를 이용하여 상기 전체 플레이어들 중 상기 타겟 플레이어의 랭킹 정보를 제공하는 것을 특징으로 하는 골프 시뮬레이터를 이용한 타당 득실 산출 방법.
  9. 청구항 2에 있어서,
    상기 샷의 종류는
    티 샷, 접근 샷, 숏 게임 및 퍼팅 중 적어도 하나를 포함하는 것을 특징으로 하는 골프 게임 내 타당 득실 산출 방법.
  10. 전체 플레이어들 각각의 플레이 정보를 기반으로 평균 스트로크(STROKE) 정보를 생성하고, 상기 평균 스트로크 정보를 기반으로 현재 공의 위치에 상응하는 제1 평균 스트로크 및 타겟 플레이어가 상기 현재 공의 위치에서 샷(SHOT)을 소모한 이후에 이동된 공의 위치에 상응하는 제2 평균 스트로크를 획득하고, 상기 제1 평균 스트로크에서 상기 타겟 플레이어가 소모한 샷과 상기 제2 평균 스트로크를 뺀 값에 상응하게 상기 타겟 플레이어의 타당 득실을 산출하는 프로세서; 및
    상기 평균 스트로크 정보를 저장하는 메모리
    를 포함하고,
    상기 타당 득실은
    홀 컵까지 남은 직선거리, 샷의 종류 및 지형의 종류 중 적어도 하나에 상응하는 카테고리를 기반으로 상기 타겟 플레이어의 매 샷마다 산출되는 것을 특징으로 하는 골프 시뮬레이터.
  11. 청구항 10에 있어서,
    상기 평균 스트로크 정보는
    홀 컵까지 남은 직선거리, 샷의 종류 및 지형의 종류 중 적어도 하나에 상응하는 카테고리를 기반으로 생성되는 것을 특징으로 하는 골프 시뮬레이터.
  12. 청구항 11에 있어서,
    상기 프로세서는
    상기 현재 공의 위치 및 상기 이동된 공의 위치 각각에 상응하는 상기 카테고리를 고려하여 상기 제1 평균 스트로크와 상기 제2 평균 스트로크를 획득하는 것을 특징으로 하는 골프 시뮬레이터.
  13. 삭제
  14. 청구항 10에 있어서,
    상기 프로세서는
    상기 타당 득실 및 상기 타겟 플레이어의 플레이 정보를 기반으로 상기 타겟 플레이어의 특기 항목을 추출하는 것을 특징으로 하는 골프 시뮬레이터.
  15. 청구항 14에 있어서,
    상기 프로세서는
    특기 항목 별 추출 조건을 고려하여 상기 특기 항목을 추출하는 것을 특징으로 하는 골프 시뮬레이터.
  16. 청구항 10에 있어서,
    상기 프로세서는
    상기 타당 득실을 기반으로 상기 타겟 플레이어의 스트로크 통계 정보를 제공하는 것을 특징으로 하는 골프 시뮬레이터.
  17. 청구항 10에 있어서,
    상기 프로세서는
    상기 타당 득실 및 상기 타겟 플레이어의 스트로크 통계 정보 중 적어도 하나를 이용하여 상기 전체 플레이어들 중 상기 타겟 플레이어의 랭킹 정보를 제공하는 것을 특징으로 하는 골프 시뮬레이터.
  18. 청구항 11에 있어서,
    상기 샷의 종류는
    티 샷, 접근 샷, 숏 게임 및 퍼팅 중 적어도 하나를 포함하는 것을 특징으로 하는 골프 시뮬레이터.
KR1020180144277A 2017-11-21 2018-11-21 골프 시뮬레이터를 이용한 타당 득실 산출 방법 및 이를 위한 장치 KR102109717B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR20170155511 2017-11-21
KR1020170155511 2017-11-21

Publications (2)

Publication Number Publication Date
KR20190058361A KR20190058361A (ko) 2019-05-29
KR102109717B1 true KR102109717B1 (ko) 2020-05-12

Family

ID=66673096

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020180144277A KR102109717B1 (ko) 2017-11-21 2018-11-21 골프 시뮬레이터를 이용한 타당 득실 산출 방법 및 이를 위한 장치

Country Status (1)

Country Link
KR (1) KR102109717B1 (ko)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101177640B1 (ko) * 2011-03-21 2012-08-27 최성열 온라인 골프게임 시스템
JP2014512219A (ja) * 2011-04-05 2014-05-22 ナイキ インターナショナル リミテッド ゴルフデータを解析するためのシステム
US20150231476A1 (en) * 2009-06-15 2015-08-20 Schalk J. Leonard Golf Stroke Training Device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20170079809A (ko) 2015-12-31 2017-07-10 주식회사 삼정텍 스크린골프 장치 및 스크린골프 시스템

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150231476A1 (en) * 2009-06-15 2015-08-20 Schalk J. Leonard Golf Stroke Training Device
KR101177640B1 (ko) * 2011-03-21 2012-08-27 최성열 온라인 골프게임 시스템
JP2014512219A (ja) * 2011-04-05 2014-05-22 ナイキ インターナショナル リミテッド ゴルフデータを解析するためのシステム

Also Published As

Publication number Publication date
KR20190058361A (ko) 2019-05-29

Similar Documents

Publication Publication Date Title
KR101748233B1 (ko) 하이브리드 골프 가이드 시스템
JP7194282B2 (ja) ユーザに対しゴルフショットをシミュレートする方法及び装置
KR101019862B1 (ko) 가상 골프 시뮬레이션 방법 및 이를 이용하는 가상 골프 시뮬레이션 장치
KR20160102136A (ko) 골프 가이드 시스템
US20150005084A1 (en) Two-environment game play system
US11192007B2 (en) Smart golf bag system
US9199177B2 (en) Performance based golf scoring system
KR20210100723A (ko) 미리 결정된 오프라인 정보를 고려한 획득 스트로크 성능 메트릭을 볼 비행 데이터로부터 계산하기 위한 시스템 및 방법
US10048384B2 (en) Methods and systems for target maps for golf shots
KR102109717B1 (ko) 골프 시뮬레이터를 이용한 타당 득실 산출 방법 및 이를 위한 장치
US7766737B2 (en) System and method for analyzing golfer performance
KR102109719B1 (ko) 골프 플레이 난이도 산출 방법 및 이를 위한 장치
KR102109718B1 (ko) 골프 플레이 유형에 따른 골프 플레이 서비스 제공 방법 및 이를 위한 장치
JPWO2018083725A1 (ja) 情報処理装置、情報処理方法及び情報処理プログラム
US20150105184A1 (en) Method For Conducting A Golf Tournament Over A Plurality Of Geographic Locations
KR101739279B1 (ko) 골프 관련 정보 제공 방법
US20070149300A1 (en) Method of playing a golf game
KR102664956B1 (ko) 가상 골프 장치 및 골프공의 타격결과를 예측하는 시스템
KR102442476B1 (ko) 골프 플레이 정보를 제공하는 가상 골프 장치
KR102643487B1 (ko) 골프 코스의 분석 서비스 제공방법
US20160243418A1 (en) Golf game
US20240189696A1 (en) Screen golf device
KR102344739B1 (ko) 퀘스트를 이용한 골프장 운영 관리 시스템 및 그 방법
Broadie et al. Golf analytics: Developments in performance measurement and handicapping
Attila Coaching Online in Basketball

Legal Events

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