[go: up one dir, main page]

JP5826120B2 - Gait measuring device, method and program - Google Patents

Gait measuring device, method and program Download PDF

Info

Publication number
JP5826120B2
JP5826120B2 JP2012132400A JP2012132400A JP5826120B2 JP 5826120 B2 JP5826120 B2 JP 5826120B2 JP 2012132400 A JP2012132400 A JP 2012132400A JP 2012132400 A JP2012132400 A JP 2012132400A JP 5826120 B2 JP5826120 B2 JP 5826120B2
Authority
JP
Japan
Prior art keywords
gait
unit
user
measurement
calculated
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.)
Expired - Fee Related
Application number
JP2012132400A
Other languages
Japanese (ja)
Other versions
JP2013255608A (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.)
Nippon Telegraph and Telephone Corp
NTT Inc
Original Assignee
Nippon Telegraph and Telephone Corp
NTT Inc
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 Nippon Telegraph and Telephone Corp, NTT Inc filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2012132400A priority Critical patent/JP5826120B2/en
Publication of JP2013255608A publication Critical patent/JP2013255608A/en
Application granted granted Critical
Publication of JP5826120B2 publication Critical patent/JP5826120B2/en
Expired - Fee Related 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)
  • Measurement Of Distances Traversed On The Ground (AREA)

Description

この発明は、歩行のテンポや規則正しさ、左右バランス等の人の歩容を計測する装置とこの装置で使用される歩容計測方法及びプログラムに関する。   The present invention relates to a device for measuring a gait of a person such as a walking tempo, regularity, left / right balance, etc., and a gait measuring method and program used in this device.

人の歩容を計測するための方法として、人体に加速度計を取り付けて歩行時に生じる加速度を計測し、この加速度の計測値をもとに歩容を算出する方法が提案されている(例えば非特許文献1を参照)。この方法を用いると小型で安価な装置を提供することができる。しかし、加速度データだけではユーザがどのような地形を歩行しているのかを把握できず、歩容情報を正確に得ることが難しい。   As a method for measuring a human's gait, a method has been proposed in which an accelerometer is attached to the human body to measure the acceleration generated during walking, and the gait is calculated based on the measured acceleration value (for example, (See Patent Document 1). When this method is used, a small and inexpensive apparatus can be provided. However, the acceleration data alone cannot grasp what terrain the user is walking on, and it is difficult to accurately obtain gait information.

一方、携帯端末において、GPS(Global Positioning System)センサを用いて位置情報と共に高度を計測し、この計測された位置情報と高度をもとに方路誘導を行う技術が提案されている(例えば特許文献1を参照)。この技術を適用すれば、ユーザが歩行している地形を考慮して歩容情報を求めることができる可能性がある。   On the other hand, a technique has been proposed in which a mobile terminal measures altitude together with position information using a GPS (Global Positioning System) sensor and performs route guidance based on the measured position information and altitude (for example, a patent) Reference 1). If this technique is applied, there is a possibility that gait information can be obtained in consideration of the terrain where the user is walking.

特開2003−219474号公報JP 2003-219474 A

山田実他、「体幹感加速度由来歩容指標による歩容異常の評価」、理学療法学 第33巻第1号 14〜21頁 2006年Minoru Yamada et al., “Evaluation of Gait Abnormality Using Trunk Sensation Acceleration Derived Gait Index”, Physical Therapy, Vol. 33, No. 1, pp. 14-21 2006

ところが、GPSセンサにより得られる高度情報の精度は一般に低い。この問題点は、特に複数のGPS衛星の信号を受信できない場合に顕著となる。また、GPSセンサにより計測された緯度経度をもとに地図情報を参照して歩行位置の地形を表す情報を取得することも考えられる。しかし、汎用の地図情報に記載された高度情報は精度がそれほど高くなく、また地図情報から高精度の高度情報を得ようとすると地図情報の情報量がきわめて大容量となり、端末では扱うことが困難となる。また、これらの技術は何れもGPSセンサに頼るものであるため、ビルの屋内等のようにGPS信号を受信できない場所では使用できない。   However, the accuracy of altitude information obtained by a GPS sensor is generally low. This problem is particularly noticeable when signals from a plurality of GPS satellites cannot be received. It is also conceivable to acquire information representing the topography of the walking position with reference to map information based on the latitude and longitude measured by the GPS sensor. However, the altitude information described in general-purpose map information is not very accurate, and if you try to obtain high-precision altitude information from map information, the amount of map information becomes extremely large and difficult to handle on the terminal It becomes. In addition, since these techniques rely on GPS sensors, they cannot be used in places where GPS signals cannot be received, such as indoors of buildings.

この発明は上記事情に着目してなされたもので、その目的とするところは、GPSセンサや精密な地図情報に頼ることなく地形を判定できるようにし、これにより地形を反映した歩容情報を簡単かつ精度良く求めることを可能にした歩容計測装置、方法及びプログラムを提供することにある。   The present invention has been made paying attention to the above circumstances, and its object is to make it possible to determine the terrain without relying on GPS sensors or precise map information, thereby simplifying gait information reflecting the terrain. Another object of the present invention is to provide a gait measuring device, method and program which can be obtained accurately.

上記目的を達成するためにこの発明の第1の観点は、予め設定した単位計測期間ごとに、ユーザの歩行動作の加速度を計測してその計測結果を表す加速度データを得ると共に、上記ユーザの歩行場所における気圧を計測して当該気圧の計測データをもとに上記ユーザが歩行した経路の高度差を算出する。そして、上記単位計測期間ごとに、上記得られた加速度データをもとにユーザの歩行動作の特徴を表す歩容情報を算出すると共に、上記得られた加速度データをもとにユーザの移動距離を算出してこの算出された移動距離と上記算出された高度差とから上記ユーザが歩行した経路の地形を判定し、上記算出された歩容情報と上記判定された地形の情報とをもとに地形別の歩容情報を生成する。さらに、上記単位計測期間ごとに、上記算出された歩容情報と、当該期間に得られた上記気圧計測データとを、参照可能とするべく相互に関連付けて記憶部に記憶させるようにしたものである。 In order to achieve the above object, according to a first aspect of the present invention, acceleration of a user's walking motion is measured for each preset unit measurement period to obtain acceleration data representing the measurement result, and the user's walking The atmospheric pressure at the place is measured, and the altitude difference of the route on which the user walks is calculated based on the measurement data of the atmospheric pressure. Then, for each unit measurement period, gait information representing the characteristics of the user's walking motion is calculated based on the obtained acceleration data, and the user's moving distance is calculated based on the obtained acceleration data. The terrain of the route on which the user walks is determined from the calculated travel distance and the calculated altitude difference, and based on the calculated gait information and the determined terrain information. Generate gait information by terrain . Further, for each unit measurement period, the calculated gait information and the atmospheric pressure measurement data obtained during the period are stored in the storage unit in association with each other so that they can be referred to. is there.

また、この発明の第2の観点は、ユーザが所持する計測端末と、この計測端末との間でネットワークを介してデータ伝送を行う歩容管理サーバとを具備する歩容計測装置にあって、上記計測端末に、予め設定した単位計測期間ごとに、ユーザの歩行動作の加速度を計測してその計測結果を表す加速度データを得る加速度計測と、上記単位計測期間ごとに、上記ユーザの歩行場所における気圧を計測してその計測結果を表す気圧計測データを得る気圧計測部と、上記得られた気圧計測データをもとに上記ユーザが歩行した経路の高度差を算出する高度差算出手段と、上記加速度計測手段により得られた加速度データ、及び上記高度差算出手段により算出された高度差を表すデータを、上記ネットワークを介して上記歩容管理サーバへ送信する送信部を備え、かつ上記歩容管理サーバには、上記計測端末から送信された加速度データ及び高度差を表すデータを受信する受信部と、上記受信された加速度データをもとに、上記単位計測期間ごとに上記ユーザの歩行動作の特徴を表す歩容情報を算出する歩容情報算出手段と、上記受信された加速度データをもとに、上記単位計測期間ごとの上記ユーザの移動距離を算出し、この算出された移動距離と上記受信された高度差を表す情報とをもとに、上記ユーザが歩行した経路の地形を判定する地形判定手段と、上記歩容情報算出手段により算出された歩容情報と、上記地形判定手段により判定された地形の情報とをもとに、地形別の歩容情報を生成する手段と、前記単位計測期間ごとに、前記算出された歩容情報と、当該期間に得られた前記気圧の計測データとを、参照可能とするべく相互に関連付けて記憶部に記憶させる手段とを備えるようにしたものである。 According to a second aspect of the present invention, there is provided a gait measuring device including a measurement terminal possessed by a user and a gait management server that performs data transmission between the measurement terminal and a network. An acceleration measurement unit that measures acceleration of a user's walking motion and obtains acceleration data representing the measurement result for each unit measurement period set in advance in the measurement terminal, and the user's walking location for each unit measurement period An atmospheric pressure measurement unit that measures atmospheric pressure in the air pressure and obtains atmospheric pressure measurement data representing the measurement result, and an altitude difference calculation means that calculates an altitude difference of the route on which the user walks based on the obtained atmospheric pressure measurement data, acceleration data obtained by the acceleration measuring means, and the data representing the altitude difference calculated by the altitude difference calculation means, for transmitting to said gait management server via the network Comprising a signal portion, and the above gait management server, and a receiver for receiving data representative of the acceleration data and the altitude difference transmitted from the measurement terminal on the basis of the acceleration data the received, the unit measurement Based on gait information calculation means for calculating gait information representing the characteristics of the user's walking motion for each period and the received acceleration data, the moving distance of the user for each unit measurement period is calculated. The terrain determination means for determining the terrain of the route the user has walked on the basis of the calculated distance traveled and the received altitude difference information, and the gait calculated by the gait information calculation means. Means for generating gait information for each terrain based on the gait information and the terrain information determined by the terrain determining means, the gait information calculated for each unit measurement period, and Before obtained in period A pressure measurement data, in association with each other in order to allow the reference is obtained by such and means for storing in the storage unit.

