(57)【要約】【課題】  モータ駆動によって移動物を連続動作（一連動作）させるモータ制御装置において、連続動作中は動作途中で停止させることなくモータの焼損を防止することができるモータ制御装置を提供する。【解決手段】  電力供給されることによって作動するモータ２０と、モータ２０を駆動制御してモータ２０に連続動作を行わせる制御部３と、を備えたパワーウインドウ装置１であって、制御部３は、モータ２０へ電力供給する駆動回路３２と、モータ２０の推定温度を算出する推定温度算出手段（コントローラ３１）と、推定温度が予め設定された再作動禁止温度領域の温度に含まれる場合に、モータ２０の作動停止中には駆動回路３２がモータ２０へ電力供給することを禁止する一方、モータ２０の連続動作中には連続動作終了まで駆動回路３２がモータへ電力供給することを許容する再作動禁止手段（コントローラ３１）とを備えた。【選択図】  図４
2007014057.tif 000002
【特許請求の範囲】
【請求項１】
電力供給されることによって作動するモータと、該モータを駆動制御して該モータに所定時間を要する連続動作を行わせる制御部と、を備えたモータ制御装置であって、
前記制御部は、
前記モータへ電力供給する駆動手段と、
前記モータの推定温度を算出する推定温度算出手段と、
前記推定温度が予め設定された再作動禁止温度領域の温度に含まれる場合に、前記モータの作動停止中には前記駆動手段が前記モータへ電力供給することを禁止する一方、前記モータの連続動作中には該連続動作終了まで前記駆動手段が前記モータへ電力供給することを許容する再作動禁止手段と、を備えたことを特徴とするモータ制御装置。
【請求項２】
前記再作動禁止温度領域よりも低い温度領域に作動許可温度領域が設定され、
前記再作動禁止手段は、前記推定温度が前記作動許可温度領域の温度である場合には、前記駆動手段が前記モータへ電力供給することを許容することを特徴とする請求項１に記載のモータ制御装置。
【請求項３】
前記再作動禁止温度領域よりも高い温度領域に作動禁止温度領域が設定され、
前記再作動禁止手段は、前記推定温度が前記作動禁止温度領域の温度である場合には、前記駆動手段が前記モータへ電力供給することを禁止することを特徴とする請求項１又は２に記載のモータ制御装置。
【請求項４】
前記制御部は、連続動作中に前記モータの作動が妨げられる異常を検出したときに、前記モータを前記異常検出前と逆方向へ作動させるように前記駆動手段に電力供給させる反転作動手段を備え、
前記再作動禁止手段は、前記反転作動手段によって前記モータが異常検出前と逆方向へ作動するときには、前記推定温度が前記再作動禁止温度領域の温度であっても前記駆動手段が前記モータへ電力供給することを許容することを特徴とする請求項１〜３のいずれか１項に記載のモータ制御装置。
【請求項５】
電力供給されることによって作動するモータと、該モータを駆動制御して該モータに所定時間を要する連続動作を行わせる制御部と、を備えたモータ制御装置であって、
前記制御部は、
前記モータへ電力供給する駆動手段と、
前記モータの推定温度を算出する推定温度算出手段と、
前記駆動手段が前記モータへ電力供給することを許容または禁止する作動許容禁止手段と、を備え、
前記推定温度には、前記モータを作動または停止させるために、第１のしきい値と、該第１のしきい値よりも大きい第２のしきい値が設定され、
前記作動許容禁止手段は、前記推定温度が前記第１のしきい値以上で前記第２のしきい値未満のときは、前記モータの作動停止中には前記駆動手段の電力供給を禁止する一方、前記モータの連続動作中には該連続動作終了まで前記駆動手段の電力供給を許容することを特徴とするモータ制御装置。
【請求項６】
前記作動許容禁止手段は、前記推定温度が前記第１のしきい値未満のときは前記駆動手段の電力供給を許容することを特徴とする請求項５に記載のモータ制御装置。
【請求項７】
前記作動許容禁止手段は、前記推定温度が前記第２のしきい値以上のときは前記駆動手段の電力供給を禁止することを特徴とする請求項５又は６に記載のモータ制御装置。
【請求項８】
前記制御部は、連続動作中に前記モータの作動が妨げられる異常を検出したときに、前記モータを前記異常検出前と逆方向へ作動させるように前記駆動手段に電力供給させる反転作動手段を備え、
前記作動許容禁止手段は、前記反転作動手段によって前記モータが異常検出前と逆方向へ作動するときには、前記推定温度が前記第１のしきい値以上で前記第２のしきい値未満であっても前記駆動手段の電力供給を許容することを特徴とする請求項５〜７のいずれか１項に記載のモータ制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はモータ制御装置に係り、特に所定時間継続する連続動作（一連動作）を行うモータ制御装置に関する。
【背景技術】
【０００２】
従来、モータにはバイメタルやＰＴＣといった保護素子が内蔵されている。モータ作動時にモータが異常発熱した場合には、この保護素子がある条件（素子温度，素子抵抗等）を満たして電気回路が遮断され、モータへの通電が停止される。これにより、モータが焼損してしまうことを防止することができる。
しかしながら、上記保護素子をモータ近傍に配設すると、モータ体格が大きくなって装置全体が大型化してしまう。このため、特許文献１に記載の技術では、上記保護素子を設けることなく、モータを駆動制御する制御部が、モータに印加している電圧の大きさおよび印加時間と、前回の推定温度値から、モータの推定温度を算出するように構成している。
【０００３】
特許文献１に記載の技術によれば、推定温度が所定の過熱保護温度以上になったときには、モータ駆動が停止される。そして、推定温度が過熱保護解除温度値になるまで、この停止状態が維持される。
【０００４】
【特許文献１】特開平１１−１６４４７２号公報（第３−４頁）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記保護素子を用いてモータの焼損を防止する場合、保護素子がある条件を満たしてしまうと、強制的にモータ駆動が停止されてしまう。また、特許文献１の技術においても、推定温度が過熱保護温度以上になったときには、強制的にモータ駆動が停止されてしまう。
したがって、例えばパワーウインドウ装置が自動モードで閉方向へ作動しているときにモータが強制停止されると、ウインドウが閉まり切る前に半開位置で止まってしまう。すなわち、全閉位置までウインドウが移動するという連続動作（一連動作）が完了しないままに作動が停止してしまうという不都合があった。
【０００６】
この場合、乗員はウインドウを閉め切って駐車したつもりであっても、実際はウインドウが半開したままとなっているという不都合が生じる。また、挟み込み防止機能付きのパワーウインドウ装置の場合、挟み込み時にモータが強制停止してしまうと、手等が挟まれたままになってしまうおそれがある。
【０００７】
本発明の目的は、上記課題に鑑み、モータ駆動によって移動体を連続動作（一連動作）させるモータ制御装置において、連続動作中は動作途中でモータを停止させることなく連続動作を完了させる共に、モータの焼損を防止することができるモータ制御装置を提供することにある。
【課題を解決するための手段】
【０００８】
前記課題は、本発明によれば、電力供給されることによって作動するモータと、該モータを駆動制御して該モータに所定時間を要する連続動作を行わせる制御部と、を備えたモータ制御装置であって、前記制御部は、前記モータへ電力供給する駆動手段と、前記モータの推定温度を算出する推定温度算出手段と、前記推定温度が予め設定された再作動禁止温度領域の温度に含まれる場合に、前記モータの作動停止中には前記駆動手段が前記モータへ電力供給することを禁止する一方、前記モータの連続動作中には該連続動作終了まで前記駆動手段が前記モータへ電力供給することを許容する再作動禁止手段と、を備えることにより解決される。
【０００９】
このように本発明では、推定温度検出手段によって算出されたモータの推定温度が、再作動禁止温度領域に含まれる場合、再作動禁止手段は、モータ停止中は再作動させないが、モータの一連動作中はこの一連動作が完了するまでモータへの電力供給を継続させる。これにより、モータ駆動による一連動作が開始されると、確実に一連動作を完了させることができる。また、再作動禁止温度領域では再作動を禁止することによって、モータ焼損を確実に回避することができる。
【００１０】
また、前記再作動禁止温度領域よりも低い温度領域に作動許可温度領域が設定され、前記再作動禁止手段は、前記推定温度が前記作動許可温度領域の温度である場合には、前記駆動手段が前記モータへ電力供給することを許容すると好適である。このように構成することにより、作動許可温度領域では確実にモータ動作を完了させることができる。
【００１１】
また、前記再作動禁止温度領域よりも高い温度領域に作動禁止温度領域が設定され、前記再作動禁止手段は、前記推定温度が前記作動禁止温度領域の温度である場合には、前記駆動手段が前記モータへ電力供給することを禁止すると好適である。このように構成することにより、作動禁止温度領域では強制的にモータ動作を停止させることによって、モータ焼損を確実に回避することができる。
【００１２】
また、前記制御部は、連続動作中に前記モータの作動が妨げられる異常を検出したときに、前記モータを前記異常検出前と逆方向へ作動させるように前記駆動手段に電力供給させる反転作動手段を備え、前記再作動禁止手段は、前記反転作動手段によって前記モータが異常検出前と逆方向へ作動するときには、前記推定温度が前記再作動禁止温度領域の温度であっても前記駆動手段が前記モータへ電力供給することを許容すると好適である。
このように構成することにより、再作動禁止温度領域であっても、モータによって駆動される移動物等に挟み込みが発生した場合には、異物解除のための反転動作を確実に行うことができる。これにより、異物が挟み込まれたまま放置されることを回避することができる。
【００１３】
前記課題は、本発明によれば、電力供給されることによって作動するモータと、該モータを駆動制御して該モータに所定時間を要する連続動作を行わせる制御部と、を備えたモータ制御装置であって、前記制御部は、前記モータへ電力供給する駆動手段と、前記モータの推定温度を算出する推定温度算出手段と、前記駆動手段が前記モータへ電力供給することを許容または禁止する作動許容禁止手段と、を備え、前記推定温度には、前記モータを作動または停止させるために、第１のしきい値と、該第１のしきい値よりも大きい第２のしきい値が設定され、前記作動許容禁止手段は、前記推定温度が前記第１のしきい値以上で前記第２のしきい値未満のときは、前記モータの作動停止中には前記駆動手段の電力供給を禁止する一方、前記モータの連続動作中には該連続動作終了まで前記駆動手段の電力供給を許容することにより解決される。
【００１４】
このように本発明では、巻線推定温度によるモータ作動を第１のしきい値と第２のしきい値によって細かく設定することができる。推定温度検出手段によって算出されたモータの推定温度が、第１のしきい値と第２のしきい値との間にある場合、作動許容禁止手段は、モータ停止中は再作動させないが、モータの一連動作中はこの一連動作が完了するまでモータへの電力供給を継続させる。これにより、モータ駆動による一連動作が開始されると、確実に一連動作を完了させることができる。また、第１のしきい値と第２のしきい値との間では、再作動を禁止することによって、モータ焼損を確実に回避することができる。
【００１５】
また、前記作動許容禁止手段は、前記推定温度が前記第１のしきい値未満のときは前記駆動手段の電力供給を許容すると好適である。このように構成することにより、第１のしきい値未満では確実にモータ動作を完了させることができる。
【００１６】
また、前記作動許容禁止手段は、前記推定温度が前記第２のしきい値以上のときは前記駆動手段の電力供給を禁止すると好適である。このように構成することにより、第２のしきい値以上では強制的にモータ動作を停止させることにより、モータ焼損を確実に回避することができる。
【００１７】
また、前記制御部は、連続動作中に前記モータの作動が妨げられる異常を検出したときに、前記モータを前記異常検出前と逆方向へ作動させるように前記駆動手段に電力供給させる反転作動手段を備え、前記作動許容禁止手段は、前記反転作動手段によって前記モータが異常検出前と逆方向へ作動するときには、前記推定温度が前記第１のしきい値以上で前記第２のしきい値未満であっても前記駆動手段の電力供給を許容すると好適である。
このように構成することにより、推定温度が第１のしきい値と第２のしきい値の間にあっても、モータによって駆動される移動物等に挟み込みが発生した場合には、異物解除のための反転動作を確実に行うことができる。これにより、異物が挟み込まれたまま放置されることを回避することができる。
【発明の効果】
【００１８】
本発明のモータ制御装置によれば、モータの再作動は禁止されるが、モータが既に一連動作を継続して行っているときにはこの継続動作を許容する温度領域が設定されたので、再作動によってモータが焼損してしまうことを確実に防止することができると共に、一連動作中に動作完了しないまま動作途中で停止してしまうことを防止することが可能となる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の一実施形態について、図を参照して説明する。なお、以下に説明する構成、手順等は、本発明を限定するものではなく、本発明の趣旨に沿って各種改変することができることは勿論である。
図１〜図５は本発明の一実施形態に係るものであり、図１はパワーウインドウ装置の説明図、図２は図１のパワーウインドウ装置の電気構成図、図３はパワーウインドウ装置の動作と巻線推定温度の関係の説明図、図４はコントローラの一連動作時の処理フロー、図５はコントローラの一連動作時の処理フローである。
【００２０】
以下に本発明をパワーウインドウ装置に適用した一実施形態について説明する。
図１に本例のパワーウインドウ装置１（以下、「装置１」という）の説明図、図２にその電気構成図を示す。本例のパワーウインドウ装置１は、車両のドア１０に配設される移動部材としてのウインドウガラス１１をモータ２０の回転駆動により昇降（開閉）作動させるものである。パワーウインドウ装置１は、ウインドウガラス１１を開閉駆動する昇降機構２と、昇降機構２の作動を制御するための制御部３と、乗員が作動を指令するための操作スイッチ４を主要構成要素としている。
【００２１】
本例では、ウインドウガラス１１は不図示のレールに沿って上方の全閉位置と下方の全開位置との間を昇降動作する。
本例の昇降機構２は、ドア１０に固定された減速機構を有するモータ２０と、モータ２０に駆動される扇形状のギヤ２１ａを備えた昇降アーム２１と、昇降アーム２１とクロスして枢支される従動アーム２２と、ドア１０に固定された固定チャンネル２３およびウインドウガラス１１と一体のガラス側チャンネル２４とを主要構成要素としている。
本例のモータ２０は、制御部３から電力供給を受けることにより、回転子の巻線２０ａに通電され、これにより回転子とマグネットを有する固定子との間で磁気吸引作用が生じて回転子が正逆回転するように構成されている。本例の昇降機構２では、モータ２０の回動に応じて昇降アーム２１および従動アーム２２が揺動すると、これらの各端部がチャンネル２３，２４により摺動規制を受け、Ｘリンクとして駆動し、ウインドウガラス１１を昇降作動させる。
【００２２】
本例のモータ２０には、回転検出装置（位置検出装置）２５が一体に備えられている。回転検出装置２５は、モータ２０の回転と同期したパルス信号を制御部３へ出力するものである。本例の回転検出装置２５は、モータ２０の出力軸と共に回動するマグネットの磁気変化を複数のホール素子２５ａで検出するように構成されている。
制御部３は、このパルス信号によって、ウインドウガラスの昇降位置を算出する。また、制御部３は、パルス信号の間隔によってモータ２０の回転速度、またはこれに対応するウインドウガラス１１の昇降速度を算出することができる。
【００２３】
なお、本例では、回転検出装置２５にホール素子を用いたものを採用しているが、これに限らず、モータ２０の回転速度を検出することができれば、エンコーダを採用してもよい。また、本例では、ウインドウガラス１１の移動に応じたモータ２０の出力軸の回転速度を検出するために、モータ２０に回転検出装置２５を一体に設けているが、これに限らず、公知の手段によってウインドウガラス１１の移動速度を検出するようにしてもよい。
【００２４】
本例の制御部３は、コントローラ３１と、駆動回路３２と、温度センサ３３等が基板上に配設された構成となっている。これらには、車両に搭載されるバッテリから作動に必要な電力が供給される。
本例のコントローラ３１は、ＣＰＵ、ＲＯＭ，ＲＡＭ等のメモリ、入力回路、出力回路等を備えるマイクロコンピュータで構成されている。ＣＰＵは、メモリ，入力回路及び出力回路とバスを介して互いに接続されている。
【００２５】
コントローラ３１は、通常時、操作スイッチ４からの操作信号に基づいて駆動回路３２を介してモータ２０を正逆回転させて、ウインドウガラス１１を開閉動作させる。また、コントローラ３１は、回転検出装置２５からパルス信号を受け取り、このパルス信号に基づいてウインドウガラス１１の上端部と窓枠との間に異物が挟み込まれたことを検出することができる。異物の挟み込みが検出された場合には、コントローラ３１は、駆動回路３２を介してモータ２０を開方向へ回転させて、ウインドウガラス１１を開駆動する。このように、本例のコントローラ３１は、反転作動手段として機能する。
【００２６】
本例の駆動回路３２は、ＦＥＴを備えるＩＣによって構成されており、コントローラ３１からの制御信号に基づいて、モータ２０への電力供給の極性を切換えている。すなわち、駆動回路３２は、コントローラ３１から正回転指令信号を受けたときは、モータ２０を正回転方向に回転させるようにモータ２０へ電力を供給し、コントローラ３１から逆回転指令信号を受けたときは、モータ２０を逆回転方向に回転させるようにモータ２０へ電力を供給する。なお、駆動回路３２は、リレー回路を用いて極性を切換えるように構成してもよい。また、駆動回路３２がコントローラ３１内に組み込まれた構成であってもよい。駆動回路３２は、本発明の駆動手段に相当する。
【００２７】
本例の温度センサ３３は、コントローラ３１等が配設された基板周辺の温度を検出するものであり、本例では、モータ２０から離れた位置に配設されている。
コントローラ３１は、温度センサ３３からの周辺温度検出信号を受け取り、これに基づいて基板周辺の周辺温度を算出している。また、コントローラ３１は、駆動回路３２を介してモータ２０へ通電した印加電圧の大きさおよび通電時間をカウントしている。また、回転検出装置２５からのパルス信号によってモータ２０の回転速度や通電状態をモニターしている。
【００２８】
ここでは通電状態とは、モータ２０が通常作動によってウインドウガラス１１を昇降動作させている通常作動状態か、全開位置または全閉位置で所定時間（ロック停止時間）の間、ウインドウガラス１１が移動不可な状態で窓枠等と当接するロック停止状態となっているかを指す。なお、全開位置または全閉位置におけるロック停止状態では、通常作動状態よりもモータ２０に負荷が掛かるので巻線２０ａの温度の上昇率が大きい。
コントローラ３１は、巻線２０ａの推定温度を算出するための基準データを記憶している。コントローラ３１は、周辺温度，印加電圧，通電時間，回転速度，通電状態等とこの基準データから巻線推定温度を算出している。本例では、コントローラ３１は推定温度算出手段に相当する。なお、本例では、特に巻線２０ａの推定温度を算出しているが、これに限らず、モータ２０全体の推定温度を算出するようにしてもよい。
【００２９】
そして、コントローラ３１は、この推定温度に応じて駆動回路３２からの電力供給を停止させて、巻線２０ａが焼損してしまうことを防止している。このように、本例の装置１では、コントローラ３１によって算出した巻線２０ａの推定温度に基づいて電力供給を停止して、巻線２０ａを焼損から保護している。本例では、巻線温度検出のためにモータ２０本体内にバイメタルやＰＴＣといった比較的大きな保護素子を配置する必要がないので、モータ２０を小型化することができる。
【００３０】
本例の操作スイッチ４は、２段階操作可能な揺動型スイッチ等で構成され、開スイッチ，閉スイッチ及びオートスイッチを有している。この操作スイッチ４を乗員が操作することにより、コントローラ３１へウインドウガラス１１を開閉動作させるための指令信号が出力される。
具体的には、操作スイッチ４は、一端側へ１段階操作されると開スイッチがオンされ、ウインドウガラス１１を通常開動作（すなわち操作している間だけ開動作）させるための通常開指令信号をコントローラ３１へ出力する。また、操作スイッチ４は、他端側へ１段階操作されると閉スイッチがオンされ、ウインドウガラス１１を通常閉動作（すなわち操作している間だけ閉動作）させるための通常閉指令信号をコントローラ３１へ出力する。以下、通常開指令信号および通常閉指令信号をまとめて通常指令信号という。
【００３１】
コントローラ３１は、操作スイッチ４から通常開指令信号を受けている間中（操作スイッチ４が操作されている間中）、駆動回路３２を介してモータ２０を駆動し、ウインドウガラス１１を通常開動作させる。一方、コントローラ３１は、操作スイッチ４から通常閉指令信号を受けている間中（操作スイッチ４が操作されている間中）、駆動回路３２を介してモータ２０を駆動し、ウインドウガラス１１を通常閉動作させる。本例では、操作スイッチ４を操作することによって通常指令信号を出力し続けることにより、ウインドウガラス１１を全閉位置または全開位置へ向けて連続動作させることができる。
【００３２】
また、操作スイッチ４は、一端側へ２段階操作されると開スイッチ及びオートスイッチが共にオンされ、ウインドウガラス１１をオート開動作（すなわち操作を止めても全開位置まで開動作）させるためのオート開指令信号をコントローラ３１へ出力する。また、操作スイッチ４は、他端側へ２段階操作されると閉スイッチ及びオートスイッチが共にオンされ、ウインドウガラス１１をオート閉動作（すなわち操作を止めても全閉位置まで閉動作）させるためのオート閉指令信号をコントローラ３１へ出力する。
【００３３】
また、コントローラ３１は、操作スイッチ４からオート開指令信号を受けると、駆動回路３２を介してモータ２０を駆動し、ウインドウガラス１１を全開位置までオート開動作させる。一方、コントローラ３１は、操作スイッチ４からオート閉指令信号を受けると、駆動回路３２を介してモータ２０を駆動し、ウインドウガラス１１を全閉位置までオート閉動作させる。
このように、コントローラ３１は、オート開指令信号またはオート閉指令信号（以下、「オート指令信号」という）を受けた場合には、ウインドウガラス１１を現在位置から全開位置または全閉位置まで所定時間の間、連続動作（一連動作）させるように、駆動回路３２を制御する。
具体的には、コントローラ３１は、回転検出装置２５からのパルス信号に基づいてウインドウガラス１１の現在位置をモニターし、ウインドウガラス１１が全開位置または全閉位置まで到達し、かつ、到達から所定時間（ロック停止時間）経過するまで駆動回路３２へ制御信号を出力する。
【００３４】
コントローラ３１は、ウインドウガラス１１を閉動作（通常閉動作及びオート閉動作）させているとき、ウインドウガラス１１による挟み込みの有無を監視している。すなわち、挟み込みが生じると、モータ２０の動作が妨げられ、ウインドウガラス１１の移動速度およびこれに関連してモータ２０の回転速度が低下する（回転周期が長くなる）。このため本例のコントローラ３１は、モータ２０の回転速度の変動を常時監視している。
【００３５】
本例のコントローラ３１では、この回転速度の変動に基づいて、ウインドウガラス１１の上昇中に全閉位置以外で回転速度が所定量変動した場合に挟み込みと判定する。すなわち、回転速度の減速率が所定のしきい値よりも大きい場合に、ウインドウガラス１１の上端部と窓枠との間に異物が挟み込まれたと判定する。
そして、挟み込みを検出した場合には、コントローラ３１は、ウインドウガラス１１にて挟持された異物を解放すべくモータ２０を反転させ、ウインドウガラス１１を所定の途中位置まで開動作させるように制御する。
【００３６】
次に本例の装置１によるモータ焼損保護機能について説明する。
本例の装置１では、推定温度がしきい値温度Ｔ１（第１のしきい値）未満が作動許可温度領域Ａ、しきい値温度Ｔ１以上しきい値温度Ｔ２（第２のしきい値）未満が再作動禁止温度領域Ｂ、しきい値温度Ｔ２以上が作動禁止温度領域Ｃに設定されている。このしきい値温度Ｔ２は、操作スイッチ４が操作位置でスタックしてしまうような不慮の故障等によってモータ２０が焼損してしまうことを防止するために設けられている。
【００３７】
本例のコントローラ３１は、算出した推定温度が作動許可温度領域Ａに含まれる場合は、巻線２０ａが焼損する可能性がない安全温度領域にあるものとして、オート指令信号や通常指令信号を受けたときに、駆動回路３２に制御信号を送出して指令信号に応じた電力をモータ２０へ供給させる。
一方、コントローラ３１は、推定温度が作動禁止温度領域Ｃに含まれる場合は、巻線２０ａが焼損してしまう危険性があるので、オート指令信号や通常指令信号を受けたときには、駆動回路３２へ制御信号を送出せず、また、既にオート指令信号に基づいてオート開閉動作をしていたときには、駆動回路３２への制御信号送出を停止して、モータ２０への電力供給を強制停止させる。
【００３８】
また、コントローラ３１は、推定温度が再作動禁止温度領域Ｂに含まれる場合は、再作動を許可してしまうと一連の連続動作終了までに作動禁止温度領域Ｃに達し、巻線２０ａが焼損する可能性があるものとして、オート指令信号や通常指令信号を受けたときに、駆動回路３２へ制御信号の送出を行わずモータ２０へ電力供給させない。すなわち、推定温度が再作動禁止温度領域Ｂに含まれる場合は、モータ２０が停止中であれば再作動を禁止する。
しかしながら、コントローラ３１は、モータ２０がオート指令信号に基づいてオート開閉動作しているときに推定温度が再作動禁止温度領域Ｂに到達したときは、直ちに推定温度が作動禁止温度領域Ｃに達してしまうわけではないので、駆動回路３２へ制御信号を出力してオート開閉動作を継続させる。本例のコントローラは、再作動禁止手段，作動許容禁止手段として機能する。
【００３９】
すなわち、オート開閉動作中に推定温度が再作動禁止温度領域Ｂまで上がってしまったときには、コントローラ３１は、全閉位置または全開位置までの一連動作を完了させるべく、駆動回路３２がモータ２０へ電力供給することを一連動作終了まで許容する。また、通常指令信号を受けなくなるまで一連動作を許容する。
このようにすることにより、ウインドウガラス１１が半開状態で止まったまま駐車してしまうような不都合を回避することができる。
【００４０】
また、挟み込み検出時には、コントローラ３１は自動的に所定の途中位置まで開駆動させるように反転作動制御を行うが、挟み込みが生じた時点で推定温度が再作動禁止温度領域Ｂまで上がってしまったときも、所定の途中位置にウインドウガラス１１が到達するまで駆動回路３２がモータ２０へ電力供給することを許容する。
このようにすることにより、手等を挟んだままウインドウガラス１１が止まってしまうような不都合を回避することができる。
【００４１】
また、自動反転動作が完了して途中位置まで到達したときに再び操作スイッチ４が操作されたときには、推定温度が再作動禁止温度領域Ｂに含まれる場合であっても、乗員はウインドウガラス１１を挟み込み位置以上に閉めようとしていたはずであり、しかも挟み込まれた異物は除去されているはずであるから、コントローラ３１は、駆動回路３２へ制御信号を出力してモータ２０へ電力供給させる。このように、本例では、反転動作完了時に推定温度が再作動禁止温度領域Ｂに含まれる場合であっても、一度だけは操作スイッチ４の操作に応じてモータ２０を駆動可能となっている。
【００４２】
次に、図３に基づいて、本例のパワーウインドウ装置１の動作について説明する。図３の横軸は時間、縦軸は巻線２０ａの推定温度を表している。ここでは、オート開閉動作させた場合について説明する。
図３の例では、全閉位置で停止状態にあったときに操作スイッチ４が操作されることに応じて、時刻ｔ１にコントローラ３１へオート開指令信号が出力されている。時刻ｔ１では、推定温度は雰囲気温度と同じであって作動許可温度領域Ａに含まれており、スイッチ操作に応じてモータ２０へ電力供給が開始される。これによって、モータ２０は作動を開始し、時刻ｔ２に全開位置に到達している。この間、推定温度は作動に伴って上昇しているが、しきい値温度Ｔ１には達していない。
【００４３】
時刻ｔ２から時刻ｔ３の間は、ウインドウガラス１１はロック停止状態に保持されている。ロック停止中は、通常作動時よりも温度の上昇率勾配が大きい。本例では、時刻ｔ１から時刻ｔ３までの所定時間において一連動作が行われている。所定のロック停止時間経過によりロック停止が解除されると、モータ２０へ通電されなくなるので、時刻ｔ３から推定温度は下がり始める。
時刻ｔ４で再び操作スイッチ４が操作され、コントローラ３１へオート閉指令信号が出力されると、モータ２０はオート閉動作を行う。オート閉動作中に推定温度は、しきい値温度Ｔ１を超えて再作動禁止温度領域Ｂに達している。しかし、コントローラ３１は、オート閉動作中であるので、駆動回路３２がモータ２０への電力供給することを許容し、動作を継続させている。そして、時刻ｔ５で全閉位置に到達し、時刻ｔ６までロック停止される。
【００４４】
この一連動作の開始時（時刻ｔ４）には推定温度が作動許可温度領域Ａに含まれていたのでコントローラ３１は駆動回路３２を介してモータ２０へ電力供給を行っている。そして、一連動作中に推定温度が再作動禁止温度領域Ｂまで上昇しているが、コントローラ３１は一連動作を完了させるために電力供給を継続させている。
【００４５】
時刻ｔ６で電力供給が停止されると、推定温度は下がり始める。時刻ｔ７で操作スイッチ４が操作されているが、このときはまだ推定温度が再作動禁止温度領域Ｂに含まれる。したがって、モータ２０の再作動は禁止されるので、コントローラ３１は駆動回路３２にモータ２０への電力供給を行わせない。
時刻ｔ８では、推定温度は作動許可温度領域Ａまで下がっている。このとき、操作スイッチ４が操作されてオート開指令信号が出力されると、コントローラ３１は、駆動回路３２がモータ２０へ電力供給することを許容するので、モータ２０は再作動を開始する。
【００４６】
再作動の途中で推定温度は再作動禁止温度領域Ｂに達し、時刻ｔ９で全開位置に到達する。このときの推定温度は再作動禁止温度領域Ｂに含まれる。この後、ロック停止中の時刻ｔ１０に推定温度は、しきい値温度Ｔ２に達している。推定温度が作動禁止温度領域Ｃに含まれるようになると、コントローラ３１は、駆動回路３２がモータ２０へ電力供給することを強制的に禁止するので、モータ２０は強制停止される。
強制停止後、推定温度は下がっていき、時刻ｔ１１に雰囲気温度に達している。
【００４７】
この一連動作の開始時（時刻ｔ８）には推定温度が作動許可温度領域Ａに含まれていたのでコントローラ３１は駆動回路３２を介してモータ２０へ電力供給を行っている。そして、一連動作中に推定温度が再作動禁止温度領域Ｂに達しているが、コントローラ３１は一連動作を完了させるために電力供給を継続させている。
しかしながら、推定温度が時刻ｔ１０に作動禁止温度領域Ｃに到達するに至って、巻線２０ａの焼損保護のため、電力供給を強制的に停止している。
なお、図３では、操作スイッチ４からのオート指令信号に基づく一連動作について説明したが、これに限らず、通常指令信号に基づいて一連動作させる場合でも同様である。
【００４８】
次に図４，図５に基づいてコントローラ３１の一連動作時の処理手順について説明する。
まず、モータ２０の停止中に操作スイッチ４が操作されてオート指令信号を受けると、コントローラ３１は、ステップＳ１で温度センサ３３，回転検出装置２５，駆動回路３２から温度検出信号，パルス信号，印加電圧等の所定の信号を受ける。この信号に基づいて、コントローラ３１は、巻線２０ａの推定温度を算出する（ステップＳ２）。
【００４９】
コントローラ３１は、算出した推定温度がしきい値温度Ｔ１未満であるか否かを判定する（ステップＳ３）。推定温度がしきい値温度Ｔ１未満であれば（ステップＳ３；Ｙｅｓ）、作動許可温度領域Ａに含まれるので、駆動回路３２が所定の電力供給を行うことを許可する許可フラグをＯＮにして（ステップＳ４）、ステップＳ６へ進む。
一方、推定温度がしきい値温度Ｔ１以上であれば（ステップＳ３；Ｎｏ）、作動許可温度領域Ａに含まれないので、駆動回路３２が所定の電力供給を行うことを禁止するため許可フラグをＯＦＦにして（ステップＳ５）、処理を終了する。
なお、ステップＳ３では、挟み込み検出に基づく反転動作完了後にはじめて操作スイッチ４が操作された場合には、例外的に推定温度がしきい値温度Ｔ１未満でなくてもステップＳ４へ進む。
【００５０】
ステップＳ６では、コントローラ３１は、再び温度センサ３３，回転検出装置２５，駆動回路３２から温度検出信号，パルス信号，印加電圧等の所定の信号を受ける。この信号に基づいて、コントローラ３１は、巻線２０ａの推定温度を算出する（ステップＳ７）。
コントローラ３１は、算出した推定温度がしきい値温度Ｔ２以上であるか否かを判定する（ステップＳ８）。推定温度がしきい値温度Ｔ２以上であれば（ステップＳ８；Ｙｅｓ）、作動禁止温度領域Ｃに含まれるので、駆動回路３２が所定の電力供給を行うことを許可する許可フラグをＯＦＦにして（ステップＳ１０）、処理を終了する。
【００５１】
一方、推定温度がしきい値温度Ｔ２未満であれば（ステップＳ８；Ｎｏ）、作動禁止温度領域Ｃに含まれないので、一連動作を継続させるべく駆動回路３２が所定の電力供給を行うことを許容するため許可フラグをＯＮに保持して（ステップＳ９）、駆動回路３２に制御信号を出力してモータ２０を作動させる（ステップＳ１１）。
ステップＳ１２で一連動作が完了したか否かを判別する。オート開閉動作時は、操作スイッチ４からのオート指令信号に応じてウインドウガラス１１が全開位置または全閉位置に到達し、所定のロック停止時間が経過したか否かが判別される。また、通常開閉動作時は、通常指令信号が継続して入力されているか否かが判別される。継続して通常指令信号が入力しているときは、一連動作が完了していないと判定される。
【００５２】
一連動作が完了した場合（ステップＳ１２；Ｙｅｓ）は、処理を終了する。
一方、一連動作が完了していない場合（ステップＳ１２；Ｎｏ）は、再びステップＳ６へ戻る。一連動作中は、ステップＳ６からステップＳ１２を繰り返すことによって、オート開閉動作時は、ウインドウガラス１１を全開位置または全閉位置へ到達させると共に、所定時間だけロック停止させる。また、通常開閉動作時は、通常指令信号が入力されている間だけ、ステップＳ６からステップＳ１２を繰り返す。
【００５３】
図５に示すように、ステップＳ１１のモータ２０の作動処理では、ステップＳ２１で挟み込みがあったか否かを判定する。挟み込みが検出された場合（ステップＳ２１；Ｙｅｓ）は、コントローラ３１は目標位置を途中位置に設定すると共に、駆動回路３２に反転方向の電力供給を行わせ、ステップＳ１２へ進む（ステップＳ２３）。ステップＳ２３では、回転検出装置２５からのパルス信号によって算出されたウインドウガラス１１の現在位置と目標位置との比較を行い、現在位置が目標位置に到達していないときは、駆動回路３２からの電力供給を継続させるように駆動回路３２へ制御信号を送出する。
【００５４】
一方、挟み込みが検出されなかった場合（ステップＳ２１；Ｎｏ）は、コントローラ３１は目標位置を全開位置または全閉位置に向けて適宜に設定すると共に、駆動回路３２に目標位置に駆動させるべく電力供給を行わせ、ステップＳ１２へ進む。ステップＳ２２では、回転検出装置２５からのパルス信号によって算出されたウインドウガラス１１の現在位置と目標位置との比較を行い、現在位置が目標位置に到達していないときは、駆動回路３２からの電力供給を継続させるように駆動回路３２へ制御信号を送出する。また、現在位置が全開位置または全閉位置に到達した場合は、到達した時点から所定のロック停止時間が経過するまでは、駆動回路３２に電力供給を継続させるように駆動回路３２へ制御信号を送出する。
【００５５】
上記実施形態では、本発明をパワーウインドウ装置１に適用した例を示したが、これに限らず、ドア開閉装置やカーテン展開格納装置等の移動部材をモータで所定時間作動させることによって連続動作（一連動作）を行わせる装置に適用することができる。
【図面の簡単な説明】
【００５６】
【図１】本発明の一実施形態に係るパワーウインドウ装置の説明図である。
【図２】図１のパワーウインドウ装置の電気構成図である。
【図３】パワーウインドウ装置の動作と巻線推定温度の関係の説明図である。
【図４】コントローラの一連動作時の処理フローである。
【図５】コントローラの一連動作時の処理フローである。
【符号の説明】
【００５７】
１‥パワーウインドウ装置、２‥昇降機構、３‥制御部、４‥操作スイッチ、
１０‥ドア、１１‥ウインドウガラス、２０‥モータ、２０ａ‥巻線、
２１‥昇降アーム、２１ａ‥ギヤ、２２‥従動アーム、２３，２４‥チャンネル、
２５‥回転検出装置、２５ａ‥ホール素子、３１‥コントローラ、
３２‥駆動回路、３３‥温度センサ、Ａ‥作動許可温度領域
Ｂ‥再作動禁止温度領域、Ｃ‥作動禁止温度領域
【図１】
2007014057.tif 000003
【図２】
2007014057.tif 000004
【図３】
2007014057.tif 000005
【図４】
2007014057.tif 000006
【図５】
2007014057.tif 000007