(57)【特許請求の範囲】
【請求項１】
車輌等が渋滞走行であることを検出し、前記渋滞走行であることを検出した際に渋滞走行用の変速制御を行う自動変速機の変速制御装置において、
前記渋滞走行であることを検出する渋滞走行検出手段と、
前記渋滞走行検出手段の検出に基づく前記渋滞走行用の変速制御における最適変速段を判断する最適変速段判断手段と、
前記最適変速段判断手段の判断結果に基づいて変速指令を出力する変速出力手段と、を備え、
前記渋滞走行検出手段は、停車中の状態のデータを使用せずに、前記走行開始から走行停止までの間のアクセル開度及び車速のデータを数値に換算して増減させる渋滞度合値を、低車速かつ低要求トルク状態である場合に加算し、該渋滞度合値が加算されないような低車速かつ低要求トルク状態でない場合に減算することで、該渋滞度合値に基づいて前記渋滞走行を検出すると共に、前記アクセル開度が所定のアクセル開度閾値以上となった場合に、前記走行開始から走行停止までの間のデータに拘らず、前記渋滞度合値を渋滞走行でないことを検出するようにする初期値にする、
ことを特徴とする自動変速機の変速制御装置。
【請求項２】
前記渋滞度合値は、Ｄレンジ以外である場合に前記初期値にされてなる、
請求項１記載の自動変速機の変速制御装置。
【請求項３】
予め決められた変速条件に基づいて通常走行用の変速段を判定する通常変速段判定手段を備え、
前記渋滞走行用の変速制御は、前記通常変速段判定手段により判定された最低変速段への移行を禁止してなる、
請求項１または２記載の自動変速機の変速制御装置。
【請求項４】
前記最適変速段判断手段は、所定要求トルク以上の状態が第１の所定時間以上継続した場合に一時的に前記最低変速段への移行の禁止を解除してなる、
請求項３記載の自動変速機の変速制御装置。
【請求項５】
前記最適変速段判断手段は、前記渋滞度合値が前記初期値にされた際に前記通常変速段判定手段により判定される前記通常走行用の変速段が前記最低変速段である場合、前記最低変速段への移行を禁止してなる、
請求項３または４記載の自動変速機の変速制御装置。
【請求項６】
前記渋滞走行検出手段は、前記渋滞度合値が第１の渋滞度合閾値以上となった際に前記渋滞走行を検出し、該第１の渋滞度合閾値よりも小さい第２の渋滞度合閾値以下となった際に前記渋滞走行でないことを検出してなる、
請求項１ないし５のいずれか記載の自動変速機の変速制御装置。
【請求項７】
前記渋滞度合値は、
前記走行開始から走行停止までの間にて、平均アクセル開度が第１の平均アクセル開度閾値以下で、かつ最大車速が最大車速閾値以下で、かつ第２の所定時間以上走行した場合に、第１の値が加算され、
前記走行開始から走行停止までの間にて、平均アクセル開度が第２の平均アクセル開度閾値以下で、かつ車速が第１の車速閾値以上かつ第２の車速閾値以下である状態が、前記第２の所定時間よりも長い第３の所定時間以上継続した場合に、前記第１の値よりも小さな第２の値が加算され、
前記走行開始から走行停止までの間にて、前記走行開始よりアクセルが踏まれずに第４の所定時間以上走行した場合に、前記第１の値が加算され、
第５の所定時間以上走行し、かつ前記加算がなされない場合に、前記第１の値が減算されてなる、
請求項６記載の自動変速機の変速制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、車輌等に搭載される自動変速機の変速制御装置に係り、詳しくは、車輌等が渋滞走行していることを的確に検出し、該検出結果に基づいて渋滞走行用の変速制御を行う自動変速機の変速制御装置に関する。
【０００２】
【従来の技術】
従来、自動変速機の変速制御装置において、例えば特開昭５９−２００８４７号公報などに開示されているように、渋滞路の走行中に乗り心地の向上などのため、渋滞路であることを判定して渋滞路用の変速制御を行うものが提案されている。上記公報のものは、例えば０．５秒毎に所定時間（例えば２分間）計測した車速に基づいて車輌が停車している率（以下、「停車率」とする。）と平均車速とを演算し、それら停車率と平均車速とが所定の領域（例えば停車率が約３０％以下で、かつ平均車速が約１５ｋｍ／ｈ以下である、いわゆるトロトロ走行の領域）にある場合に渋滞路であることを判定する。そして、渋滞路であることが判定された場合は、最低変速段（つまり１速段）が選択されにくい変速特性を設定して変速制御を行い、頻繁な変速を防いで乗り心地を向上していた。
【０００３】
【発明が解決しようとする課題】
しかしながら、上記公報に開示されている自動変速機の変速制御装置は、所定時間における車速を計測・演算して渋滞路の判定を行っているため、例えば市街地などにおいて信号が連続するような道路を走行している際に、信号待ちでの停車状態も計測・演算してしまう。そのため、上述のような例えば信号が連続する都市部を走行している際に、渋滞とは無関係に渋滞路であると判定してしまう可能性があり、つまり、渋滞していない場合にも渋滞路であると判定するような誤判定を行う虞があった。
【０００４】
そこで本発明は、走行開始から走行停止までの間の走行状態に基づいて渋滞走行であることを検出し、もって上記課題を解決する自動変速機の変速制御装置を提供することを目的とするものである。
【０００５】
【課題を解決するための手段】
請求項１に係る本発明は（例えば図１ないし図６参照）、車輌等が渋滞走行であることを検出し、前記渋滞走行であることを検出した際に渋滞走行用の変速制御を行う自動変速機の変速制御装置（１）において、
前記渋滞走行であることを検出する渋滞走行検出手段（１３）と、
前記渋滞走行検出手段（１３）の検出に基づく前記渋滞走行用の変速制御における最適変速段（Ｇｃ）を判断する最適変速段判断手段（１２）と、
前記最適変速段判断手段（１２）の判断結果に基づいて変速指令を出力する変速出力手段（１１）と、を備え、
前記渋滞走行検出手段（１３）は、停車中の状態のデータを使用せずに、前記走行開始から走行停止までの間（Ｃｎ）のアクセル開度（θｄ）及び車速（Ｖ）のデータを数値に換算して増減させる渋滞度合値（ＪＣ）を、低車速かつ低要求トルク状態である場合に加算し、該渋滞度合値（ＪＣ）が加算されないような低車速かつ低要求トルク状態でない場合に減算することで、該渋滞度合値（ＪＣ）に基づいて前記渋滞走行を検出すると共に、前記アクセル開度（θｄ）が所定のアクセル開度閾値（θｄｌｉｍ）以上となった場合に、前記走行開始から走行停止までの間（Ｃｎ）のデータに拘らず、前記渋滞度合値（ＪＣ）を渋滞走行でないことを検出するようにする初期値（例えば０）にする、
ことを特徴とする自動変速機の変速制御装置（１）にある。
【０００６】
請求項２に係る本発明は（例えば図１、図２及び図３参照）、前記渋滞度合値（ＪＣ）は、Ｄレンジ以外である場合に初期値（例えば０）にされてなる、
請求項１記載の自動変速機の変速制御装置（１）にある。
【０００８】
請求項３に係る本発明は（例えば図１、図２及び図４参照）、予め決められた変速条件（１６）に基づいて通常走行用の変速段（Ｇｂ）を判定する通常変速段判定手段（１４）を備え、
前記渋滞走行用の変速制御は、前記通常変速段判定手段（１４）により判定された最低変速段（例えば１速段）への移行を禁止してなる、
請求項１または２記載の自動変速機の変速制御装置（１）にある。
【０００９】
請求項４に係る本発明は（例えば図１、図２及び図４参照）、前記最適変速段判断手段（１２）は、所定要求トルク以上（例えばアクセル開度３０％以上）の状態が第１の所定時間以上（例えば０．３秒以上）継続した場合に一時的に前記最低変速段（例えば１速段）への移行の禁止を解除してなる、
請求項３記載の自動変速機の変速制御装置（１）にある。
【００１０】
請求項５に係る本発明は、前記最適変速段判断手段（１２）は、前記渋滞度合値（ＪＣ）が前記初期値（例えば０）にされた際に前記通常変速段判定手段（１４）により判定される前記通常走行用の変速段（Ｇｂ）が前記最低変速段（例えば１速段）である場合、前記最低変速段（例えば１速段）への移行を禁止してなる、
請求項３または４記載の自動変速機の変速制御装置（１）にある。
【００１１】
請求項６に係る本発明は（例えば図１、図２、図３及び図５参照）、前記渋滞走行検出手段（１３）は、前記渋滞度合値（ＪＣ）が第１の渋滞度合閾値（ＪＣｌｉｍ１）以上となった際に前記渋滞走行を検出し、該第１の渋滞度合閾値（ＪＣｌｉｍ１）よりも小さい第２の渋滞度合閾値（ＪＣｌｉｍ２）以下となった際に前記渋滞走行でないことを検出してなる、
請求項１ないし５のいずれか記載の自動変速機の変速制御装置（１）にある。
【００１２】
請求項７に係る本発明は（例えば図１、図２、図３及び図５参照）、前記渋滞度合値（ＪＣ）は、
前記走行開始から走行停止までの間（Ｃｎ）にて、平均アクセル開度（θｄａｖ１）が第１の平均アクセル開度閾値（θｄａｖ１ｌｉｍ）以下で、かつ最大車速（Ｖｍａｘ）が最大車速閾値（Ｖｍａｘｌｉｍ）以下で、かつ第２の所定時間（例えば５秒）以上走行した場合に、第１の値（例えば１０）が加算され、
前記走行開始から走行停止までの間（Ｃｎ）にて、平均アクセル開度（θｄａｖ２）が第２の平均アクセル開度閾値（θｄａｖ２ｌｉｍ）以下で、かつ車速（Ｖ）が第１の車速閾値（Ｖｌｉｍ１）以上かつ第２の車速閾値（Ｖｌｉｍ２）以下である状態が、前記第２の所定時間（例えば５秒）よりも長い第３の所定時間（例えば６０秒）以上継続した場合に、前記第１の値（例えば１０）よりも小さな第２の値（例えば５）が加算され、
前記走行開始から走行停止までの間（Ｃｎ）にて、前記走行開始よりアクセルが踏まれずに第４の所定時間（例えば５秒）以上走行した場合に、前記第１の値（例えば１０）が加算され、
第５の所定時間（例えば５秒）以上走行し、かつ前記加算がなされない場合に、前記第１の値（例えば１０）が減算されてなる、
請求項６記載の自動変速機の変速制御装置（１）にある。
【００１８】
なお、上記カッコ内の符号は、図面と対照するためのものであるが、これは、発明の理解を容易にするための便宜的なものであり、特許請求の範囲の構成に何等影響を及ぼすものではない。
【００１９】
【発明の効果】
請求項１に係る本発明によると、渋滞走行であることを検出する渋滞走行検出手段と、渋滞走行検出手段の検出に基づく渋滞走行用の変速制御における最適変速段を判断する最適変速段判断手段と、最適変速段判断手段の判断結果に基づいて変速指令を出力する変速出力手段と、を備えており、該渋滞走行検出手段は、停車中の状態のデータを使用せずに、走行開始から走行停止までの間のアクセル開度及び車速のデータを数値に換算して増減させる渋滞度合値を、低車速かつ低要求トルク状態である場合に加算し、該渋滞度合値が加算されないような低車速かつ低要求トルク状態でない場合に減算することで、該渋滞度合値に基づいて渋滞走行を検出すると共に、アクセル開度が所定のアクセル開度閾値以上となった場合に、走行開始から走行停止までの間のデータに拘らず、渋滞度合値を渋滞走行でないことを検出するようにする初期値にするので、渋滞走行を的確に検出することができ、該検出に基づく最適変速段により渋滞走行用の変速制御を的確に行うことができるものでありながら、渋滞走行ではない場合を確実に検出して、通常走行にすることができる。
【００２０】
請求項２に係る本発明によると、渋滞度合値は、Ｄレンジ以外である場合に初期値にされるので、渋滞走行用の変速制御を行う必要がない場合を確実に検出することができる。
【００２２】
請求項３に係る本発明によると、予め決められた変速条件に基づいて通常走行用の変速段を判定する通常変速段判定手段を備えており、渋滞走行用の変速制御は、通常変速段判定手段により判定された最低変速段への移行を禁止するので、渋滞走行中における頻繁な変速を簡単に防ぐことができる。
【００２３】
請求項４に係る本発明によると、最適変速段判断手段は、所定要求トルク以上の状態が第１の所定時間以上継続した場合に一時的に最低変速段への移行の禁止を解除するので、渋滞走行中において、例えば前方の車輌との間が空くなどの場合に、運転者が所定要求トルク以上を第１の所定時間以上要求すると、最低変速段になり得る状態となって運転者の要求トルクに応じることができる。
【００２４】
請求項５に係る本発明によると、最適変速段判断手段は、渋滞度合値が初期値にされた際に通常変速段判定手段により判定される通常走行用の変速段が最低変速段である場合、最低変速段への移行を禁止するので、意図しないダウンシフトが発生することを防ぐことができる。
【００２５】
請求項６に係る本発明によると、渋滞走行検出手段は、渋滞度合値が第１の渋滞度合閾値以上となった際に渋滞走行を検出し、該第１の渋滞度合閾値よりも小さい第２の渋滞度合閾値以下となった際に渋滞走行でないことを検出するので、例えば渋滞走行中に一時的に速度が上がるような状態などがあった場合にも、渋滞度合値の増減に基づいて、それ以前の走行状態を加味することができ、つまり頻繁な渋滞走行の検出、或いは非検出の切り替わりを防ぐことができる。
【００２６】
請求項７に係る本発明によると、渋滞度合値は、走行開始から走行停止までの間にて、平均アクセル開度が第１の平均アクセル開度閾値以下で、かつ最大車速が最大車速閾値以下で、かつ第２の所定時間以上走行した場合に、比較的大きな値である第１の値が加算されるので、つまり走行開始より走行停止までの間が低車速かつ低要求トルクである場合に渋滞度合値を加算することができ、例えば信号待ち後の走行と区別することができる。また、第２の所定時間以上走行した場合に渋滞度合値を加算するので、細かく前進するような場合における誤判定を防ぐことができる。
【００２７】
また、渋滞度合値は、走行開始から走行停止までの間にて、平均アクセル開度が第２の平均アクセル開度閾値以下で、かつ車速が第１の車速閾値以上かつ第２の車速閾値以下である状態が、比較的長時間である第２の所定時間よりも長い第３の所定時間以上継続した場合に、比較的小さな値である第２の値が加算されるので、第３の所定時間以上走行するような比較的長時間のいわゆるトロトロ走行の場合に渋滞度合値を加算することができ、例えば市街地などを走行している場合などと的確に区別することができる。
【００２８】
更に、渋滞度合値は、走行開始から走行停止までの間にて、走行開始よりアクセルが踏まれずに第４の所定時間以上走行した場合に、比較的大きな値である第１の値が加算されるので、走行開始よりクリープ走行である場合に渋滞度合値を加算することができ、例えば信号待ち後の走行と区別することができる。また、第４の所定時間以上走行した場合に渋滞度合値を加算するので、細かく前進するような場合における誤判定を防ぐことができる。
【００２９】
また、前記渋滞度合値は、第５の所定時間以上走行し、かつ前記加算がなされない場合に、比較的大きな値である第１の値が減算されるので、渋滞走行でない可能性がある場合に渋滞度合値を減算することができる。また、第５の所定時間以上走行した場合に渋滞度合値を減算するので、細かく前進するような場合における誤判定を防ぐことができる。
【００３２】
【発明の実施の形態】
以下、本発明に係る実施の形態を図に沿って説明する。図１は本発明に係る自動変速機の変速制御装置を示すブロック図である。図１に示すように、本発明に係る自動変速機の変速制御装置１が適用される例えば車輌等においては、エンジン２と、該エンジン２からの出力回転を入力し、例えば前進５速段後進１速段に変速した回転を出力する自動変速機構３と、が搭載されている。
【００３３】
該エンジン２には、不図示の運転席に配設されたアクセルペダルにより開閉されるスロットル開度（以下、説明の便宜上「アクセル開度」ともする。）を検出するスロットル開度センサ４が設けられている。また、自動変速機構１には、例えば該自動変速機構１の出力軸回転数に基づいて車速を検出する車速センサ５が設けられている。
【００３４】
自動変速機の変速制御装置（以下、単に「変速制御装置」とする。）１は、制御部１０が設けられており、該制御部１０は、変速出力手段１１、最適変速段判断手段１２、渋滞走行検出手段１３、通常変速段判定手段１４及び変速マップ１６を備えて構成されている。
【００３５】
通常変速段判定手段１４には、上記スロットル開度センサ４及び車速センサ５と、不図示の運転席に配設されているシフトレバー１５と、詳しくは後述する図６に示すような変速マップ（予め決められた変速条件）１６と、が接続されており、該通常変速段判定手段１４は、シフトレバー１５により選択されるシフトレンジと、上記スロットル開度センサ４及び車速センサ５により検出されるスロットル開度θｄ及び車速Ｖと、から該変速マップ１６に基づいて通常走行用の変速段Ｇｂを判定する。
【００３６】
渋滞走行検出手段１３には、上記スロットル開度センサ４、車速センサ５及びシフトレバー１５が接続されており、スロットル開度θｄ及び車速Ｖにより得られる走行開始から走行停止までの間（以下、「走行区間」とする。）Ｃｎの走行状態に基づいて渋滞走行であることを検出する。即ち、走行開始から走行停止までの間Ｃｎの走行状態のデータのみを使用し、停車中の状態のデータを使用しない。つまり、停車中のスロットル開度θｄ及び車速Ｖなどのデータは含まずに（従来のように停車率は含まずに）、渋滞走行であることを検出する。
【００３７】
渋滞走行検出手段１３には、上記走行区間Ｃｎの走行状態を数値に換算して増減させる渋滞度合値ＪＣを備えており、該渋滞度合値ＪＣが渋滞走行開始閾値（第１の渋滞度合閾値）以上になると渋滞であることを検出し、また、該渋滞度合値ＪＣが渋滞走行終了閾値（第２の渋滞度合閾値）以下になると渋滞でないことを検出する。
【００３８】
なお、例えば運転者が高いトルクを要求してアクセル開度θｄがアクセル開度閾値以上（例えばアクセル開度が４０％以上）が詳しくは後述するように例えば所定時間以上（例えば０．１秒以上）継続した場合や、シフトレバー１５により選択されたシフトレンジが所定のシフトレンジ（例えばＤレンジ）以外である場合、渋滞走行検出手段１３は、渋滞度合値ＪＣを初期値にして渋滞走行でないことを検出する。
【００３９】
最適変速段判断手段１２は、渋滞走行検出手段１３の検出に基づき、渋滞走行用の変速制御における最適変速段Ｇｃを判断する。最適変速段Ｇｃは、最低変速段への移行、つまり２−１ダウンシフトを禁止することで判断され、渋滞走行用の変速制御とされている。即ち、通常変速段判断手段１４により判定された変速段Ｇｂが例えば２速以上である状態から１速段に判定された場合に、最適変速段Ｇｃは２速段となる。
【００４０】
なお、最適変速段判断手段１２には、スロットル開度センサ４が接続されており、例えば渋滞走行中に運転者が所定要求トルク以上（例えばアクセル開度が３０％以上）を（第１の）所定時間以上（例えば０．３秒以上）望むような場合を、該スロットル開度センサ４に基づいて検出し、一時的に２−１シフトダウンの禁止を解除する。
【００４１】
そして、変速出力手段１１は、上記最適変速段判断手段１２により判断された最適変速段Ｇｃを変速指令として自動変速機構３に出力する。以上のように、変速制御装置１は、渋滞走行であることを検出した際に渋滞走行用の変速制御を行う。なお、最適変速段Ｇｃとは自動変速機構３を変速するための変速指令値であって、該最適変速段Ｇｃが出力されると不図示の油圧制御装置などを介して自動変速機構３が変速されて現在の変速段Ｇａとなる。即ち、最適変速段Ｇｃが変更された直後は自動変速機構３の変速が実行されていないので、現在の変速段Ｇａは変更される前の最適変速段Ｇｃであり、その後、自動変速機構３の変速が実行されると現在の変速段Ｇａが最適変速段Ｇｃと同じになる。
【００４２】
ここで、予め決められた変速条件の一例である変速マップ１６について図６に沿って説明する。図６は予め決められた変速条件の一例である変速マップ１６を示す変速線図である。上述のように制御部１０には、図６に示すような変速線図である、いわゆる変速マップ１６があらかじめ記憶されている。変速する際の基準となる変速点は、スロットル開度θｄ及び速度Ｖに基づいて検出され、図中実線で示す１−２，２−３，３−４，４−５を、速度Ｖが上昇する方向及びスロットル開度θｄが下降する方向である図中左方向より右方向に越える点が、それぞれ１−２，２−３，３−４，４−５アップシフトの変速点となり、図中破線で示す５−４，４−３，３−２，２−１を、車輪の回転数Ｎが下降する方向及びスロットル開度θｄが上昇する方向である図中右方向より左方向に越える点が、５−４，４−３，３−２，２−１ダウンシフトの変速点となる。
【００４３】
次に、変速制御装置１の制御について図１及び図２に沿って説明する。図２は本発明に係る自動変速機の変速制御装置１の制御を示すフローチャートである。まず、例えば運転者によりエンジンが始動されると変速制御装置１の制御を開始する（Ｓ１００）。すると、通常変速段判定手段１４がスロットル開度センサ４よりスロットル開度θｄと車速センサ５より車速Ｖとシフトレバー１５により選択されたシフトレンジとを検出し、スロットル開度θｄ、車速Ｖ及びシフトレンジに基づいて変速マップ１６を参照する。それにより、通常走行用の変速段Ｇｂを判定して渋滞走行検出手段１３に出力する（Ｓ２００）。
【００４４】
つづいて、渋滞走行検出手段１３は、後述する渋滞走行検出ルーチンを行い、走行区間Ｃｎの走行状態に基づいて渋滞走行であるか否かを検出する（Ｓ３００）。そして、最適変速段判断手段１２は、渋滞走行検出手段１３の検出に基づいて後述する最適変速段判断ルーチンを行い、最適変速段Ｇｃを判断して出力する（Ｓ４００）。その後、変速出力手段１１は、最適変速段Ｇｃを変速指令として自動変速機構３に出力し（Ｓ５００）、スタートＳ１００にリターンする（Ｓ６００）。
【００４５】
次に、上記渋滞走行検出ルーチンＳ３００について図３に沿って説明する。図３は渋滞走行検出ルーチンを示すフローチャートである。渋滞走行検出手段１３は、渋滞走行検出ルーチンをスタートすると（Ｓ３０１）、まず、スロットル開度センサ４及び車速センサ５に基づき、走行区間Ｃｎにて、走行開始よりアクセルが踏まれず（アクセル開度θｄ＝０％）に５秒（第４の所定時間）以上走行、の条件に該当するか否かを判定する（Ｓ３０２）。
【００４６】
上記Ｓ３０２の条件に該当する場合は、渋滞度合値ＪＣを「１０」加算し（Ｓ３０３）、ステップＳ３０４に進む。つまり、上記Ｓ３０２の条件に該当する場合には、走行開始より５秒以上いわゆるクリープ走行をしていることになり、例えば信号待ち後の走行などでは発生しにくい状態であり、渋滞走行である可能性が高いため、渋滞度合値ＪＣに比較的大きな値「１０」を加算する。また、Ｓ３０２の条件に該当しない場合は、そのままステップＳ３０４に進む。
【００４７】
ステップＳ３０４においては、スロットル開度センサ４及び車速センサ５に基づき、走行区間Ｃｎにて、該走行区間Ｃｎの平均アクセル開度θｄａｖ１が第１の平均アクセル開度閾値θｄａｖ１ｌｉｍ（１０％）以下、かつ該走行区間Ｃｎの最大車速Ｖｍａｘが最大車速閾値Ｖｍａｘｌｉｍ（３０ｋｍ／ｈ）以下、かつ５秒（第２の所定時間）以上走行、の条件に該当するか否かを判定する。
【００４８】
上記Ｓ３０４の条件に該当する場合は、渋滞度合値ＪＣを「１０」加算し（Ｓ３０５）、ステップＳ３０６に進む。つまり、上記Ｓ３０４の条件に該当する場合には、例えば信号待ち後の走行開始では高車速及び高要求トルクになる可能性が高いのに対して、低車速及び低要求トルクの渋滞走行である可能性が高いため、渋滞度合値ＪＣに比較的大きな値である「１０」を加算する。また、Ｓ３０４の条件に該当しない場合は、そのままステップＳ３０６に進む。
【００４９】
ステップＳ３０６においては、スロットル開度センサ４及び車速センサ５に基づき、走行区間Ｃｎにて、平均アクセル開度θｄａｖ２が第２の平均アクセル開度閾値θｄａｖ２ｌｉｍ（１０％）以下、かつ車速Ｖが第１の車速閾値Ｖｌｉｍ１（２ｋｍ／ｈ）以上、かつ第２の車速閾値Ｖｌｉｍ２（３０ｋｍ／ｈ）以下、である状態が比較的長時間である６０秒（第３の所定時間）以上継続、の条件に該当するか否かを判定する。
【００５０】
上記Ｓ３０６の条件に該当する場合は、渋滞度合値ＪＣを「５」加算し（Ｓ３０７）、後述するステップＳ３０８に進む。つまり、上記Ｓ３０６の条件に該当する場合には、比較的長時間である６０秒以上のいわゆるトロトロ走行であるため、例えば市街地などを走行している可能性が低く、渋滞走行である可能性があるとして、渋滞度合値ＪＣに比較的小さな値である「５」を加算する。なお、このような比較的長時間のいわゆるトロトロ走行では、頻繁な変速が発生しにくい状態であるので、特に渋滞走行であることを検出しなくても乗り心地に対する影響が少なく、渋滞度合値ＪＣに比較的小さな値「５」を加算している。また、Ｓ３０６の条件に該当しない場合は、そのままステップＳ３０８に進む。
【００５１】
ステップＳ３０８においては、上記ステップＳ３０３，Ｓ３０５，Ｓ３０７において一度も渋滞度合値ＪＣの加算がなく、かつ５秒以上走行、の条件に該当するか否かを判定する。該ステップＳ３０８の条件に該当する場合は、渋滞度合値ＪＣを「１０」減算し（Ｓ３０９）、ステップＳ３１０に進む。つまり、上記ステップＳ３０８の条件に該当する場合には、上記ステップＳ３０２，Ｓ３０４，Ｓ３０６の各条件に該当せず、渋滞走行ではない可能性が高いので、渋滞度合値ＪＣより比較的大きな値である「１０」を減算する。また、上記ステップＳ３０８の条件に該当しない場合（つまり渋滞度合値ＪＣの加算が一度でもあった場合）には、そのままステップＳ３１０に進む。
【００５２】
ステップＳ３１０に進むと、スロットル開度センサ４に基づき、アクセル開度θｄがアクセル開度閾値θｄｌｉｍ（４０％）以上の条件に該当するか否かを判定する。該ステップＳ３１０の条件に該当する場合は、渋滞度合値ＪＣを初期値である「０」にして（Ｓ３１１）、ステップＳ３１２に進む。つまり、アクセル開度θｄが一度でもアクセル開度閾値θｄｌｉｍ（４０％）以上になるような場合には、渋滞走行でない可能性が非常に高く、また、高い要求トルク状態の場合でもあるので、渋滞度合値ＪＣを初期値である「０」にすることで、渋滞走行でないことを検出するようにする。また、上記ステップＳ３１０の条件に該当しない場合には、そのままステップＳ３１２に進む。
【００５３】
なお、ステップＳ３１０において、図示しないが、アクセル開度θｄがアクセル開度閾値θｄｌｉｍ（４０％）以上で、かつ所定時間以上（例えば０．１秒以上）継続する状態を条件にすることが望ましく、それにより、例えばノイズなどに起因する誤判定を防いで、確実に高い要求トルク状態であることを判定することができる。
【００５４】
ステップＳ３１２に進むと、シフトレバー１５に基づき、所定のシフトレンジ（例えばＤレンジ）以外であるか否かを判定する。所定のシフトレンジ以外である場合は、渋滞度合値ＪＣを初期値である「０」にして（Ｓ３１３）、ステップＳ３１４に進む。つまり、その他のレンジである場合（例えばＰ，Ｒ，Ｎ，Ｓ，Ｌレンジなどの場合）には、渋滞走行用の変速制御を行う必要がないので、渋滞度合値ＪＣを初期値である「０」にすることで、渋滞走行でないことを検出するようにする。また、上記ステップＳ３１２の条件に該当しない場合（例えばＤレンジである場合）には、そのままステップＳ３１４に進む。
【００５５】
ステップＳ３１４に進むと、渋滞度合値ＪＣが渋滞走行開始閾値（第１の渋滞度合値閾値）「３０」以上であるか否かを判定する。渋滞走行検出ルーチンＳ３００の制御を開始した最初の状態では、渋滞度合値ＪＣが増減にかかわらず「３０」以下であるのでステップＳ３１６に進み、また、渋滞度合値ＪＣが渋滞走行終了閾値（第２の渋滞度合値閾値）「２０」以下であるので、渋滞モードをＯＦＦにして（Ｓ３１７）、リターンする（Ｓ３１８）。
【００５６】
上記渋滞走行ルーチンＳ３００を繰り返している間に、渋滞度合値ＪＣがステップＳ３０２，Ｓ３０４，Ｓ３０６の条件に該当し、ステップＳ３０３，Ｓ３０５，Ｓ３０７において加算されて「３０」以上の状態でステップＳ３１４に進むと、渋滞モードＪＭをＯＮにして（Ｓ３１５）、渋滞走行検出手段１３は渋滞走行であることを検出する。
【００５７】
その後、渋滞度合値ＪＣがステップＳ３０８の条件に該当し、ステップＳ３１１において減算されて「３０」以下の状態でステップＳ３１４に進むと、ステップＳ３１６に進み、渋滞度合値ＪＣが「２０」以下であるか否かを判定する。ステップＳ３１６において渋滞度合値ＪＣが「２０」以下でなければ、渋滞モードはＯＮの状態でステップＳ３１８に進み、上記渋滞走行ルーチンＳ３００を繰り返す。これは、渋滞モードのＯＮ／ＯＦＦを頻繁に繰り返さないようにするためであり、例えば渋滞走行中において一時的に通常走行して再び渋滞走行するような場合には、渋滞モードＪＭをＯＮの状態に維持することができる。
【００５８】
渋滞度合値ＪＣがステップＳ３０８の条件に繰り返し該当し、ステップＳ３１１において繰り返し減算されて「２０」以下の状態である場合か、又はステップＳ３１０，Ｓ３１２の条件に該当し、渋滞度合値ＪＣが初期値である「０」の状態である場合にステップＳ３１６に進むと、渋滞モードＪＭをＯＦＦの状態にして（Ｓ３１７）、渋滞走行検出手段１３は渋滞走行でないことを検出する。
【００５９】
以上のように渋滞走行検出手段１３は、走行開始より走行停止までの間である走行区間Ｃｎの走行状態に基づいて渋滞走行を検出し、停車中の状態のデータを使用しないので、例えば信号待ち後の走行状態や市街地での走行状態と渋滞走行の状態との違いにより渋滞走行を的確に検出することができる。特に走行開始後において、信号待ち後の通常走行では高車速かつ高要求トルク状態であるのに対して、渋滞走行では低車速かつ低要求トルク状態であること（Ｓ３０２，Ｓ３０４，Ｓ３０６の条件）に基づいて渋滞走行を検出するので、的確に渋滞走行を検出することができる。
【００６０】
また、渋滞度合値ＪＣに基づいて渋滞モードＪＭのＯＮ／ＯＦＦを設定するので、渋滞走行の度合によって精度良く渋滞モードのＯＮ／ＯＦＦを設定することができる。更に、渋滞度合値ＪＣを渋滞走行開始閾値と渋滞走行終了閾値とにより判定するので、例えば渋滞走行中に一時的に速度が上がるような状態などがあった場合にも、渋滞度合値ＪＣの増減に基づいて、それ以前の走行状態を加味することができ、つまり頻繁な渋滞モードの切り替わりを防ぐことができる。そして、上記ステップＳ３０２，Ｓ３０４，Ｓ３０６，Ｓ３０８の各条件において、各所定時間以上走行した場合に加算するので、例えば前方駐車など、細かく前進するような場合における誤判定を防ぐことができる。
【００６１】
なお、以上の本実施の形態に係る渋滞走行検出ルーチンＳ３００において、各パラメータの値（アクセル開度、車速、最大車速、各所定時間、渋滞度合値、及びそれらの各閾値など）は説明の便宜上の一例であって、上述した各値に限定されるものではなく、勿論、車輌の性能や駆動源の出力性能などにより変更されるものである。
【００６２】
また、上記各条件における閾値に対して、説明の便宜上「以上」、「以下」を使用しているが、本発明の実施の形態において使用している「以上」、「以下」は、各閾値の値を含む値であっても、含まない値であってもよい（つまり、一例として、第２の渋滞度合値以下が「２０」以下としているが（Ｓ３１６参照）、「２０」以下であっても、「２０」未満であってもよい。）。
【００６３】
次に、最適変速段判断ルーチンＳ４００について図４に沿って説明する。図４は、最適変速段判断ルーチンを示すフローチャートである。最適変速段判断手段１２は、最適変速段判断ルーチンＳ４００をスタートすると（Ｓ４０１）、まず、上記渋滞走行検出ルーチンＳ３００により渋滞走行であることが検出されているか否か、つまり渋滞モードＪＭがＯＮであるか否か、を判定する（Ｓ４０２）。
【００６４】
まず、以下に渋滞走行検出手段１３の渋滞走行検出ルーチンＳ３００により渋滞モードＪＭがＯＦＦにされた場合について説明する。ステップＳ４０２において、渋滞モードＪＭがＯＦＦであるので、ステップＳ４０４に進み、通常変速段判定手段１４により判定された通常変速用の変速段Ｇｂが２速段以上であるか否かを判定する。なお、通常変速用の変速段Ｇｂとは、図６に示すような予め決められた変速条件である変速マップ１６に基づき、現在のスロットル開度と車速とから判断された変速段である。
【００６５】
上記ステップＳ４０４において、走行開始時には１速段であるので、そのままステップＳ４０６に進むが、最初の状態では後述する２−１ダウンシフト禁止フラグはＯＮになっていないため（Ｓ４０３参照）、２−１ダウンシフト禁止フラグはＯＦＦである。また、走行開始後に車速Ｖが上昇し、ステップＳ４０４において通常走行用の変速段Ｇｂが変速マップ１６に基づいて２速段以上となると（図６参照）、２−１ダウンシフト禁止フラグをＯＦＦにする（Ｓ４０５）。
【００６６】
２−１ダウンシフト禁止フラグがＯＦＦである場合には、後述するステップＳ４０６，Ｓ４０７，Ｓ４１０，Ｓ４１２，Ｓ４１４を順に進み、ステップＳ４１４において最適変速段Ｇｃは通常走行用の変速段Ｇｂとされて、つまり自動変速機構３の変速段Ｇａは通常走行の状態として変速制御される。その後、ステップＳ４１５に進み、リターンする。
【００６７】
ついで、以下に渋滞走行検出手段１３の渋滞走行検出ルーチンＳ３００により渋滞モードＪＭがＯＮにされた場合について説明する。渋滞モードＪＭがＯＮであることを判定すると（Ｓ４０２）、２−１ダウンシフト禁止フラグをＯＮにして（Ｓ４０３）、ステップＳ４０６に進む。
【００６８】
ステップＳ４０６では、２−１ダウンシフト禁止フラグがＯＮであり、かつ上記スロットル開度センサ４により検出されたアクセル開度θｄが３０％以上、の条件に該当するか否かを判定する。アクセル開度θｄが３０％以下である場合には、該ステップＳ４０６の条件に該当せずにステップＳ４０７に進み、後述するカウントダウンタイマＴｄｗが設定されている、又は設定されていない、に拘らず、カウントダウンタイマＴｄｗの設定を解除してステップＳ４１０に進む。
【００６９】
上記ステップＳ４０６の条件に該当する場合は、上記渋滞モードＪＭがＯＮで、かつアクセル開度θｄが３０％以上である場合であり、例えば渋滞走行中に前方の車輌との車間距離が空く状態など、渋滞走行中であるが運転者が要求するトルクが高い（所定要求トルク以上の）状態である。そのため、まずステップＳ４０８に進み、カウントダウンタイマＴｄｗが設定済みであるか否かを判定する。最初の状態では、カウントダウンタイマＴｄｗが設定されていないので、ステップＳ４０９に進み、カウントダウンタイマＴｄｗを３００ｍ（０．３）秒（第１の所定時間）に設定して、カウントダウンを開始する。
【００７０】
その後、後述するステップＳ４１０ないしステップＳ４１５を進んでリターンし、ステップＳ４０１より同様にステップＳ４０６まで進むと、再びステップＳ４０６の条件に該当するか否かを判定する。ステップＳ４０６の条件に該当する場合には、つまり運転者が要求するトルクが高い状態が継続されている場合であり、また、上記ステップＳ４０９においてカウントダウンタイマＴｄｗが設定されているため、カウントダウンタイマＴｄｗが設定済みであると判定して（Ｓ４０８）、ステップＳ４１０に進む。
【００７１】
該カウントダウンタイマＴｄｗはカウントダウンを続けており、ステップＳ４１０においてカウントダウンタイマＴｄｗが０になったか否かを判定する。該カウントダウンタイマＴｄｗが０になっていない場合には、そのまま後述するステップＳ４１２以降に進み、上記制御を繰り返して行う。その後、カウントダウンタイマＴｄｗがカウントダウンを終了して０になると、ステップＳ４１０において、カウントダウンタイマＴｄｗが０になったことが判定され、２−１シフトダウン禁止フラグをＯＦＦにする（Ｓ４１１）。
【００７２】
２−１シフトダウン禁止フラグがＯＦＦである場合には、上述のようにＳ４１２，Ｓ４１４を進み、ステップＳ４１４において最適変速段Ｇｃは通常走行用の変速段Ｇｂとされて、つまり自動変速機構の変速段Ｇａは通常走行の状態として変速制御される。その後、ステップＳ４１５に進み、リターンする。つまり、アクセル開度θｄが３０％以上の状態が３００ｍ秒継続することは、運転者が要求するトルクが高い状態であるので、２−１ダウンシフト禁止フラグをＯＦＦにすることで、通常走行用の変速段Ｇｂに基づいて変速制御を行い、一時的に１速段になり得る状態（最低変速段への移行の禁止を解除した状態）にする。
【００７３】
一方、上記制御を繰り返している間において、カウントダウンタイマＴｄｗが０になる前、又はカウントダウンタイマＴｄｗが０になった後でも、アクセル開度θｄが３０％以下になったことを判定すると（Ｓ４０６）、カウントダウンタイマＴｄｗの設定を解除する（Ｓ４０７）。それにより、カウントダウンタイマＴｄｗが０になることはないので（Ｓ４１０）、ステップＳ４１１には進まずに、そのままステップＳ４１２に進み、つまり２−１ダウンシフト禁止フラグはＯＮのままである。
【００７４】
ステップＳ４１２では、２−１ダウンシフト禁止フラグがＯＮであり、かつ現在の（自動変速機構３の）変速段Ｇａが２速段以上であり、かつ通常変速段判定手段１４により判定された通常走行用の変速段Ｇｂが１速段、の条件に該当するか否かを判定する。上記ステップＳ４１２に該当する場合には、最適変速段Ｇｃを２速段にする（Ｓ４１３）。つまり、渋滞走行検出手段１３により渋滞走行が検出された場合には、自動変速機構３の変速段Ｇａが例えば２速段以上である状態から、車速が低下して通常変速段判定手段１４により１速段にするように判定されても、２−１ダウンシフトを禁止して２速段を維持するようにする。それにより、渋滞走行における頻繁な変速を防ぎ、乗り心地を向上することができる。
【００７５】
また、渋滞走行検出手段１３により渋滞走行が検出された場合であって、渋滞モードＪＭがＯＮであっても、上記ステップＳ４１２の条件に該当しない場合には、ステップＳ４１４に進み、最適変速段Ｇｃを通常走行用の変速段Ｇｂとする。即ち、上記ステップＳ４１２の条件に該当しない場合において、例えば通常走行用の変速段Ｇｂが２速段以上である状態では、２−１ダウンシフトが発生することは無いため、通常走行用の変速段Ｇｂに基づいて自動変速機構３の変速指令を行っても問題はない。また、例えば自動変速機構３の変速段Ｇａが１速段である場合には、最適変速段Ｇｃを２速段にすることが変速となるので、通常走行用の変速段Ｇｂに基づいて変速制御を行い、その後、自動変速機構３の変速段Ｇａが２速段以上になってから、上述のように２−１ダウンシフトを禁止する。
【００７６】
次に、渋滞走行検出手段１３の渋滞走行検出ルーチンＳ３００により渋滞モードＪＭがＯＮからＯＦＦにされた場合について説明する。例えば渋滞モードＪＭがＯＮからＯＦＦに切り換わるときに２−１ダウンシフト禁止フラグがＯＦＦされ、かつ通常走行用の変速段Ｇｂが１速段であると、最適変速段Ｇｃが２速段より１速段になり、つまり自動変速機構３が２速段から１速段にダウンシフトされてしまう。すると、運転者が意図（予期）しない変速を発生させて、違和感を与える虞がある。そのため、通常走行用の変速段Ｇｂが２速段以上になるまで、最適変速段判断ルーチンＳ４００によりダウンシフトを禁止している。以下、詳細に説明する。
【００７７】
渋滞モードＪＭがＯＮからＯＦＦにに切り換わると、ステップＳ４０２からステップＳ４０４に進む。なお、この際は、渋滞モードＪＭがＯＮからＯＦＦになったばかりなので、現在の変速段Ｇａが２速段であるとする。上述のように、ステップＳ４０４において、通常走行用の変速段Ｇｂが２速段以上であるか否かを判定する。即ち、自動変速機構３を通常走行用の変速段Ｇｂに基づいて通常走行の変速制御するとダウンシフトが発生してしまうか否かを判定する。
【００７８】
上記ステップＳ４０４にて、通常走行用の変速段Ｇｂが２速段以上でない場合、つまり通常走行用の変速段Ｇｂが１速段であって、通常走行の変速制御を行うとダウンシフトが発生してしまう場合には、そのままステップＳ４０６に進み、２−１ダウンシフト禁止フラグをＯＮの状態に維持する。その後、上述したステップＳ４０６ないしステップＳ４１１までを処理し、ステップＳ４１２に進むと、２−１ダウンシフト禁止フラグがＯＮであり、かつ現在の変速段Ｇａが２速段以上であり、かつステップＳ４０４で判定したように通常走行用の変速段Ｇｂが１速段であるので、最適変速段Ｇｃを２速段にする（Ｓ４１３）。これにより、自動変速機構３の意図（予期）しないダウンシフトが発生することを防ぐことができる。
【００７９】
また、上記ステップＳ４０４にて、通常走行用の変速段Ｇｂが２速段以上である場合、つまり通常走行の変速制御を行ってもダウンシフトが発生しない場合には、ステップＳ４０５に進み、２−１ダウンシフト禁止フラグをＯＦＦする。その後、同様にステップＳ４１２に進むと、２−１ダウンシフト禁止フラグがＯＦＦであるのでステップＳ４１４に進み、最適変速段Ｇｃが通常走行用の変速段Ｇｂとされる。即ち、渋滞走行の変速制御を終了し、以降は通常走行の変速制御となる。つまり、渋滞モードＪＭがＯＦＦされた後、通常走行用の変速段Ｇｂが一度２速段以上になると、通常走行の変速制御となる。また、その後は、通常走行用の変速段Ｇｂが１速段になると、自動変速機構３も１速段になるので、運転者の意図（予期）しないダウンシフトが発生することはない。
【００８０】
以上のように最適変速段判断手段１２は、渋滞走行検出手段１３が渋滞走行を検出したことに基づいて最適変速段Ｇｃを判断するので、頻繁な変速を防いで乗り心地を向上することができる。また、渋滞走行検出手段１３により渋滞走行が検出されている状態であっても、アクセル開度θｄが３０％以上である要求トルク以上の状態が３００ｍ秒以上継続した場合には、一時的に２−１シフトダウンの禁止を解除するので、要求されたトルクに応じることができる。
【００８１】
なお、上記ステップＳ４０６において、アクセル開度θｄが「３０％」以上としているが、これも「３０％」に限定されるものでなく、前述した渋滞走行検出ルーチンＳ３００におけるアクセル開度閾値θｄｌｉｍよりも小さい適宣な値であればよい。また同様に、上記ステップＳ４０９において、カウントダウンタイマＴｄｗを「３００ｍ秒」に設定しているが、これも「３００ｍ秒」に限定されるものでなく、適宣な時間であればよい。
【００８２】
ついで、本発明に係る自動変速機の変速制御装置１の制御を図５に示す簡単な走行例に沿って説明する。図５は渋滞走行に続いて信号待ち走行をした際の一例を示す図で、（ａ）は渋滞度合値ＪＣを示すタイムチャート、（ｂ）は渋滞モードＪＭを示すタイムチャート、（ｃ）はアクセル開度θｄを示すタイムチャート、（ｄ）は車速Ｖを示すタイムチャートである。図５に示す走行例は、区間Ａに示す時点ｔ０より時点ｔ９まで（走行区間Ｃ１から走行区間Ｃ５）の走行が渋滞走行であり、区間Ｂに示す時点ｔ１０より時点ｔ１６まで（走行区間Ｃ６から走行区間Ｃ８）の走行が信号待ちの走行である。
【００８３】
なお、本発明に係る自動変速機の変速制御装置１は、上述のように走行開始より走行停止までの間である走行区間Ｃｎに基づいて渋滞走行を検出しているため、図５中に示す時点ｔ１〜ｔ２、時点ｔ３〜ｔ４、時点ｔ５〜ｔ６、時点ｔ７〜ｔ８、時点ｔ９〜ｔ１０、時点ｔ１１〜ｔ１２、時点ｔ１３〜ｔ１４、時点ｔ１５〜ｔ１６における停車中の状態を省略して示している。また、図５に示す走行例では、シフトレンジがＤレンジに維持されているものとする。
【００８４】
まず、時点ｔ０において走行を開始して時点ｔ１において走行を停止した走行区間Ｃ１では、例えば運転者により図５（ｃ）に示すアクセル開度θｄのようにアクセルが踏まれ、図５（ｄ）に示す車速Ｖのようになる。すると、走行区間Ｃ１において、渋滞走行検出手段１３はスロットル開度センサ４及び車速センサ５に基づいて上記渋滞走行検出ルーチンＳ３００を行う。
【００８５】
該渋滞走行検出ルーチンＳ３００において、上記ステップＳ３０２及びステップＳ３０６の条件には該当しない（クリープ走行をしていなく、６０秒以上走行していない）が、走行区間Ｃ１にて、該走行区間Ｃ１の平均アクセル開度θｄａｖ１が第１の平均アクセル開度閾値θｄａｖ１ｌｉｍ（１０％）以下であり、かつ該走行区間Ｃ１の最大車速Ｖｍａｘ１が最大車速閾値Ｖｍａｘｌｉｍ（３０ｋｍ／ｈ）以下であり、かつ５秒以上走行しているので（図５（ｃ）及び（ｄ）参照）、Ｓ３０４の条件に該当する。そこで、渋滞度合値ＪＣを「１０」加算する（Ｓ３０５）。
【００８６】
渋滞度合値ＪＣが加算されているのでＳ３０８の条件に該当せず、また、走行区間Ｃ１のアクセル開度θｄがアクセル開度閾値θｄｌｉｍ（４０％）以下であるのでステップＳ３１０の条件に該当せず、更に、シフトレンジがＤレンジに維持されているのでステップＳ３１２の条件に該当しないので、図５（ａ）に示すように渋滞度合値ＪＣが「１０」に確定される。渋滞度合値ＪＣが「１０」であるので、渋滞度合値ＪＣが渋滞走行開始閾値「３０」以下であり（Ｓ３１４）、渋滞走行終了閾値「２０」以下であるので（Ｓ３１６）、図５（ｂ）に示すように渋滞モードＪＭはＯＦＦである（Ｓ３１７）。
【００８７】
そのため、上述のように最適変速段判断手段１２は最適変速段判断ルーチンＳ４００により最適変速段Ｇｃを通常走行用の変速段Ｇｂとし、変速出力手段１１が該通常走行用の変速段Ｇｂを自動変速機構３に出力する。つまり、変速制御装置１は通常走行として変速制御を行う。
【００８８】
ついで、時点ｔ２において走行を開始して時点ｔ３において走行を停止した走行区間Ｃ２では、図５（ｃ）に示すアクセル開度θｄ、及び図５（ｄ）に示す車速Ｖのようになり、走行区間Ｃ２において、渋滞走行検出手段１３は上記渋滞走行検出ルーチンＳ３００を行う。
【００８９】
該渋滞走行検出ルーチンＳ３００において、走行区間Ｃ１と同様に、走行区間Ｃ２では、上記ステップＳ３０２及びステップＳ３０６の条件には該当しないが、走行区間Ｃ２にて、該走行区間Ｃ２の平均アクセル開度θｄａｖ１が第１の平均アクセル開度閾値θｄａｖ１ｌｉｍ（１０％）以下であり、かつ該走行区間Ｃ２の最大車速Ｖｍａｘ２が最大車速閾値Ｖｍａｘｌｉｍ（３０ｋｍ／ｈ）以下であり、かつ５秒以上走行しているので（図５（ｃ）及び（ｄ）参照）、Ｓ３０４の条件に該当する。そこで、渋滞度合値ＪＣを「１０」加算する（Ｓ３０５）。
【００９０】
同様に、渋滞度合値ＪＣが加算されているのでＳ３０８の条件に該当せず、また、走行区間Ｃ２のアクセル開度θｄがアクセル開度閾値θｄｌｉｍ（４０％）以下であるのでステップＳ３１０の条件に該当せず、更に、シフトレンジがＤレンジに維持されているのでステップＳ３１２の条件に該当しないので、図５（ａ）に示すように渋滞度合値ＪＣが走行区間Ｃ１により加算された「１０」に走行区間Ｃ２により「１０」が加算されて「２０」が確定される。渋滞度合値ＪＣが「２０」であるので、渋滞度合値ＪＣが渋滞走行開始閾値「３０」以下であり（Ｓ３１４）、渋滞走行終了閾値「２０」以下であるので（Ｓ３１６）、図５（ｂ）に示すように渋滞モードＪＭはＯＦＦである（Ｓ３１７）。そのため、上記走行区間Ｃ１と同様に、変速制御装置１は通常走行として変速制御を行う。
【００９１】
続いて、時点ｔ４において走行を開始して時点ｔ５において走行を停止した走行区間Ｃ３では、図５（ｃ）に示すアクセル開度θｄ、及び図５（ｄ）に示す車速Ｖのようになり、走行区間Ｃ３において、渋滞走行検出手段１３は上記渋滞走行検出ルーチンＳ３００を行う。
【００９２】
該渋滞走行検出ルーチンＳ３００において、走行区間Ｃ３では、上記ステップＳ３０２及びＳ３０４の条件には該当しない（クリープ走行をしていなく、車速Ｖが車速閾値Ｖｌｉｍ１を越えている）が、走行区間Ｃ３にて、該走行区間Ｃ３の時点ｔａより時点ｔｂに示す６０秒間における平均アクセル開度θｄａｖ２が第２の平均アクセル開度閾値θｄａｖ２ｌｉｍ（１０％）以下であり、かつ該走行区間Ｃ３の車速Ｖが第１の車速閾値Ｖｌｉｍ１（２ｋｍ／ｈ）以上、第２の車速閾値Ｖｌｉｍ２（３０ｋｍ／ｈ）以下である状態が、上記時点ｔａより発生し、時点ｔｂまでに示す６０秒間継続しているので（図５（ｃ）及び（ｄ）参照）、Ｓ３０６の条件に該当する。そこで、渋滞度合値ＪＣを「５」加算する（Ｓ３０７）。
【００９３】
同様に、渋滞度合値ＪＣが加算されているのでＳ３０８の条件に該当せず、また、走行区間Ｃ３のアクセル開度θｄがアクセル開度閾値θｄｌｉｍ（４０％）以下であるのでステップＳ３１０の条件に該当せず、更に、シフトレンジがＤレンジに維持されているのでステップＳ３１２の条件に該当しないので、図５（ａ）に示すように渋滞度合値ＪＣが走行区間Ｃ１及び走行区間Ｃ２により加算された「２０」に走行区間Ｃ３により「５」が加算されて「２５」が確定される。渋滞度合値ＪＣが「２５」であるので、渋滞度合値ＪＣが渋滞走行開始閾値「３０」以下であり（Ｓ３１４）、また、渋滞走行終了閾値「２０」以上であるが（Ｓ３１６）、走行区間Ｃ２において渋滞モードＪＭがＯＦＦにされたままであるので、図５（ｂ）に示すように渋滞モードＪＭはＯＦＦである（Ｓ３１７）。そのため、上記走行区間Ｃ１、Ｃ２と同様に、変速制御装置１は通常走行として変速制御を行う。
【００９４】
ついで、時点ｔ６において走行を開始して時点ｔ７において走行を停止した走行区間Ｃ４では、図５（ｃ）に示すアクセル開度θｄ、及び図５（ｄ）に示す車速Ｖのようになり、走行区間Ｃ４において、渋滞走行検出手段１３は上記渋滞走行検出ルーチンＳ３００を行う。
【００９５】
該渋滞走行検出ルーチンＳ３００において、走行区間Ｃ１、Ｃ２と同様に、走行区間Ｃ４では、上記ステップＳ３０２及びＳ３０６の条件には該当しないが、走行区間Ｃ４にて、該走行区間Ｃ４の平均アクセル開度θｄａｖ１が第１の平均アクセル開度閾値θｄａｖ１ｌｉｍ（１０％）以下であり、かつ該走行区間Ｃ４の最大車速Ｖｍａｘ４が最大車速閾値Ｖｍａｘｌｉｍ（３０ｋｍ／ｈ）以下であり、かつ５秒以上走行しているので（図５（ｃ）及び（ｄ）参照）、Ｓ３０４の条件に該当する。そこで、渋滞度合値ＪＣを「１０」加算する（Ｓ３０５）。
【００９６】
同様に、渋滞度合値ＪＣが加算されているのでＳ３０８の条件に該当せず、また、走行区間Ｃ２のアクセル開度θｄがアクセル開度閾値θｄｌｉｍ（４０％）以下であるのでステップＳ３１０の条件に該当せず、更に、シフトレンジがＤレンジに維持されているのでステップＳ３１２の条件に該当しないので、図５（ａ）に示すように渋滞度合値ＪＣが走行区間Ｃ１から走行区間Ｃ３までに加算された「２５」に走行区間Ｃ４により「１０」が加算されて「３５」が確定される。
【００９７】
ここで、渋滞度合値ＪＣが「３５」であるので、渋滞度合値ＪＣが渋滞走行開始閾値「３０」以上であり（Ｓ３１４）、渋滞モードＪＭがＯＮにされる（Ｓ３１５）。すると、図５（ｂ）に示すように渋滞モードＪＭはＯＮであり、そのため、最適変速段判断手段１２は最適変速段判断ルーチンＳ４００により最適変速段Ｇｃを最低変速段（１速段）に選択されにくい変速特性（詳しくは上述した最適変速段判断ルーチンＳ４００に基づく変速特性）とし、変速出力手段１１が最適変速段Ｇｃを自動変速機構３に出力する。つまり、変速制御装置１は渋滞走行として変速制御を行う。
【００９８】
続いて、時点ｔ８において走行を開始して時点ｔ９において走行を停止した走行区間Ｃ５では、図５（ｃ）に示すアクセル開度θｄ、及び図５（ｄ）に示す車速Ｖのようになり、走行区間Ｃ５において、渋滞走行検出手段１３は上記渋滞走行検出ルーチンＳ３００を行う。
【００９９】
該渋滞走行検出ルーチンＳ３００において、走行区間Ｃ５では、該走行区間Ｃ３にて、走行開始である時点ｔ８よりアクセルが踏まれずにアクセル開度θｄが０％であり、５秒以上走行しているので（図５（ｃ）及び（ｄ）参照）、Ｓ３０２の条件に該当し、また、該走行区間Ｃ５の平均アクセル開度θｄａｖ１が第１の平均アクセル開度閾値θｄａｖ１ｌｉｍ（１０％）以下であり、かつ該走行区間Ｃ５の最大車速Ｖｍａｘ４が最大車速閾値Ｖｍａｘｌｉｍ（３０ｋｍ／ｈ）以下であり、かつ５秒以上走行しているので（図５（ｃ）及び（ｄ）参照）、Ｓ３０４の条件に該当し、更に、該走行区間Ｃ５の任意の６０秒間における平均アクセル開度θｄａｖ２が第２の平均アクセル開度閾値θｄａｖ２ｌｉｍ（１０％）以下であり、かつ該走行区間Ｃ５の車速Ｖが第１の車速閾値Ｖｌｉｍ１（２ｋｍ／ｈ）以上、第２の車速閾値Ｖｌｉｍ２（３０ｋｍ／ｈ）以下である状態が、該任意の６０秒間継続しているので（図５（ｃ）及び（ｄ）参照）、Ｓ３０６の条件に該当する。つまり、ステップＳ３０２，Ｓ３０４，Ｓ３０６の条件に全て該当するので、ステップＳ３０３，Ｓ３０５，Ｓ３０７における渋滞度合値ＪＣを全て合算した「２５」を加算する。
【０１００】
同様に、渋滞度合値ＪＣが加算されているのでＳ３０８の条件に該当せず、また、走行区間Ｃ５のアクセル開度θｄがアクセル開度閾値θｄｌｉｍ（４０％）以下であるのでステップＳ３１０の条件に該当せず、更に、シフトレンジがＤレンジに維持されているのでステップＳ３１２の条件に該当しないので、図５（ａ）に示すように渋滞度合値ＪＣが走行区間Ｃ１から走行区間Ｃ４により加算された「３５」に走行区間Ｃ５により「２５」が加算されて「６０」が確定される。
【０１０１】
渋滞度合値ＪＣが「６０」であるので、ここでも同様に渋滞度合値ＪＣが渋滞走行開始閾値「３０」以上であり（Ｓ３１４）、渋滞モードＪＭがＯＮにされる（Ｓ３１５）。すると同様に、図５（ｂ）に示すように渋滞モードＪＭはＯＮであり、最適変速段判断手段１２は最適変速段Ｇｃを最低変速段（１速段）に選択されにくい変速特性とし、変速出力手段１１が最適変速段Ｇｃを自動変速機構３に出力する。つまり、変速制御装置１は渋滞走行として変速制御を行う。
【０１０２】
次に、時点ｔ１０において走行を開始して時点ｔ１１において走行を停止した走行区間Ｃ６では、図５（ｃ）に示すアクセル開度θｄ、及び図５（ｄ）に示す車速Ｖのようになり、走行区間Ｃ６において、渋滞走行検出手段１３は上記渋滞走行検出ルーチンＳ３００を行う。なお、上述のように、走行区間Ｃ６以降（区間Ｂ）は信号待ち走行である。
【０１０３】
該渋滞走行検出ルーチンＳ３００において、走行区間Ｃ６では、アクセル開度θｄが０％以上であり（Ｓ３０２参照）、また、該走行区間Ｃ６の平均アクセル開度θｄａｖ１が第１の平均アクセル開度閾値θｄａｖ１ｌｉｍ（１０％）以上で、該走行区間Ｃ６の最大車速Ｖｍａｘ６が最大車速閾値Ｖｍａｘｌｉｍ（３０ｋｍ／ｈ）以上であり（Ｓ３０４参照）、更に、該走行区間Ｃ６の任意の６０秒間における平均アクセル開度θｄａｖ２が第２の平均アクセル開度閾値θｄａｖ２ｌｉｍ（１０％）以上で、該走行区間Ｃ６の車速Ｖが第１の車速閾値Ｖｌｉｍ１（２ｋｍ／ｈ）以上、第２の車速閾値Ｖｌｉｍ２（３０ｋｍ／ｈ）以下である状態が、任意の６０秒間継続していないので（Ｓ３０６参照）、つまり上記ステップＳ３０２，Ｓ３０４，Ｓ３０６の条件に該当せず、渋滞度合値ＪＭは加算されない。
【０１０４】
すると、渋滞度合値ＪＣの加算がなく、かつ５秒以上走行しているので、渋滞度合値ＪＣを「１０」減算する。また、走行区間Ｃ６のアクセル開度θｄがアクセル開度閾値θｄｌｉｍ（４０％）以下であるのでステップＳ３１０の条件に該当せず、シフトレンジがＤレンジに維持されているのでステップＳ３１２の条件に該当しないので、図５（ａ）に示すように渋滞度合値ＪＣが走行区間Ｃ１から走行区間Ｃ５により加算された渋滞度合値「６０」に走行区間Ｃ６によって「１０」が減算されて「５０」が確定される。
【０１０５】
渋滞度合値ＪＣが「５０」であるので、ここでも同様に渋滞度合値ＪＣが渋滞走行開始閾値「３０」以上であり（Ｓ３１４）、渋滞モードＪＭがＯＮにされる（Ｓ３１５）。すると同様に、図５（ｂ）に示すように渋滞モードＪＭはＯＮであり、最適変速段判断手段１２は最適変速段Ｇｃを最低変速段（１速段）に選択されにくい変速特性とし、変速出力手段１１が最適変速段Ｇｃを自動変速機構３に出力する。つまり、信号待ち走行ではあるが、この状態においては、変速制御装置１は渋滞走行として変速制御を行う。
【０１０６】
続いて、時点ｔ１２において走行を開始して時点ｔ１３において走行を停止した走行区間Ｃ７では、図５（ｃ）に示すアクセル開度θｄ、及び図５（ｄ）に示す車速Ｖのようになり、走行区間Ｃ７において、渋滞走行検出手段１３は上記渋滞走行検出ルーチンＳ３００を行う。
【０１０７】
該渋滞走行検出ルーチンＳ３００において、走行区間Ｃ７では、アクセル開度θｄが０％以上であり（Ｓ３０２参照）、また、該走行区間Ｃ６の平均アクセル開度θｄａｖ１が第１の平均アクセル開度閾値θｄａｖ１ｌｉｍ（１０％）以上であり（Ｓ３０４参照）、更に、該走行区間Ｃ７の任意の６０秒間における平均アクセル開度θｄａｖ２が第２の平均アクセル開度閾値θｄａｖ２ｌｉｍ（１０％）以上で、該走行区間Ｃ７の車速Ｖが第１の車速閾値Ｖｌｉｍ１（２ｋｍ／ｈ）以上、第２の車速閾値Ｖｌｉｍ２（３０ｋｍ／ｈ）以下である状態が、任意の６０秒間継続していないので（Ｓ３０６参照）、つまり上記ステップＳ３０２，Ｓ３０４，Ｓ３０６の条件に該当せず、渋滞度合値ＪＣは加算されない。
【０１０８】
すると、渋滞度合値ＪＣの加算がなく、かつ５秒以上走行しているので、渋滞度合値ＪＣを「１０」減算する。また、走行区間Ｃ７のアクセル開度θｄがアクセル開度閾値θｄｌｉｍ（４０％）以下であるのでステップＳ３１０の条件に該当せず、シフトレンジがＤレンジに維持されているのでステップＳ３１２の条件に該当しないので、図５（ａ）に示すように渋滞度合値ＪＣが走行区間Ｃ１から走行区間Ｃ６により増減された渋滞度合値「５０」に走行区間Ｃ７によって「１０」が減算されて「４０」が確定される。
【０１０９】
ここで、渋滞度合値ＪＣが「４０」であるので、渋滞走行終了閾値「２０」以下ではなく、そのまま渋滞モードＪＭがＯＮにされる。すると同様に、図５（ｂ）に示すように渋滞モードＪＭはＯＮであり、最適変速段判断手段１２は最適変速段Ｇｃを最低変速段（１速段）に選択されにくい変速特性とし、変速出力手段１１が最適変速段Ｇｃを自動変速機構３に出力する。つまり、信号待ち走行ではあるが、この状態においても、変速制御装置１は渋滞走行として変速制御を行う。
【０１１０】
そして、時点ｔ１４において走行を開始して時点ｔ１５において走行を停止した走行区間Ｃ８では、図５（ｃ）に示すアクセル開度θｄ、及び図５（ｄ）に示す車速Ｖのようになり、走行区間Ｃ８において、渋滞走行検出手段１３は上記渋滞走行検出ルーチンＳ３００を行う。
【０１１１】
該渋滞走行検出ルーチンＳ３００において、走行区間Ｃ８では、運転者により高い要求トルクが望まれ、アクセル開度θｄがアクセル開度閾値θｄｌｉｍ以上（４０％以上）となる。すると、渋滞度合値ＪＣは初期値「０」にされる（Ｓ３１１）。
【０１１２】
ここで、渋滞度合値ＪＣが「０」であるので、渋滞度合値ＪＣが渋滞走行開始閾値「３０」以下であり（Ｓ３１４）、渋滞走行終了閾値「２０」以下であるので、渋滞モードＪＭがＯＦＦにされる（Ｓ３１７）。すると、図５（ｂ）に示すように渋滞モードＪＭはＯＦＦであり、最適変速段判断手段１２は最適変速段Ｇｃを通常走行用の変速段Ｇｂとし、変速出力手段１１が最適変速段Ｇｃを自動変速機構３に出力する。つまり、信号待ち走行であることを検出して、変速制御装置１は通常走行として変速制御を行う。なお、上述のように、渋滞モードＪＭがＯＮからＯＦＦに切り換わった際には、運転者の意図（予期）しないダウンシフトが発生しないように制御されている。
【０１１３】
その後の時点ｔ１６以降の走行は、上述のような渋滞走行検出ルーチンＳ３００と最適変速段判断ルーチンＳ４００とに基づいて制御され、変速制御装置１は、渋滞度合値ＪＣの増減により最適変速段Ｇｃを判断して、通常走行又は渋滞走行として変速制御を行う。
【０１１４】
以上のように、本発明に係る自動変速機の変速制御装置１は、走行開始より走行停止までの間である走行区間Ｃｎに基づいて渋滞走行を検出し、該検出結果に基づいて最適変速段Ｇｃを判断するので、渋滞走行であることを的確に検出して渋滞走行用の変速制御を行うことができる。また、走行区間Ｃｎにおける走行状態が低車速かつ低要求トルクである場合に基づいて渋滞走行であることを検出するので、例えば信号待ち走行などにおける走行開始後の高車速かつ高い要求トルクの状態に対して的確に区別し、的確に渋滞走行を検出することができる。
【０１１５】
なお、本実施の形態において、変速制御装置１は、先に通常走行用の変速段Ｇｂを判定し、渋滞走行であることを検出した際に最低変速段への移行を禁止して最適変速段としているが、公知の技術のように、先に渋滞走行を検出した後、通常走行用の変速マップを渋滞走行用の変速マップに変更し、該変更された変速マップにより最適変速段を判定するようにしてもよい。
【図面の簡単な説明】
【図１】本発明に係る自動変速機の変速制御装置を示すブロック図。
【図２】本発明に係る自動変速機の変速制御装置の制御を示すフローチャート。
【図３】渋滞走行検出ルーチンを示すフローチャート。
【図４】最適変速段判断ルーチンを示すフローチャート。
【図５】渋滞走行に続いて信号待ち走行をした際の一例を示す図で、（ａ）は渋滞度合値を示すタイムチャート、（ｂ）は渋滞モードを示すタイムチャート、（ｃ）はアクセル開度を示すタイムチャート、（ｄ）は車速を示すタイムチャート。
【図６】予め決められた変速条件の一例である変速マップを示す変速線図。
【符号の説明】
１    自動変速機の変速制御装置
１１    変速出力手段
１２    最適変速段判断手段
１３    渋滞走行検出手段
１４    通常変速段判定手段
１６    予め決められた変速条件
Ｃｎ    走行開始から走行停止までの間（走行区間）
Ｇｃ    最適変速段
Ｇｂ    通常走行用の変速段
ＪＣ    渋滞度合値
ＪＣｌｉｍ１    第１の渋滞度合閾値
ＪＣｌｉｍ２    第２の渋滞度合閾値
θｄ      アクセル開度
θｄｌｉｍ    アクセル開度閾値
θｄａｖ１    平均アクセル開度
θｄａｖ１ｌｉｍ    第１の平均アクセル開度閾値
θｄａｖ２    平均アクセル開度
θｄａｖ２ｌｉｍ    第２の平均アクセル開度閾値
Ｖ    車速
Ｖｌｉｍ１    第１の車速閾値
Ｖｌｉｍ２    第２の車速閾値
Ｖｍａｘ    最大車速
Ｖｍａｘｌｉｍ    最大車速閾値
【図１】
0003979040.tif 000002
【図２】
0003979040.tif 000003
【図３】
0003979040.tif 000004
【図４】
0003979040.tif 000005
【図５】
0003979040.tif 000006
【図６】
0003979040.tif 000007