[go: up one dir, main page]

KR101019803B1 - 가상 골프 시뮬레이션 장치 및 방법 - Google Patents

가상 골프 시뮬레이션 장치 및 방법 Download PDF

Info

Publication number
KR101019803B1
KR101019803B1 KR1020100063017A KR20100063017A KR101019803B1 KR 101019803 B1 KR101019803 B1 KR 101019803B1 KR 1020100063017 A KR1020100063017 A KR 1020100063017A KR 20100063017 A KR20100063017 A KR 20100063017A KR 101019803 B1 KR101019803 B1 KR 101019803B1
Authority
KR
South Korea
Prior art keywords
golf
virtual
information
simulation
image
Prior art date
Legal status (The legal status 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 status listed.)
Active
Application number
KR1020100063017A
Other languages
English (en)
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 KR1020100063017A priority Critical patent/KR101019803B1/ko
Application granted granted Critical
Publication of KR101019803B1 publication Critical patent/KR101019803B1/ko
Priority to PCT/KR2011/004806 priority patent/WO2012002751A2/en
Priority to CN201180041841.1A priority patent/CN103079653B/zh
Priority to JP2013518255A priority patent/JP5686449B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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
    • A63B69/3605Golf club selection aids informing player of his average or expected shot distance for each club
    • 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/3691Golf practising terrains
    • 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/0691Maps, e.g. yardage maps or electronic maps

Landscapes

  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Processing Or Creating Images (AREA)

Abstract

본 발명은 골프 게임이나 스크린 골프 시스템 등의 가상 골프 시뮬레이션을 통해 사용자가 가상의 골프 경기를 함에 있어서 골프코스에 대한 공략을 용이하게 하고 가상 골프 경기를 손쉽게 풀어갈 수 있도록 유도함으로써 사용자의 골프 실력 향상과 골프 경기에 대한 흥미를 유발함으로써 가상 골프 시뮬레이션을 통해 제공되는 컨텐츠를 골퍼 위주의 좀 더 능동적인 형태로 제공되도록 하고 골퍼의 편의를 도모할 수 있도록 하는 가상 골프 시뮬레이션 장치 및 방법을 제공하기 위한 것이다. 이를 위한 본 발명의 일 실시예에 따른 가상 골프 시뮬레이션 장치는, 골프코스에 대한 가상 골프 시뮬레이션 장치에 있어서, 가상의 골프코스에 대한 영상을 처리하여 표시되도록 하는 영상처리수단; 상기 골프코스에 대한 골프 시뮬레이션이 이루어지도록 하는 시뮬레이션 수단; 및 상기 골프코스에 대한 골프 시뮬레이션을 위한 정보를 분석함으로써 타격된 골프공이 낙하하게 되는 지점을 포함하는 영역으로서 추천하는 추천 영역을 산출하여 표시되도록 하는 추천영역표시수단을 포함한다.

Description

