(57)【要約】【課題】各制御ごとに最適なレンジ情報を得ることができるようにする。【解決手段】パワートレインのレンジを選択するためのシフト操作部材の操作に伴って連続的な出力値を発生させるポジションセンサ１４と、前記出力値と各制御ごとに任意に設定されたポジション判断パターンとを比較して、前記各制御を行うポジションを判断するポジション判断処理手段とを有する。ポジションセンサ１４によって出力された出力値と各制御ごとに任意に設定されたポジション判断パターンとが比較され、各制御を行うポジションが判断されるので、各制御ごとに最適なレンジ情報を得ることができる。したがって、最適なレンジ情報を用いることによって各制御を的確に行うことができる。【選択図】          図１
2004251436.tif 000002
【特許請求の範囲】
【請求項１】
パワートレインのレンジを選択するためのシフト操作部材の操作に伴って連続的な出力値を発生させるポジションセンサと、前記出力値と各制御ごとに任意に設定されたポジション判断パターンとを比較して、前記各制御を行うポジションを判断するポジション判断処理手段とを有することを特徴とするポジション判断装置。
【請求項２】
前記ポジション判断処理手段は、一つのアナログ信号に基づいて前記ポジションを判断する請求項１に記載のポジション判断装置。
【請求項３】
制御の対象となる複数の被制御装置について前記各制御を行う制御処理手段を有する請求項１に記載のポジション判断装置。
【請求項４】
前記ポジション判断パターンは、各制御ごとに個別に設定される請求項１に記載のポジション判断装置。
【請求項５】
前記ポジション判断パターンは、少なくとも一つの被制御装置に共通に設定される請求項２に記載のポジション判断装置。
【請求項６】
前記ポジション判断パターンは、変速機について行われる制御に共通に設定される請求項４に記載のポジション判断装置。
【請求項７】
前記変速機について行われる制御に共通に設定されるポジション判断パターンは、レンジ圧に基づいて設定され、前記各制御は、フェール検出制御、リニアソレノイド制御、オン・オフソレノイド制御、インジケータ表示制御及びエンジンアイドル制御である請求項６に記載のポジション判断装置。
【請求項８】
前記ポジション判断パターンは、レンジ圧、パーキングロック角及びシフトロック角のばらつきを考慮して設定される請求項１に記載のポジション判断装置。
【請求項９】
前記ポジションセンサは、運転者によるシフト操作部材の操作に基づいて、線形の出力値を発生させる請求項１〜８のいずれか１項に記載のポジション判断装置。
【請求項１０】
前記ポジションセンサは、前記シフト操作部材の操作量を非接触で検出し、前記出力値を電圧値で発生させる請求項１〜９のいずれか１項に記載のポジション判断装置。
【請求項１１】
前記ポジション判断パターンは出力値で表された判断基準値の組合せから成る請求項１〜１０のいずれか１項に記載のポジション判断装置。
【請求項１２】
前記変速機について行われるリニアソレノイド制御において、前記判断基準値は、シフト操作部材を操作することによって発生させられるレンジ圧に基づいて設定される請求項１１に記載のポジション判断装置。
【請求項１３】
前記変速機について行われるオン・オフソレノイド制御において、前記判断基準値は、シフト操作部材を操作することによって発生させられるレンジ圧に基づいて設定される請求項１１に記載のポジション判断装置。
【請求項１４】
前記エンジンについて行われるスタートロック制御において、前記判断基準値は、シフト操作部材を操作することによって発生させられるレンジ圧又はシフトロック角に基づいて設定される請求項１１に記載のポジション判断装置。
【請求項１５】
前記変速機について行われるシフトロック制御において、前記判断基準値は、シフト操作部材を操作することによって発生させられるレンジ圧に基づいて設定される請求項１１に記載のポジション判断装置。
【請求項１６】
車両について行われるキーロック制御において、前記判断基準値は、パーキングロック角に基づいて設定される請求項１１に記載のポジション判断装置。
【請求項１７】
前記変速機について行われるフェール検出制御において、前記判断基準値は、シフト操作部材を操作することによって発生させられるレンジ圧に基づいて設定される請求項１１に記載のポジション判断装置。
【請求項１８】
前記変速機について行われるリバース制御において、前記判断基準値は、シフト操作部材を操作することによって発生させられるレンジ圧に基づいて設定される請求項１１に記載のポジション判断装置。
【請求項１９】
前記変速機又はエンジンについて行われるエンジンアイドル制御において、前記判断基準値は、シフト操作部材を操作することによって発生させられるレンジ圧に基づいて設定される請求項１１に記載のポジション判断装置。
【請求項２０】
前記ポジション判断パターンにおいて、複数のレンジについて判断基準値の領域が設定され、隣接する判断基準値の領域間に中間位置の領域が設定されるとともに、前出し制御処理手段は、前記中間位置の領域において、次に設定されるレンジについての前出し制御を行う請求項１１に記載のポジション判断装置。
【請求項２１】
シフト操作部材が操作され、パワートレインのレンジが選択されたときに、前記シフト操作部材の操作に伴ってポジションセンサによって発生させられた連続的な出力値と各制御ごとに任意に設定されたポジション判断パターンとを比較し、前記各制御を行うポジションを判断することを特徴とするポジション判断方法。
【請求項２２】
パワートレインのレンジを選択するためのシフト操作部材の操作に伴って連続的な出力値を発生させるポジションセンサを備えたポジション判断装置において、コンピュータを、前記出力値と各制御ごとに任意に設定されたポジション判断パターンとを比較して、前記各制御を行うポジションを判断するポジション判断処理手段として機能させることを特徴とするポジション判断方法のプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ポジション判断装置、ポジション判断方法及びそのプログラムに関するものである。
【０００２】
【従来の技術】
従来、変速機、例えば、有段自動変速機、無段自動変速機（ＣＶＴ）等の自動変速機によって変速制御を行うようにした車両においては、シフトレバーによってレンジが設定されると、自動変速機の制御を行う自動変速機制御装置（ＥＣＵ）は、選択されたレンジにおける変速ロジックに従ってソレノイド等をオン・オフし、変速制御を行うようになっている。そのために、自動変速機はポジション判断装置を備え、該ポジション判断装置は、ポジションセンサのセンサ出力を出力信号として受け、該出力信号に基づいてシフト位置（ポジション位置）を判断し、選択されたレンジを判断する。
【０００３】
前記接触型のポジションセンサとしては、シフトレバーを回動させて操作したときに、連動して回動させられるマニュアルシャフトに取り付けられ、マニュアルシャフトと共に回動させられる可動側端子、及びセンサケースに取り付けられ、回動側端子が接触し、回動に伴って慴（しゅう）動する複数の固定側端子を備えた接触型のポジションセンサが使用される。
【０００４】
該接触型のポジションセンサにおいては、シフトレバーを操作してレンジを選択すると、マニュアルシャフトを介して可動側端子が、シフトレバーの回動角に応じて回動させられ、可動側端子と固定側端子との接触パターンが変化し、可動側端子及び固定側端子を含む電気回路の抵抗が変化する。そして、前記接触パターンの変化によって、ポジションセンサは、シフトレバーの回動角に対応したセンサ出力を電圧値又は電流値から成る出力値として発生させる。
【０００５】
前記ポジション判断装置は、前記接触型のポジションセンサからの出力値を受けると、該出力値と各レンジの判断基準値となる閾（しきい）値とを比較し、シフト位置を判断し、選択されたレンジを判断する。なお、前記閾値は、前記出力値に対応させてあらかじめ電圧値又は電流値として設定される（例えば、特許文献１参照。）。
【０００６】
【特許文献１】
米国特許第４９１４５９４号明細書
【０００７】
【発明が解決しようとする課題】
しかしながら、前記従来の接触型及び非接触型のポジションセンサにおいては、ポジションセンサの出力値が決まると、一義的にシフトレバーのシフト位置が判断され、選択されたレンジが判断されてしまう。
【０００８】
すなわち、ポジションセンサの出力値に対して、シフト位置を判断するための閾値の組合せが一つだけ設定されるようになっていて、レンジの判断が一つのシフトポジション判断パターンで行われてしまう。
【０００９】
したがって、例えば、自動変速機制御装置において行われる制御の種類が異なっても、一つのレンジ情報を得ることができるだけであり、各制御ごとに最適なレンジ情報を得ることができない。
【００１０】
本発明は、前記従来のポジション判断装置の問題点を解決して、各制御ごとに最適なレンジ情報を得ることができるポジション判断装置、ポジション判断方法及びそのプログラムを提供することを目的とする。
【００１１】
【課題を解決するための手段】
そのために、本発明のポジション判断装置においては、パワートレインのレンジを選択するためのシフト操作部材の操作に伴って連続的な出力値を発生させるポジションセンサと、前記出力値と各制御ごとに任意に設定されたポジション判断パターンとを比較して、前記各制御を行うポジションを判断するポジション判断処理手段とを有する。
【００１２】
本発明の他のポジション判断装置においては、さらに、記ポジション判断処理手段は、一つのアナログ信号に基づいて前記ポジションを判断する。
【００１３】
本発明の更に他のポジション判断装置においては、さらに、制御の対象となる複数の被制御装置について前記各制御を行う制御処理手段を有する。
【００１４】
本発明の更に他のポジション判断装置においては、さらに、前記ポジション判断パターンは、各制御ごとに個別に設定される。
【００１５】
本発明の更に他のポジション判断装置においては、さらに、前記ポジション判断パターンは、少なくとも一つの被制御装置に共通に設定される。
【００１６】
本発明の更に他のポジション判断装置においては、さらに、前記ポジション判断パターンは、変速機について行われる制御に共通に設定される。
【００１７】
本発明の更に他のポジション判断装置においては、さらに、前記変速機について行われる制御に共通に設定されるポジション判断パターンは、レンジ圧に基づいて設定される。そして、前記各制御は、フェール検出制御、リニアソレノイド制御、オン・オフソレノイド制御、インジケータ表示制御及びエンジンアイドル制御である。
【００１８】
本発明の更に他のポジション判断装置においては、さらに、前記ポジション判断パターンは、レンジ圧、パーキングロック角及びシフトロック角のばらつきを考慮して設定される。
【００１９】
本発明の更に他のポジション判断装置においては、さらに、前記ポジションセンサは、運転者によるシフト操作部材の操作に基づいて、線形の出力値を発生させる。
【００２０】
本発明の更に他のポジション判断装置においては、さらに、前記ポジションセンサは、前記シフト操作部材の操作量を非接触で検出し、前記出力値を電圧値で発生させる。
【００２１】
本発明の更に他のポジション判断装置においては、さらに、前記ポジション判断パターンは出力値で表された判断基準値の組合せから成る。
【００２２】
本発明の更に他のポジション判断装置においては、さらに、前記変速機について行われるリニアソレノイド制御において、前記判断基準値は、シフト操作部材を操作することによって発生させられるレンジ圧に基づいて設定される。
【００２３】
本発明の更に他のポジション判断装置においては、さらに、前記変速機について行われるオン・オフソレノイド制御において、前記判断基準値は、シフト操作部材を操作することによって発生させられるレンジ圧に基づいて設定される。
【００２４】
本発明の更に他のポジション判断装置においては、さらに、前記エンジンについて行われるスタートロック制御において、前記判断基準値は、シフト操作部材を操作することによって発生させられるレンジ圧又はシフトロック角に基づいて設定される。
【００２５】
本発明の更に他のポジション判断装置においては、さらに、前記変速機について行われるシフトロック制御において、前記判断基準値は、シフト操作部材を操作することによって発生させられるレンジ圧に基づいて設定される。
【００２６】
本発明の更に他のポジション判断装置においては、さらに、車両について行われるキーロック制御において、前記判断基準値は、パーキングロック角に基づいて設定される。
【００２７】
本発明の更に他のポジション判断装置においては、さらに、前記変速機について行われるフェール検出制御において、前記判断基準値は、シフト操作部材を操作することによって発生させられるレンジ圧に基づいて設定される。
【００２８】
本発明の更に他のポジション判断装置においては、さらに、前記変速機について行われるリバース制御において、前記判断基準値は、シフト操作部材を操作することによって発生させられるレンジ圧に基づいて設定される。
【００２９】
本発明の更に他のポジション判断装置においては、さらに、前記変速機又はエンジンについて行われるエンジンアイドル制御において、前記判断基準値は、シフト操作部材を操作することによって発生させられるレンジ圧に基づいて設定される。
【００３０】
本発明の更に他のポジション判断装置においては、さらに、前記ポジション判断パターンにおいて、複数のレンジについて判断基準値の領域が設定され、隣接する判断基準値の領域間に中間位置の領域が設定される。そして、前出し制御処理手段は、前記中間位置の領域において、次に設定されるレンジについての前出し制御を行う。
【００３１】
本発明のポジション判断方法においては、シフト操作部材が操作され、パワートレインのレンジが選択されたときに、前記シフト操作部材の操作に伴ってポジションセンサによって発生させられた連続的な出力値と各制御ごとに任意に設定されたポジション判断パターンとを比較し、前記各制御を行うポジションを判断する。
【００３２】
本発明のポジション判断方法のプログラムにおいては、パワートレインのレンジを選択するためのシフト操作部材の操作に伴って連続的な出力値を発生させるポジションセンサを備えたポジション判断装置に適用される。
【００３３】
そして、コンピュータを、前記出力値と各制御ごとに任意に設定されたポジション判断パターンとを比較して、前記各制御を行うポジションを判断するポジション判断処理手段として機能させる。
【００３４】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。なお、この場合、パワートレインとして、有段の自動変速機を搭載した車両について説明するが、本発明を無段の自動変速機、半自動変速機、駆動モータを駆動源とする電動駆動装置、駆動モータ、エンジン及び発電機を駆動源とする電動駆動装置等に適用することもできる。
【００３５】
図１は本発明の第１の実施の形態におけるポジション判断装置の機構部を示す図、図２は本発明の第１の実施の形態における各制御用のシフト位置及びポジションセンサの電圧値を示す図、図３は本発明の第１の実施の形態におけるシフト位置判断ロジックを説明するブロック図である。
【００３６】
図に示されるように、１１はポジション判断装置、１２は自動変速機ケース、１３は回動自在に配設されたマニュアルシャフトであり、前記ポジション判断装置１１は、自動変速機ケース１２の外側に配設された筐（きょう）体としての制御装置ケース１６、該制御装置ケース１６内においてマニュアルシャフト１３に取り付けられたポジションセンサ１４、制御装置ケース１６内に配設され、コンピュータとして機能し、自動変速機の制御を行う自動変速機制御装置１５、制御装置ケース１６外に取り付けられたコネクタ１７等を備える。該コネクタ１７は、自動変速機制御装置１５による各制御の対象となる複数の被制御装置、例えば、自動変速機（リニアソレノイド、オン・オフソレノイド等のソレノイド）、エンジン、インジケータ、車両の制御要素等と接続するための複数の端子を備える。前記ポジションセンサ１４と自動変速機制御装置１５とは互いに電気的に接続され、ポジションセンサ１４及び自動変速機制御装置１５によってセンサ一体型の制御装置が構成される。
【００３７】
なお、本実施の形態において、前記エンジンは、エンジン本体、エンジンの始動装置であるスタータモータ、エンジンの始動回路であるスタータ回路及びスタータリレー回路、エンジンの制御を行うエンジン制御装置としてのエンジンコントロールユニット等のうちの一つ以上をいう。
【００３８】
前記マニュアルシャフト１３は、自動変速機ケース１２外においてアウタレバー１８に接続され、該アウタレバー１８及び接続ワイヤとしてのコントロールワイヤ１９を介してシフト操作部材（変速操作部材）としてのシフトレバー２１と連結され、自動変速機ケース１２内においてディテント３１及びマニュアルバルブ３２のバルブスプール３３と連結される。なお、前記シフトレバー２１は、自動変速機のレンジを選択するために配設され、そのために、ガイド２２に沿って回動（移動）させ、パーキングレンジ（Ｐレンジ）、リバースレンジ（Ｒレンジ）、ニュートラルレンジ（Ｎレンジ）、ドライブレンジ（Ｄレンジ）、４速レンジ、３速レンジ及び２速レンジの各レンジを選択することができるようになっている。なお、４速レンジ、３速レンジ及び２速レンジについては、最高の変速段を４速、３速及び２速とする自動変速を行ったり、マニュアル変速で４速、３速及び２速に変速段を固定したりすることができる。
【００３９】
ところで、前記ポジションセンサ１４はマニュアルシャフト１３と連結され、該マニュアルシャフト１３と共に一体的に回動する回動部２４を備える。そして、前記ポジションセンサ１４は、前記シフトレバー２１の操作量を表す前記回動部２４の回動角、すなわち、ポジションセンサ角度θ（度の単位で表された回動角）を非接触で検出することによって、シフトレバー２１の操作量に対応して変化する連続的な一つのアナログ信号、すなわち、シフトポジション検出信号を、出力値（センサ出力）、本実施の形態においては、電圧値（ボルトの単位で表されたセンサ電圧）として発生させ、出力する。
【００４０】
その場合、図２に示されるように、ポジションセンサ１４は、線形（リニア）の入出力特性を有し、運転者によるシフトレバー２１の操作に基づいて、入力側のポジションセンサ角度θの変化（増減移動）に対応して線形に、かつ、連続して変化する電圧値を発生させる。本実施の形態においては、出力値を電圧値で発生させるようになっているが、出力値を他の電気的な変量、例えば、電流値で発生させることもできる。なお、この場合、バルブボディ内の油圧回路の状態が変更され、ライン圧油路とＤレンジ圧油路、Ｒレンジ圧油路等と連通させられる。そして、油圧発生角は、設定されるレンジに対応するレンジ圧を発生させる油圧領域、又は発生させない油圧領域を表す。
【００４１】
本実施の形態におけるポジション判断装置１１が適用された自動変速機においては、前記シフトレバー２１を操作することによって、前述されたように、パーキングレンジ、リバースレンジ、ニュートラルレンジ、ドライブレンジ、４速レンジ、３速レンジ及び２速レンジの各レンジが設定され、各レンジに対応させてそれぞれ、ポジションセンサ１４のポジションセンサ角度θ及び電圧値が設定され、各電圧値によって、シフトレバー２１によるシフト位置を判断し、レンジを判断するための基準となる判断基準値としての閾値が表される。なお、前記シフト位置は、各制御を行うためのポジションを構成する。
【００４２】
そして、シフトレバー２１が操作され、ガイド２２に沿って回動させられると、コントロールワイヤ１９及びアウタレバー１８を介してマニュアルシャフト１３が回動させられる。該マニュアルシャフト１３の回動によって、ディテント３１がマニュアルシャフト１３の回動と一体的に回動させられる。また、ディテント３１と連結されたバルブスプール３３が、マニュアルシャフト１３の回動の変位に対応させて切り換えられ、２レンジ圧、３レンジ圧、４レンジ圧、Ｄレンジ圧及びＲレンジ圧等のレンジ圧を発生させる。
【００４３】
そして、シフトレバー２１が、ガイド２２に表示され、各レンジを表す文字Ｐ、Ｒ、Ｎ、Ｄ、４、３及び２の位置のいずれか一つの位置に選択的に置かれると、バルブスプール３３が前記位置に対応させてあらかじめ設定されたバルブ位置に移動し、マニュアルバルブ３２が選択的に設定された油圧発生位置に設定され、自動変速機が前記油圧発生位置に対応するレンジに設定される。そして、レンジが設定されると、マニュアルシャフト１３の回動がディテント３１によって阻止されて、シフトレバー２１が前記シフト位置に保持される。
【００４４】
また、マニュアルシャフト１３の回動によって、ポジションセンサ１４が回動し、ポジションセンサ角度θに対応した電圧値を発生させ、自動変速機制御装置１５に対して出力する。自動変速機制御装置１５は、ポジションセンサ１４から電圧値を受けると、該電圧値を閾値と比較して、選択されたレンジを判断し、判断結果に基づいて制御装置ケース１６外の関係する前記各被制御装置に対して制御信号をコネクタ１７の対応する端子から出力する。
【００４５】
これにより、自動変速機制御装置１５の指示に基づいて、自動変速機制御、エンジン制御、インジケータ制御等の各種の制御、例えば、自動変速機のリニアソレノイド制御、自動変速機のオン・オフソレノイド制御、エンジンのスタートロック制御（エンジン駆動制御）、自動変速機のシフトロック制御、車両の制御要素であるイグニッションキーのキーロック制御、自動変速機のフェール検出制御、車両の制御要素であるリバースランプのリバース制御（リバースランプ制御）、自動変速機のリバース制御（リバースインヒビット制御）、インジケータのインジケータ表示（点灯）制御、エンジンのエンジンアイドル制御、エンジンの燃料噴射制御等の各制御を行う。そのために、前記自動変速機制御装置１５に制御処理手段が配設され、該各制御処理手段は、制御処理を行い、前記各制御を実行する。
【００４６】
そして、自動変速機のリニアソレノイド制御において、自動変速機制御装置１５は、選択されたレンジにおいてあらかじめ設定された変速制御に基づいてリニアソレノイドバルブを制御し、マニュアルバルブ３２から出力される油圧を調圧し、自動変速機のクラッチ、ブレーキ等の摩擦係合要素の油圧サーボ等に送る。
【００４７】
また、自動変速機のオン・オフソレノイド制御において、自動変速機制御装置１５は、選択されたレンジにおいてあらかじめ設定された変速制御に基づいてオン・オフソレノイドバルブを制御し、マニュアルバルブ３２から出力される油圧をリニアソレノイドバルブに送ったり、リニアソレノイドバルブによって調圧された油圧を自動変速機の前記各油圧サーボ等に送ったりする。
【００４８】
さらに、エンジンのスタートロック制御において、自動変速機制御装置１５は、選択されたレンジ、例えば、パーキングレンジ及びニュートラルレンジにおいて、エンジンの始動を許可し、その他のレンジにおいて、エンジンの始動を禁止する。
【００４９】
また、自動変速機のシフトロック制御において、自動変速機制御装置１５は、選択されたレンジ、例えば、パーキングレンジ及びニュートラルレンジにおいて、シフトレバー２１を、ソレノイドによってロックし、自動変速機のシフト操作を禁止し、他のレンジにおいて、ロックを解除し、自動変速機のシフト操作を許可する。
【００５０】
そして、車両のキーロック制御において、自動変速機制御装置１５は、選択されたレンジ、例えば、パーキングレンジにおいて、キーを抜くことを許可し、他のレンジにおいて、キーを抜くことを禁止する。
【００５１】
さらに、自動変速機のフェール検出制御において、自動変速機制御装置１５は、自動変速機のフェールを検出し、例えば、ドライブレンジ、リバースレンジ等の車両を走行させるための駆動レンジにおいて、必要な油圧が確実に発生しているかどうかをチェックし、所望のギヤ比を得ることができるかどうかをチェックし、また、例えば、パーキングレンジ、ニュートラルレンジ等の車両を走行させない非駆動レンジにおいて、油圧が発生していないかどうかをチェックする。
【００５２】
そして、自動変速機のリバース制御において、自動変速機制御装置１５は、自動変速機がリバースレンジに設定されたときに、リバースランプを点灯し、所定の条件が成立する状態でリバースレンジが設定された場合、リバースインヒビットを行う（他のレンジにおいては、車両を後退させない。）。
【００５３】
また、インジケータのインジケータ表示制御において、自動変速機制御装置１５は、車両のインジケータパネルに設定されたレンジを表示する。
【００５４】
さらに、エンジンのエンジンアイドル制御において、自動変速機制御装置１５は、エンジンのアイドリング時にエンジン回転速度（回転数）を低くする。
【００５５】
なお、本実施の形態において、自動変速機制御装置１５が、エンジン制御、インジケータ制御等を行うようになっているが、エンジンコントロールユニット、インジケータコントロールユニット等に制御信号を送ることによって、エンジンコントロールユニットがエンジン制御を行い、インジケータコントロールユニットがインジケータ制御を行うようにすることもできる。
【００５６】
ところで、本実施の形態におけるポジション判断装置１１においては、図３に示されるように、自動変速機制御装置１５において、ポジション判断処理手段を構成し、シフト位置を判断するためのシフト位置判断ロジックが図示されない記録装置に格納される。該シフト位置判断ロジックは、ポジション判断処理を行い、前述された閾値に基づいて、自動変速機制御、エンジン制御、インジケータ制御等における各制御用のシフト位置の判断、すなわち、リニアソレノイド制御用のシフト位置の判断（リニアソレノイド制御用位置判断）、オン・オフソレノイド制御用のシフト位置の判断（オン・オフソレノイド制御用位置判断）、スタートロック制御用のシフト位置の判断（スタートロック制御用位置判断）、シフトロック制御用のシフト位置の判断（シフトロック制御用位置判断）、キーロック制御用のシフト位置の判断（キーロック制御用位置判断）、フェール検出制御用のシフト位置の判断（フェール検出制御用位置判断）、リバース制御用のシフト位置の判断（リバース制御用位置判断）、インジケータ表示制御用のシフト位置の判断（インジケータ表示制御用位置判断）、エンジンアイドル制御用のシフト位置の判断（エンジンアイドル制御用位置判断）等を行うためのロジックである。この場合、回動部２４によって一つのシフトポジション信号だけが発生させられるようになっているので、ポジションセンサ１４の構造を簡素化することができる。
【００５７】
また、本実施の形態におけるポジション判断装置１１においては、シフト位置の判断に用いられる閾値が自動変速機制御装置１５による自動変速機制御、エンジン制御、インジケータ制御等における各制御ごとに、任意に、又は個別に独立して設定される。すなわち、各制御ごとに、各レンジごとの閾値の組合せから成るポジション判断パターンが設定される。したがって、各制御ごとに、前記電圧値と前記ポジション判断パターンとを比較し、電圧値と各閾値とを比較することによって、シフト位置を判断し、レンジを判断することができる。
【００５８】
次に、図２に基づいて、各制御ごとの閾値について具体的に説明する。
【００５９】
図２において、閾値Ｖｉ（ｉ＝１、２、…、３０）は、値ｉが大きいほど大きく、値ｉが小さいほど小さい。また、各制御ごとの閾値Ｖｉは、一例であって、任意に設定することができる。なお、本実施の形態において、二つの閾値Ｖｉ、例えば、閾値Ｖｍ、Ｖｍ＋１間の領域、すなわち、電圧値領域を便宜上、閾値Ｖｍ〜Ｖｍ＋１で表すが、実際は、閾値Ｖｍ以上、閾値Ｖｍ＋１未満であることを表す。
【００６０】
本実施の形態におけるポジション判断装置１１においては、まず、リニアソレノイド制御用のシフト位置によって、従来の自動変速機における変速レンジと同様に、パーキングレンジ、リバースレンジ、ニュートラルレンジ、ドライブレンジ、４速レンジ、３速レンジ及び２速レンジが設定される。リニアソレノイド制御用のシフト位置はそれぞれ次のように設定される。
【００６１】
すなわち、閾値Ｖ１〜Ｖ１１の電圧値領域がパーキングレンジを表すシフト位置として設定され、各閾値Ｖ１、Ｖ１１は、リニアソレノイド制御においてパーキングレンジが選択されたことを判断するための閾値となる。そして、自動変速機制御装置１５の前記ポジション判断処理手段としての図示されないシフト位置判断処理手段は、シフト位置判断処理を行い、リニアソレノイド制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ１〜Ｖ１１間の電圧値領域にあるとき、リニアソレノイド制御においてパーキングレンジが選択されたと判断し、自動変速機をリニアソレノイド制御におけるパーキングレンジに設定する。
【００６２】
また、閾値Ｖ１０〜Ｖ１３の電圧値領域がリバースレンジを表すシフト位置として設定され、各閾値Ｖ１０、Ｖ１３は、リニアソレノイド制御においてリバースレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、リニアソレノイド制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ１０〜Ｖ１３の電圧値領域にあるとき、リニアソレノイド制御においてリバースレンジが選択されたと判断し、自動変速機をリニアソレノイド制御におけるリバースレンジに設定する。なお、パーキングレンジとリバースレンジとの境界に重複領域（編み目領域）が設定される。
【００６３】
また、閾値Ｖ１２〜Ｖ２６の電圧値領域がニュートラルレンジを表すシフト位置として設定され、各閾値Ｖ１２、Ｖ２６は、リニアソレノイド制御においてニュートラルレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、リニアソレノイド制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ１２〜Ｖ２６の電圧値領域にあるとき、リニアソレノイド制御においてニュートラルレンジが選択されたと判断し、自動変速機をリニアソレノイド制御におけるニュートラルレンジに設定する。なお、リバースレンジとニュートラルレンジとの境界に重複領域が設定される。
【００６４】
また、閾値Ｖ２４〜Ｖ２７の電圧値領域がドライブレンジを表すシフト位置として設定され、各閾値Ｖ２４、Ｖ２７は、リニアソレノイド制御においてドライブレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、リニアソレノイド制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ２４〜Ｖ２７の電圧値領域にあるとき、リニアソレノイド制御においてドライブレンジが選択されたと判断し、自動変速機をリニアソレノイド制御におけるドライブレンジに設定する。
【００６５】
また、閾値Ｖ２７〜Ｖ２８の電圧値領域が４速レンジを表すシフト位置として設定され、各閾値Ｖ２７、Ｖ２８は、リニアソレノイド制御において４速レンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、リニアソレノイド制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ２７〜Ｖ２８の電圧値領域にあるとき、リニアソレノイド制御において４速レンジが選択されたと判断し、自動変速機をリニアソレノイド制御における４速レンジに設定する。
【００６６】
また、閾値Ｖ２８〜Ｖ２９の電圧値領域が３速レンジを表すシフト位置として設定され、各閾値Ｖ２８、Ｖ２９は、リニアソレノイド制御において３速レンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、リニアソレノイド制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ２８〜Ｖ２９の電圧値領域にあるとき、リニアソレノイド制御において３速レンジが選択されたと判断し、自動変速機をリニアソレノイド制御における３速レンジに設定する。
【００６７】
また、閾値Ｖ２９〜Ｖ３０の電圧値領域が２速レンジを表すシフト位置として設定され、各閾値Ｖ２９、Ｖ３０は、リニアソレノイド制御において２速レンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、リニアソレノイド制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ２９〜Ｖ３０の電圧値領域にあるとき、リニアソレノイド制御において２速レンジが選択されたと判断し、自動変速機をリニアソレノイド制御における２速レンジに設定する。
【００６８】
なお、互いに隣接するレンジ間の閾値が重複又は共通となっているが、互いに隣接するレンジの間にシフト位置を判断しない電圧値領域を設けることもできる。このようにすると、シフト位置の判断を一層正確に行うことができる。
【００６９】
また、本実施の形態におけるポジション判断装置１１においては、オン・オフソレノイド制御用のシフト位置によって、前述されたリニアソレノイド制御用のシフト位置と同様に、パーキングレンジ、リバースレンジ、ニュートラルレンジ、ドライブレンジ、４速レンジ、３速レンジ及び２速レンジがそれぞれ設定される。オン・オフソレノイド制御用のシフト位置はそれぞれ次のように設定される。
【００７０】
すなわち、閾値Ｖ１〜Ｖ７電圧値領域がパーキングレンジを表すシフト位置として設定され、各閾値Ｖ１、Ｖ７は、オン・オフソレノイド制御においてパーキングレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、シフト位置判断処理を行い、オン・オフソレノイド制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ１〜Ｖ７間の電圧値領域にあるとき、オン・オフソレノイド制御においてパーキングレンジが選択されたと判断し、自動変速機をオン・オフソレノイド制御におけるパーキングレンジに設定する。
【００７１】
また、閾値Ｖ６〜Ｖ１６の電圧値領域がリバースレンジを表すシフト位置として設定され、各閾値Ｖ６、Ｖ１６は、オン・オフソレノイド制御においてリバースレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、オン・オフソレノイド制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ６〜Ｖ１６の電圧値領域にあるとき、オン・オフソレノイド制御においてリバースレンジが選択されたと判断し、自動変速機をオン・オフソレノイド制御におけるリバースレンジに設定する。なお、パーキングレンジとリバースレンジとの境界に重複領域が設定される。
【００７２】
また、閾値Ｖ１５〜Ｖ２２の電圧値領域がニュートラルレンジを表すシフト位置として設定され、各閾値Ｖ１５、Ｖ２２は、オン・オフソレノイド制御においてニュートラルレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、オン・オフソレノイド制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ１５〜Ｖ２２の電圧値領域にあるとき、オン・オフソレノイド制御においてニュートラルレンジが選択されたと判断し、自動変速機をオン・オフソレノイド制御におけるニュートラルレンジに設定する。なお、リバースレンジとニュートラルレンジとの境界に重複領域が設定される。
【００７３】
また、閾値Ｖ２１〜Ｖ２７の電圧値領域がドライブレンジを表すシフト位置として設定され、各閾値Ｖ２１、Ｖ２７は、オン・オフソレノイド制御においてドライブレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、オン・オフソレノイド制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ２１〜Ｖ２７の電圧値領域にあるとき、オン・オフソレノイド制御においてドライブレンジが選択されたと判断し、自動変速機をオン・オフソレノイド制御におけるドライブレンジに設定する。
【００７４】
また、閾値Ｖ２７〜Ｖ２８の電圧値領域が４速レンジを表すシフト位置として設定され、各閾値Ｖ２７、Ｖ２８は、オン・オフソレノイド制御において４速レンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、オン・オフソレノイド制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ２７〜Ｖ２８の電圧値領域にあるとき、オン・オフソレノイド制御において４速レンジが選択されたと判断し、自動変速機をオン・オフソレノイド制御における４速レンジに設定する。
【００７５】
また、閾値Ｖ２８〜Ｖ２９の電圧値領域が３速レンジを表すシフト位置として設定され、各閾値Ｖ２８、Ｖ２９は、オン・オフソレノイド制御において３速レンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、オン・オフソレノイド制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ２８〜Ｖ２９の電圧値領域にあるとき、オン・オフソレノイド制御において３速レンジが選択されたと判断し、自動変速機をオン・オフソレノイド制御における３速レンジに設定する。
【００７６】
また、閾値Ｖ２９〜Ｖ３０の電圧値領域が２速レンジを表すシフト位置として設定され、各閾値Ｖ２９、Ｖ３０は、オン・オフソレノイド制御において２速レンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、オン・オフソレノイド制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ２９〜Ｖ３０の電圧値領域にあるとき、オン・オフソレノイド制御において２速レンジが選択されたと判断し、自動変速機をオン・オフソレノイド制御における２速レンジに設定する。
【００７７】
また、本実施の形態におけるポジション判断装置１１においては、スタートロック制御がエンジンの始動を許可するものであることから、スタートロック制御用のシフト位置によって、非駆動レンジであるパーキングレンジ及びニュートラルレンジだけが設定される。スタートロック制御用のシフト位置はそれぞれ次のように設定される。
【００７８】
すなわち、閾値Ｖ１〜Ｖ３の電圧値領域がパーキングレンジを表すシフト位置として設定され、各閾値Ｖ１、Ｖ３は、スタートロック制御においてパーキングレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、シフト位置判断処理を行い、スタートロック制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ１〜Ｖ３間の電圧値領域にあるとき、スタートロック制御においてパーキングレンジが選択されたと判断し、自動変速機をスタートロック制御におけるパーキングレンジに設定する。また、前記自動変速機制御装置１５の図示されないスタートロック制御処理手段は、スタートロック制御処理を行い、エンジンを始動するためのスタータモータを作動可能な状態にする信号をエンジンコントロールユニット又はスタータモータのリレー回路に対して出力する。なお、前記閾値Ｖ３はガレージ制御用のシフト位置を判断するための閾値となる閾値Ｖ１１より小さく設定される。
【００７９】
前記シフト位置判断処理手段は、ポジションセンサ１４から出力される電圧値が閾値Ｖ１〜Ｖ３間の電圧値領域にないとき、スタートロック制御においてパーキングレンジでないと判断し、前記スタートロック制御処理手段は、エンジンを始動するためのスタータモータを作動可能な状態にする信号をエンジンコントロールユニット又はスタータモータのリレー回路に対して出力しない。
【００８０】
また、閾値Ｖ１８〜Ｖ１９の電圧値領域がニュートラルレンジを表すシフト位置として設定され、各閾値Ｖ１８、Ｖ１９は、スタートロック制御においてニュートラルレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、シフト位置判断処理を行い、スタートロック制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ１８〜Ｖ１９間の電圧値領域にあるとき、スタートロック制御においてニュートラルレンジが選択されたと判断し、自動変速機をスタートロック制御におけるニュートラルレンジに設定する。また、前記スタートロック制御処理手段は、エンジンを始動するためのスタータモータを作動可能な状態にする信号をエンジンコントロールユニット又はスタータモータのリレー回路に対して出力する。なお、前記閾値Ｖ１８、Ｖ１９は、それぞれリニアソレノイド制御用のシフト位置を判断するための閾値となる閾値Ｖ１２より大きく、かつ、閾値Ｖ２６より小さく、また、オン・オフソレノイド制御用のシフト位置を判断するための閾値となる閾値Ｖ１５より大きく、かつ、閾値Ｖ２２より小さく設定される。
【００８１】
また、前記シフト位置判断処理手段は、ポジションセンサ１４から出力される電圧値が閾値Ｖ１８〜Ｖ１９間の電圧値領域にないとき、スタートロック制御においてニュートラルレンジでないと判断し、前記スタートロック制御処理手段は、エンジンを始動するためのスタータモータを作動可能な状態にする信号をエンジンコントロールユニット又はスタータモータのリレー回路に対して出力しない。
【００８２】
そして、スタートロック制御用のパーキングレンジ又はスタートロック制御用のニュートラルレンジという判断ではなく、閾値Ｖ１、Ｖ３、Ｖ１８、Ｖ１９を、単にエンジンを始動するためのスタータモータを駆動しない状態にする信号を出力する領域としたり、パーキングレンジとニュートラルレンジとの区別を行わない領域としたりすることができる。さらに、他の制御においても、パーキングレンジとニュートラルレンジとで同じ制御を行う（例えば、シフトロックＰ及びＮ）場合には、パーキングレンジとニュートラルレンジとの区別を行う必要はない。
【００８３】
なお、本実施の形態におけるポジション判断装置１１においては、スタートロック制御用のパーキングレンジの閾値Ｖ１とリニアソレノイド制御用及びオン・オフソレノイド制御用の各パーキングレンジの閾値Ｖ１とが等しいが、互いに異ならせて設定することもできる。
【００８４】
また、本実施の形態におけるポジション判断装置１１においては、シフトロック制御用のシフト位置によって、スタートロック制御用のシフト位置と同様に、非駆動レンジであるパーキングレンジ及びニュートラルレンジだけが設定される。また、シフトロック制御用のシフト位置を判断するための閾値となる各電圧値は、スタートロック制御用のシフト位置を判断するための閾値となる各閾値Ｖ１、Ｖ３、Ｖ１８、Ｖ１９と等しく設定される。前記シフトロック制御用のシフト位置はそれぞれ次のように設定される。
【００８５】
すなわち、閾値Ｖ１〜Ｖ３の電圧値領域がパーキングレンジを表すシフト位置として設定され、各閾値Ｖ１、Ｖ３は、シフトロック制御においてパーキングレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、シフト位置判断処理を行い、シフトロック制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ１〜Ｖ３間の電圧値領域にあるとき、シフトロック制御においてパーキングレンジが選択されたと判断し、自動変速機をシフトロック制御におけるパーキングレンジに設定する。また、前記自動変速機制御装置１５の図示されないシフトロック制御処理手段は、シフトロック制御処理を行い、シフトロックソレノイドをオフにしてシフトレバー２１の移動を禁止するとともに、変速を禁止する。
【００８６】
前記シフト位置判断処理手段は、ポジションセンサ１４から出力される電圧値が閾値Ｖ１〜Ｖ３間の電圧値領域にないとき、シフトロック制御においてパーキングレンジでないと判断し、前記シフトロック制御処理手段は、シフトロックソレノイドをオンにしてシフトレバー２１の移動を許可し、変速の禁止を解除する。
【００８７】
また、閾値Ｖ１８〜Ｖ１９の電圧値領域がニュートラルレンジを表すシフト位置として設定され、各閾値Ｖ１８、Ｖ１９は、シフトロック制御においてニュートラルレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、シフト位置判断処理を行い、シフトロック制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ１８〜Ｖ１９間の電圧値領域にあるとき、シフトロック制御においてニュートラルレンジが選択されたと判断し、自動変速機をシフトロック制御におけるニュートラルレンジに設定する。また、前記シフトロック制御処理手段は、シフトロックソレノイドをオフにしてシフトレバー２１の移動を禁止する。
【００８８】
そして、前記シフト位置判断処理手段は、ポジションセンサ１４から出力される電圧値が閾値Ｖ１８〜Ｖ１９間の電圧値領域にないとき、シフトロック制御においてニュートラルレンジでないと判断し、前記シフトロック制御処理手段は、シフトロックソレノイドをオンにしてシフトレバー２１の移動を許可する。
【００８９】
なお、シフトロック制御用のパーキングレンジ及びニュートラルレンジの閾値Ｖ１、Ｖ３、Ｖ１８、Ｖ１９は、それぞれスタートロック制御用のパーキングレンジ及びニュートラルレンジの閾値Ｖ１、Ｖ３、Ｖ１８、Ｖ１９と異ならせて設定することもできる。
【００９０】
また、本実施の形態におけるポジション判断装置１１において、キーロックは車両の非使用時に行われるものであるので、キーロック制御用のシフト位置によってはパーキングレンジだけが設定される。前記キーロック制御用のパーキングレンジのシフト位置は次のように設定される。
【００９１】
すなわち、閾値Ｖ１〜Ｖ２の電圧値領域がパーキングレンジを表すシフト位置として設定され、各閾値Ｖ１、Ｖ２は、キーロック制御においてパーキングレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、シフト位置判断処理を行い、キーロック制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ１〜Ｖ２間の電圧値領域にあるとき、キーロック制御においてパーキングレンジが選択されたと判断し、自動変速機をキーロック制御におけるパーキングレンジに設定する。また、前記自動変速機制御装置１５の図示されないキーロック制御処理手段は、キーロック制御処理を行い、キーロック制御信号をキーロックコントロールユニットに対して出力する。そして、該キーロックコントロールユニットは、キーロックを解除し、キーが抜けるのを許容する。
【００９２】
なお、前記閾値Ｖ２はスタートロック制御用のシフト位置を判断するための閾値となる閾値Ｖ３より小さく設定される。
【００９３】
また、前記シフト位置判断処理手段は、ポジションセンサ１４から出力される電圧値が閾値Ｖ１〜Ｖ２間の電圧値領域にないとき、キーロック制御においてパーキングレンジでないと判断し、前記キーロック制御処理手段は、キーロック制御信号をキーロックコントロールユニットに対して出力しない。そして、該キーロックコントロールユニットは、キーロックを設定し、キーが抜けるのを禁止する。なお、本実施の形態においては、キーロック制御信号をキーロックコントロールユニットに対して出力するようになっているが、キーロックコントロールユニットに代えてキーロック制御信号をキーロックソレノイドに対して出力することもできる。
【００９４】
そして、本実施の形態におけるポジション判断装置１１においては、自動変速機のフェールを検出するためのフェール検出制御用のシフト位置によって、パーキングレンジ、リバースレンジ、ニュートラルレンジ、ドライブレンジ、４速レンジ、３速レンジ及び２速レンジがそれぞれ設定される。フェール検出制御用のシフト位置はそれぞれ次のように設定される。
【００９５】
すなわち、閾値Ｖ１〜Ｖ７の電圧値領域がパーキングレンジを表すシフト位置として設定され、各閾値Ｖ１、Ｖ７は、フェール検出制御においてパーキングレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、シフト位置判断処理を行い、フェール検出制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ１〜Ｖ７間の電圧値領域にあるとき、フェール検出制御においてパーキングレンジが選択されたと判断し、自動変速機をフェール検出制御におけるパーキングレンジに設定する。また、前記自動変速機制御装置１５の図示されないフェール検出制御処理手段は、フェール検出制御処理を行い、自動変速機を、フェールを検出する状態に設定する。
【００９６】
そして、前記シフト位置判断処理手段は、ポジションセンサ１４から出力される電圧値が閾値Ｖ１〜Ｖ７間の電圧値領域にないとき、フェール検出制御においてパーキングレンジでないと判断し、前記フェール検出制御処理手段は、自動変速機を、フェールを検出しない状態に設定する。
【００９７】
また、閾値Ｖ１０〜Ｖ１３の電圧値領域がリバースレンジを表すシフト位置として設定され、各閾値Ｖ１０、Ｖ１３は、フェール検出制御においてリバースレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、フェール検出制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ１０〜Ｖ１３の電圧値領域にあるとき、フェール検出制御においてリバースレンジが選択されたと判断し、自動変速機をフェール検出制御におけるリバースレンジに設定する。また、前記フェール検出制御処理手段は、自動変速機を、フェールを検出する状態に設定する。
【００９８】
そして、前記シフト位置判断処理手段は、ポジションセンサ１４から出力される電圧値が閾値Ｖ１０〜Ｖ１３間の電圧値領域にないとき、フェール検出制御においてリバースレンジでないと判断し、前記フェール検出制御処理手段は、自動変速機を、フェールを検出しない状態に設定する。
【００９９】
また、閾値Ｖ１５〜Ｖ２２の電圧値領域がニュートラルレンジを表すシフト位置として設定され、各閾値Ｖ１５、Ｖ２２は、フェール検出制御においてニュートラルレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、フェール検出制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ１５〜Ｖ２２の電圧値領域にあるとき、フェール検出制御においてニュートラルレンジが選択されたと判断し、自動変速機をフェール検出制御におけるニュートラルレンジに設定する。また、前記フェール検出制御処理手段は、自動変速機を、フェールを検出する状態に設定する。
【０１００】
そして、前記シフト位置判断処理手段は、ポジションセンサ１４から出力される電圧値が閾値Ｖ１５〜Ｖ２２間の電圧値領域にないとき、フェール検出制御においてニュートラルレンジでないと判断し、前記フェール検出制御処理手段は、自動変速機を、フェールを検出しない状態に設定する。
【０１０１】
また、閾値Ｖ２４〜Ｖ２７の電圧値領域がドライブレンジを表すシフト位置として設定され、各閾値Ｖ２４、Ｖ２７は、フェール検出制御においてドライブレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、フェール検出制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ２４〜Ｖ２７の電圧値領域にあるとき、フェール検出制御においてドライブレンジが選択されたと判断し、自動変速機をフェール検出制御におけるドライブレンジに設定する。また、前記フェール検出制御処理手段は、自動変速機を、フェールを検出する状態に設定する。
【０１０２】
そして、前記シフト位置判断処理手段は、ポジションセンサ１４から出力される電圧値が閾値Ｖ２４〜Ｖ２７間の電圧値領域にないとき、フェール検出制御においてドラブレンジでないと判断し、前記フェール検出制御処理手段は、自動変速機を、フェールを検出しない状態に設定する。
【０１０３】
また、閾値Ｖ２７〜Ｖ２８の電圧値領域が４速レンジを表すシフト位置として設定され、各閾値Ｖ２７、Ｖ２８は、フェール検出制御において４速レンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、フェール検出制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ２７〜Ｖ２８の電圧値領域にあるとき、フェール検出制御において４速レンジが選択されたと判断し、自動変速機をフェール検出制御における４速レンジに設定する。また、前記フェール検出制御処理手段は、自動変速機を、フェールを検出する状態に設定する。
【０１０４】
そして、前記シフト位置判断処理手段は、ポジションセンサ１４から出力される電圧値が閾値Ｖ２７〜Ｖ２８間の電圧値領域にないとき、フェール検出制御において４速レンジでないと判断し、前記フェール検出制御処理手段は、自動変速機を、フェールを検出しない状態に設定する。
【０１０５】
また、閾値Ｖ２８〜Ｖ２９の電圧値領域が３速レンジを表すシフト位置として設定され、各閾値Ｖ２８、Ｖ２９は、フェール検出制御において３速レンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、フェール検出制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ２８〜Ｖ２９の電圧値領域にあるとき、フェール検出制御において３速レンジが選択されたと判断し、自動変速機をフェール検出制御における３速レンジに設定する。また、前記フェール検出制御処理手段は、自動変速機を、フェールを検出する状態に設定する。
【０１０６】
そして、前記シフト位置判断処理手段は、ポジションセンサ１４から出力される電圧値が閾値Ｖ２８〜Ｖ２９間の電圧値領域にないとき、フェール検出制御において３速レンジでないと判断し、前記フェール検出制御処理手段は、自動変速機を、フェールを検出しない状態に設定する。
【０１０７】
また、閾値Ｖ２９〜Ｖ３０の電圧値領域が２速レンジを表すシフト位置として設定され、各閾値Ｖ２９、Ｖ３０は、フェール検出制御において２速レンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、フェール検出制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ２９〜Ｖ３０の電圧値領域にあるとき、フェール検出制御において２速レンジが選択されたと判断し、自動変速機をフェール検出制御における２速レンジに設定する。また、前記フェール検出制御処理手段は、自動変速機を、フェールを検出する状態に設定する。
【０１０８】
そして、前記シフト位置判断処理手段は、ポジションセンサ１４から出力される電圧値が閾値Ｖ２９〜Ｖ３０間の電圧値領域にないとき、フェール検出制御において２速レンジでないと判断し、前記フェール検出制御処理手段は、自動変速機を、フェールを検出しない状態に設定する。
【０１０９】
また、本実施の形態におけるポジション判断装置１１においては、リバース制御用のシフト位置によって、リバースレンジだけが設定される。前記リバース制御用のリバースレンジのシフト位置は次のように設定される。
【０１１０】
すなわち、閾値Ｖ６〜Ｖ１６の電圧値領域がリバースレンジを表すシフト位置として設定され、各閾値Ｖ６、Ｖ１６は、リバース制御においてリバースレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、リバース制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ６〜Ｖ１６の電圧値領域にあるとき、リバース制御においてリバースレンジが選択されたと判断し、自動変速機をリバース制御におけるリバースレンジに設定する。また、前記自動変速機制御装置１５の図示されないリバース制御処理手段は、リバース制御処理を行い、自動変速機を、リバースランプを点灯するためのリバースランプ点灯制御を行う状態に設定する。さらに、前記自動変速機制御装置１５の図示されないリバースインヒビット制御処理手段は、リバースインヒビット制御処理を行い、自動変速機を、リバースインヒビットを行う状態に設定する。
【０１１１】
そして、前記シフト位置判断処理手段は、ポジションセンサ１４から出力される電圧値が閾値Ｖ６〜Ｖ１６間の電圧値領域にないとき、リバース制御においてリバースレンジでないと判断し、前記リバース制御処理手段は、自動変速機を、リバースランプを点灯するためのリバースランプ点灯制御を行わない状態に設定する。さらに、前記リバースインヒビット制御処理手段は、自動変速機を、リバースインヒビットを行わない状態に設定する。
【０１１２】
また、本実施の形態におけるポジション判断装置１１においては、自動変速機のインジケータ表示制御用のシフト位置によって、パーキングレンジ、リバースレンジ、ニュートラルレンジ、ドライブレンジ、４速レンジ、３速レンジ及び２速レンジがそれぞれ設定される。インジケータ表示制御用のシフト位置はそれぞれ次のように設定される。
【０１１３】
すなわち、閾値Ｖ１〜Ｖ５の電圧値領域がパーキングレンジを表すシフト位置として設定され、各閾値Ｖ１、Ｖ５は、インジケータ表示制御においてパーキングレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、シフト位置判断処理を行い、インジケータ表示制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ１〜Ｖ５間の電圧値領域にあるとき、インジケータ表示制御においてパーキングレンジが選択されたと判断し、自動変速機をインジケータ表示制御におけるパーキングレンジに設定する。
【０１１４】
そして、前記シフト位置判断処理手段は、ポジションセンサ１４から出力される電圧値が閾値Ｖ１〜Ｖ５間の電圧値領域にないとき、インジケータ表示制御においてパーキングレンジでないと判断する。
【０１１５】
また、閾値Ｖ４〜Ｖ９の電圧値領域が、シフト位置を判断しない第１の中間位置の領域に設定され、各閾値Ｖ４、Ｖ９は、インジケータ表示制御において第１の中間位置であることを判断するための閾値となる。そして、パーキングレンジと第１の中間位置の領域との境界に重複領域が設定される。
【０１１６】
また、閾値Ｖ８〜Ｖ１４の電圧値領域がリバースレンジを表すシフト位置として設定され、各閾値Ｖ８、Ｖ１４は、インジケータ表示制御においてリバースレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、シフト位置判断処理を行い、インジケータ表示制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ８〜Ｖ１４間の電圧値領域にあるとき、インジケータ表示制御においてリバースレンジが選択されたと判断し、自動変速機をインジケータ表示制御におけるリバースレンジに設定する。
【０１１７】
また、前記シフト位置判断処理手段は、ポジションセンサ１４から出力される電圧値が閾値Ｖ８〜Ｖ１４間の電圧値領域にないとき、インジケータ表示制御においてリバースレンジでないと判断する。なお、第１の中間位置とリバースレンジとの境界に重複領域が設定される。
【０１１８】
また、閾値Ｖ１３〜Ｖ１８の電圧値領域が、シフト位置を判断しない第２の中間位置の領域に設定され、各閾値Ｖ１３、Ｖ１８は、インジケータ表示制御において第２の中間位置であることを判断するための閾値となる。そして、リバースレンジと第２の中間位置の領域との境界に重複領域が設定される。
【０１１９】
また、閾値Ｖ１７〜Ｖ２０の電圧値領域がニュートラルレンジを表すシフト位置として設定され、各閾値Ｖ１７、Ｖ２０は、インジケータ表示制御においてニュートラルレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、シフト位置判断処理を行い、インジケータ表示制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ１７〜Ｖ２０間の電圧値領域にあるとき、インジケータ表示制御においてニュートラルレンジが選択されたと判断し、自動変速機をインジケータ表示制御におけるニュートラルレンジに設定する。
【０１２０】
また、前記シフト位置判断処理手段は、ポジションセンサ１４から出力される電圧値が閾値Ｖ１７〜Ｖ２０間の電圧値領域にないとき、インジケータ表示制御においてニュートラルレンジでないと判断する。なお、第２の中間位置とニュートラルレンジとの境界に重複領域が設定される。
【０１２１】
また、閾値Ｖ１９〜Ｖ２４の電圧値領域が、シフト位置を判断しない第３の中間位置の領域に設定され、各閾値Ｖ１９、Ｖ２４は、インジケータ表示制御において第３の中間位置であることを判断するための閾値となる。そして、ニュートラルレンジと第３の中間位置の領域との境界に重複領域が設定される。
【０１２２】
また、閾値Ｖ２３〜Ｖ２７の電圧値領域がドライブレンジを表すシフト位置として設定され、各閾値Ｖ２３、Ｖ２７は、インジケータ表示制御においてドライブレンジが選択されたことを判断するための閾値となる。前記シフト位置判断処理手段は、シフト位置判断処理を行い、インジケータ表示制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ２３〜Ｖ２７間の電圧値領域にあるとき、インジケータ表示制御においてドライブレンジが選択されたと判断し、自動変速機をインジケータ表示制御におけるドライブレンジに設定する。
【０１２３】
そして、前記シフト位置判断処理手段は、ポジションセンサ１４から出力される電圧値が閾値Ｖ２３〜Ｖ２７間の電圧値領域にないとき、インジケータ表示制御においてドライブレンジでないと判断する。
【０１２４】
また、閾値Ｖ２７〜Ｖ２８の電圧値領域が４速レンジを表すシフト位置として設定され、各閾値Ｖ２７、Ｖ２８は、インジケータ表示制御において４速レンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、インジケータ表示制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ２７〜Ｖ２８の電圧値領域にあるとき、インジケータ表示制御において４速レンジが選択されたと判断し、自動変速機をインジケータ表示制御における４速レンジに設定する。
【０１２５】
また、閾値Ｖ２８〜Ｖ２９の電圧値領域が３速レンジを表すシフト位置として設定され、各閾値Ｖ２８、Ｖ２９は、インジケータ表示制御において３速レンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、インジケータ表示制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ２８〜Ｖ２９の電圧値領域にあるとき、インジケータ表示制御において３速レンジが選択されたと判断し、自動変速機をインジケータ表示制御における３速レンジに設定する。
【０１２６】
また、閾値Ｖ２９〜Ｖ３０の電圧値領域が２速レンジを表すシフト位置として設定され、各閾値Ｖ２９、Ｖ３０は、インジケータ表示制御において２速レンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、インジケータ表示制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ２９〜Ｖ３０の電圧値領域にあるとき、インジケータ表示制御において２速レンジが選択されたと判断し、自動変速機をインジケータ表示制御における２速レンジに設定する。
【０１２７】
また、本実施の形態におけるポジション判断装置１１においては、エンジンアイドル制御用のシフト位置によって、前述されたオン・オフソレノイド制御用のシフト位置と同様に、パーキングレンジ、リバースレンジ、ニュートラルレンジ、ドライブレンジ、４速レンジ、３速レンジ及び２速レンジがそれぞれ設定される。エンジンアイドル制御用のシフト位置はそれぞれ次のように設定される。
【０１２８】
すなわち、閾値Ｖ１〜Ｖ７の電圧値領域がパーキングレンジを表すシフト位置として設定され、各閾値Ｖ１、Ｖ７は、エンジンアイドル制御においてパーキングレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、シフト位置判断処理を行い、エンジンアイドル制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ１〜Ｖ７間の電圧値領域にあるとき、エンジンアイドル制御においてパーキングレンジが選択されたと判断し、自動変速機をエンジンアイドル制御におけるパーキングレンジに設定する。
【０１２９】
また、閾値Ｖ６〜Ｖ１６の電圧値領域がリバースレンジを表すシフト位置として設定され、各閾値Ｖ６、Ｖ１６は、エンジンアイドル制御においてリバースレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、エンジンアイドル制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ６〜Ｖ１６の電圧値領域にあるとき、エンジンアイドル制御においてリバースレンジが選択されたと判断し、自動変速機をエンジンアイドル制御におけるリバースレンジに設定する。なお、パーキングレンジとリバースレンジとの境界に重複領域が設定される。
【０１３０】
また、閾値Ｖ１５〜Ｖ２２の電圧値領域がニュートラルレンジを表すシフト位置として設定され、各閾値Ｖ１５、Ｖ２２は、エンジンアイドル制御においてニュートラルレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、エンジンアイドル制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ１５〜Ｖ２２の電圧値領域にあるとき、エンジンアイドル制御においてニュートラルレンジが選択されたと判断し、自動変速機をエンジンアイドル制御におけるニュートラルレンジに設定する。なお、リバースレンジとニュートラルレンジとの境界に重複領域が設定される。
【０１３１】
また、閾値Ｖ２１〜Ｖ２７の電圧値領域がドライブレンジを表すシフト位置として設定され、各閾値Ｖ２１、Ｖ２７は、エンジンアイドル制御においてドライブレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、エンジンアイドル制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ２１〜Ｖ２７の電圧値領域にあるとき、エンジンアイドル制御においてドライブレンジが選択されたと判断し、自動変速機をエンジンアイドル制御におけるドライブレンジに設定する。
【０１３２】
また、閾値Ｖ２７〜Ｖ２８の電圧値領域が４速レンジを表すシフト位置として設定され、各閾値Ｖ２７、Ｖ２８は、エンジンアイドル制御において４速レンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、エンジンアイドル制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ２７〜Ｖ２８の電圧値領域にあるとき、エンジンアイドル制御において４速レンジが選択されたと判断し、自動変速機をエンジンアイドル制御における４速レンジに設定する。
【０１３３】
また、閾値Ｖ２８〜Ｖ２９の電圧値領域が３速レンジを表すシフト位置として設定され、各閾値Ｖ２８、Ｖ２９は、エンジンアイドル制御において３速レンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、エンジンアイドル制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ２８〜Ｖ２９の電圧値領域にあるとき、エンジンアイドル制御において３速レンジが選択されたと判断し、自動変速機をエンジンアイドル制御における３速レンジに設定する。
【０１３４】
また、閾値Ｖ２９〜Ｖ３０の電圧値領域が２速レンジを表すシフト位置として設定され、各閾値Ｖ２９、Ｖ３０は、エンジンアイドル制御において２速レンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、エンジンアイドル制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ２９〜Ｖ３０の電圧値領域にあるとき、エンジンアイドル制御において２速レンジが選択されたと判断し、自動変速機をエンジンアイドル制御における２速レンジに設定する。
【０１３５】
なお、前記エンジンアイドル制御用の各閾値Ｖ１、Ｖ６、Ｖ７、Ｖ１５、Ｖ１６、Ｖ２１、Ｖ２２、Ｖ２７、Ｖ２８、Ｖ２９、Ｖ３０は、オン・オフソレノイド制御の各閾値Ｖ１、Ｖ６、Ｖ７、Ｖ１５、Ｖ１６、Ｖ２１、Ｖ２２、Ｖ２７、Ｖ２８、Ｖ２９、Ｖ３０と等しくされるが、異ならせて設定することもできる。
【０１３６】
このように、本実施の形態におけるポジション判断装置１１においては、パーキングレンジにおけるシフト位置を判断するための電圧値は、リニアソレノイド制御、オン・オフソレノイド制御、スタートロック制御、シフトロック制御、キーロック制御、フェール検出制御、インジケータ表示制御、エンジンアイドル制御等の各制御ごとに、任意に、又は独立して設定される。すなわち、シフト位置を判断するためのポジション判断パターンは、各制御ごとに任意に、又は独立して形成される。
【０１３７】
また、リバースレンジにおけるシフト位置を判断するための電圧値は、リニアソレノイド制御、オン・オフソレノイド制御、フェール検出制御、リバース制御、インジケータ表示制御、エンジンアイドル制御等の各制御ごとに、任意に、又は独立して設定される。すなわち、シフト位置を判断するためのポジション判断パターンは、各制御ごとに任意に、又は独立して形成される。
【０１３８】
さらに、ニュートラルレンジにおけるシフト位置を判断するための電圧値は、リニアソレノイド制御、オン・オフソレノイド制御、スタートロック制御、シフトロック制御、フェール検出制御、インジケータ表示制御、エンジンアイドル制御等の各制御ごとに、任意に、又は独立して設定される。すなわち、シフト位置を判断するためのポジション判断パターンは、各制御ごとに任意に、又は独立して形成される。
【０１３９】
そして、ドライブレンジにおけるシフト位置を判断するための電圧値も、リニアソレノイド制御、オン・オフソレノイド制御、フェール検出制御、インジケータ表示制御、エンジンアイドル制御等の各制御ごとに、任意に、又は独立して設定される。すなわち、シフト位置を判断するためのポジション判断パターンは、各制御ごとに任意に、又は独立して形成される。
【０１４０】
本実施の形態においては、前述された各レンジにおける閾値は、それぞれ目的に応じて設定される。
【０１４１】
図４は本発明の第１の実施の形態における閾値の設定方法を示す図である。
【０１４２】
図において、各帯の幅が変化し、三角形で示される領域は、ポジションセンサ１４（図１）の検出精度、自動変速機及び車両の制御を行うに当たり関係する部材の精度、自動変速機及び車両の各部品の組付け精度等のばらつき、並びに油圧、自動変速機制御装置１５等のばらつきを考慮して設定された領域である。例えば、前記ばらつきは、ポジションセンサ１４のホールドＩＣの温度特性、自動変速機制御装置１５のソフトウェアの誤差、自動変速機制御装置１５のハードウェアの誤差、ポジションセンサ１４の取付けの傾き、マニュアルシャフト１３の傾き等に起因するものであり、三角形で示される領域は、これらのばらつきを吸収するように設定される。また、各帯の幅が一定である領域は、前述された各ばらつきにかかわらず、各シフト位置が確実に設定される領域である。
【０１４３】
図に示されるように、本実施の形態における各閾値は、パーキングレンジにおけるパーキングロック角、パーキングレンジにおけるシフトロック角、及びトランスミッションの油圧発生角に基づいて決定される。前記パーキングロック角は、トランスミッションのパーキングギヤとパーキングポールとが機械的に噛（し）合する領域であり、該領域においては、タイヤがロックされ、車両の移動が阻止される。なお、前記パーキングポールはディテント３１と機械的と連結されて連動する。また、シフトロック角は、シフトレバー２１を機械的にロックする領域であり、前記シフトレバー２１がロックされると、レンジ圧が発生しない。
【０１４４】
そして、スタートロック制御において、パーキングレンジのシフト位置の閾値は、ばらつきにかかわらずシフトロックが確実に行われるシフトロック角の領域内に設定される。これにより、自動変速機制御装置１５がスタートロック制御において、パーキングレンジのシフト位置を判断したときに、エンジンを始動するためにスタータモータを駆動するのに伴って、車両が発進することがないようにしている。なお、スタートロック制御におけるパーキングレンジのシフト位置の閾値は、ばらつきにかかわらずトランスミッションの油圧（レンジ圧）が確実に発生しない領域内に設定することもできる。その場合、パーキングレンジにおけるトランスミッションの油圧が確実に発生しない領域は、シフトロックが確実に行われる領域より広いので、閾値をシフトロック角で設定する場合より広く設定することができる。
【０１４５】
また、スタートロック制御におけるニュートラルレンジのシフト位置の閾値は、ばらつきにかかわらずトランスミッションの油圧が確実に発生しない領域内に設定される。これにより、自動変速機制御装置１５がスタートロック制御において、ニュートラルレンジのシフト位置を判断したときに、エンジンを始動するためにスタータモータを駆動する際に、車両が意に反して発進することがないようにしている。
【０１４６】
そして、シフトロック制御におけるパーキングレンジのシフト位置の閾値は、ばらつきにかかわらずシフトロック角が確実に設定される領域で、かつ、トランスミッションの油圧が確実に発生しない領域内に設定される。これにより、自動変速機制御装置１５がシフトロック制御において、パーキングレンジのシフト位置を判断したときに、エンジンを始動するためにスタータモータを駆動する際に、車両が意に反して発進することがないようにしている。
【０１４７】
また、シフトロック制御におけるニュートラルレンジのシフト位置の閾値は、ばらつきにかかわらずトランスミッションの油圧が確実に発生しない領域内に設定される。これにより、自動変速機制御装置１５がシフトロック制御において、ニュートラルレンジのシフト位置を判断したときに、エンジンを始動するためにスタータモータを駆動する際に、車両が意に反して発進することがないようにしている。
【０１４８】
さらに、キーロック制御におけるパーキングレンジのシフト位置の閾値は、ばらつきにかかわらずパーキングロック角が確実に設定される領域内に設定される。これにより、パーキングギヤがロックされる領域がキーロック解除領域として設定され、該キーロック解除領域においてだけキーを抜くことが許可される。したがって、例えば、車両の駆動中にキーを抜くことができないようにしている。
【０１４９】
そして、リニアソレノイド制御においては、リバースレンジ、ドライブレンジ、４速レンジ、３速レンジ及び２速レンジの各駆動レンジのシフト位置の各閾値は、いずれも、ばらつきにかかわらずトランスミッションの油圧が確実に発生する領域のシフト位置として設定される。これにより、油圧が発生していないときのリニアソレノイドバルブによる調圧が行われない状態、すなわち、空調圧が行われるのを防止するとともに、パーキングレンジ及びニュートラルレンジの非駆動レンジから前記各駆動レンジに設定が移行したときに、遅れることなく確実に発進可能となるようにしている。なお、必要に応じて、ドライブレンジ及びリバースレンジの駆動レンジのシフト位置の各閾値を、ばらつきの領域を含めた油圧発生領域内に設定することもできる。
【０１５０】
また、リニアソレノイド制御におけるパーキングレンジ及びニュートラルレンジの非駆動レンジのシフト位置の各閾値は、いずれも、ばらつきを考慮して非駆動レンジから駆動レンジに連続して移行するように設定される。
【０１５１】
さらに、オン・オフソレノイド制御においては、リバースレンジ、ドライブレンジ、４速レンジ、３速レンジ及び２速レンジの各駆動レンジのシフト位置の各閾値は、いずれも、ばらつきにかかわらずトランスミッションの油圧が確実に発生しない領域のシフト位置として設定される。これにより、油圧が発生しているときにオン・オフソレノイドバルブが不意に開かれて油圧が急にリニアソレノイドバルブ、油圧サーボ等に送られることがなくなり、ショックが発生するのを防止することができる。
【０１５２】
また、オン・オフソレノイド制御におけるパーキングレンジ及びニュートラルレンジの非駆動レンジのシフト位置の各閾値は、いずれも、ばらつきを考慮して非駆動レンジから駆動レンジに連続して移行するように設定される。
【０１５３】
さらに、フェール検出制御においては、リバースレンジ、ドライブレンジ、４速レンジ、３速レンジ及び２速レンジの各駆動レンジのシフト位置の各閾値は、いずれも、ばらつきにかかわらずトランスミッションの油圧が確実に発生する領域のシフト位置として設定され、また、パーキングレンジ及びニュートラルレンジの非駆動レンジのシフト位置の各閾値は、いずれも、ばらつきにかかわらずトランスミッションの油圧が確実に発生しない領域のシフト位置として設定される。これにより、自動変速機のエラー（自動変速機の機械的なエラー）の誤検出を防止することができる。
【０１５４】
そして、リバースランプ点灯制御においては、リバースレンジのシフト位置の閾値は、ばらつきにかかわらずトランスミッションの油圧が発生する領域外に設定される。これにより、リバースレンジに設定される前から確実にリバースランプを点灯させ、車外に知らせるようにしている。
【０１５５】
また、本実施の形態においては、リバースインヒビット制御におけるリバースレンジのシフト位置の閾値は、リバースランプ点灯制御におけるリバースレンジのシフト位置の閾値と等しく設定される。前記リバースインヒビット制御においては、所定の車速以上で閾値がリバースレンジのシフト位置の電圧値領域になった場合、前記リバースインヒビット制御を行い、リバースギヤに入ることを禁止するようにしている。
【０１５６】
さらに、インジケータ表示制御におけるパーキングレンジ、リバースレンジ、ニュートラルレンジ、ドライブレンジ、４速レンジ、３速レンジ及び２速レンジのシフト位置の閾値は、シフトレバー２１のがたつき等を考慮して設定される。その場合、ディテント３１の谷（ディテント３１によるシフトレバー２１の位置保持を確定する。）を中心として左右対称となるようにその範囲を設定する。
【０１５７】
そして、エンジンアイドル制御においては、パーキングレンジ及びニュートラルレンジの非駆動レンジにおけるシフト位置の閾値は、いずれも、ばらつきにかかわらずトランスミッションの油圧が確実に発生しない領域のシフト位置として設定される。これにより、パーキングレンジ及びニュートラルレンジにおけるアイドル回転速度を低くし、パーキングレンジ及びニュートラルレンジにおいて燃料噴射量を絞って燃費を向上させることができる。
【０１５８】
また、エンジンアイドル制御におけるリバースレンジ、ドライブレンジ、４速レンジ、３速レンジ及び２速レンジの各駆動レンジのシフト位置の各閾値は、いずれも、ばらつきを考慮して非駆動レンジから駆動レンジに連続して移行させ、駆動レンジ側に広くなるように設定される。これにより、非駆動レンジから駆動レンジに設定を変更するときに駆動レンジになることを早めに知って、エンジン回転速度をより早く高くするようにしている。
【０１５９】
次に、各シフト位置の閾値を設定するための自動変速機制御装置１５の図示されない閾値設定処理手段による閾値設定処理の動作について説明する。
【０１６０】
図５は本発明の第１の実施の形態における閾値設定処理の動作を示すフローチャートである。
【０１６１】
まず、前記閾値設定処理手段は、閾値設定処理を行い、現在のポジションセンサ１４の電圧値を読み込み、該電圧値に基づいてポジションセンサ１４が故障しているかどうかを判断する。ポジションセンサ１４が故障していない場合、前記閾値設定処理手段は、各制御用のシフト位置について閾値を設定する。
【０１６２】
すなわち、リニアソレノイド制御用のシフト位置を設定する。該リニアソレノイド制御用のシフト位置においては、前述されたように、パーキングレンジ、リバースレンジ、ニュートラルレンジ、ドライブレンジ、４速レンジ、３速レンジ及び２速レンジが設定されるので、前記閾値設定処理手段は、各レンジの閾値をそれぞれ設定し、自動変速機制御装置１５の記録装置に記録する。
【０１６３】
次に、オン・オフソレノイド制御用のシフト位置を設定する。該オン・オフソレノイド制御用のシフト位置においても、前述されたように、パーキングレンジ、リバースレンジ、ニュートラルレンジ、ドライブレンジ、４速レンジ、３速レンジ及び２速レンジが設定されるので、前記閾値設定処理手段は、各レンジの閾値をそれぞれ設定し、自動変速機制御装置１５の記録装置に記録する。
【０１６４】
続いて、スタートロック制御用のシフト位置を設定する。該スタートロック制御用のシフト位置においては、前述されたように、パーキングレンジ及びニュートラルレンジが設定されるので、前記閾値設定処理手段は、各レンジの閾値をそれぞれ設定し、自動変速機制御装置１５の記録装置に記録する。
【０１６５】
次に、シフトロック制御用のシフト位置を設定する。該シフトロック制御用のシフト位置においては、前述されたように、パーキングレンジ及びニュートラルレンジが設定されるので、前記閾値設定処理手段は、各レンジの閾値をそれぞれ設定し、自動変速機制御装置１５の記録装置に記録する。
【０１６６】
そして、キーロック制御用のシフト位置を設定する。該キーロック制御用のシフト位置においては、前述されたように、パーキングレンジだけが設定されるので、前記閾値設定処理手段は、パーキングレンジの閾値を設定し、自動変速機制御装置１５の記録装置に記録する。
【０１６７】
次に、フェール検出制御用のシフト位置を設定する。該フェール検出制御用のシフト位置においては、前述されたように、パーキングレンジ、リバースレンジ、ニュートラルレンジ、ドライブレンジ、４速レンジ、３速レンジ及び２速レンジが設定されるので、前記閾値設定処理手段は、各レンジの閾値をそれぞれ設定し、自動変速機制御装置１５の記録装置に記録する。
【０１６８】
続いて、リバース制御用のシフト位置を設定する。該リバース制御用のシフト位置においては、前述されたように、リバースレンジだけが設定されるので、前記閾値設定処理手段は、リバースレンジの閾値を設定し、前記記録装置に記録する。
【０１６９】
そして、インジケータ表示制御用のシフト位置を設定する。該インジケータ表示制御用のシフト位置においては、前述されたように、パーキングレンジ、リバースレンジ、ニュートラルレンジ、ドライブレンジ、４速レンジ、３速レンジ及び２速レンジが設定されるので、前記閾値設定処理手段は、各レンジの閾値をそれぞれ設定し、自動変速機制御装置１５の記録装置に記録する。
【０１７０】
次に、エンジンアイドル制御用のシフト位置を設定する。該エンジンアイドル制御用のシフト位置においては、前述されたように、パーキングレンジ、リバースレンジ、ニュートラルレンジ、ドライブレンジ、４速レンジ、３速レンジ及び２速レンジが設定されるので、前記閾値設定処理手段は、各レンジの閾値をそれぞれ設定し、自動変速機制御装置１５の記録装置に記録する。
【０１７１】
さらに、その他の制御用のシフト位置（本実施の形態においては省略される。）が設定され、該その他の制御用のシフト位置において設定されるレンジの閾値が設定され、自動変速機制御装置１５の記録装置に記録される。このようにして、各制御ごとの閾値が設定されると、処理が終了する。
【０１７２】
また、ポジションセンサ１４が故障している場合、フェール検出時における各制御用のシフト位置を設定する。この場合、安全側の電圧値領域を表すように、各閾値が設定される。
【０１７３】
次に、フローチャートについて説明する。
ステップＳ１  現在のポジションセンサ１４の電圧値を読み込む。
ステップＳ２  ポジションセンサ１４が故障しているかどうかを判断する。ポジションセンサ１４が故障している場合はステップＳ１３に、故障していない場合はステップＳ３に進む。
ステップＳ３  リニアソレノイド制御用のシフト位置を設定する。
ステップＳ４  オン・オフソレノイド制御用のシフト位置を設定する。
ステップＳ５  スタートロック制御用のシフト位置を設定する。
ステップＳ６  シフトロック制御用のシフト位置を設定する。
ステップＳ７  キーロック制御用のシフト位置を設定する。
ステップＳ８  フェール検出制御用のシフト位置を設定する。
ステップＳ９  リバース制御用のシフト位置を設定する。
ステップＳ１０  インジケータ表示制御用のシフト位置を設定する。
ステップＳ１１  エンジンアイドル制御用のシフト位置を設定する。
ステップＳ１２  その他の制御用のシフト位置を設定し、処理を終了する。
ステップＳ１３  フェール検出時における各制御用のシフト位置を設定し、処理を終了する。
【０１７４】
このように、本実施の形態においては、ポジションセンサ１４によって出力された電圧値と、各制御ごとに任意に設定されたポジション判断パターンとが比較され、前記シフトレバー２１によるシフト位置が判断されるので、各制御ごとに最適なレンジ情報を得ることができる。したがって、最適なレンジ情報を用いることによって各制御を的確に行うことができる。
【０１７５】
また、前記各制御は、制御の対象となる複数の被制御装置について行われるので、各被制御装置について、各制御を的確に行うことができる。
【０１７６】
そして、前記ポジション判断パターンを、各制御ごとに個別、又は独立して設定することによって、各制御ごとにレンジを個別、又は独立して、かつ、きめ細かく判断することができる。したがって、各制御に対して最適なレンジ情報を得ることができる。その結果、最適なレンジ情報を用いることによって各制御を的確に行うことができる。
【０１７７】
また、前記ポジションセンサ１４は、運転者によるシフトレバー２１の操作に基づいて、線形の電圧値を発生させるので、シフト位置を一層容易に、かつ、正確に判断することができる。
【０１７８】
そして、前記ポジションセンサ１４は、前記シフトレバー２１の操作量を非接触で検出するので、ポジションセンサ１４の摩耗が抑制され、経時劣化を防止することができ、安定した出力を長期間にわたって発生させることができる。
【０１７９】
また、前記ポジション判断パターンを、少なくとも一つの被制御装置に共通に設定することによって、各被制御装置について行われる各制御に対して共通のレンジ情報を得ることができる。その結果、共通なレンジ情報を用いることによって各制御を的確に行うことができる。
【０１８０】
例えば、自動変速機について行われる各制御に対して共通のレンジ情報を得たり、自動変速機について行われる各制御、エンジンについて行われるスタートロック制御、及び変速機について行われるリバース制御に対して共通のレンジ情報を得たりすることができる。
【０１８１】
図６は本発明の第２の実施の形態における閾値の設定方法を示す図である。
【０１８２】
この場合、主として自動変速機について行われる、フェール検出制御、リニアソレノイド制御、オン・オフソレノイド制御、インジケータ表示制御及びエンジンアイドル制御の各制御をトランスミッション制御とし、該トランスミッション制御に対して共通のポジション判断パターンが設定される。
【０１８３】
次に、本発明の第３の実施の形態について説明する。なお、第１の実施の形態と同じ構造を有するものについては、同じ符号を付与することによってその説明を省略し、同じ構造を有することによる発明の効果については同実施の形態の効果を援用する。
【０１８４】
図７は本発明の第３の実施の形態におけるガレージ制御のシフト位置及びポジションセンサの電圧値を示す図である。
【０１８５】
図において、閾値Ｖｉ（ｉ＝３１、３２、…、３８）は、値ｉが大きいほど大きく、値ｉが小さいほど小さい。また、各制御ごとの閾値Ｖｉは、一例であって、任意に設定することができる。なお、本実施の形態において、二つの閾値Ｖｉ、例えば、閾値Ｖｍ、Ｖｍ＋１間の電圧値領域を便宜上、閾値Ｖｍ〜Ｖｍ＋１で表すが、実際は、閾値Ｖｍ以上、閾値Ｖｍ＋１未満であることを表す。
【０１８６】
図に示されるように、本実施の形態におけるポジション判断装置１１（図１）においては、ガレージ制御におけるシフト位置として、パーキングレンジ、リバースレンジ、ニュートラルレンジ及びドライブレンジが設定される。なお、本実施の形態においては、前記４速レンジ、３速レンジ及び２速レンジがそれぞれ省略されるが、これらのレンジを前述されたように設定することもできる。前記ガレージ制御用のシフト位置における各レンジのシフト位置は、それぞれ次のように設定される。
【０１８７】
すなわち、閾値Ｖ３１〜Ｖ３２の電圧値領域がパーキングレンジを表すシフト位置として設定され、各閾値Ｖ３１、Ｖ３２は、ガレージ制御においてパーキングレンジが選択されたことを判断するための閾値となる。ポジション判断処理手段としてのシフト位置判断処理手段は、シフト位置判断処理を行い、ガレージ制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ３１〜Ｖ３２間の電圧値領域にあるとき、ガレージ制御においてパーキングレンジが選択されたと判断し、自動変速機をガレージ制御におけるパーキングレンジに設定する。
【０１８８】
また、閾値Ｖ３３〜Ｖ３４の電圧値領域がリバースレンジを表すシフト位置として設定され、各閾値Ｖ３３、Ｖ３４は、ガレージ制御においてリバースレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、シフト位置判断処理を行い、ガレージ制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ３３〜Ｖ３４間の電圧値領域にあるとき、ガレージ制御においてリバースレンジが選択されたと判断し、自動変速機をガレージ制御におけるリバースレンジに設定する。
【０１８９】
また、閾値Ｖ３５〜Ｖ３６の電圧値領域がニュートラルレンジを表すシフト位置として設定され、各閾値Ｖ３５、Ｖ３６は、ガレージ制御においてニュートラルレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、シフト位置判断処理を行い、ガレージ制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ３５〜Ｖ３６間の電圧値領域にあるとき、ガレージ制御においてニュートラルレンジが選択されたと判断し、自動変速機をガレージ制御におけるニュートラルレンジに設定する。
【０１９０】
また、閾値Ｖ３７〜Ｖ３８の電圧値領域がドライブレンジを表すシフト位置として設定され、各閾値Ｖ３７、Ｖ３８は、ガレージ制御においてドライブレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、シフト位置判断処理を行い、ガレージ制御においてポジションセンサ１４から出力される電圧値が閾値Ｖ３７〜Ｖ３８間の電圧値領域にあるとき、ガレージ制御においてドライブレンジが選択されたと判断し、自動変速機をガレージ制御におけるドライブレンジに設定する。
【０１９１】
また、本実施の形態においては、パーキングレンジとリバースレンジとの間、リバースレンジとニュートラルレンジとの間、ニュートラルレンジとドライブレンジとの間に、シフト位置判断処理手段によるシフト位置が判断されず、レンジが判断されない第１〜第３の中間位置の領域が設定される。各第１〜第３の中間位置の領域は、閾値Ｖ３２〜Ｖ３３、Ｖ３４〜Ｖ３５、Ｖ３６〜Ｖ３７の各電圧値領域に設定される。
【０１９２】
また、スタートロック制御用のシフト位置、フェール検出制御用のシフト位置、リバース制御用のシフト位置、シフトロック制御用のシフト位置、キーロック制御用のシフト位置、及びエンジアイドル制御のシフト位置においても、図２と同様のレンジが設定される。そして、シフト位置の判断に用いられる閾値は、各制御ごとに、任意に、又は独立して設定される。
【０１９３】
ところで、本実施の形態におけるポジション判断装置１１においては、前述されたように、ガレージ制御用のシフト位置において設定される第１〜第３の中間位置の領域を利用して、自動変速機制御、エンジン制御及びインジケータ制御を行うようにしている。
【０１９４】
図８は本発明の第３の実施の形態における前出し制御処理を説明するブロック図である。
【０１９５】
図に示されるように、自動変速機制御装置１５の記録装置にシフト位置を判断するためのシフト位置判断ロジック、シフト位置の移動を判断するためのシフト位置移動判断ロジック、及びガレージ油圧制御の前出し制御ロジックが格納される。
【０１９６】
そして、前記シフト位置判断ロジックは、前述されたように、閾値に基づいて、被制御装置における制御、例えば、自動変速機制御、エンジン制御等のシフト位置の判断、すなわち、ガレージ制御用のシフト位置の判断、スタートロック制御用のシフト位置の判断、シフトロック制御用のシフト位置の判断、キーロック制御用のシフト位置の判断、フェール検出制御用のシフト位置の判断、リバースインヒビット制御用のシフト位置の判断等を行うためのロジックであり、シフト位置移動判断ロジックは、ガレージ制御において第１〜第３の中間位置の領域において、シフト位置があるレンジから隣接する他の（次の）レンジに移動することを判断するためのロジックである。また、ガレージ油圧制御の前出し制御ロジックは、シフト操作部材としてのシフトレバー２１（図１）が他のレンジにおいて行うはずの油圧制御を、シフトレバー２１がそのシフト位置に移動して他のレンジが設定される前に先行して行うためのロジックである。
【０１９７】
そして、自動変速機制御装置１５は、電圧値が第１〜第３の中間位置の領域にあることを判断すると、図示されないシフト位置移動判断処理手段は、シフト位置移動判断処理を行い、シフト位置移動判断ロジックによって、シフトレバー２１がどのレンジからどのレンジに移動中であるかを判断し、シフト位置移動信号を発生させ、出力する。
【０１９８】
前記自動変速機制御装置１５の図示されない前出し制御処理手段は、前出し制御処理を行い、前記自動変速機のガレージ制御において、前記シフト位置移動信号に基づいて、前記前出し制御ロジックによって前出し制御を行う。また、エンジン制御においては、シフト位置移動信号が自動変速機制御装置１５からＣＡＮ等の通信ラインを介してエンジンコントロールユニット等に対して出力され、該エンジンコントロールユニット等のエンジン制御処理手段は、エンジン制御処理を行い、例えば、燃料噴射量を制御してアイドリングを行うエンジンアイドル制御等のエンジン制御を行う。
【０１９９】
さらに、シフト位置移動信号は、シフト位置移動信号が自動変速機制御装置１５からＣＡＮ等の通信ラインを介してインジケータコントロールユニットに対して出力され、インジケータコントロールユニットの図示されない通知処理手段は、通知処理を行い、インジケータの点灯制御を行うことによってインジケータ点灯制御等のインジケータ制御を行い、シフトレバー２１がレンジ間を移動中であることを運転者に知らせる。
【０２００】
次に、自動変速機制御装置１５の動作について説明する。
【０２０１】
図９は本発明の第３の実施の形態における自動変速機制御装置の動作を示すフローチャートである。
【０２０２】
まず、自動変速機制御装置１５（図１）は、現在のポジションセンサ１４の電圧値を読み込み、該電圧値に基づいてポジションセンサ１４が故障しているかどうかを判断する。ポジションセンサ１４が故障していない場合、前記自動変速機制御装置１５の図示されない電圧値判断処理手段は、電圧値判断処理を行い、電圧値があらかじめ設定された各シフト位置の閾値の範囲（領域）内にあるかどうかを判断する。
【０２０３】
一方、電圧値が前記閾値の範囲内にない場合、シフト位置移動判断処理手段は、シフト位置移動判断処理を行い、シフト位置が移動（ポジション移動）したと判断し、シフト位置の移動がガレージ制御用のシフト位置の移動であるかどうかを判断する。
【０２０４】
そして、シフト位置の移動がガレージ制御用のシフト位置の移動である場合、前記前出し制御処理手段は、前記自動変速機のガレージ制御において、前記シフト位置移動信号に基づいて前出し制御を行う。すなわち、シフトレバー２１が次に設定されるシフト位置に移動し、レンジが設定される前に、そのレンジにおけるガレージ油圧制御が開始される。また、シフト位置の移動がガレージ制御以外の被制御装置の制御、例えば、エンジン制御用のシフト位置の移動である場合は、シフト位置移動信号がエンジンのコントロールユニットに出力され、エンジンの制御が行われるとともに、インジケータの制御におけるシフト位置の移動である場合は、シフト位置移動信号がインジケータのコントロールユニットに出力されてインジケータの点灯制御を行う。
【０２０５】
このように、本実施の形態においては、シフトレバー２１のシフト位置の移動中に、次に設定されるレンジにおける制御を前出し制御で行うことができるので、例えば、ガレージ制御においては、制御遅れが発生するのを低減させて変速ショックが発生するのを効果的に抑制することができる。
【０２０６】
また、他の被制御装置の制御においても、制御遅れが発生するのを低減させて他の被制御装置の制御を最適に行うことができる。
【０２０７】
次に、フローチャートについて説明する。
ステップＳ２１  現在のポジションセンサ１４の電圧値を読み込む。
ステップＳ２２  ポジションセンサ１４が故障しているかどうかを判断する。ポジションセンサ１４が故障している場合は処理を終了し、故障していない場合はステップＳ２３に進む。
ステップＳ２３  電圧値が閾値の範囲内にあるかどうかを判断する。電圧値が閾値の範囲内にある場合は処理を終了し、範囲内にない場合はステップＳ２４に進む。
ステップＳ２４  ガレージ制御用のシフト位置の移動であるかどうかを判断する。ガレージ制御用のシフト位置の移動である場合はステップＳ２５に、ガレージ制御用以外のシフト位置の移動である場合はステップＳ２６に進む。
ステップＳ２５  油圧制御を開始し、処理を終了する。
ステップＳ２６  シフト位置移動信号を出力し、処理を終了する。
【０２０８】
前記各実施の形態においては、ポジションセンサ１４の電圧値が自動変速機制御装置１５に送られ、自動変速機制御装置１５が前記電圧値に基づいてシフト位置を判断するようになっているが、ポジションセンサ１４にシフト位置の判断機能（ポジション判断機能）を持たせ、ポジションセンサ１４自体がシフト位置を判断し、その判断結果（判断されたシフト位置及び判断されたレンジ）を自動変速機制御装置１５に送り、自動変速機制御装置１５から各被制御装置にレンジ情報を送ったり、又は判断されたシフト位置に基づく制御信号を送ったりすることができる。しかも、ポジションセンサ１４にシフト位置の判断機能を持たせた場合は、判断結果を自動変速機制御装置１５を介することなく、ポジションセンサ１４から直接各被制御装置に送ることもできる。
【０２０９】
また、前記各実施の形態においては、自動変速機として有段の変速機について説明しているが、本発明を無段変速機等の他の変速機に適用することができる。
【０２１０】
さらに、各レンジの設定も前記実施の形態に限定されることなく、任意に設定することができ、レンジを判断するために基準とする閾値も前記実施の形態に限定されることなく、任意に設定することができる。
【０２１１】
そして、各実施の形態におけるシフト位置の判断は、運転者のシフトレバー２１の操作によるものだけでなく、運転者がシフト操作部材として、プッシュボタンを操作することによって、所定のモータを駆動し、マニュアルバルブをモータによって操作することもできる。すなわち、シフト・バイ・ワイヤ等に適用することができる。
【０２１２】
本実施の形態においては、パワートレインとして有段の自動変速機を搭載した車両について説明したが、本発明を駆動モータを駆動源とする電動駆動装置、駆動モータ、エンジン及び発電機を駆動源とする電動駆動装置等に適用した場合、ニュートラルレンジにおいて、駆動モータをロックさせたり、スタータモータを駆動するのを許可したりする制御を行い、リバースレンジにおいて、駆動モータを逆方向に駆動したり、リバースランプを点灯したりする制御を行ううことができる。
【０２１３】
なお、本発明は前記実施の形態に限定されるものではなく、本発明の趣旨に基づいて種々変形させることが可能であり、それらを本発明の範囲から排除するものではない。
【０２１４】
【発明の効果】
以上詳細に説明したように、本発明によれば、ポジション判断装置においては、パワートレインのレンジを選択するためのシフト操作部材の操作に伴って連続的な出力値を発生させるポジションセンサと、前記出力値と各制御ごとに任意に設定されたポジション判断パターンとを比較して、前記各制御を行うポジションを判断するポジション判断処理手段とを有する。
【０２１５】
この場合、ポジションセンサによって出力された出力値と各制御ごとに任意に設定されたポジション判断パターンとが比較され、各制御を行うポジションが判断されるので、各制御ごとに最適なレンジ情報を得ることができる。したがって、最適なレンジ情報を用いることによって各制御を的確に行うことができる。
【０２１６】
本発明の他のポジション判断装置においては、さらに、制御の対象となる複数の被制御装置について前記各制御を行う制御処理手段を有する。
【０２１７】
この場合、制御の対象となる複数の被制御装置について前記各制御を行う制御処理手段を有するので、各被制御装置について、各制御を的確に行うことができる。
【０２１８】
本発明の更に他のポジション判断装置においては、さらに、前記ポジション判断パターンは、各制御ごとに個別に設定される。
【０２１９】
この場合、前記ポジション判断パターンが、各制御ごとに個別に設定されるので、各制御ごとにレンジを個別に、かつ、きめ細かく判断することができる。したがって、各制御に対して最適なレンジ情報を得ることができる。その結果、最適なレンジ情報を用いることによって各制御を的確に行うことができる。
【０２２０】
本発明の更に他のポジション判断装置においては、さらに、前記ポジション判断パターンは、少なくとも一つの被制御装置に共通に設定される。
【０２２１】
この場合、前記ポジション判断パターンが、少なくとも一つの被制御装置に共通に設定されるので、各被制御装置について行われる各制御に対して共通のレンジ情報を得ることができる。その結果、共通なレンジ情報を用いることによってポジションを判断するためのロジックを少なくすることができるとともに、各制御を的確に行うことができる。
【０２２２】
本発明の更に他のポジション判断装置においては、ポジション判断パターンは、変速機について行われる制御に共通に設定される。
【０２２３】
この場合、処理の多い変速機のポジションを判断するためのロジックを極めて少なくすることができる。
【０２２４】
本発明の更に他のポジション判断装置においては、さらに、前記ポジションセンサは、運転者によるシフト操作部材の操作に基づいて、線形の出力値を発生させる。
【０２２５】
この場合、前記ポジションセンサは、運転者によるシフト操作部材の操作に基づいて、線形の出力値を発生させるので、シフト位置を一層容易に、かつ、正確に判断することができる。
【０２２６】
本発明の更に他のポジション判断装置においては、さらに、前記ポジションセンサは、前記シフト操作部材の操作量を非接触で検出し、前記出力値を電圧値で発生させる。
【０２２７】
この場合、前記ポジションセンサは、前記シフト操作部材の操作量を非接触で検出するので、ポジションセンサの摩耗が抑制され、経時劣化を防止することができ、安定した出力を長期間にわたって発生させることができる。
【０２２８】
本発明の更に他のポジション判断装置においては、さらに、前記ポジション判断パターンにおいて、複数のレンジについて判断基準値の領域が設定され、隣接する判断基準値の領域間に中間位置の領域が設定される。そして、前出し制御処理手段は、前記中間位置の領域において、次に設定されるレンジについての前出し制御を行う。
【０２２９】
この場合、シフト操作部材のシフト位置の移動中に、次に設定されるレンジにおける制御を前出し制御で行うことができるので、例えば、ガレージ制御においては、制御遅れが発生するのを低減させて変速ショックが発生するのを効果的に抑制することができる。
【０２３０】
また、他の被制御装置の制御においても、制御遅れが発生するのを低減させて他の被制御装置の制御を最適に行うことができる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態におけるポジション判断装置の機構部を示す図である。
【図２】本発明の第１の実施の形態における各制御用のシフト位置及びポジションセンサの電圧値を示す図である。
【図３】本発明の第１の実施の形態におけるシフト位置判断ロジックを説明するブロック図である。
【図４】本発明の第１の実施の形態における閾値の設定方法を示す図である。
【図５】本発明の第１の実施の形態における閾値設定処理の動作を示すフローチャートである。
【図６】本発明の第２の実施の形態における閾値の設定方法を示す図である。
【図７】本発明の第３の実施の形態におけるガレージ制御のシフト位置及びポジションセンサの電圧値を示す図である。
【図８】本発明の第３の実施の形態における前出し制御処理を説明するブロック図である。
【図９】本発明の第３の実施の形態における自動変速機制御装置の動作を示すフローチャートである。
【符号の説明】
１１    ポジション判断装置
１４    ポジションセンサ
１５    自動変速機制御装置
２１    シフトレバー
【図１】
2004251436.tif 000003
【図２】
2004251436.tif 000004
【図３】
2004251436.tif 000005
【図４】
2004251436.tif 000006
【図５】
2004251436.tif 000007
【図６】
2004251436.tif 000008
【図７】
2004251436.tif 000009
【図８】
2004251436.tif 000010
【図９】
2004251436.tif 000011
【手続補正書】
【提出日】平成15年5月6日(2003.5.6)
【手続補正１】
【補正対象書類名】図面
【補正対象項目名】図１
【補正方法】変更
【補正の内容】
【図１】
2004251436.tif 000012
【手続補正２】
【補正対象書類名】図面
【補正対象項目名】図２
【補正方法】変更
【補正の内容】
【図２】
2004251436.tif 000013
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】図４
【補正方法】変更
【補正の内容】
【図４】
2004251436.tif 000014
【手続補正４】
【補正対象書類名】図面
【補正対象項目名】図６
【補正方法】変更
【補正の内容】
【図６】
2004251436.tif 000015
【手続補正５】
【補正対象書類名】図面
【補正対象項目名】図７
【補正方法】変更
【補正の内容】
【図７】
2004251436.tif 000016