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

JP4950865B2 - Sensor node control system and method - Google Patents

Sensor node control system and method Download PDF

Info

Publication number
JP4950865B2
JP4950865B2 JP2007319367A JP2007319367A JP4950865B2 JP 4950865 B2 JP4950865 B2 JP 4950865B2 JP 2007319367 A JP2007319367 A JP 2007319367A JP 2007319367 A JP2007319367 A JP 2007319367A JP 4950865 B2 JP4950865 B2 JP 4950865B2
Authority
JP
Japan
Prior art keywords
user
state
unit
sensor
control
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2007319367A
Other languages
Japanese (ja)
Other versions
JP2009145933A (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.)
NTT Inc
NTT Inc USA
Original Assignee
Nippon Telegraph and Telephone Corp
NTT Inc USA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp, NTT Inc USA filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2007319367A priority Critical patent/JP4950865B2/en
Publication of JP2009145933A publication Critical patent/JP2009145933A/en
Application granted granted Critical
Publication of JP4950865B2 publication Critical patent/JP4950865B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Measurement And Recording Of Electrical Phenomena And Electrical Characteristics Of The Living Body (AREA)
  • Transceivers (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Arrangements For Transmission Of Measured Signals (AREA)

Description

本発明は、センサ機能を備えて通信可能とされた複数のセンサノードを制御するセンサノード制御システム及び方法に関するものである。   The present invention relates to a sensor node control system and method for controlling a plurality of sensor nodes having a sensor function and capable of communicating with each other.

近年では、牛や馬などの動物(個体)における体温及び動作などの状態を、対象となる個体に所定のセンサを装着して計測した結果を用い、リアルタイムに測定及び推定を行うことが可能となっている。さらに、測定対象の個体だけでなく、当該個体の近傍に存在する他の個体に装着されたセンサが発する通信電波などを感知し、近傍のセンサで計測された値を用い、測定対象の個体の状態推定をより精度良く行うものがある(特許文献1参照)。   In recent years, it has become possible to measure and estimate in real time the results of measurements of body temperature and movement in animals (individuals) such as cows and horses by attaching a predetermined sensor to the target individual. It has become. Furthermore, not only the individual to be measured, but also the communication radio waves emitted by sensors attached to other individuals in the vicinity of the individual, and the value measured by the nearby sensor is used to Some perform state estimation more accurately (see Patent Document 1).

特開2006−320290号公報JP 2006-320290 A R.O.Duda, P.E.Hart, and D.G.Stork, 監訳:尾上守夫、「パターン識別(Pattern Classification Second Edition)」、John Wiley&Sons、新技術コミュニケーションズ 、2001年7月3日初版.R.O.Duda, P.E.Hart, and D.G.Stork, Director: Morio Onoe, “Pattern Classification Second Edition”, John Wiley & Sons, New Technology Communications, July 3, 2001, first edition.

ところで、上述したような、個体に装着して用いるウエアラブルセンサあるいはユーザセンサノードと呼ばれるものは、一般には、商用電源を用いることができず、バッテリにより駆動するようにしている。バッテリを用いることで、小型化及び携帯利用が可能となり、移動する個体の状態を計測可能としている。しかしながら、バッテリによる駆動では、高精細な大量のデータを取得して即時的に通信するというより大電力が必要な動作では、バッテリの消耗を早めるため、実用に耐えられない場合がある。   By the way, what is called a wearable sensor or a user sensor node used by being attached to an individual as described above generally cannot use a commercial power supply, but is driven by a battery. By using a battery, it is possible to reduce the size and carry it, and to measure the state of a moving individual. However, when driven by a battery, an operation that requires a larger amount of power than acquiring a large amount of high-definition data and communicating immediately may accelerate battery consumption and may not be practical.

このため、バッテリにより駆動するセンサノードでは、センサの動作時間を制限することになるが、間引かれた測定データでは必要な情報の欠落を引き起こす可能性がある。また、一定期間のデータを蓄積して一括して送信する方法では、即時性を満足することができない。このように、従来のバッテリを用いたセンサノードでは、より多くの有効なデータの即時的な通信に制限があるという問題があった。   For this reason, in the sensor node driven by the battery, the operation time of the sensor is limited, but there is a possibility that necessary information is lost in the thinned measurement data. Further, the method of accumulating data for a certain period and transmitting it in a batch cannot satisfy immediacy. As described above, the conventional sensor node using a battery has a problem that there is a limit to instant communication of more effective data.

本発明は、以上のような問題点を解消するためになされたものであり、バッテリを用いて駆動するセンサノードにおいて、より多くの有効なデータの即時的な通信を可能にすることを目的とする。   The present invention has been made to solve the above-described problems, and an object thereof is to enable immediate communication of more effective data in a sensor node driven using a battery. To do.

本発明に係るセンサノード制御システムは、物体に設けられて物体が受けた操作を検出して自身を識別するための物体IDを送信する物体センサ部と、ユーザに装着されてユーザの状態を測定する状態測定部を備えてこの状態測定部が測定したユーザ状態を送信するユーザセンサ部と、物体センサ部より送信された物体ID及びユーザセンサ部から送信されたユーザ状態に対応するユーザの行動状態を示す複数のユーザ行動が記憶されたユーザ行動記憶部と、ユーザ行動に対応する状態測定部の制御状態を状態測定部の消費電力が既定値以下となる変更範囲で変更し、変更した制御状態に対応してユーザ状態を変更して得られた複数の変更ユーザ状態をもとに推定した複数の変更ユーザ行動を求め、求めた変更ユーザ行動とユーザ行動との一致率を示す認識率が最大となる変更ユーザ行動が推定される制御状態を変更範囲で求めて生成する制御データ生成部と、この制御データ生成部が生成した制御状態で、ユーザセンサ部を制御するユーザセンサ部制御部とを少なくとも備えるようにしたものである。   The sensor node control system according to the present invention is provided with an object sensor unit that detects an operation received by an object and transmits an object ID for identifying itself, and measures the state of the user attached to the user. A user sensor unit that includes a state measurement unit that transmits a user state measured by the state measurement unit, an object ID transmitted from the object sensor unit, and a user behavior state corresponding to the user state transmitted from the user sensor unit The control state of the user behavior storage unit in which a plurality of user behaviors are stored and the control state of the state measurement unit corresponding to the user behavior are changed within a change range in which the power consumption of the state measurement unit is equal to or less than a predetermined value, and the control state is changed A plurality of changed user actions estimated based on a plurality of changed user states obtained by changing the user state corresponding to the A control data generation unit that generates and generates a control state in which a change user action with the highest recognition rate indicating a rate is estimated in a change range, and controls the user sensor unit with the control state generated by the control data generation unit A user sensor control unit is provided at least.

上記センサノード制御システムにおいて、制御データ生成部は、ユーザ行動記憶部に記憶されている複数のユーザ行動に対する変更ユーザ状態のパターン認識により、認識率を求める。また、制御データ生成部は、認識率に、対応するユーザ行動毎に重み付けを与えて制御状態を生成する。   In the sensor node control system, the control data generation unit obtains a recognition rate by pattern recognition of the changed user state for a plurality of user actions stored in the user action storage unit. Further, the control data generation unit generates a control state by giving a weight to the recognition rate for each corresponding user action.

また、本発明に係るセンサノード制御方法は、物体が受けた操作を検出するために物体に設けられた物体センサ部から送信された物体センサ部を識別するための物体ID、及び、ユーザに装着されたユーザセンサ部より送信されたユーザセンサ部の状態測定部が測定しているユーザ状態に対応するユーザの行動状態を示す複数のユーザ行動を記憶する第1ステップと、ユーザ行動に対応する状態測定部の制御状態を状態測定部の消費電力が既定値以下となる変更範囲で変更し、変更した制御状態に対応してユーザ状態を変更して得られた複数の変更ユーザ状態をもとに推定した複数の変更ユーザ行動を求め、求めた変更ユーザ行動とユーザ行動との一致率を示す認識率が最大となる変更ユーザ行動が推定される制御状態を変更範囲で求めて生成する第2ステップと、この第2ステップで生成した制御状態で、ユーザセンサ部を制御する第3ステップとを少なくとも備える方法である。   In addition, the sensor node control method according to the present invention includes an object ID for identifying an object sensor unit transmitted from an object sensor unit provided on an object to detect an operation received by the object, and a user wearing A first step of storing a plurality of user behaviors indicating a user behavior state corresponding to the user status measured by the status measurement unit of the user sensor unit transmitted from the user sensor unit, and a status corresponding to the user behavior Change the control state of the measurement unit within the change range where the power consumption of the state measurement unit is less than the default value, and change the user state corresponding to the changed control state based on multiple changed user states A plurality of estimated changed user behaviors are obtained, and a control state in which the changed user behavior that maximizes the recognition rate indicating the matching rate between the obtained changed user behavior and the user behavior is estimated is obtained in the change range. A second step of, in a control state generated in the second step, at least comprising the method and a third step of controlling the user sensor unit.

上記センサノード制御方法において、第2ステップでは、ユーザ行動記憶部に記憶されている複数のユーザ行動に対する変更ユーザ状態のパターン認識により、認識率を求める。また、第2ステップでは、認識率に、対応するユーザ行動毎に重み付けを与えて制御状態を生成する。   In the sensor node control method, in the second step, the recognition rate is obtained by pattern recognition of the changed user state for a plurality of user actions stored in the user action storage unit. In the second step, the recognition state is weighted for each corresponding user action to generate a control state.

以上説明したように、本発明では、ユーザ行動に対応する状態測定部の制御状態を状態測定部の消費電力が既定値以下となる変更範囲で変更し、変更した制御状態に対応してユーザ状態を変更して得られた複数の変更ユーザ状態をもとに推定した複数の変更ユーザ行動を求め、求めた変更ユーザ行動とユーザ行動との一致率を示す認識率が最大となる変更ユーザ行動が推定される制御状態を変更範囲で求めて生成するようにした。この結果、本発明によれば、バッテリを用いて駆動するセンサノードにおいて、より多くの有効なデータの即時的な通信を可能にすることができる。   As described above, in the present invention, the control state of the state measurement unit corresponding to the user behavior is changed within a change range in which the power consumption of the state measurement unit is a predetermined value or less, and the user state corresponding to the changed control state A change user action that obtains a plurality of change user actions estimated based on a plurality of change user states obtained by changing the user ID, and that shows a matching rate between the obtained change user action and the user action is maximized. The estimated control state is determined and generated within the change range. As a result, according to the present invention, more effective data can be immediately communicated in the sensor node driven using the battery.

以下、本発明の実施の形態について図を参照して説明する。図1は、本発明の実施の形態におけるセンサノード制御システムの構成例を示す構成図である。このセンサノード制御システムは、センサノード制御装置100と、制御対象のセンサノードとなるユーザセンサ部120と、他のセンサノードとなる物体センサ部130A,130B,130Cを備える。ユーザセンサ部120は、行動などの推定対象となるユーザに装着される。また、物体センサ部は、ユーザの周囲に配置されている物体に取り付けられている。なお、図1では、3つの物体センサ部130を備える場合を示しているが、これに限るものではなく、物体センサ部130は、4つ以上備えられいてもよく、また、1つであっても良い。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a configuration diagram illustrating a configuration example of a sensor node control system according to an embodiment of the present invention. This sensor node control system includes a sensor node control device 100, a user sensor unit 120 serving as a sensor node to be controlled, and object sensor units 130A, 130B, and 130C serving as other sensor nodes. The user sensor unit 120 is worn by a user who is an estimation target such as an action. The object sensor unit is attached to an object arranged around the user. FIG. 1 shows a case where three object sensor units 130 are provided. However, the present invention is not limited to this, and four or more object sensor units 130 may be provided. Also good.

本センサノード制御システムを構成しているセンサノード制御装置100は、ユーザ行動状態推定部101,状態記憶部102,送受信部103,受信データ記憶部104,ユーザ行動記憶部105,制御データ生成部106,制御データ記憶部107,ユーザセンサ制御部108,通信制御部109,及び入力部110を備えている。また、ユーザセンサ部120は、ユーザ状態測定部121,記憶部122,送受信部123,及び制御部124を備えている。また、物体センサ部130Aは、操作状態検出部131,記憶部132,送受信部133,及び制御部134を備えている。なお、物体センサ部130B及び物体センサ部130Cも、物体センサ部130Aと同様の構成である。   The sensor node control device 100 constituting the sensor node control system includes a user behavior state estimation unit 101, a state storage unit 102, a transmission / reception unit 103, a reception data storage unit 104, a user behavior storage unit 105, and a control data generation unit 106. , A control data storage unit 107, a user sensor control unit 108, a communication control unit 109, and an input unit 110. The user sensor unit 120 includes a user state measurement unit 121, a storage unit 122, a transmission / reception unit 123, and a control unit 124. The object sensor unit 130 </ b> A includes an operation state detection unit 131, a storage unit 132, a transmission / reception unit 133, and a control unit 134. The object sensor unit 130B and the object sensor unit 130C have the same configuration as the object sensor unit 130A.

次に、各構成について、より詳細に説明する。   Next, each configuration will be described in more detail.

まず、送受信部103では、無線通信により受信したデータを受信データ記憶部104に記憶する。また、送受信部103は、通信制御部109の制御により、必要とするデータの送出の指示を送信し、この指示の結果送信されたデータを受信して、受信データ記憶部104に記憶する。このようにして受信データ記憶部104に記憶されたデータの中より、ユーザ行動状態推定部101が、ユーザの状態を示すデータ(ユーザ状態)及び操作を受けた物体を示すデータ(物体ID)を取り出す。   First, the transmission / reception unit 103 stores data received by wireless communication in the reception data storage unit 104. In addition, the transmission / reception unit 103 transmits an instruction to transmit necessary data under the control of the communication control unit 109, receives the data transmitted as a result of this instruction, and stores it in the received data storage unit 104. From the data stored in the reception data storage unit 104 in this way, the user behavior state estimation unit 101 generates data indicating the user state (user state) and data indicating the object that has been operated (object ID). Take out.

以上のようにして各データが取り出されると、ユーザ行動状態推定部101は、取り出したユーザの状態及び物体IDより、ユーザセンサ部120が装着されているユーザを含むこのユーザの環境の状態を推定する。ユーザ行動状態推定部101は、上記ユーザの状態及び上記物体IDと、状態記憶部102に記憶されているユーザ行動結果(参照データ)とを比較することにより、ユーザの行動の状態を推定する。ユーザ行動結果は、操作者の操作により入力部110より入力され、ユーザ行動状態推定部101により状態記憶部102に記憶されたものである。   When each data is extracted as described above, the user behavior state estimation unit 101 estimates the state of the environment of the user including the user wearing the user sensor unit 120 from the extracted user state and object ID. To do. The user behavior state estimation unit 101 estimates the user behavior state by comparing the user state and the object ID with the user behavior result (reference data) stored in the state storage unit 102. The user action result is input from the input unit 110 by the operation of the operator and stored in the state storage unit 102 by the user action state estimation unit 101.

例えば、ユーザセンサ部120により測定されたユーザ状態及び操作状態が物体センサ部130Aに検出された物体の物体IDと、これらに対応するユーザの行動とが関連付けられた参照データが、状態記憶部102に記憶されている。このように記憶されている参照データに対し、得られた物体IDと測定値とを特徴ベクトルとしたパターン認識により、ユーザ行動状態推定部101はユーザの行動状態を推定する。このようにして推定されたユーザ行動(推定ユーザ行動)は、ユーザ行動記憶部105に記憶される。   For example, the reference data in which the object ID of the object in which the user state and the operation state measured by the user sensor unit 120 are detected by the object sensor unit 130A and the corresponding user action is associated with the state storage unit 102 Is remembered. With respect to the reference data stored in this way, the user behavior state estimation unit 101 estimates the user's behavior state by pattern recognition using the obtained object ID and the measured value as a feature vector. The user behavior (estimated user behavior) estimated in this way is stored in the user behavior storage unit 105.

次に、制御データ生成部106は、ユーザ行動に対応するユーザ状態測定部121の制御状態をユーザ状態測定部121の消費電力が既定値以下となる変更範囲で変更し、変更した制御状態に対応して既に得られているユーザ状態を変更して得られた複数の変更ユーザ状態をもとに推定した複数の変更ユーザ行動を求め、求めた変更ユーザ行動とユーザ行動との一致率を示す認識率が最大となる変更ユーザ行動が推定される制御状態を変更範囲で求めて生成する。   Next, the control data generation unit 106 changes the control state of the user state measurement unit 121 corresponding to the user behavior within a change range in which the power consumption of the user state measurement unit 121 is equal to or less than a predetermined value, and corresponds to the changed control state. Recognizing the matching rate between the obtained changed user behavior and the user behavior by obtaining a plurality of changed user behaviors estimated based on the plurality of changed user states obtained by changing the already obtained user status The control state in which the changed user action with the maximum rate is estimated is obtained and generated in the change range.

例えば、制御データ生成部106は、ユーザ行動記憶部105に記憶されている一連のユーザ行動(ユーザ行動レコード)をトレーニングデータとして用い、ユーザセンサ部120のユーザ状態測定部121の電源の制御状態を規定の範囲で変更した場合のユーザの行動状態を推定し、この推定した行動状態(変更ユーザ行動)と、トレーニングデータにおける行動状態(ユーザ行動)とを比較することで、これらの一致率を示す認識率が最大となるようにユーザ状態測定部121の電源の制御を行うための制御データを生成し、生成した制御データを制御データ記憶部107に記憶する。   For example, the control data generation unit 106 uses a series of user behaviors (user behavior records) stored in the user behavior storage unit 105 as training data, and determines the control state of the power source of the user state measurement unit 121 of the user sensor unit 120. Estimate the user's behavioral state when changed within the specified range, and compare these estimated behavioral state (changed user behavior) with the behavioral state (user behavior) in the training data to show these match rates Control data for controlling the power supply of the user state measurement unit 121 is generated so as to maximize the recognition rate, and the generated control data is stored in the control data storage unit 107.

また、ユーザセンサ制御部108は、制御データ記憶部107に記憶された制御データを用い、例えば、この制御データを送信することで、ユーザセンサ部120におけるユーザ状態測定部121の電源を制御する。   The user sensor control unit 108 uses the control data stored in the control data storage unit 107 and controls the power supply of the user state measurement unit 121 in the user sensor unit 120 by transmitting the control data, for example.

なお、センサノード制御装置100は、例えば、CPUと主記憶装置と外部記憶装置とネットワーク接続装置となどを備えたサーバ(コンピュータ機器)であり、主記憶装置に展開されたプログラムによりCPUが動作することで、上述した各機能が実現される。また、各機能は、複数のコンピュータ機器に分散させるようにしてもよい。例えば、送受信部103は、シリアルポート,パラレルポート,LAN(Local Area Network),USB(Universal Serial Bus),CF(Compact Flash)インタフェースなどのインタフェースを介して接続されていても良い。   The sensor node control device 100 is a server (computer device) including, for example, a CPU, a main storage device, an external storage device, a network connection device, and the like, and the CPU operates according to a program developed in the main storage device. Thus, each function described above is realized. Each function may be distributed among a plurality of computer devices. For example, the transmission / reception unit 103 may be connected via an interface such as a serial port, a parallel port, a LAN (Local Area Network), a USB (Universal Serial Bus), or a CF (Compact Flash) interface.

次に、ユーザセンサ部120において、ユーザ状態測定部121は、例えば、ユーザの腕の筋肉が発生する電位(筋電位)などのユーザ(人体)の状態を測定する。ユーザ状態測定部121に測定されたユーザの状態(ユーザ状態)は、制御部124に制御されている送受信部123により、センサノード制御装置100に対して送出される。また、記憶部122には、ユーザセンサ部120及びユーザセンサ部120が装着されているユーザを識別するための識別情報などが記憶されている。   Next, in the user sensor unit 120, the user state measurement unit 121 measures the state of the user (human body) such as the potential (muscle potential) generated by the muscles of the user's arm. The user state (user state) measured by the user state measurement unit 121 is transmitted to the sensor node control device 100 by the transmission / reception unit 123 controlled by the control unit 124. Further, the storage unit 122 stores the user sensor unit 120 and identification information for identifying the user to which the user sensor unit 120 is attached.

ユーザセンサ部120は、例えば、センサノード制御装置100からのデータ送出指示を送受信部123が受け付けると、制御部124の制御により、記憶部122に記憶されている識別情報と共に、ユーザ状態測定部121が測定しているユーザ状態を、センサノード制御装置100に対して送信する。   For example, when the transmission / reception unit 123 receives a data transmission instruction from the sensor node control device 100, the user sensor unit 120 controls the user state measurement unit 121 together with the identification information stored in the storage unit 122 under the control of the control unit 124. Transmits the user state being measured to the sensor node control device 100.

また、ユーザセンサ部120においては、センサノード制御装置100(ユーザセンサ制御部108)より受け付けた制御データをもとに、制御部124がユーザ状態測定部121の電源を制御する。   In the user sensor unit 120, the control unit 124 controls the power supply of the user state measurement unit 121 based on the control data received from the sensor node control device 100 (user sensor control unit 108).

なお、ユーザ状態測定部121は、筋電位の測定に限るものではなく、対象となる(装着されている)ユーザの心拍,脈拍,血流,血中飽和酸素濃度,心電,皮膚温度,皮膚導電率,脳波などの生体情報を測定するセンサであればよい。また、ユーザ状態測定部121は、例えば、加速度センサや、足の裏に加わる圧力の分布を測定する足圧センサであっても良い。   Note that the user state measurement unit 121 is not limited to the measurement of myoelectric potential, but the heart rate, pulse rate, blood flow, blood saturated oxygen concentration, electrocardiogram, skin temperature, skin of the target (wearing) user. Any sensor that measures biological information such as conductivity and brain waves may be used. The user state measurement unit 121 may be, for example, an acceleration sensor or a foot pressure sensor that measures a distribution of pressure applied to the sole of the foot.

また、ユーザセンサ部120は、例えば衣服に取り付けられている状態,リストバンド型,腕時計型などの、可能な範囲で違和感の低減された状態で装着可能な形態(形状)であることが望ましい。また、ユーザセンサ部120は、ユーザに装着されて携帯されるため、図示していないが、電池を備え、電池により駆動される。また、送受信部123は、無線通信によりセンサノード制御装置100(送受信部103)と通信を行うものであり、無線通信としては、例えば、無線LAN,特定小電力無線,微弱無線,「ZigBee」(登録商標),及び「Bluetooth」(登録商標)などを用いればよい。   Further, it is desirable that the user sensor unit 120 has a form (shape) that can be worn in a state in which a sense of incongruity is reduced as much as possible, such as a state attached to clothes, a wristband type, a wristwatch type, or the like. Since the user sensor unit 120 is carried by a user and carried, the user sensor unit 120 includes a battery and is driven by the battery, although not shown. The transmission / reception unit 123 communicates with the sensor node control device 100 (transmission / reception unit 103) by wireless communication. Examples of the wireless communication include wireless LAN, specific low power wireless, weak wireless, and “ZigBee” ( Registered Trademark), “Bluetooth” (Registered Trademark), or the like may be used.

次に、物体センサ部130Aにおいて、操作状態検出部131は、例えば、物体センサ部130Aが設けられている物体をユーザが持つなど、ユーザにより当該物体が操作を受けた状態(操作状態)を検出する。操作状態検出部131に操作状態が検出されると、制御部134は、記憶部132に記憶されている物体IDを、送受信部133によりセンサノード制御装置100に対して送出する。なお、記憶部132には、物体センサ部130A及び物体センサ部130Aが設置されている物体を識別するための識別情報(物体ID)が記憶されている。   Next, in the object sensor unit 130A, the operation state detection unit 131 detects a state (operation state) in which the object is operated by the user, for example, the user has an object provided with the object sensor unit 130A. To do. When the operation state is detected by the operation state detection unit 131, the control unit 134 sends the object ID stored in the storage unit 132 to the sensor node control device 100 by the transmission / reception unit 133. The storage unit 132 stores identification information (object ID) for identifying the object sensor unit 130A and the object on which the object sensor unit 130A is installed.

操作状態検出部131は、対象となる物体に対するユーザの接触を検出する接触センサや、当該物体の振動を検出する振動センサなどであればよい。また、対象となる物体が、例えば家庭で用いられる電気機器や電子機器の場合、これらの操作の状態を検出するセンサであっても良い。また、送受信部133は、前述同様であり、無線通信によりセンサノード制御装置100(送受信部103)と通信を行うものであり、無線通信としては、例えば、無線LAN,特定小電力無線,微弱無線,「ZigBee」(登録商標),及び「Bluetooth」(登録商標)などを用いればよい。なお、物体センサ部130Aは、設置される物体が移動する場合は、電池により駆動されるようにすればよい。また、物体センサ部130Aは、設置される物体が、上記電気機器など家庭内に固定されて配置されている場合、商用電源により駆動するようにしても良い。なお、物体センサ部130B,物体センサ部130Cも、物体センサ部130Aと同様である。   The operation state detection unit 131 may be a contact sensor that detects a user's contact with a target object or a vibration sensor that detects vibration of the object. Further, when the target object is, for example, an electric device or an electronic device used at home, a sensor that detects the state of these operations may be used. The transmission / reception unit 133 is the same as described above, and communicates with the sensor node control device 100 (transmission / reception unit 103) by wireless communication. Examples of the wireless communication include a wireless LAN, a specific low power wireless, and a weak wireless. , “ZigBee” (registered trademark), and “Bluetooth” (registered trademark) may be used. Note that the object sensor unit 130A may be driven by a battery when an object to be installed moves. Further, the object sensor unit 130A may be driven by a commercial power source when the object to be installed is fixed and arranged in the home such as the above-described electric equipment. The object sensor unit 130B and the object sensor unit 130C are similar to the object sensor unit 130A.

ここで、状態記憶部102に記憶されている参照データについて説明する。状態記憶部102は、ユーザセンサ部120により測定されたユーザ状態及び操作状態が物体センサ部130Aに検出された物体の物体IDと、これらに対応するユーザの行動とが関連付けられた参照データを予め記憶している。参照データは、図2に例示するように、ユーザ状態測定部121に測定されたユーザのある部位の筋肉の筋電位1(第1測定値),他の部位の筋肉の筋電位2(第2測定値),及び操作状態が操作状態検出部131に検出された物体IDに対し、これらが測定及び検出されたときに観測されたユーザの行動とが関連付けられている。   Here, reference data stored in the state storage unit 102 will be described. The state storage unit 102 stores, in advance, reference data in which the object ID of the object in which the user state and the operation state measured by the user sensor unit 120 are detected by the object sensor unit 130A and the corresponding user action are associated with each other. I remember it. As illustrated in FIG. 2, the reference data includes muscle myoelectric potential 1 (first measurement value) of a part of a user's muscle measured by the user state measurement unit 121, muscle myoelectric potential 2 of a muscle of another part (second). Measured value) and the object ID whose operation state is detected by the operation state detection unit 131 are associated with the user behavior observed when these are measured and detected.

例えば、筋電位1の値「a1」、筋電位2の値「a2」,及び物体IDが「y」に対し、ユーザは該当する物体を「手に取る」という行動が関連付けられている。例えば、物体ID「y」は、物体センサ部130Aの識別子であり、物体ID「z」は、物体センサ部130Bの識別子であり、物体ID「q」は、物体センサ部130Cの識別子である。なお、筋電位の値は、平滑フィルタ処理された筋電位センサの値をアナログデジタル変換し、ある一定のサンプリング周期でサンプリングし、得られた筋電位データをある一定期間で積分したものであり、ある一定期間における筋力の大きさと考えることができる。   For example, for the value “a1” of the myoelectric potential 1, the value “a2” of the myoelectric potential 2, and the object ID “y”, the user is associated with the action of “picking the corresponding object”. For example, the object ID “y” is an identifier of the object sensor unit 130A, the object ID “z” is an identifier of the object sensor unit 130B, and the object ID “q” is an identifier of the object sensor unit 130C. In addition, the value of the myoelectric potential is obtained by analog-digital conversion of the value of the myoelectric potential sensor subjected to the smoothing filter processing, sampling at a certain sampling period, and integrating the obtained myoelectric potential data for a certain period, It can be considered as the strength of the muscles in a certain period.

次に、本実施の形態のセンサノード制御システム(ユーザ行動記憶部105,制御データ生成部106)による、制御データの生成についてより詳細に説明する。まず、図3に示すように、13個の物体センサ部A〜Mが配置された環境を考える。この環境において、領域αに5個の物体センサ部A〜E配置され、領域βに5個の物体センサ部F〜J配置され、領域γに3個の物体センサ部K〜M配置されている。各物体センサ部は、例えば各領域に設置されている家具や生活品に装着されている。   Next, generation of control data by the sensor node control system (user behavior storage unit 105, control data generation unit 106) of the present embodiment will be described in more detail. First, as shown in FIG. 3, an environment in which thirteen object sensor units A to M are arranged is considered. In this environment, five object sensor units A to E are arranged in the region α, five object sensor units F to J are arranged in the region β, and three object sensor units K to M are arranged in the region γ. . Each object sensor unit is mounted on, for example, furniture or daily items installed in each region.

この中で、ユーザセンサ部120を装着したユーザが行動をする。ユーザセンサ部120は、ユーザ状態測定部121として、例えば2つの筋電位センサを備え、各筋電位センサはユーザの腕における所定の筋肉において発生する電位を測定している。筋電位センサの測定値により、ユーザによる腕の動作が測定できる。また、各物体センサ部は、ユーザによる接触を検出する接触センサ、ユーザの接近を検出する人感センサなどを、操作状態検出部として備えている。   Among these, the user wearing the user sensor unit 120 acts. The user sensor unit 120 includes, for example, two myoelectric potential sensors as the user state measuring unit 121, and each myoelectric potential sensor measures a potential generated in a predetermined muscle in the user's arm. The arm movement by the user can be measured by the measurement value of the myoelectric potential sensor. Moreover, each object sensor part is provided with the contact sensor which detects the contact by a user, the human sensor which detects a user's approach, etc. as an operation state detection part.

例えば、ユーザが毎日生活する場所や、高い頻度で手に取る生活品などに、各物体センサ部を装着する。例えば、図3に示す例では、物体センサ部D,物体センサ部J,及び物体センサ部Mが、ユーザの接近を検出する人感センサを備えているものとし、家具などに取り付けられているものとする。また、他の物体センサは、接触センサを備えているものとし、例えば、ユーザが手にとって使用しまた移動することが可能な生活品に取り付けられているものとする。   For example, each object sensor unit is attached to a place where a user lives every day or a daily life item picked up frequently. For example, in the example illustrated in FIG. 3, the object sensor unit D, the object sensor unit J, and the object sensor unit M are provided with human sensors that detect the approach of the user, and are attached to furniture or the like. And Further, the other object sensor is assumed to be provided with a contact sensor, and for example, is assumed to be attached to a daily product that can be used and moved by the user.

上述したように設けられた各物体センサ部及びユーザセンサ部120から送出された物体ID及びユーザ状態は、センサノード制御装置100で受信され、受信されたデータをもとにユーザ行動状態推定部101でユーザの行動が推定され、推定されたユーザ行動(ユーザ行動レコード)が、ユーザ行動記憶部105に記憶される。このようにして記憶された複数のユーザ行動レコードが、制御データ生成部106においてトレーニングデータとして用いられる。   The object ID and the user state sent from each object sensor unit and user sensor unit 120 provided as described above are received by the sensor node control device 100, and the user behavior state estimation unit 101 is based on the received data. Thus, the user behavior is estimated, and the estimated user behavior (user behavior record) is stored in the user behavior storage unit 105. The plurality of user action records stored in this manner are used as training data in the control data generation unit 106.

ここで、ユーザ行動記憶部105に記憶されるユーザ行動レコードの一例を、図4を用いて説明する。図4に示すユーザ行動レコードの例では、まず、ユーザは、物体センサ部A,物体センサ部B,物体センサ部C,物体センサ部F,物体センサ部G,物体センサ部H,物体センサ部I,物体センサ部K,物体センサ部Lの順に、これらが取り付けられている生活品に接触したことが示されている。また、物体センサ部Dからの信号(物体IDの送出)の有無により、ユーザが領域αに存在していることがわかる。また、領域αにおいて、ユーザが、物体センサ部A,物体センサ部B,物体センサ部C,物体センサ部Fが取り付けられている生活品に接触したことがわかる。   Here, an example of the user behavior record stored in the user behavior storage unit 105 will be described with reference to FIG. In the example of the user action record shown in FIG. 4, first, the user detects the object sensor unit A, the object sensor unit B, the object sensor unit C, the object sensor unit F, the object sensor unit G, the object sensor unit H, and the object sensor unit I. , The object sensor unit K, and the object sensor unit L in this order are shown to have come into contact with living items to which they are attached. Further, it can be seen that the user is present in the region α by the presence or absence of a signal from the object sensor unit D (transmission of the object ID). In the region α, it can be seen that the user has touched the daily life item to which the object sensor unit A, the object sensor unit B, the object sensor unit C, and the object sensor unit F are attached.

また、ユーザセンサ部120からのユーザ状態(2つの筋電位測定結果)により、例えば、ユーザは、物体センサ部Bが取り付けられている生活品を、手にとって持ち上げたなどの行動が推定される。例えば、点線で囲う各領域におけるユーザ状態及び物体センサ部からの信号(物体ID)の組により、着目すべきユーザの行動が推定される。このようにして推定された行動に、対応する各ユーザ状態及び物体センサ部からの物体IDが組み合わされてユーザ行動が構成され、これら複数ユーザ行動から1つのユーザ行動レコードが構成されている。図4では、ユーザによる1連の行動の中に、例えば、「vvv」,「xxx」,「yyy」,「zzz」で示される4つの行動が含まれていることを示している。また、行動に、物体センサ部からの物体IDのみが組み合わされ、ユーザ状態が含まれていないユーザ行動もある。   Further, based on the user state (two myoelectric potential measurement results) from the user sensor unit 120, for example, the user is inferred an action such as lifting a living item to which the object sensor unit B is attached to the hand. For example, a user's action to be noted is estimated based on a set of a user state and a signal (object ID) from the object sensor unit in each region surrounded by a dotted line. The user behavior is configured by combining the corresponding user state and the object ID from the object sensor unit with the behavior estimated in this manner, and one user behavior record is configured from the plurality of user behaviors. FIG. 4 shows that four actions indicated by “vvv”, “xxx”, “yyy”, and “zzz” are included in a series of actions by the user. In addition, there is a user action in which only the object ID from the object sensor unit is combined with the action and the user state is not included.

上述したようにすることで得られたユーザ行動レコードをトレーニングデータとし、制御データ生成部106は、制御データを生成する。以下、図5のフローチャートを用いて、制御データ生成部106の動作例を説明する。まず、制御データ生成部106は、ユーザセンサ部120における制御パターンa(n)を選択する(ステップS501)。制御パターンは、ユーザセンサ部120のユーザ状態測定部121の電源制御を行うパターンであり、ここでは、筋電位センサのオンオフ制御の組み合わせである。制御パターンは、ユーザ状態測定部121の数をhとすると、2h通りある。ここでは、2つの筋電位センサを用いており、4つの制御パターンa(1),制御パターンa(2),制御パターンa(3),制御パターンa(4)がある。 The user behavior record obtained as described above is used as training data, and the control data generation unit 106 generates control data. Hereinafter, an operation example of the control data generation unit 106 will be described with reference to the flowchart of FIG. First, the control data generation unit 106 selects a control pattern a (n) in the user sensor unit 120 (step S501). The control pattern is a pattern for performing power control of the user state measurement unit 121 of the user sensor unit 120, and here is a combination of on / off control of the myoelectric potential sensor. There are 2 h control patterns, where h is the number of user state measurement units 121. Here, two myoelectric potential sensors are used, and there are four control patterns a (1), control pattern a (2), control pattern a (3), and control pattern a (4).

次に、制御データ生成部106は、ユーザ行動記憶部105に記憶されている複数のユーザ行動レコードより、1つのユーザ行動レコードをトレーニングデータとして選択する(ステップS502)。前述したように、トレーニングデータには連続した複数のユーザ行動が含まれており、また、これらがどの様な行動であるかが、既に推定されて既知となっている。また、各ユーザ行動には、既知となっている行動とともに、前述したように、ユーザセンサ部からの出力としてのユーザ状態及び物体センサ部からの出力としての物体IDが組み合わされている。   Next, the control data generation unit 106 selects one user behavior record as training data from the plurality of user behavior records stored in the user behavior storage unit 105 (step S502). As described above, the training data includes a plurality of continuous user actions, and what kind of actions these are already estimated is already known. Each user action is combined with a known action, as described above, a user state as an output from the user sensor unit and an object ID as an output from the object sensor unit.

次に、制御データ生成部106は、選択したトレーニングデータの中の2番目以降のユーザ行動を順次に選択する(ステップS503)。この後、制御データ生成部106は、選択したユーザ行動に含まれるユーザセンサ部の出力より、選択されている制御パターンa(n)に対応し、電源オンとされる対象の筋電位センサの測定値を選択し、これを制御パターンa(n)で制御されている状態のユーザセンサ部の出力utとする。また、制御データ生成部106は、選択したユーザ行動に含まれる物体センサ部からの物体IDを、物体センサ部の出力etとする(ステップS504)。 Next, the control data generation unit 106 sequentially selects the second and subsequent user actions in the selected training data (step S503). Thereafter, the control data generation unit 106 measures the myoelectric potential sensor to be turned on corresponding to the selected control pattern a (n) from the output of the user sensor unit included in the selected user action. select a value, and output u t users sensor portion in a state that is controlling the control pattern a (n). The control data generating unit 106, an object ID from the object sensor unit included in the selected user behavior, and the output e t of the object sensor unit (step S504).

以上のことを、選択したトレーニングデータの中の、2番目以降の全てのユーザ行動に対して行う(ステップS505)。次いで、これらのことを、ユーザ行動記憶部105に記憶されている全てのユーザ行動レコード(トレーニングデータ)に対して行う(ステップS506)。   The above is performed for all second and subsequent user actions in the selected training data (step S505). Subsequently, these are performed for all user action records (training data) stored in the user action storage unit 105 (step S506).

設定した制御パターンにおいて、全てのトレーニングデータより、対象となる全ての行動データより、複数の(et,ut)を抽出した後、まず、所定のパターン認識法により、抽出した全ての組の(et,ut)を用い、行動データ毎に新たに対応させた(et,ut)でこの行動t’(変更ユーザ行動)を推定し、推定した行動t’とトレーニングデータにおける対応する行動tとの一致率を示す認識率を行動毎に求める。このようにして求めた認識率を、1つ前の行動に対応する(et-1,ut-1)において設定した制御(制御パターンa(n))をした場合における行動tを推定した性能とする(ステップS507)。ここで、各行動に重み付けを設定し、これを認識率に乗じて性能としてもよい。このようにして求める性能は、設定した制御パターンa(n)によるユーザセンサ部(ユーザ状態測定部)の制御の結果として得られる行動の推定が、どの程度有効であるかを測る尺度である。上述したように、パターン認識により求めた認識率に基づく性能は、複数の行動の中で、対象の行動をどの程度明瞭に区別できるかということを表す量である。 In the set control pattern, after extracting a plurality of (e t , u t ) from all the training data and from all the target behavior data, first of all the extracted sets of patterns by the predetermined pattern recognition method (E t , u t ) is used to estimate this behavior t ′ (changed user behavior) with ( et , u t ) newly associated with each behavior data, and the correspondence between the estimated behavior t ′ and the training data A recognition rate indicating a matching rate with the action t to be obtained is obtained for each action. The behavior t in the case where the control (control pattern a (n)) set in (e t−1 , u t−1 ) corresponding to the preceding behavior is estimated as the recognition rate thus obtained is estimated. The performance is set (step S507). Here, weighting may be set for each action, and this may be multiplied by the recognition rate to obtain the performance. The performance obtained in this way is a measure of how effective the action estimation obtained as a result of the control of the user sensor unit (user state measurement unit) by the set control pattern a (n) is effective. As described above, the performance based on the recognition rate obtained by pattern recognition is an amount representing how clearly the target action can be distinguished among a plurality of actions.

以上のことを、全ての制御パターンa(n)について行う(ステップS508)。この結果、以下の表1に一部を示すように、各物体センサ部からの出力(物体ID),ユーザセンサ部の各センサの制御状態に対する認識率,重み付けを乗じた性能,対応する制御をした場合のユーザセンサ部における消費電力、及び対応する行動を1つのレコードとしたテーブルが生成される。表1においては、まず、消費電力として、オンとされている筋電位センサの数を用いている。また、表1においては、行動vvv及び行動xxxは、重要ではないので重み付けを0.1としている。また、行動yyyは、重み付けを1とし、行動zzzは、重要として重み付けを2としている。   The above is performed for all control patterns a (n) (step S508). As a result, as shown in part in Table 1 below, the output from each object sensor unit (object ID), the recognition rate for the control state of each sensor in the user sensor unit, the performance multiplied by the weight, and the corresponding control In this case, a table is generated with the power consumption in the user sensor unit and the corresponding action as one record. In Table 1, first, the number of myoelectric sensors that are turned on is used as the power consumption. In Table 1, since the action vvv and the action xxx are not important, the weight is set to 0.1. The action yyy has a weighting of 1, and the action zzz has a weighting of 2 as important.

Figure 0004950865
Figure 0004950865

このようにして得られたテーブルより、制御データ生成部106は、より的確に行動が推定(認識)できる範囲で消費電力が抑制できる最適な制御パターンを、行動毎に決定することで制御データを生成し、生成した制御データを制御データ記憶部107に記憶させる。言い換えると、T個の行動を備えた一連のユーザ行動レコード(トレーニングデータ)において、消費電力の合計が、規定値の範囲内で性能の合計が最大となる制御パターンを、上述した最適なパターンとする。   From the table obtained in this way, the control data generation unit 106 determines the optimal control pattern for each action so that the power consumption can be suppressed within a range in which the action can be estimated (recognized) more accurately. The generated control data is stored in the control data storage unit 107. In other words, in a series of user action records (training data) having T actions, the control pattern in which the total power consumption is the maximum within the range of the specified value is the optimum pattern described above. To do.

すなわち、T個の行動の各行動tにおいて求めた性能をrtとし、また、各行動tにおける消費電力をctとし、また、消費電力の合計の範囲を規定する規定値をbとし、「(c1+c2+・・・+ct+・・・+cT)/T≦b・・・(1)」を満たした上で、「(r1+r2+・・・+rt+・・・+rT)/T・・・(2)」が最大となる制御パターンの組み合わせを求めればよい。 That is, the performance obtained in each action t of T actions is denoted by r t , the power consumption in each action t is denoted by c t, and the specified value that defines the total range of power consumption is denoted by b, After satisfying (c 1 + c 2 +... + C t +... + C T ) / T ≦ b... (1) ”,“ (r 1 + r 2 +... + R t +. The combination of the control patterns that maximizes “+ r T ) / T (2)” may be obtained.

これを計算するためには、ユーザセンサ部のユーザ状態測定部を制御する制御パターンの数をx、行動パターンの数をTとしてxT通りの組み合わせを考え、この中で、式(1)を満足し、かつ式(2)を最大とする組み合わせを求めればよい。組み合わせの数が多くなる場合は、まず、式(2)が最大となる組み合わせを求め、式(1)を満たすように組み合わせを変更していく方法が考えられる。 In order to calculate this, the number of control patterns for controlling the user state measuring unit of the user sensor unit is x, the number of action patterns is T, and x T combinations are considered. What is necessary is just to obtain | require the combination which satisfies and maximizes Formula (2). When the number of combinations increases, a method of first obtaining a combination that maximizes Expression (2) and changing the combination so as to satisfy Expression (1) can be considered.

このようにして得られた制御パターンの組み合わせからなる制御データの例(一部)を以下の表2に示す。なお、ここでは、T=13,b=1とした。   Table 2 below shows an example (partial) of control data composed of combinations of control patterns obtained in this way. Here, T = 13 and b = 1.

Figure 0004950865
Figure 0004950865

以上のようにして作製した制御データを用い、ユーザセンサ制御部108は、図6に示すように、ユーザセンサ部120を制御する。まず、例えば物体センサ部130Aからの出力(物体ID「A」)およびユーザセンサ部120からの出力を受信すると、ユーザの行動を推定し(ステップS601)、推定したユーザ行動に対応する制御パターンを制御データより選択して決定する(ステップS602)。この後、決定した制御パターンをユーザセンサ部120に通知(送出)することで、ユーザセンサ部120を制御する(ステップS603)。制御パターンが通知されたユーザセンサ部120では、制御部124が、通知された制御パターンによりユーザ状態測定部121の電源状態(オン・オフ)を制御する。   Using the control data prepared as described above, the user sensor control unit 108 controls the user sensor unit 120 as shown in FIG. First, for example, when the output from the object sensor unit 130A (object ID “A”) and the output from the user sensor unit 120 are received, the user behavior is estimated (step S601), and a control pattern corresponding to the estimated user behavior is set. Selection is made based on the control data (step S602). Thereafter, the user sensor unit 120 is controlled by notifying (sending) the determined control pattern to the user sensor unit 120 (step S603). In the user sensor unit 120 notified of the control pattern, the control unit 124 controls the power state (ON / OFF) of the user state measurement unit 121 based on the notified control pattern.

上述したように制御する本実施の形態のセンサノード制御システムによれば、ユーザセンサ部におけるユーザ状態測定部の消費電力の合計を所定の値以下にした制御状態で、ユーザの行動推定結果の有効性が最も高くなるような、ユーザセンサ部(ユーザ状態測定部)を制御するようにした。この結果、有効性が高い行動の推定をするために有効なより多くのデータが、消費電力を抑えた状態で即時的に得られるようになる。従って、バッテリを用いて駆動するユーザセンサ部(センサノード)において、より多くの有効なデータの即時的な通信が可能となる。   According to the sensor node control system of the present embodiment that performs control as described above, the user behavior estimation result is effective in a control state in which the total power consumption of the user state measurement unit in the user sensor unit is set to a predetermined value or less. The user sensor unit (user state measurement unit) that controls the highest performance is controlled. As a result, more data effective for estimating a highly effective behavior can be obtained immediately with reduced power consumption. Therefore, in a user sensor unit (sensor node) that is driven using a battery, more effective data can be immediately communicated.

ここで、性能を求める際に用いた重み付けについて、簡単に説明する。重み付けは、行動の重要度に従って設定すればよい。例えば、ユーザが何をしているかをより確実に推定したい場合や、物(生活品)がどの様な状態にあるかをより確実に推定したい場合、対応する行動の重み付けを大きくし、これらの状態の推定があまり重要ではない場合、重み付けを小さくすればよい。   Here, the weighting used when obtaining the performance will be briefly described. The weighting may be set according to the importance of the action. For example, if you want to estimate more reliably what the user is doing, or if you want to more reliably estimate the state of the object (life goods), increase the weight of the corresponding action. If state estimation is not very important, the weighting can be reduced.

次に、パターン認識について簡単に説明する。パターン認識としては、最近隣法やニューラルネットワーク、及びサポートベクトルマシンなどの方法を用いればよい(非特許文献1参照)。パターン認識として最近隣法を用いた場合について説明すると、まず、ある未知のカテゴリ(行動)に属するベクトルX=(a1,a2,・・・,aITのカテゴリを推定するために、カテゴリが既知であるn個の一連のベクトルX1,X2,・・・,XNとのベクトル間距離を計算し、最も距離の小さいk個のベクトルのカテゴリの中で最も多いカテゴリに推定する。 Next, pattern recognition will be briefly described. For pattern recognition, a nearest neighbor method, a neural network, a support vector machine, or the like may be used (see Non-Patent Document 1). The case where the nearest neighbor method is used as pattern recognition will be described. First, in order to estimate the category of the vector X = (a 1 , a 2 ,..., A I ) T belonging to a certain unknown category (action). , Calculate the inter-vector distance with a series of n vectors X 1 , X 2 ,..., X N whose categories are known, and select the largest category among the categories of k vectors with the smallest distance. presume.

次に、ユーザ行動状態推定部101の動作例について簡単に説明する。例えば、物体センサ部130Aが取り付けられている物体が、持ち上げられるなどの所定の操作を受けると、図7のフローチャートに示すように、物体センサ部130Aの操作状態検出部131が、受けた操作を検出する(ステップS701)。操作状態検出部131が操作を検出すると、制御部134の制御により、送受信部133が、記憶部132に記憶されている物体IDを、センサノード制御装置100(送受信部103)に送信する(ステップS702)。   Next, an operation example of the user behavior state estimation unit 101 will be briefly described. For example, when an object to which the object sensor unit 130A is attached is subjected to a predetermined operation such as being lifted, the operation state detection unit 131 of the object sensor unit 130A performs the received operation as shown in the flowchart of FIG. Detection is performed (step S701). When the operation state detection unit 131 detects an operation, the transmission / reception unit 133 transmits the object ID stored in the storage unit 132 to the sensor node control device 100 (transmission / reception unit 103) under the control of the control unit 134 (step S103). S702).

物体センサ部130Aより送信された物体IDがセンサノード制御装置100の送受信部103に受信されると(ステップS703)、この状態を検出した通信制御部109の制御により、受信した物体IDを受信した時刻の情報と共に受信データ記憶部104に記憶する(ステップS704)。また、通信制御部109は、上記データを受信データ記憶部104に記憶すると、送受信部103を制御し、ユーザセンサ部120に対して測定値の送信の指示を送信する(ステップS705)。   When the object ID transmitted from the object sensor unit 130A is received by the transmission / reception unit 103 of the sensor node control device 100 (step S703), the received object ID is received under the control of the communication control unit 109 that detects this state. The received data is stored in the received data storage unit 104 together with the time information (step S704). When the communication control unit 109 stores the data in the reception data storage unit 104, the communication control unit 109 controls the transmission / reception unit 103 and transmits an instruction to transmit the measurement value to the user sensor unit 120 (step S705).

測定値送信の指示がユーザセンサ部120の送受信部123で受け付けられると、制御部124は、ユーザ状態測定部121で測定されているユーザ状態の測定値(筋電位)を、送受信部123よりセンサノード制御装置100に対して送信する(ステップS706)。ユーザセンサ部120より送信された測定値がセンサノード制御装置100の送受信部103に受信されると(ステップS707)、この状態を検出した通信制御部109の制御により、受信した測定値を受信データ記憶部104に記憶する(ステップS708)。   When the transmission / reception unit 123 of the user sensor unit 120 receives an instruction to transmit the measurement value, the control unit 124 transmits the measurement value (myoelectric potential) of the user state measured by the user state measurement unit 121 from the transmission / reception unit 123 to the sensor. It transmits to the node control apparatus 100 (step S706). When the measurement value transmitted from the user sensor unit 120 is received by the transmission / reception unit 103 of the sensor node control device 100 (step S707), the received measurement value is received by the control of the communication control unit 109 that has detected this state. It memorize | stores in the memory | storage part 104 (step S708).

以上のようにして、物体ID及び測定値が受信データ記憶部104に記憶されると、ユーザ行動状態推定部101は、これら測定値と物体IDとの情報をもとに、状態記憶部102に記憶されている参照データを参照することで、ユーザの行動状態を推定する(ステップS709)。得られた測定値と物体IDとをもとに、この組みに対応するものとして状態記憶部102より取り出したユーザの行動が、ユーザ状態を推定した結果となる。   When the object ID and the measurement value are stored in the reception data storage unit 104 as described above, the user behavior state estimation unit 101 stores the information in the state storage unit 102 based on the information on the measurement value and the object ID. The user's action state is estimated by referring to the stored reference data (step S709). Based on the obtained measurement value and object ID, the user's action taken out from the state storage unit 102 as corresponding to this set is the result of estimating the user state.

次に、得られた物体IDや測定値などと、状態記憶部102に記憶されている参照データとを用いたユーザの行動状態の推定について、より詳細に説明する。例えば、ユーザ行動状態推定部101は、得られた物体IDと測定値とを特徴ベクトルとしたパターン認識により、参照データよりユーザの行動状態を推定する。このパターン認識には、前述したパターン認識と同様に、最近隣法,ニューラルネットワーク,及びサポートベクトルマシンなどの方法を用いることができる。   Next, estimation of a user's action state using the obtained object ID, measurement value, and the like and reference data stored in the state storage unit 102 will be described in more detail. For example, the user behavior state estimation unit 101 estimates the user behavior state from the reference data by pattern recognition using the obtained object ID and measurement value as a feature vector. For this pattern recognition, a method such as a nearest neighbor method, a neural network, and a support vector machine can be used similarly to the pattern recognition described above.

以下では、行動の推定のためのパターン認識の例としてニューラルネットワークを利用した場合について説明する。まず、ユーザの行動状態やユーザに操作された物体の物体IDによるカテゴリcを、「c~=f(X,W),X=(a1,a2,・・・,ai,y)T,W=(w1,w2,・・・,wiT・・・(1)」と定める。これは、カテゴリcを非線形関数で構成する場合である。ここで、c~は、ユーザの行動状態やユーザにより操作された物体IDのカテゴリを数値化したものであり、例えば、「ユーザxが物体yを手に取る」という行動は1、「ユーザxが物体yを置く」という行動は2とするなど、f(X,W)は、XとWの非線形関数、Wは係数ベクトル,a1,a2,・・・,aiは、i個のユーザセンサ部による測定値及び物体センサ部により得られる値、yは数値化された物体IDである。ここでは、操作される物体は1つとしたが、複数でもよく、この場合は、物体IDが複数となる。 Hereinafter, a case where a neural network is used as an example of pattern recognition for behavior estimation will be described. First, the category c based on the user's action state and the object ID of the object operated by the user is expressed as “c˜ = f (X, W), X = (a 1 , a 2 ,..., A i , y)”. T , W = (w 1 , w 2 ,..., W i ) T (1) ”. This is a case where the category c is constituted by a nonlinear function. Here, c˜ is a numerical value of the user's action state and the category of the object ID operated by the user. For example, the action “user x picks up object y” is 1, “user x etc. There act of placing the object y "and 2, f (X, W) is a non-linear function of X and W, W is the coefficient vector, a 1, a 2, ··· , a i is i pieces The measured value by the user sensor unit and the value obtained by the object sensor unit, y is a digitized object ID. Although one object is operated here, a plurality of objects may be used. In this case, a plurality of object IDs are provided.

係数ベクトルWは、ある期間のトレーニングデータX,c,c~を用いて決定する。この決定について図8のフローチャートを用いて説明する。まず、ユーザセンサ部による測定値(ユーザ状態データ)及び物体センサ部により得られる値(物体ID)によりベクトルXを構成する(ステップS801)。   The coefficient vector W is determined using training data X, c, c˜ for a certain period. This determination will be described with reference to the flowchart of FIG. First, a vector X is constituted by the measured value (user state data) by the user sensor unit and the value (object ID) obtained by the object sensor unit (step S801).

次に、ニューラルネットワークによって推定したカテゴリ値c~と実際のカテゴリ値cとの誤差としてこれら差を自乗和した「E=1/2Σ(c~−c)2・・・(2)」を算出し(ステップS802)、算出した誤差を用いて「dΕ/dW=Σ(c~−c)・∂f(X,W)/∂W・・・(3)」を計算し(ステップS803)、「W=W+ΔW,ΔW=−αdΕ/dW・・・(4)」により、係数ベクトルWを更新する(ステップS804)。なお、αは正の実数であり、ΔWはWの更新量である。 Next, “E = ½Σ (c˜−c) 2 ... (2)”, which is the sum of squares of these differences as an error between the category value c˜ estimated by the neural network and the actual category value c, is calculated. (Step S802), and using the calculated error, “dΕ / dW = Σ (c˜−c) · ∂f (X, W) / ∂W (3)” is calculated (step S803), The coefficient vector W is updated by “W = W + ΔW, ΔW = −αdΕ / dW (4)” (step S804). Α is a positive real number, and ΔW is an update amount of W.

次いで、ステップS802で算出したΕが、予め設定されている値εよりも小さい場合、ステップS804で更新された係数ベクトルWを、状態推定のために用いるユーザの行動状態及び物体IDによるカテゴリcの係数ベクトルWと決定する。このようにして決定された係数ベクトルWを用いた式(1)により、ニューラルネットワークによりカテゴリ値c~を推定すればよい。   Next, when the wrinkle calculated in step S802 is smaller than the preset value ε, the coefficient vector W updated in step S804 is used for the category c based on the user behavior state and object ID used for state estimation. The coefficient vector W is determined. The category value c˜ may be estimated by a neural network according to the equation (1) using the coefficient vector W thus determined.

ところで、同じ物体を対象とした操作を行う場合でも、物体に設置された物体センサ部より送信されるデータは同じ物体IDとなるが、この物体IDの送信の結果、ユーザセンサ部より得られる測定値、例えば筋電位は、物体に対する異なる操作の状態を反映したものとなる。従って、ユーザセンサ部より得られるユーザ状態の測定値(筋電位)のパターンにより、ユーザがどの物体をどの様に操作したかを示す行動が、本実施の形態におけるユーザ行動状態推定部101により推定できる。   By the way, even when an operation is performed on the same object, the data transmitted from the object sensor unit installed on the object has the same object ID, but the measurement obtained from the user sensor unit as a result of the transmission of the object ID. The value, for example myoelectric potential, reflects the state of different operations on the object. Therefore, the behavior indicating which object the user has manipulated is estimated by the user behavior state estimation unit 101 according to the present embodiment based on the measurement value (myoelectric potential) of the user state obtained from the user sensor unit. it can.

例えば、図9に示すように、ユーザセンサからの筋電位1及び筋電位2の測定結果(a1,a2)と、物体センサからの物体ID(y)との組み合わせを特徴ベクトルとし、データベースを用いたパターン認識により、「ユーザが物体yを手に取った」という行動が推定できる。また、同じ物体yを対象とした行動であっても、ユーザセンサで測定される筋電位1及び筋電位2の測定結果の違い(a3,a4)により、「ユーザが物体yを置いた」という行動が推定できる。また、これらのことが、物体センサからの物体IDを受け付けた時刻の情報をもとにすることで、どの時刻でなされたかも推定できる。   For example, as shown in FIG. 9, a combination of a measurement result (a1, a2) of myoelectric potential 1 and myoelectric potential 2 from a user sensor and an object ID (y) from an object sensor is used as a feature vector, and a database is used. The action that “the user picked up the object y” can be estimated by the recognized pattern recognition. In addition, even if the action is directed to the same object y, “the user placed the object y” due to the difference (a3, a4) in the measurement results of myoelectric potential 1 and myoelectric potential 2 measured by the user sensor. The behavior can be estimated. Also, it can be estimated at what time these are made based on the information of the time when the object ID from the object sensor is received.

本発明の実施の形態におけるセンサノード制御システムの構成例を示す構成図である。It is a block diagram which shows the structural example of the sensor node control system in embodiment of this invention. 状態記憶部102に記憶されている参照データの構成例を示す構成図である。3 is a configuration diagram illustrating a configuration example of reference data stored in a state storage unit 102. FIG. 13個の物体センサ部A〜Mが配置された環境を説明する説明図である。It is explanatory drawing explaining the environment where 13 object sensor part AM is arrange | positioned. ユーザ行動記憶部105に記憶されるユーザ行動レコードの一例を示す説明図である。It is explanatory drawing which shows an example of the user action record memorize | stored in the user action memory | storage part. 本実施の形態におけるセンサノード制御システムの動作例を説明するためのフローチャートである。It is a flowchart for demonstrating the operation example of the sensor node control system in this Embodiment. 本実施の形態におけるセンサノード制御システムの動作例を説明するためのフローチャートである。It is a flowchart for demonstrating the operation example of the sensor node control system in this Embodiment. 実施の形態のセンサノード制御システムにおけるユーザ行動状態推定部101の動作例について説明する説明図である。It is explanatory drawing explaining the operation example of the user action state estimation part 101 in the sensor node control system of embodiment. ユーザの行動状態及び物体IDによるカテゴリcを示す式における係数ベクトルWの決定について説明するフローチャートである。It is a flowchart explaining determination of the coefficient vector W in the type | formula which shows the category c by a user's action state and object ID. 状態推定の例を示す説明図である。It is explanatory drawing which shows the example of a state estimation.

符号の説明Explanation of symbols

100…センサノード制御装置、101…ユーザ行動状態推定部、102…状態記憶部、103…送受信部、104…受信データ記憶部、105…ユーザ行動記憶部、106…制御データ生成部、107…制御データ記憶部、108…ユーザセンサ制御部、109…通信制御部、110…入力部、120…ユーザセンサ部、121…ユーザ状態測定部、122…記憶部、123…送受信部、130A,130B,130C…物体センサ部、131…操作状態検出部、132…記憶部、133…送受信部、134…制御部。   DESCRIPTION OF SYMBOLS 100 ... Sensor node control apparatus, 101 ... User action state estimation part, 102 ... State storage part, 103 ... Transmission / reception part, 104 ... Reception data storage part, 105 ... User action storage part, 106 ... Control data generation part, 107 ... Control Data storage unit 108 ... User sensor control unit 109 ... Communication control unit 110 ... Input unit 120 ... User sensor unit 121 ... User state measurement unit 122 ... Storage unit 123 ... Transmission / reception unit 130A, 130B, 130C ... object sensor part, 131 ... operation state detection part, 132 ... storage part, 133 ... transmission / reception part, 134 ... control part.

Claims (6)

物体に設けられて前記物体が受けた操作を検出して自身を識別するための物体IDを送信する物体センサ部と、
ユーザに装着されて前記ユーザの状態を測定する状態測定部を備えてこの状態測定部が測定したユーザ状態を送信するユーザセンサ部と、
前記物体センサ部より送信された前記物体ID及び前記ユーザセンサ部から送信された前記ユーザ状態に対応する前記ユーザの行動状態を示す複数のユーザ行動が記憶されたユーザ行動記憶部と、
前記ユーザ行動に対応する前記状態測定部の制御状態を前記状態測定部の消費電力が既定値以下となる変更範囲で変更し、変更した制御状態に対応して前記ユーザ状態を変更して得られた複数の変更ユーザ状態をもとに推定した複数の変更ユーザ行動を求め、求めた変更ユーザ行動と前記ユーザ行動との一致率を示す認識率が最大となる変更ユーザ行動が推定される前記制御状態を前記変更範囲で求めて生成する制御データ生成部と、
この制御データ生成部が生成した制御状態で、前記ユーザセンサ部を制御するユーザセンサ部制御部と
を少なくとも備えることを特徴とするセンサノード制御システム。
An object sensor unit that is provided on the object and detects an operation received by the object and transmits an object ID for identifying itself;
A user sensor unit that includes a state measurement unit that is mounted on a user and measures the state of the user, and that transmits a user state measured by the state measurement unit;
A user action storage unit storing a plurality of user actions indicating the action state of the user corresponding to the object state transmitted from the object sensor part and the user state transmitted from the user sensor part;
It is obtained by changing the control state of the state measurement unit corresponding to the user behavior within a change range in which the power consumption of the state measurement unit is a predetermined value or less, and changing the user state corresponding to the changed control state. The control in which a plurality of changed user behaviors estimated based on a plurality of changed user states is obtained, and the changed user behavior in which the recognition rate indicating the matching rate between the obtained changed user behavior and the user behavior is maximized is estimated. A control data generating unit for generating and generating a state in the change range;
A sensor node control system comprising: at least a user sensor unit control unit that controls the user sensor unit in a control state generated by the control data generation unit.
請求項1記載のセンサノード制御システムにおいて、
前記制御データ生成部は、前記ユーザ行動記憶部に記憶されている複数のユーザ行動に対する前記変更ユーザ状態のパターン認識により、前記認識率を求める
ことを特徴とするセンサノード制御システム。
The sensor node control system according to claim 1,
The sensor data control system, wherein the control data generation unit obtains the recognition rate by pattern recognition of the changed user state with respect to a plurality of user actions stored in the user action storage unit.
請求項1又は2記載のセンサノード制御システムにおいて、
前記制御データ生成部は、
前記認識率に、対応するユーザ行動毎に重み付けを与えて前記制御状態を生成する
ことを特徴とするセンサノード制御システム。
In the sensor node control system according to claim 1 or 2,
The control data generation unit
The sensor node control system, wherein the control state is generated by weighting the recognition rate for each corresponding user action.
物体が受けた操作を検出するために前記物体に設けられた物体センサ部から送信された前記物体センサ部を識別するための物体ID、及び、ユーザに装着されたユーザセンサ部より送信された前記ユーザセンサ部の状態測定部が測定しているユーザ状態に対応する前記ユーザの行動状態を示す複数のユーザ行動を記憶する第1ステップと、
前記ユーザ行動に対応する前記状態測定部の制御状態を前記状態測定部の消費電力が既定値以下となる変更範囲で変更し、変更した制御状態に対応して前記ユーザ状態を変更して得られた複数の変更ユーザ状態をもとに推定した複数の変更ユーザ行動を求め、求めた変更ユーザ行動と前記ユーザ行動との一致率を示す認識率が最大となる変更ユーザ行動が推定される前記制御状態を前記変更範囲で求めて生成する第2ステップと、
この第2ステップで生成した制御状態で、前記ユーザセンサ部を制御する第3ステップと
を少なくとも備えることを特徴とするセンサノード制御方法。
The object ID for identifying the object sensor unit transmitted from the object sensor unit provided on the object in order to detect the operation received by the object, and the user ID transmitted from the user sensor unit attached to the user A first step of storing a plurality of user behaviors indicating the user behavior states corresponding to the user states being measured by the state measurement unit of the user sensor unit;
It is obtained by changing the control state of the state measurement unit corresponding to the user behavior within a change range in which the power consumption of the state measurement unit is a predetermined value or less, and changing the user state corresponding to the changed control state. The control in which a plurality of changed user behaviors estimated based on a plurality of changed user states is obtained, and the changed user behavior in which the recognition rate indicating the matching rate between the obtained changed user behavior and the user behavior is maximized is estimated. A second step of determining and generating a state in the change range;
A sensor node control method comprising at least a third step of controlling the user sensor unit in the control state generated in the second step.
請求項4記載のセンサノード制御方法において、
前記第2ステップでは、前記ユーザ行動記憶部に記憶されている複数のユーザ行動に対する前記変更ユーザ状態のパターン認識により、前記認識率を求める
ことを特徴とするセンサノード制御方法。
The sensor node control method according to claim 4, wherein
In the second step, the recognition rate is obtained by pattern recognition of the changed user state with respect to a plurality of user actions stored in the user action storage unit.
請求項1又は2記載のセンサノード制御方法において、
前記第2ステップでは、
前記認識率に、対応するユーザ行動毎に重み付けを与えて前記制御状態を生成する
ことを特徴とするセンサノード制御方法。
In the sensor node control method according to claim 1 or 2,
In the second step,
The sensor node control method, wherein the control state is generated by giving a weight to the recognition rate for each corresponding user action.
JP2007319367A 2007-12-11 2007-12-11 Sensor node control system and method Expired - Fee Related JP4950865B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007319367A JP4950865B2 (en) 2007-12-11 2007-12-11 Sensor node control system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007319367A JP4950865B2 (en) 2007-12-11 2007-12-11 Sensor node control system and method

Publications (2)

Publication Number Publication Date
JP2009145933A JP2009145933A (en) 2009-07-02
JP4950865B2 true JP4950865B2 (en) 2012-06-13

Family

ID=40916510

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007319367A Expired - Fee Related JP4950865B2 (en) 2007-12-11 2007-12-11 Sensor node control system and method

Country Status (1)

Country Link
JP (1) JP4950865B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI487931B (en) * 2012-10-01 2015-06-11 Internat Mobile Iot Corp Earth positioning system
CN107124458B (en) * 2017-04-27 2020-01-31 大连云动力科技有限公司 Intelligent sensing equipment and sensing system
CN108903938A (en) * 2018-05-08 2018-11-30 西北工业大学 A kind of adaptive electromyography signal active segment detection method

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4096384B2 (en) * 1997-09-30 2008-06-04 日産自動車株式会社 Driving behavior pattern recognition device
JP3750398B2 (en) * 1999-03-03 2006-03-01 オムロン株式会社 Distribution measuring device and sensor
JP3846844B2 (en) * 2000-03-14 2006-11-15 株式会社東芝 Body-mounted life support device
JP2005018166A (en) * 2003-06-23 2005-01-20 Sharp Corp Living information management system and method, and data tag device
JP2005173668A (en) * 2003-12-08 2005-06-30 Hitachi Ltd Living behavior pattern abnormality determination system and apparatus therefor

Also Published As

Publication number Publication date
JP2009145933A (en) 2009-07-02

Similar Documents

Publication Publication Date Title
Pandey Machine learning and IoT for prediction and detection of stress
CN107714024B (en) Method, system and apparatus for monitoring cardiac activity
CN105960575B (en) Power consumption and the intelligent wearable device and method of network load optimization
US9375143B2 (en) Electronic apparatus and communication control method
EP3238611B1 (en) A method and device for estimating a condition of a person
KR102154902B1 (en) Heart monitoring method
JP6394149B2 (en) Life activity analysis device, life activity analysis system, life activity analysis method and program
JP2020024688A (en) Information service system, information service method, and program
US20230000057A1 (en) Method, system, and computer program product for monitoring state of animal and providing solution
US20180158542A1 (en) Sensor control system and method for health care
CN103941874A (en) Identification method and device
JP2020162952A (en) Core body temperature estimation device and method and program
JPWO2017208650A1 (en) Sweating state estimation device, sweating state estimation method, and sweating state estimation program
JP4950865B2 (en) Sensor node control system and method
JP6257015B1 (en) Development support server, development support method, and development support program
TWI855078B (en) Wearable human-machine interface and method which can be carried out therewith
JP6914597B2 (en) Pet / person friendship measuring device and pet / person friendship measuring program
KR20190080598A (en) System for recognizing emotion using biometric data and method thereof
KR20200031355A (en) Method for assessing and alerting workers on the effectiveness of their work at large scale
US20190313972A1 (en) User terminal apparatus and data transmission method
CN106650183A (en) Information acquisition method and device
CN117814744A (en) Method, device, apparatus and medium for identifying user sleep
KR101174729B1 (en) Ubiquitous healthcare system and multi-functional shoes having the same
CN115223235A (en) Single-body multi-ear tag identification method, device, storage medium and computer equipment
KR20170074505A (en) Method and apparatus for remote counseling using body health information

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100127

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20111122

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20111122

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120224

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

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120309

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

Free format text: PAYMENT UNTIL: 20150316

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20150316

Year of fee payment: 3

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees