(57)【要約】【課題】開閉体の随時開閉動作（マニュアルモード）中に、開閉体の開閉位置の異常や開閉指示信号の異常が生じても、利便性と安全性とを確保する。【解決手段】パワーウインドウ装置１０Ｐ、１０Ｒ、１０Ｌは、位置検出部１ａがモータＭｐ、Ｍｒ、Ｍｌの回転に同期したパルスに基づいて、窓Ｗｐ、Ｗｒ、Ｗｌの開閉位置を検出し、位置異常判定部１ｃがその開閉位置の異常の有無を判定し、閉指示信号に基づく窓のマニュアル閉動作中に、信号異常判定部１ｆが閉指示信号の途絶異常の有無を判定する。そして、閉指示信号の途絶異常が有っても、当該途絶異常の継続時間が確定時間以上になって、当該途絶異常状態が確定するまでは、モータの駆動を継続して窓の閉動作を継続させ、当該途絶異常状態が確定すると、モータを停止して窓の閉動作を停止させる。開閉位置の異常が有る場合の確定時間は、開閉位置の異常が無い場合の確定時間より短くなっている。【選択図】図３
2020094423.tif 000002
【特許請求の範囲】
【請求項１】
開閉体の動作を指示する動作指示信号を受信する通信部と、
前記通信部が受信した前記動作指示信号に基づいて、前記開閉体を動作させるモータの駆動を制御する制御部と、
前記モータの回転に同期したパルスを検出するパルス検出部と、
前記パルス検出部が検出したパルスに基づいて、前記開閉体の開閉位置を検出する位置検出部と、を備え、
前記制御部は、前記位置検出部が検出した前記開閉位置に基づいて、前記モータを駆動して前記開閉体を開閉させる開閉体制御装置において、
前記制御部が前記動作指示信号に基づいて、前記モータの駆動を制御して前記開閉体を動作させる際に、該動作内容を記録する動作記録部と、
前記位置検出部が検出する前記開閉位置の異常の有無を判定する位置異常判定部と、
前記動作指示信号として前記開閉体の開閉を指示する開閉指示信号を前記通信部により受信している間、前記制御部が前記モータを駆動して前記開閉体を開閉させる随時開閉動作中に、前記開閉指示信号の異常の有無を判定する信号異常判定部と、をさらに備え、
前記信号異常判定部は、前記開閉指示信号の異常が有ると判定すると、該異常の継続時間を計時し、該継続時間が所定の確定時間以上になると、前記開閉指示信号の異常状態が確定したとさらに判定し、
前記制御部は、
前記位置異常判定部により前記開閉位置に異常が有ると判定されても、前記通信部により受信した前記開閉指示信号に基づいて前記随時開閉動作を実行し、
前記随時開閉動作中に、前記信号異常判定部により前記開閉指示信号の異常が有ると判定されても、前記開閉指示信号の異常状態が確定したと判定されるまでは、前記動作記録部の記録内容に基づいて、前記モータの駆動を継続して前記開閉体の開閉を継続させ、前記信号異常判定部により前記開閉指示信号の異常状態が確定したと判定されると、前記モータを停止して前記開閉体の開閉を停止し、
前記位置異常判定部により前記開閉位置の異常が有ると判定された場合の前記確定時間は、前記開閉位置の異常が有ると判定されていない場合の前記確定時間より短い、ことを特徴とする開閉体制御装置。
【請求項２】
請求項１に記載の開閉体制御装置において、
前記モータの負荷を検出する負荷検出部と、
前記負荷検出部が検出した前記負荷に基づいて、前記開閉体による異物の挟み込みの有無を判定する挟み込み判定部と、をさらに備え、
前記制御部は、前記随時開閉動作中に、前記信号異常判定部により前記開閉指示信号の異常状態が確定したと判定され、かつ前記挟み込み判定部により前記挟み込みが有ると判定されると、前記モータを一旦停止してから反転駆動して、前記開閉体を反対方向へ動作させる、ことを特徴とする開閉体制御装置。
【請求項３】
請求項２に記載の開閉体制御装置において、
前記制御部は、
前記位置異常判定部により前記開閉位置の異常が有ると判定されていない場合の前記随時開閉動作中に、前記信号異常判定部により前記開閉指示信号の異常状態が確定したと判定されることなく、前記挟み込み判定部により前記挟み込みが有ると判定されると、前記モータを一旦停止してから反転駆動して、前記開閉体を反対方向へ動作させ、
前記位置異常判定部により前記開閉位置の異常が有ると判定された場合の前記随時開閉動作中に、前記信号異常判定部により前記開閉指示信号の異常状態が確定したと判定されずに、前記挟み込み判定部により前記挟み込みが有ると判定されても、前記モータの駆動を継続して前記開閉体の開閉を継続させる、ことを特徴とする開閉体制御装置。
【請求項４】
請求項１ないし請求項３のいずれかに記載の開閉体制御装置において、
前記位置検出部は、前記パルスの数を計数したカウント値に基づいて、前記開閉体の開閉位置を検出し、
前記位置異常判定部は、前記位置検出部が計数した前記パルスのカウント値が、前記開閉体の開閉動作の終着である全開状態または全閉状態に相当する所定値以上になっても、前記パルス検出部により前記パルスが検出され続ける場合に、前記開閉位置の異常が有ると判定する、ことを特徴とする開閉体制御装置。
【請求項５】
請求項１ないし請求項４のいずれかに記載の開閉体制御装置において、
前記信号異常判定部は、前記通信部による前記開閉指示信号の受信が途絶する異常が生じた場合に、前記開閉指示信号の異常が有ると判定する、ことを特徴とする開閉体制御装置。
【請求項６】
請求項１ないし請求項５のいずれかに記載の開閉体制御装置と、
前記開閉体制御装置へ開閉体の動作を指示する動作指示信号を送信する電子制御装置とを備えた、ことを特徴とする開閉体制御システム。
【請求項７】
請求項６に記載の開閉体制御システムにおいて、
前記開閉体制御装置は少なくとも１つ設けられ、
前記電子制御装置は、前記開閉体制御装置とは別の開閉体制御装置から成り、
前記各開閉体制御装置は、それぞれに対応するモータの駆動を制御して、対応する開閉体を動作させ、
前記電子制御装置は、前記少なくとも１つの開閉体制御装置に対応する前記開閉体の動作を指示するために操作される操作部の操作状態に応じた前記動作指示信号を、前記少なくとも１つの開閉体制御装置へ送信し、
前記少なくとも１つの開閉体制御装置は、前記電子制御装置から受信した前記動作指示信号に基づいて、当該開閉体制御装置に対応する前記モータの駆動を制御して、対応する前記開閉体を動作させる、ことを特徴とする開閉体制御システム。
【請求項８】
請求項１ないし請求項５のいずれかに記載の開閉体制御装置から構成され、
前記開閉体である車両の窓を開閉させる、ことを特徴とするパワーウインドウ装置。
【請求項９】
車両の窓を開閉させるパワーウインドウ装置を複数備えたパワーウインドウシステムであって、
前記複数のパワーウインドウ装置のうち、
少なくとも１つのパワーウインドウ装置は、請求項１ないし請求項５のいずれかに記載の開閉体制御装置から構成され、
他のパワーウインドウ装置は、前記少なくとも１つのパワーウインドウ装置に対応する前記窓の開閉を指示するために操作される操作スイッチの操作状態に応じて、当該窓の動作を指示する動作指示信号を前記少なくとも１つのパワーウインドウ装置へ送信し、
前記少なくとも１つのパワーウインドウ装置は、前記他のパワーウインドウ装置から受信した前記動作指示信号に基づいて、対応する前記モータの駆動を制御して、対応する前記窓を開閉させる、ことを特徴とするパワーウインドウシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の窓などの開閉体の開閉動作を制御するための開閉体制御装置および開閉体制御システムに関するものである。
【背景技術】
【０００２】
開閉体の開閉動作を制御するための開閉体制御装置や開閉体制御システムとして、たとえば特許文献１のような、車両に搭載されるパワーウインドウ装置やパワーウインドウシステムがある。また、たとえば特許文献２のような、車両用のサンルーフ装置やサンルーフシステムもある。
【０００３】
たとえばパワーウインドウ装置では、操作スイッチの操作に基づいて、モータの駆動を制御し、車両のドアに設けられた窓ガラスを移動させて、窓を開閉させる。このようなパワーウインドウ装置や操作スイッチは、車両の運転席、助手席、または左右後部座席などのドアに設置されて、当該席の窓を開閉させる。
【０００４】
また、上記操作スイッチがリモコンなどの携帯機に設けられる場合もある（たとえば特許文献３）。この場合、たとえば、操作スイッチが操作されると、該操作状態に応じた信号が携帯機から車両に搭載された電子制御装置に送信される。電子制御装置は、携帯機から受信した信号に基づいて、窓の動作を指示する動作指示信号をパワーウインドウ装置に送信する。そして、パワーウインドウ装置は、電子制御装置から受信した動作指示信号に基づいて、モータの駆動を制御して、窓を開閉させる。
【０００５】
また、パワーウインドウ装置は、窓の開閉中に、モータの回転に同期したパルスを検出し、該パルスに基づいて窓の開閉位置（窓ガラスの上端位置）を検出する。具体的には、たとえば、モータの近傍に設置されたエンコーダからの出力や、モータに流れる電流に含まれるリプルなどに基づいて、モータの回転に同期したパルスを検出する。そして、そのパルスの数を計数したカウント値などに基づいて、窓の開閉位置を検出する。
【０００６】
また、パワーウインドウ装置は、検出した窓の開閉位置に基づいて、モータの駆動を制御し、窓ガラスの動作や動作速度などを制御する。そして、窓ガラスが全開状態または全閉状態になると、モータの駆動を停止して、窓の開閉を停止させる。パワーウインドウ装置以外の開閉体制御装置でも、同様に開閉体の位置を検出し、該検出結果に基づいて開閉体の開閉動作を制御する。
【０００７】
パワーウインドウ装置の動作として、操作スイッチの一時的な操作に基づいて、窓を全開状態または全閉状態まで自動で開閉するオートモード（全開閉動作）と、操作スイッチが操作されている間だけ、窓を開閉するマニュアルモード（随時開閉動作）とがある。
【０００８】
また、パワーウインドウ装置用の操作スイッチには、マニュアル閉、オート閉、マニュアル開、オート開、中立（停止） の５つの操作状態に切換可能なものと、マニュアル閉、マニュアル開、中立の３つの操作状態に切換可能なものとがある。マニュアルモードでの窓の開閉を指示する際は、操作スイッチがマニュアル閉またはマニュアル開の状態に操作される。オートモードでの窓の開閉を指示する際は、操作スイッチがオート閉またはオート開の状態に操作される。
【０００９】
上記５つの操作状態に切換可能な操作スイッチは、たとえば車両の運転席などのメイン席のドアに設置され、該席の窓を開閉するために操作される。上記３つの操作状態に切換可能な操作スイッチは、たとえば車両の助手席や左右後部座席などのサブ席のドアに設置され、これらサブ席の窓を開閉するために操作される。
【００１０】
たとえば運転席のドアに、運転席の窓用の操作スイッチだけでなく、他席の窓用の操作スイッチも設置された車両がある。この車両では、運転席のパワーウインドウ装置と、他席のパワーウインドウ装置とが、車両に構築された通信バスに接続されている。そして、運転席に設置された他席の窓用の操作スイッチが操作されると、該操作状態に応じた他席の窓の動作指示信号が、運転席のパワーウインドウ装置から他席のパワーウインドウ装置へ送信される。そして、他席のパワーウインドウ装置が運転席のパワーウインドウ装置から受信した動作指示信号に基づいて、対応するモータの駆動を制御し、対応する他席の窓を開閉させる。つまり、運転席のパワーウインドウ装置と他席のパワーウインドウ装置とは通信を行い、車両の各席の窓を開閉するパワーウインドウシステムを構成している（特許文献４）。
【００１１】
一方、パワーウインドウ装置には、窓の開閉中に窓ガラスと窓枠などの隙間に物体や人体などの異物が挟み込まれたか否かを検出する機能（挟み込み検出機能）を有したものがある。具体的には、たとえばパワーウインドウ装置は、窓の開閉中にモータにかかる負荷を検出し、該負荷が所定値以上となった場合に、挟み込みが有ると判断する。そして、モータを停止して、窓ガラスの開閉を停止したり、モータを反転駆動して、窓ガラスを反対方向へ動作させたりして、物体や人体の損傷を防止し、安全を確保するようにしている。窓への異物の挟み込みは、窓を閉めるときだけでなく、窓を開けるときにも生じる。
【先行技術文献】
【特許文献】
【００１２】
【特許文献１】特開２００７−３２７２４０号公報
【特許文献２】特許第４７３２６２８号公報
【特許文献３】特開２０１４−１３９３８２号公報
【特許文献４】特開２０１４−１２２５０２号公報
【発明の概要】
【発明が解決しようとする課題】
【００１３】
上述したように、開閉体制御装置では、開閉体の開閉中に、モータの回転に同期したパルスに基づいて開閉体の開閉位置を検出し、該開閉位置に基づいて開閉体の開閉動作を制御している。しかし、外乱や、開閉位置を検出するための構成要素の故障などが原因で、ノイズをパルスとして誤検出することにより、該パルスに基づいて検出した開閉体の開閉位置が、実際の開閉体の開閉位置に対してずれる異常が生じたり、開閉体の開閉位置を検出することができない異常が生じたりすることがある。そして、そのような開閉位置の異常が生じると、開閉体を全開状態または全閉状態まで開閉させることができず、利便性が損なわれるおそれがある。
【００１４】
また、開閉体制御装置では、外部（他の電子制御装置や開閉体制御装置）から開閉体の開閉を指示する開閉指示信号を受信している間だけ、対応するモータを駆動して開閉体を開閉する随時開閉動作（マニュアルモード）中に、外乱、通信配線や送信元の装置の故障、または通信バスのオフなどが原因で、開閉指示信号が途絶したり、開閉指示信号がノイズに埋もれて正常に受信することができなくなったりするなどの異常が生じることがある。そして、そのような開閉指示信号の異常の発生時に、即座に対応するモータを停止し、対応する開閉体の開閉動作も停止すると、ユーザが操作スイッチのマニュアル開閉操作を続けていた場合には、意図せず開閉体の開閉動作が停止されるので、利便性が低下してしまう。特に、開閉指示信号の異常が瞬間的なものであれば、開閉体の開閉動作がスムーズに行われず、ユーザに違和感を与えてしまう。
【００１５】
一方、開閉体制御装置が、開閉指示信号の異常の発生時に、たとえばメモリに記録された直前の動作ログなどを参照して、随時開閉動作を継続すると、開閉体への異物の挟み込みなどの危険が生じていた場合には、危険状態が継続したり、危険度が増大したりしてしまう。特に、前述したように開閉体制御装置が検出する開閉位置の異常が生じているときには、危険を解除するためのモータの停止や反転駆動などの制御が正常に行えず、危険状態が継続したり、危険度が増大したりする。
【００１６】
本発明の課題は、開閉指示信号に基づいた開閉体の随時開閉動作中に、開閉体の開閉位置の異常や開閉指示信号の異常が生じても、利便性と安全性とを確保することができる装置とシステムを提供することである。
【課題を解決するための手段】
【００１７】
本発明による開閉体制御装置は、開閉体の動作を指示する動作指示信号を受信する通信部と、通信部が受信した動作指示信号に基づいて、開閉体を動作させるモータの駆動を制御する制御部と、モータの回転に同期したパルスを検出するパルス検出部と、パルス検出部が検出したパルスに基づいて、開閉体の開閉位置を検出する位置検出部とを備えており、制御部は、位置検出部が検出した開閉位置に基づいて、モータを駆動して開閉体を開閉させる。この構成において、制御部が動作指示信号に基づいて、モータの駆動を制御して開閉体を動作させる際に、該動作内容を記録する動作記録部と、位置検出部が検出する開閉位置の異常の有無を判定する位置異常判定部と、動作指示信号として開閉体の開閉を指示する開閉指示信号を通信部により受信している間、制御部がモータを駆動して開閉体を開閉させる随時開閉動作中に、開閉指示信号の異常の有無を判定する信号異常判定部とをさらに備える。そして、信号異常判定部は、開閉指示信号の異常が有ると判定すると、該異常の継続時間を計時し、該継続時間が所定の確定時間以上になると、開閉指示信号の異常状態が確定したとさらに判定する。制御部は、位置異常判定部により開閉位置に異常が有ると判定されても、通信部により受信した開閉指示信号に基づいて随時開閉動作を実行する。そして、制御部は、随時開閉動作中に、信号異常判定部により開閉指示信号の異常が有ると判定されても、開閉指示信号の異常状態が確定したと判定されるまでは、動作記録部の記録内容に基づいて、モータの駆動を継続して開閉体の開閉を継続させ、信号異常判定部により開閉指示信号の異常状態が確定したと判定されると、モータを停止して開閉体の開閉を停止する。また、位置異常判定部により開閉位置の異常が有ると判定された場合の確定時間は、開閉位置の異常が有ると判定されていない場合の確定時間より短くなっている。
【００１８】
本発明による開閉体制御システムは、前記の開閉体制御装置と、該開閉体制御装置へ開閉体の動作を指示する動作指示信号を送信する電子制御装置とを備えている。
【００１９】
本発明によるパワーウインドウ装置は、前記の開閉体制御装置から構成され、開閉体である車両の窓を開閉させる。
【００２０】
本発明によるパワーウインドウシステムは、車両の窓を開閉させるパワーウインドウ装置を複数備え、当該複数のパワーウインドウ装置のうち、少なくとも１つのパワーウインドウ装置は前記の開閉体制御装置から構成され、他のパワーウインドウ装置は、少なくとも１つのパワーウインドウ装置に対応する窓の開閉を指示するために操作される操作スイッチの操作状態に応じて、当該窓の動作を指示する動作指示信号を少なくとも１つのパワーウインドウ装置へ送信する。そして、少なくとも１つのパワーウインドウ装置は、他のパワーウインドウ装置から受信した動作指示信号に基づいて、対応するモータの駆動を制御して、対応する窓を開閉させる。
【００２１】
本発明の開閉体制御装置では、位置検出部が検出する開閉体の開閉位置の異常が生じても、通信部により受信した開閉指示信号に基づいて、開閉体の随時開閉動作が実行されるので、ユーザの利便性を確保することができる。また、開閉体の随時開閉動作中に、開閉指示信号の異常が生じても、該異常の継続時間が確定時間以上にならなければ、開閉指示信号の異常状態が確定することはない。そして、開閉指示信号の異常状態が確定するまでは、モータの駆動を継続して、開閉体の開閉を継続させるので、開閉指示信号の異常が一時的なものや瞬間的なものであれば、違和感なく開閉体の開閉が継続され、ユーザの利便性をより確保することができる。また、開閉体の随時開閉動作中に、開閉指示信号の異常の継続時間が確定時間以上になると、開閉指示信号の異常状態が確定して、モータを停止し、開閉体の開閉を停止させる。このため、開閉指示信号の異常が長く続く場合は、開閉体が勝手に開閉し続けないので、開閉体への異物の挟み込みなどの危険が生じていても、該危険を抑制または回避し、安全性を確保することができる。
【００２２】
また、位置検出部が検出する開閉位置に異常が無いときは、開閉指示信号の異常の継続時間が、長く設定された確定時間と比較されるので、開閉指示信号の異常状態が確定するまでの時間が長くなる。そして、開閉指示信号の異常状態が確定するまでのしばらくの間、開閉体の開閉を継続させて、ユーザの利便性を一層確保することができる。また、開閉指示信号の異常が確定した後、位置検出部が検出した正常な開閉体の開閉位置に基づいて、確実にモータを停止して、開閉体の開閉を停止させることができるので、開閉体への異物の挟み込みなどの危険が生じていても、該危険を抑制または回避し、安全性をより高めることができる。さらに、位置検出部が検出する開閉位置に異常が有るときは、開閉指示信号の異常の継続時間が、短く設定された確定時間と比較されるので、開閉指示信号の異常が生じてから短時間で、開閉指示信号の異常状態が確定して、モータが停止し、開閉体の開閉をすみやかに停止させることができる。このため、位置検出部が検出した異常な開閉位置に基づいて、モータの駆動を継続して、開閉体の開閉を継続させる時間が短くなり、開閉体への異物の挟み込みなどの危険が生じていても、該危険を抑制または回避し、安全性を一層高めることができる。
【００２３】
本発明による開閉体制御装置において、モータの負荷を検出する負荷検出部と、負荷検出部が検出した負荷に基づいて、開閉体による異物の挟み込みの有無を判定する挟み込み判定部とをさらに備え、制御部は、随時開閉動作中に、信号異常判定部により開閉指示信号の異常状態が確定したと判定され、かつ挟み込み判定部により挟み込みが有ると判定されると、モータを一旦停止してから反転駆動して、開閉体を反対方向へ動作させてもよい。
【００２４】
本発明による開閉体制御装置において、制御部は、位置異常判定部により開閉位置の異常が有ると判定されていない場合の随時開閉動作中に、信号異常判定部により開閉指示信号の異常状態が確定したと判定されることなく、挟み込み判定部により挟み込みが有ると判定されると、モータを一旦停止してから反転駆動して、開閉体を反対方向へ動作させてもよい。また、位置異常判定部により開閉位置の異常が有ると判定された場合の随時開閉動作中に、信号異常判定部により開閉指示信号の異常状態が確定したと判定されずに、挟み込み判定部により挟み込みが有ると判定されても、モータの駆動を継続して、開閉体の開閉を継続させてもよい。
【００２５】
また、本発明による開閉体制御装置において、位置検出部は、パルスの数を計数したカウント値に基づいて、開閉体の開閉位置を検出し、位置異常判定部は、位置検出部が計数したパルスのカウント値が、開閉体の開閉動作の終着である全開状態または全閉状態に相当する所定値以上になっても、パルス検出部によりパルスが検出され続ける場合に、開閉位置の異常が有ると判定してもよい。
【００２６】
また、本発明による開閉体制御装置において、信号異常判定部は、通信部による前記開閉指示信号の受信が途絶する異常が生じた場合に、開閉指示信号の異常が有ると判定してもよい。
【００２７】
本発明による開閉体制御システムにおいて、開閉体制御装置は少なくとも１つ設けられ、前記電子制御装置は前記開閉体制御装置とは別の開閉体制御装置から成り、各開閉体制御装置は、それぞれに対応するモータの駆動を制御して、対応する開閉体を動作させ、電子制御装置は、少なくとも１つの開閉体制御装置に対応する前記開閉体の動作を指示するために操作される操作部の操作状態に応じた動作指示信号を、少なくとも１つの開閉体制御装置へ送信し、少なくとも１つの開閉体制御装置は、電子制御装置から受信した動作指示信号に基づいて、当該開閉体制御装置に対応するモータの駆動を制御して、対応する開閉体を動作させてもよい。
【発明の効果】
【００２８】
本発明によれば、開閉指示信号に基づいた開閉体の随時開閉動作中に、開閉体の開閉位置の異常や開閉指示信号の異常が生じても、利便性と安全性とを確保することができる開閉体制御用の装置とシステムを提供することが可能となる。
【図面の簡単な説明】
【００２９】
【図１】本発明の実施形態によるパワーウインドウシステムの構成図である。
【図２】図１のメイン席のパワーウインドウ装置の電気ブロック図である。
【図３】図１のサブ席のパワーウインドウ装置の電気ブロック図である。
【図４】図１のパワーウインドウ装置による位置異常検出処理の手順を示したフローチャートである。
【図５】図１のメイン席のパワーウインドウ装置による動作指示送信処理の手順を示したフローチャートである。
【図６】図１のサブ席のパワーウインドウ装置による動作指示受信処理の手順を示したフローチャートである。
【図７Ａ】図６のマニュアル閉処理の手順を示したフローチャートである。
【図７Ｂ】図７Ａの続きのフローチャートである。
【図８Ａ】図６のマニュアル開処理の手順を示したフローチャートである。
【図８Ｂ】図８Ａの続きのフローチャートである。
【発明を実施するための形態】
【００３０】
以下、本発明の実施形態につき、図面を参照しながら説明する。各図において、同一の部分または対応する部分には、同一符号を付してある。
【００３１】
図１は、本発明の実施形態によるパワーウインドウシステム１００の構成図である。パワーウインドウシステム１００は、自動四輪車から成る車両に実装されている。パワーウインドウシステム１００には、窓Ｗｄ、Ｗｐ、Ｗｒ、Ｗｌ、開閉機構２０ｄ、２０ｐ、２０ｒ、２０ｌ、モータＭｄ、Ｍｐ、Ｍｒ、Ｍｌ、操作スイッチＳＷｄ、ＳＷｄｐ、ＳＷｄｒ、ＳＷｄｌ、ＳＷｐ、ＳＷｒ、ＳＷｌ、およびパワーウインドウ装置１０Ｄ、１０Ｐ、１０Ｒ、１０Ｌが備わっている。
【００３２】
そのうち、窓Ｗｄ、開閉機構２０ｄ、モータＭｄ、操作スイッチＳＷｄ、ＳＷｄｐ、ＳＷｄｒ、ＳＷｄｌ、およびパワーウインドウ装置１０Ｄは、車両の運転席のドアに設けられている。窓Ｗｐ、開閉機構２０ｐ、モータＭｐ、操作スイッチＳＷｐ、およびパワーウインドウ装置１０Ｐは、車両の助手席のドアに設けられている。窓Ｗｒ、開閉機構２０ｒ、モータＭｒ、操作スイッチＳＷｒ、およびパワーウインドウ装置１０Ｒは、車両の右後部座席のドアに設けられている。窓Ｗｌ、開閉機構２０ｌ、モータＭｌ、操作スイッチＳＷｌ、およびパワーウインドウ装置１０Ｌは、車両の左後部座席のドアに設けられている。本例では、運転席を「メイン席」と言い、その他の席をまとめて「サブ席」という。
【００３３】
パワーウインドウ装置１０Ｄ、１０Ｐ、１０Ｒ、１０Ｌは、電子制御装置（ＥＣＵ）から構成されている。パワーウインドウ装置１０Ｄ、１０Ｐ、１０Ｒ、１０Ｌは、電気的に接続された対応する操作スイッチＳＷｄ、ＳＷｄｐ、ＳＷｄｒ、ＳＷｄｌ、ＳＷｐ、ＳＷｒ、ＳＷｌの操作に基づいて、電気的に接続された対応するモータＭｄ、Ｍｐ、Ｍｒ、Ｍｌの駆動を制御する。そして、モータＭｄ、Ｍｐ、Ｍｒ、Ｍｌの駆動力により、機械的に連結された対応する開閉機構２０ｄ、２０ｐ、２０ｒ、２０ｌを作動させて、窓ガラスＧｄ、Ｇｐ、Ｇｒ、Ｇｌを移動させ、窓Ｗｄ、Ｗｐ、Ｗｒ、Ｗｌを開閉させる。また、モータＭｄ、Ｍｐ、Ｍｒ、Ｍｌを停止することにより、開閉機構２０ｄ、２０ｐ、２０ｒ、２０ｌを停止させて、窓ガラスＧｄ、Ｇｐ、Ｇｒ、Ｇｌを停止させ、窓Ｗｄ、Ｗｐ、Ｗｒ、Ｗｌの開閉を停止させる。
【００３４】
具体的には、メイン席のパワーウインドウ装置１０Ｄは、操作スイッチＳＷｄの操作に基づいて、モータＭｄの駆動を制御して、開閉機構２０ｄを作動させることにより、窓ガラスＧｄを昇降させて、メイン席の窓Ｗｄを開閉させたり該開閉を停止させたりする。
【００３５】
サブ席のパワーウインドウ装置１０Ｐ、１０Ｒ、１０Ｌは、それぞれ対応する操作スイッチＳＷｐ、ＳＷｒ、ＳＷｌの操作に基づいて、モータＭｐ、Ｍｒ、Ｍｌの駆動を制御して、開閉機構２０ｐ、２０ｒ、２０ｌを作動させることにより、窓ガラスＧｐ、Ｇｒ、Ｇｌを昇降させて、サブ席の窓Ｗｐ、Ｗｒ、Ｗｌを開閉させたり該開閉を停止させたりする。
【００３６】
メイン席に設けられた操作スイッチＳＷｄｐは、助手席の窓Ｗｐの動作（開閉または開閉停止）を指示するために操作される。操作スイッチＳＷｄｒは、右後部座席の窓Ｗｒの動作を指示するために操作される。操作スイッチＳＷｄｌは、左後部座席の窓Ｗｌの動作を指示するために操作される。
【００３７】
パワーウインドウ装置１０Ｄ、１０Ｐ、１０Ｒ、１０Ｌは、車両に構築された通信バス３０に電気的に接続されていて、相互に信号や情報を通信できるようになっている。メイン席のパワーウインドウ装置１０Ｄは、メイン席に設けられた操作スイッチＳＷｄｐ、ＳＷｄｒ、ＳＷｄｌの操作状態に基づいて、サブ席の窓Ｗｐ、Ｗｒ、Ｗｌを動作させる動作指示信号をサブ席側のパワーウインドウ装置１０Ｐ、１０Ｒ、１０Ｌへ通信バス３０を介して送信する。サブ席のパワーウインドウ装置１０Ｐ、１０Ｒ、１０Ｌは、メイン席のパワーウインドウ装置１０Ｄから受信した動作指示信号に基づいて、モータＭｐ、Ｍｒ、Ｍｌの駆動を制御して、開閉機構２０ｐ、２０ｒ、２０ｌを作動させ、窓Ｗｐ、Ｗｒ、Ｗｌを動作させる。
【００３８】
パワーウインドウシステム１００は、本発明の「開閉体制御システム」の一例である。パワーウインドウ装置１０Ｄ、１０Ｐ、１０Ｒ、１０Ｌは、本発明の「開閉体制御装置」の一例である。窓Ｗｄ、Ｗｐ、Ｗｒ、Ｗｌは、本発明の「開閉体」の一例である。
【００３９】
窓Ｗｄ、Ｗｐ、Ｗｒ、Ｗｌと開閉機構２０ｄ、２０ｐ、２０ｒ、２０ｌとモータＭｄ、Ｍｐ、Ｍｒ、Ｍｌの構成は、公知のものと同様であり、詳細な説明を省略する。
【００４０】
図２は、メイン席のパワーウインドウ装置１０Ｄの電気ブロック図である。メイン席のパワーウインドウ装置１０Ｄには、制御部１ｘ、記憶部２ｘ、モータ駆動部３、パルス検出部４、モータ電流検出部５、通信部６、およびスイッチ入力回路７ｄ、７ｐ、７ｒ、７ｌが備わっている。
【００４１】
図３は、サブ席のパワーウインドウ装置１０Ｐ、１０Ｒ、１０Ｌの電気ブロック図である。サブ席のパワーウインドウ装置１０Ｐ、１０Ｒ、１０Ｌには、制御部１、記憶部２、モータ駆動部３、パルス検出部４、モータ電流検出部５、通信部６、およびスイッチ入力回路７が備わっている。
【００４２】
図２に示すメイン席のパワーウインドウ装置１０Ｄと、図３に示すサブ席のパワーウインドウ装置１０Ｐ、１０Ｒ、１０Ｌとでは、説明の便宜上、同一名称の部分に対して基本的に同一符号を付しているが、一部の特徴的な機能が異なる部分には異なる符号を付している。
【００４３】
図２および図３において、パワーウインドウ装置１０Ｄ、１０Ｐ、１０Ｒ、１０Ｌの制御部１ｘ、１は、マイクロコンピュータから構成されている。制御部１ｘ、１には、位置検出部１ａ、位置異常判定部１ｃ、負荷検出部１ｄ、および挟み込み判定部１ｅが設けられている。また、図３の制御部１には、信号異常判定部１ｆも設けられている。
【００４４】
記憶部２ｘ、２はメモリから構成されている。記憶部２ｘ、２には、制御部１ｘ、１が各部を制御するための情報が予め記憶されていたり、随時記憶されたりする。また、記憶部２ｘ、２の所定の領域には、閉動作フラグ２ａ、開動作フラグ２ｂ、位置異常フラグ２ｃ、および挟み込みフラグ２ｅが設けられている。
【００４５】
モータ駆動部３は、モータＭｄ、Ｍｐ、Ｍｒ、Ｍｌを駆動・停止する回路から成る。モータ駆動部３は、モータＭｄ、Ｍｐ、Ｍｒ、Ｍｌに電流を供給して、モータＭｄ、Ｍｐ、Ｍｒ、Ｍｌを正転または逆転で駆動したり、モータＭｄ、Ｍｐ、Ｍｒ、Ｍｌへの電流の供給を停止して、モータＭｄ、Ｍｐ、Ｍｒ、Ｍｌを停止したりする。制御部１ｘ、１は、モータ駆動部３によりモータＭｄ、Ｍｐ、Ｍｒ、Ｍｌの駆動を制御して、開閉機構２０ｄ、２０ｐ、２０ｒ、２０ｌを作動・停止させ、窓ガラスＧｄ、Ｇｐ、Ｇｒ、Ｇｌを昇降させて、窓Ｗｄ、Ｗｐ、Ｗｒ、Ｗｌを開閉させる。
【００４６】
モータ電流検出部５は、モータＭｄ、Ｍｐ、Ｍｒ、Ｍｌに流れる電流（モータ電流）を検出する回路から成る。モータ電流検出部５は、モータ電流の大きさ（モータ電流値）を所定の周期で検出して、制御部１ｘ、１に出力する。
【００４７】
負荷検出部１ｄは、モータ電流検出部５が検出したモータ電流値を随時読み込み、該モータ電流値の変動状態に基づいて、モータＭｄ、Ｍｐ、Ｍｒ、Ｍｌの負荷を検出する。
【００４８】
挟み込み判定部１ｅは、負荷検出部１ｄが検出したモータＭｄ、Ｍｐ、Ｍｒ、Ｍｌの負荷に基づいて、窓Ｗｄ、Ｗｐ、Ｗｒ、Ｗｌへの異物（人体や物体）の挟み込みの有無を判定する。詳しくは、挟み込み判定部１ｅは、モータＭｄ、Ｍｐ、Ｍｒ、Ｍｌの負荷が閾値以上になると、挟み込みが有ると判定する。この挟み込み判定用の閾値は、記憶部２ｘ、２に記憶されている。上記のように挟み込み判定部１ｅで挟み込みが有ると判定されると、制御部１ｘ、１が、記憶部２ｘ、２の挟み込みフラグ２ｅをオンする。また、制御部１ｘ、１は、当該挟み込み状態を解消すると、挟み込みフラグ２ｅをオフする。
【００４９】
窓Ｗｄ、Ｗｐ、Ｗｒ、Ｗｌへの異物の挟み込みは、窓Ｗｄ、Ｗｐ、Ｗｒ、Ｗｌを閉めるときだけでなく、開けるときにも生じる。具体的には、窓Ｗｄ、Ｗｐ、Ｗｒ、Ｗｌの閉動作時には、たとえば、窓ガラスＧｄ、Ｇｐ、Ｇｒ、Ｇｌの先端と窓枠との間に異物が挟み込まれるおそれがある。また、窓Ｗｄ、Ｗｐ、Ｗｒ、Ｗｌの開動作時には、たとえば、窓ガラスＧｄ、Ｇｐ、Ｇｒ、Ｇｌのガラス面と窓枠との間に異物が挟み込まれたり、窓ガラスＧｄ、Ｇｐ、Ｇｒ、Ｇｌの収納部（ドア内部）に異物が引き込まれるように挟まれたりするおそれがある。
【００５０】
パルス検出部４は、モータ電流検出部５が検出したモータ電流に含まれるリプルをパルスに変換する処理を行う。すなわち、パルス検出部４は、モータ電流に含まれるリプルに基づいて、モータＭｄ、Ｍｐ、Ｍｒ、Ｍｌの回転に同期したパルスを検出する。
【００５１】
位置検出部１ａは、パルス検出部４により検出したパルスに基づいて、窓Ｗｄ、Ｗｐ、Ｗｒ、Ｗｌの開閉位置を検出する。詳しくは、位置検出部１ａは、パルス検出部４により検出したパルスの数をカウントし、該カウント値に基づいて、窓Ｗｄ、Ｗｐ、Ｗｒ、Ｗｌの開閉位置を検出する。また、位置検出部１ａは、パルスの数のカウント値、パルス検出の有無、モータＭｄ、Ｍｐ、Ｍｒ、Ｍｌの回転方向、および負荷検出部１ｄが検出したモータＭｄ、Ｍｐ、Ｍｒ、Ｍｌの負荷に基づいて、窓Ｗｄ、Ｗｐ、Ｗｒ、Ｗｌが全開または全閉したことを検出する。窓Ｗｄ、Ｗｐ、Ｗｒ、Ｗｌの全開とは、窓ガラスＧｄ、Ｇｐ、Ｇｒ、Ｇｌの先端（上端）が全開位置に到達した状態のことである。窓Ｗｄ、Ｗｐ、Ｗｒ、Ｗｌの全閉とは、窓ガラスＧｄ、Ｇｐ、Ｇｒ、Ｇｌの先端が全閉位置に到達した状態のことである。
【００５２】
制御部１ｘ、１は、位置検出部１ａにより検出した開閉位置に基づいて、モータ駆動部３によりモータＭｄ、Ｍｐ、Ｍｒ、Ｍｌの駆動を制御して、窓Ｗｄ、Ｗｐ、Ｗｒ、Ｗｌを開閉させる。また、制御部１ｘ、１は、位置検出部１ａにより検出した開閉位置の変化に基づいて、モータＭｄ、Ｍｐ、Ｍｒ、Ｍｌの回転数や窓Ｗｄ、Ｗｐ、Ｗｒ、Ｗｌの開閉速度を検出する。窓Ｗｄ、Ｗｐ、Ｗｒ、Ｗｌの開閉位置や開閉速度に関する情報は、制御部１ｘ、１が随時記憶部２ｘ、２に記録する。
【００５３】
位置異常判定部１ｃは、位置検出部１ａが検出する窓Ｗｄ、Ｗｐ、Ｗｒ、Ｗｌの開閉位置の異常の有無を判定する。位置異常判定部１ｃにより開閉位置の異常が有ると判定されると、制御部１ｘ、１が、記憶部２ｘ、２の位置異常フラグ２ｃをオンする。また、制御部１ｘ、１は、当該異常状態が解消すると、位置異常フラグ２ｃをオフする。
【００５４】
通信部６は、通信バス３０を介して、他のパワーウインドウ装置１０Ｄ、１０Ｐ、１０ｒ、１０Ｌと通信するための回路から成る。
【００５５】
メイン席に設けられた操作スイッチＳＷｄ（図２）は、マニュアル閉、オート閉、マニュアル開、オート開、中立（停止） の５つの操作状態に切換可能になっている。操作スイッチＳＷｄは、無操作時に中立状態を保持する。そして、メイン席のパワーウインドウ装置１０Ｄによりメイン席の窓Ｗｄをオートモードで閉動作または開動作させるために、操作スイッチＳＷｄはオート閉状態またはオート開状態に切り換え操作される。また、パワーウインドウ装置１０Ｄにより窓Ｗｄをマニュアルモードで閉動作または開動作させるために、操作スイッチＳＷｄはマニュアル閉状態またはマニュアル開状態に切り換え操作される。さらに、パワーウインドウ装置１０Ｄによりマニュアルモードでの窓Ｗｄの開閉を停止させるために、操作スイッチＳＷｄはマニュアル開状態またはマニュアル閉状態から中立状態に切り換え操作（操作解除）される。
【００５６】
オートモードでの開閉動作とは、操作スイッチのオート開位置またはオート閉位置への一時的な操作に基づいて、窓を全開状態または全閉状態まで自動で開閉する全開閉動作のことである。マニュアルモードでの開閉動作とは、操作スイッチがマニュアル開位置またはマニュアル閉位置へ操作されている間だけ、窓を開閉させる随時開閉動作のことである。  
【００５７】
メイン席に設けられた操作スイッチＳＷｄｐ、ＳＷｄｒ、ＳＷｄｌ（図２）と、サブ席に設けられた操作スイッチＳＷｐ、ＳＷｒ、ＳＷｌ（図３）は、マニュアル閉、マニュアル開、中立の３つの操作状態に切換可能になっている。各操作スイッチＳＷｄｐ、ＳＷｄｒ、ＳＷｄｌ、ＳＷｐ、ＳＷｒ、ＳＷｌは、無操作時に中立状態を保持する。そして、サブ席のパワーウインドウ装置１０Ｐ、１０Ｒ、１０Ｌによりサブ席の窓Ｗｐ、Ｗｒ、Ｗｌをマニュアルモードで閉動作または開動作させるために、操作スイッチＳＷｄｐ、ＳＷｄｒ、ＳＷｄｌ、ＳＷｐ、ＳＷｒ、ＳＷｌはマニュアル閉状態またはマニュアル開状態に切り換え操作される。さらに、パワーウインドウ装置１０Ｐ、１０Ｒ、１０Ｌによりマニュアルモードでの窓Ｗｐ、Ｗｒ、Ｗｌの開閉動作を停止させるために、操作スイッチＳＷｄｐ、ＳＷｄｒ、ＳＷｄｌ、ＳＷｐ、ＳＷｒ、ＳＷｌはマニュアル開状態またはマニュアル閉状態から中立状態に切り換え操作される。
【００５８】
サブ席の操作スイッチＳＷｐ、ＳＷｒ、ＳＷｌが切り換え操作されると、該操作状態に応じた信号（マニュアル開信号、マニュアル閉信号、中立信号）が、サブ席のパワーウインドウ装置１０Ｐ、１０Ｒ、１０Ｌのスイッチ入力検出部７を介して制御部１に入力される。すると、制御部１が、当該入力信号に基づいて、モータ駆動部３によりモータＭｐ、Ｍｒ、Ｍｌの駆動を制御して、窓Ｗｐ、Ｗｒ、Ｗｌをマニュアルモードで開閉または開閉停止させる。
【００５９】
メイン席の操作スイッチＳＷｄが切り換え操作されると、該操作状態に応じた信号（マニュアル開信号、オート開信号、マニュアル閉信号、オート閉信号、中立信号）が、メイン席のパワーウインドウ装置１０Ｄのスイッチ入力検出部７ｄを介して制御部１ｘに入力される。すると、制御部１ｘが、当該入力信号に基づいて、モータ駆動部３によりモータＭｄの駆動を制御して、窓Ｗｄをマニュアルモードもしくはオートモードで開閉または開閉停止させる。
【００６０】
また、メイン席の操作スイッチＳＷｄｐ、ＳＷｄｒ、ＳＷｄｌが切り換え操作されると、該操作状態に応じた信号（マニュアル開信号、マニュアル閉信号、中立信号）が、メイン席のパワーウインドウ装置１０Ｄのスイッチ入力検出部７ｐ、７ｒ、７ｌを介して制御部１ｘに入力される。すると、制御部１ｘが、当該入力信号に基づいて、サブ席の窓Ｗｐ、Ｗｒ、Ｗｌの動作指示信号（開指示信号、閉指示信号、または停止指示信号）を生成する。そして、制御部１ｘは、その動作指示信号を通信部６と通信バス３０を介して、サブ席のパワーウインドウ装置１０Ｐ、１０Ｒ、１０Ｌに送信する。このとき、動作指示信号には、送信先のパワーウインドウ装置１０Ｐ、１０Ｒ、１０Ｌの識別情報や、動作させる窓Ｗｐ、Ｗｒ、Ｗｌを示した情報が含まれる。
【００６１】
サブ席のパワーウインドウ装置１０Ｐ、１０Ｒ、１０Ｌでは、メイン席のパワーウインドウ装置１０Ｄから送信された窓Ｗｐ、Ｗｒ、Ｗｌの動作指示信号を通信部６により受信する。すると、制御部１が、その動作指示信号に基づいて、モータ駆動部３によりモータＭｐ、Ｍｒ、Ｍｌの駆動を制御し、窓Ｗｐ、Ｗｒ、Ｗｌをマニュアルモードで開閉させたり該開閉を停止させたりする。
【００６２】
その際、メイン席のパワーウインドウ装置１０Ｄから受信した閉指示信号に基づいて、モータＭｐ、Ｍｒ、Ｍｌを駆動して窓Ｗｐ、Ｗｒ、Ｗｌを閉動作させる場合は、該動作内容を記録するため、制御部１が、記憶部２の閉動作フラグ２ａをオンする。また、メイン席のパワーウインドウ装置１０Ｄから受信した開指示信号に基づいて、モータＭｐ、Ｍｒ、Ｍｌを駆動して窓Ｗｐ、Ｗｒ、Ｗｌを開動作させる場合は、該動作内容を記録するため、制御部１が、記憶部２の開動作フラグ２ｂをオンする。
【００６３】
さらに、メイン席のパワーウインドウ装置１０Ｄから受信した停止指示信号に基づいて、モータＭｐ、Ｍｒ、Ｍｌを停止して窓Ｗｐ、Ｗｒ、Ｗｌの開閉動作を停止させる場合は、該動作内容を記録するため、制御部１が、オン状態にある閉動作フラグ２ａまたは開動作フラグ２ｂをオフする。また、窓Ｗｐ、Ｗｒ、Ｗｌが全開状態または全閉状態になったため、開閉動作を停止する場合や、停止指示信号以外のトリガにより窓Ｗｐ、Ｗｒ、Ｗｌの開閉動作を中止した場合にも、制御部１が、オン状態にある閉動作フラグ２ａまたは開動作フラグ２ｂをオフする。記憶部２は、本発明の「動作記録部」の一例である。
【００６４】
また、サブ席のパワーウインドウ装置１０Ｐ、１０Ｒ、１０Ｌでは、メイン席のパワーウインドウ装置１０Ｄから窓Ｗｐ、Ｗｒ、Ｗｌの開閉指示信号（開指示信号または閉指示信号）を通信部６により受信している間、制御部１がモータＭｐ、Ｍｒ、Ｍｌを駆動して、窓Ｗｐ、Ｗｒ、Ｗｌを開閉させるマニュアルモード（随時開閉動作）を実行する。この窓Ｗｐ、Ｗｒ、Ｗｌのマニュアルモードでの開閉中に、信号異常判定部１ｆが、開閉指示信号の異常の有無を判定する。そして、信号異常判定部１ｆは、開閉指示信号の異常が有ると判定すると、該異常の継続時間を計時し、該継続時間が所定の確定時間以上になると、開閉指示信号の異常状態が確定したと判定する。確定時間は、記憶部２に記憶されている。また、信号異常判定部１ｆの判定結果は、制御部１が記憶部２に随時記録する。
【００６５】
図４は、パワーウインドウ装置１０Ｄ、１０Ｐ、１０Ｒ、１０Ｌによる位置異常検出処理の手順を示したフローチャートである。
【００６６】
パワーウインドウ装置１０Ｄ、１０Ｐ、１０Ｒ、１０Ｌにおいて、モータＭｄ、Ｍｐ、Ｍｒ、Ｍｌの駆動による窓Ｗｄ、Ｗｐ、Ｗｒ、Ｗｌの開閉動作開始時（開始直前）に、制御部１ｘ、１は、記憶部２ｘ、２に記録された現在の窓Ｗｄ、Ｗｐ、Ｗｒ、Ｗｌの開閉位置を読み込む（ステップＳ１）。そして、制御部１ｘ、１は、現在の窓Ｗｄ、Ｗｐ、Ｗｒ、Ｗｌの開閉位置から今回の動作の終着である全開状態または全閉状態に到るまでのパルスのカウント値を推定して、該推定値を当該全開状態または全閉状態に相当する所定値として記憶部２ｘ、２に記録する（ステップＳ２）。
【００６７】
次に、制御部１ｘ、１は、モータＭｄ、Ｍｐ、Ｍｒ、Ｍｌを駆動すると、モータ電流検出部５が検出したモータ電流に含まれるリプルに基づいて、パルス検出部４によりモータＭｄ、Ｍｐ、Ｍｒ、Ｍｌの回転に同期したパルスを検出する（ステップＳ３）。そして、位置検出部１ａにより、パルス検出部４が検出したパルスの数をカウントして（ステップＳ４）、該カウント値に基づいて、窓Ｗｄ、Ｗｐ、Ｗｒ、Ｗｌの開閉位置を検出し、現在の開閉位置として記憶部２ｘ、２に記録（更新）する（ステップＳ５）。
【００６８】
次に、制御部１ｘ、１は、ステップＳ２で記録した全開状態または全閉状態に相当する所定値を記憶部２ｘ、２から読み出して、位置検出部１ａのカウント値と比較する（ステップＳ６）。このとき、位置検出部１ａのカウント値が所定値未満であれば（ステップＳ６：ＮＯ）、ステップＳ３へ戻って、以降の処理が繰り返される。
【００６９】
そして、位置検出部１ａのカウント値が所定値以上になったときに（ステップＳ６：ＹＥＳ）、パルス検出部４によりパルスが検出されなくなって、窓Ｗｄ、Ｗｐ、Ｗｒ、Ｗｌが全開状態または全閉状態になっていることを位置検出部１ａが検出していれば（ステップＳ７：ＹＥＳ）、制御部１ｘ、１は、位置検出部１ａのカウント値を、全開状態または全閉位置に相当する所定値の候補として記憶部２ｘ、２に記録する（ステップＳ９）。この後、制御部１ｘ、１は、位置検出部１ａのカウント値をリセットし（ステップＳ１０）、記憶部２ｘ、２の位置異常フラグ２ｃがオフ状態にあれば（ステップＳ１０ａ：ＮＯ）、処理を終了する。
【００７０】
一方、モータ電流検出部５により検出されるモータ電流には、モータＭｄ、Ｍｐ、Ｍｒ、Ｍｌの回転に同期したリプルだけでなく、外乱などに基づくノイズが含まれることがある。そのため、パルス検出部４がモータ電流に含まれるノイズもパルスとして検出してしまい、該パルスに基づいて位置検出部１ａにより検出された窓Ｗｄ、Ｗｐ、Ｗｒ、Ｗｌの開閉位置が、実際の窓Ｗｄ、Ｗｐ、Ｗｒ、Ｗｌの開閉位置に対してずれるという異常が生じるおそれがある。たとえば、実際には窓Ｗｄ、Ｗｐ、Ｗｒ、Ｗｌが全開状態や全閉状態になっていないのに、パルスのカウント値が全開状態や全閉状態に相当する所定値以上となってしまうことがある。このようなノイズによる開閉位置の異常は、他の原因による開閉位置の異常よりも生じる可能性が高い。
【００７１】
そこで、位置検出部１ａのカウント値が所定値以上になった（ステップＳ６：ＹＥＳ）にもかかわらず、パルス検出部４によりパルスが検出され続けて、窓Ｗｄ、Ｗｐ、Ｗｒ、Ｗｌが全開状態または全閉状態になっていないことが位置検出部１ａにより検出されると（ステップＳ７：ＮＯ）、位置異常判定部１ｃが、位置検出部１ａが検出する窓Ｗｄ、Ｗｐ、Ｗｒ、Ｗｌの開閉位置の異常が有ると判定し、記憶部２ｘ、２の位置異常フラグ２ｃをオンする（ステップＳ８）。そして、窓Ｗｄ、Ｗｐ、Ｗｒ、Ｗｌが全開状態または全閉状態になるまで、ステップＳ３から以降の処理が繰り返される。
【００７２】
そして、窓Ｗｄ、Ｗｐ、Ｗｒ、Ｗｌが全開状態または全閉状態になったことが位置検出部１ａにより検出されると（ステップＳ７：ＹＥＳ）、制御部１ｘ、１は、位置検出部１ａのカウント値を、全開状態または全閉位置に相当する所定値の候補として記憶部２ｘ、２に記録する（ステップＳ９）。そして、制御部１ｘ、１は、位置検出部１ａのカウント値をリセットし（ステップＳ１０）、位置異常フラグ２ｃがオン状態にあることを確認すると（ステップＳ１０ａ：ＹＥＳ）、位置異常フラグ２ｃをオフして、位置検出部１ａが検出する開閉位置の異常状態を解消し（ステップＳ１０ｂ）、処理を終了する。
【００７３】
図５は、メイン席のパワーウインドウ装置１０Ｄによる動作指示送信処理の手順を示したフローチャートである。
【００７４】
メイン席に設けられた、サブ席の窓Ｗｐ、Ｗｒ、Ｗｌ用の操作スイッチＳＷｄｐ、ＳＷｄｒ、ＳＷｄｌのいずれかが切り換え操作されると、該操作状態に応じた信号が、メイン席のパワーウインドウ装置１０Ｄのスイッチ入力回路７ｐ、７ｒ、７ｌを介して制御部１ｘに入力される（ステップＳ１１：ＹＥＳ）。当該入力信号がマニュアル閉信号である場合は（ステップＳ１２：ＹＥＳ）、制御部１ｘが、入力元の操作スイッチＳＷｄｐ、ＳＷｄｒ、ＳＷｄｌに対応するサブ席の窓Ｗｐ、Ｗｒ、Ｗｌの閉指示信号を生成する（ステップＳ１３）。そして、制御部１ｘは、当該閉指示信号を通信部６により通信バス３０を介して、対応するサブ席のパワーウインドウ装置１０Ｐ、１０Ｒ、１０Ｌに送信する（ステップＳ１４）。当該閉指示信号の送信は、同一の操作スイッチＳＷｄｐ、ＳＷｄｒ、ＳＷｄｌからマニュアル閉信号の入力が継続している間（ステップＳ１５：ＹＥＳ）、継続されまたは所定の周期で繰り返される。
【００７５】
一方、操作スイッチＳＷｄｐ、ＳＷｄｒ、ＳＷｄｌのいずれからの入力信号がマニュアル開信号である場合は（ステップＳ１６：ＹＥＳ）、制御部１ｘが、入力元の操作スイッチＳＷｄｐ、ＳＷｄｒ、ＳＷｄｌに対応するサブ席の窓Ｗｐ、Ｗｒ、Ｗｌの開指示信号を生成する（ステップＳ１７）。そして、制御部１ｘは、当該開指示信号を通信部６により通信バス３０を介して、対応するサブ席のパワーウインドウ装置１０Ｐ、１０Ｒ、１０Ｌに送信する（ステップＳ１８）。当該開指示信号の送信は、同一の操作スイッチＳＷｄｐ、ＳＷｄｒ、ＳＷｄｌからマニュアル開信号の入力が継続している間（ステップＳ１９：ＹＥＳ）、継続されまたは所定の周期で繰り返される。
【００７６】
また、操作スイッチＳＷｄｐ、ＳＷｄｒ、ＳＷｄｌのいずれからの入力信号が中立信号である場合は（ステップＳ２０）、制御部１ｘが、入力元の操作スイッチＳＷｄｐ、ＳＷｄｒ、ＳＷｄｌに対応するサブ席の窓Ｗｐ、Ｗｒ、Ｗｌの停止指示信号を生成する（ステップＳ２１）。そして、制御部１ｘは、当該停止指示信号を通信部６により通信バス３０を介して、対応するサブ席のパワーウインドウ装置１０Ｐ、１０Ｒ、１０Ｌに送信する（ステップＳ２２）。当該停止指示信号の送信は、同一の操作スイッチＳＷｄｐ、ＳＷｄｒ、ＳＷｄｌから中立信号の入力が継続している間、継続してもよいし、もしくは所定の周期で繰り返されてもよいし、または一時的に実行されてもよい。
【００７７】
図６は、サブ席のパワーウインドウ装置１０Ｐ、１０Ｒ、１０Ｌによる動作指示受信処理の手順を示したフローチャートである。
【００７８】
サブ席のパワーウインドウ装置１０Ｐ、１０Ｒ、１０Ｌでは、メイン席のパワーウインドウ装置１０Ｄから送信された対応する窓Ｗｐ、Ｗｒ、Ｗｌの動作指示信号を、通信バス３０を介して通信部６により受信する（ステップＳ３１：ＹＥＳ）。そして、受信した動作指示信号が閉指示信号であった場合は（ステップＳ３２：ＹＥＳ）、制御部１が、記憶部２の閉動作フラグ２ａをオンし（ステップＳ３３）、かつ当該閉指示信号に基づくマニュアル閉処理を実行する（ステップＳ３４）。
【００７９】
また、受信した動作指示信号が開指示信号であった場合は（ステップＳ３５：ＹＥＳ）、制御部１が、記憶部２の開動作フラグ２ｂをオンし（ステップＳ３６）、かつ当該開指示信号に基づくマニュアル開処理を実行する（ステップＳ３７）。
【００８０】
さらに、受信した動作指示信号が停止指示信号であった場合は（ステップＳ３８：ＹＥＳ）、制御部１が、オン状態にある閉動作フラグ２ａまたは開動作フラグ２ｂをオフし（ステップＳ３９）、かつ当該停止指示信号に基づいて停止処理を実行する（ステップＳ４０）。
【００８１】
ステップＳ４０の停止処理では、制御部１が、受信した停止指示信号に基づいて、モータ駆動部３により対応するモータＭｐ、Ｍｒ、Ｍｌの駆動を停止し、対応する窓Ｗｐ、Ｗｒ、Ｗｌの開動作または閉動作を停止させる。ステップＳ３４のマニュアル閉処理の詳細と、ステップＳ３７のマニュアル開処理の詳細については後述する。
【００８２】
図７Ａおよび図７Ｂは、図６の閉指示信号に基づくマニュアル閉処理（ステップＳ３４）の手順を示したフローチャートである。
【００８３】
まず、サブ席のパワーウインドウ装置１０Ｐ、１０Ｒ、１０Ｌの記憶部２の位置異常フラグ２ｃがオフ状態のときは（図７ＡのステップＳ４１：ＮＯ）、位置検出部１ａが検出する窓Ｗｐ、Ｗｒ、Ｗｌの開閉位置の異常が無いので、制御部１は、後述の途絶異常の継続時間と比較する確定時間を長い所定値に設定する（図７ＢのステップＳ６６）。そして、制御部１は、通信部６により受信した閉指示信号に基づいて、モータＭｐ、Ｍｒ、Ｍｌを正転駆動して、窓Ｗｐ、Ｗｒ、Ｗｌをマニュアルモードで閉動作させる（ステップＳ６８）。
【００８４】
窓Ｗｐ、Ｗｒ、Ｗｌのマニュアルモードで閉動作中に、たとえば、振動や衝撃などの外乱、通信配線の断線やショート、パワーウインドウ装置１０Ｄの故障、または通信バスのオフなどが原因で、パワーウインドウ装置１０Ｄからの閉指示信号がパワーウインドウ装置１０Ｐ、１０Ｒ、１０Ｌにおいて途絶する異常が生じることがある。この閉指示信号の途絶異常は、他の閉指示信号の異常より生じる可能性が高い。このため、閉指示信号の途絶異常の有無が、信号異常判定部１ｆにより判定される。
【００８５】
そして、閉指示信号の途絶異常が生じなければ（ステップＳ６９：ＮＯ）、制御部１は、記憶部２の挟み込みフラグ２ｅの状態を確認する（ステップＳ８４）。このとき、挟み込みフラグ２ｅがオフ状態であれば（ステップＳ８４：ＮＯ）、窓Ｗｐ、Ｗｒ、Ｗｌへの異物の挟み込みが無いので、制御部１は、閉動作中の窓Ｗｐ、Ｗｒ、Ｗｌが全閉状態になったか否かを確認する（ステップＳ８５）。ここで、閉動作中の窓Ｗｐ、Ｗｒ、Ｗｌが全閉状態になっていないことが位置検出部１ａにより検出されると（ステップＳ８５：ＮＯ）、制御部１が、モータＭｐ、Ｍｒ、Ｍｌの駆動を継続して、窓Ｗｐ、Ｗｒ、Ｗｌの閉動作を継続させる（ステップＳ８６）。この後、ステップＳ６９に移行する。これに対して、閉動作中の窓Ｗｐ、Ｗｒ、Ｗｌが全閉状態になったことが検出されると（ステップＳ８５：ＹＥＳ）、制御部１が、モータＭｐ、Ｍｒ、Ｍｌの駆動を停止して、窓Ｗｐ、Ｗｒ、Ｗｌの閉動作を停止させる（ステップＳ８７）。そして、制御部１が閉動作フラグ２ａをオフし（ステップＳ８９）、処理が終了する。
【００８６】
また、閉指示信号の途絶異常が生じることなく（ステップＳ６９：ＮＯ）、挟み込みフラグ２ｅがオン状態になると（ステップＳ８４：ＹＥＳ）、窓Ｗｐ、Ｗｒ、Ｗｌへの異物の挟み込みが有るので、制御部１は、モータＭｐ、Ｍｒ、Ｍｌを一旦停止した後、所定量反転（逆転）駆動して、窓Ｗｐ、Ｗｒ、Ｗｌを所定長開動作させる（ステップＳ８８）。そして、制御部１が閉動作フラグ２ａをオフし（ステップＳ８９）、処理が終了する。
【００８７】
また、閉指示信号の途絶異常が生じると、信号異常判定部１ｆが、閉指示信号の途絶異常が有ると判定し（ステップＳ６９：ＹＥＳ）、当該途絶異常の継続時間を計時する（ステップＳ７０）。このとき、制御部１は、閉動作フラグ２ａがオン状態にあることを確認して（ステップＳ７１）、モータＭｐ、Ｍｒ、Ｍｌの駆動を継続し、窓Ｗｐ、Ｗｒ、Ｗｌの閉動作を継続させる（ステップＳ７２）。そして、信号異常判定部１ｆの計時した途絶異常の継続時間が、ステップＳ６６で長く設定された確定時間未満であれば（ステップＳ７３：ＮＯ）、制御部１は、閉指示信号を通信部６により再受信したか否か、または他の動作指示信号（開指示信号または停止指示信号）を通信部６により受信したか否かを確認する（ステップＳ７４）。
【００８８】
通信部６により閉指示信号を再受信した（ステップＳ７４：ＹＥＳ）場合は、信号異常判定部１ｆによる途絶異常の継続時間の計時が停止されて、該継続時間がリセットされ（ステップＳ７５）、ステップＳ６９に移行する。これに対して、通信部６により閉指示信号を再受信せずに（ステップＳ７４：ＮＯ）、他の動作指示信号を受信した（ステップＳ７６：ＹＥＳ）場合は、ステップＳ７５と同様に途絶異常の継続時間の計時が停止されて、該継続時間がリセットされ（ステップＳ７７）、その後、制御部１が、モータＭｐ、Ｍｒ、Ｍｌの駆動を停止して、窓Ｗｐ、Ｗｒ、Ｗｌの閉動作を停止させる（ステップＳ７８）。そして、制御部１が閉動作フラグ２ａをオフし（ステップＳ８９）、処理が終了する。この後、図６の動作指示受信処理が実行されて、受信した他の動作指示信号に基づいて、マニュアル開処理または停止処理が実行される。また、通信部６により閉指示信号を再受信せず（ステップＳ７４：ＮＯ）、他の動作指示信号も受信しない（ステップＳ７６：ＮＯ）場合は、ステップＳ７２に移行する。
【００８９】
そして、信号異常判定部１ｆの計時した途絶異常の継続時間が確定時間以上になると（ステップＳ７３：ＹＥＳ）、途絶異常状態が確定したと信号異常定部１ｆにより判定されて（ステップＳ７９）、途絶異常の継続時間の計時が停止されて、該継続時間がリセットされる（ステップＳ８０）。
【００９０】
それから、挟み込みフラグ２ｅがオフ状態であれば（ステップＳ８１：ＮＯ）、窓Ｗｐ、Ｗｒ、Ｗｌへの異物の挟み込みが無いので、制御部１は、モータＭｐ、Ｍｒ、Ｍｌの駆動を停止して、窓Ｗｐ、Ｗｒ、Ｗｌの閉動作を停止させる（ステップＳ８２）。そして、制御部１が閉動作フラグ２ａをオフし（ステップＳ８９）、処理が終了する。これに対して、挟み込みフラグ２ｅがオン状態であれば（ステップＳ８１：ＹＥＳ）、窓Ｗｐ、Ｗｒ、Ｗｌへの異物の挟み込みが有るので、制御部１は、モータＭｐ、Ｍｒ、Ｍｌを一旦停止した後、所定量反転駆動して、窓Ｗｐ、Ｗｒ、Ｗｌを所定長開動作させる（ステップＳ８３）。これにより、窓Ｗｐ、Ｗｒ、Ｗｌへの異物の挟み込み状態が解除される。そして、制御部１が閉動作フラグ２ａをオフし（ステップＳ８９）、処理が終了する。
【００９１】
なお、閉指示信号の途絶異常が生じてから（ステップＳ６９：ＹＥＳ）、該途絶異常の継続時間がリセットされる（ステップＳ７５、ステップＳ７７、ステップＳ８０）までの間は、制御部１により挟み込みフラグ２ｅの状態が確認されないので、異物の挟み込みが生じていても、モータＭｐ、Ｍｒ、Ｍｌの駆動が継続され、窓Ｗｐ、Ｗｒ、Ｗｌの閉動作が継続される。
【００９２】
また、閉指示信号の途絶異常が生じ（ステップＳ６９：ＹＥＳ）かつ挟み込みフラグがオン状態（ステップＳ８１：ＹＥＳ）であった場合に、ステップＳ８３でモータを反転駆動する所定量や窓を開動作させる所定長は、閉指示信号の途絶異常が生じず（ステップＳ６９：ＮＯ）かつ挟み込みフラグがオン状態（ステップＳ８４：ＹＥＳ）であった場合に、ステップＳ８８でモータを反転駆動する所定量や窓を開動作させる所定長より小さくするのが好ましい。また、後述する図７ＡのステップＳ５９でモータを反転駆動する所定量や窓を開動作させる所定長も、同様に小さくするのが好ましい。
【００９３】
一方、位置異常フラグ２ｃがオン状態のときは（図７ＡのステップＳ４１：ＹＥＳ）、位置検出部１ａが検出する窓Ｗｐ、Ｗｒ、Ｗｌの開閉位置の異常が有るので、制御部１は確定時間を短い所定値に設定する（ステップＳ４２）。
【００９４】
そして、制御部１は、通信部６により受信した閉指示信号に基づいて、モータＭｐ、Ｍｒ、Ｍｌを駆動して、窓Ｗｐ、Ｗｒ、Ｗｌをマニュアルモードで閉動作させる（ステップＳ４４）。当該閉動作中に、閉指示信号の途絶異常が生じなければ（ステップＳ４５：ＮＯ）、制御部１は、挟み込みフラグ２ｅの状態を確認する（ステップＳ６０）。
【００９５】
このとき、挟み込みフラグ２ｅがオフ状態であれば（ステップＳ６０：ＮＯ）、窓Ｗｐ、Ｗｒ、Ｗｌへの異物の挟み込みが無いので、制御部１は、閉動作中の窓Ｗｐ、Ｗｒ、Ｗｌが全閉状態になったか否かを確認する（ステップＳ６１）。ここで、閉動作中の窓Ｗｐ、Ｗｒ、Ｗｌが全閉状態になっていなければ（ステップＳ６１：ＮＯ）、制御部１は、モータＭｐ、Ｍｒ、Ｍｌの駆動を継続して、窓Ｗｐ、Ｗｒ、Ｗｌの閉動作を継続させる（ステップＳ６２）。この後、ステップＳ４５に移行する。これに対して、閉動作中の窓Ｗｐ、Ｗｒ、Ｗｌが全閉状態になっていれば（ステップＳ６１：ＹＥＳ）、制御部１は、モータＭｐ、Ｍｒ、Ｍｌの駆動を停止して、窓Ｗｐ、Ｗｒ、Ｗｌの閉動作を停止させる（ステップＳ６３）。そして、制御部１が閉動作フラグ２ａをオフし（ステップＳ６５）、処理が終了する。
【００９６】
また、閉指示信号の途絶異常が生じることなく（ステップＳ４５：ＮＯ）、挟み込みフラグ２ｅがオン状態になった場合は（ステップＳ６０：ＹＥＳ）、制御部１が、モータＭｐ、Ｍｒ、Ｍｌの駆動を継続して、窓Ｗｐ、Ｗｒ、Ｗｌの閉動作を継続させ（ステップＳ６２）、ステップＳ４５へ移行する。この場合、サブ席の窓Ｗｐ、Ｗｒ、Ｗｌ用の操作スイッチＳＷｐ、ＳＷｒ、ＳＷｌ、ＳＷｄｐ、ＳＷｄｒ、ＳＷｄｌの操作は有効になっているので、窓Ｗｐ、Ｗｒ、Ｗｌへの異物の挟み込みが有るのに気付いたユーザが、操作スイッチＳＷｐ、ＳＷｒ、ＳＷｌ、ＳＷｄｐ、ＳＷｄｒ、ＳＷｄｌを中立位置やマニュアル開位置に操作することにより、モータＭｐ、Ｍｒ、Ｍｌが一旦停止した後、反転駆動される。このため、窓Ｗｐ、Ｗｒ、Ｗｌを開動作させて、挟み込みを解除することが可能である。
【００９７】
他の例として、閉指示信号の途絶異常が生じることなく（ステップＳ４５：ＮＯ）、挟み込みフラグ２ｅがオン状態になった場合に（ステップＳ６０：ＹＥＳ）、モータＭｐ、Ｍｒ、Ｍｌを一旦停止した後、所定量反転駆動して、窓Ｗｐ、Ｗｒ、Ｗｌを所定長開動作させてもよい。
【００９８】
また、閉指示信号の途絶異常が生じると、信号異常判定部１ｆが、閉指示信号の途絶異常が有ると判定して（ステップＳ４５：ＹＥＳ）、該途絶異常の継続時間を計時する（ステップＳ４６）。また、制御部１は、閉動作フラグ２ａがオン状態にあることを確認して（ステップＳ４７）、モータＭｐ、Ｍｒ、Ｍｌの駆動を継続し、窓Ｗｐ、Ｗｒ、Ｗｌの閉動作を継続させる（ステップＳ４８）。
【００９９】
そして、信号異常判定部１ｆが計時した途絶異常の継続時間が、ステップＳ４２で短く設定した確定時間未満であり（ステップＳ４９：ＮＯ）、かつ通信部６により閉指示信号を再受信した（ステップＳ５０：ＹＥＳ）場合は、信号異常判定部１ｆによる途絶異常の継続時間の計時が停止されて、該継続時間がリセットされ（ステップＳ５１）、ステップＳ４５に移行する。これに対して、途絶異常の継続時間が確定時間未満であり（ステップＳ４９：ＮＯ）、かつ通信部６により閉指示信号を再受信せず（ステップＳ５０：ＮＯ）、かつ他の動作指示信号を受信した（ステップＳ５２：ＹＥＳ）場合は、ステップＳ５１と同様に信号異常判定部１ｆによる途絶異常の継続時間の計時が停止されて、該継続時間がリセットされる（ステップＳ５３）。そして、制御部１が、モータＭｐ、Ｍｒ、Ｍｌの駆動を停止して、窓Ｗｐ、Ｗｒ、Ｗｌの閉動作を停止させ（ステップＳ５４）、閉動作フラグ２ａをオフし（ステップＳ６５）、処理が終了する。この後、図６の動作指示受信処理が実行されて、受信した他の動作指示信号に基づいて、マニュアル開処理または停止処理が実行される。また、通信部６により閉指示信号を再受信せず（ステップＳ５０：ＮＯ）、他の動作指示信号も受信しない（ステップＳ５２：ＮＯ）場合は、ステップＳ４８に移行する。
【０１００】
そして、信号異常判定部１ｆの計時した途絶異常の継続時間が確定時間以上になると（ステップＳ４９：ＹＥＳ）、途絶異常状態が確定したと信号異常判定部１ｆにより判定されて（ステップＳ５５）、途絶異常の継続時間の計時が停止され、該継続時間がリセットされる（ステップＳ５６）。この後、挟み込みフラグ２ｅがオフ状態であれば（ステップＳ５７：ＮＯ）、制御部１は、モータＭｐ、Ｍｒ、Ｍｌの駆動を停止して、窓Ｗｐ、Ｗｒ、Ｗｌの閉動作を停止させる（ステップＳ５８）。そして、制御部１が閉動作フラグ２ａをオフし（ステップＳ６５）、処理が終了する。これに対して、挟み込みフラグ２ｅがオン状態であれば（ステップＳ５７：ＹＥＳ）、窓Ｗｐ、Ｗｒ、Ｗｌへの異物の挟み込みが有るので、制御部１は、モータＭｐ、Ｍｒ、Ｍｌを一旦停止した後、所定量反転駆動して、窓Ｗｐ、Ｗｒ、Ｗｌを所定長開動作させる（ステップＳ５９）。これにより、窓Ｗｐ、Ｗｒ、Ｗｌへの異物の挟み込み状態が解除される。そして、制御部１が閉動作フラグ２ａをオフし（ステップＳ６５）、処理が終了する。
【０１０１】
なお、閉指示信号の途絶異常が生じてから（ステップＳ４５：ＹＥＳ）、該途絶異常の継続時間がリセットされる（ステップＳ５１、ステップＳ５３、ステップＳ５６）までの間は、制御部１により挟み込みフラグ２ｅの状態が確認されないので、異物の挟み込みが生じていても、モータＭｐ、Ｍｒ、Ｍｌの駆動が継続され、窓Ｗｐ、Ｗｒ、Ｗｌの閉動作が継続される。
【０１０２】
図８Ａおよび図８Ｂは、図６の開指示信号に基づくマニュアル開処理（ステップＳ３７）の手順を示したフローチャートである。図８Ａおよび図８Ｂにおいて、図７Ａおよび図７Ｂと同様の処理には同一符号を付している。以下では、図７Ａおよび図７Ｂのマニュアル閉処理と異なる点を中心に説明する。
【０１０３】
図８Ａおよび図８Ｂのマニュアル開処理において、位置異常フラグ２ｃの状態に応じて確定時間を設定した後（図８ＡのステップＳ４２、図８ＢのステップＳ６６）、通信部６により受信した開指示信号に基づいて、モータＭｐ、Ｍｒ、Ｍｌを逆転駆動して、マニュアルモードで窓Ｗｐ、Ｗｒ、Ｗｌを開動作させる（図８ＡのステップＳ４４ａ、図８ＢのステップＳ６８ａ）。
【０１０４】
窓Ｗｐ、Ｗｒ、Ｗｌのマニュアルモードで開動作中にも、外乱、故障、または通信バスのオフなどが原因で、パワーウインドウ装置１０Ｄからの開指示信号がパワーウインドウ装置１０Ｐ、１０Ｒ、１０Ｌにおいて受信されなくなる途絶異常が生じることがある。この開指示信号の途絶異常は、他の開指示信号の異常より生じる可能性が高い。このため、開指示信号の途絶異常の有無が、信号異常判定部１ｆにより判定される。
【０１０５】
そして、開指示信号の途絶異常が生じず（図８ＡのステップＳ４５ａ：ＮＯ、図８ＢのステップＳ６９ａ：ＮＯ）、挟み込みフラグ２ｅがオフ状態であり（図８ＡのステップＳ６０：ＮＯ、図８ＢのステップＳ８４：ＮＯ）、開動作中の窓Ｗｐ、Ｗｒ、Ｗｌが全開状態になっていなければ（図８ＡのステップＳ６１ａ：ＮＯ、図８ＢのステップＳ８５ａ：ＮＯ）、モータＭｐ、Ｍｒ、Ｍｌの駆動を継続して、窓Ｗｐ、Ｗｒ、Ｗｌの開動作を継続させる（図８ＡのステップＳ６２ａ、図８ＢのステップＳ８６ａ）。また、開動作中の窓Ｗｐ、Ｗｒ、Ｗｌが全開状態になると（図８ＡのステップＳ６１ａ：ＹＥＳ、図８ＢのステップＳ８５ａ：ＹＥＳ）、モータＭｐ、Ｍｒ、Ｍｌの駆動を停止して、窓Ｗｐ、Ｗｒ、Ｗｌの開動作を停止させる（図８ＡのステップＳ６３ａ、図８ＢのステップＳ８７ａ）。
【０１０６】
また、位置異常フラグ２ｃがオフ状態にあるときに（図８ＡのステップＳ４１：ＮＯ）、開指示信号の途絶異常が生じずに（図８ＢのステップＳ６９ａ：ＮＯ）、挟み込みフラグ２ｅがオン状態になると（ステップＳ８４：ＹＥＳ）、モータＭｐ、Ｍｒ、Ｍｌを一旦停止した後、所定量反転（正転）駆動して、窓Ｗｐ、Ｗｒ、Ｗｌを所定長閉動作させる（ステップＳ８８ａ）。
【０１０７】
また、位置異常フラグ２ｃがオン状態のときに（図８ＡのステップＳ４１：ＹＥＳ）、開指示信号の途絶異常が生じずに（ステップＳ４５ａ：ＮＯ）、挟み込みフラグ２ｅがオン状態になると（ステップＳ６０：ＹＥＳ）、モータＭｐ、Ｍｒ、Ｍｌの駆動を継続して、窓Ｗｐ、Ｗｒ、Ｗｌの開動作を継続させる（ステップＳ６２ａ）。
【０１０８】
また、開指示信号の途絶異常が生じると、信号異常判定部１ｆが、開指示信号の途絶異常が有ると判定し（図８ＡのステップＳ４５ａ：ＹＥＳ、図８ＢのステップＳ６９ａ：ＹＥＳ）、該途絶異常の継続時間を計時する（図８ＡのステップＳ４６ａ、図８ＢのステップＳ７０ａ）。このとき、制御部１は、開動作フラグ２ｂがオン状態にあることを確認して（図８ＡのステップＳ４７ａ、図８ＢのステップＳ７１ａ）、モータＭｐ、Ｍｒ、Ｍｌの駆動を継続して、窓Ｗｐ、Ｗｒ、Ｗｌの開動作を継続させる（図８ＡのステップＳ４８ａ、図８ＢのステップＳ７２ａ）。
【０１０９】
そして、途絶異常の継続時間が確定時間以上になるまでは（図８ＡのステップＳ４９：ＮＯ、図８ＢのステップＳ７３：ＮＯ）、開指示信号の再受信の有無（図８ＡのステップＳ５０ａ、図８ＢのステップＳ７４ａ）や他の動作指示信号（閉指示信号または停止指示信号）の受信の有無（図８ＡのステップＳ５２ａ、図８ＢのステップＳ７６ａ）を確認する。ここで、開指示信号を再受信することなく（図８ＡのステップＳ５０ａ：ＮＯ、図８ＢのステップＳ７４ａ：ＮＯ）、他の動作指示信号を受信した場合は（図８ＡのステップＳ５２ａ：ＹＥＳ、図８ＢのステップＳ７６ａ：ＹＥＳ）、モータＭｐ、Ｍｒ、Ｍｌの駆動を停止して、窓Ｗｐ、Ｗｒ、Ｗｌの開動作を停止させる（図８ＡのステップＳ５４ａ、図８ＢのステップＳ７８ａ）。
【０１１０】
また、途絶異常の継続時間が確定時間以上になって（図８ＡのステップＳ４９：ＹＥＳ、図８ＢのステップＳ７３：ＹＥＳ）、途絶異常状態が確定し（図８ＡのステップＳ５５、図８ＢのステップＳ７９）、かつ挟み込みフラグ２ｅがオフ状態にある（図８ＡのステップＳ５７：ＮＯ、図８ＢのステップＳ８１：ＮＯ）場合は、モータＭｐ、Ｍｒ、Ｍｌの駆動を停止して、窓Ｗｐ、Ｗｒ、Ｗｌの開動作を停止させる（図８ＡのステップＳ５８ａ、図８ＢのステップＳ８２ａ）。対して、挟み込みフラグ２ｅがオン状態にある（図８ＡのステップＳ５７：ＹＥＳ、図８ＢのステップＳ８１：ＹＥＳ）場合は、モータＭｐ、Ｍｒ、Ｍｌを一旦停止した後、所定量反転駆動して、窓Ｗｐ、Ｗｒ、Ｗｌを所定長閉動作させる（図８ＡのステップＳ５９ａ、図８ＢのステップＳ８３ａ）。
【０１１１】
さらに、窓Ｗｐ、Ｗｒ、Ｗｌの開動作の停止後（図８ＡのステップＳ５４ａ、ステップＳ５８ａ、ステップＳ６３ａ、図８ＢのステップＳ７８ａ、ステップＳ８２ａ、ステップＳ８７ａ）、または窓Ｗｐ、Ｗｒ、Ｗｌの所定長の閉動作後に（図８ＡのステップＳ５９ａ、図８ＢのステップＳ８３ａ、ステップＳ８８ａ）、開動作フラグ２ｂがオフされる（図８ＡのステップＳ６５ａ、図８ＢのステップＳ８９ａ）。
【０１１２】
以上の実施形態によると、サブ席のパワーウインドウ装置１０Ｐ、１０Ｒ、１０Ｌでは、位置検出部１ａが検出する開閉位置の異常が生じても、メイン席のパワーウインドウ装置１０Ｄから通信部６により受信した開閉指示信号に基づいて、窓Ｗｐ、Ｗｒ、Ｗｌのマニュアルモードでの開閉が実行されるので、ユーザの利便性を確保することができる。また、窓Ｗｐ、Ｗｒ、Ｗｌのマニュアルモードでの開閉中に、開閉指示信号の途絶異常が生じても、該異常の継続時間が確定時間以上にならなければ、開閉指示信号の途絶異常状態が確定することはない。そして、開閉指示信号の途絶異常状態が確定するまでは、サブ席のモータＭｐ、Ｍｒ、Ｍｌの駆動を継続して、窓Ｗｐ、Ｗｒ、Ｗｌの開閉を継続させるので、開閉指示信号の途絶異常が一時的なものや瞬間的なものであれば、違和感なく窓Ｗｐ、Ｗｒ、Ｗｌの開閉が継続され、ユーザの利便性を確保することができる。
【０１１３】
また、開閉指示信号に基づいたマニュアルモードでの開閉中に、開閉指示信号の途絶異常の継続時間が確定時間以上になると、該途絶異常状態が確定して、モータＭｐ、Ｍｒ、Ｍｌを停止し、窓Ｗｐ、Ｗｒ、Ｗｌの開閉を停止させる。このため、開閉指示信号の途絶異常が長く続く場合は、窓Ｗｐ、Ｗｒ、Ｗｌが勝手に開閉し続けないので、窓Ｗｐ、Ｗｒ、Ｗｌへの異物の挟み込みなどの危険が生じていても、該危険を抑制または回避し、安全性を確保することができる。
【０１１４】
また、窓Ｗｐ、Ｗｒ、Ｗｌの開閉位置の異常が無いときは、開閉指示信号の途絶異常の継続時間が、長く設定された確定時間と比較されるので、途絶異常状態が確定するまでの時間が長くなる。そして、途絶異常状態が確定するまでのしばらくの間、窓Ｗｐ、Ｗｒ、Ｗｌの開閉を継続させて、ユーザの利便性を一層確保することができる。また、開閉指示信号の途絶異常状態が確定した後、位置検出部１ａが検出した正常な窓Ｗｐ、Ｗｒ、Ｗｌの開閉位置に基づいて、確実にモータＭｐ、Ｍｒ、Ｍｌを停止して、窓Ｗｐ、Ｗｒ、Ｗｌの開閉を停止させることができるので、窓Ｗｐ、Ｗｒ、Ｗｌへの異物の挟み込みなどの危険が生じていても、該危険を抑制または回避し、安全性をより高めることができる。
【０１１５】
さらに、窓Ｗｐ、Ｗｒ、Ｗｌの開閉位置の異常が有るときは、開閉指示信号の途絶異常の継続時間が、短く設定された確定時間と比較されるので、開閉指示信号の途絶異常が生じてから短時間で、該途絶異常状態が確定して、モータＭｐ、Ｍｒ、Ｍｌが停止し、窓Ｗｐ、Ｗｒ、Ｗｌの開閉をすみやかに停止させることができる。このため、位置検出部１ａが検出した異常な窓Ｗｐ、Ｗｒ、Ｗｌの開閉位置に基づいて、モータＭｐ、Ｍｒ、Ｍｌの駆動を継続して、窓Ｗｐ、Ｗｒ、Ｗｌの開閉を継続させる時間が短くなり、窓Ｗｐ、Ｗｒ、Ｗｌへの異物の挟み込みなどの危険が生じていても、該危険を抑制または回避し、安全性を一層高めることができる。
【０１１６】
また、開閉指示信号に基づいた窓Ｗｐ、Ｗｒ、Ｗｌのマニュアルモードでの開閉中に、当該開閉指示信号の途絶異常が生じ、かつ窓Ｗｐ、Ｗｒ、Ｗｌによる異物の挟み込みが生じると、開閉指示信号の途絶異常の継続時間が確定時間以上になって、該途絶異常状態が確定した後、モータＭｐ、Ｍｒ、Ｍｌを一旦停止した後に反転駆動して、窓Ｗｐ、Ｗｒ、Ｗｌを反対方向へ動作させる。このため、挟み込み状態を解除することができ、安全性がより向上する。またそのとき、位置検出部１ａが検出する開閉位置の異常が有れば、確定時間が短く設定されているので、開閉指示信号の途絶異常が生じてから短時間で、途絶異常状態を確定して、モータＭｐ、Ｍｒ、Ｍｌを反転駆動し、窓Ｗｐ、Ｗｒ、Ｗｌを反対方向に開閉させることができる。このため、直ぐに、窓Ｗｐ、Ｗｒ、Ｗｌによる異物の挟み込み荷重が増大するのを抑制して、該挟み込み状態を解除できるので、安全性がより一層向上する。
【０１１７】
また、開閉指示信号に基づいた窓Ｗｐ、Ｗｒ、Ｗｌのマニュアルモードでの開閉中に、開閉指示信号が確定時間より短い時間途絶しても、窓Ｗｐ、Ｗｒ、Ｗｌによる異物の挟み込みが生じている場合には、位置検出部１ａが検出した正常な窓Ｗｐ、Ｗｒ、Ｗｌの開閉位置に基づいて、モータＭｐ、Ｍｒ、Ｍｌを一旦停止させた後に反転駆動して、窓Ｗｐ、Ｗｒ、Ｗｌを反対方向へ動作させることができる。このため、挟み込み状態を確実に解除して、安全性を一層高めることが可能となる。
【０１１８】
また、位置検出部１ａが検出した窓Ｗｐ、Ｗｒ、Ｗｌの開閉位置の異常が有る状態での、開閉指示信号に基づいた窓Ｗｐ、Ｗｒ、Ｗｌのマニュアルモードでの開閉中に、開閉指示信号の途絶異常が生じることなく、窓Ｗｐ、Ｗｒ、Ｗｌによる異物の挟み込みが生じても、他の動作指示信号を受信するまでは、モータＭｐ、Ｍｒ、Ｍｌの駆動を継続して、窓Ｗｐ、Ｗｒ、Ｗｌの開閉を継続するので、ユーザの利便性を向上させることができる。
【０１１９】
また、位置検出部１ａによるパルスのカウント値が、窓Ｗｐ、Ｗｒ、Ｗｌの開閉動作の終着である全開状態または全閉状態に相当する所定値以上になったにもかかわらず、依然としてパルス検出部４によりパルスが検出され続ける場合には、位置異常判定部１ｃが、開閉位置の異常が有ると判定している。このため、モータ電流に含まれるノイズが原因で、位置検出部１ａが検出する窓Ｗｐ、Ｗｒ、Ｗｌの開閉位置が、窓Ｗｐ、Ｗｒ、Ｗｌの開閉位置に対してずれる異常を確実に検出することができる。
【０１２０】
さらに、開閉指示信号の異常として、生じる可能性の高い途絶異常の有無を、信号異常判定部１ｆにより確実に判定することができる。そして、開閉指示信号の途絶異常状態が確定するまでは、窓Ｗｐ、Ｗｒ、Ｗｌの開閉が継続されるので、開閉指示信号の途絶異常が生じる頻度が高くても、ユーザの利便性を確保することができる。
【０１２１】
本発明は、以上述べた実施形態以外にも、種々の実施形態を採用することができる。たとえば、以上の実施形態では、メイン席のパワーウインドウ装置１０Ｄから送信された動作指示信号に基づいて、サブ席のパワーウインドウ装置１０Ｐ、１０Ｒ、１０ＬがモータＭｐ、Ｍｒ、Ｍｌを駆動して、サブ席の窓Ｗｐ、Ｗｒ、Ｗｌを開閉させるパワーウインドウシステム１００を例に示したが、本発明はこれのみ限定するものではない。これ以外に、たとえば、他の開閉体制御装置や電子制御装置から送信された動作指示信号に基づいて、パワーウインドウ装置やその他の開閉体制御装置がモータを駆動して、窓などの開閉体を開閉させるパワーウインドウシステムや開閉体制御システムにも、本発明は適用することができる。また、動作指示信号を送信する外部装置は複数でもよいし、動作指示信号を送信する開閉体制御装置は１つでも複数でもよい。さらに、自席に設置された操作スイッチが操作状態に応じて出力する動作指示信号に基づいて、開閉体制御装置がモータを駆動して、開閉体を開閉させる開閉体制御システムにも、本発明は適用することができる。
【０１２２】
また、以上の実施形態では、パルスのカウント値が所定値以上になったにもかかわらず、パルスが検出され続けて、窓が全開状態または全閉状態になっていないことが検出された場合に、窓の開閉位置の異常が有ると判定した例を示したが、本発明はこれのみ限定するものではない。これ以外に、たとえば、実際の窓の開閉位置に対する、位置検出部１ａで検出した窓の開閉位置のずれ量を推定し、該ずれ量が所定量以上になった場合に、開閉位置の異常が有ると判定するようにしてもよい。また、窓の開閉位置を検出するための位置検出部１ａ、パルス検出部４、モータ電流検出部５などが故障したり水没したりして、位置検出部１ａが開閉位置を正常に検出することができなくなった場合や、所定のリセット操作（バッテリやパワーウインドウ装置の着脱など）により、記憶部２、２ｘに記憶された窓の開閉位置情報が消去されて、位置検出部１ａが窓の開閉位置を検出することができなくなった場合などにも、位置異常判定部１ｃが、開閉位置に異常が有ると判定するようにしてもよい。また、位置異常判定部１ｃが複数種類の開閉位置の異常を判定する場合は、各異常に対応する異常フラグを記憶部２、２ｘの記憶領域に設けるとよい。
【０１２３】
また、以上の実施形態では、開閉指示信号の異常として途絶異常を例に挙げたが、本発明はこれのみ限定するものではない。これ以外に、たとえば、外乱や故障などが原因で発生したノイズにより、通信部６で開閉指示信号を正常に受信することができなくなった場合（受信異常）や、開閉指示信号を送信するメイン席のパワーウインドウ装置１０Ｄが故障して、開閉指示信号の信号レベルに異常が生じた場合（送信異常）などにも、開閉指示信号の異常が有ると判定するようにしてもよい。
【０１２４】
また、以上の実施形態では、モータ電流に基づいて、モータの回転に同期したパルスや、モータの負荷を検出した例を示したが、本発明はこれのみ限定するものではない。これ以外に、たとえば、ロータリエンコーダなどのパルス発生器をモータの近傍に設置し、該パルス発生器によりモータの回転に同期したパルスを発生するようにしてもよい。また、そのパルス発生器からのパルスに基づいて、モータの回転数や負荷を検出し、それらの変化量に基づいて、窓の開閉位置を検出するようにしてもよい。また、たとえばモータの回転数や周波数などに基づいて、モータの負荷を検出するようにしてもよい。
【０１２５】
また、以上の実施形態では、モータの回転に同期したパルスのカウント値、パルス検出の有無、モータの回転方向、およびモータの負荷に基づいて、窓の全開閉状態を検出した例を示したが、本発明はこれのみ限定するものではない。これ以外に、たとえば、窓の全開閉状態を検出するセンサを窓枠などに設置し、該センサからの出力信号に基づいて、窓の全開閉状態を検出するようにしてもよい。
【０１２６】
さらに、以上の実施形態では、開閉体として車両の窓を例に挙げたが、本発明の開閉体制御装置や開閉体制御システムは、車両の側部扉、後部扉、サンルーフなどの開閉体を制御する場合にも適用することができる。また、本発明の開閉体制御装置や開閉体制御システムは、車両以外に設けられたドアや扉の開閉を制御する場合にも適用することができる。
【符号の説明】
【０１２７】
１  制御部
１ａ  位置検出部
１ｃ  位置異常判定部
１ｄ  負荷検出部
１ｅ  挟み込み判定部
１ｆ  信号異常判定部
２  記憶部（動作記録部）
６  通信部
１０Ｄ  メイン席のパワーウインドウ装置（開閉体制御装置、電子制御装置）
１０Ｌ、１０Ｐ、１０Ｒ  サブ席のパワーウインドウ装置（開閉体制御装置）
１００  パワーウインドウシステム（開閉体制御システム）
Ｍｄ、Ｍｌ、Ｍｐ、Ｍｒ  モータ
ＳＷｄｌ、ＳＷｄｐ、ＳＷｄｒ  操作スイッチ
Ｗｄ、Ｗｌ、Ｗｐ、Ｗｒ  窓（開閉体）
【図１】
2020094423.tif 000003
【図２】
2020094423.tif 000004
【図３】
2020094423.tif 000005
【図４】
2020094423.tif 000006
【図５】
2020094423.tif 000007
【図６】
2020094423.tif 000008
【図７Ａ】
2020094423.tif 000009
【図７Ｂ】
2020094423.tif 000010
【図８Ａ】
2020094423.tif 000011
【図８Ｂ】
2020094423.tif 000012