[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP7291011B2 - Information processing device, information processing method, program and information processing system - Google Patents

Information processing device, information processing method, program and information processing system Download PDF

Info

Publication number
JP7291011B2
JP7291011B2 JP2019116596A JP2019116596A JP7291011B2 JP 7291011 B2 JP7291011 B2 JP 7291011B2 JP 2019116596 A JP2019116596 A JP 2019116596A JP 2019116596 A JP2019116596 A JP 2019116596A JP 7291011 B2 JP7291011 B2 JP 7291011B2
Authority
JP
Japan
Prior art keywords
hitting
angle
behavior
golf
time
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2019116596A
Other languages
Japanese (ja)
Other versions
JP2021000371A (en
Inventor
拓市 清水
啓雄 高木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Bridgestone Sports Co Ltd
Original Assignee
Bridgestone Sports Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Bridgestone Sports Co Ltd filed Critical Bridgestone Sports Co Ltd
Priority to JP2019116596A priority Critical patent/JP7291011B2/en
Priority to US16/860,165 priority patent/US20200398120A1/en
Publication of JP2021000371A publication Critical patent/JP2021000371A/en
Application granted granted Critical
Publication of JP7291011B2 publication Critical patent/JP7291011B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B53/00Golf clubs
    • A63B53/04Heads
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B60/00Details or accessories of golf clubs, bats, rackets or the like
    • A63B60/46Measurement devices associated with golf clubs, bats, rackets or the like for measuring physical parameters relating to sporting activity, e.g. baseball bats with impact indicators or bracelets for measuring the golf swing
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B53/00Golf clubs
    • A63B53/04Heads
    • A63B53/0466Heads wood-type
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B69/00Training appliances or apparatus for special sports
    • A63B69/36Training appliances or apparatus for special sports for golf
    • A63B69/3623Training appliances or apparatus for special sports for golf for driving
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B19/00Teaching not covered by other main groups of this subclass
    • G09B19/003Repetitive work cycles; Sequence of movements
    • G09B19/0038Sports
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B2071/0675Input for modifying training controls during workout
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/05Image processing for measuring physical parameters
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/10Positions
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/10Positions
    • A63B2220/16Angular positions
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/30Speed
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/30Speed
    • A63B2220/34Angular speed
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/30Speed
    • A63B2220/34Angular speed
    • A63B2220/35Spin
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/40Acceleration
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/62Time or time measurement used for time reference, time stamp, master time or clock signal
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/80Special sensors, transducers or devices therefor
    • A63B2220/803Motion sensors
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/80Special sensors, transducers or devices therefor
    • A63B2220/806Video cameras
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/80Special sensors, transducers or devices therefor
    • A63B2220/83Special sensors, transducers or devices therefor characterised by the position of the sensor
    • A63B2220/833Sensors arranged on the exercise apparatus or sports implement
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2225/00Miscellaneous features of sport apparatus, devices or equipment
    • A63B2225/02Testing, calibrating or measuring of equipment
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2225/00Miscellaneous features of sport apparatus, devices or equipment
    • A63B2225/20Miscellaneous features of sport apparatus, devices or equipment with means for remote communication, e.g. internet or the like
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2225/00Miscellaneous features of sport apparatus, devices or equipment
    • A63B2225/50Wireless data transmission, e.g. by radio transmitters or telemetry
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0003Analysing the course of a movement or motion sequences during an exercise or trainings sequence, e.g. swing for golf or tennis
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B53/00Golf clubs
    • A63B53/04Heads
    • A63B53/0441Heads with visual indicators for aligning the golf club
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0619Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
    • A63B71/0622Visual, audio or audio-visual systems for entertaining, instructing or motivating the user

Landscapes

  • General Health & Medical Sciences (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Health & Medical Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Wood Science & Technology (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Physics & Mathematics (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Golf Clubs (AREA)

Description

本発明は、ゴルフ分野の挙動解析に関わる情報処理技術に関する。 The present invention relates to an information processing technology related to behavior analysis in the field of golf.

ゴルファのスイング動作を解析するための様々な技術が提案されている。特許文献1には、ゴルフクラブヘッドの入射角等を計測し、スイング動作を解析する技術が開示されている。特許文献2にはゴルフクラブの回転角等を計測し、スイング動作を解析する技術が開示されている。特許文献3には打撃時のフェース面上の打撃位置を推定する技術が開示されている。特許文献4にはゴルフクラブヘッドの挙動を解析し、打球の弾道を予測する技術が開示されている。また、こうした解析結果等に基づいて、ゴルファに適したゴルフ用品を推奨する技術も提案されている(例えば特許文献5)。 Various techniques have been proposed for analyzing a golfer's swing motion. Japanese Patent Application Laid-Open No. 2002-201000 discloses a technique for measuring the incident angle of a golf club head and the like and analyzing the swing motion. Patent Literature 2 discloses a technique for measuring the rotation angle and the like of a golf club and analyzing the swing motion. Patent Literature 3 discloses a technique for estimating the hitting position on the face surface at the time of hitting. Patent Document 4 discloses a technique of analyzing the behavior of a golf club head and predicting the trajectory of a hit ball. Also, a technique for recommending golf equipment suitable for a golfer based on such analysis results has been proposed (for example, Patent Document 5).

特開2017-023638号公報Japanese Patent Application Laid-Open No. 2017-023638 特開2017-023639号公報JP 2017-023639 A 特開2017-070366号公報JP 2017-070366 A 特開2017-000179号公報JP 2017-000179 A 特開2011-015968号公報JP 2011-015968 A

打撃直後のゴルフボールの初速、打ち出し角度、スピン量といった打球の挙動は、ゴルファの関心が高い事項の一つである。打球の挙動は、一般に、カメラやドップラ・レーダ等の計測設備によって実測される。こうした設備が無ければ、ゴルファは自身のスイング動作の結果である打球の挙動を知ることができない。特許文献4には打球の弾道を予測する技術が提案されているが、ゴルフクラブヘッドの挙動を予測し、かつ、ヘッドとゴルフボールの衝突を解析するものであり、演算が複雑化する。 Behavior of a golf ball immediately after hitting, such as initial velocity, launch angle, and spin rate, is one of the matters of great interest to golf players. The behavior of a hit ball is generally measured by measurement equipment such as cameras and Doppler radars. Without such equipment, the golfer would not know the behavior of the ball as a result of his swing motion. Patent document 4 proposes a technique for predicting the trajectory of a hit ball. However, this technique predicts the behavior of the golf club head and analyzes the collision between the head and the golf ball, which complicates calculations.

本発明の目的は、カメラやドップラ・レーダ等の計測設備を要せずに、打球の挙動を推測する技術を提供することにある。 SUMMARY OF THE INVENTION It is an object of the present invention to provide a technique for estimating the behavior of a hit ball without requiring measurement equipment such as a camera or Doppler radar.

本発明によれば、例えば、
ゴルファのゴルフスイング動作の計測結果を取得する取得手段と、
前記ゴルフスイング動作による打球の挙動を演算する演算手段と、を備え、
前記計測結果は、ゴルフクラブヘッドの打撃時のヘッドスピード、打撃時の入射角度、及び、打撃時のフェース角度を含み、
前記打球の挙動は、初速、上下の打ち出し角度、及び、バックスピン量を含み、
前記演算手段は、
ゴルフクラブヘッドの打撃時のヘッドスピード、打撃時の入射角度、及び、打撃時のフェース角度を少なくとも含む複数の変数を有する予め定めた演算式に、前記取得手段が取得した前記ヘッドスピード、前記入射角度及び前記フェース角度を代入することで、前記打球の挙動を演算
前記取得手段は、
前記ゴルファの属性、及び、前記ゴルファが前記ゴルフスイング動作において使用したゴルフ用品の属性を取得し、
前記複数の変数は、ゴルファの属性、及び、ゴルフ用品の属性を含み、
前記演算手段は、
前記演算式に、前記取得手段が取得した前記ヘッドスピード、前記入射角度、前記フェース角度、前記ゴルファの属性、及び、前記ゴルフ用品の属性を代入することで、前記打球の挙動を演算する、
ことを特徴とする情報処理装置が提供される。
According to the invention, for example,
Acquisition means for acquiring measurement results of a golfer's golf swing motion;
and computing means for computing the behavior of the hit ball due to the golf swing motion,
The measurement results include the head speed of the golf club head at the time of hitting , the incident angle at the time of hitting , and the face angle at the time of hitting;
The behavior of the hit ball includes initial velocity, vertical launch angle, and backspin amount,
The computing means is
The head speed obtained by the obtaining means and the incidence angle obtained by the obtaining means are added to a predetermined arithmetic expression having a plurality of variables including at least the head speed at the time of hitting the golf club head, the angle of incidence at the time of hitting , and the face angle at the time of hitting. Calculate the behavior of the hit ball by substituting the angle and the face angle,
The acquisition means is
Acquiring an attribute of the golfer and an attribute of the golf equipment used by the golfer in the golf swing motion;
The plurality of variables includes attributes of the golfer and attributes of the golf equipment;
The computing means is
calculating the behavior of the hit ball by substituting the head speed, the incident angle, the face angle, the attribute of the golfer, and the attribute of the golf equipment acquired by the acquisition means into the arithmetic expression;
An information processing apparatus characterized by:

本発明によれば、カメラやドップラ・レーダ等の計測設備を要せずに、打球の挙動を推測する技術を提供することができる。 According to the present invention, it is possible to provide a technique for estimating the behavior of a hit ball without requiring measurement equipment such as a camera or Doppler radar.

本発明の一実施形態に係る情報処理システムの概要図。1 is a schematic diagram of an information processing system according to an embodiment of the present invention; FIG. (A)は入射角度の説明図、(B)はフェース角度の説明図。(A) is an explanatory diagram of an incident angle, and (B) is an explanatory diagram of a face angle. (A)は打撃位置の区別の説明図、(B)は打撃位置の計測手法の例を示す説明図。(A) is an explanatory diagram for distinguishing striking positions, and (B) is an explanatory diagram showing an example of a technique for measuring the striking positions. (A)及び(B)は打球の打ち出し角度の説明図。(A) and (B) are explanatory diagrams of the launch angle of a hit ball. (A)及び(B)は打球のスピン量の説明図、(C)及び(D)は弾道の説明図。(A) and (B) are diagrams for explaining the spin rate of a hit ball, and (C) and (D) are diagrams for explaining trajectory. (A)機械学習を行って演算式を生成する場合のコンピュータの処理例を示すフローチャート、(B)情報処理装置の処理例を示すフローチャート。(A) A flowchart showing an example of computer processing when performing machine learning to generate an arithmetic expression, (B) a flowchart showing an example of processing by an information processing apparatus. 推奨ゴルフ用品の選択方法の例を示す図。FIG. 4 is a diagram showing an example of how to select recommended golf equipment; (A)及び(B)は推奨ゴルフ用品の選択方法の例を示す図。(A) and (B) are diagrams showing an example of a method for selecting recommended golf equipment. 複数種類の演算式の例を示す図。FIG. 5 is a diagram showing examples of multiple types of arithmetic expressions; システムの別例を示す図。The figure which shows another example of a system.

以下、添付図面を参照して実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る発明を限定するものではなく、また実施形態で説明されている特徴の組み合わせの全てが発明に必須のものとは限らない。実施形態で説明されている複数の特徴のうち二つ以上の特徴が任意に組み合わされてもよい。また、同一若しくは同様の構成には同一の参照番号を付し、重複した説明は省略する。 Hereinafter, embodiments will be described in detail with reference to the accompanying drawings. It should be noted that the following embodiments do not limit the invention according to the claims, and not all combinations of features described in the embodiments are essential to the invention. Two or more of the features described in the embodiments may be combined arbitrarily. Also, the same or similar configurations are denoted by the same reference numerals, and redundant explanations are omitted.

<第一実施形態>
<システムの構成>
図1は本発明の一実施形態に係る情報処理システム1の概要図である。システム1は、計測装置2と、情報処理装置3と、表示装置4と、入力装置5とを含む。矢印X、矢印Yおよび矢印Zは、計測装置2で認識又は設定される三次元の座標系を示しており、矢印X、矢印Yは互いに直交する水平方向を示し、矢印Zは鉛直方向を示す。矢印Xはゴルフボールの飛球線方向を示す。
<First embodiment>
<System configuration>
FIG. 1 is a schematic diagram of an information processing system 1 according to one embodiment of the present invention. A system 1 includes a measurement device 2 , an information processing device 3 , a display device 4 and an input device 5 . Arrow X, arrow Y, and arrow Z indicate a three-dimensional coordinate system recognized or set by the measuring device 2. Arrow X and arrow Y indicate horizontal directions orthogonal to each other, and arrow Z indicates a vertical direction. . Arrow X indicates the direction of the flight line of the golf ball.

計測装置2は、ゴルファ10のゴルフスイング動作を計測する装置である。本実施形態では、ゴルフクラブ100の挙動を計測する装置である。ゴルフクラブ100は、フェース面(打撃面)101aを有するヘッド101と、ヘッド101に接続されたシャフト102とを含む。シャフト102のゴルファ10側の端部にはグリップ(不図示)が装着される。計測装置2は、ゴルフクラブ100のシャフト102(またはグリップ)に装着される装置であり、加速度センサや角速度センサを含む。計測装置2としては、例えば、ATR-Promotions社のTSND121やセイコーエプソン社のM-tracerを用いることができる。計測装置2の検知結果により、スイング中のゴルフクラブ100の三次元の加速度および三次元の角速度の時系列データを得られる。 The measurement device 2 is a device that measures the golf swing motion of the golfer 10 . In this embodiment, the device measures the behavior of the golf club 100 . A golf club 100 includes a head 101 having a face surface (hitting surface) 101 a and a shaft 102 connected to the head 101 . A grip (not shown) is attached to the end of the shaft 102 on the golfer 10 side. The measuring device 2 is a device attached to the shaft 102 (or grip) of the golf club 100 and includes an acceleration sensor and an angular velocity sensor. As the measuring device 2, for example, TSND121 from ATR-Promotions or M-tracer from Seiko Epson can be used. Time-series data of the three-dimensional acceleration and three-dimensional angular velocity of the golf club 100 during the swing can be obtained from the detection results of the measuring device 2 .

情報処理装置3は、計測装置2の計測結果等から、ゴルファ10がゴルフスイング動作によってゴルフクラブ100で打撃したゴルフボール200の打球の挙動を推定するコンピュータである。また、本実施形態の情報処理装置は、推定した打球の挙動からゴルファ10に適合したゴルフ用品を推奨する機能も有する。ゴルフ用品には、ゴルフクラブやゴルフボールが含まれる。情報処理装置3は、互いに電気的に接続された処理部31と、記憶部32と、I/F部(インタフェース部)33と、を備える。処理部31はCPU等のプロセッサである。記憶部32は、一又は複数の記憶デバイスを備える。記憶デバイスは、例えば、RAM、ROM、ハードディスク等である。記憶部32には処理部31が実行するプログラムや、各種のデータが格納される。処理部31が実行するプログラムは、処理部31が読取可能な複数の指示から構成することができる。 The information processing device 3 is a computer that estimates the behavior of the golf ball 200 hit with the golf club 100 by the golf player 10 in a golf swing motion, based on the measurement results of the measurement device 2 and the like. The information processing apparatus of the present embodiment also has a function of recommending golf equipment suitable for the golfer 10 based on the estimated behavior of the hit ball. Golf equipment includes golf clubs and golf balls. The information processing device 3 includes a processing unit 31, a storage 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 storage unit 32 includes one or more storage devices. A storage device is, for example, a RAM, a ROM, a hard disk, or the like. The storage unit 32 stores programs executed by the processing unit 31 and various data. A program executed by the processing unit 31 can be composed of a plurality of instructions readable by the processing unit 31 .

I/F部33は外部デバイスと処理部31との間でデータの入出力を行う。I/F部33には、I/Oインタフェース、通信インタフェースを含むことができる。計測装置2は情報処理装置3に有線通信または無線通信により通信可能に接続されており、これらの計測結果は情報処理装置3によって取得される。 The I/F unit 33 inputs and outputs data between the external device and the processing unit 31 . The I/F section 33 can include an I/O interface and a communication interface. The measuring device 2 is communicably connected to the information processing device 3 by wired communication or wireless communication, and the information processing device 3 acquires these measurement results.

情報処理装置3には表示装置4と入力装置5が接続されている。表示装置4は、例えば、液晶表示装置等の電子画像表示装置であり、情報処理装置3の処理結果が表示される。入力装置5はマウスやキーボードであり、情報処理装置3に対するデータの入力や動作の指示を受け付ける。表示装置4は、タッチパネルのように情報の入力機能を備えた装置でもよく、この場合、入力装置5は無くてもよい。 A display device 4 and an input device 5 are connected to the information processing device 3 . The display device 4 is, for example, an electronic image display device such as a liquid crystal display device, and displays the processing result of the information processing device 3 . The input device 5 is a mouse or a keyboard, and receives data input and operation instructions for the information processing device 3 . The display device 4 may be a device having an information input function such as a touch panel, and in this case, the input device 5 may be omitted.

<打球の挙動推定>
ゴルファ10にとっては、自身のゴルフスイング動作により打ち出されたゴルフボール200の弾道が重要である。ゴルフボールの弾道は、打撃直後のゴルフボール200の初速、上下および左右の打ち出し角度、バックスピン量及びサイドスピン量といった打球の挙動により推定される。こうした打球の挙動はカメラやドップラ・レーダ等の計測設備により実測可能であるが、本実施形態ではそうした計測設備を不要として計測装置2等の計測結果から打球の挙動を推定するものである。
<Battered ball behavior estimation>
For the golfer 10, the trajectory of the golf ball 200 launched by his/her own golf swing motion is important. The trajectory of the golf ball is estimated from the behavior of the golf ball 200 immediately after hitting, such as the initial speed, the vertical and horizontal launch angles, the amount of backspin, and the amount of side spin. Such hitting behavior can be measured by measurement equipment such as a camera and Doppler radar, but in the present embodiment, such measurement equipment is not required and the behavior of the hitting ball is estimated from the measurement results of the measurement device 2 or the like.

<演算式の生成>
本実施形態では、ゴルファ10のゴルフスイング動作の計測結果等を説明変数とし、打撃直後のゴルフボール200の挙動を目的変数とした演算式(モデル)により、ゴルフボール200の挙動を推測する。事前準備として、演算式を生成する。
<Generation of arithmetic expression>
In the present embodiment, the behavior of the golf ball 200 is estimated by an arithmetic expression (model) using the measurement results of the golf swing motion of the golfer 10 as explanatory variables and the behavior of the golf ball 200 immediately after hitting as the objective variable. As a preparation, generate an arithmetic expression.

説明変数としては、ゴルファ10のゴルフスイング動作の計測結果、ゴルファ10の属性、及び、ゴルフ用品の属性を挙げることができる。ゴルフスイング動作の計測結果としては、計測装置2或いは他の計測手法による計測結果を含み得る。計測装置2による計測結果は、打撃時のヘッド101のヘッドスピード、ヘッド101の入射角度、打撃時のフェース角度、を挙げることができる。図2(A)は入射角度の説明図、図2(B)はフェース角度の説明図である。 The explanatory variables may include the measurement results of the golf swing motion of the golfer 10, attributes of the golfer 10, and attributes of golf equipment. The golf swing motion measurement results may include measurement results obtained by the measurement device 2 or other measurement methods. The measurement results obtained by the measuring device 2 include the head speed of the head 101 at the time of hitting, the incident angle of the head 101, and the face angle at the time of hitting. FIG. 2A is an explanatory diagram of the incident angle, and FIG. 2B is an explanatory diagram of the face angle.

図2(A)を参照して、入射角度は、X-Z平面において、X方向に対する、ゴルフボール200の打撃時のヘッド101のZ方向の軌道の角度である。同図の例では、インパクトタイミングから所定時間前のヘッド101の位置と打撃時のヘッド101の位置X1とからヘッド軌道の方向D1を特定し、D1方向とX方向との間の角度θ1が入射角度である。図示の例では上方向を正とし、下方向を負としている。打撃タイミングは、ゴルフクラブ100の加速度の変化に基づき計測装置2により計測でき、そのときのヘッド101の位置が打撃時のヘッド101の位置X1である。 Referring to FIG. 2A, the angle of incidence is the angle of the trajectory of head 101 in the Z direction when hitting golf ball 200 with respect to the X direction in the XZ plane. In the example shown in the figure, the direction D1 of the head trajectory is specified from the position of the head 101 a predetermined time before the impact timing and the position X1 of the head 101 at the time of impact, and the angle θ1 between the D1 direction and the X direction is incident. is the angle. In the illustrated example, the upward direction is positive and the downward direction is negative. The hitting timing can be measured by the measuring device 2 based on the change in the acceleration of the golf club 100, and the position of the head 101 at that time is the position X1 of the head 101 at the time of hitting.

図2(B)を参照して、打撃時のフェース角度は、ゴルフボール200の打撃時のフェース面101aの向きである。図2(B)の例では、X-Y平面上において、Y方向とフェース面とがなす角度θ2をフェース角度としている。計測装置2による計測上、角度θ2は例えばキャリブレーション時を基準(0度)とみなすことができる。例えば、キャリブレーションとはターゲット方向を計測装置2に認識させる処理である。同図の例では、フェース面101aが開く方向を負の角度とし、フェース面が閉じる方向を正の角度としている。 Referring to FIG. 2B, the hit face angle is the orientation of face surface 101a when golf ball 200 is hit. In the example of FIG. 2B, the angle θ2 formed between the Y direction and the face surface on the XY plane is the face angle. In terms of measurement by the measurement device 2, the angle θ2 can be regarded as a reference (0 degrees) at the time of calibration, for example. For example, calibration is a process of making the measuring device 2 recognize the target direction. In the example shown in the figure, the direction in which the face 101a opens is a negative angle, and the direction in which the face 101a closes is a positive angle.

計測装置2による計測結果は、この他に、フェースローテーション、しなり戻り時間、打撃時のロフト角、スイング軌道等を挙げることができる。フェースローテーションとは、スイング中のフェース面101aの変化度合であり、例えば、打撃直前の単位時間当たりのシャフト102の軸周りの回転量である。単位時間は、例えば、打撃直前の0.01秒である。しなり戻り時間とは、ゴルフクラブの所定部位(例えばグリップ先端部)の加速度が最大になってからインパクトまでの時間である。一般に、ゴルフスイング中、シャフト102は、ダウンスイング以降は、ヘッド101が手元側よりも遅れる方向にしなり、打撃前に手元側が減速し、シャフト102のしなりが戻ってインパクトを迎える傾向にある。しなり戻り時間は、打撃前にシャフト102のしなりが戻る時間ということができる。打撃時のロフト角とは、X-Z平面において、垂直面と打撃時のフェース面101aとの間の角度である。スイング軌道は、X-Y平面において、X方向に対する、ゴルフボール200の打撃時のヘッド101のY方向の軌道の角度である。 The measurement results obtained by the measuring device 2 may also include face rotation, bending return time, loft angle at the time of impact, swing trajectory, and the like. The face rotation is the degree of change of the face surface 101a during the swing, for example, the amount of rotation of the shaft 102 about the axis per unit time immediately before hitting. The unit time is, for example, 0.01 seconds immediately before hitting. The bend return time is the time from when the acceleration of a predetermined portion of the golf club (for example, the tip of the grip) reaches its maximum until impact. In general, during a golf swing, after the downswing, the shaft 102 tends to be in a direction in which the head 101 lags behind the hand side, the hand side decelerates before hitting, and the bending of the shaft 102 returns to face the impact. The bending return time can be said to be the time for the bending of the shaft 102 to return before impact. The loft angle at impact is the angle between the vertical plane and the face surface 101a at impact on the XZ plane. The swing trajectory is the angle of the Y-direction trajectory of the head 101 when hitting the golf ball 200 with respect to the X-direction on the XY plane.

ゴルフスイング動作の計測結果としては、この他に、フェース面101a上のゴルフボール200の打撃位置を挙げることができる。図3(A)は打撃位置の数値化例を示す説明図である。図示の例では、フェース面101aのフェースセンタを原点、トウ-ヒール方向D2と、上下方向(クラウン-ソール方向)D3とを座標軸とした座標系において、打撃位置101bの位置が特定される。座標軸D2は例えばヒール側を正の値とし、座標軸D3は例えば上側(クラウン側)を正の値とする。打撃位置101bは、打撃時のシャフト102の回転量やフェース面101aの向きの変化等から計測装置2により計測可能であるが、図3(B)に示すように、ゴルフボール200の打撃痕が残るマーカ110をフェース面101aに貼り付け、計測してもよい。また、カメラによって打撃時のフェース面101aとゴルフボール200の位置を撮影し、撮影画像から打撃位置を計測してもよい。 In addition to this, the hitting position of the golf ball 200 on the face surface 101a can be mentioned as the measurement result of the golf swing motion. FIG. 3A is an explanatory diagram showing an example of quantification of the hitting position. In the illustrated example, the position of the hitting position 101b is specified in a coordinate system in which the face center of the face surface 101a is the origin, and the toe-heel direction D2 and the vertical direction (crown-sole direction) D3 are coordinate axes. The coordinate axis D2, for example, has a positive value on the heel side, and the coordinate axis D3, for example, has a positive value on the upper side (crown side). The hitting position 101b can be measured by the measuring device 2 from the amount of rotation of the shaft 102 at the time of hitting, the change in the orientation of the face surface 101a, and the like. The remaining marker 110 may be attached to the face surface 101a for measurement. Alternatively, the position of the face surface 101a and the golf ball 200 at the time of hitting may be photographed by a camera, and the hitting position may be measured from the photographed image.

ゴルファ10の属性としては、性別、身長、体重、年齢といったゴルファの特徴量を挙げることができる。ゴルフ用品の属性としては、ゴルフクラブの属性と、ゴルフボールの属性を挙げることができる。ゴルフクラブの属性としては、ゴルフクラブ全体の特徴量と、シャフトの特徴量と、ヘッドの特徴量と、グリップの特徴量とを挙げることができる。ゴルフクラブ全体の特徴量としては、ゴルフクラブの総重量、バランス、製品型式等を挙げることができる。シャフトの特徴量としては、長さ、剛性、フレックス、トルク、調子、重量を挙げることができる。ヘッドの特徴量としては、重心深さ、重心高さ、重心距離、重心アングル、ロフト角、重量等を挙げることができる。グリップの特徴量としては、重量、材質を挙げることができる。 Attributes of the golfer 10 can include characteristics of the golfer, such as sex, height, weight, and age. Attributes of golf equipment include attributes of golf clubs and attributes of golf balls. The attributes of the golf club include the feature amount of the entire golf club, the feature amount of the shaft, the feature amount of the head, and the feature amount of the grip. The characteristic quantity of the golf club as a whole includes the total weight, balance, product type, and the like of the golf club. Shaft characteristics include length, stiffness, flex, torque, tone, and weight. Head feature amounts include the depth of the center of gravity, the height of the center of gravity, the distance from the center of gravity, the angle of the center of gravity, the loft angle, and the weight. The feature values of the grip include weight and material.

目的変数である打球の挙動のうち、打球の初速は打撃直後のゴルフボール200の速度である。図4(A)は上下の打ち出し角度の説明図であり、図4(B)は左右の打ち出し角度の説明図である。図4(A)に示すように、上下の打ち出し角度は、X-Z平面において、X方向に対する、打撃直後のゴルフボール200のZ方向の軌道の角度θ3である。位置X2はゴルフボール200の初期位置である。図示の例では上方向を正とし、下方向を負としている。図4(B)に示すように、左右の打ち出し角度は、X-Y平面において、Y方向に対する、打撃直後のゴルフボール200のY方向の軌道の角度θ4である。図示の例では左方向を正とし、右方向を負としている。 Of the behavior of the hit ball, which is the objective variable, the initial velocity of the hit ball is the speed of the golf ball 200 immediately after hitting. FIG. 4A is an explanatory diagram of the vertical launch angle, and FIG. 4B is an explanatory diagram of the horizontal launch angle. As shown in FIG. 4A, the vertical launch angle is the angle θ3 of the trajectory of the golf ball 200 in the Z direction immediately after hitting with respect to the X direction in the XZ plane. Position X2 is the initial position of golf ball 200 . In the illustrated example, the upward direction is positive and the downward direction is negative. As shown in FIG. 4B, the left-right launch angle is the angle θ4 of the trajectory in the Y direction of golf ball 200 immediately after hitting with respect to the Y direction on the XY plane. In the illustrated example, the left direction is positive and the right direction is negative.

図5(A)はバックスピン量の説明図である。バックスピン量は、打撃直後のY軸回りのゴルフボール200の回転量である。図示の例では上方向の回転を正とし、下方向の回転を負としている。図5(B)はサイドスピン量の説明図である。サイドスピン量は、打撃直後のZ軸回りのゴルフボール200の回転量である。図示の例ではフック方向の回転を正とし、スライス方向の回転を負としている。 FIG. 5A is an explanatory diagram of the backspin amount. The backspin amount is the amount of rotation of golf ball 200 about the Y-axis immediately after hitting. In the illustrated example, upward rotation is positive, and downward rotation is negative. FIG. 5B is an explanatory diagram of the side spin amount. The side spin amount is the amount of rotation of golf ball 200 about the Z-axis immediately after hitting. In the illustrated example, rotation in the hook direction is positive, and rotation in the slice direction is negative.

演算式は、上記の説明変数のデータ群と対応する目的変数の実測データ群からなる実測データ群を用いて生成することができる。目的変数の実測は、カメラやドップラ・レーダ等の計測設備によって行い、例えば、TRACKMAN社のTRACKMANを用いることができる。 The arithmetic expression can be generated using the measured data group consisting of the data group of the explanatory variables and the measured data group of the corresponding objective variables. The objective variable is actually measured by measuring equipment such as a camera or Doppler radar, and for example, TRACKMAN manufactured by TRACKMAN can be used.

演算式は、例えば、実測データ群を教師データとした機械学習により導出することができる。図6(A)はコンピュータ上で機械学習を行って演算式を導出する場合のコンピュータの処理例を示すフローチャートである。機械学習に用いるコンピュータは、機械学習ソフトがインストールされた情報処理装置3であってもよい。 The arithmetic expression can be derived, for example, by machine learning using the measured data group as teacher data. FIG. 6A is a flowchart showing an example of computer processing when machine learning is performed on a computer to derive an arithmetic expression. The computer used for machine learning may be the information processing device 3 in which machine learning software is installed.

S1では教師データとして実測データ群を読み込む。実測データ群は所定のデータ形式で予め外部記憶装置に蓄積しておくことができる。S2では学習方法の各種の設定を行ってS1で読み込んだ教師データに基づく機械学習を実行する。S3では機械学習の成果物として演算式を生成する。生成した演算式は、情報処理装置3の記憶部32に格納され、打球の挙動推定に用いられる。 In S1, a group of actually measured data is read as teacher data. The measured data group can be stored in advance in an external storage device in a predetermined data format. In S2, various settings of the learning method are performed, and machine learning is executed based on the teacher data read in S1. In S3, an arithmetic expression is generated as a product of machine learning. The generated arithmetic expression is stored in the storage unit 32 of the information processing device 3 and used for estimating the behavior of the hit ball.

機械学習のアルゴリズムとしては、例えば、確率的勾配降下法を使用した線形回帰、リッジ回帰、ラッソ回帰、サポートベクター回帰、深層学習等を挙げることができる。確率的勾配降下法を使用した線形回帰、リッジ回帰、ラッソ回帰の場合、目的変数をy、説明変数をx、係数をaとおくと、演算式は、例えば、
y1=a1・x1+a2・x2+a3・x3...
とした一次式を用いることができる。そして、S2の機械学習によって、係数aを得て演算式を完成することができる。ラッソ回帰、深層学習の場合、式及び式中の係数の双方をS2の機械学習によって得ることができ、ラッソ回帰の場合、最終的に用いる説明変数の種類も機械学習によって決定することができる。
Examples of machine learning algorithms include linear regression using stochastic gradient descent, ridge regression, Lasso regression, support vector regression, and deep learning. In the case of linear regression, ridge regression, and Lasso regression using the stochastic gradient descent method, y is the objective variable, x is the explanatory variable, and a is the coefficient.
y1=a1.x1+a2.x2+a3.x3. . .
can be used. Then, by the machine learning of S2, the coefficient a can be obtained and the arithmetic expression can be completed. In the case of Lasso regression and deep learning, both the formula and the coefficients in the formula can be obtained by machine learning in S2, and in the case of Lasso regression, the type of explanatory variables finally used can also be determined by machine learning.

本実施形態に関連する実験によると、説明変数のうち、特に、ヘッドスピード、ヘッドの入射角度及び打撃時のフェース角度が、打球の挙動(ボール初速、上下および左右の打ち出し角度、バックスピン量及びサイドスピン量)に対する相関が高く、これらを説明変数として用いた場合、打球の挙動の推定に関して一定の精度を得られた。よって、少なくとも説明変数としては、ヘッドスピード、及び打撃時のフェース角度を採用する。この場合において、上記の一次式で演算式を設定する場合、例えば、
ボール初速=a1・ヘッドスピード+a2・入射角度+a3・フェース角度+a0
上下の打ち出し角度=a11・ヘッドスピード+a12・入射角度+a13・フェース角度+a10
等と表すことができる。
According to experiments related to this embodiment, among the explanatory variables, the head speed, the angle of incidence of the head, and the face angle at the time of hitting, in particular, affect the behavior of the hit ball (initial ball speed, vertical and horizontal launch angles, backspin amount, and Sidespin amount) was high, and when these were used as explanatory variables, a certain degree of accuracy was obtained in estimating the behavior of the hit ball. Therefore, at least the explanatory variables are the head speed and the face angle at the time of impact. In this case, when setting the arithmetic expression with the above primary expression, for example,
Ball initial velocity = a1 · head speed + a2 · incident angle + a3 · face angle + a0
Vertical launch angle = a11 · head speed + a12 · incident angle + a13 · face angle + a10
and so on.

説明変数のうち、打撃位置も打球の挙動(ボール初速、上下および左右の打ち出し角度、バックスピン量及びサイドスピン量)に対する相関が比較的高く、推定精度の向上を図れる。この場合において、演算式を上記の一次式を設定する場合、例えば、
サイドスピン量=a21・ヘッドスピード+a22・入射角度+a23・フェース角度+a24・打撃位置+a20
と表すことができる。
Among the explanatory variables, the hit position also has a relatively high correlation with the behavior of the hit ball (ball initial velocity, vertical and horizontal launch angles, backspin amount, and side spin amount), and the estimation accuracy can be improved. In this case, when setting the above primary expression as the arithmetic expression, for example,
Amount of side spin = a21 · head speed + a22 · angle of incidence + a23 · face angle + a24 · hitting position + a20
It can be expressed as.

演算式に用いる説明変数は、もちろんこれらに限られず、ゴルファの属性の全部又は一部、もしくは、ゴルフ用品の属性の全部又は一部を含めてもよい。また、目的変数としては、打球の初速、上下の打ち出し角度、バックスピン量の3つがあれば、弾道の推定がある程度の精度で可能となり、更に左右の打ち出し角度及びサイドスピン量を加えられれば、打球の左右の曲り度合も推測可能となり、弾道の推定精度を向上することができる。 The explanatory variables used in the arithmetic expression are of course not limited to these, and may include all or part of the attributes of the golfer or all or part of the attributes of the golf equipment. Also, if there are three objective variables, the initial velocity of the ball, the vertical launch angle, and the amount of backspin, it is possible to estimate the trajectory with a certain degree of accuracy. It is also possible to estimate the degree of left-right curvature of the hit ball, and it is possible to improve the accuracy of estimating the trajectory.

なお、演算式は、機械学習以外の手法で導出してもよく、例えば、相関分析により導出してもよい。例えば、実測データ群から重回帰分析により導出してもよい。重回帰分析の場合、演算式は例えば、係数をbとして
ボール初速=ヘッドスピード×(b0+b1・入射角度+b2・フェース角度+b3・√((D3方向の打撃位置)2+(D2方向の打撃位置)2
上下の打ち出し角度=b11×入射角度+b12・フェース角度+b13・D3方向の打撃位置+b10
バックスピン量=b21・入射角度+b22・フェース角度+b23・D3方向の打撃位置+b20
左右の打ち出し角度=b31・スイング軌道+b32・フェース角度+b33・D3方向の打撃位置+b34・トウ-ヒール方向の打撃位置
サイドスピン量=b41・入射角度+b42・スイング軌道+b43・フェース角度+b44・D2方向の打撃位置
等と表すことができる。
Note that the arithmetic expression may be derived by a technique other than machine learning, for example, by correlation analysis. For example, it may be derived from a group of measured data by multiple regression analysis. In the case of multiple regression analysis, the formula is, for example, where b is the coefficient, initial ball speed = head speed x (b0 + b1 · incident angle + b2 · face angle + b3 · √ ((hitting position in D3 direction) 2 + (hitting position in D2 direction) 2 )
Vertical launch angle=b11×incident angle+b12·face angle+b13·hit position in D3 direction+b10
Backspin amount=b21.incident angle+b22.face angle+b23.hit position in D3 direction+b20
Left and right launch angle = b31 · swing path + b32 · face angle + b33 · hitting position in D3 direction + b34 · hitting position in toe-heel direction Side spin amount = b41 · incident angle + b42 · swing path + b43 · face angle + b44 · D2 direction hitting position It can be expressed as a hitting position or the like.

<推定処理と推奨用品の選択>
図6(B)は、図6(A)の処理で得た演算式を用いて打球の挙動を推定する処理の例を示しており、情報処理装置3の処理部31が実行する処理である。S11では、打球の挙動の今回の推定に用いる説明変数を受け付ける処理を行う。具体的には、ゴルファのスイング動作を計測装置2で計測させる。ここではゴルファ10がゴルフクラブ100によってゴルフボール200を実際に打撃させ、計測装置2によりゴルフクラブ100の挙動を計測する。計測結果は記憶部32に格納される。計測装置2の計測結果以外の説明変数は、入力装置5によってオペレータが入力することができ、入力内容は記憶部32に格納される。
<Estimation processing and selection of recommended products>
FIG. 6(B) shows an example of processing for estimating the behavior of a hit ball using the arithmetic expression obtained in the processing of FIG. 6(A). . In S11, a process of accepting an explanatory variable used for current estimation of the behavior of the hit ball is performed. Specifically, the golfer's swing motion is measured by the measuring device 2 . Here, the golfer 10 actually hits the golf ball 200 with the golf club 100 and measures the behavior of the golf club 100 with the measuring device 2 . The measurement results are stored in the storage unit 32 . Explanatory variables other than the measurement results of the measuring device 2 can be input by the operator through the input device 5 , and the input contents are stored in the storage unit 32 .

S12では記憶部32に格納されている演算式を読み出し、S13ではS11で受け付けられた、今回の推定に用いる説明変数を読み出す。S14ではS12で読み出した演算式にS13で読み出した説明変数を代入し、目的変数を演算する。これにより打球の挙動の推定値が得られる。 In S12, the arithmetic expression stored in the storage unit 32 is read out, and in S13, the explanatory variables used for the current estimation accepted in S11 are read out. In S14, the explanatory variable read out in S13 is substituted into the arithmetic expression read out in S12 to calculate the objective variable. This provides an estimate of the behavior of the hit ball.

S15ではS14で演算した目的変数から打球の弾道を推定する。推定される弾道の内容としては、飛球線方向(X方向)の飛距離を挙げることができる。図5(C)は飛球線方向の打球の弾道の例を示しており、位置X2から位置X3までがキャリー(滞空距離)、位置X3から位置X4までがラン(地面上の転がり距離)である。飛距離はキャリーのみであってもよいし、キャリーとランの合計値であってもよい。また、推定される弾道の内容としては、左右方向(Y方向)の打球のブレを挙げることができる。図5(D)は左右方向の打球の弾道の例を示しており、位置Y1はゴルフボール200の初期位置(打撃位置)である。位置Y1を通るX方向の破線がボールを打ち出そうとする方向であり、この線上にボールが止まったときのブレを0とする。図示の例では、弾道が左方向にブレている。 At S15, the trajectory of the hit ball is estimated from the objective variable calculated at S14. The content of the estimated trajectory can include the flying distance in the flight line direction (X direction). FIG. 5(C) shows an example of the trajectory of a hit ball in the direction of the flight line, where the carry (distance in the air) is from position X2 to position X3, and the run (rolling distance on the ground) is from position X3 to position X4. be. The flight distance may be the carry alone, or may be the total value of the carry and the run. In addition, the content of the estimated trajectory can include the deflection of the hit ball in the left-right direction (Y direction). FIG. 5D shows an example of the trajectory of a hit ball in the horizontal direction, and position Y1 is the initial position (hit position) of golf ball 200. FIG. A dashed line in the X direction passing through the position Y1 is the direction in which the ball is to be launched, and the blur when the ball stops on this line is assumed to be 0. In the illustrated example, the trajectory deviates to the left.

図6(B)に戻り、S16ではS14で演算した打球の挙動の推定値やS15で推定した弾道からゴルファに適したゴルフ用品を推奨用品として選択する。推奨用品は、例えば、ゴルフクラブやボールである。ゴルフクラブの場合、推奨用品はシャフトやヘッド等の部品であってもよいし、クラブ全体であってもよい。推奨用品としては、基本的に、打球の挙動の推定値を予め定めた基準値(或いは理想値)に近づける特性を有する用品や、打球の弾道を予め定めた理想的な弾道に近づける特性を有する用品が選択される。例えば、バックスピン量やサイドスピン量が理想値よりも多い場合、バックスピン量が抑える特性を有する用品が選択される。上下の打ち出し角度が理想値よりも低い場合、打ち出し角度を増大させる特性を有する用品が選択される。弾道の左右のブレが大きい場合、左右のブレを抑える特性を有する用品が選択される。 Returning to FIG. 6B, in S16, golf equipment suitable for the golfer is selected as a recommended golf product from the estimated value of the behavior of the hit ball calculated in S14 and the trajectory estimated in S15. Recommended items are, for example, golf clubs and balls. In the case of golf clubs, the recommended items may be parts such as shafts and heads, or the entire club. Recommended products basically include products that have characteristics that bring the estimated value of the behavior of a hit ball closer to a predetermined reference value (or ideal value), and those that have characteristics that bring the trajectory of a hit ball closer to a predetermined ideal trajectory. Goods are selected. For example, if the amount of backspin or the amount of sidespin is greater than the ideal values, an article having characteristics that reduce the amount of backspin is selected. If the top and bottom launch angles are less than ideal, articles are selected that have properties that increase the launch angle. If the trajectory has a large left-to-right wobble, then an article is selected that has properties that reduce the left-to-right wobble.

記憶部32には、ゴルフ用品と打球の挙動或いは弾道の推測結果とのマッチングをするための情報を格納し、S16での推奨用品の選択に用いることができる。図7はその一例を示しており、推奨ゴルフボールを選択するための情報の例を示している。図7の例では、上下の打ち出し角度とバックスピン量とを座標軸として、打球の挙動をR1~R5の5つの領域に区分けしている。領域R5は上下の打ち出し角度及びバックスピン量について理想的な挙動の領域である。領域R5に対応する推奨ゴルフボールは、標準的な仕様の製品となる。領域R1は打ち出し角度が高く、バックスピン量が高い挙動の領域である。領域R1には、標準仕様製品よりも打球が上がりにくく、バックスピン量が抑えられた仕様のゴルフボール製品が割り当てられる。 The storage unit 32 stores information for matching the golf equipment with the behavior of the hit ball or the estimation result of the trajectory, and can be used for selecting the recommended equipment in S16. FIG. 7 shows an example of the information for selecting a recommended golf ball. In the example of FIG. 7, the behavior of the hit ball is divided into five regions R1 to R5 with the vertical launch angle and the backspin amount as coordinate axes. Region R5 is a region of ideal behavior with respect to the vertical launch angle and backspin amount. A recommended golf ball corresponding to region R5 is a product with standard specifications. Region R1 is a region of behavior with a high launch angle and a high backspin amount. Region R1 is assigned a golf ball product with specifications that make it more difficult for the ball to hit higher than the standard specification product and that the amount of backspin is suppressed.

領域R2は打ち出し角度が低く、バックスピン量が高い挙動の領域である。領域R2には、標準仕様製品よりも打球が上がり易く、バックスピン量が抑えられた仕様のゴルフボール製品が割り当てられる。領域R3は打ち出し角度が高く、バックスピン量が低い挙動の領域である。領域R3には、標準仕様製品よりも打球が上がりにくく、バックスピン量を増大させる仕様のゴルフボール製品が割り当てられる。領域R4は打ち出し角度が低く、バックスピン量が低い挙動の領域である。領域R4には、標準仕様製品よりも打球が上がり易く、バックスピン量を増大させる仕様のゴルフボール製品が割り当てられる。 Region R2 is a region of behavior with a low launch angle and a high backspin amount. Region R2 is assigned a golf ball product with specifications that allow the ball to be hit more easily and have a lower backspin amount than the standard specification product. Region R3 is a region of behavior with a high launch angle and a low backspin amount. Area R3 is assigned a golf ball product with specifications that increase the backspin amount and make it more difficult for the ball to hit higher than the standard specification product. Region R4 is a region of behavior with a low launch angle and a low backspin amount. Area R4 is assigned a golf ball product having specifications that allow the ball to be hit more easily and increase the backspin amount than the standard specification product.

図8(A)及び図8(B)は推奨用品の選択に用いる別の情報例を示している。図示の例では、まず、打球の初速に応じて図8(A)又は図8(B)の情報が選択される。例えば、初速が閾値より速い場合は図8(A)の情報が選択され、初速が閾値以下の場合は図8(B)の情報が選択される。 FIGS. 8A and 8B show another example of information used for selecting recommended products. In the illustrated example, first, the information in FIG. 8(A) or 8(B) is selected according to the initial velocity of the hit ball. For example, if the initial speed is faster than the threshold, the information in FIG. 8A is selected, and if the initial speed is less than or equal to the threshold, the information in FIG. 8B is selected.

図8(A)及び図8(B)の例では、上下の打ち出し角度とバックスピン量とを座標軸として、打球の挙動を4つの領域に区分けし、各領域には対応するゴルフボール製品BA~BCが割り当てられている。 In the examples of FIGS. 8A and 8B, the behavior of the hit ball is divided into four regions using the vertical launch angle and the backspin amount as coordinate axes. BC is assigned.

ゴルフボール製品BAは、例えば、コアもカバーも軟らかいゴルフボールであり、スピンがかかりやすい特性を有する。ゴルフボール製品BBは、例えば、カバーは軟らかいがコアが硬いゴルフボールであり、スピンがかかり易い特性を有する。ゴルフボール製品BCは、例えば、コアは軟らかいがカバーは硬いゴルフボールであり、スピンがかかりにくい特性を有するゴルフボールである。 The golf ball product BA is, for example, a golf ball with a soft core and a soft cover, and has a characteristic of being easily spinned. The golf ball product BB is, for example, a golf ball with a soft cover and a hard core, and has the property of being easily spinned. The golf ball product BC is, for example, a golf ball having a soft core and a hard cover, and is a golf ball having the property of being hard to spin.

打球のボール初速が閾値よりも速いゴルファの場合、打撃時にゴルフボールを潰す力も大きい。図8(A)の例では、コアが硬い製品BBに対応する領域が広く取られており、コアが軟らかい特性を有するゴルフボール製品BAおよびBCは対応する領域が狭くなっていて選択されづらくなっている。また、打ち出し角度及びバックスピン量の増大に伴って、推奨ゴルフボールが製品BA、BB、BCの順に変化している。 In the case of a golfer whose initial velocity of a hit ball is faster than the threshold, the force that crushes the golf ball when hit is also large. In the example of FIG. 8A, the area corresponding to the product BB with a hard core is wide, and the area corresponding to the golf ball products BA and BC having soft core characteristics is narrow, making it difficult to select. ing. Also, as the launch angle and backspin amount increase, the recommended golf balls change in the order of products BA, BB, and BC.

初速が閾値以下である図8(B)の例では、打ち出し角度及びバックスピン量の増大に伴って、推奨ゴルフボールが、製品BA、BB、BCの順に変化している点は図8(A)の例と同じであるが、コアが軟らかい製品BAおよびBCに対応する領域が広くなっていてこれらの製品が選択され易くなっている。 In the example of FIG. 8B, in which the initial velocity is equal to or less than the threshold, the recommended golf balls change in the order of products BA, BB, and BC as the launch angle and backspin amount increase, as shown in FIG. ), but the regions corresponding to soft-core products BA and BC are widened, making it easier for these products to be selected.

図6(B)に戻り、S17では表示装置4に今回のゴルフスイング動作に関わる情報を表示する。表示される情報としては、演算に用いた説明変数の値、演算結果である目的変数の値、S15の弾道推定結果、S16の推奨用品を挙げることができる。以上により、一回の処理が終了する。 Returning to FIG. 6B, in S17, the display device 4 displays information related to the current golf swing motion. The displayed information includes the values of the explanatory variables used in the calculation, the values of the objective variables that are the calculation results, the trajectory estimation results of S15, and the recommended products of S16. By the above, one process is completed.

<第二実施形態>
第一実施形態では、説明変数の例としてゴルファの属性やゴルフ用品の属性を例示したが、ゴルファの属性やゴルフ用品の属性は説明変数としては用いず、ゴルファの属性やゴルフ用品の属性毎に演算式を設定していずれかを選択する方式であってもよい。図9は演算式の説明図である。
<Second embodiment>
In the first embodiment, attributes of the golfer and attributes of the golf equipment were exemplified as explanatory variables, but the attributes of the golfer and the attributes of the golf equipment are not used as explanatory variables, and the attributes of the golfer and the attributes of the golf equipment A method of setting an arithmetic expression and selecting either one may be used. FIG. 9 is an explanatory diagram of an arithmetic expression.

図示の例において、演算式A及び演算式Bはゴルファの属性に応じて生成された例を示しており、特に、男性と女性とに区別して生成されている。演算式Aは、男性のゴルファのゴルフスイング動作のデータ群と、対応する打球の挙動の実測データ群から導出されている。演算式Bは、女性のゴルファのゴルフスイング動作のデータ群と、対応する打球の挙動の実測データ群から導出されている。 In the illustrated example, the calculation formula A and the calculation formula B are examples generated according to attributes of golfers, and in particular, are generated separately for males and females. Arithmetic expression A is derived from a data group of golf swing motions of male golfers and a corresponding measured data group of the behavior of a hit ball. Arithmetic expression B is derived from a data group of golf swing motions of female golfers and a corresponding actual measurement data group of the behavior of a hit ball.

また、演算式M及び演算式Kはゴルフ用品の属性に応じて生成された例を示している。ゴルフボール製品毎に区別して生成されている。演算式Mは、ゴルフボール製品Xを用いたゴルファのゴルフスイング動作のデータ群と、対応する打球の挙動の実測データ群から導出されている。演算式Kは、ゴルフボール製品Yを用いたゴルファのゴルフスイング動作のデータ群と、対応する打球の挙動の実測データ群から導出されている。 Also, the arithmetic expressions M and K are examples generated according to the attributes of the golf equipment. It is generated separately for each golf ball product. The arithmetic expression M is derived from a data group of a golf swing motion of a golfer using the golf ball product X and a corresponding actual measurement data group of the behavior of a hit ball. Calculation formula K is derived from a data group of a golf swing motion of a golfer using the golf ball product Y and a corresponding measured data group of the behavior of a hit ball.

本実施形態において、図6(B)の処理を行う場合、S11で演算式の種類を選択するための情報(例えば、図9の例では男性、女性、ゴルフボール製品)の入力が受け付けられる。S12では、S11で入力された情報に対応した演算式を読み出す。例えば、図9の例で言えば、S11で”男性”と入力されたならば、S12で演算式Aが読み出され、S11で”ゴルフボール製品X”と入力されたならば、S12で演算式Mが読み出される。そして、読み出した種類の演算式により以降の処理が行われる。 In the present embodiment, when performing the processing of FIG. 6B, the input of information for selecting the type of arithmetic expression (for example, male, female, golf ball product in the example of FIG. 9) is accepted in S11. At S12, an arithmetic expression corresponding to the information input at S11 is read. For example, in the example of FIG. 9, if "man" is input in S11, the arithmetic expression A is read out in S12, and if "golf ball product X" is input in S11, the calculation is performed in S12. Equation M is read. Then, the subsequent processing is performed according to the type of arithmetic expression that has been read.

なお、図9に示した演算式の区別は一例である。演算式は、ゴルファの属性のみにより区別されて生成されてもよいし、ゴルフ用品の属性のみにより区別されて生成されてもよい。或いは、ゴルファの属性とゴルフ用品の属性との組み合せにより区別されて生成されてもよい。組み合せと対応する演算式は、例えば、男性かつゴルフボール製品Aの場合は演算式X、女性かつゴルフクラブAの場合は演算式Z、等とすることを例示することができる。 Note that the distinction between the arithmetic expressions shown in FIG. 9 is an example. The arithmetic expressions may be generated by being distinguished only by the attributes of the golfers, or may be generated by being distinguished only by the attributes of the golf equipment. Alternatively, the attributes may be distinguished and generated by combining attributes of the golfer and attributes of the golf equipment. The combination and the corresponding arithmetic expression can be exemplified by, for example, arithmetic expression X in the case of a male golf ball product A, and arithmetic expression Z in the case of a female golf club A, and the like.

演算式を区別するゴルファの属性は、性別に限らず、身長、体重、ゴルフ歴、ハンディキャップ等、他の属性であってもよい。同様に、演算式を区別するゴルフ用品の属性は、ゴルフボール製品に限らず、ゴルフクラブ製品、ヘッド重量、シャフトフレックス、ボールの層構造、ボールのスピン特性、ボールの飛距離特性等、他の属性であってもよい。 The attribute of the golfer that distinguishes the arithmetic expression is not limited to gender, and may be other attributes such as height, weight, golf history, and handicap. Similarly, the attributes of golf equipment that distinguish calculation formulas are not limited to golf ball products, but include golf club products, head weight, shaft flex, ball layer structure, ball spin characteristics, ball flight characteristics, and other attributes. It can be an attribute.

<第三実施形態>
図1のシステムでは、計測装置2と情報処理装置3とが、比較的近距離に配置され、店舗等に据え置き可能なシステムを例示したが、他の構成例も採用可能である。また、計測装置も図1以外の装置を採用可能である。
<Third embodiment>
In the system of FIG. 1, the measuring device 2 and the information processing device 3 are arranged relatively close to each other, and the system can be installed in a shop or the like. However, other configuration examples can also be adopted. Also, a measuring device other than that shown in FIG. 1 can be adopted.

図10は情報処理システム1の他の構成例を例示している。同図の構成例は、情報処理装置3がサーバとして、ネットワーク300を介して通信機器(携帯端末301やパソコン302等)と通信可能である。ネットワーク300は例えばインターネットである。 FIG. 10 illustrates another configuration example of the information processing system 1. As shown in FIG. In the configuration example shown in FIG. 1, the information processing device 3 functions as a server and can communicate with communication devices (portable terminal 301, personal computer 302, etc.) via the network 300. FIG. Network 300 is, for example, the Internet.

計測側の構成例EX1は、携帯端末301と計測装置2とを含み、ゴルファが個人的に打球の挙動を推定するのに適したシステムである。携帯端末301は例えばスマートフォンであり、計測装置2との近距離無線通信機能と、ネットワーク300および基地局(図示しない)を介した無線通信機能とを備える。携帯端末301は計測装置2から受信した計測結果等の説明変数の値を情報処理装置3へ送信する。情報処理装置3は、目的変数を演算し、また、弾道推定や推奨用品といった各情報を携帯端末301へ送信する。携帯端末301では、受信した情報を表示する。つまり、図6(B)のS11およびS17の処理を携帯端末301で実行し、S12~S16の処理を情報処理装置3で実行する。 A configuration example EX1 on the measurement side includes a mobile terminal 301 and a measurement device 2, and is a system suitable for a golfer to personally estimate the behavior of a hit ball. The mobile terminal 301 is, for example, a smartphone, and has a short-range wireless communication function with the measuring device 2 and a wireless communication function via the network 300 and a base station (not shown). The mobile terminal 301 transmits to the information processing device 3 the values of the explanatory variables such as the measurement results received from the measurement device 2 . The information processing device 3 calculates objective variables, and also transmits each piece of information such as trajectory estimation and recommended products to the mobile terminal 301 . The mobile terminal 301 displays the received information. That is, the processes of S11 and S17 in FIG. 6B are executed by the portable terminal 301, and the processes of S12 to S16 are executed by the information processing device 3. FIG.

計測側の構成例EX2は、パソコン302と複数の計測装置2Aとを含み、ゴルフショップ等においてゴルフスイング動作を計測するのに適したシステムである。計測装置2Aはビデオカメラなどの撮影装置である。パソコン302は、撮影装置2Aが撮影した画像の処理機能と、ネットワーク300を介した無線通信機能とを備える。ゴルファは試打室等で試打を行う。試打室等において複数の撮影装置2Aにより試打者を多方向から撮影し、ゴルフクラブ100の3次元的な挙動が撮影される。撮影画像はパソコン302に取り込まれて解析され、説明変数の値が導出される。更にパソコン302は説明変数の値を情報処理装置3へ送信する。情報処理装置3は、目的変数を演算し、また、弾道推定や推奨用品といった各情報をパソコン302へ送信する。パソコン302では、受信した情報を表示する。つまり、図6(B)のS11およびS17の処理をパソコン302で実行し、S12~S16の処理を情報処理装置3で実行する。 A configuration example EX2 on the measurement side includes a personal computer 302 and a plurality of measurement devices 2A, and is a system suitable for measuring a golf swing motion in a golf shop or the like. The measuring device 2A is a photographing device such as a video camera. The personal computer 302 has a function of processing images captured by the imaging device 2</b>A and a function of wireless communication via the network 300 . The golfer makes trial shots in a trial hitting room or the like. In a test hitting room or the like, a plurality of photographing devices 2A are used to photograph the test hitter from multiple directions, and the three-dimensional behavior of the golf club 100 is photographed. The captured image is loaded into the personal computer 302 and analyzed to derive the value of the explanatory variable. Furthermore, the personal computer 302 transmits the value of the explanatory variable to the information processing device 3 . The information processing device 3 calculates objective variables, and also transmits information such as trajectory estimation and recommended products to the personal computer 302 . The personal computer 302 displays the received information. 6B are executed by the personal computer 302, and the processes of S12 to S16 are executed by the information processing apparatus 3. FIG.

以上、発明の実施形態について説明したが、発明は上記の実施形態に制限されるものではなく、発明の要旨の範囲内で、種々の変形・変更が可能である。 Although the embodiments of the invention have been described above, the invention is not limited to the above-described embodiments, and various modifications and changes are possible within the scope of the gist of the invention.

1 情報処理システム、2 計測装置、3 情報処理装置 1 information processing system, 2 measuring device, 3 information processing device

Claims (11)

ゴルファのゴルフスイング動作の計測結果を取得する取得手段と、
前記ゴルフスイング動作による打球の挙動を演算する演算手段と、を備え、
前記計測結果は、ゴルフクラブヘッドの打撃時のヘッドスピード、打撃時の入射角度、及び、打撃時のフェース角度を含み、
前記打球の挙動は、初速、上下の打ち出し角度、及び、バックスピン量を含み、
前記演算手段は、
ゴルフクラブヘッドの打撃時のヘッドスピード、打撃時の入射角度、及び、打撃時のフェース角度を少なくとも含む複数の変数を有する予め定めた演算式に、前記取得手段が取得した前記ヘッドスピード、前記入射角度及び前記フェース角度を代入することで、前記打球の挙動を演算
前記取得手段は、
前記ゴルファの属性、及び、前記ゴルファが前記ゴルフスイング動作において使用したゴルフ用品の属性を取得し、
前記複数の変数は、ゴルファの属性、及び、ゴルフ用品の属性を含み、
前記演算手段は、
前記演算式に、前記取得手段が取得した前記ヘッドスピード、前記入射角度、前記フェース角度、前記ゴルファの属性、及び、前記ゴルフ用品の属性を代入することで、前記打球の挙動を演算する、
ことを特徴とする情報処理装置。
Acquisition means for acquiring measurement results of a golfer's golf swing motion;
and computing means for computing the behavior of the hit ball due to the golf swing motion,
The measurement results include the head speed of the golf club head at the time of hitting , the incident angle at the time of hitting , and the face angle at the time of hitting;
The behavior of the hit ball includes initial velocity, vertical launch angle, and backspin amount,
The computing means is
The head speed obtained by the obtaining means and the incidence angle obtained by the obtaining means are added to a predetermined arithmetic expression having a plurality of variables including at least the head speed at the time of hitting the golf club head, the angle of incidence at the time of hitting , and the face angle at the time of hitting. Calculate the behavior of the hit ball by substituting the angle and the face angle,
The acquisition means is
Acquiring an attribute of the golfer and an attribute of the golf equipment used by the golfer in the golf swing motion;
The plurality of variables includes attributes of the golfer and attributes of the golf equipment;
The computing means is
calculating the behavior of the hit ball by substituting the head speed, the incident angle, the face angle, the attribute of the golfer, and the attribute of the golf equipment acquired by the acquisition means into the arithmetic expression;
An information processing device characterized by:
ゴルファのゴルフスイング動作の計測結果を取得する取得手段と、
前記ゴルフスイング動作による打球の挙動を演算する演算手段と、を備え、
前記計測結果は、ゴルフクラブヘッドの打撃時のヘッドスピード、打撃時の入射角度、及び、打撃時のフェース角度を含み、
前記打球の挙動は、初速、上下の打ち出し角度、及び、バックスピン量を含み、
前記演算手段は、
ゴルフクラブヘッドの打撃時のヘッドスピード、打撃時の入射角度、及び、打撃時のフェース角度を少なくとも含む複数の変数を有する予め定めた演算式に、前記取得手段が取得した前記ヘッドスピード、前記入射角度及び前記フェース角度を代入することで、前記打球の挙動を演算
前記取得手段は、
前記ゴルファの属性を取得し、
前記演算式として、ゴルファの属性に応じて複数種類の演算式があり、
前記演算手段は、
前記取得手段が取得した前記ゴルファの属性に応じて、前記複数種類の演算式の中から、前記打球の挙動を演算する演算式を選択する、
ことを特徴とする情報処理装置。
Acquisition means for acquiring measurement results of a golfer's golf swing motion;
and computing means for computing the behavior of the hit ball due to the golf swing motion,
The measurement results include the head speed of the golf club head at the time of hitting , the incident angle at the time of hitting , and the face angle at the time of hitting;
The behavior of the hit ball includes initial velocity, vertical launch angle, and backspin amount,
The computing means is
The head speed obtained by the obtaining means and the incidence angle obtained by the obtaining means are added to a predetermined arithmetic expression having a plurality of variables including at least the head speed at the time of hitting the golf club head, the angle of incidence at the time of hitting , and the face angle at the time of hitting. Calculate the behavior of the hit ball by substituting the angle and the face angle,
The acquisition means is
obtaining attributes of said golfer;
As the arithmetic expression, there are a plurality of types of arithmetic expressions according to the attribute of the golfer,
The computing means is
Selecting an arithmetic expression for calculating the behavior of the hit ball from among the plurality of types of arithmetic expressions according to the attribute of the golfer acquired by the acquisition means;
An information processing device characterized by:
ゴルファのゴルフスイング動作の計測結果を取得する取得手段と、
前記ゴルフスイング動作による打球の挙動を演算する演算手段と、を備え、
前記計測結果は、ゴルフクラブヘッドの打撃時のヘッドスピード、打撃時の入射角度、及び、打撃時のフェース角度を含み、
前記打球の挙動は、初速、上下の打ち出し角度、及び、バックスピン量を含み、
前記演算手段は、
ゴルフクラブヘッドの打撃時のヘッドスピード、打撃時の入射角度、及び、打撃時のフェース角度を少なくとも含む複数の変数を有する予め定めた演算式に、前記取得手段が取得した前記ヘッドスピード、前記入射角度及び前記フェース角度を代入することで、前記打球の挙動を演算
前記取得手段は、
前記ゴルファが前記ゴルフスイング動作において使用したゴルフ用品の属性を取得し、
前記演算式として、ゴルフ用品の属性に応じて複数種類の演算式があり、
前記演算手段は、
前記取得手段が取得した前記ゴルフ用品の属性に応じて、前記複数種類の演算式の中から、前記打球の挙動を演算する演算式を選択する、
ことを特徴とする情報処理装置。
Acquisition means for acquiring measurement results of a golfer's golf swing motion;
and computing means for computing the behavior of the hit ball due to the golf swing motion,
The measurement results include the head speed of the golf club head at the time of hitting , the incident angle at the time of hitting , and the face angle at the time of hitting;
The behavior of the hit ball includes initial velocity, vertical launch angle, and backspin amount,
The computing means is
The head speed obtained by the obtaining means and the incidence angle obtained by the obtaining means are added to a predetermined arithmetic expression having a plurality of variables including at least the head speed at the time of hitting the golf club head, the angle of incidence at the time of hitting , and the face angle at the time of hitting. Calculate the behavior of the hit ball by substituting the angle and the face angle,
The acquisition means is
Acquiring attributes of golf equipment used by the golfer in the golf swing motion;
As the arithmetic expression, there are a plurality of types of arithmetic expressions according to the attributes of the golf equipment,
The computing means is
selecting an arithmetic expression for calculating the behavior of the hit ball from among the plurality of types of arithmetic expressions according to the attribute of the golf equipment acquired by the acquisition means;
An information processing device characterized by:
請求項1乃至請求項3のいずれか一項に記載の情報処理装置であって、
前記演算手段が演算した前記打球の挙動に基づいて、前記ゴルファに適したゴルフ用品を選択する選択手段を更に備える、
ことを特徴とする情報処理装置。
The information processing device according to any one of claims 1 to 3 ,
further comprising selection means for selecting golf equipment suitable for the golfer based on the behavior of the hit ball calculated by the calculation means;
An information processing device characterized by:
請求項1乃至請求項3のいずれか一項に記載の情報処理装置であって、
前記打球の挙動は、左右の打ち出し角度、及び、サイドスピン量を更に含む、
ことを特徴とする情報処理装置。
The information processing device according to any one of claims 1 to 3 ,
The behavior of the hit ball further includes the left and right launch angles and the amount of side spin,
An information processing device characterized by:
請求項1乃至請求項3のいずれか一項に記載の情報処理装置であって、
前記演算式は、
複数のゴルファの前記計測結果を含む第一のデータ群と、
前記複数のゴルファのゴルフスイング動作による打球の挙動の各実測結果である第二のデータ群と、から導出された式である、
ことを特徴とする情報処理装置。
The information processing device according to any one of claims 1 to 3 ,
The above formula is
a first data group including the measurement results of a plurality of golfers;
and a second data group that is each actual measurement result of the behavior of the hitting ball due to the golf swing motion of the plurality of golfers, and a formula derived from,
An information processing device characterized by:
請求項に記載の情報処理装置であって、
前記演算式は、前記第一のデータ群と前記第二のデータ群とを教師データとした機械学習により導出された式である、
ことを特徴とする情報処理装置。
The information processing device according to claim 6 ,
The arithmetic expression is an expression derived by machine learning using the first data group and the second data group as teacher data,
An information processing device characterized by:
請求項1乃至請求項3のいずれか一項に記載の情報処理装置であって、
前記計測結果は、前記ゴルフクラブヘッドのフェース面上の打撃位置を含み、
前記複数の変数は、ゴルフクラブヘッドのフェース面上の打撃位置を含み、
前記演算手段は、
前記演算式に、前記取得手段が取得した前記ヘッドスピード、前記入射角度、前記フェース角度及び前記打撃位置を代入することで、前記打球の挙動を演算する、
ことを特徴とする情報処理装置。
The information processing device according to any one of claims 1 to 3 ,
the measurement result includes a hitting position on the face surface of the golf club head;
the plurality of variables includes a hitting position on the face surface of the golf club head;
The computing means is
calculating the behavior of the hit ball by substituting the head speed, the incident angle, the face angle, and the hitting position acquired by the acquiring means into the arithmetic expression;
An information processing device characterized by:
コンピュータが、ゴルファのゴルフスイング動作の計測結果を取得する取得工程と、
前記コンピュータが、前記ゴルフスイング動作による打球の挙動を演算する演算工程と、を備え、
前記計測結果は、ゴルフクラブヘッドの打撃時のヘッドスピード、打撃時の入射角度、及び、打撃時のフェース角度を含み、
前記打球の挙動は、初速、上下の打ち出し角度、及び、バックスピン量を含み、
前記演算工程では、
ゴルフクラブヘッドの打撃時のヘッドスピード、打撃時の入射角度、及び、打撃時のフェース角度を少なくとも含む複数の変数を有する予め定めた演算式に、前記取得工程で取得した前記ヘッドスピード、前記入射角度及び前記フェース角度を代入することで、前記打球の挙動を演算
前記取得工程では、
前記ゴルファが前記ゴルフスイング動作において使用したゴルフ用品の属性を取得し、
前記複数の変数は、ゴルファの属性、及び、ゴルフ用品の属性を含み、
前記演算工程では、
前記演算式に、前記取得工程で取得した前記ヘッドスピード、前記入射角度、前記フェース角度、前記ゴルファの属性、及び、前記ゴルフ用品の属性を代入することで、前記打球の挙動を演算する、
ことを特徴とする情報処理方法。
an acquisition step in which the computer acquires the measurement result of the golf swing motion of the golfer;
a computing step in which the computer computes the behavior of the ball hit by the golf swing motion,
The measurement results include the head speed of the golf club head at the time of hitting , the incident angle at the time of hitting , and the face angle at the time of hitting;
The behavior of the hit ball includes initial velocity, vertical launch angle, and backspin amount,
In the calculation step,
A predetermined arithmetic expression having a plurality of variables including at least the head speed of the golf club head when hitting , the angle of incidence when hitting , and the face angle when hitting Calculate the behavior of the hit ball by substituting the angle and the face angle,
In the obtaining step,
Acquiring attributes of golf equipment used by the golfer in the golf swing motion;
The plurality of variables includes attributes of the golfer and attributes of the golf equipment;
In the calculation step,
The behavior of the hit ball is calculated by substituting the head speed, the incident angle, the face angle, the attribute of the golfer, and the attribute of the golf equipment obtained in the obtaining step into the arithmetic expression,
An information processing method characterized by:
コンピュータを、
ゴルファのゴルフスイング動作の計測結果を取得する取得手段、
前記ゴルフスイング動作による打球の挙動を演算する演算手段、として機能させるプログラムであり、
前記計測結果は、ゴルフクラブヘッドの打撃時のヘッドスピード、打撃時の入射角度、及び、打撃時のフェース角度を含み、
前記打球の挙動は、初速、上下の打ち出し角度、及び、バックスピン量を含み、
前記演算手段は、
ゴルフクラブヘッドの打撃時のヘッドスピード、打撃時の入射角度、及び、打撃時のフェース角度を少なくとも含む複数の変数を有する予め定めた演算式に、前記取得手段が取得した前記ヘッドスピード、前記入射角度及び前記フェース角度を代入することで、前記打球の挙動を演算
前記取得手段は、
前記ゴルファが前記ゴルフスイング動作において使用したゴルフ用品の属性を取得し、
前記複数の変数は、ゴルファの属性、及び、ゴルフ用品の属性を含み、
前記演算手段は、
前記演算式に、前記取得手段が取得した前記ヘッドスピード、前記入射角度、前記フェース角度、前記ゴルファの属性、及び、前記ゴルフ用品の属性を代入することで、前記打球の挙動を演算する、
ことを特徴とするプログラム。
the computer,
Acquisition means for acquiring measurement results of a golfer's golf swing motion;
A program that functions as a calculation means for calculating the behavior of a hit ball due to the golf swing motion,
The measurement results include the head speed of the golf club head at the time of hitting , the incident angle at the time of hitting , and the face angle at the time of hitting;
The behavior of the hit ball includes initial velocity, vertical launch angle, and backspin amount,
The computing means is
The head speed obtained by the obtaining means and the incidence angle obtained by the obtaining means are added to a predetermined arithmetic expression having a plurality of variables including at least the head speed at the time of hitting the golf club head, the angle of incidence at the time of hitting , and the face angle at the time of hitting. Calculate the behavior of the hit ball by substituting the angle and the face angle,
The acquisition means is
Acquiring attributes of golf equipment used by the golfer in the golf swing motion;
The plurality of variables includes attributes of the golfer and attributes of the golf equipment;
The computing means is
calculating the behavior of the hit ball by substituting the head speed, the incident angle, the face angle, the attribute of the golfer, and the attribute of the golf equipment acquired by the acquisition means into the arithmetic expression;
A program characterized by
ゴルファのゴルフスイング動作を計測する計測手段と、
前記計測手段の計測結果を取得する取得手段と、
前記ゴルフスイング動作による打球の挙動を演算する演算手段と、を備え、
前記計測結果は、ゴルフクラブヘッドの打撃時のヘッドスピード、打撃時の入射角度、及び、打撃時のフェース角度を含み、
前記打球の挙動は、初速、上下の打ち出し角度、及び、バックスピン量を含み、
前記演算手段は、
ゴルフクラブヘッドの打撃時のヘッドスピード、打撃時の入射角度、及び、打撃時のフェース角度を少なくとも含む複数の変数を有する予め定めた演算式に、前記取得手段が取得した前記ヘッドスピード、前記入射角度及び前記フェース角度を代入することで、前記打球の挙動を演算
前記取得手段は、
前記ゴルファが前記ゴルフスイング動作において使用したゴルフ用品の属性を取得し、
前記複数の変数は、ゴルファの属性、及び、ゴルフ用品の属性を含み、
前記演算手段は、
前記演算式に、前記取得手段が取得した前記ヘッドスピード、前記入射角度、前記フェース角度、前記ゴルファの属性、及び、前記ゴルフ用品の属性を代入することで、前記打球の挙動を演算する、
ことを特徴とする情報処理システム。
a measuring means for measuring a golfer's golf swing motion;
Acquisition means for acquiring the measurement result of the measurement means;
and computing means for computing the behavior of the hit ball due to the golf swing motion,
The measurement results include the head speed of the golf club head at the time of hitting , the incident angle at the time of hitting , and the face angle at the time of hitting;
The behavior of the hit ball includes initial velocity, vertical launch angle, and backspin amount,
The computing means is
The head speed obtained by the obtaining means and the incidence angle obtained by the obtaining means are added to a predetermined arithmetic expression having a plurality of variables including at least the head speed at the time of hitting the golf club head, the angle of incidence at the time of hitting , and the face angle at the time of hitting. Calculate the behavior of the hit ball by substituting the angle and the face angle,
The acquisition means is
Acquiring attributes of golf equipment used by the golfer in the golf swing motion;
The plurality of variables includes attributes of the golfer and attributes of the golf equipment;
The computing means is
calculating the behavior of the hit ball by substituting the head speed, the incident angle, the face angle, the attribute of the golfer, and the attribute of the golf equipment acquired by the acquisition means into the arithmetic expression;
An information processing system characterized by:
JP2019116596A 2019-06-24 2019-06-24 Information processing device, information processing method, program and information processing system Active JP7291011B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2019116596A JP7291011B2 (en) 2019-06-24 2019-06-24 Information processing device, information processing method, program and information processing system
US16/860,165 US20200398120A1 (en) 2019-06-24 2020-04-28 Information processing apparatus, information processing method, storage medium, and information processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019116596A JP7291011B2 (en) 2019-06-24 2019-06-24 Information processing device, information processing method, program and information processing system

Publications (2)

Publication Number Publication Date
JP2021000371A JP2021000371A (en) 2021-01-07
JP7291011B2 true JP7291011B2 (en) 2023-06-14

Family

ID=73994472

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019116596A Active JP7291011B2 (en) 2019-06-24 2019-06-24 Information processing device, information processing method, program and information processing system

Country Status (2)

Country Link
US (1) US20200398120A1 (en)
JP (1) JP7291011B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023176057A1 (en) * 2022-03-15 2023-09-21 ソニーグループ株式会社 Information processing device, information processing method, program, and information presentation system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009226215A (en) 2008-03-19 2009-10-08 Karsten Manufacturing Corp Method, apparatus, and systems to custom fit golf clubs
JP2010042086A (en) 2008-08-11 2010-02-25 Yokohama Rubber Co Ltd:The Trial hitting system of golf club and trial hitting method of golf club
JP2017000179A (en) 2015-06-04 2017-01-05 株式会社ブリヂストン Method and apparatus for predicting golf ball trajectory and golf club selection method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009226215A (en) 2008-03-19 2009-10-08 Karsten Manufacturing Corp Method, apparatus, and systems to custom fit golf clubs
JP2010042086A (en) 2008-08-11 2010-02-25 Yokohama Rubber Co Ltd:The Trial hitting system of golf club and trial hitting method of golf club
JP2017000179A (en) 2015-06-04 2017-01-05 株式会社ブリヂストン Method and apparatus for predicting golf ball trajectory and golf club selection method

Also Published As

Publication number Publication date
US20200398120A1 (en) 2020-12-24
JP2021000371A (en) 2021-01-07

Similar Documents

Publication Publication Date Title
US9962591B2 (en) Motion analysis method, program, and motion analysis device
JP6144538B2 (en) Selection support apparatus and selection support method
US8734264B2 (en) System and method for measurement and analysis of behavior of golf club head in golf swing
US10354550B2 (en) Swing diagnosis apparatus, swing diagnosis system, swing diagnosis method, and recording medium
US10307656B2 (en) Swing diagnosis apparatus, swing diagnosis system, swing diagnosis method, and recording medium
CN109562289B (en) Ball flight information calculation device, ball flight information calculation method, and computer-readable recording medium on which ball flight information calculation method is recorded
JP5882826B2 (en) Golf club fitting method
JP6753144B2 (en) RBI estimation device
US10252136B2 (en) Swing diagnosis apparatus, swing diagnosis system, swing diagnosis method, and recording medium
JP6835428B2 (en) Simulation equipment, simulation method and simulation system
JP7291011B2 (en) Information processing device, information processing method, program and information processing system
US20180169471A1 (en) Selection support apparatus, selection support system, and selection support method
JP6697851B2 (en) Golf ball trajectory prediction method, golf ball trajectory prediction device, and golf club selection method
JP6697850B2 (en) Golf ball trajectory prediction method, golf ball trajectory prediction device, and golf club selection method
US10561901B2 (en) Method of evaluating stability of golf swing
JP2021100453A (en) Information processing device, information processing method, program
WO2006028932A1 (en) System, method and computer program product for estimating club swing condition(s) from ball launch measurements
JP2016116745A (en) Tilt determination device, tilt determination system, tilt determination method and program
JP6828952B2 (en) Selection support device and selection support method
JP2003117043A (en) Golf club selecting method
JP2021058301A (en) Fitting device of golf club
US20230414998A1 (en) Information processing apparatus, information processing method, and storage medium
US12053671B1 (en) Method and system for sports swing training
JP5764044B2 (en) Golf swing measurement analysis system, measurement analysis device, golf club, and measurement analysis method
JP7467867B2 (en) Golf club fitting device

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20210122

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220516

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230215

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230224

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230424

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20230526

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230602

R150 Certificate of patent or registration of utility model

Ref document number: 7291011

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150