(57)【要約】【課題】コストや重量を増加させることなく、より適切にワイパを制御することができるワイパ装置およびワイパ制御システムを提供する。【解決手段】ワイパ装置は、ワイパと、ワイパを駆動させるワイパ駆動部と、他車両の運転状況を取得する取得部と、取得部により取得された情報に基づいて、ワイパ駆動部を制御する制御部とを備える。【選択図】図３
2016022895.tif 000002
【特許請求の範囲】
【請求項１】
ワイパと、
前記ワイパを駆動させるワイパ駆動部と、
他車両の運転状況を取得する取得部と、
前記取得部により取得された情報に基づいて、前記ワイパ駆動部を制御する制御部と、
を備えるワイパ装置。
【請求項２】
前記他車両の運転状況は、前記他車両のワイパの作動状況を含み、
前記制御部は、前記他車両のワイパの作動状況に基づいて、前記ワイパ駆動部を制御する、
請求項１に記載のワイパ装置。
【請求項３】
前記他車両の運転状況は、前記他車両の車速を更に含み、
前記制御部は、前記他車両の車速に基づいて、前記ワイパ駆動部を制御する、
請求項２に記載のワイパ装置。
【請求項４】
自車両の車速を検出する車速検出部を備え、
前記制御部は、前記取得部により取得された複数の他車両の運転状況に基づいて、前記他車両の車速と前記ワイパの作動状況とが対応づけられた制御マップを作成し、前記車速検出部により検出された自車両の車速を前記制御マップに適用することで、前記ワイパ駆動部の制御態様を決定する、
請求項３に記載のワイパ装置。
【請求項５】
前記他車両の運転状況は、前記他車両の車速を含み、
前記制御部は、前記他車両の車速が所定値以下の場合、当該他車両についての運転状況を、前記ワイパ駆動部を制御するための情報から除外する、
請求項１から４のうちいずれか１項に記載のワイパ装置。
【請求項６】
前記他車両の運転状況は、前記他車両の外気温を含み、
前記制御部は、前記他車両の外気温が所定以下の場合、当該他車両についての運転状況を、前記ワイパ駆動部を制御するための情報から除外する、
請求項１から５のうちいずれか１項に記載のワイパ装置。
【請求項７】
前記他車両の運転状況は、前記他車両のワイパウォッシャの作動状況を含み、
前記制御部は、前記他車両のワイパウォッシャが作動している場合、当該他車両についての運転状況を、前記ワイパ駆動部を制御するための情報から除外する、
請求項１から６のうちいずれか１項に記載のワイパ装置。
【請求項８】
請求項１から７のうちいずれか１項に記載のワイパ装置であって、自車両の運転状況をサーバ装置に送信するワイパ装置と、
前記送信された運転状況を車両へ送信するサーバ装置と、
を備えるワイパ制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ワイパ装置およびワイパ制御システムに関する。
【背景技術】
【０００２】
従来、ワイパを駆動する駆動手段と、車速を検出する車速検出手段と、降雨量を検出する雨検出手段と、前記車速検出手段の出力により車両の停止を検出し、かつ前記雨量検出手段により検出される降雨量が所定値未満の場合には前記ワイパの駆動を中断させる一方、前記車速検出手段の出力により車両の停止を検出し、かつ前記雨量検出手段により検出される降雨量が所定値以上の場合には前記ワイパの駆動を維持させるように前記駆動手段を制御する制御手段とを備えることを特徴とするワイパ装置が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−１５３７５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のワイパ装置では、雨量を検出する雨量検出手段の検出結果に基づいてワイパを制御するため、雨量検出手段を設ける必要があり、コストや重量が増加する場合があった。また、雨量検出手段自体の検出精度が十分でない場合もあり、ワイパを適切に制御できない場合があった。
本発明は、このような事情を考慮してなされたものであり、コストや重量を増加させることなく、より適切にワイパを制御することができるワイパ装置およびワイパ制御システムを提供することを目的の一つとする。
【課題を解決するための手段】
【０００５】
請求項１記載の発明は、ワイパ（２０）と、ワイパを駆動させるワイパ駆動部（５２）と、他車両（ｍ）の運転状況を取得する取得部（４０）と、取得部により取得された情報に基づいて、ワイパ駆動部を制御する制御部（５０）と、を備えるワイパ装置（１０）である。
【０００６】
請求項２記載の発明は、請求項１に記載のワイパ装置であって、他車両の運転状況は、他車両のワイパの作動状況を含み、制御部は、他車両のワイパの作動状況に基づいて、ワイパ駆動部を制御する。
【０００７】
請求項３記載の発明は、請求項２に記載のワイパ装置であって、他車両の運転状況は、他車両の車速を更に含み、制御部は、他車両の車速に基づいて、ワイパ駆動部を制御する。
【０００８】
請求項４記載の発明は、請求項３に記載のワイパ装置であって、自車両の車速を検出する車速検出部（３０）を備え、制御部は、取得部により取得された複数の他車両の運転状況に基づいて、他車両の車速とワイパの作動状況とが対応づけられた制御マップ（５４）を作成し、車速検出部により検出された自車両の車速を制御マップに適用することで、ワイパ駆動部の制御態様を決定する。
【０００９】
請求項５記載の発明は、請求項１から４のうちいずれか１項に記載のワイパ装置であって、他車両の運転状況は、他車両の車速を含み、制御部は、他車両の車速が所定値以下の場合、当該他車両についての運転状況を、ワイパ駆動部を制御するための情報から除外する。
【００１０】
請求項６記載の発明は、請求項１から５のうちいずれか１項に記載のワイパ装置であって、他車両の運転状況は、他車両の外気温を含み、制御部は、他車両の外気温が所定以下の場合、当該他車両についての運転状況を、ワイパ駆動部を制御するための情報から除外する。
【００１１】
請求項７記載の発明は、請求項１から６のうちいずれか１項に記載のワイパ装置であって、他車両の運転状況は、他車両のワイパウォッシャの作動状況を含み、制御部は、他車両のワイパウォッシャが作動している場合、当該他車両についての運転状況を、ワイパ駆動部を制御するための情報から除外する。
【００１２】
請求項８記載の発明は、請求項１から７のうちいずれか１項に記載のワイパ装置であって、自車両の運転状況をサーバ装置（１００）に送信するワイパ装置と、送信された運転状況を車両へ送信するサーバ装置とを備える。
【発明の効果】
【００１３】
請求項１に記載の発明によれば、取得部により取得された情報に基づいて、ワイパ駆動部を制御することにより、コストや重量を増加させることなく、より適切にワイパを制御することができるワイパ装置を提供することができる。
【００１４】
請求項２に記載の発明によれば、制御部は、他車両のワイパの作動状況に基づいて、ワイパ駆動部を制御することにより、精度高くワイパ駆動部を制御することができる。
【００１５】
請求項３に記載の発明によれば、制御部は、他車両のワイパの作動状況と車速とに基づいて、ワイパ駆動部を制御することにより、より精度高くワイパ駆動部を制御することができる。
【００１６】
請求項４に記載の発明によれば、取得部により取得された複数の他車両の運転状況に基づいて、他車両の車速とワイパの作動状況とが対応づけられた制御マップを作成し、自車両の車速を制御マップに適用することで、ワイパ駆動部の制御態様を決定することにより、自車両の速度が変化した場合においても、精度高くワイパ駆動部を制御することができる。
【００１７】
請求項５〜７に記載の発明によれば、制御部は、所定の条件を満たすか否かを判定し、判定結果に基づいて、ワイパ駆動部の自動制御を禁止することにより、制御が有効でない場面で自動制御が行われるのを防止することができる。
【図面の簡単な説明】
【００１８】
【図１】実施形態に係るワイパ装置１０を含むワイパ制御システム１の概略を示す図である。
【図２】データベース１２０に記憶される各車両の運転状況を例示した図である。
【図３】ワイパ装置１０の機能構成図である。
【図４】ワイパ２０の駆動モードについて説明するための図である。
【図５】ワイパ装置１０の車両制御部５０により実行される処理の流れを示すフローチャートである。
【図６】ワイパ装置１０の車両制御部５０により実行されるプロット処理の流れを示すフローチャートである。
【図７】プロットマップと、これに基づいて生成される制御マップを示す図である。
【図８】制御マップの生成処理の流れを示すフローチャートである。
【図９】制御ラインに基づいてワイパ２０の駆動モード、または駆動モードおよびワイパ間欠時間が導出される様子を説明するための図である。
【発明を実施するための形態】
【００１９】
以下、図面を参照し、本発明のワイパ装置およびワイパ制御システムの実施形態について説明する。
図１は、実施形態に係るワイパ装置１０を含むワイパ制御システム１の概略を示す図である。ワイパ制御システム１は、自車両Ｍおよび他車両ｍ１〜ｍｋ（以下、他車両ｍ）に搭載されたワイパ装置１０と、サーバ装置１００とを備える。
【００２０】
ワイパ装置１０は、サーバ装置１００と通信する。ワイパ装置１０と基地局装置７０との間では、例えば、携帯電話網やＷｉ−Ｆｉ（登録商標）網等を利用した無線通信が行われる。また、基地局装置７０とサーバ装置１００との間では、ネットワークＮＷを介した通信が行われる。ネットワークＮＷは、例えば、ＷＡＮ（Wide  Area  Network）やＬＡＮ（Local  Area  Network）、公衆回線、ＶＰＮ（Virtual  Private  Network）などを含む。
【００２１】
同様に、他車両ｍ（ワイパ装置１０が搭載されている場合は、他車両ｍのワイパ装置１０）は、基地局装置７０を介してサーバ装置１００と通信する。サーバ装置１００は、基地局装置７０を介して、他車両ｍから当該他車両ｍの運転状況を取得する。運転状況とは、後述するようにワイパ２０の作動状況や車速等の他、他車両ｍの位置を含んでもよい。他車両ｍの位置は、ＧＰＳによって測定されたり、基地局装置７０の位置によって推定されたりする。なお、他車両ｍの位置は、サーバ装置１００が提供するサービス（ナビゲーションサービス等）の処理の過程で他車両ｍから取得されてもよい。自車両Ｍに搭載されたワイパ装置１０は、サーバ装置１００から他車両ｍの運転状況を取得し、取得した情報に基づいてワイパ２０を制御する。
【００２２】
先にサーバ装置１００について説明する。サーバ装置１００は、サーバ側通信部１１０と、データベース１２０と、解析部１３０とを備える。サーバ側通信部１１０は、例えばネットワークＮＷに接続するためのネットワークカード等を含む。サーバ側通信部１１０は、他車両ｍの運転状況の他、道路上に設置されたセンサにより検出された道路の状況や天候などの道路情報を取得してもよい。サーバ側通信部１１０は、サーバ側通信部１１０が取得した情報、データベース１２０に記憶されている情報または解析部１３０の解析結果を、各車両へ送信する。
【００２３】
データベース１２０には、各車両から取得した運転状況が記憶される。図２は、データベース１２０に記憶される各車両の運転状況を例示した図である。データベース１２０には、例えば各車両の識別情報、各車両の位置（座標値）、ＯＦＦモード、Ｌｏモード、Ｈｉモード、ＩＮＴモードなどの駆動モード（ワイパスピード）、ワイパ間欠時間、車速、外気温、ワイパウォッシャの作動状況（ＯＮ／ＯＦＦ）、車種およびフロントウインドウの傾斜、などが時刻（計測時刻、送信時刻、受信時刻など）と対応づけられて記憶される。また、データベース１２０には、サーバ側通信部１１０により取得された道路の状況や天候などの道路情報が記憶されてよい。
【００２４】
解析部１３０は、例えばサーバ側通信部１１０が各車両から取得した情報またはデータベース１２０に記憶されている情報に基づき、入力された目的地までの経路や所要時間などを導出するナビゲーションシステムとして機能する。解析部１３０は、例えばデータベース１２０またはサーバ側通信部１１０から取得した運転状況と渋滞情報などの道路情報とを解析することで、各車両が最速で目的地に到着することができる経路を導出し、サーバ側通信部１１０を介して各車両に送信する。
【００２５】
図３は、ワイパ装置１０の機能構成図である。ワイパ装置１０は、ワイパ２０と、ワイパスイッチ２４と、車速センサ３０と、通信部４０と、車両制御部５０と、駆動制御回路５２と、制御マップ記憶部５４とを備える。車両制御部５０は、例えば、ワイパ装置１０が備えるＣＰＵ（Central  Processing  Unit）等のプロセッサがプログラムメモリに格納されたプログラムを実行することで機能するソフトウェア機能部である。また、車両制御部５０は、ＬＳＩ（Large  Scale  Integration）やＡＳＩＣ（Application  Specific  Integrated  Circuit）等のハードウェア機能部であってもよい。駆動制御回路５２は、ワイパ駆動用のモータ２２を駆動するためのインバータ等を含む。制御マップ記憶部５４は、例えば、ＲＡＭ（Random  Access  Memory）やＨＤＤ（Hard  Disk  Drive）、フラッシュメモリ、ＥＥＰＲＯＭ（Electrically  Erasable  Programmable  Read-Only  Memory）などの読書き可能な記憶装置によって実現される。
【００２６】
ワイパ２０は、ワイパアームを介して、モータ２２に連結される。モータ２２の動力はワイパアームを介して、ワイパ２０に伝達され、ワイパ２０は、例えばフロンドウィンドウ上を往復運動することで、フロントウインドウに付着した雨滴を払拭する。操作者によりワイパスイッチ２４が操作され、車両制御部５０によりワイパ２０の駆動モードが設定されると、設定されたモードに対応して駆動制御回路５２がモータ２２を駆動する。モータ２２が、例えば駆動制御回路５２により出力された信号に基づき、所定の回転範囲で正転および逆転をすることで、ワイパ２０が往復運動をする。これに代えて、モータ２２が、例えば駆動制御回路５２により出力された信号に基づき、一方向に回転し、回転による動力がモータ２２に連結された動力伝達機構、ピボット軸、およびワイパアームに伝達され、ワイパ２０が往復運動する態様であってもよい。また、ワイパ２０には、ワイパウォッシャが付設される。ワイパウォッシャは、ワイパウォッシャのウォッシャノズルからフロントウインドウの払拭面に、例えば洗浄液を噴射する。ワイパウォッシャの作動状態は、車両制御部５０に入力される。
【００２７】
ワイパスイッチ２４は、駆動モードを切り替えるための操作を受け付け、操作に応じた信号を車両制御部５０に出力する。駆動モードには、例えば、ＯＦＦ（停止）モード、ＩＮＴ（間欠）モード、Ｌｏ（低速）モード、Ｈｉ（高速）モードおよびＡＵＴＯ（自動）モードが含まれる。ワイパスイッチ２４は、操作された状態を保持して、運転者により指示された駆動モードを示す信号を出力し続けるものであってもよいし、駆動モードが変更された都度、信号を出力するものであってもよい。図４は、ワイパ２０の駆動モードについて説明するための図である。図中、縦軸は、モータ２２によって駆動されるワイパアームの回転角度を示し、横軸は、時間を示している。図中「０」は、ワイパ２０が最も低い位置（停止位置）となるワイパアームの回転角度を示している。図中「ｍａｘ」は、ワイパアームの最大回転角度を示している。ワイパ２０は、ワイパアームの回転角度が「０」と「ｍａｘ」の間で反復変化することにより、停止位置と最大駆動位置との間を往復運動する。
【００２８】
ＯＦＦモードは、停止位置でワイパ２０を停止させる駆動モードである。ＩＮＴモードは、ワイパ２０に停止位置と最大駆動位置との間を往復運動させ、所定時間停止させ、再び往復運動を行わせることを繰り返す駆動モードである。図中（ａ）は、ＩＮＴモードにおけるワイパ２０の駆動を示している。ＩＮＴモードでは、ワイパアームの回転角度が「０」から「ｍａｘ」に至った後、「０」になり、モータ２２が停止し、再びワイパアームの回転角度が「０」から「ｍａｘ」に至った後、「０」になるという間欠的な動作が繰り返される。このモータ２２が停止している時間を「間欠時間」という。ワイパスイッチ２４の近傍に備えられた間欠時間設定部（不図示）を操作することで、間欠時間を所定の範囲で設定することができる。
【００２９】
また、図中（ｂ）は、Ｌｏモードにおけるワイパ２０の駆動を示している。Ｌｏモードでは、例えばＨｉモードの１／２の速さでワイパアームの回転角度が「０」と「ｍａｘ」の間で反復変化する。図中（ｃ）は、Ｈｉモードにおけるワイパ２０の駆動を示している。Ｈｉモードでは、例えばＬｏモードの２倍の速さでワイパアームの回転角度が「０」と「ｍａｘ」の間で反復変化する。また、ＡＵＴＯモードでは、車両制御部５０の制御により、ワイパ２０が制御される。詳細については、後述する。
【００３０】
車速センサ３０は、例えば、各車輪に取り付けられた車輪速センサと、車輪速センサの出力に基づいて速度信号を生成するマイクロコンピュータとを含む。車速センサ３０は、自車両Ｍの走行速度を検出し、検出した走行速度を示す速度信号を車両制御部５０へ出力する。
【００３１】
通信部４０は、サーバ側通信部１１０により送信された運転状況または道路情報を取得する。車両制御部５０は、サーバ装置１００から取得した情報に基づき、制御マップを生成して制御マップ記憶部５４に格納する。車両制御部５０は、ワイパスイッチ２４の設定状態がＡＵＴＯモードに設定されている場合は制御マップ記憶部５４に格納された制御マップに基づき、駆動制御回路５２を制御する。車両制御部５０の機能の詳細については、後述する。駆動制御回路５２は、車両制御部５０から出力された制御信号に基づき、モータ２２を制御することによりワイパ２０を作動させる。
【００３２】
図５は、ワイパ装置１０の車両制御部５０により実行される処理の流れを示すフローチャートである。まず、車両制御部５０は、ワイパスイッチ２４の操作状態を参照し、現在の駆動モードがＡＵＴＯモードであるか否かを判定する（ステップＳ１００）。現在の駆動モードがＡＵＴＯモードでない場合、本フローチャートは終了する。この場合、駆動モードに応じたワイパ２０の制御が行われる。
【００３３】
現在の駆動モードがＡＵＴＯモードである場合、車両制御部５０が、自車両Ｍの外気温が所定温度（例えば、摂氏ゼロ度程度）以上であるか否かを判定する（ステップＳ１１０）。自車両Ｍの外気温がゼロ度未満である場合、本フローチャートは終了する。外気温がゼロ度未満である場合、雪が降っている可能性が高く、以降の処理が有効で無くなる可能性があるからである。この場合、ワイパ２０は、本実施例で説明しない制御手法によって制御されてよい。なお、ステップＳ１１０の処理における条件は、例えば、所定距離上空の気温が所定温度以上であることとしてもよい。また、ステップＳ１１０の処理は、これら２つの条件を満たすこと（自車両Ｍの外気温が所定温度以上、且つ所定距離上空の気温が所定温度以上）を条件としてもよい。なお、上記２つの所定温度は同じでもよいし、異なってもよい。この場合、所定距離上空の気温については、通信部４０がサーバ装置１００や他の端末装置から取得してもよい。
【００３４】
自車両Ｍの外気温が所定温度以上の場合、車両制御部５０が通信部４０を用いてサーバ装置１００から運転状況を取得する（ステップＳ１２０）。この場合、サーバ装置１００から、例えば自車両Ｍを中心とした所定の範囲内（例えば自車両Ｍの半径２［ｋｍ］以内）の他車両ｍを選択して、選択した他車両ｍの情報を取得してもよい。他車両ｍの位置が自車両Ｍを中心とした所定の範囲外である場合、他車両ｍが位置する場所と自車両Ｍが位置する場所との天候が異なる可能性が高く、参照情報として不適切である可能性が高いからである。
【００３５】
次に、車両制御部５０は、通信部４０を用いて取得した他車両ｍの情報に基づき、プロット処理を行う（ステップＳ１３０）。ここで、プロット処理について、図６を参照して、説明する。図６は、ワイパ装置１０の車両制御部５０により実行されるプロット処理の流れを示すフローチャートである。
【００３６】
まず、車両制御部５０は、他車両ｍの外気温が所定温度（例えば、摂氏ゼロ度程度）以上であるか否かを判定する（ステップＳ１３１）。他車両ｍの外気温が所定温度未満である場合、プロットマップにプロットせず、ステップＳ１３６へ進む。
【００３７】
他車両ｍの外気温が所定温度以上である場合、車両制御部５０は、他車両ｍの車速が所定車速（例えば、５［ｋｍ／ｈ］程度）以上であるか否かを判定する（ステップＳ１３２）。他車両ｍの車速が所定車速未満である場合、プロットマップにプロットせず、ステップＳ１３６へ進む。
【００３８】
他車両ｍの車速が５［ｋｍ／ｈ］以上である場合、車両制御部５０は、ワイパのウォッシャが作動していないか否かを判定する（ステップＳ１３３）。ワイパのウォッシャが非作動でない（作動している）場合、プロットマップにプロットせず、ステップＳ１３６へ進む。ワイパのウォッシャが非作動である（作動していない）場合、車両制御部５０は、他車両ｍの車種が同系統であるか否かを判定する（ステップＳ１３４）。他車両ｍの車種が同系統でない場合、ステップＳ１３６へ進む。
【００３９】
他車両ｍの車種が同系統である場合、車両制御部５０は、他車両ｍのワイパの作動状態と車速とを対応付けて、プロットマップにプロットする（ステップＳ１３５；後述）。プロットマップとは、例えば、制御マップを作成する元となる仮想的な平面を示すデータ領域であり、ＲＡＭ等の所定領域に設定される。次に、車両制御部５０は、サーバ装置１００から取得したすべての他車両ｍの運転状況を処理したか否かを判定する（ステップＳ１３６）。すべての他車両ｍの運転状況を処理していない場合は、ステップＳ１３１へ戻り、すべての他車両ｍの運転状況を処理した場合は、ステップＳ１３０の処理は終了する。
【００４０】
ここで、プロットマップにプロットする処理について説明する。図７は、プロットマップと、これに基づいて生成される制御マップを示す図である。図中、縦軸は、他車両ｍの駆動モード、またはワイパ間欠時間（ＩＮＴ設定の場合のみ）であり、横軸は、他車両ｍの車速である。車両制御部５０は、他車両ｍの駆動モードまたはワイパ間欠時間と、車速との組み合わせを、プロットマップにプロットする。図中の各点は、他車両ｍより取得した駆動モードまたはワイパ間欠時間と、車速との組み合わせを示す座標（以下、プロット点）である。車両制御部５０は、サーバ装置１００から取得した他車両ｍの情報のうち、ステップＳ１３１〜Ｓ１３４の条件を満たす他車両ｍの情報のプロット点をプロットマップにプロットする。
【００４１】
図７の例では、車速が所定車速（５［ｋｍ／ｈ］）〜「Ｖ１」までは、多くの他車両ｍで、ＩＮＴモードが選択されている。車速がＶ１〜Ｖ２の場合には、多くの他車両ｍで、Ｌｏモードが選択されている。車速が「Ｖ２」を超える場合には、多くの他車両ｍで、Ｈｉモードが選択されている。また、図中、「ａｃ」は、車両制御部５０が、プロット点に基づいて生成する制御マップである。なお、制御マップは、図５の後述するステップＳ１４０で生成される。
【００４２】
図６の処理において、他車両ｍの外気温が所定温度以上でない場合（ステップＳ１３１；参照）、車両制御部５０は、図５のステップＳ１１０と同様の理由で、当該他車両ｍの運転状況はプロットマップへのプロットの対象としない。すなわち、当該他車両ｍの運転状況を、駆動制御回路５２を制御するための情報から除外する。
【００４３】
他車両ｍの車速が所定車速（例えば、５［ｋｍ／ｈ］程度）未満である場合（ステップＳ１３２；参照）、他車両ｍは、停車または停車に近い状態であり、ワイパの作動状態が走行中と大きく異なる可能性が高く、例えばワイパをＯＦＦモードにしていたり、ワイパを走行中より遅く設定していたりする可能性が高い。このため、車両制御部５０は、当該他車両ｍの運転状況はプロットマップへのプロットの対象としない。すなわち、当該他車両ｍの運転状況を、駆動制御回路５２を制御するための情報から除外する。
【００４４】
ワイパのウォッシャが非作動でない（作動している）場合（ステップＳ１３３；参照）、他車両ｍは、雨が降っていなくてもワイパを駆動させている場合がある。このため、車両制御部５０は、当該他車両ｍの運転状況はプロットマップへのプロットの対象としない。すなわち、当該他車両ｍの運転状況を、駆動制御回路５２を制御するための情報から除外する。
【００４５】
他車両ｍの車種が同系統でない場合（ステップＳ１３４；参照）、フロントウインドウの傾斜角や形状、配置状態が大きく異なっている場合がある。この場合、他車両ｍと自車両Ｍの位置する場所の天候が同じであっても、ワイパスピード（駆動モード）は異なる場合がある。このため、車両制御部５０は、当該他車両ｍの運転状況はプロットマップへのプロットの対象としない。ここで、車種が同系統とは、他車両ｍのフロントウインドウの傾斜角と、自車両Ｍのフロントウインドウの傾斜角とが、所定の角度差以内であることを条件に含んでよい。
【００４６】
すべての他車両ｍの運転状況のプロット処理をした場合、図５へ戻り、車両制御部５０は、制御マップ記憶部５４に記憶された制御マップを生成する（ステップＳ１４０）。
【００４７】
図７および図８を参照して、制御マップの生成手法について説明する。図８は、制御マップの生成処理の流れを示すフローチャートである。まず、車両制御部５０は、例えば所定の車速範囲毎に、複数の区間に所定の車速範囲を分割する（ステップＳ１４１）。車両制御部５０は、例えば、図７に示すＲ１、Ｒ２、Ｒ３、‥のように、所定車速以上の領域を、所定の分割幅（例えば１［ｋｍ／ｈ］程度）で複数の区間に分割する。この分割された各区間を、以下、「分割区間Ｒ」と称する。
【００４８】
次に、車両制御部５０は、低速側から順に、分割区間内で最も多い駆動モードを抽出する（ステップＳ１４２）。図７の例では、車両制御部５０により、例えば車速５［ｋｍ／ｈ］を超え〜Ｖ１間の範囲における分割区間Ｒでは、ＩＮＴモード、車速Ｖ１を超え〜Ｖ２間の範囲における分割区間Ｒでは、Ｌｏモード、車速Ｖ２を超える範囲における分割区間Ｒでは、Ｈｉモードが最も多い駆動モードとして抽出される。
【００４９】
次に、車両制御部５０は、前述した分割区間Ｒ内における最も多い駆動モードの抽出結果に基づいて、駆動モードの境界を導出する（ステップＳ１４３）。車両制御部５０は、例えば分割区間Ｒのうち、低速側から順に見て最初にＬｏモードに対応するプロット点が多くなった分割区間Ｒと、最初にＨｉモードに対応するプロット点が多くなった分割区間Ｒを導出する。車両制御部５０は、最初にＬｏモードに対応するプロット点が多くなった分割区間Ｒの低速側である左端（又は高速側である右端、或いは中央値など）を、ＩＮＴモードとＬｏモードとの境界として導出する。また、車両制御部５０は、最初にＨｉモードに対応するプロット点が多くなった分割区間Ｒの低速側である左端（又は高速側である右端、或いは中央値など）を、ＬｏモードとＨｉモードとの境界として導出する。
【００５０】
車両制御部５０は、導出された各駆動モードの境界に基づいて、ＩＮＴモードとＬｏモードとの境界よりも低速側の領域をＩＮＴモードに制御する領域（ＩＮＴ領域）、ＩＮＴモードとＬｏモードとの境界と、ＬｏモードとＨｉモードとの境界とで挟まれる領域をＬｏモードに制御する領域（Ｌｏ領域）、ＬｏモードとＨｉモードとの境界より高速側の領域をＨｉモードに制御する領域（Ｈｉ領域）と決定する。図７の例では、車速Ｖ１未満の領域がＩＮＴ領域、車速Ｖ１を超えＶ２未満の領域がＬｏ領域、車速Ｖ２を超える領域がＨｉ領域に設定される。
【００５１】
次に、車両制御部５０は、ＩＮＴ領域内でワイパ間欠時間についての制御ラインを導出する（ステップＳ１４４）。車両制御部５０は、ＩＮＴ領域内において、ＩＮＴ領域内のプロット点に基づき、例えば最小二乗法などの回帰分析に基づく手法により近似直線を生成する。ＩＮＴ領域内では、近似直線を車速に対応するワイパ間欠時間の制御ラインとする。また、プロットマップ内のＬｏ分割区間およびＨｉ分割区間では、ＬｏモードおよびＨｉモードを、制御ラインとする。これにより、図８に示すステップＳ１４０の処理は終了する。
【００５２】
その後、車両制御部５０は、車速センサ３０から自車両Ｍの車速を取得する（ステップＳ１５０）。次に、車両制御部５０は、車速センサ３０から取得した車速を制御マップ記憶部５４に記憶された制御マップに適用することにより、自車両Ｍの駆動モード（ＩＮＴモードを導出した場合は間欠時間）を導出する（ステップＳ１６０）。
【００５３】
図９は、制御ラインに基づいてワイパ２０の駆動モード、または駆動モードおよびワイパ間欠時間が導出される様子を説明するための図である。例えば、自車両Ｍの車速が「ＶＡ」の場合、車両制御部５０は、制御マップ記憶部５４に記憶された制御マップを参照して、自車両Ｍの車速「ＶＡ」に対応する駆動モードであるＩＮＴモードを駆動モードに決定すると共に、自車両Ｍの車速「ＶＡ」に対応するワイパ間欠時間である「ＴＡ」をワイパ間欠時間に決定する。
【００５４】
また、例えば、自車両Ｍの車速が「ＶＢ」の場合、車両制御部５０は、制御マップ記憶部５４に記憶された制御マップを参照して、自車両Ｍの車速「ＶＢ」に対応する駆動モードであるＬｏモードを、駆動モードに決定する。また、例えば、自車両Ｍの車速が「ＶＣ」の場合、車両制御部５０は、制御マップ記憶部５４に記憶された制御マップを参照して、自車両Ｍの車速「ＶＣ」に対応する駆動モードであるＨｉモードを、駆動モードに決定する。
【００５５】
次に、車両制御部５０は、決定した駆動モードに対応する信号を、駆動制御回路５２へ出力する。駆動制御回路５２は、車両制御部５０により出力された信号に基づき、ワイパ２０を駆動させる（ステップ１７０）。これにより、図５に示すフローチャートは終了する。
【００５６】
このように、車両制御部５０が、例えば所定の周期で、他車両ｍの運転状況に基づき、制御マップを生成し、生成した制御マップと自車両Ｍの車速とに基づき、ワイパ２０の駆動モードを制御するため、自車両Ｍの車速が変化した場合であっても、演算処理の負荷を低減させつつ、自動で適切にワイパ２０を制御することができる。
【００５７】
なお、本実施形態では、ワイパ装置１０は、サーバ装置１００を介して他車両ｍの運転状況を取得するものとしたが、ワイパ装置１０は、ＤＳＲＣ（Dedicated  Short  Range  Communication）やBluetooth（登録商標）などを利用して、他車両ｍと直接、通信を行って他車両ｍの運転状況を取得してもよい。また、サーバ装置１００の解析部１３０が、各車両から取得した情報に基づき、制御マップを生成して、各車両に制御マップを送信してもよい。この場合、制御マップを取得した車両は、サーバ装置１００から送信された制御マップと自車速とに基づいて、ワイパ２０を制御してもよい。また、解析部１３０が、制御マップを作成し、各車両から取得した車速を制御マップに適用して、各車両に対応するワイパ２０の駆動モードを導出してもよい。この場合、サーバ装置１００は、サーバ側通信部１１０を介して各車両に対応するワイパ２０の駆動モードを送信する。自車両Ｍは、サーバ装置１００から送信されたワイパ２０の駆動モードに基づき、自車両Ｍのワイパ２０を制御する。
【００５８】
以上説明したワイパ装置１０によれば、車両制御部５０が、通信部４０を用いて取得した他車両ｍの運転状況に基づいて、駆動制御回路５２を制御することにより、コストや重量を増加させることなく、より適切にワイパ２０を制御することができる。
【００５９】
以上、本発明を実施するための形態について実施形態を用いて説明したが、本発明はこうした実施形態に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。
【符号の説明】
【００６０】
１‥ワイパ制御システム、ｍ（ｍ１、ｍ２、ｍｋ）‥他車両、１０‥ワイパ装置、２０‥ワイパ、２４‥ワイパスイッチ、３０‥車速センサ（車速検出部）、４０‥通信部（取得部）、５０‥車両制御部（制御部）、５２‥駆動制御回路（ワイパ駆動部）、５４‥制御マップ記憶部、１００‥サーバ装置
【図１】
2016022895.tif 000003
【図２】
2016022895.tif 000004
【図３】
2016022895.tif 000005
【図４】
2016022895.tif 000006
【図５】
2016022895.tif 000007
【図６】
2016022895.tif 000008
【図７】
2016022895.tif 000009
【図８】
2016022895.tif 000010
【図９】
2016022895.tif 000011