Sports equipment
By integrating sensors and processors in the motion machine device, automatically setting and optimizing the user's range of motion, the difficulty of users manually setting the range of motion in the prior art is solved, and the motion efficiency and effect are improved, which is suitable for users with various sports experiences.
Patent Information
- Application Number
- CN202080104136.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2020-11-24
- Filing Date
- 2020-12-02
- Publication Date
- 2025-01-10
- Estimated Expiration
- 2040-12-02
AI Technical Summary
Existing sports machine devices require users to manually set the range of motion, resulting in limited sports management services. Especially for users who lack sports experience, it is impossible to accurately set the appropriate range of motion, making it difficult to obtain the expected sports effect.
By integrating sensors and processors in the motion machine device, monitoring the user's motion information, and automatically setting, optimizing and adjusting the motion range, including the upper and lower limit movement ranges, using thresholds and averages to determine the user's motion range, and provide feedback and warnings through the monitor.
It realizes automatic setting and optimization of user motion range, reduces dependence on coach guidance, and improves exercise efficiency and effect, especially for users who lack sports experience, they can exercise more safely and effectively.
Smart Images

Figure CN116133725B_ABST
Abstract
Description
Technical Field
[0001] The invention relates to a sports machine device, which is used for monitoring the movement of a user in the sports machine and guiding the movement range of the user according to the monitored movement data of the user. Background Art
[0002] An exercise machine using gravity (eg, a weight device) applies a preset load to a user, and the user can increase muscle strength by moving the user operation part in the direction of gravity or in the direction opposite to the direction of gravity with respect to the applied load.
[0003] In the existing motion machine device, due to the trouble that the user must manually set the user's motion range, there is a limitation in receiving the motion management service of the system.
[0004] In addition, when a user uses a sports machine to exercise, he needs to receive guidance from a coach in order to accurately determine whether the exercise is performed within his user exercise range, which increases costs. In particular, for users who lack exercise experience, it is impossible to set the user exercise range to adapt to the characteristics of various sports machines. Therefore, it is difficult for users to obtain the expected exercise effect. Summary of the invention
[0005] Technical issues
[0006] The present invention provides a sports machine device, which can monitor the user's movements to automatically set the user's movement range.
[0007] In addition, the present invention provides a sports machine device, which can optimize the user's motion range based on the monitored user's motion information and user information.
[0008] In addition, the present invention provides an exercise machine device that can continuously modify the user's exercise range by tracking the user's exercise information history.
[0009] Technical Solution
[0010] According to one aspect of the present invention, a sports machine device comprises:
[0011] a motion body including a load applying portion that increases, decreases, or maintains a load according to a set motion level, a user operating portion that moves according to a user's motion, and a load transmitting portion that transmits the load applied by the load applying portion to the user operating portion;
[0012] A sensor, used for sensing movement information of the user operation part;
[0013] A user input unit, used to input user information; and
[0014] The processor determines a first user movement range according to a sensing result of the sensor and the user information,
[0015] The processor can determine the first user motion range based on an upper limit movement range, a lower limit movement range and the user information, wherein the upper limit movement range is a range in which the user operation part moves from a stationary state to a maximum extent in one direction, and the lower limit movement range is a range in which the user operation part moves from a stationary state to a maximum extent in another direction.
[0016] The sports machine device also includes a memory for storing a predetermined first adjustment motion range determined according to the user information, and the processor can determine the first user motion range based on the upper limit motion range, the lower limit motion range and the first adjustment motion range.
[0017] The sports machine device also includes a display, which is used to provide output information to the user. The memory stores a predetermined first threshold motion range determined based on the user information. When the upper limit motion range and the lower limit motion range exceed the first threshold motion range, the processor can control the display to display a warning signal and a re-measurement signal.
[0018] When the upper limit movement range and the lower limit movement range exceed the first threshold movement range at least twice, the processor may determine the upper limit movement range and the lower limit movement range as the first user movement range.
[0019] The user information may include at least one of the user's age, gender, height, weight, and exercise experience.
[0020] According to another aspect of the present invention, a sports machine device comprises:
[0021] a motion body including a load applying portion that increases, decreases, or maintains a load according to a set motion level, a user operating portion that moves according to a user's motion, and a load transmitting portion that transmits the load applied by the load applying portion to the user operating portion;
[0022] A sensor, used for sensing movement information of the user operation part;
[0023] A user input unit, used to input user information; and
[0024] The processor determines a second user movement range according to the sensing result of the sensor and the user information,
[0025] The processor can determine the second user motion range based on an upper limit average motion range and a lower limit average motion range, wherein the upper limit average motion range is an average value of the user operation unit moving from a stationary state to a maximum motion range multiple times in one direction, and the lower limit average motion range is an average value of the user operation unit moving from a stationary state to a maximum motion range multiple times in another direction.
[0026] The sports machine device also includes a memory, which is used to store a predetermined second adjustment movement range determined according to the user information, and the processor can determine the second user movement range based on the upper average movement range, the lower average movement range and the second adjustment movement range.
[0027] The memory may store a predetermined second threshold motion range determined based on the user information.
[0028] When the upper limit movement range and the lower limit movement range exceed the second threshold movement range, the processor can determine the second user movement range by removing the upper limit movement range and the lower limit average movement range from the upper limit movement range and the lower limit movement range, wherein the upper limit movement range is the range in which the user operation part moves from a stationary state to a maximum extent in one direction, and the lower limit movement range is the range in which the user operation part moves from a stationary state to a maximum extent in another direction.
[0029] When the upper limit movement range and the lower limit movement range exceed the second threshold movement range at least three times, the processor can determine the second user movement range by an upper limit average movement range and a lower limit average movement range including the upper limit movement range and the lower limit movement range, wherein the upper limit movement range is the range in which the user operation part moves from a stationary state to a maximum extent in one direction, and the lower limit movement range is the range in which the user operation part moves from a stationary state to a maximum extent in another direction.
[0030] The user information may include at least one of the user's age, gender, height, weight, and exercise experience.
[0031] According to another aspect of the present invention, a sports machine device comprises:
[0032] a motion body including a load applying portion that increases, decreases, or maintains a load according to a set motion level, a user operating portion that moves according to a user's motion, and a load transmitting portion that transmits the load applied by the load applying portion to the user operating portion;
[0033] A sensor, used for sensing movement information of the user operation part;
[0034] A user input unit, used to input user information;
[0035] A processor, configured to determine a motion range of a third user according to a sensing result of the sensor and the user information;
[0036] A server receives and stores the third user's motion range; and
[0037] The communication unit transmits the third user motion range determined by the processor to the server.
[0038] The processor may control the communication unit to receive the third user motion range from the server based on the user information input to the user input unit.
[0039] The sports machine device further includes a display, and the display is used to provide output information to the user. The processor can control the display to display the third user's motion range.
[0040] The processor can determine the 3-1 user motion range based on the 3rd user motion range received from the server, multiple upper limit motion ranges and multiple lower limit motion ranges, wherein the multiple upper limit motion ranges are the motion ranges in which the user operation part moves from a stationary state to a maximum degree multiple times in one direction, and the multiple lower limit motion ranges are the motion ranges in which the user operation part moves from a stationary state to a maximum degree multiple times in another direction.
[0041] The processor may control the communication unit to transmit the 3-1st user motion range to the server.
[0042] Other aspects, features and advantages besides those described above will be more clearly described hereinafter with reference to the accompanying drawings, claims and detailed description.
[0043] These general and specific aspects may be implemented using a system, a method, a computer program, or any combination of the systems, methods, or computer programs.
[0044] Beneficial Effects
[0045] The exercise machine device according to an embodiment of the present invention can monitor the user's exercise to automatically set the user's exercise range.
[0046] In addition, the sports machine device according to an embodiment of the present invention can optimize the user's motion range based on the monitored user's motion information and user information.
[0047] In addition, the sports machine device according to an embodiment of the present invention can continuously modify the user's sports range by tracking the user's sports information history.
[0048] Furthermore, the exercise machine device according to the embodiment of the present invention can effectively guide the user's exercise. BRIEF DESCRIPTION OF THE DRAWINGS
[0049] Figure 1 and Figure 2 They are a perspective view and a block diagram, respectively, for illustrating a sports machine device 1 according to the embodiment.
[0050] Figure 3a to Figure 3c FIG. 4 is a schematic diagram of a sports machine device showing a user's range of motion according to an embodiment.
[0051] Figure 4 To show the basis Figure 3a to Figure 3c A graph of the user's range of motion based on time and distance moved.
[0052] Figure 5 The output picture of a display according to an embodiment.
[0053] Figure 6 FIG. 4 is a graph showing a user's motion range according to time and movement distance according to an embodiment.
[0054] Figure 7a FIG. 4 is a graph showing a user's motion range according to time and movement distance according to another embodiment.
[0055] Figure 7b Based on Figure 7a An output screen of a display of an embodiment.
[0056] Figure 8 and Fig. 9 FIG. 4 is a graph showing a user's motion range according to time and movement distance according to another embodiment.
[0057] Fig.10a and Fig.10b FIG. 4 is a graph showing a user's motion range according to time and movement distance according to another embodiment.
[0058] Fig.11a FIG. 4 is a graph showing a user's motion range according to time and movement distance according to another embodiment.
[0059] Fig.11b The output picture of the display according to another embodiment.
[0060] Fig.11c The output picture of the display according to another embodiment. DETAILED DESCRIPTION
[0061] The terms used in the present invention are selected from the currently widely used general terms as much as possible while considering the functions of the present invention, but this may be different according to the intention of those skilled in the art, precedents or the emergence of new technologies, etc. In addition, in some cases, there are also terms arbitrarily selected by the applicant, in which case, their meanings will be described in detail in the description of the corresponding invention. Therefore, the terms used in the present invention should be defined according to the meaning of the terms and the overall content of the present invention, rather than according to the simple name of the terms.
[0062] Terms such as "first" and "second" etc. may be used to describe various components, but these components should not be limited by these terms. These terms are only used to distinguish one component from another.
[0063] Figure 1 and Figure 2 They are a perspective view and a block diagram, respectively, for illustrating a sports machine device 1 according to the embodiment.
[0064] See also Figure 1 and Figure 2 According to an example, a sports machine device 1 may include a sports body 10 , a processor 20 , a sensor 30 , a memory 40 , a user input unit 50 , and a display 60 .
[0065] The sports body 10 is a physical sports machine that can apply a load to a user. According to an example, the sports body 10 may include: a load applying unit 110 that increases, decreases, or maintains a load according to a set exercise level; a user operation unit 120; and a load transmitting unit 130.
[0066] According to an example, the load applying unit 110 may be implemented as follows Figure 1 The mechanical structure shown may include a plurality of weight plates 111. In this case, the load applying part 110 may increase, decrease or maintain the load according to a set exercise level by adjusting the number of the plurality of weight plates 111 moving in a predetermined direction.
[0067] However, the present disclosure is not limited thereto, and the load applying unit 110 according to an example may also be implemented as an electronic structure. In this case, the load applying unit 110 may have a motor and may increase, decrease, or maintain the load according to a control signal applied to the motor.
[0068] According to an example, the user operation unit 120 may move with the user's movement. In this specification, the user operation unit 120 may be defined as any structure that can be supported by the user and move with the user when the user moves against the load. Figure 1As shown, the user operation part 120 may be implemented as a handle that the user can hold. In addition, if the exercise machine device 1 according to an embodiment is used for leg exercise, the user operation part 120 may be implemented in the form of a leg support part that supports the user's legs and moves with them.
[0069] In addition, the user operation unit 120 can move in a predetermined direction according to the movement of the user. The predetermined direction can be the direction of gravity or the direction opposite to the direction of gravity. However, the predetermined direction is not limited thereto and can be tilted relative to the direction of gravity. For example, the predetermined direction can be tilted 45 degrees or less relative to the direction of gravity and the direction opposite to the direction of gravity, respectively. In addition, the predetermined direction can be a clockwise direction or a counterclockwise direction rotating around an axis.
[0070] The load transfer unit 130 according to an example may transfer the load applied by the load applying unit 110 to the user operating unit 120. In the present specification, the load transfer unit 130 is provided between the load applying unit 110 and the user operating unit 120, and the load transfer unit 130 may be defined as any configuration that can transfer the load between the load applying unit 110 and the user operating unit 120. As an example, the load transfer unit 130 may be implemented using a wire provided between the load applying unit 110 and the user operating unit 120 and a plurality of pulleys connected to the wire for changing the direction.
[0071] The processor 20 may, for example, execute software (e.g., a program) to control at least one other component (e.g., a hardware or software component) connected to the processor 20, and may perform various data processing or operations. According to an embodiment, as at least a part of the data processing or operation, the processor 20 may load commands or data received from other components (e.g., the sensor 30 or the communication unit 70) into a volatile memory in the memory 40, process the commands or data stored in the volatile memory, and store the result data in a non-volatile memory in the memory 40.
[0072] The sensor 30 may be used to sense movement information of the user operating part 120. As an example, the sensor 30 may include a distance sensing sensor (e.g., a laser sensor provided on the user operating part 120 and a reflective part provided on the fixed support part) to directly sense movement information of the user operating part 120. In addition, the sensor 30 according to an example may not only directly sense the movement range of the user operating part 120, but may also indirectly sense the movement range of the user operating part 120 by sensing the movement of the load applying part 110 and the load transferring part 130 connected to the user operating part 120. As an example, the sensor 30 may be provided on a pin structure 112 supported by some of the plurality of weight plates 111 to sense the movement of the plurality of weight plates 111, thereby sensing the movement of the user operating part 120 connected to the plurality of weight plates 111. In addition, as another example, the sensor 30 may also sense the movement of the user operating part 120 connected to the load transferring part 130 by sensing movement information of a wire included in the load transferring part 130 or sensing rotation information of a pulley connected to the wire.
[0073] The memory 40 may store various data used by at least one component of the motion machine device 1 (e.g., the processor 20 or the sensor 30). For example, the data may include input data or output data of software (e.g., a program) and its related commands. The memory 40 may include a volatile memory or a non-volatile memory. As an example, the memory 40 may include an adjustment range of motion or a threshold range of motion predetermined according to user information.
[0074] The user input unit 50 may receive commands or data to be used in the sports machine device 1 from the outside of the sports machine device 1 (e.g., a user). For example, the user input unit 50 may include a microphone, a mouse, a keyboard, an electronic tag, or a digital pen (e.g., a stylus pen). As an example, the user may input user information through the user input unit 50. For example, the user information may include at least one of the user's name, age, gender, height, weight, and sports experience.
[0075] The display 60 can provide output information. According to an example, the output information can be user information, user motion information, or information for guiding user motion. As an example, the display 60 may include a screen for displaying the output information. In addition, the display 60 can be physically or electrically connected to the moving body 10. For example, the display 60 can be set on the frame structure of the moving body 10. However, the present disclosure is not limited to this, and the display 60 includes a communication unit, so that even if the display 60 is spaced apart from the moving body 10, it can be connected to receive a predetermined signal from the moving body 10.
[0076] The communication unit 70 can perform data communication with the processor 20 and the server 80 described later. As an example, the communication unit 70 encodes the user motion range and user information transmitted from the processor 20 and transmits them to the server 80, or transmits code information of the user motion range and user information encoded and pre-stored in the server 80 to the processor 20.
[0077] The server 80 may store the code information received from the processor 20. For example, the code information may be user information or a user motion range. In addition, the server 80 may transmit the code information of the program requested by the processor among the pre-stored plurality of programs to the corresponding processor 20.
[0078] In the sports machine device 1 according to an embodiment, the status of the user using the sports machine device 1 may vary. For example, the user's range of motion (ROM) in which the user can operate the sports machine device 1 may vary depending on the user's age, gender, height, weight, and sports experience. The technical feature of automatically setting the user's range of motion based on the movement information of the user operation unit 120 and the user information will be described below.
[0079] Figure 3a to Figure 3c FIG. 4 is a schematic diagram of a sports machine device showing a user's range of motion according to an embodiment. Figure 4 To show the basis Figure 3a to Figure 3c A graph of the user's range of motion based on time and distance moved. Figure 5 The output picture of a display according to an embodiment.
[0080] See also Figure 3a and Figure 4 According to an example, in the first state where the user does not operate the sports machine device 1, the user operation unit 120 can be fixed at the reference position A G For example, when the user does not operate the sports machine 1, the user operation part 120 may receive the gravity applied by the load applying part 110, but may be fixed at a predetermined position by a predetermined clamping device (not shown). Figure 4 As shown, the user operation unit 120 can be set at the reference position A G lowest position.
[0081] See also Figure 3b , Figure 4 and Figure 5According to one example, in the second state in which the user operates the sports machine device 1, the user can move the user operating unit 120 upward. In this case, the user can use the maximum force that he or she can generate to stretch out the arm holding the user operating unit 120. At the same time, the user operating unit 120 held by the user can also move upward. The state in which the user operating unit 120 moves to the maximum extent in one direction from the static state (i.e., the first state) can be defined as the upper limit movement range A. H According to an example, Figure 4 As shown, the user operation unit 120 may be located at the upper limit movement range A H highest position.
[0082] According to one example, the upper limit movement range A according to the movement of the user operation unit 120 can be determined within the first threshold movement range K1. H The first threshold motion range K1 is determined by user information and includes a first threshold motion upper limit line K1 for a predetermined user operation unit 120. H1 and the first threshold motion lower limit line K L1 As an example, the first threshold motion range may be preset based on at least one of the user information input through the user input unit 50 (eg, the user's age, gender, height, weight, and exercise experience).
[0083] According to one example, the first threshold motion range K1 may be determined by averaging the motion histories of a plurality of users in their 20s, and the first threshold motion range K1 may be determined by averaging the motion histories of a plurality of users in their 60s. In this case, the first threshold motion range K1 of the users in their 20s may be set wider than the first threshold motion range K1 of the users in their 60s. That is, the first threshold motion upper limit line K1 of the users in their 20s may be set wider than the first threshold motion range K1 of the users in their 60s. H1 It can be higher than the first threshold exercise upper limit line K for users over 60 years old H1 , the first threshold exercise lower limit line K for users in their 20s L1 It can be lower than the first threshold exercise lower limit line K for users over 60 years old L1 . Therefore, the first threshold motion range K1 according to age can be determined, and when the user inputs the age through the user input unit 50, the first threshold motion range K1 can be automatically set. The first threshold motion range K1 according to gender, height, weight, and exercise experience can also be set in the same way as the age. In addition, of course, the first threshold motion range K1 combined with the user's age, gender, height, weight, and exercise experience can also be set. The first threshold motion range K1 according to the user's age, gender, height, weight, and exercise experience can be stored in the memory 40.
[0084] The processor 20 may be configured to move the upper limit range A of the user operation portion 120 based on the upper limit range A of the user operation portion 120 sensed by the sensor 30. H The first user motion range is determined by the user information. As an example, the sensor 30 can sense the first distance h1 of the user operation unit 120 moving from the first state to the second state and transmit it to the processor 20. At this time, the processor 20 can call the first threshold motion upper limit line K stored in the memory 40 H1 The processor 20 determines the upper limit movement range A H Whether it exceeds the first threshold motion upper limit line K determined based on user information H1 , if the upper limit moving range A H Does not exceed the first threshold motion upper limit line K H1 , the position of the user operation unit 120 in the second state can be determined as the upper limit movement range A H , that is, the upper limit range of the first user's motion range.
[0085] like Figure 5 As shown, the processor 20 can control the display 60 to display the upper limit movement range A of the user operation unit 120. H and the first user motion range determined by the user information. As an example, the display 60 may include a track 610 that can display the movement path according to the movement of the user operation unit 120 and a pointer 620 that moves along the track. The track 610 according to an example may have an arbitrary curve or straight line shape extending in one direction. The pointer 620 may be implemented as an arbitrary indicator that can move along the track 610.
[0086] The processor 20 can control the display 60 to display the first threshold motion upper limit line K stored in the memory 40 on the track 610. H1 The corresponding first pointer 621. In this case, the position of the first pointer 621 is fixed to the track 610. The third pointer 623 can move in one direction according to the movement of the user operation unit 120 sensed by the sensor 30. At this time, as described above, when the processor 20 determines the upper limit movement range A H When the position of the corresponding third pointer 623 is displayed as the upper limit range of the first user's motion range.
[0087] See also Figure 3c , Figure 4 and Figure 5 According to an example, the user can switch the sports machine device 1 from the second state to the third state. At this time, the user can move the user operation unit 120 from the upper side to the lower side. As an example, the user can adjust the strength of the arm so that the upper limit of the movement range A HThe user operation unit 120 moves downward. The user operation unit 120 moves from the static state, that is, the second state, to the third state with the maximum extent in the other direction, which can be defined as the lower limit movement range A. L According to an example, Figure 4 As shown, the lower limit moving range A L Can be set at upper limit moving range A H With reference position A G between.
[0088] According to one example, the lower limit movement range A according to the movement of the user operation unit 120 can be determined within the first threshold movement range K1. L The first threshold motion lower limit line K included in the first threshold motion range K1 is set using user information. L1 Method and setting of the first threshold motion upper limit line K H1 The method is basically the same and will not be repeated here.
[0089] The processor 20 may determine the lower limit movement range A of the user operation portion 120 based on the lower limit movement range A of the user operation portion 120 sensed by the sensor 30. L The sensor 30 can detect the second distance h2 of the user operation unit 120 moving from the second state to the third state and transmit it to the processor 20. At this time, the processor 20 can call the first threshold motion lower limit line K stored in the memory 40. L1 The processor 20 determines the lower limit movement range A L Is it lower than the first threshold motion lower limit line K determined based on user information? L1 , if the lower limit moving range A L Above the first threshold motion lower limit line K L1 , the position of the user operation unit 120 in the third state can be determined as the lower limit movement range A L , that is, the lower limit range of the first user's motion range.
[0090] like Figure 5 As shown, the processor 20 can control the display 60 to display the lower limit movement range A of the user operation unit 120. L and a first user motion range determined by the user information.
[0091] The processor 20 can control the display 60 to display the first threshold motion lower limit line K stored in the memory 40 on the track. L1 The corresponding second pointer 622. In this case, the position of the second pointer 622 is fixed to the track 610. The fourth pointer 624 can move in one direction according to the movement of the user operation unit 120 sensed by the sensor 30. At this time, as described above, when the processor 20 determines the lower limit movement range A LWhen the position of the corresponding 4th pointer 624 is displayed as the lower limit range of the 1st user movement range.
[0092] In addition to the method of determining the first user motion range based on the movement information of the user operation unit 120 detected by the sensor 30 and the user information, the following further describes the method of adjusting the first user motion range based on the user information or the countermeasures for erroneous movement information of the user operation unit 120.
[0093] Figure 6 FIG. 4 is a graph showing a user's motion range according to time and movement distance according to an embodiment.
[0094] See also Figure 4 and Figure 6 According to an example, the first threshold motion range K1 can be determined based on user information. At this time, the first threshold motion range can be preset based on at least one of the user information (e.g., the user's age, gender, height, weight, and exercise experience) input through the user input unit 50. However, the first threshold motion range K1 only represents the upper limit motion range A. H and lower limit moving range A L The critical point of effective significance can be ensured, and the upper limit movement range A sensed by the sensor 30 is not affected. H and lower limit moving range A L Make corrections.
[0095] According to an example, the processor 20 moves the upper limit range A according to the upper limit sensed by the sensor 30. H and lower limit moving range A L And the first adjustment motion range B1 set using user information (such as at least one of the user's age, gender, height, weight and exercise experience) input through the user input unit 50 can determine the upper limit range of the first user motion range.
[0096] As an example, the first adjustment range of motion B1 can be determined by averaging the motion histories of a plurality of users according to their ages. In this way, when the user inputs the age through the user input unit 50, the first adjustment range of motion B1 can be automatically set. The first adjustment range of motion B1 according to gender, height, weight, and exercise experience can also be set in the same manner as the age. In addition, of course, the first adjustment range of motion B1 can also be set based on the user's age, gender, height, weight, and exercise experience. The first adjustment range of motion B1 according to the user's age, gender, height, weight, and exercise experience can be stored in the memory 40.
[0097] The processor 20 may be configured to move the upper limit range A of the user operation portion 120 based on the upper limit range A of the user operation portion 120 sensed by the sensor 30. H , Lower limit moving range A LThe first user movement range is determined by the first adjustment movement range B1. As an example, when the upper limit movement range A of the user operation unit 120 is H and lower limit moving range A L When the sensor 30 determines that the first adjustment movement range B1 is stored in the memory 40, the processor 20 can call the first adjustment movement upper limit range B H1 and the first adjustment movement lower limit range B L1 .
[0098] As an example, the processor 20 may move the range A based on the upper limit. H and the first adjustment movement upper limit range B H1 At upper limit of moving range A H Adjust the upper limit of the movement range B with the first H1 The upper limit range of the first user range is determined by the middle range of H and the first adjustment movement upper limit range B H1 The weight is increased to determine the upper limit range of the first user range. For example, when the user information input through the user input unit 50 is small, such as when only gender and age are input, the upper limit movement range A can be increased. H In addition, when more user information is input through the user input unit 50, such as age, gender, height, weight, and exercise experience, the first adjustment upper limit range B can be increased. H1 The weight of .
[0099] In addition, the processor 20 may be based on the lower limit movement range A L and the first adjustment movement lower limit range B L1 Determine the first user range. Use the lower limit moving range A L and the first adjustment movement lower limit range B L1 Method for determining the lower limit range of the first user range and the upper limit movement range A based on the H and the first adjustment movement upper limit range B H1 The method of determining the upper limit range of the first user range is basically the same and will not be described again. As described above, a more accurate first user range can be determined by adding the correction value of the usage user information to the measurement value of the usage sensor 30 .
[0100] Figure 7a FIG. 4 is a graph showing a user's motion range according to time and movement distance according to another embodiment. Figure 7b Based on Figure 7a An output screen of a display of an embodiment.
[0101] As reference Figure 4As described above, the upper limit movement range A according to the movement of the user operation unit 120 can be determined within the first threshold movement range K1. H and lower limit moving range A L However, the upper limit of the moving range A H and lower limit moving range A L At least one of them may exceed the first threshold motion range K1 due to user's operational error or the like.
[0102] See also Figure 7a and Figure 7b , according to the upper limit movement range A of the movement of the user operation unit 120 H May exceed the first threshold motion upper limit line K H1 At this time, the position of the third pointer 623 displayed on the display 60 can move beyond the first threshold motion upper limit line K H1 The corresponding position of the first pointer 621. Therefore, the processor 20 can determine that the user's motion state is wrong. In addition, the processor 20 can control the display 60 to display a warning signal and a re-measurement signal.
[0103] According to an example, when the warning signal and the re-measurement signal are displayed on the display 60, the user can move the user operation part 120 by correcting the motion state. Accordingly, the sensor 30 can ensure the corrected upper limit movement range A H and lower limit moving range A L .
[0104] However, due to different physical characteristics of users, the upper limit of the movement range A H and lower limit moving range A L At least one of the above may repeatedly exceed the first threshold motion range K1. According to one embodiment, the processor 20 moves within the upper limit range A H and lower limit moving range A L When the first threshold motion range K1 is exceeded at least twice, the upper limit motion range A measured by the sensor can be increased. H and lower limit moving range A L Determined as the first user's motion range.
[0105] In the above embodiment, the case where the user operating unit 120 performs one reciprocating motion to determine the first user motion range has been described. The second user motion range that can be determined when the user operating unit 120 performs multiple reciprocating motions will be described below.
[0106] Figure 8 and Fig. 9 FIG. 4 is a graph showing a user's motion range according to time and movement distance according to another embodiment.
[0107] See also Figure 8 and Fig. 9 According to an embodiment, the processor 20 may determine the second user motion range based on the movement information of the user operation unit 120 sensed by the sensor 30 and the user information input through the user input unit 50. H1 , A H2 , A H3 and multiple lower limit moving ranges A L1 , A L2 , A L3 and the second threshold motion upper limit line K included in the second threshold motion range K2 H2 and the second threshold motion lower limit line K L2 Related content, Figures 3a to 4 The upper limit of the moving range A is shown H and lower limit moving range A L and the first threshold motion upper limit line K included in the first threshold motion range K1 H1 and the first threshold motion lower limit line K L1 They are basically the same and will not be elaborated here.
[0108] According to one embodiment, the user uses the user operation unit 120 to perform multiple reciprocating movements, for example, three reciprocating movements. At this time, the processor 20 can use the sensor 30 to receive the upper limit movement range A H1 , A H2 , A H3 and multiple lower limit moving ranges A L1 , A L2 , A L3 The processor 20 calculates a plurality of upper limit movement ranges A H1 , A H2 , A H3 The average value of the upper average moving range A VH , and calculate multiple lower limit moving ranges A L1 , A L2 , A L3 The average value of the lower average moving range A VL , so that the upper limit average moving range A can be determined VH and the lower limit of the average moving range A VL 2nd user motion range.
[0109] In the above embodiment, a plurality of upper limit movement ranges A are used. H1 , A H2 , A H3 and multiple lower limit moving ranges A L1 , A L2 , A L3 The average value of the upper average moving range A is determined byVH and the lower limit of the average moving range A VL , but the present disclosure is not limited thereto, and multiple upper limit moving ranges A may be H1 , A H2 , A H3 and multiple lower limit moving ranges A L1 , A L2 , A L3 Different calculations are performed to determine the upper average moving range A VH and the lower limit of the average moving range A VL For example, the processor 20 may also adjust the upper limit moving range A by H1 , A H2 , A H3 and multiple lower limit moving ranges A L1 , A L2 , A L3 Normalize to determine the upper average moving range A VH and the lower limit of the average moving range A VL .
[0110] In addition, the processor 20 may be based on the upper average moving range A VH , Lower limit average moving range A VL The second user movement range is determined by the second adjustment movement range B2. As an example, when the upper limit average movement range A is determined by the sensing of the sensor 30, VH and the lower limit of the average moving range A VL When the processor 20 is in operation, the second adjustment movement range B2 stored in the memory 40 may be called. More specifically, the second adjustment movement upper limit range B H2 and the second adjustment movement lower limit range B L2 . Method and reference for determining the second adjustment range of motion B2 Figure 6 The method for determining the first adjustment motion range B1 described above is basically the same and will not be repeated here.
[0111] As an example, the processor 20 may be based on the upper average moving range A VH and the second adjustment movement upper limit range B H2 At the upper limit of the average moving range A VH Adjust the upper limit of the movement range B with the second H2 The second user range is determined by the middle range of VH and the second adjustment movement upper limit range B H2 The weight is increased to determine the upper limit range of the second user range.
[0112] In addition, the processor 20 may be based on the lower limit average moving range A VLand the second adjustment movement lower limit range B L2 At the lower limit of the average moving range A VL Adjust the lower limit range of motion with the second L2 The second user range is determined by the middle range of VL and the second adjustment movement lower limit range B L2 The weight is increased to determine the lower limit range of the second user range.
[0113] Fig.10a and Fig.10b FIG. 4 is a graph showing a user's motion range according to time and movement distance according to another embodiment.
[0114] As reference Figure 8 and Fig. 9 As described above, a plurality of upper limit movement ranges A according to the movement of the user operation unit 120 can be determined within the second threshold movement range K2. H1 , A H2 , A H3 and multiple lower limit moving ranges A L1 , A L2 , A L3 However, multiple upper limit moving range A H1 , A H2 , A H3 and multiple lower limit moving ranges A L1 , A L2 , A L3 At least one of them may exceed the second threshold motion range K2 due to user's operational error or the like.
[0115] See also Fig.10a and Fig.10b , according to the plurality of upper limit movement ranges A of the movement of the user operation unit 120 H1 , A H2 , A H3 , A H4 At least one of them may exceed the second threshold motion upper limit line K H2 According to an example, Fig.10a As shown, when the second upper limit movement range A H2 Exceeding the second threshold movement upper limit line K H2 When the processor 20 exceeds the second threshold motion upper limit line K H2 The second upper limit moving range A H2 The remaining data outside the range determines the upper limit of the average moving range A VH Therefore, by removing data obtained due to user operation errors, a more accurate upper limit average moving range A can be determined. VH . Use multiple lower limit moving range AL1 , A L2 , A L3 , A L4 To determine the lower limit of the average moving range A VL The method is basically the same.
[0116] However, due to different physical characteristics of users, there are multiple upper limit movement ranges A H1 , A H2 , A H3 , A H4 and multiple lower limit moving ranges A L1 , A L2 , A L3 , A L4 At least one of the two may repeatedly exceed the second threshold motion range K2. According to one embodiment, Fig.10b As shown, in multiple upper limit moving range A H2 , A H3 , A H4 and multiple lower limit moving ranges A L2 , A L3 , A L4 When the second threshold motion range K2 is exceeded at least three times, the processor 20 may determine a plurality of upper limit motion ranges A including those exceeding the second threshold motion range K2. H2 , A H3 , A H4 and multiple lower limit moving ranges A L2 , A L3 , A L4 Upper limit of average moving range A VH and the lower limit of the average moving range A VL , that is, the motion range of the second user.
[0117] In the above embodiment, the sports machine device 1 that determines the user's sports range based on one exercise has been described. However, the user can exercise not only on the same date but also on different dates, and the user's sports range can be changed according to the user's health condition. The following will describe the sports machine device 1 that can update the change of the user's sports range that changes according to the user's health condition.
[0118] Fig.11a FIG. 4 is a graph showing a user's motion range according to time and movement distance according to another embodiment. Fig.11b The output picture of the display according to another embodiment. Fig.11c The output picture of the display according to another embodiment.
[0119] See also Figures 11a to 11cAccording to an embodiment, the processor 20 may determine the third user motion range based on the movement information of the user operation unit 120 sensed by the sensor 30 and the user information input through the user input unit 50. H1 , A H2 , A H3 , A H4 , A H5 , A H6 and multiple lower limit moving ranges A L1 , A L2 , A L3 , A L4 , A L5 , A L6 and the third threshold motion upper limit line K included in the third threshold motion range K3 H3 and the third threshold motion lower limit line K L3 Related content, Figures 3a to 4 The upper limit of the moving range A is shown H and lower limit moving range A L and the first threshold motion upper limit line K included in the first threshold motion range K1 H1 and the first threshold motion lower limit line K L1 They are basically the same and will not be elaborated here.
[0120] According to an embodiment, the user performs multiple reciprocating movements, such as three reciprocating movements, using the user operating unit 120 in the first round of movement. The n rounds of movement refer to a sequence of movements that are performed again after a time break, such as at different times on the same date or on different dates. At this time, the processor 20 can use the sensor 30 to receive the multiple upper limit movement ranges A according to the first round of movement. H1 , A H2 , A H3 and multiple lower limit moving range A according to round 1 movement L1 , A L2 , A L3 The processor 20 calculates a plurality of upper limit movement ranges A according to the movement of the first wheel. H1 , A H2 , A H3 The average value of the first upper limit average moving range A VH1 , and calculate the multiple lower limit moving range A based on the first round movement L1 , A L2 , A L3 The average value of the first lower limit moving average range A VL1 , so that the average moving range A including the first upper limit can be determined VH1 and the 1st lower limit average moving range A VL1The third user motion range. Use multiple lower limit motion ranges A based on the first round of motion H1 , A H2 , A H3 and multiple upper limit moving range A according to round 1 movement L1 , A L2 , A L3 Method for determining the motion range of a third user Fig. 9 The determination described in includes the upper limit of the average moving range A VH and the lower limit of the average moving range A VL The method for determining the motion range of the second user is basically the same and will not be repeated here.
[0121] The communication unit 70 may include the first upper limit average movement range A determined by the processor 20. VH1 and the 1st lower limit average moving range A VL1 The third user motion range is transmitted to the server 80. At this time, the server 80 can store the third user motion range according to the received time and user information, such as user identity information.
[0122] However, the present disclosure is not limited thereto, and according to another embodiment, the third user motion range may be stored in the memory 40. As an example, the third user motion range may be distinguished according to user information. The third user motion range distinguished according to user information may be stored in the memory 40. In this case, the server 80 provided externally and the communication unit 70 for communicating with the server 80 may not be required.
[0123] When the user starts the second round of exercise, the processor 20 can control the communication unit 70 to receive the pre-stored third user exercise range from the server 80 based on the user information input to the user input unit 50. At this time, the processor 20 can control the display 60 to display the third user exercise range. As an example, Fig.11b As shown, in track 610, the third user motion range may be displayed as a third pointer 623 and a fourth pointer 624. At this time, the third pointer 623 and the fourth pointer 624 may correspond to the first upper limit average motion range A. VH1 and the 1st lower limit average moving range A VL1 .
[0124] However, the present disclosure is not limited thereto. According to another embodiment, when the user starts the second round of exercise, the processor 20 may receive the pre-stored third user motion range from the memory 40 based on the user information input to the user input unit 50. At this time, the processor 20 may also control the display 60 to display the third user motion range. Then, the user performs multiple reciprocating motions, such as three reciprocating motions, using the user operation unit 120 in the second round of exercise. At this time, the processor 20 may use the sensor 30 to receive the multiple upper limit movement ranges A according to the second round of exercise. H4 , A H5 , A H6 and multiple lower limit moving ranges A according to the second round movement L4 , A L5 , A L6 At this time, the processor 20 is based on the third user movement range (i.e., the first upper limit average movement range A) according to the first round of movement. VH1 and the 1st lower limit average moving range A VL1 ), according to the multiple upper limit movement range A of the second round movement H4 , A H5 , A H6 and multiple lower limit moving ranges A according to the second round movement L4 , A L5 , A L6 , the motion range of the 3-1st user can be determined. As an example, the processor 20 can move the upper limit range A H4 , A H5 , A H6 The average value is added to the 1st upper limit average moving range A VH1 To determine the second upper limit average moving range A VH2 In addition, the processor 20 can move the multiple lower limits to the range A L4 , A L5 , A L6 The average value is added to the first lower limit of the moving average range A VL1 To determine the second lower limit average moving range A VL2 At this time, the processor 20 can control the display 60 to display the motion range of the 3-1st user. As an example, Fig.11c As shown, the third pointer 623 and the fourth pointer 624 displayed on the track 610 can be moved by the second upper limit average range A. VH2 and the second lower limit average moving range A VL2 And move.
[0125] The processor 20 may control the communication unit 70 to transmit the updated 3-1st user motion range, ie, the second upper limit average motion range A to the server 80. VH2 and the second lower limit average moving range AVL2 At this time, the processor 20 may control the communication unit 70 to transmit the update time and the user identification information together with the 3-1st user motion range to the server 80 .
[0126] However, the present disclosure is not limited thereto. According to another embodiment, the processor 20 may update the 3-1st user motion range (ie, the second upper limit average motion range A) to VH2 and the second lower limit average moving range A VL2 ) is stored in the memory 40 again. At this time, the processor 20 may also store the update time and the user identification information together with the 3-1st user motion range in the memory 40.
[0127] As described above, as the user's motion range is continuously updated, the user's motion range can be adjusted in real time according to the user's motion history, and the user's motion range can be determined more accurately.
[0128] On the other hand, in the above-mentioned embodiment, although the shoulder press for strengthening the shoulder is used as an example of an exercise machine, it is not limited to this, and it can be applied to an exercise machine that repeatedly reciprocates the load applied by the load applying part in various ways.
[0129] Other aspects, features and advantages besides those described above will become more apparent with reference to the accompanying drawings, claims and detailed description.These general and specific aspects can be implemented using a system, method, computer program, or any combination of systems, methods or computer programs.
Claims
1. A sports machine device, comprising: a motion body including a load applying portion that increases, decreases, or maintains a load according to a set motion level, a user operating portion that moves according to a user's motion, and a load transmitting portion that transmits the load applied by the load applying portion to the user operating portion; A sensor, used for sensing movement information of the user operation part; A user input unit, used to input user information; A processor, configured to determine a first user motion range according to a sensing result of the sensor and the user information; and a memory storing a predetermined first threshold motion range determined according to the user information, The processor determines the first user motion range based on an upper limit motion range, a lower limit motion range, and the first threshold motion range, wherein the upper limit motion range is a range in which the user operating unit moves from a stationary state to a maximum extent in one direction, and the lower limit motion range is a range in which the user operating unit moves from a stationary state to a maximum extent in another direction, and The first threshold movement range includes a first threshold movement upper limit line and a first threshold movement lower limit line. When the upper limit movement range does not exceed the first threshold movement upper limit line, the upper limit movement range is the upper limit of the first user movement range, and when the lower limit movement range is higher than the first threshold movement lower limit line, the lower limit movement range is the lower limit of the first user movement range.
2. The sports machine device according to claim 1, wherein: The memory is used to store a predetermined first adjustment movement range determined according to the user information; The processor determines the first user motion range based on the upper motion range, the lower motion range, and the first adjustment motion range.
3. The sports machine device according to claim 2, further comprising: a display for providing output information to the user, When the upper limit movement range and the lower limit movement range exceed the first threshold movement range, the processor controls the display to display a warning signal and a re-measurement signal.
4. The sports machine device according to claim 3, wherein: When the upper limit movement range and the lower limit movement range exceed the first threshold movement range at least twice, the processor determines the upper limit movement range and the lower limit movement range as the first user movement range.
5. The sports machine device according to claim 2 or 3, wherein: The user information includes at least one of the user's age, gender, height, weight and sports experience.
6. A sports machine device, comprising: a motion body including a load applying portion that increases, decreases, or maintains a load according to a set motion level, a user operating portion that moves according to a user's motion, and a load transmitting portion that transmits the load applied by the load applying portion to the user operating portion; A sensor, used for sensing movement information of the user operation part; A user input unit, used to input user information; A processor, configured to determine a second user motion range according to a sensing result of the sensor and the user information; and a memory storing a predetermined second threshold motion range determined according to the user information, The processor determines the second user motion range based on an upper average motion range, a lower average motion range, and the second threshold motion range, wherein the upper average motion range is an average value of the motion ranges of the user operating unit moving from a stationary state to a maximum extent multiple times in one direction, and the lower average motion range is an average value of the motion ranges of the user operating unit moving from a stationary state to a maximum extent multiple times in another direction, and The second threshold movement range includes a second threshold movement upper limit line and a second threshold movement lower limit line. When the upper limit average movement range does not exceed the second threshold movement upper limit line, the upper limit average movement range is the upper limit of the second user movement range, and when the lower limit average movement range is higher than the second threshold movement lower limit line, the lower limit average movement range is the lower limit of the second user movement range.
7. The sports machine device according to claim 6, wherein: The memory is used to store a predetermined second adjustment movement range determined according to the user information, The processor determines the second user motion range based on the upper average motion range, the lower average motion range, and the second adjustment motion range.
8. The sports machine device according to claim 7, wherein: When the upper limit movement range and the lower limit movement range exceed the second threshold movement range, the processor determines the second user movement range by removing the upper limit movement range and the lower limit average movement range from the upper limit movement range and the lower limit movement range, wherein the upper limit movement range is the range in which the user operation part moves from a stationary state to a maximum extent in one direction, and the lower limit movement range is the range in which the user operation part moves from a stationary state to a maximum extent in another direction.
9. The sports machine device according to claim 8, wherein: When the upper limit movement range and the lower limit movement range exceed the second threshold movement range at least three times, the processor determines the second user movement range by an upper limit average movement range and a lower limit average movement range including the upper limit movement range and the lower limit movement range, wherein the upper limit movement range is the range in which the user operation part moves from a stationary state to a maximum extent in one direction, and the lower limit movement range is the range in which the user operation part moves from a stationary state to a maximum extent in another direction.
10. The sports machine device according to claim 7 or 8, wherein: The user information includes at least one of the user's age, gender, height, weight and sports experience.
11. A sports machine device, comprising: a motion body including a load applying portion that increases, decreases, or maintains a load according to a set motion level, a user operating portion that moves according to a user's motion, and a load transmitting portion that transmits the load applied by the load applying portion to the user operating portion; A sensor, used for sensing movement information of the user operation part; A user input unit, used to input user information; A processor, configured to determine a motion range of a third user according to a sensing result of the sensor and the user information; a memory storing a predetermined third threshold motion range determined according to the user information; The server receives and stores the motion range of the third user; and a communication unit, transmitting the third user motion range determined by the processor to the server, The processor determines the third user motion range based on a first upper limit average motion range, a first lower limit average motion range, and the third threshold motion range, wherein the first upper limit average motion range is an average value of the motion ranges of the user operating unit moving from a stationary state to a maximum extent multiple times in one direction, the first lower limit average motion range is an average value of the motion ranges of the user operating unit moving from a stationary state to a maximum extent multiple times in another direction, and The third threshold movement range includes a third threshold movement upper limit line and a third threshold movement lower limit line. When the first upper limit average movement range does not exceed the third threshold movement upper limit line, the first upper limit average movement range is the upper limit of the third user movement range, and when the first lower limit average movement range is higher than the third threshold movement lower limit line, the first lower limit average movement range is the lower limit of the third user movement range.
12. The sports machine device according to claim 11, wherein: The processor controls the communication unit to receive the third user motion range from the server based on the user information input into the user input unit.
13. The sports machine device according to claim 12, further comprising: a display for providing output information to the user, The processor controls the display to display the third user's motion range.
14. The sports machine device according to claim 12, wherein: The processor determines a 3-1 user motion range based on a 3rd user motion range received from the server, multiple upper limit motion ranges, and multiple lower limit motion ranges, wherein the multiple upper limit motion ranges are motion ranges in which the user operating unit moves from a stationary state to a maximum extent multiple times in one direction, and the multiple lower limit motion ranges are motion ranges in which the user operating unit moves from a stationary state to a maximum extent multiple times in another direction.
15. The sports machine device according to claim 14, wherein: The processor controls the communication unit to transmit the 3-1st user motion range to the server.
Citation Information
Patent Citations
Managing weight training machine
KR101571362B1
Apparatus and method for measuring and adjusting the strength of joint movement
KR101982168B1
Apparatus for recogniting free weight training motion and method thereof
KR102031243B1