(57)【特許請求の範囲】
【請求項１】
車両のワイパを少なくとも動作または停止させる駆動モードを設定するための操作部と、
設定された前記駆動モードに応じて、前記ワイパを動かすためのモータの駆動を制御する駆動制御部と、
前記車両に付着する水滴を検出する水滴検出部と
を備え、
前記駆動制御部は、前記操作部により前記駆動モードを設定できないと判定した場合、前記水滴検出部の検出結果に基づいて、前記モータの駆動を制御する
ことを特徴とするワイパ制御装置。
【請求項２】
前記車両の速度を検出する車速検出部を
さらに備え、
前記駆動制御部は、前記操作部により前記駆動モードを設定できないと判定した場合、前記水滴検出部の検出結果に加え、前記車速検出部の検出結果に基づいて、前記モータの駆動を制御する
ことを特徴とする請求項１に記載のワイパ制御装置。
【請求項３】
前記駆動制御部は、前記操作部により前記駆動モードを設定できないと判定した場合、前記車両の速度が０であるとき、前記モータを駆動しない
ことを特徴とする請求項２に記載のワイパ制御装置。
【請求項４】
前記車両のシフトポジションを検出するシフトポジション検出部を
さらに備え、
前記駆動制御部は、前記操作部により前記駆動モードを設定できないと判定した場合、前記車両が走行不能な位置に前記シフトポジションが設定されているとき、前記モータを駆動しない
ことを特徴とする請求項１に記載のワイパ制御装置。
【請求項５】
前記車両のシフトポジションを検出するシフトポジション検出部を
さらに備え、
前記ワイパは、リアワイパであり、
前記モータは、前記リアワイパを動かすためのモータであり、
前記駆動制御部は、前記操作部により前記駆動モードを設定できないと判定した場合、前記車両が後進する位置に前記シフトポジションが設定されているとき、前記水滴検出部の検出結果に基づいて、前記モータの駆動を制御する
ことを特徴とする請求項１に記載のワイパ制御装置。
【請求項６】
前記駆動制御部は、前記操作部により前記駆動モードを設定できないと判定した場合、異常の発生を通知するために、前記モータを駆動し、前記ワイパを所定の回数動かす
ことを特徴とする請求項１に記載のワイパ制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ワイパ制御装置に関し、特に、車両のワイパの駆動を制御するワイパ制御装置に関する。
【背景技術】
【０００２】
車両のワイパは、安全運転を行うために欠かせない部品である。従って、従来、何らかの障害が発生しても、できる限りワイパを駆動できるようなフェールセーフ機能が、各種提案または実施されている。
【０００３】
例えば、従来、雨滴センサの検出結果に基づいてワイパの自動制御を行っている場合に、雨滴センサが故障したとき、故障前の動作を継続し、以降車速に応じてワイパの駆動速度や駆動間隔を制御することが提案されている（例えば、特許文献１参照）。
【０００４】
しかしながら、特許文献１に記載の発明では、操作部（例えば、コンビネーションスイッチ等）とワイパのモータを駆動する駆動制御部（例えば、ＢＣＭ（ボディコントロールモジュール）等）との間の通信不良や、操作部の異常等により、ワイパの駆動モードを設定できなくなった場合については、特に考慮されていない。
【０００５】
ここで、ワイパの駆動モードとは、例えば、ワイパの動作／停止、連続駆動／間欠駆動、駆動間隔、駆動速度、自動制御の有無等を設定するためのものである（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平１−２８５４４３号公報
【特許文献２】特開平６−３２８９９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は、このような状況に鑑みてなされたものであり、ワイパの駆動モードを設定できなくなっても、ワイパの駆動が必要とされる状況に応じてワイパを駆動できるようにするものである。
【課題を解決するための手段】
【０００８】
本発明の一側面のワイパ制御装置は、車両のワイパを少なくとも動作または停止させる駆動モードを設定するための操作部と、設定された駆動モードに応じて、ワイパを動かすためのモータの駆動を制御する駆動制御部と、車両に付着する水滴を検出する水滴検出部とを備え、駆動制御部は、操作部により駆動モードを設定できない場合、水滴検出部の検出結果に基づいて、モータの駆動を制御する。
【０００９】
本発明の一側面のワイパ制御装置においては、設定された駆動モードに応じて、ワイパが駆動されるとともに、駆動モードを設定できない場合、水滴検出部の検出結果に基づいて、ワイパが駆動される。
【００１０】
従って、ワイパの駆動モードを設定できなくなっても、ワイパの駆動が必要とされる状況に応じてワイパを駆動することができる。
【００１１】
この操作部は、例えば、コンビネーションスイッチ、スイッチ、ボタン、キー等の操作手段により構成される。この駆動制御部は、例えば、ＢＣＭ（ボディコントロールモジュール）、ＥＣＵ（Electronic Control Unit）、ＣＰＵ（Central Processing Unit）等の制御装置により構成される。水滴検出部は、例えば、雨滴センサにより構成される。
【００１２】
このワイパ制御装置には、車両の速度を検出する車速検出部をさらに設け、この駆動制御部には、操作部により駆動モードを設定できないと判定した場合、水滴検出部の検出結果に加え、車速検出部の検出結果に基づいて、モータの駆動を制御させることができる。
【００１３】
これにより、ワイパの駆動速度または駆動間隔を、水滴の量だけでなく車速に基づいて、適切に制御することができる。
【００１４】
この車速検出部は、例えば、車速センサにより構成される。
【００１５】
この駆動制御部には、操作部により駆動モードを設定できないと判定した場合、車両の速度が０であるとき、モータを駆動させないようにすることができる。
【００１６】
これにより、ワイパの駆動モードを設定できなくなっても、車速が０の場合、ワイパが駆動しなくなる。
【００１７】
このワイパ制御装置には、車両のシフトポジションを検出するシフトポジション検出部をさらに設け、この駆動制御部には、操作部により駆動モードを設定できないと判定した場合、車両が走行不能な位置にシフトポジションが設定されているとき、モータを駆動させないようにすることができる。
【００１８】
これにより、ワイパの駆動モードを設定できなくなっても、車両が走行不能な位置にシフトポジションが設定されている場合、ワイパが駆動しなくなる。
【００１９】
このワイパ制御装置には、車両のシフトポジションを検出するシフトポジション検出部をさらに設け、ワイパを、リアワイパとし、モータを、リアワイパを動かすためのモータとし、この駆動制御部には、操作部により駆動モードを設定できないと判定した場合、車両が後進する位置にシフトポジションが設定されているとき、水滴検出部の検出結果に基づいて、モータの駆動を制御させることができる。
【００２０】
これにより、ワイパの駆動モードを設定できなくなっても、車両が後進する位置にシフトポジションを設定することにより、確実にリアワイパを駆動することができる。
【００２１】
この駆動制御部には、操作部により駆動モードを設定できないと判定した場合、異常の発生を通知するために、モータを駆動し、ワイパを所定の回数動かすようにすることができる。
【００２２】
これにより、ユーザにワイパの駆動モードを設定できないことを通知することができる。
【発明の効果】
【００２３】
本発明の一側面によれば、ワイパの駆動モードを設定できなくなっても、ワイパの駆動が必要とされる状況に応じてワイパを駆動することができる。
【図面の簡単な説明】
【００２４】
【図１】本発明を適用したワイパ制御システムの一実施の形態を示すブロック図である。
【図２】フロントワイパ駆動制御処理の第１の実施の形態を説明するためのフローチャートである。
【図３】自動駆動制御処理の詳細を説明するためのフローチャートである。
【図４】フロントワイパ駆動制御処理の第２の実施の形態を説明するためのフローチャートである。
【図５】フロントワイパ駆動制御処理の第３の実施の形態を説明するためのフローチャートである。
【図６】リアワイパ駆動制御処理を説明するためのフローチャートである。
【発明を実施するための形態】
【００２５】
以下、本発明を実施するための形態（以下、実施の形態という）について説明する。なお、説明は以下の順序で行う。
１．実施の形態
２．変形例
【００２６】
＜１．実施の形態＞
［ワイパ制御システムの構成例］
図１は、本発明を適用したワイパ制御システムの一実施の形態を示すブロック図である。
【００２７】
ワイパ制御システム１は、車両に設けられ、当該車両のフロントワイパ２およびリアワイパ３の動作を制御するシステムである。ワイパ制御システム１は、操作部１１、水滴検出部１３、車速検出部１４、シフトポジション検出部１５、駆動制御部１６、フロントワイパモータ１７、および、リアワイパモータ１８を含むように構成される。
【００２８】
操作部１１は、ユーザがフロントワイパ２およびリアワイパ３の駆動モードを設定するために用いられる。操作部１１は、例えば、コンビネーションスイッチにより構成され、スイッチ２１ａ乃至２１ｇ、および、ＣＰＵ（Central Processing Unit）２２を含むように構成される。
【００２９】
スイッチ２１ａ乃至２１ｇの一端は、それぞれＣＰＵ２２に接続され、他の一端はグラウンドに接続されている。
【００３０】
スイッチ２１ａは、フロントワイパ２の駆動モードをＡＵＴＯモードに設定するためのスイッチである。ＡＵＴＯモードとは、水滴検出部１３により検出される水滴量に応じて、フロントワイパ２を起動または停止したり、フロントワイパ２の駆動間隔や駆動速度を制御したりするモードである。
【００３１】
スイッチ２１ｂは、フロントワイパ２の駆動モードをＭＩＳＴモードに設定するためのスイッチである。ＭＩＳＴモードとは、フロントワイパ２を所定の回数（例えば、１回）だけ間欠駆動するモードである。
【００３２】
スイッチ２１ｃは、フロントワイパ２の駆動モードをＩＮＴ（フロント）モードに設定するためのスイッチである。ＩＮＴ（フロント）モードとは、フロントワイパ２を間欠駆動するモードである。
【００３３】
スイッチ２１ｄは、フロントワイパ２の駆動モードをＬｏモードに設定するためのスイッチである。Ｌｏモードとは、フロントワイパ２を低速で連続駆動するモードである。
【００３４】
スイッチ２１ｅは、フロントワイパ２の駆動モードをＨｉモードに設定するためのスイッチである。Ｈｉモードとは、フロントワイパ２を高速で連続駆動するモードである。
【００３５】
スイッチ２１ｆは、リアワイパ３の駆動モードをＩＮＴ（リア）モードに設定するためのスイッチである。ＩＮＴ（リア）モードとは、リアワイパ３を間欠駆動するモードである。
【００３６】
スイッチ２１ｇは、リアワイパ３の駆動モードをＯＮモードに設定するためのスイッチである。ＯＮモードとは、リアワイパ３を連続駆動するモードである。
【００３７】
なお、スイッチ２１ａ乃至２１ｅは、いずれか１つのみオンできるようになっている。また、スイッチ２１ｆおよびスイッチ２１ｇは、いずれか１つのみオンできるようになっている。
【００３８】
ＣＰＵ２２のＬＩＮ端子は、通信線１２を介して、駆動制御部１６に接続されており、ＣＰＵ２２と駆動制御部１６は、通信線１２を介して相互に通信を行う。例えば、ＣＰＵ２２は、スイッチ２１ａ乃至２１ｇの状態を検出し、検出した状態を通知するための信号（以下、スイッチ状態信号と称する）を、通信線１２を介して、駆動制御部１６に供給する。
【００３９】
水滴検出部１３は、例えば、雨滴センサにより構成され、車両のウインドシールドガラスに設置される。そして、水滴検出部１３は、車両（のウインドシールドガラス）に付着する水滴の量を検出し、検出結果を駆動制御部１６に供給する。
【００４０】
車速検出部１４は、例えば、車速センサにより構成され、車両の速度を検出し、検出結果を駆動制御部１６に供給する。
【００４１】
シフトポジション検出部１５は、シフトレバー等により設定される車両のシフトポジションを検出し、検出結果を駆動制御部１６に供給する。
【００４２】
駆動制御部１６は、操作部１１を介して設定された駆動モード、水滴検出部１３の検出結果、車速検出部１４の検出結果、および、シフトポジション検出部１５の検出結果に基づいて、フロントワイパモータ１７およびリアワイパモータ１８の駆動を制御する。
【００４３】
また、駆動制御部１６は、操作部１１のＣＰＵ２２から供給される信号の内容や通信線１２の電圧等に基づいて、通信線１２の断線等によるＣＰＵ２２との間の通信不良や、操作部１１（スイッチ２１ａ乃至２１ｇまたはＣＰＵ２２）の異常を検出する。そして、駆動制御部１６は、ＣＰＵ２２との間の通信不良および操作部１１（スイッチ２１ａ乃至２１ｇもしくはＣＰＵ２２）の異常の少なくとも一方を検出した場合、駆動モードによらずに、水滴検出部１３の検出結果、車速検出部１４の検出結果、および、シフトポジション検出部１５の検出結果に基づいて、フロントワイパモータ１７およびリアワイパモータ１８の駆動を制御する。
【００４４】
フロントワイパモータ１７は、フロントワイパ２を動かすためのモータである。従って、フロントワイパ２は、フロントワイパモータ１７を介して、駆動制御部１６により駆動される。
【００４５】
リアワイパモータ１８は、リアワイパ３を動かすためのモータである。従って、リアワイパ３は、リアワイパモータ１８を介して、駆動制御部１６により駆動される。
【００４６】
［ワイパ制御システム１の処理］
次に、図２乃至図６を参照して、ワイパ制御システム１の処理について説明する。
【００４７】
（フロントワイパ駆動制御処理の第１の実施の形態）
まず、図２のフローチャートを参照して、ワイパ制御システム１により実行されるフロントワイパ駆動制御処理の第１の実施の形態について説明する。なお、この処理は、例えば、車両の電源（アクセサリ電源を含む）をオンしたとき開始され、オフしたとき終了する。
【００４８】
ステップＳ１において、駆動制御部１６は、操作部１１により駆動モードを設定可能であるか否かを判定する。例えば、駆動制御部１６は、操作部１１のＣＰＵ２２からの定常的な信号の供給の有無や、通信線１２の電圧等に基づいて、ＣＰＵ２２との間の通信不良や、ＣＰＵ２２の異常の有無を検出する。また、例えば、駆動制御部１６は、ＣＰＵ２２から供給される信号の内容等に基づいて、操作部１１（スイッチ２１ａ乃至２１ｇまたはＣＰＵ２２）の異常の有無を検出する。そして、駆動制御部１６は、操作部１１のＣＰＵ２２との間の通信不良、および、操作部１１の異常のいずれも検出しなかった場合、操作部１１により駆動モードを設定可能であると判定し、処理はステップＳ２に進む。
【００４９】
ステップＳ２において、駆動制御部１６は、操作部１１のＣＰＵ２２から供給されるスイッチ状態信号に基づいて、ＭＩＳＴモードに設定されているか否かを判定する。ＭＩＳＴモードに設定されていると判定された場合、処理はステップＳ３に進む。
【００５０】
ステップＳ３において、駆動制御部１６は、間欠（ＭＩＳＴ）駆動制御を行う。すなわち、駆動制御部１６は、フロントワイパモータ１７を介して、フロントワイパ２を所定の回数だけ間欠駆動する。
【００５１】
その後、処理はステップＳ１に戻る。
【００５２】
一方、ステップＳ２において、ＭＩＳＴモードに設定されていないと判定された場合、処理はステップＳ４に進む。
【００５３】
ステップＳ４において、駆動制御部１６は、操作部１１のＣＰＵ２２から供給されるスイッチ状態信号に基づいて、ＩＮＴ（フロント）モードに設定されているか否かを判定する。ＩＮＴ（フロント）モードに設定されていると判定された場合、処理はステップＳ５に進む。
【００５４】
ステップＳ５において、駆動制御部１６は、間欠（ＩＮＴ）駆動制御を行う。具体的には、駆動制御部１６は、まだ間欠（ＩＮＴ）駆動制御を行っていない場合、フロントワイパモータ１７を介して、フロントワイパ２の間欠駆動を開始する。一方、駆動制御部１６は、間欠（ＩＮＴ）駆動制御をすでに行っている場合、そのまま間欠（ＩＮＴ）駆動制御を継続する。
【００５５】
その後、処理はステップＳ１に戻る。
【００５６】
一方、ステップＳ４において、ＩＮＴ（フロント）モードに設定されていないと判定された場合、処理はステップＳ６に進む。
【００５７】
ステップＳ６において、駆動制御部１６は、操作部１１のＣＰＵ２２から供給されるスイッチ状態信号に基づいて、Ｌｏモードに設定されているか否かを判定する。Ｌｏモードに設定されていると判定された場合、処理はステップＳ７に進む。
【００５８】
ステップＳ７において、駆動制御部１６は、連続（Ｌｏ）駆動制御を行う。具体的には、駆動制御部１６は、まだ連続（Ｌｏ）駆動制御を行っていない場合、フロントワイパモータ１７を介して、フロントワイパ２の低速の連続駆動を開始する。一方、駆動制御部１６は、連続（Ｌｏ）駆動制御をすでに行っている場合、そのまま連続（Ｌｏ）駆動制御を継続する。
【００５９】
その後、処理はステップＳ１に戻る。
【００６０】
一方、ステップＳ６において、Ｌｏモードに設定されていないと判定された場合、処理はステップＳ８に進む。
【００６１】
ステップＳ８において、駆動制御部１６は、操作部１１のＣＰＵ２２から供給されるスイッチ状態信号に基づいて、Ｈｉモードに設定されているか否かを判定する。Ｈｉモードに設定されていると判定された場合、処理はステップＳ９に進む。
【００６２】
ステップＳ９において、駆動制御部１６は、連続（Ｈｉ）駆動制御を行う。具体的には、駆動制御部１６は、まだ連続（Ｈｉ）駆動制御を行っていない場合、フロントワイパモータ１７を介して、フロントワイパ２の高速の連続駆動を開始する。一方、駆動制御部１６は、連続（Ｈｉ）駆動制御をすでに行っている場合、そのまま連続（Ｈｉ）駆動制御を継続する。
【００６３】
その後、処理はステップＳ１に戻る。
【００６４】
一方、ステップＳ８において、Ｈｉモードに設定されていないと判定された場合、処理はステップＳ１０に進む。
【００６５】
ステップＳ１０において、駆動制御部１６は、操作部１１のＣＰＵ２２から供給されるスイッチ状態信号に基づいて、ＡＵＴＯモードに設定されているか否かを判定する。ＡＵＴＯモードに設定されていると判定された場合、処理はステップＳ１１に進む。
【００６６】
一方、ステップＳ１において、駆動制御部１６は、操作部１１のＣＰＵ２２との間の通信不良、および、操作部１１の異常のうちの少なくとも一方を検出した場合、操作部１１により駆動モードを設定できないと判定し、処理はステップＳ１１に進む。
【００６７】
ステップＳ１１において、ワイパ制御システム１は、自動駆動制御処理を実行し、処理はステップＳ１に戻る。
【００６８】
ここで、図３のフローチャートを参照して、自動駆動制御処理の詳細について説明する。
【００６９】
ステップＳ５１において、水滴検出部１３は、車両に付着している水滴の量を検出する。水滴検出部１３は、検出結果を駆動制御部１６に供給する。
【００７０】
ステップＳ５２において、駆動制御部１６は、フロントワイパ２を駆動する必要があるか否かを判定する。具体的には、駆動制御部１６は、検出された水滴の量が所定の第１の閾値以上である場合、フロントワイパ２を駆動する必要があると判定し、処理はステップＳ５３に進む。
【００７１】
ステップＳ５３において、駆動制御部１６は、駆動速度または駆動間隔を設定する。具体的には、駆動制御部１６は、検出された水滴の量が、上述した第１の閾値より大きい所定の第２の閾値以上である場合、フロントワイパ２を連続駆動するよう決定し、第２の閾値未満である場合、フロントワイパ２を間欠駆動するよう決定する。
【００７２】
また、駆動制御部１６は、フロントワイパ２を連続駆動する場合、検出された水滴の量に基づいて、駆動速度を設定する。すなわち、駆動制御部１６は、水滴の量が多いほど、駆動速度を速くし、水滴の量が少ないほど、駆動速度を遅くする。
【００７３】
一方、駆動制御部１６は、フロントワイパ２を間欠駆動する場合、検出された水滴の量に基づいて、駆動間隔を決定する。すなわち、駆動制御部１６は、水滴の量が多いほど、駆動間隔を短くし、水滴の量が少ないほど、駆動間隔を長くする。
【００７４】
なお、上記の条件を満たすように、駆動モードを自動的に切り換えるようにしてもよい。例えば、検出された水滴の量が多くなるに従い、ＩＮＴ（フロント）モード、Ｌｏモード、Ｈｉモードに順に駆動モードを自動的に切り換えるようにしてもよい。
【００７５】
ステップＳ５４において、駆動制御部１６は、フロントワイパモータ１７を介して、設定した駆動速度または駆動間隔でフロントワイパ２を駆動する。
【００７６】
その後、自動駆動制御処理は終了する。
【００７７】
一方、ステップＳ５２において、駆動制御部１６は、検出された水滴の量が第１の閾値未満である場合、フロントワイパ２を駆動する必要がないと判定し、処理はステップＳ５５に進む。
【００７８】
ステップＳ５５において、駆動制御部１６は、フロントワイパ２を駆動中であるか否かを判定する。フロントワイパ２を駆動中であると判定された場合、処理はステップＳ５６に進む。
【００７９】
ステップＳ５６において、駆動制御部１６は、フロントワイパモータ１７の駆動を停止することにより、フロントワイパ２の駆動を停止する。
【００８０】
その後、自動駆動制御処理は終了する。
【００８１】
一方、ステップＳ５５において、フロントワイパ２を駆動中でないと判定された場合、自動駆動制御処理は終了する。
【００８２】
図２に戻り、一方、ステップＳ１０において、ＡＵＴＯモードに設定されていないと判定された場合、すなわち、フロントワイパ２の駆動モードがいずれのモードにも設定されておらず、オフされている場合、処理はステップＳ１２に進む。
【００８３】
ステップＳ１２において、駆動制御部１６は、フロントワイパ２を駆動中であるか否かを判定する。フロントワイパ２を駆動中であると判定された場合、処理はステップＳ１３に進む。
【００８４】
ステップＳ１３において、駆動制御部１６は、フロントワイパモータ１７の駆動を停止することにより、フロントワイパ２の駆動を停止する。
【００８５】
その後、処理はステップＳ１に戻る。
【００８６】
一方、ステップＳ１２において、フロントワイパ２を駆動中でないと判定された場合、処理はステップＳ１に戻る。
【００８７】
以上のように、操作部１１のＣＰＵ２２と駆動制御部１６の間に通信不良が発生したり、操作部１１に異常が発生したりして、操作部１１により駆動モードを設定できなくなっても、雨天時に確実にフロントワイパ２を駆動することができる。また、フロントワイパ２の駆動速度または駆動間隔を、水滴の量に応じて適切に制御することができる。
【００８８】
（フロントワイパ駆動制御処理の第２の実施の形態）
次に、図４のフローチャートを参照して、ワイパ制御システム１により実行されるフロントワイパ駆動制御処理の第２の実施の形態について説明する。なお、この処理は、例えば、車両の電源（アクセサリ電源を含む）をオンしたとき開始され、オフしたとき終了する。
【００８９】
ステップＳ１０１乃至Ｓ１１０の処理は、上述した図２のステップＳ１乃至Ｓ１０の処理と同様であり、その説明は繰り返しになるので省略する。なお、ステップＳ１０１において、操作部１１により駆動モードを設定できないと判定された場合、または、ステップＳ１１０において、ＡＵＴＯモードに設定されていると判定された場合、処理はステップＳ１１１に進む。一方、ステップＳ１１０において、ＡＵＴＯモードに設定されていないと判定された場合、処理はステップＳ１１３に進む。
【００９０】
ステップＳ１１１において、駆動制御部１６は、車速検出部１４の検出結果に基づいて、車速が０であるか否かを判定する。車速が０でないと判定された場合、すなわち、車両が走行中である場合、処理はステップＳ１１２に進む。
【００９１】
ステップＳ１１２において、図２のステップＳ１１の処理と同様に、自動駆動制御処理が実行され、処理はステップＳ１０１に戻る。
【００９２】
一方、ステップＳ１１１において、車速が０であると判定された場合、処理はステップＳ１１３に進む。
【００９３】
ステップＳ１１３において、図２のステップＳ１２の処理と同様に、フロントワイパ２を駆動中であるか否かが判定され、フロントワイパ２を駆動中であると判定された場合、処理はステップＳ１１４に進む。
【００９４】
ステップＳ１１４において、図２のステップＳ１３の処理と同様に、フロントワイパ２の駆動が停止され、処理はステップＳ１０１に戻る。
【００９５】
一方、ステップＳ１１３において、フロントワイパ２を駆動中でないと判定された場合、処理はステップＳ１０１に戻る。
【００９６】
これにより、操作部１１により駆動モードを設定できなくなった場合、車両に付着した水滴の量だけでなく、車速に基づいて、フロントワイパ２を駆動することができる。すなわち、車速が０の場合、フロントワイパ２を駆動しないようにすることができる。
【００９７】
なお、この場合、自動駆動制御処理において、車速に応じて、フロントワイパ２の駆動速度または駆動間隔を制御するようにしてもよい。例えば、車速が速くなるほど、フロントワイパ２の駆動速度を速く、あるいは、駆動間隔を短くし、車速が遅くなるほど、フロントワイパ２の駆動速度を遅く、あるいは、駆動間隔を長くするようにしてもよい。
【００９８】
（フロントワイパ駆動制御処理の第３の実施の形態）
次に、図５のフローチャートを参照して、ワイパ制御システム１により実行されるフロントワイパ駆動制御処理の第３の実施の形態について説明する。なお、この処理は、例えば、車両の電源（アクセサリ電源を含む）をオンしたとき開始され、オフしたとき終了する。
【００９９】
図５のフローチャートを図４のフローチャートと比較すると、ステップＳ２１１の処理のみが異なっており、他の処理は同様である。
【０１００】
すなわち、ステップＳ２１１において、駆動制御部１６は、シフトポジション検出部１５の検出結果に基づいて、車両が走行不能な位置（例えば、パーキングまたはニュートラル）にシフトポジションが設定されているか否かを判定する。車両が走行不能な位置にシフトポジションが設定されていると判定された場合、処理はステップＳ２１２に進む。
【０１０１】
ステップＳ２１２において、図２のステップＳ１１の処理と同様に、自動駆動制御処理が実行され、処理はステップＳ２０１に戻る。
【０１０２】
一方、ステップＳ２１１において、車両が走行可能な位置にシフトポジションが設定されていると判定された場合、処理はステップＳ２１３に進む。
【０１０３】
ステップＳ２１３において、図２のステップＳ１２の処理と同様に、フロントワイパ２を駆動中であるか否かが判定され、フロントワイパ２を駆動中であると判定された場合、処理はステップＳ２１４に進む。
【０１０４】
ステップＳ２１４において、図２のステップＳ１３の処理と同様に、フロントワイパ２を駆動が停止され、処理はステップＳ２０１に戻る。
【０１０５】
一方、ステップＳ２１３において、フロントワイパ２を駆動中でないと判定された場合、処理はステップＳ２０１に戻る。
【０１０６】
これにより、操作部１１により駆動モードを設定できなくなった場合、車両に付着した水滴の量に加えて、シフトポジションの位置に基づいて、フロントワイパ２を駆動することができる。すなわち、車両が走行不能な位置にシフトポジションが設定されている場合、フロントワイパ２を駆動しないようにすることができる。
【０１０７】
なお、さらに、フロントワイパ駆動制御処理の第２の実施の形態と組み合わせて、車両に付着した水滴の量、車速、および、シフトポジションの位置に基づいて、フロントワイパ２を駆動するようにしてもよい。
【０１０８】
（リアワイパ駆動制御処理）
次に、図６のフローチャートを参照して、ワイパ制御システム１により実行されるリアワイパ駆動制御処理について説明する。なお、この処理は、例えば、車両の電源（アクセサリ電源を含む）をオンしたとき開始され、オフしたとき終了する。
【０１０９】
ステップＳ３０１において、図２のステップＳ１の処理と同様に、操作部１１により駆動モードを設定可能であるか否かが判定される。操作部１１により駆動モードを設定可能であると判定された場合、処理はステップＳ３０２に進む。
【０１１０】
ステップＳ３０２において、駆動制御部１６は、操作部１１のＣＰＵ２２から供給されるスイッチ状態信号に基づいて、ＩＮＴ（リア）モードに設定されているか否かを判定する。ＩＮＴ（リア）モードに設定されていると判定された場合、処理はステップＳ３０３に進む。
【０１１１】
ステップＳ３０３において、駆動制御部１６は、間欠（ＩＮＴ）駆動制御を行う。具体的には、駆動制御部１６は、まだ間欠（ＩＮＴ）駆動制御を行っていない場合、リアワイパモータ１８を介して、リアワイパ３の間欠駆動を開始する。一方、駆動制御部１６は、間欠（ＩＮＴ）駆動制御をすでに行っている場合、そのまま間欠（ＩＮＴ）駆動制御を継続する。
【０１１２】
その後、処理はステップＳ３０１に戻る。
【０１１３】
一方、ステップＳ３０２において、ＩＮＴ（リア）モードに設定されていないと判定された場合、処理はステップＳ３０４に進む。
【０１１４】
ステップＳ３０４において、駆動制御部１６は、操作部１１のＣＰＵ２２から供給されるスイッチ状態信号に基づいて、ＯＮモードに設定されているか否かを判定する。ＯＮモードに設定されていると判定された場合、処理はステップＳ３０５に進む。
【０１１５】
ステップＳ３０５において、駆動制御部１６は、連続（ＯＮ）駆動制御を行う。具体的には、駆動制御部１６は、まだ連続（ＯＮ）駆動制御を行っていない場合、リアワイパモータ１８を介して、リアワイパ３の連続駆動を開始する。一方、駆動制御部１６は、連続（ＯＮ）駆動制御をすでに行っている場合、そのまま連続（ＯＮ）駆動制御を継続する。
【０１１６】
その後、処理はステップＳ３０１に戻る。
【０１１７】
一方、ステップＳ３０４において、ＯＮモードに設定されていないと判定された場合、すなわち、リアワイパ３の駆動モードがいずれのモードにも設定されておらず、オフされている場合、処理はステップＳ３０８に進む。
【０１１８】
また、ステップＳ３０１において、操作部１１により駆動モードを設定できないと判定された場合、処理はステップＳ３０６に進む。
【０１１９】
ステップＳ３０６において、駆動制御部１６は、シフトポジション検出部１５の検出結果に基づいて、車両が後進する位置にシフトポジションが設定されているか否かを判定する。車両が後進する位置（例えば、バック）にシフトポジションが設定されていると判定された場合、処理はステップＳ３０７に進む。
【０１２０】
ステップＳ３０７において、図２のステップＳ１１の処理と同様に、自動駆動制御処理が実行される。
【０１２１】
なお、図３の自動駆動制御処理のフローチャートでは、フロントワイパ２の自動駆動制御を行う場合の処理を示しているが、リアワイパ３についてもフロントワイパ２と同様の自動駆動制御が行われる。
【０１２２】
その後、処理は、ステップＳ３０１に戻る。
【０１２３】
一方、ステップＳ３０６において、車両が後進する位置にシフトポジションが設定されていないと判定された場合、処理はステップＳ３０８に進む。
【０１２４】
ステップＳ３０８において、駆動制御部１６は、リアワイパ３を駆動中であるか否かを判定する。リアワイパ３を駆動中であると判定された場合、処理はステップＳ３０９に進む。
【０１２５】
ステップＳ３０９において、駆動制御部１６は、リアワイパモータ１８の駆動を停止することにより、リアワイパ３の駆動を停止する。
【０１２６】
その後、処理はステップＳ３０１に戻る。
【０１２７】
一方、ステップＳ３０８において、リアワイパ３を駆動中でないと判定された場合、処理はステップＳ３０１に戻る。
【０１２８】
このように、操作部１１により駆動モードを設定できなくなっても、雨天時に車両が後進する位置にシフトポジションが設定された場合、確実にリアワイパ３を駆動することができる。また、リアワイパ３の駆動速度または駆動間隔を、水滴の量に基づいて適切に制御することができる。
【０１２９】
なお、ステップＳ３０６の判定処理を省略して、操作部１１により駆動モードを設定できなくなった場合に、シフトポジションの設定位置に関わらず、リアワイパ３の自動駆動制御を行うようにすることも可能である。
【０１３０】
＜２．変形例＞
以下、本発明の実施の形態の変形例について説明する。
【０１３１】
以上の説明では、車両のフロントワイパおよびリアワイパの駆動制御を行う場合について説明したが、本発明は、他の位置のワイパを駆動制御する場合にも適用できる。
【０１３２】
また、例えば、操作部１１により駆動モードを設定できなくなった場合に、フロントワイパ２を駆動する必要がないと判定されたときでも、例えば、フロントワイパ２を所定の回数（例えば、１回）駆動することにより、ユーザに異常の発生を通知するようにしてもよい。
【０１３３】
さらに、以上の説明では、操作部１１をコンビネーションスイッチにより構成し、通信線１２を介して駆動制御部１６に接続する例を示したが、本発明は、例えば、スイッチを直接駆動制御部１６に接続する場合にも適用できる。
【０１３４】
また、ワイパの駆動モードの種類は、任意に設定することが可能である。例えば、本発明は、少なくともワイパを動作または停止させるオンとオフの２つの駆動モードのみ設定可能な場合にも適用することができる。
【０１３５】
なお、本明細書において、システムとは、複数の構成要素（装置、モジュール（部品）等）の集合を意味し、すべての構成要素が同一筐体中にあるか否かは問わない。したがって、別個の筐体に収納され、ネットワークを介して接続されている複数の装置、及び、１つの筐体の中に複数のモジュールが収納されている１つの装置は、いずれも、システムである。
【０１３６】
また、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【符号の説明】
【０１３７】
１  ワイパ制御システム
２  フロントワイパ
３  リアワイパ
１１  操作部
１２  通信線
１３  水滴検出部
１４  車速検出部
１５  シフトポジション検出部
１６  駆動制御部
１７  フロントワイパモータ
１８  リアワイパモータ
２１ａ乃至２１ｇ  スイッチ
２２  ＣＰＵ
【図１】
0005528408.tif 000002
【図２】
0005528408.tif 000003
【図３】
0005528408.tif 000004
【図４】
0005528408.tif 000005
【図５】
0005528408.tif 000006
【図６】
0005528408.tif 000007