WO2013062250A1 - Screen golf simulator and operating method thereof - Google Patents

Screen golf simulator and operating method thereof Download PDF

Info

Publication number
WO2013062250A1
WO2013062250A1 PCT/KR2012/008185 KR2012008185W WO2013062250A1 WO 2013062250 A1 WO2013062250 A1 WO 2013062250A1 KR 2012008185 W KR2012008185 W KR 2012008185W WO 2013062250 A1 WO2013062250 A1 WO 2013062250A1
Authority
WO
WIPO (PCT)
Prior art keywords
settlement
game
amount
candidates
result
Prior art date
Application number
PCT/KR2012/008185
Other languages
French (fr)
Korean (ko)
Inventor
문태식
Original Assignee
마음골프 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from KR1020120096575A external-priority patent/KR101397120B1/en
Application filed by 마음골프 주식회사 filed Critical 마음골프 주식회사
Publication of WO2013062250A1 publication Critical patent/WO2013062250A1/en

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/32Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
    • G07F17/3286Type of games
    • G07F17/3288Betting, e.g. on live events, bookmaking
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/32Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
    • G07F17/3286Type of games
    • G07F17/3295Games involving skill, e.g. dexterity, memory, thinking

Definitions

  • the present invention relates to a screen golf simulator and a method thereof, and more particularly, to support various types of bets, and to select a bet type and input only a reasonable amount of money for each participant to exchange each other.
  • the present invention relates to a screen golf simulator that allows users to play a bet game conveniently by displaying the amount directly on the screen.
  • a golf course in a field is composed of a predetermined basic hole, for example, 18 holes, and the standard stroke of each hole is composed of par 3, par 4, par 5, or the like.
  • Screen golf is a pre-programmed calculation formula based on the golf ball's batting position data detected by the golf ball position measuring device installed on the side when a golfer hits the golf ball while watching the image of the golf course projected on the screen using a projector, etc. Or the golf game proceeds by calculating the landing point of the golf ball by the calculation table. This gives the same effect as the golfer rounds on a real golf course.
  • an 18-hole golf course is basically adopted as a golf game for the convenience of the user. That is, when a screen golfer rounds an 18-hole golf course, the ranking is calculated based on the resulting round score.
  • the participants may bet to add fun.
  • the conventional golf simulator has a problem that these bets cannot be reflected on the simulator.
  • Republic of Korea Patent Publication No. 10-0898317 is an online golf game service method for hosting an online golf game tournament using a screen golf game device on-line, service the game progress in real time, and implement a pre-presented award for the game results
  • this is disclosed, the method of distributing the prize according to the game score among the participants participating in the game has not been disclosed, which is far from the actual golf game, and thus disadvantages of users' interest.
  • the object of the present invention is to support various kinds of bets, by selecting the type of bet and input only a reasonable amount, etc. Participants will be able to play a bet game conveniently by immediately displaying on the screen the amount of participants to exchange each other It is to provide a screen golf simulator and its operation method.
  • the present invention provides a screen golf simulator and its operation method for enhancing the concentration of the game by increasing the concentration of the game by displaying and displaying the amount of the exchange to the participants through a reasonable algorithm.
  • a payment amount to be paid to each of the other game participants for each of the game participants and received from each of the other game participants according to the game result information Generating a first wager result by calculating a received amount, generating a second wager result that simplifies the first wager result by minimizing the number of game participants who have to exchange the bet amount among the game participants; And displaying one of the first bet result and the second bet result according to a result request.
  • the generating of the second bet result may include selecting, as the two settlement candidates, the player with the highest total amount of the received amount and the player with the highest total amount of the payment amount, among the game participants. Simplifying the payment amounts and receipt amounts of the two settlement candidates according to the difference calculated using the total amount of the payment amount and the total amount of the payment amount, and completing settlement of one or more of the two settlement candidates according to the difference Processing, selecting a new settlement candidate to replace the settlement-completed game participant; and simplifying until all of the game participants are settled, processing the settlement completion, and the new settlement candidate And repeating the step of selecting.
  • the simplification step may simplify payment amounts and receipt amounts by calculating the payment subject and the payment amount according to the size and sign of the difference.
  • the new settlement candidate when there is one game participant who has completed the settlement, the new settlement candidate may be selected in consideration of the total amount of the received amount or the payment amount of the remaining settlement candidates.
  • the selecting of the new settlement candidate includes, when there are two game participants whose settlement has been completed, the participant who has the highest total amount of payments among the game participants except the two game participants who have completed settlement and payment The participant with the highest total amount can be selected as the new candidate.
  • the game result collection unit for collecting the game result information of the game participants, the payment amount to be paid to each of the other game participants for each of the game participants and the other game participants
  • the first wager result is calculated by calculating the amount of money to be received from each of the players, and the second wager result is simplified by minimizing the number of game participants who have to give and receive bet money.
  • a settlement result output unit configured to display one of the first bet result and the second bet result according to the generated game result settlement processor and the bet result request.
  • the game result settlement processing unit selects two of the game participants, the participant with the highest total amount of payments and the participant with the highest total amount of payments, as two settlement candidates, the total amount of the received amount and the payment. According to the difference calculated using the sum of the amounts, the payment amounts and the received amounts of the two settlement candidates can be simplified.
  • the game result settlement processing unit may settle one or more of the two settlement candidates according to the difference, and select a new settlement candidate to replace the settled game participant.
  • the game result settlement processing unit the settlement process of selecting and settlement completion of the new settlement candidate until all the game participants are settled, the payment amount and receipt of settlement candidates including the new settlement candidate
  • the settlement process can be repeated to simplify the amounts.
  • the game result settlement processing unit may simplify the payment amount and the received amount by calculating the payment subject and the payment amount according to the size and sign of the difference.
  • the game result settlement processing unit may complete settlement of one or more of the settlement candidates according to the size and sign of the difference, and if the difference is zero, settlement settlement processing of both settlement settlement candidates is performed. If the difference is positive or negative, one of the settlement candidates may be settled.
  • the game result settlement processing unit may select the new settlement candidate in consideration of the total amount of the received amount of the remaining settlement candidates or the total amount of the payment amount, when there is only one game participant who has completed the settlement process.
  • the game result settlement processing unit when there are two game participants who have completed the settlement process, the total amount of the participants and the payment amount with the highest total amount of the game participants except the two game participants who have completed the settlement process. This most participant can be selected as the new candidate.
  • it may further include a bet game setting unit for setting one of the game method of the scratch method, skins method or Las Vegas method.
  • it may further include a game option setting unit for setting the amount per person, the amount of birdie, whether or not to apply the backing, whether to apply the long-gast and near list, and the amount of the long-gast prize and the near-list prize.
  • each participant can directly display the amount of exchanges to each other on the screen, thereby providing a screen golf simulator that users can conveniently play the game have.
  • FIG. 1 is a diagram illustrating a standby screen of a screen golf simulator according to an embodiment of the present invention.
  • FIG. 2 is a view showing a user registration screen of the screen golf simulator according to an embodiment of the present invention.
  • FIG 3 is a view showing a member login screen of the screen golf simulator according to an embodiment of the present invention.
  • FIG. 4 is a diagram illustrating a game mode selection screen of the screen golf simulator according to an embodiment of the present invention.
  • FIG. 5 is a diagram illustrating a country club selection screen of a screen golf simulator according to an embodiment of the present invention.
  • FIG. 6 is a view showing a course option selection screen of the screen golf simulator according to an embodiment of the present invention.
  • FIG. 7 is a diagram illustrating a screen golf simulator according to an embodiment of the present invention.
  • FIG. 8 is a view showing a hole intro screen of the screen golf simulator according to an embodiment of the present invention.
  • FIG. 9 is a diagram illustrating a turn notification screen of the screen golf simulator according to an embodiment of the present invention.
  • FIG. 10 is a diagram illustrating an address screen of a screen golf simulator according to an embodiment of the present invention.
  • FIG. 11 is a diagram illustrating a shot determination screen of the screen golf simulator according to an embodiment of the present invention.
  • FIG. 12 is a view showing a hole result screen of the screen golf simulator according to an embodiment of the present invention.
  • FIG. 13 illustrates a scorecard screen of a screen golf simulator according to an embodiment of the present invention.
  • FIG. 14 is a view for explaining in detail the user interface of the stroke mode of the screen golf simulator according to an embodiment of the present invention.
  • 15 is a flowchart illustrating a method of operating a screen golf simulator according to an embodiment of the present invention.
  • 16 is a view for explaining in detail the user interface of the screen golf simulator according to an embodiment of the present invention.
  • 17 to 22 are flowcharts illustrating a settlement method of a screen golf simulator according to an embodiment of the present invention.
  • 23 and 24 are views for explaining in detail the user interface of the screen golf simulator according to an embodiment of the present invention.
  • 25 is a diagram showing the configuration of a screen golf simulator according to an embodiment of the present invention.
  • Stroke mode is a mode that embodies the basic contents of golf rounding. It is a game where participants can shoot the shots in order according to the rules and add up the scores of each hole and divide the ranking by the total of 9 holes or 18 holes. Participants can be one to six players per golf simulator, and can play 9 or 18 holes depending on current billing standards. In addition, depending on whether or not connected to the network can be played offline or online, both members and non-members can use.
  • FIG. 1 is a diagram illustrating a standby screen of a screen golf simulator according to an embodiment of the present invention.
  • the administrator enters a mode selection process after authentication.
  • FIG. 2 is a view showing a user registration screen of the screen golf simulator according to an embodiment of the present invention.
  • the user registration screen of FIG. 2 up to six users can be registered by pressing the plus (+) button shown on the screen from the basic one user. Alternatively, you can log in immediately by shooting the time code on the right side of the screen with the camera of your phone.
  • FIG. 3 is a view showing a member login screen of the screen golf simulator according to an embodiment of the present invention.
  • a user who is previously subscribed through the homepage is available after pressing the login button.
  • the user can immediately log in by photographing the time code on the right side of the screen with a camera of a mobile phone.
  • FIG. 4 is a diagram illustrating a game mode selection screen of the screen golf simulator according to an embodiment of the present invention.
  • the user can select and enjoy the stroke mode among the menu buttons shown.
  • FIG. 5 is a diagram illustrating a country club selection screen of a screen golf simulator according to an embodiment of the present invention.
  • a CC for stroke play may be selected.
  • the 9-hole or 18-hole game can be played by changing the course in the CC through the drop-down button in the par information area.
  • FIG. 6 is a view showing a course option selection screen of the screen golf simulator according to an embodiment of the present invention.
  • the position and height of the tee suitable for each participant, the game difficulty setting, and the setting of the game rules such as mulligan or constable, and the state of the game environment options such as wind can be set and checked. .
  • FIG. 7 is a diagram illustrating a screen golf simulator according to an embodiment of the present invention.
  • the interface screen of the simulator of FIG. 7 is a usage setting screen of a user interface that helps to display and display on the screen the amount of money exchanged between participants during a bet.
  • FIG. 7 illustrates a user interface screen of a scratch bet, a user interface such as Las Vegas and Skins bet may also be provided.
  • the user interface will be described in detail later with reference to other drawings.
  • FIG. 8 is a view showing a hole intro screen of the screen golf simulator according to an embodiment of the present invention.
  • the shape of the three-dimensional (3D) terrain which is actually rounded by the hole intro direction shown before the start of each hole can be checked before teeing up.
  • the actual IP (Intersection Point) of the hole can be displayed to help the hole attack.
  • FIG. 9 is a diagram illustrating a turn notification screen of the screen golf simulator according to an embodiment of the present invention.
  • the turn notification screen of FIG. 9 may be a screen for notifying shots of a participant and may show shot count, remaining distance, and participant name information.
  • FIG. 10 is a diagram illustrating an address screen of a screen golf simulator according to an embodiment of the present invention.
  • the address screen of FIG. 10 is in a state of waiting for a sensor signal transmitted through an actual shot of a user. At this time, it is possible to provide data such as the remaining distance required for the shot, the target point position, the terrain information on which the ball is placed.
  • FIG. 11 is a diagram illustrating a shot determination screen of the screen golf simulator according to an embodiment of the present invention.
  • information about shots generated in a user's actual swing identified through a sensor may be displayed, and information about a flying direction and a landing point of a ball flying through the game screen may be displayed.
  • FIG. 12 is a view showing a hole result screen of the screen golf simulator according to an embodiment of the present invention.
  • the hole result screen of FIG. 12 is a diagram illustrating a screen showing a hole result made through a user shot.
  • FIG. 13 illustrates a scorecard screen of a screen golf simulator according to an embodiment of the present invention.
  • the scorecard screen of FIG. 13 is a participant scorecard of advanced holes that are shown after all the users who have participated in the game have holed out. At this time, you can check the stroke, Stableford, Synferio, and Skins performance on the scorecard.
  • CC information 1 displays information about a CC and a hole currently rounding
  • participant information 2 displays scores and shot information of a user who participated in a round
  • hole cup information 3 Displays remaining distance information to the hole.
  • the wind information (4) displays the wind direction and wind speed information of the current wind
  • the mini map (5) displays a mini map of the current hole
  • the participant ball position (6) corresponding to the number of participants the ball position of the participant Display.
  • the target point information 7 displays target point information according to the situation of the user currently being addressed
  • the recommended club information 8 displays recommended club information corresponding to the situation of the user currently being addressed
  • the current location topographic information 9 is The terrain where the ball of the user currently being addressed is located is enlarged and detailed to display necessary information.
  • the use time 10 displays time information for rounding
  • the next player order 11 is an indication of the user playing in the next order
  • the sensor measurement shot data 12 is a shot of the user measured by the sensor. Display information about and pitch.
  • the menu button 13 displays a menu required for game use both internally and externally, and the user turn information 14 notifies the user of the turn in turn and displays basic information of the shot, and the mulligan / screen caddy 15 ) Are the mulligan use button and the screen caddy use button.
  • the tee height adjustment 16 is a tee height indication and adjustment button of the user who is currently waiting for a shot
  • the hole cup position mark 17 is a flag icon showing the hole cup position of the current hole
  • the minimap switch 18 is pressed by pressing a button. You can switch views between the green minimap and the entire minimap.
  • 15 to 24 are diagrams for explaining the screen golf simulator and the operation method according to an embodiment of the present invention.
  • 15 is a flowchart illustrating a method of operating a screen golf simulator according to an embodiment of the present invention.
  • the operating method of the screen golf simulator first determines whether to apply a bet game through the user interface of the golf simulator.
  • the type of bet may be one of Scratch, Skins, and Las Vegas.
  • the bet option can set the amount per person, the amount of birdie, whether or not to apply the backing, whether to apply the longgast and near list, and the amount of the longgast prize and the near list prize.
  • FIG. 16 An example of a function of calculating and displaying an amount to be exchanged between participants with the amount set by the user during stroke or skin play by applying various betting rules made during the round of golf to the screen golf system is shown through FIG. 16. Can be.
  • the bet type change 21 is a button for changing the bet type
  • the selected bet 22 displays the currently selected bet type
  • the bet amount setting 23 is calculated during the betting process. Enter the amount of money used.
  • the board option setting 24 selects whether or not to use the board and the condition of the board
  • the long-gist / near-list setting 25 sets and inputs whether or not to use the long-gate / near list.
  • the participants of the game proceed with the game, and store records of at-bats, holes, distances, birdies, waves, and views of each hit in a separate storage space.
  • step S150 the payment amount to be paid to each of the other game participants for each of the game participants and the amount of the payment to be received from each of the other game participants are calculated and calculated according to the stored game result information in step S140.
  • the amount per shot is set to 10,000 won and there are four participants, assuming that the first-placed participant finished the game with three strokes, the second-placed participant, the fifth-placed player, the seventh-placed player, and the fourth-placed player, The first and second place students must receive 20,000 won, 40,000 won, and 60,000 won from 2nd, 3rd, and 4th place respectively, so the total amount is 120,000 won.
  • the 2nd place is the amount to be paid to the 1st place is 20,000 won
  • the amount to be received from the 3rd place and 4th place is 20,000 won and 40,000 won
  • the total amount to be received is 40,000 won.
  • the 3rd place will pay a total of 40,000 won, and the 4th place will pay a total of 120,000 won.
  • each participant is automatically settled the amount to be paid and received.
  • the payment amounts that Participant 1 should pay to Participants 2, 3 and 4 and the amount of receipts that Participant 1 should receive from Participants 2, 3 and 4 are calculated.
  • the amount of payment that Participant 2 should pay to Participants 1, 3, and 4, and the amount of payment that Participant 2 should receive from Participants 1, 3, and 4 are calculated, and Participant 3 is required to pay to Participants 1, 2, and 4.
  • participant 1 if there is no amount that participant 1 should receive from participant 2, it may be regarded that participant 1 has calculated a receipt amount received from participant 2 as 0. That is, a certain game participant may not have an amount to be paid to another participant, or there may be no amount to be paid to another participant, and in this case, the received amount or the paid amount may be regarded as 0 won.
  • the first wager result is generated using the calculated payment amount and the received amount.
  • Participants 1 to 4 respectively, in relation to other participants, the amount to be paid and the amount to be received according to the game result information such as the game method, the number of buddies, the number of hole out.
  • participant 1 the relationship between participant 1 and participant 2 is displayed as ⁇ 4, and it may be understood that participant 1 should pay participant 2 40,000 won.
  • -4 means that Participant 1 has to pay Participant 2 for 40,000 won, where Participant 2 has to pay Participant 1, the amount that Participant 2 should receive from Participant 1, and participant 1 This means that the sum paid to Participant 1 and the sum received by Participant 2 must be added together.
  • the first relationship is the financial relationship between them, which means that participant 1 has to pay participant 2 for 40,000 won. It implies that the amount received is zero.
  • the first wager result calculated by adding up the payment amount to be paid between each player and the amount to be received between the players using the payment amount to be paid between the game participants and the amount to be received is shown in FIG. 18.
  • the amount relationship between the participants and the payment relationship between the participants of FIG. 23 may be confirmed.
  • participants 1 to 4 may settle the sum amount according to the payment amount and the received amount generated with each other participant.
  • participant 1 should pay 40,000 won and 10,000 won to participant 2 and participant 3, respectively, and receive 10,000 won from participant 4, so the sum total should be 40,000 won.
  • Participants 1 to 4 select participants 2 with the highest total amount of payments and Participant 4 with the highest total amount of payments as settlement candidates, based on the sum of sums based on the payment amount and the received amount. do.
  • a method of selecting the first participant and the last participant as settlement candidates may be applied.
  • the amount of payment and the amount of payment between the participant 2 and the participant 4 are simplified according to the difference calculated using the total amount of the received amount and the total amount of the paid amount (S1540).
  • Participant 2 has a total amount of 120,000 won and Participant 4 has a total of 80,000 won, so the difference between the two is +40,000 won.
  • the difference may be a limit value of the total amount of the amount of payment of the participant with a large sum of the amount of payment from the total amount of the amount of receipt of the participant with a large amount of the received amount.
  • the payment amount and the received amount can be simplified by calculating the payment subject and the payment amount according to the size and sign of the difference.
  • participant 2 since the difference between participant 2 and participant 4 is positive, and 40,000 won, the total amount of payments that participant 4 should pay is all paid to participant 2, and participant 4 will no longer pay.
  • the remaining relationship with the other participants is renewed as being 0 won, and participant 2 is renewed as having to receive 40,000 won remaining from other participants.
  • the participants selected as settlement candidates will be treated as having the same total amount of payments and total amount of payments, ignoring the relationship between the other participants and not paying each other.
  • participant 2 is treated as having received all the money to be received and participant 4 is renewed as having to pay the remaining difference to the other participants.
  • participant 4 since participant 4 has no amount to be paid or received more in relation to other participants, the participant 4 may process the settlement as completed.
  • step S1540 the amount to be paid by participant 4 is paid to participant 2, and the amount to be paid or received is no longer available.
  • the update has been processed as missing. Therefore, participant 4 may treat the settlement as completed.
  • the participant selected as the candidate for settlement can be treated as having completed settlement of all settlement candidates because both the total amount of the payment amount and the total amount of the received amount are updated to zero.
  • the participant 2 may be treated as having received all the amounts so that the amount to be paid or the amount to be received is updated to zero, so that the settlement of the participant 2 is completed.
  • the new settlement candidate may be selected in consideration of the total amount of the received amount of the remaining settlement candidates or the total amount of the payment amount.
  • participant 1 since participant 4 has been treated as having completed settlement, participant 1 selects participant 1 as a new settlement candidate to replace participant 4.
  • the new settlement candidate may select the participant 1 having the largest total amount of the paid amount in consideration of the relationship with the remaining settlement candidate participant 2.
  • step S1550 the settlement of all settlement candidates is processed as being completed, the participants with the highest total amount of payments and the highest total amount of payments among the game players except the two game players who have completed settlement are processed. You can choose to be a new candidate.
  • participant 1 since participant 1 and participant 2 have the same total amount of the received amount and the total amount paid, participant 1 pays the total amount of the received amount that participant 2 should receive because participant 2 receives the difference. Therefore, the sum total of Participant 1 and Participant 2 is updated to 0.
  • participant 1 and participant 2 have a difference of 0, all of them are treated as having been settled.
  • the participant who did not complete the settlement of the game participant is the participant 3, and the participant 3 automatically processes the settlement as the sum is zero.
  • the new settlement candidate is selected and the settlement process is repeated until the settlement is completed.
  • the first bet result generated in S1520 or S1580 and the second bet result that simplifies the first bet result are output on the user's display screen as in the embodiments of FIGS. 23 and 24.
  • the bet setting content 31 displays the currently selected bet type and the set amount information
  • the participant information 32 displays the performance of each participant's current hole and the amount acquired in this hole.
  • Received amount 33 is a clear indication of the flow of the bet amount to be given and received along the arrow.
  • the helper view option 34 is an option for changing the way the helper is displayed, and may select a full view or a brief view.
  • the overall view is to display all of the flow of the amount of money exchanged between the participants in detail, and the brief view is to summarize the amount of money finally exchanged between the participants as shown in FIG.
  • Fig. 23 shows the total amount of money that users exchange with each other. Therefore, the flow is complicated.
  • FIG. 24 shows a summary of the flow of the bet amount generated by exchanging each other when the simplified view is used as the simplified view.
  • the betting situation can be organized simply by moving two bet amounts.
  • the acquired amount view option 35 is an option for changing the way in which the participants view the amount of money sent and received by the bet, and may select the current hole and the total.
  • the current hole only displays the amount of money exchanged in this hole, and the total is the cumulative amount from the first hole to this hole.
  • the confirmation button 36 then closes the helper and displays the scorecard.
  • the hole out score 37 displays the score as soon as the last participant holes out and immediately displays the helper user interface.
  • 25 is a diagram showing the configuration of a screen golf simulator according to an embodiment of the present invention.
  • the screen golf simulator includes a bet game setting unit 100, a game option setting unit 200, a game result settlement processing unit 300, a settlement result output unit 400, Game result collection unit 500 is configured to include.
  • the bet game setting unit 100 may set a game method of the scratch method, the skins method, or the Las Vegas method.
  • the match option setting unit 200 may set an amount per 1 person, a birdie amount, whether or not to apply the backing, whether to apply the longest and near list, and the amount of the longest prize and the near list prize.
  • the game result settlement processor 300 may generate a first bet result by calculating a payment amount to be paid to each of the other game participants and a payment amount to be received from each of the other game participants for each of the game participants.
  • the game result settlement processing unit 300 selects two participants who have the highest total amount of the received amount and the highest amount of the paid amount among the game participants, and select the total amount of the received amount and the sum of the received amount.
  • the sum of the payments can be used to simplify the payments and receipts of the two settlement candidates according to the difference calculated.
  • the game result settlement processing unit 300 may settle one or more of the two settlement candidates according to the difference, and select a new settlement candidate to replace the settled game participant.
  • the game result settlement processing unit 300 includes a settlement process for selecting and settlement completion of new settlement candidates until all game participants have completed settlement process, payment amounts and receipt amounts of settlement candidates including new settlement candidates. You can repeat the settlement process to simplify them.
  • the game result settlement processing unit 300 may simplify the payment amount and the received amount by calculating the payment subject and the payment amount according to the size and sign of the difference.
  • the game result settlement processing unit 300 may settle at least one of the settlement candidates according to the difference size and sign, and if the difference is zero, settle both settlement settlement candidates. If the number is positive or negative, one of the settlement candidates may be settled.
  • the game result settlement processing unit 300 may select the new settlement candidate in consideration of the total amount of the received amount of the remaining settlement candidates or the total amount of the payment amount.
  • the game result settlement processing unit 300 has two game participants whose settlement has been completed, the total amount of the participants and the payment amount having the highest amount of the received amount among the game participants except the two game participants whose settlement has been completed is determined. The largest number of participants can be selected as the new candidate.
  • the settlement result output unit 400 may output the settlement result of the settled prize money.
  • the settlement result output unit 400 may output the settlement result whenever each hole is finished during the game.
  • the settlement result output unit 400 may output the settlement result when all games are finished.
  • the settlement result output unit 400 may display all the flow of the amount of money exchanged between the game participants.
  • the settlement result output unit 400 may display any one of the first bet result and the second bet result according to the bet result request.
  • the game result collecting unit 500 may collect game result information of game participants.
  • the game result information includes bet type information and bet option information
  • the bet type information includes information about Scratch, Skins, and Las Vegas method
  • the bet option information includes one person's amount, a birdie's amount, and whether or not a bet is applied. It may include information on the conditions of application, whether or not the Longgist and Near List are applied and the amount of the Longgist Prize and the Near List Prize.

