(57)【要約】【課題】ランニングのトレーニングを効率的に行うことができるトレーニング判別装置、トレーニング判別方法及びトレーニング判別プログラムを提供する。【解決手段】トレーニング判別装置１０は、ユーザーがランニングのトレーニングを行った際の運動データを取得し、当該運動データに基づいて、トレーニングの種類（ＬＳＤ（Long Slow Distance）、ジョグ、距離走、ペース走、スピード練習、ビルドアップ走、その他）を判別する。【選択図】図４
2020096753.tif 000002
【特許請求の範囲】
【請求項１】
ユーザーがランニングのトレーニングを行った際の運動データを取得する取得手段と、
前記取得手段により取得された前記運動データに基づいて、前記トレーニングの種類を判別する判別手段と、
を備えることを特徴とするトレーニング判別装置。
【請求項２】
前記判別手段は、ＬＳＤ（Long Slow Distance）、ジョグ、距離走、ペース走、スピード練習、ビルドアップ走のうち、少なくとも一つの前記トレーニングの種類を判別することを特徴とする請求項１に記載のトレーニング判別装置。
【請求項３】
前記運動データには、所定距離に到達するごとのラップタイムを示すラップタイム情報が含まれ、
前記判別手段は、前記ラップタイム情報の各ラップタイムが当該各ラップタイムの直前のラップタイムよりも短いか、当該直前のラップタイムと同タイムである場合、前記ビルドアップ走であると判別することを特徴とする請求項２に記載のトレーニング判別装置。
【請求項４】
前記判別手段は、前記各ラップタイムのうちの少なくとも何れか一のラップタイムが直前のラップタイムよりも長い場合であって、且つ、前記各ラップタイムの平均時間が所定の目標ペース時間に対して第１の時間以上速い場合、前記スピード練習であると判別することを特徴とする請求項３に記載のトレーニング判別装置。
【請求項５】
前記スピード練習には、スピードの度合いが異なる複数種類のスピード練習があり、
前記判別手段は、前記各ラップタイムの平均時間が前記所定の目標ペース時間に対して前記第１の時間以上速い場合、更に、当該各ラップタイムの平均時間に応じて、前記複数種類のスピード練習のうちから一のスピード練習を判別することを特徴とする請求項４に記載のトレーニング判別装置。
【請求項６】
前記判別手段は、前記所定の目標ペース時間から前記各ラップタイムの平均時間を減算した値の絶対値が前記第１の時間の値未満の場合、前記ペース走であると判別することを特徴とする請求項４又は５に記載のトレーニング判別装置。
【請求項７】
前記運動データには、ランニングのトレーニングを行った際の走行距離を示す走行距離情報が更に含まれ、
前記判別手段は、前記各ラップタイムの平均時間が前記所定の目標ペース時間に対して前記第１の時間以上遅い場合であって、且つ、前記走行距離情報の走行距離の値が所定の閾値未満の場合、前記ジョグであると判別することを特徴とする請求項４〜６のいずれか一項に記載のトレーニング判別装置。
【請求項８】
前記判別手段は、前記各ラップタイムの平均時間が前記所定の目標ペース時間に対して前記第１の時間よりも長い第２の時間以上遅い場合であって、且つ、前記走行距離情報の走行距離の値が前記所定の閾値以上の場合、前記ＬＳＤであると判別することを特徴とする請求項７に記載のトレーニング判別装置。
【請求項９】
前記判別手段は、前記所定の目標ペース時間から前記各ラップタイムの平均時間を減算した値が負の数であり、当該値の絶対値が前記第１の時間の値以上、前記第２の時間の値未満の場合であって、且つ、前記走行距離情報の走行距離の値が前記所定の閾値以上の場合、前記距離走であると判別することを特徴とする請求項８に記載のトレーニング判別装置。
【請求項１０】
前記所定の閾値の値を設定する設定手段を備え、
前記設定手段は、ユーザー設定による所定期間の目標走行距離に応じて前記所定の閾値の値を設定することを特徴とする請求項７〜９のいずれか一項に記載のトレーニング判別装置。
【請求項１１】
前記判別手段によって判別された前記トレーニングの種類を、トレーニング履歴情報として記憶する記憶手段を備えることを特徴とする請求項１〜１０のいずれか一項に記載のトレーニング判別装置。
【請求項１２】
前記記憶手段は、前記判別手段によって判別された前記トレーニングの種類と、当該トレーニングが行われた際の時間情報及び当該トレーニングでの走行距離とが対応付けられているトレーニング履歴情報を記憶することを特徴とする請求項１１に記載のトレーニング判別装置。
【請求項１３】
前記記憶手段により記憶されている前記トレーニング履歴情報に基づいて、前記トレーニングの種類ごとの走行距離の累計をデータ化するデータ化手段を備えることを特徴とする請求項１２に記載のトレーニング判別装置。
【請求項１４】
前記データ化手段は、少なくとも２種類の異なるデータ化を行うことを特徴とする請求項１３に記載のトレーニング判別装置。
【請求項１５】
前記データ化手段は、少なくとも、前記トレーニングの種類ごとの走行距離の累計を月別にデータ化する第１のデータ化と、所定の期間内における前記トレーニングの種類ごとの走行距離の累計をデータ化する第２のデータ化とを行うことを特徴とする請求項１４に記載のトレーニング判別装置。
【請求項１６】
前記所定の期間を、ユーザー操作に基づき指定する期間指定手段を備えることを特徴とする請求項１５に記載のトレーニング判別装置。
【請求項１７】
前記期間指定手段は、前記所定の期間として、過去３年間、過去１年間、過去６ヶ月、過去３ヶ月、過去１ヶ月、ユーザー設定による任意の期間のうちのいずれか一を指定することを特徴とする請求項１６に記載のトレーニング判別装置。
【請求項１８】
前記データ化手段によってデータ化された前記トレーニングの種類ごとの走行距離の累計を表示手段に表示させる表示制御手段を備えることを特徴とする請求項１５〜１７のいずれか一項に記載のトレーニング判別装置。
【請求項１９】
前記表示制御手段は、前記第１のデータ化による前記累計を表示手段に表示させる際は、前記月別に前記トレーニングの種類ごとの走行距離の累計を積み上げた棒グラフで表示させ、前記第２のデータ化による前記累計を表示手段に表示させる際は、前記所定の期間内における前記トレーニングの種類ごとの走行距離の累計の割合を示す円グラフで表示させることを特徴とする請求項１８に記載のトレーニング判別装置。
【請求項２０】
前記表示制御手段は、前記第２のデータ化による前記累計を前記円グラフで前記表示手段に表示させる際、前記所定の期間内における前記トレーニングの種類ごとの走行距離の累計を合計した総走行距離を当該表示手段に併せて表示させることを特徴とする請求項１９に記載のトレーニング判別装置。
【請求項２１】
前記記憶手段により記憶されている前記トレーニング履歴情報を当該トレーニング判別装置とは別の外部装置に送信する送信手段を備えることを特徴とする請求項１１〜２０のいずれか一項に記載のトレーニング判別装置。
【請求項２２】
ユーザーがランニングのトレーニングを行った際の運動データを取得する工程と、
取得された前記運動データに基づいて、前記トレーニングの種類を判別する工程と、
を含むことを特徴とするトレーニング判別方法。
【請求項２３】
コンピューターを、
ユーザーがランニングのトレーニングを行った際の運動データを取得する取得手段、
前記取得手段により取得された前記運動データに基づいて、前記トレーニングの種類を判別する判別手段、
として機能させることを特徴とするトレーニング判別プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、トレーニング判別装置、トレーニング判別方法及びトレーニング判別プログラムに関する。
【背景技術】
【０００２】
従来、ランニング時における、走者の速度、ペース、距離等のパフォーマンスを測定する運動モニタからデータを受信し、受信したデータに基づき、ユーザーが特定のトレーニング基準を満たしているか否かといったトレーニング情報を含むフィードバックを当該ユーザーに提供するトレーニングシステムが開示されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−２２８５６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一般的に、例えば、ユーザーがマラソンレースに参加するためには、種類の異なる練習を組み合わせて、効率的なトレーニングを行う必要がある。
しかしながら、上記特許文献１に開示されているトレーニングシステムが提供するフィードバックだけでは、マラソンレースに向けて効率的にトレーニングを行うための情報として不充分であった。
【０００５】
本発明は、このような問題に鑑みてなされたものであり、ランニングのトレーニングを効率的に行うことができるトレーニング判別装置、トレーニング判別方法及びトレーニング判別プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明に係るトレーニング判別装置は、
ユーザーがランニングのトレーニングを行った際の運動データを取得する取得手段と、
前記取得手段により取得された前記運動データに基づいて、前記トレーニングの種類を判別する判別手段と、
を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、ランニングのトレーニングを効率的に行うことができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施の形態のトレーニング判別システムを示すブロック図である。
【図２】測定記録装置をユーザーが装着した状態を示す説明図である。
【図３】（ａ）はトレーニング判別装置の機能構成を示すブロック図であり、（ｂ）は測定記録装置の機能構成を示すブロック図である。
【図４】トレーニング判別処理を示すフローチャートである。
【図５】月別累計画面の一例を示す図である。
【図６】全体累計画面の一例を示す図である。
【図７】内訳詳細画面の一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照して本発明に係る実施の形態を詳細に説明する。なお、本発明は、図示例に限定されるものではない。
【００１０】
≪トレーニング判別システム≫
図１及び図２を参照して、本実施の形態の構成を説明する。まず、図１を参照して、本実施の形態のトレーニング判別システム１を説明する。
【００１１】
図１は、本実施の形態のトレーニング判別システム１を示すブロック図である。
図１に示すように、トレーニング判別システム１は、トレーニング判別装置１０と、測定記録装置２０と、を備えて構成される。
【００１２】
トレーニング判別装置１０は、測定記録装置２０から取得したユーザー（被測定者）の運動データ（例えば、ラップタイムや走行距離などの情報）を利用して、当該ユーザーがランニングのトレーニング（レースを含む）を行った際の当該トレーニングの種類を判別する装置である。また、トレーニング判別装置１０は、トレーニングの種類を判別するごとに、当該トレーニングの種類と、当該トレーニングを行った際の日付及び走行距離とを対応付けて記憶していき、トレーニングの種類ごとの走行距離の累計をデータ化して出力する装置である。
【００１３】
トレーニング判別装置１０としては、例えば、スマートフォンや、ノートＰＣ（Personal Computer）、デスクトップＰＣ、タブレットＰＣ等が挙げられる。以下では、トレーニング判別装置１０がスマートフォンであるものとして説明を行う。
【００１４】
測定記録装置２０は、ランニングのトレーニング時（レース時を含む）にユーザーに装着され当該トレーニング時の運動データ（例えば、ラップタイムや走行距離などの情報）を採取し記録する装置である。測定記録装置２０は、例えば、図２に示すように、付属のベルトＢを有しており、ベルトＢによって、ユーザーの腰の位置で測定記録装置２０が固定されるようになっている。
なお、測定記録装置２０は、ベルトＢの代わりにクリップを有し、当該クリップによって、ユーザーのランニングウェアを挟むことによって、ユーザーの腰の位置で測定記録装置２０が固定されるようにしてもよい。
【００１５】
≪トレーニング判別装置≫
次に、図３（ａ）を参照して、トレーニング判別装置１０の機能構成を説明する。図３（ａ）は、トレーニング判別装置１０の機能構成を示すブロック図である。
【００１６】
トレーニング判別装置１０は、ＣＰＵ（Central Processing Unit）１１と、操作部１２と、ＲＡＭ（Random Access Memory）１３と、表示部１４と、記憶部１５と、通信部１６と、を備えて構成される。トレーニング判別装置１０の各部は、バス１７を介して接続されている。
【００１７】
ＣＰＵ（取得手段、判別手段、設定手段、データ化手段、期間指定手段、表示制御手段）１１は、トレーニング判別装置１０の各部を制御する。ＣＰＵ１１は、記憶部１５に記憶されているシステムプログラム及びアプリケーションプログラムのうち、指定されたプログラムを読み出してＲＡＭ１３に展開し、当該プログラムとの協働で各種処理を実行する。
【００１８】
操作部（期間指定手段）１２は、例えば、タッチパネルを備え、ユーザーからのタッチ入力を受け付け、その操作情報をＣＰＵ１１に出力する。
タッチパネルは、表示部１４と一体となって形成され、例えば、静電容量方式、抵抗膜方式、超音波表面弾性波方式等の各種方式により、ユーザーによる表示部１４上の接触位置のＸＹ座標を検出する。そして、タッチパネルは、接触位置のＸＹ座標に係る位置信号をＣＰＵ１１に出力する。
【００１９】
ＲＡＭ１３は、揮発性のメモリであり、各種のデータやプログラムを一時的に格納するワークエリアを形成する。
【００２０】
表示部（表示手段）１４は、ＬＣＤ（Liquid Crystal Display）、ＥＬ（Electro Luminescence）ディスプレイ等で構成され、ＣＰＵ１１から指示された表示情報に従い各種表示を行う。
【００２１】
記憶部（記憶手段）１５は、例えば、フラッシュメモリ、ＥＥＰＲＯＭ（Electrically Erasable Programmable ROM）、ＨＤＤ（Hard Disk Drive）などにより構成される。記憶部１５には、ＣＰＵ１１で実行されるシステムプログラムやアプリケーションプログラム、これらのプログラムの実行に必要なデータ等が記憶されている。また、記憶部１５には、後述するトレーニング判別処理（図４参照）の実行により判別されたトレーニングの種類と、当該トレーニングが行われた際の日付及び走行距離と、が対応付けられたトレーニング履歴情報が記憶されるようになっている。
【００２２】
通信部（送信手段）１６は、ランニングのトレーニングが行われた際の運動データを測定記録装置２０から受信、又は記憶部１５に記憶されているトレーニング履歴情報を当該トレーニング判別装置１０や測定記録装置２０とは別の外部装置へ送信するものであり、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの無線規格を採用した通信部や、ＵＳＢ端子などの有線式の通信部である。
【００２３】
≪測定記録装置≫
次いで、図３（ｂ）を参照して、測定記録装置２０の内部の機能構成を説明する。図３（ｂ）は、測定記録装置２０の機能構成を示すブロック図である。
【００２４】
図３（ｂ）に示すように、測定記録装置２０は、ＣＰＵ２１と、操作部２２と、ＲＡＭ２３と、センサ部２４と、表示部２５と、記憶部２６と、通信部２７と、を備えて構成される。測定記録装置２０の各部は、バス２８を介して接続されている。
【００２５】
ＣＰＵ２１は、測定記録装置２０の各部を制御する。ＣＰＵ２１は、記憶部２６に記憶されているシステムプログラム及びアプリケーションプログラムのうち、指定されたプログラムを読み出してＲＡＭ２３に展開し、当該プログラムとの協働で各種処理を実行する。
【００２６】
操作部２２は、電源のＯＮ／ＯＦＦを切り替える電源ボタン（図示省略）、データ取得の開始／停止を指示する開始／停止ボタン（図示省略）等を備えており、この操作部２２からの指示に基づいてＣＰＵ２１は各部を制御するようになっている。
【００２７】
ＲＡＭ２３は、揮発性のメモリであり、各種のデータやプログラムを一時的に格納するワークエリアを形成する。
【００２８】
センサ部２４は、３軸加速度センサ、ジャイロセンサ、地磁気センサ等の測定記録装置２０の動きを検出可能なモーションセンサや、測定記録装置２０の位置情報を取得可能なＧＰＳ受信機などを備え、測定結果をＣＰＵ２１に出力する。
【００２９】
表示部２５は、複数のＬＥＤランプにより構成され、データの送信状態（例えば、データを送信中であるか否か）や、ＧＰＳ受信機のＯＮ／ＯＦＦ状態等を表示可能な表示部である。
【００３０】
記憶部２６は、フラッシュメモリ、ＥＥＰＲＯＭ等により構成される。記憶部２６には、ＣＰＵ２１で実行されるシステムプログラムやアプリケーションプログラム、これらのプログラムの実行に必要なデータ等が記憶されている。また、記憶部２６には、ランニングのトレーニングが行われた際の運動データ（例えば、ラップタイムや走行距離などの情報）が記憶されるようになっている。
【００３１】
通信部２７は、ランニングのトレーニングが行われた際の運動データをＣＰＵ２１による制御に基づいてトレーニング判別装置１０に送信するものであり、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの無線規格を採用した通信部や、ＵＳＢ端子などの有線式の通信部である。
【００３２】
≪トレーニング判別処理≫
次に、図４を参照して、トレーニング判別装置１０で実行されるトレーニング判別処理を説明する。図４は、トレーニング判別処理を示すフローチャートである。
【００３３】
図４に示すように、まず、トレーニング判別装置１０のＣＰＵ１１は、通信部１６を介して、測定記録装置２０から運動データを取得する（ステップＳ１）。
【００３４】
次いで、ＣＰＵ１１は、運動データに基づいて、走行距離が増すにつれて各ラップタイムが短くなっているか否かを判定する（ステップＳ２）。
【００３５】
なお、ステップＳ２の判定処理において、一のラップタイムが直前のラップタイムと同タイムの場合、ＣＰＵ１１は、当該一のラップタイムが直前のラップタイムよりも短くなっているものとして判定を行う。また、ステップＳ２の判定処理において、ＣＰＵ１１は、ランニングのトレーニングが行われた際の最後の１ｋｍのラップタイムは除外して判定を行う。また、ステップＳ２の判定処理において、ＣＰＵ１１は、ランニングのトレーニングが行われた際の走行距離が所定の距離（例えば、４ｋｍ）以上の場合にのみ判定を行う。つまり、ランニングのトレーニングが行われた際の走行距離が所定の距離未満の場合、ＣＰＵ１１は、走行距離が増すにつれて各ラップタイムが短くなっていないと判定し（ステップＳ２；ＮＯ）、処理をステップＳ４へ進めるものとする。
【００３６】
ステップＳ２において、走行距離が増すにつれて各ラップタイムが短くなっていると判定された場合（ステップＳ２；ＹＥＳ）、ＣＰＵ１１は、ランニングのトレーニングの種類は「ビルドアップ走」であると判別し（ステップＳ３）、トレーニング判別処理を終了する。ここで、ＣＰＵ１１は、判別されたランニングのトレーニングの種類を、トレーニング履歴情報として記憶部１５に記憶する。なお、以下に説明するステップＳ５〜ステップＳ８、ステップＳ１０、ステップＳ１１、ステップＳ１３、ステップＳ１４のそれぞれの処理においてトレーニングの種類が判別された後も、判別されたランニングのトレーニングの種類が、トレーニング履歴情報として記憶部１５に記憶されるものとする。
なお、トレーニング履歴情報は、判別されたランニングのトレーニングの種類と、当該トレーニングが行われた際の時間情報及び走行距離とが対応付けられていてもよい。前記時間情報としては、日付、時刻、当該トレーニングを何時間行ったか等の情報である。
【００３７】
また、ステップＳ２において、走行距離が増すにつれて各ラップタイムが短くなっていないと判定された場合（ステップＳ２；ＮＯ）、ＣＰＵ１１は、目標ペース時間からラップタイムの平均時間を減算した値Ｔを導出する（ステップＳ４）。ここで、目標ペース時間とは、トレーニングでの標準ペース時間を意味するものであり、ユーザーにより適宜設定変更が可能となっている。なお、ステップＳ４の処理において、ラップタイムの平均時間が取得できなかった場合、ＣＰＵ１１は、ランニングのトレーニングの種類は「その他」であると判別するようにしてもよい。
【００３８】
そして、ステップＳ４において導出された値Ｔが１分以上速い値（Ｔ≧１分）である場合、ＣＰＵ１１は、ランニングのトレーニングの種類は「スピード練習１」であると判別し（ステップＳ５）、トレーニング判別処理を終了する。
【００３９】
また、ステップＳ４において導出された値Ｔが１分未満、３０秒以上の範囲の値（１分＞Ｔ≧３０秒）である場合、ＣＰＵ１１は、ランニングのトレーニングの種類は「スピード練習２」であると判別し（ステップＳ６）、トレーニング判別処理を終了する。
【００４０】
また、ステップＳ４において導出された値Ｔが３０秒未満、１５秒以上の範囲の値（３０秒＞Ｔ≧１５秒）である場合、ＣＰＵ１１は、ランニングのトレーニングの種類は「スピード練習３」であると判別し（ステップＳ７）、トレーニング判別処理を終了する。
【００４１】
また、ステップＳ４において導出された値Ｔが１５秒未満、−１５秒より大きい値（１５秒＞Ｔ＞−１５秒）である場合、ＣＰＵ１１は、ランニングのトレーニングの種類は「ペース走」であると判別し（ステップＳ８）、トレーニング判別処理を終了する。
【００４２】
また、ステップＳ４において導出された値Ｔが−１５秒以下、−１分より大きい値（−１５秒≧Ｔ＞−１分）である場合、ＣＰＵ１１は、ランニングのトレーニングが行われた際の走行距離が所定の閾値以上であるか否かを判定する（ステップＳ９）。ここで、所定の閾値は、予めユーザーにより設定がなされている月間目標走行距離の値に応じて設定される閾値である。具体的には、例えば、月間目標走行距離が１００ｋｍ未満の場合、所定の閾値は「１０ｋｍ」に設定される。また、月間目標走行距離が１００ｋｍ以上、２００ｋｍ未満の場合、所定の閾値は「２０ｋｍ」に設定される。また、月間目標走行距離が２００ｋｍ以上、３００ｋｍ未満の場合、所定の閾値は「２５ｋｍ」に設定される。また、月間目標走行距離が３００ｋｍ以上の場合、所定の閾値は「３０ｋｍ」に設定される。
【００４３】
ステップＳ９において、ランニングのトレーニングが行われた際の走行距離が所定の閾値以上であると判定された場合（ステップＳ９；ＹＥＳ）、ＣＰＵ１１は、ランニングのトレーニングの種類は「距離走」であると判別し（ステップＳ１０）、トレーニング判別処理を終了する。
一方、ステップＳ９において、ランニングのトレーニングが行われた際の走行距離が所定の閾値以上ではないと判定された場合（ステップＳ９；ＮＯ）、ＣＰＵ１１は、ランニングのトレーニングの種類は「ジョグ」であると判別し（ステップＳ１１）、トレーニング判別処理を終了する。
【００４４】
また、ステップＳ４において導出された値Ｔが−１分以下（−１分≧Ｔ）である場合、ＣＰＵ１１は、ステップＳ９の判定処理と同様に、ランニングのトレーニングが行われた際の走行距離が所定の閾値以上であるか否かを判定する（ステップＳ１２）。ここで、所定の閾値は、上述した、予めユーザーにより設定がなされている月間目標走行距離の値に応じた値である。
【００４５】
ステップＳ１２において、ランニングのトレーニングが行われた際の走行距離が所定の閾値以上であると判定された場合（ステップＳ１２；ＹＥＳ）、ＣＰＵ１１は、ランニングのトレーニングの種類は「ＬＳＤ（Long Slow Distance）」であると判別し（ステップＳ１３）、トレーニング判別処理を終了する。
一方、ステップＳ１２において、ランニングのトレーニングが行われた際の走行距離が所定の閾値以上ではないと判定された場合（ステップＳ１２；ＮＯ）、ＣＰＵ１１は、ランニングのトレーニングの種類は「ジョグ」であると判別し（ステップＳ１４）、トレーニング判別処理を終了する。
【００４６】
以上のように、トレーニング判別装置１０によってトレーニング判別処理が実行されるごとに、判別されたトレーニングの種類が、トレーニング履歴情報として記憶部１５に記憶されるようになっている。
【００４７】
なお、トレーニング履歴情報として、判別されたランニングのトレーニングの種類と、当該トレーニングが行われた際の時間情報及び走行距離とが対応付けられて記憶部１５に記憶されている場合、トレーニング判別装置１０は、トレーニングの種類ごとの走行距離の累計をデータ化する。具体的には、トレーニング判別装置１０は、トレーニングの種類ごとの走行距離の累計を月別にデータ化する第１のデータ化と、所定の期間内におけるトレーニングの種類ごとの走行距離の累計をデータ化する第２のデータ化とを行う。
【００４８】
以下、トレーニング履歴情報として、判別されたランニングのトレーニングの種類と、当該トレーニングが行われた際の時間情報及び走行距離とが対応付けられて記憶部１５に記憶されているものとし、図５〜図７を参照して、トレーニング判別装置１０の表示部１４に表示される月別累計画面、全体累計画面及び内訳詳細画面について説明する。月別累計画面は、トレーニング判別装置１０により上述の第１のデータ化が行われた際に表示部１４に表示される画面であり、全体累計画面は、トレーニング判別装置１０により上述の第２のデータ化が行われた際に表示部１４に表示される画面である。また、内訳詳細画面は、月別累計画面又は全体累計画面に表示された内容の詳細を表示する画面である。なお、これらの画面は、トレーニング判別装置１０において所定のランニングアプリケーションプログラムが起動された際に表示部１４に表示される画面である。
［月別累計画面］
図５は、トレーニング判別装置１０の表示部１４に表示される月別累計画面３０の一例を示す図である。
図５に示すように、月別累計画面３０は、メイン表示部３１と、範囲指定選択部３２と、期間指定選択部３３と、全体月別選択部３４と、を備えて構成される。
【００４９】
メイン表示部３１には、月別にトレーニングの種類ごとの走行距離の累計を積み上げた棒グラフが表示されるようになっている。メイン表示部３１には、範囲指定選択部３２又は期間指定選択部３３により選択された範囲又は期間に含まれる各月の棒グラフが表示されるようになっている。また、メイン表示部３１には、最大６ヶ月分の棒グラフを横並びで表示可能となっており、範囲指定選択部３２又は期間指定選択部３３により選択された範囲又は期間が６ヶ月以上である場合には、当該範囲又は当該期間に含まれる各月の棒グラフがスクロールにより表示されるようになっている。
【００５０】
範囲指定選択部３２は、所謂プルダウンメニューであり、この範囲指定選択部３２に表示されている▼ボタンをユーザーが選択する入力操作を行うことで、例えば、「過去３年間」、「過去１年間」、「過去６ヶ月」、「過去３ヶ月」、「過去１ヶ月」、「任意の期間」からなるメニュー（図示省略）を表示させることができる。そして、このメニューからユーザー所望の期間（但し、「任意の期間」を除く）を選択する入力操作が行われると、選択された範囲（例えば、「過去３ヶ月」）の各月の棒グラフをメイン表示部３１に表示させることができるようになっている。一方、このメニューから「任意の期間」を選択する入力操作が行われた場合、期間指定選択部３３が非活性状態から活性状態に切り替わり、ユーザーによる期間指定選択部３３への入力操作が可能となる。
【００５１】
期間指定選択部３３は、ユーザー設定による任意の期間を指定可能とする選択部である。この期間指定選択部３３に表示されている左方の▼ボタンをユーザーが選択する入力操作を行うことで、例えば、月間カレンダー（図示省略）を表示部１４に表示させることができる。そして、この月間カレンダーからユーザー所望の日付を選択する入力操作が行われると、期間の始期を指定することができるようになっている。同様にして、期間指定選択部３３に表示されている右方の▼ボタンをユーザーが選択する入力操作を行うことで、月間カレンダー（図示省略）を表示部１４に表示させることができる。そして、この月間カレンダーからユーザー所望の日付を選択する入力操作が行われると、期間の終期を指定することができるようになっている。そして、この期間指定選択部３３からユーザー所望の始期と終期とを指定する入力操作が行われることによって、指定された期間の各月の棒グラフをメイン表示部３１に表示させることができるようになっている。
【００５２】
全体月別選択部３４は、所謂トグルボタンであり、表示部１４に月別累計画面３０が表示されている際に、この全体月別選択部３４の「全体」の文字部分をユーザーが選択する入力操作を行うことで、後述する全体累計画面４０に切り替えることができるようになっている。
【００５３】
［全体累計画面］
図６は、トレーニング判別装置１０の表示部１４に表示される全体累計画面４０の一例を示す図である。
図６に示すように、全体累計画面４０は、メイン表示部４１と、範囲指定選択部４２と、期間指定選択部４３と、全体月別選択部４４と、を備えて構成される。
【００５４】
メイン表示部４１には、範囲指定選択部４２又は期間指定選択部４３により選択された範囲又は期間におけるトレーニングの種類ごとの走行距離の累計の割合を示す円グラフが表示されるようになっている。また、メイン表示部４１に表示される円グラフの中央には、トレーニングの種類ごとの走行距離の累計をそれぞれ合計した総走行距離が表示（小数第３位まで表示）されるようになっている。
【００５５】
範囲指定選択部４２は、月別累計画面３０に表示される範囲指定選択部３２と同様の機能を有する選択部であるため、その説明は省略する。また、期間指定選択部４３は、月別累計画面３０に表示される期間指定選択部３３と同様の機能を有する選択部であるため、その説明は省略する。
【００５６】
全体月別選択部４４は、所謂トグルボタンであり、表示部１４に全体累計画面４０が表示されている際に、この全体月別選択部４４の「月別」の文字部分をユーザーが選択する入力操作を行うことで、上述の月別累計画面３０に切り替えることができるようになっている。
【００５７】
［内訳詳細画面］
図７は、トレーニング判別装置１０の表示部１４に表示される内訳詳細画面５０の一例を示す図である。
内訳詳細画面５０は、例えば、図５に示す月別累計画面３０のメイン表示部３１に表示されている棒グラフをユーザーが選択する入力操作が行われたり、図６に示す全体累計画面４０のメイン表示部４１に表示されている円グラフをユーザーが選択する入力操作が行われた際に、表示部１４に表示される画面である。
【００５８】
具体的には、例えば、図５に示す月別累計画面３０のメイン表示部３１に表示されている７月の棒グラフをユーザーが選択する入力操作が行われた場合、内訳詳細画面５０では、７月のトレーニングの種類ごとの走行距離の累計と、当該累計の総走行距離に対する割合とが表示されるようになっている。また、例えば、図６に示す全体累計画面４０のメイン表示部４１に表示されている円グラフをユーザーが選択する入力操作が行われた場合、内訳詳細画面５０では、範囲指定選択部４２又は期間指定選択部４３で選択された範囲又は期間におけるトレーニングの種類ごとの走行距離の累計と、当該累計の総走行距離に対する割合とが表示されるようになっている。
【００５９】
また、内訳詳細画面５０には、閉じるボタン５１が表示されており、当該閉じるボタン５１をユーザーが選択する入力操作が行われると、もとの画面（月別累計画面３０又は全体累計画面４０）に戻るようになっている。
【００６０】
以上のように、本実施形態によれば、トレーニング判別装置１０は、ユーザーがランニングのトレーニングを行った際の運動データを取得し、当該運動データに基づいて、トレーニングの種類（ＬＳＤ（Long Slow Distance）、ジョグ、距離走、ペース走、スピード練習、ビルドアップ走、その他）を判別したこととなる。したがって、トレーニング判別装置１０によれば、ランニングのトレーニングが行われるごとに当該トレーニングの種類を判別することができるので、当該判別の結果に基づいて、ランニングのトレーニングを効率的に行うことができる。
【００６１】
具体的には、トレーニング判別装置１０は、ラップタイム情報の各ラップタイムが当該各ラップタイムの直前のラップタイムよりも短いか、当該直前のラップタイムと同タイムである場合、ビルドアップ走であると判別するので、ビルドアップ走を的確に判別することができる。
【００６２】
また、トレーニング判別装置１０は、各ラップタイムのうちの少なくとも何れか一のラップタイムが直前のラップタイムよりも長い場合であって、且つ、各ラップタイムの平均時間が目標ペース時間に対して１５秒（第１の時間）以上速い場合、スピード練習であると判別するので、スピード練習を的確に判別することができる。
【００６３】
また、トレーニング判別装置１０は、各ラップタイムの平均時間が目標ペース時間に対して１５秒（第１の時間）以上速い場合、更に、当該各ラップタイムの平均時間に応じて、複数種類のスピード練習１〜３のうちから一のスピード練習を判別するので、当該各ラップタイムの平均時間に応じてスピード練習１〜３を的確に判別することができる。
【００６４】
また、トレーニング判別装置１０は、目標ペース時間から各ラップタイムの平均時間を減算した値の絶対値が１５秒（第１の時間）の値未満の場合、ペース走であると判別するので、ペース走を的確に判別することができる。
【００６５】
また、トレーニング判別装置１０は、各ラップタイムの平均時間が目標ペース時間に対して１５秒（第１の時間）以上遅い場合であって、且つ、走行距離の値が所定の閾値未満の場合、ジョグであると判別するので、ジョグを的確に判別することができる。
【００６６】
また、トレーニング判別装置１０は、各ラップタイムの平均時間が目標ペース時間に対して１５秒（第１の時間）よりも長い６０秒（第２の時間）以上遅い場合であって、且つ、走行距離の値が所定の閾値以上の場合、ＬＳＤであると判別するので、ＬＳＤを的確に判別することができる。
【００６７】
また、トレーニング判別装置１０は、目標ペース時間から各ラップタイムの平均時間を減算した値が負の数であり、当該値の絶対値が１５秒（第１の時間）の値以上、６０秒（第２の時間）の値未満の場合であって、且つ、走行距離の値が所定の閾値以上の場合、距離走であると判別するので、距離走を的確に判別することができる。
【００６８】
また、トレーニング判別装置１０は、ユーザー設定による月間目標走行距離（所定期間の目標走行距離）に応じて所定の閾値の値を設定するので、ユーザーのランニングレベルに合わせて、ジョグ、ＬＳＤ、距離走のそれぞれを的確に判別することができる。
【００６９】
また、トレーニング判別装置１０は、判別されたトレーニングの種類と当該トレーニングでの走行距離とが対応付けられているトレーニング履歴情報に基づいて、トレーニングの種類ごとの走行距離の累計をデータ化するので、各トレーニングの練習量を把握することができる。これにより、次回以降のトレーニングの内容を計画する際の参考とすることができる。また、大会などでのレース結果からそれまでのトレーニングの内容の良し悪しを分析する際の参考とすることができる。
【００７０】
また、トレーニング判別装置１０は、判別されたトレーニングの種類を、トレーニング履歴情報として記憶部１５に記憶するので、過去に行った各トレーニングにおけるトレーニングの種類を把握することができ、ランニングのトレーニングをより効率的に行うことができる。
【００７１】
また、トレーニング判別装置１０は、判別されたトレーニングの種類と、当該トレーニングが行われた際の時間情報及び当該トレーニングでの走行距離とが対応付けられているトレーニング履歴情報を記憶部１５に記憶するので、過去に行った各トレーニングにおけるトレーニングの種類に加えて当該トレーニングが行われた際の時間情報及び当該トレーニングでの走行距離についても把握することができ、ランニングのトレーニングをより一層効率的に行うことができる。
【００７２】
また、トレーニング判別装置１０は、記憶部１５に記憶されているトレーニング履歴情報に基づいて、トレーニングの種類ごとの走行距離の累計をデータ化するので、トレーニングの種類ごとの走行距離の累計を把握することができ、ランニングのトレーニングをより一層効率的に行うことができる。
【００７３】
また、トレーニング判別装置１０は、トレーニングの種類ごとの走行距離の累計を月別にデータ化する第１のデータ化と、所定の期間内におけるトレーニングの種類ごとの走行距離の累計をデータ化する第２のデータ化とを行うので、トレーニングの種類ごとの練習量を種々の期間ごとに把握することができ、ランニングのトレーニングをより一層効率的に行うことができる。
【００７４】
また、トレーニング判別装置１０は、所定の期間をユーザー操作に基づき指定することができる。具体的には、トレーニング判別装置１０は、所定の期間として、過去３年間、過去１年間、過去６ヶ月、過去３ヶ月、過去１ヶ月、ユーザー設定による任意の期間のうちのいずれか一を指定することができるので、ユーザー所望の期間内におけるトレーニングの種類ごとの練習量を把握することができ、ランニングのトレーニングをより一層効率的に行うことができる。
【００７５】
また、トレーニング判別装置１０は、データ化されたトレーニングの種類ごとの走行距離の累計を表示部１４に表示させるので、視覚を通してトレーニングの種類ごとの練習量を把握し易くすることができる。
【００７６】
また、トレーニング判別装置１０は、第１のデータ化による累計を表示部１４に表示させる際は、月別にトレーニングの種類ごとの走行距離の累計を積み上げた棒グラフで表示させ、第２のデータ化による累計を表示部１４に表示させる際は、所定の期間内におけるトレーニングの種類ごとの走行距離の累計の割合を示す円グラフで表示させるので、データ化の態様に応じて各トレーニングの練習量を把握し易くすることができる。
【００７７】
また、トレーニング判別装置１０は、第２のデータ化による累計を円グラフで表示部１４に表示させる際、所定の期間内におけるトレーニングの種類ごとの走行距離の累計を合計した総走行距離を当該表示部１４に併せて表示させるので、当該総走行距離から所定の期間内におけるトレーニングの種類ごとの練習量を把握し易くすることができる。
【００７８】
また、トレーニング判別装置１０は、記憶部１５に記憶されているトレーニング履歴情報を当該トレーニング判別装置１０とは別の外部装置に送信することができるので、当該別の外部装置においても過去に行った各トレーニングにおけるトレーニングの種類を把握することができるようになる。
【００７９】
なお、以上本発明の実施形態について説明したが、本発明は、かかる実施形態に限定されず、その要旨を逸脱しない範囲で、種々変形が可能であることは言うまでもない。
【００８０】
例えば、上記実施形態では、トレーニング判別装置１０が、測定記録装置２０から取得したユーザーの運動データを利用して、当該ユーザーがランニングのトレーニングを行った際の当該トレーニングの種類を判別するようにしたが、トレーニング判別装置１０に測定記録装置２０と同様の機能を持たせ、当該トレーニング判別装置１０自身でユーザーの運動データを測定するとともに、測定された運動データを利用して、当該ユーザーがランニングのトレーニングを行った際の当該トレーニングの種類を判別するようにしてもよい。
【００８１】
また、上記実施形態では、トレーニング判別装置１０が表示部１４を備え、表示部１４に月別累計画面３０、全体累計画面４０、及び内訳詳細画面５０を表示させるようにしたが、トレーニング判別装置１０に記憶されている判別されたトレーニングの種類やトレーニング履歴情報を、通信部１６によりトレーニング判別装置１０や測定記録装置２０とは別の外部装置に送信し、この外部装置で、判別されたトレーニングの種類やトレーニング履歴情報を表示するようにしてもよい。
【００８２】
また、上記実施形態では、運動データとしての各ラップタイムは１ｋｍごとのラップタイムとしたが、当該ラップタイムを計測する際の基準となる走行距離は１ｋｍに限定されるものではなく、例えば、４００ｍごとのラップタイムとしてもよいし、ユーザーにより任意の距離を設定可能としてもよい。
【００８３】
以上、本発明の実施形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲をその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
【００８４】
〔付記〕
＜請求項１＞
ユーザーがランニングのトレーニングを行った際の運動データを取得する取得手段と、
前記取得手段により取得された前記運動データに基づいて、前記トレーニングの種類を判別する判別手段と、
を備えることを特徴とするトレーニング判別装置。
＜請求項２＞
前記判別手段は、ＬＳＤ（Long Slow Distance）、ジョグ、距離走、ペース走、スピード練習、ビルドアップ走のうち、少なくとも一つの前記トレーニングの種類を判別することを特徴とする請求項１に記載のトレーニング判別装置。
＜請求項３＞
前記運動データには、所定距離に到達するごとのラップタイムを示すラップタイム情報が含まれ、
前記判別手段は、前記ラップタイム情報の各ラップタイムが当該各ラップタイムの直前のラップタイムよりも短いか、当該直前のラップタイムと同タイムである場合、前記ビルドアップ走であると判別することを特徴とする請求項２に記載のトレーニング判別装置。
＜請求項４＞
前記判別手段は、前記各ラップタイムのうちの少なくとも何れか一のラップタイムが直前のラップタイムよりも長い場合であって、且つ、前記各ラップタイムの平均時間が所定の目標ペース時間に対して第１の時間以上速い場合、前記スピード練習であると判別することを特徴とする請求項３に記載のトレーニング判別装置。
＜請求項５＞
前記スピード練習には、スピードの度合いが異なる複数種類のスピード練習があり、
前記判別手段は、前記各ラップタイムの平均時間が前記所定の目標ペース時間に対して前記第１の時間以上速い場合、更に、当該各ラップタイムの平均時間に応じて、前記複数種類のスピード練習のうちから一のスピード練習を判別することを特徴とする請求項４に記載のトレーニング判別装置。
＜請求項６＞
前記判別手段は、前記所定の目標ペース時間から前記各ラップタイムの平均時間を減算した値の絶対値が前記第１の時間の値未満の場合、前記ペース走であると判別することを特徴とする請求項４又は５に記載のトレーニング判別装置。
＜請求項７＞
前記運動データには、ランニングのトレーニングを行った際の走行距離を示す走行距離情報が更に含まれ、
前記判別手段は、前記各ラップタイムの平均時間が前記所定の目標ペース時間に対して前記第１の時間以上遅い場合であって、且つ、前記走行距離情報の走行距離の値が所定の閾値未満の場合、前記ジョグであると判別することを特徴とする請求項４〜６のいずれか一項に記載のトレーニング判別装置。
＜請求項８＞
前記判別手段は、前記各ラップタイムの平均時間が前記所定の目標ペース時間に対して前記第１の時間よりも長い第２の時間以上遅い場合であって、且つ、前記走行距離情報の走行距離の値が前記所定の閾値以上の場合、前記ＬＳＤであると判別することを特徴とする請求項７に記載のトレーニング判別装置。
＜請求項９＞
前記判別手段は、前記所定の目標ペース時間から前記各ラップタイムの平均時間を減算した値が負の数であり、当該値の絶対値が前記第１の時間の値以上、前記第２の時間の値未満の場合であって、且つ、前記走行距離情報の走行距離の値が前記所定の閾値以上の場合、前記距離走であると判別することを特徴とする請求項８に記載のトレーニング判別装置。
＜請求項１０＞
前記所定の閾値の値を設定する設定手段を備え、
前記設定手段は、ユーザー設定による所定期間の目標走行距離に応じて前記所定の閾値の値を設定することを特徴とする請求項７〜９のいずれか一項に記載のトレーニング判別装置。
＜請求項１１＞
前記判別手段によって判別された前記トレーニングの種類を、トレーニング履歴情報として記憶する記憶手段を備えることを特徴とする請求項１〜１０のいずれか一項に記載のトレーニング判別装置。
＜請求項１２＞
前記記憶手段は、前記判別手段によって判別された前記トレーニングの種類と、当該トレーニングが行われた際の時間情報及び当該トレーニングでの走行距離とが対応付けられているトレーニング履歴情報を記憶することを特徴とする請求項１１に記載のトレーニング判別装置。
＜請求項１３＞
前記記憶手段により記憶されている前記トレーニング履歴情報に基づいて、前記トレーニングの種類ごとの走行距離の累計をデータ化するデータ化手段を備えることを特徴とする請求項１２に記載のトレーニング判別装置。
＜請求項１４＞
前記データ化手段は、少なくとも２種類の異なるデータ化を行うことを特徴とする請求項１３に記載のトレーニング判別装置。
＜請求項１５＞
前記データ化手段は、少なくとも、前記トレーニングの種類ごとの走行距離の累計を月別にデータ化する第１のデータ化と、所定の期間内における前記トレーニングの種類ごとの走行距離の累計をデータ化する第２のデータ化とを行うことを特徴とする請求項１４に記載のトレーニング判別装置。
＜請求項１６＞
前記所定の期間を、ユーザー操作に基づき指定する期間指定手段を備えることを特徴とする請求項１５に記載のトレーニング判別装置。
＜請求項１７＞
前記期間指定手段は、前記所定の期間として、過去３年間、過去１年間、過去６ヶ月、過去３ヶ月、過去１ヶ月、ユーザー設定による任意の期間のうちのいずれか一を指定することを特徴とする請求項１６に記載のトレーニング判別装置。
＜請求項１８＞
前記データ化手段によってデータ化された前記トレーニングの種類ごとの走行距離の累計を表示手段に表示させる表示制御手段を備えることを特徴とする請求項１５〜１７のいずれか一項に記載のトレーニング判別装置。
＜請求項１９＞
前記表示制御手段は、前記第１のデータ化による前記累計を表示手段に表示させる際は、前記月別に前記トレーニングの種類ごとの走行距離の累計を積み上げた棒グラフで表示させ、前記第２のデータ化による前記累計を表示手段に表示させる際は、前記所定の期間内における前記トレーニングの種類ごとの走行距離の累計の割合を示す円グラフで表示させることを特徴とする請求項１８に記載のトレーニング判別装置。
＜請求項２０＞
前記表示制御手段は、前記第２のデータ化による前記累計を前記円グラフで前記表示手段に表示させる際、前記所定の期間内における前記トレーニングの種類ごとの走行距離の累計を合計した総走行距離を当該表示手段に併せて表示させることを特徴とする請求項１９に記載のトレーニング判別装置。
＜請求項２１＞
前記記憶手段により記憶されている前記トレーニング履歴情報を当該トレーニング判別装置とは別の外部装置に送信する送信手段を備えることを特徴とする請求項１１〜２０のいずれか一項に記載のトレーニング判別装置。
＜請求項２２＞
ユーザーがランニングのトレーニングを行った際の運動データを取得する工程と、
取得された前記運動データに基づいて、前記トレーニングの種類を判別する工程と、
を含むことを特徴とするトレーニング判別方法。
＜請求項２３＞
コンピューターを、
ユーザーがランニングのトレーニングを行った際の運動データを取得する取得手段、
前記取得手段により取得された前記運動データに基づいて、前記トレーニングの種類を判別する判別手段、
として機能させることを特徴とするトレーニング判別プログラム。
【符号の説明】
【００８５】
１  トレーニング判別システム
１０  トレーニング判別装置
１１  ＣＰＵ
１２  操作部
１３  ＲＡＭ
１４  表示部
１５  記憶部
１６  通信部
２０  測定記録装置
２１  ＣＰＵ
２２  操作部
２３  ＲＡＭ
２４  センサ部
２５  表示部
２６  記憶部
２７  通信部
【図１】
2020096753.tif 000003
【図２】
2020096753.tif 000004
【図３】
2020096753.tif 000005
【図４】
2020096753.tif 000006
【図５】
2020096753.tif 000007
【図６】
2020096753.tif 000008
【図７】
2020096753.tif 000009
【手続補正書】
【提出日】令和2年3月24日(2020.3.24)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
上記課題を解決するため、本発明に係るトレーニング判別装置は、
ユーザーがランニングのトレーニングを行った際の運動データに基づいて、前記トレーニングの種類を判別する判別手段と、
前記判別手段によって判別された前記トレーニングの種類と、当該トレーニングが行われた際の時間情報及び当該トレーニングでの移動距離とが対応付けられているトレーニング履歴情報を記憶する記憶手段と、
前記記憶手段により記憶されている前記トレーニング履歴情報に基づいて、前記トレーニングの種類ごとの移動距離の累計に対して、少なくとも２種類の異なるデータ化を行うデータ化手段と、
前記データ化手段によってデータ化された前記トレーニングの種類ごとの移動距離の累計を表示させる表示制御手段と、
を備えることを特徴とする。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザーがランニングのトレーニングを行った際の運動データに基づいて、前記トレーニングの種類を判別する判別手段と、
前記判別手段によって判別された前記トレーニングの種類と、当該トレーニングが行われた際の時間情報及び当該トレーニングでの移動距離とが対応付けられているトレーニング履歴情報を記憶する記憶手段と、
前記記憶手段により記憶されている前記トレーニング履歴情報に基づいて、前記トレーニングの種類ごとの移動距離の累計に対して、少なくとも２種類の異なるデータ化を行うデータ化手段と、
前記データ化手段によってデータ化された前記トレーニングの種類ごとの移動距離の累計を表示させる表示制御手段と、
を備えることを特徴とするトレーニング判別装置。
【請求項２】
前記判別手段は、ＬＳＤ（Long Slow Distance）、ジョグ、距離走、ペース走、スピード練習、ビルドアップ走のうち、少なくとも一つの前記トレーニングの種類を判別することを特徴とする請求項１に記載のトレーニング判別装置。
【請求項３】
前記運動データには、所定距離に到達するごとのラップタイムを示すラップタイム情報が含まれ、
前記判別手段は、前記ラップタイム情報の各ラップタイムが当該各ラップタイムの直前のラップタイムよりも短いか、当該直前のラップタイムと同タイムである場合、前記ビルドアップ走であると判別することを特徴とする請求項２に記載のトレーニング判別装置。
【請求項４】
前記判別手段は、前記各ラップタイムのうちの少なくとも何れか一のラップタイムが直前のラップタイムよりも長い場合であって、且つ、前記各ラップタイムの平均時間が所定の目標ペース時間に対して第１の時間以上速い場合、前記スピード練習であると判別することを特徴とする請求項３に記載のトレーニング判別装置。
【請求項５】
前記スピード練習には、スピードの度合いが異なる複数種類のスピード練習があり、
前記判別手段は、前記各ラップタイムの平均時間が前記所定の目標ペース時間に対して前記第１の時間以上速い場合、更に、当該各ラップタイムの平均時間に応じて、前記複数種類のスピード練習のうちから一のスピード練習を判別することを特徴とする請求項４に記載のトレーニング判別装置。
【請求項６】
前記判別手段は、前記所定の目標ペース時間から前記各ラップタイムの平均時間を減算した値の絶対値が前記第１の時間の値未満の場合、前記ペース走であると判別することを特徴とする請求項４又は５に記載のトレーニング判別装置。
【請求項７】
前記運動データには、ランニングのトレーニングを行った際の移動距離を示す移動距離情報が更に含まれ、
前記判別手段は、前記各ラップタイムの平均時間が前記所定の目標ペース時間に対して前記第１の時間以上遅い場合であって、且つ、前記移動距離情報の移動距離の値が所定の閾値未満の場合、前記ジョグであると判別することを特徴とする請求項４〜６のいずれか一項に記載のトレーニング判別装置。
【請求項８】
前記判別手段は、前記各ラップタイムの平均時間が前記所定の目標ペース時間に対して前記第１の時間よりも長い第２の時間以上遅い場合であって、且つ、前記移動距離情報の移動距離の値が前記所定の閾値以上の場合、前記ＬＳＤであると判別することを特徴とする請求項７に記載のトレーニング判別装置。
【請求項９】
前記判別手段は、前記所定の目標ペース時間から前記各ラップタイムの平均時間を減算した値が負の数であり、当該値の絶対値が前記第１の時間の値以上、前記第２の時間の値未満の場合であって、且つ、前記移動距離情報の移動距離の値が前記所定の閾値以上の場合、前記距離走であると判別することを特徴とする請求項８に記載のトレーニング判別装置。
【請求項１０】
前記所定の閾値の値を設定する設定手段を備え、
前記設定手段は、ユーザー設定による所定期間の目標移動距離に応じて前記所定の閾値の値を設定することを特徴とする請求項７〜９のいずれか一項に記載のトレーニング判別装置。
【請求項１１】
前記データ化手段は、少なくとも、前記トレーニングの種類ごとの移動距離の累計を月別にデータ化する第１のデータ化と、所定の期間内における前記トレーニングの種類ごとの移動距離の累計をデータ化する第２のデータ化とを行うことを特徴とする請求項１〜１０のいずれか一項に記載のトレーニング判別装置。
【請求項１２】
前記所定の期間を、ユーザー操作に基づき指定する期間指定手段を備えることを特徴とする請求項１１に記載のトレーニング判別装置。
【請求項１３】
前記期間指定手段は、前記所定の期間として、過去３年間、過去１年間、過去６ヶ月、過去３ヶ月、過去１ヶ月、ユーザー設定による任意の期間のうちのいずれか一を指定することを特徴とする請求項１２に記載のトレーニング判別装置。
【請求項１４】
前記表示制御手段は、前記第１のデータ化による前記累計を表示させる際は、前記月別に前記トレーニングの種類ごとの移動距離の累計を積み上げた棒グラフで表示させ、前記第２のデータ化による前記累計を表示させる際は、前記所定の期間内における前記トレーニングの種類ごとの移動距離の累計の割合を示す円グラフで表示させることを特徴とする請求項１１〜１３のいずれか一項に記載のトレーニング判別装置。
【請求項１５】
前記表示制御手段は、前記第２のデータ化による前記累計を前記円グラフで表示させる際、前記所定の期間内における前記トレーニングの種類ごとの移動距離の累計を合計した総移動距離を併せて表示させることを特徴とする請求項１４に記載のトレーニング判別装置。
【請求項１６】
前記記憶手段により記憶されている前記トレーニング履歴情報を当該トレーニング判別装置とは別の外部装置に送信する送信手段を備えることを特徴とする請求項１〜１５のいずれか一項に記載のトレーニング判別装置。
【請求項１７】
ユーザーがランニングのトレーニングを行った際の運動データに基づいて、前記トレーニングの種類を判別する判別工程と、
前記判別工程によって判別された前記トレーニングの種類と、当該トレーニングが行われた際の時間情報及び当該トレーニングでの移動距離とが対応付けられているトレーニング履歴情報を記憶する記憶工程と、
前記記憶工程により記憶されている前記トレーニング履歴情報に基づいて、前記トレーニングの種類ごとの移動距離の累計に対して、少なくとも２種類の異なるデータ化を行うデータ化工程と、
前記データ化工程によってデータ化された前記トレーニングの種類ごとの移動距離の累計を表示させる表示制御工程と、
を含むことを特徴とするトレーニング判別方法。
【請求項１８】
コンピューターを、
ユーザーがランニングのトレーニングを行った際の運動データに基づいて、前記トレーニングの種類を判別する判別手段、
前記判別手段によって判別された前記トレーニングの種類と、当該トレーニングが行われた際の時間情報及び当該トレーニングでの移動距離とが対応付けられているトレーニング履歴情報を記憶する記憶手段、
前記記憶手段により記憶されている前記トレーニング履歴情報に基づいて、前記トレーニングの種類ごとの移動距離の累計に対して、少なくとも２種類の異なるデータ化を行うデータ化手段、
前記データ化手段によってデータ化された前記トレーニングの種類ごとの移動距離の累計を表示させる表示制御手段、
として機能させることを特徴とするトレーニング判別プログラム。