KR102555933B1 - 가상 익스트림 골프 시스템 - Google Patents

가상 익스트림 골프 시스템 Download PDF

Info

Publication number
KR102555933B1
KR102555933B1 KR1020210110252A KR20210110252A KR102555933B1 KR 102555933 B1 KR102555933 B1 KR 102555933B1 KR 1020210110252 A KR1020210110252 A KR 1020210110252A KR 20210110252 A KR20210110252 A KR 20210110252A KR 102555933 B1 KR102555933 B1 KR 102555933B1
Authority
KR
South Korea
Prior art keywords
information
user
time
swing
score
Prior art date
Application number
KR1020210110252A
Other languages
English (en)
Other versions
KR20230028661A (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 KR1020210110252A priority Critical patent/KR102555933B1/ko
Priority to US17/884,557 priority patent/US20230059907A1/en
Priority to JP2022130495A priority patent/JP2023029301A/ja
Publication of KR20230028661A publication Critical patent/KR20230028661A/ko
Application granted granted Critical
Publication of KR102555933B1 publication Critical patent/KR102555933B1/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
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/21Input arrangements for video game devices characterised by their sensors, purposes or types
    • A63F13/211Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
    • 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/3623Training appliances or apparatus for special sports for golf for driving
    • A63B69/3632Clubs or attachments on clubs, e.g. for measuring, aligning
    • 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
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/24Constructional details thereof, e.g. game controllers with detachable joystick handles
    • A63F13/245Constructional details thereof, e.g. game controllers with detachable joystick handles specially adapted to a particular type of game, e.g. steering wheels
    • 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/80Special adaptations for executing a specific game genre or game mode
    • A63F13/812Ball games, e.g. soccer or baseball
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/10Positions
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/20Distances or displacements
    • A63B2220/22Stride length
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/30Speed
    • A63B2220/34Angular speed
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/40Acceleration
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/62Time or time measurement used for time reference, time stamp, master time or clock signal
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/10Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
    • A63F2300/105Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals using inertial sensors, e.g. accelerometers, gyroscopes
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/10Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
    • A63F2300/1062Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals being specially adapted to a type of game, e.g. steering wheel
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/60Methods for processing data by generating or executing the game program
    • A63F2300/61Score computation
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/80Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
    • A63F2300/8011Ball

Landscapes

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

Abstract

본 발명은 가상 익스트림 골프 시스템에 관한 것으로, 보다 상세하게는 실내 공간에서 익스트림 골프를 즐길 수 있도록 하는 가상 익스트림 골프 시스템에 관한 것이다.
이러한 본 발명은, 사용자의 걸음을 측정하여 걸음정보를 생성하고, 스틱의 각속도와 가속도를 측정하여 스윙정보를 생성하는 감지수단, 코스정보가 저장된 DB부, 상기 스윙정보를 통해 코스 상에서 공의 위치를 변경하여 위치정보를 생성하는 위치변경부, 및 상기 걸음정보를 이용하여 코스 상에서 스윙 전 공의 위치와 스윙 후 상기 공의 위치까지의 상기 사용자의 이동 시간을 산출하여 시간정보를 생성하는 시간연산부를 포함하는 제어수단 및 상기 코스정보, 상기 위치정보를, 및 시간정보 중 하나 이상을 수신하여 출력하는 출력수단을 포함한다.

Description

가상 익스트림 골프 시스템{VIRTUAL EXTREME GOLF SYSTEM}
본 발명은 가상 익스트림 골프 시스템에 관한 것으로, 보다 상세하게는 실내 공간에서 익스트림 골프를 즐길 수 있도록 하는 가상 익스트림 골프 시스템에 관한 것이다.
최근 들어, 여가 생활의 확대와 국민 소득의 증대 등으로 인하여, 일반인의 골프에 대한 인식이 변화하고 있다. 과거 부유층의 전유물로만 여겨졌던 골프가 골프 인프라의 증대와 스크린 골프 등의 보급으로 인하여 전국민 남녀노소 할 것 없이 누구나 즐길 수 있는 대중적인 스포츠로 자리 잡고 있는 실정이다.
익스트림 골프(Extreme Golf)란 다소 정적인 기존 골프와는 달리 정해진 코스를 더 빠른 시간 안에 홀 아웃 할수록 가산점을 얻는 골프 게임을 의미한다. 즉, 티샷부터 홀 아웃까지의 시간과 타수를 카운트하여 우열을 가리는 종목이다.
종래의 기술인 등록특허 제10-2203176호(이하 종래기술)는 골프 게임 제공 시스템 및 이를 이용한 골프 게임 제공 방법에 관한 것으로, 보다 상세하게는 클럽의 현재 상태에 대해 보다 정확하게 상세한 분석을 제공함으로써, 실제 환경과 최대한 동일한 골프 게임 환경을 제공하고, 아울러 임팩트 시점을 계산하는 데에 따르는 딜레이 없이 클라이언트에 골프공 타격을 구현할 수 있도록 하며, 나아가 어드레스, 스윙, 임팩트 등에 대한 각 종 상황을 클라이언트 상에 보다 완벽하게 구현하여 골프 게임 이용자의 만족도를 향상시킬 수 있는 것이다.
그러나 이러한 종래기술은 사용자가 홀인까지의 이동하는 시간 등을 스코어에 반영하지 못하여 상기한 익스트림 골프를 실내 공간에서 가상으로 구현할 수 없다는 등의 문제점이 있었다.
본 발명은 상기 문제점을 해결하기 위해 안출된 것으로, 익스트림 골프를 실내 공간에서 즐길 수 있도록 하는 가상 익스트림 골프 시스템의 제공을 목적으로 한다.
또한 본 발명은 공간 제약이 적은 가상 익스트림 골프 시스템의 제공을 목적으로 한다.
또한 본 발명은 사용자의 보폭을 반영할 수 있는 가상 익스트림 골프 시스템의 제공을 목적으로 한다.
상기 과제의 해결을 목적으로 하는 본 발명은 다음의 구성 및 특징을 갖는다.
사용자의 걸음을 측정하여 걸음정보를 생성하고, 스틱의 각속도와 가속도를 측정하여 스윙정보를 생성하는 감지수단; 코스정보가 저장된 DB부, 상기 스윙정보를 통해 코스 상에서 공의 위치를 변경하여 위치정보를 생성하는 위치변경부, 및 상기 걸음정보를 이용하여 코스 상에서 스윙 전 공의 위치와 스윙 후 상기 공의 위치까지의 상기 사용자의 이동 시간을 산출하여 시간정보를 생성하는 시간연산부를 포함하는 제어수단; 및 상기 코스정보, 상기 위치정보를, 및 시간정보 중 하나 이상을 수신하여 출력하는 출력수단;을 포함 한다.
또한 상기 감지수단은, 상기 스틱에 구비되고, 상기 스틱이 승강 이동함에 따라 상기 걸음정보를 생성할 수 있다.
또한 상기 제어수단은, 입력수단으로부터 전송된 설정정보에 따라 결정되는 사용자의 보폭이 저장된 보폭저장부를 더 포함하고, 상기 시간연산부는, 상기 걸음정보와 상기 사용자의 보폭을 이용하여 상기 시간정보를 생성 할 수 있다.
또한 상기 제어수단은, 상기 스윙정보와 상기 위치정보를 통해 홀인까지의 타수를 산출하여 타수정보를 생성하는 타수산출부; 및 상기 타수정보 및 상기 시간정보를 이용하여 스코어를 산출하는 점수산출부;를 더 포함하고, 상기 스코어는 상기 타수에 의한 점수 및 상기 사용자의 이동 시간에 의한 점수의 합산에 의해 이루어지고, 상기 사용자의 이동 시간에 의한 점수는 상기 타수에 의한 점수에 60배 가중치가 부여된 것일 수 있다.
상기 구성 및 특징을 갖는 본 발명은 사용자의 걸음을 측정하는 감지수단과, 걸음정보를 이용하여 사용자의 이동 시간을 산출하는 제어수단을 포함함으로써, 익스트림 골프를 실내 공간에서 즐길 수 있도록 한다는 효과를 갖는다.
또한 본 발명은 스틱에 구비되는 감지수단이 스틱의 승강 이동함에 따라 걸음정보를 생성함으로써, 보다 작은 실내 공간에서 익스트림 골프 게임을 즐길 수 있도록 한다는 효과를 갖는다.
또한 본 발명은 입력수단으로부터 전송된 설정정보에 따라 결정되는 사용자의 보폭이 저장된 보폭저장부를 포함하고, 시간연산부가 상기 걸음정보와 사용자의 보폭을 이용하여 시간정보를 생성함으로써, 사용자의 보폭을 익스트림 골프 게임에 반영할 수 있다는 효과를 갖는다.
도 1은 본 발명의 일 실시예에 따른 가상 익스트림 골프 시스템을 설명하기 위한 개략적인 블록도이다.
도 2는 가상 익스트림 골프 시스템의 사용 상태도이다.
본 발명은 다양한 변경을 가할 수 있고 여러 가지 형태를 가질 수 있는 바, 구현예(態樣, aspect)(또는 실시예)들을 본문에 상세하게 설명하고자 한다. 그러나 이는 본 발명을 특정한 개시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다.
본 명세서에서 사용한 용어는 단지 특정한 구현예(태양, 態樣, aspect)(또는 실시예)를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, ~포함하다~ 또는 ~이루어진다~ 등의 용어는 명세서 상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.
다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.
본 명세서에서 기재한 ~제1~, ~제2~ 등은 서로 다른 구성 요소들임을 구분하기 위해서 지칭할 것일 뿐, 제조된 순서에 구애받지 않는 것이며, 발명의 상세한 설명과 청구범위에서 그 명칭이 일치하지 않을 수 있다.
본원 명세서 전체에서, 어떤 부분이 다른 부분과 "연결"되어 있다고 할 때, 이는 "직접적으로 연결(통신 가능하게 연결)" 되어 있는 경우뿐 아니라, 그 중간에 다른 소자를 사이에 두고 "간접적으로 연결(통신 가능하게 연결)"되어 있는 경우도 포함한다.
도 1은 본 발명의 일 실시예에 따른 가상 익스트림 골프 시스템을 설명하기 위한 개략적인 블록도이고, 도 2는 가상 익스트림 골프 시스템의 사용 상태도이다.
본 발명의 일 실시예에 따른 가상 익스트림 골프 시스템(S)은 실내 공간에서 익스트림 골프를 즐길 수 있도록 한 것으로, 이하에서는 설명의 편의상 '본 시스템'이라 칭하기로 한다.
도 1 및 도 2를 참조하면, 본 시스템(본 발명의 일 실시예에 따른 가상 익스트림 골프 시스템(S))은 감지수단(1), 제어수단(2) 및 출력수단(3)을 포함한다.
본 시스템은 골프 클럽에 상응하는 형상을 가지는 스틱(5)을 포함할 수 있다.
감지수단(1)은 사용자의 걸음을 측정하여 걸음정보를 생성하고, 상기 스틱(5)의 각속도와 가속도를 측정하여 스윙정보를 생성하는 것이다.
예시적으로 상기 감지수단(1)은 6축 센서 또는 9축 센서(IMU ?? inertial Measurement Unit)를 포함할 수 있으며, 도 2와 같이 상기 스틱(5)의 단부에 연결되어 구비될 수 있다.
상기한 6축 센서는 시간당 회전 각도(각속도)를 측정하는 자이로스코프와 중력가속도를 분해하여 기울임을 측정하고 가속도를 측정하는 가속도센서를 포함한다. 상기한 9축 센서는 상기한 6축 센서에 자북을 기준으로 자기선속의 세기를 측정하여 자북을 기준으로 얼마나 틀어졌는지를 측정하는 지자기센서를 포함하는 공지된 센서이다.
본 시스템에서 상기 6축 센서 또는 9축 센서는 상기 스틱(5)에 구비되어 사용자가 스틱(5)의 각속도, 가속도, 기울임 정도 등을 측정하여 상기한 스윙정보를 생성할 수 있다.
제어수단(2)은 코스정보가 저장된 DB부(21), 상기 스윙정보를 이용하여 코스 상에서 공의 위치를 변경하고, 공의 위치에 관한 위치정보를 생성하는 위치변경부(22)를 포함한다.
제어수단(2)은 후술하는 출력수단(3) 및 입력수단(4) 등에 설치되는 클라이언트와 통신하는 서버에 상응하는 구성일 수 있고, 통상의 기술자에게 알려진 다양한 제어 구성 또는 컴퓨팅 장치(예를 들면, 컴퓨터, 프로세서 등의 다양한 전자 장치 또는 전자 모듈)가 적용될 수 있다. 예시적으로 제어수단(2)은 상기한 감지수단(1) 및 후술하는 입력수단(4) 각각과 통신 가능하게 연결되어 상술한 걸음정보 및 스윙정보 등을 수신할 수 있고, 제어수단(2)의 상기한 위치변경부(22), 후술하는 시간연산부(23), 보폭저장부(24), 타수산출부(25), 점수산출부(26) 각각은 그에 포함된 프로그램이나 알고리즘에 따라 생성된 신호, 정보, 데이터, 명령 등을 상기한 위치변경부(22), 후술하는 시간연산부(23), 보폭저장부(24), 타수산출부(25), 점수산출부(26) 각각과 후술하는 출력수단(3)에 전달하는 구성일 수 있다.
일반적으로 골프는 골프 클럽의 기울임, 스윙 각도, 각속도, 가속도 등에 의해 골프공에 궤적을 결정하고 골프공을 이동시키는데, 상기 스윙정보를 이용하여 코스정보에 포함되는 골프 코스 상에 공(골프공)의 위치를 변경하고 상기한 위치정보를 생성하는 방식은 공지된 기술(상기한 종래기술 등록특허 제10-2203176호 참조)로서, 보다 구체적인 설명은 생략하기로 한다.
출력수단(3)은 디스플레이 장치로서, 예시적으로 TV, 스마트폰, 태블릿 PC, 데스크탑 모니터 등일 수 있으며, 상기한 코스정보, 위치정보, 후술하는 시간정보 중 하나 이상을 수신하여 출력한다. 또한 상기 위치정보에 따라 코스 상에 배치되는 공(골프공)을 출력한다.
이하에서는 본 시스템의 핵심이라고 할 수 있는 사용자의 걸음을 측정하여 생성된 걸음정보를 이용하여 가상 익스트림 시스템을 구현하는 방식에 대해서 설명하기로 한다.
상술하였듯이 감지수단(1)(예시적으로 9축 센서 또는 6축 센서)은 스틱(5)에 구비될 수 있다고 하였는데, 상기한 사용자가 스틱(5)을 파지한 상태로 제자리걸음(뜀걸음 포함)을 할 경우 상기 스틱(5)은 상하 방향으로 이동하게 되고, 예시적으로 감지수단(1)은 스틱(5)의 Z 축 방향 가속도(또는 중력 가속도)를 측정함으로써 상기 걸음정보를 생성할 수 있다. 즉, 상기한 걸음정보는 스틱(5)의 Z 축 방향(연직 방향과 평행) 가속도를 포함할 수 있는 것이다.
이때 제어수단(2)는 상기 걸음정보를 이용하여 코스정보에 포함된 골프 코스 상에서 상기 스틱(5)의 스윙 전 공의 위치와 스윙 후 공의 위치까지의 사용자의 이동 시간을 산출하여 시간정보를 생성하는 시간연산부(23)를 포함할 수 있다.
보다 구체적으로 설명하면, 상기 시간연산부(23)는 상기 코스정보에 포함되는 코스 상에서 스윙 전 공의 위치와 스윙 후 위치변경부(22)에 의해 위치가 이동된 공의 위치 간 거리를 연산할 수 있다.
또한 시간연산부(23)는 상기 걸음정보를 수신하여, 스틱(5)의 가속도(예시적으로 Z축 방향 가속도)의 방향이 바뀐 이전시점과 상기 이전시점 이후에 스틱(5)의 가속도(예시적으로 Z축 방향 가속도) 방향이 바뀐 이후시점을 1 걸음으로 인식할 수 있다. 즉, 시간연산부(23)는 스틱(5)의 가속도 방향이 바뀐 횟수를 이용하여 사용자의 걸음횟수를 연산할 수 있는 것이다.
이때 본 시스템은 사용자 인터페이스가 구비된 클라이언트가 설치된 입력수단(4)(예시적으로 스마트폰, 태블릿 PC 등)을 포함할 수 있고, 제어수단(2)는 입력수단(4)으로부터 전송된 설정정보에 따라 결정되는 사용자의 보폭이 저장된 보폭저장부(24)를 포함할 수 있다.
즉, 사용자는 입력수단(4)을 통해 사용자의 보폭(예시적으로 1m)을 입력하는 경우, 입력수단(4)은 사용자의 보폭이 포함된 설정정보를 생성하고, 보폭저장부(24)가 상기한 설정정보를 수신하여 저장하는 것이다.
이때 시간연산부(23)는 상기한 보폭저장부(24)로부터 상기 설정정보를 수신하여 걸음정보와 사용자의 보폭을 이용하여 상기한 시간정보를 생성할 수 있다.
즉, 상술하였듯이 시간연산부(23)가 걸음정보를 통해 걸음횟수를 연산한다고 하였는데, 상기 걸음횟수와 사용자의 보폭을 곱하여 사용자의 이동속도를 연산하고, 스윙 전 공의 위치와 스윙 후 공의 위치간 거리를 상기 사용자의 이동속도로 나누어 사용자의 이동 시간을 산출함으로써, 시간정보를 생성할 수 있는 것이다.
출력수단(3)은 상기 코스정보, 상기 위치정보, 및 상기 시간정보 중 하나 이상을 수신하여 출력할 수 있음은 상술한 바 있다.
이와 같이, 본 시스템은 스윙정보를 통해 공의 궤적을 연산하여 코스 상에서 공의 위치를 변경할 뿐만 아니라, 사용자의 걸음을 측정함으로써, 코스 상(출력수단(3)에 의해 출력되는 가상의 코스 상)에서 사용자의 이동 속도까지 파악하도록 하여 실내 공간에서 익스트림 골프 종목을 즐길 수 있도록 한다는 이점이 있다.
뿐만 아니라, 상술한 바와 같이 감지수단(1)이 스틱(5)의 승강 이동을 파악하여 상기 걸음정보를 생성하므로, 사용자의 제자리걸음(또는 제자리 뜀걸음)을 파악할 수 있기 때문에 보다 좁은 실내 공간에서도 가상 익스트림 골프 게임을 즐길 수 있도록 한다는 이점이 있다.
또한 시간연산부(23)가 사용자의 보폭을 이용하여 상기 시간정보를 생성하므로, 사용자의 보폭에 따라 사용자의 이동 속도를 다르게 산출하여 보다 다양한 사용자에 적용하여 보다 정확한 익스트림 골프 게임을 구현할 수 있다는 이점이 있다.
도 1 및 도 2를 참조하면, 제어수단(2)는 상기 스윙정보와 상기 위치정보를 통해 홀인까지의 타수를 산출하여 타수정보를 생성하는 타수산출부(25)를 포함할 수 있다.
예시적으로 타수산출부(25)는 한 번의 스윙을 1타수로 계산할 수 있다. 예시적으로 타수산출부(25)는 코스정보의 코스 상의 홀컵과 위치변경부(22)가 생성한 코스 상의 공의 위치가 일치할 때까지 스윙 횟수를 상기 타수로 산출하여 상기 타수정보를 생성할 수 있다.
또한 상기 제어수단(2)는 상기한 타수정보 및 상기 시간정보를 이용하여 스코어를 산출(연산)하는 점수산출부(26)를 포함할 수 있다.
상기 점수산출부(26)는 상기 타수정보를 수신하여 상기 타수를 점수(이하 타수에 의한 점수)로 변환할 수 있는데, 예를 들어 1타수에 1점을 부여할 수 있다.
또한 점수산출부(26)는 시간 정보를 수신하여 상기 사용자의 이동 시간을 점수(이하 사용자의 이동 시간에 의한 점수)로 변환할 수 있는데, 예를 들어 1분에 1점을 부여할 수 있다. 즉, 시간 당 60점이 부여되므로 상기 사용자의 이동 시간의 의한 점수는 상기 타수에 의한 점수에 60배 가중치가 부여된 것일 수 있다.
상기 점수산출부(26)는 스코어(점수)를 산출하여 점수정보를 생성하고, 상기한 출력수단(3)은 상기 점수정보를 출력할 수 있다.
이와 같이, 본 시스템은 상기 시간정보와 타수를 점수화 하여 정량화 하고, 이를 출력함으로써, 사용자의 스코어와 다른 이용자의 스코어를 정량 비교토록 할 수 있다. 또한 사용자의 이동 시간에 의한 점수가 타수에 의한 점수에 가중치를 부여한 것이기 때문에, 사용자의 이동 시간을 좀 더 부각함으로써, 좀 더 익스트림 한 골프 게임을 구현할 수 있다.
이상에서 첨부된 도면을 참조하여 설명한 본 발명은 통상의 기술자에 의하여 다양한 변형 및 변경이 가능하고, 이러한 변형 및 변경은 본 발명의 권리범위에 포함되는 것으로 해석되어야 한다.
가상 익스트림 골프 시스템: S
감지수단: 1 제어수단: 2
DB부: 21 위치변경부: 22
시간연산부: 23 보폭저장부: 24
타수산출부: 25 점수산출부: 26
출력수단: 3 입력수단: 4
스틱: 5

Claims (4)

  1. 사용자의 걸음을 측정하여 걸음정보를 생성하고, 스틱의 각속도와 가속도를 측정하여 스윙정보를 생성하는 감지수단;
    코스정보가 저장된 DB부, 상기 스윙정보를 통해 코스 상에서 공의 위치를 변경하고 상기 공의 위치정보를 생성하는 위치변경부, 및 상기 걸음정보를 이용하여 코스 상에서 스윙 전 공의 위치와 스윙 후 상기 공의 위치까지의 상기 사용자의 이동 시간을 산출하여 시간정보를 생성하는 시간연산부를 포함하는 제어수단; 및
    상기 코스정보, 상기 위치정보를, 및 시간정보 중 하나 이상을 수신하여 출력하는 출력수단;
    을 포함하는 것을 특징으로 하는 가상 익스트림 골프 시스템.
  2. 청구항 1에 있어서,
    상기 감지수단은, 상기 스틱에 구비되고, 상기 스틱이 승강 이동함에 따라 상기 걸음정보를 생성하는 것을 특징으로 하는 가상 익스트림 골프 시스템.
  3. 청구항 2에 있어서,
    상기 제어수단은, 입력수단으로부터 전송된 설정정보에 따라 결정되는 사용자의 보폭이 저장된 보폭저장부를 더 포함하고,
    상기 시간연산부는, 상기 걸음정보와 상기 사용자의 보폭을 이용하여 상기 시간정보를 생성하는 것을 특징으로 하는 가상 익스트림 골프 시스템.
  4. 청구항 1에 있어서,
    상기 제어수단은,
    상기 스윙정보와 상기 위치정보를 통해 홀인까지의 타수를 산출하여 타수정보를 생성하는 타수산출부; 및
    상기 타수정보 및 상기 시간정보를 이용하여 스코어를 산출하는 점수산출부;
    를 더 포함하고,
    상기 스코어는 상기 타수에 의한 점수 및 상기 사용자의 이동 시간에 의한 점수의 합산에 의해 이루어지고,
    상기 사용자의 이동 시간에 의한 점수는 상기 타수에 의한 점수에 60배 가중치가 부여된 것을 특징으로 하는 가상 익스트림 골프 시스템.
KR1020210110252A 2021-08-20 2021-08-20 가상 익스트림 골프 시스템 KR102555933B1 (ko)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR1020210110252A KR102555933B1 (ko) 2021-08-20 2021-08-20 가상 익스트림 골프 시스템
US17/884,557 US20230059907A1 (en) 2021-08-20 2022-08-09 Virtual extreme golf system
JP2022130495A JP2023029301A (ja) 2021-08-20 2022-08-18 仮想エクストリームゴルフシステム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020210110252A KR102555933B1 (ko) 2021-08-20 2021-08-20 가상 익스트림 골프 시스템

Publications (2)

Publication Number Publication Date
KR20230028661A KR20230028661A (ko) 2023-03-02
KR102555933B1 true KR102555933B1 (ko) 2023-07-17

Family

ID=85228571

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020210110252A KR102555933B1 (ko) 2021-08-20 2021-08-20 가상 익스트림 골프 시스템

Country Status (3)

Country Link
US (1) US20230059907A1 (ko)
JP (1) JP2023029301A (ko)
KR (1) KR102555933B1 (ko)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013111206A (ja) 2011-11-29 2013-06-10 Kddi Corp 加速度センサ及び地磁気センサを用いて打撃前の構え姿勢を検出する携帯端末、プログラム及び方法

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100470703B1 (ko) * 2001-09-22 2005-03-09 권오석 골프연습을 위한 시뮬레이션 시스템
KR20070109607A (ko) * 2006-05-12 2007-11-15 박용덕 가상필드를 보행하는 골프 연습기
US20090191929A1 (en) * 2008-01-24 2009-07-30 Full Swing Golf Golf simulator connected to the internet
KR100866385B1 (ko) * 2008-03-13 2008-11-03 (주) 알디텍 스크린 골프에서 볼 정보를 제공하기 위한 방법과 이를위한 시스템
KR100923066B1 (ko) * 2009-03-13 2009-10-22 (주) 골프존 골프 실연 시뮬레이터 및 그 제어방법
KR101148162B1 (ko) * 2009-12-23 2012-05-23 (주) 알디텍 타격상태 출력 기능의 스크린 골프 시스템 및 방법
US9643092B2 (en) * 2013-03-15 2017-05-09 Skyhawke Technologies, Llc. Apparatus and method for simulated gameplay based on a geospatial position
US9821220B2 (en) * 2014-10-09 2017-11-21 Golfstream Inc. Sport and game simulation systems with user-specific guidance and training using dynamic playing surface
JP6696109B2 (ja) * 2014-12-22 2020-05-20 セイコーエプソン株式会社 運動解析装置、運動解析システム、運動解析方法及びプログラム
KR101813522B1 (ko) * 2015-07-30 2018-01-02 주식회사 인포마인드 골프 스윙 분석 장치 및 이를 이용한 골프 연습 시뮬레이션 시스템
US10843056B2 (en) * 2018-02-21 2020-11-24 Luis Rivas Golf simulating system and method for playing a golf game partially in a golf simulator and partially on a golf course
JP7020195B2 (ja) * 2018-03-05 2022-02-16 住友ゴム工業株式会社 仮想ゴルフシミュレーション装置
KR102255055B1 (ko) * 2019-03-21 2021-05-24 김장백 가상운동기 및 가상운동시스템
US11504605B2 (en) * 2020-01-17 2022-11-22 Claw Revolution LLC Sensor device

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013111206A (ja) 2011-11-29 2013-06-10 Kddi Corp 加速度センサ及び地磁気センサを用いて打撃前の構え姿勢を検出する携帯端末、プログラム及び方法

Also Published As

Publication number Publication date
US20230059907A1 (en) 2023-02-23
JP2023029301A (ja) 2023-03-03
KR20230028661A (ko) 2023-03-02

Similar Documents

Publication Publication Date Title
US12005344B2 (en) Motion mirroring system that incorporates virtual environment constraints
KR20140148298A (ko) 운동 해석 방법 및 운동 해석 장치
CN104225899A (zh) 运动分析方法以及运动分析装置
US20150111657A1 (en) Movement analysis method, movement analysis apparatus, and movement analysis program
WO2014097579A1 (en) Motion analysis system and motion analysis method
US20170239520A1 (en) Motion analysis apparatus, motion analysis system, motion analysis method, recording medium, and display method
Cho et al. Motion recognition with smart phone embedded 3-axis accelerometer sensor
TW201722523A (zh) 對戰型遊戲的控制方法及程式
CN101879376A (zh) 陀螺仪传感器在互动游戏中的实现方法
JP2019150395A (ja) 仮想ゴルフシミュレーション装置
US20200316459A1 (en) Method and Apparatus for Simulating a Gaming Event
CN104587662A (zh) 运动分析装置、运动分析方法
KR102555933B1 (ko) 가상 익스트림 골프 시스템
KR20230058331A (ko) 모바일 기기를 이용한 포터블 가상 골프 시스템
KR102000151B1 (ko) 웨어러블 디바이스를 이용한 골프 스윙패턴 분석 시스템
US20150375081A1 (en) Exercise information providing method and exercise information providing system
US10163364B2 (en) Method of providing feedback for a piece of cue sport equipment during game play
JP6862931B2 (ja) 運動解析装置、運動解析方法、運動解析システムおよび表示方法
JP6050882B1 (ja) ゲームシステム、制御方法、及びプログラム
CN114733189A (zh) 一种体感击球的控制方法、装置、介质和电子设备
US20180229079A1 (en) Data processing method, program, storage medium and motion analysis device
JP6088030B1 (ja) ゲームシステム、制御方法、及びプログラム
CN115068918B (zh) 击球的输赢判定方法、装置、可穿戴设备以及存储介质
JP2018157986A (ja) スイング解析装置、スイング解析システム、およびスイング解析方法
JP2018117885A (ja) 運動解析装置、運動解析方法、プログラム、及び運動解析システム

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant