JP6114918B2 - Activity meter - Google Patents

Activity meter Download PDF

Info

Publication number
JP6114918B2
JP6114918B2 JP2013103810A JP2013103810A JP6114918B2 JP 6114918 B2 JP6114918 B2 JP 6114918B2 JP 2013103810 A JP2013103810 A JP 2013103810A JP 2013103810 A JP2013103810 A JP 2013103810A JP 6114918 B2 JP6114918 B2 JP 6114918B2
Authority
JP
Japan
Prior art keywords
activity
unit
activity amount
information
amount
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2013103810A
Other languages
Japanese (ja)
Other versions
JP2014223170A (en
Inventor
西林 賢二
賢二 西林
優紀 野澤
優紀 野澤
泰介 本多
泰介 本多
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tanita Corp
Original Assignee
Tanita Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tanita Corp filed Critical Tanita Corp
Priority to JP2013103810A priority Critical patent/JP6114918B2/en
Publication of JP2014223170A publication Critical patent/JP2014223170A/en
Application granted granted Critical
Publication of JP6114918B2 publication Critical patent/JP6114918B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Description

本発明は、被測定者の身体運動に係る活動量を測定する活動量計に関する。   The present invention relates to an activity meter that measures an amount of activity related to physical exercise of a measurement subject.

従来より、身体運動に係る「活動量」を算出する装置として活動量計が知られている。「活動量」とは、具体的には、例えば歩数や消費エネルギーである。このような活動量計に関連する技術として、例えば特許文献1には次のような技術が開示されている。すなわち、特許文献1には、歩行運動とそれ以外の運動とを判別し、それぞれの運動形態に応じて消費エネルギーを算出する体動検出装置が開示されている。また、特許文献2には、消費エネルギーの推定において、被測定者に係る種々の情報を加味することで、消費エネルギーの推定の高精度化を図っている運動消費エネルギー推定装置が開示されている。   2. Description of the Related Art Conventionally, an activity meter is known as a device for calculating an “activity amount” related to physical exercise. Specifically, the “activity amount” is, for example, the number of steps or energy consumption. As a technique relating to such an activity meter, for example, Patent Document 1 discloses the following technique. That is, Patent Document 1 discloses a body motion detection device that discriminates walking motion from other motions and calculates energy consumption according to each motion form. Further, Patent Document 2 discloses an exercise energy consumption estimation device that achieves high accuracy of energy consumption estimation by taking into account various information related to the measurement subject in energy consumption estimation. .

特開2009−131482号公報JP 2009-131482 A 特開2007−252646号公報JP 2007-252646 A

ところで、活動量計による計測結果を示す活動量情報は、端末装置やサーバ装置に送信され、それら端末装置やサーバ装置によって管理されることが多い。この活動量情報の送信に要する時間は、当然ながら短ければ短いほど好ましい。活動量情報の送信に要する時間は、通信環境等の要因を除けば、主として当該活動量情報のデータ量に依る。従って、活動量情報の送信に要する時間を短縮する為には、送信する活動量情報のデータ量を削減することが好ましい。しかしながら、データ量を安易に削減してしまうと当該活動量情報の精度が低下してしまう為、結果として、当該活動量情報を用いた健康管理の精度が悪化してしまう虞がある。   By the way, the activity amount information indicating the measurement result by the activity meter is often transmitted to the terminal device or the server device and managed by the terminal device or the server device. Of course, it is preferable that the time required for transmitting the activity amount information is as short as possible. The time required for transmitting the activity amount information mainly depends on the data amount of the activity amount information, except for factors such as the communication environment. Therefore, in order to shorten the time required for transmitting the activity amount information, it is preferable to reduce the data amount of the activity amount information to be transmitted. However, if the amount of data is easily reduced, the accuracy of the activity amount information decreases, and as a result, the accuracy of health management using the activity amount information may be deteriorated.

なお、特許文献1及び特許文献2の何れにおいても、活動量情報の送信に要する時間を適切に短縮させるような技術的思想は開示も示唆もされていない。
本発明は、前記の事情に鑑みて為されたものであり、活動量計による計測結果を当該活動量計から外部機器へ送信するのに要する時間を適切に短縮することを解決課題とする。
Note that neither Patent Document 1 nor Patent Document 2 discloses or suggests a technical idea that appropriately shortens the time required for transmitting the activity amount information.
The present invention has been made in view of the above circumstances, and an object of the present invention is to appropriately shorten the time required to transmit a measurement result from the activity meter to the external device.

上記課題を解決するために、本発明の第1の態様による活動量計は、ユーザの体動に係る活動量を示す活動量情報を生成して外部機器へ送信する活動量計であって、前記ユーザの体動を示す体動情報を生成する体動情報生成部と、前記体動情報に基づいて、単位時間当たりの前記ユーザの活動量である単位活動量を、前記単位時間毎に算出する算出部と、前記単位時間毎に、前記単位活動量の大きさに応じたデータ量で、前記活動量情報を生成する活動量情報生成部と、前記活動量情報を前記外部機器へ送信する送信部と、を備えることを特徴とする。
このように構成することで、単位活動量の大きさに応じたデータ量で活動量情報が生成されて外部機器へ送信される。従って、活動量情報に基づく健康管理の精度を低下させることなく、活動量情報の送信に要する時間を短縮させることができる。
In order to solve the above-mentioned problem, the activity meter according to the first aspect of the present invention is an activity meter that generates activity amount information indicating an activity amount related to a user's body movement and transmits the activity amount information to an external device, Based on the body motion information, a body motion information generating unit that generates body motion information indicating the user's body motion, and a unit activity amount that is the user's activity amount per unit time is calculated for each unit time. An activity amount information generation unit that generates the activity amount information with a data amount corresponding to the unit activity amount for each unit time, and transmits the activity amount information to the external device. And a transmission unit.
With this configuration, the activity amount information is generated with a data amount corresponding to the size of the unit activity amount and transmitted to the external device. Therefore, the time required for transmitting the activity amount information can be shortened without reducing the accuracy of health management based on the activity amount information.

本発明の第2の態様による活動量計は、第1の態様による活動量計において、前記活動量情報生成部は、前記単位活動量と、所定の閾値との大小関係を判定する判定部と、前記判定部による判定結果に基づいて、前記単位時間毎に生成する前記活動量情報のデータ量を設定する設定部と、前記設定部によって設定されたデータ量で、前記活動量情報を生成する生成部と、を含むことを特徴とする。
このように構成することで、単位活動量を指標としてユーザの体動の大きさに応じた適切なデータ量の活動量情報が生成されて外部機器へ送信される。すなわち、ユーザの体動が少ない時間帯については活動量情報のデータ量が適切に削減される為、活動量情報の送信に要する時間が短縮される。
The activity meter according to the second aspect of the present invention is the activity meter according to the first aspect, wherein the activity amount information generation unit includes a determination unit that determines a magnitude relationship between the unit activity amount and a predetermined threshold value. The activity amount information is generated with a setting unit that sets a data amount of the activity amount information generated every unit time based on a determination result by the determination unit, and a data amount that is set by the setting unit. And a generation unit.
With this configuration, the activity amount information having an appropriate data amount corresponding to the magnitude of the user's body movement is generated using the unit activity amount as an index, and transmitted to the external device. That is, in the time zone when the user's body movement is small, the data amount of the activity amount information is appropriately reduced, so that the time required for transmitting the activity amount information is shortened.

本発明の第3の態様による活動量計は、第2の態様による活動量計において、前記設定部は、前記単位活動量が前記所定の閾値以上の場合には、当該単位活動量に係る単位時間については、前記単位時間よりも短い時間毎の活動量を示す活動量情報が生成されるように、前記データ量を設定することを特徴とする。
このように構成することで、ユーザの体動が大きい期間については大きなデータ量で詳細な活動量情報が生成されて外部機器へ送信される。従って、重要性が高い期間に係る活動量情報すなわちユーザの体動が大きい期間に係る活動量情報についてはデータ量を削減しない為、送信データ全体としてのデータ量を削減しつつも、当該活動量情報を利用して精度良く健康管理を行うことができる。
The activity meter according to the third aspect of the present invention is the activity meter according to the second aspect, wherein the setting unit is a unit related to the unit activity when the unit activity is equal to or greater than the predetermined threshold. Regarding the time, the data amount is set so that activity amount information indicating an activity amount for each time shorter than the unit time is generated.
With this configuration, detailed activity amount information is generated with a large amount of data and transmitted to an external device during a period when the user's body movement is large. Therefore, since the amount of data is not reduced for the activity amount information related to the period of high importance, that is, the activity amount information related to the period when the user's body movement is large, the amount of activity is reduced while reducing the data amount of the entire transmission data Health management can be performed with accuracy using information.

本発明の第4の態様による活動量計は、第2の態様による活動量計において、前記活動量生成部は、前記単位活動量が所定値未満であると、当該単位活動量に係る単位時間については前記活動量情報を生成しないことを特徴とする。
このように構成することで、ユーザの体動が無視しても構わない程度の体動である期間については、活動量計は外部機器への活動量情報の送信を行わない。従って、活動量情報に基づく健康管理の精度を低下させることなく、活動量情報の送信に要する時間を短縮させることができる。
The activity meter according to the fourth aspect of the present invention is the activity meter according to the second aspect, wherein the activity amount generation unit is configured such that when the unit activity amount is less than a predetermined value, the unit time associated with the unit activity amount is For the above, the activity amount information is not generated.
With this configuration, the activity meter does not transmit the activity amount information to the external device during a period in which the user's body motion is negligible. Therefore, the time required for transmitting the activity amount information can be shortened without reducing the accuracy of health management based on the activity amount information.

本発明の第5の態様による活動量計は、ユーザの体動に係る活動量を示す活動量情報を生成して外部機器へ送信する活動量計であって、ユーザの体動を示す体動情報を生成する体動情報生成部と、前記体動情報に基づいて、単位時間当たりの前記ユーザの活動量である単位活動量を、前記単位時間毎に算出する算出部と、前記単位活動量の多寡を複数の段階によって表す順位情報を生成する順位情報生成部と、前記順位情報を前記外部機器へ送信する送信部と、を備えることを特徴とする。
このように構成することで、ユーザに必要とされる精度での健康管理を可能にしつつ、当該活動量計から外部機器へ送信するデータ量を大幅に削減することが可能となる。活動量情報に基づく健康管理においては、活動量(例えば歩数)そのものを具体的に把握する必要がない場合もある。そのような場合には、本態様を適用することが有効である。
本発明の第6の態様による活動量計は、第5の態様による活動量計であって、複数の前記単位時間における前記ユーザの活動量の累計値である累計ユーザ活動量を算出し、前記送信部が、前記累計ユーザ活動量を、前記外部機器へ送信することを特徴とする。
An activity meter according to a fifth aspect of the present invention is an activity meter that generates activity amount information indicating an activity amount related to a user's body movement and transmits the activity amount information to an external device. A body motion information generating unit that generates information; a calculation unit that calculates a unit activity amount that is an activity amount of the user per unit time based on the body motion information; and the unit activity amount A rank information generating unit that generates rank information that represents the number of steps in a plurality of stages, and a transmission unit that transmits the rank information to the external device.
With this configuration, it is possible to significantly reduce the amount of data transmitted from the activity meter to the external device while enabling health management with the accuracy required by the user. In health management based on activity amount information, it may not be necessary to specifically grasp the activity amount (for example, the number of steps) itself. In such a case, it is effective to apply this aspect.
An activity meter according to a sixth aspect of the present invention is the activity meter according to the fifth aspect, wherein a cumulative user activity amount that is a cumulative value of the user's activity amount in a plurality of the unit times is calculated, The transmission unit transmits the cumulative user activity amount to the external device.

本発明の第1実施形態に係る活動量計を備える健康管理システムの構成例を示す図。The figure which shows the structural example of a health management system provided with the active mass meter which concerns on 1st Embodiment of this invention. 本発明の第1実施形態に係る活動量計の外観を示す図。The figure which shows the external appearance of the active mass meter which concerns on 1st Embodiment of this invention. 本発明の第1実施形態に係る活動量計のシステム構成例を示す図。The figure which shows the system structural example of the active mass meter which concerns on 1st Embodiment of this invention. 加速度値のA/D変換値の時間変化のグラフ(波形情報)を示す図。The figure which shows the graph (waveform information) of the time change of the A / D conversion value of an acceleration value. 活動量データテーブルの構成例を示す図。The figure which shows the structural example of an active mass data table. 本発明の第1実施形態に係る活動量計の測定モードにおける処理のフローチャートを示す図。The figure which shows the flowchart of the process in the measurement mode of the active mass meter which concerns on 1st Embodiment of this invention. 本発明の第1実施形態に係る活動量計の活動量情報送信モードにおける処理のフローチャートの第1の部分を示す図。The figure which shows the 1st part of the flowchart of the process in the active mass information transmission mode of the active mass meter which concerns on 1st Embodiment of this invention. 本発明の第1実施形態に係る活動量計の活動量情報送信モードにおける処理のフローチャートの第2の部分を示す図。The figure which shows the 2nd part of the flowchart of the process in the active mass information transmission mode of the active mass meter which concerns on 1st Embodiment of this invention. 本発明の第1実施形態に係る活動量計の活動量情報送信モードにおける処理のフローチャートの第3の部分を示す図。The figure which shows the 3rd part of the flowchart of the process in the active mass information transmission mode of the active mass meter which concerns on 1st Embodiment of this invention. 図7に示すステップS11において算出される単位活動量mの概念を示す図。The figure which shows the concept of the unit activity amount m calculated in step S11 shown in FIG. 図7に示すステップS14において算出される活動量m´の概念を示す図。The figure which shows the concept of activity amount m 'calculated in step S14 shown in FIG. 第2実施形態に係る活動量計によって生成される順位情報の概念を示す図。The figure which shows the concept of the order information produced | generated by the active mass meter which concerns on 2nd Embodiment. 本発明の第2実施形態に係る活動量計の順位情報送信モードにおける処理のフローチャートを示す図。The figure which shows the flowchart of the process in the order information transmission mode of the active mass meter which concerns on 2nd Embodiment of this invention.

以下、この発明の好適な実施の形態を、添付図面を参照しながら詳細に説明する。ただし、各図において、各部の寸法及び縮尺は、実際のものと適宜に異ならせてある。また、以下に述べる実施の形態は、本発明の好適な具体例であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの形態に限られるものではない。   Preferred embodiments of the present invention will be described below in detail with reference to the accompanying drawings. However, in each figure, the size and scale of each part are appropriately changed from the actual ones. Further, since the embodiments described below are preferable specific examples of the present invention, various technically preferable limitations are attached thereto. However, the scope of the present invention is particularly limited in the following description. Unless otherwise stated, the present invention is not limited to these forms.

[第1実施形態]
図1は、本発明の第1実施形態に係る活動量計を備える健康管理システムの一構成例を示す図である。図1に示す健康管理システム100は、複数の活動量計1,1A,1B…と、複数の端末装置3,3A,3B…と、サーバ装置4と、を備える。
サーバ装置4は、端末装置3,3A,3B…を介して、活動量計1,1A,1B…とデータの送受信を行う。なお、本実施形態においては、活動量計1,1A,1B…は端末装置3,3A,3B…を介してサーバ装置4とデータの送受信を行う態様を説明するが、サーバ装置4と活動量計1,1A,1B,1C…とが直接的にデータの送受信を行うように、当該健康管理システム100を構成しても勿論よい。
[First Embodiment]
FIG. 1 is a diagram illustrating a configuration example of a health management system including an activity meter according to the first embodiment of the present invention. A health management system 100 shown in FIG. 1 includes a plurality of activity meter 1, 1A, 1B..., A plurality of terminal devices 3, 3A, 3B.
The server device 4 transmits / receives data to / from the activity meter 1, 1A, 1B... Via the terminal devices 3, 3A, 3B. In the present embodiment, the activity meter 1, 1A, 1B... Transmits and receives data to and from the server device 4 via the terminal devices 3, 3A, 3B. Of course, the health management system 100 may be configured such that a total of 1, 1A, 1B, 1C,... Directly transmit and receive data.

サーバ装置4は、ユーザを一意に識別するユーザIDと対応づけて各ユーザの「活動量情報」を管理する。「活動量情報」は、ユーザの体動に係る「活動量」と当該「活動量」が生じた日時とを示す情報であり、活動量計1,1A,1B…によって生成される情報である。「活動量」としては例えば「歩数」、「消費エネルギー」、「活動強度」、「エクササイズ」等を挙げることができる。本実施形態においては、説明の便宜上、「活動量」を「歩数」とするが、これに限られるものでないことは言うまでもない。「歩数」は、加速度センサ20によって生成される「加速度データ」に基づいて算出される。「加速度データ」は、加速度センサ20によって検出された加速度値を示すデータである。すなわち、この加速度データはユーザの体動を示す体動情報である。   The server apparatus 4 manages “activity amount information” of each user in association with a user ID that uniquely identifies the user. The “activity amount information” is information indicating the “activity amount” related to the user's body movement and the date and time when the “activity amount” occurs, and is information generated by the activity amount meters 1, 1A, 1B. . Examples of the “activity amount” include “step count”, “energy consumption”, “activity intensity”, and “exercise”. In the present embodiment, for the convenience of explanation, the “activity amount” is set to “the number of steps”, but it is needless to say that the present invention is not limited to this. The “number of steps” is calculated based on “acceleration data” generated by the acceleration sensor 20. “Acceleration data” is data indicating an acceleration value detected by the acceleration sensor 20. That is, this acceleration data is body motion information indicating the body motion of the user.

図2は、本発明の第1実施形態に係る活動量計1の外観を示す図である。図3は、本発明の第1実施形態に係る活動量計1のシステム構成例を示す図である。図3に示すように、活動量計1は、記憶部12と、通信インターフェース14と、計時部16と、表示部18と、加速度センサ20と、操作部22と、CPU30とを備える。図2に示すように、活動量計1は、その外装ケース1cに表示部18と操作部22とが設けられている。操作部22は、設定ボタン22sとアップボタン22uとダウンボタン22dとを備える。   FIG. 2 is a diagram showing an appearance of the activity meter 1 according to the first embodiment of the present invention. FIG. 3 is a diagram showing a system configuration example of the activity meter 1 according to the first embodiment of the present invention. As shown in FIG. 3, the activity meter 1 includes a storage unit 12, a communication interface 14, a timer unit 16, a display unit 18, an acceleration sensor 20, an operation unit 22, and a CPU 30. As shown in FIG. 2, the activity meter 1 is provided with a display unit 18 and an operation unit 22 in its exterior case 1c. The operation unit 22 includes a setting button 22s, an up button 22u, and a down button 22d.

表示部18は、例えばLCD(Liquid Crystal Display)等から成り、CPU30から出力された種々の情報(例えば各種設定事項に係る情報、操作案内に係る情報、消費エネルギーに係る情報、体動に係る情報等)の表示を行う。
操作部22は、ユーザによる各種操作(例えば情報入力操作や設定操作等)の為の部材である。アップボタン22u及びダウンボタン22dは、種々の情報の指定(数値の変更や情報の選択)操作を行う為のスイッチである。設定ボタン22sは、アップボタン22uやダウンボタン22dの操作で指定または選択した数値または情報の設定操作を行う為のスイッチである。
なお、操作部22の態様は特に限定されるものではなく、例えばボタン式操作部やタッチパネル式操作部等の任意の態様で操作部22を設ければよい。
The display unit 18 includes, for example, an LCD (Liquid Crystal Display) and the like, and outputs various information (for example, information on various setting items, information on operation guidance, information on energy consumption, information on body movement) output from the CPU 30. Etc.) is displayed.
The operation unit 22 is a member for various operations (for example, information input operation and setting operation) by the user. The up button 22u and the down button 22d are switches for performing various information designation operations (changing numerical values and selecting information). The setting button 22s is a switch for performing a setting operation of a numerical value or information designated or selected by operating the up button 22u or the down button 22d.
In addition, the aspect of the operation part 22 is not specifically limited, For example, what is necessary is just to provide the operation part 22 in arbitrary aspects, such as a button type operation part and a touch panel type operation part.

