JP2000213967A - Human body movement determination device - Google Patents

Human body movement determination device

Info

Publication number
JP2000213967A
JP2000213967A JP11014406A JP1440699A JP2000213967A JP 2000213967 A JP2000213967 A JP 2000213967A JP 11014406 A JP11014406 A JP 11014406A JP 1440699 A JP1440699 A JP 1440699A JP 2000213967 A JP2000213967 A JP 2000213967A
Authority
JP
Japan
Prior art keywords
data
human body
acceleration sensor
acceleration
signal
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.)
Withdrawn
Application number
JP11014406A
Other languages
Japanese (ja)
Inventor
Tsutomu Ochiai
勉 落合
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.)
AMUTEKKUSU KK
Original Assignee
AMUTEKKUSU KK
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 AMUTEKKUSU KK filed Critical AMUTEKKUSU KK
Priority to JP11014406A priority Critical patent/JP2000213967A/en
Publication of JP2000213967A publication Critical patent/JP2000213967A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Testing Or Calibration Of Command Recording Devices (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a human body movement determination device capable of determining accurately his/her particular movement as well as exercise strength during sport activities, by processing an acceleration signal conveying human movement characteristics. SOLUTION: Reference data of movement recognition is sampled from his/her own data by use of a reference data setting means 23, while acceleration waveform data characteristics are detected by use of a characteristic detection means 24 comprising an acceleration increase/decrease detection means, positive/ negative detection means and absolute value detection means, so that a determination means 26 performs continuously movement determination about whether detected characteristics are similar to the preset reference movement information.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、人体に加速度計を
装着してその動作を検出し、装着者の特定の動作を判別
する人体動作判別装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a human body motion discriminating apparatus for detecting a motion of an accelerometer attached to a human body and detecting a specific motion of the wearer.

【0002】[0002]

【従来の技術】従来、身体に装着して、装着者の運動量
を知るための装置としては万歩計がよく使われている
が、この万歩計は歩数の大雑把な計測が中心であり、ス
ポーツ中の動作一般についての情報を得るものではなか
った。また、近年、種々の半導体式の加速度センサが開
発され、小型で性能のよい加速度計が開発されており、
これに伴って、携帯用の加速度計を人体に装着した運動
量検出装置が提案されているが、このような運動量検出
装置は、運動の平均的な強度をモニタすることが中心で
あり、その上、検出された加速度が装着者自身の加速度
なのか乗り物等に乗ったときの加速度なのかを区別する
ことができない場合が多かった。一方、装着者の動作を
判別する装置としては、頭部等に互いに直交する3軸の
加速度センサと角速度センサを備えた姿勢検出手段を装
着し、この姿勢検出手段により装着者の動作を検出し、
予め設定しておいた基準フォームと比較して装着者のフ
ォームとの差を提示するフォーム矯正装置が提案されて
いる(特開平9−68444号公報)。これは、装着者
の動作、例えばゴルフのスイングや野球のバッティング
などの動作を上記加速度センサと角速度センサで測定
し、その測定結果から上記装着者の移動方向,移動速
度,移動距離を演算し、上記基準フォームの各データと
比較するように構成したものである。
2. Description of the Related Art Conventionally, a pedometer is often used as a device worn on a body to know the amount of exercise of a wearer. However, the pedometer mainly measures the number of steps roughly. It did not provide information on general movements during sports. In recent years, various semiconductor type acceleration sensors have been developed, and small and high-performance accelerometers have been developed.
Along with this, an exercise amount detection device in which a portable accelerometer is attached to a human body has been proposed, but such an exercise amount detection device mainly monitors an average intensity of exercise. In many cases, it is not possible to distinguish whether the detected acceleration is the acceleration of the wearer himself or the acceleration when riding on a vehicle or the like. On the other hand, as a device for determining the motion of the wearer, posture detecting means provided with a three-axis acceleration sensor and an angular velocity sensor orthogonal to each other is mounted on the head or the like, and the motion of the wearer is detected by the posture detecting means. ,
There has been proposed a form correction apparatus that presents a difference between the form of the wearer and a reference form set in advance (Japanese Patent Laid-Open No. 9-68444). This measures the wearer's movements, such as golf swing and baseball batting, with the acceleration sensor and the angular velocity sensor, and calculates the movement direction, movement speed, and movement distance of the wearer from the measurement results. It is configured to compare with each data of the reference form.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、上記従
来の装置では、装着者が同じ動作を行っても、加速度セ
ンサを取りつける部位により、加速度センサの各軸が感
知する加速度の波形が異なるため、装着者の特定の動作
を正確に把握することができないといった問題点があっ
た。また、人間の動作には個人差が大きく、更に年齢差
にも依存するので、ある特定の動作の一般像に基づくデ
ータをその動作の基準としても、あまり有効な基準とは
ならなかった。その上、上記従来の装置では、検出され
た加速度信号の処理方法に関しても、従来の機械や装置
等の加速度の特徴を捉える方法、すなわち加速度の大き
さや向きあるいは振動パターンにのみ着目しているた
め、人間の動作に見合った処理方法が行われていおら
ず、したがって、装着者の特定の動作を正確に判別する
ことができなかった。
However, in the above-mentioned conventional device, even if the wearer performs the same operation, the waveform of the acceleration sensed by each axis of the acceleration sensor differs depending on the part where the acceleration sensor is mounted. There is a problem that it is not possible to accurately grasp the specific action of the user. In addition, human movements vary greatly from person to person, and also depend on age differences. Therefore, data based on a general image of a particular movement has not been a very effective criterion. In addition, in the above-described conventional apparatus, regarding the processing method of the detected acceleration signal, the method of capturing the characteristics of the acceleration of the conventional machine or the apparatus, that is, only the magnitude or direction of the acceleration or the vibration pattern is focused on. However, a processing method suitable for human motion has not been performed, and therefore, a specific motion of the wearer cannot be accurately determined.

【0004】本発明は、従来の問題点に鑑みてなされた
もので、人間の動作の特徴を考慮した加速度信号の処理
を行うことにより、スポーツ中の運動強度のみならず、
装着者の特定の動作を正確に判別することができる人体
動作判別装置を提供することを目的とする。
[0004] The present invention has been made in view of the conventional problems. By processing an acceleration signal in consideration of the characteristics of human motion, not only the exercise intensity during sports,
It is an object of the present invention to provide a human body motion determining device capable of accurately determining a specific motion of a wearer.

【0005】[0005]

【課題を解決するための手段】本発明の請求項1に記載
の人体動作判別装置は、加速度センサと、上記加速度セ
ンサを人体に装着する装着手段と、人体動作の基準情報
のデータを装着者自身の動作から作成する基準データ設
定手段と、装着者の動作の特徴を検出する特徴検出手段
と、人体動作の基準情報のデータを記憶する基準記憶手
段と、上記検出された特徴の情報と上記基準情報とを比
較し、装着者の動作の種類を判別する判別手段とを備え
たものである。
According to a first aspect of the present invention, there is provided a human body motion determining apparatus, comprising: an acceleration sensor; mounting means for mounting the acceleration sensor on a human body; Reference data setting means for creating from the own motion, feature detecting means for detecting a feature of the wearer's motion, reference storage means for storing data of reference information of the human body motion, information of the detected feature and A determination unit that compares the reference information with the reference information to determine the type of motion of the wearer.

【0006】請求項2に記載の人体動作判別装置は、上
記加速度センサの信号が所定の閾値を越えたときから所
定の時間までの上記加速度センサの信号を取込んで基準
情報のデータを設定するようにしたものである。
According to a second aspect of the present invention, in the human body motion determining apparatus, the reference sensor data is set by taking in the signal of the acceleration sensor from when the signal of the acceleration sensor exceeds a predetermined threshold to a predetermined time. It is like that.

【0007】請求項3に記載の人体動作判別装置は、上
記加速度センサの信号が所定の閾値を越える直前の加速
度センサの信号を取込むための取込み時間範囲を設けて
基準情報のデータを設定するようにしたものである。
According to a third aspect of the present invention, there is provided a human body motion determining apparatus which sets reference data by providing a capture time range for capturing a signal of the acceleration sensor immediately before the signal of the acceleration sensor exceeds a predetermined threshold value. It is like that.

【0008】請求項4に記載の人体動作判別装置は、上
記加速度センサ信号の取り込み開始のタイミングを決定
する閾値をthとし、取込み開始から終了までの設定時
間をτとしたとき、上記閾値th以上となる時間範囲の
前,後の時間の加速度センサ信号を取り込むための周辺
範囲σを設け、上記τ内でかつ上記閾値th以上となる
加速度センサの信号と上記周辺範囲σ内の加速度センサ
の信号とを取り込むようにしたものである。
[0008] human body motion determining apparatus according to claim 4, the threshold value for determining the timing of the capture start of the acceleration sensor signal and t h, when the setting time to the end from the capture start was tau, the threshold value t Previous time range equal to or more than h, after peripheral range σ for capturing acceleration sensor signal provided time, the acceleration in the signal and the peripheral range of the acceleration sensor serving as the τ in a and the threshold value t h more σ This is to capture the signal of the sensor.

【0009】請求項5に記載の人体動作判別装置は、加
速度センサの信号が上記閾値th以上となる前の時間の
加速度センサ信号を取り込むための周辺範囲の長さと、
上記時間範囲の後の時間の加速度センサ信号を取り込む
ための周辺範囲の長さとをそれぞれ独立に設定したもの
である。
[0009] human body motion determining apparatus according to claim 5, the length of the near range for signals of the acceleration sensor captures the acceleration sensor signal of a time before the said threshold value t h or more,
The length of the peripheral range for taking in the acceleration sensor signal in the time after the time range is set independently.

【0010】請求項6に記載の人体動作判別装置は、上
記基準情報のデータを作成した際に基準情報のデータ数
が所定の値よりも少ない場合には、上記閾値thと設定
時間をτと周辺範囲σとを変更して基準情報のデータを
再度作成するようにしたものである。
[0010] human body motion determining apparatus according to claim 6, when the number of data of the reference information when creating the data of the reference information is less than a predetermined value, the setting time and the threshold value t h tau And the peripheral range σ are changed, and the data of the reference information is created again.

【0011】請求項7に記載の人体動作判別装置は、特
徴検出手段において、加速度センサの信号を加速度の方
向と絶対値の大きさと変化の度合いとに応じて分類し、
上記加速度の方向と絶対値の大きさと変化の度合いとを
示す特徴情報データを作成するようにしたものである。
According to a seventh aspect of the present invention, in the human body motion discriminating device, the characteristic detecting means classifies the signal of the acceleration sensor according to the direction of the acceleration, the magnitude of the absolute value, and the degree of change.
The feature information data indicating the direction of the acceleration, the magnitude of the absolute value, and the degree of change is created.

【0012】請求項8に記載の人体動作判別装置は、上
記検出された特徴の情報と上記基準情報とに対して、各
データの取込み時間に対応する重み付けをしたものであ
る。
In the human body motion discriminating apparatus according to the present invention, the detected feature information and the reference information are weighted in accordance with the time for acquiring each data.

【0013】請求項9に記載の人体動作判別装置は、判
別手段を、上記特徴情報データからその方向性と増減の
みを取り出して上記基準情報と比較し、装着者の動作の
類似性を判別するように構成したものである。
According to a ninth aspect of the present invention, the human body motion discriminating device determines only the directionality and the increase / decrease of the feature information data from the feature information data and compares them with the reference information to determine the similarity of the motion of the wearer. It is configured as follows.

【0014】請求項10に記載の人体動作判別装置は、
装着者の動作が基準動作と類似である場合には、更に加
速度の大きさに関するデータの判別を行い、動作の一致
性を判別するようにしたものである。
According to a tenth aspect of the present invention, there is provided a human body motion determining apparatus.
When the motion of the wearer is similar to the reference motion, data relating to the magnitude of the acceleration is further determined to determine the consistency of the motion.

【0015】請求項11に記載の人体動作判別装置は、
上記特徴検出手段からの出力から、基準データの個々に
掛ける重み付けを修正する基準修正手段を設け、装着者
の動作が基準動作と類似である場合には、類似動作のデ
ータにより、基準値の重み付けを変更するようにしたも
のである。
[0015] A human body motion discriminating apparatus according to claim 11 is
A reference correction unit is provided for correcting the weight applied to each of the reference data from the output from the feature detection unit. If the wearer's operation is similar to the reference operation, the reference value is weighted by the data of the similar operation. Is changed.

【0016】[0016]

【発明の実施の形態】以下、本発明の実施の形態つい
て、図面に基づき説明する。図1は、本発明の実施の形
態に係わる人体動作判別装置の構成を示すブロック図
で、同図において、1は装着者の腰のベルトに装着され
る携帯加速度計、2はこの携帯加速度計1で検出した加
速度波形データから装着者の動作の特徴を検出し装着者
自身の基準動作を抽出したり装着者の動作を判別したり
する動作加速度波形処理装置、3は本装置の各種設定を
行うためのタッチキーから成る入力手段(以下、タッチ
キーという)、4は表示装置5と音声発生装置6と外部
接続用インターフェイス7とを接続した出力手段、8は
上記タッチキー3により設定された条件に応じて、上記
動作加速度波形処理装置2や出力手段4を制御する制御
手段である。携帯加速度計1は、図2(a),(b)に
示すように、例えば装着者の腰のベルトKに装着される
もので、各検出軸が右手系を構成するように配置され
た、X,Y,Zの3軸のそれぞれの方向の加速度を検出
する3個の半導体式加速度センサ11A,11B,11
C(以下、加速度センサ11と略す)と、上記加速度セ
ンサ11の出力から高域成分を除去するローパスフィル
タ12と、上記ローパスフィルタ12の出力を各軸毎に
50Hzのサンプリング周波数でA/D変換するA/D
変換器13とを備え、装着者の動作を上記加速度センサ
11で得られた加速度波形をデジタル変換した加速度波
形データとして出力するものである。動作加速度波形処
理装置2は、上記携帯加速度計1からの加速度波形デー
タの移動平均処理を行う移動平均処理手段21と、後述
する基準作成モードと動作検出モードと基準修正モード
との切換えを行う第1のモード切換え手段22と、装着
者の行った基準動作の加速度波形データを取込み基準デ
ータの情報を設定する基準データ設定手段23と、上記
移動平均処理手段21で移動平均処理された検出信号か
ら装着者の動作の特徴を検出する特徴検出手段24と、
基準データ設定手段23で得られた基準データの情報を
記憶する基準記憶手段25と、上記特徴検出手段24で
検出された装着者の動作の特徴と上記基準記憶手段25
に記憶された基準データの情報とから装着者の動作を判
別する判別手段26と、上記第1のモード切換え手段2
2によるモード切換えに応じて、特徴検出手段24から
の出力を基準記憶手段25または判別手段26に出力す
る第2のモード切換え手段27と、基準データを修正す
るための基準修正手段28とを備えている。
Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing a configuration of a human body motion discriminating apparatus according to an embodiment of the present invention. In FIG. 1, reference numeral 1 denotes a portable accelerometer worn on a waist belt of a wearer; An operation acceleration waveform processing device that detects the characteristics of the wearer's motion from the acceleration waveform data detected in step 1, extracts the wearer's own reference motion, and determines the wearer's motion. Input means (hereinafter referred to as touch keys) consisting of touch keys for performing the operation, 4 is an output means connecting the display device 5, the voice generating device 6, and the external connection interface 7, and 8 is set by the touch keys 3. This is control means for controlling the motion acceleration waveform processing device 2 and the output means 4 according to conditions. As shown in FIGS. 2A and 2B, the portable accelerometer 1 is attached to, for example, a belt K on the waist of a wearer, and is arranged such that each detection axis forms a right-handed system. Three semiconductor acceleration sensors 11A, 11B, 11 for detecting accelerations in respective directions of three axes of X, Y, Z
C (hereinafter abbreviated as acceleration sensor 11), a low-pass filter 12 for removing high-frequency components from the output of the acceleration sensor 11, and A / D conversion of the output of the low-pass filter 12 at a sampling frequency of 50 Hz for each axis. A / D
And a converter 13 for outputting the wearer's motion as acceleration waveform data obtained by digitally converting the acceleration waveform obtained by the acceleration sensor 11. The motion acceleration waveform processing device 2 includes a moving average processing unit 21 that performs a moving average process of the acceleration waveform data from the portable accelerometer 1 and a second device that switches between a reference creation mode, an operation detection mode, and a reference correction mode, which will be described later. 1, a mode switching means 22; a reference data setting means 23 for acquiring acceleration waveform data of a reference operation performed by the wearer and setting information of reference data; and a detection signal subjected to moving average processing by the moving average processing means 21. A feature detecting unit 24 for detecting a feature of the motion of the wearer;
A reference storage unit 25 for storing information of the reference data obtained by the reference data setting unit 23; a feature of the wearer's operation detected by the feature detection unit 24;
Determining means 26 for determining the action of the wearer from the information of the reference data stored in the first mode switching means 2 and the first mode switching means 2
A second mode switching means 27 for outputting an output from the characteristic detecting means 24 to the reference storage means 25 or the discriminating means 26 in response to the mode switching by the second mode, and a reference correcting means 28 for correcting the reference data. ing.

【0017】また、図3は、上記図1の人体動作判別装
置をソフトウエアで実現する場合のハードウエアの一例
を示すブロック図で、上記動作加速度波形処理装置2
は、上記各手段21〜28による加速度波形データの処
理を行うCPU31と、上記処理フローのプログラム等
を格納するROM32と、加速度波形データや後述する
閾値thなどの設定パラメータを格納するRAM33
と、装着者の基準動作のデータを複数保存できるフラッ
シュメモリ34と、時刻確認や時間設定のためのタイマ
35等により構成される。なお、フラッシュメモリ34
に複数の基準データを保存した場合は、判定すべき動作
の種類に応じた最適な基準値を選択して使用することが
できる。また、入出力ポート30へは、携帯加速度計1
のA/D変換器13からの加速度波形データと、本装置
の各種設定を行ったり、動作検出モードと基準作成モー
ドの切替指示などを行うためのタッチキー3からの指示
信号とが入力される。また、入出力ポート30からは、
表示装置5の液晶画面5aを駆動する液晶ドライバ5b
と、音声発生装置6のスピーカ6aを音声IC6bを介
して駆動するドライバ6cと、外部接続用インターフェ
イス7に相当するRS232C等の外部接続用I/Oユ
ニットとに制御信号がそれぞれ出力される。なお、本装
置を他の装置に組み込む場合には、上記タッチキー3、
表示装置5、音声発生装置6などは本装置に直接接続せ
ず、適当な外部接続用ユニットを介して入出力を行う。
FIG. 3 is a block diagram showing an example of hardware when the human body motion discriminating apparatus shown in FIG. 1 is realized by software.
Stores the CPU31 that performs the processing of the acceleration waveform data by the above means 21 to 28, the ROM32 for storing programs and the like of the processing flow, the configuration parameters, such as threshold t h of the acceleration waveform data and later RAM33
And a flash memory 34 capable of storing a plurality of data of the wearer's reference operation, and a timer 35 for time confirmation and time setting. The flash memory 34
When a plurality of pieces of reference data are stored in the storage area, an optimum reference value according to the type of operation to be determined can be selected and used. A portable accelerometer 1 is connected to the input / output port 30.
The acceleration waveform data from the A / D converter 13 and an instruction signal from the touch keys 3 for performing various settings of the apparatus and for instructing switching between the operation detection mode and the reference creation mode are input. . Also, from the input / output port 30,
A liquid crystal driver 5b for driving a liquid crystal screen 5a of the display device 5
The control signal is output to a driver 6c for driving the speaker 6a of the audio generator 6 via the audio IC 6b, and to an external connection I / O unit such as RS232C corresponding to the external connection interface 7. When this device is incorporated in another device, the touch keys 3 and
The display device 5, the sound generation device 6, and the like do not directly connect to this device, but perform input / output through an appropriate external connection unit.

【0018】次に、動作加速度波形処理装置2の各手段
について説明する。移動平均処理手段21は、携帯加速
度計1で検出された携帯者の動作に応じた加速度波形デ
ータに対して移動平均処理を施し、20Hz以上のノイ
ズ成分を除去して基線の安定化を図るものである。基準
データ設定手段23は、上記移動平均処理手段21によ
り移動平均処理を施された加速度波形データに対して、
予めタッチキー3により入力されたデータ取込み範囲の
設定開始のタイミングを決定する閾値パラメータt
hと、設定開始から終了までのデータ取り込み時間を決
定する設定時間パラメータτと、上記閾値thを越えた
部分の前,後に一定の時間範囲を設定する周辺範囲パラ
メータσとを用いて装着者の行った基準動作のデータの
中から、動作の中心となる部分のデータを取り込み、同
時に以後の動作検出に際して取り込むデータの範囲を設
定するものである。基準データ設定手段23に入力され
た加速度波形データから基準動作の検出を行うためのデ
ータを抽出する際には、目的の動作による加速度のみを
取り込み、かつその前の予備的な動作による加速度を取
り込まないようにするためと、取り込みのタイミングを
決めるために、X,Y,Zの3軸からのそれぞれの加速
度に対してそれぞれ閾値thを設定する(詳しくはthx,
hy,thz)。そして、図4に示すように、一つの軸の
加速度が閾値th越えた場合には、その時点から上記設
定時間τの間、同時に3軸のデータの取り込みを行う。
なお、取り込みのアルゴリズムは各軸とも同一である。
また、上記閾値thの設定は必ずしも3軸について行う
必要はなく、例えば、X軸とY軸だけに閾値thx,thy
を設定した場合には、X軸とY軸のいずれかの軸の加速
度が閾値thxまたは閾値thxを越えた場合には、その時
点から上記設定時間τ内で、同時に3軸のデータの取り
込みを行う。つまり、閾値を設定しないZ軸の加速度は
取り込みのタイミングは、X軸とY軸のいずれかで決定
されたタイミングで行う。また、本実施の形態において
は、加速度波形データから特徴検出を行うためのデータ
を抽出する際に、上記閾値thを越えた加速度波形デー
タのみを抽出するのではなく、閾値thを越えた部分の
前,後の周辺範囲σのデータも取り込むようにしてい
る。したがって、実際の取り込み範囲(取り込み時間)
は、厳密には、上記設定時間τよりも長くなる(但し、
最大でτ+σ)。動作の取り込み時間は通常1〜2秒で
あるので、上記設定時間τもその程度の値とする。ま
た、上記周辺範囲σが重複している場合には、後述する
ように、抽出データはその和集合とし、データとして採
用しない部分は欠値として処理する。上記閾値thを越
えた部分が少ない時や、信号に対して取り込み時間が長
すぎる場合には上記欠値が多くなる。なお、上記各パラ
メータth,τ,σの設定が不適切なため抽出された基
準データ数が一定数、例えば3軸の基準データ数を合わ
せても20個以下となるような場合には、スピーカ5a
から警告音を発生させたり表示装置5の液晶画面5aを
点滅させたりするなどして、装着者に上記各パラメータ
の設定を再度行うように入力を促す。
Next, each means of the motion acceleration waveform processing device 2 will be described. The moving average processing means 21 performs a moving average process on acceleration waveform data detected by the mobile accelerometer 1 according to the motion of the wearer, and removes noise components of 20 Hz or more to stabilize the baseline. It is. The reference data setting means 23 calculates the acceleration waveform data on which the moving average processing has been performed by the moving average processing means 21,
Threshold parameter t for determining timing of starting setting of data capture range previously input by touch key 3
h , a set time parameter τ for determining a data capture time from the start to the end of the setting, and a peripheral range parameter σ for setting a fixed time range before and after the portion exceeding the threshold value th. The data of the central part of the operation is fetched from the data of the reference operation performed as described above, and at the same time, the range of the data to be fetched when detecting the subsequent operation is set. When extracting data for detecting the reference operation from the acceleration waveform data input to the reference data setting means 23, only the acceleration due to the target operation is captured, and the acceleration due to the preliminary operation before that is captured. and for so not in order to determine the timing of the capture, X, Y, respectively set the threshold t h with respect to each of the acceleration from the three axes of Z (details t hx,
t hy , t hz ). Then, as shown in FIG. 4, when the acceleration of one axis exceeds the threshold value t h performs between that point of the set time tau, simultaneously third axis of data capture.
Note that the capture algorithm is the same for each axis.
The setting of the threshold value t h is not necessarily performed on three axes, for example, a threshold t hx only in the X-axis and Y-axis, t hy
When the acceleration of any of the X-axis and the Y-axis exceeds the threshold value thx or the threshold value thx , the data of the three axes are simultaneously set within the set time τ from that time. Perform capture. In other words, the Z-axis acceleration for which no threshold is set is taken in at a timing determined by either the X-axis or the Y-axis. Further, in this embodiment, in extracting data for feature detection from acceleration waveform data rather than extracting only the acceleration waveform data exceeding the threshold value t h, it exceeds the threshold value t h The data of the peripheral range σ before and after the part is also taken in. Therefore, the actual capture range (capture time)
Is strictly longer than the set time τ (however,
At most τ + σ). Since the fetch time of the operation is usually 1 to 2 seconds, the set time τ is set to a value of the above value. When the peripheral ranges σ overlap, as described later, the extracted data is processed as a union of the extracted data, and a portion not adopted as data is processed as a missing value. The missing value increases when the portion exceeding the threshold value th is small or when the capturing time is too long for the signal. When the parameters t h , τ, and σ are improperly set and the number of extracted reference data is a fixed number, for example, the total number of reference data of three axes is 20 or less, Speaker 5a
To prompt the wearer to input the above parameters again by generating a warning sound or blinking the liquid crystal screen 5a of the display device 5.

【0019】次に、上記基準データ設定手段23におけ
るデータの取込み方法について説明する。基準データ設
定手段23は、上記周辺範囲σの長さに等しい所定の設
定値σによって決められる大きさのσBバッファと、上
記σBバッファの中にどれぐらいのデータが入っている
かを示すσBカウンタと、データの取り込み時間tをカ
ウントするタイマと、取込んだデータが所定の閾値th
を越えたかどうかを判定するデータ値判定手段と、基準
用として採用されるデータを一時的に蓄える基準値用仮
バッファ(以下、基準メモリーという)と、上記基準デ
ータ設定過程におい上記σBバッファの状態を記憶する
ためのフラグ設定手段とを備えている。例えば、図4に
示すような加速度波形データが基準データ設定手段23
に取り込まれると、上記データはまずσBバッファに書
き込まれる。このσBバッファはリングバッファであ
り、つねに直近の一定時間分のデータをプールすること
ができる。装置に設定値をセットしてスタートさせる
と、図5(a)に示すように、基準用の動作を行う前に
上記σBバッファは通常満杯になるが、入力加速度が所
定の閾値th以下の場合には、上記σBバッファは直近
の一定時間分のデータをプールし続ける。このとき、σ
Bカウンタの値を示すポインタ(同図上側の矢印)はM
axの状態のままとなり、基準メモリーにはデータが書
き込まれないため、基準メモリーのポインタ(同図下側
の矢印)は初期位置のままである。t=t1において、
入力加速度が所定の閾値thを越えたとすると、σBバ
ッファは、図5(b)に示すように、直ちにその時のリ
ングバッファの中身を基準メモリーに書き込むととも
に、σBカウンタをクリアして新たにデータの取込みを
行う。データの取込みは常にリングバッファを介して行
い、入力加速度が所定の閾値thを越えた状態が変化し
なければ、リングバッファが満杯になる毎にリングバッ
ファの中身を基準メモリーに書き込む。その後、t=t
2において、取り込んだ加速度波形データの大きさが所
定の閾値thよりも低下した場合には、図5(c)に示
すように、σBカウンタが満杯にならない状態であって
も、図5(d)に示すように、それまで蓄積した所定の
閾値thを越えている加速度波形データを基準メモリー
に書き込み、σBバッファ及びσBカウンタをクリアし
てPフラグを立てる。このPフラグは、σBバッファ
が、上記閾値thを越えた領域の後の周辺データを取り
込んでいることを示している。
Next, a method of taking in data in the reference data setting means 23 will be described. The reference data setting means 23 includes a σB buffer having a size determined by a predetermined setting value σ equal to the length of the peripheral range σ, and a σB counter indicating how much data is contained in the σB buffer. A timer for counting the data acquisition time t, and a timer for counting the acquired data to a predetermined threshold value th h
Data value judging means for judging whether or not the reference value has been exceeded, a temporary buffer for a reference value (hereinafter referred to as a reference memory) for temporarily storing data adopted as a reference, and a state of the σB buffer in the reference data setting process. And a flag setting means for storing For example, the acceleration waveform data as shown in FIG.
, The data is first written to the σB buffer. The σB buffer is a ring buffer, and can always pool data for the latest fixed time. When you start to set the set values in the apparatus, as shown in FIG. 5 (a), although the σB buffer becomes usually filled before performing the operation for the reference, the input acceleration is below a predetermined threshold value t h In this case, the σB buffer keeps pooling data for the latest fixed time. At this time, σ
The pointer indicating the value of the B counter (arrow at the top in the figure) is M
Since the data remains in the state of ax and no data is written in the reference memory, the pointer (the arrow on the lower side in the figure) of the reference memory remains at the initial position. At t = t 1 ,
When input acceleration exceeds a predetermined threshold value t h, .sigma.B buffer, as shown in FIG. 5 (b), immediately writes the contents of the ring buffer at that time to the reference memory, new data by clearing the .sigma.B counter Take in the Uptake of data is always carried out via the ring buffer, unless changes state in which the input acceleration exceeds a predetermined threshold value t h, written in the reference memory the contents of the ring buffer every time the ring buffer is full. Then, t = t
In 2, when the magnitude of the acceleration acquired waveform data becomes lower than a predetermined threshold value t h, as shown in FIG. 5 (c), even if the σB counter is not full, 5 ( As shown in d), the accumulated acceleration waveform data exceeding the predetermined threshold value th is written in the reference memory, the σB buffer and the σB counter are cleared, and the P flag is set. This P flag indicates that the σB buffer has taken in the peripheral data after the area exceeding the threshold value th.

【0020】t>t2では、しばらくの間、閾値thを越
えない状態の加速度波形データがσBバッファに取り込
まれるが、本発明ではPフラグを立てて周辺範囲σのデ
ータも取り込むようにしているので、σBバッファが満
杯になったときには、上記取り込んだデータを基準メモ
リーに書き込み、Pフラグを0に戻し、σBバッファ及
びσBカウンタをクリアして再びσBバッファへの取込
みを行う。その後、t=t3において、取り込んだ加速
度波形データの大きさがマイナス側で再び閾値thを越
えた場合には、σBバッファにはまだ途中までしかデー
タが入っていない状態であっても、それまで取り込んだ
データ(閾値thを越えた領域の前の周辺データ)を基
準メモリーに書き込み、σBバッファ及びσBカウンタ
をクリアして再びσBバッファへの取込みを行う。この
ようにして、一連の閾値thを越えた部分とその前,後
の周辺範囲σの加速度波形データとを、重複することな
く基準メモリーに書き込むことができる。
[0020] t> At t 2, while, although the acceleration waveform data in a state that does not exceed the threshold value t h is taken into σB buffer, in the present invention so as to incorporate also data near range σ make a P flag Therefore, when the .sigma.B buffer becomes full, the fetched data is written to the reference memory, the P flag is reset to 0, the .sigma.B buffer and the .sigma.B counter are cleared, and the .sigma.B buffer is fetched again. Thereafter, at t = t 3, if the magnitude of the acceleration acquired waveform data exceeds the threshold again t h minus side, even when the in σB buffer contains no data only still halfway, The data fetched up to that point (peripheral data before the area exceeding the threshold value th) is written into the reference memory, the σB buffer and the σB counter are cleared, and the σB buffer is fetched again. In this manner, the portion exceeding the series of thresholds th and the acceleration waveform data in the preceding and subsequent peripheral ranges σ can be written to the reference memory without duplication.

【0021】また、t=t4で加速度波形データの大き
さがマイナス側で閾値thよりも低下した後、設定時間
範囲内であるにもかかわらず、加速度波形データの大き
さが閾値th以下の状態がしばらく続いた場合には、閾
値thを越えた領域の後ではPフラグが立ち一定の周辺
範囲σのデータを取り込むが、その後(t>t4+σ)
は、Pフラグは0となりデータの取り込みが中断され
る。すなわち、図6(a)に示すように、加速度波形デ
ータの大きさが閾値th以下となる状態がσBバッファ
が満杯になるまで続いた場合は、σBバッファのデータ
を基準メモリーに書き込まず、図6(b)に示すよう
に、代りに欠値として所定の記号を書き込む。欠値処理
の場合には、図6(c)に示すように、σBバッファ及
びσBカウンタをクリアせず、そのままリングバッファ
としてデータを書き換えていく。そして、欠値処理直
後、閾値を越えるデータが入力された場合(図4のt=
5)には、図6(d)に示すように、σBバッファの
データをポインタ位置で分割し、図6(e)に示すよう
に、古い方のデータを欠値データに上書きすることによ
り、所定の周辺範囲σに対応するデータを基準メモリー
に書き込む。これにより、欠値処理直後に加速度波形デ
ータの大きさが閾値th越えた場合にも、所定の周辺範
囲σに対応するデータをσBバッファに確保することが
できる。
Further, t = After the size of the acceleration waveform data t 4 becomes lower than the threshold value t h at the negative side, even though within the set time range, the threshold is the size of the acceleration waveform data t h If the following state continues for a while, after the area exceeding the threshold value th, the P flag is set and data of a certain peripheral range σ is taken in, but thereafter (t> t 4 + σ).
In this case, the P flag becomes 0, and the data fetch is interrupted. That is, as shown in FIG. 6 (a), if the state where the magnitude of the acceleration waveform data is equal to or less than the threshold t h lasted until σB buffer becomes full, without writing the data of σB buffer the reference memory, As shown in FIG. 6B, a predetermined symbol is written as a missing value instead. In the case of the missing value processing, as shown in FIG. 6C, the data is rewritten as a ring buffer without clearing the σB buffer and the σB counter. Then, immediately after the missing value processing, when data exceeding the threshold is input (t =
At t 5 ), the data in the σB buffer is divided at the pointer position as shown in FIG. 6D, and the old data is overwritten with the missing value data as shown in FIG. 6E. , Write data corresponding to the predetermined peripheral range σ into the reference memory. Accordingly, even when the magnitude of the acceleration waveform data exceeds the threshold value t h immediately missing value processing, it is possible to ensure the data corresponding to the predetermined peripheral range σ in σB buffer.

【0022】特徴検出手段24は、移動平均処理手段2
1により移動平均処理を施された動作検出用の加速度波
形データから連続的に装着者の動作の特徴を検出し符号
化するものである。人間の動作はいくつかの基本動作か
ら成っており、これらの動作では、人体の各部位はそれ
ぞれ特徴のある動きを行う。これらの基本動作は、神経
系からの信号により所定の筋肉の運動をタイミングよく
制御することよって起こる。また、人体の各部分の動作
範囲は体の形を保つという制限によって限定されるた
め、一つの基本動作において、一つの部位の動きはある
範囲の時間に収まる。この範囲は、神経の伝達や筋肉の
収縮の速さあるいは体の部位に応じて異なるが、通常1
秒以内と考えられる。特徴検出手段24により加速度波
形データから動作の特徴を検出する際には、特に加速度
の増減を検出し、このような人間の動作特性を考慮して
データの処理を行うようにしている。
The characteristic detecting means 24 includes the moving average processing means 2
1, the feature of the motion of the wearer is continuously detected and encoded from the motion detection acceleration waveform data subjected to the moving average processing. Human movements consist of several basic movements, in which each part of the human body performs a characteristic movement. These basic operations occur by controlling the movement of predetermined muscles in a timely manner by signals from the nervous system. In addition, since the movement range of each part of the human body is limited by the restriction of maintaining the shape of the body, in one basic movement, the movement of one part falls within a certain range of time. This range varies depending on the speed of nerve transmission and muscle contraction or body part, but is usually 1
It is considered within seconds. When the characteristic of the motion is detected from the acceleration waveform data by the characteristic detecting means 24, the increase or decrease of the acceleration is particularly detected, and the data processing is performed in consideration of such human motion characteristics.

【0023】図7は、特徴検出手段23の構成を示す図
で、41は入力された加速度の方向を検出する正負検出
手段、42は加速度の大きさを測定する絶対値測定手
段、43は加速度の増減を検出する増減検出手段、44
はこれらの特性を1,0を要素とするベクトルデータと
して合成する合成手段である。特徴検出手段23は、上
記構成により、入力された各軸毎の所定時間分毎のデー
タXi,Yi,Ziを、加速度の方向(信号の正負)と、
絶対値の大きさと、変化(増加,変化なし,減少,欠
値)の度合いとに応じて分類し、例えば8ビットのベク
トルデータとして符号化合成する。なお、上記図7は、
簡単のため、X軸の信号を処理する部分のみの構成を示
した。また、上記合成されたベクトルデータの情報は経
過時間順に出力し、一旦RAM33に記憶される(図3
参照)。上記符号化は、例えば、上位3ビットを正負
(0以上を1、負を0)及び増減(増加を11,変化な
しを10,減少を01,欠値を00)で表し、下位5ビ
ットを絶対値の大きさとする。そのときベクトルデータ
i=(11011001)は、X軸方向のi番目の加
速度波形データXiが正でかつ増加傾向にあり、その絶
対値が2進数で11001(但し最大値を11111に
規格化)であることを示している。但し、特徴検出手段
23において、動作の一致を検出するのではなく、動作
の類似を検出する場合には、上記絶対値の大きさによる
分類は行わないものとする。また、入力された信号
i,Yi,Ziが移動平均処理手段21により移動平均
処理を施された動作検出用の信号である場合には、上記
RAM33に記憶されたデータは判別手段26に送ら
れ、入力された信号Xi,Yi,Ziがデータ範囲設定手
段23で抽出された基準データ用信号である場合には、
上記データは基準記憶手段25に送られ記憶される。
FIG. 7 is a diagram showing the configuration of the characteristic detecting means 23. 41 is a positive / negative detecting means for detecting the direction of the input acceleration, 42 is an absolute value measuring means for measuring the magnitude of the acceleration, and 43 is an acceleration. Increase / decrease detection means for detecting an increase / decrease in
Is a synthesizing means for synthesizing these characteristics as vector data having 1, 0 as elements. According to the above configuration, the feature detecting means 23 converts the input data X i , Y i , and Z i for each predetermined time for each axis into the direction of acceleration (positive or negative of the signal),
Classification is performed according to the magnitude of the absolute value and the degree of change (increase, no change, decrease, missing value), and encoding and synthesis are performed as, for example, 8-bit vector data. In addition, FIG.
For simplicity, only the configuration for processing the X-axis signal is shown. The information of the synthesized vector data is output in the order of elapsed time and temporarily stored in the RAM 33 (FIG. 3).
reference). In the above coding, for example, the upper 3 bits are represented by positive / negative (0 or more, 1 is negative, 0 is negative) and increased / decreased (increase is 11, no change is 10, decrease is 01, missing value is 00), and lower 5 bits are represented. The magnitude of the absolute value. At this time, in the vector data X i = (11011001), the i-th acceleration waveform data X i in the X-axis direction is positive and is increasing, and its absolute value is 11001 in binary (however, the maximum value is normalized to 11111). ). However, in the case where the feature detection means 23 does not detect the coincidence of the operations but detects the similarity of the operations, the classification based on the magnitude of the absolute value is not performed. If the input signals X i , Y i , and Z i are motion detection signals subjected to moving average processing by the moving average processing means 21, the data stored in the RAM 33 is determined by the determination means 26. When the input signals X i , Y i , and Z i are the reference data signals extracted by the data range setting means 23,
The data is sent to the reference storage means 25 and stored.

【0024】基準記憶手段25は、上記設定時間τと周
辺範囲σに応じた容量を確保しており、上記特徴検出手
段23で符号化した所定時間分のデータXi,Yi,Zi
と、後述する重みを示すパラメータωki(k=X,Y,
Z)とを参照ベクトルとしてそれぞれ記憶することがで
きる。なお、上記パラメータωkiの初期値はすべて1と
してもよいが、一定値以上のデータやピークデータの取
込み時間に対応して所定の重み付けを行うことにより、
動作の特徴を際立たせることができる。
The reference storage means 25 secures a capacity corresponding to the set time τ and the peripheral range σ, and the data X i , Y i , and Z i for a predetermined time encoded by the feature detection means 23.
And a parameter ω ki (k = X, Y,
Z) can be stored as reference vectors. Note that the initial value of the parameter ω ki may be all ones , but by performing a predetermined weighting in accordance with the data acquisition time of a certain value or more or the peak data,
The features of the operation can be emphasized.

【0025】判別手段26は、図8に示すように、特徴
検出手段23からベクトル単位で送られてきた加速度波
形データと基準記憶手段25に記憶された基準値とにつ
いてベクトル単位で上位3ビット(加速度の方向と増
減)のみの比較を行いデータの一致不一致を調べる演算
手段51と、上記比較結果を記憶するリングバッファ5
2と、上記リングバッファ52の各要素に重み掛けて合
計する加算・減算手段53と、上記合計結果から動作の
類似を判定する類似判定手段54と、上記類似判定手段
54で類似と判定されたデータについて更に下位5ビッ
ト(加速度の絶対値の大きさ)について比較し、動作の
一致を判定する絶対値評価手段55を備えたものであ
る。演算手段51は、図9に示すように、上記加速度波
形データ(X1,X2,‥‥,Xi,‥‥,X8)と上記基
準値(K1,K2,‥‥,Ki,‥‥,K8)とのそれぞれ
(XiとKi)を比較し、一致したならば1を、不一致な
らば0をリングバッファ52に入れる。加算・減算手段
53は、上記リングバッファ52の各要素に対して、後
述する重みを示すパラメータωkiを用いた重み掛けを行
った後合計し、類似判定手段54に送る。類似判定手段
54は上記合計結果から動作の類似を判定する。また、
絶対値評価手段55は、上記類似判定手段54で類似と
判定されたデータについて更に下位5ビットについて比
較し、その差が所定値よりも小さいかどうか判定し、上
記差が所定値よりも小さい場合には動作が一致している
と判定する。
As shown in FIG. 8, the discriminating means 26 determines whether the acceleration waveform data sent from the feature detecting means 23 in vector units and the reference value stored in the reference storage means 25 are in the upper 3 bits (vector). Computing means 51 for comparing only the direction of acceleration and increase / decrease) to check whether the data match, and a ring buffer 5 for storing the comparison result.
2, adding / subtracting means 53 for weighting and summing each element of the ring buffer 52, similarity judging means 54 for judging the similarity of the operation from the sum result, and similarity judging by the similarity judging means 54. An absolute value evaluation means 55 for comparing the lower 5 bits (magnitude of the absolute value of the acceleration) with respect to the data and determining the coincidence of the operations is provided. As shown in FIG. 9, the calculating means 51 calculates the acceleration waveform data (X 1 , X 2 , ‥‥, X i , ‥‥, X 8 ) and the reference values (K 1 , K 2 , ‥‥, K 8 ). i , ‥‥, K 8 ) are compared with each other (X i and K i ), and if they match, 1 is put into the ring buffer 52 if they do not match. The addition / subtraction unit 53 performs weighting on each element of the ring buffer 52 using a parameter ωki indicating a weight, which will be described later, and sums the results, and sends the result to the similarity determination unit 54. The similarity determination means 54 determines the similarity of the operation from the sum result. Also,
The absolute value evaluating means 55 further compares the lower 5 bits of the data determined to be similar by the similarity determining means 54, determines whether the difference is smaller than a predetermined value, and determines whether the difference is smaller than the predetermined value. It is determined that the operations match.

【0026】基準修正手段28は、動作モードが基準修
正モードである場合に、データのバラツキ等を考慮し
て、既に作成してある基準データを、元データを保存し
たまま、その有効性を各成分毎に修正するものである。
装着者が同じ動作をしているつもりでも、加速度波形デ
ータにはその動作特有の部分とその動作には関係のない
バラツキによる部分とを含んでいる。したがって、動作
の類似特定を行う場合には、これらのバラツキを踏まえ
てデータの類似性を判別する必要がある。基準修正モー
ドでは、装着者は基準モードと同様の動作を行い、特徴
検出手段24で特徴が検出され、判別手段26で上記基
準データと比較評価される。その結果、動作が一致して
いると判別された場合には、上記基準データの重みを示
すパラメータωki(k=X,Y,Z)を変更する処理を
行う。すなわち、取り込んだベクトルデータを対応する
成分毎に比較し、その結果に応じて上記パラメータωki
の値を変更する。これを繰り返すことで、再現性の強い
データ成分、すなわちその動作特有の部分(例えば、X
3,X4とZ3,Z4,Z 5)が大きく加重されるので、判
別手段26による動作の類似判別の確度を高くすること
ができる。但し、欠値との演算は欠値となるので、欠値
範囲が多いデータ同士を加算すると使える有効な基準デ
ータの数が減ることがある。なお、基準データの数が所
定値以下の場合には基準エラーとし、基準として採用し
ない。
The reference correcting means 28 controls whether the operation mode is the reference correction.
When the mode is the normal mode, the data
Save the original data to the reference data already created.
As it is, its effectiveness is corrected for each component.
Even if the wearer intends to perform the same action,
Data is specific to the operation and has nothing to do with the operation
And parts due to variation. Therefore, the behavior
When identifying similarities, consider these variations
It is necessary to determine the similarity of the data. Standard correction mode
Mode, the wearer performs the same operation as in the reference mode,
The characteristic is detected by the detecting means 24, and the base
It is compared with the quasi-data. As a result,
If it is determined that there is
Parameter ωki(K = X, Y, Z)
Do. That is, the acquired vector data corresponds to
Each component is compared, and according to the result, the parameter ωki
Change the value of. By repeating this, strong reproducibility
The data component, ie, its operation-specific part (eg, X
Three, XFourAnd ZThree, ZFour, Z Five) Is heavily weighted,
Increasing the accuracy of the similarity determination of the operation by the different means 26
Can be. However, since the calculation with the missing value is the missing value, the missing value
Effective reference data that can be used by adding data with a large range
Data may be reduced. Note that the number of reference data
If it is less than the specified value, it will be regarded as a reference error and adopted as a reference
Absent.