Abstract

Disclosed is a golf simulator operating method using a betting guide. According to the present invention, a golf simulator operating method using a betting guide includes the steps of: sorting calculation candidates in a participant list of game participants; calculating prize money of the calculation candidates according to game outcome information; and outputting a calculation result of the calculated prize money.

Description

스크린 골프 시뮬레이터 및 그 운용방법Screen golf simulator and its operation
본 발명은 스크린 골프 시뮬레이터 및 그 운용방법(Screen golf simulator and method thereof)에 관한 것으로서, 특히, 다양한 종류의 내기를 지원하며, 내기 종류를 선택하고 타당 금액 등만 입력하면 홀 마다 참가자들이 서로 주고 받을 금액을 화면에 곧바로 표시함으로써, 사용자들이 편리하게 내기 시합을 펼칠 수 있는 스크린 골프 시뮬레이터에 관한 것이다.The present invention relates to a screen golf simulator and a method thereof, and more particularly, to support various types of bets, and to select a bet type and input only a reasonable amount of money for each participant to exchange each other. The present invention relates to a screen golf simulator that allows users to play a bet game conveniently by displaying the amount directly on the screen.
일반적으로, 필드에서의 골프코스는 소정의 기본 홀, 예를 들어 18홀로 구성되고, 각 홀의 기준타수는 파3, 파4 또는 파5 등으로 구성된다. In general, a golf course in a field is composed of a predetermined basic hole, for example, 18 holes, and the standard stroke of each hole is composed of par 3, par 4, par 5, or the like.
최근, 골프는 대중적으로 인기 있는 스포츠로 각광을 받고 있지만, 경제적 또는 시간적 여건에 의해서 많은 골퍼들은 필드에 나가는 대신 스크린 골프를 이용하고 있다.In recent years, golf has been spotlighted as a popular sport, but due to economic or time conditions, many golfers use screen golf instead of going to the field.
스크린 골프는 골퍼가 프로젝터 등을 이용하여 스크린에 투사되는 골프장의 영상을 보면서 골프공을 타격하면, 측면 등에 설치된 타구 위치 측정장치에 의해 감지되는 골프공의 타구 위치 데이타를 기초로 하여 미리 프로그램 된 계산식 또는 계산 테이블에 의해 골프공의 착지 지점을 산출하는 방식으로 골프게임을 진행하게 된다. 이는 골퍼가 실제 골프장에서 라운드 하는 것과 같은 효과를 제공한다.Screen golf is a pre-programmed calculation formula based on the golf ball's batting position data detected by the golf ball position measuring device installed on the side when a golfer hits the golf ball while watching the image of the golf course projected on the screen using a projector, etc. Or the golf game proceeds by calculating the landing point of the golf ball by the calculation table. This gives the same effect as the golfer rounds on a real golf course.
스크린 골프에 있어서, 이용자의 편의성 등을 위하여, 기본적으로 18홀의 골프코스를 하나의 골프 게임으로 채택하고 있다. 즉, 스크린 골프 이용자가 18홀의 골프코스를 라운드 하면 결과적으로 얻어지는 라운드 스코어를 기준으로 순위를 산출하게 된다.In screen golf, an 18-hole golf course is basically adopted as a golf game for the convenience of the user. That is, when a screen golfer rounds an 18-hole golf course, the ranking is calculated based on the resulting round score.
한편, 실제 골프 시합에서는 시합 참가자들이 본 시합 외에도 내기를 걸어 재미를 더하기도 한다.On the other hand, in the real golf game, in addition to the game, the participants may bet to add fun.
내기의 방식에 따라서 1등에게 상금을 수여하는 방식, 타수 별로 책정된 금액에 따라 게임 스코어 차이만큼 차액을 지불하는 방식 또는 다수의 구성원을 그룹으로 구성하여 그룹 대 그룹으로 경쟁을 하는 방식 등이 있다.There may be a way of giving a prize to the first place according to the method of betting, paying the difference according to the game score difference according to the amount set by the number of strokes, or competing group-to-group by organizing a group of members. .
그러나 종래의 골프 시뮬레이터에서는 이러한 내기들을 시뮬레이터 상에서 반영할 수 없는 문제점이 있었다.However, the conventional golf simulator has a problem that these bets cannot be reflected on the simulator.
대한민국 등록특허공보 10-0898317호는 온라인 상에서 스크린 골프 게임장치를 이용한 온라인 골프 게임 대회를 주관하고, 게임 진행 상황을 실시간으로 서비스함과 아울러 게임 결과에 대해 미리 제시된 시상을 시행하는 온라인 골프 게임 서비스 방법이 개시되어 있지만, 게임에 참여하는 참가자들 사이에서 게임 스코어에 따라 상금을 분배하는 방식은 개시된 바가 없어 실제 골프 시합과 거리가 멀어 이용자들의 흥미가 떨어진다는 단점이 존재한다.Republic of Korea Patent Publication No. 10-0898317 is an online golf game service method for hosting an online golf game tournament using a screen golf game device on-line, service the game progress in real time, and implement a pre-presented award for the game results Although this is disclosed, the method of distributing the prize according to the game score among the participants participating in the game has not been disclosed, which is far from the actual golf game, and thus disadvantages of users' interest.
본 발명의 목적은, 다양한 종류의 내기를 지원하며, 내기 종류를 선택하고 타당 금액 등만 입력하면 홀 마다 참가들이 서로 주고 받을 금액을 화면에 곧바로 표시함으로써, 사용자들이 편리하게 내기 시합을 펼칠 수 있는 스크린 골프 시뮬레이터 및 그 운용방법을 제공하는 것이다.The object of the present invention is to support various kinds of bets, by selecting the type of bet and input only a reasonable amount, etc. Participants will be able to play a bet game conveniently by immediately displaying on the screen the amount of participants to exchange each other It is to provide a screen golf simulator and its operation method.
또한, 참가자들이 주고 받을 금액을 합리적인 연산 알고리즘을 통해 정산하여 표시하여 참가자들의 편리함을 도모하고, 게임의 집중도를 높일 수 있는 스크린 골프 시뮬레이터 및 그 운용방법을 제공하는 것이다.In addition, the present invention provides a screen golf simulator and its operation method for enhancing the concentration of the game by increasing the concentration of the game by displaying and displaying the amount of the exchange to the participants through a reasonable algorithm.
본 발명의 일 실시예에 따른 내기 스크린 골프 시뮬레이터 운용 방법은, 게임 결과 정보에 따라, 게임 참가자들 각각에 대하여 다른 게임 참가자들 각각에게 지급하여야 하는 지급 금액과 상기 다른 게임 참가자들 각각으로부터 수령하여야 하는 수령 금액을 산출하여 1차 내기 결과를 생성하는 단계, 상기 게임 참가자들 중 내기 금액을 주고 받아야 하는 게임 참가자들의 수를 최소화하여 상기 1차 내기 결과를 간략화한 2차 내기 결과를 생성하는 단계 및 내기 결과 요청에 따라 상기 1차 내기 결과 및 상기 2차 내기 결과 중 어느 하나를 디스플레이 하는 단계를 포함한다.In the method for operating a bet screen golf simulator according to an embodiment of the present invention, a payment amount to be paid to each of the other game participants for each of the game participants and received from each of the other game participants according to the game result information Generating a first wager result by calculating a received amount, generating a second wager result that simplifies the first wager result by minimizing the number of game participants who have to exchange the bet amount among the game participants; And displaying one of the first bet result and the second bet result according to a result request.
이 때, 상기 2차 내기 결과를 생성하는 단계는, 상기 게임 참가자들 중 수령 금액의 총액이 가장 많은 참가자 및 지급 금액의 총액이 가장 많은 참가자를 두 명의 정산 후보자들로 선택하는 단계, 상기 수령 금액의 총액 및 상기 지급 금액의 총액을 이용하여 산출된 차액에 따라 상기 두 명의 정산 후보자들의 지급 금액들 및 수령 금액들을 간략화하는 단계, 상기 차액에 따라 상기 두 명의 정산 후보자들 중 한 명 이상을 정산 완료 처리하는 단계, 정산 완료 처리된 게임 참가자를 대신할 새로운 정산 후보자를 선택하는 단계 및 상기 게임 참가자 전원이 정산 완료 처리될 때까지 상기 간략화하는 단계, 상기 정산 완료 처리하는 단계, 및 상기 새로운 정산 후보자를 선택하는 단계를 반복하는 단계를 포함할 수 있다.In this case, the generating of the second bet result may include selecting, as the two settlement candidates, the player with the highest total amount of the received amount and the player with the highest total amount of the payment amount, among the game participants. Simplifying the payment amounts and receipt amounts of the two settlement candidates according to the difference calculated using the total amount of the payment amount and the total amount of the payment amount, and completing settlement of one or more of the two settlement candidates according to the difference Processing, selecting a new settlement candidate to replace the settlement-completed game participant; and simplifying until all of the game participants are settled, processing the settlement completion, and the new settlement candidate And repeating the step of selecting.
이 때, 상기 간략화하는 단계는, 상기 차액의 크기와 부호에 따라 지불 주체와 지불 금액을 정산하여 지급 금액들 및 수령 금액들을 간략화할 수 있다.In this case, the simplification step may simplify payment amounts and receipt amounts by calculating the payment subject and the payment amount according to the size and sign of the difference.
이 때, 상기 정산 완료 처리하는 단계는, 상기 차액의 크기와 부호에 따라 상기 정산 후보자들 중 한 명 이상을 정산 완료 처리하며, 상기 차액이 0인 경우, 상기 정산 후보자들 양쪽을 모두 정산 완료 처리하며, 상기 차액이 양수 또는 음수인 경우, 상기 정산 후보자들 중 일방을 정산 완료 처리할 수 있다.At this time, the settlement completion processing, the settlement completion processing of one or more of the settlement candidates according to the size and sign of the difference, if the difference is 0, both settlement settlement processing of both settlement candidates If the difference is positive or negative, one of the settlement candidates may be settled.
이 때, 상기 새로운 정산 후보자를 선택하는 단계는, 상기 정산 완료 처리된 게임 참가자가 한 명인 경우, 나머지 정산 후보자의 수령 금액의 총액 또는 지급 금액의 총액을 고려하여 상기 새로운 정산 후보자를 선택할 수 있다.In this case, in the selecting of the new settlement candidate, when there is one game participant who has completed the settlement, the new settlement candidate may be selected in consideration of the total amount of the received amount or the payment amount of the remaining settlement candidates.
이 때, 상기 새로운 정산 후보자를 선택하는 단계는, 상기 정산 완료 처리된 게임 참가자가 두 명인 경우, 상기 정산 완료 처리된 게임 참가자 두 명을 제외한 게임 참가자들 중 수령 금액의 총액이 가장 많은 참가자 및 지급 금액의 총액이 가장 많은 참가자를 상기 새로운 후보자로 선택할 수 있다.In this case, the selecting of the new settlement candidate includes, when there are two game participants whose settlement has been completed, the participant who has the highest total amount of payments among the game participants except the two game participants who have completed settlement and payment The participant with the highest total amount can be selected as the new candidate.
본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터는, 게임 참가자들의 게임 결과 정보를 수집하는 게임 결과 수집부, 상기 게임 참가자들 각각에 대하여 다른 게임 참가자들 각각에게 지급하여야 하는 지급 금액과 상기 다른 게임 참가자들 각각으로부터 수령하여야 하는 수령 금액을 산출하여 1차 내기 결과를 생성하고, 상기 게임 참가자들 중 내기 금액을 주고 받아야 하는 게임 참가자들의 수를 최소화하여 상기 1차 내기 결과를 간략화한 2차 내기 결과를 생성하는 게임 결과 정산처리부 및 내기 결과 요청에 따라 상기 1차 내기 결과 및 상기 2차 내기 결과 중 어느 하나를 디스플레이 하는 정산결과 출력부를 포함한다.Screen golf simulator according to an embodiment of the present invention, the game result collection unit for collecting the game result information of the game participants, the payment amount to be paid to each of the other game participants for each of the game participants and the other game participants The first wager result is calculated by calculating the amount of money to be received from each of the players, and the second wager result is simplified by minimizing the number of game participants who have to give and receive bet money. And a settlement result output unit configured to display one of the first bet result and the second bet result according to the generated game result settlement processor and the bet result request.
이 때, 상기 게임 결과 정산처리부는, 상기 게임 참가자들 중 수령 금액의 총액이 가장 많은 참가자 및 지급 금액의 총액이 가장 많은 참가자를 두 명의 정산 후보자들로 선택하고, 상기 수령 금액의 총액 및 상기 지급 금액의 총액을 이용하여 산출된 차액에 따라 상기 두 명의 정산 후보자들의 지급 금액들 및 수령 금액들을 간략화할 수 있다. In this case, the game result settlement processing unit selects two of the game participants, the participant with the highest total amount of payments and the participant with the highest total amount of payments, as two settlement candidates, the total amount of the received amount and the payment. According to the difference calculated using the sum of the amounts, the payment amounts and the received amounts of the two settlement candidates can be simplified.
이 때, 상기 게임 결과 정산처리부는, 상기 차액에 따라 상기 두 명의 정산 후보자들 중 한 명 이상을 정산 완료 처리하고, 정산 완료 처리된 게임 참가자를 대신할 새로운 정산 후보자를 선택할 수 있다.In this case, the game result settlement processing unit may settle one or more of the two settlement candidates according to the difference, and select a new settlement candidate to replace the settled game participant.
이 때, 상기 게임 결과 정산처리부는, 상기 게임 참가자 전원이 정산 완료 처리될 때까지 새로운 정산 후보자를 선택 및 정산 완료 처리하는 정산 과정과, 상기 새로운 정산 후보자를 포함하는 정산 후보자들의 지급 금액들 및 수령 금액들을 간략화하는 정산 과정을 반복할 수 있다.At this time, the game result settlement processing unit, the settlement process of selecting and settlement completion of the new settlement candidate until all the game participants are settled, the payment amount and receipt of settlement candidates including the new settlement candidate The settlement process can be repeated to simplify the amounts.
이 때, 상기 게임 결과 정산처리부는, 상기 차액의 크기와 부호에 따라 지불 주체와 지불 금액을 정산하여 지급 금액들 및 수령 금액들을 간략화할 수 있다.In this case, the game result settlement processing unit may simplify the payment amount and the received amount by calculating the payment subject and the payment amount according to the size and sign of the difference.
이 때, 상기 게임 결과 정산처리부는, 상기 차액의 크기와 부호에 따라 상기 정산 후보자들 중 한 명 이상을 정산 완료 처리하고, 상기 차액이 0인 경우, 상기 정산 후보자들 양쪽을 모두 정산 완료 처리하며, 상기 차액이 양수 또는 음수인 경우, 상기 정산 후보자들 중 일방을 정산 완료 처리할 수 있다.In this case, the game result settlement processing unit may complete settlement of one or more of the settlement candidates according to the size and sign of the difference, and if the difference is zero, settlement settlement processing of both settlement settlement candidates is performed. If the difference is positive or negative, one of the settlement candidates may be settled.
이 때, 상기 게임 결과 정산처리부는, 상기 정산 완료 처리된 게임 참가자가 한 명인 경우, 나머지 정산 후보자의 수령 금액의 총액 또는 지급 금액의 총액을 고려하여 상기 새로운 정산 후보자를 선택할 수 있다.In this case, the game result settlement processing unit may select the new settlement candidate in consideration of the total amount of the received amount of the remaining settlement candidates or the total amount of the payment amount, when there is only one game participant who has completed the settlement process.
이 때, 상기 게임 결과 정산처리부는, 상기 정산 완료 처리된 게임 참가자가 두 명인 경우, 상기 정산 완료 처리된 게임 참가자 두 명을 제외한 게임 참가자들 중 수령 금액의 총액이 가장 많은 참가자 및 지급 금액의 총액이 가장 많은 참가자를 상기 새로운 후보자로 선택할 수 있다.At this time, the game result settlement processing unit, when there are two game participants who have completed the settlement process, the total amount of the participants and the payment amount with the highest total amount of the game participants except the two game participants who have completed the settlement process. This most participant can be selected as the new candidate.
이 때, 스크라치 방식, 스킨스 방식 또는 라스베가스 방식 중 하나의 게임방식을 설정하는 내기 시합 설정부를 더 포함할 수 있다.At this time, it may further include a bet game setting unit for setting one of the game method of the scratch method, skins method or Las Vegas method.
이 때, 1타당 금액, 버디 금액, 배판 적용 여부와 적용조건, 롱기스트 및 니어리스트 적용여부와 롱기스트 상금 및 니어리스트 상금의 금액을 설정하는 시합 옵션 설정부를 더 포함할 수 있다.At this time, it may further include a game option setting unit for setting the amount per person, the amount of birdie, whether or not to apply the backing, whether to apply the long-gast and near list, and the amount of the long-gast prize and the near-list prize.
본 발명의 일 측면에 따르면, 내기 종류를 선택하고 타당 금액 등만 입력하면 홀 마다 참가들이 서로 주고 받을 금액을 화면에 곧바로 표시함으로써, 사용자들이 편리하게 시합을 펼칠 수 있는 스크린 골프 시뮬레이터를 제공할 수 있다.According to an aspect of the present invention, if you select the type of bet and input only a reasonable amount, etc., each participant can directly display the amount of exchanges to each other on the screen, thereby providing a screen golf simulator that users can conveniently play the game have.
또한, 참가자들이 주고 받을 금액을 모두 표시하거나 정리된 방식으로 표시하여 참가자들이 편리하게 시합을 펼칠 수 있는 스크린 골프 시뮬레이터를 제공할 수 있다.In addition, it is possible to provide a screen golf simulator in which participants can conveniently play a game by displaying all the amounts of the participants' exchanges.
또한, 참가자들이 주고 받을 금액의 연산을 합리적으로 최소화하는 알고리즘을 제시하여 스크린 골프 시뮬레이터의 연산 부하를 최소화 할 수 있다.In addition, it is possible to minimize the computational load of the screen golf simulator by presenting an algorithm that reasonably minimizes the computation of the amount of money exchanged by participants.
또한, 다양한 종류와 옵션의 내기 방식을 지원하여 사용자들의 높은 게임 집중도를 이끌 수 있는 스크린 골프 시뮬레이터를 제공할 수 있다.In addition, various types and options of betting methods can be supported to provide a screen golf simulator that can lead users to high game concentration.
도 1은 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 대기화면을 도시한 도면이다.1 is a diagram illustrating a standby screen of a screen golf simulator according to an embodiment of the present invention.
도 2는 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 이용자 등록 화면을 도시한 도면이다.2 is a view showing a user registration screen of the screen golf simulator according to an embodiment of the present invention.
도 3은 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 회원 로그인 화면을 도시한 도면이다.3 is a view showing a member login screen of the screen golf simulator according to an embodiment of the present invention.
도 4는 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 게임 모드 선택 화면을 도시한 도면이다.4 is a diagram illustrating a game mode selection screen of the screen golf simulator according to an embodiment of the present invention.
도 5는 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 컨트리 클럽 선택 화면을 도시한 도면이다.5 is a diagram illustrating a country club selection screen of a screen golf simulator according to an embodiment of the present invention.
도 6은 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 코스 옵션 선택 화면을 도시한 도면이다.6 is a view showing a course option selection screen of the screen golf simulator according to an embodiment of the present invention.
도 7은 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터를 도시한 도면이다.7 is a diagram illustrating a screen golf simulator according to an embodiment of the present invention.
도 8은 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 홀 인트로 화면을 도시한 도면이다.8 is a view showing a hole intro screen of the screen golf simulator according to an embodiment of the present invention.
도 9은 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 턴 알림 화면을 도시한 도면이다.9 is a diagram illustrating a turn notification screen of the screen golf simulator according to an embodiment of the present invention.
도 10은 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 어드레스 화면을 도시한 도면이다.10 is a diagram illustrating an address screen of a screen golf simulator according to an embodiment of the present invention.
도 11은 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 샷 판정 화면을 도시한 도면이다.11 is a diagram illustrating a shot determination screen of the screen golf simulator according to an embodiment of the present invention.
도 12은 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 홀 결과 화면을 도시한 도면이다.12 is a view showing a hole result screen of the screen golf simulator according to an embodiment of the present invention.
도 13은 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 스코어 카드 화면을 도시한 도면이다.FIG. 13 illustrates a scorecard screen of a screen golf simulator according to an embodiment of the present invention. FIG.
도 14는 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 스트로크 모드의 사용자 인터페이스를 상세하게 설명하기 위한 도면이다.14 is a view for explaining in detail the user interface of the stroke mode of the screen golf simulator according to an embodiment of the present invention.
도 15는 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 운용방법의 흐름도이다.15 is a flowchart illustrating a method of operating a screen golf simulator according to an embodiment of the present invention.
도 16은 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 사용자 인터페이스를 상세하게 설명하기 위한 도면이다.16 is a view for explaining in detail the user interface of the screen golf simulator according to an embodiment of the present invention.
도 17 내지 도 22는 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 정산방법을 나타낸 흐름도이다.17 to 22 are flowcharts illustrating a settlement method of a screen golf simulator according to an embodiment of the present invention.
도 23 및 도 24는 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 사용자 인터페이스를 상세하게 설명하기 위한 도면이다.23 and 24 are views for explaining in detail the user interface of the screen golf simulator according to an embodiment of the present invention.
도 25는 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 구성을 나타낸 도면이다.25 is a diagram showing the configuration of a screen golf simulator according to an embodiment of the present invention.
본 발명을 첨부된 도면을 참조하여 상세히 설명하면 다음과 같다. 여기서, 반복되는 설명, 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능, 및 구성에 대한 상세한 설명은 생략한다. 본 발명의 실시형태는 당 업계에서 평균적인 지식을 가진 자에게 본 발명을 보다 완전하게 설명하기 위해서 제공되는 것이다. 따라서, 도면에서의 요소들의 형상 및 크기 등은 보다 명확한 설명을 위해 과장될 수 있다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings. Here, the repeated description, well-known functions and configurations that may unnecessarily obscure the subject matter of the present invention, and detailed description of the configuration will be omitted. Embodiments of the present invention are provided to more completely describe the present invention to those skilled in the art. Accordingly, the shape and size of elements in the drawings may be exaggerated for clarity.
도 1 내지 도 14는 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 스트로크 모드를 설명하기 위한 도면이다. 스트로크 모드는 실제 골프 라운딩의 기본적인 내용을 구현한 모드로 참가자가 정해진 규칙에 따라 순서대로 샷을 날려 매 홀 성적을 합산하여 9홀이나 18홀까지의 합산 성적으로 순위를 구분하는 경기 방식이다. 참가인원은 하나의 골프 시뮬레이터당 1인 내지 6인일 수 있고, 현행 과금 기준에 따라 9홀 또는 18홀 경기가 가능하다. 또한, 네트워크 접속 여부에 따라 오프라인 또는 온라인으로 경기할 수도 있으며, 회원, 비회원 모두 이용 가능하다.1 to 14 are views for explaining the stroke mode of the screen golf simulator according to an embodiment of the present invention. Stroke mode is a mode that embodies the basic contents of golf rounding. It is a game where participants can shoot the shots in order according to the rules and add up the scores of each hole and divide the ranking by the total of 9 holes or 18 holes. Participants can be one to six players per golf simulator, and can play 9 or 18 holes depending on current billing standards. In addition, depending on whether or not connected to the network can be played offline or online, both members and non-members can use.
도 1은 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 대기화면을 도시한 도면이다. 도 1의 대기화면에서 관리자 인증 후 모드 선택 과정으로 진입하게 된다.1 is a diagram illustrating a standby screen of a screen golf simulator according to an embodiment of the present invention. In the standby screen of FIG. 1, the administrator enters a mode selection process after authentication.
도 2는 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 이용자 등록 화면을 도시한 도면이다. 도 2의 이용자 등록 화면에서 기본 1명의 이용자에서 화면에 보이는 플러스(+) 버튼을 눌러 최대 6명의 이용자를 등록 가능하다. 또는 화면 우측의 시각 코드를 핸드폰의 카메라 등으로 촬영하여 즉시 로그인 가능하다.2 is a view showing a user registration screen of the screen golf simulator according to an embodiment of the present invention. In the user registration screen of FIG. 2, up to six users can be registered by pressing the plus (+) button shown on the screen from the basic one user. Alternatively, you can log in immediately by shooting the time code on the right side of the screen with the camera of your phone.
도 3은 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 회원 로그인 화면을 도시한 도면이다. 도 3의 회원 로그인 화면에서 사전에 홈페이지를 통해 가입된 이용자는 로그인 버튼을 눌러 회원 로그인 후 이용 가능하다. 또는 이용자는 화면 우측의 시각 코드를 핸드폰의 카메라 등으로 촬영하여 즉시 로그인 가능하다.3 is a view showing a member login screen of the screen golf simulator according to an embodiment of the present invention. In the member login screen of FIG. 3, a user who is previously subscribed through the homepage is available after pressing the login button. Alternatively, the user can immediately log in by photographing the time code on the right side of the screen with a camera of a mobile phone.
도 4는 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 게임 모드 선택 화면을 도시한 도면이다. 도 4의 게임 모드 선택 화면에서 이용자는 보이는 메뉴 버튼 중 스트로크 모드를 선택하여 즐길 수 있다.4 is a diagram illustrating a game mode selection screen of the screen golf simulator according to an embodiment of the present invention. In the game mode selection screen of FIG. 4, the user can select and enjoy the stroke mode among the menu buttons shown.
도 5는 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 컨트리 클럽 선택 화면을 도시한 도면이다. 도 5의 컨트리 클럽(Country Club; CC) 선택 화면에서 스트로크 플레이 할 CC를 선택할 수 있다. 또한, 파 정보영역의 드롭 다운 버튼을 통해 CC 내의 코스를 변경하여 9홀 또는 18홀 게임을 할 수 있다.5 is a diagram illustrating a country club selection screen of a screen golf simulator according to an embodiment of the present invention. In the Country Club (CC) selection screen of FIG. 5, a CC for stroke play may be selected. In addition, the 9-hole or 18-hole game can be played by changing the course in the CC through the drop-down button in the par information area.
도 6은 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 코스 옵션 선택 화면을 도시한 도면이다. 도 6의 코스 옵션 선택 화면에서 참가자 개개인에 맞는 티의 위치와 높이, 게임 난이도 설정을 비롯하여, 멀리건이나 컨시드와 같은 게임 룰에 대한 설정, 바람 같은 게임 환경 옵션의 상태를 설정 및 확인 할 수 있다.6 is a view showing a course option selection screen of the screen golf simulator according to an embodiment of the present invention. In the course option selection screen of FIG. 6, the position and height of the tee suitable for each participant, the game difficulty setting, and the setting of the game rules such as mulligan or constable, and the state of the game environment options such as wind can be set and checked. .
도 7은 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터를 도시한 도면이다. 도 7의 시뮬레이터의 인터페이스 화면은 참가자들 사이의 스크라치 내기 시 주고 받을 금액을 화면에 알기 쉽게 표시하여 도움을 주는 사용자 인터페이스의 사용 설정 화면이다. 도 7에서는 스크라치 내기의 사용자 인터페이스 화면을 도시하고 있으나 라스베가스, 스킨스 내기와 같은 사용자 인터페이스도 제공할 수 있다. 사용자 인터페이스는 추후 다른 도면을 참조하여 상세히 설명하도록 한다.7 is a diagram illustrating a screen golf simulator according to an embodiment of the present invention. The interface screen of the simulator of FIG. 7 is a usage setting screen of a user interface that helps to display and display on the screen the amount of money exchanged between participants during a bet. Although FIG. 7 illustrates a user interface screen of a scratch bet, a user interface such as Las Vegas and Skins bet may also be provided. The user interface will be described in detail later with reference to other drawings.
도 8은 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 홀 인트로 화면을 도시한 도면이다. 도 8의 홀 인트로 화면에서 매 홀 시작 전 보여주는 홀 인트로 연출로 실제 라운딩 하는 3차원(3D) 지형의 모양을 티업 전에 확인 가능하다. 이 때, 홀의 실제 IP(Intersection Point)를 표시하여 홀 공략에 도움을 줄 수 있다.8 is a view showing a hole intro screen of the screen golf simulator according to an embodiment of the present invention. In the hole intro screen of FIG. 8, the shape of the three-dimensional (3D) terrain which is actually rounded by the hole intro direction shown before the start of each hole can be checked before teeing up. At this time, the actual IP (Intersection Point) of the hole can be displayed to help the hole attack.
도 9은 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 턴 알림 화면을 도시한 도면이다. 도 9의 턴 알림 화면은 참가자의 샷을 알리는 화면으로 샷 횟수, 남은 거리, 참가자 이름 정보를 보여줄 수 있다.9 is a diagram illustrating a turn notification screen of the screen golf simulator according to an embodiment of the present invention. The turn notification screen of FIG. 9 may be a screen for notifying shots of a participant and may show shot count, remaining distance, and participant name information.
도 10은 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 어드레스 화면을 도시한 도면이다. 도 10의 어드레스 화면은 이용자의 실제 샷을 통해 전달되는 센서 신호를 대기 중인 상태이다. 이 때, 샷에 필요한 남은 거리, 목표점 위치, 공이 놓인 지형 정보 등의 데이터를 제공할 수 있다.10 is a diagram illustrating an address screen of a screen golf simulator according to an embodiment of the present invention. The address screen of FIG. 10 is in a state of waiting for a sensor signal transmitted through an actual shot of a user. At this time, it is possible to provide data such as the remaining distance required for the shot, the target point position, the terrain information on which the ball is placed.
도 11은 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 샷 판정 화면을 도시한 도면이다. 도 11의 샷 판정 화면에서 센서를 통해 확인 된 이용자의 실제 스윙에서 발생한 샷의 정보를 보여주고 게임 화면을 통해 날아간 공의 플라잉 연출 및 착지 점에 대한 정보를 표시할 수 있다.11 is a diagram illustrating a shot determination screen of the screen golf simulator according to an embodiment of the present invention. In the shot determination screen of FIG. 11, information about shots generated in a user's actual swing identified through a sensor may be displayed, and information about a flying direction and a landing point of a ball flying through the game screen may be displayed.
도 12은 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 홀 결과 화면을 도시한 도면이다. 도 12의 홀 결과 화면은 이용자 샷을 통해 이루어진 홀 결과를 보여주는 화면을 도시한 도면이다.12 is a view showing a hole result screen of the screen golf simulator according to an embodiment of the present invention. The hole result screen of FIG. 12 is a diagram illustrating a screen showing a hole result made through a user shot.
도 13은 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 스코어 카드 화면을 도시한 도면이다. 도 13의 스코어 카드 화면은 경기에 참가한 모든 이용자가 홀 아웃 한 이후에 보여지는 진행된 홀들의 참가자 스코어 카드이다. 이 때, 스코어 카드에서는 스트로크, 스테이블포드, 신페리오, 스킨스 성적을 확인 가능하다.FIG. 13 illustrates a scorecard screen of a screen golf simulator according to an embodiment of the present invention. FIG. The scorecard screen of FIG. 13 is a participant scorecard of advanced holes that are shown after all the users who have participated in the game have holed out. At this time, you can check the stroke, Stableford, Synferio, and Skins performance on the scorecard.
도 14는 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 스트로크 모드의 사용자 인터페이스를 상세하게 설명하기 위한 도면이다. 도 14을 참조하면, CC 정보(1)는 현재 라운딩 중인 CC와 홀에 대한 정보를 표시하고, 참가자 정보(2)는 라운딩에 참가한 이용자의 스코어, 샷 정보를 표시하며, 홀 컵 정보(3)는 홀까지의 남은 거리 정보를 표시한다. 그리고 바람 정보(4)는 현재 바람의 풍향과 풍속 정보를 표시하고, 미니맵(5)은 현재 홀의 미니 맵을 표시하며, 참가자 공 위치(6)는 참가자 숫자에 대응하여 참가자의 공의 위치를 표시한다. 또한, 목표점 정보(7)는 현재 어드레스 중인 이용자의 상황에 따른 목표점 정보 표시하고, 추천 클럽 정보(8)는 현재 어드레스 중인 이용자의 상황에 맞는 추천 클럽 정보 표시하며, 현 위치 지형 정보(9)는 현재 어드레스 중인 이용자의 공이 놓인 지형을 확대하여 세밀하게 묘사하여 필요 정보를 표시한다. 이용 시간(10)은 라운딩에 소요된 시간 정보를 표시하고, 다음 플레이어 순서(11)는 다음 순서로 플레이 하는 이용자를 알려주는 표시이며, 센서 측정 샷 데이터(12)는 센서에서 측정된 이용자의 샷과 구질에 대한 정보를 표시한다. 그리고 메뉴 버튼(13)은 게임 이용에 내외적으로 필요한 메뉴를 표시하고, 이용자 턴 정보(14)는 샷 순서에 따라 순번이 돌아온 이용자를 알리고 샷의 기본적인 정보를 표시하며, 멀리건/스크린 캐디(15)는 멀리건 사용 버튼, 스크린 캐디 사용 버튼이다. 티 높이 조절(16)은 현재 샷 대기 중인 이용자의 티 높이 표시 및 조절 버튼이고, 홀 컵 위치 마크(17)는 현재 홀의 홀 컵 위치를 보여주는 깃발 아이콘이며, 미니맵 전환(18)은 버튼을 눌러 그린 미니맵과 전체 미니맵 간의 보기 전환을 할 수 있다.14 is a view for explaining in detail the user interface of the stroke mode of the screen golf simulator according to an embodiment of the present invention. Referring to FIG. 14, CC information 1 displays information about a CC and a hole currently rounding, participant information 2 displays scores and shot information of a user who participated in a round, and hole cup information 3. Displays remaining distance information to the hole. And the wind information (4) displays the wind direction and wind speed information of the current wind, the mini map (5) displays a mini map of the current hole, the participant ball position (6) corresponding to the number of participants the ball position of the participant Display. Further, the target point information 7 displays target point information according to the situation of the user currently being addressed, the recommended club information 8 displays recommended club information corresponding to the situation of the user currently being addressed, and the current location topographic information 9 is The terrain where the ball of the user currently being addressed is located is enlarged and detailed to display necessary information. The use time 10 displays time information for rounding, the next player order 11 is an indication of the user playing in the next order, and the sensor measurement shot data 12 is a shot of the user measured by the sensor. Display information about and pitch. In addition, the menu button 13 displays a menu required for game use both internally and externally, and the user turn information 14 notifies the user of the turn in turn and displays basic information of the shot, and the mulligan / screen caddy 15 ) Are the mulligan use button and the screen caddy use button. The tee height adjustment 16 is a tee height indication and adjustment button of the user who is currently waiting for a shot, the hole cup position mark 17 is a flag icon showing the hole cup position of the current hole, and the minimap switch 18 is pressed by pressing a button. You can switch views between the green minimap and the entire minimap.
도 15 내지 도 24는 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터 및 운용방법을 설명하기 위한 도면이다.15 to 24 are diagrams for explaining the screen golf simulator and the operation method according to an embodiment of the present invention.
도 15는 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 운용방법의 흐름도이다.15 is a flowchart illustrating a method of operating a screen golf simulator according to an embodiment of the present invention.
도 15를 참고하면, 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 운용방법은 우선, 골프 시뮬레이터의 사용자 인터페이스를 통해 내기 시합을 적용할지 여부를 결정한다.(S110)Referring to FIG. 15, the operating method of the screen golf simulator according to an embodiment of the present invention first determines whether to apply a bet game through the user interface of the golf simulator.
이후, 사용자 인터페이스에서 내기 시합의 종류를 설정한다.(S120)Thereafter, the type of the bet match is set in the user interface (S120).
이 때, 내기 시합의 종류는 스크라치, 스킨스, 라스베가스 중 하나일 수 있다.At this time, the type of bet may be one of Scratch, Skins, and Las Vegas.
이후, 사용자 인터페이스에서 내기 옵션을 설정한다.(S130)Thereafter, the betting option is set in the user interface (S130).
이 때, 내기 옵션으로 1타당 금액, 버디 금액, 배판 적용 여부와 적용조건, 롱기스트 및 니어리스트 적용여부와 롱기스트 상금 및 니어리스트 상금의 금액을 설정할 수 있다.At this time, the bet option can set the amount per person, the amount of birdie, whether or not to apply the backing, whether to apply the longgast and near list, and the amount of the longgast prize and the near list prize.
스크린 골프 시스템에 골프 라운드 시 이루어지는 각종 내기 룰을 적용하여 스트로크나 스킨스 플레이 시 이용자가 설정한 금액으로 참가자 사이에 주고 받을 금액을 계산하여 화면 상에 표시하여 주는 기능의 실시예는 도 16을 통해서 확인할 수 있다.An example of a function of calculating and displaying an amount to be exchanged between participants with the amount set by the user during stroke or skin play by applying various betting rules made during the round of golf to the screen golf system is shown through FIG. 16. Can be.
도 16을 참조하면, 내기 종류 변경(21)은 내기 종류를 변경할 수 있는 버튼이고, 선택된 내기(22)는 현재 선택되어 있는 내기 종류를 표시하며, 내기 금액 설정(23)은 내기 과정에서 계산 시 사용하는 금액 단위를 입력 받는다. 그리고 배판 옵션 설정(24)은 배판 사용 여부와 배판이 되는 조건을 선택하고, 롱기스트/니어리스트 설정(25)은 롱기스트/니어리스트 사용 여부와 상금을 설정 및 입력한다.Referring to FIG. 16, the bet type change 21 is a button for changing the bet type, the selected bet 22 displays the currently selected bet type, and the bet amount setting 23 is calculated during the betting process. Enter the amount of money used. The board option setting 24 selects whether or not to use the board and the condition of the board, and the long-gist / near-list setting 25 sets and inputs whether or not to use the long-gate / near list.
다시 도 15를 참고하면, 게임의 참가자들은 게임을 진행하고, 각 홀 별로 홀 아웃한 타수와 각 타격의 비거리, 버디, 파 또는 보기 등의 기록을 별도의 저장공간에 저장한다.(S140)Referring back to FIG. 15, the participants of the game proceed with the game, and store records of at-bats, holes, distances, birdies, waves, and views of each hit in a separate storage space.
이후, S140 단계에서 게임을 진행하면서 저장된 게임 결과 정보에 따라 게임 참가자들 각각에 대하여 다른 게임 참가자들 각각에게 지급하여야 하는 지급 금액과 상기 다른 게임 참가자들 각각으로부터 수령하여야 하는 수령 금액을 산출하여 정산한다.(S150)Subsequently, the payment amount to be paid to each of the other game participants for each of the game participants and the amount of the payment to be received from each of the other game participants are calculated and calculated according to the stored game result information in step S140. (S150)
예를 들면, 1타당 금액이 1만원으로 설정되어 있고 참가자가 4명인 경우, 1등 참가자가 3타, 2등 참가자가 5타, 3등 참가자 7타, 4등 참가자 9타로 게임을 마쳤다고 가정하면, 1등은 2등, 3등 및 4등으로부터 각각 2만원, 4만원 및 6만원을 수령하여야 하므로 수령할 금액이 총 12만원이 된다.For example, if the amount per shot is set to 10,000 won and there are four participants, assuming that the first-placed participant finished the game with three strokes, the second-placed participant, the fifth-placed player, the seventh-placed player, and the fourth-placed player, The first and second place students must receive 20,000 won, 40,000 won, and 60,000 won from 2nd, 3rd, and 4th place respectively, so the total amount is 120,000 won.
동일한 방식으로 2등은 1등에게 지급하여야 할 금액이 2만원, 3등 및 4등으로부터 수령하여야 하는 금액이 2만원 및 4만원이고, 따라서 수령할 금액이 총 4만원이 된다.In the same way, the 2nd place is the amount to be paid to the 1st place is 20,000 won, the amount to be received from the 3rd place and 4th place is 20,000 won and 40,000 won, so the total amount to be received is 40,000 won.
이와 같은 방식으로 3등은 지급할 금액이 총 4만원, 4등은 지급할 금액이 총 12만원이 된다.In this way, the 3rd place will pay a total of 40,000 won, and the 4th place will pay a total of 120,000 won.
여기에 1등이 버디를 기록 했다면 2등, 3등 및 4등으로부터 각각 1만원씩을 수령해야 하므로 수령해야 하는 금액이 총 15만원이 된다.If the first place has a birdie, you will have to receive 10,000 won from the 2nd, 3rd, and 4th place, respectively, so the total amount of money should be 150,000 won.
또한, 특정한 홀에서 롱기스트 또는 니어리스트를 기록했다면 마찬가지로 다른 참가자들로부터 각각 1만원씩을 수령해야 한다.Also, if you record a longgist or near list in a particular hall, you will also receive $ 10,000 from each other.
이와 같이, 게임 시작 전 설정한 조건에 따라서 각각의 참가자들이 개별적으로 지급해야 할 금액과 수령해야 할 금액이 자동으로 정산된다.In this way, according to the conditions set before the start of the game, each participant is automatically settled the amount to be paid and received.
게임 참가자들 사이에 내기 금액을 정산하는 방식을 설명하기 위하여 도 17을 참고하면, 우선 게임 결과 정보에 따라 게임 참가자들 각각에 대하여 다른 게임 참가자들 각각에게 지급하여야 하는 지급 금액과 상기 다른 게임 참가자들 각각으로부터 수령하여야 하는 수령 금액을 산출한다.(S1510)Referring to FIG. 17 to explain how to settle a bet amount among game players, first, payment amounts to be paid to each of the other game participants according to the game result information and the other game participants Calculate the amount of receipt that should be received from each one (S1510).
예를 들어, 게임 참가자가 참가자 1 내지 4의 4인이라면, 참가자 1이 참가자 2, 3, 4에 지급하여야 하는 지급 금액들과 참가자 1이 참가자 2, 3, 4로부터 수령하여야 하는 수령 금액들이 산출되고, 참가자 2가 참가자 1, 3, 4에 지급하여야 하는 지급 금액들과 참가자 2가 참가자 1, 3, 4로부터 수령하여야 하는 수령 금액들이 산출되고, 참가자 3이 참가자 1, 2, 4에 지급하여야 하는 지급 금액들과 참가자 3이 참가자 1, 2, 4로부터 수령하여야 하는 수령 금액들이 산출되고, 참가자 4가 참가자 1, 2, 3에 지급하여야 하는 지급 금액들과 참가자 4가 참가자 1, 2, 3으로부터 수령하여야 하는 수령 금액들이 산출될 수 있다. For example, if the game participant is four of Participants 1 to 4, the payment amounts that Participant 1 should pay to Participants 2, 3 and 4 and the amount of receipts that Participant 1 should receive from Participants 2, 3 and 4 are calculated. The amount of payment that Participant 2 should pay to Participants 1, 3, and 4, and the amount of payment that Participant 2 should receive from Participants 1, 3, and 4 are calculated, and Participant 3 is required to pay to Participants 1, 2, and 4. The amount of payments to be made and the amount of payments that Participant 3 should receive from Participants 1, 2 and 4 are calculated, the amount of payments that Participant 4 must pay to Participants 1, 2 and 3 and Participant 4 to Participants 1, 2 and 3 Receipt amounts that should be received from can be calculated.
이 때, 참가자 1이 참가자 2로부터 수령하여야 하는 금액이 없다면 참가자 1이 참가자 2로부터 수령하여야 하는 수령 금액을 0으로 산출한 것으로 볼 수 있을 것이다. 즉, 특정 게임 참가자가 다른 참가자에게 지급하여야 하는 금액이 없거나 다른 참가자에게 지급하여야 하는 금액이 없을 수 있고, 이러한 경우는 수령 금액이나 지급 금액이 0원인 것으로 볼 수 있다.At this time, if there is no amount that participant 1 should receive from participant 2, it may be regarded that participant 1 has calculated a receipt amount received from participant 2 as 0. That is, a certain game participant may not have an amount to be paid to another participant, or there may be no amount to be paid to another participant, and in this case, the received amount or the paid amount may be regarded as 0 won.
이후, 산출된 지급 금액과 수령 금액을 이용하여 1차 내기 결과를 생성한다. (S1520)Then, the first wager result is generated using the calculated payment amount and the received amount. (S1520)
참가자 1 내지 참가자 4는 각각 다른 참가자들과의 관계에 있어서, 게임 방식, 버디 개수, 홀 아웃 타수 등의 게임 결과 정보에 따라 지급할 금액과 수령할 금액이 발생된다. Participants 1 to 4, respectively, in relation to other participants, the amount to be paid and the amount to be received according to the game result information such as the game method, the number of buddies, the number of hole out.
도 18을 참고하면, 참가자 1과 참가자 2의 관계가 -4로 표시되고, 이를 통해 참가자 1은 참가자 2에 4만원을 지불해야 함을 알 수 있다.Referring to FIG. 18, the relationship between participant 1 and participant 2 is displayed as −4, and it may be understood that participant 1 should pay participant 2 40,000 won.
이 때, -4는 참가자 1이 참가자 2에게 지불해야 하는 금액이 4만원이라는 의미이며, 이 안에 참가자 2가 참가자 1에게 지급하여야 하는 지급 금액과 참가자 2가 참가자 1로부터 수령하여야 하는 수령 금액 및 참가자 1이 참가자 2에게 지급하여야 하는 지급 금액과 참가자 1이 참가자 2로부터 수령하여야 하는 수령 금액을 모두 합산한 금액임을 뜻한다. 즉, 참가자 1과 참가자 2는 주고 받을 금액이 여러 번 있지만 1차적으로 정산하는 과정을 통해 둘 사이의 금전 관계는, 참가자 1이 참가자 2에게 지급해야 하는 지급 금액이 4만원이고, 반대로 수령해야 하는 수령 금액이 0원이라는 의미를 내포한다. In this case, -4 means that Participant 1 has to pay Participant 2 for 40,000 won, where Participant 2 has to pay Participant 1, the amount that Participant 2 should receive from Participant 1, and participant 1 This means that the sum paid to Participant 1 and the sum received by Participant 2 must be added together. In other words, although participants 1 and 2 have many times to send and receive, the first relationship is the financial relationship between them, which means that participant 1 has to pay participant 2 for 40,000 won. It implies that the amount received is zero.
이러한 게임 참가자들 사이에 지급하여야 하는 지급 금액과 수령하여야 하는 수령 금액을 이용하여 각각의 참가자들 사이에서 지급하여야 하는 지급 금액과 수령하여야 하는 수령 금액이 합산되어 산출된 1차 내기 결과는 도 18의 참가자들 사이의 금액 관계도와 도 23의 참가자들 사이의 지불 관계도를 통해 확인할 수 있다.The first wager result calculated by adding up the payment amount to be paid between each player and the amount to be received between the players using the payment amount to be paid between the game participants and the amount to be received is shown in FIG. 18. The amount relationship between the participants and the payment relationship between the participants of FIG. 23 may be confirmed.
이후, 게임 참가자들 중 수령 금액의 총액이 가장 많은 참가자 및 지급 금액의 총액이 가장 많은 참가자를 두 명의 정산 후보자들로 선택한다.(S1530)Thereafter, the player with the highest sum of payments and the highest sum of payments among the game participants are selected as two settlement candidates (S1530).
도 19를 참고하면, 참가자 1 내지 참가자 4가 다른 각각의 참가자들과 발생된 지급 금액 및 수령 금액에 따라서 합산 금액을 정산하게 된다.Referring to FIG. 19, participants 1 to 4 may settle the sum amount according to the payment amount and the received amount generated with each other participant.
예를 들면, 참가자 1은 참가자 2와 참가자 3에게 각각 4만원과 1만원을 지급해야 하고, 참가자 4로부터 1만원을 수령해야 하므로, 합산 금액은 총 4만원을 지급해야 하는 것으로 정리된다.For example, participant 1 should pay 40,000 won and 10,000 won to participant 2 and participant 3, respectively, and receive 10,000 won from participant 4, so the sum total should be 40,000 won.
도 20을 참고하면, 참가자 1 내지 참가자 4는 지급 금액 및 수령 금액을 토대로 정리된 합산 금액을 토대로, 수령 금액의 총액이 가장 많은 참가자 2와 지급 금액의 총액이 가장 많은 참가자 4가 정산 후보자로 선택된다.Referring to FIG. 20, Participants 1 to 4 select participants 2 with the highest total amount of payments and Participant 4 with the highest total amount of payments as settlement candidates, based on the sum of sums based on the payment amount and the received amount. do.
이 때, 수령 금액의 총액 또는 지급 금액의 총액을 기준으로 각각의 참가자들을 정렬하는 과정을 부가하여, 첫 번째 참가자와 마지막 참가자를 정산 후보자들로 선택하는 방식을 적용할 수도 있다.At this time, by adding a process of sorting each participant based on the total amount of the received amount or the total amount of the payment amount, a method of selecting the first participant and the last participant as settlement candidates may be applied.
이후, 수령 금액의 총액 및 상기 지급 금액의 총액을 이용하여 산출된 차액에 따라 참가자 2와 참가자 4 사이에 지급 금액들 및 수령 금액들을 간략화하게 된다.(S1540)Thereafter, the amount of payment and the amount of payment between the participant 2 and the participant 4 are simplified according to the difference calculated using the total amount of the received amount and the total amount of the paid amount (S1540).
참가자 2는 수령 금액의 총액이 12만원이고, 참가자 4는 지급 금액의 총액이 8만원이므로, 두 사람의 차액은 +4만원이 된다. Participant 2 has a total amount of 120,000 won and Participant 4 has a total of 80,000 won, so the difference between the two is +40,000 won.
이 때, 차액은 수령 금액의 총액이 많은 참가자의 수령 금액의 총액에서 지급 금액의 총액이 많은 참가자의 지급 금액의 총액을 제한 값으로 할 수 있다.At this time, the difference may be a limit value of the total amount of the amount of payment of the participant with a large sum of the amount of payment from the total amount of the amount of receipt of the participant with a large amount of the received amount.
이 때, 차액의 크기와 부호에 따라 지불 주체와 지불 금액을 정산하여 지급 금액들 및 수령 금액들을 간략화할 수 있다.At this time, the payment amount and the received amount can be simplified by calculating the payment subject and the payment amount according to the size and sign of the difference.
도 21을 참고하면, 참가자 2와 참가자 4 사이의 차액은 양수이고, 4만원 이므로, 참가자 4가 지급해야 하는 지급 금액의 총액은 참가자 2에게 모두 지급한 것으로 처리하면 참가자 4는 더 이상 지급할 금액이 남아 있지 않게 되어 다른 참가자들과의 관계는 모두 0원인 것으로 갱신 처리되고, 참가자 2는 다른 참가자들로부터 남은 4만원을 더 수령해야 하는 것으로 갱신 처리된다.Referring to FIG. 21, since the difference between participant 2 and participant 4 is positive, and 40,000 won, the total amount of payments that participant 4 should pay is all paid to participant 2, and participant 4 will no longer pay. The remaining relationship with the other participants is renewed as being 0 won, and participant 2 is renewed as having to receive 40,000 won remaining from other participants.
만약, 차액이 0원 이면, 정산 후보자로 선택된 참가자들은 각각 지급 금액의 총액과 수령 금액의 총액이 동일하여 다른 참가자들의 관계를 무시하고 서로 지급하거나 수령한 금액이 남아 있지 않는 것으로 처리 된다.If the difference is zero, the participants selected as settlement candidates will be treated as having the same total amount of payments and total amount of payments, ignoring the relationship between the other participants and not paying each other.
반대로, 차액이 음수이고, 4만원이면, 참가자 2는 수령하여야 할 금액을 모두 수령한 것으로 처리되고 참가자 4는 다른 참가자들에게 남은 차액만큼을 지급해야 하는 것으로 갱신 처리된다.Conversely, if the difference is negative and 40,000 won, participant 2 is treated as having received all the money to be received and participant 4 is renewed as having to pay the remaining difference to the other participants.
다만, 반드시 수령 금액의 총액이 큰 참가자를 기준으로 간략화 과정을 거칠 필요는 없으며, 지급 금액의 총액이 큰 참가자를 기준으로 간략화 과정을 변형하여 실시할 수도 있다.However, it is not necessary to go through the simplification process based on the participant with a large amount of the received amount, but it is also possible to modify the simplification process based on the participant with a large amount of the paid amount.
이후, 차액에 따라 두 명의 정산 후보자들 중 한 명 이상을 정산 완료 처리한다.(S1550)Thereafter, at least one of the two settlement candidates is settled according to the difference (S1550).
도 21을 참고하면, 참가자 4는 다른 참가자들과의 관계에서 더 이상 지급할 금액이나 수령할 금액이 없으므로, 정산이 완료된 것으로 처리할 수 있다.Referring to FIG. 21, since participant 4 has no amount to be paid or received more in relation to other participants, the participant 4 may process the settlement as completed.
참가자 2와 참가자 4 사이의 차액은 +4만원 이므로, 차액은 양수에 해당하며, S1540 단계에서 참가자 4가 지급할 금액은 참가자 2에게 모두 지급한 것으로 처리되어 더 이상 지급할 금액이나 수령할 금액이 없는 것으로 갱신 처리되었다. 따라서 참가자 4는 정산이 완료된 것으로 처리할 수 있다.Since the difference between participant 2 and participant 4 is +40,000 won, the difference is positive, and in step S1540, the amount to be paid by participant 4 is paid to participant 2, and the amount to be paid or received is no longer available. The update has been processed as missing. Therefore, participant 4 may treat the settlement as completed.
차액이 0원인 경우에는, 정산 후보자로 선택된 참가자들은 각각 지급 금액의 총액과 수령 금액의 총액이 모두 0으로 갱신 처리되므로 모든 정산 후보자의 정산이 완료된 것으로 처리할 수 있다. If the difference is zero, the participant selected as the candidate for settlement can be treated as having completed settlement of all settlement candidates because both the total amount of the payment amount and the total amount of the received amount are updated to zero.
반대로, 차액이 음수인 경우에는, 참가자 2는 모든 금액을 수령한 것으로 처리되어 지급할 금액 또는 수령할 금액이 0원으로 갱신되므로 참가자 2의 정산이 완료된 것으로 처리할 수 있다.On the contrary, if the difference is negative, the participant 2 may be treated as having received all the amounts so that the amount to be paid or the amount to be received is updated to zero, so that the settlement of the participant 2 is completed.
이후, 정산 완료 처리된 게임 참가자를 대신할 새로운 정산 후보자를 선택한다.(S1560)Thereafter, a new settlement candidate is selected to replace the game participant whose settlement has been completed (S1560).
S1550 단계에서 정산 완료 처리된 게임 참가자가 한 명인 경우, 나머지 정산 후보자의 수령 금액의 총액 또는 지급 금액의 총액을 고려하여 상기 새로운 정산 후보자를 선택할 수 있다.When there is one game participant who has completed settlement in step S1550, the new settlement candidate may be selected in consideration of the total amount of the received amount of the remaining settlement candidates or the total amount of the payment amount.
도 21을 참고하면, 참가자 4는 정산이 완료된 것으로 처리되었으므로, 참가자 4를 대신할 새로운 정산 후보자로 참가자 1을 선택하게 된다.Referring to FIG. 21, since participant 4 has been treated as having completed settlement, participant 1 selects participant 1 as a new settlement candidate to replace participant 4.
이 때, 새로운 정산 후보자는 남아 있는 정산 후보자인 참가자 2와의 관계를 고려하여 지급 금액의 총액이 가장 큰 참가자 1을 선택할 수 있다.At this time, the new settlement candidate may select the participant 1 having the largest total amount of the paid amount in consideration of the relationship with the remaining settlement candidate participant 2.
만약, S1550 단계에서, 모든 정산 후보자의 정산이 완료된 것으로 처리된 경우, 정산 완료 처리된 게임 참가자 두 명을 제외한 게임 참가자들 중 수령 금액의 총액이 가장 많은 참가자 및 지급 금액의 총액이 가장 많은 참가자를 새로운 후보자로 선택할 수 있다.If, in step S1550, the settlement of all settlement candidates is processed as being completed, the participants with the highest total amount of payments and the highest total amount of payments among the game players except the two game players who have completed settlement are processed. You can choose to be a new candidate.
이후, S1540 및 S1550에서 간략화 및 정산 완료 처리를 수행한 방식과 마찬가지로, 참가자 1과 참가자 2 사이에 수령 금액 총액과 지급 금액 총액의 차액을 산출하여 간략화 과정을 수행하고, 정산 완료 처리를 한다.Thereafter, similarly to the method of performing the simplification and settlement completion processing in S1540 and S1550, the difference between the total sum of the received amount and the total sum of the payment amount is calculated between the participant 1 and the participant 2, and the settlement process is completed.
도22를 참고하면, 참가자 1과 참가자 2는 수령 금액의 총액과 지급 금액의 총액이 동일하므로, 차액이 0이 되고, 참가자 2가 수령해야 하는 수령 금액의 총액을 참가자 1이 모두 지급하는 것으로 처리하여 참가자 1과 참가자 2의 합산 금액은 0이 되는 것으로 갱신 처리한다.Referring to FIG. 22, since participant 1 and participant 2 have the same total amount of the received amount and the total amount paid, participant 1 pays the total amount of the received amount that participant 2 should receive because participant 2 receives the difference. Therefore, the sum total of Participant 1 and Participant 2 is updated to 0.
이에 따라, 참가자 1과 참가자 2는 차액이 0이므로 모두 정산이 완료된 것으로 처리한다.Accordingly, since participant 1 and participant 2 have a difference of 0, all of them are treated as having been settled.
이후, 게임 참가자 전원이 정산 완료 처리될 때까지 간략화하는 단계(S1540), 정산 완료 처리하는 단계(S1550), 및 새로운 정산 후보자를 선택하는 단계(S1560)를 반복하여 수행한다.(S1570)Subsequently, the process is simplified until all of the game participants have been settled (S1540), the settling process (S1550), and selecting a new settled candidate (S1560) are repeatedly performed (S1570).
도 22를 참고하면, 게임 참가자 중 정산 완료 처리가 되지 않은 참가자는 참가자 3이며, 참가자 3은 합산 금액이 0이므로 자동으로 정산이 완료 된 것으로 처리한다.Referring to FIG. 22, the participant who did not complete the settlement of the game participant is the participant 3, and the participant 3 automatically processes the settlement as the sum is zero.
만약, 게임 참가자 중 정산 완료 처리가 되지 않은 참가자가 있다면 새로운 정산 후보자로 선택하고 정산이 완료될 때까지 정산 과정을 반복하여 수행한다.If there is a participant in the game who has not completed the settlement process, the new settlement candidate is selected and the settlement process is repeated until the settlement is completed.
이러한 방식을 통해서 게임 참가자들 중 내기 금액을 주고 받아야 하는 게임 참가자들의 수를 최소화하여 간략화 과정을 진행할 수 있다.In this way, a simplified process can be carried out by minimizing the number of game participants who must send and receive bets.
이후, S1530 내지 S1570 단계를 통해 게임 참가자들 사이에서 지급해야 할 지급 금액과 수령해야 할 수령 금액이 최소화 된 2차 내기 결과를 산출한다.(S1580)Thereafter, through the steps S1530 to S1570 to calculate the second wager result that the payment amount to be paid between the game participants and the received amount is minimized (S1580).
도 24를 참고하면, 참가자 1 내지 참가자 4 각각의 최종 금액이 사용자 인터페이스에 표시된다. 그리고, 참가자 1이 참가자 2에 4만원을 지급해야 한다는 화살표와 참가자 3이 참가자 2에 8만원을 지급해야 한다는 화살표로 표시된 관계도를 도 24를 통해 확인할 수 있다.Referring to FIG. 24, final amounts of Participants 1 to 4 are displayed on the user interface. In addition, the relationship diagram indicated by the arrow that participant 1 should pay 40,000 won to participant 2 and the arrow that participant 3 should pay participant 2 with 80,000 won can be confirmed through FIG. 24.
이후, 내기 결과 요청에 따라 S1520 또는 S1580에서 생성된 1차 내기 결과와 1차 내기 결과를 간략화한 2차 내기 결과를 도 23 및 도 24의 실시예와 같이 사용자의 디스플레이 화면에 출력한다.(S1590)Subsequently, in response to the bet result request, the first bet result generated in S1520 or S1580 and the second bet result that simplifies the first bet result are output on the user's display screen as in the embodiments of FIGS. 23 and 24. )
도 23을 참조하면, 내기 설정 내용(31)은 현재 선택되어 있는 내기 종류와 설정 금액 정보를 표시하고, 참가자 정보(32)는 각 참가자의 이번 홀의 성적과 이번 홀에서 획득 금액을 표시하며, 주고 받는 금액(33)은 화살표를 따라 주고 받을 내기 금액의 흐름을 알기 쉽게 표시한다.Referring to FIG. 23, the bet setting content 31 displays the currently selected bet type and the set amount information, and the participant information 32 displays the performance of each participant's current hole and the amount acquired in this hole. Received amount 33 is a clear indication of the flow of the bet amount to be given and received along the arrow.
도우미 보기 옵션(34)은 도우미를 보여주는 방법을 변경하는 옵션으로서, 전체 보기와 간략 보기를 선택할 수 있다. 전체 보기는 참가자들 사이에 주고 받는 금액의 흐름을 상세하게 모두 표시하는 것이고, 간략 보기는 도 24와 같이 참가자들 사이에 최종적으로 주고 받을 금액을 정리하여 간략하게 표시하는 것이다. The helper view option 34 is an option for changing the way the helper is displayed, and may select a full view or a brief view. The overall view is to display all of the flow of the amount of money exchanged between the participants in detail, and the brief view is to summarize the amount of money finally exchanged between the participants as shown in FIG.
도 23은 전체 보기로서 이용자들이 서로에게 주고 받을 금액이 모두 표시된다. 따라서, 흐름이 복잡하다. Fig. 23 shows the total amount of money that users exchange with each other. Therefore, the flow is complicated.
도 24는 간략 보기로서 간략 보기를 사용하면 서로 주고 받으면서 생기는 내기 금액의 흐름을 최종적으로 정리하여 보여준다. 간략 보기에서는 2번의 내기 금액의 이동만으로 간단하게 내기 상황을 정리할 수 있음을 알 수 있다.FIG. 24 shows a summary of the flow of the bet amount generated by exchanging each other when the simplified view is used as the simplified view. In the brief view, it can be seen that the betting situation can be organized simply by moving two bet amounts.
획득 금액 보기 옵션(35)은 참가자들이 내기로 주고 받은 금액 보기 방식을 변경하는 옵션으로서, 현재 홀과 총계를 선택할 수 있다. 현재 홀은 이번 홀에서 주고 받은 금액만 표시하는 것이고, 총계는 첫 홀부터 이번 홀까지의 누적 금액에 대해서 표시하는 것이다. 그리고 확인 버튼(36)은 도우미를 닫고 스코어 카드를 표시하게 된다. The acquired amount view option 35 is an option for changing the way in which the participants view the amount of money sent and received by the bet, and may select the current hole and the total. The current hole only displays the amount of money exchanged in this hole, and the total is the cumulative amount from the first hole to this hole. The confirmation button 36 then closes the helper and displays the scorecard.
한편, [자동 확인]을 체크해 두면 다음 홀부터는 도우미가 표시되고 3초 뒤 자동으로 스코어 카드를 표시하게 된다. 홀 아웃 스코어(37)는 마지막 참가자가 홀 아웃 하는 순간 스코어가 표시되고 곧바로 도우미 사용자 인터페이스가 표시된다.On the other hand, if you check [Auto check], the helper will be displayed from the next hole and the score card will be displayed automatically after 3 seconds. The hole out score 37 displays the score as soon as the last participant holes out and immediately displays the helper user interface.
도 25는 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 구성을 나타낸 도면이다.25 is a diagram showing the configuration of a screen golf simulator according to an embodiment of the present invention.
도 21을 참고하면, 본 발명의 일 실시예에 스크린 골프 시뮬레이터는, 내기 시합 설정부(100), 시합 옵션 설정부(200), 게임결과 정산처리부(300), 정산결과 출력부(400), 게임결과 수집부(500)를 포함하여 구성된다.Referring to FIG. 21, the screen golf simulator according to an embodiment of the present invention includes a bet game setting unit 100, a game option setting unit 200, a game result settlement processing unit 300, a settlement result output unit 400, Game result collection unit 500 is configured to include.
내기 시합 설정부(100)는 스크라치 방식, 스킨스 방식 또는 라스베가스 방식 중 하나의 게임방식을 설정할 수 있다.The bet game setting unit 100 may set a game method of the scratch method, the skins method, or the Las Vegas method.
시합 옵션 설정부(200)는 1타당 금액, 버디 금액, 배판 적용 여부와 적용조건, 롱기스트 및 니어리스트 적용여부와 롱기스트 상금 및 니어리스트 상금의 금액을 설정할 수 있다.The match option setting unit 200 may set an amount per 1 person, a birdie amount, whether or not to apply the backing, whether to apply the longest and near list, and the amount of the longest prize and the near list prize.
게임 결과 정산처리부(300)는 게임 참가자들 각각에 대하여 다른 게임 참가자들 각각에게 지급하여야 하는 지급 금액과 다른 게임 참가자들 각각으로부터 수령하여야 하는 수령 금액을 산출하여 1차 내기 결과를 생성할 수 있다.The game result settlement processor 300 may generate a first bet result by calculating a payment amount to be paid to each of the other game participants and a payment amount to be received from each of the other game participants for each of the game participants.
또한, 게임 참가자들 중 내기 금액을 주고 받아야 하는 게임 참가자들의 수를 최소화하여 상기 1차 내기 결과를 간략화한 2차 내기 결과를 생성할 수 있다.In addition, by minimizing the number of game participants who have to give and receive bet amount of the game participants, it is possible to generate a second bet result of the first bet result.
이 때, 상기 게임 결과 정산처리부(300)는, 게임 참가자들 중 수령 금액의 총액이 가장 많은 참가자 및 지급 금액의 총액이 가장 많은 참가자를 두 명의 정산 후보자들로 선택하고, 수령 금액의 총액 및 상기 지급 금액의 총액을 이용하여 산출된 차액에 따라 두 명의 정산 후보자들의 지급 금액들 및 수령 금액들을 간략화할 수 있다. In this case, the game result settlement processing unit 300 selects two participants who have the highest total amount of the received amount and the highest amount of the paid amount among the game participants, and select the total amount of the received amount and the sum of the received amount. The sum of the payments can be used to simplify the payments and receipts of the two settlement candidates according to the difference calculated.
또한, 게임 결과 정산처리부(300)는, 차액에 따라 두 명의 정산 후보자들 중 한 명 이상을 정산 완료 처리하고, 정산 완료 처리된 게임 참가자를 대신할 새로운 정산 후보자를 선택할 수 있다.In addition, the game result settlement processing unit 300 may settle one or more of the two settlement candidates according to the difference, and select a new settlement candidate to replace the settled game participant.
또한, 게임 결과 정산처리부(300)는, 게임 참가자 전원이 정산 완료 처리될 때까지 새로운 정산 후보자를 선택 및 정산 완료 처리하는 정산 과정과, 새로운 정산 후보자를 포함하는 정산 후보자들의 지급 금액들 및 수령 금액들을 간략화하는 정산 과정을 반복할 수 있다.In addition, the game result settlement processing unit 300 includes a settlement process for selecting and settlement completion of new settlement candidates until all game participants have completed settlement process, payment amounts and receipt amounts of settlement candidates including new settlement candidates. You can repeat the settlement process to simplify them.
또한, 게임 결과 정산처리부(300)는, 차액의 크기와 부호에 따라 지불 주체와 지불 금액을 정산하여 지급 금액들 및 수령 금액들을 간략화할 수 있다.In addition, the game result settlement processing unit 300 may simplify the payment amount and the received amount by calculating the payment subject and the payment amount according to the size and sign of the difference.
또한, 게임 결과 정산처리부(300)는, 차액의 크기와 부호에 따라 정산 후보자들 중 한 명 이상을 정산 완료 처리하고, 차액이 0인 경우, 정산 후보자들 양쪽을 모두 정산 완료 처리하며, 차액이 양수 또는 음수인 경우, 정산 후보자들 중 일방을 정산 완료 처리할 수 있다.In addition, the game result settlement processing unit 300 may settle at least one of the settlement candidates according to the difference size and sign, and if the difference is zero, settle both settlement settlement candidates. If the number is positive or negative, one of the settlement candidates may be settled.
또한, 게임 결과 정산처리부(300)는, 정산 완료 처리된 게임 참가자가 한 명인 경우, 나머지 정산 후보자의 수령 금액의 총액 또는 지급 금액의 총액을 고려하여 상기 새로운 정산 후보자를 선택할 수 있다.In addition, when there is only one game participant who has completed the settlement process, the game result settlement processing unit 300 may select the new settlement candidate in consideration of the total amount of the received amount of the remaining settlement candidates or the total amount of the payment amount.
또한, 게임 결과 정산처리부(300)는, 정산 완료 처리된 게임 참가자가 두 명인 경우, 정산 완료 처리된 게임 참가자 두 명을 제외한 게임 참가자들 중 수령 금액의 총액이 가장 많은 참가자 및 지급 금액의 총액이 가장 많은 참가자를 상기 새로운 후보자로 선택할 수 있다.In addition, when the game result settlement processing unit 300 has two game participants whose settlement has been completed, the total amount of the participants and the payment amount having the highest amount of the received amount among the game participants except the two game participants whose settlement has been completed is determined. The largest number of participants can be selected as the new candidate.
정산결과 출력부(400)는 정산된 상금의 정산결과를 출력할 수 있다. The settlement result output unit 400 may output the settlement result of the settled prize money.
이 때, 정산결과 출력부(400)는, 게임 진행 중 각 홀이 종료될 때마다 정산결과를 출력할 수 있다.In this case, the settlement result output unit 400 may output the settlement result whenever each hole is finished during the game.
이 때, 정산결과 출력부(400)는, 모든 게임이 종료될 때 정산결과를 출력할 수 있다.In this case, the settlement result output unit 400 may output the settlement result when all games are finished.
이 때, 정산결과 출력부(400)는, 게임 참가자들 사이에 주고받는 금액의 흐름을 모두 표시할 수 있다.At this time, the settlement result output unit 400 may display all the flow of the amount of money exchanged between the game participants.
이 때, 정산결과 출력부(400)는, 내기 결과 요청에 따라 1차 내기 결과 및 상기 2차 내기 결과 중 어느 하나를 디스플레이 할 수 있다.In this case, the settlement result output unit 400 may display any one of the first bet result and the second bet result according to the bet result request.
게임 결과 수집부(500)는 게임 참가자들의 게임 결과 정보를 수집할 수 있다.The game result collecting unit 500 may collect game result information of game participants.
이 때, 게임 결과 정보는 내기종류 정보, 내기옵션 정보를 포함하고, 내기종류 정보는 스크라치, 스킨스, 라스베가스 방식에 관한 정보를 포함하며, 내기옵션 정보는 1타당 금액, 버디 금액, 배판 적용 여부와 적용조건, 롱기스트 및 니어리스트 적용여부와 롱기스트 상금 및 니어리스트 상금의 금액에 관한 정보를 포함할 수 있다. At this time, the game result information includes bet type information and bet option information, and the bet type information includes information about Scratch, Skins, and Las Vegas method, and the bet option information includes one person's amount, a birdie's amount, and whether or not a bet is applied. It may include information on the conditions of application, whether or not the Longgist and Near List are applied and the amount of the Longgist Prize and the Near List Prize.
이상 본 발명의 특정 실시예를 도시하고 설명하였으나, 본 발명의 기술사상은 첨부된 도면과 상기한 설명내용에 한정하지 않으며 본 발명의 사상을 벗어나지 않는 범위 내에서 다양한 형태의 변형이 가능함은 이 분야의 통상의 지식을 가진 자에게는 자명한 사실이며, 이러한 형태의 변형은, 본 발명의 정신에 위배되지 않는 범위 내에서 본 발명의 특허청구범위에 속한다고 볼 것이다.While specific embodiments of the present invention have been illustrated and described, the technical spirit of the present invention is not limited to the accompanying drawings and the above description, and various modifications can be made without departing from the spirit of the present invention. It will be apparent to those skilled in the art, and variations of this form will be regarded as belonging to the claims of the present invention without departing from the spirit of the present invention.