さらに、この発明の第3の観点は、ユーザが所持する計測端末と、この計測端末との間でネットワークを介してデータ伝送を行う歩容管理サーバとを具備する歩容計測装置にあって、上記計測端末に、予め設定した単位計測期間ごとに、ユーザの歩行動作の加速度を計測してその計測結果を表す加速度データを得る加速度計測と、上記単位計測期間ごとに、上記ユーザの歩行場所における気圧を計測してその計測結果を表す気圧計測データを得る気圧計測部と、当該得られた気圧計測データをもとに上記ユーザが歩行した経路の高度差を算出する高度差算出手段と、上記得られた加速度データをもとに、上記単位計測期間ごとに上記ユーザの歩行動作の特徴を表す歩容情報を算出する歩容情報算出手段と、上記得られた加速度データをもとに、上記単位計測期間ごとの上記ユーザの移動距離を算出し、この算出された移動距離と上記算出された高度差を表す情報とをもとに、上記ユーザが歩行した経路の地形を判定する地形判定手段と、上記歩容情報算出手段により算出された歩容情報、及び上記地形判定手段により判定された地形の情報を、上記ネットワークを介して上記歩容管理サーバへ送信する送信部、上記単位計測期間ごとに、上記算出された歩容情報と、当該期間に得られた上記気圧の計測データとを、参照可能とするべく相互に関連付けて記憶部に記憶させる手段とを備え、上記歩容管理サーバには、上記計測端末から送信された歩容情報及び地形の情報を受信する受信部と、上記受信された歩容情報及び地形の情報をもとに、地形別の歩容情報を生成する手段とを備えるようにしたものである。 Furthermore, a third aspect of the present invention is a gait measurement device comprising a measurement terminal possessed by a user and a gait management server that performs data transmission between the measurement terminal and a network. An acceleration measurement unit that measures acceleration of a user's walking motion and obtains acceleration data representing the measurement result for each unit measurement period set in advance in the measurement terminal, and the user's walking location for each unit measurement period An atmospheric pressure measurement unit that measures atmospheric pressure in the system and obtains atmospheric pressure measurement data representing the measurement result; and an altitude difference calculation means that calculates an altitude difference of the route on which the user walks based on the obtained atmospheric pressure measurement data; basis based on the acceleration data obtained above, the gait information calculating means for calculating a gait information representing characteristics of the walking motion of the user for each of the unit measurement period, the acceleration data obtained above , Calculates the moving distance of the user for each said unit measurement period, on the basis of the information representative of the altitude difference, which is the moving distance and the calculated this calculated terrain determines terrain route which the user walks and determining means, gait information calculated by the gait information calculation unit, and the information of the terrain is determined by the topography determination unit, a transmission unit for transmitting to said gait management server via the network, the A unit that stores the calculated gait information and the measurement data of the atmospheric pressure obtained during the period in a storage unit in association with each other so that the unit can be referred to, for each unit measurement period, the volume management server, a receiver for receiving the transmitted information on the gait data, and terrain from the measurement terminal on the basis of the information of the received gait information and terrain, the terrain-specific gait information Means to generate and It is obtained by way provided.

したがって、この発明の第1、第2及び第3の観点によれば、気圧の変化を基づく高度差の計算値と移動距離とをもとにユーザが歩行した経路の地形が判定されるので、GPSセンサや精密な地図情報に頼ることなく地形を判定することが可能となり、これにより地形を反映した歩容データを簡単かつ精度良く求めることが可能となる。また、GPS信号を受信不可能な屋内等においても地形を判定することが可能となる。   Therefore, according to the first, second and third aspects of the present invention, since the topography of the route on which the user has walked is determined based on the calculated altitude difference based on the change in atmospheric pressure and the movement distance, It becomes possible to determine the terrain without relying on a GPS sensor or precise map information, thereby making it possible to easily and accurately obtain gait data reflecting the terrain. In addition, it is possible to determine the topography even indoors where GPS signals cannot be received.

また、第2の観点によれば、計測端末では加速度の計測処理及び気圧に基づく高度差の算出処理のみが行われ、歩容データの計算処理及び歩容統計情報の計算処理については歩容管理サーバにおいて行われる。このため、計測端末の処理負荷が軽減され、これにより計測端末のバッテリ寿命を延長することが可能となる。   Further, according to the second aspect, the measurement terminal only performs acceleration measurement processing and altitude difference calculation processing based on atmospheric pressure, and gait data calculation processing and gait statistical information calculation processing are gait management. Done at the server. For this reason, the processing load of the measurement terminal is reduced, and thereby the battery life of the measurement terminal can be extended.

さらに、第3の観点によれば、加速度の計測及び気圧に基づく高度差の算出処理から、歩容データの計算処理及び歩容統計情報の計算処理に至る全ての処理を計測端末において実行することができる。したがって、ユーザは、例えば計測端末が歩容管理サーバとの間で通信を行えない環境下に存在する場合でも、自身の計測端末において自身の歩容統計情報を確認することが可能となる。   Furthermore, according to the third aspect, all processes from the acceleration measurement and the altitude difference calculation process based on the atmospheric pressure to the gait data calculation process and the gait statistical information calculation process are executed in the measurement terminal. Can do. Therefore, for example, even when the measurement terminal exists in an environment where communication with the gait management server cannot be performed, the user can check his / her gait statistical information on his / her measurement terminal.

また、この発明の第1、第2及び第3の観点は、地形を判定する際に、算出された移動距離と高度差を表す情報とをもとに傾斜角と歩行方向に対する上り/下りを判定し、これらの判定結果をもとに地形が平地、上り坂、下り坂、上り階段及び下り階段のいずれかに該当するかを判定することを特徴とする。
このようにすると、地形を比較的簡単に分類することができる。
Further, according to the first, second and third aspects of the present invention, when determining the terrain, the inclination angle and the ascending / descending direction with respect to the walking direction are determined based on the calculated moving distance and the information indicating the altitude difference. And determining whether the topography corresponds to one of a flat ground, an uphill, a downhill, an upstairs, and a downstairs based on these determination results.
In this way, the terrain can be classified relatively easily.

すなわちこの発明によれば、GPSセンサや地図情報に頼ることなく地形を判定でき、これにより地形を反映した歩容情報を簡単かつ精度良く求めることが可能な歩容計測装置、方法及びプログラムを提供することができる。   That is, according to the present invention, there is provided a gait measuring apparatus, method and program capable of determining terrain without depending on GPS sensors and map information, and thereby easily and accurately obtaining gait information reflecting the terrain. can do.

この発明の第1の実施形態に係る歩容計測装置の全体構成を示す図。The figure which shows the whole structure of the gait measuring apparatus which concerns on 1st Embodiment of this invention. 図1に示した歩容計測装置の携帯端末の構成を示すブロック図。The block diagram which shows the structure of the portable terminal of the gait measuring device shown in FIG. 図1に示した歩容計測装置の歩容管理サーバの構成を示すブロック図。The block diagram which shows the structure of the gait management server of the gait measuring apparatus shown in FIG. 図2に示した携帯端末による歩容計測処理の手順と処理内容を示すフローチャート。The flowchart which shows the procedure and process content of the gait measurement process by the portable terminal shown in FIG. 図3に示した歩容管理サーバにより算出される歩容統計情報の第1の例を示す図。The figure which shows the 1st example of the gait statistical information calculated by the gait management server shown in FIG. 図3に示した歩容管理サーバにより算出される歩容統計情報の第2の例を示す図。The figure which shows the 2nd example of the gait statistical information calculated by the gait management server shown in FIG. この発明の第2の実施形態に係る歩容計測装置の携帯端末の構成を示すブロック図。The block diagram which shows the structure of the portable terminal of the gait measuring device which concerns on 2nd Embodiment of this invention. この発明の第3の実施形態に係る歩容計測装置の歩容管理サーバの構成を示すブロック図。The block diagram which shows the structure of the gait management server of the gait measuring apparatus which concerns on 3rd Embodiment of this invention.

以下、図面を参照してこの発明に係わる実施形態を説明する。
[第1の実施形態]
(構成)
図1は、この発明の第1の実施形態に係わる歩容計測装置の全体構成を示す図である。この歩容計測装置は、計測対象となるユーザUが所持する計測端末としての機能を有する携帯端末UTと、歩容管理サーバSVとを具備し、これらの携帯端末UTaと歩容管理サーバSVaとの間でネットワークNWを介してデータ通信を可能にしたものである。
Embodiments according to the present invention will be described below with reference to the drawings.
[First Embodiment]
(Constitution)
FIG. 1 is a diagram showing an overall configuration of a gait measuring apparatus according to a first embodiment of the present invention. This gait measuring device includes a portable terminal UT having a function as a measuring terminal possessed by a user U to be measured, and a gait management server SV. These portable terminal UTa and gait management server SVa Data communication is possible between the two via the network NW.