【0027】次に、上記構成の人体動作判別装置の動作
について、図1の及び図10のフローチャートに基づい
て説明する。まず、装着者は腰のベルトに携帯加速度計
1を装着した後、タッチキー7によりモード設定を行な
い、これから行う動作のモードが基準作成モードか動作
検出モードか基準修正モードかのいずれであるかを制御
手段8に入力する。なお、動作モードが基準作成モード
である場合には、閾値パラメータthと設定時間パラメ
ータτと周辺範囲パラメータσとを入力する。その後、
装着者は所定の動作を行い、動作加速度波形処理装置2
への加速度波形データの取り込みを行う(ステップS1
01)。移動平均処理手段21では、上記信号に対して
移動平均処理を施し(ステップS102)、加速度波形
データの20Hz以上のノイズ成分を除去して基線の安
定化を図る。次に、第1のモード切換え手段22におい
て、タッチキー7からのモード選択信号を検知し、モー
ドが基準作成モードであるかどうかを判定し(ステップ
S103)、モードが基準作成モードである場合には、
基準データ設定手段23において、上記入力された各パ
ラメータth,τ,σとを用いて基準動作のデータ情報
を設定する(ステップS104)。また、上記各パラメ
ータth,τ,σが不適切である場合には、上記各パラ
メータの設定を再度行う。上記ステップS103におい
て、モードが動作検出モードあるいは基準修正モードで
ある場合には、上記各パラメータth,τ,δは既に適
切に設定されているので、入力された加速度波形データ
の特徴検出を行う(ステップS105)。この特徴検出
が終了すると、ステップS106において、再びモード
が基準作成モードであるかどうかを判定し、モードが基
準作成モードである場合には、特徴検出が終了したデー
タを経過時間順に基準記憶手段25に記憶して動作基準
情報を作成し(ステップS107)、基準作成終了を表
示して処理を終了する。
Next, the operation of the human body motion discriminating apparatus having the above configuration will be described with reference to the flowcharts of FIGS. First, after the wearer wears the portable accelerometer 1 on the waist belt, the wearer sets the mode using the touch keys 7, and determines whether the mode of the operation to be performed is the reference creation mode, the operation detection mode, or the reference correction mode. Is input to the control means 8. Incidentally, when the operation mode is the reference creation mode, inputs the threshold parameter t h a set time parameter τ and peripheral range parameter sigma. afterwards,
The wearer performs a predetermined motion, and the motion acceleration waveform processing device 2
The acceleration waveform data is taken in (step S1).
01). The moving average processing means 21 performs a moving average process on the signal (step S102), and removes a noise component of 20 Hz or more from the acceleration waveform data to stabilize the baseline. Next, the first mode switching means 22 detects a mode selection signal from the touch key 7 and determines whether or not the mode is the reference creation mode (step S103). Is
The reference data setting means 23 sets the data information of the reference operation using the input parameters t h , τ, and σ (step S104). If the parameters t h , τ, and σ are inappropriate, the parameters are set again. In step S103, if the mode is the motion detection mode or the reference correction mode, the parameters t h , τ, and δ have already been appropriately set, so that the feature detection of the input acceleration waveform data is performed. (Step S105). When the feature detection is completed, it is determined again in step S106 whether the mode is the reference creation mode. If the mode is the reference creation mode, the data for which the feature detection has been completed is stored in the reference storage unit 25 in the order of elapsed time. To create operation reference information (step S107), display the end of reference creation, and end the process.

