Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7680730B2 - Wobble measurement device, wobble measurement system, and wobble measurement program - Google Patents
[go: Go Back, main page]

JP7680730B2 - Wobble measurement device, wobble measurement system, and wobble measurement program - Google Patents

Wobble measurement device, wobble measurement system, and wobble measurement program Download PDF

Info

Publication number
JP7680730B2
JP7680730B2 JP2020189773A JP2020189773A JP7680730B2 JP 7680730 B2 JP7680730 B2 JP 7680730B2 JP 2020189773 A JP2020189773 A JP 2020189773A JP 2020189773 A JP2020189773 A JP 2020189773A JP 7680730 B2 JP7680730 B2 JP 7680730B2
Authority
JP
Japan
Prior art keywords
waveform
motion
acceleration
acceleration data
wobble
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
JP2020189773A
Other languages
Japanese (ja)
Other versions
JP2022078832A (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.)
Tanita Corp
Original Assignee
Tanita Corp
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 Tanita Corp filed Critical Tanita Corp
Priority to JP2020189773A priority Critical patent/JP7680730B2/en
Publication of JP2022078832A publication Critical patent/JP2022078832A/en
Application granted granted Critical
Publication of JP7680730B2 publication Critical patent/JP7680730B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)

Description

本発明は、ふらつき測定装置、ふらつき測定システム、及びふらつき測定プログラムに関するものである。 The present invention relates to a wobble measurement device, a wobble measurement system, and a wobble measurement program.

特許文献1には、加速度センサを備えた測定装置が示されている。 Patent document 1 shows a measuring device equipped with an acceleration sensor.

この測定装置を使用する場合、まず、被験者は測定装置を手首に固定して椅子に座る。そして、被験者は、測定装置の操作ボタンを押す。すると、測定装置は、被験者の筋力を測定するための処理を開始する。 When using this measuring device, the subject first attaches the measuring device to their wrist and sits in a chair. The subject then presses the operating button on the measuring device. The measuring device then starts the process of measuring the subject's muscle strength.

この状態において、被験者は、椅子から全力で立ち上がる。すると、測定装置は、その時の加速度センサから出力されるデータを取得して被験者の筋力指標を演算する。 In this state, the subject stands up from the chair with all his might. The measuring device then obtains the data output from the acceleration sensor at that time and calculates the subject's muscle strength index.

特開2017-000239号公報JP 2017-000239 A

しかしながら、上述の測定装置にあっては、測定することを前提として立ち上がりの動作を行うこと、全力での立ち上がりを想定していることから、日常生活に即したデータの測定には不向きであった。 However, the above-mentioned measuring device assumes that the person standing up is performing the standing motion and standing up with all their strength in order to measure, so it is not suitable for measuring data that is relevant to everyday life.

本発明は、上記の問題点に鑑みてなされたものであり、日常生活に即したデータ測定が可能なふらつき測定装置、ふらつき測定システム、及びふらつき測定プログラムを提供することを目的とする。 The present invention was made in consideration of the above problems, and aims to provide a sway measurement device, a sway measurement system, and a sway measurement program that are capable of measuring data suited to everyday life.

本発明のある態様によれば、利用者の動きを示す加速度データを取得する取得手段と、前記取得手段で取得した加速度データが前記利用者の立上動作を示したあとの加速度データに基づいて、前記利用者のふらつき動作を判定する判定手段と、を備える。 According to one aspect of the present invention, the device includes an acquisition means for acquiring acceleration data indicating the movement of a user, and a determination means for determining the unsteady movement of the user based on the acceleration data acquired by the acquisition means after the acceleration data indicates the standing up movement of the user.

この態様によれば、取得手段で取得する加速度データが利用者の立上動作を示した場合、この立上動作を契機とし、加速度データに基づいて利用者のふらつき動作が判定される。 According to this aspect, when the acceleration data acquired by the acquisition means indicates a standing up motion of the user, this standing up motion is used as a trigger to determine whether the user is staggering based on the acceleration data.

このため、操作ボタンを操作して測定を開始する場合と比較して、操作ボタンの削減が可能となるとともに、利用者に測定開始を意識させることなく、ふらつきの測定が可能となる。 This makes it possible to reduce the number of operation buttons compared to when measurement is started by operating an operation button, and allows the measurement of unsteadiness without the user being aware that a measurement has started.

したがって、日常生活に即したデータ測定が可能となる。 This makes it possible to measure data that is relevant to everyday life.

図1は、本発明の第一実施形態に係るふらつき測定装置を示す図である。FIG. 1 is a diagram showing a wobble measuring device according to a first embodiment of the present invention. 図2は、第一実施形態に係るふらつき測定装置のハードウエア構成の一例を示すブロック図である。FIG. 2 is a block diagram showing an example of a hardware configuration of the wobble measuring device according to the first embodiment. 図3は、第一実施形態のふらつき測定装置の機能構成の一例を示す機能ブロック図である。FIG. 3 is a functional block diagram showing an example of the functional configuration of the wobble measuring device of the first embodiment. 図4は、第一実施形態に係るふらつき測定装置の動作の一例を示すフローチャートである。FIG. 4 is a flowchart showing an example of the operation of the wobble measuring device according to the first embodiment. 図5は、第一実施形態に係る立上判断処理の一例を示すフローチャートである。FIG. 5 is a flowchart showing an example of the start-up determination process according to the first embodiment. 図6は、加速度データの変化波形を示す図であり、立上動作の後にふらつき動作が生じた場合の波形を示す線図である。FIG. 6 is a diagram showing a change in the waveform of acceleration data, and is a line diagram showing the waveform when a wobbling motion occurs after a rising motion. 図7は、加速度データの変化波形を示す図であり、座り動作を行った場合の波形を示す線図である。FIG. 7 is a diagram showing a change in the waveform of acceleration data, and is a line diagram showing the waveform when a sitting motion is performed. 図8は、加速度データの変化波形を示す図であり、歩行動作を行った場合の波形を示す線図である。FIG. 8 is a diagram showing a change in the waveform of acceleration data, and is a line diagram showing the waveform when walking is performed. 図9は、第一実施形態の係るふらつき判定処理の一例を示すフローチャートである。FIG. 9 is a flowchart showing an example of the wobble determination process according to the first embodiment. 図10は、加速度データの変化波形を示す図であり、足付動作が二度行われた場合の波形を示す線図である。FIG. 10 is a diagram showing a change in the waveform of acceleration data, specifically, a line diagram showing the waveform when the foot-planting motion is performed twice. 図11は、加速度データの変化波形を示す図であり、立上動作からジャンプを行った場合の波形を示す線図である。FIG. 11 is a diagram showing a change in the waveform of acceleration data, and is a line diagram showing the waveform when a jump is performed from a standing up motion. 図12は、加速度データの変化波形を示す図であり、立上動作から走った場合の波形を示す線図である。FIG. 12 is a diagram showing a change in the waveform of acceleration data, and is a line diagram showing the waveform when the person starts standing up and then runs. 図13は、加速度データの変化波形を示す図であり、立上動作から静止した場合の波形を示す線図である。FIG. 13 is a diagram showing a change in the waveform of acceleration data, and is a line diagram showing the waveform when the acceleration data comes to a standstill after a rising motion. 図14は、加速度データの変化波形を示す図であり、立上動作から前方へ足付動作を行った場合の波形を示す線図である。FIG. 14 is a diagram showing a change in the waveform of acceleration data, specifically, a line diagram showing the waveform when a standing motion is followed by a forward foot-planting motion. 図15は、加速度データの変化波形を示す図であり、立上動作から横方向へ足付動作を行った場合の波形を示す線図である。FIG. 15 is a diagram showing a change in the waveform of acceleration data, specifically, a line diagram showing the waveform when a standing motion is followed by a sideways foot placement motion. 図16は、加速度データの変化波形を示す図であり、足付動作が行われた場合の波形を示す線図である。FIG. 16 is a diagram showing a change in the waveform of acceleration data, and is a line diagram showing the waveform when a foot-placing motion is performed. 図17は、加速度データの変化波形を示す図であり、ジャンプ等の動作が行われた場合の波形を示す線図である。FIG. 17 is a diagram showing a change in the waveform of acceleration data, and is a line diagram showing the waveform when an action such as a jump is performed. 図18は、加速度データの変化波形を示す図であり、足付動作が二度行われた場合の波形を示す線図である。FIG. 18 is a diagram showing a change in the waveform of acceleration data, and is a line diagram showing the waveform when the foot-planting motion is performed twice. 図19は、加速度データの変化波形を示す図であり、歩行等の動作が行われた場合の波形を示す線図である。FIG. 19 is a diagram showing a change in the waveform of acceleration data, and is a line diagram showing the waveform when a movement such as walking is performed. 図20は、第一実施形態のふらつき大きさ補正処理の一例を示すフローチャートである。FIG. 20 is a flowchart illustrating an example of the wobble magnitude correction process according to the first embodiment. 図21は、加速度データの変化波形を示す図であり、立上動作に基づいてふらつき動作の大きさを補正する大きさ補正の説明に用いる線図である。FIG. 21 is a diagram showing a changing waveform of acceleration data, and is a diagram used to explain magnitude correction for correcting the magnitude of unsteady motion based on rising motion. 図22は、第一実施形態の報知処理の一例を示すフローチャートである。FIG. 22 is a flowchart illustrating an example of the notification process according to the first embodiment. 図23は、第一実施形態の表示例を示す図である。FIG. 23 is a diagram showing a display example of the first embodiment. 図24は、第二実施形態に係るふらつき測定システムを示す図である。FIG. 24 is a diagram showing a wobble measurement system according to the second embodiment.

以下、添付図面を参照しながら本発明の各実施形態について説明する。 Each embodiment of the present invention will be described below with reference to the attached drawings.

<第一実施形態>
図1は、第一実施形態に係るふらつき測定装置10を示す図であり、ふらつき測定装置10は、利用者に装着された状態において利用者に生じたふらつき動作を検出する装置である。
First Embodiment
FIG. 1 is a diagram showing a stagger measuring device 10 according to a first embodiment. The stagger measuring device 10 is a device that detects a staggering motion caused by a user when worn by the user.

検出対象であるふらつき動作は、人が着座状態から立ち上がった際に生じやすい。本実施形態では、ふらつき測定装置10を利用する利用者が立ち上がった際に、よろめいた動作をふらつき動作とし、その一例としてよろめいて足を付く動作をふらつき動作として説明する。 The unsteady motion that is the target of detection is likely to occur when a person stands up from a seated position. In this embodiment, the unsteady motion is defined as the staggering motion that occurs when a user using the unsteadiness measuring device 10 stands up, and as an example of this, the motion of staggering and putting one's feet down is described as being unsteady motion.

ふらつき測定装置10は、装置本体10Aと、装置本体10Aを利用者に固定する為のベルト10Bとを備えている。ベルト10Bの基端部は、装置本体10Aに固定されており、先端部は、装置本体10Aに挿入できるように構成されている。 The stagger measuring device 10 comprises a device body 10A and a belt 10B for fastening the device body 10A to the user. The base end of the belt 10B is fixed to the device body 10A, and the tip end is configured so that it can be inserted into the device body 10A.

ベルト10Bは、利用者の腰に巻き付け可能な長さを有しており、ベルト10Bが挿入される装置本体10Aは、挿入されたベルト10Bを固定する機能を備えている。これにより、利用者の腰にベルト10Bを巻き付けて装置本体10Aへ挿入するとともに、ベルト10Bの挿入量を調整して固定することで、装置本体10Aを利用者の腰に密着して固定できるように構成されている。 The belt 10B has a length that allows it to be wrapped around the waist of the user, and the device main body 10A into which the belt 10B is inserted has a function for fixing the inserted belt 10B. This allows the device main body 10A to be fixed closely to the user's waist by wrapping the belt 10B around the user's waist and inserting it into the device main body 10A, and then adjusting and fixing the amount of insertion of the belt 10B.

なお、本実施形態では、装置本体10Aを利用者の腰に固定する場合について説明するが、装置本体10Aの固定位置は、これに限定されるものではなく、利用者の躯幹に固定すれば、利用者の動作に合わせて装置本体10Aを移動することが可能となる。また、装置本体10Aの固定位置は、躯幹に限定されるものでなく、手などに固定してもよく、一例として装置本体10Aを手に固定した場合には、利用者の手を躯幹に密着することで、利用者の動作に合わせた装置本体10Aの移動が可能となる。 In this embodiment, the device body 10A is fixed to the user's waist, but the fixing position of the device body 10A is not limited to this, and if the device body 10A is fixed to the user's torso, it will be possible to move the device body 10A in accordance with the user's movements. Also, the fixing position of the device body 10A is not limited to the torso, and it may be fixed to the hand, etc., and as an example, if the device body 10A is fixed to the hand, the device body 10A can be moved in accordance with the user's movements by pressing the hand against the torso.

(ハードウエア構成)
図2は、第一実施形態に係るふらつき測定装置10のハードウエア構成の一例を示すブロック図である。ふらつき測定装置10は、ふらつき測定装置10が装着された利用者のふらつき動作を検出するためのコンピュータで構成される。
(Hardware configuration)
2 is a block diagram showing an example of a hardware configuration of the stagger measurement device 10 according to the first embodiment. The stagger measurement device 10 is configured with a computer for detecting the staggering motion of a user wearing the stagger measurement device 10.

ふらつき測定装置10は、プロセッサ14、記憶部18、入力部20、表示部22、通信部24、及び加速度センサ26を備えており、これらはバスライン12を介して相互に接続されている。 The stagger measuring device 10 includes a processor 14, a memory unit 18, an input unit 20, a display unit 22, a communication unit 24, and an acceleration sensor 26, which are interconnected via a bus line 12.

プロセッサ14としては、汎用プロセッサであるCPU(Central Processing Unit)、MPU(Micro Processing Unit)、又はDSP(digital signal processor)などが挙げられる。また、プロセッサ14としては、専用プロセッサであるGPU(Graphics Processing Unit)、ASIC(Application Specific Integrated Circuit)、又はFPGA(Field Programmable Gate Array)などが挙げられる。 The processor 14 may be a general-purpose processor such as a CPU (Central Processing Unit), an MPU (Micro Processing Unit), or a DSP (digital signal processor). The processor 14 may also be a dedicated processor such as a GPU (Graphics Processing Unit), an ASIC (Application Specific Integrated Circuit), or an FPGA (Field Programmable Gate Array).

記憶部18は、記憶手段を構成する。この記憶部18は、コンピュータに読み取り可能な記憶媒体であり、ROM(Read Only Memory)、RAM(Random Access Memory)、及び記憶装置を含む。記憶装置は、HDD(Hard Disk Drive)、SSD(Solid State Drive)、又はフラッシュメモリ等で実現される。 The storage unit 18 constitutes a storage means. This storage unit 18 is a computer-readable storage medium, and includes a ROM (Read Only Memory), a RAM (Random Access Memory), and a storage device. The storage device is realized by a HDD (Hard Disk Drive), an SSD (Solid State Drive), a flash memory, or the like.

記憶部18を構成する例えばROMには、ふらつき測定装置10の処理手順を示すふらつき測定プログラム、及びふらつき測定プログラムで用いる閾値等を示すデータが記憶されている。プロセッサ14は、記憶部18に記憶されたふらつき測定プログラムに従って各処理を実行する。記憶部18は、本実施形態の情報処理装置の機能を実現するふらつき測定プログラムを格納する記憶媒体として機能する。 The ROM constituting the memory unit 18, for example, stores a sway measurement program indicating the processing procedure of the sway measurement device 10, and data indicating thresholds used in the sway measurement program. The processor 14 executes each process according to the sway measurement program stored in the memory unit 18. The memory unit 18 functions as a storage medium that stores the sway measurement program that realizes the functions of the information processing device of this embodiment.

また、記憶部18を構成する例えばRAMには、加速度センサ26からの加速度データを一例として十秒間分蓄積するリングバッファが構築されている。リングバッファは、最新の加速度データを、取得した時間に関連付けて逐次記憶する一方、十秒以前の加速度データを逐次削除する。 In addition, a ring buffer is constructed in the RAM constituting the memory unit 18, for example, to accumulate ten seconds' worth of acceleration data from the acceleration sensor 26. The ring buffer sequentially stores the latest acceleration data in association with the time of acquisition, while sequentially deleting acceleration data from ten seconds prior.

入力部20は、プロセッサ14への入力機器を構成し、入力機器としては、スイッチなどが挙げられる。 The input unit 20 constitutes an input device to the processor 14, and examples of the input device include a switch.

表示部22は、表示装置で構成され、表示装置としては、液晶表示板などが挙げられる。 The display unit 22 is composed of a display device, such as a liquid crystal display panel.

通信部24は、データを送受信するためのインターフェースを構成し、通信部24は、プロセッサ14と外部装置との間でデータの送受信を可能とする。通信部24としては、例えばUSB(universal serial bus)又はインターネット接続装置などが挙げられる。プロセッサ14は、通信部24を介して、外部装置からふらつき測定プログラム及びふらつき測定プログラムの実行に必要となる必要データを受信したり、測定データや測定結果を外部装置に送信したりすることが可能である。 The communication unit 24 constitutes an interface for transmitting and receiving data, and enables data to be transmitted and received between the processor 14 and an external device. Examples of the communication unit 24 include a USB (universal serial bus) or an Internet connection device. Through the communication unit 24, the processor 14 can receive the wobble measurement program and the necessary data required to execute the wobble measurement program from the external device, and can transmit measurement data and measurement results to the external device.

通信部24がインターネット接続装置で構成される場合、通信部24は、インターネット網及び電話網などのネットワークを通じて、外部装置であるサーバなどからふらつき測定プログラム及びふらつき測定プログラムの実行に必要となる必要データを受信する。また、通信部24は、インターネット網及び電話網などのネットワークを通じて、外部装置であるサーバなどへ測定データや測定結果を送信することが可能である。 When the communication unit 24 is configured as an Internet connection device, the communication unit 24 receives the wobble measurement program and the necessary data required to execute the wobble measurement program from an external device such as a server via a network such as the Internet or a telephone network. The communication unit 24 can also transmit measurement data and measurement results to an external device such as a server via a network such as the Internet or a telephone network.

加速度センサ26は、ふらつき測定装置10に加えられる加速度を検出して加速度データとして出力する。加速度センサ26は、ふらつき測定装置10を腰に装着した利用者の、左右方向の加速度を検出するX軸センサと、上下方向の加速度を検出するY方向センサと、前後方向の加速度を検出するZ軸センサとを備えている。 The acceleration sensor 26 detects the acceleration applied to the sway measurement device 10 and outputs it as acceleration data. The acceleration sensor 26 is equipped with an X-axis sensor that detects the acceleration in the left-right direction of the user wearing the sway measurement device 10 on their waist, a Y-axis sensor that detects the acceleration in the up-down direction, and a Z-axis sensor that detects the acceleration in the front-back direction.