記憶部12は、不揮発性記憶媒体であり、CPU30によって読み出されて実行される種々のプログラムが記憶されている。また、記憶部12には、ユーザの活動量を示す活動量データテーブル12TBLが記憶されている。活動量データテーブル12TBLについては、図5を参照して詳細に説明する。
通信インターフェース14は、外部入力を受け付けるインターフェースである。具体的には、通信インターフェース14としては例えばUSB(Universal Serial Bus)コントローラ等から成る通信インターフェースや、電磁波を用いて非接触で通信を行う為のIC(integrated circuit)カードインターフェース(例えばFeliCa(登録商標)に対応するインターフェース)等を挙げることができる。計時部16は、日時情報を生成して出力する。
The storage unit 12 is a non-volatile storage medium, and stores various programs that are read and executed by the CPU 30. The storage unit 12 stores an activity amount data table 12TBL indicating the activity amount of the user. The activity amount data table 12TBL will be described in detail with reference to FIG.
The communication interface 14 is an interface that accepts external input. Specifically, as the communication interface 14, for example, a communication interface including a USB (Universal Serial Bus) controller or the like, or an IC (integrated circuit) card interface (for example, FeliCa (registered trademark)) for performing contactless communication using electromagnetic waves. )) And the like. The timer unit 16 generates and outputs date information.

