Movatterモバイル変換


[0]ホーム

URL:


JP7119616B2 - Exercise support device, exercise support method and exercise support program - Google Patents

Exercise support device, exercise support method and exercise support program
Download PDF

Info

Publication number
JP7119616B2
JP7119616B2JP2018114172AJP2018114172AJP7119616B2JP 7119616 B2JP7119616 B2JP 7119616B2JP 2018114172 AJP2018114172 AJP 2018114172AJP 2018114172 AJP2018114172 AJP 2018114172AJP 7119616 B2JP7119616 B2JP 7119616B2
Authority
JP
Japan
Prior art keywords
index data
threshold
running
value
state
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2018114172A
Other languages
Japanese (ja)
Other versions
JP2019216798A (en
Inventor
和正 森近
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Casio Computer Co LtdfiledCriticalCasio Computer Co Ltd
Priority to JP2018114172ApriorityCriticalpatent/JP7119616B2/en
Publication of JP2019216798ApublicationCriticalpatent/JP2019216798A/en
Application grantedgrantedCritical
Publication of JP7119616B2publicationCriticalpatent/JP7119616B2/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Landscapes

Description

Translated fromJapanese

本発明は、運動支援装置、運動支援方法及び運動支援プログラムに関する。 The present invention relates to an exercise assistance device, an exercise assistance method, and an exercise assistance program.

従来、ランニング時における速度をモニタリングして当該速度が所定の速度範囲から外れた場合に、ユーザにフィードバックする技術が開示されている(例えば、特許文献1参照)。 Conventionally, there has been disclosed a technique of monitoring a running speed and providing feedback to a user when the speed is out of a predetermined speed range (see, for example, Patent Document 1).

特開2012-20134号公報JP 2012-20134 A

しかしながら、上記特許文献1に開示されている技術では、偶発的な事象により所定の速度範囲から外れた場合であってもユーザにフィードバックするので、ランニング時の走行状態の把握に支障を来すおそれがある。 However, with the technology disclosed inPatent Document 1, feedback is provided to the user even when the speed deviates from the predetermined speed range due to an accidental event. There is

本発明は、このような問題に鑑みてなされたものであり、所定の運動時における動作状態を正しく判別することができる運動支援装置、運動支援方法及び運動支援プログラムを提供することを目的とする。 The present invention has been made in view of such problems, and an object of the present invention is to provide an exercise assistance device, an exercise assistance method, and an exercise assistance program capable of correctly determining the motion state during a predetermined exercise. .

上記課題を解決するため、本発明に係る運動支援装置は、
ランニング時に被測定者に装着されるモーションセンサから逐次取得されるセンシング情報に基づいて当該ランニング時の動作の指標となる指標データをランニング周期ごとに逐次導出する導出手段と、
前記導出手段によって逐次導出されるランニング周期ごとの前記指標データの値が、前記指標データに対応する第1閾値を超えたか否かを判別する第1判別手段と、
前記第1判別手段による判別結果が、予め設定された複数の前記ランニング周期のうち前記第1閾値とは異なる第2閾値が示す周期で前記第1閾値を超えたか否かに基づいて、前記ランニング時の動作状態が正常状態か異常状態かを判別する第2判別手段と、
を備えることを特徴とする。
In order to solve the above problems, the exercise support device according to the present invention includes:
a deriving means for sequentially deriving index data, which is an index of motion duringrunning, for each running cycle based on sensing information sequentially acquired from a motion sensor worn bythe person being measured duringrunning ;
a first determination means for determining whether the value of the index datafor each running cycle sequentially derived by the derivation meansexceeds a first threshold value corresponding to the index data ;
Based on whether or not the discrimination result by the first discriminating meansexceeds the first threshold in a cycle indicated by a second threshold different from the first threshold among the plurality of preset running cycles, the a second determination means for determining whether the operating state duringrunning is normal or abnormal;
characterized by comprising

本発明によれば、所定の運動時における動作状態を正しく判別することができる。 According to the present invention, it is possible to correctly determine the operating state during a predetermined exercise.

本発明の実施の形態の運動支援システムを示すブロック図である。BRIEF DESCRIPTION OF THE DRAWINGS It is a block diagram which shows the exercise support system of embodiment of this invention.(a)は運動支援装置をユーザが装着した状態を示す背面図であり、(b)は運動支援装置をユーザが装着した状態を示す側面図である。(a) is a rear view showing a state in which the user wears the exercise support device, and (b) is a side view showing a state in which the user wears the exercise support device.(a)は運動支援装置の機能構成を示すブロック図であり、(b)は端末装置の機能構成を示すブロック図である。1A is a block diagram showing a functional configuration of an exercise support device, and FIG. 1B is a block diagram showing a functional configuration of a terminal device; FIG.走行状態判別処理を示すフローチャートである。It is a flow chart which shows driving state distinction processing.走行状態(正常状態又は異常状態)の移行の一例を示す説明図である。It is explanatory drawing which shows an example of the transition of a driving|running state (normal state or abnormal state).ランニング時の走行動作の指標の一例を示す表である。FIG. 11 is a table showing an example of running motion indicators during running; FIG.

以下、添付図面を参照して本発明に係る実施の形態を詳細に説明する。なお、本発明は、図示例に限定されるものではない。 BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, embodiments according to the present invention will be described in detail with reference to the accompanying drawings. It should be noted that the present invention is not limited to the illustrated examples.

図1及び図2を参照して、本実施の形態の構成を説明する。まず、図1を参照して、本実施の形態の運動支援システム1を説明する。 The configuration of the present embodiment will be described with reference to FIGS. 1 and 2. FIG. First, anexercise support system 1 according to the present embodiment will be described with reference to FIG.

図1は、本実施の形態の運動支援システム1を示すブロック図である。
図1に示すように、運動支援システム1は、運動支援装置10と、端末装置20とを備える。
FIG. 1 is a block diagram showing anexercise support system 1 according to this embodiment.
As shown in FIG. 1 , theexercise assistance system 1 includes anexercise assistance device 10 and aterminal device 20 .

運動支援装置10は、所定の運動時(例えば、ランニング時)にユーザに装着され当該ユーザの走行状態を判別して、当該走行状態の判別結果を端末装置20に出力する装置である。 Theexercise support device 10 is a device that is worn by a user during a predetermined exercise (for example, running) to determine the running state of the user and output the determination result of the running state to theterminal device 20 .

図2(a)及び(b)は、運動支援装置10の装着例を示す図である。
図2(a)及び(b)に示すように、運動支援装置10は、例えば、ユーザの腰にある仙骨上の位置に装着される。なお、このように仙骨上の位置に運動支援装置10を装着するのは、ユーザの骨盤の回旋運動及び身体の揺動を精度良く測定するためであるが、運動支援装置10の装着位置は仙骨上の位置に限らず、例えば、ユーザの胸部や足部等でもよい。
2A and 2B are diagrams showing examples of how theexercise support device 10 is worn.
As shown in FIGS. 2A and 2B, theexercise support device 10 is worn, for example, on the sacrum of the user's waist. The reason why theexercise support device 10 is worn on the sacrum is to accurately measure the rotational movement of the user's pelvis and the rocking motion of the user's body. The position is not limited to the upper position, and may be, for example, the user's chest, legs, or the like.

端末装置20は、所定の運動時(例えば、ランニング時)にユーザが携帯可能な端末装置である。この端末装置20としては、例えば、スマートフォンや、スマートウォッチ等のウェアラブル端末、携帯電話機等が挙げられる。 Theterminal device 20 is a terminal device that can be carried by the user during predetermined exercise (for example, during running). Examples of theterminal device 20 include a smart phone, a wearable terminal such as a smart watch, and a mobile phone.

次いで、図3(a)を参照して、運動支援装置10の内部の機能構成を説明する。図3(a)は、運動支援装置10の機能構成を示すブロック図である。 Next, the internal functional configuration of theexercise support device 10 will be described with reference to FIG. 3(a). FIG. 3A is a block diagram showing the functional configuration of theexercise support device 10. As shown in FIG.

図3(a)に示すように、運動支援装置10は、CPU(Central Processing Unit)11と、操作部12と、RAM(Random Access Memory)13と、センサ部14と、表示部15と、記憶部16と、通信部17とを備える。運動支援装置10の各部は、バス18を介して接続されている。 As shown in FIG. 3A, theexercise support device 10 includes a CPU (Central Processing Unit) 11, anoperation unit 12, a RAM (Random Access Memory) 13, asensor unit 14, adisplay unit 15, and a memory. Aunit 16 and acommunication unit 17 are provided. Each part of theexercise support device 10 is connected via abus 18 .

CPU(導出手段、第1判別手段、第2判別手段、出力手段)11は、運動支援装置10の各部を制御する。CPU11は、記憶部16に記憶されているシステムプログラム及びアプリケーションプログラムのうち、指定されたプログラムを読み出してRAM13に展開し、当該プログラムとの協働で各種処理を実行する。 A CPU (derivation means, first determination means, second determination means, output means) 11 controls each part of theexercise support device 10 . TheCPU 11 reads a designated program out of the system programs and application programs stored in thestorage unit 16, develops it in theRAM 13, and executes various processes in cooperation with the program.

操作部12は、電源のON/OFFを切り替える電源ボタン(図示省略)、データ取得の開始/停止を指示する開始/停止ボタン(図示省略)等を備えており、この操作部12からの指示に基づいてCPU11は各部を制御するようになっている。 Theoperation unit 12 includes a power button (not shown) for switching ON/OFF of power, a start/stop button (not shown) for instructing start/stop of data acquisition, and the like. Based on this, theCPU 11 controls each section.

RAM13は、揮発性のメモリであり、各種のデータやプログラムを一時的に格納するワークエリアを形成する。 TheRAM 13 is a volatile memory and forms a work area for temporarily storing various data and programs.

センサ部14は、3軸加速度センサ、ジャイロセンサ、地磁気センサ等の運動支援装置10の動きを検出可能なモーションセンサや、運動支援装置10の位置情報を取得可能なGPS受信機などを備え、測定結果をCPU11に出力する。 Thesensor unit 14 includes a motion sensor capable of detecting movement of theexercise support device 10 such as a triaxial acceleration sensor, a gyro sensor, and a geomagnetic sensor, a GPS receiver capable of acquiring position information of theexercise support device 10, and the like. A result is output to CPU11.

表示部15は、複数のLEDランプにより構成され、データの送信状態(例えば、データを送信中であるか否か)や、GPS受信機のON/OFF状態等を表示可能な表示部である。 Thedisplay unit 15 is composed of a plurality of LED lamps, and is a display unit capable of displaying data transmission status (for example, whether or not data is being transmitted), ON/OFF status of the GPS receiver, and the like.

記憶部16は、フラッシュメモリ、EEPROM(Electrically Erasable Programmable ROM)等により構成される。記憶部16には、CPU11で実行されるシステムプログラムやアプリケーションプログラム、これらのプログラムの実行に必要なデータ等が記憶されている。 Thestorage unit 16 is configured by a flash memory, EEPROM (Electrically Erasable Programmable ROM), or the like. Thestorage unit 16 stores system programs and application programs executed by theCPU 11, data necessary for executing these programs, and the like.

通信部17は、所定の運動時(例えば、ランニング時)の動作状態(例えば、走行状態)の判別結果をCPU11による制御に基づいて端末装置20に送信するものであり、例えば、Bluetooth(登録商標)などの無線規格を採用した通信部や、USB端子などの有線式の通信部である。 Thecommunication unit 17 transmits to theterminal device 20 based on the control by theCPU 11 the determination result of the operating state (for example, running state) during a predetermined exercise (for example, running). ) or a wired communication unit such as a USB terminal.

次に、図3(b)を参照して、端末装置20の機能構成を説明する。図3(b)は、端末装置20の機能構成を示すブロック図である。 Next, the functional configuration of theterminal device 20 will be described with reference to FIG. 3(b). FIG. 3B is a block diagram showing the functional configuration of theterminal device 20. As shown in FIG.

端末装置20は、CPU21と、操作部22と、RAM23と、表示部24と、記憶部25と、通信部26と、スピーカ部27とを備える。端末装置20の各部は、バス28を介して接続されている。 Theterminal device 20 includes aCPU 21 , anoperation section 22 , aRAM 23 , adisplay section 24 , astorage section 25 , acommunication section 26 and aspeaker section 27 . Each part of theterminal device 20 is connected via abus 28 .

CPU21は、端末装置20の各部を制御する。CPU21は、記憶部25に記憶されているシステムプログラム及びアプリケーションプログラムのうち、指定されたプログラムを読み出してRAM23に展開し、当該プログラムとの協働で各種処理を実行する。 TheCPU 21 controls each part of theterminal device 20 . TheCPU 21 reads a designated program out of the system program and the application program stored in thestorage unit 25, develops it in theRAM 23, and executes various processes in cooperation with the program.

操作部22は、例えば、タッチパネルを備え、ユーザからのタッチ入力を受け付け、その操作情報をCPU21に出力する。
タッチパネルは、表示部24と一体となって形成され、例えば、静電容量方式、抵抗膜方式、超音波表面弾性波方式等の各種方式により、ユーザによる表示部24上の接触位置のXY座標を検出する。そして、タッチパネルは、接触位置のXY座標に係る位置信号をCPU21に出力する。
Theoperation unit 22 includes, for example, a touch panel, receives touch input from the user, and outputs the operation information to theCPU 21 .
The touch panel is formed integrally with thedisplay unit 24, and the XY coordinates of the touch position on thedisplay unit 24 by the user are displayed by various methods such as a capacitance method, a resistive film method, and an ultrasonic surface acoustic wave method. To detect. Then, the touch panel outputs a position signal related to the XY coordinates of the contact position to theCPU 21 .

RAM23は、揮発性のメモリであり、各種のデータやプログラムを一時的に格納するワークエリアを形成する。 TheRAM 23 is a volatile memory and forms a work area for temporarily storing various data and programs.

表示部24は、LCD(Liquid Crystal Display)、EL(Electro Luminescence)ディスプレイ等で構成され、CPU21から指示された表示情報に従い各種表示を行う。 Thedisplay unit 24 is composed of an LCD (Liquid Crystal Display), an EL (Electro Luminescence) display, or the like, and performs various displays according to display information instructed by theCPU 21 .

記憶部25は、例えば、フラッシュメモリ、EEPROM、HDD(Hard Disk Drive)などにより構成される。記憶部25には、CPU21で実行されるシステムプログラムやアプリケーションプログラム、これらのプログラムの実行に必要なデータ等が記憶されている。 Thestorage unit 25 is configured by, for example, flash memory, EEPROM, HDD (Hard Disk Drive), or the like. Thestorage unit 25 stores system programs and application programs executed by theCPU 21, data necessary for executing these programs, and the like.

通信部26は、ユーザに装着された運動支援装置10から当該ユーザの動作状態(例えば、走行状態)の判別結果を受信するものであり、例えば、Bluetooth(登録商標)などの無線規格を採用した通信部や、USB端子などの有線式の通信部である。 Thecommunication unit 26 receives determination results of the user's operation state (for example, running state) from theexercise support device 10 worn by the user, and adopts a wireless standard such as Bluetooth (registered trademark), for example. A communication unit or a wired communication unit such as a USB terminal.

スピーカ部27は、D/Aコンバータ(図示略)、スピーカ素子(図示略)、振動板(図示略)等を備え、CPU21からの指示に従って音データをD/Aコンバータによりアナログ信号に変換後、このアナログ信号を振動板により所定の音量に増幅して端末装置20の外部に向けて発信音を発する。 Thespeaker unit 27 includes a D/A converter (not shown), a speaker element (not shown), a diaphragm (not shown), and the like. This analog signal is amplified to a predetermined volume by a diaphragm, and a dial tone is emitted to the outside of theterminal device 20 .

次に、図4及び図5を参照して、運動支援装置10で実行される走行状態判別処理を説明する。図4は、走行状態判別処理を示すフローチャートである。図5は、走行状態(正常状態又は異常状態)の移行の一例を示す説明図である。なお、図5に示す各周期(ランニング周期)において示されている○印は、それぞれの○印に対応する方の足が地面に接地していることを意味する。また、各周期のうち網掛けが施されている周期は、当該周期の指標データの値が閾値を超えていることを意味する。 Next, the running state determination process executed by theexercise support device 10 will be described with reference to FIGS. 4 and 5. FIG. FIG. 4 is a flow chart showing the running state determination process. FIG. 5 is an explanatory diagram showing an example of transition of the running state (normal state or abnormal state). The circles shown in each cycle (running cycle) shown in FIG. 5 mean that the foot corresponding to each circle is in contact with the ground. In addition, among the cycles, the shaded cycles mean that the value of the index data in the cycle exceeds the threshold.

ここで、ランニング周期とは、一方の足(例えば、右足)が地面に接地してから当該一方の足が再び地面に接地するまでの期間を意味する。また、指標データとは、ランニング時の走行動作の指標となるデータである。図6に示すように、ランニング時の走行動作の指標には、例えば、ピッチ、ストライド、接地時間率、滞空時間率、ブレーキ、推進、上下動、左右動、沈込、前傾角、水平角、回転角度(ヨー)などがある。なお、各指標に対応する指標データの導出方法(算出方法)は、既知の技術であるため、その説明は省略する。 Here, the running cycle means a period from when one foot (for example, the right foot) touches the ground to when the one foot touches the ground again. Also, the index data is data that serves as an index for the running motion during running. As shown in FIG. 6, the indicators of the running motion during running include, for example, pitch, stride, contact time rate, flight time rate, braking, propulsion, vertical movement, horizontal movement, sinking, forward tilt angle, horizontal angle, Rotational angle (yaw), etc. Note that the derivation method (calculation method) of the index data corresponding to each index is a known technique, so the explanation thereof will be omitted.

図4に示すように、まず、CPU11は、センサ部14からセンシング情報(例えば、加速度情報、角速度情報等)を逐次取得する(ステップS1)。 As shown in FIG. 4, first, theCPU 11 sequentially acquires sensing information (for example, acceleration information, angular velocity information, etc.) from the sensor unit 14 (step S1).

次いで、CPU11は、センシング情報に基づいて、ランニング周期ごとの指標データを逐次導出する(ステップS2)。 Next, theCPU 11 sequentially derives index data for each running cycle based on the sensing information (step S2).

次いで、CPU11は、現在の状態(現在の走行状態)が正常状態(通常状態)であるか否かを判定する(ステップS3)。 Next, theCPU 11 determines whether or not the current state (current running state) is normal (normal state) (step S3).

ステップS3において、現在の状態が正常状態であると判定された場合(ステップS3;YES)、CPU11は、ステップS2で導出された指標データ(例えば、ピッチデータ)の値が閾値を超えたか否かを判定する(ステップS4)。閾値については、各指標に対応する閾値がそれぞれ設定されているものとする。 If it is determined in step S3 that the current state is normal (step S3; YES), theCPU 11 determines whether the value of the index data (for example, pitch data) derived in step S2 exceeds a threshold value. is determined (step S4). As for the threshold, it is assumed that a threshold corresponding to each index is set.

ステップS4において、指標データの値が閾値を超えていないと判定された場合(ステップS4;NO)、CPU11は、処理をステップS1の処理に戻し、それ以降の処理を繰り返し行う。
一方、ステップS4において、指標データの値が閾値を超えたと判定された場合(ステップS4;YES)、CPU11は、ステップS2で導出された指標データ(例えば、ピッチデータ)の値が5回連続で閾値を超えたか否かを判定する(ステップS5)。
When it is determined in step S4 that the value of the index data does not exceed the threshold (step S4; NO), theCPU 11 returns the processing to step S1 and repeats the processing thereafter.
On the other hand, if it is determined in step S4 that the value of the index data exceeds the threshold (step S4; YES), theCPU 11 determines that the value of the index data (for example, pitch data) derived in step S2 is five consecutive times. It is determined whether or not the threshold is exceeded (step S5).

ステップS5において、指標データの値が5回連続で閾値を超えていないと判定された場合(ステップS5;NO)、CPU11は、処理をステップS1の処理に戻し、それ以降の処理を繰り返し行う。例えば、図5に示すように、2周期目、5~7周期目、10~13周期目の各指標データを対象として、ステップS5の判定処理が実行された場合、いずれの場合にも指標データの値が5回連続で閾値を超えていないと判定されることとなる。
一方、ステップS5において、指標データの値が5回連続で閾値を超えたと判定された場合(ステップS5;YES)、CPU11は、現在の状態(現在の走行状態)を正常状態から異常状態に移行する(ステップS6)。例えば、図5に示すように、14周期目の指標データを対象として、ステップS5の判定処理が実行された場合、10~14周期目において指標データの値が5回連続で閾値を超えたと判定されることとなる。
In step S5, when it is determined that the value of the index data has not exceeded the threshold value five times in a row (step S5; NO), theCPU 11 returns the process to step S1 and repeats the subsequent processes. For example, as shown in FIG. 5, when the determination process in step S5 is executed for each of the index data in the 2nd cycle, the 5th to 7th cycles, and the 10th to 13th cycles, the index data value does not exceed the threshold value five times in a row.
On the other hand, if it is determined in step S5 that the value of the index data has exceeded the threshold five times in a row (step S5; YES), theCPU 11 changes the current state (current running state) from the normal state to the abnormal state. (step S6). For example, as shown in FIG. 5, when the determination process in step S5 is executed for the index data in the 14th cycle, it is determined that the value of the index data exceeds the threshold five times in a row in the 10th to 14th cycles. It will be done.

次いで、CPU11は、通信部17を介して、端末装置20に対して異常状態移行情報を出力する(ステップS7)。これにより、異常状態移行情報を受信した端末装置20は、CPU21の制御下において、例えは、当該装置のバイブレーション機能を発動させることによって、目標の状態(正常状態)から逸脱したことを通知するとともに、目標の状態から逸脱したことを示すアラート情報を表示部24に表示し、また、スピーカ部27より目標の状態から逸脱したことを通知する発信音を出力する。なお、当該発信音の代わりに、又は、当該発信音とともに、目標の状態から逸脱したことを通知する音声を出力するようにしてもよい。 Next, theCPU 11 outputs abnormal state transition information to theterminal device 20 via the communication section 17 (step S7). As a result, theterminal device 20 that has received the abnormal state transition information notifies that it has deviated from the target state (normal state) by, for example, activating the vibration function of the device under the control of theCPU 21. , alert information indicating deviation from the target state is displayed on thedisplay unit 24, and a dial tone is output from thespeaker unit 27 to notify that the target state has been deviated. Instead of the dial tone, or together with the dial tone, a sound notifying that the target state is deviated may be output.

次いで、CPU11は、操作部12により所定の終了操作がなされたか否かを判定する(ステップS8)。 Next, theCPU 11 determines whether or not a predetermined end operation has been performed using the operation unit 12 (step S8).

ステップS8において、操作部12により所定の終了操作がなされていないと判定された場合(ステップS8;NO)、CPU11は、処理をステップS1の処理に戻し、それ以降の処理を繰り返し行う。
一方、ステップS8において、操作部12により所定の終了操作がなされたと判定された場合(ステップS8;YES)、CPU11は、走行状態判別処理を終了する。
In step S8, when it is determined that the predetermined end operation has not been performed by the operation unit 12 (step S8; NO), theCPU 11 returns the processing to step S1, and repeats the subsequent processing.
On the other hand, when it is determined in step S8 that the predetermined end operation has been performed by the operation unit 12 (step S8; YES), theCPU 11 terminates the running state determination process.

また、ステップS3において、現在の状態が正常状態でない、すなわち異常状態であると判定された場合(ステップS3;NO)、CPU11は、ステップS2で導出された指標データ(例えば、ピッチデータ)の値が閾値以下であるか否かを判定する(ステップS9)。 If it is determined in step S3 that the current state is not normal, that is, abnormal (step S3; NO), theCPU 11 determines the value of the index data (for example, pitch data) derived in step S2. is equal to or less than a threshold (step S9).

ステップS9において、指標データの値が閾値以下ではないと判定された場合(ステップS9;NO)、CPU11は、処理をステップS1の処理に戻し、それ以降の処理を繰り返し行う。
一方、ステップS9において、指標データの値が閾値以下であると判定された場合(ステップS9;YES)、CPU11は、ステップS2で導出された指標データ(例えば、ピッチデータ)の値が5回連続で閾値以下となったか否かを判定する(ステップS10)。
When it is determined in step S9 that the value of the index data is not equal to or less than the threshold value (step S9; NO), theCPU 11 returns the processing to step S1, and repeats the subsequent processing.
On the other hand, if it is determined in step S9 that the value of the index data is equal to or less than the threshold value (step S9; YES), theCPU 11 determines that the value of the index data (for example, pitch data) derived in step S2 continues five times. is equal to or less than the threshold value (step S10).

ステップS10において、指標データの値が5回連続で閾値以下とはなっていないと判定された場合(ステップS10;NO)、CPU11は、処理をステップS1の処理を戻し、それ以降の処理を繰り返し行う。例えば、図5に示すように、16~17周期目、21~24周期目の各指標データを対象として、ステップS10の判定処理が実行された場合、いずれの場合にも指標データの値が5回連続で閾値以下とはなっていないと判定されることとなる。
一方、ステップS10において、指標データの値が5回連続で閾値以下となったと判定された場合(ステップS10;YES)、CPU11は、現在の状態(現在の走行状態)を異常状態から正常状態に移行する(ステップS11)。例えば、図5に示すように、25周期目の指標データを対象として、ステップS10の判定処理が実行された場合、21~25周期目において指標データの値が5回連続で閾値以下となったと判定されることとなる。
If it is determined in step S10 that the value of the index data has not fallen below the threshold value five times in a row (step S10; NO), theCPU 11 returns the processing of step S1, and repeats the subsequent processing. conduct. For example, as shown in FIG. 5, when the determination process in step S10 is executed for each index data in the 16th to 17th cycles and the 21st to 24th cycles, the value of the index data is 5 in both cases. It is determined that the number of times is not equal to or less than the threshold for consecutive times.
On the other hand, in step S10, when it is determined that the value of the index data has become equal to or less than the threshold five times in a row (step S10; YES), theCPU 11 changes the current state (current running state) from the abnormal state to the normal state. Move (step S11). For example, as shown in FIG. 5, when the determination process of step S10 is executed for the index data in the 25th cycle, if the value of the index data becomes equal to or less than the threshold five times in a row in the 21st to 25th cycles, will be judged.

次いで、CPU11は、通信部17を介して、端末装置20に対して正常状態移行情報を出力し(ステップS12)、処理をステップS8の処理に移す。ここで、正常状態移行情報を受信した端末装置20は、CPU21の制御下において、例えば、当該装置のバイブレーション機能を発動させることによって、目標の状態(正常状態)に戻ったことを通知するとともに、表示部24に表示されていた上述のアラート情報を非表示とし、また、スピーカ部27より目標の状態(正常状態)に戻ったことを通知する発信音を出力する。なお、当該発信音の代わりに、又は、当該発信音とともに、目標の状態に戻ったことを通知する音声を出力するようにしてもよい。 Next, theCPU 11 outputs normal state transition information to theterminal device 20 via the communication section 17 (step S12), and shifts the processing to step S8. Here, theterminal device 20 that has received the normal state transition information notifies that it has returned to the target state (normal state) by, for example, activating the vibration function of the device under the control of theCPU 21, The above-described alert information displayed on thedisplay unit 24 is hidden, and a dial tone is output from thespeaker unit 27 to notify that the target state (normal state) has been restored. Instead of the dial tone, or together with the dial tone, a sound notifying that the target state has been restored may be output.

以上のように、本実施形態によれば、運動支援装置10は、ランニング時に被測定者(ユーザ)に装着されるモーションセンサ(センサ部14)から逐次取得されるセンシング情報に基づいて当該ランニング時の走行動作の指標となる指標データを逐次導出したこととなる。そして、運動支援装置10は、導出された指標データの値が閾値を超えたか否かを判別し、当該指標データの値が閾値を超えたと判別された場合、当該指標データの導出以降に閾値を超える指標データが5回連続で導出されるか否かを判別したこととなる。そして、運動支援装置10は、閾値を超える指標データが5回連続で導出されたと判別された場合、ランニング時の走行状態が正常状態から異常状態に移行したと判別したこととなる。
このため、運動支援装置10によれば、偶発的な事象により指標データの値が単発で閾値を超えたとしても、かかる場合には、ランニング時の走行状態が正常状態から異常状態に移行したと判別されないので、ランニング時における走行状態を正しく判別することができるようになる。
As described above, according to the present embodiment, theexercise support device 10 performs motion detection during running based on sensing information sequentially acquired from the motion sensor (sensor unit 14) worn by the subject (user) during running. This means that the index data that serve as indexes of the running behavior of the vehicle are sequentially derived. Then, theexercise support device 10 determines whether or not the value of the derived index data exceeds the threshold, and if it is determined that the value of the index data exceeds the threshold, the threshold is set after deriving the index data. This means that it is determined whether or not the index data exceeding the threshold is derived five times in a row. Then, when it is determined that the index data exceeding the threshold value is derived five times in a row, theexercise support device 10 determines that the running state during running has changed from the normal state to the abnormal state.
For this reason, according to theexercise support device 10, even if the value of the index data exceeds the threshold value due to an accidental event, in such a case, it is assumed that the running state during running has changed from the normal state to the abnormal state. Since it is not discriminated, it becomes possible to correctly discriminate the running state during running.

また、運動支援装置10は、ランニング時の走行状態が正常状態から異常状態に移行したと判別された場合、異常状態に移行したことを示す異常状態移行情報を出力するので、異常状態に移行したことをユーザに通知することができる。これにより、ランニング時の走行状態を異常状態から正常状態に戻すよう促すことができるので、目標に合った正常な走行状態を維持できるようにユーザをサポートすることができる。 Further, when it is determined that the running state during running has shifted from a normal state to an abnormal state, theexercise support device 10 outputs abnormal state transition information indicating that the state has shifted to an abnormal state. The user can be notified that As a result, it is possible to prompt the user to return the running state from the abnormal state to the normal state during running, so that the user can be supported to maintain the normal running state that meets the target.

また、運動支援装置10は、異常状態において、導出された指標データの値が閾値以下であるか否かを判別し、当該指標データの値が閾値以下であると判別された場合、当該指標データの導出以降に閾値以下である指標データが5回連続で導出されるか否かを判別したこととなる。そして、運動支援装置10は、閾値以下である指標データが5回連続で導出されたと判別された場合、ランニング時の走行状態が異常状態から正常状態に移行したと判別したこととなる。
このため、運動支援装置10によれば、異常状態において、偶発的な事象により指標データの値が単発で閾値以下となったとしても、かかる場合には、ランニング時の走行状態が異常状態から正常状態に移行したと判別されないので、ランニング時における走行状態を正しく判別することができるようになる。
In addition, theexercise support device 10 determines whether or not the value of the derived index data is equal to or less than the threshold in the abnormal state, and if it is determined that the value of the index data is equal to or less than the threshold, the index data After the derivation of , it is determined whether or not the index data below the threshold is derived five times in a row. Then, when it is determined that the index data below the threshold is derived five times in a row, theexercise support device 10 determines that the running state during running has changed from the abnormal state to the normal state.
Therefore, according to theexercise support device 10, even if the value of the index data becomes equal to or less than the threshold value in an abnormal state, the running state during running can be changed from the abnormal state to the normal state in such a case. Since it is not determined that the state has changed, the running state during running can be correctly determined.

