WO2022145866A1 - Apparatus, system, and method for managing workout of treadmill user - Google Patents

Apparatus, system, and method for managing workout of treadmill user Download PDF

Info

Publication number
WO2022145866A1
WO2022145866A1 PCT/KR2021/019661 KR2021019661W WO2022145866A1 WO 2022145866 A1 WO2022145866 A1 WO 2022145866A1 KR 2021019661 W KR2021019661 W KR 2021019661W WO 2022145866 A1 WO2022145866 A1 WO 2022145866A1
Authority
WO
WIPO (PCT)
Prior art keywords
treadmill
track belt
heart rate
user
rotation speed
Prior art date
Application number
PCT/KR2021/019661
Other languages
French (fr)
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 주식회사 호텔신라
Publication of WO2022145866A1 publication Critical patent/WO2022145866A1/en

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B22/00Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements
    • A63B22/02Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with movable endless bands, e.g. treadmills
    • A63B22/0235Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with movable endless bands, e.g. treadmills driven by a motor
    • A63B22/0242Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with movable endless bands, e.g. treadmills driven by a motor with speed variation
    • A63B22/025Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with movable endless bands, e.g. treadmills driven by a motor with speed variation electrically, e.g. D.C. motors with variable speed control
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B22/00Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements
    • A63B22/02Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with movable endless bands, e.g. treadmills
    • 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
    • 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/0087Electric or electronic controls for exercising apparatus of groups A63B21/00 - A63B23/00, e.g. controlling load
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01PMEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
    • G01P3/00Measuring linear or angular speed; Measuring differences of linear or angular speeds
    • G01P3/64Devices characterised by the determination of the time taken to traverse a fixed distance
    • G01P3/68Devices characterised by the determination of the time taken to traverse a fixed distance using optical means, i.e. using infrared, visible, or ultraviolet light
    • 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/05Image processing for measuring physical parameters
    • 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/30Speed
    • 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/64Frequency, e.g. of vibration oscillation
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2230/00Measuring physiological parameters of the user
    • A63B2230/04Measuring physiological parameters of the user heartbeat characteristics, e.g. ECG, blood pressure modulations
    • A63B2230/06Measuring physiological parameters of the user heartbeat characteristics, e.g. ECG, blood pressure modulations heartbeat rate only
    • A63B2230/062Measuring physiological parameters of the user heartbeat characteristics, e.g. ECG, blood pressure modulations heartbeat rate only used as a control parameter for the apparatus

Definitions

  • the present specification relates to an apparatus and system attached to a treadmill and capable of measuring and managing a user's exercise state, and an exercise management method using the same.
  • a treadmill is an exercise device called a treadmill, and it is widely used at home or fitness centers because it can bring about the effect of walking or running in a narrow space by using a track belt that rotates by a rotating roller.
  • the treadmill needs to adjust the speed according to the user's physical condition, exercise ability, and target amount of exercise, and it is necessary to measure the user's exercise data and notify the user through means such as a display.
  • the speed of the treadmill driving motor is controlled through a keypad operation on the control panel, and a product has been released that measures speed and momentum through sensors provided therein and outputs it through a display.
  • the data measuring the amount of exercise of the user is transmitted to the user's personal portable terminal through the communication means provided in the treadmill.
  • the user's exercise data is computerized and the user's mobile is transmitted through Bluetooth communication. Since the equipment that can be transferred to the storage device is very expensive equipment, it is difficult to provide a service that delivers a running speed or amount of exercise to such a user's personal terminal in a fitness center or the like.
  • the present specification provides an exercise management apparatus for a treadmill user.
  • the motion management device is fixed to a point of a frame of a treadmill, and detects an image printed on the track belt, and a track belt detection module configured to calculate a rotation speed of the track belt based on the detection result, and the and a treadmill control module for calculating a current speed of the treadmill based on the rotation speed of the track belt.
  • the exercise management device and other embodiments may include the following features.
  • the track belt detection module may measure a detection period in which the printed image is repeatedly detected according to the rotation of the track belt, and calculate the rotation speed of the track belt based on the detection period .
  • the image printed on the track belt may include at least one of a character, a pattern, and a picture.
  • the treadmill control module receives a heart rate measurement value of the user from the user terminal, and transmits a control signal for controlling the rotation speed of the track belt based on the heart rate measurement value and the current speed to the treadmill can be sent to
  • the treadmill control module receives information about a heart rate zone from the user terminal, and a control signal for controlling the rotation speed of the track belt so that the heart rate measurement value is maintained within the heart rate zone may be transmitted to the treadmill, but the heart rate zone may be determined as a heart rate within a preset ratio range with respect to a preset maximum heart rate.
  • the treadmill control module when it detects at least a change in the illuminance value of a preset size, it transmits a search signal to establish a wireless connection with the nearest user terminal among the searched user terminals existing within a predetermined distance can be established
  • the track belt detection module includes an acceleration sensor for detecting vibration of the treadmill, and based on the vibration detection result of the acceleration sensor, determining whether the user is running on the treadmill and , when it is determined that the user is not running for a predetermined time, a control command for stopping the operation of the treadmill may be transmitted to the treadmill.
  • the motion management system is fixed at one point of the frame of the treadmill, detects an image printed on the track belt, and a track belt detection module that calculates the rotation speed of the track belt based on the detection result, the frame of the treadmill
  • a treadmill control module fixed to another point and calculating a current speed of the treadmill based on the rotational speed of the track belt, and measuring a user's heart rate, based on the measured heart rate and the current speed of the track belt It may include a user terminal for transmitting a control signal for controlling the rotation speed to the treadmill control module.
  • the track belt detection module may measure a detection period in which a printed image is repeatedly detected according to the rotation of the track belt, and calculate the rotation speed of the track belt based on the detection period.
  • the image printed on the track belt may include at least one of a character, a pattern, and a picture.
  • the treadmill control module transmits a control signal for controlling the rotation speed of the track belt received from the user terminal to the treadmill, and based on the user's heart rate and the current speed of the treadmill, the user's exercise intensity can be adjusted.
  • the treadmill control module receives information about a heart rate zone from the user terminal, and a control signal for controlling the rotation speed of the track belt so that the heart rate measurement value is maintained within the heart rate zone may be transmitted to the treadmill, but the heart rate zone may be determined as a heart rate within a preset ratio range with respect to a preset maximum heart rate.
  • the treadmill control module may establish a wireless connection with the user terminal when detecting a change in the illuminance value of at least a preset size.
  • the motion management method detects an image printed on a track belt of a treadmill, measures a detection period in which the printed image is repeatedly sensed according to rotation of the track belt, and rotates the track belt based on the detection period calculating a speed; calculating a current speed of the treadmill based on a rotation speed of the track belt; and receiving a heart rate measurement value of a user from a user terminal, and receiving the heart rate measurement value and the current speed based on the heart rate measurement value and the current speed
  • a control signal for controlling the rotation speed of the track belt may be transmitted to the treadmill.
  • the exercise management method and other embodiments may include the following features.
  • the step of receiving the heart rate measurement value of the user from the user terminal and transmitting a control signal for controlling the rotation speed of the track belt based on the heart rate measurement value and the current speed to the treadmill may include the user terminal receiving a heart rate zone from It can be determined as a heart rate within a preset ratio range with respect to the set maximum heart rate.
  • the image printed on the track belt of the treadmill is sensed, and a detection period in which the printed image is repeatedly detected according to the rotation of the track belt is measured, and based on the detection period, the track Calculating the rotation speed of the belt may include detecting at least one of characters, patterns, and pictures printed on the track belt.
  • the exercise management method when it detects at least a change in the illuminance value of a preset size, it transmits a search signal to establish a wireless connection with the nearest user terminal among the searched user terminals existing within a predetermined distance can be established
  • the invention disclosed herein has the effect of providing data on the running exercise to the user without using an expensive treadmill.
  • the apparatus and system for managing the exercise of a treadmill user has the effect of acquiring data on the user's running speed and running distance just by attaching it to an appropriate position of the existing treadmill. .
  • the apparatus and system for managing the exercise of a treadmill user acquires data on the user's running speed and running distance just by attaching it to an appropriate position of the existing treadmill, and Based on this, there is an effect of effectively managing the user's exercise.
  • FIG. 1 illustrates the concept of a treadmill user's exercise management system and exercise management method according to an embodiment of the present invention.
  • FIG. 2 shows a track belt detection module according to an embodiment of the present invention.
  • FIG. 3 is a diagram illustrating a method in which a track belt detection module is mounted on a treadmill to detect the rotational speed of a track belt according to an embodiment of the present invention.
  • FIG. 4 illustrates an example of setting a heart rate zone through a user terminal.
  • FIG. 5 illustrates an exercise management apparatus for a treadmill user according to an embodiment of the present invention.
  • FIG. 6 is a flowchart illustrating a method for managing an exercise of a treadmill user according to an embodiment of the present invention.
  • the techniques disclosed herein may be applied to exercise management of a treadmill user.
  • the technology disclosed in the present specification is not limited thereto, and may be applied to all devices and methods to which the technical idea of the technology may be applied.
  • first, second, etc. may be used to describe various elements, but the elements should not be limited by the terms. The above terms are used only for the purpose of distinguishing one component from another. For example, without departing from the scope of the present invention, a first component may be referred to as a second component, and similarly, a second component may also be referred to as a first component.
  • FIG. 1 illustrates the concept of a treadmill user's exercise management system and exercise management method according to an embodiment of the present invention.
  • the exercise management system 1000 of the user 30 of the treadmill 10 includes a track belt detection module 100, a treadmill control module 200, and a user terminal ( 300) may be included.
  • the track belt detection module 100 may be fixed to one point of the frame of the treadmill 10 to calculate the rotational speed of the track belt 11 .
  • the rotational speed of the track belt 11 may be calculated by detecting the image 12 printed on the track belt 11 .
  • the track belt detection module 100 may detect the track belt 11 as shown in FIG. 1 . As (11) rotates, the printed image 12 is fixed at a point in the frame of the treadmill 10 facing the path, and then moves together with the track belt 11 when the track belt 11 rotates. It is possible to detect the printed image (12). That is, the track belt detection module 100 is located at a point on the frame of the track belt 11 so that the sensor provided in the track belt detection module 100 can detect the image 12 printed on the track belt 11 . It may be fixed or attached.
  • the track belt detection module 100 measures a detection period in which the printed image 12 rotating together according to the rotation of the track belt 11 is repeatedly detected, and the rotation speed of the track belt 11 based on the detection period can be calculated.
  • the rotational speed of the track belt 11 may be calculated using the length of the track belt 11 and the detection period of the printed image 12 .
  • the image 12 printed on the track belt 11 may include at least one of a character, a pattern, and a picture.
  • the characters, patterns, and pictures may be the name of a treadmill manufacturer, a text or picture expressing the characteristics of the treadmill, a trademark of the treadmill, a logo of the treadmill, and the like.
  • the sensor provided in the track belt detection module 100 can detect characters, patterns, or pictures of various colors by distinguishing them from the unique colors of the track belt 11. It may be a sensor.
  • the sensor provided in the track belt detection module 100 may be an infrared sensor.
  • the track belt detection module 100 includes a sensor unit 102 and a battery 103. ), a battery cover 104 including a coupling member 105 such as Velcro, is attached to the frame of the treadmill 10, and is coupled with the Velcro of the module body 101 to detect the track belt It is configured to include a frame adhesive member 106 for fixing the module 100 to the frame of the treadmill 10, and the module body 101 has an image 12 printed on the track belt 11 by external light.
  • a light shielding structure 107 in the form of an eaves for preventing external light from entering the sensor unit 102 may be provided.
  • FIG 3 is a view illustrating a method of detecting the rotation speed of the track belt 11 by the track belt detection module 100 mounted on the treadmill 10.
  • the track belt detection module 100 when the track belt 11 rotates, printing The image 12 is moved in the rotation direction 13 of the track belt 11 .
  • the track belt detection module 100 fixed to the upper portion of the movement path of the printed image 12 may detect the start point and the end point of the printed image 12 .
  • the track belt detection module 100 can calculate the detection period of the printed image 12 by detecting the starting point or the ending point of the printed image 12 that rotates periodically according to the rotation of the track belt 11 . There, it is possible to detect the rotational speed of the track belt 11 based on this.
  • the treadmill control module 200 is fixed to another point of the frame of the treadmill 10 other than the point at which the track belt detection module 100 is fixed, for example, around the operation pad of the treadmill 10 as shown in FIG. 1 . and the current speed of the treadmill 10 may be calculated based on the rotation speed of the track belt 11 calculated by the track belt detection module 100 .
  • the rotation speed of the track belt 11 may be calculated by the treadmill control module 200 receiving the detection result of the image 12 printed on the track belt 11 from the track belt detection module 100 .
  • the track belt detection module 100 and the treadmill control module 200 may be connected to each other by wire or wirelessly, and may transmit/receive data to each other.
  • the current speed of the treadmill 10 may be directly calculated based on the rotation speed of the track belt 11 detected by the track belt detection module 100 .
  • the user terminal 300 may be a wearable device worn on the wrist of the user 30 , and measures the heartbeat of the user 30 , based on information about the measured heartbeat and the current speed of the treadmill 10 .
  • the rotation speed of the track belt 11 can be controlled.
  • the treadmill control module 200 receives a measurement value for the user's heartbeat from the user terminal 300, and controls the rotational speed of the track belt 11 based on the heartbeat measurement value and the current speed of the treadmill. A signal may be transmitted to the treadmill 10 .
  • the treadmill control module 200 receives heart rate zone information for the user from the user terminal 300 and controls the rotation speed of the track belt 11 so that the heart rate measurement value is maintained within the received heart rate zone. may be transmitted to the treadmill 10 .
  • the heart rate zone may be determined as a heart rate within a preset ratio range with respect to a preset maximum heart rate for the user.
  • Heart rate zone 3 may range from 70 to 79% of maximum heart rate
  • heart rate zone 4 may range from 80 to 89% of maximum heart rate
  • heart rate zone 5 may range from 90 to 100% of maximum heart rate.
  • the user terminal 300 measures the heart rate of the user 30 in real time while the user 30 performs a running exercise on the treadmill 10, and when the measured heart rate deviates below the lowest heart rate of the heart rate zone 4 transmits a control signal to the treadmill 10 to control the rotational speed of the track belt 11 to rise by a predetermined value, and when the measured heart rate deviates above the uppermost heart rate in heart rate zone 4, A control signal for controlling the rotation speed of 11 ) to decrease by a predetermined value may be transmitted to the treadmill 10 .
  • the user terminal 300 when the user's heart rate enters the set heart rate zone, the user terminal 300 transmits an alarm and a control signal to reduce the speed of the treadmill, so that the user's heart rate is maintained below the set heart rate zone. can also be adjusted.
  • the heart rate zone may be set by sliding left and right with a finger touch on the screen of the user terminal 300 .
  • the user terminal 300 may be a personal portable terminal owned by the user 30 such as a smart phone.
  • the user 30 may transmit feedback on the exercise management program provided by the system to the system through the smart phone, and the system may provide an optimally customized exercise management program for each individual based on the user's feedback. can have an effect.
  • the track belt is based on the current speed of the treadmill 10 and the measured heart rate of the user. It is possible to generate a control signal to control the rotation speed of (11).
  • the user terminal 300 may control the rotation speed of the treadmill 10 by directly transmitting the generated control signal to the treadmill 10 or by transmitting it to the treadmill control module 200 .
  • the exercise management apparatus 1001 may be provided, and the exercise management apparatus 1001 may be configured to include a track belt detection module 100 and a treadmill control module 200 .
  • the treadmill control module 200 receives the heart rate measurement information of the user 30 from the user terminal 300 , and then based on the heart rate measurement information and the current speed of the treadmill 10 , the highest efficiency for the user of running exercise program can be provided. That is, the control signal for adjusting the speed of the treadmill 10 may be transmitted to the treadmill 10 so that the user's heartbeat is maintained within the target heartbeat range, that is, the target heartbeat zone.
  • the treadmill control module 200 and the user terminal 300 may be connected through a wireless network to exchange sensing values and control data.
  • the network connection between the treadmill control module 200 and the user terminal 300 is performed by the user 30 on the treadmill control module 200 attached to the periphery of the operation panel of the treadmill 10 for the convenience of connection. It can be established by tagging the user terminal 300 that is doing. Since the treadmill control module 200 includes an illuminance measuring sensor, it is possible to detect a change in illuminance that occurs when the user 30 tags the user terminal 300 to determine the tagging of the user terminal 300 .
  • the treadmill control module 200 detects a change in illuminance of a preset size, it is determined that the user terminal 300 is tagged for connection, and transmits a signal for searching the user terminal 300 to the surroundings.
  • a wireless connection may be established with the user terminal 300 located closest to the user terminal 300 among the searched user terminals 300 existing within a predetermined distance.
  • the tagging and establishment of the wireless connection may be implemented by recognizing the user terminal 300 through NFC tagging, and may be implemented by recognizing the user terminal 300 through RFID tagging.
  • the exercise management system 1000 and the exercise management apparatus 1001 in the above-described embodiment measure the user's exercise data measured by the treadmill 10 of the user 30 and the heart rate of the user 30 . It may further include a server 400 for storing information.
  • the server 400 may provide a running program for the user's health management through the user terminal 300 based on the user's exercise history using the treadmill 10 and the user's heart rate measurement information.
  • the server 400, the exercise management system 1000, and the exercise management apparatus 1001 may be connected through a wireless or wired network.
  • the networks disclosed herein include, for example, wireless networks, wired networks, public networks such as the Internet, private networks, Global System for Mobile communication network (GSM) networks, and general packet wireless networks (General). Packet Radio Network (GPRN), Local Area Network (LAN), Wide Area Network (WAN), Metropolitan Area Network (MAN), Cellular Network, Public Switched Telephone Network (Public Switched Telephone Network) ; PSTN), Personal Area Network, Bluetooth, Wi-Fi Direct, Near Field communication, Ultra-Wide band, a combination thereof, or any may be other networks of, but not limited to.
  • GSM Global System for Mobile communication network
  • General Packet Radio Network
  • LAN Local Area Network
  • WAN Wide Area Network
  • MAN Metropolitan Area Network
  • PSTN Public Switched Telephone Network
  • PSTN Public Switched Telephone Network
  • Bluetooth Wi-Fi Direct
  • Near Field communication Ultra-Wide band
  • Ultra-Wide band a combination thereof, or any may be other networks of, but not limited to.
  • FIG. 5 illustrates an exercise management apparatus for a treadmill user according to an embodiment of the present invention.
  • the exercise management apparatus 1001 of the treadmill 10 user 30 includes a track belt detection module 100 and a treadmill control module 200 . can be configured.
  • the track belt detection module 100 may include a sensor unit 110 , a calculation unit 120 , and a communication unit 130 .
  • the track belt detection module 100 is fixed to one point of the frame of the treadmill 10 .
  • the sensor unit 110 may detect the image 12 printed on the track belt 11 when the track belt 11 rotates.
  • the calculation unit 120 measures a detection period in which the printed image 12 rotating together according to the rotation of the track belt 11 is repeatedly detected, and calculates the rotation speed of the track belt 11 based on the detection period.
  • the treadmill control module 200 may include a control unit 210 , a sensor unit 220 , and a communication unit 230 .
  • the controller 210 calculates a current speed of the treadmill based on the rotation speed of the track belt 11 , receives a measured value for the user's heartbeat from the user terminal 300 , and receives the measured heart rate and the current speed of the treadmill Based on this, the target rotation speed of the track belt 11 can be derived.
  • the control unit 210 may generate a control signal for achieving the target rotation speed of the track belt 11 and transmit it to the treadmill 10 .
  • the communication unit 230 receives heart rate zone information for the user from the user terminal 300, and the controller 210 controls the rotation speed of the track belt 11 so that the heart rate measurement value is maintained within the received heart rate zone. After deriving, a control signal for controlling the track belt 11 at the derived target rotation speed may be transmitted to the treadmill 10 .
  • the track belt detection module 100 and the treadmill control module 200 may be connected to each other by wire or wirelessly through the communication unit 130 and the communication unit 230 , and may transmit/receive data.
  • the sensor unit 220 for example, is provided with an illuminance measuring sensor, detects a change in illuminance that occurs when the user 30 tags the user terminal 300, and determines the tagging of the user terminal 300, After transmitting a signal for searching the user terminal 300 to the surroundings, a wireless connection may be established with the user terminal 300 located closest among the searched user terminals 300 existing within a predetermined distance.
  • the sensor unit 220 detects a change in illuminance greater than or equal to a preset size, the sensor unit 220 may determine that the user terminal 300 is tagged for connection.
  • the treadmill control module 200 and the user terminal 300 may be wirelessly connected through the communication unit 230 .
  • the track belt detection module 100 may further include an acceleration sensor (not shown).
  • the track belt detection module 100 may detect whether vibration of the treadmill 10 is generated in real time through an acceleration sensor, and may determine whether the user 30 is performing a running exercise. For example, the track belt detection module 100 distinguishes the vibration of the treadmill 10 when the user 30 is performing a running exercise and the vibration of the treadmill 10 when the user is not performing a running exercise, that is, the track. It is possible to distinguish the natural vibration of the treadmill 10 itself due to the operation of the belt and the vibration caused by the user's running. It is determined that the operation of the treadmill 10 is not performed and a control command for stopping the operation of the treadmill 10 may be transmitted to the treadmill 10 .
  • FIG. 6 is a flowchart illustrating a method for managing an exercise of a treadmill user according to an embodiment of the present invention.
  • the treadmill user's exercise management method performed by the treadmill user's exercise management system 1000 may include the following steps/operations.
  • the treadmill user's exercise management system 1000 detects an image printed on the track belt 11 of the treadmill 10 , and a detection cycle in which the printed image is repeatedly detected according to the rotation of the track belt 11 . may be measured and the rotation speed of the track belt 11 may be calculated based on the detection period (S510).
  • the treadmill user's exercise management system 1000 may calculate the current speed of the treadmill 10 based on the rotational speed of the track belt 11 ( S520 ).
  • the treadmill user's exercise management system 1000 receives the user's heart rate measurement value from the user terminal 300, and controls the rotation speed of the track belt 11 based on the heart rate measurement value and the current speed.
  • a control signal may be transmitted to the treadmill 10 (S530).
  • the configuration in which the treadmill user's exercise management system 1000 controls the rotational speed of the track belt 11 based on the heartbeat measurement value and the current speed is the same as the above-described method for controlling the speed of the treadmill using the heartbeat zone.
  • operations S510 to S530 may be further divided into additional operations or combined into fewer operations according to an embodiment of the present invention.
  • some operations may be omitted if necessary, and the order between the operations may be switched.
  • unit eg, a control unit, etc.
  • unit may mean, for example, a unit including one or a combination of two or more of hardware, software, or firmware.
  • unit may be used interchangeably with terms such as, for example, unit, logic, logical block, component, or circuit.
  • a “part” may be a minimum unit of an integrally formed part or a part thereof.
  • a “unit” may be a minimum unit or a part of performing one or more functions. “Part” may be implemented mechanically or electronically.
  • a “unit” may be one of an Application-Specific Integrated Circuit (ASIC) chip, Field-Programmable Gate Arrays (FPGAs), or programmable-logic device that performs certain operations, known or to be developed in the future. It may include at least one.
  • ASIC Application-Specific Integrated Circuit
  • FPGAs Field-Programmable Gate Arrays
  • programmable-logic device that performs certain operations, known or to be developed in the future. It may include at least one.
  • At least a portion of an apparatus (eg, modules or functions thereof) or a method (eg, operations) according to various embodiments is, for example, a computer-readable storage medium in the form of a program module It can be implemented as a command stored in .
  • the one or more processors may perform a function corresponding to the instruction.
  • the computer-readable storage medium may be, for example, a memory.
  • Computer-readable storage media/computer-readable recording media include hard disks, floppy disks, magnetic media (eg, magnetic tape), and optical media (eg, compact CD-ROMs). disc read only memory), digital versatile disc (DVD), magneto-optical media (e.g., floptical disk), hardware devices (e.g., read only memory (ROM), random (RAM) access memory), or flash memory, etc.)
  • program instructions may include high-level language code that can be executed by a computer using an interpreter, etc. as well as machine code such as generated by a compiler.
  • the hardware devices described above may be configured to operate as one or more software modules to perform the operations of the various embodiments, and vice versa.
  • a module or a program module may include at least one or more of the above-described components, some may be omitted, or may further include additional other components. Operations performed by a module, a program module, or other components according to various embodiments may be executed sequentially, in parallel, iteratively, or in a heuristic manner. Also, some operations may be executed in a different order, omitted, or other operations may be added.
  • the term “a” is defined as one or more than one. Also, the use of introductory phrases such as “at least one” and “one or more” in a claim includes introductory phrases such as “at least one” and “one or more” and an obscure phrase such as “a” in the same claim. Even if there is, the introduction of another claim element by the obfuscated phrase "a” shall be construed to mean to limit any particular claim containing the claim element so introduced, to an invention containing only one such element. shouldn't be
  • any two components combined to achieve a particular functionality may be considered “related” to each other so that the desired function is achieved, regardless of structure or intervening component.
  • two components thus associated may be considered “operably connected” or “operably coupled” to each other to achieve a desired function.
  • condition X may be satisfied. This phrase also indicates that condition X may not be met.
  • a reference to a system that includes a particular component must also include a scenario in which the system does not contain the specific component.
  • a reference to a method that includes a particular action should also include a scenario in which the method does not include the particular component.
  • references to a system configured to perform a specific action should also include scenarios in which the system is not configured to perform a specific action.
  • any method may include at least the acts contained in the drawings and/or the specification, and may include only the acts contained in the drawings and/or the specification.
  • the illustrated examples may be implemented as circuitry located on a single integrated circuit or within the same device.
  • the above examples may be implemented as any number of individual integrated circuits or individual devices interconnected to each other in any suitable manner, and other variations, modifications, variations and alternatives are also possible. Accordingly, the specification and drawings are to be regarded in an illustrative rather than a restrictive sense.
  • the examples or portions thereof may be implemented as a software or code representation of a physical circuit or logical representation translatable to a physical circuit, such as any suitable type of hardware description language.
  • the present invention is not limited to physical devices or units implemented in non-programmable hardware, mainframes, minicomputers, servers, workstations, personal computers, notepads, which are generally referred to herein as 'computer systems' , personal digital assistants (PDAs), electronic games, automobiles and other embedded systems, cell phones, and various other wireless devices, such as programmable devices capable of performing desired device functions by operating in accordance with appropriate program code. Alternatively, it may be applied to units as well.
  • a system, apparatus, or device referred to in this specification includes at least one hardware component.
  • the present invention has been mainly described as an example applied to an apparatus, system, and method for managing exercise using the same attached to a treadmill to measure and manage a user's exercise state
  • the apparatus, system and method may also be applied. It can be applied to a variety of products.

