[go: up one dir, main page]

KR20080040860A - Human Body Communication Based Data Processing Device - Google Patents

Human Body Communication Based Data Processing Device Download PDF

Info

Publication number
KR20080040860A
KR20080040860A KR1020060108760A KR20060108760A KR20080040860A KR 20080040860 A KR20080040860 A KR 20080040860A KR 1020060108760 A KR1020060108760 A KR 1020060108760A KR 20060108760 A KR20060108760 A KR 20060108760A KR 20080040860 A KR20080040860 A KR 20080040860A
Authority
KR
South Korea
Prior art keywords
data
human body
master device
slave
medium
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.)
Withdrawn
Application number
KR1020060108760A
Other languages
Korean (ko)
Inventor
전영혁
김은교
강기천
손진호
Original Assignee
엘지전자 주식회사
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 엘지전자 주식회사 filed Critical 엘지전자 주식회사
Priority to KR1020060108760A priority Critical patent/KR20080040860A/en
Publication of KR20080040860A publication Critical patent/KR20080040860A/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B13/00Transmission systems characterised by the medium used for transmission, not provided for in groups H04B3/00 - H04B11/00
    • H04B13/005Transmission systems in which the medium consists of the human body

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Measuring And Recording Apparatus For Diagnosis (AREA)

Abstract

본 발명은 인체통신을 이용한 데이터 처리장치에 관한 것이다.The present invention relates to a data processing apparatus using human body communication.

본 발명에 따른 인체통신 기반 데이터 처리장치는, 인체를 매체로 하여 데이터를 전송하는 제1장치와, 상기 제1장치로부터 인체를 매체로 하여 데이터를 수신하고, 수신된 데이터를 무선통신 기반으로 외부기기에 전송하는 제2장치와, 상기 제2장치와 무선통신을 기반으로 연결되어 데이터를 수신하는 제3장치로 이루어진 것을 특징으로 한다.In accordance with another aspect of the present invention, a human body communication-based data processing apparatus includes a first device for transmitting data using a human body as a medium, and receives data using the human body as a medium from the first device, and externally receives the received data based on wireless communication. And a second device for transmitting data to the device, and a third device connected to the second device based on wireless communication to receive data.

Description

인체통신 기반 데이터 처리장치{DATA PROCESSING SYSTEM BASED ON HUMAN BODY COMMUNICATION}Human body communication based data processing device {DATA PROCESSING SYSTEM BASED ON HUMAN BODY COMMUNICATION}

도1은 본 발명의 실시예에 따른 데이터 처리장치의 개요를 나타낸 도면1 is a view showing an outline of a data processing apparatus according to an embodiment of the present invention;

도2는 본 발명의 실시예에 따른 데이터 처리장치의 블록 구성도2 is a block diagram of a data processing apparatus according to an embodiment of the present invention;

도3은 본 발명의 실시예에 따른 데이터 처리방법을 나타낸 도면3 illustrates a data processing method according to an embodiment of the present invention.

도4는 본 발명의 실시예에 따른 데이터 포맷의 예를 나타낸 도면4 shows an example of a data format according to an embodiment of the present invention;

본 발명은 인체통신을 이용한 데이터 처리장치에 관한 것이다.The present invention relates to a data processing apparatus using human body communication.

인체를 전기적인 신호 전달의 매체로 사용하여 데이터를 송수신하는 기법이 제안되고 있다. 인체를 매체로 하여 전기적인 신호를 송수신하는 장치의 응용 예로는 의료 진단장비를 들 수 있다. 캡슐 형태의 초소형 센서를 경구 투여하면 소화기관을 따라 진행하는 캡슐 형태의 센서가 취득한 진단정보를 인체를 매체로 하여 외부의 수집장치(서버 또는 외부기기)로 전달하는 방식을 사용하는 것이 그 응용의 한가지 예가 될 수 있다. 이러한 인체통신 기반의 데이터 처리장치는 대개의 경우 각각의 장치(센서)가 독립된 무선 통신 모듈을 가지고 서버(또는 외부기기)와 통신 을 수행하는 방식을 취하고 있다. A technique for transmitting and receiving data using a human body as a medium for electric signal transmission has been proposed. An example of an application of an apparatus for transmitting and receiving an electric signal using a human body as a medium may include medical diagnostic equipment. When the microscopic sensor in capsule form is orally administered, the method of delivering the diagnostic information acquired by the capsule sensor along the digestive tract to an external collection device (server or external device) using the human body as a medium is an application of the application. This can be an example. In general, the human body-based data processing device has a method in which each device (sensor) communicates with a server (or an external device) with an independent wireless communication module.

본 발명의 목적은 개개의 인체통신 장치들 간에는 인체를 매체로 하여 통신을 수행하고, 인체통신 장치와 외부기기(또는 서버)와의 통신은 무선통신을 사용하는 방법으로 인체통신을 수행하는 인체통신 기반 데이터 처리장치를 제공하는데 있다.An object of the present invention is to communicate between the human body communication device using a human body as a medium, and the communication between the human body communication device and an external device (or server) is based on the human body communication that performs the human body communication by using a wireless communication method It is to provide a data processing apparatus.

본 발명의 다른 목적은 마스터 인체통신 장치와 슬레이브 인체통신 장치 간에는 인체를 매체로 하여 통신을 수행하고, 마스터 인체통신 장치와 외부기기(또는 서버)와의 통신은 무선통신을 사용하는 방법으로 인체통신을 수행하는 인체통신 기반 데이터 처리장치를 제공하는데 있다.Another object of the present invention is to communicate between the master human body communication device and the slave human body communication device using a human body as a medium, and the communication between the master human body communication device and an external device (or a server) uses human body communication using a wireless communication method. It is to provide a human body communication-based data processing device to perform.