また、運動支援装置10は、ランニング時の走行状態が異常状態から正常状態に移行したと判別された場合、正常状態に移行したことを示す正常状態移行情報を出力するので、正常状態に移行したことをユーザに通知することができる。これにより、ユーザが正常状態を正しく把握することができるようになるので、目標に合った正常な走行状態を維持できるようにユーザをサポートすることができる。 Further, when it is determined that the running state during running has shifted from an abnormal state to a normal state, theexercise support device 10 outputs normal state transition information indicating that the state has shifted to a normal state. The user can be notified that As a result, the user can correctly grasp the normal state, so that the user can be supported to maintain a normal running state that meets the target.

また、運動支援装置10は、一方の足が地面に接地してから当該一方の足が再び地面に接地するまでの時間を1周期とするランニングの周期ごとに指標データを導出するので、ランニングの走行動作に即した形で指標データを導出することができ、ランニング時における走行状態をより正しく判別することができるようになる。 In addition, since theexercise support device 10 derives the index data for each running cycle in which one cycle is the time from when one foot touches the ground to when the one foot touches the ground again, The index data can be derived in a manner suitable for running motion, and the running state during running can be more accurately determined.

なお、以上本発明の実施形態について説明したが、本発明は、かかる実施形態に限定されず、その要旨を逸脱しない範囲で、種々変形が可能であることは言うまでもない。 Although the embodiments of the present invention have been described above, the present invention is not limited to such embodiments, and it goes without saying that various modifications are possible without departing from the scope of the invention.

例えば、上記実施形態では、運動支援装置10は、正常状態において、閾値を超える指標データが5回連続で導出されたと判別された場合、ランニング時の走行状態が正常状態から異常状態に移行したと判別するとともに、異常状態において、閾値以下である指標データが5回連続で導出されたと判別された場合、ランニング時の走行状態が異常状態から正常状態に移行したと判別するようにしたが、各判別の基準は「5回連続で導出」に限定されるものではない。当該判別の基準は「所定の条件で導出」とすることができ、例えば、10周期中9周期で閾値を超える指標データが導出されたと判別された場合、ランニング時の走行状態が正常状態から異常状態に移行したと判別するようにしてもよいし、10周期中9周期で閾値以下となる指標データが導出されたと判別された場合、ランニング時の走行状態が異常状態から正常状態に移行したと判別するようにしてもよい。
また、例えば、5秒以上閾値を超える指標データが導出されたと判別された場合、ランニング時の走行状態が正常状態から異常状態に移行したと判別し、5秒以上閾値以下となる指標データが導出されたと判別された場合、ランニング時の走行状態が異常状態から正常状態に移行したと判別するようにしてもよい。これにより、ランニング時の走行状態の判別をより柔軟に行うことができるようになる。
For example, in the above-described embodiment, when it is determined that the index data exceeding the threshold is derived five times in a row in the normal state, theexercise support device 10 determines that the running state during running has changed from the normal state to the abnormal state. In addition, when it is determined that the index data below the threshold is derived five times in succession in the abnormal state, it is determined that the running state during running has changed from the abnormal state to the normal state. The criterion for determination is not limited to "derivation five times in a row". The criterion for the determination can be "derived under a predetermined condition". For example, if it is determined that index data exceeding the threshold is derived in 9 out of 10 cycles, the running state during running changes from normal to abnormal. Alternatively, if it is determined that index data that is equal to or less than the threshold is derived in 9 out of 10 cycles, it is determined that the running state during running has changed from an abnormal state to a normal state. You may make it discriminate|determine.
Further, for example, when it is determined that index data exceeding the threshold value for 5 seconds or more has been derived, it is determined that the running state during running has changed from a normal state to an abnormal state, and index data that is equal to or less than the threshold value for 5 seconds or more is derived. If it is determined that the running state has changed from the abnormal state to the normal state during running, it may be determined. This makes it possible to more flexibly determine the running state during running.

また、上記実施形態では、ランニング時の走行状態が正常状態から異常状態に移行したと判別する場合と、当該走行状態が異常状態から正常状態に移行したと判別する場合とで、各判別の基準を異ならせるようにしてもよい。例えば、ランニング時の走行状態が正常状態から異常状態に移行したと判別する際の基準を「10周期中9周期で閾値を超える指標データが導出」とする一方で、ランニング時の走行状態が異常状態から正常状態に移行したと判別する際の基準を「10周期中7周期で閾値以下となる指標データが導出」とすることによって、ランニング時の走行状態の判別をより柔軟に行うことができるようになる。 Further, in the above-described embodiment, the criteria for each determination are when it is determined that the running state during running has changed from a normal state to an abnormal state, and when it is determined that the running state has changed from an abnormal state to a normal state. may be different. For example, the standard for determining that the running state has changed from normal to abnormal during running is "index data exceeding the threshold value is derived in 9 out of 10 cycles", while the running state during running is abnormal. By setting the criteria for judging that the state has transitioned to the normal state from "index data that is below the threshold value in 7 out of 10 periods", it is possible to more flexibly judge the running state during running. become.

また、上記実施形態では、指標データの値が閾値を超えたか否かを基準として、ランニング時の走行状態を判別するようにしたが、当該基準は、指標データの値が閾値を超えたか否かに限定されるものではなく、指標データの値が正常の範囲内にあるか否かとしてもよい。例えば、当該基準を、指標データの値が所定の下限値と上限値との間に収まっているか否かとすることによって、ランニング時の走行状態の判別をより厳密に行うことができるようになる。 In the above embodiment, the running state during running is determined based on whether or not the value of the index data exceeds the threshold. It is also possible to determine whether the value of the index data is within the normal range. For example, by determining whether or not the value of the index data falls between a predetermined lower limit value and an upper limit value as the criterion, it becomes possible to more precisely determine the running state during running.

また、上記実施形態では、ランニング時の走行状態を判別する際の閾値、及び/又は、ランニング時の走行状態が正常状態から異常状態に移行した、又はランニング時の走行状態が異常状態から正常状態に移行したと判別する所定の条件をユーザ操作に基づき、所望の値の閾値、及び/又は所定の条件に設定することができるようにしてもよい。これにより、ランニングを行う際の状況に応じて閾値、及び/又は所定の条件を変更することができるので、ランニング時の走行状態の判別をより的確に行うことができるようになる。 Further, in the above embodiment, the threshold for determining the running state during running and/or the running state during running has changed from a normal state to an abnormal state, or the running state during running has changed from an abnormal state to a normal state. A threshold value of a desired value and/or a predetermined condition may be set based on a user's operation as a predetermined condition for determining that the state has shifted to . As a result, the threshold value and/or the predetermined condition can be changed according to the situation during running, so the running state during running can be determined more accurately.

また、上記実施形態では、端末装置20を利用して、目標の状態(正常状態)から逸脱したこと、及び、当該目標の状態に戻ったことを通知するようにしたが、これに限定されるものではない。例えば、運動支援装置10自体が端末装置20と同様のバイブレーション機能や、表示部、スピーカ部を備え、当該バイブレーション機能を発動させることによって、目標の状態(正常状態)から逸脱したことを通知するとともに、目標の状態から逸脱したことを示すアラート情報を表示部に表示し、また、スピーカ部より目標の状態から逸脱したことを通知する発信音を出力するようにしてもよい。また、運動支援装置10自体がバイブレーション機能を発動させることによって、目標の状態(正常状態)に戻ったことを通知するとともに、表示部に表示されていた上述のアラート情報を非表示とし、また、スピーカ部より目標の状態(正常状態)に戻ったことを通知する発信音を出力するようにしてもよい。 Further, in the above embodiment, theterminal device 20 is used to notify that the target state (normal state) has deviated and that the target state has been restored, but the present invention is limited to this. not a thing For example, theexercise support device 10 itself has a vibration function similar to theterminal device 20, a display unit, and a speaker unit. Alternatively, alert information indicating deviation from the target state may be displayed on the display unit, and a dial tone may be output from the speaker unit to notify the deviation from the target state. In addition, by activating the vibration function of theexercise support device 10 itself, it notifies that it has returned to the target state (normal state), hides the above-described alert information displayed on the display unit, and A dial tone may be output from the speaker unit to notify that the target state (normal state) has been restored.

