KR101397120B1 - Screen golf simulator and method thereof - Google Patents

Screen golf simulator and method thereof Download PDF

Info

Publication number
KR101397120B1
KR101397120B1 KR1020120096575A KR20120096575A KR101397120B1 KR 101397120 B1 KR101397120 B1 KR 101397120B1 KR 1020120096575 A KR1020120096575 A KR 1020120096575A KR 20120096575 A KR20120096575 A KR 20120096575A KR 101397120 B1 KR101397120 B1 KR 101397120B1
Authority
KR
South Korea
Prior art keywords
settlement
amount
game
result
participant
Prior art date
Application number
KR1020120096575A
Other languages
Korean (ko)
Other versions
KR20130046345A (en
Inventor
문태식
Original Assignee
마음골프 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 마음골프 주식회사 filed Critical 마음골프 주식회사
Priority to PCT/KR2012/008185 priority Critical patent/WO2013062250A1/en
Publication of KR20130046345A publication Critical patent/KR20130046345A/en
Application granted granted Critical
Publication of KR101397120B1 publication Critical patent/KR101397120B1/en

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0616Means for conducting or scheduling competition, league, tournaments or rankings
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0619Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
    • A63B71/0622Visual, audio or audio-visual systems for entertaining, instructing or motivating the user

Landscapes

  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

스크린 골프 시뮬레이터 운용방법이 개시된다. 본 발명에 따른 스크린 골프 시뮬레이터 운용방법은, 게임 결과 정보에 따라, 게임 참가자들 각각에 대하여 다른 게임 참가자들 각각에게 지급하여야 하는 지급 금액과 상기 다른 게임 참가자들 각각으로부터 수령하여야 하는 수령 금액을 산출하여 1차 내기 결과를 생성하는 단계, 상기 게임 참가자들 중 내기 금액을 주고 받아야 하는 게임 참가자들의 수를 최소화하여 상기 1차 내기 결과를 간략화한 2차 내기 결과를 생성하는 단계 및 내기 결과 요청에 따라 상기 1차 내기 결과 및 상기 2차 내기 결과 중 어느 하나를 디스플레이 하는 단계를 포함한다.A method of operating a screen golf simulator is disclosed. The method for operating a screen golf simulator according to the present invention calculates a payment amount to be paid to each of the other game participants for each of the game participants and a reception amount to be received from each of the other game participants according to the game result information Generating a first bet result by minimizing a number of game participants who should receive and pay a bet amount among the game participants, generating a second bet result by simplifying the first bet result, And displaying the result of the first bet and the result of the second bet.

Description

스크린 골프 시뮬레이터 및 그 운용방법{Screen golf simulator and method thereof}≪ Desc / Clms Page number 1 > Screen golf simulator and method &

본 발명은 스크린 골프 시뮬레이터 및 그 운용방법에 관한 것으로서, 특히, 다양한 종류의 내기를 지원하며, 내기 종류를 선택하고 타당 금액 등만 입력하면 홀 마다 참가자들이 서로 주고 받을 금액을 화면에 곧바로 표시함으로써, 사용자들이 편리하게 내기 시합을 펼칠 수 있는 스크린 골프 시뮬레이터에 관한 것이다.The present invention relates to a screen golf simulator and a method of operating the golf simulator. More particularly, the present invention relates to a screen golf simulator and a method of operating the same, The present invention relates to a screen golf simulator in which users can conveniently play a bet game.

일반적으로, 필드에서의 골프코스는 소정의 기본 홀, 예를 들어 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 reference number of each hole is composed of a wave 3, a wave 4, a wave 5, or the like.

최근, 골프는 대중적으로 인기 있는 스포츠로 각광을 받고 있지만, 경제적 또는 시간적 여건에 의해서 많은 골퍼들은 필드에 나가는 대신 스크린 골프를 이용하고 있다.Recently, golf is popular as a popular sport, but due to economic or temporal conditions, many golfers use screen golf instead of going out to the field.

스크린 골프는 골퍼가 프로젝터 등을 이용하여 스크린에 투사되는 골프장의 영상을 보면서 골프공을 타격하면, 측면 등에 설치된 타구 위치 측정장치에 의해 감지되는 골프공의 타구 위치 데이타를 기초로 하여 미리 프로그램 된 계산식 또는 계산 테이블에 의해 골프공의 착지 지점을 산출하는 방식으로 골프게임을 진행하게 된다. 이는 골퍼가 실제 골프장에서 라운드 하는 것과 같은 효과를 제공한다.When a golfer hits a golf ball while watching an image of a golf course projected on a screen using a projector or the like, the screen golf is performed based on the golf ball's position data recorded on the side surface, Or a calculation table to calculate the landing point of the golf ball. This gives the golfer the same effect as rounding on a real golf course.

스크린 골프에 있어서, 이용자의 편의성 등을 위하여, 기본적으로 18홀의 골프코스를 하나의 골프 게임으로 채택하고 있다. 즉, 스크린 골프 이용자가 18홀의 골프코스를 라운드 하면 결과적으로 얻어지는 라운드 스코어를 기준으로 순위를 산출하게 된다.In screen golf, for the convenience of the user, an 18-hole golf course is basically adopted as one golf game. That is, when a screen golf user rounds an 18-hole golf course, the ranking is calculated based on the round score obtained as a result.

한편, 실제 골프 시합에서는 시합 참가자들이 본 시합 외에도 내기를 걸어 재미를 더하기도 한다.On the other hand, in the actual golf competition, participants participate in the game in addition to the game to add fun.

내기의 방식에 따라서 1등에게 상금을 수여하는 방식, 타수 별로 책정된 금액에 따라 게임 스코어 차이만큼 차액을 지불하는 방식 또는 다수의 구성원을 그룹으로 구성하여 그룹 대 그룹으로 경쟁을 하는 방식 등이 있다.There are a method of awarding prize money to the first place according to the betting method, a method of paying the difference according to the difference of the game score according to the amount set by the number of the first place, or a method of competing in groups by grouping a plurality of members .

그러나 종래의 골프 시뮬레이터에서는 이러한 내기들을 시뮬레이터 상에서 반영할 수 없는 문제점이 있었다.However, in the golf simulator of the related art, there is a problem in that these simulators can not be reflected on the simulator.

대한민국 등록특허공보 10-0898317호는 온라인 상에서 스크린 골프 게임장치를 이용한 온라인 골프 게임 대회를 주관하고, 게임 진행 상황을 실시간으로 서비스함과 아울러 게임 결과에 대해 미리 제시된 시상을 시행하는 온라인 골프 게임 서비스 방법이 개시되어 있지만, 게임에 참여하는 참가자들 사이에서 게임 스코어에 따라 상금을 분배하는 방식은 개시된 바가 없어 실제 골프 시합과 거리가 멀어 이용자들의 흥미가 떨어진다는 단점이 존재한다.Korean Patent Registration No. 10-0898317 discloses an online golf game service method for managing an online golf game tournament using a screen golf game device on-line and providing a game progress status in real time, However, there is a disadvantage that the way of distributing the prize money according to the game score among the participants participating in the game is not disclosed, and the distance from the actual golf game is far away, and the users are less interested.

본 발명의 목적은, 다양한 종류의 내기를 지원하며, 내기 종류를 선택하고 타당 금액 등만 입력하면 홀 마다 참가들이 서로 주고 받을 금액을 화면에 곧바로 표시함으로써, 사용자들이 편리하게 내기 시합을 펼칠 수 있는 스크린 골프 시뮬레이터 및 그 운용방법을 제공하는 것이다.It is an object of the present invention to provide a game system which supports various types of betting, and by selecting a betting type and inputting a proper amount, etc., the amount of money to be exchanged for each hole is immediately displayed on the screen, A screen golf simulator and a method of operating the same.

또한, 참가자들이 주고 받을 금액을 합리적인 연산 알고리즘을 통해 정산하여 표시하여 참가자들의 편리함을 도모하고, 게임의 집중도를 높일 수 있는 스크린 골프 시뮬레이터 및 그 운용방법을 제공하는 것이다.In addition, the present invention provides a screen golf simulator and a method of operating the same, which can increase the concentration of the game by facilitating participants' convenience by displaying the amount of money to be exchanged by a reasonable calculation algorithm.

본 발명의 일 실시예에 따른 내기 스크린 골프 시뮬레이터 운용 방법은, 게임 결과 정보에 따라, 게임 참가자들 각각에 대하여 다른 게임 참가자들 각각에게 지급하여야 하는 지급 금액과 상기 다른 게임 참가자들 각각으로부터 수령하여야 하는 수령 금액을 산출하여 1차 내기 결과를 생성하는 단계, 상기 게임 참가자들 중 내기 금액을 주고 받아야 하는 게임 참가자들의 수를 최소화하여 상기 1차 내기 결과를 간략화한 2차 내기 결과를 생성하는 단계 및 내기 결과 요청에 따라 상기 1차 내기 결과 및 상기 2차 내기 결과 중 어느 하나를 디스플레이 하는 단계를 포함한다.The method for operating the betting screen golf simulator according to an embodiment of the present invention is a method for operating a betting screen golf simulator according to an embodiment of the present invention, Generating a first betting result by calculating a receipt amount, generating a second betting result in which a result of the first betting is simplified by minimizing the number of game participants whose betting amount is to be exchanged among the game participants, And displaying either the first bet result or the second bet result according to the result request.

이 때, 상기 2차 내기 결과를 생성하는 단계는, 상기 게임 참가자들 중 수령 금액의 총액이 가장 많은 참가자 및 지급 금액의 총액이 가장 많은 참가자를 두 명의 정산 후보자들로 선택하는 단계, 상기 수령 금액의 총액 및 상기 지급 금액의 총액을 이용하여 산출된 차액에 따라 상기 두 명의 정산 후보자들의 지급 금액들 및 수령 금액들을 간략화하는 단계, 상기 차액에 따라 상기 두 명의 정산 후보자들 중 한 명 이상을 정산 완료 처리하는 단계, 정산 완료 처리된 게임 참가자를 대신할 새로운 정산 후보자를 선택하는 단계 및 상기 게임 참가자 전원이 정산 완료 처리될 때까지 상기 간략화하는 단계, 상기 정산 완료 처리하는 단계, 및 상기 새로운 정산 후보자를 선택하는 단계를 반복하는 단계를 포함할 수 있다.At this time, the step of generating the secondary betting result includes: selecting, as two settlement candidates, the participant having the largest total amount of the receipt amount and the participant having the largest total amount of the payment amount among the game participants, And simplifying the payment amounts and the receipt amounts of the two settlement candidates according to the difference calculated by using the total amount of the payment amount, calculating one or more of the two settlement candidates according to the difference A step of selecting a new settlement candidate to be a substitute for a game participant who has been processed for settlement, a step of simplifying the settlement until the power of the game participant is completely processed, a step of performing the settlement completion processing, And repeating the selecting step.

이 때, 상기 간략화하는 단계는, 상기 차액의 크기와 부호에 따라 지불 주체와 지불 금액을 정산하여 지급 금액들 및 수령 금액들을 간략화할 수 있다.At this time, the simplifying step may simplify the payment amounts and the receipt amounts by calculating the payment subject and the payment amount according to the size and the code of the difference amount.

이 때, 상기 정산 완료 처리하는 단계는, 상기 차액의 크기와 부호에 따라 상기 정산 후보자들 중 한 명 이상을 정산 완료 처리하며, 상기 차액이 0인 경우, 상기 정산 후보자들 양쪽을 모두 정산 완료 처리하며, 상기 차액이 양수 또는 음수인 경우, 상기 정산 후보자들 중 일방을 정산 완료 처리할 수 있다.At this time, in the settlement completion processing, at least one of the settlement candidates is settled according to the size and the sign of the difference amount, and when the difference is 0, both of the settlement candidates are subjected to settlement completion processing And if the difference is positive or negative, one of the settlement candidates can be settled and processed.

이 때, 상기 새로운 정산 후보자를 선택하는 단계는, 상기 정산 완료 처리된 게임 참가자가 한 명인 경우, 나머지 정산 후보자의 수령 금액의 총액 또는 지급 금액의 총액을 고려하여 상기 새로운 정산 후보자를 선택할 수 있다.At this time, in the step of selecting the new settlement candidate, in the case where there is only one game participant that has been processed, the new settlement candidate can be selected in consideration of the total amount of the receipt amount of the remaining settlement candidates or the total amount of the payment amount.

이 때, 상기 새로운 정산 후보자를 선택하는 단계는, 상기 정산 완료 처리된 게임 참가자가 두 명인 경우, 상기 정산 완료 처리된 게임 참가자 두 명을 제외한 게임 참가자들 중 수령 금액의 총액이 가장 많은 참가자 및 지급 금액의 총액이 가장 많은 참가자를 상기 새로운 후보자로 선택할 수 있다.In this case, the step of selecting the new settlement candidate may include a step of, when the number of the game participants whose settlement processing has been completed is two, the participant having the largest total amount of the amount of receipt of the game participants other than the two game participants, And the participant having the largest total amount of money can be selected as the new candidate.

본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터는, 게임 참가자들의 게임 결과 정보를 수집하는 게임 결과 수집부, 상기 게임 참가자들 각각에 대하여 다른 게임 참가자들 각각에게 지급하여야 하는 지급 금액과 상기 다른 게임 참가자들 각각으로부터 수령하여야 하는 수령 금액을 산출하여 1차 내기 결과를 생성하고, 상기 게임 참가자들 중 내기 금액을 주고 받아야 하는 게임 참가자들의 수를 최소화하여 상기 1차 내기 결과를 간략화한 2차 내기 결과를 생성하는 게임 결과 정산처리부 및 내기 결과 요청에 따라 상기 1차 내기 결과 및 상기 2차 내기 결과 중 어느 하나를 디스플레이 하는 정산결과 출력부를 포함한다.The screen golf simulator according to an embodiment of the present invention includes a game result collecting unit for collecting game result information of game participants, a payment amount to be paid to each of the other game participants for each of the game participants, The result of the first betting is calculated by minimizing the number of game participants who should receive and pay the betting amount of the game participants and the second betting result obtained by simplifying the result of the first betting is minimized And a settlement result output unit for displaying a result of the primary betting and the result of the secondary betting in response to the betting result request.

이 때, 상기 게임 결과 정산처리부는, 상기 게임 참가자들 중 수령 금액의 총액이 가장 많은 참가자 및 지급 금액의 총액이 가장 많은 참가자를 두 명의 정산 후보자들로 선택하고, 상기 수령 금액의 총액 및 상기 지급 금액의 총액을 이용하여 산출된 차액에 따라 상기 두 명의 정산 후보자들의 지급 금액들 및 수령 금액들을 간략화할 수 있다. At this time, the game result settlement processing unit selects, as the two settlement candidates, the participant having the largest amount of the total amount of the game participants and the total amount of the amount of the payment among the game participants, The payment amounts and the receipt amounts of the two settlement candidates can be simplified according to the difference calculated using the total amount of money.

이 때, 상기 게임 결과 정산처리부는, 상기 차액에 따라 상기 두 명의 정산 후보자들 중 한 명 이상을 정산 완료 처리하고, 정산 완료 처리된 게임 참가자를 대신할 새로운 정산 후보자를 선택할 수 있다.At this time, the game result settlement processing unit may process one or more of the two settlement candidates according to the difference amount, and may select a new settlement candidate to be a substitute for the game participants whose settlement has been completed.

이 때, 상기 게임 결과 정산처리부는, 상기 게임 참가자 전원이 정산 완료 처리될 때까지 새로운 정산 후보자를 선택 및 정산 완료 처리하는 정산 과정과, 상기 새로운 정산 후보자를 포함하는 정산 후보자들의 지급 금액들 및 수령 금액들을 간략화하는 정산 과정을 반복할 수 있다.In this case, the game result settlement processing unit may include: a settlement process of selecting and clearing a new settlement candidate until the power of the game participant is completely processed; a settlement process of selecting a new settlement candidate and receiving settlement amounts of the settlement candidates including the new settlement candidate, You can repeat the settlement process to simplify the amounts.

이 때, 상기 게임 결과 정산처리부는, 상기 차액의 크기와 부호에 따라 지불 주체와 지불 금액을 정산하여 지급 금액들 및 수령 금액들을 간략화할 수 있다.At this time, the game result settlement processing unit may simplify the payment amounts and the receipt amounts by calculating the payment subject and the payment amount according to the size and the code of the difference amount.

이 때, 상기 게임 결과 정산처리부는, 상기 차액의 크기와 부호에 따라 상기 정산 후보자들 중 한 명 이상을 정산 완료 처리하고, 상기 차액이 0인 경우, 상기 정산 후보자들 양쪽을 모두 정산 완료 처리하며, 상기 차액이 양수 또는 음수인 경우, 상기 정산 후보자들 중 일방을 정산 완료 처리할 수 있다.At this time, the game result settlement processing unit performs settlement completion processing on one or more of the settlement candidates according to the size and the sign of the difference amount, and when the difference is 0, the settlement completion processing is performed on both of the settlement candidates , And if the difference is positive or negative, one of the settlement candidates can be processed for settlement.

이 때, 상기 게임 결과 정산처리부는, 상기 정산 완료 처리된 게임 참가자가 한 명인 경우, 나머지 정산 후보자의 수령 금액의 총액 또는 지급 금액의 총액을 고려하여 상기 새로운 정산 후보자를 선택할 수 있다.At this time, the game result settlement processing unit may select the new settlement candidate in consideration of the total amount of the receipt amount of the remaining settlement candidates or the total amount of the payment amount, when the game participant that has been settled is one.

이 때, 상기 게임 결과 정산처리부는, 상기 정산 완료 처리된 게임 참가자가 두 명인 경우, 상기 정산 완료 처리된 게임 참가자 두 명을 제외한 게임 참가자들 중 수령 금액의 총액이 가장 많은 참가자 및 지급 금액의 총액이 가장 많은 참가자를 상기 새로운 후보자로 선택할 수 있다.In this case, the game result settlement processing unit, when there are two game participants whose settlements have been processed, calculates a total sum of the amount of the receivable amount of the game participants, The most candidate can be selected as the new candidate.

이 때, 스크라치 방식, 스킨스 방식 또는 라스베가스 방식 중 하나의 게임방식을 설정하는 내기 시합 설정부를 더 포함할 수 있다.In this case, the player may further include a bet match setting unit for setting one of a scratch mode, a skins mode, and a Las Vegas mode.

이 때, 1타당 금액, 버디 금액, 배판 적용 여부와 적용조건, 롱기스트 및 니어리스트 적용여부와 롱기스트 상금 및 니어리스트 상금의 금액을 설정하는 시합 옵션 설정부를 더 포함할 수 있다.In this case, the game apparatus may further include a match option setting unit for setting the amount of the per-game amount, the buddy amount, whether or not the back plate is applied and the application condition, whether the long list and the near list are applied, and the amount of the long time prize money and the near list prize money.

본 발명의 일 측면에 따르면, 내기 종류를 선택하고 타당 금액 등만 입력하면 홀 마다 참가들이 서로 주고 받을 금액을 화면에 곧바로 표시함으로써, 사용자들이 편리하게 시합을 펼칠 수 있는 스크린 골프 시뮬레이터를 제공할 수 있다.According to an aspect of the present invention, a screen golf simulator can be provided in which users can conveniently play a game by displaying the amount of money to be exchanged with each participant in each hole by selecting a bet type and inputting a proper amount and the like have.

또한, 참가자들이 주고 받을 금액을 모두 표시하거나 정리된 방식으로 표시하여 참가자들이 편리하게 시합을 펼칠 수 있는 스크린 골프 시뮬레이터를 제공할 수 있다.In addition, it is possible to provide a screen golf simulator in which participants can display all amounts to be exchanged or displayed in an organized manner so that participants can conveniently play a game.

또한, 참가자들이 주고 받을 금액의 연산을 합리적으로 최소화하는 알고리즘을 제시하여 스크린 골프 시뮬레이터의 연산 부하를 최소화 할 수 있다.In addition, it is possible to minimize the computational load of the screen golf simulator by presenting an algorithm that reasonably minimizes the calculation of the amount of money to be exchanged by the participants.

또한, 다양한 종류와 옵션의 내기 방식을 지원하여 사용자들의 높은 게임 집중도를 이끌 수 있는 스크린 골프 시뮬레이터를 제공할 수 있다.In addition, it is possible to provide a screen golf simulator capable of supporting a high game concentration of users by supporting various types and options betting methods.

도 1은 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 대기화면을 도시한 도면이다.
도 2는 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 이용자 등록 화면을 도시한 도면이다.
도 3은 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 회원 로그인 화면을 도시한 도면이다.
도 4는 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 게임 모드 선택 화면을 도시한 도면이다.
도 5는 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 컨트리 클럽 선택 화면을 도시한 도면이다.
도 6은 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 코스 옵션 선택 화면을 도시한 도면이다.
도 7은 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터를 도시한 도면이다.
도 8은 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 홀 인트로 화면을 도시한 도면이다.
도 9은 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 턴 알림 화면을 도시한 도면이다.
도 10은 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 어드레스 화면을 도시한 도면이다.
도 11은 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 샷 판정 화면을 도시한 도면이다.
도 12은 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 홀 결과 화면을 도시한 도면이다.
도 13은 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 스코어 카드 화면을 도시한 도면이다.
도 14는 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 스트로크 모드의 사용자 인터페이스를 상세하게 설명하기 위한 도면이다.
도 15는 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 운용방법의 흐름도이다.
도 16은 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 사용자 인터페이스를 상세하게 설명하기 위한 도면이다.
도 17 내지 도 22는 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 정산방법을 나타낸 흐름도이다.
도 23 및 도 24는 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 사용자 인터페이스를 상세하게 설명하기 위한 도면이다.
도 25는 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 구성을 나타낸 도면이다.
FIG. 1 is a diagram illustrating an idle screen of a screen golf simulator according to an embodiment of the present invention. Referring to FIG.
2 is a view showing a user registration screen of a screen golf simulator according to an embodiment of the present invention.
FIG. 3 is a diagram showing a member login screen of a screen golf simulator according to an embodiment of the present invention.
4 is a view showing a game mode selection screen of a screen golf simulator according to an embodiment of the present invention.
5 is a view showing a country club selection screen of a screen golf simulator according to an embodiment of the present invention.
FIG. 6 is a view illustrating a course option selection screen of a screen golf simulator according to an embodiment of the present invention.
7 is a diagram illustrating a screen golf simulator according to an embodiment of the present invention.
8 is a diagram illustrating a hole intro screen of a screen golf simulator according to an embodiment of the present invention.
9 is a view showing a turn notification screen of the screen golf simulator according to an embodiment of the present invention.
10 is a view showing an address screen of a screen golf simulator according to an embodiment of the present invention.
11 is a view showing a shot determination screen of a screen golf simulator according to an embodiment of the present invention.
12 is a view showing a hole result screen of a screen golf simulator according to an embodiment of the present invention.
13 is a view showing a score card screen of a screen golf simulator according to an embodiment of the present invention.
FIG. 14 is a detailed view for explaining a user interface of a stroke mode of a screen golf simulator according to an embodiment of the present invention.
15 is a flowchart of a method of operating a screen golf simulator according to an embodiment of the present invention.
16 is a diagram for explaining a user interface of a screen golf simulator according to an embodiment of the present invention in detail.
17 to 22 are flowcharts illustrating a method of adjusting a screen golf simulator according to an embodiment of the present invention.
23 and 24 are views for explaining the user interface of the screen golf simulator according to an embodiment of the present invention in detail.
25 is a diagram illustrating a configuration of a screen golf simulator according to an embodiment of the present invention.

본 발명을 첨부된 도면을 참조하여 상세히 설명하면 다음과 같다. 여기서, 반복되는 설명, 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능, 및 구성에 대한 상세한 설명은 생략한다. 본 발명의 실시형태는 당 업계에서 평균적인 지식을 가진 자에게 본 발명을 보다 완전하게 설명하기 위해서 제공되는 것이다. 따라서, 도면에서의 요소들의 형상 및 크기 등은 보다 명확한 설명을 위해 과장될 수 있다.The present invention will now be described in detail with reference to the accompanying drawings. Hereinafter, a repeated description, a known function that may obscure the gist of the present invention, and a detailed description of the configuration will be omitted. Embodiments of the present invention are provided to more fully describe the present invention to those skilled in the art. Accordingly, the shapes and sizes of the elements in the drawings and the like can be exaggerated for clarity.

도 1 내지 도 14는 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 스트로크 모드를 설명하기 위한 도면이다. 스트로크 모드는 실제 골프 라운딩의 기본적인 내용을 구현한 모드로 참가자가 정해진 규칙에 따라 순서대로 샷을 날려 매 홀 성적을 합산하여 9홀이나 18홀까지의 합산 성적으로 순위를 구분하는 경기 방식이다. 참가인원은 하나의 골프 시뮬레이터당 1인 내지 6인일 수 있고, 현행 과금 기준에 따라 9홀 또는 18홀 경기가 가능하다. 또한, 네트워크 접속 여부에 따라 오프라인 또는 온라인으로 경기할 수도 있으며, 회원, 비회원 모두 이용 가능하다.1 to 14 are views for explaining a stroke mode of a screen golf simulator according to an embodiment of the present invention. Stroke mode is a mode that realizes the basic contents of the actual golf rounding. It is a game method in which participants compete in the order according to the predetermined rules, and sum up the hole grades and classify the golf clubs according to the total score of 9 holes or 18 holes. Participants can be from 1 to 6 players per golf simulator, and 9 or 18 holes can be played according to current billing standards. Also, it can be played offline or online depending on whether or not the user is connected to the network, and both members and non-members can use the game.

도 1은 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 대기화면을 도시한 도면이다. 도 1의 대기화면에서 관리자 인증 후 모드 선택 과정으로 진입하게 된다.FIG. 1 is a diagram illustrating an idle screen of a screen golf simulator according to an embodiment of the present invention. Referring to FIG. The user enters the mode selection process after the administrator authentication in the idle screen of FIG.

도 2는 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 이용자 등록 화면을 도시한 도면이다. 도 2의 이용자 등록 화면에서 기본 1명의 이용자에서 화면에 보이는 플러스(+) 버튼을 눌러 최대 6명의 이용자를 등록 가능하다. 또는 화면 우측의 시각 코드를 핸드폰의 카메라 등으로 촬영하여 즉시 로그인 가능하다.2 is a view showing a user registration screen of a screen golf simulator according to an embodiment of the present invention. In the user registration screen of FIG. 2, a maximum of six users can be registered by pressing a plus (+) button displayed on the screen from a basic user. Alternatively, the time code on the right side of the screen can be photographed by a camera or the like of a mobile phone and then logged in immediately.

도 3은 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 회원 로그인 화면을 도시한 도면이다. 도 3의 회원 로그인 화면에서 사전에 홈페이지를 통해 가입된 이용자는 로그인 버튼을 눌러 회원 로그인 후 이용 가능하다. 또는 이용자는 화면 우측의 시각 코드를 핸드폰의 카메라 등으로 촬영하여 즉시 로그인 가능하다.FIG. 3 is a diagram showing a member login screen of a screen golf simulator according to an embodiment of the present invention. The user who is subscribed through the homepage on the member login screen of FIG. 3 can be used after login by 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 or the like of a mobile phone.

도 4는 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 게임 모드 선택 화면을 도시한 도면이다. 도 4의 게임 모드 선택 화면에서 이용자는 보이는 메뉴 버튼 중 스트로크 모드를 선택하여 즐길 수 있다.4 is a view showing a game mode selection screen of a screen golf simulator according to an embodiment of the present invention. On the game mode selection screen of FIG. 4, the user can enjoy the stroke mode among the displayed menu buttons.

도 5는 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 컨트리 클럽 선택 화면을 도시한 도면이다. 도 5의 컨트리 클럽(Country Club; CC) 선택 화면에서 스트로크 플레이 할 CC를 선택할 수 있다. 또한, 파 정보영역의 드롭 다운 버튼을 통해 CC 내의 코스를 변경하여 9홀 또는 18홀 게임을 할 수 있다.5 is a view showing 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, CC for stroke play can be selected. You can also play a 9-hole or 18-hole game by changing the course in the CC through the drop-down button in the wave information area.

도 6은 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 코스 옵션 선택 화면을 도시한 도면이다. 도 6의 코스 옵션 선택 화면에서 참가자 개개인에 맞는 티의 위치와 높이, 게임 난이도 설정을 비롯하여, 멀리건이나 컨시드와 같은 게임 룰에 대한 설정, 바람 같은 게임 환경 옵션의 상태를 설정 및 확인 할 수 있다.FIG. 6 is a view illustrating a course option selection screen of a screen golf simulator according to an embodiment of the present invention. In the course option selection screen of FIG. 6, it is possible to set and check the position and height of a tee for each participant, game difficulty setting, setting of game rules such as mulligan and conceal, and state of game environment options such as wind .

도 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 use setting screen of a user interface that helps the participant to clearly display the amount of money to be exchanged during scratching on the screen. Although FIG. 7 shows a user interface screen for scratching, it is also possible to provide a user interface such as Las Vegas and Skins. The user interface will be described later in detail with reference to other drawings.

도 8은 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 홀 인트로 화면을 도시한 도면이다. 도 8의 홀 인트로 화면에서 매 홀 시작 전 보여주는 홀 인트로 연출로 실제 라운딩 하는 3차원(3D) 지형의 모양을 티업 전에 확인 가능하다. 이 때, 홀의 실제 IP(Intersection Point)를 표시하여 홀 공략에 도움을 줄 수 있다.8 is a diagram illustrating a hole intro screen of a screen golf simulator according to an embodiment of the present invention. In the hole intro screen of FIG. 8, it is possible to confirm the shape of the three-dimensional (3D) terrain which is actually rounded by the hole intro directing before the start of each hole. At this time, it is possible to display the actual IP (insertion point) of the hole to help the hole.

도 9은 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 턴 알림 화면을 도시한 도면이다. 도 9의 턴 알림 화면은 참가자의 샷을 알리는 화면으로 샷 횟수, 남은 거리, 참가자 이름 정보를 보여줄 수 있다.9 is a view showing a turn notification screen of the screen golf simulator according to an embodiment of the present invention. The turn notification screen shown in FIG. 9 is a screen for notifying a participant's shot, and can show the number of shots, remaining distance, and participant name information.

도 10은 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 어드레스 화면을 도시한 도면이다. 도 10의 어드레스 화면은 이용자의 실제 샷을 통해 전달되는 센서 신호를 대기 중인 상태이다. 이 때, 샷에 필요한 남은 거리, 목표점 위치, 공이 놓인 지형 정보 등의 데이터를 제공할 수 있다.10 is a view showing 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 the actual shot of the user. At this time, it is possible to provide data such as the remaining distance required for the shot, the target point position, and the terrain information on which the ball is placed.

도 11은 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 샷 판정 화면을 도시한 도면이다. 도 11의 샷 판정 화면에서 센서를 통해 확인 된 이용자의 실제 스윙에서 발생한 샷의 정보를 보여주고 게임 화면을 통해 날아간 공의 플라잉 연출 및 착지 점에 대한 정보를 표시할 수 있다.11 is a view showing a shot determination screen of a screen golf simulator according to an embodiment of the present invention. The information of the shot generated in the actual swing of the user confirmed through the sensor on the shot determination screen of FIG. 11 is displayed, and information on the flying direction and the landing point of the ball flying through the game screen can be displayed.

도 12은 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 홀 결과 화면을 도시한 도면이다. 도 12의 홀 결과 화면은 이용자 샷을 통해 이루어진 홀 결과를 보여주는 화면을 도시한 도면이다.12 is a view showing a hole result screen of a screen golf simulator according to an embodiment of the present invention. The hall result screen of FIG. 12 is a view showing a screen showing a hall result made through a user shot.

도 13은 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 스코어 카드 화면을 도시한 도면이다. 도 13의 스코어 카드 화면은 경기에 참가한 모든 이용자가 홀 아웃 한 이후에 보여지는 진행된 홀들의 참가자 스코어 카드이다. 이 때, 스코어 카드에서는 스트로크, 스테이블포드, 신페리오, 스킨스 성적을 확인 가능하다.13 is a view showing a score card 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 progressed holes that are visible after all users participating in the game have hole-outed. At this time, the scorecard can check the stroke, the stable pod, the new perio, and the skins score.

도 14는 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 스트로크 모드의 사용자 인터페이스를 상세하게 설명하기 위한 도면이다. 도 14을 참조하면, CC 정보(1)는 현재 라운딩 중인 CC와 홀에 대한 정보를 표시하고, 참가자 정보(2)는 라운딩에 참가한 이용자의 스코어, 샷 정보를 표시하며, 홀 컵 정보(3)는 홀까지의 남은 거리 정보를 표시한다. 그리고 바람 정보(4)는 현재 바람의 풍향과 풍속 정보를 표시하고, 미니맵(5)은 현재 홀의 미니 맵을 표시하며, 참가자 공 위치(6)는 참가자 숫자에 대응하여 참가자의 공의 위치를 표시한다. 또한, 목표점 정보(7)는 현재 어드레스 중인 이용자의 상황에 따른 목표점 정보 표시하고, 추천 클럽 정보(8)는 현재 어드레스 중인 이용자의 상황에 맞는 추천 클럽 정보 표시하며, 현 위치 지형 정보(9)는 현재 어드레스 중인 이용자의 공이 놓인 지형을 확대하여 세밀하게 묘사하여 필요 정보를 표시한다. 이용 시간(10)은 라운딩에 소요된 시간 정보를 표시하고, 다음 플레이어 순서(11)는 다음 순서로 플레이 하는 이용자를 알려주는 표시이며, 센서 측정 샷 데이터(12)는 센서에서 측정된 이용자의 샷과 구질에 대한 정보를 표시한다. 그리고 메뉴 버튼(13)은 게임 이용에 내외적으로 필요한 메뉴를 표시하고, 이용자 턴 정보(14)는 샷 순서에 따라 순번이 돌아온 이용자를 알리고 샷의 기본적인 정보를 표시하며, 멀리건/스크린 캐디(15)는 멀리건 사용 버튼, 스크린 캐디 사용 버튼이다. 티 높이 조절(16)은 현재 샷 대기 중인 이용자의 티 높이 표시 및 조절 버튼이고, 홀 컵 위치 마크(17)는 현재 홀의 홀 컵 위치를 보여주는 깃발 아이콘이며, 미니맵 전환(18)은 버튼을 눌러 그린 미니맵과 전체 미니맵 간의 보기 전환을 할 수 있다.FIG. 14 is a detailed view for explaining a user interface of a stroke mode of a screen golf simulator according to an embodiment of the present invention. 14, the CC information 1 displays information on the current CC and hall, the participant information 2 displays the score and shot information of the user who participated in the round, the hall cup information 3, Displays the remaining distance information to the hole. The wind map information (4) displays current wind direction and wind speed information, the mini map (5) displays a mini map of the current hole, and the participant ball position (6) Display. In addition, the target point information 7 displays target point information according to the current addressed user situation. The recommended club information 8 displays recommended club information according to the current address of the user, and the current location topographical information 9 The terrain on which the ball of the user who is currently addressing is enlarged and described in detail, and necessary information is displayed. The next player sequence 11 indicates a user who plays in the next sequence. The sensor shot data 12 indicates a shot of the user measured by the sensor, And information on the pitch. The menu button 13 displays menus required internally and externally in the game. The user turn information 14 informs the user who has returned the order according to the shot order, displays basic information of the shot, and displays the mulligan / screen caddy 15 ) Is a mulligan use button, a screen caddy use button. The tee height adjustment 16 is a current tee height display and adjustment button of the user who is waiting for a shot. The hole cup position mark 17 is a flag icon showing the hole cup position of the current hole. You can switch views between the Green Mini Map and the entire Mini Map.

