Virtual golf system providing user's event

KR103012334B1Inactive Publication Date: 2026-09-01SGM
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
KR1020240036288
Authority / Receiving Office
KR · KR
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-03-15
Publication Date
2026-09-01
Estimated Expiration
Not applicable · inactive patent

Smart Images

  • Figure 112024029232042-PAT00005_ABST
    Figure 112024029232042-PAT00005_ABST
Patent Text Reader

Abstract

The present invention provides a virtual golf system that provides user events. The virtual golf system comprises a service device, at least one virtual golf device connected via communication with the service device, and an event management unit provided in the service device that presents an event, awards points to users who have achieved conditions assigned to the event, calculates accumulated points for a plurality of users, and aggregates user rankings based on the calculated points. The virtual golf device comprises a display unit that displays a virtual golf course and a calculation unit that calculates the movement of a virtual golf ball corresponding to the actual golf ball on the virtual golf course when a user strikes an actual golf ball.
Need to check novelty before this filing date? Find Prior Art

Description

Technology Field

[0001] The present invention relates to technology for playing virtual golf, and more specifically, to a virtual golf system that provides various events to a user playing virtual golf. Background Technology

[0002] With the recent rise in popularity of golf, the number of people enjoying the sport is increasing. Beyond playing on outdoor courses, the popularity of screen golf—which allows players to play using virtual golf devices—is also on the rise. In screen golf, video of the golf course is displayed on a screen, allowing players to experience a sense of realism as if they were playing an actual game outdoors. Furthermore, because it saves time and money compared to playing on an outdoor course, screen golf is highly popular among modern people who find it difficult to play on the field due to time or financial constraints.

[0003] As the number of screen golf users increases, user expectations are rising. When comparing screen golf to actual golf, its nature as a service provided in an enclosed indoor space offers the advantage of being able to offer technical services to users that are difficult to provide in actual golf played in open outdoor areas. Therefore, it is necessary to stimulate user interest in playing golf by leveraging the unique strengths of screen golf to provide various technical services that are impossible in real golf. The problem to be solved

[0004] The present invention was developed in consideration of the above-mentioned circumstances and aims to provide a virtual golf system capable of providing various events to a user playing virtual golf.

[0005] In addition, other objects of the present invention can be clearly understood from the following description and the accompanying drawings. means of solving the problem

[0006] A virtual golf system according to an embodiment of the present invention comprises a service device, at least one virtual golf device connected via communication with the service device, and an event management unit provided in the service device that presents an event, awards points to a user who has achieved a condition assigned to the event, calculates accumulated points for a plurality of users, and aggregates user rankings based on the calculated points. The virtual golf device comprises a display unit that displays a virtual golf course and a calculation unit that calculates the movement of a virtual golf ball corresponding to the actual golf ball on the virtual golf course when a user strikes an actual golf ball.

[0007] In the virtual golf system above, the virtual golf course includes a plurality of golf courses, and the event management unit presents the event to all or part of the plurality of golf courses, and may present the same or different events to different golf courses.

[0008] In the virtual golf system described above, the event includes multiple different events, and the points awarded to the user upon achieving the event may vary for each different event. Here, the event management unit may compile user rankings based on the points awarded to the user over a predetermined period and reward users located within a predetermined ranking range. Additionally, the event management unit may calculate the user's event success rate and vary the user's rewards based on the event success rate. Alternatively, the event management unit may calculate a value obtained by dividing the event points acquired by the user by the total points awarded for all events presented to the user, and compile user rankings based on the calculated value.

[0009] In the virtual golf system described above, the event management unit may classify the users into multiple different groups and separately aggregate user rankings for each of the multiple groups. Here, the multiple groups may be classified according to the users' playing time or their golf skills. Effects of the invention

[0010] According to the present invention, by providing various events to a user playing virtual golf, there is an effect of stimulating the user's interest in playing golf. Brief explanation of the drawing

