[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2019151255A - Control device - Google Patents

Control device Download PDF

Info

Publication number
JP2019151255A
JP2019151255A JP2018038651A JP2018038651A JP2019151255A JP 2019151255 A JP2019151255 A JP 2019151255A JP 2018038651 A JP2018038651 A JP 2018038651A JP 2018038651 A JP2018038651 A JP 2018038651A JP 2019151255 A JP2019151255 A JP 2019151255A
Authority
JP
Japan
Prior art keywords
sensor
sprocket
human
information
powered vehicle
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2018038651A
Other languages
Japanese (ja)
Other versions
JP6916131B2 (en
Inventor
靖長 川崎
Yasunaga Kawasaki
靖長 川崎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shimano Inc
Original Assignee
Shimano Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shimano Inc filed Critical Shimano Inc
Priority to JP2018038651A priority Critical patent/JP6916131B2/en
Priority to DE102019105202.5A priority patent/DE102019105202A1/en
Publication of JP2019151255A publication Critical patent/JP2019151255A/en
Application granted granted Critical
Publication of JP6916131B2 publication Critical patent/JP6916131B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62JCYCLE SADDLES OR SEATS; AUXILIARY DEVICES OR ACCESSORIES SPECIALLY ADAPTED TO CYCLES AND NOT OTHERWISE PROVIDED FOR, e.g. ARTICLE CARRIERS OR CYCLE PROTECTORS
    • B62J50/00Arrangements specially adapted for use on cycles not provided for in main groups B62J1/00 - B62J45/00
    • B62J50/20Information-providing devices
    • B62J50/21Information-providing devices intended to provide information to rider or passenger
    • B62J50/22Information-providing devices intended to provide information to rider or passenger electronic, e.g. displays
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62MRIDER PROPULSION OF WHEELED VEHICLES OR SLEDGES; POWERED PROPULSION OF SLEDGES OR SINGLE-TRACK CYCLES; TRANSMISSIONS SPECIALLY ADAPTED FOR SUCH VEHICLES
    • B62M6/00Rider propulsion of wheeled vehicles with additional source of power, e.g. combustion engine or electric motor
    • B62M6/40Rider propelled cycles with auxiliary electric motor
    • B62M6/45Control or actuating devices therefor
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62MRIDER PROPULSION OF WHEELED VEHICLES OR SLEDGES; POWERED PROPULSION OF SLEDGES OR SINGLE-TRACK CYCLES; TRANSMISSIONS SPECIALLY ADAPTED FOR SUCH VEHICLES
    • B62M6/00Rider propulsion of wheeled vehicles with additional source of power, e.g. combustion engine or electric motor
    • B62M6/40Rider propelled cycles with auxiliary electric motor
    • B62M6/55Rider propelled cycles with auxiliary electric motor power-driven at crank shafts parts
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62JCYCLE SADDLES OR SEATS; AUXILIARY DEVICES OR ACCESSORIES SPECIALLY ADAPTED TO CYCLES AND NOT OTHERWISE PROVIDED FOR, e.g. ARTICLE CARRIERS OR CYCLE PROTECTORS
    • B62J43/00Arrangements of batteries

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • Transportation (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)

Abstract

To provide a control device capable of stabilizing the behavior of a man power driving vehicle.SOLUTION: A man power driving vehicle includes a rotor driven by man power drive force, and a first sensor 80 for detecting a rotational state of the rotor. A control device 70 used by the man power driving vehicle includes a control part 72 for outputting a signal for causing a notification device 60 to output prescribed notification information in the case of detecting a defect of specification information on the basis of the specification information relating to the specification of the rotor, the rotational state of the rotor acquired by using the first sensor 80, and travel information of the man power driving vehicle acquired by using a second sensor 86 different from the first sensor 80.SELECTED DRAWING: Figure 2

Description

本発明は、人力駆動車両に用いられる制御装置に関する。   The present invention relates to a control device used for a human-powered vehicle.

特許文献1には、車輪の回転状態を検出する車速センサの出力を用いて、人力駆動車両の1つである電動アシスト自転車の走行速度を算出する制御装置が開示されている。走行速度を算出するためには、速度センサの出力の他に、車輪の周長に関する情報を含む仕様情報が用いられる。   Patent Document 1 discloses a control device that calculates the traveling speed of an electrically assisted bicycle, which is one of human-powered vehicles, using the output of a vehicle speed sensor that detects the rotational state of a wheel. In order to calculate the traveling speed, specification information including information on the circumference of the wheel is used in addition to the output of the speed sensor.

特開2007−230411号公報JP 2007-230411 A

仕様情報は、たとえばユーザ、ディーラ、および、製造者などによって、入力されるが、仕様情報に不備があると、仕様情報に応じて算出される情報が不正確になったり、仕様情報に応じた制御が不適切になったりする場合がある。   Specification information is input by, for example, users, dealers, manufacturers, etc., but if the specification information is incomplete, the information calculated according to the specification information will be inaccurate or the specification information Control may become inappropriate.

本発明の目的は、仕様情報の不備に対応可能な、人力駆動車両に用いられる制御装置を提供することにある。   An object of the present invention is to provide a control device for use in a human-powered vehicle that can cope with deficiencies in specification information.

本発明の第1側面に従う制御装置は、人力駆動力によって駆動される回転体と、前記回転体の回転状態を検出するための第1のセンサと、を含む人力駆動車両に用いられる制御装置を対象にして、前記回転体の仕様に関する仕様情報と、前記第1のセンサを用いて取得される前記回転体の回転状態と、前記第1のセンサとは異なる第2のセンサを用いて取得される前記人力駆動車両の走行情報と、に基づいて、前記仕様情報の不備を検出した場合、報知装置に所定の報知情報を出力させるための信号を出力する制御部を含む。   A control device according to a first aspect of the present invention is a control device used for a human-powered vehicle including a rotating body driven by a human-powered driving force and a first sensor for detecting a rotation state of the rotating body. It is acquired by using a second sensor different from the first sensor, the specification information regarding the specification of the rotating body, the rotation state of the rotating body acquired using the first sensor, and the target. And a control unit that outputs a signal for causing the notification device to output predetermined notification information when the deficiency of the specification information is detected based on the traveling information of the human-powered vehicle.

第1側面の制御装置によれば、仕様情報の不備に対応して、報知装置から所定の報知情報を出力することができる。これによって、人力駆動車両の搭乗者などは、仕様情報の不備を知ることができる。   According to the control device of the first aspect, it is possible to output predetermined notification information from the notification device in response to incomplete specification information. Thereby, the passenger of the human-powered vehicle can know the deficiencies in the specification information.

本発明の第2側面に従う制御装置は、第1側面に従う制御装置において、前記人力駆動車両の走行情報は、前記人力駆動車両の走行速度を含み、前記制御部は、前記仕様情報および前記回転状態に基づいて算出される前記人力駆動車両の走行速度に関する第1の値と、前記第2のセンサを用いて取得される前記人力駆動車両の走行速度に関する第2の値との差が所定の範囲外の場合、前記仕様情報の不備を検出する。   The control device according to a second aspect of the present invention is the control device according to the first aspect, wherein the travel information of the human-powered vehicle includes a travel speed of the human-powered vehicle, and the control unit includes the specification information and the rotation state. The difference between the first value relating to the traveling speed of the human-powered vehicle calculated based on the second value and the second value relating to the traveling speed of the human-powered vehicle obtained using the second sensor is within a predetermined range. If it is outside, the specification information deficiency is detected.

第2側面の制御装置によれば、第1の値と第2の値との差が所定の範囲外となると、仕様情報の不備を検出する構成とすることによって、第1のセンサおよび第2のセンサの検出精度を緩和することができる。   According to the control device of the second aspect, when the difference between the first value and the second value is out of the predetermined range, the first sensor and the second sensor are configured to detect deficiencies in the specification information. The detection accuracy of the sensor can be relaxed.

本発明の第3側面に従う制御装置は、第1側面または第2側面に従う制御装置において、前記回転体は、前記人力駆動車両の車輪を含み、前記第1のセンサは、前記車輪の回転を検出するための第1の回転センサを含み、前記仕様情報は、駆動輪の周長に関する情報を含み、前記制御部は、前記車輪の回転状態と、前記駆動輪の周長に関する情報と、に基づいて前記第1の値を算出する。   The control device according to a third aspect of the present invention is the control device according to the first or second aspect, wherein the rotating body includes a wheel of the human-powered vehicle, and the first sensor detects rotation of the wheel. The specification information includes information related to the circumference of the drive wheel, and the control unit is based on the rotation state of the wheel and information related to the circumference of the drive wheel. To calculate the first value.

第3側面の制御装置によれば、車輪の回転状態と、車輪の周長に関する情報とに基づいて、人力駆動車両の走行速度を算出することができる。   According to the control device of the third aspect, the traveling speed of the human-powered vehicle can be calculated based on the rotational state of the wheel and information on the circumference of the wheel.

本発明の第4側面に従う制御装置は、第2側面または第3側面に従う制御装置において、前記回転体は、前記人力駆動車両の駆動輪と、前記人力駆動力が入力される第1スプロケットと、前記駆動輪に連結されて前記第1スプロケットが回転することによって回転する第2スプロケットと、を含み、前記第1のセンサは、前記第1スプロケットの回転状態を検出するための第2の回転センサを含み、前記人力駆動車両は、前記第1スプロケットおよび前記第2スプロケットによって定義される変速比を検出するための変速センサをさらに含み、前記仕様情報は、前記駆動輪の周長に関する情報と、第1スプロケットおよび前記第2スプロケットの歯数に関する情報とを含み、前記制御部は、前記駆動輪の周長に関する情報と、前記第1スプロケットの回転状態と、前記変速センサによって検出された変速比と、に基づいて前記第1の値を算出する。   The control device according to a fourth aspect of the present invention is the control device according to the second aspect or the third aspect, wherein the rotating body is a driving wheel of the human-powered vehicle, a first sprocket to which the human-power driving force is input, A second sprocket coupled to the drive wheel and rotated by rotation of the first sprocket, wherein the first sensor detects a rotation state of the first sprocket. The human-powered vehicle further includes a speed change sensor for detecting a speed change ratio defined by the first sprocket and the second sprocket, and the specification information includes information on a circumference of the drive wheel, Information regarding the number of teeth of the first sprocket and the second sprocket, and the control unit includes information regarding the circumference of the drive wheel and the first sprocket. A rotation state of Tsu bets, and by gear ratio detected by the shift sensor, to calculate a first value based on.

第4側面の制御装置によれば、駆動輪の周長に関する情報と、第1スプロケットの回転状態と、変速センサによって検出された変速比と、に基づいて人力駆動車両の走行速度を算出することができる。   According to the control device of the fourth aspect, the travel speed of the human-powered vehicle is calculated based on the information about the circumference of the drive wheel, the rotation state of the first sprocket, and the speed ratio detected by the speed sensor. Can do.

本発明の第5側面に従う制御装置は、第4側面に従う制御装置において、前記第1スプロケットおよび前記第2スプロケットの少なくとも一方は、複数のスプロケットを含み、前記人力駆動車両は、前記複数のスプロケットの間でチェーンを掛け替えるように構成される変速機を含み、前記変速センサは、前記変速機の状態を検出するように構成される。   A control device according to a fifth aspect of the present invention is the control device according to the fourth aspect, wherein at least one of the first sprocket and the second sprocket includes a plurality of sprockets, and the human-powered vehicle includes a plurality of sprockets. Including a transmission configured to switch chains between, wherein the transmission sensor is configured to detect a state of the transmission.

第5側面の制御装置によれば、変速センサによって検出された変速機の状態から、変速比を定義することができる。   According to the control device of the fifth aspect, the transmission ratio can be defined from the state of the transmission detected by the transmission sensor.

本発明の第6側面に従う制御装置は、第1〜第5側面のいずれか1つに従う制御装置において、前記報知装置は、表示装置および発音装置の少なくとも一方を含む。   The control device according to a sixth aspect of the present invention is the control device according to any one of the first to fifth aspects, wherein the notification device includes at least one of a display device and a sounding device.

第6側面の制御装置によれば、視覚で認識できる報知情報、および、聴覚で認識できる報知情報を報知装置に報知させることができる。   According to the control device of the sixth aspect, it is possible to cause the notification device to notify the notification information that can be visually recognized and the notification information that can be recognized by hearing.

本発明の第7側面に従う制御装置は、人力駆動力によって駆動される回転体と、前記回転体の回転状態を検出するための第1のセンサと、電気コンポーネントとを含む人力駆動車両に用いられる制御装置を対象にして、前記回転体の仕様に関する仕様情報と、前記第1のセンサを用いて取得される前記回転体の回転状態と、前記第1のセンサとは異なる第2のセンサを用いて取得される前記人力駆動車両の走行情報と、に基づいて、前記仕様情報の不備を検出しない場合には、前記電気コンポーネントを第1の制御状態で制御する一方、前記仕様情報の不備を検出した場合には、前記電気コンポーネントを第1の制御状態とは異なる第2の制御状態で制御する制御部を含む。   A control device according to a seventh aspect of the present invention is used in a human-powered vehicle including a rotating body driven by a human-powered driving force, a first sensor for detecting a rotation state of the rotating body, and an electrical component. Using the second sensor different from the first sensor, the specification information related to the specification of the rotating body, the rotation state of the rotating body acquired using the first sensor, and the control device. If the deficiency in the specification information is not detected based on the travel information of the human-powered vehicle acquired in this way, the deficiency in the specification information is detected while the electrical component is controlled in the first control state. In this case, a control unit that controls the electrical component in a second control state different from the first control state is included.

第7側面の制御装置によれば、仕様情報の不備に対応して、電気コンポーネントの制御状態を変更することができる。   According to the control device of the seventh aspect, it is possible to change the control state of the electrical component in response to the lack of specification information.

本発明の第8側面に従う制御装置は、第7側面に従う制御装置において、前記人力駆動車両の走行情報は、前記人力駆動車両の走行速度を含み、前記制御部は、前記仕様情報および前記回転状態に基づいて算出される前記人力駆動車両の走行速度に関する第1の値と、前記第2のセンサを用いて取得される前記人力駆動車両の走行速度に関する第2の値との差が所定の範囲外の場合、前記仕様情報の不備を検出する。   The control device according to an eighth aspect of the present invention is the control device according to the seventh aspect, wherein the travel information of the human-powered vehicle includes a travel speed of the human-powered vehicle, and the control unit includes the specification information and the rotation state. The difference between the first value relating to the traveling speed of the human-powered vehicle calculated based on the second value and the second value relating to the traveling speed of the human-powered vehicle obtained using the second sensor is within a predetermined range. If it is outside, the specification information deficiency is detected.

第8側面の制御装置によれば、第1の値と第2の値との差が所定の範囲外となると、仕様情報の不備を検出する構成とすることによって、第1のセンサおよび第2のセンサの検出精度を緩和することができる。   According to the control device of the eighth aspect, when the difference between the first value and the second value is outside the predetermined range, the first sensor and the second sensor are configured to detect deficiencies in the specification information. The detection accuracy of the sensor can be relaxed.

本発明の第9側面に従う制御装置は、第8側面に従う制御装置において、前記電気コンポーネントは、前記人力駆動車両の推進をアシストするように構成されるモータを含み、前記制御部は、前記第1の値に応じて前記モータを制御する。   A control device according to a ninth aspect of the present invention is the control device according to the eighth aspect, wherein the electrical component includes a motor configured to assist propulsion of the human-powered vehicle, and the control unit includes the first control unit. The motor is controlled according to the value of.

第9側面の制御装置によれば、人力駆動車両の走行速度に応じてモータによるアシスト力を制御することができる。   According to the control device of the ninth aspect, the assist force by the motor can be controlled in accordance with the traveling speed of the human-powered vehicle.

本発明の第10側面に従う制御装置は、第7側面に従う制御装置において、前記電気コンポーネントは、前記人力駆動車両の推進をアシストするように構成されるモータを含み、前記制御部は、前記仕様情報および前記回転状態に基づいて算出される前記人力駆動車両の走行速度に関する第1の値に応じて前記モータを制御する。   A control device according to a tenth aspect of the present invention is the control device according to the seventh aspect, wherein the electrical component includes a motor configured to assist the propulsion of the human-powered vehicle, and the control unit includes the specification information. The motor is controlled in accordance with a first value relating to the traveling speed of the human-powered vehicle calculated based on the rotation state.

第10側面の制御装置によれば、人力駆動車両の走行速度に応じてモータによるアシスト力を制御することができる。   According to the control device of the tenth aspect, the assist force by the motor can be controlled in accordance with the traveling speed of the human-powered vehicle.

本発明の第11側面に従う制御装置は、第9側面または第10側面に従う制御装置において、前記制御部は、前記第1の制御状態では、前記第1の値が、第1の所定値以上になると、前記モータによるアシストを停止させ、前記第2の制御状態では、前記第1の値が、前記第1の所定値よりも小さい第2の所定値以上になると、前記モータによるアシストを停止させる。   The control device according to an eleventh aspect of the present invention is the control device according to the ninth aspect or the tenth aspect, wherein the control unit is configured such that, in the first control state, the first value is greater than or equal to a first predetermined value. Then, the assist by the motor is stopped, and in the second control state, the assist by the motor is stopped when the first value is equal to or greater than a second predetermined value that is smaller than the first predetermined value. .

第11側面の制御装置によれば、仕様情報の不備がある場合には、仕様情報の不備がない場合と比較して、モータによるアシストが停止する走行速度を小さくすることができる。   According to the control device of the eleventh aspect, when the specification information is incomplete, the traveling speed at which the assist by the motor stops can be reduced as compared with the case where the specification information is incomplete.

本発明の第12側面に従う制御装置は、第8〜11側面のいずれか1つに従う制御装置において、前記回転体は、前記人力駆動車両の車輪を含み、前記第1のセンサは、前記車輪の回転を検出するための第1の回転センサを含み、前記仕様情報は、駆動輪の周長に関する情報を含み、前記制御部は、前記車輪の回転状態と、前記駆動輪の周長に関する情報と、に基づいて前記第1の値を算出する。   The control device according to a twelfth aspect of the present invention is the control device according to any one of the eighth to eleventh aspects, wherein the rotating body includes a wheel of the human-powered vehicle, and the first sensor is the wheel of the wheel. A first rotation sensor for detecting rotation; the specification information includes information related to a circumference of the drive wheel; and the control unit includes information about a rotation state of the wheel and a circumference of the drive wheel; , The first value is calculated.

第12側面の制御装置によれば、車輪の回転状態と、車輪の周長に関する情報とに基づいて、人力駆動車両の走行速度を算出することができる。   According to the control device of the twelfth aspect, it is possible to calculate the traveling speed of the human-powered vehicle based on the rotation state of the wheel and information on the circumference of the wheel.

本発明の第13側面に従う制御装置は、第8〜12側面のいずれか1つに従う制御装置において、前記回転体は、前記人力駆動車両の駆動輪と、前記人力駆動力が入力される第1スプロケットと、前記駆動輪に連結されて前記第1スプロケットが回転することによって回転する第2スプロケットと、を含み、前記第1のセンサは、前記第1スプロケットの回転状態を検出するための第2の回転センサを含み、前記人力駆動車両は、前記第1スプロケットおよび前記第2スプロケットによって定義される変速比を検出するための変速センサをさらに含み、前記仕様情報は、前記駆動輪の周長に関する情報と、前記第1スプロケットおよび前記第2スプロケットの歯数に関する情報とを含み、前記制御部は、前記駆動輪の周長に関する情報と、前記第1スプロケットの回転状態と、前記変速センサによって検出された変速比と、に基づいて前記第1の値を算出する。   The control device according to the thirteenth aspect of the present invention is the control device according to any one of the eighth to twelfth aspects, wherein the rotating body is a drive wheel of the human-powered vehicle and a first input of the human-power driving force. A sprocket, and a second sprocket coupled to the drive wheel and rotating as the first sprocket rotates, wherein the first sensor detects a second rotation state of the first sprocket. The human-powered vehicle further includes a speed change sensor for detecting a speed change ratio defined by the first sprocket and the second sprocket, and the specification information relates to a circumference of the drive wheel. Information and information on the number of teeth of the first sprocket and the second sprocket, and the control unit includes information on the circumference of the drive wheel, A rotating state of the first sprocket, and the detected transmission ratio by the shift sensor, to calculate a first value based on.

第13側面の制御装置によれば、駆動輪の周長に関する情報と、第1スプロケットの回転状態と、変速センサによって検出された変速比と、に基づいて人力駆動車両の走行速度を算出することができる。   According to the control device of the thirteenth aspect, the traveling speed of the human-powered vehicle is calculated based on the information related to the circumference of the drive wheel, the rotation state of the first sprocket, and the speed ratio detected by the speed sensor. Can do.

本発明の第14側面に従う制御装置は、第13側面に従う制御装置において、前記第1スプロケットおよび前記第2スプロケットの少なくとも一方は、複数のスプロケットを含み、前記人力駆動車両は、前記複数のスプロケットの間でチェーンを掛け替えるように構成される変速機を含み、前記変速センサは、前記変速機の状態を検出するように構成される。   A control device according to a fourteenth aspect of the present invention is the control device according to the thirteenth aspect, wherein at least one of the first sprocket and the second sprocket includes a plurality of sprockets, and the human-powered vehicle includes the plurality of sprockets. Including a transmission configured to switch chains between, wherein the transmission sensor is configured to detect a state of the transmission.

第14側面の制御装置によれば、変速センサによって検出された変速機の状態から、変速比を定義することができる。   According to the control device of the fourteenth aspect, the transmission ratio can be defined from the state of the transmission detected by the transmission sensor.

本発明の第15側面に従う制御装置は、第1〜14側面のいずれか1つに従う制御装置において、前記仕様情報を変更可能に記憶する記憶部をさらに含む。   The control device according to the fifteenth aspect of the present invention further includes a storage unit that stores the specification information in a changeable manner in the control device according to any one of the first to fourteenth aspects.

第15側面の制御装置によれば、仕様情報に誤りがある場合、記憶部に記憶されている仕様情報を変更することができる。   According to the control device of the fifteenth aspect, when there is an error in the specification information, the specification information stored in the storage unit can be changed.

本発明の第16側面に従う制御装置は、人力駆動力によって駆動される回転体と、前記回転体の回転状態を検出するための第1のセンサとを含む人力駆動車両に用いられる制御装置を対象にして、前記回転体の仕様に関する仕様情報を変更可能に記憶する記憶部と、前記仕様情報と、前記第1のセンサを用いて取得される前記回転体の前記回転状態と、前記第1のセンサとは異なる第2のセンサを用いて取得される前記人力駆動車両の走行情報と、に基づいて、前記仕様情報の不備を検出した場合、前記仕様情報を修正して前記記憶部に記憶させる制御部を含む。   The control device according to the sixteenth aspect of the present invention is directed to a control device used for a human-powered vehicle including a rotating body driven by a human-powered driving force and a first sensor for detecting a rotation state of the rotating body. The storage unit that stores changeable specification information related to the specification of the rotating body, the specification information, the rotation state of the rotating body acquired using the first sensor, and the first When the deficiency of the specification information is detected based on the travel information of the human-powered vehicle acquired using a second sensor different from the sensor, the specification information is corrected and stored in the storage unit Includes a control unit.

第16側面の制御装置によれば、仕様情報の不備に対応して、仕様情報を修正することができる。   According to the control device of the sixteenth aspect, the specification information can be corrected in response to the lack of specification information.

本発明の第17側面に従う制御装置は、第16側面に従う制御装置において、前記人力駆動車両の走行情報は、前記人力駆動車両の走行速度を含み、前記制御部は、前記仕様情報および前記回転状態に基づいて算出される前記人力駆動車両の走行速度に関する第1の値と、前記第2のセンサを用いて取得される前記人力駆動車両の走行速度に関する第2の値との差が所定の範囲外の場合、前記仕様情報の不備を検出する。   The control device according to a seventeenth aspect of the present invention is the control device according to the sixteenth aspect, wherein the travel information of the human-powered vehicle includes a travel speed of the human-powered vehicle, and the control unit includes the specification information and the rotation state. The difference between the first value relating to the traveling speed of the human-powered vehicle calculated based on the second value and the second value relating to the traveling speed of the human-powered vehicle obtained using the second sensor is within a predetermined range. If it is outside, the specification information deficiency is detected.

第17側面の制御装置によれば、第1の値と第2の値との差が所定の範囲外となると、仕様情報の不備を検出する構成とすることによって、第1のセンサおよび第2のセンサの検出精度を緩和することができる。   According to the control device of the seventeenth aspect, when the difference between the first value and the second value is outside the predetermined range, the first sensor and the second sensor are configured to detect deficiencies in the specification information. The detection accuracy of the sensor can be relaxed.

本発明の第18側面に従う制御装置は、第17側面に従う制御装置において、前記制御部は、前記第1の値と前記第2の値との差が前記所定の範囲内になるように、前記仕様情報を修正する。   The control device according to an eighteenth aspect of the present invention is the control device according to the seventeenth aspect, wherein the control unit is configured so that a difference between the first value and the second value is within the predetermined range. Correct the specification information.

第18側面の制御装置によれば、仕様情報に不備があっても、第1のセンサの検出結果を用いて算出される人力駆動車両の走行速度を、実際の走行速度に近づけることができる。   According to the control device of the eighteenth aspect, even if the specification information is incomplete, the traveling speed of the human-powered vehicle calculated using the detection result of the first sensor can be brought close to the actual traveling speed.

本発明の第19側面に従う制御装置は、第17または18側面に従う制御装置において、前記回転体は、前記人力駆動車両の車輪を含み、前記仕様情報は、前記車輪の周長に関する情報を含み、前記第1のセンサは、前記車輪の回転を検出するための第1の回転センサを含み、前記制御部は、前記車輪の回転状態と、前記車輪の周長に関する情報とに基づいて、前記第1の値を算出する。   The control device according to a nineteenth aspect of the present invention is the control device according to the seventeenth or eighteenth aspect, wherein the rotating body includes a wheel of the human-powered vehicle, and the specification information includes information related to a circumference of the wheel, The first sensor includes a first rotation sensor for detecting the rotation of the wheel, and the control unit is configured to perform the first operation based on the rotation state of the wheel and information on the circumference of the wheel. A value of 1 is calculated.

第19側面の制御装置によれば、車輪の回転状態と、車輪の周長に関する情報とに基づいて、人力駆動車両の走行速度を算出することができる。   According to the control device of the nineteenth aspect, the traveling speed of the human-powered vehicle can be calculated based on the rotational state of the wheel and information on the circumference of the wheel.

本発明の第20側面に従う制御装置は、第17〜19のいずれか1つに従う制御装置において、前記回転体は、前記人力駆動車両の駆動輪と、前記人力駆動力が入力される第1スプロケットと、前記駆動輪に連結されて前記第1スプロケットが回転することによって回転する第2スプロケットと、を含み、前記第1のセンサは、前記第1スプロケットの回転状態を検出するための第2の回転センサを含み、前記人力駆動車両は、前記第1スプロケットおよび前記第2スプロケットによって定義される変速比を検出するための変速センサと、をさらに含み、前記仕様情報は、前記駆動輪の周長に関する情報と、前記第1スプロケットおよび前記第2スプロケットの歯数に関する情報とを含み、前記制御部は、前記駆動輪の周長に関する情報と、前記第2の回転センサによって検出された前記第1スプロケットの回転状態と、前記変速センサによって検出された変速比とに基づいて、前記第1の値を算出する、ように構成してもよい。   The control device according to a twentieth aspect of the present invention is the control device according to any one of the seventeenth to nineteenth aspects, wherein the rotating body is a driving wheel of the human-powered vehicle and a first sprocket to which the human-power driving force is input. And a second sprocket coupled to the drive wheel and rotating as the first sprocket rotates, wherein the first sensor detects a rotation state of the first sprocket. A rotation sensor; and the human-powered vehicle further includes a transmission sensor for detecting a transmission gear ratio defined by the first sprocket and the second sprocket, and the specification information includes a circumference of the driving wheel. Information on the number of teeth of the first sprocket and the second sprocket, and the control unit is information on the circumference of the drive wheel, Serial and rotation state of the second said first sprocket detected by the rotation sensor, based on the detected speed ratio by the shift sensor, to calculate the first value may be configured to.

第20側面の制御装置によれば、駆動輪の周長に関する情報と、第1スプロケットの回転状態と、変速センサによって検出された変速比と、に基づいて人力駆動車両の走行速度を算出することができる。   According to the control device of the twentieth aspect, the traveling speed of the human-powered vehicle is calculated based on the information related to the circumference of the drive wheel, the rotation state of the first sprocket, and the speed ratio detected by the speed sensor. Can do.

本発明の第21側面に従う制御装置は、第20側面に従う制御装置において、前記第1スプロケットおよび前記第2スプロケットの少なくとも一方は、複数のスプロケットを含み、前記人力駆動車両は、前記複数のスプロケットの間でチェーンを掛け替えるように構成される変速機を含み、前記変速センサは、前記変速機の状態を検出するように構成される。   A control device according to a twenty-first aspect of the present invention is the control device according to the twentieth aspect, wherein at least one of the first sprocket and the second sprocket includes a plurality of sprockets, and the human-powered vehicle includes a plurality of sprockets. Including a transmission configured to switch chains between, wherein the transmission sensor is configured to detect a state of the transmission.

第21側面の制御装置によれば、変速センサによって検出された変速機の状態から、変速比を定義することができる。   According to the control device of the twenty-first aspect, the transmission ratio can be defined from the state of the transmission detected by the transmission sensor.

本発明の第22側面に従う制御装置は、人力駆動力によって駆動される回転体と、前記回転体の回転状態を検出するための第1のセンサと、電気コンポーネントとを含む人力駆動車両に用いられる制御装置を対象にして、前記第1のセンサを用いて取得される前記回転体の回転状態と、前記第1のセンサとは異なる第2のセンサを用いて取得される前記人力駆動車両の速度とに基づいて、前記回転体の仕様に関する仕様情報を取得し、前記仕様情報に基づいて前記電気コンポーネントを制御する制御部を含む。   A control device according to a twenty-second aspect of the present invention is used in a human-powered vehicle including a rotating body driven by a human-powered driving force, a first sensor for detecting a rotation state of the rotating body, and an electrical component. For the control device, the rotational state of the rotating body acquired using the first sensor and the speed of the human-powered vehicle acquired using a second sensor different from the first sensor And a control unit that acquires specification information related to the specification of the rotating body and controls the electrical component based on the specification information.

第22側面の制御装置によれば、第1のセンサおよび第2のセンサの検出結果に基づいて、実際の仕様情報が取得され、取得された仕様情報に基づいて電気コンポーネントが制御される。これにより、回転体の実際の仕様に基づいて人力駆動車両を制御することが可能になる。   According to the control device of the twenty-second aspect, actual specification information is acquired based on the detection results of the first sensor and the second sensor, and the electrical component is controlled based on the acquired specification information. Thereby, it is possible to control the human-powered vehicle based on the actual specification of the rotating body.

本発明の第23側面に従う制御装置は、第22側面に従う制御装置において、前記回転体は、前記人力駆動車両の車輪を含み、前記第1のセンサは、前記車輪の回転状態を検出する第1の回転センサを含む。   A control device according to a twenty-third aspect of the present invention is the control device according to the twenty-second aspect, wherein the rotating body includes a wheel of the human-powered vehicle, and the first sensor detects a rotation state of the wheel. Including rotation sensors.

第23側面の制御装置によれば、第1の回転センサによって車輪の回転状態を検出することができる。   According to the control device of the twenty-third aspect, the rotation state of the wheel can be detected by the first rotation sensor.

本発明の第24側面に従う制御装置は、第22または23側面に従う制御装置において、前記電気コンポーネントは、前記人力駆動車両の推進をアシスト可能なモータ、を含む。   The control device according to a twenty-fourth aspect of the present invention is the control device according to the twenty-second or twenty-third aspect, wherein the electrical component includes a motor capable of assisting the propulsion of the human-powered vehicle.

第24側面の制御装置によれば、人力駆動車両の推進をモータによってアシストさせることができる。   According to the control device of the twenty-fourth aspect, propulsion of the human-powered vehicle can be assisted by the motor.

本発明の第25側面に従う制御装置は、第1〜24側面のいずれか1つに従う制御装置において、第2のセンサは、前記人力駆動車両の位置を検出するための位置センサ、および、前記人力駆動車両の加速度を検出するための加速度センサの少なくとも一方を含む。   The control device according to a twenty-fifth aspect of the present invention is the control device according to any one of the first to twenty-fourth aspects, wherein the second sensor is a position sensor for detecting the position of the human-powered vehicle, and the human power It includes at least one of acceleration sensors for detecting the acceleration of the driving vehicle.

第25側面の制御装置によれば、第2のセンサを用いることによって、仕様情報とは無関係に、人力駆動車両の走行情報を取得することができる。   According to the control device of the twenty-fifth aspect, by using the second sensor, it is possible to acquire the travel information of the human-powered vehicle regardless of the specification information.

本発明の第26側面に従う制御装置は、人力駆動力が入力される第1スプロケットと、前記第1スプロケットが回転することによって回転する第2スプロケットと、前記第2スプロケットに連結される駆動輪と、前記駆動輪の回転状態を検出するための第1の回転センサと、前記第1スプロケットの回転状態を検出するための第2の回転センサと、を含む人力駆動車両に用いられる制御装置を対象にして、前記第1の回転センサおよび前記第2の回転センサの出力に基づいて算出される変速比に関する第3の値と、前記第1スプロケットの歯数および前記第2スプロケットの歯数に基づいて算出される変速比に関する第4の値との差が所定の範囲外の場合、報知装置に所定の報知情報を出力させるための信号を出力する制御部を含む。   A control device according to a twenty-sixth aspect of the present invention includes a first sprocket to which a human driving force is input, a second sprocket that rotates as the first sprocket rotates, and a drive wheel that is coupled to the second sprocket. A control device for use in a human-powered vehicle including a first rotation sensor for detecting a rotation state of the drive wheel and a second rotation sensor for detecting a rotation state of the first sprocket. Thus, based on the third value regarding the gear ratio calculated based on the outputs of the first rotation sensor and the second rotation sensor, the number of teeth of the first sprocket, and the number of teeth of the second sprocket. And a control unit that outputs a signal for causing the notification device to output predetermined notification information when the difference from the fourth value relating to the transmission ratio calculated is outside the predetermined range.

第26側面の制御装置によれば、人力駆動車両の乗員は、報知装置によって、第1スプロケットの歯数に関する情報および第2スプロケットの歯数に関する情報の少なくとも一方に不備場合、報知装置から所定の報知情報を出力することができる。第26側面の制御装置によれば、仕様情報の不備に対応して、報知装置から所定の報知情報を出力することができる。これによって、人力駆動車両の搭乗者などは、仕様情報の不備を知ることができる。   According to the control device of the twenty-sixth aspect, an occupant of a human-powered vehicle is informed by the notification device if the information on the number of teeth of the first sprocket and the information on the number of teeth of the second sprocket is insufficient. Broadcast information can be output. According to the control device of the twenty-sixth aspect, it is possible to output predetermined notification information from the notification device in response to a lack of specification information. Thereby, the passenger of the human-powered vehicle can know the deficiencies in the specification information.

本発明の制御装置によると、仕様情報の不備に対応可能である。   According to the control device of the present invention, it is possible to cope with deficiencies in specification information.

第1実施形態の制御装置を含む自転車の側面図である。It is a side view of the bicycle containing the control apparatus of 1st Embodiment. 第1実施形態の制御装置を含む自転車の電気的構成を示すブロック図である。It is a block diagram which shows the electric constitution of the bicycle containing the control apparatus of 1st Embodiment. 第1実施形態の制御装置の制御部によって実行される報知処理のフローチャートである。It is a flowchart of the alerting | reporting process performed by the control part of the control apparatus of 1st Embodiment. 第2実施形態の制御装置を含む自転車の電気的構成を示すブロック図である。It is a block diagram which shows the electric constitution of the bicycle containing the control apparatus of 2nd Embodiment. 第2実施形態の制御装置の制御部によって実行されるモータの駆動処理において、第1の値とアシスト力との関係の一例を示すグラフである。It is a graph which shows an example of the relationship between the 1st value and assist power in the drive processing of the motor performed by the control part of the control device of a 2nd embodiment. 第2実施形態の制御装置の制御部によって実行されるモータの駆動処理のフローチャートである。It is a flowchart of the drive process of the motor performed by the control part of the control apparatus of 2nd Embodiment. 第3実施形態の制御装置の制御部によって実行される情報修正処理のフローチャートである。It is a flowchart of the information correction process performed by the control part of the control apparatus of 3rd Embodiment. 第4実施形態の制御装置を含む自転車の電気的構成を示すブロック図である。It is a block diagram which shows the electric constitution of the bicycle containing the control apparatus of 4th Embodiment. 第4実施形態の制御装置の制御部によって実行されるモータの駆動処理のフローチャートである。It is a flowchart of the drive process of the motor performed by the control part of the control apparatus of 4th Embodiment. 第5実施形態の制御装置を含む自転車の電気的構成を示すブロック図である。It is a block diagram which shows the electric constitution of the bicycle containing the control apparatus of 5th Embodiment. 第5実施形態の制御装置の制御部によって実行される報知処理のフローチャートである。It is a flowchart of the alerting | reporting process performed by the control part of the control apparatus of 5th Embodiment. 第1実施形態の変形例に係る制御装置を含む自転車の電気的構成を示すブロック図である。It is a block diagram which shows the electric constitution of the bicycle containing the control apparatus which concerns on the modification of 1st Embodiment.

以下、本発明の実施形態について、図面を参照しながら詳細に説明する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

(第1実施形態)
図1〜図3を参照して、第1実施形態の制御装置70について説明する。自転車10は、本発明における人力駆動車両の一例である。人力駆動車両は、少なくとも人力駆動力によって駆動することができる車両である。人力駆動車両は、たとえば、自転車を含む。人力駆動車両は、車輪の数が限定されず、たとえば1輪車および3輪以上の車輪を有する車両を含む。人力駆動車両は、たとえばマウンテンバイク、ロードバイク、シティバイク、カーゴバイク、および、リカンベントを含む。本実施形態における自転車10は、電動アシスト自転車である。自転車10は、車体12、バッテリ14、車輪15、駆動機構20、電気コンポーネント40、変速機50、および、報知装置60を含む。車輪15は、前輪16および後輪18を含む。
(First embodiment)
With reference to FIGS. 1-3, the control apparatus 70 of 1st Embodiment is demonstrated. The bicycle 10 is an example of a human-powered vehicle in the present invention. A human-powered vehicle is a vehicle that can be driven by at least human-powered driving force. Human-powered vehicles include, for example, bicycles. Human-powered vehicles are not limited in the number of wheels, and include, for example, one-wheel vehicles and vehicles having three or more wheels. Human powered vehicles include, for example, mountain bikes, road bikes, city bikes, cargo bikes, and recumbents. The bicycle 10 in this embodiment is an electrically assisted bicycle. The bicycle 10 includes a vehicle body 12, a battery 14, wheels 15, a drive mechanism 20, an electrical component 40, a transmission 50, and a notification device 60. The wheel 15 includes a front wheel 16 and a rear wheel 18.

駆動機構20は、クランク22、第1スプロケット24、第2スプロケット26、チェーン28、および、ペダル30を含む。本実施形態において、第1スプロケット24は、フロントスプロケットである。本実施形態において、第2スプロケット26は、リアスプロケットである。   The drive mechanism 20 includes a crank 22, a first sprocket 24, a second sprocket 26, a chain 28, and a pedal 30. In the present embodiment, the first sprocket 24 is a front sprocket. In the present embodiment, the second sprocket 26 is a rear sprocket.

クランク22は、車体12に回転可能に支持されるクランク軸32および左右のクランクアーム34を含む。左右のクランクアーム34は、クランク軸32に取り付けられている。ペダル30の本体は、ペダル軸36のまわりに回転可能にクランクアーム34に取り付けられている。   The crank 22 includes a crankshaft 32 and left and right crank arms 34 that are rotatably supported by the vehicle body 12. The left and right crank arms 34 are attached to the crankshaft 32. The main body of the pedal 30 is attached to the crank arm 34 so as to be rotatable around a pedal shaft 36.

第1スプロケット24は、クランク軸32に連結されている。第1スプロケット24は、クランク軸32と同軸に設けられている。第1スプロケット24は、クランク軸32と相対回転しないように連結されていてもよいし、クランク軸32が前転するときには、第1スプロケット24も前転するようにワンウェイクラッチ(図示省略)を介して連結されていてもよい。本実施形態では、第1スプロケット24が1つのスプロケットのみを含む場合について説明するが、第1スプロケット24は複数のスプロケットを含んでいてもよい。   The first sprocket 24 is connected to the crankshaft 32. The first sprocket 24 is provided coaxially with the crankshaft 32. The first sprocket 24 may be coupled so as not to rotate relative to the crankshaft 32. When the crankshaft 32 rotates forward, a first-way clutch (not shown) is used so that the first sprocket 24 also rotates forward. May be connected. In the present embodiment, the case where the first sprocket 24 includes only one sprocket will be described, but the first sprocket 24 may include a plurality of sprockets.

第2スプロケット26は、後輪18の車軸まわりに回転可能に取り付けられている。第2スプロケット26は、ワンウェイクラッチ(図示省略)を介して後輪18に連結されている。本実施形態では、第2スプロケット26が、複数のスプロケットを含んでいる場合について説明するが、第2スプロケット26が1つのスプロケットのみを含む構成でもよい。   The second sprocket 26 is attached to be rotatable around the axle of the rear wheel 18. The second sprocket 26 is connected to the rear wheel 18 via a one-way clutch (not shown). In the present embodiment, the case where the second sprocket 26 includes a plurality of sprockets will be described, but the second sprocket 26 may include only one sprocket.

チェーン28は、第1スプロケット24と第2スプロケット26とに巻き付けられている。ペダル30に加えられる人力駆動力によりクランク22が回転すると、第1スプロケット24、チェーン28、および、第2スプロケット26によって、後輪18が回転する。後輪18が回転して自転車10が前進すると、前輪16が従動して回転する。本実施形態では、後輪18が、駆動輪17である。第1スプロケット24には、人力駆動力が入力される。第2スプロケット26は、駆動輪17に連結されて第1スプロケット24が回転することによって回転する。本実施形態では、前輪16、後輪18、第1スプロケット24、および、第2スプロケット26は、人力駆動力によって駆動される回転体の一例である。   The chain 28 is wound around the first sprocket 24 and the second sprocket 26. When the crank 22 is rotated by the human driving force applied to the pedal 30, the rear wheel 18 is rotated by the first sprocket 24, the chain 28, and the second sprocket 26. When the rear wheel 18 rotates and the bicycle 10 moves forward, the front wheel 16 is driven and rotated. In the present embodiment, the rear wheel 18 is the drive wheel 17. Human power driving force is input to the first sprocket 24. The second sprocket 26 is connected to the drive wheel 17 and rotates when the first sprocket 24 rotates. In the present embodiment, the front wheel 16, the rear wheel 18, the first sprocket 24, and the second sprocket 26 are an example of a rotating body that is driven by a manual driving force.

電気コンポーネント40は、自転車10の推進をアシストするように構成されるモータ42と、モータ42を制御するための駆動回路44とを含む。   The electrical component 40 includes a motor 42 configured to assist in propulsion of the bicycle 10 and a drive circuit 44 for controlling the motor 42.

変速機50は、第2スプロケット26を構成する複数のスプロケットの間でチェーン28を掛け替えるように構成される。本実施形態では、変速機50は、ディレーラを含む。変速機50は、駆動回路54と、アクチュエータ52を含む。アクチュエータ52が作動によって、ディレーラが駆動される。アクチュエータ52は、たとえば電気モータを含む。アクチュエータ52は、減速機を含んでいてもよい。変速機50は、自転車10の搭乗者による変速操作部90の操作に基づいて作動される。変速操作部90は、たとえば車体12のハンドルバーに設けられる。変速機50によって、変速比を変更することができる。変速比は、第1スプロケット24および第2スプロケット26によって定義される。詳しくは、変速比は、第1スプロケット24の歯数に対する第2スプロケット26の歯数によって定義される。本実施形態では、第1スプロケット24は1つのスプロケットのみを含んでいるため、現在の変速比は、チェーン28が掛けられた第2スプロケット26の位置に対応している。   The transmission 50 is configured to switch the chain 28 between a plurality of sprockets constituting the second sprocket 26. In the present embodiment, the transmission 50 includes a derailleur. The transmission 50 includes a drive circuit 54 and an actuator 52. The derailleur is driven by the operation of the actuator 52. Actuator 52 includes, for example, an electric motor. The actuator 52 may include a speed reducer. The transmission 50 is operated based on the operation of the speed change operation unit 90 by the rider of the bicycle 10. The speed change operation unit 90 is provided, for example, on the handle bar of the vehicle body 12. The transmission ratio can be changed by the transmission 50. The transmission ratio is defined by the first sprocket 24 and the second sprocket 26. Specifically, the gear ratio is defined by the number of teeth of the second sprocket 26 with respect to the number of teeth of the first sprocket 24. In the present embodiment, since the first sprocket 24 includes only one sprocket, the current gear ratio corresponds to the position of the second sprocket 26 on which the chain 28 is hung.

報知装置60は、表示装置62と発音装置64との少なくとも一方を含む。表示装置62は、たとえば、液晶表示装置、および、有機EL表示装置などを含む。表示装置62は、車体12に予め取り付けられていてもよく、自転車10の搭乗者が所持していてもよい。表示装置62は、携帯型電子装置に含まれていてもよい。発音装置64は、たとえば、ブザー、および、スピーカなどを含む。発音装置64は、車体12に予め取り付けられていてもよく、自転車10の搭乗者が所持していてもよい。発音装置64は、携帯型電子端末に含まれていてもよい。のスピーカである。携帯型電子装置は、たとえば、サイクルコンピュータ、スマートフォン、および、タブレット型コンピュータなどを含む。本実施形態では、報知装置60は表示装置62と発音装置64との両方を含んでいるが、表示装置62または発音装置64の一方をのみを含む構成でもよい。   The notification device 60 includes at least one of the display device 62 and the sound generation device 64. The display device 62 includes, for example, a liquid crystal display device and an organic EL display device. The display device 62 may be attached in advance to the vehicle body 12 or may be carried by a passenger of the bicycle 10. The display device 62 may be included in a portable electronic device. The sound generation device 64 includes, for example, a buzzer and a speaker. The sounding device 64 may be attached to the vehicle body 12 in advance, or may be carried by a passenger of the bicycle 10. The sound generation device 64 may be included in a portable electronic terminal. Speaker. Portable electronic devices include, for example, cycle computers, smartphones, and tablet computers. In the present embodiment, the notification device 60 includes both the display device 62 and the sounding device 64, but may be configured to include only one of the display device 62 or the sounding device 64.

自転車10は、図2に示すように、制御装置70と、回転体の回転状態を検出するための第1のセンサ80と、第1のセンサ80とは異なる第2のセンサ86と、を含む。自転車10は、変速比を検出するための変速センサ88をさらに含む。   As shown in FIG. 2, the bicycle 10 includes a control device 70, a first sensor 80 for detecting the rotation state of the rotating body, and a second sensor 86 different from the first sensor 80. . Bicycle 10 further includes a shift sensor 88 for detecting a gear ratio.

第1のセンサ80は、車輪15の回転を検出するための第1の回転センサ82を含む。第1のセンサ80は、第1スプロケット24の回転状態を検出するための第2の回転センサ84をさらに含む。本実施形態では、第1の回転センサ82は、後輪18の回転を検出する。本実施形態では、第1のセンサ80は第1の回転センサ82と第2の回転センサ84との両方を含んでいるが、第1の回転センサ82または第2の回転センサ84の一方をのみを含む構成でもよい。   The first sensor 80 includes a first rotation sensor 82 for detecting the rotation of the wheel 15. The first sensor 80 further includes a second rotation sensor 84 for detecting the rotation state of the first sprocket 24. In the present embodiment, the first rotation sensor 82 detects the rotation of the rear wheel 18. In the present embodiment, the first sensor 80 includes both the first rotation sensor 82 and the second rotation sensor 84, but only one of the first rotation sensor 82 or the second rotation sensor 84 is used. A configuration including

第1の回転センサ82は、ボルトおよびナット、またはバンドなどのファスナーによって図1に示す車体12に取り付けられている。第1の回転センサ82は、たとえば、磁界を検出する素子82Bを含む。磁石を後輪18のスポーク18Aまたはハブに取り付け、素子82Bを車体12のチェーンステイ12Aに取り付ければ、第1の回転センサ82によって後輪18の回転を検出することができる。第1の回転センサ82は、有線または無線によって制御装置70の制御部72と電気的に接続されている。第1の回転センサ82は、図2に示すように、後輪18の回転状態に関する情報を制御部72に出力する。回転状態は、回転速度および回転数を含む。本実施形態では、第1の回転センサ82が後輪18の回転状態を検出する場合について説明するが、第1の回転センサ82が前輪16の回転状態を検出してもよいし、前輪16と後輪18とのそれぞれの回転状態を検出してもよい。第1の回転センサ82により前輪16の回転状態を検出する場合、第1の回転センサ82の磁石を前輪16のスポーク16Aまたはハブに取り付け、素子82Bを車体12のフロントフォーク12Bに取り付ければよい。前輪16と後輪18とのそれぞれの回転状態を検出する場合には、第1の回転センサ82は、車体12において前輪16の近傍と後輪18の近傍とにそれぞれに設けられる。第1の回転センサ82は、光学式のセンサを含んでいてもよい。   The first rotation sensor 82 is attached to the vehicle body 12 shown in FIG. 1 by fasteners such as bolts and nuts or bands. The first rotation sensor 82 includes, for example, an element 82B that detects a magnetic field. When the magnet is attached to the spoke 18A or the hub of the rear wheel 18 and the element 82B is attached to the chain stay 12A of the vehicle body 12, the rotation of the rear wheel 18 can be detected by the first rotation sensor 82. The first rotation sensor 82 is electrically connected to the control unit 72 of the control device 70 by wire or wireless. As shown in FIG. 2, the first rotation sensor 82 outputs information related to the rotation state of the rear wheel 18 to the control unit 72. The rotation state includes a rotation speed and a rotation speed. In the present embodiment, the case where the first rotation sensor 82 detects the rotation state of the rear wheel 18 will be described. However, the first rotation sensor 82 may detect the rotation state of the front wheel 16, Each rotation state with the rear wheel 18 may be detected. When the rotation state of the front wheel 16 is detected by the first rotation sensor 82, the magnet of the first rotation sensor 82 may be attached to the spoke 16A or the hub of the front wheel 16, and the element 82B may be attached to the front fork 12B of the vehicle body 12. When detecting the rotational states of the front wheel 16 and the rear wheel 18, the first rotation sensor 82 is provided in the vicinity of the front wheel 16 and the vicinity of the rear wheel 18 in the vehicle body 12. The first rotation sensor 82 may include an optical sensor.

第2の回転センサ84は、クランク軸32の回転状態を検出することによって第1スプロケット24の回転状態を検出する。第2の回転センサ84は、磁界を検出する素子84Bを含む。第2の回転センサ84は、クランク軸32またはクランク32と第1スプロケット24とを連結する連結部材に取り付けられた磁石の磁界を検出する。第2の回転センサ84は、有線または無線によって制御部72と電気的に接続されている。第2の回転センサ84は、図2に示すように、第1スプロケット24の回転状態に関する情報を制御部72に出力する。第2の回転センサ84は、光学式のセンサで構成されていてもよい。   The second rotation sensor 84 detects the rotation state of the first sprocket 24 by detecting the rotation state of the crankshaft 32. Second rotation sensor 84 includes an element 84B that detects a magnetic field. The second rotation sensor 84 detects the magnetic field of the magnet attached to the crankshaft 32 or the connecting member that connects the crank 32 and the first sprocket 24. The second rotation sensor 84 is electrically connected to the control unit 72 by wire or wireless. As shown in FIG. 2, the second rotation sensor 84 outputs information related to the rotation state of the first sprocket 24 to the control unit 72. The second rotation sensor 84 may be an optical sensor.

第2のセンサ86は、自転車10の位置を検出するための位置センサ86A、および、自転車10の加速度を検出するための加速度センサ86Bの少なくとも一方を含む。位置センサ86Aは、全地球測位システム(Global Positioning System:GPS)を利用したセンサである。本実施形態では、第2のセンサ86は位置センサ86Aと加速度センサ86Bとの両方を含む。第2のセンサ86は、位置センサ86Aまたは加速度センサ86Bの一方をのみを含む構成でもよい。   The second sensor 86 includes at least one of a position sensor 86 </ b> A for detecting the position of the bicycle 10 and an acceleration sensor 86 </ b> B for detecting the acceleration of the bicycle 10. The position sensor 86A is a sensor that uses a global positioning system (GPS). In the present embodiment, the second sensor 86 includes both a position sensor 86A and an acceleration sensor 86B. The second sensor 86 may include only one of the position sensor 86A and the acceleration sensor 86B.

第2のセンサ86は、有線または無線によって制御装置70の制御部72と電気的に接続されている。本実施形態では、第2のセンサ86は、自転車10の走行情報を制御部72に出力する。自転車10の走行情報は、自転車10の走行速度を含む。自転車10の走行情報は、自転車10の走行距離を含んでいてもよい。第2のセンサ86は、演算処理部さらに含んでいてもよい。第2のセンサ86が位置センサ86Aを含む場合、第2のセンサ86の演算処理部が、は自転車10の位置の時間変化から、自転車10の走行情報を算出する。第2のセンサ86の演算処理部は、たとえばマイクロコンピュータを含む。第2のセンサ86が加速度センサ86Bを含む場合、第2のセンサ86の演算処理部は、自転車10の加速度を時間について積分して、自転車10の走行情報を算出する。第2のセンサ86は、自転車10の車体12に取り付けられていてもよいし、自転車10の搭乗者が所持する携帯型電子装置が備えていてもよい。第2のセンサ86は、位置センサ86Aによって検出される自転車10の位置に関する情報、および加速度センサ86Bによって検出さえる自転車10の加速度に関する情報の少なくとも一方を制御部72に出力する構成としてもよい。この場合、制御部72は、第2センサ86から出力される情報に基づいて、自転車10の位置の時間変化から自転車10の走行情報を算出してもよく、自転車10の加速度を時間について積分して、自転車10の走行情報を算出してもよい。   The second sensor 86 is electrically connected to the control unit 72 of the control device 70 by wire or wireless. In the present embodiment, the second sensor 86 outputs travel information of the bicycle 10 to the control unit 72. The travel information of the bicycle 10 includes the travel speed of the bicycle 10. The travel information of the bicycle 10 may include the travel distance of the bicycle 10. The second sensor 86 may further include an arithmetic processing unit. When the second sensor 86 includes the position sensor 86 </ b> A, the arithmetic processing unit of the second sensor 86 calculates the travel information of the bicycle 10 from the temporal change in the position of the bicycle 10. The arithmetic processing unit of the second sensor 86 includes, for example, a microcomputer. When the second sensor 86 includes the acceleration sensor 86B, the arithmetic processing unit of the second sensor 86 integrates the acceleration of the bicycle 10 with respect to time to calculate the travel information of the bicycle 10. The second sensor 86 may be attached to the vehicle body 12 of the bicycle 10 or may be provided in a portable electronic device possessed by a passenger of the bicycle 10. The second sensor 86 may be configured to output to the control unit 72 at least one of information related to the position of the bicycle 10 detected by the position sensor 86A and information related to the acceleration of the bicycle 10 detected by the acceleration sensor 86B. In this case, the control unit 72 may calculate the travel information of the bicycle 10 from the time change of the position of the bicycle 10 based on the information output from the second sensor 86, and integrates the acceleration of the bicycle 10 over time. Thus, the travel information of the bicycle 10 may be calculated.

変速センサ88は、変速機50の状態を検出するように構成されている。変速センサ88によって、現在の変速比を検出することができる。変速センサ88は、好ましくは変速機50に設けられる。変速機50の状態は、チェーンガイドの位置、アクチュエータ52の状態、アクチュエータ52の変位量、または、変速機50の変位量を含む。アクチュエータ52の状態は、アクチュエータ52に含まれる電気モータの回転軸またはロータの回転位置、または、減速機に含まれる回転部材の回転位置を含む。変速センサ88は、たとえば、磁気センサ、または、ポテンショメータを含む。変速センサ88が、磁気センサを含む場合、磁気センサによって検出する磁石を、たとえば減速機の回転体、または、変速機50に磁石を設けておく。変速センサ88の演算処理部は、磁気センサによって変速機50の状態を検出することで、第2スプロケット26のうち現在チェーン28が掛けられているスプロケットを判定する。変速センサ88は、第2スプロケット26のうち現在チェーン28が掛けられているスプロケットに関する情報を、制御部72に出力する。制御部72は、変速センサ88から出力された情報に基づいて、現在の変速比を定義する。変速センサ88は、変速機50の状態に関する情報を、制御部72に出力してもよい。この場合、制御部72は、変速センサ88から出力される変速機50の状態に関する情報に基づいて、第2スプロケット26のうち現在チェーン28が掛けられているスプロケットを判定し、現在の変速比を定義する。第2スプロケット26の各スプロケットと、変速比とを対応させたテーブルが、記憶部74に記憶されていてもよい。この場合、制御部72は、第2スプロケット26の各スプロケットと、変速比とを対応させたテーブルを参照して、現在の変速比を定義する。第1スプロケット24が複数のスプロケットを含み、第2スプロケット26が複数のスプロケットを含んでいる場合、たとえば、記憶部74には、第1スプロケット24の各スプロケットおよび第2スプロケット26の各スプロケットと、変速比とを対応させたテーブルが記憶されていてもよい。   The shift sensor 88 is configured to detect the state of the transmission 50. The current speed ratio can be detected by the speed change sensor 88. The shift sensor 88 is preferably provided in the transmission 50. The state of the transmission 50 includes the position of the chain guide, the state of the actuator 52, the amount of displacement of the actuator 52, or the amount of displacement of the transmission 50. The state of the actuator 52 includes the rotational position of the rotating shaft or rotor of the electric motor included in the actuator 52, or the rotational position of the rotating member included in the speed reducer. The shift sensor 88 includes, for example, a magnetic sensor or a potentiometer. When the shift sensor 88 includes a magnetic sensor, a magnet to be detected by the magnetic sensor, for example, a rotating body of a speed reducer or a magnet in the transmission 50 is provided. The arithmetic processing unit of the shift sensor 88 detects the state of the transmission 50 using a magnetic sensor, thereby determining the sprocket on which the chain 28 is currently hung from the second sprocket 26. The shift sensor 88 outputs to the control unit 72 information related to the sprocket on which the chain 28 is currently hooked in the second sprocket 26. The control unit 72 defines the current gear ratio based on the information output from the speed change sensor 88. The shift sensor 88 may output information on the state of the transmission 50 to the control unit 72. In this case, the control unit 72 determines the sprocket on which the chain 28 is currently engaged among the second sprockets 26 based on the information regarding the state of the transmission 50 output from the transmission sensor 88 and determines the current gear ratio. Define. A table in which each sprocket of the second sprocket 26 is associated with a gear ratio may be stored in the storage unit 74. In this case, the control unit 72 defines the current gear ratio with reference to a table in which each sprocket of the second sprocket 26 is associated with the gear ratio. When the first sprocket 24 includes a plurality of sprockets and the second sprocket 26 includes a plurality of sprockets, for example, the storage unit 74 includes each sprocket of the first sprocket 24 and each sprocket of the second sprocket 26; A table in which the gear ratio is associated may be stored.

制御装置70は、制御部72を含む。制御装置70は、記憶部74をさらに含む。制御装置70は、自転車10に組み込まれていている。   The control device 70 includes a control unit 72. Control device 70 further includes a storage unit 74. The control device 70 is incorporated in the bicycle 10.

制御部72は、予め定められる制御プログラムを実行する演算処理装置を含む。演算処理装置は、たとえばCPU(Central Processing Unit)またはMPU(Micro Processing Unit)を含む。制御部72は、1つまたは複数のマイクロコンピュータを含んでいてもよい。制御部72が複数のマイクロコンピュータを含む場合、複数のマイクロコンピュータは異なるコンポーネントに配置されていてもよい。   Control unit 72 includes an arithmetic processing unit that executes a predetermined control program. The arithmetic processing unit includes, for example, a CPU (Central Processing Unit) or an MPU (Micro Processing Unit). The control unit 72 may include one or more microcomputers. When the control unit 72 includes a plurality of microcomputers, the plurality of microcomputers may be arranged in different components.

記憶部74には、各制御プログラムおよび各制御処理に用いられる情報が記憶される。記憶部74は、RAM(Random Access Memory)などの揮発性記憶媒体と、ROM(Read Only momory)、フラッシュメモリ、および、ハードディスクなどの不揮発性記憶媒体と、を含む。制御部72は、記憶部74には、回転体の仕様に関する仕様情報が記憶される。仕様情報は、車輪15の周長に関する情報と、第1スプロケット24および第2スプロケット26のそれぞれの歯数に関する情報とを含む。本実施形態では、仕様情報は、駆動輪17の周長に関する情報と、第1スプロケット24および第2スプロケット26のそれぞれの歯数に関する情報とを含む。記憶部74に記憶された仕様情報は、書き換え可能である。記憶部74は、仕様情報を変更可能に記憶する。本実施形態では、記憶部74に記憶される仕様情報は、自転車10のユーザによって予め入力される。車輪15の周長に関する情報は、車輪15の周長、車輪15の半径、および、車輪15の直径のいずれの情報を含んでいてもよい。駆動輪17の周長に関する情報は、駆動輪17の周長、駆動輪17の半径、および、駆動輪17の直径のいずれの情報を含んでいてもよい。記憶部74に記憶される仕様情報は、たとえば、自転車10に設けられる操作部92、および、外部装置の少なくとも一方によって変更することができる。操作部92は、たとえば自転車10のハンドルバーに設けられる。外部装置によって仕様情報を入力する場合、制御装置70は、インタフェース部を含む。インタフェース部は、有線通信部および無線通信部の少なくとも一方を含む。外部装置は、インタフェース部を介して、有線または無線によって制御装置80と通信を行うように構成される。外部装置は、たとえばスマートフォン、タブレット型コンピュータ、および、パーソナルコンピュータなどを含む。仕様情報を記憶部74に記憶させる場合、操作部92または外部装置によって、制御部72を設定モードに移行させる。制御部72は、設定モードに移行すると、記憶部74を制御して、操作部92または外部装置から入力される仕様情報を記憶部74に記憶させる。   The storage unit 74 stores information used for each control program and each control process. The storage unit 74 includes a volatile storage medium such as a RAM (Random Access Memory) and a non-volatile storage medium such as a ROM (Read Only memory), a flash memory, and a hard disk. In the control unit 72, the storage unit 74 stores specification information related to the specifications of the rotating body. The specification information includes information related to the circumference of the wheel 15 and information related to the number of teeth of each of the first sprocket 24 and the second sprocket 26. In the present embodiment, the specification information includes information related to the circumference of the drive wheel 17 and information related to the number of teeth of each of the first sprocket 24 and the second sprocket 26. The specification information stored in the storage unit 74 can be rewritten. The storage unit 74 stores specification information in a changeable manner. In the present embodiment, the specification information stored in the storage unit 74 is input in advance by the user of the bicycle 10. The information regarding the circumference of the wheel 15 may include any information of the circumference of the wheel 15, the radius of the wheel 15, and the diameter of the wheel 15. The information regarding the circumference of the drive wheel 17 may include any information of the circumference of the drive wheel 17, the radius of the drive wheel 17, and the diameter of the drive wheel 17. The specification information stored in the storage unit 74 can be changed, for example, by at least one of the operation unit 92 provided in the bicycle 10 and an external device. The operation unit 92 is provided on the handlebar of the bicycle 10, for example. When inputting specification information by an external device, the control device 70 includes an interface unit. The interface unit includes at least one of a wired communication unit and a wireless communication unit. The external device is configured to communicate with the control device 80 by wire or wireless via the interface unit. The external device includes, for example, a smartphone, a tablet computer, and a personal computer. When the specification information is stored in the storage unit 74, the control unit 72 is shifted to the setting mode by the operation unit 92 or an external device. When the control unit 72 shifts to the setting mode, the control unit 72 controls the storage unit 74 to store the specification information input from the operation unit 92 or the external device in the storage unit 74.

制御部72は、モータ42を制御する。制御部72は、自転車10に入力される人力駆動力および車速に応じてモータ42を制御することが好ましい。本実施形態では、自転車10には人力駆動力を検出するための駆動力センサ89が設けられている。制御部72は、人力駆動力に対するモータ42によるアシスト力が予め定める比率になるようにモータ42を制御する。人力駆動力に対するモータ42によるアシスト力の比率を、アシスト比と記載する。制御部72は、車速が予め定める速度以上になると、モータ42によるアシストを停止する。予め定める比率に関する情報と、予め定める速度に関する情報とは、記憶部74に記憶されている。制御部72は、仕様情報および第1のセンサ80を用いて取得される回転体の回転状態に基づいて算出される第1の値に応じて、モータ42を制御する。制御部72は、第1の値に応じて、たとえば、駆動回路44を制御してモータ42への電力の供給を停止する。本実施形態では、制御部72は、第1の値が予め定める速度を超えた場合、駆動回路44を制御してモータ42への電力の供給を停止する。予め定める速度は、特に限定されないが、たとえば24km/hまたは45km/hである。駆動回路44は、インバータを含む。第1の値は、後述する第1速度または第3速度である。   The control unit 72 controls the motor 42. The controller 72 preferably controls the motor 42 in accordance with the human power driving force and the vehicle speed input to the bicycle 10. In the present embodiment, the bicycle 10 is provided with a driving force sensor 89 for detecting a human driving force. The control unit 72 controls the motor 42 so that the assist force by the motor 42 with respect to the human driving force becomes a predetermined ratio. The ratio of the assist force by the motor 42 to the manpower driving force is described as an assist ratio. The control unit 72 stops assisting by the motor 42 when the vehicle speed is equal to or higher than a predetermined speed. Information relating to the predetermined ratio and information relating to the predetermined speed are stored in the storage unit 74. The control unit 72 controls the motor 42 according to the first value calculated based on the specification information and the rotation state of the rotating body obtained using the first sensor 80. The control unit 72 stops the supply of power to the motor 42 by controlling, for example, the drive circuit 44 according to the first value. In the present embodiment, when the first value exceeds a predetermined speed, the control unit 72 controls the drive circuit 44 to stop the supply of power to the motor 42. The predetermined speed is not particularly limited, but is, for example, 24 km / h or 45 km / h. Drive circuit 44 includes an inverter. The first value is a first speed or a third speed described later.

制御部72は、変速操作部90からの変速信号に基づいて変速機50を制御する。制御部72と変速操作部90とは、有線または無線で通信可能に接続されている。変速操作部90は、シフトアップするために操作される第1操作スイッチと、シフトダウンするために操作される第2操作スイッチとを含むことが好ましい。制御部72は、変速操作部90からシフトアップ信号が入力された場合には、変速比が大きくなるように変速機50のアクチュエータ52を作動させる。制御部72は、変速操作部90からシフトダウン信号が入力された場合には、変速比が小さくなるように変速機50のアクチュエータ52を作動させる。   The control unit 72 controls the transmission 50 based on the shift signal from the shift operation unit 90. The control unit 72 and the speed change operation unit 90 are connected so as to be communicable by wire or wirelessly. The speed change operation unit 90 preferably includes a first operation switch operated to shift up and a second operation switch operated to shift down. When the upshift signal is input from the speed change operation unit 90, the control unit 72 operates the actuator 52 of the transmission 50 so as to increase the speed ratio. When the shift down signal is input from the speed change operation unit 90, the control unit 72 operates the actuator 52 of the transmission 50 so that the speed ratio is reduced.

制御部72は、仕様情報と、第1のセンサ60を用いて取得される前記回転体の回転状態と、第2のセンサ86を用いて取得される自転車10の走行情報と、に基づいて、仕様情報の不備を検出する。仕様情報の不備は、たとえば、以下の(1)〜(4)の条件の少なくとも1つを含む。
(1)車輪15の周長に関する情報が、車輪15の実際の周長と異なっている。
(2)駆動輪17の周長に関する情報が、駆動輪17の実際の周長と異なっている。
(3)第1スプロケット24の歯数に関する情報が第1スプロケット24の実際の歯数と異なっている。
(4)第2スプロケット26のそれぞれの歯数に関する情報が、第2スプロケット26の実際の歯数と異なっている。
The control unit 72 is based on the specification information, the rotation state of the rotating body acquired using the first sensor 60, and the traveling information of the bicycle 10 acquired using the second sensor 86. Detect deficiencies in specification information. The deficiency in the specification information includes, for example, at least one of the following conditions (1) to (4).
(1) The information about the circumference of the wheel 15 is different from the actual circumference of the wheel 15.
(2) Information about the circumference of the drive wheel 17 is different from the actual circumference of the drive wheel 17.
(3) Information on the number of teeth of the first sprocket 24 is different from the actual number of teeth of the first sprocket 24.
(4) The information regarding the number of teeth of each second sprocket 26 is different from the actual number of teeth of the second sprocket 26.

制御部72は、仕様情報の不備を検出した場合、報知装置60に所定の報知情報を出力させるための信号を出力する。制御部72は、報知装置60と、有線または無線によって通信可能に接続されている。所定の報知情報とは、仕様情報の不備を自転車10の搭乗者に伝達するための情報である。報知装置60が表示装置62を含む場合には、制御部72からの出力信号によって、表示装置62は所定の報知情報を表示する。表示装置62は、所定の報知情報を文字で表示してもよいし、図形で表示してもよいし、ランプを点灯または点滅させることによって表示してもよい。報知装置60が発音装置64を含む場合には、制御部72からの出力信号によって、発音装置64は所定の報知情報を音で表示する。   When the control unit 72 detects a deficiency in the specification information, the control unit 72 outputs a signal for causing the notification device 60 to output predetermined notification information. The control unit 72 is connected to the notification device 60 so as to be communicable by wire or wireless. The predetermined notification information is information for transmitting incomplete specification information to the passenger of the bicycle 10. When the notification device 60 includes the display device 62, the display device 62 displays predetermined notification information by an output signal from the control unit 72. The display device 62 may display predetermined notification information as characters, may be displayed as a graphic, or may be displayed by lighting or blinking a lamp. When the notification device 60 includes the sound generation device 64, the sound generation device 64 displays predetermined notification information with sound in accordance with an output signal from the control unit 72.

図3を参照して、制御部72によって実行される報知処理について説明する。本処理は、制御装置70に電力が与えられている間、所定周期毎に繰り返し実行される。   With reference to FIG. 3, the alerting | reporting process performed by the control part 72 is demonstrated. This process is repeatedly executed at predetermined intervals while power is supplied to the control device 70.

制御部72は、ステップS11において、各センサ80,86,88からの出力信号を受けることによって、各センサ80,86,88からの情報を取得する。ステップS11において、制御部72は、第2のセンサ86を用いて取得される自転車10の走行情報から、第2速度を取得する。第2速度は、第2のセンサ86を用いて取得される自転車10の走行速度である。第2速度は、人力駆動車両の走行速度に関する第2の値の一例である。   In step S11, the control unit 72 receives information from each of the sensors 80, 86, and 88 by receiving an output signal from each of the sensors 80, 86, and 88. In step S <b> 11, the control unit 72 acquires the second speed from the travel information of the bicycle 10 acquired using the second sensor 86. The second speed is the traveling speed of the bicycle 10 acquired using the second sensor 86. The second speed is an example of a second value relating to the traveling speed of the human-powered vehicle.

制御部72は、ステップS12において、第1のセンサ80の第1の回転センサ82を用いて取得される駆動輪17の回転状態と、駆動輪17の周長に関する情報とに基づいて、第1速度を算出する。第1速度は、人力駆動車両の走行速度に関する第1の値の一例である。制御部72は、たとえば駆動輪17の回転数に駆動輪17の周長を乗じて第1速度を算出する。また、制御部72は、ステップ12において、駆動輪17の周長に関する情報と、第2の回転センサ84を用いて取得される第1スプロケット24の回転状態と、変速センサ88によって検出された変速比と、に基づいて第3速度を算出する。第3速度は、人力駆動車両の走行速度に関する第1の値の一例である。制御部72は、たとえば第1スプロケット24の回転数に変速比を乗じて駆動輪17の回転数を算出し、これに駆動輪17の周長を乗じて第3速度を算出する。制御部72は、ステップS12を終了すると、ステップS13に移る。   Based on the rotation state of the drive wheel 17 and the information about the circumference of the drive wheel 17 acquired using the first rotation sensor 82 of the first sensor 80 in step S12, the control unit 72 Calculate the speed. The first speed is an example of a first value related to the traveling speed of the human-powered vehicle. For example, the control unit 72 calculates the first speed by multiplying the rotation speed of the drive wheel 17 by the circumference of the drive wheel 17. Further, in step 12, the control unit 72 includes information on the circumference of the drive wheel 17, the rotation state of the first sprocket 24 acquired using the second rotation sensor 84, and the speed change detected by the speed change sensor 88. The third speed is calculated based on the ratio. The third speed is an example of a first value related to the traveling speed of the human-powered vehicle. For example, the control unit 72 calculates the rotation speed of the drive wheel 17 by multiplying the rotation speed of the first sprocket 24 by the gear ratio, and calculates the third speed by multiplying the rotation speed of the drive wheel 17 by this. After completing Step S12, the control unit 72 proceeds to Step S13.

制御部72は、ステップS13において、前のステップで算出した第1速度と、第2のセンサ86を用いて取得される第2速度との差を算出する。制御部72は、ステップS13を終了すると、ステップS14に移る。   In step S <b> 13, the control unit 72 calculates the difference between the first speed calculated in the previous step and the second speed acquired using the second sensor 86. After completing Step S13, the control unit 72 proceeds to Step S14.

制御部72は、ステップS14において、第1速度と第2速度との差が第1の範囲外であるか否かを判定する。第1の範囲は、所定の範囲の一例である。制御部72は、第1速度と第2速度との差が第1の範囲内であると判定した場合、ステップS15に移る。第1速度と第2速度との差が第1の範囲内である場合、制御部72は、前記仕様情報のうち駆動輪17の周長に関する情報には不備がないと判定することができる。制御部72は、第1速度と第2速度との差が第1の範囲外であると判定した場合、ステップS17に移る。第1速度と第2速度との差が第1の範囲外である場合、制御部72は、仕様情報のうち駆動輪17の周長に関する情報の不備があると判定することができる。第1速度は、予め記憶部72に記憶された駆動輪17の周長に関する情報に基づいて算出された走行速度であるが、第2速度は、駆動輪17の周長に関する情報とは無関係に算出された走行速度である。駆動輪17の周長に関する情報に不備があれば、第1速度と第2速度との間には比較的大きな差が生じる。このため、第1速度と第2速度との差が第1の範囲外である場合、駆動輪17の周長に関する情報に不備があると判定できる。第1の範囲は、たとえば、ゼロ(0)、プラスの値、および、マイナスの値を含む。第1速度と第2速度との差は、第1速度と第2速度との差の絶対値としてもよく、この場合、第1の範囲は、ゼロ(0)およびプラスの値を含む。第1の範囲は、第1の回転センサ82および第2のセンサ86の検出精度によって生じる誤差を含まないように設定されていることが好ましい。第1の範囲は、ゼロ(0)のみを含んでいてもよい。本実施形態では、第1の範囲外は、第1の範囲の上限値および下限値を含み、第1の範囲内は、第1の範囲の上限値および下限値を含まない。第1の範囲外は、第1の範囲の上限値および下限値を含まず、第1の範囲内は、第1の範囲の上限値および下限値を含んでいてもよい。   In step S14, the controller 72 determines whether or not the difference between the first speed and the second speed is outside the first range. The first range is an example of a predetermined range. When it is determined that the difference between the first speed and the second speed is within the first range, the control unit 72 proceeds to step S15. When the difference between the first speed and the second speed is within the first range, the control unit 72 can determine that there is no deficiency in the information related to the circumference of the drive wheel 17 in the specification information. When the controller 72 determines that the difference between the first speed and the second speed is outside the first range, the controller 72 proceeds to step S17. When the difference between the first speed and the second speed is outside the first range, the control unit 72 can determine that there is a deficiency in information regarding the circumference of the drive wheel 17 in the specification information. The first speed is a traveling speed calculated based on information about the circumference of the drive wheel 17 stored in advance in the storage unit 72, but the second speed is independent of information about the circumference of the drive wheel 17. This is the calculated traveling speed. If there is a deficiency in the information regarding the circumference of the drive wheel 17, a relatively large difference occurs between the first speed and the second speed. For this reason, when the difference between the first speed and the second speed is out of the first range, it can be determined that the information regarding the circumference of the drive wheel 17 is incomplete. The first range includes, for example, zero (0), a positive value, and a negative value. The difference between the first speed and the second speed may be an absolute value of the difference between the first speed and the second speed, in which case the first range includes zero (0) and a positive value. The first range is preferably set so as not to include errors caused by the detection accuracy of the first rotation sensor 82 and the second sensor 86. The first range may include only zero (0). In the present embodiment, the outside of the first range includes the upper limit value and the lower limit value of the first range, and the inside of the first range does not include the upper limit value and the lower limit value of the first range. Outside the first range does not include the upper limit and lower limit of the first range, and within the first range may include the upper limit and lower limit of the first range.

制御部72は、ステップS15において、前のステップで算出した第3速度と、第2のセンサ86を用いて取得される第2速度との差を算出する。制御部72は、ステップS15を終了すると、ステップS16に移る。   In step S <b> 15, the control unit 72 calculates the difference between the third speed calculated in the previous step and the second speed acquired using the second sensor 86. After completing Step S15, the controller 72 proceeds to Step S16.

制御部72は、ステップS16において、第3速度と第2速度との差が第2の範囲外であるか否かを判定する。第2の範囲は、所定の範囲の一例である。制御部72は、第3速度と第2速度との差が第2の範囲外であると判定した場合、ステップS17に移る。第3速度と第2速度との差が所定の範囲外である場合、制御部72は、仕様情報のうち第1スプロケット24の歯数に関する情報および第2スプロケット26の歯数に関する情報の少なくとも一方に不備があると判定することができる。制御部72は、第3速度と第2速度との差が第2の範囲内である場合、報知処理を終了する。第3速度と第2速度との差が第2の範囲内である場合、制御部72は、前記仕様情報のうち第1スプロケット24の歯数に関する情報および第2スプロケット26の歯数に関する情報の両方に不備がないと判定することができる。第3速度の算出に用いられる変速比は、記憶部72に予め記憶された第1スプロケット24の歯数および第2スプロケット26の歯数によって定義される。仕様情報のうち第1スプロケット24の歯数に関する情報および第2スプロケット26の歯数に関する情報の少なくとも一方に不備があれば、第3速度と第2速度との間には比較的大きな差が生じる。ステップS16は、ステップS14の後に実行されるので、第3速度と第2速度との間には比較的大きな差がある場合、第1スプロケット24の歯数に関する情報および第2スプロケット26の歯数に関する情報の少なくとも一方に不備があると判定することができる。第2の範囲は、たとえば、ゼロ(0)、プラスの値、および、マイナスの値を含む。第3速度と第2速度との差は、第3速度と第2速度との差の絶対値としてもよく、この場合、第2の範囲は、ゼロ(0)およびプラスの値を含む。第2の範囲は、第2の回転センサ84および第2のセンサ86の検出精度によって生じる誤差を含まないように設定されていることが好ましい。第2の範囲は、第1の範囲と同じでもよく、異なっていてもよい。本実施形態では、第2の範囲外は、第2の範囲の上限値および下限値を含み、第2の範囲内は、第2の範囲の上限値および下限値を含まない。第2の範囲外は、第2の範囲の上限値および下限値を含まず、第2の範囲内は、第2の範囲の上限値および下限値を含んでいてもよい。   In step S16, the controller 72 determines whether or not the difference between the third speed and the second speed is outside the second range. The second range is an example of a predetermined range. When the controller 72 determines that the difference between the third speed and the second speed is outside the second range, the controller 72 proceeds to step S17. When the difference between the third speed and the second speed is outside the predetermined range, the control unit 72 at least one of information on the number of teeth of the first sprocket 24 and information on the number of teeth of the second sprocket 26 in the specification information. Can be determined to be deficient. When the difference between the third speed and the second speed is within the second range, the control unit 72 ends the notification process. When the difference between the third speed and the second speed is within the second range, the control unit 72 includes information on the number of teeth of the first sprocket 24 and information on the number of teeth of the second sprocket 26 in the specification information. It can be determined that there is no deficiency in both. The speed ratio used for calculating the third speed is defined by the number of teeth of the first sprocket 24 and the number of teeth of the second sprocket 26 stored in advance in the storage unit 72. If at least one of the information on the number of teeth of the first sprocket 24 and the information on the number of teeth of the second sprocket 26 is incomplete in the specification information, a relatively large difference occurs between the third speed and the second speed. . Since step S16 is executed after step S14, when there is a relatively large difference between the third speed and the second speed, information on the number of teeth of the first sprocket 24 and the number of teeth of the second sprocket 26 are obtained. It can be determined that at least one of the information related to is incomplete. The second range includes, for example, zero (0), a positive value, and a negative value. The difference between the third speed and the second speed may be an absolute value of the difference between the third speed and the second speed, in which case the second range includes zero (0) and a positive value. The second range is preferably set so as not to include an error caused by detection accuracy of the second rotation sensor 84 and the second sensor 86. The second range may be the same as or different from the first range. In the present embodiment, the outside of the second range includes the upper limit value and the lower limit value of the second range, and the inside of the second range does not include the upper limit value and the lower limit value of the second range. Outside of the second range does not include the upper limit value and lower limit value of the second range, and within the second range may include the upper limit value and lower limit value of the second range.

制御部72は、ステップS17において、報知装置60に所定の報知情報を出力させるための信号を出力する。報知情報は、ステップS13からステップS17に移った場合と、ステップS16からステップS17に移った場合とにおいて、内容の異なる情報を含むことができる。たとえばステップS13からステップS17に移った場合、報知情報は、駆動輪17の周長に関する情報の不備があることを示す情報を含む。たとえばステップS16からステップS17に移った場合、報知情報は、第1スプロケット24の歯数に関する情報および第2スプロケット26の歯数に関する情報の少なくとも一方に不備があることを示す情報を含む。ステップS17の処理を実行した後は、報知処理を終了する。   In step S17, the control unit 72 outputs a signal for causing the notification device 60 to output predetermined notification information. The notification information can include information having different contents when the process proceeds from step S13 to step S17 and when the process proceeds from step S16 to step S17. For example, when the process proceeds from step S13 to step S17, the notification information includes information indicating that there is a defect in information regarding the circumference of the drive wheel 17. For example, when the process proceeds from step S16 to step S17, the notification information includes information indicating that at least one of information regarding the number of teeth of the first sprocket 24 and information regarding the number of teeth of the second sprocket 26 is deficient. After executing the process of step S17, the notification process is terminated.

本実施形態の制御装置70によれば、制御部72は、第1速度に基づいて仕様情報の不備の検出をした後に、第3速度に基づいて仕様情報の不備の検出をする。これにより、駆動輪17の周長に関する情報の不備があるか、または、第1スプロケット24の歯数に関する情報および第2スプロケット26の歯数に関する情報の少なくとも1つに不備があるかを判定することができる。制御装置70が報知装置60に不備の内容を報知させることによって、自転車10の搭乗者などに、修正すべき仕様情報を認識させることができる。   According to the control device 70 of the present embodiment, the control unit 72 detects deficiencies in specification information based on the first speed, and then detects deficiencies in specification information based on the third speed. Thereby, it is determined whether there is a deficiency in information regarding the circumference of the drive wheel 17 or deficiency in at least one of the information regarding the number of teeth of the first sprocket 24 and the information regarding the number of teeth of the second sprocket 26. be able to. When the control device 70 informs the notification device 60 of the incomplete content, the passenger of the bicycle 10 can recognize the specification information to be corrected.

(第2実施形態)
図4〜図6を参照して、第2実施形態の制御装置70について説明する。第2実施形態において、第1実施形態と共通する構成については、詳細な説明を省略する。第2実施形態において、第1実施形態と共通する構成については、第1実施形態と同一の符号を付す。
(Second Embodiment)
A control device 70 according to the second embodiment will be described with reference to FIGS. In the second embodiment, detailed description of the configuration common to the first embodiment is omitted. In the second embodiment, the same reference numerals as those in the first embodiment are assigned to configurations common to the first embodiment.

第2実施形態では、自転車10が報知装置60を備えていない点で第1実施形態とは異なる。また、第2実施形態では、制御部72により仕様情報の不備が検出された場合に、電気コンポーネント40、特にモータ42の制御状態を変更する点で第1実施形態とは異なる。   The second embodiment is different from the first embodiment in that the bicycle 10 does not include the notification device 60. Further, the second embodiment differs from the first embodiment in that the control state of the electrical component 40, particularly the motor 42, is changed when a deficiency in specification information is detected by the control unit 72.

図5を参照して、制御部72によるモータ42の制御について説明する。制御部72は、第1実施形態と同様に、仕様情報および第1のセンサ80を用いて取得される回転体の回転状態に基づいて算出される自転車10の走行速度に関する第1の値に応じて、モータ42を制御する。第1の値は、第1実施形態で説明した第1速度または第3速度である。本実施形態では、制御部72は、図5に示すように、第1の値が第3の所定値に到達するまでは、人力駆動力に対するモータ42によるアシスト力が一定になるように、モータ42を制御する。制御部72は、第1の値が第3の所定値に到達した後は、図5に点線で示すように、第1の値が第1の所定値に到達するまで徐々にモータ42のアシスト比を小さくして、第1の値が第1の所定値以上になると、モータ42によるアシストを停止させる。制御部72は、第1の制御状態では、第1の値が第1の所定値以上になると、モータ42によるアシストを停止させる。   With reference to FIG. 5, the control of the motor 42 by the controller 72 will be described. As in the first embodiment, the control unit 72 responds to the first value related to the traveling speed of the bicycle 10 calculated based on the specification information and the rotation state of the rotating body acquired using the first sensor 80. Then, the motor 42 is controlled. The first value is the first speed or the third speed described in the first embodiment. In the present embodiment, as shown in FIG. 5, the controller 72 controls the motor so that the assist force by the motor 42 with respect to the human driving force is constant until the first value reaches the third predetermined value. 42 is controlled. After the first value reaches the third predetermined value, the controller 72 gradually assists the motor 42 until the first value reaches the first predetermined value, as indicated by a dotted line in FIG. When the ratio is reduced and the first value is equal to or greater than the first predetermined value, the assist by the motor 42 is stopped. In the first control state, the control unit 72 stops assisting by the motor 42 when the first value is equal to or greater than the first predetermined value.

仕様情報に不備がある場合には、第1の値を正確に算出することができない。仮に、仕様情報に不備があって、第1の値を実際の自転車10の車速よりも小さく算出してしまうと、第1の値が第1の所定値以上の場合でもアシスト力を発生させてしまう可能性がある。第2実施形態では、仕様情報の不備が検出された場合には、第1の制御状態とは異なる第2の制御状態でモータ42を制御する。   If the specification information is incomplete, the first value cannot be calculated accurately. If the specification information is incomplete and the first value is calculated to be smaller than the actual speed of the bicycle 10, the assist force is generated even if the first value is greater than or equal to the first predetermined value. There is a possibility. In the second embodiment, when a deficiency in specification information is detected, the motor 42 is controlled in a second control state that is different from the first control state.

制御部72は、第2の制御状態では、第1の値が、第1の所定値よりも小さい第2の所定値以上になると、モータ42によるアシストを停止させる。本実施形態では、制御部72は、図5に示すように、第1の値が第3の所定値に到達するまでは、人力駆動力に対するモータ42によるアシスト力が一定になるように、モータ42を制御する。制御部72は、第1の値が第3の所定値に到達した後は、図5に実線で示すように、第1の値が第2の所定値に到達するまで徐々にモータ42のアシスト比を小さくする。制御部72は、第1の値が第1の所定値よりも小さい第2の所定値以上になると、モータ42によるアシストを停止させる。   In the second control state, the control unit 72 stops assist by the motor 42 when the first value is equal to or greater than a second predetermined value that is smaller than the first predetermined value. In the present embodiment, as shown in FIG. 5, the controller 72 controls the motor so that the assist force by the motor 42 with respect to the human driving force is constant until the first value reaches the third predetermined value. 42 is controlled. After the first value reaches the third predetermined value, the controller 72 gradually assists the motor 42 until the first value reaches the second predetermined value, as shown by the solid line in FIG. Reduce the ratio. When the first value is equal to or greater than a second predetermined value that is smaller than the first predetermined value, the controller 72 stops assist by the motor 42.

図6のフローチャートを参照して、制御部72で実行される制御状態の変更処理について説明する。本処理は、制御装置70に電力が与えられている間、所定周期毎に繰り返し実行される。   With reference to the flowchart of FIG. 6, the control state change process executed by the control unit 72 will be described. This process is repeatedly executed at predetermined intervals while power is supplied to the control device 70.

制御部72は、ステップS21において、各センサ80,86,88からの出力信号を受けることによって、各センサ80,86,88からの情報を取得する。ステップS21において、制御部72は、第2のセンサ86を用いて取得される自転車10の走行情報から第2の値を取得する。第2の値は、第2のセンサ86を用いて取得される自転車10の走行速度である。制御部72は、ステップS21を終了すると、ステップS22に移る。   In step S21, the control unit 72 receives information from each of the sensors 80, 86, and 88 by receiving an output signal from each of the sensors 80, 86, and 88. In step S <b> 21, the control unit 72 acquires a second value from the travel information of the bicycle 10 acquired using the second sensor 86. The second value is the traveling speed of the bicycle 10 acquired using the second sensor 86. After completing Step S21, the controller 72 proceeds to Step S22.

制御部72は、ステップS22において、仕様情報および第1のセンサ80を用いて取得される回転状態に基づいて算出される自転車10の走行速度に関する第1の値を算出する。第1の値は、第1実施形態で説明した第1速度または第3速度である。本実施形態では、仕様情報に不備があることを検出できればよいため、第1速度および第3速度をそれぞれ算出する必要はない。第1の値として、第1速度を採用する場合には、制御部72は、第1のセンサ80の第1の回転センサ82を用いて取得される駆動輪17の回転状態と、駆動輪17の周長に関する情報とに基づいて第1速度を算出する。第1の値として、第3速度を採用する場合には、制御部72は、駆動輪17の周長に関する情報と、第2の回転センサ84を用いて取得される第1スプロケット24の回転状態と、変速センサ88によって検出された変速比と、に基づいて第3速度を算出する。制御部72は、ステップS22を終了すると、ステップS23に移る。   In step S <b> 22, the control unit 72 calculates a first value related to the traveling speed of the bicycle 10 that is calculated based on the specification information and the rotation state acquired by using the first sensor 80. The first value is the first speed or the third speed described in the first embodiment. In the present embodiment, since it is only necessary to detect that the specification information is incomplete, it is not necessary to calculate the first speed and the third speed, respectively. When the first speed is adopted as the first value, the control unit 72 determines the rotation state of the driving wheel 17 acquired by using the first rotation sensor 82 of the first sensor 80 and the driving wheel 17. The first speed is calculated on the basis of the information related to the perimeter. When the third speed is adopted as the first value, the control unit 72 uses the information about the circumference of the drive wheel 17 and the rotation state of the first sprocket 24 acquired using the second rotation sensor 84. And the third speed is calculated based on the speed ratio detected by the speed change sensor 88. After completing Step S22, the control unit 72 proceeds to Step S23.

制御部72は、ステップS23において、前のステップで算出した第1の値と、第2のセンサ86を用いて取得される第2の値との差を算出する。   In step S <b> 23, the control unit 72 calculates the difference between the first value calculated in the previous step and the second value acquired using the second sensor 86.

制御部72は、ステップS24において、第1の値と第2の値との差が所定の範囲外であるか否かを判定する。制御部72は、第1の値と第2の値との差が所定の範囲内である場合、ステップS25に移る。制御部72は、第1の値と第2の値との差が所定の範囲外である場合、ステップS26に移る。     In step S24, the controller 72 determines whether or not the difference between the first value and the second value is outside a predetermined range. When the difference between the first value and the second value is within the predetermined range, the control unit 72 proceeds to step S25. When the difference between the first value and the second value is outside the predetermined range, the control unit 72 proceeds to step S26.

制御部72は、ステップS25において、制御状態を第1の制御状態に設定する。第1の制御状態でのモータ42の制御は、図5のフローチャートとは別の処理で行われる。ステップS25の処理を実行した後は、制御状態の変更処理を終了する。   In step S25, the control unit 72 sets the control state to the first control state. The control of the motor 42 in the first control state is performed by a process different from the flowchart of FIG. After executing the process of step S25, the control state changing process is terminated.

制御部72は、ステップS26において、制御状態を第2の制御状態に設定する。第2の制御状態でのモータ42の制御は、図5のフローチャートとは別の処理で行われる。ステップS26の処理を実行した後は、制御状態の変更処理を終了する。   In step S26, the control unit 72 sets the control state to the second control state. The control of the motor 42 in the second control state is performed by a process different from the flowchart of FIG. After executing the process of step S26, the control state changing process is terminated.

(第3実施形態)
図7を参照して、第3実施形態の制御装置70について説明する。本実施形態の説明において、第1実施形態と共通する構成については、その詳細な説明を省略する。第3実施形態において、第1実施形態と共通する構成については、第1実施形態と同一の符号を付す。
(Third embodiment)
With reference to FIG. 7, the control apparatus 70 of 3rd Embodiment is demonstrated. In the description of the present embodiment, detailed description of configurations common to the first embodiment is omitted. In the third embodiment, components common to the first embodiment are denoted by the same reference numerals as in the first embodiment.

本実施形態は、自転車10が報知装置60を備えていない点で第1実施形態とは異なる。本実施形態では、制御部72により仕様情報の不備が検出された場合に、不備が検出された仕様情報を修正する点で第1および第2実施形態とは異なる。   This embodiment is different from the first embodiment in that the bicycle 10 does not include the notification device 60. The present embodiment is different from the first and second embodiments in that when the deficiency in the specification information is detected by the control unit 72, the specification information in which the deficiency is detected is corrected.

図7のフローチャートを参照して、制御部72で実行される情報修正処理について説明する。本処理は、制御装置70に電力が与えられている間、所定周期毎に繰り返し実行される。   With reference to the flowchart of FIG. 7, the information correction process performed by the control part 72 is demonstrated. This process is repeatedly executed at predetermined intervals while power is supplied to the control device 70.

ステップS31の処理は、ステップS11の処理と同様である。制御部72は、ステップS31が終了すると、ステップS32に移る。   The process of step S31 is the same as the process of step S11. When step S31 ends, the controller 72 proceeds to step S32.

制御部72は、ステップS32において、第1のセンサ80の第1の回転センサ82を用いて取得される後輪18の回転状態と、後輪18の周長に関する情報とに基づいて第1速度を算出する。第1速度は、人力駆動車両の走行速度に関する第1の値の一例である。制御部72は、ステップS32を終了すると、ステップS33に移る。ステップS33の処理は、ステップS13の処理と同様である。制御部72は、ステップS33を終了すると、ステップS34に移る。   In step S <b> 32, the control unit 72 determines the first speed based on the rotation state of the rear wheel 18 acquired using the first rotation sensor 82 of the first sensor 80 and information on the circumference of the rear wheel 18. Is calculated. The first speed is an example of a first value related to the traveling speed of the human-powered vehicle. After completing Step S32, the controller 72 proceeds to Step S33. The process of step S33 is the same as the process of step S13. After completing Step S33, the control unit 72 proceeds to Step S34.

ステップS34の処理は、ステップS14の処理と同様である。   The process of step S34 is the same as the process of step S14.

制御部72は、ステップS34において、第1速度と第2速度との差が第1の範囲外であると判定した場合、ステップS35に移る。制御部72は、第1速度と第2速度との差が所定の範囲内であると判定した場合、ステップS36に移る。   If the controller 72 determines in step S34 that the difference between the first speed and the second speed is outside the first range, the controller 72 proceeds to step S35. If the controller 72 determines that the difference between the first speed and the second speed is within the predetermined range, the controller 72 proceeds to step S36.

制御部72は、ステップS35において、記憶部74に記憶された仕様情報のうち駆動輪17の周長に関する情報を修正する。制御部72は、第1速度と第2速度との差が第1の範囲内になるように、仕様情報を修正する。たとえば、制御部72は、第2速度を、第1の回転センサ82を用いて取得される駆動輪17の回転数で割ることで、駆動輪17の周長を算出する。制御部72は、記憶部74に記憶された駆動輪17の周長に関する情報を、第2速度に基づいて算出された駆動輪17の周長に修正して、記憶部74に記憶させる。   In step S <b> 35, the control unit 72 corrects information related to the circumference of the drive wheel 17 among the specification information stored in the storage unit 74. The control unit 72 corrects the specification information so that the difference between the first speed and the second speed is within the first range. For example, the control unit 72 calculates the circumference of the drive wheel 17 by dividing the second speed by the rotation speed of the drive wheel 17 acquired using the first rotation sensor 82. The control unit 72 corrects the information about the circumference of the drive wheel 17 stored in the storage unit 74 to the circumference of the drive wheel 17 calculated based on the second speed, and causes the storage unit 74 to store the information.

制御部72は、ステップS36において、駆動輪17の周長に関する情報と、第2の回転センサ84を用いて取得される第1スプロケット24の回転状態と、変速センサ88によって検出された変速比と、に基づいて第3速度を算出する。ステップS35からステップS36に移った場合には、ステップS36において、ステップS35で修正された駆動輪17の周長に関する情報が用いられる。第3速度は、人力駆動車両の走行速度に関する第1の値の一例である。制御部72は、ステップS36を終了すると、ステップS37に移る。   In step S <b> 36, the control unit 72 includes information on the circumference of the drive wheel 17, the rotation state of the first sprocket 24 acquired using the second rotation sensor 84, and the speed ratio detected by the speed sensor 88. Based on the above, the third speed is calculated. When the process proceeds from step S35 to step S36, in step S36, information on the circumference of the drive wheel 17 corrected in step S35 is used. The third speed is an example of a first value related to the traveling speed of the human-powered vehicle. After completing Step S36, the control unit 72 proceeds to Step S37.

ステップS37の処理は、ステップS15の処理と同様である。制御部72は、ステップS37を終了すると、ステップS38に移る。   The process of step S37 is the same as the process of step S15. After completing Step S37, the control unit 72 proceeds to Step S38.

ステップS38の処理は、ステップS16の処理と同様である。制御部72は、ステップS38において、第3速度と第2速度との差が所定の範囲外であると判定した場合、ステップS39に移る。制御部72は、第3速度と第2速度との差が所定の範囲内であると判定した場合、情報修正処理を終了する。   The process of step S38 is the same as the process of step S16. If the controller 72 determines in step S38 that the difference between the third speed and the second speed is outside the predetermined range, the controller 72 proceeds to step S39. When it is determined that the difference between the third speed and the second speed is within the predetermined range, the control unit 72 ends the information correction process.

制御部72は、ステップS39において、記憶部74に記憶された仕様情報のうち第1スプロケット24の歯数に関する情報および第2スプロケット26の歯数に関する情報の少なくとも一方を修正する。制御部72は、第3速度と第2速度との差が第2の範囲内になるように、仕様情報を修正する。たとえば、制御部72は、第3速度と第2速度との差が第2の範囲内となるような変速比を算出する。その後、制御部72は、算出した変速比となるように、記憶部74に記憶された、第1スプロケット24の歯数に関する情報および第2スプロケット26の歯数に関する情報の少なくとも一方を修正して、記憶部74に記憶させる。ステップS39の処理を実行した後は、情報修正処理を終了する。   In step S39, the control unit 72 corrects at least one of the information on the number of teeth of the first sprocket 24 and the information on the number of teeth of the second sprocket 26 among the specification information stored in the storage unit 74. The control unit 72 corrects the specification information so that the difference between the third speed and the second speed is within the second range. For example, the control unit 72 calculates a gear ratio such that the difference between the third speed and the second speed is within the second range. Thereafter, the control unit 72 corrects at least one of the information related to the number of teeth of the first sprocket 24 and the information related to the number of teeth of the second sprocket 26 stored in the storage unit 74 so that the calculated gear ratio is obtained. And stored in the storage unit 74. After executing the process of step S39, the information correction process is terminated.

(第4実施形態)
図8および図9を参照して、第4実施形態の制御装置70について説明する。本実施形態の説明において、第1実施形態と共通する構成については、その詳細な説明を省略する。第4実施形態において、第1実施形態と共通する構成については、第1実施形態と同一の符号を付す。
(Fourth embodiment)
With reference to FIG. 8 and FIG. 9, the control apparatus 70 of 4th Embodiment is demonstrated. In the description of the present embodiment, detailed description of configurations common to the first embodiment is omitted. In the fourth embodiment, components common to the first embodiment are denoted by the same reference numerals as in the first embodiment.

本実施形態では、図8に示すように、自転車10が変速センサ88および報知装置60を備えていない点で第1〜第3実施形態とは異なる。本実施形態では、制御部72により仕様情報の不備を検出しない点で、第1〜第3実施形態とは異なる。   As shown in FIG. 8, the present embodiment is different from the first to third embodiments in that the bicycle 10 does not include the speed change sensor 88 and the notification device 60. The present embodiment is different from the first to third embodiments in that the control unit 72 does not detect deficiencies in specification information.

本実施形態では、制御部72は、第1のセンサ80を用いて取得される回転体の回転状態と、第1のセンサ80とは異なる第2のセンサ86を用いて取得される自転車10の速度とに基づいて、回転体の仕様に関する仕様情報を取得する。本実施形態において回転体は、駆動輪17であり、回転体の仕様に関する仕様情報は、駆動輪17の周長を含む。制御部72は、駆動輪17の周長を算出することによって、仕様情報を取得する。詳しくは、制御部72は、第2のセンサ86を用いて取得される第2速度を、第1の回転センサ82を用いて取得される駆動輪17の回転数で割ることで、駆動輪17の周長を算出する。制御部72は、取得した仕様情報を記憶部74に記憶させる。   In the present embodiment, the control unit 72 includes the rotation state of the rotating body acquired using the first sensor 80 and the bicycle 10 acquired using the second sensor 86 different from the first sensor 80. Based on the speed, the specification information on the specification of the rotating body is acquired. In the present embodiment, the rotating body is the drive wheel 17, and the specification information regarding the specification of the rotating body includes the circumference of the drive wheel 17. The controller 72 acquires the specification information by calculating the circumference of the drive wheel 17. Specifically, the control unit 72 divides the second speed acquired using the second sensor 86 by the number of rotations of the driving wheel 17 acquired using the first rotation sensor 82, thereby driving the driving wheel 17. The perimeter of is calculated. The control unit 72 stores the acquired specification information in the storage unit 74.

本実施形態では、制御部72は、取得した仕様情報に基づいて電気コンポーネント40を制御する。たとえば、制御部72は、算出した駆動輪17の周長に、駆動輪17の回転数を乗じて、自転車10の第4速度を算出する。制御部72は、たとえば、第4速度に基づいて電気コンポーネント40のモータ42を制御する。制御部72は、第1実施形態の制御部72と同様に、人力駆動力に対するモータ42によるアシスト力が予め定める比率になるようにモータ42を制御し、たとえば第4速度が予め定める速度以上になると、モータ42によるアシストを停止する。   In the present embodiment, the control unit 72 controls the electrical component 40 based on the acquired specification information. For example, the control unit 72 calculates the fourth speed of the bicycle 10 by multiplying the calculated circumference of the drive wheel 17 by the rotation speed of the drive wheel 17. For example, the control unit 72 controls the motor 42 of the electrical component 40 based on the fourth speed. Similar to the control unit 72 of the first embodiment, the control unit 72 controls the motor 42 so that the assist force by the motor 42 with respect to the human driving force becomes a predetermined ratio. For example, the fourth speed is higher than the predetermined speed. Then, the assist by the motor 42 is stopped.

図9のフローチャートは、第4実施形態の制御部72で実行されるモータ42の仕様情報の設定処理を示す。本処理は、たとえば制御装置70に電力が与えられると実行される。   The flowchart of FIG. 9 shows the specification information setting process of the motor 42 executed by the control unit 72 of the fourth embodiment. This process is executed when power is supplied to the control device 70, for example.

制御部72は、ステップS41において、記憶部74に仕様情報が記憶されているか否かを判定する。ステップS41において、制御部72は、記憶部74に仕様情報が記憶されていないと判定すると、ステップS42に移り、記憶部74に仕様情報が記憶されていないと判定すると、ステップS44に移る。ステップS42の処理は、ステップS11の処理と同様である。制御部72は、ステップS42が終了すると、ステップS43に移る。   In step S41, the control unit 72 determines whether or not the specification information is stored in the storage unit 74. In step S41, if the control unit 72 determines that the specification information is not stored in the storage unit 74, the control unit 72 proceeds to step S42. If the control unit 72 determines that the specification information is not stored in the storage unit 74, the control unit 72 proceeds to step S44. The process of step S42 is the same as the process of step S11. When step S42 ends, the control unit 72 proceeds to step S43.

制御部72は、ステップS43において、第1の回転センサ82を用いて取得される駆動輪17の回転状態と、第2の回転センサ84を用いて取得される第2速度と、に基づいて、駆動輪17の周長に関する仕様情報を取得する。制御部72は、ステップS43が終了すると、ステップS44に移る。   Based on the rotation state of the drive wheel 17 acquired using the first rotation sensor 82 and the second speed acquired using the second rotation sensor 84 in step S43, the control unit 72 The specification information regarding the circumference of the drive wheel 17 is acquired. When step S43 ends, the control unit 72 proceeds to step S44.

制御部72は、ステップS44において、仕様情報を記憶部74に記憶させて、仕様情報の設定処理を終了する。   In step S44, the control unit 72 stores the specification information in the storage unit 74 and ends the specification information setting process.

制御部72は、仕様情報が記憶部74に記憶されていない場合は、モータ42を停止した状態に維持する。制御部72は、仕様情報が記憶部74に記憶されている場合は、モータ42を駆動可能に制御する。   When the specification information is not stored in the storage unit 74, the control unit 72 maintains the motor 42 in a stopped state. When the specification information is stored in the storage unit 74, the control unit 72 controls the motor 42 to be drivable.

(第5実施形態)
図10および図11を参照して、第5実施形態の制御装置70について説明する。本実施形態5の説明において、前記実施形態1と共通する構成については、その詳細な説明を省略する。第5実施形態において、第1実施形態と共通する構成については、第1実施形態と同一の符号を付す。
(Fifth embodiment)
With reference to FIG. 10 and FIG. 11, the control apparatus 70 of 5th Embodiment is demonstrated. In the description of the fifth embodiment, the detailed description of the configuration common to the first embodiment is omitted. In the fifth embodiment, components common to the first embodiment are denoted by the same reference numerals as in the first embodiment.

本実施形態では、図10に示すように、自転車10が第2のセンサ86を備えていない点で第1〜第4実施形態とは異なる。   As shown in FIG. 10, the present embodiment is different from the first to fourth embodiments in that the bicycle 10 does not include the second sensor 86.

本実施形態では、記憶部74には、予め第1スプロケット24の歯数に関する情報および第2スプロケット26の歯数に関する情報が記憶されている。   In the present embodiment, the storage unit 74 stores information related to the number of teeth of the first sprocket 24 and information related to the number of teeth of the second sprocket 26 in advance.

本実施形態では、制御部72は、第1の回転センサ82および第2の回転センサ84の出力に基づいて変速比に関する第3の値を算出する。詳しくは、制御部72は、第1の回転センサ82を用いて取得される駆動輪17の回転数と、第2の回転センサ84を用いて取得される第1スプロケット24の回転数とに基づいて、第3の値を算出する。第2スプロケット26は、駆動輪17に連結されているため、駆動輪17の回転数と第2スプロケット26の回転数とは等しい。制御部72は、第1スプロケット24の回転数に対する後輪18の回転数の比を、変速比に関する第3の値として算出する。   In the present embodiment, the control unit 72 calculates a third value related to the gear ratio based on the outputs of the first rotation sensor 82 and the second rotation sensor 84. Specifically, the control unit 72 is based on the rotation speed of the driving wheel 17 acquired using the first rotation sensor 82 and the rotation speed of the first sprocket 24 acquired using the second rotation sensor 84. Then, the third value is calculated. Since the second sprocket 26 is connected to the driving wheel 17, the rotational speed of the driving wheel 17 is equal to the rotational speed of the second sprocket 26. The control unit 72 calculates the ratio of the rotational speed of the rear wheel 18 to the rotational speed of the first sprocket 24 as a third value related to the gear ratio.

本実施形態では、制御部72は、第1の回転センサ82および第2の回転センサ84の出力に基づいて算出される変速比に関する第3の値と、第1スプロケット24の歯数および第2スプロケット26の歯数に基づいて算出される変速比に関する第4の値との差が所定の範囲外の場合、報知装置60に所定の報知情報を出力させるための信号を出力する。制御部72は、第1スプロケット24の歯数および第2スプロケット26の歯数に基づいての出力に基づいて変速比に関する第4の値を算出する。第1スプロケット24の歯数および第2スプロケット26の歯数は、たとえば、変速センサ88の出力に基づいて求められる。制御部72は、第1実施形態と同様に現在の変速比を定義することによって第4の値を取得する。所定の報知情報は、第1スプロケット24の歯数に関する情報および第2スプロケット26の歯数に関する情報の少なくとも一方に不備があることを自転車10の搭乗者に伝達するための情報を含む。第1スプロケット24の歯数に関する情報および第2スプロケット26の歯数に関する情報の少なくとも一方に不備があれば、第3の値と第4の値との間には比較的大きな差が生じる。このため、第3の値と第4の値との差が所定の範囲外である場合、第1スプロケット24の歯数に関する情報および第2スプロケット26の歯数に関する情報の少なくとも一方に不備があると判定できる。所定の範囲は、たとえば、ゼロ(0)、プラスの値、および、マイナスの値を含む。第3の値と第4の値との差は、第3の値と第4の値との差の絶対値としてもよく、この場合、所定の範囲は、ゼロ(0)およびプラスの値を含む。所定の範囲は、第1の回転センサ82および第2の回転センサ84の検出精度によって生じる誤差を含まないように設定されていることが好ましい。本実施形態では、所定の範囲外は、所定の範囲の上限値および下限値を含み、所定の範囲内は、所定の範囲の上限値および下限値を含まない。所定の範囲外は、所定の範囲の上限値および下限値を含まず、所定の範囲内は、所定の範囲の上限値および下限値を含んでいてもよい。   In the present embodiment, the control unit 72 determines the third value relating to the transmission ratio calculated based on the outputs of the first rotation sensor 82 and the second rotation sensor 84, the number of teeth of the first sprocket 24, and the second number. When the difference from the fourth value relating to the gear ratio calculated based on the number of teeth of the sprocket 26 is outside the predetermined range, a signal for causing the notification device 60 to output predetermined notification information is output. The controller 72 calculates a fourth value related to the gear ratio based on the output based on the number of teeth of the first sprocket 24 and the number of teeth of the second sprocket 26. The number of teeth of the first sprocket 24 and the number of teeth of the second sprocket 26 are obtained based on the output of the speed change sensor 88, for example. The control unit 72 acquires the fourth value by defining the current gear ratio as in the first embodiment. The predetermined notification information includes information for transmitting to the passenger of the bicycle 10 that at least one of the information regarding the number of teeth of the first sprocket 24 and the information regarding the number of teeth of the second sprocket 26 is incomplete. If at least one of the information on the number of teeth of the first sprocket 24 and the information on the number of teeth of the second sprocket 26 is deficient, a relatively large difference occurs between the third value and the fourth value. For this reason, when the difference between the third value and the fourth value is outside the predetermined range, at least one of the information on the number of teeth of the first sprocket 24 and the information on the number of teeth of the second sprocket 26 is incomplete. Can be determined. The predetermined range includes, for example, zero (0), a positive value, and a negative value. The difference between the third value and the fourth value may be an absolute value of the difference between the third value and the fourth value. In this case, the predetermined range includes zero (0) and a positive value. Including. The predetermined range is preferably set so as not to include an error caused by the detection accuracy of the first rotation sensor 82 and the second rotation sensor 84. In the present embodiment, the outside of the predetermined range includes the upper limit value and the lower limit value of the predetermined range, and the predetermined range does not include the upper limit value and the lower limit value of the predetermined range. Outside the predetermined range, the upper limit value and lower limit value of the predetermined range are not included, and within the predetermined range, the upper limit value and lower limit value of the predetermined range may be included.

図11のフローチャートには、第4実施形態の制御部72で実行される報知処理について示す。本処理は、制御装置70に電源が投入されている間、所定周期毎に繰り返し実行される。   The flowchart of FIG. 11 shows the notification process executed by the control unit 72 of the fourth embodiment. This process is repeatedly executed at predetermined intervals while the control device 70 is powered on.

制御部72は、ステップS51において、各センサ80,86,88からの出力信号を受けることによって、各センサ80,86,88からの情報を取得する。ステップS51において、制御部72は、変速センサ88の出力に基づいて第4の値を取得する。   In step S51, the control unit 72 receives information from the sensors 80, 86, and 88 by receiving output signals from the sensors 80, 86, and 88. In step S <b> 51, the control unit 72 acquires a fourth value based on the output of the shift sensor 88.

制御部72は、ステップS52において、第1の回転センサ82を用いて取得される後輪18の回転数と、第2の回転センサ84を用いて取得される第1スプロケット24の回転状態と、に基づいて、変速比に関する第3の値を算出する。   In step S52, the control unit 72 determines the rotation speed of the rear wheel 18 acquired using the first rotation sensor 82, the rotation state of the first sprocket 24 acquired using the second rotation sensor 84, and Based on the above, a third value related to the gear ratio is calculated.

制御部72は、ステップS53において、算出した第3の値と、変速センサ88を用いて取得された第4の値との差を算出する。   In step S <b> 53, the controller 72 calculates the difference between the calculated third value and the fourth value acquired using the shift sensor 88.

制御部72は、ステップS54において、第3の値と第4の値との差が所定の範囲外であるか否かを判定する。制御部72は、第3の値と第4の値との差が所定の範囲外である場合、ステップS55に移る。第3の値と第4の値との差が所定の範囲外である場合、第1スプロケット24の歯数に関する情報および第2スプロケット26の歯数に関する情報の少なくとも一方に不備があると判定することができる。制御部72は、第3の値と第4の値との差が所定の範囲内である場合、報知処理を終了する。第3の値と第4の値との差が所定の範囲内である場合、第1スプロケット24の歯数に関する情報および第2スプロケット26の歯数に関する情報の両方に不備がないと判定することができる。   In step S54, the controller 72 determines whether or not the difference between the third value and the fourth value is outside a predetermined range. When the difference between the third value and the fourth value is outside the predetermined range, the control unit 72 proceeds to step S55. When the difference between the third value and the fourth value is outside the predetermined range, it is determined that at least one of the information on the number of teeth of the first sprocket 24 and the information on the number of teeth of the second sprocket 26 is deficient. be able to. When the difference between the third value and the fourth value is within a predetermined range, the control unit 72 ends the notification process. When the difference between the third value and the fourth value is within a predetermined range, it is determined that both the information on the number of teeth of the first sprocket 24 and the information on the number of teeth of the second sprocket 26 are complete. Can do.

制御部72は、ステップS55において、報知装置60に所定の報知情報を出力させるための信号を出力する。ステップS55の処理を実行した後、報知処理を終了する。   In step S55, the control unit 72 outputs a signal for causing the notification device 60 to output predetermined notification information. After performing the process of step S55, the notification process is terminated.

(その他の実施形態)
本発明は、前記実施形態に限られるものではなく、請求の範囲の主旨を逸脱しない範囲で代用が可能である。
(Other embodiments)
The present invention is not limited to the above-described embodiment, and can be substituted without departing from the scope of the claims.

例えば、各実施形態では、制御装置70が記憶部74を有しているが、制御装置70は記憶部74を有していなくてもよい。この場合、制御装置70以外の装置、たとえば第1のセンサ80が記憶部を有し、この記憶部に回転体の仕様情報を記憶するように構成することができる。   For example, in each embodiment, the control device 70 includes the storage unit 74, but the control device 70 may not include the storage unit 74. In this case, a device other than the control device 70, for example, the first sensor 80 may have a storage unit, and the storage unit may be configured to store the specification information of the rotating body.

第1実施形態では、制御部72が第1の値としての第1速度および第3速度を算出していたが、図12に示すように、第1のセンサ180が演算部182を有していて、演算部182で第1の値としての第1速度および第3速度の少なくとも一方を算出してもよい。第1のセンサ180は、第1センサ80の構成に加えて、演算部182を含む。この場合、図3に示すフローチャートにおいて、ステップS12は省略される。第2および第3実施形態においても、第1のセンサが第1の値としての第1速度や第3速度を算出する構成とすることができる。この場合、第2実施形態については、図6に示すフローチャートにおいて、ステップS22を省略することができ、第3実施形態については、図7に示すフローチャートにおいて、ステップS32およびステップS36を省略することができる。   In the first embodiment, the control unit 72 calculates the first speed and the third speed as the first values. However, as shown in FIG. 12, the first sensor 180 includes the calculation unit 182. Thus, the calculation unit 182 may calculate at least one of the first speed and the third speed as the first value. The first sensor 180 includes a calculation unit 182 in addition to the configuration of the first sensor 80. In this case, step S12 is omitted in the flowchart shown in FIG. Also in the second and third embodiments, the first sensor can be configured to calculate the first speed and the third speed as the first value. In this case, for the second embodiment, step S22 can be omitted in the flowchart shown in FIG. 6, and for the third embodiment, step S32 and step S36 can be omitted in the flowchart shown in FIG. it can.

前述の第1〜第3実施形態では、各センサ80,86,88の検出結果から算出される速度を比較して、仕様情報の不備を検出しているが、これに限らず、各センサ80,86,88の検出結果から仕様情報を算出して、算出した仕様情報と、記憶部74または第1のセンサ180に記憶された仕様情報とを比較するようにしてもよい。   In the first to third embodiments described above, the speeds calculated from the detection results of the sensors 80, 86, and 88 are compared to detect deficiencies in the specification information. , 86, 88 may be calculated, and the calculated specification information may be compared with the specification information stored in the storage unit 74 or the first sensor 180.

第1〜第3実施形態では、2つの車輪のうち駆動輪17に関する仕様情報の不備のみを検出しているが、これに限らず、第1の回転センサ82によって、前輪16の回転状態を検出して、前輪16に関する仕様情報の不備も検出するようにしてもよい。また、第1〜第3実施形態では、第2の回転センサ84によって駆動輪17の回転状態を検出しているが、第2の回転センサ84によって前輪16の回転状態を検出してもよい。また、第4実施形態では、駆動輪17に関する仕様情報を算出しているが、これに限らず、前輪16に関する仕様情報も算出するようにしてもよい。第4実施形態では、駆動輪17に関する仕様情報を算出しているが、駆動輪17に関する仕様情報を算出するのではなく、前輪16に関する仕様情報も算出するようにしてもよい。   In the first to third embodiments, only deficiencies in the specification information regarding the driving wheel 17 out of the two wheels are detected. However, the present invention is not limited to this, and the rotation state of the front wheel 16 is detected by the first rotation sensor 82. Then, a deficiency in the specification information regarding the front wheel 16 may be detected. In the first to third embodiments, the rotation state of the driving wheel 17 is detected by the second rotation sensor 84, but the rotation state of the front wheel 16 may be detected by the second rotation sensor 84. In the fourth embodiment, the specification information about the drive wheels 17 is calculated. However, the specification information is not limited to this, and the specification information about the front wheels 16 may be calculated. In the fourth embodiment, the specification information related to the drive wheel 17 is calculated, but the specification information related to the front wheel 16 may be calculated instead of calculating the specification information related to the drive wheel 17.

各実施形態では、変速機50は、操作スイッチの操作によって作動されるが、これに限らず、変速機50は、自転車10の加速度、車速、および、クランクの回転数の少なくとも1つに基づいて、自動で作動する構成してもよい。この場合、制御部72が、第1センサ80の出力信号に応じて、変速機50を制御する。変速機50が自動で作動する場合、変速機50は電気コンポーネント40に含まれる。自転車10の加速度は、自転車10の進行方向における加速度を含む。自転車10の加速度は、第2のセンサ86の加速度センサ86Aにより検出できる。車速については、回転体の仕様に関する仕様情報と、第1のセンサ80を用いて取得される回転体の回転数とに基づいて算出することができる。記憶部74には、自転車10の加速度、車速、および、クランクの回転数の少なくとも1つに関する変速閾値が記憶されている。制御部74は、自転車10の加速度、車速、および、クランクの回転数の少なくとも1つが、対応する変速閾値を超える場合に変速する。変速閾値は、変速比を大きくする場合に用いられる第1変速閾値と、変速比を小さくする場合に用いられる第2変速閾値をと、を含む。例えば、自転車10の加速度、車速、および、クランクの回転数の少なくとも1つが大きくなって、第1変速閾値を超えると、制御部72は、変速比が大きくなるように変速機50を制御する。例えば、自転車10の加速度、車速、および、クランクの回転数の少なくとも1つが小さくなって、第2変速閾値を超えると、制御部72は、変速比が小さくなるように変速機50を制御する。   In each embodiment, the transmission 50 is operated by operation of an operation switch. However, the transmission 50 is not limited to this, and the transmission 50 is based on at least one of the acceleration of the bicycle 10, the vehicle speed, and the rotation speed of the crank. It may be configured to operate automatically. In this case, the control unit 72 controls the transmission 50 according to the output signal of the first sensor 80. The transmission 50 is included in the electrical component 40 if the transmission 50 operates automatically. The acceleration of the bicycle 10 includes acceleration in the traveling direction of the bicycle 10. The acceleration of the bicycle 10 can be detected by the acceleration sensor 86A of the second sensor 86. The vehicle speed can be calculated based on the specification information related to the specification of the rotating body and the rotational speed of the rotating body acquired using the first sensor 80. The storage unit 74 stores a shift threshold value related to at least one of the acceleration of the bicycle 10, the vehicle speed, and the rotation speed of the crank. The control unit 74 shifts when at least one of the acceleration of the bicycle 10, the vehicle speed, and the rotation speed of the crank exceeds a corresponding shift threshold value. The speed change threshold includes a first speed change threshold used when the speed change ratio is increased and a second speed change threshold used when the speed change ratio is reduced. For example, when at least one of the acceleration of the bicycle 10, the vehicle speed, and the rotation speed of the crank increases and exceeds the first shift threshold, the control unit 72 controls the transmission 50 so that the gear ratio increases. For example, when at least one of the acceleration of the bicycle 10, the vehicle speed, and the rotation speed of the crank decreases and exceeds the second shift threshold value, the control unit 72 controls the transmission 50 so that the speed ratio is decreased.

変速機50を自動で作動させる場合、第2実施形態では、変速機50の変速制御の制御状態を、仕様情報の不備の有無に基づいて変更するようにしてもよい。例えば、仕様情報に不備がある場合の変速閾値は、仕様情報に不備がない場合の変速閾値よりも小さくする。仕様情報に不備がない場合の変速閾値と、仕様情報に不備がある場合の変速閾値とは、記憶部74に予めに記憶されていてもよい。記憶部74には、仕様情報に不備がない場合の変速閾値のみが予め記憶されており、仕様情報に不備がある場合、制御部72が記憶部74に記憶されている変速閾値から所定の値を減算することによって仕様情報に不備がある場合の変速閾値を生成してもよい。   When the transmission 50 is automatically operated, in the second embodiment, the control state of the shift control of the transmission 50 may be changed based on whether or not the specification information is deficient. For example, the shift threshold when the specification information is incomplete is set to be smaller than the shift threshold when the specification information is incomplete. The shift threshold when there is no deficiency in the specification information and the shift threshold when there is deficiency in the specification information may be stored in the storage unit 74 in advance. In the storage unit 74, only the shift threshold value when there is no deficiency in the specification information is stored in advance. When the specification information is deficient, the control unit 72 determines a predetermined value from the shift threshold value stored in the storage unit 74. The shift threshold value when the specification information is incomplete may be generated by subtracting.

変速機50を自動で作動させる場合、第4実施形態では、第1のセンサ80を用いて取得される回転体の回転状態と、第2のセンサ86を用いて取得される自転車10の速度とに基づいて、回転体の仕様に関する仕様情報を取得して、取得した仕様情報に基づいて、変速機50を制御するようにしてもよい。   When the transmission 50 is automatically operated, in the fourth embodiment, the rotation state of the rotating body acquired using the first sensor 80 and the speed of the bicycle 10 acquired using the second sensor 86 are described. Based on the above, the specification information regarding the specification of the rotating body may be acquired, and the transmission 50 may be controlled based on the acquired specification information.

第1〜第5実施形態では、制御装置70は自転車10に組み込まれているが、これに限らず、制御装置70の制御部72の少なくとも一部は、自転車10の搭乗者が所持する携帯型電子装置が備えていてもよい。この場合、各センサ80,86,88,180と制御装置70の制御部72の少なくとも一部とは無線で電気的に接続される。   In the first to fifth embodiments, the control device 70 is incorporated in the bicycle 10. However, the present invention is not limited thereto, and at least a part of the control unit 72 of the control device 70 is a portable type possessed by a passenger of the bicycle 10. The electronic device may be provided. In this case, each sensor 80, 86, 88, 180 and at least a part of the control unit 72 of the control device 70 are electrically connected wirelessly.

第1実施形態において、第2の回転センサ84、変速センサ88を省略してもよい。この場合、図3のフローチャートにおいて、第3速度に関連する処理を省略し、たとえばステップS12、ステップS15およびステップS16を省略することができる。   In the first embodiment, the second rotation sensor 84 and the shift sensor 88 may be omitted. In this case, in the flowchart of FIG. 3, the process related to the third speed can be omitted, and for example, step S12, step S15, and step S16 can be omitted.

第1実施形態において、第1の回転センサ84を省略してもよい。この場合、図3のフローチャートにおいて、第1速度に関連する処理を省略し、たとえばステップS12、ステップS13およびステップS14を省略することができる。   In the first embodiment, the first rotation sensor 84 may be omitted. In this case, in the flowchart of FIG. 3, the process related to the first speed can be omitted, and for example, step S12, step S13, and step S14 can be omitted.

第2実施形態において、第2の回転センサ84、変速センサ88を省略してもよい。この場合、図3のフローチャートにおいて、第3速度に関連する処理を省略し、たとえばステップS12、ステップS15およびステップS16を省略することができる。   In the second embodiment, the second rotation sensor 84 and the shift sensor 88 may be omitted. In this case, in the flowchart of FIG. 3, the process related to the third speed can be omitted, and for example, step S12, step S15, and step S16 can be omitted.

第3実施形態において、第2の回転センサ84、変速センサ88を省略してもよい。この場合、図7のフローチャートにおいて、第3速度に関連する処理を省略し、たとえばステップS36、ステップS37、ステップS38およびステップS39を省略することができる。   In the third embodiment, the second rotation sensor 84 and the speed change sensor 88 may be omitted. In this case, in the flowchart of FIG. 7, the process related to the third speed can be omitted, and for example, step S36, step S37, step S38, and step S39 can be omitted.

第3実施形態において、第1の回転センサ84を省略してもよい。この場合、図7のフローチャートにおいて、第1速度に関連する処理を省略し、たとえばステップS32、ステップS33、ステップS34およびステップS35を省略することができる。   In the third embodiment, the first rotation sensor 84 may be omitted. In this case, in the flowchart of FIG. 7, processing related to the first speed can be omitted, and for example, step S32, step S33, step S34, and step S35 can be omitted.

第2実施形態において、報知装置60を設けて、制御部72は、仕様情報を修正した場合、仕様情報を修正したことを示す情報を報知装置60に報知させるようにしてもよい。   In 2nd Embodiment, the alerting | reporting apparatus 60 is provided and the control part 72 may make the alerting | reporting apparatus 60 alert | report the information which shows having corrected the specification information, when specification information is corrected.

各フローチャートの処理は、制御装置70に電力が与えられている間、所定周期毎に繰り返し実行されるのではなく、制御部72に電力供給された後、制御部72に電力供給されるまでの間に1度だけ実行されてもよく、操作部92に予め定める操作を行った場合に実行されてもよい。   The processing of each flowchart is not repeatedly executed every predetermined period while power is supplied to the control device 70, but is supplied from the power supply to the control unit 72 until the control unit 72 is supplied with power. It may be executed only once, or may be executed when a predetermined operation is performed on the operation unit 92.

各実施形態において、駆動回路44および駆動回路54の少なくとも一方は、制御部72に含まれていてもよい。   In each embodiment, at least one of the drive circuit 44 and the drive circuit 54 may be included in the control unit 72.

前述の実施形態は単なる例示に過ぎず、本発明の範囲を限定的に解釈してはならない。本発明の範囲は請求の範囲によって定義され、請求の範囲の均等範囲に属する変形や変更は、本発明の範囲内のものである。   The above-described embodiments are merely examples, and the scope of the present invention should not be construed in a limited manner. The scope of the present invention is defined by the scope of the claims, and variations and modifications belonging to the equivalent scope of the claims are within the scope of the present invention.

10:自転車(人力駆動車両)、16:前輪(回転体、車輪)、18:後輪(回転体、車輪、駆動輪)、24:第1スプロケット(回転体)、26:第2スプロケット(回転体)、28:チェーン、40:電気コンポーネント、42:モータ、50:変速機、60:報知装置、62:表示装置、64:発音装置、70:制御装置、72:制御部、74:記憶部、80,180:第1のセンサ、82:第1の回転センサ、84:第2の回転センサ、86:第2のセンサ、86A:位置センサ、86B:加速度センサ、88:変速センサ 10: Bicycle (human-powered vehicle), 16: Front wheel (rotating body, wheel), 18: Rear wheel (rotating body, wheel, driving wheel), 24: First sprocket (rotating body), 26: Second sprocket (rotating) Body), 28: chain, 40: electrical component, 42: motor, 50: transmission, 60: notification device, 62: display device, 64: sounding device, 70: control device, 72: control unit, 74: storage unit 80, 180: first sensor, 82: first rotation sensor, 84: second rotation sensor, 86: second sensor, 86A: position sensor, 86B: acceleration sensor, 88: shift sensor

Claims (26)

人力駆動力によって駆動される回転体と、前記回転体の回転状態を検出するための第1のセンサと、を含む人力駆動車両に用いられる制御装置であって、
前記回転体の仕様に関する仕様情報と、前記第1のセンサを用いて取得される前記回転体の回転状態と、前記第1のセンサとは異なる第2のセンサを用いて取得される前記人力駆動車両の走行情報と、に基づいて、前記仕様情報の不備を検出した場合、報知装置に所定の報知情報を出力させるための信号を出力する制御部を含む制御装置。
A control device used for a human-powered vehicle including a rotating body driven by a human-powered driving force and a first sensor for detecting a rotation state of the rotating body,
Specification information relating to the specification of the rotating body, the rotation state of the rotating body acquired using the first sensor, and the human-powered driving acquired using a second sensor different from the first sensor A control device including a control unit that outputs a signal for causing the notification device to output predetermined notification information when an inadequacy of the specification information is detected based on vehicle travel information.
前記人力駆動車両の走行情報は、前記人力駆動車両の走行速度を含み、
前記制御部は、前記仕様情報および前記回転状態に基づいて算出される前記人力駆動車両の走行速度に関する第1の値と、前記第2のセンサを用いて取得される前記人力駆動車両の走行速度に関する第2の値との差が所定の範囲外の場合、前記仕様情報の不備を検出する、請求項1に記載の制御装置。
The travel information of the human-powered vehicle includes a travel speed of the human-powered vehicle,
The control unit is configured to calculate a first value related to a traveling speed of the human-powered vehicle calculated based on the specification information and the rotation state, and a traveling speed of the human-powered vehicle acquired using the second sensor. 2. The control device according to claim 1, wherein when the difference between the second value and the second value is outside a predetermined range, a deficiency in the specification information is detected.
前記回転体は、前記人力駆動車両の車輪を含み、
前記第1のセンサは、前記車輪の回転を検出するための第1の回転センサを含み、
前記仕様情報は、駆動輪の周長に関する情報を含み、
前記制御部は、前記車輪の回転状態と、前記駆動輪の周長に関する情報と、に基づいて前記第1の値を算出する、請求項2に記載の制御装置。
The rotating body includes wheels of the human-powered vehicle,
The first sensor includes a first rotation sensor for detecting rotation of the wheel,
The specification information includes information related to the circumference of the drive wheel,
The control device according to claim 2, wherein the control unit calculates the first value based on a rotation state of the wheel and information on a circumference of the drive wheel.
前記回転体は、前記人力駆動車両の駆動輪と、前記人力駆動力が入力される第1スプロケットと、前記駆動輪に連結されて前記第1スプロケットが回転することによって回転する第2スプロケットと、を含み、
前記第1のセンサは、前記第1スプロケットの回転状態を検出するための第2の回転センサを含み、
前記人力駆動車両は、前記第1スプロケットおよび前記第2スプロケットによって定義される変速比を検出するための変速センサをさらに含み、
前記仕様情報は、前記駆動輪の周長に関する情報と、第1スプロケットおよび前記第2スプロケットの歯数に関する情報とを含み、
前記制御部は、前記駆動輪の周長に関する情報と、前記第1スプロケットの回転状態と、前記変速センサによって検出された変速比と、に基づいて前記第1の値を算出する、請求項2または3に記載の制御装置。
The rotating body includes a driving wheel of the human-powered vehicle, a first sprocket to which the human-powered driving force is input, a second sprocket that is connected to the driving wheel and rotates when the first sprocket rotates, Including
The first sensor includes a second rotation sensor for detecting a rotation state of the first sprocket,
The human-powered vehicle further includes a speed change sensor for detecting a speed change ratio defined by the first sprocket and the second sprocket,
The specification information includes information on the circumference of the drive wheel and information on the number of teeth of the first sprocket and the second sprocket,
The control unit calculates the first value based on information on a circumference of the drive wheel, a rotation state of the first sprocket, and a speed ratio detected by the speed sensor. Or the control apparatus of 3.
前記第1スプロケットおよび前記第2スプロケットの少なくとも一方は、複数のスプロケットを含み、
前記人力駆動車両は、前記複数のスプロケットの間でチェーンを掛け替えるように構成される変速機を含み、
前記変速センサは、前記変速機の状態を検出するように構成される、請求項4に記載の制御装置。
At least one of the first sprocket and the second sprocket includes a plurality of sprockets,
The human powered vehicle includes a transmission configured to switch chains between the plurality of sprockets,
The control device according to claim 4, wherein the shift sensor is configured to detect a state of the transmission.
前記報知装置は、表示装置および発音装置の少なくとも一方を含む、請求項1〜5のいずれか一項に記載の制御装置。   The control device according to claim 1, wherein the notification device includes at least one of a display device and a sound generation device. 人力駆動力によって駆動される回転体と、前記回転体の回転状態を検出するための第1のセンサと、電気コンポーネントとを含む人力駆動車両に用いられる制御装置であって、
前記回転体の仕様に関する仕様情報と、前記第1のセンサを用いて取得される前記回転体の回転状態と、前記第1のセンサとは異なる第2のセンサを用いて取得される前記人力駆動車両の走行情報と、に基づいて、前記仕様情報の不備を検出しない場合には、前記電気コンポーネントを第1の制御状態で制御し、前記仕様情報の不備を検出した場合には、前記電気コンポーネントを第1の制御状態とは異なる第2の制御状態で制御する制御部を含む制御装置。
A control device used for a human-powered vehicle including a rotating body driven by a human driving force, a first sensor for detecting a rotation state of the rotating body, and an electrical component,
Specification information relating to the specification of the rotating body, the rotation state of the rotating body acquired using the first sensor, and the human-powered driving acquired using a second sensor different from the first sensor If the deficiency in the specification information is not detected based on the vehicle travel information, the electric component is controlled in the first control state. If the deficiency in the specification information is detected, the electric component A control device including a control unit that controls the second control state different from the first control state.
前記人力駆動車両の走行情報は、前記人力駆動車両の走行速度を含み、
前記制御部は、前記仕様情報および前記回転状態に基づいて算出される前記人力駆動車両の走行速度に関する第1の値と、前記第2のセンサを用いて取得される前記人力駆動車両の走行速度に関する第2の値との差が所定の範囲外の場合、前記仕様情報の不備を検出する、請求項7に記載の制御装置。
The travel information of the human-powered vehicle includes a travel speed of the human-powered vehicle,
The control unit is configured to calculate a first value related to a traveling speed of the human-powered vehicle calculated based on the specification information and the rotation state, and a traveling speed of the human-powered vehicle acquired using the second sensor. The control device according to claim 7, wherein a deficiency in the specification information is detected when a difference between the second value and the second value is outside a predetermined range.
前記電気コンポーネントは、前記人力駆動車両の推進をアシストするように構成されるモータを含み、
前記制御部は、前記第1の値に応じて前記モータを制御する、請求項8に記載の制御装置。
The electrical component includes a motor configured to assist in propulsion of the human powered vehicle;
The control device according to claim 8, wherein the control unit controls the motor according to the first value.
前記電気コンポーネントは、前記人力駆動車両の推進をアシストするように構成されるモータを含み、
前記制御部は、前記仕様情報および前記回転状態に基づいて算出される前記人力駆動車両の走行速度に関する第1の値に応じて前記モータを制御する、請求項7に記載の制御装置。
The electrical component includes a motor configured to assist in propulsion of the human powered vehicle;
The control device according to claim 7, wherein the control unit controls the motor according to a first value related to a traveling speed of the human-powered vehicle calculated based on the specification information and the rotation state.
前記制御部は、前記第1の制御状態では、前記第1の値が、第1の所定値以上になると、前記モータによるアシストを停止させ、前記第2の制御状態では、前記第1の値が、前記第1の所定値よりも小さい第2の所定値以上になると、前記モータによるアシストを停止させる、請求項9または10に記載の制御装置。   The controller stops the assist by the motor when the first value is equal to or greater than a first predetermined value in the first control state, and the first value in the second control state. The control device according to claim 9 or 10, wherein when the value becomes equal to or greater than a second predetermined value smaller than the first predetermined value, the assist by the motor is stopped. 前記回転体は、前記人力駆動車両の車輪を含み、
前記第1のセンサは、前記車輪の回転を検出するための第1の回転センサを含み、
前記仕様情報は、駆動輪の周長に関する情報を含み、
前記制御部は、前記車輪の回転状態と、前記駆動輪の周長に関する情報と、に基づいて前記第1の値を算出する、請求項8〜11のいずれか一項に記載の制御装置。
The rotating body includes wheels of the human-powered vehicle,
The first sensor includes a first rotation sensor for detecting rotation of the wheel,
The specification information includes information related to the circumference of the drive wheel,
The said control part is a control apparatus as described in any one of Claims 8-11 which calculates a said 1st value based on the rotation state of the said wheel, and the information regarding the circumference of the said driving wheel.
前記回転体は、前記人力駆動車両の駆動輪と、前記人力駆動力が入力される第1スプロケットと、前記駆動輪に連結されて前記第1スプロケットが回転することによって回転する第2スプロケットと、を含み、
前記第1のセンサは、前記第1スプロケットの回転状態を検出するための第2の回転センサを含み、
前記人力駆動車両は、前記第1スプロケットおよび前記第2スプロケットによって定義される変速比を検出するための変速センサをさらに含み、
前記仕様情報は、前記駆動輪の周長に関する情報と、前記第1スプロケットおよび前記第2スプロケットの歯数に関する情報とを含み、
前記制御部は、前記駆動輪の周長に関する情報と、前記第1スプロケットの回転状態と、前記変速センサによって検出された変速比と、に基づいて前記第1の値を算出する、請求項8〜12のいずれか一項に記載の制御装置。
The rotating body includes a driving wheel of the human-powered vehicle, a first sprocket to which the human-powered driving force is input, a second sprocket that is connected to the driving wheel and rotates when the first sprocket rotates, Including
The first sensor includes a second rotation sensor for detecting a rotation state of the first sprocket,
The human-powered vehicle further includes a speed change sensor for detecting a speed change ratio defined by the first sprocket and the second sprocket,
The specification information includes information on the circumference of the drive wheel and information on the number of teeth of the first sprocket and the second sprocket,
The said control part calculates the said 1st value based on the information regarding the circumference of the said driving wheel, the rotation state of a said 1st sprocket, and the transmission gear ratio detected by the said transmission sensor. The control apparatus as described in any one of -12.
前記第1スプロケットおよび前記第2スプロケットの少なくとも一方は、複数のスプロケットを含み、
前記人力駆動車両は、前記複数のスプロケットの間でチェーンを掛け替えるように構成される変速機を含み、
前記変速センサは、前記変速機の状態を検出するように構成される、請求項13に記載の制御装置。
At least one of the first sprocket and the second sprocket includes a plurality of sprockets,
The human powered vehicle includes a transmission configured to switch chains between the plurality of sprockets,
The control device of claim 13, wherein the shift sensor is configured to detect a state of the transmission.
前記仕様情報を変更可能に記憶する記憶部をさらに含む、請求項1〜14のいずれか1項に記載の制御装置。   The control device according to claim 1, further comprising a storage unit that stores the specification information in a changeable manner. 人力駆動力によって駆動される回転体と、前記回転体の回転状態を検出するための第1のセンサとを含む人力駆動車両に用いられる制御装置であって、
前記回転体の仕様に関する仕様情報を変更可能に記憶する記憶部と、
前記仕様情報と、前記第1のセンサを用いて取得される前記回転体の前記回転状態と、前記第1のセンサとは異なる第2のセンサを用いて取得される前記人力駆動車両の走行情報と、に基づいて、前記仕様情報の不備を検出した場合、前記仕様情報を修正して前記記憶部に記憶させる制御部を含む制御装置。
A control device used for a human-powered vehicle including a rotating body driven by a human driving force and a first sensor for detecting a rotation state of the rotating body,
A storage unit for storing specification information relating to the specification of the rotating body in a changeable manner;
The specification information, the rotation state of the rotating body acquired using the first sensor, and the travel information of the human-powered vehicle acquired using a second sensor different from the first sensor And a control unit including a control unit that corrects the specification information and stores the specification information in the storage unit when a deficiency in the specification information is detected.
前記人力駆動車両の走行情報は、前記人力駆動車両の走行速度を含み、
前記制御部は、前記仕様情報および前記回転状態に基づいて算出される前記人力駆動車両の走行速度に関する第1の値と、前記第2のセンサを用いて取得される前記人力駆動車両の走行速度に関する第2の値との差が所定の範囲外の場合、前記仕様情報の不備を検出する、請求項16に記載の制御装置。
The travel information of the human-powered vehicle includes a travel speed of the human-powered vehicle,
The control unit is configured to calculate a first value related to a traveling speed of the human-powered vehicle calculated based on the specification information and the rotation state, and a traveling speed of the human-powered vehicle acquired using the second sensor. The control device according to claim 16, wherein a deficiency in the specification information is detected when a difference between the second value and the second value is outside a predetermined range.
前記制御部は、前記第1の値と前記第2の値との差が前記所定の範囲内になるように、前記仕様情報を修正する、請求項17に記載の制御装置。   The control device according to claim 17, wherein the control unit corrects the specification information so that a difference between the first value and the second value falls within the predetermined range. 前記回転体は、前記人力駆動車両の車輪を含み、
前記仕様情報は、前記車輪の周長に関する情報を含み、
前記第1のセンサは、前記車輪の回転を検出するための第1の回転センサを含み、
前記制御部は、前記車輪の回転状態と、前記車輪の周長に関する情報とに基づいて、前記第1の値を算出する、請求項17または18のいずれか一項に記載の制御装置。
The rotating body includes wheels of the human-powered vehicle,
The specification information includes information on the circumference of the wheel,
The first sensor includes a first rotation sensor for detecting rotation of the wheel,
The said control part is a control apparatus as described in any one of Claim 17 or 18 which calculates a said 1st value based on the rotation state of the said wheel, and the information regarding the circumference of the said wheel.
前記回転体は、前記人力駆動車両の駆動輪と、前記人力駆動力が入力される第1スプロケットと、前記駆動輪に連結されて前記第1スプロケットが回転することによって回転する第2スプロケットと、を含み、
前記第1のセンサは、前記第1スプロケットの回転状態を検出するための第2の回転センサを含み、
前記人力駆動車両は、前記第1スプロケットおよび前記第2スプロケットによって定義される変速比を検出するための変速センサと、をさらに含み、
前記仕様情報は、前記駆動輪の周長に関する情報と、前記第1スプロケットおよび前記第2スプロケットの歯数に関する情報とを含み、
前記制御部は、前記駆動輪の周長に関する情報と、前記第2の回転センサによって検出された前記第1スプロケットの回転状態と、前記変速センサによって検出された変速比とに基づいて、前記第1の値を算出する、請求項17〜19のいずれか一項に記載の制御装置。
The rotating body includes a driving wheel of the human-powered vehicle, a first sprocket to which the human-powered driving force is input, a second sprocket that is connected to the driving wheel and rotates when the first sprocket rotates, Including
The first sensor includes a second rotation sensor for detecting a rotation state of the first sprocket,
The human-powered vehicle further includes a speed change sensor for detecting a speed change ratio defined by the first sprocket and the second sprocket,
The specification information includes information on the circumference of the drive wheel and information on the number of teeth of the first sprocket and the second sprocket,
The control unit is configured to control the first sprocket based on information about a circumference of the drive wheel, a rotation state of the first sprocket detected by the second rotation sensor, and a gear ratio detected by the transmission sensor. The control device according to claim 17, wherein a value of 1 is calculated.
前記第1スプロケットおよび前記第2スプロケットの少なくとも一方は、複数のスプロケットを含み、
前記人力駆動車両は、前記複数のスプロケットの間でチェーンを掛け替えるように構成される変速機を含み、
前記変速センサは、前記変速機の状態を検出するように構成される、請求項20に記載の制御装置。
At least one of the first sprocket and the second sprocket includes a plurality of sprockets,
The human powered vehicle includes a transmission configured to switch chains between the plurality of sprockets,
The control device of claim 20, wherein the shift sensor is configured to detect a state of the transmission.
人力駆動力によって駆動される回転体と、前記回転体の回転状態を検出するための第1のセンサと、電気コンポーネントとを含む人力駆動車両に用いられる制御装置であって、
前記第1のセンサを用いて取得される前記回転体の回転状態と、前記第1のセンサとは異なる第2のセンサを用いて取得される前記人力駆動車両の速度とに基づいて、前記回転体の仕様に関する仕様情報を取得し、前記仕様情報に基づいて前記電気コンポーネントを制御する制御部を含む制御装置。
A control device used for a human-powered vehicle including a rotating body driven by a human driving force, a first sensor for detecting a rotation state of the rotating body, and an electrical component,
The rotation based on the rotation state of the rotating body acquired using the first sensor and the speed of the human-powered vehicle acquired using a second sensor different from the first sensor. A control device including a control unit that acquires specification information related to a body specification and controls the electrical component based on the specification information.
前記回転体は、前記人力駆動車両の車輪を含み、
前記第1のセンサは、前記車輪の回転状態を検出する第1の回転センサを含む、請求項22に記載の制御装置。
The rotating body includes wheels of the human-powered vehicle,
The control device according to claim 22, wherein the first sensor includes a first rotation sensor that detects a rotation state of the wheel.
前記電気コンポーネントは、前記人力駆動車両の推進をアシスト可能なモータ、を含む、請求項22または23に記載の制御装置。   The control device according to claim 22 or 23, wherein the electric component includes a motor capable of assisting propulsion of the human-powered vehicle. 第2のセンサは、前記人力駆動車両の位置を検出するための位置センサ、および、前記人力駆動車両の加速度を検出するための加速度センサの少なくとも一方を含む、請求項1〜24のいずれか1項に記載の制御装置。   The second sensor includes at least one of a position sensor for detecting a position of the human-powered vehicle and an acceleration sensor for detecting an acceleration of the human-powered vehicle. The control device according to item. 人力駆動力が入力される第1スプロケットと、前記第1スプロケットが回転することによって回転する第2スプロケットと、前記第2スプロケットに連結される駆動輪と、前記駆動輪の回転状態を検出するための第1の回転センサと、前記第1スプロケットの回転状態を検出するための第2の回転センサと、を含む人力駆動車両に用いられる制御装置であって、
前記第1の回転センサおよび前記第2の回転センサの出力に基づいて算出される変速比に関する第3の値と、前記第1スプロケットの歯数および前記第2スプロケットの歯数に基づいて算出される変速比に関する第4の値との差が所定の範囲外の場合、報知装置に所定の報知情報を出力させるための信号を出力する制御部を含む制御装置。
To detect a rotation state of the first sprocket to which a manual driving force is input, a second sprocket that rotates when the first sprocket rotates, a drive wheel that is connected to the second sprocket, and the drive wheel. And a second rotation sensor for detecting a rotation state of the first sprocket.
Calculated based on the third value regarding the gear ratio calculated based on the outputs of the first rotation sensor and the second rotation sensor, the number of teeth of the first sprocket, and the number of teeth of the second sprocket. A control device including a control unit that outputs a signal for causing the notification device to output predetermined notification information when the difference from the fourth value relating to the transmission ratio is outside the predetermined range.
JP2018038651A 2018-03-05 2018-03-05 Control device Active JP6916131B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2018038651A JP6916131B2 (en) 2018-03-05 2018-03-05 Control device
DE102019105202.5A DE102019105202A1 (en) 2018-03-05 2019-03-01 CONTROL DEVICE

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018038651A JP6916131B2 (en) 2018-03-05 2018-03-05 Control device

Publications (2)

Publication Number Publication Date
JP2019151255A true JP2019151255A (en) 2019-09-12
JP6916131B2 JP6916131B2 (en) 2021-08-11

Family

ID=67622894

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018038651A Active JP6916131B2 (en) 2018-03-05 2018-03-05 Control device

Country Status (2)

Country Link
JP (1) JP6916131B2 (en)
DE (1) DE102019105202A1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12103625B2 (en) * 2019-09-13 2024-10-01 Shimano Inc. Human-powered vehicle control device
DE102021204468A1 (en) 2021-05-04 2022-11-10 Robert Bosch Gesellschaft mit beschränkter Haftung Method of checking the running speed of a bicycle
DE102021206313A1 (en) 2021-06-21 2022-12-22 Robert Bosch Gesellschaft mit beschränkter Haftung Method for determining a driving speed of a bicycle and sensor arrangement
DE102022210585A1 (en) 2022-10-06 2024-04-11 Robert Bosch Gesellschaft mit beschränkter Haftung Method for compensating erroneous detections of pulse signals

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001270486A (en) * 2001-02-22 2001-10-02 Yamaha Motor Co Ltd Vehicle with electric motor and its control method
JP2003016567A (en) * 2001-07-02 2003-01-17 Sanyo Electric Co Ltd Watch with information display function for bicycle
JP2007230411A (en) * 2006-03-02 2007-09-13 Matsushita Electric Ind Co Ltd Vehicle with auxiliary power
JP2009190443A (en) * 2008-02-12 2009-08-27 Yamaha Motor Co Ltd Vehicle with assist power
CN202219824U (en) * 2011-06-14 2012-05-16 美尔顿车业(东莞)有限公司 System for automatically adjusting power assistance of electric vehicle
JP2014133552A (en) * 2012-12-14 2014-07-24 Yamaha Motor Co Ltd Drive unit and electric assist bicycle
EP3127799A1 (en) * 2015-08-07 2017-02-08 Armando Mastracci Automatic gear selection for multi-geared, pedal-operated vehicles

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6521921B2 (en) 2016-09-08 2019-05-29 株式会社高尾 Gaming machine

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001270486A (en) * 2001-02-22 2001-10-02 Yamaha Motor Co Ltd Vehicle with electric motor and its control method
JP2003016567A (en) * 2001-07-02 2003-01-17 Sanyo Electric Co Ltd Watch with information display function for bicycle
JP2007230411A (en) * 2006-03-02 2007-09-13 Matsushita Electric Ind Co Ltd Vehicle with auxiliary power
JP2009190443A (en) * 2008-02-12 2009-08-27 Yamaha Motor Co Ltd Vehicle with assist power
CN202219824U (en) * 2011-06-14 2012-05-16 美尔顿车业(东莞)有限公司 System for automatically adjusting power assistance of electric vehicle
JP2014133552A (en) * 2012-12-14 2014-07-24 Yamaha Motor Co Ltd Drive unit and electric assist bicycle
EP3127799A1 (en) * 2015-08-07 2017-02-08 Armando Mastracci Automatic gear selection for multi-geared, pedal-operated vehicles

Also Published As

Publication number Publication date
JP6916131B2 (en) 2021-08-11
DE102019105202A1 (en) 2019-09-05

Similar Documents

Publication Publication Date Title
JP2019151255A (en) Control device
CN115158525B (en) Control device for man-power driven vehicle
TWI850222B (en) Control device for human-driven vehicle
TWI638745B (en) Bicycle transmission control device
JP7564179B2 (en) Control device for human-powered vehicle and drive unit for human-powered vehicle
US20190300114A1 (en) Human-powered vehicle control device
US20220204126A1 (en) Human-powered vehicle control device
TWI831960B (en) Control device for human driven vehicles
JP7317583B2 (en) Control device for man-powered vehicles
JP7266987B2 (en) CONTROL DEVICE FOR MAN-POWERED VEHICLE AND CONTROL METHOD FOR MAN-POWERED VEHICLE
JP2021187303A (en) Control device and transmission system
JP2020083042A (en) Human power drive vehicle control device
JP2019206250A (en) Control unit for man-powered vehicle
JP7388825B2 (en) Discrimination device for human-powered vehicles, discrimination system for human-powered vehicles, and control device for human-powered vehicles
US11046392B2 (en) Human-powered vehicle control device
JP2019064353A (en) Control device for bicycle
JP2021187299A (en) Control device and transmission system
JP2020001633A (en) Drive device for human-powered vehicle
JP7324694B2 (en) Discrimination device for human-powered vehicle and control device for human-powered vehicle
JP2020011527A (en) Control device for human powered vehicle and drive device for human powered vehicle
TWI841779B (en) Control device for human-driven vehicle
JP2020029207A (en) Control device for man power driving vehicle
CN114684310B (en) Control device for man-power driven vehicle
JP2022013862A (en) Control device and transmission system
JP2023146305A (en) Control device for man-power drive vehicle, and control method of notification device for man-power drive vehicle

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20181003

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20181004

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200326

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20201228

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210112

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20210713

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210715

R150 Certificate of patent or registration of utility model

Ref document number: 6916131

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250