(57)【要約】【課題】ノッキングの発生を抑制する点火時期制御の機能を有しない内燃機関に対して、容易にノッキングの発生を抑制する点火時期制御を可能にする点火時期制御装置を提供すること。【解決手段】ノッキング検出装置（４１）と、ノッキング検出装置（４１）から出力されるノッキング信号と外部の電子制御装置（３７）から出力される点火時期に関する信号とを入力し、このノッキング信号と点火時期に関する信号とに基づいて点火時期を調整する点火時期調整装置（４３）を備えている。この点火時期制御装置（３１）は、ノッキング検出装置（４１）と点火時期調整装置（４３）とが電気的に接続され且つ一体に構成されている。点火時期調整装置（４３）には、点火時期調整装置（４３）内の回路に電力を供給する電源の入力部（４３ａ）と点火時期調整装置（４３）内の回路との間に、点火時期調整装置（４３）内の回路を保護する第２保護回路（４４）を備えている。【選択図】図２
2014111929.tif 000002
【特許請求の範囲】
【請求項１】
内燃機関のノッキングを検出するノッキング検出装置と、
前記ノッキング検出装置から得られる前記ノッキングの状態を示すノッキング信号と、外部の電子制御装置から得られる前記内燃機関の点火時期に関する信号と、に基づいて、前記内燃機関の点火時期を調整する点火時期調整装置と、
を備え、
前記ノッキング検出装置と前記点火時期調整装置とが、電気的に接続されているとともに、一体に構成されており、
且つ、前記点火時期調整装置には、前記点火時期調整装置内の回路に電力を供給する電源の入力部と前記点火時期調整装置内の回路との間に、前記点火時期調整装置内の回路を保護する保護回路を備えたことを特徴とする点火時期制御装置。
【請求項２】
前記ノッキング検出装置と前記点火時期調整装置とは、分離不可能に一体に構成されていることを特徴とする請求項１に記載の点火時期制御装置。
【請求項３】
前記ノッキング検出装置と前記点火時期調整装置とは、着脱可能に一体に構成されていることを特徴とする請求項１に記載の点火時期制御装置。
【請求項４】
前記ノッキング検出装置と前記点火時期調整装置とは、接続ケーブルを介して一体に構成されていることを特徴とする請求項１〜３のいずれか１項に記載の点火時期制御装置。
【請求項５】
前記点火時期調整装置は、前記ノッキング検出装置に搭載されていることを特徴とする請求項１〜３のいずれか１項に記載の点火時期制御装置。
【請求項６】
前記点火時期に関する信号は、点火時期の基準となるタイミングを示す基準点火信号であることを特徴とする請求項１〜５のいずれか１項に記載の点火時期制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関（エンジン）のノッキングの状態によって点火時期を制御する点火時期制御装置に関し、例えば小型船舶、小型発電機、芝刈機等に使用される汎用エンジン、２輪車用のエンジン、各種の建設機械に用いられるエンジン等に適用可能な点火時期制御装置に関する。
【背景技術】
【０００２】
従来より、エンジンのノッキングを防止して好適にエンジンの動作を制御する技術として、エンジンにノッキングセンサを取り付け、ノッキングセンサの出力に基づいて点火時期を制御する点火時期制御が知られている（特許文献１参照）。
【０００３】
この点火時期制御とは、ノッキングセンサによってノッキングが検出されなければ段階的に点火時期を進角させ、ノッキングが検出された場合には、点火時期を遅角させることによって、ノッキングの発生を防止しつつ、エンジンの出力を最大限に発揮させようとする制御である。
【０００４】
上述したノッキングセンサの出力を利用した点火時期制御は、４輪の自動車には一般的である。しかし、例えば小型発電機等の汎用エンジンや２輪車用エンジンの様な構成がシンプルなエンジンにおいては、エンジン回転数等のエンジン制御を行う電子制御装置は使用されているものの、通常、ノッキングセンサは使用されておらず、そのためノッキングを防止するための点火時期制御は行われていないのが現状である。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−２１５１４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、近年では、汎用エンジンや２輪車用エンジンなどの構造がシンプルなエンジンにおいても、燃費と出力の最適化のために、精密な点火制御が求められている。
この対策としては、ノッキングセンサを搭載して、上述した点火時期制御を行うことが考えられるが、下記のような問題がある。
【０００７】
つまり、現状の汎用エンジンや２輪車用エンジンなどに、ノッキングセンサを取り付けて点火時期制御を行う場合には、従来のエンジン制御を行う電子制御装置に対して、点火時期制御を行うための設計見直しが必要になるので、その手間（工数）やコストが膨大になるという問題があった。
【０００８】
本発明は、前記課題を解決するためになされたものであり、その目的は、ノッキングの発生を抑制する点火時期制御の機能を有しない内燃機関に対して、容易にノッキングの発生を抑制する点火時期制御を可能にする点火時期制御装置を提供することである。
【課題を解決するための手段】
【０００９】
（１）発明は、第１態様として、内燃機関のノッキングを検出するノッキング検出装置と、前記ノッキング検出装置から得られる前記ノッキングの状態を示すノッキング信号と、外部の電子制御装置から得られる前記内燃機関の点火時期に関する信号と、に基づいて、前記内燃機関の点火時期を調整する点火時期調整装置と、を備え、前記ノッキング検出装置と前記点火時期調整装置とが、電気的に接続されているとともに、一体に構成されており、且つ、前記点火時期調整装置には、前記点火時期調整装置内の回路に電力を供給する電源の入力部と前記点火時期調整装置内の回路との間に、前記点火時期調整装置内の回路を保護する保護回路を備えたことを特徴とする。
【００１０】
本第１態様の点火時期制御装置は、ノッキング検出装置と点火時期調整装置とが、電気的に接続されているとともに一体に構成されており、しかも、点火時期調整装置に対して、ノッキング検出装置からのノッキング信号と外部の電子制御装置からの点火時期に関する信号とが入力される構成である。
【００１１】
従って、点火時期調整装置では、ノッキング検出装置から得られるノッキング信号と外部の電子制御装置から得られる点火時期に関する信号とに基づいて、適切な点火時期となるように点火時期を調整（例えば進角や遅角等の補正）することができる。
【００１２】
しかも、本第１態様では、ノッキング制御を行っていない例えば従来の汎用エンジンや２輪車用エンジンなどに適用できるので、即ち、従来のエンジン制御を行う電子制御装置（外部の電子制御装置）の構成に、本第１態様の点火時期制御装置を付加するだけで、電子制御装置に対して点火時期制御を行うための設計見直しが不要となり、その設計見直しのための手間（工数）やコストを大きく低減できるという顕著な効果を奏する。
【００１３】
特に、本第１態様の点火時期調整装置には、点火時期調整装置内の回路（マイコン等）に電力を供給するための電源の入力部と点火時期調整装置内の回路との間に、点火時期調整装置内の回路を保護する保護回路を備えている。
【００１４】
つまり、本第１態様の点火時期制御装置においては、点火時期調整装置は、上述した（点火時期に関する信号を送信する）外部の電子制御装置から電力の供給を受けるのではなく、バッテリ等の電源から別途電力の供給を受けるものであり、そのため、点火時期調整装置内に電源から自身の回路（マイコン等）を保護する保護回路を備えている。
【００１５】
従って、外部の電子制御装置には、本第１態様の点火時期制御装置（詳しくは点火時期調整装置）に電力を供給するための構成が不要であり、その点からも、外部の電子制御装置の（構造等の）設計見直しのための手間（工数）やコストを大きく低減できるという顕著な効果を奏する。
【００１６】
なお、前記外部の電子制御装置とは、本第１態様の点火時期制御装置とは別に設けられた電子制御装置であり、例えば内燃機関の動作を総合的に制御する電子制御装置（エンジンコントロールユニット）が挙げられる。また、前記点火時期に関する信号は、点火時期に関する情報を含む信号であり、例えば点火時期の基準となるタイミングを示す基準点火信号が挙げられる。
【００１７】
（２）本発明は、第２態様として、前記ノッキング検出装置と前記点火時期調整装置とは、分離不可能に一体に構成されている。
本第２態様では、ノッキング検出装置と点火時期調整装置とは、分離不可能に一体に構成されているので、破損し難く扱いが容易であり、外部からのノイズも乗りにくいという利点がある。
【００１８】
ここで、分離不可能とは、（分離することを前提としていないので）装置を破損しなければ分離できないことを示している。
（３）本発明は、第３態様として、前記ノッキング検出装置と前記点火時期調整装置とは、着脱可能に一体に構成されていることを特徴とする。
【００１９】
本第３態様では、ノッキング検出装置と点火時期調整装置とは、着脱可能に一体に構成されている。よって、例えばノッキング検出装置と点火時期調整装置とのいずれかが故障した場合に、両者を分離した上で故障した装置だけを取り替えれば済むといった利点がある。
【００２０】
（４）本発明は、第４態様として、前記ノッキング検出装置と前記点火時期調整装置とは、接続ケーブルを介して一体に構成されている。
本第４態様では、ノッキング検出装置と点火時期調整装置とは、接続ケーブルを介して一体に構成されているので、ノッキング検出装置と点火時期調整装置とを、接続ケーブルの長さだけ離して配置できる。
【００２１】
ノッキング検出装置は、通常、内燃機関のシリンダブロック等に取り付けられるが、内燃機関は温度が高く振動が大きい。そこで、ノッキング検出装置と点火時期調整装置とを接続ケーブルを介して離して配置することにより、点火時期調整装置に対する（内燃機関
の）熱や振動の影響を低減することができる。よって、点火時期調整装置の故障の発生をより効果的に抑えることができる。
【００２２】
（５）本発明は、第５態様として、前記点火時期調整装置は、前記ノッキング検出装置に搭載されていることを特徴とする。
本第５態様では、点火時期調整装置は、ノッキング検出装置に搭載されているので、装置をコンパクトにすることができる。
【００２３】
（６）本発明は、第６態様として、前記点火時期に関する信号は、点火時期の基準となるタイミングを示す基準点火信号であることを特徴とする。
本第６態様では、点火時期に関する信号として、基準点火信号（例えば後述する点火信号（Ａ））を採用できる。
【図面の簡単な説明】
【００２４】
【図１】実施例１の点火時期制御装置が用いられる内燃機関のシステム構成を示す説明図である。
【図２】（ａ）は実施例１の点火時期制御装置を一部破断して示す平面図、（ｂ）はその点火時期制御装置を一部破断して示す正面図である。
【図３】（ａ）は実施例１の点火時期制御装置及びその周辺の装置を示す説明図、（ｂ）はその点火時期調整装置の接続端子を示す説明図である。
【図４】実施例１の点火時期制御装置及びその周辺の装置の電気的構成を示す説明図である。
【図５】内燃機関用制御装置及び点火時期調整装置の回路構成を模式的に示す説明図である。
【図６】第２保護回路の構成を示す説明図である。
【図７】実施例１の基準点火信号と補正点火信号と中心電極の電圧との関係を示す説明図である。
【図８】点火時期の進角や遅角による調整の状態を示すグラフである。
【図９】実施例１の点火時期調整装置で行われる補正点火時期算出処理を示すフローチャートである。
【図１０】実施例１の点火時期調整装置で行われるノッキング検出処理を示すフローチャートである。
【図１１】内燃機関用制御装置から電力を受ける場合の構成を示す説明図である。
【図１２】（ａ）は実施例２の点火時期制御装置を示す平面図、（ｂ）は実施例３の点火時期制御装置を示す平面図、（ｃ）は実施例４の点火時期制御装置を示す平面図である。
【図１３】（ａ）は実施例５の点火時期制御装置を示す平面図、（ｂ）はその点火時期制御装置を示す正面図である。
【図１４】実施例６の点火時期制御装置を含むＣＤＩ点火装置を示す説明図である。
【図１５】実施例６の基準点火信号と補正点火信号と中心電極の電圧との関係を示す説明図である。
【発明を実施するための形態】
【００２５】
以下では、本発明を実施するための形態（実施例）の点火時期制御装置について説明する。
【実施例１】
【００２６】
本実施例の点火時期制御装置は、汎用エンジンや２輪車用エンジンなどの各種のエンジン（内燃機関）に用いられるものであり、内燃機関のノッキングを防止するために、点火時期を制御する装置である。なお、以下では、４サイクルの２輪車用エンジンを例に挙げて説明する。
【００２７】
ａ）まず、本実施例の点火時期制御装置を備えた内燃機関のシステム全体について説明する。
図１に示す様に、内燃機関（エンジン）１は、エンジン本体３と、エンジン本体３に空気を導入する吸気管５と、吸入空気量を検出するエアフローメータ７と、吸入空気量を調整するスロットルバルブ９と、スロットルバルブ９の開度を検出するスロットル開度センサ１１と、燃焼室１３内に空気を導入する吸気マニホールド１５と、燃料を吸気マニホールド１５内に噴射する燃料噴射弁１７と、エンジン本体３から（燃焼後の）空気を排出する排気マニホールド１９と、排気マニホールド１９から排出される排気から空燃比を検出する空燃比センサ（又は酸素センサ）２１などを備えている。
【００２８】
また、エンジン本体３のシリンダヘッド２３には、点火プラグ２５が取り付けられ、エンジン本体３には、エンジン回転数（回転速度）を検出するエンジン回転数センサ２７や、クランク角を検出するクランク角センサ２９が取り付けられている。
【００２９】
更に、エンジン本体３には、後述する点火時期制御装置３１が取り付けられている。この点火時期制御装置３１には、イグナイタ３３が接続され、イグナイタ３３には点火コイル３５が接続され、点火コイル３５は点火プラグ２５に接続されている。
【００３０】
なお、本実施例において点火を行うための装置は、いわゆるフルトランジスタ式点火装置である。
また、内燃機関１には、エンジン本体３等の運転状態（例えばエンジン回転数や空燃比センサ２１の出力に基づく空燃比フィードバック制御など）を総合的に制御する内燃機関用制御装置（エンジンコントロールユニット）３７が設けられている。この内燃機関用制御装置３７は、周知のＲＡＭ、ＲＯＭ、ＣＰＵ等を有するマイコン３８（図５参照）を備えた電子制御装置（ＥＣＵ）である。
【００３１】
なお、この内燃機関用制御装置３７が、本発明における外部の電子制御装置に該当する。また、以下では、点火時期制御装置３１と内燃機関用制御装置３７とを備えたシステムを、点火時期制御システム３０と称する。
【００３２】
内燃機関用制御装置３７の入力ポート（図示せず）には、エアフローメータ７、スロットル開度センサ１１、空燃比センサ２１、エンジン回転数センサ２７、クランク角センサ２９、点火時期制御装置３１が接続されており、これらの各機器からの信号（センサ信号等）が入力ポートに入力する。
【００３３】
一方、内燃機関用制御装置３７の出力ポート（図示せず）には、燃料噴射弁１７、点火時期制御装置３１が接続されており、これらの機器に対して、内燃機関用制御装置３７から、各機器の動作を制御するための制御信号が出力される。
【００３４】
ｂ）次に、本実施例の点火時期制御装置３１について説明する。
図２に示す様に、本実施例の点火時期制御装置３１は、ノッキング検出装置４１と点火時期調整装置４３とが、接続ケーブル４５を介して、電気的及び機械的に分離不可能に一体に構成されたものである。
【００３５】
前記ノッキング検出装置４１は、周知の圧電素子６５を用いた非共振型ノッキングセンサであり、主体金具４７の軸孔４７ａに取付用ボルト（図示せず）が挿入される構造を有し、取付用ボルトによってエンジン本体３のシリンダブロック４９（図１参照）に固定されるものである。
【００３６】
詳しくは、ノッキング検出装置４１は、ほぼ全体が樹脂成形体５１によってモールドさており、略円筒形状の本体部５３と本体部５３の側面から突出する略直方体形状のコネクタ部５５とを備えている。
【００３７】
このうち、本体部５３は、円筒形状の筒状部５７とその一端側（図２（ｂ）の下方）に設けられた環状の鍔部５９とからなる前記主体金具４７を有している。筒状部５７には、鍔部５９側から、環状の第１絶縁板６１、環状の第１電極板６３、環状の圧電素子６５、環状の第２電極板６７、環状の第２絶縁板６９、環状のウエイト７１、環状の皿バネ７３、環状のナット７５が配置されている。また、第１電極板６３と第２電極板６７とには、両電極板６３、６７間に発生した出力信号を取り出すための第１出力端子８１と第２出力端子８３とが、それぞれ接続されている。
【００３８】
前記点火時期調整装置４３は、点火時期を調節する制御装置であり、前記内燃機関用制御装置３７と同様に、周知のＲＡＭ、ＲＯＭ、ＣＰＵ等を有するマイコン４６（図５参照）を備えた電子制御装置である。
【００３９】
前記接続ケーブル４５は、内部に第１出力端子８１と第２出力端子８３とに接続された各電気配線（図示せず）が設けられているケーブルであり、この接続ケーブル４５の両端には、両電気配線と接続された第１コネクタ８５と第２コネクタ８７とが設けられている。
【００４０】
つまり、第１コネクタ８５は、ノッキング検出装置４１のコネクタ部５５の開口部５５ａに嵌め込まれるとともに、各電気配線が第１、第２出力端子８１、８３に接続されている。また、第２コネクタ８７は、点火時期調整装置４３の凹状のコネクタ部８９に嵌め込まれるとともに、各電気配線が、点火時期調整装置４３内の内部配線（図示せず）と接続されている。
【００４１】
特に本実施例では、接続ケーブル４５の第１コネクタ８５は、ノッキング検出装置４１のコネクタ部５５に嵌め込まれるとともに、接着剤によって固定されて分離不可能に一体に構成されている。同様に、接続ケーブル４５の第２コネクタ８７は、点火時期調整装置４３のコネクタ部８９に嵌め込まれるとともに、接着剤によって固定されて分離不可能に一体に構成されている。
【００４２】
ｃ）次に、点火時期制御装置３１に関する電気的構成などについて説明する。
図３に示す様に、点火時期制御装置３１の点火時期調整装置４３は、バッテリ９１から電力の供給を受けて作動するものである。よって、点火時期調整装置４３には、バッテリ９１からの電力を受けるための一対の電源端子９３、９５が設けられている。
【００４３】
また、点火時期調整装置４３は、リード線（信号線）９７を介して、内燃機関用制御装置３７と着脱可能に接続されている。なお、リード線９７は、点火時期調整装置４３及び内燃機関用制御装置３７の両方に対して着脱可能とされている。
【００４４】
点火時期調整装置４３には、内燃機関用制御装置３７から後述する基準点火信号（Ａ）を受信するための受信用端子１０１と、後述する（調整後の）補正点火信号（Ｂ）を出力するための点火用端子１０３とを備えている。
【００４５】
更に、点火時期調整装置４３は、１本のリード線１０５を介して、イグナイタ３３と接続されており、イグナイタ３３に対して点火コイル３５を作動させるため信号、即ち、後述する（調整後の）補正点火信号（Ｂ）を点火用端子１０３から出力している。
【００４６】
詳しくは、図４に示す様に、点火コイル３５は、一次巻線３５ａと二次巻線３５ｂとを備えており、一次巻線３５ａの一端には、バッテリ９１の正極が接続され、他端には、（イグナイタ３３の）ｎｐｎ型のトランジスタ（パワートランジスタ）３３ａのコレクタが接続されている。このトランジスタ３３ａは、一次巻線３５ａへの通電・非通電を切り替えるスイッチング素子である。なお、トランジスタ３３ａのエミッタは、バッテリ９１の負極と同電位のグランドに接地されている。なお、スイッチング素子はトランジスタに限らず、ＩＧＢＴやＦＥＴを用いてもよい。
【００４７】
一方、二次巻線３５ｂの一端は、バッテリ９１の負極と同電位のグランドに接地され、他端は、点火プラグ２５の中心電極２５ａに接続されている。なお、点火プラグ２５の接地電極２５ｂは、バッテリ９１の負極と同電位のグランドに接地されている。なお、二次巻線３５ｂの一端は、バッテリ９１の正極に接続されてもよい。
【００４８】
また、本実施例では、内燃機関用制御装置３７と点火時期調整装置４３とが接続され、この点火時期調整装置４３から、トランジスタ３３ａのベースに対して点火信号（Ｂ）が出力され、この点火信号（Ｂ）に基づいて、トランジスタ３３ａがスイッチング動作を行って、点火コイル３５の一次巻線３５ａへの通電・非通電が切り替えられる。
【００４９】
ｄ）次に、本実施例において、内燃機関用制御装置３７や点火時期調整装置４３に対して電力を供給する構成について、図５、図６に基づいて、詳細に説明する。
図５に模式的に示すように、内燃機関用制御装置３７は、バッテリ９１に接続された電源入力部３７ａと、電源入力部３７ａに接続された第１保護回路４０と、第１保護回路４０に接続されたマイコン３８と、マイコン３８から（点火時期調整装置４３に対して）基準点火信号（Ａ）を出力する出力用端子３７ｂとを備えている。なお、第１保護回路４０は、グランドにも接地されている。
【００５０】
このうち、第１保護回路４０は、後述するように、内燃機関用制御装置３７内のマイコン３８等の回路を電源の異常（電源電圧の変動等）から保護するための周知の保護回路である。
【００５１】
一方、点火時期調整装置４３は、バッテリ９１に接続された電源入力部４３ａと、電源入力部４３ａに接続された第２保護回路４４と、第２保護回路４４に接続されたマイコン４６と、第２保護回路４４に接続された（ノッキング検出装置４１の）インターフェース４８と、内燃機関用制御装置３７から送信された基準点火信号（Ａ）を入力する受信用端子１０１を備えている。
【００５２】
なお、マイコン４６には、イグナイタ３３を介して点火コイル３５が接続され、インターフェース４８には、ノッキング検出装置４１が接続されている。なお、インターフェース４８は、電源の供給を受けて作動する装置であり、定電圧電源回路（例えば電源ＩＣやトランジスタ等）から構成されている。
【００５３】
このうち、第２保護回路４４は、後述するように（また前記第１保護回路４０と同様に）、点火時期調整装置４３内のマイコン４６やインターフェース４８等の回路を電源の異常から保護するための周知の保護回路である。
【００５４】
ここで、前記第１保護回路４０及び第２保護回路４４について、詳しく説明する。なお、両保護回路４０、４４は、同様な構成であるので、第２保護回路４４を例に挙げて説明する。
【００５５】
図６に示すように、第２保護回路４４は、点火時期調整装置４３内の回路を電源の異常から保護するための周知の保護回路であり、バッテリ９１（従って電源入力部４３ａ）に接続された回路４４ａには、回路４４ａと直列に、逆接を防止する逆接防止用ダイオード４４ｂと（電圧を調節する）電源ＩＣ４４ｃとが接続されている。
【００５６】
また、逆接防止用ダイオード４４ｂと電源ＩＣ４４ｃとの間には、回路４４ａから分岐するように、過電力（サージ）を防止するサージ保護用ツェナーダイオード４４ｄと瞬断を防止する瞬断保護用コンデンサ（キャパシタ）４４ｅとが接続されている。
【００５７】
更に、回路４４ａには、電源入力部４３ａとサージ保護用ツェナーダイオード４４ｄとの間に、回路４４ａから分岐するように、第１コンデンサ４４ｆが接続され、電源ＩＣ４４ｅの出力側には、第２コンデンサ４４ｇが接続されている。
【００５８】
なお、電源ＩＣ４４ｅの出力側には、マイコン４６やインターフェース４８が接続されている。
ｅ）次に、上述した点火時期制御装置３１を用いた点火時期制御の基本的な動作について説明する。
【００５９】
内燃機関用制御装置３７では、例えばエンジン回転数や吸入空気量などに基づいて、点火時期の基準となる基準点火時期を決定する。この基準点火時期とは、内燃機関１毎のばらつきや気候変化等を考慮したときにも当該内燃機関１が破損しないような十分なマージンを持って設定された点火時期を、内燃機関１の運転状態毎に複数設定したマップを用いた上で、このマップと現在の運転状態とを対応（照合）して設定されるベースとなる点火時期（即ち、点火時期調整装置４３によって調整される対象の点火時期）である。
【００６０】
なお、この基準点火時期を示す信号が、基準点火信号（即ち点火信号Ａ：図７の（ａ）参照）である。そして、この基準点火信号（Ａ）が、点火時期調整装置４３に対して出力される。
【００６１】
基準点火信号（Ａ）を受信する点火時期調整装置４３では、ノッキング検出装置４１からの信号（ノッキング信号）を受信し、そのノッキング信号に基づいて、ノッキング（ノック）の発生の有無を検出する。例えば、ノッキング信号のピーク値の大きさに基づいて、ノッキングの有無を判定する。
【００６２】
そして、点火時期調整装置４３では、ノッキングの発生状態等に応じて、点火時期を調整（補正）して、補正点火時期を決定する。なお、この補正点火時期を示す信号が、補正点火信号（即ち点火信号Ｂ：図７の（ｂ）参照）である。
【００６３】
具体的には、図８に示す様に、ノッキングが発生していない場合には、所定期間毎に、点火時期を最大進角に至るまで徐々に進角させ、ノッキングが発生すると基準点火時期に戻すように、補正点火時期を設定する。なお、前記図７に示す様に、エンジン起動時や加速時等の運転過渡期といったエンジン回転数の変動が大きな場合には、前記点火時期を補正する処理は行わない。
【００６４】
次に、上述のように補正点火時期が決定されると、前記図４に示す様に、点火時期調整装置４３から、イグナイタ３３に対して、補正点火信号（Ｂ）が出力される。
イグナイタ３３では、トランジスタ３３ａのベースに、補正点火信号（Ｂ）が与えられると、この補正点火信号（Ｂ）のオン・オフに応じてスイッチング動作が行われる。
【００６５】
詳しくは、補正点火信号（Ｂ）がオフ（ローレベル：一般にグランド電位）である場合には、ベース電流が流れずトランジスタ３３ａはオフ状態（遮断状態）となり、一次巻線３５ａに電流（一次電流ｉ１）が流れることはない。また、補正点火信号（Ｂ）がオン（ハイレベル：点火時期調整装置４３からの正の電圧が供給される状態）である場合には、ベース電流が流れてトランジスタ３３ａはオン状態（通電状態）となり、一次巻線３５ａに電流（一次電流ｉ１）が流れる。この一次巻線３５ａへの通電により、点火コイル３５に磁束エネルギーが蓄積される。
【００６６】
また、補正点火信号（Ｂ）がハイレベルであり一次巻線３５ａに一次電流ｉ１が流れている状態で、補正点火信号（Ｂ）がローレベルになると、トランジスタ３３ａがオフ状態となり、一次巻線３５ａへの一次電流ｉ１の通電が遮断（停止）される。すると、点火コイル３５における磁束密度が急激に変化して、二次巻線３５ｂに点火用電圧が発生し、これが点火プラグ２５に印加されることで、点火プラグ２５の中心電極２５ａと接地電極２５ｂとの間に火花放電が発生する（図７（ｃ）参照）。このときに二次巻線３５ｂに流れる電流が二次電流ｉ２である。
【００６７】
なお、上述した基準点火信号（Ａ）及び補正点火信号（Ｂ）には、ローレベルからハイレベルになるタイミングと、ハイレベルからローレベルになるタイミングとの情報が含まれている。このうち、ハイレベルからローレベルになるタイミングは、所望の点火時期（発火する時期）である。また、ハイレベルの期間は、必要な磁束エネルギーが蓄積されるように所定の期間が設定される。
【００６８】
ｆ）次に、点火時期調整装置４３にて行われる処理について説明する。
＜補正点火時期算出処理＞
本処理は、基準点火信号（Ａ）に基づいて補正点火時期を算出するとともに、基準点火信号（Ａ）を利用してエンジン回転数を算出する処理である。
【００６９】
図９のフローチャートに示す様に、ステップ（Ｓ）１００では、タイマー記憶変数Ｎをリセット（０に設定）する。
続くステップ１１０では、回転数格納／ノックウィンドウ（Window）変数Ｓをリセットする。この回転数格納／ノックウィンドウ変数Ｓとは、ステップ２４０にてエンジン回転数を順次記憶させていったときの時系列を示す変数、かつ、ステップ２５０にてノッキングを検出するクランク角ウィンドウの値を順次記憶させていったときの時系列を示す変数である。
【００７０】
続くステップ１２０では、タイマーＴの初期値Ｔ（０）を０に設定する。
続くステップ１３０では、ノック検知ウィンドウＫＮＷの初期値ＫＮＷ（０）を０に設定する。このノック検知ウィンドウＫＮＷとは、ノッキングの発生する可能性のある領域（所定の回転角の区間）を示すものであり、点火時期を起点に設定される特定の期間に相当し、ノッキング信号の解析区間に相当するものである。
【００７１】
続くステップ１４０では、内燃機関用制御装置３７から受信した基準点火信号（Ａ）に基づいて、基準点火時期（入力点火時期）ＴＩＧＩＮを補正点火時期ＴＩＧとして設定する。なお、ここでの補正点火時期ＴＩＧの値は、まだ補正が行われていない値である。
【００７２】
続くステップ１５０では、点火信号間隔測定タイマーＴ１をリセットする。
続くステップ１６０では、基準点火信号（Ａ）が入力したか否かを判定する。ここで肯定判断されるとステップ１７０に進み、一方否定判断されると待機する。
【００７３】
ステップ１７０では、基準点火信号（Ａ）が入力してからの時間を計測するために、点火信号間隔測定タイマーＴ１をスタートする。
続くステップ１８０では、再度基準点火信号（Ａ）が入力したか否かを判定する。ここで肯定判断されるとステップ１９０に進み、否定判断されると待機する。
【００７４】
ステップ１９０では、基準点火信号（Ａ）が入力したので、前記タイマー記憶変数Ｎをカウントアップする。
続くステップ２００では、今回（Ｎ回目）、基準点火信号（Ａ）が入力した時間を、タイマーＴ（Ｎ）として記憶する。即ち、点火信号間隔測定タイマーＴ１の計数値を、タイマーＴ（Ｎ）の値として記憶する。
【００７５】
続くステップ２１０では、今回（Ｎ回目）、基準点火信号（Ａ）が入力した時間（Ｔ（Ｎ））と、前回（Ｎ−１回目）、基準点火信号（Ａ）が入力した時間（Ｔ（Ｎ−１））と
の差ΔＴ（Ｎ）を求める。即ち、連続する基準点火信号（Ａ）の間の時間を求める。
【００７６】
続くステップ２２０では、「２回転×６０ｓｅｃ／ΔＴ（Ｎ）」の演算（４サイクルエンジンにて１点火／２回転の場合）によって、エンジン回転数（ｒｐｍ）を算出する。
続くステップ２３０では、回転数格納／ノックウィンドウ変数Ｓをカウントアップする。
【００７７】
続くステップ２４０では、前記ステップ２２０で求めたエンジン回転数、即ち、回転数格納／ノックウィンドウ変数Ｓに対応したエンジン回転数を、ＲＰＮ（Ｓ）として格納（記憶）する。
【００７８】
続くステップ２５０では、ノック検知ウィンドウＫＮＷ（Ｓ）の演算を行う。即ち、回転数格納／ノックウィンドウ変数Ｓに対応したノック検知ウィンドウＫＮＷ（Ｓ）の演算を、公知の演算手法によって行って、その値を記憶する。
【００７９】
続くステップ２６０では、回転数格納／ノックウィンドウ変数Ｓが２を上回るか否かを判定する。ここで肯定判断されるとステップ２７０に進み、一方否定判断されると前記ステップ１８０に戻る。
【００８０】
ステップ２７０では、後述するノッキング検出処理を行って、ノッキングを検出する。
続くステップ２８０では、エンジン回転数の「ＲＰＮＳ（Ｓ）／ＲＰＮＳ（Ｓ−１）」の演算、即ち、今回（Ｓ回目）のエンジン回転数ＲＰＮＳ（Ｓ）を前回（Ｓ−１回目）のエンジン回転数ＲＰＮＳ（Ｓ−１）で割ることにより、エンジン回転数の変動の大きさを示すエンジン回転数の偏差（回転数偏差）ΔＲＰＮを算出する。
【００８１】
続くステップ２９０では、回転数偏差ΔＲＰＮが所定の判定値ＲＰＮｓを下回るか否かを判定する。ここで肯定判断されるとステップ３００に進み、一方否定判断されるとステップ３１０に進む。
【００８２】
ステップ３１０では、回転数偏差ΔＲＰＮが大きく、点火時期を進角させることは適当ではないので、基準点火時期ＴＩＧＩＮそのものを補正点火時期ＴＩＧとして設定し、前記ステップ１８０に戻る。
【００８３】
一方、ステップ３００では、ノッキングが発生しているか否かを、後述するノッキング検出処理にて設定されるノック検知フラグＫＮＳが１であるか否かによって判定する。ここで肯定判断されるとステップ３２０に進み、一方否定判断されるとステップ３３０に進む。
【００８４】
ステップ３２０では、ノッキングが発生しているので、ノッキングの発生を防止するために、点火時期を遅角する。具体的には、基準点火時期ＴＩＧＩＮそのものを補正点火時期ＴＩＧとして設定し（図８参照）、前記ステップ１８０に戻る。
【００８５】
一方、ステップ３３０では、ノッキングが発生していないので、点火時期（補正点火時期ＴＩＧ）が最大進角ＴＩＧＭか否かを判定する。ここで肯定判断されるとステップ３４０に進み、一方否定判断されるとステップ３５０に進む。
【００８６】
ステップ３４０では、補正点火時期ＴＩＧが最大進角ＴＩＧＭであるので、その最大進角ＴＩＧＭの値を補正点火時期ＴＩＧの値として設定し、前記ステップ１８０に戻る。
一方、ステップ３５０では、補正点火時期ＴＩＧが最大進角ＴＩＧＭではないので、点火時期を所定値ΔＴＩＧ分進角させる。具体的には、補正点火時期ＴＩＧから所定値（補
正進角値）ΔＴＩＧを引いて、今回の補正点火時期ＴＩＧとして設定し、前記ステップ１８０に戻る。
【００８７】
＜ノッキング検出処理＞
本処理は、ノッキング信号に基づいて、ノッキングを検出する処理である。本処理は所定期間毎に実施される。
【００８８】
図１０に示す様に、ステップ４００にて、ノック検知フラグＫＮＳをクリア（０に設定）する。
続くステップ４１０では、点火時期か否か（点火信号がハイレベルからローレベルになるタイミングであるか否か）を判定する。ここで肯定判断されるとステップ４２０に進み、一方否定判断されると一旦本処理を終了する。
【００８９】
ステップ４２０では、ノック検知ウィンドウ測定タイマーをスタートする。
続くステップ４３０では、ステップ２５０にて演算したノック検知ウィンドウＫＮＷに対応する期間内にあるか否か（換言すれば、ノック検知ウィンドウＫＮＷ内であるか否か）をノックウィンドウ測定タイマーの値に基づき判定する。ここで肯定判断されるとステップ４４０に進み、一方否定判断されると前記ステップ４３０に戻って同様な処理を繰り返す。
【００９０】
ステップ４４０では、ノッキング検出装置４１から得られたノッキング信号が有効であると設定する。
続くステップ４５０では、ステップ２５０にて演算したノック検知ウィンドウＫＮＷに対応する期間が経過したか否か（換言すれば、ノック検知ウィンドウＫＮＷ外であるか否か）をノックウィンドウ測定タイマーの値に基づき判定する。ここで肯定判断されるとステップ４６０に進み、一方否定判断されると前記ステップ４４０に戻って同様な処理を繰り返す。
【００９１】
ステップ４６０では、ノックウォンドウ測定タイマーをリセットする。
続くステップ４７０では、ノッキング信号のピーク値ＫｎｉｎＰｋを算出する。
続くステップ４８０では、ノッキング信号のピーク値ＫｎｉｎＰｋが、ノッキングの有無を判定する所定の判定値Ｔｈを上回るか否か、即ち、ノッキングが発生したか否かを判定する。ここで肯定判断されるとステップ４９０に進み、一方否定判断されると一旦本処理を終了する。
【００９２】
ステップ４９０では、ノッキングが発生しているので、そのことを示すノック検出フラグＫＮＳをセット（１に設定）し、本処理を終了する。
ｇ）次に、本実施例の効果を説明する。
【００９３】
本実施例の点火時期制御装置３１では、ノッキング検出装置４１と点火時期調整装置４３とが、接続ケーブル４５を介して、電気的に接続されているとともに一体に構成されており、しかも、点火時期調整装置４３に対して、ノッキング検出装置４１からノッキング信号が入力されるとともに、外部の内燃機関用制御装置３７から基準点火時期（Ａ）が入力される構成である。
【００９４】
従って、点火時期調整装置４３では、ノッキング検出装置４１から得られるノッキング信号と内燃機関用制御装置３７から得られる基準点火時期（Ａ）とに基づいて、適切な点火時期となるように点火時期を進角や遅角させて補正することができる。
【００９５】
特に、本実施例の点火時期制御装置３１は、ノッキング制御を行っていない例えば従来の汎用エンジンや２輪車用エンジンなどに適用できるので、即ち、従来のエンジン制御を行う電子制御装置の構成に本実施例の点火時期制御装置３１を付加するだけで、内燃機関用制御装置３７における点火時期制御を行うための設計見直しが不要となり、その設計見直しのための手間（工数）やコストを大きく低減できるという顕著な効果を奏する。
【００９６】
また、本実施例では、ノッキング検出装置４１を内燃機関１のシリンダブロック４９に取り付け、点火時期調整装置４３と内燃機関用制御装置３７とを電気的に接続すればよく、その点からも、従来の装置構成に対して容易に付加できるという利点がある。
【００９７】
更に、本実施例では、ノッキング検出装置４１と点火時期調整装置４３とは、分離不可能に一体に構成されているので、破損し難く扱いが容易であり、外部からのノイズも乗りにくいという利点がある。
【００９８】
しかも、本実施例では、ノッキング検出装置４１と点火時期調整装置４３とは、接続ケーブル４５を介して一体に構成されているので、ノッキング検出装置４１と点火時期調整装置４３とを、接続ケーブル４５の長さだけ離して配置できる。
【００９９】
つまり、本実施例では、シリンダブロック４９に取り付けられるノッキング検出装置４１から点火時期調整装置４３を離して配置できるので、点火時期調整装置４３に対する（エンジン本体３の）熱や振動の影響を低減することができる。よって、点火時期調整装置４３の故障の発生を効果的に抑えることができる。
【０１００】
また、本実施例では、点火時期調整装置４３には、点火時期調整装置４３内の回路（マイコン４６やインターフェース４８）に電力を供給するための電源入力部４３ａとマイコン４６やインターフェース４８との間に、マイコン４６やインターフェース４８を電源の異常から保護するための第２保護回路４４を備えている。
【０１０１】
つまり、本実施例に用いられる点火時期調整装置４３は、図１１に示すように、（基準点火信号（Ａ）を送信する）内燃機関用制御装置３７から電力の供給を受けるのではなく、前記図５に示すように、バッテリ９１から別途電力の供給を受けるものであり、そのため、点火時期調整装置４３内にバッテリ９１から自身の回路を保護する第２保護回路４４を備えている。
【０１０２】
なお、図１１で示す構成の場合には、基準点火信号（Ａ）を送信する構成とは別に、内燃機関用制御装置３７から点火時期調整装置４３に電力を送る構成が必要であることが分かる。
【０１０３】
従って、本実施例では、図１１で示す構成に比べて、内燃機関用制御装置３７には、点火時期調整装置４３に電力を供給するための構成が不要であるという大きな利点があり、その点からも、内燃機関用制御装置３７の構造等の設計見直しのための手間（工数）やコストを大きく低減できるという顕著な効果を奏する。
【実施例２】
【０１０４】
次に実施例２について説明するが、前記実施例１と同様な内容については説明を省略する。
図１２（ａ）に示す様に、本実施例２の点火時期制御装置１２１は、前記実施例１と同様に、ノッキング検出装置１２３と点火時期調整装置１２５と（それらを接続する）接続ケーブル１２７とから、一体に構成されている。
【０１０５】
特に本実施例２では、点火時期調整装置１２５と接続ケーブル１２７とは、分離不可能に一体に構成されているが、図示するように、ノッキング検出装置１２３と接続ケーブル１２７とは、着脱可能に一体に構成されている。
【０１０６】
つまり、ノッキング検出装置１２３のコネクタ部１２９には、第１、第２出力端子１３１、１３３が露出する凹部１３５が設けられており、この凹部１３５と接続ケーブル１２７の第１コネクタ部１３７とが、着脱可能に結合する構成となっている。これにより、ノッキング検出装置１２３と点火時期調整装置１２５とは、着脱可能に一体に構成されることになる。
【０１０７】
本実施例２によっても、前記実施例１同様な効果を奏する。また、本実施例２では、ノッキング検出装置１２３と点火時期調整装置１２５とは、着脱可能に一体に構成されているので、ノッキング検出装置１２３と点火時期調整装置１２５とのいずれかが故障した場合に、両者を分離した上で故障した装置だけを取り替えれば済むという利点がある。
【実施例３】
【０１０８】
次に実施例３について説明するが、前記実施例２と同様な内容については説明を省略する。
図１２（ｂ）に示す様に、本実施例３の点火時期制御装置１４１は、前記実施例１と同様に、ノッキング検出装置１４３と点火時期調整装置１４５と（それらを接続する）接続ケーブル１４７とから、一体に構成されている。
【０１０９】
特に本実施例３では、ノッキング検出装置１４３と接続ケーブル１４７とは、分離不可能に一体に構成されているが、図示するように、点火時期調整装置１４５と接続ケーブル１４７とは、着脱可能に一体に構成されている。
【０１１０】
つまり、点火時期調整装置１４５には凹状のコネクタ部１４９が設けられており、このコネクタ部１４９と接続ケーブル１４７の第２コネクタ部１５１とが、着脱可能に結合する構成となっている。これにより、ノッキング検出装置１４３と点火時期調整装置１４５とは、着脱可能に一体に構成されることになる。
【０１１１】
本実施例３によっても、前記実施例２同様な効果を奏する。
【実施例４】
【０１１２】
次に実施例４について説明するが、前記実施例２と同様な内容については説明を省略する。
図１２（ｃ）に示す様に、本実施例４の点火時期制御装置１６１は、前記実施例１と同様に、ノッキング検出装置１６３と点火時期調整装置１６５と（それらを接続する）接続ケーブル１６７とから、一体に構成されている。
【０１１３】
特に本実施例４では、ノッキング検出装置１６３と接続ケーブル１６７と、更に、点火時期調整装置１６５と接続ケーブル１６７とは、着脱可能に一体に構成されている。
つまり、前記実施例２と同様に、ノッキング検出装置１６３のコネクタ部１６９には、第１、第２出力端子１７１、１７３が露出する凹部１７５が設けられており、この凹部１７５と接続ケーブル１６７の第１コネクタ部１７７とが、着脱可能に結合する構成となっている。
【０１１４】
また、点火時期調整装置１６５には凹状のコネクタ部１７９が設けられており、このコネクタ部１７９と接続ケーブル１６７の第２コネクタ部１８１とが、着脱可能に結合する構成となっている。
【０１１５】
以上のことから、本実施例４の点火時期制御装置１６１は、ノッキング検出装置１６３と点火時期調整装置１６５とが着脱可能に一体に構成される構成を有する。
本実施例４によっても、前記実施例２同様な効果を奏する。
【実施例５】
【０１１６】
次に実施例５について説明するが、前記実施例１と同様な内容については説明を省略する。
図１３に示す様に、本実施例５の点火時期制御装置１９１は、前記実施例１と同様に、ノッキング検出装置１９３を備えているが、接続ケーブルは備えておらず、点火時期調整装置１９５は、ノッキング検出装置１９３内に配置されている。なお、図１３では、内部の構成を樹脂モールドを透過した状態で示している。
【０１１７】
詳しくは、本実施例５の点火時期制御装置１９１は、前記実施例１と同様に、ノッキング検出装置１９３の本体部１９６とコネクタ部１９７とを備えるとともに、本体部１９６の樹脂モールドされた内部には、主体金具１９９に圧電素子２０１や一対の電極板２０３、２０５やウエイト２０７やナット２０９等が嵌められた作動部２１１が収納されており、この作動部２１１の表面に、点火時期調整装置１９５が配置されている。
【０１１８】
この点火時期調整装置１９５には、一対の電極板２０３、２０５から伸びる出力端子（図示せず）が接続されている。また、この点火時期調整装置１９５からは、内燃機関用制御装置から点火信号（基準点火信号（Ａ））が入力する入力端子２１３と、内燃機関用制御装置に対してノッキング検出装置１９３又は点火時期調整装置１９５の故障を示す信号を出力する出力端子２１４と、イグナイタに点火信号（補正点火信号（Ｂ））を出力する出力端子２１５と、点火時期調整装置１９５に電力を供給する一対の電力端子２１７、２１９が延出して設けられている。
【０１１９】
本実施例５によっても、前記実施例１同様な効果を奏するとともに、装置をコンパクトに形成することができるという利点がある。
【実施例６】
【０１２０】
次に実施例６について説明するが、前記実施例１と同様な内容については説明を省略する。
本実施例６は、静電容量式点火装置（ＣＤＩ点火装置）に、本発明を適用したものである。
【０１２１】
ａ）まず、ＣＤＩ点火装置を含むシステム構成ついて説明する。
図１４に示すように、本実施例６では、内燃機関用制御装置２２１を備えたＣＤＩ点火装置２２３の構成に加え、内燃機関用制御装置２２１に（着脱可能に）接続されて、前記実施例１と同様に、内燃機関用制御装置２２１からの基準点火信号（Ａ）を受信して補正点火信号（Ｂ）を出力する（別体の）点火時期制御装置２２５を備えている。以下、各構成について説明する。
【０１２２】
点火時期制御装置２２５には、内燃機関用制御装置２２１から後述する基準点火信号（Ａ）を受信するための受信用端子１０１と、後述する補正点火信号（Ｂ）を出力するための点火用端子１０３であって、容量放電回路２３７のサイリスタ２４９に接続される点火用端子１０３とが設けられている。
【０１２３】
ＣＤＩ点火装置２２３においては、バッテリ２２７に内燃機関用制御装置２２１が接続されており、この内燃機関用制御装置２２１に、点火コイル２２９を介して点火プラグ２３１が接続されている。
【０１２４】
また、内燃機関用制御装置２２１は、第１保護回路２３３と、ＤＣ−ＤＣコンバータ２４１と、容量放電回路２３７と、第１マイコン２３９と、レギュレータ２７８とを、主に備えている。
【０１２５】
このうち、前記第１保護回路２３３は、バッテリ２２７に接続されており、前記実施例１と同様に、電源の異常から内燃機関用制御装置２２１内の回路を保護する周知の保護回路である。
【０１２６】
ＤＣ−ＤＣコンバータ２４１は、第１保護回路２３３から供給される直流電圧を変圧するものである。ＤＣ−ＤＣコンバータ２４１としては公知のものを用いることができる。そして、ＤＣ−ＤＣコンバータ２４１は、公知の駆動を行うことで直流電圧を変圧して変圧器２４３に供給し、変圧器２４３から出力される電圧がダイオード２４５を介してコンデンサ２４７に供給され、コンデンサ２４７が充電される。
【０１２７】
内燃機関用制御装置２２１は、点火コイル２２９の一次巻線２２９ａに接続されるととともに、コンデンサ２４７とサイリスタ２４９とを有する容量放電回路２３７を有している。なお、容量放電回路２３７は、一次巻線２２９ａに接続されて、一次巻線２２９ａを含む容量放電形の閉回路を構成する。
【０１２８】
コンデンサ２４７は、点火コイル２２９に通電される電力を一時的に蓄える蓄電器である。コンデンサ２４７の一方の端子はダイオード２４５を介して変圧器２４３に接続され、他方の端子は点火コイル２２９の一次巻線２２９ａに接続されている。
【０１２９】
サイリスタ２４９は、コンデンサ２４７から一次巻線２２９ａへの通電・非通電を切り替える放電用スイッチング素子である。サイリスタ２４９のアノードはコンデンサ２４７の一方の端子と接続され、カソードはバッテリ２２７の負極と同電位のグランドに接地されている。さらに、サイリスタ２４９のゲートは点火時期制御装置２２５の点火用端子１０３と接続されている。
【０１３０】
第１マイコン２３９は、レギュレータ２７８を介して電源電圧が入力される構成をなし、実施例１と同様に、エンジン本体３の運転状態（例えばエンジン回転数、スロットル開度、クランク角度）に基づいて、例えば基準点火時期（Ａ）などの演算を行うものである。
【０１３１】
一方、（内燃機関用制御装置２２１とは別体に設けられた）点火時期制御装置２２５は、前記実施例１等と同様に、ノッキング検出装置２５３と点火時期調整装置２５５とが一体に構成されたものである。
【０１３２】
このうち、点火時期調整装置２５５は、前記実施例１と同様に、ノッキング検出装置２５３のインターフェース２５９と（ノッキング検出装置２５３の制御や点火時期の調整を行う）第２マイコン２６１とを備えている。
【０１３３】
また、バッテリ２２７からのインターフェース２５９と第２マイコン２６１とに到る回路には、前記実施例１と同様に、インターフェース２５９と第２マイコン２６１とを保護する第２保護回路２６３を備えている。また、第２マイコン２６１は、受信用端子１０１を介して内燃機関用制御装置２２１と接続される。
【０１３４】
更に、この点火時期調整装置２５５には、第２マイコン２６１からの信号によって回路がオン・オフするスイッチング素子であるトランジスタ２６５が配置されている。
詳しくは、トランジスタ２６５のベースは第２マイコン２６１に接続され、エミッタは接地され、コレクタは点火用端子１０３を介して（内燃機関用制御装置２２１内の）サイリスタ２４９のゲートに接続されている。なお、コレクタには、抵抗２６７を介して電源電圧（Ｖｃｃ）が供給される。
【０１３５】
点火コイル２２９は、一次巻線２２９ａと二次巻線２２９ｂとを備えており、一次巻線２２９ａの一端は、内燃機関用制御装置２２１のコンデンサ２４７に接続され、他端はサイリスタ２４９のカソードに接続されている。
【０１３６】
二次巻線２２９ｂの一端は、バッテリ２２７の負極と同電位のグランドに接地され、他端は点火プラグ２３１に接続されている。
ｂ）次に、本実施例６における点火時期制御の基本的な動作について説明する。
【０１３７】
内燃機関用制御装置２２１では、例えばエンジン回転数や吸入空気量などに基づいて、点火時期の基準となる基準点火時期を決定する。この基準点火時期とは、内燃機関１毎のばらつきや気候変化等を考慮したときにも当該内燃機関１が破損しないような十分なマージンを持って設定された点火時期を、内燃機関１の運転状態毎に複数設定したマップを用いた上で、このマップと現在の運転状態とを対応（照合）して設定されるベースとなる点火時期（即ち、点火時期調整装置２５５によって調整される対象の点火時期）である。
【０１３８】
なお、この基準点火時期を示す信号が、基準点火信号（Ａ）（図１５の（ａ）参照）である。そして、この基準点火信号（Ａ）が、第１マイコン２３９から点火時期調整装置２５５の第２マイコン２６１に対して出力される。
【０１３９】
基準点火信号（Ａ）を受信する点火時期調整装置２５５では、ノッキング検出装置２５３からの信号（ノッキング信号）を受信し、そのノッキング信号に基づいて、ノッキング（ノック）の発生の有無を検出する。例えば、ノッキング信号のピーク値の大きさに基づいて、ノッキングの有無を判定する。
【０１４０】
そして、第２マイコン２６１では、ノッキングの発生状態等に応じて、点火時期を調整（補正）して、補正点火時期を決定する。なお、この補正点火時期を示す信号が、補正点火信号（Ｂ）（図１５の（ｂ）参照）である。
【０１４１】
具体的には、前記図８に示す様に、ノッキングが発生していない場合には、所定期間毎に、点火時期を最大進角に至るまで徐々に進角させ、ノッキングが発生すると基準点火時期に戻すように、補正点火時期を設定する。なお、前記図１５に示す様に、エンジン起動時や加速時等の運転過渡期といったエンジン回転数の変動が大きな場合には、前記点火時期を補正する処理は行わない。
【０１４２】
次に、上述のように補正点火時期が決定されると、前記図１５に示す様に、第２マイコン２６１から、トランジスタ２６５に対して、補正点火信号（Ｂ）が出力される。
トランジスタ２６５のベースに、補正点火信号（Ｂ）が与えられると、この補正点火信号（Ｂ）のオン・オフに応じてスイッチング動作が行われる。  
【０１４３】
詳しくは、補正点火信号（Ｂ）が、オフ（ローレベル：一般的にグランド電位）の場合には、ベース電流が流れずトランジスタ２６５はオフ（非通電）となる。すると、コレクタと接続するサイリスタ２４９のゲートにも電流は流れない。
【０１４４】
一方、補正点火信号（Ｂ）が、オン（ハイレベル：第２マイコン２６１からの正の電圧が供給される状態）の場合には、ベース電流が流れてトランジスタ２６５はオン（通電）となる。すると、コレクタと接続するサイリスタ２４９のゲートにも電流は流れるので、サイリスタ２４９はオン（通電）となり、コンデンサ２４７に蓄えられた電荷が一次巻線２２９ａに一気に放電される。
【０１４５】
すると、点火コイル２２９の二次巻線２２９ｂに点火用電圧が発生するため、点火プラグ２３１に火花放電が発生して、内燃機関１に吸入された混合気が点火される（図１５の（ｃ）参照）。このときに二次巻線２２９ｂに流れる電流が二次電流ｉ２である。
【０１４６】
ここで、サイリスタ２４９は、その特性としてアノード‐カソード間に所定の電流値以上の電流が流れていると、ゲート信号の有無にかかわらずオンし続ける。そして、コンデンサ２４７に蓄えられた電荷が一次巻線２２９ａに放電され、コンデンサ２４７の電荷がなくなり一次電流ｉ１が流れなくなると、サイリスタ２４９は自動的にオフ状態となる。
【０１４７】
なお、上述した基準点火信号（Ａ）及び補正点火信号（Ｂ）には、ローレベルからハイレベルになるタイミングと、ハイレベルからローレベルになるタイミングとの情報が含まれている。このうち、ローレベルからハイレベルになるタイミングは、コンデンサ２４７に蓄えられた電荷が一次巻線２２９ａに一気に放電されるタイミングに該当し、所望の点火時期（点火する時期）である。
【０１４８】
また、補正点火信号（Ｂ）のハイレベル、ローレベルに応じてトランジスタ２６５の通電状態、遮断状態が制御されることから、点火時期調整装置２５５の点火用端子１０３からは補正点火信号（Ｂ）が出力されている。
【０１４９】
なお、本発明においては、補正点火信号（Ｂ）のハイレベル、ローレベルに合わせて点火用端子１０３から出力される信号は、総称して、点火用端子１０３から出力される点火時期が調整された点火時期に関する信号（補正点火信号（Ｂ））に相当するものである。
【０１５０】
本実施例６は、フルトランジスタ点火装置かＣＤＩ点火装置かの違いがあるが、前記実施例１と同様な効果を奏する。
尚、本発明は前記実施例になんら限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の態様で実施しうることはいうまでもない。
【０１５１】
（１）例えば、実施例２〜５で用いた点火時期制御装置を、実施例６のようなＣＤＩ点火装置に適用してもよい。
（２）また、ノッキング検出装置は、非共振型センサに限らず、共振型センサを使用でき、ノッキングを検出できれば、その種類に限定されない。
【０１５２】
（３）更に、ノッキングを検出する方法についても、ノッキング信号のピークから検出する方法に限らず、周知のノッキング信号に対するＦＦＴ、積分値を利用した方法など、ノッキングを検出できれば、その種類に限定されない。
【０１５３】
（４）また、本発明は、２サイクルのエンジンに適用することもできる。
（５）なお、本発明の外部の電子制御装置としては、マイコンによって各種の制御を行う装置が挙げられる。また、点火時期制御装置とは別体に（着脱可能なリード線等を介して）設けられて内燃機関の動作を制御する内燃機関用制御装置が挙げられる。
【０１５４】
（６）また、内燃機関の運転状態が点火時期の進角を禁止する状態である場合には、ノッキング信号を使用しないので、点火時期調整装置に、ノッキング信号を入力しないようにしてもよい。
【符号の説明】
【０１５５】
１…内燃機関
３…エンジン本体
２５、２３１…点火プラグ
３１、１２１、１４１、１６１、１９１、２２５…点火時期制御装置
３３…イグナイタ
３５、２２９…点火コイル
３７、２２１…内燃機関用制御装置
４１、１２３、１４３、１６３、１９３、２５３…ノッキング検出装置
４３、１２５、１４５、１６５、１９５、２５５…点火時期調整装置
４５、１２７、１４７、１６７…接続ケーブル
【図１】
2014111929.tif 000003
【図２】
2014111929.tif 000004
【図３】
2014111929.tif 000005
【図４】
2014111929.tif 000006
【図５】
2014111929.tif 000007
【図６】
2014111929.tif 000008
【図７】
2014111929.tif 000009
【図８】
2014111929.tif 000010
【図９】
2014111929.tif 000011
【図１０】
2014111929.tif 000012
【図１１】
2014111929.tif 000013
【図１２】
2014111929.tif 000014
【図１３】
2014111929.tif 000015
【図１４】
2014111929.tif 000016
【図１５】
2014111929.tif 000017