[0011] FIG. 1 is a diagram showing the schematic structure of a virtual golf system according to an embodiment of the present invention. FIGS. 2 and FIGS. 3 are drawings showing various examples of virtual golf devices that can be used in a virtual golf system according to an embodiment of the present invention. Figure 4 is a diagram showing an example of a screen for selecting event provision options. Figure 5 is a diagram showing an example of a screen display in which an event is set for each hole in a plurality of holes. Figures 6 to 9 are drawings showing examples of screen displays illustrating the process of performing the longest event. Figure 10 is a diagram schematically showing the process of tallying event scores after play is completed in multiple holes. FIGS. 11 to 14 are drawings showing examples of various methods for aggregating event rankings. FIG. 15 is a drawing showing one example of a storage structure that can be used in a virtual golf system according to an embodiment of the present invention. Specific details for implementing the invention

[0012] The present invention will be described in detail below through examples. The purpose, features, and advantages of the present invention will be easily understood through the following examples. The present invention is not limited to the examples described herein and may be embodied in other forms. The examples introduced herein are provided to ensure that the disclosed content is thorough and complete, and to ensure that the concept of the present invention is sufficiently conveyed to those skilled in the art to which the present invention pertains. Accordingly, the present invention should not be limited by the following examples.

[0013] Although terms such as "first," "second," etc., have been used in this specification to describe various elements, said elements should not be limited by such terms. These terms are used merely to distinguish said elements from one another. Furthermore, where it is stated that an element is upon another element, it means that it may be formed directly upon the other element or that a third element may be interposed between them.

[0014] In the drawings, the size of the elements, or the relative size between the elements, may be depicted somewhat exaggerated for a clearer understanding of the invention. Additionally, the shape of the elements depicted in the drawings may be slightly altered due to variations in the manufacturing process, etc. Accordingly, unless otherwise specifically stated, the embodiments disclosed herein should not be limited to the shapes depicted in the drawings and should be understood to include some degree of variation.

[0015] FIG. 1 is a diagram showing the schematic structure of a virtual golf system according to an embodiment of the present invention.

[0016] Referring to FIG. 1, a virtual golf system according to an embodiment of the present invention includes a virtual golf device (100) and a service device (200). The virtual golf device (100) is a device that enables a user to play golf (where golf is played using various electronic devices and is different from 'actual golf' played at an outdoor golf course, so it can be named 'virtual golf' to distinguish it from actual golf. Also, since the scenery of the golf course is mainly displayed on a screen in virtual golf, 'virtual golf' can be named 'screen golf'). The virtual golf device (100) is installed in a home or public screen golf facility, and if there are multiple screen golf facilities, the virtual golf device (100) may be installed in each screen golf facility, so that a total of multiple units are provided.

[0017] The virtual golf device (100) is connected to the service device (200) via a wired or wireless communication network, etc. The service device (200) may include a server used by a service provider operating multiple screen golf courses to manage the virtual golf device (100) provided in the multiple screen golf courses.

[0018] The service device (200) is equipped with an event management unit (210) and a storage unit (220). The event management unit (210) performs the role of providing various events to a user playing virtual golf, and a detailed description thereof will be provided later. The storage unit (220) stores various information necessary for the operation of the virtual golf system. For example, in the case where the virtual golf system is configured so that a user can play virtual golf after logging in, the service device (200) can perform the role of verifying the user's identity and determining whether to approve the login upon the user's login, and the storage unit (220) stores information necessary for verifying the user's identity when determining whether to approve the login. The storage unit (220) further stores various user information such as the user's play records, and can also store golf course information necessary when forming an image of a virtual golf course in the virtual golf device (100). As various information is stored in the storage unit (220) in this manner, virtual golf devices (100) connected to the service device (200) via wired and / or wireless connections can utilize the information stored in the storage unit (220), and each of the virtual golf devices (100) does not need to separately store information stored in the storage unit (220), such as user information or golf course information. The event management unit (210) and / or the storage unit (220) are not necessarily required to be provided only in the service device (200), and it is also possible to configure them to be provided in each virtual golf device (100) instead of the service device (200).

[0019] FIGS. 2 and FIGS. 3 are drawings showing various examples of virtual golf devices that can be used in a virtual golf system according to an embodiment of the present invention.

