自動セット(Auto Sets)は、主にプールの壁際で止まって休憩したタイミングに基づいて、水泳の記録を区切ります。一般に、約10秒を超える休憩を挟むと別のセットになります。通常のターンでは同じセットが続くため、1セットに複数の片道分の泳ぎが含まれることがあります。ワークアウトを手動で一時停止した場合も、セットが分かれることがあります。

この記事の知見について:自動セットの検出や区切りに関する説明は、SwimNowの開発者が水泳アプリを開発する中で、HealthKitの水泳の生データを詳しく調査・分析して得たものです。開発経験に基づく知見であり、Appleが内部アルゴリズムを公式に説明したものではありません。

Appleの画面で泳いだ順序をたどる

Appleのフィットネスの自動セット画面。セット3は自由形100メートル、泳いだ時間2分30秒、休憩44秒、平均SWOLF 48。
Appleのフィットネス:セットごとに泳ぎと休憩の流れを確認できます。画像をタップすると元のサイズで表示できます。

番号の付いた行を上から順に読みます。各行には泳いだ区間と休憩時間が表示されています。最初の4行が示す流れは、25 m泳ぐ → 24秒休む → 25 m泳ぐ → 23秒休む → 100 m泳ぐ → 44秒休む → 50 m泳ぐ → 24秒休むです。

Appleのフィットネスに表示された泳ぎと休憩の流れ
セット泳いだ内容表示された休憩その後の流れ
1自由形25 mを0:31で泳ぐ。0:24最初の25 mを泳いだ後、壁際で24秒休み、次の区間を泳ぎ始めています。
2さらに自由形25 mを0:30で泳ぐ。0:23泳いだ距離が合計50 mになったところで23秒休み、再び泳ぎ始めています。
3自由形100 mを2:30で泳ぐ。0:44Apple Watchはこの100 mを1セットにまとめ、その後に44秒の休憩を記録しています。累計距離は150 mです。
4自由形50 mを1:09で泳ぐ。0:24さらに50 m泳ぎ、24秒休んでいます。累計距離は200 mです。
5自由形50 mを1:09で泳ぐ。−01:09(異常値)表示された距離の合計は250 mになります。休憩時間がマイナスになることは実際にはないため、この行から泳いだ後の休憩を再現することはできません。
6(一部のみ表示)距離0 m、泳いだ時間1:29。画像には表示なしこの行だけでは実際に泳いだ距離を判断できません。画像には、残りの泳ぎやワークアウト終了までの流れを再現するための信頼できる情報が十分にありません。

最初の25 mずつは別セットなのに、次の100 mが1セットなのはなぜでしょうか?最初の2行には、それぞれ20秒を超える明確な休憩があります。その休憩が前後の泳ぎを区切っています。一方、次の100 mは1セットとして表示されています。壁に着いてターンするだけで、新しい自動セットになるとは限りません。

もし25メートルプールなら、セット3は片道4本、セット4は片道2本に相当します。ただし、プールの長さの設定は画像に表示されていないため、この本数はその条件での説明です。また、100 mが1セットでも、途中に短い休止がまったくなかったとは断定できません。Apple Watchがその距離を複数のセットに分けなかったことを示しています。

ワークアウト全体を読むときは、同じように「泳ぐ・休む・また泳ぐ」の順に記録の最後まで確認し、最後に合計値を見ます。この画像は途中で切れており、末尾の行には異常値もあるため、全行程は再現できません。上記の250 mは最初の5行に表示された距離の合計で、確認済みのワークアウト総距離ではありません。

Appleのフィットネスの記録を読み解く

iPhoneで「フィットネス」を開き、保存した「スイミング(プール)」のワークアウトを選んで、自動セット(Auto Sets)を確認します。番号ごとに、ワークアウト中に検出された泳ぎと休憩の情報が表示されます。