また、上記実施形態では、ランニング時の走行状態の判別を一例に挙げて説明を行ったが、例えば、水泳、スキー、スノーボード、スケート、自転車などの運動時の動作状態を判別するようにしてもよい。 Further, in the above embodiment, determination of the running state during running has been described as an example. good.

以上、本発明の実施形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲をその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
Although the embodiments of the present invention have been described above, the scope of the present invention is not limited to the above-described embodiments, and includes the scope of the invention described in the claims and their equivalents.
The invention described in the scope of claims originally attached to the application form of this application is additionally described below. The claim numbers in the appendix are as in the claims originally attached to the filing of this application.

〔付記〕
<請求項1>
所定の運動時に被測定者に装着されるモーションセンサから逐次取得されるセンシング情報に基づいて当該運動時の動作の指標となる指標データを逐次導出する導出手段と、
前記導出手段によって逐次導出される前記指標データの値が正常の範囲内にあるか否かを判別する第1判別手段と、
前記第1判別手段による判別結果が所定の条件を満たすか否かに基づいて、前記運動時の動作状態が正常状態か異常状態かを判別する第2判別手段と、
を備えることを特徴とする運動支援装置。
<請求項2>
前記第2判別手段は、前記第1判別手段によって前記指標データの値が前記正常の範囲内に無いと判別された場合、当該指標データの導出以降に当該正常の範囲内に無い指標データが所定の頻度で導出されると、前記運動時の動作状態が異常状態であると判別することを特徴とする請求項1に記載の運動支援装置。
<請求項3>
前記第2判別手段は、前記第1判別手段によって前記指標データの値が前記正常の範囲内にあると判別された場合、当該指標データの導出以降に当該正常の範囲内にある指標データが所定の頻度で導出されると、前記運動時の動作状態が正常状態であると判別することを特徴とする請求項1又は2に記載の運動支援装置。
<請求項4>
前記第2判別手段は、前記正常状態において、前記第1判別手段によって前記指標データの値が前記正常の範囲内に無いと判別された場合、当該指標データの導出以降に当該正常の範囲内に無い指標データが所定の頻度で導出されると、前記運動時の動作状態が正常状態から異常状態に移行したと判別することを特徴とする請求項2に記載の運動支援装置。
<請求項5>
前記第2判別手段は、前記異常状態において、前記第1判別手段によって前記指標データの値が前記正常の範囲内にあると判別された場合、当該指標データの導出以降に当該正常の範囲内にある指標データが所定の頻度で導出されると、前記運動時の動作状態が異常状態から正常状態に移行したと判別することを特徴とする請求項3に記載の運動支援装置。
<請求項6>
前記第2判別手段によって前記運動時の動作状態が正常状態から異常状態に移行したと判別された場合、異常状態に移行したことを示す異常状態移行情報を出力する出力手段を備えることを特徴とする請求項4に記載の運動支援装置。
<請求項7>
前記第2判別手段によって前記運動時の動作状態が異常状態から正常状態に移行したと判別された場合、正常状態に移行したことを示す正常状態移行情報を出力する出力手段を備えることを特徴とする請求項5に記載の運動支援装置。
<請求項8>
前記第2判別手段は、判別の基準である所定の条件を、前記第1判別手段によって前記指標データの値が前記正常の範囲内に無いと判別された場合と、前記第1判別手段によって前記指標データの値が前記正常の範囲内にあると判別された場合とで、異ならせることを特徴とする請求項1~7のいずれか一項に記載の運動支援装置。
<請求項9>
前記第1判別手段による判別の基準である正常の範囲、及び前記第2判別手段による判別の基準である所定の条件、の少なくとも何れかをユーザ操作に基づき設定する設定手段を備えることを特徴とする請求項1~8のいずれか一項に記載の運動支援装置。
<請求項10>
前記所定の運動は、ランニングであることを特徴とする請求項1~9のいずれか一項に記載の運動支援装置。
<請求項11>
前記導出手段は、一方の足が地面に接地してから当該一方の足が再び地面に接地するまでの時間を1周期とするランニングの周期ごとに前記指標データを導出することを特徴とする請求項10に記載の運動支援装置。
<請求項12>
所定の運動時に被測定者に装着されるモーションセンサから逐次取得されるセンシング情報に基づいて当該運動時の動作の指標となる指標データを逐次導出する導出工程と、
前記導出工程によって逐次導出される前記指標データの値が正常の範囲内にあるか否かを判別する第1判別工程と、
前記第1判別工程による判別結果が所定の条件を満たすか否かに基づいて、前記運動時の動作状態が正常状態か異常状態かを判別する第2判別工程と、
を含むことを特徴とする運動支援方法。
<請求項13>
コンピュータを、
所定の運動時に被測定者に装着されるモーションセンサから逐次取得されるセンシング情報に基づいて当該運動時の動作の指標となる指標データを逐次導出する導出手段、
前記導出手段によって逐次導出される前記指標データの値が正常の範囲内にあるか否かを判別する第1判別手段、
前記第1判別手段による判別結果が所定の条件を満たすか否かに基づいて、前記運動時の動作状態が正常状態か異常状態かを判別する第2判別手段、
として機能させることを特徴とする運動支援プログラム。
[Appendix]
<Claim 1>
a deriving means for sequentially deriving index data as an index of a motion during a predetermined exercise based on sensing information sequentially obtained from a motion sensor worn by the subject during the exercise;
a first determination means for determining whether the values of the index data sequentially derived by the derivation means are within a normal range;
a second determining means for determining whether the operating state during exercise is normal or abnormal based on whether or not the result of determination by the first determining means satisfies a predetermined condition;
An exercise support device comprising:
<Claim 2>
If the first determination means determines that the value of the index data is not within the normal range, the second determination means determines that the index data that is not within the normal range after the derivation of the index data is predetermined. 2. The exercise support device according toclaim 1, wherein the motion state during exercise is determined to be an abnormal state when the frequency is derived at a frequency of .
<Claim 3>
If the first determination means determines that the value of the index data is within the normal range, the second determination means determines that the index data within the normal range is predetermined after derivation of the index data. 3. The exercise support device according toclaim 1, wherein the movement state during exercise is determined to be normal when the frequency is derived at a frequency of .
<Claim 4>
In the normal state, if the first determination means determines that the value of the index data is not within the normal range, the second determination means determines that the value of the index data is within the normal range after derivation of the index data. 3. The exercise support device according toclaim 2, wherein when missing index data is derived at a predetermined frequency, it is determined that the operating state during exercise has changed from a normal state to an abnormal state.
<Claim 5>
In the abnormal state, when the first determination means determines that the value of the index data is within the normal range, the second determination means determines that the value of the index data is within the normal range after derivation of the index data. 4. The exercise support device according toclaim 3, wherein when certain index data is derived at a predetermined frequency, it is determined that the operating state during exercise has transitioned from an abnormal state to a normal state.
<Claim 6>
An output means for outputting abnormal state transition information indicating that the movement state during exercise has shifted from a normal state to an abnormal state when the second determination means determines that the motion state has shifted from a normal state to an abnormal state. The exercise support device according toclaim 4.
<Claim 7>
An output means for outputting normal state transition information indicating that the movement state during exercise has shifted from an abnormal state to a normal state by the second determination means is provided. The exercise support device according toclaim 5.
<Claim 8>
The second discriminating means sets a predetermined condition, which is a criterion for discrimination, to the case where the first discriminating means determines that the value of the index data is not within the normal range, and the case where the first discriminating means determines that the 8. The exercise support device according to any one ofclaims 1 to 7, wherein the value of the index data is different from when the value of the index data is determined to be within the normal range.
<Claim 9>
A setting unit for setting at least one of a normal range, which is a criterion for determination by the first determination unit, and a predetermined condition, which is a criterion for determination by the second determination unit, based on a user operation. The exercise support device according to any one ofclaims 1 to 8.
<Claim 10>
The exercise support device according to any one ofclaims 1 to 9, wherein the predetermined exercise is running.
<Claim 11>
The deriving means derives the index data for each running cycle, in which a period from when one foot touches the ground to when the one foot touches the ground again is set as one cycle.Item 11. The exercise support device according toItem 10.
<Claim 12>
a derivation step of sequentially deriving index data that serves as an index of a motion during a predetermined exercise based on sensing information that is sequentially obtained from a motion sensor worn by the subject during the exercise;
a first determination step of determining whether the values of the index data sequentially derived by the derivation step are within a normal range;
a second determination step of determining whether the operating state during exercise is a normal state or an abnormal state based on whether or not the determination result of the first determination step satisfies a predetermined condition;
An exercise support method comprising:
<Claim 13>
the computer,
Derivation means for sequentially deriving index data as an index of motion during a predetermined exercise based on sensing information sequentially obtained from a motion sensor worn by the person being measured during the exercise;
a first determination means for determining whether the values of the index data sequentially derived by the derivation means are within a normal range;
second determining means for determining whether the operating state during exercise is normal or abnormal based on whether or not the result of determination by the first determining means satisfies a predetermined condition;
An exercise support program characterized by functioning as