【0028】上記ステップS106において、モードが
基準作成モードでない場合には、特徴検出が終了したデ
ータを判別手段26に送り、基準記憶手段25に記憶さ
れた基準動作の情報と比較し、装着者の動作が基準動作
と一致するかどうかを判定する(ステップS109)。
上記判定結果が一致した場合には、モードが動作検出モ
ードか基準修正モードかを判定し(ステップS11
0)、モードが基準修正モードならば、基準修正の処理
を行い(ステップS111)、モードが動作検出モード
ならば、判定結果を表示または出力して上記ステップS
101に戻り、次の加速度データの取り込みを行う。ま
た、上記判定結果が不一致の場合にも、その結果を表示
または出力して上記ステップS101に戻り処理を続け
る。
In step S106, if the mode is not the reference creation mode, the data on which the feature detection has been completed is sent to the discriminating means 26 and compared with the reference operation information stored in the reference storage means 25. It is determined whether the operation matches the reference operation (step S109).
If the determination results match, it is determined whether the mode is the operation detection mode or the reference correction mode (step S11).
0) If the mode is the reference correction mode, a reference correction process is performed (step S111); if the mode is the operation detection mode, the determination result is displayed or output and the above-described step S111 is performed.
Returning to step 101, the next acceleration data is fetched. Further, even when the determination results do not match, the result is displayed or output, and the process returns to step S101 to continue.

【0029】このように、本実施の形態によれば、人間
の行う特定の動作に伴う所定部位の動きがある範囲の時
間内に収まることに注目し、基準データ設定手段23を
設けて、動作認識の基準となるデータを装着者自身のデ
ータから採取し、このデータを用いて基準を構成するた
めの基準作成モードを設けるようにしたので、装着者の
特定の動作を正確に判別することができる。また、動作
に応じた加速度センサ信号が閾値thを越えた時間範囲
の前,後の時間の加速度センサ信号を取り込むための周
辺範囲σを設け、上記τ内でかつ上記閾値thを超えた
加速度センサの信号と上記周辺範囲σ内の加速度センサ
の信号とを基準データとして取り込むようにしたので、
基準となる動作を行ったときの加速度センサ信号の特徴
を効率良く抽出することができる。更に、加速度の増減
検出手段43と正負検出手段41と絶対値測定手段42
とを有する特徴検出手段24を設け、連続的に加速度波
形データの特徴を検出し、判別手段26により、上記検
出され特徴が予め設定した基準動作の情報に似ているか
どうかの動作判定を逐次行うようにしたので、スポーツ
中の運動強度のみならず、装着者の特定の動作とそのタ
イミングとを正確に判別することができる。また、基準
修正手段28を設けて、すでに設定した基準値の各成分
を保持したまま、実際の動作を行うことにより、その有
効性を各成分毎に修正することができるようにしたの
で、常に装着者にとって最適な基準を用いて動作の類似
性を検出することができる。
As described above, according to the present embodiment, attention is paid to the fact that the movement of a predetermined part accompanying a specific operation performed by a human falls within a certain period of time, and reference data setting means 23 is provided. The reference data for recognition is collected from the wearer's own data, and a reference creation mode for configuring the reference is provided using this data, so that a specific movement of the wearer can be accurately determined. it can. Further, the acceleration sensor signal corresponding to the operation before the time range that exceeds the threshold value t h, the peripheral range σ for capturing acceleration sensor signal time after provided, and exceeds the threshold value t h within the above τ Since the signal of the acceleration sensor and the signal of the acceleration sensor within the peripheral range σ are taken as reference data,
The feature of the acceleration sensor signal when the reference operation is performed can be efficiently extracted. Further, acceleration increase / decrease detecting means 43, positive / negative detecting means 41, and absolute value measuring means 42
Is provided, and the feature of the acceleration waveform data is continuously detected. The determination unit 26 sequentially determines whether or not the detected feature is similar to information of a preset reference operation. With this configuration, it is possible to accurately determine not only the exercise intensity during sports but also the specific action of the wearer and its timing. In addition, the reference correcting means 28 is provided so that the effectiveness can be corrected for each component by performing an actual operation while holding each component of the reference value already set. Motion similarity can be detected using criteria that are optimal for the wearer.

