KR102083424B1 - System and method for providing exercise information using dumbbell device - Google Patents
System and method for providing exercise information using dumbbell device Download PDFInfo
- 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
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
- A63B24/0062—Monitoring athletic performances, e.g. for determining the work of a user on an exercise apparatus, the completed jogging or cycling distance
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B21/00—Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices
- A63B21/06—User-manipulated weights
- A63B21/072—Dumb-bells, bar-bells or the like, e.g. weight discs having an integral peripheral handle
- A63B21/0726—Dumb bells, i.e. with a central bar to be held by a single hand, and with weights at the ends
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B71/00—Games or sports accessories not covered in groups A63B1/00 - A63B69/00
- A63B71/06—Indicating or scoring devices for games or players, or for other sports activities
- A63B71/0619—Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
- A63B71/0622—Visual, audio or audio-visual systems for entertaining, instructing or motivating the user
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/18—Inclination, slope or curvature
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/40—Acceleration
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/50—Force related parameters
- A63B2220/51—Force
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/80—Special sensors, transducers or devices therefor
- A63B2220/83—Special sensors, transducers or devices therefor characterised by the position of the sensor
- A63B2220/833—Sensors arranged on the exercise apparatus or sports implement
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2225/00—Miscellaneous features of sport apparatus, devices or equipment
- A63B2225/50—Wireless 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
Description
본 발명은 덤벨 디바이스를 이용한 운동 정보 제공 시스템 및 방법에 관한 것이다. 보다 자세하게는, 사용자가 덤벨 디바이스를 드는 리프팅 동작에 의해 생성되는 리프팅 각도가 운동 조건을 만족하면 운동 횟수로 계수하여 스마트 단말에 표시함으로써, 트레이너의 도움 없이도 올바른 자세로 덤벨 운동을 가능하게 한 덤벨 디바이스를 이용한 운동 정보 제공 시스템 및 방법에 관한 것이다.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.
본 발명이 해결하고자 하는 기술적 과제는, 사용자가 덤벨 디바이스를 드는 리프팅 동작에 의해 생성되는 리프팅 각도가 운동 조건을 만족하면 운동 횟수로 계수하여 스마트 단말에 표시함으로써, 올바른 자세로 덤벨 운동을 수행하는지를 직관적으로 확인할 수 있게 한 덤벨 디바이스를 이용한 운동 정보 제공 시스템 및 방법을 제공하는 것이다.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
이러한 본 발명의 운동 정보 제공 시스템은 덤벨 디바이스(10)와, 스마트 단말(20)을 포함하여 구성할 수 있다.The exercise information providing system of the present invention may be configured to include a
도 2를 참조하면, 덤벨 디바이스(10)는 사용자의 리프팅 동작을 측정하여 전송하는 장치로서, 손잡이(11), 중량부(12), 그립부(13), 측정부(14), 통신부(15), 및 배터리(16)를 포함하여 구성할 수 있다.Referring to Figure 2, the
손잡이(11)는 일정 길이를 갖는다.The
손잡이(11)의 양단부에는 중량부(12)가 설치된다.
손잡이(11)의 일부 외면에는 그립부(13)가 형성된다.The
중량부(12) 또는 그립부(13)에는 리프팅 동작을 운동 정보로 센싱하는 측정부(14)가 내재되어 있다. The
측정부(14)는 악력을 측정하기 위한 제 1 측정부(141), 및 운동 횟수를 측정하기 위한 제 2 측정부(142) 등을 포함한다.The measuring
제 1 측정부(141)는 악력을 측정하는 힘 센서(force sensor)일 수 있으며, 복수개의 힘 센서, 예컨대 4개의 힘 센서가 그립부(13)에 설치될 수 있지만, 센서의 설치 갯수 및 설치 위치는 본 발명을 제한하지 않는다.The
제 2 측정부(142)는 덤벨 디바이스(10)의 리프팅 동작에 의해 발생되는 가속도를 측정하는 9축 센서일 수 있다. 도 2에 도시된 바와 같이 제 2 측정부(142)는 손잡이(11)의 양단부(12)에 설치된 중량부(12) 중 어느 하나에 설치되는 것으로 설명하고 있으나, 본 발명은 반드시 이에 한정되는 것은 아니고, 덤벨 디바이스(10) 내 어느 위치에도 설치 가능하다.The
제 1 및 제 2 측정부(141, 142)를 통해 측정된 운동 정보는 통신부(15)를 거쳐 스마트 단말(20)에 무선 통신 방식에 의해 전송된다.The exercise information measured through the first and
배터리(16)는 측정부(14) 및 통신부(15)에 전원을 각각 공급한다.The
이와 같은 구성을 같은 덤벨 디바이스(10)는 사용자의 리프팅 동작에 따라 발생되는 운동 정보를 측정하고, 측정된 운동 정보를 무선 통신 방식에 의해 스마트 단말(20)에 실시간으로 전송한다.The
이하에서는 도 3을 참조하여 스마트 단말(20)에 대해 설명하기로 한다.Hereinafter, the
스마트 단말(20)은 통신부(21), 입력부(22), 제어부(23), 표시부(24), 및 저장부(25)를 포함하여 구성할 수 있다.The
통신부(21)는 덤벨 디바이스(10)의 유무선 인터넷 통신을 지원한다. 통신부(21)는 공중 통신망인 인터넷 외에 다양한 통신 방식을 지원할 수도 있다. 또한, 통신부(21)는 외부 디바이스와의 연결을 제공할 수도 있다. 이를 위해, 통신부(21)는 본 발명의 기술 분야에 잘 알려진 통신 모뎀 및 접속 단자 중 적어도 하나를 포함하여 구성될 수 있다. 여기에서 외부 디바이스는, 어깨나 팔꿈치 관절의 회전운동각도를 측정하기 위한 웨어러블 디바이스일 수 있다.The
바람직하게, 통신부(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
통신부(21)는 근거리 통신을 위한 모듈을 말한다. 근거리 통신(short range communication) 기술로, 블루투스(Bluetooth), RFID(Radio Frequency Identification), 적외선 통신(IrDA, infrared Data Association), UWB(Ultra Wideband), ZigBee 등이 이용될 수 있다.The
입력부(22)는 스마트 단말(20)의 동작 제어를 위한 입력 정보를 입력하는 수단으로서, 스마트 단말(20) 내 구비된 키패드, 표시부(24)의 터치 동작을 감지하는 터치 센서 등을 포함할 수 있다. 터치 센서는 표시부(24)의 특정 부위에 가해진 압력 또는 특정 부위에 발생하는 정전 용량 등의 변화를 전기적인 입력신호로 변환하도록 구성되어, 터치되는 위치 및 면적 뿐만 아니라, 터치 시의 압력까지도 검출할 수 있다.The
입력부(22)는 운동 조건에 대한 설정을 입력받을 수 있다. 보다 구체적으로, 입력부(22)는 본 발명의 실시예들에 따른 방법을 실행하기 위한 덤벨 운동 애플리케이션 또는 프로그램에서 제공하는 운동 조건 설정창을 통해서 운동 조건으로 설정되는 임계각도 범위를 입력받을 수 있다. The
운동 조건 설정창은 둘 이상의 운동 모드 중 어느 하나의 운동 모드를 선택하고, 선택된 운동 모드에서의 운동 조건에 대한 설정을 입력받을 수 있다. 운동 모드별로도 둘 이상의 임계각도 범위를 설정할 수 있다. 여기에서, 운동 모드는 재활치료를 목적으로 근력 운동을 수행하는 재활치료용 운동 모드와, 건강 관리를 목적으로 근력 운동을 수행하는 헬스케어용 운동 모드 등을 포함할 수 있다.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
이러한 제어부(23)는 통신부(21)를 통해 수신된 운동 정보를 기초로 리프팅 동작에 의해 발생하는 가속도 정보를 추출하고, 추출된 가속도 정보를 이용하여 계산된 리프팅 각도가 운동 조건을 만족함에 따라 리프팅 동작을 운동 횟수로 계수하여 계수된 운동 횟수가 반영된 운동 수행 정보를 표시부(24)에 미리 정해진 영역에 표시되도록 제어한다. 여기에서, 운동 수행 정보는 운동 횟수, 운동을 시작한 시간부터 계수된 운동 시간, 운동 조건 등을 포함할 수 있다.The
또한, 제어부(23)는 본 발명의 실시예들에 따른 방법을 실행하기 위한 덤벨 운동 애플리케이션의 실행에 응답하여 미리 정해진 기준화면을 제공하도록 제어하고, 덤벨 디바이스(10)로부터 측정된 운동 정보를 수신하면 상술된 운동 수행 정보를 표시부(24)에 표시되도록 제어할 수 있다. 또한, 제어부(23)는 사용자의 니즈에 따라 덤벨 디바이스(10)로부터 수신된 운동 정보, 그 운동 정보를 기초로 생성된 운동 수행 정보를 리포트로 제공하도록 제어할 수 있다. 운동 모드가 복수개인 경우 운동 모드별로 각각 운동 수행 정보를 리포트로 제공하도록 제어할 수 있다.In addition, the
표시부(24)는 제어부(23)에서 처리되는 정보를 출력한다. 예를 들어, 덤벨 디바이스(10)를 이용하여 근력 운동을 수행한 운동 횟수를 포함하는 운동 수행 정보를 표시한다.The
저장부(25)는 각종 데이터, 명령 및/또는 정보를 저장한다. 저장부(25)는 본 발명의 실시예들에 따른 방법들을 실행하기 위한 하나 이상의 프로그램 또는 애플리케이션을 로드할 수 있다. The
저장부(25)는 ROM(Read Only Memory), EPROM(Erasable Programmable ROM), EEPROM(Electrically Erasable Programmable ROM), 플래시 메모리 등과 같은 비휘발성 메모리, 하드 디스크, 착탈형 디스크, 또는 본 발명이 속하는 기술 분야에서 잘 알려진 임의의 형태의 컴퓨터로 읽을 수 있는 기록 매체를 포함하여 구성될 수 있다.The
도 4를 참조하여 더 설명하면, 제어부(23)는 경사도 계산부(231), 경사도 변화량 계산부(232), 리프팅 각도 계산부(233), 비교 판단부(234), 계수부(235), 표시 처리부(236), 노카운트 처리부(237), 및 임계각도 설정부(238) 등을 포함하여 구성할 수 있다.Referring to FIG. 4 further, the
먼저, 경사도 계산부(231)는 통신부(21)를 통해 수신된 운동 정보에 포함된 제 1 지점에서의 x축 가속도정보와 y축 가속도정보를 이용하여 제 1 지점에서의 제 1 경사도를 계산하고, 제 2 지점에서의 x축 가속도정보와 y축 가속도정보를 이용하여 제 2 지점에서의 제 2 경사도를 계산한다.First, the
경사도 변화량 계산부(232)는 경사도 계산부(231)에 의해 계산된 제 1 및 제 2 경사도를 기초로 경사도 변화량을 계산할 수 있다. 보다 구체적으로, 경사도 변화량 계산부(232)는 제 1 지점에서 제 2 지점으로 변화된 경사도 변화량을 경사도 계산부(231)에 의해 계산된 제 2 경사도에서 제 1 경사도를 차감하여 경사도 변화량을 계산할 수 있다.The gradient change
리프팅 각도 계산부(233)는 경사도 변화량을 기초로 리프팅 각도를 계산할 수 있다.The lifting
보다 구체적으로, 리프팅 각도 계산부(233)는 경사도 변화량을 미리 설정된 제 1 리프팅 허용 기준 각도(예를 들면, 180°) 및 제 2 리프팅 허용 기준각도(예를 들면, -180°)와 비교하여 경사도 변화량이 제 1 및 제 2 리프팅 허용 기준각도보다 작은 자세 조건을 만족하는지 여부를 판단하고, 자세 조건을 만족하면 경사도 변화량을 리프팅 각도로 결정하고, 경사도 변화량이 자세 조건을 만족하지 않으면 경사도 변화량과 미리 설정된 리프팅 불가능 최대각도(예를 들면, 360°)을 이용하여 리프팅 각도를 계산할 수 있다.More specifically, the lifting
리프팅 각도 계산부(233)는 경사도 변화량이 제 1 리프팅 허용 기준각도보다 크면 미리 설정된 리프팅 불가능 최대각도에서 경사도 변화량을 차감하여 리프팅 각도를 계산하고, 경사도 변화량이 제 2 리프팅 허용 기준각도보다 크면 미리 설정된 리프팅 불가능 최대각도와 경사도 변화량을 합산하여 리프팅 각도를 계산할 수 있다.The lifting
비교 판단부(234)는 리프팅 각도가 미리 설정된 운동 조건을 만족하는지 여부를 판단한다. 여기에서, 운동 조건은 입력부(22)를 통하여 설정된 운동 조건, 또는 미리 설정되어 있는 운동 조건으로서, 리프팅 동작에 의해 생성되는 리프팅 각도가 임계각도 범위 보다 큰 조건일 수 있다. 상술된 바와 같이 둘 이상의 운동 조건인 경우 리프팅 각도가 제 1 임계각도 범위 보다 큰 제 1 조건과, 제 1 조건을 만족한 경우에 제 1 임계각도보다 큰 각도를 갖도록 설정된 제 2 임계각도 범위 보다 큰 제 2 조건을 포함한다.The
비교 판단부(234)는 사용자로부터 운동 모드가 선택된 경우, 선택된 운동 모드에 설정되어 있는 임계각도 범위보다 리프팅 각도가 큰 운동 조건을 만족하는지 여부를 판단할 수 있고, 둘 이상의 운동 조건이 설정되어 있는 경우, 상술된 제 1 임계각도 범위 보다 리프팅 각도가 큰 제 1 조건을 만족하는지 여부를 1차적으로 판단하고, 제 1 조건을 만족하는 경우 제 2 임계각도 범위 보다 리프팅 각도가 큰 제 2조건을 만족하는지 여부를 2차적으로 판단할 수 있다.When the exercise mode is selected by the user, the
계수부(235)는 비교 판단부(234)의 판단결과, 리프팅 각도가 운동 조건을 만족하면 올바른 자세로 리프팅 동작을 수행한 것으로 인식하고 리프팅 동작을 운동 횟수로 계수한다. 계수부(235)에 의해 계수된 운동 횟수로 인해 사용자는 올바른 자세로 운동을 하고 있음을 직관적으로 인식할 수 있을 뿐만 아니라, 운동의 강도를 스스로 조절할 수 있다.As a result of the determination by the comparison and
본 실시예에서는 리프팅 각도가 운동 조건을 만족하면 리프팅 동작을 운동 횟수로 계수하는 것으로 설명하고 있지만, 본 발명이 반드시 이에 한정되는 것은 아니고 다른 실시예로 리프팅 동작에 의해 발생되는 운동 정보에 포함된 가속도 정보 및 악력 중 적어도 하나가 임계치 이상이면 해당 리프팅 동작을 운동 횟수로 계수할 수 있고, 또 다른 실시예로 리프팅 동작에 의해 발생되는 운동 정보에 포함된 가속도 정보를 이용하여 계산된 경사도 또는 경사도 변화량이 임계치 이상이면 리프팅 동작을 운동 횟수로 계수할 수 있다.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
악력은 도 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
노카운트 처리부(237)는 비교 판단부(234)의 판단결과, 리프팅 각도가 운동 조건을 만족하지 않으면 운동 횟수로 계수되지 않도록 제어하고, 다음 리프팅 동작에 의해 발생하는 운동 정보를 수신하는 프로세스로 이동하도록 제어할 수 있다. As a result of the determination by the
보다 구체적으로, 노카운트 처리부(237)는 제 1 조건을 만족하지 않으면 리프팅 동작을 운동 횟수로 계수되지 않도록 제어하고, 제 1 조건을 만족하지만 제 2 조건을 만족하지 않을 때도 리프팅 동작을 운동 횟수로 게수되지 않도록 제어한다.More specifically, when the first condition is not satisfied, the no-
임계각도 설정부(238)는 입력부(22)를 통해 입력받은 임계각도 범위를 운동 조건으로 설정한다. 임계각도 범위는 둘 이상의 임계각도 범위를 가질 수 있고, 점차적으로 임계각도 범위를 늘리도록 재설정할 수도 있다. 또한, 임계각도 설정부(238)는 일정 기간이 경과되면 임계각도 범위를 재설정하도록 알림을 제공할 수 있다. 또한, 임계각도 설정부(238)는 운동 조건을 설정함에 있어 경험에 의해 올바른 자세로 인정되는 최소한의 임계각도를 초과하는 범위로 재설정하도록 제어할 수 있다.The threshold
이에 따라, 무의식적으로 근력 운동을 했던 종래와 달리 사용자의 체력조건에 맞는 운동 조건을 설정할 수 있을 뿐만 아니라, 일정 시간이 경과되었을때 운동 조건을 재설정할 수 있도록 하여 체계적인 운동이 가능하도록 지원할 수 있다.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
스마트 단말(20)은 덤벨 디바이스(10)로부터 운동 정보를 수신한 이후에, 운동 정보에 포함된 가속도 정보 및 악력 정보 중 적어도 하나가 임계치 이상일 때 후술하는 S13 단계를 수행하고, 가속도 정보 및 악력 정보 중 적어도 하나가 임계치 미만일 때는 상술된 S11 단계로 프로세스를 이동하여 다음번 리프팅 동작에 대한 운동 정보를 수신하기 위하여 소정 시간 대기상태를 유지할 수 있다.After receiving the exercise information from the
스마트 단말(20)은 덤벨 디바이스(10)로부터 수신된 운동 정보를 기초로 경사도를 각각 계산한다(S13).The
더 설명하면, 스마트 단말(20)은 운동 정보로부터 제 1 지점에서의 x축 가속도 정보()와 y축 가속도 정보()를 추출하고, 추출된 x축 가속도 정보와 y축 가속도 정보를 하기의 수학식 1에 대입시켜 제 1 지점에서의 제 1 경사도()를 계산하고, 운동 정보로부터 제 2 지점에서의 x축 가속도 정보와 y축 가속도 정보를 추출하고, 추출된 x축 가속도 정보()와 y축 가속도 정보()를 하기의 수학식 2에 대입시켜 제 2 지점에서의 경사도()를 계산한다. 여기에서, 하기의 수학식 1 및 수학식 2에 대입시켜 경사도를 계산하는 것으로 설명하고 있지만, 본 발명이 이에 한정되는 것은 아니고, 경사도를 계산할 수 있는 다양한 방식이 적용될 수 있다.In more detail, the
다음, 스마트 단말(20)은 계산된 제 1 및 제 2 경사도를 이용하여 경사도 변화량을 계산한다(S15). 경사도 변화량은 제 1 지점에서 제 2 지점으로 리프팅 동작시에 변화되는 경사도의 변화량으로서, 제 2 경사도에서 제 1 경사도를 차감하여 계산할 수 있다.Next, the
다음, 스마트 단말(20)은 경사도 변화량이 제 1 리프팅 허용 기준각도(예를 들면, 180°)보다 큰지 여부를 비교 판단한다(S17).Next, the
상기 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
상기 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
상기 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
상기 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
이후, 스마트 단말(20)은 상술된 S18 단계, 상술된 S20 단계, 또는 상술된 S21 단계를 통해서 계산되거나 결정된 리프팅 각도가 운동 조건을 만족하는지 여부를 판단한다(S23).Thereafter, the
여기에서, 운동 조건은 앞에서 이미 설명한 바와 같이, 둘 이상의 운동 조건일 수 도 있고, 운동 모드별로 단일의 운동 조건 또는 둘 이상의 운동 조건일 수 있다. 운동 조건은 리프팅 동작에 의한 리프팅 각도가 올바른 자세로 인정되는 임계각도 범위 보다 큰 조건을 말한다.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
상기 S23 단계의 판단결과, 리프팅 각도가 운동 조건을 만족하지 않는 경우, 스마트 단말(20)은 리프팅 동작을 운동 횟수로 계수하지 않고 상술된 S11 단계로 프로세스를 이동한다. 리프팅각도가 운동 조건을 만족하지 않는 경우는 리프팅 각도가 임계각도 범위 보다 작은 경우로서, 올바른 자세로 덤벨 운동을 하지 않은 것으로 간주되어 리프팅 동작을 운동 횟수로 계수하지 않는다. 이에, 사용자는 올바른 자세로 덤벨 운동을 하지 않음을 인식하여 자신의 운동 자세를 바꾸려는 시도를 할 뿐만 아니라, 어느 정도의 위치가 올바른 자세로 인정되는지도 인식할 수 있게 되어 보다 효율적으로 덤벨 운동을 할 수 있다.As a result of the determination in step S23, if the lifting angle does not satisfy the exercise condition, the
이상 첨부된 도면을 참조하여 본 발명의 실시예들을 설명하였지만, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 본 발명이 그 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적인 것이 아닌 것으로 이해해야만 한다.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 지점에서의 가속도 정보와, 상기 제 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 지점에서 상기 제 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.
상기 측정부는 악력을 측정하기 위한 제 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.
상기 제어부는 상기 제 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.
상기 제어부는 상기 계수된 운동 횟수와, 상기 수신된 운동 정보에 포함된 악력을 포함하는 운동 수행 정보를 상기 표시부의 미리 정의된 화면 영역에 각각 표시하도록 제어하는, 운동 정보 제공 시스템.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 임계각도 범위 보다 큰 각도 범위를 갖는 제 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.
상기 제어부는 상기 리프팅 각도가 상기 운동 조건을 만족하지 않으면 상기 리프팅 동작을 운동 횟수로 계수하지 않고 상기 덤벨 디바이스로부터 운동 정보를 다시 수신하도록 제어하는, 운동 정보 제공 시스템.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.
상기 제어부는, 상기 운동 정보에 포함된 가속도 정보 및 악력 정보 중 적어도 하나가 임계치 이상일 때 상기 운동 조건을 만족하는지 여부를 판단하도록 제어하는, 운동 정보 제공 시스템.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.
상기 계산하는 단계는, 상기 수신된 운동 정보를 기초로 상기 리프팅 동작에 의해 발생되는 가속도 정보를 추출하고, 상기 추출된 가속도 정보를 기초로 상기 리프팅 각도를 계산하는, 운동 정보 제공 방법.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.
상기 계산하는 단계는,
상기 제 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.
상기 표시하는 단계는, 상기 계수된 운동 횟수와, 상기 수신된 운동 정보에 포함된 악력을 포함하는 운동 수행 정보를 표시부의 미리 정의된 화면 영역에 각각 표시하는, 운동 정보 제공 방법.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.
상기 계산하는 단계 이전에,
입력부를 통해 둘 이상의 운동 모드 중 선택된 운동 모드의 임계각도 범위를 입력받아 상기 운동 조건을 설정하거나, 또는 사용자의 니즈에 따라 제 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.
상기 계산하는 단계 이후에,
상기 리프팅 각도가 상기 운동 조건을 만족하지 않으면 상기 리프팅 동작을 운동 횟수로 계수하지 않고 상기 덤벨 디바이스로부터 운동 정보를 다시 수신하도록 프로세스를 이동하는 단계를 더 포함하는, 운동 정보 제공 방법.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.
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)
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 |
-
2018
- 2018-10-31 KR KR1020180131621A patent/KR102083424B1/en active
Patent Citations (5)
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 |