回転と変化
バックスピン・サイドスピン・ジャイロスピンがどのように投球の変化を生むか
ひとことで言うと
回転がボールを動かす。 回転の方向と量によって、投球が「ノビる」のか、横に滑るのか、落ちるのか、カットするのかが決まります。
回転の3つの成分
すべての投球の回転は3つの成分に分解できます。3つの独立したダイヤルで、3つの異なる効果を制御していると考えてください。
Backspin(バックスピン) — 「ノビ」のダイヤル
バックスピンは、フォーシームで見られる回転です。ボールの上面が進行方向と逆に回転します。
効果: 重力に抗う上向きの力(マグナス力)を生みます。実際にボールは上昇しません — ただ 打者の予想より落ちない だけです。高回転のストレートが「ホップする」「ノビがある」と感じられるのはこのためです。
典型的な値:
| 球種 | Backspin | 効果 |
|---|---|---|
| フォーシーム | 1800〜2500 rpm | 強い「ノビ」、ボールが沈みにくい |
| カーブ | −1500〜−2500 rpm | 負のバックスピン = トップスピン = 余分な落下 |
| チェンジアップ | 1200〜1600 rpm | ストレートよりノビが少ない → より落ちる |
Sidespin(サイドスピン) — 「横変化」のダイヤル
サイドスピンは、ボールを左右に動かす回転です。
効果: 水平方向の力を生みます。スライダーの横変化は、ほぼすべてサイドスピンによるものです。カーブはトップスピン(負のバックスピン)とサイドスピンを組み合わせて、斜め方向の変化を生みます。
典型的な値:
| 球種 | Sidespin | 効果 |
|---|---|---|
| スライダー | 1500〜2500 rpm | 強い横変化 |
| カーブ | 500〜1500 rpm | トップスピンと合わせて斜めの変化 |
| フォーシーム | 0〜500 rpm | わずかなシュート成分 |
Gyrospin(ジャイロスピン) — 「弾丸」のダイヤル
ジャイロスピンは、進行方向を軸とした回転です — フットボールのスパイラルやライフル弾のようなものです。
効果: 変化という点では、何も起きません。ジャイロスピンはボールに力を与えません。総回転数2500 rpmでもジャイロスピンが50%なら、有効回転はわずか1250 rpmの投球と同じ変化量になります。
なぜ重要か: 回転数だけでは投球の変化量はわかりません。Spin efficiency(回転効率) — バックスピン + サイドスピン(ジャイロスピンではない部分)の割合 — が変化量を決定します。
シミュレータでは、オレンジの軌道が回転効果込みの軌道です。グレーの軌道は回転なし(重力のみ)を示します。両者の間隔がそのまま変化量です。
2つの球種をオーバーレイすると、軌道がどこで分岐するか — そして打者がその違いを認識するのに十分な時間があるかどうかが、はっきりわかります。
シミュレータで回転を見る

シミュレータのアニメーションボールは、投球の実際の角速度で回転します。ボールに付いた矢印が回転軸を示します:
- 矢印が上向き → 主にバックスピン(フォーシーム)
- 矢印が横向き → 主にサイドスピン(スライダー)
- 矢印が前方向き → 主にジャイロスピン(ジャイロスライダー、弾丸回転)
Spin Efficiency(回転効率)
Spin efficiencyの定義はシンプルです:
Spin efficiency = 有効回転 / 総回転
有効回転 = バックスピン + サイドスピン(実際にボールを動かす成分)。
フォーシームのSpin efficiencyは通常90〜100%。ジャイロスライダーは30〜50%程度 — 速く回転していますが、その多くがジャイロスピンとして「無駄」になっています。
回転軸はNathanモデルにおいて、Backspin、Sidespin、Gyrospin(BSG分解)の3成分で記述されます。
角速度ベクトル \((\omega_x, \omega_y, \omega_z)\) と速度方向が与えられたとき、BSG成分は \(\omega\) を速度ベクトルに対して分解することで得られます:
- G(ジャイロスピン): \(\omega\) の速度方向成分
- B(バックスピン): 速度に垂直な水平成分
- S(サイドスピン): 残りの成分
注意:BとSの軸は互いに直交していますが、どちらもGに対して正確には直交しません。BSG座標系は直交基底ではなく、斜交基底です。
マグナス力は揚力係数 \(C_L\) に依存し、これはスピンファクター \(S = r\omega_T / v\) の関数です。
シミュレータは2つのモデルをサポートしています:
Nathan (2020) 指数型モデル(デフォルト): \[C_L = 0.336\,[1 - e^{-6.041\,S}]\]
風洞実験とモーションキャプチャの実験データへのフィット(Nathan, Am. J. Phys., 2008; 2020年更新)。高スピンファクターで \(C_L \approx 0.336\) に飽和します。
有理関数型モデル(旧モデル): \[C_L = \frac{c_2 \, S}{0.583 + 2.333\,S}\]
\(c_2 = 1.045\)(Statcastフィット値)または \(c_2 = 1.12\)(NathanのオリジナルExcel値)。高スピンでは \(c_2 / 2.333 \approx 0.45\text{--}0.48\) に近づき、実験データを超えます。
典型的なMLB投球(\(S \approx 0.1\text{--}0.45\))では両モデルは近い結果を返しますが、高回転投球(\(S > 0.5\))では指数型モデルのほうが実験的な飽和特性をよく追跡します。
Statcastはトータル回転数 \(\omega\)(Trackman/Hawk-Eye計測)を提供しますが、transverse成分とgyro成分の内訳は提供しません。シミュレータは軌道データから \(\omega_T\) を2つの方法で推定できます:
PFX法(デフォルト):計測された投球変化量(pfx_x, pfx_z)からMagnus加速度を \(a_M = 2\,|\text{pfx}| / t^2\) として推定し、\(C_L(S)\) モデルを逆変換して \(\omega_T\) を求めます。Transverse spinの方向は2Dで \(\theta_\text{eff} = \text{atan2}(\text{pfx}_x, -\text{pfx}_z)\) と推定します。
加速度法(Nathan 2020):Statcastの加速度成分 (ax, ay, az) を直接使用します:
- 重力除去:\(\vec{a}^* = \vec{a} - \vec{g}\)
- 平均速度方向への射影でドラッグを除去:\(\vec{a}_D = (\vec{a}^* \cdot \langle\hat{v}\rangle)\,\langle\hat{v}\rangle\)
- Magnus加速度:\(\vec{a}_M = \vec{a}^* - \vec{a}_D\)
- 3D外積によるtransverse spin方向:\(\hat{\omega}_T = \langle\hat{v}\rangle \times \hat{a}_M\)
加速度法はより厳密なドラッグ–Magnus分離と完全な3Dスピン軸推定を提供しますが、推定とシミュレーションでCLモデルが一致していれば、両方法とも同じ結果を返します。
参考文献:A. M. Nathan, “Determining the 3D Spin Axis from Statcast Data” (2015, 2020年更新)