The present invention relates to a virtual golf simulation apparatus, and, more particularly, to a virtual golf simulation apparatus wherein a virtual golf course is imaged and simulated, and the trajectory of a golf ball hit by a user, i.e. a golfer, is simulated in the virtual golf course.
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 trajectory of the golf ball on the screen.
The screen golf system implemented using 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 in a real golf course.
Therefore, it is an object of the present invention to provide an apparatus and method for virtual golf simulation that is capable of providing various contents based on user history information of a user who has previously played golf through the virtual golf simulation apparatus during a virtual golf procedure through virtual golf simulation and enabling a user to play golf with the user, another user, or a virtual user acquired based on play information of a celebrity, thereby improving user convenience and inducing interest in virtual golf.
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 using user history information, including an image output unit for displaying a golf simulation image of a virtual golf course, a storage unit for storing user history information of a user who has played golf through the virtual golf simulation apparatus, and a controller for controlling at least one selected from a group consisting of a trajectory of a golf ball, a falling point of a golf ball, and a flight distance of a golf ball based on specific play information of the user history information to be displayed through the image output unit.
In accordance with another aspect of the present invention, there is provided a virtual golf simulation apparatus for providing playing golf with a virtual user using user play information, including an image output unit for displaying a golf simulation image of a virtual golf course, a storage unit for storing user play information of the virtual user, and a controller for controlling playing golf between a user and the virtual user performed through the virtual golf simulation apparatus based on the user play information of the virtual user.
In accordance with another aspect of the present invention, there is provided a virtual golf simulation method using user history information, including displaying a virtual golf play image and related information, extracting specific play information of a user from a storage unit which stores the user history information of the user who has played golf through the virtual golf simulation apparatus, and displaying at least one selected from a group consisting of a trajectory of a golf ball, a falling point of a golf ball, and a flight distance of a golf ball based on the extracted specific play information.
In accordance with a further aspect of the present invention, there is provided a virtual golf simulation method for providing a game with a virtual user through a virtual golf simulation apparatus using user play information, including loading play information of the virtual user according to selection of a user, displaying a virtual golf play image and related information, and controlling the virtual golf simulation apparatus to perform playing of golf between the user and the virtual user based on the loaded play information.
In the virtual golf simulation apparatus and method according to the present invention as described above, it is possible to provide various contents based on user history information of a user who has previously played golf through the virtual golf simulation apparatus during a virtual golf procedure through virtual golf simulation and to enable a user to play golf with the user, another user, or a virtual user acquired based on play information of a celebrity. Consequently, the present invention has the effect of improving user convenience and inducing interest in virtual golf.
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:
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.
First, a virtual golf simulation apparatus according to an embodiment of the present invention will be described in detail with reference to the accompanying drawings.
The virtual golf simulation apparatus according to the present invention may be embodied in various forms. Typically, the virtual golf simulation apparatus according to the present invention may be applied to a so-called screen golf system.
As shown in
The simulator may include an image processing unit D, a storage unit T and a controller M.
The storage unit T stores all data necessary for virtual golf simulation including data on a virtual golf course. The image processing unit D is provided to process all images related to virtual golf simulation, such as images related to a virtual golf course, images related to movement of a golf ball, and images for menu selection, as data stored in the storage unit T. In this embodiment of the present invention, the storage unit T stores user history information of a user who has played a round of golf through the virtual golf simulation apparatus. Here, the user history information includes shot information of a user who has played a round of golf in a specific golf course. The shot information includes shot directions, shot distances, and shot results. For example, the shot information may indicate that, at a first hole of a specific golf course, a golf ball has flown 210 m in the left direction of a fairway as the result of a first tee shot, the golf ball has reached a bunker at the right side of a green as the result of a second shot, the golf ball has reached a point of the green which is 15 m distance from a hole cup (i.e. on green), and the golf ball has reached a point of the green which is 0.85 m distance from the hole cup at the right side of the hole cup, which has been conceded, with the result that a user has completed playing golf at a par 4 hole as a bogie. The user history information, including shot information from a first hole to an eighteenth hole, is stored. Also, the user history information cumulatively stores all kinds of information on a procedure which has been performed in a specific hole.
The controller M is provided to perform various calculations for virtual golf simulation and to control components of the virtual golf simulation apparatus. If a user selects the user history information while an image is displayed on the screen C by the virtual golf simulation apparatus, the controller M controls the user history information stored in the storage unit T to be displayed. Here, the user history information may be selectively or simultaneously displayed on the screen C and a monitor 40, which is an auxiliary screen. That is, if a user wishes to know shot information of shots which the user had previously hit before the user hits each shot, the user may display the user history information on the image in which golf is being currently played through the manipulation unit O so as to confirm his/her course management.
When a golfer hits a golf ball on the swing plate 20 to the screen C, the sensing device S senses the shot of the golf ball, and transmits the sensing result to the controller M. The controller M transmits the sensing result to the image processing unit D. The image processing unit D extracts golf simulation image information, such as a movement image of the golf ball, from the storage unit T in consideration of movement properties of the golf ball. The golf simulation image information is projected on the screen C through the image output unit P so that a golf game through virtual simulation is performed.
Although not clearly shown in
Meanwhile, the virtual golf simulation apparatus according to this embodiment of the present invention further includes a manipulation unit O for allowing a golfer to manipulate a system setting or various kinds of settings necessary to perform a virtual golf game.
Meanwhile, although not shown, a remote control (not shown) may be provided as the manipulation unit so that the remote control can directly communicate with the simulator or the touch screen to manipulate virtual golf simulation.
Meanwhile,
That is, it may be inconvenient for a golfer standing on the swing plate 20 to manipulate the keyboard 11 or the touch screen 30 shown in
Referring to
Upon receipt of login information of a specific user from the virtual golf simulation apparatus 100, the external system 200 extracts user history information of the specific user from the user database 230 and transmits the extracted user history information to the virtual golf simulation apparatus 100. Also, when a specific golf course is selected by the virtual golf simulation apparatus 100, the external system 200 may extract user history information at the specific golf course from the user database 230 and transmit the extracted user history information to the virtual golf simulation apparatus 100.
The virtual golf simulation apparatus 100 stores the user history information received from the external system 200 in the storage unit T. Before golf is played at a corresponding hole requested or selected by a user, shot information of shots which have been hit at all holes is displayed, or the user history information in the sequence of specific shots at a specific hole is displayed together with a play image which is currently being displayed. The user history information may be displayed on the main screen or on the auxiliary monitor.
Also, the user history information may be displayed in the play image on the main screen. Alternatively, the user history information may be displayed through a mini map. The mini map has a downscaled image of a virtual golf course displayed in a predetermined region of the main screen.
Referring to
Shot information of all the shots based on the previous user play information may be displayed in the golf simulation image or in the mini map image displayed at a predetermined region of the golf simulation image.
Referring to
Also, the user history information shown in
Referring to
The external system 200 includes a central processing unit 210, a user connection unit 220, a first virtual user creation part 240, a second virtual user creation part 250, and a virtual user storage part 260. If play information of a user playing golf through the virtual golf simulation apparatus 100 satisfies a predetermined condition, the external system 200 creates a virtual user based on the play information.
Also, the external system 200 creates a virtual user based on play information of another user. Here, the virtual user created on the previous play information of the user is defined as first virtual user information, and the virtual user created on the play information of another user is defined as second virtual user information.
Upon completion of golf played by a user through the virtual golf simulation apparatus 100, the first virtual user information is transmitted to the central processing unit 210 via the user connection unit 220. The central processing unit 210 determines whether the play information of the user satisfies predetermined conditions. Specifically, the central processing unit 210 determines whether the user has logged into the virtual golf simulation apparatus 100, in which playing mode the user has played golf, i.e. whether the playing mode has been a stroke mode, and whether a hole(s) has been skipped during playing a round of golf, i.e., the user has normally completed playing golf at eighteen holes. If such conditions are satisfied, the first virtual user creation part 240 creates first virtual user information based on the play information of the user and stores the created first virtual user information in the virtual user storage part 260.
The second virtual user information is created based on play information of another user, for example, an existing specific professional golfer, who has really played golf in a corresponding golf course. Alternatively, play information of a celebrity, such as a well-known entertainer or a politician, who has played golf through the virtual golf simulation apparatus 100 is determined in the same manner as in the first virtual user creation conditions as previously described. If the conditions are satisfied, the second virtual user creation part 250 creates the second virtual user information. Here, image information and voice information of the celebrity may be added to the play information of the celebrity and then included in the second virtual user information. The created second virtual user information is stored in the virtual user storage part 260.
When a user accessed the external system 200 through the virtual golf simulation apparatus 100 requests playing golf with a virtual user, i.e. a virtual user mode, the external system 200 extracts the first virtual user information or the second virtual user information of the corresponding user from the virtual user storage 260 and transmits the extracted first virtual user information or the extracted second virtual user information to the virtual golf simulation apparatus 100 via the user connection unit 220. The virtual golf simulation apparatus 100 stores the received first virtual user information or the received second virtual user information in the storage unit T and controls playing of golf between the user and the virtual user.
Referring to
Referring to
Referring to
If the virtual user is a celebrity, the figure or voice of the celebrity may be displayed on the way of playing golf. Also, flight lines of golf balls hit by the virtual user and the real user may be displayed using different colors or shapes so as to distinguish between the advancing direction of the golf ball hit by the virtual user and the advancing direction of the golf ball by the real user.
Referring to
Expressions of playing golf of the virtual user described with reference to
Various embodiments of an apparatus and method for the virtual golf simulation have been described in the best mode for carrying out the invention.
In the apparatus and method for the virtual golf simulation according to the present invention as described above, it is possible to provide various contents based on user history information of a user who has previously played golf through the virtual golf simulation apparatus during a virtual golf procedure through virtual golf simulation and to enable a user to play golf with the user, another user, or a virtual user acquired based on play information of a celebrity, thereby improving user convenience and inducing interest in virtual golf. Consequently, the present invention can be widely used in industries related to the apparatus and method for the virtual golf simulation.
Number | Date | Country | Kind |
---|---|---|---|
10-2009-0136261 | Dec 2009 | KR | national |
10-2009-0136262 | Dec 2009 | KR | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/KR2010/009554 | 12/30/2010 | WO | 00 | 6/29/2012 |