【事件の表示】
　特願２００１−　８７８５７「遊技機」拒絶査定不服審判事件〔平成１４年１０月　２日出願公開、特開２００２−２８２５０６〕について、次のとおり審決する。
【結　論】
　本件審判の請求は、成り立たない。
【理　由】
　
 第１　手続の経緯・本願発明の認定 　
　
 　本願は平成１３年３月２６日の出願であって、平成１９年５月３０日付けで拒絶の査定がされたため、これを不服として同年７月５日付けで本件審判請求がされるとともに、同年８月３日付けで明細書についての手続補正がされたものである。 　
 　当審においてこれを審理し、新たな拒絶の理由を通知したところ、請求人は平成２１年６月５日付けで意見書及び手続補正書を提出した。 　
 　したがって、本願の請求項１に係る発明（以下「本願発明」という。）は、平成２１年６月５日付けで補正された明細書の、特許請求の範囲【請求項１】に記載された事項によって特定される、次のとおりのものと認める（ただし、括弧付きの符番は省略した）。
　
 「乱数発生回路が出力する抽選用乱数値を所定の当選値と対比する第１抽選処理と、同一の乱数発生回路が出力する抽選用乱数値を所定の当選値と対比する第２抽選処理とを実行し、これらの抽選処理の処理結果に対応して、遊技者にとって価値の異なる第１と第２の有利状態を発生させるか否かを決定する遊技機であって、　
　前記乱数発生回路は、前記２つの抽選処理を実現するＣＰＵのシステムクロックとは同期しない基準クロックを発生するクロック発生回路と、　
　基準クロックの立上りエッジ又は立下りエッジの一方のエッジに同期して、０〜Ｎ−１の数値範囲を循環して計数動作を繰り返すカウンタと、　
　抽選用乱数値を要求する要求信号をデータ入力端子に受けて、前記基準クロックの他方のエッジに同期して、その時の要求信号をセット信号として出力するフリップフロップと、　
　前記フリップフロップが出力するセット信号と、前記カウンタが出力するカウンタ値とを受けて、基準クロックの他方のエッジに同期して、その時のカウンタ値を取得し、抽選用乱数値として出力するラッチ回路と、　
　を有して構成されていることを特徴とする遊技機。」 　
　
　
 第２　当審の判断 　
　
 １．引用刊行物の記載事項 　
　
 　当審の拒絶理由に引用した特開平６−１９７００９号公報（以下「引用例１」という。）には、以下のア〜クの記載が図示とともにある。 　
 　ア．「【発明が解決しようとする課題】上記の出力ラッチ機能付カウンタのように、内部的な動作、ＣＰＵとの信号の授受等はシステムクロックに同期して行なわれ、一方、内部のカウンタで計数されるカウンタクロックはシステムクロックとは非同期である場合、カウンタクロックパルスが入力されカウンタ内部の計数値が変更されている途中の瞬間にラッチが発生する恐れがある。その場合、そのラッチされた計数値は正しい計数値である保証はなく、全くでたらめな値がラッチされてしまう可能性もあるという問題がある。」（段落【０００５】）　
　イ．「本発明は、この問題を解決し、システムクロックとは非同期のカウンタクロックを入力して計数する出力ラッチ機能付カウンタにおいて、カウンタクロックに対しシステムクロックがどのようなタイミングで発生しても常に正しい計数値がラッチされる機能を備えることを目的とする。」（段落【０００６】） 　
 　ウ．「【課題を解決するための手段】上記目的を達成する本発明の出力ラッチ機能付カウンタは、システムクロックとは非同期のカウンタクロックを入力して該カウンタクロックのパルス数を計数するカウンタと、外部から入力される所定の制御信号を受けて前記カウンタの計数値を保持するラッチとを備えた出力ラッチ機能付カウンタにおいて、カウンタの前段側に配置され、カウンタクロックを所定時間遅延させてカウンタに入力する遅延回路と、システムクロックに同期するとともに上記制御信号に応答した所定のタイミング以降の最初の、遅延回路に入力される前のカウンタクロックのカウンタの計数値更新のタイミングで、カウンタの計数値をラッチに保持させるラッチ制御回路とを備えたことを特徴とする。」（段落【０００７】） 　
