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

JP5032874B2 - Pedometer - Google Patents

Pedometer Download PDF

Info

Publication number
JP5032874B2
JP5032874B2 JP2007095195A JP2007095195A JP5032874B2 JP 5032874 B2 JP5032874 B2 JP 5032874B2 JP 2007095195 A JP2007095195 A JP 2007095195A JP 2007095195 A JP2007095195 A JP 2007095195A JP 5032874 B2 JP5032874 B2 JP 5032874B2
Authority
JP
Japan
Prior art keywords
acceleration
time
steps
exceeds
counting
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
JP2007095195A
Other languages
Japanese (ja)
Other versions
JP2008250963A (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.)
Panasonic Corp
Panasonic Holdings Corp
Original Assignee
Panasonic Corp
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Panasonic Corp, Matsushita Electric Industrial Co Ltd filed Critical Panasonic Corp
Priority to JP2007095195A priority Critical patent/JP5032874B2/en
Publication of JP2008250963A publication Critical patent/JP2008250963A/en
Application granted granted Critical
Publication of JP5032874B2 publication Critical patent/JP5032874B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Measurement Of Distances Traversed On The Ground (AREA)

Description

本発明は、歩数計に関するものである。   The present invention relates to a pedometer.

従来の歩数計として、身体などに装着され、加速度センサで測定された加速度のピーク(加速度の傾きが正から負へ代わる点)を検出して装着者の歩数を計数するものがある。このような歩数計の一例として、特許文献1には、3軸加速度センサの出力値に基づいて重力加速度方向を検出することによって検出感度の方向依存性を改善したものが開示されている。
特開2005−157465号公報(段落0011〜0030及び図1)
As a conventional pedometer, there is one that counts the number of steps of a wearer by detecting a peak of acceleration (a point at which the inclination of acceleration changes from positive to negative) that is worn on the body or the like and measured by an acceleration sensor. As an example of such a pedometer, Patent Document 1 discloses a technique in which the direction dependency of detection sensitivity is improved by detecting the gravitational acceleration direction based on the output value of the triaxial acceleration sensor.
Japanese Patent Laying-Open No. 2005-157465 (paragraphs 0011 to 0030 and FIG. 1)

しかしながら、従来の歩数計には、1歩の動作時に加速度のピークが2個以上現れた場合、各ピークを1歩と誤認識して歩数を計数してしまうという問題があった。   However, the conventional pedometer has a problem that when two or more acceleration peaks appear during one step of operation, each peak is erroneously recognized as one step and the number of steps is counted.

本発明は上記の点に鑑みて為されたものであり、その目的は、歩数を精度よく計数することができる歩数計を提供することにある。   The present invention has been made in view of the above points, and an object of the present invention is to provide a pedometer that can accurately count the number of steps.

請求項1の発明は、加速度センサと、前記加速度センサで測定された加速度が予め設定された閾値を超えた状態で、当該加速度のピークを検出するごとに歩数を1増加させる歩数計数を行う歩数計数手段とを備え、前記歩数計数手段前記加速度が前記閾値を超えた時点から予め設定された第2の時間内に、前記加速度が前記閾値を超えた状態で当該加速度のピークを検出した回数が一定回数を超えると、その時点から前記歩数計数を開始し、前記加速度が前記閾値を超えた状態で前記ピークを検出した時点から予め設定された第1の時間、前記歩数計数を停止することを特徴とする。 The invention according to claim 1 is an acceleration sensor and the number of steps for counting the number of steps to increase the number of steps by 1 each time a peak of the acceleration is detected in a state where the acceleration measured by the acceleration sensor exceeds a preset threshold value. and a counting means, said step counting means, in a second time during which the acceleration is preset from the time that exceeds the threshold value, detects the peak of the acceleration in a state in which the acceleration exceeds the threshold value When the number of times exceeds a certain number, the step count is started from that time, and the step count is stopped for a first preset time from the time when the peak is detected in a state where the acceleration exceeds the threshold. It is characterized by that.

請求項の発明は、請求項の発明において、前記歩数計数手段が、前記歩数の計数の開始時に、前記第2の時間内に前記ピークを検出した回数を前記歩数に追加することを特徴とする。 According to a second aspect of the present invention, in the first aspect of the invention, the step count counting means adds the number of times the peak is detected within the second time to the step count at the start of counting the step count. And

請求項の発明は、請求項1又は2の発明において、前記加速度を用いて活動量を算出する活動量算出手段を備え、前記歩数計数手段が、前記活動量が一定量を超えた時点から前記歩数計数を開始することを特徴とする。 The invention of claim 3 is the invention of claim 1 or 2 , further comprising an activity amount calculating means for calculating an activity amount using the acceleration, wherein the step counting means starts when the activity amount exceeds a certain amount. The step count is started.

請求項1の発明によれば、加速度が閾値を超えた状態で上記加速度のピークを検出した時点から第1の時間、歩数計数を停止することによって、1歩の動作時において加速度に複数のピークが発生した場合であっても2歩以上と計数することを防止できるので、歩数を精度よく計数することができる。   According to the first aspect of the present invention, the step count is stopped for the first time from the time when the peak of the acceleration is detected in a state where the acceleration exceeds the threshold value, so that a plurality of peaks in the acceleration during the operation of one step. Even when this occurs, it is possible to prevent counting as two or more steps, so that the number of steps can be accurately counted.

また、請求項の発明によれば、歩行の場合、加速度のピークが一定回数より多く現れることから、歩行時とそれ以外の体動やノイズとを区別することができるので、歩数をより精度よく計数することができる。 Further, according to the invention of claim 1, in the case of walking, because the peak of the acceleration occurs more than a certain number of times, it is possible to distinguish between walking and other body movement and noise, more accurate number of steps You can count well.

請求項の発明によれば、歩行と判断したときに、第2の時間内にピークを検出した回数も歩数に追加することによって、歩行開始時の歩数を計数することができるので、歩数をさらに精度よく計数することができる。 According to the invention of claim 2 , since it is possible to count the number of steps at the start of walking by adding the number of times the peak is detected within the second time to the number of steps when it is determined that walking, the number of steps is Further, it is possible to count with high accuracy.

請求項の発明によれば、歩行には一定量以上の活動量が必要であることから、活動量が一定量を超えたときに歩行と判断することによって、歩数をより精度よく計数することができる。 According to the invention of claim 3 , since a certain amount of activity is required for walking, the number of steps can be counted more accurately by determining walking when the amount of activity exceeds a certain amount. Can do.

(実施形態1)
まず、実施形態1の歩数計の構成について図1,2を用いて説明する。この歩数計は、図1に示すように、加速度センサ1と、使用者が機器動作のスタート/ストップを行うための押ボタン20(図2参照)を有する操作入力部2と、メモリ3と、タイマ4と、歩数や活動量を表示する表示部5と、機器の中枢をなすものであって、加速度センサ1で測定された加速度の入力処理、操作入力部2からの操作情報の入力処理、メモリ3に対する情報の読み書き処理、タイマ4の起動処理及び表示部5への表示処理を行う演算部6と、1次電池(例えばボタン電池やコイン電池など)によって各部1〜6に電力を供給する電源部7と、各部1〜7を内蔵するとともに押ボタン20を前面に露出させる合成樹脂製の筐体8(図2参照)とを備えている。
(Embodiment 1)
First, the configuration of the pedometer of the first embodiment will be described with reference to FIGS. As shown in FIG. 1, the pedometer includes an acceleration sensor 1, an operation input unit 2 having a push button 20 (see FIG. 2) for a user to start / stop device operation, a memory 3, The timer 4, the display unit 5 for displaying the number of steps and the amount of activity, and the center of the device, the input process of the acceleration measured by the acceleration sensor 1, the input process of the operation information from the operation input unit 2, Power is supplied to each of the units 1 to 6 by a calculation unit 6 that performs information read / write processing on the memory 3, timer 4 startup processing and display processing on the display unit 5, and a primary battery (for example, a button battery or a coin battery). A power supply unit 7 and a housing 8 (see FIG. 2) made of synthetic resin that incorporates the units 1 to 7 and exposes the push button 20 to the front surface are provided.

加速度センサ1は、小型で低消費電力なMEMS(Micro Electro Mechanical Systems)を利用した3軸加速度センサであり、互いに垂直な3軸(x軸、y軸、z軸)の各加速度X,Y,Zを測定し、測定した各加速度X,Y,Zを演算部6にアナログ出力する。なお、加速度センサ1は3軸加速度センサに限定されるものではなく、1軸加速度センサや2軸加速度センサであってもよい。   The acceleration sensor 1 is a three-axis acceleration sensor using a small and low power consumption MEMS (Micro Electro Mechanical Systems), and each acceleration X, Y, Z is measured, and the measured accelerations X, Y, and Z are output to the calculation unit 6 in analog form. The acceleration sensor 1 is not limited to a three-axis acceleration sensor, and may be a one-axis acceleration sensor or a two-axis acceleration sensor.

メモリ3には、機器の製造時又は機器動作のスタート時に予め設定された後述の閾値L1及び一定回数L2などの情報、後述の活動量情報並びに歩数情報が記憶されている。   The memory 3 stores information such as a threshold value L1 and a predetermined number of times L2, which are set in advance at the time of manufacturing the device or starting the device operation, activity amount information and step count information which are described later.

表示部5は、図2に示すように筐体8の前面に露出する液晶画面50を備え、演算部6(図1参照)から後述の歩数情報や活動量情報が入力されると、入力された情報に基づいて歩数や活動量を液晶画面50に表示する。   As shown in FIG. 2, the display unit 5 includes a liquid crystal screen 50 exposed on the front surface of the housing 8, and is input when step information and activity amount information described later are input from the calculation unit 6 (see FIG. 1). The number of steps and the amount of activity are displayed on the liquid crystal screen 50 based on the information.

図1に示す演算部6はマイクロコンピュータからなり、加速度センサ1から各加速度X,Y,Zを取得してサンプリングするサンプリング部60と、サンプリング部60でサンプリングされた各加速度Xn,Yn,Znの合成値である加速度F1を算出する加速度算出部61と、加速度算出部61で算出された加速度F1に基づいて活動量を算出する活動量算出部62と、加速度算出部61で算出された加速度F1が閾値L1を超える回数を歩数として計数する歩数計数部63と、表示部5を制御する表示制御部64と、操作入力部2からの操作情報を処理する操作処理部65とを備えている。   The calculation unit 6 shown in FIG. 1 is formed of a microcomputer. The sampling unit 60 acquires and samples each acceleration X, Y, Z from the acceleration sensor 1, and the accelerations Xn, Yn, Zn sampled by the sampling unit 60. An acceleration calculation unit 61 that calculates an acceleration F1 that is a composite value, an activity amount calculation unit 62 that calculates an activity amount based on the acceleration F1 calculated by the acceleration calculation unit 61, and an acceleration F1 calculated by the acceleration calculation unit 61 Is provided with a step count counting unit 63 that counts the number of times that exceeds a threshold L1 as a step count, a display control unit 64 that controls the display unit 5, and an operation processing unit 65 that processes operation information from the operation input unit 2.

サンプリング部60は、加速度センサ1から各加速度X,Y,Zがアナログ入力されると、アナログ入力された各加速度X,Y,Zを、例えば10Hz以上など予め設定されたサンプリング周波数でサンプリングし、サンプリングした各加速度を加速度算出部61に出力する。以下、サンプリング開始時からn回目にサンプリングされた各加速度をXn,Yn,Zn(n=1,2,3・・・)で表わす。   When each acceleration X, Y, Z is input from the acceleration sensor 1 as an analog signal, the sampling unit 60 samples each analog input acceleration X, Y, Z at a preset sampling frequency such as 10 Hz or more, Each sampled acceleration is output to the acceleration calculation unit 61. Hereinafter, each acceleration sampled n times from the start of sampling is represented by Xn, Yn, Zn (n = 1, 2, 3,...).

加速度算出部61は、サンプリング部60でサンプリングされた各加速度Xn,Yn,Znを用いて次式のように加速度F1を算出する。算出された加速度F1は活動量算出部62及び歩数計数部63に出力される。図3には、加速度算出部61で算出された加速度F1が示されている。   The acceleration calculation unit 61 calculates the acceleration F1 using the accelerations Xn, Yn, Zn sampled by the sampling unit 60 as in the following equation. The calculated acceleration F1 is output to the activity amount calculator 62 and the step count counter 63. FIG. 3 shows the acceleration F1 calculated by the acceleration calculation unit 61.

Figure 0005032874
Figure 0005032874

図1に示す活動量算出部62は、一定時間ごとに加速度算出部61からの加速度F1を用いて次式のように標本分散σを算出し、算出した標本分散σに基づいて活動量を算出する。算出された活動量の情報(活動量情報)は表示制御部64に出力される。 The activity amount calculation unit 62 shown in FIG. 1 calculates the sample variance σ 2 using the acceleration F1 from the acceleration calculation unit 61 at regular intervals as shown in the following equation, and the activity amount based on the calculated sample variance σ 2. Is calculated. The calculated activity amount information (activity amount information) is output to the display control unit 64.

Figure 0005032874
Figure 0005032874

歩数計数部63は、加速度算出部61からの加速度F1と、メモリ3に記憶されている閾値L1とを比較し、加速度F1が閾値L1を超えた状態で、加速度F1のピークを検出するごとに歩数をインクリメント(1増加)させる歩数計数を行う。ここで、加速度F1のピークとは、加速度F1の傾きが正から負へ代わる点をいう。一方、加速度F1が閾値L1以下であれば、歩数をインクリメントしないようにする。このように閾値L1を設けることで、歩行以外の体動やノイズによって発生したピークを歩数として計数することを防止する。計数された歩数の情報(歩数情報)は表示制御部64に出力されるとともにメモリ3に記憶される。   The step counting unit 63 compares the acceleration F1 from the acceleration calculating unit 61 with the threshold value L1 stored in the memory 3, and each time the acceleration F1 exceeds the threshold value L1, detects the peak of the acceleration F1. The step count is incremented (incremented by 1). Here, the peak of the acceleration F1 refers to a point where the slope of the acceleration F1 changes from positive to negative. On the other hand, if the acceleration F1 is less than or equal to the threshold L1, the number of steps is not incremented. By providing the threshold value L1 in this way, it is possible to prevent a peak generated due to body movement or noise other than walking from being counted as the number of steps. Information on the counted number of steps (step number information) is output to the display control unit 64 and stored in the memory 3.

ここで、加速度F1のピークは、さまざまな要因によって図3に示すように割れてしまうため(図3のAとB)、このような割れたピークA,Bをすべて歩数として計数してしまうと、実際の歩数よりも多く計数してしまうことになる。このような問題を解決するために、歩数計数部63はタイマ4を起動し、加速度F1が閾値L1を超えた状態でピークを検出した時点から例えば0.1秒間以上0.3秒間以下など予め設定されたマスク時間(第1の時間)T1だけ歩数計数を停止する。マスク時間T1における歩数計数の停止は、フィルタなどを備えることで実現することができる。マスク時間T1が経過すると、歩数計数部63は歩数計数を再開する。これにより、図3のピークAは歩数として計数されるが、図3のピークBはマスク時間T1内であるので、歩数として計数されない。なお、後述の歩数計数開始前においても同様である。   Here, the peak of the acceleration F1 is broken as shown in FIG. 3 due to various factors (A and B in FIG. 3). Therefore, it will count more than the actual number of steps. In order to solve such a problem, the step counting unit 63 activates the timer 4 and detects in advance, for example, 0.1 seconds or more and 0.3 seconds or less from the time when the peak is detected in a state where the acceleration F1 exceeds the threshold value L1. The step count is stopped for the set mask time (first time) T1. Stopping the step count counting at the mask time T1 can be realized by providing a filter or the like. When the mask time T1 has elapsed, the step count counting unit 63 resumes step count counting. Accordingly, the peak A in FIG. 3 is counted as the number of steps, but the peak B in FIG. 3 is not counted as the number of steps because it is within the mask time T1. The same applies before the start of counting the number of steps described later.

ところで、歩行が開始すると、加速度F1のピークが連続して現れる。このことから、歩数計数部63は、機器動作がスタートしてから歩数計数を開始するにあたって、加速度F1が閾値L1を超えるとタイマ4を起動し、予め設定された第2の時間T2内に、加速度F1が閾値L1を超えた状態で、加速度のピークを検出した回数が一定回数L2を超えると、歩き始めと認識し、その時点から歩数計数を開始する。第2の時間T2は数秒から20秒程度がよく、一定回数L2は、1秒あたりのピーク数が0.5回以上1回以下となるような範囲がよい。なお、加速度F1が閾値L1を超えたことを検出するごとにタイマ4は起動されることから、上記タイマ4は同時に複数の第2の時間T2を計測することになる。   By the way, when walking starts, the peak of acceleration F1 appears continuously. From this, the step counting unit 63 starts the timer 4 when the acceleration F1 exceeds the threshold L1 in starting the step counting after the device operation starts, and within the second time T2 set in advance, When the number of times the acceleration peak is detected exceeds a certain number L2 in a state where the acceleration F1 exceeds the threshold value L1, it is recognized that the person has started walking, and the step count is started from that point. The second time T2 is preferably about several seconds to 20 seconds, and the fixed number of times L2 is preferably in a range in which the number of peaks per second is 0.5 times or more and 1 time or less. Since the timer 4 is activated every time it detects that the acceleration F1 exceeds the threshold value L1, the timer 4 measures a plurality of second times T2 at the same time.

