Golf support device, golf support method, and golf support program
The golf support device with smart glasses and 6DOF sensors simplifies the golf swing by superimposing a batted ball line image, addressing the complexity and deviation issues of existing technologies, allowing beginners to hit accurately.
Patent Information
- Application Number
- JP2023029551
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2023-02-28
- Publication Date
- 2025-01-21
- Estimated Expiration
- 2043-02-28
AI Technical Summary
Existing golf swing assistance technologies, such as golf glasses with a straight line on the lens, require complex preparatory movements and are prone to deviation due to head movement, making it difficult for beginners to maintain a proper golf swing trajectory.
A golf support device featuring smart glasses with a transparent display that superimposes a batted ball line image, allowing input and adjustment based on the golfer's field of view, using 6DOF sensors to detect and correct for visual field displacement, enabling a simple and accurate golf swing.
Enables beginners to quickly achieve a proper golf swing trajectory without complex preparatory movements, ensuring accurate hits by superimposing the batted ball line image on the golfer's view, regardless of head movements.
Smart Images

Figure 0007618277000001 
Figure 0007618277000002 
Figure 0007618277000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a golf support device, a golf support method, and a golf support program, and more particularly to a golf support device, a golf support method, and a golf support program that support improvement of a golf swing. [Background technology]
[0002] Generally, a golf ball (hereinafter simply referred to as "ball") is hit by swinging (moving) a golf club along a hitting line connecting a target point such as a cup and the ball so that the face of the golf club is perpendicular to the hitting line. However, particularly in the case of beginner golfers with little golf experience, it is not rare for them to be unable to perform such a proper golf swing, and in such cases, there is a problem in that they are unable to hit the ball toward the target point.
[0003] In order to solve such problems, various techniques have been proposed to help improve golf swings. For example, Japanese Patent Application Laid-Open No. 2003-233666 discloses golf glasses.
[0004] The golf glasses of Patent Document 1 have a thin, horizontal line drawn on the surface of the glasses lens, which is used to predict the ball's hitting line. With this technology, a player can stand so that the straight line drawn on the eyeglass lenses overlaps with the ball and the target point (e.g., a cup), allowing the player to obtain a proper address, and by swinging a golf club along the straight line, the player can hit the ball toward the target point. [Prior art documents] [Patent documents]
[0005] [Patent Document 1] Utility model registration No. 3099890 Summary of the Invention [Problem to be solved by the invention]
[0006] However, with the golf glasses described in Patent Document 1, when swinging a golf club, the straight line drawn on the glasses lenses must be aligned so that it overlaps with the ball and the target point, which causes a problem in that the preparatory steps before making a golf swing are extremely cumbersome.
[0007] Furthermore, if a golfer performs this preparatory movement and then moves his or her head, for example by rotating around the neck, the straight line drawn on the eyeglass lenses will deviate from the ball and the target point, and the golfer will have to repeat the same preparatory movement again, resulting in the problem that he or she will not be able to immediately swing the golf club on the correct trajectory.
[0008] The present invention has been made to solve such problems, and aims to provide a golf support device, a golf support method, and a golf support program that enable a golf club to be swung on a proper trajectory without the need for complicated preparatory actions. [Means for solving the problem]
[0009] The above problem is solved by a golf support device according to the present invention, which comprises a transparent display means capable of displaying display information superimposed on a golfer's field of view, input means operable by the golfer, detection means for detecting a shift in the golfer's field of view, storage means for storing various information, and control means for controlling the display means, wherein the input means is capable of inputting a hit line indicating the direction in which the ball will be hit, and the control means has a reference position setting section for setting the position of the field of view at the time of input as a reference position when the hit line is input by operation of the input means, a hit line information registration section for storing the hit line input by operation of the input means together with the reference position in the storage means, a field of view displacement calculation section for calculating the amount of displacement of the field of view based on the detection result detected by the detection means, and a display control section for moving and displaying a hit line image indicating the hit line on the display means in accordance with the amount of displacement of the field of view calculated by the field of view displacement calculation section.
[0011] In the invention relating to the golf support device, it is preferable that the device includes a line image extending from the ball in the hitting direction. In this case, it is more preferable that the hit line image further includes a second line image extending from the ball in a direction opposite to the hitting direction.
[0012] Furthermore, in the invention relating to the golf support device, it is preferable that the golf support device is smart glasses worn by a golfer.
[0013] The above problem is solved by a golf support method according to the present invention, which uses a golf support device, and the golf support device includes a transparent display means capable of displaying information superimposed on a golfer's field of vision, an input means capable of inputting a ball-hitting line indicating a hitting direction in which the ball will be hit by an operation by the golfer, a detection means for detecting a change in the golfer's field of vision, and a storage means for storing various information, the hitting line is set by a golfer inputting a ball position of the ball before hitting and a target position of the ball after hitting using the input means from the same position in the opposite direction to the hitting direction of the ball, and includes a straight line connecting the ball position and the target position;a reference position setting step of setting the position of the visual field at the time of inputting the ball line as a reference position when the ball line is inputted by operating the input means; a ball line information registration step of storing the ball line inputted by operating the input means together with the reference position in the storage means; a visual field displacement amount calculation step of calculating the displacement amount of the visual field based on the reference position based on the detection result detected by the detection means; Wild change The problem can also be solved by including a display control step of moving and displaying a hit line image showing the hit line on the display means in accordance with the amount of displacement of the field of view calculated by performing a displacement calculation step.
[0014] The above problem can be solved by a golf support program according to the present invention, which is used in a golf support device, the golf support device including a transparent display means capable of displaying display information superimposed on a golfer's field of vision, an input means capable of inputting a ball-hitting line indicating a hitting direction in which the ball will be hit by an operation by the golfer, a detection means for detecting a change in the golfer's field of vision, and a storage means for storing various information, the hitting line is set by a golfer inputting a ball position of the ball before hitting and a target position of the ball after hitting using the input means from the same position in the opposite direction to the hitting direction of the ball, and includes a straight line connecting the ball position and the target position; When the ball line is input by operating the input means, a reference position setting step is performed to set the position of the field of view at the time of input as a reference position; a ball line information registration step is performed to store the ball line input by operating the input means together with the reference position in the storage means; a field of view displacement amount calculation step is performed to calculate the displacement amount of the field of view based on the reference position based on the detection result detected by the detection means; Wild change This problem can also be solved by having a computer execute a display control step of moving and displaying a hit line image showing the hit line on the display means in accordance with the amount of displacement of the field of view calculated by performing a displacement calculation step. Effect of the Invention
[0015] As described above, the golf support device, golf support method, and golf support program of the present invention have a relatively simple configuration, yet enable even a beginner with little golf experience to immediately swing a golf club on the correct trajectory. [Brief description of the drawings]
[0016] [Figure 1] FIG. 1 is a schematic diagram showing an embodiment of a golf assist device according to the present invention. [Diagram 2] FIG. 2 is a block diagram illustrating an example of the golf support device of FIG. [Diagram 3] FIG. 3 is an explanatory diagram for explaining the principle of detecting a change in the golfer's visual field. [Figure 4] FIG. 4 is a flowchart showing an example of a control process in the golf support device of FIG. [Diagram 5] FIG. 5 is an explanatory diagram for explaining the procedure for inputting a hit ball line. [Figure 6] FIG. 6 is an image diagram showing an example of a hit-ball line image. [Figure 7] FIG. 7 is an enlarged image of the main part of FIG. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0017] A golf support device, a golf support method, and a golf support program according to the present invention will be described below based on a preferred embodiment with reference to the drawings. Fig. 1 is a schematic diagram showing an overview of the golf support device according to this embodiment, Fig. 2 is a block diagram showing an example of the golf support device, Fig. 3 is an explanatory diagram for explaining the principle of detecting a change in the golfer's field of view, and Fig. 4 is a flow chart showing an example of control processing in the golf support device. In the following description, the left-right direction means the left-right direction when a golfer wearing the golf support device 1 faces forward, and the up-down direction means the up-down direction in that state.
[0018] <Overall configuration of golf support device 1> As shown in Fig. 1, the golf support device 1 according to this embodiment is a device that supports improvement of a golf swing, and is configured with smart glasses that can be worn by a golfer (see Fig. 6, hereinafter referred to as "golfer Gr"). The golf support device 1 corresponds to the "golf support device" described in the claims.
[0019] As shown in Figures 1 and 2, the golf support device 1 has a configuration similar to that of known smart glasses, such as a glasses frame 1A and a pair of transparent lenses 1B, 1B, and is also configured to include a central control unit 10 (CPU: Central Processing Unit), a memory unit 20, a detection unit 30, a display 40, and an input unit 50. In the golf support device 1, a storage space 1C for storing electronic devices is formed in one of a pair of temples (the left temple in this embodiment) constituting the eyeglass frame 1A, and inside the storage space 1C are stored the central control unit 10, memory unit 20, detection unit 30, as well as electronic devices such as a rechargeable battery. The central control unit 10, memory unit 20, detection unit 30, display 40, and input unit 50 correspond to the "control means", "memory means", "detection means", "display means", and "input means" described in the claims, respectively.
[0020] (Central control unit 10) As shown in FIG. 2, a central control unit 10 reads various programs stored in a storage unit 20, performs predetermined arithmetic processing, and executes control for causing a display 40 to display a predetermined image, etc. The central control unit 10 according to this embodiment includes a reference position setting unit 10A, a hit line information registration unit 10B, a visual field displacement calculation unit 10C, and a display control unit 10D. The reference position setting unit 10A, the hit line information registration unit 10B, the visual field displacement calculation unit 10C, and the display control unit 10D correspond to the "reference position setting unit," the "hit line information registration unit," the "visual field displacement calculation unit," and the "display control unit" described in the claims, respectively.
[0021] Although the details will be described later, in this embodiment, the golfer Gr is configured to be able to input a hitting line as a hitting direction of the ball B that is about to be hit by operating the input unit 50 (see Figs. 5(a) to (c)). A detailed description of inputting the hitting line will be given later.
[0022] In addition, when the ball line is input, the central control unit 10 The ball line and the position (reference position) of the field of view of the golfer Gr at the time of inputting the ball line are stored in the memory unit 20, and a ball line image BL showing the ball line is displayed on the display 40 (see FIG. 5(d)). Thereafter, when the field of view of the golfer Gr changes, the amount of change is calculated, and the hit line image BL showing the hit line is moved and displayed on the display 40 (see FIG. 6 and FIG. 7). The control performed by the central control unit 10 will be described in detail later.
[0023] (Reference position setting unit 10A) The reference position setting unit 10A is a part that performs control to set the visual field of the golfer Gr at the timing when a ball hit line (see FIG. 5(c)) is input by operating the input unit 50 as a reference position. Although the details will be described later, in this embodiment, the change in the field of view of the golfer Gr (movement of the golf support device 1) is detected by a detection unit 30 consisting of a 6DOF sensor (a sensor that detects movements in six directions, namely, the forward / backward direction X, the left / right direction Y, the up / down direction Z, the forward / backward direction X, the roll direction r, the pitch direction p, and the yaw direction y, see FIG. 3), and the amount of the change based on a reference position (the origin of coordinates "coordinate: 0") is calculated in real time.
[0024] (Ball line information registration section 10B) The hit-ball line information registration unit 10B is a part that performs control to link the hit-ball line input by operating the input unit 50 to the reference position set by the reference position setting unit 10A and store it in the memory unit 20.
[0025] (Visual field shift calculation unit 10C) The visual field displacement amount calculation unit 10C is a part that performs control to calculate the displacement amount of the visual field of the golfer Gr from the reference position stored in the storage unit 20 (the movement amount of the golf support device 1) in real time. For example, if the field of view of the golfer Gr (golf support device 1) is displaced in the left-right direction X while rotating around an axis extending in the up-down direction Z, such a displacement amount can be obtained by quantifying the displacement amount in the left-right direction X and the rotational displacement amount in the yaw direction y based on a reference position (coordinate origin “coordinate: 0”) (for example, “left-right direction X: 0→+10, yaw direction y: 0→+5”) (see FIG. 3).
[0026] (Display control unit 10D) The display control unit 10D controls the display 40 (see FIG. 1) to A hit line image BL showing the hit line input by operating the input unit 50 is displayed (see FIG. 5(d)). This part controls the movement and display of the hit line image BL according to the amount of displacement calculated by the field of view displacement amount calculation unit 10C when the field of view of the golfer Gr (golf support device 1) changes (see Figures 6 and 7). As will be described in more detail later, in this embodiment, in addition to the above-mentioned hit line image BL, a cursor image C (see Figures 5(a) to (c)) used when the golfer Gr inputs the hit line is also configured to be displayed under the control of the display control unit 10D.
[0027] (Storage unit 20) The storage unit 20 is composed of semiconductor memory such as a ROM (Read Only Memory) or a RAM (Random Access Memory), A storage area for storing programs that control the operation of each of the reference position setting unit 10A, the ball line information registration unit 10B, the visual field shift amount calculation unit 10C, and the display control unit 10D, It has a memory area for storing various information such as the ball line input by operating the input unit 50 and the reference position set by the reference position setting unit 10A. The program that controls the operation of each part of the reference position setting unit 10A, the ball line information registration unit 10B, the visual field displacement calculation unit 10C and the display control unit 10D corresponds to the "golf support program" described in the claims.
[0028] (Detection unit 30) The detection unit 30 is a device capable of detecting in real time the amount of change in the field of view of the golfer Gr. In this embodiment, as such a device, a so-called 6DOF (Six Degrees Of Freedom) sensor (hereinafter, referred to as a "6DOF sensor") consisting of a plurality of sensors such as an acceleration sensor and a gyro sensor is adopted. Since the 6DOF sensor itself is now well known, detailed description will be omitted, but even in this embodiment, as shown in Fig. 3, it is possible to detect movements in six directions, namely, the forward / backward direction X, the left / right direction Y, the up / down direction Z, the roll direction r having an axis extending in the forward / backward direction X as its center of rotation, the pitch direction p having an axis extending in the left / right direction Y as its center of rotation, and the yaw direction y having an axis extending in the up / down direction Z as its center of rotation. That is, in this embodiment, the golfer Gr wears the golf support device 1 near his / her eyes (see Fig. 1), so that the amount of change in the field of view is three-dimensionally detected in six directions.
[0029] (Display 40) As shown in Figures 1 and 2, the display 40 is a transmissive display and is a device that displays predetermined AR (Augmented Reality) images (in this embodiment, a "hit line image" and a "cursor image C") based on instructions from the display control unit 10D (see Figures 5 to 7). As such a transmissive display, a known transmissive display, for example, a transmissive liquid crystal display (LCD) can be used. The display 40 is disposed within the lens 1B or on the surface of the lens 1B. This allows the golfer Gr wearing the golf support device 1 to view the images (in this embodiment, the "hit line image BL" and the "cursor image C") displayed on the display 40 superimposed on the field of view (real image) of the golfer Gr (see FIGS. 5 to 7).
[0030] (Input unit 50) The input unit 50 is a device for turning on and off the power supply of the golf support device 1 and for inputting various information. Known input devices such as mechanical (push button) switches and touch panels can be used as the input unit 50. When a push button switch is used, as shown in Fig. 1, it is possible to provide a plurality of such switches at predetermined positions on the eyeglass frame 1B (see "switches 50a to 50c" in Fig. 1).
[0031] When a plurality of switches 50a to 50c are provided as the input unit 50, as shown in FIG. The switch 50a is a switch for turning the power supply ON and OFF. Switch 50b is a switch for inputting a hitting line (a switch for specifying the starting point and the ending point of the hitting line) (see Figs. 5(a) to (c)). Switch 50c is a switch for "determining" or "cancelling" the ball line; In the following, a description will be given on the assumption that a plurality of switches 50a to 50c are provided as the input unit 50. Note that, when a single switch is configured to input two pieces of information, such as "confirm" or "cancel" for the ball line, like the above-mentioned switch 50c, it is possible, for example, to "confirm" when pressed once and to "cancel" when pressed twice in succession.
[0032] <Control process in golf support device 1> Next, the control process in the golf support device 1 will be described with reference to FIGS. In the following, for the sake of convenience, (1) The golf support device 1 is properly attached to the eyes of the golfer Gr (see FIG. 1 ); (2) When the golf support device 1 is turned off, the ball-hitting line information regarding the ball-hitting line and the reference position stored in the memory unit 20 is erased from the memory unit 30 (see "Step S900" in FIG. 4). (3) When the golf support device 1 is turned on, a cursor image C (an image for inputting a shot line) is displayed on the display 40 (see FIG. 5(a)). The following description will be given on the premise that the above-mentioned controls (2) and (3) are merely examples, and may be modified as appropriate.
[0033] (Step S100) As shown in FIG. 4, the control process in the golf support device 1 is mainly executed by the central control unit 10 (see FIG. 2), and starts with the execution of a process in step S100. In step S100, the central control unit 10 performs a process of determining whether or not input of the hit ball line has been completed.
[0034] Before describing the process of step S100 by the central control unit 10, the procedure for inputting the ball's hitting line will be described with reference to Fig. 5. Fig. 5 shows a state in which ball B is on a green on which a cup is placed, which is a target point Tp.
[0035] In this embodiment, when the golf support device 1 is turned on, a cursor image C is displayed at a predetermined position (for example, the center) of the display 40 (see FIG. 5(a)). The cursor image C is an icon for setting the start and end positions of the ball line. In this embodiment, as described above, the golf support device 1 can be turned on by pressing the switch 50a (see FIG. 1).
[0036] The golfer Gr can input the ball hitting line, for example, at a position in the opposite direction (hereinafter referred to as the "counter-hit direction") from the direction in which the ball B is intended to be hit (hereinafter referred to as the "hit direction"), that is, on the extension of the counter-hit direction of the line connecting the ball B and the target point Tp (the "cup" in the example shown in Figure 5) (see Figure 5(a)).
[0037] In this case, the golfer Gr moves to the extension line of the line connecting the ball B and the target point Tp in the opposite direction to the hitting direction, (1) First, move cursor image C to a position where it overlaps with ball B, and then press switch 50b (see FIG. 1) to input the starting position of the ball's hit line (see FIG. 5(b)). (2) Next, move the cursor image C to a position overlapping with the target point Tp, and then press the switch 50b (see FIG. 1) to input the end position of the ball's hitting line (see FIG. 5(c)). (3) After that, the switch 50c (see FIG. 1) is pressed to confirm the ball's hitting line. It is possible to input the ball's hit line in the above manner. As a result, in this embodiment, it is possible to display the ball's hit line image BL on the display 40, superimposed on the field of view of the golfer Gr (see FIG. 5(d)).
[0038] Such movement of the cursor image C can be configured to be performed automatically in response to a change in the field of view of the golfer Gr (movement of the golf support device 1) detected by the detection unit 30. For example, when moving the cursor image C (downward) from the position shown in Fig. 5(a) to the position shown in Fig. 5(b), the golfer Gr can do this by moving his / her head backward around the neck as the center of rotation (see "pitch direction p" in Fig. 3) in the same manner as the hit-ball line image BL described later (see "Steps S500" to S700").
[0039] The cursor image C may be moved not only by using the detection unit 30 as described above, but also by operating a switch. In this case, a switch (e.g., a cross key) for moving the cursor image C may be provided in addition to the switches 50a to 50c (see FIG. 1).
[0040] In addition, when the above operation (2) is performed, that is, when the end position of the hit line can be input, it is preferable to configure the device so that a provisional hit line image is displayed between the start position and the cursor image C (see FIG. 5(c)). With this configuration, it becomes possible for the golfer Gr to easily visually grasp the direction of the hit line.
[0041] By performing the above-mentioned operations (1) to (3) on an extension of the line connecting the ball B and the target point Tp in the opposite striking direction, as in this embodiment, it is possible for the golfer Gr to more accurately draw (input) the desired hitting line of the ball B. It should be noted that such input of the hitting line can be performed in the same manner as the above (1) to (3) even in cases where it is difficult or impossible to see the target point Tp (cup) (for example, the tee ground of a long hole). In this case, in the above operation (2), the intended ball position after hitting that the golfer Gr desires (for example, the center point of the fairway) can be input as the end position of the hitting line.
[0042] As shown in FIG. 4, if the central control unit 10 determines that the above operation (3) has been completed, it transfers the process to step S200, and if it determines that the above operation (3) has not been completed, it repeatedly executes the process of step S100.
[0043] (Step S200) In step S200, the central control unit 10 performs a reference position setting process. This process is mainly performed by the reference position setting unit 10A (see FIG. 2) of the central control unit 10. Note that the above-mentioned reference position setting process corresponds to a "reference position setting process" and a "reference position setting step" described in the claims.
[0044] Specifically, the central control unit 10 performs processing to set the position of the golf support position 1 (the position of the golfer Gr's field of view) at the time when the ball line is input (the time when the processing in step S100 above is judged to be ``YES'') as the reference position (coordinate origin ``Coordinate: 0'' (``Each coordinate of the forward / backward direction X, left / right direction Y, up / down direction Z, roll direction r, pitch direction p, and yaw direction y: 0'')). After performing the reference position setting process, the central control unit 10 advances the process to step S300.
[0045] (Step S300) In step S300, the central control unit 10 performs a hit ball line information registration process. This process is mainly performed by the hit ball line information registration unit 10B (see FIG. 2) of the central control unit 10. Note that the hit ball line information registration process corresponds to the "hit ball line information registration process" and the "hit ball line information registration step" described in the claims.
[0046] Specifically, the central control unit 10 performs a process of storing the hit ball line input in the process of step S100 in the storage unit 20 (see FIG. 2) together with the reference position set in the process of step S200. After performing the ball line information registration process, the central control unit 10 advances the process to step S400.
[0047] (Step S400) In step S400, the central control unit 10 performs a hit-ball line image display process. This process is mainly performed by the display control unit 10D of the central control unit 10 (see FIG. 2). Specifically, in step S400, the central control unit 10 performs a process of displaying a hit line image BL indicating the hit line on the display 40 along the hit line input in the process of step S100 (see FIG. 5(d)).
[0048] As shown in Fig. 5(d), the hit line image BL according to this embodiment has a line image (a line image extending from ball B in the hitting direction, hereinafter referred to as "first line image BL1") connecting the starting position of the hit line ("ball B" in Fig. 5) and the target point Tp, and a line image (hereinafter referred to as "second line image BL2") extending from ball B in the opposite hitting direction. Note that the first line image BL1 and second line image BL2 correspond to the "line image" and "second line image" respectively as set forth in the claims. After performing the hit ball line image display process, the central control unit 10 advances the process to step S500.
[0049] (Step S500) As shown in FIG. 4, in step S500, the central control unit 10 performs a process of determining whether or not the field of view of the golfer Gr has shifted. Specifically, the central control unit 10 determines whether or not the golf support device 1 has been moved.
[0050] As described above, in this embodiment, the movement of the field of view (golf support device 1) of the golfer Gr is detected by using the detection unit 30 (6DOF sensor, see Figs. 2 and 3). That is, when the movement of the golf support device 1 is detected by the detection unit 30, for example, when the movement from the reference position ("coordinate: 0") to "front-rear direction X: +10" is detected, or when the movement from "front-rear direction X: +10, pitch direction p: 0" to "front-rear direction X: +15, pitch direction p: +5" is detected, the central control unit 10 performs a process of determining that the field of view of the golfer Gr has shifted. On the other hand, when the movement of the golf support device 1 is not detected by the detection unit 30, the central control unit 10 determines that the field of view of the golfer Gr has not shifted.
[0051] If the central control unit 10 determines that the field of view of the golfer Gr has changed, it transfers the process to step S600, and if it determines that the field of view of the golfer Gr has not changed, it repeats this process.
[0052] (Step S600) In step S600, the central control unit 10 performs a visual field displacement amount calculation process. This process is mainly performed by the visual field displacement amount calculation unit 10C (see FIG. 2) of the central control unit 10. Note that the above-mentioned visual field displacement amount calculation process corresponds to the "visual field displacement amount calculation process" and the "visual field displacement amount calculation step" described in the claims.
[0053] For example, when the detection unit 30 detects that the golf support device 1 has moved from "forward / backward direction X: +10, pitch direction: 0" to "forward / backward direction X: +15, pitch direction p: +5," the central control unit 10 performs a process of calculating a numerical value such as "forward / backward direction X: +10 → +15, pitch direction p: 0 → +5" as the amount of change in the field of view of the golfer Gr. After performing the visual field shift amount calculation process, the central control unit 10 advances the process to step S700.
[0054] (Step S700) In step S700, the central control unit 10 performs a display control process. In this embodiment, this process is mainly performed by the display control unit 10D of the central control unit 10. Note that the above-mentioned display control process corresponds to a "display control process" and a "display control step" described in the claims.
[0055] Specifically, the central control unit 10 performs a process of moving and displaying the hit line image BL displayed on the display 40 in accordance with the amount of displacement of the visual field of the golfer Gr calculated in the visual field displacement calculation process in step S600. For example, if the value calculated in the visual field shift calculation process in step S600 is "forward / backward direction X: +10 → +15, pitch direction p: 0 → +5," the central control unit 10 controls the display position of the hit line image BL to be changed from "forward / backward direction X: +10, pitch direction p: 0" to "forward / backward direction X: +15, pitch direction p: +5." As a result, when the golfer Gr looks at the ball B in a normal state with his / her line of sight facing forward (hereinafter referred to as the "normal viewing state"), the hit line image BL shown on the display 40 is displayed superimposed on the ball B in the direction of the hit line input in the process in step S100 (see FIGS. 6 and 7).
[0056] As a result, the golfer Gr can relatively easily hit the ball B toward the target point Tp, which is the cup, by moving the golf club Gc (making a golf swing) along the hitting line image BL that is displayed superimposed on the ball B (see Figures 6 and 7). Furthermore, even if golfer Gr, for example, takes the address to hit ball B and then moves his / her head left or right around his / her neck as the center of rotation, causing ball B to go out of view, he / she can again take the address to hit ball B (move his / her neck to its original position) and the hit line image BL can be displayed superimposed on ball B.
[0057] Thus, in this embodiment, when golfer Gr looks at ball B in a normal viewing state, regardless of the viewing position, the hit line image BL is superimposed on ball B in the direction of the inputted hit line (see Figures 6 and 7), so that even a beginner with little golf experience can immediately make a golf swing with the correct trajectory. After performing the above-mentioned display control process, the central control unit 10 advances the process to step S800.
[0058] (Step S800) In step S800, the central control unit 10 performs a process of determining whether or not an operation to turn off the power has been performed. Specifically, the central control unit 10 judges whether or not the switch 50c (see FIG. 1) for turning the power on and off has been pressed. If the central control unit 10 determines that an operation to turn off the power has been performed, it transfers the process to step S900, and if it determines that an operation to turn off the power has not been performed, it transfers the process to step S500.
[0059] (Step S900) In step S900, the central control unit 10 performs a process of deleting the hit-ball line and the reference position stored in the storage unit 20 in the hit-ball line information registration process in the above step S300 (hit-ball line information deleting process). After performing the ball line information erasing process, central control unit 10 advances the process to step S1000.
[0060] (Step S1000) In step S1000, the central control unit 10 performs a process of turning off the power. As a result, in this embodiment, when the golfer Gr subsequently performs an operation to turn on the power, the processing from step S100 onwards is started anew. After performing the process of turning off the power, the central control unit 10 ends this control process.
[0061] As described above, in this embodiment, after inputting the hit line of ball B, when ball B is viewed, a hit line image BL (AR image) showing the hit line is displayed superimposed on the field of view (ball B) of golfer Gr in the direction of the input hit line, regardless of the position from which ball B is viewed (see Figs. 6 and 7). Therefore, according to this embodiment, when hitting ball B, the hit line image BL is displayed superimposed on the actual ball B without the need for complicated preparation actions as in the above-mentioned conventional technology (Utility Model Registration No. 3099890), so even a beginner with little golf experience can immediately swing the golf club Gc on the correct trajectory.
[0062] In this embodiment, the ball hit line is input from the direction opposite to the direction of impact of the ball B by operating the input unit 50, and is configured to include a line extending from the ball B in the direction of impact (see FIG. 5(c)). Therefore, in this embodiment, the ball hit line desired by the golfer Gr can be input with high accuracy.
[0063] Furthermore, in this embodiment, since the hit line image BL includes the first line image BL1 extending from the ball B in the hitting direction (see FIGS. 6 and 7), the hitting direction of the ball B can be easily grasped. In addition, the hitting line image BL in this embodiment includes, in addition to the first line image BL1, a second line image BL2 extending from the ball B in the opposite hitting direction (see Figures 6 and 7), so that the golf club Gc can be swung on a more appropriate trajectory.
[0064] Furthermore, in this embodiment, since the golf support device 1 is configured as smart glasses (see FIG. 1), even if the golfer Gr wears the golf support device 1, it can be easily carried around like regular glasses such as sunglasses, and there is no problem such as it interfering with play when playing golf.
[0065] In this embodiment, smart glasses are used as the golf support device 1, but other devices equipped with a display, such as a goggle-type device (head mounted display (HMD)), may also be used.
[0066] Furthermore, in this embodiment, a 6DOF sensor is used as the detection unit 30 that detects the change in the field of view of the golfer Gr, but other sensors and other detection methods may also be adopted. Other detection methods include, for example: The golf support device 1 is provided with an imaging means (e.g., a camera) for imaging the field of view of the golfer Gr. - Recognizing feature points (e.g., a ball B and / or a target point Tp such as a cup) in an image captured by the imaging means; Detecting a change in the field of view of the golfer Gr based on the positions and angles of the image-recognized feature points, Examples of such a method include a method using a known image recognition technique.
[0067] Furthermore, in this embodiment, in order to make it easier to understand the invention, a golf support device 1 of a type that does not take into account the line of sight of the golfer Gr has been described as an example, but it is also possible to take this into account. Such a configuration is, for example, The golf support device 1 is provided with a known imaging means (e.g., a camera) for capturing an image in the line of sight of the golfer Gr. Control is performed to shift the display position of the hit line image BL displayed on the display 40, taking into account not only the detection result detected by the detection unit 30 but also the line of sight direction captured by the imaging means. This can be realized by configuring in this way. With this configuration, the hit-ball image line BL can be displayed superimposed on the ball B more naturally.
[0068] In addition, in this embodiment, the hit line image BL is displayed at a position overlapping with the ball B (see Figures 6 and 7), but it can also be displayed at a position not overlapping with the ball B, provided that it is in the direction of the input hit line.
[0069] Furthermore, in this embodiment, one hit line image BL is displayed (see Figures 6 and 7), but it is also possible to display multiple hit line images, for example, a hit line image displayed in a position overlapping with ball B and a hit line image displayed in a position not overlapping with ball B (a total of two hit line images), provided that the direction is the same as the input hit line.
[0070] Although the embodiment of the invention made by the present inventor has been described above, the present invention is not limited by the description and drawings which form part of the disclosure of the present invention according to the embodiment. In other words, it should be added that all other embodiments, examples, and operation techniques made by those skilled in the art based on the embodiment are naturally included in the scope of the present invention. [Explanation of symbols]
[0071] 1. Golf support device 1A Glasses frames 1B Lens 1C Storage space 10 Central control unit (control means) 10A Reference position setting section 10B Ball line information registration section 10C Visual field shift calculation section 10D Display control unit 20 Storage unit (storage means) 30 Detection unit (detection means) 40 Display (display means) 50 Input section (input means) 50a~50c switch X Anteroposterior direction Y left / right direction Z vertical direction r Roll direction p Pitch direction y Yaw direction Gr Golfer Gc Golf Club B-Ball BL hitting line image BL1 First line image BL2 2nd line image Tp target point C Cursor Image
Claims
1. a transparent display means capable of displaying information superimposed on the field of vision of a golfer; An input means operable by a golfer; A detection means for detecting a change in the golfer's field of view; A storage means for storing various information; A control means for controlling the display means; Equipped with the input means is capable of inputting a hitting line indicating a hitting direction in which the ball is to be hit; The control means a reference position setting unit that, when the ball line is input by operating the input means, sets the position of the field of view at the time of the input as a reference position; a hit line information registration unit for storing the hit line input by operating the input means together with the reference position in the storage means; a visual field displacement amount calculation unit that calculates a displacement amount of the visual field based on the reference position based on a detection result detected by the detection means; a display control unit that moves and displays a hit line image showing the hit line on the display means in accordance with the amount of displacement of the field of view calculated by the field of view displacement amount calculation unit; having The hitting line is set by a golfer using the input means to input the ball position of the ball before hitting and the target position of the ball after hitting from the same position in the opposite direction to the hitting direction of the ball, and includes a straight line connecting the ball position and the target position.
2. The golf support device according to claim 1 , wherein the hit line image includes a line image extending from the ball in the hitting direction.
3. The golf support device according to claim 2 , wherein the hit line image further includes a second line image extending from the ball in a direction opposite to the hitting direction.
4. The golf support device according to any one of claims 1 to 3, wherein the golf support device is smart glasses worn by a golfer.
5. A golf assist method using a golf assist device, comprising: The golf assist device includes: a transparent display means capable of displaying information superimposed on the field of vision of a golfer; an input means for inputting a hitting line indicating a hitting direction of the ball by an operation by a golfer; A detection means for detecting a change in the golfer's field of view; A storage means for storing various information; Equipped with the hitting line is set by a golfer inputting a ball position of the ball before hitting and a target position of the ball after hitting using the input means from the same position in the opposite direction to the hitting direction of the ball, and includes a straight line connecting the ball position and the target position; a reference position setting step of setting the position of the field of view at the time of inputting the ball hitting line as a reference position when the ball hitting line is inputted by operating the input means; a ball-hitting line information registration step of storing the ball-hitting line input by operating the input means together with the reference position in the storage means; a visual field displacement amount calculation step of calculating a displacement amount of the visual field based on the reference position based on a detection result detected by the detection means; a display control step of moving and displaying a hit line image showing the hit line on the display means in accordance with the amount of displacement of the field of view calculated by performing the field of view displacement calculation step; A golf assistance method comprising:
6. A golf support program for use in a golf support device, comprising: The golf assist device includes: a transparent display means capable of displaying information superimposed on the field of vision of a golfer; an input means for inputting a hitting line indicating a hitting direction of the ball by an operation by a golfer; A detection means for detecting a change in the golfer's field of view; A storage means for storing various information; Equipped with the hitting line is set by a golfer inputting a ball position of the ball before hitting and a target position of the ball after hitting using the input means from the same position in the opposite direction to the hitting direction of the ball, and includes a straight line connecting the ball position and the target position; a reference position setting step of setting the position of the field of view at the time of inputting the ball line by operating the input means as a reference position; a ball line information registration step of storing the ball line input by operating the input means together with the reference position in the storage means; a visual field displacement amount calculation step of calculating a displacement amount of the visual field based on the reference position based on a detection result detected by the detection means; a display control step of moving and displaying a hit line image showing the hit line on the display means in accordance with the amount of displacement of the field of view calculated by performing the field of view displacement calculation step; A golf support program that causes a computer to execute the above.
Citation Information
Patent Citations
Face direction confirming device for golf putter, method for forming index of face direction at golf putter and golf putter forming index
JP1999042310A
Billiard practicing device and billiard practicing system
JP2002186702A
Golf player support system, user terminal device, method of supporting golf player, and program
JP2012095914A
Method and apparatus for performing motion analysis of sporting equipment
JP2019506260A
glasses for golf
JP3099890U