(57)【特許請求の範囲】
【請求項１】
自動変速機の複数のシフトレンジからドライバが選択したシフトレンジを検出する複数のシフトレンジ検出センサと、
該複数のシフトレンジ検出センサからの検出信号に基づいて該自動変速機のシフトレンジを設定するシフトレンジ設定手段と、
該車両の走行状態を検出する走行状態検出手段とを有し、
該シフトレンジ設定手段は、
該複数のシフトレンジ検出センサからの検出信号が同一であれば、該自動変速機のシフトレンジを該検出信号に応じたシフトレンジに設定し、
該複数のシフトレンジ検出センサからの検出信号が同一でない場合、該走行状態検出手段により車両が走行状態であれば、該自動変速機のシフトレンジを該走行状態に応じたシフトレンジに維持し、
該複数のシフトレンジ検出センサからの検出信号のうち、１つでも検出信号が入力されない場合、該走行状態検出手段により車両が走行状態であることが検出され、且つ入力された検出信号が走行レンジであれば、該自動変速機のシフトレンジを該走行レンジに設定する
ことを特徴とする、自動変速機の制御装置
【請求項２】
該シフトレンジ設定手段は、
該複数のシフトレンジ検出センサからの検出信号のうち、１つでも検出信号が入力されず、且つ該走行状態検出手段により車両が停止状態または略停止状態であることが検出されると、入力された検出信号に関わらず該自動変速機のシフトレンジを非走行レンジに設定する
ことを特徴とする、請求項１記載の自動変速機の制御装置。
【請求項３】
該複数のシフトレンジ検出センサからの検出信号のうち、１つでも検出信号が入力されず、且つ該走行状態検出手段により車両が走行状態であることが検出されている場合において、該自動変速機のシフトレンジを走行レンジに設定した場合には、該車両の駆動力を低減させるリンプホーム実行手段をそなえる
ことを特徴とする、請求項１又は２記載の自動変速機の制御装置。
【請求項４】
該複数のシフトレンジ検出センサからの検出信号が同一でなく、且つ該走行状態検出手段により車両が走行状態であることが検出されている場合において、該自動変速機のシフトレンジを該走行状態に応じたシフトレンジに維持した場合には、該車両の駆動力を低減させるリンプホーム実行手段をそなえる
ことを特徴とする、請求項１〜３のいずれか１項に記載の自動変速機の制御装置。
【請求項５】
自動変速機の複数のシフトレンジからドライバが選択したシフトレンジを２系統のセンサから検出する第１ステップと、
該第１ステップで得られた該２系統のセンサからの検出信号に基づいて該自動変速機のシフトレンジを設定する第２ステップとをそなえ、
該第２ステップが、
該２系統のセンサからの検出信号が同一であれば、該自動変速機のシフトレンジを該検出信号に応じたシフトレンジに設定する第３ステップと、
該２系統のセンサからの検出信号が同一でない場合、該車両が走行状態であるか否かを判定し、該車両が走行状態であると判定すると、該自動変速機のシフトレンジを該走行状態に応じたシフトレンジに維持するステップと、
該２系統のシフトレンジ検出センサからの検出信号のうち、一方の検出信号が入力されない場合には、該車両が走行状態であるか否かを判定し、該車両が走行状態であると判定すると、入力された他方の検出信号が走行レンジであれば、該自動変速機のシフトレンジを該走行レンジに設定する第４ステップとを有する
ことを特徴とする、自動変速機の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両に搭載される自動変速機のシフトレンジ等を制御する制御装置及び制御方法に関する。
【背景技術】
【０００２】
一般に、自動変速機を搭載した車両は、運転席等に設けられたシフトレバーと自動変速機とがワイヤ等により機械的に接続されており、シフトレバーの操作により選択されたパーキング（Ｐ），リバース（Ｒ），ニュートラル（Ｎ），ドライブ（Ｄ）等のシフト位置にリンクして自動変速機のシフトレンジを変更することができる。
一方、シフトレバーと自動変速機とが直接機械的に接続されていないシフトバイワイヤ式の自動変速機も提案され実用化されている。
【０００３】
シフトバイワイヤ式の自動変速機は、シフトレバーの操作等により選択されたシフト位置を電気的に検出し、シフト位置の検出結果に応じて、自動変速機の近傍に設けられた変速アクチュエータを駆動させることにより、シフトレバーと自動変速機との機械的な動力伝達によらずに、自動変速機のシフトレンジを変更できるように構成されている。
ところが、シフトバイワイヤ式の自動変速機では、選択されたシフト位置を検出する装置に何らかの異常等が生じ、シフトレバーのシフト位置を誤検出してしまった場合に、自動変速機のシフトレンジが運転者（ドライバ）の意図に反したレンジに設定されてしまうことが考えられる。
【０００４】
例えば、運転者がシフトレバーをニュートラル（Ｎ）の位置に設定しているにも関わらず、装置の誤検出により、シフトレンジがドライブ（Ｄ）に設定されていると検出されてしまった場合には、シフトレバーがニュートラル（Ｎ）に設定されているにも関わらず、変速アクチュエータにより自動変速機のシフトレンジがドライブ（Ｄ）に設定されてしまい、運転者の意図に反して車両がクリープにより前進してしまうこと等が考えられる。
【０００５】
そこで、このような不都合を回避するために、従来より、シフトレバーの選択位置を検出するためのシフトレンジ検出装置を別個に２個そなえ、これら２個のコントローラの検出結果に基づいて、車両の運転状態がより安全状態となるように自動変速機のシフト位置を決定する技術が提案されている（例えば、特許文献１参照）。
以下、シフトレンジ検出装置を２系統有する最もシンプルなシフトバイワイヤ式自動変速機について説明する。図３はシフトバイワイヤ式自動変速機の概略構成を示す図である。
【０００６】
図３に示すように、シフトレバー１０１には、シフトレバー１０１の選択位置に応じて接続する端子の位置を機械的に切り替えるシフトポジションスイッチ１０２が接続されている。そして、シフト位置検出装置としての第１コントローラ１０３Ａ及び第２コントローラ１０３Ｂはシフトポジションスイッチ１０２により接続された端子の位置からシフトレバー１０１のシフト位置を電気的に読み取るとともに、各コントローラ１０３Ａ，１０３Ｂは読み取ったシフト位置をそれぞれシフト位置検出信号として故障判定部１０４に出力するようになっている。
【０００７】
故障判定部１０４では、第１コントローラ１０３Ａ及び第２コントローラ１０３Ｂから入力された２つのシフト位置検出信号が一致しているか否かを判定し、シフト位置検出信号が一致している場合には、ここでは図示しない自動変速機のシフトレンジがシフト位置検出信号と一致するように変速用アクチュエータ１０５を駆動させることにより自動変速機のシフトレンジが変更されるようになっている。
【０００８】
その一方で、故障判定部１０４は、入力されたシフト位置検出信号が一致しない場合には、自動変速機のシフトレンジが非走行レンジ（即ち、パーキングまたはニュートラル）となるように変速用アクチュエータ１０５を制御するように設定されている。
これにより、故障判定部１０４に入力されたシフト位置検出信号が異なる場合には、シフト位置の検出にかかる機構に何らかの故障が生じたものと判断して、自動変速機のシフトレンジを非走行レンジに設定することで、車両が運転者の意図に反して走行してしまうことを防止し、フェイルセーフを確保することができる。
【特許文献１】特開平６−６６３６７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
ところで、図３を用いて説明した従来の技術において、各コントローラ１０３Ａ，１０３Ｂのいずれかに故障が生じた場合や各コントローラ１０３Ａ，１０３Ｂから故障判定部１０４にシフトレンジ検出信号を伝達するハーネス（導線）に断線等の不具合が生じた場合には、故障判定部１０４に２つのシフトレンジ検出信号の内のいずれかのシフトレンジ検出信号が入力されなくなることが考えられる。
【００１０】
しかしながら、従来の技術においては、このような場合における制御内容について何ら考慮されておらず、２つのシフトレンジ検出信号のうちの一方の検出信号が入力されなくなると故障判定部１０４による制御が正常に機能しなくなることが考えられる。
通常、図３の故障判定部１０４のような制御装置が正常に機能しない場合には、フェイルセーフを確保するため、単純なバックアップコントローラ等により、シフトレバー１０１の選択位置に関わらず、より安全なシフトレンジと考えられる非走行レンジ（パーキングあるいはニュートラル）に設定することが考えられる。
【００１１】
ところが、例えば、車両の走行中に上述のような故障が生じ、自動変速機のシフトレンジが非走行レンジに設定されると、車両の駆動力が突然失われるため車両を安全な位置まで移動させることが困難となるなどの不具合が生じてしまう。
本発明はこのような課題に鑑み創案されたもので、複数のシフトレンジ検出装置のうちのいずれかに不具合が生じた場合であっても、シフトレンジをより適切なレンジに設定できるようにした自動変速機の制御装置及び制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上述の目的を達成するために、本発明の自動変速機の制御装置（請求項１）は、自動変速機の複数のシフトレンジからドライバが選択したシフトレンジを検出する複数のシフトレンジ検出センサと、該複数のシフトレンジ検出センサからの検出信号に基づいて該自動変速機のシフトレンジを設定するシフトレンジ設定手段と、該車両の走行状態を検出する走行状態検出手段とを有し、該シフトレンジ設定手段は、該複数のシフトレンジ検出センサからの検出信号が同一であれば、該自動変速機のシフトレンジを該検出信号に応じたシフトレンジに設定し、該複数のシフトレンジ検出センサからの検出信号が同一でない場合、該走行状態検出手段により車両が走行状態であれば、該自動変速機のシフトレンジを該走行状態に応じたシフトレンジに維持し、該複数のシフトレンジ検出センサからの検出信号のうち、１つでも検出信号が入力されない場合、該走行状態検出手段により車両が走行状態であることが検出され、且つ入力された検出信号が走行レンジであれば、該自動変速機のシフトレンジを該走行レンジに設定することを特徴としている。
【００１３】
また、該シフトレンジ設定手段は、該複数のシフトレンジ検出センサからの検出信号のうち、１つでも検出信号が入力されず、且つ該走行状態検出手段により車両が停止状態または略停止状態であることが検出されると、入力された検出信号に関わらず該自動変速機のシフトレンジを非走行レンジに設定することが好ましい（請求項２）。
また、該複数のシフトレンジ検出センサからの検出信号のうち、１つでも検出信号が入力されず、且つ該走行状態検出手段により車両が走行状態であることが検出されている場合において、該自動変速機のシフトレンジを走行レンジに設定した場合には、該車両の駆動力を低減させるリンプホーム実行手段をそなえることが好ましい（請求項３）。
また、該複数のシフトレンジ検出センサからの検出信号が同一でなく、且つ該走行状態検出手段により車両が走行状態であることが検出されている場合において、該自動変速機のシフトレンジを該走行状態に応じたシフトレンジに維持した場合には、該車両の駆動力を低減させるリンプホーム実行手段をそなえるが好ましい（請求項４）。
【００１４】
また、本発明の自動変速機の制御方法（請求項５）は、自動変速機の複数のシフトレンジからドライバが選択したシフトレンジを２系統のセンサから検出する第１ステップと、該第１ステップで得られた該２系統のセンサからの検出信号に基づいて該自動変速機のシフトレンジを設定する第２ステップとをそなえ、該第２ステップが、該２系統のセンサからの検出信号が同一であれば、該自動変速機のシフトレンジを該検出信号に応じたシフトレンジに設定する第３ステップと、該２系統のセンサからの検出信号が同一でない場合、該車両が走行状態であるか否かを判定し、該車両が走行状態であると判定すると、該自動変速機のシフトレンジを該走行状態に応じたシフトレンジに維持するステップと、該２系統のシフトレンジ検出センサからの検出信号のうち、一方の検出信号が入力されない場合には、該車両が走行状態であるか否かを判定し、該車両が走行状態であると判定すると、入力された他方の検出信号が走行レンジであれば、該自動変速機のシフトレンジを該走行レンジに設定する第４ステップとを有することを特徴としている。
【発明の効果】
【００１５】
本発明の自動変速機の制御装置（請求項１）及び制御方法（請求項４）によれば、車両が走行している状態にあって、複数のシフトレンジ検出センサからの検出信号のうち、１つでも検出信号が入力されない場合には、入力された検出信号が走行レンジであれば、走行レンジを維持するので、車両の走行中に車両の駆動力が急激に低下する等の不具合を防止することができる。
【００１６】
また、シフトレンジ検出センサからの検出信号の一部が入力されないような状態に陥っても制御不能になることなくシフトレンジをより適切なレンジに設定することができる。
本発明の自動変速機の制御装置（請求項２）によれば、車両が停止あるいはほぼ停止している状態にあって、複数のシフトレンジ検出センサからの検出信号のうち、１つでも検出信号が入力されない場合には、該シフトレンジ設定手段は、入力された検出信号に関わらず該自動変速機のシフトレンジを非走行レンジに設定するので、シフトレンジ検出センサに不具合がある状態で車両が走行することを防止して、より高い安全性を確保することができる。
【００１７】
本発明の自動変速機の制御装置（請求項３）によれば、複数のシフトレンジ検出センサのうちのいずれかに不具合が生じた状態において車両の駆動力を通常時よりも低減させることにより、シフトレンジ検出センサの不具合に起因して万が一シフトレンジを誤検出した場合であっても、ドライバの意図に反する車両の駆動力を緩和することができる。ことができる。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照して本発明の実施形態について説明する。図１，図２は、いずれも本発明の一実施形態に係る自動変速機の制御装置及び制御方法を説明するためのものであって、図１は、全体構成を示すブロック図、図２は主に自動変速機の制御手順を示すフローチャートである。
本実施形態は、図示しない車両に本発明の自動変速機の制御装置を適用したものである。図１に示すように、本実施形態にかかる自動変速機の制御装置は、シフトレバー（シフト選択手段）１，シフトポジションスイッチ（シフトレンジ検出センサ）２，電子制御装置（ＥＣＵ）４，変速用モータ５，自動変速機６，車速センサ（走行状態検出手段）７及びスロットルアクチュエータ８により構成されている。
【００１９】
シフトレバー１は、車両の図示しない運転席近傍に設置されており、運転者（ドライバ）の操作によりパーキング（Ｐ，駐車），リバース（Ｒ，後進），ニュートラル（Ｎ，中立）及びドライブ（Ｄ，前進）の各シフトレンジ（シフト位置）を選択できるようになっている。
以下、これらのシフトレンジの内、自動変速機６が車両に対して駆動力を伝達しないシフトレンジであるパーキング（Ｐ），ニュートラル（Ｎ）を非走行レンジと呼び、反対に、自動変速機６が車両に対して駆動力を伝達しうるシフトレンジであるリバース（Ｒ），ドライブ（Ｄ）を走行レンジと呼ぶ。
【００２０】
シフトポジションスイッチ２は、第１シフトポジションスイッチ２Ａ及び第２シフトポジションスイッチ２Ｂの別個の２系統のスイッチにより構成されている。
第１シフトポジションスイッチ２Ａ及び第２シフトポジションスイッチ２Ｂは、それぞれシフトレバー１と機械的に接続された可動部２０Ａ，２０Ｂを有しており、各可動部２０Ａ，２０Ｂはシフトレバー１により選択された各シフトレンジ（選択レンジ）に対応した端子に接触するように構成されている。
【００２１】
また、第１シフトポジションスイッチ２Ａ及び第２シフトポジションスイッチ２Ｂの各端子は、それぞれＥＣＵ４に電気的に接続されており、各シフトポジションスイッチ２の各可動部２０Ａ，２０Ｂが接触した端子から各端子に対応する選択レンジ情報（Ｐ，Ｒ，Ｎ，Ｄ）を含む電気信号としてシフトレンジ検出信号Ｓ１，Ｓ２をＥＣＵ４に入力するように構成されている。
【００２２】
自動変速機６はパーキング（Ｐ，駐車），リバース（Ｒ，後進），ニュートラル（Ｎ，中立）及びドライブ（Ｄ，前進）の各シフトレンジを有しており、変速用モータ５は、ＥＣＵ４からのシフトレンジ設定指令に従って自動変速機６のシフトレンジを変更するように構成されている。
車速センサ７は車両の走行速度を検出し、ＥＣＵ４に車速情報Ｖを入力するように構成されている。なお、車速情報Ｖは車両が前進する方向を正とする値であり、車速情報Ｖの値が負である場合には車両が後進していることを意味する。
【００２３】
スロットルアクチュエータ８は、車両の図示しないスロットルバルブの開度を調整しうるように構成された駆動装置であり、ＥＣＵ４からのスロットル開度信号ＴＶＯに応じてスロットルバルブの開度を調整するように構成されている。
ＥＣＵ４は、コンピュータにより構成された制御装置であり、機能要素としてシフトレンジ設定部（シフトレンジ設定手段）１１及びリンプホーム実行部（リンプホーム実行手段）１２を有している。
【００２４】
シフトレンジ設定部１１は、以下の（１）〜（７）の機能を有して構成されている。
（１）各シフトレンジ検出信号Ｓ１，Ｓ２がそれぞれＥＣＵ４に正常に入力されているか否かを判定し、各シフトレンジ検出信号Ｓ１，Ｓ２のいずれかでも入力されない場合にはシフトレンジ検出異常と判定する機能。
（２）各シフトレンジ検出信号Ｓ１，Ｓ２に含まれる選択レンジ情報（Ｐ，Ｒ，Ｎ，Ｄ）それぞれが一致しているか否かを判定し、一致しない場合（同一でない場合）にはシフトレンジ検出異常と判定する機能。
【００２５】
（３）各シフトレンジ検出信号Ｓ１，Ｓ２に含まれる選択レンジ情報（Ｐ，Ｒ，Ｎ，Ｄ）それぞれが同一である場合には、シフトレンジ検出信号Ｓ１，Ｓ２に含まれる選択レンジ情報（Ｐ，Ｒ，Ｎ，Ｄ）に応じたシフトレンジ設定指令を変速用モータ５に送信する機能。
（４）各シフトレンジ検出信号Ｓ１，Ｓ２のうち、いずれかの検出信号が入力されない場合で、且つ、車速情報Ｖの絶対値が予め設定された所定車速値Ｖ０よりも大きい場合（｜Ｖ｜＞Ｖ０）において、入力された各シフトレンジ検出信号Ｓ１，Ｓ２に含まれる選択レンジ情報が走行レンジ（Ｒ，Ｄ）である場合には、選択レンジ情報（Ｒ，Ｄ）に応じたシフトレンジ設定指令を変速用モータ５に送信する機能。
【００２６】
なお、所定車速値Ｖ０は、車両が停止状態あるいは略停止状態であるか否かを検知するための閾値であり、０（ｋｍ／ｈ）前後の値（例えば、５ｋｍ／ｈ）に設定されている。
（５）各シフトレンジ検出信号Ｓ１，Ｓ２に含まれる選択レンジ情報（Ｐ，Ｒ，Ｎ，Ｄ）それぞれが一致しない場合で、且つ、車速情報Ｖの絶対値が予め設定された所定車速値Ｖ０よりも大きい場合（｜Ｖ｜＞Ｖ０）において、車速情報Ｖが正の値である場合にはドライブレンジ（Ｄ）に相当するシフトレンジ設定指令を変速用モータ５に送信し、車速情報Ｖが負の値である場合にはリバースレンジ（Ｒ）に相当するシフトレンジ設定指令を変速用モータ５に送信する機能。
【００２７】
（６）各シフトレンジ検出信号Ｓ１，Ｓ２のうち、いずれかの検出信号が入力されない場合で、且つ、車速情報Ｖの絶対値が予め設定された所定車速値Ｖ０以下である場合（｜Ｖ｜≦Ｖ０）である場合には、入力された各シフトレンジ検出信号Ｓ１，Ｓ２に含まれる選択レンジ情報に関わらずニュートラルレンジ（Ｎ）に相当するシフトレンジ設定指令を変速用モータ５に送信する機能。
【００２８】
（７）各シフトレンジ検出信号Ｓ１，Ｓ２に含まれる選択レンジ情報（Ｐ，Ｒ，Ｎ，Ｄ）それぞれが一致しない場合で、且つ、車速情報Ｖの絶対値が予め設定された所定車速値Ｖ０以下（｜Ｖ｜≦Ｖ０）である場合には、各シフトレンジ検出信号Ｓ１，Ｓ２に含まれる選択レンジ情報に関わらず、ニュートラルレンジ（Ｎ）に相当するシフトレンジ設定指令を変速用モータ５に送信する機能。
【００２９】
また、リンプホーム実行部１２は、シフトレンジ設定部１１が上述の機能（１），（２）によりシフトレンジ検出異常と判定した場合には、車両の駆動力を通常時よりも低減させるリンプホームモードを実行するように構成されている。
リンプホーム実行部１２は、リンプホームモード実行時には車両のトルク要求に対して、目標となるスロットル開度を通常時の１／２程度に変更するなどしてスロットル開度を減少補正したスロットル開度信号ＴＶＯをスロットルアクチュエータ８に送信するように構成されている。また、リンプホームモード実行時には図示しない運転席の表示装置にその旨を表示するように構成されている。
【００３０】
次に、図２のフローチャートを参照して本実施形態の自動変速機の制御方法にかかる手順について説明する。
なお、以下に説明するステップＳ１００〜Ｓ２１０の処理は所定の演算周期（例えば２０ミリ秒）毎に繰り返し実行される。
まず、ステップＳ１００では、各シフトポジションスイッチ２Ａ，２Ｂの各可動部２０Ａ，２０Ｂが接触した端子の位置からシフトレバー１による選択レンジが検出され、それぞれＥＣＵ４に各シフトレンジ検出信号Ｓ１，Ｓ２が入力される（第１ステップ）。
【００３１】
次に、ステップＳ１１０では、シフトレンジ設定部１１は各シフトレンジ検出信号Ｓ１，Ｓ２がいずれも入力されているか否かが判定される。
ステップＳ１１０において、各シフトレンジ検出信号Ｓ１，Ｓ２がともに入力されていると判定された場合には、ステップＳ１２０として、シフトレンジ設定部１１が各シフトレンジ検出信号Ｓ１，Ｓ２に含まれる選択レンジ情報（Ｐ，Ｒ，Ｎ，Ｄ）がそれぞれ一致しているか否かが判定される。
【００３２】
ステップＳ１２０において、各シフトレンジ検出信号Ｓ１，Ｓ２に含まれる選択レンジ情報（Ｐ，Ｒ，Ｎ，Ｄ）が一致している（Ｓ１＝Ｓ２）と判定されると、ステップＳ１３０として、シフトレンジ設定部１１からシフトレンジ検出信号Ｓ１，Ｓ２に含まれる選択レンジ情報（Ｐ，Ｒ，Ｎ，Ｄ）に応じたシフトレンジ設定指令を変速用モータ５に送信して自動変速機６のシフトレンジが設定される（第３ステップ）。その後、スタートに戻りステップＳ１００以降の処理が繰り返し実行される。
【００３３】
一方、ステップＳ１１０において、各シフトレンジ検出信号Ｓ１，Ｓ２のうちの一方あるいは両方の信号が入力されていないと判定された場合には、ステップＳ１１５に進む。
ステップＳ１１５では、各シフトレンジ検出信号Ｓ１，Ｓ２いずれも入力されていない状態であるか否かが判定され、各シフトレンジ検出信号Ｓ１，Ｓ２がいずれも入力されていない状態であると判定された場合には、ステップＳ１８０に進む。
【００３４】
一方、ステップＳ１１５において、各シフトレンジ検出信号Ｓ１，Ｓ２のうちのいずれか一方の信号が入力されていると判定された場合には、ステップＳ１４０に進む。
そして、ステップＳ１４０では車速情報Ｖの絶対値が所定車速Ｖ０よりも大きいか否かが判定され、これにより、車両が走行状態であるか停止状態あるいは略停止状態であるかが検出される。
【００３５】
ステップＳ１４０において、車速情報Ｖの絶対値が所定車速値Ｖ０よりも大きい（｜Ｖ｜＞Ｖ０）と判定されると、ステップＳ１５０に進み、シフトレンジ設定部１１は、シフトレンジ検出信号Ｓ１，Ｓ２のうち正常に入力されたシフトレンジ検出信号Ｓ１，Ｓ２の選択レンジ情報（Ｐ，Ｒ，Ｎ，Ｄ）が走行レンジ（ＲまたはＤ）であるか否かが判定される。
【００３６】
ステップＳ１５０において選択レンジ情報（Ｐ，Ｒ，Ｎ，Ｄ）が走行レンジ（ＲまたはＤ）であると判定されると、ステップＳ１６０では、変速用モータ５に選択レンジ情報（Ｒ，Ｄ）に対応するシフトレンジ設定指令を出力し、変速用モータ５により自動変速機６のシフトレンジが選択レンジ情報に対応するシフトレンジに設定される（第４ステップ）。
【００３７】
またこれと並行して、ステップＳ１７０として、リンプホーム実行部１２はリンプホームモードを実行し、スロットルアクチュエータ８に送信するスロットル開度信号ＴＶＯの値を平常時よりも低減させる。その後、スタートに戻りステップＳ１００以降の処理が繰り返し実行される。
一方、ステップＳ１４０において車速情報Ｖの絶対値が所定車速値Ｖ０よりも小さい（｜Ｖ｜≦Ｖ０）と判定されるとステップＳ１８０に進む。また、ステップＳ１５０において選択レンジ情報（Ｐ，Ｒ，Ｎ，Ｄ）が非走行レンジ（Ｐ，Ｎ）であると判定された場合もステップＳ１８０に進む。
【００３８】
ステップＳ１８０では、変速用モータ５にニュートラル（Ｎ）に対応するシフトレンジ設定指令を出力し、変速用モータ５により自動変速機６のシフトレンジがニュートラル（Ｎ）に設定される（第４ステップ）。
ステップＳ１８０が実行されるとスタートに戻りステップＳ１００以降の処理が繰り返し実行される。
【００３９】
また、ステップＳ１２０において、各シフトレンジ検出信号Ｓ１，Ｓ２に含まれる選択レンジ情報（Ｐ，Ｒ，Ｎ，Ｄ）が一致していない（同一でない）と判定されると、ステップＳ１９０に進み、ステップＳ１４０と同様に車速情報Ｖの絶対値が所定車速Ｖ０よりも大きいか否かを判定し、車両が走行状態であるか否かが検出される。ステップＳ１４０において車速情報Ｖの絶対値が所定車速値Ｖ０よりも小さい（｜Ｖ｜≦Ｖ０）と判定されるとステップＳ１８０に進み、上述したように変速用モータ５によりシフトレンジが非走行レンジとしてニュートラル（Ｎ）に設定される。
【００４０】
一方、ステップＳ１９０において車速情報Ｖの絶対値｜Ｖ｜が所定車速値Ｖ０よりも大きいと判定されると、ステップＳ２００に進む。
ステップＳ２００では、車速情報Ｖの値が正である場合（即ち、車両の前進走行時）には、変速用モータ５にドライブ（Ｄ）に対応するシフトレンジ設定指令を出力し、自動変速機６のシフトレンジがドライブレンジに設定される。一方、車速情報Ｖの値が負である場合（即ち、車両の後進走行時）には、変速用モータ５にリバース（Ｒ）に対応するシフトレンジ設定指令を出力し、自動変速機６のシフトレンジがリバースレンジに設定される。
【００４１】
そして、ステップＳ２００と並行して、ステップＳ２１０として、ステップＳ１７０と同様にリンプホーム実行部１２はリンプホームモードを実行し、スロットルアクチュエータ８に送信するスロットル開度信号ＴＶＯの値を通常時よりも低減させる。その後、スタートに戻りステップＳ１００以降の処理が繰り返し実行される。
なお、上述の各ステップにおいてステップＳ１３０，Ｓ１６０，Ｓ１８０及びＳ２００が第２ステップに相当する。
【００４２】
本発明の一実施形態にかかる自動変速機の制御装置及び制御方法は上述のように構成されているので、車両が走行状態にある場合に、例えば、各シフトポジションスイッチ２Ａ，２ＢとＥＣＵ４とを接続するハーネスのいずれかに断線等の異常が生じる等して、ＥＣＵ４にシフトレンジ検出信号Ｓ１，Ｓ２のいずれかが入力されない場合であっても、シフトレンジ設定部１１は車速情報Ｖの絶対値と所定車速値Ｖ０とから車両の走行状態を検知し、ＥＣＵ４に正常に入力されたシフトレンジ検出信号Ｓ１，Ｓ２に含まれる選択レンジ情報（Ｐ，Ｒ，Ｎ，Ｄ）が走行レンジ（Ｒ，Ｄ）であれば、自動変速機６のシフトレンジを走行レンジに維持するので、車両の走行中に車両の駆動力が突然失われ、車両が失速して安全な位置まで移動させることが困難となる等の不具合を防止することができる。
【００４３】
また、このとき、リンプホーム実行部１２によりリンプホームモードが実行されて車両の駆動力を通常時よりも低減させるので、万が一シフトレンジの誤検出が生じた場合であっても、ドライバの意図に反する車両の駆動力が緩和されるとともに、ドライバは車両を安全な場所まで走行させることができ、より高い安全性を確保することができる。
また、ＥＣＵ４が、シフトレンジ検出信号Ｓ１，Ｓ２の一部が入力されないような状態までも想定して機能するように構成されているので、制御不能となることなく自動変速機６のシフトレンジをより適切なレンジに設定することができるという効果もある。
【００４４】
また、車両が停止あるいはほぼ停止している状態（即ち、｜Ｖ｜≦Ｖ０）でＥＣＵ４にシフトレンジ検出信号Ｓ１，Ｓ２のいずれかが入力されない場合には、シフトレンジ設定部１１が、ＥＣＵ４に入力されたシフトレンジ検出信号Ｓ１，Ｓ２に含まれる選択レンジ情報（Ｐ，Ｒ，Ｎ，Ｄ）に関わらず自動変速機６のシフトレンジをニュートラル（Ｎ）に設定するので、シフトポジションスイッチ２等に不具合がある状態において、車両がドライバの意図に反して駆動し、発進してしまうことを防止でき、より高い安全性を確保することができる。
【００４５】
また、ＥＣＵ４にシフトレンジ検出信号Ｓ１，Ｓ２がいずれも入力された場合であっても、車両が走行状態にある場合に、シフトレンジ検出信号Ｓ１，Ｓ２に含まれる選択レンジ情報（Ｐ，Ｒ，Ｎ，Ｄ）が一致しない（同一でない）場合には、車両の走行状態（前進または後進）に応じたシフトレンジを維持するとともに、リンプホームモードが実行されるので、車両の走行中に車両の駆動力が急激に低下する等の不具合を防止することができるとともに、万が一シフトレンジの誤検出が生じた場合であっても、ドライバの意図に反する車両の駆動力が緩和されるとともに、ドライバが車両を安全な場所まで走行させることができ、より高い安全性を確保することができる。
【００４６】
以上、本発明の実施形態について説明したが、本発明は上述の実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲で種々変形して実施することができる。
例えば、上述の実施形態のステップＳ１８０では、自動変速機６のシフトレンジを非走行レンジとして、ニュートラルレンジに設定するようにしているが、入力された選択レンジ情報にパーキング（Ｐ）が含まれる場合には、変速用モータ５にパーキング（Ｐ）に対応するシフトレンジ設定指令を出力し、変速用モータ５により自動変速機６のシフトレンジをパーキングレンジに設定するように構成してもよい。
【００４７】
また、上述の実施形態では、シフトレンジ検出センサ（シフトポジションスイッチ）２を２系統そなえたものについて説明したが、本発明はシフトレンジ検出センサを２系統以上そなえるものについても適宜適用することができる。
また、上述の実施形態では、ドライバがシフトレバーを操作することによりシフトレンジを選択するようになっているが、ドライバがシフトレンジを選択するための手段は適宜変更可能である。
【００４８】
また、実施形態では、リンプホームモード実行時には、スロットルバルブの開度を常時よりも小さい開度に設定するように構成しているが、リンプホームモードの実施態様も適宜選択可能である。例えば、複数気筒の内燃機関を搭載した車両においては、リンプホームモードを実行する条件が成立した場合に複数気筒の内の一部の気筒の点火を中止して内燃機関の出力を低減するように構成してもよく、また、燃料噴射量を低減するように構成してもよい。
【００４９】
また、電気自動車に本発明を適用した場合には、アクセル開度に対する電動機の出力を通常時よりも低減するように電気的に制御することで、リンプホームモードを実行することができる。
さらに、実施形態においてはシフトレンジとして、パーキング（Ｐ），リバース（Ｒ），ニュートラル（Ｎ），ドライブ（Ｄ）の４つのシフトレンジを有する自動変速機の制御を例に説明したが、自動変速機が有するシフトレンジはこれに限らず適宜設定可能である。
【図面の簡単な説明】
【００５０】
【図１】本発明の一実施形態に係る自動変速機の制御装置及び方法を説明するためのものであって、全体構成を模式的に示すブロック図である。
【図２】本発明の一実施形態に係る自動変速機の制御装置及び方法を説明するためのものであって、主に自動変速機の制御手順を示すフローチャートである。
【図３】従来技術の自動変速機の制御装置に係る概略構成を示すブロック図である。
【符号の説明】
【００５１】
１  シフトレバー（シフト選択手段）
２，２Ａ，２Ｂ  シフトポジションスイッチ（シフトレンジ検出センサ）
４  ＥＣＵ（電子制御装置）
５  変速用モータ
６  自動変速機
７  車速センサ（走行状態検出手段）
８  スロットルアクチュエータ
１１  シフトレンジ設定部（シフトレンジ設定手段）
１２  リンプホーム実行部（リンプホーム実行手段）
【図１】
0005040467.tif 000002
【図２】
0005040467.tif 000003
【図３】
0005040467.tif 000004