なお、ネットワークNWは、例えばインターネットに代表されるIP(Internet Protocol)網と、このIP網に対しアクセスするための複数のアクセス網とから構成される。アクセス網としては、3G等の携帯電話網や無線LAN(Local Area Network)等が用いられる。   The network NW is composed of, for example, an IP (Internet Protocol) network represented by the Internet and a plurality of access networks for accessing the IP network. As the access network, a 3G mobile phone network, a wireless local area network (LAN), or the like is used.

ところで、上記携帯端末UTaは以下のような機能を備えている。図2はその機能構成を示すブロック図である。
携帯端末UTaは例えばスマートホンからなり、制御ユニット1aと、記憶ユニット2aと、無線ユニット3とを備え、さらに加速度センサ4、気圧センサ5及び表示デバイス6を備えている。無線ユニット3は、ネットワークNWが備えるアクセスポイント等の基地局に接続され、この基地局からIP網を介して歩容管理サーバSVとの間で無線データ通信を行う。表示デバイス6は、例えば液晶又は有機ELを用いたもので、制御ユニット1aから出力された歩容情報等を表す表示データを表示するために用いられる。
By the way, the portable terminal UTa has the following functions. FIG. 2 is a block diagram showing the functional configuration.
The mobile terminal UTa is made of a smart phone, for example, and includes a control unit 1a, a storage unit 2a, and a wireless unit 3, and further includes an acceleration sensor 4, an atmospheric pressure sensor 5, and a display device 6. The wireless unit 3 is connected to a base station such as an access point provided in the network NW, and performs wireless data communication from the base station to the gait management server SV via the IP network. The display device 6 uses, for example, liquid crystal or organic EL, and is used to display display data representing gait information and the like output from the control unit 1a.

加速度センサ4は三軸加速度センサからなり、一定の計測周期で三軸それぞれの加速度を計測してその計測信号をディジタル化したのち制御ユニット1aへ出力する。気圧センサ5は、一定の計測周期で気圧を計測してその計測信号をディジタル化したのち制御ユニット1aへ出力する。   The acceleration sensor 4 comprises a triaxial acceleration sensor, measures the acceleration of each of the three axes at a constant measurement cycle, digitizes the measurement signal, and outputs the digitized signal to the control unit 1a. The atmospheric pressure sensor 5 measures the atmospheric pressure at a constant measurement cycle, digitizes the measurement signal, and outputs it to the control unit 1a.

記憶ユニット2aは、NAND型フラッシュメモリ等の随時書込み読出しが可能な不揮発性メモリを用いたもので、この発明の第1の実施形態を実現する上で必要な記憶領域として、加速度データ記憶部21及び高度差データ記憶部22を備えている。加速度データ記憶部21は、後述する加速度計測部11により得られる加速度データを記憶するために使用される。高度差データ記憶部22は、後述する高度差計算部12により計算された高度差を表すデータを記憶するために用いられる。   The storage unit 2a uses a non-volatile memory that can be written and read at any time, such as a NAND flash memory. The storage unit 2a is an acceleration data storage unit 21 as a storage area necessary for realizing the first embodiment of the present invention. And an altitude difference data storage unit 22. The acceleration data storage unit 21 is used to store acceleration data obtained by the acceleration measurement unit 11 described later. The altitude difference data storage unit 22 is used to store data representing the altitude difference calculated by the altitude difference calculation unit 12 described later.

制御ユニット1aは中央処理ユニット(CPU)を有し、この発明の第1の実施形態を実現するために必要な制御機能として、加速度計側部11と、高度差計算部12と、歩容計算部13と、歩容データ送信部14を備えている。これらの制御機能部は図示しないプログラムメモリに格納されたアプリケーション・プログラムを上記CPUに実行させることにより実現される。   The control unit 1a has a central processing unit (CPU). As control functions necessary for realizing the first embodiment of the present invention, an accelerometer side unit 11, an altitude difference calculation unit 12, and a gait calculation are provided. Unit 13 and a gait data transmission unit 14. These control function units are realized by causing the CPU to execute application programs stored in a program memory (not shown).

加速度計側部11は、予め設定された単位計測期間において一定の周期で上記加速度センサ4から三軸それぞれの加速度検出データを取り込み、この取り込んだ加速度データをその計測時刻を表す情報と関連付けて記憶ユニット2aの加速度データ記憶部21に順次格納する処理を行う。上記単位計測周期は、例えば20msec、つまりサンプリングレート50Hzの時間間隔で、一定時間(10秒間)連続的に計測するように設定される。   The accelerometer side unit 11 takes in the acceleration detection data for each of the three axes from the acceleration sensor 4 at a constant period in a preset unit measurement period, and stores the fetched acceleration data in association with information representing the measurement time. A process of sequentially storing in the acceleration data storage unit 21 of the unit 2a is performed. The unit measurement cycle is set to continuously measure for a fixed time (10 seconds) at a time interval of 20 msec, that is, a sampling rate of 50 Hz, for example.

高度差計算部12は、上記単位計測期間ごとに、その開始タイミングと終了タイミングにおいて上記気圧センサ5から気圧の計測データを取り込み、この取り込んだ気圧の変化量をもとに、上記単位計測期間にユーザUが移動した経路の高度差を算出する。そして、この算出された高度差を表すデータを、上記単位計測期間を表す日時情報と関連付けて高度差データ記憶部22に格納する処理を行う。なお、上記気圧は、上記単位計測期間内において一定の時間間隔で複数回計測し、これらの計測値の中で最も高い値と低い値を選択してその差分をもとに高度差を算出するようにしてもよい。   The altitude difference calculation unit 12 captures atmospheric pressure measurement data from the atmospheric pressure sensor 5 at the start timing and end timing for each unit measurement period, and based on the captured amount of change in the atmospheric pressure, The altitude difference of the route traveled by the user U is calculated. Then, a process of storing the data representing the calculated altitude difference in the altitude difference data storage unit 22 in association with the date / time information representing the unit measurement period is performed. The atmospheric pressure is measured a plurality of times at regular time intervals within the unit measurement period, and the highest value and the lowest value among these measured values are selected and the altitude difference is calculated based on the difference. You may do it.

歩容計算部13は以下の処理機能を有する。
(1) 上記単位計測期間ごとに、上記加速度データ記憶部21に記憶された加速度データを二階積分することによりユーザUの移動距離を算出し、この算出された移動距離と上記高度差データ記憶部22に記憶された高度差とをもとに、ユーザUが歩行した経路の地形を判定する処理。
(2) 上記単位計測期間ごとに、上記加速度データ記憶部21に記憶された加速度データをもとに、ユーザUの歩行動作の特徴を表す歩容データを算出する処理。
(3) 上記(1) により判定された地形を表すデータと、上記(2) により算出された歩容データを、単位計測期間の日時を表す情報と関連付けて図示しない歩容データ記憶部に格納する処理。
The gait calculator 13 has the following processing functions.
(1) The moving distance of the user U is calculated by second-order integration of the acceleration data stored in the acceleration data storage unit 21 for each unit measurement period, and the calculated moving distance and the altitude difference data storage unit The process of determining the topography of the route on which the user U has walked based on the altitude difference stored in 22.
(2) A process of calculating gait data representing the characteristics of the walking motion of the user U based on the acceleration data stored in the acceleration data storage unit 21 for each unit measurement period.
(3) The data representing the topography determined in (1) above and the gait data calculated in (2) above are stored in a gait data storage unit (not shown) in association with information representing the date and time of the unit measurement period. To do.

なお、歩容データは、例えばx軸、y軸およびz軸方向のそれぞれの加速度計測値に対し、高速フーリエ変換による周波数解析、自己相関解析、RMS(Root Mean Square)値の算出、積分値の算出の各処理を行うことによって算出される。ただし、これらの処理以外にも歩容の特徴を定量的に表すための算出処理があれば、上記処理に加えるか或いは代えてもよい。   The gait data includes, for example, frequency analysis by fast Fourier transform, autocorrelation analysis, RMS (Root Mean Square) value calculation, integral value for acceleration measurement values in the x-axis, y-axis, and z-axis directions. It is calculated by performing each calculation process. However, in addition to these processes, if there is a calculation process for quantitatively expressing the characteristics of the gait, it may be added to or replaced with the above process.

また、ユーザUの歩行中の体の動きを的確に計測するには、加速度センサ4はユーザUの体の重心、例えば腰部に装着することが望ましいが、歩容を算出可能であれば腰部に限ることなく他の位置に取り付けてもよい。   In order to accurately measure the movement of the body of the user U during walking, the acceleration sensor 4 is preferably attached to the center of gravity of the body of the user U, for example, the lumbar region. You may attach in another position without restricting.

歩容データ送信部14は、定期的又は任意のタイミングで上記歩容データ記憶部から未送信の歩容データ及び高度差データを読み出し、この読み出した歩容データ及び高度差データを無線ユニット3から歩容管理サーバSVaへ送信する処理を行う。なお、歩容データは、上記計測期間における歩容データが算出されるごとにその都度歩容管理サーバSVへ送信するようにしてもよい。   The gait data transmission unit 14 reads untransmitted gait data and altitude difference data from the gait data storage unit periodically or at an arbitrary timing, and reads the read gait data and altitude difference data from the wireless unit 3. Processing to transmit to the gait management server SVa is performed. The gait data may be transmitted to the gait management server SV each time gait data in the measurement period is calculated.