도 15 내지 도 24는 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터 및 운용방법을 설명하기 위한 도면이다.15 to 24 are views for explaining a screen golf simulator and a method of operation according to an embodiment of the present invention.

도 15는 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 운용방법의 흐름도이다.15 is a flowchart of a method of operating a screen golf simulator according to an embodiment of the present invention.

도 15를 참고하면, 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 운용방법은 우선, 골프 시뮬레이터의 사용자 인터페이스를 통해 내기 시합을 적용할지 여부를 결정한다.(S110)15, in the method of operating the screen golf simulator according to the embodiment of the present invention, it is determined whether to apply the bet match through the user interface of the golf simulator (S110)

이후, 사용자 인터페이스에서 내기 시합의 종류를 설정한다.(S120)Thereafter, the type of the bet match is set in the user interface (S120)

이 때, 내기 시합의 종류는 스크라치, 스킨스, 라스베가스 중 하나일 수 있다.At this time, the type of betting game 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, you can set the amount of money, the amount of the buddy, the application of the backgammon, the condition of application, the longest and near list, and the amount of the longest prize money and the near list prize money.

스크린 골프 시스템에 골프 라운드 시 이루어지는 각종 내기 룰을 적용하여 스트로크나 스킨스 플레이 시 이용자가 설정한 금액으로 참가자 사이에 주고 받을 금액을 계산하여 화면 상에 표시하여 주는 기능의 실시예는 도 16을 통해서 확인할 수 있다.An example of the function of calculating the amount to be exchanged between the participants with the amount set by the user in the stroke or skins play by applying various betting rules to be performed on the screen golf system in the round of golf and displaying them on the screen will be described with reference to FIG. .