[0020] Referring to FIG. 2, a virtual golf device usable in a virtual golf system includes a striking plate (10), a control unit (20), a detection unit (30), an input unit (40), a sound unit (50), and a display unit (60).

[0021] The hitting plate (10) is an area where the user is positioned to hit a golf ball. The hitting plate (10) may be composed of a plate-shaped object or may not be a separate object but simply be the floor surface of a place where a virtual golf device is installed, which is the part where the user is positioned. Although not shown in the drawing, the hitting plate (10) is equipped with a hitting mat on which a golf ball for hitting is placed, and an auto tee with a structure that can move up and down is installed on the hitting mat. A golf ball for hitting can be automatically provided to the user through the auto tee.

[0022] The control unit (20) controls the overall operation between each component of the virtual golf device. For example, the control unit (20) can control the auto tee installed on the aforementioned hitting mat so that a golf ball for hitting is provided from the auto tee at the time the user hits it. Specifically, immediately after the user hits the golf ball placed on the hitting mat, the control unit (20) identifies that a hit has occurred (whether a hit has occurred can be detected by the detection unit (30), etc.) and can control the auto tee so that a golf ball for the next hit is provided from the auto tee. The control unit (20) is equipped with a calculation unit (21) and an image unit (22), etc. The calculation unit (21) executes a calculation process to calculate the trajectory assuming the golf ball moves according to the physical state of the golf ball hit by the user. The image unit (22) serves to form an image to be displayed on the display unit (60). For example, when a user selects a specific golf course, the image unit (22) forms an image of the golf course selected by the user, and the image is transmitted to the display unit (60) and displayed. Although not shown in the drawing, the virtual golf device may be equipped with other devices, such as a storage device that stores various programs or data necessary for the operation of the control unit (20), the calculation unit (21), the image unit (22), etc.

[0023] The detection unit (30) is intended to detect the movement of a golf club or the movement of a golf ball struck by a user to obtain information necessary for the calculation process. As the detection unit (30), a detection means such as a camera or a detection sensor capable of capturing the movement of a golf club or a golf ball may be used. Various sensing methods, such as image sensing, light emission / reception sensing, and laser sensing, may be applied to the detection means, and through such sensing methods, information regarding the state of the golf club or the golf ball struck by the user can be determined. The camera or detection sensor may be used alone or together, and may be used as a single unit or multiple units. The information obtained through the detection unit (30) is transmitted to the control unit (20) and used in the calculation process.

[0024] The input unit (40) is used to receive various information from the user, and may use a keyboard or mouse. The input unit (40) may be used when the user enters an ID or password for login, or when the user selects a golf course or difficulty level to play.

[0025] The sound unit (50) may include sound devices such as speakers, and through this, guides the user on the progress of the game and plays a role in generating various sound effects according to the progress of the game.

[0026] The display unit (60) includes devices for display operation such as a projector and a screen. The projector projects golf-related images onto the screen so that images of a golf course and a golf ball are displayed on the screen, and the screen displays the projected golf-related images to show them to the user. Although not shown in the drawing, the display unit (60) may further include display devices such as a kiosk that serve as an auxiliary display in addition to the screen.

[0027] In this specification, the term "virtual" is sometimes attached to certain objects displayed on a screen; this is used to mean an object displayed as an image within the screen and is intended to avoid confusion with objects existing in the real world. For example, "virtual golf course" means a golf course displayed on a screen, and "virtual golf ball" means a golf ball displayed on a screen.

[0028] A virtual golf device is a device installed in a home or commercial screen golf facility to enable screen golf to be played, and the general operation process of the virtual golf device when a user plays screen golf is as follows. When a user hits a golf ball, the detection unit (30) detects the state of the golf ball, such as the movement of the golf club or the speed and direction of movement of the golf ball hit by the user. The information detected by the detection unit (30) is transmitted to the control unit (20), and the calculation unit (21) of the control unit (20) performs a calculation process based on the transmitted information. The display unit (60) displays an image of the virtual golf ball moving according to the trajectory calculated in the above calculation process, and at this time, the virtual golf ball flies along the calculated trajectory and lands at a specific point on the virtual golf course in the screen, and the user continues the next hit at the point where the virtual golf ball landed, and the above operation is repeated in the next hit.

