(57)【要約】【課題】心肺機能の向上を判断するために有意な指標をユーザーに提示可能とする技術の提供。【解決手段】心拍数センサーセットでユーザーの心拍数をモニタリングする。タッチパネル１２にて、高負荷運動実行中は、高負荷運動開始から心拍数が上昇して高負荷運動の目標心拍ゾーンの下限の閾値に到達するまでに要した時間を第１の閾値到達時間として測定し、閾値到達時間表示部５６に表示する。つづく低負荷運動実行中は、当該負荷運動開始から心拍数が下降して低負荷運動の目標心拍ゾーンの上限の閾値に到達するまでに要した時間を第２の閾値到達時間として測定し、閾値到達時間表示部５６に表示する。【選択図】図４
2015073590.tif 000002
【特許請求の範囲】
【請求項１】
心拍数を測定する心拍数測定部と、
心拍数の閾値を設定する閾値設定部と、
負荷運動の開始を検出する開始検出部と、
前記開始検出部の検出から前記心拍数が前記閾値に到達するまでの時間を計時する計時部と、
前記計時の結果を表示する表示部と、
を備えた携帯機器。
【請求項２】
前記負荷運動には、負荷の異なる高負荷運動と低負荷運動とがあり、
前記閾値設定部は、前記高負荷運動の開始によって前記心拍数が上昇して到達する第１閾値を設定し、
前記開始検出部は、前記高負荷運動の開始を検出し、
前記計時部は、前記高負荷運動の開始検出から前記心拍数が前記第１閾値に到達するまでの第１の閾値到達時間を計時し、
前記表示部は、前記第１の閾値到達時間を表示する、
請求項１に記載の携帯機器。
【請求項３】
前記閾値設定部は、前記高負荷運動の次に前記低負荷運動を開始することによって前記心拍数が下降して到達する第２閾値を設定し、
前記開始検出部は、前記低負荷運動の開始を検出し、
前記計時部は、前記低負荷運動の開始検出から前記心拍数が前記第２閾値に到達するまでの第２の閾値到達時間を計時し、
前記表示部は、前記第２の閾値到達時間を表示する、
請求項２に記載の携帯機器。
【請求項４】
前記高負荷運動と前記低負荷運動それぞれの開始タイミングを判定するための開始条件を設定する開始条件設定部を更に備え、
前記開始検出部は、前記開始条件が満たされたことを検出することで、前記高負荷運動と前記低負荷運動それぞれの開始を検出する、
請求項３に記載の携帯機器。
【請求項５】
前記開始条件設定部は、前記開始条件を時間で設定する、
請求項４に記載の携帯機器。
【請求項６】
測位部を更に備え、
前記開始条件設定部は、前記開始条件を前記測位部の測位位置の条件として設定する、
請求項４に記載の携帯機器。
【請求項７】
前記開始検出部による検出順番と、前記計時部での計時結果とを対応づけて記憶する記憶部、
を更に備える請求項１〜６の何れか一項に記載の携帯機器。
【請求項８】
心拍数を測定することと、
心拍数の閾値を設定することと、
負荷運動の開始を検出することと、
前記負荷運動の開始を検出した後、前記心拍数が前記閾値に到達するまでの時間を計時することと、
前記計時の結果を表示することと、
を含む心拍到達時間計測制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は携帯機器等に関する。
【背景技術】
【０００２】
ＧＰＳ（Global Positioning System）衛星からの信号を受信する受信機や心拍を計測するセンサーを装備した電子装置（又はそれらと通信する電子装置）を陸上競技等のトレーニングをするユーザーに携帯させ、トレーニングに有益な情報をトレーニング前やトレーニング中、トレーニング後に提供する技術が知られている（例えば、特許文献１参照）。
【０００３】
当該技術によれば、例えば、ＧＰＳ衛星の信号から得られる測位情報と心拍数の計測値と言ったモニタリング結果に基づいて、ランニング中の移動速度や最高心拍数を提供することがきる。こうしたトレーニング時のモニタリング結果を用いた様々な情報提供は、トレーニング効果を高める上で有益である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−２０１３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
心肺機能を向上させるためのトレーニングの１つとしてインターバルトレーニングが知られている。このインターバルトレーニングによる心配機能の評価指標として、負荷運動を開始してから、心拍数が当該負荷運動の目標心拍ゾーンに達するまでの時間が考えられる。
より具体的には、
１）高負荷運動を開始してから、心拍数が上昇して高負荷運動の目標心拍ゾーンの下限となる第１の閾値まで到達するのに要した時間（以下、「第１閾値到達時間」と呼ぶ）と、
２）低負荷運動を開始してから、心拍数が下降して低負荷運動の目標心拍ゾーンの上限となる第２の閾値まで到達するのに要した時間（以下、「第２閾値到達時間」と呼ぶ）とである。
【０００６】
本発明は、こうした心肺機能の向上を判断するために有意な指標をユーザーに提示可能とする技術の提供を目的とする。
【課題を解決するための手段】
【０００７】
上記の課題を解決するための第１の発明は、心拍数を測定する心拍数測定部と、心拍数の閾値を設定する閾値設定部と、負荷運動の開始を検出する開始検出部と、前記開始検出部の検出から前記心拍数が前記閾値に到達するまでの時間を計時する計時部と、前記計時の結果を表示する表示部と、を備えた携帯機器である。
【０００８】
第１の発明によれば、負荷運動を開始してから心拍数が閾値に到達するまでの時間を計時してユーザーに提供することができる。
【０００９】
インターバルトレーニングでの利用を想定するならば、閾値を負荷運動別に設ければよい。すなわち、第２の発明として、前記負荷運動には、負荷の異なる高負荷運動と低負荷運動とがあり、前記閾値設定部が、前記高負荷運動の開始によって前記心拍数が上昇して到達する第１閾値を設定し、前記開始検出部が、前記高負荷運動の開始を検出し、前記計時部が、前記高負荷運動の開始検出から前記心拍数が前記第１閾値に到達するまでの第１の時間（第１の閾値到達時間）を計時し、前記表示部が、前記第１の時間を表示する、第１の発明の携帯機器を構成することができる。
【００１０】
また、第３の発明として、前記閾値設定部が、前記高負荷運動の次に前記低負荷運動を開始することによって前記心拍数が下降して到達する第２閾値を設定し、前記開始検出部が、前記低負荷運動の開始を検出し、前記計時部が、前記低負荷運動の開始検出から前記心拍数が前記第２閾値に到達するまでの第２の時間（第２の閾値到達時間）を計時し、前記表示部が、前記第２の時間を表示する、第２の発明の携帯機器を構成することができる。
【００１１】
更に、第４の発明として、前記高負荷運動と前記低負荷運動それぞれの開始タイミングを判定するための開始条件を設定する開始条件設定部を更に備え、前記開始検出部が、前記開始条件が満たされたことを検出することで、前記高負荷運動と前記低負荷運動それぞれの開始を検出する、第３の発明の携帯機器を構成することができる。
【００１２】
開始条件は適宜設定可能であるが、ランニングを基本としたトレーニングでの利用を想定するならば、第５の発明として、前記開始条件設定部が、前記開始条件を時間で設定する、第４の発明の携帯機器を構成すると好適である。
【００１３】
あるいは、第６の発明として、測位部を更に備え、前記開始条件設定部が、前記開始条件を前記測位部の測位位置の条件として設定する、第４の発明の携帯機器を構成するとしてもよい。
【００１４】
第７の発明は、前記開始検出部による検出順番と、前記計時部での計時結果とを対応づけて記憶する記憶部、を更に備える第１〜第６の何れかの発明の携帯機器である。
【００１５】
第７の発明によれば、計時部による計時結果を、トレーニング後に時系列に参照することが可能になる。
【００１６】
第８の発明は、心拍数を測定することと、心拍数の閾値を設定することと、負荷運動の開始を検出することと、前記負荷運動の開始を検出した後、前記心拍数が前記閾値に到達するまでの時間を計時することと、前記計時の結果を表示することと、を含む心拍到達時間計測制御方法である。
【００１７】
第８の発明によれば、第１の発明と同様の効果が得られる。
【図面の簡単な説明】
【００１８】
【図１】携帯機器の構成例を示す図。
【図２】携帯機器がユーザーに提供するトレーニングに関する情報について説明するための図。
【図３】インターバルトレーニングの内容を設定するための設定画面の例を示す図。
【図４】トレーニング中の心拍数の変化に係る経過時間の表示例を示す図。
【図５】トレーニング結果表示画面の表示例を示す図。
【図６】機能構成例を示す機能ブロック図。
【図７】トレーニング内容設定データのデータ構成の一例を示す図。
【図８】トレーニング制御データのデータ構成の一例を示す図。
【図９】トレーニング結果データのデータ構成の一例を示す図。
【図１０】携帯機器における競技支援に関する処理の流れを説明するためのフローチャート。
【図１１】図１０より続くフローチャート。
【図１２】図１１より続くフローチャート。
【図１３】携帯機器の変形例を示す図。
【発明を実施するための形態】
【００１９】
〔第１実施形態〕
図１は、本実施形態における携帯機器の構成例を示す図である。
本実施形態の携帯機器２は、腕時計と同様にユーザー１の手首や腕に装着可能な携帯型の電子機器であって、その外見は腕時計やランニングウォッチに分類されるウェアラブルコンピューターである。
【００２０】
携帯機器２は、主たる演算処理機能や表示機能を担う本体部３と、心拍センサーセット４とを有する。心拍センサーセット４は、ユーザー１の心拍を周期的に計測して心拍数データを本体部３へ無線送信することができる公知の身体装着可能なデバイスである。図１の例では、ユーザー１の胸部にバンドで装着する例を示しているが、その他の身体部位に装着する構成としてもよい。心拍数を計測できるのであれば本体部３と一体の構成とすることもできる。
【００２１】
本体部３は、メインフレーム１０の上面にタッチパネル１２とスピーカー１４とを備える。また、メインフレーム１０の側面には、各種操作入力のための単数または複数の操作スイッチ１６と、バンド１８とを備える。バンド１８は装着具である。これを巻き付けることで本体部３を腕時計のように手首や腕、足首などに固定することができる。
【００２２】
メインフレーム１０は気密性や防水性に優れた内部空間を形成し、タッチパネル１２やスピーカー１４，操作スイッチ１６などに電気的に接続された基板２０と、基板２０等へ電力を供給する充電式バッテリー２１とを内蔵している。充電式バッテリー２１への充電方式は適宜設定できる。例えば、家庭用電源に接続されたクレードルに携帯機器２をセットし、メインフレーム１０の裏面に設けられた電気接点を介してクレードル経由で通電・充電される構成でも良いし、無線式充電でも良い。
【００２３】
基板２０は、携帯機器２を統合的に制御する。具体的には、ＣＰＵ（Central Processing Unit）２２と、メインメモリー２４と、測定データ用メモリー２６と、バイブレーター２７と、測位モジュール２８と、近距離無線モジュール２９とを搭載する。また、その他には電源管理ＩＣや、タッチパネル１２のドライバーＩＣ、などのＩＣや電子部品を適宜搭載することができる。
【００２４】
メインメモリー２４は、プログラムや初期設定データを記憶し、ＣＰＵ２２の演算値を格納することのできる記憶媒体である。ＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）、フラッシュメモリーなどを適宜用いて実現される。
【００２５】
測定データ用メモリー２６は、データ書き換えが可能な不揮発性メモリーであって、位置測定情報などを含む測定結果のデータを記憶するための記憶媒体である。本実施形態ではフラッシュメモリーを用いるが、強誘導体メモリーや、磁気抵抗メモリーなどその他の書き換え可能な不揮発性メモリーを用いるとしても良い。
【００２６】
測位モジュール２８は、位置測定システムから提供される信号を受信して所定周期（例えば１秒毎）に位置測定情報をＣＰＵ２２へ出力することができる測位部である。本実施形態では、位置測定システムとしてＧＰＳを利用する。よって測位モジュール２８は、公知の「ＧＰＳモジュール」や「ＧＰＳ受信器」等を利用することができる。
【００２７】
「位置測定情報」には、例えば、測位日時（ＵＴＣ：Coordinated Universal Time）、位置座標（緯度・経度）、対地速さ（スカラー量）、速度方位（例えば真北を０°とした進行方向）が含まれる。対地速さと速度方位とは合わせて速度（Velocity）として算出されるとしてもよい。また、対地速さや速度方位は、ＧＰＳ衛星から発信される信号に生じるドップラーシフト（ドップラーとも呼ばれる）に基づいて算出される。位置測定情報には、適宜その他の情報が含まれるとしても良い。
【００２８】
尚、位置測定に利用するシステムはＧＰＳに限らず、Ｇａｌｉｌｅｏ等のその他の衛星航法システムを利用するとしても良い。追加的に地上位置が分かっている基地局からの電波を利用する構成としても良い。また、速度センサーや加速度センサー等を用いて慣性航法により位置を測定する構成としても良い。
【００２９】
図２は、本実施形態の携帯機器２がユーザー１に提供するトレーニングに関する情報について説明するための図であって、インターバルトレーニングにおける心拍数の変化の例を示している。
横軸は、トレーニングの区切を定義するパラメーターである「時間」または「移動距離」を表し、縦軸がトレーニングの負荷を定義するパラメーターである「心拍数」を表している。横軸のパラメーター値は、本体部３の測位モジュール２８により得られる位置測定情報や現地時刻に基づいて得られる。縦軸のパラメーター値は、心拍センサーセット４で計測される。
【００３０】
インターバルトレーニングには、公知のごとく、相対的に高い心拍ゾーン（Ｈ１〜Ｈ２）が設定された高負荷運動と、相対的に低い心拍ゾーン（Ｌ１〜Ｌ２）が設定された低負荷運動とを１セットとして、複数セットをリピートすることで構成される。各負荷運動の開始条件及び終了条件は、各負荷運動開始からの経過時間または移動距離で定義される。なお、図示の例ではリピート数は「２」の例を示しているが、実際にはユーザー１が任意に設定することができる。
【００３１】
インターバルトレーニングでは、高負荷運動から開始されると心拍数は上昇する。そして、高負荷運動においては、心拍数が高負荷運動の目標とする心拍ゾーン（Ｈ１〜Ｈ２）に達した状態が、高負荷運動の終了条件が満たされるまで（すなわち低負荷運動の開始条件が満たされるまで）維持される。そして、高負荷運動が終了すると即座に低負荷運動に移行する。低負荷運動に移行すれば心拍数は下降し、やがて低負荷運動での目標とする心拍ゾーン（Ｌ１〜Ｌ２）に達する。低負荷運動の終了条件が満たされると１セット終了となる。低負荷運動の終了条件が満たされるということは、すなわち高負荷運動の開始条件が満たされることであり、次のセットの開始となる。
【００３２】
本実施形態の携帯機器２は、トレーニング中の心拍数の変化に係る経過時間として、心拍数が閾値に到達するまでの時間（当該負荷運動の開始からの経過時間であり、閾値到達までに要した所要時間と同義）を計時しユーザー１に提示することができる。
具体的には、高負荷運動の開始によって心拍数が上昇して高負荷運動の目標心拍ゾーン（Ｈ１〜Ｈ２）に係る第１閾値（Ｈ１）に到達するまでの第１の閾値到達時間（Ｔｈ１，Ｔｈ２，…，Ｔｈｎ［ｎはセット数］）を計時し、タッチパネル１２にて表示させることができる。また、低負荷運動を開始することによって心拍数が下降して低負荷運動の目標心拍ゾーン（Ｌ１〜Ｌ２）に係る第２閾値（Ｌ２）に到達するまでの第２の閾値到達時間（Ｔｌ１，Ｔｌ２，…，Ｔｌｎ［ｎはセット数）］）を計時し、タッチパネル１２にて表示させることができる。
【００３３】
さて、第１の閾値到達時間（Ｔｈ）と、第２の閾値到達時間（Ｔｌ）とを表示させるためには、予めトレーニングの内容を設定しておく必要がある。
図３は、本実施形態におけるインターバルトレーニングの内容を設定するための設定画面Ｗ２の例を示す図である。本実施形態の設定画面Ｗ２は、第１ページＰ１〜第３ページＰ３で構成される。
【００３４】
第１ページＰ１は、インターバルトレーニング全体に関する基礎的なパラメーター値を定義するためのページである。本実施形態では、トレーニングの内容を簡易的に識別するためのトレーニング識別情報の入力欄４１と、リピート回数（高負荷運動＋低負荷運動のセットの繰り返し回数）の入力欄４２とが表示される。入力欄４１には、例えばユーザーが任意に決めたコース名やトレーニングの呼称を入力することができる。
【００３５】
第２ページＰ２は、高負荷運動を定義するパラメーター値を入力するためのページである。本実施形態では、高負荷運動の終了条件とする高負荷運動開始からの移動距離または経過時間の入力欄４３と、高負荷運動の目標とする心拍ゾーン（Ｈ１〜Ｈ２）を定義する心拍数の上限値および下限値の入力欄４４とが表示される。本実施形態では、高負荷運動の終了条件、すなわちその後に続く低負荷運動の開始条件を、測位位置の条件として移動距離で設定するものとして説明する。
【００３６】
第３ページＰ３は、低負荷運動を定義するパラメーター値を入力するためのページである。本実施形態では、低負荷運動の終了条件とする移動距離または経過時間の入力欄４５と、低負荷運動の目標とする心拍ゾーン（Ｌ１〜Ｌ２）を定義する心拍数の上限値および下限値の入力欄４６とが表示される。本実施形態では、低負荷運動の終了条件、すなわちその後に続く次のセットの高負荷運動の開始条件を、経過時間として設定するものとして説明する。
【００３７】
なお、設定画面Ｗ２のページ数や各ページで表示する内容は、タッチパネル１２の表示サイズやトレーニングの内容の多寡に応じて適宜変更可能である。
各入力欄４１〜４６への入力方法については、公知技術を適宜応用可能である。例えば、入力したい入力欄をタッチすると当該入力欄がアクティブとなる。ソフトウェアテンキーが画面表示され、当該テンキーへタッチ操作することによりパラメーター値を入力するとしてもよい。あるいは、操作スイッチ１６の操作により入力するとしてもよい。なお、入力欄４３や入力欄４５のように、異種パラメーター値の何れかを設定する場合には、いずれかのパラメーター値のみ選択的に設定可能にするものとする。
【００３８】
図４は、トレーニング中の心拍数の変化に係る経過時間（第１の閾値到達時間（Ｔｈ）、第２の閾値到達時間（Ｔｌ））の表示例を示す図である。図４（１）〜図４（２）がトレーニングの第１セットにおける表示画面例であり、図４（３）が続く第２セットにおける表示画面例である。
【００３９】
トレーニング中にタッチパネル１２にて表示されるトレーニング支援画面Ｗ４には、
１）現在のセット数を示すセット数表示部５１と、
２）負荷運動の種類を示す運動種類表示部５２と、
３）現在実行中の負荷運動の終了条件（＝次の負荷運動の開始条件）と、当該条件を判定するためのパラメーター値の現在値とを比較表示する比較表示部５３と、
が含まれる。
【００４０】
更に、トレーニング支援画面Ｗ４には、
４）現在実行中の負荷運動開始から計時される経過時間を示す経過時間表示部５４と、
５）心拍センサーセット４で計測された心拍数を表示する心拍数表示部５５と、
６）現在実行中の負荷運動を開始してから心拍ゾーンに到達するのに要した時間（閾値到達時間）を表示する閾値到達時間表示部５６と、を含む。
【００４１】
図４（１）は、高負荷運動用の表示内容を示しており、第１セットの高負荷運動中の状態に相当する。セット数表示部５１は、リピート回数が「３」つまり３セット行うトレーニングのうち現在は第１セットに該当することを示している。また、トレーニングは高負荷運動・低負荷運動の順に１セットであり、運動種類表示部５２は高負荷運動を示す「Ｓｐｒｉｎｔ」を表示している。比較表示部５３は、高負荷運動の終了条件に相当する「１．５ｋｍ」と現在までの移動距離「１．２１ｋｍ」とを比較表示している。また、経過時間表示部５４は、高負荷運動開始からの経過時間を表示している。心拍数表示部５５は、現在実行中の負荷運動の心拍ゾーン５５ａと、現在（最新）の心拍数５５ｂとをグラフ表示している。勿論、経過時間表示部５４では心拍数をテキスト表示するとしてもよい。閾値到達時間表示部５６は、高負荷運動の開始によって心拍数が上昇して高負荷運動の目標心拍ゾーン（Ｈ１〜Ｈ２）に係る第１閾値（Ｈ１）に到達するまでの第１の閾値到達時間（Ｔｈ）を表示している。
【００４２】
図４（２）は、低負荷運動用の表示内容を示しており、第１セットの低負荷運動中の状態に相当する。セット数表示部５１は、計３セット行うトレーニングのうち現在は第１セットに該当することを示している。運動種類表示部５２は低負荷運動を示す「Ｒｅｓｔ」を表示している。比較表示部５３は、低負荷運動が開始からの経過時間が３分になるまで続けられるように設定されていて負荷運動開始から２分２５秒経過していることを示している。経過時間表示部５４は、低負荷運動開始からの経過時間を表示している。心拍数表示部５５は、低負荷運動の心拍ゾーン５５ａと、現在の心拍数５５ｂとをグラフ表示している。閾値到達時間表示部５６は、高負荷運動の開始によって心拍数が上昇して高負荷運動の目標心拍ゾーン（Ｌ１〜Ｌ２）に係る第２閾値（Ｌ２）に到達するまでの高負荷運動開始からの第２の閾値到達時間（Ｔｌ）を表示している。
【００４３】
１セットは高負荷運動と低負荷運動とで構成されているので、低負荷運動の終了条件が満たされると、次のセットの高負荷運動の開始条件が満たされたと判断され、次のセットが開始される。
【００４４】
図４（３）は、まさに第２セットの高負荷運動の開始直後のトレーニング支援画面Ｗ４の状態に相当する。セット数表示部５１は、現在は第２セットに該当することを示している。運動種類表示部５２は高負荷運動を示す「Ｓｐｒｉｎｔ」となる。高負荷運動の開始直後なので、比較表示部５３は現在「０．００ｋｍ」走ったことを示しているし、経過時間表示部５４の時間表示も「０」である。また、高負荷運動の開始直後なので第１の閾値到達時間（Ｔｈ）は計時を完了していない。よって、閾値到達時間表示部５６には計時中である旨を示す所定のテキスト表示が行われている。
【００４５】
リピート回数と同数のセットだけ負荷運動が実施されるとトレーニング終了とみなされ、例えば図５に示すように、トレーニング結果表示画面Ｗ６が表示される。当該表示画面では、例えば、今回のトレーニングの識別情報を表示するトレーニング識別表示部６１と、各セット別の第１の閾値到達時間（Ｔｈ）及び第２の閾値到達時間（Ｔｌ）を表示する経過時間グラフ６２とが含まれる。当該グラフ６２には、同じ識別情報が対応づけられた過去のトレーニング結果における各セット別の第１の閾値到達時間及び第２の閾値到達時間が比較表示される。図５の例では、黒丸のプロットで表されたグラフが今回、白丸のプロットで表されたグラフが前回（或いは過去所定回数分の平均）である。同一のコースで同数セットのトレーニングを行った過去の結果と比較してグラフ表示されるため、ユーザーは、心肺機能が向上したか否かを明確かつ容易に理解できる。
【００４６】
［機能構成の説明］
次に、本実施形態における機能構成について説明する。
図６は、本実施形態における機能構成例を示す機能ブロック図である。携帯機器２は、操作入力部１００と、測位部１０２と、心拍数測定部１０４と、処理部２００と、時計部３１０と、振動部３７０と、放音部３７２と、画像表示部３７４と、通信部３７６と、記憶部５００とを備える。
【００４７】
操作入力部１００は、ユーザー１によって為された各種の操作入力に応じて操作入力信号を処理部２００に出力する。例えば、ボタンスイッチや、タッチパネルといった直接ユーザーが手指で操作する素子はもちろん、加速度センサーや角速度センサー、傾斜センサー、地磁気センサーなど、運動や姿勢を検知する素子などによっても実現できる。図１のタッチパネル１２や操作スイッチ１６がこれに該当する。
【００４８】
測位部１０２は、位置測定システムから信号を受信し、位置測定情報を算出して処理部２００へ出力する。図１の測位モジュール２８がこれに該当する。
【００４９】
心拍数測定部１０４は、ユーザー１の心拍数を測定し、処理部２００へ出力する。図１の心拍センサーセット４がこれに該当する。
【００５０】
処理部２００は、例えばＣＰＵやＧＰＵ等のマイクロプロセッサや、ＩＣメモリーなどの電子部品によって実現され、操作入力部１００や記憶部５００を含む装置の各機能部との間でデータの入出力制御を行う。そして、所定のプログラムやデータ等に基づいて各種の演算処理を実行して、携帯機器２の動作を制御する。図１では基板２０がこれに該当する。また、処理部２００は、時計部３１０で計時されている時刻（クロック時刻）を、測位部１０２で算出された位置測定情報に含まれる位置及び日時の情報を用いて現地標準時刻に補正する。
【００５１】
そして、本実施形態の処理部２００は、トレーニング支援演算部２０２と、加振制御部２７０と、音信号生成部２７２と、画像生成部２７４と、通信制御部２７６とを含む。
【００５２】
トレーニング支援演算部２０２は、トレーニング支援を実現するために必要な測定や計時、カウント、移動距離等の各種パラメーター値の算出、などの処理を実行する。
【００５３】
本実施形態のトレーニング支援演算部２０２は、インターバルトレーニングの内容を設定するための制御をするトレーニング内容設定部２０４を含む。
トレーニング内容設定部２０４は、図３で説明した設定画面Ｗ２の表示や、各入力欄４１〜入力欄４６へのテキストや数値の入力、入力された各種パラメーター値の記録に関する制御を行う。つまり、心拍数の閾値を設定する閾値設定部２０６と、高負荷運動と低負荷運動それぞれの開始タイミングを判定するための開始条件を設定する開始条件設定部２０８とを有することになる。なお、本実施形態では、高負荷運動と低負荷運動とは一方が終了すると即座に他方が開始されるので、一方の負荷運動の開始タイミングを判定するための開始条件は、他方の負荷運動の終了タイミングを判定するための終了条件と読み替えることができる。
【００５４】
また、トレーニング支援演算部２０２は、開始検出部２１０と、計時部２１２と、計時結果表示制御部２１４と、記録制御部２１６と、通知制御部２１８とを有する。
【００５５】
開始検出部２１０は、位置情報や心拍数、時計部３１０で計時される現地標準時刻（クロック時刻）に基づいて、開始条件設定部２０８により設定された各負荷条件の終了条件（＝開始条件）が満たされているかを逐次判定することで負荷運動の開始を検出する。
【００５６】
計時部２１２は、各種計時の処理をする。例えば、各負荷運動の開始からの経過時間を計時することができる。特に、開始検出部２１０による検出を開始タイミングとして心拍数測定部１０４で計測された心拍数が各負荷運動の心拍ゾーンに設定された閾値（図２の第１閾値（Ｈ１）、第２閾値（Ｌ２））に到達するまでの時間、すなわち第１の閾値到達時間（Ｔｈ）と第２の閾値到達時間（Ｔｌ）を計時する。
【００５７】
そして、計時結果表示制御部２１４は、計時部２１２による計時の結果を表示制御する。図４のトレーニング支援画面Ｗ４に係る表示制御と、図５のトレーニング結果表示画面Ｗ６に係る表示制御をする。
【００５８】
記録制御部２１６は、各種計測結果の時系列な記録制御、並びにトレーニング中に算出された各種パラメーター値の時系列な記録制御を行う。具体的には、測位部１０２で得られた位置測定情報（全て、またはその一部）と、心拍数測定部１０４で計測された心拍数とを時刻で対応づけて、いわゆるログデータとして記憶する制御を行う。また、トレーニング開始から終了までに計時部２１２で計時された結果を開始検出部２１０による開始検出順番と対応づけて記憶する制御を行うことができる。
【００５９】
通知制御部２１８は、トレーニングの進行に係る各種通知を実行するための制御を行う。本実施形態では振動と音声とでトレーニングの区切をユーザー１に通知する。具体的には所与の通知タイミングで加振制御部２７０に対して、振動部３７０に所定のパターンの振動を発生させるための信号を生成・出力させる命令をする。また、同じ通知タイミングで音信号生成部２７２に対して、放音部３７２に所定の音を放音するための信号を生成・出力させる命令をする。通知タイミングは、高負荷運動および低負荷運動それぞれの開始タイミングと、トレーニングの終了タイミングとする。そして、通知制御部２１８は、それぞれの通知タイミングで、異なるパターンの振動が発生され、また異なる音が鳴るように制御する。
【００６０】
加振制御部２７０は振動部３７０の駆動信号を生成・出力するドライバー回路に相当する。振動部３７０は、図１のバイブレーター２７のように振動を発生させるデバイスにより実現される。
【００６１】
画像生成部２７４は、例えば、ＣＰＵ、液晶ディスプレイのドライバーＩＣ、ＧＰＵ（Graphics Processing Unit）、ビデオコーデックなどのプログラム、描画フレーム用ＩＣメモリー等によって実現される。画像生成部２７４は、各種の画像を画像表示部３７４に表示させるための制御をする。
【００６２】
画像表示部３７４は、画像生成部２７４から入力される制御信号に基づいて各種画像を表示する。例えば、フラットパネルディスプレイなどの画像表示デバイスによって実現できる。本実施形態では、図１のタッチパネル１２がこれに該当する。つまり、画像表示部３７４は、第１の閾値到達時間（Ｔｈ）や第２の閾値到達時間（Ｔｌ）を表示する表示部として機能する。
【００６３】
通信制御部２７６は、データ通信に係るデータ処理を実行し、通信部３７６を介して外部装置とのデータのやりとりを実現する。
【００６４】
通信部３７６は、外部装置とのデータ通信を実現する。例えば、無線通信機、有線用の通信ケーブルのジャックや制御回路等によって実現され、図１の近距離無線モジュール２９がこれに該当する。
【００６５】
時計部３１０は、例えば水晶発振器を有する計時回路で構成され、現地標準時刻（クロック時刻）を計時する。
【００６６】
記憶部５００は、処理部２００に携帯機器２を統合的に制御させるための諸機能を実現するためのプログラムや各種初期設定データ等を記憶する。また、処理部２００による演算処理の作業領域として用いられ、処理部２００が各種プログラムに従って実行した演算結果や、操作入力部１００から入力されたデータ、測位部１０２で測定された測定結果のデータ等を一時的に記憶することができる。こうした機能は、例えばＲＡＭやフラッシュメモリーなどのＩＣメモリーなどによって実現される。図１では基板２０が搭載するメインメモリー２４及び測定データ用メモリー２６がこれに該当する。
【００６７】
本実施形態の記憶部５００は、システムプログラム５０１と、トレーニング支援プログラム５０２と、トレーニング内容設定データ５１０と、トレーニング制御データ５３０と、トレーニング結果データ５５０とを記憶する。その他、適宜計時タイマーや、フラグ、などを記憶することができる。
【００６８】
システムプログラム５０１は、携帯機器２にコンピューターとしての基本機能を実現するためのプログラムである。トレーニング支援プログラム５０２は、処理部２００が読み出して実行することによってトレーニング支援演算部２０２としての機能を実現させるためのアプリケーションソフトであるが、システムプログラム５０１の一部として組み込まれた構成であっても良い。
【００６９】
トレーニング内容設定データ５１０は、トレーニング内容設定部２０４によりトレーニングの内容別に作成され、ユーザー１により操作入力されたトレーニングの内容を定義する情報を格納する。一つのトレーニング内容設定データ５１０は、例えば図７に示すように、トレーニング識別情報５１１と、リピート回数５１２と、高負荷運動設定データ５１４と、低負荷運動設定データ５１６とを含む。勿論、トレーニングの内容に応じてこれら以外のデータを格納するとしてもよい。
【００７０】
高負荷運動設定データ５１４は、当該負荷運動の終了条件であり低負荷運動の開始条件を定義する終了条件値５１４ａと、当該負荷運動で目標とする心拍ゾーン上限値５１４ｂ及び心拍ゾーン下限値５１４ｃとを含む。心拍ゾーン下限値５１４ｃは、本実施形態で言うところの第１の閾値到達時間（Ｔｈ）を計時するための第１閾値（Ｈ１）である。
【００７１】
低負荷運動設定データ５１６は、当該負荷運動の終了条件であり高負荷運動の開始条件を定義する終了条件値５１６ａと、当該負荷運動で目標とする心拍ゾーン上限値５１６ｂ及び心拍ゾーン下限値５１６ｃとを含む。心拍ゾーン上限値５１６ｂは、本実施形態で言うところの第２の閾値到達時間（Ｔｌ）を計時するための第２閾値（Ｌ２）である。
【００７２】
図６に戻って、トレーニング制御データ５３０は、本実施形態のインターバルトレーニングの状態を記述する各種データを格納する。例えば、図８に示すように、トレーニング識別情報５３１と、セット数５３２と、開始検出順番５３４と、経過時間５３６と、移動距離５３８と、負荷運動開始時刻５４０と、負荷運動開始時心拍数５４２と、閾値到達時刻５４４と、閾値到達時間５４６と、測定ログデータ５４８とを含み、トレーニング支援演算部２０２により作成・管理される。勿論、これらのパラメーター値以外にも、各種入力画面の表示制御等に必要な値も適宜含めることができる。
【００７３】
トレーニング識別情報５３１には現在実行しているトレーニングの識別情報が格納される。セット数５３２は、トレーニング開始時の初期値は「０」で、高負荷運動と低負荷運動とを終了する毎に「１」アップされる。開始検出順番５３４は、トレーニング開始時の初期値は「０」で、高負荷運動または低負荷運動が開始する毎に「１」アップされる。
【００７４】
経過時間５３６は、各負荷運動の開始タイミングでリセットされて、当該負荷運動を開始してからの計時値を格納する。
移動距離５３８は、各負荷運動の開始タイミングでリセットされて、当該開始タイミングにおける位置測定情報が示す測位座標を基準とした位置変位の積算値を格納する。
【００７５】
負荷運動開始時刻５４０は、負荷運動が開始されたタイミングを記述するデータであって、負荷運動が開始される都度更新される。例えば当該タイミングにおける時刻（クロック時刻）、あるいは位置測定情報に含まれるＵＴＣを格納する。
負荷運動開始時心拍数５４２は、負荷運動が開始されたタイミングにおける心拍数である。
【００７６】
閾値到達時刻５４４は、心拍数が、現在実行されている負荷運動（開始検出順番５３４が奇数なら高負荷運動、偶数なら低負荷運動と分かる）に係る閾値（第１閾値または第２閾値）に到達したタイミングを記述するデータであって、例えば当該タイミングにおける時刻（クロック時刻）、あるいは位置測定情報に含まれるＵＴＣを格納する。
【００７７】
閾値到達時間５４６は、負荷運動開始タイミングからの経過時間、言い換えると、負荷運動開始タイミングの心拍数が、当該負荷運動に係る閾値に達するのに要した時間を格納する。具体的には、閾値到達時刻５４４から負荷運動開始時刻５４０を差し引いた時間である。
【００７８】
測定ログデータ５４８は、現地標準時刻（クロック時刻）と、インターバルトレーニング中に測定された測位情報と、心拍数とが対応づけられ、周期的かつ時系列順に格納された配列データである。
【００７９】
図６に戻って、トレーニング結果データ５５０は、トレーニング支援演算部２０２によるインターバルトレーニングの実施毎に作成・管理される。一つのトレーニング結果データ５５０は、例えば図９に示すように、トレーニング識別情報５５１と、実施年月日５５２と、高負荷運動結果５６０と、低負荷運動結果５７０と、保存用測定ログデータ５８０とを含む。
【００８０】
高負荷運動結果５６０は、高負荷運動毎に作成・記憶される。
一つの高負荷運動結果５６０は、開始検出順番５６１と、高負荷運動開始時刻５６３と、高負荷運動開始時心拍数５６５と、第１閾値到達時刻５６７とを含む。これらは、それぞれ高負荷運動終了時点においてトレーニング制御データ５３０（図８）に格納されている開始検出順番５３４、負荷運動開始時刻５４０、負荷運動開始時心拍数５４２、閾値到達時刻５４４の各写しである。また、高負荷運動結果５６０は、第１の閾値到達時間（Ｔｈ）５６９を含む。第１の閾値到達時間（Ｔｈ）５６９は、高負荷運動終了時点の閾値到達時刻５４４と負荷運動開始時刻５４０との差から求められる。初期値は、計測中を示す所定値とされる。
【００８１】
低負荷運動結果５７０は、低負荷運動毎に作成記憶される。
一つの低負荷運動結果５７０は、開始検出順番５７１と、低負荷運動開始時刻５７３と、低負荷運動開始時心拍数５７５と、第２閾値到達時刻５７７とを含む。これらは、それぞれ低負荷運動終了時点においてトレーニング制御データ５３０（図８）に格納されている開始検出順番５３４、負荷運動開始時刻５４０、負荷運動開始時心拍数５４２、閾値到達時刻５４４の各写しである。また、低負荷運動結果５７０は、第２の閾値到達時間（Ｔｌ）５７９を含む。第２の閾値到達時間（Ｔｌ）５７９は、低負荷運動終了時点の閾値到達時刻５４４と負荷運動開始時刻５４０との差から求められる。初期値は、計測中を示す所定値とされる。
【００８２】
保存用測定ログデータ５８０は、トレーニング終了時点においてトレーニング制御データ５３０（図８）に格納されている測定ログデータ５４８の写しである。
【００８３】
［処理の流れの説明］
次に、携帯機器２の動作について説明する。
図１０〜図１２は、本実施形態における携帯機器２における競技支援に関する処理の流れを説明するためのフローチャートである。ここで説明する一連の処理の流れは、例えば、所定のトレーニング支援機能の作動開始操作を検出すると、処理部２００がトレーニング支援プログラム５０２を読み込み実行することにより実現される。あるいは、そもそも当該プログラムは既に読み込まれて実行中の状態にあり、作動開始操作を待っている待機状態とされる。なお、測位部１０２による位置測定と、心拍数測定部１０４による心拍数の測定は、携帯機器２の電源がオンであれば常時行われているものとする。
【００８４】
図１０に示すように、処理部２００は、先ずトレーニング内容設定処理を実行する（ステップＳ２）。具体的には、タッチパネル１２にトレーニング内容の設定画面Ｗ２（図３）を表示させ、トレーニングの内容を定義する各種パラメーター値を入力可能にする。入力された結果は、記憶部５００にトレーニング内容設定データ５１０として記憶される。また、トレーニング制御データ５３０の記憶領域を確保して、トレーニング識別情報５３１に入力欄４１の入力結果を格納する。なお、入力欄４１にトレーニングの識別情報の入力結果がなされたならば、既存のトレーニング内容設定データ５１０から同じ識別情報のデータを読み込んで、他の入力欄内に設定されているパラメーター値を自動的に表示させる制御を行うと好適である。
【００８５】
次に、処理部２００はトレーニング制御データ５３０を初期化する（ステップＳ４）。
具体的には、トレーニング識別情報５３１には、ステップＳ２にて既にこれから実行するトレーニングの識別情報が格納さているのでそのままとする。セット数５３２は「１」とする。開始検出順番５３４は「０」、経過時間５３６及び移動距離５３８は「０」。負荷運動開始時刻５４０、負荷運動開始時心拍数５４２および閾値到達時刻５４４は、未定・待機・未確定を意味する所定値とする。
【００８６】
次に、処理部２００は、タッチパネル１２にトレーニング支援画面Ｗ４（図４）を表示させる制御を開始する（ステップＳ６）。
この段階では、トレーニング支援画面Ｗ４の内容は高負荷運動の内容となる。すなわち、セット数表示部５１には現在のセット数５３２が表示され、運動種類表示部５２には高負荷運動を示す「Ｓｐｒｉｎｔ」が表示される。移動距離５３８の算出はまだ開始されていないので比較表示部５３には、高負荷運動の終了条件を定義する距離値は表示されるが移動距離５３８の表示は「０」となる。また、経過時間５３６の計時も開始されていないので、経過時間表示部５４も「０」のままとなる。心拍数表示部５５では、最新の心拍数が表示される。閾値到達時刻５４４も未定のままなので、閾値到達時間表示部５６には計時中である旨を示す所定のテキストが表示される。
【００８７】
ユーザー１は、所定のトレーニング開始操作をしてインターバルトレーニングを開始する。処理部２００は、当該操作を検出すると（ステップＳ１０のＹＥＳ）、最初の負荷運動の開始を検出したと見なし、測定ログデータ５４８の記録を開始する（ステップＳ１２）。そして、トレーニング制御データ５３０の負荷運動開始時刻５４０を現在時刻に設定し（ステップＳ１４）、負荷運動開始時心拍数５４２を最新の心拍数に設定する（ステップＳ１６）。
【００８８】
更に、経過時間５３６の計時と、移動距離５３８の積算を開始する（ステップＳ１８）。
この段階になると、タッチパネル１２のトレーニング支援画面Ｗ４では、比較表示部５３には、移動距離５３８の値が表示され、経過時間表示部５４には経過時間５３６が表示される。ただし、閾値到達時刻５４４が未定のため、閾値到達時間表示部５６には計時中である旨を示す所定表示が行われたままである。
【００８９】
次いで、処理部２００は、高負荷運動の開始をユーザー１に知らせるための通知処理を実行する（ステップＳ２０）。
当該処理では、処理部２００は、バイブレーター２７で所定の第１開始通知パターンの振動（例えば、長振動を３回）を発生させる制御と、スピーカー１４から第１開始通知パターンの音（例えば、長音を３回）を放音させる制御を行う。これらの振動及び放音により、インターバルトレーニングが開始され、高負荷運動の測定が開始されたことをユーザー１に告げることができる。
【００９０】
高負荷運動の測定が開始された後、心拍数が高負荷運動の心拍ゾーン下限値（第１閾値）５１４ｃに達すると（ステップＳ３０のＹＥＳ）、処理部２００は閾値到達時刻５４４を現在時刻に設定する（ステップＳ３２）。そして、心拍数が高負荷運動の心拍ゾーンに到達したことを通知する処理を実行する（ステップＳ３４）。当該処理では、処理部２００は、バイブレーター２７で所定の第１到達通知パターンの振動（例えば、長振動１回＋単振動１回）を発生させる制御と、スピーカー１４から第１到達通知パターンの音（例えば、長音１回＋短音１回）を放音させる制御を行う。
【００９１】
次いで、処理部２００は、閾値到達時刻５４４から負荷運動開始時刻５４０を差し引いて閾値到達時間５４６を算出し表示させる（ステップＳ３６）。
ここに来て、タッチパネル１２のトレーニング支援画面Ｗ４の閾値到達時間表示部５６には、算出したばかりの閾値到達時間５４６が表示されることになる。
【００９２】
図１１のフローチャートに移って、経過時間５３６又は移動距離５３８が、高負荷運動設定データ５１４の終了条件値５１４ａに達すると、処理部２００は高負荷運動の終了条件を満たした、すなわち次の低負荷運動の開始条件を満たしたと判断し（ステップＳ４０のＹＥＳ）、それまでに得られたトレーニング結果の情報をもとに新たな高負荷運動結果５６０（図９）を生成して保存する（ステップＳ４２）。
【００９３】
次に、処理部２００は開始検出順番５３４を「１」アップし（ステップＳ５０）、トレーニング支援画面Ｗ４を低負荷運動の内容（図４（２））に変更する（ステップＳ５２）。
この段階では、セット数表示部５１には現在のセット数５３２が表示され、運動種類表示部５２には高負荷運動を示す「Ｒｅｓｔ」が表示される。経過時間５３６はまだ計時が開始されていないので比較表示部５３には、低負荷運動の終了条件を定義する時間値は表示されるが経過時間５３６を表示する部分は「０」のままとなり、経過時間表示部５４も「０」のままとなる。但し、心拍数表示部５５には、最新の心拍数が表示され続ける。トレーニング支援画面Ｗ４の表示内容が切り替わったことで、閾値到達時刻５４４にて表示されるのは、第２閾値到達時間となるが、これもこの段階では未定のため、閾値到達時間表示部５６には計時中である旨を示す所定表示が行われる。
【００９４】
次に、処理部２００は負荷運動開始時刻５４０に現在時刻を格納し（ステップＳ５４）、負荷運動開始時心拍数５４２へ最新の心拍数を格納する（ステップＳ５６）。
そして、経過時間５３６と移動距離５３８をそれぞれリセットした後、改めて計時と積算を開始し（ステップＳ５８）、低負荷運動の開始をユーザー１に知らせるための通知処理を実行する（ステップＳ６０）。当該処理では、処理部２００は、バイブレーター２７で所定の第２開始通知パターンの振動（例えば、短振動３回）を発生させる制御と、スピーカー１４から第２開始通知パターンの音（例えば、短音３回）を放音させる制御を行う。これらの振動及び放音により、低負荷運動の測定が開始されたことをユーザー１に告げることができる。
【００９５】
低負荷運動の測定が開始された後、心拍数が低負荷運動の心拍ゾーン上限値（第２閾値）５１６ｂに達すると（ステップＳ８０のＹＥＳ）、処理部２００は閾値到達時刻５４４を現在時刻に設定し（ステップＳ８２）、心拍数が低負荷運動の心拍ゾーンに到達したことを通知する処理を実行する（ステップＳ８４）。当該処理では、処理部２００は、バイブレーター２７で所定の第２到達通知パターンの振動（例えば、長振動１回＋単振動２回）を発生させる制御と、スピーカー１４から第２到達通知パターンの音（例えば、長音１回＋短音２回）を放音させる制御を行う。
【００９６】
そして、処理部２００は、閾値到達時刻５４４から負荷運動開始時刻５４０を差し引いて閾値到達時間５４６を算出して表示させる（ステップＳ８６）。タッチパネル１２のトレーニング支援画面Ｗ４の閾値到達時間表示部５６には、算出したばかりの閾値到達時間５４６が表示される。この段階では第２の閾値到達時間（Ｔｌ）が表示されることになる（図４（２））。
【００９７】
図１２のフローチャートに移って、経過時間５３６又は移動距離５３８が、低負荷運動設定データ５１６の終了条件値５１６ａに達すると、処理部２００は低負荷運動の終了条件を満たした、すなわち次の高負荷運動の開始条件を満たしたと判断し（ステップＳ８８のＹＥＳ）、それまでに得られたトレーニング結果の情報を、新たな低負荷運動結果５７０（図９）を生成して保存する（ステップＳ９０）。
【００９８】
次いで、処理部２００は、現在のセット数５３２（図８）がリピート回数５１２（図７）に達しているかを判定する（ステップＳ１００）。
もし、まだ達していなければ（ステップＳ１００のＮＯ）、処理部２００はセット数５３２を「１」アップし（ステップＳ１０２）、開始検出順番５３４を「１」アップする（ステップＳ１０４）。そして、トレーニング支援画面Ｗ４を再び高負荷運動の内容に戻す（ステップＳ１０６）。図４（３）は、当該ステップで表示内容を戻した状態に相当する。そして、トレーニング支援画面Ｗ４の表示内容を切り換えたならば、ステップＳ１０に移行し次のセットの高負荷運動の測定を開始する。
【００９９】
もし、セット数５３２がリピート回数５１２に達してれば（ステップＳ１００のＮＯ）、処理部２００はトレーニング終了をユーザー１に知らせるための通知処理を実行する（ステップＳ１１０）。当該処理では、処理部２００は、バイブレーター２７で所定のトレーニング終了通知パターンの振動（例えば、単振動２回を４セット）を発生させる制御と、スピーカー１４からトレーニング終了通知パターンの音（例えば、短音２回を４セット）を放音させる制御を行う。
【０１００】
そして、処理部２００は、トレーニング制御データ５３０の測定ログデータ５４８を、コピーしてトレーニング結果データ５５０の保存用測定ログデータ５８０として記憶し（ステップＳ１１２）、トレーニング結果表示画面Ｗ６（図５）の表示制御を行って（ステップＳ１１４）、本実施形態のトレーニング支援に係る一連の処理を終了する。
【０１０１】
以上、本実施形態によれば、高負荷運動の開始タイミングから心拍数が上昇して高負荷運動の目標とする心拍ゾーンに到達するまでに要した第１の閾値到達時間（Ｔｈ）と、低負荷運動の開始タイミングから心拍数が降下して低負荷運動の目標とする心拍ゾーンに到達するまでに要した第２の閾値到達時間（Ｔｌ）とをそれぞれ計時してユーザー１に提供することができる。
【０１０２】
〔変形例〕
以上、本発明を適用した実施形態について説明したが、本発明の適用形態はこれに限定されるものではなく、適宜構成要素の追加・省略・変更を施すことができる。
【０１０３】
例えば、上記実施形態では携帯機器２をユーザー１の手首に装着する装置として例示したが、身体の何処に装着するかは適宜変更することができる。例えば、図１３に示す携帯機器２Ｂに示すように、本体装置３Ｂをバンド１８で上腕部に装着することを想定した装置としても良い。あるいは、バンド１８で頭部にゴーグルのように装着するようにデザインしてもよい。携帯機器２のデザインも、それに応じて腕時計型に限らず、タブレット型やアクションカム型、ゴーグル型であっても良く、適宜設定できる。また、携帯機器２が十分小さいならば、バンド１８の代わりに、メガネのテンプル状の構造体に設けて、グラスウェア型にデザインすることとしてもよい。
【０１０４】
また、上記実施形態では、位置計測システムとしてＧＰＳを用いる例を説明したが、ＷＡＡＳ（Wide Area Augmentation System）、ＱＺＳＳ（Quasi Zenith Satellite System）、ＧＬＯＮＡＳＳ（GLObal NAvigation Satellite System）、ＧＡＬＩＬＥＯ等の他の衛星測位システムであっても良い。
【０１０５】
また、上記実施形態では、閾値到達時間５４６（図８）を、閾値到達時刻５４４から負荷運動開始時刻５４０を差し引くことで求める構成としたが、これ以外の方法で求める構成としてもよい。例えば、心拍数がその時実行している負荷運動の目標とする心拍ゾーンに達したタイミングの経過時間５３６を閾値到達時間５４６とすることとしてもよい。
【０１０６】
また、上記実施形態では、各負荷運動の開始条件や終了条件を、当該負荷運動を開始してからの移動距離や経過時間としたが、運動開始地点あるいは運動終了地点を定義する構成としてもよい。その場合、トレーニング内容設定データ５１０（図７）の高負荷運動設定データ５１４の終了条件値５１４ａ及び低負荷運動設定データ５１６の終了条件値５１６ａには、座標値を格納する構成とすればよい。
【０１０７】
また、上記実施形態では、腕時計型の携帯機器２のタッチパネル１２にトレーニング結果表示画面Ｗ６を表示していたが、通信部３７６を用いて計時結果を外部装置に転送することにより外部装置の表示画面から確認できる構成としてもよい。このように構成すれば、大きな表示部を利用してトレーニング結果の推移や累積記録データの推移を容易に確認することができる。外部装置としては、パソコン、タブレットやスマートフォンなどが利用できる。
【符号の説明】
【０１０８】
１…ユーザー、２，２Ｂ…携帯機器、３，３Ｂ…本体装置、４…心拍センサーセット、１０…メインフレーム、１２…タッチパネル、１４…スピーカー、１６…操作スイッチ、１８…バンド、２０…基板、２１…充電式バッテリー、２２…ＣＰＵ、２４…メインメモリー、２６…測定データ用メモリー、２７…バイブレーター、２８…測位モジュール、２９…近距離無線モジュール、４１〜４６…入力欄、５１…セット数表示部、５２…運動種類表示部、５３…比較表示部、５４…経過時間表示部、５５…心拍数表示部、５５ａ…心拍ゾーン、５５ｂ…心拍数、５６…到達時間表示部、５６…閾値到達時間表示部、６１…トレーニング識別表示部、６２…経過時間グラフ、１００…操作入力部、１０２…測位部
１０４…心拍数測定部、２００…処理部、２０２…トレーニング支援演算部、２０４…トレーニング内容設定部、２０６…閾値設定部、２０８…開始条件設定部、２１０…開始検出部、２１２…計時部、２１４…計時結果表示制御部、２１６…記録制御部、２１８…通知制御部、２７０…加振制御部、２７２…音信号生成部、２７４…画像生成部、２７６…通信制御部、３１０…時計部、３７０…振動部、３７２…放音部、３７４…画像表示部、３７６…通信部、５００…記憶部、５０１…システムプログラム、５０２…トレーニング支援プログラム、５１０…トレーニング内容設定データ、５１１…トレーニング識別情報、５１２…リピート回数、５１４…高負荷運動設定データ、５１４ａ…終了条件値、５１４ｂ…心拍ゾーン上限値、５１４ｃ…心拍ゾーン下限値、５１６…低負荷運動設定データ、５１６ａ…終了条件値、５１６ｂ…心拍ゾーン上限値、５１６ｃ…心拍ゾーン下限値、５３０…トレーニング制御データ、５３１…トレーニング識別情報、５３２…セット数、５３４…開始検出順番、５３６…経過時間、５３８…移動距離、５４０…負荷運動開始時刻、５４２…負荷運動開始時心拍数、５４４…閾値到達時刻、５４６…閾値到達時間、５４８…測定ログデータ、５５０…トレーニング結果データ、５５１…トレーニング識別情報、５５２…実施年月日、５６０…高負荷運動結果、５６１…開始検出順番、５６３…高負荷運動開始時刻、５６５…高負荷運動開始時心拍数、５６７…第１閾値到達時刻、５７０…低負荷運動結果、５７１…開始検出順番
５７３…低負荷運動開始時刻、５７５…低負荷運動開始時心拍数、５７７…第２閾値到達時刻、５８０…保存用測定ログデータ、Ｗ２…トレーニング内容の設定画面、Ｗ４…トレーニング支援画面、Ｗ６…トレーニング結果表示画面
【図１】
2015073590.tif 000003
【図２】
2015073590.tif 000004
【図３】
2015073590.tif 000005
【図４】
2015073590.tif 000006
【図５】
2015073590.tif 000007
【図６】
2015073590.tif 000008
【図７】
2015073590.tif 000009
【図８】
2015073590.tif 000010
【図９】
2015073590.tif 000011
【図１０】
2015073590.tif 000012
【図１１】
2015073590.tif 000013
【図１２】
2015073590.tif 000014
【図１３】
2015073590.tif 000015