도 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 type 22 displays the currently selected bet type, and the bet amount setting 23 is a value Enter the amount of money to use. Then, the backstop option setting 24 selects whether to use the backstop and the backstop condition, and the longest / nearest list setting 25 sets whether or not to use the longest / nearest list and sets the prize money.

다시 도 15를 참고하면, 게임의 참가자들은 게임을 진행하고, 각 홀 별로 홀 아웃한 타수와 각 타격의 비거리, 버디, 파 또는 보기 등의 기록을 별도의 저장공간에 저장한다.(S140)15, the participants of the game proceed to play the game, and record the number of holes, holes, buddies, waves, and views of each hit in each hole in a separate storage space (S140)

이후, S140 단계에서 게임을 진행하면서 저장된 게임 결과 정보에 따라 게임 참가자들 각각에 대하여 다른 게임 참가자들 각각에게 지급하여야 하는 지급 금액과 상기 다른 게임 참가자들 각각으로부터 수령하여야 하는 수령 금액을 산출하여 정산한다.(S150)Thereafter, in step S140, a payment amount to be paid to each of the other game participants for each of the game participants according to the stored game result information, and a reception amount to be received from each of the other game participants are calculated and settled (S150)

예를 들면, 1타당 금액이 1만원으로 설정되어 있고 참가자가 4명인 경우, 1등 참가자가 3타, 2등 참가자가 5타, 3등 참가자 7타, 4등 참가자 9타로 게임을 마쳤다고 가정하면, 1등은 2등, 3등 및 4등으로부터 각각 2만원, 4만원 및 6만원을 수령하여야 하므로 수령할 금액이 총 12만원이 된다.For example, assuming that the amount of 1 per game is set at 10,000 won, and the number of participants is 4, the first prize is 3, the second prize is 5, the third prize is 7, and the fourth prize is 9. , 1st prize should be 20,000won, 40,000won and 60,000won respectively from 2nd, 3rd, and 4th, so the total amount to be received is 120,000won.

동일한 방식으로 2등은 1등에게 지급하여야 할 금액이 2만원, 3등 및 4등으로부터 수령하여야 하는 금액이 2만원 및 4만원이고, 따라서 수령할 금액이 총 4만원이 된다.In the same way, the second prize is the amount to be paid to the first prize of 20,000 won, the third prize and 4th prize 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 third party will receive a total of 40,000 won, and the fourth will receive a total of 120,000 won.

여기에 1등이 버디를 기록 했다면 2등, 3등 및 4등으로부터 각각 1만원씩을 수령해야 하므로 수령해야 하는 금액이 총 15만원이 된다.If the first player records a birdie, he must receive 10,000 won each from 2nd, 3rd, and 4th, so the total amount to be collected is 150,000 won.

또한, 특정한 홀에서 롱기스트 또는 니어리스트를 기록했다면 마찬가지로 다른 참가자들로부터 각각 1만원씩을 수령해야 한다.Also, if you record a long-list or near-list in a particular hall, you must also receive 10,000 won each from other participants.

이와 같이, 게임 시작 전 설정한 조건에 따라서 각각의 참가자들이 개별적으로 지급해야 할 금액과 수령해야 할 금액이 자동으로 정산된다.Thus, according to the conditions set before the start of the game, the amount that each participant has to pay individually and the amount to be received are automatically settled.

