Information processing device and program

The information processing device addresses the inadequacy of conventional golfing advice systems by comparing and adjusting spin parameters to align actual and intended ball trajectories, enhancing shot accuracy and consistency.

JP7734004B2Active Publication Date: 2025-09-04BRIDGESTONE SPORTS CO LTD
View PDF 18 Cites 0 Cited by

Patent Information

Application Number
JP2021105003
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-06-24
Publication Date
2025-09-04
Estimated Expiration
2041-06-24

AI Technical Summary

Technical Problem

Conventional golfing advice systems fail to account for individual golfer preferences and situational variations in ball trajectory, particularly for control and approach shots, leading to inadequate advice on achieving desired ball trajectories.

Method used

An information processing device that acquires and compares first and second trajectory information, selecting advice to minimize deviation by adjusting spin and other parameters based on the golfer's intended trajectory.

Benefits of technology

Provides tailored advice that aligns the actual ball trajectory with the golfer's intended trajectory, improving shot accuracy and consistency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007734004000001
    Figure 0007734004000001
  • Figure 0007734004000002
    Figure 0007734004000002
  • Figure 0007734004000003
    Figure 0007734004000003
Patent Text Reader

Abstract

To provide advice reflecting a golfer's target on a trajectory of a hit ball.SOLUTION: An information processing device includes: acquisition means for acquiring first trajectory information indicating a trajectory of a hit ball assumed by a golfer; generation means for generating second trajectory information indicating a trajectory of the golf ball on the basis of a result of measurement of golf ball hitting by the golfer; and selection means for comparing the first trajectory information and the second trajectory information, and selecting at least one piece of advice for reducing a deviation between the first trajectory information and the second trajectory information as the advice to be provided to the golfer out of a plurality of pieces of advice that influence the trajectory of a hit ball.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a technique for providing advice to golfers. [Background technology]

[0002] Systems have been proposed to improve a golfer's swing and to recommend golf clubs or golf balls suitable for the golfer (for example, Patent Documents 1 to 13). These systems measure the golfer's impact with a golf ball and provide advice to the golfer using the measurement results. As impact measurement, it has been proposed to measure the golfer's swing motion and the behavior of the hit ball. Such measurement technology makes it possible to estimate the carry (flight distance) and run (rolling distance) of the hit ball. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Special Publication No. 2014-526939 [Patent Document 2] Japanese Patent Application Laid-Open No. 2017-000179 [Patent Document 3] Japanese Patent Application Laid-Open No. 2017-000180 [Patent Document 4] Japanese Patent Application Laid-Open No. 2003-199859 [Patent Document 5] Japanese Patent Application Laid-Open No. 2005-278797 [Patent Document 6] Japanese Patent Publication No. 2020-096767 [Patent Document 7] Japanese Patent Application Laid-Open No. 2004-135908 [Patent Document 8] Japanese Patent Application Laid-Open No. 2005-324022 [Patent Document 9] Patent Publication No. 2021-000371 [Patent Document 10] Japanese Patent Application Laid-Open No. 2015-002914 [Patent Document 11] Japanese Patent Application Laid-Open No. 2009-226215 [Patent Document 12] Japanese Patent Application Laid-Open No. 2006-247023 [Patent Document 13] Special Publication No. 06-503724 Summary of the Invention [Problem to be solved by the invention]

[0004] The trajectory of the ball that a golfer assumes when hitting the ball varies depending on the golfer's preferences and the situation. For example, in the case of a control shot or an approach shot, some golfers aim to land the golf ball close to the pin and aim for a trajectory with little run, while others aim to land the golf ball a little away from the pin and aim for a trajectory in which the golf ball rolls to some extent and approaches the pin. Conventional technology has room for improvement in terms of providing advice that reflects such golfer's intentions.

[0005] An object of the present invention is to provide advice that reflects the golfer's aim regarding the trajectory of the ball. [Means for solving the problem]

[0006] According to the present invention, an acquisition means for acquiring first trajectory information indicating the trajectory of a hit ball assumed by a golfer; generating means for generating second trajectory information indicating the trajectory of the golf ball based on the measurement results of the impact of the golfer on the golf ball; and a selection means for comparing the first trajectory information with the second trajectory information and selecting, from a plurality of pieces of advice that affect the trajectory of the ball, at least one piece of advice that reduces the deviation between the first trajectory information and the second trajectory information as advice to be provided to the golfer. picture, the first trajectory information and the second trajectory information are each a ratio of a carry distance to a run distance of a hit ball, The selection means If the second trajectory information has a higher proportion of the run distance than the first trajectory information, and therefore the first trajectory information and the second trajectory information are different from each other, selecting advice to increase the amount of spin on the hit ball; When the second trajectory information has a smaller proportion of the run distance than the first trajectory information, and therefore the first trajectory information and the second trajectory information are different from each other, selecting advice to reduce the amount of spin on the hit ball. An information processing device characterized by the above features is provided. [Effects of the Invention]

[0007] According to the present invention, advice that reflects the golfer's aim regarding the trajectory of the ball can be provided. [Brief explanation of the drawings]

[0008] [Figure 1] 1 is a schematic diagram of an information processing system according to an embodiment of the present invention. [Figure 2] (A) is an explanatory diagram of ball information, (B) is an explanatory diagram of club information, and (C) is an explanatory diagram of technical information. [Figure 3] 1A is a flowchart showing an example of an advice providing process, and FIG. 1B is a flowchart showing an example of an expected trajectory information obtaining process. [Figure 4] FIG. 4 is an explanatory diagram showing an example of estimated trajectory information. [Figure 5] FIG. 10 is an explanatory diagram showing an example of measured trajectory information. [Figure 6] FIG. 10 is an explanatory diagram showing an example of advice selection. [Figure 7] 10 is a flowchart showing another example of the advice providing process. [Figure 8] 10A and 10B are explanatory diagrams showing other examples of advice selection. [Figure 9] 10A and 10B are explanatory diagrams showing other examples of advice selection. [Figure 10] (A) is an explanatory diagram showing another example of ballistic information and an example of advice selection, and (B) is a diagram showing an example of determining the category of measured ballistic information. [Figure 11] 10A and 10B are explanatory diagrams showing other examples of advice selection. [Figure 12] 10A and 10B are explanatory diagrams showing other examples of advice selection. [Figure 13] 10A and 10B are explanatory diagrams showing other examples of advice selection. [Figure 14] 10A and 10B are explanatory diagrams showing an example of a method for setting expected trajectory information. [Figure 15] 10A and 10B are explanatory diagrams showing an example of a method for setting expected trajectory information. [Figure 16] FIG. 10 is a diagram showing another example of the system. DETAILED DESCRIPTION OF THE INVENTION

