(57)【要約】【課題】水濡れ時に端子間で短絡が発生することによる誤動作を防止できるモータ駆動装置を提供する。【解決手段】モータの駆動を制御する制御回路２を内蔵したＩＣ（Integrated Circuit）１０において、水濡れ検出時にＯＮするトランジスタの接続される端子ｉ、ｊが、ハイレベル端子ｂ、ｃ、ｄ、ｅ、ｆから隔離されて、ローレベル端子ｈ、ｋ、ｌ、ｍ、ｎに近接して配置されている。水濡れが発生した場合、端子ｉ、ｊはともにローレベルとなるので、端子ｉ、ｊとローレベル端子ｈ、ｋ、ｌ、ｍ、ｎとの間で短絡が生じにくくなる。【選択図】図２４
2010283976.tif 000002
【特許請求の範囲】
【請求項１】
操作スイッチの操作状況に応じて、モータを正転方向または逆転方向へ駆動するモータ駆動装置において、
前記操作スイッチからの正転指令に基づいて、ＯＮ／ＯＦＦ状態が切り替わる第１半導体スイッチング素子と、
前記操作スイッチからの逆転指令に基づいて、ＯＮ／ＯＦＦ状態が切り替わる第２半導体スイッチング素子と、
前記第１および第２半導体スイッチング素子のＯＮ／ＯＦＦ状態に応じて、前記モータの正転方向または逆転方向への駆動を制御する制御回路と、
水濡れを検出して、前記第１および第２半導体スイッチング素子の動作を制御する水濡れ検出回路と、を備え、
前記制御回路は、前記第１半導体スイッチング素子が接続される第１端子と、前記第２半導体スイッチング素子が接続される第２端子と、あらかじめ定められた基準電圧値よりも低い電圧値の信号が入力または出力されるローレベル端子と、前記基準電圧値よりも高い電圧値の信号が入力または出力されるハイレベル端子とを有し、
前記水濡れ検出回路が水濡れを検出した場合に、前記第１端子および前記第２端子の電圧値が、前記基準電圧値よりも低い電圧値となり、
前記第１端子および前記第２端子が、前記ハイレベル端子から隔離されて、前記ローレベル端子に近接して配置されていることを特徴とするモータ駆動装置。
【請求項２】
操作スイッチの操作状況に応じて、モータを正転方向または逆転方向へ駆動するモータ駆動装置において、
前記操作スイッチからの正転指令に基づいて、ＯＮ／ＯＦＦ状態が切り替わる第１半導体スイッチング素子と、
前記操作スイッチからの逆転指令に基づいて、ＯＮ／ＯＦＦ状態が切り替わる第２半導体スイッチング素子と、
前記第１および第２半導体スイッチング素子のＯＮ／ＯＦＦ状態に応じて、前記モータの正転方向または逆転方向への駆動を制御する制御回路と、
水濡れを検出して、前記第１および第２半導体スイッチング素子の動作を制御する水濡れ検出回路と、を備え、
前記制御回路は、前記第１半導体スイッチング素子が接続される第１端子と、前記第２半導体スイッチング素子が接続される第２端子と、あらかじめ定められた基準電圧値よりも低い電圧値の信号が入力または出力されるローレベル端子と、前記基準電圧値よりも高い電圧値の信号が入力または出力されるハイレベル端子とを有し、
前記水濡れ検出回路が水濡れを検出した場合に、前記第１端子および前記第２端子の電圧値が、前記基準電圧値よりも高い電圧値となり、
前記第１端子および前記第２端子が、前記ローレベル端子から隔離されて、前記ハイレベル端子に近接して配置されていることを特徴とするモータ駆動装置。
【請求項３】
請求項１または請求項２に記載のモータ駆動装置において、
前記水濡れ検出回路が水濡れを検出し、かつ、前記操作スイッチから正転指令が出力された場合に、前記第１端子の電圧値が、前記基準電圧値よりも高い電圧値となり、前記第２端子の電圧値が、前記基準電圧値よりも低い電圧値となることを特徴とするモータ駆動装置。
【請求項４】
請求項１または請求項２に記載のモータ駆動装置において、
前記水濡れ検出回路が水濡れを検出し、かつ、前記操作スイッチから正転指令が出力された場合に、前記第１端子の電圧値が、前記基準電圧値よりも低い電圧値となり、前記第２端子の電圧値が、前記基準電圧値よりも高い電圧値となることを特徴とするモータ駆動装置。
【請求項５】
操作スイッチの操作状況に応じて、モータを正転方向または逆転方向へ駆動するモータ駆動装置において、
前記操作スイッチからの正転指令に基づいて、ＯＮ／ＯＦＦ状態が切り替わる第１半導体スイッチング素子と、
前記操作スイッチからの逆転指令に基づいて、ＯＮ／ＯＦＦ状態が切り替わる第２半導体スイッチング素子と、
前記第１および第２半導体スイッチング素子のＯＮ／ＯＦＦ状態に応じて、前記モータの正転方向または逆転方向への駆動を制御する制御回路と、
水濡れを検出して、前記第１および第２半導体スイッチング素子の動作を制御する水濡れ検出回路と、を備え、
前記制御回路は、前記第１半導体スイッチング素子が接続される第１端子と、前記第２半導体スイッチング素子が接続される第２端子と、あらかじめ定められた基準電圧値よりも低い電圧値の信号が入力または出力されるローレベル端子と、前記基準電圧値よりも高い電圧値の信号が入力または出力されるハイレベル端子とを有し、
前記水濡れ検出回路が水濡れを検出した場合に、前記第１端子と前記第２端子の一方の端子の電圧値が、前記基準電圧値よりも低い電圧値となり、他方の端子の電圧値が、前記基準電圧値よりも高い電圧値となり、
前記一方の端子が、前記ハイレベル端子から隔離されて、前記ローレベル端子に近接して配置され、前記他方の端子が、前記ローレベル端子から隔離されて、前記ハイレベル端子に近接して配置されていることを特徴とするモータ駆動装置。
【請求項６】
請求項１ないし請求項５のいずれかに記載のモータ駆動装置において、
前記ローレベル端子はグランドと接続される端子であり、前記ハイレベル端子は電源と接続される端子であることを特徴とするモータ駆動装置。
【請求項７】
請求項６に記載のモータ駆動装置において、
前記ハイレベル端子に近接して、前記モータと接続される端子が配置されていることを特徴とするモータ駆動装置。
【請求項８】
請求項１ないし請求項７のいずれかに記載のモータ駆動装置において、
前記制御回路は、ＩＣ（Integrated Circuit）のパッケージに内蔵されており、
前記ローレベル端子は、前記パッケージの一方の側に配置され、
前記ハイレベル端子は、前記パッケージの他方の側に配置されていることを特徴とするモータ駆動装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば車両における窓開閉用モータを駆動するモータ駆動装置に関する。
【背景技術】
【０００２】
図２８は、車両の窓の開閉制御を行うパワーウィンドウ装置のブロック図である。操作スイッチ４０は、窓５０の開閉を操作するためのスイッチである。モータ駆動装置４１は、操作スイッチ４０の操作に基づいてモータ５８を駆動し、また、モータ５８の回転方向や回転速度などを制御する。モータ５８の回転により、当該モータと連動する窓開閉機構（後述）が作動して、窓５０の開閉が行われる。ロータリエンコーダ５９は、モータ５８の回転に同期したパルスを出力する。モータ駆動装置４１は、このパルスに基づいてモータ５８の回転速度等を算出し、モータ５８の回転を制御する。
【０００３】
図２９は、操作スイッチ４０の一例を示した概略構成図である。操作スイッチ４０は、軸Ｑを中心としてａｂ方向に回転可能な操作ノブ７１と、この操作ノブ７１と一体に設けられたロッド７２と、接点（図示省略）を備えたスイッチ機構７３とから構成される。７４はスイッチ機構７３のアクチュエータ、７０は操作スイッチ４０が組み込まれるスイッチユニットのカバーである。ロッド７２の下端は、アクチュエータ７４と係合しており、操作ノブ７１がａｂ方向に回転すると、ロッド７２を介してアクチュエータ７４がｃｄ方向に移動し、その移動位置に応じてスイッチ機構７３の接点が切り換えられる。
【０００４】
操作ノブ７１は、オート閉ＡＣ、マニュアル閉ＭＣ、中立Ｎ、マニュアル開ＭＯ、オート開ＡＯの各位置へ切換可能となっている。図２９は、操作ノブ７１が中立Ｎの位置にある状態を示している。この位置から操作ノブ７１をａ方向に一定量回転させて、マニュアル閉ＭＣの位置にすると、マニュアルモードで窓が閉じるマニュアル閉動作が行われる。この位置よりさらにａ方向に操作ノブ７１を回転させてオート閉ＡＣの位置にすると、オートモードで窓が閉じるオート閉動作が行われる。また、操作ノブ７１を中立Ｎの位置からｂ方向に一定量回転させて、マニュアル開ＭＯの位置にすると、マニュアルモードで窓が開くマニュアル開動作が行われる。この位置よりさらにｂ方向に操作ノブ７１を回転させてオート開ＡＯの位置にすると、オートモードで窓が開くオート開動作が行われる。操作ノブ７１には、図示しないバネが設けられており、回転した操作ノブ７１から手を離すと、操作ノブ７１はバネの力により中立Ｎの位置に復帰する。
【０００５】
マニュアルモードの場合は、操作ノブ７１がマニュアル閉ＭＣまたはマニュアル開ＭＯの位置に手で保持され続ける間だけ、窓の閉動作または開動作が行われる。そして、操作ノブ７１から手を離してノブが中立Ｎの位置に復帰すると、窓の閉動作または開動作は停止する。これに対して、オートモードの場合は、一旦、操作ノブ７１がオート閉ＡＣまたはオート開ＡＯの位置まで操作されると、その後は操作ノブ７１から手を離してノブが中立Ｎの位置に復帰しても、窓の閉動作または開動作が継続して行われる。
【０００６】
図３０は、車両の各窓に設けられる窓開閉機構の一例を示した図である。窓ガラス５１は、窓開閉機構５２の作動により昇降動作を行う。窓開閉機構５２は、支持部材５３、第１アーム５４、第２アーム５５、ブラケット５６、ガイド部材５７、ピニオン６０およびギヤ６１から構成されている。支持部材５３は、窓ガラス５１の下端に取り付けられている。第１アーム５４は、一端が支持部材５３に係合され、他端がブラケット５６に回転可能に支持されている。第２アーム５５は、一端が支持部材５３に係合され、他端がガイド部材５７に係合されている。第１アーム５４と第２アーム５５とは、それぞれの中間部において軸を介して連結されている。ピニオン６０は、モータ５８により回転駆動される。モータ５８には、ロータリエンコーダ５９が連結されている。扇形のギヤ６１は、第１アーム５４に固定されているとともに、ピニオン６０と噛合している。モータ５８の回転により、ピニオン６０およびギヤ６１が回転して、第１アーム５４が回動する。これに追随して、第２アーム５５の他端が、ガイド部材５７の溝に沿って横方向にスライドする。その結果、支持部材５３が上下方向に移動するので、窓ガラス５１が昇降し、窓５０の開閉が行われる。
【０００７】
上述したパワーウィンドウ装置においては、操作スイッチ４０の操作状況に応じて、モータ５８を正転方向または逆転方向へ駆動させ、窓５０の開閉を行うようにしている。例えば、モータ５８を正転方向に駆動すると窓５０が開き、モータ５８を逆転方向に駆動すると窓５０が閉じる。モータ５８の正転と逆転の制御は、モータ駆動装置４１の制御回路（図示省略）において、モータ５８に流れる電流の方向を切り替えることにより行う。この切替手段として、従来は機械式のリレー（有接点リレー）が用いられていた。
【０００８】
また、一般にパワーウィンドウ装置では、雨水が浸入したり水没したような場合に、モータが誤動作するのを防ぐための水濡れ検出回路が設けられる。そして、水濡れ検出回路が水濡れを検出したときに、操作スイッチにより窓を開く操作が行われると、操作スイッチからの正転指令信号と、水濡れ検出回路からの検出信号とに基づいて、制御回路がモータを正転させる。それにより、窓の開動作を正常に行うことができる。
【０００９】
下記の特許文献１、２には、上述したような、モータの正転・逆転を切り替えるための機械式リレーを用いた制御回路と水濡れ検出回路とを有するパワーウィンドウ装置が記載されている。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２０００−１２０３３０号公報
【特許文献２】特開２００５−６５４４２号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかしながら、機械式リレーは、コイルへの通電により可動接点を機械的に駆動して、回路の切り替えを行うものであるため、接点切替時に発生する動作音が騒音となる。そこで、機械式リレーを用いた制御回路に代えて、ＩＣ（Integrated Circuit）を用いることが考えられる。ＩＣを用いれば、電気信号の入出力のみでモータの駆動制御を行うことができ、接点切替による動作音が発生しないので、操作時の騒音をなくすことができる。
【００１２】
しかし、その一方でＩＣは水濡れに弱く、接続端子付近が水濡れしてしまうと、端子同士が短絡してＩＣが誤動作する恐れがある。特に、近接する端子間の電圧差が大きいと、水濡れにより、電圧の高い端子から電圧の低い端子へと電流が流れ、ＩＣの誤動作につながる。
【００１３】
そこで、本発明は、水濡れ時に端子間で短絡が発生することによる誤動作を防止できるモータ駆動装置の提供を目的としている。
【課題を解決するための手段】
【００１４】
本発明に係るモータ駆動装置は、操作スイッチの操作状況に応じて、モータを正転方向または逆転方向へ駆動するモータ駆動装置であって、操作スイッチからの正転指令に基づいて、ＯＮ／ＯＦＦ状態が切り替わる第１半導体スイッチング素子と、操作スイッチからの逆転指令に基づいて、ＯＮ／ＯＦＦ状態が切り替わる第２半導体スイッチング素子と、第１および第２半導体スイッチング素子のＯＮ／ＯＦＦ状態に応じて、モータの正転方向または逆転方向への駆動を制御する制御回路と、水濡れを検出して、第１および第２半導体スイッチング素子の動作を制御する水濡れ検出回路とを備えている。制御回路は、第１半導体スイッチング素子が接続される第１端子と、第２半導体スイッチング素子が接続される第２端子と、あらかじめ定められた基準電圧値よりも低い電圧値の信号が入力または出力されるローレベル端子と、基準電圧値よりも高い電圧値の信号が入力または出力されるハイレベル端子とを有している。
【００１５】
第１の発明においては、水濡れ検出回路が水濡れを検出した場合に、第１端子および第２端子の電圧値が、基準電圧値よりも低い電圧値となる。また、第１端子および第２端子は、ハイレベル端子から隔離されて、ローレベル端子に近接して配置されている。
【００１６】
このように、水濡れ時に低電圧となる第１端子および第２端子をローレベル端子に近接して配置することにより、第１端子および第２端子と、ローレベル端子との間の電位差が小さくなる。このため、水濡れ時の両端子間の短絡による制御回路の誤動作が生じにくくなる。
【００１７】
第２の発明においては、水濡れ検出回路が水濡れを検出した場合に、第１端子および第２端子の電圧値が、基準電圧値よりも高い電圧値となる。また、第１端子および第２端子は、ローレベル端子から隔離されて、ハイレベル端子に近接して配置されている。
【００１８】
このように、水濡れ時に高電圧となる第１端子および第２端子をハイレベル端子に近接して配置することにより、第１端子および第２端子と、ハイレベル端子との間の電位差が小さくなる。このため、水濡れ時の両端子間の短絡による制御回路の誤動作が生じにくくなる。
【００１９】
上記第１および第２の発明において、水濡れ検出回路が水濡れを検出し、かつ、操作スイッチから正転指令が出力された場合に、第１端子の電圧値が、基準電圧値よりも高い電圧値となり、第２端子の電圧値が、基準電圧値よりも低い電圧値となる構成にしてもよい。また、これとは逆に、第１端子の電圧値が、基準電圧値よりも低い電圧値となり、第２端子の電圧値が、基準電圧値よりも高い電圧値となる構成にしてもよい。
【００２０】
第３の発明においては、水濡れ検出回路が水濡れを検出した場合に、第１端子と第２端子の一方の端子の電圧値が、基準電圧値よりも低い電圧値となり、他方の端子の電圧値が、基準電圧値よりも高い電圧値となる。また、一方の端子は、ハイレベル端子から隔離されて、ローレベル端子に近接して配置され、他方の端子は、ローレベル端子から隔離されて、ハイレベル端子に近接して配置されている。
【００２１】
このように、水濡れ時に低電圧となる端子をローレベル端子に近接して配置することにより、当該端子とローレベル端子との間の電位差が小さくなる。また、水濡れ時に高電圧となる端子をハイレベル端子に近接して配置することにより、当該端子とハイレベル端子との間の電位差が小さくなる。このため、水濡れ時の両端子間の短絡による制御回路の誤動作が生じにくくなる。
【００２２】
本発明において、ローレベル端子は、典型的にはグランドと接続される端子であり、ハイレベル端子は、典型的には電源と接続される端子である。この場合、モータと接続される端子は、電圧が比較的高いことから、ハイレベル端子に近接して配置するのが好ましい。
【００２３】
また、本発明では、制御回路がＩＣのパッケージに内蔵されており、ローレベル端子はパッケージの一方の側に配置され、ハイレベル端子はパッケージの他方の側に配置されているのが好ましい。このようにすることで、第１、第２端子が、ハイレベル端子またはローレベル端子から確実に隔離されるので、水濡れ時の端子間の短絡による誤動作をより効果的に防止することができる。
【発明の効果】
【００２４】
本発明によれば、水濡れ時に端子間で短絡が発生することによる誤動作を防止できるモータ駆動装置を提供することができる。
【図面の簡単な説明】
【００２５】
【図１】本発明の基本的な構成を示したブロック図である。
【図２】本発明の第１実施形態に係るモータ駆動装置の回路図である。
【図３】第１実施形態の通常時の動作を説明する回路図である。
【図４】第１実施形態の通常時の動作を説明する回路図である。
【図５】第１実施形態の通常時の動作を説明する回路図である。
【図６】第１実施形態の通常時の動作を説明する回路図である。
【図７】第１実施形態の水濡れ時の動作を説明する回路図である。
【図８】第１実施形態の水濡れ時の動作を説明する回路図である。
【図９】第１実施形態の水濡れ時の動作を説明する回路図である。
【図１０】本発明の第２実施形態に係るモータ駆動装置の回路図である。
【図１１】第２実施形態の通常時の動作を説明する回路図である。
【図１２】第２実施形態の通常時の動作を説明する回路図である。
【図１３】第２実施形態の通常時の動作を説明する回路図である。
【図１４】第２実施形態の通常時の動作を説明する回路図である。
【図１５】第２実施形態の水濡れ時の動作を説明する回路図である。
【図１６】第２実施形態の水濡れ時の動作を説明する回路図である。
【図１７】第２実施形態の水濡れ時の動作を説明する回路図である。
【図１８】本発明の第３実施形態に係るモータ駆動装置の回路図である。
【図１９】第３実施形態の水濡れ時の動作を説明する回路図である。
【図２０】第３実施形態の水濡れ時の動作を説明する回路図である。
【図２１】本発明の第４実施形態に係るモータ駆動装置の回路図である。
【図２２】第４実施形態の水濡れ時の動作を説明する回路図である。
【図２３】第４実施形態の水濡れ時の動作を説明する回路図である。
【図２４】第１および第３実施形態に用いるＩＣの平面図である。
【図２５】第２および第４実施形態に用いるＩＣの平面図である。
【図２６】他の端子配置を有するＩＣの平面図である。
【図２７】他の端子配置を有するＩＣの平面図である。
【図２８】パワーウィンドウ装置のブロック図である。
【図２９】操作スイッチの一例を示した概略構成図である。
【図３０】車両の各窓に設けられる窓開閉機構の一例を示した図である。
【発明を実施するための形態】
【００２６】
図１は、本発明の基本的な構成を示したブロック図である。モータ駆動装置Ｕは、第１半導体スイッチング素子Ｑ１と、第２半導体スイッチング素子Ｑ２と、制御回路２と、水濡れ検出回路３とを備えている。第１半導体スイッチング素子Ｑ１は、操作スイッチ４からの正転指令に基づいて、ＯＮ／ＯＦＦ状態が切り替わる。第２半導体スイッチング素子Ｑ２は、操作スイッチ４からの逆転指令に基づいて、ＯＮ／ＯＦＦ状態が切り替わる。制御回路２は、第１半導体スイッチング素子Ｑ１および第２半導体スイッチング素子Ｑ２のＯＮ／ＯＦＦ状態に応じて、モータＭの正転方向または逆転方向への駆動を制御する。水濡れ検出回路３は、水濡れを検出して、各半導体スイッチング素子Ｑ１、Ｑ２の動作を制御する。制御回路２は、第１半導体スイッチング素子Ｑ１が接続される第１端子Ｔ１と、第２半導体スイッチング素子Ｑ２が接続される第２端子Ｔ２と、基準電圧値よりも低い電圧値の信号が入力または出力されるローレベル端子ＬＴと、基準電圧値よりも高い電圧値の信号が入力または出力されるハイレベル端子ＨＴとを有している。なお、基準電圧値は、モータ駆動装置Ｕに接続される電源（図示省略）の電圧値と、モータ駆動装置Ｕに接続されるグランド（図示省略）の電圧値との間の、あらかじめ定められた電圧値である。
【００２７】
以下、車両のパワーウィンドウ装置に本発明を適用した場合の実施形態につき、図面を参照しながら説明する。なお、図２〜図２３においては、図１と同一の部分または対応する部分に、図１と同一の符号を付してある。
【００２８】
図２は、本発明の第１実施形態に係るモータ駆動装置（パワーウィンドウ装置）の回路図である。
【００２９】
ＣＰＵ１の入力側には、操作状況に応じて正転指令または逆転指令を出力する操作スイッチ４が接続される。操作スイッチ４から出力される正転指令Ｓ１は、モータＭを正転方向に駆動して窓を開くための信号であり、抵抗Ｒ１６および定電圧ダイオードＺ１を介して、ＣＰＵ１の窓開信号入力端子（ＰＷ−ＤＮ）へ入力される。操作スイッチ４から出力される逆転指令Ｓ２は、モータＭを逆転方向に駆動して窓を閉じるための信号であり、抵抗Ｒ１７および定電圧ダイオードＺ２を介して、ＣＰＵ１の窓閉信号入力端子（ＰＷ−ＵＰ）へ入力される。
【００３０】
ＣＰＵ１の出力側には、トランジスタＱ１（第１半導体スイッチング素子）と、トランジスタＱ２（第２半導体スイッチング素子）とが接続される。これらのトランジスタＱ１、Ｑ２は、ＮＰＮ型のトランジスタである。トランジスタＱ１は、正転指令Ｓ１に基づいてＯＮ／ＯＦＦ状態が切り替わる。また、トランジスタＱ２は、逆転指令Ｓ２に基づいてＯＮ／ＯＦＦ状態が切り替わる。
【００３１】
トランジスタＱ１のベースは、ダイオードＤ１、抵抗Ｒ３およびＲ４を介して、ＣＰＵ１の窓開信号出力端子（ＤＮ）に接続されている。トランジスタＱ１のベース・エミッタ間には、抵抗Ｒ５が接続されている。トランジスタＱ１のコレクタは、抵抗Ｒ２を介して電源（５Ｖ）に接続されているとともに、制御回路２の端子ｉに接続されている。トランジスタＱ１のエミッタは接地されている。
【００３２】
トランジスタＱ２のベースは、ダイオードＤ２、抵抗Ｒ６を介して、ＣＰＵ１の窓閉信号出力端子（ＵＰ）に接続されている。トランジスタＱ２のベース・エミッタ間には、抵抗Ｒ７が接続されている。トランジスタＱ２のコレクタは、抵抗Ｒ１を介して電源（５Ｖ）に接続されているとともに、制御回路２の端子ｊに接続されている。トランジスタＱ２のエミッタは接地されている。
【００３３】
制御回路２は、トランジスタＱ１、Ｑ２のＯＮ／ＯＦＦ状態に応じて、モータＭの正転方向または逆転方向への駆動を制御する回路であって、論理回路２１と駆動回路２２とを含む。論理回路２１は、端子ｉ、ｊに与えられる信号のレベルに応じて、駆動回路２２を構成するＦＥＴ（電界効果トランジスタ）１〜４の各ゲートへ、「Ｈ」（Ｈｉｇｈ）または「Ｌ」（Ｌｏｗ）の信号を個別に出力する。ＦＥＴ１とＦＥＴ２の接続点、およびＦＥＴ３とＦＥＴ４の接続点から、モータＭへ駆動電圧が供給される。制御回路２は、後述するＩＣ（Integrated Circuit）のパッケージに内蔵されている。なお、端子ｉ、端子ｊは、それぞれ、図１における第１端子Ｔ１、第２端子Ｔ２に対応している。
【００３４】
水濡れ検出回路３は、一対の電極パッドＰ１、Ｐ２と、スイッチング用のトランジスタＱ３〜Ｑ６と、抵抗Ｒ８〜Ｒ１５と、ダイオードＤ３、Ｄ４とを備えている。電極パッドＰ１、Ｐ２は、水濡れ時に水によって短絡される。電極パッドＰ２は接地されており、電極パッドＰ１は抵抗Ｒ１５を介して、トランジスタＱ４のベースに接続されている。トランジスタＱ４のエミッタは、電源（５Ｖ）に接続されている。トランジスタＱ４のベース・エミッタ間には、抵抗Ｒ１４が接続されている。トランジスタＱ４のコレクタは、抵抗Ｒ１２を介してトランジスタＱ３のベースに接続されている。また、トランジスタＱ４のコレクタは、ダイオードＤ３を介して、ダイオードＤ１と抵抗Ｒ３の接続点に接続されているとともに、ダイオードＤ４を介して、ダイオードＤ２と抵抗Ｒ６の接続点に接続されている。
【００３５】
トランジスタＱ３のベース・エミッタ間には、抵抗Ｒ１３が接続されている。トランジスタＱ３のエミッタは接地されている。トランジスタＱ３のコレクタは、抵抗Ｒ１１を介してトランジスタＱ６のベースに接続されている。トランジスタＱ６のエミッタは、抵抗１６の一端に接続されている。トランジスタＱ６のベース・エミッタ間には、抵抗Ｒ１０が接続されている。トランジスタＱ６のコレクタは、抵抗Ｒ８を介してトランジスタＱ５のベースに接続されている。トランジスタＱ５のエミッタは接地されており、コレクタは抵抗Ｒ３と抵抗Ｒ４の接続点に接続されている。トランジスタＱ５のベース・エミッタ間には、抵抗Ｒ９が接続されている。
【００３６】
符号Ｙで示したテーブルは、制御回路２の端子ｉに入力される信号（入力Ａ）のレベル、および端子ｊに入力される信号（入力Ｂ）のレベルと、モータＭによる窓開閉動作との関係を表したものである。「Ｈ」はハイレベル、「Ｌ」はローレベル、「ＵＰ」は窓が閉じる動作、「ＤＯＷＮ」は窓が開く動作をそれぞれ表している。「無」は窓の開閉動作が行われないことを表している。窓開閉動作の詳細については、以下で順を追って説明する。
【００３７】
次に、上記構成からなる第１実施形態のモータ駆動装置の動作について説明する。
【００３８】
図３は、操作スイッチ４が操作されていない場合の、通常時（水濡れの無い状態をいう。以下同様。）の回路状態を示している。操作スイッチ４からの指令がないため、ＣＰＵ１の窓開信号入力端子（ＰＷ−ＤＮ）および窓閉信号入力端子（ＰＷ−ＵＰ）は、いずれも「Ｌ」レベルである。このとき、ＣＰＵ１の窓開信号出力端子（ＤＮ）および窓閉信号出力端子（ＵＰ）は、いずれも「Ｈ」レベルとなっている。一方、水濡れ検出回路３においては、電極パッドＰ１、Ｐ２が水で短絡されていないので、トランジスタＱ４はＯＦＦであり、したがって、トランジスタＱ３、Ｑ５、Ｑ６もＯＦＦである。このため、トランジスタＱ１のベースが「Ｈ」レベルとなって、トランジスタＱ１がＯＮし、トランジスタＱ２のベースも「Ｈ」レベルとなって、トランジスタＱ２がＯＮする。トランジスタＱ１がＯＮする結果、制御回路２の端子ｉは、トランジスタＱ１を介して接地されるので、「Ｌ」レベルとなる。また、トランジスタＱ２がＯＮする結果、制御回路２の端子ｊは、トランジスタＱ２を介して接地されるので、端子ｊも「Ｌ」レベルとなる。したがって、テーブルＹにおける（４）のように、入力Ａが「Ｌ」、入力Ｂが「Ｌ」となる結果、窓の開閉動作は行われない。すなわち、この場合は、論理回路２１からの出力信号により、駆動回路２２のＦＥＴ１〜４は全てＯＦＦとなり、モータＭは駆動されない。
【００３９】
図４は、操作スイッチ４により窓の開操作が行われた場合の、通常時の回路状態を示している。操作スイッチ４からの正転指令Ｓ１により、ＣＰＵ１の窓開信号入力端子（ＰＷ−ＤＮ）は「Ｈ」レベルとなる。一方、窓閉信号入力端子（ＰＷ−ＵＰ）は、「Ｌ」レベルのままである。これにより、ＣＰＵ１の窓開信号出力端子（ＤＮ）は「Ｌ」レベルとなり、窓閉信号出力端子（ＵＰ）は「Ｈ」レベルとなる。一方、水濡れ検出回路３においては、図３の場合と同様、電極パッドＰ１、Ｐ２が水で短絡されていないので、トランジスタＱ３〜Ｑ６はＯＦＦである。このため、トランジスタＱ１のベースが「Ｌ」レベルとなって、トランジスタＱ１がＯＦＦする。一方、トランジスタＱ２のベースは「Ｈ」レベルのままであり、トランジスタＱ２はＯＮを維持する。トランジスタＱ１がＯＦＦ、トランジスタＱ２がＯＮとなる結果、制御回路２の端子ｉは「Ｈ」レベル、端子ｊは「Ｌ」レベルとなる。したがって、テーブルＹにおける（３）のように、入力Ａが「Ｈ」、入力Ｂが「Ｌ」となって、窓の開動作（ＤＯＷＮ動作）が行われる。すなわち、この場合は、論理回路２１からの出力信号により、駆動回路２２のＦＥＴ１およびＦＥＴ４がＯＮし、ＦＥＴ２およびＦＥＴ３がＯＦＦして、モータＭが正転方向に駆動され、窓が開く。
【００４０】
図５は、操作スイッチ４により窓の閉操作が行われた場合の、通常時の回路状態を示している。操作スイッチ４からの逆転指令Ｓ２により、ＣＰＵ１の窓閉信号入力端子（ＰＷ−ＵＰ）は「Ｈ」レベルとなる。一方、窓開信号入力端子（ＰＷ−ＤＮ）は「Ｌ」レベルのままである。これにより、ＣＰＵ１の窓開信号出力端子（ＤＮ）は「Ｈ」レベルとなり、窓閉信号出力端子（ＵＰ）は「Ｌ」レベルとなる。一方、水濡れ検出回路３においては、図３の場合と同様、電極パッドＰ１、Ｐ２が水で短絡されていないので、トランジスタＱ３〜Ｑ６はＯＦＦである。このため、トランジスタＱ２のベースが「Ｌ」レベルとなって、トランジスタＱ２がＯＦＦする。一方、トランジスタＱ１のベースは「Ｈ」レベルのままであり、トランジスタＱ１はＯＮを維持する。トランジスタＱ１がＯＮ、トランジスタＱ２がＯＦＦとなる結果、制御回路２の端子ｉは「Ｌ」レベル、端子ｊは「Ｈ」レベルとなる。したがって、テーブルＹにおける（２）のように、入力Ａが「Ｌ」、入力Ｂが「Ｈ」となって、窓の閉動作（ＵＰ動作）が行われる。すなわち、この場合は、論理回路２１からの出力信号により、駆動回路２２のＦＥＴ２およびＦＥＴ３がＯＮし、ＦＥＴ１およびＦＥＴ４がＯＦＦして、モータＭが逆転方向に駆動され、窓が閉じる。
【００４１】
図６は、操作スイッチ４から正転指令Ｓ１と逆転指令Ｓ２が同時に入力された場合の回路状態を示している。双方の指令が同時に入力されることは通常あり得ないが、操作スイッチ４に故障が発生した場合などに、このようなことが起こりうる。この場合は、ＣＰＵ１の窓開信号出力端子（ＤＮ）および窓閉信号出力端子（ＵＰ）は、いずれも「Ｌ」レベルとなり、トランジスタＱ１、Ｑ２がともにＯＦＦとなる。したがって、端子ｉ、ｊはいずれも「Ｈ」レベルとなる。このため、テーブルＹにおける（１）のように、入力Ａが「Ｈ」、入力Ｂが「Ｈ」となる結果、窓の開閉動作は行われない。すなわち、この場合は、論理回路２１からの出力信号により、駆動回路２２のＦＥＴ１〜４は全てＯＦＦとなり、モータＭは駆動されない。
【００４２】
図７は、操作スイッチ４が操作されていない状態で、水濡れが発生した場合の回路状態を示している。この場合は、水濡れ検出回路３において、電極パッドＰ１、Ｐ２が水Ｗによって短絡される結果、トランジスタＱ４がＯＮとなる。トランジスタＱ４がＯＮすると、このトランジスタＱ４のエミッタ・コレクタ間に電流が流れ、この電流がダイオードＤ３を介してトランジスタＱ１のベースに流れる。そのため、窓開信号出力端子（ＤＮ）のレベルに関係なく、トランジスタＱ１がＯＮとなる。また、トランジスタＱ４のエミッタ・コレクタ間の電流は、ダイオードＤ４を介してトランジスタＱ２のベースに流れる。そのため、窓閉信号出力端子（ＵＰ）のレベルに関係なく、トランジスタＱ２もＯＮとなる。一方、トランジスタＱ４のエミッタ・コレクタ間の電流は、トランジスタＱ３のベースにも流れるが、トランジスタＱ６がＯＦＦであるので、トランジスタＱ３はＯＮせずＯＦＦ状態にある。また、トランジスタＱ５もＯＦＦ状態にある。トランジスタＱ１、Ｑ２がＯＮすることで、端子ｉ、ｊはともに「Ｌ」レベルとなる。したがって、水濡れ発生時に、操作スイッチ４が操作（次に述べる開操作）されなければ、テーブルＹにおける（４）のように、入力Ａが「Ｌ」、入力Ｂが「Ｌ」となって、窓の開閉動作は行われない。
【００４３】
次に、図７の状態において、操作スイッチ４により窓の開操作が行われると、図８に示すように、正転指令Ｓ１により、ＣＰＵ１の窓開信号入力端子（ＰＷ−ＤＮ）は「Ｈ」レベルとなる。一方、窓閉信号入力端子（ＰＷ−ＵＰ）は、「Ｌ」レベルのままである。これにより、ＣＰＵ１の窓開信号出力端子（ＤＮ）は「Ｌ」レベルとなり、窓閉信号出力端子（ＵＰ）は「Ｈ」レベルとなる。一方、水濡れ検出回路３においては、電極パッドＰ１、Ｐ２が水Ｗによって短絡され、トランジスタＱ４がＯＮしているので、トランジスタＱ４のエミッタ・コレクタ間に電流が流れる。しかるに、図７の場合と異なり、正転指令Ｓ１によってトランジスタＱ３がＯＮとなるので、トランジスタＱ６がＯＮとなり、この結果トランジスタＱ５もＯＮとなる。したがって、トランジスタＱ５のＯＮにより、トランジスタＱ１のベースが「Ｌ」レベルとなって、トランジスタＱ１がＯＦＦする。一方、トランジスタＱ２のベースは「Ｈ」レベルのままであり、トランジスタＱ２はＯＮを維持する。トランジスタＱ１がＯＦＦ、トランジスタＱ２がＯＮとなる結果、制御回路２の端子ｉは「Ｈ」レベル、端子ｊは「Ｌ」レベルとなる。したがって、テーブルＹにおける（３）のように、入力Ａが「Ｈ」、入力Ｂが「Ｌ」となって、窓の開動作（ＤＯＷＮ動作）が行われる。すなわち、水濡れ時に操作スイッチ４により窓の開操作が行われると、モータＭが正転方向に駆動され、窓が開く。
【００４４】
一方、図７の状態において、操作スイッチ４により閉操作が行われても、窓の閉動作は行われない。この場合は、図９に示すように、操作スイッチ４からの逆転指令Ｓ２により、ＣＰＵ１の窓閉信号入力端子（ＰＷ−ＵＰ）は「Ｈ」レベル、窓開信号入力端子（ＰＷ−ＤＮ）は「Ｌ」レベルとなる。したがって、窓開信号出力端子（ＤＮ）は「Ｈ」レベル、窓閉信号出力端子（ＵＰ）は「Ｌ」レベルとなる。一方、水濡れ検出回路３のトランジスタＱ３、Ｑ６はＯＮしないので、トランジスタＱ５もＯＦＦとなる。したがって、トランジスタＱ１のベースは「Ｈ」レベルとなるので、トランジスタＱ１はＯＮする。また、窓閉信号出力端子（ＵＰ）は「Ｌ」レベルであるが、トランジスタＱ２のベースには、ダイオードＤ４を介してトランジスタＱ４から電流が供給されるので、トランジスタＱ２もＯＮする。したがって、端子ｉ、ｊはいずれも「Ｌ」レベルとなって、テーブルＹにおける（４）のように、入力Ａが「Ｌ」、入力Ｂが「Ｌ」となる結果、窓の閉動作は行われない。
【００４５】
図１０は、本発明の第２実施形態に係るモータ駆動装置（パワーウィンドウ装置）の回路図である。図１０では、図２と同一の部分または対応する部分に、図２と同一の符号を付してある。
【００４６】
ＣＰＵ１の入力側には、操作状況に応じて正転指令または逆転指令を出力する操作スイッチ４が接続される。操作スイッチ４から出力される正転指令Ｓ１は、モータＭを正転方向に駆動して窓を開くための信号であり、抵抗Ｒ１６および定電圧ダイオードＺ１を介して、ＣＰＵ１の窓開信号入力端子（ＰＷ−ＤＮ）へ入力される。操作スイッチ４から出力される逆転指令Ｓ２は、モータＭを逆転方向に駆動して窓を閉じるための信号であり、抵抗Ｒ１７および定電圧ダイオードＺ２を介して、ＣＰＵ１の窓閉信号入力端子（ＰＷ−ＵＰ）へ入力される。
【００４７】
ＣＰＵ１の出力側には、トランジスタＱ１（第１半導体スイッチング素子）と、トランジスタＱ２（第２半導体スイッチング素子）とが接続される。これらのトランジスタＱ１、Ｑ２は、図２の場合と異なり、ＰＮＰ型のトランジスタである。トランジスタＱ１は、正転指令Ｓ１に基づいてＯＮ／ＯＦＦ状態が切り替わる。また、トランジスタＱ２は、逆転指令Ｓ２に基づいてＯＮ／ＯＦＦ状態が切り替わる。
【００４８】
トランジスタＱ１のベースは、ダイオードＤ１、抵抗Ｒ１９を介して、ＣＰＵ１の窓開信号出力端子（ＤＮ）に接続されている。トランジスタＱ１のベース・エミッタ間には、抵抗Ｒ１８が接続されている。トランジスタＱ１のコレクタは、制御回路２の端子ｉに接続されているとともに、抵抗Ｒ２０を介して接地されている。トランジスタＱ１のエミッタは、電源（５Ｖ）に接続されている。
【００４９】
トランジスタＱ２のベースは、ダイオードＤ２、抵抗Ｒ２２、抵抗Ｒ２３を介して、ＣＰＵ１の窓閉信号出力端子（ＵＰ）に接続されている。トランジスタＱ２のベース・エミッタ間には、抵抗Ｒ２１が接続されている。トランジスタＱ２のコレクタは、制御回路２の端子ｊに接続されているとともに、抵抗Ｒ２４を介して接地されている。トランジスタＱ２のエミッタは、電源（５Ｖ）に接続されている。
【００５０】
制御回路２は、トランジスタＱ１、Ｑ２のＯＮ／ＯＦＦ状態に応じて、モータＭの正転方向または逆転方向への駆動を制御する回路であって、論理回路２１と駆動回路２２とを含む。論理回路２１は、端子ｉ、ｊに与えられる信号のレベルに応じて、駆動回路２２を構成するＦＥＴ（電界効果トランジスタ）１〜４の各ゲートへ、「Ｈ」（Ｈｉｇｈ）または「Ｌ」（Ｌｏｗ）の信号を個別に出力する。ＦＥＴ１とＦＥＴ２の接続点、およびＦＥＴ３とＦＥＴ４の接続点から、モータＭへ駆動電圧が供給される。制御回路２は、後述するＩＣのパッケージに内蔵されている。なお、端子ｉ、端子ｊは、それぞれ、図１における第１端子Ｔ１、第２端子Ｔ２に対応している。
【００５１】
水濡れ検出回路３は、一対の電極パッドＰ１、Ｐ２と、スイッチング用のトランジスタＱ３、Ｑ４、Ｑ６と、抵抗Ｒ１０、抵抗Ｒ１２〜Ｒ１５と、ダイオードＤ３、Ｄ４とを備えている。電極パッドＰ１、Ｐ２は、水濡れ時に水によって短絡される。電極パッドＰ２は接地されており、電極パッドＰ１は抵抗Ｒ１５を介して、トランジスタＱ４のベースに接続されている。トランジスタＱ４のエミッタは、電源（５Ｖ）に接続されている。トランジスタＱ４のベース・エミッタ間には、抵抗Ｒ１４が接続されている。トランジスタＱ４のコレクタは、抵抗Ｒ１２を介してトランジスタＱ３のベースに接続されている。トランジスタＱ３のベース・エミッタ間には、抵抗Ｒ１３が接続されている。トランジスタＱ３のエミッタは接地されている。
【００５２】
トランジスタＱ３のコレクタは、ダイオードＤ３を介して、ダイオードＤ２と抵抗Ｒ２３の接続点に接続されているとともに、ダイオードＤ４を介して、ダイオードＤ１と抵抗Ｒ１９の接続点に接続されている。また、トランジスタＱ３のコレクタは、トランジスタＱ６のベースに接続されている。トランジスタＱ６のエミッタは、抵抗１６の一端に接続されている。トランジスタＱ６のベース・エミッタ間には、抵抗Ｒ１０が接続されている。トランジスタＱ６のコレクタは、抵抗Ｒ２２と抵抗Ｒ２３の接続点に接続されている。
【００５３】
符号Ｙで示したテーブルは、制御回路２の端子ｉに入力される信号（入力Ａ）のレベル、および端子ｊに入力される信号（入力Ｂ）のレベルと、モータＭによる窓開閉動作との関係を表したものである。「Ｈ」はハイレベル、「Ｌ」はローレベル、「ＵＰ」は窓が閉じる動作、「ＤＯＷＮ」は窓が開く動作をそれぞれ表している。「無」は窓の開閉動作が行われないことを表している。窓開閉動作の詳細については、以下で順を追って説明する。
【００５４】
次に、上記構成からなる第２実施形態のモータ駆動装置の動作について説明する。
【００５５】
図１１は、操作スイッチ４が操作されていない場合の、通常時の回路状態を示している。操作スイッチ４からの指令がないため、ＣＰＵ１の窓開信号入力端子（ＰＷ−ＤＮ）および窓閉信号入力端子（ＰＷ−ＵＰ）は、いずれも「Ｌ」レベルである。このとき、ＣＰＵ１の窓開信号出力端子（ＤＮ）および窓閉信号出力端子（ＵＰ）は、いずれも「Ｈ」レベルとなっている。一方、水濡れ検出回路３においては、電極パッドＰ１、Ｐ２が水で短絡されていないので、トランジスタＱ４はＯＦＦであり、したがって、トランジスタＱ３、Ｑ６もＯＦＦである。このため、トランジスタＱ１のベースが「Ｈ」レベルとなって、トランジスタＱ１がＯＦＦし、トランジスタＱ２のベースも「Ｈ」レベルとなって、トランジスタＱ２がＯＦＦする。トランジスタＱ１がＯＦＦする結果、制御回路２の端子ｉは「Ｌ」レベルとなる。また、トランジスタＱ２がＯＦＦする結果、制御回路２の端子ｊも「Ｌ」レベルとなる。したがって、テーブルＹにおける（４）のように、入力Ａが「Ｌ」、入力Ｂが「Ｌ」となる結果、窓の開閉動作は行われない。すなわち、この場合は、論理回路２１からの出力信号により、駆動回路２２のＦＥＴ１〜４は全てＯＦＦとなり、モータＭは駆動されない。
【００５６】
図１２は、操作スイッチ４により窓の開操作が行われた場合の、通常時の回路状態を示している。操作スイッチ４からの正転指令Ｓ１により、ＣＰＵ１の窓開信号入力端子（ＰＷ−ＤＮ）は「Ｈ」レベルとなる。一方、窓閉信号入力端子（ＰＷ−ＵＰ）は、「Ｌ」レベルのままである。これにより、ＣＰＵ１の窓開信号出力端子（ＤＮ）は「Ｌ」レベルとなり、窓閉信号出力端子（ＵＰ）は「Ｈ」レベルとなる。一方、水濡れ検出回路３においては、図１１の場合と同様、電極パッドＰ１、Ｐ２が水で短絡されていないので、トランジスタＱ３、Ｑ４、Ｑ６はＯＦＦである。このため、トランジスタＱ１のベースが「Ｌ」レベルとなって、トランジスタＱ１がＯＮする。一方、トランジスタＱ２のベースは「Ｈ」レベルのままであり、トランジスタＱ２はＯＦＦを維持する。トランジスタＱ１がＯＮ、トランジスタＱ２がＯＦＦとなる結果、制御回路２の端子ｉは「Ｈ」レベル、端子ｊは「Ｌ」レベルとなる。したがって、テーブルＹにおける（２）のように、入力Ａが「Ｈ」、入力Ｂが「Ｌ」となって、窓の開動作（ＤＯＷＮ動作）が行われる。すなわち、この場合は、論理回路２１からの出力信号により、駆動回路２２のＦＥＴ１およびＦＥＴ４がＯＮし、ＦＥＴ２およびＦＥＴ３がＯＦＦして、モータＭが正転方向に駆動され、窓が開く。
【００５７】
図１３は、操作スイッチ４により窓の閉操作が行われた場合の、通常時の回路状態を示している。操作スイッチ４からの逆転指令Ｓ２により、ＣＰＵ１の窓閉信号入力端子（ＰＷ−ＵＰ）は「Ｈ」レベルとなる。一方、窓開信号入力端子（ＰＷ−ＤＮ）は「Ｌ」レベルのままである。これにより、ＣＰＵ１の窓開信号出力端子（ＤＮ）は「Ｈ」レベルとなり、窓閉信号出力端子（ＵＰ）は「Ｌ」レベルとなる。一方、水濡れ検出回路３においては、図１１の場合と同様、電極パッドＰ１、Ｐ２が水で短絡されていないので、トランジスタＱ３、Ｑ４、Ｑ６はＯＦＦである。このため、トランジスタＱ２のベースが「Ｌ」レベルとなって、トランジスタＱ２がＯＮする。一方、トランジスタＱ１のベースは「Ｈ」レベルのままであり、トランジスタＱ１はＯＦＦを維持する。トランジスタＱ１がＯＦＦ、トランジスタＱ２がＯＮとなる結果、制御回路２の端子ｉは「Ｌ」レベル、端子ｊは「Ｈ」レベルとなる。したがって、テーブルＹにおける（３）のように、入力Ａが「Ｌ」、入力Ｂが「Ｈ」となって、窓の閉動作（ＵＰ動作）が行われる。すなわち、この場合は、論理回路２１からの出力信号により、駆動回路２２のＦＥＴ２およびＦＥＴ３がＯＮし、ＦＥＴ１およびＦＥＴ４がＯＦＦして、モータＭが逆転方向に駆動され、窓が閉じる。
【００５８】
図１４は、操作スイッチ４から正転指令Ｓ１と逆転指令Ｓ２が同時に入力された場合の回路状態を示している。双方の指令が同時に入力されることは通常あり得ないが、操作スイッチ４に故障が発生した場合などに、このようなことが起こりうる。この場合は、ＣＰＵ１の窓開信号出力端子（ＤＮ）および窓閉信号出力端子（ＵＰ）は、いずれも「Ｌ」レベルとなり、トランジスタＱ１、Ｑ２がともにＯＮとなる。したがって、端子ｉ、ｊはいずれも「Ｈ」レベルとなる。このため、テーブルＹにおける（１）のように、入力Ａが「Ｈ」、入力Ｂが「Ｈ」となる結果、窓の開閉動作は行われない。すなわち、この場合は、論理回路２１からの出力信号により、駆動回路２２のＦＥＴ１〜４は全てＯＦＦとなり、モータＭは駆動されない。
【００５９】
図１５は、操作スイッチ４が操作されていない状態で、水濡れが発生した場合の回路状態を示している。この場合は、水濡れ検出回路３において、電極パッドＰ１、Ｐ２が水Ｗによって短絡される結果、トランジスタＱ４がＯＮとなる。トランジスタＱ４がＯＮすると、このトランジスタＱ４のエミッタ・コレクタ間に電流が流れる。そして、この電流がトランジスタＱ３のベースに流れるので、トランジスタＱ３がＯＮとなる。そして、トランジスタＱ３のＯＮによって、トランジスタＱ１のベースが「Ｌ」レベルとなるため、窓開信号出力端子（ＤＮ）のレベルに関係なく、トランジスタＱ１がＯＮとなる。また、トランジスタＱ３のＯＮによって、ダイオードＤ３を介してトランジスタＱ２のベースが「Ｌ」レベルとなるため、窓閉信号出力端子（ＵＰ）のレベルに関係なく、トランジスタＱ２もＯＮとなる。トランジスタＱ１、Ｑ２がＯＮすることで、端子ｉ、ｊはともに「Ｈ」レベルとなる。したがって、水濡れ発生時に、操作スイッチ４が操作（次に述べる開操作）されなければ、テーブルＹにおける（１）のように、入力Ａが「Ｈ」、入力Ｂが「Ｈ」となって、窓の開閉動作は行われない。
【００６０】
次に、図１５の状態において、操作スイッチ４により窓の開操作が行われると、図１６に示すように、正転指令Ｓ１により、ＣＰＵ１の窓開信号入力端子（ＰＷ−ＤＮ）は「Ｈ」レベルとなる。一方、窓閉信号入力端子（ＰＷ−ＵＰ）は、「Ｌ」レベルのままである。これにより、ＣＰＵ１の窓開信号出力端子（ＤＮ）は「Ｌ」レベルとなり、窓閉信号出力端子（ＵＰ）は「Ｈ」レベルとなる。一方、水濡れ検出回路３においては、電極パッドＰ１、Ｐ２が水Ｗによって短絡され、トランジスタＱ４、Ｑ３がＯＮしている。また、図１５の場合と異なり、正転指令Ｓ１によってトランジスタＱ６がＯＮとなるので、トランジスタＱ２のベース電位が上昇して、トランジスタＱ２がＯＦＦする。一方、トランジスタＱ１のベースは「Ｌ」レベルのままであり、トランジスタＱ１はＯＮを維持する。トランジスタＱ１がＯＮ、トランジスタＱ２がＯＦＦとなる結果、制御回路２の端子ｉは「Ｈ」レベル、端子ｊは「Ｌ」レベルとなる。したがって、テーブルＹにおける（２）のように、入力Ａが「Ｈ」、入力Ｂが「Ｌ」となって、窓の開動作（ＤＯＷＮ動作）が行われる。すなわち、水濡れ時に操作スイッチ４により窓の開操作が行われると、モータＭが正転方向に駆動され、窓が開く。
【００６１】
一方、図１５の状態において、操作スイッチ４により閉操作が行われても、窓の閉動作は行われない。この場合は、図１７に示すように、操作スイッチ４からの逆転指令Ｓ２により、ＣＰＵ１の窓閉信号入力端子（ＰＷ−ＵＰ）は「Ｈ」レベル、窓開信号入力端子（ＰＷ−ＤＮ）は「Ｌ」レベルとなる。したがって、窓開信号出力端子（ＤＮ）は「Ｈ」レベル、窓閉信号出力端子（ＵＰ）は「Ｌ」レベルとなる。一方、水濡れ検出回路３のトランジスタＱ６はＯＮしないので、トランジスタＱ２のベースは「Ｌ」レベルとなって、トランジスタＱ２はＯＮする。また、トランジスタＱ１のベースは、トランジスタＱ３がＯＮしているため、「Ｌ」レベルとなり、トランジスタＱ１もＯＮする。したがって、端子ｉ、ｊはいずれも「Ｈ」レベルとなって、テーブルＹにおける（１）のように、入力Ａが「Ｈ」、入力Ｂが「Ｈ」となる結果、窓の閉動作は行われない。
【００６２】
図１８は、本発明の第３実施形態に係るモータ駆動装置（パワーウィンドウ装置）の回路図である。図１８では、図２と同一の部分または対応する部分に、図２と同一の符号を付してある。
【００６３】
図１８では、図２においてトランジスタＱ１のベース側に設けられていた抵抗Ｒ３が、トランジスタＱ２のベース側に設けられている。また、図２においてトランジスタＱ１のベース側に接続されていたトランジスタＱ５のコレクタが、図１８では、トランジスタＱ２のベース側に接続されている。また、図２の場合は、操作スイッチ４が操作されていない通常時には、窓開信号出力端子（ＤＮ）および窓閉信号出力端子（ＵＰ）は、いずれも「Ｈ」レベルであった（図３参照）。それに対して、図１８の場合は、操作スイッチ４が操作されていない通常時には、窓開信号出力端子（ＤＮ）および窓閉信号出力端子（ＵＰ）は、いずれも「Ｌ」レベルとなる。また、テーブルＹにおけるロジックが、図２の場合と異なっている。図１８の回路の動作は、図２の回路の動作から容易に導出することができるので、以下では動作を簡単に説明するにとどめる。
【００６４】
操作スイッチ４が操作されていない通常時には、図１８のとおり、窓開信号出力端子（ＤＮ）および窓閉信号出力端子（ＵＰ）がともに「Ｌ」レベルであり、水濡れ検出回路３のトランジスタＱ３〜Ｑ６も全てＯＦＦである。そのため、トランジスタＱ１、Ｑ２はＯＦＦとなり、制御回路２の端子ｉ、ｊは、ともに「Ｈ」レベルとなる。したがって、テーブルＹにおける（１）のように、入力Ａが「Ｈ」、入力Ｂが「Ｈ」となる結果、窓の開閉動作は行われない。
【００６５】
操作スイッチ４により窓の開操作が行われると、正転指令によりＣＰＵ１の窓開信号出力端子（ＤＮ）が「Ｈ」レベルとなって、トランジスタＱ１がＯＮとなる。トランジスタＱ２はＯＦＦのままである。したがって、制御回路２の端子ｉは「Ｌ」レベル、端子ｊは「Ｈ」レベルとなるので、テーブルＹにおける（３）のように、入力Ａが「Ｌ」、入力Ｂが「Ｈ」となって、窓の開動作（ＤＯＷＮ動作）が行われる。
【００６６】
操作スイッチ４により窓の閉操作が行われると、逆転指令によりＣＰＵ１の窓閉信号出力端子（ＵＰ）が「Ｈ」レベルとなって、トランジスタＱ２がＯＮとなる。トランジスタＱ１はＯＦＦのままである。したがって、制御回路２の端子ｉは「Ｈ」レベル、端子ｊは「Ｌ」レベルとなるので、テーブルＹにおける（２）のように、入力Ａが「Ｈ」、入力Ｂが「Ｌ」となって、窓の閉動作（ＵＰ動作）が行われる。
【００６７】
操作スイッチ４の故障等により正転指令と逆転指令が同時に入力された場合は、ＣＰＵ１の窓開信号出力端子（ＤＮ）と窓閉信号出力端子（ＵＰ）がともに「Ｈ」レベルとなって、トランジスタＱ１、Ｑ２がＯＮする。この結果、制御回路２の端子ｉ、ｊはいずれも「Ｌ」レベルとなるので、テーブルＹにおける（４）のように、入力Ａが「Ｌ」、入力Ｂが「Ｌ」となって、窓の開閉動作は行われない。
【００６８】
また、操作スイッチ４が操作されていない状態で、水濡れが発生した場合は、図１９に示すように、水濡れ検出回路３の電極パッドＰ１、Ｐ２が水Ｗによって短絡される。その結果、トランジスタＱ４がＯＮし、これによりトランジスタＱ１、Ｑ２がともにＯＮする。この結果、制御回路２の端子ｉ、ｊはいずれも「Ｌ」レベルとなるので、テーブルＹにおける（４）のように、入力Ａが「Ｌ」、入力Ｂが「Ｌ」となって、窓の開閉動作は行われない。
【００６９】
次に、図１９の状態において、操作スイッチ４により窓の開操作が行われると、図２０に示すように、正転指令Ｓ１により、ＣＰＵ１の窓開信号出力端子（ＤＮ）は「Ｈ」レベルとなる。一方、水濡れ検出回路３においては、トランジスタＱ３〜Ｑ６が全てＯＮとなり、トランジスタＱ５のＯＮにより、トランジスタＱ２がＯＦＦする。一方、トランジスタＱ１のベースは「Ｈ」レベルのため、トランジスタＱ１はＯＮする。この結果、制御回路２の端子ｉは「Ｌ」レベル、端子ｊは「Ｈ」レベルとなる。したがって、テーブルＹにおける（３）のように、入力Ａが「Ｌ」、入力Ｂが「Ｈ」となって、窓の開動作（ＤＯＷＮ動作）が行われる。すなわち、水濡れ時に操作スイッチ４により窓の開操作が行われると、モータＭが正転方向に駆動され、窓が開く。
【００７０】
一方、図１９の状態において、操作スイッチ４により閉操作が行われても、窓の閉動作は行われない。この場合は、逆転指令により、ＣＰＵ１の窓閉信号出力端子（ＵＰ）は「Ｈ」レベルとなる。一方、水濡れ検出回路３のトランジスタＱ６はＯＮせず、トランジスタＱ５はＯＦＦであるため、トランジスタＱ２がＯＮする。また、トランジスタＱ１のベースには、ダイオードＤ３を介してトランジスタＱ４から電流が供給されるため、トランジスタＱ１もＯＮする。したがって、端子ｉ、ｊはいずれも「Ｌ」レベルとなって、テーブルＹにおける（４）のように、入力Ａが「Ｌ」、入力Ｂが「Ｌ」となる結果、窓の閉動作は行われない。
【００７１】
図２１は、本発明の第４実施形態に係るモータ駆動装置（パワーウィンドウ装置）の回路図である。図２１では、図１０と同一の部分または対応する部分に、図１０と同一の符号を付してある。
【００７２】
図２１では、図１０においてトランジスタＱ２のベース側に設けられていた抵抗Ｒ２３が、トランジスタＱ１のベース側に設けられている。また、図１０においてトランジスタＱ２のベース側に接続されていたトランジスタＱ６のコレクタが、図２１では、トランジスタＱ１のベース側に接続されている。また、図１０の場合は、操作スイッチ４が操作されていない通常時には、窓開信号出力端子（ＤＮ）および窓閉信号出力端子（ＵＰ）は、いずれも「Ｈ」レベルであった（図１１参照）。それに対して、図２１の場合は、操作スイッチ４が操作されていない通常時には、窓開信号出力端子（ＤＮ）および窓閉信号出力端子（ＵＰ）は、いずれも「Ｌ」レベルとなる。また、テーブルＹにおけるロジックが、図１０の場合と異なっている。図２１の回路の動作は、図１０の回路の動作から容易に導出することができるので、以下では動作を簡単に説明するにとどめる。
【００７３】
操作スイッチ４が操作されていない通常時には、図２１のとおり、窓開信号出力端子（ＤＮ）および窓閉信号出力端子（ＵＰ）がともに「Ｌ」レベルであり、水濡れ検出回路３のトランジスタＱ３、Ｑ４、Ｑ６も全てＯＦＦである。そのため、トランジスタＱ１、Ｑ２はＯＮとなり、制御回路２の端子ｉ、ｊは、ともに「Ｈ」レベルとなる。したがって、テーブルＹにおける（１）のように、入力Ａが「Ｈ」、入力Ｂが「Ｈ」となる結果、窓の開閉動作は行われない。
【００７４】
操作スイッチ４により窓の開操作が行われると、正転指令によりＣＰＵ１の窓開信号出力端子（ＤＮ）が「Ｈ」レベルとなって、トランジスタＱ１がＯＦＦなる。トランジスタＱ２はＯＮのままである。したがって、制御回路２の端子ｉは「Ｌ」レベル、端子ｊは「Ｈ」レベルとなるので、テーブルＹにおける（２）のように、入力Ａが「Ｌ」、入力Ｂが「Ｈ」となって、窓の開動作（ＤＯＷＮ動作）が行われる。
【００７５】
操作スイッチ４により窓の閉操作が行われると、逆転指令によりＣＰＵ１の窓閉信号出力端子（ＵＰ）が「Ｈ」レベルとなって、トランジスタＱ２がＯＦＦとなる。トランジスタＱ１はＯＮのままである。したがって、制御回路２の端子ｉは「Ｈ」レベル、端子ｊは「Ｌ」レベルとなるので、テーブルＹにおける（３）のように、入力Ａが「Ｈ」、入力Ｂが「Ｌ」となって、窓の閉動作（ＵＰ動作）が行われる。
【００７６】
操作スイッチ４の故障等により正転指令と逆転指令が同時に入力された場合は、ＣＰＵ１の窓開信号出力端子（ＤＮ）と窓閉信号出力端子（ＵＰ）がともに「Ｈ」レベルとなって、トランジスタＱ１、Ｑ２がＯＦＦする。この結果、制御回路２の端子ｉ、ｊはいずれも「Ｌ」レベルとなるので、テーブルＹにおける（４）のように、入力Ａが「Ｌ」、入力Ｂが「Ｌ」となって、窓の開閉動作は行われない。
【００７７】
また、操作スイッチ４が操作されていない状態で、水濡れが発生した場合は、図２２に示すように、水濡れ検出回路３の電極パッドＰ１、Ｐ２が水Ｗによって短絡される結果、トランジスタＱ４、Ｑ３がＯＮし、これによりトランジスタＱ１、Ｑ２がともにＯＮする。この結果、制御回路２の端子ｉ、ｊはいずれも「Ｈ」レベルとなるので、テーブルＹにおける（１）のように、入力Ａが「Ｈ」、入力Ｂが「Ｈ」となって、窓の開閉動作は行われない。
【００７８】
次に、図２２の状態において、操作スイッチ４により窓の開操作が行われると、図２３に示すように、正転指令Ｓ１により、ＣＰＵ１の窓開信号出力端子（ＤＮ）が「Ｈ」レベルとなる。また、水濡れ検出回路３においては、トランジスタＱ３、Ｑ４、Ｑ６が全てＯＮとなり、トランジスタＱ６のＯＮによって、トランジスタＱ１のベース電位が上昇するため、トランジスタＱ１はＯＦＦとなる。一方、トランジスタＱ２のベース電位は変化しないので、トランジスタＱ２はＯＮを維持する。この結果、制御回路２の端子ｉは「Ｌ」レベル、端子ｊは「Ｈ」レベルとなる。したがって、テーブルＹにおける（２）のように、入力Ａが「Ｌ」、入力Ｂが「Ｈ」となって、窓の開動作（ＤＯＷＮ動作）が行われる。すなわち、水濡れ時に操作スイッチ４により窓の開操作が行われると、モータＭが正転方向に駆動され、窓が開く。
【００７９】
一方、図２２の状態において、操作スイッチ４により閉操作が行われても、窓の閉動作は行われない。この場合は、逆転指令により、ＣＰＵ１の窓閉信号出力端子（ＵＰ）が「Ｈ」レベルとなる。しかし、水濡れ検出回路３のトランジスタＱ３がＯＮであるので、トランジスタＱ２のベースは「Ｌ」レベルであり、トランジスタＱ２はＯＮを維持する。また、水濡れ検出回路３のトランジスタＱ６がＯＮしないので、トランジスタＱ１のベースは「Ｌ」レベルであり、トランジスタＱ１もＯＮを維持する。したがって、端子ｉ、ｊはいずれも「Ｈ」レベルとなって、テーブルＹにおける（１）のように、入力Ａが「Ｈ」、入力Ｂが「Ｈ」となる結果、窓の閉動作は行われない。
【００８０】
図２４は、第１実施形態（図２）および第３実施形態（図１８）の制御回路２として用いるＩＣの平面図である。ＩＣ１０は、制御回路２が内蔵されたパッケージ１００と、パッケージ１００の一方の側に配置された第１の端子群１０１と、パッケージ１００の他方の側に配置された第２の端子群１０２とを有している。
【００８１】
第１の端子群１０１のうち、端子ａ、ｇには、モータＭが接続され、端子ｂ、ｃ、ｄ、ｅ、ｆには、電源Ｖｄが接続される。また、第２の端子群１０２のうち、端子ｉには、トランジスタＱ１のコレクタが接続され、端子ｊには、トランジスタＱ２のコレクタが接続される（図２、図１８参照）。端子ｈ、ｋ、ｌ、ｍ、ｎは、グランドＧへ接続される。
【００８２】
電源Ｖｄが接続される端子ｂ、ｃ、ｄ、ｅ、ｆは、前述の基準電圧値（電源Ｖｄの電圧値とグランドＧの電圧値との間の、あらかじめ定められた電圧値）よりも高い電圧値の信号（ここでは５Ｖ電圧）が入力されるハイレベル端子である。また、グランドＧへ接続される端子ｈ、ｋ、ｌ、ｍ、ｎは、基準電圧値よりも低い電圧値の信号（ここでは０Ｖ電圧）が入力されるローレベル端子である。
【００８３】
ところで、図２４のＩＣ１０においては、トランジスタＱ１、Ｑ２の接続される端子ｉ、ｊが、ハイレベル端子ｂ、ｃ、ｄ、ｅ、ｆから隔離されて、ローレベル端子ｈ、ｋ、ｌ、ｍ、ｎに近接して配置されている。このため、第２実施形態や第４実施形態においてこのＩＣ１０を採用すると、これらの実施形態の場合は、水濡れが発生した場合に、端子ｉ、ｊがともに「Ｈ」レベル（基準電圧値よりも高い電圧値）となるため（図１５、図２２参照）、水濡れ時に端子ｉ、ｊとローレベル端子ｈ、ｋ、ｌ、ｍ、ｎとの間の電位差が大きくなる。このため、端子間で水による短絡が発生して制御回路２が誤動作する恐れがある。
【００８４】
これに対して、第１実施形態と第３実施形態において図２４のＩＣ１０を採用すると、これらの実施形態の場合は、水濡れ発生時に、端子ｉ、ｊがともに「Ｌ」レベル（基準電圧値よりも低い電圧値）となるため（図７、図１９参照）、端子ｉ、ｊとローレベル端子ｈ、ｋ、ｌ、ｍ、ｎとの間の電位差は無いか、あったとしてもごく小さい。このため、端子間で水による短絡が発生するのを防止することができ、仮に短絡が発生したとしても、ＩＣ１０への「Ｈ」、「Ｌ」の入力には影響が殆どないので、ＩＣ１０を誤動作させるには至らない。
【００８５】
換言すれば、図２４のように端子ｉ、ｊがローレベル端子ｈ、ｋ、ｌ、ｍ、ｎに近接して配置されているＩＣ１０を用いる場合は、第１実施形態や第３実施形態のように、水濡れ時に操作スイッチ４からの正転指令Ｓ１がない状態で、端子ｉ、ｊが「Ｌ」レベルとなる回路構成とすればよく、これにより水濡れ時の端子間短絡を有効に防止することができる。
【００８６】
なお、図２４では、モータＭと接続される端子ａ、ｇは、電圧が比較的高いことから、ハイレベル端子ｂ、ｃ、ｄ、ｅ、ｆに近接して配置されている。
【００８７】
図２５は、第２実施形態（図１０）および第４実施形態（図２１）の制御回路２として用いるＩＣの平面図である。ＩＣ２０は、制御回路２が内蔵されたパッケージ２００と、パッケージ２００の一方の側に配置された第１の端子群２０１と、パッケージ２００の他方の側に配置された第２の端子群２０２とを有している。
【００８８】
第１の端子群２０１のうち、端子ａ、ｇには、モータＭが接続され、端子ｂ、ｃ、ｄ、ｅ、ｆには、電源Ｖｄが接続される。端子ｉには、トランジスタＱ１のコレクタが接続され、端子ｊには、トランジスタＱ２のコレクタが接続される（図１０、図２１参照）。また、第２の端子群２０２のうち、端子ｈ、ｋ、ｌ、ｍ、ｎは、グランドＧへ接続される。
【００８９】
電源Ｖｄが接続される端子ｂ、ｃ、ｄ、ｅ、ｆは、基準電圧値よりも高い電圧値の信号（ここでは５Ｖ電圧）が入力されるハイレベル端子である。また、グランドＧへ接続される端子ｈ、ｋ、ｌ、ｍ、ｎは、基準電圧値よりも低い電圧値の信号（ここでは０Ｖ電圧）が入力されるローレベル端子である。
【００９０】
ところで、図２５のＩＣ２０においては、トランジスタＱ１、Ｑ２の接続される端子ｉ、ｊが、ローレベル端子ｈ、ｋ、ｌ、ｍ、ｎから隔離されて、ハイレベル端子ｂ、ｃ、ｄ、ｅ、ｆに近接して配置されている。このため、第１実施形態や第３実施形態においてこのＩＣ２０を採用すると、これらの実施形態の場合は、水濡れが発生した場合に、端子ｉ、ｊがともに「Ｌ」レベル（基準電圧値よりも低い電圧値）となるため（図７、図１９参照）、水濡れ時に端子ｉ、ｊとハイレベル端子ｂ、ｃ、ｄ、ｅ、ｆとの間の電位差が大きくなる。このため、端子間で水による短絡が発生して制御回路２が誤動作する恐れがある。
【００９１】
これに対して、第２実施形態と第４実施形態において図２５のＩＣ２０を採用すると、これらの実施形態の場合は、水濡れ発生時に、端子ｉ、ｊがともに「Ｈ」レベル（基準電圧値よりも高い電圧値）となるため（図１５、図２２参照）、端子ｉ、ｊとハイレベル端子ｂ、ｃ、ｄ、ｅ、ｆとの間の電位差は無いか、あったとしてもごく小さい。このため、端子間で水による短絡が発生するのを防止することができ、仮に短絡が発生したとしても、ＩＣ２０への「Ｈ」、「Ｌ」の入力には影響が殆どないので、ＩＣ２０を誤動作させるには至らない。
【００９２】
換言すれば、図２５のように端子ｉ、ｊがハイレベル端子ｂ、ｃ、ｄ、ｅ、ｆに近接して配置されているＩＣ２０を用いる場合は、第２実施形態や第４実施形態のように、水濡れ時に操作スイッチ４からの正転指令Ｓ１がない状態で、端子ｉ、ｊが「Ｈ」レベルとなる回路構成とすればよく、これにより水濡れ時の端子間短絡を有効に防止することができる。
【００９３】
なお、図２５では、モータＭと接続される端子ａ、ｇは、電圧が比較的高いことから、ハイレベル端子ｂ、ｃ、ｄ、ｅ、ｆに近接して配置されている。
【００９４】
以上のように、図２４のＩＣ１０を用いた場合は、水濡れ時に「Ｌ」レベルとなる端子ｉ、ｊが、ローレベル端子ｈ、ｋ、ｌ、ｍ、ｎに近接して配置されている。このため、両端子間の電位差が小さくなって、水濡れ時の端子間短絡によるＩＣ１０の誤動作が生じにくくなる。また、図２５のＩＣ２０を用いた場合は、水濡れ時に「Ｈ」レベルとなる端子ｉ、ｊが、ハイレベル端子ｂ、ｃ、ｄ、ｅ、ｆに近接して配置されている。このため、両端子間の電位差が小さくなって、水濡れ時の端子間短絡によるＩＣ２０の誤動作が生じにくくなる。
【００９５】
さらに、使用するＩＣの端子配置に合わせて、水濡れ時における端子ｉ、ｊの電圧が「Ｈ」レベルまたは「Ｌ」レベルとなるようにＩＣの入力側の回路を構成することで、使用するＩＣが、図２４のＩＣ１０であっても、図２５のＩＣ２０であっても、水濡れ時の端子間短絡防止に対応することができる。
【００９６】
また、ローレベル端子ｈ、ｋ、ｌ、ｍ、ｎは、パッケージ１００、２００の一方の側に配置され、ハイレベル端子ｂ、ｃ、ｄ、ｅ、ｆは、パッケージ１００、２００の他方の側に配置されているので、端子ｉ、ｊはハイレベル端子またはローレベル端子から確実に隔離される。このため、水濡れ時の端子間の短絡によるＩＣ１０、ＩＣ２０の誤動作を、より効果的に防止することができる。
【００９７】
また、第１実施形態と第３実施形態では、水濡れ時に端子ｉ、ｊが「Ｌ」レベルとなるため、ＩＣ１０が実装される回路基板（図示省略）において、端子ｉ、ｊと接続された信号ラインの近傍にグランドラインが存在しても、これらのライン間で短絡が発生するのを防止することができる。一方、第２実施形態と第４実施形態では、水濡れ時に端子ｉ、ｊが「Ｈ」レベルとなるので、ライン間の短絡防止の点では第１、第３実施形態より劣るが、水濡れ検出回路３のトランジスタ（Ｑ３、Ｑ４、Ｑ６）が３つで済むので、回路構成が簡単になる。
【００９８】
本発明では、以上述べた以外にも種々の実施形態を採用することができる。例えば、第１実施形態と第３実施形態では、水濡れ検出回路３が水濡れを検出した場合に、端子ｉと端子ｊがともに「Ｌ」レベルとなる回路構成を採用したが、水濡れ検出回路３が水濡れを検出した場合に、端子ｉが「Ｌ」レベルで、端子ｊが「Ｈ」レベルとなるような回路構成を採用してもよい。この場合は、図２６に示すように、「Ｌ」レベルとなる端子ｉが、ハイレベル端子ｂ、ｃ、ｄ、ｅ、ｆから隔離されて、ローレベル端子ｈ、ｋ、ｌ、ｍ、ｎと近接して配置され、「Ｈ」レベルとなる端子ｊが、ローレベル端子ｈ、ｋ、ｌ、ｍ、ｎから隔離されて、ハイレベル端子ｂ、ｃ、ｄ、ｅ、ｆと近接して配置される。また、これとは逆に、端子ｉが「Ｈ」レベルで、端子ｊが「Ｌ」レベルとなるような回路構成を採用してもよい。この場合は、図２７に示すように、「Ｌ」レベルとなる端子ｊが、ハイレベル端子ｂ、ｃ、ｄ、ｅ、ｆから隔離されて、ローレベル端子ｈ、ｋ、ｌ、ｍ、ｎと近接して配置され、「Ｈ」レベルとなる端子ｉが、ローレベル端子ｈ、ｋ、ｌ、ｍ、ｎから隔離されて、ハイレベル端子ｂ、ｃ、ｄ、ｅ、ｆと近接して配置される。なお、それぞれの場合において、テーブルＹのロジックも変更される。
【００９９】
同様に、第２実施形態と第４実施形態では、水濡れ検出回路３が水濡れを検出した場合に、端子ｉと端子ｊがともに「Ｈ」レベルとなる回路構成を採用したが、水濡れ検出回路３が水濡れを検出した場合に、端子ｉが「Ｈ」レベルで、端子ｊが「Ｌ」レベルとなるような回路構成を採用してもよい。この場合も、図２７に示すように、「Ｌ」レベルとなる端子ｊがローレベル端子ｈ、ｋ、ｌ、ｍ、ｎと近接して配置され、「Ｈ」レベルとなる端子ｉがハイレベル端子ｂ、ｃ、ｄ、ｅ、ｆと近接して配置される。また、これとは逆に、端子ｉが「Ｌ」レベルで、端子ｊが「Ｈ」レベルとなるような回路構成を採用してもよい。この場合も、図２６に示すように、「Ｌ」レベルとなる端子ｉが、ローレベル端子ｈ、ｋ、ｌ、ｍ、ｎと近接して配置され、「Ｈ」レベルとなる端子ｊが、ハイレベル端子ｂ、ｃ、ｄ、ｅ、ｆと近接して配置される。なお、それぞれの場合において、テーブルＹのロジックも変更される。
【０１００】
このように、水濡れ時に低電圧となる端子をローレベル端子ｈ、ｋ、ｌ、ｍ、ｎに近接して配置することにより、当該端子とローレベル端子ｈ、ｋ、ｌ、ｍ、ｎとの間の電位差が小さくなる。また、水濡れ時に高電圧となる端子をハイレベル端子ｂ、ｃ、ｄ、ｅ、ｆに近接して配置することにより、当該端子とハイレベル端子ｂ、ｃ、ｄ、ｅ、ｆとの間の電位差が小さくなる。このため、水濡れ時の端子間短絡によるＩＣ１０、ＩＣ２０の誤動作が生じにくくなる。
【０１０１】
また、前記の各実施形態では、操作スイッチ４からの正転指令Ｓ１により窓を開動作させ、逆転指令Ｓ２により窓を閉動作させたが、これとは逆に、操作スイッチ４からの逆転指令Ｓ２により窓を開動作させ、正転指令Ｓ１により窓を閉動作させてもよい。
【０１０２】
また、前記の実施形態では、ハイレベル端子ｂ、ｃ、ｄ、ｅ、ｆとローレベル端子ｈ、ｋ、ｌ、ｍ、ｎは、それぞれ電源およびグランドに接続されている端子であったが、その他の信号が入力または出力される端子を含んでいてもよい。
【０１０３】
また、前記の実施形態では、ハイレベル端子とローレベル端子とがそれぞれ５個ずつ設けられていたが、端子の数はこれに限定されるものではなく、ＩＣの設計に合わせて何個であってもよい。
【０１０４】
さらに、前記の各実施形態では、本発明をパワーウィンドウ装置に適用した場合を例に挙げたが、本発明は窓の開閉制御に限らず、例えばサンルーフの開閉制御や座席の位置制御などに用いられるモータ駆動装置にも適用することができる。
【符号の説明】
【０１０５】
１    ＣＰＵ
２    制御回路
３    水濡れ検出回路
４    操作スイッチ
１０、２０  ＩＣ
１００、２００  パッケージ
１０１、２０１  第１の端子群
１０２、２０２  第２の端子群
Ｑ１  トランジスタ（第１半導体スイッチング素子）
Ｑ２  トランジスタ（第２半導体スイッチング素子）
Ｍ    モータ
Ｇ    グランド
Ｖｄ  電源
ｂ、ｃ、ｄ、ｅ、ｆ  ハイレベル端子
ｈ、ｋ、ｌ、ｍ、ｎ  ローレベル端子
ｉ    端子（第１端子）
ｊ    端子（第２端子）
Ｕ  モータ駆動装置
【図１】
2010283976.tif 000003
【図２】
2010283976.tif 000004
【図３】
2010283976.tif 000005
【図４】
2010283976.tif 000006
【図５】
2010283976.tif 000007
【図６】
2010283976.tif 000008
【図７】
2010283976.tif 000009
【図８】
2010283976.tif 000010
【図９】
2010283976.tif 000011
【図１０】
2010283976.tif 000012
【図１１】
2010283976.tif 000013
【図１２】
2010283976.tif 000014
【図１３】
2010283976.tif 000015
【図１４】
2010283976.tif 000016
【図１５】
2010283976.tif 000017
【図１６】
2010283976.tif 000018
【図１７】
2010283976.tif 000019
【図１８】
2010283976.tif 000020
【図１９】
2010283976.tif 000021
【図２０】
2010283976.tif 000022
【図２１】
2010283976.tif 000023
【図２２】
2010283976.tif 000024
【図２３】
2010283976.tif 000025
【図２４】
2010283976.tif 000026
【図２５】
2010283976.tif 000027
【図２６】
2010283976.tif 000028
【図２７】
2010283976.tif 000029
【図２８】
2010283976.tif 000030
【図２９】
2010283976.tif 000031
【図３０】
2010283976.tif 000032