게임 참가자들 사이에 내기 금액을 정산하는 방식을 설명하기 위하여 도 17을 참고하면, 우선 게임 결과 정보에 따라 게임 참가자들 각각에 대하여 다른 게임 참가자들 각각에게 지급하여야 하는 지급 금액과 상기 다른 게임 참가자들 각각으로부터 수령하여야 하는 수령 금액을 산출한다.(S1510)Referring to FIG. 17, to explain a method of calculating the bet amount among game participants, it is assumed that the amount of payment to be paid to each of the other game participants for each of the game participants according to the game result information, And calculates the receipt amount to be received from each of them (S 1510).

예를 들어, 게임 참가자가 참가자 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 amount of payments that participant 1 should pay to participants 2, 3 and 4 and the amounts of receipts that participant 1 should receive from participants 2, 3, The amount of payments that participant 2 should pay to participants 1, 3 and 4 and the amounts of receipts that participant 2 should receive from participants 1, 3 and 4, and participant 3 must pay participants 1, 2 and 4 And the amount of payments to be received by participants 3 from participants 1, 2 and 4, the amounts of payment that participant 4 should pay to participants 1, 2 and 3, and the amount of payments to be made by participant 4 to participants 1, 2 and 3 Lt; / RTI > can be calculated.

이 때, 참가자 1이 참가자 2로부터 수령하여야 하는 금액이 없다면 참가자 1이 참가자 2로부터 수령하여야 하는 수령 금액을 0으로 산출한 것으로 볼 수 있을 것이다. 즉, 특정 게임 참가자가 다른 참가자에게 지급하여야 하는 금액이 없거나 다른 참가자에게 지급하여야 하는 금액이 없을 수 있고, 이러한 경우는 수령 금액이나 지급 금액이 0원인 것으로 볼 수 있다.At this time, if there is no amount that the participant 1 should receive from the participant 2, it can be regarded that the participant 1 calculated the receipt amount to be received from the participant 2 as 0. In other words, there may not be any amount that a specific game participant has to pay to another participant, or there is no amount to be paid to another participant, in which case the receipt amount or payment amount is considered to be zero.

이후, 산출된 지급 금액과 수령 금액을 이용하여 1차 내기 결과를 생성한다. (S1520)Thereafter, the first payment result is generated using the calculated payment amount and the received amount. (S1520)

참가자 1 내지 참가자 4는 각각 다른 참가자들과의 관계에 있어서, 게임 방식, 버디 개수, 홀 아웃 타수 등의 게임 결과 정보에 따라 지급할 금액과 수령할 금액이 발생된다.Participants 1 to 4 generate an amount to be paid and an amount to be received in accordance with the game result information such as the game method, the number of buddies, and the number of hole-outs in the relationship with the other participants.

도 18을 참고하면, 참가자 1과 참가자 2의 관계가 -4로 표시되고, 이를 통해 참가자 1은 참가자 2에 4만원을 지불해야 함을 알 수 있다.Referring to FIG. 18, the relationship between the participant 1 and the participant 2 is indicated by -4, and it can be seen that the participant 1 has to pay 40,000 won to the participant 2.

이 때, -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 the amount that the participant 1 has to pay to the participant 2 is 40,000 won, the amount of the payment that the participant 2 should pay to the participant 1, the amount of receipt that the participant 2 should receive from the participant 1, 1 means the amount of the payment to be paid to Participant 2 plus the sum of the amount to be received by Participant 1 from Participant 2. In other words, participants 1 and 2 have a certain amount of money to be exchanged, but through the process of primary settlement, the financial relationship between the two parties is such that the amount of payment that participant 1 should pay to participant 2 is 40,000 won, This implies that the amount received is 0 yen.

이러한 게임 참가자들 사이에 지급하여야 하는 지급 금액과 수령하여야 하는 수령 금액을 이용하여 각각의 참가자들 사이에서 지급하여야 하는 지급 금액과 수령하여야 하는 수령 금액이 합산되어 산출된 1차 내기 결과는 도 18의 참가자들 사이의 금액 관계도와 도 23의 참가자들 사이의 지불 관계도를 통해 확인할 수 있다.The result of the first betting, which is calculated by summing up the amount of payment to be paid between each participant and the amount to be received using the amount of payment to be paid between the participants of the game and the receipt amount to be received, The amount relationship between the participants and the payment relationship between the participants in FIG. 23 can be confirmed.

이후, 게임 참가자들 중 수령 금액의 총액이 가장 많은 참가자 및 지급 금액의 총액이 가장 많은 참가자를 두 명의 정산 후보자들로 선택한다.(S1530)Thereafter, the participant having the largest amount of the total receipt amount and the participant having the largest total amount of the amount of payment among the game participants are selected as the two settlement candidates (S1530).

도 19를 참고하면, 참가자 1 내지 참가자 4가 다른 각각의 참가자들과 발생된 지급 금액 및 수령 금액에 따라서 합산 금액을 정산하게 된다.Referring to FIG. 19, participants 1 through 4 settle the sum total according to the amount of payment and the amount of receipt generated with each of the other participants.

예를 들면, 참가자 1은 참가자 2와 참가자 3에게 각각 4만원과 1만원을 지급해야 하고, 참가자 4로부터 1만원을 수령해야 하므로, 합산 금액은 총 4만원을 지급해야 하는 것으로 정리된다.For example, participant 1 must pay 40,000 won and 10,000 won to participants 2 and 3, respectively, and 10,000 won should be collected from participant 4, so the sum total is set to be 40,000 won.

도 20을 참고하면, 참가자 1 내지 참가자 4는 지급 금액 및 수령 금액을 토대로 정리된 합산 금액을 토대로, 수령 금액의 총액이 가장 많은 참가자 2와 지급 금액의 총액이 가장 많은 참가자 4가 정산 후보자로 선택된다.20, participant 1 to participant 4 selects participant 2 having the largest total amount of received money and participant 4 having the largest total amount of payment based on the sum total based on the amount of payment and the amount of money received, as a candidate for settlement do.

이 때, 수령 금액의 총액 또는 지급 금액의 총액을 기준으로 각각의 참가자들을 정렬하는 과정을 부가하여, 첫 번째 참가자와 마지막 참가자를 정산 후보자들로 선택하는 방식을 적용할 수도 있다.At this time, a process of sorting the participants based on the total amount of the receipt amount or the total amount of the payment amount may be added so that the first participant and the last participant may be selected as the settlement candidates.

이후, 수령 금액의 총액 및 상기 지급 금액의 총액을 이용하여 산출된 차액에 따라 참가자 2와 참가자 4 사이에 지급 금액들 및 수령 금액들을 간략화하게 된다.(S1540)Thereafter, the payment amounts and the receipt amounts are simplified between the participant 2 and the participant 4 according to the difference calculated using the total amount of the receipt amount and the total amount of the payment amount (S 1540).

참가자 2는 수령 금액의 총액이 12만원이고, 참가자 4는 지급 금액의 총액이 8만원이므로, 두 사람의 차액은 +4만원이 된다.Participant 2 has a total amount of 120,000 won, and Participant 4 has a total amount of 80,000 won, so the difference between them is +40,000 won.

이 때, 차액은 수령 금액의 총액이 많은 참가자의 수령 금액의 총액에서 지급 금액의 총액이 많은 참가자의 지급 금액의 총액을 제한 값으로 할 수 있다.In this case, the difference amount may be the total value of the amount of the payment of the participant having the total amount of the payment amount as the limit value from the total amount of the receipt amount of the participant having the total amount of the receipt amount.

이 때, 차액의 크기와 부호에 따라 지불 주체와 지불 금액을 정산하여 지급 금액들 및 수령 금액들을 간략화할 수 있다.At this time, it is possible to simplify the payment amounts and the receipt amounts by calculating the payment subject and the payment amount according to the size and the code of the difference amount.

도 21을 참고하면, 참가자 2와 참가자 4 사이의 차액은 양수이고, 4만원 이므로, 참가자 4가 지급해야 하는 지급 금액의 총액은 참가자 2에게 모두 지급한 것으로 처리하면 참가자 4는 더 이상 지급할 금액이 남아 있지 않게 되어 다른 참가자들과의 관계는 모두 0원인 것으로 갱신 처리되고, 참가자 2는 다른 참가자들로부터 남은 4만원을 더 수령해야 하는 것으로 갱신 처리된다.21, since the difference between the participants 2 and 4 is positive and is 40,000 won, the total amount of the payment to be paid by the participant 4 is regarded as being paid to the participant 2, so that the participant 4 can pay the amount , The relationship with other participants is updated to zero, and participant 2 is updated to receive the remaining 40,000 won from the other participants.

