(57)【要約】【課題】制御を複雑にすることなくエンジン作動中及びエンジン停止時の挟み込み有無の誤検出の双方を抑制することができるウィンドウガラスの挟み込み有無検出装置を提供する。【解決手段】エンジン停止を検出したとき（Ｓ１１１でＹＥＳ）、マイクロコンピュータはエンジン作動中よりも挟み込み有りの判定がされにくくなるように挟み込み判定閾値を変更するようにした（Ｓ１１２）。即ち、マイクロコンピュータはエンジン作動中には第１の挟み込み判定閾値Ｐ１を適用し、エンジン停止が検出されたときには第２の挟み込み判定閾値Ｐ２（Ｐ２＞Ｐ１）を適用する。エンジン停止時にはエンジン作動中よりも挟み込み有りの判定がされにくくなるので、エンジン停止時、バッテリ電圧の低下に伴ってパルス周期が長くなっても、これが挟み込み有りと誤検出されることはない。【選択図】        図３
2004324105.tif 000002
【特許請求の範囲】
【請求項１】
電源電圧及び当該電源電圧の変動に伴って変動する各種のパラメータのうちいずれか一つを検出するパラメータ検出手段と、
前記パラメータ検出手段により検出されたパラメータに基づいてウィンドウガラスの挟み込み有無の判定対象値を求める判定対象値演算手段と、
前記判定対象値演算手段により算出された判定対象値と予め設定された挟み込み判定閾値とを比較して当該比較結果に基づいて挟み込みの有無を判定する判定手段とを備えたウィンドウガラスの挟み込み有無検出装置において、
エンジンの停止を検出するエンジン停止検出手段と、
前記エンジン停止検出手段によりエンジンの停止が検出されたときにはエンジン作動中よりも挟み込み有りの判定がされにくくなるように前記挟み込み判定閾値を変更する閾値変更手段とを備えたウィンドウガラスの挟み込み有無検出装置。
【請求項２】
前記エンジン停止検出手段は、イグニッションスイッチがオン位置からアクセサリ位置、オフ位置及びロック位置のうちいずれかの位置に切換えられたときに当該イグニッションスイッチから出力されるイグニッションオフ操作信号の入力の有無を判断し、前記イグニッションオフ操作信号が入力されたと判断したときにエンジン停止と判断するようにした請求項１に記載のウィンドウガラスの挟み込み有無検出装置。
【請求項３】
エンジン停止が検出されたときに作動されると共に予め設定されたパラメータ安定時間だけ経過したときにカウントアップ信号を出力するタイマ手段を備え、
前記タイマ手段からのカウントアップ信号が入力されたとき、前記閾値変更手段は挟み込み判定閾値をエンジン作動中における挟み込み判定閾値に戻すようにした請求項１又は請求項２に記載のウィンドウガラスの挟み込み有無検出装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ウィンドウガラスの挟み込み有無検出装置に関するものである。
【０００２】
【従来の技術】
従来、例えば自動車の各サイドドアにそれぞれ設けられたウィンドウスイッチを操作することによってモータを駆動させ、このモータの駆動力によってウィンドウガラスを昇降させるようにしたパワーウインドウ装置が知られている。このようなパワーウィンドウ装置には、挟まれ防止機能を備えたものもある。この挟まれ防止機能は、ウィンドウガラスの閉動作中に当該ウィンドウガラスと窓枠との間に例えば指等の異物が挟まったときには、ウィンドウガラスの閉動作を停止し、この後、ウィンドウガラスを開動作させて異物を解放する機能である。
【０００３】
前記異物の挟み込みの検出方式には、例えば電圧検知方式及びパルス検知方式の２つの方式がある。
電圧検知方式は、電源電圧又はモータに印加される電圧（モータ電圧）の変動を監視し、その電圧の変化量に基づいて挟み込みの有無を検出する方式である。即ち、電源電圧又はモータに印加される電圧の変化量が予め設定された電圧判定閾値を越えた場合には、電源電圧又はモータ電圧の変動の影響を考慮して異物の挟み込み検出を行わないようにして、誤検出動作を回避する。電圧変化量が電圧判定閾値以下で、且つ電流変化量が所定の電流判定閾値以上の場合には、挟み込み発生と判断してモータを停止又は反転させる（例えば、特許文献１参照。）。
【０００４】
パルス検知方式は、ウィンドウガラスを開閉するモータの回転速度に比例した周期のパルス信号に基づいて挟み込みの有無を検出する方式である。即ち、単位時間におけるパルス周期（モータの回転速度）の変化量を予め設定された閾値と比較することにより挟み込み検出を行う。ウィンドウガラスに異物が挟み込まれたときにはモータの回転速度が低下し、これに伴ってモータのパルス周期が長くなることを利用して異物の挟み込み検出が行われる（例えば、特許文献２参照。）。
【０００５】
また、モータのパルス周期はバッテリ電圧の変動に伴って変動する。即ち、バッテリ電圧が上昇してモータの回転速度が速くなると、モータのパルス周期は短くなる。逆に、バッテリ電圧が下降してモータの回転速度が遅くなると、モータのパルス周期は長くなる。そして、ウィンドウガラスの閉動作途中において、例えばドアの開閉及び悪路走行等によって衝撃や振動が発生するとバッテリ電圧が変動し、これに伴ってモータのパルス周期も変動する。このバッテリ電圧変動に起因するパルス周期変動の影響を考慮して異物の挟み込み検出を行わないようにすることにより、挟み込み有無の誤検出（即ち、ウィンドウガラスに何も挟まっていないのに挟まっていると誤判断すること）を回避している。
【０００６】
【特許文献１】
特開平９−２１２７４号公報
【特許文献２】
特開平１０−１６９３１５号公報
【０００７】
【発明が解決しようとする課題】
ところが、前記従来のウィンドウガラスの挟み込み有無検出装置には次のような問題があった。即ち、前記両検知方式のウィンドウガラスの挟み込み有無検出装置においては、ドアの開閉による衝撃及び悪路走行による衝撃（振動）等の外部負荷並びにエアコン及びカーステレオ等の電気負荷がオンされたときのような急激なバッテリ電圧変動及びパルス周期変動に対しては対応している。即ち、ドアの開閉等の衝撃や振動に起因する急激なバッテリ電圧変動及びパルス周期変動を挟み込み検出しないように挟み込み誤検出対策が施されている。
【０００８】
しかし、エンジンを停止したときのような緩やかな電圧変動及びパルス周期変動を想定した挟み込み誤検出防止対策は何ら施されていなかった。これは、例えばバッテリ電圧及びモータのパルス周期について急激な変化（単位時間当りの変化量）だけでなく緩やかな変化も監視し、それらの変動を考慮して挟み込み検出を行わないようにしようとすると、挟み込み有無検出装置の制御プログラムが複雑になるからである。
【０００９】
挟み込み有無検出装置の制御プログラムを複雑にすることなく、急激な変動及び緩やかな変動の双方を考慮した挟み込み有無の誤検出防止処理を行うために、例えば次のようなことが考えられる。即ち、前記急激な変動及び緩やかな変動についてそれぞれ同じ制御プログラム（検出感度）で誤検出防止処理を行う。しかしながら、この場合、前記急激な変化及び緩やかな変化のうち少なくとも一方の変化を考慮した挟み込み有無の誤検出防止処理の精度が確保できない。これは、挟み込み有無検出装置の制御プログラムを前記急激な変化及び緩やかな変化のうちいずれか一方に偏ったものか、又は急激な変化及び緩やかな変化の中間の変化に対応したものかにせざるを得ないからである。このため、前記急激な変動及び緩やかな変動の双方を考慮した挟み込み有無の誤検出防止処理の精度を確保することは困難であった。そして、このように前記急激な変動及び緩やかな変動の双方を考慮した挟み込み誤検出防止処理を一つの同じ制御プログラムで行うことは現実的ではなく、採用が困難であった。
【００１０】
仮に、前記急激な変動に起因する挟み込み有無の誤検出防止を目的とする制御プログラム（閾値）を前記緩やかな変動についても適用した場合、この緩やかな変動は正常の挟み込みと誤検出されてしまう。このため、例えばウィンドウガラスの閉動作途中にエンジンが停止されて、これに伴ってバッテリ電圧及びパルス周期が緩やかに変動した場合、この緩やかな変動は正常な挟み込みと誤検出される。
【００１１】
逆に、前記緩やかな変動に起因する挟み込み有無の誤検出防止を目的とする制御プログラム（閾値）を前記急激な変動についても適用した場合、この急激な変動は正常な挟み込みと誤検出されてしまう。このため、エンジン作動中において、ウィンドウガラスの閉動作途中に例えばドアの開閉による衝撃が発生し、これに伴ってバッテリ電圧及びパルス周期が急激に変動した場合、この急激な変動は正常な挟み込みと誤検出される。
【００１２】
従って、挟み込み誤検出を防止するための制御を複雑にすることなく、前記急激な変動及び前記緩やかな変動の双方を考慮した挟み込み誤検出防止処理の精度を確保することは困難であった。
【００１３】
本発明は上記問題点を解決するためになされたものであって、その目的は、制御を複雑にすることなくエンジン作動中及びエンジン停止時の挟み込み有無の誤検出の双方を抑制することができるウィンドウガラスの挟み込み有無検出装置を提供することにある。
【００１４】
【課題を解決するための手段】
請求項１に記載の発明は、電源電圧及び当該電源電圧の変動に伴って変動する各種のパラメータのうちいずれか一つを検出するパラメータ検出手段と、前記パラメータ検出手段により検出されたパラメータに基づいてウィンドウガラスの挟み込み有無の判定対象値を求める判定対象値演算手段と、前記判定対象値演算手段により算出された判定対象値と予め設定された挟み込み判定閾値とを比較して当該比較結果に基づいて挟み込みの有無を判定する判定手段とを備えたウィンドウガラスの挟み込み有無検出装置において、エンジンの停止を検出するエンジン停止検出手段と、前記エンジン停止検出手段によりエンジンの停止が検出されたときにはエンジン作動中よりも挟み込み有りの判定がされにくくなるように前記挟み込み判定閾値を変更する閾値変更手段とを備えたことを要旨とする。
【００１５】
請求項２に記載の発明は、請求項１に記載のウィンドウガラスの挟み込み有無検出装置において、前記エンジン停止検出手段は、イグニッションスイッチがオン位置からアクセサリ位置、オフ位置及びロック位置のうちいずれかの位置に切換えられたときに当該イグニッションスイッチから出力されるイグニッションオフ操作信号の入力の有無を判断し、前記イグニッションオフ操作信号が入力されたと判断したときにエンジン停止と判断するようにしたことを要旨とする。
【００１６】
請求項３に記載の発明は、請求項１又は請求項２に記載のウィンドウガラスの挟み込み有無検出装置において、エンジン停止が検出されたときに作動されると共に予め設定されたパラメータ安定時間だけ経過したときにカウントアップ信号を出力するタイマ手段を備え、前記タイマ手段からのカウントアップ信号が入力されたとき、前記閾値変更手段は挟み込み判定閾値をエンジン作動中における挟み込み判定閾値に戻すようにしたことを要旨とする。
【００１７】
（作用）
請求項１に記載の発明によれば、電源電圧及び当該電源電圧の変動に伴って変動する各種のパラメータのうちいずれか一つが検出される。この検出されたパラメータに基づいてウィンドウガラスの挟み込み有無の判定対象値が求められる。この算出された判定対象値と予め設定された挟み込み判定閾値とが比較され、この比較結果に基づいて挟み込みの有無が判定される。そして、エンジンの停止が検出されたときにはエンジン作動中よりも挟み込み有りの判定がされにくくなるように前記挟み込み判定閾値が変更される。
【００１８】
エンジンが停止されると電源電圧が低下し、これに伴って各種のパラメータ、ひいては挟み込み有無の判定対象値も変動する。しかし、エンジン停止が検出されたときにはエンジン作動中よりも挟み込み有りの判定がされにくくなるように挟み込み判定閾値が変更されることにより、電源電圧の変動に伴う判定対象値の変動を挟み込み有りと誤判定されることが抑制される。このため、例えばウィンドウガラスが閉動作している最中にエンジンが停止されたときの挟み込み誤検出が抑制される。
【００１９】
請求項２に記載の発明によれば、請求項１に記載のウィンドウガラスの挟み込み有無検出装置の作用に加えて、イグニッションスイッチがオン位置からアクセサリ位置、オフ位置及びロック位置のうちいずれかの位置に切換えられたときに当該イグニッションスイッチから出力されるイグニッションオフ操作信号の入力の有無が判断される。そして、前記イグニッションオフ操作信号が入力されたと判断したときにエンジン停止と判断される。これは、エンジンが停止されるときには、必ずイグニッションスイッチがオフ操作されることを利用したものである。
【００２０】
請求項３に記載の発明によれば、請求項１又は請求項２に記載のウィンドウガラスの挟み込み有無検出装置の作用に加えて、エンジン停止が検出されてから予め設定されたパラメータ安定時間だけ経過すると、挟み込み判定閾値はエンジン作動中における挟み込み判定閾値（通常値）に戻される。このため、パラメータ安定時間経過後は挟み込みの有無が好適に検出される。ちなみに、パラメータ安定時間経過後も挟み込み判定閾値を通常値に戻すことなく、エンジン停止が検出されたときに変更された値に保持するようにした場合、パラメータ安定時間経過後に挟み込みが発生したとき、この挟み込みの検出が通常（エンジン作動中）よりも遅れるおそれがある。
【００２１】
【発明の実施の形態】
以下、本発明を、例えば自動車のパワーウィンドウ装置に装備されるウィンドウガラスの挟み込み有無検出装置に具体化した一実施形態を図１〜図３に従って説明する。
【００２２】
図１に示すように、パワーウィンドウ装置１０に装備されるウィンドウガラスの挟み込み有無検出装置１１は、マイクロコンピュータ（マイコン）１２を備えている。マイクロコンピュータ１２は第１，第２，第３入力端子ＩＮ１，ＩＮ２，ＩＮ３及び出力端子ＯＵＴを備えている。第１〜第３入力端子ＩＮ１〜ＩＮ３にはそれぞれウィンドウスイッチ１３、イグニッションスイッチ１４及びパルスセンサ（エンコーダ）１５が接続されている。出力端子ＯＵＴにはモータ駆動回路１６を介してモータ１７が接続されている。
【００２３】
（ウィンドウスイッチ）
ウィンドウスイッチ１３はウィンドウガラス（  図示略）  を開閉操作するためのスイッチであり、例えば自動車のサイドドア又は車室内における搭乗者の近傍に設けられている。例えば運転者によりウィンドウスイッチ１３が開操作又は閉操作されたとき、当該ウィンドウスイッチ１３は開操作信号ＯＰＮ又は閉操作信号ＣＬＳを第１入力端子ＩＮ１を介してマイクロコンピュータ１２へ出力する。
【００２４】
（イグニッションスイッチ）
イグニッションスイッチ１４は、エンジン点火装置（図示略）のスイッチであり、スタータモータ（セルモータ）のスイッチを兼ねている。また、イグニッションスイッチ１４はステアリングロック機構（図示略）と一体的に設けられていると共に、車両における電気系統の機能位置の切換えスイッチも兼ねている。即ち、キーシリンダ（図示略）のキー差込み口（図示略）にイグニッションキー（図示略）を挿し込んで回動操作することにより、イグニッションスイッチ１４はＬＯＣＫ位置、ＯＦＦ位置、ＡＣＣ（アクセサリ）位置、ＯＮ位置及びＳＴＡＲＴ位置のうちいずれかの機能位置に切換えられる。
【００２５】
ＬＯＣＫ（ロック）位置は、エンジン停止中の位置であり、且つイグニッションキーを抜き差しする位置である。また、ＬＯＣＫ位置はステアリングロック機構によりステアリングが操作不能にロックされる位置である。ＯＦＦ（オフ）位置は、エンジン停止中の位置であり、且つ車両の電気系統に電力が供給されない位置である。ＡＣＣ位置は、エンジン停止中の位置であり、且つカーオーディオ、カーエアコン及びワイパー等のアクセサリ類を作動させるための電力が車両の電気系統に供給される位置である。ＯＮ（オン）位置はエンジン作動中の位置であり、且つ車両の全ての電気系統に電力が供給される位置である。ＳＴＡＲＴ（スタート）位置はスタータモータを回す（駆動する）位置である。
【００２６】
エンジンを掛ける際には、前記キーシリンダのキー差込み口にイグニッションキーを挿し込んでイグニッションスイッチ１４をＳＴＡＲＴ位置まで回動させる。これにより、前記スタータモータが駆動してエンジンが始動する。エンジン始動後、イグニッションキーから手を離すと、イグニッションスイッチ１４はＳＴＡＲＴ位置からＯＮ位置まで自動的に移動し、このＯＮ位置に保持される。
【００２７】
イグニッションスイッチ１４（イグニッションキー）がＯＮ位置にあるとき、当該イグニッションスイッチ１４はイグニッションオン信号（以下、「ＩＧオン信号Ｓ１」という。）を第２入力端子ＩＮ２を介してマイクロコンピュータ１２へ出力する。その他のとき、即ちイグニッションスイッチ１４（イグニッションキー）がＡＣＣ位置、ＯＦＦ位置及びＬＯＣＫ位置のうちいずれかの位置にあるとき、当該イグニッションスイッチ１４はイグニッションオフ操作信号を第２入力端子ＩＮ２を介してマイクロコンピュータ１２へ出力する。以下、イグニッションオフ操作信号をＩＧオフ操作信号Ｓ２という。
【００２８】
（パルスセンサ）
パルスセンサ１５はモータ１７の回転速度に応じた（比例した）パルス信号をマイクロコンピュータ１２へ出力する。パルスセンサ１５により生成されるパルス信号は、モータ１７の回転速度が大きいほどパルス幅が小さくなり、同じく回転速度が小さくなるほどパルス幅が大きくなる。
【００２９】
（モータ駆動回路）
モータ駆動回路１６はマイクロコンピュータ１２からの駆動制御信号（正転制御信号、逆転制御信号及び停止信号）に基づいて切換回路（  図示略）  を切り換えてモータ１７に対するバッテリ電力の供給又は停止を行い、当該モータ１７を正転、逆転又は停止させる。具体的には、モータ駆動回路１６は駆動回路（  図示略）  及び切換回路（  図示略）  をそれぞれ備えている。駆動回路はスイッチング素子（トランジスタ）のオン／オフにより、バッテリのプラス端子＋Ｂと切換回路との間を接続又は遮断する。切換回路は２つのリレー回路をそれぞれ切り換えることにより、モータ１７への電力供給経路を当該モータ１７の正転側と逆転側との間で切り換える。
【００３０】
（モータ）
モータ１７はウインドウガラスを開閉動作させるための直流モータであり、自動車に搭載されたバッテリを駆動電源として駆動（回転）する。このモータ１７の出力軸は例えば自動車のサイドドアに設けられたウィンドウ昇降機構（  図示略）  に作動連結されている。モータ１７が正転すると前記昇降機構の作動によりウィンドウは閉動作（例えば、上昇）し、同じく逆転すると開動作（例えば、下降）する。
【００３１】
（マイクロコンピュータ）
マイクロコンピュータ１２は演算部２１、記憶部２２及びタイマ２３を備えている。
【００３２】
演算部２１はＭＰＵ（マイクロプロセッサ）を含み、記憶部２２に予め格納された各種制御プログラムに従って各種の演算処理を行う。
記憶部２２はＲＯＭ（読み出し専用記憶装置）２２ａ、ＲＡＭ（読み出し書き込み専用記憶装置）２２ｂを備えている。
【００３３】
ＲＯＭ２２ａには、演算部２１が実行するパワーウィンドウ制御プログラム等の各種の制御プログラムが予め格納されている。このパワーウィンドウ制御プログラムには、例えばウィンドウの開閉制御プログラム、ウィンドウの挟み込み防止プログラム、及びエンジン停止時用の挟み込み有無誤検出防止プログラム等が含まれている。
【００３４】
また、ＲＯＭ２２ａにはパワーウィンドウ装置を制御するための各種のデータが予め格納されている。この各種のデータには第１の挟み込み判定閾値Ｐ１及び第２の挟み込み判定閾値Ｐ２がそれぞれ含まれている。第１の挟み込み判定閾値Ｐ１は、エンジン作動時においてウィンドウと窓枠との間に異物が挟み込まれているか否かの判定を行う際の基準となるモータ１７のパルス周期である。第２の挟み込み判定閾値Ｐ２はエンジン停止時においてウィンドウと窓枠との間に異物が挟み込まれているか否かの判定を行う際の基準となるモータ１７のパルス周期である。
【００３５】
第２の挟み込み判定閾値Ｐ２は第１の挟み込み判定閾値Ｐ１よりも大きな値に設定されている（Ｐ１＜Ｐ２）。具体的には、第１の挟み込み判定閾値Ｐ１に増分αを加算した値を第２の挟み込み判定閾値Ｐ２としている（Ｐ２＝Ｐ１＋α；α＞０）。増分αは、エンジンの停止に伴ってバッテリ電圧が降下したときに、挟み込み有無を誤検出しないようにするための値である。即ち、第２の挟み込み判定閾値Ｐ２はエンジンが停止してバッテリ電圧が降下したときにはどのくらいパルス周期が長くなるかに基づいて設定されており、エンジン停止に伴うバッテリ電圧の降下を挟み込み有りと誤検出しない程度の値とされている。第１及び第２の挟み込み判定閾値Ｐ１，Ｐ２は、それぞれ車両モデルによる実験データ及び周知の理論計算等によって予め求められたものである。
【００３６】
ＲＡＭ２２ｂは、ＲＯＭ２２ａに書き込まれた各種の制御プログラムを展開して演算部２１が各種の演算処理を実行するためのデータ作業領域である。また、ＲＡＭ２２ｂは演算部２１が各種の演算処理を行う際の各種の演算処理結果等を一時的に記憶する。
【００３７】
タイマ２３はエンジンが停止されてからの経過時間を計測し、この計測された時間が予め設定された電圧安定時間δｔに達すると、カウントアップ信号をマイクロコンピュータ１２に出力する。このカウントアップ信号に基づいてタイマ２３はリセットされる。電圧安定時間δｔはエンジン停止に伴って下降するバッテリ電圧が所定の下限値に安定するまでの時間であり、車両モデルによる実験や周知の理論計算により予め求められている。電圧安定時間δｔはＲＯＭ２２ａに予め格納されている。
【００３８】
さて、前述のように構成したマイクロコンピュータ１２は、ウィンドウスイッチ１３からの開操作信号ＯＰＮ又は閉操作信号ＣＬＳに基づいてモータ駆動回路１６に駆動制御信号（正転制御信号、逆転制御信号及び停止信号）を出力することにより、モータ１７を正転、逆転又は停止させる。
【００３９】
また、マイクロコンピュータ１２は、パルスセンサ１５からのパルス信号（厳密には、パルス周期の長短）に基づいてウィンドウの挟み込み有無の検出動作を行う。即ち、マイクロコンピュータ１２は所定のサンプリング時間内に取り込んだ前記パルス信号の平均パルス周期と、第１の挟み込み判定閾値Ｐ１又は第２の挟み込み判定閾値Ｐ２とを比較する。前記平均パルス周期が第１の挟み込み判定閾値Ｐ１又は第２の挟み込み判定閾値Ｐ２よりも大きければマイクロコンピュータ１２はウィンドウによる挟み込みが有ると判断する。マイクロコンピュータ１２は、エンジン作動時（作動中）には第１の挟み込み判定閾値Ｐ１に基づいてウィンドウガラスの挟み込みの有無を判断し、エンジン停止時には第２の挟み込み判定閾値Ｐ２に基づいてウィンドウガラスの挟み込みの有無を判断する。
【００４０】
さらに、マイクロコンピュータ１２は、イグニッションスイッチ１４からのＩＧオン信号Ｓ１が入力されたときにはエンジン作動状態であると判断し、ＩＧオフ操作信号Ｓ２が入力されたときにはエンジン停止状態であると判断する。そして、マイクロコンピュータ１２はＩＧオン信号Ｓ１の入力をトリガとしてエンジン作動時用の挟み込み有無誤検出防止プログラムを実行する。マイクロコンピュータ１２はＩＧオフ操作信号Ｓ２をトリガとしてエンジン停止時用の挟み込み有無誤検出防止プログラムを実行する。
【００４１】
（実施形態の作用）
（ウィンドウガラスの開閉動作）
次に、前述のように構成したパワーウィンドウ装置１０におけるウィンドウガラスの開閉動作について説明する。
【００４２】
ウィンドウガラスが閉じた状態において、例えば運転者によりウィンドウスイッチ１３が開操作されたとき、マイクロコンピュータ１２には第１入力端子ＩＮ１を介して開操作信号ＯＰＮが入力される。そして、マイクロコンピュータ１２は出力端子ＯＵＴからモータ駆動回路１６に駆動制御信号（正転制御信号）を出力する。すると、モータ駆動回路１６は駆動回路のスイッチング素子をオン動作させると共に、モータ１７への電力供給経路が正転側（開動作側）となるように切換回路を切り換える。この結果、モータ１７にバッテリの電力が供給され、当該モータ１７は正転する。これに伴って、ウィンドウは開動作（例えば、下降）する。
【００４３】
ウィンドウガラスが完全に開くと、これが例えばリミットスイッチ（  図示略）  により検出されて当該リミットスイッチは全開位置信号をマイクロコンピュータ１２へ出力する。このリミットスイッチからの全開位置信号が入力されると、マイクロコンピュータ１２は出力端子ＯＵＴからモータ駆動回路１６に停止信号を出力する。すると、モータ駆動回路１６は駆動回路のスイッチング素子をオフ動作させてモータ１７への電力供給を遮断する。以上で、ウィンドウガラスの開動作は終了となる。
【００４４】
一方、ウィンドウが開いた状態において、例えば運転者によりウィンドウスイッチ１３が閉操作されたとき、マイクロコンピュータ１２には第１入力端子ＩＮ１を介して閉操作信号が入力される。そして、マイクロコンピュータ１２は出力端子ＯＵＴからモータ駆動回路１６に駆動制御信号（逆転制御信号）を出力する。すると、モータ駆動回路１６は駆動回路のスイッチング素子をオン動作させると共に、モータ１７への電力供給経路が逆転側（閉動作側）となるように切換回路を切り換える。この結果、モータ１７にバッテリの電力が供給され、当該モータ１７は逆転する。これに伴って、ウィンドウは閉動作（例えば、上昇）する。
【００４５】
ウィンドウガラスが完全に閉じると、これが例えばリミットスイッチ（  図示略）  により検出されて当該リミットスイッチは全閉位置信号をマイクロコンピュータ１２へ出力する。このリミットスイッチからの全閉位置信号が入力されると、マイクロコンピュータ１２は出力端子ＯＵＴからモータ駆動回路１６に停止信号を出力する。すると、モータ駆動回路１６は駆動回路のスイッチング素子をオフ動作させてモータ１７への電力供給を遮断する。以上で、ウィンドウガラスの閉動作は終了となる。
【００４６】
（ウィンドウの挟み込み有無検出動作）
次に、ウィンドウガラスの挟み込み有無検出動作について説明する。この挟み込み有無検出動作はＲＯＭ２２ａに格納されている挟み込み防止プログラムに従って行われる。この挟み込み防止プログラムはウィンドウガラスが閉動作を行っている途中において当該ウィンドウガラスと窓枠との間に手等の異物が挟まってそれ以上の閉動作が不能となったとき、異物が挟まったことを検出してウィンドウガラスを開動作させて挟まった異物を解放させるためのプログラムである。この挟み込み防止プログラムはウィンドウガラスの閉動作が開始されたときに実行され、この後、ウィンドウガラスの閉動作中において所定の制御周期毎に繰り返される。
【００４７】
本実施形態において、ウィンドウガラスと窓枠との間に異物が挟まったことの検出（以下、「挟み込み有無検出」という。）はパルス検知方式により行われる。このパルス検知方式は、パルスセンサ１５により生成されたモータ１７のパルス信号に基づいて挟み込みの有無を判断する。パルスセンサ１５により生成されるパルス信号は、ウィンドウガラスを開閉するモータ１７の回転速度に比例した周期を有する。具体的には、モータ１７の回転速度が速くなるほどパルス周期は短くなる。逆に、モータ１７の回転速度が遅くなるほどパルス周期は長くなる。このようなパルス周期の変動特性を利用して挟み込み有無検出は次のように行われる。
【００４８】
即ち、エンジン作動中において、モータ１７が一定の回転速度で回転して、ウィンドウガラスを閉動作させているとき、パルスセンサ１５により生成されるその時々のパルス周期は一定となる。マイクロコンピュータ１２は、パルスセンサ１５からパルス信号が入力される毎にパルス信号の周期を演算すると共に、所定時間に入力されたパルス信号の平均パルス周期Ｔａｖｅを演算する。具体的には、マイクロコンピュータ１２は今回のパルス周期Ｔ０と、今回のパルス周期Ｔ０から数えて（ｎ−１）個前までのパルス信号のパルス周期Ｔ１〜Ｔ（ｎ−１）とを合計し、この合計値をｎで割る（Ｔａｖｅ＝｛Ｔ０＋Ｔ１＋・・＋Ｔ（ｎ−１）｝／ｎ）。パルスセンサ１５からのパルス周期が一定ならば、平均パルス周期Ｔａｖｅも一定となる。
【００４９】
次に、マイクロコンピュータ１２は周期差分値ΔＴを所定の制御周期毎に求める（ΔＴ＝│Ｔ０−Ｔａｖｅ│）。即ち、マイクロコンピュータ１２は、今回のパルス信号のパルス周期Ｔ０と平均パルス周期Ｔａｖｅとの差を演算する。そして、マイクロコンピュータ１２は周期差分値ΔＴと予め設定された周期差分値判定閾値ΔＴｈとを比較し、この比較結果に基づいてパルス周期の変動がドアの開閉等に起因する衝撃や振動に起因するものか否かを判断する。ちなみに、周期差分値判定閾値ΔＴｈは車両モデルによる実験や周知の理論計算により予め求められたものであり、ＲＯＭ２２ａに予め格納されている。
【００５０】
さて、パルス周期の変動がドアの開閉等に起因する衝撃や振動に起因するものであると判断した場合、マイクロコンピュータ１２は異物の挟み込み検出を行わないようにして、挟み込み有無の誤検出動作を回避する。一方、パルス周期の変動がドアの開閉等に起因する衝撃や振動に起因するものではないと判断した場合、マイクロコンピュータ１２は周期差分和ΔＴｓを求める（即ち、判定対象値演算処理を行う）。具体的には、マイクロコンピュータ１２は今回の周期差分値ΔＴ０と、今回の周期差分値ΔＴ０から数えて（ｍ−１）個前までの周期差分値ΔＴ１〜ΔＴ（ｍ−１）とを合計する（ΔＴｓ＝ΔＴ０＋ΔＴ１＋・・＋ΔＴ（ｍ−１））。
【００５１】
マイクロコンピュータ１２は周期差分和ΔＴｓと、ＲＯＭ２２ａに予め格納された第１の挟み込み判定閾値Ｐ１とを比較する（即ち、挟み込み有無の判定処理を行う）。平均パルス周期Ｔａｖｅが第１の挟み込み判定閾値Ｐ１以下のとき、マイクロコンピュータ１２はウィンドウガラスには何も挟まっていないと判断し、モータ１７の駆動をそのまま維持する。この結果、ウィンドウガラスの閉動作は継続される。
【００５２】
一方、平均パルス周期Ｔａｖｅが第１の挟み込み判定閾値Ｐ１よりも大きいとき、マイクロコンピュータ１２はウィンドウガラスによる挟み込みが有ると判断し、モータ１７を停止又は逆転させる。この結果、ウィンドウガラスの移動が停止され、それ以上の挟み込みが規制される。又は、ウィンドウガラスが開方向に移動することにより挟み込みが解除される。
【００５３】
（エンジン停止後のバッテリ電圧とパルス周期との間係）
次に、エンジン停止後のバッテリ電圧とパルス信号の周期との間係について説明する。
【００５４】
図２に示すように、イグニッションスイッチ１４がＯＮ位置からＡＣＣ位置、ＯＦＦ位置及びＬＯＣＫ位置のうちいずれかの位置に切換えられてエンジンが停止すると（ｔ１）、これに伴ってバッテリ電圧が徐々に低下する。エンジンの停止と共にオルタネータ（発電器）も停止するからである。バッテリ電圧の低下に伴ってモータ１７の回転速度も低下する。この結果、パルスセンサ１５により生成されるパルス信号のパルス周期は、エンジン作動中におけるパルス周期よりも長くなる。バッテリ電圧は所定の下限値まで下降すると（ｔ２）、これ以降は前記下限値で安定する。この結果、モータ１７の回転速度は一定になりパルス信号のパルス周期も一定になる。本実施形態では、エンジン作動時のバッテリ電圧を１４Ｖ（ボルト）としたとき、エンジンが停止されると同時にバッテリ電圧は徐々に低下し、１２．５Ｖで安定する。
【００５５】
また、イグニッションスイッチ１４がＯＮ位置からＡＣＣ位置、ＯＦＦ位置及びＬＯＣＫ位置のうちいずれかの位置に切換えられてエンジンが停止されたとき（ｔ１）から所定時間はウィンドウスイッチ１３の操作可能時間ｔｓとされている。即ち、エンジンが停止されてもウィンドウスイッチ１３の操作可能時間ｔｓ内であれば、ウィンドウスイッチ１３の操作によりモータ１７に電力が供給され、ウィンドウガラスの開閉動作が可能とされている。これにより、例えばウィンドウガラスの閉鎖途中においてエンジンが停止された場合においても、ウィンドウガラスは閉動作を継続し、全閉位置まで移動する。
【００５６】
エンジンの停止後、操作可能時間ｔｓが経過するまでの間において、マイクロコンピュータ１２は前述したウィンドウガラスの挟み込み有無検出動作を継続する。ただし、エンジンの停止後、バッテリ電圧が所定の下限値に安定するまでの間、即ち電圧安定時間δｔが経過するまでの間において、マイクロコンピュータ１２は後述するエンジン停止時用の挟み込み有無誤検出防止動作を行う。
【００５７】
（エンジン停止後の挟み込み有無誤検出防止動作）
次に、エンジン停止後におけるウィンドウガラスの挟み込み有無誤検出防止動作を図３に示すフローチャートに従って詳細に説明する。このフローチャートはＲＯＭ２２ａに予め格納されたエンジン停止時用の挟み込み有無誤検出防止プログラムに従って実行される。尚、本実施形態においては「ステップ」を「Ｓ」と略記する。
【００５８】
図３に示すように、マイクロコンピュータ１２はエンジンが停止されたか否かを判断する（Ｓ１１１）。本実施形態では、イグニッションスイッチ１４からのＩＧオフ操作信号Ｓ２が入力されたか否かに基づいてエンジンの停止を判断する。これは、エンジンが停止されるときは必ずイグニッションスイッチ１４がオフ操作されるからである。即ち、エンジンを停止する際には、イグニッションスイッチ１４がＯＮ位置からＡＣＣ位置、ＯＦＦ位置及びＬＯＣＫ位置のうちいずれかの位置に切換えられるからである。換言すれば、マイクロコンピュータ１２はイグニッションスイッチ１４（イグニッションキー）がＯＮ位置から脱したときに当該イグニッションスイッチ１４から出力されるＩＧオフ操作信号Ｓ２をトリガとして挟み込み有無誤検出動作を開始する。
【００５９】
エンジン作動状態であると判断したとき（Ｓ１１１でＮＯ）、マイクロコンピュータ１２はＳ１１１の処理を繰り返す。エンジン停止状態であると判断したとき（Ｓ１１１でＹＥＳ）、マイクロコンピュータ１２はＳ１１２へ処理を移行すると共に、マイクロコンピュータ１２はタイマ２３を作動させる（Ｓ１１３）。
【００６０】
Ｓ１１２において、マイクロコンピュータ１２は、エンジン作動中よりも挟み込み有りの判定がされにくくなるように挟み込み判定閾値を変更する。即ち、マイクロコンピュータ１２はＲＯＭ２２ａに格納されている第２の挟み込み判定閾値Ｐ２をＲＡＭ２２ｂに読み込み、この第２の挟み込み判定閾値Ｐ２に基づいてウィンドウガラスの挟み込み有無の検出動作を行う。第２の挟み込み判定閾値Ｐ２は、電圧安定時間δｔにおけるパルス周期の変化の影響を考慮した値とされている。このため、マイクロコンピュータ１２は、電圧安定時間δｔにおけるバッテリ電圧の低下に伴うパルス周期の変化を、異物の挟み込みと誤判断することはない。従って、例えばウィンドウガラスの閉動作中にエンジンを停止しても、これが異物の挟み込みと誤検出されることはなく、ウィンドウガラスは全閉位置まで移動する。
【００６１】
次に、マイクロコンピュータ１２は電圧安定時間δｔが経過したか否かを判断する（Ｓ１１４）。即ち、マイクロコンピュータ１２はタイマ２３からのカウントアップ信号が入力されたか否かを判断する。タイマ２３からのカウントアップ信号が入力されたとき、マイクロコンピュータ１２は電圧安定時間δｔが経過したと判断する。同じくカウントアップ信号が入力されないとき、マイクロコンピュータ１２は電圧安定時間δｔが経過していないと判断する。
【００６２】
電圧安定時間δｔが経過していないと判断した場合（Ｓ１１４でＮＯ）、マイクロコンピュータ１２はＳ１１４の処理を繰り返す。そして、マイクロコンピュータ１２は、第２の挟み込み判定閾値Ｐ２に基づいてウィンドウガラスによる異物の挟み込み有無の検出動作を引き続き行う。電圧安定時間δｔが経過したと判断した場合（Ｓ１１４でＹＥＳ）、マイクロコンピュータ１２は、再び第１の挟み込み判定閾値Ｐ１に基づいてウィンドウガラスによる異物の挟み込み有無の検出動作を行う（Ｓ１１５）。そして、操作可能時間ｔｓが経過すると、マイクロコンピュータ１２は挟み込み有無誤検出防止プログラムの実行を終了する。
【００６３】
このように、エンジン停止時にはバッテリ電圧が必ず低下することを利用して、マイクロコンピュータ１２はバッテリ電圧の変化やパルス周期の変動の有無にかかわらず挟み込み判定閾値を増大させるようにした。即ち、エンジン停止時、マイクロコンピュータ１２は挟み込み判定閾値を第１の挟み込み判定閾値Ｐ１から第２の挟み込み判定閾値Ｐ２に必ず変更する。このため、エンジン停止時におけるバッテリ電圧やパルス周期の緩やかな変化を検出し、これらの影響を考慮して異物の挟み込み有無の誤検出を防止するためのプログラムを別途設ける必要がない。また、マイクロコンピュータ１２の処理負担が大幅に増大することもない。エンジン停止時にはエンジン作動中よりも挟み込み有りの判定がされにくくなるように挟み込み判定閾値が変更されることにより、エンジン停止時のバッテリ電圧低下に伴うパルス周期の延びを挟み込み有りと誤検出することが防止される。
【００６４】
ちなみに、エンジン停止後において、挟み込み判定閾値を例えば第１の挟み込み判定閾値Ｐ１のままで一定に保持するようにした場合、エンジン停止時のバッテリ電圧の低下に伴うパルス周期の増大に基づいて、マイクロコンピュータ１２はウィンドウガラスの挟み込みを誤検出するおそれがある。
【００６５】
尚、本実施形態において、バッテリ電圧は電源電圧を構成し、パルスセンサ１５により生成されたパルス信号の周期はパラメータを構成する。また、周期差分和ΔＴｓは判定対象値を構成し、電圧安定時間δｔはパラメータ安定時間を構成する。さらに、パルスセンサ１５はパラメータ検出手段を構成し、マイクロコンピュータ１２及びモータ駆動回路１６はモータ駆動制御手段を構成する。タイマ２３はタイマ手段を構成する。
【００６６】
マイクロコンピュータ１２は挟み込み有無の判定対象値を求める判定対象値演算手段、及び挟み込みの有無を判定する判定手段を構成する。また、マイクロコンピュータ１２はエンジンの停止を検出するエンジン停止検出手段及び挟み込み判定閾値を変更する閾値変更手段を構成する。具体的には、マイクロコンピュータ１２の行うＳ１１１の処理は前記エンジン停止検出手段を構成し、同じくＳ１１２の処理は前記閾値変更手段を構成する。
【００６７】
（実施形態の効果）
従って、本実施形態によれば、以下の効果を得ることができる。
（１）挟み込み有無検出装置１１には、モータ１７の回転速度に応じた周期を有するパルス信号を生成するパルスセンサ１５を備えた。また、挟み込み有無検出装置１１には、パルスセンサ１５により生成されたパルス信号の周期に基づいて周期差分和ΔＴｓを求め、この周期差分和ΔＴｓと予め設定された挟み込み判定閾値とを比較して当該比較結果に基づいて挟み込みの有無を判定するマイクロコンピュータ１２を備えた。そして、マイクロコンピュータ１２は、エンジン停止を検出したときにはエンジン作動中よりも挟み込み有りの判定がされにくくなるように挟み込み判定閾値を変更するようにした。
【００６８】
具体的には、マイクロコンピュータ１２は、エンジンが作動しているときには第１の挟み込み判定閾値Ｐ１を適用し、エンジン停止が検出されたときには第２の挟み込み判定閾値Ｐ２（Ｐ２＞Ｐ１）を適用するようにした。エンジン停止時にはエンジン作動中よりも挟み込み有りの判定がされにくくなるので、エンジン停止時、バッテリ電圧の低下に伴ってモータ１７のパルス周期が長くなっても、これが挟み込み有りと誤検出されることはない。エンジン停止に伴うパルス周期の変動の影響を考慮して第２の挟み込み判定閾値Ｐ２が設定されているからである。従って、例えばウィンドウガラスの閉動作中にエンジンが停止された場合の挟み込み有無の誤検出を防止することができる。
【００６９】
（２）また、エンジンが停止したときにはバッテリ電圧が必ず低下することを利用して、エンジン停止が検出されたときには、バッテリ電圧の変動、ひいてはモータ１７のパルス周期の変動の有無にかかわらず、挟み込み判定閾値の値を変更するようにした。即ち、エンジン停止を検出したとき、マイクロコンピュータ１２は、挟み込み判定閾値を第１の挟み込み判定閾値Ｐ１から第２の挟み込み判定閾値Ｐ２（Ｐ２＞Ｐ１）に変更する。このため、エンジン作動中の急激なバッテリ電圧の変化（例えばカーエアコンを作動させた場合）及びエンジンが停止されたときの緩やかなバッテリ電圧の変化の双方を考慮する必要がない。従って、バッテリ電圧の急激な変化及び緩やかな変化の双方を考慮して異物の挟み込み検出を行わないようにした場合に比べて、挟み込み有無検出装置１１の制御プログラムを複雑にすることなく、エンジン作動中及びエンジン停止時の挟み込み誤検出をそれぞれ防止することができる。
【００７０】
（３）マイクロコンピュータ１２は、イグニッションスイッチ１４からのイグニッションオフ操作信号が入力されたときにエンジン停止と判断するようにした。これは、エンジンを停止する際、イグニッションスイッチ１４は必ずオフ操作され、当該イグニッションスイッチ１４はＯＮ位置からＡＣＣ位置、ＯＦＦ位置及びＬＯＣＫ位置のうちいずれかの位置に必ず切換えられることを利用したものである。このため、イグニッションスイッチ１４がＯＮ位置からＡＣＣ位置、ＯＦＦ位置及びＬＯＣＫ位置のうちいずれかの位置に切換えられたときに当該イグニッションスイッチ１４から出力されるＩＧオフ操作信号Ｓ２（イグニッションオフ操作信号）の入力の有無により、エンジン停止の検出が可能となる。ＩＧオフ操作信号Ｓ２は、ＣＡＮ（Ｃｏｎｔｒｏｌｌｅｒ  Ａｒｅａ  Ｎｅｔｗｏｒｋ；いわゆる車載ＬＡＮ）等を利用して容易に得ることができる。従って、エンジン停止の検出を簡単に行うことができる。
【００７１】
（４）挟み込み有無検出装置１１にはタイマ２３を設けるようにした。このタイマ２３は、エンジン停止が検出されたときに作動させると共に予め設定された電圧安定時間δｔだけ経過したときにカウントアップ信号をマイクロコンピュータ１２に出力するようにした。そして、タイマ２３からのカウントアップ信号が入力されると、マイクロコンピュータ１２は第２の挟み込み判定閾値Ｐ２を第１の挟み込み判定閾値Ｐ１に戻すようにした。このため、エンジン停止が検出されてから電圧安定時間δｔ経過後、操作可能時間ｔｓ経過するまでの間において挟み込みの有無を通常通りに好適に検出することができる。
【００７２】
（５）第１の挟み込み判定閾値Ｐ１及び当該第１の挟み込み判定閾値Ｐ１よりも大きな第２の挟み込み判定閾値Ｐ２をそれぞれ記憶部２２に予め格納するようにした。そして、マイクロコンピュータ１２はエンジン作動中には第１の挟み込み判定閾値Ｐ１を適用し、エンジン停止が検出されたときには第２の挟み込み判定閾値Ｐ２を適用するようにした。マイクロコンピュータ１２は車両状況（エンジン停止状態か否か）に応じて第１の挟み込み判定閾値Ｐ１及び第２の挟み込み判定閾値Ｐ２のいずれかを記憶部２２から読み込んで適用するだけである。このため、そのときどきのバッテリ電圧やパルス周期等に応じて、逐一挟み込み判定閾値を求めるようにした場合に比べて、挟み込み有無検出装置１１の制御プログラムを簡単にすることができる。ひいては、マイクロコンピュータ１２の演算処理負担を軽減することができる。
【００７３】
（６）挟み込み有無検出装置１１には、ウィンドウガラス駆動用のモータ１７の回転速度に応じた周期のパルス信号を生成するパルスセンサ１５を備えた。このため、このパルスセンサ１５により生成されたパルス信号の周期に基づいて、マイクロコンピュータ１２は挟み込みの有無を判定することができる。
【００７４】
（７）パワーウィンドウ装置１０には、挟み込み有無検出装置１１を備えるようにした。このため、エンジン停止が検出されたときには、バッテリ電圧の変動、ひいてはモータ１７のパルス周期の変動の有無にかかわらず、挟み込み有無の誤検出を抑制することができる。
【００７５】
（別例）
・本実施形態では、本発明を、パルス検知方式の挟み込み有無検出装置１１に具体化したが、電圧検知方式の挟み込み有無検出装置に応用するようにしてもよい。また、バッテリ電圧（電源電圧）の変動に伴って変動するパラメータであれば、どのようなパラメータに基づいて挟み込み有無の検出を行うようにしてもよい。例えばモータ１７の回転速度、モータ１７の減速率、モータ１７に印加される電圧（モータ電圧）、又はモータ１７に供給される電流（モータ電流）に基づいて挟み込み有無の検出を行う。これら各種のパラメータのうちいずれのパラメータに基づいて挟み込み有無の検出を行う場合においても、エンジン停止が検出されたときには、前記パラメータの変動の有無にかかわらず、挟み込み有りの判定がされにくくなるように挟み込み判定閾値の値を変更する。具体的には、第１の挟み込み判定閾値Ｐ１から第２の挟み込み判定閾値Ｐ２（Ｐ１＜Ｐ２）に挟み込み判定閾値を変更する。第１の挟み込み判定閾値Ｐ１及び第２の挟み込み判定閾値Ｐ２は、それぞれ各種のパラメータに応じて予め設定されたものである。このようにしても、本実施形態における（１）〜（７）番目の効果と同様の効果を得ることができる。
【００７６】
・本実施形態では、エンジン停止が検出されたとき、第２の挟み込み判定閾値Ｐ２に基づいて挟み込み有無の判定を行い、電圧安定時間δｔが経過したときには第１の挟み込み判定閾値Ｐ１に戻すようにしたが、次のようにしてもよい。即ち、電圧安定時間δｔが経過した後も第２の挟み込み判定閾値Ｐ２に基づいて挟み込み有無の判定を行うようにしてもよい。
【００７７】
・本実施形態では、キーシリンダのキー差込み口にイグニッションキーを挿し込んでイグニッションスイッチ１４をＳＴＡＲＴ位置まで回動させることによりエンジンを始動するようにしたが、次のようにしてもよい。即ち、スマートキーシステムを備えた車両（自動車）のパワーステアリング装置に本発明を応用するようにしてもよい。スマートキーシステムとは、運転者が電子キー（スマートキー）を所持した状態で運転席の近傍に設けられたエンジンスタートノブ（操作部）を回動操作することによりイグニッションスイッチが操作されてエンジンを始動するようにしたシステムである。エンジンスタートノブの回動操作により、当該エンジンスタートノブに作動連結されたイグニッションスイッチ１４が、ＬＯＣＫ位置、ＡＣＣ位置、ＯＮ位置及びＳＴＡＲＴ位置に操作される。キーシリンダのキー挿入口へのイグニッションキーの挿入は不要である。そして、この場合も、イグニッションスイッチ１４がＯＮ位置から脱したときに、即ちイグニッションスイッチ１４がＯＮ位置からＡＣＣ位置、ＯＦＦ位置及びＬＯＣＫ位置のうちいずれかの位置に切換えられたときに第２の挟み込み判定閾値Ｐ２が適用されるように構成する。
【００７８】
（付記）
・前記挟み込み判定閾値は、第１の挟み込み判定閾値及び当該第１の挟み込み判定閾値よりも大きな第２の挟み込み判定閾値を含み、前記閾値変更手段は、前記エンジン停止検出手段によりエンジン停止が検出されないときには第１の挟み込み判定閾値を適用し、前記エンジン停止検出手段によりエンジン停止が検出されたときには第２の挟み込み判定閾値を適用するようにした請求項１〜請求項３のうちいずれか一項に記載のウィンドウガラスの挟み込み有無検出装置。
【００７９】
この構成によれば、エンジンが作動しているときには第１の挟み込み判定閾値が適用される。エンジンの停止が検出されたときには前記第１の挟み込み判定閾値よりも大きな第２の挟み込み判定閾値が適用される。挟み込み判定閾値を、第１の挟み込み判定閾値と第２の挟み込み判定閾値との間で切替えるだけなので、挟み込み有無検出のための制御が複雑になることはない。
【００８０】
・前記パラメータ検出手段はウィンドウガラス駆動用のモータの回転速度に応じた周期を有するパルス信号を生成するパルスセンサを備え、前記パラメータは前記パルスセンサにより生成されたパルス信号の周期である請求項１〜請求項４のうちいずれか一項に記載のウィンドウガラスの挟み込み有無検出装置。
【００８１】
この構成によれば、ウィンドウガラス駆動用のモータの回転速度に応じた周期のパルス信号が生成される。このパルス信号の周期に基づいてウィンドウガラスの挟み込み有無の判定対象値が求められる。
【００８２】
・ウィンドウガラスに作動連結されたモータと、開閉操作により開操作信号又は閉操作信号を出力するウィンドウスイッチと、当該ウィンドウスイッチからの開操作信号又は閉操作信号に基づいて前記モータを正逆回転駆動するモータ駆動制御手段とを備え、エンジン停止後、予め設定した操作可能時間だけウィンドウガラスの開閉操作を可能としたパワーウィンドウ装置において、請求項１〜請求項５のうちいずれか一項に記載のウィンドウの挟み込み有無検出装置を備え、当該挟み込み有無検出装置によりウィンドウガラスによる挟み込みが検出されたとき、前記モータ駆動制御手段は前記モータの駆動を停止又は正回転駆動するようにしたパワーウィンドウ装置。
【００８３】
この構成によれば、ウィンドウスイッチが開閉操作されることによりモータが正逆回転駆動し、ウィンドウガラスは開閉動作する。エンジン停止後、予め設定した操作可能時間だけウィンドウガラスの開閉操作が可能とされている。このため、例えばウィンドウガラスの閉動作途中にエンジンが停止されても、ウィンドウガラスはそのまま閉じ方向に移動する。ウィンドウガラスが閉じ方向に移動している場合、ウィンドウガラスによる挟み込みが検出されたときには前記モータの駆動が停止され、それ以上に挟み込まれることが回避される。又は、前記モータが正回転駆動されることにより、ウィンドウガラスが開方向に移動して挟み込みが解除される。
【００８４】
【発明の効果】
本発明によれば、制御を複雑にすることなくエンジン作動中及びエンジン停止時の挟み込み有無の誤検出の双方を抑制することができる。
【図面の簡単な説明】
【図１】本実施形態におけるウィンドウガラスの挟み込み有無検出装置の概略構成図。
【図２】本実施形態におけるエンジン停止後のバッテリ電圧とパルス周期との間係を示すタイミングチャート。
【図３】本実施形態におけるエンジン停止時のウィンドウガラスの挟み込み有無誤検出防止動作を説明するためのフローチャート。
【符号の説明】
１０…パワーウィンドウ装置、
１１…ウィンドウガラスの挟み込み有無検出装置、
１２…判定対象値演算手段、判定手段、エンジン停止検出手段、閾値変更手段及びモータ駆動制御手段を構成するマイクロコンピュータ、
１３…ウィンドウスイッチ、
１４…イグニッションスイッチ、
１５…パルスセンサ（パラメータ検出手段）、
１６…モータ駆動制御手段を構成するモータ駆動回路、
１７…ウィンドウガラス駆動用のモータ、２３…タイマ（タイマ手段）、
ＯＰＮ…開操作信号、ＣＬＳ…閉操作信号、Ｐ１…第１の挟み込み判定閾値、
Ｐ２…第２の挟み込み判定閾値、
Ｓ２…イグニッションオフ操作信号（ＩＧオフ操作信号）、
ｔｓ…操作可能時間、δｔ…電圧安定時間（パラメータ安定時間）、
ΔＴｓ…周期差分和（判定対象値）。
【図１】
2004324105.tif 000003
【図２】
2004324105.tif 000004
【図３】
2004324105.tif 000005