Hole position management device, operator terminal device, player terminal device, hole position management system, hole position management method, and hole position management program
Patent Information
- Application Number
- JP2024576053
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-04-09
- Publication Date
- 2025-06-23
- Estimated Expiration
- 2043-02-10
AI Technical Summary
Current methods for determining hole positions on a golf course rely heavily on skilled workers, leading to inefficiencies and potential inaccuracies, especially when inexperienced personnel are involved, as they do not effectively utilize green usage and surface information to support hole position determination.
A hole position management system comprising a device that stores and transmits green usage and surface information, including turf damage and past hole positions, to worker terminals, enabling data-driven decision-making for determining optimal hole positions, thereby improving efficiency and accuracy.
The system enhances the ability of workers to determine hole positions by visualizing green usage status and difficulty levels, leading to improved turf maintenance, golfer satisfaction, and strategic planning, while allowing for daily management of changing hole positions.
Abstract
Description
Hole position management device, worker terminal device, player terminal device, hole position management method, and hole position management program
[0001] The present disclosure relates to a hole position management device, an operator terminal device, a player terminal device, a hole position management method, and a hole position management program, and more particularly to a hole position management device, an operator terminal device, a player terminal device, a hole position management method, and a hole position management program that assist in determining hole positions on golf course greens.
[0002] On a golf course, the hole position, which is the location of the cup on the green, basically changes every day for the following reasons: The hole position on the green is also called the pin position. ・The grass around the hole wears down over time. ・Playing becomes boring if the hole position is the same every time. ・The difficulty level changes depending on the hole position.
[0003] For these reasons, accurate management of hole locations is important from the perspectives of maintaining the golf course turf, golfers' satisfaction with the golf course, and golfers' playing strategies. Currently, skilled workers determine hole locations taking into consideration the maintenance of the golf course turf, golfers' satisfaction with the golf course, and golfers' playing strategies.
[0004] Patent Document 1 discloses a position detection device that is attached to a cup on a green to detect the position of the cup with high precision.
[0005] Patent No. 6744663
[0006] The position detection device disclosed in Patent Document 1 is a device that detects with high accuracy the hole position in advance, which is important for golfers to plan their playing strategy. However, Patent Document 1 does not disclose a mechanism for utilizing the highly accurate detected hole position to assist in determining the hole position. Currently, determining the hole position on the green is often left to a worker such as a greenkeeper. Therefore, there is a problem that an inexperienced greenkeeper may not be able to properly determine the hole position.
[0007] The present disclosure aims to improve the efficiency of assisting workers in determining hole positions on the green by utilizing the usage status of the green.
[0008] The hole position management device of the present disclosure comprises a memory unit that stores green usage information that indicates the usage status of greens on a golf course and green surface information that includes map information of the green surface of the green, and an information transmission unit that transmits the green usage information and the green surface information to a worker terminal device that assists a worker in determining the hole position on the green.
[0009] In the hole position management device according to the present disclosure, the information transmission unit transmits green usage information and green surface information to a worker terminal device that assists a worker in determining the hole position on the green. Thus, the hole position management device according to the present disclosure can improve the efficiency of assisting a worker in determining the hole position on the green by utilizing the green usage status, such as the green usage information and green surface information.
[0010] 1 is a diagram showing an example of the overall configuration of a hole position management system according to embodiment 1. FIG. 2 is a diagram showing an example of the configuration of a hole position management device according to embodiment 1. FIG. 3 is a diagram showing an example of the configuration of an operator terminal device according to embodiment 1. FIG. 4 is a diagram showing an example of the configuration of a player terminal device according to embodiment 1. FIG. 5 is a flow diagram showing the operation of each device in the hole position management system according to embodiment 1. FIG. 6 is a diagram showing an example of a display of an operator support screen according to embodiment 1. FIG. 7 is a diagram showing an example of a notification method in the notification process according to embodiment 1. FIG. 8 is a diagram showing an example of a display of an operator support screen according to a variant of embodiment 1. FIG. 9 is a diagram showing an example of the configuration of a hole position management device according to a variant of embodiment 1. FIG. 10 is a diagram showing an example of the configuration of a hole position management device according to embodiment 2. FIG. 11 is a diagram showing an example of the configuration of an operator terminal device according to embodiment 2. FIG. 12 is a diagram showing an example of the configuration of a player terminal device according to embodiment 2. FIG. 13 is a flow diagram showing the operation of each device in the hole position management system according to embodiment 2. FIG. 14 is a diagram showing an example of the display of an operator support screen according to embodiment 2. FIG. 15 is a diagram showing an example of the display of a player support screen according to embodiment 2. FIG. 16 is a diagram showing an example of the configuration of a hole position management device according to embodiment 3. FIG. 17 is a diagram showing an example of the configuration of an operator terminal device according to embodiment 3. FIG. 11 is a diagram showing a display example of a worker support screen according to the third embodiment.
[0011] The present embodiment will be described below with reference to the drawings. In each drawing, identical or corresponding parts are designated by the same reference numerals. In the description of the embodiment, the description of identical or corresponding parts will be omitted or simplified as appropriate. Arrows in the drawings mainly indicate the flow of data or the flow of processing. Furthermore, the sized relationships between components in the following drawings may differ from the actual relationships. Furthermore, in the description of the embodiment, directions or positions such as up, down, left, right, front, rear, front and back may be indicated. These notations are used for convenience of explanation and do not limit the placement, direction or orientation of devices, instruments, parts, etc.
[0012] Embodiment 1. *** Description of Configuration *** Figure 1 is a diagram showing an example of the overall configuration of a hole position management system 500 according to this embodiment. The hole position management system 500 is a system that mainly supports an operator 30 who determines the hole position on a green on a golf course. The hole position is also called the pin position. The operator 30 who determines the hole position is also called a greenskeeper or groundskeeper.
[0013] The hole position management system 500 includes a hole position management device 100, an operator terminal device 200, and a player terminal device 300. The hole position management system 500 may also include a hole position measurement device 400.
[0014] The hole position management device 100 is, for example, a server device. The hole position management device 100 may be realized by a cloud computer. The hole position management device 100 communicates with each of the worker terminal device 200, the player terminal device 300, and the hole position measurement device 400 via a network. The hole position management device 100 transmits decision support information 20 to the worker terminal device 200 to support the worker 30 in determining the hole position. The decision support information 20 will be described later.
[0015] The worker terminal device 200 is a device that assists the worker 30 in determining the hole position on the green. The worker terminal device 200 is carried by the worker 30 and used by the worker 30. Specifically, the worker terminal device 200 is a portable information processing device such as a smartphone, a mobile phone, a tablet terminal, or a wearable terminal.
[0016] The player terminal device 300 is a device that supports a player using the green. The player terminal device 300 is used by a player. Specifically, the player terminal device 300 is a portable information processing device such as a smartphone, mobile phone, tablet device, or wearable device. Alternatively, the player terminal device 300 may be an information processing device mounted on a course traveling vehicle that automatically drives itself around the golf course based on a travel route. A player using the green is a golfer who plays golf on a golf course.
[0017] The hole position measurement device 400 is a device carried when a new hole is constructed at a hole position determined by the worker 30. The hole position measurement device 400 is a device that measures the position of the newly constructed hole. Note that this embodiment can be realized without the hole position measurement device 400.
[0018] Fig. 2 is a diagram showing an example of the configuration of a hole position management device 100 according to this embodiment. Fig. 3 is a diagram showing an example of the configuration of a worker terminal device 200 according to this embodiment. Fig. 4 is a diagram showing an example of the configuration of a player terminal device 300 according to this embodiment. Each of the hole position management device 100, worker terminal device 200, and player terminal device 300 is a computer. Hereinafter, each of the hole position management device 100, worker terminal device 200, and player terminal device 300 may be referred to as each device of the hole position management system 500.
[0019] Each device in the hole position management system 500 is equipped with a processor 910, as well as other hardware such as a memory 921, an auxiliary storage device 922, an input interface 930, an output interface 940, and a communication device 950. The processor 910 is connected to the other hardware via signal lines and controls this other hardware. For ease of explanation, the hardware of each device in the hole position management system 500 is denoted by the same reference numeral, but it is obvious that each device in the hole position management system 500 is equipped with individual hardware.
[0020] The hole position management device 100 comprises, as functional elements, a green information setting unit 110, an information transmission unit 120, and a memory unit 150. The memory unit 150 stores green usage information 151 and green surface information 152. The green usage information 151 includes turf damage information 511 and hole position information 512.
[0021] The worker terminal device 200 includes, as functional elements, an information acquisition unit 210, a support information display unit 220, a determined position reception unit 230, a notification unit 240, and a memory unit 250. The memory unit 250 stores green usage information 151, green surface information 152, and determined position information 251.
[0022] The player terminal device 300 comprises, as functional elements, a play information acquisition section 310, a play information display section 320, and a storage section 350.
[0023] The following describes the hardware using the hall position management device 100 as an example. The same description as for the hall position management device 100 can also be applied to the hardware of other devices.
[0024] The functions of the green information setting unit 110 and the information transmitting unit 120 are realized by software. The storage unit 150 is provided in the memory 921. The storage unit 150 may be provided in the auxiliary storage device 922, or may be provided separately in the memory 921 and the auxiliary storage device 922.
[0025] The processor 910 is a device that executes a hole position management program. The hole position management program is a program that realizes the functions of each device in the hole position management system 500. The processor 910 is an IC that performs arithmetic processing. Specific examples of the processor 910 are a CPU, a DSP, and a GPU. IC is an abbreviation for Integrated Circuit. CPU is an abbreviation for Central Processing Unit. DSP is an abbreviation for Digital Signal Processor. GPU is an abbreviation for Graphics Processing Unit.
[0026] The memory 921 is a storage device that temporarily stores data. Specific examples of the memory 921 are SRAM and DRAM. SRAM is an abbreviation for Static Random Access Memory. DRAM is an abbreviation for Dynamic Random Access Memory. The auxiliary storage device 922 is a storage device that saves data. A specific example of the auxiliary storage device 922 is an HDD. The auxiliary storage device 922 may also be a portable storage medium such as an SD (registered trademark) memory card, CF, NAND flash, flexible disk, optical disk, compact disk, Blu-ray (registered trademark) disk, or DVD. Note that HDD is an abbreviation for Hard Disk Drive. SD (registered trademark) is an abbreviation for Secure Digital. CF is an abbreviation for CompactFlash (registered trademark). DVD is an abbreviation for Digital Versatile Disk.
[0027] The input interface 930 is a port connected to an input device such as a mouse, keyboard, or touch panel. Specifically, the input interface 930 is a USB terminal. The input interface 930 may also be a port connected to a LAN. USB is an abbreviation for Universal Serial Bus. LAN is an abbreviation for Local Area Network.
[0028] The output interface 940 is a port to which a cable of an output device, which is a display device 941 such as a display, is connected. Specifically, the output interface 940 is a USB terminal or an HDMI (registered trademark) terminal. Specifically, the display is an LCD. The output interface 940 is also called a display interface. HDMI (registered trademark) is an abbreviation for High Definition Multimedia Interface. LCD is an abbreviation for Liquid Crystal Display.
[0029] The communication device 950 has a receiver and a transmitter. The communication device 950 is connected to a communication network such as a LAN, the Internet, a telephone line, or Wi-Fi (registered trademark). Specifically, the communication device 950 is a communication chip or NIC. NIC is an abbreviation for Network Interface Card.
[0030] The hole position management program is executed in each device of the hole position management system 500. The hole position management program is executed, for example, in hole position management device 100. The hole position management program is read into and executed by processor 910. Memory 921 stores not only the hole position management program but also the OS. OS is an abbreviation for Operating System. Processor 910 executes the hole position management program while running the OS. The hole position management program and OS may be stored in auxiliary storage device 922. The hole position management program and OS stored in auxiliary storage device 922 are loaded into memory 921 and executed by processor 910. Note that part or all of the hole position management program may be incorporated into the OS.
[0031] Each device in hole position management system 500 may have multiple processors that replace processor 910. These multiple processors share the task of executing the hole position management program. Each processor is a device that executes the hole position management program in the same way as processor 910.
[0032] Data, information, signal values and variable values used, processed or output by the hole location management program are stored in memory 921, secondary storage device 922, or registers or cache memory within processor 910.
[0033] For example, the "unit" of each unit of the green information setting unit 110 and the information transmission unit 120 may be read as a "circuit," "process," "procedure," "process," or "circuitry." The hole location management program causes a computer to execute the green information setting process and the information transmission process. The "processing" of the green information setting process and the information transmission process may be read as a "program," "program product," "computer-readable storage medium storing the program," or "computer-readable recording medium recording the program." Furthermore, the hole location management method is a method carried out by each device in the hole location management system 500 executing the hole location management program. The hole location management program may be provided by being stored on a computer-readable recording medium. Furthermore, the hole location management program may be provided as a program product.
[0034] ***Explanation of Operation*** Next, the operation of each device of hole position management system 500 according to this embodiment will be described. The operating procedure of each device of hole position management system 500 corresponds to a hole position management method. Furthermore, the program that realizes the operation of each device of hole position management system 500 corresponds to a hole position management program.
[0035] 5 is a flow diagram showing the operation of each device in the hole location management system 500 according to this embodiment. The memory unit 150 of the hole location management device 100 stores green usage information 151 that indicates the usage status of the greens on the golf course, and green surface information 152 that includes map information of the green surfaces.
[0036] <Green Information Setting Process> In step S101 , the green information setting unit 110 of the hole location management device 100 sets the green usage information 151 and the green surface information 152 in the storage unit 150 .
[0037] <Green Usage Information 151: Setting Grass Damage Information> The green usage information 151 includes turf damage information 511 that describes damaged areas of the turf on the green. The green information setting unit 110 acquires turf damage data 31 that describes damaged areas of the turf on the green, and sets the damaged areas of the turf on the green as turf damage information 511 in the green usage information 151. Specifically, the green information setting unit 110 accepts location information of damaged turf areas on the green input by a worker such as a greenkeeper as turf damage data 31. The green information setting unit 110 then sets the turf damage data 31 in the green usage information 151 as turf damage information 511.
[0038] Furthermore, devices such as drones used to measure golf courses or PMVs or AMRs used to assist players may acquire information about damaged turf on the green and transmit it to the hole position management device 100. Such devices, such as drones, PMVs, or AMRs, are equipped with cameras. Based on images of the green captured by the camera, an operator may determine damaged turf areas and transmit the information to the hole position management device 100 as turf damage data 31. Alternatively, the green information setting unit 110 may automatically determine damaged turf areas using a technique such as machine learning based on images of the green captured by the camera and acquire the information as turf damage data 31. A PMV is an autonomous vehicle capable of carrying passengers. PMV is an abbreviation for Personal Mobility Vehicle. An AMR is an autonomous vehicle that does not carry passengers. AMR is an abbreviation for Autonomous Mobile Robot. The PMV or AMR has the function of an automatically traveling cart and also has various support functions for supporting the golfer.
[0039] <Green usage information 151: accumulation of hole positions> The green usage information 151 also includes hole position information 512 that indicates past hole positions on the green. The green information setting unit 110 acquires a new hole position on the green and sets the new hole position in the green usage information 151. In this way, the green information setting unit 110 accumulates the hole position in the green usage information 151 each time a new hole position is created. As a result, hole position information 512 that indicates past hole positions on the green is set in the green usage information 151.
[0040] The new hole position on the green is measured by a hole position measurement device 400 carried by a worker 30, such as a greenkeeper, when creating a new hole. After drilling the hole at the new hole position, the worker 30 installs the hole position measurement device 400 on the new hole. The hole position measurement device 400 automatically measures the new hole position and transmits the measured new hole position to the hole position management device 100. In this way, the new hole position may be transmitted automatically from the hole position measurement device 400, or the worker 30 may input the measurement result, that is, the new hole position, into the hole position management device 100.
[0041] <Green Surface Information 152> The green surface information 152 includes map information of the green. The map information of the green included in the green surface information 152 is preferably a three-dimensional map. However, it may also be a two-dimensional map.
[0042] The green information setting unit 110 acquires the difficulty level corresponding to the position information on the green surface as the green difficulty level 33. Specifically, the green information setting unit 110 acquires the green difficulty level 33 input by an operator such as a greenkeeper. The green difficulty level 33 is associated with the position information on the green surface. The green information setting unit 110 sets the green difficulty level 33 in the green surface information 152.
[0043] The green information setting unit 110 may also automatically set the green difficulty level 33 using the elevation of the green on a three-dimensional map. For example, the green information setting unit 110 determines the shape of the green surface based on the elevation of the green on a three-dimensional map. The hole position management device 100 is assumed to store green difficulty levels corresponding to the shapes of the green surfaces in advance. The green information setting unit 110 may then obtain the green difficulty level 33 corresponding to the determined shape of the green surface and set it in the green surface information 152. In this way, a high green difficulty level 33 is automatically set for areas of the green surface where putting is highly difficult, such as a downward slope area after mounting or a cone-shaped area. A low green difficulty level 33 is also automatically set for areas of the green surface where putting is relatively easy, such as a flat area or a gently uphill area.
[0044] The process for setting the green usage information 151 and the process for setting the green surface information 152 may be performed at any timing. For example, the damaged areas of the grass may be set every predetermined number of days. Furthermore, a new hole position may be set every day before the golf course opens for business or every day after the golf course closes for business. The green difficulty level may be reset every predetermined period, such as every two weeks or every month. Furthermore, if a course has multiple greens, the green difficulty level may be reset every time the green in use is changed.
[0045] <Information Transmission Process> In step S102, the information transmission unit 120 of the hole location management device 100 transmits the green usage information 151 and the green surface information 152 to the worker terminal device 200. The information transmission process for transmitting the green usage information 151 and the green surface information 152 is performed periodically, for example, once every morning. Alternatively, the information transmission process may be performed irregularly, such as transmitting the green usage information 151 and the green surface information 152 whenever new information is updated.
[0046] <Information Acquisition Process> Next, a description will be given of the information acquisition process in the worker terminal device 200. The worker terminal device 200 is a device that assists a worker in determining the hole position on the green of a golf course.
[0047] In step S201, the information acquisition unit 210 of the worker terminal device 200 acquires the green usage information 151 and the green surface information 152. Specifically, the information acquisition unit 210 receives the green usage information 151 and the green surface information 152 transmitted from the hole position management device 100 and stores them in the memory unit 250.
[0048] <Support Information Display Process> In step S202, the support information display unit 220 of the worker terminal device 200 uses the green usage information 151 and the green surface information 152 to display the worker support screen 270 on the display device 941. The worker support screen 270 displays the green usage status superimposed on a map of the green. Here, the green usage status refers to information such as damaged areas of the green grass, the location of previous holes, or the green difficulty level corresponding to the position information on the green surface.
[0049] 6 is a diagram showing a display example of the worker support screen 270 according to this embodiment. The support information display unit 220 displays damaged areas of the green grass superimposed on a map 271 of the green. The support information display unit 220 uses damaged turf information 511 included in the green usage information 151 to display damaged areas of the green grass 71 superimposed on the map 271 of the green. In the example of FIG. 6, the damaged areas of the turf 71 are superimposed on the map 271 of the green.
[0050] The shape of the green is depicted on the green map 271. If the green map 271 is a three-dimensional map, the green shape is depicted in three dimensions. If the green map 271 is a two-dimensional map, shapes such as a cone shape, a mount, a downward slope, and an upward slope are displayed.
[0051] The support information display unit 220 also displays past hole positions 72 on the green, superimposed on the green map 271. The support information display unit 220 uses the hole position information 512 stored in the green usage information 151 to display past hole positions 72 superimposed on the green map 271. In this case, the support information display unit 220 may extract and display past hole positions 72 corresponding to a predetermined period from the past hole positions included in the hole position information 512. Alternatively, the support information display unit 220 may accept a specification from the worker 30 as the period to be displayed, such as the most recent week or the most recent two weeks. In the example of FIG. 6 , four past hole positions 72 are superimposed on the green map 271 along with their dates.
[0052] The support information display unit 220 also displays the green difficulty level 33 superimposed on the green map 271. The support information display unit 220 displays the green difficulty level 33, which is the difficulty level corresponding to the position information of the green and is included in the green surface information 152, superimposed on the green map 271. In the example of Fig. 6, areas surrounded by dotted lines where the green difficulty level 33 is high are superimposed on the green map 271. Furthermore, areas surrounded by dashed lines where the green difficulty level 33 is low are superimposed on the green map 271.
[0053] <Determined Position Acceptance Process> In step S203, the determined position acceptance unit 230 of the worker terminal device 200 accepts the hole position determined by the worker 30 as the determined hole position 73. The worker 30 refers to the worker support screen 270 displayed on the display device 941 of the worker terminal device 200 and determines the hole position of a hole to be newly installed on the green as the determined hole position 73.
[0054] Specifically, the worker 30 determines a new hole location based on the relationship between the condition of the grass, the location of the most recent hole, and the green difficulty estimated from the shape of the green surface, while referring to the worker support screen 270. The worker 30 then specifies the new hole location on the green map 271. If the green difficulty 33 is not displayed, the worker 30 estimates the difficulty of the hole location from the shape of the green surface. In the example of Figure 6, the worker 30 determines a hole location just before the green in an area with a high green difficulty 33, and specifies the determined hole location 73 on the worker support screen 270 via an input device such as a touch panel.
[0055] <Notification Process> When the notification unit 240 of the worker terminal device 200 approaches the determined hole position 73, which is the hole position determined by the worker 30, the notification unit 240 notifies the worker 30 that it is approaching the determined hole position 73. In step S204, the notification unit 240 determines whether it is approaching the determined hole position 73. Specifically, the notification unit 240 acquires its own position using a position information determination function such as a GPS installed in the worker terminal device 200. GPS is an abbreviation for Global Positioning System. The notification unit 240 determines whether it is approaching the determined hole position 73 based on whether its own position is within a predetermined distance range from the determined hole position 73. The predetermined distance can be set to any desired distance, such as 1.5 m, 1 m, or 80 cm. If it is determined that it is approaching the determined hole position 73, the process proceeds to step S205.
[0056] FIG. 7 is a diagram showing an example of a notification method in the notification process according to this embodiment. In step S205, the notification unit 240 uses an output device to notify the worker 30 that their own position is approaching the determined hole position 73. As shown in FIG. 7 , the notification unit 240 may display the worker's own position 74 on the worker support screen 270, and may change color or flash when the worker's own position 74 comes within a predetermined distance from the determined hole position 73. Alternatively, the notification unit 240 may output a notification voice such as "You are within a 1-meter radius of the determined hole position" from a speaker mounted on the worker terminal device 200. Any other notification method may be used as long as it can notify the worker 30 that they are approaching the determined hole position 73.
[0057] The worker 30 determines the hole position where the new hole will actually be created while referring to the worker support screen 270. Then, the worker 30 creates the new hole position at or near the determined hole position 73.
[0058] <Latest Hole Position Transmission Process> As explained in step S101, the hole position management device 100 receives the hole position 32 from the hole position measurement device 400 or an operator such as a greenkeeper who measured the hole position. In step S103, the information transmission unit 120 of the hole position management device 100 transmits the latest hole position 41 to the player terminal device 300. The latest hole position 41 is the hole position for the golfer today.
[0059] In step S301, the play information acquisition unit 310 of the player terminal device 300 receives the latest hole position 41 from the hole position management device 100. The play information display unit 320 of the player terminal device 300 then displays the latest hole position 41 on the display device of the player terminal device 300. The player terminal device 300 is a device that supports players who use the greens of a golf course. The player terminal device 300 has the function of assisting golfers in planning their course strategy by providing them with accurate information on the hole positions on the day of play.
[0060] ***Other Configurations*** <Variation 1> In this embodiment, the configuration has been described in which the damaged turf areas 71, the previous hole positions 72, and the green difficulty level 33 are displayed on the worker support screen 270. However, it is also acceptable to display at least one of the damaged turf areas 71, the previous hole positions 72, and the green difficulty level 33 on the worker support screen 270. For example, only the damaged turf areas 71 and the previous hole positions 72 may be displayed, and the worker 30 may determine the green difficulty level 33 from the shape of the green represented on the green map 271. Alternatively, only the previous hole positions 72 may be displayed, and the worker 30 may determine the damaged turf areas 71 and the green difficulty level 33. Alternatively, only the damaged turf areas 71 may be displayed, and the worker 30 may determine the previous hole positions 72 and the green difficulty level 33. In addition to the damaged areas of the grass 71, the past hole positions 72, and the green difficulty level 33, any information that can be used as reference by the worker 30 to determine the hole position may be displayed on the worker support screen 270.
[0061] <Variation 2> FIG. 8 is a diagram showing an example of the display of the operator support screen 270 according to a variation of this embodiment. The green surface information 152 may include the surrounding conditions of the green. The green information setting unit 110 may set the surrounding conditions of the green in the green surface information 152. Specifically, the green information setting unit 110 may set the surrounding conditions of the green input by the greenkeeper in the green surface information 152. The surrounding conditions of the green are defined as green surrounding information 75. As shown in FIG. 8 , the difficulty level corresponding to the position information of the green changes depending on the surrounding conditions of the green. Specifically, green surrounding information 75, such as bunkers, shrubs, or water hazards around the green, is set in the green surface information 152. The operator 30 can determine the green difficulty level 33 taking into account the green surrounding information 75 and use this information to determine a new hole location. The green information setting unit 110 may also automatically set the green difficulty level 33 by taking into account the elevation of the three-dimensional map of the green and the green surrounding information 75.
[0062] <Variation 3> In this embodiment, the functions of each device in the hole position management system 500 are realized by software. As a variation, the functions of each device in the hole position management system 500 may be realized by hardware. Specifically, each device in the hole position management system 500 has an electronic circuit 909 instead of a processor 910.
[0063] 9 is a diagram showing an example of the configuration of hole position management device 100 according to a variation of this embodiment. The following description will be given using hole position management device 100 as an example, but the same applies to worker terminal device 200 and player terminal device 300.
[0064] The electronic circuit 909 is a dedicated electronic circuit that realizes the functions of the green information setting unit 110 and the information transmitting unit 120. Specifically, the electronic circuit 909 is a single circuit, a composite circuit, a programmed processor, a parallel programmed processor, a logic IC, a GA, an ASIC, or an FPGA. GA is an abbreviation for Gate Array. ASIC is an abbreviation for Application Specific Integrated Circuit. FPGA is an abbreviation for Field-Programmable Gate Array.
[0065] The functions of the green information setting unit 110 and the information transmitting unit 120 may be realized by a single electronic circuit, or may be realized by distributing them among a plurality of electronic circuits.
[0066] As another modification, some of the functions of the green information setting unit 110 and the information transmitting unit 120 may be realized by electronic circuits, and the remaining functions may be realized by software. Also, some or all of the functions of the green information setting unit 110 and the information transmitting unit 120 may be realized by firmware.
[0067] Each of the processor and the electronic circuit is also called processing circuitry, and the functions of the green information setting unit 110 and the information transmitting unit 120 are realized by the processing circuitry.
[0068] ***Description of the Effects of the Present Embodiment*** According to the hole position management system of this embodiment, a two-dimensional or three-dimensional map that visualizes the shape of the green surface or the condition of the turf is displayed on the worker support screen. Furthermore, past hole positions can be mapped and displayed on the worker support screen. In this way, by displaying the green usage status superimposed on the green map, workers can take into account the condition of the turf, past hole positions, and green difficulty. Therefore, the hole position management system of this embodiment can improve the efficiency of support when determining hole positions.
[0069] According to the hole position management system of this embodiment, it is possible to manage and utilize information on hole positions that change daily, which can lead to improved maintenance of golf course grass and increased golfer satisfaction.
[0070] Embodiment 2 In this embodiment, differences from and additions to embodiment 1 will be mainly described. In this embodiment, components having the same functions as those in embodiment 1 will be assigned the same reference numerals, and descriptions thereof will be omitted.
[0071] ***Description of Configuration*** Fig. 10 is a diagram showing an example of the configuration of a hole position management device 100 according to this embodiment. Fig. 11 is a diagram showing an example of the configuration of an operator terminal device 200 according to this embodiment. Fig. 12 is a diagram showing an example of the configuration of a player terminal device 300 according to this embodiment.
[0072] The hole position management device 100 includes a difficulty level calculation unit 130 in addition to the functional elements described in the first embodiment. Also, hole position information 512 stored in the storage unit 150 stores a hole position difficulty level 34. In the worker terminal device 200, in addition to the functional elements described in the first embodiment, hole position information 512 stored in the storage unit 150 stores a hole position difficulty level 34. In the player terminal device 300, the play information acquisition unit 310 acquires the difficulty level 42 of the latest hole position in addition to the latest hole position 41 described in the first embodiment.
[0073] ***Explanation of Operation*** Operations similar to those in the first embodiment are given the same reference numerals and descriptions thereof may be omitted.
[0074] FIG. 13 is a flow diagram showing the operation of each device in the hole position management system 500 according to this embodiment.
[0075] <Green Information Setting Process> In step S101a, the green information setting unit 110 sets the green usage information 151 and the green surface information 152. In this embodiment, when storing hole locations in the green usage information 151, a hole location difficulty level 34 is set for each hole location.
[0076] <Setting of Green Usage Information 151: Hole Position Difficulty Level 34> The green information setting unit 110 sets the play status on the green as a green play status in the green usage information 151 for each past hole position on the green. The green play status is, for example, green score information, which is the number of strokes since the ball landed on the green, or the green play time on the green. In this embodiment, the green information setting unit 110 sets green score information, which is the number of strokes since the ball landed on the green, and the green play time on the green in the green usage information 151 for each past hole position on the green. Specifically, this is as follows.
[0077] The green score information may be obtained, for example, by a device such as a PMV or AMR used to support a player. The PMV or AMR device obtains the number of strokes from when the ball lands on the green until it goes in the cup, and transmits the information to the hole location management device 100. More specifically, the number of strokes may be estimated by analyzing images of the golfer's play obtained by an image sensor mounted on the PMV or AMR device. Alternatively, the player terminal device 300, which is a wearable device worn by the golfer, may obtain the number of strokes and transmit the number of strokes to the hole location management device 100. Alternatively, the player may input the number of strokes from when the ball lands on the green until it goes in the cup into the player terminal device 300, and the player terminal device 300 may transmit the number of strokes to the hole location management device 100. The number of strokes from the approach shot until it goes in the cup may also be used as green score information.
[0078] For example, a device such as a PMV or AMR used to support a player may acquire the green play time on the green and transmit it to hole position management device 100. More specifically, the time that a device such as a PMV or AMR is parked at a cart stop position on the green may be estimated as the green play time and transmitted to hole position management device 100.
[0079] The difficulty calculation unit 130 of the hole position management device 100 calculates the difficulty level for each past hole position on the green based on the green score information and the green play time as the hole position difficulty level 34. The difficulty calculation unit 130 sets the hole position difficulty level 34, which is the difficulty level for each past hole position, in the green usage information 151.
[0080] As described in the first embodiment, the conditions surrounding the green may be taken into account in calculating the hole position difficulty 34. As described in the first embodiment, in addition to the three-dimensional map of the green surface, green surrounding information 75 such as guard bunkers, standing trees, and OB stakes is set in the green surface information 152. The difficulty calculation unit 130 may use this green surrounding information 75 in calculating the hole position difficulty 34. For example, if there is a bunker behind the cup position, a strong putt increases the likelihood that the ball will roll into the bunker behind, increasing the psychological difficulty. Furthermore, if there is a bunker in front of the cup, it becomes difficult to roll the ball onto the green, increasing the difficulty.
[0081] The processing of steps S102 and S201 is the same as in embodiment 1. In this embodiment, the information transmitting unit 120 acquires the hole position difficulty 34 included in the green usage information 151. Therefore, the information acquiring unit 210 acquires the hole position difficulty 34 for each past hole position on the green, which is calculated based on the green score information and the green play time.
[0082] <Support Information Display Processing> In step S202a, the support information display unit 220 of the worker terminal device 200 uses the green usage information 151 and the green surface information 152 to display the green usage status superimposed on the green map 270. In this embodiment, in addition to the green usage status described in embodiment 1, the worker support screen 270 displays the hole position difficulty level 34.
[0083] 14 is a diagram showing a display example of the worker support screen 270 according to this embodiment. The support information display unit 220 displays the hole position difficulty 34 for each past hole position 72 superimposed on a green map 271. In the example of FIG. 6, the hole position difficulty 34 is displayed below the date of the past hole position.
[0084] The processing from step S203 to step S204 is the same as in embodiment 1. The worker 30 determines the determined hole position 73 while referring to the worker support screen 270, and sets a new hole position at or near the determined hole position 73.
[0085] <Latest Hole Position Transmission Process> In step S103 a, the information transmission section 120 transmits the latest hole position 41 on the green and the difficulty level 42 of the latest hole position out of the hole position difficulty level 34 to the player terminal device 300.
[0086] <Latest Hole Position Display Processing> In step S301a, the play information acquisition unit 310 of the player terminal device 300 acquires the latest hole position 41 and the difficulty level of the latest hole position 42. The play information display unit 320 generates a player support screen 370 that displays the latest hole position 41 and the difficulty level of the latest hole position 42 superimposed on a map 371 of the green, and displays it on the display device 941.
[0087] FIG. 15 is a diagram showing a display example of the player support screen 370 according to this embodiment. In the example of FIG. 15, the hole position difficulty level at the latest hole position and the average number of strokes per putt at the latest hole position are displayed in association with the hole position on the day of play. The average number of strokes per putt is displayed using the green score information set in the green usage information 151 described in embodiment 1. Displaying the difficulty level or average number of strokes per putt on the player support screen 370 can improve the golfer's self-satisfaction. Also, as shown in FIG. 15, a message such as "Please enter your satisfaction level" may be displayed, prompting the golfer to input their satisfaction level with the hole using a number of stars or the like. The use of satisfaction level will be described in embodiment 3.
[0088] ***Other Configurations*** <Variation 4> In this embodiment, the difficulty calculation unit 130 calculates the hole location difficulty 34 for each past hole location on the green based on the green score information and the green play time. The difficulty calculation unit 130 may calculate the hole location difficulty 34 from only the green score information. Alternatively, the difficulty calculation unit 130 may calculate the hole location difficulty 34 from only the green play time. Furthermore, the difficulty calculation unit 130 may combine the green score information, the green play time, and the green surroundings information in any way to calculate the hole location difficulty 34.
[0089] ***Explanation of the Effects of This Embodiment*** According to the hole position management system of this embodiment, the operator terminal device can display the hole position difficulty for each hole position in addition to the green difficulty derived from the green shape. This allows the operator to determine a new hole position using more information about the green. Also, the player terminal device can display the hole position difficulty for each hole position and the number of putting strokes in addition to the green difficulty. Therefore, by providing the golfer with accurate information about the hole positions on the day of play, it is possible to assist the golfer in planning their course strategy.
[0090] Embodiment 3 In this embodiment, differences from and additions to embodiments 1 and 2 will be mainly described. In this embodiment, components having the same functions as those in embodiments 1 and 2 will be assigned the same reference numerals, and descriptions thereof will be omitted.
[0091] ***Description of Configuration*** Figure 16 is a diagram showing an example of the configuration of the hall position management device 100 according to this embodiment. Figure 17 is a diagram showing an example of the configuration of the worker terminal device 200 according to this embodiment.
[0092] In addition to the functional elements described in the first embodiment, the hole position management device 100 includes a candidate selection unit 140. Also, the memory unit 150 stores hole position candidates 153. In the worker terminal device 200, the information acquisition unit 210 receives the hole position candidates 153. Also, the memory unit 250 stores the hole position candidates 153.
[0093] ***Explanation of Operation*** Operations similar to those in the first and second embodiments are given the same reference numerals and descriptions thereof may be omitted.
[0094] 18 is a flow diagram showing the operation of each device in hole position management system 500 according to this embodiment. In this embodiment, step S101a is followed by the processing of step S1011.
[0095] In step S1011, the candidate selection unit 140 of the hole position management device 100 selects a candidate for a new hole position on the green as the hole position candidate 153 based on the green usage information 151 and the green surface information 152. The candidate selection unit 140 selects the hole position candidate 153 based on the condition of the turf, information linking play information with hole positions, and past hole positions.
[0096] The candidate selection unit 140 selects hole location candidates 153 using all or part of the following information: Grass damage information 511 contained in green usage information 151; Past hole locations and hole location difficulty 34 contained in hole location information 512; Green surface shape and green difficulty 33 contained in green surface information 152.
[0097] More specifically, the candidate selection unit 140 selects hole location candidates 153 using all or some of the following indices: - Locations with damaged grass are excluded from the candidates. - Areas with low golfer satisfaction are excluded. - Highly difficult areas are avoided. For example, if there is a hole location on a par 3 hole where the median user score is 6 strokes or more, that area is avoided. - Areas where the playing time exceeds a certain value are avoided in order to improve turnover. - Hole locations with high golfer satisfaction are selected and suggested. - Locations are located away from recent hole locations.
[0098] Here, we will explain how satisfaction levels are utilized. In the hole location management device 100, the green information setting unit 110 acquires the player's satisfaction level with the golf course and sets the satisfaction level in the green usage information 151. The candidate selection unit 140 calculates the difficulty level and average play time for each hole location candidate 153. The information transmission unit 120 associates the difficulty level, average play time, and satisfaction level with each hole location candidate 153 and transmits them to the worker terminal device 200. In the worker terminal device 200, the information acquisition unit 210 acquires the difficulty level, average play time, and player satisfaction level corresponding to each hole location candidate 153. The support information display unit 220 then displays the hole location candidate 153, along with the difficulty level, average play time, and satisfaction level, superimposed on the green map 271. Specifically, this is as follows.
[0099] A golfer's satisfaction level may be obtained by having the golfer input their satisfaction level for each hole. For example, when entering their score for each course into the player terminal device 300, the golfer may input their satisfaction level for that course as "high, medium, or low." Alternatively, the golfer may input their satisfaction level for all courses as "high, medium, or low" when finishing a hole. The player terminal device 300 transmits the golfer's satisfaction level to the hole position management device 100. The green information setting unit 110 receives the golfer's satisfaction level and sets the golfer's satisfaction level in the green usage information 151. In this way, a golfer's satisfaction level can be obtained for each hole position on that day. Note that if the golfer is unable to input their satisfaction level for each hole, the green information setting unit 110 may record the same satisfaction level uniformly for multiple hole positions.
[0100] The candidate selection unit 140 can determine areas where golfers have high satisfaction or low satisfaction based on past hole positions and golfer satisfaction.
[0101] The candidate selection unit 140 selects a plurality of hole location candidates 153. The candidate selection unit 140 calculates the difficulty level and average play time for each hole location candidate 153. The candidate selection unit 140 associates the difficulty level, average play time, and golfer satisfaction level for each hole location candidate 153 and transmits them to the operator terminal device 200.
[0102] In step S102b, the information transmitting unit 120 transmits the green usage information 151, the green surface information 152, and the hole position candidate 153 to the worker terminal device 200.
[0103] In step S201b, the information acquisition unit 210 acquires the green usage information 151, the green surface information 152, and the hole location candidate 153. Specifically, the information acquisition unit 210 receives the green usage information 151, the green surface information 152, and the hole location candidate 153 transmitted from the hole location management device 100, and stores them in the memory unit 250.
[0104] The process in step S202a is the same as that in the second embodiment.
[0105] In step S2021, the support information display unit 220 displays the hole position candidate 153 superimposed on the map 271 of the green.
[0106] FIG. 19 is a diagram showing an example of a display on the worker support screen 270 according to this embodiment. In the example of FIG. 19 , three hole location candidates 153 are superimposed on a green map 271 displayed on the worker support screen 270. The difficulty level, satisfaction level, and play time are displayed for each hole location candidate 153. The support information display unit 220 uses the difficulty level, average play time, and golfer satisfaction level associated with each hole location candidate 153 to display the difficulty level, satisfaction level, and play time for each hole location candidate 153. The display method may be, for example, color-coded, e.g., red for hole location candidates 153 with high satisfaction and blue for hole location candidates 153 with low satisfaction. Alternatively, hole location candidates 153 with high satisfaction levels may be displayed by shape, e.g., a star or double circle for hole location candidates 153 with high satisfaction levels and a triangle or cross for hole location candidates 153 with low satisfaction levels. If difficulty level is displayed by color, it is preferable to display the difficulty level, satisfaction level, and play time in a way that is easily understood by the worker 30, e.g., by shape-coded, e.g., by displaying satisfaction level by shape.
[0107] ***Explanation of the Effects of the Present Embodiment*** As described above, the hole location management system according to the present embodiment can automatically display candidate hole locations, thereby providing more efficient information to support the operator. Furthermore, the difficulty level, satisfaction level, and playing time can be displayed for each candidate hole location, allowing the operator to select the most appropriate hole location from among multiple candidate hole locations.
[0108] In the above first to third embodiments, each part of each device in the hole position management system has been described as an independent functional block. However, the configuration of each device in the hole position management system does not have to be the same as in the above-described embodiments. The functional blocks of each device in the hole position management system may have any configuration as long as they can realize the functions described in the above-described embodiments. Furthermore, each device in the hole position management system may not be a single device, but may be a system made up of multiple devices.
[0109] Furthermore, it is possible to combine multiple parts of the first to third embodiments. Alternatively, it is possible to implement only one part of these embodiments. In addition, it is possible to combine these embodiments in any way, either as a whole or in part. That is, it is possible to freely combine the first to third embodiments, modify any of the components of each embodiment, or omit any of the components of each embodiment.
[0110] The above-described embodiments are essentially preferred examples and are not intended to limit the scope of the present disclosure, the scope of application of the present disclosure, or the scope of use of the present disclosure. The above-described embodiments can be modified in various ways as needed. For example, the procedures described using flow charts or sequence diagrams may be modified as appropriate.
[0111] 20 Decision support information, 30 Worker, 31 Grass damage data, 32 Hole position, 33 Green difficulty, 34 Hole position difficulty, 41 Latest hole position, 42 Difficulty of latest hole position, 71 Grass damage area, 72 Past hole position, 73 Determined hole position, 74 Self-position, 75 Green surroundings information, 100 Hole position management device, 110 Green information setting unit, 120 Information transmission unit, 130 Difficulty calculation unit, 140 Candidate selection unit, 150, 250, 350 Storage unit, 151 Green usage information, 152 Green surface information, 153 Hole position candidate, 200 Worker terminal device, 210 Information acquisition unit, 220 Support information display unit, 230 Determined position reception unit, 240 Notification unit, 251 Determined position information, 270 Worker support screen, 271 Green map, 300 player terminal device, 310 play information acquisition unit, 320 play information display unit, 370 player support screen, 371 green map, 400 hole position measurement device, 500 hole position management system, 511 turf damage information, 512 hole position information, 909 electronic circuit, 910 processor, 921 memory, 922 auxiliary storage device, 930 input interface, 940 output interface, 941 display device, 950 communication device.
Claims
1. a storage unit for storing green usage information indicating the usage status of a green in a golf course and green surface information including map information of the green surface of the green; a green information setting unit that acquires a degree of satisfaction of a player using the golf course with respect to the golf course and sets the degree of satisfaction in the green usage information; a candidate selection unit that selects new hole position candidates on the green as hole position candidates based on the green usage information and the green surface information, and calculates difficulty and average play time for the hole position candidates; an information transmitting unit that transmits the green usage information and the green surface information to an operator terminal device that supports an operator in determining a hole position on the green, and transmits the difficulty level, the average playing time, and the satisfaction level to the hole position candidates in association with each other to the operator terminal device; A hole position management device comprising:
2. The hole position management device according to claim 1 , wherein the green usage information includes turf damage information indicating damaged areas of the turf on the green.
3. 3. The hole position management device according to claim 1, wherein the green usage information includes hole position information indicating past hole positions on the green.
4. The green information setting unit 3. The hole position management device according to claim 1, further comprising: a hole position management unit that acquires a new hole position on the green; and sets the new hole position in the green usage information.
5. The green information setting unit The hole position management device according to claim 4 , wherein damaged areas of the grass on the green are acquired, and the damaged areas of the grass on the green are set in the green usage information.
6. The green information setting unit The hole position management device according to claim 4 , wherein a difficulty level corresponding to the position information on the green surface is obtained as a green difficulty level, and the green difficulty level is set in the green surface information.
7. The map information of the green surface is a three-dimensional map, The green information setting unit The hole position management device according to claim 6, wherein the green difficulty level is set using the elevation of the three-dimensional map.
8. The hole position management device according to claim 4 , wherein the green surface information includes conditions around the green.
9. The green information setting unit setting a play status on the green as a green play status in the green usage information for each past hole position on the green; The hole position management device includes: a difficulty level calculation unit that calculates a hole position difficulty level based on the green play status for each past hole position on the green, The information transmitting unit is The hole position management device according to claim 4, wherein the hole position difficulty level is transmitted to the operator terminal device.
10. The green information setting unit green score information, which is the number of strokes since the ball landed on the green, is set as the green play status for each past hole position on the green in the green usage information; The difficulty level calculation unit The hole position management device according to claim 9 , wherein the hole position difficulty level is calculated based on the green score information.
11. The green information setting unit a green play time on the green is set as the green play status for each past hole position on the green in the green usage information; The difficulty level calculation unit The hole location management device according to claim 9 , wherein the hole location difficulty level is calculated based on the green play time.
12. The information transmitting unit is 11. The hole position management device according to claim 10, further comprising: a player terminal device that supports a player using the golf course, and transmits the latest hole position on the green and the degree of difficulty of the latest hole position among the hole position difficulty levels.
13. A memory unit for storing green usage information representing a usage status of a green in a golf course and green surface information including map information of the green surface of the green; an information transmitting unit that transmits the green usage information and the green surface information to an operator terminal device that assists an operator in determining a hole position on the green; a green information setting unit that acquires damaged areas of the grass on the green and sets the damaged areas of the grass in the green usage information; a candidate selection unit that selects a new hole position candidate on the green as a hole position candidate based on the green usage information and the green surface information; Equipped with The candidate selection unit A hole position management device that selects the hole position candidates based on the damaged areas of the turf indicated by the green usage information.
14. 1. An operator terminal device for assisting an operator in determining a hole position on a golf course green, comprising: an information acquisition unit that acquires green usage information indicating the usage status of the green and green surface information including map information of the green surface of the green, acquires candidates for new hole positions on the green as hole position candidates, and acquires the difficulty level, average play time, and player satisfaction level corresponding to the hole position candidates; a support information display unit that uses the green usage information and the green surface information to display a usage status of the green on a map of the green while superimposing the difficulty level, the average play time, and the satisfaction level on the map of the green together with the hole position candidates; An operator terminal device comprising:
15. The green usage information includes turf damage information that indicates damaged areas of the turf on the green, The support information display unit 15. The operator terminal device according to claim 14, wherein damaged areas of the grass on the green are displayed superimposed on the map of the green.
16. the green usage information includes hole position information representing past hole positions on the green; The support information display unit 16. An operator terminal device according to claim 14, wherein the map of the green is displayed with past hole positions on the green superimposed thereon.
17. The worker terminal device includes: a determined position receiving unit that receives the hole position determined by the operator; a notification unit that notifies the operator that the hole position determined by the operator is approaching when the operator approaches the hole position determined by the operator; The operator terminal device according to claim 15 .
18. The information acquisition unit acquiring green surface information including a green difficulty level corresponding to position information on the green surface; The support information display unit 16. The operator terminal device according to claim 15, wherein the green difficulty level is displayed superimposed on the map of the green.
19. The information acquisition unit A hole position difficulty level is obtained, which is a past difficulty level for each hole position on the green, the hole position difficulty level being calculated based on green score information, which is the number of strokes since the ball landed on the green, and green play time on the green; The support information display unit 16. The operator terminal device according to claim 15, wherein the hole position difficulty level is displayed superimposed on the map of the green.
20. A player terminal device for supporting a player using a golf course green, a play information acquisition unit that acquires a latest hole position on the green and a difficulty level of the latest hole position; a play information display unit that displays the latest hole position and the degree of difficulty of the latest hole position in a superimposed manner on a map of the green, and displays a display for allowing the player to input a degree of satisfaction with the latest hole position, thereby accepting a degree of satisfaction with the latest hole position; A player terminal device comprising:
21. The play information acquisition unit 21. The player terminal device according to claim 20, wherein the difficulty level of the latest hole position is calculated based on green score information, which is the number of strokes since the ball landed on the green, and green play time on the green.
22. A hole position management device having a memory unit for storing green utilization information indicating the utilization status of greens in a golf course and green surface information including map information of the green surface of said green, and an information transmission unit for transmitting said green utilization information and said green surface information to a worker terminal device for assisting a worker in determining a hole position on said green; a mobile object that acquires the damaged areas of the grass on the green and transmits grass damage data indicating the damaged areas of the grass to the hole position management device; A hole position management system equipped with:
23. A hole position management system as described in Claim 22, wherein the mobile body has a camera that photographs the green, and determines damaged areas of the grass based on an image of the green taken by the camera.
24. a computer stores green use information that indicates the usage status of a green in a golf course and green surface information including map information of the green surface of the green; a computer acquires a degree of satisfaction of a player using the golf course with respect to the golf course, and sets the degree of satisfaction in the green usage information; a computer selects new hole location candidates on the green as hole location candidates based on the green usage information and the green surface information, and calculates a difficulty level and an average play time for the hole location candidates; A hole position management method in which a computer transmits the green usage information and the green surface information to a worker terminal device that assists a worker in determining the hole position on the green, and transmits the difficulty level, the average playing time, and the satisfaction level to the hole position candidates to the worker terminal device.
25. A computer includes a storage unit that stores green usage information that indicates the usage status of a green in a golf course and green surface information that includes map information of the green surface of the green. a green information setting process for acquiring a degree of satisfaction of a player using the golf course with respect to the golf course and setting the degree of satisfaction in the green usage information; a candidate selection process for selecting new hole position candidates on the green as hole position candidates based on the green usage information and the green surface information, and calculating difficulty and average play time for the hole position candidates; an information transmission process for transmitting the green usage information and the green surface information to an operator terminal device that assists an operator in determining a hole position on the green, and for transmitting the difficulty level, the average play time, and the satisfaction level to the hole position candidates to the operator terminal device; A hole position management program that executes the above.