(57)【特許請求の範囲】
【請求項１】
開閉体を開閉駆動する駆動手段と、
該駆動手段を駆動制御するとともに、前記駆動手段からの信号により前記開閉体の移動距離を移動量として算出する制御手段と、前記駆動手段からの前記信号により、前記開閉体の移動速度を検出することにより挟み込みの検出を行う挟み込み検知手段と、を少なくとも備える開閉体制御装置であって、
前記制御手段は、前記開閉体を作動させるための操作スイッチからの操作スイッチ信号を受けて、前記駆動手段に第１の電力を供給するとともに、前記駆動手段からの信号により前記開閉体の移動距離を前記移動量として算出し、
前記移動量が所定値以下であると判定した場合には、再度操作スイッチからの操作スイッチ信号を受けたことを契機として、前記第１の電力よりも大きな電力量の第２の電力を前記駆動手段に供給するよう制御を行うものであり、
前記所定値は、前記挟み込みの検出が不能な移動量であることを特徴とする開閉体制御装置。
【請求項２】
開閉体を開閉駆動する駆動手段と、
該駆動手段を駆動制御するとともに、前記駆動手段からの信号により前記開閉体の移動距離を移動量として算出する制御手段と、を少なくとも備える開閉体制御装置であって、
前記制御手段は、前記開閉体を作動させるための操作スイッチからの操作スイッチ信号を受けて、前記駆動手段に第１の電力を供給するとともに、前記駆動手段からの信号により前記開閉体の移動距離を前記移動量として算出し、
前記移動量が所定値以下であると判定した場合には、再度操作スイッチからの操作スイッチ信号を受けたことを契機として、前記第１の電力よりも大きな電力量の第２の電力を前記駆動手段に供給するよう制御を行うものであり、
前記開閉体の移動量が前記所定値以下であると判定された場合、前記操作スイッチ信号を受け取る毎に、より大きな電力が前記駆動手段に供給されることを特徴とする開閉体制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は開閉体制御装置に係り、特に凍結状態を想定し、開閉体の駆動が困難な状態となることを有効に回避することが可能な開閉体制御装置に関する。
【背景技術】
【０００２】
現在、自動車の開閉体制御装置においては、閉動作中に異物の挟み込みが生じた場合に、開閉体を駆動するモータの速度変化等により、異物の挟み込みが生じたことを検知し、即座に開閉体の閉動作を中止するとともに開動作に切替える挟み込み防止機能を備える装置や、走行状況に応じて開閉体の制御を変化させる装置等、様々な機能を備えられるものが提供されている。
しかし、このような状況下にあっても、例えば、寒冷所での使用で生じる凍結状態において、開閉体をスムーズに動作させる技術はあまり提案されていない。
【０００３】
このような状況にあって、特許文献１には、このような問題に関する回避案に若干触れた開示がある。
特許文献１に記載には、パワーウインド制御装置が開示されている。
この特許文献１の主たる開示は、ハンドル角センサ及び車速センサの入力信号から、旋回、加速、減速、定速等の車両走行状態を推定することにより、車両走行状態を推定し、この推定された車両走行状態等に応じた速度マップを選択して開閉体の運動を制御することである。
そして、この開示に添えて、「温度センサ入力をコントローラに入れて冬場での凍結状況によるモータの運転制御等種々の制御ができる」という記載がある（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許３３７４４４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１には、確かに「温度センサ入力をコントローラに入れて冬場での凍結状況によるモータの運転制御等種々の制御ができる」という記載はあるが、具体的な制御や実施例の開示はない。
つまり、どのような状況が生じたら、どのような流れで、どのような制御（動作）を行わせるのかの記載は全くなく、「凍結時」をどのように解釈（閾値）して、どのような運転（動作）をさせるのかが不明である。
また、温度センサを備える必要があるため、部品点数の増加により、コストが高くなるという問題があった。
【０００６】
本発明の目的は、上記各問題点を解決することにあり、部品点数を増加させることなく凍結状態を検知し、コスト的にも効率的に開閉体の駆動を確保することが可能な開閉体制御装置を提供することにある。
また、本発明の他の目的は、開閉体制御装置の動力伝達機構に急激に大きい力が付加されることを回避し、各部への影響を有効に回避することが可能な開閉体制御装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題は、本発明に係る開閉体制御装置によれば、開閉体を開閉駆動する駆動手段と、該駆動手段を駆動制御するとともに、前記駆動手段からの信号により前記開閉体の移動距離を移動量として算出する制御手段と、前記駆動手段からの前記信号により、前記開閉体の移動速度を検出することにより挟み込みの検出を行う挟み込み検知手段と、を少なくとも備える開閉体制御装置であって、前記制御手段は、前記開閉体を作動させるための操作スイッチからの操作スイッチ信号を受けて、前記駆動手段に第１の電力を供給するとともに、前記駆動手段からの信号により前記開閉体の移動距離を前記移動量として算出し、前記移動量が所定値以下であると判定した場合には、再度操作スイッチからの操作スイッチ信号を受けたことを契機として、前記第１の電力よりも大きな電力量の第２の電力を前記駆動手段に供給するよう制御を行うものであり、前記所定値は、前記挟み込みの検出が不能な移動量であることにより解決される。
【０００８】
このように、本発明においては、例えば、駆動手段の駆動源としてモータを使用している場合、ホール素子やエンコーダ等で構成された回転検出装置からの信号により、開閉体の移動距離が算出できるため、これを利用してこの移動距離が所定量以下（つまり、開閉体がほとんど動かない）の場合に、凍結状態と判定することができる。
そして、その場合には、通常の電力供給量である第１の電力よりも大きな電力量である第２の電力を供給して、モータの起動トルクを上げ、開閉体を作動させる。
よって、温度センサ等の特別な部品を必要とすることなく、凍結状態（開閉体がほとんど動かない状態）を検知して、制御を切替えることが可能となる。
【０００９】
また、このとき、前記開閉体制御装置は、前記駆動手段からの前記信号により、前記開閉体の移動速度を検出することにより挟み込みの検出を行う挟み込み検知手段を更に備え、前記所定量は、前記挟み込みの検出が不能な移動量であると好適である。
【００１０】
挟み込み検知手段は、一般的に開閉体に備えられる機能であるが、これは、上記と同様に、駆動手段の駆動源としてモータを使用している場合、ホール素子やエンコーダ等で構成された回転検出装置からの信号を利用して挟み込みを検出する。
このように、本発明においては、挟み込み検知の機能を利用して、凍結状態を検知し対処することができる。
そして、挟み込みと凍結の区別をするために、所定量は挟み込みの検出が不能な移動量、すなわち、僅かな移動量としている。
よって、挟み込みと凍結状態とを確実に区別することができる。
【００１１】
また、上記課題は、本発明に係る開閉体制御装置によれば、開閉体を開閉駆動する駆動手段と、該駆動手段を駆動制御するとともに、前記駆動手段からの信号により前記開閉体の移動距離を移動量として算出する制御手段と、を少なくとも備える開閉体制御装置であって、前記制御手段は、前記開閉体を作動させるための操作スイッチからの操作スイッチ信号を受けて、前記駆動手段に第１の電力を供給するとともに、前記駆動手段からの信号により前記開閉体の移動距離を前記移動量として算出し、前記移動量が所定値以下であると判定した場合には、再度操作スイッチからの操作スイッチ信号を受けたことを契機として、前記第１の電力よりも大きな電力量の第２の電力を前記駆動手段に供給するよう制御を行うものであり、前記開閉体の移動量が前記所定値以下であると判定された場合、前記操作スイッチ信号を受け取る毎に、より大きな電力が前記駆動手段に供給されることにより解決される。
【００１２】
このように構成されていることにより、急激に駆動手段に大きな電力を与えず、除々により大きな電力を与えることができる。
よって、駆動手段の駆動源や、この駆動源からの動力を開閉体へ伝える動力伝達機構へ、急激に力を加えることなく、除々に大きな力を加えることができる。
このため、各部へのダメージを軽減することができる。
【発明の効果】
【００１３】
本発明によれば、駆動手段からの信号により開閉体の移動距離を算出し、操作スイッチからの操作スイッチ信号を受けても、開閉体の移動量が所定値以下であると判定した場合には、再度操作スイッチからの操作スイッチ信号を受けたことを契機として、前回よりも大きな電力量を駆動手段に供給するよう構成されている。
よって、温度センサ等の特別な部品を必要とすることなく、凍結状態（開閉体がほとんど動かない状態）を検知して、制御を切替えることができる。
また、挟み込み検知と併存させることができるが、凍結状態と判断する所定距離を挟み込みの検出が不能な移動量（僅かな移動量）としたため、挟み込みと凍結状態を確実に区別することができる。
このように、本発明においては、部品点数を増加させることなく凍結状態を確実に検知し、コスト的にも効率的に開閉体の駆動を確保することができる。
また、本発明は、急激に駆動手段に大きな電力を与えず、除々により大きな電力を与えるように構成されているため、開閉体制御装置の駆動源や動力伝達機構に急激に大きい力が付加されることを回避し、各部への影響を有効に回避することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態に係るパワーウインドウ装置の説明図である。
【図２】本発明の一実施形態に係るパワーウインドウ装置の電気構成図である。
【図３】本発明の一実施形態に係る速度パターンを示す説明図である。
【図４】本発明の一実施形態に係る凍結検出時処理制御を示すフローチャートである。
【図５】本発明の改変例に係る凍結検出時処理制御を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、本発明の実施形態を図面に基づいて説明する。
なお、以下に説明する構成は本発明を限定するものでなく、本発明の趣旨の範囲内で種々改変することができるものである。
本実施形態は、部品点数を増加させることなく凍結状態を検知し、コスト的にも効率的に開閉体の駆動を確保することが可能な開閉体制御装置に関するものである。
【００１６】
図１乃至図４は、本発明の一実施形態を示すものであり、図１はパワーウインドウ装置の説明図、図２はパワーウインドウ装置の電気構成図、図３は速度パターンを示す説明図、図４は凍結検出時処理制御を示すフローチャートである。
また、図５は、本発明の改変例に係る凍結検出時処理制御を示すフローチャートである。
【００１７】
以下に、図１及び図２を用い、本発明に係る開閉体制御装置をパワーウインドウの制御装置に適用した一実施形態について説明する。
本実施形態のパワーウインドウ装置１は、車両のドア１０に配設される開閉体としてのウインドウガラス１１をモータ２３の回転駆動により昇降（開閉）作動させるものである。
パワーウインドウ装置１は、ウインドウガラス１１を開閉駆動する駆動手段２と、駆動手段２の作動を制御するための制御手段３と、乗員が作動を指令するための操作スイッチ４を主要構成要素としている。
【００１８】
本実施形態に係る駆動手段２は、ブラケット２１ａ，２１ｂ、ガイドレール２２、モータ２３、テープ２４、スライダ２５と、を主要構成要素としている。
本実施形態に係るブラケット２１ａ，２１ｂは、ドア１０のインナパネル１０ａの上部及び下部に各々配設されている。
また、本実施形態に係るガイドレール２２は、この上下に配設されたブラケット２１ａ，２１ｂを連結するように配設されており、モータ２３は、この下方に配設されたブラケット２１ｂに取り付けられている。
更に、本実施形態に係るテープ２４は、モータ２３の出力軸に連結されたスプロケットと、上方に配設されたブラケット２１ａとに回動可能に掛け渡されている無端状のテープとして構成される。
また、本実施形態に係るスライダ２５は、テープ２４に取り付けられて、ガイドレール２２に摺動可能に案内される。
なお、スライダ２５には、ウインドウガラス１１の下端部を支持するキャリアプレート１１ａが取り付けられている。
【００１９】
本実施形態に係るモータ２３は、制御手段３を介して電力が供給されることにより、正逆回転可能となるよう構成されている。
本実施形態に係る駆動手段２では、モータ２３が正逆回転すると、スプロケットを介して、モータ２３の回転力がテープ２４に伝達され、この回転力によってテープ２４が回動することにより、スライダ２５がガイドレール２２に沿って上下方向に案内される。
スライダ２５がガイドレール２２を上下方向に案内されると、スライダ２５はキャリアプレート１１ａを介してウインドウガラス１１を上下方向に移動させる。
このように駆動手段２は、モータ２３の作動によってウインドウガラス１１を開閉駆動する。
【００２０】
本実施形態に係るモータ２３には、回転検出装置２７が一体に備えられている。
回転検出装置２７は、モータ２３の回転と同期したパルス信号（速度検出信号，回転速度信号等）を制御手段３へ出力するための装置である。
本実施形態に係る回転検出装置２７は、モータ２３の出力軸と共に回動するマグネットの磁気変化を複数のホール素子で検出するように構成されている。
このような構成をとることにより、回転検出装置２７は、モータ２３の回転に同期したパルス信号を出力する。
【００２１】
すなわち、パルス信号は、ウインドウガラス１１の所定移動量毎もしくはモータ２３の所定回転角毎に出力される。
これにより、回転検出装置２７は、モータ２３の回転速度に略比例するウインドウガラス１１の移動速度に応じた信号を出力可能である。
そして、制御手段３に備えられるコントローラ３１は、このパルス信号によりウインドウガラス１１の位置を検出する。
【００２２】
なお、本実施形態においては、回転検出装置２７にホール素子を用いたものを採用しているが、これに限らずエンコーダ等を採用してもよい。
また、本実施形態では、モータ２３に回転検出装置２７を一体に設けているが、これに限らず、公知の手段によってウインドウガラス１１の位置及び移動速度等を直接的に検出するようにしてもよい。
【００２３】
本実施形態における制御手段３は、図２に示すように、コントローラ３１と、駆動回路３２から構成されている。
コントローラ３１及び駆動回路３２には、車両に搭載されるバッテリ５から作動に必要な電力が供給される。
本実施形態に係るコントローラ３１は、ＣＰＵ、ＲＯＭ，ＲＡＭ等の不図示のメモリ、入力回路、出力回路等を備えるマイクロコンピュータである。
このＣＰＵは、不図示のメモリ、入力回路及び出力回路は、バスを介して互いに接続されている。
なお、構成はこれに限らず、コントローラ３１をＤＳＰやゲートアレイで構成してもよい。
【００２４】
コントローラ３１は、通常時、操作スイッチ４からの操作信号に基づいて駆動回路３２を介してモータ２３を正逆回転させて、ウインドウガラス１１を開閉動作させる。
また、このコントローラ３１は、回転検出装置２７からパルス信号を受け取り、このパルス信号に基づいて、ウインドウガラス１１の移動量を検出し、所定値以下であれば、
凍結によりウインドウガラス１１が移動しない状態であると判定する。
そして、凍結によりウインドウガラス１１が移動しない状態であると判定されれば、操作スイッチ４からの更なる指令を待って制御パターンを変更するが、この制御に関しては、本発明の主要構成であるため、後に詳述する。
【００２５】
また、本実施形態においては、このコントローラ３１は、ジャムプロテクション制御もまた行うように構成されている。
この場合、コントローラ３１は、回転検出装置２７からパルス信号を受け取り、このパルス信号に基づいてウインドウガラス１１の上端部と窓枠との間における異物の挟み込みの検出が可能となるよう構成される。
異物の挟み込みが検出された場合には、コントローラ３１は、駆動回路３２を介してモータ２３を開方向へ回転させて、ウインドウガラス１１を開駆動する。このように、本実施形態に係るコントローラ３１は、所謂「挟み込み検知手段」として機能する。
【００２６】
本実施形態に係る駆動回路３２は、ＦＥＴによって構成されており、コントローラ３１からの入力信号に基づいて、モータ２３への電力供給の極性を切換えている。
すなわち、駆動回路３２は、コントローラ３１から正回転指令信号を受けたときは、モータ２３を正回転方向に回転させるようにモータ２３へ電力を供給し、コントローラ３１から逆回転指令信号を受けたときは、モータ２３を逆回転方向に回転させるようにモータ２３へ電力を供給する。
なお、駆動回路３２は、リレー回路を用いて極性を切換えるように構成してもよい。また、駆動回路３２がコントローラ３１内に組み込まれた構成であってもよい。
【００２７】
コントローラ３１は、入力されるパルス信号からパルス信号の立上がり部，立下り部（パルスエッジ）を検出し、このパルスエッジの間隔（周期）に基づいてモータ２３の回転速度（回転周期）を算出すると共に、各パルス信号の位相差に基づいてモータ２３の回転方向を検出する。
つまり、コントローラ３１は、モータ２３の回転速度（回転周期）に基づいてウインドウガラス１１の移動速度を間接的に算出し、モータ２３の回転方向に基づいてウインドウガラス１１の移動方向を特定している。
また、コントローラ３１は、パルスエッジをカウントしている。
このパルスカウント値は、ウインドウガラス１１の開閉動作に伴って加減算される。コントローラ３１は、このパルスカウント値の大きさによってウインドウガラス１１の開閉位置を特定する。
【００２８】
また、コントローラ３１は、モータ２３の回転速度データを学習データとしてメモリ内に記憶するよう構成されているとよい。
本実施形態においては、このコントローラ３１は、後述する初期化処理により学習データが書き込まれた後、通常使用状態では、原則としてウインドウガラス１１が閉動作する毎にこの学習データを更新する。
なお、本実施形態では、挟み込みが検出された場合を除き、回転速度データに影響を与える外力がウインドウガラス１１に掛かるような高速走行時，ドア開閉動作時，凍結時，悪路走行時等であっても、このような状況を反映して学習データの更新を行うように構成されている。
【００２９】
本実施形態に係る操作スイッチ４は、２段階操作可能な揺動型スイッチ等で構成され、開スイッチ，閉スイッチ及びオートスイッチを有している。
この操作スイッチ４を乗員が操作することにより、コントローラ３１へウインドウガラス１１を開閉動作させるための指令信号が出力される。
【００３０】
具体的には、操作スイッチ４は、一端側へ１段階操作されると開スイッチがオンされ、ウインドウガラス１１を通常開動作（すなわち操作している間だけ開動作）させるための通常開指令信号をコントローラ３１へ出力する。
また、操作スイッチ４は、他端側へ１段階操作されると閉スイッチがオンされ、ウインドウガラス１１を通常閉動作（すなわち操作している間だけ閉動作）させるための通常閉指令信号をコントローラ３１へ出力する。
【００３１】
更に、操作スイッチ４は、一端側へ２段階操作されると開スイッチ及びオートスイッチが共にオンされ、ウインドウガラス１１をオート開動作（すなわち操作を止めても全開位置まで開動作）させるためのオート開指令信号をコントローラ３１へ出力する。
また、操作スイッチ４は、他端側へ２段階操作されると閉スイッチ及びオートスイッチが共にオンされ、ウインドウガラス１１をオート閉動作（すなわち操作を止めても全閉位置まで閉動作）させるためのオート閉指令信号をコントローラ３１へ出力する。
【００３２】
コントローラ３１は、操作スイッチ４から通常開指令信号を受けている間中（操作スイッチ４が操作されている間中）、駆動回路３２を介してモータ２３を駆動し、ウインドウガラス１１を通常開動作させる。
一方、コントローラ３１は、操作スイッチ４から通常閉指令信号を受けている間中（操作スイッチ４が操作されている間中）、駆動回路３２を介してモータ２３を駆動し、ウインドウガラス１１を通常閉動作させる。
【００３３】
また、コントローラ３１は、操作スイッチ４からオート開指令信号を受けると、駆動回路３２を介してモータ２３を駆動し、ウインドウガラス１１を全開位置までオート開動作させる。
一方、コントローラ３１は、操作スイッチ４からオート閉指令信号を受けると、駆動回路３２を介してモータ２３を駆動し、ウインドウガラス１１を全閉位置までオート閉動作させる。
【００３４】
コントローラ３１は、ウインドウガラス１１を開閉動作（通常開閉動作及びオート開閉動作）させているとき、ウインドウガラス１１の動作（移動）が実行されるか否かを監視している。
そして、凍結等が生じていると、ウインドウガラス１１の移動速度がほとんど零となるとともに、これに関連してモータ２３の回転速度がほとんど零となり、ウインドウガラス１１の移動量が所定距離以下であると判断される。
このため、コントローラ３１は、モータ２３の回転速度の変動を常時監視することになる。
【００３５】
このように、本実施形態に係るコントローラ３１は、最終的にウインドウガラス１１の移動量が所定距離以下であると判定した場合に、凍結状態であると判定（確定）する。
なお、この所定距離は、挟み込みの検出が不可能な距離（ごく僅かな距離）に設定する。
このように設定することにより、凍結と挟み込みを確実に区別する。
【００３６】
そして、凍結状態を確定した場合には、コントローラ３１は、操作スイッチ４からの再度の指令を待って、モータ２３の起動トルクを上げて（つまり、モータ２３により大きな電力量を供給して）、ウインドウガラス１１を移動させるべく、モータ２３の起動トルクを上げた制御パターンへと制御パターンを変更する。
【００３７】
また、コントローラ３１は、ウインドウガラス１１を閉動作（通常閉動作及びオート閉動作）させているとき、ウインドウガラス１１による挟み込みの有無を監視している。
すなわち、挟み込みが生じると、ウインドウガラス１１の移動速度およびこれに関連してモータ２３の回転速度が低下する（回転周期が長くなる）。
このため本実施形態に係るコントローラ３１は、モータ２３の回転速度の変動を常時監視することになる。
このように本実施形態に係るコントローラ３１では、この回転速度の変動に基づいて、まず挟み込みの開始を検出し、次いで挟み込みの開始が検出されてから回転速度が所定量変動したことを検出した場合に、挟み込みと判定（確定）する。
【００３８】
そして、挟み込みを確定した場合には、コントローラ３１は、ウインドウガラス１１にて挟持された異物を解放すべくモータ２３を反転させ、ウインドウガラス１１を所定量だけ開動作させるように制御する。
なお、挟み込みと判定した場合に、モータ２３の作動を停止してウインドウガラス１１のそれ以上の閉動作を停止させて、ウインドウガラス１１にて挟持した異物を解放可能とするように制御してもよい。
【００３９】
また、ドア開閉信号は、ドア１０に配設されたドア開閉検出装置２８等により検出される。
本実施形態においては、ドア１０の開閉状態は、カーテシスイッチからの信号及び／若しくはドアクローザからの信号により検知されるよう構成されている。
このため、特別にセンサ等を備える必要がなく、簡易な構成及び低いコストで本実施形態に係る構成を実現できる。
ドア開閉検出装置２８からのドア開閉信号は、コントローラ３１に入力されて、各種処理に使用することができる。
【００４０】
次いで、図３及び図４により、本実施形態に係るコントローラ３１の凍結検出時処理制御の一例を説明する。
図３に、モータの回転速度パターンの一例を示す。
図３（ａ）は、通常の速度パターンである。
このパターンでは、ソフトスタートを含め除々に比例的に速度を上げていき、途中で定速度期間を経た後、除々に比例的に速度を下げるパターンである。
このとき、モータ２３の起動トルクは小さくなるように設定されている。
この図３（ａ）の速度パターンを「制御パターンＰ１」とする。
【００４１】
また、図３（ｂ）は、凍結検出時に使用されるパワー優先型の速度パターンである。
このパターンは、比例的に速度を上げていき、途中で定速度期間を経た後、除々に比例的に速度を下げるパターンではあるが、初期の速度上昇率が上記制御パターンＰ１と比して大きくなっている。
つまり、本パターンにおいては、モータ２３の起動トルクは、制御パターンＰ１に比して大きくなるように設定されている（つまり、制御パターンＰ１よりもより多くの電力量を起動時に供給するよう設定されている）。
この図３（ｂ）の速度パターンを「制御パターンＰ２」とする。
【００４２】
上記、図３に示す双制御パターンＰ１，Ｐ２を使用して、凍結検出時処理の制御の一例をフローチャートとして図４に示し、説明する。
この図４の制御は、コントローラ３１により実行される。
【００４３】
まず、操作スイッチ４が操作された信号をコントローラ３１が受信すると、本処理がスタートする。
最初にステップＳ１で、制御パターンＰ１を使用して制御が実行される。
つまり、モータ２３を通常の起動トルクで起動させる。
次いで、ステップＳ２で、ウインドウガラス１１が作動したか否かを判定する。
【００４４】
これは、上記に示したように、コントローラ３１は、回転検出装置２７からパルス信号を受け取り、このパルス信号に基づいて、ウインドウガラス１１の移動量を検出し、所定値以下であれば、凍結によりウインドウガラス１１が移動しない状態であり、つまり、ウインドウガラス非作動（ステップＳ２：Ｎｏ）と判定する。
【００４５】
ステップＳ２で、ウインドウガラス１１が作動したと判定した場合（ステップＳ２：Ｙｅｓ）、これは凍結に関しては正常な作動可能であるため、ステップＳ３でウインドウガラス１１が全開位置若しくは全閉位置に達しているか否かを判定する。
ステップＳ３で、ウインドウガラス１１が全開位置若しくは全閉位置に達していると判定した場合（ステップＳ３：Ｙｅｓ）、ステップＳ７で制御をリセットして処理を終了する。
ステップＳ３で、ウインドウガラス１１が全開位置若しくは全閉位置に達していないと判定した場合（ステップＳ３：Ｎｏ）、ステップＳ４で操作スイッチ４がオフか否かを判定する。
【００４６】
ステップＳ４で、操作スイッチ４がオフであると判定した場合（ステップＳ４：Ｙｅｓ）、ステップＳ７で制御をリセットして処理を終了する。
ステップＳ４で、操作スイッチ４がオフでないと判定した場合（ステップＳ４：Ｎｏ）、ステップＳ５で、所定時間が経過したか否かを判定する。
この所定時間は、操作スイッチ４が操作されてから、ウインドウガラス１１が全開位置又は全閉位置に到達するに十分な時間が設定される。
【００４７】
よって、ステップＳ５で、所定時間が経過したと判定した場合（ステップＳ５：Ｙｅｓ）には、何らかの事象が発生している可能性が否定できないため、ステップＳ６で異常表示を行い、ステップ７で制御をリセットして処理を終了する。
ステップＳ５で所定時間が経過していないと判定した場合（ステップＳ５：Ｎｏ）、処理はステップＳ３に戻り、ウインドウガラス１１が全開位置若しくは全閉位置に達しているか否かを判定する。
【００４８】
つまり、オート操作で、ウインドウガラス１１が、全開位置又は全閉位置に到達するか、マニュアル操作で操作が停止されるかで処理を終了するとともに、所定時間の間、これらの状態に達するか否かを監視することとなる。
【００４９】
ステップＳ２で、ウインドウガラス１１が作動しないと判定した場合（ステップＳ２：Ｎｏ）、つまりウインドウガラス１１の移動量が所定値以下であり、凍結によりウインドウガラスが移動しない状態であると判定した場合には、ステップＳ８で、所定回数以上スイッチ操作を行ったか否かを判定する。
【００５０】
本実施形態における図４のフローチャートでは、所定回数、制御パターンＰ２における作動にリトライする構成としているため、ステップＳ８を導入している。
しかし、制御パターンＰ２のリトライを許容しない設計とするのであれば、ステップＳ８は不要である。
また、ステップＳ８には、様々な条件を代えて設定することができる。
例えば、「操作スイッチ４の最初の操作時から所定の時間経過したか」という判定とすれば、制御パターンＰ２のリトライの許容を時間により制限することができる。
【００５１】
ステップＳ８で、所定回数以上操作スイッチ４の操作を行ったと判定した場合（ステップＳ８：Ｙｅｓ）、モータ２３の負荷を考慮し、ステップＳ９で異常表示を行った後、処理はＡを介してステップＳ７へ進む。そして、ステップＳ７で制御をリセットして処理を終了する。
ステップＳ８で、所定回数以上スイッチ４の操作を行っていないと判定した場合（ステップＳ８：Ｎｏ）、ステップＳ１０で、操作スイッチ４が再度操作されたか否かを判定する。
【００５２】
ステップＳ１０で操作スイッチ４が再度操作されていないと判定した場合（ステップＳ１０：Ｎｏ）、ステップＳ１１で、所定時間が経過したか否かを判定する。
この所定時間は、ウインドウガラス１１が作動しない場合に、操作スイッチ４が再度操作されるであろうと通常想定されるに相当な時間が設定される。
【００５３】
よって、ステップＳ１１で、所定時間が経過したと判定した場合（ステップＳ１１：Ｙｅｓ）には、操作継続の意志が無いか、何らかの事象が発生している可能性を否定できないため、ステップＳ１２で異常表示を行い、Ａを介して処理はステップＳ７へ進む。そして、ステップＳ７で制御をリセットして処理を終了する。
また、ステップＳ１１で所定時間が経過していないと判定した場合（ステップＳ１１：Ｎｏ）、処理はステップＳ１０に戻り、操作スイッチ４が再度操作されたか否かを判定する。
つまり、操作スイッチ４の再度操作の有無を所定時間内監視することとなる。
【００５４】
ステップＳ１０で、操作スイッチ４が再度操作されたと判定した場合（ステップＳ１０：Ｙｅｓ）、ステップＳ１３で速度パターンをモータ２３起動トルクの高い制御パターンＰ２に切替えて、作動を開始する。
そして、処理は、Ｃを介してステップＳ２に戻り、ウインドウガラス１１が作動したか否かを判定する。
つまり、図４の例においては、所定回数だけ操作スイッチ４のリトライを許容し、上限回数まで処理を続けることとなる。
【００５５】
なお、上限回数までにウインドウガラス１１が作動すれば、ステップＳ２で肯定判定されて、ステップＳ３、ステップＳ４、ステップＳ５、ステップＳ６、ステップＳ７の流れ（つまり、ウインドウガラス１１の開閉動作監視）に移る。
【００５６】
（改変例）
次いで、図５により、本実施形態に係るコントローラ３１の凍結検出時処理制御の改変例を説明する。
なお、図示は省略するが、本例においては、凍結検出時に使用されるパワー優先型の速度パターンとして、初期の速度上昇率が上記制御パターンＰ２と比しても更に大きくなっている制御パターンＰ３を加えて使用する。
【００５７】
つまり、本例においては、制御パターンＰ１，Ｐ２に加えて制御パターンＰ３もまた使用して、凍結検出時処理の制御を行う。
この一例をフローチャートとして図５に示し、説明する。
この図５の制御は、コントローラ３１により実行される。
【００５８】
まず、操作スイッチ４が操作された信号をコントローラ３１が受信すると、本処理がスタートする。
最初にステップＳ１０１で、制御パターンＰ１を使用して制御が実行される。
つまり、モータ２３を通常の起動トルクで起動させる。
次いで、ステップＳ１０２で、ウインドウガラス１１が作動したか否かを判定する。
これは、上記に示したように、コントローラ３１は、回転検出装置２７からパルス信号を受け取り、このパルス信号に基づいて、ウインドウガラス１１の移動量を検出し、所定値以下であれば、凍結によりウインドウガラス１１が移動しない状態であり、つまり、ウインドウガラス非作動（ステップＳ１０２：Ｎｏ）と判定する。
【００５９】
ステップＳ１０２で、ウインドウガラス１１が作動したと判定した場合（ステップＳ１０２：Ｙｅｓ）、これは凍結に関しては正常な作動可能であるため、ステップＳ１０３でウインドウガラス１１が全開位置若しくは全閉位置に達しているか否かを判定する。
ステップＳ１０３で、ウインドウガラス１１が全開位置若しくは全閉位置に達していると判定した場合（ステップＳ１０３：Ｙｅｓ）、ステップＳ１０７で制御をリセットして処理を終了する。
ステップＳ１０３で、ウインドウガラス１１が全開位置若しくは全閉位置に達していないと判定した場合（ステップＳ１０３：Ｎｏ）、ステップＳ１０４で操作スイッチ４がオフか否かを判定する。
【００６０】
ステップＳ１０４で、操作スイッチ４がオフであると判定した場合（ステップＳ１０４：Ｙｅｓ）、ステップＳ１０７で制御をリセットして処理を終了する。
ステップＳ１０４で、操作スイッチ４がオフでないと判定した場合（ステップＳ１０４：Ｎｏ）、ステップＳ１０５で、所定時間が経過したか否かを判定する。
この所定時間は、操作スイッチ４が操作されてから、ウインドウガラス１１が全開位置又は全閉位置に到達するに十分な時間が設定される。
【００６１】
よって、ステップＳ１０５で、所定時間が経過したと判定した場合（ステップＳ１０５：Ｙｅｓ）には、何らかの事象が発生している可能性が否定できないため、ステップＳ１０６で異常表示を行い、ステップＳ１０７で制御をリセットして処理を終了する。
ステップＳ１０５で所定時間が経過していないと判定した場合（ステップＳ１０５：Ｎｏ）、処理はステップＳ１０３に戻り、ウインドウガラス１１が全開位置若しくは全閉位置に達しているか否かを判定する。
【００６２】
つまり、オート操作で、ウインドウガラス１１が、全開位置又は全閉位置に到達するか、マニュアル操作で操作が停止されるかで処理を終了するとともに、所定時間の間、これらの状態に達するか否かを監視することとなる。
【００６３】
ステップＳ１０２で、ウインドウガラス１１が作動しないと判定した場合（ステップＳ１０２：Ｎｏ）、つまりウインドウガラス１１の移動量が所定値以下であり、凍結によりウインドウガラス１１が移動しない状態であると判定した場合には、ステップＳ１０８で、操作スイッチ４が再度操作されたか否かを判定する。
【００６４】
ステップＳ１０８で、操作スイッチ４が再度操作されていないと判定した場合（ステップＳ１０８：Ｎｏ）、ステップＳ１０９で、所定時間が経過したか否かを判定する。
この所定時間は、ウインドウガラス１１が作動しない場合に、操作スイッチ４が再度操作されるであろうと通常想定されるに相当な時間が設定される。
【００６５】
よって、ステップＳ１０９で、所定時間が経過したと判定した場合（ステップＳ１０９：Ｙｅｓ）には、操作継続の意志が無いか、何らかの事象が発生している可能性を否定できないため、ステップＳ１１０で異常表示を行い、Ｄを介して処理はステップＳ１０７へ進む。そして、ステップＳ１０７で制御をリセットして処理を終了する。
また、ステップＳ１０９で所定時間が経過していないと判定した場合（ステップＳ１０９：Ｎｏ）、処理はステップＳ１０８に戻り、操作スイッチ４が再度操作されたか否かを判定する。
つまり、操作スイッチ４の再度操作の有無を所定時間内監視することとなる。
【００６６】
ステップＳ１０８で、操作スイッチ４が再度操作されたと判定した場合（ステップＳ１０８：Ｙｅｓ）、ステップＳ１１１で速度パターンをモータ２３起動トルクの高い制御パターンＰ２に切替えて、作動を開始する。
そして、ステップＳ１１２で、ウインドウガラス１１が作動したか否かを判定する。
【００６７】
ステップＳ１１２で、ウインドウガラス１１が作動したと判定した場合（ステップＳ１１２：Ｙｅｓ）、Ｅを介して処理はステップＳ１０３に戻り、ウインドウガラス１１が全開位置若しくは全閉位置に達しているか否かを判定する。
そして、ステップＳ１０４、ステップＳ１０５、ステップＳ１０６、ステップＳ１０７の流れ（つまり、ウインドウガラス１１の開閉動作監視）に移る。
【００６８】
ステップＳ１１２で、ウインドウガラスが作動していないと判定した場合（ステップＳ１１２：Ｎｏ）、ステップＳ１１３で操作スイッチ４が再度操作されたか否かを判定する。
ステップＳ１１３で、操作スイッチ４が再度操作されていないと判定した場合（ステップＳ１１３：Ｎｏ）、ステップＳ１１４で、所定時間が経過したか否かを判定する。
この所定時間は、ウインドウガラス１１が作動しない場合に、操作スイッチ４が再度操作されるであろうと通常想定されるに相当な時間が設定される。
【００６９】
よって、ステップＳ１１４で、所定時間が経過したと判定した場合（ステップＳ１１４：Ｙｅｓ）には、操作継続の意志が無いか、何らかの事象が発生している可能性を否定できないため、ステップＳ１１５で異常表示を行い、Ｄを介して処理はステップＳ１０７へ進む。そして、ステップＳ１０７で制御をリセットして処理を終了する。
また、ステップＳ１１４で所定時間が経過していないと判定した場合（ステップＳ１１４：Ｎｏ）、処理はステップＳ１１３に戻り、操作スイッチ４が再度操作されたか否かを判定する。
つまり、操作スイッチ４の再度操作の有無を所定時間内監視することとなる。
【００７０】
ステップスＳ１１３で、操作スイッチ４が再度操作されたと判定した場合（ステップＳ１１３：Ｙｅｓ）、ステップＳ１１６で、所定回数以上操作スイッチ４の操作を行ったか否かを判定する。
本実施形態における図５のフローチャートでは、所定回数、制御パターンＰ３における作動にリトライする構成としているため、ステップＳ１１６を導入している。
しかし、制御パターンＰ３のリトライを許容しない設計とするのであれば、ステップＳ１１６は不要である。
また、ステップＳ１１６には、様々な条件を代えて設定することができることは、上記例と同様である。
【００７１】
ステップＳ１１６で、所定回数以上操作スイッチ４の操作を行ったと判定した場合（ステップＳ１１６：Ｙｅｓ）、モータ２３の負荷を考慮し、ステップＳ１１７で異常表示を行った後、処理はＤを介してステップＳ１０７へ進む。そして、ステップＳ１０７で制御をリセットして処理を終了する。
ステップＳ１１６で、所定回数以上スイッチ４の操作を行っていないと判定した場合（ステップＳ１１６：Ｎｏ）、ステップＳ１１８で、速度パターンをモータ２３起動トルクの更に高い制御パターンＰ３に切替えて、作動を開始する。
そして、処理は、Ｆを介してステップＳ１１２に戻り、ウインドウガラス１１が作動したか否かを判定する。
【００７２】
つまり、図５の例においては、所定回数だけ操作スイッチ４のリトライによる制御パターンＰ３での制御を許容し、上限回数まで処理を続けることとなる。
なお、上限回数までにウインドウガラス１１が作動すれば、ステップＳ１１２で肯定判定されて、ステップＳ１０３、ステップＳ１０４、ステップＳ１０５、ステップＳ１０６、ステップＳ１０７の流れ（つまり、ウインドウガラス１１の開閉動作監視）に移る。
【００７３】
なお、更に多くの制御パターンを使用して切替えていく場合には、図５に示す本例の制御パターンＰ３にかかる制御と同様の制御を重ねて繰り返せばよいため、詳細な説明は諸略する。
また、同じ制御パターンを所定回数繰り返す制御と、制御パターンを増やす制御とを併用してもよい。
これも、図４及び図５の当該箇所を重ねて組み替えるだけであるため、詳細な説明は省略する。
【００７４】
このように、操作スイッチ４の操作の度に、除々に起動トルク（供給電力）を上げていくような制御を行えば、急激に駆動手段に大きな起動トルク（供給電力）を与えず、除々により大きな起動トルク（供給電力）を与えることができる。
よって、駆動手段２のモータ２３や、このモータ２３からの動力を開閉体へ伝える動力伝達機構へ、急激に力を加えることなく、除々に大きな力を加えることができる。
このため、各部へのダメージを軽減することができる。
【００７５】
以上のように、本実施形態に係るパワーウインドウ装置１は、凍結状態であることを判定し、モータ２３の起動トルクの高い制御パターンへと切替えることができる。
よって、温度センサ等の特別な部品を必要とせず、従来備えられた回転検出装置２７からのパルス信号を利用して制御を行うことができる。
よって、簡易な構成かつ低コストで当該機能を充足したパワーウインドウ装置１を提供することができる。
【符号の説明】
【００７６】
１‥パワーウインドウ装置、２‥駆動手段、３‥制御手段、４‥操作スイッチ、
５‥バッテリ、１０‥ドア、１０ａ‥インナパネル、１１‥ウインドウガラス、
１１ａ‥キャリアプレート、２１ａ，２１ｂ‥ブラケット、２２‥ガイドレール、
２３‥モータ、２４‥テープ、２５‥スライダ、２７‥回転検出装置、
２８‥ドア開閉検出装置、３１‥コントローラ、３２‥駆動回路
【図１】
0005914042.tif 000002
【図２】
0005914042.tif 000003
【図３】
0005914042.tif 000004
【図４】
0005914042.tif 000005
【図５】
0005914042.tif 000006