[0029] Referring to FIG. 3, other virtual golf devices available for use in a virtual golf system include a plurality of booths (101, 102, 103). Each booth (101, 102, 103) is configured identically. For example, the first booth (101) has a hitting plate (101a), a computer device (101b) equipped with a kiosk screen, a screen (101c), etc., and the other booths (102, 103) also have the same components. Although not shown in the drawing, each booth (101, 102, 103) is further equipped with other devices, such as a camera, for detecting the movement of a golf club / golf ball upon hitting. Multiple users can take turns playing screen golf in each booth (101, 102, 103). Alternatively, a user can play solo in each booth (101, 102, 103) while separated from users in other booths. The computer device (101b) can serve as a control unit in the virtual golf device of the above-described embodiment, and the virtual golf device according to this embodiment can operate in the same or similar manner as the virtual golf device in the above-described embodiment.

[0030] In a virtual golf system according to an embodiment of the present invention, various events can be provided to a user playing on a virtual golf device. Below, a detailed operation for providing events is described with reference to the drawings.

[0031] FIG. 4 is a diagram showing an example of a screen screen for selecting event provision options, FIG. 5 is a diagram showing an example of a screen screen in which an event is set for each hole in a plurality of holes, FIG. 6 to 9 are diagrams showing examples of screen screens showing the process of performing a longest drive event, and FIG. 10 is a diagram schematically showing the process of tallying event scores after completing play in a plurality of holes.

[0032] Referring to FIG. 4, the user can select various play options before starting play on the virtual golf device, and among the play options is an item for selecting how to play on the virtual golf device. The play methods include conventional golf play methods such as foursome and stroke play, and as shown in FIG. 4, in an embodiment of the present invention, an 'event zone' game mode is provided as a play method selectable by the user, in which various events are provided while the user is playing. Therefore, when the user selects the 'event zone' game mode, the user can receive various events while playing virtual golf.

[0033] Referring to FIG. 5, when a user selects a play mode in which events are provided while playing 18 holes, various events may be provided to the user for each of the 18 holes of the golf course. For example, an event regarding the longest drive may be provided for the 1st hole (1H), an event regarding the nearest pin may be provided for the 2nd hole (2H), an event regarding the lucky zone may be provided for the 3rd hole (3H), an event regarding the decimal point may be provided for the 4th hole (4H), and an event regarding a balloon may be provided for the 5th hole (5H). Here, the longest drive means hitting the golf ball to send it the farthest, the nearest pin means sending the golf ball closest to the hole cup, the lucky zone means hitting the golf ball to send it to the lucky zone displayed on the virtual golf course on the screen, the decimal point means matching two decimal places in the distance taken when teeing off, and the balloon means hitting the golf ball to hit a balloon that is displayed on the virtual golf course on the screen and floating in the air. In this way, there may be various types of events, and different events may be provided for all holes played by the user, or identical events may be provided for all holes, or identical events may be provided for some holes and different events may be provided for some holes simultaneously.

