GUIDE

自己ベストは更新できたのか

実測タイムを並べるだけでは、前進したのか分かりません。風速・標高・レーンをそろえてから比べる手順と、どこからが本当の差と言えるかの目安です。

文: かずきち

先に結論

  • 実測が遅くても、換算すると速いことがあります。下の例1では、実測で 0.05 秒遅かった記録が、換算では 0.095 秒速いという判定に変わります。
  • 手順は4ステップ。条件を書き出す → それぞれ換算する → 換算値どうしを比べる → 差が誤差に埋もれていないか確かめる。最後の1つを飛ばすと、無い差を「前進した」と読んでしまいます。
  • 換算後の差が 0.05 秒未満なら、差があるとは言えません。風速の読み違いや 200m の係数境界だけで、それくらいは簡単に動きます。根拠は下の「どこからが本当の差か」に書きました。

手順

  1. 比べたい2つの記録について、条件を書き出す。タイム・種目・風速・標高、200m ならレーン。風速はプログラムや記録証に載っています。標高は競技場の所在地から調べます。どれか1つでも欠けていると、この先の比較は成り立ちません。
  2. それぞれを無風・海抜0m へ換算する。無風換算ツールに入力するか、風速別レーン別標高別の早見表で補正量を引いて実測タイムに足します。
  3. 換算値どうしを比べる。実測どうしを比べないこと。ここで初めて「同じ条件ならどちらが速かったか」が出ます。
  4. 差が誤差に埋もれていないか確かめる。換算値の差が 0.05 秒未満なら、条件の読み違いで簡単にひっくり返る範囲です。「差は無い」と扱うのが安全です。

例1:風だけが違う — 判定が逆転する

自己ベストは追い風の日に、今日は向かい風の日に出した、というよくある状況です。

実測風速無風換算
自己ベスト11.20+1.8m/s11.31
今日11.25−0.5m/s11.21
+0.05秒(遅い)−0.095秒(速い)

実測では 0.05 秒遅く、記録証の上では自己ベスト更新になりません。ところが換算すると 0.095 秒速い。追い風 +1.8m/s の恩恵が大きく、自己ベストのほうが条件に助けられていたためです。

差は 0.095 秒で、手順4の目安である 0.05 秒を超えています。この日は前進したと読んでよいケースです。公認記録としての自己ベストは更新していませんが、走力としては上がっている、という読み方になります。

例2:標高だけが違う — 差が広がる

遠征先が高地だった場合です。どちらも無風とします。

実測標高海抜0m換算
高地の記録10.951200m10.99
平地の記録10.900m10.90
−0.05秒−0.091秒

ここでは順位は入れ替わりません。平地の記録のほうが速いままです。ただし差は 0.05 秒から 0.091 秒へ、およそ2倍に広がります。高地の記録は空気の薄さに助けられていたぶん、条件をそろえると後退するためです。

逆転しないケースでも換算する価値があるのは、差の大きさが変わるからです。「ほぼ互角」と思っていた2本が、実は明確に離れていた、ということが起こります。

例3:200m で風とレーンが違う — 逆転するが、判定はできない

いちばん注意が要るのがこの形です。

実測風速レーン無風換算
春の記録22.30+1.5m/s222.40
秋の記録22.45−0.8m/s722.37
+0.15秒(遅い)−0.027秒(速い)

実測では 0.15 秒も遅いのに、換算すると 0.027 秒速くなります。符号が反転しました。しかしここで「秋のほうが速かった」と結論してはいけません。

0.027 秒は、手順4の目安である 0.05 秒を下回っています。風速の読み違いや 200m のモデルの段差だけで動いてしまう幅で、この2本は「差が無い」と扱うのが正しい読み方です。言えるのは「実測の 0.15 秒差は条件差でほぼ説明がつき、走力の差とは言えない」までです。

例4:条件がほぼ同じで、差が本物のケース

