JP2012249916A - Biological data transmission slave unit for transmitting biological data and master unit for receiving biological data - Google Patents
Biological data transmission slave unit for transmitting biological data and master unit for receiving biological data Download PDFInfo
- Publication number
- JP2012249916A JP2012249916A JP2011126002A JP2011126002A JP2012249916A JP 2012249916 A JP2012249916 A JP 2012249916A JP 2011126002 A JP2011126002 A JP 2011126002A JP 2011126002 A JP2011126002 A JP 2011126002A JP 2012249916 A JP2012249916 A JP 2012249916A
- Authority
- JP
- Japan
- Prior art keywords
- data
- unit
- biometric
- biometric data
- generation rule
- 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.)
- Pending
Links
Images
Landscapes
- Measuring And Recording Apparatus For Diagnosis (AREA)
- Measurement And Recording Of Electrical Phenomena And Electrical Characteristics Of The Living Body (AREA)
- Medical Treatment And Welfare Office Work (AREA)
Abstract
【課題】従来の検出装置においては、センサにて検出した生体信号をリアルタイムで送信することは可能であるが、検出する生体信号の種別に応じてリアルタイム用の生体データの生成方法を変えたり、汎用コンピュータ等において情報管理しやすいように蓄積データを生成したりすることができなかった。
【解決手段】本発明の生体データ送信子機は、生体の心電波形を含む複数種類の生体信号を検出し、親機から取得する第一の生成ルールに基づいて生体信号毎にA/D変換し、リアルタイム送信用の生体データを生成する。また、A/D変換によって生成される各種生体データを、親機から取得する第二の生成ルールに基づいて蓄積用のデータを生成する。
【選択図】図1In a conventional detection device, it is possible to transmit a biological signal detected by a sensor in real time, but depending on the type of the biological signal to be detected, the method of generating biological data for real time can be changed, Accumulated data could not be generated to facilitate information management in a general-purpose computer or the like.
A biological data transmitting slave of the present invention detects a plurality of types of biological signals including an electrocardiographic waveform of a living body, and performs A / D for each biological signal based on a first generation rule acquired from the parent device. Convert and generate biometric data for real-time transmission. Moreover, the data for accumulation | storage are produced | generated based on the 2nd production | generation rule which acquires the various biological data produced | generated by A / D conversion from a main | base station.
[Selection] Figure 1
Description
本発明は、生体データを送信するための生体データ送信子機、生体データを受信するための親機に関する。 The present invention relates to a biometric data transmitting slave for transmitting biometric data, and a master for receiving biometric data.
従来、人間や動物などの生体信号をセンサによって検出し、無線通信I/Fを介して親機に送信する生体データ送信子機が知られている。例えば、特許文献1においては、生体の心電信号や温度、姿勢状態を各種センサによって検出し、検出信号を無線送信手段によって生体監視装置に送信することが可能な生体情報検出装置が開示されている。 2. Description of the Related Art Conventionally, there is known a biometric data transmitting slave that detects a biological signal from a human or an animal using a sensor and transmits the detected signal to a master via a wireless communication I / F. For example, Patent Document 1 discloses a biological information detection apparatus capable of detecting an electrocardiogram signal, temperature, and posture state of a living body with various sensors and transmitting the detection signal to the living body monitoring apparatus by wireless transmission means. Yes.
上記のような従来の装置においては、センサにて検出した生体信号をリアルタイムで送信することは可能であるが、検出する生体信号の種別に応じてリアルタイム用の生体データの生成方法を変えたり、汎用コンピュータ等において情報管理しやすいように蓄積データを生成したりすることができなかった。 In the conventional apparatus as described above, it is possible to transmit the biological signal detected by the sensor in real time, but depending on the type of the biological signal to be detected, the method of generating biological data for real time can be changed, Accumulated data could not be generated to facilitate information management in a general-purpose computer or the like.
以上の課題を解決するために、親機に対して生体データを送信するための生体データ送信子機であって、生体の心電波形を含む複数種類の生体信号を検出する生体信号検出部と、検出した生体信号毎にA/D変換して第一データを生成する第一データ生成部と、生成された第一データを直ちに送信する第一データ送信部と、生成された第一データから蓄積用の第二データを生成する第二データ生成部と、生成された第二データを蓄積する第二データ蓄積部と、蓄積されている第二データを送信する第二データ送信部と、第一データの生成ルールを親機から取得して保持する第一データ生成ルール取得保持部と、第二データの生成ルールを親機から取得して保持する第二データ生成ルール取得保持部と、生体データの送信命令を親機から受け付ける生体データ送信命令受付部と、を有する生体データ送信子機などを提案する。 In order to solve the above problems, a biological data transmitter for transmitting biological data to a parent device, a biological signal detection unit for detecting a plurality of types of biological signals including an electrocardiographic waveform of the biological body, A first data generating unit that A / D converts each detected biological signal to generate first data, a first data transmitting unit that immediately transmits the generated first data, and the generated first data A second data generation unit that generates second data for storage; a second data storage unit that stores the generated second data; a second data transmission unit that transmits the stored second data; A first data generation rule acquisition holding unit that acquires and holds a generation rule of one data from the parent device, a second data generation rule acquisition holding unit that acquires and holds a generation rule of second data from the parent device, Accepts data transmission commands from the main unit A biometric data transmission instruction reception unit that proposes such biometric data transmission handset with.
また、上記生体データ送信子機に対応する親機であって、生体データの送信命令を取得する生体データ送信命令取得部と、第一データ及び第二データの生成ルールを取得するデータ生成ルール取得部と、生体データの送信命令を第一データ又は/及び第二データの生成ルールと共に生体データ送信子機に対して送信するデータ送信命令送信部と、生体データの送信命令に応じて生体データ送信子機から送信される生体データを受信する生体データ受信部と、受信した生体データを処理する生体データ処理部と、を有する親機を提案する。 Moreover, it is a main | base station corresponding to the said biometric data transmission subunit | mobile_unit, Comprising: The biometric data transmission command acquisition part which acquires the transmission command of biometric data, The data generation rule acquisition which acquires the generation rule of 1st data and 2nd data Unit, a data transmission command transmitting unit for transmitting a biometric data transmission command to the biometric data transmitting slave unit together with the first data or / and second data generation rule, and biometric data transmission according to the biometric data transmission command A parent device having a biological data receiving unit that receives biological data transmitted from a child device and a biological data processing unit that processes the received biological data is proposed.
以上のような構成をとる本発明によって、検出する生体信号の種別に応じてリアルタイム送信用の生体データの生成方法を変えたり、汎用コンピュータ等において情報管理しやすいように蓄積用データを生成したりすることが可能になる。 According to the present invention configured as described above, the generation method of the biometric data for real-time transmission is changed according to the type of the biosignal to be detected, or the storage data is generated so that information management is easy in a general-purpose computer or the like. It becomes possible to do.
以下、本発明の実施形態を説明する。実施形態と請求項の相互の関係は、以下のとおりである。実施形態1は主に請求項1、2、3などに関し、実施形態2は主に請求項4、5などに関する。なお、本発明はこれら実施形態に何ら限定されるものではなく、その要旨を逸脱しない範囲内において、様々な態様で実施しうる。
Embodiments of the present invention will be described below. The mutual relationship between the embodiment and the claims is as follows. The first embodiment mainly relates to
<<実施形態1>> << Embodiment 1 >>
<概要>
本実施形態の生体データ送信子機は、生体の心電波形を含む複数種類の生体信号を検出し、親機から取得する第一の生成ルールに基づいて生体信号毎にA/D変換し、リアルタイム送信用の生体データを生成する。また、A/D変換によって生成される各種生体データを、親機から取得する第二の生成ルールに基づいて蓄積用のデータを生成する。
<Overview>
The biometric data transmitter of this embodiment detects a plurality of types of biosignals including the electrocardiogram waveform of the living body, performs A / D conversion for each biosignal based on the first generation rule acquired from the master unit, Generate biometric data for real-time transmission. Moreover, the data for accumulation | storage are produced | generated based on the 2nd production | generation rule which acquires the various biological data produced | generated by A / D conversion from a main | base station.
<構成>
図1は、本実施形態の生体データ送信子機の機能ブロックの一例を示す図である。この図にあるように、本実施形態の「生体データ送信子機」0100は、「生体信号検出部」0101と、「第一データ生成部」0102と、「第一データ送信部」0103と、「第二データ生成部」0104と、「第二データ蓄積部」0105と、「第二データ送信部」0106と、「第一データ生成ルール取得保持部」0107と、「第二データ生成ルール取得保持部」0108と、「生体データ送信命令受付部」0109と、を有する。以下、各構成について説明する。なお、以下で説明する各構成の機能は、MPU等のプロセッサにて所定のプログラムが実行されることによって実現することも可能であるし、特定の処理を実行するアナログ回路によって実現することも可能である。
<Configuration>
FIG. 1 is a diagram showing an example of functional blocks of the biometric data transmitter of this embodiment. As shown in this figure, the “biological data transmitter” 0100 of the present embodiment includes a “biological signal detector” 0101, a “first data generator” 0102, a “first data transmitter” 0103, “Second data generation unit” 0104, “Second data storage unit” 0105, “Second data transmission unit” 0106, “First data generation rule acquisition holding unit” 0107, “Second data generation rule acquisition” And a “biological data transmission command receiving unit” 0109. Each configuration will be described below. The function of each component described below can be realized by executing a predetermined program in a processor such as an MPU, or can be realized by an analog circuit that executes a specific process. It is.
「生体データ送信子機」は、親機に対して生体データを送信するための機能を有する。ここで、生体データとは、生体からセンサを介して得られるデータであって、例えば心電波形(心臓の電気的な活動の様子を示す波形)や、体表面又は体表面近くの温度、体の動き、発汗量、脈拍、身長、体重、体脂肪率、コレステロール値、血圧、血糖値などのデータが考えられる。当該生体データを生体データ送信子機から受信した親機は、これらのデータを処理する(詳細は実施形態2で説明する)。 The “biological data transmitter” has a function for transmitting biological data to the parent device. Here, the biological data is data obtained from a living body through a sensor. For example, an electrocardiographic waveform (a waveform indicating the state of electrical activity of the heart), a temperature on or near the body surface, body Data such as movement, sweating volume, pulse, height, weight, body fat percentage, cholesterol level, blood pressure, blood glucose level, etc. can be considered. The master unit that has received the biometric data from the biometric data transmitting slave unit processes these data (details will be described in the second embodiment).
「生体信号検出部」は、生体の心電波形を含む複数種類の生体信号を検出する機能を有する。ここで、生体信号を検出するとは、生体から得られる信号を検出することをいう。生体の心電波形の信号を検出する手段としては、例えば心電センサ(Electrocardiogram)を用いることが考えられる。その他、体表面又は体表面近くの温度を検出する手段としては温度センサ、体の動きを検出する手段としては加速度センサといったように、各生体データを検出するセンサを用いることが考えられる。つまり、生体信号検出部は、これらのセンサの集合体によって実現されるものである。 The “biological signal detection unit” has a function of detecting a plurality of types of biological signals including the electrocardiographic waveform of the living body. Here, detecting a biological signal means detecting a signal obtained from a living body. As means for detecting a signal of an electrocardiographic waveform of a living body, for example, an electrocardiogram sensor (Electrocardiogram) may be used. In addition, it is conceivable to use a sensor that detects each biological data, such as a temperature sensor as a means for detecting the temperature on or near the body surface, and an acceleration sensor as a means for detecting the movement of the body. That is, the biological signal detection unit is realized by an assembly of these sensors.
「第一データ生成部」は、検出した生体信号毎にA/D変換して第一データを生成する機能を有する。当該第一データの生成は、以下で説明する第一データの生成ルールに基づいて行われる。つまり、第一データの生成ルールに基づいてアナログデータである各生体信号をデジタルデータに変換する。なお、生体信号毎とは、生体信号の種別毎という意味であり、一の加速度センサから得られるX方向の加速度、Y方向の加速度、Z方向の加速度などについても別々の生体信号として取り扱う。 The “first data generation unit” has a function of generating first data by performing A / D conversion for each detected biological signal. The first data is generated based on a first data generation rule described below. That is, each biological signal that is analog data is converted into digital data based on the first data generation rule. Note that each biological signal means each type of biological signal, and X-direction acceleration, Y-direction acceleration, and Z-direction acceleration obtained from one acceleration sensor are also handled as separate biological signals.
複数の生体信号をA/D変換する手段としては、一のA/D変換回路を用いて各生体信号のA/D変換を時間的にずらして順次行うことも可能であるし(時分割処理)、複数のA/D変換回路を用いて二以上の生体信号のA/D変換を並行して行うことも可能である。なお、A/D変換回路が複数存在する場合においても、一のA/D変換回路にて複数の生体信号をA/D変換する構成としてもよい。この場合、他のA/D変換回路は一のA/D変換回路が不調になった場合に用いるようにしてもよい。 As a means for A / D converting a plurality of biological signals, it is possible to sequentially perform the A / D conversion of each biological signal by using a single A / D conversion circuit with a time shift (time division processing). It is also possible to perform A / D conversion of two or more biological signals in parallel using a plurality of A / D conversion circuits. Even when there are a plurality of A / D conversion circuits, a single A / D conversion circuit may be configured to A / D convert a plurality of biological signals. In this case, another A / D conversion circuit may be used when one A / D conversion circuit becomes malfunctioning.
複数の生体信号のA/D変換を行う際に、各生体信号についてサンプリング周波数を変化させることが可能である。例えば、心電波形の信号に関しては1024Hzの周期でデータをサンプリングし、温度の信号に関しては4Hzでデータをサンプリングし、加速度の信号に関しては256Hzの周期でデータをサンプリングする、といったものである。 When performing A / D conversion of a plurality of biological signals, it is possible to change the sampling frequency for each biological signal. For example, data is sampled at a cycle of 1024 Hz for an electrocardiogram signal, data is sampled at a frequency of 4 Hz for a temperature signal, and data is sampled at a cycle of 256 Hz for an acceleration signal.
また、複数の生体信号のA/D変換を行う際に、各生体信号について量子化ビット数を変化させることも可能である。なお、複数の生体信号を一のA/D変換回路を用いてA/D変換する場合であっても、生体信号ごとにA/D変換回路のレジスタ設定を変化させて量子化ビット数を変化させたり、その後のソフトウェア処理によってビット数を低くしたりすることが考えられる。例えば、心電波形の信号に関しては10ビットで量子化し、温度の信号に関しては8ビットで量子化する、といったものである。 In addition, when A / D conversion of a plurality of biological signals is performed, the number of quantization bits can be changed for each biological signal. Even when a plurality of biological signals are A / D converted using a single A / D conversion circuit, the number of quantization bits is changed by changing the register setting of the A / D conversion circuit for each biological signal. It is conceivable to reduce the number of bits by performing subsequent software processing. For example, an ECG waveform signal is quantized with 10 bits, and a temperature signal is quantized with 8 bits.
「第一データ送信部」は、生成された第一データを直ちに送信する機能を有する。ここで、生成された第一データを直ちに送信するとは、生成されたデータをリアルタイム又はリアルタイムに近いタイミングで送信することをいう。また、第一データを圧縮して送信したり、暗号化して送信したりすることも含むものである。 The “first data transmission unit” has a function of immediately transmitting the generated first data. Here, transmitting the generated first data immediately means transmitting the generated data at real time or near real time. In addition, the first data is compressed and transmitted, or encrypted and transmitted.
第一データ送信部の機能は、例えば、プロセッサ、通信インターフェイス、ROMに格納された処理プログラムによって実現される。通信インターフェイスとしては、無線方式も可能であるし、有線方式も可能である。無線方式の通信としては、具体的には950MHz帯の周波数を利用することが考えられる。当該周波数は、環境にも依存するが、約30m程度の通信範囲を有するため、その範囲に配置された親機に対して無線データを送信することが可能である。有線方式の通信としては、シリアル通信I/F(USBI/F等)によって親機と接続し、シリアル通信によってデータを送信することが考えられる。 The function of the first data transmission unit is realized by, for example, a processor, a communication interface, and a processing program stored in the ROM. As the communication interface, a wireless system or a wired system can be used. Specifically, for wireless communication, it is conceivable to use a frequency in the 950 MHz band. Although the frequency depends on the environment, since the frequency has a communication range of about 30 m, it is possible to transmit wireless data to the parent device arranged in the range. As wired communication, it is conceivable to connect to a parent device by serial communication I / F (USB I / F or the like) and transmit data by serial communication.
「第二データ生成部」は、生成された第一データから蓄積用の第二データを生成する機能を有する。第二データ生成部の機能は、例えば、プロセッサ、RAM、ROMに格納された処理プログラムによって実現される。ここで、蓄積用の第二データとしては、第一データを所定単位でブロック化したデータや、第一データを圧縮したデータ、第一データを暗号化したデータなどが考えられる。第一データから蓄積用の第二データを生成する処理は、以下で説明する所定の生成ルールに則って行われる。 The “second data generation unit” has a function of generating second data for accumulation from the generated first data. The function of the second data generation unit is realized by, for example, a processing program stored in a processor, RAM, or ROM. Here, as the second data for storage, data obtained by blocking the first data in a predetermined unit, data obtained by compressing the first data, data obtained by encrypting the first data, and the like can be considered. The process of generating the second data for accumulation from the first data is performed according to a predetermined generation rule described below.
図2は、第二データ生成部によって生成される第二データの内容の一例を示す図である。この図の例では、任意の日時における複数種類の生体データの検出開始時間(データ送信開始命令)から検出終了時間(データ送信停止命令)までに得られる第一データを一つのブロックとみなし、当該第一データに対して、ブロックID、検出開始日時、検出時間の長さ、各生体信号のサンプリング周波数、コメントなどの情報を関連付けたデータを生成している。なお、上記では検出開始時間から検出終了時間までを一つのブロックとみなしたが、所定の時間間隔や所定のデータサイズでさらに分割し、それぞれにブロックID等を関連付けてもよい。また、上記では複数種類の生体信号をまとめて一つのブロックとみなしたが、各生体信号のデータに分けて、それぞれにブロックID等を関連付けてもよい。 FIG. 2 is a diagram illustrating an example of the content of the second data generated by the second data generation unit. In the example of this figure, the first data obtained from the detection start time (data transmission start command) to the detection end time (data transmission stop command) of a plurality of types of biological data at an arbitrary date and time is regarded as one block, Data in which information such as a block ID, a detection start date and time, a length of detection time, a sampling frequency of each biological signal, and a comment are associated with the first data is generated. In the above description, the period from the detection start time to the detection end time is regarded as one block, but it may be further divided at a predetermined time interval or a predetermined data size, and a block ID or the like may be associated with each. In the above description, a plurality of types of biological signals are collectively regarded as one block. However, each biological signal data may be divided and associated with a block ID or the like.
「第二データ蓄積部」は、生成された第二データを蓄積する機能を有する。第二データ蓄積部の機能は、例えば、フラッシュメモリ等の書き換え可能なメモリや、HDD等の記録デバイスなどの装置によって実現される。 The “second data storage unit” has a function of storing the generated second data. The function of the second data storage unit is realized by a device such as a rewritable memory such as a flash memory or a recording device such as an HDD.
「第二データ送信部」は、蓄積されている第二データを親機に送信する機能を有する。第二データ送信部の機能は、第一データ送信部と同様に、例えばプロセッサ、通信インターフェイス、ROMに格納された処理プログラムによって実現される。通信インターフェイスとしては、無線方式も可能であるし、有線方式も可能である。 The “second data transmission unit” has a function of transmitting the accumulated second data to the parent device. The function of the second data transmission unit is realized by, for example, a processor, a communication interface, and a processing program stored in the ROM, like the first data transmission unit. As the communication interface, a wireless system or a wired system can be used.
ここで、第二データを親機に送信するタイミングは、任意とすることが可能であり、親機から送信要求があった時に送信することも可能であるし、タイマを起動して一定の周期で送信することも可能である。 Here, the timing for transmitting the second data to the parent device can be arbitrary, and can be transmitted when a transmission request is received from the parent device. It is also possible to send by.
「第一データ生成ルール取得保持部」は、第一データの生成ルールを親機から取得して保持する機能を有する。第一データ生成ルール取得保持部の機能は、例えば、プロセッサ、通信インターフェイス、RAMや不揮発性メモリ等の記憶装置、ROMに格納された処理プログラムによって実現される。 The “first data generation rule acquisition holding unit” has a function of acquiring the first data generation rule from the parent device and holding it. The function of the first data generation rule acquisition holding unit is realized by, for example, a processor, a communication interface, a storage device such as a RAM or a nonvolatile memory, and a processing program stored in the ROM.
図3は、第一データの生成ルールの内容の一例を示す図である。この図の例では、生成ルールの情報として、生体信号の種類ごとにサンプリング周波数、量子化ビット数が含まれている。なお、この図の例では量子化ビット数が生体信号の種類ごとに変化する態様を示しているが、生体信号の種類に関係なく同一の量子化ビット数を用いる場合(共通のA/D変換回路を用いる場合など)はサンプリング周波数のみを第一データの生成ルールとして取得することも考えられる。 FIG. 3 is a diagram illustrating an example of the content of the first data generation rule. In the example of this figure, as the generation rule information, the sampling frequency and the number of quantization bits are included for each type of biological signal. Although the example of this figure shows a mode in which the number of quantization bits changes for each type of biological signal, the same number of quantization bits is used regardless of the type of biological signal (common A / D conversion). In the case of using a circuit), it is also conceivable to acquire only the sampling frequency as the first data generation rule.
例えば、生成ルールの情報は、第一データの送信命令と共に親機から受信してRAMに保持され、MPUは当該生成ルールの情報に基づいて各センサI/Fのコントロールレジスタの内容を書き換える。また、第一データの送信命令とは独立に親機から第一データの生成ルールを受信し、設定情報として不揮発性メモリに格納し、MPUが第一データの送信命令の受信に際して各センサI/Fのコントロールレジスタの内容を書き換えることも可能である。 For example, the generation rule information is received from the master unit together with the first data transmission command and held in the RAM, and the MPU rewrites the contents of the control register of each sensor I / F based on the generation rule information. In addition, the first data generation rule is received from the master unit independently of the first data transmission command, and stored in the nonvolatile memory as setting information. When the MPU receives the first data transmission command, each sensor I / O It is also possible to rewrite the contents of the F control register.
また、第一データの生成ルールを、親機から複数取得して不揮発性メモリ等にて保持する構成も可能である。また、通信相手となる親機が複数ある場合は、各親機の端末IDと関連付けてそれぞれの生成ルールを保持することも考えられる。 In addition, a configuration is also possible in which a plurality of rules for generating the first data are acquired from the parent device and held in a nonvolatile memory or the like. In addition, when there are a plurality of parent devices that are communication partners, it is conceivable to store each generation rule in association with the terminal ID of each parent device.
「第二データ生成ルール取得保持部」は、第二データの生成ルールを親機から取得して保持する機能を有する。第二データ生成ルール取得保持部の機能は、第一データ生成ルール取得保持部と同様であり、例えば、プロセッサ、通信インターフェイス、フラッシュメモリ等の記憶装置、ROMに格納された処理プログラムによって実現される。 The “second data generation rule acquisition holding unit” has a function of acquiring and holding a generation rule of second data from the parent device. The function of the second data generation rule acquisition holding unit is the same as that of the first data generation rule acquisition holding unit, and is realized by, for example, a processor, a communication interface, a storage device such as a flash memory, or a processing program stored in the ROM. .
上記のように第二データを生成するルールは、第一データを所定単位でブロック化する場合はブロック化を行うために必要な情報であり、第一データを圧縮する場合は圧縮率や圧縮方法を指定する情報であり、第一データを暗号化する場合は暗号化の種類を指定する情報などである。なお、第二データを生成するルールとしては、第二データを生成するための処理プログラムも考えられるが、処理プログラムにて利用する情報も含まれるものである。つまり、第二データを生成するための処理プログラム自体は予め生体データ送信子機において保持されており、当該処理プログラムに用いるパラメータを第二データの生成ルールとして親機から受信する態様も含まれるものである。 As described above, the rule for generating the second data is information necessary for blocking when the first data is blocked in a predetermined unit. When the first data is compressed, the compression rate and the compression method are used. In the case of encrypting the first data, it is information specifying the type of encryption. A rule for generating the second data may be a processing program for generating the second data, but includes information used in the processing program. That is, the processing program itself for generating the second data is held in advance in the biological data transmitting slave unit, and includes a mode in which parameters used for the processing program are received from the master unit as the second data generation rule. It is.
第一データをブロック化して第二データを生成するプロセスとしては、上記のように、任意の日時におけるデータ取得開始時間からデータ取得終了時間までに得られる複数種類の生体データを一つのブロックとみなし、当該ブロックのデータに対して、ブロックID、検出開始時間、検出時間の長さ、データサイズ、各生体データのサンプリング周波数などの識別情報を関連付けることが考えられる。 As described above, as a process of generating the second data by blocking the first data, as described above, a plurality of types of biological data obtained from the data acquisition start time to the data acquisition end time at an arbitrary date and time are regarded as one block. It is conceivable to associate identification information such as block ID, detection start time, length of detection time, data size, sampling frequency of each biological data with the data of the block.
なお、第二データを生成するためのルールが、第一データを生成するためのルールと重複する場合も考えられる。例えば、上記のように第一データに識別情報を関連付けて第二データを生成する場合において、各生体データのサンプリング周波数などは第一データの生成ルールにも含まれているものである。この場合、当該重複する情報は、第一データの生成ルールでもあるし、第二データの生成ルールでもある。 Note that there may be a case where the rule for generating the second data overlaps with the rule for generating the first data. For example, when generating the second data by associating the identification information with the first data as described above, the sampling frequency of each biological data is also included in the first data generation rule. In this case, the overlapping information is both a first data generation rule and a second data generation rule.
なお、第二データ生成ルール取得保持部の処理と第一データ生成ルール取得保持部の機能は共通するため、第一データ生成ルール取得保持部のハードウェア又はソフトウェアの全部又は一部を第二データ生成ルール取得保持部として用いることも可能である。 Since the processing of the second data generation rule acquisition holding unit and the function of the first data generation rule acquisition holding unit are common, all or part of the hardware or software of the first data generation rule acquisition holding unit is transferred to the second data It can also be used as a generation rule acquisition holding unit.
第二データの生成ルールを親機から取得するタイミングとしては、親機から第二データの送信要求を受信する際に合わせて取得することも可能であるし、第二データの送信要求とは独立に設定情報として任意のタイミングで親機から取得することも可能である。なお、第一データの生成ルールと共に取得することも可能である。 The timing for acquiring the second data generation rule from the parent device can be acquired when the second data transmission request is received from the parent device, and is independent of the second data transmission request. It is also possible to obtain the setting information from the master unit at an arbitrary timing. It is also possible to acquire the first data together with the generation rule.
「生体データ送信命令受付部」は、生体データの送信命令を親機から受け付ける機能を有する。生体データ送信命令受付部の機能は、例えば、プロセッサ、通信インターフェイス、ROMに格納された処理プログラムによって実現される。 The “biometric data transmission command accepting unit” has a function of accepting a biometric data transmission command from the parent device. The function of the biological data transmission command receiving unit is realized by, for example, a processor, a communication interface, and a processing program stored in the ROM.
ここで、生体データの送信命令としては、第一データの送信命令又は/及び第二データの送信命令が挙げられる。生体データ送信命令受付部は、送信命令を受け付けると、第一データ送信部や第二データ送信部に送信命令の受付を通知し、当該通知を受信した第一データ送信部や第二データ送信部は第一データや第二データを親機に送信する。 Here, examples of the biometric data transmission command include a first data transmission command and / or a second data transmission command. When the biometric data transmission command accepting unit accepts the transmission command, the biometric data transmission command accepting unit notifies the first data transmitting unit or the second data transmitting unit of acceptance of the transmission command, and the first data transmitting unit or the second data transmitting unit that has received the notification. Transmits the first data and the second data to the main unit.
なお、第一データの送信命令の情報としては、第一データの送信を開始すべきタイミングを通知する情報が主として挙げられるが、第一データの送信を行うべき時間の長さの情報や、特定の種類の生体データ(例えば、心電波形の生体データのみ)の送信要求を通知する情報なども考えられる。 The information on the first data transmission command mainly includes information for notifying the timing at which the transmission of the first data should be started. It is also possible to consider information for notifying transmission requests of biometric data of this type (for example, only electrocardiographic waveform biometric data).
また、第二データの送信命令の情報としては、送信すべき一又は複数の第二データを特定する情報(一又は複数のブロックIDなど)が主として挙げられるが、第二データ蓄積部に保持されている全ての第二データの送信要求を通知する情報や、送信後の第二データの取り扱い(データ消去など)を通知する情報なども考えられる。 The information on the second data transmission command mainly includes information (one or a plurality of block IDs, etc.) specifying one or a plurality of second data to be transmitted, but is held in the second data storage unit. Information for notifying all the transmission requests for the second data, information for notifying the handling of the second data after transmission (such as data erasure), and the like are also conceivable.
また、生体データの送信命令を第一データの生成ルール又は/及び第二データの生成ルールと共に受信した場合は、当該生成ルールに基づいて生体データを生成し、これらの生成ルールを共に受信しない場合は、過去に親機から受信した生成ルール又はデフォルトの生成ルールに基づいて生体データを生成することが考えられる。 In addition, when the biometric data transmission command is received together with the first data generation rule and / or the second data generation rule, the biometric data is generated based on the generation rule, and these generation rules are not received together. Can generate biometric data based on a generation rule or a default generation rule received from the parent device in the past.
また、生体データの送信元となる生体データ送信子機の端末IDや生体データの送信先となる親機の端末IDの情報を生体データの送信命令に含めることも可能である。特に、複数の生体データ送信子機や複数の親機が存在する場合は、生体データの送受信を行う組が複数存在することになるため、端末IDによって送信元と送信先を明確にすることが考えられる。 It is also possible to include information on the terminal ID of the biometric data transmitting slave that is the source of the biometric data and the terminal ID of the master that is the destination of the biometric data in the biometric data transmission command. In particular, when there are a plurality of biometric data transmission slave units and a plurality of master units, there are a plurality of groups for performing transmission / reception of biometric data. Therefore, the transmission source and the transmission destination may be clarified by the terminal ID. Conceivable.
なお、省電力の観点から、生体データの送信命令を親機から受け付けていない場合は、生体信号検出部の機能を停止させておくことも可能である。この場合、生体データ送信命令受付部は、送信命令を受け付けると、生体信号検出部に対して送信命令の受付を通知し、当該通知を受信した生体信号検出部は、生体信号の検出を開始する。 Note that, from the viewpoint of power saving, when the biometric data transmission command is not received from the parent device, the function of the biometric signal detection unit can be stopped. In this case, when the biometric data transmission command accepting unit accepts the transmission command, the biometric signal detection unit notifies the biomedical signal detection unit of acceptance of the transmission command, and the biometric signal detection unit that has received the notification starts detecting the biometric signal. .
<外形>
図4は、本実施形態の生体データ送信子機の具体的な外形の一例を示す図である。この図の例では、生体データ無線子機の外形は、生体の心電波形を検出する取り外し可能な「電極部材(ディスポーザル電極)など」0401と、電極部材からの電気信号を伝送するための「伝送部材」0402と、電極部材からの電気信号を処理するための回路等が格納された「筐体部材」0403によって特徴づけられる。また、この図の例では、生体データ無線子機の筐体は20cm以内であり、大人の手のひらにも収まるようなサイズとなっている。
<Outline>
FIG. 4 is a diagram showing an example of a specific external shape of the biometric data transmitter of this embodiment. In the example of this figure, the external shape of the biometric data wireless slave unit is such that a removable “electrode member (disposal electrode) etc.” 0401 for detecting the electrocardiogram waveform of the living body and an electric signal for transmitting an electric signal from the electrode member It is characterized by a “transmission member” 0402 and a “housing member” 0403 in which a circuit for processing an electrical signal from the electrode member is stored. Moreover, in the example of this figure, the housing | casing of a biomedical data radio | wireless subunit | mobile_unit is 20 cm or less, and is a size which can be accommodated in an adult's palm.
<ハードウェア構成>
図5は、本実施形態の生体データ送信子機の具体的なハードウェア構成の一例を示す図である。この図にあるように、本実施形態の生体データ送信子機は、「MPU」0501と、「RAM」0502と、「不揮発性メモリ(フラッシュメモリ等)」0503と、「無線通信I/F」0504と、「心電センサ」0505と、「加速度センサ」0506と、「温度センサ」0507と、各「センサI/F」0508を備える。
<Hardware configuration>
FIG. 5 is a diagram illustrating an example of a specific hardware configuration of the biometric data transmitter slave according to the present embodiment. As shown in this figure, the biometric data transmitter of this embodiment includes “MPU” 0501, “RAM” 0502, “nonvolatile memory (flash memory, etc.)” 0503, and “wireless communication I / F”. 0504, “electrocardiographic sensor” 0505, “acceleration sensor” 0506, “temperature sensor” 0507, and “sensor I / F” 0508.
無線通信I/Fを介して親機からリアルタイムの生体データの送信命令を受信すると、送信命令に含まれている第一データ及び第二データの生成ルールを取得して、RAM及び不揮発性メモリに格納する。 When a real-time biometric data transmission command is received from the parent device via the wireless communication I / F, the first data and second data generation rules included in the transmission command are acquired and stored in the RAM and the nonvolatile memory. Store.
続いて、MPUは、取得した第一データの生成ルールの情報に基づいて各センサI/Fのコントロールレジスタを制御して、心電センサ、加速度センサ、温度センサにて取得するデータのサンプリング周波数、量子化ビット数を設定し、各生体信号(アナログデータ)の入力を開始する。また、第一データの生成ルールにおいて、データ取得開始時間やデータ取得終了時間、データ取得時間を指定する情報が含まれている場合は、タイマを起動して、所定タイミングで各生体信号(アナログデータ)の入力を開始し、終了タイミングをタイマ割り込みで検知して各生体信号の入力を終了する。 Subsequently, the MPU controls the control register of each sensor I / F based on the information of the acquired generation rule of the first data, and the sampling frequency of the data acquired by the electrocardiogram sensor, the acceleration sensor, and the temperature sensor, The number of quantization bits is set, and input of each biological signal (analog data) is started. In addition, when the first data generation rule includes information specifying the data acquisition start time, the data acquisition end time, and the data acquisition time, a timer is started and each biological signal (analog data is read at a predetermined timing). ) Input is started, the end timing is detected by timer interruption, and the input of each biological signal is ended.
心電センサ等を介して入力されるアナログデータは、各センサI/Fにおいて所定のサンプリング周波数、量子化ビット数でデジタルデータに変換され、変換後の各生体データ(第一データ)は、RAM及び無線通信I/Fのバッファに格納される。無線通信I/Fのバッファに格納された各生体データ(第一データ)は、所定の帯域(例えば、950MHz帯)を利用してリアルタイムで親機に対して送信される。 Analog data input via an electrocardiographic sensor or the like is converted into digital data at a predetermined sampling frequency and quantization bit number in each sensor I / F, and each converted biological data (first data) is stored in RAM. And stored in the buffer of the wireless communication I / F. Each biological data (first data) stored in the buffer of the wireless communication I / F is transmitted to the parent device in real time using a predetermined band (for example, 950 MHz band).
無線通信I/Fを介して親機から送信停止命令を受信した場合又はタイマ割り込みによって送信停止が通知された場合は、MPUは、各センサI/Fのコントロールレジスタを制御して、心電センサ等からのアナログデータの入力を停止する。MPUは、上記データ取得開始時間からデータ取得終了時間までに得られる生体データを一つのブロックとみなし、RAMに格納されている当該ブロックデータに対して、ブロックID、データ取得開始時間、データ取得終了時間、取得時間の長さ、データサイズなどの識別情報を関連付ける処理を行う。当該識別情報と関連付けられたデータは、第二データとして不揮発性メモリに格納される。 When the transmission stop command is received from the master unit via the wireless communication I / F or when the transmission stop is notified by the timer interrupt, the MPU controls the control register of each sensor I / F, and the electrocardiogram sensor Stop the input of analog data from etc. The MPU regards the biometric data obtained from the data acquisition start time to the data acquisition end time as one block, and with respect to the block data stored in the RAM, the block ID, the data acquisition start time, and the data acquisition end A process for associating identification information such as time, length of acquisition time, and data size is performed. Data associated with the identification information is stored in the nonvolatile memory as second data.
なお、上記ではデータ取得開始時間からデータ取得終了時間までを一つのブロックとみなしたが、さらに所定の時間間隔や所定のデータサイズで分割し、各サブブロックに対してブロックID等の識別情報を関連付ける処理を行ってもよい。当該処理の指定は、第二データの生成ルールに基づいて行われる。 In the above, the data acquisition start time to the data acquisition end time are regarded as one block, but further divided by a predetermined time interval and a predetermined data size, and identification information such as a block ID is provided for each sub-block. A process of associating may be performed. The process is specified based on the second data generation rule.
また、第一データと識別情報の関連付けの処理に代えて又は加えて、所定の圧縮率で圧縮する処理を行ったり、所定の暗号方法で暗号化する処理を行ったりすることも可能である。これらの追加的な処理についても、第二データの生成ルールの内容に基づいて行われる。 Further, instead of or in addition to the process of associating the first data with the identification information, a process of compressing at a predetermined compression rate or a process of encrypting with a predetermined encryption method can be performed. These additional processes are also performed based on the content of the second data generation rule.
さらに、無線通信I/Fを介して親機から不揮発性メモリに格納されている生体データの識別情報の送信命令を受信すると、MPUは不揮発性メモリに格納されている生体データの識別情報をRAMに読み出して、無線通信I/Fを介して親機に対して送信する処理を行う。そして、無線通信I/Fを介して親機から特定の識別情報を有する生体データの送信命令を受信すると、MPUは、不揮発性メモリに格納されている当該特定の識別情報を有する生体データをRAMに読み出して、無線通信I/Fを介して親機に対して送信する処理を行う。 Further, when receiving a transmission command for the identification information of the biometric data stored in the nonvolatile memory from the parent device via the wireless communication I / F, the MPU stores the identification information of the biometric data stored in the non-volatile memory in the RAM. To transmit to the master unit via the wireless communication I / F. When the MPU receives a biometric data transmission command having specific identification information from the parent device via the wireless communication I / F, the MPU stores the biometric data having the specific identification information stored in the nonvolatile memory in the RAM. To transmit to the master unit via the wireless communication I / F.
<処理の流れ>
図6は、本実施形態の生体データ送信子機における処理の流れの一例を示すフローチャートである。まず、ステップS0601において、生体データの送信命令を親機から受け付ける(生体データ送信命令受付ステップ)。次に、ステップS0602において、生体の心電波形を含む複数種類の生体信号を検出する(生体信号検出ステップ)。次に、ステップS0603において、検出した生体信号毎にA/D変換して第一データを生成する(第一データ生成ステップ)。次に、ステップS0604において、生成された第一データを親機に直ちに送信する(第一データ送信ステップ)。次に、ステップS0605において、生成された第一データから蓄積用の第二データを生成する(第二データ生成ステップ)。次に、ステップS0606において、生成された第二データを蓄積する(第二データ蓄積ステップ)。次に、ステップS0607において、蓄積されている第二データを親機に送信する(第二データ送信ステップ)。
<Process flow>
FIG. 6 is a flowchart showing an example of a process flow in the biometric data transmitter of this embodiment. First, in step S0601, a biometric data transmission command is received from the parent device (biometric data transmission command receiving step). Next, in step S0602, a plurality of types of biological signals including an electrocardiographic waveform of the living body are detected (biological signal detecting step). Next, in step S0603, A / D conversion is performed for each detected biological signal to generate first data (first data generation step). Next, in step S0604, the generated first data is immediately transmitted to the parent device (first data transmission step). Next, in step S0605, second data for storage is generated from the generated first data (second data generation step). Next, in step S0606, the generated second data is stored (second data storage step). Next, in step S0607, the accumulated second data is transmitted to the parent device (second data transmission step).
なお、上記処理とは別に、第一データの生成ルールを親機から取得して保持する(第一データ生成ルール取得保持ステップ)と、第二データの生成ルールを親機から取得して保持する(第二データ生成ルール取得保持ステップ)と、が実行される。当該処理は、上記ステップS0601と同時又は前後やステップS0603の直前において行われてもよいし、生体データ送信子機の設定段階において予め行われていてもよい。 In addition to the above processing, when the first data generation rule is acquired and held from the parent device (first data generation rule acquisition holding step), the second data generation rule is acquired from the parent device and held. (Second data generation rule acquisition holding step) is executed. This process may be performed simultaneously with or before or after step S0601, or immediately before step S0603, or may be performed in advance at the setting stage of the biometric data transmitter.
<効果>
本実施形態の生体データ送信子機により、検出する生体信号の種別に応じてリアルタイム送信用の生体データの生成方法を変えたり、他の装置において情報管理しやすい蓄積用データを生成したりすることが可能になる。
<Effect>
Using the biometric data transmitter of this embodiment, the method for generating biometric data for real-time transmission is changed according to the type of biosignal to be detected, or the storage data that can be easily managed by other devices is generated. Is possible.
<<実施形態2>>
<<
<概要>
本実施形態の親機は、実施形態1の生体データ送信子機に対応するものであり、生体データ送信子機にてリアルタイム送信用の生体データを生成するための一の生成ルールと、生体データ送信子機にて蓄積用の生体データを生成するための他の生成ルールと、を生体データ送信子機に送信する。また、当該生成ルールに基づいて生成されたデータの送信要求を生体データ送信子機に対して送信したり、生成されたデータを生体データ送信子機から受信して他の装置に転送したりする。
<Overview>
The base unit of the present embodiment corresponds to the biometric data transmitting slave unit of the first embodiment, and one generation rule for generating biometric data for real-time transmission in the biometric data transmitting slave unit and the biometric data Another generation rule for generating biometric data for accumulation in the transmitting slave unit is transmitted to the biometric data transmitting slave unit. In addition, a transmission request for data generated based on the generation rule is transmitted to the biometric data transmitting slave unit, or the generated data is received from the biometric data transmitting slave unit and transferred to another device. .
<構成>
図7は、本実施形態の親機の機能ブロックの一例を示す図である。この図にあるように、本実施形態の「親機」0700は、「生体データ送信命令取得部」0701と、「データ生成ルール取得部」0702と、「データ送信命令送信部」0703と、「生体データ受信部」0704と、「生体データ処理部」0705を有する。以下、各構成について説明する。
<Configuration>
FIG. 7 is a diagram illustrating an example of functional blocks of the parent device of the present embodiment. As shown in this figure, the “master unit” 0700 of this embodiment includes a “biometric data transmission command acquisition unit” 0701, a “data generation rule acquisition unit” 0702, a “data transmission command transmission unit” 0703, and “ It has a “biological data receiving unit” 0704 and a “biological data processing unit” 0705. Each configuration will be described below.
「生体データ送信命令取得部」は、生体データの送信命令を取得する機能を有する。生体データ送信命令取得部の機能は、例えば、プロセッサ、ユーザインターフェイス、通信インターフェイス、ROMに格納された処理プログラムなどにより実現される。送信命令は、ユーザインターフェイスを介して取得することも可能である。例えば、スイッチの切り換えやボタンの押下等の信号を送信命令として取得するこが考えられる。 The “biometric data transmission command acquisition unit” has a function of acquiring a biometric data transmission command. The function of the biometric data transmission command acquisition unit is realized by, for example, a processor, a user interface, a communication interface, a processing program stored in a ROM, and the like. The transmission command can also be obtained via a user interface. For example, it is conceivable to acquire a signal such as switch change or button press as a transmission command.
また、通信インターフェイスを介して接続された他の装置から取得することも可能である。例えば、汎用コンピュータとシリアル通信I/Fを介して接続した上で、汎用コンピュータからシリアル通信により送信命令を受信することが考えられる。この場合、汎用コンピュータでは、送信命令を受け付けるための表示を行い、所定の操作をキーボードやマウスを介して受け付けたことを親機に対して通知することが考えられる。 It can also be acquired from other devices connected via the communication interface. For example, it is conceivable that a transmission command is received from a general-purpose computer by serial communication after being connected to the general-purpose computer via a serial communication I / F. In this case, it is conceivable that the general-purpose computer performs display for accepting a transmission command and notifies the parent machine that a predetermined operation has been accepted via a keyboard or a mouse.
また、送信命令の取得には、内部処理のタスク管理プログラムによって、送信命令タスクが自動的に生成されることも含まれるものである。例えば、タイマを利用して所定の日時や所定の時間間隔で送信命令タスクを生成することが考えられる。 In addition, acquisition of a transmission command includes automatically generating a transmission command task by a task management program for internal processing. For example, it is conceivable to generate a transmission command task at a predetermined date and time or at a predetermined time interval using a timer.
送信命令としては、要求するデータが第一データ又は/及び第二データであることを示す情報、生体データが複数ある場合は要求する生体データがどの種類の生体データであるかを示す情報、生体データを送信するタイミングの情報、生体データの送信が失敗した場合にリトライする回数の情報、などが挙げられる。 The transmission command includes information indicating that the requested data is first data and / or second data, information indicating which type of biological data the requested biological data is when there are a plurality of biological data, For example, information on the timing of data transmission, information on the number of times to retry when transmission of biometric data fails, and the like.
「データ生成ルール取得部」は、第一データ及び第二データの生成ルールを取得する機能を有する。データ生成ルール取得部の機能は、例えば、プロセッサ、ユーザインターフェイス、通信インターフェイス、ROMに格納された処理プログラムなどにより実現される。 The “data generation rule acquisition unit” has a function of acquiring generation rules for the first data and the second data. The function of the data generation rule acquisition unit is realized by, for example, a processor, a user interface, a communication interface, a processing program stored in a ROM, and the like.
第一データの生成ルールとしては、実施形態1で説明したように、サンプリングレートや量子化ビット数を設定するルールなどが挙げられる。また、第二データの生成ルールは、ブロック化する時間の単位やデータサイズの単位、データの圧縮率、データの暗号種別などが挙げられる。 Examples of the first data generation rule include a rule for setting a sampling rate and the number of quantization bits as described in the first embodiment. The second data generation rule includes a unit of time to block, a unit of data size, a data compression rate, a data encryption type, and the like.
また、第一データの生成ルール及び第二データの生成ルールは、生体信号毎に別々の生成ルールを取得することも可能であるし、生体信号毎に共通の生成ルールを取得することも可能である。例えば、生体信号毎に第一データのサンプリングレートや量子化ビット数を変化させることが可能である。ただし、共通のA/D変換ルールを取得する構成(共通ルール取得手段)とすることによって、各生体信号のA/D変換を共通の回路で行わせることも可能である。 In addition, the first data generation rule and the second data generation rule can acquire separate generation rules for each biological signal, and can also acquire a common generation rule for each biological signal. is there. For example, it is possible to change the sampling rate and the number of quantization bits of the first data for each biological signal. However, by adopting a configuration for acquiring a common A / D conversion rule (common rule acquisition means), A / D conversion of each biological signal can be performed by a common circuit.
上記生成ルールは、ユーザインターフェイスを介して取得することも可能である。例えば、スイッチを所定の位置に切り替えることによって、当該位置に対応した生成ルールをROMから読み出すことが考えられる。また、通信インターフェイスを介して接続された他の装置から取得することも可能である。例えば、汎用コンピュータとシリアル通信I/Fを介して接続した上で、汎用コンピュータからシリアル通信により生成ルールの情報を受信することが考えられる。この場合、汎用コンピュータでは、生成ルールの内容入力操作や選択操作を受け付けるための表示を行い、当該操作をキーボードやマウスを介して受け付けたことを親機に対して通知することが考えられる。 The generation rule can also be acquired via a user interface. For example, it is conceivable that the generation rule corresponding to the position is read from the ROM by switching the switch to a predetermined position. It can also be acquired from other devices connected via the communication interface. For example, it is conceivable that information on generation rules is received from a general-purpose computer by serial communication after being connected to the general-purpose computer via a serial communication I / F. In this case, it is conceivable that the general-purpose computer performs display for accepting the generation rule content input operation and selection operation, and notifies the parent device that the operation has been accepted via a keyboard or a mouse.
図8は、親機又は親機と接続された汎用コンピュータにて表示される送信命令や第一データの生成ルール、第二データの生成ルールの入力画面の一例を示す図である。この図の例では、スタートボタンやストップボタンに対する操作や検出開始遅延時間の情報などを送信命令として受け付け、心電、加速度、温度のサンプリング周波数の情報などを第一データ及び第二データの生成ルールとして受け付ける。また、データ検出時間、コメントの情報などを第二データの生成ルールとして受け付ける。 FIG. 8 is a diagram illustrating an example of an input screen for a transmission command, a first data generation rule, and a second data generation rule displayed on the parent device or a general-purpose computer connected to the parent device. In the example of this figure, the operation of the start button and stop button, information on the detection start delay time, etc. are accepted as transmission commands, and information on the electrocardiogram, acceleration, temperature sampling frequency, etc. are generated as the first data and second data generation rules. Accept as. Also, data detection time, comment information, and the like are accepted as second data generation rules.
「データ送信命令送信部」は、生体データの送信命令を第一データ又は/及び第二データの生成ルールと共に生体データ送信子機に対して送信する機能を有する。データ送信命令送信部の機能は、プロセッサ、通信インターフェイス、ROMに格納された処理プログラムなどにより実現される。 The “data transmission command transmission unit” has a function of transmitting a biometric data transmission command to the biometric data transmitter with the first data and / or second data generation rule. The function of the data transmission command transmission unit is realized by a processor, a communication interface, a processing program stored in the ROM, and the like.
ここで、生体データとして第一データの送信を要求する場合は第一データの生成ルールのみを共に送信し、生体データとして第二データの送信を要求する場合は第二データの生成ルールのみ共に送信するといった構成も可能であるし、第一データの送信を要求する場合であっても第一データと第二データの生成ルールの両方を共に送信する構成も可能である。 Here, when the transmission of the first data is requested as the biometric data, only the generation rule of the first data is transmitted together. When the transmission of the second data is requested as the biometric data, only the generation rule of the second data is transmitted. A configuration in which both the first data and the second data generation rule are transmitted together is possible even when the transmission of the first data is requested.
「生体データ受信部」は、生体データの送信命令に応じて生体データ送信子機から送信される生体データを受信する機能を有する。生体データ受信部の機能は、プロセッサ、通信インターフェイス、ROMに格納された処理プログラムなどにより実現される。 The “biometric data receiving unit” has a function of receiving biometric data transmitted from the biometric data transmitting slave in response to a biometric data transmission command. The function of the biometric data receiving unit is realized by a processor, a communication interface, a processing program stored in a ROM, and the like.
「生体データ処理部」は、受信した生体データを処理する機能を有する。生体データ処理部の機能は、例えば、プロセッサ、通信インターフェイス、RAM、ROMに格納された処理プログラムなどにより実現される。生体データの処理としては、例えば、蓄積用メモリ(フラッシュメモリ等)に生体データを格納する処理や、通信インターフェイスを介して他の装置に生体データを送信する処理などが挙げられる。 The “biometric data processing unit” has a function of processing the received biometric data. The function of the biological data processing unit is realized by, for example, a processing program stored in a processor, a communication interface, a RAM, and a ROM. Examples of the biometric data process include a process of storing biometric data in a storage memory (flash memory or the like), a process of transmitting biometric data to another device via a communication interface, and the like.
具体的には、生体データ送信子機から受信した生体データを、シリアル通信I/Fを貸して接続された汎用コンピュータに対してシリアル通信により転送する処理を行うことが挙げられる。当該生体データを受信した汎用コンピュータにおいては、アプリケーションを実行して生体データの時間変化の様子を表示することが可能になる。 Specifically, a process of transferring the biometric data received from the biometric data transmitting slave by serial communication to a general-purpose computer connected with a serial communication I / F. In the general-purpose computer that has received the biometric data, it is possible to display the temporal change of the biometric data by executing an application.
<ハードウェア構成>
図9は、本実施形態の親機の具体的なハードウェア構成の一例を示す図である。この図にあるように、本実施形態の親機は、「MPU」0901と、「RAM」0902と、「不揮発性メモリ(フラッシュメモリ等)」0903と、「無線通信I/F」0904と、「シリアル通信I/F(USBI/F等)」0905を備える。
<Hardware configuration>
FIG. 9 is a diagram illustrating an example of a specific hardware configuration of the parent device of the present embodiment. As shown in this figure, the base unit of this embodiment includes “MPU” 0901, “RAM” 0902, “Nonvolatile memory (flash memory etc.)” 0903, “Wireless communication I / F” 0904, “Serial communication I / F (USB I / F etc.)” 0905 is provided.
(第一データの転送処理)
汎用コンピュータからシリアル通信I/Fを介して、リアルタイムの生体データ(第一データ)の送信命令と第一データ又は/及び第二データ生体データの生成ルールを受信すると、MPUは無線通信I/Fを介して生体データの送信命令を第一データ又は/及び第二データの生成ルールと共に生体データ送信子機に対して送信する。
(First data transfer process)
Upon receiving a real-time biometric data (first data) transmission command and a first data or / and second data biometric data generation rule from a general-purpose computer via serial communication I / F, the MPU performs wireless communication I / F. The biometric data transmission command is transmitted to the biometric data transmitter with the first data and / or second data generation rule.
続いて、生体データ送信子機から無線通信I/Fを介して、リアルタイムの生体データを受信すると、MPUはシリアル通信I/Fを介して汎用コンピュータに対してリアルタイムの生体データを送信する。また、汎用コンピュータからシリアル通信I/Fを介してリアルタイムの生体データの検出停止命令を受信すると、MPUは無線通信I/Fを介して生体データ送信子機に対してリアルタイムの生体データの検出停止命令を送信する。 Subsequently, when real-time biometric data is received from the biometric data transmitter via the wireless communication I / F, the MPU transmits real-time biometric data to the general-purpose computer via the serial communication I / F. In addition, upon receiving a real-time biometric data detection stop command from the general-purpose computer via the serial communication I / F, the MPU stops detecting real-time biometric data to the biometric data transmitting slave unit via the wireless communication I / F. Send instructions.
(第二データの転送処理)
また、汎用コンピュータからシリアル通信I/Fを介して生体データ送信子機に蓄積されている生体データ(第二データ)の識別情報の送信命令を受信すると、MPUは無線通信I/Fを介して生体データの識別情報の送信命令を生体データ送信子機に対して送信する。また、生体データ送信子機から無線通信I/Fを介して生体データの識別情報を受信すると、MPUはシリアル通信I/Fを介して汎用コンピュータに対して生体データの識別情報を送信する。
(Second data transfer process)
In addition, when receiving a transmission command of identification information of biometric data (second data) stored in the biometric data transmitting slave unit via the serial communication I / F from the general-purpose computer, the MPU transmits the wireless communication I / F via the wireless communication I / F. A transmission command for the identification information of the biometric data is transmitted to the biometric data transmitter. In addition, when the biometric data identification information is received from the biometric data transmitter via the wireless communication I / F, the MPU transmits the biometric data identification information to the general-purpose computer via the serial communication I / F.
また、シリアル通信I/Fを介して汎用コンピュータから特定の識別情報を有する生体データの送信命令を受信すると、MPUは無線通信I/Fを介して当該特定の識別情報を有する生体データの送信命令を生体データ送信子機に対して送信する。また、生体データ送信子機から無線通信I/Fを介して上記特定の識別情報を有する生体データを受信すると、MPUはシリアル通信I/Fを介して汎用コンピュータに対して当該特定の識別情報を有する生体データを送信する。 In addition, upon receiving a biometric data transmission command having specific identification information from the general-purpose computer via the serial communication I / F, the MPU transmits a biometric data transmission command having the specific identification information via the wireless communication I / F. Is transmitted to the biometric data transmitter. Further, when receiving the biometric data having the specific identification information from the biometric data transmitting slave unit via the wireless communication I / F, the MPU sends the specific identification information to the general-purpose computer via the serial communication I / F. The biometric data it has is transmitted.
なお、シリアル通信I/Fを介して汎用コンピュータから特定の識別情報を有する生体データの削除命令を受信すると、MPUは無線通信I/Fを介して当該特定の識別情報を有する生体データの削除命令を生体データ送信子機に対して送信する。 When the MPU receives a biometric data deletion command having specific identification information from the general-purpose computer via the serial communication I / F, the MPU deletes the biometric data having the specific identification information via the wireless communication I / F. Is transmitted to the biometric data transmitter.
<処理の流れ>
図10は、本実施形態の親機の処理の流れを示すフローチャート図である。この図にあるように、まずステップS1001において、生体データの送信命令を取得する(生体データ送信命令取得ステップ)。次に、ステップS1002において、第一データ及び第二データの生成ルールを取得する(データ生成ルール取得ステップ)。次に、ステップS1003において、生体データの送信命令を第一データ又は/及び第二データの生成ルールと共に生体データ送信子機に対して送信する(データ送信命令送信ステップ)。次に、ステップS1004において、生体データの送信命令に応じて生体データ送信子機から送信される生体データを受信する(生体データ受信ステップ)。次に、ステップS1005において、受信した生体データを処理する(生体データ処理ステップ)。
<Process flow>
FIG. 10 is a flowchart showing the flow of processing of the parent device of this embodiment. As shown in this figure, first, in step S1001, a biometric data transmission command is acquired (biometric data transmission command acquisition step). Next, in step S1002, the generation rules for the first data and the second data are acquired (data generation rule acquisition step). Next, in step S1003, a biometric data transmission command is transmitted to the biometric data transmitter with the first data and / or second data generation rule (data transmission command transmission step). Next, in step S1004, biometric data transmitted from the biometric data transmitter is received in response to a biometric data transmission command (biometric data receiving step). Next, in step S1005, the received biometric data is processed (biometric data processing step).
<効果>
本実施形態の親機により、生体信号の種別に応じてリアルタイム送信用の生体データを生体データ送信子機によって生成させたり、汎用コンピュータ等において情報管理しやすいように蓄積用データを生体データ送信子機によって生成させたりすることが可能になる。
<Effect>
By using the master unit of this embodiment, biometric data for real-time transmission is generated by the biometric data transmitter according to the type of the biosignal, or the biometric data transmitter is used to store the data for easy management of information in a general-purpose computer or the like. Can be generated by the machine.
0100…生体データ送信子機、0101…生体信号検出部、0102…第一データ生成部、0103…第一データ送信部、0104…第二データ生成部、0105…第二データ蓄積部、0106…第二データ送信部、0107…第一データ生成ルール取得保持部、0108…第二データ生成ルール取得保持部、0109…生体データ送信命令受付部、0401…電極部材、0402…伝送部材、0403…筐体部材、0501・0901…MPU、0502・0902…RAM、0503・0903…不揮発性メモリ、0504・0904…無線通信I/F、0505…心電センサ、0506…加速度センサ、0507…温度センサ、0508…センサI/F、0905…シリアル通信I/F、0700…親機、0701…生体データ送信命令取得部、0702…データ生成ルール取得部、0703…データ送信命令送信部、0704…生体データ受信部、0705…生体データ処理部
DESCRIPTION OF
Claims (5)
生体の心電波形を含む複数種類の生体信号を検出する生体信号検出部と、
検出した生体信号毎にA/D変換して第一データを生成する第一データ生成部と、
生成された第一データを直ちに送信する第一データ送信部と、
生成された第一データから蓄積用の第二データを生成する第二データ生成部と、
生成された第二データを蓄積する第二データ蓄積部と、
蓄積されている第二データを送信する第二データ送信部と、
第一データの生成ルールを親機から取得して保持する第一データ生成ルール取得保持部と、
第二データの生成ルールを親機から取得して保持する第二データ生成ルール取得保持部と、
生体データの送信命令を親機から受け付ける生体データ送信命令受付部と、
を有する生体データ送信子機。 A biometric data transmitter for transmitting biometric data to a parent device,
A biological signal detection unit for detecting a plurality of types of biological signals including an electrocardiographic waveform of the biological body;
A first data generation unit that generates A / D conversion for each detected biological signal and generates first data;
A first data transmission unit that immediately transmits the generated first data;
A second data generation unit that generates second data for accumulation from the generated first data;
A second data storage unit for storing the generated second data;
A second data transmission unit for transmitting the accumulated second data;
A first data generation rule acquisition holding unit that acquires and holds the generation rule of the first data from the parent device;
A second data generation rule acquisition holding unit that acquires and holds the generation rule of the second data from the parent device;
A biometric data transmission command receiving unit that receives a biometric data transmission command from the parent device;
A biometric data transmitter.
生体データの送信命令を取得する生体データ送信命令取得部と、
第一データ又は/及び第二データの生成ルールを取得するデータ生成ルール取得部と、
生体データの送信命令を第一データ又は/及び第二データの生成ルールと共に生体データ送信子機に対して送信するデータ送信命令送信部と、
生体データの送信命令に応じて生体データ送信子機から送信される生体データを受信する生体データ受信部と、
受信した生体データを処理する生体データ処理部と、
を有する親機。 The master unit according to any one of claims 1 to 3,
A biometric data transmission command acquisition unit for acquiring a biometric data transmission command;
A data generation rule acquisition unit for acquiring a generation rule of the first data or / and the second data;
A data transmission command transmission unit that transmits a biometric data transmission command to the biometric data transmission slave unit together with the generation rule of the first data or / and the second data;
A biometric data receiver that receives biometric data transmitted from the biometric data transmitter in response to a biometric data transmission command;
A biometric data processing unit for processing the received biometric data;
A parent machine with.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011126002A JP2012249916A (en) | 2011-06-06 | 2011-06-06 | Biological data transmission slave unit for transmitting biological data and master unit for receiving biological data |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011126002A JP2012249916A (en) | 2011-06-06 | 2011-06-06 | Biological data transmission slave unit for transmitting biological data and master unit for receiving biological data |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2012249916A true JP2012249916A (en) | 2012-12-20 |
Family
ID=47523325
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011126002A Pending JP2012249916A (en) | 2011-06-06 | 2011-06-06 | Biological data transmission slave unit for transmitting biological data and master unit for receiving biological data |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2012249916A (en) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014204824A (en) * | 2013-04-12 | 2014-10-30 | トヨタテクニカルディベロップメント株式会社 | Mobile type biological signal transmission device, biological signal transmission method, and digital filter |
| JP2015112209A (en) * | 2013-12-10 | 2015-06-22 | 株式会社東芝 | Electronic device, method and program |
| JP2021101874A (en) * | 2019-12-25 | 2021-07-15 | 富士フイルムビジネスイノベーション株式会社 | Bioelectric potential measurement device and bioelectric potential measurement program |
| JP2022038858A (en) * | 2020-08-27 | 2022-03-10 | 株式会社エイティセンス | Method for recording electrocardiogram signal merged with user input and electrocardiogram measurement device thereof |
| US12035996B2 (en) | 2019-02-12 | 2024-07-16 | Brown University | High spatiotemporal resolution brain imaging |
| US12076110B2 (en) | 2021-10-20 | 2024-09-03 | Brown University | Large-scale wireless biosensor networks for biomedical diagnostics |
| US12323714B2 (en) | 2022-04-20 | 2025-06-03 | Brown University | Compact optoelectronic device for noninvasive imaging |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001198096A (en) * | 2000-01-19 | 2001-07-24 | Terumo Corp | Electrocardiogram recorder and electrocardiograph system |
| JP2003220039A (en) * | 2002-01-29 | 2003-08-05 | Junichi Ninomiya | Remote observation system and remote observation method for physical abnormality based on biological information and acceleration information of patient |
| JP2004216125A (en) * | 2002-11-19 | 2004-08-05 | Seiko Instruments Inc | Biological information detection terminal control system |
-
2011
- 2011-06-06 JP JP2011126002A patent/JP2012249916A/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001198096A (en) * | 2000-01-19 | 2001-07-24 | Terumo Corp | Electrocardiogram recorder and electrocardiograph system |
| JP2003220039A (en) * | 2002-01-29 | 2003-08-05 | Junichi Ninomiya | Remote observation system and remote observation method for physical abnormality based on biological information and acceleration information of patient |
| JP2004216125A (en) * | 2002-11-19 | 2004-08-05 | Seiko Instruments Inc | Biological information detection terminal control system |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014204824A (en) * | 2013-04-12 | 2014-10-30 | トヨタテクニカルディベロップメント株式会社 | Mobile type biological signal transmission device, biological signal transmission method, and digital filter |
| JP2015112209A (en) * | 2013-12-10 | 2015-06-22 | 株式会社東芝 | Electronic device, method and program |
| US12035996B2 (en) | 2019-02-12 | 2024-07-16 | Brown University | High spatiotemporal resolution brain imaging |
| JP2021101874A (en) * | 2019-12-25 | 2021-07-15 | 富士フイルムビジネスイノベーション株式会社 | Bioelectric potential measurement device and bioelectric potential measurement program |
| JP7385913B2 (en) | 2019-12-25 | 2023-11-24 | 株式会社Agama-X | Biopotential measurement device and biopotential measurement program |
| JP2022038858A (en) * | 2020-08-27 | 2022-03-10 | 株式会社エイティセンス | Method for recording electrocardiogram signal merged with user input and electrocardiogram measurement device thereof |
| JP7043723B2 (en) | 2020-08-27 | 2022-03-30 | 株式会社エイティセンス | A method of recording an electrocardiogram signal merged with a user input and an electrocardiogram measuring device thereof. |
| US12076110B2 (en) | 2021-10-20 | 2024-09-03 | Brown University | Large-scale wireless biosensor networks for biomedical diagnostics |
| US12303230B2 (en) | 2021-10-20 | 2025-05-20 | Brown University | Large-scale wireless biosensor networks for biomedical diagnostics |
| US12323714B2 (en) | 2022-04-20 | 2025-06-03 | Brown University | Compact optoelectronic device for noninvasive imaging |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2012249916A (en) | Biological data transmission slave unit for transmitting biological data and master unit for receiving biological data | |
| KR101713506B1 (en) | Wireless low-energy secure data transfer | |
| CN102655551B (en) | Sensing feedback method and device | |
| US10105054B2 (en) | System, software and method of streaming ECG/EKG data over bluetooth low-energy interface | |
| KR102121337B1 (en) | Bluetooth pulse diagnosis bracelet and pulse data transmission method (BLUETOOTH PULSE DIAGNOSIS WRISTBAND AND PULSE DATA TRANSMISSION METHOD) | |
| JP2015084797A (en) | Electronic device and communication control method | |
| CN103169448A (en) | Motion sensing net perception terminal system, perception node and perception method | |
| JP2017079807A (en) | Biological sensor, biological data collection terminal, biological data collection system, and biological data collection method | |
| JP6057037B2 (en) | Receiving device of monitored person monitoring system, receiving method, receiving program, and monitored person monitoring system | |
| US20150157278A1 (en) | Electronic device, method, and storage medium | |
| CN107256622A (en) | Pet wearable device and its pet information transferring method | |
| US9319129B2 (en) | Wireless communication terminal, wireless communication system, wireless communication method, and computer program | |
| JPWO2004104964A1 (en) | Data transfer device via the Internet | |
| JP7186947B2 (en) | Brain-machine interface system capable of changing the amount of communication data from an intracorporeal device, and its control method | |
| CN110800266B (en) | Data communication system and data communication device | |
| JP2018152849A (en) | Remote control of and interaction with implanted devices | |
| CN102722252A (en) | Remote-sensing interactive system | |
| JP6164800B2 (en) | Wireless communication apparatus, wireless communication system, wireless communication method, and program | |
| CN114599284A (en) | Biological information management system and biological information management method | |
| CN116170786A (en) | A method, device and system for wireless low-power real-time extension transmission of ECG data | |
| WO2019031333A1 (en) | Data transmission device | |
| CN114727787A (en) | Portable ECG Waveform Measuring Device, Information Management System, Control Method and Program of Portable ECG Waveform Measuring Device | |
| CN201822851U (en) | Wireless electrocardiograph monitoring device | |
| JP7559322B2 (en) | Biological information measuring device, biological information management system, and method for controlling biological information measuring device | |
| KR102395272B1 (en) | Apparatus for managing connection of pluarlity of sensors and method thereof |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140605 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150227 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150304 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150424 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20150918 |