[0034] FIGS. 6 through 9 illustrate the process of performing an event when a Longest Drive event is provided as one example of various events such as Longest Drive, Nearest Pin, Lucky Zone, Decimal Point, and Balloon. Referring to FIG. 6, the Longest Drive event may be provided on a Par 5 hole (virtual golf course) where the user is playing and the regulation number of strokes is 5. When the user begins playing on the hole, the Longest Drive event is applied, and a notification indicating that the Longest Drive event is applied may be displayed on the screen. Referring to FIG. 7, a baseline for satisfying the Longest Drive requirement (in FIG. 7, an example is shown where the tee shot distance must be at least 200m) is displayed before the user takes a tee shot. At this time, if there are other users who have already finished their tee shots in addition to the user currently preparing to take a tee shot, the tee shot distances of these other users may be displayed on the screen. Additionally, the event management unit (210) may award event points to the user when the event is successful, and the amount of event points awarded upon success may be displayed on the screen. Referring to FIG. 8, a user takes a tee shot on a hole where the Longest Drive event is applied, and a virtual golf ball's trajectory is calculated based on the physical state of the golf ball resulting from the tee shot, and a virtual golf ball moving according to the calculated trajectory is displayed on the screen. Referring to FIG. 9, the user completes play on the hole where the Longest Drive event is provided, and finally, the success of the Longest Drive event is determined. The Longest Drive may be recognized when the user has the longest tee shot distance among the users and also has a score of Par or higher on the corresponding hole (golf course) (Par, Birdie, Eagle, etc.).As illustrated in Fig. 9, when the user currently playing has the longest tee shot distance and also records a final Par on the hole where the Longest Drive event applies, the conditions for the Longest Drive event success are met, so a message indicating that the Longest Drive was successful is displayed on the screen, and event points awarded for the Longest Drive event success can also be displayed.

[0035] Referring to FIG. 10, when play is completed on all golf courses where events are provided in the manner described above, event points awarded to the user can be calculated based on the success of the event at each hole. For example, as shown in FIG. 10, an event is provided at each hole during play from the 1st hole (1H) to the 9th hole (9H), and if the user succeeds in the events at the 1st hole (1H), 3rd hole (3H), 4th hole (4H), and 8th hole (8H), the user obtains 10 points for the Longest Drive event at the 1st hole (1H), 20 points for the Lucky Zone event at the 3rd hole (3H), 30 points for the Decimal Point event at the 4th hole (4H), and 15 points for the Nearest Pin event at the 8th hole (8H), thereby obtaining a total of 75 event points.

[0036] Here, the points assigned to each event vary depending on the type of event; higher scores may be given to events deemed difficult to succeed in, while lower scores may be given to events deemed relatively easy to succeed in. For example, in the decimal point event, success requires the two decimal places of the tee shot distance to match; since the probability of success is considered quite low, high points may be awarded. However, it is not mandatory for event points to be assigned differentially based on the type of event; it is also possible to configure the system so that the same points are awarded regardless of the event type.

[0037] As described above, when a user completes play on multiple holes and sums the points awarded based on the success or failure of the event, the final event points based on the user's play can be calculated. The above event points can be calculated each time the user plays virtual golf, and the event points calculated from each play can be calculated as accumulated points. The calculated accumulated event points can be aggregated as the event ranking for multiple users who participated in the event.

[0038] FIGS. 11 to 14 are drawings showing examples of various methods for aggregating event rankings.

[0039] Referring to FIG. 11, when multiple users are participating in an event for a certain period, the ranking of event points acquired by the participating users can be announced automatically or manually. For example, when a user completes play at a golf course they have selected (e.g., when they complete play on all holes belonging to that golf course), the event point ranking can be automatically displayed on a screen. Alternatively, a 'View Ranking' command can be provided on a menu screen displayed on a display device such as a screen or kiosk, and the event point ranking can be displayed when the user clicks the 'View Ranking' command. As illustrated in FIG. 11, the event point ranking can be announced by displaying the user nicknames and acquired event points by rank, starting from the highest-ranked users to a specific rank, among users who have acquired points during a set period (e.g., one week, one month, etc.). Additionally, if the user who requested the current 'View Ranking' command is within the announced ranking range, the user's nickname and points can be highlighted and displayed. When the above-mentioned fixed period expires, the event ranking may be reset, and the event point ranking may be re-calculated for a new period. Although not illustrated in the drawing, when announcing the event point ranking, the remaining event ranking aggregation period until the reset may be displayed.

[0040] Referring to FIG. 12, when announcing the event point rankings, the nicknames of users within the ranking and the event points they have acquired may be displayed, and in addition, the details of the rewards provided to high-ranking users may be displayed. For example, as illustrated in FIG. 12, when awarding reward gifts to users ranked 1st, 2nd, and 3rd based on the total event points accumulated over a month, the specific nature of the reward gift may be clearly specified. The reward gift may be the same regardless of rank, or better gifts may be provided to high-ranking users based on their rank. If the reward gift is specified, users may be motivated to acquire higher points to receive the reward gift, and accordingly, they may participate more actively in the event.