상기 목적을 달성하기 위한 본 발명에 따른 인체통신 기반 데이터 처리장치는, 인체를 매체로 하여 데이터를 전송하는 제1장치와, 상기 제1장치로부터 인체를 매체로 하여 데이터를 수신하고, 수신된 데이터를 무선통신 기반으로 외부기기에 전송하는 제2장치와, 상기 제2장치와 무선통신을 기반으로 연결되어 데이터를 수신하는 제3장치로 이루어진 것을 특징으로 한다.In order to achieve the above object, a human body communication-based data processing apparatus according to the present invention includes a first device for transmitting data using a human body as a medium, and receiving data using the human body as a medium from the first device, and receiving the received data. It is characterized in that it comprises a second device for transmitting to the external device based on the wireless communication, and a third device connected to the second device based on the wireless communication to receive data.

이하, 첨부된 도면을 참조하여 본 발명에 따른 인체통신 기반 데이터 처리장치의 실시예를 설명한다.Hereinafter, with reference to the accompanying drawings will be described an embodiment of a human body communication data processing apparatus according to the present invention.

도1은 본 발명의 실시예에 따른 인체통신 기반 데이터 처리장치의 시스템 구성을 보여준다. 여기에 나타낸 실시예는 의료 진단장비에 응용한 예를 보여주고 있 으나, 본 발명의 인체통신 기반 데이터 처리장치는 이에 제한되지 않으며, 도1을 비롯하여 이후에 설명되는 데이터 처리장치는 하나의 실시예일 뿐이다.1 shows a system configuration of a human body communication based data processing apparatus according to an embodiment of the present invention. The embodiment shown here shows an example of application to medical diagnostic equipment, but the human communication-based data processing apparatus of the present invention is not limited thereto, and the data processing apparatus described later, including FIG. 1, is one embodiment. It is only.

도1을 참조하면 본 발명에 따른 인체통신 기반 데이터 처리장치는 마스터(Master) 장치(10)와 복수 개의 슬레이브(Slave) 장치(21~24), 그리고 외부기기(30)를 포함한다. 마스터 장치(10)는 슬레이브 장치(21~24)와 인체를 매체로 하여 통신을 수행하기 위한 인체통신모듈을 포함한다. 또한 마스터 장치(10)는 무선통신(40)을 매체로 하여 외부기기(30)와 통신을 수행하기 위한 무선통신모듈을 포함한다. 슬레이브 장치(21~24)는 인체를 매체로 하여 마스터 장치(10)와 통신을 수행하기 위한 인체통신모듈을 포함한다.Referring to FIG. 1, a human body communication based data processing apparatus according to the present invention includes a master device 10, a plurality of slave devices 21 to 24, and an external device 30. The master device 10 includes a human body communication module for communicating with the slave devices 21 to 24 through a human body as a medium. In addition, the master device 10 includes a wireless communication module for communicating with the external device 30 using the wireless communication 40 as a medium. The slave devices 21 to 24 include a human body communication module for communicating with the master device 10 using the human body as a medium.

각각의 슬레이브 장치(21~24)는 인체를 매체로 하여 마스터 장치(10)와 통신을 수행한다. 이에 따라 각각의 슬레이브 장치(21~24)들로부터 마스터 장치(10)로 정보를 전송하고, 마스터 장치(10)는 각각의 슬레이브 장치(21~24)로부터 전송된 정보를 수신한다. 이 실시예에서 송수신되는 정보의 예로는 맥박이나 혈압, 체온 등이 될 수 있다. 이를 위해서 각각의 슬레이브 장치(21~24)는 맥박, 혈압, 체온 등을 측정할 수 있는 센서를 포함하게 된다. 맥박이나 혈압, 체온을 측정할 수 있는 센서의 종류는 감지방법 등은 이미 널리 알려진 기술을 적용할 수 있다. 각각의 센서로 감지한 정보는 디지털 신호로 변환되고 인체통신모듈을 통해서 인체를 매체로 마스터 장치(10)로 전달된다. 마스터 장치(10)는 각각의 슬레이브 장치(21~24)로부터 수신된 정보를 수집하고 이를 무선통신모듈을 이용해서 외부기기(30)로 전달한다. 외부기기(30)는 마스터 장치(10)와 무선통신을 기반으로 각 슬레이브 장 치(21~24)로부터 전달되는 정보들을 최종적으로 취합하고 저장한다.Each slave device 21 to 24 communicates with the master device 10 using the human body as a medium. Accordingly, information is transmitted from the slave devices 21 to 24 to the master device 10, and the master device 10 receives the information transmitted from each slave device 21 to 24. Examples of information transmitted and received in this embodiment may be pulse rate, blood pressure, body temperature, and the like. To this end, each slave device (21 ~ 24) includes a sensor that can measure the pulse, blood pressure, body temperature and the like. The type of sensor that can measure pulse, blood pressure, and body temperature can be applied to a well-known technique. The information detected by each sensor is converted into a digital signal and transmitted to the master device 10 as a medium through the human body communication module. The master device 10 collects the information received from each slave device (21 ~ 24) and transfers it to the external device 30 using a wireless communication module. The external device 30 finally collects and stores information transmitted from each slave device 21 to 24 based on wireless communication with the master device 10.

도2는 본 발명의 실시예에 따른 데이터 처리장치의 블록 구성도이다. 슬레이브 장치(100)와 마스터 장치(200)의 내부 구성을 보여준다. 여기서는 슬레이브 장치(100)와 마스터 장치(200) 서로 간에 데이터를 송수신할 수 있는 경우의 예를 들고 있으나, 경우에 따라서는 슬레이브 장치(100)는 인체(Human Body Channel)(140)를 매체로 데이터 전송만 수행하고, 마스터 장치(200)는 인체(140)를 매체로 슬레이브 장치(100)로부터 데이터를 수신만 수행하는 실시예도 가능한다. 즉, 슬레이브 장치(100)는 데이터 송신장치만 포함하며, 마스터 장치(200)는 데이터 수신장치만 포함하는 실시예가 될 수도 있다. 그렇지만, 여러 개의 슬레이브 장치들을 마스터 장치가 제어하고 그 제어에 따른 응답으로 필요한 정보를 수집하는 시스템에서는 각각의 장치들이 송신과 수신 기능을 모두 탑재하는 것이 바람직할 수 있다. 도2는 마스터 장치와 슬레이브 장치가 데이터의 송신과 수신 기능을 모두 갖는 경우를 보여준다. 이 것은 하나의 실시예이다.2 is a block diagram of a data processing apparatus according to an embodiment of the present invention. Internal configuration of the slave device 100 and the master device 200 is shown. Here, an example of a case where the slave device 100 and the master device 200 can transmit and receive data with each other is shown, but in some cases, the slave device 100 uses the human body channel 140 as a medium. Only the transmission may be performed, and the master device 200 may perform only the reception of data from the slave device 100 using the human body 140 as a medium. That is, the slave device 100 may include only a data transmission device and the master device 200 may include only a data reception device. However, in a system in which a plurality of slave devices are controlled by a master device and collect necessary information in response to the control, it may be desirable for each device to have both transmission and reception functions. 2 shows a case where a master device and a slave device have both a function of transmitting and receiving data. This is one embodiment.

슬레이브 장치(100)는 마스터 장치(200)와의 통신과 데이터 처리를 제어하기 위한 프로세서(MCU)(110), 데이터의 송신 및 수신을 위한 데이터 송수신부(Data Transmitter & Receiver)(120), 인체를 매체로 하여 마스터 장치(200)와 데이터의 송신 및 수신을 수행하기 위한 인체통신 송수신부(인체통신모듈)(Human Body Transmitter & Receiver)(130), 인체-피부에 접촉하여 인체(140)를 매체로 전기적인 통신을 수행하기 위한 전극부(Electrode)(131)를 포함한다.The slave device 100 includes a processor (MCU) 110 for controlling communication with the master device 200 and data processing, a data transmitter and receiver 120 for transmitting and receiving data, and a human body. Human body transceiver (Human Body Transmitter & Receiver) 130 for transmitting and receiving data with the master device 200 as a medium, the human body 140 in contact with the human body-medium Electrode (Electrode) (131) for performing electrical communication with a.

슬레이브 장치(100)와 마스터 장치(200)는 인체(140)를 매체로 하여 전기적 인 신호(Electrical Field)를 송신 및 수신한다.The slave device 100 and the master device 200 transmit and receive an electrical signal using the human body 140 as a medium.

마스터 장치(200)는 인체-피부에 접촉하여 인체(140)를 매체로 전기적인 통신을 수행하기 위한 전극부(151), 인체(140)를 매체로 하여 슬레이브 장치(100)와 데이터의 송신 및 수신을 수행하기 위한 인체통신 송수신부(인체통신모듈)(150), 인체통신 송수신부(150)를 통한 데이터의 송신 및 수신을 위한 데이터 송수신부(160), 슬레이브 장치(100)와의 통신과 데이터 처리를 제어하기 위한 프로세서(MCU)(170), 무선통신채널(Wireless Channel)(160)을 기반으로 외부기기와 통신을 수행하기 위한 무선 통신부(Wireless Transmitter)(180)를 포함한다. 여기서 무선 통신부(180)는 외부기기로 데이터를 전송하기 위한 송신기만 포함할 수도 있지만, 외부기기로부터 데이터 수집, 분석, 전송 등의 처리와 관련된 명령이나 필요한 정보를 수신하기 위한 수신기를 더 포함할 수도 있다.The master device 200 contacts the human body-skin and transmits data with the slave unit 100 using the electrode unit 151 for performing electrical communication with the human body 140 using the medium, the human body 140 with the medium, and Communication and data with the human body communication transceiver (human communication module) 150 for performing the reception, the data transceiver 160 for transmitting and receiving data through the human body communication transceiver 150, the slave device 100 A processor (MCU) 170 for controlling processing and a wireless transmitter 180 for performing communication with an external device based on a wireless channel 160. Here, the wireless communication unit 180 may include only a transmitter for transmitting data to an external device, but may further include a receiver for receiving a command or necessary information related to processing such as data collection, analysis, transmission, etc. from the external device. have.

슬레이브 장치(110)는 앞서 예를 든 바와 같이 맥박이나 혈압, 체온 등을 감지하기 위한 센서를 포함한다. 슬레이브 장치(110)는 맥박이나 혈압, 체온 등을 해당 센서로 감지하고, 감지된 정보는 프로세서(110)의 제어에 따라 데이터 송수신부(120)에서 디지털 데이터의 형태로 구성되어 인체통신 송수신부(130)로 전달된다. 여기서 구성되는 디지털 데이터의 형태(format)는 다양하게 구현될 수 있으며 이에 대해서는 몇 가지 예를 후에 도4를 참조하여 설명할 것이다.The slave device 110 includes a sensor for detecting a pulse, blood pressure, body temperature and the like as described above. The slave device 110 detects a pulse, blood pressure, body temperature, etc. with a corresponding sensor, and the detected information is configured in the form of digital data in the data transmission / reception unit 120 under the control of the processor 110. 130). The format of the digital data configured here may be implemented in various ways, some examples of which will be described later with reference to FIG. 4.

인체통신 송수신부(130)는 데이터 송수신부(120)에서 전달된 데이터를 인체(140)를 매체로 하여 마스터 장치(200)로 송신할 수 있는 전기적인 신호로 변환하여 이를 전극부(131)를 통해서 출력한다. 전극부(131)는 인체의 피부와 직접 접 촉되거나 또는 피복을 사이에 두고 인체와 접촉된 상태에서 인체통신 송수신부(130)로부터 출력되는 데이터 신호를 인체(140)를 매체로 하여 마스터 장치(200)로 전달한다.The human body communication transceiver 130 converts the data transmitted from the data transceiver 120 into an electrical signal that can be transmitted to the master device 200 using the human body 140 as a medium and converts the electrode unit 131 into an electrical signal. Output through The electrode unit 131 is in direct contact with the skin of the human body or in contact with the human body with a covering between the human body 140 as a medium, the data signal output from the human body communication transceiver 130 is a master device ( 200).

인체(140)를 매체로 하여 마스터 장치(200)로 전달되는 데이터 신호는 다음과 같이 처리된다. 마스터 장치(200)의 전극부(151)가 인체의 피부와 직접 접촉되거나 또는 피복을 사이에 두고 인체와 접촉된 상태에서 상기 슬레이브 장치(100)로부터 전송된 데이터 신호를 인체통신 송수신부(150)로 전달한다. 인체통신 송수신부(150)는 전극부(151)로부터 전달된 데이터 신호를 수신하여 이를 데이터 송수신부(160)로 전달한다. 데이터 송수신부(160)는 인체통신 송수신부(150)로부터 전달된 데이터 신호를 상기 포맷에 근거하여 수신하고, 수신된 데이터는 프로세서(170)의 제어에 따라 무선 통신부(180)로 전달한다. 무선 통신부(180)는 전달된 데이터를 무선통신망에 적합한 신호로 변환하여 무선통신채널(190)을 통해 외부기기로 전송한다.The data signal transmitted to the master device 200 using the human body 140 as a medium is processed as follows. The human body communication transceiver 150 receives the data signal transmitted from the slave device 100 while the electrode unit 151 of the master device 200 is in direct contact with the skin of the human body or in contact with the human body with a covering therebetween. To pass. The human body communication transceiver 150 receives a data signal transmitted from the electrode unit 151 and transmits the data signal to the data transceiver 160. The data transmission / reception unit 160 receives the data signal transmitted from the human body communication transmission / reception unit 150 based on the format, and transmits the received data to the wireless communication unit 180 under the control of the processor 170. The wireless communication unit 180 converts the transmitted data into a signal suitable for a wireless communication network and transmits the converted data to an external device through the wireless communication channel 190.

외부기기(또는 서버)에서는 무선통신채널(190)을 통해서 전달된 상기 슬레이브 장치(100)로부터 수집된 데이터를 수신하고, 수신된 데이터는 진단에 필요한 적절한 형태의 데이터로 가공되어 저장되거나 출력된다. 예를 들면, 상기 측정된 맥박이나 혈압, 체온 등의 수치 정보로 변환된 값들을 디스플레이하거나, 프린터기기를 이용해서 인쇄하거나, 혹은 네트워크로 연결된 원격지-의료진-로 전송하는 방법을 적용할 수 있다. 외부기기는 무선통신장치를 갖추고 있으며, 이 무선통신장치는 마스터 장치(200)의 무선 통신부(180)와 무선통신채널(190)을 통해서 통신을 수행 하여 상기 수집된 진단 데이터를 수신할 수 있고, 필요한 명령이나 요청을 마스터 장치(200)로 전달할 수 있다.The external device (or server) receives data collected from the slave device 100 transmitted through the wireless communication channel 190, and the received data is processed and stored or output into data of an appropriate type for diagnosis. For example, a method of displaying the values converted into numerical information such as the measured pulse rate, blood pressure, and body temperature, printing using a printer device, or transmitting to a remotely connected medical center-network may be applied. The external device is provided with a wireless communication device, the wireless communication device may receive the collected diagnostic data by performing a communication through the wireless communication unit 180 and the wireless communication channel 190 of the master device 200, The necessary command or request may be delivered to the master device 200.

슬레이브 장치(100)로부터 마스터 장치(200)로의 데이터 전송은 마스터 장치(100)가 슬레이브 장치(200)로 데이터 전송을 요청하는 것에 의해서 수행될 수 있다. 이를 위하여, 마스터 장치(200)의 프로세서(170)가 데이터 전송 요청 명령을 데이터 송수신부(160), 인체통신 송수신부(150)를 통해서 출력하고, 인체(140)를 매체로 하여 출력된 데이터 전송 요청 명령을 슬레이브 장치(100)의 인체통신 송수신부(130)가 수신하여 데이터 송수신부(120)를 통해서 프로세서(110)에 전달하며, 프로세서(110)는 수신된 명령을 해석한 결과에 대응하여 해당 명령을 수행하며, 명령 수행의 결과물인 수집된 데이터는 앞서 설명한 바와 같은 경로를 따라 마스터 장치(200)로 전달한다.Data transmission from the slave device 100 to the master device 200 may be performed by the master device 100 requesting data transmission to the slave device 200. To this end, the processor 170 of the master device 200 outputs a data transmission request command through the data transmission / reception unit 160 and the human body communication transmission / reception unit 150, and transmits the data output using the human body 140 as a medium. The human body communication transceiver 130 of the slave device 100 receives the request command and transmits it to the processor 110 through the data transceiver 120. The processor 110 responds to the result of interpreting the received command. The command is executed, and the collected data which is the result of command execution is transmitted to the master device 200 along the path as described above.

도3은 본 발명의 실시예에 따른 데이터 처리방법을 나타낸 도면이다. 도3에 나타낸 데이터 처리 방법은 하나의 예에 불과하며, 이 예에 의하여 본 발명이 제한되지 않는다.3 is a diagram illustrating a data processing method according to an embodiment of the present invention. The data processing method shown in FIG. 3 is only one example, and the present invention is not limited to this example.

