(57)【特許請求の範囲】
【請求項１】
コンピュータの起動に先立って起動信号を出力すると共に、起動されたコンピュータから所定の周期で出力される第１の信号が所定時間停止したときに該コンピュータへ起動信号を出力する起動手段と、
前記コンピュータが所定のタイミングで出力する第２の信号が入力されているときに前記起動手段の作動を停止させる起動停止手段と、
前記第２の信号の非検出状態で前記マイコンから出力される第１の信号を前記起動手段へ出力する信号出力手段と、
前記起動信号が入力されることにより前記起動停止手段の作動停止を促す第３の信号を出力すると共に、前記信号出力手段から前記第１の信号が出力されたときに第３の信号の出力を停止する起動動作判定手段と、
前記起動動作判定手段が前記第３の信号を出力しているときに前記入力されている第２の信号の前記起動停止手段への出力を停止する動作監視手段と、
を含むことを特徴とするコンピュータ監視装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、車両のパワーウインドシステム等に設けられるコンピュータが正常に動作しているか否かを監視するコンピュータ監視装置に関する。
【０００２】
【従来の技術】
従来より、バッテリーを電源とするマイクロコンピュータ（以下、マイコンという）を用いたシステムでは、マイコンを使用しない時にはバッテリーの電力消費を低減するため、マイコンをスタンバイモードとしプログラムの実行を停止させる。また、マイコンを用いたシステムでは、マイコンから所定の信号（例えばクロック信号に基づいて生成された信号、以下「クロック信号」と言う）が出力されているか否かからマイコンの状態を監視し、このクロック信号を検出しなくなったときにマイコンが正常状態でないと判断して、マイコンを再起動させる信号（以下「再起動信号」と言う）を出力するマイコン監視回路（ウオッチドッグ回路）が設けられている。
【０００３】
一方、マイコンがスタンバイモードに移行することにより、前記したクロック信号の出力も停止するので、マイコン監視回路が、再起動信号を出力してしまう。これによって、スタンバイモードに移行するはずのマイコンが再起動されてしまう。
【０００４】
このようなスタンバイモードへ移行するマイコンの再起動を防止するために、マイコンがスタンバイモードへ移行するときに出力する信号（以下「スタンバイ信号」と言う）を検出したときには、マイコン監視回路もスタンバイモードへ移行するようにしている。すなわち、マイコン監視回路では、スタンバイ信号を検出すると、スタンバイモードへ移行してマイコンの監視機能を停止するようにしている。
【０００５】
このようなマイコンとマイコン監視回路を備えたシステムの一例には、車両のパワーウインドシステムがある。このパワーウインドシステムでは、スイッチ操作に応じてマイコンが、リレー等を制御してドアガラスを昇降させるためのモータを作動させる。このとき、マイコンの暴走等によってモータの制御が不能となってしまうのを防止するために、マイコン監視回路によってマイコンの動作状態を監視し、マイコンが正常に動作していないと判断したときには、マイコンへ再起動信号を出力する。
【０００６】
一方、パワーウインドシステムでは、スイッチ操作に応じてモータを制御するためにマイコン制御系とＳＷ制御系（スイッチによる直接制御）を備え、通常、マイコン制御系によってモータが制御されるが、マイコンがスタンバイモードに移行したときや、マイコン監視回路の動作状態からマイコンの動作に支障が生じたと判断されるときには、ＳＷ制御系によって制御されるようにしている。これによって、マイコンが正常に動作していなくてもモータの制御ができるようにしている。
【０００７】
ところで、マイコンポートやマイコン監視回路の入力端子に故障などが生じたときに、マイコン監視回路に誤ってスタンバイ信号が入力されている状態となることがある。この場合、マイコン監視回路は、マイコンに異常が生じて再起動信号を出力しているときでも、スタンバイ信号を検出しているので、スタンバイモードに移行してしまい、本来の機能であるマイコンの監視を停止してしまう。
【０００８】
これを防止するために、再起動信号を出力しているときには、スタンバイ信号を検出しても、スタンバイモードへ移行することがないようにすると共に、誤ったスタンバイ信号を検出している状態で起動されても、マイコンの監視を可能としたマイコン監視回路が提案されている。このようなマイコン監視回路では、マイコンを起動するときにウオッチドッグ回路から出力されるリセット信号を検出した後、クロック信号を検出する前にスタンバイ信号を検出したときには、スタンバイ信号を無視して、クロック信号に基づいたマイコンの監視を行うようになっている。
【０００９】
【発明が解決しようとする課題】
しかしながら、上記したマイコン監視回路では、マイコンの状態を適切に監視できる状態でないにもかかわらず、マイコンが適切に動作していれば、マイコンの監視を継続してしまう。このために、例えば、マイコンがスタンバイモードへ移行してクロック信号が停止したときには、マイコンを再起動させてしまうと言う問題が生じる。
【００１０】
本発明は、上記事実に鑑み成されたもので、適切にマイコンの状態を監視できるときにのみ、マイコンの監視を行うコンピュータ監視装置を提案することを目的とする。
【００１１】
【課題を解決するための手段】
上記課題を解決するための本発明は、コンピュータの起動に先立って起動信号を出力すると共に、起動されたコンピュータから所定の周期で出力される第１の信号が所定時間停止したときに該コンピュータへ起動信号を出力する起動手段と、前記コンピュータが所定のタイミングで出力する第２の信号が入力されているときに前記起動手段の作動を停止させる起動停止手段と、前記第２の信号の非検出状態で前記マイコンから出力される第１の信号を前記起動手段へ出力する信号出力手段と、前記起動信号が入力されることにより前記起動停止手段の作動停止を促す第３の信号を出力すると共に、前記信号出力手段から前記第１の信号が出力されたときに第３の信号の出力を停止する起動動作判定手段と、前記起動動作判定手段が前記第３の信号を出力しているときに前記入力されている第２の信号の前記起動停止手段への出力を停止する動作監視手段と、を含むことを特徴とする。
【００１２】
この発明によれば、コンピュータから所定の周期で出力される第１の信号が入力されなくなって所定時間経過すると、起動手段によって起動信号を出力する。また、起動停止手段は、コンピュータがスタンバイモードに移行しているときに出力する第２の信号を検出しているときには、起動手段の作動を停止させる。
【００１３】
一方、起動手段には、信号出力手段を介して第１の信号が入力されるようになっており、信号出力手段は、第２の信号を検出しているときには、第１の信号が入力されても、第１の信号を起動手段へ出力しない。
【００１４】
また、起動動作判定手段は、起動信号が入力されることにより、第３の信号を出力するが、信号出力手段から出力される第１の信号によって、この第３の信号の出力を停止し、動作監視手段は、第２の信号を検出することにより、この第２の信号を起動停止手段へ出力するが、第３の信号を検出しているときには、起動停止手段への第２の信号の出力を停止する。
【００１５】
これにより、起動手段が出力する起動信号によってコンピュータが起動したときに、誤って第２の信号が入力されていると、起動判定手段から第３の信号が出力されて、起動手段への第２の信号の出力を停止する。また、信号出力手段が起動手段へ第１の信号を出力しないので、始動手段が所定の時間間隔で起動信号を出力する。したがって、コンピュータは、順次入力される起動信号によって起動されることになる。
【００１６】
このように誤って第２の信号が入力されているときにコンピュータが起動されたときには、所定の時間間隔で起動信号を出力するので、コンピュータは、その都度、起動されるために、操作することができなくなる。したがって、コンピュータを適切に監視することができない状態でコンピュータが起動されてしまうことがない。言い換えれば、コンピュータを適切に監視できる状態でないときには、コンピュータを起動させないようにすることができる。
【００１７】
このような本発明では、前記起動作動判定手段が第３の信号を出力しているときには、コンピュータが適切に作動していないか、コンピュータの作動を適切に管理できる状態でないことを判定することができ、起動動作判定手段及び動作監視手段の出力から、マイコンが動作している状態であるか否かの監視（判断）を行うことができる。
【００１８】
したがって、例えばパワーウインドシステムのコンピュータの監視用に本発明を適用したときには、第２の信号又は第３の信号の非検出状態のときにのみ、コンピュータが正常に作動していると判断することができるので、この判断結果に基づいてマイコン制御系とＳＷ制御系の切換を行えば良い。
【００１９】
【発明の実施の形態】
以下に、図面を参照しながら本発明の実施の形態を説明する。
【００２０】
図１には、車両の運転席側のドア１２の内部構造が示されている。運転席側のドア１２の内部には、本実施の形態に適用したパワーウインドシステム１０に用いられているモータ１４が備えられている。このモータ１４には、ウインドレギュレータ部１６が連結されている。本実施の形態では、ウインドレギュレータ部１６として所謂ワイヤ式を用いており、モータ１４の駆動軸に取付けられた回転板１４Ａにワイヤ（図示省略）の中間部が巻き掛けられている。このワイヤの端部はそれぞれ、ドアガラス１８の下端部を支持する保持チャンネル２０に連結されており、さらに、保持チャンネル２０は、メインガイド２２へ上下移動可能に取付けられている。
【００２１】
これにより、モータ１４が正逆方向へ回転すると、保持チャンネル２０がメインガイド２２に沿って移動し、ドアガラス１８が、ガラスガイド２４に沿って上下移動（昇降）する。なお、ウインドレギュレータ部１６の構成は、ワイヤ式に限らず、Ｘアーム式、モータ自体がラックに沿って移動する所謂モータ自走式等を用いてもよい。
【００２２】
ドアガラス１８は、モータ１４の駆動によって上昇されると、周端部がドア１２のフレーム１２Ａ内に設けられているゴム製のウェザーストリップ（図示省略）に勘合し、ドアフレーム１２Ａの開口が閉じられる。また、ドアガラス１８は、モータ１４の駆動によって下降されることにより、閉塞していたフレーム１２Ａ内の開口を開放するようになっている。
【００２３】
図２には、パワーウインドシステム１０のモータ１４を駆動させる制御系が示されている。この制御系は、図示しないＣＰＵ、ＲＯＭ、ＲＡＭ及び種々のインターフェイスがバスによって接続されて構成されているマイクロコンピュータ（以下「マイコン」という）３０と制御回路３２を備えており、制御回路３２は、ウオッチドッグ回路３４、判定回路３６、ＡＮＤ回路３８及びリレー制御回路４０によって構成されており、ウオッチドッグ回路３４、判定回路３６及びＡＮＤ回路３８によって本発明を適用したマイコン監視装置２８が構成されている。
【００２４】
マイコン３０とリレー制御回路４０には、ドアガラス１８を上昇させるためのＵＰスイッチＳＷＵ  と、ドアガラス１８を下降させるためのＤＯＷＮスイッチＳＷＤ  が接続されている。
【００２５】
ここで、マイコン３０は、ＵＰスイッチＳＷＵ  がオンされたことを検出すると、専用線４２Ａを介してリレー制御回路４０へＵＰ信号を出力し、また、ＤＯＷＮスイッチＳＷＤ  がオンされたことを検出すると、専用線４２Ｂを介してリレー制御回路４０へＤＯＷＮ信号を出力する。なお、リレー制御回路４０には、ＵＰスイッチＳＷＵ  及びＤＯＷＮスイッチＳＷＤ  がオンされると、スイッチ配線４４Ａ、４４Ｂを介してＳＷＵＰ信号及びＳＷＤＯＷＮ信号がそれぞれ入力される。
【００２６】
マイコン３０は、通常の動作状態では、例えばクロック信号等に同期させて生成した信号等の所定の周期の信号を第１の信号（以下「クロック信号ｃｋ」とする）として制御回路３２へ出力する。このクロック信号ｃｋは、制御回路３２の判定回路３６へ入力されるようになっている。
【００２７】
一方、マイコン３０は、制御回路３２へ第２の信号としてスタンバイ信号ｓｔを出力するようになっている。このスタンバイ信号ｓｔは、判定回路３６及びＡＮＤ回路３８に入力されるようになっており、また、このＡＮＤ回路３８からスタンバイ信号ｓｔに応じた信号（スタンバイ信号ＳＴとする）が、ウオッチドッグ回路３４へ入力されるようになっている。マイコン３０は、省電力等のためにスタンバイモードに移行するときにこのスタンバイ信号ｓｔを出力するようになっている。
【００２８】
判定回路３６は、スタンバイ信号ｓｔを検出していない状態でクロック信号ｃｋが入力されることにより、このクロック信号ｃｋに応じた信号（以下「クロック信号ＣＫを出力する。このクロック信号ＣＫ０は、第１の信号として判定回路３６からウオッチドッグ回路３４へ出力される。
【００２９】
ウオッチドッグ回路３４は、起動停止手段と起動手段を構成しており、例えば、クロック信号ＣＫが入力されることによりリセット／スタートされるタイマ回路を備え、このタイマ回路による計測時間が所定の時間に達してタイムアップすることにより、起動信号（リセット信号ＲＳ）を出力する。このリセット信号ＲＳは、制御回路３２からマイコン３０へ入力されるようになっており、マイコン３０は、リセット信号ＲＳが入力されることにより、起動ないし再起動される。ウオッチドッグ回路３４は、ＡＮＤ回路３８からスタンバイ信号ｓｔに応じたスタンバイ信号ＳＴが入力されることによりスタンバイモードに移行する。
【００３０】
すなわち、ウオッチドッグ回路３４は、所定の周期でクロック信号ＣＫが入力されているときには、リセット信号ＲＳを出力することはないが、クロック信号ＣＫが入力されなくなると、リセット信号ＲＳを出力して、マイコン３０を再起動させるようになっている。なお、リセット信号ＲＳは、ＨレベルからＬレベルへ切り替わる信号としている。
【００３１】
ウオッチドッグ回路３４は、スタンバイモードへ移行することによりタイマの作動を停止する。これにより、マイコン３０がスタンバイモードへ移行してクロック信号ＣＫの出力を停止しても、ウオッチドッグ回路３４がリセット信号ＲＳを出力しないようになっている。すなわち、ウオッチドッグ回路３４は、マイコン３０から出力されるスタンバイ信号ｓｔに応じたスタンバイ信号ＳＴが入力されることにより、スタンバイモードへ移行してマイコン３０の監視を停止するようになっている。なお、スタンバイモードへ移行したウオッチドッグ回路３４は、スタンバイ信号ｓｔに応じたスタンバイ信号ＳＴが停止すると、マイコン３０の監視を再開するようになっている。
【００３２】
図３（Ａ）に示されるように、判定回路３６は、信号出力手段として設けられているインバータ回路４６とＡＮＤ回路４７及び起動動作判定手段として設けられているＲＳフリップフロップ回路（ＲＳ−ＦＦ、以下「ＦＦ回路４８」と言う）によって構成されている。ＡＮＤ回路４７には、インバータ回路４６を介してスタンバイ信号ｓｔが入力されると共に、クロック信号ｃｋが入力されるようになっている。これにより、ＡＮＤ回路４７は、クロック信号ｃｋと、インバータ回路４６を介して入力されるスタンバイ信号ｓｔに応じて、クロック信号ＣＫを出力するようになっている。このクロック信号ＣＫは、前記したウオッチドッグ回路３４へ出力されると共に、ＦＦ回路４８へセット信号Ｓとして出力される。
【００３３】
また、ＦＦ回路４８には、ウオッチドッグ回路３４が出力するリセット信号ＲＳが、リセット信号Ｒとして入力されるようになっている。ＦＦ回路４８は、リセット信号Ｒが入力されることにより、出力信号Ｑをリセットするようになっている。本実施の形態では、リセットされた出力信号Ｑが第３の信号とされている。
【００３４】
すなわち、図３（Ｂ）に示されるように、判定回路３６では、スタンバイ信号ｓｔが入力されていない状態でクロック信号ｃｋが入力されることにより、ＦＦ回路４８へセット信号Ｓが入力される。これにより、ＦＦ回路４８の出力信号ＱがセットされてＨレベルに保持される。また、判定回路３６では、リセット信号Ｒが入力されることにより、出力信号Ｑがリセットされて保持され、第３の信号として出力される。また、図３（Ｃ）に示されるように、ＦＦ回路４８では、再度、セット信号Ｓが入力されることにより、出力信号Ｑがセットされて、第３の信号の出力が停止される。
【００３５】
一方、判定回路３６では、スタンバイ信号ｓｔが入力されることにより、クロック信号ＣＫが入力されてもセット信号Ｓが出力されないようになっている。なお、ウオッチドッグ回路３４は、例えば図示しない車両のイグニッションスイッチがオンされて、電源電圧Ｖｃｃが印加されると、リセット信号ＲＳを出力して、マイコン３０を起動する。
【００３６】
したがって、図３（Ｄ）に示されるように、判定回路３６では、電源電圧Ｖｃｃの供給が開始されることにより、ウオッチドッグ回路３４から出力されるリセット信号Ｒによってリセットされるが、このとき、スタンバイ信号ｓｔを検出していると、クロック信号ｃｋが入力されても、クロック信号ＣＫを出力することはないと共に、判定回路３６の出力信号Ｑがリセットされた状態に保持される。
【００３７】
一方、図２に示されるように、前記したＡＮＤ回路３８は、本発明の動作監視手段として設けられており、スタンバイ信号ｓｔと共に判定回路３６の出力信号Ｑが入力される。このＡＮＤ回路３８では、スタンバイ信号ｓｔが入力されたときに、出力信号Ｑに応じてスタンバイ信号ＳＴを出力するようになっている。すなわち、ＡＮＤ回路３８では、出力信号Ｑがリセットされているときに、スタンバイ信号ｓｔに応じてスタンバイ信号ＳＴを出力するようになっている。
【００３８】
図４には、リレー制御回路４０の一例を示している。このリレー制御回路４０には、４個のＡＮＤ回路５０、５２、５４、５６が設けられており、それぞれのＡＮＤ回路５０〜５６の一方の入力端子には、マイコン４０から出力されるＵＰ信号、ＵＰスイッチＳＷＵ  のＳＷＵＰ信号、マイコン４０のＤＯＷＮ信号及びＤＯＷＮスイッチＳＷＤ  のＳＷＤＯＷＮ信号が入力されるようになっている。
【００３９】
また、図２に示されるように、リレー制御回路４０には、ＡＮＤ回路３８から出力されるスタンバイ信号ＳＴと、判定回路３６から出力される出力信号Ｑが入力されるようになっている。
【００４０】
図４に示されるように、スタンバイ信号ＳＴと出力信号ＱはＯＲ回路７４へ入力されるようになっている。なお、出力信号Ｑはインバータ回路７６を介して、反転された信号Ｑ＊  としてＯＲ回路７４へ入力される。
【００４１】
ＡＮＤ回路５２、５６の他方の入力端子には、ＯＲ回路７４から出力された信号が入力され、また、ＡＮＤ回路５０、５４には、ＯＲ回路７４の出力信号がインバータ回路５６によって反転されて入力されるようになっている。
【００４２】
ＡＮＤ回路５０、５２の出力端子は、それぞれＯＲ回路６０の入力端子に接続され、このＯＲ回路６０の出力端子がトランジスタ６２のベースに接続されている。また、ＡＮＤ回路５４、５６の出力端子は、ＯＲ回路６４の入力端子に接続され、このＯＲ回路６４の出力端子がトランジスタ６６のベースに接続されている。
【００４３】
これにより、図５に示されるように、スタンバイ信号ＳＴ又は出力信号Ｑを反転した信号Ｑ＊  がＬレベルのときには、ＡＮＤ回路５０、５４の出力によってＯＲ回路６０、６４から出力される信号がトランジスタ６２、６６を駆動する。また、スタンバイ信号ＳＴ又は出力信号Ｑを反転した信号Ｑ＊  がＨレベルのときには、ＡＮＤ回路５２、５４の出力によってＯＲ回路６０、６４から出力された信号がトランジスタ６２、６６を駆動するようになっている。トランジスタ６２、６６のそれぞれは、駆動されることによりモータＵＰ信号及びモータＤＯＷＮ信号を出力する。
【００４４】
図２に示されるように、トランジスタ６２から出力されるモータＵＰ信号は、リレー６８のリレーコイル６８Ａに入力され、トランジスタ６６のモータＤＯＷＮ信号はリレー７０のリレーコイル７０Ａに入力される。
【００４５】
リレー６８、７０のコモン端子６８Ｃ、７０Ｃの間にはモータ１４が接続されている。また、リレー６８、７０の動作状態でコモン端子６８Ｃ、７０Ｃに接続される接点６８Ｂ、７０Ｂは、モータ１４を駆動する電力を供給するためのバッテリ７２のプラス側の端子７２Ａに接続され、他方の接点６８Ｄ、７０Ｄは、バッテリー７２のマイナス側の端子７２Ｂと同様に接地（アース）されている。
【００４６】
これにより、リレー制御回路４０から出力されるモータＵＰ信号によって、リレー６８のリレーコイル６８Ａが励磁されることにより、コモン端子６８Ｃが接点６８Ｂに接続し、モータ１４がウインドガラス１８を上昇させる方向へ駆動される。また、リレー制御回路４０から出力されるモータＤＯＷＮ信号によってリレー７０のリレーコイル７０Ａが励磁されることにより、コモン端子７０Ｃが接点７０Ｂに接続し、モータ１４がウインドガラス１８を下降する方向へ駆動される。
【００４７】
次に、本実施の形態の作用を説明する。
パワーウインドシステム１０は、図示しない車両のイグニッションスイッチがオンされて電源電力Ｖｃｃが駆動電力として供給されると、駆動可能となる。また、ウオッチドッグ回路３４は、電源電圧Ｖｃｃが供給されることによりリセット信号ＲＳを出力する。このリセット信号ＲＳによってマイコン３０が起動される。マイコン３０は、起動を開始すると、所定の周期でクロック信号ｃｋを出力する。これによって、ウオッチドッグ回路３４は、マイコン３０の監視を開始する。
【００４８】
一方、判定回路３６は、クロック信号ｃｋが入力されると、クロック信号ＣＫをウオッチドッグ回路３４へ出力すると共に、リセットされていた出力信号ＱがセットされてＨレベルに保持される。この出力信号Ｑは、判定回路３６によるマイコン３０の動作状態の判定信号としてＡＮＤ回路３８へ出力される。すなわち、マイコン３０が正常に動作しているときには、判定回路３６から所定の判定信号が出力される。
【００４９】
ＡＮＤ回路３８では、判定回路３６からの出力信号Ｑがセットされているときには、マイコン３０から出力されるスタンバイ信号ｓｔに応じてスタンバイ信号ＳＴを出力するようになっている。このため、スタンバイ信号ｓｔが入力されていないときには、Ｌレベルの信号を出力する。
【００５０】
図５に示されるように、リレー制御回路４０では、スタンバイ信号ＳＴが出力されていないときに（Ｌレベル）、マイコン３０からＵＰスイッチＳＷＵ  及びＤＯＷＮスイッチＳＷＤ  の操作に応じて出力されるＵＰ信号及びＤＯＷＮ信号に応じて、ＡＮＤ回路５０、５４が出力を切り換える。これによって、トランジスタ６２、６６が駆動され、ウインドガラス１８の昇降が行われる。
【００５１】
ここで、図６（Ａ）に示されるように、マイコン３０からスタンバイ信号ｓｔが出力されると、ＡＮＤ回路３８は、判定回路３６の出力信号Ｑとあわせて、このスタンバイ信号ｓｔに応じたスタンバイ信号ＳＴを出力する（Ｈレベル）。このスタンバイ信号ＳＴは、リレー制御回路４０と共にウオッチドッグ回路３４へ入力される。
【００５２】
ウオッチドッグ回路３４では、マイコン３０から出力されたスタンバイ信号ｓｔに応じたスタンバイ信号ＳＴが入力されることにより、スタンバイモードへ移行する。これにより消費電力の削減が図られる。
【００５３】
また、図５に示されるように、リレー制御回路４０では、スタンバイ信号ＳＴ（Ｈレベル）が入力されると、マイコン３０から入力されるＵＰ信号及びＤＯＷＮ信号にかかわらず、ＡＮＤ回路５０、５４の出力がＬレベルとなる。このためにトランジスタ６２、６６は、ＡＮＤ回路５２、５６の出力に基づいて駆動されるようになる。
【００５４】
図６（Ａ）に示されるように、ウオッチドッグ回路３４は、スタンバイモードへ移行すると、マイコン３０の監視を中断しているため、マイコン３０からクロック信号ｃｋに応じたクロック信号ＣＫが入力されなくとも、マイコン３０を再起動させるリセット信号ＲＳをマイコン３０へ出力することはない。
【００５５】
ウオッチドッグ回路３４は、スタンバイ信号ｓｔの送出が停止されると、スタンバイモードが解除される。また、判定回路３６は、スタンバイ信号ｓｔが停止されると、マイコン３０から送出されるクロック信号ｃｋに応じたクロック信号ＣＫの出力が可能となる。
【００５６】
この後、スタンバイモードを解除したマイコン３０からクロック信号ｃｋが送出されると、判定回路３６は、ウオッチドッグ回路３４へクロック信号ＣＫを出力する。ウオッチドッグ回路３４は、判定回路３６から入力されるクロック信号ＣＫに基づいたマイコン３０の監視を開始する。
【００５７】
このとき、例えば、スタンバイ信号ｓｔを出力していないマイコン３０からのクロック信号ｃｋの送出が停止すると、ウオッチドッグ回路３４へクロック信号ＣＫが入力されなくなる。ウオッチドッグ回路３４は、所定時間クロック信号ＣＫが入力されなくなると、マイコン３０へリセット信号ＲＳを出力して、マイコン３０の再起動を促す。このウオッチドッグ回路３４から出力されるリセット信号ＲＳは、判定回路３６にリセット信号Ｒとして入力されるようになっており、判定回路３６では、リセット信号Ｒが入力されることにより、出力信号ＱをＬレベルに切り換えて保持する。これにより、ＡＮＤ回路３８では、スタンバイ信号ｓｔの如何に拘わらず、スタンバイ信号ＳＴを出力することがない。
【００５８】
リセットされた出力信号Ｑは、リレー制御回路４０へも出力されるようになっており、図５に示されるように、リレー制御回路４０では、リセットされた出力信号Ｑが入力されることにより、スタンバイ信号ＳＴが入力されたときと同様に、ＡＮＤ回路５２、５６からの出力によってトランジスタ６２、６６が駆動されるようになる。
【００５９】
このように、マイコン監視装置２８では、誤ってスタンバイ信号ｓｔが入力されても、ウオッチドッグ回路３４がスタンバイモードへ移行することなく、マイコン３０を再起動するためのリセット信号ＲＳを出力して、マイコン３０の再起動を促すことができる。また、リレー制御回路４０では、マイコン監視装置２８から入力される判定回路３６の出力信号Ｑに基づいて、ＵＰスイッチＳＷＵ  及びＤＯＷＮスイッチＳＷＤ  の操作に応じて直接モータ１４を制御するように切り換えるので、誤動作が生じることがない。
【００６０】
また、マイコン監視装置２８では、誤って入力されているスタンバイ信号ｓｔが停止することにより、正常にマイコン３０の監視を開始することができる。
【００６１】
ところで、マイコン監視装置２８にスタンバイ信号ｓｔが入力された状態で、電源電圧Ｖｃｃが入力されるなどしてマイコン３０が再起動されることがある。図６（Ｂ）には、その一例として電源Ｖｃｃが投入されたときに、マイコン監視装置２８がスタンバイ信号ｓｔを検出している例を示している。
【００６２】
ウオッチドック回路３４は、電源電圧Ｖｃｃが印加されることによりリセット信号ＲＳを出力して、マイコン３０の起動を促す。これによって、判定回路３６の出力信号Ｑがリセットされる。この後、マイコン３０が適切に起動すれば、マイコン３０から判定回路３６へクロック信号ｃｋが出力されることになる。
【００６３】
このとき、判定回路３６には、スタンバイ信号ｓｔが入力されているため、クロック信号ｃｋが入力されているか否かにかかわらず、クロック信号ＣＫの出力を停止する。したがって、リセット信号ＲＳ（Ｓ）にリセットされたＦＦ回路４８の出力信号Ｑが、リセット状態に保持される。
【００６４】
一方、ＡＮＤ回路３８には、リセットされた出力信号Ｑが入力されるため、スタンバイ信号ｓｔが入力されていても、スタンバイ信号ＳＴが出力されない。このため、ウオッチドック回路３４はスタンバイモードへ移行することがなく、マイコン３０の監視を継続する。
【００６５】
ここで、判定回路３６からウオッチドッグ回路３４へのクロック信号ＣＫの出力が停止しているため、ウオッチドッグ回路３４は、所定時間経過する毎にリセット信号ＲＳを出力する。このため、マイコン３０は、所定の時間間隔で入力されるリセット信号による起動が繰り返され、適切な動作が停止される。なお、図６（Ｂ）では、実線で所定の時間毎に出力されるクロック信号ｃｋを示しているが、実際には、ウオッチドッグ回路３４から出力されるリセット信号ＲＳによる再起動が繰り返されるため、図６（Ｂ）で二点鎖線で示すクロック信号ｃｋが出力される。
【００６６】
このように、本実施の形態に適用したマイコン監視装置２８では、マイコンが３０を起動させたときに、スタンバイ信号ｓｔが入力されていると、スタンバイモードに移行することなく、さらに、マイコン３０を起動するためのリセット信号ＲＳの送出を繰り返す。これによってマイコンが適切に作動することがないようにしている。すなわち、マイコン監視装置２８では、マイコンを適切に監視できる状態でないと判断されるために、マイコン３０が起動してしまうのを防止している。これによって、マイコン３０の状態に異常が生じたり、マイコン３０がスタンバイモードに移行するのを検出できずに、スタンバイモードへ移行したマイコンを起動させてしまうのを防止することができる。
【００６７】
また、マイコン監視装置２８では、誤ったスタンバイ信号ｓｔを検出しているときには、リセット信号ＲＳの送出を繰り返すので、この繰り返し送出されるリセット信号ＲＳを検出する手段を設けることにより、マイコン３０ないしマイコン３０を監視するマイコン監視回路２８の間に異常が生じていることを確実に検出することができる。
【００６８】
なお、以上説明した本実施の形態は、本発明の一適用例を示すものであり、本発明の構成及び適用を限定するものではない。本実施の形態では、運転席側のドア１２を例に車両に設けられるパワーウインドシステム１０について説明したが、本発明は、これに限らず、コンピュータを用いた種々の制御システムにおいて、クロック信号等に応じてコンピュータから一定の周期で出力される第１の信号と、コンピュータから所定のタイミングで出力される第２の信号に基づいてコンピュータの監視及び監視の停止を行うコンピュータ監視装置に適用することができる。
【００６９】
【発明の効果】
以上説明したように本発明は、第２の信号が入力されている状態でコンピュータが起動されても、起動手段が第１の信号を検出することがないようにしているため、起動信号を出力することにより、コンピュータの動作を適切に監視することができない状態で、コンピュータが作動してしまうのを防止している。これにより、コンピュータが適切に動作していないのに気づかないでしまうのを確実に防止できると言う優れた効果が得られる。
【図面の簡単な説明】
【図１】本形態の運転席側ドアの内部構造を示す概略斜視図である。
【図２】本形態に係るパワーウインドウシステムのブロック図である。
【図３】（Ａ）は判定回路の一例を示す論理回路図、（Ｂ）乃至（Ｄ）はそれぞれ図３（Ａ）に示す論理回路図に基づくタイミングチャートである。
【図４】リレー制御回路の一例を示すブロック図である。
【図５】リレー制御回路の作動を示すタイミングチャートである。
【図６】（Ａ）及び（Ｂ）はそれぞれ制御回路の動作を示すタイミングチャートである。
【符号の説明】
１０    パワーウインドシステム
２８    マイコン監視回路（コンピュータ監視装置）
３０    マイコン
３２    制御回路（コンピュータ監視装置）
３４    ウオッチドッグ回路（起動手段、起動停止手段）
３６    判定回路（信号出力手段、起動動作判定手段）
３８    ＡＮＤ回路（動作監視手段）
４０    リレー制御回路
４６    インバータ回路（信号出力手段）
４７    ＡＮＤ回路（信号出力手段）
４８    ＦＦ回路（起動動作判定手段）
ｃｋ    スタンバイ信号（第１の信号）
ＣＫ    信号（第１の信号に応じた信号）
Ｑ    出力信号（第３の信号）
ｓｔ    スタンバイ信号（第２の信号）
ＳＴ    スタンバイ信号（第２の信号に応じた信号）
【図１】
0003586529.tif 000002
【図２】
0003586529.tif 000003
【図３】
0003586529.tif 000004
【図４】
0003586529.tif 000005
【図５】
0003586529.tif 000006
【図６】
0003586529.tif 000007