これにより、加速度センサ26のX軸センサからの加速度データを取得することで、利用者の左右方向の動き及び動きの大きさを検出することができる。また、加速度センサ26のY軸センサからの加速度データを取得することで、利用者の上下方向の動き及び動きの大きさを検出することができる。そして、加速度センサ26のZ軸センサからの加速度データを取得することで、利用者の前後方向の動き及び動きの大きさを検出することができる。 As a result, by acquiring acceleration data from the X-axis sensor of the acceleration sensor 26, it is possible to detect the user's left-right movement and the magnitude of that movement. Also, by acquiring acceleration data from the Y-axis sensor of the acceleration sensor 26, it is possible to detect the user's up-down movement and the magnitude of that movement. And by acquiring acceleration data from the Z-axis sensor of the acceleration sensor 26, it is possible to detect the user's forward-backward movement and the magnitude of that movement.

(機能ブロック図)
図3は、第一実施形態に係るふらつき測定装置10の機能構成の一例を示す機能ブロック図である。ふらつき測定装置10は、取得部30と、判定部32と、レベル判定部と34と、計数部36と、報知部38と、送信部40とを備える。
(Function block diagram)
3 is a functional block diagram showing an example of the functional configuration of the sway measuring device 10 according to the first embodiment. The sway measuring device 10 includes an acquisition unit 30, a determination unit 32, a level determination unit 34, a counting unit 36, a notification unit 38, and a transmission unit 40.

判定部32は、ふらつき推定部50と、ふらつき時間推定部52と、想定波形抽出部54と、ふらつき期間推定部56と、複数判定部58と、立上動作推定部60と、推定波形抽出部62と、上限推定部64とを有する。また、判定部32は、立上期間推定部66と、終了値推定部68と、加速度差推定部70と、前波形抽出部72と、立上前推定部74とを有する。 The determination unit 32 has a sway estimation unit 50, a sway time estimation unit 52, an expected waveform extraction unit 54, a sway period estimation unit 56, a multiple determination unit 58, a rise motion estimation unit 60, an estimated waveform extraction unit 62, and an upper limit estimation unit 64. The determination unit 32 also has a rise period estimation unit 66, an end value estimation unit 68, an acceleration difference estimation unit 70, a previous waveform extraction unit 72, and a pre-rise estimation unit 74.

ふらつき測定装置10における各部の機能は、図2に示したように、プロセッサ14が記憶部18から読み出したふらつき測定プログラムを実行することで実現される。代替的に、ASIC等の個別のハードウエアによってふらつき測定装置10の各部の少なくとも1つが実現されてもよい。 As shown in FIG. 2, the functions of each part of the sway measuring device 10 are realized by the processor 14 executing the sway measuring program read from the memory unit 18. Alternatively, at least one of the parts of the sway measuring device 10 may be realized by individual hardware such as an ASIC.

取得部30は、ふらつき測定装置10が装着された利用者の動きを示す加速度の時系列データを加速度データとして加速度センサ26(図2参照)から取得する。 The acquisition unit 30 acquires acceleration time series data indicating the movement of the user wearing the stagger measurement device 10 as acceleration data from the acceleration sensor 26 (see Figure 2).

判定部32は、取得部30で取得した加速度データが利用者の立上動作を示した場合、立上動作を示した後の加速度データに基づいて利用者のふらつき動作を判定する。 When the acceleration data acquired by the acquisition unit 30 indicates the user's standing up motion, the determination unit 32 determines whether the user is unsteady based on the acceleration data after the standing up motion is indicated.

具体的には、判定部32は、ふらつき推定部50を有し、ふらつき推定部50は、取得部30で取得した加速度データが、ふらついた場合に達する第一閾値以上となったか否かを判断する。 Specifically, the determination unit 32 has a sway estimation unit 50, which determines whether the acceleration data acquired by the acquisition unit 30 is equal to or greater than a first threshold value that is reached when swaying occurs.

この第一閾値は、一例として、よろめいて足を付いたときに達する足付閾値が挙げられ、ふらつき推定部50は、取得部30で取得した加速度データが、よろめいて足を付いたときに達する足付閾値以上となったか否かを判断する。 One example of this first threshold is the foot-down threshold that is reached when the person stumbles and puts his or her feet down, and the unsteadiness estimation unit 50 determines whether the acceleration data acquired by the acquisition unit 30 is equal to or greater than the foot-down threshold that is reached when the person stumbles and puts his or her feet down.

そして、ふらつき推定部50は、取得部30で取得した加速度データが足付閾値以上となった場合には、利用者にふらつきが生じたと推定し、加速データが足付閾値未満となった場合には、利用者にふらつきが生じていないと推定する。 The unsteadiness estimation unit 50 estimates that the user is unsteady when the acceleration data acquired by the acquisition unit 30 is equal to or greater than the foot placement threshold, and estimates that the user is not unsteady when the acceleration data is less than the foot placement threshold.

上述の足付閾値は、人が立上動作をした後に、よろめいて足を付いたときの加速度の変化の基準によって定められる閾値である。例えば、足付閾値は、実験又はシミュレーションの結果に基づいてあらかじめ定められる。 The foot-on threshold is a threshold that is determined based on the standard of the change in acceleration when a person stumbles and puts his/her feet on the ground after standing up. For example, the foot-on threshold is determined in advance based on the results of an experiment or a simulation.

さらに、判定部32は、利用者にふらつきが生じたと推定するふらつき時間推定部52を有する。ふらつき時間推定部52は、立上動作を示した後の加速度データが足付閾値以上となった場合、加速度データが足付閾値よりも小さい所定閾値以下の領域において最初に最小となる最小値から次に最小となる最小値までの期間が第二閾値以下であるか判断する。ふらつき時間推定部52は、最初に最小となる最小値から次に最小となる最小値までの期間が第二閾値以下である場合、利用者にふらつきが生じたと推定する。すなわち、ふらつき時間推定部52は、加速度データが時系列で最初に最小となる最小値及び次に最小となる最小値が所定閾値以下である場合に利用者にふらつきが生じたと推定する、 The determination unit 32 further includes a wobbling time estimation unit 52 that estimates that the user has become unsteady. When the acceleration data after the standing up motion is equal to or greater than the foot placement threshold, the wobbling time estimation unit 52 determines whether the period from the first minimum value to the next minimum value in the region of the acceleration data equal to or less than a predetermined threshold value smaller than the foot placement threshold is equal to or less than a second threshold value. When the period from the first minimum value to the next minimum value is equal to or less than the second threshold value, the wobbling time estimation unit 52 estimates that the user has become unsteady. In other words, the wobbling time estimation unit 52 estimates that the user has become unsteady when the first minimum value and the next minimum value in the acceleration data time series are equal to or less than the predetermined threshold value.

第二閾値は、一例として、よろめいて足を付いたときの衝撃の強さの基準によって定められた強度閾値が挙げられる。ふらつき時間推定部52は、加速度データが足付閾値よりも小さい所定閾値以下の領域において最初に最小となる最小値から次に最小となる最小値までの期間が、強度閾値以下であるときには、ふらつきが生じたと推定する。所定閾値は、例えば、着座状態での加速度の値から上述の足付閾値までの範囲の値に設定される。 One example of the second threshold is an intensity threshold determined based on the standard of the strength of the impact when the person stumbles and puts their feet down. The wobble time estimation unit 52 estimates that wobble has occurred when the period from the first minimum value to the next minimum value in the region of the acceleration data below a predetermined threshold value smaller than the foot-down threshold value is below the intensity threshold value. The predetermined threshold value is set, for example, to a value in the range from the acceleration value in a seated position to the above-mentioned foot-down threshold value.

また、判定部32は、想定波形抽出部54とふらつき期間推定部56とを有する。想定波形抽出部54は、取得部30で取得した加速度データの変化波形から、ふらつき動作が生じたと想定される想定波形を抽出する。ふらつき期間推定部56は、取得部30で取得した加速度データの変化からふらつき動作が生じたと想定される期間を予測し、予測した期間がふらつき動作の基準によって定められた基準時間以下である場合、利用者にふらつきが生じたと推定する。すなわち、ふらつき期間推定部56は、想定波形抽出部54で抽出した想定波形の開始点から終了点までの時間が、ふらつき動作の基準により定められた基準時間以下である場合に利用者にふらつきが生じたと推定する。 The determination unit 32 also has an expected waveform extraction unit 54 and a swaying period estimation unit 56. The expected waveform extraction unit 54 extracts an expected waveform that is expected to indicate the occurrence of a swaying movement from the change waveform of the acceleration data acquired by the acquisition unit 30. The swaying period estimation unit 56 predicts the period that is expected to indicate the occurrence of a swaying movement from the change in the acceleration data acquired by the acquisition unit 30, and if the predicted period is equal to or shorter than a reference time defined by the criteria for a swaying movement, it estimates that the user has swayed. In other words, the swaying period estimation unit 56 estimates that the user has swayed if the time from the start point to the end point of the expected waveform extracted by the expected waveform extraction unit 54 is equal to or shorter than the reference time defined by the criteria for a swaying movement.

想定波形抽出部54は、立上動作を示した後に取得部30で取得した加速度データが、足付閾値よりも小さい所定閾値以下の領域において最初に現れる第一の極小値から次に表れる第二の極小値までの範囲を想定波形として抽出する。具体的に想定波形抽出部54は、立上動作を示した後に取得部30で取得した加速度データにおいて時系列で最初に現れる最小値から次に表れる最小値までの範囲を抽出する抽出部を備える。この抽出部で抽出した範囲が、ふらつき動作の基準によって定められた基準時間以下である場合には、推定部において利用者にふらつきが生じたと推定する。 The expected waveform extraction unit 54 extracts, as an expected waveform, the range from the first minimum value that appears first to the second minimum value that appears next in the region below a predetermined threshold value that is smaller than the foot placement threshold value in the acceleration data acquired by the acquisition unit 30 after the standing up motion is performed. Specifically, the expected waveform extraction unit 54 includes an extraction unit that extracts the range from the first minimum value that appears first in a time series to the next minimum value that appears next in the acceleration data acquired by the acquisition unit 30 after the standing up motion is performed. If the range extracted by this extraction unit is less than a reference time determined by the criteria for unsteady motion, the estimation unit estimates that the user has experienced unsteady motion.

さらに、判定部32は、上述の想定波形において加速度データに示される加速度の極大値が複数存在する場合にふらつきが生じたと判定する複数判定部58を有する。複数判定部58は、想定波形内の複数の極大値のうち隣接する極大値の間の極小値に対する隣接した極大値の割合が、第三閾値以上である場合に、ふらつきが生じたと判定する。具体的に複数判定部58は、ふらつき動作が生じたと想定される期間において加速度データに示される加速度の最大値が複数存在する場合について説明する。この場合、複数の最大値のうち隣接する最大値の間の最小値と隣接した最大値との割合が歩行又は走行動作とふらつき動作とを識別する第三閾値以上であるときにはふらつきが生じたと判定する。 Furthermore, the determination unit 32 has a multiple determination unit 58 that determines that wobbling has occurred when there are multiple maximum values of acceleration indicated in the acceleration data in the above-mentioned expected waveform. The multiple determination unit 58 determines that wobbling has occurred when the ratio of adjacent maximum values to minimum values between adjacent maximum values among the multiple maximum values in the expected waveform is equal to or greater than a third threshold. Specifically, the multiple determination unit 58 will be described for the case where there are multiple maximum values of acceleration indicated in the acceleration data in a period in which wobbling motion is assumed to have occurred. In this case, it is determined that wobbling has occurred when the ratio of the minimum value between adjacent maximum values among the multiple maximum values to adjacent maximum values is equal to or greater than a third threshold value that distinguishes between walking or running motion and wobbling motion.

第三閾値は、一例として歩行又は走行動作とふらつき動作とを識別する識別閾値が挙げられる。複数判定部58は、想定波形内の複数の極大値のうち隣接する極大値の間の極小値に対する隣接した極大値の割合が識別閾値以上である場合に、ふらつきが生じたと判定する。 An example of the third threshold value is a discrimination threshold value that distinguishes between walking or running motion and unsteady motion. The multiple determination unit 58 determines that unsteady motion has occurred when the ratio of adjacent maximum values to minimum values between adjacent maximum values among multiple maximum values in the expected waveform is equal to or greater than the discrimination threshold value.

また、判定部32は、立上動作推定部60を有し、立上動作推定部60は、取得部30で取得した加速度データが第四閾値以上となった場合に、立上動作が行われたと推定する。 The determination unit 32 also has a standing up movement estimation unit 60, which estimates that a standing up movement has been performed when the acceleration data acquired by the acquisition unit 30 is equal to or greater than a fourth threshold value.

第四閾値は、一例として立上動作を行った場合に立上動作に伴う加速度の上昇を検出するための上昇閾値が挙げられ、立上動作推定部60は、取得部30で取得した加速度データが、上昇閾値以上となった場合に、立上動作が行われたと推定する。 The fourth threshold value, for example, is an increase threshold value for detecting an increase in acceleration accompanying a standing up movement when the standing up movement is performed, and the standing up movement estimation unit 60 estimates that a standing up movement has been performed when the acceleration data acquired by the acquisition unit 30 is equal to or greater than the increase threshold value.

この上昇閾値は、人が立上動作を行った場合に加速度が上昇する際の上昇量の基準によって定められる閾値であり、例えば、実験又はシミュレーションの結果に基づいてあらかじめ定められる。 This increase threshold is a threshold that is determined based on the standard for the amount of increase in acceleration when a person stands up, and is determined in advance based on the results of an experiment or simulation, for example.

さらに、判定部32は、推定波形抽出部62と上限推定部64とを有する。推定波形抽出部62は、取得部30で取得した加速度データの変化波形から、立上動作を行ったと推定される推定波形を抽出する。上限推定部64は、推定波形抽出部62で抽出した推定波形の最大値が立上動作を行った場合に生じ得る最大加速度以下である場合に立上動作が行われたと推定する。すなわち、上限推定部64は、取得部30で取得した加速度データの変化から立上動作を行ったと推定される期間を予測し、予測した期間における最大値が立上動作を行った場合に生じ得る最大加速度以下である場合に立上動作が行われたと推定する。 The determination unit 32 further includes an estimated waveform extraction unit 62 and an upper limit estimation unit 64. The estimated waveform extraction unit 62 extracts an estimated waveform estimated to be a rising motion from the changing waveform of the acceleration data acquired by the acquisition unit 30. The upper limit estimation unit 64 estimates that a rising motion has been performed when the maximum value of the estimated waveform extracted by the estimated waveform extraction unit 62 is equal to or less than the maximum acceleration that can occur when a rising motion is performed. In other words, the upper limit estimation unit 64 predicts a period during which a rising motion is estimated to have been performed from the change in the acceleration data acquired by the acquisition unit 30, and estimates that a rising motion has been performed when the maximum value in the predicted period is equal to or less than the maximum acceleration that can occur when a rising motion is performed.

また、判定部32は、立上期間推定部66を有し、立上期間推定部66は、推定波形の開始点から終了点までの時間が立上動作を示す立上幅時間以内である場合に立上動作が行われたと推定する。立上期間推定部66は、取得部33で取得した加速度データが安定状態より上昇してから元に戻るまでの時間が立上動作を示す立上幅時間以内である場合に立上動作が行われたと推定する。 The determination unit 32 also has a rise period estimation unit 66, which estimates that a rise operation has occurred when the time from the start point to the end point of the estimated waveform is within a rise width time indicating a rise operation. The rise period estimation unit 66 estimates that a rise operation has occurred when the time from when the acceleration data acquired by the acquisition unit 33 rises from a stable state to when it returns to the original state is within a rise width time indicating a rise operation.

推定波形抽出部62は、取得部30で取得した加速度データに示される加速度が上昇閾値を上回る直前に極小となる第一極小値から上昇閾値を下回った直後に極小となる第二極小値までの範囲を推定波形として抽出する。つまり、推定波形抽出部62は、立上時間抽出部を備える。立上時間抽出部は、取得部30で取得した加速度データに示される加速度が立上動作に伴う加速度の上昇を検出するための第四閾値を上回る直前に最小となる第一最小値から加速度が第四閾値を下回った直後に最小となる第二最小値までの立上範囲を抽出する。 The estimated waveform extraction unit 62 extracts, as an estimated waveform, a range from a first minimum value that becomes a minimum just before the acceleration shown in the acceleration data acquired by the acquisition unit 30 exceeds a rising threshold to a second minimum value that becomes a minimum just after the acceleration falls below the rising threshold. In other words, the estimated waveform extraction unit 62 includes a rise time extraction unit. The rise time extraction unit extracts a rise range from a first minimum value that becomes a minimum just before the acceleration shown in the acceleration data acquired by the acquisition unit 30 exceeds a fourth threshold for detecting an increase in acceleration associated with a rising motion to a second minimum value that becomes a minimum just after the acceleration falls below the fourth threshold.

判定部32は、終了値推定部68を有し、終了値推定部68は、推定波形抽出部62で抽出した推定波形の第二極小値が、立上動作を終了する場合に加速度データに示される加速度の下降を検出するための第五閾値以下である場合に立上動作が行われたと推定する。言い換えると終了値推定部68は、立上時間抽出部によって特定される第二最小値が立上動作を終了する場合に加速度データに示される加速度の下降を検出するための第五閾値以下である場合に立上動作が行われたと推定する。 The determination unit 32 has an end value estimation unit 68, which estimates that a rising motion has been performed when the second minimum value of the estimated waveform extracted by the estimated waveform extraction unit 62 is equal to or less than a fifth threshold value for detecting a drop in acceleration shown in the acceleration data when the rising motion is terminated. In other words, the end value estimation unit 68 estimates that a rising motion has been performed when the second minimum value identified by the rise time extraction unit is equal to or less than a fifth threshold value for detecting a drop in acceleration shown in the acceleration data when the rising motion is terminated.

第五閾値は、一例として、立上動作を終了する場合に加速度データに示される加速度の下降を検出するための下降閾値が挙げられる。終了値推定部68は、推定波形抽出部62で抽出した推定波形の第二極小値が、立上動作を終了する場合に加速度データに示される加速度の下降を検出するための下降閾値以下である場合に立上動作が行われたと推定する。 One example of the fifth threshold is a drop threshold for detecting a drop in acceleration indicated in the acceleration data when the standing up movement is terminated. The end value estimation unit 68 estimates that the standing up movement has been performed when the second minimum value of the estimated waveform extracted by the estimated waveform extraction unit 62 is equal to or less than the drop threshold for detecting a drop in acceleration indicated in the acceleration data when the standing up movement is terminated.

この下降閾値は、人が立上動作を行った場合に加速度が上昇してから降下する際の降下量の基準によって定められる閾値であり、例えば、実験又はシミュレーションの結果に基づいてあらかじめ定められる。具体例として下降閾値は、着座状態での加速度の値よりも小さな値に設定される This descent threshold is a threshold that is determined based on the standard for the amount of descent that occurs when acceleration increases and then decreases when a person stands up, and is determined in advance, for example, based on the results of an experiment or simulation. As a specific example, the descent threshold is set to a value smaller than the value of acceleration in a seated position.