一方、歩容管理サーバSVaは以下のような機能を備えている。図3はその構成を示す機能ブロック図である。
すなわち、歩容管理サーバSVaは、制御ユニット7aと、記憶ユニット8aと、通信ユニット9を備えている。通信ユニット9は、ネットワークNWを介して携帯端末UTaとの間でデータ通信を行う。
On the other hand, the gait management server SVa has the following functions. FIG. 3 is a functional block diagram showing the configuration.
That is, the gait management server SVa includes a control unit 7a, a storage unit 8a, and a communication unit 9. The communication unit 9 performs data communication with the mobile terminal UTa via the network NW.

記憶ユニット8は、HDD等の大容量の記憶装置を備えたもので、この発明の第1の実施形態を実施するために必要な記憶領域として、歩容データ記憶部81と、歩容統計情報記憶部82を備えている。歩容データ記憶部81は、後述する歩容データ受信処理部71により受信された歩容データを記憶するために使用される。歩容統計情報記憶部82は、後述する歩容統計情報計算部72により計算された歩容統計情報を記憶するために使用される。   The storage unit 8 includes a large-capacity storage device such as an HDD. As a storage area necessary for carrying out the first embodiment of the present invention, a gait data storage unit 81 and gait statistical information are provided. A storage unit 82 is provided. The gait data storage unit 81 is used for storing gait data received by a gait data reception processing unit 71 described later. The gait statistical information storage unit 82 is used to store the gait statistical information calculated by the gait statistical information calculation unit 72 described later.

制御ユニット7aはコンピュータからなり、この発明の第1の実施形態を実施するために必要な制御機能として、歩容データ受信処理部71と、歩容統計情報計算部72を備えている。これらの処理機能は、何れも図示しないプログラムメモリに格納されたアプリケーション・プログラムを上記コンピュータに実行させることにより実現される。   The control unit 7a is composed of a computer, and includes a gait data reception processing unit 71 and a gait statistical information calculation unit 72 as control functions necessary for carrying out the first embodiment of the present invention. These processing functions are realized by causing the computer to execute application programs stored in a program memory (not shown).

歩容データ受信処理部71は、携帯端末UTaから歩容データ及び高度差データが送信されるごとに、この歩容データ及び高度差データを通信ユニット9を介して受信し、この受信した歩容データ及び高度差データを、送信元の携帯端末UTa又はその所持者であるユーザUの識別情報(端末ID又はユーザID)と関連付けて、歩容データ記憶部81に格納する処理を行う。   Each time gait data and altitude difference data are transmitted from the mobile terminal UTa, the gait data reception processing unit 71 receives the gait data and altitude difference data via the communication unit 9 and receives the received gait. The data and the altitude difference data are stored in the gait data storage unit 81 in association with the identification information (terminal ID or user ID) of the user U who is the portable terminal UTa of the transmission source or the user.

歩容統計情報計算部72は、上記歩容データ記憶部81に記憶されたユーザの歩容データ及び高度差データをもとに、例えば日付ごとの歩数や歩行時間を地形別に表した情報や、歩行テンポ、規則正しさ、左右バランスの変化等を地形別に生成し、これらを歩容統計情報として歩容統計情報記憶部82に格納する処理を行う。   Based on the user's gait data and altitude difference data stored in the gait data storage unit 81, the gait statistical information calculation unit 72, for example, information representing the number of steps and walking time for each date by terrain, A process of generating a walking tempo, regularity, a change in right / left balance, and the like for each terrain and storing them in the gait statistics information storage unit 82 as gait statistics information is performed.

(動作)
次に、以上のように構成された歩容計測装置の動作を説明する。
携帯端末UTaでは、歩容データの計測動作が以下のように実行される。図4はその処理手順と処理内容を示すフローチャートである。
すなわち、携帯端末UTaでは、先ずステップS1において加速度計側部11が起動され、この加速度計測部11の制御の下で、加速度センサ4から一定の周期(例えば20msec)で三軸それぞれの加速度検出データが取り込まれ、この取り込まれた三軸それぞれの加速度データが計測タイミングを表す情報と関連付けられて加速度データ記憶部21に順次格納される。この加速度データの取得・蓄積処理は、予め設定された単位計測期間(例えば10秒間)が経過するまで繰り返し実行される。
(Operation)
Next, the operation of the gait measuring device configured as described above will be described.
In the mobile terminal UTa, the gait data measurement operation is executed as follows. FIG. 4 is a flowchart showing the processing procedure and processing contents.
That is, in the portable terminal UTa, first, the accelerometer side unit 11 is activated in step S1, and under the control of the acceleration measurement unit 11, the acceleration detection data for each of the three axes is transmitted from the acceleration sensor 4 at a constant cycle (for example, 20 msec). Is acquired, and the acquired acceleration data for each of the three axes is sequentially stored in the acceleration data storage unit 21 in association with information representing the measurement timing. This acceleration data acquisition / accumulation process is repeatedly executed until a preset unit measurement period (for example, 10 seconds) elapses.

また、ステップS2において高度差計算部12が起動され、この高度差計算部12の制御の下、上記単位計測期間において一定の周期で気圧センサ5により計測された気圧のデータが取り込まれる。そして、この取り込まれた気圧の計測データは計測タイミングを表す日時情報と関連付けられて図示しない気圧データ記憶部に格納される。   In step S2, the altitude difference calculation unit 12 is activated, and under the control of the altitude difference calculation unit 12, the data of the atmospheric pressure measured by the atmospheric pressure sensor 5 at a constant period in the unit measurement period is captured. The taken atmospheric pressure measurement data is stored in a not-shown atmospheric pressure data storage unit in association with date and time information representing the measurement timing.

さて、上記単位計測期間の経過がステップS3で検出されると、ステップS4において高度差計算部12が再び起動され、この高度差計算部12の制御の下、上記単位計測期間の開始タイミング及び終了タイミングにおいてそれぞれ計測された気圧データが上記気圧データ記憶部から読み出され、これらの気圧の差、つまり変化量が算出される。そして、この算出された気圧の変化量をもとに、上記単位計測期間にユーザUが移動した経路の高度差が算出される。この算出された高度差データは、上記単位計測期間を表す日時情報と関連付けられて高度差データ記憶部22に格納される。   When the elapse of the unit measurement period is detected in step S3, the altitude difference calculation unit 12 is activated again in step S4, and the start timing and end of the unit measurement period are controlled under the control of the altitude difference calculation unit 12. The pressure data measured at each timing is read from the pressure data storage unit, and the difference between these pressures, that is, the amount of change is calculated. Then, based on the calculated amount of change in atmospheric pressure, the altitude difference of the route traveled by the user U during the unit measurement period is calculated. The calculated altitude difference data is stored in the altitude difference data storage unit 22 in association with the date / time information representing the unit measurement period.

次に、歩容計算部13が起動され、この歩容計算部13により以下のような歩容計算処理が行われる。すなわち、先ずステップS5において、上記加速度データ記憶部21から上記単位計測期間に計測された加速度データが読み出され、この読み出された加速度データを二階積分することによりユーザUの移動距離が算出される。続いてステップS6において、上記算出された移動距離と、上記高度差データ記憶部22に記憶された高度差とから、ユーザUが歩行した経路の傾斜角と歩行方向に対する上り/下りが判定され、この傾斜角及び上り/下りの判定結果をもとにユーザUが歩行した経路の地形が判定される。 Next, the gait calculation unit 13 is activated, and the gait calculation unit 13 performs the following gait calculation process. That is, first in step S5, acceleration data measured during the unit measurement period is read from the acceleration data storage unit 21, and the moving distance of the user U is calculated by second-order integration of the read acceleration data. The Subsequently, in step S6, from the calculated travel distance and the altitude difference stored in the altitude difference data storage unit 22, the inclination angle of the route on which the user U walked and the up / down with respect to the walking direction are determined, Based on the inclination angle and the up / down determination result, the topography of the route on which the user U has walked is determined.

例えば、傾斜角が5度未満であれば「平地」と判定される。また傾斜角が5度以上20度未満であれば「坂道」と判定され、さらに傾斜角が20度以上であれば「階段」と判定される。そして、このうち「坂道」と「階段」については、歩行方向に対する上り/下りの判定結果をもとに、「上り坂」、「下り坂」、「上り階段」、「下り階段」がさらに判定される。   For example, if the inclination angle is less than 5 degrees, it is determined as “flat ground”. If the inclination angle is 5 degrees or more and less than 20 degrees, it is determined as “slope”, and if the inclination angle is 20 degrees or more, it is determined as “stairs”. Of these, “Slope” and “Staircase” are further determined as “Uphill”, “Downhill”, “Upstairs”, and “Downstairs” based on the up / down judgment results for the walking direction. Is done.

次にステップS7において、上記単位計測期間ごとに、上記加速度データ記憶部21に記憶された加速度データをもとに、ユーザUの歩行動作の特徴を表す歩容データが以下のように算出される。すなわち、上記加速度データ記憶部21から計測時刻ごとにx軸、y軸およびz軸方向のそれぞれの加速度計測値が読み出され、この読み出された加速度計測値に対し高速フーリエ変換による周波数解析、自己相関解析、RMS(Root Mean Square)値の算出、積分値の算出等のデータ解析処理が実行される。なお、この歩容データの算出処理内容は非特許文献1に詳しく記載されている。
そして、上記判定された地形を表すデータと、上記算出された歩容データは、単位計測期間の日時を表す情報と関連付けられて図示しない歩容データ記憶部に格納される。
Next, in step S7, gait data representing the features of the walking motion of the user U is calculated as follows based on the acceleration data stored in the acceleration data storage unit 21 for each unit measurement period. . That is, acceleration measurement values in the x-axis, y-axis, and z-axis directions are read from the acceleration data storage unit 21 at each measurement time, and frequency analysis by fast Fourier transform is performed on the read acceleration measurement values. Data analysis processing such as autocorrelation analysis, RMS (Root Mean Square) value calculation, and integral value calculation is executed. The content of the gait data calculation process is described in detail in Non-Patent Document 1.
The data representing the determined topography and the calculated gait data are stored in a gait data storage unit (not shown) in association with information representing the date and time of the unit measurement period.