加速度センサ20は、当該活動量計1に生じた加速度を検出し、ユーザの体動情報たる加速度データを生成する。この加速度データは、当該活動量計1のユーザの体動を定量的に表す体動情報である。すなわち、加速度センサ20は、ユーザの体動を示す体動情報を生成する体動情報生成部として機能する。本実施形態においては、加速度センサ20は、互いに直交する三方向の加速度を検出するセンサであるX軸センサとY軸センサとZ軸センサとを備える三次元加速度センサであるものとする。
なお、加速度センサ20は、一方向の加速度を検出する一次元加速度センサであってもよいし、互いに直交する二方向の加速度を検出する二次元加速度センサであってもよい。
The acceleration sensor 20 detects the acceleration generated in the activity meter 1 and generates acceleration data as body motion information of the user. This acceleration data is body motion information that quantitatively represents the body motion of the user of the activity meter 1. That is, the acceleration sensor 20 functions as a body motion information generation unit that generates body motion information indicating the user's body motion. In the present embodiment, the acceleration sensor 20 is a three-dimensional acceleration sensor including an X-axis sensor, a Y-axis sensor, and a Z-axis sensor that are sensors that detect acceleration in three directions orthogonal to each other.
The acceleration sensor 20 may be a one-dimensional acceleration sensor that detects acceleration in one direction, or may be a two-dimensional acceleration sensor that detects acceleration in two directions orthogonal to each other.

CPU30は、活動量計1の各部を統括的に制御する制御部であり、後述する種々の処理を実行する。CPU30は、記憶部12に格納された各種プログラムを読み出し、それらプログラムの各命令コードを実行する。これにより、当該活動量計1の各種機能が実現する。
また、CPU30は、加速度センサ20のX軸センサ、Y軸センサ、及びZ軸センサからの各出力値(加速度値)であるアナログデータをA/D変換し、デジタルデータであるA/D変換値を生成すると共に、現在時刻を示す日時情報を計時部16から取得し、各々の前記A/D変換値を日時情報と対応付けて記憶部12に記憶させる。
CPU30 is a control part which controls each part of the active mass meter 1 centrally, and performs the various processes mentioned later. CPU30 reads the various programs stored in the memory | storage part 12, and performs each instruction code of those programs. Thereby, the various functions of the activity meter 1 are realized.
Further, the CPU 30 performs A / D conversion on analog data that is output values (acceleration values) from the X-axis sensor, the Y-axis sensor, and the Z-axis sensor of the acceleration sensor 20, and an A / D conversion value that is digital data. And date / time information indicating the current time is acquired from the time measuring unit 16, and each A / D conversion value is associated with the date / time information and stored in the storage unit 12.