上記歩数計数部63の動作の具体例について図3を用いて説明する。例えば一定回数L2を8回とすると、図3の時間t11〜t12の場合、第2の時間T2内に加速度F1が閾値L1を超えた回数が4回しかないので、歩数計数は開始されない。時間t21〜t22の場合も、加速度F1が閾値L1を超えた回数が7回しかないので、歩数計数は開始されない。これに対して、時間t31〜t32の場合、加速度F1が閾値L1を超えた回数が10回であるので、歩数計数は開始される。   A specific example of the operation of the step counting unit 63 will be described with reference to FIG. For example, if the predetermined number of times L2 is eight, the number of steps is not started because the number of times that the acceleration F1 exceeds the threshold value L1 is only four times in the second time T2 in the period of time t11 to t12 in FIG. Also from time t21 to t22, the number of steps is not started because the number of times the acceleration F1 exceeds the threshold value L1 is only seven. On the other hand, at times t31 to t32, since the number of times the acceleration F1 exceeds the threshold value L1 is 10, the step count is started.

一方、歩数計数開始後において、歩数計数部63は、第2の時間T2内に加速度F1が閾値L1を超えた回数が全くなくなると、歩数計数を終了する。   On the other hand, after the start of counting the number of steps, the number-of-steps counting unit 63 ends the counting of the number of steps when the number of times that the acceleration F1 exceeds the threshold value L1 is completely eliminated within the second time T2.

図1に示す表示制御部64は、活動量算出部62からの活動量情報及び歩数計数部63からの歩数情報に基づいて、液晶画面50(図2参照)に活動量及び歩数を表示させるように表示部5を制御する。   The display control unit 64 shown in FIG. 1 displays the activity amount and the number of steps on the liquid crystal screen 50 (see FIG. 2) based on the activity amount information from the activity amount calculation unit 62 and the step number information from the step count counting unit 63. The display unit 5 is controlled.

操作処理部65は、使用者による操作入力部2への操作入力によって、機器動作のスタート/ストップや累積保存している歩数総計のリセット、歩数計数開始時から現時点までの歩数表示、累積保存している歩数総計の表示、活動量の表示など、歩数計として必要とされる操作を行えるように構成されている。   The operation processing unit 65 starts / stops the operation of the device, resets the accumulated total number of steps, displays the number of steps from the start of the step counting to the present time, and stores the accumulated number according to the operation input to the operation input unit 2 by the user. It is configured to perform operations required as a pedometer, such as displaying the total number of steps and displaying the amount of activity.

次に、本実施形態の動作について図1,4を用いて説明する。まず、使用者による操作入力部2への操作入力によって機器動作がスタートすると、演算部6は、サンプリング部60により加速度センサ1から各軸の加速度X,Y,Zを取得し、例えば20Hzのサンプリング周波数でサンプリングする。その後、加速度算出部61が、サンプリング部60でサンプリングされた各加速度Xn,Yn,Znから加速度F1を算出する。   Next, the operation of this embodiment will be described with reference to FIGS. First, when the device operation is started by an operation input to the operation input unit 2 by the user, the calculation unit 6 acquires accelerations X, Y, and Z of each axis from the acceleration sensor 1 by the sampling unit 60, for example, sampling at 20 Hz. Sampling by frequency. Thereafter, the acceleration calculation unit 61 calculates the acceleration F1 from each acceleration Xn, Yn, Zn sampled by the sampling unit 60.

その後、歩数計数部63が加速度F1と閾値L1を比較し、加速度F1が閾値L1を超えてかつピーク(加速度F1の傾きが正から負へ変わる点)を検出すると(ステップS1)、タイマ4を起動して第2の時間T2の計測を開始し(ステップS2)、第2の時間T2中に加速度F1が閾値L1を超えた状態でのピーク数を計数する(ステップS3)。ここで、歩数計数部63は、加速度F1が閾値L1を超えたピーク時からマスク時間T1が経過するまでピーク数の計数を停止する。マスク時間T1が経過するとピーク数の計数は再開される。その後、第2の時間T2が経過するとタイマ4が停止する(ステップS4)。その後、歩数計数部63は第2の時間T2内で計数されたピーク数と一定回数L2を比較し(ステップS5)、ピーク数が一定回数L2を超えた場合、歩数計数を開始する(ステップS6)。これに対して、ピーク数が一定回数L2以下の場合、歩数計数を開始せずにステップS1に戻る。   Thereafter, the step counting unit 63 compares the acceleration F1 with the threshold value L1, and when the acceleration F1 exceeds the threshold value L1 and detects a peak (a point at which the inclination of the acceleration F1 changes from positive to negative) (step S1), the timer 4 is set. The measurement is started and measurement of the second time T2 is started (step S2), and the number of peaks when the acceleration F1 exceeds the threshold L1 during the second time T2 is counted (step S3). Here, the step count counting unit 63 stops counting the number of peaks until the mask time T1 elapses from the peak time when the acceleration F1 exceeds the threshold value L1. When the mask time T1 elapses, the peak count is restarted. Thereafter, when the second time T2 elapses, the timer 4 stops (step S4). After that, the step counting unit 63 compares the number of peaks counted within the second time T2 with a certain number of times L2 (step S5), and when the number of peaks exceeds the certain number of times L2, starts counting the number of steps (step S6). ). On the other hand, when the number of peaks is equal to or less than the predetermined number of times L2, the process returns to step S1 without starting the step count counting.