　エ．「ここで、上記制御信号は、例えばこの出力ラッチ機能付カウンタをＣＰＵの周辺部品として構成した場合における、ＣＰＵからの所定のコマンド等も含む概念である。また上記「カウンタクロックのカウンタの計数値更新のタイミング」とは、このカウンタがカウンタクロックの各立ち上がりを捉えて計数するものであればその各立ち上がりのタイミングをいい、このカウンタがカウンタクロックの各立ち下がりを捉えて計数するものであればその各立ち下がりのタイミングをいう。」（段落【０００８】） 　
 　オ．「図１に示す出力ラッチ機能付カウンタ１００には、カウンタクロックを入力してそのカウンタクロックを例えば６ｎｓｅｃ等所定の時間だけ遅延させる遅延回路１４と、遅延前のカウンタクロックと従来例（図４）にいうラッチ信号を入力して、カウンタ１２の計数値を保存させるための本実施例にいうラッチ信号をラッチ１３に向けて出力するラッチ制御回路１５が備えられている。これら遅延回路１４、ラッチ制御回路１５については後述する。」（段落【００１１】） 　
 　カ．「このときこの出力ラッチ機能付カウンタ内部では、所定の書込み区間ＷＲから遅れて、ＣＰＵからのラッチ指示のコマンドを認識した旨を表わすコマンドラッチ信号Ｃ＿ＬＣＨ信号が内部的に出力され、そのコマンドラッチ信号Ｃ＿ＬＣＨの後端の、システムクロックＳ＿ＣＬＫの立ち上がりの時点で、カウンタの計数値のラッチを指示するラッチ信号ＬＡＴＣＨ＿０が立ち下がる。このラッチ信号ＬＡＴＣＨ＿０は、従来例（図４参照）にいうラッチ信号であって、本実施例ではこのラッチ信号ＬＡＴＣＨ＿０はカウンタの計数値をラッチするためには直接は使用されない。また、所定の読取り区間ＲＤから遅れて、ラッチされた計数値の読取りが終了したことの認識信号Ｒ＿ＡＫＮが内部的に出力され、その認識信号Ｒ＿ＡＫＮの後端の、システムクロックＳ＿ＣＬＫの立ち上がりの時点でラッチ信号ＬＡＴＣＨ＿０が立ち上がり、計数値のラッチが解除される。」（段落【００１３】） 　
 　キ．「一方、外部からカウンタクロックＣ＿ＣＬＫ＿０がシステムクロックＳ＿ＣＬＫとは非同期に遅延回路１４に入力され、遅延回路１４からは所定の遅延時間Ｄだけ遅延されたカウンタクロックＣ＿ＣＬＫ＿１が出力される。この遅延されたカウンタクロックＣ＿ＣＬＫ＿１がカウンタ１２に入力されそのカウンタクロックＣ＿ＣＬＫ＿１の各立ち下がりのタイミングで計数値ＣＯＵＮＴが更新される。また、従来のラッチ信号ＬＡＴＣＨ＿０と遅延前のカウンタクロックＣ＿ＣＬＫ＿０がラッチ制御回路１５に入力され、ラッチ制御回路１５からは所定のラッチ信号ＬＡＴＣＨ−１が出力される。」（段落【００１４】） 　
 　ク．「図３は、遅延回路１４およびラッチ制御回路１５を表わした回路図である。遅延前のカウンタクロックＣ＿ＣＬＫ＿０およびラッチ信号ＬＡＴＣＨ＿０はラッチ制御回路１５を構成するフリップフロップ１５１の、それぞれクロック入力端子，データ入力端子に入力される。またラッチ信号ＬＡＴＣＨ＿０とフリップフロップ１５１の出力信号はオアゲート１５２に入力される。したがってオアゲート１５２の出力信号ＬＡＴＣＨ＿１は、ラッチ信号ＬＡＴＣＨ＿０がＬレベルにあり、かつ遅延前のクロック信号Ｃ＿ＣＬＫ＿０の立ち下がりの時点で立ち下がる信号となる。このオアゲート１５２の出力信号ＬＡＴＣＨ＿１（ラッチ制御回路１５の出力信号）をラッチ１３に入力することにより、ラッチ１３に保存された計数値Ｌ＿ＯＵＴは、カウンタ１２の、その時点の、確実に保証された計数値ＣＯＵＮＴを表わすものとなる。」（段落【００１５】） 　
　
 　 
 ２．引用例１記載の発明の認定 　
　
 　記載事項ア．によると、引用例１の開示は「出力ラッチ機能付カウンタ」に関するところ、同記載事項ア．及び記載事項イ．によると、記載されるところの課題は、「カウンタ内部の計数値が変更されている途中の瞬間にラッチが発生する」ことで「全くでたらめな値がラッチされてしまう可能性」を避けることである。そのため、当該課題の観点から見れば、引用例１には、正しい計数値をラッチする「カウンタの出力ラッチ回路」に関する発明事項が開示されていると言い得る。また、記載事項エ．には、「例えばこの出力ラッチ機能付きカウンタをＣＰＵの周辺部品として構成した場合」という記載があることから、引用例１においては、先に言い換えた「カウンタの出力ラッチ回路」を、ＣＰＵの周辺部品として、何らかの装置に含めることまで想定されている。すなわち、引用例１には、「カウンタの出力ラッチ回路を、ＣＰＵの周辺部品として含む装置」なる発明事項が開示されていると言い得る。　　
