(57)【特許請求の範囲】
【請求項１】
プレイヤによって把持されているか否かを検出するタッチセンサが設けられた操作部と、金属製の玉を発射するための電磁力を発生する駆動コイルと、前記駆動コイルに電流を供給するコイル駆動部と、玉の通路となる間隙が形成され適所に前記駆動コイルが外嵌された環状磁路としてのヨークと、前記間隙の所定位置に玉が到達したことを検出する玉検出部とを備えた玉発射装置の制御回路であって、
玉の発射周期を規定する第１の周期でタイミング信号を発生する第１タイミング回路と、
前記タイミング信号と前記タッチセンサ及び玉検出部からの信号とに基づいて前記駆動コイルヘの電流の供給タイミングを制御するステートマシンと、
モータ駆動によって玉を前記玉発射装置へ供給する玉供給装置に対して、前記ステートマシンからの指令信号に応答して、前記モータ駆動の制御を行なう駆動制御回路とを備えることを特徴とする玉発射装置用制御回路。
【請求項２】
第１の時間のタイムアップ時に前記ステートマシンに対してリセット信号を出力するウォッチドッグタイマを備え、前記ステートマシンは、前記第１の時間より短い第２の時間間隔で前記ウォッチドッグタイマに対してタイマリセット信号を出力することを特徴とする請求項１に記載の玉発射装置用制御回路。
【請求項３】
充電制御回路を備え、前記コイル駆動部は前記駆動コイルに電流を供給するコンデンサを備え、前記充電制御回路は所定のデューティー比のパルス信号を発生しこのパルス信号を用いて前記コンデンサの充電を行なうことを特徴とする請求項１または２に記載の玉発射装置用制御回路。
【請求項４】
前記充電制御回路は、前記パルス信号のデューティー比を時間経過に伴って増大することを特徴とする請求項３に記載の玉発射装置用制御回路。
【請求項５】
前記ステートマシンに入力される前記タッチセンサ及び前記玉検出部の少なくとも一方からの信号に含まれるノイズを除去するノイズ除去回路を備えることを特徴とする請求項１〜４のいずれか１項に記載の玉発射装置用制御回路。
【請求項６】
前記ステートマシンは、前記駆動コイルヘの電流の供給開始タイミングから所定の時間経過後の所定期間に前記玉検出部からの信号を受け付けることを特徴とする請求項１〜５のいずれか１項に記載の玉発射装置用制御回路。
【請求項７】
玉発射装置を構成する電気回路に使用され前記第１の周期とは異なる第２の周期を有するタイミング信号を発生する第２タイミング回路を備えること特徴とする請求項１〜６のいずれか１項に記載の玉発射装置用制御回路。
【請求項８】
前記タッチセンサを含み操作状態又は駆動状態を検出する複数のセンサからの信号に基づいて玉発射の可否を判定する判定部を備えること特徴とする請求項１〜７のいずれか１項に記載の玉発射装置用制御回路。
【請求項９】
プレイヤによって把持されているか否かを検出するタッチセンサが設けられた操作部と、金属製の玉を発射するための電磁力を発生する駆動コイルと、前記駆動コイルに電流を供給するコイル駆動部と、玉の通路となる間隙が形成され適所に前記駆動コイルが外嵌された環状磁路としてのヨークと、前記間隙の所定位置に玉が到達したことを検出する玉検出部とを備えた玉発射装置であって、請求項１〜８のいずれか１項に記載の玉発射装置用制御回路を備えることを特徴とする玉発射装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、パチンコ台等に使用される玉発射装置用制御回路及び玉発射装置に関するものである。
【０００２】
【従来の技術】
近年、例えば特開平８−１１７３９８号公報に開示されているように電磁力を用いたパチンコ台等に使用されるパチンコ玉（以下、玉という）の発射装置が提案されている。この玉発射装置は、プレイヤによって把持されているか否かを検出するタッチセンサが設けられた操作部と、玉を発射するための電磁力を発生する駆動コイルと、この駆動コイルに電流を供給するコイル駆動部と、玉の通路となる間隙が形成され適所に前記駆動コイルが外嵌された環状磁路としてのヨークと、前記間隙の所定位置に玉が到達したことを検出する玉検出部とを備えている。
【０００３】
上記の玉発射装置において、コイル駆動部によって駆動コイルに電流が供給されると、ヨークを含む環状磁路に磁界が形成され、玉は磁界による磁力を受けて、初期位置からヨークに形成された間隙の方向に移動を開始する。そして、玉検出部によって、玉の移動速度が最大になる位置（前記間隙の所定位置）に玉が到達したことが検出されると、コイル駆動部によって駆動コイルヘの電流供給が遮断され、その時の移動速度で玉はパチンコ台盤面に発射される。
【０００４】
従来、上記コイル駆動部への電流の供給タイミングの制御は、例えばマイコン等に組み込まれたソフトウェアによって行なわれていた。
【０００５】
【発明が解決しようとする課題】
一方、パチンコ台で所定時間当たりに発射できる玉の個数は、所定数以下と規定されている（例えば１分間に１００個以下）。従って、如何なる場合であっても、上記所定数以上の個数の玉を所定時間当たりに発射してはならない。
【０００６】
しかし、従来のコイル駆動部への電流の供給タイミングの制御は、上述のようにマイコン等に組み込まれたソフトウェアによって行なわれていたため、マイコンの誤動作やソフトウェアの不正な改竄等によって、規定個数を超える玉が発射される可能性があった。
【０００７】
本発明は上記の課題に鑑みてなされたもので、所定時間内に発射できる玉の個数を確実に規定の個数以下とする玉発射装置用制御回路及び玉発射装置を提供することを目的とする。
【０００８】
【課題を解決するための手段】
請求項１に記載の玉発射装置用制御回路は、プレイヤによって把持されているか否かを検出するタッチセンサが設けられた操作部と、金属製の玉を発射するための電磁力を発生する駆動コイルと、前記駆動コイルに電流を供給するコイル駆動部と、玉の通路となる間隙が形成され適所に前記駆動コイルが外嵌された環状磁路としてのヨークと、前記間隙の所定位置に玉が到達したことを検出する玉検出部とを備えた玉発射装置の制御回路であって、玉の発射周期を規定する第１の周期でタイミング信号を発生する第１タイミング回路と、前記タイミング信号と前記タッチセンサ及び玉検出部からの信号とに基づいて前記駆動コイルヘの電流の供給タイミングを制御するステートマシンと、モータ駆動によって玉を前記玉発射装置へ供給する玉供給装置に対して、前記ステートマシンからの指令信号に応答して、前記モータ駆動の制御を行なう駆動制御回路とを備えることを特徴としている。
【０００９】
上記の構成によれば、コイル駆動部によって、駆動コイルに電流が供給され、ヨークを含む環状磁路に磁界が形成され、玉は磁界による磁力を受けて、初期位置からヨークに形成された間隙の方向に移動を開始する。そして、玉検出部によって、玉の移動速度が最大になる位置（前記間隙の所定位置）に玉が到達したことが検出され、コイル駆動部によって駆動コイルヘの電流供給が遮断される。ここで、コイル駆動部の制御は以下のようにして行なわれる。
【００１０】
タッチセンサによってプレイヤによって把持されているか否かが検出され、玉検出部によって、玉の移動速度が最大になる位置（前記間隙の所定位置）に玉が到達したことが検出され、第１タイミング回路によって、玉の発射周期を規定する第１の周期でタイミング信号が発生される。そして、ステートマシンによって、このタイミング信号とタッチセンサ及び玉検出部からの信号とに基づいて駆動コイルヘの電流の供給タイミングが制御される。このようにして、ハード回路によって駆動コイルヘの電流の供給タイミングが制御され、玉の発射周期が規定されているため、所定時間に発射される玉の個数が確実に規定の個数以下とされる。
【００１１】
また、モータ駆動によって玉を前記玉発射装置へ供給する玉供給装置に対して、駆動制御回路が、前記ステートマシンからの指令信号に応答して、前記モータ駆動の制御を行なうことで、駆動制御回路が玉発射装置用制御回路と一体のハード回路（例えばＩＣ）として実現され、省コスト化が図られる。
【００１２】
請求項２に記載の玉発射装置用制御回路は、第１の時間のタイムアップ時に前記ステートマシンに対してリセット信号を出力するウォッチドッグタイマを備え、前記ステートマシンが、前記第１の時間より短い第２の時間間隔で前記ウォッチドッグタイマに対してタイマリセット信号を出力することを特徴としている。
【００１３】
上記の構成によれば、ウォッチドッグタイマは、第１の時間のタイムアップ時にステートマシンに対してリセット信号の出力を行なう一方、ステートマシンが正常に動作している状態では、ステートマシンから第１の時間より短い第２の時間間隔でウォッチドッグタイマに対してタイマリセット信号が出力されるようになる。そこで、ステートマシンが何らかの原因で、例えば、予め定義されていない状態となり、ウォッチドッグタイマに対してタイマリセット信号が出力されなくなっても、ウォッチドッグタイマが第１の時間までタイムアップを継続するので、第１の時間のタイムアップ時にステートマシンに対してリセット信号が出力され、ステートマシンがリセットされる。従って、ステートマシンに何らかの異常が発生した場合でも、ステートマシンが第１の時間ではリセットされることによって異常状態が解除され、玉発射装置用制御回路の動作の安定性が向上される。
【００１４】
請求項３に記載の玉発射装置用制御回路は、充電制御回路を備え、前記コイル駆動部が前記駆動コイルに電流を供給するコンデンサを備え、前記充電制御回路が所定のデューティー比のパルス信号を発生しこのパルス信号を用いて前記コンデンサの充電を行なうことを特徴としている。
【００１５】
上記の構成によれば、充電制御回路によって、所定のデューティー比のパルス信号が発生され、このパルス信号を用いて、駆動コイルに電流を供給するコンデンサの充電が行われるため、大電流が流れることによって電源部等が損傷を被ることが防止される。
【００１６】
請求項４に記載の玉発射装置用制御回路は、前記充電制御回路が、前記パルス信号のデューティー比を時間経過に伴って増大することを特徴としている。
【００１７】
上記の構成によれば、充電制御回路によって、コンデンサの充電を行なうパルス信号のデューティー比が時間経過に伴って増大されるため、コンデンサに蓄積している電荷が少ない場合に大電流が流れることによって電源部等が損傷を被ることが防止されると共に一定のデューティー比での充電を行なう場合と比較して充電時間が短縮される。
【００１８】
請求項５に記載の玉発射装置用制御回路は、前記ステートマシンに入力される前記タッチセンサ及び前記玉検出部の少なくとも一方からの信号に含まれるノイズを除去するノイズ除去回路を備えることを特徴としている。
【００１９】
上記の構成によれば、ノイズ除去回路によって、ステートマシンに入力されるタッチセンサ及び玉検出部の少なくとも一方からの信号に含まれるノイズが除去されるため、タッチセンサ又は玉検出部からの信号にノイズが含まれている場合でも、ステートマシンに異常な信号が入力されることが防止され、玉発射装置用制御回路の動作の安定性が更に向上される。
【００２０】
請求項６に記載の玉発射装置用制御回路は、前記ステートマシンが、前記駆動コイルヘの電流の供給開始タイミングから所定の時間経過後の所定期間に前記玉検出部からの信号を受け付けることを特徴としている。
【００２１】
上記の構成によれば、ステートマシンによって、駆動コイルヘの電流の供給開始タイミングから所定の時間経過後の所定期間に玉検出部からの信号が受け付けられるため、この所定期間外に玉検出部からの信号にノイズが含まれている場合でも、ステートマシンの動作はこのようなノイズの影響を受けず、玉発射装置用制御回路の動作の安定性が更に向上される。
【００２２】
請求項７に記載の玉発射装置用制御回路は、玉発射装置を構成する電気回路に使用され前記第１の周期とは異なる第２の周期を有するタイミング信号を発生する第２タイミング回路を備えること特徴としている。
【００２３】
上記の構成によれば、第２タイミング回路によって、玉発射装置を構成する電気回路に使用され第１の周期とは異なる第２の周期を有するタイミング信号が発生されるため、例えば、玉発射装置のタッチセンサの入力波形の整形に使用されるタイミング信号等を発生する第２タイミング回路が玉発射装置用制御回路と一体のハード回路（例えばＩＣ）として実現され、省コスト化が図られる。
【００２４】
請求項８に記載の玉発射装置用制御回路は、前記タッチセンサを含み操作状態又は駆動状態を検出する複数のセンサからの信号に基づいて玉発射の可否を判定する判定部を備えること特徴としている。
【００２５】
上記の構成によれば、判定部によって、タッチセンサを含み操作状態又は駆動状態を検出する複数のセンサからの信号に基づいて玉発射の可否が判定されるため、例えば操作部のハンドルが所定角度以上回転されるとＯＮされる起動スイッチの信号等を用いて玉発射の可否がより正確に判定される。
【００２６】
請求項９に記載の玉発射装置は、プレイヤによって把持されているか否かを検出するタッチセンサが設けられた操作部と、金属製の玉を発射するための電磁力を発生する駆動コイルと、前記駆動コイルに電流を供給するコイル駆動部と、玉の通路となる間隙が形成され適所に前記駆動コイルが外嵌された環状磁路としてのヨークと、前記間隙の所定位置に玉が到達したことを検出する玉検出部とを備えた玉発射装置であって、請求項１〜８のいずれかに記載の玉発射装置用制御回路とを備えることを特徴としている。
【００２７】
上記の構成によれば、コイル駆動部によって、駆動コイルに電流が供給され、ヨークを含む環状磁路に磁界が形成され、玉は磁界による磁力を受けて、初期位置からヨークに形成された間隙の方向に移動を開始する。そして、玉検出部によって、玉の移動速度が最大になる位置（前記間隙の所定位置）に玉が到達したことが検出され、コイル駆動部によって駆動コイルヘの電流供給が遮断される。ここで、コイル駆動部の制御は以下のようにして行なわれる。
【００２８】
タッチセンサによってプレイヤによって把持されているか否かが検出され、玉検出部によって、玉の移動速度が最大になる位置（前記間隙の所定位置）に玉が到達したことが検出され、第１タイミング回路によって、玉の発射周期を規定する第１の周期でタイミング信号が発生される。そして、ステートマシンによって、このタイミング信号とタッチセンサ及び玉検出部からの信号とに基づいて前記駆動コイルヘの電流の供給タイミングが制御される。このようにして、ハード回路によって駆動コイルヘの電流の供給タイミングが制御され、玉の発射周期が規定されているため、所定時間に発射される玉の個数が確実に規定の個数以下とされる。
【００２９】
【発明の実施の形態】
（第１実施形態：請求項１に記載の実施形態の一例）
図１は、本発明の制御回路（玉発射装置用制御回路に相当する）が適用される玉発射装置の構成図の一例である。玉発射装置Ａ１は、プレイヤによって図略のハンドルが把持されているか否かを検出するタッチセンサ１２及びハンドルの回転角を検出する角度センサ１１が設けられた操作部１と、金属製の玉ＰＢを発射するための電磁力を発生する駆動コイル２と、駆動コイル２に電流を供給するコイル駆動部５３と、玉ＰＢの通路となる間隙３１が形成され適所に駆動コイル２が外嵌された環状磁路としてのヨーク３と、間隙３１の所定位置に玉ＰＢが到達したことを検出する玉検出部５２と、コイル駆動部５３に対して角度センサ１１によって検出されたハンドルの回転角に基づいて駆動コイル２に供給する電流の大きさを指示する電流制御部５１と、コイル駆動部５３に対して駆動コイル２に励磁用の電流を供給するタイミングを指示する制御回路７と、制御回路７でタイミング信号等を生成するためのクロック信号を生成する発振回路８（第１タイミング回路の一部に相当する）と、各部に電力を供給する電源部６と、制御回路７に対してリセット信号を出力する図略のリセット回路とを備えている。
【００３０】
発振回路８は、水晶発振器等の発振周波数の安定している発振器を備え、ここでは、その発振周波数は、１２ＭＨｚである。
【００３１】
図２は、制御回路の第１実施形態の構成図の一例である。制御回路７は、発振回路８からのクロック信号ＳＹＳＣＬＫを用いてタイミング信号等を生成し易いより低い周波数（ここでは、２ｋＨｚ）のクロック信号を生成する第１クロック分周器７１（第１タイミング回路の一部に相当する）と、第１クロック分周器７１からのクロック信号を用いて玉ＰＢの発射周期を規定する第１の周期（ここでは、６０１ｍｓｅｃ周期）でタイミング信号を発生する基本周期カウンタ７２（第１タイミング回路の一部に相当する）と、このタイミング信号とタッチセンサ１２及び玉検出部５２からの信号とに基づいて駆動コイル２ヘの電流の供給タイミングをコイル駆動部５３に対して指示するステートマシン７３とを備えている。ステートマシン７３は、コイル駆動部５３に対して、後述する駆動指令信号Ｏ１及び充電指令信号Ｏ２を出力することによって駆動コイル２ヘの電流の供給タイミングを指示する。
【００３２】
図３は、コイル駆動部５３の構成図の一例である。コイル駆動部５３は、駆動コイル２に電流を供給するコンデンサ５３３と、コンデンサ５３３から駆動コイル２に電流を供給するか否かの切替を行なう供給切替スイッチ５３２と、コンデンサ５３３を充電するか否かの切替を行なう充電切替スイッチ５３１とを備えている。
【００３３】
図４は、コイル駆動部５３の動作を説明するタイミングチャートの一例である。（ａ）は玉検出部５２からの玉検出信号Ｉ１であり、（ｂ）はステートマシン７３からの駆動指令信号Ｏ１であり、（ｃ）は、ステートマシン７３からの充電指令信号Ｏ２である。
【００３４】
電源が投入されると、まず、充電指令信号Ｏ２がＯＮにされ、充電切替スイッチ５３１がＯＮにされ、コンデンサ５３３が充電される。そして、玉ＰＢが発射される際に、ステートマシン７３からの充電指令信号Ｏ２がＯＦＦにされると共に駆動指令信号Ｏ１がＯＮにされ、充電切替スイッチ５３１がＯＦＦにされると共に供給切替スイッチ５３２がＯＮにされ、コンデンサ５３３から駆動コイル２に電流が供給され、玉ＰＢが発射される。ついで、玉検出部５２からの玉検出信号Ｉ１がＯＮにされると、玉検出信号Ｉ１の立下りのタイミングで駆動指令信号Ｏ１がＯＦＦにされ、供給切替スイッチ５３２がＯＦＦにされる。そして、所定時間後に充電指令信号Ｏ２がＯＮにされ、充電切替スイッチ５３１がＯＮにされ、コンデンサ５３３の充電が開始される。上記の動作を繰り返すことによって、玉ＰＢが連続的に発射される。なお、充電切替スイッチ５３１と供給切替スイッチ５３２とは同時にＯＮとなることはない。
【００３５】
図５は、玉検出信号Ｉ１の出力タイミングを示す説明図である。（ａ）は駆動コイル２に流れる電流の変化であり、（ｂ）は玉検出信号Ｉ１の出力タイミングを示すタイミングチャートである。図３において、充電切替スイッチ５３１がＯＦＦにされると共に供給切替スイッチ５３２がＯＮにされ、コンデンサ５３３から駆動コイル２への電流の供給が開始されると、特開平１０−７６０５１号公報に開示されているように、玉ＰＢがヨーク３の間隙３１の所定位置（玉ＰＢの移動速度が最大になる位置）を通過するときに、磁力が平衡して駆動電流は僅かに減少し、この電流変化が玉検出部５２によって検出されて、玉検出信号Ｉ１が生成される。この玉検出信号Ｉ１の立下りのタイミングが玉ＰＢの移動速度が最大になる位置（間隙３１の所定位置）に到達したタイミンングとなるため、このタイミングで駆動指令信号Ｏ１がＯＦＦにされて駆動コイル２の駆動電流が遮断され、玉ＰＢは図略のパチンコ台盤面に発射される。
【００３６】
図６は、第１クロック分周器７１の構成図の一例である。第１クロック分周器７１は、発振回路８からのクロック信号ＳＹＳＣＬＫの入力を所定回数分カウントするカウンタ７１１と、カウンタが所定回数分カウントアップを完了した時にフリップフロップ７１３の出力信号ＣＬＫ０のＯＮ／ＯＦＦを切替える信号を出力する論理回路７１２と、クロック信号ＳＹＳＣＬＫ（又はその反転信号）の立ち上がり時に入力信号を出力する遅延素子としてのフリップフロップ７１３及び７１４と、信号のＯＮ／ＯＦＦを反転させるＮＯＴ回路７１５とを備えている。なお、カウンタ７１１には、図略のリセット回路からのリセット信号ＲＳＴ＿Ｂが入力されている。
【００３７】
図７は、第１クロック分周器７１の動作を表わすタイミングチャートの一例である。（ａ）は、リセット信号ＲＳＴ＿Ｂであり、（ｂ）はカウンタ７１１の出力信号であり、（ｃ）は発振回路８からのクロック信号ＳＹＳＣＬＫであり、（ｄ）はフリップフロップ７１３の出力信号ＣＬＫ０であり、（ｅ）はフリップフロップ７１４のクロック信号ＣＬＫ２である。
【００３８】
リセット回路からの負論理の信号であるリセット信号ＲＳＴ＿ＢがＯＦＦ（Ｈｉｇｈ）にされると、カウンタ７１１によって発振回路８からのクロック信号ＳＹＳＣＬＫのカウントアップが開始され、論理回路７１２によってクロック信号ＳＹＳＣＬＫが３０００回カウントされたことを検出され、フリップフロップ７１３の出力信号ＣＬＫ０のＯＮ／ＯＦＦを切替えた信号がフリップフロップ７１３に出力される。そして、フリップフロップ７１３によって、クロック信号ＳＹＳＣＬＫの立ち上がり時に出力信号ＣＬＫ０のＯＮ／ＯＦＦが反転される。ついで、フリップフロップ７１４によって、クロック信号ＳＹＳＣＬＫの反転信号の立ち上がり時、すなわちクロック信号ＳＹＳＣＬＫの立下り時にクロック信号ＣＬＫ２のＯＮ／ＯＦＦが反転される。このようにして、発振回路８からの周波数が１２ＭＨｚのクロック信号ＳＹＳＣＬＫが３０００回カウントされる度にクロック信号ＣＬＫ２が反転されるため、クロック信号ＣＬＫ２の周波数は２ｋＨｚ（１２ＭＨｚ÷３０００÷２＝２ｋＨｚ）となる（周期は０．５ｍｓｅｃとなる）。
【００３９】
図８は、基本周期カウンタ７２の動作を表わすタイミングチャートの一例である。（ａ）はリセット信号ＲＳＴ＿Ｂであり、（ｂ）は図略のカウンタの出力信号であり、（ｃ）は第１クロック分周器７１のクロック信号ＣＬＫ２であり、（ｄ）は基本周期カウンタ７２の出力であるタイミング信号ＰＬＳ６０１ＭＳである。
【００４０】
基本周期カウンタ７２は、第１クロック分周器７１のクロック信号ＣＬＫ２（周期０．５ｍｓｅｃ）を、カウンタを用いて１２０２回分カウントすることによって、周期が６０１ｍｓｅｃ（基本周期という）のタイミング信号ＰＬＳ６０１ＭＳを生成する。
【００４１】
図９は、基本周期カウンタ７２の動作を表わすタイミングチャートの一例である。（ａ）は、基本周期カウンタ７２の第１の出力であるタイミング信号ＰＬＳ６０１ＭＳであり、（ｂ）は基本周期カウンタ７２の第２の出力であるタイミング信号ＰＬＳ９５００ＵＳであり、（ｃ）は基本周期カウンタ７２の第３の出力であるタイミング信号ＰＬＳ２５ＭＳである。
【００４２】
タイミング信号ＰＬＳ９５００ＵＳは、タイミング信号ＰＬＳ６０１ＭＳから第１クロック分周器７１のクロック信号ＣＬＫ２（周期０．５ｍｓｅｃ）をカウンタを用いて１９回分カウントすることによって得られ、タイミング信号ＰＬＳ６０１ＭＳから９．５ｍｓｅｃ後のタイミング信号である。タイミング信号ＰＬＳ２５ＭＳは、タイミング信号ＰＬＳ６０１ＭＳから第１クロック分周器７１のクロック信号ＣＬＫ２（周期０．５ｍｓｅｃ）をカウンタを用いて５０回分カウントすることによって得られ、タイミング信号ＰＬＳ６０１ＭＳから２５ｍｓｅｃ後のタイミング信号である。すなわち、基本周期カウンタ７２は、第１クロック分周器７１のクロック信号ＣＬＫ２を用いて３つのタイミング信号ＰＬＳ６０１ＭＳ、ＰＬＳ９５００ＵＳ及びＰＬＳ２５ＭＳを生成するものである。
【００４３】
図１０は、ステートマシン７３の状態遷移図の一例である。ステートマシン７３は、リセット中ＲＥＳＥＴ＿ＳＴ、発射条件待ちＷＡＩＴ、発射条件成立ＯＫ、２個玉ＮＩＫＯＤＡＭＡ、２個玉ありＮＩＫＯＤＡＭＡ＿ＡＲＩ、２個玉なしＮＩＫＯＤＡＭＡ＿ＮＡＳＨＩ、通常発射ＴＳＵＵＪＯＵ及び空打ちＫＡＲＡＵＣＨＩの８種類の状態を有する。
【００４４】
電源投入時及びリセット回路からのリセット信号がＯＮの場合に、リセット中ＲＥＳＥＴ＿ＳＴの状態となる。リセット信号がＯＮのままであれば、リセット中ＲＥＳＥＴ＿ＳＴの状態を継続し、リセット信号がＯＦＦになると、リセット中ＲＥＳＥＴ＿ＳＴの状態から発射条件待ちＷＡＩＴの状態に遷移すると共にコイル駆動部５３に対する充電指令信号Ｏ２がＯＦＦからＯＮにされる。そして、基本周期６０１ｍｓｅｃが経過し、且つ、タッチセンサ１２からの把持検出信号Ｉ２がＯＮ（操作部のハンドルがプレイヤによって把持されている状態）の場合には、発射条件待ちＷＡＩＴから発射条件成立ＯＫの状態に遷移し、その他の場合には発射条件待ちＷＡＩＴの状態を継続する。発射条件成立ＯＫの状態に遷移したタイミングで、コイル駆動部５３に対する充電指令信号Ｏ２がＯＦＦにされると共に駆動指令信号Ｏ１がＯＮにされ、コンデンサ５３３から駆動コイル２に電流が供給され、玉ＰＢが発射される。
【００４５】
発射条件成立ＯＫの状態に遷移したタイミングを起点として、０〜９．５ｍｓｅｃ経過の間に玉検出部５２からの玉検出信号Ｉ１が入力された場合には、２個玉ＮＩＫＯＤＡＭＡの状態に遷移し、９．５〜２５ｍｓｅｃ経過の間に玉検出部５２からの玉検出信号Ｉ１が入力された場合には、通常発射ＴＳＵＵＪＯＵの状態に遷移し、２個玉ＮＩＫＯＤＡＭＡの状態に遷移し、２５ｍｓｅｃ経過しても玉検出部５２からの玉検出信号Ｉ１が入力されない場合には、空打ちＫＡＲＡＵＣＨＩの状態に遷移する。ここで、分岐の条件となる９．５ｍｓｅｃ及び２５ｍｓｅｃ経過のタイミングの検出には、基本周期カウンタ７２によって生成されたタイミング信号ＰＬＳ９５００ＵＳ及びＰＬＳ２５ＭＳが用いられる。
【００４６】
２個玉ＮＩＫＯＤＡＭＡの状態に遷移した場合には、発射条件成立ＯＫの状態に遷移した点を起点として、９．５〜２５ｍｓｅｃ経過の間に玉検出部５２からの玉検出信号Ｉ１が入力された場合には、２個玉ありＮＩＫＯＤＡＭＡ＿ＡＲＩの状態に遷移し、２５ｍｓｅｃ経過しても玉検出部５２からの玉検出信号Ｉ１が入力されない場合には、２個玉なしＮＩＫＯＤＡＭＡ＿ＮＡＳＨＩの状態に遷移する。
【００４７】
２個玉ありＮＩＫＯＤＡＭＡ＿ＡＲＩ、２個玉なしＮＩＫＯＤＡＭＡ＿ＮＡＳＨＩ、通常発射ＴＳＵＵＪＯＵまたは空打ちＫＡＲＡＵＣＨＩの状態では、基本周期６０１ｍｓｅｃが経過し、且つ、タッチセンサ１２からの把持検出信号Ｉ２がＯＮ（操作部のハンドルがプレイヤによって把持されている状態）の場合には、発射条件成立ＯＫの状態に遷移し、基本周期６０１ｍｓｅｃが経過し、且つ、タッチセンサ１２からの把持検出信号Ｉ２がＯＦＦ（操作部のハンドルがプレイヤによって把持されていない状態）の場合には発射条件待ちＷＡＩＴの状態に遷移し、それ以外の場合には、その状態を継続する。
【００４８】
ここで、２個玉ありＮＩＫＯＤＡＭＡ＿ＡＲＩ、２個玉なしＮＩＫＯＤＡＭＡ＿ＮＡＳＨＩ、通常発射ＴＳＵＵＪＯＵ及び空打ちＫＡＲＡＵＣＨＩの状態に遷移する条件の一例について具体的に説明する。玉ＰＢが所定の範囲の重量を有しており、且つ、玉ＰＢが１個だけ所定の初期位置に補給されている場合には、コンデンサ５３３から駆動コイル２に電流が供給され始めた時点から所定期間内に（ここでは、９．５〜２５ｍｓｅｃ経過の間に）、玉ＰＢが初期位置から移動して間隙３１の所定位置（玉ＰＢの移動速度が最大になる位置）に到達し、玉検出部５２からの玉検出信号Ｉ１が入力される。このような場合には通常発射ＴＳＵＵＪＯＵの状態に遷移する。
【００４９】
玉が補給されていない場合には、コンデンサ５３３から駆動コイル２に電流が供給され始めた時点から所定時間（ここでは２５ｍｓｅｃ）経過しても、玉検出部５２からの玉検出信号Ｉ１が入力されない。このような場合には空打ちＫＡＲＡＵＣＨＩの状態に遷移する。
【００５０】
玉ＰＢが所定の範囲の重量を有しており、且つ、２個以上の玉ＰＢが所定の初期位置に補給されている場合には、コンデンサ５３３から駆動コイル２に電流が供給され始めた時点から所定期間内に（ここでは、０〜９．５ｍｓｅｃ経過の間に）、前方側の玉ＰＢが初期位置から移動して間隙３１の所定位置（玉ＰＢの移動速度が最大になる位置）に到達し、玉検出部５２からの玉検出信号Ｉ１が入力され、更に、コンデンサ５３３から駆動コイル２に電流が供給され始めた時点から所定期間内に（ここでは、９．５〜２５ｍｓｅｃ経過の間に）、後方側の玉ＰＢが初期位置から移動して間隙３１の所定位置に到達し、玉検出部５２からの玉検出信号Ｉ１が入力される。このような場合には２個玉ありＮＩＫＯＤＡＭＡ＿ＡＲＩの状態に遷移する。
【００５１】
玉ＰＢが所定の範囲の重量未満であり、且つ、玉ＰＢが１個だけ所定の初期位置に補給されている場合には、コンデンサ５３３から駆動コイル２に電流が供給され始めた時点から所定期間内に（ここでは、０〜９．５ｍｓｅｃ経過の間に）、玉ＰＢが初期位置から移動して間隙３１の所定位置に到達し、玉検出部５２からの玉検出信号Ｉ１が入力され、且つ、コンデンサ５３３から駆動コイル２に電流が供給され始めた時点から所定期間内に（ここでは、９．５〜２５ｍｓｅｃ経過の間に）に玉検出部５２からの玉検出信号Ｉ１が入力されない。このような場合には２個玉なしＮＩＫＯＤＡＭＡ＿ＮＡＳＨＩの状態に遷移する。
【００５２】
このようにして、発射条件成立ＯＫの状態に遷移したタイミングで玉ＰＢが発射されるが、発射条件成立ＯＫの状態に遷移する間隔は基本周期６０１ｍｓｅｃ以上であることがステートマシン７３の構成から保証されているため、１分間に発射される玉ＰＢは１００個以下となることが保証される。
【００５３】
図１１は、ステートマシン７３の動作を表わすタイミングチャートの一例である。（ａ）はコイル駆動部５３に対する駆動指令信号Ｏ１であり、（ｂ）はコイル駆動部５３に対する充電指令信号Ｏ２であり、（ｃ）はステートマシン７３の状態であり、（ｄ）はリセット回路からのリセット信号ＲＳＴ＿Ｂであり、（ｅ）は基本周期カウンタ７２からのタイミング信号ＰＬＳ６０１ＭＳであり、（ｆ）はタッチセンサ１２からの把持検出信号Ｉ２であり、（ｇ）は玉検出部５２からの玉検出信号Ｉ１である。
【００５４】
まず、リセット回路からのリセット信号ＲＳＴ＿ＢがＯＮ（Ｌｏｗ）からＯＦＦ（Ｈｉｇｈ）になると、ステートマシン７３の状態が、リセット中ＲＥＳＥＴ＿ＳＴの状態から発射条件待ちＷＡＩＴの状態に遷移されると共にコイル駆動部５３に対する充電指令信号Ｏ２がＯＦＦからＯＮにされる。つぎに、基本周期６０１ｍｓｅｃが経過し、且つ、タッチセンサ１２からの把持検出信号Ｉ２がＯＮであるため、ステートマシン７３の状態が、発射条件待ちＷＡＩＴから発射条件成立ＯＫの状態に遷移される。発射条件成立ＯＫの状態に遷移したタイミングを起点として、２５ｍｓｅｃ経過しても玉検出部５２からの玉検出信号Ｉ１が入力されないため、空打ちＫＡＲＡＵＣＨＩの状態に遷移される。
【００５５】
そして、ステートマシン７３の状態が空打ちＫＡＲＡＵＣＨＩの状態で、基本周期６０１ｍｓｅｃが経過し、且つ、タッチセンサ１２からの把持検出信号Ｉ２がＯＮであるため、発射条件成立ＯＫの状態に遷移される。次いで、発射条件成立ＯＫの状態に遷移したタイミングを起点として、９．５〜２５ｍｓｅｃ経過の間に玉検出部５２からの玉検出信号Ｉ１が入力され、ステートマシン７３の状態が通常発射ＴＳＵＵＪＯＵの状態に遷移される。
【００５６】
ステートマシン７３の状態が通常発射ＴＳＵＵＪＯＵの状態で、基本周期６０１ｍｓｅｃが経過し、且つ、タッチセンサ１２からの把持検出信号Ｉ２がＯＦＦであるため、発射条件待ちＷＡＩＴの状態に遷移される。さらに、ステートマシン７３の状態が発射条件待ちＷＡＩＴの状態で、基本周期６０１ｍｓｅｃが経過し、且つ、タッチセンサ１２からの把持検出信号Ｉ２がＯＮであるため、発射条件成立ＯＫの状態に遷移される。発射条件成立ＯＫの状態に遷移したタイミングを起点として、９．５〜２５ｍｓｅｃ経過の間に玉検出部５２からの玉検出信号Ｉ１が入力され、ステートマシン７３の状態が通常発射ＴＳＵＵＪＯＵの状態に遷移される。
【００５７】
（第２実施形態：請求項２に記載の実施形態の一例）
図１２は、制御回路の第２実施形態の構成図の一例である。制御回路７ａの構成は、ステートマシン７３ａが異常状態に陥った場合に自動復帰させるウォッチドッグタイマ７４を備えることと、ステートマシン７３ａの状態遷移とを除き、第１実施形態の制御回路７の構成と同一である。ここでは、第１実施形態の制御回路７と異なる点について説明し、同一の点については説明を省略する。
【００５８】
ウォッチドッグタイマ７４は、第１クロック分周器７１の出力信号である０．５ｍｓｅｃ周期のクロック信号ＣＬＫ２で動作し、ステートマシン７３ａからクリア信号ＷＤＴＣＬＲが入力されるまではカウント値ＣＮＴＷＤＴを１ずつカントアップしていくカウンタである。また、ウォッチドッグタイマ７４のタイムアップ時間は３秒（すなわち、６０００カウント）であって、カウント値ＣＮＴＷＤＴが６０００カウントとなってもステートマシン７３ａからクリア信号ＷＤＴＣＬＲが入力されない場合には、タイムアップ信号ＴＩＭＥＵＰ＿ＢにＯＮ（Ｌｏｗ）を出力する。そして、カウント値ＣＮＴＷＤＴが６００５カウントまで増加すると、カウント値ＣＮＴＷＤＴは０に戻ると共に、タイムアップ信号ＴＩＭＥＵＰ＿ＢにＯＦＦ（Ｈｉｇｈ）を出力する。
【００５９】
すなわち、ウォッチドッグタイマ７４は、ステートマシン７３ａからクリア信号ＷＤＴＣＬＲが３秒間以上入力されない場合に、タイムアップ信号ＴＩＭＥＵＰ＿Ｂを負論理のリセット信号としてステートマシン７３ａに出力することによって、ステートマシン７３ａが異常状態に陥った場合に自動復帰させるものである。
【００６０】
図１３は、ウォッチドッグタイマ７４の動作を説明するタイミングチャートの一例である。（ａ）は、ステートマシン７３ａが正常に動作している（ウォッチドッグタイマ７４へクリア信号ＷＤＴＣＬＲが周期的に入力されている）場合であり、（ｂ）は、ステートマシン７３ａが異常状態に陥った（ウォッチドッグタイマ７４へクリア信号ＷＤＴＣＬＲが入力されない）場合である。（ａ−１）及び（ｂ−１）はリセット回路からのリセット信号ＲＳＴ＿Ｂであり、（ａ−２）及び（ｂ−２）は第１クロック分周器７１からのクロック信号ＣＬＫ２であり、（ａ−３）及び（ｂ−３）はステートマシン７３ａからのクリア信号ＷＤＴＣＬＲであり、（ａ−４）及び（ｂ−４）はウォッチドッグタイマ７４のカウント値ＣＮＴＷＤＴであり、（ａ−５）及び（ｂ−５）は、ウォッチドッグタイマ７４のタイムアップ信号ＴＩＭＥＵＰ＿Ｂである。
【００６１】
リセット信号ＲＳＴ＿ＢがＯＦＦ（Ｈｉｇｈ）になると、ウォッチドッグタイマ７４のカウントアップが開始され、カウント値ＣＮＴＷＤＴがクロック信号ＣＬＫ２に同期して増加する。（ａ）に示すように、ステートマシン７３ａが正常に動作している場合には、６０１ｍｓｅｃ毎にステートマシン７３ａからのクリア信号ＷＤＴＣＬＲがウォッチドッグタイマ７４に入力され、カウント値ＣＮＴＷＤＴが０にクリアされる。一方、（ｂ）に示すように、ステートマシン７３ａが異常状態に陥った場合には、ステートマシン７３ａからのクリア信号ＷＤＴＣＬＲがウォッチドッグタイマ７４に入力されないため、カウント値ＣＮＴＷＤＴが継続的に増加し、６０００カウントまで増加した時に、ウォッチドッグタイマ７４からステートマシン７３ａへのタイムアップ信号ＴＩＭＥＵＰ＿ＢがＯＮ（Ｌｏｗ）となり、ステートマシン７３ａがリセットされる。
【００６２】
図１４は、ステートマシン７３ａの状態遷移図の一例である。ステートマシン７３ａは、リセット中ＲＥＳＥＴ＿ＳＴ、発射条件待ちＷＡＩＴ、タイマクリアＷＤＴＣＬＲ、発射条件成立ＯＫ、２個玉ＮＩＫＯＤＡＭＡ、２個玉ありＮＩＫＯＤＡＭＡ＿ＡＲＩ、２個玉なしＮＩＫＯＤＡＭＡ＿ＮＡＳＨＩ、通常発射ＴＳＵＵＪＯＵ及び空打ちＫＡＲＡＵＣＨＩの９種類の状態を有する。
【００６３】
電源投入時、リセット回路からのリセット信号がＯＮの場合及びウォッチドッグタイマ７４からのタイムアップ信号ＴＩＭＥＵＰ＿ＢがＯＮ（Ｌｏｗ）となった場合に、リセット中ＲＥＳＥＴ＿ＳＴの状態となる。リセット信号がＯＮのままであれば、リセット中ＲＥＳＥＴ＿ＳＴの状態を継続し、リセット信号がＯＦＦになると、リセット中ＲＥＳＥＴ＿ＳＴの状態から発射条件待ちＷＡＩＴの状態に遷移すると共にコイル駆動部５３に対する充電指令信号Ｏ２がＯＦＦからＯＮにされる。そして、基本周期６０１ｍｓｅｃが経過した場合には、発射条件待ちＷＡＩＴからタイマクリアＷＤＴＣＬＲの状態に遷移し、その他の場合には発射条件待ちＷＡＩＴの状態を継続する。
【００６４】
タイマクリアＷＤＴＣＬＲの状態に遷移した時点で、クリア信号ＷＤＴＣＬＲがウォッチドッグタイマ７４に出力される。そして、タイマクリアＷＤＴＣＬＲの状態で、タッチセンサ１２からの把持検出信号Ｉ２がＯＮの場合には、発射条件成立ＯＫの状態に遷移し、タッチセンサ１２からの把持検出信号Ｉ２がＯＦＦの場合には、発射条件待ちＷＡＩＴの状態に遷移する。
【００６５】
発射条件成立ＯＫの状態に遷移したタイミングで、コイル駆動部５３に対する充電指令信号Ｏ２がＯＦＦにされると共に駆動指令信号Ｏ１がＯＮにされ、コンデンサ５３３から駆動コイル２に電流が供給され、玉ＰＢが発射される。
【００６６】
発射条件成立ＯＫの状態に遷移したタイミングを起点として、０〜９．５ｍｓｅｃ経過の間に玉検出部５２からの玉検出信号Ｉ１が入力された場合には、２個玉ＮＩＫＯＤＡＭＡの状態に遷移し、９．５〜２５ｍｓｅｃ経過の間に玉検出部５２からの玉検出信号Ｉ１が入力された場合には、通常発射ＴＳＵＵＪＯＵの状態に遷移し、２個玉ＮＩＫＯＤＡＭＡの状態に遷移し、２５ｍｓｅｃ経過しても玉検出部５２からの玉検出信号Ｉ１が入力されない場合には、空打ちＫＡＲＡＵＣＨＩの状態に遷移する。ここで、分岐の条件となる９．５ｍｓｅｃ及び２５ｍｓｅｃ経過のタイミングの検出には、基本周期カウンタ７２によって生成されたタイミング信号ＰＬＳ９５００ＵＳ及びＰＬＳ２５ＭＳが用いられる。
【００６７】
２個玉ＮＩＫＯＤＡＭＡの状態に遷移した場合には、発射条件成立ＯＫの状態に遷移した点を起点として、９．５〜２５ｍｓｅｃ経過の間に玉検出部５２からの玉検出信号Ｉ１が入力された場合には、２個玉ありＮＩＫＯＤＡＭＡ＿ＡＲＩの状態に遷移し、２５ｍｓｅｃ経過しても玉検出部５２からの玉検出信号Ｉ１が入力されない場合には、２個玉なしＮＩＫＯＤＡＭＡ＿ＮＡＳＨＩの状態に遷移する。
【００６８】
２個玉ありＮＩＫＯＤＡＭＡ＿ＡＲＩ、２個玉なしＮＩＫＯＤＡＭＡ＿ＮＡＳＨＩ、通常発射ＴＳＵＵＪＯＵまたは空打ちＫＡＲＡＵＣＨＩの状態では、基本周期６０１ｍｓｅｃが経過した場合にはタイマクリアＷＤＴＣＬＲの状態に遷移し、それ以外の場合には、その状態を継続する。
【００６９】
図１５は、ステートマシン７３ａの動作を表わすタイミングチャートの一例である。（ａ）はコイル駆動部５３に対する駆動指令信号Ｏ１であり、（ｂ）はコイル駆動部５３に対する充電指令信号Ｏ２であり、（ｃ）はクリア信号ＷＤＴＣＬＲであり、（ｄ）はステートマシン７３ａの状態であり、（ｅ）はリセット回路からのリセット信号ＲＳＴ＿Ｂであり、（ｆ）は基本周期カウンタ７２からのタイミング信号ＰＬＳ６０１ＭＳであり、（ｇ）はタッチセンサ１２からの把持検出信号Ｉ２である。
【００７０】
図１６は、図１５に示すステートマシン７３ａの動作を表わすタイミングチャートの部分拡大図である。（ａ）は、図１５に示すステートマシン７３ａの動作を表わすタイミングチャートの（１）のタイミングの部分拡大図であり、（ｂ）は、図１５に示すステートマシン７３ａの動作を表わすタイミングチャートの（２）のタイミングの部分拡大図である。（ａ−１）及び（ｂ−１）はコイル駆動部５３に対する駆動指令信号Ｏ１であり、（ａ−２）及び（ｂ−２）はコイル駆動部５３に対する充電指令信号Ｏ２であり、（ａ−３）及び（ｂ−３）は、（ａ−４）及び（ｂ−４）はステートマシン７３ａの状態である。
【００７１】
図１５及び図１６を参照して、ステートマシン７３ａの動作を説明する。まず、リセット回路からのリセット信号ＲＳＴ＿ＢがＯＮ（Ｌｏｗ）からＯＦＦ（Ｈｉｇｈ）になると、ステートマシン７３ａの状態が、リセット中ＲＥＳＥＴ＿ＳＴの状態から発射条件待ちＷＡＩＴの状態に遷移されると共にコイル駆動部５３に対する充電指令信号Ｏ２がＯＦＦからＯＮにされる。つぎに、基本周期６０１ｍｓｅｃが経過するとステートマシン７３の状態が、発射条件待ちＷＡＩＴからタイマクリアＷＤＴＣＬＲの状態に遷移され、クリア信号ＷＤＴＣＬＲがウォッチドッグタイマ７４に出力される。
【００７２】
そして、タッチセンサ１２からの把持検出信号Ｉ２がＯＮであるため、発射条件成立ＯＫの状態に遷移される。発射条件成立ＯＫの状態に遷移したタイミングで、コイル駆動部５３に対する充電指令信号Ｏ２がＯＦＦにされると共に駆動指令信号Ｏ１がＯＮにされ、コンデンサ５３３から駆動コイル２に電流が供給され、玉ＰＢが発射される。
【００７３】
発射条件成立ＯＫの状態に遷移したタイミングを起点として、２５ｍｓｅｃ経過しても玉検出部５２からの玉検出信号Ｉ１が入力されないため（図示省略）、空打ちＫＡＲＡＵＣＨＩの状態に遷移する。
【００７４】
そして、ステートマシン７３の状態が空打ちＫＡＲＡＵＣＨＩの状態で、基本周期６０１ｍｓｅｃが経過すると、タイマクリアＷＤＴＣＬＲの状態に遷移され、クリア信号ＷＤＴＣＬＲがウォッチドッグタイマ７４に出力される。
【００７５】
そして、タッチセンサ１２からの把持検出信号Ｉ２がＯＮであるため、発射条件成立ＯＫの状態に遷移される。次いで、発射条件成立ＯＫの状態に遷移したタイミングを起点として、９．５〜２５ｍｓｅｃ経過の間に玉検出部５２からの玉検出信号Ｉ１が入力され（図示省略）、ステートマシン７３の状態が通常発射ＴＳＵＵＪＯＵの状態に遷移される。
【００７６】
このように、ステートマシン７３が正常に動作している場合には、ステートマシン７３からウォッチドッグタイマ７４にクリア信号ＷＤＴＣＬＲが６０１ｍｓｅｃ毎に出力される。一方、ステートマシン７ａからウォッチドッグタイマ７４にクリア信号ＷＤＴＣＬＲが３秒間以上入力されない場合に、ウォッチドッグタイマ７４によって、タイムアップ信号ＴＩＭＥＵＰ＿Ｂがステートマシン７ａに出力されるため、ステートマシン７３ａが異常状態に陥った場合にもステートマシン７３ａが自動復帰される。
【００７７】
制御回路７ａを構成する各回路の内、第１クロック分周器７１、基本周期カウンタ７２及びウォッチドッグタイマ７４のようなカウンタ回路は、カウント値を保持するレジスタが予期しない値に書き変わった場合にも、カウンタとしての動作は継続することができる。なぜなら、カウンタ回路は、カウント値を保持するレジスタと、次にレジスタに代入するべき値を前回のカウント値に１を加えた値とするか又はカウンタの所定の設定値を越えたためにレジスタに０を代入するかを選択するロジック回路とから構成されるためである。すなわち、カウント値は１ずつ増加し、ある設定値を越えた場合に０に戻るという動作であるため、クロック信号が動作していればカウンタとしての動作が停止してしまうことは無いのである。一方、ステートマシン７３ａは、予め設定されていない状態に陥った場合にステートマシン７３ａ自体に自動復帰する機能を設けることが困難である。従って、上述のようにウォッチドッグタイマ７４を設けて、ステートマシン７３ａを自動復帰させることによって制御回路７ａの動作の安定性を向上することができる。
【００７８】
（第３実施形態：請求項３及び４に記載の実施形態の一例）
図１７は、制御回路の第３実施形態の構成図の一例である。制御回路７ｂの構成は、コンデンサ５３３への突入電流を防止するための充電指令信号Ｏ２１を生成する充電制御回路７５を備えることと、ステートマシン７３ｂの状態遷移と、基本周期カウンタ７２ｂの生成するタイミング信号とを除き、第２実施形態の制御回路７ａの構成と同一である。ここでは、第２実施形態の制御回路７ａと異なる点について説明し、同一の点については説明を省略する。
【００７９】
駆動コイル２に電流を供給するためのコンデンサ５３３は大容量（例えば１５０００μＦ）のものを用いるため、充電開始時にいきなり充電切替スイッチ５３１をＯＮすると大電流が流れて、電源部６の発熱や最悪の場合は電源部６の破損を招く原因になる可能性がある。そこで、本実施形態では、充電開始時に充電切替スイッチ５３１をパルス状にＯＮして、徐々にコンデンサ５３３に充電する構成とする。
【００８０】
本実施形態では、具体的には、例えば玉発射後の２５ｍｓ〜２９１ｍｓの期間、２９１ｍｓ〜３９１ｍｓの期間、３９１ｍｓ〜４４１ｍｓの期間、４４１ｍｓ〜６０１ｍｓの期間の４つの期間毎に、それぞれ後述する波形１、波形２、波形３及びＯＮの４種類のように充電切替スイッチ５３１のスイッチング動作を変化させて徐々に充電を行なう構成とする。
【００８１】
図１８は、基本周期カウンタ７２ｂの動作を表わすタイミングチャートの一例である。（ａ）は、基本周期カウンタ７２ｂの第１の出力であるタイミング信号ＰＬＳ６０１ＭＳであり、（ｂ）は基本周期カウンタ７２ｂの第２の出力であるタイミング信号ＰＬＳ９５００ＵＳであり、（ｃ）は基本周期カウンタ７２ｂの第３の出力であるタイミング信号ＰＬＳ２５ＭＳであり、（ｄ）は、基本周期カウンタ７２ｂの第４の出力であるタイミング信号ＰＬＳ２９１ＭＳであり、（ｅ）は基本周期カウンタ７２ｂの第５の出力であるタイミング信号ＰＬＳ３９１ＭＳであり、（ｆ）は基本周期カウンタ７２ｂの第６の出力であるタイミング信号ＰＬＳ４４１ＭＳである。基本周期カウンタ７２ｂは、第１クロック分周器７１のクロック信号ＣＬＫ２（周期０．５ｍｓｅｃ）をカウンタを用いて、１２０２回分カウントすることによって周期が６０１ｍｓｅｃ（基本周期という）のタイミング信号ＰＬＳ６０１ＭＳを生成する。
【００８２】
タイミング信号ＰＬＳ９５００ＵＳは、タイミング信号ＰＬＳ６０１ＭＳから第１クロック分周器７１のクロック信号ＣＬＫ２（周期０．５ｍｓｅｃ）をカウンタを用いて１９回分カウントすることによって得られ、タイミング信号ＰＬＳ６０１ＭＳから９．５ｍｓｅｃ後のタイミング信号である。タイミング信号ＰＬＳ２５ＭＳは、タイミング信号ＰＬＳ６０１ＭＳから第１クロック分周器７１のクロック信号ＣＬＫ２をカウンタを用いて５０回分カウントすることによって得られ、タイミング信号ＰＬＳ６０１ＭＳから２５ｍｓｅｃ後のタイミング信号である。タイミング信号ＰＬＳ２９１ＭＳは、タイミング信号ＰＬＳ６０１ＭＳから第１クロック分周器７１のクロック信号ＣＬＫ２をカウンタを用いて５８２回分カウントすることによって得られ、タイミング信号ＰＬＳ６０１ＭＳから２９１ｍｓｅｃ後のタイミング信号である。タイミング信号ＰＬＳ３９１ＭＳは、タイミング信号ＰＬＳ６０１ＭＳから第１クロック分周器７１のクロック信号ＣＬＫ２をカウンタを用いて７８２回分カウントすることによって得られ、タイミング信号ＰＬＳ６０１ＭＳから３９１ｍｓｅｃ後のタイミング信号である。タイミング信号ＰＬＳ４４１ＭＳは、タイミング信号ＰＬＳ６０１ＭＳから第１クロック分周器７１のクロック信号ＣＬＫ２をカウンタを用いて８８２回分カウントすることによって得られ、タイミング信号ＰＬＳ６０１ＭＳから４４１ｍｓｅｃ後のタイミング信号である。
【００８３】
すなわち、基本周期カウンタ７２ｂは、第１クロック分周器７１のクロック信号ＣＬＫ２を用いて６つのタイミング信号ＰＬＳ６０１ＭＳ、ＰＬＳ９５００ＵＳ、ＰＬＳ２５ＭＳ、ＰＬＳ２９１ＭＳ、ＰＬＳ３９１ＭＳ及びＰＬＳ４４１ＭＳを生成するものである。更に、図１８には示していないが、基本周期カウンタ７２ｂは、リセット回路からのリセット信号ＲＳＴ＿Ｂを起点として２０００ｍｓｅｃ後のタイミング信号ＰＬＳ２０００ＭＳをも生成する。
【００８４】
図１９は、ステートマシン７３ｂの状態遷移図の一例である。ステートマシン７３ａは、リセット中ＲＥＳＥＴ＿ＳＴ、突入電流制限ＩＮＩＴ、発射条件待ちＷＡＩＴ、タイマクリアＷＤＴＣＬＲ、発射条件成立ＯＫ、２個玉ＮＩＫＯＤＡＭＡ、２個玉ありＮＩＫＯＤＡＭＡ＿ＡＲＩ、２個玉なしＮＩＫＯＤＡＭＡ＿ＮＡＳＨＩ、通常発射ＴＳＵＵＪＯＵ及び空打ちＫＡＲＡＵＣＨＩの１０種類の状態を有する。
【００８５】
電源投入時及びリセット回路からのリセット信号がＯＮの場合に、リセット中ＲＥＳＥＴ＿ＳＴの状態となる。リセット信号がＯＮのままであれば、リセット中ＲＥＳＥＴ＿ＳＴの状態を継続し、リセット信号がＯＦＦになると、リセット中ＲＥＳＥＴ＿ＳＴの状態から突入電流制限ＩＮＩＴの状態に遷移すると共に充電制御回路７５に対して後述する波形１に対応する充電指令信号Ｏ２０が出力される。そして、２秒が経過した場合には、突入電流制限ＩＮＩＴの状態から発射条件待ちＷＡＩＴの状態に遷移すると共に充電制御回路７５に対してＯＮに対応する充電指令信号Ｏ２０が出力され、その他の場合には突入電流制限ＩＮＩＴの状態を継続する。
【００８６】
そして、基本周期６０１ｍｓｅｃが経過した場合には、発射条件待ちＷＡＩＴからタイマクリアＷＤＴＣＬＲの状態に遷移し、その他の場合には発射条件待ちＷＡＩＴの状態を継続する。
【００８７】
タイマクリアＷＤＴＣＬＲの状態に遷移した時点で、クリア信号ＷＤＴＣＬＲがウォッチドッグタイマ７４に出力される。そして、タイマクリアＷＤＴＣＬＲの状態で、タッチセンサ１２からの把持検出信号Ｉ２がＯＮの場合には、発射条件成立ＯＫの状態に遷移し、タッチセンサ１２からの把持検出信号Ｉ２がＯＦＦの場合には、発射条件待ちＷＡＩＴの状態に遷移する。
【００８８】
発射条件成立ＯＫの状態に遷移したタイミングで、充電制御回路７５に対してＯＦＦに対応する充電指令信号Ｏ２０を出力すると共に駆動指令信号Ｏ１としてＯＮを出力し、コンデンサ５３３から駆動コイル２に電流が供給され、玉ＰＢが発射される。発射条件成立ＯＫの状態に遷移したタイミングを起点として、基本周期カウンタ７２ｂからのタイミング信号ＰＬＳ２９１ＭＳ、ＰＬＳ３９１ＭＳ及びＰＬＳ４４１ＭＳを受けて、２５ｍｓｅｃ後に後述する波形１に対応する充電指令信号Ｏ２０を出力し、２９１ｍｓｅｃ後に後述する波形２に対応する充電指令信号Ｏ２０を出力し、３９１ｍｓｅｃ後に後述する波形３に対応する充電指令信号Ｏ２０を出力し、４４１ｍｓｅｃ後にＯＮに対応する充電指令信号Ｏ２０を出力する。
【００８９】
発射条件成立ＯＫの状態に遷移したタイミングを起点として、０〜９．５ｍｓｅｃ経過の間に玉検出部５２からの玉検出信号Ｉ１が入力された場合には、２個玉ＮＩＫＯＤＡＭＡの状態に遷移し、９．５〜２５ｍｓｅｃ経過の間に玉検出部５２からの玉検出信号Ｉ１が入力された場合には、通常発射ＴＳＵＵＪＯＵの状態に遷移し、２個玉ＮＩＫＯＤＡＭＡの状態に遷移し、２５ｍｓｅｃ経過しても玉検出部５２からの玉検出信号Ｉ１が入力されない場合には、空打ちＫＡＲＡＵＣＨＩの状態に遷移する。ここで、分岐の条件となる９．５ｍｓｅｃ及び２５ｍｓｅｃ経過のタイミングの検出には、基本周期カウンタ７２によって生成されたタイミング信号ＰＬＳ９５００ＵＳ及びＰＬＳ２５ＭＳが用いられる。
【００９０】
２個玉ＮＩＫＯＤＡＭＡの状態に遷移した場合には、発射条件成立ＯＫの状態に遷移した点を起点として、９．５〜２５ｍｓｅｃ経過の間に玉検出部５２からの玉検出信号Ｉ１が入力された場合には、２個玉ありＮＩＫＯＤＡＭＡ＿ＡＲＩの状態に遷移し、２５ｍｓｅｃ経過しても玉検出部５２からの玉検出信号Ｉ１が入力されない場合には、２個玉なしＮＩＫＯＤＡＭＡ＿ＮＡＳＨＩの状態に遷移する。
【００９１】
２個玉ありＮＩＫＯＤＡＭＡ＿ＡＲＩ、２個玉なしＮＩＫＯＤＡＭＡ＿ＮＡＳＨＩ、通常発射ＴＳＵＵＪＯＵまたは空打ちＫＡＲＡＵＣＨＩの状態に遷移した時点（発射条件成立ＯＫに遷移した点を起点として２５ｍｓｅｃ後）で、充電制御回路７５に対して後述する波形１に対応する充電指令信号Ｏ２０が２６６ｍｓｅｃの間出力され（発射条件成立ＯＫに遷移した点を起点として２９１ｍｓｅｃ後まで）、後述する波形２に対応する充電指令信号Ｏ２０が１００ｍｓｅｃの間（発射条件成立ＯＫに遷移した点を起点として３９１ｍｓｅｃ後まで）出力され、後述する波形３に対応する充電指令信号Ｏ２０が５０ｍｓｅｃの間（発射条件成立ＯＫに遷移した点を起点として４４１ｍｓｅｃ後まで）出力され、ＯＮに対応する充電指令信号Ｏ２０が出力される。充電指令信号Ｏ２０の切り換えタイミングの検出は、基本周期カウンタ７２ｂによって生成された、タイミング信号ＰＬＳ２９１ＭＳ、ＰＬＳ３９１ＭＳ及びＰＬＳ４４１ＭＳが用いられる。
【００９２】
２個玉ありＮＩＫＯＤＡＭＡ＿ＡＲＩ、２個玉なしＮＩＫＯＤＡＭＡ＿ＮＡＳＨＩ、通常発射ＴＳＵＵＪＯＵまたは空打ちＫＡＲＡＵＣＨＩの状態では、基本周期６０１ｍｓｅｃが経過した場合にはタイマクリアＷＤＴＣＬＲの状態に遷移し、それ以外の場合には、その状態を継続する。
【００９３】
図２０は、ステートマシン７３ｂの動作を表わすタイミングチャートの一例である。（ａ）はコイル駆動部５３に対する駆動指令信号Ｏ１であり、（ｂ）はクリア信号ＷＤＴＣＬＲであり、（ｃ）はステートマシン７３ｂの状態であり、（ｄ）はリセット回路からのリセット信号ＲＳＴ＿Ｂであり、（ｅ）は基本周期カウンタ７２ｂからのタイミング信号ＰＬＳ２０００ＭＳであり、（ｆ）は基本周期カウンタ７２ｂからのタイミング信号ＰＬＳ６０１ＭＳであり、（ｇ）はタッチセンサ１２からの把持検出信号Ｉ２であり、（ｈ）は充電制御回路７５に対する充電指令信号Ｏ２０である。
【００９４】
まず、リセット回路からのリセット信号ＲＳＴ＿ＢがＯＮ（Ｌｏｗ）からＯＦＦ（Ｈｉｇｈ）になると、ステートマシン７３ａの状態が、リセット中ＲＥＳＥＴ＿ＳＴの状態から突入電流制限ＩＮＩＴの状態に遷移されると共に充電制御回路７５に対して後述する波形１に対応する充電指令信号Ｏ２０が出力される。そして、２秒が経過した場合には、突入電流制限ＩＮＩＴの状態から発射条件待ちＷＡＩＴの状態に遷移すると共に充電制御回路７５に対してＯＮに対応する充電指令信号Ｏ２０が出力され、その他の場合には突入電流制限ＩＮＩＴの状態を継続する。そして、２秒が経過した時（タイミング信号ＰＬＳ２０００ＭＳがＯＮした時）に、突入電流制限ＩＮＩＴの状態から発射条件待ちＷＡＩＴの状態に遷移すると共に充電制御回路７５に対してＯＮに対応する充電指令信号Ｏ２０が出力され、その他の場合には突入電流制限ＩＮＩＴの状態を継続する。
【００９５】
つぎに、基本周期６０１ｍｓｅｃが経過するとステートマシン７３の状態が、発射条件待ちＷＡＩＴからタイマクリアＷＤＴＣＬＲの状態に遷移され、クリア信号ＷＤＴＣＬＲがウォッチドッグタイマ７４に出力される。
【００９６】
そして、タッチセンサ１２からの把持検出信号Ｉ２がＯＮであるため、発射条件成立ＯＫの状態に遷移される。発射条件成立ＯＫの状態に遷移したタイミングで、充電制御回路７５に対してＯＦＦに対応する充電指令信号Ｏ２０が出力されると共に駆動指令信号Ｏ１がＯＮにされ、コンデンサ５３３から駆動コイル２に電流が供給され、玉ＰＢが発射される。
【００９７】
発射条件成立ＯＫの状態に遷移したタイミングを起点として、２５ｍｓｅｃ後に後述する波形１に対応する充電指令信号Ｏ２０が出力され、２９１ｍｓｅｃ後に後述する波形２に対応する充電指令信号Ｏ２０が出力され、３９１ｍｓｅｃ後に後述する波形３に対応する充電指令信号Ｏ２０が出力され、４４１ｍｓｅｃ後にＯＮに対応する充電指令信号Ｏ２０が出力される。
【００９８】
発射条件成立ＯＫの状態に遷移したタイミングを起点として、２５ｍｓｅｃ経過しても玉検出部５２からの玉検出信号Ｉ１が入力されないため（図示省略）、空打ちＫＡＲＡＵＣＨＩの状態に遷移される。
【００９９】
そして、ステートマシン７３の状態が空打ちＫＡＲＡＵＣＨＩの状態で、基本周期６０１ｍｓｅｃが経過すると、タイマクリアＷＤＴＣＬＲの状態に遷移され、クリア信号ＷＤＴＣＬＲがウォッチドッグタイマ７４に出力される。
【０１００】
そして、タッチセンサ１２からの把持検出信号Ｉ２がＯＮであるため、発射条件成立ＯＫの状態に遷移される。次いで、発射条件成立ＯＫの状態に遷移したタイミングを起点として、９．５〜２５ｍｓｅｃ経過の間に玉検出部５２からの玉検出信号Ｉ１が入力され（図示省略）、ステートマシン７３の状態が通常発射ＴＳＵＵＪＯＵの状態に遷移される。
【０１０１】
図２１は、充電制御回路７５にて生成される波形図の一例である。（ａ）は波形の遷移図であり、（ｂ）は波形１の波形図であり、（ｃ）は波形２の波形図であり、（ｄ）は波形３の波形図である。（ａ）において、（ａ−１）はタイミング信号ＰＬＳ６０１ＭＳであり、（ａ−２）は充電指令信号Ｏ２０である。（ａ）に示すように、タイミング信号ＰＬＳ６０１ＭＳを起点として、ＯＦＦに対応する充電指令信号Ｏ２０が２５ｍｓｅｃの間出力され、波形１に対応する充電指令信号Ｏ２０が２６６ｍｓｅｃの間出力され、波形２に対応する充電指令信号Ｏ２０が１００ｍｓｅｃの間出力され、波形３に対応する充電指令信号Ｏ２０が５０ｍｓｅｃの間出力され、ＯＮに対応する充電指令信号Ｏ２０が出力される。
【０１０２】
（ｂ）に示すように波形１は、ＯＦＦ期間２３０μｓｅｃとＯＮ期間７０μｓｅｃとが交互に繰り返されるパルス波形である。（ｃ）に示すように波形２は、ＯＦＦ期間１８０μｓｅｃとＯＮ期間１２０μｓｅｃとが交互に繰り返されるパルス波形である。（ｂ）に示すように波形３は、ＯＦＦ期間６０μｓｅｃとＯＮ期間２４０μｓｅｃとが交互に繰り返されるパルス波形である。
【０１０３】
なお、上記波形１、波形２及び波形３を生成するためのクロック信号としては、発振回路８からのクロック信号ＳＹＳＣＬＫが用いられる。例えば、波形１のＯＦＦ期間は、クロック信号ＳＹＳＣＬＫをカウンタによって２７６０カウントすることによって生成され、波形１のＯＮ期間は、クロック信号ＳＹＳＣＬＫをカウンタによって８４０カウントすることによって生成される。
【０１０４】
このようにして、充電開始時に充電切替スイッチ５３１をパルス状にＯＮして、徐々にコンデンサ５３３に充電する構成とすることによって、充電開始時に大電流が流れて、電源部６の発熱や破損が防止される。さらに、充電切替スイッチ５３１をＯＮ／ＯＦＦするパルス信号のデューティー比を時間経過と共に増大させることによって、コンデンサに蓄積している電荷が少ない場合に大電流が流れることにより電源部等が損傷を被ることが防止されると共に一定のデューティー比での充電を行なう場合と比較して充電時間が短縮される。
【０１０５】
なお、本実施形態においては、充電切替スイッチ５３１をＯＮ／ＯＦＦするパルス信号のデューティー比を時間経過と共に段階的（ここでは３段階）に増大させる場合について説明したが、時間経過と共に連続的に増大させる形態でもよい。
【０１０６】
（第４実施形態：請求項５に記載の実施形態の一例）
図２２は、制御回路の第４実施形態の構成図の一例である。制御回路７ｃの構成は、ステートマシン７３ｂへの入力信号のノイズを除去するノイズ除去回路７６、７７を備えることを除き、第３実施形態の制御回路７ｂの構成と同一である。ここでは、第３実施形態の制御回路７ｂと異なる点について説明し、同一の点については説明を省略する。
【０１０７】
ノイズ除去回路７６は、玉検出部５２からの玉検出信号Ｉ１に含まれる高周波ノイズを除去するものであり、ノイズ除去回路７７は、タッチセンサ１２からの把持検出信号Ｉ２に含まれる高周波ノイズを除去するものである。
【０１０８】
図２３は、ノイズ除去回路７６の構成図の一例である。ノイズ除去回路７６は、遅延素子としてのフリップフロップ７６１〜７６６と、フリップフロップ７６１〜７６６の全ての出力がＯＮになったときにＯＮを出力しフリップフロップ７６１〜７６６の全ての出力がＯＦＦになったときにＯＦＦを出力する論理回路７６７とを備えている。なお、フリップフロップ７６１〜７６６を動作させるクロック信号としては、例えば、発振回路８からのクロック信号ＳＹＳＣＬＫが用いられる。
【０１０９】
図２４は、ノイズ除去回路７６の動作を表わすタイミングチャートの一例である。（ａ）は発振回路８からのクロック信号ＳＹＳＣＬＫであり、（ｂ）は玉検出信号Ｉ１であり、（ｃ）〜（ｇ）はそれぞれフリップフロップ７６１〜７６５の出力信号ＳＦＴ１〜ＳＦＴ５であり、（ｈ）はフリップフロップ７６６の出力信号すなわちノイズ除去回路７６の出力信号Ｉ１１である。
【０１１０】
玉検出信号Ｉ１がＯＮからＯＦＦ（またはＯＦＦからＯＮ）に変化してクロック信号ＳＹＳＣＬＫの５周期分以上の期間ＯＦＦ（またはＯＮ）の状態が継続する場合には、クロック信号ＳＹＳＣＬＫに同期してフリップフロップ７６１〜７６５の出力信号ＳＦＴ１〜ＳＦＴ５が順次ＯＮからＯＦＦ（またはＯＦＦからＯＮ）に変化し、論理回路７６７の出力がＯＦＦ（またはＯＮ）となり、フリップフロップ７６６の出力Ｉ１１がＯＦＦ（またはＯＮ）になる。
【０１１１】
一方、玉検出信号Ｉ１がＯＮからＯＦＦ（またはＯＦＦからＯＮ）に変化してクロック信号ＳＹＳＣＬＫの５周期分未満の期間だけＯＦＦ（またはＯＮ）状態が継続する場合には、クロック信号ＳＹＳＣＬＫに同期してフリップフロップ７６１〜７６５の出力信号ＳＦＴ１〜ＳＦＴ５が順次ＯＮからＯＦＦ（またはＯＦＦからＯＮ）に変化するが、論理回路７６７の出力が変化せず、フリップフロップ７６６の出力Ｉ１１は変化しない。
【０１１２】
従って、ノイズ除去回路７６によって、玉検出信号Ｉ１に含まれるクロック信号ＳＹＳＣＬＫの５周期分未満の短いパルス信号はノイズとして除去されることになる。ノイズ除去回路７７もノイズ除去回路７６と同様の構成で実現することができる。また、ノイズ除去回路７６、７７に使用するクロック信号の周波数及びフリップフロップの段数を変更することによって、所望する特性を有するノイズ除去回路を実現することができる。
【０１１３】
このようにして、ノイズ除去回路７６、７７によって、ステートマシン７３ｂに入力される玉検出信号Ｉ１及び把持検出信号Ｉ２の信号に含まれるノイズが除去されるため、玉検出信号Ｉ１又は把持検出信号Ｉ２にノイズが含まれている場合でも、ステートマシン７３ｂに異常な信号が入力されることが防止され、動作の安定性の良好な制御回路７ｃが実現される。
【０１１４】
なお、本実施形態では、玉検出信号Ｉ１及び把持検出信号Ｉ２のノイズを除去するノイズ除去回路７６、７７を備える場合について説明したが、玉検出信号Ｉ１及び把持検出信号Ｉ２の少なくとも一方のノイズを除去するノイズ除去回路を備える形態でもよい。
【０１１５】
（第５実施形態：請求項６に記載の実施形態の一例）
図２５は、制御回路の第５実施形態の構成図の一例である。制御回路７ｄの構成は、ステートマシン７３ｄが玉検出部５２からの玉検出信号Ｉ１の受付期間を制限することと、この受付期間を設定するためのタイミング信号を基本周期カウンタ７２ｄが生成することを除き、第４実施形態の制御回路７ｃの構成と同一である。ここでは、第４実施形態の制御回路７ｃと異なる点について説明し、同一の点については説明を省略する。
【０１１６】
図２６は、玉検出信号Ｉ１の受付期間を示す説明図である。（ａ）は駆動コイル２に流れる電流の変化であり、（ｂ）は玉検出信号Ｉ１の出力タイミングを示すタイミングチャートであり、（ｃ）は玉検出信号Ｉ１の受付期間を示す説明図である。前述のように、玉検出部５２によって玉ＰＢがヨーク３の間隙３１の所定位置（玉ＰＢの移動速度が最大になる位置）を通過するときに、磁力が平衡して駆動電流は僅かに減少し、この電流変化が玉検出部５２によって検出されて、玉検出信号Ｉ１が生成されるのであるが、（ｃ）に示す駆動電流が変化する期間ＰＤ１及びＰＤ３ではノイズ信号が発生する場合がある。
【０１１７】
図２７は、基本周期カウンタ７２ｄの動作を表わすタイミングチャートの一例である。（ａ）は、基本周期カウンタ７２ｄの第１の出力であるタイミング信号ＰＬＳ６０１ＭＳであり、（ｂ）は基本周期カウンタ７２ｄの第２の出力であるタイミング信号ＰＬＳ９５００ＵＳであり、（ｃ）は基本周期カウンタ７２ｄの第３の出力であるタイミング信号ＰＬＳ２５ＭＳであり、（ｄ）は、基本周期カウンタ７２ｄの第４の出力であるタイミング信号ＰＬＳ２９１ＭＳであり、（ｅ）は基本周期カウンタ７２ｄの第５の出力であるタイミング信号ＰＬＳ３９１ＭＳであり、（ｆ）は基本周期カウンタ７２ｄの第６の出力であるタイミング信号ＰＬＳ４４１ＭＳであり、（ｇ）は基本周期カウンタ７２ｄの第７の出力であるタイミング信号Ｉ１ＣＨＫである。タイミング信号ＰＬＳ６０１ＭＳ、ＰＬＳ９５００ＵＳ、ＰＬＳ２５ＭＳ、ＰＬＳ２９１ＭＳ、ＰＬＳ３９１ＭＳ及びＰＬＳ４４１ＭＳは、図１８に示す基本周期カウンタ７２ｂと同様にして生成される。
【０１１８】
タイミング信号Ｉ１ＣＨＫは、タイミング信号ＰＬＳ６０１ＭＳから第１クロック分周器７１のクロック信号ＣＬＫ２（周期０．５ｍｓｅｃ）をカウンタを用いて６回分カウントした時にＯＮとし、４４回分カウントした時にＯＦＦとすることによって得られ、タイミング信号ＰＬＳ６０１ＭＳを起点として３ｍｓｅｃ経過後の１９ｍｓｅｃの期間（ＯＮ期間という）にＯＮとなるタイミング信号である。
【０１１９】
ステートマシン７３ｄは、このタイミング信号Ｉ１ＣＨＫのＯＮ期間に玉検出信号Ｉ１を受け付けるものである。すなわち、図１９に示す状態遷移図において、発射条件成立ＯＫの状態に遷移したタイミングを起点として、３〜９．５ｍｓｅｃ経過の間に玉検出部５２からの玉検出信号Ｉ１が入力された場合には、２個玉ＮＩＫＯＤＡＭＡの状態に遷移し、９．５〜２２ｍｓｅｃ経過の間に玉検出部５２からの玉検出信号Ｉ１が入力された場合には、通常発射ＴＳＵＵＪＯＵの状態に遷移し、２個玉ＮＩＫＯＤＡＭＡの状態に遷移し、２２ｍｓｅｃ経過しても玉検出部５２からの玉検出信号Ｉ１が入力されない場合には、空打ちＫＡＲＡＵＣＨＩの状態に遷移する。
【０１２０】
従って、発射条件成立ＯＫの状態に遷移したタイミングを起点として、０〜３ｍｓｅｃ経過の間及び２２〜２５ｍｓｅｃ経過の間に発生するノイズの影響を排除することができ、動作の安定性の良好な制御回路７ｄが実現される。
【０１２１】
なお、本実施形態では、ＯＮ期間をタイミング信号ＰＬＳ６０１ＭＳを起点として３ｍｓｅｃ経過後の１９ｍｓｅｃの期間とする場合について説明したが、ＯＮ期間は玉検出信号Ｉ１が検出可能な期間であればよい。すなわち、ＯＮ期間の開始及び終了タイミングは、本実施形態のタイミングに限定する必要はなく、適切な値を設定すればよい。
【０１２２】
（第６実施形態：請求項７に記載の実施形態の一例）
図２８は、制御回路の第６実施形態の構成図の一例である。制御回路７ｅの構成は、玉ＰＢをモータ駆動によって玉発射装置Ａ１へ供給する玉供給装置Ａ２に対して玉送り用のステッピングモータＢＳＭ（図３０参照）の駆動の制御を行なうモータ駆動回路７８を備えることと、モータ駆動回路７８の指令信号をステートマシン７３ｅで生成することと、この指令信号を生成するためのタイミング信号を基本周期カウンタ７２ｅが生成することを除き、第５実施形態の制御回路７ｄの構成と同一である。ここでは、第５実施形態の制御回路７ｄと異なる点について説明し、同一の点については説明を省略する。
【０１２３】
基本周期カウンタ７２ｅは、タイミング信号ＰＬＳ６０１ＭＳ（図２７参照）から第１クロック分周器７１のクロック信号ＣＬＫ２（周期０．５ｍｓｅｃ）をカウンタを用いて２０００回分カウントすることによって得られ、タイミング信号ＰＬＳ６０１ＭＳから１ｓｅｃ後のタイミング信号ＰＬＳ１０００ＭＳを生成する。
【０１２４】
図２９は、ステートマシン７３ｅの状態遷移図の一例である。この図２９では、図１９に示す第３実施形態のステートマシン７３ｂの状態遷移図と異なる点について説明する。リセット中ＲＥＳＥＴ＿ＳＴの状態から突入電流制限ＩＮＩＴの状態に遷移したタイミングを起点として、１ｓｅｃ経過後から１ｓｅｃ間モータ駆動回路７８に対して位置合わせ動作指令信号Ｓ＿ＩＮＩＴを出力する。なお、この動作を行なうためにタイミング信号ＰＬＳ１０００ＭＳ及びＰＬＳ２０００ＭＳが用いられる。また、２個玉なしＮＩＫＯＤＡＭＡ＿ＮＡＳＨＩ、通常発射ＴＳＵＵＪＯＵまたは空打ちＫＡＲＡＵＣＨＩの状態に遷移したタイミングから別の状態に遷移するまでの間、モータ駆動回路７８に対して玉送り動作指令信号Ｓ＿ＤＲＩＶＥを出力する。
【０１２５】
図３０は、玉供給装置の構成図の一例である。パチンコ台Ａの下部右側に玉発射装置Ａ１及び玉供給装置Ａ２が設けられている。玉供給装置Ａ２は、玉ＰＢが一列に並べられるテーブルＴＢＬと、テーブルＴＢＬの右端の玉ＰＢを下方から支持しつつ玉発射装置Ａ１の初期位置３２に移送する移送シャフトＳＦＴと、移送シャフトＳＦＴと図略の歯車で噛合され移送シャフトＳＦＴを上下方向に駆動するステッピングモータＢＳＭとを備えている。
【０１２６】
ステッピングモータＢＳＭは、１回転が４ステップからなる４相のステッピングモータである。また、ステッピングモータＢＳＭは、モータ駆動回路７８からの所定の周期（ここでは１６ｍｓｅｃ）の駆動信号Ｐ１〜Ｐ４によって駆動され、駆動信号Ｐ１〜Ｐ４がこの順で位相が遅れている場合（すなわち、Ｐ１よりＰ２が位相が遅れ、同様にＰ２よりＰ３が、Ｐ３よりＰ４が位相が遅れている場合）には正転して移送シャフトＳＦＴを下降させ、駆動信号Ｐ１〜Ｐ４がこの順で位相が進んでいる場合（すなわち、Ｐ１よりＰ２が位相が進み、同様にＰ２よりＰ３が、Ｐ３よりＰ４が位相が進んでいる場合）には逆転して移送シャフトＳＦＴを上昇させるものである。
【０１２７】
モータ駆動回路７８は、ステートマシン７３ｅからの位置合わせ動作指令信号Ｓ＿ＩＮＩＴ及び玉送り動作指令信号Ｓ＿ＤＲＩＶＥに基づいて、ステッピングモータＢＳＭに対して駆動信号Ｐ１〜Ｐ４を出力するものである。また、モータ駆動回路７８は、第１クロック分周器７１の０．５ｍｓｅｃ周期（周波数が２ｋＨｚ）のクロック信号ＣＬＫ２に基づいて動作するものである。
【０１２８】
図３１は、モータ駆動回路７８の動作を表わすタイミングチャートの一例である。（ａ）はコイル駆動部５３に対する駆動指令信号Ｏ１であり、（ｂ）はステートマシン７３ｅの状態であり、（ｃ）はリセット回路からのリセット信号ＲＳＴ＿Ｂであり、（ｄ）は基本周期カウンタ７２ｅからのタイミング信号ＰＬＳ２０００ＭＳであり、（ｅ）は基本周期カウンタ７２ｅからのタイミング信号ＰＬＳ６０１ＭＳであり、（ｆ）は位置合わせ動作指令信号Ｓ＿ＩＮＩＴであり、（ｇ）は玉送り動作指令信号Ｓ＿ＤＲＩＶＥであり、（ｈ）は４ｍｓｅｃ毎にカウントアップするカウンタ（モータ駆動回路７８に備えられている）のカウント値ＣＮＴＰＬＳであり、（ｉ）〜（ｍ）はそれぞれ駆動信号Ｐ１〜Ｐ４である。
【０１２９】
リセット回路からのリセット信号ＲＳＴ＿ＢがＯＮ（Ｌｏｗ）からＯＦＦ（Ｈｉｇｈ）になると、ステートマシン７３ｅの状態が、リセット中ＲＥＳＥＴ＿ＳＴの状態から突入電流制限ＩＮＩＴの状態に遷移され、その１ｓｅｃ後にモータ駆動回路７８に位置合わせ動作指令信号Ｓ＿ＩＮＩＴが出力される。そして、モータ駆動回路７８によって、順に位相が遅れている駆動信号Ｐ１〜Ｐ４が所定期間（ここでは１１６ｍｓｅｃ）生成されてステッピングモータＢＳＭに出力される。ステッピングモータＢＳＭはこの駆動信号Ｐ１〜Ｐ４によって正転され、移送シャフトＳＦＴが下降され、移送シャフトＳＦＴ上端に玉ＰＢが積載される。
【０１３０】
ステートマシン７３ｅの状態が、空打ちＫＡＲＡＵＣＨＩの状態に遷移したタイミングから別の状態に遷移するまでの間には、モータ駆動回路７８に対して玉送り動作指令信号Ｓ＿ＤＲＩＶＥが出力される。そして、モータ駆動回路７８によって、順に位相が進んでいる駆動信号Ｐ１〜Ｐ４が所定期間（ここでは１１６ｍｓｅｃ）生成されてステッピングモータＢＳＭに出力される。ステッピングモータＢＳＭはこの駆動信号Ｐ１〜Ｐ４によって逆転され、移送シャフトＳＦＴが上昇され、玉発射装置Ａ１の初期位置３２に玉ＰＢが移送される。
【０１３１】
その後、所定期間（ここでは４０ｍｓｅｃ）の後、モータ駆動回路７８によって、順に位相が遅れている駆動信号Ｐ１〜Ｐ４が所定期間（ここでは１１６ｍｓｅｃ）生成されてステッピングモータＢＳＭに出力される。ステッピングモータＢＳＭはこの駆動信号Ｐ１〜Ｐ４によって正転され、移送シャフトＳＦＴが下降され、移送シャフトＳＦＴ上端に玉ＰＢが積載される。
【０１３２】
図３２は、モータ駆動回路７８の動作を表わす図３１に示すタイミングチャートの部分拡大図の一例である。（ａ）は位置合わせ動作指令信号Ｓ＿ＩＮＩＴであり、（ｂ）は位置合わせ動作指令信号Ｓ＿ＩＮＩＴがモータ駆動回路７８に入力されたタイミングでモータ駆動回路７８が生成する位置合わせ動作開始信号Ｓ＿ＩＮＩＴ＿ＳＹＮＣであり、（ｃ）はクロック信号ＣＬＳ２を用いてモータ駆動回路７８が生成する４ｍｓｅｃ周期のタイミング信号ＰＬＳ４ＭＳであり、（ｄ）はカウント値ＣＮＴＰＬＳであり、（ｅ）〜（ｈ）はそれぞれ駆動信号Ｐ１〜Ｐ４である。
【０１３３】
ステートマシン７３ｅから位置合わせ動作指令信号Ｓ＿ＩＮＩＴが入力されると、モータ駆動回路７８によって、位置合わせ動作指令信号Ｓ＿ＩＮＩＴが生成され（ＯＮとなり）、タイミング信号ＰＬＳ４ＭＳが生成される。そして、モータ駆動回路７８に備えられたカウンタによってタイミング信号ＰＬＳ４ＭＳがカウントされ、そのカウント値ＣＮＴＰＬＳに基づいて、互いに４ｍｓｅｃ位相がずれるように駆動信号Ｐ１〜Ｐ４が生成される。すなわち、駆動信号Ｐ２は駆動信号Ｐ１より４ｍｓｅｃ（９０°）位相が遅れ、同様に駆動信号Ｐ３は駆動信号Ｐ２より、駆動信号Ｐ４は駆動信号Ｐ３より４ｍｓｅｃ（９０°）位相が遅れるように駆動信号Ｐ１〜Ｐ４が生成される。
【０１３４】
図３３は、モータ駆動回路７８の動作を表わす図３２に示すタイミングチャートの部分拡大図の一例である。（ａ）は第１クロック分周器７１からのクロック信号ＣＬＫ２であり、（ｂ）はタイミング信号ＰＬＳ４ＭＳを生成するためのカウンタのカウント値ＣＮＴ４ＭＳであり、（ｃ）はタイミング信号ＰＬＳ４ＭＳであり、（ｄ）は位置合わせ動作指令信号Ｓ＿ＩＮＩＴであり、（ｅ）は位置合わせ動作開始信号Ｓ＿ＩＮＩＴ＿ＳＹＮＣであり、（ｆ）はカウント値ＣＮＴＰＬＳであり、（ｇ）〜（ｊ）はそれぞれ駆動信号Ｐ１〜Ｐ４である。
【０１３５】
ステートマシン７３ｂから位置合わせ動作指令信号Ｓ＿ＩＮＩＴが入力されると、モータ駆動回路７８によって、クロック信号ＣＬＫ２の立ち上がりのタイミングで位置合わせ動作開始信号Ｓ＿ＩＮＩＴ＿ＳＹＮＣが生成される（ＯＮとなる）と共に、カウント値ＣＮＴ４ＭＳがリセットされる。そして、カウンタによってカウント値ＣＮＴ４ＭＳが最大７までカウントアップされて、カウント値ＣＮＴ４ＭＳが７になると、タイミング信号ＰＬＳ４ＭＳが生成される。
【０１３６】
そして、タイミング信号ＰＬＳ４ＭＳに基づいて、カウンタによってカウント値ＣＮＴＰＬＳがカウントアップされる。カウント値ＣＮＴＰＬＳが１になると、駆動信号Ｐ１及びＰ４がＯＮにされ、カウント値ＣＮＴＰＬＳが２になると、駆動信号Ｐ２がＯＮにされると共に駆動信号Ｐ４がＯＦＦにされ、カウント値ＣＮＴＰＬＳが３になると、駆動信号Ｐ３がＯＮにされると共に駆動信号Ｐ１がＯＦＦにされ、カウント値ＣＮＴＰＬＳが４になると、駆動信号Ｐ４がＯＮにされると共に駆動信号Ｐ２がＯＦＦにされる。このようにして、駆動信号Ｐ２は駆動信号Ｐ１より４ｍｓｅｃ（９０°）位相が遅れ、同様に駆動信号Ｐ３は駆動信号Ｐ２より、駆動信号Ｐ４は駆動信号Ｐ３より４ｍｓｅｃ（９０°）位相が遅れるように駆動信号Ｐ１〜Ｐ４が生成される。
【０１３７】
上述のように、玉供給装置Ａ２のステッピングモータＢＳＭの駆動を制御するモータ駆動回路７８が制御回路７ｅに備えられているため、モータ駆動回路７８を玉発射装置Ａ１の制御回路と別に設ける必要が無く、省スペース化及び省コスト化が図られる。
【０１３８】
（第７実施形態：請求項８に記載の実施形態の一例）
図３４は、制御回路の第７実施形態の構成図の一例である。制御回路７ｆの構成は、第１クロック分周器７１のクロック信号ＣＬＫ２とは異なる周波数のクロック信号を生成する第２クロック分周器７９（第２タイミング回路に相当する）を備えることを除き、第６実施形態の制御回路７ｅの構成と同一である。ここでは、第６実施形態の制御回路７ｅと異なる点について説明し、同一の点については説明を省略する。
【０１３９】
第２クロック分周器７９は、パチンコ台Ａの玉発射装置Ａ１または玉供給装置Ａ２等の動作に必要なクロック信号であって、第１クロック分周器７１のクロック信号ＣＬＫ２とは異なる周波数のクロック信号を生成するものである。例えば、発振回路８からのクロック信号ＳＹＳＣＬＫ（周波数１２ＭＨｚのクロック信号）をカウンタにより５１２分周することによって、周波数が２３．４３８ｋＨｚのクロック信号ＣＬＫＯＵＴを生成するものとする。このクロック信号ＣＬＫＯＵＴは、例えば、玉発射装置Ａ１のタッチセンサ１２の入力波形の整形に使用されるタイミング信号である。
【０１４０】
このように、玉発射装置Ａを構成する各種の電気回路の動作に必要なクロック信号が第２クロック分周器７９によって発生されるため、例えば、玉発射装置Ａのタッチセンサ１２の入力波形の整形に使用されるタイミング信号等を発生するクロック生成回路が制御回路７ｆと一体のハード回路（例えばＩＣ）として実現され、省コスト化及び省スペース化が図られる。
【０１４１】
本実施形態では、第２クロック分周器７９によって周波数が２３．４３８ｋＨｚのクロック信号を生成する場合について説明したが、第２クロック分周器７９によって別の周波数のクロック信号を生成する形態でも良いし、また複数の周波数のクロック信号を生成する形態でもよい。
【０１４２】
（第８実施形態：請求項９に記載の実施形態の一例）
図３５は、制御回路の第８実施形態の構成図の一例である。制御回路７ｇの構成は、タッチセンサ１２を含み操作状態又は駆動状態を検出する複数のセンサからの信号に基づいて玉発射の可否を判定する判定部９を備えるを備えることを除き、第７実施形態の制御回路７ｆの構成と同一である。ここでは、第７実施形態の制御回路７ｆと異なる点について説明し、同一の点については説明を省略する。
【０１４３】
図３６は、制御回路７ｇが適用される玉発射装置Ａ１１の構成図の一例である。図１に示す玉発射装置Ａ１と異なる点について説明し、同一の点については説明を省略する。玉発射装置Ａ１１は、プレイヤによって図略のハンドルが把持されているか否かを検出するタッチセンサ１２と、ハンドルの回転角を検出する角度センサ１１と、ハンドルの回転角が所定の角度以上になるとＯＮになる起動スイッチ１３とが設けられた操作部１と、パチンコ台Ａのハンドルを除く箇所に設けられた発射停止制御部１４とを備えている。ただし、起動スイッチ１３の出力信号である起動信号Ｉ３は負論理の信号であるものとする。
【０１４４】
発射停止制御部１４は、例えば、パチンコ台Ａの保守整備作業を行なう場合に、制御回路７ｇからコイル駆動部５３への駆動指令信号Ｏ１が出力されないように発射停止信号Ｉ４を出力するものである。
【０１４５】
図３５に示すように、判定部９は、起動信号Ｉ３を反転するＮＯＴ回路９１と、発射停止信号Ｉ４を反転するＮＯＴ回路９２と、把持検出信号Ｉ２及びＮＯＴ回路９１、９２の出力信号を入力とするＡＮＤ回路９３とを備えている。すなわち、タッチセンサ１２及び起動スイッチ１３がＯＮ（Ｌｏｗ）であって、且つ、発射停止信号Ｉ４がＯＦＦである場合にステートマシン７３ｅにＯＮが出力されるものである。
【０１４６】
このように、判定部９によって、タッチセンサ１２、起動スイッチ１３及び発射停止制御部１４からの信号に基づいて玉発射の可否が判定されるため、玉発射の可否がより正確に判定される。
【０１４７】
ここでは、判定部９によって、タッチセンサ１２、起動スイッチ１３及び発射停止制御部１４からの信号に基づいて玉発射の可否が判定される場合について説明したが、判定部９によってタッチセンサ１２を含み操作状態又は駆動状態を検出する複数のセンサ等からの信号に基づいて玉発射の可否が判定される形態でもよい。
【０１４８】
【発明の効果】
請求項１に記載の発明によれば、第１タイミング回路によって、玉の発射周期を規定する第１の周期でタイミング信号が発生され、ステートマシンによって、このタイミング信号とタッチセンサ及び玉検出部からの信号とに基づいて前記駆動コイルヘの電流の供給タイミングを制御する構成としたので、ハード回路によって駆動コイルヘの電流の供給タイミングを制御し、玉の発射周期を規定でき、所定時間に発射される玉の個数が確実に規定の個数以下とすることができる。
【０１４９】
また、モータ駆動によって玉を前記玉発射装置へ供給する玉供給装置に対して、駆動制御回路が、前記ステートマシンからの指令信号に応答して、前記モータ駆動の制御を行なうことで、駆動制御回路が玉発射装置用制御回路と一体のハード回路（例えばＩＣ）として実現され、省コスト化を図ることができる。
【０１５０】
請求項２に記載の発明によれば、ウォッチドッグタイマは、第１の時間のタイムアップ時にステートマシンに対してリセット信号の出力を行なう一方、ステートマシンから第１の時間より短い第２の時間間隔でウォッチドッグタイマに対してタイマリセット信号が出力されるようになる。従って、ステートマシンに何らかの異常が発生した場合でも、ステートマシンが第１の時間ではリセットされることによって異常状態を解除することができ、玉発射装置用制御回路の動作の安定性を向上することができる。
【０１５１】
請求項３に記載の発明によれば、充電制御回路によって、所定のデューティー比のパルス信号が発生され、このパルス信号を用いて、駆動コイルに電流を供給するコンデンサの充電が行われるため、大電流が流れることによって電源部等が損傷を被ることを防止できる。
【０１５２】
請求項４に記載の発明によれば、充電制御回路によって、コンデンサの充電を行なうパルス信号のデューティー比が時間経過に伴って増大されるため、コンデンサに蓄積している電荷が少ない場合に大電流が流れることによって電源部等が損傷を被ることを防止できると共に一定のデューティー比での充電を行なう場合と比較して充電時間を短縮できる。
【０１５３】
請求項５に記載の発明によれば、ノイズ除去回路によって、ステートマシンに入力されるタッチセンサ及び玉検出部の少なくとも一方からの信号に含まれるノイズが除去されるため、タッチセンサ又は玉検出部からの信号にノイズが含まれている場合でも、ステートマシンに異常な信号が入力されることが防止され、玉発射装置用制御回路の動作の安定性を更に向上することができる。
【０１５４】
請求項６に記載の発明によれば、ステートマシンによって、駆動コイルヘの電流の供給開始タイミングから所定の時間経過後の所定期間に玉検出部からの信号が受け付けられるため、この所定期間外に玉検出部からの信号にノイズが含まれている場合でも、ステートマシンの動作はこのようなノイズの影響を受けず、玉発射装置用制御回路の動作の安定性を更に向上することができる。
【０１５５】
請求項７に記載の発明によれば、第２タイミング回路によって、第１の周期とは異なる第２の周期で玉発射装置を構成する電気回路に使用されるタイミング信号が発生されるため、例えば、玉発射装置のタッチセンサの入力波形の整形に使用されるタイミング信号等を発生する第２タイミング回路が玉発射装置用制御回路と一体のハード回路（例えばＩＣ）として実現され、省コスト化を図ることができる。
【０１５６】
請求項８に記載の発明によれば、判定部によって、タッチセンサを含み操作状態又は駆動状態を検出する複数のセンサからの信号に基づいて玉発射の可否が判定されるため、例えば操作部のハンドルが所定角度以上回転されるとＯＮされる起動スイッチの信号等を用いて玉発射の可否をより正確に判定することができる。
【０１５７】
請求項９に記載の発明によれば、第１タイミング回路によって、玉の発射周期を規定する第１の周期でタイミング信号が発生され、ステートマシンによって、このタイミング信号とタッチセンサ及び玉検出部からの信号とに基づいて前記駆動コイルヘの電流の供給タイミングを制御する構成としたので、ハード回路によって駆動コイルヘの電流の供給タイミングを制御し、玉の発射周期を規定でき、所定時間に発射される玉の個数が確実に規定の個数以下とすることができる。
【図面の簡単な説明】
【図１】  本発明の制御回路が適用される玉発射装置の構成図の一例である。
【図２】  制御回路の第１実施形態の構成図の一例である。
【図３】  コイル駆動部の構成図の一例である。
【図４】  コイル駆動部の動作を説明するタイミングチャートの一例である。
【図５】  玉検出信号の出力タイミングを示す説明図である。
【図６】  第１クロック分周器の構成図の一例である。
【図７】  第１クロック分周器の動作を表わすタイミングチャートの一例である。
【図８】  基本周期カウンタの動作を表わすタイミングチャートの一例である。
【図９】  基本周期カウンタの動作を表わすタイミングチャートの一例である。
【図１０】  ステートマシンの状態遷移図の一例である。
【図１１】  ステートマシンの動作を表わすタイミングチャートの一例である。
【図１２】  制御回路の第２実施形態の構成図の一例である。
【図１３】  ウォッチドッグタイマの動作を説明するタイミングチャートの一例である。
【図１４】  ステートマシンの状態遷移図の一例である。
【図１５】  ステートマシンの動作を表わすタイミングチャートの一例である。
【図１６】  図１５に示すステートマシンの動作を表わすタイミングチャートの部分拡大図である。
【図１７】  制御回路の第３実施形態の構成図の一例である。
【図１８】  基本周期カウンタの動作を表わすタイミングチャートの一例である。
【図１９】  ステートマシンの状態遷移図の一例である。
【図２０】  ステートマシンの動作を表わすタイミングチャートの一例である。
【図２１】  充電制御回路にて生成される波形図の一例である。
【図２２】  制御回路の第４実施形態の構成図の一例である。
【図２３】  ノイズ除去回路の構成図の一例である。
【図２４】  ノイズ除去回路の動作を表わすタイミングチャートの一例である。
【図２５】  制御回路の第５実施形態の構成図の一例である。
【図２６】  玉検出信号の受付期間を示す説明図である。
【図２７】  基本周期カウンタの動作を表わすタイミングチャートの一例である。
【図２８】  制御回路の第６実施形態の構成図の一例である。
【図２９】  ステートマシンの状態遷移図の一例である。
【図３０】  玉供給装置の構成図の一例である。
【図３１】  モータ駆動回路の動作を表わすタイミングチャートの一例である。
【図３２】  モータ駆動回路の動作を表わす図３１に示すタイミングチャートの部分拡大図の一例である。
【図３３】  モータ駆動回路の動作を表わす図３２に示すタイミングチャートの部分拡大図の一例である。
【図３４】  制御回路の第７実施形態の構成図の一例である。
【図３５】  制御回路の第８実施形態の構成図の一例である。
【図３６】  第８実施形態の制御回路が適用される玉発射装置の構成図の一例である。
【符号の説明】
Ａ  パチンコ台
Ａ１、Ａ１１  玉発射装置
Ａ２  玉供給装置
１  操作部
１１  角度センサ
１２  タッチセンサ
１３  起動スイッチ
１４  発射停止制御部
２  駆動コイル
３  ヨーク
５１  電流制御部
５２  玉検出部
５３  コイル駆動部
５３１  充電切替スイッチ
５３２  供給切替スイッチ
５３３  コンデンサ
６  電源部
７、７ａ、７ｂ、７ｃ、７ｄ、７ｅ、７ｆ、７ｇ  制御回路（玉発射装置用制御回路）
７１  第１クロック分周器（第１タイミング回路の一部）
７２、７２ｂ、７２ｄ、７２ｅ  基本周期カウンタ（第１タイミング回路の一部）
７３、７３ａ、７３ｂ、７３ｄ、７３ｅ  ステートマシン
７４  ウォッチドッグタイマ
７５  充電制御回路
７６、７７  ノイズ除去回路
７８  モータ駆動回路
７９  第２クロック分周器（第２タイミング回路の一部）
８  発振回路（第１及び第２タイミング回路の一部）
９  判定部
【図１】
0004211253.tif 000002
【図２】
0004211253.tif 000003
【図３】
0004211253.tif 000004
【図４】
0004211253.tif 000005
【図５】
0004211253.tif 000006
【図６】
0004211253.tif 000007
【図７】
0004211253.tif 000008
【図８】
0004211253.tif 000009
【図９】
0004211253.tif 000010
【図１０】
0004211253.tif 000011
【図１１】
0004211253.tif 000012
【図１２】
0004211253.tif 000013
【図１３】
0004211253.tif 000014
【図１４】
0004211253.tif 000015
【図１５】
0004211253.tif 000016
【図１６】
0004211253.tif 000017
【図１７】
0004211253.tif 000018
【図１８】
0004211253.tif 000019
【図１９】
0004211253.tif 000020
【図２０】
0004211253.tif 000021
【図２１】
0004211253.tif 000022
【図２２】
0004211253.tif 000023
【図２３】
0004211253.tif 000024
【図２４】
0004211253.tif 000025
【図２５】
0004211253.tif 000026
【図２６】
0004211253.tif 000027
【図２７】
0004211253.tif 000028
【図２８】
0004211253.tif 000029
【図２９】
0004211253.tif 000030
【図３０】
0004211253.tif 000031
【図３１】
0004211253.tif 000032
【図３２】
0004211253.tif 000033
【図３３】
0004211253.tif 000034
【図３４】
0004211253.tif 000035
【図３５】
0004211253.tif 000036
【図３６】
0004211253.tif 000037