Landscapes

  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Cardiology (AREA)
  • Vascular Medicine (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Measuring Pulse, Heart Rate, Blood Pressure Or Blood Flow (AREA)

Abstract

The present invention relates to an apparatus for managing a workout of a treadmill user. The apparatus for managing a workout may comprise: a track belt detection module which is fixed to a point of a frame of the treadmill, detects an image printed on a track belt, and calculates the rotation speed of the track belt on the basis of the detection result; and a treadmill control module which calculates the current speed of the treadmill on the basis of the rotation speed of the track belt.

Description

트레드밀 사용자의 운동을 관리하는 장치, 시스템 및 관리 방법Devices, systems and methods for managing treadmill users' workouts
본 명세서는 트레드밀(treadmill)에 부착되어 사용자의 운동 상태를 측정 및 관리할 수 있는 장치, 시스템 및 이를 이용한 운동 관리 방법에 관한 것이다.The present specification relates to an apparatus and system attached to a treadmill and capable of measuring and managing a user's exercise state, and an exercise management method using the same.
트레드밀(treadmill)은 런닝머신으로 불려지는 운동기구로, 회전하는 롤러에 의해 회전하는 트랙 벨트를 이용하여 좁은 공간에서 걷거나 뛰는 운동효과를 가져올 수 있어 가정이나 피트니스 센터 등에서 널리 사용되고 있다.A treadmill is an exercise device called a treadmill, and it is widely used at home or fitness centers because it can bring about the effect of walking or running in a narrow space by using a track belt that rotates by a rotating roller.
트레드밀은 사용자의 신체 조건, 운동 능력, 및 목표 운동량에 따라 속도를 조절할 필요가 있고, 사용자의 운동 데이터를 측정하여 디스플레이 등의 수단을 통해 사용자에게 알려줄 필요가 있다. 일반적으로 이를 위해 제어패널 상의 키패드 조작을 통해 트레드밀의 구동 모터의 속도를 조절하고 있으며, 내부에 구비된 센서들을 통해 속도와 운동량을 측정하여 디스플레이를 통해서 출력하는 제품이 출시되어 있다. 또한, 사용자의 운동량 등을 측정한 데이터는 트레드밀에 구비된 통신 수단을 사용자의 개인 휴대 단말로 전송되는데, 시중에 판매되는 피트니스 장비 중 사용자의 운동 데이터를 전산화하여 블루투스 통신을 통해 사용자의 모바일 등의 저장 장치로 전달할 수 있는 장비는 아주 고가의 장비이므로, 피트니스 센터 등에서 이러한 사용자 개인 단말로 러닝 속도나 운동량을 전달해 주는 서비스를 제공하기에는 어려움이 있다.The treadmill needs to adjust the speed according to the user's physical condition, exercise ability, and target amount of exercise, and it is necessary to measure the user's exercise data and notify the user through means such as a display. In general, for this purpose, the speed of the treadmill driving motor is controlled through a keypad operation on the control panel, and a product has been released that measures speed and momentum through sensors provided therein and outputs it through a display. In addition, the data measuring the amount of exercise of the user is transmitted to the user's personal portable terminal through the communication means provided in the treadmill. Among the fitness equipment sold on the market, the user's exercise data is computerized and the user's mobile is transmitted through Bluetooth communication. Since the equipment that can be transferred to the storage device is very expensive equipment, it is difficult to provide a service that delivers a running speed or amount of exercise to such a user's personal terminal in a fitness center or the like.
따라서, 러닝 속도 정보와 러닝 거리 정보 등 러닝 운동에 대한 다양한 데이터를 사용자에게 제공하기 위해서는 고가의 트레드밀을 사용해야 하는 문제가 있어, 고가의 트레드밀을 사용하지 않고서도 러닝 운동에 대한 다양한 데이터를 사용자에게 제공하고, 이를 기초로 사용자의 러닝 운동을 효과적으로 관리해 줄 수 있는 기술에 대한 필요가 증가하고 있다.Therefore, there is a problem that an expensive treadmill must be used in order to provide users with various data about running exercise such as running speed information and running distance information. And, based on this, the need for technology that can effectively manage the user's running exercise is increasing.
본 발명이 해결하고자 하는 과제들은 이상에서 언급된 과제로 제한되지 않으며, 언급되지 않은 또 다른 과제들은 아래의 기재로부터 통상의 기술자에게 명확하게 이해될 수 있을 것이다.The problems to be solved by the present invention are not limited to the problems mentioned above, and other problems not mentioned will be clearly understood by those skilled in the art from the following description.
본 명세서는 트레드밀 사용자의 운동 관리 장치를 제시한다. 상기 운동 관리 장치는 트레드밀(treadmill)의 프레임의 일 지점에 고정되어, 트랙 벨트에 인쇄된 이미지를 감지하되, 상기 감지 결과에 기초하여 상기 트랙 벨트의 회전 속도를 산출하는 트랙 벨트 감지 모듈, 및 상기 트랙 벨트의 회전 속도에 기초하여 상기 트레드밀의 현재 속도를 산출하는 트레드밀 제어 모듈을 포함할 수 있다.The present specification provides an exercise management apparatus for a treadmill user. The motion management device is fixed to a point of a frame of a treadmill, and detects an image printed on the track belt, and a track belt detection module configured to calculate a rotation speed of the track belt based on the detection result, and the and a treadmill control module for calculating a current speed of the treadmill based on the rotation speed of the track belt.
상기 운동 관리 장치 및 그 밖의 실시예는 다음과 같은 특징을 포함할 수 있다.The exercise management device and other embodiments may include the following features.
실시 예에 따라, 상기 트랙 벨트 감지 모듈은 상기 트랙 벨트의 회전에 따라 상기 인쇄된 이미지가 반복하여 감지되는 검출 주기를 측정하고, 상기 검출 주기에 기초하여 상기 트랙 벨트의 회전 속도를 산출할 수 있다.According to an embodiment, the track belt detection module may measure a detection period in which the printed image is repeatedly detected according to the rotation of the track belt, and calculate the rotation speed of the track belt based on the detection period .
실시 예에 따라, 또한, 상기 트랙 벨트에 인쇄된 이미지는 문자, 패턴, 그림 중 적어도 하나를 포함할 수 있다.According to an embodiment, the image printed on the track belt may include at least one of a character, a pattern, and a picture.
실시 예에 따라, 또한, 상기 트레드밀 제어 모듈은 상기 사용자 단말로부터 사용자의 심박 측정 값을 수신하고, 상기 심박 측정 값 및 상기 현재 속도에 기초하여 상기 트랙 벨트의 회전 속도를 제어하는 제어 신호를 상기 트레드밀로 전송할 수 있다.According to an embodiment, the treadmill control module receives a heart rate measurement value of the user from the user terminal, and transmits a control signal for controlling the rotation speed of the track belt based on the heart rate measurement value and the current speed to the treadmill can be sent to
실시 예에 따라, 또한, 상기 트레드밀 제어 모듈은 상기 사용자 단말로부터 심박 존(zone)에 대한 정보를 수신하고, 상기 심박 측정 값이 상기 심박 존 내에 유지되도록 상기 트랙 벨트의 회전 속도를 제어하는 제어 신호를 상기 트레드밀로 전송하되, 상기 심박 존은 미리 설정된 최대 심박 수에 대비하여 미리 설정된 비율 범위의 심박 수로 결정될 수 있다.According to an embodiment, the treadmill control module receives information about a heart rate zone from the user terminal, and a control signal for controlling the rotation speed of the track belt so that the heart rate measurement value is maintained within the heart rate zone may be transmitted to the treadmill, but the heart rate zone may be determined as a heart rate within a preset ratio range with respect to a preset maximum heart rate.
실시 예에 따라, 또한, 상기 트레드밀 제어 모듈은 적어도 미리 설정된 크기의 조도 값의 변화를 감지하면, 검색 신호를 송출하여 미리 결정된 거리 내에 존재하는 검색된 사용자 단말들 중 가장 가까이 위치한 사용자 단말과 무선 연결을 수립할 수 있다.According to an embodiment, when the treadmill control module detects at least a change in the illuminance value of a preset size, it transmits a search signal to establish a wireless connection with the nearest user terminal among the searched user terminals existing within a predetermined distance can be established
실시 예에 따라, 또한, 상기 트랙 벨트 감지 모듈은 상기 트레드밀의 진동을 감지하는 가속도 센서를 포함하고, 상기 가속도 센서의 진동 감지 결과에 기초하여 상기 트레드밀에서 사용자가 러닝을 하고 있지의 여부를 판단하고, 미리 결정된 시간 동안 사용자가 러닝을 하고 있지 않는 것으로 판단되는 경우에는 상기 트레드밀의 작동을 중지시키는 제어 명령을 상기 트레드밀로 전송할 수 있다.According to an embodiment, the track belt detection module includes an acceleration sensor for detecting vibration of the treadmill, and based on the vibration detection result of the acceleration sensor, determining whether the user is running on the treadmill and , when it is determined that the user is not running for a predetermined time, a control command for stopping the operation of the treadmill may be transmitted to the treadmill.
한편, 본 명세서는 트레드밀 사용자의 운동 관리 시스템을 제시한다. 상기 운동 관리 시스템은 트레드밀의 프레임의 일 지점에 고정되어, 트랙 벨트에 인쇄된 이미지를 감지하되, 상기 감지 결과에 기초하여 상기 트랙 벨트의 회전 속도를 산출하는 트랙 벨트 감지 모듈, 상기 트레드밀의 프레임의 타 지점에 고정되고, 상기 트랙 벨트의 회전 속도에 기초하여 상기 트레드밀의 현재 속도를 산출하는 트레드밀 제어 모듈, 및 사용자의 심박을 측정하고, 상기 심박 측정 값 및 상기 현재 속도에 기초하여 상기 트랙 벨트의 회전 속도를 제어하는 제어 신호를 상기 트레드밀 제어 모듈로 전송하는 사용자 단말을 포함할 수 있다.Meanwhile, the present specification presents a treadmill user's exercise management system. The motion management system is fixed at one point of the frame of the treadmill, detects an image printed on the track belt, and a track belt detection module that calculates the rotation speed of the track belt based on the detection result, the frame of the treadmill A treadmill control module fixed to another point and calculating a current speed of the treadmill based on the rotational speed of the track belt, and measuring a user's heart rate, based on the measured heart rate and the current speed of the track belt It may include a user terminal for transmitting a control signal for controlling the rotation speed to the treadmill control module.
실시 예에 따라, 상기 트랙 벨트 감지 모듈은 트랙 벨트의 회전에 따라 인쇄된 이미지가 반복하여 감지되는 검출 주기를 측정하고, 상기 검출 주기에 기초하여 상기 트랙 벨트의 회전 속도를 산출할 수 있다.According to an embodiment, the track belt detection module may measure a detection period in which a printed image is repeatedly detected according to the rotation of the track belt, and calculate the rotation speed of the track belt based on the detection period.
실시 예에 따라, 또한, 상기 트랙 벨트에 인쇄된 이미지는 문자, 패턴, 그림 중 적어도 하나를 포함할 수 있다.According to an embodiment, the image printed on the track belt may include at least one of a character, a pattern, and a picture.
실시 예에 따라, 또한, 상기 트레드밀 제어 모듈은 상기 사용자 단말로부터 수신한 상기 트랙 벨트의 회전 속도를 제어하는 제어 신호를 상기 트레드밀로 전송하여 사용자의 심박 및 트레드밀의 현재 속도에 기초하여 사용자의 운동 강도를 조절할 수 있다.According to an embodiment, the treadmill control module transmits a control signal for controlling the rotation speed of the track belt received from the user terminal to the treadmill, and based on the user's heart rate and the current speed of the treadmill, the user's exercise intensity can be adjusted.
실시 예에 따라, 또한, 상기 트레드밀 제어 모듈은 상기 사용자 단말로부터 심박 존(zone)에 대한 정보를 수신하고, 상기 심박 측정 값이 상기 심박 존 내에 유지되도록 상기 트랙 벨트의 회전 속도를 제어하는 제어 신호를 상기 트레드밀로 전송하되, 상기 심박 존은 미리 설정된 최대 심박 수에 대비하여 미리 설정된 비율 범위의 심박 수로 결정될 수 있다.According to an embodiment, the treadmill control module receives information about a heart rate zone from the user terminal, and a control signal for controlling the rotation speed of the track belt so that the heart rate measurement value is maintained within the heart rate zone may be transmitted to the treadmill, but the heart rate zone may be determined as a heart rate within a preset ratio range with respect to a preset maximum heart rate.
실시 예에 따라, 또한, 상기 트레드밀 제어 모듈은 적어도 미리 설정된 크기의 조도 값의 변화를 감지한 경우, 상기 사용자 단말과 무선 연결을 수립할 수 있다.According to an embodiment, the treadmill control module may establish a wireless connection with the user terminal when detecting a change in the illuminance value of at least a preset size.
한편, 본 명세서는 운동 관리 시스템에 의해 수행되는 트레드밀 사용자의 운동을 관리하는 방법을 제시한다. 상기 운동 관리 방법은 트레드밀의 트랙 벨트에 인쇄된 이미지를 감지하되, 상기 트랙 벨트의 회전에 따라 상기 인쇄된 이미지가 반복하여 감지되는 검출 주기를 측정하고, 상기 검출 주기에 기초하여 상기 트랙 벨트의 회전 속도를 산출하는 단계, 상기 트랙 벨트의 회전 속도에 기초하여 상기 트레드밀의 현재 속도를 산출하는 단계, 및 사용자 단말로부터 사용자의 심박 측정 값을 수신하고, 상기 심박 측정 값 및 상기 현재 속도에 기초하여 상기 트랙 벨트의 회전 속도를 제어하는 제어 신호를 상기 트레드밀로 전송할 수 있다.Meanwhile, the present specification provides a method for managing a treadmill user's exercise performed by an exercise management system. The motion management method detects an image printed on a track belt of a treadmill, measures a detection period in which the printed image is repeatedly sensed according to rotation of the track belt, and rotates the track belt based on the detection period calculating a speed; calculating a current speed of the treadmill based on a rotation speed of the track belt; and receiving a heart rate measurement value of a user from a user terminal, and receiving the heart rate measurement value and the current speed based on the heart rate measurement value and the current speed A control signal for controlling the rotation speed of the track belt may be transmitted to the treadmill.
상기 운동 관리 방법 및 그 밖의 실시예는 다음과 같은 특징을 포함할 수 있다.The exercise management method and other embodiments may include the following features.
실시 예에 따라, 상기 사용자 단말로부터 사용자의 심박 측정 값을 수신하고, 상기 심박 측정 값 및 상기 현재 속도에 기초하여 상기 트랙 벨트의 회전 속도를 제어하는 제어 신호를 상기 트레드밀로 전송하는 단계는 사용자 단말로부터 심박 존(zone)을 수신하는 단계, 및 상기 심박 측정 값이 상기 심박 존 내에 유지되도록 상기 트랙 벨트의 회전 속도를 제어하는 제어 신호를 상기 트레드밀로 전송하는 단계를 포함하고, 상기 심박 존은 미리 설정된 최대 심박 수에 대비하여 미리 설정된 비율 범위의 심박 수로 결정할 수 있다.According to an embodiment, the step of receiving the heart rate measurement value of the user from the user terminal and transmitting a control signal for controlling the rotation speed of the track belt based on the heart rate measurement value and the current speed to the treadmill may include the user terminal receiving a heart rate zone from It can be determined as a heart rate within a preset ratio range with respect to the set maximum heart rate.
실시 예에 따라, 또한, 상기 트레드밀의 트랙 벨트에 인쇄된 이미지를 감지하되, 상기 트랙 벨트의 회전에 따라 상기 인쇄된 이미지가 반복하여 감지되는 검출 주기를 측정하고, 상기 검출 주기에 기초하여 상기 트랙 벨트의 회전 속도를 산출하는 단계는, 상기 트랙 벨트에 인쇄된 문자, 패턴, 그림 중 적어도 하나를 감지하는 단계를 포함할 수 있다.According to an embodiment, the image printed on the track belt of the treadmill is sensed, and a detection period in which the printed image is repeatedly detected according to the rotation of the track belt is measured, and based on the detection period, the track Calculating the rotation speed of the belt may include detecting at least one of characters, patterns, and pictures printed on the track belt.
실시 예에 따라, 또한, 상기 운동 관리 방법은 적어도 미리 설정된 크기의 조도 값의 변화를 감지하면, 검색 신호를 송출하여 미리 결정된 거리 내에 존재하는 검색된 사용자 단말들 중 가장 가까이 위치한 사용자 단말과 무선 연결을 수립할 수 있다.According to an embodiment, also, when the exercise management method detects at least a change in the illuminance value of a preset size, it transmits a search signal to establish a wireless connection with the nearest user terminal among the searched user terminals existing within a predetermined distance can be established
본 명세서에 개시된 발명은 고가의 트레드밀을 사용하지 않고서도 사용자에게 러닝 운동에 대한 데이터를 제공할 수 있는 효과가 있다.The invention disclosed herein has the effect of providing data on the running exercise to the user without using an expensive treadmill.
또한, 본 명세서에 개시된 실시 예에 따른 트레드밀 사용자의 운동을 관리하는 장치 및 시스템은 기존의 트레드밀의 적절한 위치에 부착하기만 해도 사용자의 러닝 속도 및 러닝 거리에 대한 데이터를 취득할 수 있는 효과가 있다.In addition, the apparatus and system for managing the exercise of a treadmill user according to the embodiment disclosed herein has the effect of acquiring data on the user's running speed and running distance just by attaching it to an appropriate position of the existing treadmill. .
또한, 본 명세서에 개시된 실시 예에 따른 트레드밀 사용자의 운동을 관리하는 장치 및 시스템은 기존의 트레드밀의 적절한 위치에 부착하기만 해도 사용자의 러닝 속도 및 러닝 거리에 대한 데이터를 취득하고, 취득된 데이터에 기반하여 사용자의 운동을 효과적으로 관리할 수 있는 효과가 있다.In addition, the apparatus and system for managing the exercise of a treadmill user according to the embodiment disclosed herein acquires data on the user's running speed and running distance just by attaching it to an appropriate position of the existing treadmill, and Based on this, there is an effect of effectively managing the user's exercise.
한편, 본 발명에서 얻을 수 있는 효과는 이상에서 언급한 효과들로 제한되지 않으며, 언급하지 않은 또 다른 효과들은 아래의 기재로부터 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.On the other hand, the effects obtainable in the present invention are not limited to the above-mentioned effects, and other effects not mentioned will be clearly understood by those of ordinary skill in the art to which the present invention belongs from the following description. will be able
본 명세서에 첨부되는 다음의 도면들은 본 발명의 바람직한 실시예를 예시하는 것이며, 발명을 실시하기 위한 구체적인 내용과 함께 본 발명의 기술사상을 더욱 이해시키는 역할을 하는 것이므로, 본 발명은 그러한 도면에 기재된 사항에만 한정되어 해석되어서는 아니 된다.The following drawings attached to this specification illustrate preferred embodiments of the present invention, and serve to further understand the technical spirit of the present invention together with specific details for carrying out the invention, so the present invention is described in the drawings It should not be construed as being limited only to the matters.
도 1은 본 발명의 일 실시 예에 따른 트레드밀 사용자의 운동 관리 시스템 및 운동 관리 방법의 개념을 도시한다.1 illustrates the concept of a treadmill user's exercise management system and exercise management method according to an embodiment of the present invention.
도 2는 본 발명의 일 실시 예에 따른 트랙 벨트 감지 모듈을 도시한다.2 shows a track belt detection module according to an embodiment of the present invention.
도 3은 본 발명의 일 실시 예에 따른 트랙 벨트 감지 모듈이 트레드밀에 장착되어 트랙 벨트의 회전 속도를 검출하는 방법을 예시한 도면이다.3 is a diagram illustrating a method in which a track belt detection module is mounted on a treadmill to detect the rotational speed of a track belt according to an embodiment of the present invention.
도 4는 사용자 단말을 통해 심박 존을 설정하는 예를 도시한다.4 illustrates an example of setting a heart rate zone through a user terminal.
도 5는 본 발명의 일 실시 예에 따른 트레드밀 사용자의 운동 관리 장치를 도시한다.5 illustrates an exercise management apparatus for a treadmill user according to an embodiment of the present invention.
도 6은 본 발명의 실시 예에 따른 트레드밀 사용자의 운동 관리 방법을 설명하는 순서도이다.6 is a flowchart illustrating a method for managing an exercise of a treadmill user according to an embodiment of the present invention.
본 명세서에 개시된 기술은 트레드밀 사용자의 운동 관리에 적용될 수 있다. 그러나 본 명세서에 개시된 기술은 이에 한정되지 않고, 상기 기술의 기술적 사상이 적용될 수 있는 모든 장치 및 방법에도 적용될 수 있다.The techniques disclosed herein may be applied to exercise management of a treadmill user. However, the technology disclosed in the present specification is not limited thereto, and may be applied to all devices and methods to which the technical idea of the technology may be applied.
본 명세서에서 사용되는 기술적 용어는 단지 특정한 실시 예를 설명하기 위해 사용된 것으로, 본 명세서에 개시된 기술의 사상을 한정하려는 의도가 아님을 유의해야 한다. 또한, 본 명세서에서 사용되는 기술적 용어는 본 명세서에서 특별히 다른 의미로 정의되지 않는 한, 본 명세서에 개시된 기술이 속하는 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 의미로 해석되어야 하며, 과도하게 포괄적인 의미로 해석되거나, 과도하게 축소된 의미로 해석되지 않아야 한다. 또한, 본 명세서에서 사용되는 기술적인 용어가 본 명세서에 개시된 기술의 사상을 정확하게 표현하지 못하는 잘못된 기술적 용어일 때에는, 본 명세서에 개시된 기술이 속하는 분야에서 통상의 지식을 가진 자가 올바르게 이해할 수 있는 기술적 용어로 대체되어 이해되어야 할 것이다. 또한, 본 명세서에서 사용되는 일반적인 용어는 사전에 정의되어 있는 바에 따라, 또는 전후 문맥 상에 따라 해석되어야 하며, 과도하게 축소된 의미로 해석되지 않아야 한다.It should be noted that the technical terms used in this specification are only used to describe specific embodiments, and are not intended to limit the spirit of the technology disclosed herein. In addition, the technical terms used in this specification should be interpreted in the meaning generally understood by those of ordinary skill in the art to which the technology disclosed in this specification belongs, unless otherwise defined in this specification. It should not be construed in a very comprehensive sense or in an excessively reduced meaning. In addition, when the technical term used in this specification is an erroneous technical term that does not accurately express the spirit of the technology disclosed in this specification, a technical term that can be correctly understood by those of ordinary skill in the art to which the technology disclosed in this specification belongs should be understood and replaced with In addition, general terms used in this specification should be interpreted according to the definition in the dictionary or according to the context before and after, and should not be interpreted in an excessively reduced meaning.
본 명세서에서 사용되는 제1, 제2 등과 같이 서수를 포함하는 용어는 다양한 구성 요소들을 설명하는데 사용될 수 있지만, 상기 구성 요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제1 구성 요소는 제2 구성 요소로 명명될 수 있고, 유사하게 제2 구성 요소도 제1 구성 요소로 명명될 수 있다.As used herein, terms including an ordinal number such as first, second, etc. may be used to describe various elements, but the elements should not be limited by the terms. The above terms are used only for the purpose of distinguishing one component from another. For example, without departing from the scope of the present invention, a first component may be referred to as a second component, and similarly, a second component may also be referred to as a first component.
이하, 첨부된 도면을 참조하여 본 명세서에 개시된 실시 예들을 상세히 설명하되, 도면 부호에 관계없이 동일하거나 유사한 구성 요소는 동일한 참조 번호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다.Hereinafter, the embodiments disclosed in the present specification will be described in detail with reference to the accompanying drawings, but the same or similar components are assigned the same reference numerals regardless of reference numerals, and redundant description thereof will be omitted.
또한, 본 명세서에 개시된 기술을 설명함에 있어서 관련된 공지 기술에 대한 구체적인 설명이 본 명세서에 개시된 기술의 요지를 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다. 또한, 첨부된 도면은 본 명세서에 개시된 기술의 사상을 쉽게 이해할 수 있도록 하기 위한 것일 뿐, 첨부된 도면에 의해 그 기술의 사상이 제한되는 것으로 해석되어서는 아니 됨을 유의해야 한다.In addition, in describing the technology disclosed in the present specification, if it is determined that a detailed description of a related known technology may obscure the gist of the technology disclosed in this specification, the detailed description thereof will be omitted. In addition, it should be noted that the accompanying drawings are only for easy understanding of the spirit of the technology disclosed in this specification, and should not be construed as limiting the spirit of the technology by the accompanying drawings.
이하에서는 첨부의 도면들을 참조하여 본 발명의 일 실시 예에 따른 트레드밀 사용자의 운동을 관리하는 장치, 시스템, 및 관리 방법에 대해서 설명한다.Hereinafter, an apparatus, a system, and a management method for managing a treadmill user's exercise according to an embodiment of the present invention will be described with reference to the accompanying drawings.
도 1은 본 발명의 일 실시 예에 따른 트레드밀 사용자의 운동 관리 시스템 및 운동 관리 방법의 개념을 도시한다.1 illustrates the concept of a treadmill user's exercise management system and exercise management method according to an embodiment of the present invention.
도 1을 참조하면, 본 명세서에서 개시된 일 실시 예에 따른 트레드밀(10) 사용자(30)의 운동 관리 시스템(1000)은 트랙 벨트 감지 모듈(100), 트레드밀 제어 모듈(200), 및 사용자 단말(300)을 포함하여 구성될 수 있다.Referring to FIG. 1 , the exercise management system 1000 of the user 30 of the treadmill 10 according to an embodiment disclosed herein includes a track belt detection module 100, a treadmill control module 200, and a user terminal ( 300) may be included.
트랙 벨트 감지 모듈(100)은 트레드밀(10)의 프레임의 일 지점에 고정되어, 트랙 벨트(11)의 회전 속도를 산출할 수 있다. 트랙 벨트(11)의 회전 속도는 트랙 벨트(11)에 인쇄된 이미지(12)를 감지하여 산출할 수 있는데, 예를 들어, 트랙 벨트 감지 모듈(100)은 도 1에 도시한 바와 같이 트랙 벨트(11)가 회전함에 따라 인쇄된 이미지(12)가 지나가는 경로를 마주하는 트레드밀(10)의 프레임의 일 지점에 고정된 후, 트랙 벨트(11)가 회전할 때 트랙 벨트(11)와 함께 이동하는 인쇄된 이미지(12)를 감지할 수 있다. 즉, 트랙 벨트 감지 모듈(100)에 구비된 센서가 트랙 벨트(11)에 인쇄된 이미지(12)를 감지할 수 있도록 트랙 벨트 감지 모듈(100)이 트랙 벨트(11)의 프레임 상의 일 지점에 고정되거나 또는 부착될 수 있다.The track belt detection module 100 may be fixed to one point of the frame of the treadmill 10 to calculate the rotational speed of the track belt 11 . The rotational speed of the track belt 11 may be calculated by detecting the image 12 printed on the track belt 11 . For example, the track belt detection module 100 may detect the track belt 11 as shown in FIG. 1 . As (11) rotates, the printed image 12 is fixed at a point in the frame of the treadmill 10 facing the path, and then moves together with the track belt 11 when the track belt 11 rotates. It is possible to detect the printed image (12). That is, the track belt detection module 100 is located at a point on the frame of the track belt 11 so that the sensor provided in the track belt detection module 100 can detect the image 12 printed on the track belt 11 . It may be fixed or attached.
트랙 벨트 감지 모듈(100)은 트랙 벨트(11)의 회전에 따라 같이 회전하는 인쇄된 이미지(12)가 반복하여 감지되는 검출 주기를 측정하고, 검출 주기에 기초하여 트랙 벨트(11)의 회전 속도를 산출할 수 있다. 예를 들어, 트랙 벨트(11)의 길이와 인쇄된 이미지(12)의 검출 주기를 이용하여 트랙 벨트(11)의 회전 속도를 산출할 수 있다. 트랙 벨트(11)에 인쇄된 이미지(12)는 문자, 패턴, 그림 중 적어도 하나를 포함할 수 있다. 상기 문자, 패턴, 그림은 트레드밀 제조사의 이름, 트레드밀의 특징을 표현하는 문구나 그림, 트레드밀의 상표, 트레드밀의 로고 등 일 수 있다. 이러한 이미지(12)는 여러가지 컬러로 인쇄될 수 있기 때문에 트랙 벨트 감지 모듈(100)에 구비된 센서는 여러가지 컬러의 문자, 패턴 또는 그림을 트랙 벨트(11)의 고유 컬러와 구분하여 감지할 수 있는 센서일 수 있다. 트랙 벨트 감지 모듈(100)에 구비된 센서는 적외선 센서일 수 있다.The track belt detection module 100 measures a detection period in which the printed image 12 rotating together according to the rotation of the track belt 11 is repeatedly detected, and the rotation speed of the track belt 11 based on the detection period can be calculated. For example, the rotational speed of the track belt 11 may be calculated using the length of the track belt 11 and the detection period of the printed image 12 . The image 12 printed on the track belt 11 may include at least one of a character, a pattern, and a picture. The characters, patterns, and pictures may be the name of a treadmill manufacturer, a text or picture expressing the characteristics of the treadmill, a trademark of the treadmill, a logo of the treadmill, and the like. Since these images 12 can be printed in various colors, the sensor provided in the track belt detection module 100 can detect characters, patterns, or pictures of various colors by distinguishing them from the unique colors of the track belt 11. It may be a sensor. The sensor provided in the track belt detection module 100 may be an infrared sensor.
도 2는 트레드밀(10)에 장착되는 본 발명의 일 실시 예에 따른 트랙 벨트 감지 모듈(100)의 구조를 도시한 도면으로, 트랙 벨트 감지 모듈(100)은 센서부(102)와 배터리(103)를 구비한 모듈 본체(101), 벨크로 등의 결합 부재(105)를 포함하는 배터리 커버(104), 트레드밀(10)의 프레임에 부착되어, 모듈 본체(101)의 벨크로와 결합함으로써 트랙 벨트 감지 모듈(100)을 트레드밀(10)의 프레임에 고정시키는 프레임 접착 부재(106)를 포함하여 구성되고, 모듈 본체(101)에는 외부의 빛에 의해서 트랙 벨트(11)에 인쇄된 이미지(12)에 대한 감지 성능이 저하되는 것을 방지하기 위하여 외부 빛이 센서부(102)에 입사하는 것을 방지하기 위한 처마 형태의 빛 가림 구조(107)가 구비되어 있을 수 있다.2 is a view showing the structure of the track belt detection module 100 according to an embodiment of the present invention mounted on the treadmill 10. The track belt detection module 100 includes a sensor unit 102 and a battery 103. ), a battery cover 104 including a coupling member 105 such as Velcro, is attached to the frame of the treadmill 10, and is coupled with the Velcro of the module body 101 to detect the track belt It is configured to include a frame adhesive member 106 for fixing the module 100 to the frame of the treadmill 10, and the module body 101 has an image 12 printed on the track belt 11 by external light. In order to prevent deterioration of the sensing performance of the sensor, a light shielding structure 107 in the form of an eaves for preventing external light from entering the sensor unit 102 may be provided.
도 3은 트레드밀(10)에 장착된 트랙 벨트 감지 모듈(100)이 트랙 벨트(11)의 회전 속도를 검출하는 방법을 예시한 도면으로, 도면을 참조하면, 트랙 벨트(11)가 회전하면 인쇄된 이미지(12)가 트랙 벨트(11)의 회전 방향(13)으로 이동한다. 이 때, 상기 인쇄된 이미지(12)의 이동 경로의 상부에 고정된 트랙 벨트 감지 모듈(100)이 상기 인쇄된 이미지(12)의 시작 지점과 끝 지점을 검출할 수 있다. 트랙 벨트 감지 모듈(100)은 트랙 벨트(11)의 회전에 따라 주기적으로 회전하는 상기 인쇄된 이미지(12)의 시작 지점 또는 종료 지점을 검출함으로써 상기 인쇄된 이미지(12)의 검출 주기를 계산할 수 있고, 이에 기초하여 트랙 벨트(11)의 회전 속도를 검출할 수 있다.3 is a view illustrating a method of detecting the rotation speed of the track belt 11 by the track belt detection module 100 mounted on the treadmill 10. Referring to the drawings, when the track belt 11 rotates, printing The image 12 is moved in the rotation direction 13 of the track belt 11 . At this time, the track belt detection module 100 fixed to the upper portion of the movement path of the printed image 12 may detect the start point and the end point of the printed image 12 . The track belt detection module 100 can calculate the detection period of the printed image 12 by detecting the starting point or the ending point of the printed image 12 that rotates periodically according to the rotation of the track belt 11 . There, it is possible to detect the rotational speed of the track belt 11 based on this.
트레드밀 제어 모듈(200)은 트랙 벨트 감지 모듈(100)이 고정된 지점이 아닌 트레드밀(10)의 프레임의 다른 지점, 예를 들어 도 1에 도시한 바와 같이 트레드밀(10)의 조작 패드 주변에 고정되고, 트랙 벨트 감지 모듈(100)에서 산출한 트랙 벨트(11)의 회전 속도에 기초하여 트레드밀(10)의 현재 속도를 산출할 수 있다. 상기 트랙 벨트(11)의 회전 속도는 트레드밀 제어 모듈(200)이 트랙 벨트(11)에 인쇄된 이미지(12)에 대한 감지 결과를 트랙 벨트 감지 모듈(100)로부터 전송받아 연산할 수도 있다. 트랙 벨트 감지 모듈(100)과 트레드밀 제어 모듈(200)은 서로 유선 또는 무선으로 연결되어, 서로 데이터를 송수신할 수 있다. 실시 예에 따라, 트레드밀(10)의 현재 속도는 트랙 벨트 감지 모듈(100)이 검출한 트랙 벨트(11)의 회전 속도에 기초하여 직접 산출할 수도 있다.The treadmill control module 200 is fixed to another point of the frame of the treadmill 10 other than the point at which the track belt detection module 100 is fixed, for example, around the operation pad of the treadmill 10 as shown in FIG. 1 . and the current speed of the treadmill 10 may be calculated based on the rotation speed of the track belt 11 calculated by the track belt detection module 100 . The rotation speed of the track belt 11 may be calculated by the treadmill control module 200 receiving the detection result of the image 12 printed on the track belt 11 from the track belt detection module 100 . The track belt detection module 100 and the treadmill control module 200 may be connected to each other by wire or wirelessly, and may transmit/receive data to each other. According to an embodiment, the current speed of the treadmill 10 may be directly calculated based on the rotation speed of the track belt 11 detected by the track belt detection module 100 .
사용자 단말(300)은 사용자(30)의 손목에 착용되는 웨어러블 장치일 수 있으며, 사용자(30)의 심장 박동을 측정하고, 측정된 심장 박동에 대한 정보 및 트레드밀(10)의 현재 속도에 기초하여 트랙 벨트(11)의 회전 속도를 제어할 수 있다.The user terminal 300 may be a wearable device worn on the wrist of the user 30 , and measures the heartbeat of the user 30 , based on information about the measured heartbeat and the current speed of the treadmill 10 . The rotation speed of the track belt 11 can be controlled.
한편, 트레드밀 제어 모듈(200)이 사용자 단말(300)로부터 사용자의 심장 박동에 대한 측정 값을 수신하고, 심박 측정 값 및 트레드밀의 현재 속도에 기초하여 트랙 벨트(11)의 회전 속도를 제어하는 제어 신호를 트레드밀(10)로 전송할 수 있다. 트레드밀 제어 모듈(200)은 사용자 단말(300)로부터 사용자에 대한 심박 존(zone) 정보를 수신하고, 심박 측정 값이 수신된 심박 존 내에 유지되도록 트랙 벨트(11)의 회전 속도를 제어하는 제어 신호를 트레드밀(10)로 전송할 수 있다. 심박 존은 사용자에 대해서 미리 설정된 최대 심장 박동 수에 대비하여 미리 설정된 비율 범위의 심박 수로 결정될 수 있다. 심박 존 3은 최대 심박 수의 70~79%, 심박 존 4는 최대 심박 수의 80~89%, 심박 존 5는 최대 심박 수의 90~100%의 범위를 가질 수 있다. 예를 들어, 사용자(30)가 착용하고 있는 사용자 단말(300)에서 심박 존을 심박 존 4, 즉, 사용자의 최대 심박 수의 80~89%를 러닝 운동 시의 목표 심박수로 설정하면, 사용자 단말(300)은 사용자(30)가 트레드밀(10)에서 러닝 운동을 하는 동안 실시간으로 사용자(30)의 심장 박동을 측정한 뒤, 측정된 심장 박동 수가 심박 존 4의 최 하단 심박 수 아래로 벗어날 경우에는 트랙 벨트(11)의 회전 속도가 미리 결정된 값만큼 씩 상승하도록 제어하는 제어 신호를 트레드밀(10)로 전송하고, 측정된 심장 박동 수가 심박 존 4의 최 상단 심박 수 위로 벗어날 경우에는 트랙 벨트(11)의 회전 속도가 미리 결정된 값만큼 씩 하강하도록 제어하는 제어 신호를 트레드밀(10)로 전송할 수 있다. 다른 실시 예로, 사용자 단말(300)은 사용자의 심박 수가 설정된 심박 존에 들어갔을 경우에는 알람과 함께 트레드밀의 속도를 줄이는 제어 신호를 전송하여 사용자의 심박 수가 설정된 심박 존 아래에서 유지되도록 러닝 운동의 강도를 조절할 수도 있다. 심박 존은 도 4에서 도시한 바와 같이 사용자 단말(300)의 화면에서 손가락 터치로 좌우로 슬라이딩 입력함으로써 설정될 수 있다.On the other hand, the treadmill control module 200 receives a measurement value for the user's heartbeat from the user terminal 300, and controls the rotational speed of the track belt 11 based on the heartbeat measurement value and the current speed of the treadmill. A signal may be transmitted to the treadmill 10 . The treadmill control module 200 receives heart rate zone information for the user from the user terminal 300 and controls the rotation speed of the track belt 11 so that the heart rate measurement value is maintained within the received heart rate zone. may be transmitted to the treadmill 10 . The heart rate zone may be determined as a heart rate within a preset ratio range with respect to a preset maximum heart rate for the user. Heart rate zone 3 may range from 70 to 79% of maximum heart rate, heart rate zone 4 may range from 80 to 89% of maximum heart rate, and heart rate zone 5 may range from 90 to 100% of maximum heart rate. For example, when the heart rate zone of the user terminal 300 worn by the user 30 is set as heart rate zone 4, that is, 80 to 89% of the user's maximum heart rate as the target heart rate during running exercise, the user terminal 300 measures the heart rate of the user 30 in real time while the user 30 performs a running exercise on the treadmill 10, and when the measured heart rate deviates below the lowest heart rate of the heart rate zone 4 transmits a control signal to the treadmill 10 to control the rotational speed of the track belt 11 to rise by a predetermined value, and when the measured heart rate deviates above the uppermost heart rate in heart rate zone 4, A control signal for controlling the rotation speed of 11 ) to decrease by a predetermined value may be transmitted to the treadmill 10 . In another embodiment, when the user's heart rate enters the set heart rate zone, the user terminal 300 transmits an alarm and a control signal to reduce the speed of the treadmill, so that the user's heart rate is maintained below the set heart rate zone. can also be adjusted. As shown in FIG. 4 , the heart rate zone may be set by sliding left and right with a finger touch on the screen of the user terminal 300 .
사용자 단말(300)은 스마트 폰 등의 사용자(30) 소유의 개인 휴대 단말일 수 있다. 이 경우, 사용자(30)는 스마트 폰을 통해서 시스템이 제공해주는 운동 관리 프로그램에 대한 피드백을 시스템으로 전송할 수 있으며, 시스템은 사용자의 피드백을 기초로 개인별로 운동 관리 프로그램을 최적의 맞춤 프로그램을 제공할 수 있는 효과가 있다.The user terminal 300 may be a personal portable terminal owned by the user 30 such as a smart phone. In this case, the user 30 may transmit feedback on the exercise management program provided by the system to the system through the smart phone, and the system may provide an optimally customized exercise management program for each individual based on the user's feedback. can have an effect.
실시 예에 따라, 사용자 단말(300)이 트레드밀 제어 모듈(200)로부터 트레드밀(10)의 현재 속도를 수신한 뒤, 트레드밀(10)의 현재 속도와 측정한 사용자의 심장 박동 수에 기초하여 트랙 벨트(11)의 회전 속도를 제어하는 제어 신호를 생성할 수 있다. 사용자 단말(300)은 생성된 제어 신호를 직접 트레드밀(10)로 전송하거나, 트레드밀 제어 모듈(200)로 전송하여 트레드밀(10)의 회전 속도를 제어할 수도 있다.According to an embodiment, after the user terminal 300 receives the current speed of the treadmill 10 from the treadmill control module 200 , the track belt is based on the current speed of the treadmill 10 and the measured heart rate of the user. It is possible to generate a control signal to control the rotation speed of (11). The user terminal 300 may control the rotation speed of the treadmill 10 by directly transmitting the generated control signal to the treadmill 10 or by transmitting it to the treadmill control module 200 .
전술한 실시 예에서는 사용자 단말(300)이 트레드밀(10) 사용자(30)의 운동 관리 시스템(1000)에 포함되어 있는 경우를 예로 들었지만, 실시 예에 따라, 사용자 단말(300)을 제외한 운동 관리 장치(1001)가 제공될 수 있으며, 운동 관리 장치(1001)는 트랙 벨트 감지 모듈(100) 및 트레드밀 제어 모듈(200)을 포함하여 구성될 수도 있다.In the above-described embodiment, the case in which the user terminal 300 is included in the exercise management system 1000 of the user 30 of the treadmill 10 is taken as an example, but according to the embodiment, the exercise management apparatus except for the user terminal 300 1001 may be provided, and the exercise management apparatus 1001 may be configured to include a track belt detection module 100 and a treadmill control module 200 .
이 경우, 트레드밀 제어 모듈(200)은 사용자 단말(300)로부터 사용자(30)의 심장 박동 측정 정보를 수신한 뒤, 심장 박동 측정 정보와 트레드밀(10)의 현재 속도에 기초하여 사용자를 위한 최고 효율의 러닝 운동 프로그램을 제공할 수 있다. 즉, 사용자의 심장 박동이 목표로 하는 심박의 범위, 즉, 목표 심박 존 안에서 유지되도록 트레드밀(10)의 속도를 조절하는 제어 신호를 트레드밀(10)로 전송할 수 있다.In this case, the treadmill control module 200 receives the heart rate measurement information of the user 30 from the user terminal 300 , and then based on the heart rate measurement information and the current speed of the treadmill 10 , the highest efficiency for the user of running exercise program can be provided. That is, the control signal for adjusting the speed of the treadmill 10 may be transmitted to the treadmill 10 so that the user's heartbeat is maintained within the target heartbeat range, that is, the target heartbeat zone.
전술한 실시 예들에서 트레드밀 제어 모듈(200)과 사용자 단말(300)은 무선 네트워크를 통해서 연결되어 센싱 값과 제어 데이터를 주고받을 수 있다. 트레드밀 제어 모듈(200)과 사용자 단말(300) 간의 네트워크 연결은 연결의 편의를 위해, 트레드밀(10)의 조작 패널 주변에 부착된 트레드밀 제어 모듈(200)에 사용자(30)가 착용하고 있는 또는 휴대하고 있는 사용자 단말(300)을 태깅함으로써 수립될 수 있다. 트레드밀 제어 모듈(200)은 조도 측정 센서를 구비하고 있어서, 사용자(30)가 사용자 단말(300)을 태깅할 때 발생하는 조도의 변화를 감지하여 사용자 단말(300)의 태깅을 판단할 수 있다. 즉, 트레드밀 제어 모듈(200)은 미리 설정된 크기의 조도 변화를 감지한 경우, 사용자 단말(300)이 연결을 위해 태깅되었다고 판단하고, 사용자 단말(300)을 탐색하기 위한 신호를 주변으로 송출한 뒤 미리 결정된 거리 내에 존재하는 검색된 사용자 단말(300)들 중에서 가장 가까이에 위치한 사용자 단말(300)과 무선 연결을 수립할 수 있다. 이렇게 구성함으로써 사용자의 태깅에 의한 조도 변화가 아닌 다른 원인에 의한 조도 변화에도 사용자 단말 외의 다른 단말과 연결되는 문제를 방지할 수 있다. 실시 예에 따라, 상기 태깅 및 무선 연결의 수립은 NFC 태깅으로 사용자 단말(300)을 인식하여 구현될 수 있으며, RFID 태깅을 통해서도 사용자 단말(300)을 인식하여 구현될 수 있다.In the above-described embodiments, the treadmill control module 200 and the user terminal 300 may be connected through a wireless network to exchange sensing values and control data. The network connection between the treadmill control module 200 and the user terminal 300 is performed by the user 30 on the treadmill control module 200 attached to the periphery of the operation panel of the treadmill 10 for the convenience of connection. It can be established by tagging the user terminal 300 that is doing. Since the treadmill control module 200 includes an illuminance measuring sensor, it is possible to detect a change in illuminance that occurs when the user 30 tags the user terminal 300 to determine the tagging of the user terminal 300 . That is, when the treadmill control module 200 detects a change in illuminance of a preset size, it is determined that the user terminal 300 is tagged for connection, and transmits a signal for searching the user terminal 300 to the surroundings. A wireless connection may be established with the user terminal 300 located closest to the user terminal 300 among the searched user terminals 300 existing within a predetermined distance. By configuring in this way, it is possible to prevent the problem of being connected to a terminal other than the user terminal even when the illuminance is changed due to a cause other than the illuminance change due to the user's tagging. According to an embodiment, the tagging and establishment of the wireless connection may be implemented by recognizing the user terminal 300 through NFC tagging, and may be implemented by recognizing the user terminal 300 through RFID tagging.
실시 예에 따라, 전술한 실시 예에서의 운동 관리 시스템(1000) 및 운동 관리 장치(1001)는 사용자(30)의 트레드밀(10)에서 측정한 사용자의 운동 데이터 및 사용자(30)의 심장 박동 측정 정보를 저장하는 서버(400)를 더 포함할 수 있다. 상기 서버(400)는 사용자의 트레드밀(10)을 사용한 운동 이력과 사용자의 심장 박동 측정 정보에 기초하여 사용자의 건강 관리를 위한 러닝 프로그램을 사용자 단말(300)을 통해서 제공할 수 있다. 상기 서버(400)와 운동 관리 시스템(1000) 및 운동 관리 장치(1001)는 무선 또는 유선의 네트워크를 통해서 연결될 수 있다.According to an embodiment, the exercise management system 1000 and the exercise management apparatus 1001 in the above-described embodiment measure the user's exercise data measured by the treadmill 10 of the user 30 and the heart rate of the user 30 . It may further include a server 400 for storing information. The server 400 may provide a running program for the user's health management through the user terminal 300 based on the user's exercise history using the treadmill 10 and the user's heart rate measurement information. The server 400, the exercise management system 1000, and the exercise management apparatus 1001 may be connected through a wireless or wired network.
본 명세서에서 개시되는 네트워크는 예를 들어, 무선 네트워크, 유선 네트워크, 인터넷과 같은 공용 네트워크, 사설 네트워크, 모바일 통신 네트워크용 광역 시스템(Global System for Mobile communication network; GSM) 네트워크, 범용 패킷 무선 네트워크(General Packet Radio Network; GPRN), 근거리 네트워크(Local Area Network; LAN), 광역 네트워크(Wide Area Network; WAN), 거대도시 네트워크(Metropolitan Area Network; MAN), 셀룰러 네트워크, 공중 전화 교환 네트워크(Public Switched Telephone Network; PSTN), 개인 네트워크(Personal Area Network), 블루투스, Wi-Fi 다이렉트(Wi-Fi Direct), 근거리장 통신(Near Field communication), 초 광 대역(Ultra-Wide band), 이들의 조합, 또는 임의의 다른 네트워크일 수 있지만 이들로 한정되는 것은 아니다.The networks disclosed herein include, for example, wireless networks, wired networks, public networks such as the Internet, private networks, Global System for Mobile communication network (GSM) networks, and general packet wireless networks (General). Packet Radio Network (GPRN), Local Area Network (LAN), Wide Area Network (WAN), Metropolitan Area Network (MAN), Cellular Network, Public Switched Telephone Network (Public Switched Telephone Network) ; PSTN), Personal Area Network, Bluetooth, Wi-Fi Direct, Near Field communication, Ultra-Wide band, a combination thereof, or any may be other networks of, but not limited to.
도 5는 본 발명의 일 실시 예에 따른 트레드밀 사용자의 운동 관리 장치를 도시한다.5 illustrates an exercise management apparatus for a treadmill user according to an embodiment of the present invention.
도 1 및 5를 참조하면, 본 명세서에서 개시된 일 실시 예에 따른 트레드밀(10) 사용자(30)의 운동 관리 장치(1001)는 트랙 벨트 감지 모듈(100) 및 트레드밀 제어 모듈(200)을 포함하여 구성될 수 있다.1 and 5 , the exercise management apparatus 1001 of the treadmill 10 user 30 according to an embodiment disclosed herein includes a track belt detection module 100 and a treadmill control module 200 . can be configured.
트랙 벨트 감지 모듈(100)은 센서부(110), 연산부(120) 및 통신부(130)를 포함하여 구성될 수 있다. 트랙 벨트 감지 모듈(100)은 트레드밀(10)의 프레임의 일 지점에 고정된다.The track belt detection module 100 may include a sensor unit 110 , a calculation unit 120 , and a communication unit 130 . The track belt detection module 100 is fixed to one point of the frame of the treadmill 10 .
센서부(110)는 트랙 벨트(11)가 회전할 때 트랙 벨트(11)에 인쇄된 이미지(12)를 감지할 수 있다.The sensor unit 110 may detect the image 12 printed on the track belt 11 when the track belt 11 rotates.
연산부(120)는 트랙 벨트(11)의 회전에 따라 같이 회전하는 인쇄된 이미지(12)가 반복하여 감지되는 검출 주기를 측정하고, 검출 주기에 기초하여 트랙 벨트(11)의 회전 속도를 산출할 수 있다.The calculation unit 120 measures a detection period in which the printed image 12 rotating together according to the rotation of the track belt 11 is repeatedly detected, and calculates the rotation speed of the track belt 11 based on the detection period. can
트레드밀 제어 모듈(200)은 제어부(210), 센서부(220) 및 통신부(230)를 포함하여 구성될 수 있다.The treadmill control module 200 may include a control unit 210 , a sensor unit 220 , and a communication unit 230 .
제어부(210)는 트랙 벨트(11)의 회전 속도에 기초하여 트레드밀의 현재 속도를 산출하고, 사용자 단말(300)로부터 사용자의 심장 박동에 대한 측정 값을 수신하고, 심박 측정 값 및 트레드밀의 현재 속도에 기초하여 트랙 벨트(11)의 목표로 하는 회전 속도를 도출할 수 있다.The controller 210 calculates a current speed of the treadmill based on the rotation speed of the track belt 11 , receives a measured value for the user's heartbeat from the user terminal 300 , and receives the measured heart rate and the current speed of the treadmill Based on this, the target rotation speed of the track belt 11 can be derived.
제어부(210)는 트랙 벨트(11)의 목표 회전 속도를 달성하기 위한 제어 신호를 생성하며 트레드밀(10)로 전송할 수 있다.The control unit 210 may generate a control signal for achieving the target rotation speed of the track belt 11 and transmit it to the treadmill 10 .
통신부(230)는 사용자 단말(300)로부터 사용자에 대한 심박 존(zone) 정보를 수신하고, 제어부(210)는 심박 측정 값이 수신된 심박 존 내에 유지되도록 하는 트랙 벨트(11)의 회전 속도를 도출한 뒤, 도출된 목표 회전 속도로 트랙 벨트(11)를 제어하는 제어 신호를 트레드밀(10)로 전송할 수 있다.The communication unit 230 receives heart rate zone information for the user from the user terminal 300, and the controller 210 controls the rotation speed of the track belt 11 so that the heart rate measurement value is maintained within the received heart rate zone. After deriving, a control signal for controlling the track belt 11 at the derived target rotation speed may be transmitted to the treadmill 10 .
트랙 벨트 감지 모듈(100)과 트레드밀 제어 모듈(200)은 통신부(130)와 통신부(230)를 통해서 서로 유선 또는 무선으로 연결되고, 데이터를 송수신할 수 있다.The track belt detection module 100 and the treadmill control module 200 may be connected to each other by wire or wirelessly through the communication unit 130 and the communication unit 230 , and may transmit/receive data.
센서부(220)는 예들 들면, 조도 측정 센서를 구비하고 있어서, 사용자(30)가 사용자 단말(300)을 태깅할 때 발생하는 조도의 변화를 감지하여 사용자 단말(300)의 태깅을 판단하고, 사용자 단말(300)을 탐색하기 위한 신호를 주변으로 송출한 뒤 미리 결정된 거리 내에 존재하는 검색된 사용자 단말(300)들 중에서 가장 가까이에 위치한 사용자 단말(300)과 무선 연결을 수립할 수 있다. 센서부(220)는 미리 설정된 크기 이상의 조도 변화를 감지한 경우, 사용자 단말(300)이 연결을 위해 태깅되었다고 판단할 수 있다. 트레드밀 제어 모듈(200)과 사용자 단말(300)은 통신부(230)를 통해서 무선으로 연결될 수 있다.The sensor unit 220, for example, is provided with an illuminance measuring sensor, detects a change in illuminance that occurs when the user 30 tags the user terminal 300, and determines the tagging of the user terminal 300, After transmitting a signal for searching the user terminal 300 to the surroundings, a wireless connection may be established with the user terminal 300 located closest among the searched user terminals 300 existing within a predetermined distance. When the sensor unit 220 detects a change in illuminance greater than or equal to a preset size, the sensor unit 220 may determine that the user terminal 300 is tagged for connection. The treadmill control module 200 and the user terminal 300 may be wirelessly connected through the communication unit 230 .
실시 예에 따라, 트랙 벨트 감지 모듈(100)은 가속도 센서(도시하지 않음)를 더 포함할 수 있다. 트랙 벨트 감지 모듈(100)은 가속도 센서를 통해 실시간으로 트레드밀(10)의 진동 발생 여부를 감지하여, 사용자(30)가 러닝 운동을 하고 있는 지의 여부를 판단할 수 있다. 예를 들어, 트랙 벨트 감지 모듈(100)은 사용자(30)가 러닝 운동을 하고 있는 경우의 트레드밀(10)의 진동과 러닝 운동을 하고 있지 않는 경우의 트레드밀(10)의 진동을 구분, 즉 트랙 벨트 작동으로 인한 트레드밀(10) 자체의 고유 진동과 사용자의 러닝으로 인한 진동을 구분할 수 있으며, 이를 통해 특정 시간 동안 트레드밀(10) 자체의 고유 진동만 감지되는 경우에는 사용자(30)가 러닝 운동을 하지 않고 있다고 판단하여 트레드밀(10)의 작동을 중지하는 제어 명령을 트레드밀(10)로 전송할 수 있다.According to an embodiment, the track belt detection module 100 may further include an acceleration sensor (not shown). The track belt detection module 100 may detect whether vibration of the treadmill 10 is generated in real time through an acceleration sensor, and may determine whether the user 30 is performing a running exercise. For example, the track belt detection module 100 distinguishes the vibration of the treadmill 10 when the user 30 is performing a running exercise and the vibration of the treadmill 10 when the user is not performing a running exercise, that is, the track. It is possible to distinguish the natural vibration of the treadmill 10 itself due to the operation of the belt and the vibration caused by the user's running. It is determined that the operation of the treadmill 10 is not performed and a control command for stopping the operation of the treadmill 10 may be transmitted to the treadmill 10 .
전술한 구성요소들은 필수적인 것은 아니어서, 그 보다 많은 구성요소들을 갖거나, 그보다 적은 구성요소들을 갖는 트레드밀 사용자의 운동 관리 시스템 또는 운동 관리 장치가 구현될 수도 있으며, 이러한 구성요소는 하드웨어 또는 소프트웨어로 구현되거나 하드웨어와 소프트웨어의 결합을 통해서 구현될 수 있다.The above-described components are not essential, so a treadmill user's exercise management system or exercise management device having more or fewer components may be implemented, and these components are implemented in hardware or software. or may be implemented through a combination of hardware and software.
도 6은 본 발명의 실시 예에 따른 트레드밀 사용자의 운동 관리 방법을 설명하는 순서도이다.6 is a flowchart illustrating a method for managing an exercise of a treadmill user according to an embodiment of the present invention.
도 1, 5 및 6을 참조하면, 트레드밀 사용자의 운동 관리 시스템(1000)에 의하여 수행되는 트레드밀 사용자의 운동 관리 방법은 다음의 단계/동작들을 포함하여 구성될 수 있다.1, 5 and 6 , the treadmill user's exercise management method performed by the treadmill user's exercise management system 1000 may include the following steps/operations.
먼저, 트레드밀 사용자의 운동 관리 시스템(1000)은 트레드밀(10)의 트랙 벨트(11)에 인쇄된 이미지를 감지하되, 트랙 벨트(11)의 회전에 따라 상기 인쇄된 이미지가 반복하여 감지되는 검출 주기를 측정하고, 검출 주기에 기초하여 트랙 벨트(11)의 회전 속도를 산출할 수 있다(S510).First, the treadmill user's exercise management system 1000 detects an image printed on the track belt 11 of the treadmill 10 , and a detection cycle in which the printed image is repeatedly detected according to the rotation of the track belt 11 . may be measured and the rotation speed of the track belt 11 may be calculated based on the detection period (S510).
다음으로, 트레드밀 사용자의 운동 관리 시스템(1000)은 트랙 벨트(11)의 회전 속도에 기초하여 트레드밀(10)의 현재 속도를 산출할 수 있다(S520).Next, the treadmill user's exercise management system 1000 may calculate the current speed of the treadmill 10 based on the rotational speed of the track belt 11 ( S520 ).
다음으로, 트레드밀 사용자의 운동 관리 시스템(1000)은 사용자 단말(300)로부터 사용자의 심박 측정 값을 수신하고, 상기 심박 측정 값 및 상기 현재 속도에 기초하여 트랙 벨트(11)의 회전 속도를 제어하는 제어 신호를 트레드밀(10)로 전송할 수 있다(S530).Next, the treadmill user's exercise management system 1000 receives the user's heart rate measurement value from the user terminal 300, and controls the rotation speed of the track belt 11 based on the heart rate measurement value and the current speed. A control signal may be transmitted to the treadmill 10 (S530).
여기에서 트레드밀 사용자의 운동 관리 시스템(1000)이 심박 측정 값 및 현재 속도에 기초하여 트랙 벨트(11)의 회전 속도를 제어하는 구성은 전술한 심박 존을 이용한 트레드밀의 속도 제어 방법과 동일하다.Here, the configuration in which the treadmill user's exercise management system 1000 controls the rotational speed of the track belt 11 based on the heartbeat measurement value and the current speed is the same as the above-described method for controlling the speed of the treadmill using the heartbeat zone.
상술한 설명에서, 동작들(S510 내지 S530)은 본 발명의 구현예에 따라서, 추가적인 동작들로 더 분할되거나, 더 적은 동작들로 조합될 수 있다. 또한, 일부 동작은 필요에 따라 생략될 수도 있고, 동작 간의 순서가 전환될 수도 있다.In the above description, operations S510 to S530 may be further divided into additional operations or combined into fewer operations according to an embodiment of the present invention. In addition, some operations may be omitted if necessary, and the order between the operations may be switched.
본 명세서에서 사용된 용어 "부"는(예를 들면, 제어부 등), 예를 들어, 하드웨어, 소프트웨어 또는 펌웨어(firmware) 중 하나 또는 둘 이상의 조합을 포함하는 단위(unit)를 의미할 수 있다. "부"는, 예를 들어, 유닛(unit), 로직(logic), 논리블록(logical block), 부품(component), 또는 회로(circuit) 등의 용어와 바꾸어 사용(interchangeably use)될 수 있다. "부"는, 일체로 구성된 부품의 최소 단위 또는 그 일부가 될 수 있다. "부"는 하나 또는 그 이상의 기능을 수행하는 최소 단위 또는 그 일부가 될 수도 있다. "부"는 기계적으로 또는 전자적으로 구현될 수 있다. 예를 들어, "부"는, 알려졌거나 앞으로 개발될, 어떤 동작들을 수행하는 ASIC(Application-Specific Integrated Circuit) 칩, FPGAs(Field-Programmable Gate Arrays) 또는 프로그램 가능 논리 장치(programmable-logic device) 중 적어도 하나를 포함할 수 있다.As used herein, the term “unit” (eg, a control unit, etc.) may mean, for example, a unit including one or a combination of two or more of hardware, software, or firmware. The term “unit” may be used interchangeably with terms such as, for example, unit, logic, logical block, component, or circuit. A “part” may be a minimum unit of an integrally formed part or a part thereof. A “unit” may be a minimum unit or a part of performing one or more functions. “Part” may be implemented mechanically or electronically. For example, a “unit” may be one of an Application-Specific Integrated Circuit (ASIC) chip, Field-Programmable Gate Arrays (FPGAs), or programmable-logic device that performs certain operations, known or to be developed in the future. It may include at least one.
다양한 실시예에 따른 장치(예: 모듈들 또는 그 기능들) 또는 방법(예: 동작들)의 적어도 일부는, 예컨대, 프로그램 모듈의 형태로 컴퓨터로 읽을 수 있는 저장매체(computer-readable storage media)에 저장된 명령어로 구현될 수 있다. 상기 명령어가 프로세서에 의해 실행될 경우, 상기 하나 이상의 프로세서가 상기 명령어에 해당하는 기능을 수행할 수 있다. 컴퓨터로 읽을 수 있는 저장매체는, 예를 들어, 메모리가 될 수 있다.At least a portion of an apparatus (eg, modules or functions thereof) or a method (eg, operations) according to various embodiments is, for example, a computer-readable storage medium in the form of a program module It can be implemented as a command stored in . When the instruction is executed by a processor, the one or more processors may perform a function corresponding to the instruction. The computer-readable storage medium may be, for example, a memory.
컴퓨터로 읽을 수 있는 저장매체/컴퓨터로 판독 가능한 기록 매체는, 하드디스크, 플로피디스크, 마그네틱 매체(magnetic media)(예: 자기테이프), 광기록 매체(optical media)(예: CD-ROM(compact disc read only memory), DVD(digital versatile disc), 자기-광 매체(magneto-optical media)(예: 플롭티컬 디스크(floptical disk)), 하드웨어 장치(예: ROM(read only memory), RAM(random access memory), 또는 플래시 메모리 등) 등을 포함할 수 있다. 또한, 프로그램 명령에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함할 수 있다. 상술한 하드웨어 장치는 다양한 실시예의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지다.Computer-readable storage media/computer-readable recording media include hard disks, floppy disks, magnetic media (eg, magnetic tape), and optical media (eg, compact CD-ROMs). disc read only memory), digital versatile disc (DVD), magneto-optical media (e.g., floptical disk), hardware devices (e.g., read only memory (ROM), random (RAM) access memory), or flash memory, etc.) In addition, program instructions may include high-level language code that can be executed by a computer using an interpreter, etc. as well as machine code such as generated by a compiler. The hardware devices described above may be configured to operate as one or more software modules to perform the operations of the various embodiments, and vice versa.
다양한 실시예에 따른 모듈 또는 프로그램 모듈은 전술된 구성요소들 중 적어도 하나 이상을 포함하거나, 일부가 생략되거나, 또는 추가적인 다른 구성요소를 더 포함할 수 있다. 다양한 실시예에 따른 모듈, 프로그램 모듈 또는 다른 구성요소에 의해 수행되는 동작들은 순차적, 병렬적, 반복적 또는 휴리스틱(heuristic)한 방법으로 실행될 수 있다. 또한, 일부 동작은 다른 순서로 실행되거나, 생략되거나, 또는 다른 동작이 추가될 수 있다.A module or a program module according to various embodiments may include at least one or more of the above-described components, some may be omitted, or may further include additional other components. Operations performed by a module, a program module, or other components according to various embodiments may be executed sequentially, in parallel, iteratively, or in a heuristic manner. Also, some operations may be executed in a different order, omitted, or other operations may be added.
본 명세서에 사용된 용어 "하나"는 하나 또는 하나 이상으로 정의된다. 또한, 청구 범위에서 "적어도 하나" 및 "하나 이상"과 같은 도입 문구를 사용하는 것은, 동일한 청구항에 "적어도 하나" 및 "하나 이상"과 같은 도입 문구 및 "하나" 같은 불명료한 문구가 포함되어 있는 경우라 할지라도, 불명료한 문구 "하나"에 의한 다른 청구항 요소의 도입이 그러한 요소를 하나만을 포함하는 발명에 대해 그렇게 도입된 청구항 요소를 포함하는 임의의 특정 청구항을 제한한다는 것을 의미하는 것으로 해석되어서는 안된다.As used herein, the term “a” is defined as one or more than one. Also, the use of introductory phrases such as “at least one” and “one or more” in a claim includes introductory phrases such as “at least one” and “one or more” and an obscure phrase such as “a” in the same claim. Even if there is, the introduction of another claim element by the obfuscated phrase "a" shall be construed to mean to limit any particular claim containing the claim element so introduced, to an invention containing only one such element. shouldn't be
달리 명시하지 않는 한, "제1" 및 "제2"와 같은 용어는 그러한 용어가 설명하는 요소들을 임의로 구별하는 데 사용된다. 따라서, 이들 용어는 그러한 요소들의 시간적 또는 다른 우선 순위를 나타내도록 반드시 의도된 것은 아니며, 특정 수단이 서로 다른 청구항들에 열거되어 있다는 단순한 사실만으로 이러한 수단들의 조합이 유리하게 사용될 수 없다는 것을 나타내는 것은 아니다. 따라서, 이들 용어는 그러한 요소의 시간적 또는 다른 우선 순위를 나타내도록 반드시 의도되지는 않는다. 특정 조치가 서로 다른 주장에 인용되었다는 단순한 사실만으로 이러한 조치의 조합이 유용하게 사용될 수 없다는 것을 나타내지는 않는다.Unless otherwise indicated, terms such as “first” and “second” are used to arbitrarily distinguish the elements described by such terms. Accordingly, these terms are not necessarily intended to indicate a temporal or other priority of such elements, and the mere fact that certain measures are recited in different claims does not indicate that a combination of these measures cannot be used to advantage. . Accordingly, these terms are not necessarily intended to indicate the temporal or other priorities of such elements. The mere fact that certain measures are cited in different claims does not indicate that a combination of these measures cannot be useful.
또한, 상세한 설명 및 청구 범위에서의 "앞", "뒤", "꼭대기", "상부", "밑", "바닥", "위에", "아래" 등의 용어는 설명을 목적으로 사용되었지만 영구적인 상대적 위치를 설명하는 데 반드시 사용되는 것은 아니다. 그렇게 사용되는 용어는 본 명세서에 기술된 본 발명의 실시예가 예를 들어 여기에 도시되거나 달리 설명된 것 외의 다른 방향으로 작동할 수 있도록 적절한 환경 하에서 상호 교환 가능하다는 것으로 이해된다.Also, in the description and claims, terms such as “front”, “back”, “top”, “top”, “bottom”, “bottom”, “above”, “below”, etc. have been used for descriptive purposes, but It is not necessarily used to describe a permanent relative position. It is understood that the terms so used are interchangeable under appropriate circumstances to enable the embodiments of the invention described herein to operate otherwise than, for example, as shown or otherwise described herein.
도시의 단순성 및 명료성을 위해, 도면들에 도시된 요소들(요소)은 반드시 일정한 비율로 그려진 것은 아니라는 것으로 이해될 것이다. 예를 들어, 일부 요소들의 치수는 명확성을 위해 다른 요소들에 비해 과장될 수 있다. 또한, 적절한 것으로 고려되는 경우, 참조 번호들은 대응되거나 유사한 요소들을 나타내기 위해 도면들 사이에서 반복될 수 있다.For simplicity and clarity of illustration, it will be understood that elements (elements) illustrated in the drawings are not necessarily drawn to scale. For example, the dimensions of some elements may be exaggerated relative to others for clarity. Also, where considered appropriate, reference numerals may be repeated among the figures to indicate corresponding or analogous elements.
동일한 기능을 달성하기 위한 구성 요소의 배열은 효과적으로 "관련"되어 원하는 기능이 달성된다. 따라서, 특정 기능성을 달성하기 위해 결합된 임의의 2 개의 구성 요소는 구조 또는 중개하는 구성 요소와 관계없이 원하는 기능이 달성되도록 서로 "관련"되는 것으로 간주될 수 있다. 마찬가지로 이와 같이 연관된 두 개의 구성 요소는 원하는 기능을 달성하기 위해 서로 "작동 가능하게 연결"되거나 "작동 가능하게 결합된" 것으로 간주될 수 있다.The arrangement of components to achieve the same function is effectively “related” such that the desired function is achieved. Thus, any two components combined to achieve a particular functionality may be considered "related" to each other so that the desired function is achieved, regardless of structure or intervening component. Likewise, two components thus associated may be considered “operably connected” or “operably coupled” to each other to achieve a desired function.
또한, 통상의 기술자는 전술한 동작들의 기능성 사이의 경계가 단지 예시적인 것임을 인식할 것이다. 복수의 동작들은 단일 동작으로 결합될 수 있고, 단일 동작은 추가 동작들로 분산될 수 있으며, 동작들은 시간적으로 적어도 부분적으로 겹쳐서 실행될 수 있다. 또한, 대안적인 실시예들은 특정 동작에 대한 복수의 인스턴스들을 포함할 수 있고, 동작들의 순서는 다양한 다른 실시예에서 변경될 수 있다. 그러나, 다른 수정, 변형 및 대안이 또한 가능하다. 따라서, 상세한 설명 및 도면은 제한적인 의미가 아니라 예시적인 것으로 간주되어야 한다.Also, those skilled in the art will recognize that the boundaries between the functionality of the operations described above are illustrative only. A plurality of operations may be combined into a single operation, the single operation may be distributed to additional operations, and the operations may be executed at least partially overlapping in time. Also, alternative embodiments may include multiple instances of a particular operation, and the order of operations may be changed in various other embodiments. However, other modifications, variations and alternatives are also possible. Accordingly, the detailed description and drawings are to be regarded in an illustrative rather than a restrictive sense.
"X일 수 있다"는 문구는 조건 X가 충족될 수 있음을 나타낸다. 이 문구는 또한 조건 X가 충족되지 않을 수도 있음을 나타낸다. 예를 들어, 특정 구성 요소를 포함하는 시스템에 대한 참조는 시스템이 특정 구성 요소를 포함하지 않는 시나리오도 포함해야 한다. 예를 들어, 특정 동작을 포함하는 방법에 대한 참조는 해당 방법이 특정 구성 요소를 포함하지 않는 시나리오도 포함해야 한다. 그러나 또 다른 예를 들면, 특정 동작을 수행하도록 구성된 시스템에 대한 참조는 시스템이 특정 작업을 수행하도록 구성되지 않은 시나리오도 포함해야 한다.The phrase “may be X” indicates that condition X may be satisfied. This phrase also indicates that condition X may not be met. For example, a reference to a system that includes a particular component must also include a scenario in which the system does not contain the specific component. For example, a reference to a method that includes a particular action should also include a scenario in which the method does not include the particular component. As another example, however, references to a system configured to perform a specific action should also include scenarios in which the system is not configured to perform a specific action.
용어 "포함하는", "갖는", "구성된", "이루어진" 및 "본질적으로 이루어진"은 상호 교환적으로 사용된다. 예를 들어, 임의의 방법은 적어도 도면 및/또는 명세서에 포함된 동작을 포함할 수 있으며, 도면 및/또는 명세서에 포함된 동작만을 포함할 수 있다.The terms “comprising,” “having,” “consisting of,” “consisting of,” and “consisting essentially of,” are used interchangeably. For example, any method may include at least the acts contained in the drawings and/or the specification, and may include only the acts contained in the drawings and/or the specification.
통상의 기술자는 논리 블록들 사이의 경계가 단지 예시적인 것이며, 대안적인 실시 예들이 논리 블록들 또는 회로 소자들을 병합하거나 또는 다양한 논리 블록들 또는 회로 소자들 상에 기능의 대체적인 분해를 부과할 수 있음을 인식할 것이다. 따라서, 여기에 도시된 아키텍처는 단지 예시적인 것이며, 사실 동일한 기능을 달성하는 많은 다른 아키텍처가 구현될 수 있다는 것으로 이해되어야 한다.One of ordinary skill in the art would recognize that the boundaries between logical blocks are exemplary only, and that alternative embodiments may incorporate logical blocks or circuit elements or impose an alternative decomposition of functionality on the various logical blocks or circuit elements. will recognize that Accordingly, it should be understood that the architecture shown herein is exemplary only, and in fact, many other architectures may be implemented that achieve the same functionality.
또한, 예를 들어, 일 실시예에서, 도시된 예들은 단일 집적 회로 상에 또는 동일한 장치 내에 위치된 회로로서 구현될 수 있다. 대안적으로, 상기 예들은 임의의 수의 개별적인 집적 회로들 또는 적합한 방식으로 서로 상호 접속된 개별 장치들로서 구현될 수 있으며, 다른 변경, 수정, 변형 및 대안들이 또한 가능하다. 따라서, 명세서 및 도면은 제한적인 의미가 아니라 예시적인 것으로 간주되어야 한다.Also, for example, in one embodiment, the illustrated examples may be implemented as circuitry located on a single integrated circuit or within the same device. Alternatively, the above examples may be implemented as any number of individual integrated circuits or individual devices interconnected to each other in any suitable manner, and other variations, modifications, variations and alternatives are also possible. Accordingly, the specification and drawings are to be regarded in an illustrative rather than a restrictive sense.
또한, 예를 들어, 상기 예들 또는 그 일부는, 임의의 적절한 유형의 하드웨어 기술 언어와 같은, 물리적 회로 또는 물리적 회로로 변환 가능한 논리적 표현의 소프트웨어 또는 코드 표현으로서 구현될 수 있다.Further, for example, the examples or portions thereof may be implemented as a software or code representation of a physical circuit or logical representation translatable to a physical circuit, such as any suitable type of hardware description language.
또한, 본 발명은 비 프로그래머블 하드웨어로 구현된 물리적 장치 또는 유닛으로 제한되지 않지만, 일반적으로 본원에서는 '컴퓨터 시스템'으로 표시되는 메인 프레임, 미니 컴퓨터, 서버, 워크스테이션, 개인용 컴퓨터, 노트패드(notepad), 개인용 디지털 정보 단말기(PDA), 전자 게임(electronic games), 자동차 및 기타 임베디드 시스템, 휴대전화 및 다양한 다른 무선 장치 등과 같은, 적절한 프로그램 코드에 따라 동작함으로써 원하는 장치 기능을 수행할 수 있는 프로그램 가능한 장치 또는 유닛에도 적용될 수 있다.Further, although the present invention is not limited to physical devices or units implemented in non-programmable hardware, mainframes, minicomputers, servers, workstations, personal computers, notepads, which are generally referred to herein as 'computer systems' , personal digital assistants (PDAs), electronic games, automobiles and other embedded systems, cell phones, and various other wireless devices, such as programmable devices capable of performing desired device functions by operating in accordance with appropriate program code. Alternatively, it may be applied to units as well.
이 명세서에 언급된 시스템, 장치 또는 디바이스는 적어도 하나의 하드웨어 구성 요소를 포함한다.A system, apparatus, or device referred to in this specification includes at least one hardware component.
청구항에서, 괄호 사이에 위치한 임의의 참조 부호는 청구항을 제한하는 것으로 해석되어서는 아니 된다. '포함하는'이라는 단어는 청구항에 나열된 요소들 또는 동작들의 존재를 배제하지 않는다.In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word 'comprising' does not exclude the presence of elements or acts listed in a claim.
이상에서 본 명세서의 기술에 대한 바람직한 실시 예가 첨부된 도면들을 참조하여 설명되었다. 여기서, 본 명세서 및 청구 범위에 사용된 용어나 단어는 통상적이거나 사전적인 의미로 한정해서 해석되어서는 아니되며, 본 발명의 기술적 사상에 부합하는 의미와 개념으로 해석되어야 한다. 본 발명의 범위는 본 명세서에 개시된 실시 예들로 한정되지 아니하고, 본 발명은 본 발명의 사상 및 특허청구범위에 기재된 범주 내에서 다양한 형태로 수정, 변경, 또는 개선될 수 있다.In the above, preferred embodiments of the technology of the present specification have been described with reference to the accompanying drawings. Here, the terms or words used in the present specification and claims should not be construed as being limited to conventional or dictionary meanings, but should be interpreted as meanings and concepts consistent with the technical spirit of the present invention. The scope of the present invention is not limited to the embodiments disclosed herein, and the present invention can be modified, changed, or improved in various forms within the scope of the spirit and claims of the present invention.
본 발명이 트레드밀(treadmill)에 부착되어 사용자의 운동 상태를 측정 및 관리할 수 있는 장치, 시스템 및 이를 이용한 운동 관리 방법에 적용되는 예를 중심으로 설명하였으나, 이외에도 해당 장치, 시스템 및 방법이 적용될 수 있는 다양한 제품에 적용하는 것이 가능하다.Although the present invention has been mainly described as an example applied to an apparatus, system, and method for managing exercise using the same attached to a treadmill to measure and manage a user's exercise state, the apparatus, system and method may also be applied. It can be applied to a variety of products.