[0009] Hereinafter, the embodiments will be described in detail with reference to the accompanying drawings. Note that the following embodiments do not limit the scope of the invention as claimed, and not all combinations of features described in the embodiments are necessarily essential to the invention. Two or more of the features described in the embodiments may be arbitrarily combined. Furthermore, the same reference numerals are used for the same or similar components, and redundant explanations will be omitted.

[0010] First Embodiment <System configuration> 1 is a schematic diagram of an information processing system 1 according to one embodiment of the present invention. System 1 includes a measurement device 2 and an information processing device 3. Arrows X, Y, and Z indicate a three-dimensional coordinate system at the batting position, with arrows X and Y indicating mutually orthogonal horizontal directions and arrow Z indicating the vertical direction. Arrow X is set in the direction of the flight line of the golf ball.

[0011] The measurement device 2 is a device that measures the impact of the golfer 100 with the golf ball 102. In this embodiment, the measurement target is the behavior of the golf ball 102, and the measurement device 2 is a device for measuring the trajectory of the golf ball 102. For example, a TRACKMAN from TRACKMAN Inc. can be used as the trajectory measurement device. Note that the measurement target may be the swing motion of the golfer 100 or the behavior of the golf club 101, as long as it is possible to generate measured trajectory information, which will be described later.

[0012] The information processing device 3 includes an arithmetic unit 30, a display device 34, and an input device 35. A personal computer or a tablet can be used as the information processing device 3. The arithmetic unit 30 includes a processing unit 31, a memory unit 32, and an I / F unit (interface unit) 33, which are electrically connected to each other. The processing unit 31 is a processor such as a CPU. The processing unit 31 may be composed of multiple processors. The memory unit 32 includes one or multiple storage devices. The storage device is, for example, a RAM, a ROM, a hard disk, etc. The memory unit 32 stores programs executed by the processing unit 31 and various data. The programs executed by the processing unit 31 can be composed of multiple instructions readable by the processing unit 31.

[0013] The I / F unit 33 inputs and outputs data between an external device and the processing unit 31. The I / F unit 33 includes, for example, an I / O interface and a communication interface. The measurement device 2 and the calculation device 30 are connected so as to be able to communicate with each other, and the measurement results of the measurement device 2 are acquired by the calculation device 30.

[0014] A display device 34 and an input device 35 are connected to the arithmetic device 30. The display device 34 is, for example, an electronic image display device such as a liquid crystal display device, and displays the processing results of the arithmetic device 30. The input device 35 is, for example, a mouse or keyboard, and receives data input and operational instructions for the arithmetic device 30. The display device 34 and the input device 35 may be a touch panel that is integrated with each other.

[0015] <Information related to advice> In this embodiment, advice is provided to the golfer 100 based on the measurement results of the hit by the golfer 100. A plurality of pieces of information relating to advice that affect the trajectory of the hit ball are stored in the memory unit 32. Figures 2(A) to 2(C) show examples of this information.

[0016] FIG. 2(A) shows an example of ball information, which is information about a golf ball. In the example of FIG. 2(A), information about three types of golf balls B1 to B3 is shown. The ball information includes information about the characteristics and specifications of each of the balls B1 to B3. The "characteristics" include the spin rate and launch angle. These indicate the properties of each ball when the hitting conditions are the same. Ball B2 has intermediate characteristics and is used as the standard for convenience. Ball B1 tends to have a higher spin rate and a smaller launch angle than ball B2. Conversely, ball B3 tends to have a lower spin rate and a larger launch angle than ball B2.

[0017] "Specifications" indicates the structural features of each ball, particularly those that affect the "characteristics." Ball B1 has a softer cover and a harder core than ball B2. Cover hardness is the hardness of the material in the outermost layer of the ball, and core hardness is the hardness of the core material in the ball. Ball B3 has a harder cover and a softer core than ball B2.

[0018] FIG. 2(B) shows an example of club information, which is information about golf clubs. In the example of FIG. 2(B), information about three types of clubs C1 to C3 is shown. In this embodiment, each of the clubs C1 to C3 is assumed to be an iron club set (for example, a 5-iron to a wedge). The club information includes information about the characteristics and specifications of each of the clubs C1 to C3. "Characteristics" include the spin rate and launch angle. These indicate the properties of each club when the hitting conditions are the same. Club C2 has intermediate characteristics, and is used as the standard for convenience. Club C1 tends to have a higher spin rate and a smaller launch angle than club C2. Club C3, on the other hand, tends to have a lower spin rate and a larger launch angle than club C2.

[0019] "Specifications" indicates the structural features of each club, and in particular, indicates the structural features that affect the "characteristics." When comparing clubs of the same number, club C1 has a higher center of gravity and a smaller loft angle than club C2. When comparing clubs of the same number, club C3 has a lower center of gravity and a larger loft angle than club C2.

[0020] Figure 2(C) shows an example of technical information, which is information related to the techniques of playing golf. In the example of Figure 2(C), three types of information T1 to T3 are shown. Technical information includes information on content and effect. "Content" includes management and swing. "Management" is information about how to attack the golf course, and "swing" is information about the swing motion (how to hit the ball). "Effect" indicates the effect obtained when the "swing" is put into practice.

[0021] The "management" information in T1 teaches increasing the carry of the ball when aiming at the pin. The "swing" instruction teaches hitting the golf ball from a higher position with the golf club head. The corresponding "effects" include increasing the amount of spin and decreasing the launch angle.

[0022] Information T2 recommends that the golfer 100 maintain the status quo. Information T3, "Management," teaches the golfer 100 to increase the run of the ball when aiming for the pin (to make the ball land further away from the pin). "Swing" teaches the golfer to strike the golf ball as if sweeping it. The corresponding "Effects" include a decrease in spin rate and an increase in launch angle.

[0023] <Processing example> An example of a processing program executed by the arithmetic unit 30 of the information processing device 3 will be described with reference to Fig. 3(A), which is a flowchart showing an example of advice providing processing executed by the processing unit 31.