【0030】また、本装置を、他の装置と接続したり、
モジュールとして組み込むことにより、特定の動作や特
定の加速度信号によるソフト的なスイッチとして使用す
ることができる。具体的には、心電計と接続し、本装置
により装着者の特定の動作を検出するとともに、特定の
動作が検出された場合には、心電計の測定項目を心拍数
の測定から心電図の測定に切換えたり、データの取得数
や保存方法を変更したりするようなことが可能である。
Further, the present apparatus can be connected to other apparatuses,
By incorporating it as a module, it can be used as a soft switch by a specific operation or a specific acceleration signal. Specifically, the device is connected to an electrocardiograph, the device detects a specific operation of the wearer, and when the specific operation is detected, the measurement item of the electrocardiograph is changed from the measurement of the heart rate to the electrocardiogram. It is possible to switch to the measurement of the data, or to change the number of acquired data and the storage method.

【0031】更に、本装置を用いて一連の複数の基本動
作から成る比較的長い動作時間を有する動作を検出する
場合には、上記各基本動作毎に基準データ(時間τ)を
設定してそれらの基準データをそれぞれ基準記憶手段2
5に記憶するとともに、これらの複数の基準値を用いて
判別を行い、一致ないしは類似が検出された基本動作の
数から一致ないしは類似を検定するようにすればよい。
この場合、判別手段26は、検出すべき基本動作の種類
だけ基準データを変えながら判定処理を行い、判定結果
を上記基準データと関連付けてRAM33などに一時保
存した後に、最終的に一致ないしは類似が検出された基
準動作の数を確定し一致ないしは類似を判別する。ま
た、別の使い方として、装着者がいろいろな動作をした
場合に、目的とする動作(例えば、椅子に腰掛ける動作
と立ち上がる動作など)毎に検出回数をカウントする。
この場合も、それぞれの動作に応じた基準動作毎の基準
データ(時間τ)を設定し、一致ないしは類似が検出さ
れた基本動作に基づき、当該種類の動作の有無を検出す
る。
Further, when detecting an operation having a relatively long operation time consisting of a series of a plurality of basic operations using the present apparatus, the reference data (time τ) is set for each of the above basic operations, and The reference data of each of the reference storage means 2
5 and a judgment is made using these plural reference values, and a match or similarity may be tested based on the number of basic operations for which a match or similarity is detected.
In this case, the determination unit 26 performs the determination process while changing the reference data by the type of the basic operation to be detected, temporarily stores the determination result in the RAM 33 or the like in association with the reference data, and finally determines whether the match or similarity is obtained. The number of detected reference operations is determined, and a match or similarity is determined. As another usage, when the wearer performs various operations, the number of detections is counted for each target operation (for example, an operation of sitting on a chair and an operation of standing up).
In this case as well, the reference data (time τ) for each reference operation corresponding to each operation is set, and the presence or absence of the type of operation is detected based on the basic operation in which a match or similarity is detected.

【0032】なお、上記実施の形態では、入力された加
速度波形データが所定の閾値thを越える前の周辺範囲
σ1の長さと、閾値thを越えた範囲の後の周辺範囲σ2
の長さとを等しく設定したが、動作によっては加速度波
形データの立ち上がり部あるいは立ち下がり部に特徴が
ある場合が多いので、上記周辺範囲σ1の長さと周辺範
囲σ2の長さとをそれぞれ独立に設定すれば、動作の特
徴を更に正確に抽出することができる。なお、σ1とσ2
とが異なる場合には、はじめにσBバッファの大きさを
σB=σ1とし、加速度波形データが所定の閾値th以下
に低下したとき(Pフラグが1となったとき)にσBバ
ッファの大きさσBの大きさを変えて満杯時に蓄積でき
るデータ数を変化させるようにし、Pフラグが0に戻っ
たときに、σBバッファの大きさをσB=σ1に戻すよう
にすればよい。また、上記図10のフローチャートで
は、動作判定の一致不一致についての動作のみについて
説明したが、判定手段26の説明でも述べたように、判
定手段26は動作の類似判定も行うことができるように
構成されているので、モードが動作検出モードである場
合には、図10のステップ109において類似判定のみ
を行うようにすることも可能である。
[0032] In the above embodiment, the peripheral range after the range inputted acceleration waveform data that exceeds the length of the near range sigma 1 before exceeding a predetermined threshold value t h, the threshold t h sigma 2
The length of the peripheral range σ 1 and the length of the peripheral range σ 2 are independently set, since the acceleration waveform data often has a characteristic at the rising portion or the falling portion depending on the operation. If set, the feature of the operation can be extracted more accurately. Note that σ 1 and σ 2
DOO if different, including the size of σB buffer and sigma B = sigma 1, when the acceleration waveform data falls below a predetermined threshold value t h (when the P flag is set to 1) to the σB buffer size The size of the σ B buffer may be changed to change the number of data that can be accumulated when full, and when the P flag returns to 0, the size of the σ B buffer may be returned to σ B = σ 1 . Further, in the flowchart of FIG. 10 described above, only the operation regarding the match / mismatch of the operation determination is described. However, as described in the description of the determination unit 26, the determination unit 26 is configured to be able to also perform the similarity determination of the operation. Therefore, when the mode is the operation detection mode, it is possible to perform only the similarity determination in step 109 in FIG.

【0033】[0033]

【発明の効果】以上説明したように、請求項1に記載の
発明によれば、加速度センサと、上記加速度センサを人
体に装着する装着手段と、人体動作の基準情報のデータ
を装着者自身の動作から作成する基準データ設定手段
と、装着者の動作の特徴を検出する特徴検出手段と、人
体動作の基準情報のデータを記憶する基準記憶手段と、
上記検出された特徴の情報と上記基準情報とを比較し、
装着者の動作の種類を判別する判別手段とを備えたの
で、装着者の癖や年齢などによる動作上の特徴を含んだ
基準情報を装着者の動作の判別に用いることができ、装
着者の動作を的確に判別することができる。
As described above, according to the first aspect of the present invention, the acceleration sensor, the mounting means for mounting the acceleration sensor on the human body, and the data of the reference information on the human body movement are stored in the wearer's own. Reference data setting means for creating from the action, feature detecting means for detecting a feature of the action of the wearer, reference storage means for storing data of reference information of the human body action,
Comparing the information of the detected feature with the reference information,
Since it is provided with a discriminating means for discriminating the type of motion of the wearer, it is possible to use the reference information including the operational characteristics due to the habit and age of the wearer for discriminating the motion of the wearer, The operation can be accurately determined.

【0034】請求項2に記載の発明によれば、加速度セ
ンサの信号が所定の閾値を越えたときから所定の時間ま
での上記加速度センサの信号を取込んで基準情報のデー
タを設定するようにしたので、一つの基準動作に見合っ
た範囲の時間での加速度センサの信号から装着者の動作
の特徴を検出して基準情報とすることができる。したが
って、装着者のあまり意味のない動きによる加速度変化
や「ゆらぎ」的な変化を排除しながら、装着者の明確な
動きに対応する加速度変化のみを抽出して基準情報のデ
ータを作成することができる。
According to the second aspect of the present invention, the signal of the acceleration sensor from the time when the signal of the acceleration sensor exceeds a predetermined threshold to the predetermined time is set to set the data of the reference information. Therefore, the characteristics of the wearer's motion can be detected from the signal of the acceleration sensor in a time range corresponding to one reference motion and used as reference information. Therefore, it is possible to create the reference information data by extracting only the acceleration change corresponding to the clear movement of the wearer while excluding the acceleration change and the “fluctuation” change due to the wearer's insignificant movement. it can.

【0035】請求項3に記載の発明によれば、上記加速
度センサの信号が所定の閾値を越える直前の加速度セン
サの信号を取込むための取込み時間範囲を設けたので、
上記閾値によって決定される取込みのタイミングより前
の加速度センサ信号の立ち上がり部を取り込むことがで
きるので、基準データの情報の精度を向上させることが
できる。
According to the third aspect of the present invention, the acquisition time range for acquiring the signal of the acceleration sensor immediately before the signal of the acceleration sensor exceeds the predetermined threshold value is provided.
Since the rising portion of the acceleration sensor signal before the acquisition timing determined by the threshold value can be acquired, the accuracy of the information of the reference data can be improved.

【0036】請求項4に記載の発明によれば、上記加速
度センサ信号の取り込み開始のタイミングを決定する閾
値をthとし、取込み開始から終了までの設定時間をτ
としたとき、上記閾値thを越えた時間範囲の前,後の
時間の加速度センサ信号を取り込むための周辺範囲σを
設け、上記τ内でかつ上記閾値thを超えた加速度セン
サの信号と上記周辺範囲σ内の加速度センサの信号とを
取り込むようにしたので、装着者の動作の特徴を正確に
抽出することができる。
According to the invention described in claim 4, the threshold value for determining the timing of the capture start of the acceleration sensor signal and t h, the setting time to the end from the capture start τ
And when, prior to the time range that exceeds the threshold value t h, after peripheral range σ for capturing acceleration sensor signal provided time, the signal of the acceleration sensor exceeds the τ in a and the threshold value t h and Since the signal of the acceleration sensor within the peripheral range σ is taken in, the characteristics of the wearer's movement can be accurately extracted.

【0037】請求項5に記載の発明によれば、加速度セ
ンサの信号が上記閾値thを越える前の時間の加速度セ
ンサ信号を取り込むための周辺範囲の長さと、越えた後
の時間の加速度センサ信号を取り込むための周辺範囲の
長さとをそれぞれ独立に設定したので、加速度波形デー
タの立ち上がり部あるいは立ち下がり部の特徴をそれぞ
れ別個に捉えることができ、装着者の動作の特徴を更に
正確に抽出することができる。
[0037] According to the invention described in claim 5, the length of the near range for signals of the acceleration sensor captures the acceleration sensor signal in the time before exceeding the threshold value t h, time acceleration sensor after exceeding Since the length of the peripheral range for capturing signals is set independently of each other, the characteristics of the rising part or falling part of the acceleration waveform data can be captured separately, and the characteristics of the wearer's movement can be extracted more accurately. can do.

【0038】請求項6に記載の発明によれば、上記基準
情報のデータを作成した際に基準情報のデータ数が所定
の値よりも少ない場合には、上記閾値thと設定時間τ
と周辺範囲σとを変更して基準情報のデータを再度作成
するようにしたので上記閾値th,τ,σが適切に設定
でき、加速度波形データからの特徴検出の精度を向上さ
せることができる。
[0038] According to the invention described in claim 6, when the number of data of the reference information when creating the data of the reference information is less than a predetermined value, the threshold value t h a set time τ
Since so by changing the peripheral range sigma creating the data of the reference information again with the threshold value t h, tau, sigma can be properly set, it is possible to improve the accuracy of feature detection from the acceleration waveform data .

【0039】請求項7に記載の発明によれば、特徴検出
手段において、加速度センサの信号を加速度の方向と絶
対値の大きさと変化の度合いとに応じて分類し、上記加
速度の方向と絶対値の大きさと変化の度合いとを示す特
徴情報データを作成するようにしたので、動作の類似性
を的確に把握することができる。
According to the seventh aspect of the present invention, the characteristic detecting means classifies the signal of the acceleration sensor according to the direction of the acceleration, the magnitude of the absolute value, and the degree of change, and calculates the direction of the acceleration and the absolute value. Since the feature information data indicating the magnitude and the degree of change is created, the similarity of the motion can be accurately grasped.

【0040】請求項8に記載の発明によれば、上記検出
された特徴の情報と上記基準情報とに対して各データの
取込み時間に対応する重み付けをしたので、加速度波形
データからの特徴検出の精度を更に向上させることがで
きる。
According to the eighth aspect of the present invention, the information on the detected features and the reference information are weighted corresponding to the time for acquiring each data, so that the feature detection from the acceleration waveform data is performed. Accuracy can be further improved.

【0041】請求項9に記載の発明によれば、判別手段
を、上記特徴情報データからその方向性と増減のみを取
り出して上記基準情報と比較し、装着者の動作の類似性
を判別するように構成したので、短い処理時間で類似判
断を行うことができる。
According to the ninth aspect of the present invention, the determining means extracts only the direction and increase / decrease from the characteristic information data and compares it with the reference information to determine the similarity of the action of the wearer. , The similarity determination can be performed in a short processing time.

【0042】請求項10に記載の発明によれば、装着者
の動作が基準動作と類似である場合には、更に加速度の
大きさに関するデータの判別を行い、動作の一致性を判
別するようにしたので、一致を確認する作業が大幅に減
り、CPUの負担を軽減できるとともに、処理時間を大
幅に短縮することができる。
According to the tenth aspect, when the motion of the wearer is similar to the reference motion, data relating to the magnitude of the acceleration is further determined to determine the consistency of the motion. As a result, the work of confirming the match is greatly reduced, the load on the CPU can be reduced, and the processing time can be significantly reduced.

【0043】請求項11に記載の発明によれば、上記特
徴検出手段からの出力から基準データを修正する基準修
正手段を設け、装着者の動作が基準動作と類似である場
合には、類似動作のデータにより基準値の重み付けを変
更するような基準データの修正を行うようにしたので、
類似判別のための必要な基準値の特徴を明確にでき、動
作の類似性の判断を更に的確に行うことができる。
According to the eleventh aspect of the present invention, the reference correcting means for correcting the reference data from the output from the feature detecting means is provided, and when the wearer's operation is similar to the reference operation, the similar operation is performed. Since the reference data is modified to change the weight of the reference value according to the data of
The feature of the reference value required for the similarity determination can be clarified, and the similarity of the motion can be determined more accurately.

【図面の簡単な説明】[Brief description of the drawings]

【図1】 本発明の実施の形態に係わる人体動作判別装
置の構成を示すブロック図である。
FIG. 1 is a block diagram illustrating a configuration of a human body motion determination device according to an embodiment of the present invention.

【図2】 携帯加速度計の装着状態を示す図である。FIG. 2 is a diagram showing a mounted state of a portable accelerometer.

【図3】 図1の人体動作判別装置をソフトウエアで実
現する場合のハードブロックを示す図でである。
FIG. 3 is a diagram showing hardware blocks when the human body motion determination device of FIG. 1 is realized by software.

【図4】 基準データ設定手段の動作を説明するための
図である。
FIG. 4 is a diagram for explaining the operation of reference data setting means.

【図5】 基準データ設定手段におけるデータ取込み方
法を示す図である。
FIG. 5 is a diagram showing a data fetching method in reference data setting means.

【図6】 欠値がある場合の、基準データ設定手段にお
けるデータ取込み方法を示す図である。
FIG. 6 is a diagram showing a data fetching method in the reference data setting means when there is a missing value.

【図7】 特徴検出手段の構成を示す図である。FIG. 7 is a diagram illustrating a configuration of a feature detection unit.

【図8】 判別手段の構成を示す図である。FIG. 8 is a diagram illustrating a configuration of a determination unit.

【図9】 ベクトルデータの一致不一致の演算するため
の方法を示す図である。
FIG. 9 is a diagram showing a method for calculating the coincidence / non-coincidence of vector data.

【図10】 本発明の実施の形態に係わる人体動作判別
装置の動作を示すフローチャートである。
FIG. 10 is a flowchart showing an operation of the human body motion determining device according to the embodiment of the present invention.

【符号の説明】[Explanation of symbols]

1 携帯加速度計、2 動作加速度波形処理装置、3
入力手段、4 出力手段、5 表示装置、6 音声発生
装置、7 外部接続用インターフェイス、8 制御手
段、11,11A,11B,11C 加速度センサ、1
2 ローパスフィルタ,13A/D変換器、21 移動
平均処理手段、22 第1のモード切換え手段、23
基準データ設定手段、24 特徴検出手段、25 基準
記憶手段、26 判別手段、27 第2のモード切換え
手段、28 基準修正手段、30 入出力ポート、31
CPU、32 ROM、33 RAM、34 フラッ
シュメモリ、35 タイマ、41 正負検出手段、42
絶対値測定手段、43 増減検出手段、44 合成手
段、51 演算手段、52 リングバッファ、53 加
算・減算手段、54類似判定手段、55絶対値評価手
段。
1 portable accelerometer, 2 motion acceleration waveform processing device, 3
Input means, 4 output means, 5 display device, 6 sound generator, 7 external connection interface, 8 control means, 11, 11A, 11B, 11C acceleration sensor, 1
2 low-pass filter, 13 A / D converter, 21 moving average processing means, 22 first mode switching means, 23
Reference data setting means, 24 feature detection means, 25 reference storage means, 26 determination means, 27 second mode switching means, 28 reference correction means, 30 input / output ports, 31
CPU, 32 ROM, 33 RAM, 34 flash memory, 35 timer, 41 positive / negative detection means, 42
Absolute value measuring means, 43 increase / decrease detecting means, 44 combining means, 51 calculating means, 52 ring buffer, 53 adding / subtracting means, 54 similarity determining means, 55 absolute value evaluating means.

Claims (11)

【特許請求の範囲】[Claims] 【請求項1】 加速度センサと、上記加速度センサを人
体に装着する装着手段と、人体動作の基準情報のデータ
を装着者自身の動作から作成する基準データ設定手段
と、装着者の動作の特徴を検出する特徴検出手段と、人
体動作の基準情報のデータを記憶する基準記憶手段と、
上記検出された特徴の情報と上記基準情報とを比較し、
装着者の動作の種類を判別する判別手段とを備えたこと
を特徴とする人体動作判別装置。
1. An acceleration sensor, mounting means for mounting the acceleration sensor on a human body, reference data setting means for generating data of reference information on human body movement from the operation of the wearer, and characteristics of the operation of the wearer. Feature detection means for detecting, reference storage means for storing data of reference information of human body movement,
Comparing the information of the detected feature with the reference information,
A human body motion discriminating device comprising: a discriminating means for discriminating a type of motion of a wearer.
【請求項2】 上記加速度センサの信号が所定の閾値を
越えたときから所定の時間までの上記加速度センサの信
号を取込んで基準情報のデータを設定するようにしたこ
とを特徴とする請求項1記載の人体動作判別装置。
2. The data of the reference information is set by taking in the signal of the acceleration sensor from when the signal of the acceleration sensor exceeds a predetermined threshold to a predetermined time. 2. The human body motion discriminating apparatus according to 1.
【請求項3】 上記加速度センサの信号が所定の閾値を
越える直前の加速度センサの信号を取込むための取込み
時間範囲を設けたことを特徴とする請求項2記載の人体
動作判別装置。
3. The human body motion discriminating apparatus according to claim 2, wherein a fetch time range for fetching a signal from the acceleration sensor immediately before the signal from the acceleration sensor exceeds a predetermined threshold value is provided.
【請求項4】 上記加速度センサ信号の取り込み開始の
タイミングを決定する閾値をthとし、取込み開始から
終了までの設定時間をτとしたとき、上記加速度センサ
の信号が上記閾値th以上となる時間範囲の前,後の時
間の加速度センサ信号を取り込むための取込み時間範囲
である周辺範囲σを設け、上記τ内でかつ上記閾値th
を超えた加速度センサの信号と上記周辺範囲σ内の加速
度センサの信号とを取り込むようにしたことを特徴とす
る請求項2記載の人体動作判別装置。
The 4. A threshold for determining the timing of the capture start of the acceleration sensor signal and t h, when the setting time to the end from the capture start was tau, signals of the acceleration sensor is equal to or more than the threshold value t h A peripheral range σ, which is a capture time range for capturing the acceleration sensor signals before and after the time range, is provided, and within τ and the threshold value th h
3. The human body motion discriminating apparatus according to claim 2, wherein a signal of the acceleration sensor exceeding the range and a signal of the acceleration sensor within the peripheral range [sigma] are taken in.
【請求項5】 上記加速度センサの信号が上記閾値th
以上となる時間範囲前の加速度センサ信号を取り込むた
めの周辺範囲の長さと、上記時間範囲の後の時間の加速
度センサ信号を取り込むための周辺範囲の長さとをそれ
ぞれ独立に設定したことを特徴とする請求項4記載の人
体動作判別装置。
5. The method according to claim 1, wherein the signal of the acceleration sensor is the threshold value th h
The length of the peripheral range for capturing the acceleration sensor signal before the time range described above and the length of the peripheral range for capturing the acceleration sensor signal for the time after the time range are independently set. The human body motion discriminating apparatus according to claim 4.
【請求項6】 上記基準情報のデータを作成した際に基
準情報のデータ数が所定の値よりも少ない場合には、上
記閾値thと設定時間をτと周辺範囲σとを変更して基
準情報のデータを再度作成するようにしたことを特徴と
する請求項3または請求項4記載の人体動作判別装置。
If wherein the number of data of the reference information when creating the data of the reference information is less than a predetermined value, the setting time and the threshold value t h by changing the peripheral range sigma tau standards The human body motion discriminating apparatus according to claim 3 or 4, wherein information data is created again.
【請求項7】 特徴検出手段は、加速度センサの信号を
加速度の方向と絶対値の大きさと変化の度合いとに応じ
て分類し、上記加速度の方向と絶対値の大きさと変化の
度合いとを示す特徴情報データを作成することを特徴と
する請求項1記載の人体動作判別装置。
7. The feature detecting means classifies the signal of the acceleration sensor according to the direction of the acceleration, the magnitude of the absolute value, and the degree of change, and indicates the direction of the acceleration, the magnitude of the absolute value, and the degree of change. 2. The human body motion discriminating apparatus according to claim 1, wherein feature information data is created.
【請求項8】 上記検出された特徴の情報と上記基準情
報とに対して、各データの取込み時間に対応する重み付
けをしたことを特徴とする請求項3または請求項6記載
の人体動作判別装置。
8. The human body motion discriminating apparatus according to claim 3, wherein the information on the detected features and the reference information are weighted corresponding to a time for acquiring each data. .
【請求項9】 判別手段は、上記特徴情報データからそ
の方向性と増減のみを取り出して上記基準情報と比較
し、装着者の動作の類似性を判別することを特徴とする
請求項7記載の人体動作判別装置。
9. The apparatus according to claim 7, wherein said determining means extracts only the direction and increase / decrease of said characteristic information data and compares them with said reference information to determine the similarity of the wearer's movement. Human body motion discrimination device.
【請求項10】 装着者の動作が基準動作と類似である
場合には、更に加速度の大きさに関するデータの判別を
行い、動作の一致性を判別するようにしたことを特徴と
する請求項8記載の人体動作判別装置。
10. The method according to claim 8, wherein when the motion of the wearer is similar to the reference motion, data relating to the magnitude of the acceleration is further determined to determine the consistency of the motion. The human body motion discriminating apparatus described in the above.
【請求項11】 上記特徴検出手段からの出力から、基
準データの個々に掛ける重み付けを修正する基準修正手
段を設け、装着者の動作が基準動作と類似である場合に
は、類似動作のデータにより、基準値の重み付けを変更
するようにしたことを特徴とする請求項9記載の人体動
作判別装置。
11. A reference correcting means for correcting the weight applied to each of the reference data from the output from the feature detecting means, wherein when the wearer's action is similar to the reference action, the data of the similar action is used. 10. The human body motion determining apparatus according to claim 9, wherein the weighting of the reference value is changed.
JP11014406A 1999-01-22 1999-01-22 Human body movement determination device Withdrawn JP2000213967A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11014406A JP2000213967A (en) 1999-01-22 1999-01-22 Human body movement determination device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11014406A JP2000213967A (en) 1999-01-22 1999-01-22 Human body movement determination device