1 運動支援システム
10 運動支援装置
11 CPU
12 操作部
13 RAM
14 センサ部
15 表示部
16 記憶部
17 通信部
20 端末装置
21 CPU
22 操作部
23 RAM
24 表示部
25 記憶部
26 通信部
27 スピーカ部
1exercise support system 10exercise support device 11 CPU
12operation unit 13 RAM
14sensor unit 15display unit 16storage unit 17communication unit 20terminal device 21 CPU
22operation unit 23 RAM
24display unit 25storage unit 26communication unit 27 speaker unit

Claims (12)

Translated fromJapanese
ランニング時に被測定者に装着されるモーションセンサから逐次取得されるセンシング情報に基づいて当該ランニング時の動作の指標となる指標データをランニング周期ごとに逐次導出する導出手段と、
前記導出手段によって逐次導出されるランニング周期ごとの前記指標データの値が、前記指標データに対応する第1閾値を超えたか否かを判別する第1判別手段と、
前記第1判別手段による判別結果が、予め設定された複数の前記ランニング周期のうち前記第1閾値とは異なる第2閾値が示す周期で前記第1閾値を超えたか否かに基づいて、前記ランニング時の動作状態が正常状態か異常状態かを判別する第2判別手段と、
を備えることを特徴とする運動支援装置。
a deriving means for sequentially deriving index data, which is an index of motion duringrunning, for each running cycle based on sensing information sequentially acquired from a motion sensor worn bythe person being measured duringrunning ;
a first determination means for determining whether the value of the index datafor each running cycle sequentially derived by the derivation meansexceeds a first threshold value corresponding to the index data ;
Based on whether or not the discrimination result by the first discriminating meansexceeds the first threshold in a cycle indicated by a second threshold different from the first threshold among the plurality of preset running cycles, the a second determination means for determining whether the operating state duringrunning is normal or abnormal;
An exercise support device comprising:
前記第2判別手段は、前記第1判別手段によって前記指標データの値が前記第1閾値を超えると判別された場合、当該指標データの導出以降に当該第1閾値を超える指標データが、前記第2閾値が示す周期で導出されると、前記ランニング時の動作状態が異常状態であると判別することを特徴とする請求項1に記載の運動支援装置。When the first determination means determines that the value of the index dataexceeds the first threshold, the second determination means determines that the index dataexceeding the first threshold after the derivation of the index data is the first threshold. 2. The exercise support device according to claim 1, wherein the movement state duringrunning is determined to be an abnormal state when thetwo threshold values are derived in a period indicated by the two threshold values. 前記第2判別手段は、前記第1判別手段によって前記指標データの値が前記第1閾値以下であると判別された場合、当該指標データの導出以降に当該第1閾値以下の指標データが、前記第2閾値が示す周期で導出されると、前記ランニング時の動作状態が正常状態であると判別することを特徴とする請求項1又は2に記載の運動支援装置。When the first determination means determines that the value of the index data is equal toor less than the first threshold value, the second determination means determines that the index data equal to or less than the first threshold value is equal toor less than the first threshold value after derivation ofthe index data. 3. The exercise support device according to claim 1, wherein the movement state duringrunning is determined to be normal whenthe second threshold value is derived at the cycle indicated by the second threshold value. 前記第2判別手段は、前記正常状態において、前記第1判別手段によって前記指標データの値が前記第1閾値を超えると判別された場合、当該指標データの導出以降に当該第1閾値を超える指標データが、前記第2閾値が示す周期で導出されると、前記ランニング時の動作状態が正常状態から異常状態に移行したと判別することを特徴とする請求項2に記載の運動支援装置。When the first determination means determines that the value of the index dataexceeds the first threshold value in the normal state, the second determination means determines whether the index dataexceeds the first threshold value after derivation of the index data. 3. The exercise support device according to claim 2, wherein when the data is derived at the cycle indicated by the second threshold value, it is determined that the operating state duringrunning has transitioned from a normal state to an abnormal state. 前記第2判別手段は、前記異常状態において、前記第1判別手段によって前記指標データの値が前記第1閾値以下であると判別された場合、当該指標データの導出以降に当該第1閾値以下の指標データが、前記第2閾値が示す周期で導出されると、前記ランニング時の動作状態が異常状態から正常状態に移行したと判別することを特徴とする請求項3に記載の運動支援装置。When the first determination means determines that the value of the index data is equal toor less than the first threshold value in the abnormal state, the second determination means determines that the value of the index data is equal to or lessthan the first threshold value after derivation of the index data. 4. The exercise support device according to claim 3, wherein when the index data is derived at thecycle indicated by the second threshold value, it is determined that the operating state duringrunning has transitioned from an abnormal state to a normal state. 前記第2判別手段によって前記ランニング時の動作状態が正常状態から異常状態に移行したと判別された場合、異常状態に移行したことを示す異常状態移行情報を出力する出力手段を備えることを特徴とする請求項4に記載の運動支援装置。An output means for outputting abnormal state transition information indicating that the operating state duringrunning has shifted from a normal state to an abnormal state by the second determining means, when the second determining means determines that the operating state has shifted from a normal state to an abnormal state. The exercise support device according to claim 4. 前記第2判別手段によって前記ランニング時の動作状態が異常状態から正常状態に移行したと判別された場合、正常状態に移行したことを示す正常状態移行情報を出力する出力手段を備えることを特徴とする請求項5に記載の運動支援装置。Output means for outputting normal state transition information indicating that the operating state duringrunning has shifted from an abnormal state to a normal state by the second determining means, when the second determining means determines that the operating state has shifted from an abnormal state to a normal state. The exercise support device according to claim 5. 前記第2判別手段は、判別の基準である前記第2閾値の値を、前記第1判別手段によって前記指標データの値が前記第1閾値を超えると判別された場合と、前記第1判別手段によって前記指標データの値が前記第1閾値以下であると判別された場合とで、異ならせることを特徴とする請求項1~7のいずれか一項に記載の運動支援装置。The second determination means sets the value of the second threshold, which is a criterion for determination, tothe value of the second threshold when the first determination means determines that the value of the index dataexceeds the first threshold. The exercise support device according to any one of claims 1 to 7, wherein the value of the index data is determined to beequal to or less than the first threshold by using a different value. 前記第1判別手段による判別の基準である前記第1閾値、及び前記第2判別手段による判別の基準である前記第2閾値、の少なくとも何れかをユーザ操作に基づき設定する設定手段を備えることを特徴とする請求項1~8のいずれか一項に記載の運動支援装置。setting means for setting at least one ofthe first threshold value , which is the criterion for determination by the first determination means, and thesecond threshold value , which is the criterion for determination by the second determination means, based on a user operation; The exercise support device according to any one of claims 1 to 8. 前記導出手段は、一方の足が地面に接地してから当該一方の足が再び地面に接地するまでの時間を前記ランニング周期として、前記ランニング周期ごとに前記指標データを導出することを特徴とする請求項1~9のいずれか一項に記載の運動支援装置。The deriving means derives the index data for eachrunning cycle, with the time from when one foot touches the ground to when the one foot touches the ground again is defined as the running cycle. The exercise support device according toany one of claims 1 to 9 .ランニング時に被測定者に装着されるモーションセンサから逐次取得されるセンシング情報に基づいて当該ランニング時の動作の指標となる指標データをランニング周期ごとに逐次導出する導出工程と、
前記導出工程によって逐次導出されるランニング周期ごとの前記指標データの値が、前記指標データに対応する第1閾値を超えたか否かを判別する第1判別工程と、
前記第1判別工程による判別結果が、予め設定された複数の前記ランニング周期のうち前記第1閾値とは異なる第2閾値が示す周期で前記第1閾値を超えたか否かに基づいて、前記ランニング時の動作状態が正常状態か異常状態かを判別する第2判別工程と、
を含むことを特徴とする運動支援方法。
a derivation step of sequentially deriving index data, which is an index of the movement duringrunning,for each running cycle based on sensing information sequentially acquired from a motion sensor worn by the person being measured duringrunning ;
a first determination step of determining whether the value of the index datafor each running cycle sequentially derived by the derivation stepexceeds a first threshold value corresponding to the index data ;
Based on whether or not the determination result of the first determination stepexceeds the first threshold in a cycle indicated by a second threshold different from the first threshold among the plurality of preset running cycles, the a second determination step of determining whether the operating state duringrunning is normal or abnormal;
An exercise support method comprising:
コンピュータを、
ランニング時に被測定者に装着されるモーションセンサから逐次取得されるセンシング情報に基づいて当該ランニング時の動作の指標となる指標データをランニング周期ごとに逐次導出する導出手段、
前記導出手段によって逐次導出されるランニング周期ごとの前記指標データの値が、前記指標データに対応する第1閾値を超えたか否かを判別する第1判別手段、
前記第1判別手段による判別結果が、予め設定された複数の前記ランニング周期のうち前記第1閾値とは異なる第2閾値が示す周囲で前記第1閾値を超えたか否かに基づいて、前記ランニング時の動作状態が正常状態か異常状態かを判別する第2判別手段、
として機能させることを特徴とする運動支援プログラム。
the computer,
Derivation means for sequentially deriving index data, which is an index of motion duringrunning, for each running cycle based on sensing information sequentially acquired from a motion sensor worn bythe subject duringrunning ;
first determination means for determining whether or not the value of the index datafor each running cycle sequentially derived by the derivation meansexceeds a first threshold value corresponding to the index data ;
Based on whether or not the discrimination result by the first discriminating meansexceeds the first threshold around a second threshold different from the first threshold among the plurality of preset running cycles, the a second determination means for determining whether the operating state duringrunning is normal or abnormal;
An exercise support program characterized by functioning as
JP2018114172A2018-06-152018-06-15 Exercise support device, exercise support method and exercise support programActiveJP7119616B2 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
JP2018114172AJP7119616B2 (en)2018-06-152018-06-15 Exercise support device, exercise support method and exercise support program

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
JP2018114172AJP7119616B2 (en)2018-06-152018-06-15 Exercise support device, exercise support method and exercise support program