判定部32は、加速度差推定部70を有し、加速度差推定部70は、推定波形の第一極小値が第二極小値より大きい場合に立上動作が行われたと推定する。具体的に加速度差推定部70は、取得部30で取得した加速度データに示される加速度が立上動作に伴う加速度の上昇を検出するための第四閾値を上回る直前に最小となる第一最小値を抽出する。また、加速度差推定部70は、加速度が第四閾値を下回った直後に最小となる第二最小値を抽出する。そして、加速度差推定部70は、第一最小値が第二最小値よりも大きい場合に立上動作が行われたと推定する。 The determination unit 32 has an acceleration difference estimation unit 70, which estimates that a standing up movement has been performed when the first minimum value of the estimated waveform is greater than the second minimum value. Specifically, the acceleration difference estimation unit 70 extracts a first minimum value that is a minimum immediately before the acceleration indicated in the acceleration data acquired by the acquisition unit 30 exceeds a fourth threshold value for detecting an increase in acceleration associated with the standing up movement. The acceleration difference estimation unit 70 also extracts a second minimum value that is a minimum immediately after the acceleration falls below the fourth threshold value. Then, the acceleration difference estimation unit 70 estimates that a standing up movement has been performed when the first minimum value is greater than the second minimum value.

判定部32は、前波形抽出部72と立上前推定部74とを有する。前波形抽出部72は、推定波形よりも前に取得部30で取得された加速度データの変化波形から立上前波形を抽出する。立上前推定部74は、前波形抽出部72で抽出した立上前波形における加速度データに示される加速度の平均値が着座状態の加速度を示す着座状態閾値以下である場合に立上動作が行われたと推定する。すなわち、立上前推定部74は、立上動作を示す前の加速度データに示される加速度の変化量が、着座状態の加速度変化を示す着座状態変化量以下である場合に立上動作が行われたと推定する。 The determination unit 32 has a pre-waveform extraction unit 72 and a pre-rise estimation unit 74. The pre-waveform extraction unit 72 extracts a pre-rise waveform from the change waveform of the acceleration data acquired by the acquisition unit 30 prior to the estimated waveform. The pre-rise estimation unit 74 estimates that a rise-up movement has been performed when the average value of the acceleration indicated in the acceleration data in the pre-rise waveform extracted by the pre-waveform extraction unit 72 is equal to or less than the seated state threshold value indicating the acceleration in the seated state. In other words, the pre-rise estimation unit 74 estimates that a rise-up movement has been performed when the amount of change in acceleration indicated in the acceleration data prior to the rise-up movement is equal to or less than the seated state change amount indicating the acceleration change in the seated state.

レベル判定部34は、推定波形における加速度データに示される加速度の最大値と想定波形の最大値との関係に基づいてふらつきレベルを判定する。なお、詳細な判定手法については後述する。言い換えるとレベル判定部34は、立上動作を行ったと推定される期間における加速度データに示される加速度の最大値とふらつき動作が生じたと想定される期間における加速度データに示される加速度の最大値との関係に基づいてふらつきレベルを判定する。 The level determination unit 34 determines the sway level based on the relationship between the maximum value of acceleration indicated in the acceleration data in the estimated waveform and the maximum value of the expected waveform. Note that the detailed determination method will be described later. In other words, the level determination unit 34 determines the sway level based on the relationship between the maximum value of acceleration indicated in the acceleration data during the period in which it is estimated that a rise-up movement was performed and the maximum value of acceleration indicated in the acceleration data during the period in which it is estimated that a swaying movement occurred.

計数部36は、ふらつき状態の回数をふらつき回数として計算する。報知部38は、計数部で計算したふらつき回数が予め定めた第六閾値を超えた場合に、ふらつき回数が回数閾値を超えた旨を報知する。 The counting unit 36 calculates the number of times the wobbling state occurs as the wobbling count. When the wobbling count calculated by the counting unit exceeds a sixth threshold value determined in advance, the notification unit 38 notifies the user that the wobbling count has exceeded the count threshold value.

第六閾値は、一例として回数閾値と言い換えることができ、報知部38は、計数部で計算したふらつき回数が予め定めた回数閾値を超えた場合に、ふらつき回数が回数閾値を超えた旨を報知する。 The sixth threshold can be rephrased as a count threshold, for example, and when the number of wobble occurrences calculated by the counting unit exceeds a predetermined count threshold, the notification unit 38 notifies the user that the number of wobble occurrences has exceeded the count threshold.

送信部40は、取得部30が取得した加速度データ、及び判定部32による判定内容を外部装置に送信する。 The transmission unit 40 transmits the acceleration data acquired by the acquisition unit 30 and the determination made by the determination unit 32 to an external device.

(動作説明)
次に、ふらつき測定装置10の動作を、図4から図6を用いるとともに、プロセッサが実行する処理手順に従って説明する。
(Operation description)
Next, the operation of the sway measuring device 10 will be described with reference to FIGS. 4 to 6 and in accordance with the processing procedure executed by the processor.

図4は、本実施形態に係るふらつき測定装置10の動作を示すフローチャートであり、図5は、本実施形態に係る立上判断処理の一例を示すフローチャートである。 Figure 4 is a flowchart showing the operation of the wobble measuring device 10 according to this embodiment, and Figure 5 is a flowchart showing an example of the start-up determination process according to this embodiment.

また、図6は、加速度データが示す加速度の変化波形100を示す図であり、立上動作102の後に、ふらつき動作104が表れた場合の波形が示されている。この変化波形100には、立上動作102が推定波形106として示されており、ふらつき動作104が想定波形108として示されている。また、推定波形106前の前動作107には、立上前波形110が示されている。 Figure 6 shows a waveform 100 of the change in acceleration indicated by the acceleration data, which shows a waveform in the case where a swaying motion 104 appears after a rising motion 102. In this waveform 100, the rising motion 102 is shown as an estimated waveform 106, and the swaying motion 104 is shown as an assumed waveform 108. In addition, a pre-rising waveform 110 is shown for the pre-motion 107 before the estimated waveform 106.

なお、図5に示す例において記憶部18には、後述する各フラグ及び各カウンタを構成する領域が確保されており、ふらつき測定処理開始直後に実行される初期処理において、各フラグは、「0」にクリアされるとともに、各カウンタには、「0」にリセットされる。また、ふらつき測定装置10は、ベルト10Bによって利用者の腰に巻かれた状態で利用者に装着されており、利用者の動きに応じて加速度センサ26から出力される加速度データが変化する。 In the example shown in FIG. 5, the memory unit 18 has areas reserved for the flags and counters described below, and in the initial process executed immediately after the start of the stagger measurement process, each flag is cleared to "0" and each counter is reset to "0". The stagger measurement device 10 is worn by the user in a state where it is wrapped around the user's waist with a belt 10B, and the acceleration data output from the acceleration sensor 26 changes according to the user's movements.

まず、プロセッサ14が記憶部18に記憶されたふらつき測定処理を実行すると、プロセッサ14は、立上判定処理を実行する(ステップS1)。 First, the processor 14 executes the wobble measurement process stored in the memory unit 18, and then the processor 14 executes the start-up determination process (step S1).

(立上判定)
立上判定処理(ステップS1)は、利用者が立上動作を行ったか否かを判定する処理である。この立上判定処理では、図5に示すように、利用者の動きを示す加速度データを加速度センサ26から取得する(ステップS21)。
(Start-up judgment)
The standing-up determination process (step S1) is a process for determining whether or not the user has performed a standing-up motion. In this standing-up determination process, as shown in Fig. 5, acceleration data indicating the user's motion is obtained from the acceleration sensor 26 (step S21).

ここで、加速度センサ26では、X軸センサからの加速度データと、Y軸センサからの加速度データと、Z軸センサから加速度データとが取得されるので、各軸のセンサからの加速度データを合成した合成値を以降で用いる加速度データとする。 Here, the acceleration sensor 26 acquires acceleration data from the X-axis sensor, the Y-axis sensor, and the Z-axis sensor, and the composite value obtained by combining the acceleration data from the sensors of each axis is used as the acceleration data to be used hereinafter.

なお、本実施形態では、加速度センサ26を構成する各センサからの加速度データの合成値を、判断処理で用いる加速度データとする場合について説明するが、これに限定されるものではない。例えば、各判断処理において、それぞれの判断処理に適したセンサからの加速度データのみを用いてもよい。 In this embodiment, a composite value of acceleration data from each sensor constituting the acceleration sensor 26 is used as the acceleration data used in the determination process, but this is not limited to this. For example, in each determination process, only acceleration data from a sensor suitable for that determination process may be used.

取得した加速度データに示される加速度が、立上動作を行った場合に加速度が上昇するときに適用される上昇閾値Ta以上であるか否かを判断する(ステップS22)。ここで、加速度データは、加速度の値を時系列に示すデータである。このため、加速度データ又は加速度を「加速度の値」と置き換える説明は省略する。 It is determined whether the acceleration indicated by the acquired acceleration data is equal to or greater than an increase threshold Ta that is applied when the acceleration increases when a standing-up motion is performed (step S22). Here, the acceleration data is data that indicates the acceleration value in a time series. For this reason, the explanation of replacing acceleration data or acceleration with "acceleration value" is omitted.

ここで、上昇閾値Taは、一例として1.05Gとする。なお、Gは、重力加速度[9.8m/s2]である。 Here, the increasing threshold value Ta is, for example, 1.05 G, where G is the gravitational acceleration [9.8 m/s 2 ].

この理由は、静止状態での加速度の変化量(変化量)すなわち誤差は、大きくても0.04G以下であることが実験により分かっており、測定誤差を考慮した場合、上昇閾値Taを、1.05Gとすることが好ましい。そして加速度データが上昇閾値Ta以上の場合、プロセッサ14は、利用者の動きが立上動作であると推定する。 The reason for this is that experiments have shown that the amount of change (change amount) in acceleration when stationary, i.e., the error, is at most 0.04 G or less, and when taking into account measurement error, it is preferable to set the increase threshold Ta to 1.05 G. Then, when the acceleration data is equal to or greater than the increase threshold Ta, the processor 14 estimates that the user's movement is a standing up motion.

ステップS22で、取得した加速度データが上昇閾値Ta未満の場合には、加速度データが上昇閾値Ta以上となるまでステップS21及びステップS22の処理を繰り返す。また、ステップS22において、取得した加速度データが上昇閾値Ta以上であると判断した場合、利用者が立上動作102を行ったと推定できる。このため、この推定を契機として取得した加速度データの変化波形100から立上動作102を行ったと推定される推定波形106を抽出する(ステップS23)。 If the acquired acceleration data is less than the increase threshold Ta in step S22, the processes of steps S21 and S22 are repeated until the acceleration data is equal to or greater than the increase threshold Ta. Also, if it is determined in step S22 that the acquired acceleration data is equal to or greater than the increase threshold Ta, it can be estimated that the user has performed a standing up motion 102. Therefore, this estimation is used as a trigger to extract an estimated waveform 106 that is estimated to indicate the standing up motion 102 from the change waveform 100 of the acquired acceleration data (step S23).

図6には、立上動作102の後にふらつき動作104が生じた場合の波形が示されており、この図6を用いて、推定波形106の抽出について説明する。 Figure 6 shows a waveform when a staggering motion 104 occurs after a rise motion 102, and the extraction of an estimated waveform 106 will be explained using this Figure 6.

まず、記憶部18のリングバッファには、十秒間分の加速度データが取得した時間に関連付けて記憶されており、一例として、記憶部18に記憶された加速度データの変化波形100が図6に示されている。 First, ten seconds of acceleration data is stored in the ring buffer of the memory unit 18 in association with the time at which it was acquired. As an example, a waveform 100 of the change in the acceleration data stored in the memory unit 18 is shown in FIG. 6.

この記憶部18に記憶された加速度データの変化波形100において、取得した加速度データが上昇閾値Taを上回る直前に加速度データが極小値に相当する第一極小値Aとなる点を前極小点120とする。また、取得した加速度データが上昇閾値Taを上回った直後に加速度データが極小値に相当する第二極小値Bとなる点を後極小点122とする。このような場合に、プロセッサ14は、前極小点120から後極小点122までの範囲を推定波形106として抽出する。 In the change waveform 100 of the acceleration data stored in the memory unit 18, the point at which the acceleration data becomes a first minimum value A corresponding to a minimum value immediately before the acquired acceleration data exceeds the rising threshold value Ta is defined as a previous minimum point 120. Also, the point at which the acceleration data becomes a second minimum value B corresponding to a minimum value immediately after the acquired acceleration data exceeds the rising threshold value Ta is defined as a subsequent minimum point 122. In such a case, the processor 14 extracts the range from the previous minimum point 120 to the subsequent minimum point 122 as the estimated waveform 106.

抽出した推定波形106において加速度が最大値Cとなる推定波形最大点124での加速度が、立上動作102を行った場合に生じ得る最大加速度Tb以下(図示せず)であるか否かを判断する(ステップS24)。このように利用者の立上動作の速さには限度がある。このため、加速度が最大加速度Tbを超えた場合は、立上動作102以外の動作と判断する。 It is determined whether the acceleration at the estimated waveform maximum point 124, where the acceleration reaches the maximum value C in the extracted estimated waveform 106, is equal to or less than the maximum acceleration Tb (not shown) that can occur when the standing up movement 102 is performed (step S24). As such, there is a limit to the speed at which the user can stand up. For this reason, if the acceleration exceeds the maximum acceleration Tb, it is determined to be a movement other than the standing up movement 102.

ここで、最大加速度Tbは、一例として、3.0Gとする。 Here, the maximum acceleration Tb is set to 3.0 G as an example.

例えば、加速度センサ26を、物などにぶつけたり落としたりして衝撃が加えられた場合、測定される加速度の最大値は、立上動作102で測定される最大値の3倍以上になることが実験により分かっている。これを考慮して、最大加速度Tbは、ふらつき動作104で測定される加速度の最大値の平均値の約2倍とする。 For example, it has been found through experiments that when the acceleration sensor 26 is subjected to an impact by being hit against an object or dropped, the maximum acceleration value measured is three times or more the maximum value measured during the rise-up motion 102. Taking this into consideration, the maximum acceleration Tb is set to approximately twice the average value of the maximum acceleration values measured during the wobbling motion 104.

ステップS24において、推定波形最大点124の加速度が最大加速度Tbを超えている場合、抽出した推定波形106は立上動作102を示す波形でないので、立上動作102は行われていないと判断し、ステップS21へ分岐する。また、ステップS24において、推定波形最大点124の加速度が最大加速度Tb以下の場合、抽出した推定波形106は立上動作102を示す波形であると推定されるので、立上動作102が行われたと推定して、次のステップS25へ移行する。 In step S24, if the acceleration of the estimated waveform maximum point 124 exceeds the maximum acceleration Tb, the extracted estimated waveform 106 is not a waveform indicating the rising motion 102, so it is determined that the rising motion 102 has not been performed, and the process branches to step S21. Also, in step S24, if the acceleration of the estimated waveform maximum point 124 is equal to or less than the maximum acceleration Tb, it is estimated that the extracted estimated waveform 106 is a waveform indicating the rising motion 102, so it is estimated that the rising motion 102 has been performed, and the process moves to the next step S25.

ステップS25では、抽出した推定波形106における推定波形開始点126から推定波形終了点128までの時間Dが立上動作102を示す立上幅時間閾値Tc 以上であるか否かを判断する(ステップS25)。 In step S25, it is determined whether the time D from the estimated waveform start point 126 to the estimated waveform end point 128 in the extracted estimated waveform 106 is equal to or greater than the rise width time threshold Tc indicating the rise motion 102 (step S25).

推定波形開始点126及び推定波形終了点128を定める際には、推定波形106よりも前に現れた一定期間の波形を立上前波形110とするとともに、立上前波形110における加速度の平均値を求め、この平均値を推定波形終始基準132とする。そして、推定波形106において上昇閾値Taを上回る直前に推定波形終始基準132となる点を推定波形開始点126とする。また、推定波形106において上昇閾値Taを下回る直後に推定波形終始基準132となる点を推定波形終了点128とする。 When determining the estimated waveform start point 126 and the estimated waveform end point 128, the waveform of a certain period that appears before the estimated waveform 106 is set as the pre-rise waveform 110, and the average value of the acceleration in the pre-rise waveform 110 is calculated and this average value is set as the estimated waveform end criterion 132. The point at which the estimated waveform end criterion 132 is reached just before the estimated waveform 106 exceeds the rise threshold Ta is set as the estimated waveform start point 126. In addition, the point at which the estimated waveform end criterion 132 is reached just after the estimated waveform 106 falls below the rise threshold Ta is set as the estimated waveform end point 128.

ここで、立上幅時間閾値Tc は、一例として0.1秒とする。 Here, the rise width time threshold Tc is set to 0.1 seconds as an example.

例えば、加速度センサ26を、物などにぶつけたり落としたりして衝撃が加えられた場合、推定波形106における推定波形開始点126から推定波形終了点128までの時間は、次のようになることが実験により分かっている。すなわち、物などにぶつけたり落としたりして衝撃が加えられた場合における上記時間の実験結果は、立上動作102で測定される時間Dの平均値の1/5倍以下となる。これを考慮して、立上幅時間閾値Tc は、立上動作102で測定される波形上の幅を示す時間の平均値(0.25秒)の1/4倍とする。 For example, it has been found through experiments that when the acceleration sensor 26 is hit against an object or dropped and subjected to an impact, the time from the estimated waveform start point 126 to the estimated waveform end point 128 in the estimated waveform 106 is as follows: In other words, the experimental result of the above time when an impact is applied by hitting or dropping against an object is less than 1/5 the average value of the time D measured in the rise motion 102. Taking this into consideration, the rise width time threshold Tc is set to 1/4 the average value (0.25 seconds) of the time indicating the width on the waveform measured in the rise motion 102.

ステップS25において、推定波形開始点126から推定波形終了点128までの時間Dが立上幅時間閾値Tcを下回っていると判断した場合には、ステップS21へ分岐する。また、ステップS25において、推定波形開始点126から推定波形終了点128までの時間Dが立上幅時間閾値Tc 以上であると判断した場合、出した推定波形106は立上動作102を示す波形であると推定される。このため、立上動作102が行われたと推定して、次のステップS26へ移行する。 If it is determined in step S25 that the time D from the estimated waveform start point 126 to the estimated waveform end point 128 is below the rising width time threshold Tc, the process branches to step S21. Also, if it is determined in step S25 that the time D from the estimated waveform start point 126 to the estimated waveform end point 128 is equal to or greater than the rising width time threshold Tc, the generated estimated waveform 106 is presumed to be a waveform indicating the rising motion 102. Therefore, it is presumed that the rising motion 102 has been performed, and the process proceeds to the next step S26.

なお、推定波形106の推定波形開始点126から推定波形終了点128までの波形上の幅を示す時間が短い場合は、ふらつき測定装置10を物などにぶつけたと考えられる。また、推定波形106の波形上の幅を示す時間が長い場合は、立上動作102以外の動作と予測される。 If the time period indicating the width of the estimated waveform 106 from the estimated waveform start point 126 to the estimated waveform end point 128 is short, it is considered that the wobble measuring device 10 has been hit against an object. If the time period indicating the width of the estimated waveform 106 is long, it is predicted that the operation is other than the rising operation 102.