[0024] The trajectory of the ball that the golfer 100 assumes when hitting the ball varies depending on the preferences of the golfer 100 and the situation of the hit. In particular, for control shots and approach shots, some golfers aim to land the golf ball close to the pin and aim for a trajectory with little run, while other golfers aim to land the golf ball a little distance away from the pin and aim for a trajectory in which the golf ball rolls to some extent and approaches the pin. In this embodiment, the trajectory of the golf ball 102 intended by the golfer 100 before hitting the ball (estimated trajectory) is compared with the trajectory of the golf ball 102 measured by the measurement device 2 (measured trajectory), and advice is given to make the actual trajectory closer to the trajectory intended by the golfer 100.

[0025] In S1, expected trajectory information indicating an expected trajectory is acquired. Figure 3(B) is a flowchart showing an example of the acquisition process in S1. In this embodiment, options for expected trajectories are presented to the golfer 100, and the option selected by the golfer 100 is acquired as expected trajectory information. In S11, a selection screen showing the options for expected trajectory is displayed on the display device 34.

[0026] FIG. 4 is an explanatory diagram showing examples of options for expected trajectories. In the illustrated example, a situation is assumed in which a golfer 100 hits a golf ball 102 from a hitting position that is a distance Li0 away from the pin 111 and aims the golf ball 102 at the pin 111. The distance Li0 is, for example, 50 to 150 yards. Two options for expected trajectories are shown: expected trajectories Ti1 and expected trajectories Ti2. Both expected trajectories Ti1 and Ti2 are defined by a launch angle θi, a carry (distance from the hitting position to the initial landing point) Li1, and a run (distance from the initial landing point to the stopping position) Li2 (Li1 + Li2 = Li0). Comparing the expected trajectories Ti1 and Ti2, the launch angle θi is larger for expected trajectory Ti1, the carry Li1 is longer for expected trajectory Ti2, and the run Li2 is longer for expected trajectory Ti1.

[0027] The expected trajectory Ti1 is a trajectory in which the amount of spin of the golf ball 102 is reduced, causing the golf ball 102 to land on the green 110 at a position away from the pin 111, and the golf ball 102 rolls closer to the pin 111. The expected trajectory Ti2 is a trajectory in which the amount of spin of the golf ball 102 is increased, causing the golf ball 102 to land on the green 110 at a position closer to the pin 111, and the golfer 100 rolls less and the golf ball 102 rolls closer to the pin 111. The golfer 100 selects the trajectory that is closest to his or her intention from the two expected trajectories Ti1 and Ti2.

[0028] Returning to FIG. 3(B), in S11, these expected trajectories Ti1 and Ti2 are displayed on the display device 34. In S12, the golfer 100 selects an expected trajectory. The selection can be made by the golfer 100 or the operator via the input device 35. In S13, the expected trajectory selected in S12 is confirmed as expected trajectory information. In this embodiment, the expected trajectory information is numerical information, and is defined as the ratio of carry to run of the expected trajectory selected by the golfer 100 (Li2 / Li1).

[0029] Returning to FIG. 3(A), in S2, golfer 100 actually hits golf ball 102 with golf club 101, and this hit (the behavior of golf ball 102) is measured by measurement device 2. The golf ball 102 used for the hit is ball B2 in FIG. 2(A), and the club used is one of clubs C2 in FIG. 2(B) (e.g., a wedge or a 7-iron). The trajectory of the hit ball is measured or estimated by measurement device 2. From the measurement results of measurement device 2, the trajectory Tr of the hit ball, launch angle θr, carry Lr1, and run Lr2 are measured. The flight distance Lr0 is Lr0 = Lr1 + Lr2. The hit may be measured multiple times, and the measurement result used may be an average of the multiple results.

[0030] Returning to Figure 3(A), in S3, measured trajectory information is generated from the measurement results of measurement device 2 in S2. The measured trajectory information is numerical information corresponding to the expected trajectory information, and is the ratio of carry to run (Lr2 / Lr1). In S4, the expected trajectory information obtained in S1 is compared with the measured trajectory information generated in S3, and at least one piece of advice that reduces the discrepancy between the two is selected from the advice information stored in memory unit 32 as advice to be provided to golfer 100.

[0031] 6 is an explanatory diagram showing an example of a selection method. In the example shown, an evaluation value E (= Lr2 / Lr1-Li2 / Li1) calculated from expected trajectory information and measured trajectory information is used as a criterion, and a recommended ball (one of B1 to B3), a recommended club (one of C1 to C3), and technical information (one of T1 to T3) are selected as advice.

[0032] When the evaluation value E is close to 0 (when the threshold value TH02≦E≦threshold value TH01), it means that the expected trajectory and the measured trajectory are close. As advice, the golf ball B2 and club C2 used for the hit are selected as the recommended ball and club, and information T2 (as is) is selected.

[0033] When the evaluation value E exceeds the threshold value TH01 (when it is a positive value (+)), it means that the measured trajectory had a significantly higher proportion of run distance than the expected trajectory. In the example of Figure 4, this means that although the golfer 100 intended to hit the expected trajectory Ti2, the measured trajectory was closer to the expected trajectory Ti1. In order to bring the measured trajectory closer to the expected trajectory, it is effective to increase the spin rate of the hit ball. As advice, the golf ball B1 and the club C1, which have higher spin rates than the golf ball B2 and the club C2 used in the hit, are selected as the recommended ball and the recommended club, and information T1 (increase the carry and hit the ball from above) is selected. The golfer 100 can improve his or her shot by adopting at least one of the three pieces of advice.

[0034] If the evaluation value E is less than the threshold value TH02 (if it is a negative value (-)), it means that the measured trajectory had a much higher proportion of carry distance than the expected trajectory. In the example of Figure 4, this means that although the golfer 100 intended the expected trajectory Ti1, the measured trajectory was closer to the expected trajectory Ti2. In order to bring the measured trajectory closer to the expected trajectory, it is effective to reduce the spin rate of the hit ball. As advice, ball B3 and club C3, which have lower spin rates than golf ball B2 and club C2 used in the hit, are selected as the recommended ball and club, and information T3 (increase the run and hit the ball as if sweeping it) is selected. By incorporating at least one of the three pieces of advice, golfer 100 can improve his or her shot.

[0035] Returning to FIG. 3(A), in S5, the advice selected in S4 is provided to the golfer 100. For example, the advice selected in S4 is displayed on the display device 34. The golfer 100 can obtain information on equipment (recommended ball, recommended club) and techniques to achieve the intended trajectory.