Claims (14)

  1. 게임 결과 정보에 따라, 게임 참가자들 각각에 대하여 다른 게임 참가자들 각각에게 지급하여야 하는 지급 금액과 상기 다른 게임 참가자들 각각으로부터 수령하여야 하는 수령 금액을 산출하여 1차 내기 결과를 생성하는 단계;Generating, according to the game result information, a payment amount to be paid to each of the other game players for each of the game players and a payment amount to be received from each of the other game players to generate a first bet result;
    상기 게임 참가자들 중 내기 금액을 주고 받아야 하는 게임 참가자들의 수를 최소화하여 상기 1차 내기 결과를 간략화한 2차 내기 결과를 생성하는 단계; 및Generating a second bet result by simplifying the first bet result by minimizing the number of game participants who must exchange the bet amount among the game participants; And
    내기 결과 요청에 따라 상기 1차 내기 결과 및 상기 2차 내기 결과 중 어느 하나를 디스플레이 하는 단계Displaying one of the first bet result and the second bet result according to a bet result request;
    를 포함하는 것을 특징으로 하는 스크린 골프 시뮬레이터 운용 방법.Screen golf simulator operating method comprising a.
  2. 청구항 1에 있어서,The method according to claim 1,
    상기 2차 내기 결과를 생성하는 단계는,Generating the second bet result,
    상기 게임 참가자들 중 수령 금액의 총액이 가장 많은 참가자 및 지급 금액의 총액이 가장 많은 참가자를 두 명의 정산 후보자들로 선택하는 단계;Selecting, as two settlement candidates, a player having the highest total amount of payments and a player having the highest total amount of payments among the game participants;
    상기 수령 금액의 총액 및 상기 지급 금액의 총액을 이용하여 산출된 차액에 따라 상기 두 명의 정산 후보자들의 지급 금액들 및 수령 금액들을 간략화하는 단계;Simplifying the payment amounts and the received amounts of the two settlement candidates according to the difference calculated using the total amount of the received amount and the total amount of the paid amount;
    상기 차액에 따라 상기 두 명의 정산 후보자들 중 한 명 이상을 정산 완료 처리하는 단계;Settlement completion of at least one of the two settlement candidates according to the difference;
    정산 완료 처리된 게임 참가자를 대신할 새로운 정산 후보자를 선택하는 단계; 및Selecting a new settlement candidate to replace the settled game participant; And
    상기 게임 참가자 전원이 정산 완료 처리될 때까지 상기 간략화하는 단계, 상기 정산 완료 처리하는 단계, 및 상기 새로운 정산 후보자를 선택하는 단계를 반복하는 단계Repeating the simplification, the settlement completion processing, and the selection of the new settlement candidate until all the game participants have been settled;
    를 포함하는 것을 특징으로 하는 스크린 골프 시뮬레이터 운용 방법.Screen golf simulator operating method comprising a.
  3. 청구항 2에 있어서,The method according to claim 2,
    상기 간략화하는 단계는,Simplifying the step,
    상기 차액의 크기 및 부호 중 어느 하나 이상에 따라 지불 주체와 지불 금액을 정산하여 지급 금액들 및 수령 금액들을 간략화하는 것을 특징으로 하는 스크린 골프 시뮬레이터 운용 방법.The method of operating the screen golf simulator, characterized in that to simplify the payment amount and the received amount by calculating the payment subject and the payment amount according to any one or more of the size and sign of the difference.
  4. 청구항 2에 있어서,The method according to claim 2,
    상기 정산 완료 처리하는 단계는,The settlement completion processing,
    상기 차액의 크기 및 부호 중 어느 하나 이상에 따라 상기 정산 후보자들 중 한 명 이상을 정산 완료 처리하며,Settle one or more of the candidates for settlement according to one or more of the magnitude and sign of the difference;
    상기 차액이 0인 경우, 상기 정산 후보자들 양쪽을 모두 정산 완료 처리하며,If the difference is zero, both settlement candidates are settled.
    상기 차액이 양수 또는 음수인 경우, 상기 정산 후보자들 중 일방을 정산 완료 처리하는 것을 특징으로 하는 스크린 골프 시뮬레이터 운용 방법.If the difference is positive or negative, the screen golf simulator operating method characterized in that the settlement completion processing of one of the settlement candidates.
  5. 청구항 2에 있어서,The method according to claim 2,
    상기 새로운 정산 후보자를 선택하는 단계는,Selecting a new settlement candidate,
    상기 정산 완료 처리된 게임 참가자가 한 명인 경우, 나머지 정산 후보자의 수령 금액의 총액 및 지급 금액의 총액 중 어느 하나 이상을 고려하여 상기 새로운 정산 후보자를 선택하는 것을 특징으로 하는 스크린 골프 시뮬레이터 운용 방법.And, when there is only one game participant who has completed the settlement process, selecting the new settlement candidate in consideration of at least one of the total amount of the remaining payment candidates and the total amount of the payment amount.
  6. 청구항 2에 있어서,The method according to claim 2,
    상기 새로운 정산 후보자를 선택하는 단계는,Selecting a new settlement candidate,
    상기 정산 완료 처리된 게임 참가자가 두 명인 경우, 상기 정산 완료 처리된 게임 참가자 두 명을 제외한 게임 참가자들 중 수령 금액의 총액이 가장 많은 참가자 및 지급 금액의 총액이 가장 많은 참가자를 상기 새로운 후보자로 선택하는 것을 특징으로 하는 스크린 골프 시뮬레이터 운용 방법.If there are two game participants who have completed settlement, the new candidates are selected from among the game participants except the two game players who have completed settlement. Screen golf simulator operating method characterized in that.
  7. 게임 참가자들의 게임 결과 정보를 수집하는 게임 결과 수집부;A game result collecting unit collecting game result information of game participants;
    상기 게임 참가자들 각각에 대하여 다른 게임 참가자들 각각에게 지급하여야 하는 지급 금액과 상기 다른 게임 참가자들 각각으로부터 수령하여야 하는 수령 금액을 산출하여 1차 내기 결과를 생성하고, 상기 게임 참가자들 중 내기 금액을 주고 받아야 하는 게임 참가자들의 수를 최소화하여 상기 1차 내기 결과를 간략화한 2차 내기 결과를 생성하는 게임 결과 정산처리부; 및For each of the game participants, a payment amount to be paid to each of the other game players and a payment amount to be received from each of the other game players are calculated to generate a first wager result, and a wager amount among the game players is calculated. A game result settlement processor configured to generate a second bet result by simplifying the first bet result by minimizing the number of game participants to exchange; And
    내기 결과 요청에 따라 상기 1차 내기 결과 및 상기 2차 내기 결과 중 어느 하나를 디스플레이 하는 정산결과 출력부; 를 포함하는 스크린 골프 시뮬레이터.A settlement result output unit configured to display one of the first bet result and the second bet result according to a bet result request; Screen golf simulator including.
  8. 청구항 7에 있어서,The method according to claim 7,
    상기 게임 결과 정산처리부는,The game result settlement processing unit,
    상기 게임 참가자들 중 수령 금액의 총액이 가장 많은 참가자 및 지급 금액의 총액이 가장 많은 참가자를 두 명의 정산 후보자들로 선택하고, 상기 수령 금액의 총액 및 상기 지급 금액의 총액을 이용하여 산출된 차액에 따라 상기 두 명의 정산 후보자들의 지급 금액들 및 수령 금액들을 간략화하는 것을 특징으로 하는 스크린 골프 시뮬레이터.Among the game participants, the participant with the largest amount of the received amount and the largest amount of the sum of the payment amount are selected as two settlement candidates, and the difference calculated by using the total amount of the received amount and the total amount of the amount of the payment amount. And simplifying the payment amounts and the receipt amounts of the two settlement candidates.
  9. 청구항 8에 있어서,The method according to claim 8,
    상기 게임 결과 정산처리부는,The game result settlement processing unit,
    상기 차액에 따라 상기 두 명의 정산 후보자들 중 한 명 이상을 정산 완료 처리하고, 정산 완료 처리된 게임 참가자를 대신할 새로운 정산 후보자를 선택하는 것을 특징으로 하는 스크린 골프 시뮬레이터.And at least one of the two settlement candidates is settled according to the difference, and a new settlement candidate is selected to replace the settled game participant.
  10. 청구항 9에 있어서,The method according to claim 9,
    상기 게임 결과 정산처리부는,The game result settlement processing unit,
    상기 게임 참가자 전원이 정산 완료 처리될 때까지, 새로운 정산 후보자를 선택 및 정산 완료 처리하는 정산 과정과 상기 새로운 정산 후보자를 포함하는 정산 후보자들의 지급 금액들 및 수령 금액들을 간략화하는 정산 과정을 반복하는 것을 특징으로 하는 스크린 골프 시뮬레이터.Until all the game participants have been settled, repeating the settlement process of selecting and settingtle new settlement candidates and the settlement process of simplifying payment amounts and receipt amounts of settlement candidates including the new settlement candidates. Featured screen golf simulator.
  11. 청구항 8에 있어서,The method according to claim 8,
    상기 게임 결과 정산처리부는,The game result settlement processing unit,
    상기 차액의 크기와 부호에 따라 지불 주체와 지불 금액을 정산하여 지급 금액들 및 수령 금액들을 간략화하는 것을 특징으로 하는 스크린 골프 시뮬레이터.And a payment amount and a received amount by calculating the payment subject and the payment amount according to the size and the sign of the difference.
  12. 청구항 9에 있어서,The method according to claim 9,
    상기 게임 결과 정산처리부는,The game result settlement processing unit,
    상기 차액의 크기와 부호에 따라 상기 정산 후보자들 중 한 명 이상을 정산 완료 처리하고,Settle one or more of the candidates for settlement according to the size and sign of the difference;
    상기 차액이 0인 경우, 상기 정산 후보자들 양쪽을 모두 정산 완료 처리하며,If the difference is zero, both settlement candidates are settled.
    상기 차액이 양수 또는 음수인 경우, 상기 정산 후보자들 중 일방을 정산 완료 처리하는 것을 특징으로 하는 스크린 골프 시뮬레이터.And if the difference is positive or negative, one of the settlement candidates is settled.
  13. 청구항 9에 있어서,The method according to claim 9,
    상기 게임 결과 정산처리부는,The game result settlement processing unit,
    상기 정산 완료 처리된 게임 참가자가 한 명인 경우, 나머지 정산 후보자의 수령 금액의 총액 및 지급 금액의 총액 중 어느 하나 이상을 고려하여 상기 새로운 정산 후보자를 선택하는 것을 특징으로 하는 스크린 골프 시뮬레이터.And when there is only one game participant who has completed the settlement process, selecting the new settlement candidate in consideration of at least one of the total amount of the received amount and the total amount of the remaining settlement candidates.
  14. 청구항 9에 있어서,The method according to claim 9,
    상기 게임 결과 정산처리부는,The game result settlement processing unit,
    상기 정산 완료 처리된 게임 참가자가 두 명인 경우, 상기 정산 완료 처리된 게임 참가자 두 명을 제외한 게임 참가자들 중 수령 금액의 총액이 가장 많은 참가자 및 지급 금액의 총액이 가장 많은 참가자를 상기 새로운 후보자로 선택하는 것을 특징으로 하는 스크린 골프 시뮬레이터.If there are two game participants who have completed settlement, the new candidates are selected from among the game participants except the two game players who have completed settlement. Screen golf simulator, characterized in that.