ステップS26では、抽出した推定波形106の第二極小値Bが、立上動作102を終了する場合において加速度データに示される加速度が下降するときに適用される下降閾値Td以下であるか否かを判断する。推定波形106の第二極小値Bが下降閾値Td以下であることは、立上動作102を示す波形の特徴として挙げられる。 In step S26, it is determined whether the second minimum value B of the extracted estimated waveform 106 is equal to or less than the descending threshold value Td that is applied when the acceleration indicated in the acceleration data decreases when the rising motion 102 ends. The fact that the second minimum value B of the estimated waveform 106 is equal to or less than the descending threshold value Td is considered to be a characteristic of the waveform indicating the rising motion 102.

ここで、下降閾値Tdは、一例として、1.0Gとする。 Here, the drop threshold Td is set to 1.0 G as an example.

このようにする理由は、立上動作102を行った場合、推定波形106の第二極小値Bは、1.0Gよりも小さい値になることが実験により分かっているからである。 The reason for this is that it has been found through experiments that when the start-up operation 102 is performed, the second minimum value B of the estimated waveform 106 becomes a value smaller than 1.0 G.

ステップS26において、第二極小値Bが下降閾値Tdを超える場合には、ステップS21へ分岐する。また、ステップS26において、第二極小値Bが下降閾値Td以下の場合には、抽出した推定波形106は立上動作102を示す波形であると推定されるので、立上動作102が行われたと推定して、次のステップS27へ移行する。 In step S26, if the second minimum value B exceeds the descending threshold value Td, the process branches to step S21. Also, in step S26, if the second minimum value B is equal to or less than the descending threshold value Td, the extracted estimated waveform 106 is estimated to be a waveform indicating the rising motion 102, so it is estimated that the rising motion 102 has been performed, and the process moves to the next step S27.

ステップS27では、抽出した推定波形106の前極小点120の第一極小値Aが後極小点122の第二極小値Bより大きいか否かを判断する。この判断により、立上動作102か座り動作かを判断する。 In step S27, it is determined whether the first minimum value A of the front minimum point 120 of the extracted estimated waveform 106 is greater than the second minimum value B of the rear minimum point 122. Based on this determination, it is determined whether the motion is a standing up motion 102 or a sitting down motion.

ステップS27において、前極小点120の第一極小値Aが後極小点122の第二極小値B以下の場合には、推定波形106は座り動作を示す波形であると考えられるので、ステップS21へ分岐する。また、ステップS27において、前極小点120の第一極小値Aが後極小点122の第二極小値Bより大きい場合には、抽出した推定波形106は立上動作102を示す波形であると推定されるので、立上動作102が行われたと推定する。 In step S27, if the first minimum value A of the front minimum point 120 is equal to or less than the second minimum value B of the rear minimum point 122, the estimated waveform 106 is considered to be a waveform indicating a sitting motion, and the process branches to step S21. Also, in step S27, if the first minimum value A of the front minimum point 120 is greater than the second minimum value B of the rear minimum point 122, the extracted estimated waveform 106 is considered to be a waveform indicating a standing up motion 102, and it is therefore assumed that a standing up motion 102 has been performed.

ここで、図7は、加速度データの変化波形100を示す図であり、一例として座り動作140を行った場合の座り波形142が示されている。この座り波形142は、立上動作102を行った場合に表れる立上波形と似ている。しかしながら、前極小点120の第一極小値Aが後極小点122の第二極小値B以下である点とで相違する。 Here, FIG. 7 shows a change waveform 100 of acceleration data, and as an example shows a sitting waveform 142 when a sitting motion 140 is performed. This sitting waveform 142 is similar to the rising waveform that appears when a standing motion 102 is performed. However, it differs in that the first minimum value A of the front minimum point 120 is equal to or lower than the second minimum value B of the rear minimum point 122.

このため、前述した各ステップによる判断を行うことで、立上動作102を行った場合に表れる立上波形(推定波形106)と座り波形142とを判別することができる。 Therefore, by making judgments based on each of the steps described above, it is possible to distinguish between the rising waveform (estimated waveform 106) that appears when the rising motion 102 is performed and the sitting waveform 142.

そして、図6に示したように、推定波形106よりも前に加速度センサ26で取得した加速度データの変化波形100から立上前波形110を抽出する(ステップS28)。具体的には、立上動作を示す推定波形の前極小点120より前の一定時間の波形を立上前波形110とする。ここで、本実施形態では、一定時間を例えば3秒とし、推定波形開始点126より前の3秒間の波形を立上前波形110として抽出する。 Then, as shown in FIG. 6, a pre-rising waveform 110 is extracted from the change waveform 100 of the acceleration data acquired by the acceleration sensor 26 prior to the estimated waveform 106 (step S28). Specifically, the waveform for a certain period of time prior to the pre-minimum point 120 of the estimated waveform indicating the rising motion is taken as the pre-rising waveform 110. Here, in this embodiment, the certain period of time is set to, for example, 3 seconds, and the waveform for 3 seconds prior to the estimated waveform start point 126 is extracted as the pre-rising waveform 110.

次に、抽出した立上前波形110が一例として歩行波形であるか否かを判断する(ステップS29)。本実施形態では、抽出した立上前波形110が、歩行波形以外の一例である着座状態を示す波形であるか否かを判断することで、立上前波形110が歩行波形であるか否かを判断する。 Next, it is determined whether the extracted pre-onset waveform 110 is, for example, a walking waveform (step S29). In this embodiment, it is determined whether the extracted pre-onset waveform 110 is a waveform indicating a seated state, which is an example of a waveform other than a walking waveform, thereby determining whether the pre-onset waveform 110 is a walking waveform.

具体的に説明すると、抽出した立上前波形110における加速度データに示される加速度の変化量146が着座状態での加速度の変化量を示す着座状態変化量Tf以下であるか否かを判断する。 Specifically, it is determined whether the change in acceleration 146 indicated in the acceleration data in the extracted pre-rise waveform 110 is equal to or less than the seated state change amount Tf, which indicates the change in acceleration in a seated state.

ステップS29において、抽出した立上前波形110の加速度の変化量146が着座状態変化量Tfを超えていた場合には、記憶部18に確保された立上フラグを「0」にクリアして(ステップS30)、立上判定処理を呼び出したふらつき測定処理へ戻る。 In step S29, if the acceleration change amount 146 of the extracted pre-rise waveform 110 exceeds the seating state change amount Tf, the rise flag stored in the memory unit 18 is cleared to "0" (step S30), and the process returns to the wobble measurement process that called the rise determination process.

また、ステップS29において、抽出した立上前波形110の加速度の変化量146が着座状態変化量Tf以下の場合には、抽出した立上前波形110は着座状態を示す波形であると推定される。このため、利用者は立上動作102を行う前に着座していた、つまり歩行していなかったと推定することができる。 In addition, in step S29, if the change in acceleration 146 of the extracted pre-rise waveform 110 is equal to or less than the seated state change amount Tf, it is estimated that the extracted pre-rise waveform 110 is a waveform that indicates a seated state. Therefore, it can be estimated that the user was seated, i.e., not walking, before performing the stand-up motion 102.

ここで、図8は、加速度データの変化波形100を示す図であり、一例として歩行動作148を行った場合の歩行波形150が示されている。この歩行波形150は、着座状態で表れる着座波形と似ているが、歩行波形150と着座波形とでは、波形の変化量146が相違する。このため、ステップS29の判断を行うことで、着座状態で表れる着座波形と歩行波形150とを判別することができる。 Here, FIG. 8 shows a change waveform 100 of acceleration data, and as an example shows a walking waveform 150 when walking movement 148 is performed. This walking waveform 150 is similar to the sitting waveform that appears in a sitting state, but the amount of change 146 of the waveform differs between the walking waveform 150 and the sitting waveform. Therefore, by making the judgment in step S29, it is possible to distinguish between the sitting waveform that appears in a sitting state and the walking waveform 150.

そして、記憶部18に確保された立上フラグに「1」をセットするとともに(ステップS31)、記憶部18に確保された立上カウンタに記憶された数をカウントアップして(ステップS32)、立上判定処理を呼び出したふらつき測定処理へ戻る。 Then, the rising flag stored in the memory unit 18 is set to "1" (step S31), the number stored in the rising counter stored in the memory unit 18 is counted up (step S32), and the process returns to the wobble measurement process that called the rising judgment process.

これにより、立上フラグが「1」の場合、ふらつき測定装置10を装着した利用者は、着座状態から立上動作102を行ったと判断することができる。また、立上カウンタに記憶された数によって、着座状態からの立上動作102を行った回数を把握することができる。 As a result, when the standing up flag is "1", it can be determined that the user wearing the stagger measuring device 10 has performed the standing up motion 102 from a seated position. In addition, the number stored in the standing up counter can be used to determine the number of times the user has performed the standing up motion 102 from a seated position.

ふらつき測定処理では、図4に示したように、立上フラグが「1」か「0」から、着座状態から立上動作が行われた否かを判断する(ステップS2)。ステップS2で、着座状態から立上動作102が行われていない場合には、ふらつき判定処理(ステップS3)を行うことなく、ステップS1へ分岐する。ステップS2で、着座状態から立上動作102が行われたと判断した場合には、ふらつき判定処理を実行する(ステップS3)。 In the wobble measurement process, as shown in FIG. 4, it is determined whether a standing up action has been performed from a seated state based on whether the standing up flag is "1" or "0" (step S2). If it is determined in step S2 that a standing up action 102 has not been performed from a seated state, the process branches to step S1 without performing the wobble determination process (step S3). If it is determined in step S2 that a standing up action 102 has been performed from a seated state, the wobble determination process is executed (step S3).

(ふらつき判定)
ふらつき判定処理(ステップS3)は、立上動作102を示した後の加速度データに基づいて利用者のふらつき動作104を判定する処理であり、ふらつき判定処理を、図9及び図10を用いて説明する。なお、図9は、ふらつき判定処理の一例を示すフローチャートである。また、図10は、加速度データの変化波形100を示す図であり、足付動作が二度行われた場合の波形が示されている。
(Wandering judgement)
The unsteadiness determination process (step S3) is a process for determining an unsteadiness motion 104 of the user based on acceleration data after a standing up motion 102 is performed, and the unsteadiness determination process will be described with reference to Fig. 9 and Fig. 10. Fig. 9 is a flow chart showing an example of the unsteadiness determination process. Fig. 10 is a diagram showing a change waveform 100 of the acceleration data, showing the waveform when the foot-down motion is performed twice.

すなわち、ふらつき判定処理では、図9に示すように、加速度センサ26から取得した加速度データが、図10に示すように、利用者がよろめいて足を付いたときに達する第一閾値の一例である足付閾値Tg以上であるか否かを判断する(ステップS51)。ここで、足付閾値Tgは、利用者がよろめいて足を付いたときの加速度の変化の基準である。 That is, in the wobble determination process, as shown in Fig. 9, it is determined whether the acceleration data acquired from the acceleration sensor 26 is equal to or greater than a foot-down threshold Tg, which is an example of a first threshold that is reached when the user stumbles and puts his/her feet down, as shown in Fig. 10 (step S51). Here, the foot-down threshold Tg is a standard for the change in acceleration when the user stumbles and puts his/her feet down.

ステップS51で、加速度センサ26から取得した加速度データが足付閾値Tg未満の場合には、記憶部18に確保されたふらつきフラグを「0」にクリアして(ステップS52)、ふらつき判定処理を呼び出したふらつき測定処理へ戻る。また、ステップS51で、加速度センサ26から取得した加速度データが足付閾値Tg以上の場合には、利用者にふらつきが生じたと推定される。このため、加速度センサ26で取得した加速度データの変化波形100からふらつき動作104が生じたと想定される想定波形108を抽出する(ステップS53)。 If the acceleration data acquired from the acceleration sensor 26 in step S51 is less than the foot placement threshold Tg, the unsteadiness flag stored in the memory unit 18 is cleared to "0" (step S52), and the process returns to the unsteadiness measurement process that called the unsteadiness determination process. Also, if the acceleration data acquired from the acceleration sensor 26 in step S51 is equal to or greater than the foot placement threshold Tg, it is presumed that the user has become unsteady. For this reason, an assumed waveform 108 that is assumed to indicate the occurrence of a unsteady movement 104 is extracted from the change waveform 100 of the acceleration data acquired by the acceleration sensor 26 (step S53).

なお、足付閾値Tgは、一例として、1.7Gとする。これは実験データより歩行波形の加速度の変化が大きくても0.5Gであるため、測定誤差を考慮しして1.7Gをふらつき判定の閾値とするのが好ましい。 As an example, the foot placement threshold Tg is set to 1.7 G. Experimental data shows that the change in acceleration of the walking waveform is at most 0.5 G, so taking into account measurement error, it is preferable to set 1.7 G as the threshold for determining wobble.

具体的に説明すると、立上動作102を示した後に加速度センサ26から取得した加速度データが、足付閾値Tgよりも小さい所定閾値Th以下の領域において、最初に極小値となる極小点を想定波形開始点164とする。また、加速度データが、足付閾値Tgよりも小さい所定閾値Th以下の領域において、次に極小値となる極小点を想定波形終了点166とし、想定波形開始点164から想定波形終了点166までの範囲を想定波形108として抽出する。 To be more specific, the acceleration data acquired from the acceleration sensor 26 after the rising motion 102 is detected is set to the expected waveform start point 164 at the first minimum point in the region below a predetermined threshold Th that is smaller than the foot placement threshold Tg. The acceleration data is set to the expected waveform end point 166 at the next minimum point in the region below a predetermined threshold Th that is smaller than the foot placement threshold Tg, and the range from the expected waveform start point 164 to the expected waveform end point 166 is extracted as the expected waveform 108.

ここで、所定閾値Thは、加速度データに示される波形からふらつき動作104が生じたと想定される想定波形108を抽出するための閾値である。なお、この所定閾値Thは、一例として立上前波形110の平均値を示す推定波形終始基準132とする。 Here, the predetermined threshold Th is a threshold for extracting an assumed waveform 108 that is assumed to indicate the occurrence of a swaying movement 104 from the waveform shown in the acceleration data. Note that, as an example, this predetermined threshold Th is the estimated waveform end criterion 132 that indicates the average value of the pre-rising waveform 110.

そして、想定波形開始点164から想定波形終了点166までの時間を想定波形幅時間Fとし、想定波形幅時間Fが、ふらつき動作の基準により定められた基準時間Tj以下であるか否かを判断する(ステップS54)。ここで、ふらつき動作104を判断するための足付波形170は、幅狭の波形である。しかし、一回のふらつき動作104で複数回の足付動作が行われた場合には幅広の波形が検出される。 Then, the time from the expected waveform start point 164 to the expected waveform end point 166 is set as the expected waveform width time F, and it is determined whether the expected waveform width time F is equal to or less than the reference time Tj determined by the criteria for the wobbling movement (step S54). Here, the footing waveform 170 for determining the wobbling movement 104 is a narrow waveform. However, if multiple footing movements are performed in one wobbling movement 104, a wide waveform is detected.

ステップS54で、想定波形幅時間Fが基準時間Tj以下である場合には、想定波形108はふらつき動作104を示す波形であると想定されるので、利用者にふらつきが生じたと推定して、次のステップS55へ移行する。 In step S54, if the expected waveform width time F is equal to or less than the reference time Tj, the expected waveform 108 is assumed to be a waveform indicating a swaying movement 104, so it is presumed that the user is swaying, and the process proceeds to the next step S55.

なお、基準時間Tjは、一例として、0.15とする。 As an example, the reference time Tj is set to 0.15.

図11は、加速度データの変化波形100を示す図であり、立上動作102からジャンプを行った場合に測定された波形が示されている。立上動作102からジャンプを行った場合、推定波形106の後に表れる想定波形108の想定波形開始点164から想定波形終了点166までの想定波形幅時間Fが基準時間Tjを超える。 Figure 11 shows a change waveform 100 of acceleration data, which is a waveform measured when a jump is made from a rising motion 102. When a jump is made from a rising motion 102, the expected waveform width time F from the expected waveform start point 164 to the expected waveform end point 166 of the expected waveform 108 that appears after the estimated waveform 106 exceeds the reference time Tj.

また、図12は、加速度データの変化波形100を示す図であり、一例として立上動作102から直ぐに走り出した場合に測定された波形が示されている。立上動作102から即座に走った場合、推定波形106の後に表れる想定波形108の想定波形開始点164から想定波形終了点166までの想定波形幅時間Fが基準時間Tjを超える。 Figure 12 shows a waveform 100 of the change in acceleration data, and as an example shows a waveform measured when starting to run immediately after the rising motion 102. When running is started immediately after the rising motion 102, the expected waveform width time F from the expected waveform start point 164 to the expected waveform end point 166 of the expected waveform 108 that appears after the estimated waveform 106 exceeds the reference time Tj.

このように、想定波形108の想定波形開始点164から想定波形終了点166までの想定波形幅時間Fが基準時間Tj以下であるか否かを判断することで、想定波形108がふらつき動作104を示す波形であるか否かを判断することができる。 In this way, by determining whether the expected waveform width time F from the expected waveform start point 164 to the expected waveform end point 166 of the expected waveform 108 is less than or equal to the reference time Tj, it is possible to determine whether the expected waveform 108 is a waveform that indicates a swaying motion 104.

次に、想定波形108が最大となる最大点172の加速度を想定波形最大値E1として取得し(ステップS55)、取得した想定波形最大値E1が、よろめいて足を付いたときに達する到達値Tk以上であるか否かを判断する(ステップS56)。取得した想定波形最大値E1が、到達値Tk以上となるのは、ふらつき波形の特徴である。 Next, the acceleration of maximum point 172 where assumed waveform 108 is at its maximum is acquired as assumed waveform maximum value E1 (step S55), and it is determined whether acquired assumed waveform maximum value E1 is equal to or greater than the target value Tk reached when the person stumbles and puts his or her feet on the ground (step S56). The fact that acquired assumed waveform maximum value E1 is equal to or greater than the target value Tk is a characteristic of a swaying waveform.

ここで、想定波形最大値E1の到達値Tkは、一例として、2.0Gとする。 Here, the expected waveform maximum value E1 reaches a value Tk of 2.0 G, as an example.

このようにする理由は、歩行状態で測定される加速度の最大値は、平均して1.5Gであることが実験により分かっているからである。これを考慮して、1Gとの差分である0.5Gの二倍の大きさを1Gに加算した値を到達値Tkとする。 The reason for doing this is that experiments have shown that the maximum acceleration measured while walking is, on average, 1.5G. Taking this into consideration, the reached value Tk is determined by adding twice the magnitude of 0.5G, which is the difference from 1G, to 1G.

ステップS56で、想定波形最大値E1が到達値Tk未満の場合、想定波形108はふらつき動作104を示す波形でないと想定される。このため、ふらつきフラグを「0」にクリアして(ステップS52)、ふらつき判定処理を呼び出したふらつき測定処理へ戻る。ステップS56で、想定波形最大値E1が到達値Tk以上の場合には、想定波形108はふらつき動作104を示す波形であり、ふらつきが生じたとしてふらつきフラグに「1」をセットする。 If the expected waveform maximum value E1 is less than the reached value Tk in step S56, it is assumed that the expected waveform 108 is not a waveform that indicates the swaying motion 104. Therefore, the sway flag is cleared to "0" (step S52), and the process returns to the sway measurement process that called the sway determination process. If the expected waveform maximum value E1 is equal to or greater than the reached value Tk in step S56, the expected waveform 108 is a waveform that indicates the swaying motion 104, and the sway flag is set to "1" as sway has occurred.

