(57)【特許請求の範囲】
【請求項１】
バッテリから供給される電力により駆動する電動モータと、所定条件が揃うと始動し発電機を駆動させて前記バッテリを充電するエンジンと、該エンジンが収納されるエンジンルームを開閉するフードと、該フードの開閉を検出する開閉検出手段と、該フードの開状態が検出されている際に前記所定条件が揃ったことを報知する報知手段とを有するハイブリッド車両において、
前記報知手段により報知した後、所定時間内は前記エンジンの始動を禁止する禁止手段を備えた
ことを特徴とするハイブリッド車両。
【請求項２】
請求項１に記載のハイブリッド車両において、
前記所定条件の内、少なくとも一つは前記バッテリの残存容量が所定値以下となることである
ことを特徴とするハイブリッド車両。
【請求項３】
請求項１もしくは請求項２に記載のハイブリッド車両において、
前記所定時間を任意に設定する禁止時間設定手段を備えた
ことを特徴とするハイブリッド車両。
【請求項４】
請求項３に記載のハイブリッド車両において、
前記禁止時間設定手段は、
前記報知手段による報知の後、前記任意に設定された所定時間を変更する変更手段を備えた
ことを特徴とするハイブリッド車両。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電動モータにより駆動力を得るハイブリッド車両に関する。
【背景技術】
【０００２】
電動車両として、エンジンによりバッテリを充電しバッテリからの電力による電動モータの駆動力で車両を走行させるハイブリッド電気自動車や、エンジンによりバッテリを充電すると共に電動モータ及び（または）エンジンの駆動力で車両を走行させるハイブリッド電気自動車、電動モータの駆動力により車両を走行させる電気自動車が知られている。
【０００３】
例えば、エンジン及び電動モータの少なくとも一方の駆動力で車両を走行させるハイブリッド電気自動車には、高電圧のバッテリが備えられている。電動モータにより車両を走行させる際には高電圧のバッテリから電力が供給され、適宜エンジンが駆動されて電力が高電圧のバッテリに蓄電される。また、電動モータ及び（または）エンジンにより車両を走行させる際には、エンジンの駆動力が走行の動力源とされて用いられる。
【０００４】
ハイブリッド電気自動車では、エンジンが停止している場合でも、高電圧のバッテリの充電状況等によりエンジンが駆動して高電圧のバッテリを充電する運転が行われるようになっている。この場合、エンジンルーム内の機器のメンテナンス等を実施していると、作業中にエンジンが起動されることが想定される。
【０００５】
このため、ハイブリッドシステムが起動している状態で、エンジンルームのフードが開いていることが検出されると、作業者に注意を促す目的で警報を発するようにしたハイブリッド電気自動車が従来から提案されている（例えば、特許文献１参照）。特許文献１に開示された技術を用いることで、フードが開いている状況下で、エンジンが起動する可能性がある時やエンジンが起動している時には、警報により作業者に知らせることができる。
【０００６】
しかし、ハイブリッド電気自動車では、高電圧のバッテリの状況等によっては、フードを開いた直後や、メンテナンス作業を開始した直後に、警報と同時にエンジンが起動することも考えられる。この場合、警報が発せられる時期とエンジンや補器類が起動する時期が重なり、警報を認識しても作業中にエンジンや補器類が起動してしまうことが考えられる。
【０００７】
このようなことは、電動モータの駆動力により車両を走行させる電動車両であっても、システムが起動している状態でメンテナンス等を実施している場合に、電動モータや、高電圧のバッテリ、インバータ等を冷却するためのラジエータファンが起動することが同様に考えられる。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０００−３０８２１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
本発明は上記状況に鑑みてなされたもので、制御システムが起動している状態で機器類が起動する状況になっても、作業者に対し機器の起動を起動前に確実に認識させることができるハイブリッド車両を提供することを目的とする。
【００１０】
特に、高電圧のバッテリの充電及び（または）車両の走行駆動力を得るエンジンを備えたハイブリッド電気自動車において、ハイブリッド制御システムが起動している状態でエンジンが起動する状況になっても、作業者に対しエンジンの起動を起動前に確実に認識させることができるハイブリッド車両を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するための請求項１に係る本発明のハイブリッド車両は、バッテリから供給される電力により駆動する電動モータと、所定条件が揃うと始動し発電機を駆動させて前記バッテリを充電するエンジンと、該エンジンが収納されるエンジンルームを開閉するフードと、該フードの開閉を検出する開閉検出手段と、該フードの開状態が検出されている際に前記所定条件が揃ったことを報知する報知手段とを有するハイブリッド車両において、前記報知手段により報知した後、所定時間内は前記エンジンの始動を禁止する禁止手段を備えたことを特徴とする。
【００１２】
請求項１に係る本発明では、制御システムの起動中に、開閉検出手段によりフードの開状態が検出されると、報知手段により警報を発生させると共に、エンジンの起動の開始を遅延させ、エンジンが起動する前に作業者に対してエンジンの始動開始を警報により認識させることができる。このため、制御システムが起動している状態でエンジンが起動する状況になっても、作業者に対しエンジンの始動を始動前に確実に認識させることができる。
【００１３】
そして、請求項２に係る本発明のハイブリッド車両は、請求項１に記載のハイブリッド車両において、前記所定条件の内、少なくとも一つは前記バッテリの残存容量が所定値以下となることであることを特徴とする。
【００１４】
請求項２に係る本発明では、バッテリの残存容量が所定値を下回った際にエンジンが起動される条件になっているので、即座にエンジンが起動する状況においてエンジンの起動の開始を遅延させることができる。
【００１５】
また、請求項３に係る本発明のハイブリッド車両は、請求項１もしくは請求項２に記載のハイブリッド車両において、前記所定時間を任意に設定する禁止時間設定手段を備えたことを特徴とする。
【００１６】
請求項３に係る本発明では、禁止時間設定手段によりエンジンの始動開始の所定時間を任意に設定することができるので、作業の状況等により作業者の意思を加味してエンジンの始動を遅延させることができる。
【００１７】
また、請求項４に係る本発明のハイブリッド車両は、請求項３に記載のハイブリッド車両において、前記禁止時間設定手段は、前記報知手段による報知の後、前記任意に設定された所定時間を変更する変更手段を備えたことを特徴とする。
【００１８】
請求項４に係る本発明では、任意に設定された所定時間を変更することができるので、作業の状況等により所望の遅延時間を加算してエンジンの始動を遅延させることができる。
【発明の効果】
【００１９】
本発明のハイブリッド車両は、高電圧のバッテリの充電及び（または）車両の走行駆動力を得るエンジンを備えたハイブリッド車両において、ハイブリッド制御システムが起動している状態でエンジンが起動する状況になっても、作業者に対しエンジンの起動を起動前に確実に認識させることが可能になる。
【図面の簡単な説明】
【００２０】
【図１】本発明の第１実施例に係る電動車両の概略図である。
【図２】制御フローチャートである。
【図３】制御フローチャートである。
【図４】タイミングチャートである。
【図５】他の実施例の制御フローチャートである。
【図６】他の実施例の制御フローチャートである。
【図７】他の実施例の制御フローチャートである。
【発明を実施するための形態】
【００２１】
本実施例では、電動車両として、エンジンにより発電機を駆動して高電圧のバッテリを充電すると共に電動モータ及びエンジンの駆動力で車両を走行させるハイブリッド車両を適用した例を挙げて説明してある。
【００２２】
図１には本発明の第１実施例に係る電動車両（ハイブリッド車両）の構成を説明する全体概略状況、図２、図３には警報を発生させると共にエンジンの始動を遅延させる制御フローチャート、図４には動作状況の経時変化を示してある。
【００２３】
図１に基づいて本発明の第１実施例に係る電動車両の概要を説明する。
【００２４】
図に示すように、車両１には、機器としてのエンジン２、及び、エンジン２により駆動される発電機３が備えられている。エンジン２の出力系は変速機４を介して前輪５側の車軸６に接続されている。一方、変速機４には電動モータ７が接続され、電動モータ７、及び、エンジン２の駆動力により車軸６が駆動されて車両１が走行する。電動モータ７、及び、エンジン２の駆動力は、図示しないクラッチ手段を介して適宜選定されて変速機４に伝達される。
【００２５】
車両１にはエンジン２に燃料を供給する燃料タンク１１が搭載されている。そして、車両１には高電圧のバッテリ１２が搭載され、バッテリ１２からインバータ１３を介して電動モータ７に電力が供給されて電動モータ７が駆動する。また、エンジン２の駆動により発電機３で発電が行われ、発電機３で発電された電力はインバータ１３を介してバッテリ１２に蓄電（バッテリ１２が充電）される。
【００２６】
尚、図中の符号で、１０はラジエータファンであり、ラジエータファン１０によりエンジン２が冷却される。また、電動モータ７や、高電圧のバッテリ１２、インバータ１３等の機器がラジエータファン１０により冷却される。
【００２７】
電動モータ７、及び、エンジン２の駆動力の制御、電動モータ７への給電制御、バッテリ１２に対する発電機３からの充電制御をはじめとする車両１に対する制御は、制御手段としてのＥＣＵ１５の指令に基づいて統合的に制御される。つまり、ＥＣＵ１５は、カウンタやタイマ類を備え、車両１の制御を管理すると共に、高電圧のバッテリ１２の管理を行う手段とされている。
【００２８】
例えば、バッテリ１２に設けられたリレー１６の状況により、ハイブリッド制御システム（高電圧システム）が起動しているか否かが判断される。また、バッテリ１２の容量（ＳＯＣ）に基づいてエンジン２の起動や電動モータ７の起動、変速機４の接続状況等が統合的に制御される。
【００２９】
これにより、エンジン２により発電機３を駆動してバッテリ１２を充電すると共に、バッテリ１２からの電力による電動モータ７の駆動、及び、エンジン２の駆動による駆動力で車両１を走行させる。
【００３０】
上述した車両１は、高電圧システムが起動している状態では、車両１の走行中であってもエンジン２が停止していることがある。また、車両１の停車中等にエンジン２が停止していても、バッテリ１２の容量（ＳＯＣ）が低下した際には、エンジン２の始動条件が成立してエンジン２が始動する。
【００３１】
このため、高電圧システムが起動している状態でエンジンルームのフードが開けられた際には、警報が発せられ報知されるようになっている。即ち、エンジンルームのフードの開閉を検出する開閉検出手段としてのフードスイッチ２１が設けられ、フードスイッチ２１の情報がＥＣＵ１５に入力される。ＥＣＵ１５では、フードスイッチ２１がオフ状態の時にフードが開けられていると判断され、フードスイッチ２１がオン状態の時にフードが閉じられていると判断される。
【００３２】
また、車両１には報知手段２２が備えられ、高電圧システムが起動している状態でフードが開けられていると判断された場合、エンジン２が停止している際に始動条件が成立するとエンジン２が始動することになるので、ＥＣＵ１５の指令により報知手段２２が作動して音声等の報知つまり警報が発せられる。
【００３３】
そして、本実施例の車両１（電動車両）では、始動条件が成立すると同時にエンジン２を始動させるのではなく、ＥＣＵ１５の禁止手段によりエンジンの始動（起動の開始）が禁止(遅延)されるようになっている。これにより、フードを開けて作業員が作業している場合であっても、エンジン２が始動する前にエンジン２の始動を作業員に確実に認識させることができる。
【００３４】
図２、図３に基づいて警報を発生させると共にエンジンの始動を禁止(遅延)させる制御を具体的に説明する。
【００３５】
図２に示すように、ステップＳ１でハイブリッド制御システム（高電圧システム）が起動しているか否かが判断され、ステップＳ１で高電圧システムが起動していると判断された場合、ステップＳ２でエンジン２の始動条件が成立しているか否かが判断される。エンジン２の始動条件は、エンジン２が停止している際に、車両１の状態がエンジン２を始動させる状態になる条件であり、例えば、バッテリ１２の容量（ＳＯＣ）が５０％を下回った条件を含んでいる。
【００３６】
ステップＳ２でエンジン２の始動条件が成立していると判断された場合、ステップＳ３でフードスイッチ２１がオフか否か、即ち、エンジンルームのフードが開いているか否かが判断される。ステップＳ３でフードスイッチ２１がオフである判断された場合、ステップＳ４で車両１が停車しているか否か、即ち、車速が所定車速以下か否かが判断される。ステップＳ４で車両１が停車していると判断された場合、ステップＳ５でサービスによりエンジン２を起動させるか否かが判断される。
【００３７】
ステップＳ１で高電圧システムが起動していないと判断された場合、または、ステップＳ２でエンジン２の始動条件が成立していないと判断された場合、図３のステップＳ１１に移行して始動ディレイカウンタのカウント値Ｃをクリアし（Ａ）、リターンとなる。
【００３８】
また、ステップＳ３でフードスイッチがオフではない（オン：フード閉）と判断された場合、または、ステップＳ４で車両１が停車していないと判断された場合、図３のステップＳ１２に移行して始動ディレイカウンタのカウント値Ｃをクリアし（Ｂ）、ステップＳ２１でエンジン２を始動してリターンとなる。
【００３９】
また、ステップＳ５でサービスによりエンジン２を起動させると判断された場合、図３のステップＳ１３に移行し、始動ディレイカウンタのカウント設定値Ｃｊを０にする（Ｃ）。
【００４０】
図２のフローチャートに戻り、ステップＳ５でサービスによりエンジン２を起動させないと判断された場合、ステップＳ６でバッテリ１２の容量（ＳＯＣ）が所定値以下であるか否かが判断される。ステップＳ６の判断の基準となるＳＯＣは、ステップＳ２でエンジン２の始動条件が成立しているか否かの判断に含まれるＳＯＣよりも低い値とされている。
【００４１】
ステップＳ６でバッテリ１２の容量（ＳＯＣ）が所定値以下であると判断された場合、ステップＳ７でシフトポジションが走行ポジションにあるか否かが判断される。ステップＳ７でシフトポジションが走行ポジションにあると判断された場合、図３のステップＳ１３に移行し、始動ディレイカウンタのカウント設定値Ｃｊを０にする（Ｃ）。
【００４２】
ステップＳ６でバッテリ１２の容量（ＳＯＣ）が所定値以下ではないと判断された場合、または、ステップＳ７でシフトポジションが走行ポジションにはないと判断された場合、図３のステップＳ１４に移行し、始動ディレイカウンタのカウント設定値ＣｊをＴ（秒：例えば、６０秒）に設定する（Ｄ：禁止時間設定手段）。尚、カウント設定値Ｃｊは、作業者の意思を加味して任意の時間に設定することが可能である。
【００４３】
図３に示すように、ステップＳ１３で始動ディレイカウンタのカウント設定値Ｃｊを０に設定した後、または、ステップＳ１４で始動ディレイカウンタのカウント設定値ＣｊをＴ（秒）に設定した後、ステップＳ１５で始動ディレイカウンタのカウントを開始し、ステップＳ１６で報知手段２２を作動させて警報を開始する。
【００４４】
ステップＳ１６で警報が開始すると、ステップＳ１７で始動ディレイカウンタのカウント値Ｃとカウント設定値Ｃｊが比較され、ステップＳ１７で始動ディレイカウンタのカウント値Ｃがカウント設定値Ｃｊ以上であると判断された場合、ステップＳ２１でエンジン２を始動してリターンとなる。ステップＳ１７で始動ディレイカウンタのカウント値Ｃがカウント設定値Ｃｊを超えていないと判断された場合、そのままリターンとなる。
【００４５】
つまり、エンジン始動条件が成立し、フードが開いて車両１が停車している場合、サービスによるエンジンの始動の場合は、始動ディレイカウンタのカウント設定値Ｃｊが０であるので、警報と共にエンジン２が始動する。これにより、サービスによるエンジン２の始動であることを作業者に認識させることができる。
【００４６】
また、エンジン始動条件が成立し、フードが開いて車両１が停車している場合、サービスによるエンジン２の始動ではない場合は、ＳＯＣが所定値以下で始動ディレイカウンタのカウント設定値ＣｊがＴ（秒）に設定されているので、警報が発せられてからＴ秒後にエンジン２が始動する。これにより、フードを開いて作業をしている作業員に対して、Ｔ秒後にエンジン２が始動することを認識させることができる。
【００４７】
また、車両１が停止していることを条件にして警報を発生させると共に、エンジン２の始動を遅延させるので、例えば、意図的にフードを開いて走行する場合や、フードスイッチ２１に不具合が生じた場合等の状態では、車両１が停止していない場合であっても、警報が発せられてエンジン２の始動が遅延することがない。
【００４８】
図４に基づいて上述した車両１における動作の経時変化を説明する。図４中の（ａ）は高電圧システムの状況、（ｂ）はエンジン始動条件の成立状況、（ｃ）はフードスイッチ２１の状況、（ｄ）は警報の状況、（ｅ）は始動ディレイカウンタのカウント状況、（ｆ）はエンジン回転数の状況を示してある。
【００４９】
時刻ｔ１で高電圧システムが起動され（ａ）、時刻ｔ２でエンジン始動条件が成立すると（ｂ）、エンジン２が始動してエンジン回転数が高くなり（ｆ）、時刻ｔ３でエンジン始動条件が不成立になると（ｂ）、エンジン２が停止してエンジン回転数が０になる（ｆ）。
【００５０】
時刻ｔ４でフードスイッチ２１がオフになってフードが開いたことが検出され（ｃ）、時刻ｔ５でエンジン始動条件が成立すると（ｂ）、警報が発せられると共に（ｄ）、始動ディレイカウンタがカウントされる（ｅ）。時刻ｔ６で始動ディレイカウンタのカウント値がカウント設定値Ｃｊになり、エンジン始動条件が成立している状態が継続中なので（ｂ）、エンジン２が始動する（ｆ）。時刻ｔ５から時刻ｔ６までの時間がＴ秒となっている。
【００５１】
時刻ｔ７でエンジン２の回転数が所定回転数に達すると（ｆ）、警報が停止する（ｄ）。警報が停止する時期は、エンジン２の始動と同時でもよく、任意の時期に設定することが可能である。時刻ｔ８でエンジン始動条件が不成立になると（ｂ）、始動ディレイカウンタのカウント値がクリアされ（ｅ）、エンジン２が停止してエンジン回転数が０になる（ｆ）。
【００５２】
時刻ｔ９でエンジン始動条件が成立すると（ｂ）、警報が発せられると共に（ｄ）、始動ディレイカウンタがカウントされる（ｅ）。時刻ｔ９からＴ秒が経過する前の時刻ｔ１０でフードスイッチ２１がオンになってフードが閉じられたことが検出されると（ｃ）、警報が停止し（ｄ）、フードが閉じられたことによりエンジン２が始動してエンジン回転数が高くなる（ｆ）。同時に、始動ディレイカウンタのカウント値がクリアされる（ｅ）。
【００５３】
時刻ｔ１１でエンジン始動条件が不成立になると（ｂ）、エンジン２が停止してエンジン回転数が０になる（ｆ）。時刻ｔ１２でフードスイッチ２１がオフになってフードが開いたことが検出され（ｃ）、時刻ｔ１３でエンジン始動条件が成立すると（ｂ）、警報が発せられると共に（ｄ）、始動ディレイカウンタがカウントされる（ｅ）。時刻ｔ１３からＴ秒が経過する前の時刻ｔ１４で高電圧システムが停止されると（ａ）、警報が停止し（ｄ）、始動ディレイカウンタのカウント値がクリアされる（ｅ）。
【００５４】
従って、上述した本実施例の電動車両は、高電圧システムの起動中に、エンジン始動条件が成立し、フードが開いていることが検出されると、報知手段２２により警報を発生させると共に、禁止手段によりエンジン２の始動をＴ秒間遅延させ、エンジン２が始動する前に作業者に対してエンジン２の始動を警報により認識させることができる。このため、高電圧システムを起動している状態でエンジン２が始動する状況になっても、作業者に対しエンジン２の始動を始動前に確実に認識させることができる。
【００５５】
図５から図７に基づいて警報を発生させると共にエンジンの始動を遅延させる制御の他の実施例を具体的に説明する。本実施例は、作業者の意思に基づきフードスイッチ２１の信号を用いて始動ディレイカウンタの設定値を延長する制御となっている。つまり、予め設定された始動ディレイカウンタのカウント値（禁止時間）に対して追加遅延時間を加算するようになっている。
【００５６】
図５に示すように、ステップＳ５１でハイブリッド制御システム（高電圧システム）が起動しているか否かが判断され、ステップＳ５１で高電圧システムが起動していると判断された場合、ステップＳ５２でエンジン２の始動条件が成立しているか否かが判断される。エンジン２の始動条件は、エンジン２が停止している際に、車両１の状態がエンジン２を始動させる状態になる条件であり、例えば、バッテリ１２の容量（ＳＯＣ）が５０％を下回った条件を含んでいる。
【００５７】
ステップＳ５２でエンジン２の始動条件が成立していると判断された場合、ステップＳ５３でエンジンルームのフードの状態が判定される。即ち、判定の詳細は後述するが、フードが開いているか否かが判断される。ステップＳ５３でフードが開いていると判断された場合、ステップＳ５４で車両１が停車か否か、即ち、車速が所定車速以下か否かが判断される。ステップＳ５４で車両１が停車していると判断された場合、ステップＳ５５でサービスによりエンジン２を起動させるか否かが判断される。
【００５８】
ステップＳ５１で高電圧システムが起動していないと判断された場合、または、ステップＳ５２でエンジン２の始動条件が成立していないと判断された場合、図６のステップＳ６１に移行して始動ディレイカウンタのカウント値Ｃをクリアし（Ｅ）、リターンとなる。
【００５９】
また、ステップＳ５３でフードが開いていないと判断された場合、または、ステップＳ５４で車両１が停止していないと判断された場合、図６のステップＳ６２に移行して始動ディレイカウンタのカウント値Ｃをクリアし（Ｆ）、ステップＳ６０でエンジン２を始動してリターンとなる。
【００６０】
ステップＳ５６でバッテリ１２の容量（ＳＯＣ）が所定値以下であると判断された場合、ステップＳ５７でシフトポジションが走行ポジションにあるか否かが判断される。ステップＳ５７でシフトポジションが走行ポジションにあると判断された場合、図６のステップＳ６３に移行し、始動ディレイカウンタのカウント設定値Ｃｉを０にする（Ｇ）。
【００６１】
ステップＳ５６でバッテリ１２の容量（ＳＯＣ）が所定値以下ではないと判断された場合、または、ステップＳ５７でシフトポジションが走行ポジションにはないと判断された場合、図６のステップＳ６４に移行し、始動ディレイカウンタのカウント設定値ＣｉをＴ（秒：例えば、６０秒）に設定する（Ｈ：禁止時間設定手段）。
【００６２】
ここで、ステップＳ５３のフード状態の判定の処理を図７に基づいて具体的に説明する。詳細は後述するが、フードスイッチ２１を延長スイッチとして使用してフードスイッチ２１のオン・オフを延長の判断に用いるため、フードが開いているか否かは、以下の処理により判断する。
【００６３】
図７に示すように、フード状態判定がスタートすると、ステップＳ７１でフード状態の判定（後述するステップＳ７５、ステップＳ８０の結果）が開か否かが判断される。ステップＳ７１でフード状態の判定が開である（フードスイッチ２１：オフ）と判断された場合、ステップＳ７２でフードスイッチ２１がオンか否かが判断される。ステップＳ７２でフードスイッチ２１がオンであると判断された場合、ステップＳ７３で閉カウンタがカウントされ、ステップＳ７４で閉カウンタのカウント値Ｃ１と閉判定値Ｃｈｃが比較される。
【００６４】
ステップＳ７４で閉カウンタのカウント値Ｃ１が閉判定値Ｃｈｃ以上であると判断された場合、ステップＳ７５でフードが閉じられていると判断され、ステップＳ７６で閉カウンタのカウント値Ｃ１をクリアしてエンドとなる。ステップＳ７４で閉カウンタのカウント値Ｃ１が閉判定値Ｃｈｃに満たないと判断された場合、エンドとなる。また、ステップＳ７２でフードスイッチ２１がオンではないと判断された場合、ステップＳ７６で閉カウンタのカウント値Ｃ１をクリアしてエンドとなる。
【００６５】
つまり、フードスイッチ２１がオンになってから閉カウンタのカウント値Ｃ１が閉判定値Ｃｈｃ以上になった際に（閉状態が所定時間継続した際に）、フードが閉じられていると判定される。
【００６６】
一方、ステップＳ７１でフードスイッチ２１がオフではないと判断された場合、ステップＳ７７でフードスイッチ２１がオフか否かが判断される。ステップＳ７７でフードスイッチ２１がオフであると判断された場合、ステップＳ７８で開カウンタがカウントされ、ステップＳ７９で開カウンタのカウント値Ｃ２と開判定値Ｃｈｏが比較される。
【００６７】
ステップＳ７９で開カウンタのカウント値Ｃ２が開判定値Ｃｈｏ以上であると判断された場合、ステップＳ８０でフードが開かれていると判断され、ステップＳ８１で開カウンタのカウント値Ｃ２をクリアしてエンドとなる。ステップＳ７９で開カウンタのカウント値Ｃ２が開判定値Ｃｈｏに満たないと判断された場合、エンドとなる。また、ステップＳ７７でフードスイッチ２１がオフではないと判断された場合、ステップＳ８１で開カウンタのカウント値Ｃ２をクリアしてエンドとなる。
【００６８】
つまり、フードスイッチ２１がオフになってから開カウンタのカウント値Ｃ２が開判定値Ｃｈｏ以上になった際に（開状態が所定時間継続した際に）、フードが開いていると判定される。
【００６９】
フード状態の判定の処理を実行することにより、フードの開閉状態の判定と、延長スイッチとしての判定を一つのフードスイッチ２１により実施することができる。
【００７０】
図６の処理に戻り、ステップＳ６３で始動ディレイカウンタのカウント設定値Ｃｉを０に設定した後、または、ステップＳ６４で始動ディレイカウンタのカウント設定値ＣｉをＴ（秒）に設定した後、ステップＳ６５で延長スイッチがオンであるか否かが判断される。この場合の延長スイッチはフードスイッチ２１であり、フード状態判定がスタートしていない状態でフードスイッチ２１がオンにされると延長スイッチがオンと判断される。
【００７１】
尚、ステップＳ６４ではカウント設定値Ｃｉが設定されていない場合にのみＴ（秒）に設定する処理を実行する。また、延長スイッチとして、フードスイッチ２１を用いることなく専用のスイッチを設けることも可能である。
【００７２】
ステップＳ６５で延長スイッチがオンであると判断された場合、変更手段は、ステップＳ６６でカウント設定値Ｃｉに追加延長時間としての延長設定値Ｘｅ（例えば、６０秒）を加算して新たなカウント設定値Ｃｉとし（Ｃｉ＝Ｃｉ＋Ｘｅ）、ステップＳ６７で始動ディレイカウンタのカウントを開始し、ステップＳ６８で報知手段２２を作動させて警報を開始する。尚、延長設定値Ｘｅは、任意の時間に設定することができる。
【００７３】
ステップＳ６５で延長スイッチがオンではないと判断された場合、ステップＳ６９でカウント設定値Ｃｉをそのままの状態のカウント設定値Ｃｉとし（Ｃｉ＝Ｃｉ）、ステップＳ６７で始動ディレイカウンタのカウントを開始し、ステップＳ６８で報知手段２２を作動させて警報を開始する。
【００７４】
ステップＳ６８で警報が開始すると、ステップＳ７０で始動ディレイカウンタのカウント値Ｃとカウント設定値Ｃｉが比較され、ステップＳ７０で始動ディレイカウンタのカウント値Ｃがカウント設定値Ｃｉ以上であると判断された場合、ステップＳ６０でエンジン２を始動してリターンとなる。ステップＳ７０で始動ディレイカウンタのカウント値Ｃがカウント設定値Ｃｉを超えていないと判断された場合、そのままリターンとなる。
【００７５】
つまり、サービスによるエンジン２の始動の場合を除いて、延長スイッチがオンであると判断された場合、作業者がエンジン２の始動を更に遅らせる意思が働いたとして、警報が発せられてからＴ秒に加えて延長した時間の後にエンジン２が始動する。延長スイッチがオンではないと判断された場合、作業者がエンジン２の始動を遅らせる意思がないとして、警報が発せられてからＴ秒後にエンジン２が始動する。
【００７６】
このため、変更手段により、予め設定された遅延時間（Ｔ秒）に対して追加遅延時間（例えば、６０秒）を加算することができ、作業の状況等により所望の遅延時間を加算してエンジン２の始動を遅延させることができる。
【００７７】
上述した処理では、ステップＳ６４ではカウント設定値Ｃｉが設定されていない場合にのみＴ（秒）に設定する処理を実行するようにしているが、ステップＳ６６及びステップＳ６９で延長時間を設定することも可能である。即ち、ステップＳ６６ではＣｅ（延長時間）=Ｃｅ(初期値は０)＋延長設定値Ｘｅとし、延長スイッチがオンである場合に延長時間を加算し、ステップＳ６９ではＣｅ（延長時間）=Ｃｅとし、延長スイッチがオフである場合には、延長時間を前回値のまま保持をし、ステップＳ７０でカウント値Ｃ≧カウント設定値Ｃｉ（初期の設定値）＋Ｃｅ（延長時間）により判定する処理を実行することも可能である。
【００７８】
上述した実施例では、フードスイッチ２１のオン・オフにより、予め設定された禁止時間（Ｔ秒）に対して追加延長時間を加算するようにしたが、追加延長時間を加算するのではなく、遅延時間（Ｔ秒）を長く設定し、警報が発せられてから作業者が警報を停止させるまでの間の時間を記憶し、記憶した時間を次回の遅延時間として設定し、延長時間を任意の時間に設定することも可能である。
【００７９】
また、上述した実施例では、機器としてエンジン２を例に挙げて説明したが、機器としてはエンジン２に限られるものではない。例えば、電動モータの駆動力により車両を走行させる電動車両を適用した場合、制御システムが起動している状態でメンテナンス等を実施している場合に、電動モータや、高電圧のバッテリ、インバータ等を冷却するためのラジエータファンが起動するので、ラジエータファンの起動の制御に本発明を適用することも可能である。
【産業上の利用可能性】
【００８０】
本発明は、電動モータにより駆動力を得る電動車両の産業分野で利用することができる。
【符号の説明】
【００８１】
１  車両
２  エンジン
３  発電機
４  変速機
５  前輪
６  車軸
７  電動モータ
１０  ラジエータファン
１１  燃料タンク
１２  バッテリ
１３  インバータ
１５  ＥＣＵ
１６  リレー
２１  フードスイッチ
２２  報知手段
【図１】
0005408451.tif 000002
【図２】
0005408451.tif 000003
【図３】
0005408451.tif 000004
【図４】
0005408451.tif 000005
【図５】
0005408451.tif 000006
【図６】
0005408451.tif 000007
【図７】
0005408451.tif 000008