PCT/KR2012/008185 2011-10-27 2012-10-10 Screen golf simulator and operating method thereof WO2013062250A1 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR20110110816 2011-10-27
KR10-2011-0110816 2011-10-27
KR10-2012-0096575 2012-08-31
KR1020120096575A KR101397120B1 (en) 2011-10-27 2012-08-31 Screen golf simulator and method thereof

Publications (1)

Publication Number Publication Date
WO2013062250A1 true WO2013062250A1 (en) 2013-05-02

Family

ID=48168037

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2012/008185 WO2013062250A1 (en) 2011-10-27 2012-10-10 Screen golf simulator and operating method thereof

Country Status (1)

Country Link
WO (1) WO2013062250A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5507485A (en) * 1994-04-28 1996-04-16 Roblor Marketing Group, Inc. Golf computer and golf replay device
JPH08299514A (en) * 1995-05-02 1996-11-19 Jiepusu:Kk Golf competition system between remote places
US5687968A (en) * 1995-11-22 1997-11-18 Game Data, Inc. Wagering system
KR100898317B1 (en) * 2008-01-07 2009-05-25 주식회사 이네스트에이디 Golf game service method and system for screen golf game device
US8025565B2 (en) * 2001-07-13 2011-09-27 Cantor Index Limited System and logic for establishing a wager for a game

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5507485A (en) * 1994-04-28 1996-04-16 Roblor Marketing Group, Inc. Golf computer and golf replay device
JPH08299514A (en) * 1995-05-02 1996-11-19 Jiepusu:Kk Golf competition system between remote places
US5687968A (en) * 1995-11-22 1997-11-18 Game Data, Inc. Wagering system
US8025565B2 (en) * 2001-07-13 2011-09-27 Cantor Index Limited System and logic for establishing a wager for a game
KR100898317B1 (en) * 2008-01-07 2009-05-25 주식회사 이네스트에이디 Golf game service method and system for screen golf game device