歩数計数を開始した後、歩数計数部63は、加速度F1が閾値L1を超えてかつピーク(加速度F1の傾きが正から負へ変わる点)を検出すると(ステップS7)、タイマ4を起動して第2の時間T2の計測を開始し(ステップS8)、第2の時間T2中において加速度F1が閾値L1を超えてピークを検出するごとに歩数を1増加させて歩数情報を表示制御部64に出力する(ステップS9)。表示部5は、表示制御部64からの歩数情報に基づいて、液晶画面50(図2参照)に歩数を表示する。ここで、加速度F1が閾値L1を超えたピーク時からマスク時間T1が経過するまで歩数計数を停止する。マスク時間T1が経過すると歩数計数が再開される。その後、第2の時間T2が経過するとタイマ4が停止する(ステップS10)。このとき、歩数計数部63は、第2の時間T2中の歩数が0であるか否かを判断する(ステップS11)。歩数が0でなければ、ステップS7に戻って歩数計数を継続する。これに対して、歩数が0である場合、歩数計数を終了して(ステップS12)、ステップS1に戻る。   After starting the step count counting, when the step count counting unit 63 detects that the acceleration F1 exceeds the threshold value L1 and a peak (a point at which the slope of the acceleration F1 changes from positive to negative) (step S7), the timer 4 is started. Measurement of the second time T2 is started (step S8), and the number of steps is incremented by 1 each time the acceleration F1 exceeds the threshold value L1 and a peak is detected during the second time T2, and the step count information is displayed to the display control unit 64. Output (step S9). The display unit 5 displays the number of steps on the liquid crystal screen 50 (see FIG. 2) based on the number of steps information from the display control unit 64. Here, the step count is stopped until the mask time T1 elapses from the peak time when the acceleration F1 exceeds the threshold value L1. When the mask time T1 elapses, the step count is restarted. Thereafter, when the second time T2 elapses, the timer 4 stops (step S10). At this time, the step count counting unit 63 determines whether or not the number of steps during the second time T2 is 0 (step S11). If the number of steps is not 0, the process returns to step S7 and the step count is continued. On the other hand, when the number of steps is 0, the step count is finished (step S12), and the process returns to step S1.

使用者による操作入力部2への操作入力によって機器動作がストップされるまでは、ステップS1〜S13の動作が繰り返し行われる。   Until the device operation is stopped by the operation input to the operation input unit 2 by the user, the operations in steps S1 to S13 are repeated.

以上、本実施形態によれば、加速度F1が閾値L1を超えた状態で上記加速度のピークを検出した時点からマスク時間T1、歩数計数を停止することによって、1歩の動作時において加速度F1に複数のピークが発生した場合であっても2歩以上と計数することを防止できる。また、歩行の場合、加速度F1のピークが一定回数L2より多く現れることから、歩行時とそれ以外の体動やノイズとを区別することができる。これらによって、歩数を精度よく計数することができる。   As described above, according to the present embodiment, by stopping the mask time T1 and the step count from the time when the acceleration peak is detected in a state where the acceleration F1 exceeds the threshold value L1, a plurality of accelerations F1 can be added to the acceleration F1 during one step operation. Even when this peak occurs, it is possible to prevent counting more than two steps. In the case of walking, the peak of acceleration F1 appears more than a certain number of times L2, so that it is possible to distinguish between walking and other body movements and noise. Thus, the number of steps can be accurately counted.

なお、実施形態1の変形例として、演算部6の加速度算出部61が、各加速度Xn,Yn,Znの合成値である加速度F1を算出する機能に代えて、n回目にサンプリングされた各加速度Xn,Yn,Znと前回(n−1回目)にサンプリングされた各加速度Xn−1,Yn−1,Zn−1との差分ΔX,ΔY,ΔZの合成値を加速度F2として算出する機能を有するものであってもよい。   As a modification of the first embodiment, each acceleration sampled n times is used instead of the function in which the acceleration calculation unit 61 of the calculation unit 6 calculates the acceleration F1 that is a composite value of each acceleration Xn, Yn, and Zn. It has a function of calculating a combined value of differences ΔX, ΔY, ΔZ between Xn, Yn, Zn and the respective accelerations Xn-1, Yn-1, Zn-1 sampled at the previous time (n−1) as acceleration F2. It may be a thing.

本変形例の加速度算出部61は、サンプリング部60でサンプリングされた各加速度Xn,Yn,Znと前回サンプリングされた各加速度Xn−1,Yn−1,Zn−1との差分ΔX(=Xn−Xn−1),ΔY(=Yn−Yn−1),ΔZ(=Zn−Zn−1)をそれぞれ算出し、この算出した差分ΔX,ΔY,ΔZを用いて次式のように加速度F2を算出し、歩数計数部63に出力する。   The acceleration calculation unit 61 of the present modification includes a difference ΔX (= Xn−) between each acceleration Xn, Yn, Zn sampled by the sampling unit 60 and each acceleration Xn−1, Yn−1, Zn−1 sampled last time. Xn-1), .DELTA.Y (= Yn-Yn-1), .DELTA.Z (= Zn-Zn-1) are calculated, and the acceleration F2 is calculated as follows using the calculated differences .DELTA.X, .DELTA.Y, .DELTA.Z. To the step counting unit 63.

Figure 0005032874
Figure 0005032874