Publications (2)

Publication NumberPublication Date
JP2019216798A JP2019216798A (en)2019-12-26
JP7119616B2true JP7119616B2 (en)2022-08-17

Family

ID=69094658

Family Applications (1)

Application NumberTitlePriority DateFiling Date
JP2018114172AActiveJP7119616B2 (en)2018-06-152018-06-15 Exercise support device, exercise support method and exercise support program

Country Status (1)

CountryLink
JP (1)JP7119616B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP7735752B2 (en)*2021-09-222025-09-09カシオ計算機株式会社 Exercise support method, exercise support device, and exercise support program

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2001218745A (en)2000-02-082001-08-14Nagano Nationl College Of Technology Heart rate recording type appropriate exercise amount indicating device
JP2013223558A (en)2012-04-202013-10-31Seiko Epson CorpDevice, method and program for supporting exercise
JP2014171831A (en)2013-03-132014-09-22Casio Comput Co LtdExercise support device, exercise support method and exercise support program
JP2015206601A (en)2014-04-172015-11-19株式会社NttドコモTravel support wearable terminal, travel support server, and travel support method
JP2016032610A (en)2014-07-312016-03-10セイコーエプソン株式会社 Motion analysis system, motion analysis apparatus, motion analysis program, and motion analysis method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2001218745A (en)2000-02-082001-08-14Nagano Nationl College Of Technology Heart rate recording type appropriate exercise amount indicating device
JP2013223558A (en)2012-04-202013-10-31Seiko Epson CorpDevice, method and program for supporting exercise
JP2014171831A (en)2013-03-132014-09-22Casio Comput Co LtdExercise support device, exercise support method and exercise support program
JP2015206601A (en)2014-04-172015-11-19株式会社NttドコモTravel support wearable terminal, travel support server, and travel support method
JP2016032610A (en)2014-07-312016-03-10セイコーエプソン株式会社 Motion analysis system, motion analysis apparatus, motion analysis program, and motion analysis method

Also Published As

Publication numberPublication date
JP2019216798A (en)2019-12-26

Similar Documents

PublicationPublication DateTitle
US9113841B2 (en)Biological information notifying apparatus, biological information notifying method, and computer-readable storage medium having biological information notifying program stored thereon
EP2451351B1 (en)Fall prevention
US8608671B2 (en)Gait change determination device
US9333411B2 (en)Exercise supporting device, exercise supporting method and exercise supporting program
US10694980B2 (en)Exercise support device, exercise support method and exercise support program
CN108209929B (en)Sitting posture identification system and sitting posture identification method
JP2011078534A (en)Walking posture determination device
CN107949320A (en)A kind of method reminded before monitoring of blood pressure and corresponding ambulatory blood pressure monitors
JP7119616B2 (en) Exercise support device, exercise support method and exercise support program
KR101884275B1 (en)Safety monitoring system using smart stick
US20170225057A1 (en)Exercise information measurement apparatus, exercise assistance method, exercise assistance program
JP6758836B2 (en) Information processing equipment, information processing methods, and information processing programs
JP7076675B2 (en) Running method discrimination device, running method discrimination method and running method discrimination program
JP7005975B2 (en) Portable electronic devices
JP2017070723A (en) Information processing method, information processing apparatus, and program
WO2017126320A1 (en)Information processing device, information processing method, and program
JP6233123B2 (en) Sensor device, sampling method and program
KR20180114396A (en)Concentration measuring device using motion detection
JP6357721B2 (en) Blood pressure measurement device, method, and program
JP7735752B2 (en) Exercise support method, exercise support device, and exercise support program
JP6067148B1 (en) Information processing method, information processing apparatus, and program
WO2016190154A1 (en)Exercise assisting device, exercise assisting method, and exercise assisting program
JP6727901B2 (en) Information processing apparatus, information processing method, and program
JP5499500B2 (en) Stride estimation method
JP2016067407A (en)Measuring apparatus and measuring method

Legal Events

DateCodeTitleDescription
A621Written request for application examination

Free format text:JAPANESE INTERMEDIATE CODE: A621

Effective date:20210604

A131Notification of reasons for refusal

Free format text:JAPANESE INTERMEDIATE CODE: A131

Effective date:20220426

A977Report on retrieval

Free format text:JAPANESE INTERMEDIATE CODE: A971007

Effective date:20220428

A521Request for written amendment filed

Free format text:JAPANESE INTERMEDIATE CODE: A523

Effective date:20220622

TRDDDecision of grant or rejection written
A01Written decision to grant a patent or to grant a registration (utility model)

Free format text:JAPANESE INTERMEDIATE CODE: A01

Effective date:20220705

A61First payment of annual fees (during grant procedure)

Free format text:JAPANESE INTERMEDIATE CODE: A61

Effective date:20220718

R150Certificate of patent or registration of utility model

Ref document number:7119616

Country of ref document:JP

Free format text:JAPANESE INTERMEDIATE CODE: R150


[8]ページ先頭

©2009-2025 Movatter.jp