Similar Documents

Publication Publication Date Title
WO2011025249A2 (en) Network dart game system for selecting players, and method for controlling same
KR101145126B1 (en) Billiadrs teaching system and method
US7361083B2 (en) Multimedia system and method for remote monitoring or refereeing in dart machines
WO2016080757A1 (en) System for executing table tennis game comprising multiple impact sensors, and method for displaying table tennis game score using same
US6398670B1 (en) Golf training and game system
WO2011065802A2 (en) Virtual golf simulation device, system including the same and terminal device, and method for virtual golf simulation
WO2011081471A2 (en) Virtual golf simulation apparatus providing putting guide
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
WO2012002751A2 (en) Virtual golf simulation apparatus and method
WO2012134207A2 (en) Apparatus and method for virtual golf driving range simulation
WO2019194442A1 (en) Putting guide device, virtual golf simulation device using same, and control method therefor
WO2011065804A2 (en) Apparatus for virtual golf simulation and method for the 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
WO2012134209A2 (en) Virtual golf simulation apparatus and method
KR20170079809A (en) Apparatus for screen golf and system for screen golf
KR20210006481A (en) System for Providing Screen golf service and Driving method thereof
WO2013062250A1 (en) Screen golf simulator and operating method thereof
WO2018035822A1 (en) Billiard ball striking assistance method, billiard ball striking assistance system, and portable electronic device
US11813534B1 (en) Computerized method and computing platform for centrally managing skill-based competitions
JP2023099040A (en) Remote operation system, server system, program, remote operation control method and control method of server system
WO2021010684A1 (en) Virtual golf system, method for generating virtual golf intro image, and method for assessing information about player of virtual golf
JP2002325977A (en) Game-processing system and game apparatus and program
WO2011019258A2 (en) Billiards integrated service system using the internet, and a method for the same
JP2002248194A (en) Processing information system of client server for golf practicing
KR20130046306A (en) Remote match golf simulator

Legal Events

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

Ref document number: 12842867

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 12842867

Country of ref document: EP

Kind code of ref document: A1