(57)【特許請求の範囲】
【請求項１】
車両のドアに設けられた開閉部材を開閉移動させるモータを備える駆動機構と、
前記開閉部材を開移動させる際には前記駆動機構に第一動作を行わせ、前記開閉部材を閉移動させる際には前記駆動機構に第二動作を行わせる制御部と、を備え、
前記制御部は、
前記ドアの開閉状態を検知する検知部と、
前記駆動機構の動作状態の変化に基づいて、前記開閉部材と前記ドアにおいて前記開閉部材周辺に位置する周辺部材との間に挟まれた異物の有無を判定する判定部と、
前記駆動機構の前記モータと電気的に接続され、前記モータへの通電方向を切り替える切替部と、を有し、
前記駆動機構が動作している間に前記判定部が異物有りと判定したとき、前記制御部は、前記駆動機構の動作を中断する中断処理を実行し、前記判定部が異物有りと判定する前の時点から前記判定部が異物有りと判定した後の時点までの期間内に、且つ、前記切替部の保護時間が終了するまでに、前記ドアが開状態から閉状態に移行したことを前記検知部が検知した場合、前記制御部は、前記中断処理の実行後、前記切替部の保護時間が経過した時点で、前記第一動作及び前記第二動作のうち、前記中断処理の直前に前記駆動機構が行っていた動作を再開させる再開処理を更に実行することを特徴とする開閉部材制御装置。
【請求項２】
前記駆動機構が動作している間に前記判定部が異物有りと判定したとき、前記制御部は、前記中断処理を実行し、前記期間内に前記ドアが開状態から閉状態に移行したことを前記検知部が検知していない場合には、前記駆動機構の動作を中断した状態を維持することを特徴とする請求項１に記載の開閉部材制御装置。
【請求項３】
前記駆動機構が動作している間に前記判定部が異物有りと判定したとき、前記制御部は、前記中断処理を実行し、前記期間内に前記ドアが開状態から閉状態に移行したことを前記検知部が検知していない場合には、前記第一動作及び前記第二動作のうち、前記中断処理の直前に前記駆動機構が行っていた動作とは異なる動作を行わせる異物解放処理を更に実行することを特徴とする請求項１に記載の開閉部材制御装置。
【請求項４】
前記開閉部材は、前記ドアに設けられたウィンドウガラスであり、
前記判定部は、閉移動している前記ウィンドウガラスによる異物の挟み込みの有無、及び、開移動している前記ウィンドウガラスによる異物の巻き込みの有無を判定することを特徴とする請求項１乃至３のいずれか一項に記載の開閉部材制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は開閉部材制御装置に係り、特に開閉部材による異物の挟み込みや巻き込みを検出可能な開閉部材制御装置に関する。
【背景技術】
【０００２】
車両のドアに設けられたウィンドウガラス等の開閉部材を開閉移動させる際、開閉部材とその周辺部材との間に挟まれた異物の有無を判定することは、既に知られている。このような開閉部材制御装置では、通常、異物有りと判定した際には開閉部材の開閉動作を中断し、更には、それまでの動作とは逆の動作を実行して異物を解放することになっている。また、上記の制御としては、例えば、ウィンドウに掛かる負荷荷重に応じて変化する測定値（例えば、ウィンドウガラスを開閉移動させるために回転するモータの回転速度等）に対して閾値を設定し、この閾値と測定値とを対比して異物の有無を判定することが知られている。
【０００３】
ところで、開閉部材の移動中に外乱が生じた場合、具体的にはドアを閉めた場合には、その影響を受けて、異物が無いにも拘わらず異物有りと誤判定してしまう可能性がある。このような誤判定を回避するための技術は、既に開発されており、その一例としては特許文献１に記載の技術が挙げられる。特許文献１に記載の開閉部材制御装置では、異物の有無を判定する際に参照される上記の閾値をドアの開閉状態に応じて補正する。これにより、ドアの開閉状態により生じる誤差を考慮し、以て、誤判定を有効に防止することが可能となる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−７４３５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１のようにドアの開閉状態に応じて異物有無の判定用の閾値を補正すると、異物有無に対する感度が変わってしまう。特に、特許文献１では、ドアが開状態である場合に閾値をより高くなるように補正する。これにより、ドアが開状態である場合に異物有りと判定されるには、開閉部材に作用する荷重が、異物有りと判定されるときの通常の荷重よりも大きくなっている必要がある。こうした状況では、異物の有無について適正な判定結果が得られず、結果として、開閉部材の開閉移動が適切に制御されない虞がある。
そこで、本発明は、上記の問題に鑑みてなされたものであり、その目的は、ドアの開閉状態に応じて開閉部材の開閉移動を適切に制御することが可能な開閉部材制御装置を提供することにある。
【課題を解決するための手段】
【０００６】
前記課題は、本発明の開閉部材制御装置によれば、車両のドアに設けられた開閉部材を開閉移動させるモータを備える駆動機構と、前記開閉部材を開移動させる際には前記駆動機構に第一動作を行わせ、前記開閉部材を閉移動させる際には前記駆動機構に第二動作を行わせる制御部と、を備え、前記制御部は、前記ドアの開閉状態を検知する検知部と、前記駆動機構の動作状態の変化に基づいて、前記開閉部材と前記ドアにおいて前記開閉部材周辺に位置する周辺部材との間に挟まれた異物の有無を判定する判定部と、前記駆動機構の前記モータと電気的に接続され、前記モータへの通電方向を切り替える切り替え部と、を有し、前記駆動機構が動作している間に前記判定部が異物有りと判定したとき、前記制御部は、前記駆動機構の動作を中断する中断処理を実行し、前記判定部が異物有りと判定する前の時点から前記判定部が異物有りと判定した後の時点までの期間内に、且つ、前記切替部の保護時間が終了するまでに、前記ドアが開状態から閉状態に移行したことを前記検知部が検知した場合に、前記制御部は、前記中断処理の実行後、前記切替部の保護時間が経過した時点で、前記第一動作及び前記第二動作のうち、前記中断処理の直前に前記駆動機構が行っていた動作を再開させる再開処理を更に実行することにより解決される。
【０００７】
上記の開閉部材制御装置によれば、開閉部材の開閉移動中に異物有りと判定したとき、開閉移動を一時中断し、異物有りと判定する前の時点から判定した後の時点までの期間内にドアが開状態から閉状態に移行した場合には上記の判定結果をキャンセルする。そして、判定結果をキャンセルした後には、中断していた開閉部材の開閉移動を再開する。このような構成であれば、異物有無に対する感度、特に、ドアが開状態であるときの感度を低下させることなく、異物の有無に関する誤判定が回避されることになる。この結果、異物有無に対する感度を正常に保ちつつ、誤判定に基づいた制御を避け、開閉部材の開閉移動を適切に制御することが可能となる。
また、上記の構成では、異物有りと判定する前の時点から異物有りと判定した後の時点までの期間内にドアが開状態から閉状態に移行したことを検知した場合、中断処理の実行から所定時間が経過すると、これをトリガーとして再開処理が実行される。つまり、開閉部材は、所定時間の経過をきっかけに、中断処理の直前に行っていた動作を再開するようになる。これにより、開閉部材制御装置の利便性が向上することとなる。
上記の構成では、異物有りと判定する前の時点から異物有りと判定した後の時点までの期間内にドアが開状態から閉状態に移行したことを検知した場合、中断処理の実行から切替部の保護時間が経過した時点で再開処理を実行する。これにより、切替部を構成する部材の故障を防ぐように当該部材を保護しつつ、開閉部材の開閉移動の中断・再開を適切に制御することが可能となる。
【０００８】
また、上記の開閉部材制御装置において、前記駆動機構が動作している間に前記判定部が異物有りと判定したとき、前記制御部は、前記中断処理を実行し、前記期間内に前記ドアが開状態から閉状態に移行したことを前記検知部が検知していない場合には、前記駆動機構の動作を中断した状態を維持すると、好適である。
上記の構成であれば、異物有りと判定して駆動機構の動作を中断した場合、ドアが開状態から閉状態に移行したことを検知部が検知していないのであれば、駆動機構の動作を中断した状態を維持する。つまり、ドアの閉動作が行われていないときには、当該閉動作が及ぼす影響を受けないので、異物有りという判定結果の信憑性が高くなる。かかる場合において上記の判定結果に従って駆動機構の動作を中断させ続けることで、異物有りのままで開閉部材が開閉移動してしまうのを防ぐことが可能となる。
【０００９】
あるいは、上記の開閉部材制御装置において、前記駆動機構が動作している間に前記判定部が異物有りと判定したとき、前記制御部は、前記中断処理を実行し、前記期間内に前記ドアが開状態から閉状態に移行したことを前記検知部が検知していない場合には、前記第一動作及び前記第二動作のうち、前記中断処理の直前に前記駆動機構が行っていた動作とは異なる動作を行わせる異物解放処理を更に実行してもよい。
上記の構成であれば、異物有りと判定したときに、ドアが開状態から閉状態に移行したことを検知部が検知していないのであれば、中断処理の直前に行っていた動作とは異なる動作を駆動機構に行わせる。つまり、ドアの閉動作が行われていないときには、当該閉動作が及ぼす影響を受けないので、異物有りという判定結果の信憑性が高くなる。かかる場合において上記の判定結果に従って異物解放処理を実行することで、開閉部材とその周辺部材との間に挟まれた異物を適切に排除することが可能である。
【００１２】
また、上記の開閉部材制御装置において、前記開閉部材は、前記ドアに設けられたウィンドウガラスであり、前記判定部は、閉移動している前記ウィンドウガラスによる異物の挟み込みの有無、及び、開移動している前記ウィンドウガラスによる異物の巻き込みの有無を判定すると、尚一層好適である。
上記の構成では、異物の有無として、閉移動しているウィンドウガラスによる異物の挟み込みの有無、及び、開移動しているウィンドウガラスによる異物の巻き込みの有無を判定する。これにより、ウィンドウガラスの開動作及び閉動作の双方について、異物の有無に関する判定及びドアの開閉状態を考慮して適切な動作制御を実現することが可能となる。
【発明の効果】
【００１３】
本発明の開閉部材制御装置によれば、ドアの開閉状態に応じて異物有無に対する感度を変更することがなく、異物の有無に関する誤判定を回避することが可能である。この結果、異物有無に対する感度を正常に保ちつつ、誤判定に基づいた制御を避け、開閉部材の開閉移動を適切に制御することが可能となる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態に係る開閉部材制御装置のメカ構成を示す図である。
【図２】本発明の一実施形態に係る開閉部材制御装置の電気構成を示す図である。
【図３】従来の開閉部材制御装置における切替部の動作例として、開閉部材の閉移動中の動作を示す図である。
【図４】本発明の一実施形態に係る開閉部材制御装置における切替部の動作例として、開閉部材の閉移動中の動作を示す図である。
【図５】従来の開閉部材制御装置における切替部の動作例として、開閉部材の開移動中の動作を示す図である。
【図６】本発明の一実施形態に係る開閉部材制御装置における切替部の動作例として、開閉部材の開移動中の動作を示す図である。
【図７】本発明の一実施形態に係る開閉部材制御の流れを示す図である（その１）。
【図８】本発明の一実施形態に係る開閉部材制御の流れを示す図である（その２）。
【発明を実施するための形態】
【００１５】
以下、本発明の一実施形態（本実施形態）について説明する。なお、以下に説明する実施形態は、本発明の理解を容易にするための一例に過ぎず、本発明を限定するものではない。すなわち、本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることは勿論である。
【００１６】
本実施形態に係る開閉部材制御装置は、車両Ｓに搭載されたパワーウィンドウ装置１であり、そのメカ構成は、図１に示す通りである。図１は、本実施形態に係るパワーウィンドウ装置１のメカ構成に関する説明図である。
【００１７】
パワーウィンドウ装置１は、車両Ｓのドア１０に設けられた開閉部材としてのウィンドウガラス１１をモータ２０の回転駆動により昇降（開閉）させるものである。パワーウィンドウ装置１は、ウィンドウガラス１１を開閉移動させる駆動機構としての昇降機構２を有する。また、パワーウィンドウ装置１の電気構成について説明すると、図２に示すように、昇降機構２の作動を制御するための制御ユニット３と、車両Ｓの乗員が作動を指令するための操作スイッチ４と、が主な構成要素として設けられている。
【００１８】
ウィンドウガラス１１は不図示のレールに沿って全閉位置（上死端）と全開位置（下死端）との間を昇降動作する。昇降機構２は、ドア１０に固定された減速機構を有するモータ２０と、モータ２０に駆動される扇形状のギヤ２１ａを備えた昇降アーム２１と、昇降アーム２１とクロスして枢支される従動アーム２２と、ドア１０に固定された固定チャンネル２３と、ウィンドウガラス１１の下部に設けられたガラス側チャンネル２４と、を主要構成要素としている。
【００１９】
モータ２０は、制御ユニット３から給電される電力によって回転駆動し、正逆双方の回転方向に回転自在である。そして、モータ２０が回転すると、これに連動して昇降アーム２１及び従動アーム２２が揺動し、これらの各端部が各チャンネル２３、２４により摺動規制を受ける。つまり、昇降アーム２１及び従動アーム２２がＸリンクとして駆動し、この結果、ウィンドウガラス１１を昇降作動させる。
【００２０】
また、モータ２０には、回転検出装置２５が一体に備えられている。回転検出装置２５は、ホール素子等により構成されており、モータ２０の回転と同期したパルス信号（速度検出信号あるいは回転速度信号等）を制御ユニット３へ出力する。かかるパルス信号は、ウィンドウガラス１１の所定移動量毎もしくはモータ２０の所定回転角毎に出力される。すなわち、回転検出装置２５は、モータ２０の回転速度に略比例するウィンドウガラス１１の移動に応じた信号を出力することになる。
【００２１】
なお、駆動回路３２内には、モータ２０への通電方向を切り替える切替部３３が設けられている。この切替部３３は、モータ２０と電気的に接続されており、切替部３３の極性が切り替えられることでモータ２０に流れる電流の方向（向き）が切り替えられる。そして、電流が順方向に流れるとモータ２０が正回転し、電流が逆方向に流れるとモータ２０が逆回転するようになる。なお、切替部３３としては、リレーやＭＯＳＦＥＴ等のトランジスタをはじめ、モータ２０への通電方向を切り替えるための部材が該当する。
【００２２】
制御ユニット３は、上記のパルス信号に基づいて、ウィンドウガラス１１の昇降位置を算出する。また、制御ユニット３は、パルス信号の間隔によってモータ２０の回転速度、又はこれに対応するウィンドウガラス１１の昇降速度を算出することができる。具体的に説明すると、制御ユニット３（厳密には、後述するコントローラ３１）は、入力されるパルス信号からパルス信号の立上がり部または立下り部、すなわちパルスエッジを検出し、このパルスエッジの間隔（周期、パルス幅）に基づいてモータ２０の回転速度（回転周期）を算出すると共に、各パルス信号の位相差に基づいてモータ２０の回転方向を検出する。
【００２３】
以上のように、制御ユニット３は、モータ２０の回転速度（回転周期）に基づいてウィンドウガラス１１の移動速度を間接的に算出し、モータ２０の回転方向に基づいてウィンドウガラス１１の移動方向を特定している。また、制御ユニット３は、パルスエッジをカウントしている。このパルスカウント値は、ウィンドウガラス１１の開閉動作に伴って加減算される。制御ユニット３は、パルスカウント値の大きさによってウィンドウガラス１１の開閉位置を特定する。
【００２４】
制御ユニット３についてより詳しく説明すると、コントローラ３１と、駆動回路３２から構成されている。コントローラ３１は、ＣＰＵ、ＲＯＭやＲＡＭ等の不図示のメモリ、入力回路、出力回路等を備えるマイクロコンピュータによって構成されている。コントローラ３１には図２に示すようにドア開閉信号６が入力される。このドア開閉信号６は、ドア１０のカーテシスイッチ等から発信される信号である。そして、コントローラ３１は、上記ドア開閉信号６に基づいてドア１０の開閉状態を検知（判断）する。すなわち、コントローラ３１は、ドア１０の開閉状態を検知する検知部として機能する。
【００２５】
また、コントローラ３１は、駆動回路３２とともに制御部として機能し、操作スイッチ４からの操作信号に応じてウィンドウガラス１１を開閉移動させる。具体的に説明すると、本実施形態に係る操作スイッチ４は、２段階操作可能な揺動型スイッチ等で構成され、開スイッチ、閉スイッチ及びオートスイッチを有している。この操作スイッチ４を乗員が操作することにより、コントローラ３１へウィンドウガラス１１を開閉動作させるための指令信号が出力される。例えば、操作スイッチ４の一端側が１段階操作されると開スイッチがオンされ、ウィンドウガラス１１を通常開移動（すなわち操作している間だけの開移動）させるための通常開指令信号がコントローラ３１に出力される。コントローラ３１は、通常開指令信号を受信している間、ウィンドウガラス１１を通常開動作させるためにモータ２０を正回転させて昇降機構２に下降動作を行わせる。
【００２６】
反対に、操作スイッチ４の他端側が１段階操作されると閉スイッチがオンされ、ウィンドウガラス１１を通常閉移動（すなわち操作している間だけの閉移動）させるための通常閉指令信号がコントローラ３１に出力される。コントローラ３１は、通常閉指令信号を受信している間、ウィンドウガラス１１を通常閉動作させるためにモータ２０を逆回転させて昇降機構２に上昇動作を行わせる。
【００２７】
また、操作スイッチ４が一端側へ２段階操作されると開スイッチ及びオートスイッチが共にオンされ、ウィンドウガラス１１をオート開移動（すなわち操作を止めても全開位置に到達するまで移動する動作）させるためのオート開指令信号がコントローラ３１に出力される。コントローラ３１は、オート開指令信号を受信すると、ウィンドウガラス１１が全開位置に到達するまでモータ２０を正回転させ昇降機構２に連続下降動作（第一動作に相当）を行わせる。
【００２８】
また、操作スイッチ４が他端側へ２段階操作されると閉スイッチ及びオートスイッチが共にオンされ、ウィンドウガラス１１をオート閉移動（すなわち操作を止めても全閉位置に到達するまで移動する動作）させるためのオート閉指令信号がコントローラ３１に出力される。コントローラ３１は、操作スイッチ４からオート閉指令信号を受信すると、ウィンドウガラス１１が全閉位置に到達するまでモータ２０を逆回転させ昇降機構２に連続上昇動作（第二動作に相当）を行わせる。
【００２９】
また、コントローラ３１は、前述した回転検出装置２５と協働して判定部として機能し、モータ２０の動作状態の変化に基づいて、ウィンドウガラス１１とその周辺部材（ドア１０においてウィンドウガラス１１周辺に位置する部材であり、具体的には窓枠）との間に挟まれた異物の有無を判定する。具体的に説明すると、コントローラ３１は、回転検出装置２５からパルス信号を受信すると、当該パルス信号に基づいてウィンドウガラス１１と窓枠との間における異物の有無を判定する。
【００３０】
ここで、異物の有無とは、ウィンドウガラス１１が閉移動している状態ではウィンドウガラス１１の上端部と窓枠との間における異物の挟み込みの有無を意味する。挟み込みが生じると、ウィンドウガラス１１の移動速度及びモータ２０の回転速度が低下する（回転周期が長くなる）。一方、コントローラ３１は、ウィンドウガラス１１が閉動作を行っている間、パルス信号に基づいて、閉動作中のモータ２０の回転速度を監視している。そして、コントローラ３１は、閉動作中のモータ２０の回転速度が低下し始めた時点で挟み込みの開始を検出し、その後に当該回転速度が予め設定された閾値（挟み込み判定閾値）まで低下した時点で挟み込み有りと判定（確定）する。
【００３１】
また、ウィンドウガラス１１が開移動している状態での異物の有無とは、下降しているウィンドウガラス１１と窓枠との間に異物が巻き込まれること、すなわち巻き込みの有無を意味する。巻き込みの有無についても、上述した挟み込みの有無の場合と同様の手順により判定される。つまり、コントローラ３１は、開動作中のモータ２０の回転速度が低下し始めた時点で巻き込みの開始を検出し、その後に当該回転速度が予め設定された閾値（巻き込み判定閾値）まで低下した時点で巻き込み有りと判定（確定）する。
【００３２】
そして、コントローラ３１は、ウィンドウガラス１１が開閉移動している間（すなわち、昇降機構２が動作している間）に、挟み込み又は巻き込み有りと判定したとき、昇降機構２の動作を中断する中断処理を実行する。例えば、ウィンドウガラス１１がオート閉移動している間に挟み込み有りと判定した場合、コントローラ３１は、昇降機構２の連続上昇動作を中断する中断処理を実行する。また、ウィンドウガラス１１がオート開移動している間に巻き込み有りと判定した場合、コントローラ３１は、昇降機構２の連続下降動作を中断する中断処理を実行する。
【００３３】
さらに、コントローラ３１は、挟み込み又は巻き込み有りと判定する前の時点から挟み込み又は巻き込み有りと判定した後の時点までの期間内にドア１０が開状態から閉状態に移行したことを検知した場合、中断処理の直前に昇降機構２が行っていた動作を再開させる再開処理を実行する。例えば、コントローラ３１は、昇降機構２の連続上昇動作を中断する中断処理を実行した場合、挟み込み判定前の時点から挟み込み有りと判定した後の時点までの期間にドア１０が開状態から閉状態に移行したことを検知すると、昇降機構２に連続上昇動作を再開させる再開処理を実行する。また、コントローラ３１は、昇降機構２の連続下降動作を中断する中断処理を実行した場合、巻き込み判定前の時点から巻き込み有りと判定した後の時点までの期間にドア１０が開状態から閉状態に移行したことを検知すると、昇降機構２に連続下降動作を再開させる再開処理を実行する。
【００３４】
なお、「挟み込み又は巻き込み有りと判定する前の時点」とは、挟み込み又は巻き込みの開始時間から挟み込み又は巻き込み有りと確定するまでの任意の時点である。また、「挟み込み又は巻き込み有りと判定した後の時点」とは、挟み込み又は巻き込み有りと確定してから所定時間が経過した時点に設定されており、具体的には、切替部３３の保護時間が経過した時点に設定されている。
【００３５】
また、コントローラ３１は、挟み込み又は巻き込み有りと判定した時点で前述の中断処理を実行する。したがって、挟み込み又は巻き込み有りと判定する前の時点から挟み込み又は巻き込み有りと判定した後の時点までの期間内にドア１０が開状態から閉状態に移行したことを検知した場合、コントローラ３１は、中断処理の実行後、切替部３３の保護時間が経過した時点で再開処理を実行することになる。
【００３６】
一方、コントローラ３１は、挟み込み又は巻き込み有りと判定する前の時点から挟み込み又は巻き込み有りと判定した後の時点までの期間内にドア１０が開状態から閉状態に移行したことを検知しない場合、上記の再開処理を実行しない。より詳しく説明すると、コントローラ３１は、挟み込み有りと判定する前の時点から挟み込み有りと判定した後の時点までの期間内にドア１０が開状態から閉状態に移行したことを検知しない場合、異物解放処理を実行する。異物解放処理とは、中断処理の直前に昇降機構２が行っていた動作とは異なる動作を行わせる処理のことである。つまり、コントローラ３１は、中断処理において連続上昇動作を中断した場合、その後の異物解放処理では、所定量だけウィンドウガラス１１が開移動するように昇降機構２に下降動作を行わせる。
【００３７】
また、コントローラ３１は、巻き込み有りと判定する前の時点から巻き込み有りと判定した後の時点までの期間内にドア１０が開状態から閉状態に移行したことを検知しない場合、上記の異物解放処理すら行わず、昇降機構２の動作を中断した状態を維持する。ただし、これに限定するものではなく、中断処理にて連続下降動作を中断したケースにおいても、巻き込み有りと判定する前の時点から巻き込み有りと判定した後の時点までの期間内にドア１０が開状態から閉状態に移行したことを検知しない場合に異物解放処理を実行し、所定量だけウィンドウガラス１１が閉移動するように昇降機構２に上昇動作を行わせてもよい。
【００３８】
以上のような構成により、本実施形態に係るパワーウィンドウ装置１は、挟み込み／巻き込みの有無について判定用の閾値を変更することなく、ドア１０の開閉を考慮して適切に判定することが可能である。この結果、誤判定に基づく制御が回避され、ウィンドウガラス１１の開閉移動の制御が的確に制御されることになる。
【００３９】
より具体的に説明すると、ウィンドウガラス１１が閉移動している間（換言すると、昇降機構２が上昇している間）に開状態にあるドア１０が閉じられた場合、従来のパワーウィンドウ装置では、図３に示すように、ドア１０が閉じられたときの衝撃に起因して挟み込み有りと誤判定してしまう。図３は、従来のパワーウィンドウ装置における切替部の動作例として、ウィンドウガラス１１の閉移動中の動作例を示す図である。
【００４０】
さらに、従来の装置では、挟み込み有りと誤判定すると、図３に示すように切替部３３をオフしてウィンドウガラス１１の閉移動を停止し、その後、異物解放処理として昇降機構２を下降させる処理を更に実行する。この結果、ウィンドウガラス１１は、挟み込みが無いにも拘らず開移動し、乗員が行った全閉用のスイッチ操作（操作スイッチ４を押して閉スイッチ及びオートスイッチをオンさせる操作）が無効になってしまう。
【００４１】
これに対して、本実施形態に係るパワーウィンドウ装置１では、図４に示すように、ウィンドウガラス１１が閉移動している間に挟み込み有りと判定すると、切替部３３をオフしてウィンドウガラス１１の閉移動を一旦停止する。かかる手順については、従来のパワーウィンドウ装置と同様である。ちなみに、図４は、本実施形態に係るパワーウィンドウ装置１における切替部３３の動作例として、ウィンドウガラス１１の閉移動中の動作を示す図である。
【００４２】
その後、コントローラ３１が、挟み込み判定前の時点から挟み込み有りと判定した後の時点までの期間（図４中の記号Ｔ１にて示す期間）にドア１０が開状態から閉状態に移行したか否かを判定する。そして、当該期間Ｔ１中にドア１０が開状態から閉状態に移行したと判定した場合には、挟み込み有りという判定結果をキャンセルする。さらに、本実施形態では、挟み込み有りという判定結果をキャンセルした場合には、図４に示すように、その直前に行っていたウィンドウガラス１１の動作、すなわち閉移動を再開させることになっている。このように挟み込み有りの判定結果がキャンセルされたときには、一時中断されていたウィンドウガラス１１の閉移動を再開するので、その前段階で乗員が行った全閉用のスイッチ操作が有効状態で維持されることになる。すなわち、本実施形態によれば、挟み込みについての誤判定に基づいて乗員のスイッチ操作が無効化されるのを回避することが可能であり、以て、パワーウィンドウ装置１の利便性が向上することとなる。
【００４３】
一方、上記の期間Ｔ１中にドア１０が開状態から閉状態に移行していないと判定した場合には、挟み込み有りという判定結果の信憑性が高く、当該判定結果を採用することとしている。その後、異物解放処理として昇降機構２を下降させる処理を実行し、これにより、異物を適切に排除することが可能となる。
【００４４】
そして、上述の内容は、ウィンドウガラス１１が開移動している場合にも当てはまる。すなわち、従来のパワーウィンドウ装置では、ウィンドウガラス１１が開移動している間（換言すると、昇降機構２が下降している間）に開状態にあるドア１０が閉じられた場合、図５に示すように、ドア１０が閉じられたときの衝撃に起因して巻き込み有りと誤判定してしまう。図５は、従来のパワーウィンドウ装置における切替部の動作例として、ウィンドウガラス１１の開移動中の動作例を示す図である。
【００４５】
これに対して、本実施形態に係るパワーウィンドウ装置１では、図６に示すように、ウィンドウガラス１１が開移動している間に巻き込み有りと判定すると、切替部３３をオフしてウィンドウガラス１１の開移動を一旦停止する。ちなみに、図６は、本実施形態に係るパワーウィンドウ装置１における切替部３３の動作例として、ウィンドウガラス１１の開移動中の動作を示す図である。
【００４６】
その後、コントローラ３１は、巻き込み判定前の時点から巻き込み有りと判定した後の時点までの期間（図６中の記号Ｔ１’にて示す期間）中にドア１０が開状態から閉状態に移行したと判定した場合、巻き込み有りという判定結果をキャンセルする。さらに、巻き込み有りという判定結果をキャンセルした場合には、図６に示すように、その直前に行っていたウィンドウガラス１１の開移動を再開させることになっている。このように巻き込み有りの判定結果がキャンセルされたときにウィンドウガラス１１の開移動を再開するので、その前段階で乗員が行った全開用のスイッチ操作が有効状態で維持されることになる。すなわち、本実施形態によれば、巻き込みについての誤判定に基づいて乗員のスイッチ操作が無効化されるのを回避することが可能であり、以て、パワーウィンドウ装置１の利便性が向上することとなる。
【００４７】
一方、上記の期間Ｔ１’中にドア１０が開状態から閉状態に移行していないと判定した場合には、巻き込み有りという判定結果の信憑性が高く、当該判定結果を採用することとしている。つまり、コントローラ３１は、ウィンドウガラス１１の移動（換言すると、昇降機構２の動作）を中断した状態を維持し、以て、異物が有る状態のままでウィンドウガラス１１が動いてしまうのを防ぐことが可能となる。
【００４８】
以上のように、本実施形態では、ドア閉動作時の衝撃等に起因する誤判定に基づく制御、具体的には異物が無い状況下での異物解放処理の実行を避けることが可能である。また、本実施形態では、挟み込み／巻き込みの有無判定用の閾値をドア１０の開閉状態に応じて変更することがないので、異物有無に対する感度を正常に保つことが可能である。この結果、本実施形態に係るパワーウィンドウ装置１では、ウィンドウガラス１１の開閉移動が適切に制御されることになる。
【００４９】
なお、ドア１０が開状態から閉状態に移行したか否かを判定する期間、すなわち、図４中の期間Ｔ１や図６中の期間Ｔ１’については、その終了時点が、挟み込み又は巻き込み有りと判定した時点から切替部３３の保護時間（図４中では記号Ｔ２、図６中では記号Ｔ２’にて示す期間）を経過した時点に設定されている。換言すると、ドア１０が開状態から閉状態に移行したと判定したとき、コントローラ３１は、昇降機構２の動作を中断する中断処理の実行時から切替部の保護時間が経過した時点で再開処理を実行することになる。これにより、切替部３３を構成する部材（例えば、リレーやＭＯＳＦＥＴ等の半導体素子）の故障を防ぐように当該部材を保護しつつ、ウィンドウガラス１１の開閉移動の中断・再開が適切に制御されることになる。
【００５０】
次に、図７及び図８を参照しながら、本実施形態に係るパワーウィンドウ装置１による制御フローについて説明する。図７及び図８は、本実施形態に係る開閉部材制御（具体的にはウィンドウガラス１１の自動開閉制御）の流れを示す図であり、図７は、ウィンドウガラス１１の閉移動用制御の流れを示し、図８は、開移動用制御の流れを示す。先ず、図７を参照しながら、ウィンドウガラス１１の閉移動用制御の流れについて説明する。
【００５１】
ウィンドウガラス１１の閉移動制御は、乗員が操作スイッチ４にて閉移動用のスイッチ操作を行うことをトリガーとして開始される。以下では、全閉用のスイッチ操作が行われた場合を想定して説明することとする。ウィンドウガラス１１の閉移動制御では、先ず、回転検出装置２５から出力されるパルス信号に基づいてモータ２０の回転速度を算出し、その算出結果に基づいて回転速度の変化量を算出する（Ｓ００１）。なお、モータ２０の回転速度の変化量を算出する方法としては、公知の方法を採用することが可能であり、例えば、前述した特許文献１に記載された算出方法を利用することが可能である。
【００５２】
次に、前工程Ｓ００１で算出した回転速度の変化量に基づいて挟み込みの有無を判定する（Ｓ００２）。ここで、挟み込み無しと判定されている限り（Ｓ００２でＮｏ）、ウィンドウガラス１１の閉移動、換言すると昇降機構２の連続上昇動作を、ウィンドウガラス１１が全閉位置に到達するまで継続する。
【００５３】
一方、挟み込み有りと判定した場合（Ｓ００２でＹｅｓ）、ウィンドウガラス１１の閉移動を中断する中断処理を実行する（Ｓ００３）。そして、コントローラ３１が、挟み込み有りと判定した時点よりも前に、ドア１０が開状態から閉状態に移行したことを検知したか否かを判定する（Ｓ００４）。ここで、検知したと判定した場合（Ｓ００４でＹｅｓ）、その検知時点（以下、ドア閉の検知時点）が挟み込み有りと判定する前の所定時間内であるかどうかを判定する（Ｓ００５）。
【００５４】
そして、ドア閉の検知時点が挟み込み有りと判定する前の所定時間内ではなかったとき（Ｓ００５でＮｏ）、ウィンドウガラス１１を開移動させる処理を実行する（Ｓ００６）。かかる処理は、異物解放処理に該当し、具体的には昇降機構２に下降動作を行わせる処理である。なお、ウィンドウガラス１１の開移動は、ウィンドウガラス１１が所定量だけ下降した時点で停止される（Ｓ００７）。
【００５５】
一方、ドア閉の検知時点が挟み込み有りと判定する前の所定時間内であったと判定したとき（Ｓ００５でＹｅｓ）、上記の中断処理を実行してから切替部３３の保護時間が経過しているのであれば（Ｓ００８でＹｅｓ）、ウィンドウガラス１１の閉移動を再開させる再開処理を実行する（Ｓ００９）。なお、再開処理によってウィンドウガラス１１が再び閉移動するようになったときには、その後、ウィンドウガラス１１が全閉位置に到達した時点で当該閉移動が停止される（Ｓ０１０）。これに対して、中断処理を実行してからの経過時間が切替部３３の保護時間に達していない場合（Ｓ００８でＮｏ）、前述の異物解放処理を実行する（Ｓ００６）。
【００５６】
また、前述した工程Ｓ００４において、挟み込み有りと判定した時点よりも前段階ではドア１０の閉状態への移行を検知していないと判定したとき（Ｓ００４でＮｏ）、現時点が挟み込み有りと判定した時点後の所定時間内にあるか否かに応じて、その後の制御内容が変わってくる（Ｓ０１１）。具体的に説明すると、現時点が挟み込み有りと判定した時点後の所定時間内であるとき（Ｓ０１１でＹｅｓ）、コントローラ３１がドア１０の閉状態への移行を検知すると（Ｓ０１２）、上述した工程Ｓ００８〜Ｓ０１０が行われる。すなわち、中断処理を実行してから切替部３３の保護時間が経過していた場合に、ウィンドウガラス１１の閉移動が再開されるようになる。その後、ウィンドウガラス１１が全閉位置に到達した時点で当該閉移動が停止される。
【００５７】
一方、現時点が挟み込み有りと判定した時点後の所定時間内ではないとき（Ｓ０１１でＮｏ）、ウィンドウガラス１１を開移動させる処理、すなわち異物解放処理を実行する（Ｓ０１３）。そして、ウィンドウガラス１１の開移動は、ウィンドウガラス１１が所定量だけ下降した時点で停止される（Ｓ０１４）。
以上までに説明した一連の工程が繰り返されることにより、ウィンドウガラス１１の閉移動制御、特に挟み込みの有無に応じた閉移動の続行と停止と再開とが適切に制御される。
【００５８】
次に、図８を参照しながら、ウィンドウガラス１１の開移動用制御の流れについて説明する。ウィンドウガラス１１の開移動制御は、乗員が操作スイッチ４にて開移動用のスイッチ操作を行うことをトリガーとして開始される。以下では、全閉用のスイッチ操作が行われた場合を想定して説明することとする。ウィンドウガラス１１の開移動制御は、概ね閉移動制御と共通する。すなわち、モータ２０の回転速度の算出結果に基づいて回転速度の変化量を算出し（Ｓ１０１）、当該回転速度の変化量に基づいて巻き込みの有無を判定する（Ｓ１０２）。そして、巻き込み無しと判定されている限り（Ｓ１０２でＮｏ）、ウィンドウガラス１１の開移動（換言すると、昇降機構２の連続下降動作）をウィンドウガラス１１が全開位置に到達するまで継続する。
【００５９】
一方、巻き込み有りと判定した場合（Ｓ１０２でＹｅｓ）、ウィンドウガラス１１の開移動を中断する中断処理を実行する（Ｓ１０３）。その後、コントローラ３１は、巻き込み有りと判定した時点よりも前に、ドア１０が開状態から閉状態に移行したことを検知したか否かを判定する（Ｓ１０４）。この際、検知したと判定した場合（Ｓ１０４でＹｅｓ）、ドア閉の検知時点が巻き込み有りと判定する前の所定時間内であるかどうかを判定する（Ｓ１０５）。そして、ドア閉の検知時点が巻き込み有りと判定する前の所定時間内ではなかった場合（Ｓ１０５でＮｏ）、コントローラ３１は、ウィンドウガラス１１の開移動を中断した状態を維持する。
【００６０】
一方、ドア閉の検知時点が巻き込み有りと判定する前の所定時間内であったと判定したとき（Ｓ１０５でＹｅｓ）、中断処理を実行してから切替部３３の保護時間が経過していれば（Ｓ１０６でＹｅｓ）、ウィンドウガラス１１の開移動を再開させる再開処理を実行する（Ｓ１０７）。そして、ウィンドウガラス１１が開移動を再開した後に全開位置に到達した時点でコントローラ３１が当該開移動を停止する（Ｓ１０８）。なお、中断処理の実行からの経過時間が切替部３３の保護時間に達していなければ（Ｓ１０６でＮｏ）、ウィンドウガラス１１の開移動を中断した状態を維持する。
【００６１】
また、前述した工程Ｓ１０４において、巻き込み有りと判定した時点よりも前段階ではドア１０の閉状態への移行を検知していないと判定したとき（Ｓ１０４でＮｏ）、現時点が巻き込み有りと判定した時点後の所定時間内にあるか否かに応じて、その後の制御内容が変わることになっている（Ｓ１０９）。具体的に説明すると、現時点が巻き込み有りと判定した時点後の所定時間内であるとき（Ｓ１０９でＹｅｓ）、その後にコントローラ３１がドア１０の閉状態への移行を検知すると（Ｓ１１０）、上述した工程Ｓ１０６〜Ｓ１０８が行われる。すなわち、中断処理を実行してから切替部３３の保護時間が経過していた場合に、ウィンドウガラス１１の開移動が再開され、ウィンドウガラス１１は全開位置に到達したまで開移動を継続する。
【００６２】
一方、現時点が巻き込み有りと判定した時点後の所定時間内ではないとき（Ｓ１０９でＮｏ）、コントローラ３１は、ウィンドウガラス１１の開移動を中断した状態を維持する。
以上までに説明した一連の工程が繰り返されることにより、ウィンドウガラス１１の開移動制御、特に巻き込みの有無に応じた開移動の続行と停止と再開とが適切に制御される。
【００６３】
なお、本実施形態では、巻き込み有りと判定した時点前後の所定時間内でドア１０の閉状態への移行を検知しなかった場合（具体的には、図８中のステップＳ１０５又はＳ１０９でＮｏ）、ウィンドウガラス１１の開移動を中断した状態を維持することとした。ただし、これに限定されるものではなく、巻き込み有りと判定した時点前後の所定時間内でドア１０の閉状態への移行を検知しなかった場合に、中断処理を実行してから切替部３３の保護時間が経過することを条件として、ウィンドウガラス１１をその直前に行っていた移動動作とは反対向きに移動させる処理、すなわち、異物解放処理を実行してもよい。
【符号の説明】
【００６４】
１  パワーウィンドウ装置（開閉部材制御装置）
２  昇降機構（駆動機構）
３  制御ユニット
４  操作スイッチ
５  バッテリ
６  ドア開閉信号
１０  ドア
１１  ウィンドウガラス（開閉部材）
２０  モータ
２１  昇降アーム
２１ａ  ギヤ
２２  従動アーム
２３  固定チャンネル
２４  ガラス側チャンネル
２５  回転検出装置
３１  コントローラ
３２  駆動回路
３３  切替部
【図１】
0006582735.tif 000002
【図２】
0006582735.tif 000003
【図３】
0006582735.tif 000004
【図４】
0006582735.tif 000005
【図５】
0006582735.tif 000006
【図６】
0006582735.tif 000007
【図７】
0006582735.tif 000008
【図８】
0006582735.tif 000009