第1電子制御装置と、当該第1電子制御装置と通信可能な少なくとも1つの第2電子制御装置とを備え、前記第1電子制御装置と前記少なくとも1つの第2電子制御装置との間で内燃機関のクランク軸の回転位置であるクランク位置を同期させる内燃機関のクランク位置同期装置であって、前記第1電子制御装置において実行される処理により実現される手段であって、前記クランク位置を検出するクランク角センサから出力されるクランク信号を受信するクランク信号受信手段と、前記第1電子制御装置において実行される処理により実現される手段であって、受信したクランク信号に基づいて、所定のクランク角周期毎に前記クランク位置をカウントする第1クランクカウンタ手段と、前記第1電子制御装置において実行される処理により実現される手段であって、前記第1クランクカウンタ手段がカウントする前記クランク位置の第1カウント値に応じて時間幅の異なるパルス信号を、前記所定のクランク角周期毎に前記少なくとも1つの第2電子制御装置に向けて送信するパルス信号送信手段と、前記少なくとも1つの第2電子制御装置において実行される処理により実現される手段であって、前記所定のクランク角周期毎に受信する前記パルス信号に基づいて、前記クランク位置の第2カウント値を算出する第2クランクカウンタ手段と、を備えることを特徴とする内燃機関のクランク位置同期装置。前記第1クランクカウンタ手段の前記第1カウント値に応じて時間幅の異なる前記パルス信号とは、前記第1クランクカウンタ手段の前記第1カウント値に応じてハイ出力時間の異なる矩形の信号であることを特徴とする請求項1記載の内燃機関のクランク位置同期装置。前記第1電子制御装置は、前記第1クランクカウンタ手段の前記第1カウント値と、前記内燃機関のカム軸の回転に応じてカム角センサから出力されるカム信号とに基づいて、気筒判別を行うことを特徴とする請求項1または2記載の内燃機関のクランク位置同期装置。上記従来の手法では、受信側の上記他方の電子制御装置において、通信遅れの影響を軽減したクランク角度が得られるようにするためには、クランク角度のデータ送信用のシリアル通信ラインに加えて、パラレル通信ラインを別途設けることが必要となる。この発明は、上述のような課題を解決するためになされたもので、通信回路のコストアップなしに、第1電子制御装置と少なくとも1つの第2電子制御装置との間でクランク位置を良好に同期させることのできる内燃機関のクランク位置同期装置を提供することを目的とする。第1の発明は、内燃機関のクランク位置同期装置であって、第1電子制御装置と、当該第1電子制御装置と通信可能な少なくとも1つの第2電子制御装置とを備え、前記第1電子制御装置と前記少なくとも1つの第2電子制御装置との間で内燃機関のクランク軸の回転位置であるクランク位置を同期させる内燃機関のクランク位置同期装置であって、前記第1電子制御装置において実行される処理により実現される手段であって、前記クランク位置を検出するクランク角センサから出力されるクランク信号を受信するクランク信号受信手段と、前記第1電子制御装置において実行される処理により実現される手段であって、受信したクランク信号に基づいて、所定のクランク角周期毎に前記クランク位置をカウントする第1クランクカウンタ手段と、前記第1電子制御装置において実行される処理により実現される手段であって、前記第1クランクカウンタ手段がカウントする前記クランク位置の第1カウント値に応じて時間幅の異なるパルス信号を、前記所定のクランク角周期毎に前記少なくとも1つの第2電子制御装置に向けて送信するパルス信号送信手段と、前記少なくとも1つの第2電子制御装置において実行される処理により実現される手段であって、前記所定のクランク角周期毎に受信する前記パルス信号に基づいて、前記クランク位置の第2カウント値を算出する第2クランクカウンタ手段と、を備えることを特徴とする。また、第2の発明は、第1の発明において、前記第1クランクカウンタ手段の前記第1カウント値に応じて時間幅の異なる前記パルス信号とは、前記第1クランクカウンタ手段の前記第1カウント値に応じてハイ出力時間の異なる矩形の信号であることを特徴とする。また、第3の発明は、第1または第2の発明において、前記第1電子制御装置は、前記第1クランクカウンタ手段の前記第1カウント値と、前記内燃機関のカム軸の回転に応じてカム角センサから出力されるカム信号とに基づいて、気筒判別を行うことを特徴とする。第1の発明によれば、上記少なくとも1つの第2電子制御装置では、第1電子制御装置においてカウントされるクランク位置の第1カウント値に応じて時間幅の異なるパルス信号が受信される。これにより、上記少なくとも1つの第2電子制御装置側において、所定のクランク角周期毎に第1電子制御装置側の第1カウント値がどのような値であるかを把握することができるようになる。そして、第1カウント値に基づいて、自身の第2カウント値を算出することができる。このような構成によれば、通信回路のコストアップなしに、第1電子制御装置と少なくとも1つの第2電子制御装置との間でクランク位置を良好に同期させることが可能となる。第2の発明によれば、第1カウント値に応じて時間幅の異なる上記パルス信号として、当該第1カウント値に応じてハイ出力時間の異なる矩形の信号を利用して、両電子制御装置間でクランク位置を良好に同期させることが可能となる。第3の発明によれば、上記少なくとも1つの第2電子制御装置側において、第1電子制御装置側で認識するクランク位置と同期したクランク位置を、気筒判別がなされた状態の値で認識できるようになる。実施の形態1.図1は、本発明の実施の形態1におけるクランク位置同期装置を構成する電子制御装置システム10の概略図である。図1に示す電子制御装置システム10は、図示省略する内燃機関に搭載されているものとする。図1に示すように、電子制御装置システム10は、内燃機関の制御エンジン制御において主に用いる電子制御装置ECUとして、メインマイコン12を備えている。また、電子制御装置システム10は、処理負荷の高い特定の制御ここでは、一例として、後述の筒内圧力センサ20を利用した制御CPS制御を担うサブマイコン14を備えている。すなわち、本実施形態の電子制御装置システム10は、メインマイコン12への処理負荷の集中を防止するために、処理負荷の高いCPS制御を担うサブマイコン14をメインマイコン12とは別に実装した分散型のシステムである。尚、メインマイコン12およびサブマイコン14は、それぞれ、図示省略するCPU、ROM、RAMおよび入出力回路等からなるマイクロコンピュータである。また、図1に示すように、メインマイコン12の入力部には、内燃機関のクランク軸の回転位置であるクランク位置を検出するクランク角センサ16と、内燃機関のカム軸の回転位置を検出するカム角センサ18とが電気的に接続されている。サブマイコン14には、筒内圧力を検出する筒内圧力センサCPS20が電気的に接続されている。また、メインマイコン12の出力ポートとサブマイコン14の入力ポートとは、通信線22を介して接続されている。本実施形態で用いられるクランク角センサ16およびカム角センサ18は、周知の構成を有する磁気センサである。より具体的には、ここでは詳細な図示は省略するが、クランク角センサ16は、タイミングローターと、当該タイミングローターの近傍に配置された検出コイルと、波形整形回路IC回路とを備えている。上記タイミングローターは、クランク軸の先端部に固定されたものであり、その周囲には所定角度ここでは、10°とする毎に、上死点検出用の2つの歯が欠歯した34個の信号歯突起が形成されている。上記検出コイルが発生する磁界は、クランク軸の回転に伴う上記信号歯の近づきと遠のきに伴って変化し、その結果、上記波形整形回路の内部電圧が変化する。波形整形回路は、そのように変化する内部電圧の波形を自ら波形整形し、矩形波の電気信号ここでは、NE信号と称するとしてメインマイコン12に出力する。つまり、クランク角センサ16を用いることで、10°CA毎のNE信号を検出し、かつ、信号歯が欠歯した箇所を利用して上死点を検出することができる。また、カム角センサ18についても、クランク角センサ16と同様の磁気センサとして構成されている。このようなカム角センサ18では、気筒判別のために、所定気筒例えば、1気筒の上死点の到来とともに変化する矩形波の電気信号ここでは、G2信号と称する。が得られるように構成されている。図2は、本発明の実施の形態1におけるメインマイコン12およびサブマイコン14間のクランク角の同期手法を説明するための図である。メインマイコン12では、上記のクランク角センサ16およびカム角センサ18からのNE信号およびG2信号を利用して気筒判別を行うようになっている。また、メインマイコン12は、クランク角センサ16から周期的に出力されるNE信号を利用して、クランク軸の所定の回転位置例えば、1気筒の上死点が到来するタイミングを基準ゼロとして、クランク位置を0°CAから720°CAまでの間でカウントするクランクカウンタとしての機能を有している。サブマイコン14を利用して行われるCPS制御では、クランク角度毎の燃焼圧を算出するために、クランク角度を把握する必要がある。また、メインマイコン12が行うエンジン制御との間でサブマイコン14が行うCPS制御の整合を図るためには、両マイコン12、14が認識するクランク角度が一致していることが望ましい。そこで、複数のマイコン間のクランクカウンタの同期をとるための方法として、CSIやCAN等の通信を用いて、各マイコンにおいて認識するクランクカウンタの情報を互いに通知しあうことが考えられる。しかしながら、既存の時間同期通信に対してそのような情報を乗せる場合、通信遅延のせいで互いのクランクカウントの同期が正しくとれなかったり、または同期を取るタイミングが遅れたりすることになる。より具体的には、通常、制御に使う通信では、2ms周期などの時間同期通信に様々な制御情報を多重化して乗せている。例えば、2ms周期の通信を利用したとすると、通信遅延は最悪の場合で4msとなることが懸念される。この4msをクランク角度に換算すると、約1200rpmでは30°CA、2500rpmでは60°CA、5000rpmでは120°CAとなり、クランクカウンタの同期をとろうにも、これらの角度分のクランク角度のずれがマイコン間で生ずることになる。また、角度同期通信を利用する場合には、通信遅延を抑えることはできるが、クランクカウンタ同期のために専用の通信チャネルを用意しなければならず、リソーセスが無駄になってしまい、コストアップに繋がってしまう。より具体的には、時間同期通信では、クランクカウンタがカウント値を算出してから次の通信タイミングまで通信開始を待たなければならないが、角度同期通信の場合であれば、クランクカウンタがカウント値を算出した直後に通信を開始できるようになる。しかしながら、角度同期通信は特殊なものであるため、他の制御情報を多重化することができず、通信チャネルをクランクカウンタの同期のためだけに占有してしまうことになる。これに対し、本実施形態では、メインマイコン12とサブマイコン14との間でクランク位置を同期させるために、次のような手法を採用するようにした。すなわち、メインマイコン12では、先ず、従来通りにNE信号およびG2信号に基づく気筒判別が行われている状態で、クランク角センサ16から周期的に受信するNE信号に基づいて、クランク位置のカウント値以下、メインマイコン12のカウント値を、単にメインカウント値と称するのカウントが行われる。次いで、メインマイコン12では、算出されたメインカウント値に応じて時間幅の異なる矩形波のパルス信号がサブマイコン14に向けて10°CA毎に出力送信される。図3は、メインカウント値とサブマイコン14に送信されるパルス信号のHi時間との関係を表した図である。尚、ここでは、1気筒のピストンが圧縮上死点に位置している時のクランク角度を0°CAとする。メインマイコン12では、クランク角度で10°CA毎にメインカウント値がカウントされる。図3に示すように、10°CA毎のメインカウント値には、それぞれに対応したパルス信号のHi時間当該信号がHiレベルの出力を示す時間が異なる値で割り当てられている。メインマイコン12には、この図3に示すようなメインカウント値と信号Hi時間との関係が予め記憶されており、メインマイコン12は、そのような関係を利用して、メインカウント値に対応したHi時間を有するパルス信号を出力する。一方、サブマイコン14では、メインマイコン12から出力された上記パルス信号が、図3に示すように、NE信号の立ち上がり側の有効エッジのタイミングにおいて10°CA毎に受信される。そのうえで、サブマイコン14では、受信した当該パルス信号に基づいて、自身のためにクランク位置のカウント値以下、サブマイコン14のカウント値を、単にサブカウント値と称するが算出される。より具体的には、サブマイコン14にも、メインマイコン12から受信する信号Hi時間とサブカウント値との関係上記図3に示すものと同様の関係メインカウント値をそのままサブカウント値に置き換えたものが記憶されている。そして、サブマイコン14では、そのような関係をメインマイコン12とは逆方向に利用する形で、信号Hi時間の情報からサブカウント値が算出される。以上説明した本実施形態のクランク位置の同期手法によれば、メインマイコン12でカウント算出されたクランク位置の情報すなわち、メインカウント値が、算出されたメインカウント値に対応して時間幅Hi時間の異なるパルス信号に変換される。そして、サブマイコン14には、そのように変換されたパルス信号を用いて、メインマイコン12がNE信号を受信する周期であるクランク角度10°CA毎の周期で、メインマイコン12が認識したクランク位置の情報が通知伝達される。そして、サブマイコン14では、信号Hi時間に基づいて自身のサブカウント値を逆算し、これにより、メインマイコン12と同期したクランク位置の情報がサブマイコン14において得られるようになる。その結果、本実施形態の手法によれば、時間同期通信の場合のような通信遅延の発生なく、両マイコン12、14間でクランク位置を同期させられるようになる。ただし、サブマイコン14側で信号Hi時間を認識できるのは、クランク角度で10°CA毎に周期的に到来する次のNE信号の有効エッジのタイミングであるので、サブカウント値の修正は10°CAは遅れることとなる。更に、本実施形態の手法によれば、角度同期通信を行った場合のように、クランクカウンタ同期のために通信リソーセスを占有するということがない。このため、両マイコン12、14間の通信のためには、メインマイコン12側に出力ポートを1本有し、サブマイコン14側に入力ポートを1本有するだけでよくなる。これにより、コストアップなしに、両マイコン12、14間でのクランク位置を良好に同期させることが可能となる。ところで、上述した実施の形態1において参照した図3に示すように、10°CA刻みでメインカウント値をサブマイコン14に通知しようとすると、信号Hi時間で72種類の情報を送らなければならなくなる。その結果、各メインカウント値間の信号Hi時間の差が小さくなるので、サブマイコン14においてメインカウント値を誤認識することが懸念され、また、高エンジン回転数領域での対応が困難となることが懸念される。図4は、メインカウント値とサブマイコン14に送信されるパルス信号のHi時間との他の関係を表した図である。そこで、メインマイコン12からサブマイコン14に通知するメインカウント値の数頻度を、例えば、図4に示すように少なく低く限定するようにしてもよい。メインマイコン12がクランク角センサ16を用いて欠歯を認識し、算出されたメインカウント値のずれを修正するタイミングは、欠歯位置、1気筒の上死点位置だけである。このため、図4に示す情報と初期化情報を通知すれば、両マイコン12、14間でのクランク位置の最低限の同期は可能となる。また、上述した実施の形態1においては、メインカウント値に応じて時間幅の異なるパルス信号をサブマイコン14に送信するために、メインカウント値に応じてHi時間を異ならせるようにしている。しかしながら、本発明における、第1カウント値に応じて時間幅の異なるパルス信号は、上記のものに限定されるものではなく、例えば、第1カウント値に応じてLo時間当該信号がLoレベルの出力を示す時間が異なる矩形波のパルス信号であってもよい。また、上述した実施の形態1においては、メインマイコン12とは別に1つのサブマイコン14を備えるようにしている。しかしながら、本発明における、少なくとも1つの第2電子制御装置は、それに相当するサブマイコン14を1つ備える本実施形態の一例に限らない。すなわち、例えば、図1において破線で表したように、必要に応じて、その他の特定の制御に用いるサブマイコン2のようなサブマイコンを更に1つまたは複数備えるものであってもよい。尚、上述した実施の形態1においては、メインマイコン12が前記第1の発明における第1電子制御装置に、サブマイコン14が前記第1の発明における第2電子制御装置に、NE信号が前記第1の発明におけるクランク信号に、メインカウント値が前記第1の発明における第1カウント値に、サブカウント値が前記第1の発明における第2カウント値に、それぞれ相当している。また、上述した実施の形態1においては、図3中に示す信号Hi時間が前記第2の発明におけるハイ出力時間に相当している。