Motion measurement device, motion measurement method, and motion measurement program
The motion measurement device addresses the challenge of improving bicycle riding skills by measuring speed and inclination angles, offering visual feedback and motivational tools to enhance learning and safety for children.
Patent Information
- Application Number
- JP2024565340
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2023-07-25
- Filing Date
- 2024-07-16
- Publication Date
- 2025-08-28
- Estimated Expiration
- 2044-07-16
AI Technical Summary
Existing technologies fail to provide a device that effectively measures and improves a child's bicycle riding skills, making it difficult for parents to teach their children and leading to a lack of progress and enjoyment in cycling.
A motion measurement device comprising a speed measurement unit, an inclination angle measurement unit, and a display unit that displays the relationship between speed and inclination angle in different modes, along with features like screen blackout and level evolution to enhance riding skills.
The device promotes improvement in beginner drivers' skills by providing visual feedback and motivational tools, enhancing safety and engagement during bicycle learning.
Smart Images

Figure 0007730606000001 
Figure 0007730606000002 
Figure 0007730606000003
Abstract
Description
[Technical Field]
[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. [Background technology]
[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 around the body axis, a first identification means for identifying a pedal rotation period when 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 when the subject is riding a bicycle based on the rotation period identified by the first identification means. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2016-179718 Summary of the Invention [Problem to be solved by the invention]
[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 riding 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. [Means for solving the problem]
[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. [Effects of the Invention]
[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. [Brief explanation of the drawings]
[0011] [Figure 1] 1 is a schematic configuration diagram showing a motion measurement system according to a first embodiment of the present invention. [Figure 2] FIG. 1 is a functional block diagram showing the functional configuration within a motion measurement device according to a first embodiment of the present invention. [Figure 3] 5 is a flowchart showing a flow of a bicycle riding mode in the exercise measurement method according to the first embodiment of the present invention. [Figure 4] 5 is a flowchart showing a flow of a motion measurement mode in the motion measurement method according to the first embodiment of the present invention. [Figure 5] 5 is a flowchart showing a flow of a level evolution mode in the exercise measurement method according to the first embodiment of the present invention. [Figure 6] FIG. 3 is a schematic diagram showing an example of a display screen of a display unit of the exercise measurement device according to the first embodiment of the present invention. [Figure 7] FIG. 3 is a schematic diagram showing an example of a display screen of a display unit of the exercise measurement device according to the first embodiment of the present invention. [Figure 8] 10 is a flowchart showing the flow of a process for determining a person in charge of watching over each day of the week using an exercise measurement method according to a second embodiment of the present invention. [Figure 9] 10 is a flowchart showing a process flow for suggesting a play place using an exercise measurement method according to a third embodiment of the present invention. [Figure 10] 10 is a flowchart showing a process flow for providing an overview of bicycle riding using an exercise measurement method according to a fourth embodiment of the present invention. [Figure 11]10 is a flowchart showing the flow of a process for darkening or brightening a display screen in a motion measurement method according to a fifth embodiment of the present invention. [Figure 12] 13 is a flowchart showing a process flow for acquiring position information by a motion measurement method according to a sixth embodiment of the present invention. [Figure 13] 13 is a flowchart showing a process flow for proposing a running method using a motion measurement method according to a seventh embodiment of the present invention. DETAILED DESCRIPTION OF THE 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.
[0014] <1. Configuration of the movement 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 diagram showing the configuration of the motion measurement system 1 according to this embodiment.
[0015] As shown in Fig. 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 that they can communicate with each other via a network such as the Internet. The type and form of the network line are not important.
[0016] The first motion measurement device 10 is an electronic device such as a mobile terminal, such as a child's smartphone or tablet terminal, which can be attached to a child's practice bicycle, etc. The second motion measurement device 40 is an electronic device such as a mobile terminal, such as a parent's smartphone or tablet terminal, a notebook computer, or a desktop computer, which is used by a child's parent, etc.
[0017] First motion measurement device 10 and second motion measurement device 40 each have a display unit. These display units are interfaces that display various information from first motion measurement device 10 and second motion measurement device 40 to the user, and are, for example, image display means such as a liquid crystal display. Specifically, the display units of first motion measurement device 10 and second motion measurement device 40 may display a GUI (Graphical User Interface) for receiving operations from the user.
[0018] <2. Configuration of the movement 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 includes 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, 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 in which the running object is traveling. 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 in which the bicycle is traveling 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 darken 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 been stopped for a certain period of time. For example, when the speed of a practice bicycle being driven by a child reaches 3 km / h, the blackout processing unit 17 darkens 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 can prevent children from losing concentration or being unable to hear what their parents are saying due to looking at the screen while riding the bicycle, thereby improving safety. Furthermore, the blackout processing unit 17 can make it possible to output sound even when the screen of the display unit 16 is blacked out. For example, by making a call on the second movement measurement device 40, which is the parent's smartphone, or by pressing a sound button, a sound such as "Come back" can be remotely generated from the first movement measurement device 10. Furthermore, the blackout processing unit 17 of the second movement measurement device 40 can remotely operate the first movement measurement device 10 to black out the screen of the display unit 16.
[0029] The tilt angle determination unit 18 determines that the running body has tilted at 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 at 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 object has leaned in one or the other direction in the left-right direction is equal to or less than a threshold value. 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 object has leaned within a predetermined time (e.g., 10 seconds) or how many times the running object 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. 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 running speed measurement unit 21 measures the running speed of the running object when it is running. The running speed measurement unit 21 can also measure the acceleration of the running object when it is running. The running speed measurement unit 21 can measure whether the running object is speeding up when running in a straight line or when running around a curve going clockwise or counterclockwise.
[0033] The running speed determination unit 22 determines whether the running speed of the running object is equal to or greater than a predetermined speed, and when the running object is running at a speed equal to or greater than the predetermined speed, determines whether the speed of the running object has become 0 within a certain time. For example, the running speed determination unit 22 determines whether the speed of the running object has become 0 within one second after reaching a speed of 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 when 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 place 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 place 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. The driving result creating unit 26 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. Bicycle riding mode flow> Next, a process flow of a bicycle running mode according to the exercise measurement method using the exercise measurement system 1 according to this embodiment will be described with reference to Fig. 3. Fig. 3 is a flowchart showing the process flow of the bicycle running mode according to the exercise 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, second movement measurement device 40 acquires position information of the current location using a GPS (Global Positioning System) function.
[0043] In step S302, 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 movement 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 second motion measurement device 40 selects whether or not to start the training bicycle riding skill level-up test. If "Yes" to start, proceed to step S306. If "No" to not start, return to step S301.
[0047] In step S306, upon receiving the command to start the level-up test, video shooting unit 23 of 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 process in the bicycle riding mode.
[0051] <4. Flow of motion measurement mode> Next, the flow of a motion measurement process by a motion measurement method using the first motion measurement device 10 according to this embodiment will be described with reference to Fig. 4. Fig. 4 is a flowchart showing the flow of a motion measurement mode by the motion measurement method according to this 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 movement 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, first, the first motion measurement device 10 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 at a predetermined angle in one direction within a range (for example, 5 to 20 degrees) within 0.5 seconds after tilting at a predetermined angle in the other direction on the opposite side. If the answer is "Yes" and the vehicle has tilted at a predetermined angle within 0.5 seconds, the process proceeds to step S407. If the answer is "No" and the vehicle has not tilted at a predetermined angle within 0.5 seconds, 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 first motion measurement device 10 selects whether or not to end measurement of the sway of the training bicycle when traveling clockwise. If "Yes" to end, proceed to step S409. If "No" to not end, return to step S405.
[0061] In step S409, 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, tilt angle determination unit 18 determines whether, after tilting to a predetermined angle in one direction, it has tilted to the opposite direction within a predetermined angle range (for example, 5 degrees to 20 degrees) within 0.5 seconds. If it has tilted to the predetermined angle within 0.5 seconds (YES), proceed to step S414. If it has not tilted to the predetermined angle within 0.5 seconds (NO), return 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 first motion measurement device 10 selects whether or not to end measurement of the sway of the training bicycle when traveling counterclockwise. If "Yes" to end, proceed to step S416. If "No" to not end, return 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 traveling within a predetermined time or distance is less than a predetermined number (e.g., six times). If the result is "Yes," meaning the number is less than the predetermined number, proceed to step S418. If the result is "No," meaning the number is greater than the predetermined number, end the motion measurement mode processing.
[0070] In step S418, after passing the level-up test, the operator of first motion measurement device 10 selects whether or not to display the "Now I can do it" selection screen on display unit 16. If "Yes" is selected to display it, proceed to step S419. If "No" is selected not to display it, end the processing of the motion measurement mode.
[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, and 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 measures whether the running body is speeding up when traveling in a straight line or when traveling around a curve in a clockwise or counterclockwise direction, and if a predetermined speed is reached, the driving level can be improved. For example, the driving level can be improved as follows: if the running body is speeding up when traveling in a straight line, the driving level can be set to beginner; if the running body is speeding up when traveling around a curve in a clockwise or counterclockwise direction, the driving level can be set to intermediate; and if the running body is speeding up when traveling around a curve in both a clockwise and counterclockwise direction, the driving level can 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 / S2). If the answer is "Yes," that is, the acceleration is equal to or greater than the predetermined value, proceed to step S424. If the answer is "No," that is, the acceleration is less than the predetermined value, return to step S422.
[0076] In step S424, the traveling speed determination unit 22 signals the rider of the training bicycle to brake by voice or the like, and determines whether the acceleration has decreased to 0 within one second after the rider received the signal and braked. If the answer is "Yes," that the acceleration has decreased, proceed to step S418. If the answer is "No," that the acceleration has not decreased, return 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, and the same process 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 lean angle measurement unit 15 starts measuring the angle (leaning 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 object has tilted in one direction by a predetermined angle or more, and then tilted in the opposite direction by a predetermined angle or more (for example, 10 degrees). 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 set number of times the device 10 has swayed in one or the other of the left and right directions by a predetermined angle or more, and transmits the set number 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 (for example, two sets). If the answer is "Yes," meaning the number is equal to or greater than the predetermined number, proceed to step S432. If the answer is "No," meaning the number is less than the predetermined number, return to step S427.
[0084] In step S432, the first motion measurement device 10 ends measurement of the angle (tilt angle) at which the rider sways the training bicycle from side to side while riding, and the process proceeds to step S418.
[0085] <5. Level Evolution Mode Flow> 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," which displays a "Now I can do it" selection screen on the display unit 16.
[0087] As shown in FIG. 5, in step S501, the level evolution unit 20 of the first movement 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. Example of motion measurement device display> 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 FIGS. 6 and 7, the relationship between the speed of the training 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. 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 case where the distinction is made by the shape of the graph line as in FIGS. 6 and 7, but can also be displayed using different colors or shading depending on the speed of the running object.
[0091] As an example, Figure 6 shows a graph depicting the state when Child A, who is in the early stages of bicycle riding, rides a training bicycle without pedals for 637 m 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, positive values on the vertical axis represent inclination to the right, and negative values represent inclination to the left.
[0092] As shown in Figure 6, where the practice bicycle was traveling at a slow speed, the thick lines C1 and C4 showed significant side-to-side sway and wobbling, indicating the need for further practice driving at slower speeds. Furthermore, where the practice bicycle was traveling at a relatively fast speed, the dashed-dotted lines C3 and C2 showed little side-to-side sway overall, but if we look particularly at dashed-dotted line C3, we can see that the swaying sometimes 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 riding body. Therefore, by visualizing the relationship between speed and lateral swaying, it becomes easier to find in detail areas for improvement to improve cognitive driving skills.
[0094] Figure 7 shows, as an example, a graph depicting the state of a child B, who is in the advanced stages of learning to ride a bicycle, 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, positive values on the vertical axis represent inclination to the right, and negative values represent inclination to the left.
[0095] Display unit 16 of 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 a display manner that varies depending on the speed of the training bicycle or the lean angle of the running object. In Fig. 6, the relationship between the speed of the training bicycle and the display manner 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 training bicycle. As an example, the relationship between the speed of the training bicycle and the display manner 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 to 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 and 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 skill level 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 view their child's growth objectively and realize their own growth. A function to compare the 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 a person in charge, such as a parent or guardian, who will watch over the riding status of a child riding a practice bicycle for each day of the week will be described. Fig. 8 is a flowchart showing the flow of a process for determining a person in charge of watching over a child for each day of the week (backend) using the exercise measurement method according to this embodiment.
[0099] The process of determining a watching person for each day of the week is started, for example, by performing a watching person determination operation on the parent's smartphone, which is second movement measurement device 40, after the watching mode has ended.
[0100] As shown in FIG. 8, in step S601, second exercise measurement device 40 acquires data on the training bicycle to be monitored, and stores the data in a storage unit such as a database with the data name "days" and the data type "Array," for example.
[0101] In step S602, the watching person setting unit 24 of the second movement measurement device 40 sets the total number of days to 7 days, 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 second movement measurement 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 measurement device 40 inputs, for example, "X=0."
[0104] In step S605, the watcher setting unit 24 of the second movement measurement device 40 inputs, for example, "weekdayCount = days.find(e ≧ e.weekday = X)".
[0105] In step S606, the watching person 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 days of the week as days off for watcher in a database or the like. 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 watching person setting unit 24 of the second movement measurement device 40 inputs the increase in X (X++).
[0108] In step S609, the watching person setting unit 24 of the second movement measurement device 40 determines, for example, whether "X≧7." If "Yes," proceed to step S610. If "No," return 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 person is in charge, ends the watching mode, and ends the process of determining a watching person for each day of the week.
[0110] The exercise measurement system according to this embodiment not only has the same effects as the exercise measurement system 1 according to the first embodiment, but also allows parents or guardians to 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, as an example, a process of suggesting play areas for children who ride practice bicycles will be described. Fig. 9 is a flowchart showing the flow of a process of 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 when the parent is responsible for watching over the child (for example, two days before the day of the week when 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 exercise measurement device 40 stores the place name acquired by the user (guardian) using, for example, Reverse Geocording on Google Maps as a parameter "last_location" and a 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 within ±1 year, and children's driving level is the same." Using these conditions, nearby children with a similar driving level may be extracted.
[0116] In step S704, the running location proposing unit 25 of the second motion measurement device 40 starts the process of searching for a proposed play location.
[0117] In step S705, the running location proposing unit 25 of the second motion measurement device 40 inputs, for example, "idx = 0".
[0118] In step S706, the second motion measurement device 40 obtains the proposed place name from, for example, Google Map's 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 proposing unit 25 of the second motion measurement device 40 determines, for example, whether "last_location_address = address". If "yes", it proceeds to step S708. If "no", it proceeds to step S710.
[0120] In step S708, the running location proposing unit 25 of the second motion measurement device determines, for example, whether "idx<locations.length - 1". If "yes", it proceeds to step S709. If "no", it returns to step S710.
[0121] In step S709, the running location proposing unit 25 of the second motion measurement device inputs, for example, the increment of idx (idx++), and returns to step S706.
[0122] In step S710, the running location proposing unit 25 of the second motion measurement device ends the process of searching for a proposed play location.
[0123] In step S711, the running location proposing unit 25 of the second motion measurement device transmits the information of the proposed play location to the second motion measurement device 40 in charge of monitoring via the communication unit 11 by email, and ends the process of proposing a play location.
[0124] In addition to the same effects as the motion measurement system 1 according to the first embodiment, the motion measurement system according to the present embodiment can use SNS functions to extract and suggest suitable 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 a summary of the bicycle riding is started, for example, after the practice bicycle ride has finished, by performing an operation to provide a summary of the bicycle riding on the parent's smartphone, which is 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"), (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) etc. 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 watching 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 terminal 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 for 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 a process for 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 from interfering with practice.
[0144] Sixth Embodiment Next, a sixth embodiment of the present invention will be described with reference to Fig. 12. In this embodiment, as an example, a process for acquiring position information of a training bicycle being ridden will be described. 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 to acquire position information of the training bicycle that has started to ride.
[0147] In step S1002, processing unit 11 of first exercise measurement device 10 acquires 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, processing unit 11 of first exercise 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 being ridden.
[0157] In addition to 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, as an example, a process for proposing a riding method (how to play) for a training bicycle will be described. 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 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 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 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 second movement measurement device 40 selects an item for advice text or freely inputs advice.
[0163] In step S1104, 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 second movement measurement device 40 starts the watching mode.
[0165] In step S1106, the running style 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 suggesting how to play, advice, etc., via the display unit 16, and then ends the process of suggesting a running method. For example, a pop-up message saying "You have received a running method suggestion from the Hajime Navi management!" is displayed, followed by the suggestion 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 a child's driving skills. By sending videos from the device of the person in charge of supervision to the device of the other parent, both parents can keep an eye on the child's growth, reducing the parental workload and increasing the joy of the family. [Explanation of symbols]
[0168] 10, 40 Movement measurement device 11 Processing section 12 Communications Department 13 Control section 14 Speed measurement unit 15 Inclination angle measurement unit 16 Display section 17 Blackout Processing Unit 18 Tilt angle determination section 19 Tilt frequency determination unit 20 Level Evolution 21. Running speed measurement unit 22 Traveling speed determination unit 23 Videography Department 24 Monitoring personnel assignment section 25. Driving Location Proposal Section 26 Driving Results Creation Section 27 Driving Method Proposal Section
Claims
1. a speed measurement unit that acquires a travel distance and a travel time of the traveling object and measures a speed of the traveling object; an inclination angle measuring unit that measures an inclination angle in a left-right direction relative to a traveling direction of the traveling body; a display unit that displays the relationship between the speed of the running body and the tilt angle of the running body in a display mode that differs depending on the speed of the running body or the tilt angle of the running body; A motion measurement device comprising: The different display modes of the motion measurement device are to display one of the speed of the running object and the tilt angle of the running object as a line graph, and to display the other by the color or shading of the line graph.
2. a speed measurement unit that acquires a travel distance and a travel time of the traveling object and measures a speed of the traveling object; an inclination angle measuring unit that measures an inclination angle in a left-right direction relative to a traveling direction of the traveling body; a display unit that displays the relationship between the speed of the running body and the tilt angle of the running body in a display mode that differs depending on the speed of the running body or the tilt angle of the running body; A motion measurement device comprising: The different display modes include displaying the tilt angle of the running object as a line graph and displaying the speed of the running object as a color or shade of the line graph.
3. a speed measurement unit that acquires a travel distance and a travel time of the traveling object and measures a speed of the traveling object; an inclination angle measuring unit that measures an inclination angle in a left-right direction relative to a traveling direction of the traveling body; a display unit that displays the relationship between the speed of the running body and the tilt angle of the running body in a display mode that differs depending on the speed of the running body or the tilt angle of the running body; A motion measurement device comprising: an inclination angle determination unit that determines whether the running body has inclined by a predetermined angle in one direction of the left-right direction, and determines whether the running body has inclined by the predetermined angle in another direction opposite to the one direction within a certain period of time after the running body has inclined in the one direction; a tilt frequency determination unit that determines whether the number of times the traveling object has tilted in the one direction or the other direction is equal to or less than a threshold value; a level evolution unit that evolves a driving level of the traveling object by one step when it is determined that the number of times the traveling object has tilted in the one direction or the other direction is equal to or less than a threshold value; A motion measurement device comprising:
4. a speed measurement unit that acquires a travel distance and a travel time of the traveling object and measures a speed of the traveling object; an inclination angle measuring unit that measures an inclination angle in a left-right direction relative to a traveling direction of the traveling body; a display unit that displays the relationship between the speed of the running body and the tilt angle of the running body in a display mode that differs depending on the speed of the running body or the tilt angle of the running body; A motion measurement device comprising: a running speed measurement unit that measures the running speed of the running object; a running speed determination unit that determines whether the running speed of the running body is equal to or greater than a predetermined speed, and that determines whether the speed of the running body has become 0 within a certain period of time when the running body is running at the predetermined speed or greater; a level evolution unit that evolves the driving level of the running object by one step when it is determined that the speed of the running object has become 0 within the certain time period.
5. a speed measurement unit that acquires a travel distance and a travel time of the traveling object and measures a speed of the traveling object; an inclination angle measuring unit that measures an inclination angle in a left-right direction relative to a traveling direction of the traveling body; a display unit that displays the relationship between the speed of the running body and the tilt angle of the running body in a display mode that differs depending on the speed of the running body or the tilt angle of the running body; A motion measurement device comprising: The motion measurement device is provided with a driving location suggestion unit that compares information about the driver of the vehicle with information about other drivers of other vehicles, such as their ages, driving locations, driving dates, and distances from the 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.
Citation Information
Patent Citations
Evaluation apparatus for driving skill and game device as well as game device equipped with driving-skill evaluating function
JP2001074764A
Driving mastery system
JP2004264768A
Kinetic motion measuring apparatus, kinetic motion measuring method and program
JP2016179718A
Advice presentation system, information terminal, instrument terminal, program and advice presentation method
JP2022175890A
Straddled vehicle data processing device and straddled vehicle data processing method
WO2023112092A1