KR102083424B1 - System and method for providing exercise information using dumbbell device - Google Patents

System and method for providing exercise information using dumbbell device Download PDF

Info

Publication number
KR102083424B1
KR102083424B1 KR1020180131621A KR20180131621A KR102083424B1 KR 102083424 B1 KR102083424 B1 KR 102083424B1 KR 1020180131621 A KR1020180131621 A KR 1020180131621A KR 20180131621 A KR20180131621 A KR 20180131621A KR 102083424 B1 KR102083424 B1 KR 102083424B1
Authority
KR
South Korea
Prior art keywords
exercise
lifting
information
point
condition
Prior art date
Application number
KR1020180131621A
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 KR1020180131621A priority Critical patent/KR102083424B1/en
Application granted granted Critical
Publication of KR102083424B1 publication Critical patent/KR102083424B1/en

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0062Monitoring athletic performances, e.g. for determining the work of a user on an exercise apparatus, the completed jogging or cycling distance
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B21/00Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices
    • A63B21/06User-manipulated weights
    • A63B21/072Dumb-bells, bar-bells or the like, e.g. weight discs having an integral peripheral handle
    • A63B21/0726Dumb bells, i.e. with a central bar to be held by a single hand, and with weights at the ends
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0619Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
    • A63B71/0622Visual, audio or audio-visual systems for entertaining, instructing or motivating the user
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/18Inclination, slope or curvature
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/40Acceleration
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/50Force related parameters
    • A63B2220/51Force
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/80Special sensors, transducers or devices therefor
    • A63B2220/83Special sensors, transducers or devices therefor characterised by the position of the sensor
    • A63B2220/833Sensors arranged on the exercise apparatus or sports implement
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2225/00Miscellaneous features of sport apparatus, devices or equipment
    • A63B2225/50Wireless data transmission, e.g. by radio transmitters or telemetry