さらに、CPU30は、このようにして収集したA/D変換値から、加速度値の変化を示す波形情報を生成する。図4は、加速度値のA/D変換値の時間変化のグラフ(波形情報)を示す図である。同図に示すように、X軸センサの出力値、Y軸センサの出力値、Z軸センサの各出力値について、横軸に経過時間(単位:秒)を取り、縦軸にA/D変換値(単位:カウント)を取り、加速度センサ20によって順次生成されていく加速度データに係る加速度値を当該座標系上にプロットしていくことで、波形情報が得られる。   Further, the CPU 30 generates waveform information indicating a change in acceleration value from the A / D conversion values collected in this way. FIG. 4 is a diagram showing a graph (waveform information) of the time change of the A / D conversion value of the acceleration value. As shown in the figure, for the output value of the X-axis sensor, the output value of the Y-axis sensor, and the output value of the Z-axis sensor, the elapsed time (unit: seconds) is taken on the horizontal axis, and A / D conversion is taken on the vertical axis. Waveform information can be obtained by taking a value (unit: count) and plotting acceleration values related to acceleration data sequentially generated by the acceleration sensor 20 on the coordinate system.

そして、CPU30は、この波形情報から活動量(歩数)を算出する。活動量(歩数)の算出方法としては、種々挙げられるが、たとえば、加速度値の変化を示す波形情報において、上限ピーク値P1と下限ピーク値P2との差が所定値以上で且つ当該上限ピーク値P1と下限ピーク値P2との差が一定時間内に生じている態様の1つの波を「1歩」としてカウントしてもよい。
つまり、CPU30は、加速度センサ20から出力される加速度データに基づいて生成した波形情報において、上限ピーク値P1と下限ピーク値P2との差が所定値以上であって、且つ、当該差が一定時間内に生じている波形(1つの歩行波形)を検出する毎に、ユーザの活動量として「1歩」をカウントしていく。
Then, the CPU 30 calculates the amount of activity (number of steps) from this waveform information. There are various methods for calculating the amount of activity (the number of steps). For example, in the waveform information indicating the change in acceleration value, the difference between the upper limit peak value P1 and the lower limit peak value P2 is not less than a predetermined value and the upper limit peak value is concerned. One wave in a mode in which a difference between P1 and the lower limit peak value P2 occurs within a certain time may be counted as “one step”.
That is, in the waveform information generated based on the acceleration data output from the acceleration sensor 20, the CPU 30 has a difference between the upper limit peak value P1 and the lower limit peak value P2 equal to or greater than a predetermined value, and the difference is a predetermined time. Every time a waveform (one walking waveform) generated in the frame is detected, “1 step” is counted as the amount of activity of the user.

CPU30は、加速度センサ20から出力される加速度データに基づいて、所定期間(本例では1分間)毎に当該所定期間当たりの歩数をカウントすると共に、日時情報を参照して各所定期間(各時間帯)における活動量(歩数)を、活動量データテーブル12TBLに記憶させていく。図5は、活動量データテーブル12TBLの構成例を示す図である。同図に示すように、活動量データテーブル12TBLは、所定時間(本例では1分間)当たりの活動量(本例では歩数)とその時間帯とが対応付けられて成るテーブルである。
詳細は後述するが、CPU30は、体動情報である加速度データに基づいて、単位時間当たりのユーザの活動量である単位活動量を、各単位時間毎に算出する算出部として機能する。また、CPU30は、各単位時間毎に、単位活動量の大きさに応じたデータ量で活動量情報を生成する活動量情報生成部として機能する。
The CPU 30 counts the number of steps per predetermined period based on the acceleration data output from the acceleration sensor 20 for each predetermined period (in this example, 1 minute) and refers to the date and time information for each predetermined period (each time The activity amount (number of steps) in the belt) is stored in the activity amount data table 12TBL. FIG. 5 is a diagram illustrating a configuration example of the activity amount data table 12TBL. As shown in the figure, the activity amount data table 12TBL is a table formed by associating an activity amount (in this example, the number of steps) per predetermined time (in this example, 1 minute) and its time zone.
Although details will be described later, the CPU 30 functions as a calculation unit that calculates a unit activity amount that is a user activity amount per unit time based on acceleration data that is body motion information for each unit time. Further, the CPU 30 functions as an activity amount information generation unit that generates activity amount information with a data amount corresponding to the size of the unit activity amount for each unit time.

以下、本発明の第1実施形態に係る活動量計1の測定モードにおける処理について詳細に説明する。図6は、本発明の第1実施形態に係る活動量計1の測定モードにおける処理のフローチャートを示す図である。
まず、CPU30は、ユーザによって入力された初期設定情報に基づいて、当該活動量計1の初期設定を行う(ステップS1)。初期設定情報としては、例えば日時を示す情報、及び、ユーザの性別・年齢・身長・体重等を示す情報を挙げることができる。当該活動量計1への初期設定情報の入力方法としては、例えば通信インターフェース14を介して「外部機器」から当該活動量計1へ入力する方法等を挙げることができる。「外部機器」としては、例えば端末装置3及びサーバ装置4等を挙げることができる。CPU30は、上述のような方法で当該活動量計1に入力された初期設定情報に基づいて、初期設定を行う。なお、ユーザが、操作部22を用いて直接的に初期設定情報を当該活動量計1に入力するように構成してもよい。
Hereinafter, processing in the measurement mode of the activity meter 1 according to the first embodiment of the present invention will be described in detail. FIG. 6 is a diagram showing a flowchart of processing in the measurement mode of the activity meter 1 according to the first embodiment of the present invention.
First, the CPU 30 performs an initial setting of the activity meter 1 based on the initial setting information input by the user (step S1). Examples of the initial setting information include information indicating date and time, and information indicating a user's sex, age, height, weight, and the like. As an input method of the initial setting information to the activity meter 1, for example, a method of inputting from the “external device” to the activity meter 1 via the communication interface 14 can be cited. Examples of the “external device” include the terminal device 3 and the server device 4. The CPU 30 performs initial setting based on the initial setting information input to the activity meter 1 by the method as described above. Note that the user may directly enter the initial setting information into the activity meter 1 using the operation unit 22.

続いて、CPU30は、加速度センサ20によって生成された加速度データを取得し、当該加速度データをA/D変換して得られるA/D変換値を記憶部12に記憶させる(ステップS2)。そして、CPU30は、A/D変換値に基づいて歩数をカウントし、所定期間(本例では1分間)毎に当該所定期間当たりの歩数を算出する(ステップS3)。換言すれば、ステップS3は活動量を算出するステップである。その後、CPU30は、ステップS3において算出した各所定期間(各時間帯)における活動量(歩数)を、活動量データテーブル12TBLに記憶させていく(ステップS4)。
そして、CPU30は、算出した活動量(歩数)を表示部18に表示させる(ステップS5)。具体的には、例えば当日午前零時から当該表示時点までの総歩数を、ステップS5において表示部18に表示させればよい。その後、ステップS2へ移行する。
Then, CPU30 acquires the acceleration data produced | generated by the acceleration sensor 20, and memorize | stores the A / D conversion value obtained by A / D-converting the said acceleration data in the memory | storage part 12 (step S2). Then, the CPU 30 counts the number of steps based on the A / D conversion value, and calculates the number of steps per predetermined period for each predetermined period (1 minute in this example) (step S3). In other words, step S3 is a step of calculating the amount of activity. Thereafter, the CPU 30 stores the amount of activity (number of steps) in each predetermined period (each time period) calculated in step S3 in the activity amount data table 12TBL (step S4).
Then, the CPU 30 displays the calculated amount of activity (number of steps) on the display unit 18 (step S5). Specifically, for example, the total number of steps from midnight on that day to the display time point may be displayed on the display unit 18 in step S5. Thereafter, the process proceeds to step S2.

