Motion measurement device, motion measurement method, and motion measurement program
The exercise measurement device enhances cycling skills for children by using smartphone-based sensors to measure and display key metrics, offering comprehensive feedback and motivational tools, thus addressing the challenge of improving driving skills for beginners.
Patent Information
- Application Number
- PCT/JP2024/025441
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-07-25
- Filing Date
- 2024-07-16
- Publication Date
- 2025-01-30
AI Technical Summary
Current exercise measurement devices fail to effectively improve driving skills for beginners, particularly children, as they do not provide comprehensive feedback on speed, direction, and balance, making it difficult for parents to teach and for children to enhance their cycling abilities.
An exercise measurement device and method that includes a smartphone-based system with sensors for measuring traveling distance, speed, direction, and inclined angle, displaying this information in a user-friendly format to promote better cycling techniques, along with features like video recording and level evolution processing to motivate children.
Enhances the learning experience for children by providing clear, visual feedback on their cycling skills, improving balance and speed control, and encouraging continued practice through level evolution and parental engagement.
Smart Images

Figure JP2024025441_30012025_PF_FP_ABST
Abstract
Description
Motion measurement device, motion measurement method, and motion measurement program
[0001] The present invention relates to a motion measurement device, a motion measurement method, and a motion measurement program for measuring the running status of a running object.
[0002] Traditionally, when a child or other person first learns to ride a bicycle, they would ride a kick bike without a chain or pedal unit, kick the ground with their feet to learn how to handle the bike and their sense of balance, and then practice moving the kick bike forward. Then, depending on their level of proficiency, they would attach a chain and pedal unit and move on to practicing riding a bicycle. If the movement of the kick bike and bicycle could be measured and visually confirmed during riding, areas for improvement would become clear and riding skills could be promoted.
[0003] Here, it has been proposed to identify various types of motion of a subject riding a bicycle, etc. For example, Patent Document 1 discloses an exercise measurement device that includes a detection means for detecting rotational motion of the subject about the body axis, a first identification means for identifying a pedal rotation period while the subject is riding a bicycle from the rotational motion detected by the detection means, and a first calculation means for calculating an activity amount while the subject is riding a bicycle based on the rotation period identified by the first identification means.
[0004] JP 2016-179718 A
[0005] However, while the technology in Patent Document 1 can measure the amount of bicycle activity, it does not take into consideration measuring information that can be used to improve a driver's driving skills, so further technological improvements are desired. It is particularly difficult for parents to teach their children how to ride a bicycle, and no device that makes this possible has been disclosed. As a result, it is difficult for children to improve their cycling skills, and they often come to dislike cycling.
[0006] SUMMARY OF THE INVENTION The present invention has been made in view of the above-mentioned problems, and has as its main object to provide a motion measurement device that can promote improvement in the driving skills of beginner drivers and the like.
[0007] In order to solve the above problems, the motion measurement device of the present invention comprises a speed measurement unit that acquires the running distance and running time of a running body and measures the speed of the running body, an inclination angle measurement unit that measures the inclination angle of the running body in the left and right directions relative to the direction of travel in which the running body is running, and a display unit that displays the relationship between the speed of the running body and the inclination angle of the running body in different display modes depending on the speed of the running body or the inclination angle of the running body.
[0008] In addition, the motion measurement method according to the present invention includes the steps of acquiring the running distance and running time of a running body and measuring the speed of the running body, measuring the tilt angle of the running body in the left and right directions relative to the direction of travel in which the running body is running, and displaying the relationship between the speed of the running body and the tilt angle of the running body in different display modes depending on the speed of the running body or the tilt angle of the running body.
[0009] Furthermore, a program for executing the motion measurement method of the present invention causes a computer to execute the steps of acquiring the running distance and running time of a running body and measuring the speed of the running body, measuring the tilt angle of the running body in the left and right directions relative to the direction of travel in which the running body is running, and displaying the relationship between the speed of the running body and the tilt angle of the running body in different display modes depending on the speed of the running body or the tilt angle of the running body.
[0010] The motion measurement device according to the present invention can promote improvement in the driving skills of beginner drivers, etc. The effects described herein are not necessarily limited to those described herein, and may be any of the effects described in this specification.
[0011] FIG. 1 is a schematic configuration diagram showing a motion measurement system according to a first embodiment of the present invention; FIG. 2 is a functional block diagram showing the functional configuration within the motion measurement device according to the first embodiment of the present invention; FIG. 3 is a flowchart showing the flow of a bicycle riding mode according to the motion measurement method according to the first embodiment of the present invention; FIG. 4 is a flowchart showing the flow of a motion measurement mode according to the motion measurement method according to the first embodiment of the present invention; FIG. 5 is a flowchart showing the flow of a level evolution mode according to the motion measurement method according to the first embodiment of the present invention; FIG. 6 is a schematic diagram showing an example of a display screen by a display unit of the motion measurement device according to the first embodiment of the present invention; FIG. 7 is a schematic diagram showing an example of a display screen by a display unit of the motion measurement device according to the first embodiment of the present invention; FIG. 8 is a flowchart showing the processing flow of determining a watcher for each day of the week according to the motion measurement method according to the second embodiment of the present invention; FIG. 9 is a flowchart showing the processing flow of suggesting a play place according to the motion measurement method according to the third embodiment of the present invention; FIG. 10 is a flowchart showing the processing flow of providing a bicycle riding overview according to the motion measurement method according to the fourth embodiment of the present invention; FIG. 11 is a flowchart showing the processing flow of darkening or lighting the display screen according to the motion measurement method according to the fifth embodiment of the present invention; FIG. 12 is a flowchart showing the processing flow of acquiring position information according to the motion measurement method according to the sixth embodiment of the present invention; FIG. 13 is a flowchart showing the processing flow of suggesting a riding method according to the motion measurement method according to the seventh embodiment of the present invention.
[0012] Preferred embodiments for carrying out the present invention will be described below with reference to the drawings. Note that the embodiments described below are examples of typical embodiments of the present invention, and do not limit the scope of the present invention, and various combinations, modifications, and changes are possible within the scope of the gist of the present invention.
[0013] First Embodiment A first embodiment of the present invention will be described with reference to FIGS. 1 to 7. FIG.
[0014] 1. Configuration of the Motion Measurement System First, a motion measurement system 1 according to a first embodiment of the present invention will be described with reference to Fig. 1. Fig. 1 is a schematic configuration diagram showing the motion measurement system 1 according to this embodiment.
[0015] 1, the motion measurement system 1 includes a first motion measurement device 10 and a second motion measurement device 40. The first motion measurement device 10 and the second motion measurement device 40 are connected to each other so as to be able to communicate with each other via a network such as the Internet. Note that the type and form of the network line are not important.
[0016] The first motion measurement device 10 is, for example, an electronic device such as a mobile terminal, such as a child's smartphone or tablet terminal, serving as a parent device that can be attached to a child's practice bicycle, etc. The second motion measurement device 40 is, for example, an electronic device such as a parent's smartphone or tablet terminal, a notebook computer, or a desktop computer, serving as a child device, used by a child's parent, etc.
[0017] The first motion measurement device 10 and the second motion measurement device 40 each have a display unit. These display units are interfaces that display various information to the user from the first motion measurement device 10 and the second motion measurement device 40, and are, for example, video display means such as a liquid crystal display. Specifically, the display units of the first motion measurement device 10 and the second motion measurement device 40 may display a GUI (Graphical User Interface) for receiving operations from the user.
[0018] 2. Configuration of the Motion Measurement Device Next, the motion measurement device according to this embodiment will be described with reference to Fig. 2. Since the functional configurations of the first motion measurement device 10 and the second motion measurement device 40 are similar, the functional configuration of the first motion measurement device 10 will be described as an example. Fig. 2 is a functional block diagram showing the functional configuration within the motion measurement device 10 according to this embodiment.
[0019] As shown in FIG. 2, the first motion measurement device 10 includes a processing unit 11, a communication unit 12, an operation unit 13, a speed measurement unit 14, a tilt angle measurement unit 15, and a display unit 16.
[0020] Processing unit 11 is configured with, for example, a CPU (Central Processing Unit), a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), etc. Processing unit 11 operates in accordance with various programs, such as a motion measurement program, stored in a memory unit within first motion measurement device 10, and various commands input by the user via operation unit 13.
[0021] The communication unit 12 is configured to include a transceiver and the like that is compatible with short-range wireless communication standards such as Wi-Fi (registered trademark) (Wireless Fidelity), LTE / 5G, Cat. M1, and NB-IoT.
[0022] The operation unit 13 converts the content of a command input by a user into an appropriate signal and sends it to the processing unit 11. The operation unit 13 is realized by, for example, buttons, keys, a microphone, a touch panel, or the like.
[0023] The speed measurement unit 14 acquires the distance traveled by the moving object and the travel time, and measures the speed of the moving object. For example, the speed measurement unit 14 acquires the distance traveled by a child's practice bicycle, which is an example of a moving object, and the travel time of the practice bicycle using a speed sensor or the like, and measures the speed of the practice bicycle and acquires the data.
[0024] The tilt angle measurement unit 15 measures the tilt angle of the running object in the left or right direction relative to the traveling direction of the running object. For example, the tilt angle measurement unit 15 measures the tilt angle of a child's practice bicycle in either or both the left and right directions relative to the traveling direction of the running object using a tilt angle sensor or the like, and acquires the data.
[0025] The display unit 16 displays image data, text data, etc. sent from the processing unit 11 as characters, graphs, tables, animations, and other images. The display unit 16 is realized by a display such as an LCD (Liquid Crystal Display), an organic EL (Electroluminescence) display, or an EPD (Electrophoretic Display). The display unit 16 may also be configured as a touch panel display. In this case, at least some of the functions of the operation unit 13 may be included on the display unit 16 side.
[0026] The display unit 16 displays the relationship between the speed of the running object and the inclination angle of the running object in different display modes depending on the speed of the running object or the inclination angle of the running object. The different display modes can display one of the speed of the running object and the inclination angle of the running object as a line graph and the other as a color or shading of the line graph. For example, the inclination angle of the running object is displayed as a line graph and the speed of the running object is displayed as a color or shading of the line graph to display the relationship between the speed of the running object and the inclination angle of the running object.
[0027] The first motion measurement device 10 also includes a blackout processing unit 17, a tilt angle determination unit 18, a tilt count determination unit 19, a level evolution unit 20, a running speed measurement unit 21, and a running speed determination processing unit 22.
[0028] The blackout processing unit 17 can dim the screen of the display unit 16 when the moving object reaches a predetermined speed, or can brighten the screen from a dark state when the moving object has stopped for a certain period of time. For example, when a child's practice bicycle reaches a speed of 3 km / h, the blackout processing unit 17 dims the screen of the display unit 16 of the first motion measurement device 10, which is a child's smartphone used by the child. This prevents the child from losing concentration or being unable to hear what their parent is saying while riding the bicycle due to looking at the screen, thereby improving safety. Furthermore, the blackout processing unit 17 can enable sound to be output even when the screen of the display unit 16 is dimmed. For example, a voice such as "Come back" can be remotely generated from the first motion measurement device 10 by making a call or pressing a voice button on the second motion measurement device 40, which is a parent's smartphone. Furthermore, the blackout processing unit 17 of the second motion measurement device 40 can remotely operate the first motion measurement device 10 to dim the screen of the display unit 16.
[0029] The tilt angle determination unit 18 determines that the running body has tilted a predetermined angle in one direction (e.g., leftward) in the left-right direction, and determines that within a certain period of time after tilting in that direction, the running body has tilted a predetermined angle in another direction opposite to that direction (e.g., rightward).
[0030] The lean count determination unit 19 determines whether the number of times the running vehicle has leaned in one or the other direction in the left-right direction is equal to or less than a threshold. For example, the lean count determination unit 19 determines whether the number of times the training bicycle has leaned in one or the other direction in the left-right direction is six or less. The number of leans may be one or more than two, and there is no limit to the number of times. The lean count determination unit 19 can also determine how many times the running vehicle has leaned within a predetermined time period (e.g., 10 seconds) or how many times it has leaned before traveling a predetermined distance (e.g., 100 m).
[0031] The level evolution unit 20 evolves the driving level of the moving object by one level when it is determined that the number of times the moving object has tilted in one or the other direction in the left-right direction is equal to or less than a threshold value. Furthermore, the level evolution unit 20 evolves the driving level of the moving object by one level when it is determined that the speed of the moving object has become zero within a certain period of time. By evolving in this way, children can actively practice under the guidance of the device, and can continue practicing without getting bored. Teaching children how to ride a bicycle can be difficult, as they may not listen to instructions, but character evolution in this way can motivate children.
[0032] The traveling speed measurement unit 21 measures the traveling speed of the traveling object when it is traveling. The traveling speed measurement unit 21 can also measure the acceleration of the traveling object when it is traveling. The traveling speed measurement unit 21 can measure whether the traveling object is speeding up when traveling in a straight line or when traveling around a curve in a clockwise or counterclockwise direction.
[0033] The traveling speed determination unit 22 determines whether the traveling speed of the traveling object is equal to or greater than a predetermined speed, and when the traveling object is traveling at a speed equal to or greater than the predetermined speed, determines whether the speed of the traveling object has become 0 within a certain time period. For example, the traveling speed determination unit 22 determines whether the speed of the traveling object has become 0 within one second after reaching 10 km / h.
[0034] Furthermore, the first exercise measurement device 10 includes a video shooting unit 23 , a watcher setting unit 24 , a running location suggestion unit 25 , a running result creation unit 26 , and a running method suggestion unit 27 .
[0035] When measuring the speed of the moving object, the video recording unit 23 starts recording video of the driver of the moving object either automatically or in response to a start signal. The video recording unit 23 can, for example, record video of the child's facial expressions while the movement is being measured. Generally, it is difficult for parents to record on video the moment their child is able to ride a bicycle for the first time, so by doing this, it is possible to record on video the exact moment the child is able to ride a bicycle.
[0036] The watcher setting unit 24 sets the person in charge of watching over the driver of the moving object according to the day of the week. For example, the watcher setting unit 24 can set the person in charge of watching over the child who is the driver of the moving object to be the mother on weekdays (Monday to Friday) and the father on Saturdays and Sundays.
[0037] The travel location suggestion unit 25 suggests a location to travel to based on the places and dates of travel that the travel object has traveled to in the past, the distance from the current location, and the age of the driver who drives the travel object. In addition, the travel location suggestion unit 25 compares the information of the driver of the travel object with information of other people who drive other travel objects, such as the ages, travel locations, travel dates, and distances from the current location, which is recorded in a database via a network, and can suggest a location to travel to based on information that is highly similar to the driver information.
[0038] The driving result creating unit 26 creates a driving result for the day the vehicle was driven, and can display the created driving result on the display unit 16.
[0039] The driving method suggestion unit 27 suggests a driving method for the vehicle according to the evolution level of the driving level of the driver of the vehicle (for example, evolution level 0 to evolution level 5, etc.).
[0040] 3. Flow of the Bicycle Running Mode Next, a processing flow of the bicycle running mode by the motion measurement method using the motion measurement system 1 according to this embodiment will be described with reference to Fig. 3. Fig. 3 is a flowchart showing the flow of the bicycle running mode by the motion measurement method according to this embodiment.
[0041] Processing of the bicycle riding mode is started, for example, by mounting the child's smartphone (parent device), which is the first motion measurement device 10, on a training bicycle and performing an operation to start the bicycle riding mode on the parent's smartphone (child device), which is the second motion measurement device 40.
[0042] As shown in FIG. 3, in step S301, the second movement measurement device 40 acquires position information of the current location using a GPS (Global Positioning System) function.
[0043] In step S302, the second movement measurement device 40 stores the acquired location information in a storage unit such as a database, for example, with the name "locations" and the type "Array".
[0044] In step S303, the processing unit 11 of the second movement measurement device 40 calculates the distance traveled by the child on the practice bicycle from the acquired position information.
[0045] In step S304, the processing unit 11 of the second motion measurement device 40 determines whether the calculated running distance is, for example, 1 km or more. If the answer is "Yes" and the running distance is 1 km or more, the process proceeds to step S305. If the answer is "No" and the running distance is less than 1 km, the process returns to step S301.
[0046] In step S305, the parent or guardian who is the operator of the second motion measurement device 40 selects whether or not to start the training bicycle riding skill level-up test. If the answer is "Yes" to start, the process proceeds to step S306. If the answer is "No" to not start, the process returns to step S301.
[0047] In step S306, upon receiving the command to start the level-up test, the video shooting unit 23 of the first motion measurement device 10 starts shooting a video of the child riding the practice bicycle.
[0048] In step S307, the first motion measurement device 10 starts a motion measurement mode for the training bicycle for the level-up test.
[0049] In step S308, when the practice bicycle motion measurement mode ends, the video shooting unit 23 of the first motion measurement device 10 stops shooting the video of the child riding the practice bicycle.
[0050] In step S309, the first motion measurement device 10 stores the captured video in a storage unit such as a database, and ends the processing in the bicycle riding mode.
[0051] 4. Flow of the Motion Measurement Mode Next, the flow of the motion measurement process by the motion measurement method using the first motion measurement device 10 according to the present embodiment will be described with reference to Fig. 4. Fig. 4 is a flowchart showing the flow of the motion measurement mode by the motion measurement method according to the present embodiment.
[0052] The motion measurement mode is a process for determining whether or not the driver's level of proficiency should be improved by conducting a test to improve the driver's riding skill on a training bicycle.
[0053] As shown in FIG. 4, in step S401, the processing unit 11 of the first motion measurement device 10 acquires the current level of improvement of the rider of the training bicycle.
[0054] In step S402, the level evolution unit 20 of the first motion measurement device 10 determines whether the current evolution degree of the rider of the training bicycle is evolution level 0. If the evolution degree is evolution level 0 ("Yes"), the process proceeds to step S403. If the evolution degree is not evolution level 0 ("No"), the process proceeds to step S420.
[0055] In step S403, the first motion measurement device 10 first starts measuring the motion of the training bicycle when it is traveling clockwise.
[0056] In step S404, the tilt angle measurement unit 15 of the first motion measurement device 10 starts measuring the sway (tilt angle) of the training bicycle when traveling clockwise.
[0057] In step S405, the tilt angle determination unit 18 of the first motion measurement device 10 determines whether the measured tilt angle is within a predetermined angle range (for example, 5 to 20 degrees) in one of the left and right directions. If the tilt angle is within the predetermined angle range ("Yes"), the process proceeds to step S406. If the tilt angle is not within the predetermined angle range ("No"), the process returns to step S404.
[0058] In step S406, the tilt angle determination unit 18 determines whether or not the vehicle has tilted to the predetermined angle in the opposite direction within 0.5 seconds after tilting to a predetermined angle in one direction (for example, within a range of 5 to 20 degrees). If the vehicle has tilted to the predetermined angle within 0.5 seconds ("Yes"), the process proceeds to step S407. If the vehicle has not tilted to the predetermined angle within 0.5 seconds ("No"), the process returns to step S405.
[0059] In step S407, the storage unit of the first motion measurement device 10 stores the number of times the vehicle leaned by a predetermined angle while traveling clockwise.
[0060] In step S408, the operator of the first motion measurement device 10 selects whether or not to end the measurement of the sway of the training bicycle when traveling clockwise. If the operator selects "Yes" to end the measurement, the process proceeds to step S409. If the operator selects "No" to not end the measurement, the process returns to step S405.
[0061] In step S409, the first motion measurement device 10 ends measurement of the sway of the training bicycle when traveling clockwise.
[0062] In step S410, the first motion measurement device 10 next starts motion measurement of the training bicycle while traveling counterclockwise.
[0063] In step S411, the lean angle measurement unit 15 starts measuring the sway (lean angle) of the practice bicycle when traveling counterclockwise.
[0064] In step S412, the tilt angle determination unit 18 determines whether the measured tilt angle is within a predetermined angle range (for example, 5 to 20 degrees) in one of the left and right directions. If the tilt angle is within the predetermined angle range (YES), the process proceeds to step S413. If the tilt angle is not within the predetermined angle range (NO), the process returns to step S411.
[0065] In step S413, the tilt angle determination unit 18 determines whether, after tilting to a predetermined angle in one direction, the vehicle has tilted to the opposite direction within a predetermined angle range (for example, 5 to 20 degrees) within 0.5 seconds. If the answer is "Yes" and the vehicle has tilted to the predetermined angle within 0.5 seconds, the process proceeds to step S414. If the answer is "No" and the vehicle has not tilted to the predetermined angle within 0.5 seconds, the process returns to step S412.
[0066] In step S414, the storage unit of the first motion measurement device 10 stores the number of times the vehicle leaned by a predetermined angle while traveling counterclockwise.
[0067] In step S415, the operator of the first motion measurement device 10 selects whether or not to end the measurement of the sway of the training bicycle when traveling counterclockwise. If the operator selects "Yes" to end the measurement, the process proceeds to step S416. If the operator selects "No" to not end the measurement, the process returns to step S412.
[0068] In step S416, the first motion measurement device 10 ends measurement of the sway of the training bicycle when traveling counterclockwise.
[0069] In step S417, the lean count determination unit 19 of the first motion measurement device 10 determines whether the number of times the training bicycle sways (wobbles) in one direction or the other while riding within a predetermined time or distance is less than a predetermined number (e.g., six times). If the answer is "Yes," meaning the number is less than the predetermined number, the process proceeds to step S418. If the answer is "No," meaning the number is greater than the predetermined number, the motion measurement mode processing ends.
[0070] In step S418, after passing the level-up test, the operator of the first motion measurement device 10 selects whether or not to display the "Now I can do it" selection screen on the display unit 16. If "Yes" is selected to display it, the process proceeds to step S419. If "No" is selected not to display it, the process of the motion measurement mode ends.
[0071] In step S419, the level evolution unit 20 of the first motion measurement device 10 performs processing in the level evolution mode, and then ends processing in the motion measurement mode.
[0072] In step S420, the level evolution unit 20 determines whether the current evolution degree of the rider of the training bicycle is evolution level 1. If the evolution degree is evolution level 1 ("Yes"), the process proceeds to step S403, where the same processing as in the case of evolution level 0 is performed. If the evolution degree is not evolution level 1 ("No"), the process proceeds to step S421.
[0073] In step S421, the level evolution unit 20 determines whether the current evolution degree of the rider of the training bicycle is evolution level 2. If the evolution degree is evolution level 2 ("Yes"), the process proceeds to step S422. If the evolution degree is not evolution level 2 ("No"), the process proceeds to step S425.
[0074] In step S422, the running speed measurement unit 21 of the first motion measurement device 10 measures the speed or acceleration of the training bicycle while it is running. The running speed measurement unit 21 may measure whether the running object is running at a speed in a straight line or when running around a curve in a clockwise or counterclockwise direction, and if a predetermined speed is reached, the driving level may be improved. For example, the driving level may be improved as follows: if the running object is running at a speed in a straight line, the driving level may be beginner; if the running object is running at a speed when running around a curve in a clockwise or counterclockwise direction, the driving level may be intermediate; and if the running object is running at a speed when running around a curve in both a clockwise and counterclockwise direction, the driving level may be improved.
[0075] In step S423, the running speed determination unit 22 of the first motion measurement device 10 determines whether the acceleration during running is equal to or greater than a predetermined value (e.g., 0.2 km / s²). If the answer is "Yes," that is, the acceleration is equal to or greater than the predetermined value, the process proceeds to step S424. If the answer is "No," that is, the acceleration is less than the predetermined value, the process returns to step S422.
[0076] In step S424, the traveling speed determination unit 22 signals the rider of the training bicycle to brake, for example by voice, and determines whether the acceleration has decreased to 0 within one second after the rider has received the signal and braked. If the answer is "Yes," the process proceeds to step S418. If the answer is "No," the process returns to step S422.
[0077] In step S425, the level evolution unit 20 determines whether the current evolution degree of the rider of the training bicycle is evolution level 3. If the evolution degree is evolution level 3 ("Yes"), the process proceeds to step S422, where the same processing as in the case of evolution level 2 is performed. If the evolution degree is not evolution level 3 ("No"), the process proceeds to step S426.
[0078] In step S426, the level evolution unit 20 determines whether the current evolution degree of the rider of the training bicycle is evolution level 4. If the evolution degree is evolution level 4 ("Yes"), the process proceeds to step S427. If the evolution degree is not evolution level 4 ("No"), the process proceeds to step S433.
[0079] In step S427, the tilt angle measurement unit 15 starts measuring the angle (tilt angle) at which the rider rocks the training bicycle from side to side while riding.
[0080] In step S428, the tilt angle determination unit 18 determines whether the measured tilt angle is equal to or greater than a predetermined angle (e.g., 10 degrees) in one of the left and right directions. If the tilt angle is equal to or greater than the predetermined angle (YES), the process proceeds to step S429. If the tilt angle is less than the predetermined angle (NO), the process returns to step S427.
[0081] In step S429, the tilt angle determination unit 18 determines whether or not the vehicle has tilted in one direction by a predetermined angle or more, and then tilted in the opposite direction by a predetermined angle or more (e.g., 10 degrees or more). If the tilt angle is equal to or greater than the predetermined angle (YES), the process proceeds to step S430. If the tilt angle is less than the predetermined angle (NO), the process returns to step S428.
[0082] In step S430 , the storage unit of the first motion measurement device 10 stores the number of sets indicating how many times the device 10 has swayed in one or the other of the left and right directions by more than a predetermined angle, and transmits the stored set to the tilt frequency determination unit 19 .
[0083] In step S431, the tilt count determination unit 19 determines whether the number of sets received within a predetermined time or distance is equal to or greater than a predetermined number (e.g., two sets). If the answer is "Yes," meaning the number is equal to or greater than the predetermined number, the process proceeds to step S432. If the answer is "No," meaning the number is less than the predetermined number, the process returns to step S427.
[0084] In step S432, the first motion measurement device 10 finishes measuring the angle (tilt angle) at which the rider sways the training bicycle from side to side while riding, and proceeds to step S418.
[0085] 5. Flow of the Level Evolution Mode Next, a processing flow of the level evolution mode by the motion measurement method using the motion measurement system 1 according to this embodiment will be described with reference to Fig. 5. Fig. 5 is a flowchart showing the flow of the level evolution mode by the motion measurement method according to this embodiment.
[0086] The level evolution mode is initiated, for example, when the operator of the first motion measurement device 10 passes the level-up test and selects "Yes" on the "Now I can do it" selection screen that is displayed on the display unit 16.
[0087] As shown in FIG. 5, in step S501, the level evolution unit 20 of the first motion measurement device 10 acquires the current evolution degree after leveling up.
[0088] In step S502, the first motion measurement device 10 stores the acquired current evolution degree in a storage unit such as a database, and ends the processing of the level evolution mode.
[0089] 6. Display Example of Motion Measurement Device Next, an example of a display screen by the display unit 16 of the first motion measurement device 10 according to this embodiment will be described with reference to Fig. 6 and Fig. 7. Fig. 6 and Fig. 7 are schematic diagrams showing an example of a display screen by the display unit of the first motion measurement device 10.
[0090] The display unit 16 of the first motion measurement device 10 displays the relationship between the speed of the training bicycle, which is the running object, and the lean angle of the training bicycle in different display modes depending on the speed of the training bicycle or the lean angle of the running object. In Figures 6 and 7, the relationship between the speed of the training bicycle is displayed using a thick line C1, a dotted line C2, a dashed-dotted line C3, and a solid line C4. As an example, the relationship between the speed of the training bicycle and the display mode is displayed in descending order of speed as follows: thick line C1 (slowest), solid line C4, dashed-dotted line C3, and dotted line C2 (fastest). Note that the different display modes are not limited to the distinction based on the shape of the graph lines as in Figures 6 and 7, but can also be displayed using different colors or shades of gray depending on the speed of the running object.
[0091] 6 shows an example graph of a child A, who is in the early stages of learning to ride a bicycle, riding a training bicycle without pedals for 637 meters in 10 minutes and 0 seconds. The horizontal axis of the graph represents the time of riding, and the vertical axis of the graph represents the angle of inclination of the training bicycle to the left or right. As an example, a positive value on the vertical axis represents a tilt to the right, and a negative value represents a tilt to the left.
[0092] As shown in Figure 6, where the training bicycle was traveling at a slow speed, indicated by the thick line C1 and solid line C4, there was significant lateral sway and wobbling, indicating the need for further practice in driving at slower speeds. Also, where the training bicycle was traveling at a relatively fast speed, indicated by the dashed-dotted line C3 and dotted line C2, there was generally little lateral sway, but if we look particularly at the dashed-dotted line C3, we can see that there were occasional instances where the swaying became significant. By examining the shape and topography of the course at points where the swaying became significant, we can identify causes for this, such as sharp curves or slopes such as uphill sections, for each point and time of travel.
[0093] In this way, the display unit 16 of the first motion measurement device 10 displays the relationship between the speed of the practice bicycle and the lean angle of the practice bicycle in different display modes depending on the speed of the practice bicycle or the lean angle of the moving body. Therefore, by visualizing the relationship between speed and lateral swaying, it becomes easier to discover in detail areas for improvement to improve cognitive driving skills.
[0094] 7 shows a graph illustrating, as an example, the state of a child B, who is in the advanced stages of bicycle riding practice, riding a training bicycle without pedals for 931 m in 18 minutes 57 seconds. The horizontal axis of the graph represents the time of riding, and the vertical axis of the graph represents the angle of inclination of the training bicycle to the left or right. As an example, a positive value on the vertical axis represents a tilt to the right, and a negative value represents a tilt to the left.
[0095] The display unit 16 of the first motion measurement device 10 displays the relationship between the speed of the practice bicycle, which is the moving object, and the lean angle of the practice bicycle in different display modes depending on the speed of the practice bicycle or the lean angle of the moving object. In Figure 6, the relationship between the speed of the practice bicycle and the display mode is displayed using a thick line C1, a dotted line C2, a dashed-dotted line C3, and a solid line C4, depending on the speed of the practice bicycle. As an example, the relationship between the speed of the practice bicycle and the display mode is displayed in order of decreasing speed as follows: thick line C1 (slowest), solid line C4, dashed-dotted line C3, and dotted line C2 (fastest).
[0096] As shown in Figure 7, because Child B has made progress in practicing bicycle riding, the lateral sway and wobble are kept within approximately 40 degrees, even when the practice bicycle is traveling at a slow speed, as shown by the thick lines C1 and C4, or when the practice bicycle is traveling at a relatively fast speed, as shown by the dashed-dotted lines C3 and C2. Therefore, Child B, whose bicycle riding skills are improving, can be advised to take the level-up test shown in Figure 4 and advance his riding skills so that he can ride a bicycle with pedals.
[0097] According to the motion measurement system 1 of this embodiment, the relationship between the speed and tilt angle of a running object, such as a training bicycle, is displayed in different display modes depending on the speed or tilt angle of the running object, allowing the user to clearly understand the riding condition at any point in time. This makes it clear what areas need improvement and can promote the improvement of riding skills of beginner drivers. By quantifying a child's growth, parents can also objectively view their child's growth and realize their own growth. A function to compare the numerical values with those from one month ago, for example, may also be provided.
[0098] Second Embodiment Next, a second embodiment of the present invention will be described with reference to Fig. 8. In this embodiment, as an example, a process for determining, for each day of the week, a person in charge, such as a parent or guardian, who will be watching over the riding status of a child riding a practice bicycle will be described. Fig. 8 is a flowchart showing the flow of a process for determining (backend) a person in charge of watching over a child for each day of the week using the exercise measurement method according to this embodiment.
[0099] The process of determining a person in charge of watching over the child for each day of the week is started, for example, by performing a watching over person determination operation on the parent's smartphone, which is the second movement measurement device 40, after the watching mode has ended.
[0100] As shown in FIG. 8, in step S601, the second motion measurement device 40 acquires data on the training bicycle to be monitored and stores it in a storage unit such as a database, for example, with the data name being "days" and the data type being "Array."
[0101] In step S602, the watcher setting unit 24 of the second movement measurement device 40 sets the total number of days to 7, which is one week. For example, it is set as "totalDays = days.length".
[0102] In step S603, the person in charge of watching (guardian) who is the user of the second movement measuring device 40 checks the day of the week on which watching will be performed and starts the watching mode.
[0103] In step S604, the watcher setting unit 24 of the second movement measuring device 40 inputs, for example, "X=0".
[0104] In step S605, the watcher setting unit 24 of the second movement measurement device 40 receives, for example, "weekdayCount = days.find(e ≧ e.weekday = X)".
[0105] In step S606, the watcher setting unit 24 of the second movement measurement device 40 determines, for example, whether "weekdayCount / totalDays*7≧1". If "Yes", proceed to step S607. If "No", proceed to step S608.
[0106] In step S607, the watcher setting unit 24 of the second exercise measurement device 40 stores the corresponding day of the week as a non-watching day in a database, etc. As an example, the data type is stored as "Number (0=Monday, 1=Tuesday, 2=Wednesday, 3=Thursday, 4=Friday, 5=Saturday, 6=Sunday)".
[0107] In step S608, the watcher setting unit 24 of the second movement measuring device 40 inputs the increase in X (X++).
[0108] In step S609, the watcher setting unit 24 of the second movement measuring device 40 determines, for example, whether "X≧7." If "Yes," the process proceeds to step S610. If "No," the process returns to step S605.
[0109] In step S610, the watching person setting unit 24 of the second movement measurement device 40 checks the day of the week for which watching is assigned, ends the watching mode, and ends the process of determining a watching person for each day of the week.
[0110] According to the motion measurement system of this embodiment, in addition to the same effects as those of the motion measurement system 1 of the first embodiment, parents and guardians can check the days of the week that they are responsible for watching over their children.
[0111] Third Embodiment Next, a third embodiment of the present invention will be described with reference to Fig. 9. In this embodiment, a process for suggesting play areas for a child who rides a training bicycle will be described as an example. Fig. 9 is a flowchart showing the flow of a process for suggesting play areas (backend) using the motion measurement method according to this embodiment.
[0112] The process of suggesting a play place is started, for example, by performing a play place suggestion operation on the parent's smartphone, which is the second movement measurement device 40, before the day on which the parent is responsible for watching over the child (e.g., two days before the day of the week on which the parent is responsible).
[0113] As shown in FIG. 9 , in step S701, the second movement measurement device 40 acquires the location where the user last played before starting this process, and stores the location in a storage unit such as a database, for example, with the data name “last location” and the data type “Geo Point.”
[0114] In step S702, the second movement measurement device 40 stores the place name obtained by the user (guardian), for example, using Google Maps Reverse Geocording, as the parameter "last_location" and the result "last_location_address" in a storage unit such as a database.
[0115] In step S703, the second movement measurement device 40 acquires locations where children other than the child being watched by the user have played, and stores the locations in a storage unit such as a database. For example, the names may be stored as "locations," the priority may be "most recent play date," and the conditions may be "within a radius of 30 km, children's ages ±1 year apart, and children's driving level may be the same." Using these conditions, nearby children with similar driving levels may be extracted.
[0116] In step S704, the running place suggestion unit 25 of the second movement measurement device 40 starts a process of searching for a play place to suggest.
[0117] In step S705, the running location proposing unit 25 of the second movement measuring device 40 receives, for example, "idx=0".
[0118] In step S706, the second movement measurement device 40 acquires the proposed place name from, for example, Google Maps Reverse Geocording, and stores it in a storage unit such as a database as the parameter "locations[idx]" and the result "address".
[0119] In step S707, the running location proposal unit 25 of the second exercise measurement device 40 determines, for example, whether "last_location_address = address." If "Yes," the process proceeds to step S708. If "No," the process proceeds to step S710.
[0120] In step S708, the running location proposal unit 25 of the second exercise measurement device 40 determines whether, for example, "idx<locations.length-1". If "Yes", the process proceeds to step S709. If "No", the process returns to step S710.
[0121] In step S709, the running place proposal unit 25 of the second movement measurement device 40 receives, for example, the increase in idx (idx++), and returns to step S706.
[0122] In step S710, the running location suggestion unit 25 of the second movement measurement device 40 ends the process of searching for a play location to suggest.
[0123] In step S711, the running location suggestion unit 25 of the second movement measurement device 40 sends information about the suggested play location by email to the second movement measurement device 40 in charge of monitoring via the communication unit 11, and ends the process of suggesting a play location.
[0124] According to the motion measurement system of this embodiment, in addition to having the same effects as the motion measurement system 1 of the first embodiment, it is possible to use SNS functions to extract and suggest appropriate play areas from information on nearby children of the same level, depending on the child's current driving skill level.
[0125] <Fourth embodiment> Next, a fourth embodiment of the present invention will be described with reference to Fig. 10. In this embodiment, as an example, a process of providing a parent or guardian with a summary of a day that a child rode a practice bicycle will be described. Fig. 10 is a flowchart showing the flow of a process of providing a summary (back end) of bicycle riding using the motion measurement method according to this embodiment.
[0126] The process of providing an overview of the bicycle ride is started, for example, after the practice bicycle ride has finished, by performing an operation to provide an overview of the bicycle ride on the parent's smartphone, which is the second motion measurement device 40.
[0127] 10 , in step S801, the riding result creation unit 26 of the second motion measurement device 40 creates summary data of the results of the child's riding on the practice bicycle, for example, as a "record." The data contents are saved in a storage unit such as a database as, for example, (1. Name "achievement", Data type "String"), (2. Name "distance", Data type "Number", Unit "meters"), and (3. Name "duration", Data type "Number", Unit "seconds").
[0128] In step S802, the second motion measurement device 40 acquires the family IDs of the child who rode the practice bicycle and his / her guardian, etc., as the name "familyID."
[0129] In step S803, the running result creation unit 26 of the second exercise measurement device 40 stores the acquired family ID in a storage unit such as a database ( / family / familyID / latest_record). For example, the data name is stored as "record."
[0130] In step S804, the running result creation unit 26 of the second exercise measurement device 40 acquires the email addresses of guardians who are not using the monitoring mode from the database. For example, the email address is acquired as the name "email" and the data type "String."
[0131] In step S805, the running result creation unit 26 of the second exercise measurement device 40 sends an email summary of the running results to the parent's device that is not using the monitoring mode via the communication unit 11, and the process of providing an overview of the bicycle running ends. For example, the destination is set to "email" and the content is set to "String."
[0132] In addition to the same effects as the motion measurement system 1 according to the first embodiment, the motion measurement system according to this embodiment can provide parents who are not in charge of supervision with an overview of their child's bicycle riding, allowing them to keep a record of their child's growth and support their child's development.
[0133] Fifth Embodiment Next, a fifth embodiment of the present invention will be described with reference to Fig. 11. In this embodiment, as an example, a process of dimming or brightening the display screen of a child's smartphone attached to a training bicycle will be described. Fig. 11 is a flowchart showing the flow of the process of dimming or brightening the display screen using the motion measurement method according to this embodiment.
[0134] The process of dimming or brightening the display screen is initiated, for example, by operating the practice bicycle in riding mode while the display screen of the child's smartphone, which is the first motion measurement device 10, is on. Note that the process of dimming or brightening the display screen can be performed whether the practice bicycle is riding or not.
[0135] As shown in FIG. 11, in step S901, the blackout processing unit 17 of the first motion measurement device 10 starts acquiring the acceleration of the training bicycle that has started to move.
[0136] In step S902, the blackout processing unit 17 determines whether the acquired acceleration is smaller than 0.1 km / S2. If "Yes", the process proceeds to step S903. If "No", the process proceeds to step S904.
[0137] In step S903, the blackout processing unit 17 waits for a predetermined time (for example, one second) during which the acceleration of the practice bicycle changes.
[0138] In step S904, the blackout processing unit 17 blacks out the display screen of the display unit 16 of the first motion measurement device 10 because the acceleration of the training bicycle has increased.
[0139] In step S905, the blackout processing unit 17 determines whether the acquired acceleration is smaller than 0.1 km / S2, as in step S902. If "Yes", the process proceeds to step S906. If "No", the process proceeds to step S904.
[0140] In step S906, the blackout processing unit 17 determines that the acceleration is small and that running is not occurring, and therefore brightens or keeps the display screen of the display unit 16 of the first motion measurement device 10 bright.
[0141] In step S907, the blackout processing unit 17 determines whether or not to end the riding mode of the practice bicycle. That is, the user is prompted to select whether or not to end the riding mode. If "Yes," the process proceeds to step S908. If "No," the process proceeds to step S904.
[0142] In step S908, the blackout processing unit 17 ends acquisition of the acceleration of the running practice bicycle, and ends the process of blacking out or brightening the display screen.
[0143] In addition to the same effects as the motion measurement system 1 of the first embodiment, the motion measurement system of this embodiment can prevent the child rider of the practice bicycle from looking at the display screen of the child's smartphone while riding the practice bicycle, thereby preventing the child's practice from being disrupted.
[0144] Sixth Embodiment Next, a sixth embodiment of the present invention will be described with reference to Fig. 12. In this embodiment, a process for acquiring position information of a training bicycle while it is in motion will be described as an example. Fig. 12 is a flowchart showing the flow of the process for acquiring position information using the motion measurement method according to this embodiment.
[0145] The process of acquiring the position information is started, for example, by operating the practice bicycle in riding mode on the child's smartphone, which is the first motion measurement device 10 .
[0146] As shown in FIG. 12, in step S1001, the processing unit 11 of the first motion measurement device 10 starts acquiring position information of the training bicycle that has started to ride.
[0147] In step S1002, the processing unit 11 of the first motion measurement device 10 acquires the position information data of the training bicycle. For example, the data is stored in a storage unit such as a database as (1. Name: "horizontal Accuracy", Data Type: "Number", Unit: "meters"), (2. Name: "location", Data Type: "Location"), and (3. Name: "timestamp", Data Type: "Number", Unit: "seconds").
[0148] In step S1003, the processing unit 11 of the first motion measurement device 10 determines, for example, whether "horizontal Accuracy<100". If "Yes", the process proceeds to step S1004. If "No", the process returns to step S1002.
[0149] In step S1004, the processing unit 11 of the first motion measurement device 10 calculates the distance traveled by the training bicycle. For example, the calculation is performed using parameters "last_location, location", a result "distance", and units "meters".
[0150] In step S1005, the processing unit 11 of the first movement measurement device 10 calculates the elapsed time since the last time position information was acquired. For example, the calculation is made as "time_passed = timestamp - last_timestamp".
[0151] In step S1006, the processing unit 11 of the first motion measurement device 10 determines whether, for example, "distance / time_passed*60*60<6000". If "Yes", proceed to step S1007. If "No", return to step S1002.
[0152] In step S1007, the processing unit 11 of the first movement measurement device 10 stores, for example, "last_location=location" in the storage unit.
[0153] In step S1008, the processing unit 11 of the first movement measurement device 10 stores, for example, "last_timestamp=timestamp" in the storage unit.
[0154] In step S1009, the processing unit 11 of the first movement measurement device 10 receives, for example, "locations, append(location)" and stores it in a storage unit such as a database.
[0155] In step S1010, the processing unit 11 of the first motion measurement device 10 determines whether or not to end the riding mode of the training bicycle. If "Yes," the process proceeds to step S1011. If "No," the process returns to step S1002.
[0156] In step S1011, the processing unit 11 of the first motion measurement device 10 ends the acquisition of the position information, and ends the process of acquiring the position information of the training bicycle that is being used.
[0157] In addition to having the same effects as the motion measurement system 1 of the first embodiment, the motion measurement system of this embodiment allows the current location of the practice bicycle being ridden by the child to be confirmed, so that the parent or guardian can grasp the riding position of the practice bicycle even if they are in a remote location.
[0158] Seventh Embodiment Next, a seventh embodiment of the present invention will be described with reference to Fig. 13. In this embodiment, a process for proposing a riding method (way of playing) for a training bicycle will be described as an example. Fig. 13 is a flowchart showing the flow of the process for proposing a riding method using the motion measurement method according to this embodiment.
[0159] The process of suggesting a riding method is started, for example, by operating the parent's smartphone, which is the second motion measurement device 40, to select a riding method (play method) for the practice bicycle.
[0160] As shown in FIG. 13, in step S1101, the parent or guardian who is the operator of the second movement measurement device 40 clicks on an icon such as "Suggest a way to play" on the display screen.
[0161] In step S1102, the operator of the second movement measurement device 40 selects an item of how to play or freely inputs how to play.
[0162] In step S1103, the operator of the second movement measurement device 40 selects an item for advice text or freely inputs advice.
[0163] In step S1104, the second movement measurement device 40 stores the information input by the operator in a storage unit such as a database.
[0164] In step S1105, the operator of the second movement measurement device 40 starts the watching mode.
[0165] In step S1106, the running method suggestion unit 27 of the second motion measurement device 40 acquires the latest advice data from the database.
[0166] In step S1107, the running method suggestion unit 27 of the second motion measurement device 40 displays a pop-up message on the display unit 16 proposing how to play, advice, and other such things, and then ends the process of proposing a running method. For example, a pop-up message saying "You have received a running method suggestion from the Hajime Navi operator!" is displayed, followed by the display of the suggested content.
[0167] The motion measurement system according to this embodiment not only provides the same effects as the motion measurement system 1 according to the first embodiment, but also makes it possible to obtain suggestions for driving methods and ways of playing that are suited to the child's driving skills. By sending videos from the terminal of the person in charge of supervision to the terminal of the other parent, both parents can keep an eye on the child's growth, reducing the parental workload and increasing family joy.
[0168] 10, 40 Motion measurement device 11 Processing unit 12 Communication unit 13 Operation unit 14 Speed measurement unit 15 Incline angle measurement unit 16 Display unit 17 Blackout processing unit 18 Incline angle determination unit 19 Incline count determination unit 20 Level evolution unit 21 Running speed measurement unit 22 Running speed determination unit 23 Video shooting unit 24 Watching person setting unit 25 Running location proposal unit 26 Running result creation unit 27 Running method proposal unit
Claims
1. A motion measuring device comprising: a speed measuring unit that acquires a distance and time traveled by a running object and measures the speed of the running object; an inclination angle measuring unit that measures the inclination angle of the running object in the left-right direction relative to the traveling direction of the running object; and a display unit that displays the relationship between the speed of the running object and the inclination angle of the running object in different display modes depending on the speed of the running object or the inclination angle of the running object.
2. The motion measuring device of claim 1, wherein the different display modes are such that one of the speed of the running object and the inclination angle of the running object is displayed as a line graph, and the other is displayed by the color or shade of the line graph.
3. The motion measuring device according to claim 1, wherein the different display modes display the inclination angle of the running object as a line graph and display the speed of the running object as a color or shade of the line graph.
4. The motion measuring device according to claim 1, further comprising a blackout processing unit that blacks out the screen of the display unit when the running object reaches a predetermined speed.
5. The motion measuring device of claim 1, further comprising: a tilt angle determination unit that determines that the moving body has tilted at a predetermined angle in one direction of the left-right direction, and that within a certain period of time after tilting in the one direction, the moving body has tilted at a predetermined angle in another direction opposite to the one direction; a tilt count determination unit that determines that the number of times the moving body has tilted in the one direction or the other direction is below a threshold; and a level evolution unit that evolves the driving level of the moving body by one step when it is determined that the number of times the moving body has tilted in the one direction or the other direction is below a threshold.
6. A motion measuring device as described in claim 1, further comprising: a running speed measuring unit that measures the running speed of the running body; and a running speed determining unit that determines whether the running speed of the running body is equal to or greater than a predetermined speed, and if the running body is running at the predetermined speed or greater, determines whether the speed of the running body has become 0 within a certain period of time, wherein if it is determined that the speed of the running body has become 0 within the certain period of time, the level evolution unit evolves the driving level of the running body by one step.
7. The motion measuring device according to claim 1, further comprising a video capture unit that starts capturing video of the driver of the vehicle.
8. The motion measuring device according to claim 1, further comprising a watcher setting unit that sets a watcher for the driver of the moving object according to the day of the week.
9. The motion measurement device of claim 1, further comprising a driving location suggestion unit that compares information about the driver of the moving object with information about other people driving other moving objects, such as their ages, driving locations, driving dates, and distances from a current location, which is recorded in a database via a network, and suggests driving locations based on information that is highly similar to the driver's information.
10. The motion measuring device according to claim 1, further comprising a running result creating unit that creates a running result for the day that the running object is run, and causes the created running result to be displayed on the display unit.
11. The motion measuring device according to claim 1, further comprising a driving method suggesting unit that suggests a driving method for the moving object according to the degree of evolution of the driving level.
12. A motion measuring device comprising: a parent unit having a speed measuring unit that acquires the distance and time traveled by a running object and measures the speed of the running object, an inclination angle measuring unit that measures the inclination angle of the running object in the left-right direction relative to the direction of travel in which the running object is traveling, and a display unit that displays the relationship between the speed of the running object and the inclination angle of the running object in different display modes depending on the speed of the running object or the inclination angle of the running object; and a child unit having a communication unit that transmits and receives information to and from the parent unit.
13. A motion measurement method comprising the steps of: acquiring a distance traveled and a time traveled by a running body, and measuring a speed of the running body; measuring an inclination angle in the left or right direction relative to a traveling direction of the running body; and displaying a relationship between the speed of the running body and the inclination angle of the running body in different display modes depending on the speed of the running body or the inclination angle of the running body.
14. A motion measurement program that causes a computer to execute the steps of: acquiring a distance traveled and a time traveled by a running object, and measuring the speed of the running object; measuring an inclination angle of the running object in the left or right direction relative to the traveling direction of the running object; and displaying the relationship between the speed of the running object and the inclination angle of the running object in different display modes depending on the speed of the running object or the inclination angle of the running object.
Citation Information
Patent Citations
Kinetic motion measuring apparatus, kinetic motion measuring method and program
JP2016179718A
Evaluation apparatus for driving skill and game device as well as game device equipped with driving-skill evaluating function
JP2001074764A
Driving mastery system
JP2004264768A
Advice presentation system, information terminal, instrument terminal, program and advice presentation method
JP2022175890A
Instructor-use device, instruction support system, instruction support program, recording medium and instruction support method
WO2015083420A1