(57)【要約】【課題】対象者の運動能力の計測を容易に行うこと。【解決手段】情報処理装置１００は、対象者の加速度を計測する加速度センサから加速度と時刻とを対応付けたセンサ情報を取得する。情報処理装置１００は、対象者に対して開始の合図が行われた合図時刻を基準とする時間帯と、センサ情報とを基にして、時間帯に計測された加速度を対象として、閾値以上となる加速度に至る加速度の時間変化を辿ることで、閾値以上となる加速度が立ち上がりを開始する開始時刻を特定する。情報処理装置１００は、開始時刻と、開始時刻から所定時間後の終了時刻との間の加速度と時刻との情報をセンサ情報から抽出して、記憶部に登録する。【選択図】図１
2019152624.tif 000002
【特許請求の範囲】
【請求項１】
対象者の加速度を計測する加速度センサから加速度と時刻とを対応付けたセンサ情報を取得する取得部と、
前記対象者に対して開始の合図が行われた合図時刻を基準とする時間帯と、前記センサ情報とを基にして、前記時間帯に計測された加速度を対象として、閾値以上となる加速度に至る加速度の時間変化を辿ることで、閾値以上となる加速度が立ち上がりを開始する開始時刻を特定する特定部と、
前記開始時刻と、前記開始時刻から所定時間後の終了時刻との間の加速度と時刻との情報を前記センサ情報から抽出して、記憶部に登録する登録部と
を有することを特徴とする情報処理装置。
【請求項２】
前記センサ情報は、加速度センサを識別する識別情報を更に有し、前記登録部は、前記抽出した情報と、前記識別情報とを対応付けて、前記記憶部に登録することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記取得部は、前記加速度センサから、垂直方向の加速度と時刻とを対応付けたセンサ情報を取得し、前記特定部は、前記時間帯に計測された加速度を対象として、垂直方向の値が閾値以上となる加速度に至る加速度の時間変化を辿ることで、閾値以上となる加速度が立ち上がりを開始する開始時刻を特定することを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記特定部は、前記合図時刻と前記開始時刻との差を基にして、前記対象者を評価する処理を更に実行し、前記登録部は、前記抽出した情報と、前記評価の結果とを対応付けて、前記記憶部に登録することを特徴とする請求項１、２または３に記載の情報処理装置。
【請求項５】
コンピュータが実行するセンサ情報登録方法であって、
対象者の加速度を計測する加速度センサから加速度と時刻とを対応付けたセンサ情報を取得し、
前記対象者に対して開始の合図が行われた合図時刻を基準とする時間帯と、前記センサ情報とを基にして、前記時間帯に計測された加速度を対象として、閾値以上となる加速度に至る加速度の時間変化を辿ることで、閾値以上となる加速度が立ち上がりを開始する開始時刻を特定し、
前記開始時刻と、前記開始時刻から所定時間後の終了時刻との間の加速度と時刻との情報を前記センサ情報から抽出し、
抽出した情報を記憶装置に登録する
処理を実行することを特徴とする登録方法。
【請求項６】
コンピュータに、
対象者の加速度を計測する加速度センサから加速度と時刻とを対応付けたセンサ情報を取得し、
前記対象者に対して開始の合図が行われた合図時刻を基準とする時間帯と、前記センサ情報とを基にして、前記時間帯に計測された加速度を対象として、閾値以上となる加速度に至る加速度の時間変化を辿ることで、閾値以上となる加速度が立ち上がりを開始する開始時刻を特定し、
前記開始時刻と、前記開始時刻から所定時間後の終了時刻との間の加速度と時刻との情報を前記センサ情報から抽出し、
抽出した情報を記憶装置に登録する
処理を実行させることを特徴とする登録プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置等に関する。
【背景技術】
【０００２】
加速度センサを使って児童・生徒の運動能力を数値化し、学校、ＮＰＯ（Nonprofit  Organization）等の地域社会の中で、関係者が児童・生徒の運動のあり方について学び合うＳＳＬ（Social  Sports  Learning）と呼ばれる取り組みがある。以下の説明では、児童・生徒をまとめて「対象者」と表記する。
【０００３】
たとえば、ＳＳＬで使用する従来の計測装置は、対象者に取り付けた加速度センサ（ウェアラブルセンサ）により運動の計測を行う。対象者は、計測者による運動開始の合図を確認したタイミングで運動（たとえば、縄跳び）を開始し、運動終了の合図を確認したタイミングで、運動を終了する。従来の計測装置では、加速度センサから送信されうる計測データのうち、運動開始の合図を行ったタイミングから、運動終了の合図を行ったタイミングまでの計測データを蓄積し、評価等を行う。なお、各対象者の運動能力を適切に評価するためには、各対象者の計測データが一律（たとえば、６０秒）であることが求められる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−１６９９９７号公報
【特許文献２】特開２０１７−１８８００４号公報
【特許文献３】特開平１１−０２５１６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した従来技術では、対象者の運動能力の計測を容易に行うことができないという問題がある。
【０００６】
上記のように、従来の計測装置は、運動開始の合図を行ったタイミングから、運動終了の合図を行ったタイミングまでの計測データを蓄積しているが、対象者が運動開始の合図および運動終了の合図に反応して運動を行うことは難しい。たとえば、対象者によっては、開始の合図よりも早く運動を開始する場合や、遅れて運動を開始する場合がある。この場合には、６０秒の計測データに運動を行っていない間のデータが含まれ、対象者の運動能力を適切に評価することができない。
【０００７】
なお、計測者が、各対象者の計測データを一つ一つ確認し、計測データから、対象者が運動を行っている部分を抽出することも考えられるが、計測者にかかる負担が大きくなる。
【０００８】
１つの側面では、本発明は、対象者の運動能力の計測を容易に行うことができる情報処理装置、登録方法および登録プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
第１の案では、情報処理装置は、取得部と、特定部と、登録部とを有する。取得部は、対象者の加速度を計測する加速度センサから加速度と時刻とを対応付けたセンサ情報を取得する。特定部は、対象者に対して開始の合図が行われた合図時刻を基準とする時間帯と、センサ情報とを基にして、時間帯に計測された加速度を対象として、閾値以上となる加速度に至る加速度の時間変化を辿ることで、閾値以上となる加速度が立ち上がりを開始する開始時刻を特定する。登録部は、開始時刻と、開始時刻から所定時間後の終了時刻との間の加速度と時刻との情報をセンサ情報から抽出して、記憶部に登録する。
【発明の効果】
【００１０】
対象者の運動能力の計測を容易に行うことができる。
【図面の簡単な説明】
【００１１】
【図１】図１は、本実施例に係る計測システムの構成を示す図である。
【図２】図２は、情報処理装置の処理を説明するための図である。
【図３】図３は、本実施例に係る情報処理装置の構成を示す機能ブロック図である。
【図４】図４は、バッファのデータ構造の一例を示す図である。
【図５】図５は、対象者管理テーブルのデータ構造の一例を示す図である。
【図６】図６は、計測結果テーブルのデータ構造の一例を示す図である。
【図７】図７は、本実施例に係る情報処理装置の処理手順を示すフローチャートである。
【図８】図８は、情報処理装置と同様の機能を実現するコンピュータのハードウェア構成の一例を示す図である。
【発明を実施するための形態】
【００１２】
以下に、本願の開示する情報処理装置、登録方法および登録プログラムの実施例を図面に基づいて詳細に説明する。なお、この実施例によりこの発明が限定されるものではない。
【実施例】
【００１３】
図１は、本実施例に係る計測システムの構成を示す図である。図１に示すように、この計測システムは、サーバ６０と、情報処理装置１００とを有する。サーバ６０と、情報処理装置１００とは、ネットワーク５０を介して相互に接続される。また、情報処理装置１００は、加速度センサ１０ａ〜１０ｄとの間で無線通信を行う。
【００１４】
対象者５ａ，５ｂ，５ｃ，５ｄは、ウェアラブルな加速度センサ１０ａ〜１０ｂを装着する。ここでは、対象者５ａ〜５ｄを示すが、その他の対象者が含まれていても良い。以下の説明では適宜、対象者５ａ〜５ｄをまとめて、対象者５と表記する。
【００１５】
対象者５は、計測者（図示略）の運動開始の合図を確認すると、運動を開始し、運動終了の合図を確認すると、運動を終了する。本実施例では一例として、対象者５は、運動として、縄跳びを行うものとする。
【００１６】
加速度センサ１０ａ〜１０ｄは、３軸方向の加速度を計測する加速度センサである。以下の説明では適宜、加速度センサ１０ａ〜１０ｄをまとめて、加速度センサ１０と表記する。加速度センサ１０は、３軸方向の加速度と、時刻とを対応付けた計測データを、情報処理装置に送信する。計測データには、加速度センサ１０を一意に識別するセンサＩＤ（Identification）が付与されているものとする。なお、加速度センサ１０にはタイマが内蔵されており、加速度センサ１０のタイマと、情報処理装置１００のタイマとは、事前に時刻同期を行っているものとする。
【００１７】
サーバ６０は、情報処理装置１００から送信される計測データを受信し、蓄積する装置である。サーバ６０は、蓄積した計測データを解析して、対象者５の運動能力を解析する。
【００１８】
情報処理装置１００は、加速度センサ１０から計測データを受信し、計測データから、対象者５が運動を開始した開始時刻から、所定時間後の終了時刻までの一定時間長の部分計測データを登録する装置である。たとえば、情報処理装置１００は、計測者が運動開始の合図を行った時刻近傍の時間帯において、対象者に装着された加速度が立ち上がる時刻から所定時間後までの計測データを、部分計測データとして抽出する。
【００１９】
図２は、情報処理装置の処理を説明するための図である。図２に示す例では、計測データ６ａ，６ｂ，６ｃのグラフを示す。計測データ６ａ，６ｂ，６ｃは、加速度センサ１０ａ，１０ｂ，１０ｃが計測した計測データである。計測データ６ａ，６ｂ，６ｃのグラフの横軸は時間軸であり、縦軸は垂直方向の加速度に対応する軸である。また、計測者が運動開始の合図を行った時刻を「ｔｓ」とし、運動終了の合図を行った時刻を「ｔｅ」とする。
【００２０】
計測データ６ａについて説明する。情報処理装置１００は、時刻「ｔｓ」を基準とした時間帯７を設定する。この時間帯７の開始時刻は、「ｔｓ−ｔ１」であり、終了時刻は「ｔｓ＋ｔ１」である。「ｔ１」は、予め計測者に設定される時間である。情報処理装置１００は、時間帯７において、垂直方向の加速度が最初に閾値αを超えるポイント８ａを特定する。情報処理装置１００は、ポイント８ａから計測データ６ａの波形を辿り、加速度が立ち上がりを開始する開示時刻ｔｓ１０ａを特定する。
【００２１】
情報処理装置１００は、開始時刻ｔｓ１０ａから所定時間（たとえば、６０ｓ（second））後の終了時刻ｔｅ１０ａを特定する。情報処理装置１００は、開始時刻ｔｓ１０ａ〜ｔｅ１０ａまでの部分計測データを、対象者５ａの計測データとして抽出する。なお、計測データ６ａのケースでは、運動開始の合図を行った時刻「ｔｓ」と、開始時刻ｔｓ１０ａとが一致しており、対象者５ａは、計測者の開始の合図に合わせて運動を開始できていると言える。
【００２２】
計測データ６ｂについて説明する。情報処理装置１００は、時刻「ｔｓ」を基準とした時間帯７を設定する。時間帯７に関する説明は、上記のものと同様である。情報処理装置１００は、時間帯７において、垂直方向の加速度が最初に閾値αを超えるポイント８ｂを特定する。情報処理装置１００は、ポイント８ｂから計測データ６ｂの波形を辿り、加速度が立ち上がりを開始する開示時刻ｔｓ１０ｂを特定する。
【００２３】
情報処理装置１００は、開始時刻ｔｓ１０ｂから所定時間（たとえば、６０ｓ）後の終了時刻ｔｅ１０ｂを特定する。情報処理装置１００は、開始時刻ｔｓ１０ｂ〜ｔｅ１０ｂまでの部分計測データを、対象者５ｂの計測データとして抽出する。なお、計測データ６ｂのケースでは、開始時刻ｔｓ１０ｂが、運動開始の合図を行った時刻「ｔｓ」よりも前であるため、計測者の開始の合図よりも前に、運動を開始していると言える。
【００２４】
計測データ６ｃについて説明する。情報処理装置１００は、時刻「ｔｓ」を基準とした時間帯７を設定する。時間帯７に関する説明は、上記のものと同様である。情報処理装置１００は、時間帯７において、垂直方向の加速度が最初に閾値αを超えるポイント８ｃを特定する。情報処理装置１００は、ポイント８ｃから計測データ６ｃの波形を辿り、加速度が立ち上がりを開始する開示時刻ｔｓ１０ｃを特定する。
【００２５】
情報処理装置１００は、開始時刻ｔｓ１０ｃから所定時間（たとえば、６０ｓ）後の終了時刻ｔｅ１０ｃを特定する。情報処理装置１００は、開始時刻ｔｓ１０ｃ〜ｔｅ１０ｃまでの部分計測データを、対象者５ｃの計測データとして抽出する。なお、計測データ６ｃのケースでは、開始時刻ｔｓ１０ｃが、運動開始の合図を行った時刻「ｔｓ」よりも後であるため、計測者の開始の合図よりも遅れて、運動を開始していると言える。
【００２６】
上記のように、情報処理装置１００は、対象者５が、計測者の合図に合わせて運動を開始することが出来ない場合であっても、対象者５が運動を開始してから終了するまでの計測データを一律に登録することができる。
【００２７】
次に、図１に示した情報処理装置１００の構成の一例について説明する。図３は、本実施例に係る情報処理装置の構成を示す機能ブロック図である。図３に示すように、この情報処理装置１００は、通信部１１０と、入力部１２０と、表示部１３０と、タイマ１４０と、記憶部１５０と、制御部１６０とを有する。たとえば、情報処理装置１００は、タブレット端末や、ノートＰＣ（Personal  Computer）、スマートフォン等に対応する。
【００２８】
通信部１１０は、加速度センサ１０との間で無線通信を実行する通信装置である。また、通信部１１０は、サーバ６０と無線通信または有線による通信を行う。後述する制御部１６０は、通信部１１０を介して、加速度センサ１０、サーバ６０とデータをやり取りする。
【００２９】
入力部１２０は、情報処理装置１００に各種の情報を入力するための入力装置である。入力部１２０は、入力ボタン、タッチパネル等に対応する。たとえば、計測者は、対象者５に対して運動の開始の合図を行ったタイミングで、入力部１２０を操作し、開始の合図を行った旨の情報を入力する。計測者は、対象者５に対して運動の終了の合図を行ったタイミングで、入力部１２０を操作し、終了の合図を行った旨の情報を入力する。また、計測者は、入力部１２０を操作して、後述する対象者管理テーブル１５３を更新してもよい。
【００３０】
表示部１３０は、制御部１６０から出力される各種の情報を表示する表示装置である。表示部１３０は、液晶モニタ、タッチパネル等の表示装置に対応する。
【００３１】
タイマ１４０は、制御部１６０に時刻情報を出力するタイマである。タイマ１４０は、加速度センサ１０に内蔵されるタイマとの間で、事前に時刻同期を行う。
【００３２】
記憶部１５０は、バッファ１５１と、合図時刻情報１５２と、対象者管理テーブル１５３と、計測結果テーブル１５４とを有する。記憶部１５０は、ＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read  Only  Memory）、フラッシュメモリ（Flash  Memory）などの半導体メモリ素子や、ＨＤＤ（Hard  Disk  Drive）などの記憶装置に対応する。
【００３３】
バッファ１５１は、加速度センサ１０から送信される計測データを保持するバッファである。図４は、バッファのデータ構造の一例を示す図である。図４に示すように、この計測データは、センサＩＤと、計測データとを対応付けて保持する。センサＩＤは、加速度センサ１０を一意に識別する情報である。計測データは、該当する加速度センサに計測されたデータである。計測データは、３軸方向の加速度と時間とを対応付けた情報である。
【００３４】
合図時刻情報は、計測者が対象者５に対して、運動の開始を合図した時刻と、計測者が対象者５に対して、運動の終了を合図した時刻とを保持する。以下の説明では、運動の開始を合図した時刻を「開始合図時刻」と表記する。運動の終了を合図した時刻を「終了合図時刻」と表記する。
【００３５】
対象者管理テーブル１５３は、対象者５と対象者５が身に着ける加速度センサ１０とを対応付ける情報を保持する。図５は、対象者管理テーブルのデータ構造の一例を示す図である。図５に示すように、対象者管理テーブル１５３は、対象者ＩＤと、センサＩＤと、氏名と、補足情報とを対応付ける。対象者ＩＤは、対象者５を一意に識別する情報である。対象者ＩＤ「Ｕ１０１〜Ｕ１０４」は、対象者５ａ〜５ｄを示すものとする。センサＩＤは、加速度センサを一意に識別する情報である。氏名は、該当する対象者の氏名を示すものである。補足情報は、該当する対象者５を補足する情報を示すものであり、学年や身長、体重などの情報が含まれる。
【００３６】
図５に示す例では、対象者ＩＤ「Ｕ１０１」の対象者５ａ「富士太郎」は、センサＩＤ「ｓ１０ａ」の加速度センサ１０ａを身に着けて、運動を行うことを示している。
【００３７】
計測結果テーブル１５４は、運動の計測結果を保持するテーブルである。図６は、計測結果テーブルのデータ構造の一例を示す図である。図６に示すように、この計測結果テーブル１５４は、対象者ＩＤと、センサＩＤと、評価と、部分計測データとを対応付ける。
【００３８】
対象者ＩＤは、対象者５を一意に識別する情報である。センサＩＤは、加速度センサ１０を一意に識別する情報である。評価は、開始合図時刻と比較して、対象者５が、適切に運動を開始しているかを示す情報である。
【００３９】
たとえば、開始合図時刻と、対象者が運動を開始した開始時刻との差が閾値未満である場合には、対象者５が、開始の合図に合わせて適切に運動を開始しているといえるため、評価は「良」となる。開始合図時刻と、対象者が運動を開始した開始時刻との差が閾値以上であり、かつ、開始合図時刻よりも、開始時刻が早い場合には、対象者５が、開始の合図よりも前に運動を開始しているといえるため、評価は「早い」となる。開始合図時刻と、対象者が運動を開始した開始時刻との差が閾値以上であり、かつ、開始合図時刻よりも、開始時刻が遅い場合には、対象者５が、開始の合図に遅れて運動を開始しているといえるため、評価は「遅い」となる。
【００４０】
部分計測データは、対象者５の計測データのうち、対象者が運動を開始した開始時刻から、終了時刻までの計測データである。部分計測データの時間長は、たとえば「６０ｓ」である。
【００４１】
図３の説明に戻る。制御部１６０は、受付部１６１、特定部１６２、登録部１６３、通知部１６４を有する。制御部１６０は、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）などによって実現できる。また、制御部１５０は、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）などのハードワイヤードロジックによっても実現できる。
【００４２】
受付部１６１は、加速度センサ１０から計測データを受信し、受信した計測データを、バッファ１５１に登録する処理部である。受付部１６１は、入力部１２０を介して、計測者が開始の合図を行った旨の情報の入力を受け付けた場合には、受け付けたタイミングの時刻を、開始合図時刻としてタイマ１４０から取得し、開始合図時刻を合図時刻情報１５２に登録する。
【００４３】
受付部１６１は、入力部１２０を介して、計測者が終了の合図を行った旨の情報の入力を受け付けた場合には、受け付けたタイミングの時刻を、終了合図時刻としてタイマ１４０から取得し、終了合図時刻を合図時刻情報１５２に登録する。なお、受付部１６１は、開始合図時刻に６０ｓを加算した時刻を、終了合図時刻として算出してもよい。
【００４４】
特定部１６２は、合図時刻情報１５２に設定された開始合図時刻と、バッファに格納された計測データとを比較し、部分計測データの開始時刻を特定する処理部である。たとえば、特定部１６２は、開始合図時刻を基準とする時間帯の計測データにおいて、閾値α以上となる加速度に至る加速度の時間変化を辿ることで、閾値α以上となる加速度が立ち上がりを開始する開始時刻を特定する。特定部１６２の処理は、図２で説明した処理に対応する。
【００４５】
図２の計測データ６ａを用いて、特定部１６２の処理を説明する。特定部１６２は、開始合図時刻「ｔｓ」を基準とした時間帯７を設定する。この時間帯７の開始時刻は、「ｔｓ−ｔ１」であり、終了時刻は「ｔｓ＋ｔ１」である。「ｔ１」は、予め計測者に設定される時間である。特定部１６２は、時間帯７において、垂直方向の加速度が最初に閾値αを超えるポイント８ａを特定する。特定部１６２は、ポイント８ａから計測データ６ａの波形を辿り、加速度が立ち上がりを開始する開示時刻ｔｓ１０ａを特定する。
【００４６】
図２の計測データ６ｂを用いて、特定部１６２の処理を説明する。特定部１６２は、時刻「ｔｓ」を基準とした時間帯７を設定する。時間帯７に関する説明は、上記のものと同様である。特定部１６２は、時間帯７において、垂直方向の加速度が最初に閾値αを超えるポイント８ｂを特定する。特定部１６２は、ポイント８ｂから計測データ６ｂの波形を辿り、加速度が立ち上がりを開始する開示時刻ｔｓ１０ｂを特定する。
【００４７】
図２の計測データ６ｃを用いて、特定部１６２の処理を説明する。特定部１６２は、時刻「ｔｓ」を基準とした時間帯７を設定する。時間帯７に関する説明は、上記のものと同様である。特定部１６２は、時間帯７において、垂直方向の加速度が最初に閾値αを超えるポイント８ｃを特定する。特定部１６２は、ポイント８ｃから計測データ６ｃの波形を辿り、加速度が立ち上がりを開始する開示時刻ｔｓ１０ｃを特定する。
【００４８】
特定部１６２は、各センサＩＤに対応する計測データに対して上記処理を繰り返し実行する。特定部１６２は、特定した開始時刻と、センサＩＤとを対応付けた情報を、登録部１６３に出力する。
【００４９】
登録部１６３は、特定部１６２からセンサＩＤと開始時刻との組を取得する。登録部１６３は、開始時刻から所定時間（６０ｓ）後の部分計測データを、バッファ１５１の該当するセンサＩＤの計測データから抽出する。登録部１６３は、センサＩＤと、対象者管理テーブル１５３とを比較して、センサＩＤに対応する対象者ＩＤを特定する。
【００５０】
登録部１６３は、合図時刻情報１５２の開始合図時刻と、部分計測データの開始時刻とを基にして、部分計測データを評価する。登録部１６３は、開始合図時刻と、開始時刻との差が閾値未満である場合には、対象者５が、開始の合図に合わせて適切に運動を開始しているといえるため、評価を「良」とする。
【００５１】
登録部１６３は、開始合図時刻と、対象者が運動を開始した開始時刻との差が閾値以上であり、かつ、開始合図時刻よりも、開始時刻が早い場合には、対象者５が、開始の合図よりも前に運動を開始しているといえるため、評価を「早い」とする。登録部１６３は、開始合図時刻と、対象者が運動を開始した開始時刻との差が閾値以上であり、かつ、開始合図時刻よりも、開始時刻が遅い場合には、対象者５が、開始の合図に遅れて運動を開始しているといえるため、評価を「遅い」とする。
【００５２】
登録部１６３は、上記処理を行い、対象者ＩＤと、センサＩＤと、評価と、部分計測データとを対応付けて、計測結果テーブル１５４に登録する。登録部１６３は、特定部１６２からセンサＩＤと開始時刻との組を取得する度に、上記処理を繰り返し実行する。
【００５３】
通知部１６４は、計測結果テーブル１５４の情報を、サーバ６０に通知する処理部である。なお、通知部１６４は、サーバ６０から、計測結果のリクエストを受け付けた場合に、計測結果テーブル１５４の情報をサーバ６０に通知してもよいし、定期的に計測結果テーブル１５４の情報をサーバ６０に通知してもよい。
【００５４】
次に、本実施例に係る情報処理装置１００の処理手順の一例について説明する。図７は、本実施例に係る情報処理装置の処理手順を示すフローチャートである。図７に示すように、情報処理装置１００の受付部１６１は、加速度センサ１０から計測データを取得する（ステップＳ１０１）。受付部１６１は、センサＩＤと対応付けて、計測データをバッファ１５１に登録する（ステップＳ１０２）。
【００５５】
受付部１６１は、入力部１２０を介して、計測者が開始の合図を行った旨の情報の入力を受け付けた場合には、受け付けたタイミングの時刻を、開始合図時刻としてタイマ１４０から取得する（ステップＳ１０３）。
【００５６】
情報処理装置１００の特定部１６２は、開始合図時刻を基にして、部分計測データの開始時刻を特定する（ステップＳ１０４）。情報処理装置１００の登録部１６３は、開始時刻から終了時刻までの部分計測データを抽出する（ステップＳ１０５）。
【００５７】
登録部１６３は、開始合図時刻と部分計測データの開始時刻とを基にして、対象者を評価する（ステップＳ１０６）。特定部１６３は、部分計測データに関する各種の情報を計測結果テーブル１５４に登録する（ステップＳ１０７）。
【００５８】
情報処理装置１００は、各計測データを全て取得していない場合には（ステップＳ１０８，Ｎｏ）、ステップＳ１０１に移行する。情報処理装置１００は、各計測データを全て取得した場合には（ステップＳ１０８，Ｙｅｓ）、ステップＳ１０９に移行する。情報処理装置１００の通知部１６４は、計測結果テーブル１５４を、サーバ６０に通知する。
【００５９】
次に、本実施例に係る情報処理装置１００の効果について説明する。情報処理装置１００は、対象者５に開始の合図が行われた時間帯において、加速度センサ１０の加速度が立ち上がる時刻から所定時間後までの部分計測データを抽出して、記憶部１５０に登録する。これにより、対象者５が、計測者の合図に合わせて運動を開始することが出来ない場合であっても、対象者５が運動を開始してから終了するまでの計測データを一律に登録することができ、対象者の運動能力の計測を容易に行うことができる。
【００６０】
情報処理装置１００は、センサＩＤ、対象者ＩＤと、部分計測データとを対応付けて、計測結果テーブル１５４に登録する。これにより、複数の対象者５が運動を行った場合でも、各対象者５の部分計測データを区別して、管理することができる。
【００６１】
情報処理装置１００は、運動開始合図付近の時間帯に計測された加速度を対象として、垂直方向の値が閾値以上となる加速度に至る加速度の時間変化を辿ることで、閾値以上となる加速度が立ち上がりを開始する開始時刻を特定する。これにより、垂直方向に変化する縄跳び等の運動開始時刻を正確に特定することができる。
【００６２】
情報処理装置１００は、開始合図時刻と、部分計測データの開始時刻とを基にして、対象者を評価している。これにより、対象者５が運動開始の合図に適切に反応しているかを測定者に通知して、今後の指導に役立てることができる。
【００６３】
次に、上記実施例に示した情報処理装置１００と同様の機能を実現するコンピュータのハードウェア構成の一例について説明する。図８は、情報処理装置と同様の機能を実現するコンピュータのハードウェア構成の一例を示す図である。
【００６４】
図８に示すように、コンピュータ２００は、各種演算処理を実行するＣＰＵ２０１と、ユーザからのデータの入力を受け付ける入力装置２０２と、ディスプレイ２０３とを有する。また、コンピュータ２００は、記憶媒体からプログラム等を読み取る読み取り装置２０４と、有線または無線ネットワークを介して他装置との間でデータの授受を行うインターフェース装置２０５とを有する。また、コンピュータ２００は、各種情報を一時記憶するＲＡＭ２０６と、ハードディスク装置２０７とを有する。そして、各装置２０１〜２０７は、バス２０８に接続される。
【００６５】
ハードディスク装置２０７は、受付プログラム２０７ａ、特定プログラム２０７ｂ、登録プログラム２０７ｃ、通知プログラム２０７ｄを有する。ＣＰＵ２０１は、各プログラム２０７ａ〜２０７ｄを読み出してＲＡＭ２０６に展開する。
【００６６】
受付プログラム２０７ａは、受付プロセス２０６ａとして機能する。特定プログラム２０７ｂは、特定プロセス２０６ｂとして機能する。登録プログラム２０７ｃは、登録プロセス２０６ｃとして機能する。通知プログラム２０７ｄは、通知プロセス２０６ｄとして機能する。
【００６７】
受付プロセス２０６ａの処理は、受付部１６１の処理に対応する。特定プロセス２０６ｂの処理は、特定部１６２の処理に対応する。登録プロセス２０６ｃの処理は、登録部１６３の処理に対応する。通知プロセス２０６ｄの処理は、通知部１６４の処理に対応する。
【００６８】
なお、各プログラム２０７ａ〜２０７ｄについては、必ずしも最初からハードディスク装置２０７に記憶させておかなくても良い。例えば、コンピュータ２００に挿入されるフレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＤＶＤ、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」に各プログラムを記憶させておく。そして、コンピュータ２００が各プログラム２０７ａ〜２０７ｄを読み出して実行するようにしても良い。
【符号の説明】
【００６９】
１００    情報処理装置
１１０    通信部
１２０    入力部
１３０    表示部
１４０    タイマ
１５０    記憶部
１５１    バッファ
１５２    合図時刻情報
１５３    対象者管理テーブル
１５４    計測結果テーブル
１６０    制御部
１６１    受付部
１６２    特定部
１６３    登録部
１６４    通知部
【図１】
2019152624.tif 000003
【図２】
2019152624.tif 000004
【図３】
2019152624.tif 000005
【図４】
2019152624.tif 000006
【図５】
2019152624.tif 000007
【図６】
2019152624.tif 000008
【図７】
2019152624.tif 000009
【図８】
2019152624.tif 000010