(57)【要約】【課題】短時間でエンジン制御に移行できるエンジンの始動制御装置及び始動制御方法を提供する。【解決手段】リコイルスタータ装置により始動可能なエンジンの始動制御装置において、前記リコイルスタータ装置による始動操作からエンジン始動までの間に、バックアップ用記憶部からのバックアップデータの読み出しに替えて代替値の読み出しを行い、エンジン始動後に、読み出し専用記憶部及び読み書き可能記憶部のチェックを行うと共に前記代替値に替えて前記バックアップ用記憶部から前記バックアップデータの読み出しを行うことを特徴とする。【選択図】    図２
2004308476.tif 000002
【特許請求の範囲】
【請求項１】
リコイルスタータ装置あるいはキックスタータ装置により始動可能なエンジンの始動制御装置において、前記スタータ装置による始動操作からエンジン始動までの間に、バックアップ用記憶部からのバックアップデータの読み出しに替えて代替値の読み出しを行い、エンジン始動後に、読み出し専用記憶部及び読み書き可能記憶部のチェックを行うと共に前記代替値に替えて前記バックアップ用記憶部から前記バックアップデータの読み出しを行うことを特徴とするエンジンの始動制御装置。
【請求項２】
リコイルスタータ装置あるいはキックスタータ装置により始動可能なエンジンの始動制御装置において、前記エンジンが始動しているか否かを判定するエンジン始動判定手段と、該エンジン始動判定手段により前記エンジンが始動していると判定された場合に読み出し専用記憶部及び読み書き可能記憶部のチェックを行う記憶部チェック手段と、前記エンジン始動判定手段により前記エンジンが始動していないと判定された場合にバックアップ用記憶部からのバックアップデータの読み出しに替えて代替値を設定する代替値設定手段とを有することを特徴とするエンジンの始動制御装置。
【請求項３】
リコイルスタータ装置あるいはキックスタータ装置により始動操作を行った後にエンジン始動までの間に行われるエンジンの始動制御方法において、前記スタータ装置による始動操作の後に、バックアップデータの代替値を読み出し、その後前記エンジンが始動した後に読み出し専用記憶部及び読み書き可能記憶部のチェックを行うと共に前記代替値に替えて前記バックアップ用記憶部から前記バックアップデータを読み出すことを特徴とするエンジンの始動制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、エンジンの始動制御装置及び始動制御方法に関するものである。
【０００２】
【従来の技術】
例えば、船外機などのエンジンの始動制御装置の中には、エンジン始動のイニシャル処理時に、メモリチェック及びバックアップデータの読み出しを同時に行うようにしたものがある。
これを図３によって説明すると、先ず、エンジンをリコイルスタータ装置によりスタートさせると、ステップＳ１においてＥＣＵの入出力端子の設定等を行うＳＲＦ設定処置を行い、次いで、ステップＳ２においてＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）チェック、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）チェックを行った後に、ステップＳ３でＥＥＰ・ＲＯＭ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）からバックアップデータ等を読み出して、ステップＳ４のエンジン制御に移行させている。
ところで、近年排ガス規制対策のために、燃料噴射装置を備えたエンジンが使用されるようになってきているが、このように燃料噴射装置を備えたエンジンでは、エンジンの始動操作を行い、次いで上述と同様のイニシャル処理を行った後に燃料噴射を開始してエンジンを始動している（例えば、特許文献１参照。）。
【０００３】
【特許文献１】
特開平９−２５６８８７号公報
【０００４】
【発明が解決しようとする課題】
しかしながら、上記従来のエンジンの始動制御装置にあっては、上記ＲＯＭチェック、ＲＡＭチェック、及びＥＥＰ・ＲＯＭからのバックアップデータ等の読み出しに時間を要するため、エンジン制御の開始が遅くなってしまうという問題がある。このような遅れがあっても、対象となるエンジンがバッテリを搭載しており、点火装置への電力供給を支障なく行えるものである場合は問題ないが、対象となるエンジンが、リコイルスタータ装置を備えた船外機や、キックスタータ装置を備えたエンジンであってバッテリレス形式のものでは、リコイルスタータ装置のワイヤを引いている最中、あるいはキックを行っている最中に点火装置に電力を供給しなければエンジンを駆動することができないという問題がある。
【０００５】
つまり、前述したメモリチェックやバックアップデータの読み出しに時間がかかってしまい、点火しようとした場合に既にクランキングが終了していると、発電電力が得られずエンジンを始動することはできないのである。また、このことはバッテリを搭載している場合であっても、バッテリ能力低下時において同様の問題が生じてしまう。
とりわけ、前述した燃料噴射装置を備えたエンジンにおいては、燃料を燃料ポンプによりインジェクタに供給し、インジェクタの駆動により燃料噴射を行う関係で、エンジン始動にはより多くの電力を必要とするため、上述の問題が大きなネックとなっている。
そこで、この発明は、始動性を向上し短時間でエンジン制御に移行できるエンジンの始動制御装置及び始動制御方法を提供するものである。
【０００６】
【課題を解決するための手段】
上記課題を解決するために、請求項１に記載した発明は、リコイルスタータ装置（例えば、実施形態における例えばリコイルスタータ装置１６）あるいはキックスタータ装置により始動可能なエンジンの始動制御装置において、前記スタータ装置による始動操作からエンジン始動までの間に、バックアップ用記憶部からのバックアップデータの読み出しに替えて代替値の読み出しを行い、エンジン始動後に、読み出し専用記憶部及び読み書き可能記憶部のチェックを行うと共に前記代替値に替えて前記バックアップ用記憶部から前記バックアップデータの読み出しを行うことを特徴とする。
このように構成することで、始動操作直後のクランキング時の発電電力によりエンジンを始動させ、その後に読み出し専用記憶部及び読み書き可能記憶部のチェックとバックアップ用記憶部からのバックアップデータの読み出しを行ってエンジン制御に移行することができる。
【０００７】
請求項２に記載した発明は、リコイルスタータ装置あるいはキックスタータ装置により始動可能なエンジンの始動制御装置において、前記エンジンが始動しているか否かを判定するエンジン始動判定手段（例えば、実施形態におけるステップＳ１１）と、該エンジン始動判定手段により前記エンジンが始動していると判定された場合に読み出し専用記憶部及び読み書き可能記憶部のチェックを行う記憶部チェック手段（例えば、実施形態におけるステップＳ１３）と、前記エンジン始動判定手段により前記エンジンが始動していないと判定された場合にバックアップ用記憶部からのバックアップデータの読み出しに替えて代替値を設定する代替値設定手段（例えば、実施形態におけるステップＳ１７）とを有することを特徴とする。
このように構成することで、始動判定手段によりエンジンが始動していないと判定された場合に、代替値設定手段により設定された代替値を用いてエンジンを始動し、始動判定手段によりエンジンが始動したと判定されたら、記憶部チェック手段によって読み出し専用記憶部及び読み書き可能記憶部のチェックを行うことができる。
【０００８】
請求項３に記載した発明は、リコイルスタータ装置あるいはキックスタータ装置により始動操作を行った後にエンジン始動までの間に行われるエンジンの始動制御方法において、前記スタータ装置による始動操作の後に、バックアップデータの代替値を読み出し、その後前記エンジンが始動した後に読み出し専用記憶部及び読み書き可能記憶部のチェックを行うと共に前記代替値に替えて前記バックアップ用記憶部から前記バックアップデータを読み出すことを特徴とする。
このように構成することで、スタータ装置による始動操作の後に、読み出し専用記憶部及び読み書き可能記憶部のチェックを行わず、バックアップデータの代替値を用いて速やかにエンジンを始動し、エンジン始動後に読み出し専用記憶部及び読み書き可能記憶部のチェックを行う。
【０００９】
【発明の実施の形態】
以下、この発明の実施形態を図面と共に説明する。
図１はこの発明の実施形態に係る船外機のシステム構成図である。船外機１のエンジンは、ＥＣＵ２を介して駆動される燃料ポンプ（Ｐ）３を備え、この燃料ポンプ３により供給される燃料をインジェクタ（ＩＮＪ＃１〜４）４により噴射し、イグニッション（ＩＧ）コイル５に通電して点火し気筒内で燃焼させるものである。
【００１０】
ＥＣＵ２は前記インジェクタ４の燃料供給量、噴射タイミング、イグニッションコイル５による点火タイミングの制御の他、アイドルコントロールのためのＰＴＣヒータ１８の御制、ランプ類等のアクセサリ（ＡＣＣ）１９用のアクセサリ回路６に設けられたリレー７の開閉制御を行う。ここでＥＣＵ２は、各種演算処理を行う中央演算装置であるＣＰＵ、ＣＰＵの演算途中のデータを記憶するために使用されるＲＡＭ、ＣＰＵが実行するプログラムやテーブル、マップ等を記憶するＲＯＭ、バックアップデータなどを記憶するＥＥＰ・ＲＯＭ等から構成されている。尚、ＥＣＵ２はバッテリ８に接続された電源回路９から電力の供給を受けて起動する。
【００１１】
このため、ＥＣＵ２にはクランク角（ＣＲＫ）センサ、スロットル開度（ＴＨ）センサ、エンジンの吸入負圧を検出するＭＡＰセンサ、エンジン冷却水温を検出する水温センサ、吸気温センサ、オーバーヒートセンサ、エンジン冷却油の油圧スイッチ、急停止するための停止スイッチ、エンジン回転数（ＮＥ）センサからの信号が入力される。また、必要に応じて警告ブザー１０、警告灯１１による報知を行い、故障診断械１２とのデータの送受信を行う。
【００１２】
１３は発電機（ＡＣＧ）を示している。この発電機１３は、エンジン駆動時に発電を行い、整流器であるレクチファイヤー（ＲＥＣ）１４と電圧を調整するレギュレータ（ＲＥＧ）１５を介して電源回路９のバッテリ（ＢＡＴ）８に充電を行うものである。また、この発電機１３は手動式のリコイルスタータ装置１６による始動操作の場合にも発電を行い、後述するバッテリ低能力時においてＥＣＵ２の起動電力、燃料ポンプ（Ｐ）３の駆動電力等を生み出す。ここでリコイルスタータ装置１６とはスタータロープを引くことによりエンジンを始動させるスタータ装置を示す。尚、１７は電源回路９のメインスイッチを示す。
【００１３】
次に、エンジンの始動制御を図２のフローチャートに基づいて説明する。
このフローチャートは、バッテリ残容量が低下していたり、冷間時でバッテリ８から必要電圧が得られないような状況（バッテリ低能力時）で、リコイルスタータ装置１６を用いて始動を行う場合のＥＣＵ２における処理を示している。
【００１４】
図２において、リコイルスタータ装置１６のスタータロープを引いて始動操作を行うと、ステップＳ１０においてＥＣＵ２の入出力端子の設定等を行うＳＲＦ設定処置を行い、ステップＳ１１（エンジン始動判定手段）でエンジンが始動しているか否かを判定する。尚、この判定はエンジン回転数センサからの情報に基づいて行われる。当初はエンジンが始動していないため、ステップＳ１１の判定結果は「ＮＯ」となり、ステップＳ１７（代替値設定手段）において、後述するエンジン制御に反映させるため、ＥＥＰ・ＲＯＭ読み出しは行わずこれに替わる代替値の設定を行う。この代替値は、エンジンが始動していないときに予め設定される各種の値、例えば燃料噴射量、停止時クランク角、スロットル開度、始動時吸入負圧値等のエンジン始動に必要な値であり、この処理では例えば、ＲＯＭに予め書き込まれた値をＲＡＭに読み出して用いられる。そして、ステップＳ１８で始動フラグに「０」をセットし、ステップＳ１６において前記代替値に基づいて所定の燃料噴射量、燃料噴射タイミング等でエンジン制御を行い、再度ステップＳ１１に進む。ここで、始動フラグはエンジンが始動すると「１」、始動していないときに「０」となるフラグである。
【００１５】
そして、ステップＳ１１においてエンジンが始動したと判定されたら、ステップＳ１２において、始動フラグ値が「１」か否かを判定し、当初はエンジンは始動しておらずフラグ値が０であるのでステップＳ１２の判定は［ＮＯ］となり、ステップＳ１３（記憶部チェック手段）に進む。ステップＳ１３では初めてＲＯＭチェック、ＲＡＭチェックを行い、ステップＳ１４で、エンジン制御に反映させるために、ＥＥＰ・ＲＯＭからバックアップデータ等を読み出してステップＳ１５に進む。ステップＳ１５では、始動フラグに「１」を設定し、次の、ステップＳ１６で、前記ステップＳ１７で設定された代替値に替え前記ステップＳ１４のバックアップデータを用いてエンジン制御を行う。
そして、再びステップＳ１１に進み、ステップＳ１１における判定の結果エンジンが始動しているので、次のステップＳ１２における判定は「ＹＥＳ」となるため、そのままステップＳ１６においてエンジン制御が継続される。
【００１６】
したがって、この実施形態によれば、リコイルスタータ装置１６による始動操作直後のクランキング時に発電機１３による発電電力によりエンジンを始動させ、エンジンが始動した後に、読み出し専用記憶部及び読み書き可能記憶部のチェックとバックアップ用記憶部からのバックアップデータの読み出しとを行ってエンジン制御に移行することができるため、確実に短時間でエンジンを始動できる。
【００１７】
つまり、リコイルスタータ装置１６の始動操作の際にクランキングの短い時間で発生する発電機１３の発電電力をエンジン始動に優先的に使用し、このエンジン始動に必要な初期データは代替値を用いて行い、発電機１３から十分な電力が確保できるエンジン始動後にＲＯＭチェック、ＲＡＭチェック、及びＥＥＰ・ＲＯＭからバックアップデータ等の読み出しを行うのである。
したがって、インジェクタ４に対して燃料を供給する燃料ポンプ３の駆動、及び燃料を噴射するためのインジェクタ駆動によって多くの電力を消費するようなエンジンに特に有効である。
【００１８】
尚、この発明は上記実施形態に限られるものではなく、例えば、リコイルスタータ装置１６を備えた船外機１を例にして説明したが、キックスタータ装置を備えた３輪、４輪バギー車の始動制御装置にも適用できる。また、バッテリ８とリコイルスタータ装置１６を併用した場合を例にしたが、バッテリレスの場合にも適用できる。
【００１９】
また、上述した実施形態においては、エンジン始動制御装置において実行される手順をコンピュータ読取り可能な記録媒体に記録し、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによりこの発明のエンジン始動制御装置が実現されるものとする。ここでいうコンピュータシステムとは、ＯＳや周辺機器等のハードウェアを含むものである。
更に、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
【００２０】
そして、「コンピュータ読取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。更に「コンピュータ読取り可能な記録媒体」には、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のシステムやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
【００２１】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送してもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。更に、前述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【００２２】
【発明の効果】
以上説明してきたように、請求項１に記載した発明によれば、始動操作直後のクランキング時の発電電力によりエンジンを始動させ、その後に読み出し専用記憶部及び読み書き可能記憶部のチェックとバックアップ用記憶部からのバックアップデータの読み出しを行ってエンジン制御に移行することができるため、短時間で確実にエンジンを始動できる効果がある。
【００２３】
請求項２に記載した発明によれば、始動判定手段によりエンジンが始動していないと判定された場合に、代替値設定手段により設定された代替値を用いてエンジンを始動し、始動判定手段によりエンジンが始動したと判定されたら、記憶部チェック手段によって読み出し専用記憶部及び読み書き可能記憶部のチェックを行うことができるため、短時間で確実にエンジンを始動できる効果がある。
【００２４】
請求項３に記載した発明によれば、スタータ装置による始動操作の後に、読み出し専用記憶部及び読み書き可能記憶部のチェックを行わず、バックアップデータの代替値を用いて速やかにエンジンを始動し、エンジン始動後に読み出し専用記憶部及び読み書き可能記憶部のチェックを行うため、短時間で確実にエンジンを始動できる効果がある。
【図面の簡単な説明】
【図１】この発明の実施形態に係る船外機のシステム構成図である。
【図２】前記実施形態のフローチャート図である。
【図３】従来技術のフローチャート図である。
【符号の説明】
１６  リコイルスタータ装置
ステップＳ１１  エンジン始動判定手段
ステップＳ１３  記憶部チェック手段
ステップＳ１７  代替値設定手段
【図１】
2004308476.tif 000003
【図２】
2004308476.tif 000004
【図３】
2004308476.tif 000005