最後に携帯端末UTでは、送信タイミングになるとステップS8において歩容データ送信部14が起動され、この歩容データ送信部14の制御の下、上記歩容データ記憶部から未送信の歩容データが読み出され、無線ユニット3から歩容管理サーバSVaへ向け送信される。   Finally, in the mobile terminal UT, when the transmission timing comes, the gait data transmission unit 14 is activated in step S8, and under the control of the gait data transmission unit 14, gait data that has not been transmitted from the gait data storage unit is transmitted. It is read out and transmitted from the wireless unit 3 to the gait management server SVa.

一方、歩容管理サーバSVaでは、携帯端末UTから歩容データが送信されると、歩容データ受信処理部71の制御の下、上記歩容データの受信処理が行われる。そしてこの受信され歩容データが、送信元の携帯端末UTaの端末ID又はその所持者であるユーザUのユーザIDと関連付けられて歩容データ記憶部81に格納される。   On the other hand, when the gait data is transmitted from the mobile terminal UT, the gait management server SVa performs the gait data reception process under the control of the gait data reception processing unit 71. The received gait data is stored in the gait data storage unit 81 in association with the terminal ID of the transmission source mobile terminal UTa or the user ID of the user U who is the owner.

次に、上記歩容データ記憶部81に歩容データが所定時間分又は所定日数分格納されると、歩容統計情報計算部72により、上記歩容データ記憶部81に記憶された上記所定期間分の歩容データをもとに、各ユーザについて例えば日付ごとに地形別の歩数又は歩行時間を表す統計データが生成され、歩容統計情報記憶部82に格納される。   Next, when the gait data is stored in the gait data storage unit 81 for a predetermined time or a predetermined number of days, the gait statistical information calculation unit 72 stores the predetermined period stored in the gait data storage unit 81. Based on the minute gait data, for each user, for example, statistical data representing the number of steps or walking time for each terrain is generated for each date, and stored in the gait statistical information storage unit 82.

図5にその一例を示す。このような統計情報を生成することで、ユーザUは日ごとにどのくらいの時間歩き、その中でどのような地形を歩いたかを把握することができる。なお、図5では縦軸に歩行時間を示したが、歩行距離を示してもよい。歩行距離は、歩数と歩幅とから算出してもよいが、携帯端末UTaがGPSを利用した位置計測機能を有している場合にはこの位置計測機能により得られる位置情報と時間とから算出するようにしてもよい。   An example is shown in FIG. By generating such statistical information, the user U can grasp how long he / she walked every day and what kind of terrain he / she walked. In FIG. 5, the walking time is shown on the vertical axis, but the walking distance may be shown. The walking distance may be calculated from the number of steps and the step length, but when the mobile terminal UTa has a position measurement function using GPS, it is calculated from the position information and time obtained by this position measurement function. You may do it.

また、歩容統計情報計算部72において、上記歩容データをもとに、規則正しさ、歩行テンポ及び左右バランスを表す値を地形別に算出し、この算出された各指標の値を3軸空間に表したデータを生成してもよい。図6はその一例を示すものである。このような統計情報を生成することで、ユーザUは自身の地形別の特徴の変化を比較しながら確認することが可能となる。   Further, the gait statistical information calculation unit 72 calculates values representing the regularity, the walking tempo, and the left / right balance according to the terrain based on the gait data, and the calculated values of the respective indexes are converted into a triaxial space. The represented data may be generated. FIG. 6 shows an example. By generating such statistical information, the user U can check while comparing changes in features of each terrain.

上記歩容統計情報記憶部82に格納された統計情報は、例えば携帯端末UTaからの閲覧要求に応じて該当するユーザに関するものが選択的に読み出され、通信ユニット9から要求元の携帯端末UTaに送信される。携帯端末UTaでは、Webブラウザの制御の下で、上記歩容管理サーバSVaから送られた統計情報が表示デバイス6に表示される。なお、携帯端末UTaでは歩容計算部13により計算された歩容データを表示デバイス6に表示することも可能である。また、上記歩容統計情報記憶部82に格納された統計情報は、ユーザから事前に閲覧が許可された家族や運動トレーナ、医療関係者等の端末から閲覧要求が送られた場合にも読み出されて送信可能である。   The statistical information stored in the gait statistical information storage unit 82 is, for example, information relating to a corresponding user is selectively read in response to a browsing request from the mobile terminal UTa, and the requesting mobile terminal UTa is transmitted from the communication unit 9. Sent to. In the mobile terminal UTa, the statistical information sent from the gait management server SVa is displayed on the display device 6 under the control of the Web browser. In the portable terminal UTa, the gait data calculated by the gait calculation unit 13 can be displayed on the display device 6. The statistical information stored in the gait statistical information storage unit 82 is also read out when a browsing request is sent from a terminal such as a family member, an exercise trainer, or a medical staff who is permitted to browse in advance by the user. Can be sent.

(第1の実施形態の効果)
以上詳述したように第1の実施形態では、携帯端末UTaにおいて、加速度計測部11によりユーザUの動きの加速度データを計測すると共に、高度差計算部12により歩行中の気圧の変化量からユーザUの歩行経路における高度差を算出する。そして、上記計測された加速度データをもとにユーザUの歩行動作の特徴を表す歩容データを算出すると共に、当該加速度データを二階積分することによりユーザUの移動距離を算出して、この移動距離と上記高度差をもとにユーザUが歩行した経路の地形を判定する。そして、この判定された地形データを含む歩容データを歩容管理サーバSVaに送信する。歩容管理サーバSVaは、上記送られた地形データを含む歩容データをもとに、地形を反映した歩容データを表す歩容統計情報を生成する。
(Effects of the first embodiment)
As described above in detail, in the first embodiment, in the mobile terminal UTa, the acceleration measurement unit 11 measures acceleration data of the movement of the user U, and the altitude difference calculation unit 12 calculates the change in atmospheric pressure during walking. The difference in altitude in U's walking route is calculated. Then, based on the measured acceleration data, gait data representing the characteristics of the walking motion of the user U is calculated, and the moving distance of the user U is calculated by second-order integration of the acceleration data. Based on the distance and the altitude difference, the topography of the route on which the user U has walked is determined. Then, the gait data including the determined terrain data is transmitted to the gait management server SVa. The gait management server SVa generates gait statistical information representing gait data reflecting the terrain based on the gait data including the sent terrain data.

したがって、気圧の変化を基づく高度差の計算値と移動距離とをもとにユーザUが歩行した経路の地形が判定されるので、GPSセンサや精密な地図情報に頼ることなく地形を判定することが可能となり、これにより地形を反映した歩容データを簡単かつ精度良く求めることが可能となる。また、GPS信号を受信不可能な屋内等においても地形を判定することが可能となる。   Therefore, since the topography of the route on which the user U has walked is determined based on the calculated altitude difference based on the change in atmospheric pressure and the movement distance, the topography can be determined without relying on GPS sensors or precise map information. Thus, it becomes possible to easily and accurately obtain gait data reflecting the topography. In addition, it is possible to determine the topography even indoors where GPS signals cannot be received.

また、地形を加味した歩容データの統計情報を生成することで、より詳細な歩容を把握することが可能となる。例えば、消費カロリの正確な計算を行うことが可能となり、また地形ごとの歩き方の変化の確認、その日の体調の確認、最適な歩行経路の選択等を行うことができる。   In addition, by generating statistical information of gait data that takes into account the topography, it becomes possible to grasp a more detailed gait. For example, it is possible to accurately calculate the calorie consumption, and it is possible to confirm changes in the way of walking for each terrain, confirm the physical condition of the day, select an optimal walking route, and the like.

[第2の実施形態]
この発明の第2の実施形態は、携帯端末に加速度計算機能、高度差計測機能及び歩容計算機能に加え、さらに歩容統計情報計算機能を設けたものである。
図7は、この発明の第2の実施形態に係る歩容計測装置の主要部である携帯端末UTbの構成を示すブロック図である。なお、同図において前記図2と同一部分には同一符号を付して詳しい説明は省略する。
[Second Embodiment]
In the second embodiment of the present invention, a mobile terminal is further provided with a gait statistical information calculation function in addition to an acceleration calculation function, an altitude difference measurement function, and a gait calculation function.
FIG. 7 is a block diagram showing a configuration of a mobile terminal UTb which is a main part of the gait measuring device according to the second embodiment of the present invention. In the figure, the same parts as those in FIG.

携帯端末UTbの記憶ユニット2bは、加速度データ記憶部21及び高度差データ記憶部22に加え、歩行統計情報記憶部23を備えている。この歩行統計情報記憶部23は、後述する歩容統計情報計算部15により計算された歩容統計情報を記憶するために使用される。   The storage unit 2b of the portable terminal UTb includes a walking statistical information storage unit 23 in addition to the acceleration data storage unit 21 and the altitude difference data storage unit 22. The walking statistic information storage unit 23 is used for storing gait statistical information calculated by a gait statistical information calculation unit 15 described later.

