(57)【要約】【課題】トレーニング中のユーザに対し効果的なトレーニングが可能なる有用な支援情報をリアルタイムに提供する。【解決手段】所定の距離を目標時間で移動するための支援を行うトレーニング支援装置１において、制御部１１に、移動中のピッチ又は歩幅の少なくともいずれか一方を測定する処理と、前記測定による測定値から、前記所定の距離の残存区間を前記目標時間を達成すべく移動するためのピッチまたは歩幅の少なくともいずれか一方の目標値を取得する処理と、取得した目標値をＬＣＤ１６により報知する処理とを行わせる。【選択図】図１
2014198206.tif 000002
【特許請求の範囲】
【請求項１】
所定の距離を目標時間で移動するための支援を行うトレーニング支援装置において、
移動中のピッチ又は歩幅の少なくともいずれか一方を測定する測定手段と、
前記測定手段の測定値から、前記所定の距離の残存区間を前記目標時間を達成すべく移動するためのピッチまたは歩幅の少なくともいずれか一方の目標値を取得する目標値取得手段と、
前記目標値取得手段により取得された目標値を報知する報知手段と
を具備したことを特徴とするトレーニング支援装置。
【請求項２】
所定の距離を目標時間で移動するための支援を行うトレーニング支援装置において、
移動中のピッチ又は歩幅の少なくともいずれか一方を測定する測定手段と、
前記測定手段による測定値が維持された場合に前記所定の距離を前記目標時間で移動可能か否かを判断し、判断結果を報知する報知手段と
を具備したことを特徴とするトレーニング支援装置。
【請求項３】
前記報知手段は、前記測定手段による測定値が維持された場合に前記所定の距離を前記目標時間で移動可能か否かを判断し、判断結果を前記目標値と共に報知することを特徴とする請求項１記載のトレーニング支援装置。
【請求項４】
前記目標値取得手段は、基準となるピッチに基づいて前記距離を前記目標時間で移動するための残存区間における歩幅、又は基準となる歩幅に基づいて前記距離を前記目標時間で移動するための前記残存区間におけるピッチの少なくともいずれか一方の目標値を繰り返し算出する目標値算出手段であり、
前記測定手段は、前記目標値算出手段による前記目標値の算出後の所定のタイミングで、区間毎の歩数に基づいてピッチ又は歩幅の少なくともいずれか一方の実測値を前記測定値として算出する実測値算出手段であり、
前記目標値算出手段により算出された目標値を記憶する記憶手段と、
前記所定のタイミングで前記実測値算出手段により算出された実測値が維持された場合に前記所定の距離を前記目標時間で移動可能か否かを判断する判断手段と
を備え、
前記報知手段は、判断手段による判断結果を、前記記憶手段に記憶されている前記目標値と共に報知する
ことを特徴とする請求項３記載のトレーニング支援装置。
【請求項５】
前記基準となるピッチは直近の所定区間でのピッチであり、前記基準となる歩幅は直近の所定区間での歩幅であることを特徴とする請求項４記載のトレーニング支援装置。
【請求項６】
前記報知手段が報知する前記目標値は、使用者の要求に応じた任意の時点で前記目標値算出手段に算出された前記目標値であることを特徴とする請求項４又は５記載のトレーニング支援装置。
【請求項７】
使用者の要求に応じ、前記実測値算出手段が算出する実測値の内容を歩幅又はピッチに設定する設定手段を備え、
前記報知手段は、前記設定手段により設定された歩幅又はピッチの実測値及び目標値を報知する
ことを特徴とする請求項４又は５，６記載のトレーニング支援装置。
【請求項８】
前記報知手段は、前記ピッチ又は歩幅の少なくともいずれか一方の目標値及び実測値の出力形態を前記判断手段による判断結果に応じて変化させることにより、前記判断手段による判断結果を報知することを特徴とする請求項４乃至７のいずれか１項に記載のトレーニング支援装置。
【請求項９】
前記目標値算出手段は、前記ピッチ又は歩幅の少なくともいずれか一方の目標値の算出に際し、前記所定の距離を前記目標時間で移動するための残存区間における区間毎のラップ時間の目標値を算出し、
前記記憶手段は、前記目標値算出手段により算出された前記ラップ時間の目標値を前記ピッチ又は歩幅の少なくともいずれか一方の目標値と共に記憶し、
前記実測値算出手段は、直近の前記区間における前記ピッチ又は歩幅の少なくともいずれか一方の実測値を算出するとともに、直近の前記区間におけるラップ時間の実測値を取得し、
前記判断手段は、前記実測値算出手段により取得されたラップ時間の実測値と前記記憶手段に記憶されているラップ時間の目標値との比較によって、前記所定のタイミングで前記所定の距離を前記目標時間で移動可能か否かを判断する
ことを特徴とする請求項４乃至８のいずれか１項に記載のトレーニング支援装置。
【請求項１０】
前記報知手段は、前記歩幅又はピッチの少なくともいずれか一方の実測値及び目標値に加え、前記ラップ時間の実測値及び目標値を報知することを特徴とする請求項９記載のトレーニング支援装置。
【請求項１１】
前記所定の距離を前記目標時間で移動するための基準となる前記区間毎のラップ時間の基準値を算出する基準値算出手段を備え、
前記実測値算出手段は、直近の前記区間における前記ピッチ又は歩幅の少なくともいずれか一方の実測値を算出するとともに、直近の前記区間におけるラップ時間の実測値を取得し、
前記判断手段は、前記実測値算出手段により取得されたラップ時間の実測値と前記基準値算出手段により算出されたラップ時間の基準値との比較によって、前記所定のタイミングで前記所定の距離を前記目標時間で移動可能か否かを判断する
ことを特徴とする請求項４乃至８のいずれか１項に記載のトレーニング支援装置。
【請求項１２】
前記報知手段は、前記歩幅又はピッチの少なくともいずれか一方の実測値及び目標値に加え、前記ラップ時間の実測値及び基準値を報知することを特徴とする請求項１１記載のトレーニング支援装置。
【請求項１３】
前記目標値算出手段による前記目標値の算出時点における移動開始後の経過時間と移動距離とに基づいて、前記所定の距離の移動に要する予測時間を算出する予測時間算出手段をさらに備え、
前記報知手段は、前記歩幅又はピッチの少なくともいずれか一方の実測値及び目標値に加え、前記予測時間算出手段により算出された予測時間、及び前記目標時間を報知する
ことを特徴とする請求項４乃至１２のいずれか１項に記載のトレーニング支援装置。
【請求項１４】
所定の距離を目標時間で移動するための支援を行うトレーニング支援装置において、
移動中のピッチ又は歩幅の少なくともいずれか一方を測定する工程と、
前記測定による測定値から、前記所定の距離の残存区間を前記目標時間を達成すべく移動するためのピッチまたは歩幅の少なくともいずれか一方の目標値を取得する工程と、
取得した目標値を報知する工程と
を含むことを特徴とするトレーニング支援方法。
【請求項１５】
所定の距離を目標時間で移動するための支援を行うトレーニング支援装置が有するコンピュータに、
移動中のピッチ又は歩幅の少なくともいずれか一方を測定する処理と、
前記測定による測定値から、前記所定の距離の残存区間を前記目標時間を達成すべく移動するためのピッチまたは歩幅の少なくともいずれか一方の目標値を取得する処理と、
取得した目標値を報知する処理と
を実行させることを特徴とするプログラム。
【請求項１６】
所定の距離を目標時間で移動するための支援を行うトレーニング支援装置において、
移動中のピッチ又は歩幅の少なくともいずれか一方を測定する工程と、
前記測定による測定値が維持された場合に前記所定の距離を前記目標時間で移動可能か否かを判断し、判断結果を報知する工程と
を含むことを特徴とするトレーニング支援方法。
【請求項１７】
所定の距離を目標時間で移動するための支援を行うトレーニング支援装置が有するコンピュータに、
移動中のピッチ又は歩幅の少なくともいずれか一方を測定する処理と、
前記測定による測定値が維持された場合に前記所定の距離を前記目標時間で移動可能か否かを判断し、判断結果を報知する処理と
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ランニング中のユーザに対し、ランニング状態を示す情報をリアルタイムに提供するトレーニング支援装置に関するものである。
【背景技術】
【０００２】
近年、例えばＧＰＳ（Global Positioning System）機能を備えたランニングウオッチが市販されており、多くのランナーがトレーニング中心に使用する様になってきている。使い方としてはＧＰＳで軌跡を取りながらストップウオッチを同期させて区間毎のラップタイムを計測してランナーに情報として告知する使い方が主流と言える。
【０００３】
また、ランニングウオッチには、歩数の情報を得てセンサから取得してランニング中のピッチを割り出し記憶するものもあり、センサが時計に内蔵されているものもあれば、オプションとして靴などに着けて本体と同期させてより正確に歩幅やピッチを算出するものもある。
【０００４】
また、例えば下記特許文献１には、ランニング中に取得した紫綬の情報によって、設定したゴールタイム（目標タイム）を達成するために必要なペース目標やスプリットタイムを自動的に決定し、ペース配分の変更が必要な場合は、それをランナーにリアルタイムにフィードバックする旨が記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特表２０１２−５２４６３８号公報（［０１０９］参照）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、トレーニング中のランナーにあっては、上記のように単にラップタイムや歩数やピッチ、またペース配分の変更が必要なことが知らされたとしても、それ以上の情報を得ることができず、トレーニングを支援するための情報としては不十分であるという問題があった。
【０００７】
本発明は、かかる従来の課題に鑑みてなされたものであり、トレーニング中のユーザに対し効果的なトレーニングが可能なる有用な支援情報をリアルタイムに提供することができるトレーニング支援装置、トレーニング支援方法、プログラムの提供を目的とする。
【課題を解決するための手段】
【０００８】
前記課題を解決するため第１の観点に係る発明にあっては、所定の距離を目標時間で移動するための支援を行うトレーニング支援装置において、移動中のピッチ又は歩幅の少なくともいずれか一方を測定する測定手段と、前記測定手段の測定値から、前記所定の距離の残存区間を前記目標時間を達成すべく移動するためのピッチまたは歩幅の少なくともいずれか一方の目標値を取得する目標値取得手段と、前記目標値取得手段により取得された目標値を報知する報知手段とを具備したことを特徴とする。
【０００９】
また、第２の観点に係る発明にあっては、所定の距離を目標時間で移動するための支援を行うトレーニング支援装置において、移動中のピッチ又は歩幅の少なくともいずれか一方を測定する測定手段と、前記測定手段による測定値が維持された場合に前記所定の距離を前記目標時間で移動可能か否かを判断し、判断結果を報知する報知手段とを具備したことを特徴とする。
【発明の効果】
【００１０】
本発明によれば、トレーニング中のユーザに対し効果的なトレーニングが可能なる有用な支援情報をリアルタイムに提供することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態を示すランナーズウォッチのブロック図である。
【図２】トレーニングモードでの動作を示すフローチャートである。
【図３】図２に続くフローチャートである。
【図４】トレー人中における歩幅又はピッチの実測値及び目標値と、ランニングペースの改善結果の表示例を示す図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態について説明する。図１は、本発明のトレーニング支援装置として例示するランナーズウォッチ１の電気的構成を示すブロック図である。
【００１３】
このランナーズウォッチ１は、ユーザが腕に装着して使用する腕時計型のものであり、通常の時計としての機能と、ＧＰＳ（Global Positioning System）を利用して一定時間毎に現在位置を取得し、それを現在時刻と共に軌跡データとして記憶する機能を備えている。
【００１４】
図に示したようにランナーズウォッチ１は、制御部１１と、制御部１１に接続されたＧＰＳ部１２、センサ部１３、ＲＴＣ（Real-Time Clock）１４、表示駆動部１５、ＬＣＤ（Liquid Crystal Display）１６、ＲＯＭ（Read Only Memory）１７、ＲＡＭ（Random Access memory）１８、入力部１９を備えている。
【００１５】
ＧＰＳ部１２は、複数基のＧＰＳ衛星から送られている電波に重畳されているＬ１帯のＣ／Ａコードを復調・解読して現在位置を演算する制御回路と、ＧＰＳ衛星の捕捉に必要な衛星情報や、現在位置の演算に不可欠な測地系に関するデータ等を記憶するメモリと、現地時刻を高精度でカウントするカウンタと、等から構成される。
【００１６】
そして、ＧＰＳ部１２は、複数のＧＰＳ衛星（測位衛星）から送られてくる電波をＧＰＳアンテナ１２ａにより受信することによって、現在位置を計測し、計測結果である緯度・経度・高度からなる位置データを制御部１１へ供給する。
【００１７】
センサ部１３は、ランナーズウォッチ１における３軸方向の加速度を検出する加速度センサ、加速度センサの検出信号を増幅するアンプ、検出信号をデジタルの検出信号に変換するＡ／Ｄ変換器から構成される。センサ部１３は、ランニング時の腕の振りによる加速度を検出して歩数を検出し、検出結果を制御部１１へ供給する。
【００１８】
ＲＴＣ１４は現在時刻を計時するとともにカレンダ機能を有しており、現在の日付情報と時刻情報とを制御部１１に供給する。
【００１９】
表示駆動部１５は、ＬＣＤ１６を駆動するドライバ回路等で構成され、制御部の指令によりＬＣＤ１６を駆動することにより、ＬＣＤ１６に、日付、現在時刻や、後述する各種の支援情報等を表示させる。
【００２０】
入力部１９は、ユーザがランナーズウォッチ１の操作に使用する、モード設定スイッチ等の複数の操作スイッチから構成される。なお、操作スイッチの操作状態は制御部１１により逐次検出される。
【００２１】
制御部１１は、ＣＰＵ（Central Processing Unit）及びその周辺回路等から構成され、ＲＯＭ１７に記憶されている制御プログラムに従い、ＲＡＭ１８を作業用のメモリ空間として使用してランナーズウォッチ１の各部を制御する。なお、ＲＯＭ１７は、実際には既存の記憶データの書き換え及び新たなデータの書き込みが可能な、フラッシュメモリ等である。
【００２２】
そして、以上の構成からなるランナーズウォッチ１には、動作モードとして時計モードとトレーニングモードとの２種類の動作モードが設けられている。なお、動作モードの設定は、ユーザが入力部１８に設けられているモード設定スイッチを操作することにより行われる。
【００２３】
時計モードは、通常の時計と同様に現在の日付及び時刻をＬＣＤ１６に表示するモードである。また、トレーニングモードは、制御部１１が後述する処理を行うことにより、ユーザに対して効果的なトレーニングを可能とする有用な種々の支援情報をＬＣＤ１６に表示するモードである。
【００２４】
図２は、上記構成からなるランナーズウォッチ１の本発明に係る動作を示すものであって、トレーニングモードにおける制御部１１の処理内容を示すフローチャートである。
【００２５】
制御部１１は、トレーニングモードの設定とともに動作を開始すると、まず、今回のランニングでのゴール地点と、スタート地点からゴール地点までの距離（既知の距離）、及び目標タイムとのデータを、所定のスイッチ操作によってユーザに設定させ、係る設定データをＲＡＭ１８に記憶する（ステップＳ１）。
【００２６】
そして、制御部１１は、ユーザからスイッチ操作による計測開始指示があるまで待機し（ステップＳ２：ＮＯ）、計測開始指示があると（ステップＳ２：ＹＥＳ）、現在地（スタート地点）からの走行距離、及び走行時間（スプリットタイム）の計測を開始する（ステップＳ３）。
【００２７】
制御部１１による走行距離の計測は、ＧＰＳ部１２によって一定の時間間隔で現在地を示す位置データを取得し、相前後して取得した位置データにより示される２地点間の距離を算出し、算出結果を逐次加算することによって行われる。なお、取得した位置データは取得時刻と共に走行軌跡を示すログ情報としてＲＡＭ１８に記憶する。
【００２８】
走行距離、及び走行時間計測を開始した後、制御部１１は、センサ部１３により歩数が検出されたか否かを逐次確認し、歩数が検出される毎に（ステップＳ４：ＹＥＳ）、歩数を加算する（ステップＳ５）。
【００２９】
また、ユーザがランニングを開始した後、制御部１１は、歩数のカウントと並行してランニングの状態を確認すべき確認タイミングが到来したか否かを逐次確認する（ステップＳ６）。
【００３０】
この確認タイミングは、走行状態を確認するタイミングであり、本実施形態においては、計測中の走行距離が一定の距離毎の確認地点に達した時点である。したがって、制御部１１は所定の確認区間を通過した時点を確認タイミングが到来したと判断する。以下の説明では、所定の距離が１ｋｍであり、走行距離が１ｋｍ、２ｋｍ、３ｋｍ、・・・にそれぞれ達する地点が確認地点であるものとする。
【００３１】
制御部１１は、確認タイミングが到来していなければ（ステップＳ６：ＮＯ）、引き続き、現在の状態が改善内容の選択待ちの状態であるか否かを確認する（ステップＳ７）。ここで、改善内容の選択待ちの状態とは、後述するステップＳ１２〜Ｓ１６の処理が行われた後の状態であり、制御部１１は、後述する確認フラグの値により改善内容の選択待ちの状態であるか否かを判断する。
【００３２】
したがって、処理開始当初の確認タイミングが一度も到来していない間については、改善内容の選択待ちの状態でないため（ステップＳ７：ＮＯ）、制御部１１は、ステップＳ４の処理に戻り、引き続き歩数をカウントする処理を継続する。
【００３３】
その後、走行距離が最初の確認地点（１ｋｍ地点）に達し、確認タイミングが到来すると（ステップＳ６：ＹＥＳ）、制御部１１は、カウント中の歩数を直近区間、つまり今回の確認区間の全歩数としてＲＡＭ１８に記憶し、カウント中の歩数をリセットする（ステップＳ８）。
【００３４】
次に、制御部１１は予測タイムを算出する（ステップＳ９）。予測タイムは、確認地点で予測されるゴール地点までの走行時間である。より具体的に説明すると、制御部１１は、確認地点までの走行速度が維持されるものと仮定し、下記式から予測タイムＴｘを算出する。
Ｔｘ ＝ ｔ＋｛（Ｋ−ｋ）／（ｋ／ｔ）｝
ここで、
ｔ：走行時間
Ｋ：ゴール地点までの距離（全長）
ｋ：走行距離
である。
【００３５】
そして、制御部１１は、算出した予測タイムが目標タイムを超えていなければ（ステップＳ１０：ＮＯ）、予測タイムをＬＣＤ１６に表示し（ステップＳ１１）、ステップＳ４の処理へ戻り上述した処理を繰り返す。
【００３６】
その間においても、改善内容の選択待ちの状態でないため（ステップＳ７：ＮＯ）、制御部１１は、次の確認タイミングが到来するまで実質的には、現在の確認区間における歩数のカウントのみを行う。したがって、ユーザが走行を開始した後、予測タイムが目標タイムを超えるまでの間、制御部１１は、確認タイミングが到来する毎にＬＣＤ１６に表示中の予測タイムを更新する処理を繰り返す。
【００３７】
一方、ユーザのランニングペースがダウンし、任意の確認タイミング（任意の確認地点に達した時点）で算出した予測タイムが目標タイムを超えると（ステップＳ１０：ＹＥＳ）、制御部１１は以下の処理を行う。
【００３８】
まず、制御部１１は、直近区間、つまり今回の確認区間におけるラップタイムと歩幅とピッチとを算出する（ステップＳ１２）。具体的に説明すると、制御部１１は、ログデータとしてＲＡＭ１８に記憶されている前回の確認地点と今回の確認地点との測位時（通過時）の差をラップタイムとして取得する。また、制御部１１は、確認区間の距離（１ｋｍ）を今回の確認区間の全歩数で除した値を歩幅として取得し、カウント中の歩数を上記ラップタイムで除した値をピッチ（歩数／分）として取得する。
【００３９】
次に、制御部１１は、目標タイムでゴール地点に到着することを可能とする歩幅とピッチの目標値をそれぞれ算出する（ステップＳ１３）。具体的に説明すると以下の通りである。
【００４０】
歩幅の目標値は直近区間のピッチが維持されると仮定したときの値であり、制御部１１は、例えば下記式から歩幅の目標値Ｗｍを算出する。
Ｗｍ ＝ （Ｋ−ｋ）／｛（Ｈｎ／Ｌｔ）×（Ｔ−ｔ）｝
ここで、
Ｋ  ：ゴール地点までの距離（全長）
ｋ  ：確認地点での走行距離
Ｈｎ：直近区間の歩数のカウント値
Ｌｔ：直近区間のラップタイム
Ｔｍ：目標タイム
ｔ  ：確認地点での走行時間
である。
【００４１】
また、ピッチの目標値は、直近区間の歩幅が維持されると仮定したときの値であり、制御部１１は、例えば以下の手順でピッチの目標値を算出する。まず、制御部１１は、目標タイムでゴール地点に到着することを可能とする各確認区間のラップタイムの目標値Ｌｔｍを下記式から算出する。
Ｌｔｍ ＝ （Ｔ−ｔ）／（Ｋ−ｋ）／Ｌｋ
ここで、
Ｋ  ：ゴール地点までの距離（全長）
ｋ  ：走行距離
Ｌｋ：確認区間の距離（＝１ｋｍ）
Ｔ  ：目標タイム
ｔ  ：走行時間
である。
【００４２】
そして、制御部１１は、上記ラップタイムの目標値Ｌｔｍを用いてピッチの目標値Ｐｍを下記の各式から算出する。
Ｐｍ ＝ （Ｈｎ／Ｌｔ）×（Ｌｔ／Ｌｔｍ）
ここで、
Ｈｎ：直近区間の歩数のカウント値
Ｌｔ：直近区間のラップタイム
である。なお、Ｌｔ、Ｌｔｍの単位は分である。
【００４３】
引き続き、制御部１１は、ここで算出した歩幅及びピッチの目標値を、ステップＳ１２の処理で算出した各々の実測値と共にＬＣＤ１６に表示する（ステップＳ１４）。係る表示によってユーザに対しランニングペースがダウンしていることを告知する。なお、ステップＳ１４の処理に際して制御部１１は、ＲＡＭ１８に記憶している確認フラグの値を改善内容の選択待ちの状態とする。
【００４４】
ランナーズウォッチ１においては、ユーザが所定のスイッチ操作によってランニング状態の改善目標として歩幅又はピッチのいずれか一方を選択可能であり、制御部１１は、歩幅及びピッチの目標値と実測値を表示した後には、ユーザにより改善目標が選択されたか否かを逐次確認する（ステップＳ１５）。
【００４５】
そして、ユーザにより改善目標が選択されるまでは（ステップＳ１５：ＮＯ）、ステップＳ４の処理に戻り、前述した処理を繰り返す。すなわち制御部１１は、次の確認地点に達するまでの間は、歩幅及びピッチの目標値と実測値をＬＣＤ１６に表示した状態を維持する。また、制御部１１は、次の確認地点に達した時点で依然として予測タイムが目標タイムを超えていれば、表示中の歩幅及びピッチの目標値と実測値とを新たな値に更新する。また、制御部１１は、次の確認地点に達した時点で予測タイムが目標タイムを超えていなければ、ＬＣＤ１６の表示内容を予測タイムに変更する。
【００４６】
一方、歩幅及びピッチの目標値と実測値を表示している間に、ユーザによって歩幅又はピッチが改善目標として選択されると（ステップＳ１５：ＹＥＳ）、制御部１１は、引き続き、図３に示した以下の処理を実行する。
【００４７】
すなわち、改善目標が選択された後においても制御部１１は、センサ部１３により歩数が検出される毎に（ステップＳ１６：ＹＥＳ）、歩数を加算する（ステップＳ１７）し、次の確認タイミングが到来する以前には（ステップＳ１８：ＮＯ）、歩数のカウントのみを行う。
【００４８】
そして、制御部１１は、確認タイミングが到来すると（ステップＳ１８：ＹＥＳ）、まず、カウント中の歩数を今回の確認区間の全歩数としてＲＡＭ１８に記憶し、カウント中の歩数をリセットし（ステップＳ１９）、直近区間のラップタイム、及び予測タイムをそれぞれを算出する（ステップＳ２０）。なお、それらの算出方法については既に説明した通りである。
【００４９】
引き続き、制御部１１は、ユーザに選択された改善目標が歩幅であった場合については（ステップＳ２１：ＹＥＳ）、まず直近区間の歩幅を算出した後（ステップＳ２２）、ラップタイムが改善したか否かを判断する（ステップＳ２３）。このとき制御部１１は、ステップＳ２０の処理で取得した直近区間のラップタイムが、前述したステップＳ１３の処理で取得したラップタイムの目標値（Ｌｔｍ）以下であれば、ラップタイムが改善したと判断し、ラップタイムの目標値（Ｌｔｍ）を超えていれば、ラップタイムが改善していないと判断する。言い換えると、ステップＳ２３の処理では、目標タイムでゴール地点に到着することが可能か否かを判断する。
【００５０】
そして、制御部１１は、ラップタイムが改善したと判断したときには（ステップＳ２３：ＹＥＳ）、歩幅の実測値、目標値を、ランニングペースの改善を示す形態でＬＣＤ１６に表示する（ステップＳ２４）。具体的には、歩幅の実測値、目標値と共に、ラップタイムの実測値、目標値、及びゴール地点の予測タイム、目標タイムをＬＣＤ１６に表示するとともに、ラップタイムの実測値のみを点滅させることにより、ランニングペースが改善したことをユーザに告知する。
【００５１】
図４（ａ）は、この場合のＬＣＤ１６における各値の表示例を便宜的に示した図である。なお、図において「Ｗ」は歩幅であり、左側が実測値（単位はｃｍ）であり、右側のカッコ内が目標値である。同様に「Ｌ」はラップタイム、左側が実測値（単位は分）であり、右側のカッコ内が目標値である。また、「Ｔ」は時間であり、左側が予測タイム（単位は分）であり、右側のカッコ内が目標タイムである。
【００５２】
係る表示によって、ユーザにおいてはピッチを落とすことなく歩幅の改善に成功していることを確認することができる。
【００５３】
また、上記とは逆にラップタイムが改善していないと判断したとき（ステップＳ２３：ＮＯ）、制御部１１は、歩幅の実測値、目標値を、ランニングペースの非改善を示す形態でＬＣＤ１６に表示する（ステップＳ２５）。具体的には、歩幅の実測値、目標値と共に、ラップタイムの実測値、目標値、及びゴール地点の予測タイム、目標タイムをＬＣＤ１６に表示するとともに、ラップタイムの実測値と目標値との双方を点滅させることにより、ランニングペースが改善していないことをユーザに告知する。
【００５４】
図４（ｂ）は、この場合のＬＣＤ１６における各値の表示例を便宜的に示した図であって、図４（ａ）に対応する図である。
【００５５】
係る表示によって、ユーザにおいては、歩幅が改善されていない場合や、歩幅を広げたことに伴いピッチが低下していた場合には、それらを確認することができる。
【００５６】
一方、制御部１１は、ユーザに選択された改善目標がピッチであった場合については（ステップＳ２１：ＮＯ）、まず直近区間のピッチを算出した後（ステップＳ２６）、ステップＳ２３の処理と同様にラップタイムが改善したか否かを判断する（ステップＳ２７）。
【００５７】
そして、制御部１１は、ラップタイムが改善したと判断したときには（ステップＳ２７：ＹＥＳ）、ピッチの実測値、目標値をランニングペースが改善したことを示す形態でＬＣＤ１６に表示する（ステップＳ２８）。具体的には、ピッチの実測値、目標値と共に、ラップタイムの実測値、目標値、及びゴール地点の予測タイム、目標タイムをＬＣＤ１６に表示するとともに、ラップタイムの実測値のみを点滅させることにより、ランニングペースが改善したことをユーザに告知する。
【００５８】
図４（ｃ）は、この場合のＬＣＤ１６における各値の表示例を便宜的に示した図である。なお、図において「Ｐ」はピッチであり、左側が実測値（歩数／分）であり、右側のカッコ内が目標値である。他は図４（ａ）と同様である。
【００５９】
係る表示によって、ユーザにおいては歩幅を減少することなくピッチの改善に成功していることを確認することができる。
【００６０】
また、上記とは逆にラップタイムが改善していないと判断したとき（ステップＳ２７：ＮＯ）、制御部１１は、ピッチの実測値、目標値をランニングペースの非改善を示す形態でＬＣＤ１６に表示する（ステップＳ２５）。具体的には、ピッチの実測値、目標値と共に、ラップタイムの実測値、目標値、及びゴール地点の予測タイム、目標タイムをＬＣＤ１６に表示するとともに、ラップタイムの実測値と目標値との双方を点滅させることにより、ランニングペースが改善していないことをユーザに告知する。
【００６１】
図４（ｄ）は、この場合のＬＣＤ１６における各値の表示例を便宜的に示した図であって、図４（ｃ）に対応する図である。
【００６２】
係る表示によって、ユーザにおいては、ピッチが改善されていない場合や、ピッチを上げたことに伴い歩幅が減少していた場合には、それらを確認することができる。
【００６３】
以後、制御部１１は、ＧＰＳ部１２による測位結果に基づいてユーザがゴール地点に到着したか否かを判断し、ゴール地点に到着したと判断できるまでの間（ステップＳ３０：ＮＯ）、ステップＳ４（図２）の処理へ戻り、前述した全ての処理を繰り返す。
【００６４】
これにより、ユーザにおいては、ランニングペースの改善を必要に応じて歩幅の調整により試行したり、ピッチの調整により試行したりしながら、その結果をリアルタイムに知ることができる。
【００６５】
やがて、ユーザがゴール地点に到着したと判断すると（ステップＳ３０：ＹＥＳ）、制御部１１は、ゴール地点での走行時間つまり実測タイムがユーザに設定されている目標タイム以下であるか否かを確認する（ステップＳ３１）。
【００６６】
しかる後、制御部１１は、実測タイムが目標タイム以下であれば（ステップＳ３１：ＹＥＳ）、実測タイムと目標タイムを、歩幅又はピッチの改善による効果があったことを示す形態でＬＣＤ１６表示する（ステップＳ３２）。この場合における具体的な表示形態は、実測タイムのみを点滅させるものである。
【００６７】
また、上記とは逆に、実測タイムが目標タイム以下でなければ（ステップＳ３１：ＮＯ）、制御部１１は、実測タイムと目標タイムを、歩幅又はピッチの改善による効果がなかったことを示す形態でＬＣＤ１６表示する（ステップＳ３３）。この場合における具体的な表示形態は、双方のタイムを共に点滅させるものである。
【００６８】
そして、制御部１１は、ステップＳ３２又はステップＳ３２の処理による実測タイム、及び目標タイムの表示によって全ての処理を終了する。
【００６９】
以上のように本実施形態によれば、トレーニング中に予測タイムが目標タイムを超えた状況下で、目標タイムでゴール地点に到着することを可能とする歩幅とピッチの目標値を取得し、それ以後は、リアルタイムで変化する歩幅又はピッチの実測値を各々の目標値と共にユーザに知らせることができる。これにより、トレーニング中のユーザに対し効果的なトレーニングが可能なる有用な支援情報をリアルタイムに提供することができる。
【００７０】
また、歩幅又はピッチの実測値と共に表示する各々の目標値を、トレーニング中に予測タイムが目標タイムを超えた状況下においてユーザにより歩幅又はピッチが改善目標として選択された任意の時点に取得した目標値とした。よって、ユーザにあっては、ランニングペースを改善するための試行（歩幅又はピッチの調整）を自分が意図する時点から開始することができる。
【００７１】
また、ランニング状態の改善目標としてユーザが歩幅又はピッチを適宜選択することができるようにした。よって、ユーザにあっては、例えば改善目標として歩幅とピッチとを交互に選択してランニングペースの改善を試みることによって、自分の強み、伸ばすべき走行手法が見出すことが可能となる。
【００７２】
また、歩幅又はピッチの実測値及び目標値を表示する際には、それらの表示形態を変化させることによってランニングペースが改善したか否かをユーザに知らせ、その際、ランニングペースが改善したか否かの判断をラップタイムの実測値と目標値とを比較することにより行うようにした。よって、ユーザが目標タイムをクリアすることを目的としてトレーニングを行う場合において、ランニングペースの改善結果をより適切にユーザに知らせることができる。
【００７３】
また、歩幅又はピッチの実測値及び目標値の表示に際しては、それらと同時にラップタイムの実測値及び目標値とを表示するようにした。よって、ランニングペースの改善結果をより具体的にユーザに知らせることができる。
【００７４】
さらに、歩幅又はピッチの実測値及び目標値の表示に際しては、それらと同時に予測タイムと目標タイムも表示するようにした。これによっても、ランニングペースの改善結果をより具体的にユーザに知らせることができる。
【００７５】
ここで、本実施形態においては、歩幅又はピッチの実測値と共に表示する各々の目標値を、ユーザにより歩幅又はピッチが改善目標として選択された任意の時点に取得した目標値とした。しかし、歩幅又はピッチの目標値は、例えばトレーニング中に予測タイムが最初に目標タイムを超えた時点で取得したものとしても構わない。
【００７６】
また、本実施形態においては、歩幅の目標値を算出する際に基準とするピッチを、直近区間のピッチとし、また、ピッチの目標値を算出する際に基準とする歩幅を、直近区間の歩幅とした。しかし、基準とするピッチ及び歩幅は、例えば確認タイミングにおける、スタート地点から現在の確認地点までのランニング期間におけるピッチ及び歩幅の平均値としてもよし、予めユーザに設定（登録)させておいた任意の値、つまり固定値としてもよい。
【００７７】
また、本実施形態においては、ランニング状態の改善目標としてユーザが歩幅又はピッチを適宜選択させ、その後は、歩幅又はピッチの一方の実測値及び目標値を表示させるようにした。しかし、本発明の実施に際しては以下のようにしてもよい。
【００７８】
例えばユーザにはランニングペースを改善するための試行を開始するタイミングのみを指示させ、その後の確認タイミングでは歩幅とピッチの双方の実測値を取得し、各々の目標値と共に表示させる構成としてもよい。また、その場合には、歩幅の実測値及び目標値と、ピッチの実測値及び目標値とを同時に表示させるのではなく、それらをユーザによる所定のスイッチ操作に応じて交互に切り替え表示する構成としてもよい。
【００７９】
また、本実施形態においては、歩幅又はピッチの実測値及び目標値を表示する際には、それらの表示形態を変化させることによってランニングペースが改善したか否かの結果をユーザに知らせた（図４参照）。しかし、ランニングペースが改善したか否かの結果は、例えばそれを示す所定のマーク等を表示する等の任意の方法でユーザに知らせるようにしてもよい。
【００８０】
また、本発明の実施に際しては、ラップタイムの実測値及び目標値の表示を廃止することができる。その場合には、ランニングペースが改善したか否かの結果は、それを示す所定のマーク等を歩幅又はピッチの実測値及び目標値と共に表示させればよい。また、例えばランニングペースが改善していれば、歩幅又はピッチの実測値のみを点滅表示させ、かつランニングペースが改善していなければ、歩幅又はピッチの実測値及び目標値の双方を点滅表示させるようにしてもよい。
【００８１】
さらに、本実施形態においては、歩幅又はピッチの実測値及び目標値、及びランニングペースが改善したか否かの結果をＬＣＤ１６へ表示してユーザに知らせるようにしたが、以下のようにしてもよい。例えばランナーズウォッチ１に音声出力手段を別途設け、歩幅又はピッチの実測値及び目標値、及びランニングペースが改善したか否かの結果を音声（音声合成技術を用いて作成した音声）によってユーザに知らせるようにしてもよい。
【００８２】
また、本実施形態においては、ランニングペースが改善したか否かの判断をラップタイムの実測値と目標値とを比較することにより行うようにした。しかし、本発明の実施に際しては、ランニングペースが改善したか否かの判断を、ラップタイムの実測値と、設定されている目標タイムでゴール地点に到着するための基準となる確認区間毎のラップタイムの基準値（＝目標タイム／確認区間数）とを比較することにより行うようにしてもよい。
【００８３】
係る場合には、ユーザが自分のペースの確立を目的としてトレーニングを行う場合において、ランニングペースの改善結果をより適切にユーザに知らせることができる。
【００８４】
なお、上記のようにランニングペースが改善したか否かの判断をラップタイムの実測値と基準との比較により行う場合、歩幅又はピッチ、或いは双方の実測値及び目標値と共に表示する情報も上記ラップタイムの実測値及び基準に変更することとなる。
【００８５】
さらに、本発明の実施に際しては、ランニングペースが改善したか否かの判断を、本実施形態のようにラップタイムの実測値と目標値との比較により行うか、又はラップタイムの実測値と基準との比較により行うかを、ユーザが事前に設定できる構成としてもよいし、トレーニング中に適宜切り替えることができる構成としてもよい。
【００８６】
また、本実施形態においては、直近区間における歩幅又はピッチを一定の距離毎の確認地点に達したタイミングで取得し、かつ表示する構成としたが、直近区間における歩幅又はピッチの取得及び表示は、走行距離に関係なく一定時間毎に行う構成とすることもできる。
【００８７】
また、本実施形態においては、ユーザがランニングペースの改善を歩幅の調整やピッチの調整により試行している間に、前述したランニングペースの改善結果（目標タイムでゴール地点に到着することが可能か否かの判断結果）を、歩幅又はピッチの実測値及び目標値と共にユーザに知らせるものについて説明した。
【００８８】
しかし、本発明の実施に際しては、ユーザがランニングペースの改善を歩幅の調整やピッチの調整により試行している間に、ランニングペースの改善結果のみをユーザに知らせるようにしてもよい。その場合であっても、ユーザにあっては、例えば改善目標として歩幅とピッチとを交互に選択してランニングペースの改善を試みることによって、自分の強み、伸ばすべき走行手法が見出すことが可能となる。
【００８９】
また、本実施形態においては、歩数を検出するセンサ部１３、より具体的には加速度センサを備えたランナーズウォッチ１について説明したが、歩数を検出する加速度センサ等は、ランナーズウォッチ１に内蔵されたものでなくともよい。すなわち靴など装着可能なオプション機器内に加速度センサ等を設け、係るオプション機器から歩数信号を受信するものであっても構わない。
【００９０】
さらに、本発明は歩数を検出することができる任意のセンサを備えた構成であれば、例えば携帯型の音楽プレーヤー等の任意の携帯電子機器においても実現可能である。
【００９１】
以上、本発明の実施形態、及びその変形例について説明したが、これらは本発明の作用効果が得られる範囲内であれば適宜変更が可能であり、変更後の実施形態も特許請求の範囲に記載された発明、及びその発明と均等の発明の範囲に含まれる。
以下に、本出願の当初の特許請求の範囲に記載された発明を付記する。
［請求項１］
所定の距離を目標時間で移動するための支援を行うトレーニング支援装置において、移動中のピッチ又は歩幅の少なくともいずれか一方を測定する測定手段と、前記測定手段の測定値から、前記所定の距離の残存区間を前記目標時間を達成すべく移動するためのピッチまたは歩幅の少なくともいずれか一方の目標値を取得する目標値取得手段と、前記目標値取得手段により取得された目標値を報知する報知手段とを具備したことを特徴とするトレーニング支援装置。
［請求項２］
所定の距離を目標時間で移動するための支援を行うトレーニング支援装置において、移動中のピッチ又は歩幅の少なくともいずれか一方を測定する測定手段と、前記測定手段による測定値が維持された場合に前記所定の距離を前記目標時間で移動可能か否かを判断し、判断結果を報知する報知手段とを具備したことを特徴とするトレーニング支援装置。
［請求項３］
前記報知手段は、前記測定手段による測定値が維持された場合に前記所定の距離を前記目標時間で移動可能か否かを判断し、判断結果を前記目標値と共に報知することを特徴とする請求項１記載のトレーニング支援装置。
［請求項４］
前記目標値取得手段は、基準となるピッチに基づいて前記距離を前記目標時間で移動するための残存区間における歩幅、又は基準となる歩幅に基づいて前記距離を前記目標時間で移動するための前記残存区間におけるピッチの少なくともいずれか一方の目標値を繰り返し算出する目標値算出手段であり、前記測定手段は、前記目標値算出手段による前記目標値の算出後の所定のタイミングで、区間毎の歩数に基づいてピッチ又は歩幅の少なくともいずれか一方の実測値を前記測定値として算出する実測値算出手段であり、前記目標値算出手段により算出された目標値を記憶する記憶手段と、前記所定のタイミングで前記実測値算出手段により算出された実測値が維持された場合に前記所定の距離を前記目標時間で移動可能か否かを判断する判断手段とを備え、前記報知手段は、判断手段による判断結果を、前記記憶手段に記憶されている前記目標値と共に報知することを特徴とする請求項３記載のトレーニング支援装置。
［請求項５］
前記基準となるピッチは直近の所定区間でのピッチであり、前記基準となる歩幅は直近の所定区間での歩幅であることを特徴とする請求項４記載のトレーニング支援装置。
［請求項６］
前記報知手段が報知する前記目標値は、使用者の要求に応じた任意の時点で前記目標値算出手段に算出された前記目標値であることを特徴とする請求項４又は５記載のトレーニング支援装置。
［請求項７］
使用者の要求に応じ、前記実測値算出手段が算出する実測値の内容を歩幅又はピッチに設定する設定手段を備え、前記報知手段は、前記設定手段により設定された歩幅又はピッチの実測値及び目標値を報知することを特徴とする請求項４又は５，６記載のトレーニング支援装置。
［請求項８］
前記報知手段は、前記ピッチ又は歩幅の少なくともいずれか一方の目標値及び実測値の出力形態を前記判断手段による判断結果に応じて変化させることにより、前記判断手段による判断結果を報知することを特徴とする請求項４乃至７のいずれか１項に記載のトレーニング支援装置。
［請求項９］
前記目標値算出手段は、前記ピッチ又は歩幅の少なくともいずれか一方の目標値の算出に際し、前記所定の距離を前記目標時間で移動するための残存区間における区間毎のラップ時間の目標値を算出し、前記記憶手段は、前記目標値算出手段により算出された前記ラップ時間の目標値を前記ピッチ又は歩幅の少なくともいずれか一方の目標値と共に記憶し、前記実測値算出手段は、直近の前記区間における前記ピッチ又は歩幅の少なくともいずれか一方の実測値を算出するとともに、直近の前記区間におけるラップ時間の実測値を取得し、前記判断手段は、前記実測値算出手段により取得されたラップ時間の実測値と前記記憶手段に記憶されているラップ時間の目標値との比較によって、前記所定のタイミングで前記所定の距離を前記目標時間で移動可能か否かを判断することを特徴とする請求項４乃至８のいずれか１項に記載のトレーニング支援装置。
［請求項１０］
前記報知手段は、前記歩幅又はピッチの少なくともいずれか一方の実測値及び目標値に加え、前記ラップ時間の実測値及び目標値を報知することを特徴とする請求項９記載のトレーニング支援装置。
［請求項１１］
前記所定の距離を前記目標時間で移動するための基準となる前記区間毎のラップ時間の基準値を算出する基準値算出手段を備え、前記実測値算出手段は、直近の前記区間における前記ピッチ又は歩幅の少なくともいずれか一方の実測値を算出するとともに、直近の前記区間におけるラップ時間の実測値を取得し、前記判断手段は、前記実測値算出手段により取得されたラップ時間の実測値と前記基準値算出手段により算出されたラップ時間の基準値との比較によって、前記所定のタイミングで前記所定の距離を前記目標時間で移動可能か否かを判断することを特徴とする請求項４乃至８のいずれか１項に記載のトレーニング支援装置。
［請求項１２］
前記報知手段は、前記歩幅又はピッチの少なくともいずれか一方の実測値及び目標値に加え、前記ラップ時間の実測値及び基準値を報知することを特徴とする請求項１１記載のトレーニング支援装置。
［請求項１３］
前記目標値算出手段による前記目標値の算出時点における移動開始後の経過時間と移動距離とに基づいて、前記所定の距離の移動に要する予測時間を算出する予測時間算出手段をさらに備え、前記報知手段は、前記歩幅又はピッチの少なくともいずれか一方の実測値及び目標値に加え、前記予測時間算出手段により算出された予測時間、及び前記目標時間を報知することを特徴とする請求項４乃至１２のいずれか１項に記載のトレーニング支援装置。
［請求項１４］
所定の距離を目標時間で移動するための支援を行うトレーニング支援装置において、移動中のピッチ又は歩幅の少なくともいずれか一方を測定する工程と、前記測定による測定値から、前記所定の距離の残存区間を前記目標時間を達成すべく移動するためのピッチまたは歩幅の少なくともいずれか一方の目標値を取得する工程と、取得した目標値を報知する工程とを含むことを特徴とするトレーニング支援方法。
［請求項１５］
所定の距離を目標時間で移動するための支援を行うトレーニング支援装置が有するコンピュータに、移動中のピッチ又は歩幅の少なくともいずれか一方を測定する処理と、前記測定による測定値から、前記所定の距離の残存区間を前記目標時間を達成すべく移動するためのピッチまたは歩幅の少なくともいずれか一方の目標値を取得する処理と、取得した目標値を報知する処理とを実行させることを特徴とするプログラム。
［請求項１６］
所定の距離を目標時間で移動するための支援を行うトレーニング支援装置において、移動中のピッチ又は歩幅の少なくともいずれか一方を測定する工程と、前記測定による測定値が維持された場合に前記所定の距離を前記目標時間で移動可能か否かを判断し、判断結果を報知する工程とを含むことを特徴とするトレーニング支援方法。
［請求項１７］
所定の距離を目標時間で移動するための支援を行うトレーニング支援装置が有するコンピュータに、移動中のピッチ又は歩幅の少なくともいずれか一方を測定する処理と、前記測定による測定値が維持された場合に前記所定の距離を前記目標時間で移動可能か否かを判断し、判断結果を報知する処理とを実行させることを特徴とするプログラム。
【符号の説明】
【００９２】
１    ランナーズウォッチ
１１    制御部
１２    ＧＰＳ部
１２ａ    ＧＰＳアンテナ
１３    センサ部
１４    ＲＴＣ
１５    表示駆動部
１６    ＬＣＤ
１７    ＲＯＭ
１８    ＲＡＭ
１９    入力部
【図１】
2014198206.tif 000003
【図２】
2014198206.tif 000004
【図３】
2014198206.tif 000005
【図４】
2014198206.tif 000006