図13は、加速度データの変化波形100を示す図であり、一例として立上動作102から静止した場合に測定された波形が示されている。立上動作102からふらつき動作104がなく静止した場合、想定波形108の最大点172の想定波形最大値E1が到達値Tk未満である。 Figure 13 shows a change waveform 100 of acceleration data, and as an example shows a waveform measured when the body stops after a rising motion 102. When the body stops after the rising motion 102 without a swaying motion 104, the expected waveform maximum value E1 of the maximum point 172 of the expected waveform 108 is less than the reached value Tk.

このため、想定波形108の想定波形最大値E1が到達値Tk以上であるか否かを判断することで、想定波形108がふらつき動作104を示す波形であるか否かを判断することができる。 Therefore, by determining whether the expected waveform maximum value E1 of the expected waveform 108 is equal to or greater than the reached value Tk, it is possible to determine whether the expected waveform 108 is a waveform that indicates a swaying motion 104.

図14は、加速度データの変化波形100を示す図であり、一例として立上動作102から前方へ足付動作を行った場合に測定された波形が示されている。また、図15は、加速度データの変化波形100を示す図であり、一例として立上動作102から横方向へ足付動作を行った場合に測定された波形が示されている。 Figure 14 is a diagram showing a waveform 100 of change in acceleration data, and as an example, shows a waveform measured when a standing up movement 102 is followed by a foot-planting movement in a forward direction. Also, Figure 15 is a diagram showing a waveform 100 of change in acceleration data, and as an example, shows a waveform measured when a standing up movement 102 is followed by a foot-planting movement in a lateral direction.

立上動作102からふらつきを示す前方への足付動作又は横方向への足付動作が行われた場合には、加速度が足付閾値Tg以上となる。 When a forward or lateral foot placement motion indicating unsteadiness is performed from the standing up motion 102, the acceleration becomes equal to or exceeds the foot placement threshold Tg.

なお、立上動作102からふらつきを示す前方への足付動作又は横方向への足付動作が行われた場合には、想定波形開始点164から想定波形終了点166までの想定波形幅時間Fが基準時間Tj以下になる。また、立上動作102からふらつきを示す前方への足付動作又は横方向への足付動作が行われた場合には、想定波形最大値E1が到達値Tk以上となることが実験により分かっている。 When a forward or lateral foot placement motion that indicates wobbling is performed from the rising motion 102, the expected waveform width time F from the expected waveform start point 164 to the expected waveform end point 166 becomes less than the reference time Tj. Also, it has been found through experiments that when a forward or lateral foot placement motion that indicates wobbling is performed from the rising motion 102, the expected waveform maximum value E1 becomes greater than or equal to the reached value Tk.

このため、ステップS51とステップS54とステップS56の条件を満たすか否かを判断することで、想定波形108が、ふらつき動作を示す波形であるか否かを判断することができる。 Therefore, by determining whether the conditions of steps S51, S54, and S56 are satisfied, it is possible to determine whether the expected waveform 108 is a waveform that indicates a swaying operation.

そして、記憶部18に確保されたふらつきカウンタの数をカウントアップすることで、ふらつき状態の発生回数をふらつき回数として計数して(ステップS58)、ふらつき判定処理を呼び出したふらつき測定処理へ戻る。 Then, the number of wobble counters stored in the memory unit 18 is counted up to count the number of wobble occurrences (step S58), and the process returns to the wobble measurement process that called the wobble determination process.

一方、ステップS54で、想定波形幅時間Fが基準時間Tjを超えている場合には、図10に示すように、想定波形108に加速度が極小となる想定波形極小点174があるか否かを判断する(ステップS60)。これにより、想定波形108において足付きが複数回行われているか否かを判断する(ステップS60)。 On the other hand, if the expected waveform width time F exceeds the reference time Tj in step S54, as shown in FIG. 10, it is determined whether the expected waveform 108 has an expected waveform minimum point 174 where the acceleration is minimal (step S60). This determines whether the foot contact occurs multiple times in the expected waveform 108 (step S60).

ステップS60で、想定波形108に想定波形極小点174がない場合、想定波形108は、複数回足付きが行われた場合の波形でない。しかし、想定波形108は、想定波形幅時間Fが基準時間Tjを超えている。このため、ふらつきフラグを「0」にクリアして(ステップS61)、ふらつき判定処理を呼び出したふらつき測定処理へ戻る。 If the expected waveform 108 does not have an expected waveform minimum point 174 in step S60, the expected waveform 108 is not a waveform that occurs when multiple footings occur. However, the expected waveform width time F of the expected waveform 108 exceeds the reference time Tj. Therefore, the wobble flag is cleared to "0" (step S61), and the process returns to the wobble measurement process that called the wobble determination process.

また、ステップS60で、想定波形108に想定波形極小点174がある場合、想定波形108において加速度データに示される加速度の極大値が複数存在し、想定波形108において足付きが複数回行われたと考えられる。このため、最初の足付動作を示す足付波形170上の幅を示す時間を足付時間Gとして取得する(ステップS70)。 In addition, in step S60, if there is an expected waveform minimum point 174 in the expected waveform 108, it is considered that there are multiple acceleration maximum values indicated in the acceleration data in the expected waveform 108, and that multiple foot placements have occurred in the expected waveform 108. Therefore, the time indicating the width on the foot placement waveform 170 indicating the first foot placement motion is obtained as the foot placement time G (step S70).

ここで、最初の足付動作を示す足付波形170は、想定波形開始点164を始点とする。また、想定波形108において、最初に表れる想定波形極小点174を足付波形の終了点である足付波形終了点とし、想定波形開始点164から足付波形終了点である想定波形極小点174までを足付時間Gとする。 Here, the foot waveform 170 indicating the first foot action starts from the expected waveform start point 164. Also, the expected waveform minimum point 174 that appears first in the expected waveform 108 is the foot waveform end point, which is the end point of the foot waveform, and the time from the expected waveform start point 164 to the expected waveform minimum point 174, which is the end point of the foot waveform, is the foot time G.

そして、足付波形170の最大値である想定波形最大値E1が足付閾値Tg以上であるか否かを判断する(ステップS71)。ステップS71で、想定波形最大値E1が足付閾値Tg未満の場合には、足付動作を示す波形でないと考えられるので、ふらつきフラグを「0」にクリアして(ステップS61)、ふらつき判定処理を呼び出したふらつき測定処理へ戻る。 Then, it is determined whether the expected waveform maximum value E1, which is the maximum value of the footing waveform 170, is equal to or greater than the footing threshold value Tg (step S71). If the expected waveform maximum value E1 is less than the footing threshold value Tg in step S71, it is considered that the waveform does not indicate a footing motion, so the wobble flag is cleared to "0" (step S61) and the process returns to the wobble measurement process that called the wobble determination process.

ステップS71で、想定波形最大値E1が到達値Tk以上の場合、足付動作を示す波形である可能性がある。このため、足付時間Gがよろめいて足を付いたときの衝撃の強さの基準によって定められた強度閾値としての基準時間Tj以下であるか否かを判断する(ステップS72)。想定波形最大値E1が足付閾値Tg以上で、足付時間Gが基準時間Tj以下であることは、ふらつき波形の特徴である。 In step S71, if the expected waveform maximum value E1 is equal to or greater than the reached value Tk, the waveform may indicate a foot-on-ground motion. For this reason, it is determined whether the foot-on-ground time G is equal to or less than the reference time Tj, which is a strength threshold determined based on the standard for the strength of the impact when the person stumbles and places the foot on the ground (step S72). The fact that the expected waveform maximum value E1 is equal to or greater than the foot-on-ground threshold value Tg and the foot-on-ground time G is equal to or less than the reference time Tj are characteristics of a swaying waveform.

ここで、基準時間Tjは、前述したように、0.15秒である。 Here, the reference time Tj is 0.15 seconds, as mentioned above.

このようにする理由は、歩行状態で測定される歩行波形上の幅を示す時間の最小値は、0.2秒であることが実験により分かっているからである。これを考慮して、0.2秒の3/4倍を基準時間Tjとする。 The reason for this is that it has been found through experiments that the minimum value of the time that indicates the width of the gait waveform measured while walking is 0.2 seconds. Taking this into consideration, the reference time Tj is set to 3/4 times 0.2 seconds.

ここで、図16は、加速度データの変化波形100を示す図であり、一例として足付動作が行われた場合の波形が示されている。足付動作が行われた場合に表れる足付波形170の波形幅178は、時間で示され、その最大値が実験により求められており、その実験結果から波形幅を示す基準時間Tjが定められている。 Here, FIG. 16 shows a change waveform 100 of acceleration data, and shows the waveform when a foot-on-ground movement is performed as an example. The waveform width 178 of the foot-on-ground waveform 170 that appears when a foot-on-ground movement is performed is shown in time, and its maximum value is found by experiment, and a reference time Tj indicating the waveform width is determined from the experimental results.

一方、図17は、加速度データの変化波形100を示す図であり、ジャンプ、歩行動作、又は走行動作のうち一例としてジャンプした場合のジャンプ波形180が示されている。このジャンプ波形180の波形幅182が示す時間の最小値は、基準時間Tjより大きいことが実験により求められている。この最小値は、歩行動作で表れる歩行波形、及び走行動作で表れる走行波形でも、同じであることが実験により分かっている。 On the other hand, FIG. 17 shows a change waveform 100 of acceleration data, and shows a jump waveform 180 in the case of jumping as an example of jumping, walking, or running. It has been found by experiment that the minimum value of the time indicated by the waveform width 182 of this jump waveform 180 is greater than the reference time Tj. It has been found by experiment that this minimum value is the same for the walking waveform that appears in walking and the running waveform that appears in running.

このため、想定波形108における足付時間Gが基準時間Tj以下である場合、想定波形108は、ふらつき動作104を示すと判断することが可能である。 Therefore, if the footing time G in the expected waveform 108 is less than or equal to the reference time Tj, it is possible to determine that the expected waveform 108 indicates a swaying motion 104.

なお、本実施形態では、足付動作が複数回行われた想定波形108において、最初の足付動作を示す足付波形170上の幅を示す時間に基づいて、ふらつき動作を判断する場合について説明するが、これに限定されるものではない。 In this embodiment, we will explain a case where the wobbling motion is determined based on the time indicating the width on the foot-down waveform 170 indicating the first foot-down motion in the assumed waveform 108 where the foot-down motion has been performed multiple times, but this is not limited to this.

例えば、想定波形108での足付動作が一回の場合、想定波形108の開始点である想定波形開始点164から終了点である想定波形終了点166までの想定波形幅時間Fが、基準時間Tj以下であるか否かによってふらつき動作104を判断することができる。ここで、基準時間Tjは、ふらつき動作104の基準により定められた時間を示す。 For example, if there is one foot-on-foot movement in the expected waveform 108, the wobbling movement 104 can be determined based on whether the expected waveform width time F from the expected waveform start point 164, which is the start point of the expected waveform 108, to the expected waveform end point 166, which is the end point, is less than or equal to the reference time Tj. Here, the reference time Tj indicates a time determined by the standard for the wobbling movement 104.

ステップS72で、足付時間Gが基準時間Tjを超えている場合には、足付動作を示す波形でないと考えられるので、ふらつきフラグを「0」にクリアして(ステップS61)、ふらつき判定処理を呼び出したふらつき測定処理へ戻る。 If, in step S72, the footing time G exceeds the reference time Tj, it is deemed that the waveform does not indicate a footing motion, so the wobble flag is cleared to "0" (step S61) and the process returns to the wobble measurement process that called the wobble determination process.

ステップS72で、足付時間Gが基準時間Tj以下の場合、想定波形108の想定波形開始点164から想定波形終了点166までの想定波形幅時間Fが基準時間Tjを超えていた場合であっても、想定波形108が足付動作を示す波形である可能性がある。このため、想定波形108において複数の極大値のうち隣接する極大値の間の極小値と隣接した極大値との割合が、歩行又は走行動作とふらつき動作とを識別する識別閾値以上であるか否かを判断する。 In step S72, if the footing time G is equal to or less than the reference time Tj, even if the assumed waveform width time F from the assumed waveform start point 164 to the assumed waveform end point 166 of the assumed waveform 108 exceeds the reference time Tj, there is a possibility that the assumed waveform 108 is a waveform that indicates a footing motion. For this reason, it is determined whether the ratio of the minimum value between adjacent maximum values among the multiple maximum values in the assumed waveform 108 to the adjacent maximum values is equal to or greater than a discrimination threshold that distinguishes between walking or running motion and unsteady motion.

具体的には、想定波形108の二番目の極大点184の第二極大値E2を、最大点172と極大点184との間の想定波形極小点174が示す想定波形極小値Hで除算するとともに第二極大値E2で除算して谷深さJを算出する(ステップS73)。式で表すとJ=E2÷H÷E1となる。すなわち、想定波形108の谷が浅い場合は、歩行状態又は走行状態を示し、想定波形108の谷が深い場合は、ふらつき動作104を示す。 Specifically, the second maximum value E2 of the second maximum point 184 of the assumed waveform 108 is divided by the assumed waveform minimum value H indicated by the assumed waveform minimum point 174 between the maximum point 172 and the maximum point 184, and also by the second maximum value E2 to calculate the valley depth J (step S73). Expressed as a formula, J = E2 / H / E1. In other words, a shallow valley in the assumed waveform 108 indicates a walking or running state, and a deep valley in the assumed waveform 108 indicates a staggering movement 104.

そして、谷深さJが、すなわち連続して足付動作が行われた場合に連続する足付波形170の間に表れる谷波形の割合が識別閾値Tm未満であるか否かを判断する(ステップS74)。 Then, it is determined whether the valley depth J, i.e., the proportion of valley waveforms that appear between successive foot-on-ground waveforms 170 when successive foot-on-ground movements are performed, is less than the discrimination threshold Tm (step S74).

ここで、識別閾値Tmは、一例として、0.5とする。 Here, the discrimination threshold Tm is set to 0.5 as an example.

このようにする理由は、走った状態で測定される走り波形では、表れる極小値が小さくなることが実験により分かっているからである。このため、走り波形との比較によって識別閾値を定めた。 The reason for this is that experiments have shown that the minimum values that appear in running waveforms measured while running are small. For this reason, the discrimination threshold was determined by comparing with the running waveform.

図18は、加速度データの変化波形100を示す図であり、一例として足付動作が二度行われた場合の波形が示されている。足付動作が複数回行われた場合、想定波形108に極小値188が表れるとともに、極小値188とその両脇の極大値190、192との割合が一定以上であることが実験により分かっている。 Figure 18 shows a waveform 100 of change in acceleration data, and as an example shows a waveform in which a foot planting motion is performed twice. It has been found through experiments that when a foot planting motion is performed multiple times, a minimum value 188 appears in the assumed waveform 108, and the ratio between the minimum value 188 and the maximum values 190, 192 on either side of the minimum value 188 is equal to or greater than a certain value.

一方、図19は、加速度データの変化波形100を示す図であり、一例として歩行動作又は走行動作のうち歩行動作の行われた場合の歩行波形が示されている。この歩行波形では、極小値188とその両脇の極大値190、192との割合が一定未満であることが実験により分かっている。なお、走行動作を示す走行波形でも同様である。 On the other hand, FIG. 19 shows a waveform 100 of changes in acceleration data, and as an example shows a walking waveform when walking is performed, out of walking and running. Experiments have shown that in this walking waveform, the ratio between the minimum value 188 and the maximum values 190, 192 on either side of it is less than a certain value. The same is true for the running waveform that shows running.

これらの実験結果から、想定波形108における前述した谷深さJが識別閾値Tm以上の場合、想定波形108がふらつき動作104を示すと判断することができる。 From these experimental results, it can be determined that the expected waveform 108 exhibits a swaying motion 104 when the aforementioned valley depth J in the expected waveform 108 is equal to or greater than the discrimination threshold Tm.

ステップS74で、谷深さJが識別閾値Tm未満の場合には、想定波形108が歩行動作又は走行動作を示す波形であると考えられるので、ふらつきフラグを「0」にクリアして(ステップS61)、ふらつき判定処理を呼び出したふらつき測定処理へ戻る。 In step S74, if the valley depth J is less than the discrimination threshold Tm, the assumed waveform 108 is considered to be a waveform indicating walking or running, so the wobble flag is cleared to "0" (step S61), and the process returns to the wobble measurement process that called the wobble determination process.

また、ステップS74で、谷深さJが識別閾値Tm以上の場合には、想定波形108がふらつき動作104を示すと考えられる。このため、ふらつきが生じたとしてふらつきフラグに「1」をセットするとともに(ステップS57)、ふらつきカウンタの数をカウントアップして(ステップS58)、ふらつき判定処理を呼び出したふらつき測定処理へ戻る。 Also, in step S74, if the valley depth J is equal to or greater than the discrimination threshold Tm, it is considered that the assumed waveform 108 indicates a wobble motion 104. Therefore, it is determined that wobble has occurred, so the wobble flag is set to "1" (step S57), the wobble counter is counted up (step S58), and the process returns to the wobble measurement process that called the wobble determination process.

なお、ステップS56の判断で用いる比較値とステップS71の判断で用いる比較値とは、同じ値の為、両ステップS56、S71の比較値を到達値Tkとしたが、ステップS56の比較値とステップS71の比較値とを異なる値にしてもよい。 Note that the comparison value used in the judgment in step S56 and the comparison value used in the judgment in step S71 are the same value, so the comparison value in both steps S56 and S71 is set to the reached value Tk, but the comparison value in step S56 and the comparison value in step S71 may be different values.

また、ステップS54の判断で用いる比較値とステップS72の判断で用いる比較値とは、同じ値の為、両ステップS54、S72の比較値を基準時間Tjとしたが、ステップS54の比較値とステップS72の比較値とを異なる値にしてもよい。 In addition, since the comparison value used in the judgment in step S54 and the comparison value used in the judgment in step S72 are the same value, the comparison value in both steps S54 and S72 is set as the reference time Tj, but the comparison value in step S54 and the comparison value in step S72 may be different values.

ふらつき判定処理では、図4に示すように、ふらつきフラグが「1」か否かを判断することで、ふらつきがあったか否かを判断する(ステップS4)。ステップS4で、ふらつきがなかった場合には、ステップS1へ戻る。ステップS4でふらつきがあった場合には、ふらつき大きさ補正処理を実行する(ステップS5)。 In the wobble determination process, as shown in FIG. 4, it is determined whether wobble has occurred by determining whether the wobble flag is "1" (step S4). If wobble has not occurred in step S4, the process returns to step S1. If wobble has occurred in step S4, a wobble magnitude correction process is executed (step S5).

(ふらつき大きさ補正処理)
次に、図20及び図21を用いて、ふらつきの大きさを補正するためのふらつき大きさ補正処理を説明する。
(Wobble magnitude correction process)
Next, a wobble magnitude correction process for correcting the wobble magnitude will be described with reference to FIGS.

