(57)【要約】【課題】精度よく歩幅を計測する。【解決手段】歩幅計測装置は、計測中に所定の時間間隔で音を音出力部に出力させる制御をする音出力制御部と、計測中に移動した移動距離と、計測中に音出力部に出力させた音の出力回数とに基づいて、歩幅を取得する歩幅取得部と、を備える。【選択図】図１
2015135290.tif 000002
【特許請求の範囲】
【請求項１】
計測中に所定の時間間隔で音を音出力部に出力させる制御をする音出力制御部と、
前記計測中に移動した移動距離と、前記計測中に前記音出力部に出力させた音の出力回数とに基づいて、歩幅を取得する歩幅取得部と、
を備えることを特徴とする歩幅計測装置。
【請求項２】
前記移動距離を取得する移動距離取得部、
を備え、
前記歩幅取得部は、
前記移動距離取得部が取得した前記移動距離と、前記音の出力回数とに基づいて、前記歩幅を取得する
ことを特徴とする請求項１に記載の歩幅計測装置。
【請求項３】
前記移動距離取得部は、
現在の位置情報を取得する位置情報取得部が取得した位置情報に基づいて、前記移動距離を取得する
ことを特徴とする請求項２に記載の歩幅計測装置。
【請求項４】
前記移動距離取得部は、
ユーザにより入力された距離情報を前記移動距離として取得する
ことを特徴とする請求項２に記載の歩幅計測装置。
【請求項５】
前記移動距離は、予め設定された距離または選択されて設定された距離であり、
前記計測を終了させる指示を受け付ける終了受付部、
を備え、
前記歩幅取得部は、
前記設定された前記移動距離と、前記終了受付部が前記指示を受け付けたことにより前記計測を終了させるまでの前記計測中に前記音出力部に出力させた音の出力回数とに基づいて、前記歩幅を取得する
ことを特徴とする請求項１に記載の歩幅計測装置。
【請求項６】
前記終了受付部は、
現在の位置情報を取得する位置情報取得部が取得した位置情報に基づいて前記設定された前記移動距離を移動したことを検出したことにより、前記指示を受け付ける
ことを特徴とする請求項５に記載の歩幅計測装置。
【請求項７】
前記終了受付部は、ユーザからの入力に基づいて前記指示を受け付ける
ことを特徴とする請求項５に記載の歩幅計測装置。
【請求項８】
前記音出力制御部は、
ユーザに歩行ピッチを提示する情報として前記音を出力させる
ことを特徴とする請求項１から７の何れか一項に記載の歩幅計測装置。
【請求項９】
前記歩幅取得部が取得した前記歩幅に基づいてユーザの歩幅評価値を決定する歩幅評価部と、
前記歩幅評価部が決定した前記歩幅評価値に基づいて前記ユーザの歩幅の評価結果を示す結果情報を出力する結果情報出力部と、
を備えることを特徴とする請求項１から８の何れか一項に記載の歩幅計測装置。
【請求項１０】
前記歩幅評価部は、
前記歩幅評価値として、前記ユーザの歩幅に基づく歩幅年齢を決定する
ことを特徴とする請求項９に記載の歩幅計測装置。
【請求項１１】
歩幅計測装置の歩幅計測方法であって、
計測中に所定の時間間隔で音を音出力部に出力させる制御をするステップと、
前記計測中に移動した移動距離と、前記計測中に前記音出力部に出力させた音の出力回数とに基づいて、歩幅を取得するステップと、
を含むことを特徴とする歩幅計測方法。
【請求項１２】
コンピュータに、
計測中に所定の時間間隔で音を音出力部に出力させる制御をするステップと、
前記計測中に移動した移動距離と、前記計測中に前記音出力部に出力させた音の出力回数とに基づいて、歩幅を取得するステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、歩幅計測装置、歩幅計測方法、及びプログラムに関する。
【背景技術】
【０００２】
ユーザの移動距離とユーザの歩数とに基づいてユーザの歩幅を導く方法がある（例えば、特許文献１）。具体的には、計算式「（ユーザの歩幅）＝（ユーザの移動距離）÷（ユーザの歩数）」を用いてユーザの歩幅を導くことができる。
ところで、スマートフォンにインストールして実行することにより所定の機能を実現するアプリケーションの利用が高まってきており、上述した歩幅を計測する機能を実現するアプリケーションもある。このアプリケーションでは、例えば、スマートフォンに搭載されているＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を利用することによりユーザの移動距離を取得するとともに、スマートフォンに搭載されている加速度センサや傾きセンサを利用することによりユーザの歩数を取得することで、ユーザの歩幅を計測することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第５２０６７６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、スマートフォンに搭載されている加速度センサや傾きセンサは感度が悪い場合があり、正確にユーザの歩数を取得することができないことがある。よって、ユーザの歩幅を導くためにはユーザの歩数を利用するため、ユーザの歩幅を正確に計測することができないことがある。
【０００５】
本発明は、上述した事情に鑑みてなされたものであり、精度よく歩幅を計測することができる歩幅計測装置、歩幅計測方法、及びプログラムを提供することを目的の一つとする。
【課題を解決するための手段】
【０００６】
本発明の一態様は、計測中に所定の時間間隔で音を音出力部に出力させる制御をする音出力制御部と、前記計測中に移動した移動距離と、前記計測中に前記音出力部に出力させた音の出力回数とに基づいて、歩幅を取得する歩幅取得部と、を備えることを特徴とする歩幅計測装置である。
【０００７】
また、本発明の一態様は、歩幅計測装置の歩幅計測方法であって、計測中に所定の時間間隔で音を音出力部に出力させる制御をするステップと、前記計測中に移動した移動距離と、前記計測中に前記音出力部に出力させた音の出力回数とに基づいて、歩幅を取得するステップと、を含むことを特徴とする歩幅計測方法である。
【０００８】
また、本発明の一態様は、コンピュータに、計測中に所定の時間間隔で音を音出力部に出力させる制御をするステップと、前記計測中に移動した移動距離と、前記計測中に前記音出力部に出力させた音の出力回数とに基づいて、歩幅を取得するステップと、を実行させるためのプログラムである。
【発明の効果】
【０００９】
本発明によれば、精度よく歩幅を計測することができる。
【図面の簡単な説明】
【００１０】
【図１】第１の実施形態の歩幅計測装置の構成の一例を示す概略ブロック図である。
【図２】第１の実施形態による歩幅計測画面の例を示す図である。
【図３】第１の実施形態による歩幅計測処理の一例を示すフローチャートである。
【図４】第２の実施形態の歩幅計測装置の構成の一例を示す概略ブロック図である。
【図５】第２の実施形態による歩幅計測処理の一例を示すフローチャートである。
【図６】第３の実施形態の歩幅計測装置の構成の一例を示す概略ブロック図である。
【図７】第３の実施形態による歩幅計測画面の例を示す図である。
【図８】第３の実施形態による歩幅計測処理の一例を示すフローチャートである。
【図９】第４の実施形態の歩幅計測装置の構成の一例を示す概略ブロック図である。
【図１０】第４の実施形態による歩幅計測処理の一例を示すフローチャートである。
【図１１】第５の実施形態の歩幅計測装置の構成の一例を示す概略ブロック図である。
【図１２】第５の実施形態による歩幅計測画面の例を示す図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照して、本発明の実施の形態について説明する。
＜第１の実施形態＞
図１は、この発明の一実施形態による歩幅計測装置１００の構成の一例を示す概略ブロック図である。
【００１２】
歩幅計測装置１００は、ユーザが所持して歩行（又は走行）することにより、そのユーザの歩幅を計測する歩幅計測機能を有した携帯型の端末装置である。例えば、歩幅計測装置１００として、スマートフォンや携帯電話、タブレット型コンピュータ端末、携帯型の電子時計、携帯型の音楽プレーヤー、携帯型ゲーム機など内部にコンピュータ装置を備えた端末装置を適用することができる。また、歩幅計測装置１００は、歩幅計測機能を有する歩数計であってもよいし、歩幅計測を行うための専用の端末装置であってもよい。
【００１３】
この歩幅計測装置１００は、ユーザが歩行により移動した移動距離と、その移動に要した歩数とに基づいて歩幅を算出する。例えば、歩幅計測を行う計測時間が予め設定されており、ユーザがその設定された計測時間に継続して歩行することにより、歩幅計測装置１００は、設定された計測時間のユーザの移動距離と歩数とを取得し、取得した移動距離と歩数とに基づいてユーザの歩幅を算出する。例えば、歩幅計測装置１００は、設定された時間に歩行しているユーザの位置をＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を用いて検出することによりユーザの移動距離を取得する。また、歩幅計測装置１００は、所定の時間間隔(ピッチ間隔)でピッチ音を出力して、ユーザに歩行ピッチを提示する。このピッチ音に合わせてユーザが歩行することにより、歩幅計測装置１００は、設定された時間におけるピッチ音の出力回数を歩数として検出する。
【００１４】
歩幅計測装置１００は、上記のように検出した移動距離と歩数とに基づいて、式「歩幅＝移動距離÷歩数」により歩幅を算出することができる。
なお、この式により算出される「歩幅」は、より詳しくは設定された時間における「平均歩幅」である。
【００１５】
以下、図１を参照して本実施形態による歩幅計測装置１００の構成について具体的に説明する。
図１に示す歩幅計測装置１００は、ＧＰＳアンテナ１１１と、位置情報取得部１１２と、音出力部１１３と、計時信号生成部１１４と、タッチパネル１２０と、通信部１３０と、記憶部１４０と、制御部１５０と、を備えている。
【００１６】
ＧＰＳアンテナ１１１は、ＧＰＳ衛星からの電波を受信する。位置情報取得部１１２は、ＧＰＳアンテナ１１１が受信したＧＰＳ衛星からの電波に基づいて位置を測定し、現在の位置情報を取得する。また、位置情報取得部１１２は、取得した複数の位置情報に基づいて、複数の位置の間の距離を算出する。そして、位置情報取得部１１２は、取得した位置情報または算出した距離を示す情報を制御部１５０に供給する。
【００１７】
音出力部１１３は、ブザー、スピーカなどであり、制御部１５０から供給される音信号に応じて音を出力する。例えば、音出力部１１３は、歩幅の計測中にユーザに歩行ピッチを提示する情報としてピッチ音を出力する。また、音出力部１１３は、ユーザの操作に応じて操作音などを出力する。なお、音出力部１１３は、イヤホンまたはヘッドホン等が接続される接続端子を備えてもよい。
【００１８】
計時信号生成部１１４は、基本周波数信号を発振する発振回路と、発振回路から出力される基本周波数信号から所定の周波数の信号に分周する分周回路と、を備え、計時用のとしての所定の周波数の計時信号を生成する。また、計時信号生成部１１４は、生成した計時信号を制御部１５０に供給する。制御部１５０は、この計時信号に基づいて時間の計測を行う。
【００１９】
タッチパネル１２０は、操作部１２１と、表示部１２２と、を備えている。
操作部１２１は、ユーザの操作に応じてユーザからの操作入力を受付ける入力デバイスである。例えば、操作部１２１は、ユーザからの操作入力を受け付けると、受け付けた操作入力に応じた操作入力信号を制御部１５０に供給する。なお、ここでは、操作部１２１は表示部１２２と一体に構成されてユーザからの操作入力を受け付けるタッチパネル１２０の場合を例としているが、これに限られるものではなく、例えば、操作部１２１は、キーボードやボタン等としてもよい。
【００２０】
表示部１２２は、画像や文字等の情報を表示する表示デバイスである。表示部１２２の表示領域を画面といい、表示部１２２の画面に表示される情報を画面情報という。例えば、表示部１２２は、制御部１５０の制御により、歩幅計測の処理における各処理に対応した各種の画面情報を表示する。なお、歩幅計測における各種の画面情報が表示された各画面の総称を「歩幅計測画面」として説明する。
【００２１】
ここで、図２を参照して、歩幅計測装置１００が歩幅計測の処理において表示部１２２に表示する歩幅計測画面の例を説明する。図２は、歩幅計測の処理における歩幅計測画面の例を示す図である。符号１２２ａは、表示部１２２に表示される歩幅計測画面の全体を示している。以下、歩幅計測の処理の順に従って、歩幅計測画面の例（「歩幅計測モード画面」、「設定画面」、「開始準備画面」、「計測開始画面」、「計測中画面」、「計測終了画面」、及び「計測結果画面」）を説明する。
【００２２】
図２（ａ）に示す「歩幅計測モード画面」は、歩幅計測処理が実行される動作モードである「歩幅計測モード」の最初に表示される画面である。この「歩幅計測モード画面」は、例えば、歩幅計測装置１００が起動した際に最初に表示される「メニュー画面」から、「歩幅計測モード」が選択されたときに表示される。なお、「メニュー画面」では、「歩幅計測モード」の他に、例えば「ユーザ情報の設定または更新」、「時刻合わせ」、「履歴情報の表示」、などを選択することができる。「歩幅計測モード画面」には、「歩幅計測モード」の案内を示す情報（ここでは、「歩幅を測定しましょう」、「流れる音に合わせて５分間続けて歩いてください」）が表示される。また、この画面には、「歩幅計測モード」を開始するための操作子としての「開始ボタンＫ１１」と、「メニュー画面」に戻るための操作子としての「戻るボタンＫ１２」とが表示される。ユーザにより開始ボタンＫ１１に対して操作がされると、図２（ｂ）に示す「設定画面」が表示される。
【００２３】
図２（ｂ）に示す「設定画面」は、歩行ペースを設定する画面である。この画面には、ユーザが歩くペース（ここでは、「標準」、「ゆっくり」、「速い」の３種類の歩行ペース）を選択できるリストボックスＫ２１と、選択された歩行ペースで計測を開始するための操作子としての計測開始ボタンＫ２２と、が表示される。また、この画面には、各歩行ペースのピッチ間隔のピッチ音を試聴するための操作子として、試聴ボタンＫ２３（「標準」のピッチ間隔のピッチ音）、試聴ボタンＫ２４（「ゆっくり」のピッチ間隔のピッチ音）、試聴ボタンＫ２５（「速い」のピッチ間隔のピッチ音）と、が表示される。これにより、ユーザは、ユーザが計測を開始する前に、各歩行ペースにおけるピッチ音のピッチ間隔を試聴して確認することができる。なお、この画面の戻るボタンＫ２６は、「歩幅計測モード画面」に戻るための操作子として表示される。
【００２４】
図２（ｃ）に示す「開始準備画面」は、計測開始までのカウントダウンが表示される画面である。この「開始準備画面」には、計測開始までの時間を示す情報（ここでは、「１０秒後にスタートします」、及びアイコンＫ３１）が表示される。アイコンＫ３１には、計測開始になるまでの残りの秒数が時間の経過にしたがって表示（カウントダウン表示）される。また、この画面の例では、計測中にユーザが行うべき動作を案内する情報（ここでは、「流れる音に合わせて歩きましょう」）が表示される。
【００２５】
そして、計測開始までの残り時間が０になると計測が開始され、図２（ｄ）に示す「計測開始画面」が表示される。この「計測開始画面」には、計測開始したことを示す情報（「計測開始」）が表示される。また、「計測開始画面」が表示された後に、図２（ｅ）に示す「計測中画面」に切り替わる。
【００２６】
図２（ｅ）に示す「計測中画面」には、歩幅の計測中であることを示す情報（ここでは、「計測中」）と、計測中にユーザが行うべき動作を案内する情報（ここでは、「流れる音に合わせて歩きましょう」）とが表示される。また、この画面には、時間ラベルＫ５１が表示される。例えば、歩幅計測に必要な計測時間が予め設定されており（例えば、５分）、時間ラベルＫ５１には、この予め設定された計測時間から計測開始後の経過時間を減算した計測終了までの残り時間（ここでは、「３分」）が表示される。また、この画面内の符号１２２ｂが示す領域には、計測中にユーザがこれまで移動した軌跡が記された地図が表示される。
【００２７】
予め設定された計測時間が経過して計測が終了すると、図２（ｆ）に示す「計測終了画面」が表示される。この画面には、計測が終了したことを示す情報（ここでは、「計測終了」及び「お疲れさまでした」）が表示される。また、「計測終了画面」が表示された後に、図２（ｇ）に示す「計測結果画面」に切り替わる。
【００２８】
図２（ｇ）に示す「計測結果画面」は、歩幅計測の計測結果が表示される画面である。この画面には、計測結果を表示する画面であることを示す情報（ここでは、「計測結果」）と、歩幅の計測結果を示す情報（ここでは、「あなたの平均歩幅は」、及び計測結果ラベルＫ７１）が表示される。計測結果ラベルＫ７１には、歩幅の計測結果（ここでは、「６５ｃｍ」）が表示される。また、符号１２２ｃが示す領域には、計測開始から計測終了までにユーザが移動した軌跡が記された地図が表示される。また、符号１２２ｄが示す領域には、歩幅の計測結果の値以外の計測に関連した情報が表示される。例えば、この領域には、計測開始から計測終了までの計測時間、計測開始から計測終了までに移動した移動距離、計測開始から計測終了までの歩数、計測開始から計測終了までに消費した消費カロリーなどが表示される。なお、この画面の戻るボタンＫ７２は、「メニュー画面」に戻るための操作子として表示される。
【００２９】
図１に戻り、通信部１３０は、携帯電話網に接続される携帯電話基地局や、インターネットに接続される無線基地局、等と通信を行う。
【００３０】
記憶部１４０は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュＲＯＭ、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等の記録媒体またはこれらの組合せを用いて構成され、歩幅計測装置１００が備える各部を制御するためのプログラムや各種情報を記憶する。なお、記憶部１４０は、歩幅計測装置１００に装着するメモリカードであってもよい。また、記憶部１４０は、ユーザ情報記憶部１４１と、計測情報記憶部１４２と、地図情報記憶部１４３と、画像情報記憶部１４４と、を備えている。
【００３１】
ユーザ情報記憶部１４１は、歩幅計測装置１００を利用するユーザのユーザ情報を記憶する。ユーザ情報には例えばユーザの性別、年齢、身長、体重などが含まれ、ユーザを識別するユーザＩＤと関連付けられている。
【００３２】
計測情報記憶部１４２は、歩幅計測処理に関連する情報が記憶されている。この情報には、例えば、歩幅計測処理における計測時間（計測開始から計測終了までの時間）を示す情報、歩行ペース毎のピッチ間隔を示す情報、計測結果の履歴情報、などが含まれる。
【００３３】
地図情報記憶部１４３は、ＧＰＳを用いて取得する位置情報に対応した位置情報を有する地図データを記憶する。これにより、歩幅計測装置１００は、ＧＰＳを利用して取得したユーザの移動の軌跡を地図上に表示できる。
【００３４】
画像情報記憶部１４４は、表示部１２２に表示する画面情報を記憶する。例えば、画像情報記憶部１４４は、図２に示す歩幅計測画面のそれぞれを表示部１２２に表示するための画面情報を記憶する。
【００３５】
制御部１５０は、表示制御部１５１と、入力受付部１５２と、移動距離取得部１５３と、音出力制御部１５４と、歩幅取得部１５５と、を備えている。
表示制御部１５１は、表示部１２２の表示を制御する。例えば、表示制御部１５１は、歩幅計測処理に従って、画像情報記憶部１４４に記憶されている歩幅計測画面の画面情報を表示部１２２に表示させる。
【００３６】
入力受付部１５２は、操作部１２１から制御部１５０に供給された操作入力信号を取得すると、取得した操作入力信号に基づいて、ユーザからの操作入力を受け付ける。制御部１５０が備える各部は、入力受付部１５２が受け付けた操作入力の内容に応じて制御する。
【００３７】
移動距離取得部１５３は、歩幅計測の計測開始から計測終了までの計測中にユーザが移動した移動距離を取得する。例えば、歩幅計測に必要な計測時間（例えば、５分）が予め設定されており、移動距離取得部１５３は、計測を開始した時点から計測終了までの計測中のユーザの移動距離を取得する。なお、この計測時間は、ユーザによって選択可能な構成としてもよい。なお、ここでは、計測時間の一例として５分としているが、任意の時間に設定することができる。
【００３８】
具体的には、移動距離取得部１５３は、位置情報取得部１１２が取得した歩幅計測装置１００の位置情報に基づいて、ユーザが移動した移動距離を取得する。例えば、移動距離取得部１５３は、計測を開始した時点から計測終了までの計測中における歩幅計測装置１００の位置の計測を位置情報取得部１１２に指示する。位置情報取得部１１２は、計測中における歩幅計測装置１００の位置情報を取得するとともに、取得した複数の位置情報に基づいて、複数の位置の間の距離を加算してユーザが移動した移動距離を算出する。そして、移動距離取得部１５３は、位置情報取得部１１２が算出した移動距離を取得する。
【００３９】
ここで、移動距離取得部１５３は、計測中にユーザが移動した位置の位置情報を随時取得するように位置情報取得部１１２に指示してもよいし、ピッチ音が所定の回数出力される毎に位置情報を取得するように指示してもよい。なお、移動距離取得部１５３は、計測開始時点と計測終了時点との２地点のみの位置情報を取得して移動距離を算出するように位置情報取得部１１２に指示してもよい。例えば、ユーザが直線に近いコースを歩く場合には、上述の２地点のみの位置情報から移動距離を算出することができる。また、計測開始時点の地点が決まっていて位置情報を改めて取得する必要がない場合には、計測終了時点の１地点のみの位置情報を取得することにより移動距離を算出してもよい。
【００４０】
なお、位置情報取得部１１２は、ＧＰＳの測位情報に基づいて移動距離を取得する方法に限られるものではなく、例えば、通信部１３０を介して携帯電話網に接続される携帯電話基地局や、インターネットに接続される無線基地局などを利用して取得した位置情報に基づいて移動距離を取得してもよいし、また、加速度センサ、角速度センサ、方位センサなどを利用して移動距離を取得してもよい。
【００４１】
音出力制御部１５４は、ピッチ音を音出力部１１３に出力させる制御をする。例えば、音出力制御部１５４は、歩幅計測処理において、歩幅の計測中にユーザが歩く歩行ピッチを提示する情報として、当該歩行ピッチに応じてピッチ間隔で出力されるピッチ音を音出力部１１３に出力させる制御をする。計測中にユーザがこのピッチ音に合わせたピッチで歩行することにより、計測開始から計測終了までの計測時間におけるピッチ音の出力回数を、この計測時間におけるユーザの歩数とすることができる。なお、音出力制御部１５４は、少なくとも計測中にこのピッチ音が出力されるように制御するが、計測中以外のときにもピッチ音が出力されるように制御してもよい。
【００４２】
なお、ピッチ音のピッチ間隔は、予め設定された複数のピッチ間隔のうちからユーザが選択して設定可能な構成としてもよい。例えば、ユーザは、図２（ｂ）に示すような予め設定された「標準」、「ゆっくり」、及び「速い」のそれぞれの歩行ペースに応じたピッチ間隔のピッチ音のうちから、選択することができる。また、ピッチ音のピッチ間隔は、予め設定されていてもよいし、ユーザが任意に設定可能な構成としてもよい。なお、ピッチ音のピッチ間隔は、典型的には一定の時間間隔であるが、計測中の全期間において一定の時間間隔としなくともよい。
【００４３】
歩幅取得部１５５は、計測中にユーザが移動した移動距離と、計測中のピッチ音の出力回数（即ち、歩数）とに基づいて歩幅を取得する。例えば、歩幅取得部１５５は、移動距離取得部１５３が取得した「移動距離」と、計測中に音出力制御部１５４が音出力部１１３に出力させた「ピッチ音の出力回数」とに基づいて、式「歩幅＝移動距離÷ピッチ音の出力回数」により、計測中にユーザが歩行した「歩幅」（平均歩幅）を算出して取得する。ここで、計測中のピッチ音の出力回数は、計測時間とピッチ間隔とに基づいて定まる。なお、歩幅取得部１５５は、計測中のピッチ音の出力回数を計数してもよい。
【００４４】
なお、歩幅取得部１５５は、上述した式を用いて歩幅を算出して取得してもよいが、これに限られるものではない。例えば、歩幅取得部１５５は、「移動距離」及び「ピッチ音の出力回数（または歩数）」と、該移動距離及び該出力回数に応じた「歩幅」とが関連付けられたデータテーブルを参照して、移動距離取得部１５３が取得した「移動距離」と、計測中に音出力制御部１５４が音出力部１１３に出力させた「ピッチ音の出力回数」とに基づいて、計測中にユーザが歩行した「歩幅」（平均歩幅）を取得してもよい。
【００４５】
次に、図３を参照して、本実施形態による歩幅計測処理の動作を説明する。
図３は、本実施形態による歩幅計測装置１００の歩幅計測処理の一例を示すフローチャートである。ここでは、歩幅計測装置１００が起動した際に最初に表示される「メニュー画面」から「歩幅計測モード」が選択されて歩幅計測処理が開始されたものとして説明する。
【００４６】
歩幅計測処理が開始されると、表示制御部１５１は、「歩幅計測モード」の最初に表示される画面である「歩幅計測モード画面」（例えば、図２（ａ）参照）を表示部１２２に表示させる（ステップＳ１０）。次に、制御部１５０は、この「歩幅計測モード画面」において、ユーザにより「歩幅計測モード」を開始する操作（例えば、図２（ａ）の開始ボタンＫ１１に対する操作）がされたか否かを判定する（ステップＳ１２）。ステップＳ１２において「歩幅計測モード」を開始する操作がされていないと判定された場合（ステップＳ１２：Ｎｏ）、「歩幅計測モード画面」が表示部１２２に表示されている状態が継続される。
【００４７】
一方、ステップＳ１２において「歩幅計測モード」を開始する操作がされたと判定された場合（ステップＳ１２：Ｙｅｓ）、表示制御部１５１は、歩行ペースを設定する「設定画面」（例えば、図２（ｂ）参照）を表示部１２２に表示させる（ステップＳ１５）。この「設定画面」には、例えば、ユーザが歩くペースを選択できるリストボックス（例えば、図２（ｂ）のリストボックスＫ２１)と、ピッチ間隔を確認できるボタン（例えば、図２（ｂ）の試聴ボタンＫ２３（「標準」のピッチ音）、試聴ボタンＫ２４（「ゆっくり」のピッチ音）、試聴ボタンＫ２５（「速い」のピッチ音））と、計測開始を指示するボタン（例えば、図２（ｂ）の計測開始ボタンＫ２２）が表示される。
【００４８】
次に、制御部１５０は、この「設定画面」において、計測開始を指示する操作（例えば、図２（ｂ）の計測開始ボタンＫ２２に対する操作）がされたか否かを判定する（ステップＳ２０）。ステップＳ２０において、計測開始を指示する操作がされていないと判定された場合（ステップＳ２０：Ｎｏ）、「設定画面」が表示部１２２に表示されている状態が継続される。
【００４９】
一方、ステップＳ２０において計測開始を指示する操作がされたと判定された場合（ステップＳ２０：Ｙｅｓ）、は、移動距離取得部１５３は、位置情報取得部１１２に対して、歩幅計測装置１００の現在の位置情報の取得を開始させる指示をする（ステップＳ２５）。これにより、位置情報取得部１１２は、ＧＰＳを用いて現在の位置の測位を開始する（現在地情報取得の開始）。なお、位置情報取得部１１２は、ステップＳ７５の処理が行われるまで、現在の位置情報の取得を継続して行う。また、音出力制御部１５４は、ステップＳ２０において計測開始を指示する操作がされたときに選択されていた歩行ペースに対応するピッチ間隔を、音出力部１１３に出力させるピッチ音のピッチ間隔として設定する。
【００５０】
位置情報取得部１１２が位置情報の取得を開始すると、表示制御部１５１は、「開始準備画面」（例えば、図２（ｃ）参照）を表示部１２２に表示させる（ステップＳ３０）。「開始準備画面」では、計測開始までのカウントダウンが表示される（例えば、図２（ｃ）のアイコンＫ３１）。表示制御部１５１は、カウントダウンに応じてカウントダウン表示を更新し、カウントが０（計測開始までの残り時間が０）になると、計測開始したことを示す情報が表示される「計測開始画面」（例えば、図２（ｄ）参照）を表示部１２２に表示させる（ステップＳ３５）。
【００５１】
続いて、表示制御部１５１は、歩幅の計測中であることを示す「計測中画面」（例えば、図２（ｅ）参照）を表示部１２２に表示させる（ステップＳ４０）。この「計測中画面」には、歩幅の計測中であることを示す情報に加えて、計測終了までの残り時間（例えば、図２（ｅ）の時間ラベルＫ５１）と地図と（例えば、図２（ｅ）の符号１２２ｂが示す領域に表示される地図）が表示され、地図上にはユーザの移動した軌跡が表示される。
【００５２】
次に、制御部１５０は、ピッチ音を複数回、設定された計測時間（例えば、５分）出力したか否かを判定（ステップＳ４５）する。ステップＳ４５において、計測時間出力していないと判定された場合には（ステップＳ４５：Ｎｏ）、制御部１５０は、ステップＳ５０からステップＳ６５の処理により計測中の状態を継続する。具体的には、表示制御部１５１は、「計測中画面」の計測終了までの残り時間と、地図上のユーザの移動した軌跡とを更新する（ステップＳ５０）。また、音出力制御部１５４は、所定時間待機したか否かを判定し（ステップＳ５５）、所定時間待機したと判定した場合に（ステップＳ５５：Ｙｅｓ）、ピッチ音を１回出力（ステップＳ６０）し、ピッチ音の出力回数を計数して（ステップＳ６５）、ステップＳ４５に処理を戻す。
【００５３】
ここで、ステップＳ５５の判定処理における所定時間は、ピッチ音のピッチ間隔に対応する時間であり、ステップＳ２０において計測開始を指示する操作がされたときに選択されていた歩行ペースに応じて設定される。例えば、歩行ペースとして「標準」が選択されている場合にはステップＳ４５からステップＳ５５までで待機する時間が１．０秒となり、「ゆっくり」が選択されている場合にはステップＳ４５からステップＳ５５までで待機する時間は１．２秒となり、「速い」が選択されている場合にはステップＳ４５からステップＳ５５までで待機する時間は０．８秒となる。音出力部１１３は、「選択された歩行ペースに応じたピッチ間隔で、例えば「ピッ、ピッ、ピッ、・・・」とピッチ音を複数回出力する。
【００５４】
一方、ステップＳ４５において、ピッチ音を複数回、設定された計測時間（例えば、５分）出力した（即ち、計測終了）と判定された場合には（ステップＳ４５：Ｙｅｓ）、表示制御部１５１は、計測が終了したことを示す「計測終了画面」（例えば、図２（ｆ）参照）を表示部１２２に表示させる（ステップＳ７０）。また、音出力制御部１５４は、ピッチ音の出力を停止させる。
【００５５】
また、移動距離取得部１５３は、位置情報取得部１１２に対して、歩幅計測装置１００の現在の位置情報の取得を停止させる指示をする（ステップＳ７５）。これにより、位置情報取得部１１２は、歩幅計測装置１００の現在の位置情報の取得を終了し、計測中に取得した位置情報に基づいてユーザが移動した移動距離を算出して制御部１５０の移動距離取得部１５３に供給する（現在地情報取得の終了）。
【００５６】
次に、歩幅取得部１５５は、計測中にユーザが移動した移動距離と、計測中のピッチ音の出力回数（即ち、歩数）とに基づいて歩幅を取得する。具体的には、歩幅取得部１５５は、移動距離取得部１５３が取得した「移動距離」と、計測中に音出力制御部１５４が音出力部１１３に出力させた「ピッチ音の出力回数」とに基づいて、式「歩幅＝移動距離÷ピッチ音の出力回数」により、ユーザの「歩幅」（平均歩幅）を算出して取得する（ステップＳ８０）。
【００５７】
そして、表示制御部１５１は、歩幅計測の計測結果が表示される「計測結果画面」（例えば、図２（ｇ）参照）を表示部１２２に表示させる（ステップＳ８５）。この「計測結果画面」には、歩幅の計測結果（例えば、図２（ｇ）の計測結果ラベルＫ７１）が表示される。また、この「計測結果画面」には、計測開始から計測終了までの計測時間、移動距離、歩数、消費カロリーなど（例えば、図２（ｇ）の符号１２２ｄが示す領域参照）、または、ユーザが移動した軌跡が記された地図（例えば、図２（ｇ）の符号１２２ｃが示す領域参照）が表示されてもよい。
ここで、消費カロリーは、例えば、ユーザ情報記憶部１４１に記憶されているユーザの性別、身長、体重などと、計測時間、移動距離、歩数などとに基づいて算出される。
【００５８】
なお、「計測結果画面」には、ステップＳ８０で算出された歩幅の値がそのまま表示されなくてもよい。例えば、算出された歩幅をグラフィック化した情報（例えば、歩幅の大きさに応じた長さのバー表示など）を表示してもよいし、歩幅に基づいて評価した評価結果を表示してもよい。歩幅の評価結果を表示する例は、第５の実施形態で後述する。
【００５９】
なお、選択された歩行ペースに応じてピッチ音のピッチ間隔が定まると、設定された計測時間（例えば、５分）のピッチ音の出力回数が定まる。そのため、上述のステップＳ４５において、ピッチ音を複数回、設定された計測時間（例えば、５分）出力したか否かを判定する処理に代えて、ピッチ音の出力回数が、設定された回数出力されたか否かを判定する処理としてもよい。
【００６０】
また、上述の図３に示す処理では、計測を開始した後に所定時間待機してから１回目のピッチ音を出力するが、計測を開始した後に１回目のピッチ音を出力してから所定時間待機するようにしてもよい。また、ステップＳ３０の処理において「開始準備画面」を表示部１２２に表示させた状態から、ピッチ音の出力を開始してもよい。これにより、計測開始前に歩行ピッチをユーザが確認することができるため、計測開始の最初からユーザがスムーズにピッチ音に合わせて歩きやすいようにすることができる。なお、この場合、計測開始までの間に出力させたピッチ音は計測中のピッチ音ではないため、歩幅計測を導くための歩数としてのピッチ音の出力回数には含めない。
【００６１】
〔まとめ〕
以上説明してきたように、本実施形態による歩幅計測装置１００は、音出力制御部１５４と、歩幅取得部１５５と、を備えている。音出力制御部１５４は、計測中にピッチ間隔（所定の時間間隔）でピッチ音(音の一例)を音出力部１１３に出力させる制御をする。歩幅取得部１５５は、計測中に移動した移動距離と、計測中に音出力部１１３に出力させたピッチ音の出力回数とに基づいて、歩幅を取得する。
【００６２】
つまり、本実施形態による歩幅計測装置１００は、ユーザに対して歩行ピッチをピッチ音で提示することによりピッチ音の出力回数に基づいて歩数を計測し、計測中のユーザの歩数と移動距離とに基づいて歩幅を取得するため、精度よく歩幅を計測することができる。例えば、歩幅計測装置１００は、搭載されている加速度センサや傾きセンサの感度が悪い場合であってもこれらのセンサを用いずに、ピッチ音の出力回数に基づいて歩数を計測するため、精度よく歩幅を計測することができる。
【００６３】
また、歩幅計測装置１００は、計測中にユーザが移動した移動距離を取得する移動距離取得部１５３を備え、現在の位置情報を取得する位置情報取得部１１２が取得した位置情報に基づいて、計測中に移動した移動距離を取得する。
【００６４】
これにより、歩幅計測装置１００は、計測中にユーザが移動した移動距離を自動で取得することができるため、単にピッチ音に合わせてユーザが歩くだけで、ユーザの歩幅を取得することができる。
【００６５】
＜第２の実施形態＞
次に、本発明の第２の実施形態について説明する。
第１の実施形態の歩幅計測装置１００では、ＧＰＳなどを利用して取得した位置情報に基づいて、歩幅計測中のユーザの移動距離を取得する例を説明した。本実施形態では、位置情報を取得する機能がない構成、または位置情報を取得する機能あっても無効にした状態であって、ユーザにより入力された移動距離を取得する構成例を説明する。
【００６６】
図４は、本実施形態による歩幅計測装置１００Ａの構成の一例を示す概略ブロック図である。この図４において、図１の各部に対応する構成には同一の符号を付け、その説明を省略する。この図４に示す歩幅計測装置１００Ａは、位置情報を取得する機能がない歩幅計測装置の一例である。
【００６７】
歩幅計測装置１００Ａは、音出力部１１３と、計時信号生成部１１４と、タッチパネル１２０と、通信部１３０と、記憶部１４０Ａと、制御部１５０Ａと、を備えており、図１に示す歩幅計測装置１００のＧＰＳアンテナ１１１、位置情報取得部１１２、及び地図情報記憶部１４３を備えていない。また、制御部１５０Ａは、表示制御部１５１と、入力受付部１５２と、移動距離取得部１５３Ａと、音出力制御部１５４と、歩幅取得部１５５と、を備えている。移動距離取得部１５３Ａは、ユーザから入力された距離情報を、ユーザの移動距離として取得する。
【００６８】
例えば、距離表示がされているコースでユーザが歩幅を計測する場合、ユーザは、計測時間（例えば、５分）歩き終わったときに、計測開始から計測終了までの移動距離をコース上の距離表示によって知ることができる。ユーザが操作部１２１に対して移動距離を入力する操作をすると、入力受付部１５２は、入力された移動距離を示す距離情報を受け付け、受け付けた距離情報を移動距離取得部１５３Ａに提供する。移動距離取得部１５３Ａは、ユーザから入力された距離情報を、計測中のユーザの移動距離として取得する。
【００６９】
これにより、本実施形態の歩幅計測装置１００Ａは、計測中のユーザの移動距離をユーザが操作入力することにより取得し、取得し移動距離と、計測中のピッチ音の出力回数とに基づいて、ユーザの歩幅を取得することができる。
【００７０】
図５は、本実施形態による歩幅計測装置１００Ａの歩幅計測処理の一例を示すフローチャートである。この図５を参照して、本実施形態による歩幅計測処理の動作を説明する。なお、図５において、図３の各処理に対応する処理には同一の符号を付け、その説明を省略する。
図５に示す処理は、図３に示すステップＳ２５及びステップＳ７５の現在地情報の取得に関する処理がない点と、ステップＳ７６及びステップＳ７７の移動距離の入力の受け付けに関する処理がある点が、図３に示す処理と相違する。
【００７１】
例えば、表示制御部１５１は、ステップＳ７０において、「計測終了画面」（例えば、図２（ｆ）参照）を表示部１２２に表示させた後、ユーザが移動距離を入力可能な「距離入力画面」を表示部１２２に表示させる（ステップＳ７６）。この「距離入力画面」には、例えば、距離をテキストで入力可能なテキストボックス、または、距離をリストから選択可能なリストボックスなどが表示される。なお、この「距離入力画面」は、「計測終了画面」と兼ねてもよく、計測終了を示す画面とユーザが移動距離を入力可能な画面とが同一画面上に構成されてもよい。
【００７２】
例えば、「距離入力画面」において、ユーザが移動距離を入力する操作をすると、入力受付部１５２は、入力された移動距離を示す距離情報を受け付け、受け付けた距離情報を移動距離取得部１５３Ａに提供する（ステップＳ７６）。
【００７３】
そして、歩幅取得部１５５は、移動距離取得部１５３Ａが取得した「移動距離」と、計測中に音出力制御部１５４が音出力部１１３に出力させた「ピッチ音の出力回数」とに基づいて、式「歩幅＝移動距離÷ピッチ音の出力回数」により、ユーザの「歩幅」（平均歩幅）を算出して取得する（ステップＳ８０）。そして、表示制御部１５１は、歩幅計測の計測結果が表示される「計測結果画面」（例えば、図２（ｇ）参照）を表示部１２２に表示させる（ステップＳ８５）。
【００７４】
〔まとめ〕
以上説明したように、本実施形態では、ユーザが計測中に移動した移動距離を示す距離情報を入力することにより、移動距離取得部１５３Ａが、ユーザにより入力された距離情報をユーザの移動距離として取得する。これにより、本実施形態による歩幅計測装置１００Ａは、移動距離取得部１５３Ａが取得した移動距離と、計測中に音出力制御部１５４が音出力部１１３に出力させたピッチ音の出力回数とに基づいて、ユーザの歩幅を取得することができる。よって、本実施形態においても、ピッチ音の出力回数に基づいて歩数を計測し、計測中のユーザの歩数と移動距離とに基づいて歩幅を取得するため、精度よく歩幅を計測することができる。
【００７５】
また、本実施形態では、ＧＰＳなどを用いた位置情報を必要としないため、歩幅計測装置１００Ａにおいて、歩幅計測処理において消費される電力量の低減、装置のコスト低減や小型化などに優位である。
【００７６】
なお、上記実施形態では、ユーザの操作入力により移動距離を示す距離情報を受け付ける例を説明したが、入力方法は、操作入力に限られるものではなく、音声入力などの他の入力方法としてもよい。
また、歩幅計測装置１００Ａは、位置情報を取得する機能を備えていてもよく、位置情報を取得する機能を用いずに本実施形態の歩幅計測処理を適用してもよい。
【００７７】
＜第３の実施形態＞
次に、本発明の第３の実施形態について説明する。
第１、第２の実施形態では、歩幅を計測する際の計測時間が設定されている例を説明したが、本実施形態では、歩幅を計測する際の計測時間は設定されておらず移動距離が設定されている場合の例を説明する。
【００７８】
図６は、本実施形態による歩幅計測装置１００Ｂの構成の一例を示す概略ブロック図である。この図６に示す歩幅計測装置１００Ｂは、図４に示す歩幅計測装置１００Ａと同様に、位置情報を取得する機能を備えていない歩幅計測装置の一例である。この図６において、図４の各部に対応する構成には同一の符号を付け、その説明を省略する。
【００７９】
歩幅計測装置１００Ｂは、音出力部１１３と、計時信号生成部１１４と、タッチパネル１２０と、通信部１３０と、記憶部１４０Ａと、制御部１５０Ｂと、を備えている。また、制御部１５０Ｂは、表示制御部１５１と、入力受付部１５２と、音出力制御部１５４と、歩幅取得部１５５と、終了受付部１５６Ａと、を備えている。終了受付部１５６Ａは、ユーザからの入力に基づいて、計測を終了させる指示を受け付ける。
【００８０】
本実施形態では、計測中にユーザが移動する移動距離が予め設定された距離である。なお、移動距離の選択肢をユーザに提示し、選択肢の中からユーザに選択された距離を、計測中にユーザが移動する移動距離として設定してもよい。ユーザは、計測を開始してからピッチ音に合わせて歩き、設定された移動距離まで歩いた時点で計測終了の指示を入力する。ここで、ユーザが計測中に歩くコースは、例えば、距離がわかっているコース（例えば、４００ｍトラック１周分等）や距離表示がされているコースである。
【００８１】
終了受付部１５６Ａは、ユーザの操作により入力された計測終了の指示に基づいて、計測を終了させる指示を受け付ける。歩幅取得部１５５は、設定された移動距離と、終了受付部１５６Ａが計測終了の指示を受け付けたことにより計測を終了させるまでの計測中に音出力制御部１５４が音出力部１１３に出力させたピッチ音の出力回数とに基づいて、ユーザの歩幅を取得する。
【００８２】
図７は、本実施形態による歩幅計測画面の例を示す図である。本実施形態の歩幅計測画面は、基本的には図２に示す歩幅計測画面の例を適用することができる。図２に示す画面例では計測時間が設定されているのに対して、本実施形態では移動距離が設定されている点が異なるため、この相違部分についての画面例として「歩幅計測モード画面」と「計測中画面」とを図７に示している。
【００８３】
図７（ａ）に示す「歩幅計測モード画面」には、「歩幅計測モード」の案内を示す情報（ここでは、「歩幅を測定しましょう」、「流れる音に合わせて４００ｍ続けて歩いてください」）が表示される。つまり、図２（ａ）に示す「歩幅計測モード画面」には歩く時間（即ち、計測時間）が表示されていたが、図７（ａ）に示す「歩幅計測モード画面」には、歩く距離（即ち、移動距離）が表示される。
【００８４】
図７（ｅ）に示す「計測中画面」には、歩幅計測の計測中であることを示す情報（ここでは、「計測中」）と、設定された移動距離を歩いたときに計測を終了させるためにユーザが行うべき動作を案内する情報（ここでは、「４００ｍ歩いたら「停止」を押してください」）と、計測を終了させるための操作子としての停止ボタンＫ５５が表示される。
【００８５】
次に、図８を参照して、本実施形態による歩幅計測処理の動作を説明する。図８は、本実施形態による歩幅計測装置１００Ｂの歩幅計測処理の一例を示すフローチャートである。なお、図８において、図３の各処理に対応する処理には同一の符号を付け、その説明を省略する。
図８に示す処理は、図３に示すステップＳ２５及びステップＳ７５の現在地情報の取得に関する処理がない点と、図３に示すステップＳ４５の判定処理とは異なる判定条件のステップＳ４５ａの処理を行う点が、図３に示す処理と相違する。
【００８６】
ステップＳ４５ａにおいて、制御部１５０Ｂは、計測を終了させるための操作（例えば、停止ボタンＫ５５に対する操作）がされたか否かを判定する。ステップＳ４５ａにおいて、計測を終了させるための操作がされていないと判定された場合には（ステップＳ４５ａ：Ｎｏ）、制御部１５０Ｂは、ステップＳ５０からステップＳ６５の処理により計測中の状態を継続する。
【００８７】
一方、ステップＳ４５ａにおいて、計測を終了させるための操作（例えば、停止ボタンＫ５５に対する操作）がされた（即ち、計測終了）と判定された場合には（ステップＳ４５ａ：Ｙｅｓ）、表示制御部１５１は、計測が終了したことを示す「計測終了画面」（例えば、図２（ｆ）参照）を表示部１２２に表示させる（ステップＳ７０）。また、音出力制御部１５４は、ピッチ音の出力を停止させる。
【００８８】
次に、歩幅取得部１５５は、設定された移動距離と、計測中のピッチ音の出力回数（即ち、歩数）とに基づいて歩幅を取得する（ステップＳ８０）。そして、表示制御部１５１は、歩幅計測の計測結果が表示される「計測結果画面」（例えば、図２（ｇ）参照）を表示部１２２に表示させる（ステップＳ８５）。
【００８９】
〔まとめ〕
以上説明したように本実施形態において、計測中にユーザが移動する移動距離は、予め設定された距離または選択されて設定された距離であり、歩幅計測装置１００Ｂは、計測を終了させる指示を受け付ける終了受付部１５６Ａを備えている。歩幅取得部１５５は、設定された移動距離と、終了受付部１５６Ａが指示を受け付けたことにより計測を終了させるまでの計測中に音出力部１１３に出力させたピッチ音の出力回数とに基づいて、歩幅を取得する。例えば、終了受付部１５６Ａは、ユーザからの入力に基づいて指示を受け付ける。
【００９０】
つまり、ユーザが計測の開始からピッチ音に合わせて歩き、設定された移動距離まで歩いた時点で計測終了の指示を入力することにより、歩幅計測装置１００Ｂは、設定された移動距離と、計測開始から計測終了までの計測中に出力させたピッチ音の出力回数とに基づいて、ユーザの歩幅を取得することができる。
【００９１】
なお、歩幅計測装置１００Ｂは、ユーザの操作入力により計測開始の指示も受け付けてもよい。そして、歩幅計測装置１００Ｂは、計測開始の指示に応じて、計測を開始するように制御してもよい。
また、計測終了の指示や計測開始の指示の入力方法は、操作入力に限られるものではなく、音声入力などの他の入力方法としてもよい。
【００９２】
また、上記実施形態では、移動距離が設定されており、その設定された移動距離まで歩いたときに計測を終了させて歩幅を取得する例を説明したが、移動距離も計測時間も任意として、計測を終了させた時点での移動距離をユーザが入力する構成としてもよい。例えば、計測に必要な最低限の距離が設定されており、ユーザは、計測開始からピッチ音に合わせて歩き、設定された距離を超えた後に移動距離がわかる任意の地点で計測を終了させ、その時点での移動距離を入力する。そして、歩幅計測装置１００Ｂは、入力された移動距離と、計測開始から計測終了までの計測中に出力させたピッチ音の出力回数とに基づいて、ユーザの歩幅を取得してもよい。
【００９３】
＜第４の実施形態＞
次に、本発明の第４の実施形態について説明する。
本実施形態による歩幅計測装置１００Ｃは、第３の実施形態による歩幅計測装置１００Ｂと同様に、歩幅を計測する際の移動距離が設定されている構成であるが、設定された移動距離を歩いたことを歩幅計測装置１００ＣがＧＰＳなどを利用して位置情報を取得することにより検出する点が相違する。
【００９４】
図９は、本実施形態による歩幅計測装置１００Ｃの構成の一例を示す概略ブロック図である。この図９において、図１の各部に対応する構成には同一の符号を付け、その説明を省略する。
【００９５】
歩幅計測装置１００Ｃは、ＧＰＳアンテナ１１１と、位置情報取得部１１２と、音出力部１１３と、計時信号生成部１１４と、タッチパネル１２０と、通信部１３０と、記憶部１４０と、制御部１５０Ｃと、を備えている。また、制御部１５０Ｃは、表示制御部１５１と、入力受付部１５２と、音出力制御部１５４と、歩幅取得部１５５と、終了受付部１５６Ｂと、を備えている。終了受付部１５６Ｂは、設定された移動距離をユーザが移動したことを位置情報取得部１１２が検出したことにより、計測を終了させる指示を受け付ける。
【００９６】
本実施形態では、ユーザが、計測を開始してからピッチ音に合わせて歩き、設定された移動距離まで歩いたことを、歩幅計測装置１００Ｃの位置情報に基づいて検出する。
例えば、位置情報取得部１１２は、計測中における歩幅計測装置１００の位置情報を取得するとともに、取得した複数の位置情報と、地図情報記憶部１４３に記憶されている地図データとに基づいて、複数の位置の間の距離を加算してユーザが移動した移動距離を算出する。そして、位置情報取得部１１２は、算出した移動距離が、設定された移動距離に達した場合に、計測を終了させる指示信号を制御部１５０の終了受付部１５６Ｂに供給する。
【００９７】
終了受付部１５６Ｂは、位置情報取得部１１２から提供された計測を終了させる指示信号を取得することにより、計測を終了させる指示を受け付ける。即ち、終了受付部１５６Ｂは、位置情報取得部１１２が取得した位置情報に基づいてユーザが設定された移動距離を移動したことを検出したことにより、計測を終了させる指示を受け付ける。歩幅取得部１５５は、設定された移動距離と、終了受付部１５６Ｂが計測終了の指示を受け付けたことにより計測を終了させるまでの計測中に音出力制御部１５４が音出力部１１３に出力させたピッチ音の出力回数とに基づいて、ユーザの歩幅を取得する。
【００９８】
次に、図１０を参照して、本実施形態による歩幅計測処理の動作を説明する。図１０は、本実施形態による歩幅計測装置１００Ｃの歩幅計測処理の一例を示すフローチャートである。なお、図１０において、図３の各処理に対応する処理には同一の符号を付け、その説明を省略する。
図１０に示す処理は、図３に示すステップＳ４５の判定処理とは異なる判定条件のステップＳ４５ｂの処理を行う点が、図３に示す処理と相違する。
【００９９】
ステップＳ４５ｂにおいて、制御部１５０Ｃは、ユーザが移動した移動距離が、設定された移動距離(Ｓ４５ｂの「設定距離」)に達した否かを判定する。例えば、制御部１５０Ｃは、終了受付部１５６Ｂが、計測を終了させる指示信号を位置情報取得部１１２から取得した場合に、ユーザが移動した移動距離が、設定された移動距離に達したと判定する。一方、制御部１５０Ｃは、終了受付部１５６Ｂが、計測を終了させる指示信号を位置情報取得部１１２から取得していない場合、ユーザが移動した移動距離が、設定された移動距離に達していないと判定する。
【０１００】
ステップＳ４５ｂにおいて、ユーザが移動した移動距離が、設定された移動距離に達していないと判定された場合（ステップＳ４５ｂ：Ｎｏ）、制御部１５０Ｃは、ステップＳ５０からステップＳ６５の処理により計測中の状態を継続する。
【０１０１】
一方、ステップＳ４５ｂにおいてユーザが移動した移動距離が、設定された移動距離に達した（即ち、計測終了）と判定された場合には（ステップＳ４５ｂ：Ｙｅｓ）、制御部１５０Ｃは、ステップＳ７０からステップＳ８５の処理により、計測を終了させて「計測結果画面」（例えば、図２（ｇ）参照）を表示部１２２に表示させる。
【０１０２】
〔まとめ〕
以上説明したように、本実施形態において、計測中にユーザが移動する移動距離は、予め設定された距離または選択されて設定された距離であり、歩幅計測装置１００Ｃは、計測を終了させる指示を受け付ける終了受付部１５６Ｂを備えている。歩幅取得部１５５は、設定された移動距離と、終了受付部１５６Ｂが指示を受け付けたことにより計測を終了させるまでの計測中に音出力部１１３に出力させた音の出力回数とに基づいて、歩幅を取得する。例えば、終了受付部１５６Ｂは、現在の位置情報を取得する位置情報取得部１１２が取得した位置情報に基づいて、設定された移動距離を移動したことを検出したことにより、上記指示を受け付ける。
【０１０３】
つまり、ユーザが計測の開始からピッチ音に合わせて歩くことにより、歩幅計測装置１００Ｃは、設定された移動距離までユーザが歩いたことを検出して計測を終了する。これにより、歩幅計測装置１００Ｃは、設定された移動距離と、計測開始から計測終了までの計測中に出力させたピッチ音の出力回数とに基づいて、ユーザの歩幅を取得することができる。
【０１０４】
＜第５の実施形態＞
次に、本発明の第５の実施形態について説明する。
本実施形態では、第１から第５の実施形態において取得したユーザの歩幅を評価した評価結果を出力する構成について説明する。
【０１０５】
図１１は、本実施形態による歩幅計測装置１００Ｄの構成の一例を示す概略ブロック図である。この図１１において、図１の各部に対応する構成には同一の符号を付け、その説明を省略する。
【０１０６】
歩幅計測装置１００Ｄは、ＧＰＳアンテナ１１１と、位置情報取得部１１２と、音出力部１１３と、計時信号生成部１１４と、タッチパネル１２０と、通信部１３０と、記憶部１４０Ｄと、制御部１５０Ｄと、を備えている。記憶部１４０Ｄは、ユーザ情報記憶部１４１と、計測情報記憶部１４２と、地図情報記憶部１４３と、画像情報記憶部１４４と、評価テーブル記憶部１４５と、を備えている。
【０１０７】
評価テーブル記憶部１４５は、計測した歩幅に基づいて歩幅評価値を決定するための歩幅評価テーブル（データテーブル）を記憶している。ここで、歩幅評価値とは、一例として、歩幅の面からみて年齢を判断した歩幅年齢のことをいう。歩幅評価テーブルには、年齢を示す情報と、年齢に基づいた標準的な歩幅を示す情報とが関連付けられている。即ち、この歩幅評価テーブルの「年齢」が「歩幅年齢」に相当する。なお、歩幅は身長に影響されるため、標準的な歩幅を示す情報は、歩幅の値そのものであってもよいが、当該歩幅の値にユーザの身長を加味した値としてもよい。また、男性または女性によって標準的な歩幅も異なる場合があるので、上述の歩幅評価テーブルを、性別ごとに設けるようにしてもよい。
【０１０８】
制御部１５０Ｄは、表示制御部１５１と、入力受付部１５２と、移動距離取得部１５３と、音出力制御部１５４と、歩幅取得部１５５と、歩幅評価部１５７と、結果情報出力部１５８と、を備えている。
【０１０９】
歩幅評価部１５７は、歩幅取得部１５５が取得した歩幅に基づいてユーザの歩幅評価値を決定する。例えば、歩幅評価部１５７は、ユーザの歩幅評価値として、当該ユーザの歩幅年齢を決定する。具体的には、歩幅評価部１５７は、歩幅評価テーブルを参照して、歩幅取得部１５５が取得した歩幅に対応する標準的な歩幅に関連付けられている年齢を、歩幅年齢として決定する。このとき、歩幅評価部１５７は、計測された歩幅のみならず、ユーザの身長や性別を加味して歩幅年齢を決定してもよい。
【０１１０】
結果情報出力部１５８は、歩幅評価部１５７が決定した歩幅評価値に基づいて、ユーザの歩幅の評価結果を示す結果情報を出力する。例えば、結果情報出力部１５８は、歩幅評価部１５７が決定した歩幅年齢に基づいて、当該歩幅年齢を示す情報を結果情報として表示制御部１５１に供給する。表示制御部１５１は、結果情報出力部１５８から取得した結果情報に基づいて、ユーザの歩幅年齢を示す情報を表示部１２２に表示させる。例えば、表示制御部１５１は、計測終了後に表示部１２２に表示させる「計測結果画面」に、ユーザの歩幅年齢を含めて表示させてもよい。
【０１１１】
なお、結果情報出力部１５８は、ユーザの歩幅年齢と実年齢との差を示す情報を、結果情報として表示制御部１５１に供給してもよい。また、結果情報出力部１５８は、歩幅評価部１５７が決定した歩幅年齢に基づく体力レベル（例えば、体力レベルが高い方から低い方へ順に、「Ｓ、Ａ、Ｂ、Ｃ、Ｄ、Ｅ」などの記号で表された体力レベル、または、「優れている、普通、劣っている」などの言葉で表された体力レベル、など）や評価コメントを、結果情報として表示制御部１５１に供給してもよい。
【０１１２】
図１２は、本実施形態による歩幅計測画面の例を示す図である。この図１２に示す「計測結果画面」は、歩幅の評価結果を示す結果情報が含まれる「計測結果画面」の一例を示しており、例えば、図２（ｇ）に示す「計測結果画面」の代わりに表示される。なお、図１２おいて、図２（ｇ）に対応する部分には同一の符号を付けており、その説明を省略する。
【０１１３】
この図１２に示す「計測結果画面」には、計測結果を表示する画面であることを示す情報（ここでは、「計測結果」）と、歩幅の評価結果を示す情報（ここでは、「あなたの歩幅年齢は」、及び評価結果ラベルＫ７５）が表示される。評価結果ラベルＫ７５には、計測した歩幅に基づく歩幅年齢（ここでは、「３７歳」）が表示される。
また、符号１２２ｅが示す領域には、図２（ｇ）の符号１２２ｄに示す領域に表示される情報に加えて、歩幅年齢の実年齢との差（ここでは、実年齢差  ＋５歳）を示す情報が表示される。また、符号１２２ｆが示す領域には、評価結果に基づく評価コメントが表示される。ここで、評価コメントとしては、評価結果に基づいて、例えば「あなたの歩幅は３２歳の標準の歩幅に対してやや狭いです」といった内容のテキストで構成されたコメントが表示される。なお、この画面の戻るボタンＫ７２は、図２（ｇ）に示す「計測結果画面」の例と同様に、「歩幅計測モード画面」に戻るための操作子として表示される。
【０１１４】
〔まとめ〕
以上説明したように、本実施形態による歩幅計測装置１００Ｄは、歩幅評価部１５７と、結果情報出力部１５８とを備え、歩幅取得部１５５が取得した歩幅に基づいてユーザの歩幅評価値を決定し、決定した歩幅評価値に基づいてユーザの歩幅の評価結果を示す結果情報を出力する。例えば、歩幅計測装置１００Ｄは、歩幅評価値として、ユーザの歩幅に基づく歩幅年齢を決定して表示する。
【０１１５】
これにより、歩幅計測装置１００Ｄは、ユーザの歩幅を精度よく計測して、計測した歩幅の評価結果をユーザに提示することができる。例えば、歩幅計測装置１００Ｄは、計測した歩幅に基づいて歩幅年齢を指標とした評価結果をユーザに提示することができ、ユーザの運動力や体力をわかりやすく伝えることができる。
【０１１６】
なお、上記実施形態において、結果情報出力部１５８が出力する結果情報が表示部１２２に表示される例を説明したが、これに限られるものではない。例えば、結果情報出力部１５８は、結果情報を音声として出力されるように音出力部１１３に出力してもよい。また、結果情報出力部１５８は、結果情報が含まれるデータを生成して、ファイル形式で出力してもよいし、通信により他の装置に送信してもよい。
【０１１７】
また、上記実施形態では、結果情報出力部１５８が歩幅年齢と実年齢との差や歩幅年齢に基づく体力レベルを結果情報とする例を説明したが、歩幅評価部１５７が、歩幅年齢と実年齢との差や歩幅年齢に基づく体力レベルを歩幅評価値として決定してもよい。
【０１１８】
なお、図１１に示す歩幅計測装置１００Ｄの構成例は、図１に示す歩幅計測装置１００に対して、評価テーブル記憶部１４５と、歩幅評価部１５７と、結果情報出力部１５８と、を追加した構成例であるが、これに限られるものではない。例えば、図４に示す歩幅計測装置１００Ａ、図６に示す歩幅計測装置１００Ｂ、または図９に示す歩幅計測装置１００Ｃに対して、評価テーブル記憶部１４５と、歩幅評価部１５７と、結果情報出力部１５８と、を追加した構成としても、ユーザの歩幅を評価した評価結果を出力する構成とすることができる。
【０１１９】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成は上述の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。例えば、上述の第１から５の実施形態において説明した各機能は、任意に組み合わせることができる。
【０１２０】
なお、上記実施形態において、計測中の移動距離とピッチ音の出力回数とに基づいて歩幅を取得する例を説明したが、計測中の全期間における移動距離とピッチ音の出力回数とに基づいて歩幅を取得してもよいし、計測中の一部の期間における移動距離とピッチ音の出力回数とに基づいて歩幅を取得してもよい。
【０１２１】
また、歩幅の計測中に歩く場所は、例えば、屋内でランニングやウォーキングをおこなうためのランニングマシン（歩行可能なベルトコンベア状の踏み台有する機器）であってもよく、少なくとも歩行した距離がわかるものであればよい。
【０１２２】
なお、上述の制御部１５０（１５０Ａ、１５０Ｂ、１５０Ｃ、１５０Ｄ）が備える構成の一部または全部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより上述の制御部１５０（１５０Ａ、１５０Ｂ、１５０Ｃ、１５０Ｄ）が備える構成の一部または全部の機能を実現してもよい。ここで、「記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行する」とは、コンピュータシステムにプログラムをインストールすることを含む。ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【０１２３】
例えば、図１に示す移動距離取得部１５３、音出力制御部１５４、及び歩幅取得部１５５の機能を実現するためのプログラムをコンピュータシステムに読み込ませ、実行することにより上述の移動距離取得部１５３と、音出力制御部１５４、歩幅取得部１５５との機能を実現してもよい。一例としてのこの機能を実現するためのプログラムは、歩幅計測装置１００として機能するスマートフォンにインストールされる歩幅計測処理を実行するアプリケーションのプログラムであってもよい。
【０１２４】
また、図４に示す移動距離取得部１５３Ａ、音出力制御部１５４、及び歩幅取得部１５５の機能を実現するためのプログラムと、図６に示す音出力制御部１５４、歩幅取得部１５５、及び終了受付部１５６Ａの機能を実現するためのプログラムと、図９に示す音出力制御部１５４、歩幅取得部１５５、及び終了受付部１５６Ｂの機能を実現するためのプログラムと、図１１に示す移動距離取得部１５３、音出力制御部１５４、歩幅取得部１５５、歩幅評価部１５７、及び結果情報出力部１５８の機能を実現するためのプログラムとは、それぞれ歩幅計測装置１００として機能するスマートフォンにインストールされる歩幅計測処理を実行するアプリケーションのプログラムであってもよい。
【０１２５】
また、「コンピュータシステム」は、インターネットやＷＡＮ、ＬＡＮ、専用回線等の通信回線を含むネットワークを介して接続された複数のコンピュータ装置を含んでもよい。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。このように、プログラムを記憶した記録媒体は、ＣＤ−ＲＯＭ等の非一過性の記録媒体であってもよい。また、記録媒体には、当該プログラムを配信するために配信サーバからアクセス可能な内部または外部に設けられた記録媒体も含まれる。配信サーバの記録媒体に記憶されるプログラムのコードは、装置で実行可能な形式のプログラムのコードと異なるものでもよい。すなわち、配信サーバからダウンロードされて装置で実行可能な形でインストールができるものであれば、配信サーバで記憶される形式は問わない。なお、プログラムを複数に分割し、それぞれ異なるタイミングでダウンロードした後に装置で合体される構成や、分割されたプログラムのそれぞれを配信する配信サーバが異なっていてもよい。さらに「コンピュータ読み取り可能な記録媒体」とは、ネットワークを介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、上述した機能の一部を実現するためのものであってもよい。さらに、上述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【０１２６】
また、上述した機能の一部または全部を、ＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）等の集積回路として実現してもよい。上述した各機能は個別にプロセッサ化してもよいし、一部、または全部を集積してプロセッサ化してもよい。また、集積回路化の手法はＬＳＩに限らず専用回路、または汎用プロセッサで実現してもよい。また、半導体技術の進歩によりＬＳＩに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いてもよい。
【０１２７】
〔付記１〕
以上のような記載から本発明の一態様は、計測中に所定の時間間隔で音を音出力部（１１３）に出力させる制御をする音出力制御部（１５４）と、前記計測中に移動した移動距離と、前記計測中に前記音出力部に出力させた音の出力回数とに基づいて、歩幅を取得する歩幅取得部（１５５）と、を備えることを特徴とする歩幅計測装置（１００、１００Ａ、１００Ｂ、１００Ｃ、１００Ｄ）として把握することができる。
【０１２８】
付記１の構成によれば、ユーザに対して歩行ピッチをピッチ音で提示することによりピッチ音の出力回数に基づいて歩数を計測し、計測中のユーザの歩数と移動距離とに基づいて歩幅を取得するため、精度よく歩幅を計測することができる。また、付記１の構成によれば、従来の歩幅計測装置と異なり、歩数を計測する機能をなくすことができる。
【０１２９】
〔付記２〕
また、本発明の一態様として、前記移動距離を取得する移動距離取得部（１５３、１５３Ａ）、を備え、前記歩幅取得部は、前記移動距離取得部が取得した前記移動距離と、前記音の出力回数とに基づいて、前記歩幅を取得することを特徴とする付記１に記載の歩幅計測装置としてもよい。
【０１３０】
付記２の構成によれば、計測中のユーザの移動距離を取得して、計測中のユーザの歩数と移動距離とに基づいて精度よく歩幅を計測することができる。
【０１３１】
〔付記３〕
また、本発明の一態様として、前記移動距離取得部（１５３）は、現在の位置情報を取得する位置情報取得部が取得した位置情報に基づいて、前記移動距離を取得することを特徴とする付記２に記載の歩幅計測装置としてもよい。
【０１３２】
付記３の構成によれば、ＧＰＳなどを用いて取得した位置情報に基づいて計測中のユーザの移動距離を取得するため、ユーザの移動距離を自動で取得することができる。
【０１３３】
〔付記４〕
また、本発明の一態様として、前記移動距離取得部（１５３Ａ）は、ユーザにより入力された距離情報を前記移動距離として取得することを特徴とする付記２に記載の歩幅計測装置としてもよい。
【０１３４】
例えば、距離表示があるコースをユーザが歩行する場合に、計測中にユーザが移動した距離をユーザ自身が把握することができる。このような場合、付記４の構成によれば、ユーザから入力されることにより、計測中のユーザの移動距離を取得することができる。よって、付記４の構成によれば、ＧＰＳの電波を受信不能な場合であっても、またはＧＰＳの機能がない場合であっても、ユーザの移動距離を取得することができる。
【０１３５】
〔付記５〕
また、本発明の一態様として、前記移動距離は、予め設定された距離または選択されて設定された距離であり、前記計測を終了させる指示を受け付ける終了受付部（１５６Ａ、１５６Ｂ）、を備え、前記歩幅取得部は、前記設定された前記移動距離と、前記終了受付部が前記指示を受け付けたことにより前記計測を終了させるまでの前記計測中に前記音出力部に出力させた音の出力回数とに基づいて、前記歩幅を取得することを特徴とする付記１に記載の歩幅計測装置としてもよい。
【０１３６】
付記５の構成によれば、計測中にユーザが移動する移動距離が設定されている。そして、この設定された移動距離をユーザがピッチ音に合わせて歩くことにより、ピッチ音の出力回数に基づいて歩数を計測し、計測中のユーザの歩数と設定された移動距離とに基づいて歩幅を取得することができる。よって、精度よく歩幅を計測することができる。
【０１３７】
〔付記６〕
また、本発明の一態様として、前記終了受付部（１５６Ｂ）は、現在の位置情報を取得する位置情報取得部が取得した位置情報に基づいて前記設定された前記移動距離を移動したことを検出したことにより、前記指示を受け付けることを特徴とする付記５に記載の歩幅計測装置としてもよい。
【０１３８】
付記６の構成によれば、設定された移動距離をユーザが歩いたことを、ＧＰＳなどを用いて取得した位置情報に基づいて検出することができるため、ユーザの移動距離を自動で取得することができる。
【０１３９】
〔付記７〕
また、本発明の一態様として、前記終了受付部（１５６Ａ）は、ユーザからの入力に基づいて前記指示を受け付けることを特徴とする付記５に記載の歩幅計測装置としてもよい。
【０１４０】
例えば、距離がわかっているコース（例えば、４００ｍトラック１周分等）や距離表示があるコースをユーザが歩行する場合に、設定された移動距離をユーザが歩いたことをユーザ自身が把握することができる。このような場合、付記７の構成によれば、ユーザから入力されることにより、設定された移動距離をユーザが歩いたことを検出することができる。よって、付記７の構成によれば、ＧＰＳの電波を受信不能な場合であっても、またはＧＰＳの機能がない場合であっても、設定された移動距離をユーザが歩いたことを検出することができる。
【０１４１】
〔付記８〕
また、本発明の一態様として、前記音出力制御部は、ユーザに歩行ピッチを提示する情報として前記音を出力させることを特徴とする付記１から７の何れか一つに記載の歩幅計測装置としてもよい。
【０１４２】
付記８の構成によれば、ユーザにピッチ音に合わせて歩いてもらうことにより、ピッチ音の出力回数に基づいて歩数を取得することができる。
【０１４３】
〔付記９〕
また、本発明の一態様として、前記歩幅取得部が取得した前記歩幅に基づいてユーザの歩幅評価値を決定する歩幅評価部（１５７）と、前記歩幅評価部が決定した前記歩幅評価値に基づいて前記ユーザの歩幅の評価結果を示す結果情報を出力する結果情報出力部（１５８）と、を備えることを特徴とする付記１から８の何れか一つに記載の歩幅計測装置としてもよい。
【０１４４】
付記９の構成によれば、計測した歩幅の評価結果をユーザに提示することができるため、歩幅の計測結果を有効に利用することができる。
【０１４５】
〔付記１０〕
また、本発明の一態様として、前記歩幅評価部が、前記歩幅評価値として、前記ユーザの歩幅に基づく歩幅年齢を決定することを特徴とする付記９に記載の歩幅計測装置としてもよい。
【０１４６】
付記１０の構成によれば、計測した歩幅に基づく歩幅年齢をユーザに提示することができるため、感覚的にわかりやすい指標で歩幅の評価結果をユーザに提示することができる。
【０１４７】
〔付記１１〕
また、本発明の一態様は、歩幅計測装置の歩幅計測方法であって、計測中に所定の時間間隔で音を音出力部に出力させる制御をするステップと、前記計測中に移動した移動距離と、前記計測中に前記音出力部に出力させた音の出力回数とに基づいて、歩幅を取得するステップと、を含むことを特徴とする歩幅計測方法として把握することもできる。
【０１４８】
付記１１の構成によれば、ユーザに対して歩行ピッチをピッチ音で提示することによりピッチ音の出力回数に基づいて歩数を計測し、計測中のユーザの歩数と移動距離とに基づいて歩幅を取得するため、精度よく歩幅を計測することができる。また、付記１１の構成によれば、従来の歩幅計測装置と異なり、歩数を計測する機能をなくすことができる。
【０１４９】
〔付記１２〕
また、本発明の一態様は、コンピュータに、計測中に所定の時間間隔で音を音出力部に出力させる制御をするステップと、前記計測中に移動した移動距離と、前記計測中に前記音出力部に出力させた音の出力回数とに基づいて、歩幅を取得するステップと、を実行させるためのプログラムとして把握することもできる。
【０１５０】
付記１２の構成によれば、ユーザに対して歩行ピッチをピッチ音で提示することによりピッチ音の出力回数に基づいて歩数を計測し、計測中のユーザの歩数と移動距離とに基づいて歩幅を取得するため、精度よく歩幅を計測することができる。また、付記１２の構成によれば、従来の歩幅計測装置と異なり、歩数を計測する機能をなくすことができる。
【符号の説明】
【０１５１】
１００、１００Ａ、１００Ｂ、１００Ｃ、１００Ｄ  歩幅計測装置、１１１  ＧＰＳアンテナ、１１２  位置情報取得部、１１３  音出力部、１１４  計時信号生成部、１２０  タッチパネル、１２１  操作部、１２２  表示部、１３０  通信部、１４０、１４０Ａ、１４０Ｄ  記憶部、１４１  ユーザ情報記憶部、１４２  計測情報記憶部、１４３  地図情報記憶部、１４４  画像情報記憶部、１４５  評価テーブル記憶部、１５０、１５０Ａ、１５０Ｂ、１５０Ｃ、１５０Ｄ  制御部、１５１  表示制御部、１５２  入力受付部、１５３、１５３Ａ  移動距離取得部、１５４  音出力制御部、１５５  歩幅取得部、１５６Ａ、１５６Ｂ  終了受付部、１５７  歩幅評価部、１５８  結果情報出力部
【図１】
2015135290.tif 000003
【図２】
2015135290.tif 000004
【図３】
2015135290.tif 000005
【図４】
2015135290.tif 000006
【図５】
2015135290.tif 000007
【図６】
2015135290.tif 000008
【図７】
2015135290.tif 000009
【図８】
2015135290.tif 000010
【図９】
2015135290.tif 000011
【図１０】
2015135290.tif 000012
【図１１】
2015135290.tif 000013
【図１２】
2015135290.tif 000014