実測風速無風換算
前回11.20+0.4m/s11.23
今回11.05+0.6m/s11.09
−0.15秒−0.138秒

条件が近いので、換算しても差はほとんど変わりません(0.15 → 0.138 秒)。0.05 秒の目安を大きく超えているので、これは本物の前進と読めます。

条件が揃っている記録どうしなら、換算しても結論は変わりません。換算が効くのは条件が離れているときだけで、毎回の練習記録すべてに使う必要はありません。

どこからが「本当の差」か

手順4で使った 0.05 秒という目安には根拠があります。換算値がどれくらい簡単に動くかを、実際に計算して積み上げたものです。

ゆらぎの原因換算値の動き
風速が 0.5m/s ずれる(100m)0.026〜0.036秒
200m で 21.50 秒の係数境界をまたぐ0.026秒(実測は 0.01 秒しか違わないのに)
200m で無風ちょうどの前後0.005〜0.006秒

風速計は 100m では 10 秒間の平均値です。レース中に風が変動していれば、平均値と実際に受けた風は一致しません。0.5m/s ぶんの読み違いは十分あり得て、それだけで 0.03 秒動きます。ここに 200m の係数境界が重なれば 0.05 秒を超えます。

だから 0.05 秒未満は「差が無い」、0.10 秒を超えていれば「差がある」と読み、その間は保留にするのが実用的です。これは統計的な誤差範囲ではなく、モデルの振る舞いから積み上げた目安です。

やってはいけない読み方

  • 換算値を自己ベストとして記録する。公認記録・公式記録ではありません。大会エントリーの資格記録にも使えません。自分用のメモとしてだけ使ってください。
  • 実測どうしを比べたあとで、都合のいいほうだけ換算する。比べる2本は必ず両方換算します。片方だけ換算するのは比較になりません。
  • 0.01 秒の差を語る。表示は小数第2位まで出ますが、条件のゆらぎはその5倍以上あります。
  • 1本の記録で実力を断定する。換算しても、レース展開・気温・路面・その日の体調は補正されません。同じ条件へそろえたのは風速と標高だけです。
  • 種目をまたいで換算値を比べる。100m と 200m はモデルの作りが違います(200m の補正は実測タイムに依存しません)。それぞれの中で比べてください。

記録メモに残しておく項目

あとから換算するには、レース当日にこれだけ控えておけば足ります。

  • 種目とタイム
  • 風速(符号つき) — 追い風がプラス。これが無いと換算できません
  • 200m ならレーン
  • 競技場名(標高は後から調べられます)
  • 参考: 気温・路面・体調・レース展開。モデルには入りませんが、換算で説明がつかない差の手がかりになります

rikuDATA の換算結果は URL に条件が入るので、結果URLをそのままメモに貼っておけば再現できます。個人を特定する情報は含まれません。

自分の記録を換算する

この手順の限界

  • そろえているのは風速と標高だけです。気温・湿度・路面・スパイク・レース展開・体調は補正されません。
  • 公式記録は変わりません。公認・非公認の判定や参加資格には影響しません。
  • 0.05 秒の目安はモデルの振る舞いから積み上げたもので、統計的な信頼区間ではありません。より厳しく見たい場合は 0.10 秒を境にしてください。
  • モデルの有効範囲(風速 −5〜+5m/s、標高 0〜2300m)を外れた記録は参考値です。範囲外の場合、換算ツールは警告を出します。

式・係数・出典・有効範囲は風速・標高補正モデルの方法論に、補正という考え方そのものは無風換算とはにまとめています。条件ごとの補正量はガイド・早見表の各表で引けます。

数値の出どころ

このページの実例の数字は、rikuDATA の 無風換算ツールが使っているものと同じ計算モジュールから生成しています。手入力した値ではありません。実例の定義と計算は scripts/generate-pb-examples.mjs にあり、GitHub から再実行して同じ数字を再現できます。