마스터 장치(10)와 슬레이브 장치(20)간의 데이터 송수신은 다음과 같은 순서로 이루어질 수 있다. 마스터 장치(10)가 슬레이브 장치(20)로 데이터 전송 요청(Data Send Request)을 수행하고(S10), 이 데이터 전송 요청을 받은 슬레이브 장치(20)가 전송요청 인식을 수행한다(S20). 데이터 전송 요청이 인식된 경우는 해당 신호(Ack)를 보내주고, 그렇지 않은 경우에는 해당 신호(Nack)를 보내준다.Data transmission and reception between the master device 10 and the slave device 20 may be performed in the following order. The master device 10 performs a data send request to the slave device 20 (S10), and the slave device 20 receiving the data transfer request performs a transmission request recognition (S20). If a data transmission request is recognized, a corresponding signal is sent. Otherwise, a corresponding signal is sent.

슬레이브 장치(20)는 상기 데이터 전송 요청 인식(Ack)에 따라, 수집한 데이 터를 마스터 장치(10)로 전송(Send Data)(S30)하고, 마스터 장치(10)는 데이터의 수신 여부를 확인해 준다(S40).The slave device 20 transmits the collected data to the master device 10 (Send Data) (S30) according to the data transfer request recognition (Ack), and the master device 10 confirms whether or not the data is received. Give (S40).

마스터 장치(10)와 슬레이브 장치(20)간의 데이터 송수신 방식은 다양하게 구현될 수 있는데, 예를 들면 다음과 같은 실시예도 가능하다. 슬레이브 장치(20)가 데이터를 보낼 준비가 되었을 경우 일종의 인터럽트처럼 마스터 장치(10)로 데이터를 전송할 준비가 되었다는 데이터 전송 요청(Data Send Request)을 수행하고, 이 요청에 대하여 마스터 장치(10)가 데이터 전송을 허락(Ack)하거나 불허(Nack)하며, 데이터 전송을 허락한 경우에는 슬레이브 장치(20)가 마스터 장치(10)로 데이터를 전송(Send Data)하고, 마스터 장치(10)는 데이터의 안전한 수신 여부를 확인(Ack)해 주는 방법을 사용하는 것이다.The data transmission / reception scheme between the master device 10 and the slave device 20 may be implemented in various ways. For example, the following embodiments are also possible. When the slave device 20 is ready to send data, it performs a data send request indicating that it is ready to send data to the master device 10 as a kind of interrupt, and the master device 10 responds to the request. If the data transmission is allowed (acked) or not (acked), and the data transmission is allowed, the slave device 20 sends data to the master device 10 (Send Data), and the master device 10 This is to use the method of acknowledging secure reception.

도4는 본 발명의 실시예에 따른 전송 데이터 포맷의 예를 나타낸 도면이다. 도4에 나타낸 전송 데이터 포맷은 하나의 예에 불과하며, 이 예에 의하여 본 발명이 제한되지 않는다.4 is a diagram illustrating an example of a transmission data format according to an embodiment of the present invention. The transmission data format shown in Fig. 4 is just one example, and the present invention is not limited by this example.

도4에서 (a)는 데이터 전송 요청(Data Send Request) 시의 데이터 포맷의 예를 보여주고 있다. 전송되는 데이터가 데이터 전송 요청임을 표현하는 오퍼레이션 코드(Operation Code)(40)가 선두에 온다. 여기서 데이터 전송 요청임을 표현하는 오퍼레이션 코드값은 본 발명이 실시되는 형태에 따라 다양하게 결정될 수 있으므로, 여기서는 그 값을 특정하여 표현하지 않기로 한다. 데이터 전송 요청임을 표현하는 오퍼레이션 코드에 이어서 소스 ID(Source ID)(41)가 개입된다. 소스 ID는 이 데이터가 어떤 장치로부터 전송되는 것인지를 표현하는 정보로서, 마스터 장치가 슬레이브 장치로 데이터 전송 요청을 수행한다면 마스터 장치의 ID가 기록될 것이고, 슬레이브 장치가 마스터 장치로 데이터 전송 요청을 수행한다면 해당 슬레이브 장치의 ID가 기록될 것이다. 여기에 기록되는 소스 ID의 구체적인 값은 본 발명이 실시되는 형태에 따라 다양하게 결정될 수 있으므로, 여기서는 그 값을 특정하여 표현하지 않기로 한다.(A) of FIG. 4 shows an example of a data format at the time of a data send request. At the head is an Operation Code 40, which indicates that the data to be transmitted is a data transfer request. In this case, since the operation code value representing the data transmission request can be variously determined according to the embodiment of the present invention, the value thereof will not be specified here. Source ID 41 is followed by an operation code that represents a data transfer request. The source ID is information representing from which device this data is sent. If the master device makes a data transmission request to the slave device, the ID of the master device will be recorded, and the slave device performs a data transmission request to the master device. If so, the ID of the slave device will be recorded. Since the specific value of the source ID recorded here can be variously determined according to the embodiment of the present invention, the value thereof will not be specified here.

소스 ID에 이어서 그 데이터가 어떤 장치를 목표로 하는 것인지를 표현하는 타겟 정보(Destination ID)(42)를 포함한다. 예를 들면 데이터 전송 요청이 마스터 장치로부터 슬레이브 장치로 전송될 경우에는 어떤 슬레이브 장치로 전송될 것인지를 표현하며, 슬레이브 장치로부터 마스터 장치로 전송될 경우에는 마스터 장치를 표현한다.Following the source ID, the destination information (Destination ID) 42 representing which device the data targets is included. For example, when a data transmission request is transmitted from a master device to a slave device, it indicates to which slave device it will be transmitted. When a data transmission request is sent from a slave device to a master device, it represents a master device.

따라서, 도4의 (a)와 같은 포맷의 데이터가 인체를 매체로 하여 송수신된다면 이 데이터가 데이터 전송 요청(Data Send Request)이며, 마스터 장치(혹은 슬레이브 장치)로부터 슬레이브 장치(혹은 마스터 장치)로 전달되는 데이터 전송 요청임을 인지할 수 있게 된다.Therefore, if data of a format such as (a) of FIG. 4 is transmitted / received through the human body, the data is a data send request, and is transmitted from the master device (or slave device) to the slave device (or master device). It can be recognized that the data transmission request is delivered.