[0036] In this embodiment, three types of advice are provided to golfer 100: a recommended ball (one of B1 to B3), a recommended club (one of C1 to C3), and technical information (one of T1 to T3), but any one type of advice may be provided.

[0037] Second Embodiment The trajectory assumed by the golfer 100 may change depending on the speed of the green 110. It may also be possible to set conditions regarding the rolling of the golf ball 102 on the green 110. Figure 7 is a flowchart showing an example of advice providing processing in this embodiment, which is a processing that replaces Figure 3(A).

[0038] In S1', settings for conditions related to the roll of the golf ball 102 on the green 110 are accepted. These conditions may be set in three stages, such as fast, normal, and slow, or may be values ​​(feet) on a stimpmeter. The conditions can be input by the golfer 100 or an operator using the input device 35.

[0039] The processes in S1 and S2 following S1' are the same as those in S1 and S2 in FIG. 3(A). In S3', the run distance Lr2, which is one of the measurement results of the hit by the measurement device 2, is adjusted according to the conditions set in S1'. For example, if "fast" is set in S1', the distance Lr2 is multiplied by 1.3, and if "slow" is set, the distance Lr2 is multiplied by 0.8. Furthermore, if the stimpmeter value can be set in S1', the adjusted distance Lr2 can be calculated as follows: (measured distance Lr2) × (set value) ÷ (reference value). The reference value can be, for example, 10.0 feet. Measured trajectory information is then generated based on the adjusted distance Lr2.

[0040] The processes of S4 and S5 following S3' are the same as S4 and S5 in Fig. 3(A). According to this embodiment, advice corresponding to the green speed of the golf course used by the golfer 100 can be provided to the golfer 100.

[0041] Third Embodiment In the first embodiment, the expected trajectory information and the measured trajectory information were the ratio of carry distance to run distance, but the run distance may also be used. For an advanced golfer 100, the run distance may be used to intuitively predict the trajectory. In this case, in the process of S1 in FIG. 3A, the golfer 100 specifies the run distance numerically, and this is used as the expected trajectory information. Instead of a numerical value, one of multiple levels such as long, normal, or short may be specified, and in this case, the system may determine the run distance for each of the long, normal, and short levels. FIG. 8A is an explanatory diagram showing an example of a method for selecting advice.

[0042] In the example shown in the figure, the evaluation value E (= Lr2-Li2) calculated from the expected trajectory information and the measured trajectory information is used as the basis, and a recommended ball (one of B1 to B3), a recommended club (one of C1 to C3), and technical information (one of T1 to T3) are selected as advice.

[0043] When the evaluation value E is close to 0 (when the threshold value TH12≦E≦threshold value TH11), it means that the expected trajectory and the measured trajectory are close. As advice, the golf ball B2 and club C2 used for the hit are selected as the recommended ball and recommended club, and information T2 (as is) is selected.

[0044] If the evaluation value E exceeds the threshold value TH11 (if it is a positive value (+)), it means that the measured trajectory had a significantly longer run distance than the expected trajectory. In the example of Figure 4, this means that although the golfer 100 intended to hit the expected trajectory Ti2, the measured trajectory was closer to the expected trajectory Ti1. In order to bring the measured trajectory closer to the expected trajectory, it is effective to increase the spin rate of the hit ball. As advice, the golf ball B1 and the club C1, which have higher spin rates than the golf ball B2 and the club C2 used in the hit, are selected as the recommended ball and the recommended club, and information T1 (increase the carry and hit the ball from above) is selected. The golfer 100 can improve his or her shot by adopting at least one of the three pieces of advice.

[0045] If the evaluation value E is less than the threshold value TH12 (if it is a negative value (-)), it means that the measured trajectory had a significantly shorter run distance than the expected trajectory. In the example of Figure 4, this means that although the golfer 100 intended to hit the expected trajectory Ti1, the measured trajectory was closer to the expected trajectory Ti2. In order to make the measured trajectory closer to the expected trajectory, it is effective to reduce the spin rate of the hit ball. As advice, ball B3 and club C3, which have lower spin rates than golf ball B2 and club C2 used in the hit, are selected as the recommended ball and recommended club, and information T3 (increase the run and hit the ball as if sweeping it) is selected. By incorporating at least one of the three pieces of advice, golfer 100 can improve his or her shot.

[0046] Next, the expected trajectory information and the measured trajectory information may be the launch angle of the ball. For an advanced golfer, the launch angle may be used to intuitively predict the trajectory. In this case, in the process of S1 in FIG. 3A, the golfer 100 specifies the launch angle numerically, which is used as the expected trajectory information. Instead of a numerical value, the launch angle may be specified as one of multiple levels, such as large, normal, or small. In this case, the system determines the run distance as long, normal, or short, based on the premise that a large launch angle results in a low spin rate and a long run distance, and a small launch angle results in a high spin rate and a short run distance. FIG. 8B is an explanatory diagram showing an example of a method for selecting advice.

[0047] In the example shown in the figure, the evaluation value E (=θr-θi) calculated from the expected trajectory information and the measured trajectory information is used as the basis, and a recommended ball (one of B1 to B3), a recommended club (one of C1 to C3), and technical information (one of T1 to T3) are selected as advice.

[0048] When the evaluation value E is close to 0 (when the threshold value TH22≦E≦threshold value TH21), it means that the expected trajectory and the measured trajectory are close. As advice, the golf ball B2 and club C2 used for the hit are selected as the recommended ball and recommended club, and information T2 (as is) is selected.

[0049] If the evaluation value E exceeds the threshold value TH21 (if it is a positive value (+)), it means that the measured trajectory had a significantly greater launch angle than the expected trajectory. In the example of Figure 4, this means that although the golfer 100 intended the expected trajectory Ti2, the measured trajectory was closer to the expected trajectory Ti1. In order to bring the measured trajectory closer to the expected trajectory, the launch angle needs to be reduced. As advice, ball B1 and club C1, which have a smaller launch angle than the golf ball B2 and club C2 used in the hit, are selected as the recommended ball and club, and information T1 (increase the carry and hit the ball from above) is selected. By incorporating at least one of the three pieces of advice, golfer 100 can improve his or her shot.

[0050] If the evaluation value E is less than the threshold value TH22 (if it is a negative value (-)), it means that the measured trajectory had a much smaller launch angle than the expected trajectory. In the example of Figure 4, this means that although the golfer 100 intended to hit the expected trajectory Ti1, the measured trajectory was closer to the expected trajectory Ti2. In order to make the measured trajectory closer to the expected trajectory, the launch angle needs to be increased. As advice, ball B3 and club C3, which have a larger launch angle than golf ball B2 and club C2 used in the hit, are selected as the recommended ball and club, and information T3 (increase the run and hit the ball as if sweeping it) is selected. By incorporating at least one of the three pieces of advice, golfer 100 can improve his or her shot.

[0051] <Fourth embodiment> In the first embodiment, there are three types of recommended balls (B1 to B3), recommended clubs (C1 to C3), and technical information (T1 to T3), but there may be two types, four or more types, or the number of types may vary. Figures 9(A) and (B) show examples of advice selection methods when the number of types of recommended balls, recommended clubs, and technical information varies.

[0052] 9A, there are five types of recommended balls (B1 to B5) and three types of recommended clubs and technical information. One recommended ball, one recommended club, and one technical information are selected based on the evaluation value E.

[0053] In the example of Figure 9(B), there are five types of recommended balls (B1 to B5), four types of recommended clubs (C1 to C4), and three types of technical information. One recommended ball, one recommended club, and one technical information are each selected based on the evaluation value E. The ranges of evaluation values ​​E assigned to the five recommended balls are not uniform, with balls B2 and B5 having relatively wide ranges. Ball B3 is also assigned an evaluation value E in the range near 0, but the range of negative values ​​is wider than the range of positive values. The ranges of evaluation values ​​E assigned to the four recommended clubs are also not uniform. Advice can be selected in a more detailed manner.

[0054] Fifth Embodiment The expected trajectory and the measured trajectory may be classified by type of trajectory, and advice may be selected based on whether the types of trajectory match or differ. Figure 10(A) shows an example of a method for selecting advice. In the example shown, the expected trajectory and the measured trajectory are classified into two types (categories): short run and long run. The expected trajectory type "short run" corresponds to expected trajectory Tr2 in the example of Figure 4, and "long run" corresponds to expected trajectory Tr1. The golfer 100 can select either "short run" or "long run" as the type of trajectory he or she intends.

[0055] The measured trajectory can be classified into two types by comparing the length of the run Lr with a threshold. Figure 10(B) shows an example. If the run Lr is longer than the threshold TH-Lr, the hit is classified as a "long run." If the run Lr is equal to or shorter than the threshold TH-Lr, the hit is classified as a "short run."

[0056] The selection method in FIG. 10(A) shows an example in which one of balls B1 to B3 is selected as the recommended ball. When the expected trajectory is "long run" and the measured trajectory is also "long run," the classifications match, and the trajectory is as intended by golfer 100, so the recommended ball is ball B2. When the expected trajectory is "long run" and the measured trajectory is "short run," the classifications are different. In this case, the recommended ball to resolve the discrepancy is ball B3, which has a lower spin rate than ball B2. When the expected trajectory is "short run" and the measured trajectory is "long run," the classifications are different. In this case, the recommended ball to resolve the discrepancy is ball B1, which has a higher spin rate than ball B2. While FIG. 10(A) illustrates the selection of a recommended ball, the same applies to clubs and technical information.

[0057] According to this embodiment, when the golfer 100 specifies an expected trajectory, an intuitive selection is possible, and even a beginner golfer can easily receive advice.

[0058] Sixth Embodiment In the first embodiment, in the shot measurement in S2 of FIG. 3A, the shot with one of the clubs C2 is measured and advice is selected. However, shots with multiple clubs with different numbers may be measured and advice may be selected. For example, shots with a 7 iron and a wedge from the clubs C2 may be measured, and measured trajectory information for each may be generated (S3), and advice may be selected (S4). The expected trajectory may be common to each club, or may be specified by the golfer 100 for each club. Through the golf club set, the trajectory at the time of impact can be made closer to the trajectory expected by the golfer 100.

[0059] FIG. 11(A) shows an example of a method for selecting advice when measuring shots with two types of clubs 1 and 2 with different numbers. In the example shown, a coordinate system with the evaluation value E1 of club 1 on the vertical axis and the evaluation value E2 of club 2 on the horizontal axis is divided into areas corresponding to recommended balls B1 to B3, and a recommended ball is selected. The evaluation values ​​E1 and E2 may be the difference in the carry-to-run ratio between the expected trajectory information and each measured trajectory information, as described in the first embodiment, or may be the difference in run distance or the difference in launch angle, as described in the third embodiment. The evaluation values ​​E1 and E2 may be weighted depending on the club number.

[0060] 11(A) illustrates a case where the evaluation value E1 of club 1 is e1 and the evaluation value E2 of club 2 is e2. Since point (e2, e1) belongs to the area of ​​ball B1, the recommended ball as advice is ball B1.

[0061] The example in FIG. 11(A) is an example of selecting a recommended ball, but this embodiment can also be applied to selecting a recommended club or technical information. FIG. 11(B) shows an example of selecting a recommended club. In the illustrated example, a coordinate system with the evaluation value E1 of club 1 on the vertical axis and the evaluation value E2 of club 2 on the horizontal axis is divided into areas corresponding to recommended clubs C1 to C3, and recommended clubs are selected. The example in FIG. 11(B) illustrates a case where the evaluation value E1 of club 1 is e3 and the evaluation value E2 of club 2 is e4. Since point (e3, e4) belongs to the area of ​​club C3, the recommended club as advice is club C3.

[0062] Seventh Embodiment When measuring shots with multiple clubs of different sizes and selecting advice as in the sixth embodiment, the trajectories of the clubs may have opposite characteristics, resulting in the ball and club used in the measurement becoming the recommended ball and club. In such cases, advice may be selected by prioritizing one of the clubs. The prioritized club can be selected by the golfer 100, and a selection input may be received, for example, at the start of processing.

[0063] FIG. 12(A) shows an example of a method for selecting advice when measuring shots with two types of clubs 1 and 2 with different iron numbers, and particularly shows an example of selecting a recommended ball as advice. In the coordinate system, in addition to areas for selecting balls B1 to B3, two X areas are set. In one of the two X areas, the evaluation value E1 has a positive value and the evaluation value E2 has a negative value. In the remaining X area, the evaluation value E1 has a negative value and the evaluation value E2 has a negative value. In other words, each X area corresponds to a case where the trajectories of the two types of clubs 1 and 2 are opposite.

