(57)【要約】      （修正有）【課題】無段変速機の手動変速を、体感可能なエンジン回転の変化が生ずるようなものとして、手動変速モードで狙い通りの変速フィーリングを与える。【解決手段】Ｍモード継続中にＳ６，７およびＳ１２，１３でアップシフト指令、ダウンシフト指令のいずれかを判定する。Ｓ８で体感可能なエンジン回転変化幅AonPsftRevを求め、Ｓ９で、このAonPsftRevの実現に必要な目標変速比TRatioを演算する。Ｓ１０で体感可能なエンジン回転変化幅AonMsftRevを求め、Ｓ１１でこのAonMsftRevの実現に必要な目標変速比TRatioを演算する。Ｓ１４で体感可能なエンジン回転変化幅AoffPsftRevを求め、Ｓ１５で、このAoffPsftRevの実現に必要な目標変速比TRatioを演算する。Ｓ１６で体感可能なエンジン回転変化幅AoffMsftRevを求め、Ｓ１７で、このAonMsftRevの実現に必要な目標変速比TRatioを演算する。【選択図】図２
2004218825.tif 000002
【特許請求の範囲】
【請求項１】
自動変速モードの他に、手動による変速指令に応答して新たな固定変速比への変速が可能な手動変速モードを具えた無段変速機において、
前記手動による変速指令の都度、変速機の入力側回転数を、体感可能な予定の回転段差をもって変化させるための変速比を求めて前記手動変速モードでの新たな固定変速比とするよう構成したことを特徴とする無段変速機の手動変速制御装置。
【請求項２】
請求項１に記載の手動変速制御装置において、前記予定の回転段差を、手動による変速指令がアップシフトかダウンシフトかに応じて異ならせるよう定めたことを特徴とする無段変速機の手動変速制御装置。
【請求項３】
請求項１または２に記載の手動変速制御装置において、前記予定の回転段差を、アクセルペダルを踏み込んだドライブ走行か、アクセルペダルを釈放したコースト走行かに応じて異ならせるよう定めたことを特徴とする無段変速機の手動変速制御装置。
【請求項４】
請求項１乃至３のいずれか１項に記載の手動変速制御装置において、前記予定の回転段差を高車速ほど大きくなるよう定めたことを特徴とする無段変速機の手動変速制御装置。
【請求項５】
請求項１乃至４のいずれか１項に記載の手動変速制御装置において、前記予定の回転段差を、変速前の変速比がハイ側変速比であるほど大きくなるよう定めたことを特徴とする無段変速機の手動変速制御装置。
【請求項６】
請求項１乃至５のいずれか１項に記載の手動変速制御装置において、前記予定の回転段差を、変速前の変速機入力側回転数が高いほど小さくなるよう定めたことを特徴とする無段変速機の手動変速制御装置。
【請求項７】
ノーマルモードよりもハイ側変速比傾向とするスノーモードを具えた請求項１乃至６のいずれか１項に記載の手動変速制御装置において、前記予定の回転段差を、スノーモードではノーマルモードよりも小さくなるよう定めたことを特徴とする無段変速機の手動変速制御装置。
【請求項８】
自動変速モードの他に、手動による変速指令に応答して新たな固定変速比への変速が可能な手動変速モードを具えた無段変速機において、
前記手動による変速指令の都度、変速機の入力側回転数を、体感可能な予定の回転段差をもって変化させるように求めた変速機の入力側回転数の目標値に基づき、前記手動変速モードでの前記手動変速段の間で一または複数段異なる変速段に変速する手動変速段飛ばし変速モードを具えることを特徴とする無段変速機の手動変速制御装置。
【請求項９】
請求項８に記載の手動変速制御装置において、前記手動変速段飛ばし変速モードでの、前記手動変速段の変速前の変速段から変速する段数を、ドライバー操作情報、車両情報および環境情報の少なくとも一つの情報に応じて定めたことを特徴とする無段変速機の手動変速制御装置。
【請求項１０】
請求項８または９に記載の手動変速制御装置において、前記手動変速段飛ばし変速モードにて前記変速前の変速段から変速する段数を定めるに際し、前記目標値が前記隣り合う前記手動変速段の間の値であるとき、しきい値を用いて前記隣り合う手動変速段のどちらに変速するかを定めたことを特徴とする無段変速機の手動変速制御装置。
【請求項１１】
請求項８乃至１０のいずれか一項に記載の手動変速制御装置において、前記手動変速モードは、前記手動変速段飛ばし変速モードと、前記手動による変速指令の都度前記隣り合う手動変速段の間で順次変速する手動順次変速モードとを有し、前記自動変速モードまたは前記手動順次変速モードと前記手動変速段飛ばし変速モードとの間のモード切り替えを、モード切替手段への手動による指令操作にて行うことを特徴とする無段変速機の手動変速制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、無段変速機を手動変速モードにした状態で、手動によるアップシフト指令やダウンシフト指令があった時における手動変速を好適に行わせるよう改良した変速制御装置に関するものである。
【０００２】
【従来の技術】
無段変速機はトロイダル型無段変速機やＶベルト式無段変速機に代表されるように、例えば図３に示すごとき予定の変速パターン（図では、スロットル開度ＴＶＯが０／８，３／８，６／８，８／８の時の自動変速線のみを示した）を基にスロットル開度ＴＶＯ（エンジン負荷）および車速ＶＳＰから目標エンジン回転数ＴＲｅｖを求め、これが達成されるよう無段階に変速制御される。
【０００３】
ところで無段変速機は昨今、マニュアル変速機のような操作感を得るため、上記のような自動変速モードのほかに手動変速モードを設定することが多い。
この手動変速モードは特許文献１に記載のごとく、予め図３に破線で示すような複数の固定変速比の手動変速段（Ｍ１：手動第１速〜Ｍ６：手動第６速）を設定しておき、自動変速（Ｄ）モードから手動変速（Ｍ）モードに切り替えた後は、シフトレバーを介した手動によるアップシフト指令やダウンシフト指令の度に隣り合う手動変速段Ｍ１〜Ｍ６間で順次アップシフトやダウンシフトを行わせ、該当する手動変速段を表す変速線Ｍ１〜Ｍ６に基づき車速ＶＳＰから目標エンジン回転数ＴＲｅｖを求め、これが達成されるように変速制御を行うものである。
【０００４】
【特許文献１】
特開２０００−９７３０２号公報
【０００５】
【発明が解決しようとする課題】
ところで昨今は、手動変速段数を増やして多段化する傾向にあり、この場合、最ハイ側変速比および最ロー側変速比にハードウエア限界があることから、手動変速段（Ｍ１：手動第１速〜Ｍ６：手動第６速）を表す線の間隔が小さくなって所謂クロスレシオ傾向となる。
【０００６】
従って、手動変速段数を増やして多段化する場合、運転者が微妙な手動変速を行うことができる反面、手動によるアップシフト操作やダウンシフト操作を行った時のエンジン回転数の変化量が小さく、運転者が自己の操作に対する変速の発生を体感し難くなり、スポーティーな変速感を望んで運転者が手動変速モードにしたにもかかわらずメリハリ感のある変速フィーリングを与えることができないという問題を生じていた。
【０００７】
なお多段化しない場合においても、低車速のもとでは図３から明らかなように手動変速段（Ｍ１：手動第１速〜Ｍ６：手動第６速）を表す線の間隔が小さくなって手動によるアップシフト操作やダウンシフト操作を行った時のエンジン回転段差が小さく、運転者が変速の発生を体感し難いことから変速が起きていないと誤認して要求する変速段数を超えた手動変速制操作を行う虞があった。
【０００８】
本発明は上記のような問題に鑑み、従来のように予め設定しておいた固定変速比の手動変速段（Ｍ１：手動第１速〜Ｍ６：手動第６速）へ変速されるような制御方式をやめ、上記の問題を生ずることのない変速機入力側回転段差を生じさせるための変速比を求め、これを、手動変速指令に応じた新たな固定変速比とする制御方式とした無段変速機の手動変速制御装置を提案することを第一の目的とする。
さらに、本発明は、手動によるアップシフト操作やダウンシフト操作の度に、従来のように予め設定しておいた固定変速比の手動変速段（Ｍ１：手動第１速〜Ｍ６：手動第６速）の隣り合う変速段間で順次変速のみされるような制御方式をやめ、上記の問題を生ずることのない変速機入力側回転段差を生じさせるための目標値を求め、これに基づき、手動変速指令に応じた、一または複数段の新たな手動変速段に変速する制御方式とした無段変速機の手動変速制御装置を提案することを第二の目的とする。
【０００９】
【課題を解決するための手段】
上記第一の目的のため本発明による無段変速機の手動変速制御装置は、請求項１に記載のごとく、
手動による変速指令の都度、変速機の入力側回転数を、体感可能な予定の回転段差をもって変化させるための変速比を求め、これを、手動変速指令に応じた新たな固定変速比とするよう構成したものである。
【００１０】
【発明の効果】
上記本発明の構成によれば、手動変速指令があるとき、変速機の入力側回転数を、体感可能な予定の回転段差をもって変化させるための変速比を新たな固定変速比とし、これへの変速を行うことから、
手動変速指令に応じた変速時に変速機の入力側回転数が確実に、体感可能な予定の回転段差をもって変化することとなり、
スポーティーな変速感を望んで手動変速モードにした運転者の意図通りにメリハリ感のある変速フィーリングを与えることができる。
また、低車速のもとでも変速機入力側回転段差が確実に体感可能な大きさになることから、低車速のもとで運転者が操作通りの変速が起きていないと誤認するのを防止することができ、要求する変速段数を超えた手動変速制操作を行う懸念を払拭することができる。
【００１１】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づき詳細に説明する。
図１は、本発明の第１実施の形態になる無段変速機の手動変速制御装置を具えた無段変速機搭載車のパワートレーンを、その制御系と共に示し、該パワートレーンをエンジン１と無段変速機２とで構成する。
エンジン１は内燃機関であり、そのスロットルバルブ３を運転者が操作するアクセルペダル（図示せず）により開度変更することで出力を調整することができる。
【００１２】
無段変速機２は周知のＶベルト式無段変速機とし、トルクコンバータ４を介してエンジン１の出力軸に駆動結合されたプライマリプーリ５と、これに整列配置したセカンダリプーリ６と、これら両プーリ間に掛け渡したＶベルト７とを具える。
そして、セカンダリプーリ６にファイナルドライブギヤ組８を介してディファレンシャルギヤ装置９を駆動結合し、これらにより図示せざる左右駆動輪を回転駆動するものとする。
【００１３】
無段変速機２の変速動作は、プライマリプーリ５およびセカンダリプーリ６のそれぞれのＶ溝を形成するフランジのうち、一方の可動フランジを他方の固定フランジに対して相対的に接近させてＶ溝幅を狭めたり、逆に離間させてＶ溝幅を拡げ、プライマリプーリ５およびセカンダリプーリ６に対するＶベルト７の巻き掛け径を変化させることにより行うようにし、
両可動フランジのストローク位置を、変速制御油圧回路１０からのプライマリプーリ圧Ｐｐｒｉおよびセカンダリプーリ圧Ｐｓｅｃにより決定する。
【００１４】
変速制御油圧回路１０は変速アクチュエータとしてのステップモータ１１を具え、変速機コントローラ１２が、ステップモータ１１を後述する目標変速比ＴＲａｔｉｏに対応したステップ位置ＳＴＰに駆動させることで、無段変速機２を、実変速比が目標変速比ＴＲａｔｉｏに一致するように無段変速させることができる。
【００１５】
かかる変速制御のため変速機コントローラ１２には、スロットルバルブ３のスロットル開度ＴＶＯを検出するスロットル開度センサ１３からの信号と、
車速ＶＳＰを検出する車速センサ１４からの信号と、
変速機入力回転数（プライマリプーリ回転数）Ｎｉを検出する入力回転センサ１５からの信号と、
変速機出力回転数（セカンダリプーリ回転数）Ｎｏを検出する出力回転センサ１６からの信号と、
変速機入力側回転数であるエンジン１の回転数Ｒｅｖ（変速機入力回転数でもよい）を検出するエンジン回転センサ１７からの信号と、
無段変速機２の変速形態を運転者が決定するためのシフトレバー１８からの信号とを入力する。
【００１６】
シフトレバー１８は図示のように、駐車（Ｐ）レンジ位置と、後退走行（Ｒ）レンジ位置と、中立（Ｎ）レンジ位置と、自動変速（Ｄ）レンジ（自動変速モード）位置と、エンジンブレーキ（Ｌ）レンジ位置とを同列に有するほか、自動変速（Ｄ）レンジ（自動変速モード）位置の横に並べた手動変速（Ｍ）モード位置を有し、これらの位置に操作されるとき対応するレンジ信号およびモード信号を出力するものとする。
【００１７】
なお手動変速（Ｍ）モード位置においてシフトレバー１８は、アップシフト位置（＋）とダウンシフト（−）位置との中間に弾支され、運転者がシフトレバー１８をアップシフト位置（＋）に倒す度に後述のごとくに求めた今よりもハイ側の手動変速比へのアップシフト指令を発し、運転者がシフトレバー１８をダウンシフト（−）位置に倒す度に後述のごとくに求めた今よりもロー側の手動変速比へのダウンシフト指令を発するものとする。
【００１８】
以下、本発明の第１実施の形態に係わる手動変速（Ｍ）モードでの変速制御を、自動変速（Ｄ）モードでの変速制御と共に説明する。
これらの変速制御に際し変速機コントローラ１２は、上記した入力情報をもとに図２に示す制御プログラムを実行して無段変速機２を変速制御する。
ステップＳ１においては以下のＤレンジ変速制御を行う。
先ず、図３に実線で例示した予定の変速マップをもとに、スロットル開度ＴＶＯおよび車速ＶＳＰから、現在の運転状態で最終的な狙いとすべき目標エンジン回転数ＴＲｅｖを検索して求める。
【００１９】
変速機コントローラ１２は、目標エンジン回転数ＴＲｅｖを変速機出力回転数Ｎｏで除算することにより目標変速比ＴＲａｔｉｏを求め、この目標変速比ＴＲａｔｉｏに対応したステップ位置ＳＴＰにステップモータ１１を駆動させることにより、変速機入出力回転数比Ｎｉ／Ｎｏである実変速比がこの目標変速比ＴＲａｔｉｏに一致するよう無段変速機２を変速制御する。
以上のＤレンジ変速制御は、ステップＳ２でシフトレバー１８を手動変速（Ｍ）モード位置にしたと判定するようになるまで、つまりＤレンジが選択されている限り継続的に実行する。
【００２０】
ステップＳ２で手動変速（Ｍ）モードと判定する場合は、ステップＳ３においてＤレンジからＭモードへの切り替えから１回目か否か（前回Ｄレンジか否か）をチェックする。
１回目であればステップＳ４において目標変速比ＴＲａｔｉｏを、現在の実変速比Ｎｒａｔｉｏと同じ変速比にし、この目標変速比ＴＲａｔｉｏに対応したステップ位置ＳＴＰにステップモータ１１を駆動させることにより、ＤレンジからＭモードへの切り替え当初は変速比を維持して切り替えショックの発生を回避する。
ステップＳ４はＤレンジからＭモードへの切り替え時に１回だけ実行され、以後は制御をステップＳ５以後に進めて、本発明が狙いとする手動変速（Ｍ）モードでの変速制御を以下のごとくに行う。
【００２１】
Ｍモードの継続中に選択されるステップＳ５では、スロットル開度ＴＶＯがＴＶＯ＞０か否かによりアクセルペダルが踏み込まれている（アクセルＯＮの）ドライブ走行か、アクセルペダルが釈放されている（アクセルＯＦＦの）コースト走行かをチェックする。
アクセルペダルが踏み込まれている時は、ステップＳ６およびステップＳ７においてシフトレバー１８を介した手動によるアップシフト指令があったか、ダウンシフト指令があったか、いずれの変速指令もなかったかをチェックする。
手動によるアップシフト指令もダウンシフト指令もなければ制御をステップＳ１に戻して目標変速比ＴＲａｔｉｏを変化させないで現在の変速比を維持する。
【００２２】
ステップＳ６で手動アップシフト指令があったと判定するときは、ステップＳ８において、アクセルＯＮ状態・アップシフト用のエンジン回転変化幅（エンジン回転段差）ＡｏｎＰｓｆｔＲｅｖを求め、次のステップＳ９において、このエンジン回転変化幅（エンジン回転段差）ＡｏｎＰｓｆｔＲｅｖを実現するのに必要な目標変速比（固定変速比）ＴＲａｔｉｏを演算する。
ステップＳ８でアクセルＯＮ状態・アップシフト用のエンジン回転変化幅（エンジン回転段差）ＡｏｎＰｓｆｔＲｅｖを求めるに当たっては、先ず予め設定しておいた図４に例示する定数ａ，ｂと、現在の車速ＮＶＳＰと、車速上限値１００ｋｍ／ｈ（任意に定め得る）とを用い、
ＡｏｎＰｓｆｔＲｅｖ＝（ａ−ｂ）／１００×ＮＶＳＰ＋ｂ・・・（１）
の演算によりアクセルＯＮ状態・アップシフト用の体感可能なエンジン回転変化幅（エンジン回転段差）ＡｏｎＰｓｆｔＲｅｖを求める。
【００２３】
ステップＳ９で目標変速比ＴＲａｔｉｏを演算するに当たっては、（１）式により求めたエンジン回転変化幅（エンジン回転段差）ＡｏｎＰｓｆｔＲｅｖと、現在のエンジン回転数ＮＲｅｖと、現在の変速比ＮＲａｔｉｏ（＝Ｎｉ／Ｎｏ）とを用い、
ＴＲａｔｉｏ＝ＮＲａｔｉｏ（ＮＲｅｖ−ＡｏｎＰｓｆｔＲｅｖ）／ＮＲｅｖ・・・（２）
の演算により、エンジン回転変化幅（エンジン回転段差）ＡｏｎＰｓｆｔＲｅｖを実現するのに必要なアクセルＯＮ状態・アップシフト用の目標変速比ＴＲａｔｉｏを演算する。
この目標変速比ＴＲａｔｉｏに対応したステップ位置ＳＴＰにステップモータ１１を駆動させることにより、現在の変速比ＮＲａｔｉｏから当該目標変速比ＴＲａｔｉｏへのアクセルＯＮ状態・アップシフト用の手動変速を行わせることができる。
【００２４】
ステップＳ７で手動ダウンシフト指令があったと判定するときは、ステップＳ１０において、アクセルＯＮ状態・ダウンシフト用のエンジン回転変化幅（エンジン回転段差）ＡｏｎＭｓｆｔＲｅｖを求め、次のステップＳ１１において、このエンジン回転変化幅（エンジン回転段差）ＡｏｎＭｓｆｔＲｅｖを実現するのに必要な目標変速比（固定変速比）ＴＲａｔｉｏを演算する。
ステップＳ１０でアクセルＯＮ状態・ダウンシフト用のエンジン回転変化幅（エンジン回転段差）ＡｏｎＭｓｆｔＲｅｖを求めるに当たっては、先ず予め設定しておいた図４に例示する定数ｃ，ｄと、現在の車速ＮＶＳＰと、車速上限値１００ｋｍ／ｈ（任意に決定し得る）とを用い、
ＡｏｎＭｓｆｔＲｅｖ＝（ｃ−ｄ）／１００×ＮＶＳＰ＋ｄ・・・（３）
の演算によりアクセルＯＮ状態・ダウンシフト用の体感可能なエンジン回転変化幅（エンジン回転段差）ＡｏｎＭｓｆｔＲｅｖを求める。
【００２５】
ステップＳ１１で目標変速比ＴＲａｔｉｏを演算するに当たっては、（３）式により求めたエンジン回転変化幅（エンジン回転段差）ＡｏｎＭｓｆｔＲｅｖと、現在のエンジン回転数ＮＲｅｖと、現在の変速比ＮＲａｔｉｏ（＝Ｎｉ／Ｎｏ）とを用い、
ＴＲａｔｉｏ＝ＮＲａｔｉｏ（ＮＲｅｖ＋ＡｏｎＭｓｆｔＲｅｖ）／ＮＲｅｖ・・・（４）
の演算により、エンジン回転変化幅（エンジン回転段差）ＡｏｎＭｓｆｔＲｅｖを実現するのに必要なアクセルＯＮ状態・ダウンシフト用の目標変速比ＴＲａｔｉｏを演算する。
この目標変速比ＴＲａｔｉｏに対応したステップ位置ＳＴＰにステップモータ１１を駆動させることにより、現在の変速比ＮＲａｔｉｏから当該目標変速比ＴＲａｔｉｏへのアクセルＯＮ状態・ダウンシフト用の手動変速を行わせることができる。
【００２６】
ステップＳ５でアクセルペダルが釈放されていると判定する時は、ステップＳ１２およびステップＳ１３においてシフトレバー１８を介した手動によるアップシフト指令があったか、ダウンシフト指令があったか、いずれの変速指令もなかったかをチェックする。
手動によるアップシフト指令もダウンシフト指令もなければ制御をステップＳ１に戻して目標変速比ＴＲａｔｉｏを変化させないで現在の変速比を維持する。
【００２７】
ステップＳ１２で手動アップシフト指令があったと判定するときは、ステップＳ１４において、アクセルＯＦＦ状態・アップシフト用のエンジン回転変化幅（エンジン回転段差）ＡｏｆｆＰｓｆｔＲｅｖを求め、次のステップＳ１５において、このエンジン回転変化幅（エンジン回転段差）ＡｏｆｆＰｓｆｔＲｅｖを実現するのに必要な目標変速比（固定変速比）ＴＲａｔｉｏを演算する。
ステップＳ１４でアクセルＯＦＦ状態・アップシフト用のエンジン回転変化幅（エンジン回転段差）ＡｏｆｆＰｓｆｔＲｅｖを求めるに当たっては、先ず予め設定しておいた図４に例示する定数ａ’，ｂ’と、現在の車速ＮＶＳＰと、車速上限値１００ｋｍ／ｈ（任意に定め得る）とを用い、
ＡｏｆｆＰｓｆｔＲｅｖ＝（ａ’−ｂ’）／１００×ＮＶＳＰ＋ｂ’・・・（５）
の演算によりアクセルＯＦＦ状態・アップシフト用の体感可能なエンジン回転変化幅（エンジン回転段差）ＡｏｆｆＰｓｆｔＲｅｖを求める。
【００２８】
ステップＳ１５で目標変速比ＴＲａｔｉｏを演算するに当たっては、（５）式により求めたエンジン回転変化幅（エンジン回転段差）ＡｏｆｆＰｓｆｔＲｅｖと、現在のエンジン回転数ＮＲｅｖと、現在の変速比ＮＲａｔｉｏ（＝Ｎｉ／Ｎｏ）とを用い、
ＴＲａｔｉｏ＝ＮＲａｔｉｏ（ＮＲｅｖ−ＡｏｆｆＰｓｆｔＲｅｖ）／ＮＲｅｖ・・・（６）
の演算により、エンジン回転変化幅（エンジン回転段差）ＡｏｆｆＰｓｆｔＲｅｖを実現するのに必要なアクセルＯＦＦ状態・アップシフト用の目標変速比ＴＲａｔｉｏを演算する。
この目標変速比ＴＲａｔｉｏに対応したステップ位置ＳＴＰにステップモータ１１を駆動させることにより、現在の変速比ＮＲａｔｉｏから当該目標変速比ＴＲａｔｉｏへのアクセルＯＦＦ状態・アップシフト用の手動変速を行わせることができる。
【００２９】
ステップＳ１３で手動ダウンシフト指令があったと判定するときは、ステップＳ１６において、アクセルＯＦＦ状態・ダウンシフト用のエンジン回転変化幅（エンジン回転段差）ＡｏｆｆＭｓｆｔＲｅｖを求め、次のステップＳ１７において、このエンジン回転変化幅（エンジン回転段差）ＡｏｆｆＭｓｆｔＲｅｖを実現するのに必要な目標変速比（固定変速比）ＴＲａｔｉｏを演算する。
ステップＳ１６でアクセルＯＦＦ状態・ダウンシフト用のエンジン回転変化幅（エンジン回転段差）ＡｏｆｆＭｓｆｔＲｅｖを求めるに当たっては、先ず予め設定しておいた図４に例示する定数ｃ’，ｄ’と、現在の車速ＮＶＳＰと、車速上限値１００ｋｍ／ｈ（任意に決定し得る）とを用い、
ＡｏｆｆＭｓｆｔＲｅｖ＝（ｃ’−ｄ’）／１００×ＮＶＳＰ＋ｄ’・・・（７）
の演算によりアクセルＯＦＦ状態・ダウンシフト用の体感可能なエンジン回転変化幅（エンジン回転段差）ＡｏｆｆＭｓｆｔＲｅｖを求める。
【００３０】
ステップＳ１７で目標変速比ＴＲａｔｉｏを演算するに当たっては、（７）式により求めたエンジン回転変化幅（エンジン回転段差）ＡｏｆｆＭｓｆｔＲｅｖと、現在のエンジン回転数ＮＲｅｖと、現在の変速比ＮＲａｔｉｏ（＝Ｎｉ／Ｎｏ）とを用い、
ＴＲａｔｉｏ＝ＮＲａｔｉｏ（ＮＲｅｖ＋ＡｏｆｆＭｓｆｔＲｅｖ）／ＮＲｅｖ・・・（８）
の演算により、エンジン回転変化幅（エンジン回転段差）ＡｏｎＭｓｆｔＲｅｖを実現するのに必要なアクセルＯＦＦ状態・ダウンシフト用の目標変速比ＴＲａｔｉｏを演算する。
この目標変速比ＴＲａｔｉｏに対応したステップ位置ＳＴＰにステップモータ１１を駆動させることにより、現在の変速比ＮＲａｔｉｏから当該目標変速比ＴＲａｔｉｏへのアクセルＯＦＦ状態・ダウンシフト用の手動変速を行わせることができる。
【００３１】
ところで第１実施の実施の形態においては、手動変速指令があるとき、変速機の入力側回転数であるエンジン回転数の体感可能な回転変化幅（回転段差）を求め（ステップＳ８、ステップＳ１０、ステップＳ１４、ステップＳ１６）、次いでこの体感可能な回転変化幅（回転段差）を発生させるための目標変速比を求め（ステップＳ９、ステップＳ１１、ステップＳ１５、ステップＳ１７）、現在の変速比からこの目標変速比への変速を行うことから、
手動変速指令に応じた変速時に変速機の入力側におけるエンジン回転数が確実に、体感可能な予定の回転段差をもって変化することとなり、
スポーティーな変速感を望んで手動変速（Ｍ）モードにした運転者の意図通りにメリハリ感のある変速フィーリングを与えることができる。
また、低車速のもとでも変速機入力側回転段差が確実に体感可能な大きさになることから、低車速のもとで運転者が操作通りの変速が起きていないと誤認するのを防止することができ、要求する変速段数を超えた手動変速制操作を行う懸念を払拭することができる。
【００３２】
また体感可能な回転変化幅（回転段差）を、ステップＳ５でアクセルペダルを踏み込んだドライブ走行と判定する場合と、アクセルペダルを釈放したコースト走行と判定する場合とで別々に設定するため、体感可能な回転変化幅（回転段差）を、アクセルペダルが踏み込まれたドライブ走行時と、アクセルペダルが釈放されたコースト走行時とで異ならせることができ、何れの走行時においても運転者が希望する通りの変速フィーリングを実現することができる。
【００３３】
更に体感可能な回転変化幅（回転段差）を、ステップＳ６およびステップＳ１２でアップシフト指令と判定する場合と、ステップＳ７およびステップＳ１３でダウンシフト指令と判定する場合とで別々に設定するため、体感可能な回転変化幅（回転段差）を、手動変速指令の方向に応じて異ならせることができ、アップシフト指令とダウンシフト指令とで運転者が希望する変速フィーリングが異なる場合においてもこれを実現することができる。
【００３４】
また、図４に例示するように定数を設定することで、体感可能な回転変化幅（回転段差）を高車速ほど大きくなるよう定めたため、以下の作用効果が得られる。
つまり車速にかかわらず回転変化幅（回転段差）を定めると、例えばこれが高車速に適したものである場合、低車速で回転変化幅（回転段差）が過大であってハイ側変速比から急にロー側変速比に飛んでしまうこととなり、大きなエンジンブレーキを発生する懸念があるが、体感可能な回転変化幅（回転段差）を高車速ほど大きくした本実施の形態によればかかる懸念をなくすことができ、車速の如何にかかわらず常時好適な変速フィーリングを実現することができる。
【００３５】
なお、図２のステップＳ１０およびステップＳ１６で求めるダウンシフト用のエンジン回転変化幅（エンジン回転段差）ＡｏｎＭｓｆｔＲｅｖおよびＡｏｆｆＭｓｆｔＲｅｖは、前記したようにして求める代わりに、以下のごとくに求めてもよい。
ステップＳ１０でアクセルＯＮ状態・ダウンシフト用のエンジン回転変化幅（エンジン回転段差）ＡｏｎＭｓｆｔＲｅｖを求めるに当たっては、先ず予め設定しておいた図５に例示する定数ｅおよびｆと、ロー側変速比ｇおよびハイ側変速比ｈとの関係、および現在の変速比ＮＲａｔｉｏを用い、補正係数ＡｏｎＫＲａｔｉｏを
ＡｏｎＫＲａｔｉｏ＝（ｆ−ｅ）／（ｈ−ｇ）×ＮＲａｔｉｏ＋｛ｅ−（ｆ−ｅ）／（ｈ−ｇ）×ｇ｝・・（９）
の演算により求め、この補正係数と前記（３）式で求めたＡｏｎＭｓｆｔＲｅｖとの乗算により、アクセルＯＮ状態・ダウンシフト用の体感可能なエンジン回転変化幅（エンジン回転段差）ＡｏｎＭｓｆｔＲｅｖ
ＡｏｎＭｓｆｔＲｅｖ＝ＡｏｎＭｓｆｔＲｅｖ×ＡｏｎＫＲａｔｉｏ・・・（１０）
を求める。
【００３６】
ステップＳ１６でアクセルＯＦＦ状態・ダウンシフト用のエンジン回転変化幅（エンジン回転段差）ＡｏｆｆＭｓｆｔＲｅｖを求めるに当たっては、先ず予め設定しておいた図５に例示する定数ｅ’およびｆ’と、ロー側変速比ｇ’およびハイ側変速比ｈ’との関係、および現在の変速比ＮＲａｔｉｏを用い、補正係数ＡｏｆｆＫＲａｔｉｏを
2004218825.tif 000003
の演算により求め、この補正係数と前記（７）式で求めたＡｏｆｆＭｓｆｔＲｅｖとの乗算により、アクセルＯＦＦ状態・ダウンシフト用の体感可能なエンジン回転変化幅（エンジン回転段差）ＡｏｆｆＭｓｆｔＲｅｖ
ＡｏｆｆＭｓｆｔＲｅｖ＝ＡｏｆｆＭｓｆｔＲｅｖ×ＡｏｆｆＫＲａｔｉｏ・・・（１２）
を求める。
【００３７】
かようにしてダウンシフト用のエンジン回転変化幅（エンジン回転段差）ＡｏｎＭｓｆｔＲｅｖおよびＡｏｆｆＭｓｆｔＲｅｖを求める場合、これらダウンシフト用のエンジン回転変化幅（エンジン回転段差）が図５から明らかなように変速前変速比ＮＲａｔｉｏがハイ側変速比であるほど大きくなるよう補正されることから、以下の作用効果が得られる。
つまり従来は、自動変速モードでの走行中に降坂路に差し掛かりエンジンブレーキの必要から手動変速モードへ切り替えた時に、運転者はダウンシフト操作を何回も繰り返す必要があって操作が煩雑であるという問題を生ずるが、ダウンシフト用エンジン回転変化幅（エンジン回転段差）を上記のように変速前変速比ＮＲａｔｉｏがハイ側変速比であるほど大きくなるよう補正する場合、このような問題を解消することができる。
【００３８】
また、図２のステップＳ８およびステップＳ１４で求めるアップシフト用のエンジン回転変化幅（エンジン回転段差）ＡｏｎＰｓｆｔＲｅｖおよびＡｏｆｆＰｓｆｔＲｅｖは、前記したようにして求める代わりに、以下のごとくに求めてもよい。
ステップＳ８でアクセルＯＮ状態・アップシフト用のエンジン回転変化幅（エンジン回転段差）ＡｏｎＰｓｆｔＲｅｖを求めるに当たっては、先ず予め設定しておいた図６に例示する定数ｉおよびｊと、高エンジン回転数ｋおよび低エンジン回転数ｌとの関係、および現在のエンジン回転数ＮＲｅｖを用い、補正係数ＡｏｎＫＮｅを
ＡｏｎＫＮｅ＝（ｊ−ｉ）／（ｌ−ｋ）×ＮＲｅｖ＋｛ｉ−（ｊ−ｉ）／（ｌ−ｋ）×ｋ｝・・（１３）
の演算により求め、この補正係数と前記（１）式で求めたＡｏｎＰｓｆｔＲｅｖとの乗算により、アクセルＯＮ状態・アップシフト用の体感可能なエンジン回転変化幅（エンジン回転段差）ＡｏｎＰｓｆｔＲｅｖ
ＡｏｎＰｓｆｔＲｅｖ＝ＡｏｎＰｓｆｔＲｅｖ×ＡｏｎＫＮｅ・・・（１４）
を求める。
【００３９】
ステップＳ１４でアクセルＯＦＦ状態・アップシフト用のエンジン回転変化幅（エンジン回転段差）ＡｏｆｆＰｓｆｔＲｅｖを求めるに当たっては、先ず予め設定しておいた図６に例示する定数ｉ’およびｊ’と、高エンジン回転数ｋ’および低エンジン回転数ｌ’との関係、および現在のエンジン回転数ＮＲｅｖを用い、補正係数ＡｏｆｆＫＮｅを
2004218825.tif 000004
の演算により求め、この補正係数と前記（５）式で求めたＡｏｆｆＰｓｆｔＲｅｖとの乗算により、アクセルＯＦＦ状態・アップシフト用の体感可能なエンジン回転変化幅（エンジン回転段差）ＡｏｆｆＰｓｆｔＲｅｖ
ＡｏｆｆＰｓｆｔＲｅｖ＝ＡｏｆｆＰｓｆｔＲｅｖ×ＡｏｆｆＫＮｅ・・・（１６）
を求める。
【００４０】
かようにしてアップシフト用のエンジン回転変化幅（エンジン回転段差）ＡｏｎＰｓｆｔＲｅｖおよびＡｏｆｆＰｓｆｔＲｅｖを求める場合、これらアップシフト用のエンジン回転変化幅（エンジン回転段差）が図６から明らかなようにエンジン回転数（変速機入力側回転数）ＮＲｅｖが高いほど小さくなるよう補正されることから、以下の作用効果が得られる。
つまり従来は、たとえ手動変速段が多段化されたとしても高回転側ではエンジン回転変化幅（エンジン回転段差）が大きいことから、運転者が加速意図をもって、つまりアクセルペダル踏み込み状態でアップシフト操作を行った時にエンジン回転変化幅（エンジン回転段差）分の大きな車輪駆動力低下を生じて一時的な減速感を運転者に与えることがある。
しかし、アップシフト用のエンジン回転変化幅（エンジン回転段差）を上記のようにエンジン回転数（変速機入力側回転数）ＮＲｅｖが高いほど小さくなるよう補正する場合、高回転時の手動アップシフトに伴うエンジン回転変化幅（エンジン回転段差）が小さいこととなって、１回のアップシフト操作のみで一気に車輪駆動力が低下するのを回避して上記の一時的な減速感の発生を防止することができる。
【００４１】
なおアクセルＯＦＦ状態・アップシフト用の体感可能なエンジン回転変化幅（エンジン回転段差）ＡｏｆｆＰｓｆｔＲｅｖは、運転者の加速意図がそれほど強くないため大きな幅でアップシフトできるよう、アクセルＯＮ時のエンジン回転変化幅（エンジン回転段差）ＡｏｎＰｓｆｔＲｅｖよりも大きくするのがよく、そのように図６の定数ｉ’およびｊ’を定めるのが良い。
【００４２】
さらに、図１の無段変速機２がノーマルモードとスノーモードとを具え、ノーマルモードよりもスノーモードでハイ側変速比傾向とするものである場合、図２のステップＳ８、ステップＳ１０、ステップＳ１４、ステップＳ１６で求めるエンジン回転変化幅（エンジン回転段差）を、スノーモードではノーマルモードよりも小さくなるよう定めるのがよい。
この場合、スノーモードでの走行中に手動変速操作を行ったときの変速比変化幅がノーマルモード時よりも小さくなって駆動力の急変による車輪のスリップを回避することができる。
【００４３】
また、前記のようにして求める目標変速比ＴＲａｔｉｏがダウンシフト操作の結果図７にαで示す最ロー変速比よりもロー側の変速比になる時は、目標変速比ＴＲａｔｉｏを最ロー変速比αにし、目標変速比ＴＲａｔｉｏがアップシフト操作の結果図７にβで示す最ハイ変速比よりもハイ側の変速比になる時は、目標変速比ＴＲａｔｉｏを最ハイ変速比βにし、
更に、目標エンジン回転数ＴＲｅｖが図７にγで示す上限回転数よりも高回転になる時は、目標エンジン回転数ＴＲｅｖを上限回転数γに保つよう目標変速比ＴＲａｔｉｏを決定し、目標エンジン回転数ＴＲｅｖが図７にδで示す下限回転数よりも低回転になる時は、目標エンジン回転数ＴＲｅｖを下限回転数δに保つよう目標変速比ＴＲａｔｉｏを決定することは言うまでもない。
【００４４】
ところで、上記実施の形態の無段変速機の手動変速制御装置では、手動によるアップシフト指令やダウンシフト指令があった時におけるアクセルペダルの踏み込み状態と車速ＶＳＰとに応じて、常に変速前の変速比（現在の変速比Ｎｒａｔｉｏ）を基準とした無段変速が行われる。
このため、手動変速制御装置の変速制御による変速後の変速比は、固有の変速比にならない。従って、運転者は、変速操作を何度か繰り返すうちに、自分の意図通りの変速比になるよう操作しているつもりでも、意図した変速比と変速後の変速比との間に差異を生じて再現性がなくなってしまう可能性がある。
しかも、かかる差異をなくすべく運転者に変速後の変速比を認識させようとしても、変速後の変速比は無段階で変わるため運転者が変速後の変速比を認識することは難しく、現在の変速比を運転者に分かりやすく認識させるための新たな手段を設けることが必要となる。
【００４５】
そこで以下に、上記事項に鑑みてなされた第２実施の形態の構成を説明する。
図８は、本発明の第２実施の形態になる無段変速機の手動変速制御装置における、変速機コントローラ１２の入出力情報（入出力信号）を示す説明図である。なお、ここでは図示しないが、エンジン１と無段変速機２とで構成される無段変速機搭載車のパワートレーンのシステム構成は、先の第１実施の形態において図１に示したものと同様の構成とする。
【００４６】
図８に示すように、本実施の形態では、変速機コントローラ１２に、ドライバー操作情報と車両情報と環境情報とを入力する。
ここでのドライバー操作情報には、運転者がモード切替手段としてのモード切替スイッチ（図示せず）のＯＮ／ＯＦＦ操作をする度にその操作Ｍｏｄｅを検出する信号と、
運転者がシフトレバー１８（図１参照）をアップシフト位置（＋）に倒す度にその操作Ｐｓｆｔを検出する信号と、
運転者がシフトレバー１８をダウンシフト（−）位置に倒す度にその操作Ｍｓｆｔを検出する信号と、
アクセルペダル（図示せず）のアクセル開度ＡＰＯを検出するアクセル開度センサ（図示せず）からの信号とを含めている。
【００４７】
また車両情報には、変速機入力側回転数であるエンジン１のエンジン回転数ＥｎｇＲｅｖを検出するエンジン回転センサ１７（図１参照）からの信号と、
現在の実変速比Ｎｒａｔｉｏを得るための信号（ここでは、変速機入出力回転数比Ｎｉ／Ｎｏを計算するための、変速機入力回転数Ｎｉを検出する入力回転センサ１５からの信号および変速機出力回転数Ｎｏを検出する出力回転センサ１６からの信号）と、
アクセルＯＮ／ＯＦＦ情報を得るための信号（アクセル開度センサまたはスロットル開度センサからの信号）と、
車両速度（車速）ＶＳＰを検出する車速センサ１４からの信号と、
車両加速度Ｇを検出する加速度センサ（図示せず）からの信号と、
とを含めている。なお上記車両加速度Ｇは車速センサ１４からの信号を用いて求めても良い。
また環境情報には、ナビゲーションシステムにより得られる情報（例えば進路のコーナー情報等）ＮＡＶＩを含めている。
【００４８】
そして変速機コントローラ１２は、上記した入力情報に基づき、後述するようにして目標変速比ＴＲａｔｉｏの算出し無段変速機２へ出力する。これにより、ステップモータ１１を目標変速比ＴＲａｔｉｏに対応したステップ位置ＳＴＰに駆動させることで、無段変速機２を、実変速比が目標変速比ＴＲａｔｉｏに一致するように無段変速させることができる。
【００４９】
また、本実施の形態における手動変速（Ｍ）モードは、予め設定した複数の固定変速比の手動変速段（ここではＭ１〜Ｍ８）間で、手動による変速指令の都度、一または複数段異なる変速段に変速する手動変速段飛ばし変速（Ｍ−ｓｋｉｐ）モードと、隣り合う手動変速段間で順次変速する手動順次変速（Ｍ−ｎｏｒｍａｌ）モードとを有している。
【００５０】
以下、本発明の第２実施の形態に係わる手動変速（Ｍ）モードでの手動変速段飛ばし変速（Ｍ−ｓｋｉｐ）モードおよび手動順次変速（Ｍ−ｎｏｒｍａｌ）モードと、自動変速（Ｄ）モードとによる変速制御を説明する。
これらの変速制御に際し変速機コントローラ１２は、上記した入力情報をもとに図９に示すような制御プログラムを実行して無段変速機２を変速制御する。
【００５１】
ステップＳ１０１においては、上記第１実施の形態で説明した図２に示す制御プログラム中のステップＳ１と同様のＤレンジ変速制御を行う。
このＤレンジ変速制御は、後述するステップＳ２０１で、シフトレバー１８に設けたモード切替スイッチ（図示せず）をＯＮにすることにより手動変速段飛ばし変速（Ｍ−ｓｋｉｐ）モードであると判定するか、またはステップＳ１０２で、シフトレバー１８を手動順次変速（Ｍ−ｎｏｒｍａｌ）モード位置にしたと判定するようになるまで、つまりＤレンジが選択されている限り継続的に実行する。なお本実施の形態では、上記第１実施の形態の手動変速（Ｍ）モード位置を手動順次変速（Ｍ−ｎｏｒｍａｌ）モード位置としている。
【００５２】
ステップＳ１０１から続くステップＳ２０１ではモード切替スイッチがＯＮにされた否かにより、手動変速段飛ばし変速（Ｍ−ｓｋｉｐ）モードが選択されたか否かをチェックする。
【００５３】
上記ステップＳ２０１のチェックで、モード切替スイッチがＯＮにされない（ＯＦＦである）と判定した時は、ステップＳ１０２に進み、Ｍ−ｎｏｒｍａｌレンジであるか否かをチェックする。このチェックでＭ−ｎｏｒｍａｌレンジでないと判定した時は、制御を上記ステップＳ１０１に戻す。一方、ステップＳ１０２で、Ｍ−ｎｏｒｍａｌレンジであると判定した時はステップＳ１０３に進む。
【００５４】
Ｍ−ｎｏｒｍａｌレンジのときのモードである手動順次変速モードの継続中に選択されるステップＳ１０３では、変速指令、つまりシフトレバー１８による手動アップシフト指令又は手動ダウンシフト指令があるか否かををチェックする。このチェックで変速指令がない（手動アップシフト指令も手動ダウンシフト指令もない）と判定した時は、制御を上記ステップＳ２０１に戻す。
【００５５】
一方、上記ステップＳ１０３のチェックで、変速指令がある（手動アップシフト指令または手動ダウンシフト指令がある）と判定した時は、ステップＳ１０４に進み、手動アップシフト指令または手動ダウンシフト指令に応じて、手動順次変速モードの目標変速段の判定処理を行うことにより得られる変速段変数ｍの値を変速する目標変速段ＳｆｔＰＯＳとして、続くステップＳ１０５へ進む。
【００５６】
ステップＳ１０５では、予定の変速マップ（例えば後述する図１４〜図１７参照）から、車速ＶＳＰに基づき目標変速段ＳｆｔＰＯＳに応じた目標変速比ＴＲａｔｉｏを算出し、続くステップＳ１０６へ進む。ステップＳ１０６では、目標変速比ＴＲａｔｉｏを無段変速機２に出力することで通常の手動変速（Ｍ）モードと同様の変速制御を行い、制御を上記ステップＳ２０１に戻す。
このようにして、Ｍ−ｓｋｉｐモードスイッチ（モード切り替えスイッチ）がＯＦＦであってＭ−ｎｏｒｍａｌレンジが選択されたときには、上記ステップＳ１０３〜ステップＳ１０６までの手順により、手動順次変速（Ｍ−ｎｏｒｍａｌ）モードの変速処理が行われる。
【００５７】
また、上記ステップＳ２０１のチェックで、モード切替スイッチがＯＮにされたと判定した時は、ステップＳ２０２において、目標変速比ＴＲａｔｉｏを、現在の実変速比Ｎｒａｔｉｏと同じ変速比にし、この目標変速比ＴＲａｔｉｏに対応したステップ位置ＳＴＰにステップモータ１１を駆動させることにより、切り替え時における、Ｄレンジ、Ｍ−ｎｏｒｍａｌレンジあるいは変速段飛ばし後のＭ−ｓｋｉｐモードでの変速比を維持して切り替えショックの発生を回避する。
【００５８】
そしてＭ−ｓｋｉｐモードの継続中に選択されるステップＳ２０３では、アクセルペダルが踏み込まれている（アクセルＯＮの）ドライブ走行か、アクセルペダルが釈放されている（アクセルＯＦＦの）コースト走行かをチェックする。
なお本実施の形態では、アクセルＯＮであるか否かのチェックを、スロットル開度ＴＶＯがＴＶＯ＞０か否か、またはアクセルペダルのアクセル開度ＡＰＯがＡＰＯ＞０か否かにより行う。
【００５９】
上記ステップＳ２０３のチェックで、アクセルペダルが踏み込まれている（アクセルＯＮ）と判定した時は、ステップＳ２０４，ステップＳ２０５においてシフトレバー１８を介した手動によるアップシフト指令があるか、ダウンシフト指令があるか、いずれの変速指令もないかをチェックする。
ステップＳ２０４およびステップＳ２０５のチェックで、手動によるアップシフト指令もダウンシフト指令もないと判定した時は、制御をステップ２０１に戻して、再び、モード切替スイッチがＯＮにされた否かにより、手動変速段飛ばし変速（Ｍ−ｓｋｉｐ）モードが選択されたか否かをチェックする。
【００６０】
また、上記ステップＳ２０４のチェックで、手動アップシフト指令があると判定した時は、ステップＳ２０６において、現在のエンジン回転数ＮＲｅｖと、アクセルＯＮ状態・アップシフト用のエンジン回転変化幅（エンジン回転段差）ＡｏｎＰｓｆｔＲｅｖとを用い、変速機の入力側回転数の目標値としての到達プーリ回転数（目標エンジン回転数）ＤｓｒＲｅｖを、
ＤｓｒＲｅｖ＝ＮＲｅｖ−ＡｏｎＰｓｆｔＲｅｖ・・・（１７）
の演算により求める。
なお、アクセルＯＮ状態・アップシフト用の体感可能なエンジン回転変化幅（エンジン回転段差）ＡｏｎＰｓｆｔＲｅｖは、先の第１実施の形態において図２のステップＳ８で説明したように、例えば、予め設定しておいた上記図４に例示する定数ａ，ｂと、現在の車速ＮＶＳＰと、車速上限値１００ｋｍ／ｈ（任意に定め得る）とを用い、上記（１）式により求めることができる。
【００６１】
そしてステップＳ２０６から続くステップＳ２０７では、後述する図１０に示すアクセルＯＮ状態・アップシフト用の手動変速段の飛ばし段数（変速前の変速段から変速する段数）を決定する演算処理を行い目標変速段ＳｆｔＰＯＳを求める。そしてステップＳ２０７から、先に手動順次変速（Ｍ−ｎｏｒｍａｌ）モードにおいて説明したステップＳ１０５へ進む。
このステップＳ１０５で、予定の変速マップから、車速ＶＳＰに基づき、Ｓ２０７で求めた目標変速段ＳｆｔＰＯＳに応じた目標変速比ＴＲａｔｉｏを算出し、続くステップＳ１０６へ進む。ステップＳ１０６で、目標変速比ＴＲａｔｉｏを無段変速機２に出力することで通常の手動変速（Ｍ）モードと同様の変速制御を行い、制御を上記ステップＳ２０１に戻す。
【００６２】
一方、ステップＳ２０４のチェックで、手動アップシフト指令がないと判定した時は、ステップＳ２０５に進み、手動ダウンシフト指令があるか否かをチェックする。このチェックで手動ダウンシフト指令があると判定した時は、ステップＳ２０８において、現在のエンジン回転数ＮＲｅｖと、アクセルＯＮ状態・ダウンシフト用のエンジン回転変化幅（エンジン回転段差）ＡｏｎＭｓｆｔＲｅｖとを用い、到達プーリ回転数ＤｓｒＲｅｖを、
ＤｓｒＲｅｖ＝ＮＲｅｖ＋ＡｏｎＭｓｆｔＲｅｖ・・・（１８）
の演算により求める。
なお、アクセルＯＮ状態・ダウンシフト用の体感可能なエンジン回転変化幅（エンジン回転段差）ＡｏｎＭｓｆｔＲｅｖは、先の第１実施の形態において図２のステップＳ１０で説明したように、例えば、先ず予め設定しておいた上記図４に例示する定数ｃ，ｄと、現在の車速ＮＶＳＰと、車速上限値１００ｋｍ／ｈ（任意に定め得る）とを用い、上記（３）式により求めることができる。
【００６３】
そしてステップＳ２０８から続くステップＳ２０９で、後述する図１１に示すアクセルＯＮ状態・ダウンシフト用の手動変速段の飛ばし段数（変速前の変速段から変速する段数）を決定する演算処理を行い、目標変速段ＳｆｔＰＯＳを求める。そしてステップＳ２０９から先に手動順次変速（Ｍ−ｎｏｒｍａｌ）モードにおいて説明した上記ステップＳ１０５へ進む。
このステップＳ１０５で、予定の変速マップから、車速ＶＳＰに基づき、Ｓ２０９で求めた目標変速段ＳｆｔＰＯＳに応じた目標変速比ＴＲａｔｉｏを算出し、続くステップＳ１０６へ進む。ステップＳ１０６で、目標変速比ＴＲａｔｉｏを無段変速機２に出力することで通常の手動変速（Ｍ）モードと同様の変速制御を行い、制御を上記ステップＳ２０１に戻す。
【００６４】
また、先のステップＳ２０３のチェックで、アクセルペダルが釈放されている（アクセルＯＦＦ）と判定したときは、ステップＳ２１０に進み、ステップＳ２１０，ステップＳ２１１においてシフトレバー１８を介した手動によるアップシフト指令があるか、ダウンシフト指令があるか、いずれの変速指令もないかをチェックする。
ステップＳ２１０およびステップＳ２１１のチェックで、手動によるアップシフト指令もダウンシフト指令もないと判定した時は、制御をステップ２０１に戻して、再び、モード切替スイッチがＯＮにされた否かにより、手動変速段飛ばし変速（Ｍ−ｓｋｉｐ）モードが選択されたか否かをチェックする。
【００６５】
また、上記ステップＳ２１０のチェックで、手動アップシフト指令があると判定した時は、ステップＳ２１２において、現在のエンジン回転数ＮＲｅｖと、アクセルＯＦＦ状態・アップシフト用のエンジン回転変化幅（エンジン回転段差）ＡｏｆｆＰｓｆｔＲｅｖとを用い、到達プーリ回転数ＤｓｒＲｅｖを、
ＤｓｒＲｅｖ＝ＮＲｅｖ−ＡｏｆｆＰｓｆｔＲｅｖ・・・（１９）
の演算により求める。
なお、アクセルＯＦＦ状態・アップシフト用の体感可能なエンジン回転変化幅（エンジン回転段差）ＡｏｆｆＰｓｆｔＲｅｖは、先の第１実施の形態において図２のステップＳ１４で説明したように、例えば、先ず予め設定しておいた上記図４に例示する定数ａ’，ｂ’と、現在の車速ＮＶＳＰと、車速上限値１００ｋｍ／ｈ（任意に定め得る）とを用い、上記（５）式により求めることができる。
【００６６】
そしてステップＳ２１２から続くステップＳ２１３では、後述する図１２に示すアクセルＯＦＦ状態・アップシフト用の手動変速段の飛ばし段数（変速前の変速段から変速する段数）を決定する演算処理を行い、目標変速段ＳｆｔＰＯＳを求める。そしてステップＳ２１３から先に手動順次変速モードにおいて説明した上記ステップＳ１０５へ進む。
このステップＳ１０５で、予定の変速マップから、車速ＶＳＰに基づき、Ｓ２１３で求めた目標変速段ＳｆｔＰＯＳに応じた目標変速比ＴＲａｔｉｏを算出し、続くステップＳ１０６へ進む。ステップＳ１０６で、目標変速比ＴＲａｔｉｏを無段変速機２に出力することで通常の手動変速（Ｍ）モードと同様の変速制御を行い、制御を上記ステップＳ２０１に戻す。
【００６７】
一方、ステップＳ２１０のチェックで手動アップシフト指令がないと判定した時は、ステップＳ２１１に進み、手動ダウンシフト指令があるか否かをチェックする。このチェックで手動ダウンシフト指令があると判定したときは、ステップＳ２１４において、現在のエンジン回転数ＮＲｅｖと、アクセルＯＦＦ状態・ダウンシフト用のエンジン回転変化幅（エンジン回転段差）ＡｏｆｆＭｓｆｔＲｅｖとを用い、到達プーリ回転数ＤｓｒＲｅｖを、
ＤｓｒＲｅｖ＝ＮＲｅｖ＋ＡｏｆｆＭｓｆｔＲｅｖ・・・（２０）
の演算により求める。
なお、アクセルＯＦＦ状態・ダウンシフト用の体感可能なエンジン回転変化幅（エンジン回転段差）ＡｏｆｆＭｓｆｔＲｅｖは、先の第１実施の形態において図２のステップＳ１６で説明したように、例えば、先ず予め設定しておいた上記図４に例示する定数ｃ’，ｄ’と、現在の車速ＮＶＳＰと、車速上限値１００ｋｍ／ｈ（任意に定め得る）とを用い、上記（７）式により求めることができる。
【００６８】
そしてステップＳ２１４から続くステップＳ２１５で、後述する図１３に示すアクセルＯＦＦ状態・ダウンシフト用の手動変速段の飛ばし段数（変速前の変速段から変速する段数）を決定する演算処理を行い、目標変速段ＳｆｔＰＯＳを求める。そしてステップＳ２１５から先に手動順次変速モードにおいて説明した上記ステップＳ１０５へ進む。
このステップＳ１０５で、予定の変速マップから、車速ＶＳＰに基づき、Ｓ２１５で求めた目標変速段ＳｆｔＰＯＳに応じた目標変速比ＴＲａｔｉｏを算出し、続くステップＳ１０６へ進む。ステップＳ１０６で、目標変速比ＴＲａｔｉｏを無段変速機２に出力することで通常の手動変速（Ｍ）モードと同様の変速制御を行い、制御を上記ステップＳ２０１に戻す。このようにして、上記処理手順により、無段変速機２を変速制御する。
【００６９】
ところで、上記図９のステップＳ２０７で行う、アクセルＯＮ状態・アップシフト用の手動変速段の飛ばし段数を決定する演算処理では、図１０に示すような処理を行う。
ここでは、まずステップＳ３０１で、現在の変速段ＮＰＯＳ（例えば１速〜８速の場合１〜８）を変速段変数ｍ（整数）に代入し、続くステップＳ３０２に進む。ステップＳ３０２では、変速段変数ｍに１を足したｍ＋１を変速段変数ｍとすることにより（ｍ←ｍ＋１）、変速段を１段足して続くステップＳ３０３に進む。ステップＳ３０３では、変速段変数ｍが、予め設定した変速段の最高段ＭＡＸＳｆｔＰＯＳ（例えば１速〜８速までの場合ＭＡＸＳｆｔＰＯＳ＝８）よりも小さい値である（ｍ＜ＭＡＸＳｆｔＰＯＳ）か否かをチェックする。
【００７０】
上記ステップＳ３０３のチェックで、変速段変数ｍが変速段の最高段ＭＡＸＳｆｔＰＯＳよりも小さい値であると判定した時は、ステップＳ３０４において、到達プーリ回転数（目標エンジン回転数）ＤｓｒＲｅｖとエンジン回転数ＥｎｇＲｅｖ（ｍ，ＮＶＳＰ）とを用い、到達プーリ回転数ＤｓｒＲｅｖとエンジン回転数ＥｎｇＲｅｖ（ｍ，ＮＶＳＰ）との回転数差ＤｉｆｆＲｅｖを、
ＤｉｆｆＲｅｖ＝ＤｓｒＲｅｖ−ＥｎｇＲｅｖ（ｍ，ＮＶＳＰ）・・・（２１）
の演算により求める。
なお、エンジン回転数ＥｎｇＲｅｖ（ｍ，ＮＶＳＰ）は、変速段変数ｍおよび現在の車速ＮＶＳＰから、予め設定した変速マップ（例えば後述する図１４〜図１７参照）をもとに検索して求める。
【００７１】
ステップＳ３０４から続くステップＳ３０５では、上記ステップＳ３０４で求めた回転数差ＤｉｆｆＲｅｖがゼロ以上の値（ＤｉｆｆＲｅｖ≧０）であるか否かをチェックする。このステップＳ３０５のチェックで、回転数差ＤｉｆｆＲｅｖがゼロ以上でない、つまり回転数差ＤｉｆｆＲｅｖがゼロより小さいと判定したときは、上記ステップＳ３０２へ戻り、ステップＳ３０２で変速段変数ｍにさらに１を足したものを新たな変速段変数ｍとして続くステップＳ３０３以降の処理を行う。
【００７２】
一方、ステップＳ３０５のチェックで、回転数差ＤｉｆｆＲｅｖがゼロ以上である（整数またはゼロ）と判定したときは、ステップＳ３０６へ進む。ステップＳ３０６では、現在の車速ＮＶＳＰでの、変速段変数ｍにおけるエンジン回転数ＥｎｇＲｅｖ（ｍ，ＮＶＳＰ）と変速段変数ｍから１を引いたｍ−１におけるエンジン回転数ＥｎｇＲｅｖ（ｍ−１，ＮＶＳＰ）との差と、回転数差ＤｉｆｆＲｅｖとの比率ＤｉｆｆＲａｔｅを、
2004218825.tif 000005
の演算により求める。
【００７３】
そして、ステップＳ３０６から続くステップＳ３０７では、ステップＳ３０６で求めた比率ＤｉｆｆＲａｔｅが、予め設定したアクセルＯＮ状態・アップシフト用しきい値ＰｏｎＵＰＰＭＲａｔｅより小さい（ＤｉｆｆＲａｔｅ＜ＰｏｎＵＰＰＭＲａｔｅ）か否かをチェックする。このチェックで、比率ＤｉｆｆＲａｔｅがアクセルＯＮ状態・アップシフト用しきい値ＰｏｎＵＰＰＭＲａｔｅより小さいと判定したときはステップＳ３０８に進む。ステップＳ３０８では、この処理時点での変速段変数ｍの値を目標変速段ＳｆｔＰＯＳとして出力し本演算処理を終了する。
一方、ステップＳ３０７のチェックで、比率ＤｉｆｆＲａｔｅがアクセルＯＮ状態・アップシフト用しきい値ＰｏｎＵＰＰＭＲａｔｅより小さくないと判定したときはステップＳ３０９に進む。ステップＳ３０９では、この処理時点での変速段変数ｍの値よりも一速下の変速段の値（ｍ−１）を目標変速段ＳｆｔＰＯＳとして出力し、本演算処理を終了する。
【００７４】
一方、先のステップＳ３０３のチェックで、変速段変数ｍが変速段の最高段ＭＡＸＳｆｔＰＯＳよりも小さい値でない、つまり、変速段変数ｍが変速段の最高段ＭＡＸＳｆｔＰＯＳ以上と判定したときは、ステップＳ３１０で最高段ＭＡＸＳｆｔＰＯＳの値を変速段変数ｍに代入して（ｍ←ＭＡＸＳｆｔＰＯＳ）、上記ステップＳ３０８に進む。この場合は、ステップＳ３０８で最高段ＭＡＸＳｆｔＰＯＳの値を目標変速段ＳｆｔＰＯＳとして出力し、本演算処理を終了する。
【００７５】
なお、アクセルＯＮ状態・アップシフト用の手動段変速機の段飛ばし段数（変速前の変速段から変速する段数）は、現在の変速段ＮＰＯＳ（演算処理を開始する時点の変速段）とステップＳ３０８またはステップＳ３０９で求めた目標変速段ＳｆｔＰＯＳとの差を求めることで、決定することができる。
【００７６】
また、上記図９のステップＳ２０９で行う、アクセルＯＮ状態・ダウンシフト用の手動変速段の飛ばし段数を決定する演算処理では、図１１に示すような処理を行う。
ここでは、まずステップＳ４０１で、現在の変速段ＮＰＯＳ（例えば１速〜８速の場合１〜８）を変速段変数ｍ（整数）に代入し、続くステップＳ４０２に進む。ステップＳ４０２では、変速段変数ｍから１を引いたｍ−１を変速段変数ｍとすることにより（ｍ←ｍ−１）変速段を１段引いて続くステップＳ４０３に進む。ステップＳ４０３では、変速段変数ｍが、予め設定した変速段の最低段である１速（Ｍ１）よりも大きい値である（ｍ＞１）か否かをチェックする。
【００７７】
上記ステップＳ４０３のチェックで、変速段変数ｍが１速（Ｍ１）よりも大きい値であると判定した時は、ステップＳ４０４において、到達プーリ回転数（目標エンジン回転数）ＤｓｒＲｅｖとエンジン回転数ＥｎｇＲｅｖ（ｍ，ＮＶＳＰ）とを用い、到達プーリ回転数ＤｓｒＲｅｖとエンジン回転数ＥｎｇＲｅｖ（ｍ，ＮＶＳＰ）との回転数差ＤｉｆｆＲｅｖを、上記図１０の（２１）式と同様の次式
ＤｉｆｆＲｅｖ＝ＤｓｒＲｅｖ−ＥｎｇＲｅｖ（ｍ，ＮＶＳＰ）
の演算により求める。
なお、ここでもエンジン回転数ＥｎｇＲｅｖ（ｍ，ＮＶＳＰ）は、変速段変数ｍおよび現在の車速ＮＶＳＰから、上記図１０のステップＳ３０４と同様に予め設定した変速マップをもとに検索して求める。
【００７８】
そして、ステップＳ４０４から続くステップＳ４０５では、上記ステップＳ４０４で求めた回転数差ＤｉｆｆＲｅｖがゼロより小さい値（ＤｉｆｆＲｅｖ＜０）であるか否かをチェックする。このステップＳ４０５のチェックで、回転数差ＤｉｆｆＲｅｖがゼロより小さくない、つまり回転数差ＤｉｆｆＲｅｖがゼロ以上であると判定したときは、上記ステップＳ４０２へ戻り、ステップＳ４０２で変速段変数ｍからさらに１を引いたものを新たな変速段変数ｍとして続くステップＳ４０３以降の処理を行う。
【００７９】
一方、ステップＳ４０５のチェックで、回転数差ＤｉｆｆＲｅｖがゼロよりも小さいと判定したときは、ステップＳ４０６へ進む。ステップＳ４０６では、現在の車速ＮＶＳＰでの、変速段変数ｍにおけるエンジン回転数ＥｎｇＲｅｖ（ｍ，ＮＶＳＰ）と変速段変数ｍに１を足したｍ＋１におけるエンジン回転数ＥｎｇＲｅｖ（ｍ＋１，ＮＶＳＰ）との差と、回転数差ＤｉｆｆＲｅｖとの比率ＤｉｆｆＲａｔｅを、
2004218825.tif 000006
の演算により求める。
【００８０】
そして、ステップＳ４０６から続くステップＳ４０７では、ステップＳ４０６で求めた比率ＤｉｆｆＲａｔｅが予め設定したアクセルＯＮ状態・ダウンシフト用しきい値ＰｏｎＤＷＮＭＲａｔｅより小さい（ＤｉｆｆＲａｔｅ＜ＰｏｎＤＷＮＭＲａｔｅ）か否かをチェックする。このチェックで、比率ＤｉｆｆＲａｔｅがアクセルＯＮ状態・ダウンシフト用しきい値ＰｏｎＤＷＮＭＲａｔｅより小さいと判定したときは、ステップＳ４０８に進む。ステップＳ４０８では、この処理時点での変速段変数ｍの値を目標変速段ＳｆｔＰＯＳとして出力し、本演算処理を終了する。
一方、ステップＳ４０７のチェックで、比率ＤｉｆｆＲａｔｅがアクセルＯＮ状態・ダウンシフト用しきい値ＰｏｎＤＷＮＭＲａｔｅより小さくないと判定したときはステップＳ４０９に進む。ステップＳ４０９では、この処理時点の変速段変数ｍの値よりも一速上の変速段の値（ｍ＋１）を目標変速段ＳｆｔＰＯＳとして出力し、本演算処理を終了する。
【００８１】
一方、先のステップＳ４０３のチェックで、変速段変数ｍが１速（Ｍ１）よりも大きい値でないと判定した時は、ステップＳ４１０で１を変速段変数ｍに代入して（ｍ←１）、続くステップＳ４０８に進む。この場合、ステップＳ４０８では、１を目標変速段ＳｆｔＰＯＳとして出力し本演算処理を終了する。
【００８２】
なお、アクセルＯＮ状態・ダウンシフト用の手動段変速機の段飛ばし段数（変速前の変速段から変速する段数）は、現在の変速段ＮＰＯＳ（演算処理を開始する時点の変速段）とステップＳ４０８またはステップＳ４０９で求めた目標変速段ＳｆｔＰＯＳとの差を求めることで、決定することができる。
【００８３】
また、上記図９のステップＳ２１３で行う、アクセルＯＦＦ状態・アップシフト用の手動変速段の飛ばし段数を決定する演算処理では、図１２に示すような処理を行う。
ここでは、まずステップＳ５０１で、現在の変速段ＮＰＯＳ（例えば１速〜８速の場合１〜８）を変速段変数ｍ（整数）に代入し、続くステップＳ５０２に進む。ステップＳ５０２では、変速段変数ｍに１を足したｍ＋１を変速段変数ｍとすることにより（ｍ←ｍ＋１）、変速段を１段足して続くステップＳ５０３に進む。ステップＳ５０３では、変速段変数ｍが、予め設定した変速段の最高段ＭＡＸＳｆｔＰＯＳ（例えば１速〜８速までの場合ＭＡＸＳｆｔＰＯＳ＝８）よりも小さい値である（ｍ＜ＭＡＸＳｆｔＰＯＳ）か否かをチェックする。
【００８４】
上記ステップＳ５０３のチェックで、変速段変数ｍが変速段の最高段ＭＡＸＳｆｔＰＯＳよりも小さい値であると判定した時は、ステップＳ５０４において、到達プーリ回転数（目標エンジン回転数）ＤｓｒＲｅｖとエンジン回転数ＥｎｇＲｅｖ（ｍ，ＮＶＳＰ）とを用い、到達プーリ回転数ＤｓｒＲｅｖとエンジン回転数ＥｎｇＲｅｖ（ｍ，ＮＶＳＰ）との回転数差ＤｉｆｆＲｅｖを、上記図１０の（２１）式と同様の次式
ＤｉｆｆＲｅｖ＝ＤｓｒＲｅｖ−ＥｎｇＲｅｖ（ｍ，ＮＶＳＰ）
の演算により求める。
なお、ここでもエンジン回転数ＥｎｇＲｅｖ（ｍ，ＮＶＳＰ）は、変速段変数ｍおよび現在の車速ＮＶＳＰから、上記図１０のステップＳ３０４と同様に予め設定した変速マップをもとに検索して求める。
【００８５】
ステップＳ５０４から続くステップＳ５０５では、上記ステップＳ５０４で求めた回転数差ＤｉｆｆＲｅｖがゼロ以上の値（ＤｉｆｆＲｅｖ≧０）であるか否かをチェックする。このステップＳ５０５のチェックで、回転数差ＤｉｆｆＲｅｖがゼロ以上でない、つまり回転数差ＤｉｆｆＲｅｖがゼロより小さいと判定したときは、上記ステップＳ５０２へ戻り、ステップＳ５０２で変速段変数ｍにさらに１を足したものを新たな変速段段数ｍとして続くステップＳ５０３以降の処理を行う。
【００８６】
一方、ステップＳ５０５のチェックで、回転数差ＤｉｆｆＲｅｖがゼロ以上である（整数またはゼロ）と判定したときは、ステップＳ５０６へ進む。ステップＳ５０６では、現在の車速ＮＶＳＰでの、変速段変数ｍにおけるエンジン回転数ＥｎｇＲｅｖ（ｍ，ＮＶＳＰ）と変速段変数ｍから１を引いたｍ−１におけるエンジン回転数ＥｎｇＲｅｖ（ｍ−１，ＮＶＳＰ）との差と、回転数差ＤｉｆｆＲｅｖとの比率ＤｉｆｆＲａｔｅを、上記図１０の（２２）式と同様の次式
ＤｉｆｆＲａｔｅ＝ＤｉｆｆＲｅｖ／｛ＥｎｇＲｅｖ（ｍ−１，ＮＶＳＰ）−ＥｎｇＲｅｖ（ｍ，ＮＶＳＰ）｝
の演算により求める。
【００８７】
そして、ステップＳ５０６から続くステップＳ５０７では、ステップＳ５０６で求めた比率ＤｉｆｆＲａｔｅが、予め設定したアクセルＯＦＦ状態・アップシフト用しきい値ＰｏｆｆＵＰＰＭＲａｔｅより小さい（ＤｉｆｆＲａｔｅ＜ＰｏｆｆＵＰＰＭＲａｔｅ）か否かをチェックする。このチェックで、比率ＤｉｆｆＲａｔｅがアクセルＯＦＦ状態・アップシフト用しきい値ＰｏｆｆＵＰＰＭＲａｔｅより小さいと判定したときはステップＳ５０８に進む。ステップＳ５０８では、この処理時点での変速段変数ｍの値を目標変速段ＳｆｔＰＯＳとして出力し本演算処理を終了する。
一方、ステップＳ５０７のチェックで、比率ＤｉｆｆＲａｔｅがアクセルＯＦＦ状態・アップシフト用しきい値ＰｏｆｆＵＰＰＭＲａｔｅより小さくないと判定したときはステップＳ５０９に進む。ステップＳ５０９では、この処理時点での変速段変数ｍの値よりも一速下の変速段の値（ｍ−１）を目標変速段ＳｆｔＰＯＳとして出力し、本演算処理を終了する。
【００８８】
一方、先のステップＳ５０３のチェックで、変速段変数ｍが変速段の最高段ＭＡＸＳｆｔＰＯＳよりも小さい値でない、つまり、変速段変数ｍが変速段の最高段ＭＡＸＳｆｔＰＯＳ以上と判定したときは、ステップＳ５１０で最高段ＭＡＸＳｆｔＰＯＳの値を変速段変数ｍに代入して（ｍ←ＭＡＸＳｆｔＰＯＳ）、上記ステップＳ５０８に進む。この場合は、ステップＳ５０８で最高段ＭＡＸＳｆｔＰＯＳの値を目標変速段ＳｆｔＰＯＳとして出力し、本演算処理を終了する。
【００８９】
なお、アクセルＯＦＦ状態・アップシフト用の手動段変速機の段飛ばし段数（変速前の変速段から変速する段数）は、現在の変速段ＮＰＯＳ（演算処理を開始する時点の変速段）とステップＳ５０８またはステップＳ５０９で求めた目標変速段ＳｆｔＰＯＳとの差を求めることで、決定することができる。
【００９０】
また、上記図９のステップＳ２１５で行う、アクセルＯＦＦ状態・ダウンシフト用の手動変速段の飛ばし段数を決定する演算処理では、図１３に示すような処理を行う。
ここでは、まずステップＳ６０１で、現在の変速段ＮＰＯＳ（例えば１速〜８速の場合１〜８）を変速段変数ｍ（整数）に代入し、続くステップＳ６０２に進む。ステップＳ６０２では、変速段変数ｍから１を引いたｍ−１を変速段変数ｍとすることにより（ｍ←ｍ−１）変速段を１段引いて続くステップＳ６０３に進む。ステップＳ６０３では、変速段変数ｍが、予め設定した変速段の最低段である１速（Ｍ１）よりも大きい値である（ｍ＞１）か否かをチェックする。
【００９１】
上記ステップＳ６０３のチェックで、変速段変数ｍが１速（Ｍ１）よりも大きい値であると判定した時は、ステップＳ６０４において、到達プーリ回転数（目標エンジン回転数）ＤｓｒＲｅｖとエンジン回転数ＥｎｇＲｅｖ（ｍ，ＮＶＳＰ）とを用い、到達プーリ回転数ＤｓｒＲｅｖとエンジン回転数ＥｎｇＲｅｖ（ｍ，ＮＶＳＰ）との回転数差ＤｉｆｆＲｅｖを、上記図１０の（２１）式と同様の次式
ＤｉｆｆＲｅｖ＝ＤｓｒＲｅｖ−ＥｎｇＲｅｖ（ｍ，ＮＶＳＰ）
の演算により求める。
なお、ここでもエンジン回転数ＥｎｇＲｅｖ（ｍ，ＮＶＳＰ）は、変速段変数ｍおよび現在の車速ＮＶＳＰから、上記図１０のステップＳ３０４と同様に予め設定した変速マップをもとに検索して求める。
【００９２】
そして、ステップＳ６０４から続くステップＳ６０５では、上記ステップＳ６０４で求めた回転数差ＤｉｆｆＲｅｖがゼロより小さい値（ＤｉｆｆＲｅｖ＜０）であるか否かをチェックする。このステップＳ６０５のチェックで、回転数差ＤｉｆｆＲｅｖがゼロより小さくない、つまり回転数差ＤｉｆｆＲｅｖがゼロ以上であると判定したときは、上記ステップＳ６０２へ戻り、ステップＳ６０２で変速段変数ｍからさらに１を引いたものを新たな変速段変数ｍとして続くステップＳ６０３以降の処理を行う。
【００９３】
一方、ステップＳ６０５のチェックで、回転数差ＤｉｆｆＲｅｖがゼロよりも小さいと判定したときは、ステップＳ６０６へ進む。ステップＳ６０６では、現在の車速ＮＶＳＰでの、変速段変数ｍにおけるエンジン回転数ＥｎｇＲｅｖ（ｍ，ＮＶＳＰ）と変速段変数ｍに１を足したｍ＋１におけるエンジン回転数ＥｎｇＲｅｖ（ｍ＋１，ＮＶＳＰ）との差と、回転数差ＤｉｆｆＲｅｖとの比率ＤｉｆｆＲａｔｅを、上記図１１の（２３）式と同様の次式
2004218825.tif 000007
の演算により求める。
【００９４】
そして、ステップＳ６０６から続くステップＳ６０７では、ステップＳ６０６で求めた比率ＤｉｆｆＲａｔｅが予め設定したアクセルＯＦＦ状態・ダウンシフト用しきい値ＰｏｆｆＤＷＮＭＲａｔｅより小さい（ＤｉｆｆＲａｔｅ＜ＰｏｆｆＤＷＮＭＲａｔｅ）か否かをチェックする。このチェックで、比率ＤｉｆｆＲａｔｅがアクセルＯＦＦ状態・ダウンシフト用しきい値ＰｏｆｆＤＷＮＭＲａｔｅより小さいと判定したときは、ステップＳ６０８に進む。ステップＳ６０８では、この処理時点での変速段変数ｍの値を目標変速段ＳｆｔＰＯＳとして出力し、本演算処理を終了する。
一方、ステップＳ６０７のチェックで、比率ＤｉｆｆＲａｔｅがアクセルＯＦＦ状態・ダウンシフト用しきい値ＰｏｆｆＤＷＮＭＲａｔｅより小さくないと判定したときはステップＳ６０９に進む。ステップＳ６０９では、この処理時点での変速段変数ｍの値よりも一速上の変速段の値（ｍ＋１）を目標変速段ＳｆｔＰＯＳとして出力し、本演算処理を終了する。
【００９５】
一方、先のステップＳ６０３のチェックで、変速段変数ｍが１速（Ｍ１）よりも大きい値でないと判定した時は、ステップＳ６１０で１を変速段変数ｍに代入して（ｍ←１）、続くステップＳ６０８に進む。この場合、ステップＳ６０８では、１を目標変速段ＳｆｔＰＯＳとして出力し本演算処理を終了する。
【００９６】
なお、アクセルＯＦＦ状態・ダウンシフト用の手動段変速機の段飛ばし段数（変速前の変速段から変速する段数）は、現在の変速段ＮＰＯＳ（演算処理を開始する時点の変速段）とステップＳ６０８またはステップＳ６０９で求めた目標変速段ＳｆｔＰＯＳとの差を求めることで、決定することができる。
【００９７】
図１４は、上記図１０のステップＳ３０７および図１２のステップＳ５０７で予め設定する、アップシフト用のしきい値ＰｏｎＵＰＰＭＲａｔｅ，ＰｏｆｆＵＰＰＭＲａｔｅの決定方法を示す説明図である。また、図１５は、上記図１１のステップＳ４０７および図１３のステップＳ６０７で予め設定する、ダウンシフト用のしきい値ＰｏｎＤＷＮＭＲａｔｅ，ＰｏｆｆＤＷＮＭＲａｔｅの決定方法を示す説明図である。それらしきい値は、上記図９のステップＳ２０６、ステップＳ２０８、ステップＳ２１２およびステップＳ２１４で求めた、到達プーリ回転数（目標エンジン回転数）ＤｓｒＲｅｖが隣り合う手動変速段間の値であるときに、隣り合う手動変速段のどちらに変速するかを定めるために用いるものである。
【００９８】
上記しきい値を設定するに際しては、例えば図１４（ａ）のＢ１部及び図１５（ａ）のＢ２部を拡大して示す図１４（ｂ）及び図１５（ｂ）のように、手動変速段の隣り合う変速段間に、図示のようなアップシフト判定線Ｊ１やダウンシフト判定線Ｊ２を設定する。そして、隣り合う変速段間の回転数差をｘ、アップシフト判定線Ｊ１又はダウンシフト判定線Ｊ２と隣り合う変速段の一方の変速段間との回転数差をｙとして、ｘとｙとの比ｙ／ｘを求めてこれをしきい値とする。また、隣り合う変速段のうちの一方の回転数と到達プーリ回転数ＤｓｒＲｅｖとの差ＤｉｆｆＲｅｖとｘとの比ＤｉｆｆＲｅｖ／ｘを求める。そしてＤｉｆｆＲｅｖ／ｘとしきい値ｙ／ｘとの大小を比較することにより隣り合うしきい値のどちらに変速するかを決定する。
【００９９】
このしきい値の決め方は、アクセルＯＮ状態・アップシフト、アクセルＯＮ状態・ダウンシフト、アクセルＯＦＦ状態・アップシフトおよびアクセルＯＦＦ状態・ダウンシフトの４つのパターンに応じて決定するものとして、以下に示すように決定する。
【０１００】
すなわち、アクセルＯＮ状態・アップシフトの場合は、加速意図のあるアップシフトと判断できるため、運転者の加速意図の大きさを例えばアクセル開度ＡＰＯで代表させることができる。この場合、アクセルペダルの踏み込み（アクセル開度ＡＰＯ）が大きいほど運転者の加速意図が大きいと考えられるので、よりＬＯＷギヤ側の変速段を選択する傾向とする。しかも、変速開始時のエンジン回転数が高いほど、大きく変速するような傾向とする。かかる傾向を示すアクセルＯＮ状態・アップシフト用しきい値ＰｏｎＵＰＰＭＲａｔｅを、例えば次式
2004218825.tif 000008
により求めることができる。なお、ｎは例えばｎ＝８などの所定値とする。
【０１０１】
また、アクセルＯＮ状態・ダウンシフトの場合も、運転者の加速意図の大きさを例えばアクセル開度ＡＰＯで代表させることができる。この場合、アクセルペダルの踏み込み（アクセル開度ＡＰＯ）が大きいほど運転者の加速意図が大きいと考えられるので、よりＬＯＷギヤ側の変速段を選択する傾向とする。しかも、変速開始時の回転数が低いほど大きく変速すような傾向とする。かかる傾向を示すアクセルＯＮ状態・ダウンシフト用しきい値ＰｏｎＤＷＮＰＭＲａｔｅを、例えば次式
2004218825.tif 000009
により求めることができる。なお、ｎは例えばｎ＝８などの所定値とする。
【０１０２】
また、アクセルＯＦＦ状態・アップシフトの場合は、よりＨｉｇｈギヤで走行したいという意図でアップシフト指令をしていると判断できるので、よりＨｉｇｈギヤ側の変速段を選択する傾向とする。かかる傾向を示すアクセルＯＦＦ状態・アップシフト用しきい値ＰｏｆｆＵＰＰＭＲａｔｅを、例えば次式
2004218825.tif 000010
により求めることができる。なお、ここでのしきい値ＰｏｆｆＵＰＰＭＲａｔｅは固定値でも良いが、変速開始時のエンジン回転数が高いほど大きく変速するように設定することが望ましい。
【０１０３】
また、アクセルＯＦＦ状態・ダウンシフトの場合は、エンジンブレーキを要求する意図でダウンシフト指令をしていると判断できるので、よりＬＯＷギヤ側の変速段を選択する傾向とする。かかる傾向を示すアクセルＯＦＦ状態・アップシフト用しきい値ＰｏｆｆＤＷＮＰＭＲａｔｅを、例えば次式
2004218825.tif 000011
により求めることができる。なお、ここでのしきい値ＰｏｆｆＤＷＮＭＲａｔｅは固定値でも良いが、変速開始時のエンジン回転数が低いほど大きく変速するように設定することが望ましい。
【０１０４】
なお、これらしきい値を決定するに際しては、予め定めた固定値を用いても良いし、上記のしきい値を求める式（２４）〜（２７）に加えて、さらに、変速機コントローラ２に入力される、車両加速度Ｇ、環境情報に含められたナビゲーションシステムにより得られる情報（例えば進路のコーナー情報等）ＮＡＶＩなどを考慮して求めたしきい値を用いて、変速前の変速段から変速する段数を決定することもできる。このようにして求めたしきい値を用いることにより、本実施の形態では、以下で説明するように、手動変速段飛ばし変速（Ｍ−ｓｋｉｐ）モードにおいて、手動による変速指令の都度、すなわち１回の変速操作により、変速操作手動変速段の間で複数段異なる変速段に変速することができる。
【０１０５】
図１４には、車速ＶＳＰが５０ｋｍ／ｈで３速（Ｍ３）からアップシフト指令を行った場合の変速例として、上記図９に示すステップＳ２０６又はステップＳ２１２で求めた到達プーリ回転数（目標エンジン回転数）ＤｓｒＲｅｖが、図１４（ｂ）中破線矢印Ａ１の先端が示すように、５速（Ｍ５）と６速（Ｍ６）との間の値になる場合を示している。
【０１０６】
この場合、車速５０ｋｍ／ｈで到達プーリ回転数ＤｓｒＲｅｖを示す点Ｐ１付近を図１４（ｂ）に拡大して示すように、例えば、アップシフト判定線Ｊ１を図示のように設定するとき、回転数差ＤｉｆｆＲｅｖとｘとの比ＤｉｆｆＲｅｖ／ｘをＤｉｆｆＲａｔｅとして、しきい値ｙ／ｘとＤｉｆｆＲａｔｅとを用いて例えば次式（２８）及び（２９）を用いて決定することができる。
ＤｉｆｆＲａｔｅ（＝ＤｉｆｆＲｅｖ／ｘ）＜ｙ／ｘのとき６速（Ｍ６）・・・（２８）
ＤｉｆｆＲａｔｅ（＝ＤｉｆｆＲｅｖ／ｘ）≧ｙ／ｘのとき５速（Ｍ５）・・・（２９）
これによれば、点Ｐ１が、アップシフト判定線Ｊ１に対して、５速（Ｍ５）側に位置する時（判定線上に位置するときも含む）には３速（Ｍ３）から５速（Ｍ５）に変速し、６速（Ｍ６）側に位置する時には３速（Ｍ３）から６速（Ｍ６）に変速する。
【０１０７】
従って、図１４（ｂ）では、ＤｉｆｆＲａｔｅ（＝ＤｉｆｆＲｅｖ／ｘ）＜ｙ／ｘとなることから６速（Ｍ６）に変速される。この結果、図１４（ａ）に示すように、目標回転変化幅（３速（Ｍ３）とＤｅｒＲｅｖとの回転数差）Ｗ１に対して、矢印Ａ２で示すように、変速幅Ｗ２となるように変速される。
【０１０８】
また、図１５では、車速ＶＳＰが５０ｋｍ／ｈで７速（Ｍ７）からダウンシフト指令を行った場合の変速例として、上記図９に示すステップＳ２０８又はステップＳ２１４で求めた到達プーリ回転数（目標エンジン回転数）ＤｓｒＲｅｖが、図１５（ｂ）中破線矢印Ａ３の先端が示すように、４速（Ｍ４）と３速（Ｍ３）との間の値になる場合を示している。
【０１０９】
この場合、車速５０ｋｍ／ｈで到達プーリ回転数ＤｓｒＲｅｖを示す点Ｐ２付近を図１５（ｂ）に拡大して示すように、例えば、ダウンシフト判定線Ｊ２を図示のように設定するとき、しきい値ｙ／ｘと比率ＤｉｆｆＲａｔｅ（＝ＤｉｆｆＲｅｖ／ｘ）とを用いて、例えば、次式（３０）及び（３１）を用いて決定することができる。
ＤｉｆｆＲａｔｅ（＝ＤｉｆｆＲｅｖ／ｘ）＜ｙ／ｘのとき３速（Ｍ３）・・・（３０）
ＤｉｆｆＲａｔｅ（＝ＤｉｆｆＲｅｖ／ｘ）≧ｙ／ｘのとき４速（Ｍ４）・・・（３１）
これによれば、点Ｐ２が、アップシフト判定線Ｊ２に対して、３速（Ｍ３）側に位置する時（判定線Ｊ２上に位置するときも含む）には７速（Ｍ７）から３速（Ｍ３）に変速し、４速（Ｍ４）側に位置する時には７速（Ｍ７）から４速（Ｍ４）に変速する。
【０１１０】
従って、図１５（ｂ）では、ＤｉｆｆＲａｔｅ（＝ＤｉｆｆＲｅｖ／ｘ）＜ｙ／ｘとなることから４速（Ｍ４）に変速される。この結果、図１５（ａ）に示すように、目標回転変化幅（７速とＤｅｒＲｅｖとの回転数差）Ｗ３に対して、矢印Ａ４で示すように、変速幅Ｗ４となるように変速される。
【０１１１】
また、図１６は本実施の形態の手動変速制御装置において手動変速（Ｍ）モードでアップシフト指令又はダウンシフト指令をしたときの変速例を示すものである。Ｍ−ｓｋｉｐモードでは、一回のアップシフト指令で、例えば、１速（Ｍ１）から３速（Ｍ３）への変速（矢印Ａ５参照）、３速（Ｍ３）から５速（Ｍ５）への変速（矢印Ａ６参照）あるいは６速（Ｍ６）から８速（Ｍ８）への変速（矢印Ａ７参照）のように、順次ではなく変速段を飛ばして変速することができる。また、一回のダウンシフト指令で、例えば、４速（Ｍ４）から１速（Ｍ１）への変速（矢印Ａ８参照）や、８速（Ｍ８）から６速（Ｍ６）への変速（矢印Ａ９参照）のように、順次ではなく変速段を飛ばして変速することができる。なお、変速後は次の変速指令があるまで変速後の変速段を維持する（矢印Ａ１０，Ａ１１参照）。
【０１１２】
ところで第２実施の形態においては、手動変速段飛ばし変速（Ｍ−ｓｋｉｐ）モードで、手動変速指令があるとき、先の第１実施の形態と同様にして求めた、変速機の入力側回転数であるエンジン回転数の体感可能な回転変化幅（回転段差）をもって変化させるように変速機の入力側回転数の目標値である到達プーリ回転数（目標エンジン回転数）ＤｓｒＲｅｖを求め（図９のステップＳ２０６、ステップＳ２０９、ステップＳ２１２、ステップＳ２１４）、次いでこの到達プーリ回転数（目標エンジン回転数）ＤｓｒＲｅｖに基づき、手動変速（Ｍ）モードでの手動変速段（Ｍ１〜Ｍ８）の間で一または複数段異なる変速段に変速するように、変速前の変速段（現在の変速段）から変速する段数を決定し（図９のステップＳ２０６、ステップＳ２０９、ステップＳ２１２、ステップＳ２１４および図１０〜図１３）、その段数に応じて、現在の変速段から手動変速段（Ｍ１〜Ｍ８）の間で一または複数段異なる変速段への変速を行う（図９のステップ１０５、ステップ１０６）。
【０１１３】
かかる構成から、多段化された変速機においても、運転者がモード切替スイッチをＯＮにしたときのアップシフト指令やダウンシフト指令により、手動変速指令に応じた変速時に、体感可能な予定の変速段差をもって変化させるように予定の手動変速段の間で複数段異なる変速段に変速するから、変速機の入力側回転数が確実に、体感可能かつ適度な回転段差をもって変化することとなり、運転者の意図通りにメリハリ感のある変速フィーリングを与えることができる。
【０１１４】
しかも、変速先は予め設定した手動変速段（Ｍ１〜Ｍ８）から選択されるので、変速後の変速比を固有の変速比にすることができ、運転者はシフトインジケータ等から変速後の変速比を容易に読み取ることができる。それゆえ、運転者が変速操作を繰り返しても、意図した変速比と変速後の変速比との間に差異を生じて再現性がなくなってしまうのを防ぐことができる。
【０１１５】
さらに、本実施の形態の手動変速制御装置は、手動変速段飛ばし変速（Ｍ−ｓｋｉｐ）モードでの、手動変速段（Ｍ１〜Ｍ８）の変速前の変速段から変速する段数をドライバー操作情報、車両情報および環境情報に応じて定めている。
例えば、上記図９中、ステップＳ２０３でアクセルのＯＮ／ＯＦＦ信号を判断し、さらにステップＳ２０４〜ステップＳ２１１で、ドライバー操作情報からの、アップシフト（＋）信号またはダウンシフト（−）信号を判断する。
【０１１６】
かかる判断及び車速ＶＳＰやエンジン回転数ＮＲＥＶに応じて求めた、体感可能なエンジン回転変化幅ＡｏｎＰｓｆｔＲｅｖ，ＡｏｎＭｓｆｔＲｅｖ，ＡｏｆｆＰｓｆｔＲｅｖ，ＡｏｆｆＭｓｆｔＲｅｖを用いて、ステップＳ２０６、ステップＳ２０８、ステップＳ２１２およびステップＳ２１４で、到達プーリ回転数（目標エンジン回転数）ＤｓｒＲＥＶを求めている。そして、ステップＳ２０７、ステップＳ２０９、ステップＳ２１３およびステップＳ２１５で、上記判断に基づき変速前の変速段（現在の変速段）から変速する段数を決定している。なお、かかる段数を決定するに際しては、ナビゲーションシステムとの協調することにより、環境情報に含められたナビゲーションシステムからの情報（例えば車両の進行先の道路形状（コーナー等））を反映させることができる。
【０１１７】
従って、Ｍ−ｓｋｉｐモードでの、運転者のアップシフト操作またはダウンシフト操作の操作時の意図通りの最適な変速幅に近い変速段への変速をすることができる。
【０１１８】
さらに、図９のステップＳ２０７、ステップＳ２０９、ステップＳ２１３およびステップＳ２１５で、変速先の変速段を決定するに際しては、到達プーリ回転数ＤｓｒＲＥＶが隣り合う手動変速段間の値であるとき、しきい値ＰｏｎＵＰＰＭＲａｔｅ、ＰｏｎＤＷＮＭＲａｔｅ、ＰｏｆｆＵＰＰＭＲａｔｅ、ＰｏｆｆＤＷＮＭＲａｔｅを用いて隣り合う手動変速段のどちらに変速するかを定めている（図１０のステップ３０７〜３０９、図１１のステップ４０７〜４０９、図１２のステップ５０７〜５０９および図１３のステップ６０７〜６０９）。しかもそれらしきい値は、アクセルの踏み込み量ＡＰＯや踏み込み速度、エンジン回転数ＥｎｇＲＥＶ、車両加速度Ｇにより値を変化させることができる。
【０１１９】
これにより、運転者の意図に合わせて、より最適な変速する変速段の選択をすることができるから、変速時に期待通りのメリハリ感のある変速フィーリングを与えることができる。
【０１２０】
加えて、手動変速（Ｍ）モードは、手動変速段飛ばし変速（Ｍ−ｓｋｉｐ）モードと、手動による変速指令の都度隣り合う手動変速段間で順次変速する手動順次変速（Ｍ−ｎｏｒｍａｌ）モードとを有し、自動変速（Ｄ）モードまたは手動順次変速モード（Ｍ−ｎｏｒｍａｌ）と手動変速段飛ばし変速（Ｍ−ｓｋｉｐ）モードとの間のモード切り替えを、モード切替スイッチへの手動による指令操作にて行う（図９のステップＳ２０１）。
【０１２１】
これにより、運転者がスイッチのＯＮ／ＯＦＦ操作等を行うことで、容易に変速モードの切り替え操作を行うことができるから、運転者は積極的かつ自由に変速モードの選択ができ、必要なときのみ手動変速段飛ばし変速（Ｍ−ｓｋｉｐ）モードを選択することで、変速操作のビジー感をなくすことができる。
【０１２２】
なお、手動変速段飛ばし変速（Ｍ−ｓｋｉｐ）モードは、例えば、シフトレバー１８に設けたボタンを押しながら、シフトアップ操作やシフトダウン操作を行ったときに選択されるようにしたり、あるいはパドル付きの場合にはダブルクリック操作（所定時間内に連続してクリックする操作）をしたときに選択されるようにしたりすることができる。パドル付きの場合にはさらに手動変速（Ｍ）モード時にかかる操作を行ったときだけでなく、Ｄレンジでダブルクリック操作をしたときにも手動変速段飛ばし変速（Ｍ−ｓｋｉｐ）モードが選択されるようにすることもできる。
【図面の簡単な説明】
【図１】本発明の第１実施の形態になる無段変速機の手動変速制御装置を具えた無段変速機搭載車のパワートレーンを、その制御系と共に示す概略システム図である。
【図２】図１における変速機コントローラが実行する変速制御プログラムを示すフローチャートである。
【図３】同変速機コントローラが、自動変速モードで目標エンジン回転数を求める時に用いる変速パターンを、従来の手動変速パターンと共に示す線図である。
【図４】同変速機コントローラが、手動変速モードでのエンジン回転変化幅（エンジン回転段差）を車速に応じ補正する時に用いる定数を示す線図である。
【図５】同変速機コントローラが、手動変速モードでのエンジン回転変化幅（エンジン回転段差）を変速比に応じ補正する時に用いる定数を示す線図である。
【図６】同変速機コントローラが、手動変速モードでのエンジン回転変化幅（エンジン回転段差）をエンジン回転数に応じ補正する時に用いる定数を示す線図である。
【図７】同変速機コントローラが行う、目標変速比および目標エンジン回転数の制限状態を示す線図である。
【図８】本発明の第２実施の形態になる無段変速機の手動変速制御装置においる変速機コントローラの入出力情報（入出力信号）を示す説明図である。
【図９】図８における変速機コントローラが実行する変速制御プログラムを示すフローチャートである。
【図１０】図９のステップＳ２０７で行うアクセルＯＮ状態・アップシフト用の手動変速段の飛ばし段数を決定する演算処理の手順を示すフローチャートである。
【図１１】図９のステップＳ２０９で行うアクセルＯＮ状態・ダウンシフト用の手動変速段の飛ばし段数を決定する演算処理の手順を示すフローチャートである。
【図１２】図９のステップＳ２１３で行うアクセルＯＦＦ状態・アップシフト用の手動変速段の飛ばし段数を決定する演算処理の手順を示すフローチャートである。
【図１３】図９のステップＳ２１５で行うアクセルＯＦＦ状態・ダウンシフト用の手動変速段の飛ばし段数を決定する演算処理の手順を示すフローチャートである。
【図１４】図１０のステップＳ３０７および図１２のステップＳ５０７で予め設定する、アップシフト用のしきい値の決定方法を示す説明図である。
【図１５】図１１のステップＳ４０７および図１３のステップＳ６０７で予め設定する、ダウンシフト用のしきい値の決定方法を示す説明図である。
【図１６】第２実施の形態の手動変速制御装置において手動変速モードでアップシフト指令又はダウンシフト指令をしたときの変速例を示す説明図である。
【符号の説明】
１  エンジン
２  無段変速機
３  スロットルバルブ
４  トルクコンバータ
５  プライマリプーリ
６  セカンダリプーリ
７  Ｖベルト
８  ファイナルドライブギヤ組
９  ディファレンシャルギヤ装置
１０  変速制御油圧回路
１１  ステップモータ
１２  変速機コントローラ
１３  スロットル開度センサ
１４  車速センサ
１５  入力回転センサ
１６  出力回転センサ
１７  エンジン回転センサ
１８  シフトレバー
【図１】
2004218825.tif 000012
【図２】
2004218825.tif 000013
【図３】
2004218825.tif 000014
【図４】
2004218825.tif 000015
【図５】
2004218825.tif 000016
【図６】
2004218825.tif 000017
【図７】
2004218825.tif 000018
【図８】
2004218825.tif 000019
【図９】
2004218825.tif 000020
【図１０】
2004218825.tif 000021
【図１１】
2004218825.tif 000022
【図１２】
2004218825.tif 000023
【図１３】
2004218825.tif 000024
【図１４】
2004218825.tif 000025
【図１５】
2004218825.tif 000026
【図１６】
2004218825.tif 000027