(57)【特許請求の範囲】
【請求項１】
車両のドアに設けられた開閉部材を開閉方向へ移動させるモータと、
該モータの動作状態の変化に基づき、前記開閉部材と、前記ドアにおいて前記開閉部材周辺に位置する周辺部材と、の間に介在して前記開閉部材の移動を阻害する異物の有無を判定する判定部を有する制御部と、を備えた開閉部材制御装置であって、
前記制御部には、前記開閉部材が前記異物により移動阻害されていることを検知するための指標となる基準値を変更する基準値切替手段が備えられており、
該基準値切替手段は、電源電圧値を取得するとともに、該電源電圧値と所定の電圧値とを比較し、前記電源電圧値が所定の電圧値よりも大きい値である状態が所定時間継続した場合に、前記電源電圧値に対応した値へと前記基準値を変更することを特徴とする開閉部材制御装置。
【請求項２】
前記電源電圧に対応した値は、取得した前記電源電圧値に応じて複数種類存在することを特徴とする請求項１に記載の開閉部材制御装置。
【請求項３】
前記基準値切替手段は、取得した電源電圧値に応じて設定されている複数の仮基準値を取得し、該仮基準値が既に設定されている前記基準値と異なる状態が所定時間継続したことを検知することにより、前記電源電圧値が所定の電圧値よりも大きい値である状態が所定時間継続したことを認識するものであり、
前記電源電圧値が所定の電圧値よりも大きい値である状態が所定時間継続した場合に、前記基準値を前記仮基準値の示す値へ変更することを特徴とする請求項２に記載の開閉部材制御装置。
【請求項４】
前記開閉部材は、前記ドアに設けられたウィンドウガラスであり、
前記判定部は、前記異物による前記ウィンドウガラスの移動阻害の有無を判定することを特徴とする請求項１乃至請求項３いずれか一項に記載の開閉部材制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は開閉部材制御装置に係り、特に、開閉部材が異物の介在により移動阻害されることを検出可能な開閉部材制御装置に関する。
【背景技術】
【０００２】
車両のドアに設けられたウィンドウガラス等の開閉部材を開閉移動させる際、異物によって移動阻害されていることを検知する技術、具体的には、開閉部材とその周辺部材との間に挟まれた異物の有無や異物の巻き込みを判定する技術は、既に知られている。このような開閉部材制御装置では、通常、異物有りと判定した際には開閉部材の開閉動作を中断し、更には、それまでの動作とは逆の動作を実行して異物を解放することになっている。
また、上記の制御としては、例えば、ウィンドウに掛かる負荷荷重に応じて変化する測定値（例えば、ウィンドウガラスを開閉移動させるために回転するモータの回転速度等）に対してしきい値を設定し、このしきい値と測定値とを対比して異物の有無を判定することが知られている。
【０００３】
このしきい値を決定するために、電源電圧を基準とする方法が用いられることも多いが、バッテリの経年劣化や周囲温度に起因して、電源電圧が変化した場合、しきい値自体がこのような変化に応じて変化してしまう。
このため、特許文献１に示すような技術では、電源投入時にしきい値を設定するために、電源電圧をサンプリングし、このサンプリングした電源電圧値からの電圧値変化をモニタして、この変化量に応じてしきい値を補正するような構成とされている。具体的には、サンプリング電圧が、設定された電圧幅以上低下した場合（低下検出フラグがセットされた場合）、しきい値を電圧変化量に基づいて補正する補正動作モードに切り替えられるように構成されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１０−０１８７０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の技術では、基準となる電源電圧が、最初から高い場合には、この高い電源電圧を基準としてサンプリングを開始することとなるため、異物を挟み込んだ場合に掛かる荷重が高くなるという懸念があった。つまり、例えば、パワーウィンドウのウィンドウガラスに挟み込みが発生すると、モータ回転速度の変動を検知してモータを反転させることとなるが、このとき、電源電圧が高い状態であると、モータ回転速度が速くなるため、反転荷重が高くなるという懸念があった。
よって、このような状況を回避するための技術の開発が求められていた。
【０００６】
そこで、本発明は、上記の問題に鑑みてなされたものであり、その目的は、基準値に基づいて開閉部材の移動阻害発生を検出可能とすることを前提とし、この基準値を適正に設定することができる開閉部材制御装置を提供することにある。
【課題を解決するための手段】
【０００７】
前記課題は、本発明の開閉部材制御装置によれば、車両のドアに設けられた開閉部材を開閉方向へ移動させるモータと、該モータの動作状態の変化に基づき、前記開閉部材と、前記ドアにおいて前記開閉部材周辺に位置する周辺部材と、の間に介在して前記開閉部材の移動を阻害する異物の有無を判定する判定部を有する制御部と、を備えた開閉部材制御装置であって、前記制御部には、前記開閉部材が前記異物により移動阻害されていることを検知するための指標となる基準値を変更する基準値切替手段が備えられており、該基準値切替手段は、電源電圧値を取得するとともに、該電源電圧値と所定の電圧値とを比較し、前記電源電圧値が所定の電圧値よりも大きい値である状態が所定時間継続した場合に、前記電源電圧値に対応した値へと前記基準値を変更することにより解決される。
【０００８】
このように、本発明に係る開閉部材制御装置によれば、基準値切替手段により、電源電圧値に応じて基準値を切り替えることとした。
詳細には、取得した電源電圧値が、所定の電圧値よりも大きい値であった場合には、基準値を、当該取得した電源電圧値に対応した値へと変更することとしたものである。
つまり、電源電圧値が所定値以上に高くなると、モータの回転速度もまた上昇することとなることから、移動阻害開始から検出（例えば、モータ回転速度が基準値に到達する）までの時間が遅れることとなり、移動阻害検知時に異物に掛かる荷重や反転荷重が高くなり過ぎてしまう。しかし、本発明のように、電源電圧値に応じた基準値を設定することにより、高電源電圧状態であっても、移動阻害開始から検出（例えば、モータ回転速度が基準値に到達する）までの時間を通常時と同等とすることができるため、このような状況を回避することが可能となる。よって、適正な基準値を設定することが可能となり、適正な制御を行うことができる。
また、このとき、何らかの取得ミスや一過性の電源電圧値の振れであった場合を排除するために、電源電圧が所定の電圧値よりも大きい値である状態が所定時間継続した場合に、基準値を変更することとした。よって、より適正な制御を行うことができる。
【０００９】
また、上記の開閉部材制御装置において、請求項２に記載されたように、前記電源電圧に対応した値は、取得した前記電源電圧値に応じて複数種類存在すると好適に適用することができる。
具体的な適用構成としては、請求項３に記載されたように、前記基準値切替手段は、取得した電源電圧値に応じて設定されている複数の仮基準値を取得し、該仮基準値が既に設定されている前記基準値と異なる状態が所定時間継続したことを検知することにより、前記電源電圧値が所定の電圧値よりも大きい値である状態が所定時間継続したことを認識するものであり、前記電源電圧値が所定の電圧値よりも大きい値である状態が所定時間継続した場合に、前記基準値を前記仮基準値の示す値へ変更すると好適である。
このように構成されていることにより、よりきめ細かに基準値を設定することができ、より適正な制御を行うことができる。
【００１０】
また、上記の開閉部材制御装置の具体的な使用構成としては、前記開閉部材は、前記ドアに設けられたウィンドウガラスであり、前記判定部は、前記異物による前記ウィンドウガラスの移動阻害の有無を判定するものであると好適である。
【発明の効果】
【００１１】
本発明によれば、基準値切替手段により、電源電圧値に応じて基準値を切り替えることとした。つまり、電源電圧値に応じた基準値を設定することにより、高電源電圧状態であっても、開閉部材の移動阻害開始から検出までの時間を通常時と同等とすることができるため、移動阻害検知時に異物に掛かる荷重や反転荷重が高くなり過ぎることを防止することができる。
このように、本発明においては、適正な基準値を設定することが可能となり、適正な制御を行うことができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態に係る開閉部材制御装置のメカニック構成を示す説明図である。
【図２】本発明の一実施形態に係る開閉部材制御装置の電気構成を示す全体図である。
【図３】本発明の一実施形態に係る開閉部材制御装置のしきい値切り替え処理を示すフローチャートである。
【図４】電源電圧値に対応したモータ回転数としきい値との関係を示す模式図である。
【図５】本発明の改変例に係る開閉部材制御装置のしきい値切り替え処理を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明の一実施形態（本実施形態）について説明する。なお、以下に説明する実施形態は、本発明の理解を容易にするための一例に過ぎず、本発明を限定するものではない。すなわち、本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることは勿論である。
また、本例は、開閉部材であるウィンドウガラス１１の異物挟み込みを例示して説明しているが、異物巻き込みに関しても同様に適用することが可能である。
【００１４】
本実施形態に係る開閉部材制御装置は、車両Ｓに搭載されたパワーウィンドウ装置１であり、そのメカニック構成を図１に示し、電気構成を図２に示す。
図１は、本実施形態に係るパワーウィンドウ装置１のメカニック構成に関する説明図である。
【００１５】
パワーウィンドウ装置１は、車両Ｓのドア１０に設けられた開閉部材としてのウィンドウガラス１１をモータ２０の回転駆動により昇降（開閉）させるものである。パワーウィンドウ装置１は、ウィンドウガラス１１を開閉移動させる駆動機構としての昇降機構２を有する。
なお、パワーウィンドウ装置１の全体的な電気構成は、図２に示すものであり、昇降機構２の作動を制御するための制御ユニット３と、車両Ｓの乗員が作動を指令するための操作スイッチ４と、が主な構成要素として設けられている。
【００１６】
ウィンドウガラス１１は不図示のレールに沿って全閉位置（上死端）と全開位置（下死端）との間を昇降動作する。昇降機構２は、ドア１０に固定された減速機構を有するモータ２０と、モータ２０に駆動される扇形状のギヤ２１ａを備えた昇降アーム２１と、昇降アーム２１とクロスして枢支される従動アーム２２と、ドア１０に固定された固定チャンネル２３と、ウィンドウガラス１１の下部に設けられたガラス側チャンネル２４と、を主要構成要素としている。
【００１７】
モータ２０は、制御ユニット３から給電される電力によって回転駆動し、正逆双方の回転方向に回転自在である。そして、モータ２０が回転すると、これに連動して昇降アーム２１及び従動アーム２２が揺動し、これらの各端部が各チャンネル２３、２４により摺動規制を受ける。つまり、昇降アーム２１及び従動アーム２２がＸリンクとして駆動し、この結果、ウィンドウガラス１１を昇降作動させる。
【００１８】
また、モータ２０には、回転検出装置２５が一体に備えられている。回転検出装置２５は、ホール素子等により構成されており、モータ２０の回転と同期したパルス信号（速度検出信号あるいは回転速度信号等）を制御ユニット３へ出力する。かかるパルス信号は、ウィンドウガラス１１の所定移動量毎もしくはモータ２０の所定回転角毎に出力される。すなわち、回転検出装置２５は、モータ２０の回転速度に略比例するウィンドウガラス１１の移動に応じた信号を出力することになる。
【００１９】
なお、駆動回路３２内には、モータ２０保護用のリレー３３が設けられている。このリレー３３は、モータ２０と電気的に接続されており、リレー３３の極性が切り替えられることでモータ２０に流れる電流の方向（向き）が切り替えられる。そして、電流が順方向に流れるとモータ２０が正回転し、電流が逆方向に流れるとモータ２０が逆回転するようになる。
つまり、モータ２０がいずれかの方向に回転駆動されているときに、コントローラ３１より出力されるＰＷＭ信号により所定のデューティ比で駆動され、モータ２０への印加電圧を調整し、モータ２０の速度制御を行う。
【００２０】
制御ユニット３は、上記のパルス信号に基づいて、ウィンドウガラス１１の昇降位置を算出する。また、制御ユニット３は、パルス信号の間隔によってモータ２０の回転速度、又はこれに対応するウィンドウガラス１１の昇降速度を算出することができる。具体的に説明すると、制御ユニット３（厳密には、後述するコントローラ３１）は、入力されるパルス信号からパルス信号の立上がり部または立下り部、すなわちパルスエッジを検出し、このパルスエッジの間隔（周期、パルス幅）に基づいてモータ２０の回転速度（回転周期）を算出すると共に、各パルス信号の位相差に基づいてモータ２０の回転方向を検出する。
【００２１】
以上のように、制御ユニット３は、モータ２０の回転速度（回転周期）に基づいてウィンドウガラス１１の移動速度を間接的に算出し、モータ２０の回転方向に基づいてウィンドウガラス１１の移動方向を特定している。また、制御ユニット３は、パルスエッジをカウントしている。このパルスカウント値は、ウィンドウガラス１１の開閉動作に伴って加減算される。制御ユニット３は、パルスカウント値の大きさによってウィンドウガラス１１の開閉位置を特定する。
【００２２】
制御ユニット３についてより詳しく説明すると、コントローラ３１と、駆動回路３２から構成されている。コントローラ３１は、ＣＰＵ、ＲＯＭやＲＡＭ等の不図示のメモリ、入力回路、出力回路等を備えるマイクロコンピュータによって構成されている。コントローラ３１には図２に示すようにドア開閉信号６が入力される。このドア開閉信号６は、ドア１０のカーテシスイッチ等から発信される信号である。そして、コントローラ３１は、上記ドア開閉信号６に基づいてドア１０の開閉状態を検知（判断）する。すなわち、コントローラ３１は、ドア１０の開閉状態を検知する検知部として機能する。
【００２３】
また、コントローラ３１は、駆動回路３２とともに制御部として機能し、操作スイッチ４からの操作信号に応じてウィンドウガラス１１を開閉移動させる。具体的に説明すると、本実施形態に係る操作スイッチ４は、２段階操作可能な揺動型スイッチ等で構成され、開スイッチ、閉スイッチ及びオートスイッチを有している。この操作スイッチ４を乗員が操作することにより、コントローラ３１へウィンドウガラス１１を開閉動作させるための指令信号が出力される。例えば、操作スイッチ４の一端側が１段階操作されると開スイッチがオンされ、ウィンドウガラス１１を通常開移動（すなわち操作している間だけの開移動）させるための通常開指令信号がコントローラ３１に出力される。コントローラ３１は、通常開指令信号を受信している間、ウィンドウガラス１１を通常開動作させるためにモータ２０を正回転させて昇降機構２に下降動作を行わせる。
【００２４】
反対に、操作スイッチ４の他端側が１段階操作されると閉スイッチがオンされ、ウィンドウガラス１１を通常閉移動（すなわち操作している間だけの閉移動）させるための通常閉指令信号がコントローラ３１に出力される。コントローラ３１は、通常閉指令信号を受信している間、ウィンドウガラス１１を通常閉動作させるためにモータ２０を逆回転させて昇降機構２に上昇動作を行わせる。
【００２５】
また、操作スイッチ４が一端側へ２段階操作されると開スイッチ及びオートスイッチが共にオンされ、ウィンドウガラス１１をオート開移動（すなわち操作を止めても全開位置に到達するまで移動する動作）させるためのオート開指令信号がコントローラ３１に出力される。コントローラ３１は、オート開指令信号を受信すると、ウィンドウガラス１１が全開位置に到達するまでモータ２０を正回転させ昇降機構２に連続下降動作（第一動作に相当）を行わせる。
【００２６】
また、操作スイッチ４が他端側へ２段階操作されると閉スイッチ及びオートスイッチが共にオンされ、ウィンドウガラス１１をオート閉移動（すなわち操作を止めても全閉位置に到達するまで移動する動作）させるためのオート閉指令信号がコントローラ３１に出力される。コントローラ３１は、操作スイッチ４からオート閉指令信号を受信すると、ウィンドウガラス１１が全閉位置に到達するまでモータ２０を逆回転させ昇降機構２に連続上昇動作を行わせる。
【００２７】
また、コントローラ３１は、前述した回転検出装置２５と協働して「判定部」として機能し、モータ２０の動作状態の変化に基づいて、ウィンドウガラス１１とその周辺部材（ドア１０においてウィンドウガラス１１周辺に位置する部材であり、具体的には窓枠）との間に挟まれた異物の有無を判定する。具体的に説明すると、コントローラ３１は、回転検出装置２５からパルス信号を受信すると、当該パルス信号に基づいてウィンドウガラス１１と窓枠との間における異物の有無を判定する。
【００２８】
ここで、異物の有無とは、ウィンドウガラス１１が閉移動している状態ではウィンドウガラス１１の上端部と窓枠との間における異物の挟み込みの有無を意味する。挟み込みが生じると、ウィンドウガラス１１の移動速度及びモータ２０の回転速度が低下する（回転周期が長くなる）。一方、コントローラ３１は、ウィンドウガラス１１が閉動作を行っている間、パルス信号に基づいて、閉動作中のモータ２０の回転速度を監視している。そして、コントローラ３１は、閉動作中のモータ２０の回転速度が低下し始めた時点で挟み込みの開始を検出し、その後に当該回転速度が予め設定されたしきい値（挟み込み判定しきい値）まで低下した時点で挟み込み有りと判定（確定）する。
【００２９】
そして、コントローラ３１は、ウィンドウガラス１１が開閉移動している間（すなわち、昇降機構２が動作している間）に、挟み込み有りと判定したとき、昇降機構２の動作を反転させる処理を実行する。例えば、ウィンドウガラス１１がオート閉移動している間に挟み込み有りと判定した場合、コントローラ３１は、昇降機構２の連続上昇動作を反転させて下降させる処理を実行する。
つまり、コントローラ３１は、挟み込み有りと判定した場合、異物解放処理を実行する。この異物解放処理とは、判定直前に昇降機構２が行っていた動作とは異なる動作を行わせる処理のことである。具体的に説明すると、閉動作である連続上昇動作が行われていた場合には、その後の異物解放処理では、所定量だけウィンドウガラス１１が開移動するように昇降機構２に下降動作を行わせる。
【００３０】
≪しきい値切り替え処理について≫
次いで、開閉部材制御装置のしきい値切り替え処理について説明する。
このしきい値切り替え処理は、制御部３に備えられたコントローラ３１により実行され、当該処理を行うコントローラ３１が「基準値切替手段」を担う。
本例では、電源電圧が所定値以上に高い場合に、しきい値（「基準値」に相当）を変更し、反転荷重が高くなり過ぎることを抑制するために、当該処理を実行する。
まず、挟み込み判定しきい値切り替え処理が実行されると、ステップＳ１で電源電圧を取得し、ステップＳ２で、電源電圧が規定電圧以上であるか否かを判定する。
【００３１】
ステップＳ２で、電源電圧が所定値以上ではないと判定された場合（ステップＳ２：ＮＯ）、ステップＳ７で高電圧タイマを初期化（この場合、高電圧タイマ＝０のまま保持されることとなる）し、ステップＳ８でしきい値を通常のものに設定して処理を終了する。
つまり、電源電圧が所定値未満の場合には、電源電圧が高くなっているという不具合が発生してはいないため、当該高電圧タイマをかけず、しきい値を通常のものに設定することとしたものである。
【００３２】
そして、ステップＳ２で電源電圧が所定値以上であると判定された場合（ステップＳ２：ＹＥＳ）、ステップＳ３にて高電圧タイマがオンしているか否かを判定する。ここでは、最先の判定では、高電圧タイマはオンしていないはずなので、最先の判定では否定判定され（ステップＳ３：Ｎ０）、ステップＳ４で高電圧継続時間を測定する高電圧タイマをオンして、ステップＳ５へ進む。なお、後述するが、規定時間電源電圧を監視している最中である場合（最先の判定でない場合）には、既に高電圧タイマはオンしているはずなので、当該判定は肯定判定となり、ステップＳ４を飛ばしてステップＳ５に進むこととなる。
【００３３】
次いで、ステップＳ５では、高電圧タイマが規定時間経過したか否かを判定する。
そして、高電圧タイマが規定時間経過していなければ（ステップＳ５：ＮＯ）、処理はステップＳ１に戻り、今一度、電源電圧を取得して、当該電源電圧が規定電圧以上か否かを判定する（ステップＳ２）。つまり、今一度、電源電圧が規定電圧以上か否かを判定する。
そして、電源電圧が規定電圧以上でなければ（ステップＳ２：ＮＯ）、ステップＳ７に進み、高電圧タイマを初期化（高電圧タイマ＝０）し、ステップＳ８でしきい値を通常のものに設定して処理を終了する。
つまり、電源電圧が高い状態が所定時間継続しなければ（電源電圧が所定時間内に規定値以下に復帰すれば）、高電圧状態が一過性のものであると判断して、通常のしきい値を設定する。
【００３４】
また、ステップＳ２において、電源電圧が今回も規定電圧以上であれば（ステップＳ２：ＹＥＳ）、ステップＳ３で高電圧タイマがオンしているか判定されるが、前述の通り、今回は監視中であり最先の判定ではないため、肯定判定となり、再度、ステップＳ５で高電圧タイマが規定時間経過したか否かを判定することとなる。
そして、高電圧タイマが規定時間経過していれば（ステップＳ５：ＹＥＳ）、ステップＳ６でしきい値を高電圧時用に設定して処理を終了する。
【００３５】
つまり、本例では、高電圧タイマがオンされてから規定時間までの電圧状態を監視している。換言すれば、規定時間が経過するまで、ステップＳ１〜ステップＳ５を繰り返し、高電圧状態が維持されているか解消されているかを監視している。
そして、この規定時間が経過するまでに、高電圧状態が解除されれば、ステップＳ２で否定判定が出る（ステップＳ２：ＮＯ）ため、高電圧タイマが０クリアされ、通常のしきい値が設定される。一方、監視している規定時間中、高電圧状態が維持されれば、しきい値は高電源電圧値用に変更される。
このようにして、本実施形態に係るパワーウィンドウ装置１は、電源電圧値によってしきい値を変更し、挟み込みが検出された際に反転荷重が高くなることを有効に防止することができる。
【００３６】
図４により、電源電圧の高低と、挟み込みが検出された際の反転荷重について説明する。
図４（ａ）が、従来のしきい値が変更されない場合における、電源電圧に応じたモータ２０の回転速度を示す模式図である。
電源電圧が高い場合は、電源電圧が低い場合に比してモータ２０の回転速度は速くなる。
このため、しきい値が不変の場合、挟み込み検出が開始されてからしきい値に到達するまでの時間（つまり、挟み込みによりモータ回転速度がしきい値まで低下するまでの時間）は、低電源電圧値時到達時間Ｔ１（本例であれば、通常電源電圧時の到達時間）に比して、高電源電圧値時到達時間Ｔ２の方が大きくなる。
よって、当然、反転荷重は、高電源電圧時の方が大きくなる。
しかしながら、図４（ｂ）に示す本例のように、しきい値を２種類準備し、電源電圧値により変更可能としていれば、低電源電圧値時到達時間Ｔ１＝高電源電圧値時到達時間Ｔ２とすることができるので、反転荷重が高くなることを防止することができる。
【００３７】
≪改変例≫
次いで、図５により、上記実施形態に係る挟み込み判定におけるしきい値切り替え処理の改変例について説明する。
上記実施形態においては、最初に電源電圧値を取得し、その電源電圧に応じて仮しきい値を設定し、必要に応じて、電源電圧に応じて設定されている仮基準値を使用する基準値として設定するよう構成されている。
つまり、上記、実施形態においては、しきい値としては、高電源電圧時しきい値と通常のしきい値との２種類のみ、しきい値として準備されていたが、本例においては、サンプリングされた電源電圧に応じて複数種類のしきい値を準備することとしたものである。
以下、制御の流れについて、図５フローチャートにより説明する。
【００３８】
まず、挟み込み判定しきい値切り替え処理が実行されると、ステップＳ１１で電源電圧を取得し、ステップＳ１２で、仮しきい値を決定する。
本例においては、複数にグルーピングした電源電圧値に対して複数のしきい値を割り振ったしきい値振り分けテーブルＴが設定されており、ステップＳ１１で取得した電源電圧値に応じて、しきい値が選択されて仮しきい値として設定されるよう構成されている。
なお、図５のしきい値振り分けテーブルは、テーブルの概念図であり、例えば、電源電圧値が、ａ（Ｖ）以上〜ｂ（Ｖ）未満の範囲にあれば、「しきい値２」が選択され、以降の処理にて所定の条件が成立すれば、ステップＳ１２で仮しきい値として選択された「しきい値２」が使用されるしきい値（単に、「しきい値」と記す）として確定される。
なお、本例において、しきい値振り分けテーブルＴにおいて設定されている電源電圧最小値（ａ（Ｖ））が、通常に設定されている電源電圧値であり、電源電圧が、このａ（Ｖ）を超える場合に、その超えた程度に応じて、しきい値を設定している。
つまり、上記実施形態においては、通常の電源電圧値を超えた場合のしきい値を一個順部していたが、本例においては、通常の電源電圧を超えた場合のしきい値を複数準備したものとなる。
【００３９】
次いで、ステップＳ１３で、ステップＳ１２で選択された仮しきい値が現在設定されているしきい値と同じか否かを判定する。
ステップＳ１３で、仮しきい値が現在設定されているしきい値と同じであると判定された場合（ステップＳ１３：ＹＥＳ）、ステップＳ１９で電圧タイマを初期化（この場合、電圧タイマ＝０のまま保持されることとなる）し、ステップＳ１８で、（しきい値を変更せず）設定されているしきい値をそのまま確定して処理を終了する。
つまり、仮しきい値と設置されているしきい値が同じであれば、電源電圧が変化しているという不具合が発生してはいないため、電圧タイマをかけず、しきい値をそのまま保持することとしたものである。
【００４０】
そして、ステップＳ１３で、仮しきい値が現在設定されているしきい値と同じではないと判定された場合（ステップＳ１３：ＮＯ）、ステップＳ１４にて電圧タイマがオンしているか否かを判定する。ここでは、最先の判定では、電圧タイマはオンしていないはずなので、最先の判定では否定判定され（ステップＳ１４：Ｎ０）、ステップＳ１５で同電圧継続時間（つまり、同仮しきい値継続時間）を測定する電圧タイマをオンして、ステップＳ１６へ進む。なお、後述するが、規定時間監視している最中である場合（最先の判定でない場合）には、既に電圧タイマはオンしているはずなので、当該判定は肯定判定となり、ステップＳ１５を飛ばしてステップＳ１６に進むこととなる。
【００４１】
次いで、ステップＳ１６では、電圧タイマが規定時間経過したか否かを判定する。
そして、電圧タイマが規定時間経過していなければ（ステップＳ１６：ＮＯ）、処理はステップＳ１１に戻り、今一度、電源電圧を取得して、仮しきい値を設定（ステップＳ１２）し、ステップＳ１３で、仮しきい値が現在設定されているしきい値と同じか否かを判定する。つまり、今一度、電源電圧値に従って選択された仮しきい値がしきい値と一致しているか否かを判定する。
そして、ステップＳ１３で、仮しきい値が現在設定されているしきい値と同じであると判定された場合（ステップＳ１３：ＹＥＳ）、ステップＳ１９で電圧タイマを初期化（この場合、電圧タイマ＝０にリセット）し、ステップＳ１８で、（しきい値を変更せず）設定されているしきい値をそのまま確定して処理を終了する。
つまり、しきい値を変更しなければならない状態（電源電圧が許容以上に変化している状態）が所定時間継続しなければ（電源電圧が所定時間内に許容範囲に復帰すれば）、電源電圧が許容以上に変化した状態が一過性のものであると判断して、通常のしきい値を設定する。
【００４２】
また、ステップＳ１３において、今回も再度、仮しきい値が現在設定されているしきい値と同じではないと判定された場合（ステップＳ１３：ＮＯ）、ステップＳ１４で電圧タイマがオンしているか判定されるが、前述の通り、今回は監視中であり最先の判定ではないため、電圧タイマはオンしており、肯定判定となる。そして、ステップＳ１５は飛ばされて、再度、ステップＳ１６で電圧タイマが規定時間経過したか否かを判定することとなる。
次いで、電圧タイマが規定時間経過していれば（ステップＳ１６：ＹＥＳ）、ステップＳ１７で、仮しきい値をしきい値として書き替え、ステップＳ１８で書き替えたしきい値を確定して処理を終了する。
【００４３】
つまり、本例では、電圧タイマがオンされてから規定時間までの電圧状態を監視している。換言すれば、規定時間が経過するまで、ステップＳ１１〜ステップＳ１６を繰り返し、状態を監視している。
そして、この規定時間が経過するまでに、仮しきい値が既設定のしきい値と一致すれば（電源電圧の許容以上の変化状態が解除されれば）、ステップＳ１３で肯定判定が出る（ステップＳ１３：ＹＥＳ）ため、既設定のしきい値が確定される。一方、監視している規定時間中、仮しきい値が既設定のしきい値と異なっていれば（電源電圧の許容以上の変化状態が継続されれば）、しきい値は仮しきい値に書き替えられる。
このようにして、本実施形態に係るパワーウィンドウ装置１は、取得した電源電圧値に応じた適正なしきい値に変更され、挟み込みが検出された際に反転荷重が高くなることを有効かつきめ細かに防止することができる。
なお、上記実施形態及び改変例ともに、従来の電圧補正と組み合わせて使用することも可能であり、このように構成することで、より緻密な制御を実現することが可能となる。
【符号の説明】
【００４４】
１  パワーウィンドウ装置（開閉部材制御装置）
２  昇降機構
３  制御ユニット（制御部）
４  操作スイッチ
５  バッテリ
６  ドア開閉信号
１０  ドア
１１  ウィンドウガラス（開閉部材）
２０  モータ
２１  昇降アーム
２１ａ  ギヤ
２２  従動アーム
２３  固定チャンネル
２４  ガラス側チャンネル
２５  回転検出装置
３１  コントローラ
３２  駆動回路
３３  リレー
Ｓ  車両
【図１】
0006468052.tif 000002
【図２】
0006468052.tif 000003
【図３】
0006468052.tif 000004
【図４】
0006468052.tif 000005
【図５】
0006468052.tif 000006