(57)【要約】【課題】運動種目が連続的に切り替わる競技において競技者の運動を診断することが可能な運動診断装置を提供すること。【解決手段】競技者に装着され、位置情報衛星から送信された衛星信号に基づいて、前記競技者が第１の運動種目を実施中である第１運動状態と、前記競技者が第２の運動種目を実施中である第２運動状態と、を含む複数の状態を判別し、前記判別された状態を含む前記競技者の運動情報を生成する電子機器から送信される前記運動情報を受信し、前記受信した前記運動情報に基づいて、前記競技者の運動を診断し、前記診断に係る診断情報を生成する、運動診断装置。【選択図】図７
2018093979.tif 000002
【特許請求の範囲】
【請求項１】
競技者に装着され、位置情報衛星から送信された衛星信号に基づいて、前記競技者が第１の運動種目を実施中である第１運動状態と、前記競技者が第２の運動種目を実施中である第２運動状態と、を含む複数の状態を判別し、前記判別された状態を含む前記競技者の運動情報を生成する電子機器から送信される前記運動情報を受信し、
前記受信した前記運動情報に基づいて、前記競技者の運動を診断し、
前記診断に係る診断情報を生成する、運動診断装置。
【請求項２】
請求項１において、
前記複数の状態は、前記競技者が第３の運動種目を実施中である第３運動状態を含む、運動診断装置。
【請求項３】
請求項２において、
前記複数の状態は、
前記第１運動状態から前記第２運動状態への移行途中である第１移行状態と、
前記第２運動状態から前記第３運動状態への移行途中である第２移行状態と、
を含む、運動診断装置。
【請求項４】
請求項２又は３において、
前記第１の運動種目は水泳であり、
前記第２の運動種目は自転車であり、
前記第３の運動種目はランニングである、
運動診断装置。
【請求項５】
請求項１乃至４のいずれか一項において、
前記競技者の運動を、前記複数の状態の各々に分けて診断し、
前記複数の状態の各々についての前記診断に係る診断情報を生成する、運動診断装置。
【請求項６】
請求項１乃至５のいずれか一項において、
前記診断に基づいて、前記競技者の運動を改善するためのアドバイス情報を生成し、
前記診断情報は、前記アドバイス情報を含む、運動診断装置。
【請求項７】
請求項６において、
前記複数の状態の各々に分けて前記アドバイス情報を生成する、運動診断装置。
【請求項８】
請求項１乃至７のいずれか一項において、
前記診断情報を出力する、運動診断装置。
【請求項９】
請求項１乃至８のいずれか一項において、
前記診断情報を、表示部を備えた情報機器に送信する、運動診断装置。
【請求項１０】
競技者に装着される電子機器と、運動診断装置と、情報機器と、を含む診断システムであって、
前記電子機器は、
位置情報衛星から送信された衛星信号に基づいて、前記競技者が第１の運動種目を実施中である第１運動状態と、前記競技者が第２の運動種目を実施中である第２運動状態と、を含む複数の状態を判別し、
前記判別された状態を含む前記競技者の運動情報を生成し、
前記生成した前記運動情報を前記運動診断装置に送信し、
前記運動診断装置は、
前記電子機器から送信される前記運動情報を受信し、
前記受信した前記運動情報に基づいて、前記競技者の運動を診断し、
前記診断に係る診断情報を生成し、
前記生成した前記診断情報を、前記情報機器に送信する、運動診断システム。
【請求項１１】
競技者に装着され、位置情報衛星から送信された衛星信号に基づいて、前記競技者が第１の運動種目を実施中である第１運動状態と、前記競技者が第２の運動種目を実施中である第２運動状態と、を含む複数の状態を判別し、前記判別された状態を含む前記競技者の運動情報を生成する電子機器から送信される前記運動情報を受信するステップと、
前記受信した前記運動情報に基づいて、前記競技者の運動を診断するステップと、
前記診断に係る診断情報を生成するステップと、をコンピューターに実行させる、プログラム。
【請求項１２】
競技者に装着され、位置情報衛星から送信された衛星信号に基づいて、前記競技者が第１の運動種目を実施中である第１運動状態と、前記競技者が第２の運動種目を実施中である第２運動状態と、を含む複数の状態を判別し、前記判別された状態を含む前記競技者の運動情報を生成する電子機器から送信される前記運動情報を受信するステップと、
前記受信した前記運動情報に基づいて、前記競技者の運動を診断するステップと、
前記診断に係る診断情報を生成するステップと、
をコンピューターに実行させるプログラムを記録した、コンピューターにより読み取り可能な記録媒体。
【請求項１３】
競技者に装着され、位置情報衛星から送信された衛星信号に基づいて、前記競技者が第１の運動種目を実施中である第１運動状態と、前記競技者が第２の運動種目を実施中である第２運動状態と、を含む複数の状態を判別し、前記判別された状態を含む前記競技者の運動情報を生成する電子機器から送信される前記運動情報を受信するステップと、
前記受信した前記運動情報に基づいて、前記競技者の運動を診断するステップと、
前記診断に係る診断情報を生成するステップと、
を含む、運動診断方法。
【請求項１４】
請求項１３において、
前記複数の状態は、前記競技者が第３の運動種目を実施中である第３運動状態を含む、運動診断方法。
【請求項１５】
請求項１４において、
前記複数の状態は、
前記第１運動状態から前記第２運動状態への移行途中である第１移行状態と、
前記第２運動状態から前記第３運動状態への移行途中である第２移行状態と、
を含む、運動診断方法。
【請求項１６】
請求項１４又は１５において、
前記第１の運動種目は水泳であり、
前記第２の運動種目は自転車であり、
前記第３の運動種目はランニングである、運動診断方法。
【請求項１７】
請求項１３乃至１６のいずれか一項において、
前記診断するステップは、前記競技者の運動を、前記複数の状態の各々に分けて診断し、
前記生成するステップは、前記複数の状態の各々についての前記診断に係る診断情報を
生成する、運動診断方法。
【請求項１８】
請求項１３乃至１７のいずれか一項において、
前記診断に基づいて、前記競技者の運動を改善するためのアドバイス情報を生成するステップを含む、運動診断方法。
【請求項１９】
請求項１８において、
前記アドバイス情報を生成するステップは、前記複数の状態の各々に分けて前記アドバイス情報を生成する、運動診断方法。
【請求項２０】
請求項１３乃至１９のいずれか一項において、
前記診断情報を出力するステップを含む、運動診断方法。
【請求項２１】
請求項１３乃至２０のいずれか一項において、
前記診断情報を、表示部を備えた情報機器に送信するステップを含む、運動診断方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、運動診断装置、運動診断システム、プログラム、記録媒体及び運動診断方法に関する。
【背景技術】
【０００２】
特許文献１には、理想のフォームと自分のフォームとを画像上で視覚的に明確に比較でき、改良すべきポイントが正確に理解できるフォーム評価システムが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２８８０１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載のフォーム評価システムでは、利用者がゴルフスイングの動画像を撮影し、運営者サイドにネットワークによるデータ送信、電子メールあるいは郵送等の送達手段で送付する必要がある。従って、特許文献１に記載のフォーム評価システムを、トライアスロン競技のような選手が長時間に亘って複数の運動種目を実施する競技に適用した場合、利用者は競技者の運動を運動種目毎に長時間に亘って撮影し続ける必要があるため、利用者の負担が極めて大きく、利用者が手軽に利用することができないという問題がある。
【０００５】
本発明は、以上のような問題点に鑑みてなされたものであり、本発明のいくつかの態様によれば、運動種目が連続的に切り替わる競技において競技者の運動を診断することが可能な運動診断装置、運動診断システム、プログラム、記憶媒体及び運動診断方法を提供することができる。
【課題を解決するための手段】
【０００６】
本発明は前述の課題の少なくとも一部を解決するためになされたものであり、以下の態様または適用例として実現することが可能である。
【０００７】
［適用例１］
本適用例に係る運動診断装置は、競技者に装着され、位置情報衛星から送信された衛星信号に基づいて、前記競技者が第１の運動種目を実施中である第１運動状態と、前記競技者が第２の運動種目を実施中である第２運動状態と、を含む複数の状態を判別し、前記判別された状態を含む前記競技者の運動情報を生成する電子機器から送信される前記運動情報を受信し、前記受信した前記運動情報に基づいて、前記競技者の運動を診断し、前記診断に係る診断情報を生成する。
【０００８】
本適用例に係る運動診断装置は、電子機器から送信されて受信した競技者の運動情報に基づいて、競技者が第１の運動種目を実施中の第１運動状態と、競技者が第２の運動種目を実施中の第２運動状態と、を考慮して競技者の運動を診断し、診断に係る診断情報を生成する。従って、本適用例に係る運動診断装置によれば、運動種目が連続的に切り替わる競技において競技者の運動を診断することができる。
【０００９】
また、本適用例に係る運動診断装置によれば、競技者に装着される電子機器が、競技者
の第１運動状態と第２運動状態とを判別することができるので、競技者が実施する運動種目が第１の運動種目から第２の運動種目に切り替わるときに競技者の手作業が不要である。従って、競技者は、競技に集中することができる。
【００１０】
［適用例２］
上記適用例に係る運動診断装置において、前記複数の状態は、前記競技者が第３の運動種目を実施中である第３運動状態を含んでもよい。
【００１１】
本適用例に係る運動診断装置によれば、電子機器から送信されて受信した競技者の運動情報に基づいて、競技者が第１の運動種目を実施中の第１運動状態と、競技者が第２の運動種目を実施中の第２運動状態と、競技者が第３の運動種目を実施中の第３運動状態と、を考慮して競技者の運動を診断することができる。
【００１２】
［適用例３］
前記複数の状態は、前記第１運動状態から前記第２運動状態への移行途中である第１移行状態と、前記第２運動状態から前記第３運動状態への移行途中である第２移行状態と、を含んでもよい。
【００１３】
本適用例に係る運動診断装置によれば、電子機器から送信されて受信した競技者の運動情報に基づいて、競技者の第１運動状態と、第１運動状態から第２運動状態への移行途中である第１移行状態と、第２運動状態と、第２運動状態から第３運動状態への移行途中である第２移行状態と、第３運動状態と、を考慮して競技者の運動を診断することができる。
【００１４】
［適用例４］
上記適用例に係る運動診断装置において、前記第１の運動種目は水泳であり、前記第２の運動種目は自転車であり、前記第３の運動種目はランニングであってもよい。
【００１５】
本適用例に係る運動診断装置によれば、トライアスロン競技において、競技者の運動を診断することができる。
【００１６】
［適用例５］
上記適用例に係る運動診断装置は、前記競技者の運動を、前記複数の状態の各々に分けて診断し、前記複数の状態の各々についての前記診断に係る診断情報を生成してもよい。
【００１７】
本適用例に係る運動診断装置によれば、競技者の運動を、状態毎に適切に診断することができる。
【００１８】
［適用例６］
上記適用例に係る運動診断装置は、前記診断に基づいて、前記競技者の運動を改善するためのアドバイス情報を生成し、前記診断情報は、前記アドバイス情報を含んでもよい。
【００１９】
本適用例に係る運動診断装置によれば、競技者の運動の診断結果に応じた適切なアドバイスを提供することができる。
【００２０】
［適用例７］
上記適用例に係る運動診断装置は、前記複数の状態の各々に分けて前記アドバイス情報を生成してもよい。
【００２１】
本適用例に係る運動診断装置によれば、競技者の状態毎に適切なアドバイスを提供する
ことができる。
【００２２】
［適用例８］
上記適用例に係る運動診断装置は、前記診断情報を出力してもよい。
【００２３】
本適用例に係る運動診断装置によれば、運動診断装置のユーザーが診断結果を認識することができる。
【００２４】
［適用例９］
上記適用例に係る運動診断装置は、前記診断情報を、表示部を備えた情報機器に送信してもよい。
【００２５】
本適用例に係る運動診断装置によれば、情報機器のユーザーが診断結果を視認することができる。
【００２６】
［適用例１０］
本適用例に係る運動診断システムは、競技者に装着される電子機器と、運動診断装置と、情報機器と、を含む診断システムであって、前記電子機器は、位置情報衛星から送信された衛星信号に基づいて、前記競技者が第１の運動種目を実施中である第１運動状態と、前記競技者が第２の運動種目を実施中である第２運動状態と、を含む複数の状態を判別し、前記判別された状態を含む前記競技者の運動情報を生成し、前記生成した前記運動情報を前記運動診断装置に送信し、前記運動診断装置は、前記電子機器から送信される前記運動情報を受信し、前記受信した前記運動情報に基づいて、前記競技者の運動を診断し、前記診断に係る診断情報を生成し、前記生成した前記診断情報を、前記情報機器に送信する。
【００２７】
本適用例に係る運動診断システムでは、運動診断装置は、電子機器から送信されて受信した競技者の運動情報に基づいて、競技者が第１の運動種目を実施中の第１運動状態と、競技者が第２の運動種目を実施中の第２運動状態と、を考慮して競技者の運動を診断し、診断に係る診断情報を生成し、情報機器に送信する。従って、本適用例に係る運動診断システムによれば、運動種目が連続的に切り替わる競技において競技者の運動を診断することができる。
【００２８】
また、本適用例に係る運動診断システムによれば、競技者に装着される電子機器が、競技者の第１運動状態と第２運動状態とを判別することができるので、競技者が実施する運動種目が第１の運動種目から第２の運動種目に切り替わるときに競技者の手作業が不要である。従って、競技者は、競技に集中することができる。
【００２９】
［適用例１１］
本適用例に係るプログラムは、競技者に装着され、位置情報衛星から送信された衛星信号に基づいて、前記競技者が第１の運動種目を実施中である第１運動状態と、前記競技者が第２の運動種目を実施中である第２運動状態と、を含む複数の状態を判別し、前記判別された状態を含む前記競技者の運動情報を生成する電子機器から送信される前記運動情報を受信するステップと、前記受信した前記運動情報に基づいて、前記競技者の運動を診断するステップと、前記診断に係る診断情報を生成するステップと、をコンピューターに実行させる。
【００３０】
［適用例１２］
本適用例に係る記録媒体は、競技者に装着され、位置情報衛星から送信された衛星信号に基づいて、前記競技者が第１の運動種目を実施中である第１運動状態と、前記競技者が
第２の運動種目を実施中である第２運動状態と、を含む複数の状態を判別し、前記判別された状態を含む前記競技者の運動情報を生成する電子機器から送信される前記運動情報を受信するステップと、前記受信した前記運動情報に基づいて、前記競技者の運動を診断するステップと、前記診断に係る診断情報を生成するステップと、をコンピューターに実行させるプログラムを記録した、コンピューターにより読み取り可能な記録媒体である。
【００３１】
［適用例１３］
本適用例に係る運動診断方法は、競技者に装着され、位置情報衛星から送信された衛星信号に基づいて、前記競技者が第１の運動種目を実施中である第１運動状態と、前記競技者が第２の運動種目を実施中である第２運動状態と、を含む複数の状態を判別し、前記判別された状態を含む前記競技者の運動情報を生成する電子機器から送信される前記運動情報を受信するステップと、前記受信した前記運動情報に基づいて、前記競技者の運動を診断するステップと、前記診断に係る診断情報を生成するステップと、を含む。
【００３２】
本適用例に係るプログラムを実行するコンピューター、本適用例に係る記録媒体に記録されているプログラムを実行するコンピューターあるいは本適用例に係る運動診断方法は、電子機器から送信されて受信した競技者の運動情報に基づいて、競技者が第１の運動種目を実施中の第１運動状態と、競技者が第２の運動種目を実施中の第２運動状態と、を考慮して競技者の運動を診断し、診断に係る診断情報を生成する。従って、これらの適用例によれば、運動種目が連続的に切り替わる競技において競技者の運動を診断することができる。
【００３３】
また、これらの適用例によれば、競技者に装着される電子機器が、競技者の第１運動状態と第２運動状態とを判別することができるので、競技者が実施する運動種目が第１の運動種目から第２の運動種目に切り替わるときに競技者の手作業が不要である。従って、競技者は、競技に集中することができる。
【００３４】
［適用例１４］
上記適用例に係る運動診断方法において、前記複数の状態は、前記競技者が第３の運動種目を実施中である第３運動状態を含んでもよい。
【００３５】
本適用例に係る運動診断方法によれば、電子機器から送信されて受信した競技者の運動情報に基づいて、競技者が第１の運動種目を実施中の第１運動状態と、競技者が第２の運動種目を実施中の第２運動状態と、競技者が第３の運動種目を実施中の第３運動状態と、を考慮して競技者の運動を診断することができる。
【００３６】
［適用例１５］
上記適用例に係る運動診断方法において、前記複数の状態は、前記第１運動状態から前記第２運動状態への移行途中である第１移行状態と、前記第２運動状態から前記第３運動状態への移行途中である第２移行状態と、を含んでもよい。
【００３７】
本適用例に係る運動診断方法によれば、電子機器から送信されて受信した競技者の運動情報に基づいて、競技者の第１運動状態と、第１運動状態から第２運動状態への移行途中である第１移行状態と、第２運動状態と、第２運動状態から第３運動状態への移行途中である第２移行状態と、第３運動状態と、を考慮して競技者の運動を診断することができる。
【００３８】
［適用例１６］
上記適用例に係る運動診断方法において、前記第１の運動種目は水泳であり、前記第２の運動種目は自転車であり、前記第３の運動種目はランニングであってもよい。
【００３９】
本適用例に係る運動診断方法によれば、トライアスロン競技において、競技者の運動を診断することができる。
【００４０】
［適用例１７］
上記適用例に係る運動診断方法において、前記診断するステップは、前記競技者の運動を、前記複数の状態の各々に分けて診断し、前記生成するステップは、前記複数の状態の各々についての前記診断に係る診断情報を生成してもよい。
【００４１】
本適用例に係る運動診断方法によれば、競技者の運動を、状態毎に適切に診断することができる。
【００４２】
［適用例１８］
上記適用例に係る運動診断方法は、前記診断に基づいて、前記競技者の運動を改善するためのアドバイス情報を生成するステップを含んでもよい。
【００４３】
本適用例に係る運動診断方法によれば、競技者の運動の診断結果に応じた適切なアドバイスを提供することができる。
【００４４】
［適用例１９］
上記適用例に係る運動診断方法において、前記アドバイス情報を生成するステップは、前記複数の状態の各々に分けて前記アドバイス情報を生成してもよい。
【００４５】
本適用例に係る運動診断方法によれば、競技者の状態毎に適切なアドバイスを提供することができる。
【００４６】
［適用例２０］
上記適用例に係る運動診断方法は、前記診断情報を出力するステップを含んでもよい。
【００４７】
本適用例に係る運動診断方法によれば、当該方法を実行する装置のユーザーが診断結果を認識することができる。
【００４８】
［適用例２１］
上記適用例に係る運動診断方法は、前記診断情報を、表示部を備えた情報機器に送信するステップを含んでもよい。
【００４９】
本適用例に係る運動診断方法によれば、情報機器のユーザーが診断結果を視認することができる。
【図面の簡単な説明】
【００５０】
【図１】本実施形態の運動診断システムの構成例を示す図。
【図２】本実施形態の運動診断システムの概要についての説明図。
【図３】トライアスロン競技に使用されるコースの一例を示す図。
【図４】競技者端末の機能ブロック図の一例。
【図５】競技者端末の処理部が行う一部の処理の手順の一例を示すフローチャート図。
【図６】第１実施形態における状態判別処理の詳細の一例を示すフローチャート図。
【図７】運動診断装置の機能ブロック図の一例。
【図８】運動診断装置の処理部が行う一部の処理の手順の一例を示すフローチャート図。
【図９】情報機器に表示される画像の一例を示す図。
【図１０】図９に示す画像の一部を拡大した図。
【図１１】図９に示す画像の一部を拡大した図。
【図１２】図９に示す画像の一部を拡大した図。
【図１３】図９に示す画像の一部を拡大した図。
【図１４】図９に示す画像の一部を拡大した図。
【図１５】情報機器に表示される画像の一例を示す図。
【図１６】情報機器に表示される画像の一例を示す図。
【図１７】情報機器に表示される画像の一例を示す図。
【図１８】情報機器に表示される画像の一例を示す図。
【図１９】状態判別処理の第１変形例におけるスイム判定処理の一例を示すフローチャート図。
【図２０】状態判別処理の第１変形例におけるトランジション１判定処理の一例を示すフローチャート図。
【図２１】状態判別処理の第１変形例におけるバイク判定処理の一例を示すフローチャート図。
【図２２】状態判別処理の第１変形例におけるトランジション２判定処理の一例を示すフローチャート図。
【図２３】状態判別処理の第１変形例におけるラン判定処理の一例を示すフローチャート図。
【図２４】状態判別処理の第２変形例におけるスイム判定処理の一例を示すフローチャート図。
【図２５】状態判別処理の第２変形例におけるトランジション１判定処理の一例を示すフローチャート図。
【図２６】状態判別処理の第２変形例におけるバイク判定処理の一例を示すフローチャート図。
【図２７】状態判別処理の第２変形例におけるトランジション２判定処理の一例を示すフローチャート図。
【図２８】状態判別処理の第２変形例におけるラン判定処理の一例を示すフローチャート図。
【図２９】状態判別処理の第３変形例のための位置の登録についての一例を示す図。
【図３０】状態判別処理の第３変形例のフローチャート図。
【発明を実施するための形態】
【００５１】
以下、本発明の好適な実施形態について図面を用いて詳細に説明する。なお、以下に説明する実施の形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また以下で説明される構成の全てが本発明の必須構成要件であるとは限らない。
【００５２】
以下では、複数の競技種目（運動種目）を含む競技としてトライアスロン競技を実施する競技者の運動を診断する運動診断システムを例に挙げて説明する。
【００５３】
１．本実施形態
１−１．運動診断システムの構成
図１は、本実施形態の運動診断システム１の構成例を示す図である。図１に示すように、運動診断システム１は、競技者端末３、運動診断装置４及び情報機器８を含んで構成されている。運動診断装置４及び情報機器８は、例えば、インターネット、ＬＡＮ（Local Area Network）などで構成されたネットワーク６に接続されている。
【００５４】
本実施形態では、複数の競技者２の各々が、競技者端末３（「電子機器」の一例）を携帯し、トライアスロン競技を実施する。競技者２は、大会においてトライアスロン競技を
実施してもよいし、練習においてトライアスロン競技を実施してもよい。トライアスロン競技は、スイム（水泳）、バイク（自転車）、ラン（ランニング）の３つの競技種目（運動種目）によって構成され、競技者２は、スイム、バイク、ランの順に各種目を実施する。
【００５５】
図２に示すように、本実施形態では、競技者端末３は、リスト型（腕時計型）の電子機器であり、競技者２の手首等に装着される。なお、図２は、競技者２がランを実施しているときの図である。
【００５６】
図３は、トライアスロン競技に使用されるコースの一例を示す図であり、実線Ｃ１はスイムのコースを表し、破線Ｃ２はバイクのコースを表し、一点鎖線Ｃ３はランのコースを表す。また、Ｓ１はスイムのスタート地点（トライアスロン競技のスタート地点）を表し、Ｓ２はバイクのスタート地点を表し、Ｓ３はランのスタート地点を表す。また、Ｇ１はスイムのゴール地点を表し、Ｇ２はバイクのゴール地点を表し、Ｇ３はランのゴール地点（トライアスロン競技のゴール地点）を表す。また、ＴＡはトランジションエリアを表す。
【００５７】
トライアスロン競技では、例えば、競技者２がスイムのスタート地点Ｓ１を出発してからバイクのスタート地点Ｓ２を通過するまでの経過時間がスイムに要した時間（スイム時間）とみなされ、競技者２がバイクのスタート地点Ｓ２を通過してからランのスタート地点Ｓ３を通過するまでの経過時間がバイクに要した時間（バイク時間）とみなされ、競技者２がランのスタート地点Ｓ３を通過してからランのゴール地点Ｇ３を通過するまでの経過時間がランに要した時間（ラン時間）とみなされる。この場合、競技者２がスイムのゴール地点Ｇ１を通過してからバイクのスタート地点Ｓ２を通過するまでの経過時間（トランジション１時間）、すなわち、競技者２がスイムのゴール地点Ｇ１からトランジションエリアＴＡまで移動する時間とトランジションエリアＴＡにおいて着替え（例えば、バイクシューズ、ヘルメット、サングラス等の装着）等に要する時間とバイクのスタート地点Ｓ２まで移動する時間の和は、スイム時間に含まれる。同様に、競技者２がバイクのゴール地点Ｇ２を通過してからランのスタート地点Ｓ３を通過するまでの経過時間（トランジション２時間）、すなわち、競技者２がバイクのゴール地点Ｇ２からトランジションエリアＴＡにおける着替え場所まで移動する時間と着替え（例えば、ヘルメット、サングラス、バイクシューズ等の脱衣やランニングシューズ等の装着）等に要する時間とランのスタート地点Ｓ３まで移動する時間の和は、バイク時間に含まれる。そして、スイム時間とバイク時間とラン時間の和が総合タイムとなる。
【００５８】
本実施形態では、競技者２は、トライアスロン競技を開始するとき（スタート地点Ｓ１においてスイムを開始するとき）に、競技者端末３に対して計測開始操作を行う。
【００５９】
競技者端末３は、計時部１３０（後述する図４参照）を内蔵しており、計測開始操作が行われてからの経過時間、すなわち、競技者２がトライアスロン競技を開始してからの総合経過時間Ｔｔｏｔａｌを計測し、計測した総合経過時間Ｔｔｏｔａｌの情報を表示部１５０（図４参照）等に順次（リアルタイムに）表示する。
【００６０】
また、競技者端末３は、ＧＰＳ（Global Positioning System）衛星７（「位置情報衛星」の一例）から送信された衛星信号に基づいて、競技者２がスイム（「第１の運動種目」の一例）を実施中である状態「スイム」（「第１運動状態」の一例）、競技者２がバイク（「第２の運動種目」の一例）を実施中である状態「バイク」（「第２運動状態」の一例）、及び、競技者２がラン（「第３の運動種目」の一例）を実施中である状態「ラン」（「第３運動状態」の一例）を含む複数の状態を判別する。特に、本実施形態では、競技者端末３は、ＧＰＳ衛星７から送信された衛星信号に基づいて得られる位置情報と、加速
度センサー１１３（図４参照）の出力信号及び圧力センサー１１２（図４参照）の出力信号の少なくとも何れかと、に基づいて、競技者２の複数の状態を判別する。本実施形態では、競技者端末３が判別する複数の状態は、「スイム」から「バイク」への移行途中である状態「トランジション１」（「第１移行状態」の一例）、及び、「バイク」から「ラン」への移行途中である状態「トランジション２」（「第２移行状態」の一例）も含む。すなわち、本実施形態では、競技者端末３は、「スイム」、「トランジション１」、「バイク」、「トランジション２」及び「ラン」の５つの状態を判別する。
【００６１】
そして、競技者端末３は、「スイム」が開始してから終了するまでの経過時間Ｔｓｗｉｍ、「トランジション１」が開始してから終了するまでの経過時間Ｔｔｒａｎ１、「バイク」が開始してから終了するまでの経過時間Ｔｂｉｋｅ、「トランジション２」が開始してから終了するまでの経過時間Ｔｔｒａｎ２及び「ラン」が開始してから終了するまでの経過時間Ｔｒｕｎを計測し、判別した各状態や計測した各状態の経過時間の情報を表示部１５０等に順次（リアルタイムに）表示する。
【００６２】
また、競技者端末３は、各種のセンサーの出力信号に基づいて、競技者２のスピード、ペース、距離、軌跡、脈拍、心拍、ピッチ（ランニングピッチ）、ストライド（ランニングストライド）、水泳ストローク、ストロークの手首の軌跡、左右バランス等の情報を生成する。
【００６３】
また、自転車にケイデンスセンサーを取り付けておき、競技者端末３は、当該ケイデンスセンサーと通信してバイクケイデンス（１分間のクランク回転数）の情報を取得してもよい。
【００６４】
また、例えば、競技者２が腰部の腹面側又は背面側の中央付近や後頭部の中央付近（例えば、ゴーグルに設けられたベルトストラップの中央付近）にモーションセンサー（加速度センサーあるいは角速度センサー）を含むセンサーデバイスを装着し、競技者端末３は、当該センサーデバイスと通信して当該モーションセンサーの検出データを取得してもよい。そして、競技者端末３は、取得した当該検出データに基づいて、競技者２の腰部あるいは頭部が進行方向に対して左右どちらを向いているかを判定し、左右を向いている時の時間の比率（左右バランス）の情報を生成してもよい。
【００６５】
また、例えば、スイムのコースに設置されている複数のブイにそれぞれ気圧センサーを含むセンサーデバイスを取り付けておき、競技者端末３は、当該複数のセンサーデバイスと通信して当該複数の気圧センサーの検出データを取得し、当該複数の検出データから得られる各ブイの位置での波の高さの時間変化に基づいて波の動き（どの方向からどの方向への波が移動するか等）の情報を生成してもよい。
【００６６】
そして、競技者端末３は、競技者２がトライアスロン競技を実施中に、競技者２の運動情報（総合経過時間Ｔｔｏｔａｌ、経過時間Ｔｓｗｉｍ，Ｔｔｒａｎ１，Ｔｂｉｋｅ，Ｔｔｒａｎ２，Ｔｒｕｎ、判別した状態、スピード、ペース、距離、軌跡、脈拍、心拍、ピッチ、ストライド、水泳ストローク、ストロークの手首の軌跡、バイクケイデンス、左右バランス、波の動き等）を、内蔵する記憶部１４０（図４参照）に順次記憶させる。
【００６７】
本実施形態では、競技者２は、トライアスロン競技を終了するとき（ゴール地点Ｇ３を通過したとき）に、競技者端末３に対して計測終了操作を行う。
【００６８】
競技者端末３は、計測終了操作が行われると、総合経過時間Ｔｔｏｔａｌの計測処理、「スイム」、「トランジション１」、「バイク」、「トランジション２」及び「ラン」の５つの状態の判別処理及び各状態の経過時間Ｔｓｗｉｍ，Ｔｔｒａｎ１，Ｔｂｉｋｅ，Ｔ
ｔｒａｎ２，Ｔｒｕｎの計測処理を終了し、総合経過時間Ｔｔｏｔａｌ及び各経過時間Ｔｓｗｉｍ，Ｔｔｒａｎ１，Ｔｂｉｋｅ，Ｔｔｒａｎ２，Ｔｒｕｎを内蔵の記憶部１４０（図４参照）に記憶させる。記憶部１４０に記憶される総合経過時間Ｔｔｏａｌは、先に説明した「総合タイム」に相当する。また、記憶部１４０に記憶される経過時間Ｔｓｗｉｍと経過時間Ｔｔｒａｎ１との和は、先に説明した「スイム時間」に相当する。また、記憶部１４０に記憶される経過時間Ｔｂｉｋｅと経過時間Ｔｔｒａｎ２との和は、先に説明した「バイク時間」に相当する。また、記憶部１４０に記憶される経過時間Ｔｒｕｎは、先に説明した「ラン時間」に相当する。また、記憶部１４０に記憶される経過時間Ｔｔｒａｎ１は、先に説明した「トランジション１時間」に相当する。また、記憶部１４０に記憶される経過時間Ｔｔｒａｎ２は、先に説明した「トランジション２時間」に相当する。
【００６９】
本実施形態では、競技者端末３は、情報端末５を介して、ネットワーク６に接続可能である。そして、競技者２がトライアスロン競技を開始した後、あるいは、競技者２がトライアスロン競技を終了した後、競技者端末３は、競技者端末３の記憶部１４０に記憶されている競技者２の運動情報を、情報端末５及びネットワーク６を介して、運動診断装置４に送信する。情報端末５は、例えば、スマートフォンやパーソナルコンピューターであってもよい。
【００７０】
運動診断装置４は、競技者端末３から送信された競技者２の運動情報を、ネットワーク６を介して受信し、受信した運動情報を記憶部２２０あるいは記録媒体２３０（図７参照）に記憶（保存）する。また、運動診断装置４は、トライアスロン競技に関する各種の情報（トライアスロン競技のコースの地図情報、競技者２の運動を診断するための判定表、「スイム」、「トランジション１」、「バイク」、「トランジション２」及び「ラン」の各状態を示すオブジェクト情報等）を記憶部２２０あるいは記録媒体２３０に記憶している。そして、運動診断装置４は、受信して記憶部２２０あるいは記録媒体２３０に記憶された運動情報や各種の情報に基づいて、情報機器８からの要求に応じて、競技者２（複数の競技者２のいずれか）の運動を診断し、当該診断に係る診断情報を生成する。運動診断装置４は、競技者２の運動を、複数の状態（「スイム」、「トランジション１」、「バイク」、「トランジション２」及び「ラン」）の各々に分けて診断し、当該複数の状態の各々についての診断に係る診断情報を生成してもよい。また、運動診断装置４は、診断に基づいて、競技者２の運動を改善するためのアドバイス情報を生成し、診断情報は、当該アドバイス情報を含んでもよい。例えば、運動診断装置４は、複数の状態（「スイム」、「トランジション１」、「バイク」、「トランジション２」及び「ラン」）の各々に分けてアドバイス情報を生成してもよい。運動診断装置４は、生成した診断情報を、ネットワーク６を介して情報機器８に送信する。運動診断装置４は、例えば、トライアスロン競技の大会主催者や競技者端末３のメーカー等が所有するサーバーであってもよい。
【００７１】
情報機器８は、ネットワーク６を介して運動診断装置４から競技者２の診断情報を受信し、当該診断情報を画像や音として出力する。情報機器８は、不図示の操作部からの入力信号に基づいて各種の信号（診断情報の送信要求や診断情報の表示対象となる競技者２を選択するための選択情報等）を生成して運動診断装置４に送信し、当該各種の信号に応じた診断情報を運動診断装置４から受信してもよい。情報機器８は、例えば、スマートフォンやパーソナルコンピューターであり、情報機器８のユーザー（競技者２やそのコーチ等の関係者等）は、情報機器８の表示部に表示される競技者２の診断情報に基づき、競技者２がトライアスロン競技の成績を向上させるために必要な戦略や効果的な練習方法を検討することができる。
【００７２】
１−２．競技者端末の構成及び処理
図４は、競技者端末３の機能ブロック図の一例である。図４に示すように、競技者端末３は、処理部１００、ＧＰＳセンサー１１０、地磁気センサー１１１、圧力センサー１１
２、加速度センサー１１３、角速度センサー１１４、脈拍センサー１１５、温度センサー１１６、操作部１２０、計時部１３０、記憶部１４０、表示部１５０、音出力部１６０、通信部１７０、バッテリー１８０などを含んで構成される。但し、競技者端末３の構成は、これらの構成要素の一部を削除又は変更し、あるいは他の構成要素を追加したものであってもよい。
【００７３】
ＧＰＳセンサー１１０は、ＧＰＳ衛星７から送信された衛星信号に基づいて位置情報を生成する。例えば、ＧＰＳセンサー１１０は、ＧＰＳ衛星７から送信された衛星信号を不図示のアンテナで受信し、当該衛星信号から航法メッセージを復調し、当該航法メッセージに基づき競技者端末３の位置などを示す位置情報である測位データ（緯度、経度、高度、速度ベクトルなどのデータ）を生成して出力するＧＰＳ受信機であってもよい。
【００７４】
地磁気センサー１１１は、地球の磁場（地磁気）を検出して出力するセンサーであり、例えば、互いに直交する３つの軸方向の磁束密度を示す地磁気信号を生成して出力する。地磁気センサー１１１には、例えば、ＭＲ（Magnet resistive）素子、ＭＩ（Magnet impedance）素子、ホール素子などが用いられる。
【００７５】
圧力センサー１１２は、周辺の圧力（気圧、水圧、風圧等）を検出して出力するセンサーであり、例えば、振動片の共振周波数の変化を利用する方式（振動方式）の感圧素子を有している。この感圧素子は、例えば、水晶、ニオブ酸リチウム、タンタル酸リチウム等の圧電材料で形成された圧電振動子であり、例えば、音叉型振動子、双音叉型振動子、ＡＴ振動子（厚みすべり振動子）、ＳＡＷ共振子などが適用される。或いは、圧力センサー１１２は、半導体製造技術を用いて製造されたＭＥＭＳ型圧力センサーであってもよい。例えば、圧力センサー１１２は、受圧により撓み変形するダイヤフラム部と、ダイヤフラム部の撓みを検出する歪検出素子と、を備えている。ダイヤフラム部は、例えば、シリコンで構成されている。歪検出素子は、例えば、ピエゾ抵抗素子である。
【００７６】
加速度センサー１１３は、互いに交差する（理想的には直交する）３軸方向の各々の加速度を検出し、検出した３軸加速度の大きさ及び向きに応じた信号（加速度信号）を出力する。
【００７７】
角速度センサー１１４は、互いに交差する（理想的には直交する）３軸方向の各々の角速度を検出し、検出した３軸角速度の大きさ及び向きに応じた信号（角速度信号）を出力する。
【００７８】
なお、圧力センサー１１２の出力信号（圧力信号）、加速度センサー１１３の出力信号（加速度信号）及び角速度センサー１１４の出力信号（角速度信号）の少なくとも１つは、ＧＰＳセンサー１１０による測位データに含まれる位置の情報を補正するために用いられてもよい。
【００７９】
脈拍センサー１１５は、競技者２の脈拍を示す信号を生成して出力するセンサーであり、例えば、適当な波長を有した計測光を皮下の血管に向けて照射するＬＥＤ（Light Emitting Diode）光源などの光源と、当該計測光に応じて血管で発生した光の強度変化を検出する受光素子とを有している。例えば、光の強度変化波形（脈波）を周波数解析など公知の手法により処理することで、脈拍数（１分間当たりの脈動数）を計測することができる。なお、不整脈や脈欠損等がない限り、心拍数（１分間当たりの拍動数）と脈拍数はほぼ同じであるといわれているため、脈拍センサー１１５による心拍数を計測することができる。脈拍センサー１１５としては、光源及び受光素子からなる光電センサーに代えて、超音波により血管の収縮を検出して脈拍数（心拍数）を計測する超音波センサーを採用してもよく、電極から微弱電流を体内に流して脈拍数（心拍数）を計測するセンサー等を採用
してもよい。
【００８０】
温度センサー１１６は、周辺の温度に応じた信号（温度信号）を出力するセンサーである。
【００８１】
操作部１２０は、例えばボタン、キー、マイク、タッチパネル、音声認識機能（不図示のマイクロフォンを利用）、アクション検出機能（加速度センサー１１３などを利用）などで構成され、競技者２からの指示を適当な信号に変換して処理部１００へ送る処理を行う。
【００８２】
計時部１３０は、例えば、リアルタイムクロック（ＲＴＣ：Real Time Clock）ＩＣなどにより構成され、年、月、日、時、分、秒等の時刻データを生成して処理部１００に送る。なお、時刻データは、ＧＰＳセンサー１１０による測位データに含まれる時刻情報に基づき適宜に補正されてもよい。
【００８３】
記憶部１４０は、例えば複数のＩＣ（Integrated Circuit）メモリーなどにより構成され、プログラムなどのデータが記憶されるＲＯＭ（Read Only Memory）、処理部１００の作業領域となるＲＡＭ（Random Access Memory）、プログラムやデータなどを格納するためのメモリーカード等の記録媒体（競技者端末３（コンピューターの一例）により読み取り可能な記録媒体）等を有する。ＲＯＭあるいは記録媒体には、処理部１００が各種の計算処理や制御処理を行うための各種プログラムや、アプリケーション機能を実現するための各種プログラムや各種データ等が記憶されている。
【００８４】
なお、競技者端末３が、運動診断装置４が有する記録媒体（光ディスク（ＣＤ、ＤＶＤ）、光磁気ディスク（ＭＯ）、磁気ディスク、ハードディスク、磁気テープ等）や記憶部に記憶されている各種プログラムや各種データを、情報端末５及びネットワーク６を介して受信し、受信した各種プログラムや各種データを記憶部１４０（ＲＡＭ）に記憶してもよい。
【００８５】
表示部１５０は、例えばＬＣＤ（Liquid Crystal Display）、有機ＥＬ（Electroluminescence）ディスプレイ、ＥＰＤ（Electrophoretic Display）、タッチパネル型ディスプレイ等で構成され、処理部１００からの指示に従って各種の画像を表示する。なお、表示部１５０としては、競技者端末３とは別体で設けられたヘッドマウントディスプレイ（ＨＭＤ：Head Mounted Display）を用いることもできる。
【００８６】
音出力部１６０は、例えばスピーカー、ブザー、バイブレーターなどで構成され、処理部１００からの指示に従って各種の音（振動を含む）を発生させる。なお、音出力部１６０としては、競技者端末３とは別体で設けられた骨伝導デバイスを用いることもできる。
【００８７】
通信部１７０は、競技者端末３と情報端末５との間の通信を成立させるための各種制御を行う。通信部１７０は、例えば、Bluetooth（登録商標）（BTLE：Bluetooth Low Energyを含む）、Ｗｉ−Ｆｉ（登録商標）（Wireless Fidelity）、Ｚｉｇｂｅｅ（登録商標）、ＮＦＣ（Near field communication）、ＡＮＴ＋（登録商標）等の近距離無線通信規格に対応した送受信機や通信部１７０はＵＳＢ（Universal Serial Bus）等の通信バス規格に対応したコネクターを含んで構成される。
【００８８】
バッテリー１８０は、競技者端末３を構成する各部に対して電力を供給するものであり、例えば充電式のバッテリーである。バッテリー１８０の充電方式としては、例えば、無接点充電、有接点充電（クレードル等を使用した充電）などを適用することができる。また、バッテリー１８０は、交換式のバッテリーであってもよいし、太陽光発電式のバッテ
リーであってもよい。
【００８９】
処理部１００（プロセッサー）は、例えば、ＭＰＵ（Micro Processing Unit）、ＤＳＰ（Digital Signal Processor）、ＡＳＩＣ（Application Specific Integrated Circuit）等により構成される。処理部１００は、記憶部１４０に格納されたプログラムと、操作部１２０から入力された信号とに基づき、各種の処理を実行する。処理部１００による処理には、ＧＰＳセンサー１１０、地磁気センサー１１１、圧力センサー１１２、加速度センサー１１３、角速度センサー１１４、脈拍センサー１１５、温度センサー１１６、計時部１３０の各出力信号に対するデータ処理、表示部１５０に画像を表示させる表示処理、音出力部１６０に音を出力させる音出力処理、通信部１７０を介して情報端末５と通信を行う通信処理、バッテリー１８０からの電力を各部へ供給する電力制御処理などが含まれる。
【００９０】
特に、本実施形態では、処理部１００は、データ処理の１つとして、計時部１３０の出力信号に基づき、操作部１２０から計測開始操作を示す信号を受け取ってからの経過時間（総合経過時間Ｔｔｏｔａｌ）を計測する処理を行う。
【００９１】
また、処理部１００は、データ処理の１つとして、ＧＰＳセンサー１１０が生成して出力する測位データ（ＧＰＳ衛星７から送信された衛星信号に基づいて得られる位置情報）と、加速度センサー１１３の出力信号及び圧力センサー１１２の出力信号の少なくとも何れかと、に基づいて、競技者２の複数の状態「スイム」、「トランジション１」、「バイク」、「トランジション２」及び「ラン」を判別する処理を行う。
【００９２】
一般に、スイムでは、競技者２の腕のストロークが規則的である（周期性を有する）ため、加速度センサー１１３の出力信号の波形が規則的である（周期性を有する）。また、競技者２の泳ぐ速度（移動速度）は所定の速度範囲（例えば、約３ｋｍ／ｈ）である。さらに、競技者２の腕が大気中にある状態と水中にある状態が交互に繰り返されるので、圧力センサー１１２が気圧と水圧を検出する。トランジション１では、競技者２は着替え等を行っているため、競技者２の位置はほとんど変化せず停止（移動速度がゼロ）に近い。バイクでは、競技者２が走行する速度（移動速度）は所定の速度（例えば、２０ｋｍ／ｈ）以上である。また、競技者２が風を受けるので、圧力センサー１１２が風圧を検出する。トランジション２では、競技者２は着替え等を行っているため、競技者２の位置はほとんど変化せず停止（移動速度がゼロ）に近い。ランでは、競技者２の腕振りが規則的である（周期性を有する）ため、加速度センサー１１３の出力信号の波形が規則的である（周期性を有する）。また、競技者２の走る速度（移動速度）は所定の速度範囲（例えば、８ｋｍ／ｈ〜２０ｋｍ／ｈ）である。
【００９３】
そこで、処理部１００は、ＧＰＳセンサー１１０が生成して出力する測位データ（位置情報）に基づいて競技者２の移動速度を計算し、加速度センサー１１３の出力信号の波形が周期性を有するか否かを判定し、圧力センサー１１２の出力信号に基づいて圧力の変化を検出し、競技者２の移動速度、加速度センサー１１３の出力信号の波形が周期性を有するか否か、及び圧力の変化に基づいて、競技者２の複数の状態「スイム」、「トランジション１」、「バイク」、「トランジション２」及び「ラン」を判別してもよい。
【００９４】
また、処理部１００は、データ処理の１つとして、競技者２の複数の状態「スイム」、「トランジション１」、「バイク」、「トランジション２」及び「ラン」のそれぞれに要した時間を計算する処理を行う。すなわち、処理部１００は、計時部１３０の出力信号に基づき、状態「スイム」の経過時間Ｔｓｗｉｍ、状態「トランジション１」の経過時間Ｔｔｒａｎ１、状態「バイク」の経過時間Ｔｂｉｋｅ、状態「トランジション２」の経過時間Ｔｔｒａｎ２及び状態「ラン」の経過時間Ｔｒｕｎを計測する処理を行う。
【００９５】
また、処理部１００は、データ処理の１つとして、ＧＰＳセンサー１１０、地磁気センサー１１１、圧力センサー１１２、加速度センサー１１３、角速度センサー１１４、脈拍センサー１１５、温度センサー１１６、計時部１３０の各出力信号に基づき、操作部１２０から計測開始操作を示す信号を受け取ってからの競技者２のスピード、ペース、距離、軌跡、脈拍、心拍、ピッチ（ランニングピッチ）、ストライド（ランニングストライド）、水泳ストローク、ストロークの手首の軌跡等の情報を生成する処理を行う。
【００９６】
例えば、処理部１００は、ＧＰＳセンサー１１０が出力する測位データ（位置情報）に基づいて、競技者２の移動速度（スピード）、ペース、距離、軌跡の情報を生成する。また、処理部１００は、脈拍センサー１１５の出力信号に基づいて、脈拍や心拍の情報を生成する。また、処理部１００は、加速度センサー１１３の出力信号や角速度センサー１１４の出力信号に基づいて、ピッチ（ランニングピッチ）の情報を生成する。また、処理部１００は、距離とピッチの情報からストライド（ランニングストライド）の情報を生成する。また、処理部１００は、圧力センサー１１２の出力信号から得られる水深の時間変化に基づき、水泳ストローク（ストローク速度）やストロークの手首の軌跡の情報を生成する。
【００９７】
また、自転車にケイデンスセンサーを取り付けておき、処理部１００は、当該ケイデンスセンサーと通信してバイクケイデンスの情報を取得してもよい。
【００９８】
また、例えば、競技者２が腰部の腹面側又は背面側の中央付近や後頭部の中央付近にモーションセンサーを含むセンサーデバイスを装着し、処理部１００は、当該センサーデバイスと通信して当該モーションセンサーの検出データを取得し、取得した当該検出データに基づいて、競技者２の腰部あるいは頭部が進行方向に対して左右どちらを向いているかを判定して左右バランスの情報を生成してもよい。
【００９９】
また、例えば、スイムのコースに設置されている複数のブイにそれぞれ気圧センサーを含むセンサーデバイスを取り付けておき、処理部１００は、当該複数のセンサーデバイスと通信して当該複数の気圧センサーの検出データを取得し、当該複数の検出データから得られる各ブイの位置での波の高さの時間変化に基づいて波の動きの情報を生成してもよい。
【０１００】
また、処理部１００は、データ処理の１つとして、操作部１２０から計測開始操作を示す信号を受け取ってから計測終了操作を示す信号を受け取るまで、競技者２の運動情報（総合経過時間Ｔｔｏｔａｌ、経過時間Ｔｓｗｉｍ，Ｔｔｒａｎ１，Ｔｂｉｋｅ，Ｔｔｒａｎ２，Ｔｒｕｎ、判別した状態、スピード、ペース、距離、軌跡、脈拍、心拍、ピッチ、ストライド、水泳ストローク、ストロークの手首の軌跡、バイクケイデンス、左右バランス、波の動き等）を記憶部１４０に記憶させる処理を行う。
【０１０１】
また、処理部１００は、データ処理の１つとして、操作部１２０から計測終了操作を示す信号を受け取ると、総合経過時間Ｔｔｏｔａｌの計測処理、複数の状態「スイム」、「トランジション１」、「バイク」、「トランジション２」及び「ラン」の判別処理及び各状態の経過時間Ｔｓｗｉｍ，Ｔｔｒａｎ１，Ｔｂｉｋｅ，Ｔｔｒａｎ２，Ｔｒｕｎの計測処理を終了し、総合経過時間Ｔｔｏｔａｌ及び各経過時間Ｔｓｗｉｍ，Ｔｔｒａｎ１，Ｔｂｉｋｅ，Ｔｔｒａｎ２，Ｔｒｕｎ（最終的なタイム）を記憶部１４０に時刻順に記憶させる処理を行う。
【０１０２】
また、処理部１００は、通信処理の１つとして、操作部１２０から計測開始操作を示す信号を受け取ってから計測終了操作を示す信号を受け取るまで、記憶部１４０に記憶され
ている競技者２の運動情報を、通信部１７０及び情報端末５を介して運動診断装置４に時刻順に送信する処理を行う。
【０１０３】
また、処理部１００は、表示処理の１つとして、競技者２の複数の状態「スイム」、「トランジション１」、「バイク」、「トランジション２」及び「ラン」の少なくとも１つを表示部１５０に表示させる処理を行ってもよい。この場合、表示部１５０は、処理部１００により判別された状態を通知する通知部として機能する。
【０１０４】
また、処理部１００は、表示処理の１つとして、競技者２の運動情報の少なくとも一部を、表示部１５０に表示させる処理を行ってもよい。
【０１０５】
また、処理部１００は、音出力処理の１つとして、競技者２の複数の状態「スイム」、「トランジション１」、「バイク」、「トランジション２」及び「ラン」の少なくとも１つを音として音出力部１６０に出力させる処理を行ってもよい。この場合、音出力部１６０は、処理部１００により判別された状態を通知する通知部として機能する。
【０１０６】
また、処理部１００は、音出力処理の１つとして、競技者２の運動情報の少なくとも一部を音として音出力部１６０に出力させる処理を行ってもよい。
【０１０７】
また、処理部１００は、通信処理の１つとして、競技者２の複数の状態「スイム」、「トランジション１」、「バイク」、「トランジション２」及び「ラン」の少なくとも１つを、通信部１７０を介して情報端末５に送信する処理を行ってもよい。この場合、通信部１７０は、処理部１００により判別された状態を通知する通知部として機能する。
【０１０８】
図５は、競技者端末３の処理部１００が行う一部の処理の手順の一例を示すフローチャート図である。競技者端末３の処理部１００は、記憶部１４０（記録媒体、ＲＯＭあるいはＲＡＭ）に記憶されているプログラムを実行することにより、図５のフローチャートの手順で処理を実行する。
【０１０９】
図５に示すように、まず、処理部１００は、操作部１２０から計測開始操作を示す信号を受け取るまで待機し（ステップＳ１０のＮ）、計測開始操作を示す信号を受け取ると（ステップＳ１０のＹ）、競技者２の運動情報の生成処理及び運動診断装置４への当該運動情報の送信処理を開始する（ステップＳ１２）。
【０１１０】
次に、処理部１００は、競技者２の状態を判別する状態判別処理を行う（ステップＳ１４）。本実施形態では、処理部１００は、状態判別処理において、ＧＰＳセンサー１１０が生成して出力する測位データ（位置情報）、加速度センサー１１３の出力信号及び圧力センサー１１２の出力信号に基づいて、競技者２の複数の状態「スイム」、「トランジション１」、「バイク」、「トランジション２」及び「ラン」を判別する処理を行う。この状態判別処理の詳細については後述する。
【０１１１】
次に、処理部１００は、操作部１２０から計測終了操作を示す信号を受け取るまで待機し（ステップＳ１６のＮ）、計測終了操作を示す信号を受け取ると（ステップＳ１６のＹ）、競技者２の運動情報の生成処理及び運動診断装置４への当該運動情報の送信処理を終了する（ステップＳ１８）。
【０１１２】
図６は、状態判別処理（図５のステップＳ１４の処理）の詳細の一例を示すフローチャート図である。
【０１１３】
図６に示すように、本実施形態では、処理部１００は、スイム判定処理（ステップＳ１
００）、トランジション１判定処理（ステップＳ２００）、バイク判定処理（ステップＳ３００）、トランジション２判定処理（ステップＳ４００）、ラン判定処理（ステップＳ５００）を順番に行う。
【０１１４】
前述したように、スイムでは、競技者２の腕のストロークが規則的であり（周期性を有し）、かつ、競技者２の泳ぐ速度は所定の速度範囲（例えば、約３ｋｍ／ｈ）であり、かつ、競技者２の腕が大気中にある状態と水中にある状態が交互に繰り返される。そこで、処理部１００は、スイム判定処理（ステップＳ１００）では、加速度波形（加速度センサー１１３の出力波形）が規則的であり（周期性を有し）（ステップＳ１０１のＹ）、かつ、ＧＰＳセンサー１１０の測位データに含まれる競技者端末３の位置を微分した移動速度が約３ｋｍ／ｈであり（ステップＳ１０２のＹ）、かつ、圧力センサー１１２の出力信号に基づき水圧及び気圧を検出した場合（ステップＳ１０３のＹ）、競技者２がスイムを実施中であるものと判定し、競技者２の状態を不定状態から「スイム」に変更する（ステップＳ１０４）。
【０１１５】
処理部１００は、加速度センサー１１３の出力信号の電圧が閾値Ｖｔ１と一致する周期が所定時間ほぼ一定（所定の範囲内）であれば、加速度波形が規則的であると判定してもよい。Ｖｔ１は、適宜定めればよい。また、処理部１００は、競技者端末３の移動速度が、３ｋｍ／ｈ−α１以上であり、かつ、３ｋｍ／ｈ＋α２以下である場合に、約３ｋｍ／ｈであると判定してもよい。α１，α２は、適宜定めればよい。また、水圧の方が気圧よりも所定量以上大きいため、処理部１００は、圧力センサー１１２の出力信号を用いて計算した競技者端末３にかかる圧力が周期的に変化し、かつ、極大値と極小値との差が閾値Ｐｔ１以上である場合に、水圧及び気圧を検出したと判定してもよい。Ｐｔ１は、適宜定めればよい。
【０１１６】
また、前述したように、トランジション１では、競技者２は着替え等を行っているため、競技者２の位置はほとんど変化しない。そこで、処理部１００は、トランジション１判定処理（ステップＳ２００）では、競技者端末３の移動速度がゼロに近い（停止に近い）場合（ステップＳ２０１のＹ）、競技者２がトランジション１の状態であるものと判定し、競技者２の状態を「スイム」から「トランジション１」に変更する（ステップＳ２０２）。
【０１１７】
処理部１００は、競技者端末３の移動速度がβ１以下である場合に、停止に近いと判定してもよい。β１は、適宜定めればよい。
【０１１８】
また、前述したように、バイクでは、競技者２が走行する速度は所定の速度（例えば、２０ｋｍ／ｈ）以上であり、かつ、競技者２が風を受ける。そこで、処理部１００は、バイク判定処理（ステップＳ３００）では、競技者端末３の移動速度が２０ｋｍ／ｈ以上であり（ステップＳ３０１のＹ）、かつ、圧力センサー１１２の出力信号に基づき風圧を検出した場合（ステップＳ３０２のＹ）、競技者２がバイクを実施中であるものと判定し、競技者２の状態を「トランジション１」から「バイク」に変更する（ステップＳ３０３）。
【０１１９】
また、前述したように、トランジション２では、競技者２は着替え等を行っているため、競技者２の位置はほとんど変化しない。そこで、処理部１００は、トランジション２判定処理（ステップＳ４００）では、競技者端末３の移動速度がゼロに近い（停止に近い）場合（ステップＳ４０１のＹ）、競技者２がトランジション２の状態であるものと判定し、競技者２の状態を「バイク」から「トランジション２」に変更する（ステップＳ４０２）。
【０１２０】
また、前述したように、ランでは、競技者２の腕振りが規則的であり（周期性を有し）、かつ、競技者２の走る速度は所定の速度範囲（例えば、８ｋｍ／ｈ〜２０ｋｍ／ｈ）である。そこで、処理部１００は、ラン判定処理（ステップＳ５００）では、加速度波形（加速度センサー１１３の出力波形）が規則的であり（周期性を有し）（ステップＳ５０１のＹ）、かつ、競技者端末３の移動速度が８ｋｍ／ｈ〜２０ｋｍ／ｈである場合（ステップＳ５０２のＹ）、競技者２がランを実施中であるものと判定し、競技者２の状態を「トランジション２」から「ラン」に変更する（ステップＳ５０３）。
【０１２１】
１−３．運動診断装置の構成及び処理（運動診断方法）
図７は、運動診断装置４の機能ブロック図の一例である。図７に示すように、運動診断装置４は、処理部２００、通信部２１０、記憶部２２０、記録媒体２３０などを含んで構成される。但し、運動診断装置４の構成は、これらの構成要素の一部を削除又は変更し、あるいは他の構成要素を追加したものであってもよい。
【０１２２】
記憶部２２０は、例えば複数のＩＣメモリーなどにより構成され、処理部２００が各種の計算処理や制御処理を行うためのプログラムやデータが記憶されるＲＯＭ、処理部２００の作業領域となるＲＡＭ等を有する。
【０１２３】
記録媒体２３０は、運動診断装置４（コンピューターの一例）により読み取り可能な記録媒体であり、例えば、光ディスク（ＣＤ、ＤＶＤ）、光磁気ディスク（ＭＯ）、磁気ディスク、ハードディスク、磁気テープ、メモリーカード等である。記録媒体２３０には、処理部２００がアプリケーション機能を実現するためのプログラムやデータが記憶されている。特に、本実施形態では、記録媒体２３０には、処理部２００が診断情報を生成するための診断情報生成プログラム２３１が記憶されている。また、記憶部２２０あるいは記録媒体２３０には、トライアスロン競技に関する各種の情報（トライアスロン競技のコースの地図情報、競技者２の運動を診断するための判定表、「スイム」、「トランジション１」、「バイク」、「トランジション２」及び「ラン」の各状態を示すオブジェクト情報等）が記憶されている。
【０１２４】
なお、運動診断装置４が、不図示のサーバーの記録媒体に記憶されている診断情報生成プログラム２３１を含む各種のプログラムや各種のデータを、ネットワーク６等を介して受信し、受信した各種プログラムや各種データを記憶部２２０（ＲＡＭ）に記憶してもよい。
【０１２５】
通信部２１０は、ネットワーク６を介して、複数の競技者端末３や情報機器８と通信を行う。具体的には、通信部２１０は、複数の競技者端末３の各々から、競技者端末３の識別情報及び競技者２の運動情報を時刻順に受信する。また、通信部２１０は、情報機器８から、診断情報の送信要求や診断情報を生成する対象となる競技者２を選択するための選択情報を受信する。また、通信部２１０は、情報機器８に、送信要求に応じた診断情報を送信する。
【０１２６】
処理部２００（プロセッサー）は、例えば、ＭＰＵ、ＤＳＰ、ＡＳＩＣ等により構成される。処理部２００は、記憶部２２０に記憶されているプログラムや記録媒体２３０に記憶されているプログラムに基づき、各種の処理を実行する。特に、本実施形態では、処理部２００は、記録媒体２３０に記憶されている診断情報生成プログラム２３１を実行することにより、運動情報取得部２０１及び診断情報生成部２０２として機能する。
【０１２７】
運動情報取得部２０１は、通信部２１０が受信した運動情報を順次取得し、競技者端末３の識別情報（あるいは当該競技者端末３を携帯する競技者２の識別情報）と対応づけて記憶部２２０あるいは記録媒体２３０に記憶させる処理を行う。
【０１２８】
診断情報生成部２０２は、記憶部２２０あるいは記録媒体２３０に記憶されている複数の競技者２の運動情報に基づいて、競技者２の運動を診断し、当該診断に係る診断情報を生成し、生成した診断情報を、通信部２１０を介して情報機器８に送信する処理を行う。例えば、診断情報生成部２０２は、競技者２の運動情報を記憶部２２０あるいは記録媒体２３０に記憶されている判定表と比較し、比較結果に基づいて診断情報を生成してもよい。判定表は、例えば、運動情報の項目毎に、段階的に分割された複数の数値範囲と点数や診断用のテキスト情報等とが対応づけられた表であり、診断情報生成部２０２は、当該判定表において、競技者２の運動情報に含まれる各項目に対して、実測された数値（所定期間の平均値、最大値、最小値等）が含まれる数値範囲を特定し、当該数値範囲に対応づけられている診断用のテキスト情報を選択し（さらに加工し）、当該テキスト情報を含む診断情報を生成してもよい。なお、診断情報生成部２０２は、複数の競技者２の運動情報に基づいて、当該判定表において、各項目に対する複数の数値範囲の境界値等を変更してもよい。
【０１２９】
また、診断情報生成部２０２は、通信部２１０が受信した選択情報を取得し、取得した選択情報に基づいて、診断情報を生成する対象となる競技者２を選択し、選択された競技者２の運動情報に基づいて、診断情報を生成してもよい。例えば、診断情報生成部２０２は、選択された競技者２の運動を、複数の状態（「スイム」、「トランジション１」、「バイク」、「トランジション２」及び「ラン」）の各々に分けて診断し、当該複数の状態の各々についての診断に係る診断情報を生成してもよい。また、例えば、診断情報生成部２０２は、記憶部２２０あるいは記録媒体２３０に記憶されているオブジェクト情報（「スイム」、「トランジション１」、「バイク」、「トランジション２」及び「ラン」の各状態を示すオブジェクト情報）に基づいて、競技者２の複数の状態の各々を示すオブジェクトを含む診断情報を生成してもよい。
【０１３０】
また、診断情報生成部２０２は、診断結果に基づいて、競技者２の運動を改善するためのアドバイス情報を生成し、当該アドバイス情報を含む診断情報を生成してもよい。例えば、診断情報生成部２０２は、競技者２の運動情報を記憶部２２０あるいは記録媒体２３０に記憶されている判定表と比較し、比較結果に基づいてアドバイス情報を生成してもよい。例えば、前述の判定表には、診断用のテキスト情報の一部としてアドバイス用のテキスト情報が含まれており、診断情報生成部２０２は、当該判定表において、競技者２の運動情報に含まれる各項目に対して、実測された数値が含まれる数値範囲を特定し、当該数値範囲に対応づけられているアドバイス用のテキスト情報を選択し（必要に応じて当該テキスト情報を加工し）、当該テキスト情報を含むアドバイス情報を生成してもよい。また、例えば、診断情報生成部２０２は、複数の状態（「スイム」、「トランジション１」、「バイク」、「トランジション２」及び「ラン」）の各々に分けてアドバイス情報を生成してもよい。
【０１３１】
また、診断情報生成部２０２は、競技者２の運動情報の少なくとも一部のトレンドグラフ、コースの地図、選択された競技者２と他の競技者２との比較結果等の付属情報を生成し、診断結果やアドバイス情報とともに当該付属情報を含む診断情報を生成してもよい。例えば、診断情報生成部２０２は、競技者２の運動情報の少なくとも一部を記憶部２２０あるいは記録媒体２３０から時刻順に読み出してプロットすることによりトレンドグラフを生成し、当該トレンドグラフを含む診断情報を生成することができる。また、例えば、診断情報生成部２０２は、記憶部２２０あるいは記録媒体２３０からコースの地図情報を読み出し、当該地図情報を含む診断情報を生成することができる。また、例えば、診断情報生成部２０２は、情報機器８からの要求に応じて、選択された競技者２と比較される他の競技者２を選択し、運動情報の少なくとも一部について、選択された競技者２と他の競技者２とを比較し、比較結果を含む診断情報を生成することができる。
【０１３２】
図８は、運動診断装置４の処理部２００が行う一部の処理（診断情報生成処理）の手順の一例を示すフローチャート図である。運動診断装置４の処理部２００は、記録媒体２３０あるいは記憶部２２０に記憶されている診断情報生成プログラム２３１を実行することにより、図８のフローチャートの手順で診断情報生成処理（運動診断方法）を実行する。
【０１３３】
図８に示すように、まず、処理部２００は、通信部２１０がいずれかの競技者端末３から競技者２の運動情報を受信した場合（ステップＳ２０のＹ）、通信部２１０が受信した運動情報を取得し、取得した運動情報を、競技者端末３の識別情報（あるいは当該競技者端末３を携帯する競技者２の識別情報）と対応づけて記憶部２２０あるいは記録媒体２３０に記憶させる（ステップＳ２２）。一方、処理部２００は、通信部２１０がいずれの競技者端末３からも競技者２の運動情報を受信しない場合は（ステップＳ２０のＮ）、ステップＳ２２の処理を行わない。
【０１３４】
次に、処理部２００は、通信部２１０が情報機器８から選択情報を受信した場合（ステップＳ２４のＹ）、通信部２１０が受信した選択情報を取得し、取得した選択情報に基づいて、診断情報を生成する対象となる競技者２を選択する（ステップＳ２６）。一方、処理部２００は、通信部２１０が情報機器８から選択情報を受信しない場合は（ステップＳ２４のＮ）、ステップＳ２６の処理を行わない。
【０１３５】
次に、処理部２００は、通信部２１０が情報機器８から診断情報の送信要求（診断情報の送信を要求する信号）を受信した場合（ステップＳ２８のＹ）、通信部２１０が受信した送信要求を取得し、取得した送信要求に基づいて、ステップＳ２６で選択された競技者２に関する診断情報を生成し、生成した診断情報を情報機器８に送信する（ステップＳ３０）。
【０１３６】
一方、処理部２００は、通信部２１０が情報機器８から診断情報の送信要求を受信しない場合は（ステップＳ２８のＮ）、ステップＳ３０の処理を行わない。そして、処理部２００は、ステップＳ２０〜Ｓ３０以降の処理を繰り返し行う。
【０１３７】
そして、ステップＳ３０において情報機器８に送信された診断情報は、例えば、情報機器８の表示部に表示される。
【０１３８】
なお、情報機器８から運動診断装置４への選択情報の送信や診断情報の送信要求は、競技者２がトライアスロン競技を実施中に行われてもよいし、競技者２がトライアスロン競技を終了した後に行われてもよい。
【０１３９】
また、運動診断装置４が表示部、音出力部あるいはプリンターとの接続部を備えている場合、図８のフローチャートは、処理部２００が診断情報を画像として出力（表示、印刷等）し、あるいは、診断情報を音として出力するステップを含んでもよい。
【０１４０】
１−４．診断情報の表示例
図９は、情報機器８の表示部に表示される診断情報を含む画像の例を示す図である。図９に示す画像４００は、診断情報として、選択された競技者２に関する複数のデータ項目が行方向に並び、当該競技者２の複数の状態が横方向に並び、各データ項目と各状態との組み合わせに対応する各欄に診断結果が表記された診断表４０１を含んでいる。診断表４０１において、競技者２に関する複数のデータ項目は、「総合評価」、「タイム」、「ペース、スピード」、「軌跡」、「距離」、「脈拍、心拍」、「ピッチ」、「ストライド」、「バイクケイデンス」、「水泳ストローク」、「ストロークの手首の軌跡」、「左右バランス」、「波の動き」等である。また、診断表４０１において、競技者２の複数の状態
は、「スイム」、「トランジション１」、「バイク」、「トランジション２」、「ラン」である。
【０１４１】
また、診断表４０１には、状態「スイム」、「トランジション１」、「バイク」、「トランジション２」、「ラン」の各表示欄の下に、オブジェクトＯＢ１，ＯＢ２，ＯＢ３，ＯＢ４，ＯＢ５の各表示欄が設けられている。オブジェクトＯＢ１は、競技者２がスイムを実施中であることを想起させるような図形である。また、オブジェクトＯＢ２は、競技者２がスイムからバイクへ移行中であることを想起させるような図形である。また、オブジェクトＯＢ３は、競技者２がバイクを実施中であることを想起させるような図形である。また、オブジェクトＯＢ４は、競技者２がバイクからランへ移行中であることを想起させるような図形である。また、オブジェクトＯＢ５は、競技者２がランを実施中であることを想起させるような図形である。
【０１４２】
また、情報機器８のユーザーが、診断結果が表記された各欄を選択する操作を行うと、当該診断結果に関連する情報が表示される。
【０１４３】
図１０は、図９に示す診断表４０１の状態「スイム」に対応する列を拡大した図であり、競技者２の状態「スイム」に対する各データ項目の診断結果を示している。図１０に示すように、「総合評価」に対する診断結果として、Ａ，Ｂ，Ｃ，Ｄ，Ｅの５段階評価のうちの２番目に高い評価「Ｂ」であることが表記されている。「タイム」に対する診断結果としては、「タイムが向上した理由は、ここのブイ周辺で、スムーズに泳げている為である。」という情報が表記されている。「ペース、スピード」に対する診断結果としては、「後半、スイムペースが落ちている為、体力配分に注意せよ。波、潮流方向を生かし、ペースに反映せよ。ペースが安定していないので、プールでの往復練習を重ね、基礎体力をつけよ。」という情報が表記されている。「軌跡」に対する診断結果としては、「ブイ周辺で大周りもなく、最短効率で泳げている。プロ選手のコース取り、ライン取りは、これである。」という情報が表記されている。「距離」に対する診断結果としては、「前回よりも、泳行距離が短縮され、ブイ周辺で大周りもなく、最短効率で泳げている。」という情報が表記されている。「脈拍、心拍」に対する診断結果としては、「スイム中の脈拍が一定になるよう、ペース管理せよ。」という情報が表記されている。「水泳ストローク」に対する診断結果としては、「もう少し、ゆっくりと手を回すようにストロークせよ。」という情報が表記されている。「ストロークの手首の軌跡」に対する診断結果としては、「手首を、もう少し深めにしてストロークせよ。」という情報が表記されている。「左右バランス」に対する診断結果としては、「左右の腕のストロークを、同じ強さになるようにし、真っすぐに泳ぐようにせよ。」という情報が表記されている。「波の動き」に対する診断結果としては、「この海上コースは、沖からの波の動きに注意せよ。」という情報が表記されている。「ピッチ」、「ストライド」、「バイクケイデンス」は「スイム」とは関係のないデータ項目であるため、診断結果は表記されていない。なお、「タイム」、「ペース、スピード」、「脈拍、心拍」、「水泳ストローク」、「ストロークの手首の軌跡」、「左右バランス」、「波の動き」に対する診断結果を示す情報は、競技者２に対するアドバイス情報を含んでいる。
【０１４４】
図１１は、図９に示す診断表４０１の状態「トランジション１」に対応する列を拡大した図であり、競技者２の状態「トランジション１」に対する各データ項目の診断結果を示している。図１１に示すように、「総合評価」に対する診断結果として、Ａ，Ｂ，Ｃ，Ｄ，Ｅの５段階評価のうちの３番目に高い評価「Ｃ」であることが表記されている。「タイム」に対する診断結果としては、「着替え時間：トランジション２の方が、タイムが短いことに注意せよ。」という情報が表記されている。「脈拍、心拍」に対する診断結果としては、「スイム後のトランジション中は、深呼吸をして心拍を安定させよ。」という情報が表記されている。「ペース、スピード」、「軌跡」、「距離」、「ピッチ」、「ストラ
イド」、「バイクケイデンス」、「水泳ストローク」、「ストロークの手首の軌跡」、「左右バランス」、「波の動き」は「トランジション１」とは関係のないデータ項目であるため、診断結果は表記されていない。なお、「タイム」、「脈拍、心拍」に対する診断結果を示す情報は、競技者２に対するアドバイス情報を含んでいる。
【０１４５】
図１２は、図９に示す診断表４０１の状態「バイク」に対応する列を拡大した図であり、競技者２の状態「バイク」に対する各データ項目の診断結果を示している。図１２に示すように、「総合評価」に対する診断結果として、Ａ，Ｂ，Ｃ，Ｄ，Ｅの５段階評価のうちの最高評価「Ａ」であることが表記されている。「タイム」に対する診断結果としては、「タイムが向上した理由は、前回と比較して、ここの区域でスムーズに走行できている為である。」という情報が表記されている。「ペース、スピード」に対する診断結果としては、「風方向を生かし、スピードに反映せよ。この区域は風が強いため、できるだけ集団走行（ドラフティング）を保て。この区域では、圧倒的にプロの方がスピードが速いので、参考にせよ。」という情報が表記されている。「軌跡」に対する診断結果としては、「この急カーブ箇所では、接触事故が起きやすく、集団走行を厳守せよ。この急カーブは難所で、プロでも感じる要注意ポイントである。プロ選手のコース取り、ライン取りは、これである。」という情報が表記されている。「距離」に対する診断結果としては、「プロ選手と比較しても、距離の差は少なく、安定した走行である。」という情報が表記されている。「脈拍、心拍」に対する診断結果としては、「次のランに向け、バイク中の脈拍が１５０以下になるよう、体力配分せよ。」という情報が表記されている。「バイクケイデンス」に対する診断結果としては、「脈拍が１５０以下になるよう、ケイデンス管理せよ。」という情報が表記されている。「左右バランス」に対する診断結果としては、「左右の脚のケイデンスを、同じ強さにし、ペダルに均等に負荷がかかるようにせよ。」という情報が表記されている。「ピッチ」、「ストライド」、「水泳ストローク」、「ストロークの手首の軌跡」、「波の動き」は「バイク」とは関係のないデータ項目であるため、診断結果は表記されていない。なお、「ペース、スピード」、「軌跡」、「脈拍、心拍」、「バイクケイデンス」、「左右バランス」に対する診断結果を示す情報は、競技者２に対するアドバイス情報を含んでいる。
【０１４６】
図１３は、図９に示す診断表４０１の状態「トランジション２」に対応する列を拡大した図であり、競技者２の状態「トランジション２」に対する各データ項目の診断結果を示している。図１３において、「総合評価」に対する診断結果として、Ａ，Ｂ，Ｃ，Ｄ，Ｅの５段階評価のうちの最高評価「Ａ」であることが表記されている。「タイム」に対する診断結果としては、「着替え時間：トランジション１よりも、タイムが短縮しているため、今後にフィードバックせよ。プロ選手のトランジションタイムは、約１／２であるので参考にせよ。」という情報が表記されている。「脈拍、心拍」に対する診断結果としては、「トランジション中も心拍が安定しており、この状態を維持せよ。」という情報が表記されている。「ペース、スピード」、「軌跡」、「距離」、「ピッチ」、「ストライド」、「バイクケイデンス」、「水泳ストローク」、「ストロークの手首の軌跡」、「左右バランス」、「波の動き」は「トランジション２」とは関係のないデータ項目であるため、診断結果は表記されていない。なお、「タイム」、「脈拍、心拍」に対する診断結果を示す情報は、競技者２に対するアドバイス情報を含んでいる。
【０１４７】
図１４は、図９に示す診断表４０１の状態「ラン」に対応する列を拡大した図であり、競技者２の状態「ラン」に対する各データ項目の診断結果を示している。図１４に示すように、「総合評価」に対する診断結果として、Ａ，Ｂ，Ｃ，Ｄ，Ｅの５段階評価のうちの中間の評価「Ｃ」であることが表記されている。「タイム」に対する診断結果としては、「タイムが向上していない理由は、前回と比較して、ここの区域で心拍値の推移が不安定となっている為である。」という情報が表記されている。「ペース、スピード」に対する診断結果としては、「バイク後のランで体力温存ができていて、ペースが安定している。
風方向を生かし、ペースに反映せよ。プロ選手と良い勝負をしているので、このペースを維持せよ。」という情報が表記されている。「軌跡」に対する診断結果としては、「ここのカーブ区域では、無駄の無いコース取りをせよ。プロ選手がラストスパートをかけるタイミングは、ここの位置である。」という情報が表記されている。「距離」に対する診断結果としては、「プロ選手と比較して、距離の差が見られる為、カーブで無駄の無いよう注意せよ。」という情報が表記されている。「脈拍、心拍」に対する診断結果としては、「後半の登りに備え、心拍を１６０台に抑え、体力を温存せよ。」という情報が表記されている。「ピッチ」に対する診断結果としては、「後半の頂上付近で、体力が無くなりピッチダウンになっている。」という情報が表記されている。「ストライド」に対する診断結果としては、「レース後半になっても、ストライドが安定しているので、この調子を維持せよ。」という情報が表記されている。「左右バランス」に対する診断結果としては、「左右の脚の地面のキックを、同じ強さにし、均等に負荷がかかるようにせよ。」という情報が表記されている。「バイクケイデンス」、「水泳ストローク」、「ストロークの手首の軌跡」、「波の動き」は「ラン」とは関係のないデータ項目であるため、診断結果は表記されていない。なお、「ペース、スピード」、「軌跡」、「距離」、「脈拍、心拍」、「ストライド」、「左右バランス」に対する診断結果を示す情報は、競技者２に対するアドバイス情報を含んでいる。
【０１４８】
図１５〜図１８は、情報機器８の表示部に表示される画像の他の例を示す図である。図１５に示す画像５００には、横軸を時間とする平均ペース、標高及び心拍数のトレンドグラフ、トランジション１の経過時間Ｔｔｒａｎ１（６２秒）、トランジション２の経過時間Ｔｔｒａｎ２（４４秒）、「トランジション１」や「トランジション２」の「タイム」に対する診断結果等の情報が含まれている。図１５に示す画像５００は、例えば、ユーザーが、図９に示した画像４００において、状態「スイム」、「バイク」、「ラン」における「ペース、スピード」、「脈拍、心拍」の診断結果を示す表示欄のいずれかを選択する操作や、状態「トランジション１」、「トランジション２」における「タイム」の診断結果を示す表示欄のいずれかを選択する操作を行った場合に表示される。
【０１４９】
図１６に示す画像６００には、横軸を時間とする平均ペース、標高及びピッチのトレンドグラフ、「スイム」や「ラン」の「ペース、スピード」に対する診断結果等の情報が含まれている。図１６に示す画像６００は、例えば、ユーザーが、図９に示した画像４００において、状態「スイム」、「バイク」、「ラン」における「ペース、スピード」、「ピッチ」の診断結果を示す表示欄のいずれかを選択する操作を行った場合に表示される。
【０１５０】
図１７に示す画像７００には、競技者Ａ（例えば、選択された競技者２）の移動軌跡及び競技者Ｂ（例えば、プロの競技者）の移動軌跡の情報が含まれている。図１７に示す画像７００は、例えば、ユーザーが、図９に示した画像４００において、状態「スイム」、「バイク」、「ラン」における「軌跡」の診断結果を示す表示欄のいずれかを選択する操作を行った場合に表示される。
【０１５１】
図１８に示す画像８００には、トライアスロン競技に使用されるコース、「バイク」の「軌跡」や「ペース、スピード」に対する診断結果等の情報が含まれている。図１８に示す画像８００は、例えば、ユーザーが、図９に示した画像４００において、状態「バイク」における「ペース、スピード」、「軌跡」の診断結果を示す表示欄のいずれかを選択する操作を行った場合に表示される。
【０１５２】
情報機器８のユーザーは、図９〜図１８に示す画像等より、競技者２の運動の診断結果、アドバイス、プロの競技者との運動情報の比較結果等を認識し、競技者２がトライアスロン競技の成績を向上させるために必要な戦略や効果的な練習方法を検討することができる。
【０１５３】
１−５．作用効果
以上に説明したように、本実施形態の運動診断システム１では、各競技者端末３は、各競技者２の複数の状態「スイム」、「トランジション１」、「バイク」、「トランジション２」、「ラン」を自動判別し、判別された状態を含む運動情報を生成し、当該運動情報を運動診断装置４に送信する。運動診断装置４は、各競技者端末３から送信された各競技者２の運動情報を受信して記憶し、情報機器８からの送信要求に応じて、情報機器８から送信された選択情報に基づいて選択された競技者２の運動を診断し、当該診断に係る診断情報を生成し、情報機器８に送信する。情報機器８は、運動診断装置４から送信された診断情報を含む画像を表示部に表示する。従って、本実施形態の運動診断システム１によれば、トライアスロン競技において、競技者２の状態「スイム」、「トランジション１」、「バイク」、「トランジション２」、「ラン」を考慮して競技者２の運動を診断し、診断結果を情報機器８の表示部に表示することができる。
【０１５４】
また、本実施形態の運動診断システム１では、運動診断装置４は、選択された競技者２の運動の診断に基づいて、当該競技者２の運動を改善するためのアドバイス情報を生成し、当該アドバイス情報を含む診断情報を生成し、情報機器８に送信する。従って、本実施形態の運動診断システム１によれば、トライアスロン競技において、競技者２の状態「スイム」、「トランジション１」、「バイク」、「トランジション２」、「ラン」を考慮して、競技者２の運動の診断結果に応じた適切なアドバイスを提供することができる。
【０１５５】
また、本実施形態の運動診断システム１では、運動診断装置４は、選択された競技者２の運動の診断やアドバイス情報の生成を、当該競技者２の判別された状態毎に行う。従って、本実施形態の運動診断システム１によれば、競技者２の状態「スイム」、「トランジション１」、「バイク」、「トランジション２」、「ラン」毎に適切な診断結果やアドバイスを提供することができる。
【０１５６】
さらに、本実施形態の運動診断システム１では、複数の競技者端末３の各々が各競技者２の状態を自動判別するので、各競技者２は、競技種目がスイムからバイクに切り替わるときやバイクからランに切り替わるときに手作業が不要であり、トライアスロン競技に集中することができる。
【０１５７】
２．変形例
本発明は本実施形態に限定されず、本発明の要旨の範囲内で種々の変形実施が可能である。以下、変形例について説明する。なお、上記実施形態と同一の構成については同一の符号を付して再度の説明を省略する。
【０１５８】
例えば、上記実施形態では、運動診断装置４の処理部２００が競技者２の運動を診断して診断情報を生成し、生成した診断情報を情報機器８に送信しているが、情報機器８が診断情報を生成してもよい。例えば、運動診断装置４を、競技者端末３から競技者２の運動情報を受信して記憶部１４０に記憶するデータ収集装置に置き換え、情報機器８の処理部３００が、競技者端末３からデータ収集装置を介して競技者２の運動情報を取得し、当該運動情報に基づいて診断情報を生成してもよい。すなわち、情報機器８が運動診断装置として機能してもよい。また、情報機器８は、生成した診断情報を出力してもよい。例えば、情報機器８は、生成した診断情報を画像として出力（表示、印刷等）してもよいし、当該診断情報を音として出力してもよい。
【０１５９】
また、例えば、競技者端末３の処理部１００は、競技者２の状態判別処理を、図６に示した状態判別処理（スイム判定処理（ステップＳ１００）、トランジション１判定処理（ステップＳ２００）、バイク判定処理（ステップＳ３００）、トランジション２判定処理
（ステップＳ４００）及びラン判定処理（ステップＳ５００））とは異なる手順により行ってもよい。
【０１６０】
競技者２の状態判別処理の第１変形例では、競技者端末３の処理部１００は、ＧＰＳセンサー１１０が生成して出力する測位データ（位置情報）、加速度センサー１１３の出力信号及び圧力センサー１１２の出力信号に基づいて、競技者２の複数の状態「スイム」、「トランジション１」、「バイク」、「トランジション２」及び「ラン」を判別する処理を行う。
【０１６１】
図１９に示すように、本実施形態と同様、処理部１００は、スイム判定処理（ステップＳ１００）では、加速度波形（加速度センサー１１３の出力波形）が規則的であり（周期性を有し）（ステップＳ１１１のＹ）、かつ、ＧＰＳセンサー１１０の測位データに含まれる競技者端末３の位置を微分した移動速度が約３ｋｍ／ｈであり（ステップＳ１１２のＹ）、かつ、圧力センサー１１２の出力信号に基づき水圧及び気圧を検出した場合（ステップＳ１１３のＹ）、競技者２がスイムを実施中であるものと判定し、競技者２の状態を不定状態から「スイム」に変更する（ステップＳ１１４）。
【０１６２】
また、トランジション１では、競技者２は着替え等を行っているため、競技者２の腕の動きは不規則であり（周期性を有さず）、加速度センサー１１３の出力信号の波形が不規則である（周期性を有さない）。また、競技者２の位置はほとんど変化せず停止（移動速度がゼロ）に近い。さらに、競技者２の腕は常に大気中にあるので、圧力センサー１１２が気圧のみを検出する。そこで、図２０に示すように、処理部１００は、トランジション１判定処理（ステップＳ２００）では、加速度波形（加速度センサー１１３の出力波形）が不規則であり（周期性を有さず）（ステップＳ２１１のＹ）、かつ、競技者端末３の移動速度がゼロに近く（停止に近く）（ステップＳ２１２のＹ）、かつ、圧力センサー１１２の出力信号に基づき気圧のみを検出した（水圧を検出しない）場合（ステップＳ２１３のＹ）、競技者２がトランジション１の状態であるものと判定し、競技者２の状態を「スイム」から「トランジション１」に変更する（ステップＳ２１４）。処理部１００は、加速度センサー１１３の出力信号の電圧が、閾値Ｖｔ２と一致する周期が所定時間ほぼ一定（所定の範囲内）ではない、あるいは、閾値Ｖｔ２未満の状態を所定時間継続する場合に、加速度波形が不規則であると判定してもよい。Ｖｔ２は、適宜定めればよい。また、処理部１００は、圧力センサー１１２の出力信号を用いて計算した競技者端末３にかかる圧力が閾値Ｐｔ２未満の状態を所定時間継続する場合に、気圧のみを検出したと判定してもよい。Ｐｔ２は、適宜定めればよい。
【０１６３】
また、バイクでは、競技者２の腕の動きは不規則である（周期性を有さない）ため、加速度センサー１１３の出力信号の波形が不規則である（周期性を有さない）。また、競技者２が走行する速度（移動速度）は所定の速度（例えば、２０ｋｍ／ｈ）以上である。また、競技者２が風を受けるので、圧力センサー１１２が風圧を検出する。そこで、図２１に示すように、処理部１００は、バイク判定処理（ステップＳ３００）では、加速度波形（加速度センサー１１３の出力波形）が不規則であり（周期性を有さず）（ステップＳ３１１のＹ）、かつ、競技者端末３の移動速度が２０ｋｍ／ｈ以上であり（ステップＳ３１２のＹ）、かつ、圧力センサー１１２の出力信号に基づき風圧を検出した場合（ステップＳ３１３のＹ）、競技者２がバイクを実施中であるものと判定し、競技者２の状態を「トランジション１」から「バイク」に変更する（ステップＳ３１４）。
【０１６４】
また、トランジション２では、競技者２は着替え等を行っているため、競技者２の腕の動きは不規則であり（周期性を有さず）、加速度センサー１１３の出力信号の波形が不規則である（周期性を有さない）。また、競技者２の位置はほとんど変化せず停止（移動速度がゼロ）に近い。さらに、競技者２の腕は常に大気中にあるので、圧力センサー１１２
が気圧のみを検出する。そこで、図２２に示すように、処理部１００は、トランジション２判定処理（ステップＳ４００）では、加速度波形（加速度センサー１１３の出力波形）が不規則であり（周期性を有さず）（ステップＳ４１１のＹ）、かつ、競技者端末３の移動速度がゼロに近く（停止に近く）（ステップＳ４１２のＹ）、かつ、圧力センサー１１２の出力信号に基づき気圧のみを検出した（水圧を検出しない）場合（ステップＳ４１３のＹ）、競技者２がトランジション２の状態であるものと判定し、競技者２の状態を「バイク」から「トランジション２」に変更する（ステップＳ４１４）。
【０１６５】
また、ランでは、競技者２の腕振りが規則的である（周期性を有する）ため、加速度センサー１１３の出力信号の波形が規則的である（周期性を有する）。また、競技者２の走る速度（移動速度）は所定の速度範囲（例えば、８ｋｍ／ｈ〜２０ｋｍ／ｈ）である。さらに、競技者２の腕は常に大気中にあるので、圧力センサー１１２が気圧のみを検出する。そこで、図２３に示すように、処理部１００は、ラン判定処理（ステップＳ５００）では、加速度波形（加速度センサー１１３の出力波形）が規則的であり（周期性を有し）（ステップＳ５１１のＹ）、かつ、競技者端末３の移動速度が８ｋｍ／ｈ〜２０ｋｍ／ｈであり（ステップＳ５１２のＹ）、かつ、圧力センサー１１２の出力信号に基づき気圧のみを検出した（水圧を検出しない）場合（ステップＳ５１３のＹ）、競技者２がランを実施中であるものと判定し、競技者２の状態を「トランジション２」から「ラン」に変更する（ステップＳ５１４）。
【０１６６】
競技者２の状態判別処理の第２変形例では、競技者端末３の処理部１００は、ＧＰＳセンサー１１０が生成して出力する測位データ（位置情報）と、加速度センサー１１３の出力信号及び圧力センサー１１２の出力信号の少なくとも何れかと、さらに、角速度センサー１１４の出力信号及び温度センサー１１６の出力信号の少なくとも何れかとに基づいて、競技者２の複数の状態「スイム」、「トランジション１」、「バイク」、「トランジション２」及び「ラン」を判別する処理を行う。
【０１６７】
スイムでは、競技者２の腕のストロークが規則的であり（周期性を有し）、かつ、競技者２の泳ぐ速度は所定の速度範囲（例えば、約３ｋｍ／ｈ）であり、かつ、競技者２の腕が大気中にある状態と水中にある状態が交互に繰り返される。そこで、図２４に示すように、処理部１００は、スイム判定処理（ステップＳ１００）では、まず、不図示のカウンターのカウント値を０にリセットする（ステップＳ１２１）。次に、処理部１００は、加速度波形（加速度センサー１１３の出力波形）が規則的である（周期性を有する）場合（ステップＳ１２２のＹ）、カウント値を１増加させる（ステップＳ１２３）。また、処理部１００は、ＧＰＳセンサー１１０の測位データに含まれる競技者端末３の位置を微分した移動速度が約３ｋｍ／ｈである場合（ステップＳ１２４のＹ）、カウント値を１増加させる（ステップＳ１２５）。また、処理部１００は、圧力センサー１１２の出力信号に基づき水圧及び気圧を検出した場合（ステップＳ１２６のＹ）、カウント値を１増加させる（ステップＳ１２７）。また、処理部１００は、角速度波形（角速度センサー１１４の出力波形）が規則的である（周期性を有する）場合（ステップＳ１２８のＹ）、カウント値を１増加させる（ステップＳ１２９）。処理部１００は、角速度センサー１１４の出力信号の電圧が閾値Ｖｔ３と一致する周期が所定時間ほぼ一定（所定の範囲内）であれば、角速度波形が規則的であると判定してもよい。Ｖｔ３は、適宜定めればよい。また、処理部１００は、温度センサー１１６の出力信号に基づき水温を検出した場合（ステップＳ１３０のＹ）、カウント値を１増加させる（ステップＳ１３１）。そして、処理部１００は、カウント値が３未満であれば（ステップＳ１３２のＮ）、ステップＳ１２１以降の処理を再び行い、カウント値が３以上であれば（ステップＳ１３２のＹ）、競技者２がスイムを実施中であるものと判定し、競技者２の状態を不定状態から「スイム」に変更する（ステップＳ１３３）。なお、図２４のフローチャートにおいて、ステップＳ１２２，Ｓ１２４，Ｓ１２６，Ｓ１２８，Ｓ１３０の判定は、適宜、順番を変更してもよい。
【０１６８】
また、トランジション１では、競技者２は着替え等を行っているため、競技者２の腕の動きは不規則であり（周期性を有さず）、かつ、競技者２の位置はほとんど変化せず、かつ、競技者２の腕は常に大気中にある。そこで、図２５に示すように、処理部１００は、トランジション１判定処理（ステップＳ２００）では、まず、不図示のカウンターのカウント値を０にリセットする（ステップＳ２２１）。次に、処理部１００は、加速度波形（加速度センサー１１３の出力波形）が不規則である（周期性を有さない）場合（ステップＳ２２２のＹ）、カウント値を１増加させる（ステップＳ２２３）。また、処理部１００は、競技者端末３の移動速度がゼロに近い（停止に近い）場合（ステップＳ２２４のＹ）、カウント値を１増加させる（ステップＳ２２５）。また、処理部１００は、圧力センサー１１２の出力信号に基づき気圧のみを検出した（水圧を検出しない）場合（ステップＳ２２６のＹ）、カウント値を１増加させる（ステップＳ２２７）。また、処理部１００は、角速度波形（角速度センサー１１４の出力波形）が不規則である（周期性を有さない）場合（ステップＳ２２８のＹ）、カウント値を１増加させる（ステップＳ２２９）。処理部１００は、角速度センサー１１４の出力信号の電圧が、閾値Ｖｔ４と一致する周期が所定時間ほぼ一定（所定の範囲内）ではない、あるいは、閾値Ｖｔ４未満の状態を所定時間継続する場合に、角速度波形が不規則であると判定してもよい。Ｖｔ４は、適宜定めればよい。また、処理部１００は、温度センサー１１６の出力信号に基づき気温及び競技者２の体温を検出した場合（ステップＳ２３０のＹ）、カウント値を１増加させる（ステップＳ２３１）。そして、処理部１００は、カウント値が３未満であれば（ステップＳ２３２のＮ）、ステップＳ２２１以降の処理を再び行い、カウント値が３以上であれば（ステップＳ２３２のＹ）、競技者２がトランジション１の状態であるものと判定し、競技者２の状態を「スイム」から「トランジション１」に変更する（ステップＳ２３３）。なお、図２５のフローチャートにおいて、ステップＳ２２２，Ｓ２２４，Ｓ２２６，Ｓ２２８，Ｓ２３０の判定は、適宜、順番を変更してもよい。
【０１６９】
また、バイクでは、競技者２の腕の動きは不規則であり（周期性を有さず）、かつ、競技者２が走行する速度は所定の速度（例えば、２０ｋｍ／ｈ）以上であり、かつ、競技者２が風を受け、かつ、競技者２の腕は常に大気中にある。そこで、図２６に示すように、処理部１００は、バイク判定処理（ステップＳ３００）では、まず、不図示のカウンターのカウント値を０にリセットする（ステップＳ３２１）。次に、処理部１００は、加速度波形（加速度センサー１１３の出力波形）が不規則である（周期性を有さない）場合（ステップＳ３２２のＹ）、カウント値を１増加させる（ステップＳ３２３）。また、処理部１００は、競技者端末３の移動速度が２０ｋｍ／ｈ以上である場合（ステップＳ３２４のＹ）、カウント値を１増加させる（ステップＳ３２５）。また、処理部１００は、圧力センサー１１２の出力信号に基づき風圧を検出した場合（ステップＳ３２６のＹ）、カウント値を１増加させる（ステップＳ３２７）。また、処理部１００は、角速度波形（角速度センサー１１４の出力波形）が不規則である（周期性を有さない）場合（ステップＳ３２８のＹ）、カウント値を１増加させる（ステップＳ３２９）。また、処理部１００は、温度センサー１１６の出力信号に基づき気温及び競技者２の体温を検出した場合（ステップＳ３３０のＹ）、カウント値を１増加させる（ステップＳ３３１）。そして、処理部１００は、カウント値が３未満であれば（ステップＳ３３２のＮ）、ステップＳ３２１以降の処理を再び行い、カウント値が３以上であれば（ステップＳ３３２のＹ）、競技者２がバイクを実施中であるものと判定し、競技者２の状態を「トランジション１」から「バイク」に変更する（ステップＳ３３３）。なお、図２６のフローチャートにおいて、ステップＳ３２２，Ｓ３２４，Ｓ３２６，Ｓ３２８，Ｓ３３０の判定は、適宜、順番を変更してもよい。
【０１７０】
また、トランジション２では、競技者２は着替え等を行っているため、競技者２の腕の動きは不規則であり（周期性を有さず）、かつ、競技者２の位置はほとんど変化せず、か
つ、競技者２の腕は常に大気中にある。そこで、図２７に示すように、処理部１００は、トランジション２判定処理（ステップＳ４００）では、まず、不図示のカウンターのカウント値を０にリセットする（ステップＳ４２１）。次に、処理部１００は、加速度波形（加速度センサー１１３の出力波形）が不規則である（周期性を有さない）場合（ステップＳ４２２のＹ）、カウント値を１増加させる（ステップＳ４２３）。また、処理部１００は、競技者端末３の移動速度がゼロに近い（停止に近い）場合（ステップＳ４２４のＹ）、カウント値を１増加させる（ステップＳ４２５）。また、処理部１００は、圧力センサー１１２の出力信号に基づき気圧のみを検出した（水圧を検出しない）場合（ステップＳ４２６のＹ）、カウント値を１増加させる（ステップＳ４２７）。また、処理部１００は、角速度波形（角速度センサー１１４の出力波形）が不規則である（周期性を有さない）場合（ステップＳ４２８のＹ）、カウント値を１増加させる（ステップＳ４２９）。また、処理部１００は、温度センサー１１６の出力信号に基づき気温及び競技者２の体温を検出した場合（ステップＳ４３０のＹ）、カウント値を１増加させる（ステップＳ４３１）。そして、処理部１００は、カウント値が３未満であれば（ステップＳ４３２のＮ）、ステップＳ４２１以降の処理を再び行い、カウント値が３以上であれば（ステップＳ４３２のＹ）、競技者２がトランジション２の状態であるものと判定し、競技者２の状態を「バイク」から「トランジション２」に変更する（ステップＳ４３３）。なお、図２７のフローチャートにおいて、ステップＳ４２２，Ｓ４２４，Ｓ４２６，Ｓ４２８，Ｓ４３０の判定は、適宜、順番を変更してもよい。
【０１７１】
また、ランでは、競技者２の腕振りが規則的であり（周期性を有し）、かつ、競技者２の走る速度は所定の速度範囲（例えば、８ｋｍ／ｈ〜２０ｋｍ／ｈ）であり、かつ、競技者２の腕は常に大気中にある。そこで、図２８に示すように、処理部１００は、ラン判定処理（ステップＳ５００）では、まず、不図示のカウンターのカウント値を０にリセットする（ステップＳ５２１）。次に、処理部１００は、加速度波形（加速度センサー１１３の出力波形）が規則的である（周期性を有する）場合（ステップＳ５２２のＹ）、カウント値を１増加させる（ステップＳ５２３）。また、処理部１００は、競技者端末３の移動速度が８ｋｍ／ｈ〜２０ｋｍ／ｈである場合（ステップＳ５２４のＹ）、カウント値を１増加させる（ステップＳ５２５）。また、処理部１００は、圧力センサー１１２の出力信号に基づき気圧のみを検出した（水圧を検出しない）場合（ステップＳ５２６のＹ）、カウント値を１増加させる（ステップＳ５２７）。また、処理部１００は、角速度波形（角速度センサー１１４の出力波形）が規則的である（周期性を有する）場合（ステップＳ５２８のＹ）、カウント値を１増加させる（ステップＳ５２９）。また、処理部１００は、温度センサー１１６の出力信号に基づき気温及び競技者２の体温を検出した場合（ステップＳ５３０のＹ）、カウント値を１増加させる（ステップＳ５３１）。そして、処理部１００は、カウント値が３未満であれば（ステップＳ５３２のＮ）、ステップＳ５２１以降の処理を再び行い、カウント値が３以上であれば（ステップＳ５３２のＹ）、競技者２がランを実施中であるものと判定し、競技者２の状態を「トランジション２」から「ラン」に変更する（ステップＳ５３３）。なお、図２８のフローチャートにおいて、ステップＳ５２２，Ｓ５２４，Ｓ５２６，Ｓ５２８，Ｓ５３０の判定は、適宜、順番を変更してもよい。
【０１７２】
競技者２の状態判別処理の第３変形例では、図２９に示すように、競技者２は、トライアスロン競技を開始する前に、競技者端末３の記憶部１４０に、スイムのゴール地点Ｇ１あるいはその付近の位置Ｐ１（第１の位置）、バイクのスタート地点Ｓ２あるいはその付近の位置Ｐ２（第２の位置）、バイクのゴール地点Ｇ２あるいはその付近の位置Ｐ３（第３の位置）及びランのスタート地点Ｓ３あるいはその付近の位置Ｐ４（第４の位置）をあらかじめ登録しておく。競技者２は、実際に、スイムのゴール地点Ｇ１、バイクのスタート地点Ｓ２、バイクのゴール地点Ｇ２及びランのスタート地点Ｓ３に行き、競技者端末３の操作部１２０を操作して現在地の位置（経度及び緯度）を位置Ｐ１，Ｐ２，Ｐ３，Ｐ４
として記憶部１４０に登録してもよい。あるいは、競技者２は、情報端末５において、トライアスロン競技が行われるエリアの地図データ上で、スイムのゴール地点Ｇ１、バイクのスタート地点Ｓ２、バイクのゴール地点Ｇ２及びランのスタート地点Ｓ３にそれぞれ対応する各位置を選択し、競技者端末３が通信部１７０を介して、選択された各位置（経度及び緯度）の情報を受信し、位置Ｐ１，Ｐ２，Ｐ３，Ｐ４として記憶部１４０に登録してもよい。そして、競技者端末３の処理部１００は、ＧＰＳ衛星７から送信された衛星信号に基づいて得られる位置情報と、あらかじめ登録されている位置Ｐ１，Ｐ２，Ｐ３，Ｐ４と、に基づいて、競技者２の「スイム」、「トランジション１」、「バイク」、「トランジション２」及び「ラン」の５つの状態を判別する。
【０１７３】
図３０は、第３変形例における状態判別処理の詳細の一例を示すフローチャート図である。図３０に示すように、まず、処理部１００は、競技者２の状態を「スイム」に設定する（ステップＳ６００）。次に、処理部１００は、ＧＰＳセンサー１１０から測位データ（位置情報）を取得し（ステップＳ６０２）、取得した位置情報と、登録されている位置Ｐ１とに基づき、競技者２の位置と位置Ｐ１との距離が閾値以下であるか否かを判定する（ステップＳ６０４）。この閾値は、適宜定めればよい。処理部１００は、競技者２の位置と位置Ｐ１との距離が閾値以下でなければ（ステップＳ６０４のＮ）、ステップＳ６０２及びＳ６０４の処理を再び行う。一方、処理部１００は、競技者２の位置と位置Ｐ１との距離が閾値以下であれば（ステップＳ６０４のＹ）、競技者２の状態を「スイム」から「トランジション１」に変更する（ステップＳ６０６）。次に、処理部１００は、ＧＰＳセンサー１１０から測位データ（位置情報）を取得し（ステップＳ６０８）、取得した位置情報と、登録されている位置Ｐ２とに基づき、競技者２の位置と位置Ｐ２との距離が閾値以下であるか否かを判定する（ステップＳ６１０）。処理部１００は、競技者２の位置と位置Ｐ２との距離が閾値以下でなければ（ステップＳ６１０のＮ）、ステップＳ６０８及びＳ６１０の処理を再び行う。一方、処理部１００は、競技者２の位置と位置Ｐ２との距離が閾値以下であれば（ステップＳ６１０のＹ）、競技者２の状態を「トランジション１」から「バイク」に変更する（ステップＳ６１２）。次に、処理部１００は、ＧＰＳセンサー１１０から測位データ（位置情報）を取得し（ステップＳ６１４）、取得した位置情報と、登録されている位置Ｐ３とに基づき、競技者２の位置と位置Ｐ３との距離が閾値以下であるか否かを判定する（ステップＳ６１６）。処理部１００は、競技者２の位置と位置Ｐ３との距離が閾値以下でなければ（ステップＳ６１６のＮ）、ステップＳ６１４及びＳ６１６の処理を再び行う。一方、処理部１００は、競技者２の位置と位置Ｐ３との距離が閾値以下であれば（ステップＳ６１６のＹ）、競技者２の状態を「バイク」から「トランジション２」に変更する（ステップＳ６１８）。次に、処理部１００は、ＧＰＳセンサー１１０から測位データ（位置情報）を取得し（ステップＳ６２０）、取得した位置情報と、登録されている位置Ｐ４とに基づき、競技者２の位置と位置Ｐ４との距離が閾値以下であるか否かを判定する（ステップＳ６２２）。処理部１００は、競技者２の位置と位置Ｐ４との距離が閾値以下でなければ（ステップＳ６２２のＮ）、ステップＳ６２０及びＳ６２２の処理を再び行う。一方、処理部１００は、競技者２の位置と位置Ｐ４との距離が閾値以下であれば（ステップＳ６２２のＹ）、競技者２の状態を「トランジション２」から「ラン」に変更する（ステップＳ６２４）。
【０１７４】
また、例えば、上記の実施形態の運動診断システム１は、トライアスロン競技における競技者２の運動を診断するが、ウィンタートライアスロン（スノーラン⇒スノーバイク⇒クロスカントリースキー）、デュアスロン（第１ラン⇒バイク⇒第２ラン）、アクアスロン（ラン⇒スイム、あるいは、第１ラン⇒スイム⇒第２ラン）、バイアスロン（クロスカントリースキー⇒ライフル射撃）等、複数の競技種目を含む任意の競技における競技者２の運動を診断してもよい。例えば、競技者端末３の処理部１００は、ウィンタートライアスロンにおいて、競技者２がスノーランを実施中であることの判定には上述したラン判定処理を適用可能であり、競技者２がスノーバイクを実施中であることの判定には上述した
バイク判定処理を適用可能である。また、競技者２がスノーランからスノーバイクへの移行中であることは上述したトランジション１判定処理を適用可能であり、競技者２がスノーバイクからクロスカントリーへの移行中であることは上述したトランジション２判定処理を適用可能である。また、一般に、クロスカントリースキーにおいて、登りや平地では、競技者２がストックで地面を突くため、加速度センサー１１３の出力信号や角速度センサー１１４の出力信号の波形が急峻なピークを有し、競技者２の走行速度（移動速度）は所定の速度範囲（例えば、２０ｋｍ／ｈ以下）であり、競技者２の腕が常に大気中にあるため温度センサー１１６が気温を検出する。また、下りでは、競技者２の走行速度（移動速度）は高速（例えば、２０ｋｍ／ｈ以上）であり、高度が継続的に低下するため、ＧＰＳセンサー１１０が生成して出力する測位データ（位置情報）の高度を示す座標や圧力センサー１１２が検出する気圧が継続的に低下し、競技者２の腕が常に大気中にあるため温度センサー１１６が気温を検出する。従って、競技者端末３の処理部１００は、ＧＰＳセンサー１１０、圧力センサー１１２、加速度センサー１１３、角速度センサー１１４、温度センサー１１６の少なくとも１つの出力信号に基づき、競技者２がクロスカントリースキーを実施中であることを判定することができる。
【０１７５】
また、例えば、上記の実施形態において、各種のセンサー（ＧＰＳセンサー１１０、地磁気センサー１１１、圧力センサー１１２、加速度センサー１１３、角速度センサー１１４、脈拍センサー１１５、温度センサー１１６）の少なくとも一部は、競技者端末３と一体化されていなくてもよい。
【０１７６】
また、例えば、上記の実施形態において、運動診断装置４又は情報端末５の機能の一部が競技者端末３に搭載されてもよいし、競技者端末３の機能の一部が運動診断装置４又は情報端末５に搭載されてもよい。また、例えば、運動診断装置４の機能の一部が情報機器８に搭載されてもよいし、情報機器８の機能の一部が運動診断装置４に搭載されてもよい。
【０１７７】
また、例えば、上記の実施形態において、競技者端末３には、公知のスマートフォンの機能、例えば、カメラ機能、通話機能、通信機能などが搭載されてもよいし、他のセンシング機能（湿度センサーなど）が搭載されてもよい。また、例えば、競技者端末３は、リスト型の電子機器以外にも、イヤホン型電子機器、指輪型電子機器、ペンダント型電子機器、スポーツ器具に装着して使用する電子機器、スマートフォン、ヘッドマウントディスプレイ（ＨＭＤ：Head Mounted Display）など、様々なタイプの電子機器として構成することができる。また、競技者端末３は、競技者２の運動状況を解析することが可能な位置に装着されていればよく、手首以外にも、例えば、腕、腰、胸、足等に装着されてもよい。
【０１７８】
また、例えば、上記の各実施形態では、競技者端末３は、ＧＰＳ衛星からの衛星信号を用いて各種の処理を行っているが、ＧＰＳ以外の全地球航法衛星システム（ＧＮＳＳ：Global Navigation Satellite System）の測位用衛星やＧＮＳＳ以外の測位用衛星からの衛星信号を用いてもよい。例えば、ＷＡＡＳ（Wide Area Augmentation System）、ＥＧＮＯＳ(European Geostationary-Satellite Navigation Overlay Service)、ＱＺＳＳ（Quasi Zenith Satellite System）、ＧＬＯＮＡＳＳ（GLObal NAvigation Satellite System）、ＧＡＬＩＬＥＯ、ＢｅｉＤｏｕ（BeiDou Navigation Satellite System）等の衛星測位システムのうち１つ、あるいは２つ以上のシステムの衛星からの衛星信号を利用してもよい。
【０１７９】
上述した各実施形態および各変形例は一例であって、これらに限定されるわけではない。例えば、各実施形態および各変形例を適宜組み合わせることも可能である。
【０１８０】
本発明は、実施の形態で説明した構成と実質的に同一の構成（例えば、機能、方法及び結果が同一の構成、あるいは目的及び効果が同一の構成）を含む。また、本発明は、実施の形態で説明した構成の本質的でない部分を置き換えた構成を含む。また、本発明は、実施の形態で説明した構成と同一の作用効果を奏する構成又は同一の目的を達成することができる構成を含む。また、本発明は、実施の形態で説明した構成に公知技術を付加した構成を含む。
【符号の説明】
【０１８１】
１…運動診断システム、２…競技者、３…競技者端末、４…運動診断装置、５…情報端末、６…ネットワーク、７…ＧＰＳ衛星、８…情報機器、１００…処理部、１１０…ＧＰＳセンサー、１１１…地磁気センサー、１１２…圧力センサー、１１３…加速度センサー、１１４…角速度センサー、１１５…脈拍センサー、１１６…温度センサー、１２０…操作部、１３０…計時部、１４０…記憶部、１５０…表示部、１６０…音出力部、１７０…通信部、１８０…バッテリー、２００…処理部、２０１…運動情報取得部、２０２…診断情報生成部、２１０…通信部、２２０…記憶部、２３０…記録媒体、２３１…診断情報生成プログラム、４００…画像、５００…画像、６００…画像、７００…画像、８００…画像
【図１】
2018093979.tif 000003
【図２】
2018093979.tif 000004
【図３】
2018093979.tif 000005
【図４】
2018093979.tif 000006
【図５】
2018093979.tif 000007
【図６】
2018093979.tif 000008
【図７】
2018093979.tif 000009
【図８】
2018093979.tif 000010
【図９】
2018093979.tif 000011
【図１０】
2018093979.tif 000012
【図１１】
2018093979.tif 000013
【図１２】
2018093979.tif 000014
【図１３】
2018093979.tif 000015
【図１４】
2018093979.tif 000016
【図１５】
2018093979.tif 000017
【図１６】
2018093979.tif 000018
【図１７】
2018093979.tif 000019
【図１８】
2018093979.tif 000020
【図１９】
2018093979.tif 000021
【図２０】
2018093979.tif 000022
【図２１】
2018093979.tif 000023
【図２２】
2018093979.tif 000024
【図２３】
2018093979.tif 000025
【図２４】
2018093979.tif 000026
【図２５】
2018093979.tif 000027
【図２６】
2018093979.tif 000028
【図２７】
2018093979.tif 000029
【図２８】
2018093979.tif 000030
【図２９】
2018093979.tif 000031
【図３０】
2018093979.tif 000032