"内燃機関のクランク軸が所定角度回転する毎に信号を発生させるクランク角検出手段と、前記クランク角検出手段の今回の信号が発生したタイミングと前回の信号が発生したタイミングとの間隔時間をTとし、nを2以上の所定の整数としたとき、前記今回の信号のタイミングからT/n毎にn-1回の中間クランク角タイミングを計時する計時手段と、前記n-1回目の中間クランク角タイミングより前に前記クランク角検出手段の信号が発生した場合には、当該信号を除外して制御を行うノイズ除外手段と、を備えることを特徴とする内燃機関の制御装置。前記クランク角検出手段の信号が発生したタイミングで前記内燃機関の運転状態に関する所定のパラメータを取得するパラメータ取得手段を備え、前記ノイズ除外手段は、前記n-1回目の中間クランク角タイミングより前に前記クランク角検出手段の信号が発生した場合には、当該信号のタイミングで前記パラメータを取得することを回避することを特徴とする請求項1記載の内燃機関の制御装置。前記パラメータ取得手段は、更に、前記中間クランク角タイミングで前記パラメータを取得することを特徴とする請求項1または2記載の内燃機関の制御装置。前記クランク角検出手段の信号が発生する毎に、クランク角の値を更新するクランク角認識手段を備え、前記ノイズ除外手段は、前記n-1回目の中間クランク角タイミングより前に前記クランク角検出手段の信号が発生した場合には、当該信号に対して前記クランク角の値を更新することを回避することを特徴とする請求項1乃至3の何れか1項記載の内燃機関の制御装置。前記ノイズ除外手段は、前記n-1回目の中間クランク角タイミングより前に前記クランク角検出手段の信号が発生した場合には、当該信号を除外して前記中間クランク角タイミングを計時することを特徴とする請求項1乃至4の何れか1項記載の内燃機関の制御装置。クランク角センサは、例えば、クランク軸に取り付けられた所定角度間隔の歯を有するタイミングロータと、このタイミングロータの歯を電磁的に検出するセンサとを備えた構成となっている。しかしながら、クランク角センサの出力にノイズが発生する場合がある。ECUは、このノイズをクランク角センサの正常な信号として認識してしまうため、ECUが認識するクランク角と実際のクランク角との間にズレが生じてしまう。その結果、内燃機関の制御に悪影響が及ぶ可能性がある。本発明は、上記の点に鑑みてなされたものであり、クランク角検出手段の出力にノイズが発生した場合の影響を抑制することのできる内燃機関の制御装置を提供することを目的とする。第1の発明は、上記の目的を達成するため、内燃機関の制御装置であって、内燃機関のクランク軸が所定角度回転する毎に信号を発生させるクランク角検出手段と、前記クランク角検出手段の今回の信号が発生したタイミングと前回の信号が発生したタイミングとの間隔時間をTとし、nを2以上の所定の整数としたとき、前記今回の信号のタイミングからT/n毎にn-1回の中間クランク角タイミングを計時する計時手段と、前記n-1回目の中間クランク角タイミングより前に前記クランク角検出手段の信号が発生した場合には、当該信号を除外して制御を行うノイズ除外手段と、を備えることを特徴とする。また、第2の発明は、第1の発明において、前記クランク角検出手段の信号が発生したタイミングで前記内燃機関の運転状態に関する所定のパラメータを取得するパラメータ取得手段を備え、前記ノイズ除外手段は、前記n-1回目の中間クランク角タイミングより前に前記クランク角検出手段の信号が発生した場合には、当該信号のタイミングで前記パラメータを取得することを回避することを特徴とする。また、第3の発明は、第1または第2の発明において、前記パラメータ取得手段は、更に、前記中間クランク角タイミングで前記パラメータを取得することを特徴とする。また、第4の発明は、第1乃至第3の発明の何れかにおいて、前記クランク角検出手段の信号が発生する毎に、クランク角の値を更新するクランク角認識手段を備え、前記ノイズ除外手段は、前記n-1回目の中間クランク角タイミングより前に前記クランク角検出手段の信号が発生した場合には、当該信号に対して前記クランク角の値を更新することを回避することを特徴とする。また、第5の発明は、第1乃至第4の発明の何れかにおいて、前記ノイズ除外手段は、前記n-1回目の中間クランク角タイミングより前に前記クランク角検出手段の信号が発生した場合には、当該信号を除外して前記中間クランク角タイミングを計時することを特徴とする。第1の発明によれば、クランク角検出手段の出力にノイズが発生した場合であっても、その影響を確実に抑制することができ、内燃機関を適切に制御することができる。第2の発明によれば、クランク角検出手段の出力にノイズが発生した場合であっても、誤ったタイミングでパラメータを取得することを防止することができる。第3の発明によれば、クランク角検出手段の信号の間隔より細かい間隔でパラメータを取得することができる。第4の発明によれば、クランク角検出手段の出力にノイズが発生した場合であっても、ECUが認識するクランク角と、実際のクランク角とがずれることを確実に防止することができる。第5の発明によれば、クランク角検出手段の出力にノイズが発生した場合であっても、中間クランク角タイミングの設定に狂いが生ずることを確実に防止することができる。以下、図面を参照して本発明の実施の形態について説明する。なお、各図において共通する要素には、同一の符号を付して、重複する説明を省略する。実施の形態1.図1は、本発明の実施の形態1のシステム構成を説明するための図である。図1に示すように、本発明の実施の形態1のシステムは、内燃機関10を備えている。この内燃機関10は、例えば車両等の動力源として好ましく使用することができる。内燃機関10の気筒数および気筒配置は特に限定されるものではない。内燃機関10の各気筒には、ピストン12と、吸気弁14と、排気弁16と、点火プラグ18と、燃料インジェクタ20とが設けられている。図示の構成では、燃料インジェクタ20は、吸気ポート内に燃料を噴射するように設けられているが、筒内に直接に燃料を噴射するように設けられていてもよい。また、本実施形態の内燃機関10は、火花点火式のものであるが、本発明は、ディーゼルエンジンや予混合圧縮着火内燃機関にも適用可能である。内燃機関10の本体には、図示しない吸気マニホールドを介して吸気通路22が接続され、また、図示しない排気マニホールドを介して排気通路24が接続されている。吸気通路22の途中には、吸入空気量を制御するためのスロットル弁30が配置されている。また、本実施形態のシステムは、内燃機関10のクランク軸26の回転角度、すなわちクランク角を検出するクランク角センサ28、気筒内の圧力を検出する筒内圧センサ32、内燃機関10に対する運転者からの負荷指令を検出するためのアクセルポジションセンサ34、吸入空気量を検出するエアフローメータ図示せず等の各種センサと、時間を計測するタイマー36と、制御手段としてのECU50とを更に備えている。上述した各種のセンサおよびアクチュエータは、電気的にECU50と接続されている。ECU50は、各センサにより検出した情報に基いて各アクチュエータを駆動することにより、内燃機関10の運転を制御する。筒内容積Vは、クランク角の関数であるので、クランク角をθとすると、関数Vθとして表すことができる。関数Vθは、気筒のボア、ストローク、コンロッド長など、内燃機関10の諸元により定まる。ECU50には、クランク角に基づいて筒内容積Vを算出するための情報数式またはマップが予め記憶されている。ECU50は、筒内圧センサ32の出力をAD変換することにより、筒内圧Pの値を取得する。このように、本実施形態では、筒内圧センサ32の出力をAD変換することが、筒内圧Pの値を取得することに対応している。以下の説明では、筒内圧センサ32の出力をAD変換することを単にAD変換と略称する場合がある。筒内圧Pは、クランク角に伴って変化する波形を示すので、Pθとして表すことができる。本実施形態では、ECU50は、所定のクランク角間隔でAD変換を行ってクランク角毎の筒内圧Pθの値を取得することにより、サイクル毎にPθを計測する。そして、そのPθの波形を用いて、あるいは、Pθ×VθまたはPθ×Vθκκは比熱比などの計算値を用いて、サイクル毎の燃焼を解析し、その解析結果を内燃機関10の種々の操作量例えば、燃料噴射、点火、バルブタイミング等に反映させる制御以下、筒内圧センサ利用制御と称するを行うことができる。クランク角センサ28は、例えば、クランク軸26に取り付けられた所定角度間隔の歯を有するタイミングロータと、このタイミングロータの歯を電磁的に検出する電磁センサ図示せずとを備えた構成となっている。この電磁センサは、タイミングロータの歯の通過に応じて変動する波形の出力を発する。クランク角センサ28は、その波形を整形することにより、タイミングロータの歯と歯の間隔に対応する所定のクランク角間隔の信号パルス信号を発生する。内燃機関10の1サイクルは、クランク軸26の2回転に相当するので、クランク角は、0~720°である。ただし、本実施形態では、上死点圧縮上死点からの角度でクランク角を表すこととし、上死点前のクランク角はBを冠した数字で表し、上死点後のクランク角はAを冠した数字で表す。上死点はTDCと表す。また、クランク角の間隔については単位をCACrankAngleと表す。本実施形態では、クランク角センサ28は、クランク軸26が10CA回転する毎に、信号を発生させるものとする。ECU50は、クランク角センサ28の信号が発生する毎に、筒内圧センサ32の検出信号をAD変換して筒内圧Pの値を取得する。これにより、ECU50は、10CA間隔のクランク角位置での筒内圧Pの値を取得することができる。しかしながら、筒内圧センサ利用制御の精度を高めるためには、10CA間隔よりも更に細かい間隔で筒内圧Pを検出することが求められる場合がある。そのような場合、ECU50は、次のような制御を行う。図2は、クランク角センサ28の信号の発生タイミングと、AD変換のタイミングとの関係を示す図であり、横軸は時間である。図2は、2逓倍ADと5逓倍ADとの2つの場合を表している。2逓倍ADとは、クランク角センサ28の信号の発生頻度の2倍の頻度で筒内圧Pの値をAD変換して取得する場合である。5逓倍ADとは、クランク角センサ28の信号の発生頻度の5倍の頻度で筒内圧Pの値をAD変換して取得する場合である。図2中の円形のマークは、AD変換を行って筒内圧Pの値を取得するタイミングを表す。以下の説明では、クランク角センサ28の信号の発生タイミングと、その次のクランク角センサ28の信号の発生タイミングとの間の時間を、10CA間隔時間と称し、記号T10で表す。また、10CA間隔時間T10の順番を記号iで表す。2逓倍ADの場合には、クランク角センサ28の信号と信号との間に1回の中間クランク角タイミングを設定し、この中間クランク角タイミングにてAD変換を行う。具体的には、図2に示すように、クランク角センサ28の信号の発生時に、今回の信号の発生タイミングと前回の信号の発生タイミングとの10CA間隔時間T10iの2分の1、すなわちT10i/2だけ後のタイミングを中間クランク角タイミングとして設定し、タイマー36によってこの中間クランク角タイミングでAD変換を行う。ECU50は、中間クランク角タイミングを、上記今回の信号に対応するクランク角の5CA後のクランク角として認識する。このようにして、2逓倍ADの方法によれば、5CA間隔でAD変換を行って筒内圧Pの値を取得することができる。5逓倍ADの場合には、クランク角センサ28の信号と信号との間に4回の中間クランク角タイミングを設定し、各中間クランク角タイミングにてAD変換を行う。具体的には、図2に示すように、クランク角センサ28の信号の発生時に、今回の信号の発生タイミングと前回の信号の発生タイミングとの10CA間隔時間T10iの5分の1、すなわちT10i/5だけ後のタイミングを1回目の中間クランク角タイミングとして設定し、タイマー36によってこの1回目の中間クランク角タイミングでAD変換を行う。これと同時に、再び、T10i/5だけ後のタイミングを2回目の中間クランク角タイミングとして設定し、タイマー36によってこの2回目の中間クランク角タイミングでAD変換を行う。以下同様にして、3回目および4回目の中間クランク角タイミングを設定し、AD変換を行う。ECU50は、1回目の中間クランク角タイミングを上記今回の信号に対応するクランク角の2CA後のクランク角として認識し、2回目の中間クランク角タイミングをその2CA後のクランク角として認識し、3回目の中間クランク角タイミングをその2CA後のクランク角として認識し、4回目の中間クランク角タイミングをその2CA後のクランク角として認識する。このようにして、5逓倍ADの方法によれば、2CA間隔でAD変換を行って筒内圧Pの値を取得することができる。なお、本実施形態では、2逓倍ADの場合と、5逓倍ADの場合とを代表的に説明するが、本発明は、これらの場合に限定されるものではない。本発明において、中間クランク角タイミングの設定は、nを2以上の所定の整数として、次のように一般化することができる。すなわち、クランク角センサ28の今回の信号が発生したタイミングと前回の信号が発生したタイミングとの間隔時間をTとした場合、上記今回の信号のタイミングと次回の信号のタイミングまでの間に、T/n毎にn-1回の中間クランク角タイミングを設定することができる。クランク角センサ28の出力には、何らかの原因でノイズが発生する場合がある。ノイズが発生すると、クランク角センサ28から擬似的な信号がECU50に入力され、これをECU50が正常な信号として誤って認識する場合がある。この場合の問題について以下に説明する。図3は、ECU50が認識するクランク角と、クランク角センサ28の出力との関係を示す図である。ECU50は、クランク角センサ28の出力に基づいて、クランク角を認識する。図3には、クランク角センサ28の出力にノイズの発生がない場合正常時と、ノイズが発生した場合との二つの場合が示されている。上述したように、クランク角センサ28の信号は、10CA間隔で発生する。ECU50は、クランク角センサ28の信号が発生する毎に、認識するクランク角の値を10CAずつ更新カウントアップする。これにより、正常時においては、ECU50が正しいクランク角の値を認識することができる。これに対し、図3のノイズ発生時に示すように、クランク角センサ28の出力にノイズが発生した場合には、ECU50が、このノイズをクランク角センサ28の信号であると認識して、クランク角の値をカウントアップしてしまう。その結果、ECU50が認識するクランク角と、実際のクランク角との間にズレが発生してしまう。図4は、2逓倍ADにおいてクランク角センサ28の出力にノイズが発生した場合の影響を説明するための図である。図5は、図4の場合においてECU50がAD変換を行ったと認識するクランク角と実際にAD変換が行われたクランク角との関係を示す図である。これらの図に示すように、例えばB16においてクランク角センサ28の出力にノイズが発生し、ECU50がこのノイズをクランク角センサ28の信号であると認識した場合、ECU50はB16の位置をB10であると誤って認識し、AD変換を行ってしまう。その結果、これ以降、ECU50がAD変換を行ったと認識するクランク角と、実際にAD変換が行われたクランク角との間にズレが発生してしまう。また、ECU50は、B20とノイズが発生したB16との間の時間を10CA間隔時間T10として誤って認識してしまうため、中間クランク角タイミングの設定に狂いが生じ、B14,B7のような誤ったクランク角でAD変換を行ってしまう。また、ECU50上でB15に対応する筒内圧Pのデータが空白となってしまう。図6は、5逓倍ADにおいてクランク角センサ28の出力にノイズが発生した場合の影響を説明するための図である。図7は、図6の場合においてECU50がAD変換を行ったと認識するクランク角と実際にAD変換が行われたクランク角との関係を示す図である。これらの図に示すように、例えばB15においてクランク角センサ28の出力にノイズが発生し、ECU50がこのノイズをクランク角センサ28の信号であると認識した場合、ECU50はB15の位置をB10であると誤って認識し、AD変換を行ってしまう。その結果、これ以降、ECU50がAD変換を行ったと認識するクランク角と、実際にAD変換が行われたクランク角との間にズレが発生してしまう。また、ECU50は、B20とノイズが発生したB15との間の時間を10CA間隔時間T10として誤って認識してしまうため、中間クランク角タイミングの設定に狂いが生じ、B13,B11,B9,B7のような誤ったクランク角でAD変換を行ってしまう。また、ECU50上でB14,B12に対応する筒内圧Pのデータが空白となってしまう。図8は、ECU50が認識するクランク角と、筒内圧センサ32の出力をAD変換して取得された筒内圧Pの値との関係を示す図である。図8の上の図は、クランク角センサ28の出力にノイズの発生がない場合正常時を示しており、下の図は、クランク角センサ28の出力にノイズが発生した場合を示している。クランク角センサ28の出力にノイズが発生した場合には、図4乃至図7を参照して説明したように、ECU50がAD変換を行ったと認識するクランク角と、実際にAD変換が行われたクランク角との間にズレが発生する。その結果、図8に示すように、ECU50が認識する筒内圧Pθの波形が、誤った形のものとなってしまう。このため、筒内圧Pθを利用した筒内圧センサ利用制御に悪影響が及んでしまう。本実施形態では、クランク角センサ28の出力にノイズが発生した場合の上述したような悪影響を回避するため、中間クランク角タイミングnを2以上の所定の整数として、n-1回の中間クランク角タイミングが設定される場合には、n-1回目の中間クランク角タイミングより前にクランク角センサ28の信号が発生した場合には、その信号をノイズとみなし、その信号を除外して制御を行うようにした。この点について、図9および図10を参照して具体的に説明する。図9は、クランク角センサ28の信号の発生タイミングと、AD変換のタイミングとの関係を示す図であり、横軸は時間である。図10は、ECU50が認識するクランク角と、クランク角センサ28の出力との関係を示す図である。図9は、2逓倍ADと5逓倍ADとの2つの場合を表している。まず、2逓倍ADの場合について説明する。図9は、2逓倍ADにおいて図4の場合と同様にB16においてクランク角センサ28のノイズ信号が発生した場合を示している。この信号の発生タイミングであるB16は、中間クランク角タイミングであるB15より前である。したがって、この場合には、B16において発生したクランク角センサ28の信号はノイズとみなせるので、ECU50は、AD変換の実行を回避する。これにより、誤ったタイミングでAD変換が実行されることを確実に防止することができる。また、このようにしてノイズとみなせるクランク角センサ28の信号の入力があった場合には、図10に示すように、ECU50が認識するクランク角の値を更新カウントアップしないようにする。これにより、クランク角センサ28の出力にノイズが発生した場合であっても、ECU50が認識するクランク角の値が、実際のクランク角からずれることを確実に防止することができる。このため、燃料噴射時期や点火時期など、クランク角に基づく制御のズレを解消することができ、制御精度を向上することができる。また、上記のようにしてノイズとみなせるクランク角センサ28の信号の入力があった場合には、その信号の入力を中間クランク角タイミングの設定にも反映させないこととする。すなわち、図9の2逓倍ADの場合において、B16において発生した信号はノイズとみなせるので、B20の信号のタイミングとB16の信号のタイミングとの間隔時間をT10i1とするのではなく、B16において発生した信号を除外し、B20の信号のタイミングとB10の信号のタイミングとの間隔時間をT10i1として、B10からT10i1/2後のタイミングを、B5に対応する中間クランク角タイミングに設定する。このような制御によれば、クランク角センサ28の出力にノイズが発生した場合であっても、中間クランク角タイミングの設定に狂いが生ずることを確実に防止することができる。次に、5逓倍ADの場合について説明する。図9は、5逓倍ADにおいて図6の場合と同様にB15においてクランク角センサ28のノイズ信号が発生した場合を示している。この信号の発生タイミングであるB15は、4回目の中間クランク角タイミングであるB12より前である。したがって、この場合には、B15において発生したクランク角センサ28の信号はノイズとみなせるので、AD変換の実行を回避する。これにより、誤ったタイミングでAD変換が実行されることを確実に防止することができる。このようにしてノイズとみなせるクランク角センサ28の信号の入力があった場合には、図10に示すように、ECU50が認識するクランク角の値を更新カウントアップしないようにする。また、上記のようにしてノイズとみなせるクランク角センサ28の信号の入力があった場合には、その信号の入力を中間クランク角タイミングの設定にも反映させないこととする。すなわち、図9の5逓倍ADの場合において、B15において発生した信号はノイズとみなせるので、B20の信号のタイミングとB15の信号のタイミングとの間隔時間をT10i1とするのではなく、B15において発生した信号を除外し、B20の信号のタイミングとB10の信号のタイミングとの間隔時間をT10i1として、B10からT10i1/5毎のタイミングを、B8,B6,B4,B2に対応する中間クランク角タイミングとしてそれぞれ設定する。このような制御によれば、クランク角センサ28の出力にノイズが発生した場合であっても、中間クランク角タイミングの設定に狂いが生ずることを確実に防止することができる。なお、本実施形態では、筒内圧Pの値を取得する場合について説明したが、本発明において取得対象とするパラメータは、筒内圧Pの値に限定されるものではなく、クランク角と対応付けて取得される種々のパラメータについて同様に適用することができる。また、上述した実施の形態1においては、クランク角センサ28が前記第1の発明におけるクランク角検出手段に、タイマー36が前記第1の発明における計時手段に、それぞれ相当している。また、ECU50が、図9および図10を参照して説明した制御を実行することにより前記第1、第2、第4および第5の発明におけるノイズ除外手段が、クランク角センサ28の信号の発生タイミングで筒内圧センサ32の出力をAD変換することにより前記第2の発明におけるパラメータ取得手段が、中間クランク角タイミングで筒内圧センサ32の出力をAD変換することにより前記第3の発明におけるパラメータ取得手段が、クランク角センサ28の信号が発生する毎に、認識するクランク角の値を10CAずつ更新カウントアップすることにより前記第4の発明におけるクランク角認識手段が、それぞれ実現されている。"