セット3を見てみましょう。100メートルを2:30で泳ぎ、休憩は0:44と表示されています。/100 Mを選択しているので、ペースは100メートルあたり2′30″です。平均SWOLFは48と表示されています。

自動セット画面の項目の見方
項目読み方
セット番号・泳法・距離どのセットで、どれだけ泳いだかを確認します。
SwimとRest泳いだ時間と休憩時間を分けて読み、各セットの泳ぎと回復時間を把握します。
/100 M, /50 M, /25 Mペースとストローク数の基準距離を切り替えます。この操作で新しいセットに分割されるわけではありません。
ペースとスラッシュの後の数値この画像の2′30″/55は、ペースと、選択中の100メートルあたり55ストロークを表します。55は時間の一部ではありません。
Avg. SWOLF(平均SWOLF)泳ぎの効率を見るための指標です。同じプールの長さ・泳法で、ペースやストロークのデータと併せて比較します。

約10秒の休憩という目安も、手動の一時停止でセットが分かれることがあるという観察も、HealthKitの生データの分析に基づいています。実際の区切りはワークアウトによって変わる場合があります。Appleも水泳ワークアウトのガイドで、「スイミング(プール)」ではセットと休憩を自動的に記録すると説明しています。

2回の泳ぎが1セットにまとまるのはなぜ?

休憩が短いと明確な区切りとして検出されず、予定していた2回分の泳ぎが1セットになることがあります。意図しない場所で分かれたときは、短い停止、壁際での動き、技術練習、中断がなかったかを振り返ってください。自動セットは検出された泳ぎと休憩を反映するため、事前の練習メニューとは異なる場合があります。

セットがまとまっていても、総距離が間違っているとは限りません。泳いだ本数は別に確認し、泳いだ本数が記録されない場合のガイドを参照してください。

泳ぎ続けているのに複数のセットに分かれるのはなぜ?

Apple Watchが動きを誤って判断することもあります。意図的に休まず泳ぎ続けていても、区切りを誤検出し、複数の自動セットに分ける場合があります。セットが分かれたというだけで、壁際で休んだとは断定できません。

手動で一時停止してから再開すると、セットの区切りができる場合があります。一時停止していないのに連続した泳ぎが分かれた場合は、検出エラーの可能性があります。

休憩中は手動で一時停止する必要がある?

壁際で長く休憩していなくても、手動で一時停止して再開すると自動セットが分かれる場合があります。

予定していた休憩を自動セットに記録するだけなら、手動の一時停止は不要です。回復時間も残したい場合は、記録を続けてください。計時を止めたい場合は、手動で一時停止・再開する手順に従います。休憩の検出と計時の一時停止は別の動作です。

続けてSWOLFの読み解き方や、Apple Watchの水泳データガイドをご覧ください。

SwimNowでさらに詳しい水泳データを見る

SwimNowはApple Watchの水泳記録に対応し、より詳しい統計をひとつの画面にまとめて表示します。Apple Watch標準のワークアウトアプリで記録し、保存した水泳データをAppleのヘルスケア経由でiPhoneのSwimNowに表示します。

SwimNowの水泳分析画面。400メートルのワークアウトの概要と、セットごとの距離、時間、休憩、ペース、心拍数、ストローク数、ストロークレート、平均SWOLF。
SwimNow:ワークアウト全体の集計とセットごとの詳しい統計。タップすると元の画像を表示できます。

上部の概要には、400 m、泳いだ時間9:15、休憩時間4:39と表示されています。その下には、セットごとのペース、心拍数、選択距離あたりのストローク数、1分あたりのストローク数、平均SWOLFが並びます。

たとえばセット3は、100 mを2:30、150 BPM、55.0ストローク/100 m、22.0ストローク/分です。ペース、記録された心拍数、ストロークのリズムを一緒に確認できます。同じような反復練習を比べる際は、ペースの変化に心拍数やストロークレートの変化が伴っているかを見てみましょう。

SwimNowのApple Watch水泳分析を見る。