WO2012056558A1 - ペダリング目標設定装置、ペダリング目標設定方法、ペダリング目標設定プログラム、ペダリング目標設定プログラムを記録した媒体 - Google Patents
ペダリング目標設定装置、ペダリング目標設定方法、ペダリング目標設定プログラム、ペダリング目標設定プログラムを記録した媒体 Download PDFInfo
- Publication number
- WO2012056558A1 WO2012056558A1 PCT/JP2010/069287 JP2010069287W WO2012056558A1 WO 2012056558 A1 WO2012056558 A1 WO 2012056558A1 JP 2010069287 W JP2010069287 W JP 2010069287W WO 2012056558 A1 WO2012056558 A1 WO 2012056558A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- pedaling
- target
- crank
- pedal
- target value
- Prior art date
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62J—CYCLE SADDLES OR SEATS; AUXILIARY DEVICES OR ACCESSORIES SPECIALLY ADAPTED TO CYCLES AND NOT OTHERWISE PROVIDED FOR, e.g. ARTICLE CARRIERS OR CYCLE PROTECTORS
- B62J45/00—Electrical equipment arrangements specially adapted for use as accessories on cycles, not otherwise provided for
- B62J45/40—Sensor arrangements; Mounting thereof
- B62J45/41—Sensor arrangements; Mounting thereof characterised by the type of sensor
- B62J45/413—Rotation sensors
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
- A63B24/0062—Monitoring athletic performances, e.g. for determining the work of a user on an exercise apparatus, the completed jogging or cycling distance
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B69/00—Training appliances or apparatus for special sports
- A63B69/16—Training appliances or apparatus for special sports for cycling, i.e. arrangements on or for real bicycles
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62J—CYCLE SADDLES OR SEATS; AUXILIARY DEVICES OR ACCESSORIES SPECIALLY ADAPTED TO CYCLES AND NOT OTHERWISE PROVIDED FOR, e.g. ARTICLE CARRIERS OR CYCLE PROTECTORS
- B62J50/00—Arrangements specially adapted for use on cycles not provided for in main groups B62J1/00 - B62J45/00
- B62J50/20—Information-providing devices
- B62J50/21—Information-providing devices intended to provide information to rider or passenger
- B62J50/22—Information-providing devices intended to provide information to rider or passenger electronic, e.g. displays
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62M—RIDER PROPULSION OF WHEELED VEHICLES OR SLEDGES; POWERED PROPULSION OF SLEDGES OR SINGLE-TRACK CYCLES; TRANSMISSIONS SPECIALLY ADAPTED FOR SUCH VEHICLES
- B62M3/00—Construction of cranks operated by hand or foot
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/02—Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness
- G01B11/026—Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness by measuring distance between sensor and object
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/26—Measuring arrangements characterised by the use of optical techniques for measuring angles or tapers; for testing the alignment of axes
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B7/00—Measuring arrangements characterised by the use of electric or magnetic techniques
- G01B7/16—Measuring arrangements characterised by the use of electric or magnetic techniques for measuring the deformation in a solid, e.g. by resistance strain gauge
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B71/00—Games or sports accessories not covered in groups A63B1/00 - A63B69/00
- A63B71/06—Indicating or scoring devices for games or players, or for other sports activities
- A63B71/0619—Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
- A63B2071/065—Visualisation of specific exercise parameters
- A63B2071/0652—Visualisation or indication relating to symmetrical exercise, e.g. right-left performance related to spinal column
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/18—Inclination, slope or curvature
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2230/00—Measuring physiological parameters of the user
- A63B2230/62—Measuring physiological parameters of the user posture
Definitions
- the present invention relates to a pedaling target setting device, a pedaling target setting method, a pedaling target setting method, a program for causing a computer to detect a pedaling target, and the program recorded therein. It relates to the medium.
- a device that is attached to a bicycle and calculates information related to the traveling of the bicycle and information related to the movement of the driver.
- This device calculates predetermined information based on signals transmitted from various sensors provided on the bicycle.
- sensors provided on the bicycle.
- the pressure value over time that bears a force acting on the pedal such as a pedal depression force by the driver (hereinafter referred to as “pedal acting force”).
- pedal acting force a force acting on the pedal
- the road surface gradient and the traveling mode of the bicycle are calculated on the basis of the road surface gradient detected by the slope sensor provided on the bicycle equipped with the transmission gear and the rotation speed of the wheel per unit time detected by the speed sensor.
- There is an automatic transmission that adjusts a gear see Patent Document 2.
- the traveling state detection device described in Patent Document 1 displays an index for grasping pedaling by the driver by displaying a change in pressure value based on the pedal action force in time series. For example, when the pedal is depressed, A target index necessary for correcting pedaling such as the relationship between the generated pedal action force and the direction and timing of the pedal action force is not presented.
- the automatic transmission apparatus described in Patent Document 2 is set to an appropriate gear according to the traveling state, it does not present a target index necessary for correcting pedaling.
- the present invention has been made in view of the above-described circumstances, and an example of an object is to solve the above-described problems, and a pedaling state detection device and a pedaling that can solve these problems It is an object to provide a state detection method, a pedaling state detection program for detecting a pedaling state, and a medium on which the pedaling state program is recorded.
- a pedaling target setting device includes a crank that is rotatably connected to a vehicle body and a pedal that is connected to the crank, and a pedal that is a force acting on the pedal.
- a pedaling target setting device for setting a target relating to pedaling of a vehicle in which the crank rotates by an acting force, wherein the target data is related to a predetermined parameter relating to the pedal acting force and obtains target data as a pedaling target
- a notification control means for notifying the notification execution means of a guideline for correcting pedaling It is characterized in.
- a pedaling target setting method includes a crank that is rotatably connected to a vehicle body and a pedal that is connected to the crank, and a pedal that is a force acting on the pedal.
- a crank rotatably connected to the vehicle body, and a pedal connected to the crank A pedaling target setting method for setting a target relating to pedaling of a vehicle in which the crank rotates by a pedaling force acting on the pedal, the pedaling target setting method being associated with a predetermined parameter relating to the pedaling force acting on the pedal,
- the target data to be the target is acquired, the predetermined parameter is acquired, the optimal target value for pedaling is derived based on the acquired target data and the parameter, and the pedaling is performed based on the derived optimal target value It is characterized in that a notification execution means is notified of a guideline for correcting the above.
- a pedaling target setting program and a medium for recording the program according to the present invention include a computer, a crank that is rotatably connected to a vehicle body, and a pedal that is connected to the crank.
- a pedaling target setting program for setting a target relating to pedaling of a vehicle in which the crank rotates by a pedal acting force that is a force acting on the pedal, the pedaling target setting program being associated with a predetermined parameter relating to the pedal acting force,
- a target data acquisition function for acquiring data; a parameter information acquisition function for acquiring the predetermined parameter; an optimal target value derivation function for deriving an optimal target value for pedaling based on the acquired target data and the parameter; Based on the optimal target value derived, pedaling is performed.
- notification control function of notifying guidance for positive to the notification executing unit, characterized in that to realize.
- (A) is a side view of a bicycle to which a pedaling target setting device is attached
- (b) is a front view of the bicycle to which a pedaling target setting device is attached. It is a figure showing the attachment condition of the rotation direction component detection sensor of FIG. 1, and a radial direction component detection sensor.
- (A) is a figure showing a mode that a rotation direction distortion sensor unit is affixed on a crankshaft
- (b) is a figure showing a mode that a radial direction distortion sensor unit is affixed on a crankshaft.
- (A) is a side view and a front view in which the driver takes a sitting posture
- (b) is a side view and a front view in which the driver takes a dancing posture.
- FIG. (A) is a diagram showing the configuration of the representative value data storage area of the RAM
- (b) is a diagram showing the configuration of the running condition determination result data storage area of the RAM
- (c) is a configuration of the optimum target value data storage area of the RAM.
- FIG. (A) is a figure showing an example of a target data table
- (b) is a figure showing an example of a driving
- (c) is a figure showing an example of a target data selection table.
- (A) is a figure showing an example of target data
- (b) is a figure showing the calculation process of the optimal target value 1.
- FIG. It is a figure showing an example of the calculated optimal target value 1 and the optimal target value 2.
- (A) is a diagram showing an example of a crank rotation angle object
- (b) is a diagram showing an example of a torque value object
- (c) is a diagram showing an example of an optimum target value object
- (d) is an example of an actual measurement value object
- (E) is a figure showing an example of a pedaling object.
- FIG. 1A is a side view showing a state where the pedaling state detection device 100 of the present invention is attached to the bicycle B
- FIG. 1B shows a state where the pedaling state detection device 100 is attached to the bicycle B.
- the bicycle B has a vehicle body frame B1 and two wheels B2 (front wheel B21 and rear wheel B22) that support the frame B1 movably by being pivotally supported by the frame B1 before and after the bicycle B.
- the driving mechanism B3 transmits a propulsive force for propelling the bicycle B to the rear wheel B22, the handle B4 for the driver to steer, and the saddle B5 for the driver to sit on.
- the drive mechanism B3 has a rotation shaft (crank shaft) at one end, and the rotation shaft is rotatably supported at the other end of the crank B31. And a sprocket (not shown) arranged to rotate integrally with the crank B31 using the pedal B32 receiving force from the driver or the like and the crankshaft at the one end of the crank B31 as a common rotating shaft. 1) and a rear sprocket (not shown) arranged so as to rotate integrally with the rear wheel B22 with the rotation axis of the rear wheel B22 as a common rotation axis, A chain B33 for transmitting a force acting on the pedal B32 (hereinafter referred to as “pedal acting force”) to the rear wheel B22 via the crank B31 is provided.
- a force acting on the pedal B32 hereinafter referred to as “pedal acting force”
- the crank B31 has a left crankshaft B311 disposed on the left side (the driver's right foot side) of the bicycle B and a right crankshaft B312 disposed on the right side (the driver's left foot side). These left and right crankshafts B311 and B312 are fixed at positions that are point-symmetric with respect to the crankshaft.
- the pedal B32 also includes a left pedal B321 arranged on the left side of the bicycle B as viewed from the front and a right pedal B322 arranged on the right side of the bicycle B as viewed from the front.
- the left pedal B321 is attached to the tip of the left crankshaft B311.
- the left pedal shaft (not shown) is rotatably supported by the left pedal shaft
- the right pedal B322 is rotatably supported by the right pedal shaft (not shown) attached to the tip of the right crankshaft B312.
- crank length The distance L1 between the crankshaft and the pedal shaft (right pedal shaft or left pedal shaft) is referred to as “crank length”.
- the pedaling target setting device 100 detects the magnitude of the crank rotation angle detection sensor 2 that detects the rotation angle of the crank B31, and the rotation direction component of the crank B31 of the pedal action force (hereinafter referred to as “pedal action force rotation direction component”).
- Rotation direction component detection sensor 3 that detects the magnitude of the radial direction (or the length direction of the crank length) component of the pedal action force (hereinafter referred to as “pedal action force radial direction component”).
- Radiation direction component detection sensor 4 boarding posture detection sensor 5 for detecting the riding posture of the driver, gradient detection sensor 6 for detecting the gradient of the ground, driving style detection sensor 7 for detecting the driving style of the bicycle B, and crank rotation Angle sensor 2, rotational direction component detection sensor 3, radial direction component detection sensor 4, riding posture detection sensor 5, gradient detection sensor 6, and travel mode Based on a signal sent from the detection sensor 7, comprising a cycle computer 1 to display the measured value and the optimum target value of the torque value to be described later.
- crank rotation angle detection sensor 2, the rotation direction component detection sensor 3, the radial direction component detection sensor 4, the boarding posture detection sensor 5, the gradient detection sensor 6 and the travel mode detection sensor 7 are each provided with a transmitter (not shown).
- a detection signal can be transmitted from the sensors 2 to 7 to the cycle computer 1. That is, the cycle computer 1 and the sensors 2 to 7 are connected wirelessly.
- the crank rotation angle detection sensor 2 is composed of an optical rotation detection sensor having a light emitting part and a light receiving part, for example, narrowly provided in the vicinity of the outer peripheral part of the crank gear, and a gear that passes between the light emitting part and the light receiving part.
- the rotation angle can be detected by counting the number of teeth and obtaining the ratio between the count value and the number of gear teeth.
- the rotation angle detection sensor 2 is not limited to this, and an existing sensor such as a potentiometer can be used. From the sensor 2, a crank rotation angle detection signal corresponding to the crank rotation angle is transmitted to the cycle computer 1.
- the crank rotation angle is expressed with reference to the left crankshaft B311. That is, when the left crankshaft B311 is positioned in the 12 o'clock direction (the tip is directed upward), the crank rotation angle is “0 °”.
- the crank rotation angle detection sensor 2 indicates the crank rotation angle “90 °” when the left crankshaft B311 indicates the direction of 3 o'clock (the front end faces forward), and the left crankshaft B311 indicates the direction of 9 o'clock.
- the crank rotation angle “270 °” is indicated.
- the range of the crank rotation angle ( ⁇ ) detected by the crank rotation angle detection sensor 2 is 0 ° or more and less than 360 ° (0 ⁇ ⁇ ⁇ 360 °), and the left crankshaft B311 is rotated from the 12 o'clock direction.
- the direction of rotation around is the “+” direction.
- the rotational direction component detection sensor 3 is connected to a sensor unit 3a composed of two strain sensors (hereinafter referred to as “rotational direction strain sensor unit 3”) and each terminal of the strain sensor constituting the rotational direction strain sensor unit 3a.
- a rotational direction distortion detection circuit 3b and a rotational direction component control unit 3c that comprehensively controls the sensor 3 (see FIG. 7) are provided. As shown in FIGS.
- each crankshaft B31 (each crank)
- the rotational direction component detection sensor 3 is attached to the surface facing the traveling direction (the left rotational direction component detection sensor 31 attached to the left crankshaft B311, right A clockwise rotation direction component detection sensor 32) attached to the crankshaft B312.
- each rotational direction strain sensor unit 3a the strain sensors constituting each rotational direction strain sensor unit 3a are bonded in a state of being orthogonal to each other on the front surface of each crankshaft B311 and B312.
- the rotation direction distortion detection circuit 3b amplifies and adjusts the output of each distortion sensor, and transmits information representing a unified distortion amount (hereinafter referred to as “rotation direction distortion information”) to the control unit 3c.
- the rotational direction component control unit 3c of each sensor 31, 32 is based on the rotational direction distortion amount information transmitted by the rotational direction distortion detection circuit 3b, and the magnitude Fx of the crank acting force rotational direction component from the following number (1). And a rotation direction component detection signal corresponding to the magnitude Fx of each pedal acting force rotation direction component is transmitted to the cycle computer 1.
- m represents mass
- g represents gravitational acceleration
- X represents the amount of strain detected by the rotational direction strain detection circuit 3b
- Xc represents that the crankshaft B31 is held in a horizontal state.
- Xz is the front surface of the crankshaft B31 when the crankshaft B31 is in an unloaded state. Represents the amount of distortion.
- Xc and Xz are acquired, for example, by attaching the sensor unit 3a to the front surface of the crankshaft B31 and calibrating it before using the sensor 3.
- the radial direction component detection sensor 4 is connected to a sensor unit 4a composed of two strain sensors (hereinafter referred to as “radial direction strain sensor unit 4”) and each terminal of the strain sensor constituting the radial direction strain sensor unit 4a.
- a radial direction distortion detection circuit 4b and a radial direction component control unit 4c that comprehensively controls the sensor 4 are provided (see FIG. 7), and as shown in FIGS. 1 and 2, radiation is applied to the outer surface of the crankshaft B31.
- the direction component detection sensor 4 is attached (a left radial direction component detection sensor 41 attached to the left crankshaft B311 and a right radial direction component detection sensor 42 attached to the right crankshaft B312).
- each radial strain sensor unit 4a is bonded to each other on the outer surfaces of the crankshafts B311 and B312 so as to be orthogonal to each other.
- the radial distortion detection circuit 3b amplifies and adjusts the output of each distortion sensor, and information (hereinafter referred to as “radial distortion information”) indicating a unified distortion amount detected by the sensor unit 4a is controlled by the control unit 4c.
- radial distortion information information indicating a unified distortion amount detected by the sensor unit 4a is controlled by the control unit 4c.
- the radial direction component control part 4c of each sensor 41, 42 is based on the radial direction distortion amount information transmitted by the radial direction distortion detection circuit 4b, and the magnitude Fy of the crank action force radial direction component from the following number (2). Is calculated, and a radial direction component detection signal corresponding to the magnitude Fy of each pedal acting force radial direction component is transmitted to the cycle computer 1.
- m represents mass
- g represents gravitational acceleration
- Y represents the amount of strain detected by the radial strain detection circuit 4b
- Yu represents the pedal B32 at the bottom dead center.
- Yz is the outer surface of the crankshaft B31 when the crankshaft B31 is unloaded Represents the amount of distortion. Yu and Yz are acquired, for example, by attaching the sensor unit 4a to the outer surface of the crankshaft B31 and calibrating it before using the sensor 4.
- the boarding posture detection sensor 5 is attached to the first distance measurement sensor 5A attached to the handle B4, the second distance measurement sensor 5B attached near the hole into which the handle B4 of the frame B1 is inserted, and the waist of the driver. And a reflecting plate 5C.
- each sensor 5A, 5B faces the reflecting plate 5C attached to the driver, and the reflecting plate 5C also faces each sensor 5A, 5B.
- the first distance measuring sensor 5A detects the distance d1 between the first distance measuring sensor 5A and the driver's waist, outputs a first riding posture detection signal corresponding to the distance to the cycle computer 1
- the distance measuring sensor 5B detects a distance d2 between the second distance measuring sensor 5B and the driver's waist, and outputs a second boarding posture detection signal corresponding to the distance to the cycle computer 1.
- Each of the distance measuring sensors 5A and 5B includes a pair of light-emitting and light-receiving elements capable of transmitting and receiving at a wide angle, so that the distance to the driver's waist can be adjusted even when the driver's riding posture changes. Can be detected.
- the cycle computer 1 calculates the distance L2 between the saddle B5 and the driver's waist based on these posture detection signals, and compares the calculated value of the distance L2 with a predetermined determination value, thereby Detect boarding posture.
- a specific aspect of the boarding posture as shown in FIG. 4A, sitting where pedaling is performed while the driver is seated on the saddle B5, and as shown in FIG. 4B. Dancing for pedaling while the driver floats from the saddle B5 is set.
- the gradient detection sensor 6 is connected to the first atmospheric pressure sensor 6a and the second atmospheric pressure sensor 6b arranged in parallel at a predetermined distance in parallel with the ground in the frame B1, and the atmospheric pressure sensors 6a and 6b. And a gradient control unit 6c for calculating the ground gradient ⁇ based on the detected value 6b. From this sensor 6, a gradient detection signal corresponding to the gradient level is transmitted to the cycle computer 1.
- the driving style detection sensor 7 is composed of, for example, a cadence sensor composed of a magnet fixed to the left crankshaft B312 and a magnet detector mounted at a predetermined position of the frame B1, and the magnet per unit time (one minute). By detecting the number of times n (rpm) that passes through the front of the magnet detector, the number of revolutions of the crank B31 per unit time is detected. From this sensor 7, a driving mode detection signal corresponding to the rotation speed of the crank B 31 per unit time is transmitted to the cycle computer 1. As will be described later, the cycle computer 1 determines the driving style of the driver based on the driving style signal.
- the power P is calculated by a predetermined calculation formula to be described later, and the traveling mode is determined by comparing the calculated value with a predetermined determination value.
- the “attack” state in which the vehicle is running (spurt) with physical strength and the “defensive” state in which the vehicle is running while preserving physical strength are set as specific modes of the driving style. Yes.
- FIG. 5 is an external view of the cycle computer 1
- FIG. 6 is an electrical block diagram of the pedaling target setting device 100.
- the cycle computer 1 is attached to the bicycle B via an attachment member 8 that can be attached to and detached from the handle B4 of the bicycle B.
- the cycle computer 1 includes an input unit 11 for inputting predetermined information, a display unit 12 for displaying predetermined information, and a control unit 13 having an arithmetic circuit for executing predetermined processing related to pedaling to be described later (FIG. 6), and a housing 14 that houses the input unit 11, the display unit 12, and the control unit 13.
- the input unit 11 includes three buttons 11 a, 11 b, 11 c that can be pressed and juxtaposed in a state of protruding from the upper surface of the housing 14, and a power source that can be slid to switch ON / OFF the power supply.
- a switch 11d is provided.
- the input unit 11 includes an input control circuit 11e that relays an input signal associated with the operation of the buttons 11a to 11c and the power switch 11d as control information to the control unit 13.
- the input control circuit 11e converts the control information into control information corresponding to the pressing operation and transmits the control information to the control unit 13.
- buttons 11a to 11c that can be pressed are used as a structure for inputting predetermined information.
- the present invention is not limited to this, and pointing devices such as a cross key, a trackball, and a joystick are used. It is also possible to adopt.
- the display unit 12 includes a liquid crystal panel 12a for displaying predetermined information including an actual measured value (pedaling state), an optimum target value (pedaling target), and the like, which will be described later, and the liquid crystal panel according to the information to be displayed. And a display control circuit 12e that performs display control of 12a.
- the input unit 11 and the display unit 12 can be integrated by using the liquid crystal panel 12a as a touch panel.
- the control unit 13 of the cycle computer 1 includes a CPU 13a, a ROM 13b, a RAM 13c, a recording medium I / F 13d, a sensor I / F 13e, a communication I / F 13f, and an oscillation circuit 13g. These components are connected by a bus 13h. It is connected.
- the CPU 13a controls basic operations as a cycle computer including setting / displaying the optimum target value of a predetermined parameter related to pedaling based on a program stored in advance in the ROM 13b.
- the ROM 13b stores in advance a program code for executing basic processing as a cycle computer executed by the CPU 13a.
- the RAM 13c functions as a working area for data and the like in arithmetic processing performed when the CPU 13a executes basic processing as a cycle computer.
- the recording medium I / F 13d is an interface for recording parameters and the like for driving conditions described later on a recording medium such as a memory card.
- the sensor I / F 13e is transmitted from the crank rotation angle detection sensor 2, the rotation direction component detection sensor 3, the radial direction component detection sensor 4, the riding posture detection sensor 5, the gradient detection sensor 6, and the travel style detection sensor 7 described above.
- Various detection signals are taken in and output internally or externally based on instructions from the CPU 13a.
- the communication I / F 13f is an interface for transmitting / receiving data to / from an external processing device such as a mobile terminal such as a mobile phone or a PC installed at home or the like.
- the oscillation circuit 13g includes a crystal resonator as a clock oscillator, and outputs a pulse signal to the CPU 13a at a predetermined cycle by counting generated clocks.
- the input unit 11, the display unit 12, and the control unit 13 described above are configured to transmit and receive necessary information data via the bus 13g.
- FIG. 8 is a block diagram showing a controllable (or functional) configuration of the pedaling target setting apparatus 100 according to the embodiment of the present invention.
- the pedaling target setting device 100 includes a unique information acquisition unit S1, a target data acquisition unit S2, a travel situation information acquisition unit S3, a travel situation determination unit S4, an optimum target value derivation unit S5, a drawing creation unit S6, and an information display unit S7.
- the travel state information acquisition unit S3 includes a crank rotation angle information acquisition unit S31, a pedal action force rotation direction component information acquisition unit S32, a pedal action force radial direction component information acquisition unit S33, a riding posture information acquisition unit S34, and a gradient information acquisition. It consists of part S35 and driving
- the unique information acquisition unit S1 has a function of acquiring information unique to the driver and the bicycle B (hereinafter referred to as “unique information”) that does not affect the travel of the bicycle B but affects the pedal action force.
- unique information information unique to the driver and the bicycle B
- the unique information acquisition unit S1 displays input items on the display unit 12 according to the operation of the input unit 11 and the buttons 11a to 11c of the input unit 11, and performs input control according to the operation of the buttons 11a to 11c. It is comprised by the control part 13 which preserve
- the unique information acquisition unit S1 includes at least data representing the maximum power (hereinafter referred to as “maximum power data”), data representing the crank length (hereinafter referred to as “crank length data”), and the position of the saddle B5.
- Data representing X0 (hereinafter referred to as “saddle position data”), data representing the position X1 of the first ranging sensor 5A (hereinafter referred to as “first ranging sensor position data”), and the second ranging sensor 5B
- the data representing the position X2 (hereinafter referred to as “second ranging sensor position data”) is stored in a predetermined area of the RAM 13c.
- the maximum power is the maximum work rate that can be exhibited by the driver.
- each position data is represented by coordinates composed of an x component and a y component, and the position X0 of the saddle B5 is set to the origin (0, 0).
- the target data acquisition unit S2 loads a plurality of target data stored in the ROM 13b into the target data storage area of the RAM 13c.
- the target data is an ideal and target torque value during one rotation of the crank B31, and is set in advance and associated with a predetermined parameter.
- target data is associated with a plurality of parameters, and a plurality of target data are set for each combination of specific modes of predetermined parameters.
- the target data includes the driver's riding posture (sitting / dancing), the ground gradient ( ⁇ 10% / 0% / + 10%), and the driving mode of the driver. (Attack / defense) and the driver's maximum power (1000 W) constitute the parameters of the target data.
- the specific aspect of the ground gradient ⁇ associated with the target data is composed of 0%, + 10% and ⁇ 10%. As the ground gradient ⁇ increases, the load (depression force) applied to the pedal B32 increases.
- the “attack” state in which driving is carried out (spurt) with squeezing physical strength, and “protection” in which driving is performed while preserving physical strength. State is set.
- the attack is more likely to apply a load (acting force) to the pedal B32.
- the attack / defense is related to the work rate of the bicycle B, and the bicycle is more aggressive in the aggressive state where the physical strength is squeezed than in the protective state where the physical strength is preserved. This is because the work rate of B tends to be high.
- the target data is also associated with the crank rotation angle ⁇ . That is, each target data corresponds to one rotation of the crank B31, and is a data table in which the crank rotation angle is associated with an ideal torque value (hereinafter referred to as “target data table”). .
- the travel status information acquisition unit S3 has a function of acquiring information that can change during the travel of the bicycle B (hereinafter referred to as “travel status information”).
- the travel information is composed of the pedal action force, the driver who influences the pedal action force, the situation of the bicycle B, the situation of the external environment, and the like.
- the travel status information acquisition unit S3 includes a crank rotation angle detection sensor 2, a rotation direction component detection sensor 3, a radial direction component detection sensor 4, a riding posture detection sensor 5, a gradient detection sensor 6, a travel style detection sensor 7, and each of these sensors 2.
- the control unit 13 stores data based on the signals transmitted from .about.7.
- the crank rotation angle acquisition unit S31 includes a crank rotation angle detection sensor 2 and a control unit 13, and has a function of storing crank rotation angle data based on a signal output from the crank rotation angle detection sensor 2 in a predetermined area of the RAM 13c.
- the pedal action force rotation direction component information acquisition unit S32 includes the rotation direction component detection sensor 3 and the control unit 13, and stores rotation direction component data based on a signal output from the rotation direction component detection sensor 3 in a predetermined area of the RAM 13c. It has the function to do.
- the pedal action force radial direction component information acquisition unit S33 includes the radial direction component detection sensor 4 and the control unit 13, and stores radial direction component data based on the signal output from the radial direction component detection sensor 4 in a predetermined area of the RAM 13c. It has the function to do.
- the boarding attitude information acquisition unit S34 includes the boarding attitude detection sensor 5 and the control unit 13, and has a function of storing the boarding attitude data based on the signal output from the boarding attitude detection sensor 5 in a predetermined area of the RAM 13c.
- the gradient information acquisition unit S35 includes a gradient detection sensor 6 and a control unit 13, and has a function of storing gradient data based on a signal output from the gradient detection sensor 6 in a predetermined area of the RAM 13c.
- the travel mode information acquisition unit S36 includes a travel mode detection sensor 7 and a control unit 13, and has a function of storing travel mode data based on a signal output from the travel mode detection sensor 7 in a predetermined area of the RAM 13c.
- the traveling state determination unit S4 is configured by the control unit 13, and based on the data acquired by the crank rotation angle information acquisition unit S31, the rotation direction component information acquisition unit S32, and the radial direction component information acquisition unit S33, crank rotation
- the torque value (torque magnitude) associated with the angle is calculated, and the torque value data indicating the calculated torque value is stored in the torque value portion of the representative value data storage area of the RAM 13c.
- a torque value is calculated for each crank rotation angle range in which one rotation of the crank B31 is equally divided into twelve. Therefore, as shown in FIG. 13A, the torque value portion is divided into 12 parts in association with the range of the crank rotation angle.
- the traveling state determination unit S4 performs the boarding of the driver during one rotation of the crank B31 based on the data acquired by the boarding posture information acquisition unit S33, the gradient information acquisition unit S34, and the traveling mode information acquisition unit S35. It has a function of determining the posture, the gradient of the ground, and the driving mode of the driver, and storing the riding posture determination result data, the gradient determination result data, and the driving mode determination result data in the driving condition determination result data storage area of the RAM 13c.
- the travel situation determination result data storage area includes a riding posture section that stores the riding posture determination result data, a gradient section that stores gradient determination result data, and a travel style section that stores travel style determination result data. .
- the determination of the riding posture refers to selecting dancing or sitting based on the riding posture detection signal transmitted from the riding posture detection sensor 5. Dancing is selected when the distance L2 between the saddle B5 and the waist is 35 cm or more, and sitting is selected when the distance L2 between the saddle B5 and the waist is less than 35 cm.
- the driving situation determination unit S4 stores the dancing flag (02H) in the posture section of the driving situation determination result data storage area when selecting dancing, and the sitting flag (01H) in the attitude of the driving situation determination result data storage area when selecting sitting. Store in the department. Note that, as a representative value of the distance L2, an average in one rotation of the crank B31 to be determined is used.
- the determination of the ground gradient means calculating a representative value of the gradient ⁇ detected in one rotation of the crank B31 to be determined.
- a representative value of the gradient ⁇ an average of one revolution of the crank B31 to be determined is used.
- ⁇ Determination of driving style> means selection of offense or defense based on a driving style detection signal transmitted from the driving style detection sensor 7. Offense is selected when the representative value of the work rate P detected in one rotation of the crank B31 to be determined is equal to or greater than a predetermined travel mode determination value, and defense is determined when the work rate P is a predetermined travel mode determination. Selected if it is less than the value.
- the driving situation determination unit S4 stores the offense flag (03H) in the driving style part of the driving condition determination result data storage area when the offense is selected, and stores the defense flag (04H) in the driving style data storage unit when the defense is selected. .
- As a representative value of the work rate P an average in one rotation of the crank B31 to be determined is used.
- the optimum target value deriving unit S5 is configured by the control unit 13 and calculates an ideal optimum target value in one rotation of the crank based on various determination results determined by the traveling state determination unit S4 and indicates the value.
- the optimum target value data is stored in the optimum target value data storage area of the RAM 13c.
- the optimum target value is an ideal torque value corresponding to a combination of unique information and traveling state information.
- the optimum target value deriving unit S5 calculates the optimum target value in association with the crank rotation angle, and stores the optimum target value data in the optimum target value data storage area of the RAM 13c.
- the drawing creating unit S6 is configured by the control unit 13, and the measured value of the torque value for each range of the crank rotation angle calculated by the traveling state determination unit S4 and the range of the crank rotation angle calculated by the optimum target value deriving unit S5. In order to notify the optimum target value 2 of each torque value by visualization, it has a function of creating drawing data serving as a basis for drawings representing these results. Specifically, the drawing creating unit S6 uses, as the drawing data, the crank rotation angle object data representing the crank rotation angle object representing the rotation (pedaling) of the crank B31, and the torque serving as the origin of the torque value object representing the torque value.
- Value object data actual measurement value graph object data that is the basis of an object that represents an actual measurement value of torque values, and optimum target value object data that is an origin of an object that represents the optimal target value 2 of torque values, Store in the area. Further, the drawing creation unit S6 creates pedaling object data that is the basis of the pedaling object overlaid with these objects, and sets the pedaling object data in the transmission buffer including the RAM 13c.
- the information display unit S7 includes a control unit 13 and a display unit 12, and has a function of displaying a drawing on the display unit 2 based on the drawing data created by the drawing creation unit S6.
- the processing / method for setting and displaying the pedaling target related to the left crankshaft B311 is the same as the processing / method for setting and displaying the pedaling target related to the right crankshaft B312.
- a process / method for setting and displaying a pedaling target related to the left crankshaft B311 (right foot) will be described as a representative.
- step S1 information input processing is performed.
- a caution is displayed to prompt input of unique information by the driver's buttons 11a to 11c, and the system waits until desired information is input.
- Information from the input unit 11 (a first button operation detection signal indicating the operation of the button 11a, a second button operation detection signal indicating the operation of the button 11b, and a third button operation indicating the operation of the button 11c)
- the detection signal When the detection signal) is input, the specific data representing the specific information is stored in the specific data storage area of the RAM 13b based on the input information.
- the “unique information” includes, for example, the driver's maximum power, gender, height / weight, sitting height, bicycle type, tire size / type, crank length L1, saddle B5 position X0, and the first ranging sensor 5A.
- the position X1 and the position X2 of the second ranging 5B are set as appropriate.
- the maximum power, the position X0 of the saddle B5, the position X1 of the first distance measuring sensor 5A, and the position X2 of the second distance measuring 5B are information necessary for displaying the optimum target value of the torque value. Therefore, it is essential to input the maximum power. Therefore, in step S1, the maximum power data, the saddle position data, the first ranging sensor position data, and the second ranging sensor position data are always the maximum power portion and saddle position in the unique data storage area of the RAM 13c. It is stored in the data section, the first distance sensor position data section, and the second distance sensor position data section. Further, since the crank length is information necessary for displaying the actual measured value of the torque value, it is also essential to input the crank length. Therefore, crank length data representing the crank length is stored in the crank length data storage section of the unique data storage area of the RAM 13c.
- step S2 the target data stored in the ROM 13b is stored in the target data storage area of the RAM 13c.
- the target data is configured as a table, and 12 types are set according to the combination of parameters (see FIG. 14A). Note that numbers (No. 1 to No. 12) are assigned to the target data tables constituting the target data.
- step S3 the crank rotation angle ⁇ , the rotational direction component magnitude Fx, the radial direction component magnitude Fy, the distance d1 and distance d2 related to the riding posture of the driver, the ground gradient ⁇ , and the driving mode of the driver It is determined whether a condition for measuring the crank rotation angle n (hereinafter referred to as “measurement start condition”) is established, and whether these measurements can be started.
- the maximum power, the position X0 of the saddle B5, the position X1 of the first ranging sensor 5A, the position X2 of the second ranging 5B and the crank length are essential. At least these inputs are included in the measurement start condition.
- step S3 After the maximum power, the position X0 of the saddle B5, the position X1 of the first ranging sensor 5A, the position X2 of the second ranging 5B, and the crank length are input, control information indicating the start of measurement is transmitted. This may be satisfied with the measurement start condition. If it is determined in step S3 that the measurement start condition is not satisfied, step S3 is repeated, and if it is determined that the measurement start condition is satisfied, the process proceeds to step S4.
- the traveling state data representing the traveling state information is stored in the traveling state data storage area of the RAM 13c.
- the travel status information includes the crank rotation angle ⁇ , the rotational direction component size Fx, the radial direction component size Fy, the driver's riding posture (substantially, the distance d1 and the distance d2), The gradient ⁇ and the driving mode of the driver (substantially, the crank rotation angle n).
- the travel status data storage area includes a crank rotation unit that stores crank rotation angle data that represents the crank rotation angle, a rotation direction component unit that stores rotation direction component data that represents the magnitude Fx of the rotation direction component, and a radial direction component.
- Radial direction component part for storing radial direction component data representing magnitude Fy
- riding posture part for storing riding posture data representing distance d1 and distance d2
- gradient part for storing gradient data representing gradient ⁇
- the rotation angle of the right crankshaft B312 is a value obtained by adding 180 ° to the crank rotation angle indicated by the crank rotation angle data. Further, the rotational direction component data, the radial direction component data, the riding posture data, the gradient data, and the traveling mode data are stored in association with the crank rotational angle.
- step S4 is performed, for example, every 10 ms based on the pulse signal output from the oscillation circuit 13g, and the crank rotation angle data, the rotation direction component data, the radial direction component data, the riding posture data, the gradient data, and the traveling Format data is stored sequentially.
- step S5 it is determined whether or not the crank B31 has made one revolution. For example, it is determined whether or not the crank rotation angle indicated by the crank rotation angle data acquired in step S3 newly exceeds 345 ° and the representative values for all the crank rotation angle ranges can be calculated as will be described later. To do. If it is determined in this step that the crank B31 has not made one revolution, the process proceeds to step S4. If it is determined that the crank B31 has made one revolution, the process proceeds to step S6.
- step S6 based on the traveling state information acquired in step S5, the traveling state in one rotation of the crank B31 is determined, and the traveling state determination result data is stored in the traveling state determination result data storage area of the RAM 13c. Process. Details will be described later.
- step S7 an optimum target value derivation process is performed for deriving the optimum target value of the torque value for each crank rotation angle range based on the traveling condition determination result obtained in step S6. Details will be described later.
- step S8 in order to display the actual measured value of the torque value calculated in step S6 and the optimum target value calculated in step S7 on the display unit 12, data serving as a basis for the drawing displayed on the display unit 12 is created. Perform drawing creation processing. Details will be described later.
- step S9 data that is the basis of the drawing created in step S8 is transmitted to the display unit 12, and information display processing for displaying (notifying) information such as the pedaling state is performed.
- step S10 it is determined whether or not the measurement end condition is satisfied and the measurement can be ended.
- the measurement end condition is satisfied when a signal indicating a button operation for the end of the measurement is transmitted. If it is determined in this step that the measurement end condition is not satisfied, the process proceeds to step S4. If it is determined that the measurement end condition is satisfied, the main process is ended.
- step S61 a representative value of the torque value is calculated for each crank rotation angle range, and torque value representative value data representing the value is stored in the torque value portion of the representative value data storage area of the RAM 13c in the range of the crank rotation angle. Memorize it in correspondence.
- the type of representative value is not particularly limited, but in the present embodiment, an average is adopted as the representative value.
- the calculation method of the average torque value is not particularly limited, but in this embodiment, the average torque value is obtained by dividing the sum of the torque values in the crank rotation angle range by the number of measurements in the crank rotation angle range. It is said.
- a method for calculating the sum of the torque values a method of multiplying the sum of the pedal action forces F at the crank rotation angle by the crank length according to the crank length data input at step S1 can be used.
- a method may be used in which the sum of values obtained by multiplying the magnitude F of the acting force by the crank length indicated by the crank length data input in step S1 is calculated.
- the pedal acting force F at the crank rotation angle is calculated from the square root of the square sum of the magnitude Fx of the rotation direction component and the magnitude Fy of the radial direction component at the crank rotation angle.
- step S62 the driving situation information related to the parameters of the target data is calculated, and the driving situation (specific modes of various parameters) in one rotation of the crank is determined based on the driving situation information calculated in step S62 in step S63.
- step S64 the traveling state determination result data indicating the traveling state in one rotation of the crank is stored in the traveling state determination result data storage area of the RAM 13c.
- step S62 the average F of the pedal action force, the distance L2 between the saddle B5 and the waist, the gradient ⁇ , and the work rate P in the one rotation of the crank is calculated as the traveling state information.
- a value obtained by dividing the total sum in the crank rotation angle range by the number of times of measurement in the crank rotation angle range is an average.
- the distance L2 between the saddle B5 and the waist is determined based on the position X (x, y) of the waist obtained by simultaneous equations composed of the following numbers (3) and (4).
- the number is calculated by equation (5).
- the work rate P is calculated by the following number (6).
- step S63 it is determined whether or not the average of distance L2 in the one rotation of the crank (hereinafter referred to as “saddle / waist distance average”) is equal to or greater than the riding posture determination value.
- the saddle / waist distance average is less than the riding posture determination value based on the traveling state determination table shown in FIG. 14B, the sitting flag “01H” indicating the sitting is If the average distance between the hips is equal to or greater than the boarding posture determination value, a dancing flag “02H” indicating dancing is stored in the boarding posture portion of the traveling state determination result data storage area (see FIG. 13B).
- the boarding posture determination value is not limited, but is set to “35 cm” in the present embodiment.
- step S63 the average of the gradient ⁇ (hereinafter referred to as “gradient average”) in one rotation of the crank is less than ⁇ 10%, ⁇ 10% to less than 0%, 0% to less than + 10%, and + 10% or more. It is determined which one. Then, in step S64, based on the traveling condition determination table shown in FIG. 14B, if the gradient average is ⁇ 10% or less, the steep downhill flag “05H” is set, and the gradient average is ⁇ 10% or more and 0%. If the slope average is less than 10%, the gentle downhill flag “06H” is set. If the gradient average is 0% or more and less than 10%, the gentle climb slope flag “07H” is set. If the gradient average is + 10% or more, the rapid climb slope flag “08H” is set. Is stored in the gradient portion of the traveling state determination result data (see FIG. 13B).
- step S63 it is determined whether or not the average of the work rates P of the bicycle B in one rotation of the crank (hereinafter referred to as “running mode average”) is equal to or greater than the running mode determination value.
- running mode average the average of the work rates P of the bicycle B in one rotation of the crank
- the offense flag “03H” representing “attack” is set to the driving style average.
- the defense flag “04H” representing “defensive” is stored in the travel mode portion of the travel status determination result data (see FIG. 13B).
- the travel mode determination value is not limited, but is set to “200 (W)” in the present embodiment.
- step S71 two target data tables are selected based on the traveling situation determination result data stored in step S64. Specifically, a target data table for deriving the optimum target value by collating the driving condition determination result data reflecting the driving condition in one rotation of the crank with the target data selection table shown in FIG. Select two.
- the specific aspects of the boarding posture and driving style of the driver are the same in the target data table and the driving situation determination result.
- the gradient associated with the target data table is ⁇ 10%, 0%, or + 10%, which may be different from the gradient average as the traveling state determination result. Therefore, two types of target data tables that have the same specific aspects of the driver's posture and driving style as the driving condition determination results and that are close to the gradient average among the gradients associated with the target data table are selected. To do.
- the traveling state determination result determined in step S63 is (01H.03H.07H), that is, the riding posture is sitting, the traveling mode is attacked, and the gradient range is 0% or more and less than + 10%.
- the target data table (No. 2) and the target data table (No. 3) are selected (see FIG. 15A).
- step S72 the optimal target value (optimal target value 1) relating to the driving situation is calculated based on the two target data tables selected in step S71, and stored in the optimal target value data storage area of the RAM 13c. As shown in FIG. 13 (c), the optimal target value 1 part is divided into 12 parts, and the crank rotation angle is associated with each, and the optimal target value 1 data is stored in association with the crank rotation angle.
- the method for deriving the optimum target value 1 is not limited, but in the present embodiment, the optimum target value 1 is calculated by linear interpolation for each crank rotation angle. For example, when the average gradient value calculated in step S62 is + 3%, the torque value indicated by the target data table (No. 2) relating to the gradient 0% and the target data relating to the gradient + 10% are obtained for each crank rotation angle.
- the optimum target value 1 is calculated by linear interpolation from the torque values shown in the table (No. 3) (see FIG. 15B), and the optimum target value 1 data indicating the optimum target value 1 is obtained as the optimum target value data in the RAM 13c. Store in one part of the optimum target value in the storage area.
- the target data tables to be selected are the target data table (No. 2) and the target data table (No. 3), as shown in FIG. As shown, linear interpolation is performed.
- step S73 the optimal target value (optimal target value 2) related to the unique information is derived based on the optimal target value 1 calculated in step S72, and stored in the optimal target value 2 part of the optimal target value data storage area of the RAM 13c.
- the optimal target value 2 is divided into 12 parts, each of which is associated with the crank rotation angle, and the optimal target value 2 data is stored in association with the crank rotation angle.
- the method for deriving the target value related to the unique information is not limited, but in the present embodiment, the maximum power is associated with the target data and is input in step S1, and thus is calculated for each crank rotation angle.
- the optimum target value 1 is multiplied by (maximum power input in step S1 / maximum power associated with the target data). For example, when the maximum power associated with the target data is 1000 W and the maximum power input in step S1 is 600 W, as shown in FIG. 16, the optimum target value 1 calculated for each crank rotation angle is ( 600/1000) is the optimum target value 2.
- crank rotation angle object data data (hereinafter referred to as “crank rotation angle object data”) that is a source of a crank rotation angle object (refer to FIG. 17A) representing the rotation motion of the left crankshaft B311 is created and stored in the RAM 13c.
- the crank rotation angle object is composed of a ⁇ -axis composed of right-pointing horizontal arrows.
- the crank rotation angle object has a torque value at a predetermined interval (for example, every 30 °).
- a scale indicating the crank rotation angle from which the actual measurement value and the ideal value are derived is attached.
- step S82 data (hereinafter referred to as “torque value object data”) that is the basis of the torque value object (refer to FIG. 17B) representing the torque value is created and stored in the torque value object area of the RAM 13c.
- the torque value object is composed of a T-axis composed of an upward vertical arrow.
- step S83 data (hereinafter referred to as “optimum target value object data”) that is the basis of the optimum target value object (see FIG. 17C) representing the optimum target value 2 of the torque value at one rotation of the crank rotation angle. It is created and stored in the optimum target value object storage area of the RAM 13c. More specifically, referring to the optimum target value 2 part of the optimum target value data storage area of the RAM 13c, each point ( ⁇ , T: crank rotation angle, optimum target) of the optimum target value 2 associated with the crank rotation angle. Optimal target value object data representing a smooth curve graph passing through value 2) is created.
- step S84 data (hereinafter referred to as “actual measurement value object data”) as a basis of an actual measurement value object (see FIG. 17D) representing the actual measurement value of the torque value at one rotation of the crank rotation angle is created, and the RAM 13c.
- actual measurement value object data As a basis of an actual measurement value object (see FIG. 17D) representing the actual measurement value of the torque value at one rotation of the crank rotation angle is created, and the RAM 13c.
- actual measurement value object data representing a bar graph in which an average of torque values is expressed for each crank rotation angle range is created.
- step S84 the objects created in steps S81 to S84 are combined, and data (hereinafter referred to as “the pedaling object (see FIG. 17E)) representing the pedaling state and the pedaling target at the crank rotation angle of one rotation is referred to as“ Is created and set in the transmission buffer of the RAM 13c.
- the darkness of the optimal target value object and the darkness of the actual measurement value object are different so that the visual recognition is easy even if the optimal target value object and the actual measurement value object overlap.
- the optimum target value object is a curve and the actual measurement value object is a bar graph, the optimum target value object is darker.
- the pedaling target setting device calculates the optimum target value 2 that is the actual target of pedaling based on the target data associated with the parameter that affects the pedal action force, and corrects pedaling.
- the target data is associated with specific parameters that change while the bicycle is running, i.e., while the crank is rotating, such as the driver's riding posture, gradient, and driver's driving style.
- the optimum target value corresponding to the situation is calculated, and the optimum target value becomes accurate.
- more ideal pedaling can be realized.
- even if the specific mode of the parameter associated with the target data is different from the actual driving situation, it is possible to calculate a realistic optimum target value based on the basic target data. An increase in the amount of data stored in advance can be suppressed.
- pedaling can be corrected more accurately. Further, by calculating the optimum target value for both crankshafts and displaying it as a guideline (pedaling target) for correcting pedaling, it is possible to correct the pedaling in more detail. Further, the pedaling target can be easily grasped by expressing the optimal target value as a graph using a display device. Furthermore, by displaying the optimum target value and the actual torque value, pedaling can be corrected more accurately.
- the cycle computer 1, the crank rotation angle detection sensor 2, the rotation direction component detection sensor 3, the radial direction component detection sensor 4, the boarding posture detection sensor 5, the gradient detection sensor 6, and the travel style detection sensor 7 are set as the pedaling target setting of the present invention.
- the unique information acquisition unit S1 and the driving situation information acquisition unit S3 constitute parameter information acquisition means of the present invention
- the target data acquisition unit S2 constitutes target data acquisition means of the present invention
- the optimum target value derivation unit S5 The optimum target value deriving means of the present invention is configured.
- the target data constitutes basic target data of the present invention
- the optimum target value 2 constitutes a guideline for correcting the optimum target value and pedaling of the present invention.
- the maximum power, posture, gradient, and driving mode constitute parameters of the present invention, and the posture, gradient, and driving mode constitute specific parameters of the present invention.
- the drawing creation unit S6 and the information display unit S7 constitute notification control means of the present invention, and the display unit 2 constitutes notification execution means of the present invention.
- the crank rotation angle information acquisition unit S31 constitutes the crank rotation angle information acquisition means of the present invention.
- the setting of specific modes of each parameter is not limited to this.
- 500 W and 1000 W may be set as specific modes of the maximum power, and 24 types of target data may be set.
- the determination values for determining each parameter are not limited to those described above.
- the traveling style determination value may be set to 150 (W).
- the posture determination value may be composed of a first posture determination value 30 cm and a second posture determination value 40 cm, and the posture as the running state may be three types of dancing, sitting, and intermediate between them.
- the boarding posture is determined based on the distance L2 between the saddle B5 and the waist
- the traveling mode is determined based on the work rate P.
- the criterion is not limited to these.
- the pedaling target setting device 100 acquires the maximum power information when the driver inputs the maximum power, but the acquisition method is not limited to this.
- the maximum power may be calculated using the driver level and the gear level as parameters.
- a table in which the driver level and the gear ratio and the maximum power are associated is stored in the ROM 13b, and the maximum power is calculated by acquiring the driver level and the gear level.
- the driver level (for example, advanced / intermediate / beginner) can be obtained by inputting in the information input process in step S1.
- a gear ratio detection sensor capable of detecting the gear ratio is provided.
- a gear ratio data is acquired in the traveling state information acquisition process in step S4, and a table showing the relationship between the gear ratio and the gear level is obtained. Can be obtained by reference.
- the pedal force varies according to the driver level and the gear level, and the pedal force affects the work rate related to pedaling. Therefore, the driver level and gear level are reflected in the maximum power as parameters of the maximum power. A more accurate pedaling target is detected. As a result, the driver can correct to more ideal pedaling.
- the parameters of the target data and the optimal target value are composed of the boarding posture, the ground gradient, the driving mode, and the maximum power, but the types of parameters are not limited to this combination.
- This parameter may be composed of only a part of these parameters, may be composed of a part of these parameters and other parameters, or may be composed of only other parameters.
- Other parameters may include, for example, gear level (1-12), wind direction (wind / wind / crosswind), gender (male / female), or age / generation (boy / youth / mature / middle age) Anything that affects the load on pedaling, such as /).
- body shape for example, weight, height, leg length
- body shape for example, weight, height, leg length
- the method for determining the specific mode related to each parameter and the calculation formula for the driving situation information related to each parameter are not limited to the first embodiment.
- the target data is corrected by the table showing the relationship between the crank rotation angle and the torque value.
- the target data may be constituted by a predetermined calculation formula.
- the travel state determination process in step S6 and the optimum target value derivation process in step S7 are performed for the entire range of the crank rotation angle.
- the crank rotation angle is in the range of 210 ° to 330 °
- the “pushing down” portion where the pedal action force is easily applied for example, the crank rotation angle is in the range of 30 ° to 150 °
- the entire range of the crank rotation angle, the pulled-up portion, or the pushed-down portion may be selected in the information input process in step S1.
- the traveling state determination process in step S6 to the information display process in step S9 are performed every time the crank B31 makes one revolution, but every time the crank B31 makes a plurality of revolutions (for example, ten revolutions). It is also possible to perform this operation every predetermined time interval (for example, every 10 seconds). Thereby, the processing burden of the control part 13 can be reduced.
- the optimal target value related to the specific information is calculated after calculating the optimal target value related to the traveling state information.
- this order may be changed.
- the optimum target value related to the unique information constitutes the optimum target value 1
- the optimum target value related to the traveling situation constitutes the optimum target value 2.
- the two target data are selected based on the gradient ⁇ , it is better to calculate the optimal target value related to the traveling state information first. This is because an increase in the number of processes of the control unit 13 can be suppressed.
- the target data is acquired by loading the target data stored in advance in the ROM 13b.
- the target data is stored in a storage medium suitable for the pedaling target setting device 100 such as an SD card. Therefore, it may be acquired via the storage medium I / F 13.
- the target data is stored in advance in a server or the like, and may be acquired via the communication I / F 13 by inputting a user ID in the information input process in step S1.
- the optimum target value 1 is derived by linear interpolation, and the optimum target value 2 is set to the optimum target value 1 (maximum power input in step S1 / maximum power associated with the target data).
- the optimum target value 1 and the method for deriving the optimum target value 1 are not limited to this.
- the torque value in the target data table is set for each crank rotation angle “1 °”, and one crank rotation angle closest to the detected crank rotation angle is selected from the set crank rotation angles.
- the torque value corresponding to the crank rotation angle can be set to the optimum target value 1.
- the torque value in the target data table is set for every “100 W” within a predetermined maximum power range (for example, 0 to 1000 W), and input within the set maximum power. It is possible to select one maximum power that most closely approximates the maximum power and set the torque value corresponding to the maximum power as the optimum target value 2.
- the optimum target value can be obtained using only the target data table. Thereby, the burden of the control part 13 can be reduced.
- only the target data table is used, for example, by using a table in which unique information is also added to the traveling state determination table, one optimal optimum value 1 and optimum target value 2 are not distinguished. The target value can be obtained at once. As a result, an increase in the number of processes can be suppressed and the burden on the control unit 13 can be further reduced.
- the display mode of the graph representing the optimum target value 2 and the graph representing the actual measurement value is not limited to the first embodiment.
- the same type of graph may be used.
- the burden on the control unit 13 related to the drawing creation process in step S8 and the information display process in step S9 can be reduced.
- the actual measurement value and the optimum target value 2 are separately displayed separately. However, they can be displayed as complex pedaling in which these are integrated.
- the crank rotation angle is displayed in a circle, and the portion corresponding to the crank rotation angle range where the actual measurement value is lower than the optimum target value 2 by a predetermined reference value or more is displayed in red (first color), and the actual measurement value is optimal.
- the portion corresponding to the crank rotation angle range higher than the target value 2 by a predetermined reference value or more is displayed in blue (second color), and the difference between the measured value and the optimum target value is less than the predetermined reference value. It is also possible to display the portion corresponding to this range in yellow (third color).
- the pedaling target can be notified indirectly.
- the driver can grasp the pedaling target more intuitively or sensibly by appropriately suppressing the amount of information necessary for grasping the pedaling target.
- the pedaling target / state related to the right foot and the pedaling target / state related to the left foot are displayed, but only one of them may be displayed. Furthermore, for example, in the information input process in step S1, which pedaling target / state is to be displayed may be selected. In addition, in the information input process of step S1, it is possible to select whether or not to display the actual measurement value object. Further, a plurality of table value modes for pedaling targets / states are provided. For example, a table value mode for pedaling targets / states may be selected in the information input process in step S1.
- the running condition is determined by the cycle computer 1 and the optimum target value is calculated and displayed as a pedaling target.
- the pedaling target is displayed by application software of a mobile terminal such as a mobile phone. It can also be.
- the mobile terminal may be installed on the bicycle B or carried by the driver.
- the traveling state determination process, the optimum target value derivation process, the drawing creation process, and the information display process may be executed by a fixed terminal such as a PC installed at home or the like.
- data necessary for the driving situation process and the optimum target value derivation process is stored in a recording medium such as a memory card via the storage medium I / F 13d of the cycle computer 1, and is transferred from the recording medium to the fixed terminal. take in. Further, the data is transmitted to the fixed terminal via the communication I / F 13f of the cycle computer 1 and is taken into the fixed terminal.
- a storage medium such as a CD storing a program for performing these processes is stored in the fixed terminal. Even if it is read, an application incorporating a program for performing these processes may be downloaded from the server.
- the traveling state determination process, the optimum target value derivation process, the drawing creation process, and the information display process may be executed on the server via the mobile terminal or the fixed terminal.
- the pedaling target setting means of the present invention is not limited to a bicycle traveling on the road, but is a non-exercise exercise bike installed in a sports gym or the like, or a ship that is driven manually by pedaling (for example, a swan boat) It can be applied to a vehicle that rotates a crank connected to a pedal.
- the notification execution means of the present invention is configured by a liquid crystal display device, but the notification execution means is not limited to this.
- the notification execution means is not limited to this.
- other display devices such as a CRT, a plasma display, and an organic EL display may be used.
- the notification execution means may be an acoustic device such as a speaker or a lighting device such as a light instead of the display device.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Mechanical Engineering (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Physical Education & Sports Medicine (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Mechanical Control Devices (AREA)
- Force Measurement Appropriate To Specific Purposes (AREA)
Abstract
Description
上記課題を解決するために、本発明に係るペダリング目標設定方法は、車体に回転自在に連結されたクランクと、当該クランクに連結されたペダルとを具備し、前記ペダルに作用する力であるペダル作用力により前記クランクが回転する乗り物のペダリングに係る目標を設定するペダリング目標設定方法であって、前記ペダル作用力に関わる所定のパラメータに関連付けられ、ペダリングの目標となる目標データを取得し、前記所定のパラメータを取得し、取得した前記目標データ及び前記パラメータに基づいて、ペダリングの最適目標値を導出し、導出された前記最適目標値に基づき、ペダリングを矯正するための指針を報知実行手段に報知させることを特徴とする車体に回転自在に連結されたクランクと、当該クランクに連結されたペダルとを具備し、前記ペダルに作用する踏力により前記クランクが回転する乗り物のペダリングに係る目標を設定するペダリング目標設定方法であって、前記ペダルに作用する踏力に関わる所定のパラメータに関連付けられ、ペダリングの目標となる目標データを取得し、前記所定のパラメータを取得し、取得した前記目標データ及び前記パラメータに基づいて、ペダリングの最適目標値を導出し、導出された前記最適目標値に基づき、ペダリングを矯正するための指針を報知実行手段に報知させることを特徴とする。
上記課題を解決するために、本発明に係るペダリング目標設定プログラム及びそのプログラムを記録する媒体は、コンピュータに、車体に回転自在に連結されたクランクと、当該クランクに連結されたペダルとを具備し、前記ペダルに作用する力であるペダル作用力により前記クランクが回転する乗り物のペダリングに係る目標を設定せしめるペダリング目標設定プログラムであって、前記ペダル作用力に関する所定のパラメータに関連付けられ、ペダリングの目標データを取得する目標データ取得機能と、前記所定のパラメータを取得させるパラメータ情報取得機能と、取得した前記目標データ及び前記パラメータに基づいて、ペダリングの最適目標値を導出する最適目標値導出機能と、導出された前記最適目標値に基づき、ペダリングを矯正するための指針を報知実行手段に報知させる報知制御機能と、を実現させることを特徴とする。
以下、本発明の実施の形態について図面を参照しながら具体的に説明する。図1(a)は、本発明のペダリング状態検出装置100が自転車Bに取り付けられている様子を表す側面図、図1(b)はペダリング状態検出装置100が自転車Bに取り付けられている様子を表す正面図である。自転車Bは、車体のフレームB1と、当該自転車Bの前後においてフレームB1で回転自在に軸支されることにより、フレームB1を移動自在に支持する二つの車輪B2(前輪B21及び後輪B22)と、自転車Bを推進させるための推進力を後輪B22に伝える駆動機構B3と、運転者が操縦するためのハンドルB4と、運転者が着座するためのサドルB5とを有する。
実施の形態1においては、目標データは所定のパラメータの具体的態様の組み合わせパターンに応じて12種類あるが、各パラメータの具体的態様の設定はこれに限られない。例えば、最大パワーの具体的態様として500W及び1000Wが設定されており、目標データが24種類設定されていてもよい。また、各パラメータを判定するための判定値も上述したものに限られない。例えば、走行様式判定値を150(W)にしてもよい。さらに、姿勢判定値が第1姿勢判定値30cmと第2姿勢判定値40cmとで構成され、走行状況としての姿勢が、ダンシング、シッティング及びこれらの中間の3種類になるようにすることもできる。なお、実施の形態1においては、搭乗姿勢はサドルB5と腰との距離L2に基づいて判定され、走行様式は仕事率Pに基づいて判定されているが、判定基準はこれらに限られない。
2 クランク回転角度検出センサ
3 回転方向成分検出センサ
4 放射方向成分検出センサ
5 搭乗姿勢検出センサ
5A 第1測距センサ
5B 第2測距センサ
5C 反射板
6 勾配検出センサ
7 走行様式検出センサ
8 取付部材
11 入力部
11a ボタン
11b ボタン
11c ボタン
11d 電源スイッチ
11e 入力制御回路
12 表示部
12a 液晶パネル
12e 表示制御回路
13 制御部
13a CPU
13b ROM
13c RAM
13d 記録媒体用I/F
13e センサ用I/F
13f 通信用I/F
13g 発振回路
13h バス
14 筐体
100 ペダリング目標設定装置
B 自転車
B1 フレーム
B2 車輪
B21 前輪
B22 後輪
B3 駆動機構
B31 クランク
B311 左クランクシャフト
B312 右クランクシャフト
B32 ペダル
B321 左ペダル
B322 右ペダル
B33 チェーン
B4 ハンドル
B5 サドル
B6 スポーク
B7 チェーンステー
B8 タイヤ
S1 固有情報取得部
S2 目標データ取得部
S3 走行状況情報取得部
S31 クランク回転角度情報取得部
S32 ペダル作用力回転方向成分情報取得部
S33 ペダル作用力放射方向成分情報取得部
S34 搭乗姿勢情報取得部
S35 勾配情報取得部
S36 走行様式情報取得部
S4 走行状況判定部
S5 最適目標値導出部
S6 図面作成部
S7 情報表示部
Claims (7)
- 車体に回転自在に連結されたクランクと、当該クランクに連結されたペダルとを具備し、前記ペダルに作用する力であるペダル作用力により前記クランクが回転する乗り物のペダリングに係る目標を設定するペダリング目標設定装置であって、
前記ペダル作用力に関わる所定のパラメータに関連付けられ、ペダリングの目標となる目標データを取得する目標データ取得手段と、
前記所定のパラメータを取得するパラメータ情報取得手段と、
取得した前記目標データ及び前記パラメータに基づいて、ペダリングの最適目標値を導出する最適目標値導出手段と、
前記最適目標値に基づき、ペダリングを矯正するための指針を報知実行手段に報知させる報知制御手段と、を有することを特徴とするペダリング目標設定装置。 - 前記パラメータは、前記クランクの回転中に変化し得る特定パラメータを含み、
前記パラメータ情報取得手段は、前記クランクの回転中に前記特定パラメータに関する情報を取得することを特徴とする請求項1に記載のペダリング目標設定装置。 - 前記クランクの回転角度を検出する回転角度検出手段を有し、
前記基礎的な目標データは、前記クランクの回転角度に対応付けられており、
前記最適目標値導出手段は、前記クランクの回転角度に対応付けて前記最適目標値を導出し、
前記報知制御手段は、前記クランクの回転角度に対応付けて前記ペダリングを矯正するための指針を前記報知実行手段に報知させることを特徴とする請求項1又は2に記載のペダリング目標設定装置。 - 前記報知実行手段は、表示装置を含み、
前記報知制御手段は、前記表示装置に、前記クランクの回転角度を表す軸を表示させると共に、前記ペダリングを矯正するための指針として前記クランク回転角度に対応付けられた前記最適目標値を前記軸に対応させて表示させることを特徴とする請求項3に記載のペダリング目標設定装置。 - 車体に回転自在に連結されたクランクと、当該クランクに連結されたペダルとを具備し、前記ペダルに作用する力であるペダル作用力により前記クランクが回転する乗り物のペダリングに係る目標を設定するペダリング目標設定方法であって、
前記ペダル作用力に関わる所定のパラメータに関連付けられ、ペダリングの目標となる目標データを取得し、
前記所定のパラメータを取得し、
取得した前記目標データ及び前記パラメータに基づいて、ペダリングの最適目標値を導出し、
導出された前記最適目標値に基づき、ペダリングを矯正するための指針を報知実行手段に報知させることを特徴とするペダリング目標設定方法。 - コンピュータに、
車体に回転自在に連結されたクランクと、当該クランクに連結されたペダルとを具備し、前記ペダルに作用する力であるペダル作用力により前記クランクが回転する乗り物のペダリングに係る目標を設定せしめるペダリング目標設定プログラムであって、
前記ペダル作用力に関する所定のパラメータに関連付けられ、ペダリングの目標データを取得する目標データ取得機能と、
前記所定のパラメータを取得させるパラメータ情報取得機能と、
取得した前記目標データ及び前記パラメータに基づいて、ペダリングの最適目標値を導出する最適目標値導出機能と、
導出された前記最適目標値に基づき、ペダリングを矯正するための指針を報知実行手段に報知させる報知制御機能と、を実現させるためのペダリング目標設定プログラム。 - コンピュータに、
車体に回転自在に連結されたクランクと、当該クランクに連結されたペダルとを具備し、前記ペダルに作用する力であるペダル作用力により前記クランクが回転する乗り物のペダリングに係る目標を設定せしめるペダリング目標設定プログラムであって、
前記ペダル作用力に関する所定のパラメータに関連付けられ、ペダリングの目標データを取得させる目標データ取得機能と、
前記所定のパラメータを取得させるパラメータ情報取得機能と、
取得した前記目標データ及び前記パラメータに基づいて、ペダリングの最適目標値を導出する最適目標値導出機能と、
導出された前記最適目標値に基づき、ペダリングを矯正するための指針を報知実行手段に報知させる報知制御機能と、を実現させるためのペダリング目標設定プログラムを記録した媒体。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012540596A JP5490917B2 (ja) | 2010-10-29 | 2010-10-29 | ペダリング目標設定装置、ペダリング目標設定方法、ペダリング目標設定プログラム、ペダリング目標設定プログラムを記録した媒体 |
US13/882,278 US20130210583A1 (en) | 2010-10-29 | 2010-10-29 | Pedaling-goal setting apparatus, pedaling-goal setting method, pedaling-goal setting program, and recording medium having pedaling-goal setting program stored thereon |
PCT/JP2010/069287 WO2012056558A1 (ja) | 2010-10-29 | 2010-10-29 | ペダリング目標設定装置、ペダリング目標設定方法、ペダリング目標設定プログラム、ペダリング目標設定プログラムを記録した媒体 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2010/069287 WO2012056558A1 (ja) | 2010-10-29 | 2010-10-29 | ペダリング目標設定装置、ペダリング目標設定方法、ペダリング目標設定プログラム、ペダリング目標設定プログラムを記録した媒体 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2012056558A1 true WO2012056558A1 (ja) | 2012-05-03 |
Family
ID=45993312
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2010/069287 WO2012056558A1 (ja) | 2010-10-29 | 2010-10-29 | ペダリング目標設定装置、ペダリング目標設定方法、ペダリング目標設定プログラム、ペダリング目標設定プログラムを記録した媒体 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20130210583A1 (ja) |
JP (1) | JP5490917B2 (ja) |
WO (1) | WO2012056558A1 (ja) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013054694A (ja) * | 2011-09-06 | 2013-03-21 | Yazaki Energy System Corp | 車両用運行記録計の坂道検出装置及び坂道検出方法 |
EP2679288A1 (en) * | 2012-06-27 | 2014-01-01 | Tonic Fitness Technology, Inc. | Detection device and monitoring system for detecting an exercising state |
DE102015105900A1 (de) | 2014-04-23 | 2015-10-29 | Shimano Inc. | Pedalbetätigungszustandsdetektionsvorrichtung |
JP2016041572A (ja) * | 2014-08-13 | 2016-03-31 | 巨大機械工業股▲分▼有限公司 | 搭乗姿勢を検知するための装置 |
US9322725B2 (en) | 2012-08-28 | 2016-04-26 | Shimano Inc. | Pedaling force measurement device |
WO2016072029A1 (ja) * | 2014-11-07 | 2016-05-12 | パイオニア株式会社 | 運転姿勢出力装置 |
JP2016158780A (ja) * | 2015-02-27 | 2016-09-05 | カシオ計算機株式会社 | 乗車姿勢評価装置、乗車姿勢評価方法及びプログラム |
US9688348B2 (en) | 2014-12-15 | 2017-06-27 | Shimano Inc. | Hydraulic hose fitting and hydraulic device |
WO2018186488A1 (ja) * | 2017-04-07 | 2018-10-11 | ヤマハ発動機株式会社 | 操縦入力情報取得装置 |
JP2019018853A (ja) * | 2018-11-08 | 2019-02-07 | パイオニア株式会社 | 運転姿勢出力装置 |
JP2019028020A (ja) * | 2017-08-03 | 2019-02-21 | カシオ計算機株式会社 | 軌跡推定装置、軌跡推定方法及び軌跡推定プログラム |
US10458868B2 (en) | 2015-12-21 | 2019-10-29 | Shimano Inc. | Bicycle crank arm assembly |
US11029225B1 (en) | 2019-12-27 | 2021-06-08 | Shimano Inc. | Electronic device, crank assembly with electronic device and drive train including crank assembly with electronic device |
Families Citing this family (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11406869B2 (en) * | 2011-01-21 | 2022-08-09 | Foundation Fitness, LLC | Systems and methods for power meter calibration |
US10180368B2 (en) * | 2014-06-03 | 2019-01-15 | Garmin Switzerland Gmbh | Method and apparatus for determining whether a cyclist is sitting or standing |
US9643678B2 (en) * | 2014-07-17 | 2017-05-09 | Shimano Inc. | Bicycle setting calculating system, method of calculating bicycle setting, and computer-readable storage medium |
US9580138B2 (en) | 2014-07-30 | 2017-02-28 | Shimano Inc. | Bicycle crank assembly |
AU2015308156B2 (en) * | 2014-08-26 | 2020-03-05 | 4Iiii Innovations Inc. | Adhesively coupled power-meter for measurement of force, torque, and power and associated methods |
US9773966B2 (en) | 2014-09-08 | 2017-09-26 | Shimano Inc. | Piezoelectric sensor for bicycle component |
US9364712B2 (en) * | 2014-10-06 | 2016-06-14 | Mu-Chuan Wu | Torque detecting assembly |
TWM504768U (zh) * | 2015-01-06 | 2015-07-11 | J D Components Co Ltd | 自行車之非接觸式操作裝置 |
TWM504774U (zh) * | 2015-01-06 | 2015-07-11 | J D Components Co Ltd | 自行車之接觸式操作裝置 |
US9581508B2 (en) | 2015-01-23 | 2017-02-28 | Shimano Inc. | Bicycle pedaling force detector |
DE202015002018U1 (de) * | 2015-03-17 | 2016-06-20 | Canyon Bicycles Gmbh | Fahrradcomputer |
US9771126B2 (en) | 2015-05-27 | 2017-09-26 | Shimano Inc. | Bicycle crank assembly |
CN104958889A (zh) * | 2015-07-28 | 2015-10-07 | 安徽工程大学 | 自行车测试车辅助训练装置 |
JP6321711B2 (ja) * | 2016-03-31 | 2018-05-09 | 本田技研工業株式会社 | 運転者姿勢検出装置 |
US10675913B2 (en) | 2016-06-24 | 2020-06-09 | Specialized Bicycle Components, Inc. | Bicycle wheel hub with power meter |
US10000253B1 (en) | 2016-11-25 | 2018-06-19 | Shimano Inc. | Bicycle crank assembly |
DE112016007489T5 (de) * | 2016-11-30 | 2019-08-22 | George Wood | Leistungsmesssystem für Fahrräder |
US10475303B2 (en) | 2017-03-16 | 2019-11-12 | Shimano Inc. | Bicycle electric device |
US10908632B2 (en) * | 2018-04-09 | 2021-02-02 | Marcin GOLEC | Device and method for use in cycling |
ES2863405T3 (es) * | 2018-06-27 | 2021-10-11 | Polar Electro Oy | Ciclocomputador |
US10703437B2 (en) * | 2018-08-21 | 2020-07-07 | Tien Industries Co., Ltd. | Electric power control assembly for bicycle electronic device and electric power control system having the same and control method thereof |
TWI681178B (zh) * | 2019-01-11 | 2020-01-01 | 國立臺灣師範大學 | 左右腳踩踏分析系統 |
US11858581B2 (en) | 2021-11-23 | 2024-01-02 | Shimano Inc. | Detecting system |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0717459A (ja) * | 1993-06-30 | 1995-01-20 | Casio Comput Co Ltd | 目標速度設定装置 |
JPH0938263A (ja) * | 1995-08-01 | 1997-02-10 | Junichiro Murakami | ペダリング訓練器 |
JP2003205051A (ja) * | 2002-01-11 | 2003-07-22 | Konami Co Ltd | 運動支援装置 |
JP2003306189A (ja) * | 2002-04-15 | 2003-10-28 | Hitoshi Matsumoto | 自転車のペダリングの矯正装置 |
WO2004113157A1 (ja) * | 2003-06-20 | 2004-12-29 | Hitoshi Matsumoto | 自転車のペダリングの矯正装置 |
JP2008254592A (ja) * | 2007-04-05 | 2008-10-23 | Sunstar Engineering Inc | 電動アシスト自転車 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8011242B2 (en) * | 2008-07-29 | 2011-09-06 | Garmin Switzerland Gmbh | System and device for measuring and analyzing forces applied by a cyclist on a pedal of a bicycle |
-
2010
- 2010-10-29 WO PCT/JP2010/069287 patent/WO2012056558A1/ja active Application Filing
- 2010-10-29 US US13/882,278 patent/US20130210583A1/en not_active Abandoned
- 2010-10-29 JP JP2012540596A patent/JP5490917B2/ja active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0717459A (ja) * | 1993-06-30 | 1995-01-20 | Casio Comput Co Ltd | 目標速度設定装置 |
JPH0938263A (ja) * | 1995-08-01 | 1997-02-10 | Junichiro Murakami | ペダリング訓練器 |
JP2003205051A (ja) * | 2002-01-11 | 2003-07-22 | Konami Co Ltd | 運動支援装置 |
JP2003306189A (ja) * | 2002-04-15 | 2003-10-28 | Hitoshi Matsumoto | 自転車のペダリングの矯正装置 |
WO2004113157A1 (ja) * | 2003-06-20 | 2004-12-29 | Hitoshi Matsumoto | 自転車のペダリングの矯正装置 |
JP2008254592A (ja) * | 2007-04-05 | 2008-10-23 | Sunstar Engineering Inc | 電動アシスト自転車 |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013054694A (ja) * | 2011-09-06 | 2013-03-21 | Yazaki Energy System Corp | 車両用運行記録計の坂道検出装置及び坂道検出方法 |
EP2679288A1 (en) * | 2012-06-27 | 2014-01-01 | Tonic Fitness Technology, Inc. | Detection device and monitoring system for detecting an exercising state |
US9322725B2 (en) | 2012-08-28 | 2016-04-26 | Shimano Inc. | Pedaling force measurement device |
DE102015105900A1 (de) | 2014-04-23 | 2015-10-29 | Shimano Inc. | Pedalbetätigungszustandsdetektionsvorrichtung |
US9463358B2 (en) | 2014-04-23 | 2016-10-11 | Shimano Inc. | Pedaling state detecting apparatus |
JP2016041572A (ja) * | 2014-08-13 | 2016-03-31 | 巨大機械工業股▲分▼有限公司 | 搭乗姿勢を検知するための装置 |
JPWO2016072029A1 (ja) * | 2014-11-07 | 2017-08-10 | パイオニア株式会社 | 運転姿勢出力装置 |
WO2016072029A1 (ja) * | 2014-11-07 | 2016-05-12 | パイオニア株式会社 | 運転姿勢出力装置 |
US10828532B2 (en) | 2014-11-07 | 2020-11-10 | Shimano Inc. | Riding posture outputting device |
US9688348B2 (en) | 2014-12-15 | 2017-06-27 | Shimano Inc. | Hydraulic hose fitting and hydraulic device |
JP2016158780A (ja) * | 2015-02-27 | 2016-09-05 | カシオ計算機株式会社 | 乗車姿勢評価装置、乗車姿勢評価方法及びプログラム |
US10458868B2 (en) | 2015-12-21 | 2019-10-29 | Shimano Inc. | Bicycle crank arm assembly |
WO2018186488A1 (ja) * | 2017-04-07 | 2018-10-11 | ヤマハ発動機株式会社 | 操縦入力情報取得装置 |
JP2019028020A (ja) * | 2017-08-03 | 2019-02-21 | カシオ計算機株式会社 | 軌跡推定装置、軌跡推定方法及び軌跡推定プログラム |
JP2019018853A (ja) * | 2018-11-08 | 2019-02-07 | パイオニア株式会社 | 運転姿勢出力装置 |
US11029225B1 (en) | 2019-12-27 | 2021-06-08 | Shimano Inc. | Electronic device, crank assembly with electronic device and drive train including crank assembly with electronic device |
Also Published As
Publication number | Publication date |
---|---|
US20130210583A1 (en) | 2013-08-15 |
JP5490917B2 (ja) | 2014-05-14 |
JPWO2012056558A1 (ja) | 2014-03-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5490917B2 (ja) | ペダリング目標設定装置、ペダリング目標設定方法、ペダリング目標設定プログラム、ペダリング目標設定プログラムを記録した媒体 | |
JP5490915B2 (ja) | ペダリング矯正補助装置、ペダリング矯正補助方法、ペダリングの矯正を補助するプログラム、ペダリングの矯正を補助するプログラムを記録した媒体 | |
JP5490916B2 (ja) | ペダリング状態検出装置、ペダリング状態検出方法、ペダリング状態検出プログラム、ペダリング状態検出プログラムを記録した媒体 | |
EP2072387A1 (en) | A cycling arrangement | |
US9341526B2 (en) | System for speed-based power calculation | |
CN106530879A (zh) | 平衡训练装置及平衡训练方法 | |
US9381417B2 (en) | Bicycle fitting system | |
US9463358B2 (en) | Pedaling state detecting apparatus | |
JP2014008789A (ja) | ペダリング状態計測装置 | |
US11235837B2 (en) | Information output device | |
US11312442B2 (en) | Creation device, component control device, creation method, component control method, computer program and learning model | |
US10967935B2 (en) | Creation device, component control device, creation method, component control method and computer program | |
JP2013095306A (ja) | 自転車用電子システム及びプログラム | |
EP2251068B1 (en) | Storage medium storing information processing program, and information processing apparatus | |
US9964456B2 (en) | System for estimating total power input by a bicyclist using a single sided power meter system | |
US11521117B2 (en) | Control data creation device, component control device, control data creation method, component control method and computer program | |
JP2018505816A (ja) | ペダル駆動車両クランク | |
US10828532B2 (en) | Riding posture outputting device | |
US5893817A (en) | Lawn mower with exercise computer and display | |
TW201819241A (zh) | 用於自行車之動力感測系統 | |
JP2014134507A (ja) | 測定装置 | |
JP2020001578A (ja) | 人力駆動車用制御装置 | |
EP2251067B1 (en) | Storage medium storing information processing program, and information processing apparatus | |
JP2014134509A (ja) | 測定装置 | |
JP2018038656A (ja) | 関節トルク演算システム、サイクルコンピュータ及び関節トルクの測定方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 10858947 Country of ref document: EP Kind code of ref document: A1 |
|
DPE2 | Request for preliminary examination filed before expiration of 19th month from priority date (pct application filed from 20040101) | ||
ENP | Entry into the national phase |
Ref document number: 2012540596 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 13882278 Country of ref document: US |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 10858947 Country of ref document: EP Kind code of ref document: A1 |