(57)【要約】【課題】より適切に、回動方向に応じてラッチ機構をクローズ動作及びリリース動作させる回動部材の反転制御を行うこと。【解決手段】ドアＥＣＵは、第１及び第２の状態変化点を有した第１の中立スイッチ、又は第１及び第２の状態変化点の間となる位置に第３の状態変化点を有した第２の中立スイッチのオン／オフ状態変化に基づきアクティブレバーの反転回動を停止させる。更に、ドアＥＣＵは、クローズ制御後の反転制御において第２の中立スイッチによりアクティブレバーの反転回動が停止された場合（ステップ５０２：ＹＥＳ）に、第１の中立スイッチに生じた第１の状態変化異常を検出する（ステップ５０３）。そして、ドアＥＣＵは、リリース制御後の反転制御において第２の中立スイッチによりアクティブレバーの反転回動が停止された場合（ステップ５０２：ＮＯ）に、第１の中立スイッチに生じた第２の状態変化異常を検出する（ステップ５０４）。【選択図】図１５
2018178448.tif 000002
【特許請求の範囲】
【請求項１】
ラッチ機構を有するロック装置と、
前記ロック装置の作動を制御する制御装置と、を備え、
前記ロック装置は、第１方向及び第２方向に回動する回動部材の回動方向に応じて前記ラッチ機構をクローズ動作及びリリース動作させるとともに、
前記ロック装置には、
第１方向側の回動端と第２方向側の回動端との間となる前記回動部材の回動位置に第１及び第２の状態変化点を有してオン／オフ状態が変化する第１の中立スイッチと、
前記第１及び第２の状態変化点の間となる前記回動部材の回動位置に第３の状態変化点を有してオン／オフ状態が変化する第２の中立スイッチと、が設けられるものであって、
前記制御装置は、
前記回動部材を第１方向に回動させて前記ラッチ機構を前記クローズ動作させることにより該ラッチ機構に車両の開閉体を拘束させるクローズ制御の完了後、及び前記回動部材を第２方向に回動させて前記ラッチ機構を前記リリース動作させることにより該ラッチ機構による前記開閉体の拘束を解除させるリリース制御の完了後、前記回動部材を反転回動させる反転制御を実行する反転制御部と、
前記第１の中立スイッチのオン／オフ状態変化又は前記第２の中立スイッチのオン／オフ状態変化に基づき前記回動部材の反転回動を停止させる反転停止部と、
前記クローズ制御後の前記反転制御において前記第２の中立スイッチのオン／オフ状態変化に基づき前記回動部材の反転回動が停止された場合に、前記第１の中立スイッチに生じた第１の状態変化異常を検出する第１の異常検出部と、
前記リリース制御後の前記反転制御において前記第２の中立スイッチのオン／オフ状態変化に基づき前記回動部材の反転回動が停止された場合に、前記第１の中立スイッチに生じた第２の状態変化異常を検出する第２の異常検出部と、
を備える車両用開閉体制御装置。
【請求項２】
請求項１に記載の車両用開閉体制御装置において、
前記制御装置は、
前記第１の状態変化異常の検出回数をカウントする第１の計数カウンタと、
前記第２の状態変化異常の検出回数をカウントする第２の計数カウンタと、
前記クローズ制御後の前記反転制御において前記第１の中立スイッチのオン／オフ状態変化に基づき前記回動部材の反転回動が停止された場合に前記第１の状態変化異常の検出回数を初期化する第１の初期化部と、
前記リリース制御後の前記反転制御において前記第１の中立スイッチのオン／オフ状態変化に基づき前記回動部材の反転回動が停止された場合に前記第２の状態変化異常の検出回数を初期化する第２の初期化部と、
前記第１の状態変化異常の検出回数又は前記第２の状態変化異常の検出回数の何れかが所定の閾値を超えた場合に、前記第１の中立スイッチの故障を検知する第１の故障検知部と、を備えること、を特徴とする車両用開閉体制御装置。
【請求項３】
請求項１又は請求項２に記載の車両用開閉体制御装置において、
前記第２の中立スイッチは、前記回動部材が前記第３の状態変化点よりも第１方向側にある場合には、第１の出力状態となり、前記回動部材が前記第３の状態変化点よりも第２方向側にある場合には、第２の出力状態となるものであって、
前記制御装置は、
前記クローズ制御の完了時、前記第２の中立スイッチが前記第２の出力状態にある場合に、前記第２の中立スイッチに生じた第３の状態変化異常を検出する第３の異常検出部と、
前記リリース制御の完了時、前記第２の中立スイッチが前記第１の出力状態にある場合に、前記第２の中立スイッチに生じた第４の状態変化異常を検出する第４の異常検出部と、を備えること、を特徴とする車両用開閉体制御装置。
【請求項４】
請求項３に記載の車両用開閉体制御装置において、
前記制御装置は、
前記第３の状態変化異常の検出回数をカウントする第３の計数カウンタと、
前記第４の状態変化異常の検出回数をカウントする第４の計数カウンタと、
前記クローズ制御の完了時、前記第２の中立スイッチが前記第１の出力状態にある場合に、前記第３の状態変化異常の検出回数を初期化する第３の初期化部と、
前記リリース制御の完了時、前記第２の中立スイッチが前記第２の出力状態にある場合に、前記第４の状態変化異常の検出回数を初期化する第４の初期化部と、
前記第３の状態変化異常の検出回数又は前記第４の状態変化異常の検出回数の何れかが所定の閾値を超えた場合に、前記第２の中立スイッチの故障を検知する第２の故障検知部と、を備えること、を特徴とする車両用開閉体制御装置。
【請求項５】
請求項３又は請求項４に記載の車両用開閉体制御装置において、
前記第３の異常検出部は、前記クローズ制御の完了時、前記回動部材の回動位置が前記第１及び第２の状態変化点の間にある場合には、前記第３の状態変化異常を検出しないこと、を特徴とする車両用開閉体制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両用開閉体制御装置に関するものである。
【背景技術】
【０００２】
従来、ラッチ機構を備えた車両用のロック装置には、回動部材を第１方向及び第２方向に回動させることにより、その回動方向に応じてラッチ機構をクローズ動作及びリリース動作させるものがある（例えば、特許文献１参照）。そして、このようなロック装置を有する開閉体制御装置においては、そのラッチ機能をクローズ動作させて車両の開閉体を車体に拘束するクローズ制御の完了後、及びそのラッチ機構のリリース動作により開閉体の拘束を解除するリリース制御の完了後に行う回動部材の反転制御が重要な課題の一つとなっている。
【０００３】
例えば、特許文献２や特許文献３等には、クローズ制御の完了後、中立スイッチのオン／オフ状態に基づいて回動部材の反転回動を停止させる通常時の中立復帰制御に加え、例えば、中立スイッチに異常がある場合等には、計時カウンタ（タイマ）を用いて、回動部材の反転回動を停止させる応力緩和制御を実行する構成が開示されている。また、例えば、特許文献４には、第１方向側でオン／オフ状態が変化する第１の中立スイッチと第２方向側でオン／オフ状態が変化する第２の中立スイッチとを組み合わせることにより、クローズ領域とリリース領域との間に中立領域を形成する構成が開示されている。そして、更に、この従来文献には、これら２つの中立スイッチが互いに補完するかたちでフェールセーフを図るとともに、併せて、その一方側の中立スイッチに生じた異常を検出可能な構成が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−９８６１２号公報
【特許文献２】特開２００２−２５０１６３号公報
【特許文献３】特開２０１１−２６８３２号公報
【特許文献４】特開２００９−１５５９３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、車両においては、あらゆる構成要素について、絶え間なく、その技術開発が続けられている。このため、上記のようなロック装置を備えた開閉体制御装置においてもまた、より高い水準を充足する新たな技術の創出が求められていた。
【０００６】
本発明は、上記問題点を解決するためになされたものであって、その目的は、より適切に、回動方向に応じてラッチ機構をクローズ動作及びリリース動作させる回動部材の反転制御を行うことのできる車両用開閉体制御装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決する車両用開閉体制御装置は、ラッチ機構を有するロック装置と、前記ロック装置の作動を制御する制御装置と、を備え、前記ロック装置は、第１方向及び第２方向に回動する回動部材の回動方向に応じて前記ラッチ機構をクローズ動作及びリリース動作させるとともに、前記ロック装置には、第１方向側の回動端と第２方向側の回動端との間となる前記回動部材の回動位置に第１及び第２の状態変化点を有してオン／オフ状態が変化する第１の中立スイッチと、前記第１及び第２の状態変化点の間となる前記回動部材の回動位置に第３の状態変化点を有してオン／オフ状態が変化する第２の中立スイッチと、が設けられるものであって、前記制御装置は、前記回動部材を第１方向に回動させて前記ラッチ機構を前記クローズ動作させることにより該ラッチ機構に車両の開閉体を拘束させるクローズ制御の完了後、及び前記回動部材を第２方向に回動させて前記ラッチ機構を前記リリース動作させることにより該ラッチ機構による前記開閉体の拘束を解除させるリリース制御の完了後、前記回動部材を反転回動させる反転制御を実行する反転制御部と、前記第１の中立スイッチのオン／オフ状態変化又は前記第２の中立スイッチのオン／オフ状態変化に基づき前記回動部材の反転回動を停止させる反転停止部と、前記クローズ制御後の前記反転制御において前記第２の中立スイッチのオン／オフ状態変化に基づき前記回動部材の反転回動が停止された場合に、前記第１の中立スイッチに生じた第１の状態変化異常を検出する第１の異常検出部と、前記リリース制御後の前記反転制御において前記第２の中立スイッチのオン／オフ状態変化に基づき前記回動部材の反転回動が停止された場合に、前記第１の中立スイッチに生じた第２の状態変化異常を検出する第２の異常検出部と、を備える。
【０００８】
即ち、第１の中立スイッチが物理的に一つの構成であっても、必ずしも、その第１及び第２の状態変化点の両方、つまりはクローズ領域側及びリリース領域側の両方において、同時に、その回動部材が通過する際、オン／オフ状態の切替が行われない異常になるとは限らない。この点、上記構成によれば、その第１のクローズ領域側に生じた第１の状態変化異常と、リリース領域側に生じた第２の状態変化異常と、を独立に検出することができる。そして、これにより、その第１の中立スイッチに生じた異常に対して、より適切に対処することができるようになる。
【０００９】
上記課題を解決する車両用開閉体制御装置は、前記制御装置は、前記第１の状態変化異常の検出回数をカウントする第１の計数カウンタと、前記第２の状態変化異常の検出回数をカウントする第２の計数カウンタと、前記クローズ制御後の前記反転制御において前記第１の中立スイッチのオン／オフ状態変化に基づき前記回動部材の反転回動が停止された場合に前記第１の状態変化異常の検出回数を初期化する第１の初期化部と、前記リリース制御後の前記反転制御において前記第１の中立スイッチのオン／オフ状態変化に基づき前記回動部材の反転回動が停止された場合に前記第２の状態変化異常の検出回数を初期化する第２の初期化部と、前記第１の状態変化異常の検出回数又は前記第２の状態変化異常の検出回数の何れかが所定の閾値を超えた場合に、前記第１の中立スイッチの故障を検知する第１の故障検知部と、を備えることが好ましい。
【００１０】
上記構成によれば、回動部材の反転回動方向によって検出結果（異常／正常）が交互に入れ替わるような状況においても、複数回の異常検出をもって、その第１の中立スイッチに生じた故障を正しく検知することができる。そして、これにより、高い信頼性を確保することができる。
【００１１】
上記課題を解決する車両用開閉体制御装置は、前記第２の中立スイッチは、前記回動部材が前記第３の状態変化点よりも第１方向側にある場合には、第１の出力状態となり、前記回動部材が前記第３の状態変化点よりも第２方向側にある場合には、第２の出力状態となるものであって、前記制御装置は、前記クローズ制御の完了時、前記第２の中立スイッチが前記第２の出力状態にある場合に、前記第２の中立スイッチに生じた第３の状態変化異常を検出する第３の異常検出部と、前記リリース制御の完了時、前記第２の中立スイッチが前記第１の出力状態にある場合に、前記第２の中立スイッチに生じた第４の状態変化異常を検出する第４の異常検出部と、を備えることが好ましい。
【００１２】
上記構成によれば、第２の中立スイッチ単独で、そのクローズ領域側に生じた第３の状態変化異常と、リリース領域側に生じた第２の状態変化異常と、を独立に検出することができる。そして、これにより、高い信頼性を確保することができる。
【００１３】
上記課題を解決する車両用開閉体制御装置は、前記制御装置は、前記第３の状態変化異常の検出回数をカウントする第３の計数カウンタと、前記第４の状態変化異常の検出回数をカウントする第４の計数カウンタと、前記クローズ制御の完了時、前記第２の中立スイッチが前記第１の出力状態にある場合に、前記第３の状態変化異常の検出回数を初期化する第３の初期化部と、前記リリース制御の完了時、前記第２の中立スイッチが前記第２の出力状態にある場合に、前記第４の状態変化異常の検出回数を初期化する第４の初期化部と、前記第３の状態変化異常の検出回数又は前記第４の状態変化異常の検出回数の何れかが所定の閾値を超えた場合に、前記第２の中立スイッチの故障を検知する第２の故障検知部と、を備えることが好ましい。
【００１４】
上記構成によれば、回動部材の反転回動方向によって検出結果（異常／正常）が交互に入れ替わるような状況においても、複数回の異常検出をもって、その第２の中立スイッチに生じた故障を正しく検知することができる。そして、これにより、高い信頼性を確保することができる。特に、一つの出力変化点を有する第２の中立スイッチは、そのクローズ領域側及びリリース領域側の一方の出力状態が異常であっても、他方の出力状態は正常であることが多い（オン固着又はオフ固着）。従って、このような構成を採用することで、より顕著な効果を得ることができる。
【００１５】
上記課題を解決する車両用開閉体制御装置は、前記第３の異常検出部は、前記クローズ制御の完了時、前記回動部材の回動位置が前記第１及び第２の状態変化点の間にある場合には、前記第３の状態変化異常を検出しないことが好ましい。
【００１６】
即ち、ラッチ機構は、利用者が手動により開閉体を閉めることによっても、クローズ動作する。つまり、回動部材の回動位置が中立領域にある状態で、そのクローズ制御が完了する場合もある。従って、上記構成によれば、より精度よく、その第３の状態変化異常を検出することができる。
【発明の効果】
【００１７】
本発明によれば、より適切に回動部材の反転制御を行うことができる。
【図面の簡単な説明】
【００１８】
【図１】パワースライドドア装置の概略構成図。
【図２】ラッチ機構の説明図（アンラッチ状態）。
【図３】ラッチ機構の説明図（ハーフラッチ状態）。
【図４】ラッチ機構の説明図（フルラッチ状態）。
【図５】ロック装置に設けられたハーフラッチスイッチ、フルラッチスイッチ、ポールスイッチの動作説明図。
【図６】クローザ装置を備えたロック装置の側面図。
【図７】アクティブレバーの動作説明図（通常時）。
【図８】アクティブレバーの動作説明図（クローズ動作時）。
【図９】アクティブレバーの動作説明図（リリース動作時）。
【図１０】（ａ）（ｂ）は、ロック装置に設けられた第１及び第２の中立スイッチの動作説明図。
【図１１】反転制御の処理手順を示すフローチャート。
【図１２】反転制御の処理手順を示すフローチャート（終了判定）。
【図１３】クローズ制御後の反転制御の処理手順を示すフローチャート。
【図１４】第２の反転制御の処理手順を示すフローチャート。
【図１５】第１の中立スイッチの異常検出判定の処理手順を示すフローチャート。
【図１６】第１の中立スイッチの故障判定の処理手順を示すフローチャート。
【図１７】第１及び第２の計数カウンタの初期化についての処理手順を示すフローチャート。
【図１８】参考例の故障判定の態様を示す説明図。
【図１９】第２の中立スイッチの異常検出判定の処理手順を示すフローチャート。
【図２０】第２の中立スイッチの故障判定の処理手順を示すフローチャート。
【図２１】反転制御の終了後に発生するオーバーランの説明図。
【図２２】クローズ制御後の反転制御において第１の中立スイッチに異常があった場合の説明図（再反転制御実行）。
【図２３】リリース制御後の反転制御において第１の中立スイッチに異常があった場合の説明図（再反転制御実行せず）。
【図２４】再反転制御の処理手順を示すフローチャート。
【図２５】中立スイッチの異常判定の処理手順を示すフローチャート。
【発明を実施するための形態】
【００１９】
以下、車両用開閉体制御装置をパワースライドドア装置に具体化した一実施形態を図面に従って説明する。
図１に示すように、開閉体としてのスライドドア１は、図示しない車両の側面に支持されて前後方向に移動することにより、その車両の側面に設けられたドア開口部を開閉する。具体的には、このスライドドア１は、車両前方側（同図中、左側）に移動することにより、そのドア開口部を閉塞する全閉状態となる。そして、車両後方側（同図中、右側）に移動することにより、そのドア開口部を介して乗員が乗降可能な開状態となるように構成されている。
【００２０】
また、このスライドドア１には、車体側に設けられたストライカ（図示略）に係合するラッチ機構４を備えた複数のロック装置５が設けられている。具体的には、このスライドドア１には、当該スライドドア１を全閉位置で保持する全閉ロックとしてのフロントロック５ａ及びリアロック５ｂが設けられている。更に、このスライドドア１には、当該スライドドア１を全開位置で保持するための全開ロック５ｃが設けられている。そして、本実施形態のスライドドア１には、これら各ロック装置５を構成するラッチ機構４の拘束を解除して、そのスライドドア１を開閉操作するためのドアハンドル（アウトサイドドアハンドル及びインサイドドアハンドル）６が設けられている。
【００２１】
即ち、本実施形態のスライドドア１において、そのドアハンドル６に入力された操作力は、各ロック装置５に対し、例えば、ワイヤーケーブルやリンク等の伝達部材を介して接続されたリモコン（リモートコントロール装置）７を経由して機械的に伝達される。そして、本実施形態のスライドドア１は、これにより、そのストライカに対するラッチ機構４の係合を解除、つまりは全閉状態又は全開状態で車体に拘束された状態を解除することで、例えば、そのドアハンドル６を把持部として開閉動作させることが可能な構成になっている。
【００２２】
また、本実施形態のスライドドア１は、利用者が、ドアハンドル６や車室内、或いは携帯機等に設けられた操作入力部８を操作することによっても、そのロック装置５を構成するラッチ機構４の係合状態を解除することが可能になっている。そして、本実施形態のスライドドア１には、モータ１０を駆動源として、このスライドドア１を開閉動作させるドアアクチュエータ１１が設けられている。
【００２３】
具体的には、このドアアクチュエータ１１は、図示しない駆動ケーブルを介してスライドドア１を開閉駆動する開閉駆動部１２を備えている。また、本実施形態のドアアクチュエータ１１において、この開閉駆動部１２とモータ１０との間には、電磁クラッチ１３が介在されている。更に、本実施形態のスライドドア１において、このドアアクチュエータ１１は、制御装置としてのドアＥＣＵ１５によって、その作動が制御されている。そして、本実施形態のスライドドア１は、これにより、そのモータ１０の駆動力に基づき開閉動作するパワースライドドア装置２０として構成されている。
【００２４】
詳述すると、本実施形態のドアＥＣＵ１５には、その操作入力部８が操作されたことを示す操作入力信号Ｓｃｒが入力される。そして、本実施形態のドアＥＣＵ１５は、この操作入力信号Ｓｃｒに示される利用者の作動要求に基づいて、そのスライドドア１の作動を制御する。
【００２５】
具体的には、本実施形態のドアＥＣＵ１５は、その作動要求に示された開閉動作方向にスライドドア１を移動させるべく、ドアアクチュエータ１１の作動を制御する（ドア駆動制御）。また、このドアＥＣＵ１５は、全開状態又は全閉状態からスライドドア１を開閉動作させる場合、そのドア駆動制御を開始する前に、先ず、このスライドドア１を車体に拘束するラッチ機構４を解除動作させるべく、ロック制御信号Ｓｌｋを出力することにより、そのロック装置５の作動を制御する（リリース制御）。そして、スライドドア１が全閉位置に移動した場合には、そのロック制御信号Ｓｌｋの出力により、ラッチ機構４をハーフラッチ状態からフルラッチ状態に移行させるべく、ロック装置５の作動を制御する（クローズ制御）。
【００２６】
また、本実施形態のドアＥＣＵ１５は、そのドアアクチュエータ１１に設けられた電磁クラッチ１３の作動を制御して、モータ１０と開閉駆動部１２との間のトルク伝達経路を接断（接続及び切断）する。即ち、ドア駆動制御時には、この電磁クラッチ１３がスライドドア１に対する駆動力の伝達経路を接続する状態（オン作動）で、そのモータ１０の回転が制御される。また、利用者による手動操作時には、この電磁クラッチ１３の作動（オフ作動）によって、その駆動力の伝達経路が切断される。そして、本実施形態のパワースライドドア装置２０は、これにより、そのスライドドア１が円滑に、開閉動作するように構成されている。
【００２７】
さらに詳述すると、本実施形態のドアアクチュエータ１１には、モータ１０の回転に同期したパルス信号Ｓｐを出力するパルスセンサ２１が設けられており、本実施形態のドアＥＣＵ１５は、このパルス信号Ｓｐをカウントとすることによって、そのスライドドア１の開閉動作位置Ｘ（及び移動速度）を検出する。更に、本実施形態のドアＥＣＵ１５には、例えば、車速Ｖ等の状態量、或いはイグニッション信号Ｓｉｇやパーキングブレーキ信号Ｓｐｂｋ等の制御信号が入力される。そして、本実施形態のドアＥＣＵ１５は、これらスライドドア１や車両に関する各種の状態量及び制御信号に基づいて、そのスライドドア１の作動を制御する。
【００２８】
また、本実施形態のパワースライドドア装置２０において、そのロック装置５、詳しくは全閉ロックを構成するリアロック５ｂには、複数のセンサスイッチ３０（３０ａ〜３０ｅ）が設けられている。そして、本実施形態のドアＥＣＵ１５は、これら各センサスイッチ３０の出力信号Ｓｗａ〜Ｓｗｅに基づいて、そのロック装置５の作動状態を検知する。
【００２９】
具体的には、図２に示すように、本実施形態のラッチ機構４は、それぞれ、その支軸３２ｘ，３３ｘ周りに回動可能に軸支されたラッチ３２及びポール３３を備えている。本実施形態のラッチ３２は、その外周面に開口するストライカ係合溝３４を有した略平板状の外形を成している。また、このラッチ３２は、図示しないラッチ付勢バネによって、各図中、時計回り方向に回動付勢されている。更に、このラッチ３２は、図示しないストッパ部に当接することにより、車体側に設けられたストライカ３５に対し、そのストライカ係合溝３４の開口端が臨む位置において、ラッチ付勢バネの付勢力に基づく回動が規制されるようになっている。そして、本実施形態のラッチ機構４は、これにより、スライドドア１の閉動作に伴って、そのラッチ３２のストライカ係合溝３４に対して車体側のストライカ３５が係合する構成になっている。
【００３０】
一方、本実施形態のラッチ機構４において、ポール３３は、図示しないポール付勢バネによって、各図中、反時計回り方向に回動付勢されている。また、本実施形態のポール３３は、このポール付勢バネの付勢力に基づき回動することによって、その先端部３３ａがラッチ３２の外周面に摺接する構成になっている。更に、このポール３３は、ストライカ係合溝３４にストライカ３５が係合した状態において、その先端部３３ａがラッチ３２の外周面に係合するように構成されている。そして、本実施形態のラッチ機構４は、これにより、そのラッチ３２のストライカ係合溝３４に対してストライカ３５が係合する状態を保持することが可能になっている。
【００３１】
即ち、図２及び図３に示すように、ストライカ係合溝３４に係合したストライカ３５は、ラッチ３２を押圧しつつ、そのストライカ係合溝３４内を奥側に向かって相対移動する。そして、これにより、そのラッチ付勢バネの付勢力に抗して、各図中、反時計回り方向にラッチ３２が回動することになる。
【００３２】
また、このとき、ポール３３の先端部３３ａは、ポール付勢バネの付勢力に基づきラッチ３２の外周面に押し当てられた状態で、見かけ上、その当接するラッチ３２の外周面上を摺動する。更に、ポール３３の先端部３３ａは、これにより、そのラッチ３２の外周面に形成されたラッチ３２の第１係合部３２ａに係合する（ハーフラッチ位置）。そして、本実施形態のラッチ機構４は、これにより、そのラッチ付勢バネによる付勢方向、つまりはストライカ係合溝３４からストライカ３５が排出される各図中、時計回り方向のラッチ３２の回動を規制することで、そのラッチ３２に対してストライカ３５が係合した状態を保持する構成になっている（ハーフラッチ状態）。
【００３３】
また、図３及び図４に示すように、本実施形態のラッチ機構４において、ラッチ３２は、このようなハーフラッチ状態に対応する回動位置から、そのラッチ付勢バネの付勢力に抗して更に回動（各図中、反時計回り方向）することが可能になっている。尚、本実施形態のラッチ機構４は、スライドドア１に入力された利用者の操作力、又はドアＥＣＵ１５が出力するロック制御信号Ｓｌｋにより作動が制御される後述するクローザ装置（４０）の駆動力に基づいて、そのラッチ３２がハーフラッチ位置を超えてクローズ方向に回動する構成になっている。更に、このラッチ３２の回動によって、そのラッチ３２の周面に形成された第２係合部３２ｂにポール３３が係合する（フルラッチ位置）。そして、本実施形態のラッチ機構４は、これにより、そのラッチ３２のストライカ係合溝３４に係合するストライカ３５を相対移動不能に拘束するフルラッチ状態に移行する構成になっている。
【００３４】
更に、本実施形態のラッチ機構４は、ドアハンドル６に入力された操作力、又はクローザ装置（４０）の駆動力に基づいて、そのポール３３がポール付勢バネの付勢力に抗して、各図中、時計回り方向に回動する構成になっている。また、ラッチ３２は、これによりポール３３との係合による回動規制が解除されることで、そのラッチ付勢バネの付勢力に基づいて、リリース方向（各図中、時計回り方向）に回動する。そして、本実施形態のラッチ機構４は、これによりストライカ３５の拘束を解除し、当該ストライカ３５をストライカ係合溝３４から排出することで、図２に示されるようなアンロック状態に復帰する構成になっている。
【００３５】
図５に示すように、本実施形態の各ロック装置５は、このようなラッチ機構４の係合動作に連動して、そのハーフラッチスイッチ３０ａ、フルラッチスイッチ３０ｂ、及びポールスイッチ３０ｃのオン／オフ状態、つまり、これら各センサスイッチ３０の出力信号Ｓｗａ〜Ｓｗｃが変化するように構成されている。
【００３６】
具体的には、本実施形態のポールスイッチ３０ｃは、ラッチ機構４がアンラッチ状態からハーフラッチ状態に移行する過程（図２及び図３参照）において、ポール３３がラッチ３２の第１係合部３２ａに係合する際、そのラッチ３２の外周面に摺接するポール３３の動作（往復回動）に連動して、オフからオン、更にオンからオフへと変化する。つまり、本実施形態のポールスイッチ３０ｃは、そのポール３３がラッチ３２から脱離する方向に回動することによりオン状態となるように構成されている。そして、本実施形態のハーフラッチスイッチ３０ａは、このとき、そのポールスイッチ３０ｃのオンタイミングとオフタイミングとの間のタイミングで、オンからオフに変化するように構成されている。
【００３７】
また、本実施形態のポールスイッチ３０ｃは、ラッチ機構４がハーフラッチ状態からフルラッチ状態に移行する過程（図３及び図４参照）において、ポール３３がラッチ３２の第２係合部３２ｂに係合する際にも同様に、そのポール３３の動作に連動して、オフからオン、更にオンからオフへと変化する。そして、本実施形態のフルラッチスイッチ３０ｂもまた、このとき、そのポールスイッチ３０ｃのオンタイミングとオフタイミングとの間のタイミングで、オンからオフに変化するように構成されている。
【００３８】
本実施形態のドアＥＣＵ１５は、このようなハーフラッチスイッチ３０ａ、フルラッチスイッチ３０ｂ、及びポールスイッチ３０ｃのオン／オフ状態を示す各出力信号Ｓｗａ〜Ｓｗｃに基づいて、ラッチ機構４の係合状態を検知する。また、本実施形態のドアＥＣＵ１５は、ハーフラッチスイッチ３０ａがオンからオフに変化し、ポールスイッチ３０ｃがオンからオフに変化したタイミングで、クローザ装置４０を作動させる。そして、その後、フルラッチスイッチ３０ｂがオンからオフに変化し、ポールスイッチ３０ｃがオンからオフに変化したタイミングで、そのクローザ装置４０によるラッチ３２の駆動を停止させる構成になっている。
【００３９】
（ロック装置）
次に、本実施形態のパワースライドドア装置２０に設けられたロック装置５、詳しくは、その全閉ロックを構成するリアロック５ｂについて説明する。
【００４０】
図６に示すように、本実施形態のロック装置５（５ｂ）において、ラッチ機構４は、図示しないスリット状のストライカ入出溝を有するベースプレート４１に保持されている。また、このベースプレート４１には、保持ブラケット４２が固定されている。そして、本実施形態のロック装置５は、この保持ブラケット４２に保持されたロックアクチュエータ４３を備えている。
【００４１】
具体的には、本実施形態のロックアクチュエータ４３は、駆動源となるモータ４５と減速機４６とが一体に設けられた所謂ギヤードモータとして構成されている。また、このロックアクチュエータ４３は、ピニオンギヤ４７を出力部として、その減速機４６により減速したモータ４５の回転を出力する。更に、本実施形態のロック装置５は、このピニオンギヤ４７に噛合するギヤ部５０ａを有したアクティブレバー５０を備えている。即ち、このアクティブレバー５０は、ロックアクチュエータ４３に駆動されることにより、その支軸５０ｘ周りに回動する。そして、本実施形態のロック装置５においては、このアクティブレバー５０の回動方向に応じて、そのラッチ機構４をクローズ動作及びリリース動作させることが可能なクローザ装置４０が形成されている。
【００４２】
詳述すると、図７〜図９に示すように、回動部材としてのアクティブレバー５０は、ロックアクチュエータ４３の駆動力に基づいて、第１方向（各図中、時計回り方向）及び第２方向（各図中、反時計回り方向）に回動する。そして、本実施形態のクローザ装置４０は、このアクティブレバー５０が中立位置（待機位置）から第１方向に回動することにより、そのラッチ機構４をクローズ動作させ（図３及び図４参照）、アクティブレバー５０が中立位置から第２方向に回動することにより、そのラッチ機構４をリリース動作させる（図４及び図２参照）。
【００４３】
具体的には、図６に示すように、本実施形態のクローザ装置４０は、アクティブレバー５０が第１方向（図６中、時計回り方向）に回動することにより、このアクティブレバー５０に連動して回動するクローズレバー５１を備えている。そして、本実施形態のロック装置５は、このクローズレバー５１の動作に基づいて、そのラッチ機構４がクローズ動作する構成になっている。
【００４４】
また、本実施形態のクローザ装置４０は、アクティブレバー５０が第２方向（図６中、反時計回り方向）に回動することにより、このアクティブレバー５０に連動して回動するリリースレバー５２を備えている。そして、本実施形態のロック装置５は、このリリースレバー５２に連動して回動するオープンレバー５３を備えている。
【００４５】
本実施形態のロック装置５において、リリースレバー５２には、上記リモコン７に延びるワイヤーケーブル５４が接続されている。また、オープンレバー５３には、そのリモコン７から延びるワイヤーケーブル５５が接続されている。即ち、アクティブレバー５０を第２方向に回動させるロックアクチュエータ４３の駆動力は、リリースレバー５２からリモコン７を経由してオープンレバー５３に伝達される。そして、本実施形態のロック装置５は、このオープンレバー５３の動作に基づいて、そのラッチ機構４がリリース動作する構成になっている。
【００４６】
また、本実施形態のクローザ装置４０は、上記のようなクローズ作動及びリリース作動の完了後、ロックアクチュエータ４３の作動に基づいて、そのアクティブレバー５０が中立位置に復帰する。そして、これにより、次回のクローズ作動及びリリース作動に備える構成になっている。
【００４７】
尚、図５に示すように、本実施形態のドアＥＣＵ１５は、上記のように、フルラッチスイッチ３０ｂがオンからオフに変化し、ポールスイッチ３０ｃがオンからオフに変化することにより、そのラッチ機構４のクローズ動作が完了したことを検知する。また、ラッチ機構４のリリース動作時には、先ず、フルラッチスイッチ３０ｂがオフからオンに変化し、その後、ハーフラッチスイッチ３０ａがオフからオンに変化する。そして、本実施形態のドアＥＣＵ１５は、この出力信号変化に基づいて、そのラッチ機構４のリリース動作が完了したことを検知する。
【００４８】
さらに詳述すると、図１０に示すように、本実施形態のロック装置５には、クローザ装置４０を構成するアクティブレバー５０の回動位置Ｐに応じてオン／オフ状態が変化する第１及び第２の中立スイッチ３０ｄ，３０ｅが設けられている。そして、図１に示すように、本実施形態のドアＥＣＵ１５は、これら第１及び第２の中立スイッチ３０ｄ，３０ｅの出力信号Ｓｗｄ，Ｓｗｅに基づいて、そのクローザ装置４０の作動状態を検知する構成になっている。
【００４９】
具体的には、図７〜図９に示すように、本実施形態のロック装置５は、ロックアクチュエータ４３のピニオンギヤ４７とともにアクティブレバー５０（のギヤ部５０ａ）に噛合するギヤ部５６ａを有した中立スイッチレバー５６を備えている。即ち、この中立スイッチレバー５６は、アクティブレバー５０に連動して、その支軸５６ｘ周りに回動する。そして、本実施形態の各中立スイッチ３０ｄ，３０ｅには、それぞれ、この中立スイッチレバー５６の回動によりオン／オフ状態が変化するロータリースイッチ５７，５８が用いられている。
【００５０】
図１０（ａ）に示すように、本実施形態のロック装置５において、第１の中立スイッチ３０ｄは、第１方向側の回動端Ｐ１と第２方向側の回動端Ｐ２との間となるアクティブレバー５０の回動位置Ｐに２つの状態変化点（第１及び第２の状態変化点Ｐａ，Ｐｂ）を有している。具体的には、この第１の中立スイッチ３０ｄは、アクティブレバー５０の回動位置Ｐが第１方向側の回動端Ｐ１と第１の状態変化点Ｐａとの間にある場合にはオフとなり、第１の状態変化点Ｐａと第２の状態変化点Ｐｂとの間にある場合にはオンとなる。そして、そのアクティブレバー５０の回動位置Ｐが第２の状態変化点Ｐｂと第２方向側の回動端Ｐ２との間にある場合もまた、オフとなるように構成されている。
【００５１】
一方、図１０（ｂ）に示すように、本実施形態のロック装置５において、第２の中立スイッチ３０ｅは、アクティブレバー５０の回動位置Ｐが、上記第１の中立スイッチ３０ｄにおける第１の状態変化点Ｐａと第２の状態変化点Ｐｂとの間にある場合、つまりは、その中立領域α０に一つの状態変化点（第３の状態変化点Ｐｃ）を有している。具体的には、本実施形態の第２の中立スイッチ３０ｅは、この第３の状態変化点Ｐｃよりも第１方向側、つまりはクローズ領域α１側にある場合にオンとなり、その第３の状態変化点Ｐｃよりも第２方向側、つまりはリリース領域α２側にある場合にオフとなるように構成されている。
【００５２】
本実施形態のロック装置５において、ラッチ機構４は、アクティブレバー５０の回動位置Ｐが第１方向側の回動端Ｐ１近傍に移動することによりクローズ動作し、アクティブレバー５０の回動位置Ｐが第２方向側の回動端Ｐ２近傍に移動することによりリリース動作する。また、第１の状態変化点Ｐａ、第２の状態変化点Ｐｂ、及び第３の状態変化点Ｐｃは、それぞれ、異なる点である。そして、本実施形態のドアＥＣＵ１５は、これにより、その第２の中立スイッチ３０ｅを上記第１の中立スイッチ３０ｄのバックアップとして用いる構成になっている。
【００５３】
即ち、本実施形態のドアＥＣＵ１５は、ラッチ機構４をクローズ動作させるクローズ制御時には、第１の中立スイッチ３０ｄがオンからオフとなる第１の状態変化点Ｐａよりも第１方向側（図９中、左側）の回動位置Ｐをクローズ領域α１として、クローザ装置４０のアクティブレバー５０を第１方向に回動させる。そして、ラッチ機構４をリリース動作させるリリース制御時には、第１の中立スイッチ３０ｄがオンからオフとなる第２の状態変化点Ｐｂよりも第２方向側（図９中、右側）の回動位置Ｐをリリース領域α２として、クローザ装置４０のアクティブレバー５０を第２方向に回動させる。
【００５４】
また、図１１のフローチャートに示すように、ドアＥＣＵ１５は、クローズ制御が完了したことを検知した場合（ステップ１０１：ＹＥＳ）には、クローザ装置４０のアクティブレバー５０を第２方向に反転回動させる（クローズ制御後の反転制御、ステップ１０２）。更に、リリース制御が完了したことを検知した場合（ステップ１０３：ＹＥＳ）には、クローザ装置４０のアクティブレバー５０を第１方向に反転回動させる（リリース制御後の反転制御、ステップ１０４）。そして、ドアＥＣＵ１５は、これにより、その第１の中立スイッチ３０ｄにおける第１の状態変化点Ｐａと第２の状態変化点Ｐｂとの間を中立領域α０として、この中立領域α０の内側、或いは、この中立領域α０に対してより近い位置に、アクティブレバー５０の回動位置Ｐを移動させる構成になっている。
【００５５】
具体的には、図１２のフローチャートに示すように、本実施形態のドアＥＣＵ１５は、第１及び第２の中立スイッチ３０ｄ，３０ｅについて、それぞれ、そのオン／オフ状態の変化を監視しつつ、アクティブレバー５０を反転回動させる（ステップ２０１〜ステップ２０３）。そして、第１及び第２の中立スイッチ３０ｄ，３０ｅの何れにもオン／オフ状態の変化がない場合（ステップ２０１：ＮＯ且つステップ２０２：ＮＯ）には、その反転回動を継続させる（反転制御実行、ステップ２０３）。
【００５６】
即ち、本実施形態のロック装置５において、第１の中立スイッチ３０ｄは、クローズ制御の完了時及びリリース制御の完了時の何れの場合にもオフ状態となっている（図１０（ａ）参照）。この点を踏まえ、本実施形態のドアＥＣＵ１５は、第１の中立スイッチ３０ｄにより第１の状態変化点Ｐａ又は第２の状態変化点Ｐｂを通過するアクティブレバー５０の反転回動に対応するオン／オフ状態の変化、つまりオフからオンへの変化を検出した場合（ステップ２０１：ＹＥＳ）に、その反転回動を停止させる（反転制御終了、ステップ２０４）。そして、これにより、アクティブレバー５０の回動位置Ｐを、その中立領域α０となる第１及び第２の状態変化点Ｐａ，Ｐｂ間に配置する構成になっている。
【００５７】
また、本実施形態のドアＥＣＵ１５は、第２の中立スイッチ３０ｅにおいて第３の状態変化点Ｐｃを通過するアクティブレバー５０の反転回動に対応するオン／オフ状態の変化が検出された場合（ステップ２０２：ＹＥＳ）にも、その反転回動を停止させる（ステップ２０４）。即ち、本実施形態のロック装置５において、第２の中立スイッチ３０ｅは、クローズ制御の完了時にはオン、リリース制御の完了時にはオフとなっている。そして、そのオン／オフ状態が切り替わる第３の状態変化点Ｐｃは、中立領域α０を規定する第１及び第２の状態変化点Ｐａ，Ｐｂの間に設定されている。
【００５８】
つまり、本実施形態のドアＥＣＵ１５は、第１の中立スイッチ３０ｄの異常により、クローズ制御後の反転制御において第１の状態変化点Ｐａを通過するアクティブレバー５０の反転回動が検出できなかった場合においても、第２の中立スイッチ３０ｅの出力信号Ｓｗｅがオンからオフに変わることで、その反転回動を停止させる（図１０（ｂ）参照）。同様に、リリース制御後の反転制御において第２の状態変化点Ｐｂを通過するアクティブレバー５０の反転回動が検出できなかった場合においても、第２の中立スイッチ３０ｅの出力信号Ｓｗｅがオフからオンに変わることで、その反転回動を停止させる。そして、本実施形態のロック装置５においては、これにより、その高い信頼性が確保されている。
【００５９】
さらに詳述すると、図１３のフローチャートに示すように、本実施形態のドアＥＣＵ１５は、クローズ制御後の反転制御時（ステップ３０１：ＹＥＳ）、アクティブレバー５０の回動位置Ｐがクローズ領域α１にあると判定すると（ステップ３０２：ＹＥＳ）、続いて、車両が停車状態にあるか否かを判定する（ステップ３０３）。そして、車両が停車状態にあると判定した場合（ステップ３０３：ＹＥＳ）には、図１２に示すような第１及び第２の中立スイッチ３０ｄ，３０ｅのオン／オフ状態変化に基づきアクティブレバー５０の反転回動を停止させる第１の反転制御を実行する（ステップ３０４）。
【００６０】
また、本実施形態のドアＥＣＵ１５は、上記ステップ３０３において、車両が停車状態にない、つまり走行状態にあると判定した場合（ステップ３０３：ＮＯ）には、その反転カウンタとなる計時カウンタ６０ａを用いてアクティブレバー５０の反転回動を停止させる第２の反転制御を実行する（ステップ３０５、図１参照）。
【００６１】
即ち、上記ステップ３０４において実行する第１の反転制御がアクティブレバー５０の回動位置Ｐを中立領域α０内に配置するための通常時の中立復帰制御とすれば、このステップ３０５において実行する第２の反転制御は、そのクローズ動作時にラッチ機構４に加えられた応力を開放するための応力緩和制御に相当する。つまり、車両が走行状態にある場合には、極力、そのラッチ機構４によるスライドドア１の拘束が解除される可能性を排除することが好ましい。この点を踏まえ、本実施形態のドアＥＣＵ１５は、上記第２の反転制御の実行により、アクティブレバー５０の回動位置Ｐが、中立領域α０に近づく方向に移動するように、その計時カウンタ６０ａを用いた反転回動、つまりは第２の反転制御の継続時間（所定時間Ｔ１）を設定する。そして、本実施形態のロック装置５は、これにより、その高い安全性を確保する構成になっている。
【００６２】
具体的には、図１４のフローチャートに示すように、本実施形態のドアＥＣＵ１５は、第２の反転制御の実行時には（ステップ４０１：ＹＥＳ）、先ず、計時カウンタ６０ａをセットする（Ｔａ＝０、ステップ４０２）。そして、そのクローザ装置４０のアクティブレバー５０を第２方向に反転回動させる（反転制御実行、ステップ４０３）。
【００６３】
次に、ドアＥＣＵ１５は、計時カウンタ６０ａのカウント値である継続時間Ｔａを取得して（ステップ４０４）、その第２の反転制御の継続時間Ｔａが所定時間Ｔ１に到達したか否かを判定する（ステップ４０５）。そして、この継続時間Ｔａが所定時間Ｔ１に到達した場合（Ｔａ≧Ｔ１、ステップ４０５：ＹＥＳ）に、そのアクティブレバー５０の反転回動を停止させる（反転制御終了、ステップ４０６）。
【００６４】
また、本実施形態のドアＥＣＵ１５は、この第２の反転制御の実行時においても各中立スイッチ３０ｄ，３０ｅの状態変化判定を実行する。具体的には、上記ステップ４０５において、第２の反転制御の継続時間Ｔａが所定時間Ｔ１に到達していないと判定した場合（Ｔａ＜Ｔ１、ステップ４０５：ＮＯ）には、各中立スイッチ３０ｄ，３０ｅについて、上記第１の反転制御と同様（図１２参照、ステップ２０１及びステップ２０２）に状態変化判定を実行する（ステップ４０７）。そして、その状態変化判定により反転制御の終了条件が成立したと判定した場合、即ちアクティブレバー５０がクローズ領域α１から中立領域α０に移動したと判定される場合（ステップ４０８：ＹＥＳ）には、継続時間Ｔａが所定時間Ｔ１に到達した場合と同様、ステップ４０６において、そのアクティブレバー５０の反転回動を停止させる。
【００６５】
尚、上記ステップ４０８において、各中立スイッチ３０ｄ，３０ｅの状態変化判定に基づいた反転制御の終了条件が成立していないと判定される場合（ステップ４０８：ＮＯ）、ドアＥＣＵ１５は、再び上記ステップ４０３以降の処理を実行する。即ち、各中立スイッチ３０ｄ，３０ｅをバックアップに用いることで、計時カウンタ６０ａを用いた第２の反転制御による反転回動量、つまりはアクティブレバー５０を反転回動させる所定時間Ｔ１について、より大きな値を設定することが可能になる。そして、本実施形態のロック装置５は、これにより、次回のリリース制御時、より速やかに、そのラッチ機構４をリリース動作させることが可能な構成となっている。
【００６６】
また、図１３のフローチャートに示すように、本実施形態のドアＥＣＵ１５は、上記ステップ３０２において、アクティブレバー５０の回動位置Ｐがクローズ領域α１にないと判定した場合（ステップ３０２：ＮＯ）には、続いて、そのアクティブレバー５０の回動位置Ｐが中立領域α０にあるか否かを判定する（ステップ３０６）。そして、アクティブレバー５０の回動位置Ｐが中立領域α０にあると判定した場合（ステップ３０６：ＹＥＳ）には、そのクローズ制御後の反転制御を実行しない構成になっている（ステップ３０７）。
【００６７】
即ち、ラッチ機構４は、利用者が手動によりスライドドア１を閉めることによっても、クローズ動作する。つまり、各中立スイッチ３０ｄ，３０ｅが正常であり、その回動位置Ｐの検出に誤りがない場合であっても、クローズ制御の完了時、アクティブレバー５０が中立領域α０にある場合が起こり得る。そして、このような場合に反転制御を実行することで、そのアクティブレバー５０がリリース領域α２に移動するおそれがある。
【００６８】
この点を踏まえ、本実施形態のドアＥＣＵ１５は、このような場合には、その反転制御を実行しない。そして、これにより、クローズ動作の完了後、そのアクティブレバー５０がリリース領域α２側に移動することによりラッチ機構４がリリース動作する可能性を低減する構成になっている。
【００６９】
尚、本実施形態のドアＥＣＵ１５は、上記ステップ３０６において、アクティブレバー５０の回動位置Ｐが中立領域α０にないと判定した場合（ステップ３０６：ＮＯ）に、その中立スイッチ３０ｄ，３０ｅが異常であると判定する（ステップ３０８）。そして、本実施形態のロック装置５は、これにより、例えば、ウォーニングランプの点灯等の警告出力を行うことで、車両の乗員に注意を促すことが可能な構成となっている。
【００７０】
（中立スイッチの故障検知）
次に、本実施形態のドアＥＣＵ１５が実行する各中立スイッチ３０ｄ，３０ｅの故障検知について説明する。
【００７１】
図１５のフローチャートに示すように、本実施形態のドアＥＣＵ１５は、第２の中立スイッチ３０ｅのオン／オフ状態変化に基づきアクティブレバー５０の反転制御を終了した場合（ステップ５０１：ＹＥＳ）、その反転制御がクローズ制御後の反転制御であるか、或いはリリース制御後の反転制御であるかを判定する（ステップ５０２）。そして、クローズ制御後の反転制御である場合（ステップ５０２：ＹＥＳ）に、第１の中立スイッチ３０ｄに生じたクローズ側の異常を検出し（ステップ５０３）、リリース制御後の反転制御である場合（ステップ５０２：ＮＯ）には、同じく第１の中立スイッチ３０ｄに生じたリリース側の異常を検出する（ステップ５０４）。
【００７２】
即ち、反転制御の実行時、第１の中立スイッチ３０ｄのオン／オフ状態変化を検出することなく、第２の中立スイッチ３０ｅのオン／オフ状態変化を検出したということは、その第１又は第２の状態変化点Ｐａ，Ｐｂをアクティブレバー５０が通過する際、オン／オフ状態の切替が行われなかったことを意味する（図１０参照）。本実施形態のドアＥＣＵ１５は、このような第１の中立スイッチ３０ｄの異常を、その反転制御前の回動方向、つまりは、クローズ領域α１側に生じた第１の状態変化異常と、リリース領域α２側に生じた第２の状態変化異常とで、それぞれ、独立に検出する。そして、これにより、精度よく、より確実に、その第１の中立スイッチ３０ｄの故障を検知することが可能となっている。
【００７３】
詳述すると、図１６のフローチャートに示すように、本実施形態のドアＥＣＵ１５は、第１の中立スイッチ３０ｄに第１の状態変化異常を検出した場合（ステップ６０１：ＹＥＳ、図１５参照、ステップ５０３）には、第１の計数カウンタ７０ａをカウントアップする（Ｎａ＝Ｎａ＋１、ステップ６０２）。次に、ドアＥＣＵ１５は、この第１の計数カウンタ７０ａのカウント値、つまりは、その第１の状態変化異常の検出回数Ｎａが所定の閾値Ｎ１を超えたか否かを判定する（ステップ６０３）。そして、第１の状態変化異常の検出回数Ｎａが所定の閾値Ｎ１を超えた場合（Ｎａ≧Ｎ１、ステップ６０３：ＹＥＳ）に、その第１の中立スイッチ３０ｄ、詳しくは、この第１の中立スイッチ３０ｄを構成するロータリースイッチ５７が故障したものと判定する（ステップ６０４）。
【００７４】
同様に、ドアＥＣＵ１５は、第１の中立スイッチ３０ｄに第２の状態変化異常を検出した場合（ステップ６０５：ＹＥＳ、図１５参照、ステップ５０４）には、第２の計数カウンタ７０ｂをカウントアップする（Ｎｂ＝Ｎｂ＋１、ステップ６０６）。次に、ドアＥＣＵ１５は、この第２の計数カウンタ７０ｂのカウント値、つまりは、その第２の状態変化異常の検出回数Ｎｂが所定の閾値Ｎ２を超えたか否かを判定する（ステップ６０７）。そして、第２の状態変化異常の検出回数Ｎｂが所定の閾値Ｎ１を超えた場合（Ｎｂ≧Ｎ２、ステップ６０７：ＹＥＳ）にも、上記ステップ６０４において、その第１の中立スイッチ３０ｄが故障したものと判定する。
【００７５】
また、図１７のフローチャートに示すように、本実施形態のドアＥＣＵ１５は、第１の中立スイッチ３０ｄのオン／オフ状態変化に基づいて、アクティブレバー５０の反転制御を終了した場合（ステップ７０１：ＹＥＳ）、その反転制御がクローズ制御後の反転制御であるか、或いはリリース制御後の反転制御であるかを判定する（ステップ７０２）。そして、クローズ制御後の反転制御である場合（ステップ７０２：ＹＥＳ）には、第１の状態変化異常の検出回数Ｎａを初期化し（カウンタクリア、Ｎａ＝０，ステップ７０３）、リリース制御後の反転制御である場合（ステップ７０２：ＮＯ）には、第２の状態変化異常の検出回数Ｎｂを初期化する（カウンタクリア、Ｎｂ＝０，ステップ７０４）。
【００７６】
例えば、図１８に示す参考例のように、クローズ制御後の反転制御において、第２の中立スイッチ３０ｅのオン／オフ状態変化に基づき反転制御を終了したことをもって、その第１の中立スイッチ３０ｄに生じた異常を検出したとする（図１５参照、ステップ５０３）。しかしながら、この参考例においては、第１の中立スイッチ３０ｄを構成する物理的に一つの構成（ロータリースイッチ５７）について、アクティブレバー５０の反転回動方向を問わず、その故障判定を行う構成になっている。このため、次回のリリース制御後の反転制御において、第１の中立スイッチ３０ｄのオン／オフ状態変化に基づきアクティブレバー５０の反転回動が停止した場合には、この第１の中立スイッチ３０ｄが正常であると誤判定してしまう可能性が生ずる。
【００７７】
即ち、ロック装置５のような車両の重要部品については、複数回の異常検出をもって、その構成要素の故障を検知することが多い。このため、上記のように、アクティブレバー５０の反転回動方向によって、その検出結果（異常／正常）が交互に入れ替わるような状況となっている場合には、その第１の中立スイッチ３０ｄに生じた故障を正しく検知できない可能性がある。
【００７８】
この点を踏まえ、本実施形態のドアＥＣＵ１５は、上記のように、その第１の中立スイッチ３０ｄに生じた第１及び第２の状態変化異常の各検出回数Ｎａ，Ｎｂを、それぞれ、専用に設けられた第１及び第２の計数カウンタ７０ａ，７０ｂを用いて独立にカウントする。そして、これにより、その第１の中立スイッチ３０ｄの故障を正しく検知することが可能な構成になっている。
【００７９】
また、図１９のフローチャートに示すように、本実施形態のドアＥＣＵ１５は、クローズ制御の完了時（ステップ８０１：ＹＥＳ）、第２の中立スイッチ３０ｅがオンであるかを判定する（ステップ８０２）。更に、ドアＥＣＵ１５は、このステップ８０２において、第２の中立スイッチ３０ｅがオフになっていると判定した場合（ステップ８０２：ＮＯ）には、アクティブレバー５０の回動位置Ｐが、第１の中立スイッチ３０ｄにおける第１及び第２の状態変化点Ｐａ，Ｐｂ間にある、即ち中立領域α０にあるか否かを判定する（ステップ８０３）。そして、アクティブレバー５０の回動位置Ｐが中立領域α０にないと判定した場合（ステップ８０３：ＮＯ）には、その第２の中立スイッチ３０ｅのクローズ領域α１側に生じた第３の状態変化異常を検出する（ステップ８０４）。
【００８０】
更に、ドアＥＣＵ１５は、リリース制御の完了時（ステップ８０５：ＹＥＳ）、第２の中立スイッチ３０ｅがオフであるかを判定する（ステップ８０６）。そして、このステップ８０６において、第２の中立スイッチ３０ｅがオンになっていると判定した場合（ステップ８０６：ＮＯ）には、その第２の中立スイッチ３０ｅのリリース領域α２側に生じた第４の状態変化異常を検出する（ステップ８０７）。
【００８１】
即ち、第２の中立スイッチ３０ｅ（ロータリースイッチ５８）が正常である場合、クローズ制御の完了時にはオンとなり、リリース制御の完了時にはオフとなる（図１０参照）。そして、本実施形態のドアＥＣＵ１５は、これを利用して、その第２の中立スイッチ３０ｅのクローズ領域α１側に生じた第３の状態変化異常と、リリース領域α２側に生じた第４の状態変化異常と、を独立に検出する構成になっている。
【００８２】
尚、上記のように、利用者が手動によりスライドドア１を閉めることにより、アクティブレバー５０の回動位置Ｐが中立領域α０にある状態でも、そのクローズ制御が完了する場合がある。この点を踏まえ、本実施形態のドアＥＣＵ１５は、クローズ制御の完了時、アクティブレバー５０の回動位置Ｐが中立領域α０にある場合（ステップ８０３：ＹＥＳ）には、その第３の状態変化異常の検出を行わない。そして、これにより、その第３の状態変化異常の検出精度を高める構成となっている。
【００８３】
また、図２０のフローチャートに示すように、本実施形態のドアＥＣＵ１５は、第２の中立スイッチ３０ｅに第３の状態変化異常を検出した場合（ステップ９０１：ＹＥＳ、図１９参照、ステップ８０４）には、第３の計数カウンタ７０ｃをカウントアップする（Ｎｃ＝Ｎｃ＋１、ステップ９０２）。次に、ドアＥＣＵ１５は、この第３の計数カウンタ７０ｃのカウント値、つまりは、その第３の状態変化異常の検出回数Ｎｃが所定の閾値Ｎ２を超えたか否かを判定する（ステップ９０３）。そして、第３の状態変化異常の検出回数Ｎｃが所定の閾値Ｎ２を超えた場合（Ｎｃ≧Ｎ２、ステップ９０３：ＹＥＳ）に、その第２の中立スイッチ３０ｅ、詳しくは、この第２の中立スイッチ３０ｅを構成するロータリースイッチ５８が故障したものと判定する（ステップ９０４）。
【００８４】
同様に、ドアＥＣＵ１５は、第２の中立スイッチ３０ｅに第４の状態変化異常を検出した場合（ステップ９０５：ＹＥＳ、図１９参照、ステップ８０７）には、第４の計数カウンタ７０ｄをカウントアップする（Ｎｄ＝Ｎｄ＋１、ステップ９０６）。次に、ドアＥＣＵ１５は、この第４の計数カウンタ７０ｄのカウント値、つまりは、その第４の状態変化異常の検出回数Ｎｄが所定の閾値Ｎ２を超えたか否かを判定する（ステップ９０７）。そして、第４の状態変化異常の検出回数Ｎｄが所定の閾値Ｎ２を超えた場合（Ｎｄ≧Ｎ２、ステップ９０７：ＹＥＳ）にも、上記ステップ９０４において、その第２の中立スイッチ３０ｅが故障したものと判定する。
【００８５】
更に、図１９に示すように、本実施形態のドアＥＣＵ１５は、クローズ制御の完了時（ステップ８０１：ＹＥＳ）、第２の中立スイッチ３０ｅがオンである場合（ステップ８０２：ＹＥＳ）には、第３の状態変化異常の検出回数Ｎｃを初期化する（カウンタクリア、Ｎｃ＝０，ステップ８０８）。そして、リリース制御の完了時（ステップ８０５：ＹＥＳ）、第２の中立スイッチ３０ｅがオフである場合（ステップ８０６：ＹＥＳ）には、第４の状態変化異常の検出回数Ｎｄを初期化する（カウンタクリア、Ｎｄ＝０，ステップ８０９）。
【００８６】
即ち、本実施形態のロック装置５において、第２の中立スイッチ３０ｅは、第１の中立スイッチ３０ｄのバックアップとして位置付けられている。このため、従来技術にみられるような２つの中立スイッチが交互にバックアップとなることで互いの異常検出を行う方法は、本実施形態のロック装置５に用いることができない。そして、第２の中立スイッチ３０ｅが故障していた場合、アクティブレバー５０が中立領域α０を超えて移動してしまうおそれがある。
【００８７】
更に、第２の中立スイッチ３０ｅは、第１の中立スイッチが形成するアクティブレバー５０の第１方向側の回動端Ｐ１と第２方向側の回動端Ｐ２との間に設定された第３の状態変化点Ｐｃにおいて、そのオン／オフ状態が切り替わる構成となっている。このため、クローズ領域α１側及びリリース領域α２側の一方が異常であっても、他方は正常であることが多い（オン固着又はオフ固着）。
【００８８】
この点を踏まえ、本実施形態のドアＥＣＵ１５は、上記のように、その第２の中立スイッチ３０ｅに生じたクローズ領域α１側の異常及びリリース領域α２側の異常を独立に検出する。更に、これら第３及び第４の状態変化異常の各検出回数Ｎｃ，Ｎｄを、それぞれ、専用に設けられた第３及び第４の計数カウンタ７０ｃ，７０ｄを用いて独立にカウントする。そして、これにより、アクティブレバー５０の反転回動方向によって異常検出と正常検出とが交互に入れ替わるような状況を回避する構成になっている。
【００８９】
（再反転制御）
次に、本実施形態のドアＥＣＵ１５が反転制御後に実行する再反転制御について説明する。
【００９０】
図２１に示すように、本実施形態のドアＥＣＵ１５は、クローザ装置４０のモータ４５に対する駆動電力の供給を停止することにより反転制御を終了し、そのアクティブレバー５０の反転回動を停止させる。そして、第１の中立スイッチ３０ｄを用いた通常の中立復帰制御時（図１３参照、ステップ３０４、リリース制御時も同様）には、モータ４５等の慣性による駆動停止後のオーバーラン（図２１中、一点鎖線に示す部分）を考慮して、そのアクティブレバー５０を中立領域α０の中間付近、即ち第３の状態変化点Ｐｃの近傍に配置する構成になっている。
【００９１】
また、図２２に示すように、本実施形態のドアＥＣＵ１５は、第２の中立スイッチ３０ｅのオン／オフ状態変化に基づいて、アクティブレバー５０の反転回動を停止させた場合（図１２参照、ステップ２０２：ＹＥＳ、及びステップ２０４）には、そのアクティブレバー５０を逆方向に反転回動させる（再反転制御）。
【００９２】
即ち、第１の中立スイッチ３０ｄの異常により、第２の中立スイッチ３０ｅを用いてアクティブレバー５０の反転回動を停止させた場合には、その駆動停止後のオーバーラン分が過剰となる。これを踏まえ、本実施形態のドアＥＣＵ１５は、このような再反転制御を実行する。そして、これにより、第２の中立スイッチ３０ｅを用いたバックアップ制御時においても、より適切な待機位置にアクティブレバー５０を配置することが可能になっている。
【００９３】
具体的には、本実施形態のドアＥＣＵ１５は、クローズ制御後の反転制御において、第２の中立スイッチ３０ｅによりアクティブレバー５０の反転回動を停止、つまりはクローズ領域α１側からリリース領域α２側に向かう第２方向の回動を停止させた場合には、その後、このアクティブレバー５０を逆向きとなる第１方向に反転回動させる。そして、これにより、より最適な位置にアクティブレバー５０を配置する構成になっている。
【００９４】
一方、図２３に示すように、本実施形態のドアＥＣＵ１５は、リリース制御後の反転制御において第２の中立スイッチ３０ｅのオン／オフ状態変化に基づきアクティブレバー５０の反転回動を停止させた場合には、その再反転制御を実行しない。
【００９５】
即ち、リリース制御後の反転制御は、リリース領域α２側からクローズ領域α１側へと、そのアクティブレバー５０を第１方向に反転回動させるものであり、その後、再反転制御により更に逆向きにアクティブレバー５０を反転回動させた場合、そのアクティブレバー５０が、クローズ領域α１側からリリース領域α２側に向かうことになる。そして、このリリース領域α２側に向かうアクティブレバー５０の反転回動を停止させる位置は、クローズ制御後に行う通常の反転制御（図２１参照）において、そのアクティブレバー５０の反転回動を停止させるクローズ領域α１と中立領域α０との境界部よりもリリース領域α２に近い位置となる。
【００９６】
つまり、リリース制御後の反転制御において第２の中立スイッチ３０ｅによりアクティブレバー５０の反転回動が停止した後、再反転制御を実行した場合には、その駆動停止後のオーバーランによって、アクティブレバー５０がラッチ機構４をリリース動作させる位置まで移動してしまう可能性が生ずる。
【００９７】
この点を踏まえ、本実施形態のドアＥＣＵ１５は、第２の中立スイッチ３０ｅによりアクティブレバー５０の反転回動を停止させた場合において、その反転制御が、クローズ制御後の反転制御であった場合に限り、再反転制御を実行する。そして、本実施形態のロック装置５は、これにより、高い安全性を確保しつつ、より適切な待機位置にアクティブレバー５０を配置することが可能となっている。
【００９８】
詳述すると、図２４のフローチャートに示すように、本実施形態のドアＥＣＵ１５は、第２の中立スイッチ３０ｅのオン／オフ状態変化に基づきアクティブレバー５０の反転制御を終了した場合（ステップ１００１：ＹＥＳ）、その反転制御がクローズ制御後の反転制御であるかを判定する（ステップ１００２）。そして、その反転制御がクローズ制御後の反転制御である場合（ステップ１００２：ＹＥＳ）には、再反転カウンタとなる計時カウンタ６０ｂをセットして（Ｔｂ＝０、ステップ１００３）、その再反転制御を実行する（ステップ１００４）。
【００９９】
また、ドアＥＣＵ１５は、計時カウンタ６０ｂのカウント値である継続時間Ｔｂを取得して（ステップ１００５）、その再反転制御の継続時間Ｔｂが所定時間Ｔ２に到達したか否かを判定する（ステップ１００６）。そして、この継続時間Ｔｂが所定時間Ｔ２に到達した場合（Ｔｂ≧Ｔ２、ステップ１００６：ＹＥＳ）に、その再反転制御を終了する（ステップ１００７）。
【０１００】
以上、本実施形態によれば、以下のような効果を得ることができる。
（１）ロック装置５には、第１方向側の回動端Ｐ１と第２方向側の回動端Ｐ２との間となるアクティブレバー５０の回動位置Ｐに第１及び第２の状態変化点Ｐａ，Ｐｂを有してオン／オフ状態が変化する第１の中立スイッチ３０ｄが設けられる。また、ロック装置５には、第１及び第２の状態変化点Ｐａ，Ｐｂ間との間となるアクティブレバー５０の回動位置Ｐに一つの状態変化点（第３の状態変化点Ｐｃ）を有する第２の中立スイッチ３０ｅが設けられる。反転制御部８２ａとしてのドアＥＣＵ１５は、回動部材としてのアクティブレバー５０を第１方向に回動させるクローズ制御の完了後、及びアクティブレバー５０を第２方向に回動させるリリース制御の完了後、そのアクティブレバー５０を反転回動させる。また、反転停止部８２ｂとしてのドアＥＣＵ１５は、第１の中立スイッチ３０ｄのオン／オフ状態変化又は第２の中立スイッチ３０ｅのオン／オフ状態変化に基づきアクティブレバー５０の反転回動を停止させる。更に、第１の異常検出部８２ｃとしてのドアＥＣＵ１５は、クローズ制御後の反転制御において第２の中立スイッチ３０ｅのオン／オフ状態変化に基づきアクティブレバー５０の反転回動が停止された場合（図１５参照、ステップ５０２：ＹＥＳ）に、第１の中立スイッチ３０ｄに生じた第１の状態変化異常を検出する（ステップ５０３）。そして、第２の異常検出部８２ｄとしてのドアＥＣＵ１５は、リリース制御後の反転制御において第２の中立スイッチ３０ｅのオン／オフ状態変化に基づきアクティブレバー５０の反転回動が停止された場合（ステップ５０２：ＮＯ）に、第１の中立スイッチ３０ｄに生じた第２の状態変化異常を検出する（ステップ５０４）。
【０１０１】
即ち、第１の中立スイッチ３０ｄが物理的に一つの構成（ロータリースイッチ５７）であっても、必ずしも、そのクローズ領域α１側及びリリース領域α２側の両方が同時に異常になるとは限らない。この点、上記構成によれば、クローズ領域α１側に生じた第１の状態変化異常と、リリース領域α２側に生じた第２の状態変化異常と、を独立に検出することができる。そして、これにより、その第１の中立スイッチ３０ｄに生じた異常に対して、より適切に対処することができるようになる。
【０１０２】
（２）ドアＥＣＵ１５は、第１の状態変化異常の検出回数Ｎａをカウントする第１の計数カウンタ７０ａと、第２の状態変化異常の検出回数Ｎｂをカウントする第２の計数カウンタ７０ｂと、を備える。また、第１の初期化部８２ｅとしてのドアＥＣＵ１５は、クローズ制御後の反転制御において第１の中立スイッチ３０ｄのオン／オフ状態変化に基づきアクティブレバー５０の回動部材の反転回動が停止された場合（図１７参照、ステップ７０２：ＹＥＳ）には、第１の状態変化異常の検出回数Ｎａを初期化する（Ｎａ＝０、ステップ７０３）。更に、第２の初期化部８２ｆとしてのドアＥＣＵ１５は、リリース制御後の反転制御において第１の中立スイッチ３０ｄのオン／オフ状態変化に基づきアクティブレバー５０の回動部材の反転回動が停止された場合（ステップ７０２：ＮＯ）には、第２の状態変化異常の検出回数Ｎｂを初期化する（Ｎｂ＝０、ステップ７０４）。そして、第１の故障検知部８２ｇとしてのドアＥＣＵ１５は、第１の状態変化異常の検出回数Ｎａ又は前記第２の状態変化異常の検出回数Ｎｂの何れかが所定の閾値Ｎ１を超えた場合に（図１６参照、Ｎａ≧Ｎ１，ステップ６０３：ＹＥＳ、又はＮｂ≧Ｎ１，ステップ６０７：ＹＥＳ）、第１の中立スイッチ３０ｄの故障を検知する（ステップ６０４）。
【０１０３】
上記構成によれば、アクティブレバー５０の反転回動方向によって検出結果（異常／正常）が交互に入れ替わるような状況においても、複数回の異常検出をもって、その第１の中立スイッチ３０ｄに生じた故障を正しく検知することができる。そして、これにより、高い信頼性を確保することができる。
【０１０４】
（３）第２の中立スイッチ３０ｅは、アクティブレバー５０が第３の状態変化点Ｐｃよりもクローズ領域α１側にある場合にはオンとなり、第３の状態変化点Ｐｃよりもリリース領域α２側にある場合にはオフとなる（図１０（ｂ）参照）。第３の異常検出部８２ｈとしてのドアＥＣＵ１５は、クローズ制御の完了時（図１９参照、ステップ８０１：ＹＥＳ）、第２の中立スイッチ３０ｅがオフである場合（ステップ８０２：ＮＯ）に、この第２の中立スイッチ３０ｅに生じた第３の状態変化異常を検出する（ステップ８０４）。そして、第４の異常検出部８２ｉとしてのドアＥＣＵ１５は、リリース制御の完了時（ステップ８０５：ＹＥＳ）、第２の中立スイッチ３０ｅがオンである場合（ステップ８０６：ＮＯ）に、この第２の中立スイッチに生じた第４の状態変化異常を検出する（ステップ８０７）。
【０１０５】
上記構成によれば、第２の中立スイッチ３０ｅ単独で、そのクローズ領域α１側に生じた第３の状態変化異常と、リリース領域α２側に生じた第２の状態変化異常と、を独立に検出することができる。そして、これにより、高い信頼性を確保することができる。
【０１０６】
（４）ドアＥＣＵ１５は、第３の状態変化異常の検出回数Ｎｃをカウントする第３の計数カウンタ７０ｃと、第４の状態変化異常の検出回数Ｎｄをカウントする第４の計数カウンタ７０ｄと、を備える。また、第３の初期化部８２ｊとしてのドアＥＣＵ１５は、クローズ制御の完了時（図１９参照、ステップ８０１：ＹＥＳ）、第２の中立スイッチ３０ｅがオンである場合（ステップ８０２：ＹＥＳ）には、第３の状態変化異常の検出回数Ｎｃを初期化する（Ｎｃ＝０、ステップ８０８）。更に、第４の初期化部８２ｋとしてのドアＥＣＵ１５は、リリース制御の完了時（ステップ８０５：ＹＥＳ）、第２の中立スイッチ３０ｅがオフである場合（ステップ８０６：ＹＥＳ）には、第４の状態変化異常の検出回数Ｎｄを初期化する（Ｎｄ＝０、ステップ８０９）。そして、第２の故障検知部８２ｌとしてのドアＥＣＵ１５は、第３の状態変化異常の検出回数Ｎｃ又は第４の状態変化異常の検出回数Ｎｄの何れかが所定の閾値Ｎ２を超えた場合に（図２０参照、Ｎｃ≧Ｎ２，ステップ９０３：ＹＥＳ、又はＮｄ≧Ｎ２，ステップ９０７：ＹＥＳ）、第２の中立スイッチの故障を検知する（ステップ９０４）。
【０１０７】
上記構成によれば、アクティブレバー５０の反転回動方向によって検出結果（異常／正常）が交互に入れ替わるような状況においても、複数回の異常検出をもって、その第２の中立スイッチ３０ｅに生じた故障を正しく検知することができる。そして、これにより、高い信頼性を確保することができる。特に、第２の中立スイッチ３０ｅは、そのクローズ領域α１側及びリリース領域α２側の一方の出力状態が異常であっても、他方の出力状態は正常であることが多い（オン固着又はオフ固着）。従って、このような構成を採用することで、より顕著な効果を得ることができる。
【０１０８】
（５）第３の異常検出部８２ｈとしてのドアＥＣＵ１５は、クローズ制御の完了時、アクティブレバー５０の回動位置Ｐが第１及び第２の状態変化点Ｐａ，Ｐｂ間、つまり中立領域α０にある場合（ステップ８０３：ＹＥＳ）には、第３の状態変化異常を検出しない。
【０１０９】
即ち、ラッチ機構４は、利用者が手動によりスライドドア１を閉めることによっても、クローズ動作する。つまり、アクティブレバー５０の回動位置Ｐが中立領域α０にある状態で、そのクローズ制御が完了する場合もある。従って、上記構成によれば、より精度よく、その第３の状態変化異常を検出することができる。
【０１１０】
（６）再反転制御部８３ａとしてのドアＥＣＵ１５は、クローズ制御後の反転制御において第２の中立スイッチ３０ｅによりアクティブレバー５０の反転回動を停止させた場合（図２４参照、ステップ１００２：ＹＥＳ）には、当該アクティブレバー５０を逆方向に反転回動させる再反転制御を実行する（ステップ１００３〜ステップ１００７）。そして、リリース制御後の反転制御において第２の中立スイッチ３０ｅによりアクティブレバー５０の反転回動を停止させた場合（ステップ１００２：ＮＯ）には、その再反転制御を実行しない。
【０１１１】
即ち、通常、アクティブレバー５０は、モータ４５等の慣性により、その駆動停止後も暫くの間、動き続ける。このため、第１の中立スイッチ３０ｄの異常により、第２の中立スイッチ３０ｅを用いてアクティブレバー５０の反転回動を停止させた場合には、その駆動停止後のオーバーラン分が過剰となる。しかしながら、上記構成によれば、その再反転制御の実行によって、より適切な待機位置にアクティブレバー５０を配置することができる。更に、その再反転制御によりアクティブレバー５０を更に逆向きに反転回動させる方向がリリース領域α２側に向かう第２方向となるリリース制御後の反転制御においては、このような再反転制御を行わないことで、その後のオーバーランによりアクティブレバー５０がラッチ機構４をリリース動作させる位置まで移動してしまう可能性を排除する。そして、これにより、高い信頼性を確保することができる。
【０１１２】
（７）ドアＥＣＵ１５は、その再反転制御が継続することによりカウントアップする再反転カウンタとしての計時カウンタ６０ｂを備える。そして、再反転終了部８３ｂとしてのドアＥＣＵ１５は、この計時カウンタ６０ｂにより計測した継続時間Ｔｂが所定時間Ｔ２に到達した場合（Ｔｂ≧Ｔ２，ステップ１００６：ＹＥＳ）に、その再反転制御を終了させる（ステップ１００７）。これにより、各中立スイッチ３０ｄ，３０ｅに頼ることなく、その駆動停止後のオーバーランを踏まえて、より適切な待機位置にアクティブレバー５０を配置することができる。
【０１１３】
（８）反転制御部８１ａとしてのドアＥＣＵ１５は、ロック装置５に設けられたアクティブレバー５０を第１方向に回動させることによりラッチ機構４にスライドドア１を拘束させるクローズ制御の完了後、反転制御を実行することによりアクティブレバー５０を第２方向に反転回動させる（図１１参照）。また、位置検出部８１ｂとしてのドアＥＣＵ１５は、ロック装置５に設けられた各中立スイッチ３０ｄ，３０ｅのオン／オフ状態に基づいて、アクティブレバー５０の回動位置Ｐを検出する。そして、反転制御部８１ａとしてのドアＥＣＵ１５は、クローズ制御の完了時、アクティブレバー５０の回動位置Ｐが、第１方向側のクローズ領域α１と第２方向側のリリース領域α２との間の中立領域α０にあると判定される場合（図１３参照、ステップ３０６：ＹＥＳ）には、その反転制御を実行しない（ステップ３０７）。
【０１１４】
即ち、ラッチ機構４は、利用者が手動によりスライドドア１を閉めることによっても、クローズ動作する。このため、各中立スイッチ３０ｄ，３０ｅが正常であり、その回動位置Ｐの検出に誤りがない場合であっても、クローズ制御の完了時、アクティブレバー５０が中立領域α０にある場合が起こり得る。そして、このような場合に反転制御を実行することで、そのアクティブレバー５０がリリース領域α２に移動するおそれがある。しかしながら、上記構成によれば、クローズ制御の完了後、アクティブレバー５０がリリース領域α２側に移動することによりラッチ機構４がリリース動作する可能性を低減することができる。そして、これにより、高い安全性を確保することができる。
【０１１５】
（９）ドアＥＣＵ１５は、その反転制御が継続することによりカウントアップする反転カウンタとしての計時カウンタ６０ａを備える。また、反転制御部８１ａとしてのドアＥＣＵ１５は、クローズ制御の完了時、車両が停車状態にある場合（図１３参照、ステップ３０３：ＹＥＳ）には、各中立スイッチ３０ｄ，３０ｅのオン／オフ状態変化に基づきアクティブレバー５０の反転回動を停止させる第１の反転制御を実行する（ステップ３０４）。更に、ドアＥＣＵ１５は、クローズ制御の完了時、車両が走行状態にある場合（ステップ３０３：ＮＯ）には、その計時カウンタ６０ａにより計測したクローズ制御の継続時間Ｔａが所定時間Ｔ１に到達した場合にアクティブレバー５０の反転回動を停止させる第２の反転制御を実行する（ステップ３０５、図１４参照）。そして、ドアＥＣＵ１５は、この第２の反転制御の実行時においても、中立スイッチ３０ｄ，３０ｅのオン／オフ状態に基づきアクティブレバー５０がクローズ領域α１から中立領域α０に移動したと判定される場合（ステップ４０８：ＹＥＳ）には、アクティブレバー５０の反転回動を停止する（ステップ４０６）。
【０１１６】
即ち、各中立スイッチ３０ｄ，３０ｅをバックアップに用いることにより、その計時カウンタ６０ａを用いて計測するアクティブレバー５０の反転回動量に相当する所定値、つまりは、第２の反転制御の継続時間Ｔａの閾値となる所定時間Ｔ１について、より大きな値を設定することが可能になる。そして、これにより、次回のリリース制御時、より速やかに、そのラッチ機構４をリリース動作させることができる。その結果、例えば、ラッチ機構４がリリース動作する前にスライドドア１が開動作することで、そのラッチ機構４の解除音が大きくなる等の問題が発生する可能性を低減することができる。
【０１１７】
（１０）異常判定部８１ｃとしてのドアＥＣＵ１５は、クローズ制御の完了時、アクティブレバー５０の回動位置Ｐがリリース領域α２にあると判定される場合（ステップ３０６：ＮＯ）に、各中立スイッチ３０ｄ，３０ｅが異常であると判定する（ステップ３０８）。
【０１１８】
即ち、通常、リリース制御後の反転制御は、各中立スイッチ３０ｄ，３０ｅのオン／オフ状態変化に基づいて、その終了判定が行われる。このため、クローズ制御の実行時、アクティブレバー５０は、その開始時点から中立領域α０に配置されている。従って、上記構成によれば、精度よく、その中立スイッチ３０ｄ，３０ｅの異常を判定することができる。
【０１１９】
なお、上記実施形態は以下のように変更してもよい。
・上記実施形態では、車両の側面に設けられたスライドドア１を開閉作動させるパワースライドドア装置２０及びそのロック装置５に具体化した。しかし、これに限らず、スイング式のドア、或いは車両後部に設けられたバックドアやラゲッジドア等、その他のパワードア装置に適用してもよい。そして、ドア以外の開閉体を対象とする車両用開閉体制御装置に適用してもよい。
【０１２０】
・スライドドア１に設けられるロック装置５の数及び配置は任意に変更してもよい。
・上記実施形態では、ロック装置５は、モータ駆動により第１方向及び第２方向に回動するアクティブレバー５０を備える。そして、このアクティブレバー５０の回動方向に応じて、そのラッチ機構４がクローズ動作及びリリース動作することとした。しかし、これに限らず、第１方向及び第２方向に回動することによりラッチ機構４をクローズ動作及びリリース動作させる回動部材の構成については、任意に変更してもよい。
【０１２１】
・上記実施形態では、第１の中立スイッチ３０ｄは、アクティブレバー５０の回動位置Ｐが第１方向側の回動端Ｐ１と第１の状態変化点Ｐａとの間にある場合、及び第２の状態変化点Ｐｂと第２方向側の回動端Ｐ２との間にある場合にはオフとなり、第１の状態変化点Ｐａと第２の状態変化点Ｐｂとの間にある場合にはオンとなることとした。そして、第２の中立スイッチ３０ｅは、その第３の状態変化点Ｐｃよりも第１方向側、つまりはクローズ領域α１側にある場合にオンとなり、その第３の状態変化点Ｐｃよりも第２方向側、つまりはリリース領域α２側にある場合にオフとなることとした。しかし、これに限らず、これらの各中立スイッチ３０ｄ，３０ｅのオン／オフ状態（第１及び第２の出力状態）が逆転した構成であってもよい。
【０１２２】
即ち、第１の中立スイッチ３０ｄは、第１の状態変化点Ｐａよりも第１方向側、及び第２の状態変化点Ｐｂよりも第２方向側でオンとなり、第１及び第２の状態変化点Ｐａ，Ｐｂ間でオフとなる構成であってもよい。そして、第２の中立スイッチ３０ｅもまた、その第３の状態変化点Ｐｃよりも第１方向側でオフとなり、第２方向側でオンとなる構成であってもよい。
【０１２３】
・また、例えば、図２５のフローチャートに示すように、ドアＥＣＵ１５は、クローズ制御を開始する際（ステップ１１０１：ＹＥＳ）、クローズカウンタとなる計時カウンタ６０ｃをセットする（Ｔｃ＝０，ステップ１１０２、図１参照）。また、ドアＥＣＵ１５は、クローズ制御の完了時（ステップ１１０３：ＹＥＳ）、アクティブレバー５０の回動位置Ｐが、中立領域α０にあるか否かを判定し（ステップ１１０４）、中立領域α０にある場合（ステップ１１０４：ＹＥＳ）には、計時カウンタ６０ｂのカウント値であるクローズ制御の継続時間Ｔｃを取得する（ステップ１１０５）。更に、ドアＥＣＵ１５は、このクローズ制御の継続時間Ｔｃを、当該クローズ制御の実行によりアクティブレバー５０が中立領域α０からクローズ領域α１に移動したと推定可能な値に設定された所定時間Ｔ３以上であるか否かを判定する（ステップ１１０６）。そして、異常判定部８１ｃとしてのドアＥＣＵ１５は、クローズ制御の継続時間Ｔｃが所定時間Ｔ３以上である場合（Ｔｃ≧Ｔ３、ステップ１１０６：ＹＥＳ）に、各中立スイッチ３０ｄ，３０ｅに異常があると判定する構成としてもよい（ステップ１１０７）。これにより、簡素な構成にて、その各中立スイッチ３０ｄ，３０ｅの異常判定を行うことができる。
【０１２４】
・更に、図１３に示されるような、クローズ制御の完了時、アクティブレバー５０の回動位置Ｐが、第１方向側のクローズ領域α１と第２方向側のリリース領域α２との間の中立領域α０にあると判定される場合には反転制御を実行しない構成については、上記実施形態とは、異なる中立センサを備える構成に適用してもよい。即ち、この場合、中立センサは、回動部材となるアクティブレバー５０の回動位置Ｐが、クローズ領域α１、リリース領域α２、及び中立領域α０の何れにあるかを検出可能なものであればよい。そして、この場合における中立センサの異常判定（ステップ３０８）、及び上記別例の中立センサの異常判定（図２５参照）についてもまた、上記実施形態とは異なる中立センサを備える構成に適用してもよい。
【０１２５】
・上記実施形態では、再反転カウンタとなる計時カウンタ６０ｃを用いて再反転制御の終了判定を行うこととしたが、中立スイッチを用いる構成であってもよい。
・反転カウンタ、再反転カウンタ、及びクローズカウンタとなる各計時カウンタ６０ａ〜６０ｃについては、演算周期毎にカウントアップするものを用いてもよく、フリーランカウンタを用いてもよい。
【０１２６】
・また、反転カウンタ、再反転カウンタ、及びクローズカウンタを構成するカウンタ６０は、それぞれ、その対応する反転制御、再反転制御、及びクローズ制御の継続によりカウントアップするものであれば、必ずしも計時カウンタ６０ａ〜６０ｃでなくともよい。例えば、そのアクティブレバー５０の駆動源となるモータ４５の回転に同期してカウントアップするカウンタを用いる構成であってもよい。即ち、この場合、そのカウント値は、アクティブレバー５０の移動量となる。
【０１２７】
次に、以上の実施形態から把握することのできる技術的思想を効果とともに記載する。
（イ）前記制御装置は、前記第２の中立スイッチのオン／オフ状態変化に基づき前記回動部材の反転回動を停止させた場合に、該回動部材を逆方向に反転回動させる再反転制御部と、を備え、前記再反転制御部は、前記クローズ制御後の前記反転制御において前記第２の中立スイッチのオン／オフ状態変化に基づき前記回動部材の反転回動を停止させた場合に、前記回動部材を逆方向に反転回動させる再反転制御を実行し、前記リリース制御後の前記反転制御において前記第２の中立スイッチのオン／オフ状態変化に基づき前記回動部材の反転回動を停止させた場合には、前記再反転制御を実行しないこと、を特徴とする車両用開閉体制御装置。
【０１２８】
即ち、通常、回動部材は、駆動源となるモータ等の慣性により、その駆動停止後も暫くの間、動き続ける。このため、第１の中立スイッチの異常により、第２の中立スイッチを用いて回動部材の反転回動を停止させた場合には、その駆動停止後のオーバーラン分が過剰となる。しかしながら、上記構成によれば、その再反転制御の実行によって、より適切な待機位置に回動部材を配置することができる。更に、その再反転制御の実行により回動部材を逆向きに反転回動させる方向がリリース領域側に向かう第２方向となるリリース制御後の反転制御においては、このような再反転制御を行わないことで、その後のオーバーランにより回動部材がラッチ機構をリリース動作させる位置まで移動してしまう可能性を排除する。そして、これにより、高い信頼性を確保することができる。
【０１２９】
（ロ）前記制御装置は、前記再反転制御が継続することによりカウントアップする再反転カウンタと、前記再反転カウンタのカウント値が所定値に到達した場合に前記再反転制御を終了する再反転終了部と、を備えること、を特徴とする車両用開閉体制御装置。
【０１３０】
上記構成によれば、中立スイッチに頼ることなく、その駆動停止後のオーバーランを踏まえて、より適切な待機位置に回動部材を配置することができる。
（ハ）前記制御装置は、前記回動部材を第１方向に回動させて前記ラッチ機構を前記クローズ動作させることにより該ラッチ機構に車両の開閉体を拘束させるクローズ制御の完了後、前記回動部材を反転回動させる反転制御を実行する反転制御部と、中立スイッチのオン／オフ状態に基づいて、前記回動部材の回動位置が、前記ラッチ機構が前記クローズ動作する第１方向側のクローズ領域、前記ラッチ機構を前記リリース動作させて前記開閉体の拘束を解除する第２方向側のリリース領域、及び前記クローズ領域と前記リリース領域との間の中立領域の何れにあるかを検出可能な位置検出部と、を備え、前記反転制御部は、前記クローズ制御の完了時、前記回動部材の回動位置が前記中立領域にあると判定される場合には、前記反転制御を実行しないこと、を特徴とする車両用開閉体制御装置。
【０１３１】
即ち、ラッチ機構は、利用者が手動により開閉体を閉めることによっても、クローズ動作する。このため、中立スイッチが正常であり、その回動位置の検出に誤りがない場合であっても、クローズ制御の完了時、回動部材が中立領域にある場合が起こり得る。そして、このような場合に反転制御を実行することで、その回動部材がリリース領域に移動するおそれがある。しかしながら、上記構成によれば、クローズ制御の完了後、その回動部材がリリース領域側に移動することによりラッチ機構がリリース動作する可能性を低減することができる。そして、これにより、高い安全性を確保することができる。
【０１３２】
（ニ）前記制御装置は、前記クローズ制御が継続することによりカウントアップするクローズカウンタと、前記中立スイッチの異常を判定する異常判定部と、を備え、前記異常判定部は、前記クローズ制御の完了時、前記中立スイッチのオン／オフ状態に基づき前記回動部材の回動位置が前記中立領域にあると判定された場合において、前記クローズカウンタのカウント値に基づき前記回動部材が前記中立領域から前記クローズ領域に移動したと判定される場合に、前記中立スイッチが異常であると判定すること、を特徴とする車両用開閉体制御装置。
【０１３３】
上記構成によれば、簡素な構成にて、中立スイッチの異常判定を行うことができる。
（ホ）前記制御装置は、前記反転制御が継続することによりカウントアップする反転カウンタを備え、前記反転制御部は、前記クローズ制御の完了時、前記車両が停車状態にある場合には、前記中立スイッチのオン／オフ状態に基づき前記回動部材が前記クローズ領域から前記中立領域に移動したと判定される場合に前記回動部材の反転回動を停止させる第１の反転制御を実行し、前記クローズ制御の完了時、前記車両が走行状態にある場合には、前記反転カウンタのカウント値が所定値に到達した場合に前記回動部材の反転回動を停止させる第２の反転制御を実行するとともに、前記第２の反転制御の実行時においても、前記中立スイッチのオン／オフ状態に基づき前記回動部材が前記クローズ領域から前記中立領域に移動したと判定される場合には、前記回動部材の反転回動を停止すること、を特徴とする車両用開閉体制御装置。
【０１３４】
上記構成によれば、中立スイッチを終了判定のバックアップに用いることにより、そのカウンタを用いて測定する回動部材の反転回動量に相当する所定値について、より大きな値を設定することが可能になる。そして、これにより、次回のリリース制御時、より速やかに、そのラッチ機構をリリース動作させることができる。その結果、例えば、ラッチ機構がリリース動作する前に開閉体が開動作することで、そのラッチ機構の解除音が大きくなる等の問題が発生する可能性を低減することができる。
【０１３５】
（ヘ）前記異常判定部は、前記クローズ制御の完了時、前記回動部材の回動位置が前記リリース領域にあると判定される場合には、前記中立スイッチが異常であると判定すること、を特徴とする車両用開閉体制御装置。
【０１３６】
即ち、通常、リリース制御後の反転制御は、中立スイッチのオン／オフ状態変化に基づいて、その終了判定が行われる。このため、クローズ制御の実行時、回動部材は、その開始時点から中立領域に配置されている。従って、上記構成によれば、精度よく、その中立スイッチの異常を判定することができる。
【符号の説明】
【０１３７】
１…スライドドア（開閉体）、４…ラッチ機構、５…ロック装置、５ａ…フロントロック、５ｂ…リアロック、５ｃ…全開ロック、６…ドアハンドル、７…リモコン、８…操作入力部、１０…モータ、１１…ドアアクチュエータ、１２…開閉駆動部、１３…電磁クラッチ、１５…ドアＥＣＵ（制御装置）、２０…パワースライドドア装置（車両用開閉体制御装置）、２１…パルスセンサ、３０…センサスイッチ、３０ａ…ハーフラッチスイッチ、３０ｂ…フルラッチスイッチ、３０ｃ…ポールスイッチ、３０ｄ…第１の中立スイッチ、３０ｅ…第２の中立スイッチ、３２…ラッチ、３２ａ…第１係合部、３２ｂ…第２係合部、３２ｘ…支軸、３３…ポール、３３ａ…先端部、３３ｘ…支軸、３４…ストライカ係合溝、３５…ストライカ、４０…クローザ装置、４１…ベースプレート、４２…保持ブラケット、４３…ロックアクチュエータ、４５…モータ、４６…減速機、４７…ピニオンギヤ、５０…アクティブレバー（回動部材）、５０ａ…ギヤ部、５０ｘ…支軸、５１…クローズレバー、５２…リリースレバー、５３…オープンレバー、５４，５５…ワイヤーケーブル、５６…中立スイッチレバー、５６ａ…ギヤ部、５６ｘ…支軸、５７，５８…ロータリースイッチ、６０…カウンタ、６０ａ…計時カウンタ（反転カウンタ）、６０ｂ…計時カウンタ（再反転カウンタ）、６０ｃ…計時カウンタ（クローズカウンタ）、７０ａ…第１の計数カウンタ、７０ｂ…第２の計数カウンタ、７０ｃ…第３の計数カウンタ、７０ｄ…第４の計数カウンタ、８１ａ…反転制御部、８１ｂ…位置検出部、８１ｃ…異常判定部、８２ａ…反転制御部、８２ｂ…反転停止部、８２ｃ…第１の異常検出部、８２ｄ…第２の異常検出部、８２ｅ…第１の初期化部、８２ｆ…第２の初期化部、８２ｇ…第１の故障検知部、８２ｈ…第３の異常検出部、８２ｉ…第４の検出部、８２ｊ…第３の初期化部、８２ｋ…第４の初期化部、８２ｌ…第２の故障検知部、８３ａ…再反転制御部、８３ｂ…再反転終了部、Ｐ…回動位置、Ｐ１…第１方向側の回動端、Ｐ２…第２方向側の回動端、Ｐａ…第１の状態変化点、Ｐｂ…第２の状態変化点、Ｐｃ…第３の状態変化点、α０…中立領域、α１…クローズ領域、α２…リリース領域、Ｎａ，Ｎｂ，Ｎｃ，Ｎｄ…検出回数、Ｎ１，Ｎ２…閾値、Ｔａ，Ｔｂ，Ｔｃ…継続時間（カウント値）、Ｔ１〜Ｔ３…所定時間（所定値）、Ｓｗａ〜Ｓｗｅ…出力信号、Ｘ…開閉動作位置、Ｓｐ…パルス信号、Ｖ…車速、Ｓｃｒ…操作入力信号、Ｓｉｇ…イグニッション信号、Ｓｌｋ…ロック制御信号、Ｓｐｂｋ…パーキングブレーキ信号。
【図１】
2018178448.tif 000003
【図２】
2018178448.tif 000004
【図３】
2018178448.tif 000005
【図４】
2018178448.tif 000006
【図５】
2018178448.tif 000007
【図６】
2018178448.tif 000008
【図７】
2018178448.tif 000009
【図８】
2018178448.tif 000010
【図９】
2018178448.tif 000011
【図１０】
2018178448.tif 000012
【図１１】
2018178448.tif 000013
【図１２】
2018178448.tif 000014
【図１３】
2018178448.tif 000015
【図１４】
2018178448.tif 000016
【図１５】
2018178448.tif 000017
【図１６】
2018178448.tif 000018
【図１７】
2018178448.tif 000019
【図１８】
2018178448.tif 000020
【図１９】
2018178448.tif 000021
【図２０】
2018178448.tif 000022
【図２１】
2018178448.tif 000023
【図２２】
2018178448.tif 000024
【図２３】
2018178448.tif 000025
【図２４】
2018178448.tif 000026
【図２５】
2018178448.tif 000027