以上、本変形例によれば、歩数計数を行うにあたって、加速度センサ1の各加速度Xn,Xn−1,Yn,Yn−1,Zn,Zn−1が持つオフセットの影響を低減することができるので、別途オフセット補正用の電子機器などを備える必要がなく、これにより低コスト化を図ることができるとともに、より高精度な歩数計数を行うことができる。   As described above, according to the present modification, the offset effect of each acceleration Xn, Xn-1, Yn, Yn-1, Zn, Zn-1 of the acceleration sensor 1 can be reduced when counting the number of steps. In addition, it is not necessary to separately provide an electronic device for offset correction and the like, so that cost reduction can be achieved and more accurate step counting can be performed.

(実施形態2)
実施形態2の歩数計は、演算部6の歩数計数部63が、活動量が一定量L3を超えた時点から歩数計数を開始する点で、実施形態1と相違している。なお、実施形態1と同様の構成要素については、同一の符号を付して説明を省略する。
(Embodiment 2)
The pedometer of the second embodiment is different from the first embodiment in that the step counting unit 63 of the calculation unit 6 starts counting the number of steps from the time when the amount of activity exceeds a certain amount L3. In addition, about the component similar to Embodiment 1, the same code | symbol is attached | subjected and description is abbreviate | omitted.

本実施形態のメモリ3には、閾値L1及び一定回数L2とともに、機器の製造時又は機器動作のスタート時に予め設定された一定量L3の情報が記憶されている。   The memory 3 according to the present embodiment stores a threshold L1 and a certain number of times L2, as well as information on a predetermined amount L3 set in advance at the time of device manufacture or device operation start.

また、本実施形態の演算部6の歩数計数部63は、機器動作がスタートしてから歩数計数を開始するにあたって、第2の時間T2内に加速度F1が閾値L1を超えた回数と一定回数L2を比較するのではなく、活動量算出部62で算出された活動量と、メモリ3に記憶されている一定量L3とを比較し、活動量が一定量L3を超えると、その時点から歩数計数を開始する。   In addition, the step counting unit 63 of the calculation unit 6 according to the present embodiment starts counting the number of steps after the device operation starts, and the number of times the acceleration F1 exceeds the threshold value L1 within the second time T2 and a certain number of times L2. Are compared, the activity amount calculated by the activity amount calculation unit 62 is compared with a certain amount L3 stored in the memory 3, and if the activity amount exceeds the certain amount L3, the number of steps is counted from that point. To start.

次に、本実施形態の動作について図1,4,5を用いて説明する。なお、本実施形態の動作を示すフローチャートは、図4の(S1)〜(S5)を図5の(S1a),(S5a)に置き換えたものである。まず、使用者による操作入力部2への操作によって機器動作がスタートすると、演算部6の活動量算出部62は加速度F1の標本分散σに基づいて活動量を算出する(図5のステップS1a)。その後、歩数計数部63は活動量と一定量L3を比較し(図5のステップS5a)、活動量が一定量L3を超えた場合、歩数計数を開始する(図4のステップS6)。これに対して、活動量が一定量L3以下の場合、歩数計数を開始せずにステップS1aに戻る。歩数計数開始後の動作(図4のステップS7〜S13)は実施形態1と同様である。 Next, the operation of this embodiment will be described with reference to FIGS. The flowchart showing the operation of this embodiment is obtained by replacing (S1) to (S5) in FIG. 4 with (S1a) and (S5a) in FIG. First, when the device operation is started by an operation on the operation input unit 2 by the user, the activity amount calculation unit 62 of the calculation unit 6 calculates an activity amount based on the sample variance σ 2 of the acceleration F1 (step S1a in FIG. 5). ). Thereafter, the step count counting unit 63 compares the activity amount with the constant amount L3 (step S5a in FIG. 5), and starts the step count counting when the activity amount exceeds the certain amount L3 (step S6 in FIG. 4). On the other hand, when the activity amount is equal to or less than the predetermined amount L3, the process returns to step S1a without starting the step count counting. The operation after the step count start (steps S7 to S13 in FIG. 4) is the same as that of the first embodiment.

以上、本実施形態によれば、歩行には一定量以上の活動量が必要であることから、活動量が一定量L3を超えたときに歩行と判断することによって、歩数をより精度よく計数することができる。   As described above, according to the present embodiment, since a certain amount of activity is required for walking, the number of steps is counted more accurately by determining walking when the amount of activity exceeds a certain amount L3. be able to.

(実施形態3)
実施形態3の歩数計は、演算部6の歩数計数部63が、歩数計数の開始時に、第2の時間T2内に、加速度が閾値L1を超えた状態で上記加速度のピークを検出したピーク数を歩数に追加する点で、実施形態1と相違している。なお、実施形態1と同様の構成要素については、同一の符号を付して説明を省略する。
(Embodiment 3)
In the pedometer of the third embodiment, the number of peaks at which the step count counting unit 63 of the calculation unit 6 detects the acceleration peak in a state where the acceleration exceeds the threshold value L1 within the second time T2 at the start of the step count counting. Is different from the first embodiment in that is added to the number of steps. In addition, about the component similar to Embodiment 1, the same code | symbol is attached | subjected and description is abbreviate | omitted.