制御ユニット1bは、加速度計部11と、高度差計算部12と、歩容計算部13に加え、歩容統計情報計算部15を備えている。この歩容統計情報計算部15は、上記歩容計算部13により計算されたのち図示しない歩容データ記憶部に保存されていた歩容データ及び高度差データをもとに、例えば日付ごとの歩数や歩行時間を地形別に表した情報や、歩行テンポ、規則正しさ、左右バランスの変化等を地形別に生成し、これらを歩容統計情報として歩容統計情報記憶部23に格納する処理を行う。 The control unit 1b includes accelerometer measuring unit 11, the altitude difference calculation section 12, in addition to the gait calculation unit 13, and a gait statistical information calculation section 15. The gait statistical information calculation unit 15 calculates, for example, the number of steps for each date based on the gait data and altitude difference data which are calculated by the gait calculation unit 13 and stored in a gait data storage unit (not shown). And information indicating the walking time for each terrain, walking tempo, regularity, left-right balance change, etc. are generated for each terrain, and these are stored in the gait statistics information storage unit 23 as gait statistics information.

このような構成であるから、加速度の計測及び気圧に基づく高度差の算出処理から、歩容データの計算処理及び歩容統計情報の計算処理に至る全ての処理を携帯端末UTbにおいて実行することができる。したがって、ユーザUは、歩容管理サーバSVaを利用できない場合でも、例えば携帯端末UTbが歩容管理サーバSVaとの間で通信を行えない環境下で歩行運動を行っている場合でも、自身の携帯端末UTbにおいて自身の歩容統計情報を確認することが可能となる。   With such a configuration, the mobile terminal UTb can execute all processes from acceleration measurement and altitude difference calculation processing based on atmospheric pressure to gait data calculation processing and gait statistical information calculation processing. it can. Therefore, even when the user U cannot use the gait management server SVa, for example, even when the mobile terminal UTb performs a walking exercise in an environment where communication with the gait management server SVa cannot be performed, The terminal UTb can check its own gait statistical information.

[第3の実施形態]
この発明の第3の実施形態は、携帯端末には加速度データの計測機能と高度差データの計算機能のみを設けて、これらの機能により得られた加速度データ及び高度差データを歩容管理サーバへ送信し、歩容管理サーバに歩容計算機能と歩容統計情報計算機能を設けて、上記送られた加速度データ及び高度差データをもとに歩容データの計算処理及び歩容統計情報の生成処理を行うようにしたものである。
[Third Embodiment]
In the third embodiment of the present invention, only the acceleration data measurement function and the altitude difference data calculation function are provided in the portable terminal, and the acceleration data and altitude difference data obtained by these functions are sent to the gait management server. The gait calculation server and the gait statistical information calculation function are provided in the gait management server, and gait data calculation processing and gait statistical information generation are performed based on the transmitted acceleration data and altitude difference data. Processing is performed.

図8は、この発明の第3の実施形態に係る歩容計測装置の主要部である歩容管理サーバSVbの構成を示すブロック図である。なお、同図において前記図3と同一部分には同一符号を付して詳しい説明は省略する。
同図において、記憶ユニット8bは、歩容データ記憶部81及び歩容統計情報記憶部82に加えて、計測データ記憶部83を備えている。計測データ記憶部83は、後述する計測データ受信部73により受信された加速度データ及び高度差データを記憶するために用いられる。
FIG. 8 is a block diagram showing a configuration of a gait management server SVb which is a main part of a gait measuring device according to the third embodiment of the present invention. In the figure, the same parts as those in FIG.
In the figure, the storage unit 8 b includes a measurement data storage unit 83 in addition to a gait data storage unit 81 and a gait statistical information storage unit 82. The measurement data storage unit 83 is used to store acceleration data and altitude difference data received by a measurement data receiving unit 73 described later.

制御ユニット7bは、計測データ受信部73と、歩容計算部74と、歩容統計情報計算部72を備えている。計測データ受信部73は、携帯端末から送信された加速度データ及び高度差データを通信ユニット9により受信し、この受信された加速度データ及び高度差データを、送信元のユーザIDと関連付けて上記計測データ記憶部83に格納する処理を行う。   The control unit 7 b includes a measurement data receiving unit 73, a gait calculation unit 74, and a gait statistical information calculation unit 72. The measurement data receiving unit 73 receives the acceleration data and the altitude difference data transmitted from the mobile terminal by the communication unit 9, and associates the received acceleration data and altitude difference data with the user ID of the transmission source to obtain the measurement data. Processing to be stored in the storage unit 83 is performed.

歩容計算部74は、以下の処理機能を有する。
(1) 単位計測期間ごとに、上記計測データ記憶部83に記憶された加速度データを二階積分することによりユーザUの移動距離を算出し、この算出された移動距離と上記計測データ記憶部83に記憶された高度差とをもとに、ユーザUが歩行した経路の地形を判定する処理。
(2) 上記単位計測期間ごとに、上記計測データ記憶部83に記憶された加速度データをもとに、ユーザUの歩行動作の特徴を表す歩容データを算出する処理。
(3) 上記(1) により判定された地形を表すデータと、上記(2) により算出された歩容データを、単位計測期間の日時を表す情報と関連付けて歩容データ記憶部81に格納する処理。
The gait calculator 74 has the following processing functions.
(1) For each unit measurement period, the travel distance of the user U is calculated by second-order integration of the acceleration data stored in the measurement data storage unit 83, and the calculated travel distance and the measurement data storage unit 83 are stored in the measurement data storage unit 83. A process of determining the topography of the route on which the user U has walked based on the stored altitude difference.
(2) A process of calculating gait data representing the characteristics of the walking motion of the user U based on the acceleration data stored in the measurement data storage unit 83 for each unit measurement period.
(3) The data representing the topography determined in (1) above and the gait data calculated in (2) above are stored in the gait data storage unit 81 in association with information representing the date and time of the unit measurement period. processing.

なお、歩容データは、先に述べた第1の実施形態と同様に、例えばx軸、y軸及びz軸方向のそれぞれの加速度計測値に対し、高速フーリエ変換による周波数解析、自己相関解析、RMS(Root Mean Square)値の算出、積分値の算出の各処理を行うことによって算出される。ただし、これらの処理以外にも歩容の特徴を定量的に表すための算出処理があれば、上記処理に加えるか或いは代えてもよい。   Note that the gait data is the same as in the first embodiment described above, for example, for each acceleration measurement value in the x-axis, y-axis, and z-axis directions, frequency analysis by fast Fourier transform, autocorrelation analysis, It is calculated by performing RMS (Root Mean Square) value calculation and integral value calculation processing. However, in addition to these processes, if there is a calculation process for quantitatively expressing the characteristics of the gait, it may be added to or replaced with the above process.

歩容統計情報計算部72は、上記歩容データ記憶部81に記憶されたユーザの歩容データ及び高度差データをもとに、例えば日付ごとの歩数や歩行時間を地形別に表した情報や、歩行テンポ、規則正しさ、左右バランスの変化等を地形別に生成し、これらを歩容統計情報として歩容統計情報記憶部82に格納する処理を行う。   Based on the user's gait data and altitude difference data stored in the gait data storage unit 81, the gait statistical information calculation unit 72, for example, information representing the number of steps and walking time for each date by terrain, A process of generating a walking tempo, regularity, a change in right / left balance, and the like for each terrain and storing them in the gait statistics information storage unit 82 as gait statistics information is performed.

このような構成であるから、携帯端末では加速度の計測処理及び気圧に基づく高度差の算出処理のみが行われ、歩容データの計算処理及び歩容統計情報の計算処理については歩容管理サーバSVbにおいて行われる。このため、携帯端末の処理負荷は軽減され、これにより携帯端末のバッテリ寿命を延長することが可能となる。   With such a configuration, the mobile terminal only performs acceleration measurement processing and altitude difference calculation processing based on atmospheric pressure, and the gait data calculation processing and gait statistical information calculation processing are performed in the gait management server SVb. Done in For this reason, the processing load of the mobile terminal is reduced, and thereby the battery life of the mobile terminal can be extended.

[他の実施形態]
ある種の関節炎は、関節の可動範囲、腫れ、痛みが気圧と密接な関係を有していることが知られている。そこで、単位計測期間ごとに歩容データと当該期間に計測された気圧とを相互に関連付けて記憶しておき、このデータを参照できるようにするとよい。このようにすると、ユーザの歩行動作に対する気圧の影響を分析することが可能となり、その日の気圧により歩行経路や歩行時間を変えることが可能となる。
[Other Embodiments]
In certain types of arthritis, it is known that the range of motion of the joint, swelling, and pain are closely related to atmospheric pressure. Therefore, it is preferable to store the gait data and the atmospheric pressure measured during the unit measurement period in association with each other so that the data can be referred to. If it does in this way, it will become possible to analyze the influence of atmospheric pressure on a user's walking motion, and it will become possible to change a walk course and walk time by the atmospheric pressure of the day.

その他、加速度の検出手段、移動距離の算出手段、気圧の計測手段、歩容データの計算方法、歩容統計情報の計算方法、計測端末の種類や構成等についても、この発明の要旨を逸脱しない範囲で種々変形して実施できる。   In addition, acceleration detection means, movement distance calculation means, barometric pressure measurement means, gait data calculation method, gait statistical information calculation method, measurement terminal type and configuration, etc. do not depart from the gist of the present invention. Various modifications can be made within the range.

要するにこの発明は、上記各実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を適宜組み合せてもよい。   In short, the present invention is not limited to the above-described embodiments as they are, and can be embodied by modifying the components without departing from the scope of the invention in the implementation stage. Further, various inventions can be formed by appropriately combining a plurality of constituent elements disclosed in the embodiment. For example, some components may be deleted from all the components shown in the embodiment. Furthermore, you may combine suitably the component covering different embodiment.