Publications (1)

Publication Number Publication Date
JP2000213967A true JP2000213967A (en) 2000-08-04

Family

ID=11860179

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11014406A Withdrawn JP2000213967A (en) 1999-01-22 1999-01-22 Human body movement determination device

Country Status (1)

Country Link
JP (1) JP2000213967A (en)

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010074568A (en) * 2001-05-08 2001-08-04 이중호 The acceleration sensing motion sensor and Method for sensing therof
KR20020082449A (en) * 2002-09-30 2002-10-31 이중호 Motion sensor and producing method thereof
JP2003093566A (en) * 2001-09-26 2003-04-02 Microstone Corp Method for discriminating movement and movement sensing module
JP2007115242A (en) * 2005-10-03 2007-05-10 St Microelectron Srl Pedometer device and step detection method using algorithm for self-adaptive computation of acceleration threshold
JP2007209624A (en) * 2006-02-10 2007-08-23 Sankyo Kk Vibration detecting device and pinball machine
JP2009189674A (en) * 2008-02-18 2009-08-27 Yamato Scale Co Ltd Exercise program implementation support device
JP2009247836A (en) * 2008-04-11 2009-10-29 Konami Sports & Life Co Ltd Apparatus, method, program and system for exercise management
JP2010502368A (en) * 2006-09-07 2010-01-28 ナイキ インコーポレーティッド Athletic performance sensing and / or tracking system and method
JP2010068947A (en) * 2008-09-17 2010-04-02 Fujitsu Ltd Personal digital assistance, method and program of measuring swing
CN102462497A (en) * 2010-11-11 2012-05-23 财团法人工业技术研究院 Method and system for identifying human body movement behaviors
KR101275490B1 (en) * 2006-06-30 2013-06-14 삼성전자주식회사 Apparatus and method for correcting posture using recognition of movement
US8682608B2 (en) 2009-05-27 2014-03-25 Panasonic Corporation Behavior recognition apparatus
CN103785157A (en) * 2012-10-30 2014-05-14 莫凌飞 Human body motion type identification accuracy improving method
JP2014514946A (en) * 2011-04-29 2014-06-26 ゼップ ラブズ、インコーポレイテッド Ball motion motion identification method, device and motion support device
JP2016095268A (en) * 2014-11-17 2016-05-26 株式会社デンソー Signal processor
US9606138B2 (en) 2012-03-02 2017-03-28 Nec Corporation Motion recognition apparatus, motion recognition system, and motion recognition method
JP6383890B1 (en) * 2018-04-09 2018-08-29 アビームコンサルティング株式会社 Data analysis apparatus and program for racing
CN109635617A (en) * 2017-10-09 2019-04-16 富士通株式会社 Recognition methods, device and the electronic equipment of action state
CN110471529A (en) * 2019-08-07 2019-11-19 北京卡路里信息技术有限公司 Act methods of marking and device
CN111481191A (en) * 2020-03-30 2020-08-04 上海赛族网络科技有限公司 Adjusting system based on electrocardio sensor parameter

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010074568A (en) * 2001-05-08 2001-08-04 이중호 The acceleration sensing motion sensor and Method for sensing therof
JP2003093566A (en) * 2001-09-26 2003-04-02 Microstone Corp Method for discriminating movement and movement sensing module
KR20020082449A (en) * 2002-09-30 2002-10-31 이중호 Motion sensor and producing method thereof
JP2007115242A (en) * 2005-10-03 2007-05-10 St Microelectron Srl Pedometer device and step detection method using algorithm for self-adaptive computation of acceleration threshold
JP2007209624A (en) * 2006-02-10 2007-08-23 Sankyo Kk Vibration detecting device and pinball machine
KR101275490B1 (en) * 2006-06-30 2013-06-14 삼성전자주식회사 Apparatus and method for correcting posture using recognition of movement
US11972852B2 (en) 2006-09-07 2024-04-30 Nike, Inc. Athletic performance sensing and/or tracking systems and methods
JP2010502368A (en) * 2006-09-07 2010-01-28 ナイキ インコーポレーティッド Athletic performance sensing and / or tracking system and method
US11955219B2 (en) 2006-09-07 2024-04-09 Nike, Inc. Athletic performance sensing and/or tracking systems and methods
JP2009189674A (en) * 2008-02-18 2009-08-27 Yamato Scale Co Ltd Exercise program implementation support device
JP2009247836A (en) * 2008-04-11 2009-10-29 Konami Sports & Life Co Ltd Apparatus, method, program and system for exercise management
JP2010068947A (en) * 2008-09-17 2010-04-02 Fujitsu Ltd Personal digital assistance, method and program of measuring swing
US8682608B2 (en) 2009-05-27 2014-03-25 Panasonic Corporation Behavior recognition apparatus
JP2012104089A (en) * 2010-11-11 2012-05-31 Industrial Technology Research Inst Method and system for human movement recognition
CN102462497A (en) * 2010-11-11 2012-05-23 财团法人工业技术研究院 Method and system for identifying human body movement behaviors
JP2014514946A (en) * 2011-04-29 2014-06-26 ゼップ ラブズ、インコーポレイテッド Ball motion motion identification method, device and motion support device
US9606138B2 (en) 2012-03-02 2017-03-28 Nec Corporation Motion recognition apparatus, motion recognition system, and motion recognition method
CN103785157A (en) * 2012-10-30 2014-05-14 莫凌飞 Human body motion type identification accuracy improving method
JP2016095268A (en) * 2014-11-17 2016-05-26 株式会社デンソー Signal processor
CN109635617A (en) * 2017-10-09 2019-04-16 富士通株式会社 Recognition methods, device and the electronic equipment of action state
JP6383890B1 (en) * 2018-04-09 2018-08-29 アビームコンサルティング株式会社 Data analysis apparatus and program for racing
CN110471529A (en) * 2019-08-07 2019-11-19 北京卡路里信息技术有限公司 Act methods of marking and device
CN111481191A (en) * 2020-03-30 2020-08-04 上海赛族网络科技有限公司 Adjusting system based on electrocardio sensor parameter

Similar Documents

Publication Publication Date Title
JP2000213967A (en) Human body movement determination device
US11513610B2 (en) Gesture recognition
KR101745684B1 (en) Dynamic sampling
JP4352018B2 (en) Exercise measurement device, exercise measurement method, and exercise measurement program
US10285625B2 (en) Activity monitoring computing device and system
US10061978B2 (en) Method and device for assessing muscular capacities of athletes using short tests
US20050130802A1 (en) Arrangement, method and computer program for determining physical activity level of human being
US11047706B2 (en) Pedometer with accelerometer and foot motion distinguishing method
KR200417280Y1 (en) Swing form correcting system
WO2018013580A1 (en) Analytics system for detecting athletic fatigue, and associated methods
CN109045651B (en) Golf swing correcting system
CN108955719B (en) Step counting detection method and system based on wrist type device
JPH0741086B2 (en) Motion analysis device
CN117109567A (en) Riding gesture monitoring method and system for dynamic bicycle movement and wearable riding gesture monitoring equipment
CN111803902B (en) Swimming stroke identification method and device, wearable device and storage medium
CN214388644U (en) Intelligent skipping rope anti-cheating system and intelligent skipping rope handle
CN112827112B (en) Intelligent rope skipping anti-cheating method and system
JP6439768B2 (en) Exercise instruction apparatus, system, method and program
JP7161757B2 (en) Training support system
JP2001299766A (en) Health condition diagnosing method and health condition diagnosing system using the same
CN112057828B (en) Golf swing motion parameter comprehensive acquisition method, device, computer equipment and storage medium
JP6727901B2 (en) Information processing apparatus, information processing method, and program
Huang et al. A Heart Rate Monitoring and Activities Recognition System for Badminton Training
CN116185193A (en) Somatosensory motion data processing method and device and intelligent somatosensory motion system
US20200388188A1 (en) Audible feedback system for muscle training

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20060404