(57)【特許請求の範囲】
【請求項１】
車両における複数の開閉部を夫々開閉する複数のモータに供給される電流の経路夫々にスイッチが設けられたモータ駆動装置において、
前記複数のモータ夫々についてロック状態であるか否かを検出するロック検出手段と、
複数の前記スイッチがオン状態であり、かつ前記ロック検出手段が一のモータについてロック状態を検出した場合、他のモータに係るスイッチの内、オン状態にあるスイッチを間欠的にオン／オフするスイッチ制御手段と
を備えること
を特徴とするモータ駆動装置。
【請求項２】
前記ロック検出手段は、
前記複数のモータ夫々に供給される電流を計測し、
計測した電流が所定値を超えた場合に、該所定値を超えた電流が供給されるモータについてロック状態であると検出するように構成されていること
を特徴とする請求項１に記載のモータ駆動装置。
【請求項３】
前記複数の開閉部夫々について全開又は全閉の状態であるか否かを検出する開閉検出手段
を更に備え、
前記ロック検出手段は、前記開閉検出手段が全開又は全閉の状態であると検出した開閉部に係るモータの内、スイッチがオンであるモータについてロック状態であると検出するように構成されていること
を特徴とする請求項１に記載のモータ駆動装置。
【請求項４】
ロック状態を保持するモータの優先順位を予め記憶する記憶手段
を更に備え、
前記スイッチ制御手段は、前記ロック検出手段が複数のモータについてロック状態を同時的に検出した場合、検出されたモータの内、前記記憶手段が記憶する優先順位の最も高いモータをロック状態に保持し、検出された他のモータに係るスイッチを間欠的にオン／オフするように構成されていること
を特徴とする請求項１から請求項３のいずれか１つに記載のモータ駆動装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両に設けられたパワーウインドウ、サンルーフ等の開閉部を開閉するモータを駆動させるモータ駆動装置に関する。
【背景技術】
【０００２】
一般に、車両内に設けられたパワーウインドウ、サンルーフ等の開閉部を開閉する場合、車両のドア等に設けられた開閉用のスイッチをオン／オフすることによって、開閉部を開閉している。また、運転席のドアには、全ての開閉部の開閉を行うことができるスイッチが設けられている場合が多く、複数の開閉部が同時的に開閉される場合が多い。
【０００３】
特許文献１では、複数のパワーウインドウスイッチの操作の重複時、モータロック時及び異物の挟み込み時における各窓の動作タイミングをずらし、パワーウインドウモータに流れる電流を低減できるパワーウインドウの制御方法が開示されている。
【０００４】
このパワーウインドウ制御方法では、複数のパワーウインドウに供給される突入電流のオン／オフを夫々制御する複数のスイッチに優先順位が定められている。複数のスイッチが同時的にオンになった場合、優先順位の高いスイッチがオン状態を保持し、他のスイッチはオフ状態になる。オン状態にあるスイッチの操作によるパワーウインドウの開閉動作終了後に、優先順位に従って、順次オフ状態にあるスイッチがオン状態になり、パワーウインドウの開閉動作が行われる。
複数のパワーウインドウモータがロック状態になった場合、予め定められたパワーウインドウの優先順位に従って順次パワーウインドウモータのロックが解除される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平８−１０５２７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
車両に設けられたパワーウインドウ、サンルーフ等の開閉部に係るスイッチをオンにした場合、開閉部を開閉するモータに電流が供給され、モータが駆動する。また、モータは、例えば開閉部が全開又は全閉になった場合にロック状態になり、負荷が増大するためモータに流れる電流は大きくなる。
従って、複数のモータが同時的にロック状態になった場合、バッテリである電源の電圧が低下し、同じバッテリから電源を供給されるランプ類のちらつき等を引き起こす虞がある。
【０００７】
上述した特許文献１に記載のパワーウインドウの制御方法では、複数のパワーウインドウが動作した場合、一のパワーウインドウを除く他のパワーウインドウは停止する。これにより、複数のパワーウインドウモータがロック状態になった場合でも、各パワーウインドウの開閉動作のタイミングがずれるため、パワーウインドウモータに流れる電流が低減される。
しかしながら、全てのパワーウインドウを開閉する時間が長くなり、車両の乗員等は故障していると感じる問題が生じる。
【０００８】
本発明は斯かる事情に鑑みてなされたものであり、その目的とするところは、複数の開閉部が同時的に開閉された場合に、一の開閉部のみをロック状態にすることができ、更に他の開閉部に開閉を継続させることができるモータ駆動装置を提供することにある。
【課題を解決するための手段】
【０００９】
本発明に係るモータ駆動装置は、車両における複数の開閉部を夫々開閉する複数のモータに供給される電流の経路夫々にスイッチが設けられたモータ駆動装置において、前記複数のモータ夫々についてロック状態であるか否かを検出するロック検出手段と、複数の前記スイッチがオン状態であり、かつ前記ロック検出手段が一のモータについてロック状態を検出した場合、他のモータに係るスイッチの内、オン状態にあるスイッチを間欠的にオン／オフするスイッチ制御手段とを備えることを特徴とする。
【００１０】
本発明に係るモータ駆動装置にあっては、複数のモータが車両における複数の開閉部を夫々開閉し、スイッチが複数のモータに供給される電流の経路夫々に設けられている。ロック検出手段は複数のモータ夫々についてロック状態にあるか否かを検出する。スイッチ制御手段は、複数のスイッチがオン状態であり、かつロック検出手段が一のモータについてロック状態を検出した場合、他のモータに係るスイッチの内、オン状態にあるスイッチを間欠的にオン／オフする。
これにより、複数のスイッチが同時的に操作され、複数のスイッチ夫々に係る複数のモータが駆動し、一のモータがロックした場合、他のモータに電流が間欠的に供給されるため、複数のモータが同時的にロック状態になることはない。また、電流は供給されているため、ロック状態にない他のモータも駆動する。従って、車両の乗員が車両の故障であると誤認することがなくなる。
【００１１】
本発明に係るモータ駆動装置は、前記ロック検出手段は、前記複数のモータ夫々に供給される電流を計測し、計測した電流が所定値を超えた場合に、該所定値を超えた電流が供給されるモータについてロック状態であると検出するように構成されていることを特徴とする。
【００１２】
本発明に係るモータ駆動装置にあっては、ロック検出手段は、複数のモータに供給される電流を計測しており、所定値を超えた電流が供給されるモータについてロック状態にあると検出する。
この場合、センサ等を車両に設ける必要はなく、電流を計測するだけで良いため、ロック状態にあるモータを検出することが容易になり、部品コストが上昇しない。
【００１３】
本発明に係るモータ駆動装置は、前記複数の開閉部夫々について全開又は全閉の状態であるか否かを検出する開閉検出手段を更に備え、前記ロック検出手段は、前記開閉検出手段が全開又は全閉の状態であると検出した開閉部に係るモータの内、スイッチがオンであるモータについてロック状態であると検出するように構成されていることを特徴とする。
【００１４】
本発明に係るモータ駆動装置にあっては、開閉検出手段を更に備える。開閉検出手段は複数の開閉部夫々について全開又は全閉の状態であるか否かを検出する。ロック検出手段は、開閉検出手段が全開又は全閉の状態であると検出した開閉部に係るモータの内、スイッチがオンであるモータについてロック状態であると検出する。
この場合、開閉検出手段が更に備えられているため、ロック状態にあるモータが開閉している開閉部について、全開又は全閉の状態であるか否かの検出が確実になる。
【００１５】
本発明に係るモータ駆動装置は、ロック状態を保持するモータの優先順位を予め記憶する記憶手段を更に備え、前記スイッチ制御手段は、前記ロック検出手段が複数のモータについてロック状態を同時的に検出した場合、検出されたモータの内、前記記憶手段が記憶する優先順位の最も高いモータをロック状態に保持し、検出された他のモータに係るスイッチを間欠的にオン／オフするように構成されていることを特徴とする。
【００１６】
本発明に係るモータ駆動装置にあっては、記憶手段を更に備え、記憶手段はロック状態を保持するモータの優先順位を予め記憶している。スイッチ制御手段は、ロック検出手段が複数のモータについてロック状態を同時的に検出した場合、検出されたモータの内、記憶手段が記憶する優先順位の最も高いモータをロック状態に保持し、ロック検出手段によって検出された他のモータに係るスイッチを間欠的にオン／オフする。
この場合、複数のモータが開閉する夫々の開閉部が、同時的に全開又は全閉し、ロック状態になったとしても、優先順位に基づいて、一のモータのみがロック状態になるので、複数のモータが継続してロックされることはない。
【発明の効果】
【００１７】
本発明によれば、複数の開閉部が同時的に開閉された場合に、一の開閉部のみをロック状態にすることができ、更に他の開閉部に開閉を継続させることができるモータ駆動装置を実現することができる。
【図面の簡単な説明】
【００１８】
【図１】実施の形態におけるモータ駆動装置の要部構成を示す回路図である。
【図２】実施の形態におけるモータ駆動装置の動作を示すフローチャートである。
【図３】モータに流れる電流の時系列変化を示すタイミングチャートである。
【図４】実施の形態におけるモータ駆動装置の要部構成を示す回路図である。
【図５】実施の形態におけるモータ駆動装置の動作を示すフローチャートである。
【発明を実施するための形態】
【００１９】
以下、本発明をその実施の形態を示す図面に基づいて詳述する。
（実施の形態１）
図１は、実施の形態１におけるモータ駆動装置１の要部構成を示す回路図である。モータ駆動装置１は、図示しないパワーウインドウ、サンルーフ等の開閉部の開閉及び停止を指示するスイッチＳＷ１，ＳＷ２，・・・と、開閉部を開閉するモータＭ１，Ｍ２，・・・と、モータ駆動装置１が備える制御部２及びモータＭ１，Ｍ２，・・・に給電するバッテリ３とに接続されている。
なお、バッテリ３は、モータＭ１，Ｍ２，・・・だけではなく、車両に搭載された他の機器にも給電する。また、制御部２は、特許請求の範囲におけるロック検出手段及びスイッチ制御手段に該当する。
【００２０】
スイッチＳＷ１は３つの端子によって構成され、１つの端子は接地されている。他の２つの端子夫々は、開放及び閉鎖を制御部２に指示するための端子であり、制御部２に接続されている。
【００２１】
スイッチＳＷ１が操作されていない場合、接地されている端子は、開放及び閉鎖を指示する２つの端子いずれにも接続されていない。ユーザが開閉部を開放（又は閉鎖）しようとし、スイッチＳＷ１を操作した場合、接地されている端子は開放（又は閉鎖）を指示する端子に接続され、その端子に電流が流れる。この電流を検知することによって、制御部２は指示を受け付ける。
スイッチＳＷ２，ＳＷ３，・・・の構成及び作用は、スイッチＳＷ１と同様である。
【００２２】
モータ駆動装置１は、車両の乗員によって操作されるスイッチＳＷ１，ＳＷ２，・・・が行う開閉の指示に基づいて、バッテリ３の電源をスイッチＳＷ１，ＳＷ２，・・・夫々に係るモータＭ１，Ｍ２，・・・に供給する。
【００２３】
モータ駆動装置１は、制御部２の他に、特許請求の範囲におけるスイッチに該当するＭＯＳＦＥＴ（Metal-Oxide Semiconductor field-effect transistor）Ｑ１，Ｑ２，・・・、電流計Ａ１，Ａ２，・・・、スイッチＳＷ１ａ，ＳＷ１ｂ，ＳＷ２ａ，ＳＷ２ｂ，・・・を更に備えている。
【００２４】
ＭＯＳＦＥＴＱ１，Ｑ２，・・・のドレイン夫々はバッテリ３に接続されている。また、ＭＯＳＦＥＴＱ１，Ｑ２，・・・のソース夫々は、電流計Ａ１，Ａ２，・・・の一方の端子に接続されている。ＭＯＳＦＥＴＱ１，Ｑ２，・・・のゲート夫々は制御部２に接続されている。ＭＯＳＦＥＴＱ１，Ｑ２，・・・は、スイッチとして機能しており、制御部２が各ゲート電極に所定の電圧を印加するか否かによってオン／オフされる。
【００２５】
電流計Ａ１，Ａ２，・・・におけるＭＯＳＦＥＴＱ１，Ｑ２，・・・のソースが接続されていない他方の端子夫々は、スイッチＳＷ１ａ及びＳＷ１ｂの接続ノード，スイッチＳＷ２ａ及びＳＷ２ｂの接続ノード，・・・に接続されている。電流計Ａ１，Ａ２，・・・は、モータＭ１，Ｍ２，・・・夫々に供給される電流を計測している。電流計Ａ１，Ａ２，・・・夫々は、計測結果を制御部２に通知する。
【００２６】
スイッチＳＷ１ａ及びＳＷ１ｂ夫々は、電流計Ａ１に接続される端子の他に、接地端子及びモータＭ１に接続されている端子によって構成されている。モータＭ１は、スイッチＳＷ１ａ及びＳＷ１ｂの間に接続されている。
【００２７】
スイッチＳＷ１ａ及びＳＷ１ｂ夫々は、モータＭ１に係る開閉部の開放（又は閉鎖）の指示を受け付けた制御部２によって、スイッチＳＷ１ａ（又はスイッチＳＷ１ｂ）において電流計Ａ１とモータＭ１とが接続され、スイッチＳＷ１ｂ（又はスイッチＳＷ１ａ）において接地端子とモータＭ１とが接続される。これにより、モータＭ１にバッテリ３から電流が供給され、モータＭ１に係る開閉部が開放（又は閉鎖）される。
開閉部を開放する場合と閉鎖する場合とでは、モータＭ１に供給される電流方向とモータＭ１の回転方向とが異なる。
【００２８】
制御部２がモータＭ１に係る開閉部の開閉を停止する指示を受け付けた場合、スイッチＳＷ１ａ及びＳＷ１ｂは、制御部２によって、両方の接地端子がモータＭ１に接続され、電流はモータＭ１に供給されない。
【００２９】
スイッチＳＷ２ａ及びＳＷ２ｂ、スイッチＳＷ３ａ及びＳＷ３ｂ、・・・についてもスイッチＳＷ１ａ及びＳＷ１ｂと同様に接続され、同様に動作する。スイッチＳＷ２ａ及びＳＷ２ｂ、スイッチＳＷ３ａ及びＳＷ３ｂ、・・・は、電流計Ａ２，Ａ３，・・・、モータＭ２，Ｍ３，・・・に夫々対応する。
【００３０】
以下、モータ駆動装置１の動作、即ち制御部２が実行する動作を説明する。ここでは、説明をより具体的にするため、モータ駆動装置１はモータＭ１，Ｍ２，Ｍ３，Ｍ４を駆動するものとする。これは、例えば、車両に搭載されている４枚のパワーウインドウを駆動する場合に対応する。
ただし、車両の開閉部は４つに限定されない。パワーウインドウの他にサンルーフ等も開閉部に該当する。また、モータで駆動する２以上の開閉部を備える車両であれば、本発明を適用することができる。
【００３１】
図２は、実施の形態１におけるモータ駆動装置１の動作を示すフローチャートである。まず、制御部２は、スイッチＳＷ１，ＳＷ２，ＳＷ３，ＳＷ４の開閉操作があるか否かを判定する（Ｓ１１）。
【００３２】
制御部２は、スイッチＳＷ１，ＳＷ２，ＳＷ３，ＳＷ４のいずれについても開放又は閉鎖を指示する操作がなかった場合（Ｓ１１：ＮＯ）、制御を終了する。
制御部２は、スイッチＳＷ１，ＳＷ２，ＳＷ３，ＳＷ４のいずれかについて開放又は閉鎖を指示する操作があった場合（Ｓ１１：ＹＥＳ）、操作されたスイッチに係るＭＯＳＦＥＴＱ１，Ｑ２，Ｑ３，Ｑ４に所定の電圧を印加することによってオン状態にする。更に、制御部２は、例えばスイッチＳＷ１が操作された場合、操作されたＳＷ１に係るスイッチＳＷ１ａ及びＳＷ１ｂの接続状態をスイッチＳＷ１で行われた開放又は閉鎖の操作に合わせて変更する。
【００３３】
また、制御部２は、スイッチＳＷ１，ＳＷ２，ＳＷ３，ＳＷ４のいずれかについて開放又は閉鎖を指示する操作があった場合（Ｓ１１：ＹＥＳ）、スイッチＳＷ１，ＳＷ２，ＳＷ３，ＳＷ４の内、複数のスイッチについて開閉操作があったか否かを判定する（Ｓ１２）。制御部２は、この判定をＭＯＦＥＴＱ１，Ｑ２，Ｑ３，Ｑ４の内、複数のＭＯＦＥＴがオン状態であるか否かを判定することによって行う。
【００３４】
制御部２は、スイッチＳＷ１，ＳＷ２，ＳＷ３，ＳＷ４の内、複数のスイッチについて開閉操作がなかったと判定した場合（Ｓ１２：ＮＯ）、例えば、スイッチＳＷ４のみに対して開閉操作がなされた場合、スイッチＳＷ４に係る電流計Ａ４が閾値Ｔｈを超える電流値を検出したか否かを判定する（Ｓ１３）。
【００３５】
制御部２は、閾値Ｔｈを超える電流が供給されているモータをロック状態にあるモータであると判定し、検出する。開閉部を開放又は閉鎖しているモータに流れる電流は、開閉部が全開又は全閉の状態（ロック状態）になった場合に増加する。閾値Ｔｈは、開閉部を開放又は閉鎖するように駆動しているモータに流れる電流値よりも大きく、開閉部が全開又は全閉の状態（ロック状態）になった場合にモータに流れる電流値よりも小さい値に設定されている。
制御部２は、閾値Ｔｈ以上の電流が供給されているモータをロック状態にあるモータとして判定するため、電流計Ａ１，Ａ２，Ａ３，Ａ４を用いて電流を計測するだけで、モータのロック状態を容易に検出することができる。また、モータのロック状態を検出するために、センサ等を新たに車両に設ける必要がないため、部品コストが上昇しない。
【００３６】
制御部２は、電流計Ａ４が閾値Ｔｈを超える電流値を検出しなかった場合（Ｓ１３：ＮＯ）、電流計Ａ４が閾値Ｔｈを超える電流値を検出するまでステップＳ１３の判定を繰り返す。
制御部２は、電流計Ａ４が閾値Ｔｈを超える電流値を検出した場合（Ｓ１３：ＹＥＳ）、所定の時間、例えば１秒間待機した後にＭＯＳＦＥＴＱ４をオフにし、ロック状態にあるモータＭ４の電源をオフにする（Ｓ１４）。制御部２が所定の時間待機する理由は、モータＭ４が開閉している開閉部を確実に全開又は全閉にするためである。
制御部２は、ロック状態にあるモータＭ４の電源をオフにした後、制御を終了する。
【００３７】
制御部２は、スイッチＳＷ１，ＳＷ２，ＳＷ３，ＳＷ４の内、複数のスイッチについて開閉操作があったと判定した場合（Ｓ１２：ＹＥＳ）、例えば、スイッチＳＷ１，ＳＷ２，ＳＷ３について開閉操作があったと判定した場合、スイッチＳＷ１，ＳＷ２，ＳＷ３に係る電流計Ａ１，Ａ２，Ａ３が検出した電流値のいずれかが閾値Ｔｈを超えているか否かを判定する（Ｓ１５）。
【００３８】
制御部２は、開閉操作があったスイッチＳＷ１，ＳＷ２，ＳＷ３に係る電流計Ａ１，Ａ２，Ａ３が検出した電流値がいずれについても閾値Ｔｈを超えていない場合（Ｓ１５：ＮＯ）、ステップＳ１２に戻る。制御部２は、再び、乗員によってスイッチＳＷ１，ＳＷ２，ＳＷ３，ＳＷ４の内、複数のスイッチについて開閉操作されていないかを判定する。
【００３９】
制御部２は、開閉操作があったスイッチＳＷ１，ＳＷ２，ＳＷ３に係る電流計Ａ１，Ａ２，Ａ３が検出した電流値のいずれかが閾値Ｔｈを超えた場合（Ｓ１５：ＹＥＳ）、例えば、電流計Ａ１が検出した電流値が閾値Ｔｈを超えた場合、電流計Ａ１に接続しているＭＯＳＦＥＴＱ１を除く、他のオン状態にあるＭＯＳＦＥＴＱ２，Ｑ３を間欠的にオン／オフし、ＭＯＳＦＥＴＱ２，Ｑ３に対応するモータＭ２，Ｍ３に流れる電流の低減を開始する（Ｓ１６）。
これにより、複数のモータＭ１，Ｍ２，Ｍ３が同時的にロック状態になることはない。また、モータＭ２，Ｍ３に電流が供給されているため、ロック状態にないモータＭ２，Ｍ３も駆動する。従って、車両の乗員等が車両の故障であると誤認することを防止することができる。
【００４０】
ここで、制御部２は、ＭＯＳＦＥＴＱ２，Ｑ３を所定のデューティ比でオン／オフしても良い。ここで、述べている例では、車両に４枚のパターウインドウが設けられている。これに基づいて、デューティ比を１／４としても良い。
【００４１】
また、制御部２は、ステップＳ１５で、例えば複数の電流計Ａ１，Ａ３が閾値Ｔｈを超える電流値を同時的に検出し、モータＭ１，Ｍ３についてロック状態を同時的に検出した場合、制御部２が有する記憶部２０が記憶している優先順位に基づいて、ロック状態にあるモータＭ１，Ｍ３の内、優先順位の最も高いモータをロック状態に保持する。例えば、優先順位がＭ２，Ｍ１，Ｍ４，Ｍ３の順に決められていた場合、制御部２は、モータＭ１のロック状態を保持し、モータＭ１以外の駆動中のモータＭ２，Ｍ３に供給される電流を、ＭＯＳＦＥＴＱ２，Ｑ３を間欠的にオン／オフすることによって低減する。
これにより、複数のモータＭ１，Ｍ３についてロック状態を同時的に検出しても、モータＭ１のみがロック状態を保持するため、複数のモータＭ１，Ｍ３が継続してロック状態になることはない。ここで、記憶部２０は、特許請求の範囲における記憶手段に該当する。
【００４２】
制御部２は、ステップＳ１６で電流低減を開始し、所定の時間、例えば１秒間経過した後、ロック状態にあるモータＭ１に係るＭＯＳＦＥＴＱ１をオフにし、モータＭ１の電源をオフにする（Ｓ１７）。制御部２がモータＭ１の電源オフを所定の時間（例えば１秒間）待つことによって、モータＭ１が開閉する開閉部を確実に全開又は全閉の状態にすることができる。
【００４３】
制御部２は、ステップＳ１７を実行した後、間欠的にオン／オフされていたＭＯＳＦＥＴＱ２，Ｑ３をオン状態にし、電流低減を停止する（Ｓ１８）。
制御部２は、ステップＳ１８を実行した後、ステップＳ１２に戻って、スイッチＳＷ１，ＳＷ２，ＳＷ３，ＳＷ４の内、複数のスイッチについて開閉操作が行われている場合は同様の動作を繰り返す。
【００４４】
次に、モータＭ１，Ｍ２，Ｍ３，Ｍ４に供給される電流の時系列変化を説明する。図３は、モータＭ１，Ｍ２，Ｍ３に流れる電流の時系列変化を示すタイミングチャートである。ここでは、モータＭ１，Ｍ２，Ｍ３，Ｍ４の内、スイッチＳＷ１，ＳＷ２，ＳＷ３について開閉操作が行われ、モータＭ１，Ｍ２，Ｍ３に電流が供給され、モータＭ１，Ｍ２，Ｍ３の順にモータがロックする場合を示している。
【００４５】
制御部２は、スイッチＳＷ１，ＳＷ２，ＳＷ３について開閉操作があることを検知し、ＭＯＳＦＥＴＱ１，Ｑ２，Ｑ３をオンにし、スイッチＳＷ１ａ及びＳＷ１ｂ，スイッチＳＷ２ａ及びＳＷ２ｂ，スイッチＳＷ３ａ及びＳＷ３ｂを開閉操作に応じた接続状態にする。これにより、モータＭ１，Ｍ２，Ｍ３夫々は電流を供給される。
【００４６】
電流を供給され始めたモータＭ１，Ｍ２，Ｍ３は、夫々に対応する開閉部を開閉し始める。モータＭ１に係る開閉部が全開又は全閉の状態（ロック状態）になると、モータＭ１に流れる電流が上昇し、閾値Ｔｈを超える。制御部２は、電流計Ａ１によって閾値Ｔｈを超える電流値を検出すると、ＭＯＳＦＥＴＱ２，Ｑ３を間欠的にオン／オフし、モータＭ２，Ｍ３に供給される電流を低減する。
これにより、電流は低減されているが、モータＭ２，Ｍ３に電流は供給されているため、モータＭ２，Ｍ３は夫々に係る開閉部を開閉し続ける。従って、車両の乗員等が故障であると誤認することを防止することができる。
【００４７】
制御部２は、モータＭ１について所定の時間（例えば１秒間）経過した後、ＭＯＳＦＥＴＱ１をオフにし、モータＭ１への電流の供給を停止する。これにより、モータＭ１に係る開閉部が確実に全開又は全閉になる。
制御部２は、ＭＯＳＦＥＴＱ１をオフにした後、ＭＯＳＦＥＴＱ２，Ｑ３を間欠的なオン／オフ状態からオン状態に戻し、モータＭ２，Ｍ３に供給されている電流の低減を停止する。
【００４８】
モータＭ２，Ｍ３は、引き続いて夫々に係る開閉部を開閉する。モータＭ２に係る開閉部が全開又は全閉の状態（ロック状態）になると、モータＭ２に流れる電流が上昇し、閾値Ｔｈを超える。制御部２は、電流計Ａ２によって閾値Ｔｈを超える電流値を検出すると、ＭＯＳＦＥＴＱ３をオン／オフし、モータＭ３に供給される電流を低減する。
【００４９】
制御部２は、モータＭ２について所定の時間（例えば１秒間）経過した後、ＭＯＳＦＥＴＱ２をオフにし、モータＭ２への電流の供給を停止する。これにより、モータＭ２に係る開閉部が確実に全開又は全閉になる。
制御部２は、ＭＯＳＦＥＴＱ２をオフにした後、ＭＯＳＦＥＴＱ３を間欠的なオン／オフ状態からオン状態に戻し、モータＭ３に供給されている電流の低減を停止する。
【００５０】
モータＭ３は、引き続いてモータＭ３に係る開閉部を開閉する。モータＭ３に係る開閉部が全開又は全閉の状態（ロック状態）になると、モータＭ３に流れる電流が上昇し、閾値Ｔｈを超える。制御部２は、電流計Ａ３によって閾値Ｔｈを超える電流値を検出する。
【００５１】
制御部２は、所定の時間（例えば１秒間）経過した後、ＭＯＳＦＥＴＱ３をオフにし、モータＭ３への電流の供給を停止する。これにより、モータＭ３に係る開閉部が確実に全開又は全閉になる。
結果、モータＭ１，Ｍ２，Ｍ３夫々に係る開閉部が全開又は全閉になり、モータＭ１，Ｍ２，Ｍ３は全て開閉動作を終了する。
【００５２】
（実施の形態２）
図４は、実施の形態２におけるモータ駆動装置４の要部構成を示す回路図である。モータ駆動装置４は、実施の形態１におけるモータ駆動装置１と同様に、車両の図示しない開閉部の開閉及び停止を指示するスイッチＳＷ１，ＳＷ２，・・・と、開閉部を開閉するモータＭ１，Ｍ２，・・・と、モータ駆動装置４が備える制御部２及びモータＭ１，Ｍ２，・・・に供給するバッテリ３とに接続されている。
なお、バッテリ３は、モータＭ１，Ｍ２，・・・だけではなく、車両に搭載された他の機器にも給電する。
【００５３】
モータ駆動装置４の要部構成は、電流計Ａ１，Ａ２，・・・を備えていないこと及び位置検出器Ｗ１，Ｗ２，・・・を備えていることを除いて、実施の形態１に係るモータ駆動装置１の要部構成と同じである。ここで、位置検出器Ｗ１，Ｗ２，・・・は特許請求の範囲における開閉検出手段に該当する。
位置検出器Ｗ１，Ｗ２，・・・は、夫々制御部２に接続されており、モータＭ１，Ｍ２，・・・夫々の回転数を検出することによって、各モータが開閉する開閉部の境界位置を検出する。境界位置が最も上端にある場合に開閉部が全閉であることを示し、最も下端にある場合に開閉部が全開であることを示す。
【００５４】
なお、実施の形態２におけるモータ駆動装置４の要部構成の内、実施の形態１におけるモータ駆動装置１の要部構成と同じものには、同様の符号を付し、説明を省略している。
【００５５】
以下、モータ駆動装置４の動作、即ち制御部２が実行する動作を説明する。ここでも、実施の形態１の説明と同様に、説明をより具体的にするため、モータ駆動装置４はモータＭ１，Ｍ２，Ｍ３，Ｍ４を駆動するものとする。ただし、車両の開閉部は４つに限定されない。モータで駆動する２以上の開閉部を備える車両であれば、本発明を適用することができる。
【００５６】
図５は、実施の形態２におけるモータ駆動装置４の動作を示すフローチャートである。まず、制御部２は、スイッチＳＷ１，ＳＷ２，ＳＷ３，ＳＷ４の開閉操作があるか否かを判定する（Ｓ２１）。
【００５７】
制御部２は、スイッチＳＷ１，ＳＷ２，ＳＷ３，ＳＷ４のいずれについても開放又は閉鎖を指示する操作がなかった場合（Ｓ２１：ＮＯ）、制御を終了する。
制御部２は、スイッチＳＷ１，ＳＷ２，ＳＷ３，ＳＷ４のいずれかについて開放又は閉鎖を指示する操作があった場合（Ｓ２１：ＹＥＳ）、操作されたスイッチに係るＭＯＳＦＥＴＱ１，Ｑ２，Ｑ３，Ｑ４に所定の電圧を印加することによってオン状態にする。更に、制御部２は、例えばスイッチＳＷ１が操作された場合、操作されたＳＷ１に対応するスイッチＳＷ１ａ及びＳＷ１ｂの接続状態をスイッチＳＷ１で行われた開放又は閉鎖の操作に合わせて変更する。
スイッチＳＷ２，ＳＷ３，ＳＷ４が操作された場合も同様にして、スイッチＳＷ２ａ及びＳＷ２ｂ、スイッチＳＷ３ａ及びＳＷ３ｂ、スイッチＳＷ４ａ及びＳＷ４ｂの接続状態を変更する。
【００５８】
また、制御部２は、スイッチＳＷ１，ＳＷ２，ＳＷ３，ＳＷ４のいずれかについて開放又は閉鎖を指示する操作があった場合（Ｓ２１：ＹＥＳ）、スイッチＳＷ１，ＳＷ２，ＳＷ３，ＳＷ４の内、複数のスイッチについて開閉操作があったか否かを判定する（Ｓ２２）。制御部２は、この判定をＭＯＦＥＴＱ１，Ｑ２，Ｑ３，Ｑ４の内、複数のＭＯＦＥＴがオン状態であるか否かを判定することによって行う。
【００５９】
制御部２は、スイッチＳＷ１，ＳＷ２，ＳＷ３，ＳＷ４の内、複数のスイッチについて開閉操作がなかったと判定した場合（Ｓ２２：ＮＯ）、例えば、スイッチＳＷ４のみに対して開閉操作がなされた場合、スイッチＳＷ４に係る位置検出器Ｗ４によって、モータＭ４に係る開閉部が全開又は全閉を検出したか否かを判定する（Ｓ２３）。
【００６０】
制御部２は、全開又は全閉を検出した開閉部に係るモータの内、電流が供給され、駆動しているモータをロック状態にあるモータであると判定し、検出する。
制御部２は、位置検出器Ｗ１，Ｗ２，Ｗ３，Ｗ４を用いるため、位置検出器Ｗ１，Ｗ２，Ｗ３，Ｗ４夫々に係る開閉部について、全開又は全閉の状態にあるか否かを確実に検出することができる。
【００６１】
制御部２は、位置検出器Ｗ４がモータＭ４に係る開閉部について全開又は全閉を検出しなかった場合（Ｓ２３：ＮＯ）、位置検出器Ｗ４がモータＭ４に係る開閉部について全開又は全閉を検出するまでステップＳ２３を繰り返す。
制御部２は、位置検出器Ｗ４がモータＭ４に係る開閉部について全開又は全閉を検出した場合（Ｓ２３：ＹＥＳ）、所定の時間、例えば１秒間待機した後にＭＯＳＦＥＴＱ４をオフにし、ロック状態にあるモータＭ４の電源をオフにする（Ｓ２４）。制御部２が所定の時間待機する理由は、モータＭ４が開閉している開閉部を確実に全開又は全閉するためである。
制御部２は、ロック状態にあるモータＭ４の電源をオフにした後、制御を終了する。
【００６２】
制御部２は、スイッチＳＷ１，ＳＷ２，ＳＷ３，ＳＷ４の内、複数のスイッチについて開閉操作があったと判定した場合（Ｓ２２：ＹＥＳ）、例えば、スイッチＳＷ１，ＳＷ２，ＳＷ３について開閉操作があったと判定した場合、スイッチＳＷ１，ＳＷ２，ＳＷ３に係る位置検出器Ｗ１，Ｗ２，Ｗ３がモータＭ１，Ｍ２，Ｍ３夫々に係る開閉部について全開又は全閉を検出しているか否かを判定する（Ｓ２５）。
【００６３】
制御部２は、開閉操作があったスイッチＳＷ１，ＳＷ２，ＳＷ３に係る位置検出器Ｗ１，Ｗ２，Ｗ３がいずれについても全開又は全閉を検出しなかった場合（Ｓ２５：ＮＯ）、ステップＳ２２に戻る。制御部２は、再び、乗員によってスイッチＳＷ１，ＳＷ２，ＳＷ３，ＳＷ４の内、複数のスイッチについて開閉操作されていないか判定する。
【００６４】
制御部２は、開閉操作があったスイッチＳＷ１，ＳＷ２，ＳＷ３に係る位置検出器Ｗ１，Ｗ２，Ｗ３いずれかが全開又は全閉を検出した場合（Ｓ２５：ＹＥＳ）、例えば、位置検出器Ｗ１が全開又は全閉を検出した場合、位置検出器Ｗ１に係るＭＯＳＦＥＴＱ１を除く、他のオン状態にあるＭＯＳＦＥＴＱ２，Ｑ３を間欠的にオン／オフし、ＭＯＳＦＥＴＱ２，Ｑ３に係るモータＭ２，Ｍ３に流れる電流の低減を開始する（Ｓ２６）。
これにより、複数のモータＭ１，Ｍ２，Ｍ３が同時的にロック状態になることはない。また、モータＭ２，Ｍ３に電流が供給されているため、ロック状態にないモータＭ２，Ｍ３は駆動する。従って、車両の乗員等が車両の故障であると誤認することを防止することができる。
【００６５】
ここで、制御部２は、ＭＯＳＦＥＴＱ２，Ｑ３を所定のデューティ比でオン／オフしても良い。ここで、述べている例では、車両の開閉部は４つである。この場合、デューティ比を１／４としても良い。
【００６６】
また、制御部２は、ステップＳ２５で、例えば複数の位置検出器Ｗ１，Ｗ３が夫々に係る開閉部について全開又は全閉を同時的に検出し、モータＭ１，Ｍ３についてロック状態を同時的に検出した場合、制御部２が有する記憶部２０が記憶している優先順位に基づいて、ロック状態にあるモータＭ１，Ｍ３の内、優先順位の最も高いモータをロック状態に保持する。例えば、優先順位がＭ２，Ｍ１，Ｍ４，Ｍ３の順に決められていた場合、制御部２は、モータＭ１のロック状態を保持し、モータＭ１以外の駆動中のモータＭ２，Ｍ３に供給される電流を、ＭＯＳＦＥＴＱ２，Ｑ３を間欠的にオン／オフすることによって低減する。
これにより、複数のモータＭ１，Ｍ３についてロック状態を同時的に検出しても、モータＭ１のみがロック状態を保持するため、複数のモータＭ１，Ｍ３が継続してロック状態になることはない。
【００６７】
制御部２は、ステップＳ２６で電流低減を開始し、所定の時間、例えば１秒間経過した後、ロック状態にあるモータＭ１に係るＭＯＳＦＥＴＱ１をオフにし、モータＭ１の電源をオフにする（Ｓ２７）。制御部２が、モータＭ１の電源オフを所定の時間（例えば１秒間）待機することによって、モータＭ１が開閉する開閉部を確実に全開又は全閉の状態にすることができる。
【００６８】
制御部２は、ステップＳ２７を実行した後、間欠的にオン／オフされていたＭＯＳＦＥＴＱ２，Ｑ３をオン状態にし、電流低減を停止する（Ｓ２８）。
制御部２は、ステップＳ２８を実行した後、ステップＳ２２に戻って、スイッチＳＷ１，ＳＷ２，ＳＷ３，ＳＷ４の内、複数のスイッチについて開閉操作が行われている場合は同様の動作を繰り返す。
【００６９】
モータＭ１，Ｍ２，Ｍ３，Ｍ４に供給される電流の時系列変化についての説明は、実施の形態１で述べた説明と同様であるため省略する。
【００７０】
なお、制御部２がロック状態にあるモータＭ１の電源をオフにする手段は、ＭＯＳＦＥＴＱ１をオフにする手段に限定されない。制御部２は、スイッチＳＷ１ａ及びＳＷ１ｂの接続状態をモータＭ１の両端が接地された接続状態にしても良い。モータＭ２，Ｍ３，・・・についても同様である。
【００７１】
また、開示された実施の形態１及び実施の形態２は、全ての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上述の説明ではなく特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内での全ての変更が含まれることが意図される。
【符号の説明】
【００７２】
１，４  モータ駆動装置
２  制御部（ロック検出手段、スイッチ制御手段）
２０  記憶部（記憶手段）
Ｍ１，Ｍ２，・・・  モータ
Ｑ１，Ｑ２，・・・  ＭＯＳＦＥＴ（スイッチ）
Ｗ１，Ｗ２，・・・  位置検出器（開閉検出手段）
【図１】
0005471991.tif 000002
【図２】
0005471991.tif 000003
【図３】
0005471991.tif 000004
【図４】
0005471991.tif 000005
【図５】
0005471991.tif 000006