(57)【特許請求の範囲】
【請求項１】
同一の発振器からの所定のクロック信号に同期して動作する遅延用乱数カウンタ及び当否判定用カウンタと、
遊技領域に設けられた入賞口への球の入賞を検出する入賞球検出センサーからの入力信号に基づいて前記遅延用乱数カウンタの値を取り込むとともに、当該取り込んだ値に対応する時間分、前記入力信号を遅延させて出力する信号遅延手段と、
前記信号遅延手段から出力された信号の幅を所定の幅以上となるように変調して出力する信号幅変調手段と、
前記信号幅変調手段から出力された信号の入力に基づいて前記当否判定用カウンタの値を取得し、当該値に基づいて当否判定を実行する当否判定手段と、
を備えたパチンコ機の制御装置。
【請求項２】
前記信号幅変調手段は、前記信号遅延手段から出力された信号の幅が前記同一の発振器からの所定のクロック信号に同期して動作するＣＰＵの信号読み取り周期よりも狭い時に、前記信号読み取り周期よりも広い所定の幅となるように変調し、該変調後の信号を前記ＣＰＵに出力する請求項１記載のパチンコ機の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技機に関し、特にパチンコ機の制御装置に関する。
【背景技術】
【０００２】
従来、遊技機の一例としてのパチンコ機においては、遊技全般を統括する主制御装置を構成する制御基板に搭載されたＣＰＵを中心として、遊技盤上に配設された始動口に設けられた遊技球（以下、球という）を検出する検出スイッチからの入力に基づいて、所謂「大当り」の当否判定処理を実行し、当該当否判定の結果に基づいて例えば液晶やドット等により構成された表示装置や、入球に対する賞球を払い出す賞球装置等を動作させることにより遊技が進行する。
当否判定処理は、概略、所定のクロック信号によって動作するＣＰＵが、検出スイッチからの入力を契機として、同じく所定のクロック信号によって周期的にカウント動作を実行するカウンタ（乱数発生カウンタ）から１つの値を取り込み、取り込んだ値が所謂大当りに対応する値であるかを判定することにより実行される。  
近年においては、悪意を持った遊技者が、上述の当否判定に係る方法を奇貨として、不正に大当りを得る所謂ゴト行為が発生している。このゴト行為は、例えば、周期的に動作するカウンタの中から大当りと対応する値の情報を事前に入手し、さらに、パチンコ機に体感器と呼ばれる前述のカウンタの周期を外部から読み取る不正機器を取り付けることにより、球を打ち出すタイミングを調整し、大当りと対応する値が取得される確率が高い時点で球を検出スイッチによって検出させる行為であって、このような行為がなされると、設置店や他の遊技者に不測の損害を与える結果を招く。
【０００３】
また、球を検出するためにパチンコ機に採用される検出スイッチは、近接スイッチであって、図５に示すように、検出時間に対応した幅を有するパルス信号を入力ポートを介してＣＰＵ側に出力するものであるが、検出時間は球が検出スイッチを通過する通過速度に依存するため、Ｓ１，Ｓ２で示すように、球の通過速度によって毎回異なる幅を有するパルス信号がＣＰＵ側に出力されることとなる。
一方で、ＣＰＵは、Ｔ１からＴｎで示す所定の周期（例えば４ｍｓｅｃ）で検出スイッチからの信号を入力ポートを介して取り込み、取り込時期において検出信号の入力があれば（図示の場合アクティブハイ）、上述の当否判定処理や表示装置、或いは、賞球装置等の制御処理を開始する構成である。図示の例の場合、検出信号Ｓ１は、Ｔ２の立ち上がり時点において読み込まれることとなるが、検出信号Ｓ２は、パルス幅（検出時間）が狭いため、Ｔ８，Ｔ９いずれの時点において読み込まれることはない。つまり、球が始動口に入球したにも関わらず、本来実行されるべき当否判定処理や表示装置、或いは、賞球装置等の制御処理が実行されなという事態（検出エラー）を招くこととなる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−３３５３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は上記課題を解決すべく、所謂ゴト行為によって乱数カウンタの値を不正に取得して実行される不正な遊技を確実に防止するとともに、入力信号のパルス幅が短い場合であっても、当該信号を確実に読み込むことが可能なパチンコ機の制御装置を提供する。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明に係る制御装置の構成として、同一の発振器からの所定のクロック信号に同期して動作する遅延用乱数カウンタ及び当否判定用カウンタと、遊技領域に設けられた入賞口への球の入賞を検出する入賞球検出センサーからの入力信号に基づいて遅延用乱数カウンタの値を取り込むとともに、当該取り込んだ値に対応する時間、入力信号を遅延させて出力する信号遅延手段と、信号遅延手段から出力された信号の幅を所定の幅以上となるように変調して出力する信号幅変調手段と、信号幅変調手段から出力された信号の入力に基づいて当否判定用カウンタの値を取得し、当該値に基づいて当否判定を実行する当否判定手段とを備えたものとした。
本構成によれば、信号遅延手段が入賞球検出センサーからの入力信号に基づいて遅延用乱数カウンタの値を取り込み、当該取り込んだ値に対応する時間分入力信号を遅延させて出力することから、入賞球検出センサーからの入力と信号遅延手段からの出力が同期しなくなるため、球を打ち出すタイミングを調整して不正な大当りを得るという不正行為を確実に防止できる。また、信号幅変調手段が、信号遅延手段から出力された信号の幅を所定の幅以上となるように変調して出力することから、入力信号のパルス幅が短い場合であっても、当該信号を取り込ませることが可能となる。
制御装置の他の構成として、信号幅変調手段が、信号遅延手段から出力された信号の幅が同一の発振器からの所定のクロック信号に同期して動作するＣＰＵの信号取り込み周期よりも狭い時に、信号取り込み周期よりも広い所定の幅となるように変調し、該変調後の信号をＣＰＵに出力する構成とした。
本構成によれば、入力信号のパルス幅がＣＰＵの信号取り込み周期より狭い場合であっても、当該信号をＣＰＵに対して一層確実に取り込ませることが可能となる。
なお、上記発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、特徴群を構成する個々の構成もまた発明となり得る。
【図面の簡単な説明】
【０００７】
【図１】パチンコ機の制御ブロック図である。
【図２】主制御基板を示すブロック図である。
【図３】（ａ）は、始動球検出器とランダム遅延回路から出力される信号を示すタイミングチャート、（ｂ）は、ランダム遅延回路、パルス幅変調回路から出力される信号、及び、ＣＰＵによる取り込み周期を示すチャートである。
【図４】パチンコ機の概略正面図である。
【図５】従来の始動球検出器の出力とＣＰＵの取り込み周期を示すタイミングチャートである。
【発明を実施するための形態】
【０００８】
以下、発明の実施形態を通じて本発明を詳説するが、以下の実施形態は特許請求の範囲に係る発明を限定するものではなく、また実施形態の中で説明される特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【０００９】
図１は、遊技機の一例としてのパチンコ機１の制御系を示すブロック図であり、図４は、パチンコ機１を正面からみた概略図である。同図を用いてパチンコ機１の概要について説明する。
図１に示すように、パチンコ機１の制御装置は、遊技全般の処理を司る主制御装置１００、及び、主制御装置１００によって生成されるコマンドに基づいて動作する演出制御装置２００を主たる装置として備え、各制御装置に接続された遊技装置を制御する。
主制御装置１００の入力側には、始動球検出器３０、一般球検出器３２，大入賞検出器３４等を始めとする複数の球検出器が図外のインターフェイスを介して接続されている。なお、主制御装置１００には、上記検出器の他、図外の通過式のゲートスイッチ等も接続されており、始動球検出器３０や大入賞検出器３４を複数設けた構成としてもよい。
図４に示すようにパチンコ機１の遊技盤２上には、入賞部品としての始動入賞口４、一般入賞口６、大入賞口８が個別に配設されており、内ガイドレール９及び外ガイドレール１０で囲まれた遊技領域２Ａ内に打ち出された球は、不図示の釘や障害物によって下方に誘導されながら各入賞口に入球、或いは、入球することなく遊技盤２の最下部に開設されたアウト口１１から回収される。
【００１０】
始動球検出器３０、一般球検出器３２、大入賞検出器３４は、それぞれ始動入賞口４、一般入賞口６、大入賞口８に対応して設けられた、例えば球の直径よりも僅かに大径な検出孔を有する近接センサーであって、各入賞口に取り込まれた球の流下経路上において、球の通過時間に応じた幅を有するパルス信号を主制御装置１００側に出力する。
【００１１】
主制御装置１００は、前記各検出器からの入力に基づいて演出制御装置２００、払出制御部３００、発射制御部４００に対して制御コマンドを送信する処理や、大入賞ソレノイド４０及び特別図柄表示装置４１に駆動信号を出力する処理を実行する所謂コンピュータである。主制御装置１００は、所定のプログラムが格納されたＲＯＭと、ＲＯＭに格納されたプログラムに従って動作する演算手段としてのＣＰＵ、演算に必要なデータやコマンドを一時的に格納するＲＡＭ及び不図示の通信手段とを備え、演出制御装置２００等を始めとする各制御部、或いは、駆動部品と接続されている。
主制御装置１００には、電源制御部１５０を介して外部電源が入力されており、電源制御部１５０は、外部から入力される電力の電圧を主制御装置１００の動作に必要な電圧に変換して供給する。
【００１２】
演出制御装置２００は、主制御装置１００からの各種のコマンドを受信し、コマンドの種類に応じて図４に示す表示灯４７、スピーカ４８、保留ランプ４９及び演出図柄表示装置５０を駆動制御する。演出制御装置２００は、主制御装置１００と同様に所定のプログラムが格納されたＲＯＭ、ＲＯＭに格納されたプログラムに従って動作する演算手段としてのＣＰＵ、演算に必要なデータやコマンドを一時的に格納するＲＡＭ及び不図示の通信手段とを備えており、遊技の進行に合わせて出力側に接続された上述の遊技部品を駆動制御する。
【００１３】
払出制御部３００は、主制御装置１００から送信される払出コマンドに基づいて払出機構３５０を駆動制御し、遊技盤２上に複数配設された入賞部品への球の入球に対する対価としての賞球を払い出す。主制御装置１００は、例えば、始動球検出器３０からの入力を契機として賞球を３個払い出すべき情報を含む払出コマンドを生成し、払出制御部３００に送信する。なお、賞球数は例えば一般入賞口６への入球に対して５個、大入賞口８の入球に対して１５個として予め設定されている。
【００１４】
発射制御部４００は、主制御装置１００から送信される発射許可コマンドに基づいて打出機構４５０を駆動制御し、球を遊技盤２上に連続的に打ち出させる。図４に示すように打出機構４５０は、双方向に回動可能なハンドル部を有し、ハンドル部が右方向に回動されることにより打出しを開始し、左側に回動されることにより打出しが停止する構成である。また、打出機構４５０には、遊技者の接触を感知する図外のタッチセンサーが内蔵されており、発射制御部４００は、タッチセンサーからの入力がない場合、打出し動作を禁止する。
【００１５】
以下、上記構成からなるパチンコ機１の遊技の流れについて概説する。
遊技領域２Ａ上に打ち出された球が遊技盤２の略中央に配設された始動入賞口４に入球すると、入球した球は始動球検出器３０によって検出され、始動球検出信号が主制御装置１００側に出力される。主制御装置１００は、始動球検出信号が入力されたことを契機として特別図柄当否判定処理（以下、特図判定処理という。）、特別図柄変動処理（以下、特図変動処理という。）、演出図柄変動処理、及び、払出し制御処理を実行する。以下、各処理について説明する。
【００１６】
特図判定処理は、大当り判定処理とも呼ばれ、主制御装置１００のＣＰＵが始動球検出信号の入力を契機として、図２に示す特図当否判定用カウンタ１０４から値（乱数）を取り込み、当該乱数が「当り」又は「外れ」に対応する値であるかを判定する処理である。具体的には、主制御装置１００のＲＯＭ内には、複数の乱数と各乱数に対応する結果（「当り」又は「外れ」）が対応付けられて規定された当否判定テーブルが格納されており、始動球検出信号の入力を契機として読み込まれた乱数と、当否判定テーブルとを照合することにより、取得された乱数が「当り」又は「外れ」に対応するものであるかが判定される。
【００１７】
特図変動処理、及び、演出図柄変動処理は、上述の特図判定処理の結果に基づいて特別図柄表示装置４１上に表示される特別図柄、及び、演出図柄表示装置５０上に表示される演出図柄を変動表示させ、特図判定処理の結果を示す所定の態様により停止表示させる処理である。
【００１８】
具体的には、特図判定処理の結果が「当り」である場合には、主制御装置１００が特別図柄表示装置４１を駆動制御し、特別図柄表示装置４１を構成する７セグメントランプやＬＥＤランプを所定時間変動させた後、特図判定処理の結果が「当り」であることを示す態様（例えば、同一の数字や記号のゾロ目や「当り」を示すＬＥＤランプの組み合わせ）で停止表示させる。
一方、特図判定処理の結果が「外れ」である場合には、特別図柄表示装置４１を構成する７セグメントランプやＬＥＤランプを所定時間変動させた後、特図判定処理の結果が「外れ」であることを示す態様（例えば、互いに異なる数字や記号の並び目や「外れ」を示すＬＥＤランプの組み合わせ）で停止表示させる。
【００１９】
主制御装置１００は、特別図柄表示装置４１の駆動制御とともに、演出制御装置２００に対して表示制御コマンドを送信し、演出制御装置２００による演出図柄表示装置５０の駆動制御を実行させる。表示制御コマンドには、演出図柄の変動開始から変動停止までの変動時間、予告演出の有無やその態様、リーチ演出の有無やその態様、及び、停止図柄等に関する各種の情報が含まれており、表示制御コマンドを受信した演出制御装置２００は、表示制御コマンドの内容を解析し、コマンドの内容に応じて必要な演出データ等をＲＯＭから読み出して演出図柄表示装置５０を駆動制御する。
【００２０】
予告演出やリーチ演出の有無や態様、或いは、停止図柄の種別は、例えば前述の特図当否判定用カウンタ１０４とは別に設けられた各種の乱数カウンタより取得される乱数（変動時間用乱数，予告演出用乱数，リーチ演出用乱数，停止図柄用乱数）と、当該乱数と対応付けられた情報が規定されたデータテーブルとから決定される。また、これらの乱数は、当否判定用乱数と同様に、始動球検出器３０からの入力を契機として取得される。
【００２１】
例えば、前述の特図判定処理の結果が「当り」である場合には、演出制御装置２００は、表示制御コマンドに基づいて所定時間の間、数字や特定のキャラクターより構成される複数の演出図柄（図示の例は数字の「７」）を上下方向にスクロール表示させ、３つの演出図柄のうち、２つの演出図柄を同一の図柄で先行して停止させることによりリーチ状態を生成する。そして、例えば所謂スーパーリーチ演出を経た後に、残る１つの演出図柄を他の２つの演出図柄と同一の図柄により停止表示させることにより、遊技者に対して特図判定処理の結果が「当り」であることを報知する。
【００２２】
一方、特図判定処理の結果が「外れ」である場合には、複数の演出図柄を上下方向にスクロール表示させ、リーチ状態を生成又は生成することなく３つの演出図柄を停止表示させて、遊技者に対して特図判定処理の結果が「外れ」であることを報知する。
なお、リーチ状態が生成された場合には、残る１つの演出図柄は、スーパーリーチ演出を経て、或いは、経ることなくリーチ状態を生成した図柄と異なる図柄で停止表示されることとなる。
また、特別図柄表示装置４１上に表示される特別図柄と、演出図柄表示装置５０上に表示される演出図柄との変動開始時期、変動表示時間、変動停止時期は互いに略同期しており、特図判定処理の結果が、特別図柄及び演出図柄によって略同時期に報知される。なお、主制御装置１００から送信されるコマンドは表示制御コマンドのみではなく、遊技の進行によって表示灯４７，スピーカ４８，保留ランプ４９を駆動制御するための各種のコマンドも送信される。
【００２３】
特図判定処理の結果が「当り」であり、特別図柄及び演出図柄が「当り」を示す態様で停止表示された後には、大当り遊技処理が実行される。大当り遊技とは、主制御装置１００が、大入賞ソレノイド４０を駆動し、大入賞部品８が有する開閉体を開放状態とする遊技者にとって有利な遊技である。開閉体が開放状態となることにより、遊技盤２上に打ち出された球は、大入賞部品８内に入球可能となり、内部に配設された大入賞検出器３４によって検出される。開閉板の１回（１ラウンド）の開放動作は、開放開始から大入賞検出器３４により球が１０個検出されるまで、又は、開放開始から２４秒経過するまでのうち、いずれか早い条件が成立するまで継続する。そして、当該開放動作が最大１５回（１５ラウンド）まで繰り返されることにより、前述の払出制御部３００の駆動制御によって、その間に入球した球に対する賞球が一時に大量（１５×１０×１５＝２２５０個）に払い出されることとなる。
【００２４】
以下、図２，図３を参照して上記構成からなるパチンコ機１の主制御装置１００についての主要な構成について説明する。主制御装置１００を構成する主制御基板１００Ａ上には、所定周波数のクロック信号を出力する発振器１０１、発振器１０１からのクロック信号の周波数を所定比率に分割して出力する分周回路１０２、分周回路１０２から出力されるクロック信号に基づいて動作する遅延用乱数カウンタ１０３及び特図当否判定用カウンタ１０４、ランダム遅延回路１０５、パルス幅変調回路１０６が搭載される。
【００２５】
発振器１０１は、所謂クロックジェネレーターであって、水晶振動子からなり、所定周波数のクロック信号ＣＫを分周回路１０２に対して出力する。分周回路１０２は、発振器１０１からのクロック信号ＣＫを所定の比率に分割し、クロック信号ＣＫ１、ＣＫ２及びＣＫ３をそれぞれ遅延用乱数カウンタ１０３、特図当否判定用カウンタ１０４及びＣＰＵに対して分岐して供給する。
【００２６】
遅延用乱数カウンタ１０３及び特図当否判定用カウンタ１０４は、分周回路１０２を介して出力されるＣＫ１及びＣＫ２に同期（例えば４ｍｓｅｃ）して、０〜６５５３５までの値をとり得る所謂ハードウェアカウンタである。遅延用乱数カウンタ１０３の値は、ランダム遅延回路１０５によって取り込まれ、特図当否判定用カウンタ１０４の値は、ＣＰＵによって取り込まれる。クロック信号ＣＫ３は、ＣＰＵの動作クロックとして入力される。
【００２７】
ランダム遅延回路１０５は、遅延用乱数カウンタ１０３の値に基づいて、図外のインターフェイスを介して始動球検出器３０から出力された始動球検出信号を遅延させてパルス幅変調回路１０６に出力する。ここで、始動球検出信号が入力してからパルス幅変調回路へ出力するまでの遅延時間Ｔは、遅延用乱数カウンタ１０３の値に対応して０≦Ｔ≦Ｔ１として設定される。Ｔ１は、任意の時間である。ランダム遅延回路１０５は、始動球検出信号の入力を契機として、遅延用乱数カウンタ１０３より得られた値（乱数）を取り込み、値に対応する遅延時間Ｔだけ遅らせて始動球検出信号をパルス幅変調回路１０６に出力する。
【００２８】
図３（ａ）は、始動球検出器３０のランダム遅延回路１０５に対する出力と、ランダム遅延回路１０５のパルス幅変調回路１０６に対する出力とのタイミングを示すチャートである。
同図に示すように、始動球検出器３０からは、ランダム遅延回路１０５に対して球の通過時間に応じた幅を有する始動球検出信号としてのパルス信号（アクティブハイ）が出力される。例えば始動球検出信号Ｓ１がランダム遅延回路１０５に入力されると、ランダム遅延回路１０５は、遅延用乱数カウンタ１０３の値に対応して遅延時間Ｔを設定し、ランダム遅延回路１０５への入力から遅延時間Ｔ後にパルス幅変調回路１０６に対して始動球検出信号Ｓ１´を出力する。また、例えば始動球検出信号Ｓ２がランダム遅延回路１０５に入力されると、ランダム遅延回路１０５は、遅延用乱数カウンタ１０３の値に対応して遅延時間Ｔ（Ｔ＝０）を設定し、ランダム遅延回路１０５への入力から遅延させることなくパルス幅変調回路１０６に対して始動球検出信号Ｓ２´を出力する。また、例えば始動球検出信号Ｓ３がランダム遅延回路１０５に入力されると、ランダム遅延回路１０５は、遅延用乱数カウンタ１０３の値に対応して始動球検出信号Ｓ３の遅延時間Ｔよりも短い遅延時間Ｔを設定し、ランダム遅延回路１０５への入力から遅延時間Ｔ後にパルス幅変調回路１０６に対して始動球検出信号Ｓ３´を出力する。
【００２９】
以上のとおり、ランダム遅延回路１０５は、始動球検出器３０の入力時期に対して、ＣＰＵ側に出力される始動球検出信号の出力時期を略毎回異なる時期とする回路であって、遅延時間Ｔを遅延用乱数カウンタ１０３の値に対応してランダムに設定するものである。
主制御基板１００Ａに当該回路が搭載されたことにより、仮に不正な装置を用いて特図当否判定用カウンタ１０４の周期を把握した上で、球の打出しタイミングを図るゴト行為が行われた場合であっても、始動入賞口４への入球タイミング（始動球検出器３０の入力時期）と、ＣＰＵ側への始動球検出信号の出力時期とを把握することは実質的に不可能であり、特図当否判定用カウンタ１０４に基づいて不正な「当り」（大当り遊技）を得ることを確実に防止することができる。また、遅延時間Ｔが「０」をも含むことから遅延時間Ｔをよりランダムに設定することが可能となる。
【００３０】
ランダム遅延回路１０５から出力された始動球検出信号は、パルス幅変調回路１０６へ入力し、入力ポート１０７を介してＣＰＵ側に出力される。パルス幅変調回路１０６は、ランダム遅延回路１０５から出力された始動球検出信号のパルス幅（入力時間）に応じて、パルス幅を変調する回路（ＰＷＭ）である。
【００３１】
図３（ｂ）は、ランダム遅延回路１０５のパルス幅変調回路１０６に対する始動球検出信号の出力と、パルス幅変調回路１０６の入力ポート１０７に対する始動球検出信号の出力、及び、ＣＰＵによる入力ポート１０７の取り込み周期との関係を示すチャートである。
同図に示すように、例えばランダム遅延回路１０５より、始動球検出信号Ｓ１´が出力されると、パルス幅変調回路１０６は、始動球検出信号Ｓ１´が所定の閾値Ｗよりも大きいパルス幅を有していることに基づいて、当該検出信号Ｓ１´を変調することなく入力ポート１０７に出力する。ここで、閾値Ｗは、ＣＰＵによる入力ポート１０７の取り込み周期（例えば２ｍｓｅｃ〜４ｍｓｅｃ）よりも大きい値に設定されており、入力された始動球検出信号が閾値Ｗ以下のパルス幅である場合には、閾値Ｗよりも大きいパルス幅に変調して入力ポート１０７に出力する。
【００３２】
例えばランダム遅延回路１０５より、始動球検出信号Ｓ２´が出力されると、パルス幅変調回路１０６は、始動球検出信号Ｓ２´が閾値Ｗ以下のパルス幅であることに基づいて、当該検出信号Ｓ２´を変調し、閾値Ｗよりも大きな幅パルスを有する始動球検出信号Ｓ２´を入力ポート１０７に出力する。また、例えばランダム遅延回路１０５より、始動球検出信号Ｓ３´が出力されると、パルス幅変調回路１０６は、始動球検出信号Ｓ３´が閾値Ｗ以下のパルス幅であることに基づいて、当該検出信号Ｓ３´を変調し、閾値Ｗよりも大きな幅パルスを有する始動球検出信号Ｓ３´を入力ポート１０７に出力する。
【００３３】
入力ポート１０７にパルス幅変調回路１０６から始動球検出信号が入力すると、入力ポート１０７の入力状態が始動球検出信号のパルス幅に対応した時間分、ロウ（０）からハイ（１）に立ち上がる。図３（ｂ）に示すように、入力ポート１０７は、一定の取り込み周期でＣＰＵによってアクセスされており、アクセス期間中に入力ポート１０７への始動球検出信号の入力がある場合、始動球検出信号がＣＰＵによって取り込まれることとなる。
【００３４】
以上のとおり、パルス幅変調回路１０６は、入力した始動検出信号のパルス幅に対応して、その幅を変調するものであって、入力したパルス幅が閾値Ｗ以下である場合に、閾値Ｗよりも大きい幅を有するパルス信号とするものである。そして、主制御基板１００Ａに当該回路が搭載されたことにより、球の通過速度に依存する始動球検出器３０から出力される始動球検出信号のパルス幅が、ＣＰＵの入力ポート１０７に対するアクセス周期（取り込み周期）よりも短い場合であっても、パルス幅変調回路１０６通過後の始動球検出信号の幅がアクセス周期よりも大きい幅を有するパルス信号に変調されて出力されるため、球の通過速度に関わらず、始動入賞口４に入球した球を確実に検出することができる。
よって、始動入賞口４に入球したにも関わらず、前述した当否判定処理、特図変動処理、及び、演出図柄変動処理等の各遊技処理が実行されないという事態を確実に防止できる。ＣＰＵは、上述の始動球検出信号を検出したことに基づいて、特図当否判定用カウンタ１０４の値を取り込み、前述の特図判定処理を実行した後、後続の特図変動処理、演出図柄変動処理、或いは大当り遊技処理等を実行する。
【００３５】
以上のとおり、本構成からなる制御装置によれば、主制御装置１００がランダム遅延回路１０５及びパルス幅変調回路１０６を備えたことにより、特図当否判定用カウンタ１０４を読み取る不正な装置を用いたゴト行為、及び、始動入賞口４に入球した球の検出エラーを確実に防止することが可能となる。
【００３６】
以上、本発明を実施の形態に基づいて説明したが、本発明の技術的範囲は上記実施形態に何ら限定されることはなく、実施形態を組み合わせて多様な変更、改良を行い得ることが当業者において明らかである。また、そのような多様な変更、改良を加えた形態も本発明の技術的範囲に含まれ得ることが特許請求の範囲の記載から明らかである。
【００３７】
例えば、ゴト行為を確実に防止するためには、パルス幅変調回路１０６は必須の構成ではなく、球の検出エラーを防止するためには、ランダム遅延回路１０５は必須の構成ではない。つまり、主制御装置１００をランダム遅延回路１０５又はパルス幅変調回路１０６のみを有する構成としてもよい。また、始動球検出器３０からの始動球検出信号の出力をパルス幅変調回路１０６に入力し、パルス幅変調回路１０６からの出力をランダム遅延回路１０５に入力し、ランダム遅延回路１０５から入力ポート１０７を介してＣＰＵ側へ出力する構成としてもよい。
【符号の説明】
【００３８】
１  パチンコ機，２  遊技盤，２Ａ  遊技領域，３０  始動球検出器，
３２  一般球検出器，３４  大入賞検出器，
１００  主制御装置，１００Ａ  主制御基板，
１０１  発振器，１０２  分周回路，１０３  遅延用乱数カウンタ，
１０４  特図当否判定用カウンタ，１０５  ランダム遅延回路，
１０６  パルス幅変調回路，１０７  入力ポート，２００  演出制御装置。
【図１】
0005841377.tif 000002
【図２】
0005841377.tif 000003
【図３】
0005841377.tif 000004
【図４】
0005841377.tif 000005
【図５】
0005841377.tif 000006