(57)【要約】【課題】意図しない負荷の動作を生じ難くすることができる負荷駆動制御回路を提供する。【解決手段】システム制御回路は、モータを停止、正転、逆転するに際して、これらの動作要求を通知する信号組み合わせのモータ制御指令を駆動制御回路に出力することにより、駆動制御回路を駆動してモータの回転制御を行う。この時にシステム制御回路から出力されるモータ制御指令の信号組み合わせは、動作表２５に示すようにモータ停止要求である（Ｌ，Ｌ，Ｌ）を基準とした場合、モータＭ１，Ｍ２を逆転するに際しては、（Ｌ，Ｌ，Ｌ）から１値信号値が切り換わった（Ｈ，Ｌ，Ｌ）が逆転準備用のモータ制御指令として設定されている。【選択図】図４
2009033834.tif 000002
【特許請求の範囲】
【請求項１】
駆動回路を介して負荷を駆動制御する制御回路が、前記負荷への動作指示系指令である負荷制御指令をパラレル通信で前記駆動回路に出力して、当該駆動回路を介して前記負荷を駆動制御する負荷駆動制御回路において、
前記負荷の動作を切り換えるべく前記負荷制御指令の信号組み合わせが切り換えられる際に、その切り換わり過程で当該信号組み合わせが切り換え先以外の他の組み合わせをとる場合、当該他の組み合わせを切り換え先の信号組み合わせに準ずる動作を待つ動作準備用として設定したことを特徴とする負荷駆動制御回路。
【請求項２】
前記動作準備用として設定される前記信号組み合わせは、停止中の前記負荷を駆動状態とする過程において前記負荷制御指令が取り得る他の駆動状態を指示する信号組み合わせであることを特徴とする請求項１に記載の負荷駆動制御回路。
【請求項３】
前記駆動回路は、直列接続状態をとる２つの半導体素子を持ちつつ当該２つの半導体素子間の中間端子が出力端子となったブリッジ回路を複数持ち、複数存在する前記負荷の一接続端子を各々個別の前記ブリッジ回路に接続し、当該負荷の他接続端子を共通の前記ブリッジ回路に接続し、当該ブリッジ回路のブリッジ出力を前記半導体素子のオンオフ組み合わせ変更によって切り換えることで前記負荷を駆動制御するブリッジ共通式であることを特徴とする請求項１又は２に記載の負荷駆動制御回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばモータやランプ等の負荷を駆動制御する負荷駆動制御回路に関する。
【背景技術】
【０００２】
従来、モータを回転駆動するには、ドライバとして働くモータ駆動回路が必要であり、この種のモータ駆動回路は種々のものが開発されている。この種のモータ駆動回路の一例としては、例えばＨブリッジを用いたモータ駆動回路が特許文献１等に開示されている。図６にＨブリッジ式のモータ駆動回路８１を示すと、この種のモータ駆動回路８１には、モータ８２の一モータ端子に接続された第１ブリッジ回路８３と、モータ８２の他モータ端子に接続された第２ブリッジ回路８４とが設けられている。第１ブリッジ回路８３は、直列状態に接続された２つのトランジスタ８５，８６から成るとともに、トランジスタ８５，８６間の中間端子がモータ８２の一モータ端子に接続されている。第２ブリッジ回路８４も、直列状態に接続された２つのトランジスタ８７，８８から成るとともに、トランジスタ８７，８８間の中間端子がモータ８２の他モータ端子に接続されている。
【０００３】
第１ブリッジ回路８３は、図７（ａ）に示すように、電源Ｖcc側のトランジスタ８５がオン状態をとりつつＧＮＤ側のトランジスタ８６がオフ状態をとると、ブリッジ出力（中間端子出力）がＨ状態をとり、図７（ｂ）に示すように、電源Ｖcc側のトランジスタ８５がオフ状態をとりつつＧＮＤ側のトランジスタ８６がオン状態をとると、ブリッジ出力がＬ状態をとり、図７（ｃ）に示すように、２つのトランジスタ８５，８６がともにオフ状態をとると、ブリッジ出力がHi−Z状態をとる。また、第２ブリッジ回路８４も第１ブリッジ回路８３と同様のブリッジ出力動作をとる。
【０００４】
このモータ駆動回路８１においては、図８（ａ）に示すように、例えば第１ブリッジ回路８３がＨ状態をとりつつ第２ブリッジ回路８４がＬ状態をとると、Ｈ側である第１ブリッジ回路８３のＯＮトランジスタから、Ｌ側である第２ブリッジ回路８４のＯＮトランジスタに向かう方向に電流が流れ、モータ８２が一方向に回転（例えば正転）する。また、図８（ｂ）に示すように、第１ブリッジ回路８３がＬ状態をとりつつ第２ブリッジ回路８４がＨ状態をとると、Ｈ側である第２ブリッジ回路８４のＯＮトランジスタから、Ｌ側である第１ブリッジ回路８３のＯＮトランジスタに向かう方向に電流が流れ、モータ８２が他方向に回転（例えば逆転）する。また、回転中のモータ８２を停止するには、図８（ｃ）に示すように、２つのブリッジ回路８３，８４をともにＬ状態とするか、或いは図８（ｄ）に示すように、２つのブリッジ回路８３，８４をともにＨ状態として、モータ駆動回路８１をブレーキモードとすることにより行う。
【０００５】
また、この種のモータ駆動回路の一種として、２つのモータを３つのブリッジ回路で駆動制御する図９（ａ），（ｂ）に示すような３ブリッジ式モータ駆動回路８９がある。この３ブリッジ式モータ駆動回路８９は、図９（ｂ）に示すように、３つのブリッジ回路９０〜９２のうち、Ｖout1ブリッジ回路９０を第１モータ９３の専用ブリッジ回路として用い、Ｈout1ブリッジ回路９１を第２モータ９４の専用ブリッジ回路として用い、残りの１つを２つのモータ９３，９４の間で共用するCOM1ブリッジ回路９２として用いるモータ駆動回路である。３ブリッジ式モータ駆動回路８９には、モータ駆動回路８９を統括制御する例えばＣＰＵ等から成るシステム制御回路９５と、このシステム制御回路９５から受け付ける制御指令を基に２つのモータ９３，９４を駆動制御する駆動制御回路９６とが設けられている。
【０００６】
システム制御回路９５は、複数の信号線Ｌｓ，Ｌｓ…を介して駆動制御回路９６に接続されている。これら信号線Ｌｓ，Ｌｓ…は、モータ９３，９４の回転状態（正転、逆転、停止）を指定する制御指令をシステム制御回路９５が駆動制御回路９６に出力する際の信号経路であって、ここでは３本設けられている。駆動制御回路９６は、Ｖout1ブリッジ回路９０に繋がる信号入力用のＡ１端子９７と、Ｈout1ブリッジ回路９１に繋がる信号入力用のＢ１端子９８と、COM1ブリッジ回路９２に繋がる信号入力用のＣ１端子９９とを持ち、Ａ１端子９７に第１信号線Ｌsaが接続され、Ｂ１端子９８に第２信号線Ｌsbが接続され、Ｃ１端子９９に第３信号線Ｌscが接続されている。また、駆動制御回路９６には、ブリッジ回路９０〜９２の数に合わせた３つの出力端子としてＸ１端子１００、Ｙ１端子１０１及び共通端子１０２を持ち、Ｘ１端子１００に第１モータ９３の一モータ端子が接続され、Ｙ１端子１０１に第２モータ９４の一モータ端子が接続され、共通端子１０２に２モータ９３，９４の他モータ端子が接続されている。
【０００７】
Ｖout1ブリッジ回路９０は、直列状態に接続された２つのトランジスタのゲート端子が駆動制御回路９６の入力端子側に延びつつ、これらトランジスタ間の中間端子が出力端子としてＸ１端子１００（第１モータ９３の一モータ端子）に接続されている。Ｈout1ブリッジ回路９１も、直列状態に接続された２つのトランジスタのゲート端子が駆動制御回路９６の入力端子側に延びつつ、これらトランジスタ間の中間端子が出力端子としてＹ１端子１０１（第２モータ９４の一モータ端子）に接続されている。COM1ブリッジ回路９２も、直列状態に接続された２つのトランジスタのゲート端子が駆動制御回路９６の入力端子側に延びつつ、これらトランジスタ間の中間端子が出力端子として共通端子１０２（２モータ９３，９４の他モータ端子）に接続されている。
【０００８】
この３ブリッジ式モータ駆動回路８９においては、第１信号線Ｌsaを介した信号出力をＳsa、第２信号線Ｌsbを介した信号出力をＳsb、第３信号線Ｌscを介した信号出力をＳscとすると、第１モータ９３及び第２モータ９４をともに停止状態とする場合、システム制御回路９５は、図１１の動作表１０３に示すように信号組み合わせ（Ｓsa，Ｓsb，Ｓsc）が（Ｌ，Ｌ，Ｌ）の制御指令を、信号線Ｌsa〜Ｌscを介して駆動制御回路９６に出力する。この時は、図１０（ａ）に示すように、３つのブリッジ回路９０〜９２の全てがＬ状態となることから、駆動制御回路９６のＸ１端子１００、Ｙ１端子１０１及び共通端子１０２の出力組み合わせは（Ｌ，Ｌ，Ｌ）となる。よって、第１モータ９３及び第２モータ９４の両方に電流が流れず、第１モータ９３及び第２モータ９４がともに停止状態をとる。
【０００９】
第１モータ９３を正転する場合、システム制御回路９５は、図１１の動作表１０３に示すように信号組み合わせ（Ｓsa，Ｓsb，Ｓsc）が（Ｈ，Ｌ，Ｌ）の制御指令を、信号線Ｌsa〜Ｌscを介して駆動制御回路９６に出力する。この時は、図１０（ｂ）に示すように、Ｖout1ブリッジ回路９０がＨ状態となり、Ｈout1ブリッジ回路９１及びCOM1ブリッジ回路９２がともにＬ状態となることから、駆動制御回路９６のＸ１端子１００、Ｙ１端子１０１及び共通端子１０２の出力組み合わせは（Ｈ，Ｌ，Ｌ）となる。これにより、Ｈ側であるＶout1ブリッジ回路９０のＯＮトランジスタから、Ｌ側であるCOM1ブリッジ回路９２のＯＮトランジスタに向かう方向に電流が流れ、第１モータ９３が正転する。
【００１０】
第２モータ９４を正転する場合、システム制御回路９５は、図１１の動作表１０３に示すように信号組み合わせ（Ｓsa，Ｓsb，Ｓsc）が（Ｌ，Ｈ，Ｌ）の制御指令を、信号線Ｌsa〜Ｌscを介して駆動制御回路９６に出力する。この時は、図１０（ｃ）に示すように、Ｖout1ブリッジ回路９０がＬ状態となり、Ｈout1ブリッジ回路９１がＨ状態となり、COM1ブリッジ回路９２がＬ状態となることから、駆動制御回路９６のＸ１端子１００、Ｙ１端子１０１及び共通端子１０２の出力組み合わせは（Ｌ，Ｈ，Ｌ）となる。これにより、Ｈ側であるＨout1ブリッジ回路９１のＯＮトランジスタから、Ｌ側であるCOM1ブリッジ回路９２のＯＮトランジスタに向かう方向に電流が流れ、第２モータ９４が正転する。
【００１１】
第１モータ９３を逆転する場合、システム制御回路９５は、図１１の動作表１０３に示すように信号組み合わせ（Ｓsa，Ｓsb，Ｓsc）が（Ｌ，Ｌ，Ｈ）の制御指令を、信号線Ｌsa〜Ｌscを介して駆動制御回路９６に出力する。この時は、図１０（ｄ）に示すように、Ｖout1ブリッジ回路９０がＨ状態となり、Ｈout1ブリッジ回路９１がHi−Z状態（ハイインピーダンス状態）となり、COM1ブリッジ回路９２がＬ状態となることから、駆動制御回路９６のＸ１端子１００、Ｙ１端子１０１及び共通端子１０２の出力組み合わせは（Ｌ，Hi−Z，Ｈ）となる。この場合は、Ｈ側であるCOM1ブリッジ回路９２のＯＮトランジスタから、Ｌ側であるＶout1ブリッジ回路９０のＯＮトランジスタに向かう方向に電流が流れ、第１モータ９３が逆転する。
【００１２】
第２モータ９４を逆転する場合、システム制御回路９５は、図１１の動作表１０３に示すように信号組み合わせ（Ｓsa，Ｓsb，Ｓsc）が（Ｌ，Ｈ，Ｈ）の制御指令を、信号線Ｌsa〜Ｌscを介して駆動制御回路９６に出力する。この時は、図１０（ｅ）に示すように、Ｖout1ブリッジ回路９０がHi−Z状態となり、Ｈout1ブリッジ回路９１がＬ状態となり、COM1ブリッジ回路９２がＨ状態となることから、駆動制御回路９６のＸ１端子１００、Ｙ１端子１０１及び共通端子１０２の出力組み合わせは（Hi−Z，Ｌ，Ｈ）となる。この場合は、Ｈ側であるCOM1ブリッジ回路９２のＯＮトランジスタから、Ｌ側であるＨout1ブリッジ回路９１のＯＮトランジスタに向かう方向に電流が流れ、第２モータ９４が逆転する。
【特許文献１】特開２００６−１５８１６２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
ところで、第１モータ９３及び第２モータ９４を停止する際にシステム制御回路９５が駆動制御回路９６に信号線Ｌsa〜Ｌscを通じて出力する制御指令の信号組み合わせは、この時が（Ｌ，Ｌ，Ｌ）であるのに対し、第２モータ９４を逆転する際にシステム制御回路９５が駆動制御回路９６に信号線Ｌsa〜Ｌscを通じて出力する制御指令の信号組み合わせは、（Ｌ，Ｈ，Ｈ）に設定されている。このため、システム制御回路９５は停止中の第２モータ９４を逆転動作するに際して、制御指令の信号値を（Ｌ，Ｌ，Ｌ）から（Ｌ，Ｈ，Ｈ）へと切り換える必要が生じ、この時は２番目及び３番目の２値を切り換えなければならないことになる。
【００１４】
しかし、システム制御回路９５を成すこの種のＣＰＵは、制御指令の信号値を同時に２値切り換えることは信号切り換えのタイミング上、どうしても行えないので、信号組み合わせが（Ｌ，Ｌ，Ｌ）から（Ｌ，Ｈ，Ｈ）をとる過程においては、図１２に示すように、（Ｌ，Ｈ，Ｌ）又は（Ｌ，Ｌ，Ｈ）という組み合わせを結果としてとってしまう。ここで、信号値組み合わせ（Ｌ，Ｈ，Ｌ）は第２モータ９４を正転する時の信号組み合わせであり、信号値組み合わせ（Ｌ，Ｌ，Ｈ）は第１モータ９３を逆転する時の信号組み合わせであることから、停止状態の第２モータ９４を逆転する場合には、一時的に第２モータ９４が正転したり、或いは第１モータ９３が逆転を始めたりするなど、意図しないモータ回転が生じる問題があった。
【００１５】
本発明の目的は、意図しない負荷の動作を生じ難くすることができる負荷駆動制御回路を提供することにある。
【課題を解決するための手段】
【００１６】
前記問題点を解決するために、本発明では、駆動回路を介して負荷を駆動制御する制御回路が、前記負荷への動作指示系指令である負荷制御指令をパラレル通信で前記駆動回路に出力して、当該駆動回路を介して前記負荷を駆動制御する負荷駆動制御回路において、前記負荷の動作を切り換えるべく前記負荷制御指令の信号組み合わせが切り換えられる際に、その切り換わり過程で当該信号組み合わせが切り換え先以外の他の組み合わせをとる場合、当該他の組み合わせを切り換え先の信号組み合わせに準ずる動作を待つ動作準備用として設定したことを要旨とする。
【００１７】
この構成によれば、制御回路が負荷を駆動する際には、負荷への動作指示系指令である負荷制御指令が制御回路から駆動回路に出力される。この負荷制御指令は、各々の配線出力がＨレベル信号又はＬレベル信号のどちらかをとる信号組み合わせを持った指令信号である。負荷制御指令を受け付けた駆動回路は、その時に入力した負荷制御指令の信号組み合わせに応じた状態で作動し、負荷制御指令の指令内容に応じた駆動状態に負荷を駆動する。例えば、負荷の駆動を停止するＨＬレベルの信号組み合わせを持つ負荷制御指令を制御回路が駆動回路に出力すると、負荷が停止状態となり、負荷を所定駆動状態に駆動するＨＬレベルの信号組み合わせを持つ負荷制御指令を制御回路が駆動回路に出力すると、負荷がその所定駆動状態で駆動する。
【００１８】
ところで、制御回路の一構成要素であるＣＰＵが持つ特性としては、負荷制御指令の出力内容、即ちＨＬの信号組み合わせを切り換える際、信号組み合わせを同時に２値切り換えることができない現状があり、結果として信号切り換わりに順序が生じてしまう。このため、制御回路が負荷の駆動状態を切り換える際に、例えば仮に負荷制御指令の信号値が２値以上切り換わる場合には、その信号切り換わり途中で、負荷制御指令が予期しない信号組み合わせをとることも想定され、この予期しない信号組み合わせで負荷が動作してしまうという負荷誤動作の懸念に繋がる。
【００１９】
そこで、本構成においては、負荷の動作を切り換えるべく負荷制御指令の信号組み合わせが切り換えられる際に、その切り換わり過程で該信号組み合わせが切り換え先以外の他の組み合わせをとる場合、他の組み合わせを切り換え先の信号組み合わせに準ずる動作を待つ動作準備用として設定している。このため、負荷の動作状態を切り換えるべく負荷制御指令の信号組み合わせを切り換える際に、負荷制御指令が他の駆動状態を指定し得る信号組み合わせをとって負荷が意図せずに駆動状態となってしまう状況にならずに済み、負荷の誤動作を生じ難くすることが可能となる。
【００２０】
本発明では、前記動作準備用として設定される前記信号組み合わせは、停止中の前記負荷を駆動状態とする過程において前記負荷制御指令が取り得る他の駆動状態を指示する信号組み合わせであることを要旨とする。
【００２１】
この構成によれば、停止状態の負荷を駆動状態とするに場合に、その負荷制御過程において負荷を所望しない駆動状態で一時的であっても駆動させてしまう状況をとらせずに済む。
【００２２】
本発明では、前記駆動回路は、直列接続状態をとる２つの半導体素子を持ちつつ当該２つの半導体素子間の中間端子が出力端子となったブリッジ回路を複数持ち、複数存在する前記負荷の一接続端子を各々個別の前記ブリッジ回路に接続し、当該負荷の他接続端子を共通の前記ブリッジ回路に接続し、当該ブリッジ回路のブリッジ出力を前記半導体素子のオンオフ組み合わせ変更によって切り換えることで前記負荷を駆動制御するブリッジ共通式であることを要旨とする。
【００２３】
この構成によれば、駆動回路としてブリッジ回路を用いて負荷を駆動制御する構成を用いた場合に、１つのブリッジ回路を複数の負荷で共用するので、ブリッジ回路の総数を少なく抑えることが可能となる。よって、これは回路の小サイズ化や部品コストの抑制に効果が高い。
【発明の効果】
【００２４】
本発明によれば、意図しない負荷の動作を生じ難くすることができる。
【発明を実施するための最良の形態】
【００２５】
以下、本発明を具体化した負荷駆動制御回路の一実施形態を図１〜図５に従って説明する。
図１に示すように、車両１の運転席ドア及び助手席ドアには、運転者等の乗員が車両後方を目視できるようにドアミラー（サイドミラー）２，２が設けられている。このドアミラー２には、後方を映し出すミラーとして平板状の鏡面３が設けられている。この鏡面３は、２つのモータＭ１，Ｍ２を駆動源に自動で上下左右の４方向（図１の矢印Ｖｍ方向及び矢印Ｈｍ方向）に傾斜可能であって、車内の鏡面角度調節スイッチ４（図２参照）が操作されると、その時のスイッチ操作向きに応じた傾斜方向に沿いつつ、しかもその時のスイッチ操作量に応じた傾斜量で傾き動作する。なお、モータＭ１，Ｍ２が負荷に相当する。
【００２６】
ドアミラー２には、モータＭ１，Ｍ２を駆動源に鏡面３を自動で傾斜する際の駆動機構として、図２に示すような２モータＭ１，Ｍ２を３つのブリッジ回路５〜７（図３参照）で駆動制御する３ブリッジ式モータ駆動回路８が設けられている。この３ブリッジ式モータ駆動回路８は、３つのブリッジ回路５〜７のうち、１つを第１モータＭ１の専用ブリッジ回路として用い、他の１つを第２モータＭ２の専用ブリッジ回路として用い、残りの１つを第１モータＭ１及び第２モータＭ２で共用するモータ駆動回路である。なお、３ブリッジ式モータ駆動回路８が負荷駆動制御回路に相当する。
【００２７】
３ブリッジ式モータ駆動回路８には、このモータ駆動回路８を統括制御するシステム制御回路９と、システム制御回路９から得る各種制御指令に沿って動作することで２つのモータＭ１，Ｍ２を回転駆動する駆動制御回路１０とが設けられている。システム制御回路９は、例えばＣＰＵ、ＲＯＭ、ＲＡＭ等のＩＣから成るコントロールユニットであって、ドアミラー２の鏡面３を上下左右方向に傾斜する際の鏡面傾斜動作を制御する。また、駆動制御回路１０は、例えばトランジスタ等の複数のスイッチング素子を持つとともに、システム制御回路９からの制御指令に基づきスイッチング素子をオンオフ制御してモータＭ１，Ｍ２を回転駆動する。なお、システム制御回路９が制御回路に相当し、駆動制御回路１０が駆動回路に相当する。
【００２８】
システム制御回路９は、駆動制御回路１０の動作状態（起動、稼働）を指定する起動系指令（以降、動作制御指令Ｓ１と言う）を駆動制御回路１０に出力する時の信号経路として使用する動作制御線Ｌ１と、モータＭ１，Ｍ２の回転状態（正転、逆転、停止）を指定する動作指示系指令（以降、モータ制御指令Ｓ２と言う）を駆動制御回路１０に出力する時の信号経路として使用する複数のモータ制御線Ｌ2a，Ｌ2b…とを介して駆動制御回路１０に接続されている。システム制御回路９は、駆動制御回路１０へのモータ制御指令Ｓ２の複数（本例は３つ）の出力端子としてＣａ端子１１、Ｃｂ端子１２及びＣｃ端子１３を持ち、Ｃａ端子１１に第１モータ制御線Ｌ2aが接続され、Ｃｂ端子１２に第２モータ制御線Ｌ2bが接続され、Ｃｃ端子１３に第３モータ制御線Ｌ2cが接続されている。
【００２９】
駆動制御回路１０は、システム制御回路９から出力されるモータ制御指令Ｓ２（Ｓ2a〜Ｓ2c）の複数の入力端子としてＡ端子１５、Ｂ端子１６及びＣ端子１７を持ち、Ａ端子１５に第１モータ制御線Ｌ2aが接続され、Ｂ端子１６に第２モータ制御線Ｌ2bが接続され、Ｃ端子１７に第３モータ制御線Ｌ2cが接続されている。また、駆動制御回路１０は、複数の出力端子としてＸ端子１９、Ｙ端子２０及びCOM端子２１を持ち、Ｘ端子１９に第１モータＭ１の一モータ端子が接続され、Ｙ端子２０に第２モータＭ２の一モータ端子が接続され、COM端子２１に２モータＭ１，Ｍ２の両方の他モータ端子が接続されている。
【００３０】
システム制御回路９は、例えばエンジンスタートスイッチがＡＣＣ位置やＩＧ位置等に操作された際、停止状態（待機状態又はスリープモードとも言う）にある駆動制御回路１０を稼働状態とすべく、動作制御指令Ｓ１としてスタンバイ要求を動作制御線Ｌ１から駆動制御回路１０に出力する。駆動制御回路１０は、停止状態でシステム制御回路９からスタンバイ要求を受け付けると、駆動制御回路１０の動作モードをシステム制御回路９からのモータ制御指令Ｓ２を待つスタンバイモードとなる。駆動制御回路１０をスタンバイモードとしたシステム制御回路９は、鏡面角度調節スイッチ４が操作されたことを検出すると、そのスイッチ操作に応じたモータ制御指令Ｓ2a〜Ｓ2cを、モータ制御線Ｌ2a〜Ｌ2cを介して駆動制御回路１０に送り、駆動制御回路１０を介して２つのモータＭ１，Ｍ２を停止、正転、逆転の間で駆動制御する。
【００３１】
図３に示すように、駆動制御回路１０には、第１モータＭ１の一モータ端子に接続されたこのモータ専用のＶoutブリッジ回路５と、第２モータＭ２の一モータ端子に接続されたこのモータ専用のＨoutブリッジ回路６と、これらモータＭ１，M２で共用すべくモータＭ１，M２の両方の他モータ端子に接続されたCOMブリッジ回路７とが設けられている。Ｖoutブリッジ回路５は、直列状態に接続された２つのトランジスタＴr1，Ｔr2から成るとともに、トランジスタＴr1，Ｔr2間の中間端子２２が自身の出力端子となって第１モータＭ１の一モータ端子に接続されている。トランジスタＴr1，Ｔr2は、例えばＦＥＴ（Field Effect Transistor）から成るとともに、本例においては電源Ｖcc側に位置するものをＴr1とし、ＧＮＤ側に位置するものをＴr2とする。トランジスタＴr1は、ソース端子が電源Ｖccに接続され、ドレイン端子がトランジスタＴr2のドレイン端子に接続され、ゲート端子が駆動制御回路１０の入力端子側に延びている。トランジスタＴr2は、ソース端子がＧＮＤに接続され、ゲート端子が駆動制御回路１０の入力端子側に延びている。
【００３２】
Ｈoutブリッジ回路６は、直列接続された２つのトランジスタＴr3，Ｔr4から成るとともに、トランジスタＴr3，Ｔr4間の中間端子２３が自身の出力端子となって第２モータＭ２の一モータ端子に接続されている。トランジスタＴr3，Ｔr4は、例えばＦＥＴから成るとともに、本例においては電源Ｖcc側に位置するものをＴr3とし、ＧＮＤ側に位置するものをＴr4とする。トランジスタＴr3は、ソース端子が電源Ｖccに接続され、ドレイン端子がトランジスタＴr4のドレイン端子に接続され、ゲート端子が駆動制御回路１０の入力端子側に延びている。トランジスタＴr4は、ソース端子がＧＮＤに接続され、ゲート端子が駆動制御回路１０の入力端子側に延びている。
【００３３】
COMブリッジ回路７は、直列接続された２つのトランジスタＴr5，Ｔr6から成るとともに、トランジスタＴr5，Ｔr6間の中間端子２４が自身の出力端子となって第１モータＭ１及び第２モータＭ２の両方の他モータ端子に接続されている。トランジスタＴr5，Ｔr6は、例えばＦＥＴから成るとともに、本例においては電源Ｖcc側に位置するものをＴr5とし、ＧＮＤ側に位置するものをＴr6とする。トランジスタＴr5は、ソース端子が電源Ｖccに接続され、ドレイン端子がトランジスタＴr6のドレイン端子に接続され、ゲート端子が駆動制御回路１０の入力端子側に延びている。トランジスタＴr6は、ソース端子がＧＮＤに接続され、ゲート端子が駆動制御回路１０の入力端子側に延びている。なお、トランジスタＴr1〜Ｔr6が半導体素子に相当する。
【００３４】
これらブリッジ回路５〜７は、電源Ｖcc側のトランジスタ（本例はＴr1，Ｔr3，Ｔr5）がオン状態となり、ＧＮＤ側のトランジスタ（本例はＴr2，Ｔr4，Ｔr6）がオフ状態となると、ブリッジ出力がＨ状態をとり、これとは逆に電源Ｖcc側のトランジスタがオフ状態となり、ＧＮＤ側のトランジスタがオン状態となると、ブリッジ出力がＬ状態をとる。また、ブリッジ回路５〜７は、２つのトランジスタがともにオフ状態となると、ブリッジ出力がHi−Z状態（ハイインピーダンス状態）となる。なお、トランジスタＴr1〜Ｔr6が半導体素子に相当する。
【００３５】
これらトランジスタＴr1〜Ｔr6には、トランジスタＴr1〜Ｔr6への逆電流の流れ込みを防止するダイオードＤi1〜Ｄi6が設けられている。これらダイオードＤi1〜Ｄi6は、トランジスタＴr1〜Ｔr6のうち取り付け先トランジスタに対して並列状態に接続され、本例においてはトランジスタＴr1用のものをＤi1とし、トランジスタＴr2用のものをＤi2とし、トランジスタＴr3用のものをＤi3とし、トランジスタＴr4用のものをＤi4とし、トランジスタＴr5用のものをＤi5とし、トランジスタＴr6用のものをＤi6とする。
【００３６】
駆動制御回路１０は、３つのブリッジ回路５〜７の全てがＬ状態となると、２つのモータＭ１，Ｍ２の両方ともに電流を流さず、モータＭ１，Ｍ２を停止状態とする。駆動制御回路１０は、Ｖoutブリッジ回路５がＨ状態となり、Ｈoutブリッジ回路６がＬ状態となり、COMブリッジ回路７がＬ状態になると、第１モータＭ１のモータ端子間に電位差を発生する。これにより、第１モータＭ１にＶoutブリッジ回路５からCOMブリッジ回路７に向かう方向に駆動電流Ｉａが流れ、第１モータＭ１が正転する。また、駆動制御回路１０は、Ｖoutブリッジ回路５がＬ状態となり、Ｈoutブリッジ回路６がＨ状態となり、COMブリッジ回路７がＬ状態になると、第２モータＭ２のモータ端子間に電位差を発生する。これにより、第２モータＭ２にＨoutブリッジ回路６からCOMブリッジ回路７に向かう方向に駆動電流Ｉｂが流れ、第２モータＭ２が正転する。
【００３７】
駆動制御回路１０は、Ｖoutブリッジ回路５がＬ状態となり、Ｈoutブリッジ回路６がHi−Z状態となり、COMブリッジ回路７がＨ状態となると、第１モータＭ１のモータ端子間に逆電位差を発生する。これにより、第１モータＭ１にCOMブリッジ回路７からＶoutブリッジ回路５に向かう方向に駆動電流Ｉｃが流れ、第１モータＭ１が逆転する。また、駆動制御回路１０は、Ｖoutブリッジ回路５がHi−Z状態となり、Ｈoutブリッジ回路６がＬ状態となり、COMブリッジ回路７がＨ状態となると、第２モータＭ２のモータ端子間に逆電位差を発生する。これにより、第２モータＭ２にCOMブリッジ回路７からＨoutブリッジ回路６に向かう方向に駆動電流Ｉｄが流れ、第２モータＭ２が逆転する。
【００３８】
システム制御回路９は、このモータＭ１，Ｍ２の停止、正転及び逆転を、モータ制御指令Ｓ2a〜Ｓ2cの信号値のＨＬレベル組み合わせで指定する。駆動制御回路１０は、システム制御回路９から取得したモータ制御指令Ｓ2a〜Ｓ2cを基に、ブリッジ回路５〜７のトランジスタＴr1〜Ｔr6をオンオフ制御し、自身のＸ端子１９、Ｙ端子２０及びCOM端子２１から出す出力値の出力組み合わせを切り換えて、モータＭ１，Ｍ２を正転、逆転又は停止する。システム制御回路９は、図４の動作表２５に示すように、を、２つのモータＭ１，Ｍ２をともに停止する場合には（Ｌ，Ｌ，Ｌ）、第１モータＭ１を正転する際には（Ｌ，Ｈ，Ｌ）、第２モータＭ２を正転する際には（Ｌ，Ｌ，Ｈ）、第１モータＭ１を逆転する際には（Ｈ，Ｈ，Ｌ）、第２モータＭ２を逆転する際には（Ｈ，Ｌ，Ｈ）の信号組み合わせをとるモータ制御指令Ｓ2a〜Ｓ2cを駆動制御回路１０に出力する。
【００３９】
ここで、本例の場合においては、第１モータＭ１が逆転駆動する際にシステム制御回路９が駆動制御回路１０に出力するモータ制御指令Ｓ２の出力組み合わせは（Ｈ，Ｈ，Ｌ）に設定され、第２モータＭ２が逆転駆動する際にシステム制御回路９が駆動制御回路１０に出力するモータ制御指令Ｓ２の出力組み合わせは（Ｈ，Ｌ，Ｈ）に設定されている。これは、本例のモータ制御線Ｌ２は本数が３本であることから、（Ｌ，Ｌ，Ｌ）から１値のみ切り換わる信号組み合わせは３パターンしかとれず、本例で必要な信号組み合わせのパターン総数はモータＭ１の正転及び逆転、モータＭ２の正転及び逆転の４パターンが必要であるので、全てのパターンを１値のみ切り換えた信号組み合わせで実現することはできないからである。よって、本例の場合は、モータＭ１，Ｍ２を逆転する場合にシステム制御回路９から駆動制御回路１０に出力されるモータ制御指令Ｓ２を、モータＭ１，Ｍ２を停止する際の出力組み合わせ（Ｌ，Ｌ，Ｌ）に対してこの信号組み合わせから２値切り換えた信号組み合わせとしている。
【００４０】
しかし、この時に生じ得る問題として、背景技術でも述べたように、停止中の第２モータＭ２を逆転させる際にシステム制御回路９が駆動制御回路１０に出力するモータ制御指令Ｓ２の信号組み合わせは、何も対策を講じないと、（Ｌ，Ｌ，Ｌ）から（Ｈ，Ｌ，Ｈ）をとる過程で（Ｌ，Ｌ，Ｈ）や（Ｈ，Ｌ，Ｌ）をとってしまうことになる。よって、停止中の第２モータＭ２を逆転させるべく（Ｈ，Ｌ，Ｈ）の信号組み合わせを持つモータ制御指令Ｓ２を出力する過程で、モータ制御指令Ｓ２が例えば仮に（Ｌ，Ｌ，Ｈ）の信号組み合わせをとってしまうと、本例においてはモータ制御指令Ｓ２の信号組み合わせ（Ｌ，Ｌ，Ｈ）が第２モータＭ２の正転に設定されていることから、この場合は第２モータＭ２が逆転動作する前に一旦正転してしまう状況になり、モータＭ２が誤動作してしまう懸念がある。
【００４１】
そこで、このようなモータ誤動作発生を回避すべく、本例のモータ駆動回路８では、信号組み合わせ（Ｈ，Ｌ，Ｌ）のモータ制御指令Ｓ２をモータＭ１，Ｍ２の逆転動作前の停止指令として設定しておく。このため、第２モータＭ２を逆転動作させる際には、システム制御回路９は信号組み合わせが（Ｈ，Ｌ，Ｈ）のモータ制御指令Ｓ２を出す前段階で、信号組み合わせが（Ｈ，Ｌ，Ｌ）のモータ制御指令Ｓ２が駆動制御回路１０に出力されることになり、モータ制御指令Ｓ２の出力が（Ｌ，Ｌ，Ｌ）から（Ｈ，Ｌ，Ｈ）に切り換わる過程で、第２モータＭ２の正転指示である（Ｌ，Ｌ，Ｈ）をとらないようになる。即ち、システム制御回路９は、第２モータＭ２を正転させる際、モータ停止指令としてそれまで出していた（Ｌ，Ｌ，Ｌ）に対して、まず最初に１値のみ切り換えた（Ｈ，Ｌ，Ｌ）の信号組み合わせのモータ制御指令Ｓ２を逆転準備用（動作準備用）のモータ停止指令として出力し、その後に第２モータＭ２の逆転指令である（Ｈ，Ｌ，Ｈ）のモータ制御指令Ｓ２を駆動制御回路１０に出力する。これにより、第２モータＭ２が停止状態から逆転する駆動状態をとる際に、第２モータＭ２が誤って正転してしてから逆転するような状況は生じなくなる。
【００４２】
システム制御回路９は、第１モータＭ１や第２モータＭ２を回転制御するに際して、駆動制御回路１０へ出力するパルス信号Ｓplを変調するＰＷＭ制御（Pulse Width Modulation control）を用いて、このモータ回転制御を行う。このＰＷＭ制御は、駆動制御回路１０に回転速度調整指令として加えられるパルス信号Ｓplのパルス幅、間隔、数等を変化させて、駆動制御回路１０におけるスイッチ素子群（Ｔr1〜Ｔr6）のオン−オフ時間の時間比率を変えることで、第１モータＭ１や第２モータＭ２に印加される電圧を制御するパルス制御の一種である。モータＭ１，Ｍ２の駆動制御としてＰＷＭ制御を用いれば、ドアミラー２の鏡面３を傾斜駆動する際において、この傾斜動作を好適な速度で行うことが可能である。
【００４３】
次に、以上のように構成された本例のモータ駆動回路８の動作を説明する。
鏡面角度調節スイッチ４が操作されていない場合、システム制御回路９は、鏡面３をその時の位置状態で停止すべく、図４の動作表２５に示すように信号組み合わせ（Ｓ2a，Ｓ2b，Ｓ2c）が（Ｌ，Ｌ，Ｌ）のモータ制御指令Ｓ２を、モータ制御線Ｌ2a〜Ｌ2cを介して駆動制御回路１０に出力する。この時の駆動制御回路１０は、３つのブリッジ回路５〜７の全てがＬ状態となることから、駆動制御回路１０のＸ端子１９、Ｙ端子２０及びCOM端子２１の出力組み合わせは（Ｌ，Ｌ，Ｌ）となる。よって、２つのモータＭ１，Ｍ２にはともに電流が流れない状態となるので、２つのモータＭ１，Ｍ２が停止状態となって、鏡面３がその位置状態を保持する。
【００４４】
ドアミラー２の鏡面３を右方向に傾斜する場合、操作者は車内の鏡面角度調節スイッチ４で右傾斜要求操作を行う。鏡面３をモータ駆動回路８で右方向に傾斜する際、この時に必要なモータ動作を第１モータＭ１の正転とすると、この時のシステム制御回路９は、図４の動作表２５に示すように信号組み合わせ（Ｓ2a，Ｓ2b，Ｓ2c）が（Ｌ，Ｈ，Ｌ）のモータ制御指令Ｓ２を、モータ制御線Ｌ2a〜Ｌ2cを介して駆動制御回路１０に出力する。このとき、Ｖoutブリッジ回路５がＨ状態となり、残りの２つのブリッジ回路６，７がＬ状態となることから、駆動制御回路１０のＸ端子１９、Ｙ端子２０及びCOM端子２１の出力組み合わせは（Ｈ，Ｌ，Ｌ）となる。よって、第１モータＭ１のモータ端子間に電位差が生じ、第２モータＭ２のモータ端子間には電位差が生じないので、第１モータＭ１にＨoutブリッジ回路６からCOMブリッジ回路７に向かう方向の駆動電流Ｉａが流れる。このため、第１モータＭ１が正転動作を開始し、ドアミラー２の鏡面３が右方向に傾斜する動作をとる。
【００４５】
システム制御回路９は、第１モータＭ１の正転動作時において、鏡面角度調節スイッチ４が操作されていない状態になった事を検出すると、第１モータＭ１の正転動作を停止すべく、信号組み合わせ（Ｓ2a，Ｓ2b，Ｓ2c）が（Ｌ，Ｌ，Ｌ）のモータ制御指令Ｓ２を駆動制御回路１０に再度出力する。これにより、Ｈoutブリッジ回路６が再度Ｌ状態となるので、全てのブリッジ回路５〜７がＬ状態となり、第１モータＭ１の正転動作にブレーキがかかる。よって、操作者が鏡面角度調節スイッチ４の右傾斜操作を止めたタイミングで第１モータＭ１が停止状態となり、それまで右方向に傾斜動作していた鏡面３がその傾斜位置で停止する。
【００４６】
ドアミラー２の鏡面３を左方向に傾斜する場合、操作者は車内の鏡面角度調節スイッチ４で左傾倒要求操作を行う。鏡面３をモータ駆動回路８で左方向に傾斜する際、この時に必要なモータ動作を第１モータＭ１の逆転とすると、この時のシステム制御回路９は、図４の動作表２５に示すように、信号組み合わせ（Ｓ2a，Ｓ2b，Ｓ2c）が（Ｈ，Ｌ，Ｌ）のモータ制御指令Ｓ２を、モータ制御線Ｌ2a〜Ｌ2cを介して駆動制御回路１０に出力して第１モータＭ１を逆転準備とし、続いて信号組み合わせ（Ｓ2a，Ｓ2b，Ｓ2c）が（Ｈ，Ｈ，Ｌ）のモータ制御指令Ｓ２を、モータ制御線Ｌ2a〜Ｌ2cを介して駆動制御回路１０に出力する。このとき、Ｖoutブリッジ回路５がＬ状態となり、Ｈoutブリッジ回路６がHi−Z状態となり、COMブリッジ回路７がＨ状態となることから、駆動制御回路１０のＸ端子１９、Ｙ端子２０及びCOM端子２１の出力組み合わせは（Ｌ，Hi−Z，Ｈ）となる。よって、第１モータＭ１のモータ端子間には電圧差が生じるが、第２モータＭ２のモータ回路には電流経路が生じないので、第１モータＭ１にCOMブリッジ回路７からＶoutブリッジ回路５に向かう方向の駆動電流Ｉｃが流れる。このため、第１モータＭ１のみが逆転動作をとり、ドアミラー２は鏡面角度調節スイッチ４が左傾斜要求操作されている間において左傾斜動作をとる。
【００４７】
ドアミラー２の鏡面３を上方向に傾斜する場合、操作者は車内の鏡面角度調節スイッチ４で上傾斜要求操作を行う。鏡面３をモータ駆動回路８で上方向に傾斜する際、この時に必要なモータ動作を第２モータＭ２の正転とすると、この時のシステム制御回路９は、図４の動作表２５に示すように信号組み合わせ（Ｓ2a，Ｓ2b，Ｓ2c）が（Ｌ，Ｌ，Ｈ）のモータ制御指令Ｓ２を、モータ制御線Ｌ2a〜Ｌ2cを介して駆動制御回路１０に出力する。このとき、Ｈoutブリッジ回路６がＨ状態となり、残りの２つのブリッジ回路５，７がＬ状態となることから、駆動制御回路１０のＸ端子１９、Ｙ端子２０及びCOM端子２１の出力組み合わせは（Ｌ，Ｈ，Ｌ）となる。よって、第２モータＭ２のモータ端子間に電位差が生じ、第１モータＭ１のモータ端子間には電位差が生じないので、第２モータＭ２にＨoutブリッジ回路６からCOMブリッジ回路７に向かう方向に駆動電流Ｉｂが流れる。このため、第２モータＭ２が正転動作を開始し、鏡面角度調節スイッチ４が上傾斜要求操作されている間においてドアミラー２が上傾斜動作をとる。
【００４８】
また、ドアミラー２の鏡面を下方向に傾斜する場合、操作者は車内の鏡面角度調節スイッチ４で下傾斜要求操作を行う。鏡面３をモータ駆動回路８で下方向に傾斜する際、この時に必要なモータ動作を第２モータＭ２の逆転とすると、この時のシステム制御回路９は、図４の動作表２５に示すように、モータＭ２を停止すべくそれまで出していた信号組み合わせ（Ｌ，Ｌ，Ｌ）のモータ制御指令Ｓ２に代えて、まずは信号値を１値のみ切り換えた信号組み合わせ（Ｈ，Ｌ，Ｌ）のモータ制御指令Ｓ２を、モータ制御線Ｌ2a〜Ｌ2cを介して駆動制御回路１０に出力する。ところで、信号組み合わせ（Ｈ，Ｌ，Ｌ）のモータ制御指令Ｓ２は、第２モータＭ２の停止指令（第１モータＭ１が停止状態のままであることは言うまでもない）として設定されていることから、駆動制御回路１０はシステム制御回路９から（Ｈ，Ｌ，Ｌ）の信号組み合わせのモータ制御指令Ｓ２を受け付けると、第２モータＭ２を停止状態のままで維持する。
【００４９】
続いて、システム制御回路９は、信号組み合わせ（Ｈ，Ｌ，Ｌ）から更に信号値を１値切り換えた信号組み合わせ（Ｈ，Ｌ，Ｈ）のモータ制御指令Ｓ２を、モータ制御線Ｌ2a〜Ｌ2cを介して駆動制御回路１０に出力する。このとき、Ｖoutブリッジ回路５がHi−Z状態となり、Ｈoutブリッジ回路６がＬ状態となり、COMブリッジ回路７となることから、駆動制御回路１０のＸ端子１９、Ｙ端子２０及びCOM端子２１の出力組み合わせは（Hi−Z，Ｌ，Ｈ）となる。よって、第２モータＭ２のモータ端子間で電位差が生じ、第１モータＭ１のモータ端子間には電位差が生じないことから、第２モータＭ２にCOMブリッジ回路７からＨoutブリッジ回路６に向かう方向に駆動電流Ｉｄが流れる。このため、第２モータＭ２が逆転動作を開始し、鏡面角度調節スイッチ４が下傾斜要求操作されている間においてドアミラー２が下傾斜動作をとる。
【００５０】
ところで、この種のシステム制御回路９は、信号組み合わせ（Ｓ2a，Ｓ2b，Ｓ2c）のＨＬレベル組み合わせを切り換える際、ＣＰＵの処理タイミング等が関係して２値を同時に切り換えることができない現状があり、結果として１値ずつ切り換わる信号切り換えを取らざるを得ない。このため、本例のように停止中の第２モータＭ２を逆転させる場合に、システム制御回路９から出力されるモータ制御指令Ｓ２の信号組み合わせが、（Ｌ，Ｌ，Ｌ）から（Ｈ，Ｌ，Ｈ）というように２値切り換わる場合、この切り換わり過程でモータ制御指令Ｓ２の信号組み合わせが、モータ他動作を指定し得る組み合わせをとってしまうことも想定され、この場合はモータＭ１，Ｍ２が意図しない動作をとってしまう懸念に繋がることになる。
【００５１】
しかし、本例においては、停止中の第２モータＭ２を逆転する際、まずは（Ｌ，Ｌ，Ｌ）の信号組み合わせを持つモータ制御指令Ｓ２に代えて、第２モータＭ２の逆転準備用モータ停止指令として信号組み合わせが（Ｈ，Ｌ，Ｌ）のモータ制御指令Ｓ２を駆動制御回路１０に出力させ、その信号出力を経た後に、（Ｈ，Ｌ，Ｈ）の信号組み合わせを持つモータ制御指令Ｓ２を出力させて第２モータＭ２を逆転させる。よって、図５に示すように、モータ制御指令Ｓ２の信号組み合わせがモータ停止の時から信号値が２値切り換わる場合であっても、その切り換わり途中にモータ他動作を指定し得る信号組み合わせをとることがない。このため、停止状態の第２モータＭ２を逆転する途中で、第２モータＭ２に意図しない動作状態をとらせずに済む。
【００５２】
また、一つの考え方として、例えばモータＭ１，Ｍ２の正転、逆転を指定し得る信号組み合わせが、停止時の信号組み合わせから各々の組み合わせ値をとる過程において、他のモータ動作を指定し得ない信号組み合わせを取るように設定しておけば、停止中のモータＭ２を回転動作させる過程で、モータ制御指令Ｓ２が他のモータ動作を指定しまうような信号組み合わせをとる心配はしなくてよい。この具体例としては、例えばモータ制御線Ｌ２の本数が４本存在していれば、モータＭ１，Ｍ２をともに停止する際のモータ制御指令Ｓ２の信号組み合わせを（Ｌ，Ｌ，Ｌ，Ｌ）とした場合、この組み合わせから信号値が２値切り換わる信号組み合わせは、（Ｈ，Ｈ，Ｌ，Ｌ）、（Ｈ，Ｌ，Ｈ，Ｌ）、（Ｈ，Ｌ，Ｌ，Ｈ）、（Ｌ，Ｈ，Ｈ，Ｌ）、（Ｌ，Ｈ，Ｌ，Ｈ）、（Ｌ，Ｌ，Ｈ，Ｈ）の６通り存在することから、これらの信号組み合わせを第１モータＭ１の正転や逆転、第２モータＭ２の正転や逆転に割り振れば、（Ｌ，Ｌ，Ｌ，Ｌ）から１値のみ切り換わる信号組み合わせは、モータ動作を指定し得る信号組み合わせとして設定されなくなる。よって、この場合は、モータ制御指令Ｓ２の信号組み合わせがモータ動作指定の組み合わせに切り換わる過程で他のモータ動作を指定し得る組み合わせをとらずに済み、モータＭ１，Ｍ２の誤動作は生じなくなる。
【００５３】
しかし、この具体例においては、モータ制御線Ｌ２が合計４本必要となるので、相対的にモータ制御線Ｌ２の本数が多くなってしまう状況となる。このように、モータ制御線Ｌ２が多くなると、その分だけモータ駆動回路８の回路サイズが大型化したり、或いは部品コスト増に繋がったりすることから、なるべくモータ制御線Ｌ２の本数は少なく抑えたい要望がある。そこで、本例はモータ制御線Ｌ２の本数を３本として、この前提の元においてモータＭ１，Ｍ２の誤動作を抑制する技術であることから、モータ制御線Ｌ２の本数を少なく抑えつつ、しかもモータＭ１，Ｍ２の誤動作を発生し難くすることが可能となる２効果の両立が図られることになる。
【００５４】
実施形態の構成によれば、以下に記載の効果を得ることができる。
（１）第２モータＭ２の停止を指示する際のモータ制御指令Ｓ２の信号組み合わせが（Ｌ，Ｌ，Ｌ）で、第２モータＭ２の逆転を指示する際のモータ制御指令Ｓ２の信号組み合わせが（Ｈ，Ｌ，Ｈ）をとるように、モータ逆転を指示する時の信号組み合わせが、停止を指示する際の信号組み合わせに対して２値切り換わる場合、この切り換わりの途中でモータ制御指令Ｓ２が取り得る信号組み合わせ（本例は（Ｈ，Ｌ，Ｌ））をモータ逆転準備用のモータ停止指令として設定する。そして、停止中の第２モータＭ２を逆転する場合には、それまで出力されていた（Ｌ，Ｌ，Ｌ）の信号組み合わせのモータ制御指令Ｓ２に代えて、システム制御回路９は第２モータＭ２の逆転準備用のモータ停止指令である（Ｈ，Ｌ，Ｌ）の信号組み合わせを持つモータ制御指令Ｓ２を駆動制御回路１０に出力し、その信号指令を経た後に、実際の第２モータＭ２の逆転指令である（Ｈ，Ｌ，Ｈ）の信号組み合わせを持つモータ制御指令Ｓ２を駆動制御回路１０に出力して第２モータＭ２を逆転させる。このため、モータ制御指令Ｓ２の信号組み合わせが停止要求から回転要求に切り換わる途中に、モータ制御指令Ｓ２が第２モータＭ２を逆転以外の他動作に指定し得る組み合わせをとってしまう状況にならずに済むので、第２モータＭ２の誤動作を発止し難くすることができる。
【００５５】
（２）停止中の第２モータＭ２を逆転させる際にシステム制御回路９が駆動制御回路１０に出力するモータ制御指令Ｓ２は、停止指示から逆転指示する信号組み合わせととる間の過程で（Ｈ，Ｌ，Ｌ）の信号組み合わせをとるが、これが逆転準備用のモータ停止指令として設定されている。このため、停止中の第２モータＭ２を逆転させる際に、第１モータＭ１や第２モータＭ２が意図しない回転状態をとってしまう状況にならずに済む。
【００５６】
（３）モータＭ１，Ｍ２の駆動回路は、３つのブリッジ回路５〜７の中の１つを２つのモータＭ１，Ｍ２の間で共用する３ブリッジ式モータ駆動回路８である。このため、例えばモータＭ１，Ｍ２の各モータ端子（計４つ）の各々に専用のブリッジ回路を用意する場合に比べて、必要となるブリッジ回路数が少なく済むので、モータ駆動回路８の小サイズ化や部品コスト抑制に効果がある。
【００５７】
（４）第１モータＭ１や第２モータＭ２の回転駆動をＰＷＭ制御により行うので、この種のＰＷＭ制御にはスイッチング制御のエネルギー変換率やよいことや、スイッチング制御が簡単なことなどの利点があるので、これら利点を享受することができる。
【００５８】
（５）第１モータＭ１及び第２モータＭ２をともに停止状態とする時は、３つのブリッジ回路５〜７の全出力をともにＬ状態とすることにより行う。このため、第１モータＭ１及び第２モータＭ２を停止状態とするに際しては、例えば３つのブリッジ回路５〜７を全てＨ状態としてこれを行うこと可能であるが、この場合は第１モータＭ１及び第２モータＭ２の両端をともに高電位にしてモータＭ１，Ｍ２を停止させるので、これは不安定な状態でモータＭ１，Ｍ２を停止することになる。しかし、本例の場合は３つのブリッジ回路５〜７の出力をＬ状態とすることでモータＭ１，Ｍ２を停止するので、Ｈ状態でモータ停止を行う場合の懸念事項を考えずに済む。
【００５９】
なお、実施形態はこれまでに述べた構成に限らず、以下の態様に変更してもよい。
・  モータ制御指令Ｓ２がとる信号組み合わせは、モータＭ１，Ｍ２の停止の時が（Ｌ，Ｌ，Ｌ）で、第１モータＭ１の正転の時が（Ｌ，Ｈ，Ｌ）で、第２モータＭ２の正転の時が（Ｌ，Ｌ，Ｈ）で、第１モータＭ１の逆転の時が（Ｈ，Ｈ，Ｌ）で、第２モータＭ２の逆転の時が（Ｈ，Ｌ，Ｈ）であることに限定されない。即ち、モータ制御指令Ｓ２がとる信号組み合わせは、適宜自由に設定することが可能であることは言うまでもない。また、これらモータ制御指令Ｓ２の信号組み合わせの変更に伴い、逆転準備用（回転準備用）のモータ停止指令として出力されるモータ制御指令Ｓ２の信号組み合わせも適宜設定変更可能であることは言うまでもない。
【００６０】
・  モータＭ１，Ｍ２を一動作から他動作に切り換える間にモータ制御指令Ｓ２が取り得る他の信号組み合わせを動作準備用として設定する場合、これは必ずしも停止モータを駆動させる時の動作過程で行うことに限定されない。例えば、システム制御回路９が（Ｌ，Ｈ，Ｌ）のモータ制御指令Ｓ２を駆動制御回路１０に出力して第１モータＭ１を正転している状況下で、システム制御回路９が（Ｈ，Ｌ，Ｈ）のモータ制御指令Ｓ２を出力して第２モータＭ２を逆転させる場合、この時にモータ制御指令Ｓ２が取り得る他の信号組み合わせを動作準備用として設定してもよい。
【００６１】
・  モータ制御線Ｌ２の本数は、必ずしも３本に限らず、モータ制御指令Ｓ２として出力したい指令内容に応じて適宜変更してもよい。
・  負荷は、必ずしもモータＭ１，Ｍ２に限定されず、例えばランプ等であってもよい。
【００６２】
・  駆動制御回路１０内の半導体素子は、必ずしもＦＥＴ（トランジスタＴr1〜Ｔr6）に限定されず、トランジスタ等の種々のスイッチング素子を使用してもよい。
・  モータＭ１，Ｍ２の回転制御は、必ずしもＰＷＭ制御を用いる必要はなく、これ以外のパルス制御を採用してもよい。
【００６３】
・  モータ駆動回路８は、必ずしも２モータを３ブリッジ回路で駆動制御するものに限定されず、複数のモータにおいて一モータ端子（一接続端子）が各々個別のブリッジ回路に接続され、他モータ端子（他接続端子）が共用ブリッジ回路に接続されて複数モータを駆動制御するものであればよい。また、モータ駆動回路８は、必ずしも共用ブリッジ回路を持つ構造に限定されず、例えばモータ端子ごとに各々個別のブリッジ回路を持つ構造のものでもよい。
【００６４】
・  モータ駆動回路８の採用対象は、必ずしもドアミラー２の鏡面３を自動傾斜する駆動機構として用いられることに限らず、モータを駆動源として必要な機器や装置であれば、これは特に限定されない。
【００６５】
次に、上記実施形態及び別例から把握できる技術的思想について、それらの効果とともに以下に追記する。
（１）請求項１又は２において、前記駆動回路は、直列接続状態をとる２つの半導体素子を持ちつつ当該２つの半導体素子間の中間端子が出力端子となったブリッジ回路を複数持ち、前記負荷の接続端子を前記ブリッジ回路の前記出力端子に接続し、前記制御回路から受け付ける前記負荷制御指令に基づき、当該ブリッジ回路のブリッジ出力を前記半導体素子のオンオフ組み合わせ変更によって切り換えることで前記負荷を駆動制御する。この構成によれば、駆動回路にブリッジ回路を使用しているので、例えばＨブリッジ等の駆動方法で負荷を駆動制御することが可能となる。
【００６６】
（２）請求項１〜３及び前記技術的思想（１）において、前記ブリッジ回路にパルス信号を出力して当該パルス信号が持つ特性値に沿って当該ブリッジ回路の前記半導体素子をスイッチング制御するパルス制御により、前記負荷を駆動制御する駆動制御手段を備えた。この構成によれば、ブリッジ回路に加えるパルス信号の特性値を変えるという簡単な処理で負荷の駆動制御を行うので、負荷を所望の目標駆動状態に駆動するに際して複雑な制御処理を用いずに済む。
【００６７】
（３）請求項３又は前記技術的思想（１）において、前記負荷は、同一の作動対象部品を複数の駆動方向に動かすべく当該駆動方向ごとに設けられている。この構成によれば、１つの作動対象部品を複数の負荷を使用して複数の駆動方向に動かすことが可能となる。
【図面の簡単な説明】
【００６８】
【図１】一実施形態における車両のドアミラー部分の外観を示す車両の斜視図。
【図２】ドアミラー鏡面駆動用のモータ駆動回路の概略構成を示すブロック図。
【図３】モータ駆動回路における駆動制御回路の回路構成を示す回路図。
【図４】駆動制御回路の端子入力と端子出力との関係を示す動作表。
【図５】モータ駆動時のモータ制御指令の信号組み合わせの切り換わりを示す説明図。
【図６】従来におけるＨブリッジ式モータ駆動回路の回路構成を示す回路図。
【図７】（ａ）〜（ｃ）はブリッジ回路の各種動作状態を示す状態図。
【図８】（ａ）〜（ｄ）はＨブリッジ式モータ駆動回路の各種動作状態を示す状態図。
【図９】（ａ）は３ブリッジ式モータ駆動回路の概略構成を示すブロック図であり、（ｂ）は３ブリッジ式モータ駆動回路の駆動制御回路の回路構成を示す回路図。
【図１０】（ａ）〜（ｅ）は３ブリッジ式モータ駆動回路の各種動作状態を示す状態図。
【図１１】駆動制御回路の端子入力と端子出力との関係を示す動作表。
【図１２】モータ駆動時のモータ制御指令の信号組み合わせの切り換わりを示す説明図。
【符号の説明】
【００６９】
５〜７…ブリッジ回路、８…負荷駆動制御回路としてのモータ駆動回路、９…制御回路としてのシステム制御回路、１０…駆動回路としての駆動制御回路、２２〜２４…中間端子、Ｍ１，Ｍ２…負荷としてのモータ、Ｓ２（Ｓ2a〜Ｓ2c）…負荷制御指令としてのモータ制御指令、Ｔr1〜Ｔr6…半導体素子としてのトランジスタ。
【図１】
2009033834.tif 000003
【図２】
2009033834.tif 000004
【図３】
2009033834.tif 000005
【図４】
2009033834.tif 000006
【図５】
2009033834.tif 000007
【図６】
2009033834.tif 000008
【図７】
2009033834.tif 000009
【図８】
2009033834.tif 000010
【図９】
2009033834.tif 000011
【図１０】
2009033834.tif 000012
【図１１】
2009033834.tif 000013
【図１２】
2009033834.tif 000014