(57)【要約】【課題】　自動車エンジン・タイプとは無関係に且つ実行される始動または停止過程のタイプとも無関係に使用可能なエンジン駆動自動車の始動または停止方法および装置を提供する。【解決手段】　駆動装置タイプとは無関係に且つ使用されるエンジン始動またはエンジン停止のタイプとは無関係に使用可能な、エンジン機能手段（１）およびエンジンとは独立の車両機能手段（５）を備えたエンジン駆動自動車の始動または停止方法および装置において、始動過程または停止過程に対して、車両機能手段（５）からインタフェース（１０）を介してエンジン機能手段（１）に、エンジン（１５）の始動または停止のための少なくとも１つの命令が与えられ、エンジン機能手段（１）からインタフェース（１０）を介して車両機能手段（５）に、エンジン（１５）および／またはエンジン機能手段（１）に関する少なくとも１つの状態情報が伝送される。【選択図】　図１
2004116517.tif 000002
【特許請求の範囲】
【請求項１】
　エンジン機能手段（１）と、エンジンとは独立の車両機能手段（５）とを備えたエンジン駆動自動車の始動または停止方法において、
　始動過程または停止過程に対して、車両機能手段（５）からインタフェース（１０）を介して、自動車のエンジン（１５）の始動または停止のための少なくとも１つの命令が、エンジン機能手段（１）に与えられること、および
　エンジン機能手段（１）からインタフェース（１０）を介して、エンジン（１５）およびエンジン機能手段（１）の少なくともいずれかに関する少なくとも１つの状態情報が、車両機能手段（５）に伝送されること、
を特徴とするエンジン駆動自動車の始動または停止方法。
【請求項２】
　車両機能手段（５）からの前記少なくとも１つの命令が、エンジン機能手段（１）からの前記少なくとも１つの状態情報の関数として与えられることを特徴とする請求項１に記載の方法。
【請求項３】
　前記少なくとも１つの命令として、自動車のエンジン（１５）の始動または停止のための要求が使用されることを特徴とする請求項１または２に記載の方法。
【請求項４】
　前記少なくとも１つの状態情報として、エンジン（１５）の始動可能状態または停止可能状態に関する情報が使用されることを特徴とする請求項１ないし３のいずれかに記載の方法。
【請求項５】
　前記少なくとも１つの状態情報として、エンジン回転速度に関する情報が使用されることを特徴とする請求項１ないし４のいずれかに記載の方法。
【請求項６】
　前記少なくとも１つの状態情報として、エンジン（１５）が自動運転していることに関する情報が使用されることを特徴とする請求項１ないし５のいずれかに記載の方法。
【請求項７】
　前記少なくとも１つの状態情報として、エンジン（１５）が自力で始動可能であるかどうかに関する情報が使用されることを特徴とする請求項１ないし６のいずれかに記載の方法。
【請求項８】
　前記少なくとも１つの命令および前記少なくとも１つの状態情報が、自動車のエンジン（１５）のタイプおよび実行される始動または停止過程のタイプとは無関係に使用されることを特徴とする請求項１ないし７のいずれかに記載の方法。
【請求項９】
　エンジン機能手段（１）と、エンジンとは独立の車両機能手段（５）とを備えたエンジン駆動自動車の始動または停止装置（２０）において、
　インタフェース（１０）を備えており、始動過程または停止過程に対して、車両機能手段（５）からインタフェース（１０）を介して、自動車のエンジン（１５）の始動または停止のための少なくとも１つの命令がエンジン機能手段（１）に与えられ、且つエンジン機能手段（１）からインタフェース（１０）を介して、エンジン（１５）およびエンジン機能手段（１）の少なくともいずれかに関する少なくとも１つの状態情報が車両機能手段（５）に伝送されること、
を特徴とするエンジン駆動自動車の始動または停止装置。
【請求項１０】
　前記少なくとも１つの命令および前記少なくとも１つの状態情報が、自動車のエンジン（１５）のタイプおよび実行される始動または停止過程のタイプとは無関係であることを特徴とする請求項９に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
　本発明は、エンジン駆動自動車を始動または停止する方法および装置に関するものである。
【背景技術】
【０００２】
　最新の自動車エンジン制御システムにおいて、例えば内燃機関の使用における燃料消費の最適化に関する要求がますます高くなっている。このような燃料消費の最適化に対して、ある車両状況において、内燃機関がエンジン制御により停止ないし自動再始動される、いわゆる始動／停止運転が既知である。内燃機関がいつ遮断可能かの決定は、一方でエンジン固有のものではない車両情報、例えば再始動のための電気エネルギーの利用可能性の関数であり、当然、エンジン固有の情報、例えばそのときに触媒加熱が作動しているかどうかの関数でもある。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
　本発明の課題は、自動車エンジンのタイプとは無関係に且つ実行される始動または停止過程のタイプとも無関係に使用可能なエンジン駆動自動車の始動または停止方法および装置を提供することである。
【課題を解決するための手段】
【０００４】
　本発明によれば、エンジン機能手段と、エンジンとは独立の車両機能手段とを備えたエンジン駆動自動車の始動または停止方法において、始動過程または停止過程に対して、車両機能手段からインタフェースを介して、自動車エンジンの始動または停止のための少なくとも１つの命令が、エンジン機能手段（１）に与えら、且つ、エンジン機能手段からインタフェースを介して、エンジンおよびエンジン機能手段の少なくともいずれかに関する少なくとも１つの状態情報が、車両機能手段に伝送される。
【０００５】
　また本発明によれば、エンジン機能手段と、エンジンとは独立の車両機能手段とを備えたエンジン駆動自動車の始動または停止装置において、インタフェースを備えており、始動過程または停止過程に対して、車両機能手段からインタフェースを介して、自動車エンジンの始動または停止のための少なくとも１つの命令がエンジン機能手段に与えられ、且つエンジン機能手段からインタフェースを介して、エンジンおよび／またはエンジン機能手段に関する少なくとも１つの状態情報が車両機能手段に伝送される。
【発明の効果】
【０００６】
　本発明によるエンジン駆動自動車の始動または停止方法および装置は、従来技術に比較して、始動過程または停止過程に対して、車両機能手段からインタフェースを介して自動車エンジンの始動または停止のための少なくとも１つの命令がエンジン機能手段に与えられ、またエンジン機能手段からインタフェースを介してエンジンおよび／またはエンジン機能手段に関する少なくとも１つの状態情報（メッセージ）が車両機能手段に伝送されるという利点を有している。このようにして、エンジン駆動自動車の始動／停止運転に対してエンジン機能を車両機能から切り離すことができるので、本発明による方法および本発明による装置は、使用される自動車エンジンのタイプとは無関係に且つ実行される始動または停止過程とも無関係に使用可能である。上記のインタフェースを使用することにより、車両機能およびエンジン機能は、始動／停止運転に関して自動車の種々の制御装置に任意に分散させることも可能である。
【０００７】
　本発明により、エンジン駆動自動車の始動または停止方法および装置の有利な拡張および改善が可能である。
　車両機能手段からの少なくとも１つの命令が、エンジン機能手段からの少なくとも１つの状態メッセージの関数として与えられるとき、それは特に有利である。このようにして、自動車の始動／停止運転における車両機能とエンジン機能との間の所定の協調が可能である。
【０００８】
　少なくとも１つの状態情報として、エンジンの始動可能状態または停止可能状態に関する情報が使用されるときもまた、それは特に有利である。このようにして、車両機能は、エンジンの始動または停止のための要求を伝送可能かどうかを検査することが可能となる。
【０００９】
　他の利点は、少なくとも１つの状態情報として、エンジン回転速度に関する情報が使用されることにある。このようにして、車両機能手段は、エンジンが自動運転しているので始動のための要求をリセット可能かどうか、ないしエンジンが運転していないので停止のための要求がリセット可能かどうかを検査することができる。
【００１０】
　他の利点は、少なくとも１つの状態情報として、エンジンが自動運転していることに関する情報が使用されるときに得られる。このようにして、車両機能は、エンジンを始動させるための要求をリセット可能かどうかを検査することができる。
【００１１】
　他の利点は、少なくとも１つの状態情報として、エンジンが自力で始動可能であるかどうかに関する情報が使用されることにある。このようにして、車両機能手段は、インタフェースを介してエンジン機能手段にエンジンの始動命令を伝送することがそもそも意味があるかどうか、または車両機能手段自体がそれに付属のエンジン始動用スタータを作動させなければならないかどうかを検査することができる。
【００１２】
　他の利点は、少なくとも１つの命令および少なくとも１つの状態情報が、自動車のエンジンのタイプおよび実行される始動または停止過程のタイプとは無関係に使用されることにある。このようにして、本発明による方法および装置は、特に広範囲に且つフレキシブルに使用することができる。
【発明を実施するための最良の形態】
【００１３】
　図１に示されたように、エンジン駆動自動車の始動または停止装置２０は、エンジン機能手段１と、エンジン１５とは独立の車両機能手段５とを備えている。始動または停止装置２０は、ハードウェアおよび／またはソフトウェアにより、ただ１つの制御装置、例えば自動車のエンジン制御装置に組み込まれていても、または自動車の複数の制御装置に分散配置されていてもよい。この場合、図１においては、エンジン機能手段１と車両機能手段５との間の機能的関係のみが示され、且つ以下にこれが説明されているが、ここで、この機能的関係は、当業者に既知のように、ハードウェアおよび／またはソフトウェアにより位置的に固定されることなく置換されてもよい。したがって、始動または停止装置２０は、ハードウェアおよび／またはソフトウェアにより実行可能であり、且つ以下においては機能ユニット（手段）として説明される。エンジン機能は、例えば触媒加熱またはアイドリング制御におけるようなエンジン固有の機能である。エンジンとは独立の、ないしエンジン固有のものではない車両機能は、車両の特性に関する機能、例えば走行動特性制御、走行速度制御、駆動滑り制御、アンチロック・ブレーキ・システム等である。エンジン駆動自動車の始動／停止運転に関して、例えば、エンジン機能手段１は、触媒加熱が作動しているかどうかを検査する。この場合、触媒加熱を遮断させないためにはエンジンは停止されてはならないので、エンジンは停止可能状態にない。始動／停止運転の場合、他方で、車両機能手段５は、例えば自動車搭載電源の電気エネルギーが再始動のために利用可能かどうかを検査する。これが否定の場合、このとき再始動は不可能であるので、エンジンは停止されるべきではない。搭載電源の車両機能は、この場合、「停止可能状態にない」を信号する。
【００１４】
　インタフェース１０を介して、エンジン機能手段１および車両機能手段５は、データ通信のために相互に結合されている。この場合、インタフェース１０も同様に始動または停止装置２０の構成部分である。インタフェース１０を介して、車両機能手段５は、図１に示されたように、自動車のエンジン１５の始動または停止のための少なくとも１つの命令を、エンジン機能手段１に伝送する。逆に、エンジン機能手段１からインタフェース１０を介して、エンジン１５またはエンジン機能手段１に関する少なくとも１つの状態情報が車両機能手段５に伝送される。インタフェース１０、インタフェース１０を介して伝送される車両機能手段５の少なくとも１つの命令、およびインタフェース１０を介して伝送されるエンジン機能手段１の少なくとも１つの状態情報は、自動車のエンジン１５のタイプおよび実行されるエンジン１５の始動または停止過程のタイプとは無関係であることが有利である。したがって、インタフェース１０およびインタフェース１０を介して伝送されるデータは、エンジン１５が、例えば吸気管噴射式オットー・サイクル・エンジンとして、直接噴射式オットー・サイクル・エンジンとして、ディーゼル・エンジンとして、電動機として、またはその他の代替駆動設計に基づくエンジンとして形成されているかとは無関係である。さらに、インタフェース１０およびインタフェース１０を介して伝送される情報もまた、実行される始動または停止過程のタイプとは無関係であり、したがって、例えば始動過程が、電動機、例えば通常の中間軸スタータ、ベルト駆動スタータまたはジェネレータ、クランク軸スタータまたはジェネレータにより実行されるか、または、例えば直接噴射式オットー・サイクル・エンジンの場合に始動過程が直接始動により実行されるかとは無関係である。これにより、始動または停止装置２０、したがってインタフェース１０、インタフェース１０を介して伝送される、車両機能手段５の少なくとも１つの命令、およびエンジン機能手段１の少なくとも１つの状態情報の形のデータが、使用される駆動設計および使用される自動車の停止／始動設計とは無関係であり、したがって、特にフレキシブルに使用可能であるという利点が得られる。この場合、一方のエンジン機能手段１と、他方のエンジンとは独立の車両機能手段５とをインタフェース１０により切り離すことは、特に、車両機能手段５およびエンジン機能手段１を実行するための車両制御およびエンジン制御を、自動車の種々の制御装置に分散することをも可能にする。
【００１５】
　他の利点は、インタフェース１０、およびこのインタフェース１０を介して伝送されるデータの使用において、停止／始動運転の実行のために可能な種々のハードウェア構成に対して、始動または停止装置２０および本発明による方法のフレキシブルな使用が可能であることにある。この場合、インタフェース１０、およびインタフェース１０を介してのデータ交換を、この種々のハードウェア構成に適合させる必要はない。インタフェース１０、およびインタフェース１０を介して交換されるべき命令ないし状態情報は、種々のハードウェア構成とは無関係にむしろ不変のままであってもよい。このことは、車両機能手段５およびエンジン機能手段１を実行するための車両制御およびエンジン制御を、種々の制御装置に分散するときにも特に有利に働く。以下において、種々のハードウェア構成は２つのカテゴリーに分類される。ここで、両方の場合においてスタータ２５が設けられ、スタータ２５は、例えば電動機により駆動されていても、また例えば通常の中間軸スタータとして、ベルト駆動スタータまたはジェネレータとして、またはクランク軸スタータまたはジェネレータ等として形成されていてもよい。ハードウェア構成の第１のカテゴリーにおいては、スタータ２５はエンジン機能手段１から制御され、また当該ハードウェア構成の第２のカテゴリーにおいては、図１に破線で示されているように、スタータ２５は、車両機能手段５から制御される。両方のカテゴリーに対して、エンジンを始動させるために、スタータ２５はエンジン１５と結合されている。さらに、両方のカテゴリーに対して、一方でエンジン１５の追加情報を問い合わせ、他方で直接噴射式オットー・サイクル・エンジンの場合にはエンジン１５の直接始動を開始させるために、エンジン１５は直接エンジン機能手段１からも制御される。
【００１６】
　当該ハードウェア構成の第１のカテゴリーにおいては、直接始動によるか、またはスタータ２５を用いて、車両機能手段５の協働なしに、エンジン機能手段１のみによって始動過程が制御される。ここで、直接始動の場合、エンジン１５は、当業者に既知のように、例えば直接噴射の場合には上記の直接始動により自力で始動することができる。
【００１７】
　当該ハードウェア構成の第２のカテゴリーにおいては、スタータ２５の電動機が、始動過程のほかに自動車を前進させるための推進トルクを提供することができる。この場合、スタータ２５は、推進トルク出力を制御可能にするために、車両機能手段５から操作される。したがって、スタータ２５を用いた始動過程に対して、車両機能手段５は、自動車のエンジン５を始動させるために、スタータ２５を操作しなければならない。自動車のエンジン１５が自力で、例えば直接噴射式内燃機関における直接始動により始動可能な場合、エンジン機能手段１は、それにもかかわらずエンジン機能１手段がスタータ２５の補助を必要とし、且つこのとき適切な状態情報を用いてインタフェース１０を介して車両機能手段５からスタータ２５の補助を要求するかどうかを決定しなければならない。
【００１８】
　ここで、次の表により、車両機能手段５とエンジン機能手段１との間の本発明によるインタフェース１０を、例により詳細に説明する。
【００１９】
【表１】
2004116517.tif 000003
【００２０】
【表２】
2004116517.tif 000004
【００２１】
　表１に、車両機能手段５がインタフェース１０を介してエンジン機能手段１に伝送可能な命令が列記されている。この場合、この例においては、標準（Ｓ）として、エンジン始動に対する命令 ＰＴＣ＿ｂＥｎｇＳｔａｒｔＯｒｄ およびエンジン停止に対する命令 ＰＴＣ＿ｂＥｎｇＳｔｏｐｐＯｒｄ が設けられているものと仮定する。代替態様として、エンジン始動に対する命令 ＰＴＣ＿ｂＥｎｇＳｔａｒｔＯｒｄ のみ、またはエンジン停止に対する命令 ＰＴＣ＿ｂＥｎｇＳｔｏｐｐＯｒｄ のみが設けられていてもよい。追加態様またはオプション（Ｏ）として、表１に示すように、省エネ・モードを可能にする命令 ＰＴＣ＿ｂＥｎｇＰｏｗＳａｖｅＯｒｄ が設けられ、省エネ・モードにおいては、最終段（例えば、点火最終段、噴射弁最終段）は、エンジン機能手段１から遮断されるべきである。
【００２２】
　表２に、例として、応答の形でエンジン機能手段１からインタフェース１０を介して車両機能５に伝送される状態情報が列記されている。ここで、この例においては、標準として、次の状態情報が設けられている。
【００２３】
　状態情報 Ｅｎｇ＿ｂＳｔａｒｔＥｎａ は、エンジン機能手段１ないし始動または停止装置２０の対応のエンジン・ソフトウェア（エンジンＳＷ）が始動可能状態にあるかどうか、したがってエンジン１５それ自体もまた始動可能状態にあるかどうかを示す。状態情報 Ｅｎｇ＿ｂＳｔｏｐＥｎａ は、エンジンＳＷ、したがってエンジン１５もまた停止可能状態にあるかどうかを示す。状態情報 Ｅｎｇ＿ｂＲｕｎ は、エンジン１５が自動運転し且つ出力トルクを提供可能かどうか、即ち始動過程が遮断されているかどうかを示す。状態情報 Ｅｎｇ＿ｎ は、エンジン１５のエンジン回転速度を示す。状態情報 Ｅｎｇ＿ｅｒｒＮ は、エンジン１５に対して回転速度エラーが存在するかどうかを示す。この場合、この例においては、上記の状態情報は標準として設けられている。代替態様において、標準として、これらの状態情報の任意の組み合わせが設けられていてもよい。標準として、上記の状態情報の１つのみが設けられていてもよい。
【００２４】
　追加態様またはオプションとして、状態情報 Ｅｎｇ＿ｂＳｔａｒｔＳｅｌｆ が設けられていてもよく、この状態情報は、エンジンＳＷがエンジン１５を自力で始動可能かどうか、即ち例えば直接噴射式オットー・サイクル・エンジンにおいてエンジン１５の直接始動が可能かどうかを示す。
【００２５】
　ここで例として、図３に、当該ハードウェア構成の上記第１のカテゴリーにおける始動過程に対して、命令信号 ＰＴＣ＿ｂＥｎｇＳｔａｒｔＯｒｄ 並びに状態情報 Ｅｎｇ＿ｂＳｔａｒｔＳｅｌｆ、Ｅｎｇ＿ｂＳｔａｒｔＥｎａ、Ｅｎｇ＿ｂＳｔｏｐＥｎａ、Ｅｎｇ＿ｂＲｕｎ、Ｅｎｇ＿ｎ および Ｅｎｇ＿ｅｒｒＮ の時間ｔに対する線図が示されている。エンジン回転速度を示す状態情報 Ｅｎｇ＿ｎ を除いて、その他の状態情報およびエンジン１５の始動命令 ＰＴＣ＿ｂＥｎｇＳｔａｒｔＯｒｄ は二進信号として示され、二進信号は論理１にセットされているかまたは論理０にリセットされている。この場合、エンジン１５の始動前においては、状態情報 Ｅｎｇ＿ｂＳｔａｒｔＳｅｌｆ はセットされ、これに対して、その他の状態情報および命令 ＰＴＣ＿ｂＥｎｇＳｔａｒｔＯｒｄ はリセットされている。エンジン回転速度に対する状態情報 Ｅｎｇ＿ｎ もまた同様に０に等しい。この場合、エンジン機能手段１の状態情報および車両機能手段５の命令は、常にインタフェース１０を介して伝送されるように設計することができる。第１の時点ｔ０において、エンジン１５およびエンジン機能手段１は始動可能状態にあり、且つ状態情報 Ｅｎｇ＿ｂＳｔａｒｔＥｎａ はセットされたとする。即ち、上記のように、第１の時点ｔ０以降、情報はインタフェース１０を介して車両機能手段５に伝送される。したがって、第１の時点ｔ０以降、車両機能手段５内において、エンジン１５およびエンジン機能手段１が始動可能状態にあることが既知である。したがって、第１の時点ｔ０に続く第２の時点ｔ１において、車両機能手段５は、インタフェース１０を介してエンジン機能手段１にエンジン１５の始動命令を伝送し、即ち第２の時点ｔ１において、命令 ＰＴＣ＿ｂＥｎｇＳｔａｒｔＯｒｄ がセットされたとする。したがって、第２の時点ｔ１以降、エンジン機能手段１は、命令に基づいて、エンジン１５を始動させるためにスタータ２５、例えば通常の中間軸スタータを直接操作したとする。第２の時点ｔ１に続く第３の時点ｔ２において、状態情報 Ｅｎｇ＿ｎ で示されるエンジン回転速度が所定のアイドル回転速度を超え、しかも少なくとも保持運転限界回転速度を超えたので、エンジン機能手段１はスタータ２５を再び遮断し、且つエンジン１５は、それに続く第４の時点ｔ３までに、アイドル回転速度に制御されたとする。したがって、エンジン機能手段１は、第４の時点ｔ３において、エンジン回転速度がアイドル回転速度の周りの所定の許容範囲内に存在し、且つエンジン回転速度の変動が所定の変動幅内に存在し、または少なくとも保持運転限界回転速度が超えられていることにより、エンジン１５が制御されていることを検出する。図３に示すように、これが第４の時点ｔ３において検出されたとき、この時点において、エンジン機能手段１により、エンジンが自動運転し、且つ状態情報 Ｅｎｇ＿ｂＲｕｎ がセットされたことが特定される。第４の時点ｔ３において同時に、エンジン１５およびエンジン機能手段１がここで停止可能状態にあることを示すために、状態情報 Ｅｎｇ＿ｂＳｔｏｐＥｎａ がセットされる。さらに、第４の時点ｔ３において、エンジン１５はその間確かに回転していることか���、エンジン１５およびエンジン機能手段１はこのときもはや始動可能状態にないので、状態情報 Ｅｎｇ＿ｂＳｔａｒｔＥｎａ はリセットされる。車両機能手段５に、第４の時点ｔ３以降、インタフェース１０を介して、特にこのとき自動運転しているエンジン１５に関する状態情報 Ｅｎｇ＿ｂＳｔａｒｔＥｎａ、Ｅｎｇ＿ｂＳｔｏｐＥｎａ および Ｅｎｇ＿ｂＲｕｎ が通知された後に、車両機能手段５は、第４の時点ｔ３に続く第５の時点ｔ４において、エンジン１５の始動命令 ＰＴＣ＿ｂＥｎｇＳｔａｒｔＯｒｄ をリセットし、したがってこの命令を取り下げる。
【００２６】
　車両機能手段５は、状態情報 Ｅｎｇ＿ｂＳｔｏｐＥｎａ に基づき、第４の時点ｔ３以降、エンジン１５およびエンジン機能手段１が停止可能状態にあることに関して通知されているので、車両機能手段５は、それに続いて図３には示されていないエンジン１５の始動命令 ＰＴＣ＿ｂＥｎｇＳｔｏｐｐＯｒｄ をセットし、したがってエンジン機能手段１に対してエンジン１５の停止を要求することができる。
【００２７】
　状態情報 Ｅｎｇ＿ｂＳｔａｒｔＳｅｌｆ は、図３に示されている時間の間は常にセットされているので、エンジン１５は、代替態様として、エンジン機能手段１からの直接始動により始動されることも可能であろう。リセットされている状態情報 Ｅｎｇ＿ｅｒｒＮ は、エンジン１５のエンジン回転速度測定において回転速度エラーが存在せず且つ状態情報 Ｅｎｇ＿ｎ によるエンジン回転速度の指示が存在することを示す。上記の図３の例においておよび以下に示す図４の例においても、説明を簡単にするために、インタフェース１０を介しての状態情報および命令の伝送時間は考慮されていない。
【００２８】
　以下の図４において、図３に既に示されている状態情報並びに図３に示されている命令 ＰＴＣ＿ｂＥｎｇＳｔａｒｔＯｒｄ の、当該ハードウェア構成の第２のカテゴリーに対する例が示されている。ここで、最初は同様に、状態情報 Ｅｎｇ＿ｂＳｔａｒｔＳｅｌｆ を除く図示のすべての状態情報並びに命令 ＰＴＣ＿ｂＥｎｇＳｔａｒｔＯｒｄ はリセットされている。第１の時点ｔ′０において、状態情報 Ｅｎｇ＿ｂＳｔａｒｔＥｎａ が再びセットされ、これによりエンジン１５およびエンジン機能手段１が始動可能状態にあることを車両機能手段５に伝送したとする。第１の時点ｔ′０に続く第２の時点ｔ′１において、次に車両機能手段５によりエンジン１５の始動命令 ＰＴＣ＿ｂＥｎｇＳｔａｒｔＯｒｄ がセットされ、且つエンジン機能１は、インタフェース１０を介して、エンジン１５を始動するように命令されたとする。状態情報 Ｅｎｇ＿ｂＳｔａｒｔＳｅｌｆ は第２の時点ｔ′１においてはセットされているので、エンジン機能手段１はエンジン１５の直接始動を試みたとする。第２の時点ｔ′１から所定の時間後のそれに続く第３の時点ｔ′２において、エンジン機能手段１が、状態情報 Ｅｎｇ＿ｎ で示されるエンジン回転速度は第１の時点ｔ′０以前と同様にほぼ０の値を有することを特定したとする。これにより、第３の時点ｔ′２において、エンジン機能手段１は、試みられたエンジン１５の直接始動が失敗したことを検出する。したがって、第３の時点ｔ′２において、状態情報 Ｅｎｇ＿ｂＳｔａｒｔＳｅｌｆ はリセットされ、且つ車両機能手段５に、エンジン１５はエンジン機能手段１により始動できなかったことが通知される。その後に、車両機能手段５は、それに続く第４の時点ｔ′３において、エンジン５を始動させるために、例えばクランク軸スタータまたはジェネレータとして形成されているスタータ２５を作動させる。第４の時点ｔ′３に続く第５の時点ｔ′４において、状態情報 Ｅｎｇ＿ｎ で示されているエンジン１５のエンジン回転速度がアイドル回転速度に制御されているので、図３の例における第４の時点ｔ３において自動運転しているエンジン１５を検出した場合と同様に、状態情報 Ｅｎｇ＿ｂＲｕｎ および Ｅｎｇ＿ｂＳｔｏｐＥｎａ はセットされ、且つ状態情報 Ｅｎｇ＿ｂＳｔａｒｔＥｎａ はリセットされる。これにより、図３の例と同様に、第５の時点ｔ′４に続く第６の時点ｔ′５において、車両機能手段５からの 命令ＰＴＣ＿ｂＥｎｇＳｔａｒｔＯｒｄ はリセットされる。このように運転されたエンジンを停止させるためには、それに続いて、車両機能手段５により図４に示されていないエンジン１５の停止命令 ＰＴＣ＿ｂＥｎｇＳｔｏｐｐＯｒｄ がセットされればよい。図４に示す例において、第５の時点ｔ′４においては、このときエンジン１５は自動運転しているので、車両機能手段５はスタータ２５を再び遮断してもよい。
【００２９】
　ここで、例として、本発明による方法を再度図２の流れ図により説明する。この流れ図は、使用されるハードウェア構成とは無関係に使用することができる。この場合、図２の流れ図は、例としてエンジン始動に対して設計されているものである。プログラムがスタートした後、ステップ１００において、車両機能手段５により始動希望が検出される。それに続いて、プログラムはステップ１０５に移行される。ステップ１０５において、車両機能手段５は、インタフェース１０を介して伝送された状態情報 Ｅｎｇ＿ｂＳｔａｒｔＥｎａ がセットされているかどうか、即ちエンジン１５およびエンジン機能手段１が始動可能状態にあるかどうかを検査する。これが肯定（ｙ）の場合、プログラムはステップ１１０に分岐され、否定（ｎ）の場合、ステップ１０５に戻される。
【００３０】
　ステップ１１０において、車両機能手段５はエンジン１５の始動命令 ＰＴＣ＿ｂＥｎｇＳｔａｒｔＯｒｄ をセットし、始動命令 ＰＴＣ＿ｂＥｎｇＳｔａｒｔＯｒｄ は、インタフェース１０を介してエンジン機能手段１に伝送される。それに続いてプログラムはステップ１１５に移行される。
【００３１】
　ステップ１１５において、車両機能手段５は、インタフェース１０を介してエンジン機能手段１から伝送された状態情報 Ｅｎｇ＿ｂＲｕｎ がセットされているかどうか、即ちエンジン１５が自動運転し且つ出力トルクを提供可能かどうかを検査する。これが肯定（ｙ）の場合、プログラムはステップ１２０に分岐され、否定（ｎ）の場合、ステップ１２５に分岐される。
【００３２】
　ステップ１２０において、車両機能手段５はエンジン１５の始動命令 ＰＴＣ＿ｂＥｎｇＳｔａｒｔＯｒｄ をリセットするので、車両機能手段５からインタフェース１０を介してエンジン機能手段１にいかなるエンジン１５の始動命令ももはや伝送されない。それに続いてプログラムは終了される。
【００３３】
　ステップ１２５において、車両機能手段５は、インタフェース１０を介してエンジン機能手段１から伝送された状態情報 Ｅｎｇ＿ｂＳｔａｒｔＳｅｌｆ がリセットされたかどうか、即ちエンジン１５の直接始動が不可能であり、且つエンジン１５をエンジン機能手段１により始動させることができないかどうかを検査する。これが肯定（ｙ）の場合、プログラムはステップ１３０に分岐され、否定（ｎ）の場合、ステップ１１５に戻される。
【００３４】
　ステップ１３０において、車両機能手段５は、エンジン１５を始動させるためにスタータ２５を作動させ、この場合、スタータ２５は、上記のように、例えばクランク軸スタータまたはジェネレータとして形成されていてもよい。それに続いてプログラムはステップ１３５に移行される。
【００３５】
　ステップ１３５において、車両機能手段５は、インタフェース１０を介してエンジン機能手段１から伝送された状態情報 Ｅｎｇ＿ｂＲｕｎ がセットされたかどうか、即ちエンジンが自動運転し且つ出力トルクを提供可能であるかどうかを検査する。これが肯定（ｙ）の場合、プログラムはステップ１２０に分岐され、否定（ｎ）の場合、ステップ１３５に戻される。
【００３６】
　図２のプログラムは任意の頻度で実行されてもよい。上記のように、これは使用されるハードウェア構成とは無関係であり、ないし使用されるハードウェア構成のカテゴリーとも無関係である。図２のプログラムを実行するために、エンジン機能手段１がエンジンの直接始動を試みるか、またはエンジン機能手段１がエンジン１５をスタータにより始動させるかは問題ではない。状態情報 Ｅｎｇ＿ｂＳｔａｒｔＳｅｌｆ がリセットされたことを車両機能手段５が検出した場合に対してのみ、エンジン機能手段１は、エンジン１５を直接にもまたはスタータ２５を介しても自身では始動させることができないことを、車両機能手段５は検出する。この場合、当該ハードウェア構成に対する第２のカテゴリーにより、エンジン１５は車両機能手段５からスタータ２５を介して始動される。
【００３７】
　上記の実施態様に示すように、命令 ＰＴＣ＿ｂＥｎｇＳｔａｒｔＯｒｄ は、予め状態情報 Ｅｎｇ＿ｂＳｔａｒｔＥｎａ に基づいて、エンジン１５およびエンジン機能手段１が始動可能状態にあることが検出されたときにのみセットされるように設計されていてもよい。
【００３８】
　エンジン停止方法は比較的簡単である。車両機能手段５が、インタフェース１０を介してエンジン機能手段１から伝送された状態情報 Ｅｎｇ＿ｂＳｔｏｐＥｎａ に基づいて、エンジン機能手段１およびエンジン１５が停止可能状態にあることを検出したとき、車両機能手段５は、エンジン１５を停止させることをインタフェース１０を介してエンジン機能手段１に要求するために、命令 ＰＴＣ＿ｂＥｎｇＳｔｏｐｐＯｒｄ をセットすることができる。それに続いて、エンジン機能手段１は、例えばエンジンを停止させるために燃料を遮断することによりエンジン１５を直接操作する。それに続いて、エンジン機能手段１により、エンジン回転速度 Ｅｎｇ＿ｎ が０にリセットされているかどうかが検査される。これが肯定（ｙ）のとき、状態情報 Ｅｎｇ＿ｂＳｔｏｐＥｎａ がリセットされ、且つエンジン機能手段１およびエンジン１５が再び始動可能状態にあることをインタフェース１０を介して車両機能手段５に伝送するために、状態情報 Ｅｎｇ＿ｂＳｔａｒｔＥｎａ が再びセットされる。エンジンの停止後にエンジンの停止状態が検出されたとき、即ち回転速度 Ｅｎｇ＿ｎ が０に戻されたとき、エンジン１５はもはや運転していないことをインタフェース１０を介して車両機能５に伝送するために、状態情報 Ｅｎｇ＿ｂＲｕｎ を再びリセットすることができる。さらに、エンジンの停止後にエンジン１５の停止が検出されたのちに、新たなエンジン始動において再び直接始動の可能性を許容するために、状態情報 Ｅｎｇ＿ｂＳｔａｒｔＳｅｌｆ が再びセットされてもよい。
【図面の簡単な説明】
【００３９】
【図１】エンジン駆動自動車の本発明による始動または停止装置のブロック回路図である。
【図２】エンジン駆動自動車の本発明による始動または停止方法を説明するための流れ図である。
【図３】第１のハードウェア構成が前提とされている、始動過程において車両機能手段とエンジン機能手段との間でインタフェースを介して伝送される信号の第１の例としての時間線図である。
【図４】第２のハードウェア構成が前提とされている、始動過程におけるこのような信号交換の第２の例としての時間線図である。
【符号の説明】
【００４０】
１　　エンジン機能手段
５　　車両機能手段
１０　インタフェース
１５　エンジン
２０　始動または停止装置
【図１】
2004116517.tif 000005
【図２】
2004116517.tif 000006
【図３】
2004116517.tif 000007
【図４】
2004116517.tif 000008