[0064] If the coordinates of evaluation values ​​E1 and E2 in Figure 12(A) are point P, it belongs to area X. Therefore, a recommended ball is selected according to the evaluation value of the club prioritized by golfer 100. For example, if golfer 100 prioritizes club 2 over club 1, ball B1 on the evaluation value indicated by line L2 is the recommended ball.

[0065] On the other hand, if golfer 100 prioritizes club 1 over club 2, balls B2 or B3 on the evaluation value indicated by line L1 may be the recommended ball. In this case, as shown in FIG. 12(B), one recommended ball is selected by a recommended ball selection method using only evaluation value E1 as a coordinate axis.

[0066] Although FIGS. 12A and 12B show an example of selecting a recommended ball, the same applies to selecting a recommended club or technical information.

[0067] Eighth Embodiment In the first embodiment, in the impact measurement S2 in Fig. 3(A), the impact of one type of ball B2 is measured and advice is selected, but the impact of multiple types of balls may be measured and advice may be selected. For example, balls B1 to B3 are each hit with one of clubs C2, and an evaluation value E is calculated for each type of ball, and a recommended ball is selected. The expected trajectory may be the same for each ball, or may be specified by golfer 100 for each ball.

[0068] 13(A) shows an example of a method for selecting advice, and in particular an example of selecting a recommended ball as advice. The evaluation value E may be the difference in the carry-to-run ratio between the expected trajectory information and each measured trajectory information as described in the first embodiment, or it may be the difference in run distance or the difference in launch angle as described in the third embodiment.

[0069] In the example shown, the evaluation value of ball B1 is closest to 0. In other words, the measured trajectory and the expected trajectory were closest. Therefore, ball B1 is the recommended ball.

[0070] 13A shows an example of selecting a recommended ball, but this embodiment can also be applied to selecting a recommended club. That is, ball B2 may be hit with three clubs of the same number, C1 to C3, and the club with the evaluation value closest to 0 may be selected as the recommended club.

[0071] Furthermore, in this embodiment, the hits on a plurality of types of balls are measured, but the hits on one ball may be measured, and the results of the hits on other balls may be estimated from the measurement results, and advice may be selected.

[0072] In addition, in this embodiment, multiple types of balls may be hit with multiple clubs of different numbers, as in the sixth and seventh embodiments, and measurements may be taken and advice selected. For example, balls B1 to B3 may be hit with a 7 iron and a wedge from club C2, and measurements may be taken, and measured trajectory information may be generated (S3), and advice may be selected (S4). The expected trajectory may be common to each ball, or may be specified by the golfer 100 for each ball. The expected trajectory may be common to each club, or may be specified by the golfer 100 for each club.

[0073] 13(B) shows an example of a method for selecting advice, and in particular an example of selecting a recommended ball as advice. The evaluation values ​​E1 and E2 may be the difference in the carry-to-run ratio between the expected trajectory information and each measured trajectory information as described in the first embodiment, or may be the difference in run distance or the difference in launch angle as described in the third embodiment.

[0074] In the example shown, the evaluation value of ball B2 is closest to the origin (0, 0). In other words, the measured trajectory and the expected trajectory are closest. Therefore, ball B2 is the recommended ball.

[0075] Ninth Embodiment Various modes can be adopted for the golfer 100 to specify the expected trajectory in S11 and S12 of Figure 3(B). Figure 14(A) shows an example of the display screen of the display device 34 when the golfer 100 selects the expected trajectory. In the example shown, an image of a top view from the impact point HP to the pin 111 is displayed, making it easy for the golfer 100 to grasp the position of the pin 111 on the green 110 when selecting the expected trajectory Ti1 or Ti2.

[0076] 14(B) shows another example of a display screen in which the expected trajectories Ti1 and Ti2 are displayed in three dimensions. When the golfer 100 selects the expected trajectory Ti1 or Ti2, the launch angle and the height of the ball can be easily grasped.

[0077] 15(A) shows an example in which the golfer 100 can arbitrarily specify an expected trajectory. The example shown is an example of an input screen in which the golfer 100 can specify the landing point of the ball, and shows an example in which a position on the green 110 is specified by the golfer 100. The expected trajectory information is specified by setting the distance from the hitting position HP to the position specified by the golfer 100 as the carry distance Li1 and the distance from the position specified by the golfer 100 to the pin 111 as the run distance Li2.

[0078] FIG. 15(B) also shows an example in which the golfer 100 can arbitrarily specify an expected trajectory. The example shown is an example of an input screen in which the golfer 100 can specify the position of the highest point of the hit ball. From the distance Li3 from the hitting position HP to the position specified by the golfer 100, the expected trajectory Ti is calculated according to a predetermined rule, and the carry distance Li1, run distance Li2, and launch angle θi are calculated. From these, expected trajectory information is specified. It should be noted that the golfer 100 may also be able to specify the height in addition to the position of the highest point of the hit ball.

[0079] Tenth Embodiment Various systems can be adopted instead of the system 1 illustrated in Fig. 1. The configuration example in Fig. 16 shows an example in which the information processing device 3 functions as a server on the network 110. The information processing device 3 includes a calculation device 30, but does not require the display device 34 and input device 35 of Fig. 1. The information processing device 3 can communicate with communication devices (such as a mobile terminal 201 and a personal computer 202) via a network 200. The network 200 is, for example, the Internet. The mobile terminal 201 and the personal computer 202 function as the display device 34 and the input device 35 of Fig. 1.

[0080] The measurement-side configuration example EX1 includes a mobile terminal 201 and a measurement device 2A, and is a system suitable for allowing a golfer 100 to personally measure their shots and receive advice. The measurement device 2A is a device attached to the shaft 101 (or grip) of the club 100, and includes an acceleration sensor and an angular velocity sensor. For example, the TSND121 from ATR-Promotions or the M-tracer from Seiko Epson can be used as the measurement device 2A.

[0081] The mobile terminal 201 is, for example, a smartphone, and has a short-range wireless communication function with the measurement device 2A. The measurement results of the measurement device 2A are transmitted to the mobile terminal 201. The mobile terminal 201 transmits the expected trajectory information specified by the golfer 100 and the measurement results to the information processing device 3. By receiving this information, the information processing device 3 executes the processes corresponding to S1 and S2 in FIG. 3(A). The information processing device 3 then executes the processes of S3 and S4, and transmits advice to the mobile terminal 201 as the process of S5. The received advice is displayed on the mobile terminal 201.