Claims (17)

  1. 트레드밀(treadmill)의 프레임의 일 지점에 고정되어, 트랙 벨트에 인쇄된 이미지를 감지하되, 상기 감지 결과에 기초하여 상기 트랙 벨트의 회전 속도를 산출하는 트랙 벨트 감지 모듈; 및a track belt detection module fixed to a point of a frame of a treadmill, detecting an image printed on the track belt, and calculating a rotation speed of the track belt based on the detection result; and
    상기 트랙 벨트의 회전 속도에 기초하여 상기 트레드밀의 현재 속도를 산출하는 트레드밀 제어 모듈;a treadmill control module for calculating a current speed of the treadmill based on the rotation speed of the track belt;
    을 포함하는 운동 관리 장치.Exercise management device comprising a.
  2. 제1 항에 있어서, 상기 트랙 벨트 감지 모듈은According to claim 1, wherein the track belt detection module is
    상기 트랙 벨트의 회전에 따라 상기 인쇄된 이미지가 반복하여 감지되는 검출 주기를 측정하고, 상기 검출 주기에 기초하여 상기 트랙 벨트의 회전 속도를 산출하는 것을 특징으로 하는 운동 관리 장치.The motion management apparatus according to claim 1, wherein a detection period in which the printed image is repeatedly detected according to the rotation of the track belt is measured, and the rotation speed of the track belt is calculated based on the detection period.
  3. 제2 항에 있어서, 상기 트랙 벨트에 인쇄된 이미지는According to claim 2, wherein the image printed on the track belt
    문자, 패턴, 그림 중 적어도 하나를 포함하는 것을 특징으로 하는 운동 관리 장치.An exercise management device comprising at least one of a text, a pattern, and a picture.
  4. 제1 항에 있어서, 상기 트레드밀 제어 모듈은,According to claim 1, wherein the treadmill control module,
    상기 사용자 단말로부터 사용자의 심박 측정 값을 수신하고,receiving a heart rate measurement value of the user from the user terminal;
    상기 심박 측정 값 및 상기 현재 속도에 기초하여 상기 트랙 벨트의 회전 속도를 제어하는 제어 신호를 상기 트레드밀로 전송하는 것을 특징으로 하는 운동 관리 장치.The exercise management apparatus according to claim 1, wherein a control signal for controlling the rotation speed of the track belt is transmitted to the treadmill based on the heart rate measurement value and the current speed.
  5. 제4 항에 있어서, 상기 트레드밀 제어 모듈은,5. The method of claim 4, wherein the treadmill control module comprises:
    상기 사용자 단말로부터 심박 존(zone)에 대한 정보를 수신하고,receiving information on heart rate zones from the user terminal;
    상기 심박 측정 값이 상기 심박 존 내에 유지되도록 상기 트랙 벨트의 회전 속도를 제어하는 제어 신호를 상기 트레드밀로 전송하되,Transmitting a control signal for controlling the rotation speed of the track belt to the treadmill so that the heart rate measurement value is maintained within the heart rate zone,
    상기 심박 존은 미리 설정된 최대 심박 수에 대비하여 미리 설정된 비율 범위의 심박 수로 결정되는 것을 특징으로 하는 운동 관리 장치.wherein the heart rate zone is determined as a heart rate within a preset ratio range with respect to a preset maximum heart rate.
  6. 제5 항에 있어서, 상기 트레드밀 제어 모듈은,The method of claim 5, wherein the treadmill control module comprises:
    적어도 미리 설정된 크기의 조도 값의 변화를 감지하면, 검색 신호를 송출하여 미리 결정된 거리 내에 존재하는 검색된 사용자 단말들 중 가장 가까이 위치한 사용자 단말과 무선 연결을 수립하는 것을 특징으로 하는 운동 관리 장치.When a change in the illuminance value of at least a preset size is detected, a search signal is transmitted to establish a wireless connection with a user terminal located closest to a user terminal located within a predetermined distance from among the searched user terminals existing within a predetermined distance.
  7. 제1 항에 있어서, 상기 트랙 벨트 감지 모듈은,According to claim 1, wherein the track belt detection module,
    상기 트레드밀의 진동을 감지하는 가속도 센서를 포함하고,An acceleration sensor for detecting vibration of the treadmill,
    상기 가속도 센서의 진동 감지 결과에 기초하여 상기 트레드밀에서 사용자가 러닝을 하고 있지의 여부를 판단하고,determining whether the user is running on the treadmill based on the vibration detection result of the acceleration sensor;
    미리 결정된 시간 동안 사용자가 러닝을 하고 있지 않는 것으로 판단되는 경우에는 상기 트레드밀의 작동을 중지시키는 제어 명령을 상기 트레드밀로 전송하는 것을 특징으로 하는 운동 관리 장치.When it is determined that the user is not running for a predetermined time, a control command for stopping the operation of the treadmill is transmitted to the treadmill.
  8. 트레드밀의 프레임의 일 지점에 고정되어, 트랙 벨트에 인쇄된 이미지를 감지하되, 상기 감지 결과에 기초하여 상기 트랙 벨트의 회전 속도를 산출하는 트랙 벨트 감지 모듈;a track belt detection module fixed to one point of the frame of the treadmill, detecting an image printed on the track belt, and calculating a rotation speed of the track belt based on the detection result;
    상기 트레드밀의 프레임의 타 지점에 고정되고, 상기 트랙 벨트의 회전 속도에 기초하여 상기 트레드밀의 현재 속도를 산출하는 트레드밀 제어 모듈; 및a treadmill control module fixed to another point of the frame of the treadmill and configured to calculate a current speed of the treadmill based on the rotation speed of the track belt; and
    사용자의 심박을 측정하고, 상기 심박 측정 값 및 상기 현재 속도에 기초하여 상기 트랙 벨트의 회전 속도를 제어하는 제어 신호를 상기 트레드밀 제어 모듈로 전송하는 사용자 단말;a user terminal measuring a user's heartbeat and transmitting a control signal for controlling a rotation speed of the track belt to the treadmill control module based on the heartbeat measurement value and the current speed;
    을 포함하는 운동 관리 시스템.An exercise management system comprising a.
  9. 제8 항에 있어서, 상기 트랙 벨트 감지 모듈은The method of claim 8, wherein the track belt detection module is
    상기 트랙 벨트의 회전에 따라 상기 인쇄된 이미지가 반복하여 감지되는 검출 주기를 측정하고, 상기 검출 주기에 기초하여 상기 트랙 벨트의 회전 속도를 산출하는 것을 특징으로 하는 운동 관리 시스템.A motion management system, characterized in that according to the rotation of the track belt, a detection period in which the printed image is repeatedly detected is measured, and the rotational speed of the track belt is calculated based on the detection period.
  10. 제9 항에 있어서, 상기 트랙 벨트에 인쇄된 이미지는10. The method of claim 9, wherein the image printed on the track belt
    문자, 패턴, 그림 중 적어도 하나를 포함하는 것을 특징으로 하는 운동 관리 시스템.An exercise management system comprising at least one of a text, a pattern, and a picture.
  11. 제8 항에 있어서, 상기 트레드밀 제어 모듈은The method of claim 8, wherein the treadmill control module
    상기 사용자 단말로부터 수신한 상기 트랙 벨트의 회전 속도를 제어하는 제어 신호를 상기 트레드밀로 전송하여 사용자의 심박 및 트레드밀의 현재 속도에 기초하여 사용자의 운동 강도를 조절하는 것을 특징으로 하는 운동 관리 시스템.The exercise management system, characterized in that by transmitting a control signal for controlling the rotation speed of the track belt received from the user terminal to the treadmill, the user's exercise intensity is adjusted based on the user's heart rate and the current speed of the treadmill.
  12. 제11 항에 있어서, 상기 트레드밀 제어 모듈은,The method of claim 11 , wherein the treadmill control module comprises:
    상기 사용자 단말로부터 심박 존(zone)에 대한 정보를 수신하고,receiving information on heart rate zones from the user terminal;
    상기 심박 측정 값이 상기 심박 존 내에 유지되도록 상기 트랙 벨트의 회전 속도를 제어하는 제어 신호를 상기 트레드밀로 전송하되,Transmitting a control signal for controlling the rotation speed of the track belt to the treadmill so that the heart rate measurement value is maintained within the heart rate zone,
    상기 심박 존은 미리 설정된 최대 심박 수에 대비하여 미리 설정된 비율 범위의 심박 수로 결정되는 것을 특징으로 하는 운동 관리 시스템.The heart rate zone is an exercise management system, wherein the heart rate is determined as a heart rate within a preset ratio range with respect to a preset maximum heart rate.
  13. 제12 항에 있어서, 상기 트레드밀 제어 모듈은,The method of claim 12, wherein the treadmill control module comprises:
    적어도 미리 설정된 크기의 조도 값의 변화를 감지한 경우, 상기 사용자 단말과 무선 연결을 수립하는 것을 특징으로 하는 운동 관리 시스템.The exercise management system, characterized in that when a change in the illuminance value of at least a preset size is detected, a wireless connection with the user terminal is established.
  14. 운동 관리 시스템에 의해 수행되는 트레드밀 사용자의 운동을 관리하는 방법에 있어서,A method for managing an exercise of a treadmill user performed by an exercise management system, the method comprising:
    트레드밀의 트랙 벨트에 인쇄된 이미지를 감지하되, 상기 트랙 벨트의 회전에 따라 상기 인쇄된 이미지가 반복하여 감지되는 검출 주기를 측정하고, 상기 검출 주기에 기초하여 상기 트랙 벨트의 회전 속도를 산출하는 단계;Detecting an image printed on a track belt of a treadmill, measuring a detection period in which the printed image is repeatedly sensed according to rotation of the track belt, and calculating a rotation speed of the track belt based on the detection period ;
    상기 트랙 벨트의 회전 속도에 기초하여 상기 트레드밀의 현재 속도를 산출하는 단계; 및calculating a current speed of the treadmill based on the rotation speed of the track belt; and
    사용자 단말로부터 사용자의 심박 측정 값을 수신하고, 상기 심박 측정 값 및 상기 현재 속도에 기초하여 상기 트랙 벨트의 회전 속도를 제어하는 제어 신호를 상기 트레드밀로 전송하는 단계receiving a heart rate measurement value of a user from a user terminal, and transmitting a control signal for controlling a rotation speed of the track belt to the treadmill based on the heart rate measurement value and the current speed
    를 포함하는 운동 관리 방법.Exercise management method comprising.
  15. 제14 항에 있어서,15. The method of claim 14,
    사용자 단말로부터 사용자의 심박 측정 값을 수신하고, 상기 심박 측정 값 및 상기 현재 속도에 기초하여 상기 트랙 벨트의 회전 속도를 제어하는 제어 신호를 상기 트레드밀로 전송하는 단계는The step of receiving a heart rate measurement value of the user from the user terminal and transmitting a control signal for controlling the rotation speed of the track belt based on the heart rate measurement value and the current speed to the treadmill comprises:
    사용자 단말로부터 심박 존(zone)을 수신하는 단계; 및Receiving a heart rate zone (zone) from the user terminal; and
    상기 심박 측정 값이 상기 심박 존 내에 유지되도록 상기 트랙 벨트의 회전 속도를 제어하는 제어 신호를 상기 트레드밀로 전송하는 단계를 포함하고,transmitting a control signal to the treadmill for controlling a rotational speed of the track belt so that the heart rate measurement value is maintained within the heart rate zone;
    상기 심박 존은 미리 설정된 최대 심박 수에 대비하여 미리 설정된 비율 범위의 심박 수로 결정하는 것을 특징으로 하는 운동 관리 방법.wherein the heart rate zone is determined as a heart rate within a preset ratio range with respect to a preset maximum heart rate.
  16. 제14 항에 있어서,15. The method of claim 14,
    트레드밀의 트랙 벨트에 인쇄된 이미지를 감지하되, 상기 트랙 벨트의 회전에 따라 상기 인쇄된 이미지가 반복하여 감지되는 검출 주기를 측정하고, 상기 검출 주기에 기초하여 상기 트랙 벨트의 회전 속도를 산출하는 단계는,Detecting an image printed on a track belt of a treadmill, measuring a detection period in which the printed image is repeatedly sensed according to rotation of the track belt, and calculating a rotation speed of the track belt based on the detection period Is,
    상기 트랙 벨트에 인쇄된 문자, 패턴, 그림 중 적어도 하나를 감지하는 단계를 포함하는 것을 특징으로 하는 운동 관리 방법.Exercise management method comprising the step of detecting at least one of a character, a pattern, and a picture printed on the track belt.
  17. 제14항에 있어서,15. The method of claim 14,
    적어도 미리 설정된 크기의 조도 값의 변화를 감지하면, 검색 신호를 송출하여 미리 결정된 거리 내에 존재하는 검색된 사용자 단말들 중 가장 가까이 위치한 사용자 단말과 무선 연결을 수립하는 단계를 더 포함하는 것을 특징으로 하는 운동 관리 방법.When a change in the illuminance value of at least a preset size is detected, transmitting a search signal to establish a wireless connection with a user terminal located closest among the searched user terminals existing within a predetermined distance management method.
