[go: up one dir, main page]

KR101698118B1 - Health condition estimation apparatus and method for tracking through the person's hand function - Google Patents

Health condition estimation apparatus and method for tracking through the person's hand function Download PDF

Info

Publication number
KR101698118B1
KR101698118B1 KR1020150078529A KR20150078529A KR101698118B1 KR 101698118 B1 KR101698118 B1 KR 101698118B1 KR 1020150078529 A KR1020150078529 A KR 1020150078529A KR 20150078529 A KR20150078529 A KR 20150078529A KR 101698118 B1 KR101698118 B1 KR 101698118B1
Authority
KR
South Korea
Prior art keywords
character
input
health state
module
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
KR1020150078529A
Other languages
Korean (ko)
Other versions
KR20160142597A (en
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 KR1020150078529A priority Critical patent/KR101698118B1/en
Publication of KR20160142597A publication Critical patent/KR20160142597A/en
Application granted granted Critical
Publication of KR101698118B1 publication Critical patent/KR101698118B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/40Detecting, measuring or recording for evaluating the nervous system
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/40Detecting, measuring or recording for evaluating the nervous system
    • A61B5/4076Diagnosing or monitoring particular conditions of the nervous system
    • A61B5/4088Diagnosing of monitoring cognitive diseases, e.g. Alzheimer, prion diseases or dementia
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials

Landscapes

  • Health & Medical Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Neurology (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Pathology (AREA)
  • Physiology (AREA)
  • Biomedical Technology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Medical Informatics (AREA)
  • Molecular Biology (AREA)
  • Surgery (AREA)
  • Animal Behavior & Ethology (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Veterinary Medicine (AREA)
  • Biophysics (AREA)
  • Human Computer Interaction (AREA)
  • General Physics & Mathematics (AREA)
  • Neurosurgery (AREA)
  • Child & Adolescent Psychology (AREA)
  • Developmental Disabilities (AREA)
  • Hospice & Palliative Care (AREA)
  • Psychiatry (AREA)
  • Psychology (AREA)
  • Measuring And Recording Apparatus For Diagnosis (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Abstract

입력장치(예를 들어, 키보드)를 통해 입력된 문자의 입력 속도, 정확도, 완성형태, 수정 정보 등을 분석하여 수부의 기능 저하 및 두뇌의 인지 정도와 같은 건강상태를 추정할 수 있도록 한 사람의 손 기능 추적을 통한 건강상태 추정장치 및 그 방법에 관한 것으로서, 문자를 입력받기 위한 입력장치; 상기 입력장치를 통해 입력된 문자로부터 추출한 입력 문자 정보와 메모리에 저장된 누적 문자 정보를 비교하여 수부의 기능 저하 및 두뇌 인지 정보를 포함하는 건강상태를 추정하는 건강상태 추정부; 및 상기 건강상태 추정부에서 추정된 건강상태 추정 결과를 표시해주는 표시부를 포함하여 사람의 손 기능 추적을 통한 건강상태 추정장치를 구현하며, 상기 건강상태 추정부는 문자 입력 속도, 오류 여부 및 완성 형태 중 적어도 어느 하나 이상을 분석하여 건강상태를 추정한다.The analysis of the input speed, accuracy, completion form, and correction information of the characters input through the input device (for example, a keyboard) can be used to estimate the health condition of the hand The present invention relates to an apparatus and method for estimating a health state through tracking of a hand function, comprising: an input device for receiving a character; A health condition estimating unit that compares input character information extracted from a character inputted through the input device with cumulative character information stored in a memory to estimate a health state including a function deterioration and brain cognitive information of the hand unit; And a display unit for displaying a result of estimating the health state estimated by the health state estimating unit, wherein the health state estimating unit estimates a health state of the human being based on the input speed, At least one or more of these are analyzed to estimate health status.

Description

사람의 손 기능 추적을 통한 건강상태 추정장치 및 그 방법{Health condition estimation apparatus and method for tracking through the person's hand function}BACKGROUND OF THE INVENTION 1. Field of the Invention [0001] The present invention relates to a health condition estimation apparatus and method,

본 발명은 사람의 손 기능 추적을 통한 건강상태 추정에 관한 것으로, 특히 입력장치(예를 들어, 키보드)를 통해 입력된 문자의 입력 속도, 정확도, 완성형태, 수정 정보 등을 분석하여 수부의 기능 저하 및 두뇌의 인지 정도와 같은 건강상태를 추정할 수 있도록 한 사람의 손 기능 추적을 통한 건강상태 추정장치 및 그 방법에 관한 것이다.More particularly, the present invention relates to a method for estimating a health state of a person by analyzing an input speed, an accuracy, a completion form, correction information, and the like inputted through an input device (e.g., a keyboard) And a method of estimating a health state of a person by tracking the function of a hand so as to estimate a health state such as a degree of perception of the brain.

컴퓨터의 주된 입력 장치는 키보드이다. 음성 인식 기술이 발달하기 전까지는 키보드를 이용한 입력장치가 주를 이룰 예정이다. 스마트폰과 태블릿 PC가 보급이 되면서 사람들은 손에서 이러한 장치를 놓지 않고 있으며, 이에 따라 거북 목 증후군과 경추 부위 추간판탈출증과 같은 질환이 발생할 수 있다.The main input device of a computer is a keyboard. Until the speech recognition technology develops, a keyboard-based input device will become the mainstay. With the spread of smartphones and tablet PCs, people are not putting these devices in their hands, which can lead to diseases such as turtle neck syndrome and lumbar disc herniation.

또한, 나이가 들면서 컴퓨터 작업 속도도 느려지게 된다. 이러한 사람의 기질적 문제점을 미리 알아내어 사용자에게 알려준다면 이를 예방할 수 있거나 치료의 시기를 놓치지 않을 수 있다.Also, as you get older, your computer work becomes slower. If you know the basic problems of these people in advance and inform the users, you can prevent them or miss the timing of the treatment.

아울러 고령화 사회를 앞둔 현재 장·노년층의 수부 기능저하 및 인지 기능의 평가 중요성이 부각되고 있다.In addition, the importance of assessment of cognitive function and depressed function of handicapped and elderly people in the aging society is now emphasized.

수부 기능저하나 인지 기능 저하를 미리 알아내어 사용자에게 알려준다면 이를 예방할 수 있거나 치료의 시기를 놓치지 않을 수 있다.If you know how to reduce the function of the hand or the cognitive impairment in advance and inform the user, you can prevent it or miss the timing of the treatment.

인지기능을 평가하기 위한 다양한 방법이 연구 및 제안되고 있으며, 하기의 <특허문헌 1>에 인지능력을 평가하기 위해 종래 기술이 개시되었다.Various methods for evaluating cognitive function have been studied and proposed, and prior art has been disclosed for evaluating cognitive ability in the following Patent Document 1.

<특허문헌 1>에 개시된 종래기술은 물리객체, 물리객체를 조작하는 사용자의 동작에 대한 동작 데이터를 상기 물리객체로부터 수신하는 동작 데이터 수신부, 상기 동작 데이터에서 적어도 하나의 동작 요소를 추출하는 동작요소 추출부 및 추출된 적어도 하나의 동작 요소를 적어도 하나의 인지능력 평가요소에 적용하여 사용자의 인지능력 수준을 평가하는 인지능력 평가부를 포함하는 물리객체 기반의 인지능력 평가 시스템 및 이를 이용한 평가방법이 개시된다.The prior art disclosed in Patent Document 1 includes an operation data receiving unit for receiving operation data on a physical operation of a user who operates a physical object and a physical object from the physical object, an operation element for extracting at least one operation element from the operation data A cognitive capability evaluation unit for evaluating a cognitive ability level of a user by applying an extraction unit and at least one extracted operation element to at least one cognitive performance evaluation element, and an evaluation method using the same do.

대한민국 등록특허 10-1447563호(2014.09.29. 등록)Korean Registered Patent No. 10-1447563 (Registered on September 29, 2014)

그러나 상기와 같은 종래기술은 사용자의 동작 데이터를 기반으로 인지능력을 평가하기 때문에, 동작 데이터를 감지하기 위한 다수의 센서(가속도, 기울기)가 필요하며, 아울러 사용자의 동작 상태를 영상으로 만들기 위한 카메라 및 영상 처리 장치 등이 필요하여, 인지능력 평가 시스템의 구성이 복잡하고, 시스템 구현 비용이 많이 소요되는 단점이 있다.However, since the conventional technique as described above evaluates the cognitive ability based on the operation data of the user, a plurality of sensors (acceleration and tilt) for sensing the operation data are required, and a camera And image processing apparatuses are required. Therefore, there is a disadvantage that the cognitive capability evaluation system is complicated and the system implementation cost is high.

따라서 본 발명은 상기와 같은 종래기술에서 발생하는 제반 문제점을 해결하기 위해서 제안된 것으로서, 입력장치(예를 들어, 키보드)를 통해 입력된 문자의 입력 속도, 정확도, 완성형태, 수정 정보 등을 분석하여 수부의 기능 저하 및 두뇌의 인지 정도와 같은 건강상태를 추정할 수 있도록 한 사람의 손 기능 추적을 통한 건강상태 추정장치 및 그 방법을 제공하는 데 그 목적이 있다.SUMMARY OF THE INVENTION Accordingly, the present invention has been made in view of the above problems, and it is an object of the present invention to provide a method and apparatus for analyzing input speed, accuracy, completion form, correction information, etc. of a character input through an input device And to provide a device for estimating a health state of a person by tracking a hand function of the person so as to estimate a health state such as a degree of depression of the hand and a degree of perception of the brain.

본 발명의 다른 목적은 입력장치를 통해 문자 입력 시 과거의 문자 입력 정보를 기초로 입력 오류나 글자 완성 속도 등을 분석하여 수부의 기능 저하 및 두뇌의 인지 정보와 같은 건강상태를 추정할 수 있도록 한 사람의 손 기능 추적을 통한 건강상태 추정장치 및 그 방법을 제공하는 것이다.Another object of the present invention is to provide a method and apparatus for analyzing input errors and character completion rates based on past character input information when a character is input through an input device, And a method thereof.

상기한 바와 같은 목적을 달성하기 위하여, 본 발명에 따른 사람의 손 기능 추적을 통한 건강상태 추정장치는 문자를 입력받기 위한 입력장치; 상기 입력장치를 통해 입력된 문자로부터 추출한 입력 문자 정보와 메모리에 저장된 누적 문자 정보를 비교하여 수부의 기능 저하 및 두뇌 인지 정보를 포함하는 건강상태를 추정하는 건강상태 추정부; 상기 건강상태 추정부에서 추정된 건강상태 추정 결과를 표시해주는 표시부를 포함하고,According to an aspect of the present invention, there is provided an apparatus for estimating a health state of a human by tracking a hand function of a human being, the apparatus comprising: A health condition estimating unit that compares input character information extracted from a character inputted through the input device with cumulative character information stored in a memory to estimate a health state including a function deterioration and brain cognitive information of the hand unit; And a display unit for displaying an estimated result of the health state in the health state estimating unit,

상기 건강상태 추정부는 문자 입력 속도, 오류 여부 및 완성 형태 중 적어도 어느 하나 이상을 분석하여 건강상태를 추정하는 것을 특징으로 한다.The health state estimating unit estimates a health state by analyzing at least one of a character input speed, an error state, and a completion state.

상기에서 입력장치는 키보드를 이용하며, 사용자는 건강상태 추정 문자 입력 이전에 사용자를 식별할 수 있는 식별정보를 먼저 입력하는 것을 특징으로 한다.In this case, the input device uses a keyboard, and the user first inputs identification information for identifying the user before inputting the health state estimation character.

상기에서 건강상태 추정부는 상기 입력장치를 통해 출력되는 문자를 입력받는 입력모듈; 상기 입력모듈을 통해 입력된 문자의 입력 속도를 측정하는 입력속도 측정모듈을 포함하는 것을 특징으로 한다.The health state estimating unit includes an input module for receiving characters output through the input device; And an input speed measuring module for measuring an input speed of characters input through the input module.

상기에서 건강상태 추정부는 상기 입력모듈을 통해 입력된 문자의 오류 여부를 분석하는 오류글자 분석모듈을 더 포함하는 것을 특징으로 한다.The health state estimating unit may further include an error character analyzing module for analyzing whether the character inputted through the input module is erroneous.

상기에서 오류글자 분석모듈은 입력된 문자의 오류 글자 수, 지우는 정도의 정확성을 이용하여 오류 여부를 분석하는 것을 특징으로 한다.The error character analyzing module analyzes an error using the number of erroneous characters of the inputted character and the accuracy of erasure.

상기에서 건강상태 추정부는 상기 입력모듈을 통해 입력된 문자의 완성 형태를 분석하는 완성형태 분석모듈을 더 포함하는 것을 특징으로 한다.The health state estimating unit may further include a completion type analyzing module for analyzing the completion type of the characters input through the input module.

상기에서 완성형태 분석모듈은 입력 글자를 삭제하고 재입력을 했을 경우, 삭제된 글자에 어느 음소가 추가되었는지를 분석하여 완성형태를 분석하는 것을 특징으로 한다.The completion type analysis module analyzes the completion type by analyzing which phoneme is added to the deleted character when the input character is deleted and re-input is performed.

상기에서 건강상태 추정부는 상기 입력속도 측정모듈에서 측정한 문자의 입력 속도와 미리 등록된 동일 문자의 평균 속도를 비교하여 획득한 속도 정보, 상기 오류글자 분석모듈에서 획득한 문자의 오류 여부 결과정보, 상기 완성형태 분석모듈에서 획득한 문자 완성도 정보를 기초로 수부의 기능 저하 및 두뇌의 인지 정보를 평가하여 건강상태를 추정하는 건강상태 추정모듈을 더 포함하는 것을 특징으로 한다.The health state estimating unit may include speed information obtained by comparing an input speed of the character measured by the input speed measuring module with an average speed of the same character registered in advance, error information of the character acquired by the error character analyzing module, And a health state estimation module for estimating a health state by evaluating cognitive information of the brain and the function of the hand part based on the character completeness information obtained by the completion form analysis module.

상기에서 건강상태 추정모듈은 문자 입력의 오류를 분석하고, 키보드의 특정 라인에만 오류가 자주 발생한 경우 팝업을 통해 사용자에게 이를 알려주는 것을 특징으로 한다.The health state estimation module analyzes an error of a character input and notifies a user through a pop-up when an error frequently occurs only in a specific line of the keyboard.

상기에서 건강상태 추정부는 상기 입력모듈을 통해 처음 입력된 사용자 구분문자를 인식하여 사용자를 인식하는 사용자 인식모듈을 포함하는 것을 특징으로 한다.The health state estimating unit includes a user recognizing module for recognizing a user by recognizing a user identification character first inputted through the input module.

상기에서 표시부는 각각의 글자별 평균 입력 속도와 현재 입력 속도를 그래프로 표시해주고, 오류를 발생한 글자에 대해서도 삭제 글자 수에 대한 정보를 그래프로 표시해주는 것을 특징으로 한다.The display unit displays a graph of an average input speed and a current input speed of each character and displays information on the number of deleted characters in a graph with respect to a character that generated an error.

상기한 바와 같은 목적을 달성하기 위하여, 본 발명에 따른 사람의 손 기능 추적을 통한 건강상태 추정방법은 (a) 메모리에 저장된 건강상태 추정 애플리케이션을 실행하고, 문자를 입력받는 단계; (b) 입력받은 문자의 속도를 측정하는 단계; (c) 상기 입력받은 문자의 오류 여부를 분석하는 단계; (d) 상기 입력받은 문자의 완성 형태를 분석하는 단계; (e) 상기 (b)단계 내지 (d)단계에서 각각 획득한 문자입력 속도 정보, 오류 여부 결과정보, 문자 완성도 정보를 기초로 사용자의 건강상태를 추정하는 단계; (f) 상기 (e)단계에서 추정한 건강상태 추정 결과를 표시해주는 단계를 포함하는 것을 특징으로 한다.According to an aspect of the present invention, there is provided a method for estimating a health state by tracking a hand function of a human being, the method comprising: (a) executing a health state estimation application stored in a memory and receiving a character; (b) measuring the speed of the input character; (c) analyzing whether the inputted character is erroneous or not; (d) analyzing a completion form of the input character; (e) estimating a health state of the user based on the character input speed information, the error check result information, and the character maturity information obtained in the steps (b) to (d); (f) displaying a health state estimation result estimated in the step (e).

또한, 본 발명에 따른 사람의 손 기능 추적을 통한 건강상태 추정방법은 상기 (g) 상기 (a)단계와 상기 (b)단계 사이에 개재되어, 입력된 문자를 인식하여 사용자 구분문자일 경우, 이를 기초로 사용자를 인식하는 단계를 더 포함하는 것을 특징으로 한다.In addition, the method for estimating a health condition by tracking a hand function of a human according to the present invention may further include the steps of (g) intervening between the step (a) and the step (b) And recognizing the user on the basis thereof.

본 발명에 따르면 입력장치를 통해 입력되는 문자의 분석만을 이용하여, 사용자의 수부 기능 문제와 인지 기능 문제와 같은 건강상태를 추정할 수 있는 장점이 있다.According to the present invention, it is possible to estimate a health condition such as a user's hand function problem and a cognitive function problem using only analysis of a character input through an input device.

또한, 입력장치를 통해 입력되는 문자의 분석만을 이용하여 건강상태의 추정이 가능하므로, 인지능력 평가시스템을 단순하게 구현할 수 있는 장점이 있다.In addition, since the health state can be estimated using only the character input through the input device, the cognitive performance evaluation system can be simply implemented.

특히, 기존의 동작 데이터를 감지하기 위한 다수의 센서(가속도, 기울기)와 사용자의 동작 상태를 영상으로 만들기 위한 카메라 및 영상 처리 장치 등의 제거로, 평가시스템 구현 비용을 절감할 수 있다.In particular, it is possible to reduce the implementation cost of the evaluation system by eliminating a plurality of sensors (acceleration and tilt) for detecting the existing operation data and a camera and an image processing apparatus for making the operation state of the user into an image.

도 1은 본 발명의 바람직한 실시 예에 따른 사람의 손 기능 추적을 통한 건강상태 추정장치의 블록 구성도,
도 2는 도 1의 건강상태 추정부의 실시 예 블록 구성도,
도 3은 본 발명에서 문자 입력속도 측정 결과에 대한 그래프,
도 4는 본 발명에서 오류 글자 분석 결과를 보인 그래프,
도 5는 본 발명의 바람직한 실시 예에 따른 사람의 손 기능 추적을 통한 건강상태 추정방법을 보인 흐름도.
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram of a health state estimating apparatus according to a preferred embodiment of the present invention,
FIG. 2 is a block diagram of an embodiment of the health state estimating unit of FIG. 1;
FIG. 3 is a graph illustrating a result of measurement of a character input speed in the present invention,
FIG. 4 is a graph showing an error character analysis result in the present invention,
FIG. 5 is a flowchart illustrating a method of estimating a health state by tracking a human hand function according to a preferred embodiment of the present invention. FIG.

이하 본 발명의 바람직한 실시 예에 따른 사람의 손 기능 추적을 통한 건강상태 추정장치 및 그 방법을 첨부된 도면을 참조하여 상세하게 설명한다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, an apparatus and method for estimating a state of health of a human according to a preferred embodiment of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 바람직한 실시 예에 따른 사람의 손 기능 추적을 통한 건강상태 추정장치의 블록 구성도이다.FIG. 1 is a block diagram of a health state estimation apparatus for tracking a human hand function according to a preferred embodiment of the present invention.

본 발명에 따른 사람의 손 기능 추적을 통한 건강상태 추정장치는 입력장치(110), 건강상태 추정부(120), 메모리(130), 표시부(140) 및 전원부(150)를 포함한다.The health state estimating apparatus according to the present invention includes an input device 110, a health state estimating unit 120, a memory 130, a display unit 140, and a power supply unit 150.

전원부(150)는 입력되는 상용 전원을 이용하여 구동용 전원을 공급해주거나 배터리를 통해 구동용 전원을 공급해주는 역할을 한다.The power supply unit 150 serves to supply the driving power using the input commercial power or to supply the driving power through the battery.

입력장치(110)는 사람의 손 기능 추적을 위한 문자를 입력받는 역할을 한다.The input device 110 receives a character for tracking a human hand function.

이러한 입력장치(110)는 키보드, 패드에 직접 문자를 입력할 수 있는 터치 패드 등과 같은 입력장치를 이용할 수 있으며, 이 밖에 문자 입력이 가능한 모든 입력장치를 이용할 수 있다. 본 발명에서는 설명의 편의를 위해 입력장치를 키보드라고 간주한다.The input device 110 may be an input device such as a keyboard, a touch pad capable of inputting characters directly to the pad, or the like, as well as any input device capable of inputting characters. In the present invention, the input device is regarded as a keyboard for convenience of explanation.

사용자는 입력장치(110)를 통해 건강상태 추정 문자 입력 이전에 사용자를 식별할 수 있는 식별정보인 사용자 구분문자를 먼저 입력하는 것이 바람직하다. 사용자를 식별하기 위한 식별정보는 사용자 이름, 고유번호(ID), 비밀번호(PW) 중 어느 하나를 이용하는 것이 바람직하다.Preferably, the user first inputs the user identification character, which is identification information for identifying the user, before inputting the health state estimation character through the input device 110. [ Preferably, the identification information for identifying the user is one of a user name, a unique number (ID), and a password (PW).

메모리(130)는 입력된 문자를 분석하여 사람의 건강상태를 추정할 수 있는 건강상태 추정 애플리케이션, 이전에 측정해 놓은 문자입력 속도 정보/오류 여부 정보/완성 형태 정보를 포함하는 누적 문자 정보가 저장된다.The memory 130 stores a health state estimation application for analyzing inputted characters to estimate a health state of a person, cumulative character information including previously measured character input speed information / error information / completion type information do.

표시부(140)는 상기 건강상태 추정부(120)에서 추정된 건강상태 추정 결과를 표시해주는 역할을 한다. 이러한 표시부(140)는 액정표시장치(LCD)와 같은 표시장치를 이용하는 것이 바람직하다. 여기서 표시부(140)는 각각의 글자별 평균 입력 속도와 현재 입력 속도를 그래프로 표시해주고, 오류를 발생한 글자에 대해서도 삭제 글자 수에 대한 정보를 그래프로 표시해주는 것이 바람직하다.The display unit 140 serves to display a result of the health state estimation estimated by the health state estimating unit 120. [ The display unit 140 preferably uses a display device such as a liquid crystal display (LCD). Here, it is preferable that the display unit 140 graphically displays the average input speed and the current input speed of each character, and displays information about the number of deleted characters in a graph with respect to the character that caused the error.

건강상태 추정부(120)는 상기 입력장치(110)를 통해 입력된 문자로부터 추출한 입력 문자 정보와 메모리(130)에 저장된 누적 문자 정보를 비교하여 수부의 기능 저하 및 두뇌 인지 정보를 포함하는 건강상태를 추정하는 역할을 한다.The health state estimating unit 120 compares the input character information extracted from the character input through the input unit 110 with the accumulated character information stored in the memory 130 to compare the accumulated character information stored in the memory 130 with the health state information .

이러한 건강상태 추정부(120)는 문자 입력 속도, 오류 여부 및 완성 형태 중 적어도 어느 하나 이상을 분석하여 건강상태를 추정하는 것이 바람직하다.It is preferable that the health state estimating unit 120 estimates a health state by analyzing at least one of a character input speed, an error state, and a completion state.

상기 건강상태 추정부(120)는 도 2에 도시한 바와 같이, 상기 입력장치(110)를 통해 출력되는 문자를 입력받는 입력모듈(121); 상기 입력모듈(121)을 통해 입력된 문자의 입력 속도를 측정하는 입력속도 측정모듈(122); 상기 입력모듈(121)을 통해 입력된 문자의 오류 여부를 분석하는 오류글자 분석모듈(123); 상기 입력모듈(121)을 통해 입력된 문자의 완성 형태를 분석하는 완성형태 분석모듈(124); 및 상기 입력속도 측정모듈(122)에서 측정한 문자의 입력 속도와 미리 등록된 동일 문자의 평균 속도를 비교하여 획득한 속도 정보, 상기 오류글자 분석모듈(123)에서 획득한 문자의 오류 여부 결과정보, 상기 완성형태 분석모듈(124)에서 획득한 문자 완성도 정보를 기초로 수부의 기능 저하 및 두뇌의 인지 정보를 평가하여 건강상태를 추정하는 건강상태 추정모듈(125); 상기 입력모듈(121)을 통해 처음 입력된 사용자 구분문자를 인식하여 사용자를 인식하는 사용자 인식모듈(126)을 포함할 수 있다.As shown in FIG. 2, the health state estimating unit 120 includes an input module 121 for receiving characters output through the input device 110; An input speed measurement module 122 for measuring an input speed of characters input through the input module 121; An error character analyzing module (123) for analyzing the error of characters input through the input module (121); A completion type analysis module (124) for analyzing the completion form of characters inputted through the input module (121); And speed information obtained by comparing an input speed of the character measured by the input speed measurement module 122 with an average speed of the same character registered in advance, an error information of the character acquired by the error character analysis module 123 A health state estimation module 125 for estimating the health state by evaluating the function of the hand part and the cognitive information of the brain based on the character completeness information obtained by the completion form analysis module 124; And a user recognition module 126 for recognizing a user by recognizing the user identification character first input through the input module 121. [

상기 오류글자 분석모듈(123)은 입력된 문자의 오류 글자 수, 지우는 정도의 정확성을 이용하여 오류 여부를 분석하는 것이 바람직하며, 상기 완성형태 분석모듈(124)은 입력 글자를 삭제하고 재입력을 했을 경우, 삭제된 글자에 어느 음소가 추가되었는지를 분석하여 완성형태를 분석하는 것이 바람직하다.Preferably, the error analysis module 123 analyzes an error using the number of erroneous characters and the degree of erasure of the inputted character, and the completion type analysis module 124 deletes the input character and re- It is desirable to analyze the completion form by analyzing which phoneme is added to the deleted character.

아울러 상기 건강상태 추정모듈(125)은 문자 입력의 오류를 분석하고, 키보드의 특정 라인에만 오류가 자주 발생한 경우 팝업을 통해 사용자에게 이를 알려주는 것이 바람직하다.In addition, the health state estimation module 125 analyzes an error of a character input, and informs the user through a pop-up when an error frequently occurs only in a specific line of the keyboard.

이와 같이 구성된 본 발명의 바람직한 실시 예에 따른 사람의 손 기능 추적을 통한 건강상태 추정장치(100)의 동작을 첨부한 도면 도 1 내지 도 4를 참조하여 상세히 설명하면 다음과 같다.The operation of the apparatus for predicting the health state 100 of the human hand function according to the preferred embodiment of the present invention will now be described in detail with reference to FIGS. 1 to 4. FIG.

먼저, 사람의 손 기능 추적을 통한 건강상태 추정장치(100)에 전원부(150)를 통해 구동용 전원이 공급되면, 건강상태 추정부(120)는 메모리(130)에 저장된 건강상태 추정 애플리케이션을 인출하여 실행시킨다.First, when driving power is supplied to the health state estimating apparatus 100 through the power unit 150, the health state estimating unit 120 fetches the health state estimation application stored in the memory 130 .

이후, 건강상태 추정 애플리케이션을 이용하여, 입력장치(110)를 통해 문자 정보가 입력되면 건강상태 추정부(120)는 입력된 문자 정보를 분석하여 사용자의 건강상태를 추정한다.Then, when the character information is inputted through the input device 110 using the health state estimation application, the health state estimating unit 120 analyzes the input character information and estimates the health state of the user.

여기서 입력장치(110)인 키보드를 어느 특정인만 사용하면 정확하게 해당 특정인에 대한 건강 상태를 정확하게 추정할 수 있으나, 입력장치(110)를 여러 명이 사용할 수도 있다. 이 경우 키보드를 사용하여 문자를 입력하는 사용자가 누구인지를 구분하여야 한다. 사용자를 구분하는 방법은 다양하며, 사용자가 입력하는 입력 패턴을 이용할 수 있으나, 이 경우 입력 패턴을 구분할 수 있는 복잡한 알고리즘이 필요하다. 따라서 본 발명에서는 복잡한 알고리즘 없이도 정확하게 사용자를 식별하기 위해서, 사용자 식별정보인 사용자 구분문자를 먼저 입력하도록 한다. 사용자 식별정보는 설정하기 나름이나 사용자 이름, 고유번호(ID), 비밀번호(PW)와 같은 정보 중 어느 하나를 미리 설정하여 사용하는 것이 바람직하다.Here, the health status of the specific user can be accurately estimated by using only a particular keyboard of the input device 110, but the input device 110 may be used by several users. In this case, you should use the keyboard to distinguish who is entering the characters. There are many ways to distinguish users, and users can use the input pattern, but in this case, a complex algorithm that can distinguish input patterns is needed. Accordingly, in the present invention, in order to accurately identify a user even without a complicated algorithm, a user identification character, which is user identification information, is input first. It is preferable that the user identification information is set in advance, or one of information such as a user name, a unique number (ID), and a password (PW) is set in advance.

입력장치(110)를 통해 문자 입력되면, 건강상태 추정부(120)의 사용자 인식모듈(126)은 입력되는 문자 중 먼저 미리 설정된 사용자 식별정보에 해당하는 문자만을 추출한다. 예컨대, 사용자 식별정보를 이름으로 설정한 경우, 입력되는 문자 중 맨 먼저 입력되는 문자로부터 세 개의 문자만을 사용자 구분문자로 추출한다. 이름이 4글자 이상인 경우도 있으므로, 이를 고려하여 더 많은 문자를 사용자 구분문자로 추출할 수도 있다.When a character is input through the input device 110, the user recognition module 126 of the health state estimation unit 120 extracts only characters corresponding to the user identification information that is set in advance among the input characters. For example, when the user identification information is set to a name, only three characters are extracted as the user identification characters from the first character inputted. Since the name may be more than 4 characters, more characters can be extracted as the user character in consideration of this.

그리고 추출한 사용자 구분문자에 대해서는 통상의 문자 인식을 통해 인식하고, 그 인식 결과를 메모리(130)에 저장된 사용자 식별정보와 비교하여, 일치하는 사용자 식별정보가 존재하는지를 확인한다. 이 확인 결과 인식한 사용자 구분문자에 대응하는 사용자 식별정보가 존재할 경우, 해당 사용자 식별정보를 입력속도 측정모듈(122), 오류글자 분석모듈(123), 완성형태 분석모듈(124) 및 건강상태 추정모듈(125)에 각각 전달하여, 현재 사용자가 누구인지를 구분하도록 한다.The extracted user identification character is recognized through normal character recognition, and the recognition result is compared with the user identification information stored in the memory 130 to confirm whether or not there is matching user identification information. If there is user identification information corresponding to the user identification character recognized as a result of the check, the user identification information is input to the input speed measurement module 122, the error character analysis module 123, the completion form analysis module 124, Module 125 to distinguish who the current user is.

상기와 같은 방법으로 사용자를 정확하게 식별할 수 있으나, 이러한 방법도 사용자 식별을 위한 간단한 알고리즘이 추가되어야 하므로, 본 발명에서는 설명의 편의를 위해 한 사람만이 지속적으로 입력장치(110)를 이용하는 것으로 가정을 한다.In this method, a simple algorithm for user identification should be added. However, in the present invention, it is assumed that only one person continuously uses the input device 110 .

입력장치(110)를 통해 사용자 손 기능 추적을 위한 문자가 입력되면 입력 모듈(121)에서 이를 입력받아, 입력속도 측정모듈(122), 오류글자 분석모듈(123), 완성형태 분석모듈(124)에 각각 전달한다.When a character for tracing a user's hand function is input through the input device 110, the input module 121 receives the input character, and the input speed measurement module 122, the error character analysis module 123, the completion type analysis module 124, Respectively.

상기 입력속도 측정모듈(122)은 입력된 문자의 입력 속도를 측정하고(예를 들어, 강이라는 글자의 완성시 'ㄱ', 'ㅏ', 'ㅇ'으로 입력하는 시간), 그 결과를 메모리(130)에 입력 속도 정보로 저장하고, 동시에 건강상태 추정모듈(125)에 전달한다. 이때 입력 속도 정보는 하나의 문자에 대해서 측정하는 것이 바람직하고, 측정한 하나의 문자에 대한 입력속도 정보를 저장한다.The input speed measurement module 122 measures the input speed of the inputted character (for example, a time for inputting the characters 'a', 'a', and 'o' And stores it as input speed information in the health status estimation module 125 and simultaneously transmits it to the health status estimation module 125. At this time, the input speed information is preferably measured for one character, and the input speed information for one character measured is stored.

다음으로, 상기 오류글자 분석모듈(123)은 상기 입력모듈(121)을 통해 입력된 문자의 오류 여부를 분석한다. 여기서 문자의 오류 여부는 입력된 문자의 오류 여부, 소정의 입력 문자 개수 상에서 오류 여부 수(예를 들어, 문자 50개당 오류 발생 문자 수), 입력한 문자를 지우는 개수, 입력 문자의 삭제 시 어느 정도까지 삭제하는지에 대한 지우는 정도의 정확성 등을 오류 여부 정보로 분석한다. 그리고 오류 여부 분석 결과는 건강상태 추정모듈(125)에 전달한다.Next, the error character analyzing module 123 analyzes whether the character inputted through the input module 121 is erroneous or not. Here, it is determined whether or not the character is erroneous, whether or not the inputted character is erroneous, the number of erroneous characters on the predetermined number of input characters (for example, the number of erroneous characters per 50 characters), the number of erased characters, And the accuracy of the erasure of whether or not to erase the data. And transmits the result of the error or failure analysis to the health state estimation module 125.

아울러 상기 완성형태 분석모듈(124)은 상기 입력모듈(121)을 통해 입력된 문자의 완성 형태를 분석한다. 즉, 완성형태 분석모듈(124)은 입력 글자를 삭제하고 재입력을 했을 경우, 삭제된 글자에 어느 음소가 추가되었는지를 분석하여 완성형태를 분석하며, 그 분석 결과를 건강상태 추정모듈(125)에 전달한다.In addition, the completion type analysis module 124 analyzes the completion type of the characters inputted through the input module 121. FIG. That is, when the input character is deleted and re-input is performed, the completion type analysis module 124 analyzes the completed form by analyzing which phoneme is added to the deleted character, .

상기 건강상태 추정모듈(125)은 상기 입력속도 측정모듈(122)에서 측정한 문자의 입력 속도와 미리 등록된 동일 문자의 평균 속도를 비교하여 입력한 문자의 속도를 판단한다. 예컨대, 건강상태 추정모듈(125)은 현재 측정한 문자의 입력 속도와 해당 문자에 대해서 미리 등록해 놓은 평균 속도를 비교하여, 그 차이가 큰 경우에는 건강상태 이상으로 판정하고 이를 사용자에게 알려준다. 여기서 차이를 판단하기 위한 기준을 미리 설정해 놓고 사용하는 것이 바람직하다. 만약, 입력된 문자의 입력 속도가 평균 속도보다 많이 느리다고 판단이 되면, 사용자의 몸의 컨디션 이상, 관절 통증으로 인한 입력속도의 저하일 가능성이 크므로, 이를 팝업창을 이용하여 실시간으로 알려준다. 이때, 사용자가 팝업 창을 통해 확인을 요청하면, 도 3과 같은 그래프를 통해 속도 측정 결과를 그래프 형태로 표시해주게 된다. 여기서 입력 문자가 "가"일 경우, 좌측 그래프가 평균 속도이고, 우측 그래프가 현재 입력 속도이다. 사용자는 이러한 입력 속도 정보를 보고 자신의 건강 상태나 관절 통증 등을 확인하고, 신속하게 병원 등을 방문하여 후속 조치를 취함으로써, 병을 키우거나 더 악화시키는 것을 예방할 수 있다.The health state estimation module 125 compares the input speed of the character measured by the input speed measurement module 122 with the average speed of the same character registered in advance and determines the speed of the inputted character. For example, the health state estimation module 125 compares the input speed of the currently measured character with the average speed registered in advance for the character, and if the difference is large, it is determined that the health state is abnormal and informs the user. Here, it is preferable to set a criterion for determining the difference in advance. If it is determined that the input speed of the input character is slower than the average speed, it is likely that the input speed is lowered due to the condition of the user's body or the joint pain, so that the input speed is informed in real time using a popup window. At this time, when the user requests confirmation through a pop-up window, the graph of the speed measurement result is displayed in a graph form as shown in FIG. Here, when the input character is "A", the left graph is the average speed and the right graph is the current input speed. The user can view the input speed information, check his or her health condition, joint pain, etc., and quickly visit the hospital or the like to take follow-up measures to prevent the illness from growing or getting worse.

아울러 건강상태 추정모듈(125)은 입력 문자에 대한 속도 정보 분석이 완료된 경우, 현재 측정한 문자의 속도 정보를 이전 평균 속도 정보에 누적하고, 다시 평균 속도 정보를 산출하여 메모리(130)에 저장한다. 이렇게 저장한 평균 속도 정보는 추후 해당 문자의 입력시 다시 분석을 위한 누적 문자 정보로 사용된다.In addition, when the speed information analysis for the input character is completed, the health state estimation module 125 accumulates the speed information of the currently measured character in the previous average speed information, calculates the average speed information again, and stores it in the memory 130 . The average speed information thus stored is used as cumulative character information for analysis in the future when the corresponding character is input.

한편, 상기 건강상태 추정모듈(125)은 상기 오류글자 분석모듈(123)을 통해 획득한 오류글자 분석정보를 기초로 사용자의 건강상태를 추정한다. On the other hand, the health state estimation module 125 estimates the health state of the user based on the error character analysis information obtained through the error character analysis module 123.

예컨대, 사용자의 손가락에 힘이 떨어져 글자가 불완전하게 완성이 되었다면 이를 삭제하고 정확한 글자를 다시 입력하게 된다. 이때 얻어지는 정보를 이용하여 사용자의 건강상태를 추정한다. 여기서 얻어지는 정보는 틀린 문자의 수, 삭제하는 횟수, 완성된 문자를 지우는 정도의 정확성(삭제 시 어느 정도까지 삭제하는지를 확인하기 위한 척도) 등을 기반으로 건강상태를 추정하는 것이 바람직하다. 건강상태 추정을 위해서는 임상 실험 결과치를 이용하는 것이 바람직하다. For example, if the user's finger is weak and the letter is incompletely completed, it is deleted and the correct letter is entered again. The health state of the user is estimated by using the obtained information. It is desirable to estimate the health status based on the number of erroneous characters, the number of deletions, and the accuracy of erasing the completed character (a measure to confirm to what extent the erasure is deleted). It is desirable to use the results of clinical experiments to estimate health status.

도 4는 해당 문자에 대해 삭제하는 글자 수를 그래프로 보인 것이다. 예를 들어, 삭제하는 음소가 'ㄱ'일 경우 왼쪽 그래프가 이전에 누적된 삭제 횟수이고, 오른쪽의 그래프가 현재 문자 입력 시 삭제된 횟수를 나타낸 것이다. 이러한 삭제 횟수는 일정한 문자의 개수를 입력하였을 경우를 단위로 분석하는 것이 바람직하다. 예컨대, 문자 50개 입력시마다 오류글자 분석을 수행할 수 있다. 문자 50개는 실시 예에 불과하며, 본 발명은 이것에 한정되는 것은 아니고, 그 개수는 자유롭게 가변하여 설정할 수 있다.4 is a graph showing the number of characters to be deleted for the character. For example, when the phoneme to be deleted is 'A', the left graph represents the number of times of accumulation of accumulated time, and the number of times that the graph on the right is deleted when the current character is input. It is desirable that the number of deletion is analyzed in units of a case where a certain number of characters is input. For example, an error character analysis can be performed every 50 characters. The fifty characters are merely examples, and the present invention is not limited thereto, and the number of characters can be freely set.

도 4를 보면, 'ㄱ'이라는 음소에 대해서는 삭제 횟수와 이전과 동일하고, 'ㄴ'이라는 음소에 대해서는 삭제 횟수가 많이 증가하였으며, 'ㄷ'이라는 음소에 대해서는 삭제 횟수가 감소한 것을 알 수 있다.Referring to FIG. 4, it can be seen that the number of deletions is increased for the phoneme 'a', that for the phoneme 'b', and the number of deletion is decreased for the phoneme 'c'.

이러한 결과를 기초로 사용자의 건강상태를 추정하고, 이를 사용자에게 알려주어 신속하게 정확한 검진을 받도록 한다.Based on these results, the health status of the user is estimated, and the user is informed of the health status of the user so that the user can receive the accurate examination promptly.

또한, 이미 정확하게 완성된 문자임에도 삭제를 하는 글자 수가 평소보다 많아지면 이를 사용자에게 알려준다. 글씨의 완성도가 높으나 삭제를 자주 하는 경우 집중력 저하, 전두엽 기능 저하의 가능성이 있으므로, 이를 사용자에게 신속하게 알려준다.In addition, if the number of letters to be deleted is larger than usual, the user is informed of the fact that the characters are already completed correctly. If the text is high in completeness, but frequent deletion, there is a possibility of deterioration of concentration and deterioration of the frontal lobe.

마찬가지로 오류글자 분석정보도 이전에 누적된 오류글자 분석정보에 누적하여, 통계정보로 이용할 수 있도록 한다.Likewise, the error character analysis information is accumulated in the previously accumulated error character analysis information so that it can be used as statistical information.

한편, 건강상태 추정모듈(125)은 완성형태 분석모듈(124)에서 획득한 완성형태 분석정보를 기초로 사용자의 건강 상태를 추정한다.On the other hand, the health state estimation module 125 estimates the health state of the user based on the completed state analysis information obtained by the completed state analysis module 124.

예컨대, '강'이라는 문자 입력 시 "

Figure 112015053596165-pat00001
"이라고 'ㄱ'이라는 글자가 빠지면 이를 입력받아 그러한 실수가 자주 발생하는지 파악한다. 글자를 입력할 때 "
Figure 112015053596165-pat00002
"이라고 입력할 경우 정확한 글자가 어떤 자인지 알 수 없다. 대신 이 글자를 지우고 "강"이라고 입력할 경우, 'ㄱ'의 입력을 실수한 것임을 알 수 있다. 이렇게 특정 문자를 삭제하고 다시 문자를 입력했을 때, 문자를 바탕으로 삭제한 문자에 어떤 음소가 입력되지 않았는지를 분석하여 메모리에 저장해둔다. 아울러 문자가 틀렸을 때 다시 수정하는 시간을 측정하고, 이를 건강상태 추정에 이용하도록 한다.For example, when entering a character called "
Figure 112015053596165-pat00001
"If the letter" a "is missing, input it and determine if such mistakes occur frequently. When entering letters,
Figure 112015053596165-pat00002
"If you type" Kang, "you will see that you mistakenly typed" A. "If you delete a specific character and then type it again, When a character is entered, it is analyzed to determine which phoneme is not entered in the deleted character, and the time is corrected again when the character is wrong, and it is used for the estimation of the health condition.

즉, 상기와 같은 완성형태 분석 결과를 기초로 완성되지 않은 문자의 입력이 자주 발생하면 손가락에 문제(신경손상, 기타)가 있는지를 알려준다. 아울러 문자가 틀렸을 때 다시 수정하는 시간 정보를 이용하여, 인지에 문제가 있는지를 알려준다.That is, based on the result of the completion type analysis as described above, if an input of an incomplete character occurs frequently, it indicates whether there is a problem (nerve damage, etc.) on the finger. In addition, when the character is wrong, it uses the time information to revise it, and notifies the user whether there is a problem in recognition.

또한, 평소보다 실수가 많은 손가락 입력 줄(키보드 기준)(예를 들어, ㅈ, ㄴ, ㅌ)이 존재하면, 이를 팝업 창을 통해 사용자에게 알려주어, 사용자가 이를 인지하도록 한다.In addition, if there is a finger input line (keyboard reference) (for example, I, b, and I) which is more mistaken than usual, the user is informed through a pop-up window to let the user recognize the finger input line.

건강상태 추정결과는 표시부(140)를 통해 표시해줌으로써, 사용자가 용이하게 건강상태를 알 수 있도록 한다.The health state estimation result is displayed through the display unit 140 so that the user can easily recognize the health state.

도 5는 본 발명에 따른 사람의 손 기능 추적을 통한 건강상태 추정방법을 보인 흐름도로서, S는 단계(step)를 나타낸다.FIG. 5 is a flowchart illustrating a method of estimating a health state by tracking a human hand function according to the present invention, wherein S represents a step.

이에 도시한 바와 같이, 단계 S10에서는 전원 공급이 이루어지면, 메모리에 저장된 건강상태 추정 애플리케이션을 추출하여 실행하고, 단계 S20에서는 문자를 입력받는다.As shown in the figure, when the power supply is made in step S10, the health state estimation application stored in the memory is extracted and executed, and in step S20, the character is input.

다음으로, 단계 S30에서는 입력된 문자를 인식하여 사용자 구분문자일 경우, 이를 기초로 사용자를 인식한다. 여기서 필요에 따라 단계 S30을 생략할 수도 있다.Next, in step S30, the input character is recognized and if it is a user identification character, the user is recognized on the basis thereof. Here, step S30 may be omitted as necessary.

이후, 단계 S40에서는 입력받은 문자의 속도를 측정하고, 단계 S50에서는 입력받은 문자의 오류 여부를 분석하며, 단계 S60에서는 상기 입력받은 문자의 완성 형태를 분석한다. 여기서 문자의 속도 측정, 입력 문자의 오류 여부 분석, 문자의 완성 형태 분석은 주지한 도 2의 입력속도 측정과정, 오류글자 분석과정, 완성형태 분석 과정과 동일하게 이루어지므로, 중복 기재를 회피하기 위해서 구체적인 설명은 생략하기로 한다.Thereafter, in step S40, the speed of the inputted character is measured. In step S50, whether or not the inputted character is erroneous is analyzed. In step S60, the completed character of the inputted character is analyzed. Here, the speed measurement of the character, the analysis of the error of the input character, and the analysis of the completion form of the character are performed in the same manner as the well-known input speed measurement process, error character analysis process and completion type analysis process, A detailed description thereof will be omitted.

다음으로, 단계 S70에서는 상기에서 각각 획득한 문자입력 속도 정보, 오류 여부 결과정보, 문자 완성도 정보를 기초로 사용자의 건강상태를 추정하고, 단계 S80에서는 추정한 건강상태 추정 결과를 화면에 표시해준다.Next, in step S70, the health state of the user is estimated based on the character input speed information, the error check result information, and the character maturity information, respectively, and the estimated health state estimation result is displayed on the screen in step S80.

여기서 건강 상태 추정은 평소보다 타자속도가 느려진 경우는 몸의 컨디션 이상, 관절 통증으로 인한 입력속도 저하라고 추정할 수 있으며, 완성이 완전히 되지 않는 글자가 많아질 경우 손가락 사용의 문제(신경 손상 등)가 있는 것으로 추정할 수 있다. 아울러 글씨의 완성도는 높으나 삭제를 자주 하는 경우 집중력 저하, 전두엽 기능 저하의 가능성이 있는 것으로 건강 상태를 추정하게 된다.In this case, the estimation of the health condition can be estimated as a decrease in the input speed due to the physical condition or the joint pain when the typing speed is slower than usual, and when the number of characters that are not completely completed increases, Can be estimated. In addition, the completion of the text is high, but frequent deletion can lead to a loss of concentration and a reduction in frontal lobe dysfunction.

상기와 같은 본 발명은 키보드 또는 이와 비슷한 입력장치의 사용 시, 사용자의 문자 완성도, 실수를 하여 글자를 지우거나 수정하는 정도, 손가락의 힘이 부족하여 글씨가 키보드의 자판을 정확하게 누르지 못하여 발생하는 실수인지 아니면 전반적인 입력 속도가 늦어져 발생하는 것인지 등을 분석하여 알려 줄 수 있다.The present invention as described above can be applied to a keyboard or the like when using a keyboard or an input device such as a keyboard, a keyboard, a keyboard, a keyboard, or the like, Or whether the overall input speed is slow or not.

아울러 이전에 비해 문제가 발생했다고 생각되는 경우(속도 저하, 글씨 입력 실수 증가), 손 기능 문제인지 인지 기능의 문제인지를 알려주어 사용자가 신속하게 치료를 받을 수 있도록 도모해준다.In addition, if the user thinks that a problem has occurred (slowing down, increasing the number of mistakes), it informs the user whether the problem is a hand function or a cognitive function.

이상 본 발명자에 의해서 이루어진 발명을 상기 실시 예에 따라 구체적으로 설명하였지만, 본 발명은 상기 실시 예에 한정되는 것은 아니고 그 요지를 이탈하지 않는 범위에서 여러 가지로 변경 가능한 것은 물론이다. Although the present invention has been described in detail with reference to the above embodiments, it is needless to say that the present invention is not limited to the above-described embodiments, and various modifications may be made without departing from the spirit of the present invention.

본 발명은 입력장치를 이용하여 문자를 입력하는 것을 이용하여 사용자의 신체 기능 이상이나 인지기능 저하 등의 건강 상태를 분석하는 기술에 적용된다.The present invention is applied to a technique for analyzing a health condition such as a user's physical function abnormality or a decrease in cognitive function by inputting a character using an input device.

100: 사람의 손 기능 추적을 통한 건강상태 추정장치
110: 입력장치
120: 건강상태 추정부
121: 입력모듈
122: 입력속도 측정모듈
123: 오류글자 분석모듈
124: 완성형태 분석모듈
125: 건강상태 추정모듈
126: 사용자 인식모듈
130: 메모리
140: 표시부
100: Health condition estimation device through human hand function tracking
110: input device
120: Health status estimation unit
121: input module
122: input speed measuring module
123: Error character analysis module
124: Completion type analysis module
125: Health status estimation module
126: user recognition module
130: memory
140:

Claims (13)

문자를 입력받기 위한 입력장치;
상기 입력장치를 통해 입력된 문자로부터 추출한 입력 문자 정보와 메모리에 저장된 누적 문자 정보를 비교하여 수부의 기능 저하 및 두뇌 인지 정보를 포함하는 건강상태를 추정하는 건강상태 추정부; 및
상기 건강상태 추정부에서 추정된 건강상태 추정 결과를 표시해주는 표시부를 포함하고,
상기 건강상태 추정부는 문자 입력 속도, 오류 여부 및 완성 형태 중 적어도 어느 하나 이상을 분석하여 건강상태를 추정하며,
상기 건강상태 추정부는 상기 입력장치를 통해 출력되는 문자를 입력받는 입력모듈; 상기 입력모듈을 통해 입력된 문자의 입력 속도를 측정하는 입력속도 측정모듈; 상기 입력모듈을 통해 입력된 문자의 완성 형태를 분석하는 완성형태 분석모듈; 상기 입력모듈을 통해 입력된 문자의 오류 여부를 분석하는 오류글자 분석모듈을 포함하는 것을 특징으로 하는 사람의 손 기능 추적을 통한 건강상태 추정장치.
An input device for inputting characters;
A health condition estimating unit that compares input character information extracted from a character inputted through the input device with cumulative character information stored in a memory to estimate a health state including a function deterioration and brain cognitive information of the hand unit; And
And a display unit for displaying an estimated result of the health state in the health state estimating unit,
Wherein the health state estimating unit estimates a health state by analyzing at least one of a character input speed, an error state, and a completion state,
Wherein the health state estimating unit comprises: an input module for receiving characters output through the input device; An input speed measuring module for measuring an input speed of a character input through the input module; A completion type analysis module for analyzing the completion form of characters inputted through the input module; And an error character analyzing module for analyzing whether or not the character inputted through the input module is erroneous.
청구항 1에서, 상기 입력장치는 키보드를 이용하며, 사용자는 건강상태 추정 문자 입력 이전에 사용자를 식별할 수 있는 식별정보를 먼저 입력하는 것을 특징으로 하는 사람의 손 기능 추적을 통한 건강상태 추정장치.
The health state estimating apparatus according to claim 1, wherein the input device uses a keyboard, and the user inputs identification information capable of identifying the user before inputting the health state estimation character.
삭제delete 삭제delete 청구항 1에서, 상기 오류글자 분석모듈은 입력된 문자의 오류 글자 수, 지우는 정도의 정확성을 이용하여 오류 여부를 분석하는 것을 특징으로 하는 사람의 손 기능 추적을 통한 건강상태 추정장치.
The apparatus according to claim 1, wherein the error character analyzing module analyzes an error using an accuracy of the number of erroneous characters and the degree of erasure of an input character.
삭제delete 청구항 1에서, 상기 완성형태 분석모듈은 입력 글자를 삭제하고 재입력을 했을 경우, 삭제된 글자에 어느 음소가 추가되었는지를 분석하여 완성형태를 분석하는 것을 특징으로 하는 사람의 손 기능 추적을 통한 건강상태 추정장치.
The method according to claim 1, wherein, when the input character is deleted and re-input is performed, the completion type analyzing module analyzes the completion type by analyzing which phoneme is added to the deleted character, State estimator.
청구항 1에서, 상기 건강상태 추정부는 상기 입력속도 측정모듈에서 측정한 문자의 입력 속도와 미리 등록된 동일 문자의 평균 속도를 비교하여 획득한 속도 정보, 상기 오류글자 분석모듈에서 획득한 문자의 오류 여부 결과정보, 상기 완성형태 분석모듈에서 획득한 문자 완성도 정보를 기초로 수부의 기능 저하 및 두뇌의 인지 정보를 평가하여 건강상태를 추정하는 건강상태 추정모듈을 더 포함하는 것을 특징으로 하는 사람의 손 기능 추적을 통한 건강상태 추정장치.
The health state estimating unit may calculate the health state based on the speed information obtained by comparing the input speed of the character measured by the input speed measuring module and the average speed of the same character registered in advance, Further comprising a health state estimation module for estimating a health state by evaluating the functional information of the hand part and the cognitive information of the brain based on the result information and the character completeness information acquired by the completion form analysis module, A device for estimating health condition through tracking.
청구항 8에서, 상기 건강상태 추정모듈은 문자 입력의 오류를 분석하고, 키보드의 특정 라인에만 오류가 다수 발생한 경우 팝업을 통해 사용자에게 이를 알려주는 것을 특징으로 하는 사람의 손 기능 추적을 통한 건강상태 추정장치.
[8] The health state estimation module of claim 8, wherein the health state estimation module analyzes an error of a character input, and notifies a user through a pop-up when a plurality of errors occur only in a specific line of a keyboard. Device.
청구항 8에서, 상기 건강상태 추정부는 상기 입력모듈을 통해 처음 입력된 사용자 구분문자를 인식하여 사용자를 인식하는 사용자 인식모듈을 더 포함하는 것을 특징으로 하는 사람의 손 기능 추적을 통한 건강상태 추정장치.
The health state estimating apparatus according to claim 8, wherein the health state estimating unit further comprises a user recognizing module for recognizing a user by recognizing the first user input character through the input module.
청구항 1에서, 상기 표시부는 각각의 글자별 평균 입력 속도와 현재 입력 속도를 그래프로 표시해주고, 오류를 발생한 글자에 대해서도 삭제 글자 수에 대한 정보를 그래프로 표시해주는 것을 특징으로 하는 사람의 손 기능 추적을 통한 건강상태 추정장치.
Wherein the display unit displays the average input speed and the current input speed for each character in a graph and displays information about the number of deleted characters in a graph for the character that caused the error. A device for estimating a health condition through.
사람의 손 기능 추적을 통해 건강상태를 추정하는 방법으로서,
(a) 메모리에 저장된 건강상태 추정 애플리케이션을 실행하고, 문자를 입력받는 단계;
(b) 입력받은 문자의 속도를 측정하는 단계;
(c) 상기 입력받은 문자의 오류 여부를 분석하는 단계;
(d) 상기 입력받은 문자의 완성 형태를 분석하는 단계;
(e) 상기 (b)단계 내지 (d)단계에서 각각 획득한 문자입력 속도 정보, 오류 여부 결과정보, 문자 완성도 정보를 기초로 사용자의 건강상태를 추정하는 단계; 및
(f) 상기 (e)단계에서 추정한 건강상태 추정 결과를 표시해주는 단계를 포함하는 것을 특징으로 하는 사람의 손 기능 추적을 통한 건강상태 추정방법.
A method for estimating a health condition through human hand function tracking,
(a) executing a health condition estimation application stored in a memory and receiving a character;
(b) measuring the speed of the input character;
(c) analyzing whether the inputted character is erroneous or not;
(d) analyzing a completion form of the input character;
(e) estimating a health state of the user based on the character input speed information, the error check result information, and the character maturity information obtained in the steps (b) to (d); And
(f) displaying a result of the estimation of the health state estimated in the step (e).
청구항 12에서, (g) 상기 (a)단계와 상기 (b)단계 사이에 개재되어, 입력된 문자를 인식하여 사용자 구분문자일 경우, 이를 기초로 사용자를 인식하는 단계를 더 포함하며, 상기 사용자 구분문자를 사용자 식별정보인 것을 특징으로 하는 사람의 손 기능 추적을 통한 건강상태 추정방법.



The method as claimed in claim 12, further comprising the step of (g) recognizing the user based on the input character recognized when the input character is recognized between the step (a) and the step (b) Wherein the identification character is user identification information.



KR1020150078529A 2015-06-03 2015-06-03 Health condition estimation apparatus and method for tracking through the person's hand function Active KR101698118B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020150078529A KR101698118B1 (en) 2015-06-03 2015-06-03 Health condition estimation apparatus and method for tracking through the person's hand function

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020150078529A KR101698118B1 (en) 2015-06-03 2015-06-03 Health condition estimation apparatus and method for tracking through the person's hand function

Publications (2)

Publication Number Publication Date
KR20160142597A KR20160142597A (en) 2016-12-13
KR101698118B1 true KR101698118B1 (en) 2017-01-20

Family

ID=57575081

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020150078529A Active KR101698118B1 (en) 2015-06-03 2015-06-03 Health condition estimation apparatus and method for tracking through the person's hand function

Country Status (1)

Country Link
KR (1) KR101698118B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6854747B2 (en) * 2017-12-20 2021-04-07 株式会社日立製作所 Computer system, cognitive function evaluation method, and program

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006127264A (en) 2004-10-29 2006-05-18 Aruze Corp Health management system, information processing apparatus, server

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20080084873A (en) * 2007-02-06 2008-09-22 프림포주식회사 Dementia Prevention Game System
KR101447563B1 (en) 2013-04-05 2014-10-08 한국과학기술연구원 Evaluation system of cognitive ability based on physical object and method thereof

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006127264A (en) 2004-10-29 2006-05-18 Aruze Corp Health management system, information processing apparatus, server

Also Published As

Publication number Publication date
KR20160142597A (en) 2016-12-13

Similar Documents

Publication Publication Date Title
CN111183437B (en) Discrimination device and machine learning method
US10478114B2 (en) Brain dysfunction assessment method, brain dysfunction assessment device, and program thereof
US9471763B2 (en) User input processing with eye tracking
JP2020525251A (en) System and method for testing and analyzing visual acuity and its changes
KR102068837B1 (en) Analyzing device and method of inputting pattetn for a diagnosis of parkinson&#39;s disease
US9557825B2 (en) Finger position sensing and display
KR101698118B1 (en) Health condition estimation apparatus and method for tracking through the person&#39;s hand function
CN117789124A (en) Bio-radar-based fall monitoring method, system, terminal and storage medium
KR101458295B1 (en) Keyboard input system and the method using eye tracking
US20170258316A1 (en) Spatial Modeling of Visual Fields
CN113553882A (en) Vision detection method and device, computer equipment and storage medium
KR102519723B1 (en) A mobile-based sarcopenia prediction and monitoring system
US20240355479A1 (en) Measurement system, measurement apparatus, measurement data processing method, and measurement data processing program
CN109303547A (en) A visual function inspection method, device, computer equipment and medium
CN108463692A (en) Information processing device, information processing method and program
JP5246496B2 (en) calculator
KR101918200B1 (en) Method of processing data, data processing apparatus for classifying the cognition error types and computer-readable recording medium therefor
US20230113324A1 (en) Medical information processing device, medical information processing method, and storage medium
Ahmadian et al. Improved user identification through calibrated monte-carlo dropout
CN117274635A (en) Image annotation method, device, electronic equipment and computer-readable storage medium
Torres et al. Cutaneous perception identification using smartphone haptic feedback
Goldsack et al. It takes a village: Development of digital measures for computer scientists
TW201807675A (en) Teaching system with assistance of brainwave analysis including a brainwave detector, a brainwave analysis module, an answering interface, an answer comparison module and a question generation analysis subsystem
CN115938559A (en) Automatic eye detection device and automatic eye detection method
WO2017044092A1 (en) A system and method for passive remote monitoring of patients&#39; fine motor behavior

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

E90F Notification of reason for final refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

FPAY Annual fee payment

Payment date: 20191224

Year of fee payment: 4

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20220114

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

K11-X000 Ip right revival requested

St.27 status event code: A-6-4-K10-K11-oth-X000

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20220114

PR0401 Registration of restoration

St.27 status event code: A-6-4-K10-K13-oth-PR0401

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 6

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 7

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 8

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 9

U11 Full renewal or maintenance fee paid

Free format text: ST27 STATUS EVENT CODE: A-4-4-U10-U11-OTH-PR1001 (AS PROVIDED BY THE NATIONAL OFFICE)

Year of fee payment: 9