　記載事項ア．及びイ．に示される課題からも明らかなように、「カウンタ」としては、記載事項ウ．にある如く「システムクロックとは非同期のカウンタクロック」の「パルス数を計数するカウンタ」であることが前提である。ここで、記載事項エ．の如く回路の全体を「ＣＰＵの周辺部品」として構成した場合、記載事項ア．に「ＣＰＵとの信号の授受等はシステムクロックに同期して行われ」とあることからも、「システムクロック」は、「ＣＰＵ」のシステムクロックであることが明らかである。また、「カウンタクロック」の「パルス数を計数」については、記載事項エ．にある如く「カウンタクロックの各立ち上がりを捉えて計数」するものでも、「カウンタクロックの各立ち下がりを捉えて計数」するものでも良いところ、記載事項キ．によれば「所定の遅延時間Ｄだけ遅延させたカウンタクロックＣ＿ＣＬＫ＿１」の「各立ち下がりのタイミングで計数値ＣＯＵＮＴ」を更新している。　
　ラッチの実行タイミングについてみると、記載事項ウ．によれば、「外部から入力される所定の制御信号」を受けた際、「システムクロックに同期するとともに上記制御信号に応答した所定のタイミング」に対して、それ以降の「最初の、遅延回路に入力される前のカウンタクロックのカウンタの計数値更新のタイミング」とされている。これを具体的に見ると、記載事項カ．に「ＣＰＵからのラッチ指示のコマンドを認識した旨を表すコマンドラッチ信号・・・・の後端の、システムクロックＳ＿ＣＬＫの立ち上がりの時点で、カウンタの計数値のラッチを指示するＬＡＴＣＨ＿０が立ち下がる」と記載がある。すなわち、「システムクロックに同期するとともに上記制御信号に応答した所定のタイミング」は「ＬＡＴＣＨ＿０」の「立ち下がり」であり、これを含む「ＬＡＴＣＨ＿０」が「ラッチを指示する信号」である。そして、該「ＬＡＴＣＨ＿０」の「立ち下がり」以降の、「最初の、遅延回路に入力される前のカウンタクロックのカウンタの計数値更新のタイミング」を得るために、記載事項ク．によれば、「ＬＡＴＣＨ＿０」は「フリップフロップ１５１」の「データ入力端子」に入力され、該「フリップフロップ１５１」の「クロック入力端子」には「遅延前のカウンタクロックＣ＿ＣＬＫ＿０」が入力されている。「フリップフロップ１５１」の出力信号と「ＬＡＴＣＨ＿０」とを入力した、「オアゲート１５２」の出力信号たる「ＬＡＴＣＨ＿１」について、記載事項ク．には、「ラッチ信号ＬＡＴＣＨ＿０がＬレベルにあり、かつ遅延前のクロック信号Ｃ＿ＣＬＫ＿０の立ち下がりの時点で立ち下がる信号」との記載がされているが、これは「フリップフロップ１５１」の出力信号が、「ＬＡＴＣＨ＿０がＬレベル」になって以降最初の「遅延前のクロック信号Ｃ＿ＣＬＫ＿０の立ち下がりの時点で立ち下がる信号」となっているためであることが、明らかである。同記載事項ク．によると、このタイミングでラッチを実行することで、「カウンタ１２のその時点の、確実に保証された計数値ＣＯＵＮＴ」が保存されている。　
　記載事項カ．に戻れば、「ＬＡＴＣＨ＿０」には、ラッチされた計数値の読取りが終了したことの認識信号Ｒ＿ＡＫＮを受けて、「立ち上がり」で「計数値のラッチが解除される」という指示も含められている。「フリップフロップ１５１」の出力信号と「ＬＡＴＣＨ＿０」とを「オアゲート１５２」に入力した出力信号である「ＬＡＴＣＨ＿１」は、「ＬＡＴＣＨ＿０がＬレベル」になって以降の最初の「Ｃ＿ＣＬＫ＿０の立ち下がりの時点」で立ち下がるとともに、ラッチの解除を指示する「ＬＡＴＣＨ＿０」の立ち上がりの時点で立ち上がる。このような「ＬＡＴＣＨ＿１」を用いることによって、引用例１では、ラッチの実行のみならず解除も行われている。　
　
　以上を整理すると、引用例１には次のような発明（以下、「引用発明１」という。）が記載されていると認めることができる。なお、以下では「ＬＡＴＣＨ＿０」及び「ＬＡＴＣＨ＿１」をそれぞれ「ＬＡＴＣＨ＿０信号」及び「ＬＡＴＣＨ＿１信号」といい、「Ｃ＿ＣＬＫ＿０」及び「Ｃ＿ＣＬＫ＿１」をそれぞれ「非遅延カウンタクロックＣ＿ＣＬＫ＿０信号」及び「遅延カウンタクロックＣ＿ＣＬＫ＿１信号」ということとする。　
　
 「外部から入力される所定の制御信号を受けて、カウンタ１２の計数値をラッチするカウンタの出力ラッチ回路を、ＣＰＵの周辺部品として含む装置であって、　
　カウンタ１２内部の計数値が変更されている途中の瞬間にラッチが発生することで、全くでたらめな値がラッチされてしまう可能性を避けるために、
　ＣＰＵのシステムクロックとは非同期のカウンタクロックを、所定の遅延時間Ｄだけ遅延させた、遅延カウンタクロックＣ＿ＣＬＫ＿１信号の各立ち下がりのタイミングで、計数値ＣＯＵＮＴを更新して、カウンタクロックのパルス数を計数するカウンタ１２と、　
　上記制御信号に対応して、ＣＰＵのシステムクロックと同期した立ち下がりでラッチを指示するＬＡＴＣＨ＿０信号をデータ入力端子に受け、所定の遅延時間Ｄの遅延がない非遅延カウンタクロックＣ＿ＣＬＫ＿０信号をクロック入力端子に受け、ラッチを指示するＬＡＴＣＨ＿０信号がＬレベルになって以降の最初の非遅延カウンタクロックＣ＿ＣＬＫ＿０信号の立ち下がりの時点で立ち下がる信号を出力するフリップフロップ１５１を備え、　
　ラッチを指示するＬＡＴＣＨ＿０信号がＬレベルになって以降の最初の非遅延カウンタクロックＣ＿ＣＬＫ＿０信号の立ち下がりの時点でラッチを実行することで、カウンタ１２のその時点の、確実に保証された計数値ＣＯＵＮＴを保存するとともに、　
　ラッチされた計数値の読取りが終了したことの認識信号Ｒ＿ＡＫＮを受けて、ＬＡＴＣＨ＿０信号には、同ＬＡＴＣＨ＿０信号の立ち上がりでラッチを解除するという指示も持たせ、フリップフロップ１５１の出力信号とＬＡＴＣＨ＿０信号とをオアゲート１５２に入力することで、ＬＡＴＣＨ＿０信号がＬレベルになって以降の最初の非遅延カウンタクロックＣ＿ＣＬＫ＿０信号の立ち下がりの時点で立ち下がるとともに、ラッチの解除を指示するＬＡＴＣＨ＿０信号の立ち上がりとともに立ち上がる、ＬＡＴＣＨ＿１信号を得て、当該ＬＡＴＣＨ＿１信号を用いることにより、ラッチの実行と解除とを行う、　
　カウンタの出力ラッチ回路を含む装置。」　
　　
　
 ３．本願発明と引用発明１の一致点及び相違点の認定 　
　
