(57)【要約】【課題】  装置が被水した際に、リーク検知のリアルタイム性を向上することができるパワーウインドウ装置を提供する。【解決手段】  ＰＷスイッチ６のスイッチ側コネクタ１２に、被水検知端子２１，２２を設け、ＰＷモータ７のモータ側コネクタ３０に、被水検知端子３８，３９を設け、被水検知端子２１，３８を被水検知用ハーネス２３で接続する。パワーウインドウ装置１が被水した際には、各コネクタ１２，３０内のＤＯＷＮ端子１４（３１）及びＵＰ端子１６（３２）がリークするのに先立ち、被水検知端子２１，２２，３８，３９がリークする。ＰＷモータ７のＣＰＵ２５は、被水検知端子２１，２２，３８，３９でリークを検出すると、スイッチ操作の判断基準となる閾値を設定変更する。【選択図】      図１
2006316432.tif 000002
【特許請求の範囲】
【請求項１】
窓部材を昇降する際に操作する操作ユニットと、昇降駆動源及びその制御装置がユニット化された駆動ユニットとを備え、前記操作ユニット及び前記駆動ユニットは、各ユニットが有するコネクタ同士を信号線で各々結線することにより電気的に接続され、前記制御装置は前記信号線を介して前記操作ユニットから操作信号を入力し、その操作信号の信号電圧とその閾値との比較結果に基づき前記昇降駆動源を駆動して前記窓部材を昇降させるパワーウインドウ装置において、
前記操作ユニット及び前記駆動ユニットの前記各コネクタには、上昇側端子及び下降側端子とリーク端子との間に被水検知端子が各々設けられ、当該被水検知端子同士は該被水検知端子用の信号線を介して接続され、前記駆動ユニット内の前記制御装置は、前記被水検知端子を介して検出した端子電圧と、予め設定された設定値とを比較し、その比較結果に基づき前記閾値を設定変更することを特徴とするパワーウインドウ装置。
【請求項２】
前記被水検知端子は、前記上昇側端子及び前記下降側端子に対して隣接する位置に配置されていることを特徴とする請求項１に記載のパワーウインドウ装置。
【請求項３】
前記制御装置は、前記端子電圧が前記設定値となると前記閾値をその際の第１閾値から第２閾値に変更し、前記閾値が前記第２閾値となった状態を一定時間保持することを特徴とする請求項１又は２に記載のパワーウインドウ装置。
【請求項４】
前記制御装置は、前記端子電圧が前記設定値となると前記閾値をその際の第１閾値から第２閾値に変更し、前記閾値を前記第２閾値に設定した後、当該端子電圧に基づき決まる第３閾値を、前記第２閾値に代えて前記閾値として設定することを特徴とする請求項１〜３のうちいずれか一項に記載のパワーウインドウ装置。
【請求項５】
前記制御装置は、前記閾値を前記第１閾値から前記第２閾値に設定した後において前記端子電圧を定期的に監視し、その監視タイミングで前記第３閾値を逐次更新することを特徴とする請求項４に記載のパワーウインドウ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、操作手段の開閉操作により窓部材を自動で昇降させるパワーウインドウ装置に関する。
【背景技術】
【０００２】
従来、車両には、ドアのウインドウガラスを自動で昇降（開閉）させるべくパワーウインドウ装置が搭載されている。パワーウインドウ装置は、車内（例えばドア内側面）に設置された昇降スイッチが操作されると、ＤＣモータ等の駆動モータを駆動してウインドウガラスを昇降させる装置である。例えば、昇降スイッチが下降操作されると、駆動モータが正転してウインドウガラスが下降し、ウインドウガラスが開いた状態で昇降スイッチが上昇操作されると、駆動モータが逆転してウインドウガラスが上昇する。
【０００３】
この種のパワーウインドウ装置は、ＥＣＵ(Electric Control Unit) を内蔵したモータユニットと、モータユニットを作動させる際に操作するスイッチユニットとからなる。通常、モータユニットはＥＣＵを内蔵しているということで防水構造をとっているが、スイッチユニットはコスト面等の関係上、非防水構造のものが多く、モータユニットとスイッチユニットとを繋ぐコネクタの接続部分も非防水構造をとっているものが大半である。
【０００４】
従って、例えば水没等により車体が浸水した場合や、雨降り時に雨水が車体を伝ってドア内部に侵入した場合、パワーウインドウ装置が浸水して非防水部分が被水することがある。例えばパワーウインドウ装置がローアクティブ駆動の場合、非防水部分が被水してスイッチユニット内の信号線やコネクタの接続部分等がＧＮＤリークすると、スイッチユニットからスイッチ信号が正確にモータユニットに出力されなくなる。このため、スイッチユニットを操作していないにも拘らずウインドウガラスが開いたり、スイッチユニットを操作してもウインドウガラスが開かなくなったりするなどの誤動作の生じる可能性がある。
【０００５】
ここで、スイッチユニット内の信号線やコネクタの接続部分等がＧＮＤリークした場合でも、スイッチ操作に基づく駆動モータの作動性を確保する技術が例えば特許文献１に開示されている。特許文献１の技術では、上昇スイッチ及び下降スイッチから各々延びる信号線をＣＰＵの各スイッチ信号入力ポートに接続し、各々の信号線を途中で分岐してその分岐線をＣＰＵの各アナログ信号入力ポートに接続する。スイッチ等に水が付着して信号入力ポートに対する入力電圧が第１閾値よりも低くなった場合には、スイッチ信号をアナログ信号入力ポートで監視し、アナログ信号入力ポートの入力電圧とリーク電圧よりも低い第２閾値とを比較してスイッチ操作を判別する。
【特許文献１】特開２００２−１７６７９５号（第３頁、第２図）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところが、スイッチ信号入力ポートに対する入力電圧がＧＮＤリークによって低下した際、例えばその下降勾配が大きいと、入力電圧の演算速度が遅い場合には、実際に入力電圧が第１閾値を下回るタイミングから暫く経た後に、閾値が第１閾値から第２閾値に変更される状況になることも考えられる。この場合、実際に入力電圧が第１閾値を下回ってから、閾値が第２閾値に変更されるまでの期間において、スイッチが誤作動する状況になってしまうため、スイッチ誤動作防止という観点から閾値変更タイミングにリアルタイム性が要求されていた。
【０００７】
また、ＧＮＤリークした際のスイッチの誤動作を防止する手法として、ＧＮＤリークによって減る分のスイッチ信号電流を増加する手法がある。即ち、パワーウインドウ装置がローアクティブ駆動の場合、ＧＮＤリークによってスイッチ信号電流が減ったとしても、その減り分の電流を増やすことでスイッチ信号をＨレベル状態に保ち、パワーウインドウ装置の耐リーク性を確保する。
【０００８】
更に、パワーウインドウ装置がリークした際のスイッチ誤動作防止の他の手法としては、スイッチユニットとモータユニットとを繋ぐコネクタの端子配列を工夫する手法がある。これは、例えばパワーウインドウ装置がローアクティブ駆動の場合、ＵＰ端子及びＤＯＷＮ端子を電源系（バッテリ系）の端子で囲んだり、逆にパワーウインドウ装置がハイアクティブの場合、ＵＰ端子及びＤＯＷＮ端子をＧＮＤ系の端子で囲んだりすることで、耐リーク性を確保する手法である。
【０００９】
しかし、スイッチ信号電流を増加する手法や、スイッチユニットとモータユニットとを繋ぐコネクタの端子配列を工夫する手法を用いた場合には、スイッチ入力パターン、つまりパワーウインドウ装置がローアクティブ駆動とハイアクティブ駆動との間でシステムに変わると、スイッチ信号電流やコネクタ端子配列の調整が必要となる。従って、これら手法は汎用性に劣る問題があり、他の方法で耐リーク性を確保したい要望もあった。
【００１０】
本発明の目的は、装置が被水した際に、リーク検知のリアルタイム性を向上することができるパワーウインドウ装置を提供することにある。
【課題を解決するための手段】
【００１１】
上記問題点を解決するために、請求項１に記載の発明では、窓部材を昇降する際に操作する操作ユニットと、昇降駆動源及びその制御装置がユニット化された駆動ユニットとを備え、前記操作ユニット及び前記駆動ユニットは、各ユニットが有するコネクタ同士を信号線で各々結線することにより電気的に接続され、前記制御装置は前記信号線を介して前記操作ユニットから操作信号を入力し、その操作信号の信号電圧とその閾値との比較結果に基づき前記昇降駆動源を駆動して前記窓部材を昇降させるパワーウインドウ装置において、前記操作ユニット及び前記駆動ユニットの前記各コネクタには、上昇側端子及び下降側端子とリーク端子との間に被水検知端子が各々設けられ、当該被水検知端子同士は該被水検知端子用の信号線を介して接続され、前記駆動ユニット内の前記制御装置は、前記被水検知端子を介して検出した端子電圧と、予め設定された設定値とを比較し、その比較結果に基づき前記閾値を設定変更することを要旨とする。
【００１２】
この発明によれば、操作ユニットが操作されると、その操作に応じた操作信号が信号線を介して駆動ユニットに出力される。即ち、操作ユニットで窓部材を上昇させる操作が行われると、その上昇操作に応じた操作信号が駆動ユニットに出力され、操作ユニットで窓部材の上昇操作が解除されると、その解除操作に応じた操作信号が駆動ユニットに出力される。このとき、駆動ユニットの制御装置がその操作信号を入力し、制御装置がその信号電圧と閾値とを比較することで操作ユニットでの昇降操作の有無を認識し、昇降駆動源を駆動して窓部材を上昇又は下降させる。
【００１３】
また、本発明においては操作ユニット及び駆動ユニットの各コネクタに被水検知端子を設け、これら被水検知端子を上昇側端子及び下降側端子とリーク端子との間に配置した状態とする。従って、例えばパワーウインドウ装置が浸水した際には、上昇側端子及び下降側端子がリークするのに先立ち、被水検知端子が先にリークする。よって、被水検知端子によって上昇側端子及び下降側端子の被水を先行して検知することが可能となるため、パワーウインドウ装置が被水した際に、リーク検知のリアルタイム性を向上することが可能となる。
【００１４】
請求項２に記載の発明では、請求項１に記載の発明において、前記被水検知端子は、前記上昇側端子及び前記下降側端子に対して隣接する位置に配置されていることを要旨とする。
【００１５】
この発明によれば、請求項１に記載の発明の作用に加え、上昇側端子及び下降側端子に対して隣接する位置に被水検知端子が配置されているため、上昇側端子及び下降側端子が被水するか否かを、より確実に検知することが可能となる。
【００１６】
請求項３に記載の発明では、請求項１又は２に記載の発明において、前記制御装置は、前記端子電圧が前記設定値となると前記閾値をその際の第１閾値から第２閾値に変更し、前記閾値が前記第２閾値となった状態を一定時間保持することを要旨とする。
【００１７】
この発明によれば、請求項１又は２に記載の発明の作用に加え、端子電圧が設定値となると、閾値を第２閾値に設定した状態が一定時間保持される。ここで、端子電圧が設定値となった直後、即ちパワーウインドウ装置が被水した直後は、端子電圧の変動が大きいという現状があり、例えばパワーウインドウ装置が被水した直後に端子電圧を基にして閾値を設定すると、不安定な値を閾値として設定してしまうことになりかねない。しかし、本発明においては、パワーウインドウ装置が被水した直後の一定時間の間、閾値を第２閾値として保持するので、不安定な値を閾値として設定するような状況にならずに済む。
【００１８】
請求項４に記載の発明では、請求項１〜３のうちいずれか一項に記載の発明において、前記制御装置は、前記端子電圧が前記設定値となると前記閾値をその際の第１閾値から第２閾値に変更し、前記閾値を前記第２閾値に設定した後、当該端子電圧に基づき決まる第３閾値を、前記第２閾値に代えて前記閾値として設定することを要旨とする。
【００１９】
この発明によれば、請求項１〜３のうちいずれか一項に記載の発明の作用に加え、端子電圧が設定値となった際、即ちパワーウインドウ装置が被水した際、被水直後と被水から所定時間経過後とでは、端子電圧の値の異なる場合が多い。従って、被水検知から所定時間の間は閾値を第２閾値に設定し、第２閾値の設定後においては端子電圧に基づき決まる第３閾値に閾値を設定するようにすれば、被水直後と被水から所定時間経過後とで端子電圧が異なる場合でも、各状態において適した閾値を設定することが可能となる。また、操作ユニットのスイッチ接点部が被水時に電食すると、スイッチオン時の上昇側端子（下降側端子）の端子電圧が通常の値から変化することがあり、閾値の値によっては操作ユニットの操作を正確に認識することができない可能性がある。しかし、本発明は閾値がその端子電圧の変化に応じた値に設定されることになるので、操作ユニットが操作された際の操作誤認識が生じ難い。
【００２０】
請求項５に記載の発明では、請求項４に記載の発明において、前記制御装置は、前記閾値を前記第１閾値から前記第２閾値に設定した後において前記端子電圧を定期的に監視し、その監視タイミングで前記第３閾値を逐次更新することを要旨とする。
【００２１】
この発明によれば、請求項４に記載の発明の作用に加え、端子電圧に基づき決まる第３閾値が端子電圧の監視タイミングで更新される。従って、閾値をその時々に応じた好適な値に設定することが可能となり、パワーウインドウ装置の誤作動防止効果に一層効果を奏する。
【発明の効果】
【００２２】
本発明によれば、装置が被水した際に、リーク検知のリアルタイム性を向上することができる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明を具体化したパワーウインドウ装置の一実施形態を図１〜図５に従って説明する。
図１は、パワーウインドウ装置１の電気構成を示す回路図である。本例のパワーウインドウ装置１は、車両２（図２参照）のサイドドア３のウインドウガラス４を、駆動モータ５の駆動力によって自動で昇降させる装置である。パワーウインドウ装置１は、窓開閉時に操作するパワーウインドウスイッチ（以下、ＰＷスイッチと記す）６と、ＰＷスイッチ６の操作に基づき駆動モータ５を駆動してウインドウガラス４を昇降するパワーウインドモータ（以下、ＰＷモータと記す）７とを備えている。ＰＷスイッチ６及びＰＷモータ７は、車両２のサイドドア３ごとに配設されている。なお、ウインドウガラス４が窓部材に、駆動モータ５が昇降駆動源に、ＰＷスイッチ６が操作ユニットに、ＰＷモータ７が駆動ユニットに各々相当する。
【００２４】
ＰＷスイッチ６は、例えば下降機能、上昇機能、自動下降機能（オート下降機能）、自動上昇機能（オート上昇機能）等を有するスイッチである。即ち、ＰＷスイッチ６は２段クリック式の中立位置自動復帰型揺動スイッチであり、スイッチ部８が一端側（下降側）又は他端側（上昇側）が１段押圧されると、そのスイッチ操作されている間でオン状態となってウインドウガラス４が下降又は上昇する。また、スイッチ部８が更に深く押し込まれて２段押圧されると、その押された側のスイッチがオート状態となり、再スイッチ操作されるまでウインドウガラス４が連続下降・連続上昇する。
【００２５】
ＰＷスイッチ６は、ウインドウガラス４を下降操作する際にオンするＤＯＷＮスイッチ９と、ウインドウガラス４を上昇操作する際にオンするＵＰスイッチ１０と、オート機能を作動させる際にオンするＡＴスイッチ（オートスイッチ）１１とを備えている。例えば、スイッチ部８が下降側に１段押圧（マニュアル操作）されると、ＤＯＷＮスイッチ９がオン状態となり、スイッチ部８が下降側に２段押圧（オート操作）されると、ＤＯＷＮスイッチ９及びＡＴスイッチ１１が同時にオン状態となる。
【００２６】
ＰＷスイッチ６には、各種ハーネスを接続可能なスイッチ側コネクタ１２が形成されている。スイッチ側コネクタ１２には、ＤＯＷＮ信号線用ハーネス１３の一端を接続可能なＤＯＷＮ端子１４と、ＵＰ信号線用ハーネス１５の一端を接続可能なＵＰ端子１６と、ＡＴ信号線用ハーネス１７に一端を接続可能なＡＴ端子１８と、ＧＮＤ信号線用ハーネス１９ａの一端を接続可能なＧＮＤ端子２０とが形成されている。ＤＯＷＮスイッチ９は、一端がＤＯＷＮ端子１４に接続され、他端がＧＮＤ端子２０に接続されている。ＵＰスイッチ１０は、一端がＵＰ端子１６に接続され、他端がＧＮＤ端子２０に接続されている。ＡＴスイッチ１１は、一端がＡＴ端子１８に接続され、他端がＧＮＤ端子２０に接続されている。なお、各種ハーネス１３，１５，１７が信号線を構成する。
【００２７】
スイッチ側コネクタ１２には、ＤＯＷＮ端子１４、ＵＰ端子１６、ＡＴ端子１８及びＧＮＤ端子２０の他に、パワーウインドウ装置１の被水を検知する複数（本例は２つ）の被水検知端子２１，２２が増設されている。スイッチ側コネクタ１２に設けた２つの被水検知端子２１，２２は、同コネクタ１２の内部において端子同士が電気的に接続され、これら２つの端子２１，２２のうちの一方（本例は被水検知端子２１）に被水検知用ハーネス２３の一端が接続されている。なお、被水検知用ハーネス２３が被水検知用の信号線に相当する。
【００２８】
ＰＷモータ７は、駆動モータ５にＥＣＵ(Electric Control Unit) ２４を一体に取り付けたＥＣＵ内蔵のモータユニットである。ＥＣＵ２４は、ＰＷスイッチ６から入力する各種操作信号を基に駆動モータ５を駆動制御してウインドウガラス４を昇降させるデバイスであり、本例ではＬレベルの操作信号を入力した際に駆動モータ５を駆動するローアクティブ駆動である。ＥＣＵ２４は、ＣＰＵ(Central Processing Unit) ２５、ＲＯＭ(Read-Only Memory)２６及びＲＡＭ(Random-Access Memory)２７及びＥＥＰＲＯＭ(Electronically Erasable and Programmable ROM)２８等を備えている。なお、ＥＣＵ２４が制御装置に相当する。
【００２９】
ＲＯＭ２６には、ウインドウガラス４を昇降する際に実行される昇降制御プログラムが記憶されている。昇降制御プログラムは、ＰＷスイッチ６が下降操作された際に駆動モータ５を所定速度で他方向に回転させてウインドウガラス４を下降させ、ＰＷスイッチ６が上昇操作された際に駆動モータ５を所定速度で一方向に回転させてウインドウガラス４を上昇させるプログラムである。ＣＰＵ２５はＥＣＵ２４を統括制御するデバイスであり、ＲＯＭ２６の昇降制御プログラムを実行することによって、駆動回路２９を介してウインドウガラス４の昇降制御を行う。
【００３０】
ＰＷモータ７には、ＰＷスイッチ６から延びる各種ハーネスを接続可能なモータ側コネクタ３０が形成されている。モータ側コネクタ３０には、ＤＯＷＮ信号線用ハーネス１３の他端を接続可能なＤＯＷＮ端子３１と、ＵＰ信号線用ハーネス１５の他端を接続可能なＵＰ端子３２と、ＡＴ信号線用ハーネス１７の他端を接続可能なＡＴ端子３３とが形成されている。モータ側コネクタ３０には、ＧＮＤ信号線用ハーネス１９ｂの一端を接続可能なＧＮＤ端子３４と、電源（バッテリ）＋Ｂから延びる電源用ハーネス１９ｃを接続可能な電源端子３５とが形成されている。なお、スイッチ側コネクタ１２及びモータ側コネクタ３０がコネクタを構成し、ＤＯＷＮ端子１４，３１が下降側端子を構成し、ＵＰ端子１６，３２が上昇側端子を構成する。また、ＧＮＤ端子２０，３４がリーク端子を構成する。
【００３１】
ＣＰＵ２５は、その第１Ａ／Ｄ入力ポート２５ａが第１抵抗Ｒ１を介してＤＯＷＮ端子３１に接続され、その第２Ａ／Ｄ入力ポート２５ｂが第２抵抗Ｒ２を介してＵＰ端子３２に接続され、その第３Ａ／Ｄ入力ポート２５ｃが第３抵抗Ｒ３を介してＡＴ端子３３に接続されている。また、第１抵抗Ｒ１及びＤＯＷＮ端子３１の中点が第４抵抗Ｒ４を介して電源＋Ｂに接続され、第２抵抗Ｒ２及びＵＰ端子３２の中点が第５抵抗Ｒ５を介して電源＋Ｂに接続され、第３抵抗Ｒ３及びＡＴ端子３３の中点が第６抵抗Ｒ６を介して電源＋Ｂに接続されている。
【００３２】
ＣＰＵ２５は、ＤＯＷＮ端子３１、ＵＰ端子３２及びＡＴ端子３３の各ＤＯＷＮ端子電圧ＶDN、ＵＰ端子電圧ＶUP及びＡＴ端子電圧ＶATと、ＰＷスイッチ６が操作されたと検知し得る閾値Ｖss（図４参照）とを逐次比較する。ＣＰＵ２５は、その比較結果に基づき駆動回路２９を駆動モータ５を駆動制御し、ウインドウガラス４を昇降させる。この閾値Ｖssは、パワーウインドウ装置１が被水していない場合、これら端子電圧ＶDN，ＶUP，ＶATがこの閾値電圧を下回れば、ＰＷスイッチ６が操作されたとみなし得るレベルの電圧値（第１閾値Ｖｓ）に設定される。なお、ＤＯＷＮ端子電圧ＶDN、ＵＰ端子電圧ＶUP及びＡＴ端子電圧ＶATが信号電圧を構成する。
【００３３】
例えば、ＰＷスイッチ６のスイッチ部８が下降側に１段押圧操作されると、ＤＯＷＮスイッチ９がオン状態となってＤＯＷＮ端子電圧ＶDNが低下する。ＣＰＵ２５はＤＯＷＮ端子電圧ＶDNが閾値Ｖssを下回ったことを検出すると、ＰＷスイッチ６が下降操作されたと判断し、ＤＯＷＮ端子電圧ＶDNが閾値Ｖssを下回っている間、駆動モータ５を一方向に回転させてウインドウガラス４を下降させる。なお、詳細は述べないがスイッチ部８が上昇側に１段押圧操作された場合も同様に作動する。
【００３４】
また、例えばＰＷスイッチ６のスイッチ部８が下降側に２段押圧操作されると、ＤＯＷＮスイッチ９及びＡＴスイッチ１１がオン状態となって、ＤＯＷＮ端子電圧ＶDNとＡＴ端子電圧ＶATとが共に低下する。ＣＰＵ２５はＤＯＷＮ端子電圧ＶDN及びＡＴ端子電圧ＶATが共に閾値Ｖssを下回ったことを検出すると、ＰＷスイッチ６がオート下降操作されたと判断し、ＰＷスイッチ６が再操作されるまで、駆動モータ５を一方向に回転させてウインドウガラス４を下降させる。なお、詳細は述べないがスイッチ部８が上昇側に２段押圧操作された場合も同様に作動する。
【００３５】
モータ側コネクタ３０には、ＩＧスイッチ（イグニッションスイッチ）３６を電気接続可能なＩＧ端子３７が形成されている。ＩＧスイッチ３６は、例えばＯＦＦ位置、ＡＣＣ位置、ＩＧ位置及びＳＴＡＲＴ位置の４位置をとり、操作位置がＩＧ位置にある際にＩＧ信号ＳIGをＰＷモータ７に出力する。ＣＰＵ２５は、ＩＧスイッチ３６からＩＧ信号ＳIGを入力している際にウインドウガラス４の昇降操作を許可し、ＩＧスイッチ３６がＩＧ位置以外の操作位置にある際には、ＩＧ信号ＳIGを入力しないことからウインドウガラス４の昇降操作を禁止する。
【００３６】
モータ側コネクタ３０には、ＤＯＷＮ端子３１、ＵＰ端子３２、ＡＴ端子３３、ＧＮＤ端子３４及び電源端子３５の他に、パワーウインドウ装置１の被水を検知する複数（本例は２つ）の被水検知端子３８，３９が増設されている。モータ側コネクタ３０に設けた２つの被水検知端子３８，３９は、同コネクタ内部において電気的に接続され、これら端子３８，３９のうちの一方（本例は被水検知端子３８）に被水検知用ハーネス２３の他端が接続されている。被水検知端子３８，３９は、第７抵抗Ｒ７を介してＣＰＵ２５の被水検知用Ａ／Ｄ入力ポート２５ｄに接続され、第８抵抗Ｒ８を介して電源＋Ｂに接続されている。
【００３７】
昇降制御プログラムには、パワーウインドウ装置１が被水した際に閾値Ｖssを変更する被水検知プログラムが含まれている。被水検知プログラムは、パワーウインドウ装置１の被水を、ＤＯＷＮ端子１４，３１及びＵＰ端子１６，３２が被水するのに先駆けて被水検知端子２１，２２，３８，３９で先行検知し、被水を検知した際に閾値Ｖssを所定値に設定変更するプログラムである。ＣＰＵ２５は、ＩＧスイッチ３６からＩＧ信号ＳIGを入力してウインドウガラス４の昇降操作を許可している状態の際、この被水検知プログラムを常時実行してパワーウインドウ装置１の被水有無を監視する。
【００３８】
図３は、スイッチ側コネクタ１２及びモータ側コネクタ３０の正面図である。スイッチ側コネクタ１２及びモータ側コネクタ３０は一部の端子配列が任意であるが、ＤＯＷＮ用、ＵＰ用及び被水検知用の各端子は同じ配置位置構造であるため、同一図で図示する。ＤＯＷＮ端子１４及びＵＰ端子１６は、スイッチ側コネクタ１２の端に配置されている。即ち、スイッチ側コネクタ１２が図３の紙面において縦２列、横４列の端子配列を有している場合、その端（図３では右端）の縦２枡にＤＯＷＮ端子１４及びＵＰ端子１６が配置されている。なお、モータ側コネクタ３０のＤＯＷＮ端子３１及びＵＰ端子３２も同様の位置に配置されている。
【００３９】
また、図３の紙面において左側２列の合計４枡に配置する端子種類は、スイッチ側コネクタ１２及びモータ側コネクタ３０の各々において任意となっている。例えば、スイッチ側コネクタ１２の場合、この任意の端子配置スペースにはＡＴ端子１８やＧＮＤ端子２０等が配置される。また、モータ側コネクタ３０の場合、この任意の端子配置スペースにはＡＴ端子３３、ＧＮＤ端子３４、電源端子３５及びＩＧ端子３７が配置される。
【００４０】
被水検知端子２１，２２は、ＤＯＷＮ端子１４及びＵＰ端子１６と、ＧＮＤ端子２０との間に配置され、本例においては右端から２番目の縦２枡に各々配置されている。このため、被水検知端子２１，２２は、ＤＯＷＮ端子１４及びＵＰ端子１６に対して隣接する位置、即ちＤＯＷＮ端子１４及びＵＰ端子１６を囲うような位置に配置された状態となる。従って、パワーウインドウ装置１が被水した際には、ＤＯＷＮ端子１４及びＵＰ端子１６がＧＮＤリークするのに先駆けて、被水検知端子２１，２２がＧＮＤリークするため、被水検知端子２１，２２による被水の先行検知が可能である。なお、モータ側コネクタ３０の被水検知端子３８，３９も同様の位置に配置され、被水の先行検知が可能である。
【００４１】
次に、本例のパワーウインドウ装置１の作用を説明する。
まず、パワーウインドウ装置１が被水していなければ、図４（ａ）に示すように被水検知端子２１，２２，３８，３９の端子電圧（以下、被水検知端子電圧と記す）Ｖｘは＋Ｂ電圧に応じた電圧値を保つため、ＣＰＵ２５は被水検知用Ａ／Ｄ入力ポート２５ｄで＋Ｂ電圧に応じたＨレベルの被水検知端子電圧Ｖｘを入力する。従って、ＣＰＵ２５はパワーウインドウ装置１が被水していないと判断し、ＰＷスイッチ６から操作信号としてＤＯＷＮ信号ＳDN又はＵＰ信号ＳUPを入力した場合、第１閾値Ｖｓを用いてＤＯＷＮ信号ＳDN又はＵＰ信号ＳUPの電圧レベルの比較判定を行う。なお、被水検知端子電圧Ｖｘが端子電圧に相当し、ＤＯＷＮ信号ＳDN及びＵＰ信号ＳUPが操作信号を構成する。
【００４２】
一方、パワーウインドウ装置１が被水すると、最終的にはＤＯＷＮ端子１４（３１）、ＵＰ端子１６（３２）及び被水検知端子２１，２２，３８，３９の何れも被水状態となってＧＮＤリークする状況となる。このとき、本例においては図４（ａ），（ｂ）に示すようにＤＯＷＮ端子１４（３１）及びＵＰ端子１６（３２）に先駆けて、被水検知端子２１，２２，３８，３９の何れかが先にＧＮＤリークする。被水検知端子２１，２２，３８，３９の何れかがＧＮＤリークすると、被水検知端子電圧Ｖｘは＋Ｂ電圧からリーク抵抗に応じた電圧値に低下する。従って、ＣＰＵ２５は＋Ｂよりも低い電圧値の被水検知端子電圧Ｖｘを被水検知用Ａ／Ｄ入力ポート２５ｄで入力することになる。
【００４３】
被水検知端子電圧Ｖｘの低下に伴い、ＣＰＵ２５は被水検知端子電圧Ｖｘが設定値Ｖ２を下回った（Ｖｘ＜Ｖ２が成立した）ことを検出すると、閾値Ｖssを第１閾値Ｖｓから第２閾値Ｖ０に変更する。設定値Ｖ２は、被水検知端子電圧Ｖｘが設定値Ｖ２となって閾値ＶssがＶｓからＶ０に変更される際に、閾値ＶssがＶ０となる前にＤＯＷＮ端子電圧ＶDN（又はＵＰ端子電圧ＶUP）がＶｓに至らないような値に設定されている。第２閾値Ｖ０は、パワーウインドウ装置１が被水してＤＯＷＮ端子電圧ＶDN（ＵＰ端子電圧ＶUP）が電圧低下した際のピーク値よりも低く、しかもＤＯＷＮスイッチ９（ＵＰスイッチ１０）がオンした際のＤＯＷＮ端子電圧ＶDN（ＵＰ端子電圧ＶUP）よりも高い値に設定されている。
【００４４】
ＣＰＵ２５は、図４（ｃ）に示すように一定時間Ｔの間、閾値Ｖssを第２閾値Ｖ０に設定した状態を保持する。ここで、パワーウインドウ装置１が被水した際のＤＯＷＮ端子電圧ＶDN（ＵＰ端子電圧ＶUP）は、ＤＯＷＮ端子１４，３１（ＵＰ端子１６，３２）がＧＮＤリークした際、図４（ｂ）に示すように電圧値が急激に低下し、ピーク値をとった後に電圧値が再上昇して、＋Ｂ電圧よりも低い所定の値で安定する電圧波形をとる。従って、一定時間Ｔは、パワーウインドウ装置１の被水時に、ピーク値まで一旦低下したＤＯＷＮ端子電圧ＶDN（ＵＰ端子電圧ＶUP）が、安定した状態になるまでに必要な時間に設定されている。
【００４５】
ＣＰＵ２５は、閾値ＶssをＶ０に設定してから一定時間Ｔが経過した後、閾値Ｖssを第２閾値Ｖ０に代えて第３閾値Ｖ１に設定する。ここで、被水検知端子電圧Ｖｘは、閾値ＶssをＶ０に設定してから一定時間Ｔが経過しているといっても、実際のところは図５に示すように電圧値が完全に安定している状態とはなっておらず、状況（被水具合、水質等）に応じて、多少の大小はあるものの電圧波形が脈動した状態をとる現状がある。
【００４６】
これを踏まえ、ＣＰＵ２５は閾値ＶssをＶ０に設定してから一定時間Ｔが経過した後、被水検知端子電圧Ｖｘを逐次監視し、その監視タイミングで第３閾値Ｖ１を逐次更新する。この処理として、まずＣＰＵ２５は、閾値ＶssをＶ０に設定してから一定時間Ｔが経過した時間ｔ０のタイミングで、被水検知用Ａ／Ｄ入力ポート２５ｄで入力する被水検知端子電圧Ｖｘをモニタし、そのモニタした際の端子電圧Ｖs1から所定値Ｖdec を減算した値Ｖ1aを閾値Ｖ１の候補値として算出する。このとき、この閾値算出が一回目であれば、その際に算出した値Ｖ1aが第３閾値Ｖ１として設定される。
【００４７】
ＣＰＵ２５は、一回目の閾値算出を行ってから所定時間ｔｘが経過した後、被水検知端子電圧Ｖｘを再度モニタし、そのモニタした際の端子電圧Ｖs2から所定値Ｖdec を減算した値Ｖ1bを閾値Ｖ１の候補値として算出する。ＣＰＵ２５はこのとき算出した候補値Ｖ1bと、１つ前に算出した候補値Ｖ1aとの大きさを比較し、値の低い方の候補値を閾値Ｖ１として設定する。
【００４８】
ところで、被水検知端子電圧Ｖｘの電圧波形が脈動するということは、ＤＯＷＮ端子電圧ＶDNやＵＰ端子電圧ＶUPも電圧波形は脈動する状態となる。従って、閾値Ｖ１の候補値算出を行った際、このとき算出した値とその一つ前の値を比較して低い方を第３閾値Ｖ１として設定するのは、モニタするタイミングで算出した値をそのまま閾値Ｖssとして設定すると、ＤＯＷＮ端子電圧ＶDN（ＵＰ端子電圧ＶUP）が、スイッチ操作なしに閾値Ｖssを下回る可能性が高くなるからである。即ち、ＤＯＷＮ端子電圧ＶDN又はＵＰ端子電圧ＶUPが脈動により低下したとしても、その電圧値がスイッチ操作なしに閾値Ｖssを下回る可能性をできるだけ低くするために、第３閾値Ｖ１をできる限り低く設定している。ＣＰＵ２５は第３閾値Ｖ１の候補値を算出する度に上記した処理を繰り返し行って、第３閾値Ｖ１を設定する。
【００４９】
パワーウインドウ装置１が被水した際、図４（ｂ）に示すようにＤＯＷＮ端子電圧ＶDN及びＵＰ端子電圧ＶUPは、最終的に＋Ｂ電圧よりも低い電圧値に落ち着く状態となり、この状態でＰＷスイッチ６が下降操作された際には、ＤＯＷＮ端子電圧ＶDNが第３閾値Ｖ１を下回った状態となる。ＣＰＵ２５はＤＯＷＮ端子電圧ＶDNが第３閾値Ｖ１を下回ったことを検出すると、ＰＷスイッチ６が下降操作されたと判断して駆動モータ５を一方向に駆動して、ウインドウガラス４を下降させる。
【００５０】
本発明においては、パワーウインドウ装置１が被水した際には、ＤＯＷＮ端子１４（３１）及びＵＰ端子１６（３２）がリークするのに先立ち、被水検知端子２１，２２，３８，３９がリークするため、これら被水検知端子２１，２２，３８，３９を用いてＤＯＷＮ端子１４，３１及びＵＰ端子１６，３２の被水を先行検知する。被水検知端子電圧Ｖｘが設定値Ｖ２を下回ると、スイッチ誤動作を防止すべく閾値Ｖssが第１閾値Ｖｓから第２閾値Ｖ０に変更される。従って、ＤＯＷＮ端子１４，３１及びＵＰ端子１６，３２がリークする前に、これら端子１４，１６，３１，３２のリークを検知することが可能となり、リーク検知のリアルタイム性を向上することが可能となる。
【００５１】
また、背景技術で述べたように、ＧＮＤリークした際のスイッチの誤動作を防止する手法として、ＧＮＤリークによって減る分の操作信号電流を増加する手法や、各コネクタ１２，３０の端子配列を工夫する手法がある。しかし、これら手法を用いると、スイッチ入力パターン、つまりパワーウインドウ装置１がローアクティブ駆動とハイアクティブ駆動との間でシステムに変わると、操作信号電流やコネクタ端子配列の調整が必要となる。しかし、本例の方法を用いれば、スイッチ入力パターンが変わったとしても、スイッチ電流やコネクタ端子配列の調整が不要となるため、ＰＷスイッチ６やＰＷモータ７の汎用性も向上する。
【００５２】
本実施形態の構成によれば、以下に記載の効果を得ることができる。
（１）パワーウインドウ装置１が被水した際には、被水検知端子２１，２２，３８，３９で、ＤＯＷＮ端子１４，３１及びＵＰ端子１６，３２のリークを先行検知する。従って、ＤＯＷＮ端子１４，３１及びＵＰ端子１６，３２がリークする前に端子１４，１６，３１，３２のリークを検知することができ、リーク検知のリアルタイム性を向上することができる。
【００５３】
（２）ＤＯＷＮ端子１４（３１）及びＵＰ端子１６（３２）に対して隣接する位置に被水検知端子２１，２２（３８，３９）を配置した。従って、被水検知端子２１，２２（３８，３９）が被水すればＤＯＷＮ端子１４（３１）及びＵＰ端子１６（３２）も被水した状態になり易いことから、ＤＯＷＮ端子１４（３１）及びＵＰ端子１６（３２）の被水をより正確に検知することができる。また、これら被水検知端子２１，２２（３８，３９）は、ＤＯＷＮ端子１４（３１）及びＵＰ端子１６（３２）を囲むように配置されている。従って、ＤＯＷＮ端子１４（３１）及びＵＰ端子１６（３２）が被水する際には、必ず被水検知端子２１，２２，３８，３９が被水した状態となることから、被水検知端子２１，２２，３８，３９による被水の先行検知の確実性を向上できる。
【００５４】
（３）パワーウインドウ装置１の被水時、被水検知端子電圧Ｖｘが設定値Ｖ２になって閾値Ｖssが第２閾値Ｖ０に設定された際、閾値Ｖssが第２閾値Ｖ０に設定された状態を、一定時間Ｔの間で保持する。図４（ａ）に示すように、被水直後においては被水検知端子電圧Ｖｘが安定しない現状があるため、例えば被水直後、被水検知端子電圧Ｖｘを基に閾値Ｖ０を更新する手法をとると、不安定な値を閾値Ｖssとして設定してしまうことになる。しかし、本例は被水直後において閾値Ｖssを第２閾値Ｖ０で一定値に保持するので、上記のような不安定な値を閾値Ｖssとして設定するような状況にならずに済む。また、ＣＰＵ２５はこの一定時間Ｔの間、閾値演算を逐次行わずに済むことにもなり、ＣＰＵ２５の処理負担も減る。
【００５５】
（４）閾値Ｖssを第２閾値Ｖ０とした状態を一定時間Ｔの間で保持した後、被水検知端子電圧Ｖｘをモニタして、閾値Ｖssをそのときの被水検知端子電圧Ｖｘよりも低い第３閾値Ｖ１に設定する。従って、一定時間Ｔの経過後に第２閾値Ｖ０を更新すべく被水検知端子電圧Ｖｘを基に第３閾値Ｖ１を算出する手法をとったとしても、被水検知端子電圧Ｖｘが安定した後に閾値設定を行うので、安定した値を第３閾値Ｖ１として設定することができる。また、パワーウインドウ装置１が被水した際の現象としては、被水後の時間経過によってＰＷスイッチ６のスイッチ接点部が電食してオン抵抗が上がり、スイッチオン時のＤＯＷＮ端子電圧ＶDN（ＵＰ端子電圧ＶUP）の端子電圧ＶDN（ＶUP）が通常の電圧値よりも高くなる場合がある。このとき、一旦設定した閾値ＶssがＶ０のような低い電圧のままであると、スイッチＯＮ時にスイッチオン操作を認識できない可能性がある。しかし、本例は一定時間Ｔの経過後、端子電圧Ｖｘに応じた値に閾値Ｖssを再設定するので、スイッチオン時にスイッチオン操作を認識できなくなる状況が生じ難くなる。
【００５６】
（５）閾値Ｖssが第３閾値Ｖ１に設定された際、その第３閾値Ｖ１は被水検知端子電圧Ｖｘをモニタするタイミングで逐次更新されるので、第３閾値Ｖ１をその都度に応じた好適な値に設定することができ、ひいてはパワーウインドウ装置１のスイッチ誤動作を生じ難くすることができる。また、第３閾値Ｖ１の設定は、被水検知端子電圧Ｖｘのモニタタイミングで算出した値と、その一つ前に算出した値とを比較し、低い方の値を第３閾値Ｖ１として設定する手法が用いられる。従って、ＤＯＷＮ端子電圧ＶDN又はＵＰ端子電圧ＶUPが脈動により低下する状況となっても、その電圧値がスイッチ操作なしに閾値Ｖssを下回る可能性をできるだけ低くすることができ、パワーウインドウ装置１のスイッチ誤動作を一層生じ難くすることができる。また、上記（４）で述べたようなＰＷスイッチ６の電食に起因してスイッチオン操作を認識できなくなる状況も生じ難くすることができる。
【００５７】
なお、本実施形態は上記構成に限定されず、例えば以下の態様に変更してもよい。
・  スイッチ側コネクタ１２及びモータ側コネクタ３０は、縦２列、横４列の端子配列を有する構造に限定されない。例えば、図６に示すように縦３列、横４列の端子配列構造としてもよく、右端の最上段の１枡と右端から２列目の３枡とに被水検知端子５０を合計４つ配置し、これら被水検知端子５０，５０，…でＤＯＷＮ端子１４（３１）及びＵＰ端子１６（３２）を囲い込んでもよい。また、スイッチ側コネクタ１２とモータ側コネクタ３０の端子配列構造は必ずしも同一とする必要はなく、各々異なる構造としてもよい。
【００５８】
・  被水検知端子２１，２２（３８，３９）は、必ずしもＤＯＷＮ端子１４（３１）及びＵＰ端子１６（３２）に隣接している必要はなく、ＤＯＷＮ端子１４（３１）及びＵＰ端子１６（３２）とＧＮＤ端子２０（３４）との間に配置されていればよい。
【００５９】
・  ＰＷスイッチ６は、各サイドドア３に設けられたサイドドア用のスイッチに限定されない。例えば、運転席から他座席（即ち、助手席及びリア左右席）のウインドウガラス４をリモート操作するリモートＰＷスイッチでもよい。
【００６０】
・  パワーウインドウ装置１は、ＣＰＵ２５がＬレベルの操作信号を入力した際に、駆動モータ５を駆動してウインドウガラス４を昇降するローアクティブ駆動に限らず、Ｈレベルの操作信号の入力を条件にウインドウガラス４を昇降するハイアクティブ駆動でもよい。
【００６１】
・  パワーウインドウ装置１が被水して被水検知端子電圧ＶｘがＶ２まで低下した際、閾値Ｖｓが第２閾値Ｖ０に引き下げられた状態が一定時間Ｔの間で保持されることに限定されない。例えば、閾値Ｖｓが第２閾値Ｖ０に設定された後、直ぐに被水検知端子電圧Ｖｘのモニタ監視を開始し、その被水検知端子電圧Ｖｘに応じた値に閾値Ｖｓを逐次更新してもよい。
【００６２】
・  第３閾値Ｖ１は必ずしも更新される必要はなく、１度設定した後は更新されなくてもよい。この場合、被水検知端子電圧Ｖｘが充分に安定した後に第３閾値Ｖ１を設定する必要がある。
【００６３】
・  パワーウインドウ装置１が被水したとしても、被水検知端子電圧Ｖｘが＋Ｂ電圧に復帰した場合には、閾値Ｖssが元の第１閾値Ｖｓに復帰してもよい。
・  被水検知端子２１，２２（３８，３９）で囲まれる端子は、ＤＯＷＮ端子１４（３１）及びＵＰ端子１６（３２）のみに限らず、これら端子に加えて例えばＡＴ端子１８（３３）が含まれてもよい。
【００６４】
・  閾値ＶssはＤＯＷＮ端子電圧ＶDN、ＵＰ端子電圧ＶUP及びＡＴ端子電圧ＶATの間で同じ値であることに限らず、これら端子電圧ごとに異なる値でもよい。
・  ＣＰＵ２５が被水検知端子電圧Ｖｘをモニタするタイミング（即ち、第３閾値Ｖ１の更新タイミング）は一定時間であることに限らず、例えば時間が経過するに連れて時間間隔が長くなる構成でもよい。これは、パワーウインドウ装置１が被水した際、被水直後においては被水検知端子電圧Ｖｘは不安定な状態となるが、時間が経過するに連れて被水検知端子電圧Ｖｘは安定するからである。
【００６５】
・  昇降駆動源は駆動モータ５に限定されず、例えばシリンダ等の他の駆動源を用いてもよい。
・  パワーウインドウ装置１は、ＰＷスイッチ６が長押しされたことを条件にオート状態となる構成でもよい。
【００６６】
・  本例のパワーウインドウ装置１は、車両のウインドウガラス４に採用されることに限定されず、例えば住宅等の各種建物の窓ガラスに採用してもよい。また、車両であっても、それは自動車に限らず、例えば電車や産業車両等の各種車両を含むものとする。
【００６７】
次に、上記実施形態及び別例から把握できる技術的思想について以下に追記する。
（１）請求項２〜５のいずれかにおいて、前記被水検知端子は、前記上昇側端子及び下降側端子を囲むように配置されている。この場合、上昇側端子及び下降側端子が被水するか否かを、より一層確実に検知することが可能となる。
【００６８】
（２）請求項１又は２において、前記変更手段は、前記端子電圧が前記設定値となると、前記閾値をその際の第１閾値から第２閾値に変更してその状態を一定時間保持し、一定時間経過後、当該端子電圧に基づき決まる第３閾値を、前記第２閾値に代えて前記閾値として設定する。この場合、不安定な値を閾値として設定するような状況にならずに済み、しかも各々の状態に適した閾値を設定することが可能となる。
【００６９】
（３）前記技術的思想（２）において、前記変更手段は、前記端子電圧が前記設定値となると前記閾値を第２閾値に変更してその状態を一定時間保持し、一定時間経過後、前記端子電圧を定期的に監視し、その監視タイミングで前記第３閾値を逐次更新する。この場合、不安定な値を閾値として設定するような状況にならずに済み、閾値をその時々に応じた好適な値に設定することが可能となる。
【図面の簡単な説明】
【００７０】
【図１】一実施形態におけるパワーウインドウ装置の電気構成を示す回路図。
【図２】車両のサイドドアの正面図。
【図３】スイッチ側コネクタ及びモータ側コネクタの正面図。
【図４】（ａ）は被水検知端子電圧の波形図、（ｂ）はＤＯＷＮ端子電圧（ＵＰ端子電圧）の波形図、（ｃ）は閾値の波形図。
【図５】被水検知端子電圧の電圧波形の一部を拡大した波形図。
【図６】別例におけるスイッチ側コネクタ及びモータ側コネクタの正面図。
【符号の説明】
【００７１】
１…パワーウインドウ装置、４…窓部材としてのウインドウガラス、５…昇降駆動源としての駆動モータ、６…操作ユニットとしてのＰＷスイッチ、７…駆動ユニットとしてのＰＷモータ、１２…コネクタを構成するスイッチ側コネクタ、１３，１５，１７…信号線を構成する各種ハーネス、１４，３１…下降側端子としてのＤＯＷＮ端子、１６，３２…上昇側端子としてのＵＰ端子、２０，３４…リーク端子を構成するＧＮＤ端子、２１，２２，３８，３９，５０…被水検知端子、２３…被水検知用の信号線としての被水検知用ハーネス、２４…制御装置としてのＥＣＵ、３０…コネクタを構成するモータ側コネクタ、３５…リーク端子を構成する電源端子、ＳDN…操作信号を構成するＤＯＷＮ信号、ＳUP…操作信号を構成するＵＰ信号、ＶDN，ＶUP，ＶAT…信号電圧を構成する各種端子電圧、Ｖｘ…端子電圧としての被水検知端子電圧、Ｖ２…設定値、Ｖss…閾値、Ｖｓ…第１閾値、Ｖ０…第２閾値、Ｖ１…第３閾値、Ｔ…一定時間。
【図１】
2006316432.tif 000003
【図２】
2006316432.tif 000004
【図３】
2006316432.tif 000005
【図４】
2006316432.tif 000006
【図５】
2006316432.tif 000007
【図６】
2006316432.tif 000008