(57)【要約】【課題】様々な走法が指示されるような場合でも、トレーニングプランの指示値に応じた走り方の指示値を出力できるようにする。【解決手段】電子機器は、トレーニング間隔の指示値と走行ペースを示す指示値とを含むトレーニング情報を取得する取得部と、取得部によって取得されたトレーニング情報と、トレーニングにおける現在状況とに基づいて、走り方を指示する情報を生成する処理部と、生成された走り方を指示する情報を報知する報知部と、を備える。【選択図】図１
2015116401.tif 000002
【特許請求の範囲】
【請求項１】
トレーニング間隔の指示値と走行ペースを示す指示値とを含むトレーニング情報を取得する取得部と、
前記取得部によって取得された前記トレーニング情報と、トレーニングにおける現在状況とに基づいて、走り方を指示する情報を生成する処理部と、
前記生成された走り方を指示する情報を報知する報知部と、
を備えることを特徴とする電子機器。
【請求項２】
前記トレーニング間隔の指示値は、トレーニングのための走行距離の指示値である
ことを特徴とする請求項１に記載の電子機器。
【請求項３】
前記トレーニング間隔の指示値は、トレーニングのための走行時間の指示値である
ことを特徴とする請求項１に記載の電子機器。
【請求項４】
前記走り方を指示する情報は、走行ピッチの指示値である
ことを特徴とする請求項１から請求項３のいずれか１項に記載の電子機器。
【請求項５】
前記報知部は、前記走行ピッチの指示値に基づいて断続する報音又は前記走行ピッチの指示値の速さに対応するリズムの音楽を走り方を指示する情報として報知する
ことを特徴とする請求項４に記載の電子機器。
【請求項６】
前記現在状況は、現在の走行距離であり、
前記処理部は、前記取得部によって取得された前記トレーニング情報と前記現在の走行距離とに基づいて、距離毎に負荷が変化するトレーニングの走り方を指示する
ことを特徴とする請求項１から請求項５のいずれか１項に記載の電子機器。
【請求項７】
前記現在状況は、現在の走行時間であり、
前記処理部は、前記取得部によって取得された前記トレーニング情報と前記現在の走行時間とに基づいて、時間毎に負荷が変化するトレーニングの走り方を指示する
ことを特徴とする請求項１から請求項５のいずれか１項に記載の電子機器。
【請求項８】
前記現在状況は、現在までのトレーニングデータであり、
前記処理部は、前記取得部によって取得された前記トレーニング情報と前記現在までのトレーニングデータとに基づいて、回数毎に負荷が変化するトレーニングの走り方を指示する
ことを特徴とする請求項１から請求項５のいずれか１項に記載の電子機器。
【請求項９】
取得部が、トレーニング間隔の指示値と走行ペースを示す指示値とを含むトレーニング情報を取得する手順と、
制御部が、前記取得された前記トレーニング情報と、トレーニングにおける現在状況とに基づいて、走り方を指示する情報を生成する手順と、
報知部が、前記生成された走り方を指示する情報を報知する手順と、
を含むことを特徴とする電子機器の制御方法。
【請求項１０】
電子機器のコンピュータに、
トレーニング間隔の指示値と走行ペースを示す指示値とを含むトレーニング情報を取得するステップと、
前記取得されたトレーニング情報と、トレーニングにおける現在状況とに基づいて、走り方を指示する情報を生成するステップと、
前記生成した走り方を指示する情報を報知するステップと
を実行させる電子機器の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、電子機器の制御方法、電子機器の制御プログラムに関する。
【背景技術】
【０００２】
クロノグラフ機能を搭載した腕時計型の電子時計は、トレーニングや競技会等でのゴール時間や、途中ポイントの通過時間等を計測する目的で活用されている。また、近年、ランニングの愛好者が増化していることから、日々のランニングによるトレーニングデータ（計測時間等）を登録できるデータベースの提供サービスを行うウェブサイトも存在している。これらのウェブサイトでは、ランナーの目標（ランニング能力：例えば、走行距離、所要時間、期日）を入力することで、目標を達成するためのトレーニングプランを生成するものもある。ランナーは、指示されたトレーニング内容を、指示された実施日に実行することで、自身のランニング能力を向上し、目標の達成を図る。
【０００３】
このようなトレーニングプランの多くは、トレーニング内容を指示するデータを組み合わせた形式となっている。このときのトレーニング内容は、距離と所要時間の指示値、或いは、距離とペースの指示値と、その実施日の組合せといったものである。距離と所要時間の指示値とは、例えば、「目標距離２０ｋｍを所要時間２時間３０分でランニングする」、というような指示である。距離とペースの指示値とは、例えば、「目標距離２０ｋｍを２００ｍ／分のペースでランニングする」、というような指示である。
【０００４】
また、特許文献１には、ランナーが走る際の走法（ストライド走法、ピッチ走法）に合った走行テンポを算出するようにしたものが開示されている。特許文献２には、トレーニングプランに合った楽曲を選曲することで、トレーニング支援を適切に行えるようにしたものが開示されている。特許文献３には、走幅や距離を設定しなくても、目標時間で移動するためのピッチを算出できるようにしたものが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−１０７１７号公報
【特許文献２】特開２０１０−２９２９４号公報
【特許文献３】特開平７−９８３８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述のように、トレーニングプランの多くは、トレーニング内容として、距離と所要時間の指示値、或いは、距離とペースの指示値が提示されている。しかしながら、距離と所要時間の指示値、或いは、距離とペースの指示値が提示されても、一般のランナーにとって、どのくらいの区間をどのくらいのペースで走ればよいのかを判断することは困難である。
【０００７】
つまり、距離の指示値については、マップデータを提供するウェブサイトも多数存在することから、ランナーは比較的容易に把握できる。しかしながら、走行ペースの指示値については、ランナーは、速度計等を持たない限り、自分が今どのくらいのペースで走っているかを把握することは難しい。したがって、走行ペースを指示されても、実際のランニング時の走行ペースと指示された走行ペースとを一致させることは困難である。所用時間の指示値についても、距離の指示値をもとに算出すれば走行ペースの指示値が得られるため、走行ペースの指示値が示されていることと等価である。
【０００８】
これに対して、特許文献１、特許文献２、特許文献３では、走行速度から走行テンポ（以下、走行ピッチ）を算出して、利用者へ出力する技術が開示されている。上述のように、走行ペースが指示されても、ランナーは、実際のランニング時の走行ペースと指示された走行ペースとを一致させることは困難である。
【０００９】
しかしながら、トレーニングプランでは、一つのトレーニング内容の中で、走法の指示値を持つものもある。走法とは、通常のコンスタントな走法（例として「通常トレーニング」）のほか、例えば、距離の指示値のなかで、除々に走行ペースを上昇（あるいは下降）させる走法（例として「ビルドアップトレーニング」）や、遅い走行ペースと早い走行ペースを交互に実行する走法（例として「インターバルトレーニング」）や、２種類の走法を実行する走法（例として「組合せトレーニング」）等がある。距離と走行ペースの指示値に加え、走法の指示値が示されるトレーニングプランを実行するには、クロノグラフ機能を搭載した腕時計型の電子時計だけでは、実現が困難である。
【００１０】
上述の課題を鑑み、本発明は、様々な走法が指示されるような場合でも、トレーニングプランの指示値に応じた走り方の指示値を出力できるようにした電子機器、電子機器の制御方法、電子機器の制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するため、本発明の一態様に係る電子機器は、トレーニング間隔の指示値と走行ペースを示す指示値とを含むトレーニング情報を取得する取得部と、前記取得部によって取得された前記トレーニング情報と、トレーニングにおける現在状況とに基づいて、走り方を指示する情報を生成する処理部と、前記生成された走り方を指示する情報を報知する報知部と、を備えることを特徴としている。
【００１２】
また、本発明の一態様に係る電子機器であって、前記トレーニング間隔の指示値は、トレーニングのための走行距離の指示値であるようにしてもよい。
【００１３】
また、本発明の一態様に係る電子機器であって、前記トレーニング間隔の指示値は、トレーニングのための走行時間の指示値であるようにしてもよい。
【００１４】
また、本発明の一態様に係る電子機器であって、前記走り方を指示する情報は、走行ピッチの指示値であるようにしてもよい。
【００１５】
また、本発明の一態様に係る電子機器であって、前記報知部は、前記走行ピッチの指示値に基づいて断続する報音又は前記走行ピッチの指示値の速さに対応するリズムの音楽を走り方を指示する情報として報知するようにしてもよい。
【００１６】
また、本発明の一態様に係る電子機器であって、前記現在状況は、現在の走行距離であり、前記処理部は、前記取得部によって取得された前記トレーニング情報と前記現在の走行距離とに基づいて、距離毎に負荷が変化するトレーニングの走り方を指示するようにしてもよい。
【００１７】
また、本発明の一態様に係る電子機器であって、前記現在状況は、現在の走行時間であり、前記処理部は、前記取得部によって取得された前記トレーニング情報と前記現在の走行時間とに基づいて、時間毎に負荷が変化するトレーニングの走り方を指示するようにしてもよい。
【００１８】
また、本発明の一態様に係る電子機器であって、前記現在状況は、現在までのトレーニングデータであり、前記処理部は、前記取得部によって取得された前記トレーニング情報と前記現在までのトレーニングデータとに基づいて、回数毎に負荷が変化するトレーニングの走り方を指示するようにしてもよい。
【００１９】
本発明の一態様に係る電子機器の制御方法は、取得部が、トレーニング間隔の指示値と走行ペースを示す指示値とを含むトレーニング情報を取得する手順と、制御部が、前記取得された前記トレーニング情報と、トレーニングにおける現在状況とに基づいて、走り方を指示する情報を生成する手順と、報知部が、前記生成された走り方を指示する情報を報知する手順と、を含むことを特徴とする。
【００２０】
本発明の一態様に係る電子機器の制御プログラムは、電子機器のコンピュータに、トレーニング間隔の指示値と走行ペースを示す指示値とを含むトレーニング情報を取得するステップと、前記取得されたトレーニング情報と、トレーニングにおける現在状況とに基づいて、走り方を指示する情報を生成するステップと、前記生成した走り方を指示する情報を報知するステップとを実行させることを特徴とする。
【発明の効果】
【００２１】
本発明によれば、トレーニング情報と現在状況とに基づいて、走り方を指示する情報を生成し、生成した走り方を指示する情報に基づく報知音を出力することで、様々な走法が指示されるような場合でも、トレーニングプランの指示値に応じた走り方の指示値を出力できる。
【図面の簡単な説明】
【００２２】
【図１】本実施形態に係る電子機器の構成を示したブロック図である。
【図２】本実施形態に係る電子機器の外形の一例を示す図である。
【図３】本実施形態において各部で用いられるデータを示す図である。
【図４】本実施形態における走行距離の指示値の一例を説明する図である。
【図５】本実施形態における走行ペースの指示値の一例を説明する図である。
【図６】本実施形態における走法の指示値の一例を説明する図である。
【図７】本実施形態における表示部の表示例を説明する図である。
【図８】本実施形態における全体動作を説明するためのフローチャートである。
【図９】本実施形態における走法の指示値に応じてピッチの算出方法を選択する処理のフローチャートである。
【図１０】本実施形態における通常トレーニングのピッチの場合の算出処理のフローチャートである。
【図１１】本実施形態におけるビルドアップトレーニングの場合のピッチの算出処理のフローチャートである。
【図１２】本実施形態におけるビルドアップトレーニングにおいて記憶部に記憶される情報を説明する図である。
【図１３】本実施形態におけるビルドアップトレーニングにおいて記憶部に記憶される情報の他の例を説明する図である。
【図１４】本実施形態におけるインターバルトレーニングの場合のピッチの算出処理のフローチャートである。
【図１５】本実施形態における組み合わせトレーニングの場合のピッチの算出処理のフローチャートである。
【発明を実施するための形態】
【００２３】
以下、本発明の実施の形態について図面を参照しながら説明する。図１は、本実施形態に係る電子機器１の構成を示したブロック図である。本実施形態では、電子機器１として、例えばクロノグラフ機能を搭載した腕時計型の電子時計を例に説明する。
【００２４】
図１に示すように、電子機器１は、基準クロック発生部１０１、計時部１０２、加速度センサ１０３、走行状態検出部１０４、処理部１０５、入力部１０６、表示部１０７、記憶部１０８、報知部１０９、及び通信部（取得部）１１０を備える。
【００２５】
基準クロック発生部１０１は、所定周波数の基準クロックを発生する。
計時部１０２は、基準クロック発生部１０１からの基準クロックを基に、時間計測を行う。計時部１０２からは、クロノグラフ計測時には、計時情報として、スプリット時間やラップ時間の情報が取得できる。
【００２６】
加速度センサ１０３は、電子機器１に加えられた加速度を検出し、検出した検出信号を走行状態検出部１０４に出力する。すなわち、ユーザが歩行又は走行すると、その振動により、加速度センサ１０３から検出信号が得られる。
走行状態検出部１０４は、加速度センサ１０３の検出信号から、走行状態を検出する。
【００２７】
処理部１０５は、各動作モードの制御、及び電子機器１を構成する各電子回路要素の制御等を行う。動作モードとしては、通常の時計モードと、クロノグラフモードとが設定できる。処理部１０５は、動作モードの切り替え、各動作モードにおける動作の選択を行う。また、処理部１０５は、トレーニングプランの指示値に応じた走行ピッチの指示値を算出する処理を行う。この処理については、後に詳述する。
【００２８】
入力部１０６は、利用者からの指示の入力を検出し、検出した検出結果を検出信号として処理部１０５に出力する。入力部１０６は、利用者からの指示の入力を受け付けるボタンＡ〜ボタンＣを含む。
表示部１０７は、走行距離、走行時間、トレーニング種別、ピッチ等の表示を行う。表示部１０７は、例えば、液晶表示装置（ＬＣＤ；Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）である。
【００２９】
記憶部１０８は、例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ；ランダムアクセスメモリ）及び、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ；読み出し専用メモリ）により構成される。記憶部１０８には、処理部１０５が実行するプログラムが記憶されている。また、記憶部１０８には、トレーニングプランの指示値として、走行距離の指示値、走行ペースの指示値、走法の指示値が記憶される。トレーニングプランの指示値は、例えば、トレーニングプランを作成するインターネット上のトレーニングサイトから通信部１１０によって取得され、処理部１０５によって記憶される。また、記憶部１０８には、ユーザの当日の走行データが保存される。なお、トレーニングサイトとは、日々のランニングによるトレーニングデータ（計測時間等）を登録できるデータベースの提供サービスを行うウェブサイトである。そして、このトレーニングサイトでは、利用者の目標（ランニング能力：例えば、走行距離、所要時間、期日）を利用者が入力することで、目標を達成するためのトレーニングプランを生成する。
【００３０】
報知部１０９は、処理部１０５の制御により報知音を発する。報知部１０９は、例えばスピーカーである。報知部１０９は、走行ピッチの指示値に応じて断続する報知音を出力する。
通信部１１０は、インターネット等のネットワークに接続可能な機器との通信を行う。通信部１１０は、処理部１０５の指示に応じて、トレーニングサイトで作成されたトレーニングプランの指示値をトレーニングサイトから取得し、取得した指示値を処理部１０５に出力する。
【００３１】
なお、本実施形態では、通信部１１０は、第３世代移動体通信システム（３Ｇ）、第４世代移動体通信システム（４Ｇ）、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ；ローカル・エリア・ネットワーク）等の通信装置であってもよい。この場合、通信部１１０は、トレーニングサイトに接続して、トレーニングプランの指示値をダウンロードするようにしてもよい。
また、通信部１１０は、トレーニングサイトに接続可能なＰＣ（パーソナルコンピュータ）と無線または有線で通信を行うようにしてもよい。この場合、例えば利用者がＰＣをトレーニングサイトに接続し、ＰＣにトレーニングプランの指示値をダウンロードする。そして、通信部１１０は、ＰＣと通信を行って、ＰＣにダウンロードされたトレーニングプランの指示値を取得するようにしてもよい。
【００３２】
あるいは、通信部１１０は、ＰＣと接続しトレーニングサイトからトレーニングプランの指示値をダウンロードする指示を、ＰＣに送信するようにしてもよい。そして、ＰＣは、電子機器１からの指示に応じて、ダウンロードしたトレーニングプランの指示値を電子機器１に送信するようにしてもよい。
また、通信部１１０は、電子機器１の拡張機器であるクレードルと通信を行うようにしてもよい。この場合、クレードルがＰＣと相互に通信を行ってトレーニングプランの指示値を取得し、取得したトレーニングプランの指示値を電子機器１に送信するようにしてもよい。また、電子機器１とクレードルとの接続は、有線接続または無線接続であってもよい。
【００３３】
また、通信部１１０が通信を行うタイミングは、処理部１０５からの指示に応じて行う。または、通信部１１０が３Ｇ、４Ｇ、無線ＬＡＮ等の通信装置の場合、通信部１１０は、予め定められている時間、または所定の時間毎にトレーニングサイトに接続するようにしてもよい。予め定められている時間は、利用者が入力したトレーニングを行う時間に基づいて、例えばトレーニングを行う１時間前に通信を行うようにしてもよい。予め定められている時間及び所定の時間毎は、予め記憶部１０８に記憶されていてもよく、この場合、処理部１０５は、記憶部１０８に記憶されている予め定められている時間及び所定の時間毎に通信を行うようにしてもよい。
あるいは、電子機器１が上述したクレードルに置かれている場合、通信部１１０は、所定の周期（例えば５分毎）に、クレードルとの通信を行うようにしてもよい。
【００３４】
図２は、本実施形態に係る電子機器１の外形の一例を示す図である。図２に示すように電子機器１は、本体１０、表示部１０７、ボタンＡ〜Ｃを備えている。
図２において、本体１０は、電子機器１のケースであり、内部に制御基板を有している。ボタンＡは、例えば、計測を開始するボタンである。ボタンＢは、例えば、計測終了のボタンである。ボタンＣは、例えば、ピッチ指示出力開始のボタンである。
【００３５】
図３は、本実施形態において用いられる各部のデータを示すものである。図３に示すように、計時部１０２からは、計時情報として、スプリット時間とラップ時間の情報とが得られる。スプリット時間は、開始位置から所定区間までの途中経過時間である。ラップ時間は、区間と区間との経過時間である。
【００３６】
走行状態検出部１０４からは、現在距離と、現在ペースの情報が得られる。現在距離は、現在までに走行した距離である。現在ペースは、所定の走行時間（例えば１分間）当たりの走行距離である。
【００３７】
記憶部１０８には、当日トレーニングプランが記憶される領域１０８−１と、当日データが記憶される領域１０８−２を備える。当日トレーニングプランは、インターネットのトレーニングサイトで作成される。すなわち、利用者の目標（ランニング能力：例えば、走行距離、所要時間、期日）がトレーニングサイトに入力されると、トレーニングサイトは、目標を達成するためのトレーニングプランを生成する。このトレーニングプランは、インターネットのサイトから通信部１１０によって取得され、処理部１０５によって記憶部１０８に記憶される。当日トレーニングプランが記憶される領域１０８−１には、走行距離の指示値、走行ペースの指示値、及び走法の指示値が記憶される。また、当日データが記憶される領域１０８−２には、データ番号１〜ｎのデータが記憶される。
【００３８】
当日データは、当日のユーザの走行データである。この当日データは、時間順に、ｎ（ｎは１以上の任意の整数）回分、記憶される。例えば、データ番号１は、走行を行った日の１回目に測定されたデータであり、データ番号ｎは、走行を行った日のｎ回目測定されたデータである。
また、図３の符号２０１が示す領域の画像のように、データ番号ｎの中には、日付を示すデータ、走行距離を示すデータ、走行時間を示すデータ、ラップデータ１を示すデータ、ラップデータ２を示すデータ、・・・、ラップデータｎを示すデータが含まれる。
なお、図３に示した情報は一例であり、これに限られない。記憶部１０８に記憶される情報は、例えば当日データの各データ番号のデータが、性別を示す情報、温度や湿度を示す情報、トレーニングを行ったときを示す情報（例えば午後３時２０分４５秒〜午後３時４１分３１秒）等の情報を含むようにしてもよい。
【００３９】
次に、図４〜図６を用いて、当日トレーニングプランが記憶される領域１０８−１に記憶されるデータの一例を説明する。図４は、本実施形態における走行距離の指示値の一例を説明する図である。図５は、本実施形態における走行ペースの指示値の一例を説明する図である。図６は、本実施形態に係る走法の指示値の一例を説明する図である。
【００４０】
図４に示すように、走行距離の指示値は、例えば１５ｋｍのように、トレーニングのための走行距離を示す。
【００４１】
図５に示すように、走行ペースの指示値は、走行ペース範囲の上限値及び走行ペース範囲の下限値を含む。走行ペースは、例えば１分当たりの距離で示す。走行ペース範囲の上限値は、例えば２００ｍ／分、走行ペース範囲の下限値は、例えば１５０ｍ／分である。
【００４２】
図６に示すように、走法の指示値は、通常トレーニングを示す指示値、ビルドアップトレーニングを示す指示値、インターバルトレーニングを示す指示値、組合せトレーニングを示す指示値を含む。例えば、走法の指示値「１」は通常トレーニングを示し、走法の指示値「２」はビルドアップトレーニングを示し、走法の指示値「３」はインターバルトレーニングを示し、走法の指示値「４」は組合せトレーニングを示す。
【００４３】
図７は、本実施形態に係る表示部１０７の表示例を説明する図である。符号２１１で示す領域の画像は、時計モードのときに表示される画像、符号２１２で示す領域の画像は、クロノグラフモードのときに表示される画像、符号２１３で示す領域の画像は、走行ピッチが表示される画像である。
符号２１１で示す領域の画像のように、時計モードでは、表示部１０７に現在時刻１１ａが表示されている。
時計モードのとき利用者がボタンＡを押すと、符号２１２で示す領域の画像に示すように、クロノグラフモードとなり、表示部１０７にクロノグラフ計測時間１１ｂが表示される。
クロノグラフ計測状態で、利用者がボタンＣを押すと、符号２１３で示す領域の画像に示すように、走行ピッチ１１ｃが表示部１０７に表示されると共に、走行ピッチを示す報音（例えば断続音）が出力される。
【００４４】
走行ピッチの表示状態は、所定時間（例えば１０秒）の後に終了して、符号２１２で示す領域の画像に示すような通常のクロノグラフモードに戻る。また、クロノグラフ計測状態で、ユーザがボタンＢを押すと、クロノグラフモードが終了し、符号２１１で示す領域の画像に示すような時計モードになる。
【００４５】
次に、図８のフローチャートを参照して、本発明の第１の実施形態の動作について説明する。図８は、本実施形態に係る全体動作を説明するためのフローチャートである。なお、処理部１０５は、通信部１１０からの通信要求に応答（または通信部１１０に対して通信要求）することで、インターネットのサイトからトレーニングプランを取得し、適宜、表示部１０７に表示すると共に、記憶部１０８へ保存する。以下の説明では、記憶部１０８には、このようなトレーニングプランが既に記憶されているものとする。
【００４６】
（ステップＳ１）処理部１０５は、通常状態では時計モードに設定し、表示部１０７に、現在時刻を表示させる。
（ステップＳ２）処理部１０５は、ボタンＡが押されたか否かを判別する。処理部１０５は、ボタンＡが押されたと判別した場合（ステップＳ２；ＹＥＳ）、ステップＳ３に進む。処理部１０５は、ボタンＡが押されていないと判別した場合（ステップＳ２；ＮＯ）、ステップＳ１に戻り、現在時刻表示を維持する。
【００４７】
（ステップＳ３）処理部１０５は、動作モードをクロノグラフモードにして、計時部１０２をオン状態にする。
（ステップＳ４）処理部１０５は、走行状態検出部１０４をオン状態にする。
（ステップＳ５）処理部１０５は、表示部１０７に対してクロノグラフ計測開始状態を示す表示を出力する。
【００４８】
（ステップＳ６）処理部１０５は、クロノグラフ計測中に、走行状態検出部１０４から出力される走行状態情報（現在距離、現在ペース）を、適宜、表示部１０７へ出力して表示するとともに、記憶部１０８へ保存する。
（ステップＳ７）処理部１０５は、クロノグラフ計測中に、計時部１０２から出力される計時情報（スプリット時間、ラップ時間）を、適宜、表示部１０７へ出力して表示するとともに、記憶部１０８へ保存する。
【００４９】
（ステップＳ８）処理部１０５は、クロノグラフ計測中に、ボタンＣが押されたか否かを判別する。処理部１０５は、ボタンＣが押されたと判別した場合（ステップＳ８；ＹＥＳ）、ステップＳ９に進み、ボタンＣが押されていないと判別した場合（ステップＳ８；ＮＯ）、ステップＳ１２に進む。
【００５０】
（ステップＳ９）処理部１０５は、記憶部１０８に記憶されているトレーニングプラン情報を読み出す。
（ステップＳ１０）処理部１０５は、トレーニングプラン情報と現在状況とから、走行ピッチの指示値を生成する。
（ステップＳ１１）処理部１０５は、この走行ピッチの指示値を、適宜、表示部１０７へ出力するとともに、報知部１０９に対して出力する。
【００５１】
（ステップＳ１２）処理部１０５は、ボタンＢが押されたか否かを判別する。処理部１０５は、ボタンＢが押されたと判別した場合（ステップＳ１２；ＹＥＳ）、ステップＳ１５に進み、ボタンＢが押されていないと判別した場合（ステップＳ１２；ＮＯ）、ステップＳ１３に進む。
【００５２】
（ステップＳ１３）処理部１０５は、ステップＳ１１においてピッチ音の出力を開始してから所定時間（例えば１０秒）が経過したか否かを判別する。処理部１０５は、所定時間が経過したとを判別した場合（ステップＳ１３；ＹＥＳ）、ステップＳ１４に進み、所定時間が経過していないを判別した場合（ステップＳ１３；ＮＯ）、ステップＳ６に戻る。ステップＳ１１及びＳ１３の処理により、報知部１０９からは、所定時間（例えば１０秒間）、表示部１０７に指示されたピッチの情報が表示されると共に、報知部１０９からは、指示されたピッチ間隔で、報音が出力される。
【００５３】
（ステップＳ１４）処理部１０５は、計時部１０２をオフ状態にする。処理部１０５は、ステップＳ１４終了後、処理をステップＳ６に戻す。
（ステップＳ１５）処理部１０５は、計時部１０２をオフ状態にする。
（ステップＳ１６）処理部１０５は、走行状態検出部１０４をオフ状態にする。
（ステップＳ１７）処理部１０５は、表示部１０７に対してクロノグラフ計測終了状態を示す表示を出力する。そして、処理部１０５は、ステップＳ１に処理を戻す。これにより、時計モードに処理が移行する。
【００５４】
上述したように、本実施形態の電子機器１は、クロノグラフ計測中に、ボタンＣを押すことで、トレーニングプランと現在状況とに応じた走行ピッチの指示値を得ることができる。ユーザは、この走行ピッチの指示値とピッチ音とに基づいてランニングを行うことで、実際のランニング時の走行ペースを走行ペースの指示値に一致させることができる。
【００５５】
また、求められた走行ピッチの指示値をユーザが変更できるようにしてもよい。例えば、クロノグラフ非計測中に、ユーザがボタンＣを押すことにより、処理部１０５は、記憶部１０８に保存されているトレーニングプラン情報と、現在状況とに応じて走行ピッチの指示値を生成し、ボタンＡを押すと、表示されている走行ピッチの指示値を増加し、ボタンＢを押すと、表示されている走行ピッチの指示値を減少し、ボタンＣを押すと、加減変更した走行ピッチの指示値を記憶部１０８に記憶するとともに、クロノグラフ非計測状態を示す表示に戻る、というように処理させてもよい。これにより、ユーザは、走行ピッチの指示値を変更することができる。
【００５６】
次に、図８におけるステップＳ１０のトレーニングプランと現在状況とに応じて走行ピッチの指示値を生成する処理について詳述する。図９〜図１１は、図８におけるステップＳ１０のトレーニングプランと現在状況とに応じた走行ピッチを生成する処理のフローチャートである。
【００５７】
図８におけるステップＳ１０の処理では、先ず、走法の指示値に応じてピッチの算出方法を選択する処理が行われる。図９は、本実施形態における走法の指示値に応じてピッチの算出方法を選択する処理のフローチャートである。
（ステップＳ５１）処理部１０５は、記憶部１０８から、当日トレーニングプランの走法の指示値を読み出す。図６に示したように、走法の指示値としては、「通常トレーニング（走法の指示値＝１）」、「ビルドアップトレーニング（走法の指示値＝２）」、「インターバルトレーニング（走法の指示値＝３）」、「組合せトレーニング（走法の指示値＝４）」の４種類が指定できる。
【００５８】
（ステップＳ５２）処理部１０５は、走法の指示値が通常トレーニングであるか否かを判別する。処理部１０５は、走法の指示値が通常トレーニングであるか否かを、例えば、走法の指示値が「１」か否かにより判別する。処理部１０５は、走法の指示値が通常トレーニングであると判別した場合（ステップＳ５２；ＹＥＳ）、ステップＳ５３に進み、走法の指示値が通常トレーニングではないと判別した場合（ステップＳ５２；ＮＯ）、ステップＳ５４に進む。
（ステップＳ５３）処理部１０５は、通常トレーニングのピッチ算出処理を行う。処理部１０５は、ステップＳ５３の処理が終了後、走法の指示値に応じてピッチの算出方法を選択する処理を終了する。
【００５９】
（ステップＳ５４）処理部１０５は、走法の指示値がビルドアップトレーニングであるか否かを判別する。処理部１０５は、走法の指示値がビルドアップトレーニングであるか否かを、例えば、走法の指示値が「２」か否かにより判別する。処理部１０５は、走法の指示値がビルドアップトレーニングであると判別した場合（ステップＳ５４；ＹＥＳ）、ステップＳ５５に進み、走法の指示値がビルドアップトレーニングではないと判別した場合（ステップＳ５４；ＮＯ）、ステップＳ５６に進む。
（ステップＳ５５）処理部１０５は、ビルドアップトレーニングのピッチ算出処理を行う。処理部１０５は、ステップＳ５５の処理が終了後、走法の指示値に応じてピッチの算出方法を選択する処理を終了する。
【００６０】
（ステップＳ５６）処理部１０５は、走法の指示値がインターバルトレーニングであるか否かを判別する。処理部１０５は、走法の指示値がインターバルトレーニングであるか否かを、例えば、走法の指示値が「３」か否かにより判別する。処理部１０５は、走法の指示値がインターバルトレーニングであると判別した場合（ステップＳ５６；ＹＥＳ）、ステップＳ５７に進み、走法の指示値がインターバルトレーニングではないと判別した場合（ステップＳ５６；ＮＯ）、ステップＳ５８に進む。
（ステップＳ５７）処理部１０５は、インターバルトレーニングのピッチ算出処理を行う。処理部１０５は、ステップＳ５７の処理が終了後、走法の指示値に応じてピッチの算出方法を選択する処理を終了する。
【００６１】
（ステップＳ５８）処理部１０５は、走法の指示値が組合せトレーニングであるか否かを判別する。処理部１０５は、走法の指示値が組み合わせトレーニングであるか否かを、例えば、走法の指示値が「４」か否かにより判定する。処理部１０５は、走法の指示値が組合せトレーニングであると判別した場合（ステップＳ５８；ＹＥＳ）、ステップＳ５９に進み、走法の指示値が組合せトレーニングではないと判別した場合（ステップＳ５８；ＮＯ）、ステップＳ５２に戻る。
（ステップＳ５９）処理部１０５は、組合せトレーニングのピッチ算出処理を行う。処理部１０５は、ステップＳ５９の処理が終了後、走法の指示値に応じてピッチの算出方法を選択する処理を終了する。
【００６２】
［通常トレーニングにおけるピッチ算出処理の説明］
次に、図９のステップＳ５３の通常トレーニングのピッチ算出の処理について説明する。図１０は、本実施形態における通常トレーニングのピッチの場合の算出処理のフローチャートである。
【００６３】
（ステップＳ１０１）処理部１０５は、記憶部１０８から、当日トレーニングプランの走行距離の指示値と、走行ペースの指示値と、走法の指示値を読み出す。
（ステップＳ１０２）処理部１０５は、走行ペースの指示値を基に、走行ペースの平均値を算出する。
（ステップＳ１０３）処理部１０５は、走行ペースの平均値を基に、走行ピッチの指示値を算出する。
以上で、通常トレーニングのピッチの場合の算出処理を終了する。
【００６４】
例えば、トレーニングプランからの走行指示値が、図４及び図５に示したように、トレーニングのための走行距離が１５ｋｍ、走行ペースの指示値の上限値が２００ｍ／分、下限値が１５０ｍ／分、となっていたとする。この場合、ステップＳ１０２で、処理部１０５は、走行ペースの指示値の上限値である２００ｍ／分、下限値である１５０ｍ／分とから、走行ペースの平均値（（１５０＋２００）／２＝１７５ｍ／分）を算出する。そして、ステップＳ１０３で、処理部１０５は、走行ペースの平均値（１７５ｍ／分）に対応する走行ピッチの指示値を算出する。走行ペースから走行ピッチへ算出方法については、どのように求めてもよい。例えば、ランナーの走幅が分かっていれば、ピッチの回数と走幅とを乗算すれば、距離を求めることができる。また、走行ペースと時間とを乗算すれば、距離を求めることができる。この関係を用いれば、走行ペースから走行ピッチを算出できる。その他、ランナーが所定区間走ったときの走行ピッチと走行ペースとの関係を記憶しておき、このとき走行ピッチと走行ペースとの関係を使って、走行ペースから走行ピッチを算出してもよい。
【００６５】
このように、通常トレーニングの走行ピッチの指示値は、トレーニングプランの走行ペースの上限値と、走行ペースの下限値との平均値（中間値）から求めることができる。処理部１０５は、ステップＳ１０３で、通常トレーニングの走行ピッチの指示値を求めた後、図８において処理をステップＳ１０からステップＳ１１に移す。そして、処理部１０５は、この走行ピッチの指示値を表示部１０７へ出力するとともに、報知部１０９に対して出力する。これにより、報知部１０９からは、通常トレーニングを行うための走行ピッチの指示値に基づいて、断続音が出力される。
【００６６】
［ビルドアップトレーニングにおけるピッチ算出処理の説明］
次に、図９のステップＳ５５のビルドアップトレーニングのピッチ算出処理について説明する。図１１は、本実施形態におけるビルドアップトレーニングの場合のピッチの算出処理のフローチャートである。ここで、ビルドアップトレーニングは、所定の走行距離毎に、走行ペースを上げていくようなトレーニング方法である。すなわち、ビルドアップトレーニングは、距離毎に負荷が変化するトレーニングである。
【００６７】
（ステップＳ２０１）処理部１０５は、記憶部１０８から、当日トレーニングプランの走行距離の指示値と、走行ペースの指示値と、走法の指示値を読み出す。
（ステップＳ２０２）処理部１０５は、走行ペースの指示値を所定数に分割し、所定数の走行ペースの指示値を算出し、この所定数の走行ペースの指示値から、所定数の走行ピッチの指示値を算出する。なお、この所定数は、予め記憶部１０８に記憶させておいてもよく、ユーザが入力できるようにしてもよい。
【００６８】
（ステップＳ２０３）処理部１０５は、走行距離の指示値を所定数に分割し、所定数に分割された走行距離の指示値と先に算出した所定数の走行ピッチの指示値と対応付けて、記憶部１０８に記憶する。
（ステップＳ２０４）処理部１０５は、走行状態検出部１０４が出力する現在走行距離を取得する。
（ステップＳ２０５）走行状態検出部１０４から取得された現在走行距離に応じて、記憶部１０８から走行ピッチの指示値Ｐ１、Ｐ２、Ｐ３（図１２参照）を読み出す。
以上で、ビルドアップトレーニングの場合のピッチの算出処理を終了する。
【００６９】
例えば、トレーニングプランからの走行指示値が、図４〜図６に示したように、走行ペースの指示値の上限値が２００ｍ／分、下限値が１５０ｍ／分、となっていたとする。そして、所定数が例えば「３」であるとする。この場合、ステップＳ２０２で、走行ペースの指示値の上限値の２００ｍ／分と下限値の１５０ｍ／分との間が所定数「３」で分割され、１５０ｍ／分、１７５ｍ／分、２００ｍ／分の所定数「３」の走行ペースの指示値が算出される。この所定数「３」の走行ペースの指示値から、所定数「３」の走行ピッチの指示値Ｐ１、Ｐ２、Ｐ３が求められる。そして、ステップＳ２０３で、１５ｋｍの走行距離の指示値が所定数「３」で分割され、５ｋｍ毎の走行距離の指示値が求められる。この５ｋｍ毎の所定数「３」の走行距離の指示値と、ステップＳ２０２で求められた所定数「３」の走行ピッチの指示値Ｐ１、Ｐ２、Ｐ３とが、図１２に示すように対応付けられて、記憶部１０８に記憶される。
【００７０】
図１２は、本実施形態に係るビルドアップトレーニングにおいて記憶部１０８に記憶される情報を説明する図である。
図１２に示すように、記憶部１０８には、所定数に分割した走行距離の指示値、所定数に分割した走行ペースの指示値、及び所定数に分割した走行ピッチの指示値が関連づけられて記憶される。
図１２に示すように、各走行距離の指示値と走行ピッチの指示値とが対応付けられている場合、走行状態検出部１０４から得られた現在の走行距離が最初の５ｋｍ（０〜５ｋｍ）なら、走行ピッチの指示値はＰ１となる。走行状態検出部１０４から得られた現在の走行距離が次の５ｋｍ（５〜１０ｋｍ）なら、走行ピッチの指示値はＰ２となる。走行状態検出部１０４から得られた現在の走行距離が最後の５ｋｍ（１０〜１５ｋｍ）なら、走行ピッチの指示値はＰ３となる。
【００７１】
このように、ビルドアップトレーニングの走行ピッチの指示値は、トレーニングプランの走行ペースの上限値と、走行ペースの下限値とを所定数で分割し、所定数の走行ペースの指示値を求め、所定数の走行ペースの指示値から所定数の走行ピッチの指示値を求めると共に、走行距離の指示値を所定数に分割し、所定数の走行距離の指示値と、所定数の走行ピッチの指示値とを対応付けて記憶し、走行状態検出部１０４から得られた現在の走行距離に応じて、走行ピッチの指示値を読み出すことにより実現できる。
【００７２】
ステップＳ２０５で、ビルドアップトレーニングの走行ピッチの指示値を求めた後、処理部１０５は、処理を図８のステップＳ１０からＳ１１に移す。そして、処理部１０５は、ステップＳ１１で、この走行ピッチの指示値を、適宜、表示部１０７へ出力するとともに、報知部１０９に対して出力する。これにより、報知部１０９からは、ビルドアップトレーニングを行うための走行ピッチの指示値に基づく断続音が出力される。
【００７３】
なお、上述の説明では、走行距離の指示値を所定数に分割し、所定数の走行距離の指示値と、所定数の走行ピッチの指示値とを対応付けて記憶したが、走行時間を指示値とし、走行時間の指示値を所定数に分割し、所定数の走行時間の指示値と、所定数の走行ピッチの指示値とを対応付けて記憶してもよい。図１３は、本実施形態にかかるビルドアップトレーニングにおいて記憶部１０８に記憶される情報の他の例を説明する図である。
図１３の示す例では、走行時間の指示値を１時間３０分とし、１時間３０分の走行時間の指示値を３分割し、３分割の走行時間の指示値と、３種類の走行ピッチの指示値Ｐ１１、Ｐ１２、Ｐ１３とを対応付けて記憶したものである。この場合、処理部１０５は、計時部１０２から得られた経過時間に応じて、走行ピッチの指示値Ｐ１１、Ｐ１２、Ｐ１３を読み出す。
【００７４】
［インターバルトレーニングにおけるピッチ算出処理の説明］
次に、図９のステップＳ５７のインターバルトレーニングのピッチ算出処理を説明する。図１４は、本実施形態におけるインターバルトレーニングの場合のピッチの算出処理のフローチャートである。ここで、インターバルトレーニングは、所定の時間毎に、高負荷のトレーニングと低負荷のトレーニングとを繰り返すようなトレーニング方法である。すなわち、インターバルトレーニングは、時間毎に負荷が変化するトレーニングである。
【００７５】
（ステップＳ３０１）処理部１０５は、記憶部１０８から、当日トレーニングプランの走行距離の指示値と、走行ペースの指示値と、走法の指示値を読み出す。
（ステップＳ３０２）処理部１０５は、走行ペースの指示値から走行ピッチの上限値及び下限値を算出し、算出した走行ピッチの上限値及び下限値を記憶部１０８に記憶させる。
（ステップＳ３０３）処理部１０５は、計時部１０２からスプリット時間情報を取得する。
（ステップＳ３０４）処理部１０５は、取得したスプリット時間に基づいて、所定の時間毎に、走行ピッチの上限値と下限値を切り替えて読み出す。
以上で、インターバルトレーニングのピッチ算出処理を終了する。
【００７６】
例えば、トレーニングプランからの走行指示値が、図４及び図５に示したように、トレーニングのための走行距離が１５ｋｍ、走行ペースの指示値の上限値が２００ｍ／分、下限値が１５０ｍ／分、となっていたとする。この場合、ステップＳ３０２で、処理部１０５は、走行ペースの指示値の上限値である２００ｍ／分に対応する走行ピッチを走行ピッチの上限値として求め、また、走行ペースの指示値の下限値である１５０ｍ／分に対応する走行ピッチを走行ピッチの下限値として求め、算出した走行ピッチの上限値及び下限値を記憶部１０８に記憶させる。例えば、スプリット時間を３０分とすると、処理部１０５は、計時部１０２からスプリット時間情報を取り込み、３０分毎に、２００ｍ／分に対応する走行ピッチと、１５０ｍ／分に対応する走行ピッチとを交互に切り替えて、記憶部１０８から読み出す。
【００７７】
このように、インターバルトレーニングの走行ピッチの指示値は、トレーニングプランの走行ペースの上限値と、走行ペースの下限値とから、走行ピッチの上限値と、走行ピッチの下限値を求め、計時部１０２からスプリット時間毎に、走行ピッチの上限値と走行ピッチの下限値とを交互に切り替えて読み出すことにより実現できる。
【００７８】
図１４のステップＳ３０４で、インターバルトレーニングの走行ピッチの指示値を求めた後、処理を図８のステップＳ１０からＳ１１に移す。そして、処理部１０５は、ステップＳ１１で、この走行ピッチの指示値を、適宜、表示部１０７へ出力するとともに、報知部１０９に対して出力する。これにより、報知部１０９からは、インターバルトレーニングを行うための走行ピッチの指示値に基づく断続音が出力される。
【００７９】
［組み合わせトレーニングの場合のピッチの算出処理の説明］
次に、図９のステップＳ５９の組み合わせトレーニングのピッチ算出処理を説明する。図１５は、本実施形態における組み合わせトレーニングの場合のピッチの算出処理のフローチャートである。ここで、組合せトレーニングは、複数種類のトレーニングを組み合わせるものである。すなわち、組合せトレーニングは、回数毎に負荷が変化するトレーニングである。ここでは、２種類のトレーニングを組み合わせる例について説明する。
【００８０】
（ステップＳ４０１）処理部１０５は、記憶部１０８から、当日トレーニングプランの走行距離の指示値と、走行ペースの指示値と、走法の指示値を読み出す。
（ステップＳ４０２）処理部１０５は、走行ペースの指示値から、１回目の走行ピッチの上限値及び下限値を算出し、算出した１回目の走行ピッチの上限値及び下限値を記憶部１０８に記憶させる。
（ステップＳ４０３）処理部１０５は、走行ペースの指示値から、２回目の走行ピッチの上限値及び下限値を算出し、算出した２回目の走行ピッチの上限値及び下限値を記憶部１０８に記憶する。
【００８１】
（ステップＳ４０４）処理部１０５は、記憶部１０８から、当日データを読み出す。
（ステップＳ４０５）処理部１０５は、当日データ走行距離と、トレーニングプランの走行距離を基に、１回目の走行ピッチ上限指示値または走行ピッチ下限指示値と、２回目の走行ピッチ上限指示値または走行ピッチ下限指示値とを選択する。なお、処理部１０５は、当日データに記録されている走行距離（当日データが複数ある場合、その総計でも良い）が、トレーニングプランの走行距離の指示値を超えているか、あるいは所定の比率を満たす条件（例えば８０%以上等）で達成しているか否かに応じて、一回目の走行ピッチか二回目の走行ピッチかを選択する。
以上で、トレーニングの場合のピッチの算出処理を終了する。
【００８２】
組合せトレーニングの場合、例えば２種類のトレーニングを組み合わせるとすると、走行ピッチの指示値は、２種類となる。この例では、記憶部１０８から読み出された当日トレーニングデータと、トレーニングプランの走行距離指示値とにより、この２種類の走行ピッチの指示値から、１種類の走行ピッチの指示値を選択している。例えば、１回目のトレーニングプランが１０ｋｍであり、記憶部１０８から当日トレーニングデータとして１０ｋｍの走行距離が読み出せれば、最初のトレーニングは終了しているので、２回目の走行ピッチの指示値を選択すればよい。１０ｋｍの走行距離を示す当日トレーニングデータが記憶部１０８に保存されていなければ、最初のトレーニングは行われていないので、１回目の走行ピッチの指示値を選択すればよい。
【００８３】
処理部１０５は、図１５のステップＳ４０５で、組合せトレーニングの走行ピッチの指示値を求めた後、処理を図８のステップＳ１０からＳ１１に移す。そして、処理部１０５は、ステップＳ１１で、この走行ピッチの指示値を、適宜、表示部１０７へ出力するとともに、報知部１０９に対して出力する。これにより、報知部１０９からは、組合せトレーニングを行うための走行ピッチの指示値に基づく断続音が出力される。
【００８４】
上記の説明のうち、図１０のステップＳ１０１〜Ｓ１０２、図１１のステップＳ２０１〜Ｓ２０３、図１４のステップＳ３０１〜Ｓ３０２、及び図１５のステップＳ４０１〜Ｓ４０３を、処理部１０５は、トレーニングプランの指示値を取得した時点で実行し、算出された結果を予め記憶部１０８に保存しておいてもよい。
【００８５】
以上説明したように、本実施形態の電子機器１（電子時計）は、トレーニング間隔の指示値と走行ペースを示す指示値とを含むトレーニング情報を取得する取得部（通信部１１０）と、取得部によって取得されたトレーニング情報と、トレーニングにおける現在状況とに基づいて、走り方を指示する情報を生成する処理部１０５と、生成された走り方を指示する情報を報知する報知部１０９と、を備える。
なお、現在状況とは、現在の走行距離（現在距離ともいう）、現在の走行時間（経過時間ともいう）、及び現在までのトレーニングデータ（現在までに蓄積されたトレーニングデータともいう）のうち、少なくとも１つである。
【００８６】
この構成によって、本実施形態の電子機器１は、トレーニングプランの情報と、現在距離や経過時間、現在までに蓄積されたトレーニングデータを用いることで、通常トレーニング、ビルドアップトレーニング、インターバルトレーニング、組合せトレーニング等、種々の走法での走行ピッチの指示値を出力できる。これにより、様々な走法が指示されるようなトレーニングプランの場合でも、実際のランニング時の走行ペースを指示値に一致させることができる。
【００８７】
なお、上述の例では、トレーニングプランとして、トレーニングの走行距離と、走行ペースが指示されているが、走行距離の代わりに、トレーニングの走行時間が指示されていてもよい。すなわち、トレーニングプランとして、トレーニング間隔（走行距離又は走行時間）が指示されていればよい。また、走行ペースの代わりに、走行ピッチが指示されていてもよい
【００８８】
また、上述の例では、トレーニングプランは、通信部１１０により外部装置から取得しているが、製品出荷時等に、予め、トレーニングプランのデフォルト値を記憶部１０８に記憶させておくようにしてもよい。また、ユーザが適宜トレーニングプランを入力できるようにしてもよい。
なお、処理部１０５は、通信部１１０により外部装置から取得したトレーニングプランを記憶部１０８に記憶させずに、取得したトレーニングプランに基づいて走行ピッチを算出するようにしてもよい。
【００８９】
また、上述の例では、走行ピッチに基づいて断続する報音を報知部１０９から出力させているが、走行ピッチの速さに対応するリズムの音楽を出力させるようにしてもよい。すなわち、報知部１０９からは、求められた走行ピッチで走行できるような、走り方を指示する情報を出力できればよい。この場合、処理部１０５は、通信部１１０を介して利用者が使用しているＰＣと接続して、ＰＣから走行ピッチの速さに対応するリズムの音楽を取得するようにしてもよい。または、電子機器１の記憶部１０８に予め楽曲が記憶されている場合、処理部１０５は、記憶部１０８に記憶されている楽曲の中から走行ピッチの速さに対応するリズムの音楽を選択し、選択した音楽を出力するようにしてもよい。また、報知部１０９は、例えば出力端子を備える場合、この出力端子に接続されたイヤホンやヘッドホンに上述した報音や音楽を出力するようにしてもよい。
また、報知部１０９がバイブレータである場合、報知部１０９は、走行ピッチの速さに対応する振動を発生するようにしてもよい。
【００９０】
また、上述の例では、電子機器１の例として電子時計を例に説明したが、これに限られない。腕等に装着可能な携帯機器、眼鏡型の携帯機器、ネックレス型の携帯機器、歩数計等に、上述した機能部を組み込むようにしてもよい。
【００９１】
また、上述の例では、当日データを記憶部１０８に記憶させる例を説明したが、処理部１０５は、日付が変わったことを検出して当日データを消去するようにしてもよい。または、処理部１０５は、当日データをトレーニングが行われた日付毎に記憶部１０８に順次記憶させていき、記憶部１０８の残りの容量を検出して、検出した残りの容量に応じて日付の古い当日データから消去していくようにしてもよい。あるいは、処理部１０５は、記憶部１０８に記憶させた当日データを、通信部により外部装置と接続したときに、外部装置に送信するようにしてもよい。
【００９２】
なお、本発明における電子機器１の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより電子機器１の制御を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、ホームページ提供環境（あるいは表示環境）を備えたＷＷＷシステムも含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
【００９３】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組合せで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【符号の説明】
【００９４】
１…電子機器、１０…本体、１０１…基準クロック発生部、１０２…計時部、１０３…加速度センサ、１０４…走行状態検出部、１０５…処理部、１０６…入力部、１０７…表示部、１０８…記憶部、１０８−１…当日トレーニングプランが記憶される領域、１０８−２…当日データが記憶される領域、１０９…報知部、１１０…通信部、ボタンＡ〜Ｃ…ボタン
【図１】
2015116401.tif 000003
【図２】
2015116401.tif 000004
【図３】
2015116401.tif 000005
【図４】
2015116401.tif 000006
【図５】
2015116401.tif 000007
【図６】
2015116401.tif 000008
【図７】
2015116401.tif 000009
【図８】
2015116401.tif 000010
【図９】
2015116401.tif 000011
【図１０】
2015116401.tif 000012
【図１１】
2015116401.tif 000013
【図１２】
2015116401.tif 000014
【図１３】
2015116401.tif 000015
【図１４】
2015116401.tif 000016
【図１５】
2015116401.tif 000017