[0041] Referring to Fig. 13, when aggregating event rankings, a different method may be applied instead of simply summing event points. For example, the event success rate may be calculated, and users with a high success rate may be assigned a higher rank. The event success rate can be calculated in various ways, for example, the following methods 1 and 2 may be used.

[0042] Method 1: Number of successful events / Number of event attempts

[0043] Method 2: Sum of acquired event points / Sum of points awarded for attempted events

[0044] If a user attempts events where points of 10, 20, and 30 are awarded respectively, and succeeds only in the 30-point event, according to Method 1, the event success rate is calculated as a percentage of 33.3%, and according to Method 2, the event success rate is calculated as a percentage of 50%.

[0045] The event success rate is an indicator of how efficiently an event is being targeted. The event success rate can be used as a standard for compiling event rankings on its own, or, while rankings are calculated by summing up event points, the success rate can be provided as reference information to increase user interest in the event.

[0046] When rankings are compiled based on the event success rate, even users who have played golf for a short period of time can achieve a high ranking by recording a high success rate. However, if the number of plays is too low, even if the success rate is high, it cannot be said that such a success rate has objective reliability. Therefore, when compiling rankings based on the success rate, it is desirable to compile rankings only for users who have played for a certain number of times or a certain amount of time or longer to ensure a certain level of reliability.

[0047] Even if the event success rate is not used in the calculation of event rankings, the rewards provided to users can be varied according to the event success rate. For example, assuming that rankings are calculated using event points and a Grade 1 or Grade 2 reward is given to the 1st-ranked user and a Grade 2 or Grade 3 reward is given to the 2nd-ranked user, the event success rate can be reflected in user rewards in such a way that if the 1st-ranked user's event success rate is above a predetermined value, a Grade 1 reward is given, and if the event success rate is below a predetermined value, a Grade 2 reward is given; and if the 2nd-ranked user's event success rate is above a predetermined value, a Grade 2 reward is given, and if the event success rate is below a predetermined value, a Grade 3 reward is given.

[0048] Referring to FIG. 14, when compiling event rankings, event points are not compared for all users participating in the event; instead, the users participating in the event are divided into multiple groups, and rankings are compiled only for the users belonging to each group. For example, as illustrated in FIG. 14, event rankings can be determined only for beginner users with relatively low golf skills among the users participating in the event, while users with intermediate or advanced golf skills can be divided into an intermediate user group and an advanced user group, and event rankings can be determined separately within each group. Alternatively, other criteria for distinguishing groups may include the number of plays or play time. For example, the groups can be divided into a group of users whose number of plays or play time is less than or equal to Standard 1, a group of users whose number of plays or play time exceeds Standard 1 but is less than or equal to Standard 2, a group of users whose number of plays or play time exceeds Standard 2 but is less than or equal to Standard 3, ..., a group of users whose number of plays or play time exceeds Standard N, and so on.

[0049] If users are classified into beginner, intermediate, and expert levels based on their golf skill, intermediate players are more likely to earn higher event points than beginners even when playing for the same amount of time, and expert players are more likely to earn higher event points than beginners or intermediate players. Therefore, if event points are tallied all at once without distinction based on skill level, beginners are at the greatest disadvantage and expert players are at the greatest advantage. Accordingly, to provide beginners and intermediate players with the opportunity to achieve high rankings in the event rankings, users can be grouped according to their skill level, and event rankings can be tallied only within each group. Similarly, since there is a high probability of a difference in event points between users who have played for more time and those who have played for less time, users can be grouped based on factors such as playing time or number of plays, and event rankings can be tallied only within each group. When users are grouped in this way to tally event points, the rewards awarded to high-ranking individuals within each group may differ (or the rewards may be identical). For user groups with more playtime or frequency, better rewards can be provided compared to user groups with less playtime or frequency. For example, assuming there is a group with 10 hours or less of playtime and a group with 10 to 20 hours of playtime, better rewards can be provided to the 10 to 20 hour group compared to the rewards provided to the 10 hours or less group.