図20は、ふらつき大きさ補正処理の一例を示すフローチャートであり、ふらつき大きさ補正処理は、ふらつき動作104を示すふらつき波形の加速度の大きさを、立上動作102を示す立上波形の加速度の大きさに基づいて補正する。また、図21は、加速度データの変化波形100を示す図であり、立上動作102を示す立上波形が推定波形106に表れており、ふらつき動作104を示すふらつき波形が想定波形108に表れている。 Figure 20 is a flow chart showing an example of a sway magnitude correction process, in which the magnitude of acceleration of the sway waveform indicating the swaying motion 104 is corrected based on the magnitude of acceleration of the rising waveform indicating the rising motion 102. Also, Figure 21 is a diagram showing a change waveform 100 of acceleration data, in which the rising waveform indicating the rising motion 102 appears in the estimated waveform 106, and the sway waveform indicating the swaying motion 104 appears in the assumed waveform 108.

まず、図20に示すふらつき大きさ補正処理では、ふらつき大きさを取得する(ステップS100)。具体的には、ふらつき動作104を示す想定波形108における加速度データに示された加速度の最大値である想定波形最大値E1を取得する。 First, in the wobble magnitude correction process shown in FIG. 20, the wobble magnitude is acquired (step S100). Specifically, the expected waveform maximum value E1, which is the maximum value of acceleration shown in the acceleration data in the expected waveform 108 showing the wobble movement 104, is acquired.

次に、立ち上り大きさを取得する(ステップS101)。具体的には、立上動作102を示す推定波形106の加速度データに示される加速度の最大値Cを取得する。 Next, the rising magnitude is obtained (step S101). Specifically, the maximum acceleration value C shown in the acceleration data of the estimated waveform 106 indicating the rising motion 102 is obtained.

そして、ふらつき動作104の大きさを示す想定波形最大値E1を立上動作102の大きさを示す推定波形106の最大値Cに基づいて補正することで、ふらつき大きさを立ち上り大きさで補正する(ステップS102)。 Then, the estimated waveform maximum value E1 indicating the magnitude of the wobbling motion 104 is corrected based on the maximum value C of the estimated waveform 106 indicating the magnitude of the rising motion 102, thereby correcting the wobbling magnitude with the rising magnitude (step S102).

具体的には、想定波形最大値E1を推定波形106の最大値Cで除算して、ふらつき大きさを補正した補正値Kを求め(K=E1÷C)、ふらつき大きさ補正処理を呼び出したふらつき測定処理へ戻る。 Specifically, the expected waveform maximum value E1 is divided by the maximum value C of the estimated waveform 106 to obtain a correction value K for correcting the fluctuation magnitude (K = E1 ÷ C), and the process returns to the fluctuation measurement process that called the fluctuation magnitude correction process.

そして、ふらつき測定処理において、図4に示すように、報知処理を実行する(ステップS6)。 Then, in the wobble measurement process, a notification process is executed (step S6) as shown in FIG. 4.

(報知処理)
図22は、報知処理の一例を示すフローチャートであり、報知処理は、測定結果を表示部22に表示して利用者に報知する。図23は、表示部22での表示例を示す図である。
(Notification process)
Fig. 22 is a flowchart showing an example of the notification process, in which the measurement results are displayed on the display unit 22 to notify the user. Fig. 23 is a diagram showing an example of a display on the display unit 22.

この報知処理では、図22に示すように、ふらつきカウンタに記憶された数を、回数として表示部22に表示する(ステップS110)。 In this notification process, as shown in FIG. 22, the number stored in the wobble counter is displayed as the number of times on the display unit 22 (step S110).

例えば、ふらつきカウンタに「10」が記憶されていた場合、図23に示すように、表示部22の表示画面300におけるふらつき回数欄302に、ふらつき回数が「10回」と表示する。この表示を見た利用者は、ふらつき測定装置10による測定を開始してからふらつきが10回あったことを知ることができる。 For example, if "10" is stored in the wobble counter, as shown in FIG. 23, the wobble count field 302 on the display screen 300 of the display unit 22 displays the number of wobble counts as "10 times." When a user sees this display, they can know that there have been 10 wobble counts since the start of measurement by the wobble measurement device 10.

そして、ふらつきカウンタに記憶されたふらつき回数が、予め記憶部18に記憶された回数閾値より大きいか否かを判断する(ステップS111)。ステップS111で、ふらつき回数が回数閾値以下の場合にはステップS113へ分岐し、ふらつき回数が回数閾値を超えた場合には、ふらつき回数が回数閾値を超えた旨を表示部22に表示する(ステップS112)。 Then, it is determined whether the number of wobble occurrences stored in the wobble counter is greater than a count threshold value previously stored in the storage unit 18 (step S111). If the number of wobble occurrences is equal to or less than the count threshold value in step S111, the process branches to step S113, and if the number of wobble occurrences exceeds the count threshold value, a message indicating that the number of wobble occurrences has exceeded the count threshold value is displayed on the display unit 22 (step S112).

例えば、ふらつき回数が「10」であり、回数閾値が「5」として記憶されている場合、表示部22のふらつき回数欄302には、「規定値オーバー」と表示される。この表示を見た利用者は、ふらつきが規定値より多いことを認識することができる。 For example, if the number of wobble occurrences is "10" and the number threshold is stored as "5," the wobble occurrences field 302 on the display unit 22 displays "Over specified value." When a user sees this display, they can recognize that the wobble occurrences are greater than the specified value.

ステップS113では、ふらつき率を算出し、算出したふらつき率を表示する(ステップS114)。ふらつき率とは、立上動作102に対してふらつき動作104が発生した割合を示し、ふらつき率は、ふらつきカウンタに記憶された数を立上カウンタに記憶された数で除算して求める。 In step S113, the wobble rate is calculated and the calculated wobble rate is displayed (step S114). The wobble rate indicates the ratio of wobble motions 104 occurring to the rise motions 102, and is calculated by dividing the number stored in the wobble counter by the number stored in the rise counter.

例えば、ふらつきカウンタに「10」が記憶され、立上カウンタに「20」が記憶されている場合、ふらつき率は「50%」となり、図23に示したように、表示部22のふらつき率欄304には、「50%」と表示される。この表示を見た利用者は、立上動作を行うと五割の確立でふらつきが生ずると認識することができる。 For example, if "10" is stored in the wobble counter and "20" is stored in the standing up counter, the wobble rate is "50%" and as shown in FIG. 23, the wobble rate column 304 on the display unit 22 displays "50%." A user who sees this display can recognize that there is a 50% chance that wobbling will occur when performing a standing up action.

そして、ふらつきレベルを算出する(ステップS115)。ふらつきレベルとは、推定波形における加速度データに示される加速度の最大値と想定波形における加速度データに示される加速度の最大値との関係に基づいて算出される値である。 Then, the sway level is calculated (step S115). The sway level is a value calculated based on the relationship between the maximum value of acceleration indicated in the acceleration data in the estimated waveform and the maximum value of acceleration indicated in the acceleration data in the assumed waveform.

具体的に説明すると、ふらつき状態と判定された各波形における総ての推定波形106の最大値Cを加算してふらつき回数を除算することで、推定波形最大値の平均値を推定波形平均値として求める。また、ふらつき状態と判定された各波形における総ての想定波形最大値E1を加算してふらつき回数を除算することで、想定波形最大値の平均値を想定波形平均値として求める。そして、想定波形平均値を推定波形平均値で除算することでふらつきレベルを算出する。 To be more specific, the average of the estimated waveform maximum values is calculated as the estimated waveform average value by adding up the maximum values C of all estimated waveforms 106 in each waveform determined to be in a swaying state and dividing by the number of swayings. In addition, the average of the estimated waveform maximum values is calculated as the estimated waveform average value by adding up all expected waveform maximum values E1 in each waveform determined to be in a swaying state and dividing by the number of swayings. The expected waveform average value is then divided by the estimated waveform average value to calculate the sway level.

例えば、想定波形平均値が「2G」であり、推定波形平均値が「2G」の場合、ふらつきレベルは、「1」となる。 For example, if the expected waveform average value is "2G" and the estimated waveform average value is "2G", the wobble level will be "1".

なお、各波形における最大値C及び想定波形最大値E1は、随時、記憶部18に記憶されているものとする。 The maximum value C and the expected waveform maximum value E1 for each waveform are stored in the memory unit 18 at any time.

次に、算出したふらつきレベルを判定し(ステップS116)、判定結果を表示して(ステップS117)、報知処理を呼び出したふらつき測定処理へ戻る。 Next, the calculated wobble level is judged (step S116), the judgment result is displayed (step S117), and the process returns to the wobble measurement process that called the notification process.

具体的に説明すると、ふらつきレベル判定において、ふらつきレベルが「0.5」未満の場合に判定結果を「小」とし、ふらつきレベルが「0.5」以上「2」以下の場合に判定結果を「中」とする。また、ふらつきレベルが「2」を超えている場合に判定結果を「大」とする。 To be more specific, when the wobble level is judged, if the wobble level is less than "0.5", the judgment result is "small", and if the wobble level is between "0.5" and "2", the judgment result is "medium". Also, if the wobble level is more than "2", the judgment result is "large".

例えば、想定波形平均値が「2」、推定波形平均値が「2」であり、ふらつきレベルが「1」の場合、判定結果が「中」とされ、表示部22のふらつきレベル欄305には、「中」と表示される。この表示を見た利用者は、ふらつきレベルが「中」であると認識することができる。 For example, if the expected waveform average value is "2", the estimated waveform average value is "2", and the wobble level is "1", the judgment result is "medium", and "medium" is displayed in the wobble level column 305 of the display unit 22. A user who sees this display can recognize that the wobble level is "medium".

(作用・効果)
次に、本実施形態による作用効果について説明する。
(Action and Effects)
Next, the effects of this embodiment will be described.

本実施形態におけるふらつき測定装置10は、利用者の動きを示す加速度データを取得する取得部30を備える。また、ふらつき測定装置10は、取得部30で取得した加速度データが前記利用者の立上動作102を示した場合、前記立上動作102を示した後の当該加速度データに基づいて前記利用者のふらつき動作104を判定する判定部32を備える。 The stagger measuring device 10 in this embodiment includes an acquisition unit 30 that acquires acceleration data indicating the user's movement. The stagger measuring device 10 also includes a determination unit 32 that, when the acceleration data acquired by the acquisition unit 30 indicates the user's standing up motion 102, determines the user's staggering motion 104 based on the acceleration data after the standing up motion 102 is displayed.

この構成によれば、取得部30で取得する加速度データが利用者の立上動作102を示した場合、この立上動作102を契機とし、加速度データに基づいて利用者のふらつき動作104が判定される。 According to this configuration, when the acceleration data acquired by the acquisition unit 30 indicates a standing up motion 102 of the user, this standing up motion 102 is used as a trigger to determine the user's unsteady motion 104 based on the acceleration data.

このため、操作ボタンを操作して測定を開始する場合と比較して、操作ボタンの削減が可能となるとともに、利用者に測定開始を意識させることなく、ふらつきの測定が可能となる。したがって、日常生活に即したデータ測定が可能となる。 This makes it possible to reduce the number of operation buttons compared to when measurement is started by operating an operation button, and allows the measurement of unsteadiness without the user being aware that a measurement has started. This makes it possible to measure data in line with everyday life.

また、一般的な測定装置では、利用者が着座状態から全力で立ち上がる必要があり、全力で立ち上がる動作は高齢者にとって負担となっていた。これに対し、本実施形態のふらつき測定装置10にあっては、測定時に利用者が力を入れたり、素早く立ち上がったりする必要がない。このため、全力による立上動作を行うことなく、低負荷でふらつき等の下肢状態を判定することが可能となる。 In addition, with typical measuring devices, the user must use all their strength to stand up from a seated position, which is a burden for elderly people. In contrast, with the unsteadiness measuring device 10 of this embodiment, the user does not need to exert force or stand up quickly during measurement. This makes it possible to determine the condition of the lower limbs, such as unsteadiness, with a low load, without the user having to use all their strength to stand up.

さらに、座位または臥位の状態から起き上がる時のふらつきは、転倒リスクと関係があると言われている。このため、ふらつき測定装置10を用いて、日常生活でふらつきが生じているか否かについて、本人または周囲の人が把握することで、転倒の予防を図ることができる。 Furthermore, it is said that unsteadiness when getting up from a sitting or lying position is related to the risk of falling. For this reason, the unsteadiness measuring device 10 can be used by the person himself or by those around him to determine whether or not unsteadiness is occurring in daily life, thereby helping to prevent falls.

また、測定開始時に操作する操作ボタンを削減することができるので、ふらつき測定装置10の低コスト化が可能となる。さらに、操作ボタンを削減することで、ふらつき測定装置10の小型化を図ることが可能となる。 In addition, the number of operation buttons to be operated when starting measurement can be reduced, which makes it possible to reduce the cost of the stagger measurement device 10. Furthermore, by reducing the number of operation buttons, it is possible to reduce the size of the stagger measurement device 10.

また、本実施形態において、判定部32は、取得部30で取得した加速度データが、よろめいて足を付いたときに達する足付閾値Tg以上となった場合に利用者にふらつきが生じたと推定するふらつき推定部50を有する。 In addition, in this embodiment, the determination unit 32 has a wobble estimation unit 50 that estimates that the user is wobbling when the acceleration data acquired by the acquisition unit 30 is equal to or greater than the foot placement threshold Tg that is reached when the user stumbles and places the foot on the ground.

この構成によれば、加速度データからよろめきによる足付状態が正しく検出されるので、ふらつき動作104を精度よく判定することが可能となる。 With this configuration, the foot placement state caused by stumbling is correctly detected from the acceleration data, making it possible to accurately determine the stumbling movement 104.

さらに、本実施形態において、判定部32は、ふらつき時間推定部52を有する。ふらつき時間推定部52は、加速度データが足付閾値Tg以上となった場合、加速度データが、足付閾値Tgよりも小さい所定閾値Th以下の領域において時系列で最初に最小となる最小値から次に最小となる最小値までの期間を取得する。ふらつき時間推定部52は、この期間が強度閾値以下であるときに、利用者にふらつきが生じたと推定する。 Furthermore, in this embodiment, the determination unit 32 has a swaying time estimation unit 52. When the acceleration data becomes equal to or greater than the foot placement threshold Tg, the swaying time estimation unit 52 acquires the period from the first minimum value to the next minimum value in the time series in the region where the acceleration data is equal to or less than a predetermined threshold Th that is smaller than the foot placement threshold Tg. When this period is equal to or less than the intensity threshold, the swaying time estimation unit 52 estimates that the user has swayed.

例えば、最初の最小値から次の最小値までの期間が短い場合、利用者がジャンプ、歩行又は走行の動作を行っている場合があり、この期間を求めることにより、これらのふらつき以外の動作とふらつき動作との区別が可能となる。 For example, if the period from the first minimum value to the next minimum value is short, the user may be jumping, walking, or running, and by determining this period, it is possible to distinguish between these non-wandering movements and wandering movements.

また、本実施形態において、判定部32は、取得部30で取得した加速度データの変化波形から、ふらつき動作104が生じたと想定される想定波形108を抽出する想定波形抽出部54を有する。また、判定部32は、想定波形抽出部54で抽出した想定波形108の開始点から終了点までの時間が、ふらつき動作104の基準により定められた基準時間以下である場合に利用者にふらつきが生じたと推定するふらつき期間推定部56を有する。 In addition, in this embodiment, the determination unit 32 has an expected waveform extraction unit 54 that extracts an expected waveform 108 that is expected to indicate the occurrence of a swaying movement 104 from the changing waveform of the acceleration data acquired by the acquisition unit 30. The determination unit 32 also has a swaying period estimation unit 56 that estimates that the user has experienced swaying when the time from the start point to the end point of the expected waveform 108 extracted by the expected waveform extraction unit 54 is less than or equal to a reference time determined by the criteria for the swaying movement 104.

さらに、本実施形態において、想定波形抽出部54は、立上動作102を示した後に取得部30で取得した加速度データが、足付閾値Tgよりも小さい所定閾値Th以下の領域において最初に現れる極小値から次に表れる極小値までの範囲を想定波形108とする。言い換えると、判定部32は、立上動作を示した後に取得部30で取得した加速度データにおいて時系列で最初に現れる最小値から次に表れる最小値までの範囲を抽出する抽出部を有する。また、判定部32は、抽出部で抽出した範囲が、ふらつき動作の基準によって定められた基準時間以下である場合に、利用者にふらつきが生じたと推定する推定部を有する。 Furthermore, in this embodiment, the expected waveform extraction unit 54 sets the range from the first minimum value to the next minimum value in the region below a predetermined threshold value Th that is smaller than the foot placement threshold value Tg in the acceleration data acquired by the acquisition unit 30 after the standing up movement 102 is performed as the expected waveform 108. In other words, the determination unit 32 has an extraction unit that extracts the range from the first minimum value to the next minimum value in the time series in the acceleration data acquired by the acquisition unit 30 after the standing up movement is performed. The determination unit 32 also has an estimation unit that estimates that the user has experienced unsteadiness when the range extracted by the extraction unit is equal to or shorter than a reference time defined by the criteria for unsteady movement.

この構成によれば、想定波形108を安定的かつ的確に抽出することが可能となる。 This configuration makes it possible to stably and accurately extract the expected waveform 108.

また、本実施形態において、判定部32は、想定波形108において加速度データに示される加速度の極大値が複数存在する場合において、ふらつきが生じたと判定する複数判定部58を有する。複数判定部58は、複数の極大値のうち隣接する極大値の間の極小値と隣接した極大値との割合が、歩行又は走行動作とふらつき動作104とを識別する識別閾値以上である場合に、ふらつきが生じたと判定する。 In addition, in this embodiment, the determination unit 32 has a multiple determination unit 58 that determines that swaying has occurred when there are multiple maximum acceleration values indicated in the acceleration data in the assumed waveform 108. The multiple determination unit 58 determines that swaying has occurred when the ratio of the minimum value between adjacent maximum values among the multiple maximum values to the adjacent maximum values is equal to or greater than a discrimination threshold that distinguishes between walking or running motion and swaying motion 104.

例えば、想定波形108の谷が浅い場合、想定波形108は、利用者による歩行動作又は走行動作を示すと考えられ、利用者による歩行動作又は走行動作を示す波形と、ふらつき動作104を示す波形との区別が可能となる。 For example, if the valley of the expected waveform 108 is shallow, the expected waveform 108 is considered to indicate a walking or running motion by the user, and it becomes possible to distinguish between a waveform indicating a walking or running motion by the user and a waveform indicating a staggering motion 104.

また、本実施形態において、判定部32は、取得部30で取得した加速度データが、立上動作に伴う加速度の上昇を検出するための上昇閾値Ta以上となった場合に、立上動作102が行われたと推定する立上動作推定部60を有する。 In addition, in this embodiment, the determination unit 32 has a stand-up movement estimation unit 60 that estimates that a stand-up movement 102 has been performed when the acceleration data acquired by the acquisition unit 30 becomes equal to or greater than an increase threshold Ta for detecting an increase in acceleration associated with a stand-up movement.