만약, 차액이 0원 이면, 정산 후보자로 선택된 참가자들은 각각 지급 금액의 총액과 수령 금액의 총액이 동일하여 다른 참가자들의 관계를 무시하고 서로 지급하거나 수령한 금액이 남아 있지 않는 것으로 처리 된다.If the difference is 0 yen, participants who are selected as settlement candidates are treated as having the same amount of total amount of receipt and amount of receipt, so that they do not have any payment or receipts for each other.

반대로, 차액이 음수이고, 4만원이면, 참가자 2는 수령하여야 할 금액을 모두 수령한 것으로 처리되고 참가자 4는 다른 참가자들에게 남은 차액만큼을 지급해야 하는 것으로 갱신 처리된다.Conversely, if the difference is negative and the amount is 40,000 won, participant 2 is treated as having received all the amount to be received, and participant 4 is renewed to pay the remaining amount to the remaining participants.

다만, 반드시 수령 금액의 총액이 큰 참가자를 기준으로 간략화 과정을 거칠 필요는 없으며, 지급 금액의 총액이 큰 참가자를 기준으로 간략화 과정을 변형하여 실시할 수도 있다.However, it is not necessary to go through a simplification process based on a participant having a large total amount of receipt, and the simplification process may be modified based on a participant having a large total amount of payment.

이후, 차액에 따라 두 명의 정산 후보자들 중 한 명 이상을 정산 완료 처리한다.(S1550)Thereafter, one or more of the two settlement candidates are processed according to the difference (S1550).

도 21을 참고하면, 참가자 4는 다른 참가자들과의 관계에서 더 이상 지급할 금액이나 수령할 금액이 없으므로, 정산이 완료된 것으로 처리할 수 있다.Referring to FIG. 21, the participant 4 can process the settlement as the settlement is completed because there is no more amount to be paid or the amount to be received in relation with other participants.

참가자 2와 참가자 4 사이의 차액은 +4만원 이므로, 차액은 양수에 해당하며, S1540 단계에서 참가자 4가 지급할 금액은 참가자 2에게 모두 지급한 것으로 처리되어 더 이상 지급할 금액이나 수령할 금액이 없는 것으로 갱신 처리되었다. 따라서 참가자 4는 정산이 완료된 것으로 처리할 수 있다.Since the difference between participant 2 and participant 4 is +400 won, the difference amounts to a positive amount, and in step S1540, the amount to be paid by participant 4 is regarded as being paid to participant 2 and the amount to be paid or the amount to be received It was updated to nothing. Therefore, participant 4 can handle the settlement as completed.

차액이 0원인 경우에는, 정산 후보자로 선택된 참가자들은 각각 지급 금액의 총액과 수령 금액의 총액이 모두 0으로 갱신 처리되므로 모든 정산 후보자의 정산이 완료된 것으로 처리할 수 있다. If the difference is zero, the participant selected as the settlement candidate can be regarded as having completed the settlement of all the settlement candidates since the total amount of the payment amount and the total amount of the received amount are all updated to zero.

반대로, 차액이 음수인 경우에는, 참가자 2는 모든 금액을 수령한 것으로 처리되어 지급할 금액 또는 수령할 금액이 0원으로 갱신되므로 참가자 2의 정산이 완료된 것으로 처리할 수 있다.Conversely, if the difference is negative, the participant 2 is treated as having received all the amounts, and the amount to be paid or the amount to be received is updated to 0 yen, so that the settlement of the participant 2 is completed.

이후, 정산 완료 처리된 게임 참가자를 대신할 새로운 정산 후보자를 선택한다.(S1560)Thereafter, a new settlement candidate to be substituted for the game participants whose settlement has been completed is selected (S1560)

S1550 단계에서 정산 완료 처리된 게임 참가자가 한 명인 경우, 나머지 정산 후보자의 수령 금액의 총액 또는 지급 금액의 총액을 고려하여 상기 새로운 정산 후보자를 선택할 수 있다.If there is one game participant that has been processed in step S1550, the new settlement candidate can be selected in consideration of the total amount of the receipt 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 processed as having been settled, participant 1 is selected as a new settlement candidate to replace participant 4.

이 때, 새로운 정산 후보자는 남아 있는 정산 후보자인 참가자 2와의 관계를 고려하여 지급 금액의 총액이 가장 큰 참가자 1을 선택할 수 있다.At this time, the new settlement candidate can select the participant 1 having the largest amount of the payment amount in consideration of the relationship with the remaining settlement candidate participant 2.

만약, S1550 단계에서, 모든 정산 후보자의 정산이 완료된 것으로 처리된 경우, 정산 완료 처리된 게임 참가자 두 명을 제외한 게임 참가자들 중 수령 금액의 총액이 가장 많은 참가자 및 지급 금액의 총액이 가장 많은 참가자를 새로운 후보자로 선택할 수 있다.If all the settlement candidates have been settled at S1550, it is determined that the total amount of the total amount of the game money among the game participants excluding the two game participants whose settlement has been processed, You can choose to be a new candidate.

이후, S1540 및 S1550에서 간략화 및 정산 완료 처리를 수행한 방식과 마찬가지로, 참가자 1과 참가자 2 사이에 수령 금액 총액과 지급 금액 총액의 차액을 산출하여 간략화 과정을 수행하고, 정산 완료 처리를 한다.Thereafter, similar to the manner in which the simplification and settlement completion processing is performed in S1540 and S1550, the difference between the sum total amount received and the sum total amount is calculated between the participant 1 and the participant 2, and the simplification process is performed and the settlement completion process is performed.

도22를 참고하면, 참가자 1과 참가자 2는 수령 금액의 총액과 지급 금액의 총액이 동일하므로, 차액이 0이 되고, 참가자 2가 수령해야 하는 수령 금액의 총액을 참가자 1이 모두 지급하는 것으로 처리하여 참가자 1과 참가자 2의 합산 금액은 0이 되는 것으로 갱신 처리한다.22, participants 1 and 2 agree that the total amount of the receipt amount is equal to the total amount of the payment amount, so that the total amount is 0 and the total amount of the receipt amount to be received by the participant 2 is all paid by the participant 1 So that the sum of the sum of the participant 1 and the participant 2 becomes zero.

이에 따라, 참가자 1과 참가자 2는 차액이 0이므로 모두 정산이 완료된 것으로 처리한다.Accordingly, since the difference between the participant 1 and the participant 2 is zero, all of them are regarded as having been settled.

이후, 게임 참가자 전원이 정산 완료 처리될 때까지 간략화하는 단계(S1540), 정산 완료 처리하는 단계(S1550), 및 새로운 정산 후보자를 선택하는 단계(S1560)를 반복하여 수행한다.(S1570)Thereafter, steps S1540, S1550, and S1560 are repeatedly performed until all the participants of the game have finished the settlement process (S1570).

도 22를 참고하면, 게임 참가자 중 정산 완료 처리가 되지 않은 참가자는 참가자 3이며, 참가자 3은 합산 금액이 0이므로 자동으로 정산이 완료 된 것으로 처리한다.Referring to FIG. 22, among the participants of the game, the participant 3 that has not been subjected to the settlement completion process is the participant 3, and the participant 3 performs the process of the automatic settlement because the sum amount is zero.

만약, 게임 참가자 중 정산 완료 처리가 되지 않은 참가자가 있다면 새로운 정산 후보자로 선택하고 정산이 완료될 때까지 정산 과정을 반복하여 수행한다.If there is a participant who has not completed the settlement process among the participants of the game, the new participant is selected as a new settlement candidate and the settlement process is repeated until the settlement is completed.

이러한 방식을 통해서 게임 참가자들 중 내기 금액을 주고 받아야 하는 게임 참가자들의 수를 최소화하여 간략화 과정을 진행할 수 있다.In this way, it is possible to simplify the process by minimizing the number of game participants who must exchange the bet amount among the game participants.

이후, S1530 내지 S1570 단계를 통해 게임 참가자들 사이에서 지급해야 할 지급 금액과 수령해야 할 수령 금액이 최소화 된 2차 내기 결과를 산출한다.(S1580)In step S1580, the game player calculates the second betting result in which the amount of money to be paid and the amount of money to be received are minimized through the steps of S1530 to S1570.

도 24를 참고하면, 참가자 1 내지 참가자 4 각각의 최종 금액이 사용자 인터페이스에 표시된다. 그리고, 참가자 1이 참가자 2에 4만원을 지급해야 한다는 화살표와 참가자 3이 참가자 2에 8만원을 지급해야 한다는 화살표로 표시된 관계도를 도 24를 통해 확인할 수 있다.Referring to FIG. 24, the final amounts of each of Participants 1 to 4 are displayed in the user interface. An arrow indicating that the participant 1 should pay 40,000 won for the participant 2 and a relationship diagram indicated by the arrow that the participant 3 should pay the 80,000 won to the participant 2 can be confirmed through FIG.

이후, 내기 결과 요청에 따라 S1520 또는 S1580에서 생성된 1차 내기 결과와 1차 내기 결과를 간략화한 2차 내기 결과를 도 23 및 도 24의 실시예와 같이 사용자의 디스플레이 화면에 출력한다.(S1590)Then, the result of the first betting and the result of the first betting, which are generated in step S1520 or S1580, are output on the display screen of the user as in the embodiment of Figs. 23 and 24 in response to the betting result request. )

도 23을 참조하면, 내기 설정 내용(31)은 현재 선택되어 있는 내기 종류와 설정 금액 정보를 표시하고, 참가자 정보(32)는 각 참가자의 이번 홀의 성적과 이번 홀에서 획득 금액을 표시하며, 주고 받는 금액(33)은 화살표를 따라 주고 받을 내기 금액의 흐름을 알기 쉽게 표시한다.23, the betting setting content 31 displays the currently selected bet type and the set money amount information. The participant information 32 displays the result of this hall and the amount of money acquired at this hall, The received amount (33) displays the flow of bet amount to be exchanged along the arrow in an easy to understand manner.

도우미 보기 옵션(34)은 도우미를 보여주는 방법을 변경하는 옵션으로서, 전체 보기와 간략 보기를 선택할 수 있다. 전체 보기는 참가자들 사이에 주고 받는 금액의 흐름을 상세하게 모두 표시하는 것이고, 간략 보기는 도 24와 같이 참가자들 사이에 최종적으로 주고 받을 금액을 정리하여 간략하게 표시하는 것이다. The helper view option (34) is an option to change the way helper is displayed, you can choose between full view and simple view. The overall view shows all the flow of money exchanged among the participants in detail, and a brief view summarizes the amounts to be finally exchanged between the participants as shown in FIG.

도 23은 전체 보기로서 이용자들이 서로에게 주고 받을 금액이 모두 표시된다. 따라서, 흐름이 복잡하다. FIG. 23 shows an overall view of all the amounts of money that users will exchange with each other. Therefore, the flow is complicated.

도 24는 간략 보기로서 간략 보기를 사용하면 서로 주고 받으면서 생기는 내기 금액의 흐름을 최종적으로 정리하여 보여준다. 간략 보기에서는 2번의 내기 금액의 이동만으로 간단하게 내기 상황을 정리할 수 있음을 알 수 있다.FIG. 24 is a simplified view showing the flow of the amount of bet money that occurs when exchanging with each other using a simple view. FIG. In the simple view, it can be seen that the betting situation can be easily sorted by moving the bet amount twice.

획득 금액 보기 옵션(35)은 참가자들이 내기로 주고 받은 금액 보기 방식을 변경하는 옵션으로서, 현재 홀과 총계를 선택할 수 있다. 현재 홀은 이번 홀에서 주고 받은 금액만 표시하는 것이고, 총계는 첫 홀부터 이번 홀까지의 누적 금액에 대해서 표시하는 것이다. 그리고 확인 버튼(36)은 도우미를 닫고 스코어 카드를 표시하게 된다. The View Acquisition Amount option (35) is an option to change the manner in which participants see how much money they have exchanged, and can now select the hole and total. The present hall only displays the amount exchanged in the hall, and the total indicates the accumulated amount from the first hall to this hall. The confirmation button 36 closes the helper and displays the scorecard.

한편, [자동 확인]을 체크해 두면 다음 홀부터는 도우미가 표시되고 3초 뒤 자동으로 스코어 카드를 표시하게 된다. 홀 아웃 스코어(37)는 마지막 참가자가 홀 아웃 하는 순간 스코어가 표시되고 곧바로 도우미 사용자 인터페이스가 표시된다.On the other hand, if [Auto check] is checked, a helper will be displayed from the next hole, and the scorecard will be automatically displayed after 3 seconds. The hall-out score 37 shows the score at the moment when the last participant holes out, and the helper user interface is displayed immediately.

도 25는 본 발명의 일 실시예에 따른 스크린 골프 시뮬레이터의 구성을 나타낸 도면이다.25 is a diagram illustrating a configuration of a screen golf simulator according to an embodiment of the present invention.

도 21을 참고하면, 본 발명의 일 실시예에 스크린 골프 시뮬레이터는, 내기 시합 설정부(100), 시합 옵션 설정부(200), 게임결과 정산처리부(300), 정산결과 출력부(400), 게임결과 수집부(500)를 포함하여 구성된다.21, a screen golf simulator according to an embodiment of the present invention includes a match match setting unit 100, a match option setting unit 200, a game result settling unit 300, a settled result output unit 400, And a game result collecting unit 500.

내기 시합 설정부(100)는 스크라치 방식, 스킨스 방식 또는 라스베가스 방식 중 하나의 게임방식을 설정할 수 있다.The bet match setting unit 100 may set one of a scratch system, a skins system, and a Las Vegas system.

시합 옵션 설정부(200)는 1타당 금액, 버디 금액, 배판 적용 여부와 적용조건, 롱기스트 및 니어리스트 적용여부와 롱기스트 상금 및 니어리스트 상금의 금액을 설정할 수 있다.The match option setting unit 200 may set the amount of one punch, the amount of a buddy, whether or not the punch is applied, the application condition, the longest and near list, and the amount of the long-prize prizes and the near list prizes.

게임 결과 정산처리부(300)는 게임 참가자들 각각에 대하여 다른 게임 참가자들 각각에게 지급하여야 하는 지급 금액과 다른 게임 참가자들 각각으로부터 수령하여야 하는 수령 금액을 산출하여 1차 내기 결과를 생성할 수 있다.The game result settlement processing unit 300 may generate the first betting result by calculating a payment amount to be paid to each of the other game participants for each of the game participants and a reception amount to be received from each of the other game participants.

또한, 게임 참가자들 중 내기 금액을 주고 받아야 하는 게임 참가자들의 수를 최소화하여 상기 1차 내기 결과를 간략화한 2차 내기 결과를 생성할 수 있다.Also, it is possible to minimize the number of game participants who are required to exchange bet money among game participants, thereby generating a second bet result in which the first bet result is simplified.

이 때, 상기 게임 결과 정산처리부(300)는, 게임 참가자들 중 수령 금액의 총액이 가장 많은 참가자 및 지급 금액의 총액이 가장 많은 참가자를 두 명의 정산 후보자들로 선택하고, 수령 금액의 총액 및 상기 지급 금액의 총액을 이용하여 산출된 차액에 따라 두 명의 정산 후보자들의 지급 금액들 및 수령 금액들을 간략화할 수 있다. At this time, the game result settlement processing unit 300 selects the participants having the greatest total amount of the receipt amount and the total amount of the payment amount among the game participants as the two settlement candidates, The amount of payments and receipts of the two settlement candidates can be simplified according to the difference calculated using the total amount of the payments.

또한, 게임 결과 정산처리부(300)는, 차액에 따라 두 명의 정산 후보자들 중 한 명 이상을 정산 완료 처리하고, 정산 완료 처리된 게임 참가자를 대신할 새로운 정산 후보자를 선택할 수 있다.In addition, the game result settlement processing unit 300 may process one or more of the two settlement candidates according to the difference amount, and select a new settlement candidate to be a substitute for the game participants whose settlement has been completed.

또한, 게임 결과 정산처리부(300)는, 게임 참가자 전원이 정산 완료 처리될 때까지 새로운 정산 후보자를 선택 및 정산 완료 처리하는 정산 과정과, 새로운 정산 후보자를 포함하는 정산 후보자들의 지급 금액들 및 수령 금액들을 간략화하는 정산 과정을 반복할 수 있다.In addition, the game result settlement processing unit 300 includes a settlement process for selecting and clearing a new settlement candidate until all the participants of the game are processed, and the settlement amount of the settlement candidates including the new settlement candidate, Can be repeated to simplify the settlement process.

또한, 게임 결과 정산처리부(300)는, 차액의 크기와 부호에 따라 지불 주체와 지불 금액을 정산하여 지급 금액들 및 수령 금액들을 간략화할 수 있다.In addition, the game result settlement processing unit 300 can simplify the payment amounts and the receipt amounts by calculating the payment subject and the payment amount according to the size and the code of the difference amount.

또한, 게임 결과 정산처리부(300)는, 차액의 크기와 부호에 따라 정산 후보자들 중 한 명 이상을 정산 완료 처리하고, 차액이 0인 경우, 정산 후보자들 양쪽을 모두 정산 완료 처리하며, 차액이 양수 또는 음수인 경우, 정산 후보자들 중 일방을 정산 완료 처리할 수 있다.Also, the game result settlement processing unit 300 performs settlement completion processing on one or more of the settlement candidates according to the size and the code of the difference amount. If the difference amount is 0, the settlement completion processing is performed for both settlement candidates. If it is positive or negative, one of the settlement candidates can be settled and processed.

또한, 게임 결과 정산처리부(300)는, 정산 완료 처리된 게임 참가자가 한 명인 경우, 나머지 정산 후보자의 수령 금액의 총액 또는 지급 금액의 총액을 고려하여 상기 새로운 정산 후보자를 선택할 수 있다.In addition, the game result settlement processing unit 300 can select the new settlement candidate in consideration of the total amount of the receipt amount of the remaining settlement candidates or the total amount of the payment amount, when the game participant that has been settled is one.

또한, 게임 결과 정산처리부(300)는, 정산 완료 처리된 게임 참가자가 두 명인 경우, 정산 완료 처리된 게임 참가자 두 명을 제외한 게임 참가자들 중 수령 금액의 총액이 가장 많은 참가자 및 지급 금액의 총액이 가장 많은 참가자를 상기 새로운 후보자로 선택할 수 있다.In addition, the game result settlement processing unit 300, when there are two game participants whose settlements have been processed, calculates a total amount of the participant who has the largest amount of the receipt amount among the game participants excluding the two game participants whose settlement has been processed The largest number of participants can be selected as the new candidate.

정산결과 출력부(400)는 정산된 상금의 정산결과를 출력할 수 있다. The settlement result output unit 400 can output the settlement result of the set prize money.

이 때, 정산결과 출력부(400)는, 게임 진행 중 각 홀이 종료될 때마다 정산결과를 출력할 수 있다.At this time, the settlement result output unit 400 can output the settlement result every time each hole ends during game progress.

이 때, 정산결과 출력부(400)는, 모든 게임이 종료될 때 정산결과를 출력할 수 있다.At this time, the settlement result output unit 400 can output the settlement result when all the games are finished.

이 때, 정산결과 출력부(400)는, 게임 참가자들 사이에 주고받는 금액의 흐름을 모두 표시할 수 있다.At this time, the settlement result output unit 400 can display all the flows of money exchanged between game participants.

이 때, 정산결과 출력부(400)는, 내기 결과 요청에 따라 1차 내기 결과 및 상기 2차 내기 결과 중 어느 하나를 디스플레이 할 수 있다.At this time, the settlement result output unit 400 can display either the first bet result or 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 betting type information and betting option information, bet type information includes information on the Scratch, Skins, and Las Vegas method, bet option information includes information such as a per- The application conditions, the long-stay and near-list application, and the amount of the long-time prize money and the near list prize money.