[0050] FIG. 15 is a drawing showing one example of a storage structure that can be used in a virtual golf system according to an embodiment of the present invention.

[0051] Referring to FIG. 15, the storage unit is equipped with an area for storing user information, and a different storage area is allocated for each user, allowing various user information to be stored in the area allocated to each user. For example, assuming there are different users A and B, the storage unit may have an area for storing information about user A and an area for storing information about user B separated from each other, and each user space may store the user's personal information, user's play information, etc. The user's personal information stores the user's personal details, which can be used in the login process, etc. The user's play information may include the golf course played by the user, the score when playing at that golf course, and personal records calculated from the user's play records. The personal records may include the average score, driver distance, fairway landing rate, green accuracy, and average number of putts. Such personal record information can be used as data to evaluate the user's golf skill level, and the user's golf skill can be quantified using the evaluation data. Information quantified from such golf skill can also be stored in the area for storing each user's information. The information evaluating the user's golf skills is not fixed and may change as the user's play records are updated.

[0052] In the user-specific storage area of ​​the storage unit, event information is stored in addition to personal information and play information. The aforementioned event information may include the content of events the user participated in, event-related play time or number of plays, event points acquired in the event, and event rankings. Furthermore, as mentioned earlier, users can be classified into groups based on criteria such as golf skill, play time, or number of plays when compiling event rankings; in this case, the event information may include information on which group the user belongs to.

[0053] Although specific embodiments of the present invention have been described above, those skilled in the art will understand that the present invention may be implemented in modified forms without departing from the essential characteristics of the invention. Therefore, the disclosed embodiments should be considered in an illustrative rather than a restrictive sense. The scope of the present invention is defined by the claims, not by the foregoing description, and all variations within the scope of equivalents should be interpreted as being included in the present invention. Explanation of the symbols

[0054] 10: Striking Plate 20: Control unit 30: Detector 40: Input section 50: Sound Department 60: Display unit 100: Virtual golf device 200: Service device

Claims

Claim 1 A virtual golf system comprising: a service device; at least one virtual golf device connected via communication with the service device; and an event management unit provided in the service device, which presents an event, grants points to users who have achieved conditions assigned to the event, calculates accumulated points for multiple users, and aggregates user rankings according to the calculated points; wherein the virtual golf device includes a display unit that displays a virtual golf course and a calculation unit that calculates the movement of a virtual golf ball corresponding to the actual golf ball on the virtual golf course when a user strikes an actual golf ball, wherein the event includes multiple different events, and the event management unit aggregates user rankings according to points assigned to users during a predetermined period, rewards users located within a predetermined ranking range, and also calculates the user's event success rate so that the user's reward varies according to the event success rate. Claim 2 A virtual golf system comprising: a service device; at least one virtual golf device connected via communication with the service device; and an event management unit provided in the service device, which presents an event, awards points to a user who has achieved the conditions assigned to the event, calculates accumulated points for a plurality of users, and aggregates user rankings according to the calculated points; wherein the virtual golf device includes a display unit that displays a virtual golf course and a calculation unit that calculates the movement of a virtual golf ball corresponding to the actual golf ball on the virtual golf course when a user strikes an actual golf ball; wherein the event includes a plurality of different events, and the points awarded to the user upon achieving the event differ for the different events; and wherein the event management unit calculates a value obtained by dividing the event points acquired by the user by the total points assigned to all events presented to the user, and aggregates user rankings according to the calculated value. Claim 3 delete Claim 4 delete Claim 5 delete Claim 6 A virtual golf system according to claim 1 or 2, wherein the virtual golf course includes a plurality of golf courses, and the event management unit presents the event to all or part of the plurality of golf courses, and presents the same or different events to different golf courses. Claim 7 delete Claim 8 delete

Citation Information

Patent Citations

  • Method for virtual golf simulation determining the position of the user and system therefor

    KR1020130047079A

  • Virtual golf device and virtual golf system setting goal

    KR1020230162863A