(57)【特許請求の範囲】
【請求項１】
車のウインドを開閉するための駆動部と、前記駆動部の動作に対応してパルスを発生するパルス発生部と、前記パルスの発生間隔における前記駆動部の出力するトルクの値を検出するトルク値検出手段と、前記ウインドの全移動範囲を複数のブロックに分割した場合の各ブロック毎の前記トルクの代表値と前記代表値より大きい第１の判定値とを記憶するトルク値の記憶手段と、前記ウインドがそれぞれのブロック内を移動して前記パルスを発生する毎に前記トルクの値と前記ウインドの属するブロックの第１の判定値とを比較して、前記トルクの値が前記第１の判定値よりも大きい時に挟み込みと判定するとともに前記駆動部を停止または反対方向に動作させる制御部とを備え、前記制御部は、同じ１つのブロックにおいて、前記パルスを発生する毎に、前記トルクの値が前記ウインドの属するブロックの代表値よりも大きいときにのみ、前記トルクの値と前記代表値との差に比例する補正値を前記第１の判定値に加算した第２の判定値を設定し、次のパルスの発生時におけるトルクの値が前記第２の判定値よりも大きいときに挟み込みと判定するようにしたことを特徴とするパワーウインド装置。
【請求項２】
前記トルクの代表値は、各ブロック毎の複数のモータトルク値を平均化して求めたことを特徴とする請求項１に記載のパワーウインド装置。
【請求項３】
前記補正値は、所定の値を超えないようにしたことを特徴とする請求項１に記載のパワーウインド装置。
【請求項４】
前記補正値は、前記差の２５％とし、前記所定の値は、前記ウインドの属するブロックの第1の判定値と代表値との差の２５％としたことを特徴とする請求項３に記載のパワーウインド装置。
【請求項５】
車のウインドの全移動範囲を複数ブロックに分割した場合の各ブロック毎に、前記ウインドを開閉するための駆動部が出力する複数のトルクから求めた代表値と前記代表値より大きい第１の判定値とを記憶し、前記ウインドが前記各ブロック内を移動する毎に、前記複数のトルクの値を検出し、前記トルクの値と前記ウインドの属するブロックの第１の判定値とを比較し、前記トルクの値が前記第１の判定値よりも大きい時に挟み込みと判定するとともに前記ウインドを停止または反対方向に動作させるための制御信号を出力するパワーウインド装置の制御方法であって、前記ウインドがそれぞれのブロック内を移動するときに、前記トルクの値と前記ウインドの属するブロックの代表値との差を求め、前記差が正のときにのみ、前記差に比例した補正値を前記ウインドの属するブロックの第１の判定値に加算した第２の判定値を設定し、同じブロック内において次のトルクの値が得られたとき、そのトルクの値が前記第２の判定値よりも大きいときに挟み込みと判定するようにしたことを特徴とするパワーウインド装置の制御方法。
【請求項６】
前記補正値は、所定の値を超えないようにしたことを特徴とする請求項５に記載のパワーウインド装置の制御方法。
【請求項７】
前記補正値は、前記差の２５％とし、前記所定の値は、前記ウインドの属するブロックの判定値と代表値との差の２５％としたことを特徴とする請求項６に記載のパワーウインド装置の制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、自動車のパワーウインド装置及びその制御方法に関し、特に、ウインドに異物を挟み込んだ時にウインドの開閉動作を停止又は反対方向に動作させるための挟み込みを検知する制御部を備えたパワーウインド装置及びその制御方法に関する。
【０００２】
【従来の技術】
自動車に用いられ、ウインドを駆動部で開閉するパワーウインド装置において、ウインド開閉時に、ウインドに異物を挟み込んだときに、駆動部に過負荷をかけないため、及び、挟み込んだものを保護するために、ウインドに挟み込みがあったかないかを判定し、挟み込みがあった時は直ちに駆動部を停止または反対方向に動作させるための制御部を備えたパワーウインド装置が提案されている。
【０００３】
このような従来のパワーウインド装置は、図５に構成を示すように、ウインドを開閉するための正逆動作可能な駆動部（以下「モータ」という。）４１、モータ４１に電源を供給する電源供給部４２、複数のスイッチを有し、手動操作によりウインドの開閉のための信号となる電圧を出力する操作スイッチ部４３、操作スイッチ部４３の操作に応じてモータ４１の回転をモータ電源供給部４２を介して制御する制御部４４（以下「ＣＰＵ」という。）、モータ４１の回転に対応してパルスを発生するパルス発生部４５を備えている。
【０００４】
そして、操作スイッチ部４３の、いずれかのスイッチ（４３ａ、４３ｂ、４３ｃ、４３ｄ）が操作されると、操作されたスイッチに対応した信号がＣＰＵ４４の入力端子（Ｐ０２、Ｐ０３、Ｐ０４）に入力され、ＣＰＵ４４は、入力された信号に応じて出力端子（Ｐ０５、Ｐ０６）から信号を電源供給部４２に出力し、モータ電源供給部４２は、入力された信号に対応してモータ４１に電源を供給することで、モータ４１が正／逆回転し、ウインドが開／閉するように構成されている。
【０００５】
また、図２は、このパワーウインド装置において、ウインドの全移動領域を３６のブロックに分割した場合の、各ブロックに設定される、パルスの発生数、モータトルク値の代表値、モータトルク値の変動を許容する許容値、代表値と許容値とを加算した挟み込みと判定する判定値の一例を示す特性図であり、縦軸はモータ４１の出力するトルク値（ｋｇ・ｆ）、横軸はパルス発生部４５の発生するパルスの発生数（左端がウインド全開位置、右端が全閉位置）を示し、なお、各設定値は予め設定されＣＰＵ４４内の記憶部４４ｂに記憶されている。
【０００６】
以上の構成において、モータ４１が回転すると、パルス発生部４５は、モータ
４１の回転に連動しパルスを発生し、ＣＰＵ４４の入力端子Ｐ０７に出力する。
このときＣＰＵ４４は、入力されたパルスの発生間隔に要した時間を計測し、計測した時間からモータトルク値を検出するとともに、入力されたパルスの発生数を計数し、発生数からウインドがどのブロックに属するかを決定する。
そして、ＣＰＵ４４は、記憶部４４ｂに記憶され、決定されたブロックにおける判定値と検出されたモータトルク値とを比較し、モータトルク値が判定値よりも大きいときに、ウインドに異物の挟み込みが発生したと判断してモータ４１を停止または反転させるようになっていた。
【０００７】
【発明が解決しようとする課題】
しかしながら、このようなパワーウインド装置では、ブロック単位に判定値を設定しているので、パルス単位に判定値を設定するよりも、ＣＰＵ４４内の記憶部４４ｂが必要な領域は、１／３２となり小さくて済むが、温度変化によるモータトルク値の変動やウインドと窓枠との摩擦係数の変動、経年変化によるパルス発生部４５のギア山の削れなどによる出力するパルスの乱れ、などにより、検出されるモータトルク値は、パルスが発生される毎に、同じブロック内においても、バラツいてしまい、時によっては、モータトルク値のバラツキが許容値を超えてしまい、挟み込みが発生していないのに、挟み込みが発生したと判断して、ウインドの動作が停止したり反転したりする誤動作が起きるという不具合があった。
【０００８】
本発明は、この課題を解決するもので、その目的は、小さい記憶部で、温度変化や経年変化によるモータトルク値の変動があったとしても、挟み込みが発生していないのに、挟み込みが発生したと判断して、ウインドの動作が停止したり反転したりする誤動作が起こりにくいパワーウインド装置及びその制御方法を提供することである。
【０００９】
【課題を解決するための手段】
前記課題を解決するため、本発明のパワーウインド装置は、車のウインドを開閉するための駆動部と、駆動部の動作に対応してパルスを発生するパルス発生部と、パルスの発生間隔における駆動部の出力するトルクの値を検出するトルク値検出手段と、ウインドの全移動範囲を複数のブロックに分割した場合の各ブロック毎のトルクの代表値と代表値より大きい第１の判定値とを記憶するトルク値記憶手段と、パルスの発生時におけるトルクの値とウインドの属するブロックの第１の判定値とをパルスの発生毎に比較して、トルクの値が第１の判定値よりも大きい時に挟み込みと判定するとともに駆動部を停止または反対方向に動作させる制御部とを備え、制御部は、パルスの発生時におけるトルクの値がウインドの属するブロックの代表値よりも大きいときにのみ、トルクの値と代表値との差に比例する補正値を第１の判定値に加算して第２の判定値として、次のパルスの発生時には、当該パルスの発生時におけるトルクの値が第２の判定値よりも大きいときに挟み込みと判定するようにした。
【００１０】
また、本発明は、車のウインドの全移動範囲を複数ブロックに分割した場合の各ブロック毎のウインドを開閉するための駆動部が出力するトルクの代表値と代表値より大きい第１の判定値とを記憶し、
ウインドがブロック内の所定の距離を移動する毎に、
トルクの値を検出し、
トルクの値とウインドの属するブロックの第１の判定値とを比較し、
トルクの値が第１の判定値よりも大きい時に挟み込みと判定するとともにウインドを停止または反対方向に動作させるための制御信号を出力するパワーウインド装置の制御方法であって、
トルクの値と前記ウインドの属するブロックの代表値との差を求め、
差が正のときにのみ、差に比例した補正値をウインドの属するブロックの第１の判定値に加算して第２の判定値を求め、次の移動時には、次の移動時におけるトルクの値が第２の判定値よりも大きいときに挟み込みと判定するようにした。
【００１１】
さらに、本発明は、補正値は、所定の値を超えないようにした。
【００１２】
さらに、本発明は、補正値を前記差の２５％とし、所定の値をウインドの属するブロックの第１の判定値と代表値との差の２５％とした。
【００１３】
【発明の実施の形態】
以下、本発明のパワーウインド装置及びその制御方法の実施の形態を図１〜図５、及び図７を参照して説明する。
【００１４】
図１は、本発明のパワーウインド装置の実施の形態の構成を示す図である。本発明のパワーウインド装置は、駆動部（以下「モータ」という。）１１、モータへの電源供給部１２、操作スイッチ部１３、制御部（以下「ＣＰＵ」という。）１４、パルス発生部１５、車載電源端子１６、１７、１８を備えている。
【００１５】
モータ１１は、車のウインドを開閉させるための正逆回転可能なモータで、図１に示す回路において、上側から下側に電流が流れるとき（ＵＰ）は、ウインドを閉じるように回転し、下側から上側に電流が流れるとき（ＤＯＷＮ）は、ウインドを開けるように回転する。
【００１６】
電源供給部１２は、モータ１１に車載電源端子１６からの電源を供給するための回路で、リレー１９ｕ、１９ｄ、スイッチトランジスタ２０ｕ、２０ｄを備えている。リレー１９ｕ、１９ｄは、それぞれ、可動接点はモータ１１の互いに異なる端子に接続され、一方の固定接点は車載電源端子１６に接続され、他方の固定接点はグランドに接続されている。また、各々の可動接点は、通常はグランド側の固定接点に接続されているが、リレー１９ｕ、１９ｄのコイルに制御電流が流れてると車載電源端子１６側の固定接点に接続される。
トランジスタ２０ｕは、べースがＣＰＵ１４の出力端子Ｐ０５に接続され、コレクタがリレー１９ｕのコイルを介して接地され、エミッタが車載電源端子１７と接続されている。また、トランジスタ２０ｄは、べースがＣＰＵ１４の出力端子Ｐ０６に接続され、コレクタがリレー１９ｄのコイルを介して接地され、エミッタが車載電源端子１７と接続されている。
【００１７】
操作スイッチ部１３は、マニュアルウインド閉スイッチ（ＵＰ）２１ｕ、マニュアルウインド開スイッチ（Ｄｏｗｎ）２１ｄ、オートウインド閉スイッチ（Ｕ−ＡＵＴＯ）２２ｕ、オートウインド開スイッチ（Ｄ−ＡＵＴＯ）２２ｄ、を備えている。
マニュアルウインド閉スイッチ２１ｕの可動接点はインバータを介して、ＣＰＵ１４の入力端子Ｐ０２に接続され、一方の固定接点が車載電源端子１８に接続され、他方の固定接点がグランドに接続されている。また、マニュアルウインド開スイッチ２１ｄの可動接点は、インバータを介してＣＰＵ１４の入力端子Ｐ０３に接続され、一方の固定接点が車載電源端子１８に接続され、他方の固定接点がグランドに接続されている。
さらに、オートウインド閉スイッチ２２ｕ、オートウインド開スイッチ２２ｄは、それぞれ、一端が接地され、他端がＣＰＵ１４の入力端子Ｐ０４に接続されている。
【００１８】
ＣＰＵ１４は、入出力用の複数の端子を有し、入力用端子（Ｐ０２、Ｐ０３、Ｐ０４）には、操作スイッチ部１３からの信号となる電圧が印加され、出力用端子（Ｐ０５、Ｐ０６）から、トランジスタ２０ｕ、２０ｄのベースに各トランジスタをオン／オフさせるための信号となる電圧を出力する。また、入力端子Ｐ０７は、パルス発生部１５に接続され、パルス発生部１５の発生するパルスが入力される。また、ＣＰＵ１４は、内部にデータ処理部１４ａ、記憶部１４ｂを有している。
【００１９】
パルス発生部１５は、例えば、モータ１１の回転軸に取り付けられたギアの山を利用するものなどで、モータ１１の回転に連動し、例えば、モータ１１の１回転に１回パルスを発生し、ＣＰＵ１４に出力する。
車載電源端子１６、１７、１８はそれぞれ、車載電源の正の電極（＋Ｖｂ）に接続され、車載電源を各部に供給している。
【００２０】
以上の構成において、マニュアルウインド閉スイッチ２１ｕを操作し、可動接点を車載電源端子１８側にすると、車載電源端子１８からの電圧が信号となりマニュアルウインド閉スイッチ２１ｕとインバータとを介してＣＰＵ１４の入力端子Ｐ０２に入力される。次に、ＣＰＵ１４は、トランジスタ２０ｕをオンさせるための信号を出力端子Ｐ０５から出力する。そうすると、トランジスタ２０ｕはオンとなり、車載電源端子１７からの電流が、エミッタ、コレクタを通してリレー１９ｕのコイルに流れ、リレー１９ｕの可動接点が車載電源端子１６側に切り替わり、車載電源端子１６からの電圧が、モータ１１にウインドを閉じるように印加され、ウインドが閉じて行く。
ここで、オートウインド閉スイッチ２２ｕが操作されると、接地電圧が信号となりＣＰＵ１４の入力端子Ｐ０４に入力され、この時は、マニュアルウインド閉スイッチ２１ｕの操作を止めても、ＣＰＵ１４はトランジスタ２０ｕをオンさせるための信号を出力端子Ｐ０５から出力し続け、他のスイッチが操作されるかウインドが全閉状態になるまで、ウインドは閉じ続ける。
また、オートウインド閉スイッチ２２ｕを操作せずに、マニュアルウインド閉スイッチ２１ｕの操作を止めた場合は、可動接点が車載電源端子１８から離れ、接地電圧がインバータを介してＣＰＵ１４の入力端子Ｐ０２に入力される。次に、ＣＰＵ１４は、トランジスタ２０ｕをオフさせるための信号を出力端子Ｐ０５に出力する。そうすると、トランジスタ２０ｕはオフとなり、リレー１９ｕのコイルに制御電流が流れなくなり、リレー１９ｕの可動接点が接地側に切り替わり、モータ１１に電圧が印加されなくなり、モータ１１の回転が止まり、ウインドが停止する。
【００２１】
同様に、マニュアルウインド開スイッチ２１ｄを操作し、可動接点を車載電源端子１８側にすると、車載電源端子１８からの電圧が信号となりマニュアルウインド開スイッチ２１ｄとインバータとを介してＣＰＵ１４の入力端子Ｐ０３に入力される。次に、ＣＰＵ１４は、トランジスタ２０ｄをオンさせるための信号を出力端子Ｐ０６から出力する。そうすると、トランジスタ２０ｄは、オンとなり、車載電源端子１７からの電流が、エミッタ、コレクタを通してリレー１９ｕのコイルに流れ、リレー１９ｄの可動接点が車載電源端子１６側に切り替わり、車載電源端子１６からの電圧が、モータ１１にウインドを開けるように印加され、ウインドが開いて行く。
ここで、オートウインド開スイッチ２２ｄが操作されると、接地電圧が信号となりＣＰＵ１４の入力端子Ｐ０５に入力され、この時は、マニュアルウインド開スイッチ２１ｄの操作を止めても、ＣＰＵ１４は、トランジスタ２０ｄをオンさせるための信号を出力端子Ｐ０６から出力し続け、他のスイッチが操作されるかウインドが全開状態になるまで、ウインドは開き続ける。
また、オートウインド開スイッチ２２ｄを操作せずに、マニュアルウインド開スイッチ２１ｄの操作を止めた場合は、可動接点が車載電源端子１８から離れ、接地電圧がインバータを介してＣＰＵ１４の入力端子Ｐ０３に入力される。次に、ＣＰＵ１４は、トランジスタ２０ｄをオフさせるための信号を出力端子Ｐ０６に出力する。そうすると、トランジスタ２０ｄはオフとなり、リレー１９ｄのコイルに制御電流が流れなくなり、リレー１９ｄの可動接点が接地側に切り替わり、モータ１１に電圧が印加されなくなり、モータ１１の回転が止まり、ウインドが停止する。
【００２２】
以上のような構成と動作によって、操作スイッチ部１３の各スイッチの操作に応じて信号がＣＰＵ１４に出力され、ＣＰＵ１４がモータ電源供給部１２を介してモータ１１に供給される電源を制御し、モータ１１が正／逆回転することで車のウインドが開／閉する。
【００２３】
次に、このパワーウインド装置においては、ウインドの全移動領域を、例えば、３６のブロックに分割すると、各ブロックにおいては、パルスの発生回数は、３２パルスずつとなる。そして、基準となる条件（温度、経年など）においての３２パルスのモータトルク値の平均値をそのブロックにおけるモータトルク値の代表値とし、モータトルク値の変動を許容する所定の許容値と、代表値と許容値とを加算した挟み込みと判定する判定値とが各ブロック単位に算出されている。図２はこの一例を示しており、縦軸はモータ１１の出力するトルク値（Ｎ）、横軸はパルス発生部１５の発生するパルスの発生回数（左端がウインド全開位置、右端が全閉位置）、曲線はある条件において（温度、経年など）のモータトルクの実測値を示し、代表値と許容値と判定値とは予め設定されトルク値記憶手段によってＣＰＵ１４内の記憶部１４ｂに記憶されている。
また、このパワーウインド装置は、挟み込みの検出を行うときに、モータ１１の出力するトルク値を用いており、このモータトルク値は、パルス発生部１５の発生するパルスの発生間隔などの値を用いて、図６に示す計算式によって求められる。なお、このモータトルク値は、ウインドの重量やウインドと窓枠との間の摩擦などを含んでいる。
【００２４】
以上の構成において、操作スイッチ部１３の操作に応じてモータ１１が回転すると、パルス発生部１５は、モータ１１の回転に連動し、例えば、モータ１１の１回転に１回のパルスを発生し、ＣＰＵ１４の入力端子Ｐ０７に出力する。
このときＣＰＵ１４は、トルク値検出手段によって、入力されたパルスの発生間隔に要する時間を計測し、計測した時間から図６に示す計算式によってモータトルク値を検出するとともに、入力されたパルスの発生数を計数し、発生数からウインドが図２に示すどのブロックに属するかを特定する。
【００２５】
次に、図３は、このパワーウインド装置の制御方法の実施の形態のフローチャートであり、図４は、本発明のパワーウインド装置の挟み込みを判定する方法を説明する図である。図３、４を参照してＣＰＵ１４が挟み込みを判定する手順を説明する。なお、本実施の形態では、ウインドの所定の距離の移動を、例えば、モータ１１にメカ的に取り付け、モータ１１の１回転に１回のパルスを発生するパルス発生部１５からのパルスの検出時としている。
ＣＰＵ１４はパルスを検出すると、トルク値検出手段によってモータのトルク値を検出（図４丸印）し、パルスの発生数によりウインドが属するブロックを特定する。
以下は、図３に示すように、次に、ブロックの境界かどうかを判定する（Ｓ３１）。
ステップＳ３１において、ブロックの境界の場合（Ｙｅｓ）は、トルク値記憶手段によって設定／記憶されている次のブロックに対する代表値、許容値、判定値を得て（Ｓ３２）、次に、挟み込みの判定値（図４破線）と検出されたモータのトルク値（図４丸印）とを比較する（Ｓ３３）。ブロックの境界でない場合（Ｎｏ）は、そのままステップＳ３３へ進む。
ステップＳ３３において、検出されたトルク値（図４丸印）の方が大きい時（Ｙｅｓ）は、挟み込みがあったと判定して駆動部を停止又は反対に動作させ（Ｓ３４）、終了する。判定値の方が大きい時（Ｎｏ）は、挟み込みはなかったと判定し、トルク値検出手段によって検出されたトルク値（図４丸印）と代表値（図４実線）との差（図４Ａ）を計算し（Ｓ３５）、差（図４Ａ）の正負を判定する（Ｓ３６）。
ステップＳ３６において、計算された差（図４Ａ）が正でない場合（Ｎｏ）は、補正値（図４Ｂ）を０とし（Ｓ３７）、代表値と許容値と補正値を加算させた値を次のパルスの判定値とし（Ｓ３８）、終了する。計算された差（図４Ａ）が正の場合（Ｙｅｓ）は、差（図４Ａ）を、例えば、４で除算した値を補正値（図４Ｂ）とし（Ｓ３９）、この補正値（図４Ｂ）と許容値を、例えば、４で除算した値とを比較する（Ｓ４０）。
ステップＳ４０において、補正値が許容値を４で除算した値より小さい場合（Ｙｅｓ）は、代表値と許容値と補正値（図４Ｂ）とを加算した値を次のパルスの判定値（図４四角印）とし（Ｓ３８）、終了する。補正値が許容値を４で除算した値より大きい場合（Ｎｏ）は、補正値（図４Ｂ）は許容値を４で除算した値とし（Ｓ４１）、代表値と許容値と補正値（図４Ｂ）とを加算させ次のパルスの判定値（図４四角印）とし（Ｓ３８）、終了する。
以上の判定手順により、ＣＰＵ１４は、ウインドに挟み込みがあったかないかを判定し、挟み込みがあった時は、直ちに、ウインドの動作を停止あるいは反対に動作させている。
【００２６】
ところで、以上のような、検出されたトルク値が代表値よりも大きい場合に、その差の、例えば、２５％を補正値として判定値に加算して次の判定を行うという判定方法としたことにより、温度変化によるモータトルク値の変動やウインドと窓枠との摩擦係数の変動、経年変化によるパルス発生部１５のギア山の削れなどによる出力するパルスの乱れ、などにより検出されるモータトルク値が、パルスが発生する毎に、バラツいてしまったとしても、次回のパルスの発生時における判定にはこのバラツキの２５％が上乗せされて判定されるので、挟み込みが発生していないのに、挟み込みが発生したと判定して、ウインドの動作が停止したり反対に動作したりする誤動作を起こすことが少なくなっている。
また、補正値には、例えば、判定値と代表値との差の２５％という上限を設けているので、柔らかいものを挟んだときなどに、トルク値が除々に増加したとしても、判定値はトルク値に連れて際限なく増加しないので、挟み込みが起きたときには、正しく判定し、直ちにウインドの動作を停止または反対に動作させることができる。
【００２７】
なお、本実施の形態においては、代表値と許容値と補正値とを加算して、次に発生するパルスにおける判定値とし、検出したトルク値と比較しているが、次に発生するパルスによって検出したトルク値から補正値を減算し、この減算した補正値と判定値とを比較しても同様の効果が得られる。
また、補正値は、例えば、差を４で除算した値（２５％）としているが、挟み込み検出時に挟み込み力は検出したトルク値から最大１００Ｎを越えては望ましくなく、例えば、許容値を通常よく設定する７０〜８０Ｎとすると、補正値は、許容値が７０Ｎのときには、１００Ｎから許容値を減じて、最大３０Ｎとなり、比率にすると許容値の最大４３％となり、また、許容値が８０Ｎのときには、補正値は最大２０Ｎとなり、比率にすると許容値の最大２５％となる。すなわち、補正値は、最大２５〜４３％の値であれば良く、特に、４で除算した場合（２５％）は、許容値に補正値を加算しても１００Ｎを超えることはなく、補正値として好ましい値である、とともに、ＣＰＵ１４のデータ処理部１４ａにおいては２ビットシフトすれば計算できるので高速に処理することが可能な値となっていて、したがって、ＣＰＵ１４は補正値を高速に計算できる、又は、計算性能は劣るが安価なＣＰＵを使用することが可能となっている。
さらに、補正値の上限を、許容値を４で除算した値（２５％）としているのも上述した理由と同様な理由により、同様の効果が得られる。
【００２８】
【発明の効果】
以上説明したように、本発明によれば、車のウインドを開閉するための駆動部と、駆動部の動作に対応してパルスを発生するパルス発生部と、パルスの発生間隔における駆動部の出力するトルクの値を検出するトルク値検出手段と、ウインドの全移動範囲を複数のブロックに分割した場合の各ブロック毎のトルクの代表値と代表値より大きい第１の判定値とを記憶するトルク値記憶手段と、パルスの発生時におけるトルクの値とウインドの属するブロックの第１の判定値とをパルスの発生毎に比較して、トルクの値が第１の判定値よりも大きい時に挟み込みと判定するとともに駆動部を停止または反対方向に動作させる制御部とを備え、制御部は、パルスの発生時におけるトルクの値がウインドの属するブロックの代表値よりも大きいときにのみ、トルクの値と代表値との差に比例する補正値を第１の判定値に加算して第２の判定値として、次のパルスの発生時には、当該パルスの発生時におけるトルクの値が第２の判定値よりも大きいときに挟み込みと判定するようにしたので、温度変化や経年変化により検出されるモータトルク値がバラツいてしまったとしても、次回の判定時にはこのバラツキの２５％が上乗せされ判定されるので、挟み込みが発生していないのに、挟み込みが発生したと判定して、ウインドの動作が停止したり反転したりする誤動作を起こすことが少なくできる。
【００２９】
また、本発明によれば、補正値が所定の値を超えないようにしたので、検出されたトルク値が除々に増加したとしても判定値は際限なく増加しないので、挟み込みが起きたときには、正しく判定できる。
【００３０】
また、本発明によれば、補正値を差の２５％とし、所定の値を前記ウインドの属するブロックの第１の判定値と代表値との差の２５％としたので、制御部が計算しやすく、したがって、計算が高速にできる、又は、計算性能は劣るが安価な制御部を使用することが可能となる。
【図面の簡単な説明】
【図１】本発明のパワーウインド装置の実施の形態の構成を示す図である。
【図２】本発明及び従来のパワーウインド装置のウインドの全移動領域を複数のブロックに分割した場合の、各ブロック毎の代表値、許容値、判定値の一例を示す特性図である。
【図３】本発明のパワーウインド装置の制御方法の第１の実施の形態を示すフローチャートである。
【図４】本発明のパワーウインド装置の挟み込みを判定する方法を説明する図である。
【図５】従来のパワーウインド装置の構成を示す図である。
【図６】本発明及び従来のパワーウインド装置のモータトルク値を求める計算式を示す図である。
【符号の説明】
１１  駆動部（モータ）
１４  制御部（ＣＰＵ）
１４ａ  データ処理部
１４ｂ  記憶部
１５  パルス発生部
【図１】
0003722675.tif 000002
【図２】
0003722675.tif 000003
【図３】
0003722675.tif 000004
【図４】
0003722675.tif 000005
【図５】
0003722675.tif 000006
【図６】
0003722675.tif 000007