U…ユーザ、UTa,UTb…携帯端末、SVa,SVb…歩容管理サーバ、NW…ネットワーク、1a,1b,7a,7b…制御ユニット、2a,2b,8a,8b…記憶ユニット、3…無線ユニット、4…加速度センサ、5…気圧センサ、6…表示デバイス、9…通信ユニット、11…加速度計側部、12…高度差計算部、13,74…歩容計算部、14…歩容データ送信部、15,72…歩容統計情報計算部、21…加速度データ記憶部、22…高度差データ記憶部、23,82…歩容統計情報記憶部、81…歩容データ記憶部、83…計測データ記憶部。   U ... user, UTa, UTb ... portable terminal, SVa, SVb ... gait management server, NW ... network, 1a, 1b, 7a, 7b ... control unit, 2a, 2b, 8a, 8b ... storage unit, 3 ... wireless unit DESCRIPTION OF SYMBOLS 4 ... Acceleration sensor 5 ... Barometric pressure sensor 6 ... Display device 9 ... Communication unit 11 ... Accelerometer side part 12 ... Altitude difference calculation part 13, 74 ... Gait calculation part 14 ... Gait data transmission 15, 72 ... Gait statistics information calculation unit, 21 ... Acceleration data storage unit, 22 ... Altitude difference data storage unit, 23, 82 ... Gait statistics information storage unit, 81 ... Gait data storage unit, 83 ... Measurement Data storage unit.

Claims (7)

予め設定した単位計測期間ごとに、ユーザの歩行動作の加速度を計測してその計測結果を表す加速度データを得る加速度計測と、
前記単位計測期間ごとに、前記ユーザの歩行場所における気圧を計測してその計測結果を表す気圧計測データを得る気圧計測部と
前記得られた気圧計測データをもとに前記ユーザが歩行した経路の高度差を算出する高度差算出手段と、
前記単位計測期間ごとに、前記加速度計測手段により得られた加速度データをもとに、前記ユーザの歩行動作の特徴を表す歩容情報を算出する歩容情報算出手段と、
前記単位計測期間ごとに、前記加速度計測手段により得られた加速度データをもとに前記ユーザの移動距離を算出し、この算出された移動距離と前記高度差算出手段により算出された高度差とをもとに、前記ユーザが歩行した経路の地形を判定する地形判定手段と、
前記歩容情報算出手段により算出された歩容情報と、前記地形判定手段により判定された地形の情報とをもとに、地形別の歩容情報を生成する手段と
前記単位計測期間ごとに、前記算出された歩容情報と、当該期間に得られた前記気圧計測データとを、参照可能とするべく相互に関連付けて記憶部に記憶させる手段と
を具備することを特徴とする歩容計測装置。
For each unit measurement period set in advance, an acceleration measurement unit that measures acceleration of a user's walking motion and obtains acceleration data representing the measurement result;
For each unit measurement period , an atmospheric pressure measurement unit that obtains atmospheric pressure measurement data representing the measurement result by measuring the atmospheric pressure at the user's walking place;
Altitude difference calculating means for calculating an altitude difference of a route on which the user has walked based on the obtained barometric pressure measurement data;
Gait information calculating means for calculating gait information representing the characteristics of the user's walking motion based on the acceleration data obtained by the acceleration measuring means for each unit measurement period;
For each unit measurement period, the moving distance of the user is calculated based on the acceleration data obtained by the acceleration measuring means, and the calculated moving distance and the altitude difference calculated by the altitude difference calculating means are calculated. Based on the terrain determination means for determining the terrain of the route the user has walked,
Means for generating gait information for each terrain based on the gait information calculated by the gait information calculation means and the terrain information determined by the terrain determination means ;
Means for storing the calculated gait information and the barometric pressure measurement data obtained during the period in the storage unit in association with each other so that they can be referred to for each unit measurement period. A gait measuring device comprising the gait measuring device.
ユーザが所持する計測端末と、この計測端末との間でネットワークを介してデータ伝送を行う歩容管理サーバとを具備する歩容計測装置であって、
前記計測端末は、
予め設定した単位計測期間ごとに、ユーザの歩行動作の加速度を計測してその計測結果を表す加速度データを得る加速度計測と、
前記単位計測期間ごとに、前記ユーザの歩行場所における気圧を計測してその計測結果を表す気圧計測データを得る気圧計測部と、
前記得られた気圧計測データをもとに前記ユーザが歩行した経路の高度差を算出する高度差算出手段と、
前記加速度計測手段により得られた加速度データ、及び前記高度差算出手段により算出された高度差を表すデータを、前記ネットワークを介して前記歩容管理サーバへ送信する送信部
を備え、
前記歩容管理サーバは、
前記計測端末から送信された加速度データ及び高度差を表すデータを受信する受信部と
前記受信された加速度データをもとに、前記単位計測期間ごとに前記ユーザの歩行動作の特徴を表す歩容情報を算出する歩容情報算出手段と、
前記受信された加速度データをもとに、前記単位計測期間ごとの前記ユーザの移動距離を算出し、この算出された移動距離と前記受信された高度差を表す情報とをもとに、前記ユーザが歩行した経路の地形を判定する地形判定手段と、
前記歩容情報算出手段により算出された歩容情報と、前記地形判定手段により判定された地形の情報とをもとに、地形別の歩容情報を生成する手段と
前記単位計測期間ごとに、前記算出された歩容情報と、当該期間に得られた前記気圧の計測データとを、参照可能とするべく相互に関連付けて記憶部に記憶させる手段と
を備えることを特徴とする歩容計測装置。
A gait measuring device comprising a measuring terminal possessed by a user and a gait management server for performing data transmission between the measuring terminal via a network,
The measuring terminal is
For each unit measurement period set in advance, an acceleration measurement unit that measures acceleration of a user's walking motion and obtains acceleration data representing the measurement result;
For each unit measurement period , an atmospheric pressure measurement unit that obtains atmospheric pressure measurement data representing the measurement result by measuring the atmospheric pressure at the user's walking place ;
Altitude difference calculating means for calculating an altitude difference of a route on which the user has walked based on the obtained barometric pressure measurement data;
A transmission unit for transmitting the acceleration data obtained by the acceleration measuring unit and the data representing the altitude difference calculated by the altitude difference calculating unit to the gait management server via the network;
The gait management server
A receiving unit that receives acceleration data and data representing an altitude difference transmitted from the measurement terminal;
Based on the received acceleration data, gait information calculation means for calculating gait information representing the characteristics of the user's walking motion for each unit measurement period;
Based on the received acceleration data, the moving distance of the user for each unit measurement period is calculated, and based on the calculated moving distance and the information indicating the received altitude difference, the user Terrain determination means for determining the terrain of the route on which the
Means for generating gait information for each terrain based on the gait information calculated by the gait information calculation means and the terrain information determined by the terrain determination means ;
Means for storing the calculated gait information and the measurement data of the atmospheric pressure obtained during the unit period in the storage unit in association with each other so as to be able to be referred to for each unit measurement period. A gait measuring device comprising:
ユーザが所持する計測端末と、この計測端末との間でネットワークを介してデータ伝送を行う歩容管理サーバとを具備する歩容計測装置であって、
前記計測端末は、
予め設定した単位計測期間ごとに、ユーザの歩行動作の加速度を計測してその計測結果を表す加速度データを得る加速度計測と、
前記単位計測期間ごとに、前記ユーザの歩行場所における気圧を計測してその計測結果を表す気圧計測データを得る気圧計測部と、
前記得られた気圧計測データをもとに前記ユーザが歩行した経路の高度差を算出する高度差算出手段と、
前記得られた加速度データをもとに、前記単位計測期間ごとに前記ユーザの歩行動作の特徴を表す歩容情報を算出する歩容情報算出手段と、
前記得られた加速度データをもとに、前記単位計測期間ごとの前記ユーザの移動距離を算出し、この算出された移動距離と前記算出された高度差を表す情報とをもとに、前記ユーザが歩行した経路の地形を判定する地形判定手段と、
前記歩容情報算出手段により算出された歩容情報、及び前記地形判定手段により判定された地形の情報を、前記ネットワークを介して前記歩容管理サーバへ送信する送信部
前記単位計測期間ごとに、前記算出された歩容情報と、当該期間に得られた前記気圧の計測データとを、参照可能とするべく相互に関連付けて記憶部に記憶させる手段と
を備え、
前記歩容管理サーバは、
前記計測端末から送信された歩容情報及び地形の情報を受信する受信部と、
前記受信された歩容情報及び地形の情報をもとに、地形別の歩容情報を生成する手段と
を備えることを特徴とする歩容計測装置。
A gait measuring device comprising a measuring terminal possessed by a user and a gait management server for performing data transmission between the measuring terminal via a network,
The measuring terminal is
For each unit measurement period set in advance, an acceleration measurement unit that measures acceleration of a user's walking motion and obtains acceleration data representing the measurement result;
For each unit measurement period , an atmospheric pressure measurement unit that obtains atmospheric pressure measurement data representing the measurement result by measuring the atmospheric pressure at the user's walking place ;
Altitude difference calculating means for calculating an altitude difference of a route on which the user has walked based on the obtained barometric pressure measurement data;
Based on the obtained acceleration data, gait information calculating means for calculating gait information representing the characteristics of the user's walking motion for each unit measurement period;
Based on the obtained acceleration data, the movement distance of the user for each unit measurement period is calculated, and based on the calculated movement distance and the information indicating the calculated altitude difference, the user Terrain determination means for determining the terrain of the route on which the
A transmitter that transmits the gait information calculated by the gait information calculation means and the terrain information determined by the terrain determination means to the gait management server via the network ;
Means for storing the calculated gait information and the measurement data of the atmospheric pressure obtained during the unit period in the storage unit in association with each other so as to be able to be referred to for each unit measurement period. With
The gait management server
A receiving unit for receiving gait information and terrain information transmitted from the measurement terminal;
A gait measuring device comprising: means for generating gait information for each terrain based on the received gait information and terrain information.
前記地形判定手段は、前記算出された移動距離と高度差を表す情報とをもとに傾斜角と歩行方向に対する上り/下りを判定し、これらの判定結果をもとに地形が平地、上り坂、下り坂、上り階段及び下り階段のいずれかに該当するかを判定することを特徴とする請求項1乃至3のいずれかに記載の歩容計測装置。   The terrain judging means judges the inclination angle and the ascending / descending direction with respect to the walking direction based on the calculated movement distance and the information indicating the altitude difference, and based on these judgment results, the terrain is flat and uphill. The gait measuring device according to claim 1, wherein the gait measuring device determines whether any one of a downhill, an uphill staircase, and a downstairs is appropriate. 歩容計測装置が実行する歩容計測方法であって、
予め設定した単位計測期間ごとに、ユーザの歩行動作の加速度を計測してその計測結果を表す加速度データを得る過程と、
前記単位計測期間ごとに、前記ユーザの歩行場所における気圧を計測し、当該気圧の計測データをもとに前記ユーザが歩行した経路の高度差を算出する課程と、
前記単位計測期間ごとに、前記得られた加速度データをもとに前記ユーザの歩行動作の特徴を表す歩容情報を算出する過程と、
前記単位計測期間ごとに、前記得られた加速度データをもとに前記ユーザの移動距離を算出し、この算出された移動距離と前記算出された高度差とをもとに、前記ユーザが歩行した経路の地形を判定する過程と、
前記算出された歩容情報と前記判定された地形の情報とをもとに、地形別の歩容情報を生成する過程と
前記単位計測期間ごとに、前記算出された歩容情報と、当該期間に得られた前記気圧の計測データとを、参照可能とするべく相互に関連付けて記憶部に記憶させる過程と
を具備することを特徴とする歩容計測方法。
A gait measuring method executed by a gait measuring device,
For each unit measurement period set in advance, a process of measuring acceleration of a user's walking motion and obtaining acceleration data representing the measurement result;
For each unit measurement period, measuring the atmospheric pressure at the user's walking location, calculating the altitude difference of the route the user has walked based on the measurement data of the atmospheric pressure,
For each unit measurement period, calculating gait information representing the characteristics of the user's walking motion based on the obtained acceleration data;
For each unit measurement period, the moving distance of the user is calculated based on the obtained acceleration data, and the user walks based on the calculated moving distance and the calculated altitude difference. The process of determining the terrain of the route,
Generating gait information for each terrain based on the calculated gait information and the determined terrain information ;
A step of storing the calculated gait information and the measurement data of the atmospheric pressure obtained in the period in the storage unit in association with each other so as to be referred to for each unit measurement period. A gait measuring method comprising:
前記地形を判定する過程は、前記算出された移動距離と高度差を表す情報とをもとに傾斜角と歩行方向に対する上り/下りを判定し、これらの判定結果をもとに地形が平地、上り坂、下り坂、上り階段及び下り階段のいずれかに該当するかを判定することを特徴とする請求項5記載の歩容計測方法。   The step of determining the terrain is to determine the up / down with respect to the inclination angle and the walking direction based on the calculated distance traveled and information representing the altitude difference, and based on these determination results, the terrain is flat, 6. The gait measuring method according to claim 5, wherein it is determined whether any one of an uphill, a downhill, an upstairs, and a downstairs is applicable. 請求項1乃至4のいずれかに記載の歩容計測装置が具備する各手段の処理機能を、当該歩容計測装置が備えるコンピュータに実行させるプログラム。   The program which makes the computer with which the said gait measuring device performs the processing function of each means with which the gait measuring device in any one of Claims 1 thru | or 4 is provided.
JP2012132400A 2012-06-11 2012-06-11 Gait measuring device, method and program Expired - Fee Related JP5826120B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012132400A JP5826120B2 (en) 2012-06-11 2012-06-11 Gait measuring device, method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012132400A JP5826120B2 (en) 2012-06-11 2012-06-11 Gait measuring device, method and program