以下、図7乃至図9に示すフローチャートを参照して、「活動量情報送信モード」における処理を説明する。図7乃至図9は、本実施形態に係る活動量計1の活動量情報送信モードにおける処理のフローチャートを示す図である。「活動量情報送信モード」は、当該活動量計1によって収集されたユーザの体動に係る活動量情報を、外部機器(端末装置3/サーバ装置4)による管理の為に当該外部機器へ送信するモードである。   Hereinafter, the process in the “activity amount information transmission mode” will be described with reference to the flowcharts shown in FIGS. FIGS. 7 to 9 are flowcharts showing processing in the activity amount information transmission mode of the activity meter 1 according to the present embodiment. In the “activity amount transmission mode”, activity amount information relating to the user's body movements collected by the activity meter 1 is transmitted to the external device for management by the external device (terminal device 3 / server device 4). It is a mode to do.

まず、CPU30は、どの時間帯の活動量情報を端末装置3に送信するかを設定すると共に、活動量情報に係る単位時間を設定する(ステップS10)。このステップS10における設定は、操作部22を用いてユーザが手動で行ってもよいし、CPU30が自動で行ってもよい。ステップS10における設定を、CPU30が自動で行う場合、予め規定された所定の時間帯及び単位時間を示す情報を記憶部12に記憶させておき、この情報をCPU30が記憶部12から読み出して設定を行えばよい。   First, the CPU 30 sets which time zone activity amount information is transmitted to the terminal device 3 and sets a unit time related to the activity amount information (step S10). The setting in step S10 may be manually performed by the user using the operation unit 22 or may be automatically performed by the CPU 30. When the CPU 30 automatically performs the setting in step S10, information indicating a predetermined time zone and unit time defined in advance is stored in the storage unit 12, and this information is read from the storage unit 12 by the CPU 30 and set. Just do it.

続いて、CPU30は、ステップS10において設定された時間帯を単位時間毎に区切って成る各期間(以降、「単位時間帯」と称する)について、当該単位時間帯における活動量(以降、「単位活動量」と略称する)mを算出する(ステップS11)。この単位活動量mは、本例では「1時間当たりの歩数」であるとする。図10は、ステップS11において算出される単位活動量mの概念を示す図である。同図に示すように、本例では各単位時間帯における歩数が、単位活動量mとして算出される。
CPU30は、単位活動量mを算出した後、当該単位活動量mが第1閾値Xより小さいか否かを判定する(ステップS12)。すなわち、ステップS12においては、単位活動量mが(式1)の条件を満たすか否かを判定する。
m<X …(式1)
単位活動量mが(式1)の条件を満たす場合には、ステップS12をYESに分岐し、当該単位時間帯については活動量情報を生成しない旨を決定する(ステップS21)。これは、単位活動量mが(式1)の条件を満たす場合、当該単位時間帯におけるユーザの体動は無視して構わない程度の体動であることによる。すなわち、CPU30は、単位活動量mが第1閾値Xより小さい場合には、当該単位時間帯については活動量情報を生成しない活動量情報生成部として機能する。
その後、CPU30は、ステップS10において設定された時間帯を構成する全ての単位時間帯について、活動量情報が生成されたか又は活動量情報を生成しない旨の決定がされたか否かを判定する(ステップS16)。このステップS16をNOに分岐する場合、ステップS11へ移行する。一方、ステップS16をYESに分岐する場合、各々の単位時間帯について生成された活動量情報を、端末装置3へ送信する(ステップS17)。
Subsequently, for each period (hereinafter referred to as “unit time zone”) obtained by dividing the time zone set in step S10 for each unit time, the CPU 30 determines the amount of activity in the unit time zone (hereinafter referred to as “unit activity”). M (abbreviated as “amount”) is calculated (step S11). This unit activity amount m is assumed to be “the number of steps per hour” in this example. FIG. 10 is a diagram showing the concept of the unit activity amount m calculated in step S11. As shown in the figure, in this example, the number of steps in each unit time zone is calculated as a unit activity m.
After calculating the unit activity amount m, the CPU 30 determines whether the unit activity amount m is smaller than the first threshold value X (step S12). That is, in step S12, it is determined whether or not the unit activity amount m satisfies the condition of (Equation 1).
m <X (Formula 1)
If the unit activity amount m satisfies the condition of (Equation 1), step S12 is branched to YES, and it is determined that no activity amount information is generated for the unit time zone (step S21). This is because when the unit activity amount m satisfies the condition of (Equation 1), the user's body movement in the unit time zone is a body movement that can be ignored. That is, when the unit activity amount m is smaller than the first threshold value X, the CPU 30 functions as an activity amount information generation unit that does not generate activity amount information for the unit time zone.
Thereafter, the CPU 30 determines whether or not the activity amount information has been generated or it has been determined that the activity amount information is not generated for all the unit time zones constituting the time zone set in step S10 (step S10). S16). When step S16 is branched to NO, the process proceeds to step S11. On the other hand, when step S16 is branched to YES, the activity amount information generated for each unit time zone is transmitted to the terminal device 3 (step S17).

ところで、ステップS12をNOに分岐する場合、すなわち単位活動量mが第1閾値X以上である場合、CPU30は、当該単位活動量mが第2閾値Yより小さいか否かを判定する(ステップS13)。すなわち、ステップS13においては、単位活動量mが(式2)の条件を満たすか否かを判定する。
m<Y …(式2)
ここで、第2閾値Yは第1閾値Xよりも大きな値であるとする。すなわち、
X<Y …(式3)
である。
単位活動量mが(式2)の条件を満たす場合には、ステップS13をYESに分岐し、当該単位時間帯に係る活動量情報として、当該単位活動量mを示す活動量情報を生成する(ステップS22)。換言すれば、CPU30はステップS22において、当該単位時間帯に係る活動量情報として、1時間当たりの活動量を示す活動量情報を生成する。換言すれば、CPU30は、単位活動量mが第1閾値X以上であって第2閾値Y未満である場合には、当該単位時間帯については、単位活動量mが第2閾値Y以上である場合よりも小さいデータ量で活動量情報を生成する活動量情報生成部として機能する。その後、上述したステップS16へ移行する。
By the way, when step S12 is branched to NO, that is, when the unit activity amount m is greater than or equal to the first threshold value X, the CPU 30 determines whether or not the unit activity amount m is smaller than the second threshold value Y (step S13). ). That is, in step S13, it is determined whether or not the unit activity amount m satisfies the condition of (Equation 2).
m <Y (Formula 2)
Here, it is assumed that the second threshold Y is larger than the first threshold X. That is,
X <Y (Formula 3)
It is.
If the unit activity amount m satisfies the condition of (Equation 2), step S13 is branched to YES, and activity amount information indicating the unit activity amount m is generated as activity amount information relating to the unit time zone ( Step S22). In other words, in step S22, the CPU 30 generates activity amount information indicating an activity amount per hour as activity amount information related to the unit time zone. In other words, when the unit activity amount m is not less than the first threshold value X and less than the second threshold value Y, the CPU 30 has the unit activity amount m is not less than the second threshold value Y for the unit time period. It functions as an activity amount information generation unit that generates activity amount information with a data amount smaller than the case. Thereafter, the process proceeds to step S16 described above.

一方、ステップS13をNOに分岐する場合、すなわち単位活動量mが第2閾値Y以上である場合、CPU30は、当該単位時間帯については、単位時間(本例では1時間)よりも短い時間(本例では10分間)における活動量m´を示す活動量情報を生成する(ステップS14)。換言すれば、CPU30は、単位活動量mが第2閾値Y以上である場合には、当該単位時間帯については、その他の場合よりも大きなデータ量で活動量情報を生成する活動量情報生成部として機能する。
すなわち、本例ではステップS14において、CPU30は、当該単位時間帯を10分間毎に区切って成る各期間における活動量(歩数)m´を示す活動量情報を生成する。図11は、ステップS14において算出される活動量m´の概念を示す図である。同図に示すように、本例では当該単位時間帯を10分間毎に区切って成る各期間における歩数が活動量m´として算出される。このように、本実施形態に係る活動量計1によれば、ユーザの体動が大きい単位時間帯については、より詳細な活動量情報が生成される。ステップS14における処理を経た後は、上述したステップS16へ移行する。
On the other hand, when step S13 is branched to NO, that is, when the unit activity amount m is equal to or greater than the second threshold Y, the CPU 30 has a time shorter than the unit time (1 hour in this example) for the unit time zone ( Activity amount information indicating the activity amount m ′ for 10 minutes in this example is generated (step S14). In other words, when the unit activity amount m is equal to or greater than the second threshold Y, the CPU 30 generates an activity amount information generation unit that generates activity amount information with a larger data amount than in other cases for the unit time zone. Function as.
That is, in this example, in step S14, the CPU 30 generates activity amount information indicating an activity amount (step count) m ′ in each period obtained by dividing the unit time zone every 10 minutes. FIG. 11 is a diagram showing the concept of the activity amount m ′ calculated in step S14. As shown in the figure, in this example, the number of steps in each period obtained by dividing the unit time zone every 10 minutes is calculated as the activity amount m ′. Thus, according to the activity meter 1 according to the present embodiment, more detailed activity amount information is generated for a unit time zone in which the user's body movement is large. After the processing in step S14, the process proceeds to step S16 described above.

図7に示すフローチャートの処理によって、次の作用効果を得ることができる。すなわち、単位時間当たりのユーザの活動量を示す単位活動量mを指標として、ユーザの体動が大きい単位時間帯については、当該単位時間帯に係る活動量情報が詳細に(時間的に細かく)算出されて端末装置3へ送信される。また、ユーザの体動が殆ど無いような単位時間帯の活動量情報は生成されず、従って端末装置3への送信も行われない。このように、CPU30は、単位時間帯毎に単位活動量mの大きさに応じたデータ量で、活動量情報を生成する活動量情報生成部として機能する。
上述したように、本実施形態に係る活動量計1によれば、単位活動量mの大きさに応じたデータ量で活動量情報が生成されて端末装置3へ送信される。すなわち、ユーザの体動が大きい期間については大きなデータ量で詳細な活動量情報を生成して端末装置3へ送信する。また、ユーザの体動が無視しても構わない程度の体動である期間については、活動量計1は端末装置3への活動量情報の送信を行わない。従って、活動量情報に基づく健康管理の精度を低下させることなく、活動量情報の送信に要する時間を短縮させることができる。
The following operational effects can be obtained by the processing of the flowchart shown in FIG. That is, for a unit time zone in which the user's body movement is large using the unit activity amount m indicating the user's activity amount per unit time as an index, the activity amount information related to the unit time zone is detailed (finely in time). It is calculated and transmitted to the terminal device 3. Further, activity amount information in a unit time zone in which there is almost no user movement is not generated, and therefore transmission to the terminal device 3 is not performed. As described above, the CPU 30 functions as an activity amount information generation unit that generates activity amount information with a data amount corresponding to the size of the unit activity amount m for each unit time period.
As described above, according to the activity meter 1 according to the present embodiment, the activity amount information is generated with the data amount corresponding to the size of the unit activity amount m and transmitted to the terminal device 3. That is, during a period when the user's body movement is large, detailed activity amount information is generated with a large amount of data and transmitted to the terminal device 3. In addition, the activity meter 1 does not transmit the activity amount information to the terminal device 3 during a period in which the user's body motion can be ignored. Therefore, the time required for transmitting the activity amount information can be shortened without reducing the accuracy of health management based on the activity amount information.

以上説明したように、本発明の第1実施形態によれば、活動量計による計測結果を当該活動量計1から外部機器(端末装置3/サーバ装置4)へ送信するのに要する時間を短縮した活動量計1を提供することができる。
活動量計が収集した活動量情報を利用して健康管理を精度良く行なう為には、ユーザの体動が大きい期間に係る活動量情報ほどその重要性が高く、逆にユーザの体動が殆ど無いような期間に係る活動量情報については不要である。
このことを鑑み、本実施形態に係る活動量計1では、各単位時間帯毎に単位活動量mの大きさに応じたデータ量で活動量情報を生成して端末装置3へ送信する。また、ユーザの体動が殆ど無いような期間については活動量情報の生成自体を行わない。このように構成することで、管理する価値を有する活動量情報についてはデータ量を削減せずに、当該活動量計1から外部機器(端末装置3/サーバ装置4)へ送信する活動量情報のデータ量を大幅に削減することが可能となる。
As described above, according to the first embodiment of the present invention, it is possible to shorten the time required to transmit the measurement result of the activity meter from the activity meter 1 to the external device (terminal device 3 / server device 4). The active mass meter 1 can be provided.
In order to perform health care accurately using the activity amount information collected by the activity meter, the activity amount information related to the period when the user's body movement is large is more important. There is no need for activity data for periods that do not exist.
In view of this, in the activity meter 1 according to the present embodiment, activity amount information is generated with a data amount corresponding to the size of the unit activity amount m for each unit time zone and transmitted to the terminal device 3. In addition, the activity amount information itself is not generated for a period in which there is almost no user movement. By configuring in this way, the activity amount information having the value to be managed is not reduced, and the activity amount information transmitted from the activity meter 1 to the external device (terminal device 3 / server device 4) is reduced. The amount of data can be greatly reduced.

[第2実施形態]
以下、本発明の第2実施形態に係る活動量計1について説明する。説明の重複を避ける為、第1実施形態に係る活動量計1との相違点について説明し、第1実施形態に係る活動量計1と共通の構成や処理についての説明は省略する。第1実施形態に係る活動量計1と第2実施形態に係る活動量計1との主な相違点は例えば次の点である。
すなわち、第1実施形態に係る活動量計1では、各単位時間帯について単位活動量mを算出し、この単位活動量mの値に応じたデータ量で、当該単位時間帯について活動量情報を生成して端末装置3へ送信する。一方、第2実施形態に係る活動量計1では、単位活動量mの値に応じて、当該単位時間帯に係る活動量の概算値を示す情報(以降、「順位情報」と称する)を生成して端末装置3に送信する。これにより、送信するデータ量が大幅に削減される。
[Second Embodiment]
Hereinafter, the active mass meter 1 which concerns on 2nd Embodiment of this invention is demonstrated. In order to avoid duplication of explanation, differences from the activity meter 1 according to the first embodiment will be described, and descriptions of configurations and processes common to the activity meter 1 according to the first embodiment will be omitted. The main differences between the activity meter 1 according to the first embodiment and the activity meter 1 according to the second embodiment are, for example, the following points.
That is, in the activity meter 1 according to the first embodiment, the unit activity amount m is calculated for each unit time zone, and the activity amount information for the unit time zone is calculated with the data amount corresponding to the value of the unit activity amount m. It is generated and transmitted to the terminal device 3. On the other hand, in the activity meter 1 according to the second embodiment, information (hereinafter referred to as “rank information”) indicating an approximate value of the activity amount related to the unit time zone is generated according to the value of the unit activity amount m. To the terminal device 3. This greatly reduces the amount of data to be transmitted.

「順位情報」は、それぞれ単位時間帯に対応付けて生成される各単位時間帯における活動量の概算値を示す情報である。本例では、「順位情報」は、一桁の数値を示す情報である。すなわち、「順位情報」は、各単位時間帯におけるユーザの活動量の概算値を示す数値と、当該単位時間帯の日時とを示す情報である。順位情報は非常にデータ量の小さいデータであるが、「順位情報」を時系列で管理することで、当該活動量計1のユーザの活動量の時間変動と概算値とを把握することができる。   The “order information” is information indicating an approximate value of the activity amount in each unit time zone generated in association with each unit time zone. In this example, “order information” is information indicating a single-digit numerical value. That is, the “order information” is information indicating a numerical value indicating an approximate value of the amount of activity of the user in each unit time zone and the date and time of the unit time zone. Although the ranking information is data with a very small amount of data, by managing the “ranking information” in time series, it is possible to grasp the time fluctuation and approximate value of the activity amount of the user of the activity meter 1. .

図12は、順位情報の概念を示す図である。同図に示す例では、単位時間を1時間に設定し、且つ、順位情報を活動量(歩数)に応じて5段階に設定している。具体的には本例では、活動量(歩数)が1〜50である単位時間帯については「レベル5」を示す順位情報を生成し、活動量(歩数)が51〜100である単位時間帯については「レベル4」を示す順位情報を生成し、活動量(歩数)が101〜150である単位時間帯については「レベル3」を示す順位情報を生成し、活動量(歩数)が151〜200である単位時間帯については「レベル2」を示す順位情報を生成し、活動量(歩数)が201以上である単位時間帯については「レベル1」を示す順位情報を生成する。   FIG. 12 is a diagram illustrating the concept of rank information. In the example shown in the figure, the unit time is set to 1 hour, and the rank information is set to 5 levels according to the amount of activity (number of steps). Specifically, in this example, rank information indicating “level 5” is generated for a unit time zone in which the amount of activity (number of steps) is 1 to 50, and a unit time zone in which the amount of activity (number of steps) is 51 to 100. Rank information indicating “level 4” is generated, and rank information indicating “level 3” is generated for unit time zones in which the amount of activity (steps) is 101 to 150, and the amount of activity (steps) is 151 to Ranking information indicating “level 2” is generated for the unit time zone of 200, and ranking information indicating “level 1” is generated for the unit time zone where the amount of activity (number of steps) is 201 or more.

このようにして生成された順位情報は、非常に小さいデータ量でありながら、どの日時にどの程度の活動量が生じたのかを示す情報として機能する。従って、本実施形態によれば、活動量情報そのものを端末装置3へ送信する場合に比べて、送信するデータ量を削減しつつ、健康管理にとって重要な指標となる一日の活動トレンドを把握することができる。   The ranking information generated in this way functions as information indicating how much activity has occurred at which date and time, although the amount of data is very small. Therefore, according to the present embodiment, as compared with the case where the activity amount information itself is transmitted to the terminal device 3, the daily activity trend that is an important index for health management is grasped while the amount of data to be transmitted is reduced. be able to.

以下、本発明の第2実施形態に係る活動量計1の順位情報送信モードにおける処理のフローチャートを示す図である。図13は、本発明の第2実施形態に係る活動量計の順位情報送信モードにおける処理のフローチャートを示す図である。
まず、CPU30は、どの時間帯の順位情報を端末装置3に送信するかを設定すると共に、順位情報を生成する際の単位時間を設定する(ステップS20)。続いて、CPU30は、ステップS20において設定された時間帯を構成する各単位時間帯について、単位活動量mを算出する(ステップS21)。この単位活動量mは、本例では「1時間当たりの歩数」であるとする。
Hereinafter, it is a figure which shows the flowchart of the process in the order information transmission mode of the active mass meter 1 which concerns on 2nd Embodiment of this invention. FIG. 13: is a figure which shows the flowchart of the process in the order information transmission mode of the active mass meter which concerns on 2nd Embodiment of this invention.
First, the CPU 30 sets which time zone order information is transmitted to the terminal device 3 and sets a unit time for generating the order information (step S20). Subsequently, the CPU 30 calculates a unit activity amount m for each unit time zone constituting the time zone set in step S20 (step S21). This unit activity amount m is assumed to be “the number of steps per hour” in this example.

そして、CPU30は、ステップS21で算出した単位活動量mに基づいて、当該単位時間帯に係る順位情報を生成する(ステップS22)。すなわち、図12を参照して説明したように、本例では単位時間当たりの歩数に応じて、各単位時間帯について「レベル1」〜「レベル5」を示す順位情報を生成する。その後、CPU30は、ステップS20において設定された時間帯を構成する全ての単位時間帯について順位情報が生成されたか否かを判定する(ステップS23)。
ステップS23をNOに分岐する場合、ステップS21へ移行する。一方、ステップS23をYESに分岐する場合、各々の単位時間帯について生成された順位情報を、端末装置3へ送信する(ステップS24)。
Then, the CPU 30 generates rank information related to the unit time zone based on the unit activity amount m calculated in step S21 (step S22). That is, as described with reference to FIG. 12, in this example, rank information indicating “level 1” to “level 5” is generated for each unit time zone according to the number of steps per unit time. Thereafter, the CPU 30 determines whether or not rank information has been generated for all the unit time zones constituting the time zone set in step S20 (step S23).
When step S23 is branched to NO, the process proceeds to step S21. On the other hand, when step S23 is branched to YES, the rank information generated for each unit time zone is transmitted to the terminal device 3 (step S24).

図13に示すフローチャートの処理によって、次の作用効果を得ることができる。すなわち、単位時間当たりのユーザの活動量を示す単位活動量mを指標として各々の単位時間帯について順位情報が生成されて端末装置3へ送信される。この順位情報は、活動量そのものを示す情報に比較してデータ量が格段に小さい為、データ送信に要する時間が大幅に短縮される。
なお、順位情報を受信する外部機器(端末装置3/サーバ装置4)には、順位情報が示す数値と、当該数値に対応する実際の活動量の範囲との対応関係を示すテーブルを保持させておく必要がある。順位情報を受信した外部機器(端末装置3/サーバ装置4)は、前記テーブルと当該順位情報とに基づいて、どの時間帯にどの程度の活動量があったのかを算出する。
The following operational effects can be obtained by the processing of the flowchart shown in FIG. That is, the ranking information is generated for each unit time zone using the unit activity amount m indicating the user activity amount per unit time as an index, and is transmitted to the terminal device 3. Since the rank information is much smaller than the information indicating the activity amount itself, the time required for data transmission is greatly shortened.
The external device (terminal device 3 / server device 4) that receives the ranking information holds a table indicating the correspondence between the numerical value indicated by the ranking information and the actual activity amount range corresponding to the numerical value. It is necessary to keep. The external device (terminal device 3 / server device 4) that has received the rank information calculates how much activity has occurred in which time zone based on the table and the rank information.

活動量に基づく健康管理においては、ユーザの活動量(例えば歩数)そのものを具体的に把握する必要がない場合もある。そのような場合には、本実施形態を適用することで、ユーザに必要とされる精度での健康管理を可能にしつつ、当該活動量計1から外部機器(端末装置3/サーバ装置4)へ送信するデータ量を大幅に削減することが可能となる。   In health management based on the amount of activity, it may not be necessary to specifically grasp the amount of activity (for example, the number of steps) of the user. In such a case, the present embodiment is applied to enable health management with the accuracy required by the user, and from the activity meter 1 to the external device (terminal device 3 / server device 4). The amount of data to be transmitted can be greatly reduced.

また、上述した単位時間ごとの順位情報に加えて、複数の単位時間における累計のユーザ活動量を算出し、外部機器(端末装置3/サーバ装置4)に送信するようにしても良い。たとえば、単位時間を1時間に設定し、24単位時間の活動量データを送信する構成にすれば、一日当たりの具体的な活動量を把握しつつ、一日の活動トレンドも把握することが可能となる。具体的な活動量については、累計データのみを送信することで、送信データ量も十分に抑えることができる。
以上説明したように、本発明の第2実施形態によれば、活動量計1による計測結果を当該活動量計から外部機器へ送信するのに要する時間を短縮した活動量計を提供することができる。
In addition to the rank information for each unit time described above, a cumulative amount of user activity in a plurality of unit times may be calculated and transmitted to the external device (terminal device 3 / server device 4). For example, if the unit time is set to 1 hour and the activity amount data for 24 unit hours is transmitted, it is possible to grasp the daily activity trend while grasping the specific activity amount per day. It becomes. As for a specific amount of activity, the amount of transmitted data can be sufficiently suppressed by transmitting only cumulative data.
As described above, according to the second embodiment of the present invention, it is possible to provide an activity meter that shortens the time required to transmit the measurement result of the activity meter 1 from the activity meter to an external device. it can.

さらに、上述した実施形態には種々の段階の発明が含まれており、開示した複数の構成要件の適当な組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示す全構成要件からいくつかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成も発明として抽出され得る。   Further, the above-described embodiments include inventions at various stages, and various inventions can be extracted by appropriately combining a plurality of disclosed constituent elements. For example, even if some constituent requirements are deleted from all the constituent requirements shown in the embodiment, the problem described in the column of the problem to be solved by the invention can be solved, and the effect described in the column of the effect of the invention can be achieved. In the case of being obtained, a configuration from which this configuration requirement is deleted can also be extracted as an invention.

1,1A,1B…活動量計、 1c…外装ケース、 3,3A,3B…端末装置、 4…サーバ装置、 12…記憶部、 12TBL…活動量データテーブル、 14…通信インターフェース、 16…計時部、 18…表示部、 20…加速度センサ、 22…操作部、 22d…ダウンボタン、 22s…設定ボタン、 22u…アップボタン、 30…CPU、 100…健康管理システム。   DESCRIPTION OF SYMBOLS 1,1A, 1B ... Activity meter, 1c ... Outer case, 3, 3A, 3B ... Terminal device, 4 ... Server device, 12 ... Storage part, 12TBL ... Activity amount data table, 14 ... Communication interface, 16 ... Timekeeping part 18 ... Display unit, 20 ... Acceleration sensor, 22 ... Operation unit, 22d ... Down button, 22s ... Setting button, 22u ... Up button, 30 ... CPU, 100 ... Health management system.

Claims (4)

ユーザの体動に係る活動量を示す活動量情報を生成して外部機器へ送信する活動量計であって、
前記ユーザの体動を示す体動情報を生成する体動情報生成部と、
前記体動情報に基づいて、単位時間当たりの前記ユーザの活動量である単位活動量を、前記単位時間毎に算出する算出部と、
前記単位時間毎に、前記単位活動量の大きさに応じたデータ量で、前記活動量情報を生成する活動量情報生成部と、
前記活動量情報を前記外部機器へ送信する送信部と、
を備えることを特徴とする活動量計。
An activity meter that generates activity amount information indicating an activity amount related to a user's body movement and transmits the activity amount information to an external device,
A body motion information generating unit that generates body motion information indicating the body motion of the user;
Based on the body movement information, a calculation unit that calculates a unit activity amount that is an activity amount of the user per unit time for each unit time; and
An activity amount information generating unit that generates the activity amount information with a data amount corresponding to the size of the unit activity amount for each unit time;
A transmitter for transmitting the activity amount information to the external device;
An activity meter characterized by comprising.
前記活動量情報生成部は、
前記単位活動量と、所定の閾値との大小関係を判定する判定部と、
前記判定部による判定結果に基づいて、前記単位時間毎に生成する前記活動量情報のデータ量を設定する設定部と、
前記設定部によって設定されたデータ量で、前記活動量情報を生成する生成部と、
を含むことを特徴とする請求項1に記載の活動量計。
The activity amount information generation unit
A determination unit for determining a magnitude relationship between the unit activity amount and a predetermined threshold;
Based on a determination result by the determination unit, a setting unit that sets a data amount of the activity amount information generated every unit time;
A generation unit that generates the activity amount information with a data amount set by the setting unit;
The activity meter according to claim 1, comprising:
前記設定部は、
前記単位活動量が前記所定の閾値以上の場合には、当該単位活動量に係る単位時間については、前記単位時間よりも短い時間毎の活動量を示す活動量情報が生成されるように、前記データ量を設定する
ことを特徴とする請求項2に記載の活動量計。
The setting unit
When the unit activity amount is equal to or greater than the predetermined threshold, for the unit time related to the unit activity amount, the activity amount information indicating the activity amount for each time shorter than the unit time is generated. The activity meter according to claim 2, wherein a data amount is set.
前記活動量生成部は、前記単位活動量が所定値未満であると、当該単位活動量に係る単位時間については前記活動量情報を生成しない
ことを特徴とする請求項2に記載の活動量計。
3. The activity meter according to claim 2, wherein the activity amount generation unit does not generate the activity amount information for a unit time related to the unit activity amount when the unit activity amount is less than a predetermined value. .
JP2013103810A 2013-05-16 2013-05-16 Activity meter Active JP6114918B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013103810A JP6114918B2 (en) 2013-05-16 2013-05-16 Activity meter

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013103810A JP6114918B2 (en) 2013-05-16 2013-05-16 Activity meter

Publications (2)

Publication Number Publication Date
JP2014223170A JP2014223170A (en) 2014-12-04
JP6114918B2 true JP6114918B2 (en) 2017-04-19

Family

ID=52122378

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013103810A Active JP6114918B2 (en) 2013-05-16 2013-05-16 Activity meter

Country Status (1)

Country Link
JP (1) JP6114918B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6653099B2 (en) * 2015-09-10 2020-02-26 国立大学法人岩手大学 Ruminant behavior analysis method and behavior analyzer
US10635370B2 (en) * 2016-03-31 2020-04-28 Tanita Corporation Image forming apparatus that acquires data from an activity amount meter
CN111870250B (en) * 2020-07-14 2023-05-09 深圳数联天下智能科技有限公司 User state monitoring method, device, computing equipment and computer storage medium

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003000572A (en) * 2001-06-26 2003-01-07 Yuji Sato Device, system and method for managing number of steps, mobile radio equipment and computer program
JP3903833B2 (en) * 2002-04-15 2007-04-11 オムロンヘルスケア株式会社 Body motion detection management device
JP2008086480A (en) * 2006-09-29 2008-04-17 Matsushita Electric Works Ltd Physical activity meter
JP2008276581A (en) * 2007-04-27 2008-11-13 Sogo Keikaku Kogyo Kk Pedometer and step count management system
JP2010133780A (en) * 2008-12-03 2010-06-17 Seiko Instruments Inc Walking meter
JP5923857B2 (en) * 2011-03-01 2016-05-25 オムロンヘルスケア株式会社 Activity meter

Also Published As

Publication number Publication date
JP2014223170A (en) 2014-12-04

Similar Documents

Publication Publication Date Title
US9662072B2 (en) Exercise information detecting apparatus, exercise information detecting method, and computer-readable storage medium having exercise information detection program stored thereon
JP5998780B2 (en) Biometric information notification device, biometric information notification method, and biometric information notification program
JP4739440B2 (en) Body motion detection device and body motion detection method
CN104887194A (en) Method and device for detecting physical signs
JP2015047208A (en) Portable electronic device and display control method
JP5891647B2 (en) Body movement measuring device
JP6114918B2 (en) Activity meter
JP3178848U (en) Health promotion equipment
JP2015088846A (en) Measurement information management system, measurement device, measurement information management method, and measurement information management program
JP2008086480A (en) Physical activity meter
JP2010165088A (en) Pedometer, and method of counting steps
JP5984589B2 (en) Electronic equipment and programs
US20150226763A1 (en) Electronic apparatus and program
KR101747866B1 (en) Parkinson&#39;s disease indicator evaluation device and method using accelerator sensor
JP2015159850A (en) sleep state evaluation device, sleep state evaluation method, and sleep state evaluation system
CN111637975A (en) Wrist temperature measuring method and device, wearable device and storage medium
JP2008276581A (en) Pedometer and step count management system
EP2871852B1 (en) Measurement information management system, measurement device, measurement information management method, and measurement information management program
JP2007071776A (en) Electronic clinical thermometer for women, and control method and control program for electronic clinical thermometer for women
US9039628B2 (en) Touch-sensitive display apparatus capable of measuring pulse rate and method thereof
JP5315947B2 (en) Pulse rate calculation program, pulse rate calculation device, pulse rate calculation method, and portable terminal device
JP7180216B2 (en) Biological information analysis device, biological information analysis method, and biological information analysis system
JP5986211B2 (en) Biological information measuring apparatus and control method thereof
JP2018036087A (en) Biological information processor and biological information processing method
JP6090788B2 (en) Activity meter and health management system

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20150421

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20151207

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20161118

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20161129

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170116

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170220

R150 Certificate of patent or registration of utility model

Ref document number: 6114918

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250