Landscapes

  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Biophysics (AREA)
  • Orthopedic Medicine & Surgery (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Abstract

The present invention relates to a system and a method for providing exercise information using a dumbbell device capable of enabling dumbbell exercise in a correct posture without help of a trainer by calculating times of exercise when a lifting angle generated by a lifting operation of which a user lifts the dumbbell device satisfies an exercise condition, and displaying the times of exercise on a smart terminal. According to an embodiment of the present invention, the system for providing exercise information comprises: the dumbbell device which measures the exercise information for the lifting operation from a first point to a second point, and transmits the measured exercise information; and the smart terminal which calculates the lifting angle generated by the lifting operation based on the exercise information received from the dumbbell device, calculates the lifting operation as the times of exercise when the calculated lifting angle satisfies the predetermined exercise condition, and displays the same.

Description

덤벨 디바이스를 이용한 운동 정보 제공 시스템 및 방법{SYSTEM AND METHOD FOR PROVIDING EXERCISE INFORMATION USING DUMBBELL DEVICE}System and method for providing exercise information using a dumbbell device {SYSTEM AND METHOD FOR PROVIDING EXERCISE INFORMATION USING DUMBBELL DEVICE}

본 발명은 덤벨 디바이스를 이용한 운동 정보 제공 시스템 및 방법에 관한 것이다. 보다 자세하게는, 사용자가 덤벨 디바이스를 드는 리프팅 동작에 의해 생성되는 리프팅 각도가 운동 조건을 만족하면 운동 횟수로 계수하여 스마트 단말에 표시함으로써, 트레이너의 도움 없이도 올바른 자세로 덤벨 운동을 가능하게 한 덤벨 디바이스를 이용한 운동 정보 제공 시스템 및 방법에 관한 것이다.The present invention relates to a system and method for providing exercise information using a dumbbell device. In more detail, when the lifting angle generated by the lifting motion of the user lifting the dumbbell device satisfies the exercise condition, it is counted as the number of exercise and displayed on the smart terminal, thereby enabling the dumbbell exercise in the correct posture without the help of a trainer. The present invention relates to a system and method for providing exercise information.

고령화와 기술의 발전으로 전 세계 인구의 평균 수명이 늘어남에 따라 사후 관리가 아닌 보편적 라이프-케어 차원의 접근이 시급하다.As aging and technological advances increase the average life expectancy of the world's population, a universal life-care approach rather than post-management is urgent.

이러한 일상적 건강관리에 대한 관심이 높아짐에 따라 전 세계적으로 헬스케어와 관련한 다양한 디지털 디바이스들이 출시되고 있지만, 대체로 운동량이나 유저의 상태를 수동적으로 수집하는 트래킹형 웨어러블 디바이스가 대부분이다.As the interest in everyday health care increases, various digital devices related to healthcare are being released worldwide, but mostly tracking type wearable devices that passively collect the amount of exercise or the user's state.

특히, 언제 어디서나 사용 가능한 아령(Dumbbell, 이하 '덤벨' 이라 한다)은 집에서나 기타 실내에서 간단하게 운동하는데 있어 아주 유용한 운동기구이다. 그래서 많은 사람들이 덤벨을 구비하여 가정에 비치하기도 한다.In particular, dumbbells (Dumbbell, hereinafter referred to as 'dumbbells') that can be used anytime, anywhere are very useful exercise equipment for simple exercise at home or other indoors. Therefore, many people have a dumbbell installed in their homes.

그러나, 가정에서 근력운동을 하는 경우 트레이너의 가이드를 받아서 체계적으로 근력운동하는 것이 쉽지 않고, 피트니스 센터에서 또한 트레이너가 전담하여 가르치지 않는 이상, 혼자서 올바른 자세로 덤벨 운동을 수행한 운동 횟수를 계수하고 늘려가는 것은 쉽지 않다.However, if you are doing strength training at home, it is not easy to exercise strength systematically with the guidance of a trainer, and count and increase the number of exercises that you have done dumbbell exercises in the correct posture by yourself, unless the trainer also takes care of it in a fitness center. It is not easy to go.

또한, 종래의 덤벨을 이용한 근력운동은 대부분이 별도의 추가적인 기능 없이, 단순 중량 기능만을 제공하거나, 스마트 덤벨의 경우에도 단순 횟수(Reps) 측정, 스마트 워치, 및 모바일과의 연동 기능이 전부였다.In addition, most of the conventional strength training using dumbbells provided a simple weight function without additional functions, or a simple dumbbell (Reps) measurement, a smart watch, and a linkage function with a mobile were all in the case of a smart dumbbell.

이에, 사용자의 리프팅 동작이 운동 조건을 만족할 때 운동 횟수로 계수하여 트레이너의 도움 없이, 사용자가 올바른 자세로 덤벨 운동을 수행한 운동 횟수를 실시간으로 확인할 수 있는 운동 환경이 필요한 실정이다.Accordingly, there is a need for an exercise environment in which when a user's lifting motion satisfies an exercise condition, it is counted as the number of exercise, and without the help of a trainer, the user can check in real time the number of exercise performed dumbbell exercise in the correct posture.

또한, 사용자가 덤벨 운동의 강도를 능동적으로 조절하면서 근력운동을 이끌어 낼 수 있는 운동 환경이 필요한 실정이다.In addition, there is a need for an exercise environment in which a user can elicit strength training while actively adjusting the intensity of a dumbbell exercise.

한국공개특허 제2016-0063126호Korean Patent Publication No. 2016-0063126 한국등록특허 제1032978호Korean Registered Patent No. 1032978

본 발명이 해결하고자 하는 기술적 과제는, 사용자가 덤벨 디바이스를 드는 리프팅 동작에 의해 생성되는 리프팅 각도가 운동 조건을 만족하면 운동 횟수로 계수하여 스마트 단말에 표시함으로써, 올바른 자세로 덤벨 운동을 수행하는지를 직관적으로 확인할 수 있게 한 덤벨 디바이스를 이용한 운동 정보 제공 시스템 및 방법을 제공하는 것이다.Technical problem to be solved by the present invention, if the lifting angle generated by the user lifting the dumbbell device by lifting the exercise condition is counted as the number of exercises and displayed on the smart terminal, it is intuitive to perform the dumbbell exercise in the correct posture It is to provide a system and method for providing exercise information using a dumbbell device that can be verified as.

본 발명이 해결하고자 하는 다른 기술적 과제는, 운동 조건을 만족하는 임계각도 범위를 사용자의 니즈에 따라 설정함으로써, 사용자의 니즈별로 커스터마이즈된 덤벨 운동을 수행 및 측정할 수 있게 한 덤벨 디바이스를 이용한 운동 정보 제공 시스템 및 방법을 제공하는 것이다.Another technical problem to be solved by the present invention, by setting a critical angle range that satisfies the exercise condition according to the user's needs, exercise information using a dumbbell device that enables the user to perform and measure customized dumbbell exercise for each user's needs It is to provide a system and method.

상기 기술적 과제를 해결하기 위한 운동 정보 제공 시스템은 제 1 지점에서 제 2 지점으로의 리프팅 동작에 대한 운동 정보를 측정하고, 상기 측정된 운동 정보를 전송하는 덤벨 디바이스; 및 상기 덤벨 디바이스로부터 수신된 운동 정보를 기초로 상기 리프팅 동작에 의해 생성되는 리프팅 각도를 계산하고, 계산된 리프팅 각도가 미리 설정된 운동 조건을 만족하면 상기 리프팅 동작을 운동 횟수로 계수하여 표시하는 스마트 단말을 포함할 수 있다.An exercise information providing system for solving the technical problem includes: a dumbbell device that measures exercise information for a lifting operation from a first point to a second point, and transmits the measured exercise information; And a smart terminal that calculates a lifting angle generated by the lifting operation based on the exercise information received from the dumbbell device, and counts and displays the lifting operation as a number of exercises when the calculated lifting angle satisfies a preset exercise condition. It may include.

상기 덤벨 디바이스는 일정 길이를 갖는 손잡이; 상기 손잡이의 양단에 장착된 중량부; 상기 손잡이의 외면에 형성된 그립부; 상기 중량부 및 상기 그립부 중 적어도 하나에 설치되어, 상기 제 1 지점에서 상기 제 2 지점으로의 리프팅 동작을 운동 정보로 센싱하는 측정부; 및 상기 스마트 단말과 통신을 수행하는 통신부를 포함할 수 있다.The dumbbell device includes a handle having a predetermined length; Weight parts mounted on both ends of the handle; A grip portion formed on the outer surface of the handle; A measuring unit installed on at least one of the weight part and the grip part to sense a lifting operation from the first point to the second point as exercise information; And it may include a communication unit for performing communication with the smart terminal.

상기 측정부는 악력을 측정하기 위한 제 1 측정부와, 운동 횟수를 측정하기 위한 제 2 측정부를 포함할 수 있다.The measuring unit may include a first measuring unit for measuring grip force and a second measuring unit for measuring the number of movements.

상기 스마트 단말은 상기 덤벨 디바이스로부터 상기 운동 정보를 수신하는 통신부; 상기 운동 조건에 대한 설정을 입력받는 입력부; 상기 계수된 운동 횟수를 표시하는 표시부; 및 상기 수신된 운동 정보를 기초로 상기 리프팅 동작에 의해 발생되는 가속도 정보를 추출하고, 상기 추출된 가속도 정보를 이용하여 상기 리프팅 각도를 계산하고, 상기 계산된 리프팅 각도가 미리 설정된 운동 조건을 만족함에 따라 상기 리프팅 동작을 운동 횟수로 계수하고, 상기 계수된 운동 횟수를 상기 표시부에 표시되도록 제어하는 제어부를 포함할 수 있다.The smart terminal includes a communication unit that receives the exercise information from the dumbbell device; An input unit that receives settings for the exercise conditions; A display unit that displays the counted number of workouts; And extracting acceleration information generated by the lifting operation based on the received exercise information, calculating the lifting angle using the extracted acceleration information, and satisfying the calculated lifting angle to meet a preset exercise condition. Accordingly, it may include a control unit for counting the lifting motion as the number of workouts, and controlling the counted number of workouts to be displayed on the display unit.

상기 제어부는 상기 수신된 운동 정보에 포함된 제 1 지점에서의 가속도 정보와, 상기 제 1 지점에서 상기 제 2 지점으로 리프팅 동작시의 가속도 정보를 이용하여 상기 제 1 지점에서의 경사도와 상기 제 2 지점에서의 경사도를 계산하고, 계산된 경사도들간의 경사도 변화량을 기초로 상기 리프팅 각도를 계산하도록 제어할 수 있다.The control unit uses the acceleration information at the first point included in the received exercise information, and the acceleration information at the time of lifting operation from the first point to the second point, and the slope and the second at the first point. It is possible to control to calculate the inclination at a point and to calculate the lifting angle based on the amount of change in inclination between the calculated inclinations.

상기 제어부는 상기 제 1 지점에서 상기 제 2 지점으로 변화된 경사도 변화량을 미리 설정된 자세 조건과 비교하여 상기 경사도 변화량이 상기 자세 조건을 만족하면 상기 경사도 변화량을 상기 리프팅 각도로 결정하도록 제어하고, 상기 경사도 변화량이 상기 자세 조건을 만족하지 않으면 상기 경사도 변화량과 미리 설정된 리프팅 불가능 최대각도를 이용하여 상기 리프팅 각도를 계산하도록 제어할 수 있다.The control unit controls the amount of change in the gradient to be determined as the lifting angle when the amount of change in the gradient satisfies the posture condition by comparing the amount of change in the gradient changed from the first point to the second point to a preset posture condition, and controls the amount of change in the slope If the posture condition is not satisfied, it may be controlled to calculate the lifting angle using the amount of change in the slope and the maximum angle in which the preset lifting is impossible.

상기 제어부는 상기 계수된 운동 횟수와, 상기 수신된 운동 정보에 포함된 악력을 포함하는 상기 운동 수행 정보를 상기 표시부의 미리 정의된 화면 영역에 각각 표시하도록 제어할 수 있다.The control unit may control to display the exercise performance information including the counted number of exercise times and the grip force included in the received exercise information on a predefined screen area of the display unit, respectively.

상기 제어부는 상기 입력부를 통해 둘 이상의 운동 모드 중 선택된 운동 모드의 임계각도 범위를 입력받아 상기 운동 조건을 설정하도록 제어하고, 사용자의 니즈에 따라 제 1 임계각도 범위와, 상기 제 1 임계각도 범위 보다 큰 각도 범위를 갖는 제 2 임계각도 범위를 상기 입력부를 통해 입력받아 상기 운동 조건을 설정하도록 제어할 수 있다.The control unit receives the critical angle range of the selected exercise mode among the two or more exercise modes through the input unit and controls to set the exercise condition, and the first critical angle range and the first critical angle range according to the user's needs. The second critical angle range having a large angle range may be inputted through the input unit and controlled to set the exercise condition.

상기 제어부는 상기 리프팅 각도가 상기 운동 조건을 만족하지 않으면 상기 리프팅 동작을 운동 횟수로 계수하지 않고 상기 덤벨 디바이스로부터 운동 정보를 다시 수신하도록 제어할 수 있다.If the lifting angle does not satisfy the exercise condition, the controller may control to receive exercise information from the dumbbell device again without counting the lifting operation as the number of exercise.

상기 제어부는, 상기 운동 정보에 포함된 가속도 정보 및 악력 정보 중 적어도 하나가 임계치 이상일 때 상기 운동 조건을 만족하는지 여부를 판단하도록 제어할 수 있다.The controller may control to determine whether the exercise condition is satisfied when at least one of acceleration information and grip force information included in the exercise information is above a threshold.

상기 기술적 과제를 해결하기 위한 운동 정보 제공 방법은 덤벨 디바이스를 이용하여 스마트 단말의 제어부에 의해 수행되는 운동 정보 제공 방법으로서, 상기 덤벨 디바이스로부터 측정된 제 1 지점에서 제 2 지점으로의 리프팅 동작에 대한 운동 정보를 수신하는 단계; 상기 덤벨 디바이스로부터 수신된 운동 정보를 기초로 상기 리프팅 동작에 의해 생성되는 리프팅 각도를 계산하는 단계; 상기 계산된 리프팅 각도가 미리 설정된 운동 조건을 만족하면 상기 리프팅 동작을 운동 횟수로 계수하는 단계; 및 상기 계수된 운동 횟수를 표시하는 단계를 포함할 수 있다.The exercise information providing method for solving the technical problem is a method for providing exercise information performed by a controller of a smart terminal using a dumbbell device, for lifting operation from a first point to a second point measured from the dumbbell device. Receiving exercise information; Calculating a lifting angle generated by the lifting operation based on exercise information received from the dumbbell device; Counting the lifting motion as the number of workouts when the calculated lifting angle satisfies a preset workout condition; And displaying the counted number of workouts.

상기 계산하는 단계는 상기 수신된 운동 정보를 기초로 상기 리프팅 동작에 의해 발생되는 가속도 정보를 추출하고, 상기 추출된 가속도 정보를 기초로 상기 리프팅 각도를 계산할 수 있다.The calculating step may extract acceleration information generated by the lifting operation based on the received exercise information, and calculate the lifting angle based on the extracted acceleration information.

상기 계산하는 단계는 상기 수신된 운동 정보에 포함된 제 1 지점에서의 가속도 정보와, 상기 제 1 지점에서 상기 제 2 지점으로 리프팅 동작시의 가속도 정보를 이용하여 상기 제 1 지점에서의 경사도와 상기 제 2 지점에서의 경사도를 계산하는 단계; 및 상기 계산된 경사도들간의 경사도 변화량을 기초로 상기 리프팅 각도를 계산하는 단계를 포함할 수 있다.The calculating step uses the acceleration information at the first point included in the received exercise information and the acceleration information at the time of lifting operation from the first point to the second point, and the slope at the first point and the Calculating the slope at the second point; And calculating the lifting angle based on the amount of change in the gradient between the calculated gradients.

상기 계산하는 단계는 상기 제 1 지점에서 상기 제 2 지점으로 변화된 경사도 변화량을 미리 설정된 자세 조건과 비교하여 상기 경사도 변화량이 상기 자세 조건을 만족하면 상기 경사도 변화량을 상기 리프팅 각도로 결정하는 단계; 및 상기 경사도 변화량이 상기 자세 조건을 만족하지 않으면 상기 경사도 변화량과 미리 설정된 리프팅 불가능 최대각도를 이용하여 상기 리프팅 각도를 계산하는 단계를 포함할 수 있다.The calculating may include comparing the amount of change in the gradient changed from the first point to the second point with a preset posture condition and determining the amount of change in the slope as the lifting angle when the amount of change in the gradient satisfies the posture condition; And if the amount of change in the slope does not satisfy the posture condition, calculating the lifting angle by using the amount of change in the slope and the maximum angle of non-lifting preset.

상기 표시하는 단계는, 상기 계수된 운동 횟수와, 상기 수신된 운동 정보에 포함된 악력을 포함하는 운동 수행 정보를 표시부의 미리 정의된 화면 영역에 각각 표시할 수 있다.In the displaying step, the counted number of workouts and workout performance information including grip force included in the received workout information may be displayed on a predefined screen area of the display unit, respectively.

상기 기술적 과제를 해결하기 위한 운동 정보 제공 방법은 상기 계산하는 단계 이전에, 입력부를 통해 둘 이상의 운동 모드 중 선택된 운동 모드의 임계각도 범위를 입력받아 상기 운동 조건을 설정하거나, 또는 사용자의 니즈에 따라 제 1 임계각도 범위와, 상기 제 1 임계각도 범위 보다 큰 각도 범위를 갖는 제 2 임계각도 범위를 상기 입력부를 통해 입력받아 상기 운동 조건을 설정하는 단계를 더 포함할 수 있다.Before providing the exercise information, the method for providing exercise information for solving the technical problem is to receive a critical angle range of a selected exercise mode from among two or more exercise modes through an input unit to set the exercise condition, or according to a user's needs. The method may further include receiving a first critical angle range and a second critical angle range having an angle range greater than the first critical angle range through the input unit and setting the exercise condition.

상기 기술적 과제를 해결하기 위한 운동 정보 제공 방법은 상기 계산하는 단계 이후에, 상기 리프팅 각도가 상기 운동 조건을 만족하지 않으면 상기 리프팅 동작을 운동 횟수로 계수하지 않고 상기 덤벨 디바이스로부터 운동 정보를 다시 수신하도록 프로세스를 이동하는 단계를 더 포함할 수 있다.The exercise information providing method for solving the technical problem is to, after the calculating step, receive the exercise information from the dumbbell device again without counting the lifting motion as the number of exercise if the lifting angle does not satisfy the exercise condition. It may further include moving the process.

본 발명의 일 실시예에 따르면, 사용자가 덤벨 디바이스를 드는 리프팅 동작에 의해 생성되는 리프팅 각도가 운동 조건을 만족하면 운동 횟수로 계수하여 스마트 단말에 표시함으로써, 올바른 자세로 덤벨 운동을 수행하는지를 직관적으로 확인할 수 있고, 트레이너의 도움 없이도 사용자가 운동 횟수를 스스로 조절하여 체계적인 운동을 가능하게 한 효과도 있다. 특히, 언제 어디서나 운동 공간에 제한받지 않고 운동 횟수를 통해 스스로 운동의 강도를 조절할 수 있어 적극적이고 효율 높은 운동 활동을 이끌어 낼 수 있을 뿐만 아니라, 건강유지 비용 절감 등의 파급효과를 기대할 수 있다.According to an embodiment of the present invention, if the lifting angle generated by the user lifting the dumbbell device is satisfied with the exercise condition, counting the number of exercise and displaying it on the smart terminal, it is intuitive to perform the dumbbell exercise in the correct posture intuitively. It can be checked, and even without the help of a trainer, the user can control the number of workouts by himself, thereby enabling systematic exercise. In particular, it is possible to control the intensity of exercise through exercise counts without being limited to the exercise space anytime, anywhere, leading to active and efficient exercise activities, as well as anticipating the ripple effect of reducing health maintenance costs.

또한, 본 발명의 다른 실시예에 따르면, 운동 조건을 만족하는 임계각도 범위를 사용자의 니즈에 따라 설정함으로써, 사용자의 니즈별로 커스터마이즈된 덤벨 운동을 수행 및 측정할 수 있는 효과도 있다.In addition, according to another embodiment of the present invention, by setting the threshold angle range that satisfies the exercise condition according to the user's needs, there is also an effect of performing and measuring customized dumbbell exercise for each user's needs.

또한, 본 발명의 또 다른 실시예에 따르면, 덤벨 디바이스로부터 측정된 운동 정보에 포함된 가속도 정보 및 악력 정보 중 적어도 하나가 임계치 이상일때 리프팅 각도를 계산함으로써, 운동 횟수로 계수되지 않는 운동 정보에 대한 불필요한 계산 등을 수행하지 않음에 따라 스마트 단말의 자원 낭비를 줄일 수 있는 효과도 있다.In addition, according to another embodiment of the present invention, by calculating the lifting angle when at least one of the acceleration information and grip force information included in the exercise information measured from the dumbbell device is greater than or equal to a threshold, for exercise information that is not counted as the number of exercises As unnecessary calculations are not performed, there is an effect of reducing resource waste of the smart terminal.

도 1은 본 발명의 일 실시예에 따른 운동 정보 제공 시스템의 개념도이다.
도 2는 도 1에 도시된 덤벨 디바이스를 설명하기 위한 도면이다.
도 3은 도 1에 도시된 스마트 단말을 설명하기 위한 블록도이다.
도 4는 도 3에 도시된 제어부를 설명하기 위한 블록도이다.
도 5는 본 발명의 다른 실시예에 따른 운동 정보 제공 방법을 설명하기 위한 동작 흐름도이다.
도 6은 스마트 단말 화면상에 운동 수행 정보를 도시한 화면 예시도이다.
1 is a conceptual diagram of an exercise information providing system according to an embodiment of the present invention.
FIG. 2 is a view for explaining the dumbbell device shown in FIG. 1.
FIG. 3 is a block diagram illustrating the smart terminal illustrated in FIG. 1.
FIG. 4 is a block diagram illustrating the control unit illustrated in FIG. 3.
5 is a flowchart for explaining a method of providing exercise information according to another embodiment of the present invention.
6 is an exemplary screen showing exercise performance information on a smart terminal screen.

이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 상세히 설명한다. 본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시 예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 게시되는 실시 예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시예들은 본 발명의 게시가 완전하도록 하고, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. Advantages and features of the present invention, and methods for achieving them will be clarified with reference to embodiments described below in detail together with the accompanying drawings. However, the present invention is not limited to the embodiments disclosed below, but may be implemented in various different forms, and only the embodiments allow the publication of the present invention to be complete, and general knowledge in the technical field to which the present invention pertains. It is provided to fully inform the holder of the scope of the invention, and the invention is only defined by the scope of the claims. The same reference numerals refer to the same components throughout the specification.

다른 정의가 없다면, 본 명세서에서 사용되는 모든 용어(기술 및 과학적 용어를 포함)는 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 공통적으로 이해될 수 있는 의미로 사용될 수 있을 것이다. 또 일반적으로 사용되는 사전에 정의되어 있는 용어들은 명백하게 특별히 정의되어 있지 않는 한 이상적으로 또는 과도하게 해석되지 않는다. 본 명세서에서 사용된 용어는 실시예들을 설명하기 위한 것이며 본 발명을 제한하고자 하는 것은 아니다. 본 명세서에서, 단수형은 문구에서 특별히 언급하지 않는 한 복수형도 포함한다.Unless otherwise defined, all terms (including technical and scientific terms) used in the present specification may be used as meanings commonly understood by those skilled in the art to which the present invention pertains. In addition, terms defined in the commonly used dictionary are not ideally or excessively interpreted unless specifically defined. The terminology used herein is for describing the embodiments and is not intended to limit the present invention. In the present specification, the singular form also includes the plural form unless otherwise specified in the phrase.

본 명세서에서, 리프팅 동작은 덤벨을 드는 동작으로서, 덤벨을 드는 동작을 수행하기 직전인 초기 위치인 제 1 지점에서 직선방향의 제 2 지점으로 이동된 동작을 의미한다. 운동 횟수는 덤벨을 드는 리프팅 동작에 의해 발생되는 리프팅 각도가 운동 조건을 만족할 때 미리 설정된 횟수, 예컨대 1회씩 계수된다.In the present specification, the lifting operation is an operation of lifting a dumbbell, and refers to an operation moved from the first point, which is the initial position immediately before performing the operation of lifting the dumbbell, to the second point in the linear direction. The number of workouts is counted at a preset number of times, for example, once when the lifting angle generated by the lifting action of lifting the dumbbell satisfies the workout condition.

도 1은 본 발명의 일 실시예에 따른 운동 정보 제공 시스템의 개념도를 도시하고 있다.1 is a conceptual diagram of an exercise information providing system according to an embodiment of the present invention.

도 1을 참조하면, 본 발명의 일 실시예에 따른 운동 정보 제공 시스템은 덤벨 디바이스(10)를 이용하여 측정된 운동 정보, 보다 구체적으로 제 1 지점에서 제 2 지점으로의 리프팅 동작에 의해 발생되는 운동 정보를 스마트 단말(20)에서 수신하고, 스마트 단말(20)에서 운동 정보를 기초로 계산된 리프팅 각도가 미리 설정된 운동 조건을 만족하면 리프팅 동작을 운동 횟수로 계수하여 표시한다. 이에, 사용자는 자신의 리프팅 동작이 운동 횟수로 계수되는지 여부를 직관적으로 확인할 수 있다. 또한, 사용자는 트레이너의 도움 없이, 운동 조건을 만족하는 자세, 즉 올바른 자세로 운동한 운동 횟수를 능동적으로 조절하면서 운동의 강도를 체계적으로 조절할 수 있다.Referring to FIG. 1, an exercise information providing system according to an embodiment of the present invention is exercise information measured using a dumbbell device 10, and more specifically, is generated by a lifting operation from a first point to a second point When the exercise information is received by the smart terminal 20 and the lifting angle calculated based on the exercise information in the smart terminal 20 satisfies a preset exercise condition, the lifting operation is counted and displayed as the number of exercise. Accordingly, the user can intuitively check whether his lifting motion is counted as the number of workouts. In addition, the user can systematically adjust the intensity of the exercise while actively adjusting the number of exercises performed in the correct posture, that is, the posture that satisfies the exercise condition, without the help of a trainer.

이러한 본 발명의 운동 정보 제공 시스템은 덤벨 디바이스(10)와, 스마트 단말(20)을 포함하여 구성할 수 있다.The exercise information providing system of the present invention may be configured to include a dumbbell device 10 and a smart terminal 20.

도 2를 참조하면, 덤벨 디바이스(10)는 사용자의 리프팅 동작을 측정하여 전송하는 장치로서, 손잡이(11), 중량부(12), 그립부(13), 측정부(14), 통신부(15), 및 배터리(16)를 포함하여 구성할 수 있다.Referring to Figure 2, the dumbbell device 10 is a device for measuring and transmitting the lifting operation of the user, the handle 11, the weight portion 12, the grip portion 13, the measuring portion 14, the communication unit 15 , And a battery 16.

손잡이(11)는 일정 길이를 갖는다.The handle 11 has a certain length.

손잡이(11)의 양단부에는 중량부(12)가 설치된다.Weight parts 12 are installed at both ends of the handle 11.

손잡이(11)의 일부 외면에는 그립부(13)가 형성된다.The grip portion 13 is formed on a part of the outer surface of the handle 11.

중량부(12) 또는 그립부(13)에는 리프팅 동작을 운동 정보로 센싱하는 측정부(14)가 내재되어 있다. The weight part 12 or the grip part 13 has a measuring part 14 that senses a lifting motion as exercise information.

측정부(14)는 악력을 측정하기 위한 제 1 측정부(141), 및 운동 횟수를 측정하기 위한 제 2 측정부(142) 등을 포함한다.The measuring unit 14 includes a first measuring unit 141 for measuring grip strength, a second measuring unit 142 for measuring the number of movements, and the like.

제 1 측정부(141)는 악력을 측정하는 힘 센서(force sensor)일 수 있으며, 복수개의 힘 센서, 예컨대 4개의 힘 센서가 그립부(13)에 설치될 수 있지만, 센서의 설치 갯수 및 설치 위치는 본 발명을 제한하지 않는다.The first measurement unit 141 may be a force sensor for measuring grip force, and a plurality of force sensors, for example, four force sensors, may be installed in the grip unit 13, but the number of sensors installed and the installation location Does not limit the invention.

제 2 측정부(142)는 덤벨 디바이스(10)의 리프팅 동작에 의해 발생되는 가속도를 측정하는 9축 센서일 수 있다. 도 2에 도시된 바와 같이 제 2 측정부(142)는 손잡이(11)의 양단부(12)에 설치된 중량부(12) 중 어느 하나에 설치되는 것으로 설명하고 있으나, 본 발명은 반드시 이에 한정되는 것은 아니고, 덤벨 디바이스(10) 내 어느 위치에도 설치 가능하다.The second measurement unit 142 may be a 9-axis sensor measuring acceleration generated by the lifting operation of the dumbbell device 10. As illustrated in FIG. 2, the second measurement unit 142 is described as being installed at any one of the weight parts 12 installed at both ends 12 of the handle 11, but the present invention is not limited to this. No, it can be installed at any position in the dumbbell device 10.

제 1 및 제 2 측정부(141, 142)를 통해 측정된 운동 정보는 통신부(15)를 거쳐 스마트 단말(20)에 무선 통신 방식에 의해 전송된다.The exercise information measured through the first and second measurement units 141 and 142 is transmitted to the smart terminal 20 via a wireless communication method through the communication unit 15.

배터리(16)는 측정부(14) 및 통신부(15)에 전원을 각각 공급한다.The battery 16 supplies power to the measurement unit 14 and the communication unit 15, respectively.

이와 같은 구성을 같은 덤벨 디바이스(10)는 사용자의 리프팅 동작에 따라 발생되는 운동 정보를 측정하고, 측정된 운동 정보를 무선 통신 방식에 의해 스마트 단말(20)에 실시간으로 전송한다.The dumbbell device 10 having the same configuration measures the exercise information generated according to the user's lifting operation, and transmits the measured exercise information to the smart terminal 20 in real time by a wireless communication method.

이하에서는 도 3을 참조하여 스마트 단말(20)에 대해 설명하기로 한다.Hereinafter, the smart terminal 20 will be described with reference to FIG. 3.

스마트 단말(20)은 통신부(21), 입력부(22), 제어부(23), 표시부(24), 및 저장부(25)를 포함하여 구성할 수 있다.The smart terminal 20 may include a communication unit 21, an input unit 22, a control unit 23, a display unit 24, and a storage unit 25.

통신부(21)는 덤벨 디바이스(10)의 유무선 인터넷 통신을 지원한다. 통신부(21)는 공중 통신망인 인터넷 외에 다양한 통신 방식을 지원할 수도 있다. 또한, 통신부(21)는 외부 디바이스와의 연결을 제공할 수도 있다. 이를 위해, 통신부(21)는 본 발명의 기술 분야에 잘 알려진 통신 모뎀 및 접속 단자 중 적어도 하나를 포함하여 구성될 수 있다. 여기에서 외부 디바이스는, 어깨나 팔꿈치 관절의 회전운동각도를 측정하기 위한 웨어러블 디바이스일 수 있다.The communication unit 21 supports wired and wireless Internet communication of the dumbbell device 10. The communication unit 21 may support various communication methods in addition to the Internet, which is a public communication network. Also, the communication unit 21 may provide a connection with an external device. To this end, the communication unit 21 may include at least one of a communication modem and a connection terminal well known in the technical field of the present invention. Here, the external device may be a wearable device for measuring the rotational motion angle of the shoulder or elbow joint.

바람직하게, 통신부(21)는 도 2에 도시된 디바이스(10)로부터 측정된 운동 정보를 근거리 무선 통신 방식에 의해 수신할 수 있다. 무선 인터넷 기술로는 WLAN(Wireless LAN)(Wi-Fi), Wibro(Wireless broadband), Wimax(World Interoperability for Microwave Access), HSDPA(High Speed Downlink Packet Access) 등이 이용될 수 있다.Preferably, the communication unit 21 may receive exercise information measured from the device 10 shown in FIG. 2 by a short-range wireless communication method. Wireless Internet technology (Wireless LAN) (Wi-Fi), Wibro (Wireless broadband), Wimax (World Interoperability for Microwave Access), HSDPA (High Speed Downlink Packet Access) may be used.

통신부(21)는 근거리 통신을 위한 모듈을 말한다. 근거리 통신(short range communication) 기술로, 블루투스(Bluetooth), RFID(Radio Frequency Identification), 적외선 통신(IrDA, infrared Data Association), UWB(Ultra Wideband), ZigBee 등이 이용될 수 있다.The communication unit 21 refers to a module for short-range communication. As a short range communication technology, Bluetooth, radio frequency identification (RFID), infrared data association (IrDA), ultra wideband (UWB), ZigBee, and the like can be used.

입력부(22)는 스마트 단말(20)의 동작 제어를 위한 입력 정보를 입력하는 수단으로서, 스마트 단말(20) 내 구비된 키패드, 표시부(24)의 터치 동작을 감지하는 터치 센서 등을 포함할 수 있다. 터치 센서는 표시부(24)의 특정 부위에 가해진 압력 또는 특정 부위에 발생하는 정전 용량 등의 변화를 전기적인 입력신호로 변환하도록 구성되어, 터치되는 위치 및 면적 뿐만 아니라, 터치 시의 압력까지도 검출할 수 있다.The input unit 22 is a means for inputting input information for controlling the operation of the smart terminal 20, and may include a keypad provided in the smart terminal 20, a touch sensor for detecting a touch operation of the display unit 24, and the like. have. The touch sensor is configured to convert a change in pressure applied to a specific portion of the display unit 24 or a capacitance generated in the specific portion into an electrical input signal, so as to detect not only the touched position and area, but also the pressure at the touch. You can.

입력부(22)는 운동 조건에 대한 설정을 입력받을 수 있다. 보다 구체적으로, 입력부(22)는 본 발명의 실시예들에 따른 방법을 실행하기 위한 덤벨 운동 애플리케이션 또는 프로그램에서 제공하는 운동 조건 설정창을 통해서 운동 조건으로 설정되는 임계각도 범위를 입력받을 수 있다. The input unit 22 may receive a setting for an exercise condition. More specifically, the input unit 22 may receive a threshold angle range set as an exercise condition through a exercise condition setting window provided by a dumbbell exercise application or program for executing the method according to embodiments of the present invention.

운동 조건 설정창은 둘 이상의 운동 모드 중 어느 하나의 운동 모드를 선택하고, 선택된 운동 모드에서의 운동 조건에 대한 설정을 입력받을 수 있다. 운동 모드별로도 둘 이상의 임계각도 범위를 설정할 수 있다. 여기에서, 운동 모드는 재활치료를 목적으로 근력 운동을 수행하는 재활치료용 운동 모드와, 건강 관리를 목적으로 근력 운동을 수행하는 헬스케어용 운동 모드 등을 포함할 수 있다.The exercise condition setting window may select any one exercise mode from two or more exercise modes, and receive settings for exercise conditions in the selected exercise mode. Two or more critical angle ranges may be set for each exercise mode. Here, the exercise mode may include an exercise mode for rehabilitation treatment to perform muscle strength exercise for the purpose of rehabilitation, a healthcare exercise mode for performing muscle strength exercise for health care, and the like.

또한, 운동 조건 설정창은 운동 횟수의 정확한 계수를 위하여 둘 이상의 운동 조건에 대한 설정을 입력받을 수 있다.In addition, the exercise condition setting window may receive settings for two or more exercise conditions for accurate counting of the number of exercise.

제어부(23)는 스마트 단말(20)의 각 구성의 전반적인 동작을 제어한다. 제어부(23)는 CPU(Central Processing Unit), MPU(Micro Processor Unit), MCU(Micro Controller Unit), 또는 본 발명의 기술 분야에 잘 알려진 임의의 형태의 프로세서를 포함하여 구성될 수 있다. 또한, 제어부(23)는 본 발명의 실시예들에 따른 방법을 실행하기 위한 적어도 하나의 애플리케이션 또는 프로그램에 대한 연산을 수행할 수 있다. 스마트 단말(20)은 하나 이상의 제어부(23)를 구비할 수 있다.The control unit 23 controls the overall operation of each component of the smart terminal 20. The control unit 23 may include a CPU (Central Processing Unit), an MPU (Micro Processor Unit), an MCU (Micro Controller Unit), or any type of processor well known in the art. In addition, the control unit 23 may perform operations on at least one application or program for executing the method according to embodiments of the present invention. The smart terminal 20 may include one or more control units 23.

이러한 제어부(23)는 통신부(21)를 통해 수신된 운동 정보를 기초로 리프팅 동작에 의해 발생하는 가속도 정보를 추출하고, 추출된 가속도 정보를 이용하여 계산된 리프팅 각도가 운동 조건을 만족함에 따라 리프팅 동작을 운동 횟수로 계수하여 계수된 운동 횟수가 반영된 운동 수행 정보를 표시부(24)에 미리 정해진 영역에 표시되도록 제어한다. 여기에서, 운동 수행 정보는 운동 횟수, 운동을 시작한 시간부터 계수된 운동 시간, 운동 조건 등을 포함할 수 있다.The control unit 23 extracts acceleration information generated by the lifting operation based on the exercise information received through the communication unit 21, and lifts as the lifting angle calculated using the extracted acceleration information satisfies the exercise condition The movement is counted as the number of workouts so that the exercise performance information reflecting the counted workout counts is controlled to be displayed in a predetermined area on the display unit 24. Here, the exercise performance information may include the number of exercise, the exercise time counted from the time the exercise started, the exercise condition, and the like.

또한, 제어부(23)는 본 발명의 실시예들에 따른 방법을 실행하기 위한 덤벨 운동 애플리케이션의 실행에 응답하여 미리 정해진 기준화면을 제공하도록 제어하고, 덤벨 디바이스(10)로부터 측정된 운동 정보를 수신하면 상술된 운동 수행 정보를 표시부(24)에 표시되도록 제어할 수 있다. 또한, 제어부(23)는 사용자의 니즈에 따라 덤벨 디바이스(10)로부터 수신된 운동 정보, 그 운동 정보를 기초로 생성된 운동 수행 정보를 리포트로 제공하도록 제어할 수 있다. 운동 모드가 복수개인 경우 운동 모드별로 각각 운동 수행 정보를 리포트로 제공하도록 제어할 수 있다.In addition, the control unit 23 controls to provide a predetermined reference screen in response to the execution of the dumbbell exercise application for executing the method according to embodiments of the present invention, and receives the measured exercise information from the dumbbell device 10 If so, the above-described exercise performance information can be controlled to be displayed on the display unit 24. In addition, the control unit 23 may control to provide the exercise information received from the dumbbell device 10 according to the user's needs and the exercise performance information generated based on the exercise information as a report. When there are multiple exercise modes, it may be controlled to provide exercise performance information as a report for each exercise mode.

표시부(24)는 제어부(23)에서 처리되는 정보를 출력한다. 예를 들어, 덤벨 디바이스(10)를 이용하여 근력 운동을 수행한 운동 횟수를 포함하는 운동 수행 정보를 표시한다.The display unit 24 outputs information processed by the control unit 23. For example, the exercise performance information including the number of exercise performed the strength training using the dumbbell device 10 is displayed.

저장부(25)는 각종 데이터, 명령 및/또는 정보를 저장한다. 저장부(25)는 본 발명의 실시예들에 따른 방법들을 실행하기 위한 하나 이상의 프로그램 또는 애플리케이션을 로드할 수 있다. The storage unit 25 stores various data, commands and / or information. The storage unit 25 may load one or more programs or applications for executing methods according to embodiments of the present invention.

저장부(25)는 ROM(Read Only Memory), EPROM(Erasable Programmable ROM), EEPROM(Electrically Erasable Programmable ROM), 플래시 메모리 등과 같은 비휘발성 메모리, 하드 디스크, 착탈형 디스크, 또는 본 발명이 속하는 기술 분야에서 잘 알려진 임의의 형태의 컴퓨터로 읽을 수 있는 기록 매체를 포함하여 구성될 수 있다.The storage unit 25 is a non-volatile memory such as a read only memory (ROM), an erasable programmable ROM (EPROM), an electrically erasable programmable ROM (EPMROM), a flash memory, a hard disk, a removable disk, or in the technical field to which the present invention pertains. And any form of computer readable recording medium.

도 4를 참조하여 더 설명하면, 제어부(23)는 경사도 계산부(231), 경사도 변화량 계산부(232), 리프팅 각도 계산부(233), 비교 판단부(234), 계수부(235), 표시 처리부(236), 노카운트 처리부(237), 및 임계각도 설정부(238) 등을 포함하여 구성할 수 있다.Referring to FIG. 4 further, the control unit 23 includes a slope calculation unit 231, a slope change amount calculation unit 232, a lifting angle calculation unit 233, a comparison determination unit 234, a counting unit 235, It can be configured to include a display processing unit 236, a no-count processing unit 237, a critical angle setting unit 238, and the like.

먼저, 경사도 계산부(231)는 통신부(21)를 통해 수신된 운동 정보에 포함된 제 1 지점에서의 x축 가속도정보와 y축 가속도정보를 이용하여 제 1 지점에서의 제 1 경사도를 계산하고, 제 2 지점에서의 x축 가속도정보와 y축 가속도정보를 이용하여 제 2 지점에서의 제 2 경사도를 계산한다.First, the slope calculation unit 231 calculates the first slope at the first point using the x-axis acceleration information and the y-axis acceleration information at the first point included in the motion information received through the communication unit 21, , The second inclination at the second point is calculated using the x-axis acceleration information and the y-axis acceleration information at the second point.

경사도 변화량 계산부(232)는 경사도 계산부(231)에 의해 계산된 제 1 및 제 2 경사도를 기초로 경사도 변화량을 계산할 수 있다. 보다 구체적으로, 경사도 변화량 계산부(232)는 제 1 지점에서 제 2 지점으로 변화된 경사도 변화량을 경사도 계산부(231)에 의해 계산된 제 2 경사도에서 제 1 경사도를 차감하여 경사도 변화량을 계산할 수 있다.The gradient change amount calculation unit 232 may calculate the gradient change amount based on the first and second gradients calculated by the gradient calculation unit 231. More specifically, the gradient change amount calculation unit 232 may calculate the gradient change amount by subtracting the first gradient from the second gradient calculated by the gradient calculation unit 231 to the gradient change amount changed from the first point to the second point. .

리프팅 각도 계산부(233)는 경사도 변화량을 기초로 리프팅 각도를 계산할 수 있다.The lifting angle calculator 233 may calculate the lifting angle based on the amount of change in the slope.

보다 구체적으로, 리프팅 각도 계산부(233)는 경사도 변화량을 미리 설정된 제 1 리프팅 허용 기준 각도(예를 들면, 180°) 및 제 2 리프팅 허용 기준각도(예를 들면, -180°)와 비교하여 경사도 변화량이 제 1 및 제 2 리프팅 허용 기준각도보다 작은 자세 조건을 만족하는지 여부를 판단하고, 자세 조건을 만족하면 경사도 변화량을 리프팅 각도로 결정하고, 경사도 변화량이 자세 조건을 만족하지 않으면 경사도 변화량과 미리 설정된 리프팅 불가능 최대각도(예를 들면, 360°)을 이용하여 리프팅 각도를 계산할 수 있다.More specifically, the lifting angle calculator 233 compares the amount of change in the slope with a preset first lifting allowable reference angle (for example, 180 °) and a second lifting allowable reference angle (for example, -180 °). It is determined whether or not the amount of inclination change satisfies a posture condition smaller than the first and second lifting allowable reference angles, and if the posture condition is satisfied, the amount of inclination change is determined as a lifting angle, and if the amount of inclination change does not satisfy the posture condition, The lifting angle may be calculated using a preset maximum non-lifting angle (eg, 360 °).

리프팅 각도 계산부(233)는 경사도 변화량이 제 1 리프팅 허용 기준각도보다 크면 미리 설정된 리프팅 불가능 최대각도에서 경사도 변화량을 차감하여 리프팅 각도를 계산하고, 경사도 변화량이 제 2 리프팅 허용 기준각도보다 크면 미리 설정된 리프팅 불가능 최대각도와 경사도 변화량을 합산하여 리프팅 각도를 계산할 수 있다.The lifting angle calculation unit 233 calculates the lifting angle by subtracting the amount of change in the slope from the preset maximum impossible lifting angle when the amount of change in the slope is greater than the first lifting allowable reference angle, and is set in advance if the amount of change in the slope is greater than the second lifting allowable reference angle. The lifting angle can be calculated by adding up the maximum non-lifting angle and the amount of gradient change.

비교 판단부(234)는 리프팅 각도가 미리 설정된 운동 조건을 만족하는지 여부를 판단한다. 여기에서, 운동 조건은 입력부(22)를 통하여 설정된 운동 조건, 또는 미리 설정되어 있는 운동 조건으로서, 리프팅 동작에 의해 생성되는 리프팅 각도가 임계각도 범위 보다 큰 조건일 수 있다. 상술된 바와 같이 둘 이상의 운동 조건인 경우 리프팅 각도가 제 1 임계각도 범위 보다 큰 제 1 조건과, 제 1 조건을 만족한 경우에 제 1 임계각도보다 큰 각도를 갖도록 설정된 제 2 임계각도 범위 보다 큰 제 2 조건을 포함한다.The comparison determining unit 234 determines whether the lifting angle satisfies a preset exercise condition. Here, the exercise condition is an exercise condition set through the input unit 22, or a preset exercise condition, and may be a condition in which the lifting angle generated by the lifting operation is greater than the critical angle range. As described above, in the case of two or more motion conditions, the lifting angle is greater than the first critical angle range greater than the first critical angle range, and when the first condition is satisfied, greater than the second critical angle range set to have an angle greater than the first critical angle range. The second condition is included.

비교 판단부(234)는 사용자로부터 운동 모드가 선택된 경우, 선택된 운동 모드에 설정되어 있는 임계각도 범위보다 리프팅 각도가 큰 운동 조건을 만족하는지 여부를 판단할 수 있고, 둘 이상의 운동 조건이 설정되어 있는 경우, 상술된 제 1 임계각도 범위 보다 리프팅 각도가 큰 제 1 조건을 만족하는지 여부를 1차적으로 판단하고, 제 1 조건을 만족하는 경우 제 2 임계각도 범위 보다 리프팅 각도가 큰 제 2조건을 만족하는지 여부를 2차적으로 판단할 수 있다.When the exercise mode is selected by the user, the comparison determination unit 234 may determine whether a lifting angle is greater than a threshold angle range set in the selected exercise mode and satisfies an exercise condition, and two or more exercise conditions are set. In case, the first condition is determined whether the lifting angle is greater than the above-described first critical angle range, and if the first condition is satisfied, the second condition is greater than the second critical angle range. It can be judged secondarily.

계수부(235)는 비교 판단부(234)의 판단결과, 리프팅 각도가 운동 조건을 만족하면 올바른 자세로 리프팅 동작을 수행한 것으로 인식하고 리프팅 동작을 운동 횟수로 계수한다. 계수부(235)에 의해 계수된 운동 횟수로 인해 사용자는 올바른 자세로 운동을 하고 있음을 직관적으로 인식할 수 있을 뿐만 아니라, 운동의 강도를 스스로 조절할 수 있다.As a result of the determination by the comparison and determination unit 234, the counting unit 235 recognizes that the lifting operation is performed in the correct posture when the lifting angle satisfies the exercise condition, and counts the lifting operation as the number of movements. Due to the number of workouts counted by the counting unit 235, the user can intuitively recognize that he / she is exercising in the correct posture, and can adjust the intensity of the workout himself.

본 실시예에서는 리프팅 각도가 운동 조건을 만족하면 리프팅 동작을 운동 횟수로 계수하는 것으로 설명하고 있지만, 본 발명이 반드시 이에 한정되는 것은 아니고 다른 실시예로 리프팅 동작에 의해 발생되는 운동 정보에 포함된 가속도 정보 및 악력 중 적어도 하나가 임계치 이상이면 해당 리프팅 동작을 운동 횟수로 계수할 수 있고, 또 다른 실시예로 리프팅 동작에 의해 발생되는 운동 정보에 포함된 가속도 정보를 이용하여 계산된 경사도 또는 경사도 변화량이 임계치 이상이면 리프팅 동작을 운동 횟수로 계수할 수 있다.In this embodiment, if the lifting angle satisfies the exercise condition, it is described as counting the lifting motion as the number of motions, but the present invention is not limited thereto, and in another embodiment, the acceleration included in the motion information generated by the lifting motion If at least one of the information and the grip force is greater than or equal to a threshold, the corresponding lifting motion may be counted as the number of exercises, and in another embodiment, the amount of slope or slope change calculated using acceleration information included in the motion information generated by the lifting motion If it is above the threshold, the lifting motion can be counted as the number of exercises.

표시 처리부(236)는 비교 판단부(234)의 판단 결과를 반영한 운동 수행 정보를 표시부(24)에 미리 정해진 화면 영역에 표시되도록 제어할 수 있다. 운동 수행 정보는 도 6에 도시된 바와 같은 화면 예시도에서 보는 바와 같이, 악력 게이지, 운동 횟수, 및 운동 시간을 포함할 수 있다. 도 6에 도시된 운동 수행 정보외에 덤벨 디바이스(10)의 중량도 운동 수행 정보에 포함하여 제공할 수 있다.The display processing unit 236 may control the exercise performance information reflecting the determination result of the comparison determination unit 234 to be displayed on a predetermined screen area on the display unit 24. The exercise performance information may include a grip force gauge, the number of exercises, and the exercise time, as shown in the screen example shown in FIG. 6. In addition to the exercise performance information shown in FIG. 6, the weight of the dumbbell device 10 may also be provided by including the exercise performance information.

악력은 도 6에서는 바(bar) 형태의 그래프로 도시하고 있지만, 숫자 등으로 표시할 수도 있다. 도 6에서는 운동 횟수를 Reps(동작횟수)로 표시하였다. 운동 시간은 입력부(21)를 통해 도 6에 도시된 시작 버튼이 선택된 시점부터 계수된 시간이다. 도 6에서는 제 1 및 제 2 임계각도범위를 값으로 표시하지 않지만, 설정창을 통하여 설정되거나 미리 설정되어 있는 제 1 및 제 2 임계각도 범위의 값이 표시될 수 있다.Although the grip strength is illustrated in FIG. 6 as a bar-shaped graph, it may also be displayed as a number. In FIG. 6, the number of exercises is represented as Reps (number of operations). The exercise time is the time counted from the time when the start button shown in FIG. 6 is selected through the input unit 21. In FIG. 6, the first and second critical angle ranges are not displayed as values, but values of the first and second critical angle ranges set or preset through the setting window may be displayed.

노카운트 처리부(237)는 비교 판단부(234)의 판단결과, 리프팅 각도가 운동 조건을 만족하지 않으면 운동 횟수로 계수되지 않도록 제어하고, 다음 리프팅 동작에 의해 발생하는 운동 정보를 수신하는 프로세스로 이동하도록 제어할 수 있다. As a result of the determination by the comparison determination unit 234, the no-count processing unit 237 controls the lifting angle not to be counted as the number of movements if it does not satisfy the exercise condition, and moves to the process of receiving exercise information generated by the next lifting operation. Can be controlled.

보다 구체적으로, 노카운트 처리부(237)는 제 1 조건을 만족하지 않으면 리프팅 동작을 운동 횟수로 계수되지 않도록 제어하고, 제 1 조건을 만족하지만 제 2 조건을 만족하지 않을 때도 리프팅 동작을 운동 횟수로 게수되지 않도록 제어한다.More specifically, when the first condition is not satisfied, the no-count processing unit 237 controls the lifting operation not to be counted as the number of exercise, and even when the first condition is satisfied but the second condition is not satisfied, the lifting operation is counted as the exercise number. Control so that it does not.

임계각도 설정부(238)는 입력부(22)를 통해 입력받은 임계각도 범위를 운동 조건으로 설정한다. 임계각도 범위는 둘 이상의 임계각도 범위를 가질 수 있고, 점차적으로 임계각도 범위를 늘리도록 재설정할 수도 있다. 또한, 임계각도 설정부(238)는 일정 기간이 경과되면 임계각도 범위를 재설정하도록 알림을 제공할 수 있다. 또한, 임계각도 설정부(238)는 운동 조건을 설정함에 있어 경험에 의해 올바른 자세로 인정되는 최소한의 임계각도를 초과하는 범위로 재설정하도록 제어할 수 있다.The threshold angle setting unit 238 sets the threshold angle range received through the input unit 22 as an exercise condition. The critical angle range may have two or more critical angle ranges, and may be reset to gradually increase the critical angle range. In addition, the threshold angle setting unit 238 may provide a notification to reset the threshold angle range after a certain period of time. In addition, the threshold angle setting unit 238 may be controlled to reset to a range exceeding a minimum threshold angle recognized as a correct posture by experience in setting exercise conditions.

이에 따라, 무의식적으로 근력 운동을 했던 종래와 달리 사용자의 체력조건에 맞는 운동 조건을 설정할 수 있을 뿐만 아니라, 일정 시간이 경과되었을때 운동 조건을 재설정할 수 있도록 하여 체계적인 운동이 가능하도록 지원할 수 있다.Accordingly, it is possible to not only set an exercise condition suitable for a user's fitness condition, but also to reset the exercise condition when a certain time has elapsed, so that it is possible to support systematic exercise.

이와 같은 구성을 갖는 운동 정보 제공 시스템의 운동 정보 제공 방법을 도 6을 참조하여 설명하면 다음과 같다.A method for providing exercise information of the exercise information providing system having such a configuration will be described with reference to FIG. 6.

도 5는 본 발명의 다른 실시예에 따른 운동 정보 제공 방법을 설명하기 위한 동작 흐름도이다.5 is a flowchart for explaining a method of providing exercise information according to another embodiment of the present invention.

도 5를 참조하면, 스마트 단말(20)은 덤벨 디바이스(10)로부터 측정된 운동 정보를 수신한다(S11). 여기에서, 스마트 단말(20)은 덤벨 디바이스(10)와 무선 통신 가능하도록 통신환경을 사용자의 요청에 따라 설정하거나, 상술된 덤벨 운동 애플리케이션의 실행에 응답하여 덤벨 디바이스(10)와 무선 통신 가능하도록 통신 환경을 설정할 수 있다. 또한, 스마트 단말(20)은 덤벨 운동 애플리케이션의 메인 화면을 통해 사용자로부터 입력 또는 "운동 시작" 버튼에 응답하여 상술된 S11 단계의 운동 정보를 수신하도록 제어할 수 있다. 덤벨 운동 애플리케이션은덤벨 디바이스(10)로부터 수신된 운동 정보에 따라 올바른 자세로 리프팅 동작을 수행한 운동 조건을 만족하면 리프팅 동작을 운동 횟수로 계수하여 제공할 수 있는 일련의 절차가 프로그램화되어 있다.Referring to FIG. 5, the smart terminal 20 receives exercise information measured from the dumbbell device 10 (S11). Here, the smart terminal 20 sets the communication environment to enable wireless communication with the dumbbell device 10 according to a user's request or enables wireless communication with the dumbbell device 10 in response to the execution of the above-described dumbbell exercise application. Communication environment can be set. In addition, the smart terminal 20 may be controlled to receive the exercise information of step S11 described above in response to an input or "start exercise" button from the user through the main screen of the dumbbell exercise application. The dumbbell exercise application is programmed with a series of procedures capable of counting and providing the lifting operation by the number of exercise when the exercise condition for performing the lifting operation in the correct posture is satisfied according to the exercise information received from the dumbbell device 10.

스마트 단말(20)은 덤벨 디바이스(10)로부터 운동 정보를 수신한 이후에, 운동 정보에 포함된 가속도 정보 및 악력 정보 중 적어도 하나가 임계치 이상일 때 후술하는 S13 단계를 수행하고, 가속도 정보 및 악력 정보 중 적어도 하나가 임계치 미만일 때는 상술된 S11 단계로 프로세스를 이동하여 다음번 리프팅 동작에 대한 운동 정보를 수신하기 위하여 소정 시간 대기상태를 유지할 수 있다.After receiving the exercise information from the dumbbell device 10, the smart terminal 20 performs step S13 described later when at least one of the acceleration information and the grip information included in the exercise information is greater than or equal to a threshold, and the acceleration information and grip information When at least one of the values is less than a threshold, the process may be moved to step S11 described above to maintain a waiting time for a predetermined time in order to receive exercise information for a next lifting operation.

스마트 단말(20)은 덤벨 디바이스(10)로부터 수신된 운동 정보를 기초로 경사도를 각각 계산한다(S13).The smart terminal 20 calculates each slope based on the exercise information received from the dumbbell device 10 (S13).

더 설명하면, 스마트 단말(20)은 운동 정보로부터 제 1 지점에서의 x축 가속도 정보(

Figure 112018107692615-pat00001
)와 y축 가속도 정보(
Figure 112018107692615-pat00002
)를 추출하고, 추출된 x축 가속도 정보와 y축 가속도 정보를 하기의 수학식 1에 대입시켜 제 1 지점에서의 제 1 경사도(
Figure 112018107692615-pat00003
)를 계산하고, 운동 정보로부터 제 2 지점에서의 x축 가속도 정보와 y축 가속도 정보를 추출하고, 추출된 x축 가속도 정보(
Figure 112018107692615-pat00004
)와 y축 가속도 정보(
Figure 112018107692615-pat00005
)를 하기의 수학식 2에 대입시켜 제 2 지점에서의 경사도(
Figure 112018107692615-pat00006
)를 계산한다. 여기에서, 하기의 수학식 1 및 수학식 2에 대입시켜 경사도를 계산하는 것으로 설명하고 있지만, 본 발명이 이에 한정되는 것은 아니고, 경사도를 계산할 수 있는 다양한 방식이 적용될 수 있다.In more detail, the smart terminal 20 may provide x-axis acceleration information at the first point from the motion information (
Figure 112018107692615-pat00001
) And y-axis acceleration information (
Figure 112018107692615-pat00002
) Is extracted, and the extracted x-axis acceleration information and y-axis acceleration information are substituted into Equation 1 below, and the first slope at the first point (
Figure 112018107692615-pat00003
) Is calculated, the x-axis acceleration information and the y-axis acceleration information at the second point are extracted from the motion information, and the extracted x-axis acceleration information (
Figure 112018107692615-pat00004
) And y-axis acceleration information (
Figure 112018107692615-pat00005
) Into Equation 2 below, and the slope at the second point (
Figure 112018107692615-pat00006
). Here, although it is described as calculating the slope by substituting in Equation 1 and Equation 2 below, the present invention is not limited thereto, and various methods for calculating the slope may be applied.

Figure 112018107692615-pat00007
Figure 112018107692615-pat00007

Figure 112018107692615-pat00008
Figure 112018107692615-pat00008

다음, 스마트 단말(20)은 계산된 제 1 및 제 2 경사도를 이용하여 경사도 변화량을 계산한다(S15). 경사도 변화량은 제 1 지점에서 제 2 지점으로 리프팅 동작시에 변화되는 경사도의 변화량으로서, 제 2 경사도에서 제 1 경사도를 차감하여 계산할 수 있다.Next, the smart terminal 20 calculates the gradient change amount using the calculated first and second slopes (S15). The amount of change in the slope is the amount of change in the slope changed during the lifting operation from the first point to the second point, and can be calculated by subtracting the first slope from the second slope.

다음, 스마트 단말(20)은 경사도 변화량이 제 1 리프팅 허용 기준각도(예를 들면, 180°)보다 큰지 여부를 비교 판단한다(S17).Next, the smart terminal 20 compares and determines whether the amount of inclination change is greater than the first lifting allowable reference angle (for example, 180 °) (S17).

상기 S17 단계의 판단결과, 경사 변화량이 제 1 리프팅 허용 기준각도보다 큰 경우, 스마트 단말(20)은 미리 설정된 리프팅 불가능 최대각도(예를 들면, 360°)에서 경사도 변화량을 차감하여 리프팅 각도를 계산한다(S18).As a result of the determination in step S17, when the inclination change amount is greater than the first lifting allowable reference angle, the smart terminal 20 calculates the lifting angle by subtracting the inclination change amount from a preset maximum non-lifting angle (for example, 360 °). (S18).

상기 S17 단계의 판단결과, 경사 변화량이 제 1 리프팅 허용 기준각도보다 작은 경우, 스마트 단말(20)은 경사 변화량이 제 2 리프팅 허용 기준각도(예를 들면, -180°)보다 큰지 여부를 판단한다(S19).As a result of the determination in step S17, when the inclination change amount is smaller than the first lifting allowable reference angle, the smart terminal 20 determines whether the inclination change amount is greater than the second lifting allowable reference angle (eg, -180 °). (S19).

상기 S19 단계의 판단결과, 경사 변화량이 제 2 리프팅 허용 기준각도보다 큰 경우, 스마트 단말(20)은 미리 설정된 리프팅 불가능 최대각도(예를 들면, 360°)와 경사도 변화량을 합산하여 리프팅 각도를 계산한다(S20).As a result of the determination in step S19, when the inclination change amount is greater than the second lifting allowable reference angle, the smart terminal 20 calculates the lifting angle by summing the preset maximum non-lifting angle (for example, 360 °) and the inclination change amount. (S20).

상기 S19 단계의 판단결과, 경사량이 제 2 리프팅 허용 기준각도보다 작은 경우, 스마트 단말(20)은 경사도 변화량을 리프팅 각도로 결정한다(S21).As a result of the determination in step S19, when the inclination amount is smaller than the second lifting allowable reference angle, the smart terminal 20 determines the inclination change amount as the lifting angle (S21).

이후, 스마트 단말(20)은 상술된 S18 단계, 상술된 S20 단계, 또는 상술된 S21 단계를 통해서 계산되거나 결정된 리프팅 각도가 운동 조건을 만족하는지 여부를 판단한다(S23).Thereafter, the smart terminal 20 determines whether the lifting angle calculated or determined through the above-described step S18, the above-described step S20, or the above-described step S21 satisfies the exercise condition (S23).

여기에서, 운동 조건은 앞에서 이미 설명한 바와 같이, 둘 이상의 운동 조건일 수 도 있고, 운동 모드별로 단일의 운동 조건 또는 둘 이상의 운동 조건일 수 있다. 운동 조건은 리프팅 동작에 의한 리프팅 각도가 올바른 자세로 인정되는 임계각도 범위 보다 큰 조건을 말한다.Here, the exercise conditions may be two or more exercise conditions, as previously described, and may be a single exercise condition or two or more exercise conditions for each exercise mode. The motion condition refers to a condition in which the lifting angle due to the lifting motion is greater than the critical angle range recognized as the correct posture.

상기 S23 단계의 판단결과, 리프팅 각도가 운동 조건을 만족하는 경우, 스마트 단말(20)은 리프팅 동작을 운동 횟수로 계수한다(S25).As a result of the determination in step S23, when the lifting angle satisfies the exercise condition, the smart terminal 20 counts the lifting operation as the number of exercise (S25).

이후, 스마트 단말(20)은 계수된 운동 횟수, 및 상술된 S11 단계에서 수신된 운동 정보에 포함된 악력을 포함하는 운동 수행 정보를 표시부(24)의 미리 정해진 화면영역에 표시한다(S27). 이에, 사용자는 트레이너의 도움 없이도 자신의 자세가 올바른 자세인지를 운동 횟수를 통해 직관적으로 확인할 수 있어 효율 높은 운동을 할 수 있다.Thereafter, the smart terminal 20 displays the exercise performance information including the counted exercise count and the grip force included in the exercise information received in step S11 described above in a predetermined screen area of the display unit 24 (S27). Accordingly, the user can intuitively check whether his posture is the correct posture without the help of a trainer through the number of workouts, so that the user can exercise efficiently.

상기 S23 단계의 판단결과, 리프팅 각도가 운동 조건을 만족하지 않는 경우, 스마트 단말(20)은 리프팅 동작을 운동 횟수로 계수하지 않고 상술된 S11 단계로 프로세스를 이동한다. 리프팅각도가 운동 조건을 만족하지 않는 경우는 리프팅 각도가 임계각도 범위 보다 작은 경우로서, 올바른 자세로 덤벨 운동을 하지 않은 것으로 간주되어 리프팅 동작을 운동 횟수로 계수하지 않는다. 이에, 사용자는 올바른 자세로 덤벨 운동을 하지 않음을 인식하여 자신의 운동 자세를 바꾸려는 시도를 할 뿐만 아니라, 어느 정도의 위치가 올바른 자세로 인정되는지도 인식할 수 있게 되어 보다 효율적으로 덤벨 운동을 할 수 있다.As a result of the determination in step S23, if the lifting angle does not satisfy the exercise condition, the smart terminal 20 does not count the lifting operation as the number of exercise, but moves the process to step S11 described above. When the lifting angle does not satisfy the exercise condition, the lifting angle is smaller than the critical angle range, and it is considered that the dumbbell is not exercised in the correct posture and the lifting motion is not counted as the number of exercises. Accordingly, the user recognizes that the dumbbell is not exercised in the correct posture, and not only attempts to change his or her exercise posture, but also recognizes how much position is recognized as the correct posture, thereby making dumbbell exercise more efficient. can do.

이상 첨부된 도면을 참조하여 본 발명의 실시예들을 설명하였지만, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 본 발명이 그 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적인 것이 아닌 것으로 이해해야만 한다.Although the embodiments of the present invention have been described with reference to the accompanying drawings, a person skilled in the art to which the present invention pertains may be implemented in other specific forms without changing the technical concept or essential features of the present invention. You will understand. Therefore, it should be understood that the above-described embodiments are illustrative in all respects and not restrictive.

10 : 덤벨 디바이스 20 : 스마트 단말
21 : 통신부 22 : 입력부
23 : 제어부 24 : 표시부
25 : 저장부
10: dumbbell device 20: smart terminal
21: communication unit 22: input unit
23: control unit 24: display unit
25: storage unit

Claims (17)

제 1 지점에서 제 2 지점으로의 리프팅 동작에 대한 운동 정보를 측정하고, 상기 측정된 운동 정보를 전송하는 덤벨 디바이스; 및
상기 덤벨 디바이스로부터 상기 운동 정보를 수신하는 통신부와 운동 조건에 대한 설정을 입력받는 입력부와 계수된 운동 횟수를 표시하는 표시부와 상기 수신된 운동 정보를 기초로 상기 리프팅 동작에 의해 발생되는 가속도 정보를 추출하고, 상기 추출된 가속도 정보를 이용하여 리프팅 각도를 계산하고, 상기 계산된 리프팅 각도가 미리 설정된 운동 조건을 만족함에 따라 상기 리프팅 동작을 운동 횟수로 계수하고, 상기 계수된 운동 횟수를 상기 표시부에 표시되도록 제어하는 제어부를 포함하는, 스마트 단말을 포함하되,
상기 제어부는 상기 수신된 운동 정보에 포함된 상기 제 1 지점에서의 가속도 정보와, 상기 제 1 지점에서 상기 제 2 지점으로 리프팅 동작 시의 가속도 정보를 이용하여 상기 제 1 지점에서의 경사도와 상기 제 2 지점에서의 경사도를 계산하고, 계산된 경사도들 간의 경사도 변화량을 기초로 상기 리프팅 각도가 계산되도록 제어하는,
운동 정보 제공 시스템.
A dumbbell device that measures exercise information for a lifting operation from a first point to a second point, and transmits the measured exercise information; And
Based on the communication unit receiving the exercise information from the dumbbell device, an input unit receiving a setting for an exercise condition, a display unit displaying the counted exercise number, and acceleration information generated by the lifting operation based on the received exercise information And calculating the lifting angle using the extracted acceleration information, counting the lifting motion as the number of workouts as the calculated lifting angle satisfies a preset workout condition, and displaying the counted number of workouts on the display unit A smart terminal including a control unit to control as much as possible,
The control unit uses the acceleration information at the first point included in the received exercise information and the acceleration information at the time of lifting operation from the first point to the second point to determine the inclination and the second at the first point. Calculating the inclination at two points, and controlling the lifting angle to be calculated based on the amount of change in inclination between the calculated inclinations,
Exercise information system.
제 1 항에 있어서,
상기 덤벨 디바이스는
일정 길이를 갖는 손잡이;
상기 손잡이의 양단에 장착된 중량부;
상기 손잡이의 외면에 형성된 그립부;
상기 중량부 및 상기 그립부 중 적어도 하나에 설치되어, 상기 제 1 지점에서 상기 제 2 지점으로의 리프팅 동작을 운동 정보로 센싱하는 측정부; 및
상기 스마트 단말과 통신을 수행하는 통신부를 포함하는, 운동 정보 제공 시스템.
According to claim 1,
The dumbbell device
A handle having a certain length;
Weight parts mounted on both ends of the handle;
A grip portion formed on the outer surface of the handle;
A measuring unit installed on at least one of the weight part and the grip part to sense a lifting operation from the first point to the second point as exercise information; And
And a communication unit performing communication with the smart terminal.
제 2 항에 있어서,
상기 측정부는 악력을 측정하기 위한 제 1 측정부와, 운동 횟수를 측정하기 위한 제 2 측정부를 포함하는, 운동 정보 제공 시스템.
According to claim 2,
The measuring unit includes a first measuring unit for measuring the grip force, and a second measuring unit for measuring the number of exercises, the exercise information providing system.
삭제delete 삭제delete 제 1 항에 있어서,
상기 제어부는 상기 제 1 지점에서 상기 제 2 지점으로 변화된 경사도 변화량을 미리 설정된 자세 조건과 비교하여 상기 경사도 변화량이 상기 자세 조건을 만족하면 상기 경사도 변화량을 상기 리프팅 각도로 결정하도록 제어하고, 상기 경사도 변화량이 상기 자세 조건을 만족하지 않으면 상기 경사도 변화량과 미리 설정된 리프팅 불가능 최대각도를 이용하여 상기 리프팅 각도를 계산하도록 제어하는, 운동 정보 제공 시스템.
According to claim 1,
The control unit controls the amount of change in the gradient to be determined as the lifting angle when the amount of change in the gradient satisfies the posture condition by comparing the amount of change in gradient changed from the first point to the second point with a preset posture condition, and controls the amount of change in the slope If this posture condition is not satisfied, the exercise information providing system is controlled to calculate the lifting angle using the amount of change of the inclination and the maximum angle in which the preset lifting is impossible.
제 1 항에 있어서,
상기 제어부는 상기 계수된 운동 횟수와, 상기 수신된 운동 정보에 포함된 악력을 포함하는 운동 수행 정보를 상기 표시부의 미리 정의된 화면 영역에 각각 표시하도록 제어하는, 운동 정보 제공 시스템.
According to claim 1,
The control unit controls to display the counted number of workouts and workout performance information including grip force included in the received workout information on a predefined screen area of the display unit, respectively.
제 1 항에 있어서,
상기 제어부는 상기 입력부를 통해 둘 이상의 운동 모드 중 선택된 운동 모드의 임계각도 범위를 입력받아 상기 운동 조건을 설정하도록 제어하고, 사용자의 니즈에 따라 제 1 임계각도 범위와, 상기 제 1 임계각도 범위 보다 큰 각도 범위를 갖는 제 2 임계각도 범위를 상기 입력부를 통해 입력받아 상기 운동 조건을 설정하도록 제어하는, 운동 정보 제공 시스템.
According to claim 1,
The control unit receives the critical angle range of the selected exercise mode among the two or more exercise modes through the input unit and controls to set the exercise condition, and the first critical angle range and the first critical angle range according to the user's needs. An exercise information providing system for controlling to set the exercise condition by receiving a second critical angle range having a large angle range through the input unit.
제 1 항에 있어서,
상기 제어부는 상기 리프팅 각도가 상기 운동 조건을 만족하지 않으면 상기 리프팅 동작을 운동 횟수로 계수하지 않고 상기 덤벨 디바이스로부터 운동 정보를 다시 수신하도록 제어하는, 운동 정보 제공 시스템.
According to claim 1,
If the lifting angle does not satisfy the exercise condition, the control unit controls to receive the exercise information from the dumbbell device again without counting the lifting operation as the number of exercise, the exercise information providing system.
제 3 항에 있어서,
상기 제어부는, 상기 운동 정보에 포함된 가속도 정보 및 악력 정보 중 적어도 하나가 임계치 이상일 때 상기 운동 조건을 만족하는지 여부를 판단하도록 제어하는, 운동 정보 제공 시스템.
The method of claim 3,
The control unit controls to determine whether the exercise condition is satisfied when at least one of acceleration information and grip force information included in the exercise information is greater than or equal to a threshold.
덤벨 디바이스를 이용하여 스마트 단말의 제어부에 의해 수행되는 운동 정보 제공 방법으로서,
상기 덤벨 디바이스로부터 측정된 제 1 지점에서 제 2 지점으로의 리프팅 동작에 대한 운동 정보를 수신하는 단계;
상기 덤벨 디바이스로부터 수신된 운동 정보를 기초로 상기 리프팅 동작에 의해 생성되는 리프팅 각도를 계산하는 단계;
상기 계산된 리프팅 각도가 미리 설정된 운동 조건을 만족하면 상기 리프팅 동작을 운동 횟수로 계수하는 단계; 및
상기 계수된 운동 횟수를 표시하는 단계를 포함하되,
상기 계산하는 단계는,
상기 수신된 운동 정보에 포함된 상기 제 1 지점에서의 가속도 정보와, 상기 제 1 지점에서 상기 제 2 지점으로 리프팅 동작시의 가속도 정보를 이용하여 상기 제 1 지점에서의 경사도와 상기 제 2 지점에서의 경사도를 계산하는 단계; 및
상기 계산된 경사도들 간의 경사도 변화량을 기초로 상기 리프팅 각도를 계산하는 단계를 포함하는, 운동 정보 제공 방법.
As a method for providing exercise information performed by a controller of a smart terminal using a dumbbell device,
Receiving exercise information for a lifting operation from a first point to a second point measured from the dumbbell device;
Calculating a lifting angle generated by the lifting operation based on exercise information received from the dumbbell device;
Counting the lifting motion as the number of workouts when the calculated lifting angle satisfies a preset workout condition; And
Including the step of displaying the counted exercise number,
The calculating step,
Using the acceleration information at the first point included in the received exercise information and acceleration information at the time of lifting operation from the first point to the second point, the slope at the first point and the second point Calculating the slope of the; And
And calculating the lifting angle based on the amount of change in the gradient between the calculated gradients.
제 11 항에 있어서,
상기 계산하는 단계는, 상기 수신된 운동 정보를 기초로 상기 리프팅 동작에 의해 발생되는 가속도 정보를 추출하고, 상기 추출된 가속도 정보를 기초로 상기 리프팅 각도를 계산하는, 운동 정보 제공 방법.
The method of claim 11,
The calculating step includes extracting acceleration information generated by the lifting operation based on the received exercise information, and calculating the lifting angle based on the extracted acceleration information.
삭제delete 제 11 항에 있어서,
상기 계산하는 단계는,
상기 제 1 지점에서 상기 제 2 지점으로 변화된 경사도 변화량을 미리 설정된 자세 조건과 비교하여 상기 경사도 변화량이 상기 자세 조건을 만족하면 상기 경사도 변화량을 상기 리프팅 각도로 결정하는 단계; 및
상기 경사도 변화량이 상기 자세 조건을 만족하지 않으면 상기 경사도 변화량과 미리 설정된 리프팅 불가능 최대각도를 이용하여 상기 리프팅 각도를 계산하는 단계를 포함하는, 운동 정보 제공 방법.
The method of claim 11,
The calculating step,
Comparing the amount of gradient change changed from the first point to the second point with a preset attitude condition and determining the amount of gradient change as the lifting angle when the gradient change amount satisfies the attitude condition; And
And calculating the lifting angle using the gradient change amount and a preset maximum non-lifting angle when the gradient change amount does not satisfy the posture condition.
제 11 항에 있어서,
상기 표시하는 단계는, 상기 계수된 운동 횟수와, 상기 수신된 운동 정보에 포함된 악력을 포함하는 운동 수행 정보를 표시부의 미리 정의된 화면 영역에 각각 표시하는, 운동 정보 제공 방법.
The method of claim 11,
In the displaying step, the exercise number providing method and the exercise performance information including the grip force included in the received exercise information are respectively displayed on a predefined screen area of the display unit.
제 11 항에 있어서,
상기 계산하는 단계 이전에,
입력부를 통해 둘 이상의 운동 모드 중 선택된 운동 모드의 임계각도 범위를 입력받아 상기 운동 조건을 설정하거나, 또는 사용자의 니즈에 따라 제 1 임계각도 범위와, 상기 제 1 임계각도 범위 보다 큰 각도 범위를 갖는 제 2 임계각도 범위를 상기 입력부를 통해 입력받아 상기 운동 조건을 설정하는 단계를 더 포함하는, 운동 정보 제공 방법.
The method of claim 11,
Before the step of calculating,
An input unit receives a critical angle range of a selected exercise mode among two or more exercise modes, sets the exercise condition, or has a first critical angle range and an angle range greater than the first critical angle range according to a user's needs And receiving a second threshold angle range through the input unit and setting the exercise condition.
제 11 항에 있어서,
상기 계산하는 단계 이후에,
상기 리프팅 각도가 상기 운동 조건을 만족하지 않으면 상기 리프팅 동작을 운동 횟수로 계수하지 않고 상기 덤벨 디바이스로부터 운동 정보를 다시 수신하도록 프로세스를 이동하는 단계를 더 포함하는, 운동 정보 제공 방법.
The method of claim 11,
After the step of calculating,
And if the lifting angle does not satisfy the exercise condition, moving the process to receive exercise information from the dumbbell device again without counting the lifting operation as the number of exercise.
KR1020180131621A 2018-10-31 2018-10-31 System and method for providing exercise information using dumbbell device KR102083424B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020180131621A KR102083424B1 (en) 2018-10-31 2018-10-31 System and method for providing exercise information using dumbbell device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020180131621A KR102083424B1 (en) 2018-10-31 2018-10-31 System and method for providing exercise information using dumbbell device

Publications (1)

Publication Number Publication Date
KR102083424B1 true KR102083424B1 (en) 2020-05-22

Family

ID=70913729

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020180131621A KR102083424B1 (en) 2018-10-31 2018-10-31 System and method for providing exercise information using dumbbell device

Country Status (1)

Country Link
KR (1) KR102083424B1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20100118783A (en) * 2009-04-29 2010-11-08 한국과학기술원 Dumbbell set which can provide feedbacks of exercise and manage records using motion sensor
KR20160063126A (en) 2014-11-26 2016-06-03 삼성전자주식회사 Exercise information providing method and electronic device supporting the same
KR101677845B1 (en) * 2015-06-11 2016-11-30 한동진 Smart dumbbell device
KR20170103709A (en) * 2017-04-05 2017-09-13 이영종 Smart Dumbbell

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20100118783A (en) * 2009-04-29 2010-11-08 한국과학기술원 Dumbbell set which can provide feedbacks of exercise and manage records using motion sensor
KR101032978B1 (en) 2009-04-29 2011-05-09 한국과학기술원 Dumbbell set which can provide feedbacks of exercise and manage records using motion sensor
KR20160063126A (en) 2014-11-26 2016-06-03 삼성전자주식회사 Exercise information providing method and electronic device supporting the same
KR101677845B1 (en) * 2015-06-11 2016-11-30 한동진 Smart dumbbell device
KR20170103709A (en) * 2017-04-05 2017-09-13 이영종 Smart Dumbbell

Similar Documents

Publication Publication Date Title
KR101986327B1 (en) Method for providing posture guide and apparatus thereof
EP3003147B1 (en) Fall detection system and method
US10105574B2 (en) Technologies for managing user-specific workouts
US20180133551A1 (en) System and method for personalized exercise training and coaching
KR101571362B1 (en) Managing weight training machine
KR101604024B1 (en) Motion counting measurement and display device
US20230191197A1 (en) Smart glove
KR20160130085A (en) Exercising Method and System Using a Smart Mirror
EP2624158B1 (en) Training apparatus for guiding user to improve fitness
KR101541099B1 (en) Method and application for evaluating body movement
KR101853465B1 (en) Step length calculation and NFC function having treadmill system
KR101651429B1 (en) Fitness monitoring system
KR101819346B1 (en) Sensing System For Anaerobic Exercise
KR20170076379A (en) Wearable device and user terminal device connectable with wearable device
CN110169761A (en) A kind of motion monitoring information transmission method and intelligent pedometer
JP2020048827A (en) Information processing device, support method, and support system
KR20160147297A (en) Management and encourage system for practical exercise using internet of things platform
KR102083424B1 (en) System and method for providing exercise information using dumbbell device
KR20160090113A (en) Management and encourage system for practical exercise using wearable device
US20180339194A1 (en) Apparatus and method for exercise type recognition
US9162108B1 (en) Automatic monitoring and coaching of strength exercise
KR101400331B1 (en) Exercise supporting device and method
KR102039616B1 (en) Apparatus and method for managing exercise information
CN111035375A (en) Terminal device, control system, and computer program
KR101064736B1 (en) Hand-terminal, system and method for managing physical exercise in real-time