Publications (2)

Publication Number Publication Date
JP2013255608A JP2013255608A (en) 2013-12-26
JP5826120B2 true JP5826120B2 (en) 2015-12-02

Family

ID=49952598

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012132400A Expired - Fee Related JP5826120B2 (en) 2012-06-11 2012-06-11 Gait measuring device, method and program

Country Status (1)

Country Link
JP (1) JP5826120B2 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6054905B2 (en) * 2014-04-03 2016-12-27 ソフトバンク株式会社 Path shape determination device, exercise support system, and program
JP2016034482A (en) * 2014-07-31 2016-03-17 セイコーエプソン株式会社 Exercise analysis device, exercise analysis method, exercise analysis program, and exercise analysis system
JP6211553B2 (en) * 2015-04-15 2017-10-11 三菱電機エンジニアリング株式会社 Entrance / exit management system with health management function
JP6457346B2 (en) * 2015-07-06 2019-01-23 日本電信電話株式会社 Road surface understanding system, road surface understanding method, road surface understanding program
JP6480319B2 (en) * 2015-12-17 2019-03-06 日本電信電話株式会社 Road surface condition understanding method, apparatus, and program
JP7491280B2 (en) * 2021-09-16 2024-05-28 カシオ計算機株式会社 Electronic device, program and terrain determination method
CN118161132B (en) * 2024-05-11 2024-07-23 杭州拜伦医疗科技有限公司 Balance function detection method, system and storage medium

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004138553A (en) * 2002-10-18 2004-05-13 Matsushita Electric Ind Co Ltd Moving object position detecting device, moving object position detecting method, program, and recording medium
JP2005230340A (en) * 2004-02-20 2005-09-02 Intelligent Cosmos Research Institute Energy consumption estimation apparatus, energy consumption estimation system, and database
JP2007093433A (en) * 2005-09-29 2007-04-12 Hitachi Ltd Detector for motion of pedestrian
JP2008246165A (en) * 2007-03-30 2008-10-16 Matsushita Electric Works Ltd Physical activity meter
JP2010216856A (en) * 2009-03-13 2010-09-30 Aisin Seiki Co Ltd Apparatus for estimation of weight and gradient, and vehicle control apparatus using the same
JP5359769B2 (en) * 2009-10-21 2013-12-04 オムロンヘルスケア株式会社 Body motion detection device
JP2011170559A (en) * 2010-02-17 2011-09-01 Nippon Telegr & Teleph Corp <Ntt> Gait monitoring system, information processor, and program thereof
JP2012090651A (en) * 2010-10-22 2012-05-17 Nippon Telegr & Teleph Corp <Ntt> Gait monitoring method, gait monitoring system, data processor used in the gait monitoring system, and program thereof

Also Published As

Publication number Publication date
JP2013255608A (en) 2013-12-26

Similar Documents

Publication Publication Date Title
JP5826120B2 (en) Gait measuring device, method and program
US11120901B2 (en) Method for calculating the activity of a user
US7840346B2 (en) Real time performance comparison
US7057551B1 (en) Electronic exercise monitor and method using a location determining component and a pedometer
US20170265142A1 (en) Sensor data extraction system, sensor data extraction method, and computer-readable storage medium having sensor data extraction program stored thereon
US7690556B1 (en) Step counter accounting for incline
US20130196688A1 (en) Gps odometer
US9835457B2 (en) Rock climbing navigational watch
JP6573156B2 (en) Data analysis apparatus, data analysis method, and data analysis program
CN104296750A (en) A zero-speed detection method and device, and a pedestrian navigation method and system
US20140200847A1 (en) Wrist-based speed and distance monitoring
JP2011062112A (en) Apparatus for health care of companion animal
WO2012045484A1 (en) Gps-calibrated pedometer
KR20230084446A (en) System and Method for improving measurement accuracy of the momentum in a health care system
JP2018094092A (en) Physical ability evaluation system, electronic device, physical ability evaluation server, physical ability evaluation method, physical ability evaluation program, and recording medium
JP5892305B2 (en) Activity amount measuring device, activity amount measuring system, program and recording medium
US20210169374A1 (en) Method for analyzing the stride of a walking pedestrian
US20120316822A1 (en) Movement monitor and use
US20170322031A1 (en) Apparatus and method for using map data in a calibration process
JP2011170559A (en) Gait monitoring system, information processor, and program thereof
JP2012090651A (en) Gait monitoring method, gait monitoring system, data processor used in the gait monitoring system, and program thereof
KR20030068788A (en) A calorie calculator using GPS data and Health care service method of using it
US20180160921A1 (en) Physical ability evaluation system, electronic apparatus, physical ability evaluation server, physical ability evaluation method, physical ability evaluation program, and recording medium
JP5826119B2 (en) Gait measuring device, method and program
JP5757982B2 (en) Activity support device, portable terminal, and activity support system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140625

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20150227

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150407

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150518

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: 20151006

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20151013

R150 Certificate of patent or registration of utility model

Ref document number: 5826120

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees