Human-powered vehicle component
By introducing a communicator circuit system and an electronic controller circuit system into the human-driven vehicle components, the problem of insufficient power switching flexibility is solved, wireless communication and power sharing of multiple power supplies is realized, and the availability and compatibility of the device is improved.
Patent Information
- Application Number
- CN202510111044.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2024-02-09
- Filing Date
- 2025-01-23
- Publication Date
- 2025-08-12
AI Technical Summary
In the prior art, the electrical components of human-driven vehicles are usually powered by a single power supply, and the power supply cannot be flexibly switched, resulting in insufficient flexibility and compatibility of power supply use.
A human-driven vehicle component is designed, including a communicator circuit system and an electronic controller circuit system, which can switch signal transmission modes according to the connected power type to realize wireless communication and power sharing of different power supplies.
It realizes automatic switching of signal transmission mode according to the power type, improves the flexibility and compatibility of the power supply, supports wireless communication and power sharing of multiple power supplies, and enhances the usability of the device.
Smart Images

Figure CN120462556A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to human powered vehicle components. Background Art
[0002] In recent years, some human-powered vehicles have been equipped with electrical components or devices to make it easier for the rider to operate the human-powered vehicle. Typically, these electrical components are powered by a power source. More recently, some control systems have emerged that utilize different power sources. One of the objectives of the present invention is to utilize different power sources for components of a human-powered vehicle. Summary of the Invention
[0003] According to a first aspect of the present invention, a human-powered vehicle component includes a communicator circuit system and an electronic controller circuit system. The electronic controller circuit system is electrically connected to the communicator circuit system. The electronic controller circuit system is configured to control the communicator circuit system to transmit a first signal when the human-powered vehicle component is electrically connected to a first power source. The electronic controller circuit system is configured to control the communicator circuit system to transmit a second signal when the human-powered vehicle component is electrically connected to a second power source different from the first power source.
[0004] With the human-powered vehicle component according to the first aspect, different signals can be transmitted depending on the power source electrically connected to the human-powered vehicle component.
[0005] According to a second aspect of the present invention, the human-powered vehicle component according to the first aspect is configured so that the communicator circuit system is configured to wirelessly communicate with each of the first communication device and the second communication device. With the human-powered vehicle component according to the second aspect, the first communication device or the second communication device can be used with the human-powered vehicle component while omitting a cable.
[0006] According to a third aspect of the present invention, the human-powered vehicle component according to the second aspect is configured such that the first signal includes a first wireless signal used to establish wireless communication between the first communication device and the human-powered vehicle component. The communicator circuitry is configured to wirelessly transmit the first wireless signal to the first communication device. With the human-powered vehicle component according to the third aspect, the first wireless signal can be used to transmit information to and / or control the first communication device.
[0007] According to a fourth aspect of the present invention, the human-powered vehicle component according to the second or third aspect is configured such that the second signal includes a second wireless signal used to establish wireless communication between the second communication device and the human-powered vehicle component. The communicator circuit system is configured to wirelessly transmit the second wireless signal to the second communication device. With the human-powered vehicle component according to the fourth aspect, the second wireless signal can be used to transmit information to and / or control the second communication device.
[0008] According to a fifth aspect of the present invention, a human-powered vehicle component includes a communicator circuit system and an electronic controller circuit system. The communicator circuit system is configured to wirelessly communicate with each of a first communication device and a second communication device. The electronic controller circuit system is electrically connected to the communicator circuit system. The electronic controller circuit system is configured to, when the human-powered vehicle component is electrically connected to a first power source, control the communicator circuit system to wirelessly transmit a first wireless signal for establishing wireless communication between the human-powered vehicle component and the first communication device. The electronic controller circuit system is configured to, when the human-powered vehicle component is electrically connected to a second power source, control the communicator circuit system to wirelessly transmit a second wireless signal for establishing wireless communication between the human-powered vehicle component and the second communication device.
[0009] With the human-powered vehicle component according to the fifth aspect, different wireless signals can be transmitted depending on the power source electrically connected to the human-powered vehicle component. Therefore, different power sources can be used for the human-powered vehicle component.
[0010] According to a sixth aspect of the present invention, the human-powered vehicle component according to any one of the second to fifth aspects is configured so that the first power source is configured to supply power to both the human-powered vehicle component and the first device. With the human-powered vehicle component according to the sixth aspect, the human-powered vehicle component and the first device can share the first power source.
[0011] According to a seventh aspect of the present invention, the human-powered vehicle component according to the sixth aspect is configured so that the first communication device is provided separately from the first device. With the human-powered vehicle component according to the seventh aspect, the usability of the first communication device and the first device can be improved.
[0012] According to an eighth aspect of the present invention, the human-powered vehicle component according to the sixth or seventh aspect is configured so that the first communication device is connected to the first device via a first cable. With the human-powered vehicle component according to the eighth aspect, the first communication device and the first device can be reliably connected using the first cable.
[0013] According to a ninth aspect of the present invention, the human-powered vehicle component according to any one of the sixth to eighth aspects is configured so that the first communication device includes a first operating device configured to operate the first device. With the human-powered vehicle component according to the ninth aspect, the first operating device included in the first communication device can be used to operate the first device.
[0014] According to a tenth aspect of the present invention, the human-powered vehicle component according to any one of the second to ninth aspects is configured so that the second power source is configured to supply power to both the human-powered vehicle component and the second device. With the human-powered vehicle component according to the tenth aspect, the human-powered vehicle component and the second device can share the second power source.
[0015] According to the eleventh aspect of the present invention, the human-powered vehicle component according to the tenth aspect is configured so that the second communication device is provided separately from the second device. With the human-powered vehicle component according to the eleventh aspect, the usability of the second communication device and the second device can be improved.
[0016] According to a twelfth aspect of the present invention, the human-powered vehicle component according to the tenth or eleventh aspect is configured so that the second communication device is included in the external device. With the human-powered vehicle component according to the twelfth aspect, the external device can be used.
[0017] According to a thirteenth aspect of the present invention, the human-powered vehicle component according to any one of the tenth to twelfth aspects is configured so that the electronic controller circuit system is configured to cooperate with one of the third device and the fourth device based on at least one of a device identification of a device electrically connected to the human-powered vehicle component, a second voltage of the second power supply, and the device identification of the human-powered vehicle component. Utilizing the human-powered vehicle component according to the thirteenth aspect can improve the usability of the human-powered vehicle component.
[0018] According to a fourteenth aspect of the present invention, the human-powered vehicle component according to the thirteenth aspect is configured so that the electronic controller circuit system is configured to receive a device identification from a device electrically connected to the human-powered vehicle component. With the human-powered vehicle component according to the fourteenth aspect, the device can be identified based on the device identification.
[0019] According to a fifteenth aspect of the present invention, the human-powered vehicle component according to the thirteenth or fourteenth aspect is configured so that the electronic controller circuit system is configured to cooperate with a third device when the device identifier is a third device identifier of the third device. The electronic controller circuit system is configured to cooperate with a fourth device when the device identifier is a fourth device identifier of the fourth device. With the human-powered vehicle component according to the fifteenth aspect, the third device or the fourth device can be identified based on the third device identifier or the fourth device identifier.
[0020] According to a sixteenth aspect of the present invention, the human-powered vehicle component according to any one of the first to fifth aspects is configured such that the electronic controller circuit system is configured to cooperate with a first device in a first mode. The communicator circuit system is configured to transmit a first signal in the first mode. Using the human-powered vehicle component according to the sixteenth aspect, the human-powered vehicle component and the first device can be controlled in the first mode.
[0021] According to a seventeenth aspect of the present invention, the human-powered vehicle component according to any one of the first to fifth and sixteenth aspects is configured such that the electronic controller circuit system is configured to cooperate with the second device in a second mode. The communicator circuit system is configured to transmit a second signal in the second mode. Using the human-powered vehicle component according to the seventeenth aspect, both the human-powered vehicle component and the second device can be controlled in the second mode.
[0022] According to an eighteenth aspect of the present invention, the human-powered vehicle component according to any one of the first to fifth aspects is configured such that the first signal includes a first communication signal associated with at least one of a first device and the human-powered vehicle component. The communicator circuit system is configured to transmit the first communication signal to the first device. The human-powered vehicle component according to the eighteenth aspect can control the first device using the first communication signal.
[0023] According to a nineteenth aspect of the present invention, the human-powered vehicle component according to the sixteenth or eighteenth aspect is configured so that the first power source is configured to supply power to both the human-powered vehicle component and the first device. With the human-powered vehicle component according to the nineteenth aspect, the human-powered vehicle component and the first device can share the first power source.
[0024] According to a 20th aspect of the present invention, the human-powered vehicle component according to any one of the first to fifth, eighteenth, and nineteenth aspects is configured so that the second signal includes a second communication signal associated with at least one of a second device and the human-powered vehicle component. The communicator circuit system is configured to transmit the second communication signal to the second device. With the human-powered vehicle component according to the 20th aspect, the second communication signal can be used to control the second device.
[0025] According to the twenty-first aspect of the present invention, the human-powered vehicle component according to the seventeenth or twentieth aspect is configured so that the second power source is configured to supply power to both the human-powered vehicle component and the second device. With the human-powered vehicle component according to the twenty-first aspect, the human-powered vehicle component and the second device can share the second power source.
[0026] According to a twenty-second aspect of the present invention, the human-powered vehicle component according to any one of aspects 1 to 21 is configured such that a first power source has a first voltage. A second power source has a second voltage different from the first voltage. The electronic controller circuitry is configured to control the communicator circuitry to transmit one of a first signal and a second signal based on the voltage supplied to the human-powered vehicle component. With the human-powered vehicle component according to the twenty-second aspect, one of the first signal and the second signal can be reliably transmitted based on the voltage from the power source electrically connected to the human-powered vehicle component.
[0027] According to a twenty-third aspect of the present invention, the human-powered vehicle component according to the twenty-second aspect is configured such that the electronic controller circuit system is configured to control the communicator circuit system to transmit a first signal when the voltage supplied to the human-powered vehicle component is higher than a voltage threshold. The electronic controller circuit system is configured to control the communicator circuit system to transmit a second signal when the voltage supplied to the human-powered vehicle component is lower than the voltage threshold. With the human-powered vehicle component according to the twenty-third aspect, one of the first signal and the second signal can be more reliably transmitted based on the voltage from the power supply electrically connected to the human-powered vehicle component.
[0028] According to a twenty-fourth aspect of the present invention, a human-powered vehicle component includes a communicator circuit system and an electronic controller circuit system. The electronic controller circuit system is electrically connected to the communicator circuit system and configured to control the communicator circuit system to transmit a third signal when a device identifier of a device electrically connected to the human-powered vehicle component is a third device identifier of a third device. The electronic controller circuit system is configured to control the communicator circuit system to transmit a fourth signal when the device identifier is a fourth device identifier of a fourth device.
[0029] With the human-powered vehicle component according to the twenty-fourth aspect, different signals can be transmitted according to the device identification of the device electrically connected to the human-powered vehicle component. Therefore, the usability of the human-powered vehicle component can be improved.
[0030] According to a twenty-fifth aspect of the present invention, the human-powered vehicle component according to the twenty-fourth aspect is configured so that the electronic controller circuit system is configured to receive a device identification from a device electrically connected to the human-powered vehicle component. With the human-powered vehicle component according to the twenty-fifth aspect, the device identification can be reliably used.
[0031] According to a twenty-sixth aspect of the present invention, the human-powered vehicle component according to the twenty-fifth aspect is configured such that the communicator circuit system is configured to receive a third device identification via a third cable. The third cable is configured to connect the human-powered vehicle component to at least one of the third device and a third power source. The third power source is configured to supply power to both the third device and the human-powered vehicle component. Using the human-powered vehicle component according to the twenty-sixth aspect, the human-powered vehicle component and the third device can share the third power source.
[0032] According to a twenty-seventh aspect of the present invention, the human-powered vehicle component according to the twenty-fifth or twenty-sixth aspect is configured such that the communicator circuit system is configured to receive a fourth device identification via a fourth cable. The fourth cable is configured to connect the human-powered vehicle component to at least one of a fourth device and a fourth power source. The fourth power source is configured to supply power to both the fourth device and the human-powered vehicle component. Using the human-powered vehicle component according to the twenty-seventh aspect, the human-powered vehicle component and the fourth device can share the fourth power source.
[0033] According to a twenty-eighth aspect of the present invention, the human-powered vehicle component according to any one of aspects twenty-four to twenty-seven is configured so that the third signal includes a third communication signal associated with at least one of a third device and the human-powered vehicle component. The communicator circuit system is configured to transmit the third communication signal to the third device. With the human-powered vehicle component according to the twenty-eighth aspect, the third communication signal can be used to control the third device.
[0034] According to a twenty-ninth aspect of the present invention, the human-powered vehicle component according to any one of aspects twenty-four to twenty-eight is configured so that the fourth signal includes a fourth communication signal associated with at least one of a fourth device and the human-powered vehicle component. The communicator circuit system is configured to transmit the fourth communication signal to the fourth device. With the human-powered vehicle component according to the twenty-ninth aspect, the fourth device can be controlled using the fourth communication signal. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] A more complete understanding of the present invention and its numerous attendant advantages will be readily obtained by reference to the following detailed description when considered in conjunction with the accompanying drawings, in which:
[0036] Figure 1 is a side elevational view of a human-powered vehicle including a human-powered vehicle control system including at least two human-powered vehicle components according to one embodiment;
[0037] Figure 2 yes Figure 1 a side elevational view of one of the at least two human powered vehicle components shown;
[0038] Figure 3 yes Figure 1 a side elevational view of another of the at least two human powered vehicle components shown;
[0039] Figure 4 yes Figure 1 a side elevational view of another of the at least two human powered vehicle components shown;
[0040] Figure 5 yes Figure 1 a side elevational view of another of the at least two human powered vehicle components shown;
[0041] Figure 6 yes Figure 1 a side elevational view of another of the at least two human powered vehicle components shown;
[0042] Figure 7 is a schematic block diagram of a human-driven vehicle control system according to a first embodiment;
[0043] Figure 8 is a schematic block diagram of a human-driven vehicle control system according to a second embodiment;
[0044] Figure 9 is a schematic block diagram of a human-driven vehicle control system according to a third embodiment;
[0045] Figure 10 is a schematic block diagram of a human-driven vehicle control system according to a fourth embodiment;
[0046] Figure 11 is a schematic block diagram of a human-driven vehicle control system according to a fifth embodiment;
[0047] Figure 12 is a schematic block diagram of a human-driven vehicle control system according to a sixth embodiment;
[0048] Figure 13 is a schematic block diagram of a human-driven vehicle control system according to a first embodiment;
[0049] Figure 14 is a schematic block diagram of a human-driven vehicle control system according to a second embodiment;
[0050] Figure 15 is a schematic block diagram of a human-driven vehicle control system according to a third embodiment;
[0051] Figure 16 is a schematic block diagram of a human-driven vehicle control system according to a fourth embodiment;
[0052] Figure 17is a schematic block diagram of a human-driven vehicle control system according to a fifth embodiment;
[0053] Figure 18 is a schematic block diagram of a human-driven vehicle control system according to a sixth embodiment;
[0054] Figures 19 to 34 is Figure 1 A flow chart of control executed in a human-powered vehicle component of the human-powered vehicle control system shown;
[0055] Figure 35 is a schematic block diagram of a human-driven vehicle control system according to a first modification;
[0056] Figure 36 is a schematic block diagram of a human-driven vehicle control system according to a second modification;
[0057] Figure 37 is a timing chart of shifting performed by a shifter of a human-driven vehicle control system according to a third modification; and
[0058] Figure 38 1 is a timing chart of shifting performed by a shifter of a human-driven vehicle control system according to a fourth modification. DETAILED DESCRIPTION
[0059] The embodiments will now be described with reference to the accompanying drawings, wherein like reference numerals designate corresponding or identical elements throughout the various views.
[0060] First reference Figure 1 , a human-driven vehicle B includes a human-driven vehicle control system 10 according to one embodiment. The human-driven vehicle control system 10 includes at least one human-driven vehicle component BC. In this embodiment, the human-driven vehicle B is shown as an electric bicycle, which uses the driving force of an electric motor in addition to human driving force for propulsion. However, the human-driven vehicle control system 10 can be applied to any other type of human-driven vehicle, such as a mountain bike, an off-road bike, a gravel bike, a city bike, a cargo bike, and a recumbent bike.
[0061] In this application, the term "human-powered vehicle" includes vehicles that are driven by at least the human power of the user riding the vehicle. Human-powered vehicles include various bicycles, such as mountain bikes, road bikes, city bikes, cargo bikes, hand bikes, and recumbent bikes. In addition, human-powered vehicles also include electric bicycles known as electric bicycles (E-bikes). E-bikes include electrically assisted bicycles that are configured to use an electric motor to assist in vehicle propulsion. However, the total number of wheels of a human-powered vehicle is not limited to two. For example, a human-powered vehicle includes a vehicle with one wheel or three or more wheels. In particular, a human-powered vehicle does not include a vehicle that uses only a drive source as power. Examples of drive sources include internal combustion engines and electric motors. Generally speaking, light road vehicles, including vehicles that do not require a public road driver's license, are considered human-powered vehicles.
[0062] Basically, the human-powered vehicle control system 10 is designed to pair at least two devices so that the at least two devices can wirelessly communicate with each other. Therefore, the term "human-powered vehicle component" as used herein generally refers to all human-powered vehicle components BC of human-powered vehicle B that are configured to wirelessly communicate with another human-powered vehicle component BC in human-powered vehicle B after being paired together. Components or parts of human-powered vehicle B that are not capable of wireless communication are not referred to herein as "human-powered vehicle components."
[0063] like Figure 1 As shown, a human-powered vehicle B includes a vehicle body VB, wheels FW, and wheels RW. Wheels FW are rotatably coupled to the vehicle body VB. Wheels RW are rotatably coupled to the vehicle body VB. Vehicle body VB is supported by wheels FW and RW. Wheels FW may also be referred to as front wheels FW. Wheels RW may also be referred to as rear wheels RW.
[0064] The vehicle body VB includes a front frame body FB, a rear frame body RB, a handlebar H, and a front fork FF. The rear frame body RB includes a swing arm. The rear frame body RB is movably coupled to the front frame body FB. The rear frame body RB is pivotally coupled to the front frame body FB. The front fork FF is pivotally coupled to the front frame body FB. The handlebar H is coupled to the front fork FF so as to pivot relative to the front frame body FB together with the front fork FF.
[0065] The human-powered vehicle B also includes a transmission system DT. Here, for example, the transmission system DT is of a chain-driven type and includes a crank CR, at least one front sprocket FS, at least two rear sprockets RS, a chain CH, and pedals PD. The crank CR is rotatably coupled to the vehicle body VB. The at least one front sprocket FS is coupled to the crank CR for rotation relative to the vehicle body VB. The rear sprocket RS is mounted on a hub assembly FH of a wheel RW. The chain CH is configured to engage with one of the at least one front sprocket FS and one of the at least two rear sprockets RS. The pedals PD are coupled to the crank CR. The rider applies human driving force to the pedals PD, which transmits the driving force to the wheel RW via the at least one front sprocket FS, the chain CH, and the at least two rear sprockets RS. Although the transmission system DT is shown as a chain-driven type, the transmission system DT may be selected from any type of transmission system and may be a belt-driven or shaft-driven type.
[0066] In this application, the following directional terms "front," "rear," "forward," "backward," "left," "right," "lateral," "upward," and "downward," and any other similar directional terms, refer to those directions determined based on the user being in the standard user position in the human-powered vehicle B and facing the handlebars or steering. Examples of the standard user position include a saddle and a seat. Therefore, these terms, when used to describe the human-powered vehicle control system 10, human-powered vehicle components BC, or other components, should be interpreted relative to the human-powered vehicle B equipped with the human-powered vehicle control system 10, human-powered vehicle components BC, or other components, used in an upright riding position on a horizontal surface.
[0067] like Figure 1 As shown, at least one human-powered vehicle component BC includes a shifter 12, a suspension 16, a suspension 18, an adjustable seatpost 20, and an auxiliary drive unit 22. Specifically, the human-powered vehicle B includes the shifter 12, the suspension 16, the suspension 18, the adjustable seatpost 20, and the auxiliary drive unit 22. The shifter 12 is configured to be mounted to the vehicle body VB. The suspension 16 is configured to be mounted to the vehicle body VB. The suspension 18 is configured to be mounted to the vehicle body VB. The adjustable seatpost 20 is configured to be mounted to the vehicle body VB. The auxiliary drive unit 22 is configured to be mounted to the vehicle body VB.
[0068] like Figure 1As shown, the shifter 12 is configured to change the gear ratio of a human-powered vehicle B. The gear ratio is the ratio of the rotational speed of at least two rear sprockets RS to the rotational speed of at least one front sprocket FS. The shifter 12 is configured to shift the chain CH relative to the at least two rear sprockets RS. In this embodiment, the shifter 12 comprises a rear derailleur. However, if needed or desired, the shifter 12 may comprise another type of shifter. Examples of another type of shifter include a front derailleur and an internal gear hub.
[0069] like Figure 2 As shown, the shifter 12 further includes a base member 12A and a movable member 12B. The base member 12A can be mounted to the vehicle body VB. The movable member 12B is movable relative to the base member 12A. For example, the movable member 12B includes a connecting rod 12C and a chain guide 12D. The chain guide 12D can contact the chain CH. The connecting rod 12C movably couples the base member 12A and the chain guide 12D.
[0070] The shifter 12 includes an electric actuator 12E. The electric actuator 12E is configured to generate an actuating force. An example of the electric actuator 12E includes an electric motor. The electric actuator 12E is coupled to at least one of the base member 12A and the movable member 12B to move the movable member 12B relative to the base member 12A. The electric actuator 12E is at least partially attached to at least one of the base member 12A and the movable member 12B. The electric actuator 12E can be configured to be controlled based on a control signal transmitted from another device, or configured to be automatically controlled based on information related to the human-driven vehicle B.
[0071] like Figure 1 As shown, the suspension 16 is configured to absorb or damp shock or vibration generated when traveling on rough terrain. The suspension 16 is mounted in the front fork FF. The suspension 16 and the front fork FF constitute a suspension fork. The suspension 16 is configured to absorb or damp shock or vibration transmitted from at least one of the wheels FW and RW.
[0072] like Figure 3 As shown, the suspension 16 includes a first longitudinal member 16A and a second longitudinal member 16B. The first longitudinal member 16A and the second longitudinal member 16B are relatively movable. The suspension 16 includes a crown portion 16K. The first longitudinal member 16A is coupled to the crown portion 16K. The wheel FW is rotatably coupled to the second longitudinal member 16B. The first longitudinal member 16A and the second longitudinal member 16B define a fluid chamber filled with a fluid, such as oil, for example.
[0073] The suspension 16 includes a third longitudinal member 16C and a fourth longitudinal member 16D. The third longitudinal member 16C and the fourth longitudinal member 16D are relatively movable. The third longitudinal member 16C is coupled to the crown portion 16K. The wheel FW is rotatably coupled to the fourth longitudinal member 16D. For example, the third longitudinal member 16C and the fourth longitudinal member 16D define an air chamber filled with air.
[0074] The suspension 16 includes an electric actuator 16E and an actuator driver 16M. The electric actuator 16E is configured to generate an actuation force. Examples of the electric actuator 16E include an electric motor. The actuator driver 16M is electrically connected to the electric actuator 16E to control the electric actuator 16E.
[0075] The suspension 16 includes a state changing structure 16F configured to change the state of the suspension 16 between a first state and a second state. An electric actuator 16E is configured to actuate the state changing structure 16F to change the state of the suspension 16 between the first state and the second state. For example, the state changing structure 16F includes a valve unit. The electric actuator 16E is coupled to the state changing structure 16F. The electric actuator 16E is configured to actuate the state changing structure 16F to change the state of the suspension 16 between the first state and the second state.
[0076] For example, the state changing structure 16F is configured to allow the first longitudinal member 16A and the second longitudinal member 16B to move relative to each other under a first damping characteristic in a first state. The state changing structure 16F is configured to allow the first longitudinal member 16A and the second longitudinal member 16B to move relative to each other under a second damping characteristic in a second state. The second damping characteristic is different from the first damping characteristic.
[0077] The suspension 16 includes an electric actuator 16G and an actuator driver 16N. The electric actuator 16G is configured to generate an actuation force. Examples of the electric actuator 16G include an electric motor. The actuator driver 16N is electrically connected to the electric actuator 16G to control the electric actuator 16G.
[0078] The suspension 16 includes a state changing structure 16H configured to change the state of the suspension 16 between a third state and a fourth state. An electric actuator 16G is configured to actuate the state changing structure 16H to change the state of the suspension 16 between the third state and the fourth state. For example, the state changing structure 16H includes a valve unit. The electric actuator 16G is coupled to the state changing structure 16H. The electric actuator 16G is configured to actuate the state changing structure 16H to change the state of the suspension 16 between the third state and the fourth state.
[0079] For example, the state changing structure 16H is configured to allow the third longitudinal member 16C and the fourth longitudinal member 16D to move relative to each other within a first range in the third state. The state changing structure 16H is configured to allow the third longitudinal member 16C and the fourth longitudinal member 16D to move relative to each other within a second range in the fourth state. The second range is different from the first range. One of the first range and the second range may be zero.
[0080] In the present embodiment, the suspension 16 includes an electric actuator 16E, a state changing structure 16F, an electric actuator 16G, and a state changing structure 16H. However, if needed or desired, the electric actuator 16E and the state changing structure 16F can be omitted from the suspension 16. If needed or desired, the electric actuator 16G and the state changing structure 16H can be omitted from the suspension 16. Furthermore, if needed or desired, the suspension 16 can include another type of state changing structure in addition to the state changing structures 16F and 16H.
[0081] like Figure 1 As shown, the suspension 18 is configured to absorb or damp shock or vibration generated when traveling on rough terrain. The suspension 18 is coupled to the front frame body FB and the rear frame body RB. The suspension 18 is configured to absorb or damp shock or vibration transmitted from at least one of the wheels FW and RW.
[0082] like Figure 4 As shown, the suspension 18 includes a first longitudinal member 18A and a second longitudinal member 18B. The first longitudinal member 18A and the second longitudinal member 18B are relatively movable. The first longitudinal member 18A and the second longitudinal member 18B define an air chamber or a fluid chamber. The first longitudinal member 18A is pivotally coupled to the rear frame body RB. The second longitudinal member 18B is pivotally coupled to the front frame body FB.
[0083] The suspension 18 includes an electric actuator 18E. The electric actuator 18E is configured to generate an actuation force. Examples of the electric actuator 18E include an electric motor.
[0084] The suspension 18 includes a state changing structure 18F configured to change the state of the suspension 18 between a first state and a second state. An electric actuator 18E is configured to actuate the state changing structure 18F to change the state of the suspension 18 between the first state and the second state. For example, the state changing structure 18F includes a valve unit. The electric actuator 18E is coupled to the state changing structure 18F. The electric actuator 18E is configured to actuate the state changing structure 18F to change the state of the suspension 18 between the first state and the second state.
[0085] The state changing structure 18F is configured to allow the first longitudinal member 18A and the second longitudinal member 18B to move relative to each other within a first stroke or a first damping characteristic in a first state. The state changing structure 18F is configured to allow the first longitudinal member 18A and the second longitudinal member 18B to move relative to each other within a second stroke or a second damping characteristic in a second state.
[0086] like Figure 1 As shown, the adjustable seat post 20 is configured to change the height of the saddle S relative to the vehicle body VB. The adjustable seat post 20 has an adjustable state and a locked state. In the adjustable state, the adjustable seat post 20 allows the user to change the height of the saddle S. In the locked state, the adjustable seat post 20 is locked to maintain the height of the saddle S. The adjustable seat post 20 is configured to change its state between the adjustable state and the locked state.
[0087] like Figure 5 As shown, the adjustable seat post 20 includes a first longitudinal member 20A and a second longitudinal member 20B. The first longitudinal member 20A and the second longitudinal member 20B are relatively movable. The saddle S is coupled to the first longitudinal member 20A. The second longitudinal member 20B is coupled to the vehicle body VB.
[0088] The adjustable seat post 20 includes an electric actuator 20E. The electric actuator 20E is configured to generate an actuation force. Examples of the electric actuator 20E include an electric motor.
[0089] The adjustable seatpost 20 includes a state changing structure 20F configured to change the state of the adjustable seatpost 20 between an adjustable state and a locked state. An electric actuator 20E is configured to actuate the state changing structure 20F to change the state of the adjustable seatpost 20 between the adjustable state and the locked state. For example, the state changing structure 20F includes a valve unit. The electric actuator 20E is coupled to the state changing structure 20F. The electric actuator 20E is configured to actuate the state changing structure 20F to change the state of the adjustable seatpost 20 between the adjustable state and the locked state.
[0090] The state changing structure 20F is configured to allow relative movement of the first longitudinal member 20A and the second longitudinal member 20B in the adjustable state, while limiting relative movement of the first longitudinal member 20A and the second longitudinal member 20B in the locked state.
[0091] like Figure 1 As shown, the auxiliary drive unit 22 is configured to assist propulsion of the human-powered vehicle B. The auxiliary drive unit 22 is configured to change the assist ratio according to the human power applied to the human-powered vehicle B. For example, the auxiliary drive unit 22 is configured to change the assist ratio according to the pedaling torque applied to the crank CR.
[0092] like Figure 6 As shown, the auxiliary drive unit 22 includes a housing 22A, an electric actuator 22E, and an actuator driver 22F. The electric actuator 22E is at least partially disposed in the housing 22A. The electric actuator 22E is configured to generate an actuating force. The actuator driver 22F (e.g., see Figure 13 ) is electrically connected to the electric actuator 22E to control the electric actuator 22E. Examples of the electric actuator 22E include an electric motor. The electric actuator 22E is configured to apply an actuating force to the human-powered vehicle B to assist in the propulsion of the human-powered vehicle B.
[0093] Human-powered vehicle B may include an auxiliary drive unit 30 or 32. The auxiliary drive unit 30 has specifications that differ from those of the auxiliary drive unit 22. The auxiliary drive unit 32 has specifications that differ from those of the auxiliary drive unit 22 and the auxiliary drive unit 30. For example, the auxiliary drive unit 30 has a rated voltage that differs from that of the auxiliary drive unit 22. The auxiliary drive unit 32 has a rated voltage that differs from that of the auxiliary drive unit 22 and the auxiliary drive unit 30. Furthermore, the manufacturer of the auxiliary drive unit 30 may differ from that of the auxiliary drive unit 22. The manufacturer of the auxiliary drive unit 32 may differ from at least one of the manufacturers of the auxiliary drive unit 22 and the auxiliary drive unit 30. The auxiliary drive unit 30 may have a structure that differs from that of the auxiliary drive unit 22. The auxiliary drive unit 32 may have a structure that differs from at least one of the structures of the auxiliary drive unit 22 and the auxiliary drive unit 30.
[0094] The auxiliary drive unit 30 includes a housing 30A, an electric actuator 30E, and an actuator driver 30F. The electric actuator 30E is at least partially disposed in the housing 30A. The electric actuator 30E is configured to generate an actuating force. The actuator driver 30F (e.g., see Figure 14 ) is electrically connected to the electric actuator 30E to control the electric actuator 30E. Examples of the electric actuator 30E include an electric motor. The electric actuator 30E is configured to apply an actuating force to the human-powered vehicle B to assist in the propulsion of the human-powered vehicle B.
[0095] The auxiliary drive unit 32 includes a housing 32A, an electric actuator 32E, and an actuator driver 32F. The electric actuator 32E is at least partially disposed in the housing 32A. The electric actuator 32E is configured to generate an actuating force. The actuator driver 32F (e.g., see Figure 15 ) is electrically connected to the electric actuator 32E to control the electric actuator 32E. Examples of the electric actuator 32E include an electric motor. The electric actuator 32E is configured to apply an actuating force to the human-powered vehicle B to assist in the propulsion of the human-powered vehicle B.
[0096] like Figure 1As shown, at least one human-powered vehicle component BC includes a first operating device 24, a second operating device 26, and a third operating device 28. The first operating device 24 is configured to be mounted to the handlebar H in a conventional manner (e.g., see Figure 1 ). The first operating device 24 is configured to receive a first user operation. The first operating device 24 is configured to operate at least one of the at least one human-powered vehicle components BC in response to the first user operation. The second operating device 26 is configured to be mounted to the handlebar H in a conventional manner (e.g., see Figure 1 ). The second operating device 26 is configured to receive a second user operation. The second operating device 26 is configured to operate at least one of the at least one human-powered vehicle components BC in response to the second user operation. The third operating device 28 is configured to be mounted to the handlebar H in a conventional manner (e.g., see Figure 1 The third operating device 28 is configured to receive a third user operation. The third operating device 28 is configured to operate at least one of the at least one human-powered vehicle components BC in response to the third user operation.
[0097] The first operating device 24 is configured to operate at least one of the shifter 12, the suspension 16, the suspension 18, the adjustable seat post 20, and the auxiliary drive unit 22 in response to a first user operation. The second operating device 26 is configured to operate at least one of the shifter 12, the suspension 16, the suspension 18, the adjustable seat post 20, and the auxiliary drive unit 22 in response to a second user operation. The third operating device 28 is configured to operate at least one of the shifter 12, the suspension 16, the suspension 18, the adjustable seat post 20, and the auxiliary drive unit 22 in response to a third user operation. If needed or desired, the at least one human-powered vehicle component BC may include another operating device in addition to the first operating device 24, the second operating device 26, and the third operating device 28.
[0098] In this embodiment, the at least one human-driven vehicle component BC includes a human-driven vehicle component BC1 , that is, the human-driven vehicle control system 10 includes the human-driven vehicle component BC1 .
[0099] The human-powered vehicle component BC1 includes the shifter 12, the suspension 16, the suspension 18, the adjustable seat post 20, the auxiliary drive unit 22, 30, or 32, the first operating device 24, and the second operating device 26. In this embodiment, the human-powered vehicle component BC1 includes the shifter 12. However, the human-powered vehicle component BC1 is not limited to the shifter 12. If necessary or desired, the human-powered vehicle component BC1 may include devices other than the shifter 12.
[0100] like Figure 1As shown, the human-powered vehicle control system 10 includes a first power source PS1. Here, the first power source PS1 comprises a battery pack including one or more cells. The first power source PS1 is configured to be mounted to the vehicle body VB. For example, the first power source PS1 is configured to be disposed within the downtube of the vehicle body VB. Alternatively, the first power source PS1 may be attached to an exterior surface of the vehicle body VB. For example, the first power source PS1 comprises one or more rechargeable cells.
[0101] The first power source PS1 is configured to be electrically connected to at least one of the at least one human-powered vehicle components BC to supply power to the at least one of the at least one human-powered vehicle components BC. The first power source PS1 is configured to be electrically connected to at least one of the shifter 12, the suspension 16, the suspension 18, the adjustable seat post 20, the auxiliary drive unit 22, the first operating device 24, the second operating device 26, and the third operating device 28. The first power source PS1 is configured to supply power to at least one of the shifter 12, the suspension 16, the suspension 18, the adjustable seat post 20, the auxiliary drive unit 22, the first operating device 24, the second operating device 26, and the third operating device 28.
[0102] like Figures 7 to 12 As shown, the human-powered vehicle control system 10 can be customized by a user, a mechanic, or the manufacturer of the human-powered vehicle B. At least one component of the human-powered vehicle control system 10 can be replaced with another component. The human-powered vehicle component BC1 is configured to be adaptable to customization of the human-powered vehicle control system 10.
[0103] For example, the human-driven vehicle control system 10 may include one of the auxiliary drive units 22, 30, and 32. Each of the auxiliary drive units 30 and 32 has a structure that is substantially the same as that of the auxiliary drive unit 22. The auxiliary drive units 22, 30, and 32 have different specifications, such as rated voltage or auxiliary ratio. The human-driven vehicle control system 10 may include at least one of the first power supply PS1, the second power supply PS2, and the additional power supply PS6. The first power supply PS1, the second power supply PS2, and the additional power supply PS6 have different specifications, such as rated output voltage or capacity. For example, the rated output voltage of the first power supply PS1 matches the rated voltage of the auxiliary drive unit 22. The rated output voltage of the second power supply PS2 matches the rated voltage of the auxiliary drive unit 30 or 32. The rated output voltage of the additional power supply PS6 matches the rated voltage of the shifter 12. The human-driven vehicle component BC1 is configured to be adaptable to Figures 7 to 12 The embodiments described in .
[0104] like Figures 8 to 12As shown, the human-powered vehicle control system 10 may include a second power supply PS2. The second power supply PS2 is a power supply provided separately from the first power supply PS1. The second power supply PS2 has specifications different from those of the first power supply PS1. For example, the first power supply PS1 has a first voltage V1. The first power supply PS1 has a first rated output voltage. The second power supply PS2 has a second voltage V2 that is different from the first voltage V1. The second power supply PS2 has a second rated output voltage that is different from the first rated output voltage.
[0105] Here, the second power source PS2 includes a battery pack including one or more batteries. Figure 1 As shown, the second power source PS2 is configured to be mounted to the vehicle body VB. For example, the second power source PS2 is configured to be disposed within the downtube of the vehicle body VB. Alternatively, the second power source PS2 may be attached to an outer surface of the vehicle body VB. For example, the second power source PS2 may include one or more rechargeable batteries.
[0106] The second power source PS2 is configured to be electrically connected to at least one of the at least one human-powered vehicle components BC to supply power to the at least one of the at least one human-powered vehicle components BC. The second power source PS2 is configured to be electrically connected to at least one of the shifter 12, the suspension 16, the suspension 18, the adjustable seat post 20, the auxiliary drive unit 30 or 32, the first operating device 24, the second operating device 26, and the third operating device 28. The second power source PS2 is configured to supply power to at least one of the shifter 12, the suspension 16, the suspension 18, the adjustable seat post 20, the auxiliary drive unit 30 or 32, the first operating device 24, the second operating device 26, and the third operating device 28.
[0107] like Figure 11 and Figure 12 As shown, the human-powered vehicle control system 10 may include an additional power supply PS6. The additional power supply PS6 is a power supply provided separately from the first power supply PS1 and the second power supply PS2. The additional power supply PS6 has specifications that differ from those of the first power supply PS1 and the second power supply PS2. For example, the additional power supply PS6 has a third rated output voltage. The third rated output voltage is different from the first rated output voltage and the second rated output voltage.
[0108] Here, the supplementary power supply PS6 comprises a battery pack including one or more batteries. The supplementary power supply PS6 is configured to be mounted on the vehicle body VB. For example, the supplementary power supply PS6 is configured to be mounted on a downtube of the vehicle body VB. Alternatively, the supplementary power supply PS6 may be at least partially mounted within the vehicle body VB. For example, the supplementary power supply PS6 may comprise one or more rechargeable batteries.
[0109] The additional power source PS6 is configured to be electrically connected to at least one of the at least one human-powered vehicle components BC to supply power to the at least one of the at least one human-powered vehicle components BC. The additional power source PS6 is configured to be electrically connected to at least one of the shifter 12, the suspension 16, the suspension 18, the adjustable seat post 20, the first operating device 24, the second operating device 26, and the third operating device 28. The additional power source PS6 is configured to supply power to at least one of the shifter 12, the suspension 16, the suspension 18, the adjustable seat post 20, the first operating device 24, the second operating device 26, and the third operating device 28.
[0110] exist Figure 7 In the depicted embodiment, human-powered vehicle control system 10 includes a first device DV1. First device DV1 may include one of at least one human-powered vehicle components BC, or another device in addition to at least one human-powered vehicle component BC. Human-powered vehicle component BC1 is configured to be electrically connected to first device DV1 via a cable. A first power source PS1 is configured to be electrically connected to first device DV1 via a cable. First power source PS1 is configured to be electrically connected to at least one of at least one human-powered vehicle components BC.
[0111] For example, if the first device DV1 includes the auxiliary drive unit 22, the first power source PS1 is electrically connected to the human-powered vehicle component BC1, the suspension 16, the suspension 18, the adjustable seatpost 20, and the first device DV1 including the auxiliary drive unit 22 to supply power to the human-powered vehicle component BC1, the suspension 16, the suspension 18, the adjustable seatpost 20, and the first device DV1 including the auxiliary drive unit 22. In other words, the first power source PS1 is configured to supply power to both the human-powered vehicle component BC1 and the first device DV1. The first power source PS1 is configured to supply power to both the human-powered vehicle component BC1 and the first device DV1 via first cables CB11 and CB12. The first device DV1 is electrically connected to the human-powered vehicle component BC1 via the first cable CB11. The suspension 16, the suspension 18, and the adjustable seatpost 20 are electrically connected to the first power source PS1 via the first device DV1. The first power source PS1 is electrically connected to the first device DV1 via the first cable CB12 to supply power to the first device DV1 via the first cable CB12. The first power source PS1 is configured to be electrically connected to the human-powered vehicle component BC1 via the first cable CB12, the first device DV1, and the first cable CB11, thereby supplying power to the human-powered vehicle component BC1 via the first cable CB12, the first device DV1, and the first cable CB11. For example, the human-powered vehicle component BC1 is configured to receive power from the first power source PS1 via the auxiliary drive unit 22. However, if needed or desired, the human-powered vehicle component BC1 can be configured to be electrically connected to the first power source PS1 without the first device DV1 or the auxiliary drive unit 22.
[0112] like Figure 7 As shown, the human-powered vehicle control system 10 includes a first communication device CD1. The first communication device CD1 is configured to wirelessly transmit wireless signals, each of which includes pairing information identifying the source of the wireless signal as originating from the first communication device CD1. The first communication device CD1 may include one of at least one human-powered vehicle component BC, or another device other than the at least one human-powered vehicle component BC.
[0113] The first device DV1 is configured to operate in response to a control signal transmitted from the first operating device 24. For example, if the first communication device CD1 includes the first operating device 24, the first device DV1 is configured to operate in response to the control signal transmitted from the first communication device CD1. The first device DV1 is configured to be electrically connected to the first communication device CD1 via a first cable CB13, while the human-powered vehicle component BC1 is configured to be wirelessly connected to the first communication device CD1.
[0114] The human-driven vehicle component BC1 is configured to operate in response to a control signal transmitted from the second operating device 26. For example, the human-driven vehicle component BC1 is wirelessly connected to the second operating device 26. However, if needed or desired, the human-driven vehicle component BC1 may be connected to the second operating device 26 via a cable.
[0115] Each of the suspension 16, the suspension 18, and the adjustable seat post 20 is configured to operate in response to a control signal transmitted from the third operating device 28. For example, each of the suspension 16, the suspension 18, and the adjustable seat post 20 is wirelessly connected to the third operating device 28. However, if needed or desired, at least one of the suspension 16, the suspension 18, and the adjustable seat post 20 may be connected to the third operating device 28 via a wireless connection.
[0116] exist Figure 8 In the depicted embodiment, human-powered vehicle control system 10 includes a second device DV2. Second device DV2 may include one of at least one human-powered vehicle components BC, or another device in addition to at least one human-powered vehicle component BC. Human-powered vehicle component BC1 is configured to be electrically connected to second device DV2. A second power source PS2 is configured to be electrically connected to second device DV2. Second power source PS2 is configured to be electrically connected to at least one of at least one human-powered vehicle components BC.
[0117] For example, if the second device DV2 includes an auxiliary drive unit 30, the second power source PS2 is electrically connected to the human-powered vehicle component BC1, the suspension 16, the suspension 18, the adjustable seatpost 20, and the second device DV2 including the auxiliary drive unit 30 to supply power to the human-powered vehicle component BC1, the suspension 16, the suspension 18, the adjustable seatpost 20, and the second device DV2 including the auxiliary drive unit 30. The second power source PS2 is configured to supply power to both the human-powered vehicle component BC1 and the second device DV2. The second power source PS2 is configured to supply power to both the human-powered vehicle component BC1 and the second device DV2 via second cables CB21 and CB22. The second device DV2 is electrically connected to the human-powered vehicle component BC1 via the second cable CB21. The suspension 16, the suspension 18, and the adjustable seatpost 20 are electrically connected to the second power source PS2 via the second device DV2. The second power source PS2 is electrically connected to the second device DV2 via the second cable CB22 to supply power to the second device DV2 via the second cable CB22. The second power source PS2 is electrically connected to the human-powered vehicle component BC1 via the second cable CB22, the second device DV2, and the second cable CB21, to supply power to the human-powered vehicle component BC1 via the second cable CB22, the second device DV2, and the second cable CB21. The human-powered vehicle component BC1 is configured to receive power from the second power source PS2 via the second device DV2. The human-powered vehicle component BC1 is configured to receive power from the second power source PS2 via the auxiliary drive unit 30. However, if needed or desired, the human-powered vehicle component BC1 can be electrically connected to the second power source PS2 without the second device DV2 or the auxiliary drive unit 30.
[0118] like Figure 8 As shown, the human-powered vehicle control system 10 includes a second communication device CD2. The second communication device CD2 is configured to wirelessly transmit wireless signals, each of which includes pairing information identifying the source of the wireless signal as coming from the second communication device CD2. The second communication device CD2 may include one of the at least one human-powered vehicle component BC, or another device other than the at least one human-powered vehicle component BC.
[0119] The second device DV2 is configured to operate in response to a control signal transmitted from the first operating device 24. The second device DV2 is configured to be electrically connected to the first operating device 24 via a second cable CB23. However, the second device DV2 may be wirelessly connected to the first operating device 24 if needed or desired.
[0120] The human-powered vehicle component BC1 is configured to wirelessly connect to a second communication device CD2. Examples of the second communication device CD2 include at least one of a smartphone, a tablet, a personal computer, a wearable device, and a bicycle computer. Examples of wearable devices include watches, bracelets, rings, necklaces, belts, helmets, straps, and devices attachable to these items.
[0121] The human-driven vehicle component BC1 is configured to operate in response to a control signal transmitted from the second operating device 26. For example, the human-driven vehicle component BC1 is wirelessly connected to the second operating device 26. However, if necessary or desired, the human-driven vehicle component BC1 can be connected to the second operating device 26 via a cable. As shown by the dashed line, if necessary or desired, the second operating device 26 can be connected to the second device DV2 via a cable. If necessary or desired, the human-driven vehicle component BC1 can be connected to the second operating device 26 via the second device DV2 and the cable.
[0122] Each of the suspension 16, the suspension 18, and the adjustable seat post 20 is configured to operate in response to a control signal transmitted from the third operating device 28. For example, each of the suspension 16, the suspension 18, and the adjustable seat post 20 is wirelessly connected to the third operating device 28. However, if needed or desired, at least one of the suspension 16, the suspension 18, and the adjustable seat post 20 may be connected to the third operating device 28 via a cable.
[0123] Figure 9 The structure of the human-powered vehicle control system 10 is depicted Figure 8 The structure of the human-powered vehicle control system 10 shown in the figure is basically the same. Figure 9 In the depicted embodiment, the second power source PS2 is configured to supply power to both the human-powered vehicle component BC1 and the second device DV2. The human-powered vehicle control system 10 includes a junction JC. The human-powered vehicle component BC1 is electrically connected to the second device DV2 via a cable and the junction JC. The junction JC is configured to change the input voltage V3 supplied from the second device DV2 to an output voltage V4. For example, the junction JC is configured to reduce the input voltage V3 supplied from the second device DV2 to an output voltage V4 that is lower than the input voltage V3. Figure 9 In the depicted embodiment, the input voltage V3 is equal to the second voltage V2 of the second power supply PS2.
[0124] exist Figure 10In the depicted embodiment, the human-powered vehicle component BC1 is electrically connected to a second device DV2 via a second cable CB21. The second device DV2 includes a second power source PS2 and a hub assembly FH for the rear wheel RW. The second power source PS2 is configured to generate electricity in response to the rotation of the rear wheel RW. In other words, the hub assembly FH and the second power source PS2 constitute a hub generator or dynamo. The second power source PS2 is configured to be electrically connected to the human-powered vehicle component BC1 to supply electricity to the human-powered vehicle component BC1.
[0125] exist Figure 10 In the depicted embodiment, the auxiliary drive unit 22, 30, or 32 and the first operating device 24 are omitted from the human-powered vehicle control system 10. The suspension 16, the suspension 18, and the adjustable seat post 20 are electrically connected to the second device DV2. The second power supply PS2 is configured to be electrically connected to the suspension 16, the suspension 18, and the adjustable seat post 20 to supply power to the suspension 16, the suspension 18, and the adjustable seat post 20.
[0126] Figure 11 The structure of the human-powered vehicle control system 10 is depicted Figure 10 The structure of the human-powered vehicle control system 10 shown in the figure is basically the same. Figure 11 In the depicted embodiment, the second power source PS2 is electrically connected to the human-powered vehicle component BC1. The second power source PS2 is mounted to the human-powered vehicle component BC1. Examples of the second power source PS2 include primary batteries and secondary batteries.
[0127] The suspension 16, the suspension 18 and the adjustable seat post 20 are electrically connected to the additional power supply PS6. The additional power supply PS6 is configured to be electrically connected to the suspension 16, the suspension 18 and the adjustable seat post 20 to supply power to the suspension 16, the suspension 18 and the adjustable seat post 20.
[0128] The human-powered vehicle component BC1 is configured to operate in response to a control signal transmitted from the second operating device 26. The human-powered vehicle component BC1 is configured to be wirelessly connected to the second communication device CD2. The human-powered vehicle component BC1 is configured to be wirelessly connected to the second operating device 26. However, if needed or desired, the human-powered vehicle component BC1 can be configured to be electrically connected to the second operating device 26 via an electrical device.
[0129] Figure 13 Corresponding to Figure 7 .like Figure 13As shown, the human-powered vehicle component BC1 includes a communicator circuit system CC1 and an electronic controller circuit system EC1. The electronic controller circuit system EC1 is electrically connected to the communicator circuit system CC1. The communicator circuit system CC1 is configured to wirelessly communicate with another communication device. The electronic controller circuit system EC1 is electrically connected to the communicator circuit system CC1 to control the communicator circuit system CC1.
[0130] Electronic controller circuit system EC1 includes a processor EC11 and memory EC12. Human-driven vehicle component BC1 includes a circuit board EC13 and a system bus EC14. Communicator circuit system CC1 and electronic controller circuit system EC1 are electrically mounted on circuit board EC13. Electronic controller circuit system EC1 is coupled to communicator circuit system CC1. Processor EC11 and memory EC12 are electrically mounted on circuit board EC13. Processor EC11 is coupled to memory EC12. Memory EC12 is coupled to processor EC11. Processor EC11 is electrically connected to memory EC12 via circuit board EC13 and system bus EC14. Memory EC12 is electrically connected to processor EC11 via circuit board EC13 and system bus EC14. For example, electronic controller circuit system EC1 includes semiconductors. Processor EC11 includes semiconductors. Memory EC12 includes semiconductors. However, if necessary or desired, electronic controller circuit system EC1 may not include semiconductors. If necessary or desired, processor EC11 may not include semiconductors. If necessary or desired, memory EC12 may not include semiconductors.
[0131] For example, processor EC11 includes at least one of a central processing unit (CPU), a microprocessing unit (MPU), and a memory controller. Memory EC12 is electrically connected to processor EC11. For example, memory EC12 includes at least one of volatile memory and non-volatile memory. Examples of volatile memory include random access memory (RAM) and dynamic random access memory (DRAM). Examples of non-volatile memory include read-only memory (ROM), electrically erasable programmable ROM (EEPROM), and a magnetic disk. Memory EC12 includes storage areas each having an address. Processor EC11 is configured to control memory EC12 to store data in the storage areas of memory EC12 and to read data from the storage areas of memory EC12. Processor EC11 may also be referred to as a hardware processor EC11 or a processor circuit or circuit system EC11. Memory EC12 may also be referred to as hardware memory EC12 or a memory circuit or circuit system EC12. Memory EC12 may also be referred to as a non-transitory computer-readable storage medium EC12. That is, electronic controller circuit system EC1 includes a non-transitory computer-readable storage medium EC12.
[0132] Electronic controller circuitry EC1 is configured to execute at least one control algorithm for the human-powered vehicle component BC1. For example, electronic controller circuitry EC1 is programmed to execute at least one control algorithm for the human-powered vehicle component BC1. Memory EC12 stores at least one program comprising at least one program instruction. The at least one program is read into processor EC11, and the at least one control algorithm for the human-powered vehicle component BC1 is executed based on the at least one program.
[0133] The structure of the electronic controller circuit system EC1 is not limited to the above structure. The structure of the electronic controller circuit system EC1 is not limited to the processor EC11 and the memory EC12. The electronic controller circuit system EC1 can be implemented by separate hardware or a combination of hardware and software. In the present embodiment, the processor EC11 and the memory EC12 are integrated into a single chip, such as an application-specific integrated circuit (ASIC) or a field-programmable gate array (FPGA). However, if necessary or desired, the processor EC11 and the memory EC12 can be separate chips. If necessary or desired, the electronic controller circuit system EC1 may include the processor EC11, the memory EC12, the circuit board EC13, and the system bus EC14.
[0134] The electronic controller circuit system EC1 may include at least two separately arranged electronic controller circuits. If necessary or desired, at least one control algorithm for the human-driven vehicle component BC1 may be executed by the at least two electronic controller circuits. The electronic controller circuit system EC1 may include at least two separately arranged processors. The electronic controller circuit system EC1 may include at least two separately arranged memories. If necessary or desired, at least one control algorithm for the human-driven vehicle component BC1 may be executed by the at least two processors. If necessary or desired, at least one control algorithm for the human-driven vehicle component BC1 may be stored in at least two memories. If necessary or desired, the electronic controller circuit system EC1 may include at least two separately arranged circuit boards. If necessary or desired, the electronic controller circuit system EC1 may include at least two separately arranged system buses.
[0135] The communicator circuit system CC1 is electrically mounted on a circuit board EC13. The communicator circuit system CC1 is electrically connected to the processor EC11 and the memory EC12 through the circuit board EC13 and the system bus EC14.
[0136] Communicator circuitry CC1 includes wireless communicator circuitry WC1. Wireless communicator circuitry WC1 is configured to wirelessly communicate with another wireless communicator circuitry. For example, wireless communicator circuitry WC1 includes signal transmission circuitry WC11, signal reception circuitry WC12, and antenna circuitry WC13. Signal transmission circuitry WC11 is electrically connected to antenna circuitry WC13. Signal reception circuitry WC12 is electrically connected to antenna circuitry WC13.
[0137] Wireless communicator circuitry WC1 is configured to transmit wireless signals via antenna circuitry WC13. Wireless communicator circuitry WC1 is configured to superimpose a digital signal on a carrier wave using a predetermined wireless communication protocol to wirelessly transmit the signal. In this embodiment, wireless communicator circuitry WC1 is configured to encrypt the signal using a cryptographic key to generate an encrypted wireless signal.
[0138] Wireless communicator circuitry WC1 is configured to receive wireless signals via antenna circuitry WC13. In this embodiment, wireless communicator circuitry WC1 is configured to decode wireless signals to identify signals transmitted from other wireless communicators. Wireless communicator circuitry WC1 is configured to decrypt wireless signals using a cryptographic key.
[0139] Wireless communicator circuitry WC1 includes signal amplifier WC14. Signal amplifier WC14 is coupled to signal transmit circuitry WC11, signal receive circuitry WC12, and antenna circuitry WC13. Signal amplifier WC14 is configured to selectively amplify signals from antenna circuitry WC13. Signal amplifier WC14 can be controlled by electronic controller circuitry EC1. Electronic controller circuitry EC1 can be configured to control signal amplifier WC14 so that it operates in a low power state or a high power state.
[0140] Communicator circuitry CC1 includes wired communicator circuitry WD1 and cable connector CN1. Wired communicator circuitry WD1 is electrically connected to electronic controller circuitry EC1. Cable connector CN1 is electrically connected to wired communicator circuitry WD1. Wired communicator circuitry WD1 is configured to communicate with another wired communicator circuitry via cable connector CN1 and a cable connected to cable connector CN1.
[0141] Wired communicator circuitry WD1 is configured to communicate with another wired communicator circuitry using power line communication (PLC) technology. For example, a cable includes a ground wire and a voltage wire, which are detachably connected to a serial bus formed by a communication interface. In this embodiment, wired communicator circuitry WD1 is configured to communicate with another wired communication circuitry via the voltage wire using PLC technology. Since PLC technology is well known, it will not be described in detail here for the sake of brevity.
[0142] Wired communicator circuitry WD1 includes a voltage controller. For example, wired communicator circuitry WD1 is configured to detect an input voltage provided from a power source to human-driven vehicle component BC1. Electronic controller circuitry EC1 is configured to identify the input voltage detected by wired communicator circuitry WD1. Wired communicator circuitry WD1 is configured to regulate the input voltage to the rated voltage of human-driven vehicle component BC1 and to provide the regulated voltage to other electronic components, such as electronic controller circuitry EC1 and wireless communicator circuitry WC1. If human-driven vehicle component BC1 includes shifter 12, wired communicator circuitry WD1 is configured to provide the regulated voltage to shifter 12.
[0143] like Figure 13 As shown, a first communication device CD1 is configured to wirelessly communicate with another device, such as a human-powered vehicle component BC1. The first communication device CD1 includes a first communicator circuit system CC2 and a first electronic controller circuit system EC2. The first electronic controller circuit system EC2 is electrically connected to the first communicator circuit system CC2. The first communicator circuit system CC2 is configured to wirelessly communicate with another communication device. The first electronic controller circuit system EC2 is electrically connected to the first communicator circuit system CC2 to control the first communicator circuit system CC2.
[0144] The first electronic controller circuit system EC2 includes a processor EC21 and a memory EC22. The first communication device CD1 includes a circuit board EC23 and a system bus EC24. The first communicator circuit system CC2 and the first electronic controller circuit system EC2 are electrically mounted on the circuit board EC23. The first electronic controller circuit system EC2 is coupled to the first communicator circuit system CC2. The processor EC21 and the memory EC22 are electrically mounted on the circuit board EC23. The processor EC21 is coupled to the memory EC22. The memory EC22 is coupled to the processor EC21. The processor EC21 is electrically connected to the memory EC22 via the circuit board EC23 and the system bus EC24. The memory EC22 is electrically connected to the processor EC21 via the circuit board EC23 and the system bus EC24. For example, the first electronic controller circuit system EC2 includes semiconductors. The processor EC21 includes semiconductors. The memory EC22 includes semiconductors. However, if necessary or desired, the first electronic controller circuit system EC2 may not include semiconductors. If necessary or desired, the processor EC21 may not include semiconductors. If necessary or desired, the memory EC22 may not include semiconductors.
[0145] For example, processor EC21 includes at least one of a central processing unit (CPU), a microprocessing unit (MPU), and a memory controller. Memory EC22 is electrically connected to processor EC21. For example, memory EC22 includes at least one of volatile memory and non-volatile memory. Examples of volatile memory include random access memory (RAM) and dynamic random access memory (DRAM). Examples of non-volatile memory include read-only memory (ROM), electrically erasable programmable ROM (EEPROM), and a magnetic disk. Memory EC22 includes storage areas each having an address. Processor EC21 is configured to control memory EC22 to store data in the storage areas of memory EC22 and to read data from the storage areas of memory EC22. Processor EC21 may also be referred to as hardware processor EC21 or processor circuit or circuit system EC21. Memory EC22 may also be referred to as hardware memory EC22 or memory circuit or circuit system EC22. Memory EC22 may also be referred to as non-transitory computer-readable storage medium EC22. That is, first electronic controller circuit system EC2 includes non-transitory computer-readable storage medium EC22.
[0146] The first electronic controller circuit system EC2 is configured to execute at least one control algorithm for the first communication device CD1. For example, the first electronic controller circuit system EC2 is programmed to execute the at least one control algorithm for the first communication device CD1. The memory EC22 stores at least one program including at least one program instruction. The at least one program is read into the processor EC21, and the at least one control algorithm for the first communication device CD1 is executed based on the at least one program.
[0147] The structure of the first electronic controller circuit system EC2 is not limited to the above structure. The structure of the first electronic controller circuit system EC2 is not limited to the processor EC21 and the memory EC22. The first electronic controller circuit system EC2 can be implemented by separate hardware or a combination of hardware and software. In the present embodiment, the processor EC21 and the memory EC22 are integrated into a single chip, such as an application-specific integrated circuit (ASIC) or a field-programmable gate array (FPGA). However, if necessary or desired, the processor EC21 and the memory EC22 can be separate chips. If necessary or desired, the first electronic controller circuit system EC2 may include a processor EC21, a memory EC22, a circuit board EC23, and a system bus EC24.
[0148] The first electronic controller circuit system EC2 may include at least two separately arranged electronic controller circuits. If necessary or desired, at least one control algorithm of the first communication device CD1 may be executed by the at least two electronic controller circuits. The first electronic controller circuit system EC2 may include at least two separately arranged processors. The first electronic controller circuit system EC2 may include at least two separately arranged memories. If necessary or desired, at least one control algorithm of the first communication device CD1 may be executed by the at least two processors. If necessary or desired, at least one control algorithm of the first communication device CD1 may be stored in at least two memories. If necessary or desired, the first electronic controller circuit system EC2 may include at least two separately arranged circuit boards. If necessary or desired, the first electronic controller circuit system EC2 may include at least two separately arranged system buses.
[0149] The first communicator circuit system CC2 is electrically mounted on the circuit board EC23. The first communicator circuit system CC2 is electrically connected to the processor EC21 and the memory EC22 through the circuit board EC23 and the system bus EC24.
[0150] First communicator circuitry CC2 includes first wireless communicator circuitry WC2. First wireless communicator circuitry WC2 is configured to wirelessly communicate with another wireless communicator circuitry. For example, first wireless communicator circuitry WC2 includes signal transmission circuitry WC21, signal reception circuitry WC22, and antenna circuitry WC23. Signal transmission circuitry WC21 is electrically connected to antenna circuitry WC23. Signal reception circuitry WC22 is electrically connected to antenna circuitry WC23.
[0151] First wireless communicator circuitry WC2 is configured to transmit wireless signals via antenna circuitry WC23. First wireless communicator circuitry WC2 is configured to superimpose a digital signal on a carrier wave using a predetermined wireless communication protocol to wirelessly transmit the signal. In this embodiment, first wireless communicator circuitry WC2 is configured to encrypt the signal using a cryptographic key to generate an encrypted wireless signal.
[0152] The first wireless communicator circuitry WC2 is configured to receive wireless signals via antenna circuitry WC23. In this embodiment, the first wireless communicator circuitry WC2 is configured to decode the wireless signals to identify signals transmitted from other wireless communicators. The first wireless communicator circuitry WC2 is configured to decrypt the wireless signals using a cryptographic key.
[0153] First wireless communicator circuitry WC2 includes a signal amplifier WC24. Signal amplifier WC24 is coupled to signal transmit circuitry WC21, signal receive circuitry WC22, and antenna circuitry WC23. Signal amplifier WC24 is configured to selectively amplify signals from antenna circuitry WC23. Signal amplifier WC24 can be controlled by first electronic controller circuitry EC2. First electronic controller circuitry EC2 is configured to control signal amplifier WC24 so that signal amplifier WC24 operates in a low power state or a high power state.
[0154] The first communicator circuitry CC2 includes a first wired communicator circuitry WD2 and a cable connector CN2. The first wired communicator circuitry WD2 is electrically connected to the first electronic controller circuitry EC2. The cable connector CN2 is electrically connected to the first wired communicator circuitry WD2. The first wired communicator circuitry WD2 is configured to communicate with another wired communicator circuitry via the cable connector CN2 and a cable connected to the cable connector CN2.
[0155] The first wired communicator circuit system WD2 is configured to communicate with another wired communicator circuit system using power line communication (PLC) technology. For example, a cable includes a ground wire and a voltage wire, which are detachably connected to a serial bus formed by the communication interface. In this embodiment, the first wired communicator circuit system WD2 is configured to communicate with another wired communication circuit system via the voltage wire using PLC technology. Since PLC technology is well known, it will not be described in detail here for the sake of brevity.
[0156] like Figure 13 As shown, a first device DV1 is configured to communicate with another device, such as a human-powered vehicle component BC1 and a first communication device CD1. The first device DV1 includes a first communicator circuit system CC3 and a first electronic controller circuit system EC3. The first electronic controller circuit system EC3 is electrically connected to the first communicator circuit system CC3. The first communicator circuit system CC3 is configured to wirelessly communicate with another communication device. The first electronic controller circuit system EC3 is electrically connected to the first communicator circuit system CC3 to control the first communicator circuit system CC3.
[0157] The first electronic controller circuit system EC3 includes a processor EC31 and a memory EC32. The first device DV1 includes a circuit board EC33 and a system bus EC34. The first communicator circuit system CC3 and the first electronic controller circuit system EC3 are electrically mounted on the circuit board EC33. The first electronic controller circuit system EC3 is coupled to the first communicator circuit system CC3. The processor EC31 and the memory EC32 are electrically mounted on the circuit board EC33. The processor EC31 is coupled to the memory EC32. The memory EC32 is coupled to the processor EC31. The processor EC31 is electrically connected to the memory EC32 via the circuit board EC33 and the system bus EC34. The memory EC32 is electrically connected to the processor EC31 via the circuit board EC33 and the system bus EC34. For example, the first electronic controller circuit system EC3 includes semiconductors. The processor EC31 includes semiconductors. The memory EC32 includes semiconductors. However, if necessary or desired, the first electronic controller circuit system EC3 may not contain semiconductors. If necessary or desired, the processor EC31 may not contain semiconductors. If necessary or desired, the memory EC32 may not contain semiconductors.
[0158] For example, processor EC31 includes at least one of a central processing unit (CPU), a microprocessing unit (MPU), and a memory controller. Memory EC32 is electrically connected to processor EC31. For example, memory EC32 includes at least one of volatile memory and non-volatile memory. Examples of volatile memory include random access memory (RAM) and dynamic random access memory (DRAM). Examples of non-volatile memory include read-only memory (ROM), electrically erasable programmable ROM (EEPROM), and a magnetic disk. Memory EC32 includes storage areas each having an address. Processor EC31 is configured to control memory EC32 to store data in the storage areas of memory EC32 and to read data from the storage areas of memory EC32. Processor EC31 may also be referred to as hardware processor EC31 or processor circuit or circuit system EC31. Memory EC32 may also be referred to as hardware memory EC32 or memory circuit or circuit system EC32. Memory EC32 may also be referred to as non-transitory computer-readable storage medium EC32. That is, first electronic controller circuit system EC3 includes non-transitory computer-readable storage medium EC32.
[0159] The first electronic controller circuit system EC3 is configured to execute at least one control algorithm for the first device DV1. For example, the first electronic controller circuit system EC3 is programmed to execute the at least one control algorithm for the first device DV1. The memory EC32 stores at least one program including at least one program instruction. The at least one program is read into the processor EC31, and the at least one control algorithm for the first device DV1 is executed based on the at least one program.
[0160] The structure of the first electronic controller circuit system EC3 is not limited to the above structure. The structure of the first electronic controller circuit system EC3 is not limited to the processor EC31 and the memory EC32. The first electronic controller circuit system EC3 can be implemented by separate hardware or a combination of hardware and software. In the present embodiment, the processor EC31 and the memory EC32 are integrated into a single chip, such as an application-specific integrated circuit (ASIC) or a field-programmable gate array (FPGA). However, if necessary or desired, the processor EC31 and the memory EC32 can be separate chips. If necessary or desired, the first electronic controller circuit system EC3 may include a processor EC31, a memory EC32, a circuit board EC33, and a system bus EC34.
[0161] The first electronic controller circuit system EC3 may include at least two separately arranged electronic controller circuits. If necessary or desired, at least one control algorithm of the first device DV1 may be executed by the at least two electronic controller circuits. The first electronic controller circuit system EC3 may include at least two separately arranged processors. The first electronic controller circuit system EC3 may include at least two separately arranged memories. If necessary or desired, at least one control algorithm of the first device DV1 may be executed by the at least two processors. If necessary or desired, at least one control algorithm of the first device DV1 may be stored in at least two memories. If necessary or desired, the first electronic controller circuit system EC3 may include at least two separately arranged circuit boards. If necessary or desired, the first electronic controller circuit system EC3 may include at least two separately arranged system buses.
[0162] The first communicator circuit system CC3 is electrically mounted on the circuit board EC33. The first communicator circuit system CC3 is electrically connected to the processor EC31 and the memory EC32 through the circuit board EC33 and the system bus EC34.
[0163] The first communicator circuit system CC3 includes a first wired communicator circuit system WD3 and cable connectors CN31, CN32, CN33, and CN34. The first wired communicator circuit system WD3 is electrically connected to the first electronic controller circuit system EC3. The cable connectors CN31, CN32, CN33, and CN34 are electrically connected to the first wired communicator circuit system WD3. The first wired communicator circuit system WD3 is configured to communicate with another wired communicator circuit system via the cable connector CN31, CN32, CN33, or CN34 and the cable connected to the cable connector CN31, CN32, CN33, or CN34.
[0164] The first wired communicator circuit system WD3 is configured to communicate with another wired communicator circuit system using power line communication (PLC) technology. For example, a cable includes a ground wire and a voltage wire, which are detachably connected to a serial bus formed by the communication interface. In this embodiment, the first wired communicator circuit system WD3 is configured to communicate with another wired communication circuit system via the voltage wire using PLC technology. Since PLC technology is well known, it will not be described in detail here for the sake of brevity.
[0165] The human-powered vehicle component BC1 is electrically connected to the first device DV1 via a cable connector CN1, a first cable CB11, and a cable connector CN31. The first power supply PS1 is electrically connected to the first device DV1 via a first cable CB12 and a cable connector CN32. The first communication device CD1 is electrically connected to the first device DV1 via a cable connector CN2, a first cable CB13, and a cable connector CN33. The suspension 16, the suspension 18, and the adjustable seat post 20 are electrically connected to the first device DV1 via a cable connector CN34.
[0166] like Figure 13 As shown, the first operating device 24 includes a first user interface 24B. The first user interface 24B is configured to receive a first user input U13 and a first user input U14. The first user interface 24B includes a first switch SW13 and a first switch SW14. The first switch SW13 is electrically connected to the first electronic controller circuitry EC2. The first switch SW14 is electrically connected to the first electronic controller circuitry EC2. The first switch SW13 is configured to be activated in response to the first user input U13. The first switch SW14 is configured to be activated in response to the first user input U14.
[0167] The first electronic controller circuitry EC2 is configured to detect a first user input U13 received by the first switch SW13. The first electronic controller circuitry EC2 is configured to detect a first user input U14 received by the first switch SW14. The first electronic controller circuitry EC2 is configured to generate a first control signal CS13 in response to the first user input U13 received by the first switch SW13. The first electronic controller circuitry EC2 is configured to generate a first control signal CS14 in response to the first user input U14 received by the first switch SW14.
[0168] Each of the first user input U13 and the first control signal CS13 indicates control of the first device DV1. Each of the first user input U14 and the first control signal CS14 indicates control of the first device DV1. For example, if the first device DV1 includes the auxiliary drive unit 22, each of the first user input U13 and the first control signal CS13 indicates a change in the assist ratio of the auxiliary drive unit 22. For example, if the first device DV1 includes the auxiliary drive unit 22, each of the first user input U14 and the first control signal CS14 indicates a change in the assist ratio of the auxiliary drive unit 22. For example, each of the first user input U13 and the first control signal CS13 indicates one of an increase and a decrease in the assist ratio of the auxiliary drive unit 22. Each of the first user input U14 and the first control signal CS14 indicates the other of an increase and a decrease in the assist ratio of the auxiliary drive unit 22.
[0169] The first electronic controller circuitry EC2 is configured to control the first communicator circuitry CC2 to transmit a first control signal CS13 or CS14 to the first device DV1 via the first cable CB13 in response to a first user input U13 or U14 .
[0170] The human-driven vehicle component BC1 is configured to operate in response to a first control signal CS11 or CS12 transmitted from a second operating device 26. The second operating device 26 includes wireless communicator circuitry configured to transmit the first control signal CS11 or CS12 in response to user input received by the second operating device 26. The human-driven vehicle component BC1 is configured to pair with a first communication device CD1. If the human-driven vehicle component BC1 includes a shifter 12, the first control signal CS11 indicates one of an upshift and a downshift of the shifter 12, while the first control signal CS12 indicates the other of the upshift and downshift of the shifter 12. The first communication device CD1 can be configured to transmit the first control signal CS11 or CS12 in automatic mode. In automatic mode, at least one of the first device DV1 and the first communication device CD1 can be configured to generate the first control signal CS11 or CS12 based on information related to the human-driven vehicle B. The human-powered vehicle component BC1 may be configured to operate in response to the first control signal CS11 or CS12 wirelessly transmitted from the first communication device CD1 without requiring a control signal transmitted from the second operating device 26 .
[0171] like Figure 13 As shown, the human-driven vehicle component BC1 further includes a user interface BC11 configured to receive a user operation U3. The electronic controller circuitry EC1 is electrically connected to the user interface BC11 to detect the user operation U3 received by the user interface BC11. Examples of the user interface BC11 include a switch. The user operation U3 indicates at least one of an opening operation, a closing operation, a signal transmission, and a state change of the human-driven vehicle component BC1. If necessary or desired, the user interface BC11 can be omitted from the human-driven vehicle component BC1.
[0172] The human-driven vehicle component BC1 also includes a notification device BC12. The notification device BC12 is configured to be controlled by the electronic controller circuit system EC1. Here, the notification device BC12 includes a light-emitting device. For example, the notification device BC12 includes one or more light-emitting diodes (LEDs). Here, the notification device BC12 includes a red LED, a blue LED, and a green LED, which can be selectively illuminated by the electronic controller circuit system EC1 to produce light of different colors. In other words, the electronic controller circuit system EC1 is configured to control the notification device BC12 to selectively illuminate the LEDs of the notification device BC12. The electronic controller circuit system EC1 is configured to control the notification device BC12 to generate a notification indicating that a specific situation is occurring or has been completed (for example, a solid color continuous light or a flash of a predetermined color).
[0173] The notification device BC12 is visible through the transparent window portion of the housing. For example, where the human-powered vehicle component BC1 includes the shifter 12, the notification device BC12 is visible through the transparent window portion of at least one of the base member 12A, the movable member 12B, and the other components.
[0174] In one example, the notification device BC12 includes a light emitter. The light emitter is configured to emit light. The light emitted from the light emitter is visible through the transparent window portion. The transparent window portion may include one or more components for transmitting the light emitted from the light emitter to the exterior of the shifter 12.
[0175] In this embodiment, the human-powered vehicle component BC1 includes a power supply holder BC16. The power supply holder BC16 is configured to detachably and reattachably hold a power supply. The power supply holder BC16 is configured to be electrically connected to the electronic controller circuit system EC1, the communicator circuit system CC1, and other electronic components of the human-powered vehicle component BC1. The power supply holder BC16 is configured to be electrically connected to the electric actuator 12E, the actuator driver 12F, and other electronic components of the shifter 12. The power supply is configured to supply power to the electronic controller circuit system EC1, the communicator circuit system CC1, and other electronic components of the human-powered vehicle component BC1 via the power supply holder BC16. The power supply is configured to supply power to the electric actuator 12E, the actuator driver 12F, and other electronic components of the shifter 12 via the power supply holder BC16. Examples of power supplies include primary batteries and secondary batteries. If necessary or desired, the power supply holder BC16 can be electrically connected to the cable connector CN1 via an electrical cable.
[0176] Figure 14 Corresponding to Figure 8 .like Figure 14As shown, the second communication device CD2 is configured to wirelessly communicate with another device (such as a human-powered vehicle component BC1). The second communication device CD2 includes a second communicator circuit system CC4 and a second electronic controller circuit system EC4. The second electronic controller circuit system EC4 is electrically connected to the second communicator circuit system CC4. The second communicator circuit system CC4 is configured to wirelessly communicate with another communication device. The second electronic controller circuit system EC4 is electrically connected to the second communicator circuit system CC4 to control the second communicator circuit system CC4.
[0177] The second electronic controller circuit system EC4 includes a processor EC41 and a memory EC42. The second communication device CD2 includes a circuit board EC43 and a system bus EC44. The second communicator circuit system CC4 and the second electronic controller circuit system EC4 are electrically mounted on the circuit board EC43. The second electronic controller circuit system EC4 is coupled to the second communicator circuit system CC4. The processor EC41 and the memory EC42 are electrically mounted on the circuit board EC43. The processor EC41 is coupled to the memory EC42. The memory EC42 is coupled to the processor EC41. The processor EC41 is electrically connected to the memory EC42 via the circuit board EC43 and the system bus EC44. The memory EC42 is electrically connected to the processor EC41 via the circuit board EC43 and the system bus EC44. For example, the second electronic controller circuit system EC4 includes semiconductors. The processor EC41 includes semiconductors. The memory EC42 includes semiconductors. However, if necessary or desired, the second electronic controller circuit system EC4 may not contain semiconductors. If necessary or desired, the processor EC41 may not contain semiconductors. If necessary or desired, the memory EC42 may not contain semiconductors.
[0178] For example, processor EC41 includes at least one of a central processing unit (CPU), a microprocessing unit (MPU), and a memory controller. Memory EC42 is electrically connected to processor EC41. For example, memory EC42 includes at least one of volatile memory and non-volatile memory. Examples of volatile memory include random access memory (RAM) and dynamic random access memory (DRAM). Examples of non-volatile memory include read-only memory (ROM), electrically erasable programmable ROM (EEPROM), and a magnetic disk. Memory EC42 includes storage areas each having an address. Processor EC41 is configured to control memory EC42 to store data in the storage areas of memory EC42 and to read data from the storage areas of memory EC42. Processor EC41 may also be referred to as hardware processor EC41 or processor circuit or circuit system EC41. Memory EC42 may also be referred to as hardware memory EC42 or memory circuit or circuit system EC42. Memory EC42 may also be referred to as non-transitory computer-readable storage medium EC42. That is, second electronic controller circuit system EC4 includes non-transitory computer-readable storage medium EC42.
[0179] The second electronic controller circuit system EC4 is configured to execute at least one control algorithm for the second communication device CD2. For example, the second electronic controller circuit system EC4 is programmed to execute the at least one control algorithm for the second communication device CD2. The memory EC42 stores at least one program including at least one program instruction. The at least one program is read into the processor EC41, and the at least one control algorithm for the second communication device CD2 is executed based on the at least one program.
[0180] The structure of the second electronic controller circuit system EC4 is not limited to the above structure. The structure of the second electronic controller circuit system EC4 is not limited to the processor EC41 and the memory EC42. The second electronic controller circuit system EC4 can be implemented by separate hardware or a combination of hardware and software. In the present embodiment, the processor EC41 and the memory EC42 are integrated into a single chip, such as an application-specific integrated circuit (ASIC) or a field programmable gate array (FPGA). However, if necessary or desired, the processor EC41 and the memory EC42 can be separate chips. If necessary or desired, the second electronic controller circuit system EC4 may include a processor EC41, a memory EC42, a circuit board EC43, and a system bus EC44.
[0181] The second electronic controller circuit system EC4 may include at least two separately arranged electronic controller circuits. If necessary or desired, at least one control algorithm of the second communication device CD2 may be executed by the at least two electronic controller circuits. The second electronic controller circuit system EC4 may include at least two separately arranged processors. The second electronic controller circuit system EC4 may include at least two separately arranged memories. If necessary or desired, at least one control algorithm of the second communication device CD2 may be executed by the at least two processors. If necessary or desired, at least one control algorithm of the second communication device CD2 may be stored in at least two memories. If necessary or desired, the second electronic controller circuit system EC4 may include at least two separately arranged circuit boards. If necessary or desired, the second electronic controller circuit system EC4 may include at least two separately arranged system buses.
[0182] The second communicator circuit system CC4 is electrically mounted on a circuit board EC43. The second communicator circuit system CC4 is electrically connected to the processor EC41 and the memory EC42 via the circuit board EC43 and the system bus EC44. For example, the second communicator circuit system CC4 includes a second signal transmission circuit system WC41, a second signal reception circuit system WC42, and a second antenna circuit system WC43. The second signal transmission circuit system WC41 is electrically connected to the second antenna circuit system WC43. The second signal reception circuit system WC42 is electrically connected to the second antenna circuit system WC43.
[0183] The second communicator circuitry CC4 is configured to transmit a wireless signal via the second antenna circuitry WC43. The second communicator circuitry CC4 is configured to superimpose a digital signal on a carrier wave using a predetermined wireless communication protocol to wirelessly transmit the signal. In this embodiment, the second communicator circuitry CC4 is configured to encrypt the signal using a cryptographic key to generate an encrypted wireless signal.
[0184] The second communicator circuitry CC4 is configured to receive wireless signals via the second antenna circuitry WC43. In this embodiment, the second communicator circuitry CC4 is configured to decode the wireless signals to identify signals transmitted from other wireless communicators. The second communicator circuitry CC4 is configured to decrypt the wireless signals using a cryptographic key.
[0185] The second communicator circuitry CC4 includes a second signal amplifier WC44. The second signal amplifier WC44 is coupled to the second signal transmission circuitry WC41, the second signal reception circuitry WC42, and the second antenna circuitry WC43. The second signal amplifier WC44 is configured to selectively amplify the signal of the second antenna circuitry WC43. The second signal amplifier WC44 can be controlled by the second electronic controller circuitry EC4. The second electronic controller circuitry EC4 can be configured to control the second signal amplifier WC44 so that the second signal amplifier WC44 operates in a low power consumption state or a high power consumption state.
[0186] like Figure 14 As shown, the second device DV2 is configured to communicate with another device, such as a human-powered vehicle component BC1 and a second communication device CD2. The second device DV2 includes a second communicator circuit system CC5 and a second electronic controller circuit system EC5. The second electronic controller circuit system EC5 is electrically connected to the second communicator circuit system CC5. The second communicator circuit system CC5 is configured to wirelessly communicate with the other communication device. The second electronic controller circuit system EC5 is electrically connected to the second communicator circuit system CC5 to control the second communicator circuit system CC5.
[0187] The second electronic controller circuit system EC5 includes a processor EC51 and a memory EC52. The second device DV2 includes a circuit board EC53 and a system bus EC54. The second communicator circuit system CC5 and the second electronic controller circuit system EC5 are electrically mounted on the circuit board EC53. The second electronic controller circuit system EC5 is coupled to the second communicator circuit system CC5. The processor EC51 and the memory EC52 are electrically mounted on the circuit board EC53. The processor EC51 is coupled to the memory EC52. The memory EC52 is coupled to the processor EC51. The processor EC51 is electrically connected to the memory EC52 via the circuit board EC53 and the system bus EC54. The memory EC52 is electrically connected to the processor EC51 via the circuit board EC53 and the system bus EC54. For example, the second electronic controller circuit system EC5 includes semiconductors. The processor EC51 includes semiconductors. The memory EC52 includes semiconductors. However, if necessary or desired, the second electronic controller circuit system EC5 may not contain semiconductors. If necessary or desired, the processor EC51 may not contain semiconductors. If necessary or desired, the memory EC52 may not contain semiconductors.
[0188] For example, the processor EC51 includes at least one of a central processing unit (CPU), a microprocessing unit (MPU), and a memory controller. The memory EC52 is electrically connected to the processor EC51. For example, the memory EC52 includes at least one of a volatile memory and a non-volatile memory. Examples of volatile memory include random access memory (RAM) and dynamic random access memory (DRAM). Examples of non-volatile memory include read-only memory (ROM), electrically erasable programmable ROM (EEPROM), and a magnetic disk. The memory EC52 includes storage areas each having an address. The processor EC51 is configured to control the memory EC52 to store data in the storage areas of the memory EC52 and to read data from the storage areas of the memory EC52. The processor EC51 may also be referred to as a hardware processor EC51 or a processor circuit or circuit system EC51. The memory EC52 may also be referred to as a hardware memory EC52 or a memory circuit or circuit system EC52. The memory EC52 may also be referred to as a non-transient computer-readable storage medium EC52. That is, the second electronic controller circuit system EC5 includes a non-transient computer-readable storage medium EC52.
[0189] The second electronic controller circuit system EC5 is configured to execute at least one control algorithm for the second device DV2. For example, the second electronic controller circuit system EC5 is programmed to execute the at least one control algorithm for the second device DV2. The memory EC52 stores at least one program including at least one program instruction. The at least one program is read into the processor EC51, and the at least one control algorithm for the second device DV2 is executed based on the at least one program.
[0190] The structure of the second electronic controller circuit system EC5 is not limited to the above structure. The structure of the second electronic controller circuit system EC5 is not limited to the processor EC51 and the memory EC52. The second electronic controller circuit system EC5 can be implemented by separate hardware or a combination of hardware and software. In the present embodiment, the processor EC51 and the memory EC52 are integrated into a single chip, such as an application-specific integrated circuit (ASIC) or a field programmable gate array (FPGA). However, if necessary or desired, the processor EC51 and the memory EC52 can be separate chips. If necessary or desired, the second electronic controller circuit system EC5 may include a processor EC51, a memory EC52, a circuit board EC53, and a system bus EC54.
[0191] The second electronic controller circuit system EC5 may include at least two separately arranged electronic controller circuits. If necessary or desired, at least one control algorithm of the second device DV2 may be executed by the at least two electronic controller circuits. The second electronic controller circuit system EC5 may include at least two separately arranged processors. The second electronic controller circuit system EC5 may include at least two separately arranged memories. If necessary or desired, at least one control algorithm of the second device DV2 may be executed by the at least two processors. If necessary or desired, at least one control algorithm of the second device DV2 may be stored in at least two memories. If necessary or desired, the second electronic controller circuit system EC5 may include at least two separately arranged circuit boards. If necessary or desired, the second electronic controller circuit system EC5 may include at least two separately arranged system buses.
[0192] The second communicator circuit system CC5 is electrically mounted on the circuit board EC53. The second communicator circuit system CC5 is electrically connected to the processor EC51 and the memory EC52 through the circuit board EC53 and the system bus EC54.
[0193] The second communicator circuit system CC5 includes a second wired communicator circuit system WD5 and cable connectors CN51, CN52, and CN54. The second wired communicator circuit system WD5 is electrically connected to the second electronic controller circuit system EC5. The cable connectors CN51, CN52, and CN54 are electrically connected to the second wired communicator circuit system WD5. The second wired communicator circuit system WD5 is configured to communicate with another wired communicator circuit system via the cable connectors CN51, CN52, and CN54 and the cables connected to the cable connectors CN51, CN52, and CN54.
[0194] The second wired communicator circuit system WD5 is configured to communicate with another wired communicator circuit system using power line communication (PLC) technology. For example, a cable includes a ground wire and a voltage wire, which are detachably connected to a serial bus formed by the communication interface. In this embodiment, the second wired communicator circuit system WD5 is configured to communicate with another wired communication circuit system via the voltage wire using PLC technology. Since PLC technology is well known, it will not be described in detail here for the sake of brevity.
[0195] The human-powered vehicle component BC1 is electrically connected to the second device DV2 via the cable connector CN1, the second cable CB21, and the cable connector CN51. The second power supply PS2 is electrically connected to the second device DV2 via the second cable CB22 and the cable connector CN52. The suspension 16, the suspension 18, the adjustable seat post 20, and the first operating device 24 are electrically connected to the second device DV2 via the second cable CB23 and the cable connector CN54.
[0196] The first operating device 24 is electrically connected to the second device DV2 via the second cable CB23. The first operating device 24 is configured to transmit the first control signal CS13 or CS14 to the second device DV2 via the second cable CB23.
[0197] The human-powered vehicle component BC1 is configured to operate in response to a first control signal CS11 or CS12 transmitted from a second operating device 26. The second operating device 26 includes wireless communicator circuitry configured to wirelessly transmit the first control signal CS11 or CS12 in response to a first user input U11 or U12. The human-powered vehicle component BC1 is paired with the second operating device 26. The human-powered vehicle component BC1 is configured to wirelessly receive the first control signal CS11 or CS12 from the second operating device 26. If needed or desired, the human-powered vehicle component BC1 can be configured to receive the first control signal CS11 or CS12 from the second operating device 26 via a cable.
[0198] Figure 15 Corresponding to Figure 9 .like Figure 15 As shown, the human-driven vehicle control system 10 includes a node JC. The human-driven vehicle component BC1 is electrically connected to the second device DV2 via a second cable CB21 and the node JC. The node JC is configured to change the input voltage V3 provided by the second power supply PS2 into an output voltage V4.
[0199] Figure 16 Corresponding to Figure 10 .like Figure 16 As shown, the second device DV2 includes a second power source PS2. The second power source PS2 is electrically connected to the cable connector CN1 of the human-driven vehicle component BC1 via a second cable CB21. The human-driven vehicle component BC1 is configured to be powered by the electricity generated by the second power source PS2 included in the second device DV2.
[0200] Figure 17 Corresponding to Figure 11 .like Figure 17 As shown, the second power source PS2 is electrically connected to the human-powered vehicle component BC1 via the power source holder BC16. The second power source PS2 is detachably and reattachably held by the power source holder BC16.
[0201] Figure 18 Corresponding to Figure 12 .like Figure 18 As shown, the additional power source PS6 is electrically connected to the human-powered vehicle component BC1 via the cable connector CN1. The human-powered vehicle component BC1 is configured to be powered by the electric power provided from the additional power source PS6. Figure 12As shown, the human-driven vehicle component BC1 may be configured to be connected to the second operating device 26 via a cable. The human-driven vehicle component BC1 may be configured to be wirelessly connected to the second operating device 26. In the case where the human-driven vehicle component BC1 is wirelessly connected to the second operating device 26, the cable connecting the human-driven vehicle component BC1 and the second operating device 26 can be omitted from the human-driven vehicle control system 10.
[0202] like Figure 13 As shown, the first communication device CD1 is provided separately from the first device DV1. The first communication device CD1 is configured to be connected to the first device DV1 via a first cable CB13. The first communication device CD1 includes a first operating device 24 configured to operate the first device DV1. For example, the first device DV1 includes a remote operating device configured to operate the human-driven vehicle component BC1 and the first device DV1.
[0203] like Figures 14 to 17 As shown, the second communication device CD2 is provided separately from the second device DV2. The second communication device CD2 is included in an external device. Examples of external devices include at least one of a smartphone, a tablet computer, a personal computer, a wearable device, and a bicycle computer. Examples of wearable devices include watches, bracelets, rings, necklaces, belts, helmets, straps, and devices attachable to these items. The external device has functions other than those related to human-powered vehicle B.
[0204] In this embodiment, the second communication device CD2 includes a user interface CD21 and a display CD22. The user interface CD21 is configured to receive user input U4. The display CD22 is configured to display information related to at least one of the second communication device CD2 and the human-powered vehicle B. The second communication device CD2 includes at least one of a smartphone, a tablet computer, a personal computer, a wearable device, and a bicycle computer. Examples of wearable devices include watches, bracelets, rings, necklaces, belts, helmets, straps, and devices attachable to these items.
[0205] The second communication device CD2 has functions other than those related to the human-driven vehicle B. For example, the second communication device CD2 has functions such as a telephone function, a message transmitting function, a message receiving function, and a web browsing function. The second communication device CD2 may have functions related to human-driven vehicles, such as an adjustment function for a gear shifter and a global positioning system (GPS) function. In addition to or as an alternative to the above functions, the second communication device CD2 has a bicycle computer function and a vehicle operation function. The bicycle computer function includes a speed display function and a cadence display function. The vehicle operation function includes a state change function of at least one device of the human-driven vehicle. However, if necessary or desired, the second communication device CD2 may not have functions other than those related to the human-driven vehicle.
[0206] In this embodiment, the user interface CD21 includes a touch panel CD23 configured to receive user input U4. The touch panel CD23 is provided in the display CD22. However, if needed or desired, the touch panel CD23 can be omitted from the user interface CD21. The user interface CD21 can include another type of interface, such as a switch or a dial.
[0207] like Figures 13 to 18 As shown, the communicator circuit system CC1 is configured to selectively communicate wirelessly with one of at least two communication devices. The communicator circuit system CC1 is configured to communicate with one of the at least two communication devices based on one of at least two different wireless communication protocols. The communicator circuit system CC1 is configured to communicate with the other of the at least two communication devices based on another of the at least two different wireless communication protocols. For example, the communicator circuit system CC1 is configured to communicate wirelessly with each of a first communication device CD1 and a second communication device CD2.
[0208] like Figure 13 As shown, the communicator circuit system CC1 is configured to wirelessly communicate with the first communication device CD1 when the first communication device CD1 is paired with the human-driven vehicle component BC1. The first communication device CD1 is configured to communicate with another communication device based on a first wireless communication protocol. The communicator circuit system CC1 is configured to communicate with the first communication device CD1 based on the first wireless communication protocol.
[0209] like Figures 14 to 18As shown, the communicator circuit system CC1 is configured to wirelessly communicate with a second communication device CD2 when the second communication device CD2 is paired with a human-powered vehicle component. The second communication device CD2 is configured to communicate with another communication device based on a second wireless communication protocol. The second wireless communication protocol is different from the first wireless communication protocol. The communicator circuit system CC1 is configured to communicate with the second communication device CD2 based on the second wireless communication protocol.
[0210] like Figures 13 to 18 As shown, the electronic controller circuit system EC1 is configured to change the control of the human-driven vehicle component BC1 based on the voltage provided to the human-driven vehicle component BC1. The electronic controller circuit system EC1 is configured to control the communicator circuit system CC1 to transmit one of the first signal SG1 and the second signal SG2 based on the voltage provided to the human-driven vehicle component BC1.
[0211] In this embodiment, the first voltage V1 of the first power supply PS1 is higher than the second voltage V2 of the second power supply PS2. Therefore, the electronic controller circuit system EC1 is configured to change the control of the human-driven vehicle component BC1 based on whether the human-driven vehicle component BC1 is electrically connected to the first power supply PS1 or the second power supply PS2.
[0212] For example, Figure 13 As shown, electronic controller circuitry EC1 is configured to control communicator circuitry CC1 to transmit a first signal SG1 when human-driven vehicle component BC1 is electrically connected to a first power source PS1. First signal SG1 includes a first wireless signal SG11 used to establish wireless communication between a first communication device CD1 and human-driven vehicle component BC1. Communicator circuitry CC1 is configured to wirelessly transmit the first wireless signal SG11 to the first communication device CD1. When human-driven vehicle component BC1 is electrically connected to the first power source PS1, electronic controller circuitry EC1 is configured to control communicator circuitry CC1 to wirelessly transmit the first wireless signal SG11 used to establish wireless communication between the human-driven vehicle component BC1 and the first communication device CD1.
[0213] The electronic controller circuit system EC1 is configured to control the communicator circuit system CC1 to transmit a first signal SG1 when the voltage supplied to the human-driven vehicle component BC1 is higher than a voltage threshold VT. The electronic controller circuit system EC1 is configured to control the communicator circuit system CC1 to transmit a first signal SG1 when the voltage supplied to the human-driven vehicle component BC1 is higher than or equal to the voltage threshold VT. The electronic controller circuit system EC1 is configured to control the communicator circuit system CC1 to transmit a first wireless signal SG11 when the voltage supplied to the human-driven vehicle component BC1 is higher than or equal to the voltage threshold VT.
[0214] The human-powered vehicle component BC1 is configured to pair with the first communication device CD1 based on the first wireless signal SG11. The first communication device CD1 is configured to transmit a first additional wireless signal SG19 to pair with the human-powered vehicle component BC1. The human-powered vehicle component BC1 can be configured to transmit the first wireless signal SG11 in response to the first additional wireless signal SG19. The first communication device CD1 can be configured to transmit the first additional wireless signal SG19 in response to the first wireless signal SG11.
[0215] For example, the first wireless signal SG11 may include at least one of a first pairing request signal SG12, a first pairing response signal SG13, and a first pairing signal SG14. The first additional wireless signal SG19 may include the other of the first pairing request signal SG12, the first pairing response signal SG13, and the first pairing signal SG14. Each of the first pairing request signal SG12, the first pairing response signal SG13, and the first pairing signal SG14 is used to establish wireless communication between the human-driven vehicle component BC1 and the first communication device CD1. At least one of the first pairing request signal SG12, the first pairing response signal SG13, and the first pairing signal SG14 includes pairing information P1 of the human-driven vehicle component BC1. The other of the first pairing request signal SG12, the first pairing response signal SG13, and the first pairing signal SG14 includes the first pairing information P2 of the first communication device CD1.
[0216] For example, the first pairing request signal SG12 includes an advertising signal without a designated recipient. The first pairing request signal SG12 may also be referred to as the first advertising signal SG12. When the first wireless signal SG11 includes the first pairing request signal SG12, the first pairing request signal SG12 includes pairing information P1 for the human-driven vehicle component BC1. The electronic controller circuit system EC1 is configured to store the pairing information P1 in the memory EC12. The pairing information P1 includes information related to the human-driven vehicle component BC1. The pairing information P1 includes at least one of identification information and cryptographic key information. The identification information includes a unique number indicating the human-driven vehicle component BC1. An example of a unique number includes the address of the human-driven vehicle component BC1. The cryptographic key information includes a cryptographic key. The other wireless communicator uses the cryptographic key information to encrypt information, and the human-driven vehicle component BC1 uses the cryptographic key information to decrypt the encrypted information. The cryptographic key information in the pairing information P1 corresponds to the wireless communication protocol used by the human-driven vehicle component BC1 and the first communication device CD1.
[0217] When the first additional wireless signal SG19 includes the first pairing request signal SG12, the first pairing request signal SG12 includes first pairing information P2 of the first communication device CD1. The first electronic controller circuit system EC2 is configured to store the first pairing information P2 in the memory EC22. The first pairing information P2 includes information related to the first communication device CD1. The first pairing information P2 includes at least one of identification information and cryptographic key information. The identification information includes a unique number indicating the first communication device CD1. An example of a unique number includes the address of the first communication device CD1. The cryptographic key information includes a cryptographic key. The other wireless communicator uses the cryptographic key information to encrypt information, and the first communication device CD1 uses the cryptographic key information to decrypt the encrypted information. The cryptographic key information in the first pairing information P2 corresponds to the wireless communication protocol used by the human-driven vehicle component BC1 and the first communication device CD1.
[0218] When the first wireless signal SG11 includes the first pairing response signal SG13, the first pairing response information SG13 may include the pairing information P1 of the human-driven vehicle component BC1. When the first additional wireless signal SG19 includes the first pairing response signal SG13, the first pairing response information SG13 may include the first pairing information P2 of the first communication device CD1.
[0219] When the first wireless signal SG11 includes the first pairing signal SG14, the first pairing signal SG14 may include the pairing information P1 of the human-driven vehicle component BC1. When the first additional wireless signal SG19 includes the first pairing signal SG14, the first pairing signal SG14 may include the first pairing information P2 of the first communication device CD1.
[0220] The first signal SG1 may include a first communication signal SG15 associated with at least one of the first device DV1 and the human-driven vehicle component BC1. The communicator circuitry CC1 is configured to transmit the first communication signal SG15 to the first device DV1.
[0221] First communication signal SG15 includes signal SG15A. For example, when human-driven vehicle component BC1 controls first device DV1, signal SG15A indicates a change in the assist ratio of auxiliary drive unit 22. Communicator circuitry CC1 is configured to transmit signal SG15A to first device DV1 to change the assist ratio of auxiliary drive unit 22. If necessary or desired, signal SG15A may indicate actions other than changing the assist ratio. If necessary or desired, first communication signal SG15 may include signals other than signal SG15A.
[0222] The first device DV1 is configured to operate in response to a first communication signal SG15. The first device DV1 is configured to operate in response to a signal SG15A. The auxiliary drive unit 22 is configured to change the auxiliary ratio in response to the signal SG15A. The auxiliary drive unit 22 is configured to increase the auxiliary ratio in response to the signal SG15A indicating an increase in the auxiliary ratio. The auxiliary drive unit 22 is configured to decrease the auxiliary ratio in response to the signal SG15A indicating a decrease in the auxiliary ratio.
[0223] The first device DV1 is configured to transmit a first additional communication signal SG16 to the human-powered vehicle component BC1. The first additional communication signal SG16 includes a signal SG16A. The first device DV1 is configured to transmit the signal SG16A to the human-powered vehicle component BC1. For example, the signal SG16A indicates the current assistance ratio of the auxiliary drive unit 22.
[0224] The human-driven vehicle component BC1 is configured to obtain the current assistance ratio of the auxiliary drive unit 22 based on signal SG16A. The human-driven vehicle component BC1 can be configured to operate in response to signal SG16A. The human-driven vehicle component BC1 can be configured to generate signal SG15A based on the current assistance ratio included in signal SG16A. For example, when the shifter 12 performs an upshift, the human-driven vehicle component BC1 is configured to generate signal SG15A to the first device DV1, indicating either an increase or a decrease in the assistance ratio. When the shifter 12 performs a downshift, the human-driven vehicle component BC1 is configured to transmit signal SG15A to the first device DV1, indicating the other of an increase or a decrease in the assistance ratio. The auxiliary drive unit 22 is configured to change the assistance ratio in response to signal SG15A. Thus, the assistance ratio of the auxiliary drive unit 22 can be adjusted according to the gear position of the shifter 12.
[0225] When the first device DV1 controls the human-driven vehicle component BC1 , the signal SG15A may include information related to the human-driven vehicle component BC1 . For example, when the human-driven vehicle component BC1 includes the gear shifter 12 , the signal SG15A may indicate the current gear position of the gear shifter 12 .
[0226] The first device DV1 can be configured to obtain the current gear position of the shifter 12 based on the signal SG15A. The first device DV1 can be configured to operate in response to the signal SG15A. The first device DV1 can be configured to generate a signal SG16A based on the current gear position included in the signal SG15A. For example, when the auxiliary drive unit 22 increases the assist ratio, the first device DV1 can generate a signal SG16A indicating one of an upshift and a downshift to the human-driven vehicle component BC1. When the shifter 12 decreases the assist ratio, the first device DV1 can transmit a signal SG16A indicating the other of an upshift and a downshift to the human-driven vehicle component BC1. The shifter 12 is configured to perform an upshift or a downshift in response to the signal SG16A. Thus, the gear position of the shifter 12 can be adjusted according to the assist ratio of the auxiliary drive unit 22.
[0227] like Figures 14 to 17 As shown, electronic controller circuitry EC1 is configured to control communicator circuitry CC1 to transmit a second signal SG2 when human-driven vehicle component BC1 is electrically connected to a second power source PS2 different from first power source PS1. Second signal SG2 includes a second wireless signal SG21 used to establish wireless communication between second communication device CD2 and human-driven vehicle component BC1. Communicator circuitry CC1 is configured to wirelessly transmit second wireless signal SG21 to second communication device CD2. When human-driven vehicle component BC1 is electrically connected to second power source PS2, electronic controller circuitry EC1 is configured to control communicator circuitry CC1 to wirelessly transmit second wireless signal SG21 used to establish wireless communication between human-driven vehicle component BC1 and second communication device CD2.
[0228] The electronic controller circuit system EC1 is configured to control the communicator circuit system CC1 to transmit a second signal SG2 when the voltage supplied to the human-driven vehicle component BC1 is lower than the voltage threshold VT. The electronic controller circuit system EC1 is configured to control the communicator circuit system CC1 to transmit a second wireless signal SG21 when the voltage supplied to the human-driven vehicle component BC1 is lower than the voltage threshold VT. If needed or desired, the electronic controller circuit system EC1 can be configured to control the communicator circuit system CC1 to transmit the second signal SG2 when the voltage supplied to the human-driven vehicle component BC1 is equal to the voltage threshold VT.
[0229] The human-powered vehicle component BC1 is configured to pair with the second communication device CD2 based on the second wireless signal SG21. The second communication device CD2 is configured to transmit a second additional wireless signal SG29 to pair with the human-powered vehicle component BC1. The human-powered vehicle component BC1 can be configured to transmit the second additional wireless signal SG21 in response to the second additional wireless signal SG29. The second communication device CD2 can be configured to transmit the second additional wireless signal SG29 in response to the second additional wireless signal SG21.
[0230] For example, the second wireless signal SG21 may include at least one of a second pairing request signal SG22, a second pairing response signal SG23, and a second pairing signal SG24. The second additional wireless signal SG29 may include the other of the second pairing request signal SG22, the second pairing response signal SG23, and the second pairing signal SG24. Each of the second pairing request signal SG22, the second pairing response signal SG23, and the second pairing signal SG24 is used to establish wireless communication between the human-driven vehicle component BC1 and the second communication device CD2. At least one of the second pairing request signal SG22, the second pairing response signal SG23, and the second pairing signal SG24 includes pairing information P1 of the human-driven vehicle component BC1. The other of the second pairing request signal SG22, the second pairing response signal SG23, and the second pairing signal SG24 includes second pairing information P4 of the second communication device CD2.
[0231] For example, the second pairing request signal SG22 includes an advertising signal without a designated recipient. The second pairing request signal SG22 may also be referred to as the second advertising signal SG22. When the second wireless signal SG21 includes the second pairing request signal SG22, the second pairing request signal SG22 includes pairing information P1 for the human-driven vehicle component BC1. The electronic controller circuit system EC1 is configured to store the pairing information P1 in the memory EC12. The pairing information P1 includes information related to the human-driven vehicle component BC1. The pairing information P1 includes at least one of identification information and cryptographic key information. The identification information includes a unique number indicating the human-driven vehicle component BC1. An example of a unique number includes the address of the human-driven vehicle component BC1. The cryptographic key information includes a cryptographic key. The other wireless communicator uses the cryptographic key information to encrypt information, and the human-driven vehicle component BC1 uses the cryptographic key information to decrypt the encrypted information. The cryptographic key information in the pairing information P1 corresponds to the wireless communication protocol used by the human-driven vehicle component BC1 and the second communication device CD2.
[0232] When the second additional wireless signal SG29 includes the second pairing request signal SG22, the second pairing request signal SG22 includes second pairing information P4 for the second communication device CD2. The second electronic controller circuit system EC4 is configured to store the second pairing information P4 in the memory EC42. The second pairing information P4 includes information related to the second communication device CD2. The second pairing information P4 includes at least one of identification information and cryptographic key information. The identification information includes a unique number indicating the second communication device CD2. An example of a unique number includes the address of the second communication device CD2. The cryptographic key information includes a cryptographic key. The other wireless communicator encrypts information using the cryptographic key information, and the second communication device CD2 decrypts the encrypted information using the cryptographic key information. The cryptographic key information in the second pairing information P4 corresponds to the wireless communication protocol used by the human-driven vehicle component BC1 and the second communication device CD2.
[0233] When the second wireless signal SG21 includes the second pairing response signal SG23, the second pairing response signal SG23 may include the pairing information P1 of the human-driven vehicle component BC1. When the second additional wireless signal SG29 includes the second pairing response signal SG23, the second pairing response signal SG23 may include the second pairing information P4 of the second communication device CD2.
[0234] When the second wireless signal SG21 includes the second pairing signal SG24, the second pairing signal SG24 may include the pairing information P1 of the human-driven vehicle component BC1. When the second additional wireless signal SG29 includes the second pairing signal SG24, the second pairing signal SG24 may include the second pairing information P4 of the second communication device CD2.
[0235] The second signal SG2 includes a second communication signal SG25 associated with at least one of the second device DV2 and the human-powered vehicle component BC1. The communicator circuitry CC1 is configured to transmit the second communication signal SG25 to the second device DV2.
[0236] Second communication signal SG25 includes signal SG25A. For example, when human-driven vehicle component BC1 controls second device DV2, signal SG25A indicates a change in the assist ratio of auxiliary drive unit 30 or 32. Communicator circuitry CC1 is configured to transmit signal SG25A to second device DV2 to change the assist ratio of auxiliary drive unit 30 or 32. If necessary or desired, signal SG25A may indicate actions other than changing the assist ratio. If necessary or desired, second communication signal SG25 may include signals other than signal SG25A.
[0237] The second device DV2 is configured to operate in response to the second communication signal SG25. The second device DV2 is configured to operate in response to the signal SG25A. The auxiliary drive unit 30 or 32 is configured to change the auxiliary ratio in response to the signal SG25A. The auxiliary drive unit 30 or 32 is configured to increase the auxiliary ratio in response to the signal SG25A indicating an increase in the auxiliary ratio. The auxiliary drive unit 30 or 32 is configured to decrease the auxiliary ratio in response to the signal SG25A indicating a decrease in the auxiliary ratio.
[0238] The second device DV2 is configured to transmit a second additional communication signal SG26 to the human-powered vehicle component BC1. The second additional communication signal SG26 includes a signal SG26A. The second device DV2 is configured to transmit the signal SG26A to the human-powered vehicle component BC1. For example, the signal SG26A indicates the current assist ratio of the auxiliary drive unit 30 or 32.
[0239] The human-driven vehicle component BC1 is configured to obtain the current assistance ratio of the auxiliary drive unit 30 or 32 based on signal SG26A. The human-driven vehicle component BC1 can be configured to operate in response to signal SG26A. The human-driven vehicle component BC1 can be configured to generate signal SG25A based on the current assistance ratio included in signal SG26A. For example, when the shifter 12 performs an upshift, the human-driven vehicle component BC1 is configured to generate signal SG25A to the second device DV2, indicating either an increase or a decrease in the assistance ratio. When the shifter 12 performs a downshift, the human-driven vehicle component BC1 is configured to transmit signal SG25A to the second device DV2, indicating either an increase or a decrease in the assistance ratio. The auxiliary drive unit 30 or 32 is configured to change the assistance ratio in response to signal SG25A. Thus, the assistance ratio of the auxiliary drive unit 30 or 32 can be adjusted according to the gear position of the shifter 12.
[0240] When the second device DV2 controls the human-driven vehicle component BC1 , the signal SG25A may include information related to the human-driven vehicle component BC1 . For example, when the human-driven vehicle component BC1 includes the shifter 12 , the signal SG25A may indicate the current gear position of the shifter 12 .
[0241] The second device DV2 can be configured to obtain the current gear position of the shifter 12 based on the signal SG25A. The second device DV2 can be configured to operate in response to the signal SG25A. The second device DV2 can be configured to generate a signal SG26A based on the current gear position included in the signal SG25A. For example, when the auxiliary drive unit 30 or 32 increases the assist ratio, the second device DV2 can generate a signal SG26A indicating one of an upshift and a downshift to the human-driven vehicle component BC1. When the shifter 12 decreases the assist ratio, the second device DV2 can transmit a signal SG26A indicating the other of an upshift and a downshift to the human-driven vehicle component BC1. The shifter 12 is configured to perform an upshift or a downshift in response to the signal SG26A. Thus, the gear position of the shifter 12 can be adjusted according to the assist ratio of the auxiliary drive unit 30 or 32.
[0242] like Figure 13 As shown, electronic controller circuit system EC1 is configured to cooperate with first device DV1 when the device identifier is the first device identifier ID1 of first device DV1. Electronic controller circuit system EC1 is configured to control communicator circuit system CC1 to transmit a first signal SG1 when the device identifier of a device electrically connected to human-driven vehicle component BC1 is the first device identifier ID1 of first device DV1. Electronic controller circuit system EC1 is configured to store the first device identifier ID1 in memory EC12 in advance or by updating firmware.
[0243] When the first device DV1 includes the auxiliary drive unit 22, the first device identification ID1 identifies the auxiliary drive unit 22. The first device identification ID1 may be the same as or different from the identification information included in the pairing information P1. The first device identification ID1 may include the serial number of the first device DV1.
[0244] The human-driven vehicle component BC1 has a first mode. The electronic controller circuitry EC1 is configured to cooperate with the first device DV1 in the first mode. The communicator circuitry CC1 is configured to transmit a first signal SG1 in the first mode.
[0245] like Figures 14 to 16As shown, electronic controller circuit system EC1 is configured to cooperate with second device DV2 when the device identifier is the second device identifier ID2 of second device DV2. Electronic controller circuit system EC1 is configured to control communicator circuit system CC1 to transmit a second signal SG2 when the device identifier of the device electrically connected to human-driven vehicle component BC1 is the second device identifier ID2 of second device DV2. Electronic controller circuit system EC1 is configured to store the second device identifier ID2 in memory EC12 in advance or by updating firmware.
[0246] If the second device DV2 includes the auxiliary drive unit 30, the second device identification ID2 identifies the auxiliary drive unit 30. If the second device DV2 includes the auxiliary drive unit 32, the second device identification ID2 identifies the auxiliary drive unit 32. If the second device DV2 includes the hub assembly FH, the second device identification ID2 identifies the hub assembly FH. The second device identification ID2 may be the same as or different from the identification information included in the second pairing information P4. The second device identification ID2 may include the serial number of the second device DV2.
[0247] The human-driven vehicle component BC1 has a second mode. The electronic controller circuitry EC1 is configured to cooperate with the second device DV2 in the second mode. The communicator circuitry CC1 is configured to transmit a second signal SG2 in the second mode.
[0248] like Figures 14 to 16 As shown, second device DV2 includes at least one of third device DV3 and fourth device DV4. Electronic controller circuitry EC1 is configured to change control of human-powered vehicle component BC1 based on whether second device DV2 includes third device DV3 or fourth device DV4. Electronic controller circuitry EC1 is configured to change control of human-powered vehicle component BC1 based on whether human-powered vehicle component BC1 detects third device DV3 or fourth device DV4.
[0249] In this embodiment, second device DV2 includes third device DV3, fourth device DV4, or fifth device DV5. Electronic controller circuitry EC1 is configured to change control of human-powered vehicle component BC1 based on whether second device DV2 includes third device DV3, fourth device DV4, or fifth device DV5. Electronic controller circuitry EC1 is configured to change control of human-powered vehicle component BC1 based on whether human-powered vehicle component BC1 detects third device DV3, fourth device DV4, or fifth device DV5.
[0250] The electronic controller circuit system EC1 is configured to cooperate with one of a third device DV3 and a fourth device DV4 based on at least one of the device identification of a device electrically connected to the human-powered vehicle component BC1, the second voltage V2 of the second power supply PS2, and the device identification of the human-powered vehicle component BC1. The electronic controller circuit system EC1 is configured to receive the device identification from a device electrically connected to the human-powered vehicle component BC1. The device includes a second device DV2. The electronic controller circuit system EC1 is configured to receive a second communication signal SG25 including the device identification from the second device DV2 electrically connected to the human-powered vehicle component BC1. The second device DV2 is configured to transmit a second communication signal SG25 including the device identification of the second device DV2.
[0251] like Figure 14 As shown, electronic controller circuit system EC1 is configured to cooperate with third device DV3 when the device identifier is the third device identifier ID3 of third device DV3. Electronic controller circuit system EC1 is configured to control communicator circuit system CC1 to transmit a third signal SG3 when the device identifier of the device electrically connected to human-driven vehicle component BC1 is the third device identifier ID3 of third device DV3. Electronic controller circuit system EC1 is configured to store the third device identifier ID3 in memory EC12 in advance or by updating firmware.
[0252] If the third device DV3 includes the auxiliary drive unit 30, the third device identification ID3 identifies the auxiliary drive unit 30. If the third device DV3 includes the auxiliary drive unit 32, the third device identification ID3 identifies the auxiliary drive unit 32. If the third device DV3 includes the hub assembly FH, the third device identification ID3 identifies the hub assembly FH. The third device identification ID3 may include the serial number of the third device DV3.
[0253] In case the second device DV2 includes a third device DV3, the second mode may include a third mode. The electronic controller circuitry EC1 is configured to cooperate with the third device DV3 in the third mode. The communicator circuitry CC1 is configured to transmit a third signal SG3 in the third mode.
[0254] like Figure 15As shown, the electronic controller circuit system EC1 is configured to cooperate with the fourth device DV4 when the device identification is the fourth device identification ID4 of the fourth device DV4. The electronic controller circuit system EC1 is configured to control the communicator circuit system CC1 to transmit a fourth signal SG4 when the device identification is the fourth device identification ID4 of the fourth device DV4. The electronic controller circuit system EC1 is configured to store the fourth device identification ID4 in the memory EC12 in advance or store the fourth device identification ID4 in the memory EC12 by updating the firmware.
[0255] If the fourth device DV4 includes the auxiliary drive unit 30, the fourth device identification ID4 identifies the auxiliary drive unit 30. If the fourth device DV4 includes the auxiliary drive unit 32, the fourth device identification ID4 identifies the auxiliary drive unit 32. If the fourth device DV4 includes the hub assembly FH, the fourth device identification ID4 identifies the hub assembly FH. The fourth device identification ID4 may include the serial number of the fourth device DV4.
[0256] In case the second device DV2 includes a fourth device DV4, the second mode may include a fourth mode. The electronic controller circuitry EC1 is configured to cooperate with the fourth device DV4 in the fourth mode. The communicator circuitry CC1 is configured to transmit a fourth signal SG4 in the fourth mode.
[0257] like Figure 16 As shown, the electronic controller circuit system EC1 is configured to cooperate with the fifth device DV5 when the device identification is the fifth device identification ID5 of the fifth device DV5. The electronic controller circuit system EC1 is configured to control the communicator circuit system CC1 to transmit a fifth signal SG5 when the device identification is the fifth device identification ID5 of the fifth device DV5. The electronic controller circuit system EC1 is configured to store the fifth device identification ID5 in the memory EC12 in advance or by updating the firmware.
[0258] If the fifth device DV5 includes the auxiliary drive unit 30, the fifth device identification ID5 identifies the auxiliary drive unit 30. If the fifth device DV5 includes the auxiliary drive unit 32, the fifth device identification ID5 identifies the auxiliary drive unit 32. If the fifth device DV5 includes the hub assembly FH, the fifth device identification ID5 identifies the hub assembly FH. The fifth device identification ID5 may include the serial number of the fifth device DV5.
[0259] In case the second device DV2 comprises a fifth device DV5, the second mode may comprise a fifth mode. The electronic controller circuitry EC1 is configured to cooperate with the fifth device DV5 in the fifth mode. The communicator circuitry CC1 is configured to transmit a fifth signal SG5 in the fifth mode.
[0260] like Figures 8 to 10 As shown, when second device DV2 includes third device DV3, second power source PS2 includes third power source PS3. Communicator circuitry CC1 is configured to receive third device identification ID3 via third cable CB3. Third cable CB3 is configured to connect human-powered vehicle component BC1 to at least one of third device DV3 and third power source PS3. Third power source PS3 is configured to supply power to both third device DV3 and human-powered vehicle component BC1. Third cable CB3 includes at least one of second cables CB21 and CB22.
[0261] When the second device DV2 includes a fourth device DV4, the second power source PS2 includes a fourth power source PS4. The communicator circuitry CC1 is configured to receive a fourth device identifier ID4 via a fourth cable CB4. The fourth cable CB4 is configured to connect the human-driven vehicle component BC1 to at least one of the fourth device DV4 and the fourth power source PS4. The fourth power source PS4 is configured to supply power to both the fourth device DV4 and the human-driven vehicle component BC1. The fourth cable CB4 includes at least one of the second cables CB21 and CB22.
[0262] If the second device DV2 includes a fifth device DV5, the second power supply PS2 includes a fifth power supply PS5. The communicator circuitry CC1 is configured to receive the fifth device identification ID5 via a fifth cable CB5. The fifth cable CB5 is configured to connect the human-driven vehicle component BC1 to at least one of the fifth device DV5 and the fifth power supply PS5. The fifth power supply PS5 is configured to supply power to both the fifth device DV5 and the human-driven vehicle component BC1. The fifth cable CB5 includes at least one of the second cables CB21 and CB22.
[0263] like Figure 14 As shown, second signal SG2 includes third signal SG3. Third signal SG3 includes third communication signal SG35 associated with at least one of third device DV3 and human-driven vehicle component BC1. Second communication signal SG25 includes third communication signal SG35. Communicator circuitry CC1 is configured to transmit third communication signal SG35 to third device DV3.
[0264] The third communication signal SG35 includes signal SG25A. For example, when the human-driven vehicle component BC1 controls the third device DV3, signal SG25A indicates a change in the assist ratio of the auxiliary drive unit 30. Communicator circuitry CC1 is configured to transmit signal SG25A to the third device DV3 to change the assist ratio of the auxiliary drive unit 30. If necessary or desired, signal SG25A may indicate actions other than changing the assist ratio. If necessary or desired, third communication signal SG35 may include signals other than signal SG25A.
[0265] The third device DV3 is configured to operate in response to a third communication signal SG35. The third device DV3 is configured to operate in response to a signal SG25A. The auxiliary drive unit 30 is configured to change the auxiliary ratio in response to the signal SG25A. The auxiliary drive unit 30 is configured to increase the auxiliary ratio in response to the signal SG25A indicating an increase in the auxiliary ratio. The auxiliary drive unit 30 is configured to decrease the auxiliary ratio in response to the signal SG25A indicating a decrease in the auxiliary ratio.
[0266] The second additional communication signal SG26 includes a third additional communication signal SG36. The third device DV3 is configured to transmit the third additional communication signal SG36 to the human-powered vehicle component BC1. The third additional communication signal SG36 includes signal SG26A. The third device DV3 is configured to transmit signal SG26A to the human-powered vehicle component BC1. For example, signal SG26A indicates the current assist ratio of the auxiliary drive unit 30.
[0267] The human-driven vehicle component BC1 is configured to obtain the current assistance ratio of the auxiliary drive unit 30 based on signal SG26A. The human-driven vehicle component BC1 can be configured to operate in response to signal SG26A. The human-driven vehicle component BC1 can be configured to generate signal SG25A based on the current assistance ratio included in signal SG26A. For example, when the shifter 12 performs an upshift, the human-driven vehicle component BC1 is configured to generate signal SG25A to the third device DV3, indicating either an increase or a decrease in the assistance ratio. When the shifter 12 performs a downshift, the human-driven vehicle component BC1 is configured to transmit signal SG25A to the third device DV3, indicating either an increase or a decrease in the assistance ratio. The auxiliary drive unit 30 is configured to change the assistance ratio in response to signal SG25A. Thus, the assistance ratio of the auxiliary drive unit 30 can be adjusted according to the gear position of the shifter 12.
[0268] When the third device DV3 controls the human-driven vehicle component BC1 , the signal SG25A may include information related to the human-driven vehicle component BC1 . For example, when the human-driven vehicle component BC1 includes the shifter 12 , the signal SG25A may indicate the current gear position of the shifter 12 .
[0269] The third device DV3 can be configured to obtain the current gear position of the shifter 12 based on the signal SG25A. The third device DV3 can be configured to operate in response to the signal SG25A. The third device DV3 can be configured to generate a signal SG26A based on the current gear position included in the signal SG25A. For example, when the auxiliary drive unit 30 increases the assist ratio, the third device DV3 can generate a signal SG26A indicating one of an upshift and a downshift to the human-driven vehicle component BC1. When the shifter 12 decreases the assist ratio, the third device DV3 can transmit a signal SG26A indicating the other of an upshift and a downshift to the human-driven vehicle component BC1. The shifter 12 is configured to perform an upshift or a downshift in response to the signal SG26A. Thus, the gear position of the shifter 12 can be adjusted according to the assist ratio of the auxiliary drive unit 30.
[0270] like Figure 15 As shown, second signal SG2 includes fourth signal SG4. Fourth signal SG4 includes fourth communication signal SG45 associated with at least one of fourth device DV4 and human-driven vehicle component BC1. Second communication signal SG25 includes fourth communication signal SG45. Communicator circuitry CC1 is configured to transmit fourth communication signal SG45 to fourth device DV4.
[0271] Fourth communication signal SG45 includes signal SG25A. For example, when human-driven vehicle component BC1 controls fourth device DV4, signal SG25A indicates a change in the assist ratio of auxiliary drive unit 32. Communicator circuitry CC1 is configured to transmit signal SG25A to fourth device DV4 to change the assist ratio of auxiliary drive unit 32. If necessary or desired, signal SG25A may indicate actions other than changing the assist ratio. If necessary or desired, fourth communication signal SG45 may include signals other than signal SG25A.
[0272] The fourth device DV4 is configured to operate in response to a fourth communication signal SG45. The fourth device DV4 is configured to operate in response to a signal SG25A. The auxiliary drive unit 32 is configured to change the auxiliary ratio in response to the signal SG25A. The auxiliary drive unit 32 is configured to increase the auxiliary ratio in response to the signal SG25A indicating an increase in the auxiliary ratio. The auxiliary drive unit 32 is configured to decrease the auxiliary ratio in response to the signal SG25A indicating a decrease in the auxiliary ratio.
[0273] Second additional communication signal SG26 includes a fourth additional communication signal SG46. Fourth device DV4 is configured to transmit fourth additional communication signal SG46 to human-powered vehicle component BC1. Fourth additional communication signal SG46 includes signal SG26A. Fourth device DV4 is configured to transmit signal SG26A to human-powered vehicle component BC1. For example, signal SG26A indicates the current assist ratio of auxiliary drive unit 32.
[0274] The human-driven vehicle component BC1 is configured to obtain the current assistance ratio of the auxiliary drive unit 32 based on signal SG26A. The human-driven vehicle component BC1 can be configured to operate in response to signal SG26A. The human-driven vehicle component BC1 can be configured to generate signal SG25A based on the current assistance ratio included in signal SG26A. For example, when the shifter 12 performs an upshift, the human-driven vehicle component BC1 is configured to generate signal SG25A to the fourth device DV4, indicating either an increase or a decrease in the assistance ratio. When the shifter 12 performs a downshift, the human-driven vehicle component BC1 is configured to transmit signal SG25A to the fourth device DV4, indicating either an increase or a decrease in the assistance ratio. The auxiliary drive unit 32 is configured to change the assistance ratio in response to signal SG25A. Thus, the assistance ratio of the auxiliary drive unit 32 can be adjusted according to the gear position of the shifter 12.
[0275] When the fourth device DV4 controls the human-driven vehicle component BC1 , the signal SG25A may include information related to the human-driven vehicle component BC1 . For example, when the human-driven vehicle component BC1 includes the shifter 12 , the signal SG25A may indicate the current gear position of the shifter 12 .
[0276] The fourth device DV4 can be configured to obtain the current gear position of the shifter 12 based on the signal SG25A. The fourth device DV4 can be configured to operate in response to the signal SG25A. The fourth device DV4 can be configured to generate a signal SG26A based on the current gear position included in the signal SG25A. For example, when the auxiliary drive unit 32 increases the assist ratio, the fourth device DV4 can generate a signal SG26A indicating one of an upshift and a downshift to the human-driven vehicle component BC1. When the shifter 12 decreases the assist ratio, the fourth device DV4 can transmit a signal SG26A indicating the other of an upshift and a downshift to the human-driven vehicle component BC1. The shifter 12 is configured to perform an upshift or a downshift in response to the signal SG26A. Thus, the gear position of the shifter 12 can be adjusted according to the assist ratio of the auxiliary drive unit 32.
[0277] Now refer to Figures 19 to 21 ,The system determination process will be discussed below. Figures 19 to 21 The system identification process described can be applied to Figures 7 to 18Each depicted human powered vehicle control system 10 and its variations. Figures 19 to 21 The depicted first control process may be applied to perform a pairing process between at least two of the at least two human-driven vehicle components BC, or to perform a pairing process between at least one of the at least two human-driven vehicle components BC and another device.
[0278] like Figure 19 As shown, in step S31, the human-driven vehicle component BC1 is activated upon the occurrence of a triggering event. Here, the triggering occurs when the human-driven vehicle component BC1 receives power. Triggering includes at least one of the following: providing power to the human-driven vehicle component BC1; connecting a power source to the human-driven vehicle component BC1; connecting a cable to the additional human-driven vehicle component BC2; operating an additional control device configured to control the additional human-driven vehicle component BC2; providing an output from a sensor to the human-driven vehicle component BC1; receiving a trigger signal from a trigger input device; and when the human-driven vehicle component BC1 is first connected to another device. For example, in one embodiment, triggering can occur when a battery is directly or indirectly attached to the human-driven vehicle component BC1, causing power to be supplied to the human-driven vehicle component BC1. The human-driven vehicle component BC1 can be configured to not change its mode (e.g., one of the first to sixth modes) if the human-driven vehicle component BC1 changes the device electrically connected to the human-driven vehicle component BC1, unless the human-driven vehicle component BC1 receives a reset operation.
[0279] For example, in another case, when the cable is connected to the auxiliary drive unit 22, 30 or 32, one of the first power source PS1 and the second power source PS2, and then connected to the human-powered vehicle component BC1 (see, for example, Figure 13 In another case, for example, when the user interface BC11 of the human-powered vehicle component BC1 is operated to open the human-powered vehicle component BC1, the trigger may occur.
[0280] In any case, in this embodiment, the notification device BC12 is not activated (eg, the LED is off) when the human-driven vehicle component BC1 receives power. Now, once the human-driven vehicle component BC1 receives power, the electronic controller circuitry EC1 proceeds to step S31.
[0281] In step S31, the electronic controller circuit system EC1 obtains the device identification ID9 of the human-driven vehicle component BC1. For example, the electronic controller circuit system EC1 obtains the device identification ID9 stored in the memory EC12 of the human-driven vehicle component BC1.
[0282] In step S32, the electronic controller circuit system EC1 determines whether the device identification ID9 matches the device identification ID7 corresponding to the seventh control process. If the device identification ID9 matches the device identification ID7, the electronic controller circuit system EC1 proceeds to step S33. If the device identification ID9 does not match the device identification ID7, the electronic controller circuit system EC1 proceeds to step S34. Step S33 will be described later.
[0283] In step S34, the electronic controller circuit system EC1 detects the input voltage V0 supplied from the power supply connected to the human-driven vehicle component BC1. For example, the wired communicator circuit system WD1 detects the input voltage V0, and the electronic controller circuit system EC1 obtains the value of the input voltage V0 detected by the wired communicator circuit system WD1. When the input voltage V0 is detected, the electronic controller circuit system EC1 stores the detected input voltage V0 in the memory EC12.
[0284] In step S35, electronic controller circuit system EC1 compares input voltage V0 with voltage threshold VT. Electronic controller circuit system EC1 determines whether input voltage V0 is lower than voltage threshold VT. If input voltage V0 is higher than or equal to voltage threshold VT, electronic controller circuit system EC1 proceeds to step S36. If input voltage V0 is lower than voltage threshold VT, electronic controller circuit system EC1 proceeds to step S37.
[0285] In step S37, the electronic controller circuit system EC1 obtains the device identification ID0 from another device electrically connected to the human-driven vehicle component BC1. For example, the electronic controller circuit system EC1 obtains the device identification ID0 from the other device via the wired communicator circuit system WD1.
[0286] In step S38, the electronic controller circuit system EC1 confirms whether the electronic controller circuit system EC1 successfully obtained the device identification ID0. If the electronic controller circuit system EC1 did not successfully obtain the device identification ID0, the electronic controller circuit system EC1 proceeds to step S39. In step S39, the electronic controller circuit system EC1 confirms the time that has elapsed since step S37. If the predetermined time has not elapsed, the process returns to step S37. If the predetermined time has elapsed, the electronic controller circuit system EC1 proceeds to step S46. In step S38, if the electronic controller circuit system EC1 successfully obtained the device identification ID0, the electronic controller circuit system EC1 proceeds to step S40.
[0287] In steps S40, S42 and S44, the electronic controller circuitry EC1 determines whether the device identification ID0 matches the second device identification ID2 of the second device DV2. In the event that the device identification ID0 matches the second device identification ID2, the electronic controller circuitry EC1 proceeds to step S41, S43 or S45.
[0288] When the second device DV2 includes a third device DV3, the second device identification ID2 includes a third device identification ID3 indicating the third device DV3. When the second device DV2 includes a fourth device DV4, the second device identification ID2 includes a fourth device identification ID4 indicating the fourth device DV4. When the second device DV2 includes a fifth device DV5, the second device identification ID2 includes a fifth device identification ID5 indicating the fifth device DV5.
[0289] In step S40, the electronic controller circuit system EC1 determines whether the device identification ID0 matches the third device identification ID3 of the third device DV3. If the device identification ID0 matches the third device identification ID3, the electronic controller circuit system EC1 proceeds to step S41. If the device identification ID0 does not match the third device identification ID3, the electronic controller circuit system EC1 proceeds to step S42.
[0290] In step S42, the electronic controller circuit system EC1 determines whether the device identification ID0 matches the fourth device identification ID4. If the device identification ID0 matches the fourth device identification ID4, the electronic controller circuit system EC1 proceeds to step S43. If the device identification ID0 does not match the fourth device identification ID4, the electronic controller circuit system EC1 proceeds to step S44.
[0291] In step S44, the electronic controller circuit system EC1 determines whether the device identification ID0 matches the fifth device identification ID5. If the device identification ID0 matches the fifth device identification ID5, the electronic controller circuit system EC1 proceeds to step S45. If the device identification ID0 does not match the fifth device identification ID5, the electronic controller circuit system EC1 proceeds to step S46.
[0292] In step S46 , the electronic controller circuitry EC1 stops the system or performs advertising to establish wireless communication with another device.
[0293] Figures 20 to 22 Shown in Figure 19 Flowchart of the first control process executed in step S36 as shown in FIG. Figure 20As shown, in step S1, the electronic controller circuit system EC1 first determines whether the human-driven vehicle component BC1 has been paired with the first communication device CD1. Specifically, after power is supplied to the human-driven vehicle component BC1, the electronic controller circuit system EC1 reads the memory EC12 to determine whether the first pairing information P2 (e.g., identification information) of the first communication device CD1 is stored in the memory EC12.
[0294] If the human-driven vehicle component BC1 has not yet been paired with the first communication device CD1, the electronic controller circuit system EC1 proceeds to step S2, in which the electronic controller circuit system EC1 controls the human-driven vehicle component BC1 to enter the first pairing mode. In other words, if the first pairing information P2 (e.g., identification information) of the first communication device CD1 has not yet been stored in the memory EC12, the electronic controller circuit system EC1 controls the communicator circuit system CC1 to cause the human-driven vehicle component BC1 to enter the first pairing mode.
[0295] On the other hand, if the human-driven vehicle component BC1 has already been paired with the first communication device CD1, the electronic controller circuit system EC1 proceeds to step S3, where it controls the communicator circuit system CC1 to enter the first mode, and the first control process ends. In other words, if the pairing information for another component has already been stored in the memory EC12, the electronic controller circuit system EC1 controls the communicator circuit system CC1 to enter the first mode rather than the first pairing mode. Therefore, the electronic controller circuit system EC1 is configured to prohibit the human-driven vehicle component BC1 from entering the first pairing mode while wireless communication is established between the human-driven vehicle component BC1 and the first communication device CD1.
[0296] In step S3, if the first pairing information P2 of the first communication device CD1 is already stored in the memory EC12, the electronic controller circuit system EC1 controls the communicator circuit system CC1 so that the communicator circuit system CC1 communicates with the first communication device CD1 only when the communicator circuit system CC1 receives a wireless signal from the first communication device CD1 that is paired with the human-driven vehicle component BC1. In other words, if the first pairing information P2 of the first communication device CD1 is stored in the memory EC12, the human-driven vehicle component BC1 enters a first mode, making the first communication device CD1 the paired remote component. In the first pairing mode, the electronic controller circuit system EC1 is configured to ignore pairing information other than the first pairing information P2 of the first communication device CD1. In the first mode, the communicator circuit system CC1 stores the first pairing information P2 of the first communication device CD1 in the memory EC12. Therefore, in the first mode, the electronic controller circuit system EC1 determines whether the wireless signal should be processed by comparing the pairing information included in the wireless signal with the first pairing information P2 of the first communication device CD1 stored in the memory EC12.
[0297] In step S4, electronic controller circuitry EC1 activates notification device BC12 to generate a first notification in response to human input into the first pairing mode. For example, during the first pairing mode, notification device BC12's blue LED may begin flashing at a 0.5-second interval. The first control process then proceeds to step S8.
[0298] like Figure 21 As shown, in step S8, the electronic controller circuitry EC1 controls the communicator circuitry CC1 to listen only for the first pairing request signal SG12, and not for the second pairing request signal SG22 or another pairing request signal. In the illustrated example, the first communication device CD1 is configured to generate the first pairing request signal SG12 in pairing mode of the first communication device CD. The first electronic controller circuitry EC2 controls the first communicator circuitry CC2 to wirelessly transmit the first pairing request signal SG12 in pairing mode.
[0299] In step S8, if the first pairing request signal SG12 is not received, the first control process proceeds to step S9. On the other hand, if the first pairing request signal SG12 is received, the electronic controller circuit system EC1 establishes wireless communication between the human-driven vehicle component BC1 and the first communication device CD1 that transmitted the first pairing request signal SG12, while the human-driven vehicle component BC1 is in the first pairing mode. The first control process then proceeds to step S10.
[0300] In step S9, the electronic controller circuit system EC1 determines whether a second predetermined time (e.g., 60 seconds) has elapsed. If the second predetermined time has not elapsed, the first control process returns to step S8 to continue monitoring the first pairing request signal SG12. If the second predetermined time has elapsed, the electronic controller circuit system EC1 controls the human-driven vehicle component BC1 to exit the first pairing mode, and the first control process ends.
[0301] In step S10, the electronic controller circuit system EC1 stores the first pairing information P2 included in the first pairing request signal SG12 in the memory EC12. Here, as described above, the first pairing information P2 identifies the first communication device CD1. Therefore, the wireless signal generated by the first wireless communicator circuit system WC2 includes the first pairing information P2. This first pairing information P2 is received by the communicator circuit system CC1, allowing the electronic controller circuit system EC1 to determine that the wireless signal originated from the first wireless communicator circuit system WC2, originating from the first communication device CD1. In step S10, for example, the electronic controller circuit system EC1 stores the identification information of the first pairing information P2 included in the first pairing request signal SG12 in the memory EC12. In step S10, the electronic controller circuit system EC1 obtains the cryptographic key information for the first pairing information P2 but does not store the cryptographic key information in the memory EC12. Therefore, the electronic controller circuit system EC1 does not perform bonding in step S10. Upon receiving and storing the first pairing information P2, the communicator circuit system CC1 may transmit a confirmation signal to the first wireless communicator circuit system WC2. The first communication device CD1 may generate a notification to the user. For example, the first communication device CD1 may illuminate an LED on a notification device of the first communication device CD1 to notify the user that the first pairing information P2 (e.g., identification information) has been received and stored in the memory EC12. Next, the first control process proceeds to step S11.
[0302] In step S11, electronic controller circuit system EC1 controls communicator circuit system CC1 to transmit a first signal SG1 in response to a first pairing request signal SG12. For example, electronic controller circuit system EC1 controls communicator circuit system CC1 to wirelessly transmit a first wireless signal SG11 in response to the first pairing request signal SG12. Electronic controller circuit system EC1 controls communicator circuit system CC1 to wirelessly transmit a first pairing response signal SG13 in response to the first pairing request signal SG12. First pairing response signal SG13 includes pairing information P1 for the human-driven vehicle component BC1. First pairing response signal SG13 may be encrypted using the first pairing information P2 included in the first pairing request signal SG12. First communication device CD1 wirelessly receives first pairing response signal SG13. In first communication device CD1, first electronic controller circuit system EC2 stores pairing information P1 included in first pairing response signal SG13 in memory EC32. The first control process then proceeds to step S12.
[0303] In step S12, the electronic controller circuit system EC1 activates the notification device BC12 to generate a second notification in a state where the human-driven vehicle component BC1 has been successfully paired. The phrase "successful pairing" used in this article refers to a situation where the pairing information (e.g., identification information) of another device has been stored in the memory EC12 of the human-driven vehicle component BC1. Preferably, the second notification is different from the first notification. For example, where the first notification is a flashing blue light, the second notification can be a solid light of any color, or a flashing light other than blue light. Step S12 can be omitted. In this variant, step S13 is performed after step S11. Next, the first control process proceeds to step S13.
[0304] In step S13, to confirm that the human-driven vehicle component BC1 has been paired with the first communication device CD1, the electronic controller circuit system EC1 determines whether a first pairing signal SG14 has been received. In this embodiment, the first electronic controller circuit system EC2 controls the first wireless communicator circuit system WC2 to wirelessly transmit the first pairing signal SG14 in response to the first pairing response signal SG13. Alternatively, the first pairing signal SG14 may be generated in response to a first user input to the first user interface 24A or 24B provided on the first communication device CD1 being paired. To generate the first pairing signal SG14, for example, the first user interface 24A or 24B may be operated for a predetermined amount of time, such as 0.5 seconds or longer.
[0305] If the first pairing signal SG14 is not received in step S13, the first control process proceeds to step S14. In step S14, the electronic controller circuit system EC1 determines whether a third predetermined time (e.g., two to three seconds) has elapsed since the start of step S13. If the third predetermined time has not yet elapsed since the start of step S13, the first control process returns to step S13 to continue monitoring for the first pairing signal SG14. If the third predetermined time has elapsed since the start of step S13 without a pairing signal being detected, the electronic controller circuit system EC1 controls the human-driven vehicle component BC1 to exit the first pairing mode, and the first control process ends. If a pairing signal has been received in step S13 before the third predetermined time has elapsed, the first control process proceeds to step S15.
[0306] In step S15, the electronic controller circuit system EC1 stores the first pairing information P2 included in the first pairing signal SG14 in the memory EC12. Here, as described above, the first pairing information P2 identifies the first communication device CD1. Therefore, the wireless signal generated by the first wireless communicator circuit system WC2 includes the first pairing information P2. This first pairing information P2 is received by the communicator circuit system CC1, allowing the electronic controller circuit system EC1 to determine that the wireless signal originated from the first wireless communicator circuit system WC2, originating from the first communication device CD1. Furthermore, the first pairing information P2 includes cryptographic key information used to encrypt the signal. For example, in step S15, the electronic controller circuit system EC1 stores the cryptographic key information, or both the identification information and the cryptographic key information, of the first pairing information P2 included in the first pairing signal SG14 in the memory EC12. In other words, the electronic controller circuit system EC1 performs bonding in step S15. However, step S15, or both steps S14 and S15, may be omitted from the flowchart of the first control process. In this variation, the first pairing request signal SG12 includes first pairing information P2, which includes both identification information and cryptographic key information of the first communication device CD1. In step S10, the electronic controller circuit system EC1 stores both the identification information and cryptographic key information included in the first pairing request signal SG12 in the memory EC12. That is, the electronic controller circuit system EC1 can perform bonding in step S10. Upon receiving and storing the first pairing information P2, the communicator circuit system CC1 can transmit a confirmation signal to the first wireless communicator circuit system WC2. Next, the first control process proceeds to step S16.
[0307] In step S16, the electronic controller circuit system EC1 activates the notification device BC12 to generate a third notification in response to the completion of the first pairing mode for establishing wireless communication between the human-driven vehicle component BC1 and at least one remote component. As used herein, the phrase "establishing wireless communication" refers to the situation where the memory EC12 stores at least one pairing information (e.g., identification information). In other words, the phrase "establishing wireless communication" as used herein refers to the situation where the human-driven vehicle component BC1 has exited the first pairing mode and entered the first mode, allowing the human-driven vehicle component BC1 to be operated by a paired remote component having the pairing information stored in the memory EC12.
[0308] In step S17, after the pairing between the human-driven vehicle component BC1 and the first communication device CD1 has been completed, the electronic controller circuit system EC1 enters Figure 22 The first mode is depicted.
[0309] Now refer to Figure 22 Now, we will discuss the first mode, in which the human-driven vehicle component BC1 is operated using the first communication device CD1 that has been paired with the human-driven vehicle component BC1. The first mode will be explained based on the case where the human-driven vehicle component BC1 includes the shifter 12 and is paired with the first communication device CD1. However, the first mode can be used with other components.
[0310] exist Figure 22 In the first mode, the control process can be a separate control process, or it can be Figure 20 Step S3 or Figure 21 The subroutine of step S17 is described below. Essentially, in the manual mode of the human-driven vehicle control system 10, the communicator circuit system CC1 wirelessly receives a first control signal CS11 or CS12, which is encrypted based on the pairing information of the second operating device 26 paired with the human-driven vehicle component BC1. In the automatic mode of the human-driven vehicle control system 10, the communicator circuit system CC1 wirelessly receives a first control signal CS11 or CS12, which is encrypted based on the pairing information P1 stored in the memory EC22 of the first electronic controller circuit system EC2. In other words, in the illustrated example, the communicator circuit system CC1 of the human-driven vehicle component BC1 is configured to wirelessly receive the first control signal CS11 or CS12 including the first pairing information P2 from the first wireless communicator circuit system WC2 of the first communication device CD1.
[0311] like Figure 22As shown, in step S21, the electronic controller circuit system EC1 first determines whether the human-driven vehicle component BC1 is in the first mode. In the case where the electronic controller circuit system EC1 concludes that the human-driven vehicle component BC1 has entered the first mode, the process proceeds to step S22. In the case where the electronic controller circuit system EC1 concludes that the human-driven vehicle component BC1 is not in the first mode, the process returns to step S23. Figure 19 Step S31.
[0312] In step S22, electronic controller circuit system EC1 determines whether communicator circuit system CC1 receives a signal via a cable or a wireless communication channel. If communicator circuit system CC1 detects a signal transmitted via a cable (e.g., first control signal CS11 or CS12), the process proceeds to step S23. For example, if communicator circuit system CC1 detects a wireless signal, electronic controller circuit system EC1 determines whether the wireless signal is transmitted from a pairing device that is paired with human-driven vehicle component BC1. For example, if communicator circuit system CC1 detects first control signal CS11 or CS12, electronic controller circuit system EC1 determines whether the first control signal CS11 or CS12 is encrypted using pairing information stored in memory EC12 of human-driven vehicle component BC1. If the first control signal CS11 or CS12 is not encrypted using pairing information stored in memory EC12, the process returns to step S21. In the case where the first control signal CS11 or CS12 is encrypted using the pairing information stored in the memory EC12, the electronic controller circuit system EC1 decrypts the first control signal CS11 or CS12 based on the pairing information stored in the memory EC12. The process then proceeds to step S23.
[0313] For example, in step S23, the electronic controller circuit system EC1 controls the electric actuator 12E of the shifter 12 via the actuator driver 12F based on the first control signal CS11 or CS12. In the case where the first control signal CS11 or CS12 indicates a change in the gear position of the shifter 12, the electronic controller circuit system EC1 controls the electric actuator 12E based on the first control signal CS1 or CS12 to move the movable member 12B via the actuator driver 12F.
[0314] exist Figures 19 to 21The first control process illustrated in FIG. 1 can be modified so that the user can stop the first control process at any time. For example, the user can operate the user interface BC11 to exit the first control process at any time. In other words, the user can use the user interface BC11 to exit the first pairing mode. The first pairing mode can be stopped based on the operation of an operating device such as the first operating device 24, the second operating device 26, or the third operating device 28. If the user uses the user interface BC11 to exit the first pairing mode before receiving the pairing signal, all pairing information stored in the memory EC12 will be cleared from the memory EC12.
[0315] Figures 23 to 34 Shown in Figure 19 The flowchart of the second control process executed in steps S41, S43 and S45 is shown. The second control process includes: controlling the human-driven vehicle component BC1 based on the first control signal CS11 or CS12; and performing a pairing process between the human-driven vehicle component BC1 and the second communication device CD2. Figure 19 As shown, for example, the second control process includes a third control process executed when the second device DV2 includes a third device DV3. The second control process includes a fourth control process executed when the second device DV2 includes a fourth device DV4. The second control process includes a fifth control process executed when the second device DV2 includes a fifth device DV5. The second control process includes a sixth control process executed when the second device DV2 does not include any one of the third device DV3, the fourth device DV4, and the fifth device DV5. The third control process corresponds to Figure 8 and Figure 14 The fourth control process corresponds to the embodiment depicted. Figure 9 and Figure 15 The fifth control process corresponds to Figure 10 and Figure 16 The depicted embodiment.
[0316] Figures 23 to 25 Shown in Figure 19 The flowchart of the third control process executed in step S41 is shown. Figure 23As shown, in step S41, the electronic controller circuit system EC1 first determines whether the human-driven vehicle component BC1 has already been paired with the second communication device CD2. Specifically, after power is supplied to the human-driven vehicle component BC1, the electronic controller circuit system EC1 reads the memory EC12 to determine whether the second pairing information P4 (e.g., identification information) of the second communication device CD2 is stored in the memory EC12. If the human-driven vehicle component BC1 has not yet been paired with the second communication device CD2, the electronic controller circuit system EC1 proceeds to step S42, in which the electronic controller circuit system EC1 controls the human-driven vehicle component BC1 to enter the second pairing mode. In other words, if the second pairing information P4 (e.g., identification information) of the second communication device CD2 has not yet been stored in the memory EC12, the electronic controller circuit system EC1 controls the communicator circuit system CC1 to cause the human-driven vehicle component BC1 to enter the second pairing mode. On the other hand, if the human-driven vehicle component BC1 has already been paired with the second communication device CD2, the electronic controller circuit system EC1 proceeds to step S43, where the electronic controller circuit system EC1 controls the communicator circuit system CC1 to enter the second mode (e.g., the third mode), and the third control process ends. In other words, if the pairing information of the other component has already been stored in the memory EC12, the electronic controller circuit system EC1 controls the communicator circuit system CC1 to enter the second mode (e.g., the third mode) instead of the second pairing mode. Therefore, the electronic controller circuit system EC1 is configured to prohibit the human-driven vehicle component BC1 from entering the second pairing mode while wireless communication is established between the human-driven vehicle component BC1 and the second communication device CD2.
[0317] In step S43, if the second pairing information P4 of the second communication device CD2 is already stored in memory EC12, the electronic controller circuit system EC1 controls the communicator circuit system CC1 so that the communicator circuit system CC1 communicates with the second communication device CD2 only when the communicator circuit system CC1 receives a wireless signal from the second communication device CD2 that is paired with the human-driven vehicle component BC1. In other words, if the second pairing information P4 of the second communication device CD2 is stored in memory EC12, the human-driven vehicle component BC1 enters a second mode, making the second communication device CD2 the paired remote component. In the second pairing mode, the electronic controller circuit system EC1 is configured to ignore pairing information other than the second pairing information P4 of the second communication device CD2. In the second mode, the communicator circuit system CC1 stores the second pairing information P4 of the second communication device CD2 in memory EC12. Therefore, in the second mode, the electronic controller circuit system EC1 determines whether the wireless signal should be processed by comparing the pairing information included in the wireless signal with the second pairing information P4 of the second communication device CD2 stored in memory EC12.
[0318] In step S44, electronic controller circuitry EC1 activates notification device BC12 to generate a first notification in response to human input into the second pairing mode. For example, during the second pairing mode, notification device BC12's blue LED may begin flashing at a 0.5-second interval. The third control process then proceeds to step S48.
[0319] like Figure 24 As shown, in step S48, the electronic controller circuit system EC1 controls the communicator circuit system CC1 to listen only for the second pairing request signal SG22, and not for the first pairing request signal SG12 or another pairing request signal. In the illustrated example, the second communication device CD2 is configured to generate the second pairing request signal SG22 in pairing mode. The second electronic controller circuit system EC4 controls the second communicator circuit system CC4 to wirelessly transmit the second pairing request signal SG22 in pairing mode.
[0320] In step S48, if the second pairing request signal SG22 is not received, the third control process proceeds to step S49. On the other hand, if the second pairing request signal SG22 is received, the electronic controller circuit system EC1 establishes wireless communication between the human-driven vehicle component BC1 and the second communication device CD2 that transmitted the second pairing request signal SG22, while the human-driven vehicle component BC1 is in the second pairing mode, and the third control process proceeds to step S50.
[0321] In step S49, the electronic controller circuit system EC1 determines whether a second predetermined time (e.g., two to three seconds) has elapsed. If the second predetermined time has not elapsed, the third control process returns to step S48 to continue monitoring for the second pairing request signal SG22. If the second predetermined time has elapsed, the electronic controller circuit system EC1 controls the human-driven vehicle component BC1 to exit the second pairing mode, and the third control process ends. Step S49 may be omitted if necessary or desired. Specifically, if the communicator circuit system CC1 operates intermittently in the second pairing mode, step S49 may be omitted.
[0322] In step S50, the electronic controller circuit system EC1 stores the second pairing information P4 included in the second pairing request signal SG22 in the memory EC12. As described above, the second pairing information P4 identifies the second communication device CD2. Therefore, the wireless signal generated by the first wireless communicator circuit system WC4 includes the second pairing information P4. This second pairing information P4 is received by the communicator circuit system CC1, allowing the electronic controller circuit system EC1 to determine that the wireless signal originated from the first wireless communicator circuit system WC4, originating from the second communication device CD2. In step S50, for example, the electronic controller circuit system EC1 stores the identification information of the second pairing information P4 included in the second pairing request signal SG22 in the memory EC12. At this time, the notification device BC12 is not illuminated. In step S50, the electronic controller circuit system EC1 obtains the cryptographic key information for the second pairing information P4, but does not store the cryptographic key information in the memory EC12. Therefore, the electronic controller circuit system EC1 does not perform bonding in step S50. Upon receiving and storing the second pairing information P4, the communicator circuitry CC1 may transmit a confirmation signal to the first wireless communicator circuitry WC4. The second communication device CD2 may generate a notification to the user. For example, the second communication device CD2 may illuminate an LED on its notification device to notify the user that the second pairing information P4 (e.g., identification information) has been received and stored in the memory EC12. Next, the third control process proceeds to step S51.
[0323] In step S51, the electronic controller circuit system EC1 controls the communicator circuit system CC1 to transmit a second signal SG2 in response to the second pairing request signal SG22. For example, the electronic controller circuit system EC1 controls the communicator circuit system CC1 to wirelessly transmit a second wireless signal SG21 in response to the second pairing request signal SG22. In response to the second pairing request signal SG22, the electronic controller circuit system EC1 controls the communicator circuit system CC1 to wirelessly transmit a second pairing response signal SG23. The second pairing response signal SG23 includes pairing information P1 for the human-driven vehicle component BC1. The second pairing response signal SG23 may be encrypted using the second pairing information P4 included in the second pairing request signal SG22. The second communication device CD2 wirelessly receives the second pairing response signal SG23. In the second communication device CD2, the second electronic controller circuit system EC4 stores the pairing information P1 included in the second pairing response signal SG23 in the memory EC42. The third control process then proceeds to step S52.
[0324] In step S52, the electronic controller circuit system EC1 activates the notification device BC12 to generate a second notification, provided that the human-driven vehicle component BC1 has been successfully paired. Preferably, the second notification is different from the first notification. For example, if the first notification is a flashing blue light, the second notification can be a solid light of any color, or a flashing light other than blue. Step S52 can be omitted. In this variation, step S53 is executed after step S51. Next, the third control process proceeds to step S53.
[0325] In step S53, to confirm that the human-driven vehicle component BC1 has been paired with the second communication device CD2, the electronic controller circuit system EC1 determines whether a second pairing signal SG24 has been received. In this embodiment, the second electronic controller circuit system EC4 controls the first wireless communicator circuit system WC4 to wirelessly transmit the second pairing signal SG24 in response to the second pairing response signal SG23. Alternatively, the second pairing signal SG24 may be generated in response to a user input to the first input device SW1 provided on the second communication device CD2 being paired. To generate the second pairing signal SG24, for example, the first user interface 24A or 24B may be operated for a predetermined amount of time, such as 0.5 seconds or longer.
[0326] If the second pairing signal SG24 is not received in step S53, the third control process proceeds to step S54. In step S54, the electronic controller circuit system EC1 determines whether a third predetermined time (e.g., two to three seconds) has elapsed since the start of step S53. If the third predetermined time has not yet elapsed since the start of step S53, the third control process returns to step S53 to continue monitoring for the second pairing signal SG24. If the third predetermined time has elapsed since the start of step S53 without a pairing signal being detected, the electronic controller circuit system EC1 controls the human-driven vehicle component BC1 to exit the second pairing mode, and the third control process ends. If a pairing signal has been received in step S53 before the third predetermined time has elapsed, the third control process proceeds to step S55.
[0327] In step S55, the electronic controller circuit system EC1 stores the second pairing information P4 included in the second pairing signal SG24 in the memory EC12. Here, as described above, the second pairing information P4 identifies the second communication device CD2. Therefore, the wireless signal generated by the first wireless communicator circuit system WC4 includes the second pairing information P4. This second pairing information P4 is received by the communicator circuit system CC1, allowing the electronic controller circuit system EC1 to determine that the wireless signal originated from the first wireless communicator circuit system WC4, originating from the second communication device CD2. Furthermore, the second pairing information P4 includes cryptographic key information used to encrypt the signal. For example, in step S55, the electronic controller circuit system EC1 stores the cryptographic key information, or both the identification information and the cryptographic key information, of the second pairing information P4 included in the second pairing signal SG24 in the memory EC12. That is, the electronic controller circuit system EC1 performs bonding in step S55. However, step S55, or both steps S54 and S55, may be omitted from the flowchart of the third control process. In this variation, the second pairing request signal SG22 includes second pairing information P4, which includes both the identification information and cryptographic key information of the second communication device CD2. In step S50, the electronic controller circuit system EC1 stores both the identification information and cryptographic key information included in the second pairing information P4 in the second pairing request signal SG22 in the memory EC12. That is, the electronic controller circuit system EC1 can perform bonding in step S50. Upon receiving and storing the second pairing information P4, the communicator circuit system CC1 can transmit a confirmation signal to the first wireless communicator circuit system WC4. Next, the third control process proceeds to step S56.
[0328] In step S56, the electronic controller circuit system EC1 activates the notification device BC12 to generate a third notification in response to the completion of the second pairing mode for establishing wireless communication between the human-driven vehicle component BC1 and at least one remote component. As used herein, the phrase "establishing wireless communication" refers to the situation where the memory EC12 stores at least one pairing information (e.g., identification information). In other words, the phrase "establishing wireless communication" as used herein refers to the situation where the human-driven vehicle component BC1 has exited the second pairing mode and entered a second mode that allows the human-driven vehicle component BC1 to be operated by a paired remote component having the pairing information stored in the memory EC12.
[0329] In step S57, after the pairing between the human-driven vehicle component BC1 and the second communication device CD2 has been completed, the electronic controller circuit system EC1 enters Figure 25 The second mode is depicted.
[0330] Now refer to Figure 25 Now, the second mode will be discussed, in which the human-driven vehicle component BC1 is operated using the second communication device CD2 that has been paired with the human-driven vehicle component BC1. The second mode will be explained based on the case where the human-driven vehicle component BC1 includes the shifter 12 and the human-driven vehicle component BC1 has been paired with the second communication device CD2. However, the second mode can be used with other components.
[0331] exist Figure 25 In the second mode, the control process can be a separate control process, or it can be Figure 23 Step S43 or Figure 24 Basically, the communicator circuit system CC1 receives the first control signal CS11 or CS12 from the first operating device 24 via the second device DV2 and the second cable CB21. Figure 22 As with the depicted first mode, the communicator circuitry CC1 may be configured to wirelessly receive a first control signal CS11 or CS12 that is encrypted based on the pairing information P1 stored in the memory EC22 of the first electronic controller circuitry EC2 .
[0332] like Figure 25As shown, in step S61, the electronic controller circuit system EC1 first determines whether the human-driven vehicle component BC1 is in the second mode (for example, the third mode). In the case where the electronic controller circuit system EC1 concludes that the human-driven vehicle component BC1 has entered the second mode (for example, the third mode), the process proceeds to step S62. In the case where the electronic controller circuit system EC1 concludes that the human-driven vehicle component BC1 is not in the second mode (for example, the third mode), the process returns to step S63. Figure 19 Step S31.
[0333] In step S62, electronic controller circuit system EC1 determines whether communicator circuit system CC1 receives a signal via a cable or a wireless communication channel. If communicator circuit system CC1 detects a signal transmitted via a cable (e.g., first control signal CS11 or CS12), the process proceeds to step S63. For example, if communicator circuit system CC1 detects a wireless signal, electronic controller circuit system EC1 determines whether the wireless signal is transmitted from a pairing device that is paired with human-driven vehicle component BC1. For example, if communicator circuit system CC1 detects first control signal CS11 or CS12, electronic controller circuit system EC1 determines whether the first control signal CS1 or CS12 is encrypted using pairing information stored in memory EC12 of human-driven vehicle component BC1. If the first control signal CS11 or CS12 is not encrypted using pairing information stored in memory EC12, the process returns to step S61. In the case where the first control signal CS11 or CS12 is encrypted using the pairing information stored in the memory EC12, the electronic controller circuit system EC1 decrypts the first control signal CS11 or CS12 based on the pairing information stored in the memory EC12. The process then proceeds to step S63.
[0334] In step S63, Figure 22 As in step S23 of the previous embodiment, the electronic controller circuit system EC1 controls the electric actuator 12E of the shifter 12 via the actuator driver 12F based on the first control signal CS11 or CS12.
[0335] exist Figures 23 to 25The third control process illustrated in FIG can be modified so that the user can stop the third control process at any time. For example, the user can use the user interface BC11 to exit the third control process at any time. In other words, the user can use the user interface BC11 to exit the second pairing mode. The second pairing mode can be stopped based on the operation of an operating device such as the first operating device 24, the second operating device 26, or the third operating device 28. If the user uses the user interface BC11 to exit the second pairing mode before receiving the pairing signal, all pairing information stored in the memory EC12 will be cleared from the memory EC12.
[0336] Figures 26 to 28 Shown in Figure 19 The illustrated flowchart is a fourth control process executed in step S43. Figure 26 Steps S71, S72, S74 and Figure 27 Steps S78 to S86 are the same as Figure 23 Steps S41, S42, S44 and Figure 24 Therefore, for the sake of brevity, they will not be described in detail here.
[0337] like Figure 26 As shown, in step S73, when the second pairing information P4 of the second communication device CD2 has been stored in the memory EC12, the human-driven vehicle component BC1 enters the second mode (for example, the fourth mode). Figure 27 As shown, in step S87 , the human-driven vehicle component BC1 enters the second mode (eg, the fourth mode) after step S86 .
[0338] like Figure 28 As shown, in step S91, the electronic controller circuit system EC1 first determines whether the human-driven vehicle component BC1 is in the second mode (for example, the fourth mode). In the case where the electronic controller circuit system EC1 concludes that the human-driven vehicle component BC1 has entered the second mode (for example, the fourth mode), the process proceeds to step S92. In the case where the electronic controller circuit system EC1 concludes that the human-driven vehicle component BC1 is not in the second mode (for example, the fourth mode), the process returns to step S93. Figure 19 Step S31.
[0339] In step S92, electronic controller circuit system EC1 determines whether communicator circuit system CC1 receives a signal via a cable or a wireless communication channel. If communicator circuit system CC1 detects a signal transmitted via a cable (e.g., first control signal CS11 or CS12), the process proceeds to step S93. For example, if communicator circuit system CC1 detects a wireless signal, electronic controller circuit system EC1 determines whether the wireless signal is transmitted from a pairing device that is paired with human-driven vehicle component BC1. For example, if communicator circuit system CC1 detects first control signal CS11 or CS12, electronic controller circuit system EC1 determines whether the first control signal CS1 or CS12 is encrypted using pairing information stored in memory EC12 of human-driven vehicle component BC1. If the first control signal CS11 or CS12 is not encrypted using pairing information stored in memory EC12, the process returns to step S91. In the case where the first control signal CS11 or CS12 is encrypted using the pairing information stored in the memory EC12, the electronic controller circuit system EC1 decrypts the first control signal CS11 or CS12 based on the pairing information stored in the memory EC12. The process then proceeds to step S93.
[0340] In step S93, Figure 22 As in step S23 of the previous embodiment, the electronic controller circuit system EC1 controls the electric actuator 12E of the shifter 12 via the actuator driver 12F based on the first control signal CS11 or CS12.
[0341] exist Figures 26 to 28 The fourth control process illustrated in FIG can be modified so that the user can stop the fourth control process at any time. For example, the user can operate the user interface BC11 to exit the fourth control process at any time. In other words, the user can use the user interface BC11 to exit the second pairing mode. The second pairing mode can be stopped based on the operation of an operating device such as the first operating device 24, the second operating device 26, or the third operating device 28. When the user uses the user interface BC11 to exit the second pairing mode before receiving the pairing signal, all pairing information stored in the memory EC12 will be cleared from the memory EC12.
[0342] Figures 29 to 31 Shown in Figure 19 The illustrated flowchart is a fifth control process executed in step S43. Figure 29 Steps S101, S102, S104 and Figure 30 Steps S108 to S116 are the same as Figure 23 Steps S41, S42, S44 and Figure 24Therefore, for the sake of brevity, they will not be described in detail here.
[0343] like Figure 29 As shown, in step S103, when the second pairing information P4 of the second communication device CD2 has been stored in the memory EC12, the human-driven vehicle component BC1 enters the second mode (eg, the fifth mode). Figure 30 As shown, in step S117 , the human-driven vehicle component BC1 enters the second mode (eg, the fifth mode) after step S116 .
[0344] like Figure 31 As shown, in step S121, the electronic controller circuit system EC1 first determines whether the human-driven vehicle component BC1 is in the second mode (e.g., the fifth mode). In the case where the electronic controller circuit system EC1 concludes that the human-driven vehicle component BC1 has entered the second mode (e.g., the fifth mode), the process proceeds to step S122. In the case where the electronic controller circuit system EC1 concludes that the human-driven vehicle component BC1 is not in the second mode (e.g., the fifth mode), the process returns to step S123. Figure 19 Step S31.
[0345] In step S122, electronic controller circuit system EC1 determines whether communicator circuit system CC1 receives a signal via a cable or a wireless communication channel. If communicator circuit system CC1 detects a signal transmitted via a cable (e.g., first control signal CS11 or CS12), the process proceeds to step S123. For example, if communicator circuit system CC1 detects a wireless signal, electronic controller circuit system EC1 determines whether the wireless signal is transmitted from a pairing device that is paired with human-driven vehicle component BC1. For example, if communicator circuit system CC1 detects first control signal CS11 or CS12, electronic controller circuit system EC1 determines whether the first control signal CS1 or CS12 is encrypted using pairing information stored in memory EC12 of human-driven vehicle component BC1. If the first control signal CS11 or CS12 is not encrypted using pairing information stored in memory EC12, the process returns to step S121. In the case where the first control signal CS11 or CS12 is encrypted using the pairing information stored in the memory EC12, the electronic controller circuit system EC1 decrypts the first control signal CS11 or CS12 based on the pairing information stored in the memory EC12. The process then proceeds to step S123.
[0346] In step S123, Figure 22As in step S23 of the previous embodiment, the electronic controller circuit system EC1 controls the electric actuator 12E of the shifter 12 via the actuator driver 12F based on the first control signal CS11 or CS12.
[0347] exist Figures 29 to 31 The fifth control process illustrated in FIG can be modified so that the user can stop the fifth control process at any time. For example, the user can operate the user interface BC11 to exit the fifth control process at any time. In other words, the user can use the user interface BC11 to exit the second pairing mode. The second pairing mode can be stopped based on the operation of an operating device such as the first operating device 24, the second operating device 26, or the third operating device 28. When the user uses the user interface BC11 to exit the second pairing mode before receiving the pairing signal, all pairing information stored in the memory EC12 will be cleared from the memory EC12.
[0348] Figures 32 to 34 Shown in Figure 19 The illustrated flowchart is a sixth control process executed in step S33. Figure 32 Steps S131, S132, S134 and Figure 33 Steps S138 to S146 are the same as Figure 23 Steps S41, S42, S44 and Figure 24 Therefore, for the sake of brevity, they will not be described in detail here.
[0349] In step S33, if necessary or desired, the human-driven vehicle component BC1 may be configured to limit the action of the human-driven vehicle component BC1 (e.g., transmitting a signal) based on the device identification of the human-driven vehicle component BC1. If necessary or desired, the human-driven vehicle component BC1 may be configured to limit the action of the human-driven vehicle component BC1 based on the voltage supplied from the power supply. For example, the human-driven vehicle component BC1 may be configured to limit the action of the human-driven vehicle component BC1 (e.g., shifting, all actions) when the voltage supplied from the power supply is higher than or equal to a predetermined voltage. In addition, the human-driven vehicle component BC1 may be configured to limit the action of the human-driven vehicle component BC1 when the power supply is directly installed (e.g., Figure 11 In the case where the directly mounted power source is removed after the second power source PS2 (shown as the second power source PS2) is mounted to the human-driven vehicle component BC1, the operation of the human-driven vehicle component BC1 is restricted while power is supplied from an external power source (e.g., the first power source PS1). In addition, the human-driven vehicle component BC1 may be configured to restrict the operation of the human-driven vehicle component BC1 while power is supplied from an external power source (e.g., the first power source PS1). Figure 11In a case where the directly installed power source is removed after the second power source PS2 shown in FIG is installed to the human-driven vehicle component BC1, the movement of the human-driven vehicle component BC1 is restricted while a cable electrically connected to another power source (e.g., the first cable CB11 or the second cable CB21) is connected to the human-driven vehicle component BC1.
[0350] like Figure 32 As shown, in step S133, when the second pairing information P4 of the second communication device CD2 has been stored in the memory EC12, the human-driven vehicle component BC1 enters the second mode (for example, the sixth mode). Figure 33 As shown, in step S147 , the human-driven vehicle component BC1 enters the second mode (eg, the sixth mode) after step S146 .
[0351] like Figure 34 As shown, in step S151, the electronic controller circuit system EC1 first determines whether the human-driven vehicle component BC1 is in the second mode (for example, the sixth mode). In the case where the electronic controller circuit system EC1 concludes that the human-driven vehicle component BC1 has entered the second mode (for example, the sixth mode), the process proceeds to step S152. In the case where the electronic controller circuit system EC1 concludes that the human-driven vehicle component BC1 is not in the second mode (for example, the sixth mode), the process returns to step S153. Figure 19 Step S31.
[0352] In step S152, electronic controller circuit system EC1 determines whether communicator circuit system CC1 receives a signal via a cable or a wireless communication channel. If communicator circuit system CC1 detects a signal transmitted via a cable (e.g., first control signal CS11 or CS12), the process proceeds to step S153. For example, if communicator circuit system CC1 detects a wireless signal, electronic controller circuit system EC1 determines whether the wireless signal is transmitted from a pairing device that is paired with human-driven vehicle component BC1. For example, if communicator circuit system CC1 detects first control signal CS11 or CS12, electronic controller circuit system EC1 determines whether the first control signal CS1 or CS12 is encrypted using pairing information stored in memory EC12 of human-driven vehicle component BC1. If the first control signal CS11 or CS12 is not encrypted using pairing information stored in memory EC12, the process returns to step S151. In the case where the first control signal CS11 or CS12 is encrypted using the pairing information stored in the memory EC12, the electronic controller circuit system EC1 decrypts the first control signal CS11 or CS12 based on the pairing information stored in the memory EC12. Then, the process proceeds to step S153.
[0353] In step S153, Figure 22 As in step S23 of the previous embodiment, the electronic controller circuit system EC1 controls the electric actuator 12E of the shifter 12 via the actuator driver 12F based on the first control signal CS11 or CS12.
[0354] exist Figures 32 to 34 The sixth control process illustrated in FIG can be modified so that the user can stop the sixth control process at any time. For example, the user can use the user interface BC11 to exit the sixth control process at any time. In other words, the user can use the user interface BC11 to exit the second pairing mode. The second pairing mode can be stopped based on the operation of an operating device such as the first operating device 24, the second operating device 26, or the third operating device 28. When the user uses the user interface BC11 to exit the second pairing mode before receiving the pairing signal, all pairing information stored in the memory EC12 will be cleared from the memory EC12.
[0355] In some variations, the human-powered vehicle component BC1 may be configured to select one of the predetermined action modes based on a device identification of the human-powered vehicle component BC1 .
[0356] exist Figures 19 to 21In the illustrated first pairing process, the notification device BC12 outputs the first notification, the second notification, and the third notification in steps S4, S12, and S16. However, if necessary or desired, at least one of the first to third notifications may be omitted from the pairing process.
[0357] exist Figures 19 to 21 In the illustrated pairing process, the human-driven vehicle component BC1 wirelessly receives the first pairing signal SG14 in step S13 after transmitting the first pairing response signal SG13. However, steps S13 and S14 may be omitted from the pairing process if needed or desired.
[0358] exist Figures 19 to 21 In the illustrated pairing process, the human-powered vehicle component BC1 is configured to function as a Bluetooth (registered trademark) central device, while the first communication device CD1 is configured to function as a Bluetooth (registered trademark) peripheral device. However, if necessary or desired, the human-powered vehicle component BC1 can be configured to function as a Bluetooth (registered trademark) peripheral device. If necessary or desired, the first communication device CD1 can be configured to function as a Bluetooth (registered trademark) central device.
[0359] While the present invention focuses on a pairing process performed between a human-powered vehicle component BC1 including a shifter 12 and another device, the pairing process can be applied to any other human-powered vehicle component and remote component equipped for wireless communication. For example, the suspension 16 can be provided with a wireless communicator circuit system that pairs with the wireless communication circuit system of the first communication device CD1 or the second communication device CD2, allowing the remote component to wirelessly communicate with the suspension 16 to adjust the setting of the suspension 16. The suspension 18 can be provided with a wireless communicator circuit system that pairs with the wireless communication circuit system of the first communication device CD1 or the second communication device CD2, allowing the remote component to wirelessly communicate with the suspension 18 to adjust the setting of the suspension 18. Similarly, for example, the adjustable seatpost 20 can be provided with a wireless communicator circuit system that pairs with the wireless communication circuit system of the remote component (e.g., the first communication device CD1 or the second communication device CD2), allowing the remote component to wirelessly communicate with the adjustable seatpost 20 to adjust the setting of the adjustable seatpost 20. Additionally, for example, the auxiliary drive unit 22, 30, or 32 may be provided with wireless communication device circuitry that pairs with wireless communication circuitry of a remote component (e.g., the first communication device CD1 or the second communication device CD2) such that the remote component can wirelessly communicate with the auxiliary drive unit 22, 30, or 32 to adjust settings of the auxiliary drive unit 22, 30, or 32.
[0360] exist Figure 7 and Figure 13In the depicted embodiment and its variants, the first device DV1 is provided separately from the first communication device CD1. The first device DV1 is electrically connected to the first communication device CD1 via a first cable CB13. Figure 35 As shown, the first device DV1 may include a first communication device CD1 if needed or desired.
[0361] Specifically, the first communication device CD1 may be included in a first auxiliary drive system DS1 configured to assist propulsion of a human-driven vehicle B. The first auxiliary drive system DS1 has a first auxiliary system identifier. The first auxiliary drive system DS1 includes an auxiliary drive unit 22 and a first communication device CD1. A human-driven vehicle component BC1 may be connected to the first communication device CD1 via a cable. A first control signal CS11 or CS12 may be transmitted from the first communication device CD1 to the human-driven vehicle component BC1 via the cable.
[0362] like Figure 36 As shown, the second communication device CD2 may be included in a second auxiliary drive system DS2 configured to assist in the propulsion of a human-driven vehicle B. The second auxiliary drive system DS2 has a second auxiliary system identifier that is different from the first auxiliary system identifier. The second auxiliary drive system DS2 includes an auxiliary drive unit 30 and a second communication device CD2. The human-driven vehicle component BC1 may be connected to the second communication device CD2 via a cable. A first control signal CS11 or CS12 may be transmitted from the second communication device CD2 to the human-driven vehicle component BC1 via the cable.
[0363] exist Figure 9 and Figure 15 In the depicted embodiment and its variations, the auxiliary drive unit 32 or the second electronic controller circuit system EC5 is configured to store the second device identification ID2 (e.g., the fourth device identification ID4). However, the node JC can be configured to store the second device identification ID2 (e.g., the fourth device identification ID4). In this variation, the node JC includes a memory configured to store the second device identification ID2 (e.g., the fourth device identification ID4). This memory can have a structure substantially the same as the structure of the memory EC52 of the second electronic controller circuit system EC5. The electronic controller circuit system EC1 of the human-driven vehicle component BC1 can be configured to determine the device electrically connected to the human-driven vehicle component BC1 based on the second device identification ID2 (e.g., the fourth device identification ID4) stored in the memory of the node JC. For example, the human-driven vehicle component BC1 is configured to obtain the second device identification ID2 (e.g., the fourth device identification ID4) via the second cable CB21 when the human-driven vehicle component BC1 is turned on.
[0364] In order to prevent the power supply for supplying electric power to the shifter 12 from being excessively discharged, as shown in FIG. Figure 37 and Figure 38 As shown, the shifter 12 is configured not to perform a shift immediately after a previous shift if the remaining charge of the power source is lower than a predetermined charge. Figure 37 A case where at least two control signals CS11 or CS12 are transmitted in response to multiple button presses is shown. Figure 38 The figure shows a case where at least two control signals CS11 or CS12 are transmitted in response to a long press of a button. For example, the shifter 12 is configured not to perform a gear shift if the remaining power level of the power supply is less than a predetermined level, the shifter 12 receives a control signal instructing the next gear shift, and a predetermined time has not elapsed since the previous gear shift was completed. The shifter 12 is configured to perform a gear shift if the remaining power level of the power supply is less than a predetermined level, the shifter 12 receives a control signal instructing the next gear shift, and a predetermined time has elapsed since the previous gear shift was completed. The remaining power level of the power supply is calculated at the time the previous gear shift was completed. For example, the above-described actions of the shifter 12 are only performed in the gear shift restriction mode. The user can select the gear shift restriction mode or other modes using an electronic device such as a smartphone, tablet, personal computer, bicycle computer, or wearable device.
[0365] In this application, the term "comprise" and its derivatives as used herein are intended to be open-ended terms that specify the presence of stated features, elements, components, groups, integers, and / or steps, but do not preclude the presence of other unstated features, elements, components, groups, integers, and / or steps. This concept also applies to words with similar meanings, for example, the terms "have," "include," and their derivatives.
[0366] The terms “member,” “section,” “portion,” “component,” “element,” “body,” and “structure” when used in the singular can have the dual meaning of a single part or a plurality of parts.
[0367] Ordinal numbers such as "first" and "second" described in this application are merely for identification and do not have any other meanings, such as a specific order, etc. In addition, for example, the term "first element" itself does not imply the existence of a "second element", and the term "second element" itself does not imply the existence of a "first element".
[0368] The term "pair" used herein may encompass a configuration in which the paired elements have the same shape or structure as each other, as well as a configuration in which the paired elements have different shapes or structures from each other.
[0369] The terms "a" (or "an"), "one or more" and "at least one" are used interchangeably herein.
[0370] The phrase “at least one of…” used in this disclosure means “one or more of” the desired options. For one example, if the number of options is two, the phrase “at least one of…” used in this disclosure means “only a single option” or “both of the two options”. For another example, if the number of options is equal to or greater than three, the phrase “at least one of…” used in this disclosure means “only a single option” or “any combination of equal to or greater than two options”. For example, the phrase “at least one of A and B” covers (1) A alone, (2) B alone, and (3) both A and B. The phrase “at least one of A, B, and C” covers (1) A alone, (2) B alone, (3) C alone, (4) both A and B, (5) both B and C, (6) both A and C, and (7) all of A, B, and C. In other words, in this disclosure, the phrase “at least one of A and B” does not mean “at least one A and at least one B”.
[0371] Finally, the terms of degree such as "substantially," "about," and "approximately" as used herein mean a reasonable amount of deviation of the modified term such that the end result is not significantly changed. All numerical values described in this application can be interpreted as including terms such as "substantially," "about," and "approximately."
[0372] Obviously, many modifications and variations of the present invention are possible in light of the above teachings. It is therefore to be understood that within the scope of the appended claims, the present invention may be practiced otherwise than as specifically described herein.
[0373] Description of reference numerals:
[0374] 10Human-powered vehicle control system
[0375] 12 gear shifter
[0376] 12A base member
[0377] 12B movable member
[0378] 12C connecting rod
[0379] 12D chain guide
[0380] 12E electric actuator
[0381] 12F actuator driver
[0382] 16 suspension
[0383] 16A first longitudinal member
[0384] 16B second longitudinal member
[0385] 16C third longitudinal member
[0386] 16D fourth longitudinal member
[0387] 16E electric actuator
[0388] 16F state change structure
[0389] 16G electric actuator
[0390] 16H status change structure
[0391] 16K crown
[0392] 16M actuator driver
[0393] 16N actuator driver
[0394] 18 suspension
[0395] 18A first longitudinal member
[0396] 18B second longitudinal member
[0397] 18E electric actuator
[0398] 18F state change structure
[0399] 20 adjustable seatpost
[0400] 20A first longitudinal member
[0401] 20B second longitudinal member
[0402] 20E electric actuator
[0403] 20F state change structure
[0404] 22 auxiliary drive units
[0405] 22A housing
[0406] 22E electric actuator
[0407] 22F actuator driver
[0408] 24 first operating device
[0409] 24B First User Interface
[0410] 26 Second operating device
[0411] 28 Third operating device
[0412] 30 auxiliary drive units
[0413] 30A housing
[0414] 30E electric actuator
[0415] 30F actuator driver
[0416] 32 auxiliary drive units
[0417] 32A housing
[0418] 32E electric actuator
[0419] 32F actuator driver
[0420] B Human-powered vehicles
[0421] BC, BC1 human-powered vehicle parts
[0422] BC11 User Interface
[0423] BC12 notification device
[0424] BC16 Power Keeper
[0425] CB11, CB12, CB13 first cable
[0426] CB21, CB22, CB23 second cables
[0427] CB3 third cable
[0428] CB4 fourth cable
[0429] CB5 Fifth Cable
[0430] CC1 communicator circuit system
[0431] CC2, CC3 first communicator circuit system
[0432] CC4, CC5 second communicator circuit system
[0433] CD1 first communication device
[0434] CD2 second communication device
[0435] CD21 User Interface
[0436] CD22 Display
[0437] CD23 touch panel
[0438] CH chain
[0439] CN1 cable connector
[0440] CN2 cable connector
[0441] CN31-CN 34, CN51, CN52, CN54 cable connectors
[0442] CR cranks
[0443] CS11-CS14 first control signal
[0444] DS1 first auxiliary drive system
[0445] DS2 second auxiliary drive system
[0446] DT drivetrain
[0447] DV1 first device
[0448] DV2 Second Device
[0449] DV3 third device
[0450] DV4 fourth device
[0451] DV5 Fifth Device
[0452] EC1 electronic controller circuit system
[0453] EC2, EC3 first electronic controller circuit system
[0454] EC4, EC5 second electronic controller circuit system
[0455] EC11, EC21, EC31, EC41, EC51 processors
[0456] EC12, EC22, EC32, EC42, EC52 storage
[0457] EC13, EC23, EC33, EC43, EC53 circuit boards
[0458] EC14, EC24, EC34, EC44, EC54 system bus
[0459] FB front frame body FF front fork
[0460] FH hub assembly FS front sprocket
[0461] FW wheels H handlebars
[0462] ID0, ID7, ID9 device identification
[0463] ID1 first device identification
[0464] ID2 Second device identification
[0465] ID3 third device identification
[0466] ID4 fourth device identification
[0467] ID5 fifth device identification
[0468] JC node
[0469] P1 pairing information
[0470] P2 first pairing information
[0471] P4 second pairing information
[0472] PD pedals
[0473] PS1 first power supply
[0474] PS2 Second Power Supply
[0475] PS3 third power supply
[0476] PS4 Fourth Power Supply
[0477] PS5 fifth power supply
[0478] PS6 additional power supply
[0479] RB rear frame body
[0480] RS rear sprocket
[0481] RW Wheels S Saddle
[0482] SG1 first signal
[0483] SG11 first wireless signal
[0484] SG12 first pairing request signal
[0485] SG13 first pairing response signal
[0486] SG14 first pairing signal
[0487] SG15 first communication signal
[0488] SG15A signal
[0489] SG16 first additional communication signal
[0490] SG16A signal
[0491] SG19 first additional wireless signal
[0492] SG2 second signal
[0493] SG21 second wireless signal
[0494] SG22 second pairing request signal
[0495] SG23 second pairing response signal
[0496] SG24 second pairing signal
[0497] SG25 second communication signal
[0498] SG25A signal
[0499] SG26 second additional communication signal
[0500] SG26A signal
[0501] SG29 second additional wireless signal
[0502] SG3 third signal
[0503] SG35 third communication signal
[0504] SG36 third additional communication signal
[0505] SG4 fourth signal
[0506] SG45 fourth communication signal
[0507] SG46 fourth additional communication signal
[0508] SG5 Fifth Signal
[0509] SW13, SW14 first switch
[0510] U13, U14 first user input
[0511] U3 User Operation
[0512] U4 User Input
[0513] V1 first voltage
[0514] V2 second voltage
[0515] V0, V3 input voltage
[0516] V4 output voltage
[0517] VB car body
[0518] VT voltage threshold
[0519] WC1 Wireless Communication Circuit System
[0520] WC2, WC4 first wireless communicator circuit system
[0521] WC11, WC21 signal transmission circuit system
[0522] WC12, WC22 signal receiving circuit system
[0523] WC13, WC23 antenna circuit system
[0524] WC14, WC24 signal amplifier
[0525] WC41 transmitter circuit system
[0526] WC42 receiving circuit system
[0527] WC43 second antenna circuit system
[0528] WC44 Second Signal Amplifier
[0529] WD1 wired communicator circuit system
[0530] WD2, WD3 first wired communicator circuit system
[0531] WD5 second wired communicator circuit system
[0532] S1-S153 process steps.
Claims
1. A human-powered vehicle component comprising: Communicator circuit system; as well as an electronic controller circuit system electrically connected to the communicator circuit system, the electronic controller circuit system configured to control the communicator circuit system to transmit a first signal when the human-powered vehicle component is electrically connected to a first power source, and the electronic controller circuit system configured to control the communicator circuit system to transmit a second signal when the human-powered vehicle component is electrically connected to a second power source different from the first power source.
2. The human-powered vehicle component according to claim 1, wherein: The communicator circuitry is configured to communicate wirelessly with each of a first communication device and a second communication device.
3. The human-powered vehicle component according to claim 2, wherein: The first signal comprises a first wireless signal used to establish wireless communication between the first communication device and the human-powered vehicle component, and The communicator circuitry is configured to wirelessly transmit the first wireless signal to the first communication device.
4. The human-powered vehicle component according to claim 2 or 3, wherein: The second signal includes a second wireless signal used to establish wireless communication between the second communication device and the human-powered vehicle component, and The communicator circuitry is configured to wirelessly transmit the second wireless signal to the second communication device.
5. A human-powered vehicle component comprising: a communicator circuitry configured to wirelessly communicate with each of the first communication device and the second communication device; as well as an electronic controller circuit system electrically connected to the communicator circuit system, the electronic controller circuit system being configured to, when the human-powered vehicle component is electrically connected to a first power source, control the communicator circuit system to wirelessly transmit a first wireless signal used to establish wireless communication between the human-powered vehicle component and the first communication device, and the electronic controller circuit system being configured to, when the human-powered vehicle component is electrically connected to a second power source, control the communicator circuit system to wirelessly transmit a second wireless signal used to establish wireless communication between the human-powered vehicle component and the second communication device.
6. The human-powered vehicle component according to any one of claims 2 to 5, wherein: The first power source is configured to supply power to both the human-powered vehicle component and a first device.
7. The human-powered vehicle component according to claim 6, wherein The first communication device is provided separately from the first device.
8. The human-powered vehicle component according to claim 6 or 7, wherein: The first communication device is configured to be connected to the first device via a first cable.
9. The human-powered vehicle component according to any one of claims 6 to 8, wherein: The first communication device includes a first operating device configured to operate the first device.
10. A human-powered vehicle component according to any one of claims 2 to 9, wherein: The second power source is configured to supply power to both the human-powered vehicle component and the second device.
11. The human-powered vehicle component according to claim 10, wherein: The second communication device is provided separately from the second device.
12. The human-powered vehicle component according to claim 10 or 11, wherein: The second communication device is included in an external device.
13. A human-powered vehicle component according to any one of claims 10 to 12, wherein: The second device includes at least one of a third device and a fourth device, and The electronic controller circuit system is configured to cooperate with one of the third device and the fourth device based on at least one of a device identification of a device electrically connected to the human-powered vehicle component, a second voltage of the second power supply, and a device identification of the human-powered vehicle component.
14. The human-powered vehicle component according to claim 13, wherein: The electronic controller circuitry is configured to receive the device identification from the device electrically connected to the human-powered vehicle component.
15. A human-powered vehicle component according to claim 13 or 14, wherein: The electronic controller circuitry is configured to cooperate with the third device if the device identification is a third device identification of the third device, and The electronic controller circuitry is configured to cooperate with the fourth device if the device identification is a fourth device identification of the fourth device.
16. A human-powered vehicle component according to any one of claims 1 to 5, wherein: The electronic controller circuitry is configured to cooperate with the first device in a first mode, and The communicator circuitry is configured to transmit the first signal in the first mode.
17. A human-powered vehicle component according to any one of claims 1 to 5 and 16, wherein: The electronic controller circuitry is configured to cooperate with the second device in the second mode, and The communicator circuitry is configured to transmit the second signal in the second mode.
18. A human-powered vehicle component according to any one of claims 1 to 5, wherein: The first signal comprises a first communication signal associated with at least one of a first device and the human-powered vehicle component, and The communicator circuitry is configured to transmit the first communication signal to the first device.
19. A human-powered vehicle component according to claim 16 or 18, wherein: The first power source is configured to supply power to both the human-powered vehicle component and the first device.
20. A human-powered vehicle component according to any one of claims 1 to 5, 18 and 19, wherein The second signal comprises a second communication signal associated with at least one of a second device and the human-powered vehicle component, and The communicator circuitry is configured to transmit the second communication signal to the second device.
21. A human-powered vehicle component according to claim 17 or 20, wherein: The second power source is configured to supply power to both the human-powered vehicle component and the second device.
22. A human-powered vehicle component according to any one of claims 1 to 21, wherein: The first power supply has a first voltage, The second power supply has a second voltage different from the first voltage, and The electronic controller circuitry is configured to control the communicator circuitry to transmit one of the first signal and the second signal based on a voltage supplied to the human-powered vehicle component.
23. The human-powered vehicle component of claim 22, wherein: The electronic controller circuit system is configured to control the communicator circuit system to transmit the first signal if the voltage supplied to the human-powered vehicle component is above a voltage threshold, and The electronic controller circuitry is configured to control the communicator circuitry to transmit the second signal if the voltage supplied to the human-powered vehicle component is below the voltage threshold.
24. A human-powered vehicle component comprising: Communicator circuit system; as well as an electronic controller circuit system electrically connected to the communicator circuit system, the electronic controller circuit system being configured to control the communicator circuit system to transmit a third signal when the device identifier of the device electrically connected to the human-powered vehicle component is a third device identifier of a third device, and the electronic controller circuit system being configured to control the communicator circuit system to transmit a fourth signal when the device identifier is a fourth device identifier of a fourth device.
25. The human-powered vehicle component of claim 24, wherein: The electronic controller circuitry is configured to receive the device identification from the device electrically connected to the human-powered vehicle component.
26. The human-powered vehicle component of claim 25, wherein: the communicator circuitry being configured to receive the third device identification via a third cable, The third cable is configured to connect the human-powered vehicle component to at least one of the third device and a third power source, and The third power source is configured to supply power to both the third device and the human-powered vehicle component.
27. A human powered vehicle component according to claim 25 or 26, wherein: the communicator circuitry being configured to receive the fourth device identification via a fourth cable, The fourth cable is configured to connect the human-powered vehicle component to at least one of the fourth device and a fourth power source, and The fourth power source is configured to supply power to both the fourth device and the human-powered vehicle component.
28. A human powered vehicle component according to any one of claims 24 to 27, wherein: The third signal includes a third communication signal associated with at least one of the third device and the human-powered vehicle component, and The communicator circuitry is configured to transmit the third communication signal to the third device.
29. A human powered vehicle component according to any one of claims 24 to 28, wherein: The fourth signal includes a fourth communication signal associated with at least one of the fourth device and the human-powered vehicle component, and The communicator circuitry is configured to transmit the fourth communication signal to the fourth device.