(57)【要約】  ＥＣＵ（８００）は、異常判定部（８１０）と、停止保証判定部（８２０）と、システム起動部（８３０）とを含む。異常判定部（８１０）は、車両の駆動システムの停止時において、シフトポジションセンサからのシフト信号にＰレンジに対応するＰ信号およびＭＪ信号に加えてＰ信号およびＭＪ信号以外の異種信号が含まれるＰレンジ異常が生じているか否かを判定する。停止保証判定部（８２０）は、Ｐレンジ異常が生じている場合、ブレーキオン状態（油圧ブレーキ力あるいはパーキングブレーキ力が停車状態を維持可能な値を超えている状態）であるか否かに基づいて、停車状態を保証できるか否かを判定する。システム起動部（８３０）は、Ｐレンジ異常が生じている場合、停止保証判定部（８２０）が停車状態を保証できると判定したときは駆動システムの起動を許容する。
2012111066.tif 000002
【特許請求の範囲】
【請求項１】
車両の制御装置であって、
前記車両は、
ユーザによるシフト操作に応じたシフト信号を出力するセンサ（８０）と、
前記シフト信号に応じてシフトレンジが切り替えられ、前記シフトレンジが停車レンジである場合に前記車両の車軸を固定する変速装置（２００）と、
ユーザによるブレーキ操作に応じたブレーキ力を前記車両に作用させるための制動装置（４００、５００）とを備え、
前記制御装置は、
前記停車レンジに対応する停車信号と前記停車レンジに対応しない非停車信号との双方の信号が前記シフト信号に含まれるセンサ異常の有無を判定する判定部（８１０）と、
前記センサ異常がある場合、前記ブレーキ力および前記シフト信号の異常態様の少なくともいずれかを用いて判定される始動条件が成立したときは前記車両の始動を許容し、前記始動条件が成立しないときは前記車両の始動を許容しない始動制御部（８２０、８３０）とを備える、車両の制御装置。
【請求項２】
前記始動条件は、前記ブレーキ力が所定値よりも大きいという条件である、請求項１に記載の車両の制御装置。
【請求項３】
前記始動条件は、前記ブレーキ力が前記所定値よりも大きくかつユーザによるアクセル操作がないという条件である、請求項２に記載の車両の制御装置。
【請求項４】
前記始動条件は、前記シフト信号に含まれる前記非停車信号の数が前記停車信号の数よりも少なくかつ前記ブレーキ力が所定値よりも大きいという条件である、請求項１に記載の車両の制御装置。
【請求項５】
前記始動条件は、第１シフト操作によって前記シフト信号が前記停車信号を含まない状態に変化した後も継続して前記シフト信号に前記非停車信号が含まれ、かつ前記第１シフト操作後の第２シフト操作によって前記シフト信号が再び前記停車信号を含む状態に変化したという条件である、請求項１に記載の車両の制御装置。
【請求項６】
前記始動条件は、前記非停車信号が前記車両を走行させるための駆動レンジに対応する信号であるという条件である、請求項１に記載の車両の制御装置。
【請求項７】
前記始動条件は、第１シフト操作によって前記シフト信号が前記車両を走行させるための駆動レンジを示す状態に変化し、かつ前記第１シフト操作後の第２シフト操作によって前記シフト信号が再び前記停車信号を含む状態に変化し、かつ前記ブレーキ力が所定値よりも大きい、という条件である、請求項１に記載の車両の制御装置。
【請求項８】
前記始動制御部は、前記センサ異常が生じていない場合は、前記シフト信号に基づいて前記シフトレンジが前記停車レンジであると判定されたときに、前記車両の始動を許容する、請求項１に記載の車両の制御装置。
【請求項９】
前記車両は、車両の走行を制御するための駆動システムを備え、
前記判定部は、前記駆動システムの停止中に前記センサ異常が生じているか否かを判定し、
前記始動制御部は、前記駆動システムの停止中に前記始動条件が成立しかつユーザによる始動要求がある場合に、前記駆動システムを起動させる、請求項１に記載の車両の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、シフトレバーの位置を検出するセンサに異常が生じた場合の車両の制御に関する。
【背景技術】
【０００２】
従来より、運転者によって操作されるシフトレバーの位置を検出するシフトポジションセンサの検出結果に応じてシフトレンジが切り替えられる車両が知られている。【０００３】
このような車両において、特開２００１−２８９０６７号公報（特許文献１）には、シフトポジションセンサの検出結果でＰ（パーキング）レンジを判定できない異常が発生した場合であっても、シフトポジションセンサの検出結果でＮ（ニュートラル）レンジを判定可能な場合には、Ｎレンジにおいて車両の始動を許容することが示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−２８９０６７号公報
【特許文献２】特開２００１−２９４０５６号公報
【特許文献３】特開２００３−６５４３６号公報
【特許文献４】特開２０００−２９６７２８号公報
【特許文献５】特開２００９−２４８９１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示された技術では、シフトポジションセンサの検出結果でＰレンジに加えてＮレンジを判定できない異常が生じた場合には、車両の始動を許容することができず、車両を退避走行させることができない。【０００６】
本発明は、上述の課題を解決するためになされたものであって、その目的は、シフトポジションセンサに異常が生じた場合の車両の退避走行能力を向上させることである。
【課題を解決するための手段】
【０００７】
この発明に係る制御装置は、車両を制御する。車両は、ユーザによるシフト操作に応じたシフト信号を出力するセンサと、シフト信号に応じてシフトレンジが切り替えられ、シフトレンジが停車レンジである場合に車両の車軸を固定する変速装置と、ユーザによるブレーキ操作に応じたブレーキ力を車両に作用させるための制動装置とを備える。制御装置は、停車レンジに対応する停車信号と停車レンジに対応しない非停車信号との双方の信号がシフト信号に含まれるセンサ異常の有無を判定する判定部と、センサ異常がある場合、ブレーキ力およびシフト信号の異常態様の少なくともいずれかを用いて判定される始動条件が成立したときは車両の始動を許容し、始動条件が成立しないときは車両の始動を許容しない始動制御部とを備える。【０００８】
好ましくは、始動条件は、ブレーキ力が所定値よりも大きいという条件である。
好ましくは、始動条件は、ブレーキ力が所定値よりも大きくかつユーザによるアクセル操作がないという条件である。【０００９】
好ましくは、始動条件は、シフト信号に含まれる非停車信号の数が停車信号の数よりも少なくかつブレーキ力が所定値よりも大きいという条件である。【００１０】
好ましくは、始動条件は、第１シフト操作によってシフト信号が停車信号を含まない状態に変化した後も継続してシフト信号に非停車信号が含まれ、かつ第１シフト操作後の第２シフト操作によってシフト信号が再び停車信号を含む状態に変化したという条件である。【００１１】
好ましくは、始動条件は、非停車信号が車両を走行させるための駆動レンジに対応する信号であるという条件である。【００１２】
好ましくは、始動条件は、第１シフト操作によってシフト信号が車両を走行させるための駆動レンジを示す状態に変化し、かつ第１シフト操作後の第２シフト操作によってシフト信号が再び停車信号を含む状態に変化し、かつブレーキ力が所定値よりも大きい、という条件である。【００１３】
好ましくは、始動制御部は、センサ異常が生じていない場合は、シフト信号に基づいてシフトレンジが停車レンジであると判定されたときに、車両の始動を許容する。【００１４】
好ましくは、車両は、車両の走行を制御するための駆動システムを備える。判定部は、駆動システムの停止中にセンサ異常が生じているか否かを判定する。始動制御部は、駆動システムの停止中に始動条件が成立しかつユーザによる始動要求がある場合に、駆動システムを起動させる。
【発明の効果】
【００１５】
本発明によれば、シフトポジションセンサに異常が生じた場合の車両の退避走行能力を向上させることができる。
【図面の簡単な説明】
【００１６】
【図１】車両の全体ブロック図である。
【図２】シフトゲートを示す図である。
【図３】シフトセンサの構造を模式的に示す図である。
【図４】シフトコネクタの断面形状を示す図である。
【図５】シフトセンサが正常である時のシフト信号とシフトレンジとの組合せを示す図である。
【図６】シフトセンサが異常である時のシフト信号とシフトレンジとの組合せを示す図である。
【図７】ＥＣＵの機能ブロック図である。
【図８】ＥＣＵの処理手順を示すフローチャート（その１）である。
【図９】ＥＣＵの処理手順を示すフローチャート（その２）である。
【図１０】ＥＣＵの処理手順を示すフローチャート（その３）である。
【図１１】ＥＣＵの処理手順を示すフローチャート（その４）である。
【図１２】ＥＣＵの処理手順を示すフローチャート（その５）である。
【発明を実施するための形態】
【００１７】
以下、図面を参照しつつ、本発明の実施例について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰り返さない。
【００１８】
［実施例１］
図１は、本実施例に従う制御装置を搭載した車両１の全体ブロック図である。車両１は、駆動装置１００と、変速装置２００と、車輪３００と、ＥＣＢ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  Ｃｏｎｔｒｏｌｌｅｄ  Ｂｒａｋｅ  Ｓｙｓｔｅｍ）４００と、ＰＫＢ（Ｐａｒｋｉｎｇ  Ｂｒａｋｅ）機構５００と、ＥＣＵ（Ｅｌｅｃｔｒｏｎｉｃ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）８００とを備える。また、車両１は、ユーザによって操作されるＩＧスイッチ１０、アクセルペダル２１、ブレーキペダル３１、ＰＫＢペダル４１、シフトレバー９１を備える。
【００１９】
駆動装置１００、変速装置２００およびＥＣＢ４００は、ＥＣＵ８００からの制御信号によって制御される。
【００２０】
駆動装置１００は、車両１の駆動力を発生する装置である。駆動装置１００は、代表的にはエンジンやモータなどで構成される。
【００２１】
変速装置２００は、駆動装置１００と車輪３００との間に設けられ、駆動装置１００の回転速度を変速して車輪３００に伝達する。変速装置２００は、内部に予め定められた複数の変速比のうちのいずれかの変速比を形成するための複数の摩擦係合要素（クラッチやブレーキ）と、変速装置２００の出力軸２１０を固定するためのパーキングギヤとを含む。変速装置２００の制御状態（以下「シフトレンジ」ともいう）は、ＥＣＵ８００からの制御信号によって、Ｐ（パーキング）レンジ、Ｒ（リバース）レンジ、Ｎ（ニュートラル）レンジ、Ｄ（ドライブ）レンジ、Ｂ（ブレーキ）レンジのいずれかに切り替えられる。このようにシフトレンジを電気制御により切り替える方式はシフトバイワイヤ方式とも呼ばれる。なお、Ｂレンジは、Ｄレンジよりもエンジンブレーキの利きが良いシフトレンジを意味している。Ｐレンジでは、変速装置２００内のパーキングギヤが作動して出力軸２１０が固定され、車輪３００の回転が抑止される。なお、以下では、変速装置２００内のパーキングギヤによって出力軸２１０を固定することを「Ｐロック」ともいう。
【００２２】
ＥＣＢ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  Ｃｏｎｔｒｏｌｌｅｄ  Ｂｒａｋｅ  Ｓｙｓｔｅｍ）４００は、ブレーキペダル３１のストローク量などに応じてブレーキ油圧を発生させることにより、車輪３００にブレーキ力を作用させる。
【００２３】
ＰＫＢ機構５００は、ケーブルやロッドなど（図示せず）を介してＰＫＢペダル４１と機械的に接続される。ＰＫＢ機構５００は、駐車時などにユーザがＰＫＢペダル４１を操作したことに連動して機械的に作動されて、変速装置２００の出力軸２１０にブレーキ力を作用させる。なお、ＰＫＢ機構５００は、ペダル式であってもレバー式であってもよい。
【００２４】
ＥＣＵ８００には、ＩＧ（イグニッション）スイッチ１０、アクセルポジションセンサ２０、ブレーキストロークセンサ３０、ＰＫＢセンサ４０、車速センサ５０、油圧センサ６０がハーネスなどを介して接続される。
【００２５】
ＩＧスイッチ１０は、車両１の駆動システム（車両１の走行制御に必要な電気機器）の起動要求および停止要求をユーザが入力するためのスイッチである。ＩＧスイッチ１０が操作される位置には、駆動システムを停止状態（Ｒｅａｄｙ−ＯＦＦ状態）にさせるためのＩＧオフ位置、駆動システムに通電させるためのＩＧオン位置、駆動システムを起動状態（Ｒｅａｄｙ−ＯＮ状態）にさせるためのスタート位置、などが含まれる。
【００２６】
アクセルポジションセンサ２０は、アクセルペダル２１の位置（アクセルポジション）ＡＰを検出する。
【００２７】
ブレーキストロークセンサ３０は、ブレーキペダル３１の操作量（ブレーキストローク）ＢＳを検出する。
【００２８】
ＰＫＢセンサ４０は、ＰＫＢペダル４１の操作（ＰＫＢ機構５００の作動）の有無を検出する。
【００２９】
車速センサ５０は、変速装置２００の出力軸２１０の回転速度から車速Ｖを検出する。
油圧センサ６０は、ＥＣＢ４００によるブレーキ油圧を検出する。
【００３０】
さらに、ＥＣＵ８００には、シフトセンサ８０が接続される。シフトセンサ８０は、シフトゲート９３に沿って操作されるシフトレバー９１とプッシュプルケーブル９２を介して機械的に接続される。シフトセンサ８０は、シフトレバー９１の位置に応じて、ユーザが要求するシフトレンジを判定するために用いられるシフト信号をＥＣＵ８００に出力する。シフト信号には、シフトレンジに応じた複数の種類の信号が含まれる（後述）。なお、シフトセンサ８０は、変速装置２００の近傍に設けられるようにしてもよい。
【００３１】
ＥＣＵ８００は、図示しないＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）およびメモリを内蔵し、当該メモリに記憶された情報や各センサからの情報に基づいて所定の演算処理を実行する。ＥＣＵ８００は、演算処理の結果に基づいて車両１に搭載される各機器を制御する。
【００３２】
図２は、シフトゲート９３を示す図である。図２に示すように、シフトゲート９３には、シフトレバー９１の移動経路を規制するための溝９３Ａが設けられている。シフトレバー９１は、この溝９３Ａに沿って、Ｐ位置側からＰ、Ｒ、Ｎ、Ｄ、Ｂ位置の順に移動される。
【００３３】
図３は、シフトセンサ８０の構造を模式的に示す図である。シフトセンサ８０は、第１〜第８センサ８１〜８８と、可動レバー８９と、シフトコネクタＣとを含む。シフトコネクタＣは、シフトワイヤＷによってＥＣＵ８００と接続される。
【００３４】
可動レバー８９は、一端がプッシュプルケーブル９２に接続され、他端が回動軸Ａに回動可能に接続される。可動レバー８９は、ユーザのシフト操作に応じてプッシュプルケーブル９２が押したり引いたりされることによって、回動軸Ａを中心としてシフトレバー９１の位置に応じた位置に回動される。
【００３５】
第１〜第５センサ８１〜８５は、可動レバー８９がそれぞれＰ位置、Ｒ位置、Ｎ位置、Ｄ位置、Ｂ位置に対応する範囲にある場合に可動レバー８９と接触してそれぞれＰ信号、Ｒ信号、Ｎ信号、Ｄ信号、Ｂ信号をＥＣＵ８００に出力する。
【００３６】
第６センサ８６は、可動レバー８９がＲ位置に対応する範囲にある場合に可動レバー８９と接触してＲＶ信号をＥＣＵ８００に出力する。第７センサ８７は、可動レバー８９がＤ位置およびＢ位置に対応する範囲にある場合に可動レバー８９と接触してＦＤ（フォワード）信号をＥＣＵ８００に出力する。第８センサ８８は、可動レバー８９がＰ、Ｒ、Ｎ、Ｄ、Ｂ位置に対応する範囲にある場合に可動レバー８９と接触してＭＪ信号をＥＣＵ８００に出力する。
【００３７】
図４は、シフトコネクタＣの断面形状を示す図である。シフトコネクタＣは、それぞれＰ信号、Ｒ信号、Ｎ信号、Ｄ信号、Ｂ信号、ＲＶ信号、ＦＤ信号、ＭＪ信号を出力するためのコネクタＣ１〜Ｃ８を含む。これらのコネクタＣ１〜Ｃ８から出力される各信号がシフトワイヤＷを介してＥＣＵ８００に入力される。
【００３８】
図５は、シフトセンサ８０が正常である時のシフト信号とシフトレンジとの組合せを示す図である。図５において、丸印は、Ｐ〜ＭＪの各信号が検出されていることを示す。ＥＣＵ８００は、Ｐ信号およびＭＪ信号を検出した場合、シフトレンジがＰレンジであると判定する。ＥＣＵ８００は、Ｒ信号、ＲＶ信号およびＭＪ信号を検出した場合、シフトレンジがＲレンジであると判定する。Ｎレンジ以降の判定手法も同様である。このように、ＥＣＵ８００は、シフト信号に含まれるＰ信号〜ＭＪ信号の組合せに応じてシフトレンジを判定する。そして、ＥＣＵ８００は、判定したシフトレンジとなるように変速装置２００を制御する。
【００３９】
以上のような構成を有する車両１において、車両１の駆動システムが停止中である場合、ユーザによってシフトレンジがＰレンジに制御されてＰロックされているのが一般的である。そのため、駆動システムの停止時に、たとえＰレンジに対応するＰ信号およびＭＪ信号とそれら以外の異種信号とが同時に検出される異常（以下「Ｐレンジ異常」ともいう）が生じた場合、Ｐ信号およびＭＪ信号が正しくそれら以外の異種信号が異常であることが強く推認される。しかしながら、厳密には、Ｐ信号およびＭＪ信号の異常なのか、それともそれら以外の異種信号の異常なのかを区別できず、Ｐレンジであることを確定できない。
【００４０】
図６は、シフトセンサ８０が異常である時（Ｄ信号が常時オン状態となるＤオン故障が生じた時）のシフト信号とシフトレンジとの組合せを示す図である。たとえばＰレンジでＤオン故障が生じた場合、Ｐレンジに対応するＰ信号およびＭＪ信号だけでなく、Ｐレンジには対応しないＤ信号もＥＣＵ８００に入力される。このような異常パターンがＰレンジ異常である。
【００４１】
従来においては、ユーザからシステム起動要求があった場合に、シフト信号に基づいてＰレンジを判定できた場合に限って、駆動システムを起動させていた。その理由は、駆動システム起動時に仮にユーザの予期しない駆動力が発生しても、Ｐロックによって車両１を停止状態に維持することを保証するためである。したがって、従来においては、Ｐレンジ異常が生じると、Ｐロックを保証できないため、駆動システムの起動を禁止していた。そのため、Ｐレンジ異常を検出しても、車両１を始動させて修理工場まで退避走行させることができないので不便であった。
【００４２】
このような従来の問題を解決するために、本実施例では、Ｐレンジ異常であっても、油圧ブレーキ力やパーキングブレーキ力などＰロックとは別の手段によって追加的に車両１を停止状態に維持することを保証できることを条件として、駆動システムの起動を許容し、車両１の退避走行を可能にするものである。この点が本実施例の最も特徴的な点である。
【００４３】
図７は、駆動システムの起動に関する部分のＥＣＵ８００の機能ブロック図である。図７に示した各機能ブロックは、ハードウェアによって実現してもよいし、ソフトウェアによって実現してもよい。
【００４４】
ＥＣＵ８００は、異常判定部８１０と、停止保証判定部８２０と、システム起動部８３０とを含む。
【００４５】
異常判定部８１０は、駆動システムの停止時において、上述したＰレンジ異常が生じているか否か、すなわちシフト信号にＰ信号およびＭＪ信号に加えてＰ信号およびＭＪ信号以外の異種信号が含まれるか否かを判定する。
【００４６】
停止保証判定部８２０は、Ｐレンジ異常が生じている場合に、Ｐロックとは別の手段で停車状態を保証できるか否かを判定する。たとえば、停止保証判定部８２０は、ブレーキオン状態である場合に、停車状態を保証できると判定する。ここで、ブレーキオン状態とは、ＥＣＢ４００による油圧ブレーキ力あるいはＰＫＢ機構５００によるパーキングブレーキ力が停車状態を維持可能な値を超えている状態をいう。
【００４７】
システム起動部８３０は、Ｐレンジ異常が生じていない場合、シフト信号に基づいて、シフトレンジがＰレンジであると判定されたときに、駆動システムの起動を許容する。
【００４８】
さらに、システム起動部８３０は、Ｐレンジ異常が生じている場合であっても、停止保証判定部８２０が停車状態を保証できると判定したときは駆動システムの起動を許容し、そうでないときは駆動システムの起動を禁止する。
【００４９】
そして、システム起動部８３０は、ユーザからのシステム起動要求がある場合に、駆動システムの起動を許容しているときは駆動システムを起動させ、駆動システムの起動を禁止しているときは駆動システムを起動させない。
【００５０】
図８は、上述した機能を実現するためのＥＣＵ８００の処理手順を示すフローチャートである。図８のフローチャートは、車両１の駆動システムの停止中に、予め定められた周期で繰り返し実行される。
【００５１】
ステップ（以下、ステップを「Ｓ」と略す）１０にて、ＥＣＵ８００は、ユーザからのシステム起動要求の有無を判断する。この判断は、ＩＧスイッチ１０の検出結果に基づいて行なわれる。
【００５２】
システム起動要求がない場合（Ｓ１０にてＮＯ）、ＥＣＵ８００は、処理を終了させる。
【００５３】
一方、システム起動要求がある場合（Ｓ１０にてＹＥＳ）、ＥＣＵ８００は、処理をＳ１１に移し、シフト信号にＰレンジに対応する信号（Ｐ信号およびＭＪ信号）が含まれているか否かを判定する。
【００５４】
シフト信号にＰ信号およびＭＪ信号が含まれていない場合（Ｓ１１にてＮＯ）、そもそもＰレンジでないため、ＥＣＵ８００は、処理を終了し、システム起動を行なわない。
【００５５】
一方、シフト信号にＰ信号およびＭＪ信号が含まれている場合（Ｓ１１にてＹＥＳ）、ＥＣＵ８００は、処理をＳ１２に移し、Ｐレンジ異常であるか否か、すなわち、シフト信号に異種信号（Ｐ信号およびＭＪ信号以外の信号）が含まれているか否かを判定する。
【００５６】
異種信号が含まれていない場合（Ｓ１２にてＮＯ）、Ｐレンジと判定できるため、ＥＣＵ８００は、処理をＳ１６に移し、駆動システムを起動させる。
【００５７】
一方、異種信号が含まれている場合（Ｓ１２にてＹＥＳ）、ＥＣＵ８００は、処理をＳ１３に移し、異種信号の数が１つであるか否かを判定する。この判定は、異種信号の数がＰレンジに対応する信号の数（Ｐ信号およびＭＪ信号の２つ）よりも少ないか否かを判定するものである。したがって、たとえばＰレンジに対応する信号が３つである場合には、異種信号の数が２つ以下であることを判定すればよい。
【００５８】
異種信号が１つである場合（Ｓ１３にてＹＥＳ）、Ｐ信号およびＭＪ信号の二重故障ではなく異種信号の一重故障であると考えられるため、ＥＣＵ８００は、処理をＳ１４に移し、上述したブレーキオン状態であるか否かを判定する。この判定は、ブレーキ油圧がしきい値以上であるか否か、ブレーキストロークＢＳがしきい値以上であるか否か、ＰＫＢ信号がオン状態であるか否かなどに基づいて行なわれる。なお、この判定に用いられるしきい値は、万が一、トルクキャンセルができずに車両１に駆動力が働いても十分に車両１を停止状態に維持可能な値に設定される。
【００５９】
ブレーキオン状態でない場合（Ｓ１４にてＮＯ）、停車状態を保証できないため、ＥＣＵ８００は、処理を終了し、システム起動を行なわない。
【００６０】
一方、ブレーキオン状態である場合（Ｓ１４にてＹＥＳ）、ＥＣＵ８００は、処理をＳ１５に移し、アクセルオフ状態であるか否かを判定する。この判定は、システム起動時に停車状態に維持することをより確実に保証するための処理である。
【００６１】
アクセルオフ状態でない場合（Ｓ１５にてＮＯ）、ＥＣＵ８００は、処理を終了し、システム起動を行なわない。
【００６２】
一方、アクセルオフ状態である場合（Ｓ１５にてＹＥＳ）、ＥＣＵ８００は、処理をＳ１６に移し、駆動システムを起動させる。
【００６３】
以上のように、本実施例に従うＥＣＵ８００は、Ｐレンジ異常が生じた場合であっても、Ｐロックとは別の手段によって追加的に停車状態を保証できることを条件として、駆動システムの起動を許容する。そのため、Ｐレンジ異常が生じた場合であっても、駆動システムの起動が可能となり、車両１の退避走行能力を向上させることができる。
【００６４】
なお、駆動装置１００としてエンジンおよびモータを備えたいわゆるハイブリッド車両においては、駆動システム起動時に暖機のためにエンジンを始動させることが多い。しかしながら、エンジン始動時の反力によって車両１に駆動力が作用する構造を有するハイブリッド車両も存在する。このような構造を有するハイブリッド車両においては、Ｐレンジ異常時に駆動システムを起動する際、通常とは異なり、エンジンを始動することなく駆動システムのみを起動させるようにすればよい。このようにすれば、停車状態をより確実に保証しつつ、駆動システムを起動させることができる。
【００６５】
［実施例２］
実施例１では、Ｐレンジ異常が生じた場合に、Ｐロックとは別の手段によって追加的に停車状態を保証できることを条件として、駆動システムの起動を許容した。
【００６６】
これに対し、実施例２では、Ｐレンジ異常が生じた場合に、Ｐ信号およびＭＪ信号以外の異種信号が異常であることが十分な信頼度で推定されることを条件として、駆動システムの起動を許容する。たとえば、上述の図６に示したように、Ｄオン故障が生じた場合、シフトレバー９１がＰ位置にある場合は、Ｐ信号およびＭＪ信号に加えてＤ信号が検出される。その後にユーザがシフトレバー９１をＰ位置からＮ位置に移動させると、Ｐ信号が消えてＮ信号が新たに現れるが、Ｄ信号およびＭＪ信号は継続して検出される。このような異常パターンが検出された場合、仮にＤ信号が正常であるとすると、少なくともＤレンジでＰ信号オンかつＮ信号オンとなる故障が同時に発生している必要があるが、実際にはＰ信号とＮ信号は同時に検出されないのでＤ信号が正常である可能性は極めて低い。したがって、このような異常パターンが検出された場合には、Ｄ信号が異常であると十分な信頼度を持って推定されるので、ＥＣＵ８００は、そのトリップ中においては、Ｐレンジ異常が現れても、Ｐロックされていると判断して、システムの起動を許容する。その他の構造、機能、処理は、前述の実施例１と同じであるため、ここでの詳細な説明は繰返さない。
【００６７】
図９は、実施例２に従うＥＣＵ８００の処理手順を示すフローチャートである。図９のフローチャートは、車両１の駆動システムの停止中に、予め定められた周期で繰り返し実行される。
【００６８】
Ｓ２０にて、ＥＣＵ８００は、Ｐレンジに対応するＰ信号およびＭＪ信号がシフト信号に含まれているか否かを判定する。
【００６９】
シフト信号にＰ信号およびＭＪ信号が含まれていない場合（Ｓ２０にてＮＯ）、ＥＣＵ８００は、処理を終了させる。
【００７０】
一方、シフト信号にＰ信号およびＭＪ信号が含まれている場合（Ｓ２０にてＹＥＳ）、ＥＣＵ８００は、処理をＳ２１に移し、シフト信号にＰ信号およびＭＪ信号以外の異種信号が含まれているか否かを判定する。
【００７１】
異種信号が含まれていない場合（Ｓ２１にてＮＯ）、ＥＣＵ８００は、処理をＳ２３に移す。
【００７２】
一方、異種信号が含まれている場合（Ｓ２１にてＹＥＳ）、ＥＣＵ８００は、処理をＳ２２に移し、ユーザによるシフト操作によってシフト信号の組合せが変化した後も同じ異種信号がシフト信号に含まれるか否かを判断する。
【００７３】
同じ異種信号がシフト信号に含まれない場合（Ｓ２２にてＮＯ）、ＥＣＵ８００は、この処理を終了させる。
【００７４】
一方、同じ異種信号がシフト信号に含まれる場合（Ｓ２２にてＹＥＳ）、その異種信号が異常であると十分な信頼度を持って推定されるため、ＥＣＵ８００は、処理をＳ２３に移し、その後のシフト操作によってＰ信号、ＭＪ信号、同じ異種信号を含み他の信号を含まない状態にシフト信号が変化したか否かを判断する。この処理は、ユーザが再びシフトレバー９１をＰ位置に戻す操作を行なったか否かを判断するための処理である。
【００７５】
Ｐ信号、ＭＪ信号、同じ異種信号を含む状態にシフト信号が変化していない場合（Ｓ２３にてＮＯ）、ＥＣＵ８００は、処理を終了させる。
【００７６】
一方、Ｐ信号、ＭＪ信号、同じ異種信号を含む状態にシフト信号が変化した場合（Ｓ２３にてＹＥＳ）、ユーザがシフトレバー９１をＰ位置に戻したと考えられるため、ＥＣＵ８００は、処理をＳ２４に移す。
【００７７】
Ｓ２４にて、ＥＣＵ８００は、ユーザからのシステム起動要求の有無を判断する。そして、ＥＣＵ８００は、システム起動要求がある場合（Ｓ２４にてＹＥＳ）、駆動システムを起動させ（Ｓ２５）、そうでない場合（Ｓ２４にてＮＯ）、駆動システムを起動することなく処理を終了させる。なお、システム起動要求の有無の判断（Ｓ２４の処理）は、Ｓ２０〜Ｓ２３のいずれかの処理よりも前に実行してもよい。この場合、少なくとも、システム起動要求から予め定められた時間以内にシステム起動を完了させることが望ましい。
【００７８】
以上のように、実施例２に従うＥＣＵ８００は、Ｐレンジ異常が生じた場合であっても、シフト信号の組合せが変化する態様に基づいてＰレンジに対応しない異種信号が異常であることが十分な信頼度で推定された場合には、駆動システムの起動を許容する。そのため、Ｐレンジ異常が生じた場合であっても、駆動システムの起動が可能となり、車両１の退避走行能力を向上させることができる。
【００７９】
［実施例３］
実施例１では、Ｐレンジ異常が生じた場合に、Ｐロックとは別の手段によって追加的に停車状態を保証できることを条件として、駆動システムの起動を許容した。
【００８０】
これに対し、実施例３では、Ｐレンジ異常が生じた場合に、Ｐ信号およびＭＪ信号以外の異種信号が駆動レンジに対応する信号であること（言い換えればシステム起動後に駆動レンジであることを判定可能でること）を条件として、駆動システムの起動を許容する。ここで、駆動レンジとは、駆動力を発生させて車両１を走行させるためのシフトレンジであって、Ｄレンジ、Ｂレンジ、Ｒレンジのいずれかである。その他の構造、機能、処理は、前述の実施の形態１と同じであるため、ここでの詳細な説明は繰返さない。
【００８１】
図１０は、実施例３に従うＥＣＵ８００の処理手順を示すフローチャートである。
Ｓ３０にて、ＥＣＵ８００は、Ｐ信号およびＭＪ信号がシフト信号に含まれているか否かを判定する。
【００８２】
シフト信号にＰ信号およびＭＪ信号が含まれていない場合（Ｓ３０にてＮＯ）、ＥＣＵ８００は、処理を終了させる。
【００８３】
一方、シフト信号にＰ信号およびＭＪ信号が含まれている場合（Ｓ３０にてＹＥＳ）、ＥＣＵ８００は、処理をＳ３１に移し、シフト信号にＰ信号およびＭＪ信号以外の異種信号が含まれているか否かを判定する。
【００８４】
異種信号が含まれていない場合（Ｓ３１にてＮＯ）、Ｐレンジと判定できるため、ＥＣＵ８００は、処理をＳ３３に移す。
【００８５】
一方、異種信号が含まれている場合（Ｓ３１にてＹＥＳ）、ＥＣＵ８００は、処理をＳ３２に移し、異種信号が駆動レンジに対応する信号であるか否かを判定する。駆動レンジに対応する信号とは、Ｒレンジに対応するＲ信号およびＲＶ信号、Ｄレンジに対応するＤ信号およびＦＤ信号、Ｂレンジに対応するＢ信号およびＦＤ信号のいずれかである。
【００８６】
異種信号が駆動レンジに対応する信号でない場合（Ｓ３２にてＮＯ）、仮に駆動システムを起動させてもその後にシフトレンジが駆動レンジ（Ｄレンジ、Ｒレンジ、Ｂレンジのいずれか）であることをシフト信号に基づいては判定できないため、ＥＣＵ８００は、処理を終了させて、システム起動を行なわない。
【００８７】
一方、異種信号が駆動レンジに対応する信号である場合（Ｓ３２にてＹＥＳ）、ＥＣＵ８００は、処理をＳ３３に移す。
【００８８】
Ｓ３３にて、ＥＣＵ８００は、ユーザからのシステム起動要求の有無を判断する。そして、ＥＣＵ８００は、システム起動要求がある場合（Ｓ３３にてＹＥＳ）、駆動システムを起動させ（Ｓ３４）、そうでない場合（Ｓ３３にてＮＯ）、駆動システムを起動することなく処理を終了させる。
【００８９】
以上のように、実施例３に従うＥＣＵ８００は、Ｐレンジ異常が生じた場合であっても、Ｐ信号およびＭＪ信号以外の異種信号が駆動レンジに対応する信号である場合には、駆動システムを起動させた後にシフトレンジが駆動レンジであることをシフト信号に基づいて判定可能であるため、駆動システムの起動を許容する。これにより、Ｐレンジ異常が生じた場合であっても、車両１を退避走行させることが可能となる。一方、異種信号が駆動レンジに対応する信号でない場合には、仮にに駆動システムを起動させてもシフトレンジが駆動レンジであることをシフト信号に基づいて判定できないため、予め駆動システムの起動を行なわない。これにより、駆動システムの起動後に駆動レンジへ切り替えできないことを未然に防止できる。
【００９０】
［実施例４］
実施例３では、Ｐレンジ異常が生じた場合に、システム起動後に駆動レンジであることを判定可能であることを条件として、駆動システムの起動を許容した。
【００９１】
これに対し、実施例４では、Ｐレンジ異常が生じた場合に、シフト操作によってシフト信号が駆動レンジを示す状態に変化し、かつ、その後のシフト操作によりシフト信号がＰレンジに対応する信号（Ｐ信号）あるいはＮレンジに対応する信号（Ｎ信号）を含む状態にさらに変化した場合に、駆動システムの起動を許可する。その他の構造、機能、処理は、前述の実施の形態１と同じであるため、ここでの詳細な説明は繰返さない。
【００９２】
図１１は、実施例４に従うＥＣＵ８００の処理手順を示すフローチャートである。
Ｓ４０にて、ＥＣＵ８００は、ユーザからのシステム起動要求の有無を判断する。
【００９３】
システム起動要求がない場合（Ｓ４０にてＮＯ）、ＥＣＵ８００は、処理を終了させる。
【００９４】
一方、システム起動要求がある場合（Ｓ４０にてＹＥＳ）、ＥＣＵ８００は、処理をＳ４１に移し、シフト信号にＰレンジに対応する信号（Ｐ信号およびＭＪ信号）が含まれているか否かを判定する。
【００９５】
シフト信号にＰ信号およびＭＪ信号が含まれていない場合（Ｓ４１にてＮＯ）、ＥＣＵ８００は、処理を終了させる。
【００９６】
一方、シフト信号にＰ信号、ＭＪ信号が含まれている場合（Ｓ４１にてＹＥＳ）、ＥＣＵ８００は、処理をＳ４２に移し、シフト信号にＰ信号およびＭＪ信号以外の異種信号が含まれているか否かを判定する。
【００９７】
異種信号が含まれていない場合（Ｓ４２にてＮＯ）、Ｐレンジと判定できるため、ＥＣＵ８００は、処理をＳ４６に移し、駆動システムを起動させる。
【００９８】
一方、異種信号が含まれている場合（Ｓ４２にてＹＥＳ）、ＥＣＵ８００は、処理をＳ４３に移し、シフトレンジが駆動レンジ（Ｄ、Ｂ、Ｒレンジのいずれか）であると認識したか、すなわちユーザによるシフト操作によってシフト信号が駆動レンジを示す状態に変化したか否かを判定する。
【００９９】
駆動レンジと認識しない場合（Ｓ４３にてＮＯ）、ＥＣＵ８００は、処理を終了させる。
【０１００】
一方、駆動レンジと認識した場合（Ｓ４３にてＹＥＳ）、ＥＣＵ８００は、処理をＳ４４に移し、その後のシフト操作によってシフト信号がＰ信号またはＮ信号を含む状態に変化したか否かを判定する。
【０１０１】
シフト信号がＰ信号またはＮ信号を含む状態に変化しない場合（Ｓ４４にてＮＯ）、ＥＣＵ８００は、処理を終了させる。
【０１０２】
一方、シフト信号がＰ信号またはＮ信号を含む状態に変化した場合（Ｓ４４にてＹＥＳ）、ＥＣＵ８００は、処理をＳ４５に移し、ブレーキオン状態であるか否かを判定する。
【０１０３】
ブレーキオン状態でない場合（Ｓ４５にてＮＯ）、ＥＣＵ８００は、処理を終了させる。
【０１０４】
一方、ブレーキオン状態である場合（Ｓ４５にてＹＥＳ）、ＥＣＵ８００は、処理をＳ４６に移し、駆動システムを起動させる。
【０１０５】
以上のように、実施例４に従うＥＣＵ８００は、Ｐレンジ異常が生じた場合であっても、シフト操作によってシフト信号が駆動レンジを示す状態に変化し、かつ、その後のシフト操作によりシフト信号がＰレンジに対応する信号（Ｐ信号）あるいはＮレンジに対応する信号（Ｎ信号）を含む状態にさらに変化した場合に、駆動システムの起動を許可する。これにより、Ｐレンジ異常が生じた場合であっても、車両１を退避走行させることが可能となる。
【０１０６】
［実施例４の変形例］
上述の実施例４では、図１１のＳ４５の処理で、ブレーキオン状態であるか否かを判定していたが、この処理で、ブレーキオン状態であるか否かに加えてアクセルオフ状態であるか否かを判定するように変形してもよい。
【０１０７】
図１２は、実施例４の変形例に従うＥＣＵ８００の処理手順を示すフローチャートである。図１２に示したフローチャートの中で、前述の図１１に示したフローチャートと異なる点は、Ｓ４５の処理に代えてＳ４５ａの処理を行なう点である。その他の処理については、同じ処理であり同じステップ番号を付してある。したがって、それらについての詳細な説明はここでは繰り返さない。
【０１０８】
シフト信号がＰ信号またはＮ信号を含む状態に変化した場合（Ｓ４４にてＹＥＳ）、ＥＣＵ８００は、処理をＳ４５ａに移し、ブレーキオン状態かつアクセルオフ状態であるか否かを判定する。
【０１０９】
ブレーキオン状態かつアクセルオフ状態でない場合（Ｓ４５ａにてＮＯ）、ＥＣＵ８００は、処理を終了させる。
【０１１０】
一方、ブレーキオン状態かつアクセルオフ状態でない場合（Ｓ４５ａにてＹＥＳ）、ＥＣＵ８００は、処理をＳ４６に移し、駆動システムを起動させる（Ｓ４６）。
【０１１１】
このように、ブレーキオン状態であることに加えてアクセルオフ状態であることをシステム起動の条件に加えることで、システム起動時の停車状態をより確実に保証することができる。
【０１１２】
なお、上述した実施例１〜４（変形例を含む）の内容は、いずれか２つ以上の内容を組合せるようにしてもよい。
【０１１３】
今回開示された実施例はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて請求の範囲によって示され、請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１１４】
１  車両、１０  ＩＧスイッチ、２０  アクセルポジションセンサ、２１  アクセルペダル、３０  ブレーキストロークセンサ、３１  ブレーキペダル、４０  ＰＫＢセンサ、４１  ＰＫＢペダル、５０  車速センサ、６０  油圧センサ、８０  シフトセンサ、８１〜８８  第１〜第８センサ、８９  可動レバー、９１  シフトレバー、９２  プッシュプルケーブル、９３  シフトゲート、９３Ａ  溝、１００  駆動装置、２００  変速装置、２１０  出力軸、３００  車輪、４００  ＥＣＢ、５００  ＰＫＢ機構、８００  ＥＣＵ、８１０  異常判定部、８２０  停止保証判定部、８３０  システム起動部。
【図１】
2012111066.tif 000003
【図２】
2012111066.tif 000004
【図３】
2012111066.tif 000005
【図４】
2012111066.tif 000006
【図５】
2012111066.tif 000007
【図６】
2012111066.tif 000008
【図７】
2012111066.tif 000009
【図８】
2012111066.tif 000010
【図９】
2012111066.tif 000011
【図１０】
2012111066.tif 000012
【図１１】
2012111066.tif 000013
【図１２】
2012111066.tif 000014
【手続補正書】
【提出日】平成25年7月23日(2013.7.23)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
車両の制御装置であって、
前記車両は、
ユーザによるシフト操作に応じたシフト信号を出力するセンサと、
前記シフト信号に応じてシフトレンジが切り替えられ、前記シフトレンジが停車レンジである場合に前記車両の車軸を固定する変速装置と、
ユーザによるブレーキ操作に応じたブレーキ力を前記車両に作用させるための制動装置とを備え、
前記制御装置は、
前記停車レンジに対応する停車信号と前記停車レンジに対応しない非停車信号との双方の信号が前記シフト信号に含まれるセンサ異常の有無を判定する判定部と、
前記センサ異常がある場合、前記ブレーキ力および前記シフト信号の異常態様の少なくともいずれかを用いて判定される始動条件が成立したときは前記車両の始動を許容し、前記始動条件が成立しないときは前記車両の始動を許容しない始動制御部とを備え、
前記始動条件は、第１シフト操作によって前記シフト信号が前記停車信号を含まない状態に変化した後も継続して前記シフト信号に前記非停車信号が含まれ、かつ前記第１シフト操作後の第２シフト操作によって前記シフト信号が再び前記停車信号を含む状態に変化したという第１条件、または、第１シフト操作によって前記シフト信号が前記車両を走行させるための駆動レンジを示す状態に変化し、かつ前記第１シフト操作後の第２シフト操作によって前記シフト信号が再び前記停車信号を再む状態に変化し、かつ前記ブレーキ力が所定値よりも大きいという第２条件である、車両の制御装置。
【請求項２】
前記始動制御部は、前記センサ異常が生じていない場合は、前記シフト信号に基づいて前記シフトレンジが前記停車レンジであると判定されたときに、前記車両の始動を許容する、請求項１に記載の車両の制御装置。
【請求項３】
前記車両は、車両の走行を制御するための駆動システムを備え、
前記判定部は、前記駆動システムの停止中に前記センサ異常が生じているか否かを判定し、
前記始動制御部は、前記駆動システムの停止中に前記始動条件が成立しかつユーザによる始動要求がある場合に、前記駆動システムを起動させる、請求項１に記載の車両の制御装置。
【手続補正書】
【提出日】平成26年3月4日(2014.3.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
車両の制御装置であって、
前記車両は、
前記車両の走行を制御するための駆動システムと、
ユーザによるシフト操作に応じたシフト信号を出力するセンサと、
前記シフト信号に応じてシフトレンジが切り替えられ、前記シフトレンジが停車レンジである場合に前記車両の車軸を固定する変速装置と、
ユーザによるブレーキ操作に応じたブレーキ力を前記車両に作用させるための制動装置とを備え、
前記制御装置は、
前記停車レンジに対応する停車信号と前記停車レンジに対応しない非停車信号との双方の信号が前記シフト信号に含まれるセンサ異常の有無を判定する判定部と、
前記センサ異常がある場合、前記ブレーキ力および前記シフト信号の異常態様の少なくともいずれかを用いて判定される起動条件が成立したときは前記駆動システムの起動を許容し、前記起動条件が成立しないときは前記駆動システムの起動を許容しない起動制御部とを備え、
前記起動条件は、第１シフト操作によって前記シフト信号が前記停車信号を含まない状態に変化した後も継続して前記シフト信号に前記非停車信号が含まれ、かつ前記第１シフト操作後の第２シフト操作によって前記シフト信号が再び前記停車信号を含む状態に変化したという第１条件、または、第１シフト操作によって前記シフト信号が前記車両を走行させるための駆動レンジを示す状態に変化し、かつ前記第１シフト操作後の第２シフト操作によって前記シフト信号が再び前記停車信号を再む状態に変化し、かつ前記ブレーキ力が所定値よりも大きいという第２条件である、車両の制御装置。
【請求項２】
前記起動制御部は、前記センサ異常が生じていない場合は、前記シフト信号に基づいて前記シフトレンジが前記停車レンジであると判定されたときに、前記駆動システムの起動を許容する、請求項１に記載の車両の制御装置。
【請求項３】
前記判定部は、前記駆動システムの停止中に前記センサ異常が生じているか否かを判定し、
前記起動制御部は、前記駆動システムの停止中に前記起動条件が成立しかつユーザによる起動要求がある場合に、前記駆動システムを起動させる、請求項１に記載の車両の制御装置。
【国際調査報告】
2012111066.tif 000015
2012111066.tif 000016