가상 골프 시뮬레이션 장치 및 방법{APPARATUS FOR VIRTUAL GOLF SIMULATION AND METHOD FOR THE SAME}
본 발명은 가상 골프 시뮬레이션 장치 및 방법에 관한 것으로 더욱 상세하게는, 가상의 골프코스가 영상화되어 시뮬레이션 되고 사용자가 조작하거나 사용자가 직접 타격한 골프공의 궤적이 상기 가상의 골프코스에서 시뮬레이션 되는 가상 골프 시뮬레이션 장치 및 방법에 관한 것이다.
일반적으로 골프 경기는 티박스(Tee Box)에서 그린(Green)까지 골프공을 타격하여 그린의 홀컵(Hole-cup)에 골프공을 넣는 프로세스를 갖는 스포츠로서 골프코스의 지형을 정확히 파악하여 정확한 힘과 방향 등으로 골프공을 타격해야 하고 바람의 세기, 타격하는 골프클럽의 종류 등에 따라 타구가 많이 달라지게 되므로 매우 까다로운 스포츠이다.
최근 골프 인구가 증가하면서, 가상 골프 시뮬레이션 장치 등을 이용한 골프 연습 및 가상의 골프경기를 즐길 수 있는 이른바 스크린 골프 시스템이 등장하게 되었다. 이와 같은 스크린 골프 시스템은 실내에 가상 골프장을 디스플레이할 수 있는 스크린을 설치하고, 골퍼가 골프공을 상기 스크린을 향해 타격을 하면 골프공의 속도, 방향 등을 감지하여 상기 스크린상에 골프공의 진행을 표시해주는 시스템이다.
이와 같은 가상 골프 시뮬레이션 장치는 여러 가지 첨단 장치들과 시스템을 통해 서비스되는 특성상 실제 골프장이나 골프 연습장에서는 제공하기 힘든 다양한 컨텐츠를 제공하는 것이 가능한데, 실제 골프장에서 골프 라운딩을 할 때 이루어지는 것들이 가상 골프 시뮬레이션 장치를 통해서도 이루어지도록 함으로써 실제 골프장에서 골프 라운딩하는 것과 같은 리얼리티를 제공하면서도 실제 골프장에서 할 수 없는 여러 가지 기능들에 의해 골퍼가 자신의 골프 실력을 향상시킬 수 있도록 하며 골퍼의 편의를 도모할 수 있도록 하는 것이 필요하다.
본 발명은 골프 게임이나 스크린 골프 시스템 등의 가상 골프 시뮬레이션을 통해 사용자가 가상의 골프 경기를 함에 있어서 골프코스에 대한 공략을 용이하게 하고 가상 골프 경기를 손쉽게 풀어갈 수 있도록 유도함으로써 사용자의 골프 실력 향상과 골프 경기에 대한 흥미를 유발함으로써 가상 골프 시뮬레이션을 통해 제공되는 컨텐츠를 골퍼 위주의 좀 더 능동적인 형태로 제공되도록 하고 골퍼의 편의를 도모할 수 있도록 하는 가상 골프 시뮬레이션 장치 및 방법을 제공하기 위한 것이다.
본 발명의 일 실시예에 따른 가상 골프 시뮬레이션 장치는, 골프코스에 대한 가상 골프 시뮬레이션 장치에 있어서, 가상의 골프코스에 대한 영상을 처리하여 표시되도록 하는 영상처리수단; 상기 골프코스에 대한 골프 시뮬레이션이 이루어지도록 하는 시뮬레이션 수단; 및 상기 골프코스에 대한 골프 시뮬레이션을 위한 정보를 분석함으로써 타격된 골프공이 낙하하게 되는 지점을 포함하는 영역으로서 추천하는 추천 영역을 산출하여 표시되도록 하는 추천영역표시수단을 포함한다.
또한 바람직하게는, 상기 영상처리수단은, 상기 골프코스에 대한 영상 및 상기 골프코스에서 이루어지는 골프 시뮬레이션 영상이 구현되는 메인 영상과, 상기 메인 영상의 일측에 상기 골프코스가 축소되어 구현되는 미니맵 영상이 처리되어 표시되도록 구성되는 것을 특징으로 한다.
또한 바람직하게는, 상기 시뮬레이션 수단은, 상기 골프코스에 대한 정보 및 상기 골프코스에서 이루어지는 골프 시뮬레이션을 위한 데이터가 저장되는 데이터베이스를 포함하는 것을 특징으로 한다.
또한 바람직하게는, 상기 데이터베이스는 상기 골프코스에 대한 지형 정보 데이터를 저장하며, 상기 추천영역표시수단은 상기 데이터베이스로부터 현재 라운드 중인 골프코스의 지형 정보 데이터를 추출하여 분석함으로써 타격된 골프공이 유리한 지점에 낙하하도록 하기 위한 추천 영역을 산출하여 상기 메인 영상 및 상기 미니맵 중 적어도 하나에 표시하도록 구성되는 것을 특징으로 한다.
또한 바람직하게는, 사용자가 골프공의 타격을 위해 사용하는 골프클럽을 식별하는 클럽식별수단을 더 포함하며, 상기 추천영역표시수단은 상기 클럽식별수단에 의해 식별된 골프클럽에 대한 정보를 분석함으로써 타격된 골프공이 유리한 지점에 낙하하도록 하기 위한 추천 영역을 산출하여 상기 메인 영상 및 상기 미니맵 중 적어도 하나에 표시하도록 구성되는 것을 특징으로 한다.
또한 바람직하게는, 상기 추천영역표시수단은 사용자가 사용할 골프클럽으로서 선택한 골프클럽에 대한 정보를 분석함으로써 타격된 골프공이 유리한 지점에 낙하하도록 하기 위한 추천 영역을 산출하여 상기 메인 영상 및 상기 미니맵 중 적어도 하나에 표시하도록 구성되는 것을 특징으로 한다.
또한 바람직하게는, 상기 데이터베이스는 사용자의 골프 기록 정보에 대한 데이터를 저장하며, 상기 추천영역표시수단은 상기 데이터베이스로부터 현재 라운드 중인 사용자의 골프 기록 정보에 대한 데이터를 추출하여 분석함으로써 타격된 골프공이 유리한 지점에 낙하하도록 하기 위한 추천 영역을 산출하여 상기 메인 영상 및 상기 미니맵 중 적어도 하나에 표시하도록 구성되는 것을 특징으로 한다.
또한 바람직하게는, 상기 데이터베이스는 상기 골프코스에서의 기상 정보에 대한 데이터를 저장하며, 상기 추천영역표시수단은 상기 데이터베이스로부터 현재 라운드 중인 골프코스에서의 기상 정보에 대한 데이터를 추출하여 분석함으로써 타격된 골프공이 유리한 지점에 낙하하도록 하기 위한 추천 영역을 산출하여 상기 메인 영상 및 상기 미니맵 중 적어도 하나에 표시하도록 구성되는 것을 특징으로 한다.
또한 바람직하게는, 상기 데이터베이스는 적어도 하나의 가상 캐디에 관한 정보를 저장하며, 상기 추천영역표시수단은 사용자에 대해 선택된 가상 캐디에 의해 상기 산출된 추천 영역을 안내하는 영상 및 음성 중 적어도 하나를 제공하도록 구성되는 것을 특징으로 한다.
또한 바람직하게는, 상기 데이터베이스는 복수개의 서로 다른 능력치를 갖도록 설정된 가상 캐디에 관한 정보를 저장하며, 상기 추천영역표시수단은 상기 가상 캐디에 의해 안내되는 상기 추천 영역을 상기 복수개의 가상 캐디 각각의 설정된 능력치에 따라 서로 다른 정확도로써 제공하도록 구성되는 것을 특징으로 한다.
한편, 본 발명의 다른 일 실시예에 따른 가상 골프 시뮬레이션 장치는, 골프코스에 대한 가상 골프 시뮬레이션 장치에 있어서, 가상의 골프코스의 그린 및 그 주변 영역에 대한 영상을 처리하여 표시되도록 하는 영상처리수단; 상기 골프코스에 대한 골프 시뮬레이션이 이루어지도록 하는 시뮬레이션 수단; 및 상기 골프코스의 그린에 대한 지형 정보, 사용자가 사용하는 골프클럽에 관한 정보, 사용자의 골프 기록 정보 및 상기 골프코스에 대한 기상 정보 중 적어도 하나에 대한 정보를 분석함으로써 어프로치 샷에 대해 골프공이 상기 그린 상의 유리한 위치에 낙하하도록 하기 위한 추천 영역을 산출하여 표시되도록 하는 추천영역표시수단을 포함한다.
한편, 본 발명의 일 실시예에 따른 가상 골프 시뮬레이션 방법은, 골프코스에 대한 가상 골프 시뮬레이션 방법에 있어서, 가상의 골프코스에 대한 시뮬레이션 영상을 처리하여 표시하는 단계; 상기 골프코스에 대한 골프 시뮬레이션을 위한 정보를 추출하여 분석하는 단계; 및 타격된 골프공이 낙하하게 되는 지점을 포함하는 영역으로서 추천하는 추천 영역을 산출하여 표시하는 단계을 포함한다.
또한 바람직하게는, 상기 영상을 처리하여 표시하는 단계는, 상기 골프코스에 대한 영상 및 상기 골프코스에서 이루어지는 골프 시뮬레이션 영상이 구현되는 메인 영상을 표시하는 단계와, 상기 메인 영상의 일측에 상기 골프코스가 축소되어 구현되는 미니맵 영상을 표시하는 단계를 포함하는 것을 특징으로 한다.
또한 바람직하게는, 상기 추천 영역을 산출하여 표시하는 단계는, 데이터베이스로부터 현재 라운드 중인 골프코스의 지형 정보, 현재 라운드 중인 사용자의 골프 기록 정보 및 현재 라운드 중인 골프코스에서의 기상 정보 중 적어도 하나에 대한 데이터를 추출하여 분석하는 단계와, 상기 분석된 결과에 따라 타격된 골프공이 골프코스 상의 유리한 지점에 낙하하도록 하기 위한 추천 영역을 산출하는 단계와, 상기 산출된 추천 영역을 상기 메인 영상 및 상기 미니맵 중 적어도 하나에 표시하는 단계를 포함하는 것을 특징으로 한다.
또한 바람직하게는, 사용자가 골프공의 타격을 위해 사용하는 골프클럽이 식별되거나 선택되는 단계를 더 포함하며, 상기 추천 영역을 산출하여 표시하는 단계는, 상기 식별 또는 선택된 골프클럽에 대한 정보를 분석하는 단계와, 상기 분석된 결과에 따라 타격된 골프공이 골프코스 상의 유리한 지점에 낙하하도록 하기 위한 추천 영역을 산출하는 단계와, 상기 산출된 추천 영역을 상기 메인 영상 및 상기 미니맵 중 적어도 하나에 표시하는 단계를 포함하는 것을 특징으로 한다.
또한 바람직하게는, 데이터베이스에 저장된 서로 다른 음성 및 영상 정보를 갖는 복수의 가상 캐디에 관한 정보 중 사용자의 선택 또는 랜덤 선택된 특정 가상 캐디에 관한 정보가 추출되는 단계와, 상기 산출된 추천 영역이 상기 추출된 특정 가상 캐디에 의해 안내되도록 해당 캐디의 음성 및 영상 정보 중 적어도 하나가 출력되는 단계를 더 포함하는 것을 특징으로 한다.
또한 바람직하게는, 데이터베이스에 저장된 서로 다른 능력치에 관한 정보를 갖는 복수의 가상 캐디에 관한 정보 중 사용자의 선택 또는 랜덤 선택된 특정 가상 캐디에 관한 정보가 추출되는 단계와, 상기 특정 가상 캐디에 대해 설정된 능력치에 따라 상기 산출된 추천 영역이 수정되는 단계와, 상기 수정된 추천 영역이 상기 특정 가상 캐디에 의해 안내되도록 해당 캐디의 음성 및 영상 정보 중 적어도 하나가 출력되는 단계를 더 포함하는 것을 특징으로 한다.
본 발명에 따른 가상 골프 시뮬레이션 장치 및 방법은 골프 게임이나 스크린 골프 시스템 등의 가상 골프 시뮬레이션을 통해 사용자가 가상의 골프 경기를 함에 있어서 골프코스에 대한 공략을 용이하게 하고 가상 골프 경기를 손쉽게 풀어갈 수 있도록 유도함으로써 사용자의 골프 실력 향상과 골프 경기에 대한 흥미를 유발함으로써 가상 골프 시뮬레이션을 통해 제공되는 컨텐츠를 골퍼 위주의 좀 더 능동적인 형태로 제공되도록 하고 골퍼의 편의를 도모할 수 있도록 하는 효과가 있다.
도 1은 본 발명의 일 실시예에 따른 가상 골프 시뮬레이션 장치의 구성을 개략적으로 나타낸 블록도이다.
도 2는 본 발명의 일 실시예에 따른 가상 골프 시뮬레이션 장치에 의해 구현되는 골프 시뮬레이션 전체 영상을 나타낸 도면이다.
도 3 및 도 4는 도 2에 도시된 미니맵 영상에 관하여 각각 구체적으로 나타낸 도면이다.
도 5 및 도 6은 본 발명의 일 실시예에 따른 가상 골프 시뮬레이션 방법을 나타낸 플로우차트이다.
본 발명에 따른 가상 골프 시뮬레이션 장치 및 방법에 관한 실시예를 도면을 참조하여 좀 더 구체적으로 설명한다.
본 발명에 따른 가상 골프 시뮬레이션 장치 및 방법은 사용자가 직접 골프 스윙을 함에 따라 가상의 골프 시뮬레이션이 이루어지도록 하는 소위 스크린 골프 시스템과 같이 가상 현실 기반의 골프 시스템 등에도 적용될 수 있지만 가정용 게임기나 스마트 폰 등과 같은 이동통신 단말기를 통해 제공되는 골프 게임 등에도 적용이 가능하다.
먼저 도 1을 참조하여 본 발명의 일 실시예에 따른 가상 골프 시뮬레이션 장치의 개략적인 구성에 관하여 설명한다. 도 1은 본 발명의 일 실시예에 따른 가상 골프 시뮬레이션 장치의 구성을 개략적으로 나타낸 블록도이다.
본 발명의 일 실시예에 따른 가상 골프 시뮬레이션 장치는 제어부(M), 조작수단(100), 센싱수단(200), 클럽식별수단(300), 데이터베이스(500), 영상처리장치(600) 및 음성처리장치(700) 등을 포함하여 구성될 수 있다.
상기 조작수단(100)은 가상 골프 시뮬레이션 장치에 의해 이루어지는 골프 경기나 골프 경기를 위한 각종 설정 등을 위한 조작을 모두 할 수 있도록 구비되는 것으로, 예컨대 가상 골프 시뮬레이션을 처음 시작할 때 로그인을 하거나 가상 골프 라운드 환경을 세팅하는 등의 조작을 하는 경우에 사용된다.
만약 본 발명에 따른 가상 골프 시뮬레이션 장치가 이동통신 단말기나 게임기 등에 적용되는 경우 가상 골프 게임을 조작하기 위한 수단으로서 이용될 수도 있다.
상기 센싱수단(200)은 가상 골프 시뮬레이션 장치를 통해 사용자가 직접 골프클럽을 가지고 골프공을 타격하면, 타격된 골프공의 움직임 특성 및 골프 스윙 시의 골프클럽의 움직임 특성을 센싱하는 수단으로서 구비될 수 있다.
이와 같은 센싱수단(200)은 골프공이나 골프클럽의 이미지를 연속 촬영하고 그 촬영된 이미지를 분석함으로써 골프공이나 골프클럽의 움직임 특성을 추출하는 이미지 센서 기반의 센싱장치일 수도 있고, 적외선 발광/수광 센서를 이용하는 센싱장치일 수도 있으며, 레이저 센싱장치나 레이더(Radar) 센싱장치 등 모든 종류의 센싱장치를 모두 포함할 수 있다.
이와 같은 센싱수단(200)은 가상 골프 시뮬레이션 장치가 이른바 스크린 골프 시스템과 같이 사용자가 직접 골프공을 타격함으로써 시뮬레이션이 이루어지는 가상 현실 기반의 시스템에 적용할 수 있으며, 게임기나 이동통신 단말기 등에 의해 골프 게임을 하는 경우에는 적용되지 않는다.
상기 클럽식별수단(300)은 사용자가 직접 골프클럽으로써 골프공을 타격함으로써 골프 시뮬레이션이 이루어진 가상 현실 기반의 골프 시뮬레이션 시스템에 적용할 수 있으며, 사용자가 골프공을 타격하기 위해 사용하는 골프클럽이 어떤 종류의 것인지 어떤 스펙을 가진 것인지 등에 대한 정보를 얻어서 가상 골프 시뮬레이션에 반영되도록 하기 위한 수단이다.
예컨대 사용자가 골프클럽에 해당 골프클럽에 대한 정보를 담고 있는 RFID 태그나 루비(Rubee) 태그 등의 저장태그를 부착하고 타석에 들어서면 리더기(RFID Reader or Rubee Reader)가 상기 저장태그를 통해 정보를 수신하도록 구성할 수 있다.
따라서 상기한 클럽식별수단(300)에 의해 골프클럽이 식별되어 그 식별된 정보가 골프 시뮬레이션에 반영되도록 함으로써 좀 더 정확하고 현실감 있는 골프 시뮬레이션이 이루어지도록 할 수 있다.
그런데 골프클럽의 식별을 위해 상기한 클럽식별수단(300)이 반드시 필요한 것은 아니다.
즉 골프 게임을 위한 게임기나 이동통신 단말기 등에서 가상 골프 시뮬레이션이 이루어지는 경우 또는 사용자가 직접 골프공을 타격하는 가상 현실 기반의 가상 골프 시뮬레이션 장치에서도 사용자는 조작수단(100)을 통해 사용하고자하는 골프클럽을 직접 선택할 수 있고 그 선택된 골프클럽에 대한 정보가 반영되도록 함으로써 좀 더 바람직한 시뮬레이션이 이루어지도록 할 수 있다.
한편, 상기 영상처리장치(600)는 데이터베이스(500)로부터 골프 시뮬레이션을 위한 골프코스나 골프 라운드를 위한 각종 선택을 위한 인터페이스 등을 위한 데이터를 추출하여 이를 영상처리하여 영상출력장치(400)를 통해 출력되도록 한다.
상기 음성처리장치(700)는 골프코스 등에서의 각종 음성 데이터를 처리하여 음성출력장치(800)를 통해 출력되도록 한다.
영상처리장치(600)와 음성처리장치(700)는 서로 독립된 장치 내지 모듈 등으로써 구비될 수도 있으나 하나의 통합된 장치 내지는 모듈 등으로써 구비되도록 하는 것도 가능하다.
상기 데이터베이스(500)는 골프 시뮬레이션을 위한 모든 데이터를 저장하는 저장수단으로서, 시뮬레이션 정보 저장부(510), 골퍼 정보 저장부(520), 골프 기록 저장부(530), 지형 정보 저장부(540), 기상 정보 저장부(550) 및 캐디 정보 저장부(560) 등을 포함할 수 있다.
여기서 각각의 저장부는 서로 독립적인 저장장치로서 구현될 수도 있고 하나의 저장장치 내의 물리적 일부 공간으로서 구현될 수도 있다.
그리고 상기 각각의 저장부가 모두 구비될 필요는 없고 상기 골퍼 정보 저장부(520), 골프 기록 저장부(530), 지형 정보 저장부(540), 기상 정보 저장부(550) 및 캐디 정보 저장부(560) 중 적어도 하나만 구비되도록 구성될 수도 있다.
상기 시뮬레이션 정보 저장부(510)는 골프 시뮬레이션을 위한 모든 데이터를 저장하는 부분이다. 예컨대 골프코스에 관한 영상과 배경 영상, 그리고 골프코스에서의 음향효과 등에 관한 데이터를 저장한다.
상기 골퍼 정보 저장부(520)는 회원가입 등으로 시스템에 등록된 골퍼에 관한 신상정보 등을 저장하고 있는 부분이다.
상기 골프 기록 저장부(530)는 골프 시뮬레이션 장치를 통해 골프 라운드를 하는 골퍼의 평균타수, 평균비거리, 페어웨이 안착률, 그린 적중률, 평균 퍼팅수, 샌드 세이브율, 파 세이브율 등 각종 골프 기록에 관한 데이터를 저장하는 부분이다.
상기 골프 기록 저장부(530)는 상기 골퍼 정보 저장부(520)에 저장된 골퍼별로 기록을 분류하여 저장할 수도 있고 그 외의 특정 분류조건에 따라 기록을 분류하여 저장할 수도 있다. 예컨대 골퍼에 대해 실력별 등급을 부여하여 골프 기록을 등급별로 분류하여 저장할 수도 있다.
상기 지형 정보 저장부(540)는 시뮬레이션 되는 골프코스의 지형에 관한 정보, 예컨대 지형의 고저 정보나 그린(Green) 상의 라이(Lie)에 관한 정보 등을 저장하고 있는 부분이다.
상기 기상 정보 저장부(550)는 골프코스의 기상, 예컨대 골프코스에서의 바람의 풍향 및 풍속에 관한 정보 등을 저장하는 부분이다.
상기 캐디 정보 저장부(560)는 가상 골프 시뮬레이션 과정에서 가상 골프 경기에 대한 가이드가 가상의 캐디에 의해 이루어질 수 있도록 캐디의 음성 및/또는 영상에 관한 정보 및 캐디의 특징 등에 관한 각종 정보가 저장되는 부분이다.
상기 캐디 정보 저장부(560)는 하나의 가상 캐디에 관한 정보를 저장할 수도 있고 복수의 서로 다른 가상 캐디에 관한 정보가 저장될 수도 있으며, 복수의 가상 캐디 각각이 서로 다른 능력치를 갖도록 설정될 수 있다.
즉 능력치가 높은 가상 캐디에 의해 골프 안내가 이루어지는 경우 사용자에게 좀 더 정확하고 수준 높은 공략 방법이 제공될 수 있고 능력치가 낮은 가상 캐디에 의해 골프 안내가 이루어지는 경우 사용자에게 다소 낮은 수준의 공략 방법이 제공될 수 있다.
상기 복수의 서로 다른 능력치를 갖는 가상 캐디는 사용자의 등급별로 선택할 수 있는 가상 캐디가 제한되도록 할 수 있다.
즉 가상 골프 시뮬레이션 장치를 이용하는 사용자들을 실력 등급별로 분류하고 높은 실력 등급의 사용자에게는 높은 능력치를 갖는 가상 캐디를 선택할 권한이 주어지도록 시스템을 설정할 수 있다.
또한 복수의 가상 캐디 별로 대금을 달리 설정하여 높은 능력치를 갖는 가상 캐디는 더 높은 금액을 결제함으로써 사용할 수 있도록 설정할 수 있다.
상기 제어부(M)는 데이터베이스(500), 영상처리장치(600) 및 음성처리장치(700) 등의 모든 장치에 대한 제어를 담당하는 구성요소로서, 특히 본 발명에 따른 가상 골프 시뮬레이션 장치의 구성요소로서의 제어부는 영상처리장치(600) 및 영상출력장치(400)를 통해 표시되는 가상의 골프코스에서의 골프 시뮬레이션을 위한 각종 정보들을 분석함으로써 타격된 골프공이 낙하하게 될 지점을 포함하는 특정 영역, 즉 추천 영역을 산출하여 이를 표시하여 주는 추천영역표시수단으로서의 역할을 수행할 수 있다.
한편, 도 2 내지 도 4를 참조하여 본 발명의 일 실시예에 따른 가상 골프 시뮬레이션 장치를 통해 구현되는 골프 시뮬레이션 영상에 관하여 도 1에 도시된 블록도와 함께 설명한다.
도 2는 본 발명의 일 실시예에 따른 가상 골프 시뮬레이션 장치에 의해 구현되는 골프 시뮬레이션 전체 영상을 나타내고 있고, 도 3 및 도 4는 도 2에 도시된 미니맵 영상에 관하여 각각 구체적으로 나타낸 도면이다.
도 2에 도시된 바와 같이 본 발명의 일 실시예에 따른 가상 골프 시뮬레이션 장치에 의해 구현되는 영상은 가상의 골프코스에 대한 영상 및 상기 골프코스에서 이루어지는 골프 시뮬레이션 영상이 구현되는 메인 영상(10)과, 상기 메인 영상의 일측에 상기 골프코스가 축소되어 구현되는 미니맵(20)을 포함하도록 함이 바람직하다.
즉 제어부(M)는 데이터베이스(500)의 시뮬레이션 정보 저장부(510)로부터 메인 영상(10) 구현 관련 데이터 및 미니맵(20) 영상 구현 관련 데이터 등을 추출하여 영상처리장치(600)로 전송하고 상기 영상처리장치(600)는 영상 정보를 처리하여 영상출력장치(400)를 통해 출력하도록 한다.
이때 제어부(M)는 데이터베이스(500)의 지형 정보 저장부(540)로부터 추출한 해당 골프코스에 대한 지형 정보, 골프 기록 저장부(530)로부터 추출한 해당 사용자의 골프 기록에 대한 정보, 기상 정보 저장부(550)로부터 추출한 해당 골프코스에서의 풍향 및 풍속 등에 대한 기상 정보, 그리고 클럽식별수단(300)으로부터 취득한 골프클럽 식별 정보 또는 조작수단(100)에 의해 선택된 골프클럽에 대한 정보 등으로부터 골프공을 타격하여 다음 지점으로 이동시킬 때 골프공이 낙하할 지점으로서 유리한 지점을 포함하는 특정 영역, 즉 추천 영역을 메인 영상(10) 또는 미니맵(20) 상에 표시함으로써 사용자에게 바람직한 타격 위치를 가이드하도록 할 수 있다.
즉 제어부(M)는 상기한 추출된 모든 정보들 중 하나 또는 그 이상의 정보들을 종합적으로 분석함으로써 사용자가 골프공을 타격함에 따라 낙하하게 될 유리한 위치가 어디인지 시각적으로 안내를 하도록 한다.
이때 제어부(M)는 데이터베이스(500)의 캐디 정보 저장부(560)로부터 특정 가상 캐디에 관한 정보를 추출하여 상기 추출된 가상 캐디의 영상 및/또는 음성에 의해 상기한 추천 영역이 안내되도록 할 수 있다.
만약 캐디 정보 저장부(560)로부터 추출된 가상 캐디가 높은 능력치의 캐디라면 상기한 추천 영역은 매우 정확하고 수준 높은 공략 방법에 따라 산출되어 표시되도록 할 수 있으며, 낮은 능력치의 캐디라면 상기한 추천 영역이 다소 낮은 수준의 공략 방법에 따라 산출되어 표시되는 것일 수도 있다.
예컨대 제1 사용자에게 선택된 제1 가상 캐디의 능력치가 50이고 제1 사용자에게 상기 제1 가상 캐디가 추천 영역을 안내할 때 제어부는 지형 정보 저장부로부터 추출된 지형 정보만을 가지고 분석된 추천 영역을 상기 제1 가상 캐디가 안내하도록 설정할 수 있고, 제2 사용자에게 선택된 제2 가상 캐디의 능력치가 100이고 제2 사용자에게 상기 제2 가상 캐디가 추천 영역을 안내할 때 제어부는 지형 정보 뿐만 아니라 기상 정보와 골프 기록 정보 등 다양한 정보를 분석함으로써 산출된 높은 정확도의 추천 영역을 상기 제2 가상 캐디가 안내하도록 설정할 수 있다.
도 3 및 도 4는 사용자가 어프로치 샷(Approach shot, 그린을 향하여 골프공을 타격하는 경우를 말하며 보통 피치 아이언(Pitch Iron Club)이나 샌드 아이언(Sand Iron Club) 등의 골프클럽으로 한 번에 온 그린 시킬 수 있는 거리에서 샷을 하는 경우를 말한다)을 할 때 미니맵의 그린 상에 추천 영역이 표시되는 경우를 나타내고 있다.
도 3 및 도 4에 도시된 바와 같이 어프로치 샷을 하는 경우 미니맵(20) 상에는 골프공(1)과 그린(G)에 관한 영상이 표시될 수 있다.
그리고 골프공(1)으로부터 목표 지점까지의 안내하는 가이드라인(L)이 표시될 수 있으며, 상기 가이드라인(L)은 사용자가 조작수단을 조작함에 따라 변경될 수 있다.
그리고 상기 가이드라인(L)과 함께 골프공(1)으로부터 목표지점까지 거리(D)가 표시되도록 함이 바람직하다.
도 3 및 도 4에 도시된 미니맵(20)에서 목표 지점은 당연히 홀컵(2)이다. 왜냐하면 골프라는 스포츠는 골프공을 홀컵에 넣기 위한 스포츠이기 때문이다.
그런데 어프로치 샷으로 골프공(1)을 홀컵(2)에 바로 넣는 것은 매우 어려우며 퍼팅(Putting, 그린에 안착한 골프공을 퍼터(Putter)로 타격하여 홀컵에 넣는 것) 없이 골프공을 홀인(Hole In, 골프공을 홀컵에 넣는 것)시키는 경우는 매우 드물다.
따라서 대부분의 골퍼들은 어프로치 샷을 할 때 홀컵을 겨냥해서 샷을 하기 보다는 홀컵에 홀인 시키기 좀 더 유리한 곳으로 골프공을 보내도록 샷을 하는 경우가 더 많으며 그것이 골프 실력 향상에 더 유리할 것이다.
그렇다면 골프공을 홀컵에 넣기 좋은 위치, 즉 퍼팅하기 좋은 위치로 골프공을 타격해야 하고 이는 그린(G)의 지형을 살펴보아 퍼팅을 하기 용이한 지형을 갖는 위치로 타격하는 것이 좋다는 뜻이 된다.
본 발명에 따른 가상 골프 시뮬레이션 장치는 데이터베이스에 저장된 지형 정보 등 각종 정보를 분석하여 도 3 및 도 4에 도시된 바와 같이 추천 영역(A)을 표시함으로써 사용자가 추천 영역(A) 안쪽에 골프공이 낙하하게 되면 다음 단계에서 이루어질 퍼팅이 좀 더 유리하게 될 수 있다는 것을 안내하도록 구성된다.
도 3 및 도 4에 도시된 바와 같이 그린(G)의 지형상 고도가 다소 높은 쪽(도 3에서는 그린(G)의 오른쪽 부분이 고도가 높고 도 4에서는 그린(G)의 앞쪽 부분이 고도가 높다)에 라이(Lie)의 변화가 심하지 않은 쪽으로서 홀컵(2) 근처의 소정 영역을 추천 영역(A)으로서 표시하도록 할 수 있다.
이때 상기 추천 영역(A)은 여러 단계의 단계별 추천 영역(A1 및 A2 또는 A1, A2 및 A3)으로서 표시되도록 함으로써 사용자가 타격을 함에 있어서 목표 의식을 좀 더 고취시킬 수 있으며 사용자가 여러 단계의 추천 영역들 중 어느 한 부분을 선택하여 공략할 수 있도록 함이 바람직하다.
한편, 도 3 및 도 4에 나타낸 바와 같은 추천 영역(A)은 그린(G)의 지형 정보에 기초할 뿐 아니라 사용자가 타격하게 될 골프클럽에 대한 정보에 의해서 보정될 수 있다.
일반적으로 골프클럽 헤드의 로프트(Loft, 클럽헤드의 앞면이 이루는 각도)각도가 큰 샌드 아이언 등의 경우 골프공을 타격하면 보통 크게 뜨기 때문에 그린(G)상에서 롤링(Rolling, 골프공이 그린에 낙하하여 그린 위를 구르는 것)이 잘 일어나지 않으며 로프트 각도가 작을수록, 즉 피치 아이언, 9번 아이언, 8번 아이언으로 갈수록 골프공을 타격하면 뜨는 각도가 작기 때문에 그린에 안착될 때 롤링이 많이 이루어진다.
따라서 사용자가 사용하는 골프클럽이 어떤 골프클럽인지에 대한 정보를 얻게 된다면 골프클럽의 종류에 따른 로프트 각도를 고려하여 골프공이 그린에 낙하할 때 롤링이 이루어지는 정도를 어느 정도 예측할 수 있고 이를 기반으로 추천 영역(A)의 위치가 보정될 수 있다.
한편, 도 3 및 도 4에 나타낸 바와 같은 추천 영역(A)은 사용자의 골프 기록을 토대로 한 분석 결과를 반영하여 보정될 수 있는데, 예컨대 사용자의 어프로치 샷 기록들을 종합적으로 분석할 때 골프공의 스핀(Spin) 특성을 도출할 수 있고 이를 토대로 스핀에 의해 골프공의 궤적이 많이 꺾이는 쪽으로 추천 영역(A)의 위치를 보정할 수 있다.
그리고 바람의 세기와 방향을 고려하여 풍속이 일정 수준 이상인 경우 바람이 부는 방향의 반대쪽으로 추천 영역(A)의 위치를 보정할 수 있다.
한편, 도 5 및 도 6을 참조하여 본 발명의 일 실시예에 따른 가상 골프 시뮬레이션 방법을 나타낸 플로우차트에 관하여 설명한다.
도 5에 도시된 바와 같이 골프코스에 대한 메인 영상 및 미니맵이 표시되고(S100, S200), 가상 골프 경기가 진행됨에 따라 골프 시뮬레이션 영상이 상기 메인 영상 및 미니맵을 통해 표시된다(S300).
사용자가 샷을 하기 전에 제어부는 데이터베이스로부터 골프코스의 지형 정보 등 필요한 정보를 추출하여 분석함으로써 골프공 낙하 지점에 대한 추천 영역을 메인 영상 또는 미니맵에 표시한다(S500).
이때 제어부는 데이터베이스로부터 캐디 정보를 추출하여 가상 캐디에 의한 안내 영상 및/또는 음성이 출력되도록 하여 추천 영역에 대한 안내가 이루어지도록 할 수 있다(S600).
상기한 S300 단계 내지 S600 단계를 좀 더 구체적으로 나타내면 도 6에 도시된 플로우차트와 같다.
즉 가상 골프 경기가 진행되면서(S300), 골퍼가 샷을 할 차례인지 여부를 판단한다(S510). 여기서 샷은 골퍼의 티 샷, 우드 샷, 아이언 샷, 어프로치 샷 등을 모두 포함한다.
골퍼가 샷을 할 준비가 된 경우 시뮬레이션 영상의 메인 영상 또는 미니맵에 추천 영역이 표시되도록 할 수 있다.
이때 골퍼는 조작수단을 조작함으로써 추천 영역이 표시되도록 할 수도 있고, 미리 설정된 사항에 따라 자동으로 추천 영역이 표시되도록 할 수 있는데, 제어부는 수동 또는 자동으로 추천 영역 표시에 대한 요청이 있는지 여부를 판단하도록 함이 바람직하다(S520).
만약 추천 영역 표시에 대한 사용자의 요청 또는 미리 설정된 사항에 따른 요청이 있는 경우, 제어부는 지형 정보, 클럽식별정보, 골퍼의 기록 정보, 기후 정보 중 적어도 하나에 대한 데이터를 추출하여 분석한다(S530).
그리고 상기 S530 단계에서 분석된 정보를 바탕으로 메인 영상 또는 미니맵 상에 추천 영역을 표시한다(S540).
추천 영역이 표시되면 사용자의 선택에 의해 수동으로, 또는 자동으로 에이밍(즉 가이드라인의 방향)이 추천 영역의 특정 지점으로 변경되면서 골프공으로부터 추천 영역의 특정 지점까지의 거리가 표시됨이 바람직하다(S550).
그리고 가상 캐디에 의한 안내 영상 및/또는 음성이 출력되고(S600), 골퍼가 골프공에 대한 샷을 하는지 여부를 판단한다(S700). 즉 골퍼가 샷을 하는 경우 센싱수단이 이를 감지하게 됨으로써 제어부는 골프공에 대한 샷을 감지할 수 있다.
골프공이 타격되면 이를 센싱수단이 센싱하여 그 결과에 따라 골프공의 궤적이 산출되고 이를 기초로 가상 골프 시뮬레이션이 이루어진다(S800).
M:제어부, 100:조작수단
200:센싱수단, 300:클럽식별수단
400:영상출력장치, 500:데이터베이스
600:영상처리장치, 700:음성처리장치
800:음성출력장치

Claims (17)

  1. 골프코스에 대한 가상 골프 시뮬레이션 장치에 있어서,
    가상의 골프코스에 대한 영상을 처리하여 표시되도록 하는 영상처리수단;
    상기 골프코스에 대한 골프 시뮬레이션이 이루어지도록 하는 시뮬레이션 수단; 및
    상기 골프코스에 대한 골프 시뮬레이션을 위한 정보를 분석함으로써 타격된 골프공이 낙하하게 되는 지점을 포함하는 영역으로서 추천하는 추천 영역을 산출하여 표시되도록 하는 추천영역표시수단;
    을 포함하는 가상 골프 시뮬레이션 장치.
  2. 제1항에 있어서, 상기 영상처리수단은,
    상기 골프코스에 대한 영상 및 상기 골프코스에서 이루어지는 골프 시뮬레이션 영상이 구현되는 메인 영상과, 상기 메인 영상의 일측에 상기 골프코스가 축소되어 구현되는 미니맵 영상이 처리되어 표시되도록 구성되는 것을 특징으로 하는 가상 골프 시뮬레이션 장치.
  3. 제2항에 있어서, 상기 시뮬레이션 수단은,
    상기 골프코스에 대한 정보 및 상기 골프코스에서 이루어지는 골프 시뮬레이션을 위한 데이터가 저장되는 데이터베이스를 포함하는 것을 특징으로 하는 가상 골프 시뮬레이션 장치.
  4. 제3항에 있어서,
    상기 데이터베이스는 상기 골프코스에 대한 지형 정보 데이터를 저장하며,
    상기 추천영역표시수단은 상기 데이터베이스로부터 현재 라운드 중인 골프코스의 지형 정보 데이터를 추출하여 분석함으로써 타격된 골프공이 유리한 지점에 낙하하도록 하기 위한 추천 영역을 산출하여 상기 메인 영상 및 상기 미니맵 중 적어도 하나에 표시하도록 구성되는 것을 특징으로 하는 가상 골프 시뮬레이션 장치.
  5. 제3항에 있어서,
    사용자가 골프공의 타격을 위해 사용하는 골프클럽을 식별하는 클럽식별수단을 더 포함하며,
    상기 추천영역표시수단은 상기 클럽식별수단에 의해 식별된 골프클럽에 대한 정보를 분석함으로써 타격된 골프공이 유리한 지점에 낙하하도록 하기 위한 추천 영역을 산출하여 상기 메인 영상 및 상기 미니맵 중 적어도 하나에 표시하도록 구성되는 것을 특징으로 하는 가상 골프 시뮬레이션 장치.
  6. 제3항에 있어서,
    상기 추천영역표시수단은 사용자가 사용할 골프클럽으로서 선택한 골프클럽에 대한 정보를 분석함으로써 타격된 골프공이 유리한 지점에 낙하하도록 하기 위한 추천 영역을 산출하여 상기 메인 영상 및 상기 미니맵 중 적어도 하나에 표시하도록 구성되는 것을 특징으로 하는 가상 골프 시뮬레이션 장치.
  7. 제3항에 있어서,
    상기 데이터베이스는 사용자의 골프 기록 정보에 대한 데이터를 저장하며,
    상기 추천영역표시수단은 상기 데이터베이스로부터 현재 라운드 중인 사용자의 골프 기록 정보에 대한 데이터를 추출하여 분석함으로써 타격된 골프공이 유리한 지점에 낙하하도록 하기 위한 추천 영역을 산출하여 상기 메인 영상 및 상기 미니맵 중 적어도 하나에 표시하도록 구성되는 것을 특징으로 하는 가상 골프 시뮬레이션 장치.
  8. 제3항에 있어서,
    상기 데이터베이스는 상기 골프코스에서의 기상 정보에 대한 데이터를 저장하며,
    상기 추천영역표시수단은 상기 데이터베이스로부터 현재 라운드 중인 골프코스에서의 기상 정보에 대한 데이터를 추출하여 분석함으로써 타격된 골프공이 유리한 지점에 낙하하도록 하기 위한 추천 영역을 산출하여 상기 메인 영상 및 상기 미니맵 중 적어도 하나에 표시하도록 구성되는 것을 특징으로 하는 가상 골프 시뮬레이션 장치.
  9. 제3항에 있어서,
    상기 데이터베이스는 적어도 하나의 가상 캐디에 관한 정보를 저장하며,
    상기 추천영역표시수단은 사용자에 대해 선택된 가상 캐디에 의해 상기 산출된 추천 영역을 안내하는 영상 및 음성 중 적어도 하나를 제공하도록 구성되는 것을 특징으로 하는 가상 골프 시뮬레이션 장치.
  10. 제9항에 있어서,
    상기 데이터베이스는 복수개의 서로 다른 능력치를 갖도록 설정된 가상 캐디에 관한 정보를 저장하며,
    상기 추천영역표시수단은 상기 가상 캐디에 의해 안내되는 상기 추천 영역을 상기 복수개의 가상 캐디 각각의 설정된 능력치에 따라 서로 다른 정확도로써 제공하도록 구성되는 것을 특징으로 하는 가상 골프 시뮬레이션 장치.
  11. 골프코스에 대한 가상 골프 시뮬레이션 장치에 있어서,
    가상의 골프코스의 그린 및 그 주변 영역에 대한 영상을 처리하여 표시되도록 하는 영상처리수단;
    상기 골프코스에 대한 골프 시뮬레이션이 이루어지도록 하는 시뮬레이션 수단; 및
    상기 골프코스의 그린에 대한 지형 정보, 사용자가 사용하는 골프클럽에 관한 정보, 사용자의 골프 기록 정보 및 상기 골프코스에 대한 기상 정보 중 적어도 하나에 대한 정보를 분석함으로써 어프로치 샷에 대해 골프공이 상기 그린 상의 유리한 위치에 낙하하도록 하기 위한 추천 영역을 산출하여 표시되도록 하는 추천영역표시수단;
    을 포함하는 가상 골프 시뮬레이션 장치.
  12. 골프코스에 대한 가상 골프 시뮬레이션 방법에 있어서,
    가상의 골프코스에 대한 시뮬레이션 영상을 처리하여 표시하는 단계;
    상기 골프코스에 대한 골프 시뮬레이션을 위한 정보를 추출하여 분석하는 단계; 및
    타격된 골프공이 낙하하게 되는 지점을 포함하는 영역으로서 추천하는 추천 영역을 산출하여 표시하는 단계;
    을 포함하는 가상 골프 시뮬레이션 방법.
  13. 제12항에 있어서, 상기 영상을 처리하여 표시하는 단계는,
    상기 골프코스에 대한 영상 및 상기 골프코스에서 이루어지는 골프 시뮬레이션 영상이 구현되는 메인 영상을 표시하는 단계와,
    상기 메인 영상의 일측에 상기 골프코스가 축소되어 구현되는 미니맵 영상을 표시하는 단계를 포함하는 것을 특징으로 하는 가상 골프 시뮬레이션 방법.
  14. 제13항에 있어서, 상기 추천 영역을 산출하여 표시하는 단계는,
    데이터베이스로부터 현재 라운드 중인 골프코스의 지형 정보, 현재 라운드 중인 사용자의 골프 기록 정보 및 현재 라운드 중인 골프코스에서의 기상 정보 중 적어도 하나에 대한 데이터를 추출하여 분석하는 단계와,
    상기 분석된 결과에 따라 타격된 골프공이 골프코스 상의 유리한 지점에 낙하하도록 하기 위한 추천 영역을 산출하는 단계와,
    상기 산출된 추천 영역을 상기 메인 영상 및 상기 미니맵 중 적어도 하나에 표시하는 단계를 포함하는 것을 특징으로 하는 가상 골프 시뮬레이션 방법.
  15. 제13항에 있어서, 상기 추천 영역을 산출하여 표시하는 단계 이전에,
    사용자가 골프공의 타격을 위해 사용하는 골프클럽이 식별되거나 선택되는 단계를 더 포함하며,
    상기 추천 영역을 산출하여 표시하는 단계는,
    상기 식별 또는 선택된 골프클럽에 대한 정보를 분석하는 단계와,
    상기 분석된 결과에 따라 타격된 골프공이 골프코스 상의 유리한 지점에 낙하하도록 하기 위한 추천 영역을 산출하는 단계와,
    상기 산출된 추천 영역을 상기 메인 영상 및 상기 미니맵 중 적어도 하나에 표시하는 단계를 포함하는 것을 특징으로 하는 가상 골프 시뮬레이션 방법.
  16. 제13항에 있어서, 상기 추천 영역을 산출하여 표시하는 단계는,
    데이터베이스에 저장된 서로 다른 음성 및 영상 정보를 갖는 복수의 가상 캐디에 관한 정보 중 사용자의 선택 또는 랜덤 선택된 특정 가상 캐디에 관한 정보가 추출되는 단계와,
    상기 산출된 추천 영역이 상기 추출된 특정 가상 캐디에 의해 안내되도록 해당 캐디의 음성 및 영상 정보 중 적어도 하나가 출력되는 단계를 포함하는 것을 특징으로 하는 가상 골프 시뮬레이션 방법.
  17. 제13항에 있어서, 상기 추천 영역을 산출하여 표시하는 단계는,
    데이터베이스에 저장된 서로 다른 능력치에 관한 정보를 갖는 복수의 가상 캐디에 관한 정보 중 사용자의 선택 또는 랜덤 선택된 특정 가상 캐디에 관한 정보가 추출되는 단계와,
    상기 특정 가상 캐디에 대해 설정된 능력치에 따라 상기 산출된 추천 영역이 수정되는 단계와,
    상기 수정된 추천 영역이 상기 특정 가상 캐디에 의해 안내되도록 해당 캐디의 음성 및 영상 정보 중 적어도 하나가 출력되는 단계를 포함하는 것을 특징으로 하는 가상 골프 시뮬레이션 방법.
KR1020100063017A 2010-06-30 2010-06-30 가상 골프 시뮬레이션 장치 및 방법 Active KR101019803B1 (ko)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR1020100063017A KR101019803B1 (ko) 2010-06-30 2010-06-30 가상 골프 시뮬레이션 장치 및 방법
PCT/KR2011/004806 WO2012002751A2 (en) 2010-06-30 2011-06-30 Virtual golf simulation apparatus and method
CN201180041841.1A CN103079653B (zh) 2010-06-30 2011-06-30 虚拟高尔夫球模拟装置及方法
JP2013518255A JP5686449B2 (ja) 2010-06-30 2011-06-30 仮想ゴルフシミュレーション装置及び方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020100063017A KR101019803B1 (ko) 2010-06-30 2010-06-30 가상 골프 시뮬레이션 장치 및 방법

Publications (1)

Publication Number Publication Date
KR101019803B1 true KR101019803B1 (ko) 2011-03-04

Family

ID=43938473

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020100063017A Active KR101019803B1 (ko) 2010-06-30 2010-06-30 가상 골프 시뮬레이션 장치 및 방법

Country Status (1)

Country Link
KR (1) KR101019803B1 (ko)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101078898B1 (ko) 2011-03-31 2011-11-01 (주) 골프존 가상 골프연습장 시뮬레이션 장치 및 방법
WO2012134207A3 (en) * 2011-03-31 2012-12-06 Golfzon Co., Ltd. Apparatus and method for virtual golf driving range simulation
KR101415944B1 (ko) 2013-12-30 2014-07-04 (주) 골프존 기상 상태에 대한 입체 음향을 제공하는 가상 골프 시뮬레이션 장치 및 방법
KR20210008965A (ko) * 2019-07-15 2021-01-26 주식회사 에스지엠 모바일 기기를 이용한 포터블 가상 골프 시스템 및 모바일 기기를 이용한 골프 플레이에 대한 어드바이스 제공방법
KR20210099901A (ko) * 2020-02-05 2021-08-13 유기석 가이드 장치 및 가이드 방법
KR20220019184A (ko) * 2020-08-07 2022-02-16 주식회사 에스지엠 플레이 정보를 제공하는 가상 골프 장치
KR20220095275A (ko) * 2020-12-29 2022-07-07 주식회사 에스지엠 사용자의 플레이 옵션을 설정하는 가상 골프 장치

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010087828A (ko) * 2001-06-26 2001-09-26 김영찬 체감형 골프 실연 시스템
KR20030044653A (ko) * 2001-11-30 2003-06-09 김기수 체감형 골프 시뮬레이션 제공방법 및 이를 실행하기 위한프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
KR20030044601A (ko) * 2001-11-30 2003-06-09 김기수 체감형 골프 시뮬레이션 시스템
KR100946971B1 (ko) 2009-06-30 2010-03-15 (주) 골프존 골프클럽 식별장치를 이용하는 골프 시뮬레이팅 장치

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010087828A (ko) * 2001-06-26 2001-09-26 김영찬 체감형 골프 실연 시스템
KR20030044653A (ko) * 2001-11-30 2003-06-09 김기수 체감형 골프 시뮬레이션 제공방법 및 이를 실행하기 위한프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
KR20030044601A (ko) * 2001-11-30 2003-06-09 김기수 체감형 골프 시뮬레이션 시스템
KR100946971B1 (ko) 2009-06-30 2010-03-15 (주) 골프존 골프클럽 식별장치를 이용하는 골프 시뮬레이팅 장치

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101078898B1 (ko) 2011-03-31 2011-11-01 (주) 골프존 가상 골프연습장 시뮬레이션 장치 및 방법
WO2012134207A3 (en) * 2011-03-31 2012-12-06 Golfzon Co., Ltd. Apparatus and method for virtual golf driving range simulation
WO2012134208A3 (en) * 2011-03-31 2013-01-03 Golfzon Co., Ltd. Apparatus and method for virtual golf driving range simulation
KR101415944B1 (ko) 2013-12-30 2014-07-04 (주) 골프존 기상 상태에 대한 입체 음향을 제공하는 가상 골프 시뮬레이션 장치 및 방법
KR20210116378A (ko) * 2019-07-15 2021-09-27 주식회사 에스지엠 모바일 기기를 이용한 골프 플레이 어드바이스 제공방법
KR20210008965A (ko) * 2019-07-15 2021-01-26 주식회사 에스지엠 모바일 기기를 이용한 포터블 가상 골프 시스템 및 모바일 기기를 이용한 골프 플레이에 대한 어드바이스 제공방법
KR102344921B1 (ko) * 2019-07-15 2021-12-31 주식회사 에스지엠 모바일 기기를 이용한 포터블 가상 골프 시스템 및 모바일 기기를 이용한 골프 플레이에 대한 어드바이스 제공방법
KR102526376B1 (ko) * 2019-07-15 2023-04-28 주식회사 에스지엠 모바일 기기를 이용한 골프 플레이 어드바이스 제공방법
KR20210099901A (ko) * 2020-02-05 2021-08-13 유기석 가이드 장치 및 가이드 방법
KR102331617B1 (ko) * 2020-02-05 2021-11-29 조기만 가이드 장치 및 가이드 방법
KR20220019184A (ko) * 2020-08-07 2022-02-16 주식회사 에스지엠 플레이 정보를 제공하는 가상 골프 장치
KR102378555B1 (ko) * 2020-08-07 2022-03-25 주식회사 에스지엠 플레이 정보를 제공하는 가상 골프 장치
KR20220095275A (ko) * 2020-12-29 2022-07-07 주식회사 에스지엠 사용자의 플레이 옵션을 설정하는 가상 골프 장치
KR102451272B1 (ko) * 2020-12-29 2022-10-07 주식회사 에스지엠 사용자의 플레이 옵션을 설정하는 가상 골프 장치

Similar Documents

Publication Publication Date Title
CN103079653B (zh) 虚拟高尔夫球模拟装置及方法
KR101078898B1 (ko) 가상 골프연습장 시뮬레이션 장치 및 방법
KR101019862B1 (ko) 가상 골프 시뮬레이션 방법 및 이를 이용하는 가상 골프 시뮬레이션 장치
US8512162B2 (en) Golf simulation apparatus and method for the same
CA2781992C (en) Virtual golf simulation device, system including the same and terminal device, and method for virtual golf simulation
US9616328B2 (en) Virtual golf simulation apparatus for providing user-customized practice environment, server connected with the same through network, and user-customized practice environment provision method using virtual golf simulation
KR101079013B1 (ko) 가상 골프연습장 시뮬레이션 장치 및 방법
KR100970677B1 (ko) 퍼팅가이드를 제공하는 가상 골프 시뮬레이션 장치
KR101019803B1 (ko) 가상 골프 시뮬레이션 장치 및 방법
KR101235286B1 (ko) 사용자에 대한 맞춤 연습 환경을 제공하는 가상 골프 시뮬레이션 장치, 이와 네트워크 연결되는 서버 및 가상 골프 시뮬레이션을 이용한 사용자 맞춤 연습 환경 제공방법
KR20110040257A (ko) 인터넷을 이용한 스크린골프 통합서비스 시스템 및 방법
KR20130000236A (ko) 가상 골프 시뮬레이션 장치 및 이와 네트워크 연결되는 서버와, 가상 골프 시뮬레이션을 이용한 사용자 맞춤 레슨 제공방법
KR102442476B1 (ko) 골프 플레이 정보를 제공하는 가상 골프 장치
KR102372299B1 (ko) 골프코스가 투영되는 실외골프연습방법 및 이를 구현하는 휴대기기 및 컴퓨터
KR102664956B1 (ko) 가상 골프 장치 및 골프공의 타격결과를 예측하는 시스템
KR20250173025A (ko) 퍼팅 정보를 알려주는 가상 골프 장치 및 가상 골프 시스템
KR20240037404A (ko) 골프 플레이 어드바이스 장치, 가상 골프 시스템 및 골프 플레이 어드바이스 시스템
KR20250129141A (ko) 골프 플레이 정보를 알려주는 가상 골프 장치 및 가상 골프 시스템
KR20220133700A (ko) 증강 현실을 이용해 모바일 단말 사용자의 골프 경기 이력 정보를 제공하는 방법 및 동일 방법을 제공하는 모바일 단말
KR20120084131A (ko) 광고와 정보 영상을 함께 표시하는 영상 제공 장치 및 방법, 그리고 타구 시점에 기초하여 타구 영상을 생성하는 영상 생성 장치 및 방법

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20100630

PA0201 Request for examination
A302 Request for accelerated examination
PA0302 Request for accelerated examination

Patent event date: 20100831

Patent event code: PA03022R01D

Comment text: Request for Accelerated Examination

Patent event date: 20100630

Patent event code: PA03021R01I

Comment text: Patent Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20101101

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20110224

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20110225

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20110225

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
FPAY Annual fee payment

Payment date: 20140218

Year of fee payment: 4

PR1001 Payment of annual fee

Payment date: 20140218

Start annual number: 4

End annual number: 4

FPAY Annual fee payment

Payment date: 20150113

Year of fee payment: 5

PR1001 Payment of annual fee

Payment date: 20150113

Start annual number: 5

End annual number: 5

FPAY Annual fee payment

Payment date: 20170105

Year of fee payment: 7

PR1001 Payment of annual fee

Payment date: 20170105

Start annual number: 7

End annual number: 7

FPAY Annual fee payment

Payment date: 20180105

Year of fee payment: 8

PR1001 Payment of annual fee

Payment date: 20180105

Start annual number: 8

End annual number: 8

FPAY Annual fee payment

Payment date: 20190107

Year of fee payment: 9

PR1001 Payment of annual fee

Payment date: 20190107

Start annual number: 9

End annual number: 9

FPAY Annual fee payment

Payment date: 20200203

Year of fee payment: 10

PR1001 Payment of annual fee

Payment date: 20200203

Start annual number: 10

End annual number: 10

PR1001 Payment of annual fee

Payment date: 20210127

Start annual number: 11

End annual number: 11

PR1001 Payment of annual fee

Payment date: 20220124

Start annual number: 12

End annual number: 12

PR1001 Payment of annual fee

Payment date: 20250123

Start annual number: 15

End annual number: 15