[0082] The measurement side configuration example EX2 includes a personal computer 202 and multiple measurement devices 2B, and is a system suitable for a golfer 100 to hit the ball and receive advice at a golf shop or the like. The measurement device 2B is a photographing device such as a video camera. The personal computer 202 has a function for processing images captured by the photographing device 2B. The behavior of the ball at the time of impact is photographed by the measurement device 2B. The photographed images are imported into the personal computer 202 and analyzed. The personal computer 202 transmits the expected trajectory information specified by the golfer 100 and the measurement results to the information processing device 3. By receiving this information, the information processing device 3 executes the processes corresponding to S1 and S2 in FIG. 3(A). The information processing device 3 then executes the processes of S3 and S4 and transmits advice to the personal computer 202 as the process of S5. The personal computer 202 displays the received advice.

[0083] Trajectory can be estimated from the ball speed (initial velocity), launch angle, and amount of backspin. When using the measurement device 2A, the ball speed (initial velocity), launch angle, and amount of backspin can be obtained from the swing speed, face angle, head trajectory (impact angle), and impact point position (up, down, left, right) and an arithmetic formula obtained by correlation analysis or machine learning based on past data. The impact point position (up, down, left, right) can also be identified by an operator by attaching pressure-sensitive paper to the face of the golf club and observing the trace left by the golf ball.

[0084] <Other embodiments> The expected trajectory may be specified in a question and answer format for the golfer. For example, if the golfer answers "YES" to the question "Are you the type of person who tries to land the ball close to the pin on your approach shot without worrying about hitting it a little over," then the expected trajectory may be a trajectory with less run. Also, if the golfer answers "YES" to the question "Are you the type of person who wants to aim dead at the pin on your approach shot," then the expected trajectory may be a trajectory with less run. This makes it easier for beginners to specify the expected trajectory.

[0085] Next, advice may be selected for each hitting condition, such as the slope of the hitting position (uphill, downhill, etc.) or the slope direction of the green.

[0086] Although the embodiments of the invention have been described above, the invention is not limited to the above-described embodiments, and various modifications and variations are possible within the scope of the gist of the invention. [Explanation of symbols]

[0087] 1 Information processing system, 2 Measuring device, 3 Information processing device

Claims

1. an acquisition means for acquiring first trajectory information indicating the trajectory of a hit ball assumed by a golfer; generating means for generating second trajectory information indicating the trajectory of the golf ball based on the measurement results of the impact of the golfer on the golf ball; a selection means for comparing the first trajectory information with the second trajectory information and selecting, from among a plurality of pieces of advice that affect the trajectory of the ball, at least one piece of advice that reduces the deviation between the first trajectory information and the second trajectory information as advice to be provided to the golfer; the first trajectory information and the second trajectory information are each a ratio of a carry distance to a run distance of a hit ball, The selection means If the second trajectory information has a higher proportion of the run distance than the first trajectory information, and therefore the first trajectory information and the second trajectory information are different from each other, selecting advice to increase the amount of spin on the hit ball; When the second trajectory information has a smaller proportion of the run distance than the first trajectory information, and therefore the first trajectory information and the second trajectory information are different from each other, selecting advice to reduce the amount of spin on the hit ball.

1. An information processing device comprising:

2. an acquisition means for acquiring first trajectory information indicating the trajectory of a hit ball assumed by a golfer; generating means for generating second trajectory information indicating the trajectory of the golf ball based on the measurement results of the impact of the golfer on the golf ball; a selection means for comparing the first trajectory information with the second trajectory information and selecting, from among a plurality of pieces of advice that affect the trajectory of the ball, at least one piece of advice that reduces the deviation between the first trajectory information and the second trajectory information as advice to be provided to the golfer; the first trajectory information and the second trajectory information each represent a run distance of a hit ball, The selection means If the run distance of the second trajectory information is longer than that of the first trajectory information and therefore the first trajectory information and the second trajectory information are different from each other, selecting advice to increase the amount of spin of the hit ball; selecting advice to reduce the amount of spin on the hit ball when the second trajectory information has a shorter run distance than the first trajectory information, resulting in a discrepancy between the first trajectory information and the second trajectory information; 1. An information processing device comprising:

3. an acquisition means for acquiring first trajectory information indicating the trajectory of a hit ball assumed by a golfer; generating means for generating second trajectory information indicating the trajectory of the golf ball based on the measurement results of the impact of the golfer on the golf ball; a selection means for comparing the first trajectory information with the second trajectory information and selecting, from among a plurality of pieces of advice that affect the trajectory of the ball, at least one piece of advice that reduces the deviation between the first trajectory information and the second trajectory information as advice to be provided to the golfer; the first trajectory information and the second trajectory information each represent a launch angle of a hit ball, The selection means If the launch angle of the second trajectory information is greater than that of the first trajectory information, and therefore the first trajectory information and the second trajectory information are different from each other, selecting advice to reduce the launch angle of the ball; selecting advice to increase the launch angle of the ball when the second trajectory information is smaller than the first trajectory information and thus the first trajectory information and the second trajectory information are different from each other; 1. An information processing device comprising:

4. an acquisition means for acquiring first trajectory information indicating the trajectory of a hit ball assumed by a golfer; generating means for generating second trajectory information indicating the trajectory of the golf ball based on the measurement results of the impact of the golfer on the golf ball; a selection means for comparing the first trajectory information with the second trajectory information and selecting, from among a plurality of pieces of advice that affect the trajectory of the ball, at least one piece of advice that reduces the deviation between the first trajectory information and the second trajectory information as advice to be provided to the golfer; a display means for displaying an input screen on which a golfer can specify the landing point of the ball; the advice to be provided to the golfer includes at least one of a type of golf ball, a type of golf club, and a type of hitting technique; the first trajectory information is specified by a position of the landing point relative to a pin position; 1. An information processing device comprising:

5. an acquisition means for acquiring first trajectory information indicating the trajectory of a hit ball assumed by a golfer; generating means for generating second trajectory information indicating the trajectory of the golf ball based on the measurement results of the impact of the golfer on the golf ball; a selection means for comparing the first trajectory information with the second trajectory information and selecting, from among a plurality of pieces of advice that affect the trajectory of the ball, at least one piece of advice that reduces the deviation between the first trajectory information and the second trajectory information as advice to be provided to the golfer; The selection means classifying the first trajectory information and the second trajectory information into a plurality of types of trajectories, and selecting at least one piece of advice that resolves the difference between the types of trajectories to which they belong; 1. An information processing device comprising:

6. 6. The information processing device according to claim 1, providing means for providing a golfer with a plurality of options for the trajectory of a shot ball; the acquisition means acquires an option selected by the golfer from the plurality of options as the first trajectory information; 1. An information processing device comprising:

7. 4. The information processing device according to claim 1, wherein: a display means for displaying an input screen on which a golfer can specify the position of the highest point of the ball; the first trajectory information is specified by the position of the highest point relative to the impact position; 1. An information processing device comprising:

8. 3. The information processing device according to claim 1, a setting means for setting conditions relating to the rolling of a golf ball on a green; the generating means adjusts the distance of the run based on the condition.

1. An information processing device comprising:

9. 5. The information processing device according to claim 1, the first trajectory information and the second trajectory information are both numerical information, the selection means selects at least one piece of advice that reduces the difference between the first trajectory information and the second trajectory information based on a difference between the values ​​thereof.

1. An information processing device comprising:

10. 6. The information processing device according to claim 1, The selection means selecting at least one piece of advice to be provided to the golfer from among the plurality of pieces of advice based on a comparison result between the first trajectory information and the second trajectory information regarding a first golf club and a comparison result between the first trajectory information and the second trajectory information regarding a second golf club having a different number from the first golf club; 1. An information processing device comprising:

11. Computer, an acquisition means for acquiring first trajectory information indicating the trajectory of a hit ball assumed by a golfer; generating means for generating second trajectory information indicating the trajectory of the golf ball based on the measurement results of the impact of the golfer on the golf ball; a selection means for comparing the first trajectory information with the second trajectory information and selecting, from a plurality of pieces of advice that affect the trajectory of the hit ball, at least one piece of advice that reduces the deviation between the first trajectory information and the second trajectory information as advice to be provided to the golfer; It is a program that functions as the first trajectory information and the second trajectory information are each a ratio of a carry distance to a run distance of a hit ball, The selection means If the second trajectory information has a higher proportion of the run distance than the first trajectory information, and therefore the first trajectory information and the second trajectory information are different from each other, selecting advice to increase the amount of spin on the hit ball; When the second trajectory information has a smaller proportion of the run distance than the first trajectory information, and therefore the first trajectory information and the second trajectory information are different from each other, selecting advice to reduce the amount of spin on the hit ball. A program characterized by:

12. Computer, an acquisition means for acquiring first trajectory information indicating the trajectory of a hit ball assumed by a golfer; generating means for generating second trajectory information indicating the trajectory of the golf ball based on the measurement results of the impact of the golfer on the golf ball; a selection means for comparing the first trajectory information with the second trajectory information and selecting, from a plurality of pieces of advice that affect the trajectory of the hit ball, at least one piece of advice that reduces the deviation between the first trajectory information and the second trajectory information as advice to be provided to the golfer; It is a program that functions as the first trajectory information and the second trajectory information each represent a run distance of a hit ball, The selection means If the run distance of the second trajectory information is longer than that of the first trajectory information and therefore the first trajectory information and the second trajectory information are different from each other, selecting advice to increase the amount of spin of the hit ball; selecting advice to reduce the amount of spin on the hit ball when the second trajectory information has a shorter run distance than the first trajectory information, resulting in a discrepancy between the first trajectory information and the second trajectory information; A program characterized by:

13. Computer, an acquisition means for acquiring first trajectory information indicating the trajectory of a hit ball assumed by a golfer; generating means for generating second trajectory information indicating the trajectory of the golf ball based on the measurement results of the impact of the golfer on the golf ball; a selection means for comparing the first trajectory information with the second trajectory information and selecting, from a plurality of pieces of advice that affect the trajectory of the hit ball, at least one piece of advice that reduces the deviation between the first trajectory information and the second trajectory information as advice to be provided to the golfer; It is a program that functions as the first trajectory information and the second trajectory information each represent a launch angle of a hit ball, The selection means If the launch angle of the second trajectory information is greater than that of the first trajectory information, and therefore the first trajectory information and the second trajectory information are different from each other, selecting advice to reduce the launch angle of the ball; selecting advice to increase the launch angle of the ball when the second trajectory information is smaller than the first trajectory information and thus the first trajectory information and the second trajectory information are different from each other; A program characterized by:

14. Computer, an acquisition means for acquiring first trajectory information indicating the trajectory of a hit ball assumed by a golfer; generating means for generating second trajectory information indicating the trajectory of the golf ball based on the measurement results of the impact of the golfer on the golf ball; a selection means for comparing the first trajectory information with the second trajectory information and selecting, from a plurality of pieces of advice that affect the trajectory of the hit ball, at least one piece of advice that reduces the deviation between the first trajectory information and the second trajectory information as advice to be provided to the golfer; It is a program that functions as the advice to be provided to the golfer includes at least one of a type of golf ball, a type of golf club, and a type of hitting technique; the acquiring means displays on the display means an input screen on which the golfer can specify the landing point of the ball; the first trajectory information is specified by a position of the landing point relative to a pin position; A program characterized by:

15. Computer, an acquisition means for acquiring first trajectory information indicating the trajectory of a hit ball assumed by a golfer; generating means for generating second trajectory information indicating the trajectory of the golf ball based on the measurement results of the impact of the golfer on the golf ball; a selection means for comparing the first trajectory information with the second trajectory information and selecting, from a plurality of pieces of advice that affect the trajectory of the hit ball, at least one piece of advice that reduces the deviation between the first trajectory information and the second trajectory information as advice to be provided to the golfer; It is a program that functions as The selection means classifying the first trajectory information and the second trajectory information into a plurality of types of trajectories, and selecting at least one piece of advice that resolves the difference between the types of trajectories to which they belong; A program characterized by:

Citation Information

Patent Citations

  • Humidifier

    JP1979034540A

  • Measurement method of oxidationnreduction potentials and electrode used for the same

    JP1979061983A

  • Golf club set

    JP1987142573A

  • golf equipment

    JP1994503724A

  • Method for predicting golfer'S striking of ball

    JP2003199859A