　本願発明の如く、「０〜Ｎ−１の数値範囲を循環して計数動作を繰り返す」かどうかはひとまず措くとして、引用発明１における「カウンタ１２」は、本願発明における「カウンタ」に相当する。引用発明１における「出力ラッチ回路」は、本願発明における「ラッチ回路」に相当し、引用発明１において該「出力ラッチ回路」を含む「装置」と、本願発明における「遊技機」とは、該ラッチ回路を含む「装置」である点で一致する。引用発明１における「ＣＰＵ」は、本願発明における「ＣＰＵ」と一致する。引用発明１における「ＣＰＵのシステムクロック」は、本願発明における「ＣＰＵのシステムクロック」と一致する。　
　引用発明１における「遅延カウンタクロックＣ＿ＣＬＫ＿１信号」は、もともと「ＣＰＵのシステムクロックとは非同期のカウンタクロックを、所定の遅延時間Ｄだけ遅延させた」ものであるから、「非遅延カウンタクロックＣ＿ＣＬＫ＿０信号」とともに、いずれもＣＰＵのシステムクロックとは同期していないものであり、いずれも本願発明における「ＣＰＵのシステムクロックとは同期しない基準クロック」に相当すると言い得るものである。ここでは、引用発明１では「カウンタ１２」の計数更新に「遅延カウンタクロックＣ＿ＣＬＫ＿１信号」を用いていることも勘案して、「遅延カウンタクロックＣ＿ＣＬＫ＿１信号」が、本願発明における「ＣＰＵのシステムクロックとは同期しない基準クロック」に相当するものとする。引用発明１において「遅延カウンタクロックＣ＿ＣＬＫ＿１信号」を作り出すために用いる回路は、本願発明において「基準クロック」を発生させる「クロック発生回路」に相当する。引用発明１における「カウンタ１２」が、「遅延カウンタクロックＣ＿ＣＬＫ＿１信号の各立ち下がりのタイミングで、計数値ＣＯＵＮＴを更新して、カウンタクロックのパルス数を計数する」ことは、本願発明における「カウンタ」が、「基準クロックの立上がりエッジ又は立下がりエッジの一方に同期」して「計数動作」を行うことに相当する。　
　引用発明１における「ラッチを指示するＬＡＴＣＨ＿０信号」は、外部から入力される所定の制御信号に対応して、ラッチ回路にラッチ動作を要求する信号である点で、本願発明１における「要求信号」に相当する。引用発明１における「フリップフロップ１５１」は、本願発明における「フリップフロップ」に相当し、引用発明１における「データ入力端子」は本願発明における「データ入力端子」と一致する。また、引用発明１の「フリップフロップ１５１」は、「ラッチを指示するＬＡＴＣＨ＿０信号がＬレベルになって以降の最初の非遅延カウンタクロックＣ＿ＣＬＫ＿０信号の立ち下がりの時点で立ち下がる信号を出力する」ところ、この動作は、カウンタの安定時期を考慮しないままにラッチを要求する信号である「ＬＡＴＣＨ＿０信号がＬレベル」を、カウンタの安定時期に整合してＬレベルとなるようにセットし直して、ラッチ実行タイミングを示す信号として出力するものと言い得る。そのため、本願発明において「フリップフロップ」が「その時の要求信号をセット信号として出力する」とある点は、引用発明１と本願発明との一致点である。　
　引用発明１において、「非遅延カウンタクロックＣ＿ＣＬＫ＿０信号」と「遅延カウンタクロックＣ＿ＣＬＫ＿１信号」との位相差は、「所定の遅延時間Ｄ」に対応して固定的である。また、引用発明１の目的からして、該「非遅延カウンタクロックＣ＿ＣＬＫ＿０信号の立ち下がり」の時点は、「カウンタ１２内部の計数値が変更されている途中の瞬間」である「遅延カウンタクロックＣ＿ＣＬＫ＿１信号の立ち下がり」を避けるように設定されている（当審注、すなわち２πの整数倍ではない）ことが明らかである。そのため、引用発明１において、「フリップフロップ１５１」の出力信号が「非遅延カウンタクロックＣ＿ＣＬＫ＿０信号の立ち下がりの時点」に整合されることと、本願発明において、「フリップフロップ」の「セット信号」が「前記基準クロックの他方のエッジに同期して」いることとは、フリップフロップの出力信号が「基準クロックの一方のエッジに対して、同時とならない固定的な位相差を持つタイミングに同期」されるという点で、一致する。引用発明１は、このような「フリップフロップ１５１」の出力信号に基づく信号と、カウンタが出力するカウンタ値とを受けて、ラッチ回路がラッチを行っていると言い得るが、その点も本願発明との一致点である。引用発明１及び本願発明の両者において、このようにしてラッチが実行されるタイミングは、先にフリップフロップの出力信号について述べたとおり「基準クロックの一方のエッジに対して、同時とならない固定的な位相差を持つタイミングに同期」することとなり、この点も引用発明１と本願発明との一致点である。引用発明１においても、ラッチした値を出力することは当然であり、その点も引用発明１と本願発明との一致点である。　
　
　したがって、本願発明と引用発明１の一致点及び相違点は次のとおりである。 　
　
 ＜一致点＞ 
 「ＣＰＵのシステムクロックとは同期しない基準クロックを発生するクロック発生回路と、　
　基準クロックの立上りエッジ又は立下りエッジの一方のエッジに同期して、計数動作を行うカウンタと、　
　要求信号をデータ入力端子に受けて、前記基準クロックの一方のエッジに対して、同時とならない固定的な位相差を持つタイミングに同期して、その時の要求信号をセット信号として出力するフリップフロップと、　
　前記フリップフロップの出力信号に基づく信号と、前記カウンタが出力するカウンタ値とを受けて、前記基準クロックの一方のエッジに対して、同時とならない固定的な位相差を持つタイミングに同期して、その時のカウンタ値を取得し、出力するラッチ回路と、　
　を有して構成されている装置。」 　
　
 ＜相違点１＞　　
　本願発明が「遊技機」であり、「０〜Ｎ−１の数値範囲を循環」する計数動作を繰り返すカウンタのカウント値を「抽選用乱数値」とする「乱数発生回路」に、ラッチ回路を用いているのに対して、引用発明１ではそうなっていない点。またこれに付随して、本願発明では「要求信号」が「抽選用乱数値を要求」するものとされ、取得されたカウンタ値が「抽選用乱数値として」出力されるものとされているのに対して、引用発明１ではそうなっていない点。　　
　
＜相違点２＞　　
　相違点１に関連するが、本願発明が「遊技者にとって価値の異なる第１と第２の遊離状態を発生させるか否かを決定する遊技機」であり、抽選用乱数値を所定の当選値と対比する「第１」と「第２」の抽選処理に、「同一の乱数発生器」を用いるのに対して、引用発明１ではそうなっていない点。　
　
＜相違点３＞　　
　本願発明では、「フリップフロップが出力するセット信号」をラッチ回路が受けるのに対して、引用発明１では、「フリップフロップ１５１」の出力信号と「ＬＡＴＣＨ＿０信号」とを「オアゲート１５２」に入力して、得られた出力信号である「ＬＡＴＣＨ＿１信号」を、ラッチ回路が受ける点。　　
　
＜相違点４＞　
　本願発明では、フリップフロップの出力する「セット信号」が基準クロックの「他方のエッジに同期」しており、カウンタ値の取得も該「他方のエッジに同期」して行われるのに対して、引用発明１ではそうなっていない点。
　
　 
 ４．相違点の判断及び本願発明の進歩性の判断 　
　
（１）相違点１について　　
　所定の数値範囲を循環するカウンタのカウンタ値を、ある時点で取り出して抽選用乱数値とする、乱数発生器を備えた遊技機は、本願出願日において存在したいわゆる「パチンコ機」及び「パチスロ機」の大多数がこれに該当するように、証拠を示すまでもなく広く知られたものであった。それだけでなく、たとえば特開２０００−６１１２０号公報に、「以上のように、この実施の形態では、基本回路５３におけるＣＰＵ５６に与えられる定期リセット間隔（２ｍｓ）とは同期せずに０〜６５５３５の間で循環する外部乱数の値を、定期リセット間隔とは非同期に発生する始動入賞でラッチし、ラッチされた値を、抽出された大当り判定用乱数とする。」（段落【００５３】）と記載されているように、遊技機用の抽選用乱数発生器として、ＣＰＵの処理間隔とは同期しないカウンタを用いることも知られていた。　　
　そうであれば、所定の数値範囲を循環するカウンタのカウンタ値を抽選用乱数値として取り出す、ありふれた周知のパチンコ機あるいはパチスロ機において、全くでたらめな値がラッチされてしまう可能性を避けるという利点を有する引用発明１の技術を適用することは、想到容易である。　　
　すなわち、引用発明１の「装置」として、前述の如く広く知られた「遊技機」を選び、「カウンタ１２」を所定の数値範囲を循環的に計数するものとすること、またこれに付随して、カウンタ値のラッチは遊技中に「抽選用乱数値」が要求されることを受けて行い、ラッチされたカウンタ値は「抽選用乱数値」として出力するようにして、相違点１に係る本願発明の構成を得ることは、乱数発生器を有する遊技機の技術分野における通常の知識を有する者が、カウンタ値の正確なラッチ技術たる引用発明１を基礎として、容易に想到できた事項である。　　
　
（２）相違点２について　　
　乱数抽選を行う遊技機として、普通図柄による「当たり」と特別図柄による「大当たり」という、二つの異なる有利状態の抽選を行うパチンコ機は、先に相違点１の検討で述べた「ありふれた遊技機」の代表例として、これもまた証拠を示すまでもなく、本願出願の時点において広く知られたものに過ぎない。　
　そして、たとえば特開平９−１６８６４０号公報には、「このように乱数発生手段がランダム制御動作のうちのある部分と他の部分とに兼用される」（段落【００１９】）と記載され、また特開２００１−２９５９８号公報には、「前記ＣＰＵ７０ａには「乱数カウンタ」が１つ備えられ、特別図柄表示装置２に「大当たり」が発生するか否か、普通図柄表示装置６に「当たり」が発生するか否か等といった各種の遊技状況が設定される。つまり、この「乱数カウンタ」によって特別図柄表示装置２及び普通図柄表示装置６の作動が設定されることになる。」（段落【００３９】）と記載がされているように、複数のランダム制御動作を含む遊技機において、一つの乱数発生器を兼用することは、本願出願時点においては周知技術であった。それだけでなく、前述特開２００１−２９５９８号公報には、「ここで格納された乱数値はＣＰＵ７０ａによって判定され、表２に示すように、予め設定される各々の判定値と一致すれば所定の遊技状況が設定されることになる。」（段落【００４０】）と続けて記載がされているように、普通図柄による「当たり」と特別図柄による「大当たり」の各「判定値」と比較する乱数値を得る場面において、同一の乱数発生器を兼用するという、前述周知技術を適用することも、実際に知られた事項であった。　　
　そうであれば、相違点１の如く引用発明１を「遊技機」に適用するに際して、「遊技機」として普通図柄による「当たり」と特別図柄による「大当たり」とを有する、ありふれた「パチンコ機」を選ぶとともに、各抽選用の「判定値」と比較する乱数の生成については、前述した周知技術の如く、一つの乱数発生器を兼用することとして、相違点２に係る本願発明の構成を得ることは、想到容易と言わざるを得ない。　　
　　
（３）相違点３について　　
　相違点１及び相違点２について検討した如く、カウンタ値の正確なラッチ技術という観点から、引用発明１を遊技機用の抽選乱数抽出に用いる場合には、前述特開２０００−６１１２０号公報の段落【００５３】にいう「始動入賞」、あるいは前述特開２００１−２９５９８号公報の【要約】にいう「左右ゲート用スイッチ８５，８６及び始動口用スイッチ９０からの検知信号」といった、遊技上の各抽選契機に対応して、狂いのないカウンタ値を新たにラッチしさえすれば、ラッチした値の出力直後にラッチを解除する必要はないことが明らかである。そして、引用発明１においては、「フリップフロップ１５１」の出力信号が、既に「ラッチを指示するＬＡＴＣＨ＿０信号がＬレベルになって以降の最初の非遅延カウンタクロックＣ＿ＣＬＫ＿０信号の立ち下がりの時点で立ち下がる信号」となっており、正確なラッチ実行のためのタイミングは「フリップフロップ１５１」の出力信号によって示されている。当該「フリップフロップ１５１」の出力信号と「ＬＡＴＣＨ＿０信号」とを「オアゲート１５２」に入力して得た、「ＬＡＴＣＨ＿１信号」は、正確なラッチ実行のタイミングを示す「フリップフロップ１５１」の出力信号の「立ち下がり」をそのまま維持したうえで、「ＬＡＴＣＨ＿０信号」の立ち上がりに合わせて信号が立ち上がるようにし、読み出しの直後にラッチを解除するものであるが、読み出しの直後に「ラッチの解除」を行うのでなければ、「オアゲート１５２」を介在する必要もないことが、明らかである。　
　そうであれば、相違点１及び２で検討した如く、引用発明１を遊技機用の乱数抽出に用いるに際して、既に正確なラッチ実行のためのタイミングを示すものとなっている「フリップフロップ１５１」の出力信号によってラッチを実行させることとし、相違点３に係る本願発明の構成を得ることは、設計事項というべきである。　　
　
（４）相違点４について　　
　引用発明１において、「非遅延カウンタクロックＣ＿ＣＬＫ＿０信号」と「遅延カウンタクロックＣ＿ＣＬＫ＿１信号」との位相差は「所定の遅延時間Ｄ」に対応して固定的であるから、「フリップフロップ１５１の出力信号」の「立ち下がり」及びラッチの実行タイミングが整合させられる「非遅延カウンタクロックＣ＿ＣＬＫ＿０信号の立ち下がり」の時点は、「カウンタ１２内部の計数値が変更されている途中の瞬間」である「遅延カウンタクロックＣ＿ＣＬＫ＿１信号の立ち下がり」に対して、固定的な位相差を持つタイミングである。また、引用発明１がそのような構成をとる目的は、ラッチの実行タイミングとして、カウンタ１２内部の計数値更新タイミングを避けることであるから、「非遅延カウンタクロックＣ＿ＣＬＫ＿０信号」と「遅延カウンタクロックＣ＿ＣＬＫ＿１信号」との位相差として、０及び２πの整数倍から離れた値を選定する必要があることは明らかである。　
　ここで、０及び２πの整数倍から離れた値として、最も確実な位相差は半波長分のπであり、汎用されるデューティ比５０％のクロックパルスの場合における逆極性エッジのタイミングが、当該位相差のタイミングに該当することが明らかである。また、当審の拒絶の理由に引用した特開２０００−２４２８５号公報（以下、「引用例２」という。）の【図２】には、「パチン
コ遊技機」における「乱数生成器１４」において、「カウンタ回路１４ａ」に入力する「Ｅクロック」に対して「ラッチ回路１４ｂ」には逆極性のクロックを与えることが示されている。　
　そうであれば、相違点１及び２に検討した如く、引用発明１をパチンコ機に適用するに際して、クロックパルスのデューティ比としては汎用される５０％のものを用いつつ、「全くでたらめな値がラッチされてしまう可能性を避ける」という観点に即して、「所定の遅延時間Ｄ」としては最も確実な半波長分の遅延時間を選ぶことで、「非遅延カウンタクロックＣ＿ＣＬＫ＿０信号の立ち下がり」が「遅延カウンタクロックＣ＿ＣＬＫ＿１信号」の立ち上がりと同期するタイミングとなるようにして、相違点４に係る本願発明の構成を得ることは、想到容易と言わざるを得ない。　
　また、引用例２の記載を参酌すれば、引用発明１をパチンコ機に適用するに際して、「遅延」に代えて引用例２に示される極性反転を用いることで、互いに逆極性のエッジが対応する「カウンタクロックＣ＿ＣＬＫ＿０信号」と「カウンタクロックＣ＿ＣＬＫ＿１信号」とを生成することとし、一方の「立ち下がり」が他方の「逆極性のエッジ」に対応するようにして、相違点４に係る本願発明の構成を得ることも、想到容易と言わざるを得ない。　
　
（５）進歩性のまとめ　　
　以上のとおり、相違点１〜４に係る本願発明の構成を採用することは、設計事項であるかまたは当業者にとって想到容易であり、当該構成を採用したことによる格別の作用効果を認めることもできない。 　
 　したがって、本願発明は引用発明１、引用例２記載の技術及び周知技術に基づいて、当業者が容易に発明をすることができたものであるから、特許法２９条２項の規定により特許を受けることができない。 　
 　
　 
 第３　むすび 　
　
 　本願発明が特許を受けることができない以上、本願は拒絶を免れない。 　
 　よって、結論のとおり審決する。