【事件の表示】
　特願２０００−１１４６４６「内燃機関の気筒識別装置」拒絶査定不服審判事件〔平成１３年１０月２６日出願公開、特開２００１−２９５６９１〕について、次のとおり審決する。
【結　論】
　本件審判の請求は、成り立たない。
【理　由】
【１】手続の経緯・本願発明
　本件出願は、平成１２年４月１７日の出願であって、平成１７年６月２８日付けで拒絶理由が通知され、同年８月９日付けで意見書及び手続補正書が提出されたが、平成１８年３月１５日付けで拒絶査定がなされ、同年４月２０日に拒絶査定に対する審判請求がされるとともに、同日付けで明細書を補正する手続補正書が提出されたものであって、その請求項１に係る発明は、平成１８年４月２０日付けの手続補正書により補正された明細書及び出願当初の図面の記載からみて、特許請求の範囲の請求項１に記載された事項により特定されるとおりのものと認められるところ、その請求項１に係る発明（以下、「本願発明」という。）は次のとおりである。
　
　「【請求項１】　複数の気筒を有する内燃機関のクランク角を検出し、クランク角信号を出力する第一のクランク角センサ、前記内燃機関のクランク角を検出し、前記第一のクランク角センサの出力信号とは異なる形態のクランク角信号を出力する第二のクランク角センサ、前記第一のクランク角センサの出力に基づいて制御対象の気筒が属する気筒グループの識別を行うと共に前記第二のクランク角センサの出力に基づいて制御対象の気筒の識別を行う気筒識別手段、前記内燃機関がクランキング開始から所定時間内であるか否かを検出すると共に前記所定時間内であることを検知したとき前記第一のクランク角センサの出力が所定周期以上か否かを検出するクランキング判定手段、このクランキング判定手段が前記所定周期未満であることを検出したときは前記気筒識別手段による前記気筒グループの識別を無効とし、且つ該気筒グレープの識別が確立するまでの間、前記第二のクランク角センサの出力に基づく制御対象の気筒の識別を無効にする気筒識別誤判定防止手段を備えたことを特徴とする内燃機関の気筒識別装置。」
　
　
【２】刊行物
１．刊行物１
　（１）原査定の拒絶理由に引用された、本願の出願前に頒布された刊行物である特開平５−２８８１１２号公報（以下、「刊行物１」という。）には、図２〜９ともに次の事項が記載されている。
　
　　（ア）「【請求項１】　多気筒内燃機関のクランク軸に一体回転可能に設けられ、かつ等角度毎に多数のパルス発生部を有するとともに、１箇所のみ不等角度となるように構成された第１ロータと、
前記第１ロータの回転によるパルス発生部の通過にともないパルス信号を出力する第１パルス信号出力器と、
前記クランク軸が２回転する毎に１回転するカム軸に一体回転可能に設けられ、かつ一つのパルス発生部を有する第２ロータと、
前記第２ロータの回転によるパルス発生部の通過にともないパルス信号を出力する第２パルス信号出力器と、
前記第１パルス信号出力器のパルス信号の間隔から前記不等角度部分を検出し、その検出時のパルス信号を基準位置信号とする基準位置信号検出手段と、
前記第１パルス信号出力器からのパルス信号の数をカウントし、かつ前記基準位置信号検出手段により基準位置信号が検出される毎にカウント値を初期化するカウント手段と、
前記カウント手段によるカウント値が予め定めた所定値となったとき、第２パルス信号出力器からのパルス信号出力の有無を判断し、その判断結果に応じ内燃機関の特定気筒のクランク角位置を検出するクランク角位置検出手段とを備えたことを特徴とする内燃機関のクランク角位置検出装置。」（【請求項１】）
　
　　（イ）「【０００１】
【産業上の利用分野】本発明は多気筒内燃機関の点火制御や燃料噴射制御に際し、気筒判別のためのクランク角位置を検出するクランク角位置検出装置に関するものである。」（段落【０００１】）
　
　　（ウ）「【００１３】
【実施例】以下、本発明を４気筒ガソリンエンジンのクランク角位置検出装置に具体化した一実施例を図２〜図９に従って説明する。
【００１４】図２及び図３で示すように、多気筒内燃機関としてのガソリンエンジンは、ピストンの往復運動を回転運動に変換して動力を取り出すクランク軸１と、吸・排気弁を開閉させるためのカムを有するカム軸２とを備えている。カム軸２はベルト又はチェーンによってクランク軸１に駆動連結され、クランク軸１が２回転するとカム軸２が１回転するように設定されている。
【００１５】クランク軸１には第１ロータ３が一体回転可能に設けられ、その外周にはパルス発生部としての多数の歯４が等角度（本実施例では２２．５度）毎に形成されている。また、第１ロータ３における多数の歯４のうちの一つが欠落されており、この欠落部分は不等角度の欠け歯４ａとなっている。前記第１ロータ３の近傍には、第１パルス信号出力器としての第１電磁ピックアップ５が配置されている。第１電磁ピックアップ５は、前記歯４の位置が変化したときにコイルのインダクタンスが変化する特性を利用したものである。第１電磁ピックアップ５は、前記クランク軸１の回転にともない第１ロータ３が回転して歯４が通過する毎にパルス信号としての回転数信号を出力する（図９参照）。そして、本実施例ではこれらの第１ロータ３及び第１電磁ピックアップ５によって回転数センサ６が構成されている。
【００１６】前記カム軸２には第２ロータ７が一体回転可能に設けられ、その外周にはパルス発生部としての一つの歯８が形成されている。第２ロータ７の近傍には、第２パルス信号出力器としての第２電磁ピックアップ９が配置されている。第２電磁ピックアップ９は、前記カム軸２の回転にともない第２ロータ７が回転して歯８が通過する毎にパルス信号としての気筒判別信号を出力する。すなわち、クランク軸１が２回転する毎に（７２０°ＣＡ回転する毎に）、１つの気筒判別信号を出力する（図９参照）。そして、本実施例ではこれらの第２ロータ７及び第２電磁ピックアップ９によって気筒判別センサ１０が構成されている。
【００１７】図５で示すように、前記回転数センサ６及び気筒判別センサ１０は電子制御装置（以下、単に「ＥＣＵ」という）１１の入力側に電気的に接続されている。このＥＣＵ１１の出力側にはイグナイタ、点火コイル等からなる点火装置１２が電気的に接続されている。そして、ＥＣＵ１１は両センサ６，１０にて発生した信号に基づいて点火装置１２を制御する。なお、前記ガソリンエンジンにおける４つの気筒を第１気筒，第２気筒，第３気筒，第４気筒とすると、ＥＣＵ１１は第１気筒，第３気筒，第４気筒，第２気筒の順で１８０°ＣＡ毎に点火が行われるように点火装置１２を駆動制御する。
【００１８】前記ＥＣＵ１１は基準位置信号検出手段、カウント手段及びクランク角位置検出手段を構成する中央処理装置（ＣＰＵ）１３と、読出し専用メモリ（ＲＯＭ）１４と、ランダムアクセスメモリ（ＲＡＭ）１５と、バックアップＲＡＭ１６と、入力ポート１７と、出力ポート１８とを備え、これらは互いにバス１９によって接続されている。ＣＰＵ１３は、予め設定された制御プログラムに従って各種演算処理を実行し、ＲＯＭ１４はＣＰＵ１３で演算処理を実行するために必要な制御プログラムや初期データを予め記憶している。また、ＲＡＭ１５はＣＰＵ１３の演算結果を一時記憶する。バックアップＲＡＭ１６は、電源が切られた後にも各種データを保持するように、バッテリによってバックアップされている。
【００１９】前記回転数センサ６からの回転数信号は波形整形回路２０を介して入力ポート１７に入力される。また、気筒判別センサ１０からの気筒判別信号は波形整形回路２１を介して入力ポート１７に入力される。ＣＰＵ１３は入力された回転数信号及び気筒判別信号を読み込み、出力ポート１８を介して点火装置１２を駆動制御する。」（段落【００１３】〜【００１９】）
　
　　（エ）「【００２０】次に、前記のように構成された本実施例の作用及び効果について説明する。図４のフローチャートはＣＰＵ１３によって実行される各処理のうち、フラグＦ１を設定するためのルーチンを示しており、気筒判別信号が立ち上がる毎（この場合７２０°ＣＡ毎）に割り込まれる。フラグＦ１は、気筒判別センサ１０から気筒判別信号が出力されたかどうかを判定するためのものである。また、図６及び図７のフローチャートは回転数信号及び気筒判別信号に基づき気筒判別を行うためのルーチンを示しており、回転数信号が立ち上がる毎（この場合３０°ＣＡ毎）に割り込まれる。さらに、図８のフローチャートは、前記気筒判別結果に基づき点火制御を行うためのルーチンを示しており、所定のタイミングで起動される。
【００２１】まず、図４のルーチンについて説明する。処理がこのルーチンへ移行すると、ＣＰＵ１３はステップ１０１でフラグＦ１を「１」に設定し、このルーチンを一旦終了する。この処理により、フラグＦ１は気筒判別信号が立ち上がる毎（７２０°ＣＡ毎）に「１」に設定される。
【００２２】次に、図６及び図７のルーチンを図９のタイミングチャートを用いて説明する。この処理ルーチンでは、カウンタＣＳＴとカウンタＣ１とフラグＸとフラグＦ２とが用意されている。
【００２３】図９で示すようにカウンタＣＳＴは、エンジン始動後における本処理ルーチンの実行回数をカウントするためのものである。また、カウンタＣ１は回転数センサ６からの回転数信号の数をカウントするためのものであり、同回転数センサ６から欠け歯４ａに対応した回転数信号（基準位置信号）が出力される毎に初期化される。そして、カウンタＣ１は回転数センサ６の歯４に対応して「０」〜「１４」の値を順に採る。
【００２４】フラグＸは、回転数信号が基準位置信号であるか否かを判定するためものであり、回転数信号が基準位置信号でないときに「０」に設定され、基準位置信号であるときに「１」に設定される。フラグＦ２は気筒判別を行う際に用いられるものであり、前記カウンタＣ１の値が予め定めた所定値であるときに、次のように設定される。すなわち、フラグＦ２は気筒判別信号が出力されている場合「０」に設定され、気筒判別信号が出力されていない場合「１」に設定される。ここでの所定値は、気筒判別信号の発生が予想される範囲の値（本実施例では、Ｃ１＝「１」〜「３」）である。」（【００２０】〜【００２４】）
　
　　（オ）「【００３６】図９のタイミングｔ４において、回転数センサ６から欠け歯４ａに対応した基準位置信号が出力されると、図６のステップ２０５での間隔比Ａが「１．８」以上になる。そのため、ＣＰＵ１３は図７のステップ２０７での判定条件が満たされていると判断し、ステップ２０９でフラグＸを「１」に設定する。さらに、ＣＰＵ１３はステップ２１０でカウンタＣ１の値を「０」にリセットし、ステップ２１１でフラグＦ１を「０」に設定する。このステップ２１１の処理は、これから気筒判別を行うに際し、それまでに気筒判別信号が出力されたという痕跡を消すための処理である。その後、ＣＰＵ１３はステップ２１８の点火制御ルーチンへ移行する。
【００３７】なお、上述のステップ２０８においてフラグＸが「１」でない場合に、その後の処理を行わないようにしたのは次の理由による。すなわち、エンジン始動後に最初に間隔比Ａが「１．８」以上となるまで、つまり初めて欠け歯４ａが検出されて基準位置信号が出力されるまでは、カウンタＣ１の値の信頼性が低い。そのため、本実施例では間隔比Ａが「１．８」未満ではカウンタＣ１の値を「０」にしておき、「１．８」以上となった後に、カウンタＣ１にカウント動作させるようにしている。
【００３８】図９のタイミングｔ４において、回転数センサ６から欠け歯４ａの次の歯４に対応した回転数信号が出力されると、図６のステップ２０５での間隔比Ａが「１．８」未満となる。また、このときにはフラグＸが前記ステップ２０９で「１」に設定されている。そのため、ＣＰＵ１３は図７のステップ２０７での判定条件が否定判定され、かつステップ２０８での判定条件が満たされていると判断してステップ２１２へ移行する。ＣＰＵ１３はステップ２１２でカウンタＣ１の値を「１」インクリメントする。この場合、カウンタＣ１の値を「０」から「１」にする。
【００３９】続いて、ＣＰＵ１３はステップ２１３でカウンタＣ１の値が「４」以上であるか否かを判定し、さらにステップ２１４で同カウンタＣ１の値が「３」であるか否かを判定する。カウンタＣ１の値は前述したように「１」であるので、ＣＰＵ１３はステップ２１３，２１４のいずれの条件も満たされていないと判断し、ステップ２１８の点火制御ルーチンへ移行する。
【００４０】上述の処理が繰り返し行われると（図９のタイミングｔ４〜ｔ７）、ステップ２１２においてカウンタＣ１の値が「１」ずつ増える。そして、タイミングｔ７でカウンタＣ１の値が「３」になると、ステップ２１４での判定条件（Ｃ１＝３）が満たされる。すると、ＣＰＵ１３はステップ２１５へ移行し、フラグＦ１が「１」であるか否かを判定する。
【００４１】ここで、例えば図９のタイミングｔ６において、気筒判別信号が出力されたとすると、フラグＦ１は「１」に設定されている（図４のルーチン参照）。そのため、ＣＰＵ１３はタイミングｔ７においてステップ２１５の条件（Ｆ１＝「１」）が満たされていると判断し、ステップ２１６でフラグＦ２を「０」に設定する。そして、ＣＰＵ１３はステップ２１８の点火制御ルーチンへ移行する。」（段落【００３６】〜【００４１】）
　
　　（カ）「【００４４】さらに、図９のタイミングｔ１４では、カウンタＣ１の値は「１２」となり、フラグＦ２は「１」の値をとることになる。次に、前記ステップ２１１、２１４、２１６、２１７から移行した点火制御ルーチンを、図８及び図９に従って説明する。
【００４５】処理がこのルーチンへ移行すると、ＣＰＵ１３はまずステップ３０１でカウンタＣ１の値が「４」であるか否かを判定し、ステップ３０２でカウンタＣ１の値が「１２」であるか否かを判定する。図９におけるタイミングｔ１からタイミングｔ７まではステップ３０１，３０２のいずれの条件も満たしていないので、ＣＰＵ１３はその後の処理を行わず、このルーチンを一旦終了する。
【００４６】図９のタイミングｔ８でカウンタＣ１の値が「４」になると、ステップ３０１の判定条件（Ｃ１＝４）が満たされるので、ＣＰＵ１３はステップ３０３でフラグＦ２が「０」であるか否かを判定する。タイミングｔ８では、前述したようにフラグＦ２が「０」である。そのため、ＣＰＵ１３はステップ３０３の判定条件（Ｆ２＝０）が満たされていると判断し、ステップ３０４において第１気筒の点火を行うべく、点火装置１２を駆動制御する。
【００４７】続いて、図９のタイミングｔ９でカウンタＣ１の値が「１２」になると、ステップ３０２の判定条件（Ｃ１＝１２）が満たされるので、ＣＰＵ１３はステップ３０５でフラグＦ２が「０」であるか否かを判定する。タイミングｔ９では、前述したようにフラグＦ２が「０」である。そのため、ＣＰＵ１３はステップ３０５の判定条件（Ｆ２＝０）が満たされていると判断し、ステップ３０６において第３気筒の点火を行うべく、点火装置１２を駆動制御する。
【００４８】次に、図９のタイミングｔ１３でカウンタＣ１の値が「４」になると、ステップ３０１の判定条件（Ｃ１＝１２）が満たされるので、ＣＰＵ１３はステップ３０７でフラグＦ２が「０」であるか否かを判定する。タイミングｔ１３では、前述したようにフラグＦ２が「１」である。そのため、ＣＰＵ１３はステップ３０３の判定条件（Ｆ２＝０）が満たされていないと判断し、ステップ３０７において第４気筒の点火を行うべく、点火装置１２を駆動制御する。
【００４９】さらに、図９のタイミングｔ１４でカウンタＣ１の値が「１２」になると、ステップ３０２の判定条件（Ｃ１＝１２）が満たされるので、ＣＰＵ１３はステップ３０５でフラグＦ２が「０」であるか否かを判定する。タイミングｔ１４では、前述したようにフラグＦ２が「１」である。そのため、ＣＰＵ１３はステップ３０５の判定条件（Ｆ２＝０）が満たされていないと判断し、ステップ３０８において第２気筒の点火を行うべく、点火装置１２を駆動制御する。
【００５０】上記図８の処理ルーチンでは、カウンタＣ１の値が「４」あるいは「１２」のときに点火制御するものとし、これらのうちいずれかの値になったときにフラグＦ２の状態が「０」か「１」かを判定する。そして、カウンタＣ１の２つの値とフラグＦ２の２つの状態とからなる４つの組合せで、各気筒の点火を行う際のクランク角を特定している。つまり、カウンタＣ１の値が「４」でも気筒判別センサ１０から気筒判別信号が出力される場合と出力されない場合とがある。気筒判別信号が出力された場合にはフラグＦ２が「０」になる。従って、同じＣ１＝４のタイミングでも気筒判別信号によってフラグＦ２の状態が３６０°ＣＡ毎に変わっていくので、カウンタＣ１の値が「４」のときにフラグＦ２の状態を検出すれば、点火すべき気筒が第１気筒であるか第４気筒であるかを判別できる。カウンタＣ１の値が「１２」のときも同様である。」（段落【００４４】〜【００５０】）
　
　　（キ）「【００５２】すなわち、カウンタＣ１の値はクランク軸１が１回転する毎に所定値になるが、気筒判別信号はクランク軸１が２回転する毎にしか出力されない。そのため、前記のようにカウンタＣ１の値が所定値となったときに、気筒判別センサ１０からの気筒判別信号の有無を判断することで、エンジンの特定気筒のクランク角位置を検出することが可能となる。
【００５３】より詳しくは、カウンタＣ１の値が所定値であるときに、気筒判別センサ１０から気筒判別信号が出力されれば、その気筒判別信号により特定気筒を判別することが可能である。また、前記気筒判別センサ１０による気筒判別信号の出力時点から３６０°ＣＡ度位相のずれた位置では、カウンタＣ１の値が前記気筒判別信号出力時における値と同じとなるものの、実際には気筒判別センサ１０からは気筒判別信号が出力されない。そして、この気筒判別信号が出力されないときのクランク角の位相は、気筒判別センサ１０から気筒判別信号の出力されるべきクランク角に対し３６０°ＣＡずれていることになるので、前記特定気筒とは異なる気筒を判別することが可能となる。
【００５４】従って、本実施例では２つのセンサ（回転数センサ６及び気筒判別センサ１０）を用いるだけで、４つの気筒のうちの点火すべき気筒を特定するとともに、その特定された気筒での点火すべきクランク角位置を検出することができる。しかも、このような気筒の特定及びクランク角位置の検出を、クランク軸１が２回転（７２０°ＣＡ回転）するよりも小さな角度で行うことができる。」（段落【００５２】〜【００５４】）
　
　（２）ここで、上記（１）の（ア）〜（キ）及び図２〜９からみて、次のことがわかる。
　　（ク）上記（ウ）からみて、刊行物１に記載された実施例では、多気筒内燃機関としてのガソリンエンジンは、４気筒ガソリンエンジンであり、前記ガソリンエンジンにおける４つの気筒を第１気筒，第２気筒，第３気筒，第４気筒とすると、第１気筒，第３気筒，第４気筒，第２気筒の順で１８０°ＣＡ毎に点火が行われるが、この順序は、回転数センサ６及び気筒判別センサ１０にて発生した信号に基づいて制御されるものであることがわかる。
　
　　（ケ）上記（ウ）〜（キ）及び図２〜４、６〜９からみて、刊行物１に記載されたものは、回転数センサ６及び気筒判別センサ１０の２つのセンサを用いて、４つの気筒のうちの点火すべき気筒を特定する、つまり気筒を判別するものであることがわかる。
　この気筒判別の際に、図８及び９のカウンタＣ１＝４？のステップ３０１と、カウンタＣ１＝１２？のステップ３０２におけるカウンタＣ１の値について判断される段階では、次のステップ３０３、３０５のフラグＦ２＝０？判定がなされていないので、カウンタＣ１＝０での回転数センサ６のみによる回転数信号の欠け歯４ａに対応した基準位置信号に基づき、Ｃ１＝４における点火が第１気筒および第４気筒のグループと、Ｃ１＝１２における点火が第３気筒および第２気筒のグループといずれかの気筒グループの判別ができることがわかる。また、図８及び９のステップ３０１と３０２におけるカウンタＣ１についての判断の次の段階では、気筒判別センサ１０の気筒判別信号がＨかＬかのいずれか出力されることに起因するフラグＦ２＝０かＦ２＝１かの判定がなされるので、回転数センサ６の出力に基づいて気筒グループの判別を行われ、気筒判別センサ１０の出力に基づいて気筒の判別を行うものであり、これにより、第１気筒，第３気筒，第４気筒，第２気筒の順で気筒が判別されて、１８０°ＣＡ毎に点火制御が行われることがわかる。
　
　　（コ）上記（ウ）〜（キ）及び図２〜９からみて、ＥＣＵ１１及びＥＣＵ１１内に記憶された図４、６〜８のルーチン等の制御プログラムや初期データが、回転数センサ６の出力に基づいて制御対象の気筒が属する気筒グループの判別を行うと共に気筒判別センサ１０の出力に基づいて制御対象の気筒の判別を行う気筒判別の手段であることがわかる。
　
　　（サ）上記（イ）〜（キ）及び図２〜９からみて、内燃機関のクランク角位置検出装置は、クランク角位置を検出して気筒判別する装置であるので、内燃機関の気筒判別する装置であることがわかる。
　
　（３）上記（ア）〜（サ）及び図２〜９を総合すると、刊行物１には、次の発明（以下、「刊行物１記載の発明」という。）が記載されているものと認められる。
　
　「複数の気筒を有する内燃機関のクランク角を検出し、回転数信号を出力する回転数センサ６、前記内燃機関のクランク角を検出し、前記回転数センサ６の出力信号とは異なる形態の気筒判別信号を出力する気筒判別センサ１０、前記回転数センサ６の出力に基づいて制御対象の気筒が属する気筒グループの判別を行うと共に気筒グループの判別が確立した後に前記気筒判別センサ１０の出力に基づいて制御対象の気筒の判別を行う気筒判別の手段、
を備えた内燃機関のクランク角位置検出装置。」
　
２．刊行物２
　（１）原査定の拒絶理由に引用された、本願の出願前に頒布された刊行物である特開平２−２２１６６３号公報（以下、「刊行物２」という。）には、第１〜４図とともに次の事項が記載されている。
　
　　（ア）「・・・電磁ピックアップ式クランク角センサからの信号の入力時に前回の入力時からの時間を計測する計時手段と、その時間が所定値以下のときに今回入力された信号をノイズとみなしてその信号に基づく制御を禁止する制御禁止手段とを設けたことを特徴とするクランク角センサのフェイルセーフ装置。」（特許請求の範囲）
　
　　（イ）「〈従来の技術〉
　内燃機関のクランク角センサは、機関回転に同期して例えば８気筒の場合クランク角９０°毎の基準クランク角位置にて基準信号（気筒判別信号を含む）を出力すると共に、単位クランク角（１〜２°）毎に単位信号を出力するもので、これらの信号は機関回転数の検出，燃料噴射及び点火の制御に不可欠である。
　かかるクランク角センサとしては、近年、耐ノイズ性を考慮して、ディストリビュータ内蔵型の光学式クランク角センサが使用されている。
　但し、光学式クランク角センサは比較的故障頻度が高いゆえ、バックアップ用に基準信号発生機能のみを有する電磁ピックアップ式クランク角センサを設け、光学式クランク角センサの故障，断線等の異常時に、電磁ピックアップ式クランク角センサからの基準信号を用いてフェイルセーフ制御を行わせるようにしている。
〈発明が解決しようとする課題〉
　しかるに、電磁ピックアップ式クランク角センサの出力（生信号）は、第４図（ａ）に示す如く一周期の交流信号となるが、始動時にスタータモータ・ノイズ（図示ＮＺ）が乗り易く、スライスレベル（図示ＳＬ）をある程度高く設定しても、同図（ｂ）に示す如く波形整形出力に狂いを生じ、誤読込みを生じ易いという問題点があった。
　第４図は８気筒の場合で、＃１気筒につき基準信号が１５°のズレで２個出力されるようにして、気筒判別可能とした例である。
　従って、この例の場合、コントロールユニット側では基準信号が２個近接していると＃１気筒と判別するから、コントロールユニット側では第４図（Ｃ）に示す如く気筒判別を行い、燃料噴射制御について例えば＃１，＃６気筒相当の基準信号に同期して全気筒同時噴射（１回転１噴射）を行う場合に燃料噴射に狂いを生じ、また、点火制御についても電子配電に際し如く配電ミスを生じ、始動が困難となる。」（第１頁右下欄第１行〜第２頁左上欄第１８行）
　
　　（ウ）「本発明は、このような従来の問題点に鑑み、バックアップ用の電磁ピックアップ式クランク角センサの信号にノイズが乗った場合の誤制御を簡単に防止できるようにすることを目的とする。」（第２頁右上欄第６〜９行）
　
　　（エ）「〈作用〉
　すなわち、電磁ピックアップ式クランク角センサからの基準信号の発生周期は、正規の基準信号であれば、所定値以上であるから、これが所定値以下のときは、ノイズによるものとみなし、その信号に基づく制御を禁止するのである。」（第２頁左下欄第３〜８行）
　
　　（オ）「電磁ピックアップ式クランク角センサ５は、磁気を帯びた鉄心とこれに巻回したコイルとを備え、シグナルディスクプレート３の外周部に形成された基準信号用突起（又は切込み）３ｃが鉄心の磁界をよぎることにより、コイルに基準信号（−周期の交流信号）を発生させるものである。そして、この基準信号は波形整形回路７によりパルス波形に整形されて、マイクロコンピュータ８に入力される。尚、ここで発生する基準信号は８気筒の場合クランク角９０°毎で、＃１気筒については１５゜ずれた位置で２個の信号が出力されるようにしてある。」（第２頁右下欄第９〜２０行）
　
　　（カ）「一方、マイクロコンピュータ８は、光学式クランク角センサ４の故障，断線等の異常を検出する異常検出プログラムを有し、光学式クランク角センサ４の異常時に電磁ピックアップ式クランク角センサ５からの基準信号を用い、これに基づいて機関回転数の検出，燃料噴射及び点火のフェイルセーフ制御を行う。
　具体的には、基準信号の周期から機関回転数を算出する。
　また、燃料噴射制御については、１回転１噴射の全気筒同時噴射とし、機関運転状態に基づいて噴射時間を設定し、４回に１回の基準信号に基づいて全気筒同時に燃料噴射を行わせる。。
　また、点火制御については、機関運転状態に基づいて点火時期を設定し、そのときの機関回転数を考慮して基準信号の発生時期から点火時期までの時間を演算し、基準信号から気筒判別を行いつつ点火すべき気筒を知り、また基準信号の発生から計時して点火時期の到来を知って、点火を行わせる。」（第３頁左上欄第２０行〜同頁右上欄第１９行）
　
　　（キ）「ここで、光学式クランク角センサ４の異常時（すなわち電磁ピックアップ式クランク角センサ５によるバックアップ時）のかかる制御は、マイクロコンピュータ８にて、電磁ピックアップ式クランク角センサ５からの基準信号（ＲＥＦ）により、第３図のルーチンが割込み処理されることによって行われる。
　尚、マイクロコンピュータ８にはスタートスイッチ９からの信号が入力されている。
　第３図のステップ１（図にはＳｌと記してある。以下同様）では、タイマの値を読込んで、これをＴとする。このタイマは、前回の正規の基準信号の入力時に後述するステップ９でリセットされ、その後の経過時間を計時しているもので、従ってＴは基準信号間の時間の計測値となり、ステップ１，９の部分が計時手段に相当する。
　ステップ２では、スタートスイッチ９のＯＮ・ＯＦＦを判定し、ＯＮの場合（始動時）はステップ３へ、ＯＦＦの場合（始動時以外）はステップ５へ進む。始動時以外であれば、スタータモータ・ノイズは問題とならないからである。
　ステップ３では、機関回転数Ｎに応じてクランク角１０°相当の基準時間Ｔ０を定めたマップを参照し、機関回転数Ｎから基準時間Ｔ０を検索する。尚、機関回転数Ｎは前回の正規の基準信号の入力時に後述するステップ８で演算されているものである。
　次のステップ４では、時間Ｔと基準時間Ｔ０とを比較し、時間Ｔ≦基準時間Ｔ０の場合は、ノイズとみなして、このルーチンを終了する。
　すなわち、正規の基準信号であれば、２個続く気筒判別信号であってもクランク角で１５゜ずれるので、これよりも短い例えばクランク角１０°相当の時間以下であれば、ノイズによるものとみなしして、これに基づく制御を禁止するのである。
　従って、ステップ３，４の部分が制御禁止手段に相当する。
　時間Ｔ＞基準時間Ｔ０の場合は、ステップ５へ進む。
　ステップ５では、機関回転数Ｎに応じて例えばクランク角３０°相当の基準時間Ｔ１を定めたマップを参照し、機関回転数Ｎから基準時間Ｔ１を検索する。
　次のステップ６では、時間Ｔと基準時間Ｔ１とを比較し、時間Ｔ≦基準時間Ｔ１の場合は、気筒判別信号とみなし、ステップ７へ進み、気筒判別カウンタを＃ｌ気筒を示す値にセットして、このルーチンを終了する。
　すなわち、通常の基準信号であれば、クランク角で９０゜ずれるので、これよりも短い例えばクランク角３０°相当の時間以下であれば、＃１気筒判別信号とみなすのである。
　時間Ｔ＞基準時間Ｔ１の場合は、正規の基準信号であるので、ステップ８へ進む。
　ステップ８では、通常の基準信号に基づくジョブ（ＲＥＦ−ＪＯＢ）を実行する。具体的には、時間Ｔに基づいて機関回転数Ｎを演算し、また、気筒判別カウンタを所定の順序でカウントアップする。そして、これに基づいて、前述の燃料噴射及び点火のフェイルセーフ制御を行わせる。
　次のステップ９ではタイマをリセットしてこのルーチンを終了する。」（第３頁右上欄第２０行ー第４頁右上欄第１行）
　
　　（ク）「〈発明の効果〉
　以上説明したように本発明によれば、バックアップ用の電磁ピックアップ式クランク角センサの信号にノイズが乗った場合に、ノイズを識別して、誤制御を防止することができ、始動性等が向上するという効果が得られる。」（第４頁右上欄第２〜７行）
　
　（２）ここで、上記（１）の（ア）〜（ク）及び第１〜４図からみて、次のことがわかる。
　　（ケ）上記（イ）、（ウ）及び（カ）からみて、刊行物２に記載されたものは、従来の内燃機関の電磁ピックアップ式クランク角センサの信号に関する問題点を解決しようとするものであり、しかも、燃料噴射制御及び点火制御を行わせるものであることから、刊行物２に記載されたものは内燃機関に関するものであることがわかる。
　
　　（コ）上記（イ）、（ウ）、（カ）及び（キ）からみて、刊行物２に記載されたクランク角センサのフェイルセーフ装置は、電磁ピックアップ式クランク角センサからの信号に基づいて気筒判別を行っており、気筒判別する装置でもあることがわかる。
　
　　（サ）上記（ア）、（キ）及び第３図からみて、刊行物２に記載されたものは、ステップ２でのスタートスイッチ９のＯＮの場合である始動時の間、ステップ４でノイズか否かを判定し、ノイズと判定されると、その信号に基づく制御を禁止し、ノイズと判定されなければ、ステップ５，６，７、又はステップ５，６，８，９と進んで、スタートスイッチ９のＯＮの場合である始動時の間であっても気筒判別の動作を行なうことがわかる。
　
　　（シ）上記（キ）、第２図及び第３図からみて、刊行物２に記載されたものは、マイクロコンピュータ８及び当該マイクロコンピュータ８にて処理される第３図のルーチンにおけるステップ１〜４は、スタートスイッチ９のＯＮの場合である始動時の間であるか否かを検出すると共に始動時の間であることを検知したとき電磁ピックアップ式クランク角センサ５の出力が基準時間Ｔ０以上か否かを検出する始動時ノイズ判定手段であることがわかる。
　
　　（ス）上記（キ）、第２図及び第３図からみて、マイクロコンピュータ８及び当該マイクロコンピュータ８にて処理される第３図のルーチンにおけるステップ５〜８は、気筒判別を行っており、気筒判別する手段であることがわかる。
　
　　（セ）上記（キ）、第２図及び第３図からみて、マイクロコンピュータ８及び当該マイクロコンピュータ８にて処理される第３図のルーチンにおけるステップ３，４は、基準時間Ｔ０未満であることを検出したときは気筒判別する手段であるステップ５〜８による気筒の判別を禁止とする制御禁止手段であることがわかる。
　
　（３）上記（ア）〜（セ）及び第１〜４図を総合すると、刊行物２には、次の技術（以下、「刊行物２記載の技術」という。）が記載されているものと認められる。
　
　「内燃機関の気筒判別する装置であるクランク角センサのフェイルセーフ装置において、始動時のノイズの影響の防止のために、内燃機関がスタートスイッチ９のＯＮの場合である始動時の間であるか否かを検出すると共に前記スタートスイッチ９のＯＮの場合である始動時の間であることを検知したとき電磁ピックアップ式クランク角センサ５の出力が基準時間Ｔ０以上か否かを検出する始動時ノイズ判定手段、この始動時ノイズ判定手段が前記基準時間Ｔ０未満であることを検出したときは当該電磁ピックアップ式クランク角センサ５の出力信号をノイズとし、且つ、当該出力信号に基づく＃１気筒の判別を禁止とする制御禁止手段を備えた技術。」
　
　
【３】対比・判断
　（１）対比
　本願発明と刊行物１記載の発明とを対比すると、刊行物１記載の発明における「内燃機関」、「クランク角」、「回転数信号」、「回転数センサ６」、「気筒判別信号」、「気筒判別センサ１０」及び「気筒判別の手段」は、それらの機能及び形状や構造からみて、本願発明における「内燃機関」、「クランク角」、「クランク角信号」、「第一のクランク角センサ」、「クランク角信号」、「第二のクランク角センサ」及び「気筒識別手段」にそれぞれ相当し、刊行物１記載の発明における「判別」は、複数の気筒からそれぞれの気筒を特定することの意味であることから、本願発明における「識別」に相当し、刊行物１記載の発明における「内燃機関のクランク角位置検出装置」は、気筒を識別する装置であるので、本願発明における「内燃機関の気筒識別装置」に相当する。
　
　したがって、本願発明と刊行物１記載の発明は、 
　「複数の気筒を有する内燃機関のクランク角を検出し、クランク角信号を出力する第一のクランク角センサ、前記内燃機関のクランク角を検出し、前記第一のクランク角センサの出力信号とは異なる形態のクランク角信号を出力する第二のクランク角センサ、前記第一のクランク角センサの出力に基づいて制御対象の気筒が属する気筒グループの識別を行うと共に前記第二のクランク角センサの出力に基づいて制御対象の気筒の識別を行う気筒識別手段を備えた内燃機関の気筒識別装置。」
である点で一致し、次の点で相違する。 
　
　　＜相違点＞
　本願発明では、「内燃機関がクランキング開始から所定時間内であるか否かを検出すると共に前記所定時間内であることを検知したとき第一のクランク角センサの出力が所定周期以上か否かを検出するクランキング判定手段、このクランキング判定手段が前記所定周期未満であることを検出したときは気筒識別手段による気筒グループの識別を無効とし、且つ該気筒グレープの識別が確立するまでの間、第二のクランク角センサの出力に基づく制御対象の気筒の識別を無効にする気筒識別誤判定防止手段を備えた」のに対し、刊行物１記載の発明では、気筒グループの判別が確立した後に気筒判別センサ１０の出力に基づいて制御対象の気筒の判別を行うものである点。
　
　（２）判断
　上記＜相違点＞について検討する。
　本願発明と上記刊行物２記載の技術とを対比すると、刊行物２記載の技術における「内燃機関」、「気筒判別する装置であるクランク角センサのフェイルセーフ装置」、「電磁ピックアップ式クランク角センサ５」、「基準時間Ｔ０」、「始動時ノイズ判定手段」、「判別」、「禁止」及び「制御禁止手段」は、それらの機能及び形状や構造からみて、本願発明における「内燃機関」、「気筒識別装置」、「第一のクランク角センサ」、「所定周期」、「クランキング判定手段」、「識別」、「無効」及び「気筒識別誤判定防止手段」にそれぞれ相当し、刊行物２記載の技術における「スタートスイッチ９のＯＮの場合である始動時の間」は、スタートスイッチをＯＮとしスタータモータの作用している時間、すなわちクランキング時間をいうものであるから、本願発明における「クランキング開始から所定時間内」に相当し、また、刊行物２記載の技術における「＃１気筒の判別」は、一つのクランク角センサで特定のクランク角を判別（識別）するものであるから、本願発明における「気筒グループの識別」に相当するものであり、さらに、刊行物２記載の技術における「始動時ノイズ判定手段が基準時間Ｔ０未満であることを検出したときは電磁ピックアップ式クランク角センサ５の出力信号をノイズとし、」なる点は、電磁ピックアップ式クランク角センサ５の出力をノイズとして使用せず「＃１気筒の判別」を行わないものとするのであるから、本願発明における「クランキング判定手段が所定周期未満であることを検出したときは気筒識別手段による気筒グループの識別を無効と」することに相当するので、刊行物２記載の技術を、本願発明に対応させて記載すると、
始動時のノイズの影響の防止のために、
「内燃機関の気筒識別装置において、内燃機関がクランキング開始から所定時間内であるか否かを検出すると共に前記所定時間内であることを検知したとき第一のクランク角センサの出力が所定周期以上か否かを検出するクランキング判定手段、このクランキング判定手段が前記所定周期未満であることを検出したときは気筒識別手段による気筒グループの識別を無効とし、且つ、該気筒グレープの識別する信号に基づく制御を無効にする気筒識別誤判定防止手段を備えた技術。」
であるといえる。
　ところで、本願発明では、「クランキング判定手段が所定周期未満であることを検出したときは気筒識別手段による気筒グループの識別を無効とし、且つ該気筒グレープの識別が確立するまでの間、第二のクランク角センサの出力に基づく制御対象の気筒の識別を無効にする」２つの処理動作を行っている。
　これについて、刊行物１記載の発明では、回転数センサ６（本願発明の「第一のクランク角センサ」に相当。）の出力に基づいて制御対象の気筒が属する気筒グループの判別を行うと共に気筒グループの判別が確立した後に気筒判別センサ１０（本願発明の「第二のクランク角センサ」に相当。）の出力に基づいて制御対象の気筒の判別を行うものであるから、回転数センサ６（第一のクランク角センサ）の出力に基づいた気筒グループの判別が確立した後に、気筒判別センサ１０（第二のクランク角センサ）の出力に基づいて制御対象の気筒の判別を行う２つの処理動作を行っているといえる。
　刊行物１記載の発明も刊行物２記載の技術も同じクランク角を検出する装置に関する技術であるから、刊行物１記載の発明において、刊行物２記載の技術を採用して、クランキング開始から所定時間内であるか否かを検出すると共に前記所定時間内であることを検知したとき回転数センサ６（第一のクランク角センサ）の出力が所定周期以上か否かを検出する始動時ノイズ判定手段（クランキング判定手段）を備えるようにし、また上記２つの処理動作のうちの１つ目の処理動作である、この始動時ノイズ判定手段（クランキング判定手段）が前記所定周期未満であることを検出したときは回転数センサ６（第一のクランク角センサ）による気筒グループの判別を禁止すなわち無効とし、且つ、２つ目の処理動作については、刊行物２記載の技術が「気筒グレープの識別する信号に基づく制御を無効にする」ものに、該回転数センサ６（第一のクランク角センサ）による気筒グループの判別が確立するまでまでの間、気筒判別センサ１０（第二のクランク角センサ）の出力に基づいて制御対象の気筒の判別を禁止すなわち無効にするようにして、上記＜相違点＞に係る本願発明のようにすることは、当業者が容易になし得る程度のことである。
　
　（３）まとめ　
　以上のように、本願発明のようにすることは、刊行物１記載の発明及び刊行物２記載の技術に基いて、当業者が容易になし得る程度のものであり、しかも、本願発明は、全体構成でみても、刊行物１記載の発明及び刊行物２記載の技術から予測できる作用効果以上の顕著な作用効果を奏するものとも認められない。
　
　
【４】むすび
　以上のとおり、本願発明は、刊行物１記載の発明及び刊行物２記載の技術に基いて当業者が容易に発明をすることができたものであるから、特許法第２９条第２項の規定により特許を受けることができない。
　
　よって、結論のとおり審決する。