(57)【特許請求の範囲】
【請求項１】
駆動力を発生させるエンジンと、
固定シーブ体と前記固定シーブ体に対して変位可能に対向した可動シーブ体とを有するベルト式無段変速機と、
前記ベルト式無段変速機を介して前記エンジンの駆動力が伝達される駆動輪と、
前記可動シーブ体を移動させるアクチュエータと、
前記アクチュエータを制御する制御装置と、
前記可動シーブ体の位置を検出するシーブ位置センサと、
メインスイッチと、を備え、
前記制御装置は、
前記可動シーブ体の原点位置を記憶する記憶部と、
前記エンジンの駆動力が前記駆動輪に伝達されていないことを検出または推定する状態判定部と、
前記メインスイッチがＯＦＦされ、かつ前記エンジンの駆動力が前記駆動輪に伝達されていないことが検出または推定された場合に、前記可動シーブ体の前記原点位置に向かう移動の制御を実行する原点位置移動部と、
前記原点位置移動部による前記可動シーブ体の制御に基づき前記シーブ位置センサによって検出された今回の原点位置を、新たな原点位置として前記記憶部に記憶させる学習を行う原点位置設定部と、
を備えている、車両。
【請求項２】
前記アクチュエータおよび前記制御装置に電力を供給する主電源と、
前記メインスイッチがＯＮされることに応答してＯＮされる一方、前記メインスイッチがＯＦＦされた後、前記制御装置の前記原点位置移動部が前記可動シーブ体を移動させている間はＯＮ状態を保持するリレースイッチと、
をさらに備えた、
請求項１に記載の車両。
【請求項３】
前記エンジンの回転速度を検出するエンジン回転速度センサをさらに備え、
前記状態判定部は、前記エンジン回転速度センサより検出されるエンジン回転速度に基づき、前記エンジンの駆動力が前記駆動輪に伝達されていないことを推定する、
請求項１に記載の車両。
【請求項４】
前記ベルト式無段変速機と前記駆動輪との間に介在し、前記ベルト式無段変速機と前記駆動輪との間の回転を断続するクラッチをさらに備え、
前記状態判定部は、前記クラッチが切断されていることに基づき、前記エンジンの駆動力が前記駆動輪に伝達されていないことを推定する、
請求項１に記載の車両。
【請求項５】
車両速度を検出する車速センサをさらに備え、
前記状態判定部は、前記車速センサより検出される車両速度に基づき、前記エンジンの駆動力が前記駆動輪に伝達されていないことを推定する、
請求項１に記載の車両。
【請求項６】
前記制御装置は、走行距離を算出する走行距離算出手段をさらに備え、
前記原点位置移動部は、前回の学習時から所定の走行距離を超えた後に前記制御を実行する、
請求項１に記載の車両。
【請求項７】
前記制御装置は、経過時間を算出する期間算出手段をさらに備え、
前記原点位置移動部は、前回の学習時から所定の経過時間が経過した後に前記制御を実行する、
請求項１に記載の車両。
【請求項８】
前記可動シーブ体が走行時に移動する範囲で、前記ベルト式無段変速機の変速比が最大となる前記可動シーブ体の位置を第１の位置、前記変速比が最小となる前記可動シーブ体の位置を第２の位置とした場合、
前記原点位置は、前記第１の位置に対して前記第２の位置側と反対の側にあり、
前記原点位置移動部は、前記シーブ位置センサによって検出される前記可動シーブ体の位置が、前記第１の位置と前記第２の位置との間にある所定の位置および所定の位置よりも前記原点位置側である場合、前記可動シーブ体を移動させる、
請求項１に記載の車両。
【請求項９】
前記アクチュエータおよび前記制御装置に電力を供給する主電源をさらに備え、
前記制御装置は、所定の運転状態を経たか否かを判定する運転状態判定部をさらに備え、
前記原点位置移動部は、前記主電源による電力の供給がＯＦＦ状態からＯＮ状態になった後に前記所定の運転状態を経たと判定された場合に前記制御を実行する、
請求項１に記載の車両。
【請求項１０】
前記制御装置は、走行距離を算出する走行距離算出手段をさらに備え、
前記所定の運転状態は、前記車両が所定の走行距離を超えた状態である、
請求項９に記載の車両。
【請求項１１】
前記車両は、車両速度を検出する車速センサをさらに備え、
前記所定の運転状態は、前記車両が所定の車両速度を超えた状態である、
請求項９に記載の車両。
【請求項１２】
前記車両は、前記エンジンの回転速度を検出するエンジン回転速度センサをさらに備え、
前記所定の運転状態は、前記エンジンが所定のエンジン回転速度を超えた状態である、
請求項９に記載の車両。
【請求項１３】
前記所定の運転状態は、前記可動シーブ体が所定の位置を超えた状態である、
請求項９に記載の車両。
【請求項１４】
前記原点位置移動部は、前記可動シーブ体の前記原点位置までの移動量が所定の移動量を超えた場合、前記可動シーブ体の前記原点位置までの移動を中止する、
請求項１に記載の車両。
【請求項１５】
前記制御装置は、時間を計測する時間計測部をさらに備え、
前記原点位置移動部は、前記可動シーブ体の前記原点位置までの移動時間が所定の時間を超えた場合、前記可動シーブ体の前記原点位置までの移動を中止する、
請求項１に記載の車両。
【請求項１６】
鞍乗型車両である請求項１に記載された車両。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は電子制御式無段変速機を備えた車両に関する。
【背景技術】
【０００２】
従来から、車両の無段変速機およびその変速制御装置に関して、所定の上限値と下限値との間の制御範囲内において、変速比を制御するものが知られている。また、下記特許文献１に記載された無段変速機の変速制御装置のように、制御の操作量の上限値および下限値の補正を行う装置も知られている。
【０００３】
特許文献１に記載された変速制御装置では、前記上限値および下限値を補正するための制御は、エンジンが始動する度に実施される。前記所定の上限値および下限値が補正されることで、前記無段変速機は、常に安定した変速比を得ることができる。そのため、前記変速機は、各部品の経時変化や使用環境の変化などにかかわらず、常時正確な制御を行うことが可能であると特許文献１に記載されている。
【特許文献１】特開平１０−１６９７７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、前記上限値および下限値を補正するための制御は、エンジンが始動する度に行われている。そのため、前記上限値および下限値を補正するための制御が完了するまでは、車両は発進が許可されない。それゆえ、前記車両は、運転者が発進したいと考えてもすぐに発進できない場合があり、円滑な発進ができない場合がある。
【０００５】
本発明は、かかる点に鑑みてなされたものであり、その目的とするところは、安定した変速比を得ることが可能であり、且つ、運転者の意図する円滑な発進が可能な車両を提供することにある。
【課題を解決するための手段】
【０００６】
本発明は、駆動力を発生させるエンジンと、固定シーブ体と前記固定シーブ体に対して変位可能に対向した可動シーブ体とを有するベルト式無段変速機と、前記ベルト式無段変速機を介して前記エンジンの駆動力が伝達される駆動輪と、前記可動シーブ体を移動させるアクチュエータと、前記アクチュエータを制御する制御装置と、前記可動シーブ体の位置を検出するシーブ位置センサと、メインスイッチと、を備えた車両である。また、前記制御装置は、前記可動シーブ体の原点位置を記憶する記憶部と、前記エンジンの駆動力が前記駆動輪に伝達されていないことを検出または推定する状態判定部と、前記メインスイッチがＯＦＦされ、かつ前記エンジンの駆動力が前記駆動輪に伝達されていないことが検出または推定された場合に、前記可動シーブ体を前記原点位置に向かって移動させる原点位置移動部と、前記シーブ位置センサによって検出された今回の原点位置を新たな原点位置として前記記憶部に記憶させる学習を行う原点位置設定部と、を備えている。
【発明の効果】
【０００７】
このため、前記アクチュエータによる前記プライマリ可動シーブ体の移動は、前記車両の発進と干渉することがない。したがって、本発明によれば、安定した変速比を得ることが可能であり、且つ、運転者の意図する円滑な発進が可能な車両を提供することができる。
【発明を実施するための最良の形態】
【０００８】
《実施形態１》
（自動二輪車１の構成）
−自動二輪車１の概略構成−
以下、本発明を実施した好ましい形態の一例について、図１に示す自動二輪車１を例に挙げて詳細に説明する。図１に示すように、自動二輪車１は、車体フレーム（図示せず）を備えている。車体フレームには、パワーユニット２が懸架されている。パワーユニット２の後端部には、後輪３が配置されている。本実施形態において、この後輪３は、駆動輪を構成しており、パワーユニット２の動力で駆動される。
【０００９】
車体フレームは、操向ハンドル４から下方に延びるヘッドパイプ（図示せず）を有する。ヘッドパイプの上端は、ヘッドパイプカバー４００に覆われている。また、ヘッドパイプカバー４００の表面はメータパネル２００を兼ねている。メータパネル２００は、自動二輪車１の走行に必要な情報を表示する。ヘッドパイプの下端には、フロントフォーク５が連結されている。フロントフォーク５の下端部には、前輪６が回転自在に取り付けられている。この前輪６は、パワーユニット２には接続されておらず、従動輪を構成している。なお、本実施形態においては、特に明記がない限り、前後左右および上下の方向というのは、自動二輪車１に乗車するライダーから見た方向であるとする。
【００１０】
−パワーユニット２の構成−
次に、図２および図３を参照しながら、パワーユニット２の構成について説明する。
【００１１】
｛エンジン１０の構成｝
図２および図３に示すように、パワーユニット２は、エンジン（内燃機関）１０と、変速装置２０とを備えている。本実施形態では、エンジン１０は、強制空冷式の４サイクルエンジンとして説明する。しかしながら、エンジン１０は、他の形式のエンジンであってもよい。例えば、エンジン１０は、水冷エンジンであってもよい。エンジン１０は、２サイクルエンジンであってもよい。
【００１２】
図３に示すように、エンジン１０は、クランク軸１１を備えている。クランク軸１１の外周には、スリーブ１２がスプライン係合されている。スリーブ１２は、軸受１３を介してハウジング１４に回転自在に軸支されている。スリーブ１２の外周には、アクチュエータとしてのモータ３０に接続された一方向クラッチ３１が取り付けられている。
【００１３】
図４に示すように、自動二輪車１の操向ハンドル４には、運転者の手によって操作されるアクセルグリップ４ｂが設けられている。アクセルグリップ４ｂは、全閉位置と全開位置との間で回動自在に構成されている。ここでは、アクセルグリップ４ｂの全閉位置からの回動位置、すなわちアクセル開度がアクセルグリップ４ｂの操作量となる。通常、加速の際にはアクセル開度が大きくなり、減速の際にはアクセル開度が小さくなる。
【００１４】
｛動力伝達機構２ａの構成｝
また、パワーユニット２には、動力伝達機構２ａが設けられている。後述するように、パワーユニット２の変速装置２０は、電子制御されるベルト式無段変速機である。動力伝達機構２ａは、モータ３０からベルト式無段変速機に駆動力を伝達する機構である。動力伝達機構２ａは、少なくとも、モータ３０とクランク軸１１と一方向クラッチ３１とが、互いに連動するように構成されている。動力伝達機構２ａは、本実施形態においては歯車機構が用いられている。しかし、動力伝達機構２ａは、歯車機構の他にリンク機構または油圧機構により作動する形態であっても良い。動力伝達機構２ａの作動により、モータ３０の駆動がクランク軸１１に伝達される。モータ３０は、変速装置２０のアクチュエータとして作動するとともに、スタータモータとして作動することができる。
【００１５】
｛変速装置２０の構成｝
変速装置２０は、図３に示すように、変速機構２０ａと、その変速機構２０ａを制御する制御部９とにより構成されている。制御部９は、演算部としてのＥＣＵ７と、駆動部としての駆動回路８とにより構成されている。なお、本実施形態では、変速機構２０ａがベルト式のＥＣＶＴである例について説明する。ＥＣＶＴのベルトは樹脂ベルトであってもよく、金属ベルトであってもよく、その他のベルトであってもよい。
【００１６】
変速機構２０ａは、プライマリシーブ２１と、セカンダリシーブ２２と、Ｖベルト２３と、を備えている。Ｖベルト２３は、プライマリシーブ２１とセカンダリシーブ２２とに巻き掛けられている。Ｖベルト２３は、断面略Ｖ字状に形成されている。
【００１７】
プライマリシーブ２１は、入力軸２１ｄとしてのクランク軸１１に接続されている。プライマリシーブ２１は、クランク軸１１と一体に回転する。プライマリシーブ２１は、プライマリ固定シーブ体２１ａと、プライマリ可動シーブ体２１ｂとを備えている。プライマリ固定シーブ体２１ａは、クランク軸１１の一端に固定されている。プライマリ可動シーブ体２１ｂは、プライマリ固定シーブ体２１ａに対向して配置されている。プライマリ可動シーブ体２１ｂは、クランク軸１１の軸方向に移動可能である。プライマリ固定シーブ体２１ａとプライマリ可動シーブ体２１ｂとの各対向面によって、Ｖベルト２３が巻き掛けられるベルト溝２１ｃが形成されている。ベルト溝２１ｃは、プライマリシーブ２１の径方向外側に向かって幅広となっている。
【００１８】
図３に示すように、プライマリ可動シーブ体２１ｂは、クランク軸１１が貫通する円筒状のボス部２１ｅを有している。このボス部２１ｅの内側に、円筒状のスライダ２４が固定されている。このスライダ２４と一体のプライマリ可動シーブ体２１ｂは、クランク軸１１の軸方向に移動可能である。このため、ベルト溝２１ｃの溝幅は可変である。
【００１９】
また、変速機構２０ａには、プライマリ可動シーブ体２１ｂの入力軸２１ｄの軸上の移動を規制するストッパ（図示せず）が設けられている。ストッパは、後述する原点位置学習制御の際、変速装置２０が原点位置Ｐ０として、接触する位置である。ストッパは、例えば、ハウジング１４と動力伝達機構２ａとに設けられた突起状の障害物が、互いに当接する形態であっても良い。また、ストッパは、動力伝達機構２ａにおいて、機械的な作動が規制される形態であっても良い。
【００２０】
プライマリシーブ２１のベルト溝２１ｃの溝幅は、モータ３０によって、プライマリ可動シーブ体２１ｂがクランク軸１１の軸方向に駆動されることによって変更される。すなわち、変速装置２０は、変速比が電子的に制御されるＥＣＶＴである。なお、本実施形態では、モータ３０を、パルス幅変調駆動（ＰＷＭ（Pulse Width Modulation）駆動）されるものとする。ただし、モータ３０の駆動方式は、特に限定されるものではない。例えば、モータ３０は、パルス振幅変調（pulse-amplitude modulation）駆動されるものであってもよい。また、モータ３０はステップモータであってもよい。また、本実施形態では、アクチュエータの一例としてモータ３０を用いているが、アクチュエータはモータ３０以外のもの、例えば油圧アクチュエータ等であってもよい。
【００２１】
セカンダリシーブ２２は、プライマリシーブ２１の後方に配置されている。セカンダリシーブ２２は、セカンダリシーブ軸２７に対して、クラッチ２５を介して取り付けられている。詳細に、セカンダリシーブ２２は、セカンダリ固定シーブ体２２ａと、セカンダリ可動シーブ体２２ｂとを備えている。セカンダリ可動シーブ体２２ｂは、セカンダリ固定シーブ体２２ａと対向している。セカンダリ固定シーブ体２２ａは筒状部２２ａ１を備えている。本実施形態では、この筒状部２２ａ１が変速装置２０の出力軸２２ｄを構成している。セカンダリ固定シーブ体２２ａは、セカンダリシーブ軸２７にクラッチ２５を介して連結されている。セカンダリ可動シーブ体２２ｂは、セカンダリシーブ軸２７の軸方向に移動可能である。これらセカンダリ固定シーブ体２２ａとセカンダリ可動シーブ体２２ｂとの各対向面によって、Ｖベルト２３が巻き掛けられるベルト溝２２ｃが形成されている。ベルト溝２２ｃは、セカンダリシーブ２２の径方向外側に向かって幅広となっている。
【００２２】
セカンダリ可動シーブ体２２ｂは、スプリング２６によって、ベルト溝２２ｃの溝幅を減じる方向に付勢されている。このことから、モータ３０が駆動され、プライマリシーブ２１のベルト溝２１ｃの溝幅が小さくなり、プライマリシーブ２１に対するＶベルト２３の巻き掛け径が大きくなると、セカンダリシーブ２２側においては、Ｖベルト２３が径方向内側に引かれる。このため、セカンダリ可動シーブ体２２ｂがスプリング２６の付勢力に抗してベルト溝２２ｃを広げる方向に移動する。このため、セカンダリシーブ２２に対するＶベルト２３の巻き掛け径が小さくなる。その結果、変速機構２０ａの変速比が変わる。
【００２３】
クラッチ２５は、セカンダリ固定シーブ体２２ａに含まれる出力軸２２ｄとしての筒状部２２ａ１の回転速度に応じて断続される。すなわち、出力軸２２ｄの回転速度が所定の回転速度未満である場合は、クラッチ２５がつながっていない。このため、セカンダリ固定シーブ体２２ａの回転はセカンダリシーブ軸２７に伝達しない。一方、出力軸２２ｄの回転速度が所定の回転速度以上である場合は、クラッチ２５がつながる。このため、セカンダリ固定シーブ体２２ａの回転がセカンダリシーブ軸２７に伝達する。
【００２４】
｛クラッチ２５の構成｝
図３に示すように、クラッチ２５は、遠心プレート２５ａと、遠心ウエイト２５ｂと、クラッチハウジング２５ｃと、を備えた遠心クラッチである。遠心プレート２５ａは、セカンダリ固定シーブ体２２ａと一体に回転する。つまり、遠心プレート２５ａは、出力軸２２ｄと共に回転する。遠心ウエイト２５ｂは、遠心プレート２５ａに、遠心プレート２５ａの径方向に変位可能に支持されている。クラッチハウジング２５ｃは、セカンダリシーブ軸２７の一端に固定されている。セカンダリシーブ軸２７には、減速機構２８が連結されている。セカンダリシーブ軸２７は、この減速機構２８を介して車軸２９に連結されている。減速機構２８は、出力軸２２ｄの回転速度を所定の回転速度に変更する。出力軸２２ｄの回転は、減速機構２８を介して車軸２９へ伝達される。車軸２９には、後輪３が取り付けられている。このように、クラッチハウジング２５ｃは、セカンダリシーブ軸２７、減速機構２８および車軸２９を介して駆動輪としての後輪３に接続されている。
【００２５】
クラッチハウジング２５ｃは、出力軸２２ｄの回転速度に応じて、遠心プレート２５ａに対して断続される。具体的には、出力軸２２ｄの回転速度が所定の回転速度以上になると、遠心力により遠心ウエイト２５ｂが遠心プレート２５ａの径方向外側に移動して、クラッチハウジング２５ｃに接触する。これにより、遠心プレート２５ａとクラッチハウジング２５ｃとが係合する。遠心プレート２５ａとクラッチハウジング２５ｃとが係合すると、出力軸２２ｄの回転は、クラッチハウジング２５ｃ、セカンダリシーブ軸２７、減速機構２８および車軸２９を介して後輪３に伝達される。一方、出力軸２２ｄの回転速度が所定の回転速度未満となると、遠心ウエイト２５ｂに加わる遠心力が低下し、遠心ウエイト２５ｂがクラッチハウジング２５ｃから離れる。よって、出力軸２２ｄの回転は、クラッチハウジング２５ｃに伝達されない。その結果、後輪３は回転しない。
【００２６】
なお、クラッチ２５は、遠心クラッチに限定されない。クラッチ２５は、遠心クラッチではない摩擦クラッチあってもよい。クラッチ２５は手動式のクラッチであってもよい。この場合、例えば、図４に示すように、操向ハンドル４に設けられたレバー４ｅがクラッチレバーとなる。この場合、クラッチの断続は、クラッチレバー４ｅによって行われる。
【００２７】
（自動二輪車１の制御システム）
次に、自動二輪車１の制御システムについて、図５を参照しながら詳細に説明する。
【００２８】
−自動二輪車１の制御システムの概略−
図５に示すように、ＥＣＵ７には、シーブ位置センサ４０が接続されている。シーブ位置センサ４０は、プライマリシーブ２１のプライマリ可動シーブ体２１ｂの入力軸２１ｄの軸上の位置を検出する。シーブ位置センサ４０は、検出されたプライマリ可動シーブ体２１ｂの位置をシーブ位置検出信号としてＥＣＵ７に出力する。なお、シーブ位置センサ４０は、例えば、ポテンショメータ等によって構成することができる。
【００２９】
また、ＥＣＵ７には、入力軸回転速度センサとしてのプライマリシーブ回転センサ４３と、出力軸回転速度センサとしてのセカンダリシーブ回転センサ４１と、車速センサ４２とが接続されている。プライマリシーブ回転センサ４３は、プライマリシーブ２１の回転速度、すなわち入力軸２１ｄの回転速度を検出する。プライマリシーブ回転センサ４３は、検出した入力軸２１ｄの回転速度を、入力軸実回転速度信号としてＥＣＵ７に出力する。セカンダリシーブ回転センサ４１は、セカンダリシーブ２２の回転速度、すなわち出力軸２２ｄの回転速度を検出する。セカンダリシーブ回転センサ４１は、検出した出力軸２２ｄの回転速度を出力軸実回転速度信号としてＥＣＵ７に出力する。車速センサ４２は、後輪３の回転速度を検出する。車速センサ４２は、検出した回転速度に基づいて車速信号をＥＣＵ７に出力する。
【００３０】
ＥＣＵ７は、操向ハンドル４に取り付けられたハンドルスイッチに接続されている。ハンドルスイッチは、ハンドルスイッチがライダーにより操作された際に、ハンドルＳＷ信号を出力する。スタータスイッチ３４は、操向ハンドル４に取り付けられている（図４参照）。スタータスイッチ３４が入力されると、ハンドルＳＷ信号としてスタータ信号がスタータスイッチ３４より出力される。メインスイッチ３３が入力された後、エンジン１０が始動可能である状態でスタータスイッチ３４が操作されると、ＥＣＵ７は、駆動回路８を制御し、モータ３０を駆動させる。モータ３０の駆動に基づき、エンジン１０が始動する。
【００３１】
また、ライダーによってメインスイッチ３３がスイッチＯＮまたはスイッチＯＦＦに操作されると、ＥＣＵ７は、メインＳＷ信号を入力する。
【００３２】
また、前述のように、スロットル開度センサ１８ａは、スロットル開度信号をＥＣＵ７に対して出力する。
【００３３】
ＥＣＵ７は、演算部としてのＣＰＵ（Central Processing Unit）７ａと、ＣＰＵ７ａに接続されたメモリ７ｂとを備えている。メモリ７ｂには、後述の目標エンジン回転速度マップ７０および原点位置Ｐ０等の各種設定が保存されている。
【００３４】
−リレー回路−
また、ＥＣＵ７には、自己保持回路７ｃが設けられている。自己保持回路７ｃは、走行中に運転者がメインスイッチ３３を切った場合にも、ＥＣＵ７への電力供給を維持するために設けられた回路である。
【００３５】
ＥＣＵ７には、主電源３２からライン８１を介し、電力が供給されている。ライン８１は、メインスイッチ３３とは独立し、主電源３２からの電力をＥＣＵ７に供給する。
【００３６】
ライン８１には、自己保持機能を持つリレー回路３６が設けられている。リレー回路３６は、主電源３２からＥＣＵ７への電力供給を制御するリレースイッチ３５と、リレースイッチ３５のＯＮまたはＯＦＦを制御するスイッチ制御素子３７とを備えている。また、主電源３２とスイッチ制御素子３７との間には、メインスイッチ３３に接続したライン８２が設けられている。スイッチ制御素子３７は、メインスイッチ３３の操作に基づき、ライン８２を介し、主電源３２からの電圧が印加される。
【００３７】
また、スイッチ制御素子３７と自己保持回路７ｃとの間には、ライン８３が設けられている。ライン８３では、メインスイッチ３３がＯＦＦされた後もスイッチ制御素子３７に電圧が印加され、リレースイッチ３５は、閉状態（スイッチＯＮ状態）が保たれる。自己保持回路７ｃは、主電源３２からライン８１を介して電力が供給された場合に、ライン８３を介してスイッチ制御素子３７に電圧を印加するように構成されている。すなわち、スイッチ制御素子３７は、メインスイッチ３３を介したライン８２、および、自己保持回路７ｃを介したライン８３の二系統のラインによって、電圧が印加される。
【００３８】
なお、ライン８３には、ダイオード３８が設けられている。ダイオード３８は、自己保持回路７ｃへの電流の逆流を防止するとともに、メインスイッチ３３のＯＮまたはＯＦＦの際、ライン８３を介して自己保持回路７ｃに逆電流が流れるのを防止する。また、メインスイッチ３３とスイッチ制御素子３７との間のライン８２の部分には、ダイオード３９が設けられている。ダイオード３９は、メインスイッチ３３がＯＦＦである場合、ライン８３よりメインスイッチ３３に向かって電流が流れるのを防止する。
【００３９】
また、スイッチ制御素子３７は、ライン８２およびライン８３のいずれか一方から電圧が印加されている場合、リレースイッチ３５を閉状態（スイッチＯＮ状態）に維持するように構成されている。また、スイッチ制御素子３７は、ライン８２およびライン８３のいずれからも電圧が印加されない場合、リレースイッチ３５を開状態（スイッチＯＦＦ状態）にするように構成されている。
【００４０】
−変速装置２０の制御−
次に、本実施形態における変速装置２０の制御方法について説明する。変速装置２０は、少なくとも通常制御と、後述する原点位置学習制御とが実行可能である。通常制御は、自動二輪車１が走行する際に実行される制御である。一方、原点位置学習制御は、後述するように、メインスイッチ３３が、スイッチＯＮよりスイッチＯＦＦとなったとき、且つ、エンジン１０の駆動力が後輪３に伝達していないことが検出または推定された場合に実行される制御である。
【００４１】
まず、通常制御における変速装置２０の変速比の決定方法の一例を説明する。図７に示すように、メモリ７ｂには、目標エンジン回転速度マップ７０と目標シーブ位置マップ７１とが記憶されている。目標エンジン回転速度マップ７０は、図６に例示するように、各スロットル開度における車速と目標エンジン回転速度との関係を規定したものである。目標シーブ位置マップ７１には、変速比とプライマリ可動シーブ体２１ｂの目標シーブ位置との関係が規定されている。
【００４２】
目標エンジン回転速度は、スロットル開度センサ１８ａによって検出されるエンジン１０におけるスロットル開度と、車速センサ４２にて検出される車速とに基づいて決定される。まず、スロットル開度センサ１８ａから、ＣＰＵ７ａに設けられた目標エンジン回転速度設定部１００に対して、スロットル開度５０が出力される。車速センサ４２からは、目標エンジン回転速度設定部１００に対して、車速５１が出力されている。また、目標エンジン回転速度設定部１００は、メモリ７ｂから、目標エンジン回転速度マップ７０を読み出す。図６に示すように、例えば、スロットル開度が０％で、車速がｒ１の場合は、目標エンジン回転速度５２は、Ｒ１と決定される。目標エンジン回転速度設定部１００は、決定した目標エンジン回転速度５２を目標入力軸回転速度設定部１０１に対して出力する。
【００４３】
なお、説明の便宜上、図６では、スロットル開度（Ｔｈ開度）が０％の場合の関係、１５％の場合の関係、５０％の場合の関係、１００％の場合の関係のみを描画している。
【００４４】
目標入力軸回転速度設定部１０１は、入力された目標エンジン回転速度５２から目標入力軸回転速度５３を算出する。すなわち、目標入力軸回転速度設定部１０１は、入力された目標エンジン回転速度５２から、目標となる入力軸２１ｄの回転速度を算出する。目標入力軸回転速度設定部１０１は、算出した目標入力軸回転速度５３を除算部１１０に対して出力する。なお、本実施形態では、エンジン１０のクランク軸１１と入力軸２１ｄとが共通であるため、目標エンジン回転速度５２と目標入力軸回転速度５３とは等しくなる。つまり、目標入力軸回転速度設定部１０１から、目標エンジン回転速度５２がそのまま目標入力軸回転速度５３として出力される。
【００４５】
除算部１１０は、目標入力軸回転速度設定部１０１から入力された目標入力軸回転速度５３を、セカンダリシーブ回転センサ４１から出力された出力軸実回転速度５４で除算して目標変速比５６を算出する。除算部１１０は、算出した目標変速比５６を目標シーブ位置換算部１１１に対して出力する。
【００４６】
目標シーブ位置５７は、除算部１１０より出力される目標変速比５６に基づき、目標シーブ位置換算部１１１にて決定される。目標シーブ位置換算部１１１は、メモリ７ｂから、目標シーブ位置マップ７１を読み出す。目標シーブ位置マップ７１は、目標変速比５６と目標シーブ位置５７との関係を規定している。目標シーブ位置換算部１１１は、決定した目標シーブ位置５７を減算部１０２に対して出力する。
【００４７】
減算部１０２は、目標シーブ位置５７から実シーブ位置６８を減算してシーブ位置差５８を算出する。減算部１０２は、算出したシーブ位置差５８を目標シーブ速度設定部１０３に対して出力する。
【００４８】
目標シーブ速度設定部１０３は、入力されたシーブ位置差５８に応じた目標シーブ速度６９を算出する。目標シーブ速度設定部１０３は、算出した目標シーブ速度６９を減算部１１２に対して出力する。ここで、目標シーブ速度６９とは、シーブ位置差５８の分だけプライマリ可動シーブ体２１ｂを移動させるときの移動速度である。
【００４９】
一方、ＣＰＵ７ａ内に設けられた実シーブ速度算出部１０８は、シーブ位置センサ４０から出力された実シーブ位置６８から、実シーブ速度７２を算出する。実シーブ速度算出部１０８は、算出した実シーブ速度７２を減算部１１２に対して出力する。なお、実シーブ速度７２とは、プライマリ可動シーブ体２１ｂの現在の移動速度である。
【００５０】
減算部１１２は、目標シーブ速度６９から実シーブ速度７２を減算して、シーブ速度差７３を算出する。減算部１１２は、シーブ速度差７３をモータ駆動信号計算部１０４に対して出力する。
【００５１】
モータ駆動信号計算部１０４は、計算したＰＷＭ信号６０を駆動回路８に対して出力する。駆動回路８は、入力されたＰＷＭ信号６０に応じたパルス電圧６１をモータ３０に印加する。これにより、プライマリ可動シーブ体２１ｂが駆動され、変速装置２０の変速比が変更される。
【００５２】
前述したように、目標シーブ位置換算部１１１にて算出された目標シーブ位置５７と、目標シーブ速度設定部１０３にて算出された目標シーブ速度６９とに基づき、プライマリ可動シーブ体２１ｂが入力軸２１ｄに沿って移動する。シーブ位置センサ４０は、クランク軸１１の軸方向において、プライマリ可動シーブ体２１ｂの位置を検出する。このとき、シーブ位置センサ４０にて検出されるプライマリ可動シーブ体２１ｂのクランク軸１１軸上の位置は、センサの経時変化で、シーブ位置センサ４０にて検出される位置と、実際のプライマリ可動シーブ体２１ｂの位置とがずれてくる。このようなずれが現れてくると、変速装置２０は、算出される目標シーブ位置５７を用いて変速比を算出する場合、変速比が正確に決定されなくなる。センサの経時変化が大きくなればなるほど、変速装置２０における変速比は、必要な変速比とは大きくずれることになる。その場合は、自動二輪車１における走行性能が低下してしまう。なお、ここでのセンサの経時変化とは、センサの部品である歯車の歯の摩耗や、センサの電気系統の劣化等を含んだ広い意味での経時変化のことである。
【００５３】
そのため、本実施形態において、変速装置２０は、メインスイッチ３３がスイッチＯＮからスイッチＯＦＦとなったとき、且つ、エンジン１０の駆動力が後輪３に伝達していないことが検出または推定された場合にプライマリ可動シーブ体２１ｂの原点位置Ｐ０を確認し、この原点位置を設定する制御を実行する。本実施形態では、前記原点位置Ｐ０を確認し、設定する制御を原点位置学習制御と呼ぶことにする。
【００５４】
図８に示すように、メモリ７ｂは、初期設定の段階でプライマリ可動シーブ体２１ｂの入力軸２１ｄの軸上における原点位置Ｐ０を記憶している。変速装置２０において、原点位置Ｐ０の初期設定は、自動二輪車１の工場出荷時、シーブ位置センサ４０を含むセンサの取り替え時、Ｖベルト２３の交換時等に行われる。原点位置Ｐ０は、プライマリ可動シーブ体２１ｂを機械的に入力軸２１ｄの軸上で移動させ、前述したストッパにより、プライマリ可動シーブ体２１ｂの移動が規制されることで設定される。つまり、原点位置は、前述したストッパにより、プライマリ可動シーブ体２１ｂの移動が規制される位置である。また、メモリ７ｂは、原点位置学習制御が実行されるたびに、原点位置学習制御の際に検出された原点位置Ｐ０を更新原点位置Ｐ０´として記憶する。そして、メモリ７ｂは、次回原点位置学習制御の際は、前回の原点位置学習制御の際に記憶した更新原点位置Ｐ０´を原点位置Ｐ０として、原点位置設定部１２２に出力する。
【００５５】
なお、本実施形態において、駆動輪である後輪３にエンジン１０の駆動力が伝達されている場合、原点位置学習制御は実行されない。つまり、本実施形態において、メインスイッチ３３がスイッチＯＦＦからスイッチＯＮに操作されたとき、後輪３にエンジン１０からの駆動力が伝達していない場合、変速装置２０は、原点位置学習制御を開始する。
【００５６】
後輪３にエンジン１０からの駆動力が伝達していない場合は、例えば、プライマリシーブ回転センサ４３にて検出される入力軸実回転速度が、所定の入力軸実回転速度（エンジン回転速度）Ｒｐ以上ではない場合である。プライマリシーブ回転センサ４３にて検出される入力軸実回転速度が所定のエンジン回転速度Ｒｐ以上ではない場合、エンジン１０の駆動力が後輪３に伝達しないと推定される。本実施形態において、ＥＣＵ７は、走行状態判定部１３１を有している。走行状態判定部１３１は、プライマリシーブ回転センサ４３より、入力軸実回転速度５５を入力する。一方、所定のエンジン回転速度Ｒｐは、メモリ７ｂに記憶されている。走行状態判定部１３１は、メモリ７ｂより所定のエンジン回転速度Ｒｐを入力する。走行状態判定部１３１は、入力軸実回転速度５５と所定のエンジン回転速度Ｒｐとの比較を行う。
【００５７】
また、後輪３にエンジン１０からの駆動力が伝達していない場合は、例えば、車速センサ４２にて検出される後輪３の回転速度が、所定の回転速度Ｖｐ以上ではない場合である。車速センサ４２にて検出される後輪３の回転速度Ｖが、所定の回転速度Ｖｐ以上ではない場合、エンジン１０の駆動力が後輪３に伝達しないと推定される。走行状態判定部１３１は、車速センサ４２より、車速５１を入力する。一方、所定の回転速度Ｖｐは、メモリ７ｂに記憶されている。走行状態判定部１３１は、メモリ７ｂより所定の回転速度Ｖｐを入力する。走行状態判定部１３１は、車速５１と所定の回転速度Ｖｐとの比較を行う。
【００５８】
また、後輪３にエンジン１０からの駆動力が伝達していない場合は、例えば、クラッチセンサ４９にてクラッチ２５の切断状態が検出される場合である。クラッチ２５の切断状態が検出される場合、エンジン１０の駆動力は後輪３に伝達しない。走行状態判定部１３１は、クラッチセンサ４９より、クラッチ２５の断続状態に基づく信号（クラッチ断続信号）を入力する。
【００５９】
目標シーブ速度設定部１０３は、前記各比較の結果またはクラッチ断続信号に基づき、減算部１１２へ目標シーブ速度６９を出力する。原点位置学習制御が実行されるときの目標シーブ速度６９は、メモリ７ｂに記憶されている。このときの目標シーブ速度６９は、プライマリ可動シーブ体２１ｂが所定の速度で移動できるように設定されている。図８において、目標シーブ速度設定部１０３は、メモリ７ｂより、このときの目標シーブ速度６９を所定速度として入力している。
【００６０】
なお、本実施形態において、走行状態判定部１３１が比較する信号等は、特に限定されない。走行状態判定部１３１は、車速５１および入力軸実回転速度５５のうち、いずれか一つを比較する形態であってもよい。また、走行状態判定部１３１は、クラッチ断続信号を入力しない形態であってもよい。また、走行状態判定部１３１は、車速５１および入力軸実回転速度５５を比較し、さらにクラッチ断続信号を入力する形態であってもよい。
【００６１】
また、本実施形態において、原点位置学習制御は、前回の原点位置学習制御もしくは原点位置Ｐ０の初期設定から、自動二輪車１が所定の走行距離を超えた場合、且つ、その後にメインスイッチ３３がスイッチＯＮからＯＦＦになった場合に実行される。または、原点位置学習制御は、前回の原点位置学習制御もしくは原点位置Ｐ０の初期設定から、所定の期間を経過した場合、且つ、その後にメインスイッチ３３がスイッチＯＮからＯＦＦになった場合に実行される。
【００６２】
ＥＣＵ７は、走行距離算出部１２８を備えている。走行距離算出部１２８は、例えば、車速センサ４２から検出される車速に基づき、走行距離Ｊを算出する。後述するように、変速装置２０は、走行距離算出部１２８において算出される走行距離Ｊが所定の走行距離Ｊｐを超えた場合、且つ、その後にメインスイッチ３３がスイッチＯＮからＯＦＦになった場合に原点位置学習制御を実行する。
【００６３】
走行距離算出部１２８にて算出された走行距離Ｊは、目標シーブ速度設定部１０３に入力される。目標シーブ速度設定部１０３は、走行距離算出部１２８から入力される走行距離Ｊが、所定の走行距離Ｊｐを満たさない間は、モータ駆動信号計算部１０４へ目標シーブ速度６９を出力しない。また、走行距離算出部１２８にて算出された走行距離Ｊは、原点位置設定部１２２に入力される。原点位置設定部１２２は、走行距離算出部１２８から入力される走行距離Ｊが、所定の走行距離Ｊｐを満たさない間は、原点位置ＰＯを設定しない。このように、所定の走行距離Ｊｐを超えた場合に、原点位置学習制御は実行される。なお、所定の走行距離Ｊｐは、例えば、メモリ７ｂに記憶されている。
【００６４】
また、ＥＣＵ７は、期間算出部１２７を備えている。期間算出部１２７は、時計としての機能を有している。期間算出部１２７は、主電源３２による電力供給のＯＮおよびＯＦＦの状態において、期間Ｓを算出する。原点位置学習制御は、後述するように、例えば、期間算出部１２７において算出される期間Ｓが、所定の期間Ｓｐを経過した場合、且つ、その後にメインスイッチ３３がスイッチＯＮからＯＦＦになった場合に実行される。なお、期間算出部１２７が算出する期間Ｓは、時間、日数、週数、および月数を含む。さらに、期間算出部１２７によって算出される期間Ｓは、時間、日数、週数、および月数の組み合わせも可能である。これは、例えば、一月と二週間との組み合わせが可能である。
【００６５】
期間算出部１２７にて算出された期間Ｓは、目標シーブ速度設定部１０３に入力される。目標シーブ速度設定部１０３は、期間算出部１２７から入力される期間Ｓが、所定の期間Ｓｐに満たない間はモータ駆動信号計算部１０４へ目標シーブ速度６９を出力しない。また、期間算出部１２７にて算出された期間Ｓは、原点位置設定部１２２に入力される。原点位置設定部１２２は、期間算出部１２７から入力される期間Ｓが、所定経過期間Ｓｐに満たない間は、原点位置ＰＯを設定しない。このように、例えば所定の期間Ｓｐを経過した場合、原点位置学習制御は実行される。なお、所定の期間Ｓｐは、例えば、メモリ７ｂに記憶されている。
【００６６】
以下に、図を用いて、原点位置学習制御を開始し、実行する制御について、一例を説明する。図９は、メインスイッチ３３がスイッチＯＦＦからスイッチＯＮに操作されたとき、且つ、後輪３にエンジン１０からの駆動力が伝達していない場合、原点位置学習制御を開始し、実行する制御フローを示している。
【００６７】
まず、ステップＳ１１にて自動二輪車１のメインスイッチ３３が、乗車するライダーの操作により、スイッチＯＦＦにされる。メインスイッチ３３は、自動二輪車１において、例えば操向ハンドル４の下部に配置されている。
【００６８】
次に、ステップＳ１２では、前回の原点位置学習制御もしくは原点位置Ｐ０の初期設定から、自動二輪車１が所定の走行距離Ｊｐを走行したかが判断される。ステップＳ１２において、自動二輪車１が所定の走行距離Ｊｐ以上を走行した場合は、ステップＳ１３へ進む。また、ステップＳ１２において、自動二輪車１が所定の走行距離Ｊｐを満たしていない場合は、ステップＳ１６へ進む。
【００６９】
次に、ステップＳ１３では、前回の原点位置学習制御もしくは原点位置Ｐ０の初期設定から、所定の期間Ｓｐが経過したかが判断される。ステップＳ１３において、所定の期間Ｓｐを経過している場合は、ステップＳ１４へ進む。また、ステップＳ１３において、所定の期間Ｓｐを満たしていない場合は、ステップＳ１６へ進む。
【００７０】
なお、ステップＳ１２とステップＳ１３とは、順序が入れ替わっていてもよい。また、ステップＳ１２とステップＳ１３とは、同時に実行されてもよい。一方、ステップＳ１２とステップＳ１３とは、いずれか一つのステップが実行される形態であってもよい。
【００７１】
次に、ステップＳ１４では、後輪３にエンジン１０の駆動力が伝達されていないかが判断される。後輪３にエンジン１０の駆動力が伝達されているか否かは、前述したように、走行状態判定部１３１が入力する信号等に基づき判断される。ステップＳ１４において、後輪３にエンジン１０の駆動力が伝達していないと判定された場合、ステップＳ１５へ進む。ステップＳ１４において、後輪３にエンジン１０の駆動力が伝達していると判定された場合、ステップＳ１４へ戻る。つまり、後輪３にエンジン１０の駆動力が伝達されていることが検出または推定される間、ステップＳ１４が複数繰り返され、原点位置学習制御は、開始されない。
【００７２】
ステップＳ１５では、原点位置学習制御が実行される。原点位置学習制御が実行され、後述する更新原点位置Ｐ０´が設定されると、原点位置学習制御を終了する。ステップＳ１５において、原点位置学習制御が終了すると、ステップＳ１６へ進む。
【００７３】
ステップＳ１６では、主電源３２による電力の供給が、ＯＮ状態からＯＦＦ状態となる。主電源３２による電力の供給は、リレー回路３６の作動に基づき、メインスイッチ３３がＯＮからＯＦＦに操作された後、ＯＮ状態からＯＦＦ状態となる。
【００７４】
以上のように、原点位置学習制御は、メインスイッチ３３がＯＮからＯＦＦになり、且つ、後輪３にエンジン１０の駆動力が伝達していないことが検出または推定された場合に実行される。続いて、後輪３にエンジン１０の駆動力が伝達していないことが検出または推定された場合で、原点位置学習制御の具体的な制御フローについて、図１０および図１１を用いて説明する。なお、図１０および図１１は、原点位置学習制御の制御フローである。
【００７５】
まず、ステップＳ１では、メインスイッチ３３がＯＮからＯＦＦに操作される。メインスイッチ３３のＯＮからＯＦＦの操作は、図９におけるステップＳ１１と同様とする。メインスイッチ３３がＯＮからＯＦＦに操作された場合でも、自己保持回路７ｃにより、ＥＣＵ７は、電力の供給が維持される。
【００７６】
ステップＳ２では、プライマリ可動シーブ体２１ｂが、入力軸２１ｄの軸上において、所定の位置および所定の位置よりも原点位置Ｐ０側に位置しているかが判断される。前記所定の位置は、走行時におけるプライマリ可動シーブ体２１ｂの使用範囲で、最大の変速比となる位置に比較的近い位置である。本実施形態では、便宜的に、前記所定の位置を可動開始位置Ｐｓと称する。可動開始位置Ｐｓは、入力軸２１ｄにおいて、変速装置２０の走行時におけるプライマリ可動シーブ体２１ｂの移動範囲で、最小の変速比となる位置と、最大の変速比となる位置との間に位置している。また、最小の変速比となる位置および最大の変速比となる位置は、設定される原点位置Ｐ０に応じ、入力軸２１ｄの軸上において微小に変化する。そのため、可動開始位置Ｐｓは、設定される原点位置Ｐ０に応じ、入力軸２１ｄの軸上において微小に変化する。ステップＳ２において、プライマリ可動シーブ体２１ｂが、可動開始位置Ｐｓおよび可動開始位置Ｐｓよりも原点位置Ｐ０側に位置している場合は、ステップＳ３へ進む。ステップＳ２において、プライマリ可動シーブ体２１ｂが、可動開始位置Ｐｓよりも原点位置Ｐ０側に位置していない場合は、ステップＳ２へ戻る。なお、可動開始位置Ｐｓは、原点位置Ｐ０に応じ、例えば、メモリ７ｂに記憶されている。
【００７７】
次に、ステップＳ３では、メインスイッチ３３がＯＮからＯＦＦに操作された後、モータ３０が駆動する。ステップＳ３において、モータ３０は、例えば、以下のように駆動する。ＥＣＵ７では、メインスイッチ３３のＯＮからＯＦＦの操作に基づいたメインＳＷ信号が入力される。ＥＣＵ７が前記メインＳＷ信号を入力した後、目標シーブ速度設定部１０３より、所定の速度でプライマリ可動シーブ体２１ｂが駆動されるように目標シーブ速度６９が減算部１１２に出力される。原点位置学習制御におけるプライマリ可動シーブ体２１ｂの前記所定の速度は、前述したように、予め設定された速度であって、メモリ７ｂに記憶されている。前記所定の速度にて設定された目標シーブ速度６９に基づき、モータ駆動信号計算部１０４は、ＰＷＭ信号６０を駆動回路８へ出力する。駆動回路８は、入力されたＰＷＭ信号６０に応じたパルス電圧６１をモータ３０に印加する。モータ３０は、モータ駆動信号計算部１０４からのＰＷＭ信号６０に基づいて駆動する。
【００７８】
ステップＳ４では、モータ３０の駆動により、プライマリ可動シーブ体２１ｂが入力軸２１ｄの軸上をプライマリ固定シーブ体２１ａと遠ざかる方向に移動する。この移動の方向は、Ｖベルト２３がプライマリシーブ２１の径方向内側に向かって移動する方向である。なお、ＥＣＵ７は、このステップＳ１３を実行する際に、原点位置移動部１２１として機能する。ここで、原点位置移動部１２１には、モータ駆動信号計算部１０４と目標シーブ速度設定部１０３とメモリ７ｂとが含まれている。ステップＳ４において、プライマリ可動シーブ体２１ｂは、入力軸２１ｄの軸上において、可動開始位置Ｐｓより移動を開始する。
【００７９】
ステップＳ５では、プライマリ可動シーブ体２１ｂの移動が、前述したストッパにより規制されたか否かが判断される。プライマリ可動シーブ体２１ｂの移動が、前記ストッパにより規制されたか否かは、シーブ位置センサ４０にて検出される実シーブ位置６８に基づき、原点位置設定部１２２が確認する。プライマリ可動シーブ体２１ｂの移動が前記ストッパにより規制されたか否かは、例えば、設定した目標シーブ速度６９に対して、実シーブ位置６８が変化していないことから確認される。また、検出された実シーブ位置６８に基づき、原点位置設定部１２２は、原点位置Ｐ０を設定する。ステップＳ５において、プライマリ可動シーブ体２１ｂの移動が、前記ストッパにより規制されていない場合は、ステップＳ３１に進む。ステップＳ５において、プライマリ可動シーブ体２１ｂの移動が、前記ストッパにより規制された場合は、ステップＳ５１に進む。
【００８０】
ステップＳ３１では、入力軸２１ｄの軸上を移動しているプライマリ可動シーブ体２１ｂの可動開始位置Ｐｓからの移動量が、所定範囲であるかを確認する。つまり、原点位置Ｐ０が、前回の原点位置学習制御もしくは原点位置Ｐ０の初期設定の後、所定以上にずれているか否かが判断される。具体的には、メモリ７ｂが記憶している原点位置Ｐ０と移動中のプライマリ可動シーブ体２１ｂの現在位置とを比較する。これにより、原点位置Ｐ０と、後述する更新原点位置Ｐ０´との位置関係が、所定範囲未満である場合は、ステップＳ３に戻る。また、原点位置Ｐ０と更新原点位置Ｐ０´との位置関係が所定範囲以上である場合は、ステップＳ４１へ進む。
【００８１】
なお、ステップＳ３１において、原点位置Ｐ０が、前回の原点位置学習制御もしくは原点位置Ｐ０の初期設定の後、所定以上にずれているか否かの判断は、前述したものに限定されない。前術した、所定以上にずれているか否かの判断は、プライマリ可動シーブ体２１ｂの原点位置Ｐ０へ向かった移動時間が、所定の時間を経過したか否かで判断される形態であってもよい。プライマリ可動シーブ体２１ｂの原点位置Ｐ０までの移動時間は、期間算出部１２７にて算出される。前記所定の時間は、メモリ７ｂが記憶している。
【００８２】
ステップＳ４１では、モータ３０の駆動を停止し、プライマリ可動シーブ体２１ｂの入力軸２１ｄの軸上の移動を中止する。ステップＳ４１にてモータ３０が停止した後、ステップＳ６へ進む。ステップＳ６は、図１０に示される。
【００８３】
ステップＳ５１では、今回の原点位置学習制御における原点位置（以下、更新原点位置Ｐ０´）と前回の原点位置学習制御における原点位置Ｐ０とを原点位置設定部１２２にて比較する。ステップＳ５１において、原点位置Ｐ０と更新原点位置Ｐ０´とが一致している場合は、ステップＳ５２へ進む。ステップＳ５１において、原点位置Ｐ０と更新原点位置Ｐ０´とが一致していない場合は、ステップＳ５３へ進む。
【００８４】
ステップＳ５２およびステップＳ５３は、ステップＳ５１において設定された更新原点位置Ｐ０´を、メモリ７ｂが記憶するステップである。ステップＳ５２では、ステップＳ５１において設定された更新原点位置Ｐ０´が、原点位置設定部１２２よりメモリ７ｂへ出力される。メモリ７ｂでは、前回の原点位置学習制御の際に記憶した原点位置Ｐ０と等しいものとして、更新原点位置Ｐ０´を記憶する。また、ステップＳ５３では、ステップＳ５１において設定された更新原点位置Ｐ０´が、原点位置設定部１２２よりメモリ７ｂへ出力される。メモリ７ｂでは、前回の原点位置学習制御の際に記憶した原点位置Ｐ０´を原点位置Ｐ０と入れ替えて記憶する。次回の原点位置学習制御のときには、今回記憶した更新原点位置Ｐ０´が、原点位置Ｐ０としてメモリ７ｂから原点位置設定部１２２へ出力される。ステップＳ５２またはステップＳ５３において、原点位置Ｐ０´がメモリ７ｂに記憶されると、ステップＳ６へ進む。
【００８５】
ステップＳ６では、プライマリ可動シーブ体２１ｂが原点位置学習制御の開始時にあった位置に戻るようにモータ３０を駆動させる。
【００８６】
ステップＳ７では、モータ３０の駆動により、プライマリ可動シーブ体２１ｂが、プライマリ固定シーブ体２１ａに近づくように入力軸２１ｄの軸上を移動する。
【００８７】
ステップＳ８では、プライマリ可動シーブ体２１ｂが可動開始位置Ｐｓに位置することを確認する。プライマリ可動シーブ体２１ｂの位置は、シーブ位置センサ４０が検出している。シーブ位置センサ４０は、原点位置設定部１２２に実シーブ位置６８を出力する。原点位置設定部１２２は、実シーブ位置６８に基づき、プライマリ可動シーブ体２１ｂが可動開始位置Ｐｓに位置することを確認する。原点位置設定部１２２にてプライマリ可動シーブ体２１ｂの可動開始位置Ｐｓの位置を確認したとき、変速装置２０は、原点位置学習制御を終了する。
【００８８】
ステップＳ９では、原点位置学習制御が終了したことにより、主電源３２による電力供給がＯＦＦにされる。これにより、自動二輪車１は、主電源３２からの電力供給が遮断された状態になる。
【００８９】
なお、図９および図１０において、ステップＳ６は、ステップＳ５２およびステップＳ５３との後のステップとして描写されている。しかし、ステップＳ６の開始は、ステップＳ５１と同時でもよい。つまり、ステップＳ６からステップＳ８と、ステップＳ５１、および、ステップＳ５２またはステップＳ５３とは、並行して行われていてもよい。
【００９０】
（作用および効果）
以上のように、変速装置２０は、プライマリ可動シーブ体２１ｂの原点位置Ｐ０の原点位置学習制御を実行する。原点位置学習制御を実行することによって、変速装置２０は、通常制御の際に、正確な変速比を算出することができる。ただし、原点位置学習制御と通常制御とは、それぞれが的確に実行されるためには、別々に実行される必要がある。そのため、本実施形態において、変速装置２０は、自動二輪車１が所定の走行状態で、後輪３にエンジン１０の駆動力が伝達されている場合、原点位置学習制御は開始されない。これにより、変速装置２０は、自動二輪車１の運転者が意図する走行を妨げることがない。したがって、自動二輪車１は、原点位置学習制御を確実に実行することができ、且つ、運転者の意図する円滑な走行が可能である。
【００９１】
また、本実施形態において、原点位置学習制御は、エンジン１０の始動前に実行されることがない。そのため、変速装置２０は、自動二輪車１の運転者が意図する発進を妨げることがない。したがって、自動二輪車１は、原点位置学習制御を確実に実行することができ、且つ、運転者の意図する円滑な発進が可能である。原点位置学習制御が確実に実行されることで、変速装置２０の変速比に係る制御範囲が補正される。それにより、変速装置２０は、常に正確な変速比を算出することができる。
【００９２】
自動二輪車１は、リレースイッチ３５を含むリレー回路３６を備えている。リレースイッチ３５は、メインスイッチ３３がＯＮされることに応答してＯＮされる一方、メインスイッチ３３がＯＦＦされた後、原点位置移動部１２１が、プライマリ可動シーブ体２１ｂを移動させている間は、ＯＮ状態を保持する。そのため、プライマリ可動シーブ体２１ｂは、メインスイッチ３３がＯＦＦされた後でも、モータ３０の駆動により、原点位置Ｐ０まで移動することができる。したがって、自動二輪車１は、原点位置学習制御を確実に実行することができる。
【００９３】
また、本実施形態において、ＥＣＵ７は、走行状態判定部１３１を備えている。走行状態判定部１３１は、車速５１、入力軸実回転速度５５、または、クラッチ断続信号により、後輪３にエンジン１０からの駆動力が伝達しているか否かを判定する。これにより、自動二輪車１は、原点位置学習制御を開始し、確実に実行することができる。
【００９４】
前述したとおり、自動二輪車１は、走行距離を算出する走行距離算出部１２８を備えることができる。この場合、原点位置学習制御は、前記車両において所定の走行距離Ｊｐを走行した後で、その後にメインスイッチ３３がＯＮからＯＦＦになったときに実行される。メインスイッチ３３がＯＮからＯＦＦになったとき、主電源３２は充電されなくなる。このため、自動二輪車１は、毎回、メインスイッチ３３がＯＮからＯＦＦになったときに原点位置学習制御を実行する場合に比べ、主電源３２の消耗を抑制することができる。この所定の走行距離Ｊｐは、変速装置２０の機能を保つことが約束された距離である。そのため、変速装置２０は、原点位置学習制御が行われていない期間においても、変速比の変更等の実際の使用に関しての機能は失われない。
【００９５】
また、変速装置２０は、主電源３２による電力供給のＯＮおよびＯＦＦの状態においてはたらく期間算出部１２７を備えている。期間算出部１２７は、所定の期間を算出する。原点位置学習制御は、変速装置２０において所定の期間Ｓｐを経過した後で、その後にメインスイッチ３３がＯＮからＯＦＦになったときに実行される。このため、自動二輪車１は、毎回、メインスイッチ３３がＯＮからＯＦＦになったときに原点位置学習制御を実行する場合に比べ、主電源３２の消耗を抑制することができる。この所定の期間は、変速装置２０の機能を保つことが約束された期間である。そのため、変速装置２０は、原点位置学習制御が行われていない期間においても、変速比の変更等の実際の使用に関しての機能は失われない。
【００９６】
また、原点位置学習制御は、プライマリ可動シーブ体２１ｂが、可動開始位置Ｐｓおよび可動開始位置Ｐｓより原点位置Ｐ０側に位置している場合に開始され、実行される。このため、モータ３０によるプライマリ可動シーブ体２１ｂの移動量は抑制される。したがって、自動二輪車１は、主電源３２の消耗を抑制することができる。また、可動開始位置Ｐｓは、プライマリ可動シーブ体２１ｂの位置が、変速比が最大となる位置に比較的近い位置である。そのため、プライマリ可動シーブ体２１ｂが、可動開始位置Ｐｓおよび可動開始位置Ｐｓより原点位置Ｐ０側に位置している場合、モータ３０が駆動し、プライマリ可動シーブ体２１ｂが移動しても、自動二輪車１は、過度のエンジンブレーキが掛かることがない。
【００９７】
また、本実施形態において、原点位置移動部１２１は、プライマリ可動シーブ体２１ｂの原点位置Ｐ０までの移動量が、所定の移動量を超えた場合、プライマリ可動シーブ体２１ｂの原点位置Ｐ０までの移動を中止する。また、原点位置移動部１２１は、プライマリ可動シーブ体２１ｂの原点位置Ｐ０までの移動時間が、所定の移動時間を超えた場合、プライマリ可動シーブ体２１ｂの原点位置Ｐ０までの移動を中止することができる。つまり、この場合、モータ３０の駆動が中止される。したがって、自動二輪車１は、主電源３２の消耗を抑制することができる。
【００９８】
また、本実施形態において、車両として自動二輪車１を例に用いている。自動二輪車１を含め、鞍乗型車両は、四輪車に比べてアクセルのＯＮとＯＦＦとの操作が煩雑である。つまり、エンジン１０の回転速度は、四輪車に比べ頻繁に変化を繰り返す。それに従い、エンジン１０の出力は、頻繁に変化する。そのため、変速装置２０が備えられることによって、鞍乗型車両は、変速比が正確に変更される変速装置を用いた走行が可能である。したがって、鞍乗型車両は、適切な変速比によって、安定した走行を行うことができる。
【００９９】
《実施形態２》
前述したとおり、変速装置２０は、メインスイッチ３３がスイッチＯＦＦからスイッチＯＮに操作されたとき、且つ、後輪３にエンジン１０からの駆動力が伝達していない場合、原点位置学習制御を開始し、実行する。しかし、変速装置２０は、メインスイッチ３３がスイッチＯＦＦからスイッチＯＮに操作されたとき、且つ、後輪３にエンジン１０からの駆動力が伝達していない場合に加え、メインスイッチ３３がＯＦＦからＯＮになった後、メインスイッチ３３がＯＮからＯＦＦになるまでの間、自動二輪車１が所定の運転状態を経た場合に原点位置学習制御を実行することにしてもよい。以下に、本実施形態に係る、原点位置学習制御を開始し、実行する制御について、図１２および図１３を用いて、一例を説明する。
【０１００】
なお、実施形態２において、実施形態１の作動と一致するものについては、同じ符号を付し、説明を省略する。本実施形態において、図１３におけるステップＳ２１は、ステップＳ１１と同様のステップである。さらに、図１３におけるステップＳ２２、ステップＳ２３、ステップＳ２５、ステップＳ２６、およびステップＳ２７は、それぞれ、図９におけるステップＳ１２、ステップＳ１３、ステップＳ１４、ステップＳ１５、およびステップＳ１６と同様のステップである。そのため、ステップＳ２１、ステップＳ２２、ステップＳ２３、ステップＳ２５、ステップＳ２６、およびステップＳ２７は、説明を省略する。
【０１０１】
ステップＳ２１、ステップＳ２２、およびステップＳ２３を経て、ステップＳ２４では、メインスイッチ３３がＯＦＦからＯＮになった後、メインスイッチ３３がＯＮからＯＦＦになるまでの間、自動二輪車１が所定の運転状態を経ているか否かが判断される。ステップＳ２４において、メインスイッチ３３がＯＦＦからＯＮになった後、メインスイッチ３３がＯＮからＯＦＦになるまでの間、自動二輪車１が所定の運転状態を経ていない場合、ステップＳ２７に進む。ステップＳ２４において、メインスイッチ３３がＯＦＦからＯＮになった後、メインスイッチ３３がＯＮからＯＦＦになるまでの間、自動二輪車１が所定の運転状態を経ている場合、ステップＳ２６へ進む。
【０１０２】
所定の運転状態を経ているか否かは、例えば、所定のエンジン回転速度（入力軸実回転速度）Ｒｒ以上のエンジン回転速度Ｒが、プライマリシーブ回転センサ４３にて検出されたか否かで判断される。所定のエンジン回転速度Ｒｒ以上のエンジン回転速度Ｒが、プライマリシーブ回転センサ４３にて検出されなかった場合、自動二輪車１は、所定の運転状態を経ていないと判定される。図１２に示すように、ＥＣＵ７は、運転状態判定部１３２を有している。運転状態判定部１３２は、プライマリシーブ回転センサ４３より、入力軸実回転速度５５を入力する。一方、所定のエンジン回転速度Ｒｒは、メモリ７ｂに記憶されている。運転状態判定部１３２は、メモリ７ｂより所定のエンジン回転速度Ｒｒを入力する。運転状態判定部１３２は、入力軸実回転速度５５と所定のエンジン回転速度Ｒｒとの比較を行う。
【０１０３】
また、所定の運転状態を経ているか否かは、例えば、所定の後輪３の回転速度Ｖｒ以上の回転速度Ｖが、車速センサ４２にて検出されたか否かで判断される。所定の後輪３の回転速度Ｖｒ以上の回転速度Ｖが、車速センサ４２にて検出されなかった場合、自動二輪車１は、所定の運転状態を経ていないと判定される。運転状態判定部１３２は、車速センサ４２より、車速５１を入力する。一方、所定の回転速度Ｖｒは、メモリ７ｂに記憶されている。運転状態判定部１３２は、メモリ７ｂより所定の回転速度Ｖｒを入力する。運転状態判定部１３２は、車速５１と所定の回転速度Ｖｒとの比較を行う。
【０１０４】
さらに、所定の運転状態を経ているか否かは、例えば、入力軸２１ｄの軸上において、プライマリ可動シーブ体２１ｂが、所定の位置（判定位置）Ｐｒおよび判定位置Ｐｒを越えて移動したか否かで判断される。プライマリ可動シーブ体２１ｂの入力軸２１ｄの軸上の位置は、シーブ位置センサ４０にて検出される。プライマリ可動シーブ体２１ｂが、判定位置Ｐｒまで移動していない場合、自動二輪車１は、所定の運転状態を経ていないと判定される。運転状態判定部１３２は、シーブ位置センサ４０より、実シーブ位置６８を入力する。一方、判定位置Ｐｒは、メモリ７ｂに記憶されている。運転状態判定部１３２は、メモリ７ｂより判定位置Ｐｒを入力する。運転状態判定部１３２は、実シーブ位置６８と判定位置Ｐｒとの比較を行う。
【０１０５】
また、所定の運転状態を経ているか否かは、例えば、自動二輪車１が、所定の走行距離Ｊｒ以上を走行したか否かで判断される。自動二輪車１の走行距離Ｊは、走行距離算出部１２８にて検出される。自動二輪車１が、所定の走行距離Ｊｒ以上を走行していない場合、自動二輪車１は、所定の運転状態を経ていないと判定される。運転状態判定部１３２は、走行距離算出部１２８より、走行距離Ｊに基づく信号（走行距離信号）を入力する。一方、所定の走行距離Ｊｒは、メモリ７ｂに記憶されている。運転状態判定部１３２は、メモリ７ｂより所定の走行距離Ｊｒに基づく信号（所定走行距離信号）を入力する。運転状態判定部１３２は、走行距離信号と所定走行距離信号との比較を行う。
【０１０６】
なお、本実施形態において、運転状態判定部１３２が比較する信号等は、特に限定されない。運転状態判定部１３２は、車速５１、入力軸実回転速度５５、実シーブ位置６８、および走行距離Ｊのうち、いずれか一つを比較する形態であってもよい。また、運転状態判定部１３２は、車速５１、入力軸実回転速度５５、実シーブ位置６８、および走行距離Ｊの全てを比較する形態であってもよい。さらに、走行状態判定部１３１は、車速５１、入力軸実回転速度５５、実シーブ位置６８、および走行距離Ｊのうち、いずれかを組み合わせて比較することも可能である。目標シーブ速度設定部１０３は、前記各比較の結果または前記信号に基づき、減算部１１２へ目標シーブ速度６９を出力する。
【０１０７】
（作用および効果）
以上のように、変速装置２０は、主電源がＯＦＦ状態からＯＮ状態になった後、自動二輪車１が所定の運転状態を経たか否かを判定することができる。原点位置移動部１２１は、ＥＣＵ７において、自動二輪車１が所定の運転状態を経たと判定される場合、プライマリ可動シーブ体２１ｂの原点位置Ｐ０に向かう移動を制御する。プライマリ可動シーブ体２１ｂの移動により、原点位置設定部１２２は、シーブ位置センサ４０によって検出された今回の原点位置Ｐ０を新たな原点位置Ｐ０´としてメモリ７ｂに記憶させる。前述したように、メインスイッチ３３がＯＮからＯＦＦにされた場合、主電源３２は、充電されることがない。そのため、本実施形態によれば、主電源がＯＦＦ状態からＯＮ状態になった後、自動二輪車１が所定の運転状態を経た場合に原点位置学習制御を実行することができる。したがって、主電源３２の消耗を抑制することができる。
【０１０８】
《変形例１》
前記各実施形態における変速装置２０の代わりに、例えば、図１４に示すように、プライマリシーブ２１またはセカンダリシーブ２２の溝幅を自動的に変化させる変速装置（以下ベルトＣＶＴ）２６０を採用することができる。なお、図１４において、図５に記載された実施形態の変速装置と、同じ作用を奏する部材又は部位には、同じ符号を付している。
【０１０９】
ベルトＣＶＴ２６０は、クラッチ２５０と、プライマリシーブ回転センサ４３と、油圧シリンダ２６７Ａ、２６７Ｂと、油圧制御弁２６７Ｃとを備えている。
【０１１０】
クラッチ２５０は、エンジン１０の出力軸（クランク軸）１１とベルトＣＶＴ２６０の入力軸２１ｄとの間に配設されている。クラッチ２５０は、エンジン１０の出力軸１１とベルトＣＶＴ２６０の入力軸２１ｄとの間で、動力の伝達を断続する。本実施形態におけるクラッチ２５０は、電子制御式の多板クラッチである。そのため、クラッチ２５０の断続は、電子制御にて、自動的に行われる。クラッチ２５０の接続時においては、プライマリシーブ２１には、クラッチ２５０を介して、エンジン１０の駆動力が伝達される。プライマリシーブ２１に伝達される駆動力は、Ｖベルト２３を介してセカンダリシーブ２２に伝達される。
【０１１１】
プライマリシーブ回転センサ４３は、プライマリシーブ２１の回転速度を検出する。プライマリシーブ回転センサ４３は、検出したプライマリシーブ２１の回転速度をＥＣＵ７に対してシーブ回転速度信号として出力する。
【０１１２】
プライマリシーブ２１は、プライマリ固定シーブ体２１ａとプライマリ可動シーブ体２１ｂとを備えている。セカンダリシーブ２２は、セカンダリ固定シーブ体２２ａとセカンダリ可動シーブ体２２ｂとを備えている。プライマリ可動シーブ体２１ｂは、Ｖベルト２３の入力軸２１ｄの軸方向に対して移動可能なように構成されている。また、セカンダリ可動シーブ体２２ｂは、ベルトＣＶＴ２６０の出力軸２２ｄの軸方向に対して移動可能なように構成されている。
【０１１３】
プライマリシーブ回転センサ４３は、プライマリシーブ２１の回転速度を検出している。本変形例では、ＥＣＵ７は、プライマリシーブ回転センサ４３で検出されたプライマリシーブ２１の回転速度（入力軸実回転速度）と、車速センサ４２によって検出される車両の車速との比により、ベルトＣＶＴ２６０の変速比を算出している。具体的にいうと、ベルトＣＶＴ２６０の変速比は、ＥＣＵ７にて、入力軸実回転速度信号と車速信号との比で算出される。なお、ベルトＣＶＴ２６０の変速比は、プライマリシーブ回転センサ４３で検出されたプライマリシーブ２１の回転速度と、セカンダリシーブ回転センサ４１によって検出されるセカンダリシーブ２２の回転速度（出力軸実回転速度）との比で算出してもよい。つまり、ベルトＣＶＴ２６０の変速比は、ＥＣＵ７にて、入力軸実回転速度信号と出力軸実回転速度信号との比で算出されるものであってもよい。
【０１１４】
油圧シリンダ２６７Ａは、プライマリシーブ２１の溝幅（図２に示すプライマリ可動シーブ体２１ｂとプライマリ固定シーブ体２１ａとの間隔）を調整する。本変形例では、油圧シリンダ２６７Ａは、プライマリシーブ２１を構成するプライマリ可動シーブ体２１ｂに押圧力を付与して、プライマリシーブ２１の溝幅を調整する。また、油圧シリンダ２６７Ｂは、セカンダリシーブ２２の溝幅（図２に示すセカンダリ可動シーブ体２２ｂとセカンダリ固定シーブ体２２ａとの間隔）を調整する。本変形例では、油圧シリンダ２６７Ｂは、セカンダリシーブ２２を構成するセカンダリ可動シーブ体２２ｂに押圧力を付与して、セカンダリシーブ２２の溝幅を調整する。油圧制御弁２６７Ｃは、油圧シリンダ２６７Ａと２６７Ｂとに付与する油圧を調整する弁である。油圧制御弁２６７Ｃは、油圧シリンダ２６７Ａと２６７Ｂとのうち、一方の油圧シリンダ２６７Ａ（２６７Ｂ）の油圧を高くするときには、他方の油圧シリンダ２６７Ｂ（２６７Ａ）の油圧が低くなるように、油圧を制御する。油圧制御弁２６７Ｃは、ＥＣＵ７によって制御される。
【０１１５】
ベルトＣＶＴ２６０では、ＥＣＵ７で油圧制御弁２６７Ｃを操作することによって、ベルトＣＶＴ２６０の変速比が変更される。ＥＣＵ７の制御については、前記各実施形態と同様である。なお、本変形例に係るベルトＣＶＴ２６０では、ＥＣＵ７は、エンジン１０の回転速度を制御目標値とすることに代えて、プライマリシーブ２１の回転速度を制御目標値にしても良い。
【０１１６】
≪その他の変形例≫
なお、前記各実施形態において、原点位置学習制御は、図１０に示すとおり、ステップＳ３１において原点位置Ｐ０と更新原点位置Ｐ０´との位置関係が、所定範囲未満である場合、ステップＳ３へ戻る。また、ステップＳ３１において原点位置Ｐ０と更新原点位置Ｐ０´との位置関係が、所定範囲以上である場合、ステップＳ４１へ進む。しかし、ステップＳ３１において、原点位置Ｐ０と更新原点位置Ｐ０´との位置関係が所定範囲以上である場合でも、ステップＳ３へ戻り、原点位置学習制御を続行させる形態であってもよい。
【０１１７】
《本明細書における用語等の定義》
本明細書において、「Ｖベルト２３」は、特に材質等は限定していない。Ｖベルト２３は、例えば、ゴム等の弾性部材で形成されていてもよい。また、Ｖベルト２３は、金属製であってもよい。
【０１１８】
本明細書において、「車両」は、自動二輪車１が一例として用いられている。しかし、車両は、自動二輪車１に限定されない。車両は、ＡＴＶやスノーモービル等の鞍乗型車両であってもよい。また、車両は、四輪車であってもよい。本発明に係る車両は、変速装置２０等の電子制御式無段変速機を備えた車両である。
【産業上の利用可能性】
【０１１９】
本発明は電子制御式無段変速機を備えた車両に関して有用である。
【図面の簡単な説明】
【０１２０】
【図１】本発明を実施した自動二輪車の側面図である。
【図２】パワーユニットの断面図である。
【図３】変速装置の構成を表す部分断面図である。
【図４】自動二輪車の操向ハンドルの模式図である。
【図５】変速装置の制御を表すブロック図である。
【図６】目標エンジン回転速度決定マップの例である。
【図７】変速装置の通常制御を表すブロック図である。
【図８】実施形態１における変速装置の原点位置学習制御を表すブロック図である。
【図９】実施形態１における変速装置の原点位置学習制御開始のフローチャートである。
【図１０】変速装置の原点位置学習制御のフローチャートである。
【図１１】変速装置の原点位置学習制御のフローチャートである。
【図１２】実施形態２における変速装置の原点位置学習制御を表すブロック図である。
【図１３】実施形態２における変速装置の原点位置学習制御開始のフローチャートである。
【図１４】変形例１における変速装置の原点位置学習制御を表すブロック図である。
【符号の説明】
【０１２１】
１        自動二輪車（車両）
３        後輪（駆動輪）
７        ＥＣＵ（制御装置）
１０      エンジン
２０      変速装置（ベルト式無段変速機）
２１      プライマリシーブ
２１ａ    プライマリ固定シーブ体（固定シーブ体）
２１ｂ    プライマリ可動シーブ体（可動シーブ体）
２５      クラッチ
３０      モータ（アクチュエータ）
３２      主電源
３３      メインスイッチ
３５      リレースイッチ
４０      シーブ位置センサ
４２      車速センサ
４３      プライマリシーブ回転センサ（エンジン回転速度センサ）
１２１    原点位置移動部
１２２    原点位置設定部
１２７    期間算出部（期間算出手段）（時間計測部）
１２８    走行距離算出部（走行距離算出手段）
１３１    走行状態判定部（状態判定部）
１３２    運転状態判定部
Ｐ０      原点位置
Ｐ０´    更新原点位置（新たな原点位置）
【図１】
0005094553.tif 000002
【図２】
0005094553.tif 000003
【図３】
0005094553.tif 000004
【図４】
0005094553.tif 000005
【図５】
0005094553.tif 000006
【図６】
0005094553.tif 000007
【図７】
0005094553.tif 000008
【図８】
0005094553.tif 000009
【図９】
0005094553.tif 000010
【図１０】
0005094553.tif 000011
【図１１】
0005094553.tif 000012
【図１２】
0005094553.tif 000013
【図１３】
0005094553.tif 000014
【図１４】
0005094553.tif 000015