(57)【特許請求の範囲】
【請求項１】
ソースコイルの出力により充電される充放電用コンデンサと、オン時に前記充放電用コンデンサの電荷を点火コイルを経て放電させる放電用スイッチング素子と、前記ソースコイルの相対応する前後二つの入力波形の周期によりエンジン回転数を演算してそのエンジン回転数に応じた点火時期に前記放電用スイッチング素子をオンさせる点火時期制御手段とを備えたコンデンサ充放電式エンジン点火装置において、
前記点火時期制御手段は、エンジンが始動から規定回数回転するまでは前記ソースコイルからの入力波形を基準に前記放電用スイッチング素子をオンさせてハード点火するハード点火部と、
前記規定回数の回転後にエンジンが所定回数回転する毎に進角の大きい複数のソフト点火特性に移行しながら、該ソフト点火特性に従ってエンジン回転数に応じた点火時期に前記放電用スイッチング素子をオンさせるソフト点火部とを備えた
ことを特徴とするコンデンサ充放電式エンジン点火装置。
【請求項２】
前記ソースコイルの正の半波出力により前記充放電用コンデンサを充電し、前記ハード点火部は前記ソースコイルの負の半波出力の入力波形を基準に前記放電用スイッチング素子をオンさせる
ことを特徴とする請求項１に記載のコンデンサ充放電式エンジン点火装置。
【請求項３】
前記規定回数は前記ソースコイルの出力により充電される電源の立ち上がりによって前記点火時期制御手段が動作可能になった後の複数回転である
ことを特徴とする請求項１又は２に記載のコンデンサ充放電式エンジン点火装置。
【請求項４】
前記規定回数は前記ソースコイルの出力により充電される電源の立ち上がりによって前記点火時期制御手段が動作可能になった後の１回転である
ことを特徴とする請求項１又は２に記載のコンデンサ充放電式エンジン点火装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンデンサ充放電式エンジン点火装置に関し、エンジンが始動から規定回数回転するまではハード点火するようにしたものである。
【背景技術】
【０００２】
２サイクルエンジン等の小型汎用エンジンに搭載するコンデンサ充放電式エンジン点火装置において、ソースコイルからの相対応する前後二つの入力波形によりエンジンの１回転前の回転周期を検出して、その１回転前の回転周期に応じて点火時期を制御する一方、回転周期を検出できない１回転目は始動回転数相当の回転周期のデータを初期データとして設定し、その初期データに従って点火時期を制御するようにしたものがある（特許文献１）。
【０００３】
このエンジン点火装置は、エンジンにより駆動される磁石式発電機と、点火プラグに接続された点火コイルと、磁石式発電機のソースコイルに発生する正の半波出力により充電される充放電用コンデンサと、点火信号によるオン時に充放電用コンデンサの電荷を点火コイルの一次側に放電させる放電用スイッチング素子と、ソースコイルに発生する負の半波出力により充電される電源回路と、電源回路を電源として動作し且つエンジンの回転に応じた点火時期に点火信号を放電用スイッチング素子に出力する点火時期制御手段とを備えている。
【０００４】
点火時期制御手段はエンジンの最初の１回転である準備回転時にソースコイルに発生した負の半波出力によって電源回路が充電された後に始めて動作可能になり、その動作開始後の最初のパルスである初期パルスが入力すれば、そのときのエンジンの始動回転数相当の回転周期データを初期データとして設定し、初期データに応じた点火時期で点火信号を出力して放電用スイッチング素子をオンさせ、また２回転目以降になれば前後二つの半波出力から１回転前の回転周期を演算し、その回転周期に応じた点火時期で点火信号を出力する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−２６４７３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
このエンジン点火装置では、初頭パルスが入力したときにエンジンの始動回転数相当の回転周期データを初期データとして設定し、その初期データに応じた点火時期で点火信号を出力しているので、準備回転直後の１回転目から点火でき、始動性能を向上させることができる。
【０００７】
しかし、エンジンの始動回転数相当の回転周期データを固定的に設定し、その初期データに応じた点火時期で点火するようにしているため、必ずしも実際のエンジンの回転数と初期データとが一致せず、エンジンの実際の回転に対して最適なタイミングで点火できない欠点があった。
【０００８】
即ち、始動に際してはリコイルの操作によりエンジンを回転させるが、そのときのエンジンの回転数は操作者の操作力の大小、リコイルの操作時の要領等によって大きく変化するが、従来のエンジン点火装置では実際の回転数の如何に拘わらず始動回転数相当の回転周期データを固定的に設定しているため、必ずしも最適なタイミングで点火できない欠点があった。
【０００９】
しかもエンジンの始動直後の１回転を見ても、そのときにエンジンが吸入圧縮行程と爆発排気行程とのどの状態にあるかによって回転ムラがあり、上死点の前後では角速度が大きく変化する。従って、エンジンの始動回転数相当の回転周期データを固定的に設定する場合には、上死点の前後の何れであるかによって点火のタイミングが大きく狂うという問題もある。
【００１０】
更にエンジンの２回転目以降は１回転前の回転周期を検出して、その回転周期に基づいて点火時期を制御しているが、始動直後の微速回転域では吸入圧縮行程と爆発排気行程との違いによりエンジンの回転ムラがあるため、同じ回転周期でも点火時点の角速度が大きく異なる惧れがある。
【００１１】
例えば始動後の僅かな回転回数のときには回転周期が同じでも、吸入圧縮行程、爆発排気行程の違いに伴う回転ムラによって、実際には点火時期の角速度がその回転周期よりも遥かに大の場合がある。このような場合に、１回転前の回転周期に従って点火すれば、実際の点火時期が大きく遅れることになる。
【００１２】
本発明は、このような従来の課題に鑑み、エンジンが始動から規定回数回転するまではそのときのエンジンの角速度に応じた最適なタイミングで点火でき、エンジンの始動特性を一段と向上させることができるコンデンサ充放電式エンジン点火装置を提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明は、ソースコイルの出力により充電される充放電用コンデンサと、オン時に前記充放電用コンデンサの電荷を点火コイルを経て放電させる放電用スイッチング素子と、前記ソースコイルの相対応する前後二つの入力波形の周期によりエンジン回転数を演算してそのエンジン回転数に応じた点火時期に前記放電用スイッチング素子をオンさせる点火時期制御手段とを備えたコンデンサ充放電式エンジン点火装置において、前記点火時期制御手段は、エンジンが始動から規定回数回転するまでは前記ソースコイルからの入力波形を基準に前記放電用スイッチング素子をオンさせてハード点火するハード点火部と、前記規定回数の回転後にエンジンが所定回数回転する毎に進角の大きい複数のソフト点火特性に移行しながら、該ソフト点火特性に従ってエンジン回転数に応じた点火時期に前記放電用スイッチング素子をオンさせるソフト点火部とを備えたものである。
【００１４】
前記ソースコイルの正の半波出力により前記充放電用コンデンサを充電し、前記ハード点火部は前記ソースコイルの負の半波出力の入力波形を基準に前記放電用スイッチング素子をオンさせることが望ましい。
【００１５】
前記規定回数は前記ソースコイルの出力により充電される電源の立ち上がりによって前記点火時期制御手段が動作可能になった後の複数回転であってもよいし、前記ソースコイルの出力により充電される電源の立ち上がりによって前記点火時期制御手段が動作可能になった後の１回転であってもよい。
【発明の効果】
【００１６】
本発明によれば、始動から規定回数回転するまではそのときのエンジンの回転状況に最適なタイミングで点火でき、エンジンの始動特性を一段と向上させることができる利点がある。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施形態を示すコンデンサ充放電式のエンジン点火装置の回路図である。
【図２】同点火時期制御手段のブロック図である。
【図３】同タイムチャートである。
【図４】同点火時期特性図である。
【図５】同エンジンの回転回数と点火時期との関係図である。
【図６】同フローチャートである。
【図７】同フローチャートである。
【発明を実施するための形態】
【００１８】
以下、本発明の実施形態を図面に基づいて詳述する。図面は本発明の一実施形態を例示する。図１はコンデンサ充放電式のエンジン点火装置を示し、このエンジン点火装置は、エンジンにより駆動される磁石式発電機１と、点火プラグ２に接続された点火コイル３と、磁石式発電機１のソースコイル４に発生する正の半波出力Ｖｐ（図３（Ａ）参照）によりダイオード５，６を介して充電される充放電用コンデンサ７と、点火信号によるオン時に充放電用コンデンサ７の電荷を点火コイル３の一次側に放電させる放電用スイッチング素子８と、ソースコイル４に発生する負の半波出力Ｖｎ（図３（Ａ）参照）によりダイオード９を介して充電される電源回路１０と、ソースコイル４の正の半波出力Ｖｐをパルス状の入力波形ｖｐ（図３（Ｂ）参照）に波形成形する第１波形成形回路１１と、ソースコイル４の負の半波出力Ｖｎをパルス状の入力波形ｖｎ（図３（Ｃ）参照）に波形成形する第２波形成形回路１２と、電源回路１０の電源電圧Ｖｃｃの立ち上がりにより動作するマイコン１３により構成され、且つ第１波形成形回路１１からの入力波形ｖｐ、第２波形成形回路１２からの入力波形ｖｎに基づいてエンジンの回転に応じた点火時期で放電用スイッチング素子８に点火信号を出力する点火時期制御手段１４とを備えている。
【００１９】
波形成形回路１１，１２はスイッチング素子１１ａ，１２ａを有し、そのスイッチング素子１１ａ，１２ａのオン・オフにより、ソースコイル４からの半波出力Ｖｐ，Ｖｎを矩形波の入力波形ｖｐ，ｖｎに波形成形する。
【００２０】
点火時期制御手段１４はＲＡＭ、ＲＯＭ、ＣＰＵ等を有するマイコン１３により構成されており、図２に示すように、エンジン回転数を検出する回転数検出部１５と、エンジンの回転回数を検出する回転回数検出部１６と、エンジンが始動から規定回数Ｎ回転するまでの微速回転時にハード点火特性２０（図４参照）に従ってハード点火するハード点火部１７と、それ以外のときに第１〜第３ソフト点火特性２１〜２３（図４参照）に従ってソフト点火するソフト点火部１８とを有する。
【００２１】
回転数検出部１５は第１波形成形回路１１で波形成形されたソースコイル４の正の半波出力Ｖｐの入力波形ｖｐに基づいて、その前後二つの入力波形ｖｐ間の間隔Ｔから1 回転前のエンジン回転数（回転周期）を演算するようになっている。なお、回転数検出部１５は前後二つの入力波形ｖｐ間の間隔Ｔからエンジン回転数を検出するため、その検出は２回転目以降となる。回転回数検出部１６は正の半波出力Ｖｐの入力波形ｖｐからエンジンの回転回数を検出するようになっている。なお、回転回数検出部１６はエンジンの暖機運転終了までの回転回数を検出すればよく、その後の定常運転では回転回数を検出する必要はない。
【００２２】
ハード点火部１７はエンジン回転数が規定回転数Ｖ（例えば１５００ｒ／ｍｉｎ）未満の微速回転域２４であることを条件に、エンジンが始動から規定回数Ｎ、例えば複数の４回回転するまでの間は負の半波出力Ｖｎの入力波形ｖｎを基準に、図３（Ｃ）（Ｄ）に示すように、その入力波形ｖｎの立ち上がり時ａに放電用スイッチング素子８に点火信号ｐを出力するようになっている。
【００２３】
因みに、１５００ｒ／ｍｉｎ未満の微速回転域２４において、このハード点火部１７により、例えば１〜４回転目までの各回転毎にハード点火した場合、その点火時期はエンジン回転数の変化に対して図４のハード点火特性２０に従って進角する。なお、ハード点火特性２０は、エンジン回転数が５００〜１５００ｒ／ｍｉｎで変化したときに点火時期が５〜１０度の範囲で進角するように設定されている。
【００２４】
ソフト点火部１８は回転回数検出部１６からの回転回数と回転数検出部１５からのエンジン回転数とに基づいて、エンジンが規定回数Ｎ１〜Ｎ３回転する毎に第１〜第３ソフト点火特性２１〜２３に順次移行しながら、各ソフト点火特性２１〜２３に従ってその時点のエンジン回転数に相応しい点火時期を演算し、その点火時期に放電用スイッチング素子８に点火信号を出力するようになっている。
【００２５】
例えばソフト点火部１８には、図５に示すように、５〜２０回転目までの第１段階の規定回数Ｎ１＝１６回転と、２１〜７０回転目までの第２段階の規定回数Ｎ２＝５０回転と、７１〜１２０回転目までの第３段階の規定回数Ｎ３＝５０回転との３段階の規定回数が設定されている。そして、第１段階の規定回数Ｎ１＝１６回転は第１ソフト点火特性２１に従ってエンジン回転数に応じた点火時期を決定し、第２段階の規定回数Ｎ２＝５０回転は第２ソフト点火特性２２の加速特性２２ａに従ってエンジン回転数に応じた点火時期を決定し、第３段階の規定回数Ｎ３＝５０回転は第２ソフト点火特性２２の暖機特性２２ｂに従ってエンジン回転数に応じた点火時期を決定するようになっている。なお、１２１回転目以降は定常運転であり、第３ソフト点火特性２３に従ってエンジン回転数に応じて点火時期を決定する。
【００２６】
第１〜第３ソフト点火特性２１〜２３は図４に示すように構成され、データテーブルに記憶されている。第３ソフト点火特性２３は、低速回転域２６、アイドル回転域２７、高速回転域２８を含む全回転域に対応する定常運転用であって、略２５００〜４５００ｒ／ｍｉｎのアイドル回転域２７で１５度程度の略一定進角を保つアイドル点火特性２９と、アイドル回転域２７より下の低速回転域２６でアイドル回転域２７の２倍以上の３５度程度の略一定進角を保つ低速点火特性３０と、アイドル回転域２７より上の高速回転域２８で最大進角まで進角させる高速点火特性３１とを有し、アイドル点火特性２９と低速点火特性３０との間で点火時期が急激に変化している。
【００２７】
第１ソフト点火特性２１は低速回転域２６内の微速回転域２４よりも上の低速回転用であり、ハード点火特性２０に次ぐ回転域において、エンジン回転数１０００〜３０００ｒ／ｍｉｎに対して点火時期が１０〜１５度程度進角するように設定されている。第２ソフト点火特性２２は低速回転域２６からアイドル回転域２７用であり、エンジン回転数１０００〜２８００ｒ／ｍｉｎに対して点火時期が１０〜１８度程度進角する加速特性２２ａと、エンジン回転数がアイドル回転域２７まで上昇した後に第３ソフト点火特性２３のアイドル点火特性２９の約２倍程度まで点火時期を進角させる暖機特性２２ｂとを有する。なお、暖機特性２２ｂは２８００〜３８００ｒ／ｍｉｎの回転数で３０度程度の一定進角を保つように設定されている。
【００２８】
次に図６、図７のフローチャートを参照しながら、このエンジン点火装置における点火時期の制御を説明する。エンジンの始動に際してリコイル操作をすると（ステップＳ１）、エンジンの回転に同期して磁石式発電機１のロータが回転し、ソースコイル４に正の半波出力Ｖｐと負の半波出力Ｖｎとが発生し、その正の半波出力Ｖｐにより充放電用コンデンサ７が充電され、また負の半波出力Ｖｎにより電源回路１０が充電される。そして、電源回路１０がエンジンの準備回転時の負の半波出力Ｖｎにより充電された後にマイコン１３が動作可能な状態となり、最初の１〜４回転はハード点火部１７によるハード点火を行い、その後にソフト点火部１８によるソフト点火に移行する。
【００２９】
ハード点火部１７によるハード点火では、図６のフローチャートに示すようように点火時期を制御する。即ち、図３（Ａ）に示すようにソースコイル４に正の半波出力Ｖｐ、負の半波出力Ｖｎが順次発生する都度、図３（Ｂ）（Ｃ）に示すように第１・第２波形成形回路１１，１２で波形成形されたパルス状の入力波形ｖｐ，ｖｎが発生し（ステップＳ２）、その各入力波形ｖｐ，ｖｎが点火時期制御手段１４に入力する。
【００３０】
この入力波形ｖｐ，ｖｎが点火時期制御手段１４に入力すると、先ずハード点火部１７が負の半波出力Ｖｎの入力波形ｖｎを認識して、図３（Ｃ）（Ｄ）に示すようにその入力波形ｖｎの立ち上がり時ａを基準に点火信号ｐを出力してハード点火を行う（ステップＳ３）。なお、点火信号ｐが出力すると、放電用スイッチング素子８がオンして、図３（Ｅ）に示すように充放電用コンデンサ７の電荷が点火コイル３の一次側に放電されるので、点火コイル３の二次側に発生する高電圧により点火プラグ２がスパークしてエンジンを点火する。
【００３１】
次いで回転回数検出部１６で検出されたエンジンの回転回数を読み込んだ後（ステップＳ４）、ステップＳ５を経てステップＳ６に進み、エンジンの回転回数が規定回数Ｎ＝４回転目以上であるか否かを判断する。このときのエンジンの回転回数は１回転目であるので、ステップＳ２に戻って入力波形ｖｎを読み込み、同様にその入力波形ｖｎの立ち上がり時ａを基準に点火信号ｐを出力して２回転目のハード点火を行う（ステップＳ３）。同様にして最大４回転までハード点火を繰り返し行う。
【００３２】
ハード点火の都度、回転回数検出部１６で検出されたエンジンの回転回数を読み込み（ステップＳ４）、回転回数が３回転目以上であるか否かを判断する（ステップＳ５）。そして、回転回数が３回転目になれば、回転数検出部１５で前後の入力波形ｖｎ間の間隔Ｔを演算することにより１回転前（２回転目）のエンジン回転数を検出可能になるので、回転数検出部１５から１回転前のエンジン回転数を読み込んで（ステップＳ７）、そのときのエンジン回転数が規定回転数Ｖ＝１５００ｒ／ｍｉｎ以上か否かを判断する（ステップＳ８）。
【００３３】
そして、２回目又は３回目のハード点火でエンジン回転数が規定回転数Ｖ＝１５００ｒ／ｍｉｎ以上に上昇すれば（ステップＳ８）、既に微速回転域２４を脱しておりハード点火の必要がないので、ソフト点火部１８によるソフト点火に移行する（ステップＳ９）。またエンジン回転数が規定回転数Ｖ＝１５００ｒ／ｍｉｎ未満の微速回転域２４にあっても、規定回数Ｎ＝４回目のハード点火が終了すれば（ステップＳ３）、ステップＳ４，Ｓ５，Ｓ７，Ｓ８，Ｓ６を経てソフト点火に移行する（ステップＳ９）。
【００３４】
なお、ハード点火を行う規定回数Ｎを２回又は３回とし、１回目又は２回目のハード点火でエンジン回転数が規定回転数Ｖ以上に上昇した場合には、その次の２回目又は３回目の点火はソフト点火とするようにしてもよい。
【００３５】
ソフト点火部１８によるソフト点火では、図７のフローチャートに示すよう点火時期を制御する。ソフト点火に移行すると（ステップＳ９）、回転回数検出部１６で検出されたエンジンの回転回数を読み込んで（ステップＳ１０）、その時点のエンジン回転数を判断する（ステップＳ１１）。エンジン回転数が第１段階の規定回数Ｎ１である５〜２０回転目までの１６回転の場合には、各回転毎に回転数検出部１５で検出された１回転前の４〜１９回転目のエンジン回転数を読み込んだ後（ステップＳ１２）、データテーブルの第１ソフト点火特性２１のデータを読み込んで（ステップＳ１３）、第１ソフト点火特性２１に従ってそのエンジン回転数に応じた各回転における点火時期を演算し（ステップＳ１４）、エンジン回転数に応じた点火時期で放電用スイッチング素子８に点火信号を出力する（ステップＳ１５）。これを１６回繰り返す。
【００３６】
エンジンの回転回数が第２段階の規定回数Ｎ２である２１〜７０回転目になれば（ステップＳ１６）、各回転毎に回転数検出部１５で検出された２０〜６９回転目のエンジン回転数を読み込んだ後（ステップＳ１７）、第２ソフト点火特性２２の加速特性２２ａを読み込んで（ステップＳ１８）、第１ソフト点火特性２１よりも進角度の大きい第２ソフト点火特性２２の加速特性２２ａに従ってそのエンジン回転数に応じた各回転における点火時期を演算し（ステップＳ１９）、エンジン回転数に応じた点火時期で放電用スイッチング素子８に点火信号を出力する（ステップＳ１５）。これを５０回繰り返す。
【００３７】
エンジンの回転回数が第３段階の７１〜１２０回転目になれば（ステップＳ２１）、各回転毎に回転数検出部１５で検出された７０〜１１９回転目のエンジン回転数を読み込んだ後（ステップＳ２２）、第２ソフト点火特性２２の暖機特性２２ｂを読み込んで（ステップＳ２３）、第２ソフト点火特性２２の加速特性２２ａよりも更に進角度の大きい第２ソフト点火特性２２の暖機特性２２ｂに従ってそのエンジン回転数に応じた各回転における点火時期を演算し（ステップＳ２３）、エンジン回転数に応じた点火時期で放電用スイッチング素子８に点火信号を出力する（ステップＳ１５）。これを５０回繰り返す。
【００３８】
エンジンの回転回数が１２１回転目以降になれば（ステップＳ２０）、同様に各回転毎に１回転前のエンジン回転数を読み込み（ステップＳ２４）、１２１回転目以降に対応する第３ソフト点火特性２３を読み込んで（ステップＳ２５）、第３ソフト点火特性２３に従ってそのエンジン回転数に応じた各回転における点火時期を演算し（ステップＳ２６）、定常運転時でのエンジン回転数に応じた点火時期で放電用スイッチング素子８に点火信号を出力する（ステップＳ１５）。以下、ステップＳ２４〜Ｓ２７を繰り返す。
【００３９】
このような始動方法を採用すれば、始動直後のエンジンが規定回数回転するまではそのときのエンジンの角速度に応じた最適なタイミングで点火でき、エンジンの始動特性を一段と向上させることができる。即ち、始動直後からエンジンが規定回数Ｎ回転するまでの微速回転域２４では、リコイル操作時の操作力の大小、操作要領等によってエンジン回転数が大きく異なり、また１回転の回転周期が同じでも吸入・圧縮行程と爆発・排気行程との違いによってその時点の角速度が大きく変化するが、ソースコイル４からの半波出力Ｖｎの入力波形ｖｎを基準に点火信号ｐを出力して放電用スイッチング素子８をオンさせるハード点火を採用することにより、その時点のエンジンの角速度に相応しい点火時期でエンジンを点火することができる。
【００４０】
またエンジン回転数が規定回転数Ｖ未満の微速回転域２４では、エンジンが規定回数Ｎ回転するまでハード点火を行うが、エンジン回転数が規定回転数Ｖ以上の回転域になれば、ハード点火の規定回数Ｎ未満であっても、エンジン回転数に応じたソフト点火に移行するので、始動後のエンジン回転数をアイドル回転へとスムーズに上昇させることができ、無理にエンジン回転数の上昇を抑えるようなこともない。
【００４１】
更にソフト点火に移行した後は、進角の最も小さい第１ソフト点火特性２１に従って点火時期を制御し、その第１ソフト点火特性２１でエンジンが規定回数Ｎ１回転するまでの点火時期を制御した後、第２ソフト点火特性２２の加速特性２２ａに従って点火時期を制御しながらアイドル回転域２７まで点火時期を進角させて行く。このため進角の小さいソフト点火特性から進角の大きいソフト点火特性へと順次移行することにより、エンジンに対して積極的に回転数の増加を促すことができ、アイドル回転域２７までスムーズに回転数を上昇させることができる。
【００４２】
エンジン回転数がアイドル回転域２７に達した後にエンジンが規定回数Ｎ３回転するまでは、第２ソフト点火特性２２の暖機特性２２ｂに従って点火時期を３０度程度まで急激に進角させて、アイドル回転域２７内でエンジン回転数を上昇させた状態で暖機運転を行う。従って、アイドル回転域２７でエンジンが規定回数Ｎ３回転するまでは、エンジンの暖機運転を行えるので、寒冷地でもエンジン回転数を安定させることができる。
【００４３】
以上、本発明の各実施形態について詳述したが、本発明は各実施形態に限定されるものではない。例えば、実施形態では、正の半波出力Ｖｐを波形成形ｖｐして得られた前後の入力波形ｖｐ間の間隔Ｔからエンジン回転数を検出しているが、負の半波出力Ｖｎを波形成形して得られた入力波形ｖｎからエンジン回転数を検出してもよい。
【００４４】
また実施形態ではエンジンの準備回転により点火時期制御手段１４が動作可能になった後の複数回転をハード点火の規定回数とし、その規定回数として３回転を例示しているが、１回転でもよい。この場合には、前後の入力波形ｖｐ又はｖｎの周期からエンジン回転数を検出する方式を採る限りは、１回転目にエンジン回転数を検出することはできないので、そのときのエンジン回転数が規定回転数Ｖ（例えば１５００ｒ／ｍｉｎ）以上でもハード点火をすることになる。
【００４５】
ソースコイル４からの入力波形ｖｎを基準に放電用スイッチング素子８をオンさせてハード点火を行う場合に、実施形態では入力波形ｖｎの立ち上がり時ａに放電用スイッチング素子８に点火信号を出力するようにしているが、複数のタイミングがあるときには立ち上がり時ａ以外のタイミング出力するようにしてもよい。
【００４６】
更に実施形態では始動からエンジンが規定回数Ｎ回転するまでにエンジン回転数が規定回転数以上になればハード点火からソフト点火に移行するようにしているが、エンジン回転数の如何に拘わらず、エンジンが規定回数Ｎ回転するまではハード点火を継続し、その後、ソフト点火に移行するようにしてもよい。
【００４７】
この実施形態では、エンジン回転数、そのエンジン回転数に対する進角度、エンジンの規定回数等に具体的数値を示しているが、これは単なる例示に過ぎず、その数値はエンジンの個々の特性等を考慮して変更すればよい。
【符号の説明】
【００４８】
１  磁石式発電機
３  点火コイル
４  ソースコイル
７  充放電用コンデンサ
８  放電用スイッチング素子
１４  点火時期制御手段
１７  ハード点火部
１８  ソフト点火部
【図１】
0005650936.tif 000002
【図２】
0005650936.tif 000003
【図３】
0005650936.tif 000004
【図４】
0005650936.tif 000005
【図５】
0005650936.tif 000006
【図６】
0005650936.tif 000007
【図７】
0005650936.tif 000008