PCT/KR2021/019661 2020-12-31 2021-12-22 Apparatus, system, and method for managing workout of treadmill user WO2022145866A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020200189442A KR102499990B1 (en) 2020-12-31 2020-12-31 Apparatus, system and method for managing exercise of treadmill users
KR10-2020-0189442 2020-12-31

Publications (1)

Publication Number Publication Date
WO2022145866A1 true WO2022145866A1 (en) 2022-07-07

Family

ID=82259493

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2021/019661 WO2022145866A1 (en) 2020-12-31 2021-12-22 Apparatus, system, and method for managing workout of treadmill user

Country Status (2)

Country Link
KR (1) KR102499990B1 (en)
WO (1) WO2022145866A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150251055A1 (en) * 2014-03-10 2015-09-10 Icon Health & Fitness, Inc. Wireless Sensor to Provide Parameters to a Fitness Tracking Device
KR20170061537A (en) * 2015-11-26 2017-06-05 (주)이오아시스 A health exercise apparatus using the smart device as a control panel
KR20180068534A (en) * 2016-12-14 2018-06-22 재단법인대구경북과학기술원 Discriminating apparatus for falling risk based on treadmill, and control method thereof
KR102137084B1 (en) * 2019-08-23 2020-07-24 비클시스템주식회사 Health Care System use to Stair Exerciser Treadmill
KR20200125229A (en) * 2019-04-26 2020-11-04 강경석 Mobile terminal holder for vehicle

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102023976B1 (en) 2018-03-15 2019-09-24 (주)카이로스 treadmill

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150251055A1 (en) * 2014-03-10 2015-09-10 Icon Health & Fitness, Inc. Wireless Sensor to Provide Parameters to a Fitness Tracking Device
KR20170061537A (en) * 2015-11-26 2017-06-05 (주)이오아시스 A health exercise apparatus using the smart device as a control panel
KR20180068534A (en) * 2016-12-14 2018-06-22 재단법인대구경북과학기술원 Discriminating apparatus for falling risk based on treadmill, and control method thereof
KR20200125229A (en) * 2019-04-26 2020-11-04 강경석 Mobile terminal holder for vehicle
KR102137084B1 (en) * 2019-08-23 2020-07-24 비클시스템주식회사 Health Care System use to Stair Exerciser Treadmill