この構成によれば、加速度データが上昇閾値Ta以上となったことを契機に、立上動作102と推定することが可能となる。このように、立上動作103に伴う加速度の上昇を検出することにより、利用者の立上動作102を精度よく推定することができる。 According to this configuration, when the acceleration data reaches or exceeds the increase threshold value Ta, it becomes possible to estimate a standing up motion 102. In this way, by detecting the increase in acceleration accompanying the standing up motion 103, it is possible to accurately estimate the standing up motion 102 of the user.

また、本実施形態において、判定部32は、取得部30で取得した加速度データの変化波形から、立上動作102を行ったと推定される推定波形106を抽出する推定波形抽出部62を有する。また、判定部32は、推定波形抽出部62で抽出した推定波形106の最大値が立上動作102を行った場合に生じ得る最大加速度以下である場合に立上動作102が行われたと推定する上限推定部64を有する。 In this embodiment, the determination unit 32 also has an estimated waveform extraction unit 62 that extracts an estimated waveform 106 that is estimated to have been performed when the rise-up movement 102 has been performed from the changing waveform of the acceleration data acquired by the acquisition unit 30. The determination unit 32 also has an upper limit estimation unit 64 that estimates that the rise-up movement 102 has been performed when the maximum value of the estimated waveform 106 extracted by the estimated waveform extraction unit 62 is equal to or less than the maximum acceleration that can occur when the rise-up movement 102 is performed.

この構成によれば、利用者の立上動作102を特定するためのパラメータとして推定波形106の最大値を利用することにより、立上動作102以外の動きの誤検知の防止が可能となる。 With this configuration, by using the maximum value of the estimated waveform 106 as a parameter for identifying the user's standing up movement 102, it is possible to prevent erroneous detection of movements other than the standing up movement 102.

さらに、本実施形態において、判定部32は、推定波形106の開始点から終了点までの時間Dが立上動作102を示す立上幅時間閾値Tc以内である場合に立上動作102が行われたと推定する立上期間推定部66を有する。 Furthermore, in this embodiment, the determination unit 32 has a rise period estimation unit 66 that estimates that a rise operation 102 has been performed when the time D from the start point to the end point of the estimated waveform 106 is within the rise width time threshold Tc indicating the rise operation 102.

この構成によれば、利用者の立上動作102を特定するためのパラメータとして時間Dを用いることにより、加速度センサ26の接触による誤検知の防止が可能となる。 With this configuration, by using time D as a parameter for identifying the user's standing up motion 102, it is possible to prevent erroneous detection due to contact with the acceleration sensor 26.

また、本実施形態において、推定波形抽出部62は、取得部30で取得した加速度データに示される加速度が上昇閾値Taを上回る直前に極小となる値を第一極小値Aとする。また、推定波形抽出部62は、加速度が上昇閾値Taを下回った直後に極小となる値を第二極小値Bとする。そして、推定波形抽出部62は、第一極小値Aから第二極小値Bまでの範囲を推定波形106として抽出する。判定部32は、推定波形抽出部62で抽出した推定波形106の第二極小値Bが、立上動作を終了する場合に加速度データに示される加速度の下降を検出するための下降閾値Td以下である場合に立上動作102が行われたと推定する終了値推定部68を有する。 In this embodiment, the estimated waveform extraction unit 62 determines as the first minimum value A the value at which the acceleration shown in the acceleration data acquired by the acquisition unit 30 becomes minimum immediately before exceeding the increase threshold value Ta. The estimated waveform extraction unit 62 determines as the second minimum value B the value at which the acceleration becomes minimum immediately after falling below the increase threshold value Ta. The estimated waveform extraction unit 62 then extracts the range from the first minimum value A to the second minimum value B as the estimated waveform 106. The determination unit 32 has an end value estimation unit 68 that estimates that the rise-up movement 102 has been performed when the second minimum value B of the estimated waveform 106 extracted by the estimated waveform extraction unit 62 is equal to or less than the decrease threshold value Td for detecting a decrease in acceleration shown in the acceleration data when the rise-up movement is ended.

この構成によれば、立上波形と座り波形との区別が可能となる。 This configuration makes it possible to distinguish between rising and falling waveforms.

さらに、本実施形態において、判定部32は、推定波形106の第一極小値Aが第二極小値Bより大きい場合に立上動作102が行われたと推定する加速度差推定部70を有する。言い換えると判定部32は、取得部30で取得した加速度データに示される加速度が立上動作に伴う加速度の上昇を検出するための第四閾値を上回る直前に最小となる第一最小値を抽出する。また、判定部32は、加速度が第四閾値を下回った直後に最小となる第二最小値を週出する。そして、判定部32は、第一最小値が第二最小値よりも大きい場合に立上動作が行われたと推定する。 Furthermore, in this embodiment, the determination unit 32 has an acceleration difference estimation unit 70 that estimates that a standing up movement 102 has been performed when the first minimum value A of the estimated waveform 106 is greater than the second minimum value B. In other words, the determination unit 32 extracts a first minimum value that is a minimum immediately before the acceleration indicated in the acceleration data acquired by the acquisition unit 30 exceeds a fourth threshold value for detecting an increase in acceleration associated with the standing up movement. The determination unit 32 also extracts a second minimum value that is a minimum immediately after the acceleration falls below the fourth threshold value. Then, the determination unit 32 estimates that a standing up movement has been performed when the first minimum value is greater than the second minimum value.

この構成によれば、立上波形と座り波形とを区別する精度の向上が可能となる。 This configuration improves the accuracy of distinguishing between rising and falling waveforms.

また、本実施形態において、判定部32は、推定波形106よりも前に取得部30で取得された加速度データの変化波形から立上前波形110を抽出する前波形抽出部72を有する。また、判定部32は、前波形抽出部72で抽出した立上前波形110における加速度データに示される加速度の変化量146が着座状態の加速度を示す着座状態変化量以下である場合に立上動作102が行われたと推定する立上前推定部74を有する。 In addition, in this embodiment, the determination unit 32 has a pre-rise waveform extraction unit 72 that extracts a pre-rise waveform 110 from the change waveform of the acceleration data acquired by the acquisition unit 30 prior to the estimated waveform 106. The determination unit 32 also has a pre-rise estimation unit 74 that estimates that a rise motion 102 has been performed when the change amount 146 of acceleration indicated in the acceleration data in the pre-rise waveform 110 extracted by the pre-rise waveform extraction unit 72 is equal to or less than the seated state change amount indicating the acceleration in the seated state.

この構成によれば、判定部32は、加速度データに示される加速度の変化量146を特定することにより、着座状態からの立上動作102であるか否かの判断が可能となる。 With this configuration, the determination unit 32 can determine whether or not the motion is a standing up motion 102 from a seated position by identifying the amount of change in acceleration 146 indicated in the acceleration data.

さらに、本実施形態において、推定波形106における加速度データに示される加速度の最大値Cと想定波形108における加速度データに示される加速度の最大値E1との関係に基づいていふらつきレベルを判定するレベル判定部34をさらに備える。 Furthermore, in this embodiment, a level determination unit 34 is further provided that determines the wobble level based on the relationship between the maximum acceleration value C shown in the acceleration data in the estimated waveform 106 and the maximum acceleration value E1 shown in the acceleration data in the assumed waveform 108.

この構成によれば、ふらつきの大きさを判定することで、転倒につながるリスクを判定することが可能となる。 With this configuration, it is possible to determine the risk of falling by determining the degree of unsteadiness.

また、本実施形態において、ふらつき測定装置10は、ふらつき状態の発生回数を、ふらつき回数として計算する計数部36を備える。また、ふらつき測定装置10は、計数部36で計算したふらつき回数が予め定めた回数閾値を超えた場合に、ふらつき回数が回数閾値を超えた旨を報知する報知部38をさらに備える。 In this embodiment, the wobble measuring device 10 includes a counting unit 36 that calculates the number of occurrences of the wobble state as the wobble count. The wobble measuring device 10 further includes a notification unit 38 that notifies the user that the wobble count has exceeded a predetermined count threshold when the wobble count calculated by the counting unit 36 exceeds a predetermined count threshold.

この構成によれば、利用者は、ふらつきの回数を感覚的に認識することが可能となる。 This configuration allows the user to intuitively recognize the number of times they are swaying.

なお、本実施形態では、ふらつき回数が回数閾値を超えた旨等の判定内容を表示部22に表示して報知する場合について説明したが、これに限定されるものでない。例えば、判定結果を音声等の音により報知してもよい。 In this embodiment, the determination result, such as the fact that the number of swayings has exceeded the threshold number of times, is displayed on the display unit 22 to notify the user, but this is not limited to the above. For example, the determination result may be notified by a sound such as a voice.

そして、本実施形態では、取得部30が取得した加速度データ、及び判定部32による判定内容を外部装置に送信する送信部40をさらに備える。 In this embodiment, the device further includes a transmission unit 40 that transmits the acceleration data acquired by the acquisition unit 30 and the determination made by the determination unit 32 to an external device.

このため、加速度センサ26で取得した加速度データ及びふらつき回数が回数閾値を超えた旨などの判定内容を、通信部24を介してスマートフォンなどの外部装置に送信することができる。この場合、ふらつき回数が回数閾値を超えた旨などの判定内容を外部装置で報知することができる。 Therefore, the acceleration data acquired by the acceleration sensor 26 and the determination result, such as the fact that the number of swayings has exceeded the number threshold, can be transmitted to an external device such as a smartphone via the communication unit 24. In this case, the determination result, such as the fact that the number of swayings has exceeded the number threshold, can be notified by the external device.

したがって、加速度データなどを例えば介護者のスマートフォンなどの外部装置に送って加速度データを互いに共有することが可能となる。 This makes it possible to send acceleration data to an external device, such as a caregiver's smartphone, and share the acceleration data with each other.

<第二実施形態>
次に、図24を用いて、第二実施形態に係るふらつき測定システムについて説明する。
Second Embodiment
Next, a wobble measuring system according to a second embodiment will be described with reference to FIG.

図24は、第二実施形態に係るふらつき測定システム500を示す図であり、第一実施形態と同一又は同等部分については、説明を割愛するとともに、異なる部分についてのみ説明する。 Figure 24 shows a sway measurement system 500 according to the second embodiment. Explanations of parts that are the same as or equivalent to the first embodiment will be omitted, and only the differences will be explained.

このふらつき測定システム500は、第一装置502と第二装置504とを備えている。 This wobble measurement system 500 includes a first device 502 and a second device 504.

第一装置502は、利用者に装着される装置であり、利用者の動きを示す加速度データを取得する加速度センサ510と、加速度センサ510で取得した加速度データを第二装置504へ送信する送信部512とを備える。 The first device 502 is a device worn by the user and includes an acceleration sensor 510 that acquires acceleration data indicative of the user's movements, and a transmission unit 512 that transmits the acceleration data acquired by the acceleration sensor 510 to the second device 504.

第二装置504は、例えば、スマートフォン等の端末で構成される。この第二装置504は、第一装置502の送信部512から送信された加速度データを受信する受信部514と、第一装置502の加速度センサ510が取得した加速度データを、受信部514を介して取得する取得部516とを備える。 The second device 504 is, for example, a terminal such as a smartphone. The second device 504 includes a receiving unit 514 that receives acceleration data transmitted from a transmitting unit 512 of the first device 502, and an acquiring unit 516 that acquires acceleration data acquired by an acceleration sensor 510 of the first device 502 via the receiving unit 514.

また、第二装置504は、取得部516で取得した加速度データが利用者の立上動作102を示した場合、立上動作102を示した後の加速度データに基づいて利用者のふらつき動作104を判定する判定部518を備えている。さらに第二装置504は、判定部518による判定結果を報知する報知部520を備えている。 The second device 504 also includes a determination unit 518 that, when the acceleration data acquired by the acquisition unit 516 indicates the user's standing up motion 102, determines the user's unsteady motion 104 based on the acceleration data after the standing up motion 102 is indicated. The second device 504 also includes a notification unit 520 that notifies the user of the result of the determination by the determination unit 518.

このようなふらつき測定システム500においても、第一実施形態と同様の作用効果を奏することができる。 This type of wobble measurement system 500 can also achieve the same effects as the first embodiment.

また、判定処理を第二装置504で行うことができるので、利用者に装着される第一装置502の処理を複雑化することなく、判定精度の向上が可能となる。 In addition, since the determination process can be performed by the second device 504, it is possible to improve the determination accuracy without complicating the processing of the first device 502 worn by the user.

なお、第二実施形態では、第二装置504が各部514、516、518、520を備える場合について説明したが、これに限定するものではない。例えば、第二装置504に、ふらつき測定プログラムを記憶するとともに、第二装置504のコンピュータを構成するプロセッサで測定プログラムを実行することにより、各部514、516、518、520の機能を実現してもよい。 In the second embodiment, the second device 504 includes the units 514, 516, 518, and 520, but the present invention is not limited to this. For example, the functions of the units 514, 516, 518, and 520 may be realized by storing a wobble measurement program in the second device 504 and executing the measurement program in a processor that constitutes the computer of the second device 504.

具体的には、測定プログラムを実行することにより、第二装置504のプロセッサを、第一装置502で得た利用者の動きを示す加速度データを第一装置502から取得する取得手段と、取得手段で取得した加速度データが利用者の立上動作を示した後の加速度データに基づいて利用者のふらつき動作を判定する判定手段として機能させてもよい。 Specifically, by executing the measurement program, the processor of the second device 504 may function as an acquisition means for acquiring acceleration data indicating the user's movement obtained by the first device 502 from the first device 502, and as a determination means for determining the user's unsteady movement based on the acceleration data acquired by the acquisition means after the acceleration data indicates the user's standing up movement.

なお、本実施形態では、第二装置504をスマートフォン等の端末で構成した場合について説明したが、これに限定されるものではない。例えば、第二装置504をサーバで構成してもよい。 In this embodiment, the second device 504 is configured as a terminal such as a smartphone, but this is not limited to this. For example, the second device 504 may be configured as a server.

また、各実施形態では、着座状態から起立した際のふらつきを判定したが、これに限定されるものでない。例えば、座り時のふらつきを判定してもよい。また、ベッドや床からの起き上がり時のふらつきを判定してもよい。さらに、利用者に生ずるめまいや、起立性低血圧を判定してもよい。 In addition, in each embodiment, the unsteadiness when standing up from a seated position is judged, but this is not limited to this. For example, unsteadiness when sitting may be judged. Also, unsteadiness when getting up from a bed or floor may be judged. Furthermore, dizziness or orthostatic hypotension occurring in the user may be judged.

また、各実施形態では、各判断等の処理を、各波形を用いて行う場合について説明したが、これに限定されるものではなく、波形を抽出せずに各判断等の処理を行ってもよい。 In addition, in each embodiment, a case has been described in which each judgment and other processing is performed using each waveform, but this is not limited to this, and each judgment and other processing may be performed without extracting the waveform.

また、各実施形態では、各閾値が固定されている場合について説明したが、これに限定されるものではない。例えば、次に示す実施形態のように、各閾値を変更できるように構成してもよい。 In addition, in each embodiment, the case where each threshold value is fixed is described, but this is not limited to this. For example, each threshold value may be configured to be changeable, as in the following embodiment.

第三実施形態では、ふらつき測定装置を使い始める前に、各閾値を設定する設定モードを有する。 The third embodiment has a setting mode in which each threshold value is set before starting to use the stagger measurement device.

このふらつき測定装置では、測定を開始する前に、利用者に立上動作を段階的に行わせるための表示を行う。具体的には、表示部22に「ゆっくり」、「少し早く」、「素早く」と段階に立上動作を行わせるためのアナウンスを表示する。そして、ふらつきの有無と、その加速度に基づいて、各閾値を設定する。 Before starting measurement, this unsteadiness measuring device displays a message to encourage the user to stand up in stages. Specifically, the display unit 22 displays announcements such as "slowly," "a little faster," and "quickly" to encourage the user to stand up in stages. Then, each threshold value is set based on the presence or absence of unsteadiness and its acceleration.

第四実施形態では、ふらつき測定装置を使い始める前に、利用者に何回か素早く椅子から立ち上がってもらい、その時の加速度の最大ピークの平均値を取得し、各最大ピークの平均値から各閾値を設定する。 In the fourth embodiment, before starting to use the unsteadiness measuring device, the user is asked to quickly stand up from a chair several times, the average value of the maximum acceleration peaks at that time is obtained, and each threshold value is set from the average value of each maximum peak.

また、第五実施形態では、ふらつき測定装置を使い始めてからも機械学習によって各閾値をキャリブレーションする。 In addition, in the fifth embodiment, each threshold is calibrated using machine learning even after the stagger measurement device is first used.

10 ふらつき測定装置
14 プロセッサ
18 記憶部
22 表示部
24 通信部
26 加速度センサ
30 取得部
32 判定部
34 レベル判定部
36 計数部
38 報知部
40 送信部
50 ふらつき推定部
52 ふらつき時間推定部
54 想定波形抽出部
56 ふらつき期間推定部
58 複数判定部
60 立上動作推定部
62 推定波形抽出部
64 上限推定部
66 立上期間推定部
68 終了値推定部
70 加速度差推定部
72 前波形抽出部
74 立上前推定部
100 変化波形
102 立上動作
104 ふらつき動作
106 推定波形
108 想定波形
110 立上前波形
120 前極小点
122 後極小点
124 推定波形最大点
126 推定波形開始点
128 推定波形終了点
132 推定波形終始基準
164 想定波形開始点
166 想定波形終了点
300 表示画面
500 ふらつき測定システム
502 第一装置
504 第二装置
510 加速度センサ
512 送信部
514 受信部
516 取得部
518 判定部
520 報知部
Tg 足付閾値(第一閾値)
Tj 基準時間(強度閾値、第二閾値)
Tm 識別閾値(第三閾値)
Ta 上昇閾値(第四閾値)
Td 下降閾値(第五閾値)
REFERENCE SIGNS LIST 10 Wobble measuring device 14 Processor 18 Memory unit 22 Display unit 24 Communication unit 26 Acceleration sensor 30 Acquisition unit 32 Determination unit 34 Level determination unit 36 Counting unit 38 Notification unit 40 Transmission unit 50 Wobble estimation unit 52 Wobble time estimation unit 54 Expected waveform extraction unit 56 Wobble period estimation unit 58 Multiple determination unit 60 Rising motion estimation unit 62 Estimated waveform extraction unit 64 Upper limit estimation unit 66 Rising period estimation unit 68 End value estimation unit 70 Acceleration difference estimation unit 72 Pre-waveform extraction unit 74 Pre-rising estimation unit 100 Changing waveform 102 Rising motion 104 Wobble motion 106 Estimated waveform 108 Expected waveform 110 Pre-rising waveform 120 Pre-minimum point 122 Rear minimum point 124 Estimated waveform maximum point 126 Estimated waveform start point 128 Estimated waveform end point 132 Estimated waveform end reference 164 Expected waveform start point 166 Expected waveform end point 300 Display screen 500 Wobble measurement system 502 First device 504 Second device 510 Acceleration sensor 512 Transmitting unit 514 Receiving unit 516 Acquiring unit 518 Determining unit 520 Notification unit Tg Foot contact threshold (first threshold)
Tj Reference time (intensity threshold, second threshold)
Tm Discrimination threshold (third threshold)
Ta rising threshold (fourth threshold)
Td Falling threshold (fifth threshold)

Claims (18)

利用者の身体に固定されて前記利用者の動きを示す加速度データを取得する取得手段と、
前記取得手段で取得した前記加速度データが前記利用者の立上動作が行われたと推定される推移を示した後の所定期間の前記加速度データに基づいて、前記利用者がよろめいて足を付く動作であるふらつき動作を判定する判定手段と、
を備えるふらつき測定装置。
an acquisition means fixed to a user's body to acquire acceleration data indicative of the user's movement;
a determination means for determining whether the user has staggered and put his/her feet on the ground based on the acceleration data acquired by the acquisition means for a predetermined period after the acceleration data indicates a transition that is inferred to indicate that the user has performed a standing up motion;
A wobble measuring device comprising:
請求項1に記載のふらつき測定装置であって、
前記判定手段は、前記取得手段で取得した前記加速度データが、第一閾値以上となった場合に前記利用者に前記ふらつき動作が生じたと推定するふらつき推定手段を有する、
ふらつき測定装置。
The wobble measuring device according to claim 1,
The determination means includes a staggering estimation means for estimating that the user has caused the staggering motion when the acceleration data acquired by the acquisition means is equal to or greater than a first threshold value.
Wobble measuring device.
請求項1又は請求項2に記載のふらつき測定装置であって、
前記判定手段は、前記立上動作を示した後の前記加速度データが、第一閾値を上回る直前の最小値から前記第一閾値を下回った直後の最小値までの期間が第二閾値以下である場合には、前記利用者に前記ふらつき動作が生じたと推定するふらつき時間推定手段を有する、
ふらつき測定装置。
The wobble measuring device according to claim 1 or 2,
The determination means includes a swaying time estimation means for estimating that the user has caused the swaying motion when a period from a minimum value immediately before the acceleration data after the standing up motion exceeds a first threshold to a minimum value immediately after the acceleration data falls below the first threshold is equal to or shorter than a second threshold.
Wobble measuring device.
請求項3に記載のふらつき測定装置であって、
前記ふらつき時間推定手段は、前記直前の最小値と前記直後の最小値とが所定閾値以下である場合に、前記利用者に前記ふらつき動作が生じたと推定する、
ふらつき測定装置。
The wobble measuring device according to claim 3,
the wobbling time estimation means estimates that the user has caused the wobbling motion when the immediately preceding minimum value and the immediately succeeding minimum value are equal to or smaller than a predetermined threshold value.
Wobble measuring device.
請求項1から請求項4のいずれか一項に記載のふらつき測定装置であって、
前記判定手段は、前記取得手段で取得した前記加速度データの変化から前記ふらつき動作が生じたと想定される期間を予測し、予測した期間が前記ふらつき動作の基準によって定められた基準時間以下である場合には、前記利用者に前記ふらつき動作が生じたと推定するふらつき期間推定手段を有する、
ふらつき測定装置。
The wobble measuring device according to any one of claims 1 to 4,
The determination means includes a swaying period estimation means for estimating a period during which the swaying motion is assumed to have occurred from a change in the acceleration data acquired by the acquisition means, and, if the predicted period is equal to or shorter than a reference time determined by a criterion for the swaying motion, estimating that the swaying motion has occurred in the user.
Wobble measuring device.
請求項1から請求項5のいずれか一項に記載のふらつき測定装置であって、
前記判定手段は、
前記立上動作を示した後に前記取得手段で取得した前記加速度データにおいて時系列で最初に現れる最小値から次に表れる最小値までの範囲を抽出する抽出手段と、
前記抽出手段で抽出した前記範囲が、前記ふらつき動作の基準によって定められた基準時間以下である場合には、前記利用者に前記ふらつき動作が生じたと推定する推定手段と、を有する、
ふらつき測定装置。
The wobble measuring device according to any one of claims 1 to 5,
The determination means is
an extracting means for extracting a range from a first minimum value to a second minimum value that appears in a time series in the acceleration data acquired by the acquiring means after the standing-up motion is performed;
and an estimation means for estimating that the user has caused the unsteady motion when the range extracted by the extraction means is equal to or shorter than a reference time defined by a criterion for the unsteady motion.
Wobble measuring device.
請求項1から請求項6のいずれか一項に記載のふらつき測定装置であって、
前記判定手段は、前記ふらつき動作が生じたと想定される期間において前記加速度データに示される加速度の最大値が複数存在する場合において、複数の最大値のうち隣接する最大値の間の最小値と隣接した最大値との割合が、歩行又は走行動作と前記ふらつき動作とを識別する第三閾値以上であるときには、前記ふらつき動作が生じたと判定する複数判定手段を有する、
ふらつき測定装置。
The wobble measuring device according to any one of claims 1 to 6,
The determination means has a multiple determination means for determining that the unsteady motion has occurred when there are multiple maximum values of acceleration indicated in the acceleration data during the period in which the unsteady motion is assumed to have occurred, and when a ratio of a minimum value between adjacent maximum values among the multiple maximum values to the adjacent maximum values is equal to or greater than a third threshold value for distinguishing between walking or running motion and the unsteady motion.
Wobble measuring device.
請求項1から請求項7のいずれか一項に記載のふらつき測定装置であって、
前記判定手段は、前記取得手段で取得した前記加速度データが、前記立上動作に伴う加速度の上昇を検出するための第四閾値以上となった場合には、前記立上動作が行われたと推定する立上動作推定手段を有する、
ふらつき測定装置。
The wobble measuring device according to any one of claims 1 to 7,
The determination means includes a stand-up movement estimation means for estimating that the stand-up movement has been performed when the acceleration data acquired by the acquisition means becomes equal to or greater than a fourth threshold value for detecting an increase in acceleration accompanying the stand-up movement.
Wobble measuring device.
請求項1から請求項8のいずれか一項に記載のふらつき測定装置であって、
前記判定手段は、前記取得手段で取得した前記加速度データの変化から前記立上動作を行ったと推定される期間を予測し、予測した期間における最大値が前記立上動作を行った場合に生じ得る最大加速度以下である場合に前記立上動作が行われたと推定する上限推定手段を有する、
ふらつき測定装置。
The wobble measuring device according to any one of claims 1 to 8,
The determination means includes an upper limit estimation means for estimating a period during which the standing-up movement is estimated to have been performed from a change in the acceleration data acquired by the acquisition means, and estimating that the standing-up movement has been performed when a maximum value in the predicted period is equal to or less than a maximum acceleration that can be generated when the standing-up movement is performed.
Wobble measuring device.
請求項1から請求項9のいずれか一項に記載のふらつき測定装置であって、
前記判定手段は、前記取得手段で取得した前記加速度データが安定状態より上昇してから元に戻るまでの時間が、前記立上動作を示す立上幅時間以上である場合には、前記立上動作が行われたと推定する立上期間推定手段を有する、
ふらつき測定装置。
The wobble measuring device according to any one of claims 1 to 9,
The determination means includes a rise-up period estimation means for estimating that the rise-up movement has been performed when a time period from when the acceleration data acquired by the acquisition means rises from a stable state to when the acceleration data returns to a normal state is equal to or longer than a rise-up width time indicating the rise-up movement.
Wobble measuring device.
請求項1から請求項10のいずれか一項に記載のふらつき測定装置であって、
前記判定手段は、
前記取得手段で取得した前記加速度データに示される加速度が前記立上動作に伴う加速度の上昇を検出するための第四閾値を上回る直前に最小となる第一最小値から当該加速度が前記第四閾値を下回った直後に最小となる第二最小値までの立上範囲を抽出する立上時間抽出手段と、
前記立上時間抽出手段によって特定される前記第二最小値が、前記立上動作を終了する場合に前記加速度データに示される加速度の下降を検出するための第五閾値以下である場合には、前記立上動作が行われたと推定する終了値推定手段と、を有する、
ふらつき測定装置。
The wobble measuring device according to any one of claims 1 to 10,
The determination means is
a rise time extraction means for extracting a rise range from a first minimum value that is a minimum immediately before the acceleration indicated in the acceleration data acquired by the acquisition means exceeds a fourth threshold for detecting an increase in acceleration accompanying the rise-up motion to a second minimum value that is a minimum immediately after the acceleration falls below the fourth threshold;
and an end value estimation means for estimating that the rise-up movement has been performed when the second minimum value specified by the rise-up time extraction means is equal to or less than a fifth threshold value for detecting a decrease in acceleration indicated in the acceleration data when the rise-up movement is to be ended.
Wobble measuring device.
請求項1から請求項11のいずれか一項に記載のふらつき測定装置であって、
前記判定手段は、前記取得手段で取得した前記加速度データに示される加速度が前記立上動作に伴う加速度の上昇を検出するための第四閾値を上回る直前に最小となる第一最小値が、当該加速度が前記第四閾値を下回った直後に最小となる第二最小値よりも大きい場合には、前記立上動作が行われたと推定する加速度差推定手段を有する、
ふらつき測定装置。
The wobble measuring device according to any one of claims 1 to 11,
The determination means includes an acceleration difference estimation means for estimating that the stand-up movement has been performed when a first minimum value that becomes a minimum immediately before the acceleration indicated in the acceleration data acquired by the acquisition means exceeds a fourth threshold for detecting an increase in acceleration accompanying the stand-up movement is greater than a second minimum value that becomes a minimum immediately after the acceleration falls below the fourth threshold.
Wobble measuring device.
請求項1から請求項12のいずれか一項に記載のふらつき測定装置であって、
前記判定手段は、前記立上動作を示す前の前記加速度データに示される加速度の変化量が、着座状態の加速度変化を示す着座状態変化量以下である場合には、前記立上動作が行われたと推定する立上前推定手段を有する、
ふらつき測定装置。
The wobble measuring device according to any one of claims 1 to 12,
The determination means includes a pre-stand-up estimation means for estimating that the stand-up motion has been performed when an amount of change in acceleration indicated in the acceleration data before indicating the stand-up motion is equal to or less than an amount of change in a seated state indicating an acceleration change in a seated state.
Wobble measuring device.
請求項1から請求項13のいずれか一項に記載のふらつき測定装置であって、
前記立上動作を行ったと推定される期間における前記加速度データに示される加速度の最大値と前記ふらつき動作が生じたと想定される期間における前記加速度データに示される加速度の最大値との関係に基づいてふらつきレベルを判定するレベル判定手段
をさらに備えるふらつき測定装置。
The wobble measuring device according to any one of claims 1 to 13,
The sway measuring device further comprises a level determination means for determining a sway level based on a relationship between a maximum value of acceleration indicated in the acceleration data during a period during which the standing-up movement is estimated to have been performed and a maximum value of acceleration indicated in the acceleration data during a period during which the swaying movement is estimated to have occurred.
請求項1から請求項14のいずれか一項に記載のふらつき測定装置であって、
前記ふらつき動作の発生回数を、ふらつき回数として計算する計数手段と、
前記計数手段で計算した前記ふらつき回数が予め定めた第六閾値を超えた場合に、前記ふらつき回数が前記第六閾値を超えた旨を報知する報知手段と、
をさらに備えるふらつき測定装置。
The wobble measuring device according to any one of claims 1 to 14,
A counting means for calculating the number of occurrences of the wobbling motion as a wobbling count;
a notification means for notifying the user that the number of swaying movements calculated by the counting means has exceeded a sixth threshold value when the number of swaying movements has exceeded a sixth threshold value;
The wobble measuring device further comprises:
請求項1から請求項15のいずれか一項に記載のふらつき測定装置であって、
前記取得手段が取得した前記加速度データ、及び前記判定手段による判定内容を外部装置に送信する送信手段
をさらに備えるふらつき測定装置。
The wobble measuring device according to any one of claims 1 to 15,
The stagger measuring device further comprises a transmitting means for transmitting the acceleration data acquired by the acquiring means and the determination content by the determining means to an external device.
利用者の身体に固定されて前記利用者の動きを示す加速度データを取得する加速度センサを有した第一装置と、
前記第一装置の前記加速度センサが取得した前記加速度データを取得する取得手段、及び前記取得手段で取得した前記加速度データが前記利用者の立上動作が行われたと推定される推移を示した場合、前記立上動作が行われたと推定される推移を示した後の所定期間の当該加速度データに基づいて前記利用者がよろめいて足を付く動作であるふらつき動作を判定する判定手段を有する第二装置と、
を備えるふらつき測定システム。
A first device having an acceleration sensor fixed to a body of a user to acquire acceleration data indicative of a movement of the user;
a second device including: an acquisition means for acquiring the acceleration data acquired by the acceleration sensor of the first device; and a determination means for determining, when the acceleration data acquired by the acquisition means shows a transition that is presumed to indicate that the user has performed a standing up motion, whether the user has performed a staggering motion, which is a motion of the user stumbling and putting his/her feet down, based on the acceleration data for a predetermined period after showing the transition that is presumed to indicate that the user has performed the standing up motion;
A wobble measurement system comprising:
コンピュータを、
利用者の身体に固定されて前記利用者の動きを示す加速度データを取得する取得手段と、
前記取得手段で取得した前記加速度データが前記利用者の立上動作が行われたと推定される推移を示した後の所定期間の前記加速度データに基づいて、前記利用者がよろめいて足を付く動作であるふらつき動作を判定する判定手段と、
として機能させるふらつき測定プログラム。
Computer,
an acquisition means fixed to a user's body to acquire acceleration data indicative of the user's movement;
a determination means for determining a staggering motion, which is a motion of the user staggering and putting his/her feet down, based on the acceleration data for a predetermined period after the acceleration data acquired by the acquisition means shows a transition that is estimated to be a standing up motion of the user;
This is a wobble measurement program that acts as a
JP2020189773A 2020-11-13 2020-11-13 Wobble measurement device, wobble measurement system, and wobble measurement program Active JP7680730B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020189773A JP7680730B2 (en) 2020-11-13 2020-11-13 Wobble measurement device, wobble measurement system, and wobble measurement program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020189773A JP7680730B2 (en) 2020-11-13 2020-11-13 Wobble measurement device, wobble measurement system, and wobble measurement program

Publications (2)

Publication Number Publication Date
JP2022078832A JP2022078832A (en) 2022-05-25
JP7680730B2 true JP7680730B2 (en) 2025-05-21

Family

ID=81707099

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020189773A Active JP7680730B2 (en) 2020-11-13 2020-11-13 Wobble measurement device, wobble measurement system, and wobble measurement program

Country Status (1)

Country Link
JP (1) JP7680730B2 (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004065303A (en) 2002-08-01 2004-03-04 Og Giken Co Ltd Free-stop mechanism and balance measuring instrument
JP2005168590A (en) 2003-12-08 2005-06-30 Matsushita Electric Ind Co Ltd Exercise evaluation device
JP2008073267A (en) 2006-09-22 2008-04-03 Npo Jukunen Taiiku Daigaku Research Center Fluctuation evaluation method using an accelerometer, wobble evaluation program, and portable wandering simple measuring instrument
JP2011250915A (en) 2010-06-01 2011-12-15 Sharp Corp Posture recognition device
JP2014176439A (en) 2013-03-14 2014-09-25 Tanita Corp Motor function evaluation device, and motor function evaluation method
JP2016501593A (en) 2012-11-30 2016-01-21 コーニンクレッカ フィリップス エヌ ヴェKoninklijke Philips N.V. Method and apparatus for estimating user's fall risk
JP2017520288A (en) 2014-05-12 2017-07-27 コーニンクレッカ フィリップス エヌ ヴェKoninklijke Philips N.V. Vital sign measurement triggered by movement
WO2018211550A1 (en) 2017-05-15 2018-11-22 富士通株式会社 Information processing device, information processing system, and information processing method
JP2020113118A (en) 2019-01-15 2020-07-27 国立大学法人大阪大学 Method for evaluating physical condition, method for evaluating work-time physical condition, physical condition evaluation system, and work-time physical condition evaluation system

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004065303A (en) 2002-08-01 2004-03-04 Og Giken Co Ltd Free-stop mechanism and balance measuring instrument
JP2005168590A (en) 2003-12-08 2005-06-30 Matsushita Electric Ind Co Ltd Exercise evaluation device
JP2008073267A (en) 2006-09-22 2008-04-03 Npo Jukunen Taiiku Daigaku Research Center Fluctuation evaluation method using an accelerometer, wobble evaluation program, and portable wandering simple measuring instrument
JP2011250915A (en) 2010-06-01 2011-12-15 Sharp Corp Posture recognition device
JP2016501593A (en) 2012-11-30 2016-01-21 コーニンクレッカ フィリップス エヌ ヴェKoninklijke Philips N.V. Method and apparatus for estimating user's fall risk
JP2014176439A (en) 2013-03-14 2014-09-25 Tanita Corp Motor function evaluation device, and motor function evaluation method
JP2017520288A (en) 2014-05-12 2017-07-27 コーニンクレッカ フィリップス エヌ ヴェKoninklijke Philips N.V. Vital sign measurement triggered by movement
WO2018211550A1 (en) 2017-05-15 2018-11-22 富士通株式会社 Information processing device, information processing system, and information processing method
JP2020113118A (en) 2019-01-15 2020-07-27 国立大学法人大阪大学 Method for evaluating physical condition, method for evaluating work-time physical condition, physical condition evaluation system, and work-time physical condition evaluation system

Also Published As

Publication number Publication date
JP2022078832A (en) 2022-05-25

Similar Documents

Publication Publication Date Title
JP5539857B2 (en) Fall detection system
EP2348997B1 (en) Fall detection system
JP5938214B2 (en) Fall detection system
KR101907089B1 (en) Anaerovic threshold presume device and method
JP5733503B2 (en) Measuring device, measuring method, and measuring program
CN102144248B (en) Fall prevention system
JP6332574B1 (en) Movement ability evaluation apparatus, movement ability evaluation system, movement ability evaluation program, and movement ability evaluation method
CN102469955A (en) Fall prevention
JP6824883B2 (en) Methods and equipment for quantifying and monitoring the subject's flail
JP2005309691A (en) Electronic pedometer
JP2021528135A5 (en)
CN114080631B (en) Cause Inference System and Cause Inference Method
JP7680730B2 (en) Wobble measurement device, wobble measurement system, and wobble measurement program
CN112438721A (en) State determination method, electronic device, and computer storage medium
US11064912B2 (en) Fall sensor
JP6390783B2 (en) Meal time estimation method and meal time estimation device
JP2013196442A (en) Step count measuring device
US10299702B2 (en) Devices and methods for determining step characteristics
TW201918225A (en) Method and system for analyzing gait
JP2023148002A (en) Exercise goal presentation device, exercise goal presentation method, and exercise goal presentation program
JPWO2019176229A1 (en) Motor function evaluation device, motor function evaluation system, motor function evaluation program and motor function evaluation method
JP7164165B2 (en) Apparatus for evaluating clothing, method for evaluating clothing, and program
JP2016206903A (en) Step number measurement device, step number measurement method and program for making computer execute the step number measurement method
JP2022088128A (en) Physical fitness determination device, computer program, clothing and physical fitness assessment method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231107

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240723

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240820

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20241016

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241219

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250107

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250307

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250401

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250430

R150 Certificate of patent or registration of utility model

Ref document number: 7680730

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150