이상 본 발명의 특정 실시예를 도시하고 설명하였으나, 본 발명의 기술사상은 첨부된 도면과 상기한 설명내용에 한정하지 않으며 본 발명의 사상을 벗어나지 않는 범위 내에서 다양한 형태의 변형이 가능함은 이 분야의 통상의 지식을 가진 자에게는 자명한 사실이며, 이러한 형태의 변형은, 본 발명의 정신에 위배되지 않는 범위 내에서 본 발명의 특허청구범위에 속한다고 볼 것이다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is clearly understood that the same is by way of illustration and example only and is not to be taken as limitations. It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.

100: 내기 시합 설정부
200: 시합 옵션 설정부
300: 게임결과 정산처리부
400: 정산결과 출력부
500: 게임결과 수집부
100: betting match setting unit
200: match option setting unit
300: Game result settlement processing unit
400: Settlement result output unit
500: game result collecting unit

Claims (14)

삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 게임 참가자들의 게임 결과 정보를 수집하는 게임 결과 수집부;
상기 게임 참가자들 각각에 대하여 다른 게임 참가자들 각각에게 지급하여야 하는 지급 금액과 상기 다른 게임 참가자들 각각으로부터 수령하여야 하는 수령 금액을 산출하여 1차 내기 결과를 생성하고, 상기 게임 참가자들 중 내기 금액을 주고 받아야 하는 게임 참가자들의 수를 최소화하여 상기 1차 내기 결과를 간략화한 2차 내기 결과를 생성하는 게임 결과 정산처리부; 및
내기 결과 요청에 따라 상기 1차 내기 결과 및 상기 2차 내기 결과 중 어느 하나를 디스플레이 하는 정산결과 출력부; 를 포함하는 스크린 골프 시뮬레이터.
A game result collecting unit for collecting game result information of game participants;
A payment amount to be paid to each of the other game participants for each of the game participants and an amount of money to be received from each of the other game participants to generate a first bet result, A game result settlement processing unit for generating a second bet result in which the number of game participants to be exchanged is minimized to simplify the first bet result; And
A settlement result output unit for displaying the result of the first bet and the result of the second bet according to a bet result request; The golf simulator comprising:
청구항 7에 있어서,
상기 게임 결과 정산처리부는,
상기 게임 참가자들 중 수령 금액의 총액이 가장 많은 참가자 및 지급 금액의 총액이 가장 많은 참가자를 두 명의 정산 후보자들로 선택하고, 상기 수령 금액의 총액 및 상기 지급 금액의 총액을 이용하여 산출된 차액에 따라 상기 두 명의 정산 후보자들의 지급 금액들 및 수령 금액들을 간략화하는 것을 특징으로 하는 스크린 골프 시뮬레이터.
The method of claim 7,
The game result settlement processing unit,
The participant having the greatest amount of the total amount of the game participants and the player having the greatest total amount of the payment amount among the game participants is selected as the two settlement candidates and the difference calculated using the total amount of the received amount and the total amount of the payment amount Thereby simplifying the payment amounts and receipt amounts of the two settlement candidates.
청구항 8에 있어서,
상기 게임 결과 정산처리부는,
상기 차액에 따라 상기 두 명의 정산 후보자들 중 한 명 이상을 정산 완료 처리하고, 정산 완료 처리된 게임 참가자를 대신할 새로운 정산 후보자를 선택하는 것을 특징으로 하는 스크린 골프 시뮬레이터.
The method of claim 8,
The game result settlement processing unit,
And a new settlement candidate is selected as a substitute for the game participant who has been processed for settlement of one or more of the two settlement candidates according to the difference amount.
청구항 9에 있어서,
상기 게임 결과 정산처리부는,
상기 게임 참가자 전원이 정산 완료 처리될 때까지, 새로운 정산 후보자를 선택 및 정산 완료 처리하는 정산 과정과 상기 새로운 정산 후보자를 포함하는 정산 후보자들의 지급 금액들 및 수령 금액들을 간략화하는 정산 과정을 반복하는 것을 특징으로 하는 스크린 골프 시뮬레이터.
The method of claim 9,
The game result settlement processing unit,
The settlement process of selecting and clearing the new settlement candidate until the settlement completion processing of all of the game participants is completed and the settlement process of simplifying the settlement amounts and the receipt amounts of the settlement candidates including the new settlement candidate Features a screen golf simulator.
청구항 8에 있어서,
상기 게임 결과 정산처리부는,
상기 차액의 크기와 부호에 따라 지불 주체와 지불 금액을 정산하여 지급 금액들 및 수령 금액들을 간략화하는 것을 특징으로 하는 스크린 골프 시뮬레이터.
The method of claim 8,
The game result settlement processing unit,
Wherein the settlement amount and the receipt amount are simplified by calculating the payment subject and the payment amount according to the size and the code of the difference amount.
청구항 9에 있어서,
상기 게임 결과 정산처리부는,
상기 차액의 크기와 부호에 따라 상기 정산 후보자들 중 한 명 이상을 정산 완료 처리하고,
상기 차액이 0인 경우, 상기 정산 후보자들 양쪽을 모두 정산 완료 처리하며,
상기 차액이 양수 또는 음수인 경우, 상기 정산 후보자들 중 일방을 정산 완료 처리하는 것을 특징으로 하는 스크린 골프 시뮬레이터.
The method of claim 9,
The game result settlement processing unit,
One or more of the settlement candidates is settled according to the size and the sign of the difference,
If the difference is zero, both of the settlement candidates are processed for settlement,
And when the difference is a positive or negative number, one of the settlement candidates is processed for settlement processing.
청구항 9에 있어서,
상기 게임 결과 정산처리부는,
상기 정산 완료 처리된 게임 참가자가 한 명인 경우, 나머지 정산 후보자의 수령 금액의 총액 및 지급 금액의 총액 중 어느 하나 이상을 고려하여 상기 새로운 정산 후보자를 선택하는 것을 특징으로 하는 스크린 골프 시뮬레이터.
The method of claim 9,
The game result settlement processing unit,
Wherein the new settlement candidate is selected in consideration of at least one of a total amount of the receipt amount of the remaining settlement candidates and a total amount of the payment amount, when the number of the game participants is one.
청구항 9에 있어서,
상기 게임 결과 정산처리부는,
상기 정산 완료 처리된 게임 참가자가 두 명인 경우, 상기 정산 완료 처리된 게임 참가자 두 명을 제외한 게임 참가자들 중 수령 금액의 총액이 가장 많은 참가자 및 지급 금액의 총액이 가장 많은 참가자를 상기 새로운 후보자로 선택하는 것을 특징으로 하는 스크린 골프 시뮬레이터.
The method of claim 9,
The game result settlement processing unit,
If there are two game participants whose settlement processing is completed, the participant having the largest amount of the total amount of the received amount and the player having the largest total amount of the amount of payment among the game participants excluding the two game participants whose settlement has been processed is selected as the new candidate The golf simulator comprising:
KR1020120096575A 2011-10-27 2012-08-31 Screen golf simulator and method thereof KR101397120B1 (en)

Priority Applications (1)

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

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR20110110816 2011-10-27
KR1020110110816 2011-10-27

Publications (2)

Publication Number Publication Date
KR20130046345A KR20130046345A (en) 2013-05-07
KR101397120B1 true KR101397120B1 (en) 2014-05-19

Family

ID=48658071

Family Applications (1)

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

Country Status (1)

Country Link
KR (1) KR101397120B1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100495601B1 (en) * 2000-09-25 2005-06-16 고나미 가부시끼가이샤 Game apparatus and game playing method
KR100801071B1 (en) * 2006-09-20 2008-02-04 명성전자 주식회사 Golf game method using on line and off line golf game system
KR100898317B1 (en) * 2008-01-07 2009-05-25 주식회사 이네스트에이디 Golf game service method and system for screen golf game device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100495601B1 (en) * 2000-09-25 2005-06-16 고나미 가부시끼가이샤 Game apparatus and game playing method
KR100801071B1 (en) * 2006-09-20 2008-02-04 명성전자 주식회사 Golf game method using on line and off line golf game system
KR100898317B1 (en) * 2008-01-07 2009-05-25 주식회사 이네스트에이디 Golf game service method and system for screen golf game device

Also Published As

Publication number Publication date
KR20130046345A (en) 2013-05-07

Similar Documents

Publication Publication Date Title
JP6703039B2 (en) Peer-to-peer play platform
US9072975B2 (en) Network dart game system for participating a tournament and method thereof
US20060247060A1 (en) Internet professional sports
US20120083342A1 (en) Dart system and method for enabling play between remotely located competitors
KR20170129673A (en) Sport and game simulation systems with user-specific guidance and training using a dynamic playing surface
US20080274782A1 (en) System and Method of Playing a Game Based on the Prediction of the Outcome of Sporting Events
JP2018171271A (en) Computer system and game system
WO2006099340A2 (en) System and method for a golf tournament
US10055941B2 (en) High integrity golf wagering system
CN112930562A (en) Method and apparatus for stimulating a golf shot for a user
WO2002038223A2 (en) Systems and methods for providing a virtual match of golf
US20040009816A1 (en) Game for play in conjunction with a competition
KR20170079809A (en) Apparatus for screen golf and system for screen golf
KR20210006481A (en) System for Providing Screen golf service and Driving method thereof
US20210205684A1 (en) Baseball Simulation Game
KR100983705B1 (en) Screen golf system capable of real time unmanned reservation
KR101397120B1 (en) Screen golf simulator and method thereof
US20140330412A1 (en) Computerized interactive sports system and a method of assessing sports skills of users
WO2024030366A1 (en) Computerized method and computing platform for centrally managing skill-based competitions
US11813534B1 (en) Computerized method and computing platform for centrally managing skill-based competitions
JP2003135855A (en) Game system and method
KR101386717B1 (en) Screen golf simulator and method thereof
US11935366B2 (en) Bingo game method and system having outcomes determined by independent game events
KR20130046306A (en) Remote match golf simulator
KR20210004687A (en) System for Providing Screen golf service and Driving method thereof

Legal Events

Date Code Title Description
A201 Request for examination
N231 Notification of change of applicant
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20180514

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20190513

Year of fee payment: 6