Also Published As

Publication number Publication date
KR102499990B1 (en) 2023-02-14
KR20220096734A (en) 2022-07-07

Similar Documents

Publication Publication Date Title
WO2018070718A1 (en) Output device outputting audio signal and control method thereof
WO2014007533A1 (en) Method and apparatus for controlling sleep mode in portable terminal
WO2014142600A2 (en) Display control method and apparatus
WO2015115783A1 (en) Charging circuit and electronic device having the same
WO2018074837A1 (en) Challenge reward server and operation method therefor
WO2014204092A1 (en) Wearable device and communication method using wearable device
WO2012070897A1 (en) Apparatus and method for providing location information
EP3691521A1 (en) Electronic device and method for providing stress index corresponding to activity of user
WO2018004275A1 (en) Method for determining role of electronic device and electronic device thereof
WO2019177373A1 (en) Electronic device for controlling predefined function based on response time of external electronic device on user input, and method thereof
WO2018026090A1 (en) Vehicle on-boarding recognition method and electronic device implementing same
WO2022145866A1 (en) Apparatus, system, and method for managing workout of treadmill user
WO2017138722A1 (en) Electronic device and method for providing route information
WO2015023091A1 (en) Apparatus and method for providing location-based service using indoor positioning
WO2016108325A1 (en) Portable device and method of controlling therefor
WO2020111366A1 (en) Stylus pen capable of controlling color attributes and control method therefor
WO2019054721A1 (en) Exercising game system using optical disc
WO2018093216A1 (en) Device and method for recognizing exercise type
WO2018044059A1 (en) Fitness monitoring system.
WO2018016924A1 (en) Electronic device and touch input sensing method of electronic device
WO2020130633A1 (en) Location based operation method, electronic device and storage medium
WO2016080565A1 (en) Wearable device and control method therefor
WO2021172843A1 (en) Method for transceiving information and electronic device thereof
WO2017043749A1 (en) Mobile commerce service apparatus, mobile commerce service method using ultrasonic transmission/reception apparatus, and recording medium having computer program recorded therein
WO2022030914A1 (en) Exercise equipment management method and device thereof

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 21915664

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 21915664

Country of ref document: EP

Kind code of ref document: A1