(57)【特許請求の範囲】
【請求項１】
ウインドウ操作スイッチの操作によって車両パワーウインドウ装置を作動させるとともに、所定時間操作が行われない状態では、通常電力状態から省電力状態へと切替わり、該省電力状態において前記ウインドウ操作スイッチの操作信号の受信を待機するように構成されたマイクロコンピュータを搭載した車両パワーウインドウ装置用の制御装置であって、
前記マイクロコンピュータは、省電力状態に移行する直前のモードである直前モードを記憶する省電力状態信号記憶部を備え、
前記マイクロコンピュータ及び前記車両パワーウインドウ装置用の制御装置は、前記省電力状態信号記憶部が前記直前モードを記憶した直後に通常電力状態から省電力状態へ移行し、
省電力状態において前記操作信号が検知されると、前記マイクロコンピュータが通常電力状態にウエイクアップし、検知された前記操作信号により変更される変更モードと、前記省電力状態信号記憶部に記憶された前記直前モードと、に基づいて、省電力状態を維持するか否かを判定し、前記車両パワーウインドウ装置用の制御装置が省電力状態を維持するか否かについての判定結果を待つウエイクアップ移行判定待ちの状態となり、
前記直前モードと前記変更モードとを比較した結果に基づいて、前記変更モードが、前記ウインドウ操作スイッチの状態がオフ状態であるときのモードである場合には、省電力状態を維持するという前記判定結果となり、前記車両パワーウインドウ装置用の前記制御装置がウエイクアップ移行判定待ちの状態から省電力状態に復帰するとともに前記マイクロコンピュータがウエイクアップから省電力状態に復帰することを特徴とする車両パワーウインドウ装置用の制御装置。
【請求項２】
前記直前モードと前記変更モードとに基づいて行われる、省電力状態を維持するか否かの判定は、通常電力状態よりも消費電力が低い状態において実行されることを特徴とする請求項１に記載の車両パワーウインドウ装置用の制御装置。
【請求項３】
前記直前モードと前記変更モードとに基づいて行われる、省電力状態を維持するか否かの判定は、省電力状態よりも消費電力が高い状態において実行されることを特徴とする請求項１又は請求項２に記載の車両パワーウインドウ装置用の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両パワーウインドウ装置用の制御装置に係り、特に、所謂スリープ状態の様な状態を構築することにより低消費電力化された車両パワーウインドウ装置用の制御装置に関するものである。
【背景技術】
【０００２】
一般的に、車両には、搭載された各機器類を制御するために、電子制御ユニット（以下、単に「ＥＣＵ」と記す）が備えられている。そして、車両の省電力化を実現するために、所定の条件が整った場合には、このＥＣＵを所謂「スリープ状態」（待機状態）とし、必要に応じてウエイクアップさせるように構成されている（例えば、特許文献１及び特許文献２参照）。
【０００３】
特許文献１には、車両用制御システムが開示されている。特許文献１の記載車両用制御システムには、プラグインＥＣＵ、パワマネＥＣＵ、シフトロックＥＣＵが備えられている。そして、プラグインＥＣＵには、常時電源回路、サブマイコン、主電源回路、メインマイコンが備えられている。サブマイコンは、低消費電力化されており、常時電源回路から供給される電力によって常に動作可能な状態（所謂「スリープモード」）で待機しており、この状態で、外部からの信号の入力などに応じてウエイクアップする仕様となっている。
特許文献２にも、自動車用制御ユニットが開示されており、低消費電力化されたＥＣＵについて記載されている。つまり、所定の条件でスリープモードに移行するとともに、ウエイクアップ信号を受信するとウエイクアップするよう構成されたＥＣＵが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−２０５３１３号公報
【特許文献２】特開２００７−０２２３５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
このような技術の場合、例えば車両に搭載される機器のスイッチ操作が行われたことによるスイッチ信号をＥＣＵが検知することによりウエイクアップするように構成されることが望ましいが、特許文献１及び特許文献２に記載されたような技術の場合、スイッチ信号が伝達される信号線にノイズが乗ってしまい、ＥＣＵがこのノイズをスイッチ信号と誤認してしまうために、誤ってウエイクアップが実行されてしまうという問題点があった。
【０００６】
本発明の目的は、上記各問題点を解決することにあり、正しい信号入力と、ノイズ等による誤った信号入力とを彼是判別することで、ノイズ等に起因する誤った信号によるウエイクアップ実行を有効に防止することができる車両パワーウインドウ装置用の制御装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題は、本発明に係る車両パワーウインドウ装置用の制御装置によれば、ウインドウ操作スイッチの操作によって車両パワーウインドウ装置を作動させるとともに、所定時間操作が行われない状態では、通常電力状態から省電力状態へと切替わり、該省電力状態において前記ウインドウ操作スイッチの操作信号の受信を待機するように構成されたマイクロコンピュータを搭載した車両パワーウインドウ装置用の制御装置であって、前記マイクロコンピュータは、省電力状態に移行する直前のモードである直前モードを記憶する省電力状態信号記憶部を備え、前記マイクロコンピュータ及び前記車両パワーウインドウ装置用の制御装置は、前記省電力状態信号記憶部が前記直前モードを記憶した直後に通常電力状態から省電力状態へ移行し、省電力状態において前記操作信号が検知されると、前記マイクロコンピュータが通常電力状態にウエイクアップし、検知された前記操作信号により変更される変更モードと、前記省電力状態信号記憶部に記憶された前記直前モードと、に基づいて、省電力状態を維持するか否かを判定し、前記車両パワーウインドウ装置用の制御装置が省電力状態を維持するか否かについての判定結果を待つウエイクアップ移行判定待ちの状態となり、前記直前モードと前記変更モードとを比較した結果に基づいて、前記変更モードが、前記ウインドウ操作スイッチの状態がオフ状態であるときのモードである場合には、省電力状態を維持するという前記判定結果となり、前記車両パワーウインドウ装置用の前記制御装置がウエイクアップ移行判定待ちの状態から省電力状態に復帰するとともに前記マイクロコンピュータがウエイクアップから省電力状態に復帰することにより解決される。
【０００８】
このように構成されていることにより、省電力状態（所謂、スリープモード）において、信号（エッジ）が発生した際に、それが、正常な（つまり、ウエイクアップを要求する信号）であるのかどうかを、ソフト側で正確に判断することが可能となる。
つまり、直前モードと変更モードとを比較した結果に基づいて、省電力状態を維持するか否かを判断できるため、信号線に乗ったノイズ等により発生したエッジによりウエイクアップすることを回避することができる。
具体的には、直前モードとして、省電力状態に移行する直前のスイッチポートレベルを記憶し、変更モードとして、省電力状態において検出された入力信号（エッジ）発生直後のスイッチポートレベルを検出し、両者を比較するよう構成されているとよい。
【０００９】
また、前記直前モードと前記変更モードとに基づいて行われる、省電力状態を維持するか否かの判定は、通常電力状態よりも消費電力が低い状態において実行されると好ましい。
【００１０】
更に、前記直前モードと前記変更モードとに基づいて行われる、省電力状態を維持するか否かの判定は、省電力状態よりも消費電力が高い状態において実行されると望ましい。
このように構成されていると、判定中は、車両パワーウインドウ装置用の制御装置の状態を、通常電力状態及び省電力状態ではない状態、若しくは双方間において判定を行い、判定の結果、通常電力状態への移行若しくは省電力状態維持へと、スムーズに状態変更することができる。
【発明の効果】
【００１１】
本発明によると、省電力状態において信号入力が発生した場合、その入力信号が正しい信号入力か、ノイズ等による誤った信号入力かを彼是判別することが可能となる。
よって、ノイズ等に起因する誤った信号によるウエイクアップ実行を有効に防止することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態に係る車両パワーウインドウ装置用の制御装置の電気構成図である。
【図２】本発明の一実施形態に係る車両パワーウインドウ装置用の制御装置の制御概念図である。
【図３】本発明の一実施形態に係る車両パワーウインドウ装置用の制御装置の制御フローチャートである。
【図４】本発明の一実施形態に係る車両パワーウインドウ装置用の制御装置の制御タイミングチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態を図面に基づいて説明する。
なお、以下に説明する構成は本発明を限定するものでなく、本発明の趣旨の範囲内で種々改変することができるものである。
本実施形態は、正しい信号入力と、ノイズ等による誤った信号入力とを彼是判別することで、ノイズ等に起因する誤った信号によるウエイクアップ実行を有効に防止することができる車両パワーウインドウ装置用の制御装置に関するものである。
【００１４】
図１乃至図４は、本発明の一実施形態を示すものであり、図１は車両パワーウインドウ装置用の制御装置の電気構成図、図２は車両パワーウインドウ装置用の制御装置の制御概念図、図３は車両パワーウインドウ装置用の制御装置の制御フローチャート、図４は車両パワーウインドウ装置用の制御装置の制御タイミングチャートである。
【００１５】
本実施形態に係る制御装置（以下、単に「ＥＣＵ１」と記す）は、車両パワーウインドウ装置Ｐ用の制御装置である。図１により、ＥＣＵ１の構成について簡単に説明する。
【００１６】
本実施形態に係るＥＣＵ１（Electronic  Control  Unit １）は、電源回路１１、マイクロコンピュータ１２、入力回路１３、駆動回路１４、ホールＩＣ１５を備えて構成されている。
電源回路１１は、外部に備えられるバッテリ２０と連結されており、マイクロコンピュータ１２への給電を行う。
マイクロコンピュータ１２は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を有するマイクロコンピュータであり、制御の中枢をになう。
なお、マイクロコンピュータ１２が「制御部」に相当し、このマイクロコンピュータ１２に搭載されているＲＡＭ、ＲＯＭ等（図示せず）の記憶装置が「省電力状態信号記憶部」に相当する。
【００１７】
駆動回路１４は、マイクロコンピュータ１２からの指令を外部のモータＭへと伝達し、このモータＭが、パワーウインドウ装置Ｐを駆動する。
入力回路１３は、外部のウインドウ操作スイッチＳＷからの、上昇指令ＵＰ及び下降指令ＤＮを受信し、これをマイクロコンピュータ１２へと伝達する。
ホールＩＣ１５は、位置検出を行う。
【００１８】
図２により、本発明に係るＥＣＵ１の制御の概念について説明する。
従来においては、図２（ａ）に示すように、スイッチポートにおけるロー状態（ＬＯ）とハイ状態（ＨＩ）の切り替わり時に生じるエッジにより、スリープ状態からウエイクアップ状態へと切り替わる構成となっている。
つまり、従来における両エッジ検知機能のみを有するマイクロコンピュータ１２においては、立上りエッジであっても立下りエッジであっても、ウエイクアップ状態へと移行する構成となる。
【００１９】
しかし、本実施形態においては、単純にエッジの検出だけでスリープ状態からウエイクアップ状態へと切り替えるのではなく、図２（ｂ）に示すように、スリープ状態におけるスイッチポートの状態を記憶しておき、エッジ検出があった場合に、スリープ状態におけるスイッチポートのレベルがハイ状態（ＨＩ）であり、かつ現在のスイッチポートのレベルがロー状態（ＬＯ）である場合にのみ、立下りエッジであることを判断してウエイクアップ処理を行うこととした。
つまり、両エッジ検知機能のみでは判断が不可能であった立上りエッジと立下りエッジとの区別を、ソフト側で行うこととしたものである。
【００２０】
図３及び図４により、マイクロコンピュータ１２の制御について説明する。
図３に、フローチャートを示す。
まず、ステップＳ１でスリープ要求が発生すると、ステップＳ２において、スリープ前のスイッチポートのレベルを記憶する。
つまり、スイッチポートレベルが、ハイ状態（ＨＩ）であるのかロー状態（ＬＯ）であるのかを判定して記憶する。
このスリープ前のスイッチポートのレベルが、「直前モード」に相当する。
そして、スイッチポートレベルを記憶した後、ステップＳ３で、スリープ状態へと状態を移行する。
【００２１】
そして、スイッチポートエッジが発生したことを確認すると、ステップＳ４でウエイクアップ後のスイッチポートレベルを記憶する。
このエッジ発生直後のスイッチポートのレベルが、「変更モード」に相当する。
次いで、ステップＳ５で、スリープ前に記憶したスイッチポートレベル（ステップＳ２にて取得及び記憶）と、ウエイクアップ後のスイッチポートレベル（ステップＳ４にて取得及び記憶）とを読み出して判定を行う。
【００２２】
これは、スリープ前に記憶したスイッチポートレベル（ステップＳ２にて取得及び記憶）がハイ状態（ＨＩ）であって、かつウエイクアップ後のスイッチポートレベル（ステップＳ４にて取得及び記憶）がロー状態（ＬＯ）であるか否かを判定する作業である。
【００２３】
そして、スリープ前に記憶したスイッチポートレベル（ステップＳ２にて取得及び記憶）がハイ状態（ＨＩ）であって、かつウエイクアップ後のスイッチポートレベル（ステップＳ４にて取得及び記憶）がロー状態（ＬＯ）であるという判定が否定された場合（ステップＳ５：Ｎｏ）、処理はステップＳ２に戻る。
つまり、スリープ状態が継続することとなる。
【００２４】
逆に、スリープ前に記憶したスイッチポートレベル（ステップＳ２にて取得及び記憶）がハイ状態（ＨＩ）であって、かつウエイクアップ後のスイッチポートレベル（ステップＳ４にて取得及び記憶）がロー状態（ＬＯ）であるという判定が肯定された場合（ステップＳ５：Ｙｅｓ）ステップＳ６においてウエイクアップ処理を行い、処理を終了する。
【００２５】
次いで、図４により、上記、フローチャートの処理をタイミングチャートにより説明する。
図４（ａ）は、図３のステップＳ５での判定が肯定されてウエイクアップ処理される際のタイミングチャートであり、図４（ｂ）は、図３のステップＳ５での判定が否定されて、スリープ状態となる際のタイミングチャートである。
図４（ａ）の例では、マイクロコンピュータ１２を搭載したＥＣＵ１がスリープ状態となる前のスイッチポートレベルがハイ状態（ＨＩ）であることが確認されている。
この状態で、パルスエッジが確認されると、ＥＣＵ１はウエイクアップ判定待ちとなり、この状態時（ウエイクアップ後のウエイクアップ判定待ち状態時）にスイッチポートのレベルが確認される。
【００２６】
本例では、ウエイクアップ後に、スイッチポートレベルがロー状態（ＬＯ）であること
が確認されたため、スリープ状態となる前のスイッチポートレベルがハイ状態（ＨＩ）で
あったこととのアンド条件が成立し（図３のステップＳ５で肯定判定が出ることに対応）
、マイクロコンピュータ１２が搭載されたＥＣＵ１の状態がウエイクアップ状態へと移行
する。
【００２７】
これに対し、図４（ｂ）の例では、マイクロコンピュータ１２を搭載したＥＣＵ１がスリープ状態となる前のスイッチポートレベルがロー状態（ＬＯ）であることが確認されている。
この状態で、パルスエッジが確認されると、ＥＣＵ１はウエイクアップ判定待ちとなり、この状態時（ウエイクアップ後のウエイクアップ判定待ち状態時）にスイッチポートのレベルが確認される。
本例では、ウエイクアップ後に、スイッチポートレベルがハイ状態（ＨＩ）であることが確認されている。
【００２８】
よって、スリープ状態となる前のスイッチポートレベルがハイ状態（ＨＩ）であること且つウエイクアップ後のスイッチポートレベルがロー状態（ＬＯ）であることのアンド条件が成立しないため（図３のステップＳ５で否定判定が出ることに対応）、マイクロコンピュータ１２が搭載されたＥＣＵ１の状態がウエイクアップ判定待ち状態からスリープ状態へと復帰される。
【００２９】
このように、本実施系形態によると、片エッジのみで、正しい信号入力と、ノイズ等による誤った信号入力とを彼是判別することができる。
つまり、スイッチポートにエッジが発生した際に、スリープ状態前のスイッチポートの状態とウエイクアップ後（ウエイクアップ判定待ち状態時）のスイッチポートの状態とをソフト側で判断することにより、正しい信号入力と、ノイズ等による誤った信号入力とを彼是判別することができる。
よって、ノイズ等に起因する誤った信号によるウエイクアップ実行を有効に防止することができる。
【符号の説明】
【００３０】
１    ＥＣＵ（車両パワーウインドウ装置用の制御装置）
１１    電源回路
１２    マイクロコンピュータ
１３    入力回路、１４    駆動回路
１５    ホールＩＣ、２０    バッテリ
Ｍ    モータ、Ｐ    パワーウインドウ装置
ＳＷ    ウインドウ操作スイッチ
【図１】
0006402798.tif 000002
【図２】
0006402798.tif 000003
【図３】
0006402798.tif 000004
【図４】
0006402798.tif 000005