도4의 (b)는 응답(Ack or Nack)과 관련된 데이터 포맷의 예를 보여주고 있다. 전송되는 데이터가 응답(Response)임을 표현하는 오퍼레이션 코드(Operation Code)(43)가 선두에 온다. 여기서 응답임을 표현하는 오퍼레이션 코드값은 본 발명이 실시되는 형태에 따라 다양하게 결정될 수 있으므로, 여기서는 그 값을 특정하여 표현하지 않기로 한다. 응답임을 표현하는 오퍼레이션 코드에 이어서 소스 ID(Source ID)(44)가 개입된다. 소스 ID는 이 데이터가 어떤 장치로부터 전송되는 것인지를 표현하는 정보로서, 마스터 장치가 슬레이브 장치로 응답을 수행한다면 마스터 장치의 ID가 기록될 것이고, 슬레이브 장치가 마스터 장치로 응답을 수행한다면 해당 슬레이브 장치의 ID가 기록될 것이다. 여기에 기록되는 소스 ID의 구체적인 값은 본 발명이 실시되는 형태에 따라 다양하게 결정될 수 있으므로, 여기서는 그 값을 특정하여 표현하지 않기로 한다.4 (b) shows an example of a data format related to an acknowledgment (Ack or Nack). At the head is an Operation Code 43, which indicates that the data to be transmitted is a Response. In this case, since the operation code value representing the response may be variously determined according to the embodiment of the present invention, the value thereof will not be specified. Source ID 44 is followed by an operation code that represents a response. The source ID is information representing from which device this data is sent. If the master device responds to the slave device, the ID of the master device will be recorded. If the slave device responds to the master device, the slave device The ID of will be recorded. Since the specific value of the source ID recorded here can be variously determined according to the embodiment of the present invention, the value thereof will not be specified here.

소스 ID에 이어서 그 데이터가 어떤 장치를 목표로 하는 것인지를 표현하는 타겟 정보(Destination ID)(45)를 포함한다. 예를 들면 응답이 마스터 장치로부터 슬레이브 장치로 전송될 경우에는 어떤 슬레이브 장치로 전송될 것인지를 표현하며, 슬레이브 장치로부터 마스터 장치로 전송될 경우에는 마스터 장치를 표현한다.Following the source ID, the destination information (Destination ID) 45 representing which device the data is targeted for. For example, when a response is transmitted from a master device to a slave device, it is expressed to which slave device. If a response is sent from a slave device to a master device, the master device is represented.

이어서 해당 응답의 종류를 표현하는 정보(46)가 포함된다. 응답의 종류는 인식(Ack) 또는 인식불가(Nack)의 두 종류를 각각 표현하는 코드값이 사용될 수 있으며, 여기서는 그 값이 실시 형태에 따라 다양하게 결정될 수 있으므로 특정하여 표현하지 않기로 한다.Then information 46 representing the type of response is included. The type of response may be a code value representing two types of recognition (Ack) or non-recognition (Nack), respectively. Here, since the value may be variously determined according to an embodiment, it will not be specifically described.

따라서, 도4의 (b)와 같은 포맷의 데이터가 인체를 매체로 하여 송수신된다면 이 데이터가 응답(Response)이며, 마스터 장치(혹은 슬레이브 장치)로부터 슬레이브 장치(혹은 마스터 장치)로 전달되는 응답이고 또 그 응답의 종류(Ack or Nack)를 인지할 수 있게 된다.Therefore, if data of a format such as (b) of FIG. 4 is transmitted / received through a human body, the data is a response, and is a response transmitted from a master device (or slave device) to a slave device (or master device). Also, the kind of response (Ack or Nack) can be recognized.

도4에서 (c)는 실제로 전송되는 데이터 패킷(Data Packet)의 예를 보여주고 있다. 전송되는 데이터가 데이터 패킷임을 표현하는 오퍼레이션 코드(Operation Code)(47)가 선두에 온다. 여기서 데이터 패킷임을 표현하는 오퍼레이션 코드값은 본 발명이 실시되는 형태에 따라 다양하게 결정될 수 있으므로, 여기서는 그 값을 특정하여 표현하지 않기로 한다. 데이터 패킷임을 표현하는 오퍼레이션 코드에 이어서 소스 ID(Source ID)(48)가 개입된다. 소스 ID는 이 데이터가 어떤 장치로부터 전송되는 것인지를 표현하는 정보로서, 마스터 장치가 슬레이브 장치로 데이터 전송 요청을 수행한다면 마스터 장치의 ID가 기록될 것이고, 슬레이브 장치가 마스터 장치로 데이터 전송 요청을 수행한다면 해당 슬레이브 장치의 ID가 기록될 것이다. 여기에 기록되는 소스 ID의 구체적인 값은 본 발명이 실시되는 형태에 따라 다양하게 결정될 수 있으므로, 여기서는 그 값을 특정하여 표현하지 않기로 한다.(C) of FIG. 4 shows an example of a data packet actually transmitted. At the head is an Operation Code 47, which indicates that the data to be transmitted is a data packet. In this case, since the operation code value representing the data packet can be variously determined according to the embodiment of the present invention, the value thereof will not be specified here. A source ID 48 is followed by an operation code that represents a data packet. The source ID is information representing from which device this data is sent. If the master device makes a data transmission request to the slave device, the ID of the master device will be recorded, and the slave device performs a data transmission request to the master device. If so, the ID of the slave device will be recorded. Since the specific value of the source ID recorded here can be variously determined according to the embodiment of the present invention, the value thereof will not be specified here.

