WO2012091511A2 - Virtual golf simulation apparatus and method allowing user-definition of golf ball - Google Patents

Virtual golf simulation apparatus and method allowing user-definition of golf ball Download PDF

Info

Publication number
WO2012091511A2
WO2012091511A2 PCT/KR2011/010369 KR2011010369W WO2012091511A2 WO 2012091511 A2 WO2012091511 A2 WO 2012091511A2 KR 2011010369 W KR2011010369 W KR 2011010369W WO 2012091511 A2 WO2012091511 A2 WO 2012091511A2
Authority
WO
WIPO (PCT)
Prior art keywords
virtual golf
golf ball
user
ball
virtual
Prior art date
Application number
PCT/KR2011/010369
Other languages
French (fr)
Other versions
WO2012091511A3 (en
Inventor
Jae Yoon Ok
Original Assignee
Golfzon Co., Ltd.
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 Golfzon Co., Ltd. filed Critical Golfzon Co., Ltd.
Priority to CA2823533A priority Critical patent/CA2823533C/en
Priority to JP2013547361A priority patent/JP5799440B2/en
Priority to CN201180067728.0A priority patent/CN103379942B/en
Publication of WO2012091511A2 publication Critical patent/WO2012091511A2/en
Publication of WO2012091511A3 publication Critical patent/WO2012091511A3/en

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B19/00Teaching not covered by other main groups of this subclass
    • G09B19/003Repetitive work cycles; Sequence of movements
    • G09B19/0038Sports
    • 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
    • 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/0087Electric or electronic controls for exercising apparatus of groups A63B21/00 - A63B23/00, e.g. controlling load
    • A63B2024/0096Electric or electronic controls for exercising apparatus of groups A63B21/00 - A63B23/00, e.g. controlling load using performance related parameters for controlling electronic or video games or avatars
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B37/00Solid balls; Rigid hollow balls; Marbles
    • A63B37/0003Golf balls
    • A63B37/007Characteristics of the ball as a whole
    • A63B37/0072Characteristics of the ball as a whole with a specified number of layers
    • 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/02Games or sports accessories not covered in groups A63B1/00 - A63B69/00 for large-room or outdoor sporting games
    • A63B71/022Backstops, cages, enclosures or the like, e.g. for spectator protection, for arresting balls

Definitions

  • the present invention relates to a virtual golf simulation apparatus and method, and, more particularly, to a virtual golf simulation apparatus and method wherein a virtual golf ball defined by a user is simulated by a user hitting a ball.
  • the screen golf system senses the velocity and direction of a golf ball that a golfer hits onto a screen installed indoors for displaying a virtual golf range, and displays the progress of the golf ball on the screen.
  • the screen golf system realized by the virtual golf simulation apparatus characteristically offers the same sense of reality that a golfer would feel in a real golf course, when the golfer hits a golf ball in the same manner as in a golf practice range.
  • the virtual golf simulation apparatus It is necessary for the virtual golf simulation apparatus to provide various contents based on various kinds of advanced apparatuses and systems, which cannot be provided by a real golf course or a golf practice range, thereby inducing interest of golfers, in addition to provision of the same sense of reality that a golfer would feel playing a round of golf on a real golf course.
  • screen golf based on virtual golf simulation which is different from a round of golf on a real golf course, occupies an independent culture or an e-sport field. Therefore, it is necessary to provide various contents such that people wishing to enjoy such an independent culture can sufficiently enjoy their culture.
  • a virtual golf simulation apparatus to perform a golf simulation on a virtual golf course, including a simulation means to perform golf simulation with respect to the virtual golf course and a user on the virtual golf course and a golf ball setting means for allowing the user to define and set a virtual golf ball to be hit by the user during the golf simulation.
  • the virtual golf simulation apparatus may further includes a database to store information regarding a plurality of golf balls, at least one selected from among the kind, structure, shape, form, color, and size of which is different from each other, wherein the golf ball setting means may be configured to set a ball selected by the user from among balls stored in the database as a virtual golf ball to be used by the corresponding user.
  • the golf ball setting means may include a tool means to display a tool related to at least one selected from among text and a picture to be formed on the ball, and the golf ball setting means may be configured to set a ball designed by the user using the tool means as a virtual golf ball to be used by the corresponding user.
  • the golf ball setting means may include an object display means to display information regarding an object comprising at least one selected from among a sound, voice, and image to be inserted into the ball, and the golf ball setting means may be configured to set a ball, into which a specific object selected by the user using the object display means has been inserted, as a virtual golf ball to be used by the corresponding user.
  • the golf ball setting means may include an object definition means for allowing the user to define information regarding an object comprising at least one selected from among a sound, voice, and image to be inserted into the ball, and the golf ball setting means may be configured to set a ball, into which a specific object defined by the user using the object definition means has been inserted, as a virtual golf ball to be used by the corresponding user.
  • a virtual golf simulation method to perform golf simulation on a virtual golf course, including performing user login, user-defining a virtual golf ball to be used by a corresponding user during the golf simulation, setting the defined virtual golf ball as a golf ball to be used during the golf simulation with respect to the corresponding user, and performing the golf simulation with respect to the corresponding user using the set virtual golf ball.
  • a virtual golf simulation method using a virtual golf simulation apparatus connected to a server via a network including a golf ball setting step including accessing the server through user login via a predetermined terminal device, user-defining a virtual golf ball to be used by a corresponding user, and setting the defined virtual golf ball as a golf ball to be used during golf simulation with respect to the corresponding user, and a virtual golf simulation step including accessing the virtual golf simulation apparatus through login of the corresponding user, receiving information regarding the virtual golf ball set at the golf ball setting step through the server, and performing the golf simulation with respect to the corresponding user using the set virtual golf ball.
  • the virtual golf simulation step may include applying physical properties of the virtual golf ball defined and set by the corresponding user during the golf simulation with respect to the corresponding user in a simulation result.
  • the virtual golf simulation apparatus and method according to the present invention it is possible for a user to directly define a virtual golf ball to be hit by the user in a simulation image provided by the virtual golf simulation apparatus, including a so-called screen golf system, thereby inducing much more user interest with the result that the user can play a round of virtual golf using his/her own virtual golf ball.
  • FIG. 1 is a view showing a screen golf system to which a virtual golf simulation apparatus according to an embodiment of the present invention is applied;
  • FIG. 2 is a schematic block diagram showing the construction of the virtual golf simulation apparatus shown in FIG. 1;
  • FIG. 3 is a schematic block diagram showing the construction of a virtual golf simulation system including the virtual golf simulation apparatus according to the embodiment of the present invention
  • FIGs. 4 and 5 are views showing an example of an interface screen for setting a golf ball in the virtual golf simulation apparatus according to the embodiment of the present invention or in the system including the virtual golf simulation apparatus;
  • FIG. 6 is an enlarged view showing a text tool box in FIG. 5.
  • FIG. 7 is a view showing an example of a simulation image provided by the virtual golf simulation apparatus according to the embodiment of the present invention.
  • FIGs. 8 and 9 are divided from a flow chart showing a virtual golf simulation method according to an embodiment of the present invention.
  • a virtual golf simulation apparatus and a virtual golf simulation system including the same include all components for allowing a user to define and use a virtual golf ball to be used in golf simulation.
  • a user In a virtual golf simulation apparatus as shown in FIGS. 1 and 2, it is possible for a user to directly define a golf ball.
  • user terminals for example, a personal computer, a laptop computer, a personal digital assistant (PDA), a smart phone, etc.
  • PDA personal digital assistant
  • smart phone a smart phone
  • a virtual golf simulation apparatus may include a sensing device 50, a manipulation means 60, a simulator GS, and an image output unit 40.
  • the image output unit 40 may be provided in the form of a beam projector which outputs an image to a screen 100 as shown in FIG. 1.
  • an apparatus to directly display an image through a large-sized screen may be used as the image output unit 40.
  • the simulator GS provided at one side of a golf booth, is a device to store and process all data necessary for virtual golf simulation.
  • the simulator GS may include an image processing unit 31, a storage unit 32, and a controller M.
  • the virtual golf simulation apparatus is an apparatus that senses a golf ball 1, placed on a golf mat 20, hit by a user P on a hitting box 10, provided at the floor of the golf booth, using the sensing device 50 and outputs a simulation image obtained from the sensed results to the screen using the image output device 40.
  • an image of a virtual golf course 110 is output to the screen 100.
  • a virtual golf ball 101 moves according to the trajectory of the simulated golf ball in a virtual golf course 110 on the screen 100 based on results obtained by sensing the golf ball 1 hit by the user using the sensing device 50.
  • the storage unit 32 is provided to store various kinds of information and data regarding the virtual golf simulation apparatus and image data necessary to realize images of a golf course.
  • the image processing unit 31 is provided to process all images related to virtual golf simulation, such as images of a virtual golf course, images showing movement of a golf ball, and images for menu selection, stored in the storage unit 32. Image data processed by the image processing unit 31 are transmitted to the image output unit 40, which outputs an image like the screen 100 shown in FIG. 1.
  • the controller M is provided to perform various kinds of calculation for virtual golf simulation and control of components.
  • the simulator GS is provided with a data transmission unit, which communicates with the server S via a network, such as the Internet (both wireless Internet and wired Internet are included).
  • a network such as the Internet (both wireless Internet and wired Internet are included).
  • the sensing device 50 may be constituted by infrared light transmitting and receiving sensors installed at the hitting box 10 side or by a camera sensor installed at the ceiling or the wall. Other kinds of sensing means may also be used.
  • FIG. 3 shows an example of a virtual golf simulation system including the virtual golf simulation apparatus according to the embodiment of the present invention.
  • the virtual golf simulation system is configured so that a plurality of golf simulators GS is connected to the server S via a network, such as the Internet.
  • Various user terminals may be connected to the network so that users can access the server S through respective user terminals to receive desired information.
  • the server S may include components for allowing users to define a virtual golf ball.
  • the users may access the server S through their user terminals and execute various means for allowing the users to define virtual golf balls to be used in golf simulation.
  • the server S includes a central processing unit 200, a database 300, and a golf ball setting means 400.
  • the database 300 stores data related to various kinds of information provided through connection of the user terminals and data related to various kinds of information provided through connection of the respective simulators GS. Also, the database 300 stores various data related to user definition of a virtual golf ball.
  • the database 300 may include a system information storage unit 310 to store various data related to driving of the system, a user information storage unit 320 to store information regarding users registered in the system, and a data storage unit 330 to store all data regarding setting of a virtual golf ball.
  • a system information storage unit 310 to store various data related to driving of the system
  • a user information storage unit 320 to store information regarding users registered in the system
  • a data storage unit 330 to store all data regarding setting of a virtual golf ball.
  • the respective storage units 310, 320 and 330 may be provided as individual storage devices or as partial physical spaces in a single storage device.
  • the golf ball setting means 400 includes a means to define the kind, structure, shape, form, color, and size of a virtual golf ball from various data necessary to set a virtual golf ball stored in the data storage unit 330 of the database 300, to form specific text or a specific picture on the virtual golf ball, or to insert an object, such as a specific sound, voice and image, into the virtual golf ball.
  • the golf ball setting means 400 includes an interface 410 to display information regarding a plurality of golf balls, at least one selected from among the kind, structure, shape, form, color, and size of which is different from each other, stored in the database 300 and to allow a user to select one of the golf balls.
  • the golf ball setting means 400 may include a tool means 420 to display a tool corresponding to at least one selected from among text and a picture to be formed on a golf ball.
  • the golf ball setting means 400 may include an object display means 430 to display information regarding an object including at least one selected from among a sound, voice, and image to be inserted into a golf ball.
  • the golf ball setting means 400 may include an object definition means 440 for allowing a user to define information regarding to an object including at least one selected from among a sound, voice, and image to be inserted into a golf ball.
  • the golf ball setting means 400 may include one or more selected from among the interface 410, the tool means 420, the object display means 430, and the object definition means 440.
  • the golf ball setting means 400 may include the interface 410, the tool means 420, the object display means 430, and the object definition means 440 in whole.
  • the simulator GS may apply physical properties of the set virtual golf ball to perform simulation.
  • a ball flight distance may be further increased, spin may be further increased, and accuracy may be further improved as the result of golf simulation depending upon what kind of golf ball is selected.
  • Real golf balls may be configured to have various structures, such as a one piece structure, a two piece structure, a three piece structure, and a four piece structure. Also, physical properties of the golf balls may differ based on the structures of the golf balls. When a two piece golf ball is selected as a virtual golf ball through the golf ball setting means and when a four piece golf ball is selected as a virtual golf ball through the golf ball setting means, different simulation results may occur although the same user hits the golf ball through the same swing. This is because the simulator applies different physical properties to the two piece golf ball and the four piece golf ball during simulation.
  • the number and shape of dimples formed on a golf ball, the size of the golf ball, and the shape of the golf ball may affect physical properties of the golf ball. Different physical properties are applied depending upon how the user sets the dimples with respect to the virtual golf ball with the result that different simulation results may be obtained.
  • the simulator constructs a database related to physical properties of golf balls of various kinds, structures, and shapes and applies the constructed database in a simulation result so that the virtual golf simulation can more closely approximate real golf, thereby further improving reality and accuracy of the virtual golf simulation.
  • an interface screen 70 for golf ball setting includes a golf ball display unit 71 to display various golf balls stored in the database and a setting menu display unit 72 to display a golf ball setting menu.
  • the interface screen 70 is preferably configured to provide a preview screen so that a user can preview a virtual golf ball selected or defined by the user.
  • the setting menu display unit 72 displays various setting items to define a virtual golf ball.
  • an item regarding ‘definition of a ball’, an item regarding ‘definition of ball design’, and an item regarding ‘insertion of an object’ are displayed.
  • the item regarding definition of the ball may include sub-items regarding the structure, kind, shape, form, color, and size of a ball.
  • various kinds of golf balls such as a one piece ball, a two piece ball, a three piece ball, and a four piece ball, are included based on the structure thereof. These golf balls are displayed through the golf ball display unit 71.
  • the kind of the ball may include the brand-based kind of a golf ball.
  • Various balls such as a baseball, a football, a basket ball, and a billiard ball, may be included based on the kind thereof.
  • the shape of the ball may include various shapes, such as a spherical shape, a rugby ball shape, and an egg shape.
  • the form of the ball may include various forms related to dimples formed at a golf ball.
  • the color of the ball is defined by a user so that a golf ball is painted with the defined color.
  • a tool means to express text or a picture to be formed on a virtual golf ball is executed. That is, when a text tool is selected in the item regarding definition of ball design as shown in FIG. 5, a text tool box 73 is displayed(more detailed view of the text tool box shown in FIG. 6). A text input window 74 is displayed at one side of the interface screen 70 so that a user can input desired text.
  • the input text is displayed on the virtual golf ball. As shown in FIGs. 5 and 6, it can be seen that the text input in the text input window 74 is displayed on the surface of the golf ball in a preview window.
  • a picture tool box is displayed, when a picture tool is selected, so that a user can draw a desired picture on the virtual golf ball.
  • the object display means 430 (see FIG. 3) or the object definition means 440 (see FIG. 3) for allowing a user to select or define an object to be inserted into a virtual golf ball is executed.
  • the object display means displays various virtual golf balls, in which predetermined objects stored in the database are inserted and allows a user to select one of the virtual golf balls, and the object definition means allows a user to directly define an object to be inserted into a virtual golf ball. That is, the object definition means allows the user to directly create an object or import an external object.
  • the virtual golf ball may be simulated while making the fart sound or the thunder sound when a user hits a golf ball in the virtual golf simulation apparatus.
  • the virtual golf ball may be simulated while displaying an image as if the golf ball were driven by rocket propulsion when a user hits a golf ball in the virtual golf simulation apparatus.
  • FIG. 7 is a view showing an example of an image screen in which virtual golf simulation is performed using the virtual golf ball set through the interface screen shown in FIG. 5.
  • FIG. 7 shows a screen in which a virtual golf ball 101 is putt on a green G of a virtual golf course.
  • the virtual golf ball 101 moves toward a hole cup H in the green G.
  • the simulator displays a screen showing that a virtual golf ball 510 moves toward the hole cup H as an enlarged image 500 at one side of the main screen through an enlarged image display means so that a user can view the virtual golf ball 510 defined by the user in more detail through the enlarged image 500.
  • FIGs. 8 and 9 are divided from a flow chart. "A”, “B”, “C” and “D” drawn in FIG. 8 are correspondent to the same alphabet in FIG. 9.
  • a user accesses the system through user login (S10), and the golf ball setting means is executed (S20). If the golf ball setting means is not executed, another process may be performed (S21).
  • the golf ball setting means may include at least one selected from among an interface for definition of a ball, a tool means for definition of ball design, and an object display means and an object definition means for insertion of an object. In FIGs. 8 and 9, all of these means are included.
  • the interface for definition of a ball may be executed, and the structure, kind, shape, form, color, and size of the ball may be defined in the interface screen (see FIG. 4).
  • a plurality of balls, with respect to the above-mentioned features have been preset, may be displayed so that a user can select one of the balls, or the user may directly define the above-mentioned features to set a golf ball (S31).
  • the tool means for definition of the ball design may be executed, and text and a picture to be formed on the ball may be defined in the interface screen (see FIGs. 5 and 6).
  • a plurality of balls, with respect to specific text or a specific picture to be formed on the balls have been preset, may be displayed so that a user can select one of the balls, or the user may directly define the text or the picture using the tool means to set a golf ball (S41).
  • the object display means for insertion of the object may be executed, or the object definition means for insertion of the object may be executed.
  • objects preset as objects to be inserted into the ball may be displayed so that a user can select one of the objects to define a golf ball, and, when the object definition means is executed, the user may directly define an object to be inserted into a ball to define a golf ball (S51).
  • the user may enjoy a round of golf on a virtual golf course through the virtual golf simulation apparatus using the set virtual golf ball (S80).
  • the present invention can be widely used in industries related to the virtual golf simulation apparatus and method.

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Business, Economics & Management (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Physics & Mathematics (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Processing Or Creating Images (AREA)

Abstract

Disclosed herein are a virtual golf simulation apparatus, system, and method that allow a user to directly define a virtual golf ball to be hit by the user in a simulation image provided by the virtual golf simulation apparatus, including a so-called screen golf system, thereby inducing much more user interest with the result that the user can play a round of virtual golf using his/her own virtual golf ball. The virtual golf simulation apparatus, configured to perform golf simulation on a virtual golf course, includes a simulation means to perform golf simulation with respect to the virtual golf course and a user on the virtual golf course and a golf ball setting means for allowing the user to define and set a virtual golf ball to be hit by the user during the golf simulation.

Description

VIRTUAL GOLF SIMULATION APPARATUS AND METHOD ALLOWING USER-DEFINITION OF GOLF BALL
The present invention relates to a virtual golf simulation apparatus and method, and, more particularly, to a virtual golf simulation apparatus and method wherein a virtual golf ball defined by a user is simulated by a user hitting a ball.
With the recent upsurge of the golfing population, a so-called screen golf system has gained popularity, which allows a golfer to practice golf and to enjoy a virtual golf game using a virtual golf simulation apparatus.
The screen golf system senses the velocity and direction of a golf ball that a golfer hits onto a screen installed indoors for displaying a virtual golf range, and displays the progress of the golf ball on the screen.
The screen golf system realized by the virtual golf simulation apparatus characteristically offers the same sense of reality that a golfer would feel in a real golf course, when the golfer hits a golf ball in the same manner as in a golf practice range.
It is necessary for the virtual golf simulation apparatus to provide various contents based on various kinds of advanced apparatuses and systems, which cannot be provided by a real golf course or a golf practice range, thereby inducing interest of golfers, in addition to provision of the same sense of reality that a golfer would feel playing a round of golf on a real golf course.
Also, screen golf based on virtual golf simulation, which is different from a round of golf on a real golf course, occupies an independent culture or an e-sport field. Therefore, it is necessary to provide various contents such that people wishing to enjoy such an independent culture can sufficiently enjoy their culture.
Therefore, it is an object of the present invention to provide a virtual golf simulation apparatus and method that allow a user to directly define a virtual golf ball to be hit by the user in a simulation image provided by the virtual golf simulation apparatus, including a so-called screen golf system, thereby inducing much more user interest with the result that the user can play a round of virtual golf using his/her own virtual golf ball.
In accordance with one aspect of the present invention, the above and other objects can be accomplished by the provision of a virtual golf simulation apparatus to perform a golf simulation on a virtual golf course, including a simulation means to perform golf simulation with respect to the virtual golf course and a user on the virtual golf course and a golf ball setting means for allowing the user to define and set a virtual golf ball to be hit by the user during the golf simulation.
The virtual golf simulation apparatus may further includes a database to store information regarding a plurality of golf balls, at least one selected from among the kind, structure, shape, form, color, and size of which is different from each other, wherein the golf ball setting means may be configured to set a ball selected by the user from among balls stored in the database as a virtual golf ball to be used by the corresponding user.
The golf ball setting means may include a tool means to display a tool related to at least one selected from among text and a picture to be formed on the ball, and the golf ball setting means may be configured to set a ball designed by the user using the tool means as a virtual golf ball to be used by the corresponding user.
Also, the golf ball setting means may include an object display means to display information regarding an object comprising at least one selected from among a sound, voice, and image to be inserted into the ball, and the golf ball setting means may be configured to set a ball, into which a specific object selected by the user using the object display means has been inserted, as a virtual golf ball to be used by the corresponding user.
Also, the golf ball setting means may include an object definition means for allowing the user to define information regarding an object comprising at least one selected from among a sound, voice, and image to be inserted into the ball, and the golf ball setting means may be configured to set a ball, into which a specific object defined by the user using the object definition means has been inserted, as a virtual golf ball to be used by the corresponding user.
In accordance with another aspect of the present invention, there is provided a virtual golf simulation method to perform golf simulation on a virtual golf course, including performing user login, user-defining a virtual golf ball to be used by a corresponding user during the golf simulation, setting the defined virtual golf ball as a golf ball to be used during the golf simulation with respect to the corresponding user, and performing the golf simulation with respect to the corresponding user using the set virtual golf ball.
In accordance with a further aspect of the present invention, there is provided a virtual golf simulation method using a virtual golf simulation apparatus connected to a server via a network, including a golf ball setting step including accessing the server through user login via a predetermined terminal device, user-defining a virtual golf ball to be used by a corresponding user, and setting the defined virtual golf ball as a golf ball to be used during golf simulation with respect to the corresponding user, and a virtual golf simulation step including accessing the virtual golf simulation apparatus through login of the corresponding user, receiving information regarding the virtual golf ball set at the golf ball setting step through the server, and performing the golf simulation with respect to the corresponding user using the set virtual golf ball.
The virtual golf simulation step may include applying physical properties of the virtual golf ball defined and set by the corresponding user during the golf simulation with respect to the corresponding user in a simulation result.
In the virtual golf simulation apparatus and method according to the present invention, it is possible for a user to directly define a virtual golf ball to be hit by the user in a simulation image provided by the virtual golf simulation apparatus, including a so-called screen golf system, thereby inducing much more user interest with the result that the user can play a round of virtual golf using his/her own virtual golf ball.
The above and other objects, features and other advantages of the present invention will be more clearly understood from the following detailed description taken in conjunction with the accompanying drawings, in which:
FIG. 1 is a view showing a screen golf system to which a virtual golf simulation apparatus according to an embodiment of the present invention is applied;
FIG. 2 is a schematic block diagram showing the construction of the virtual golf simulation apparatus shown in FIG. 1;
FIG. 3 is a schematic block diagram showing the construction of a virtual golf simulation system including the virtual golf simulation apparatus according to the embodiment of the present invention;
FIGs. 4 and 5 are views showing an example of an interface screen for setting a golf ball in the virtual golf simulation apparatus according to the embodiment of the present invention or in the system including the virtual golf simulation apparatus;
FIG. 6 is an enlarged view showing a text tool box in FIG. 5.
FIG. 7 is a view showing an example of a simulation image provided by the virtual golf simulation apparatus according to the embodiment of the present invention; and
FIGs. 8 and 9 are divided from a flow chart showing a virtual golf simulation method according to an embodiment of the present invention.
Now, exemplary embodiments of a virtual golf simulation apparatus and method according to the present invention will be described in detail with reference to the accompanying drawings.
A virtual golf simulation apparatus according to the present invention and a virtual golf simulation system including the same include all components for allowing a user to define and use a virtual golf ball to be used in golf simulation.
In a virtual golf simulation apparatus as shown in FIGS. 1 and 2, it is possible for a user to directly define a golf ball. Also, as shown in FIG. 3, user terminals (for example, a personal computer, a laptop computer, a personal digital assistant (PDA), a smart phone, etc.) may be connected to a server via so that it is possible to define a virtual golf ball in the server. In this case, data regarding a user-defined golf ball may be transmitted and executed via a network when a golf game is played through the virtual golf simulation apparatus.
First, a virtual golf simulation apparatus and a system including the same will be described in brief with reference to FIGS. 1 to 3.
As shown in FIGS. 1 and 2, a virtual golf simulation apparatus according to an embodiment of the present invention may include a sensing device 50, a manipulation means 60, a simulator GS, and an image output unit 40.
The image output unit 40 may be provided in the form of a beam projector which outputs an image to a screen 100 as shown in FIG. 1. Alternatively, an apparatus to directly display an image through a large-sized screen may be used as the image output unit 40.
The simulator GS, provided at one side of a golf booth, is a device to store and process all data necessary for virtual golf simulation. The simulator GS may include an image processing unit 31, a storage unit 32, and a controller M.
The virtual golf simulation apparatus is an apparatus that senses a golf ball 1, placed on a golf mat 20, hit by a user P on a hitting box 10, provided at the floor of the golf booth, using the sensing device 50 and outputs a simulation image obtained from the sensed results to the screen using the image output device 40.
At this time, an image of a virtual golf course 110 is output to the screen 100. A virtual golf ball 101 moves according to the trajectory of the simulated golf ball in a virtual golf course 110 on the screen 100 based on results obtained by sensing the golf ball 1 hit by the user using the sensing device 50.
The storage unit 32 is provided to store various kinds of information and data regarding the virtual golf simulation apparatus and image data necessary to realize images of a golf course.
The image processing unit 31 is provided to process all images related to virtual golf simulation, such as images of a virtual golf course, images showing movement of a golf ball, and images for menu selection, stored in the storage unit 32. Image data processed by the image processing unit 31 are transmitted to the image output unit 40, which outputs an image like the screen 100 shown in FIG. 1.
The controller M is provided to perform various kinds of calculation for virtual golf simulation and control of components.
The simulator GS is provided with a data transmission unit, which communicates with the server S via a network, such as the Internet (both wireless Internet and wired Internet are included).
Although not clearly shown in FIG. 1, the sensing device 50 (see FIG. 2) may be constituted by infrared light transmitting and receiving sensors installed at the hitting box 10 side or by a camera sensor installed at the ceiling or the wall. Other kinds of sensing means may also be used.
FIG. 3 shows an example of a virtual golf simulation system including the virtual golf simulation apparatus according to the embodiment of the present invention. As shown in FIG. 3, the virtual golf simulation system is configured so that a plurality of golf simulators GS is connected to the server S via a network, such as the Internet.
Various user terminals may be connected to the network so that users can access the server S through respective user terminals to receive desired information.
As shown in FIG. 3, on the other hand, the server S may include components for allowing users to define a virtual golf ball. The users may access the server S through their user terminals and execute various means for allowing the users to define virtual golf balls to be used in golf simulation.
As shown in FIG. 3, the server S includes a central processing unit 200, a database 300, and a golf ball setting means 400.
The database 300 stores data related to various kinds of information provided through connection of the user terminals and data related to various kinds of information provided through connection of the respective simulators GS. Also, the database 300 stores various data related to user definition of a virtual golf ball.
That is, the database 300 may include a system information storage unit 310 to store various data related to driving of the system, a user information storage unit 320 to store information regarding users registered in the system, and a data storage unit 330 to store all data regarding setting of a virtual golf ball.
Here, the respective storage units 310, 320 and 330 may be provided as individual storage devices or as partial physical spaces in a single storage device.
Meanwhile, the golf ball setting means 400 includes a means to define the kind, structure, shape, form, color, and size of a virtual golf ball from various data necessary to set a virtual golf ball stored in the data storage unit 330 of the database 300, to form specific text or a specific picture on the virtual golf ball, or to insert an object, such as a specific sound, voice and image, into the virtual golf ball.
That is, the golf ball setting means 400 includes an interface 410 to display information regarding a plurality of golf balls, at least one selected from among the kind, structure, shape, form, color, and size of which is different from each other, stored in the database 300 and to allow a user to select one of the golf balls.
Also, the golf ball setting means 400 may include a tool means 420 to display a tool corresponding to at least one selected from among text and a picture to be formed on a golf ball. In addition, the golf ball setting means 400 may include an object display means 430 to display information regarding an object including at least one selected from among a sound, voice, and image to be inserted into a golf ball. Furthermore, the golf ball setting means 400 may include an object definition means 440 for allowing a user to define information regarding to an object including at least one selected from among a sound, voice, and image to be inserted into a golf ball.
The golf ball setting means 400 may include one or more selected from among the interface 410, the tool means 420, the object display means 430, and the object definition means 440. Of course, the golf ball setting means 400 may include the interface 410, the tool means 420, the object display means 430, and the object definition means 440 in whole.
Meanwhile, when a user sets a virtual golf ball using the golf ball setting means 400 and performs golf simulation using the set virtual golf ball through the virtual golf simulation apparatus, the simulator GS (see FIG. 2) may apply physical properties of the set virtual golf ball to perform simulation.
For example, a ball flight distance may be further increased, spin may be further increased, and accuracy may be further improved as the result of golf simulation depending upon what kind of golf ball is selected.
Real golf balls may be configured to have various structures, such as a one piece structure, a two piece structure, a three piece structure, and a four piece structure. Also, physical properties of the golf balls may differ based on the structures of the golf balls. When a two piece golf ball is selected as a virtual golf ball through the golf ball setting means and when a four piece golf ball is selected as a virtual golf ball through the golf ball setting means, different simulation results may occur although the same user hits the golf ball through the same swing. This is because the simulator applies different physical properties to the two piece golf ball and the four piece golf ball during simulation.
Also, the number and shape of dimples formed on a golf ball, the size of the golf ball, and the shape of the golf ball may affect physical properties of the golf ball. Different physical properties are applied depending upon how the user sets the dimples with respect to the virtual golf ball with the result that different simulation results may be obtained.
That is, the simulator constructs a database related to physical properties of golf balls of various kinds, structures, and shapes and applies the constructed database in a simulation result so that the virtual golf simulation can more closely approximate real golf, thereby further improving reality and accuracy of the virtual golf simulation.
Hereinafter, an example of user definition of a virtual golf ball through the golf ball setting means in the virtual golf simulation apparatus according to the embodiment of the present invention or in the system including the virtual golf simulation apparatus will be described with reference to FIGS. 4 and 5.
As shown in FIG. 4, an interface screen 70 for golf ball setting includes a golf ball display unit 71 to display various golf balls stored in the database and a setting menu display unit 72 to display a golf ball setting menu. The interface screen 70 is preferably configured to provide a preview screen so that a user can preview a virtual golf ball selected or defined by the user.
The setting menu display unit 72 displays various setting items to define a virtual golf ball. In an example shown in FIG. 4, an item regarding ‘definition of a ball’, an item regarding ‘definition of ball design’, and an item regarding ‘insertion of an object’ are displayed.
The item regarding definition of the ball may include sub-items regarding the structure, kind, shape, form, color, and size of a ball. Here, various kinds of golf balls, such as a one piece ball, a two piece ball, a three piece ball, and a four piece ball, are included based on the structure thereof. These golf balls are displayed through the golf ball display unit 71.
The kind of the ball may include the brand-based kind of a golf ball. Various balls, such as a baseball, a football, a basket ball, and a billiard ball, may be included based on the kind thereof.
The shape of the ball may include various shapes, such as a spherical shape, a rugby ball shape, and an egg shape. The form of the ball may include various forms related to dimples formed at a golf ball. The color of the ball is defined by a user so that a golf ball is painted with the defined color.
In the item regarding definition of the ball design, on the other hand, a tool means to express text or a picture to be formed on a virtual golf ball is executed. That is, when a text tool is selected in the item regarding definition of ball design as shown in FIG. 5, a text tool box 73 is displayed(more detailed view of the text tool box shown in FIG. 6). A text input window 74 is displayed at one side of the interface screen 70 so that a user can input desired text.
The input text is displayed on the virtual golf ball. As shown in FIGs. 5 and 6, it can be seen that the text input in the text input window 74 is displayed on the surface of the golf ball in a preview window.
Although not shown in the drawing, a picture tool box is displayed, when a picture tool is selected, so that a user can draw a desired picture on the virtual golf ball.
In the item regarding insertion of the object, on the other hand, the object display means 430 (see FIG. 3) or the object definition means 440 (see FIG. 3) for allowing a user to select or define an object to be inserted into a virtual golf ball is executed.
That is, the object display means displays various virtual golf balls, in which predetermined objects stored in the database are inserted and allows a user to select one of the virtual golf balls, and the object definition means allows a user to directly define an object to be inserted into a virtual golf ball. That is, the object definition means allows the user to directly create an object or import an external object.
In a case in which an object is inserted into a virtual golf ball, for example in a case in which a sound object, such as a fart sound or a thunder sound, is inserted into a virtual golf ball, the virtual golf ball may be simulated while making the fart sound or the thunder sound when a user hits a golf ball in the virtual golf simulation apparatus.
Also, in a case in which an image object regarding propulsion of a rocket is inserted into a virtual golf ball, the virtual golf ball may be simulated while displaying an image as if the golf ball were driven by rocket propulsion when a user hits a golf ball in the virtual golf simulation apparatus.
Meanwhile, FIG. 7 is a view showing an example of an image screen in which virtual golf simulation is performed using the virtual golf ball set through the interface screen shown in FIG. 5. FIG. 7 shows a screen in which a virtual golf ball 101 is putt on a green G of a virtual golf course.
In a main screen, the virtual golf ball 101 moves toward a hole cup H in the green G. At this time, the simulator displays a screen showing that a virtual golf ball 510 moves toward the hole cup H as an enlarged image 500 at one side of the main screen through an enlarged image display means so that a user can view the virtual golf ball 510 defined by the user in more detail through the enlarged image 500.
Hereinafter, a virtual golf simulation method according to an embodiment of the present invention will be described with reference to FIGs. 8 and 9. FIGs. 8 and 9 are divided from a flow chart. "A", "B", "C" and "D" drawn in FIG. 8 are correspondent to the same alphabet in FIG. 9.
As shown in FIGs. 8 and 9, a user accesses the system through user login (S10), and the golf ball setting means is executed (S20). If the golf ball setting means is not executed, another process may be performed (S21).
The golf ball setting means may include at least one selected from among an interface for definition of a ball, a tool means for definition of ball design, and an object display means and an object definition means for insertion of an object. In FIGs. 8 and 9, all of these means are included.
First, when a ball definition step is carried out (S30), the interface for definition of a ball may be executed, and the structure, kind, shape, form, color, and size of the ball may be defined in the interface screen (see FIG. 4). A plurality of balls, with respect to the above-mentioned features have been preset, may be displayed so that a user can select one of the balls, or the user may directly define the above-mentioned features to set a golf ball (S31).
When a ball design definition step is carried out (S40), the tool means for definition of the ball design may be executed, and text and a picture to be formed on the ball may be defined in the interface screen (see FIGs. 5 and 6). A plurality of balls, with respect to specific text or a specific picture to be formed on the balls have been preset, may be displayed so that a user can select one of the balls, or the user may directly define the text or the picture using the tool means to set a golf ball (S41).
When an object insertion step is carried out (S50), the object display means for insertion of the object may be executed, or the object definition means for insertion of the object may be executed. When the object display means is executed, objects preset as objects to be inserted into the ball may be displayed so that a user can select one of the objects to define a golf ball, and, when the object definition means is executed, the user may directly define an object to be inserted into a ball to define a golf ball (S51).
When setting of the golf ball is completed through the above-mentioned processes (S60), a virtual golf ball is set, and the set data are stored in the database (S70).
Consequently, the user may enjoy a round of golf on a virtual golf course through the virtual golf simulation apparatus using the set virtual golf ball (S80).
Various embodiments of a virtual golf simulation apparatus and method have been described in the best mode for carrying out the invention.
In the virtual golf simulation apparatus and method the according to the present invention as described above, it is possible for a user to directly define a virtual golf ball to be hit by the user in a simulation image provided by the virtual golf simulation apparatus, including a so-called screen golf system, thereby inducing much more user interest with the result that the user can play a round of virtual golf using his/her own virtual golf ball. Consequently, the present invention can be widely used in industries related to the virtual golf simulation apparatus and method.

Claims (14)

  1. A virtual golf simulation apparatus comprising:
    a simulation means to perform golf simulation with respect to a virtual golf course and a user on the virtual golf course; and
    a golf ball setting means for allowing the user to define and set a virtual golf ball to be hit by the user during the golf simulation.
  2. The virtual golf simulation apparatus according to claim 1, further comprising:
    a database to store information regarding a plurality of golf balls, at least one selected from among the kind, structure, shape, form, color, and size of which is different from each other, wherein
    the golf ball setting means is configured to set a ball selected by the user from among balls stored in the database as a virtual golf ball to be used by the corresponding user.
  3. The virtual golf simulation apparatus according to claim 1, wherein
    the golf ball setting means comprises a tool means to display a tool related to at least one selected from among text and a picture to be formed on the ball, and
    the golf ball setting means is configured to set a ball designed by the user using the tool means as a virtual golf ball to be used by the corresponding user.
  4. The virtual golf simulation apparatus according to claim 1, wherein
    the golf ball setting means comprises an object display means to display information regarding an object comprising at least one selected from among a sound, voice, and image to be inserted into the ball, and
    the golf ball setting means is configured to set a ball, into which a specific object selected by the user using the object display means has been inserted, as a virtual golf ball to be used by the corresponding user.
  5. The virtual golf simulation apparatus according to claim 1, wherein
    the golf ball setting means comprises an object definition means for allowing the user to define information regarding an object comprising at least one selected from among a sound, voice, and image to be inserted into the ball, and
    the golf ball setting means is configured to set a ball, into which a specific object defined by the user using the object definition means has been inserted, as a virtual golf ball to be used by the corresponding user.
  6. The virtual golf simulation apparatus according to claim 1, wherein the simulation means comprises an enlarged image display means to display an enlarged image of the virtual golf ball defined and set by the corresponding user during the golf simulation with respect to the corresponding user.
  7. The virtual golf simulation apparatus according to claim 1, wherein the simulation means is configured to apply physical properties of the virtual golf ball defined and set by the corresponding user during the golf simulation with respect to the corresponding user in a simulation result.
  8. A virtual golf simulation method comprising:
    performing user login;
    user-defining a virtual golf ball to be used by a corresponding user during the golf simulation on a virtual golf course;
    setting the defined virtual golf ball as a golf ball to be used during the golf simulation with respect to the corresponding user; and
    performing the golf simulation with respect to the corresponding user using the set virtual golf ball.
  9. A virtual golf simulation method using a virtual golf simulation apparatus connected to a server via a network, comprising:
    a golf ball setting step comprising accessing the server through user login via a predetermined terminal device, user-defining a virtual golf ball to be used by a corresponding user, and setting the defined virtual golf ball as a golf ball to be used during golf simulation with respect to the corresponding user; and
    a virtual golf simulation step comprising accessing the virtual golf simulation apparatus through login of the corresponding user, receiving information regarding the virtual golf ball set at the golf ball setting step through the server, and performing the golf simulation with respect to the corresponding user using the set virtual golf ball.
  10. The virtual golf simulation method according to claim 8 or 9, wherein the step of user-defining the virtual golf ball comprises user selecting at least one from among a plurality of virtual golf balls, at least one selected from among the kind, structure, shape, form, color, and size of which is different from each other, stored in a database.
  11. The virtual golf simulation method according to claim 8 or 9, wherein the step of user-defining the virtual golf ball comprises displaying at least one selected from among specific text and a specific picture on the virtual golf ball.
  12. The virtual golf simulation method according to claim 8 or 9, wherein the step of user-defining the virtual golf ball comprises user inserting an object comprising at least one selected from among a specific sound, voice, and image into the virtual golf ball.
  13. The virtual golf simulation method according to claim 8 or 9, wherein the virtual golf simulation step comprises displaying an enlarged image of the virtual golf ball defined and set by the corresponding user during the golf simulation with respect to the corresponding user.
  14. The virtual golf simulation method according to claim 8 or 9, wherein the virtual golf simulation step comprises applying physical properties of the virtual golf ball defined and set by the corresponding user during the golf simulation with respect to the corresponding user in a simulation result.
PCT/KR2011/010369 2010-12-31 2011-12-30 Virtual golf simulation apparatus and method allowing user-definition of golf ball WO2012091511A2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CA2823533A CA2823533C (en) 2010-12-31 2011-12-30 Virtual golf simulation apparatus and method allowing user-definition of golf ball
JP2013547361A JP5799440B2 (en) 2010-12-31 2011-12-30 Virtual golf simulation apparatus and virtual golf simulation method capable of golf ball user definition
CN201180067728.0A CN103379942B (en) 2010-12-31 2011-12-30 Allow user to define virtual golf analogue means and the method for golf

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020100140755A KR101059259B1 (en) 2010-12-31 2010-12-31 Apparatus for virtual golf simulation, system for virtual golf simulation and method for virtual golf simulation
KR10-2010-0140755 2010-12-31

Publications (2)

Publication Number Publication Date
WO2012091511A2 true WO2012091511A2 (en) 2012-07-05
WO2012091511A3 WO2012091511A3 (en) 2012-10-04

Family

ID=44933739

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2011/010369 WO2012091511A2 (en) 2010-12-31 2011-12-30 Virtual golf simulation apparatus and method allowing user-definition of golf ball

Country Status (5)

Country Link
JP (1) JP5799440B2 (en)
KR (1) KR101059259B1 (en)
CN (1) CN103379942B (en)
CA (1) CA2823533C (en)
WO (1) WO2012091511A2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101286468B1 (en) * 2011-10-12 2013-07-16 명진 박 System and method of providing screen golf game of selecting golf ball
KR101525413B1 (en) * 2014-06-10 2015-06-09 주식회사 골프존유원홀딩스 Control method for virtual golf simulation system and control method for golf practice system
JP6987410B2 (en) * 2020-05-28 2022-01-05 エスジーエム・カンパニー・リミテッドSGM Co., Ltd. Virtual golf device and virtual golf system using it

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07136306A (en) * 1993-11-18 1995-05-30 Yoshio Yokoyama Golf system
KR200265558Y1 (en) * 2001-11-30 2002-02-21 김기수 System for simulating high realizable golf
KR200274503Y1 (en) * 2002-02-07 2002-05-04 조영탁 Virtual Golf Simulator

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6227973B1 (en) * 1996-05-10 2001-05-08 Konami Co., Ltd. Video game system using terrain profile information
GB0127810D0 (en) * 2001-11-21 2002-01-09 Tilting Tees Ltd Golf simulator
CN201263876Y (en) * 2008-07-29 2009-07-01 上海远旷康体设备工程有限公司 Indoor golf simulation system
KR100923066B1 (en) * 2009-03-13 2009-10-22 (주) 골프존 Simulator for realistic golf and control method for the same
CN102365115B (en) * 2009-03-13 2014-05-21 高夫准株式会社 Virtual golf simulation device and method for the same
CN101890218B (en) * 2009-05-19 2012-07-04 高夫准株式会社 Virtual golf simulator, sensor therein and sensing method of virtual golf simulator
CN201510719U (en) * 2009-07-31 2010-06-23 上海畅翔电子科技有限公司 Indoor golf simulation system
KR101010282B1 (en) 2010-03-02 2011-01-24 (주) 골프존 Apparatus and method for production of user generated golfcourse and virtual golf simulation method using the golfcourse
JP5093271B2 (en) * 2010-03-15 2012-12-12 横浜ゴム株式会社 Golf club design method, golf ball design method, and golf club / golf ball combination design method
KR101022503B1 (en) 2010-03-19 2011-03-16 (주) 골프존 Apparatus and method for production of user generated golfcourse and virtual golf simulation method using the golfcourse
KR101019801B1 (en) 2010-06-29 2011-03-04 (주) 골프존 Apparatus and method for sensing moving object and virtual golf simulation device using the same

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07136306A (en) * 1993-11-18 1995-05-30 Yoshio Yokoyama Golf system
KR200265558Y1 (en) * 2001-11-30 2002-02-21 김기수 System for simulating high realizable golf
KR200274503Y1 (en) * 2002-02-07 2002-05-04 조영탁 Virtual Golf Simulator

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
'??? ? ?? ??? 3D ????? ?? ?? ?? ??, 2006 ??????? ???? ???' vol. 33, no. 1(B), pages 88 - 90 *

Also Published As

Publication number Publication date
JP2014501154A (en) 2014-01-20
CA2823533C (en) 2016-07-19
CN103379942A (en) 2013-10-30
CN103379942B (en) 2016-05-11
JP5799440B2 (en) 2015-10-28
KR101059259B1 (en) 2011-08-24
WO2012091511A3 (en) 2012-10-04
CA2823533A1 (en) 2012-07-05

Similar Documents

Publication Publication Date Title
WO2011081471A2 (en) Virtual golf simulation apparatus providing putting guide
WO2011065802A2 (en) Virtual golf simulation device, system including the same and terminal device, and method for virtual golf simulation
WO2011081476A2 (en) Apparatus and method for virtual golf simulation imaging mini map
WO2013115529A1 (en) Virtual golf simulation apparatus and method for supporting generation of virtual green
WO2012134208A2 (en) Apparatus and method for virtual golf driving range simulation
WO2011081472A2 (en) Apparatus and method for virtual golf simulation
WO2011040733A2 (en) Virtual golf simulation apparatus and method
WO2013043020A2 (en) System and method for photographing moving subject by means of multiple cameras, and acquiring actual movement trajectory of subject based on photographed images
WO2012091514A2 (en) Apparatus and method for a virtual golf simulation providing a putting mode
WO2012134207A2 (en) Apparatus and method for virtual golf driving range simulation
WO2017160061A1 (en) Screen golf system, service method for golf information generated therefrom, method for controlling mobile terminal for golf information service, and computer-readable recording medium in which program for method is recorded
WO2011081470A2 (en) Apparatus and method for virtual golf simulation imaging sub display and replay display
WO2013165144A1 (en) Virtual golf simulation method and device for providing network match
WO2012091512A2 (en) Method for virtual golf simulation using a mobile terminal, method for implementing a virtual golf simulation using an application therefor, and mobile terminal providing same
WO2018030673A1 (en) Device for calculating flight information of ball, and method for calculating flight information of ball and recording medium readable by computing device for recording same
WO2021010686A2 (en) Virtual golf simulation processing method and screen golf system using same
WO2013019078A2 (en) Device for putting plate and virtual golf simulation apparatus using same
WO2012091516A2 (en) Apparatus for providing golf content, system for providing golf content using same, apparatus for virtual golf simulation, method for providing golf content, and method for virtual golf simulation
WO2011108837A2 (en) Apparatus and method for producing user-defined golf course, server for producing user-defined golf course and virtual golf simulation method using the golf course
WO2012091511A2 (en) Virtual golf simulation apparatus and method allowing user-definition of golf ball
WO2017160060A2 (en) Virtual golf simulation device, method for implementing image for virtual golf, and computing device-readable recording medium storing same
WO2012128566A2 (en) Virtual golf simulation device and method, and sensing device and method used in same
WO2012134209A2 (en) Virtual golf simulation apparatus and method
WO2010137871A2 (en) Method for providing an online golf game
KR101031424B1 (en) Method for virtual golf simulation, and apparatus and system using for the same

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 201180067728.0

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 11854353

Country of ref document: EP

Kind code of ref document: A2

ENP Entry into the national phase

Ref document number: 2013547361

Country of ref document: JP

Kind code of ref document: A

ENP Entry into the national phase

Ref document number: 2823533

Country of ref document: CA

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 11854353

Country of ref document: EP

Kind code of ref document: A2