(57)【要約】【課題】制御情報を容易かつ確実に設定可能なワイパ装置及び制御情報の設定方法を提供する。【解決手段】ワイパ装置１は、モータ３ａによって駆動されるＤＲ側ワイパブレード２ａと、モータ３ｂによって駆動されるＡＳ側ワイパブレード２ｂとを備える。モータ３ａ,３ｂは、それぞれ制御マイコン５ａ,５ｂによって駆動制御される。制御マイコン５ａ,５ｂ間は通信線７にて接続されている。制御マイコン５ａには、ＡＳ側制御情報３１ｂが格納されている。ＡＳ側に制御情報が存在していない場合や、ＡＳ側の制御情報がＤＲ側の制御情報と対応していない場合など、所定の制御情報設定条件を具備した場合、ＤＲ側に格納されたＡＳ側制御情報３１ｂを、通信線７を介して制御マイコン５ｂに送信する。これを受けた制御マイコン５ｂのＣＰＵ２１ｂは、受信した制御情報を用いてＡＳ側の制御情報を設定する。【選択図】図２
2008055988.tif 000002
【特許請求の範囲】
【請求項１】
第１制御回路によって駆動制御される第１モータと、前記第１モータによって駆動される第１ワイパブレードと、前記第１制御回路と通信線を介して接続された第２制御回路によって駆動制御される第２モータと、前記第２モータによって駆動される第２ワイパブレードとを有してなるワイパ装置であって、
前記第１制御回路は、前記第１モータの制御情報と前記第２モータの制御情報を格納する第１制御情報格納部と、前記第２制御回路との間でデータの送受信を行う第１データ送受信部と、所定の制御情報設定条件下において、前記第１制御情報格納部に格納された前記第２モータの制御情報を前記第２制御回路に送信する第１制御情報設定部とを有し、
前記第２制御回路は、前記第２モータの制御情報を格納する第２制御情報格納部と、前記第１制御回路との間でデータの送受信を行う第２データ送受信部と、前記第１制御回路から送られてきた前記制御情報を用いて、前記第２制御情報格納部に前記第２モータの制御情報を設定する第２制御情報設定部とを有することを特徴とするワイパ装置。
【請求項２】
請求項１記載のワイパ装置において、第１制御回路はさらに、前記制御情報設定条件を判定し、該制御情報設定条件を具備した場合、前記第１制御情報設定部に前記第１制御情報格納部内の前記第２モータの制御情報を前記第２制御回路に送信させる第２モータ側設定プログラムを格納したプログラム格納部を有することを特徴とするワイパ装置。
【請求項３】
請求項１又は２記載のワイパ装置において、前記制御情報設定条件は、(1)前記第２制御回路側に制御情報が存在していない場合、又は、(2)前記第２制御回路側の制御情報が前記第１制御回路側の制御情報と対応していない場合であり、前記条件(1),(2)の少なくとも何れか一方が満たされた場合、前記制御情報設定条件が具備されることを特徴とするワイパ装置。
【請求項４】
請求項３記載のワイパ装置において、前記制御情報設定条件として、さらに、(3)当該ワイパ装置のスイッチが初めてＯＮされた場合、を加えたことを特徴とするワイパ装置。
【請求項５】
請求項３又は４記載のワイパ装置において、前記制御情報設定条件として、さらに、(4)制御情報の転送命令が当該ワイパ装置外からあった場合、を加えたことを特徴とするワイパ装置。
【請求項６】
第１制御回路によって駆動制御される第１モータと、前記第１モータによって駆動される第１ワイパブレードと、前記第１制御回路と通信線を介して接続された第２制御回路によって駆動制御される第２モータと、前記第２モータによって駆動される第２ワイパブレードとを有してなるワイパ装置における前記第２モータの制御情報設定方法であって、
所定の制御情報設定条件を判定するステップと、
前記制御情報設定条件を具備した場合、前記第１制御回路内に格納された前記第２モータの制御情報を、前記通信線を介して前記第２制御回路に送信するステップと、
前記通信線を介して受信した前記第２モータの制御情報を、前記第２制御回路内に格納するステップとを有することを特徴とするワイパ装置における制御情報設定方法。
【請求項７】
請求項６記載のワイパ装置における制御情報設定方法において、前記制御情報設定条件は、(1)前記第２制御回路側に制御情報が存在していない場合、又は、(2)前記第２制御回路側の制御情報が前記第１制御回路側の制御情報と対応していない場合であり、前記条件(1),(2)の少なくとも何れか一方が満たされた場合、前記制御情報設定条件が具備されることを特徴とするワイパ装置における制御情報設定方法。
【請求項８】
請求項７記載のワイパ装置における制御情報設定方法において、前記制御情報設定条件として、さらに、(3)当該ワイパ装置のスイッチが初めてＯＮされた場合、を加えたことを特徴とするワイパ装置における制御情報設定方法。
【請求項９】
請求項７又は８記載のワイパ装置における制御情報設定方法において、前記制御情報設定条件として、さらに、(4)制御情報の転送命令が当該ワイパ装置外からあった場合、を加えたことを特徴とするワイパ装置における制御情報設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両用ワイパ装置に関し、特に、対向払拭型のワイパ装置における制御情報の設定方式に関する。
【背景技術】
【０００２】
近年、自動車等の車両用ワイパ装置、特に対向払拭型（オポジットタイプ）のワイパ装置では、特開平11−301409号公報のように、運転席側と助手席側の各ワイパアームを個別にモータ駆動する方式が採用されている。このようなワイパ装置では、左右のワイパブレード（以下、適宜ブレードと略記する）が払拭面上で干渉しないように、各ブレードの位置角度を見ながらモータを個別に制御している。例えば前記公報の装置では、ワイパ制御装置にて左右のブレードの位置角度が常時監視されている。両ブレード間には予め目標角度差が設定され、互いに他方のブレードの位置角度を参照しつつ、目標角度差と実測角度差との差が小さくなるように左右のモータが個別に速度制御される。
【０００３】
図４は、このようなワイパ装置の全体構成を示す説明図である。図４のワイパ装置５１は、運転席側と助手席側のワイパブレードを対向配置したいわゆる対向払拭型の構成となっている。運転者側（以下、ＤＲ側と略記する）のブレード５２ａと助手席側（以下、ＡＳ側と略記する）のブレード５２ｂは、フロントガラスの両端側に設定された上反転位置とフロントガラスの下端中央部に設定された下反転位置との間で対向的に払拭作動を行う。ＤＲ側とＡＳ側にはそれぞれＤＲ側モータ５３ａとＡＳ側モータ５３ｂが別個に設けられている。
【０００４】
モータ５３ａ,５３ｂは、モータユニット５４ａ,５４ｂ内に収容されている。モータユニット５４ａ,５４ｂ内には、モータ回転角度に比例しブレード移動量を示す相対位置信号（回転信号）や、特定のブレード位置を示す絶対位置信号を出力するセンサが設けられている。モータユニット５４ａ,５４ｂにはさらに、制御マイコン５５ａ,５５ｂが配設されている。制御マイコン５５ａ,５５ｂは、ユニット内のセンサ出力信号に基づいて、ブレード５２ａ,５２ｂの位置情報（現在位置）を算出する。制御マイコン５５ａ,５５ｂは、絶対位置信号が得られた後の相対位置信号のパルス数をカウントすることにより、ブレード５２ａ,５２ｂの現在位置を認識する。
【０００５】
ＤＲ側のモータユニット５４ａは、車体側の制御装置であるスイッチコントローラ５６に接続されており、モータユニット５４ａがマスタ側、モータユニット５４ｂがスレーブ側となっている。スイッチコントローラ５６とモータユニット５４ａは車内ＬＡＮにて接続されており、モータユニット５４ａには、ＬＡＮ回線を介してワイパスイッチのON/OFFやLO,HI,INTなどのスイッチ情報が入力される。モータユニット５４ａ,５４ｂの間は専用の通信線５７にて接続されており、両ユニット５４ａ,５４ｂの制御マイコン５５ａ,５５ｂは、通信線５７を介して、互いのブレード位置の情報を交換し合っている。
【０００６】
制御マイコン５５ａ,５５ｂは、上下反転位置にてモータ５３ａ,５３ｂを正逆転制御してブレード５２ａ,５２ｂを往復払拭動作させると共に、両ブレード５２ａ,５２ｂ同士が干渉したり、角度差が拡大したりしないようにモータ５３ａ,５３ｂを同期制御する。モータの同期制御は、自身と相手側のブレード位置情報と、払拭パターンやＰＩＤゲイン、接触判定閾値（両ブレード間の距離がこれ以上小さくなった場合は、ブレード接触状態と判定する基準値であり、位置角度に応じた角度差が設定される）等の制御情報に基づいて実行され、制御マイコン５５ａ,５５ｂは、それらの情報に従ってワイパ装置を干渉等なく作動させる。
【特許文献１】特開平11-301409号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
一方、図４のワイパ装置では、ＤＲ側とＡＳ側がリンク結合されていないリンクレス構造のため、前述の制御情報を変更することにより、ブレード５２ａ,５２ｂの払拭パターンを適宜変更することができる。このため、制御情報は車種や仕様等に応じて適宜変更される他、工場出荷時やディーラでの動作確認、ディーラ等におけるチューニング時等においても制御情報の書き換えが行われる場合がある。その際、前述のようなワイパ装置では、制御マイコン５５ａ,５５ｂによってモータ５３ａ,５３ｂを駆動させるため、車種毎（あるいは、車両毎やモータ毎）に専用の制御情報が必要になる場合があり、その管理が煩雑となるという問題があった。
【０００８】
また、図４のワイパ装置のように、車載状態ではＤＲ側（マスタ側）のみが車内ＬＡＮに接続され、ＡＳ側（スレーブ側）は車内ＬＡＮとは直接接続されていない構成の場合、ＡＳ側の制御情報を設定しにくいという問題もあった。このため、従来のワイパ装置では、制御情報設定の際、ＤＲ側，ＡＳ側を共にＬＡＮから切り離し、それぞれに個別に情報を書き込むのが一般的であり、作業が煩雑化するという問題があった。
【０００９】
さらに、ワイパ装置を支障なく作動させるためには、両制御マイコン５５ａ,５５ｂに対となった制御情報を格納する必要があるが、ＤＲ側，ＡＳ側のそれぞれに別個に制御情報を書き込む作業では、誤って異なる組み合わせの情報を書き込んでしまう可能性があるという問題もあった。加えて、一方のみ制御情報を変更し、他方の変更を忘れる可能性もあり、制御情報のＩＤ確認など、書き込む制御情報や作業工程に関し厳しい管理が求められ、作業工数増大の一因となるという問題があった。特に、車種毎、車両毎に制御情報が異なる場合には、これらの問題が生じる可能性が高くなり、その対策が求められていた。
【００１０】
本発明の目的は、制御情報を容易かつ確実に設定可能なワイパ装置及びワイパ装置における制御情報設定方法を提供することにある。
【課題を解決するための手段】
【００１１】
本発明のワイパ装置は、第１制御回路によって駆動制御される第１モータと、前記第１モータによって駆動される第１ワイパブレードと、前記第１制御回路と通信線を介して接続された第２制御回路によって駆動制御される第２モータと、前記第２モータによって駆動される第２ワイパブレードとを有してなるワイパ装置であって、前記第１制御回路は、前記第１モータの制御情報と前記第２モータの制御情報を格納する第１制御情報格納部と、前記第２制御回路との間でデータの送受信を行う第１データ送受信部と、所定の制御情報設定条件下において、前記第１制御情報格納部に格納された前記第２モータの制御情報を前記第２制御回路に送信する第１制御情報設定部とを有し、前記第２制御回路は、前記第２モータの制御情報を格納する第２制御情報格納部と、前記第１制御回路との間でデータの送受信を行う第２データ送受信部と、前記第１制御回路から送られてきた前記制御情報を用いて、前記第２制御情報格納部に前記第２モータの制御情報を設定する第２制御情報設定部とを有することを特徴とする。
【００１２】
本発明のワイパ装置にあっては、第１制御回路側に第２モータの制御情報を格納し、所定の制御情報設定条件下、第２モータの制御情報を第１制御回路側から第２制御回路に送信する。このため、両モータの制御情報の設定を一方側から行うことができ、設定作業の効率化が図られると共に、誤った組み合わせの制御情報が設定されたり、一方の制御情報の設定を失念してしまったりするのを回避できる。また、第２制御回路側は、当初は制御情報を持つ必要がないため、第２モータや第２制御回路側は汎用的な構成で足り、製品コストの低減も図られる。
【００１３】
前記ワイパ装置において、前記第１制御回路に、前記制御情報設定条件を判定し、該制御情報設定条件を具備した場合、第１制御情報設定部に前記第１制御情報格納部内の前記第２モータの制御情報を前記第２制御回路に送信させる第２モータ側設定プログラムを格納したプログラム格納部をさらに設けても良い。
【００１４】
また、前記制御情報設定条件として、(1)前記第２制御回路側に制御情報が存在していない場合、又は、(2)前記第２制御回路側の制御情報が前記第１制御回路側の制御情報と対応していない場合を設定し、前記条件(1),(2)の少なくとも何れか一方が満たされた場合、前記制御情報設定条件が具備されるようにしても良い。この場合、前記制御情報設定条件として、さらに、(3)当該ワイパ装置のスイッチが初めてＯＮされた場合や、(4)制御情報の転送命令が当該ワイパ装置外からあった場合、を加えても良い。
【００１５】
本発明のワイパ装置における制御情報設定方法は、第１制御回路によって駆動制御される第１モータと、前記第１モータによって駆動される第１ワイパブレードと、前記第１制御回路と通信線を介して接続された第２制御回路によって駆動制御される第２モータと、前記第２モータによって駆動される第２ワイパブレードとを有してなるワイパ装置における前記第２モータの制御情報設定方法であって、所定の制御情報設定条件を判定するステップと、前記制御情報設定条件を具備した場合、前記第１制御回路内に格納された前記第２モータの制御情報を、前記通信線を介して前記第２制御回路に送信するステップと、前記通信線を介して受信した前記第２モータの制御情報を、前記第２制御回路内に格納するステップとを有することを特徴とする。
【００１６】
本発明のワイパ装置における制御情報設定方法にあっては、所定の制御情報設定条件を具備した場合、第２モータの制御情報を第１制御回路側から第２制御回路に送信する。このため、両モータの制御情報の設定を一方側から行うことができ、設定作業の効率化が図られると共に、誤った組み合わせの制御情報が設定されたり、一方の制御情報の設定を失念してしまったりするのを回避できる。また、第２制御回路側は、当初は制御情報を持つ必要がないため、第２モータや第２制御回路側は汎用的な構成で足り、製品コストの低減も図られる。
【００１７】
前記制御情報設定方法において、前記制御情報設定条件として、(1)前記第２制御回路側に制御情報が存在していない場合、又は、(2)前記第２制御回路側の制御情報が前記第１制御回路側の制御情報と対応していない場合を設定し、前記条件(1),(2)の少なくとも何れか一方が満たされた場合、前記制御情報設定条件が具備されるようにしても良い。この場合、前記制御情報設定条件として、さらに、(3)当該ワイパ装置のスイッチが初めてＯＮされた場合や、(4)制御情報の転送命令が当該ワイパ装置外からあった場合、を加えても良い。
【発明の効果】
【００１８】
本発明のワイパ装置によれば、第１制御回路にて駆動制御される第１モータによって駆動される第１ワイパブレードと、第１制御回路と通信線を介して接続された第２制御回路にて駆動制御される第２モータによって駆動される第２ワイパブレードとを有してなるワイパ装置にて、第１制御回路に、第１及び第２モータの制御情報を格納する第１制御情報格納部と、第１データ送受信部と、所定の制御情報設定条件下、第２モータの制御情報を第２制御回路に送信する第１制御情報設定部とを設け、第２制御回路に、第２制御情報格納部と、第２データ送受信部と、第１制御回路から送られてきた制御情報を用いて第２制御情報格納部に第２モータの制御情報を設定する第２制御情報設定部とを設けたので、第２モータの制御情報を第１制御回路側から第２制御回路に送信・設定することが可能となる。このため、両モータの制御情報の設定を一方側から行うことができ、設定作業の効率化を図ることが可能となる。また、両モータの制御情報として、誤った組み合わせの制御情報を設定したり、一方側の制御情報の設定を失念してしまったりするのを防止でき、装置の信頼性向上を図ることも可能となる。
【００１９】
本発明のワイパ装置における制御情報設定方法によれば、第１制御回路にて駆動制御される第１モータによって駆動される第１ワイパブレードと、第１制御回路と通信線を介して接続された第２制御回路にて駆動制御される第２モータによって駆動される第２ワイパブレードとを有してなるワイパ装置にて、所定の制御情報設定条件を判定するステップと、制御情報設定条件を具備した場合、第１制御回路内に格納された第２モータの制御情報を第２制御回路に送信するステップと、受信した第２モータの制御情報を第２制御回路内に格納するステップとを設けたので、両モータの制御情報の設定を一方側から行うことができ、設定作業の効率化を図ることが可能となる。また、両モータの制御情報として、誤った組み合わせの制御情報を設定したり、一方側の制御情報の設定を失念してしまったりするのを防止でき、装置の信頼性向上を図ることも可能となる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の実施例を図面に基づいて詳細に説明する。図１は、本発明の一実施例であるワイパ装置の全体構成を示す説明図である。図１のワイパ装置１は図４のワイパ装置と同様の構成となっており、ＤＲ側とＡＳ側のワイパブレード２ａ（第１ワイパブレード）,２ｂ（第２ワイパブレード）とを少なくとも払拭一部をともに払拭するように対向配置したいわゆる対向払拭型のワイパ装置となっている。ＤＲ側とＡＳ側にはそれぞれＤＲ側モータ（第１モータ）３ａとＡＳ側モータ（第２モータ）３ｂ（以下、モータ３ａ,３ｂと略記する）が別個に設けられている。図１に示すように、ワイパ装置１もまた、ＤＲ側のみが車内ＬＡＮ９に接続された構成となっているが、ここでは、制御情報の設定に際し、ＡＳ側の制御情報がＤＲ側から転送され、両者を切り離して別個に作業しなくとも済むよう構成されている。なお、符号における「ａ,ｂ」は、それぞれＤＲ側とＡＳ側に関連する部材や部分であることを示している。
【００２１】
ブレード２ａ,２ｂには図示しないブレードラバー部材が取り付けられており、このラバー部材を車両のフロントガラス上に密着させて移動させることにより、図１に破線にて示した払拭領域１１ａ,１１ｂに存在する水滴等が払拭される。ブレード２ａ,２ｂは、ワイパ軸１２ａ,１２ｂの先端に固定されるワイパアーム１３ａ,１３ｂに支持されており、モータ３ａ,３ｂを駆動源とする駆動系１４ａ,１４ｂによって、左右に揺動運動を行う。駆動系１４ａ,１４ｂは、モータ３ａ,３ｂと、クランクアーム１５ａ,１５ｂ、連結ロッド１６ａ,１６ｂ、駆動レバー１７ａ,１７ｂおよびワイパアーム１３ａ,１３ｂからなるリンク機構から構成されている。
【００２２】
ワイパアーム１３ａ,１３ｂが固定されたワイパ軸１２ａ,１２ｂにはさらに、駆動レバー１７ａ,１７ｂが取り付けられている。駆動レバー１７ａ,１７ｂの端部には連結ロッド１６ａ,１６ｂが取り付けられている。連結ロッド１６ａ,１６ｂの他端側は、モータ３ａ,３ｂの出力軸１８ａ,１８ｂに固定されたクランクアーム１５ａ,１５ｂの先端部に接続されている。モータ３ａ,３ｂが駆動され出力軸１８ａ,１８ｂが回転すると、クランクアーム１５ａ,１５ｂが回転し、この動きが連結ロッド１６ａ,１６ｂを介して駆動レバー１７ａ,１７ｂへと伝達される。これにより、モータ３ａ,３ｂの回転運動がワイパアーム１３ａ,１３ｂの揺動運動に変換され、ブレード２ａ,２ｂが上下反転位置間にて往復動する。
【００２３】
モータ３ａ,３ｂはモータユニット４ａ,４ｂ内に収容されており、モータユニット４ａ,４ｂ内には、相対位置信号や絶対位置信号を出力するセンサ（図示せず）が設けられている。モータユニット４ａ,４ｂにはさらに、センサ出力信号に基づいてブレード２ａ,２ｂの位置情報を算出する制御マイコン５ａ（第１制御回路）,５ｂ（第２制御回路）が配設されている。ＤＲ側のモータユニット４ａは、車体側の制御装置であるスイッチコントローラ６と車内ＬＡＮ９を介して接続されている。スイッチコントローラ６からモータユニット４ａに対しては、ワイパスイッチのON/OFFやLO,HI,INTなどのスイッチ情報や車速情報などが入力される。モータユニット４ａ,４ｂ同士の間は通信線７にて接続されており、スイッチコントローラ６に接続されたモータ３ａがマスタ側となり、通信線７にてモータ３ａと接続されたモータ３ｂがスレーブ側となって両モータの制御が行われる。
【００２４】
両ユニット４ａ,４ｂの制御マイコン５ａ,５ｂは、通信線７を介して相手方のブレード位置情報を取得する。ここで、前述の相対位置信号はモータの回転に伴って発生するパルス信号であり、モータの回転角度に比例したパルス数が出力される。一方、絶対位置信号はブレード２ａ,２ｂが下反転位置に来たときに発せられる単発信号である。モータ３ａ,３ｂの回転数と出力軸１８ａ,１８ｂの回転数は減速比に基づく一定関係にあることから、パルス数によって出力軸１８ａ,１８ｂの回転角度を算出することができる。一方、出力軸１８ａ,１８ｂの回転角度とブレード２ａ,２ｂの移動角度は、駆動系１４ａ,１４ｂのリンク機構に基づき一定の相関関係を有している。従って、相対位置信号のパルス数を積算することでブレード２ａ,２ｂの移動角度を知ることができる。
【００２５】
そこで、制御マイコン５ａ,５ｂは、下反転位置を示す絶対位置信号とパルス数の組み合わせによって、ブレード２ａ,２ｂの現在位置を検出する。制御マイコン５ａ,５ｂは、この位置情報を通信線７を介して交換しつつ、双方のブレードの位置関係に基づいて、モータ３ａ,３ｂを同期駆動する。すなわち、制御マイコン５ａ,５ｂは、まず、自身の側のブレード位置に基づきモータ３ａ,３ｂを正逆転制御する。これにより、ブレード２ａ,２ｂが上下反転位置間で往復払拭動作を行う。同時に制御マイコン５ａ,５ｂは、両ブレード２ａ,２ｂのブレード位置情報に基づいてモータ３ａ,３ｂを制御し、ブレード同士が干渉したり、角度差が拡大したりしないようにワイパ装置１を制御する。
【００２６】
図２は、ワイパ装置１の制御系の構成を示すブロック図である。制御マイコン５ａ,５ｂは、ＣＰＵ２１ａ,２１ｂと、データ送受信部２２ａ,２２ｂ、ＲＯＭ２３ａ,２３ｂ及びＲＡＭ２４ａ,２４ｂを備えている。ＣＰＵ２１ａ（第１制御情報設定部）,２１ｂ（第２制御情報設定部）は中央演算処理装置であり、ここでは、ＣＰＵ２１ａがマスタ側となっている。ＣＰＵ２１ａには、スイッチコントローラ６からワイパスイッチの状態等の制御信号が入力され、制御マイコン５ｂからの位置情報や自らの位置情報に従ってモータ３ａの動作を制御する。ＣＰＵ２１ｂはスレーブ側となっており、制御マイコン５ａからの指示に基づき、制御マイコン５ａからの位置情報や自らの位置情報に従って通信線７を介してモータ３ｂの動作を制御する。
【００２７】
ＣＰＵ２１ａ,２１ｂは、データ送受信部２２ａ（第１データ送受信部）,２２ｂ（第２データ送受信部）を介して通信線７に接続されており、それらを通じて位置情報や動作指示を互いにやり取りしている。また、制御情報設定の際には、データ送受信部２２ａ,２２ｂ及び通信線７を介して、ＣＰＵ２１ａ側からＣＰＵ２１ｂ側に制御情報の設定指示や制御情報が送信される。なお、ここで言う「設定」とは、データが全く存在しない状態にデータを新規に書き込む場合のみならず、従前から存在するデータを新たなデータに書き換える場合（変更）も含んでいる。
【００２８】
ＲＯＭ２３ａ,２３ｂは不揮発性の記憶部であり、ＤＲ側,ＡＳ側それぞれに、モータ３ａ,３ｂを駆動するための制御情報（払拭パターン，ＰＩＤゲイン，接触判定閾値等）を格納するための制御情報格納部２５ａ（第１制御情報格納部）,２５ｂ（第２制御情報格納部）が設けられている。ここでは、ＤＲ側の制御情報格納部２５ａに、自身側（ＤＲ側）の制御情報であるＤＲ側制御情報３１ａと、相手側（ＡＳ側）の制御情報であるＡＳ側制御情報３１ｂが共に格納されている。ＤＲ側制御情報３１ａとＡＳ側制御情報３１ｂは対を為す制御データであり、工場等においてワイパ装置１内に予め格納される。なお、当該ワイパ装置１では、当初は、制御情報格納部２５ｂにＡＳ側制御情報３１ｂが格納されておらず、ＡＳ側制御情報３１ｂは、制御情報格納部２５ａから所定のタイミングにて制御情報格納部２５ｂに転送され格納される。
【００２９】
ＲＯＭ２３ａにはさらに、プログラム格納部３０ａが設けられており、その中に、ワイパ制御プログラム２６とＡＳ側設定プログラム（第２モータ側設定プログラム）２７が格納されている。ワイパ制御プログラム２６は、自身側（ＤＲ側）のワイパ動作制御に必要とされる基本的な制御プログラムであり、例えば、モータの速度制御などがプログラミングされている。また、ＡＳ側設定プログラム２７は、相手側（ＡＳ側）に制御情報を設定するための制御プログラムである。さらに、ＲＯＭ２３ｂにもプログラム格納部３０ｂが設けられており、そこには、ＡＳ側のワイパ動作制御に必要な基本制御プログラムであるワイパ制御プログラム２８が格納されている。一方、ＲＡＭ２４ａ,２４ｂは、データ等を一時的に格納しておく記憶部であり、モータ制御時には、時々刻々変化するブレードの位置情報などが一時保存される。
【００３０】
このようなワイパ装置１では、次のようにしてＡＳ側の制御情報が設定される。図３は、ワイパ装置１における制御情報設定処理の手順を示すフローチャートであり、ＡＳ側設定プログラム２７に基づきＣＰＵ２１ａによって実行される。図３の処理は、車両のイグニッションスイッチＯＮなどにより電源が投入され（ステップＳ１）、制御マイコン５ａ,５ｂ間にて通信線７を介したモータ間通信が開始された状態（ステップＳ２）にて実行される。そして、電源が投入されモータ間通信が開始されると、ステップＳ３にて、制御情報を設定すべきか否かが判断される。すなわち、所定の制御情報設定条件が具備されているか否かが判断される。
【００３１】
この場合、制御情報設定条件としては、例えば、(1)モータ間通信にてＡＳ側に制御情報が存在していないことが確認された場合、(2)モータ間通信にてＡＳ側の制御情報がＤＲ側の制御情報と対応していないことが判明したとき（例えば、両者のＩＤが異なるとき）、(3)ワイパスイッチの初回ＯＮ時、(4)スイッチコントローラ６等から制御情報の転送命令があったとき、などが挙げられる。従って、工場出荷時にワイパ装置の作動テストを行うと、(1)あるいは(3)の条件により、ＡＳ側の制御情報設定が行われる。また、ディーラ等におけるチューニングでは、ＤＲ側にチューニング用の制御情報を予め格納した後、制御情報の転送命令を出すことにより、(4)の条件によってＡＳ側に所望の制御情報が設定される。さらに、ＤＲ側とＡＳ側で制御情報の組み合わせが誤っている場合には、(2)の条件により、ＤＲ側が優先して制御情報が書き換えられる。なお、制御情報設定条件は、前述の条件を何れか１つ満たしていれば「具備」とされる。
【００３２】
ステップＳ３にてこれらの条件を具備した場合には、ステップＳ４に進み、ＤＲ側からＡＳ側に制御情報を送信し、その後、ステップＳ５に進んでこの制御情報をＡＳ側に設定する。この際、ＣＰＵ２１ａは、ＲＯＭ２３ａからＡＳ側制御情報３１ｂを取り出し、それをデータ送受信部２２ａ及び通信線７を介して制御マイコン５ｂ側に送る。制御マイコン５ｂ側では、データ送受信部２２ｂにて制御情報３１ｂを受信し、これを受けたＣＰＵ２１ｂは、ＡＳ側設定プログラム２７の指示に従って、受信したＡＳ側制御情報３１ｂをＲＯＭ２３ｂの制御情報格納部２５ｂ内に書き込む。
【００３３】
この場合、ＡＳ側制御情報３１ｂは、前述のようにＤＲ側制御情報３１ａと対を為すものであり、ワイパ装置１では、ＤＲ側とＡＳ側とで異なる組み合わせの制御情報が誤って設定されることがない。また、万が一、ＤＲ側とＡＳ側とで制御情報の組み合わせが誤っていても、ステップＳ３における制御情報設定条件と(2)により、ＡＳ側の制御情報が修正され、両者の整合性が維持される。これにより、ワイパ装置１では、制御情報の誤組み合わせに起因する制御上のトラブルが未然に防止される。
【００３４】
Ｓ３〜Ｓ５の処理によりＡＳ側に制御情報を設定した後、ステップＳ６に進み、通常のワイパ操作制御が実施される。すなわち、ＤＲ側,ＡＳ側の各ブレード２ａ,２ｂの位置情報に基づく相互制御が実施され、ルーチンを抜ける。一方、ステップＳ３にて、制御情報設定条件を具備しない場合には、現時点で特に制御情報をＡＳ側に設定する必要はない、と判断し、ステップＳ６の通常制御を実行し、ルーチンを抜ける。
【００３５】
このように、当該ワイパ装置１では、制御情報設定条件に基づき、ＡＳ側（スレーブ側）の制御情報がＤＲ側（マスタ側）に格納されているデータを用いて設定される。このため、スレーブ側は、当初は制御情報を持つ必要がなく、基本的な制御プログラムを備えていれば足りる。従って、スレーブ側には、同一構成のモータや制御マイコンを汎用的に使用でき、製品コストの低減を図ることが可能となる。また、ＤＲ側,ＡＳ側のそれぞれに制御情報を書き込む必要がなく、ＤＲ側への制御情報の書き込みのみによって、ＤＲ側,ＡＳ側双方の制御情報を設定できる。このため、制御情報設定作業の作業性が大幅に改善され、ワイパ装置１が車体に取り付けられている状態でも容易に制御情報を設定でき、ディーラ等におけるチューニング（プログラム変更）作業も容易になる。さらに、ＡＳ側には、必ずＤＲ側と対を為すデータが設定されるため、誤組み合わせや設定忘れなどの問題が生じず、装置の信頼性向上が図られる。さらに、制御情報のＩＤ確認なども不要となり、制御情報や作業工程に関する管理も緩和され、製造コストの低減も図られる。
【００３６】
本発明は前記実施例に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることは言うまでもない。
例えば、前述の実施例では、ＤＲ側のモータ３ａをマスタ側とし、ＡＳ側のモータ３ｂをスレーブ側としたが、ＡＳ側を車内ＬＡＮ９に接続してマスタ側とする構成も可能である。また、駆動系１４ａ,１４ｂは、モータ３ａ,３ｂと、クランクアーム１５ａ,１５ｂ、連結ロッド１６ａ,１６ｂ、駆動レバー１７ａ,１７ｂおよびワイパアーム１３ａ,１３ｂからなるリンク機構から構成されているが、モータ３ａ,３ｂの出力軸１８ａ,１８ｂにワイパアーム１３ａ,１３ｂを直接取り付けても良い。
【００３７】
一方、前述の実施例では、車載時に車内ＬＡＮ９と接続されているワイパ装置に本発明を適用した例を示したが、本発明は、車内ＬＡＮ９と接続されていない独立したワイパ装置にも適用可能である。すなわち、例えば、車内通信網に接続されていないモータユニットや、接続前の状態のモータユニットについても前述の方式によって制御情報を設定することができる。特に、前述の実施例の場合、前述の(3)の条件により、ワイパスイッチの初回ＯＮ時に制御情報の設定が実行されるため、車内ＬＡＮとの接続には無関係に制御情報の設定処理を実行でき、車内ＬＡＮに接続されていないワイパ装置にも有効である。また、制御情報を設定する際、車内ＬＡＮ９を外して別途制御情報設定装置を接続し、そこから制御情報や制御情報の転送命令を制御マイコン５ａに送信することも可能である。
【００３８】
加えて、前述の制御情報設定条件はその代表的な例を示すものであり、制御情報設定条件は前述の４つには限定されない。また、ワイパ装置１では、制御情報のみならず、ＤＲ側,ＡＳ側のワイパ制御プログラム２６,２８も通信設定可能である。
【図面の簡単な説明】
【００３９】
【図１】本発明の一実施例であるワイパ装置の全体構成を示す説明図である。
【図２】図１のワイパ装置の制御系の構成を示すブロック図である。
【図３】図１のワイパ装置における制御情報設定処理の手順を示すフローチャートである。
【図４】対向払拭型のワイパ装置のシステム構成を示す説明図である。
【符号の説明】
【００４０】
１    ワイパ装置
２ａ  ワイパブレード（第１ワイパブレード）
２ｂ  ワイパブレード（第２ワイパブレード）
３ａ  モータ（第１モータ）
３ｂ  モータ（第２モータ）
４ａ,４ｂ    モータユニット
５ａ  制御マイコン（第１制御回路）
５ｂ  制御マイコン（第２制御回路）
６    スイッチコントローラ
７    通信線
９    車内ＬＡＮ
１１ａ  ＤＲ側払拭領域
１１ｂ  ＡＳ側払拭領域
１２ａ,１２ｂ    ワイパ軸
１３ａ,１３ｂ    ワイパアーム
１４ａ,１４ｂ    駆動系
１５ａ,１５ｂ    クランクアーム
１６ａ,１６ｂ    連結ロッド
１７ａ,１７ｂ    駆動レバー
１８ａ,１８ｂ    出力軸
２１ａ  ＣＰＵ（第１制御情報設定部）
２１ｂ  ＣＰＵ（第２制御情報設定部）
２２ａ  データ送受信部（第１データ送受信部）
２２ｂ  データ送受信部（第２データ送受信部）
２３ａ,２３ｂ    ＲＯＭ
２４ａ,２４ｂ    ＲＡＭ
２５ａ  制御情報格納部（第１制御情報格納部）
２５ｂ  制御情報格納部（第２制御情報格納部）
２６    ワイパ制御プログラム
２７    ＡＳ側設定プログラム（第２モータ側設定プログラム）
２８    ワイパ制御プログラム
３０ａ,３０ｂ    プログラム格納部
３１ａ  ＤＲ側制御情報（第１モータの制御情報）
３１ｂ  ＡＳ側制御情報（第２モータの制御情報）
５１    ワイパ装置
５２ａ,５２ｂ    ワイパブレード
５３ａ  ＤＲ側モータ
５３ｂ  ＡＳ側モータ
５４ａ,５４ｂ    モータユニット
５５ａ,５５ｂ    制御マイコン
５６    スイッチコントローラ
５７    通信線
【図１】
2008055988.tif 000003
【図２】
2008055988.tif 000004
【図３】
2008055988.tif 000005
【図４】
2008055988.tif 000006