소스 ID에 이어서 그 데이터가 어떤 장치를 목표로 하는 것인지를 표현하는 타겟 정보(Destination ID)(49)를 포함한다. 예를 들면 데이터가 마스터 장치로부터 슬레이브 장치로 전송될 경우에는 어떤 슬레이브 장치로 전송될 것인지를 표현하며, 슬레이브 장치로부터 마스터 장치로 전송될 경우에는 마스터 장치를 표현한다.Following the source ID, the data includes target information (Destination ID) 49 representing which device the data is intended for. For example, when data is transmitted from a master device to a slave device, it is expressed to which slave device. Data is transmitted from a slave device to a master device.

이어서 데이터의 길이를 표현하는 정보(Length)(50)가 포함된다. 데이터의 길이를 표현하는 정보는 후에 오는 실제 데이터(Location Info Data)(51)의 길이(시작 위치~끝 위치)를 표현하는 정보로서, 이 정보로부터 실제 데이터의 위치를 알 수 있게 된다. 실제 데이터(51)는 앞서 설명한 예에 따르면 측정된 맥박값, 측정된 혈압값, 측정된 체온값이 될 수 있다.Then information (Length) 50 representing the length of the data is included. The information representing the length of the data is information representing the length (starting position to the end position) of the following actual data (Location Info Data) 51. From this information, the position of the actual data can be known. The actual data 51 may be a measured pulse value, a measured blood pressure value, and a measured body temperature value according to the example described above.

따라서, 도4의 (c)와 같은 포맷의 데이터가 인체를 매체로 하여 송수신된다면 이 데이터가 실제 전송되는 데이터 패킷이며, 마스터 장치(혹은 슬레이브 장치) 로부터 슬레이브 장치(혹은 마스터 장치)로 전달되는 데이터이고 어떤 값을 가지고 있는지를 인지할 수 있게 된다.Therefore, if data of a format such as (c) of FIG. 4 is transmitted / received through a human body, the data is actually a data packet transmitted, and data transmitted from the master device (or slave device) to the slave device (or master device). To know what value it has.

도4의 (a)에 나타낸 데이터 포맷은 앞서 도3에 나타낸 바와 같이 데이터 전송 요청 단계(S10)에서 사용되며, 도4의 (b)에 나타낸 데이터 포맷은 도3에 나타낸 바와 같이 응답 단계(S20 또는 S40)에서 사용되며, 도4의 (c)에 나타낸 데이터 포맷은 도3에 나타낸 바와 같이 데이터 전송 단계(S30)에서 사용된다.As shown in FIG. 3, the data format shown in FIG. 4A is used in the data transmission request step S10, and the data format shown in FIG. 4B is the response step S20 as shown in FIG. Or in S40), and the data format shown in FIG. 4C is used in the data transfer step S30 as shown in FIG.

도4의 (a) 내지 (c)에 나타낸 데이터 포맷은 앞서 도2를 참조하여 설명한 슬레이브 장치(100)의 프로세서(110)의 제어에 따라 데이터 송수신부(120)에서 구성하며, 마스터 장치(200)의 프로세서(170)의 제어에 따라 데이터 송수신부(160)에서 구성한다. 또한 해당 데이터의 해석과 인식은 각각 프로세서(110 또는 170)에서 이루어진다. 데이터의 해석과 인식은 상기와 같이 약속된 코드값들에 근거하여 쉽게 이루어질 수 있음은 당연한 사항이다.The data format shown in FIGS. 4A to 4C is configured in the data transmission / reception unit 120 under the control of the processor 110 of the slave device 100 described above with reference to FIG. 2, and the master device 200. The data transmitter / receiver 160 is configured according to the control of the processor 170. In addition, interpretation and recognition of the data is performed by the processor 110 or 170, respectively. It is a matter of course that the interpretation and recognition of the data can be easily performed based on the promised code values.

본 발명에 따른 인체통신 기반 데이터 처리장치는 마스터-슬레이브 간에는 인체통신을 기반으로 통신을 수행하고, 마스터와 외부기기 또는 서버 간에만 무선통신을 기반으로 통신을 수행하므로 전력 소비를 줄일 수 있다. 즉, 모든 장치에 무선통신모듈을 내장하는 경우보다 마스터 장치에만 무선통신모듈을 내장하기 때문에 전체 시스템에 요구되는 전력량을 줄일 수 있게 된다. 또한 각각의 장치의 소비전력이 감소하므로 배터리를 전원으로 사용할 경우 기기의 동작 가능한 시간이 연장되고 적은 용량의 배터리 채용이 가능하게 되며, 배터리 충전 횟수를 줄일 수 있 고 발열 등의 문제도 감소된다.The human body communication-based data processing apparatus according to the present invention may perform communication based on human body communication between the master and the slave, and perform communication based on wireless communication only between the master and an external device or server, thereby reducing power consumption. That is, since the wireless communication module is embedded only in the master device than when the wireless communication module is embedded in all devices, the amount of power required for the entire system can be reduced. In addition, since the power consumption of each device is reduced, when the battery is used as a power source, the operating time of the device can be extended, and a small capacity battery can be employed, and the number of battery charges can be reduced, and the heat generation problem is reduced.

또한 본 발명에 따른 인체통신 기반 데이터 처리장치는 무선통신모듈을 사용하는 장치가 마스터 장치 1개로 줄어들기 때문에 각각의 장치들 마다 무선통신모듈을 사용하는 경우에 비하여 무선 통신 시의 상호 간섭을 최소화할 수 있고, 이는 기기간의 데이터 전송에 있어서의 신뢰성이나 품질 향상으로 이어지게 된다.In addition, the human body communication-based data processing apparatus according to the present invention can minimize the mutual interference during wireless communication compared to the case of using a wireless communication module for each device because the device using the wireless communication module is reduced to one master device. This can lead to improved reliability and quality in data transmission between devices.

Claims (5)

인체를 매체로 하여 데이터를 전송하는 제1장치; 상기 제1장치로부터 인체를 매체로 하여 데이터를 수신하고, 수신된 데이터를 무선통신 기반으로 외부기기에 전송하는 제2장치; 상기 제2장치와 무선통신을 기반으로 연결되어 데이터를 수신하는 제3장치; 를 포함하는 것을 특징으로 하는 인체통신 기반 데이터 처리장치.A first apparatus for transmitting data using a human body as a medium; A second device for receiving data from the first device using a human body as a medium and transmitting the received data to an external device based on wireless communication; A third device connected to the second device based on wireless communication to receive data; Human communication based data processing apparatus comprising a. 취득한 정보를 인체를 매체로 송수신하기 위한 인체통신모듈을 포함하는 슬레이브 장치; 상기 슬레이브 장치로와 인체를 매체로 하여 정보를 송수신하기 위한 인체통신모듈 및, 수신된 정보를 무선통신을 기반으로 외부기기에 전송하기 위한 무선통신모듈을 포함하는 마스터 장치; 로 이루어진 것을 특징으로 하는 인체통신 기반 데이터 처리장치.A slave device including a human body communication module for transmitting and receiving the acquired information to a medium; A master device including a human body communication module for transmitting and receiving information to and from the slave device as a medium, and a wireless communication module for transmitting the received information to an external device based on wireless communication; Human communication based data processing device, characterized in that consisting of. 제 2 항에 있어서, 상기 슬레이브 장치는 마스터 장치에 대하여 자신을 식별하기 위한 정보를 가지고 인체통신모듈을 통해 데이터를 송수신하는 것을 특징으로 하는 인체통신 기반 데이터 처리장치.The apparatus of claim 2, wherein the slave device transmits / receives data through a human body communication module with information for identifying itself with respect to a master device. 제 2 항에 있어서, 상기 마스터 장치와 슬레이브 장치 간에는 인체통신을 기반으로, 정보의 전송 요청과 그에 따른 응답 및 해당 데이터 전송을 수행하는 것을 특징으로 하는 인체통신 기반 데이터 처리장치.The apparatus of claim 2, wherein the master device and the slave device perform a request for transmission of information, a response thereto, and a corresponding data transmission based on human body communication. 제 2 항에 있어서, 상기 마스터 장치와 슬레이브 장치 간에는 데이터의 종류, 장치의 식별 정보, 해당 데이터를 포함하는 포맷을 기반으로 인체통신모듈을 통해서 데이터를 송수신하는 것을 특징으로 하는 인체통신 기반 데이터 처리장치.The apparatus of claim 2, wherein the master device and the slave device transmit and receive data through a human body communication module based on a type of data, identification information of the device, and a format including the corresponding data. .
KR1020060108760A 2006-11-06 2006-11-06 Human Body Communication Based Data Processing Device Withdrawn KR20080040860A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060108760A KR20080040860A (en) 2006-11-06 2006-11-06 Human Body Communication Based Data Processing Device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060108760A KR20080040860A (en) 2006-11-06 2006-11-06 Human Body Communication Based Data Processing Device

Publications (1)

Publication Number Publication Date
KR20080040860A true KR20080040860A (en) 2008-05-09

Family

ID=39648289

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060108760A Withdrawn KR20080040860A (en) 2006-11-06 2006-11-06 Human Body Communication Based Data Processing Device

Country Status (1)

Country Link
KR (1) KR20080040860A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010137840A3 (en) * 2009-05-25 2011-03-03 Samsung Electronics Co., Ltd. Multi-device control method and apparatus for communication devices
WO2012112561A1 (en) * 2011-02-18 2012-08-23 Proteus Biomedical, Inc. Wearable personal communicator apparatus, system, and method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010137840A3 (en) * 2009-05-25 2011-03-03 Samsung Electronics Co., Ltd. Multi-device control method and apparatus for communication devices
WO2012112561A1 (en) * 2011-02-18 2012-08-23 Proteus Biomedical, Inc. Wearable personal communicator apparatus, system, and method

Similar Documents

Publication Publication Date Title
US9089254B2 (en) Synchronization of medical devices via digital interface
EP2430974B1 (en) Medical telemetry system and medical telemeter
EP2241032B1 (en) Capacitive sensing and communicating
JP2012533983A5 (en)
US9002285B2 (en) Portable wireless terminal, wireless terminal, wireless communication system, and wireless communication method
US8885464B2 (en) Wireless EEG data recovery
US20140135591A1 (en) Footwear capable of being wirelessly charged and transmitting biological information, method for managing health in wireless communication system including the footwear, and wireless communication system to which the method is applied
US9319129B2 (en) Wireless communication terminal, wireless communication system, wireless communication method, and computer program
EP2884887A1 (en) Coordinator switching method for medical body area networks
JP2005073888A5 (en)
KR20080040860A (en) Human Body Communication Based Data Processing Device
WO2018230256A1 (en) Telemetry system
JPWO2020193414A5 (en)
US10165125B2 (en) Remote control and interaction with implanted devices
JP4053937B2 (en) Biological information measurement communication system
US20080281217A1 (en) Apparatus and method for wirelessly transferring and storing medical data
US20210337608A1 (en) Sensor data quality as a trigger to check on-body presence and facilitate un-pairing
JP2024542288A (en) Method, program and apparatus for determining location of ingestible capsule - Patents.com
WO2005027423B1 (en) Radio communication method, radio communication terminal accommodating apparatus, and radio communication terminal
JP2011072452A (en) Potential difference measuring device
KR101962444B1 (en) Diagnostic information transmission apparatus, diagnostic information management system and method using the same
CN107154973A (en) Distributed disease detection method
CN121101608A (en) Method for recording electroencephalogram signals and related device thereof
KR20130000670A (en) Physiological variation sensing system and method thereof, sensor tag without battery and tag reading apparatus
JP2009033480A (en) Communication access method and wireless communication system

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20061106

PG1501 Laying open of application
PC1203 Withdrawal of no request for examination
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid