エンジンあるいは変速機に設けられた歯車の回転速度を算出する回転速度算出装置であって、回転センサからのパルス入力により上記回転速度を演算する回転速度演算手段を備えた回転速度算出装置において、上記回転速度演算手段は、上記パルス入力の割込みを処理する割込み処理部と、上記割込み処理部における割込み処理の許可/禁止を行うパルス入力割込み処理許可/禁止手段と、上記割込み処理部で処理された上記パルス入力により回転速度を演算する回転速度演算処理部とを備えると共に、上記割込み処理部は、上記入力パルスをカウントするパルスカウント処理部と、上記入力パルスの入力時刻を計測する時刻計測処理部と、上記時刻計測処理部で計測された時刻を記憶する時刻記憶処理部とを備え、所定時間毎に上記パルスカウント処理部でカウントされたパルス数が所定値以上となった場合に、上記割込み処理部での割込み処理を禁止することを特徴とする回転速度算出装置。上記所定時間毎に上記パルスカウント処理部でカウントされるパルス数の所定値は、上記歯車の回転軸が通常使用で採り得る回転速度域と上記歯車の歯数とにより決められることを特徴とする請求項1に記載の回転速度算出装置。自動車用のエンジンや変速機等に設けられた歯車の回転速度は、入力されるパルス信号のパルスの数と周期から算出される。パルスの数周期を算出するためのと入力時刻を処理するのは、制御コンピュータに内蔵されるCPUの割込み機能を使用するため、回転速度が速くなるにつれ、単位時間あたりに入力されるパルス信号が増えて割込み回数が増え、CPUの負荷が増大するという問題があった。特に、エンジンや変速機を制御するにあたり、回転速度の情報は大変重要な基本情報であるので、常に情報の正確さが求められる。そのため、パルス信号の入力割込みは他の割込み処理やタスクよりも優先順位を高く、通常は最高の優先順位に設定していることから、回転速度の上昇による割込み処理の負荷はCPUの負荷に直結する。そこで、上記特許文献1に開示された手法が考えられるが、この特許文献1の開示技術では、周波数判別回路が新たに必要になるため、その分コストアップを招くという課題がある。また、上記特許文献2に開示された手法も考えられるが、この特許文献2の開示技術では、パルス数を制限するわけではないため、単位時間あたりのパルス入力割込み回数は変わらず、回転速度が大きくなるにつれ、割込み負荷が増大するという課題がある。また、上記特許文献3に開示された手法も考えられるが、この特許文献3の開示技術では、エンジン回転速度と変速機入力回転速度の関係のように、システム的に関連している値であれば補えるが、システム的に独立している値ではこの手法は適用できないという課題がある。更に、上記特許文献4に開示された手法も考えられるが、この特許文献4の開示技術では、2方式を平行で処理するため、割込み処理と演算処理の分、CPUの負荷が増えるという課題がある。特に、本技術分野のように、自動車制御用に回転速度を演算する場合、通常、1つのマイクロコンピュータで様々な制御を受け持っており、1つ1つの演算処理はなるべく小さくすることが望まれるため、CPU負荷を極力少なくする必要がある。このため、特許文献4に開示された手法は自動車用の回転速度の算出には不向きである。また、上記特許文献5に開示された手法も考えられるが、この特許文献5の開示技術では、タイマを切り替えるだけで、パルス入力割込み自体を制限するものでないので、回転速度が大きくなるにつれ、CPUの割込み負荷が増大するという課題がある。この発明は、上記の課題に鑑みてなされたもので、システム的に独立している回転軸に対し、新たなコストアップを招くことなく、高回転速度時のCPUにかかる割込み負荷を低減できる回転速度算出装置を得ることを目的とするものである。この発明に係る回転速度算出装置は、エンジンあるいは変速機に設けられた歯車の回転速度を算出する回転速度算出装置であって、回転センサからのパルス入力により上記回転速度を演算する回転速度演算手段を備えた回転速度算出装置において、上記回転速度演算手段は、上記パルス入力の割込みを処理する割込み処理部と、上記割込み処理部における割込み処理の許可/禁止を行うパルス入力割込み処理許可/禁止手段と、上記割込み処理部で処理された上記パルス入力により回転速度を演算する回転速度演算処理部とを備えると共に、上記割込み処理部は、上記入力パルスをカウントするパルスカウント処理部と、上記入力パルスの入力時刻を計測する時刻計測処理部と、上記時刻計測処理部で計測された時刻を記憶する時刻記憶処理部とを備え、所定時間毎に上記パルスカウント処理部でカウントされたパルス数が所定値以上となった場合に、上記割込み処理部での割込み処理を禁止するものである。この発明に係る回転速度算出装置によれば、処理能力の低いCPUでも処理能力の高いCPUと同じ演算結果をもたらすことができるため、安価なCPUで制御コンピュータを構成することが可能となり、コストダウンが実現できる。以下、添付の図面を参照して、この発明に係る回転速度算出装置について好適な実施の形態を説明する。なお、この実施の形態により発明が限定されるものではなく、諸種の設計的変更を含むものである。実施の形態1.図1は、この発明の実施の形態1に係る回転速度算出装置を適用した自動車のシステム構成図である。自動車100は、エンジン1と、変速機以下、CVTと言う。2と、CVT2を制御するCVT制御コンピュータ以下、TCUと言う。3を備えている。エンジン1の動力は、オイルポンプ4を駆動すると共に、クラッチ5を介してCVT2の入力軸6へ入力され、プライマリープーリー7、セカンダリープーリー8を回転させる。なお、プライマリープーリー7あるいはセカンダリープーリー8の変速機構は油圧によって動作し、変速比を変更する。CVT2の入力軸6は第1の歯車9を有し、該第1の歯車9に対向して第1の回転センサ10が備えられている。また、セカンダリープーリー8にはCVT2の出力軸11が設けられ、該出力軸11は第2の歯車12を有すると共に、該第2の歯車12に対向して第2の回転センサ13が備えられている。TCU3の入力としては、第1の回転センサ10あるいは第2の回転センサ13からの回転信号や、レンジセレクタ14からのレンジ信号、アクセル15からのアクセル開度信号、各部の油圧、油温等がある。また、TCU3の出力としては、プライマリープーリー7の変速機構を動作させる油圧制御のための第1のソレノイド16、セカンダリープーリー8の変速機構を動作させる油圧制御のための第2のソレノイド17、その他各部の油圧を制御するための第3、第4のソレノイド18、19を駆動させる電気信号等があり、該電気信号でそれぞれのソレノイド16、17、18、19を駆動することにより、オイルポンプ4で発生される油圧のうち、各部にかかる油圧を調整することで変速比等を制御する。なお、図中の符号Y1~Y5は油圧回路を示している。また、CVT2はオイルポンプ4、クラッチ5、入力軸6、プライマリープーリー7、セカンダリープーリー8、第1の歯車9、第1の回転センサ10、出力軸11、第2の歯車12、第2の回転センサ13を備えて構成されている。次に、TCU3の構成について図2を用いて説明する。TCU3はCPU20、ROM21、RAM22、発振子23を備えており、CPU20へは図1で説明した各種信号が入出力すると共に、発振子23、ROM21、RAM22と接続されている。ROM21にはCVT3を制御するロジックやデータが格納されており、RAM22にはCVT3を制御するための変数等が格納されている。また、CPU20は発振子23の情報を基に、予め設定した周期でROM21内のロジックを動作させたり、RAM22にアクセスしてRAM22内の変数を読み書きしたりする。CPU20は各種入力情報から各ソレノイド16~19図1参照の駆動信号を演算し出力する。次に、TCU3の機能構成について図3を用いて説明する。TCU3は、次の各手段を備えている。即ち、制御の基準周期を生成する10msタイミング生成手段30と、プライマリープーリー7の回転速度を演算するプライマリー回転速度演算手段31と、セカンダリープーリー8の回転速度を演算するセカンダリー回転速度演算手段32と、タイヤ軸等から車体の速度を演算する車速演算手段33と、アクセル15の踏み込み量を演算するアクセル開度演算手段34を備え、更に、プライマリー回転速度とセカンダリー回転速度とから現在のギヤ比を演算する現ギヤ比演算手段35と、車速とアクセル開度とからドライバーが目標とするギヤ比を演算する目標ギヤ比演算手段36と、現ギヤ比と目標ギヤ比との偏差を演算するギヤ比偏差演算手段37と、ギヤ比の偏差からプライマリープーリー7、セカンダリープーリー8等にかけるべき油圧を演算する目標油圧演算手段38と、目標油圧となるように第1~第4のソレノイド16~19へ出力する駆動信号を演算するソレノイド駆動信号演算手段39を備えている。プライマリー、セカンダリー、車速の各回転パルス信号は、それぞれの演算手段31、32、33に入力され、10ms毎に各々の回転速度が演算される。アクセル開度信号は、アクセル開度演算手段34に入力され、運転者の加速意思であるアクセル15の踏み込み量が演算される。プライマリー回転速度演算手段31、セカンダリー回転速度演算手段32で演算されたプライマリー、セカンダリーの各回転速度は、現ギヤ比演算手段35に入力され、次式1に従い現ギヤ比が演算される。現ギヤ比=セカンダリー回転速度/プライマリー回転速度式1また、車速演算手段33で演算された車速とアクセル開度演算手段34で演算されたアクセル開度とは、目標ギヤ比演算手段36に入力され、車速とアクセル開度を軸として予め設定されているマップ値により目標ギヤ比が演算される。現ギヤ比演算手段35で演算された現ギヤ比と目標ギヤ比演算手段36で演算された目標ギヤ比とは、ギヤ比偏差演算手段37に入力され、現ギヤ比と目標ギヤ比の偏差が演算される。ギヤ比偏差演算手段37で演算されたギヤ比偏差は、目標油圧演算手段38に入力され、ギヤ比偏差から各部の目標油圧が演算される。そして、目標油圧演算手段38で演算された目標油圧は、ソレノイド駆動信号演算手段39に入力され、各部毎に目標油圧からソレノイド駆動信号が演算されて第1~第4のソレノイド16~19を駆動する。第1~第4のソレノイド16~19が駆動することにより、CVT2内の各部にはそれぞれ油圧がかかり、プライマリープーリー7やセカンダリープーリー8が制御され、結果として各回転速度等が変化し、それらがCVT2の新たな入力信号となる。次に、実施の形態1に係る回転速度算出装置による回転速度演算方式について、従来の回転速度演算方式と比較して説明する。先ず、従来の回転速度演算方式について図4~7により説明する。図4は割込み処理タイムチャート、図5は回転速度算出フローチャート、図6は回転速度演算方式を説明する機能ブロック図、図7はRAM値遷移図である。従来の回転速度演算方式は、CVT2内のプライマリープーリー7の入力軸6に設けられた歯車9、セカンダリープーリー8の出力軸11に設けられた歯車12が回転すると、それぞれの歯車9、12に対向して設けられた回転センサ10、13に磁界が生じ、歯車9、12の通過に応じて電圧が変動する。TCU2ではこの電圧変動を図4の最上部に示すような矩形波に変換し、CPU20へ入力する。CPU20ではこの矩形波の例えば立ち上がりエッジをパルス入力として割込み処理し、以下で説明する回転速度の演算に用いる。一方、発振子23は予め定められた周波数の信号を出力し続けており、10msタイミング生成手段30にて、制御の基準周期以下、メイン処理と言う。である例えば10ms信号を生成する。次に、パルス入力割込み処理について、図5のフローチャートと図6の機能ブロック図により説明する。図5aのフローチャートに示すように、パルスの入力割込みがあれば、該入力がメイン周期後の初回パルス入力かどうかを判定するステップ1a。ステップ1aで入力割込みが初回パルス入力であればステップ2aに進み、時刻計測処理部60にてその時刻を計測し、第1の格納部61にTnew、第2の格納部62にToldとして当該時刻を格納する。その後ステップ3aに進み、初回パルス入力情報部63により初回パルス入力フラグ64をOFF図4のa点参照すると共に、パルスカウント処理部65によりパルスカウントを0にリセットしてパルスカウンタ66にPcountとして格納する。ステップ1aのパルス入力がメイン周期後の初回パルス入力かどうかの判定は、初回パルス入力情報部63により行われる。初回パルス入力情報部63は、初回パルス入力フラグ64のON/OFF状態によりそのパルス入力が初回か否かを判定する。即ち、初回パルス入力フラグ64がONの場合は初回パルスと判定し、OFFの場合は初回パルスでないと判定する。10msタイミング生成手段30によってメイン周期10msのタイミングで初回パルス入力フラグ64がONされている状態でパルス入力された場合、該入力はメイン周期後の初回パルスであると判定し、第2の格納部62のToldを更新した後に初回パルス入力フラグ64をOFFする。上記メイン周期内に次のパルス入力があれば、初回パルス入力フラグ64はOFFされており、初回パルス入力情報部63は初回パルスでないと判断する。続いてメイン処理内に2回目のパルス入力割込みがあれば、ステップ1aでは既に初回パルス入力フラグ64がOFFされているためステップ4aに進み、時刻計測処理部60にてその時刻を計測して第1の格納部61に格納されているTnewの値に上書し、その後ステップ5aに進み、パルスカウント処理部65でパルスカウンタ66に格納されているPcountに1を加算し、この加算したパルス数をパルスカウンタ66に格納する図4のb点参照。続いてメイン処理内に3回目のパルス入力割込みがあれば、2回目と同様、ステップ1aでは既に初回パルス入力フラグ64がOFFされているため、ステップ4aに進み、時刻計測処理部60にてその時刻を計測して第1の格納部61に格納されているTnewの値に上書し、その後ステップ5aに進み、パルスカウント処理部65でパルスカウンタ66に格納されているPcountに1を加算し、この加算したパルス数をパルスカウンタ66に格納する図4のc点参照。以上のようにして例えばメイン処理内に8回のパルス入力割込みがあった場合、パルスカウンタ66のPcount、第2の格納部62に格納されているTold、第1の格納部61に格納されているTnewは図7の表に示すように遷移する。つまり、8回目のパルス入力割込みが終了した時点では、パルスカウント=7、初回パルス入力時刻=T0、最新8回目パルス入力時刻=T7となる。次に、メイン処理を図5bにより説明する。10msタイミング生成手段30で生成されるメイン処理のタイミングでは、ステップ1bにおいて、回転速度演算処理許可/禁止手段である回転速度演算処理許可/禁止スイッチ67を一度だけONすることで、パルスカウンタ66に格納されているPcount、第1の格納部61に格納されているTnew、第2の格納部62に格納されているToldの値を、回転速度演算処理部68に入力し、次式2に従い回転速度を演算する。回転速度rpm=パルスカウント/歯数/Tnew-Told式2続いてステップ2bに進み、初回パルス入力情報部63にて初回パルス入力フラグ64をONし図4のA点参照、ステップ3bに進んでパルスカウント処理部69によりパルスカウンタ66のパルスカウントを-1にリセットする図4のB点参照。以上が、従来の回転速度演算方式と回転速度演算に使用するパルスカウントPcount、初回パルス入力時刻Told、最新パルス入力時刻Tnewの一連の処理である。なお、図6において第1の格納部61、第2の格納部62、初回パルス入力フラグ64により時刻記憶処理部70を構成し、時刻計測処理部60、パルスカウント処理部65、及び時刻記憶処理部70により割込み処理部71を構成している。次に、実施の形態1に係る回転速度演算方式について図8~11により説明する。図8は割込み処理タイムチャート、図9は回転速度算出フローチャート、図10は回転速度演算方式を説明する機能ブロック図、図11はRAM値遷移図である。実施の形態1に係る回転速度演算方式は、CVT2内のプライマリープーリー7の入力軸6に設けられた歯車9、セカンダリープーリー8の出力軸11に設けられた歯車12が回転すると、それぞれの歯車9、12に対向して設けられた回転センサ10、13に磁界が生じ、歯車9、12の通過に応じて電圧が変動する。TCU2ではこの電圧変動を図8の最上部に示すような矩形波に変換し、CPU20へ入力する。CPU20ではこの矩形波の例えば立ち上がりエッジをパルス入力として割込み処理し、以下で説明する回転速度の演算に用いる。一方、発振子23は予め定められた周波数の信号を出力し続けており、10msタイミング生成手段30にて、制御の基準周期、即ちメイン処理である例えば10ms信号を生成する。次に、パルス入力割込み処理について、図9のフローチャートと図10の機能ブロック図により説明する。図9のフローチャートに示すように、パルスの入力割込みがあれば、該入力がメイン周期後の初回パルス入力かどうかを判定するステップ1a。ステップ1aで入力割込みが初回パルス入力であればステップ2aに進み、時刻計測処理部60にてその時刻を計測し、第1の格納部61にTnew、第2の格納部62にToldとして当該時刻を格納する。その後ステップ3aに進み、初回パルス入力情報部63により初回パルス入力フラグ64をOFF図8のa点参照すると共に、パルスカウント処理部65によりパルスカウントを0にリセットしてパルスカウンタ66にPcountとして格納する。なお、パルス入力がメイン周期後の初回パルス入力かどうかの判定は、前述したように、初回パルス入力情報部63により行われる。続いてメイン処理内に2回目のパルス入力割込みがあれば、ステップ1aでは既に初回パルス入力フラグ64がOFFされているためステップ4aに進み、時刻計測処理部60にてその時刻を計測して第1の格納部61に格納されているTnewの値に上書し、その後ステップ5aに進み、パルスカウント処理部65でパルスカウンタ66に格納されているPcountに1を加算し、この加算したパルス数をパルスカウンタ66に格納する図8のb点参照。続いてメイン処理内に3回目のパルス入力割込みがあれば、2回目と同様、ステップ1aでは既に初回パルス入力フラグ64がOFFされているため、ステップ4aに進み、時刻計測処理部60にてその時刻を計測して第1の格納部61に格納されているTnewの値に上書し、その後ステップ5aに進み、パルスカウント処理部65でパルスカウンタ66に格納されているPcountに1を加算し、この加算したパルス数をパルスカウンタ66に格納する。図8のc点参照。なお、ここまでは、前述した従来の演算方式と同様である。次に、ステップ6aに進み、パルスカウンタ66に格納されているパルスカウントPcountが所定値以上であるか判定し、所定値例えば5以上であればステップ7aに進み、パルス入力割込み処理許可/禁止手段であるパルス入力割込み処理許可/禁止スイッチ72をOFFする図8のC点参照。以上のようにしてパルス入力割込み処理許可/禁止スイッチ72によりパルス入力の割込みが禁止されると、それ以降、パルスの入力があっても割込み処理を行えないため、パルスカウンタ66のパルスカウントPcount、第2の格納部62の初回パルス入力時刻Told、第1の格納部61の最新パルス入力時刻Tnewは、図8のf点~h点のようになり、値としては図11のf~hのようにPcount=5、Told=T0、Tnew=T5から更新されない。次に、メイン処理を図9bにより説明する。10msタイミング生成手段30で生成されるメイン処理のタイミングでは、ステップ1bにおいて、回転速度演算処理許可/禁止スイッチ67を一度だけONすることで、パルスカウンタ66に格納されているPcount、第1の格納部61に格納されているTnew、第2の格納部62に格納されているToldの値を、回転速度演算処理部68に入力し、次式3に従い回転速度を演算する。回転速度rpm=パルスカウント/歯数/Tnew-Told式3続いてステップ2bに進み、初回パルス入力情報部63にて初回パルス入力フラグ64をONし図8のA点参照、ステップ3bに進んでパルスカウント処理部69によりパルスカウンタ66のパルスカウントを-1にリセットする図8のB点参照。なお、ここまでは、前述した従来の演算方式と同様である。次に、ステップ4bに進み、パルス入力割込み処理許可/禁止スイッチ72をONし、再び次のメイン周期でのパルス入力割込みに備える。つまり、上記のように割込み制限回数を5に設定した場合、図8のe点より後は割込み処理を禁止するため、図8のf点~h点のパルス入力があっても割込み処理せず、T0~T5の時間に対するパルスカウント=5で回転速度を演算する。なお、図10において、時刻計測処理部60、パルスカウント処理部65は割込み処理部71を構成し、第1の格納部61、第2の格納部62、初回パルス入力フラグ64により時刻記憶処理部70を構成している。このように、実施の形態1に係る回転速度算出装置による回転速度演算方式を用いれば、1メイン処理中に予め設定された回数以上の割込み入力処理を行わないため、1メイン処理時間あたりのパルス入力による割込み処理の負荷が制限されることになる。従って、CPUの割込み負荷が増大せず、処理能力の低いCPUでも処理能力の高いCPUと同じ演算結果をもたらすことができるため、安価なCPUで制御コンピュータを構成することが可能となり、コストダウンが実現できる。実施の形態2.次に、実施の形態2に係る回転速度算出装置について図8及び図9、図11及び図12を用いて説明する。エンジン、あるいは特にCVT内には複数の回転軸を有し、それらは各々、通常使用での回転速度域や歯数が異なる。例えば図12aのように、軸A、軸Bの歯数がそれぞれn、2nの場合、軸A、軸Bを同回転速度にすると1メイン処理に入力されるパルスカウントは、軸Bが軸Aの2倍2n/nとなる。この時、軸Aの割込み制限回数を軸Bと同じにすると、軸Bもパルスカウント=5より後は割込み処理を禁止してしまうため、1メインあたりの割込み禁止時間が長くなり、回転速度の演算精度が悪くなってしまう。そこで、軸Bも軸Aと同相当の演算精度とするため、次式4に従い割込み制限回数を設定する。割込み設定回数=p×m/n×t/s式4p:割込み制限回数基準設定値n:基準回転軸の歯数m:対象回転軸の歯数s:基準回転軸の使用域最高回転速度t:対象回転軸の使用域最高回転速度パルスカウンタ66のパルスカウントPcountが、式4で求めた割込み設定回数以上であれば図9のステップ7aに進み、パルス入力割込み処理許可/禁止スイッチ72をOFFする図8のC点参照。パルス入力割込み処理許可/禁止スイッチ72により、パルス入力の割込みが禁止されると、それ以降パルスの入力があっても割込み処理を行えないため、パルスカウンタ66のパルスカウントPcount、第2の格納部62に格納されている初回パルス入力時刻Told、第1の格納部61に格納されている最新パルス入力時刻Tnewは、図8のf点~h点のようになり、値としては図11のf~hのようにPcount=5、Told=T0、Tnew=T5から更新されない。メイン処理タイミングにおいても、図9bのステップ3bのパルスカウント処理部69でのパルスカウント処理までは従来どおりである。その後、ステップ4bに進み、パルス入力割込み処理許可/禁止スイッチ72をONし、再び次のメイン周期でのパルス入力割込みに備える。つまり、上記のように割込み制限回数を式4で求めた値に設定した場合、図12a及びbで示すように、歯数や使用域最高回転速度によって割込み禁止時間が短縮されるため、歯数や最高回転速度が多くても一定の演算精度を保ちつつ、1メイン中の割込み処理を制限して回転速度を演算することになる。