本実施形態の動作について図1,4,6を用いて説明する。なお、本実施形態の動作を示すフローチャートは、図4の(S6)を図6の(S6a)に置き換えたものである。まず、使用者による操作入力部2への操作によって機器動作がスタートすると、実施形態1と同様に、演算部6の歩数計数部63は、加速度F1が閾値L1を超えてかつピーク(加速度F1の傾きが正から負へ変わる点)を検出すると(図4のステップS1)、第2の時間T2中のピーク数を計数する(図4のステップS2〜S4)。その後、第2の時間T2内で計数されたピーク数と一定回数L2を比較し(図4のステップS5)、ピーク数が一定回数L2以下の場合、歩数計数を開始せずにステップS1に戻る。これに対して、ピーク数が一定回数L2を超えた場合、第2の時間T2中に計数されたピーク数も歩数に追加して歩数計数を開始する(図6のステップS6a)。歩数計数開始後の動作(図4のステップS7〜S13)は実施形態1と同様である。   The operation of this embodiment will be described with reference to FIGS. In addition, the flowchart which shows operation | movement of this embodiment replaces (S6) of FIG. 4 with (S6a) of FIG. First, when the device operation is started by an operation on the operation input unit 2 by the user, as in the first embodiment, the step counting unit 63 of the calculation unit 6 causes the acceleration F1 to exceed the threshold L1 and the peak (acceleration F1 When a point at which the slope changes from positive to negative is detected (step S1 in FIG. 4), the number of peaks in the second time T2 is counted (steps S2 to S4 in FIG. 4). Thereafter, the number of peaks counted within the second time T2 is compared with a certain number of times L2 (step S5 in FIG. 4). If the number of peaks is equal to or less than the certain number of times L2, the step count is not started and the process returns to step S1. . On the other hand, when the number of peaks exceeds a certain number of times L2, the number of peaks counted during the second time T2 is added to the number of steps, and the step count is started (step S6a in FIG. 6). The operation after the step count start (steps S7 to S13 in FIG. 4) is the same as that of the first embodiment.

以上、本実施形態によれば、歩行と判断したときに、第2の時間T2内にピークを検出した回数も歩数に追加することによって、歩行開始時の歩数を計数することができるので、歩数をさらに精度よく計数することができる。   As described above, according to the present embodiment, the number of steps at the start of walking can be counted by adding the number of times the peak is detected within the second time T2 to the number of steps when it is determined to be walking. Can be counted more accurately.

なお、実施形態3の変形例として、歩数計数の開始の判断として第2の時間T2内のピーク数を用いた比較に代えて、実施形態2のように活動量を用いた比較を行ってもよい。   As a modified example of the third embodiment, instead of comparison using the peak number in the second time T2 as a determination of the start of step count counting, a comparison using an activity amount may be performed as in the second embodiment. Good.

また、実施形態1〜3の変形例として、歩数計数の開始の判断としてピーク数と活動量の両方を用いた比較を行ってもよい。   As a modification of the first to third embodiments, a comparison using both the peak number and the activity amount may be performed as the determination of the start of the step count.

本変形例の動作について図1,4,7を用いて説明する。なお、本変形例の動作を示すフローチャートは、図4の(S1),(S5)を図7の(S1b),(S5b)に置き換えたものである。まず、使用者による操作入力部2への操作によって機器動作がスタートすると、演算部6の歩数計数部63は、加速度F1が閾値L1を超えてかつピークを検出し、活動量算出部62が活動量を算出すると(図7のステップS1b)、歩数計数部63が第2の時間T2中のピーク数を計数する(図7のステップS2〜S4)。その後、歩数計数部63は、第2の時間T2内で計数されたピーク数と一定回数L2を比較するとともに、活動量と一定量L3を比較し(図7のステップS5b)、ピーク数が一定回数L2を超え、さらに活動量が一定量L3を超えた場合、歩数計数を開始する(図4のステップS6)。これに対して、ピーク数が一定回数L2以下の場合又は活動量が一定量L3以下の場合、歩数計数を開始せずにステップS1に戻る。歩数計数開始後の動作(図4のステップS7〜S13)は実施形態1〜3と同様である。   The operation of this modification will be described with reference to FIGS. The flowchart showing the operation of this modification is obtained by replacing (S1) and (S5) in FIG. 4 with (S1b) and (S5b) in FIG. First, when the device operation is started by an operation on the operation input unit 2 by the user, the step counting unit 63 of the calculation unit 6 detects the peak when the acceleration F1 exceeds the threshold value L1, and the activity amount calculation unit 62 performs the activity. When the amount is calculated (step S1b in FIG. 7), the step count counting unit 63 counts the number of peaks during the second time T2 (steps S2 to S4 in FIG. 7). After that, the step counting unit 63 compares the number of peaks counted within the second time T2 with a certain number of times L2, and also compares the amount of activity with a certain amount L3 (step S5b in FIG. 7), and the number of peaks is constant. When the number of times L2 is exceeded and the amount of activity exceeds a certain amount L3, the step count is started (step S6 in FIG. 4). On the other hand, when the number of peaks is equal to or less than the certain number of times L2 or when the amount of activity is equal to or less than the certain amount L3, the step count is not started and the process returns to step S1. The operation after the step count start (steps S7 to S13 in FIG. 4) is the same as in the first to third embodiments.

実施形態1〜3の構成を示すブロック図である。It is a block diagram which shows the structure of Embodiment 1-3. 同上の外観図である。It is an external view same as the above. 同上の加速度を示す図である。It is a figure which shows an acceleration same as the above. 実施形態1の動作を示すフローチャートである。3 is a flowchart showing the operation of the first embodiment. 実施形態2の動作の要部を示すフローチャートである。10 is a flowchart showing a main part of the operation of the second embodiment. 実施形態3の動作の要部を示すフローチャートである。10 is a flowchart illustrating a main part of the operation of the third embodiment. 実施形態1〜3の変形例の動作の要部を示すフローチャートである。It is a flowchart which shows the principal part of operation | movement of the modification of Embodiment 1-3.

符号の説明Explanation of symbols

1 加速度センサ
4 タイマ
6 演算部
60 サンプリング部
61 加速度算出部
63 歩数計数部
DESCRIPTION OF SYMBOLS 1 Acceleration sensor 4 Timer 6 Operation part 60 Sampling part 61 Acceleration calculation part 63 Step count part

Claims (3)

加速度センサと、
前記加速度センサで測定された加速度が予め設定された閾値を超えた状態で、当該加速度のピークを検出するごとに歩数を1増加させる歩数計数を行う歩数計数手段とを備え、
前記歩数計数手段前記加速度が前記閾値を超えた時点から予め設定された第2の時間内に、前記加速度が前記閾値を超えた状態で当該加速度のピークを検出した回数が一定回数を超えると、その時点から前記歩数計数を開始し、前記加速度が前記閾値を超えた状態で前記ピークを検出した時点から予め設定された第1の時間、前記歩数計数を停止する
ことを特徴とする歩数計。
An acceleration sensor;
A step counting means for counting the number of steps to increase the number of steps by 1 each time a peak of the acceleration is detected in a state where the acceleration measured by the acceleration sensor exceeds a preset threshold;
The step counting means, in a second time during which the acceleration is preset from the time that exceeds the threshold value, the number of times that the acceleration is detected peaks of the acceleration in a state of exceeding the threshold exceeds a predetermined number of times And the step count is started from that time, and the step count is stopped for a first preset time from the time when the peak is detected in a state where the acceleration exceeds the threshold. Total.
前記歩数計数手段が、前記歩数の計数の開始時に、前記第2の時間内に前記ピークを検出した回数を前記歩数に追加することを特徴とする請求項1記載の歩数計。 2. The pedometer according to claim 1 , wherein the step counting means adds the number of times the peak is detected within the second time to the step count at the start of counting the step count . 前記加速度を用いて活動量を算出する活動量算出手段を備え、
前記歩数計数手段が、前記活動量が一定量を超えた時点から前記歩数計数を開始する
ことを特徴とする請求項1又は2記載の歩数計
An activity amount calculating means for calculating an activity amount using the acceleration,
The pedometer according to claim 1 or 2 , wherein the step counting means starts counting the number of steps from the time when the amount of activity exceeds a certain amount .
JP2007095195A 2007-03-30 2007-03-30 Pedometer Expired - Fee Related JP5032874B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007095195A JP5032874B2 (en) 2007-03-30 2007-03-30 Pedometer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007095195A JP5032874B2 (en) 2007-03-30 2007-03-30 Pedometer

Publications (2)

Publication Number Publication Date
JP2008250963A JP2008250963A (en) 2008-10-16
JP5032874B2 true JP5032874B2 (en) 2012-09-26

Family

ID=39975777

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007095195A Expired - Fee Related JP5032874B2 (en) 2007-03-30 2007-03-30 Pedometer

Country Status (1)

Country Link
JP (1) JP5032874B2 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5463702B2 (en) * 2009-03-16 2014-04-09 セイコーエプソン株式会社 Step detection method and step detection device
US8666693B2 (en) * 2011-02-24 2014-03-04 Qualcomm Incorporated Low average velocity pedestrial motion identification
CN105953814B (en) * 2016-06-21 2019-01-11 Oppo广东移动通信有限公司 Step counting method, step counting device and mobile terminal
CN106248100A (en) * 2016-07-07 2016-12-21 深圳市金立通信设备有限公司 A kind of step-recording method and terminal
JP6940813B2 (en) * 2017-09-22 2021-09-29 カシオ計算機株式会社 Step count device, step count method and program
CN112113581B (en) * 2020-10-26 2024-03-08 平安科技(深圳)有限公司 Abnormal step counting identification method, step counting method, device, equipment and medium
CN117387655B (en) * 2023-12-12 2024-03-15 绍兴圆方半导体有限公司 Pedometer method, device, terminal and storage medium

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004192362A (en) * 2002-12-12 2004-07-08 Akoozu:Kk Body motion detection device
JP4913316B2 (en) * 2003-07-15 2012-04-11 旭化成エレクトロニクス株式会社 Step calculation device
JP4476667B2 (en) * 2004-03-30 2010-06-09 セイコーインスツル株式会社 Pedometer

Also Published As

Publication number Publication date
JP2008250963A (en) 2008-10-16

Similar Documents

Publication Publication Date Title
JP5032874B2 (en) Pedometer
US20120274554A1 (en) Body movement detection device and display control method of body movement detection device
US7169084B2 (en) Electronic pedometer
EP2696760B1 (en) Fall detection methods and devices
EP1903312A1 (en) Pedometer
JP4785349B2 (en) Electronic pedometer
JP2007115242A (en) Pedometer apparatus and step detection method using algorithm of self-adaptive calculation of acceleration threshold
JP4622827B2 (en) Pedometer
US20190021667A1 (en) Method and device for monitoring body data based on underwear
US7698097B2 (en) Method for controlling a pedometer based on the use of inertial sensors and pedometer implementing the method
WO2008068970A1 (en) Body movement detector ensuring easy display recognition
TW201533429A (en) Step counting method and electronic device thereof
JP5032875B2 (en) Pedometer
JP6397810B2 (en) Sleep / wakefulness determination device, sleep / wakefulness determination method, and program for driving the same
JP4706310B2 (en) Pedometer
KR101108141B1 (en) Gait detection method and device using an electronic acceleration sensor
JP4981349B2 (en) Pedometer
JP2006293861A (en) Pedometer
US7426878B2 (en) Sensing device for measuring movement along linear/arc path
JP2008245815A (en) Method of computing activity amount
CN111596540B (en) electronic clock
US20130044571A1 (en) Electronic instrument, stopwatch
EP4439512A1 (en) In-sensor fall detection
JP2008246181A (en) Activity meter
US12137315B2 (en) Earphone and method for identifying whether an earphone is being inserted into an ear of a user

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20091124

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20101008

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20120112

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120131

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120402

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120629

R150 Certificate of patent or registration of utility model

Ref document number: 5032874

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150706

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees