(57)【要約】【課題】  駆動手段の温度上昇によって該駆動手段の不具合が発生することを防止する遊技機を提供する。【解決手段】  第１の状態と第２の状態とに変化可能な可動部材と、駆動手段を駆動することによって可動部材を第１の状態に変化させ、駆動手段の駆動を開始してから第１の駆動時間が経過した際、又は、所定の駆動停止条件が成立した際に、駆動手段の駆動を停止することによって可動部材を第２の状態に変化させる駆動制御手段とを具備する遊技機が、駆動手段の駆動を開始してから該駆動手段が継続して駆動されている時間が、第１の駆動時間よりも短い第２の駆動時間となったことを検出する駆動時間検出手段を具備し、駆動制御手段が、駆動手段の駆動を開始してから第１の駆動時間が経過する前であっても、駆動手段が継続して駆動されている時間が第２の駆動時間となったことを駆動時間検出手段が検出した際に、駆動手段の駆動を停止することを要旨とする。【選択図】  図３
2005211445.tif 000002
【特許請求の範囲】
【請求項１】
遊技領域に設けられ、第１の状態と第２の状態とに変化可能な可動部材と、前記可動部材を可動させる駆動手段と、前記駆動手段を駆動することによって前記可動部材を前記第１の状態に変化させ、前記駆動手段の駆動を開始してから第１の駆動時間が経過した際、又は、所定の駆動停止条件が成立した際に、前記駆動手段の駆動を停止することによって前記可動部材を前記第２の状態に変化させる駆動制御手段とを具備する遊技機であって、
前記駆動手段の駆動を開始してから該駆動手段が継続して駆動されている時間が、前記第１の駆動時間よりも短い第２の駆動時間となったことを検出する駆動時間検出手段を具備し、
前記駆動制御手段は、前記駆動手段の駆動を開始してから前記第１の駆動時間が経過する前であっても、前記駆動手段が継続して駆動されている時間が前記第２の駆動時間となったことを前記駆動時間検出手段が検出した際に、前記駆動手段の駆動を停止することを特徴とする遊技機。
【請求項２】
前記駆動手段の駆動を開始してから前記第１の駆動時間が経過する前において、前記駆動手段の駆動を停止してから経過した時間が、所定の駆動停止時間となったことを検出する駆動停止時間検出手段を具備し、
前記駆動制御手段は、前記駆動手段の駆動を停止してから経過した時間が前記所定の駆動停止時間となったことを前記駆動停止時間検出手段が検出した際に、前記駆動手段の駆動を再開することを特徴とする請求項１に記載の遊技機。
【請求項３】
前記可動部材が前記第１の状態であるときに該可動部材によって遊技球が誘導されやすい特定領域、及び、前記可動部材が前記第２の状態であるときに該可動部材によって遊技球が誘導されやすい一般領域とを備えるとともに、遊技球を受け入れにくい状態と遊技球を受け入れやすい状態とに変化可能な可変入賞装置と、
所定の特定遊技状態移行条件が成立すると、遊技球を受け入れにくい状態から遊技球を受け入れやすい状態に前記可変入賞装置を変化させてから、遊技球を受け入れやすい状態から遊技球を受け入れにくい状態に前記可変入賞装置を変化させるまでを１ラウンドとし、該１ラウンド中に前記特定領域を遊技球が通過したことを条件として、遊技球を受け入れやすい状態に前記可変入賞装置を再び変化させるラウンド制御が所定の最大ラウンド数を上限として実行される特定遊技状態に遊技状態を移行する遊技状態移行手段とを具備し、
前記駆動制御手段は、前記駆動手段の駆動を開始した後に、前記特定領域を遊技球が通過すると、前記所定の駆動停止条件が成立したものとして、前記駆動手段の駆動を停止することを特徴とする請求項１又は請求項２に記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技領域に設けられた可動部材を、駆動手段を駆動することによって第１の状態に変化させ、駆動手段の駆動を停止することによって第２の状態に変化させる遊技機に関する。
【背景技術】
【０００２】
従来、遊技盤上に設けられた始動口に遊技球が入賞したことを条件として、大当り判定用乱数値を抽出し、抽出された大当り判定値に基づいて遊技状態を大当り状態とするか否か判定（大当り判定）する遊技機が知られている。
【０００３】
上述の遊技機は、遊技状態が大当り状態となると、大入賞口の開閉を所定の回数（例えば、１６回）を上限として繰り返す。なお、以下においては、大入賞口の１回の開閉を１ラウンドと呼ぶ。
【０００４】
上述の遊技機において、大入賞口には、特定領域（いわゆる、Ｖゾーン）と一般領域とが設けられ、該特定領域を遊技球が通過することが、大当り状態において次のラウンドに移るための条件となっている。すなわち、１回のラウンドにおいて、遊技球が１球も特定領域を通過しなかった場合には、大当り状態はそのラウンドで終了する。
【０００５】
また、上述の大入賞口には、特定領域又は一般領域に遊技球を誘導する可動部材（以下、シーソー）が設けられ、このシーソーは、ソレノイド（以下、シーソーソレノイド）が駆動されることによって、特定領域（又は、一般領域）に遊技球を誘導するように構成されている。
【０００６】
なお、従来の遊技機は、シーソーソレノイドを駆動してシーソーの状態を変化させることによって、１回のラウンドにおいて、少なくとも一つの遊技球が特定領域を通過するように構成されている。すなわち、遊技機は、ラウンド数が上限となる前に大当り状態が終了することがないように（又は、大当り状態が終了する可能性が低くなるように）構成されている（例えば、特許公報１）。
【特許文献１】特開平９−１８２８３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところで、上述のシーソーソレノイドは、長時間連続して駆動される場合がある。例えば、シーソーソレノイドが駆動されることによって、遊技球を特定領域に誘導する状態にシーソーを変化させる遊技機においては、シーソーが遊技球を特定領域に誘導する状態となったにもかかわらず、遊技球が特定領域を長時間通過しないと、シーソーソレノイドが連続して駆動されたままとなる。
【０００８】
このように、シーソーソレノイドが長時間連続して駆動されると、該シーソーソレノイドの温度が著しく上昇し、シーソーソレノイドの温度上昇によって該シーソーソレノイドの不具合が発生する可能性があるという問題があった。
【０００９】
そこで、本発明は、上述の問題を解決するためになされたものであり、駆動部（例えば、シーソーソレノイド）の温度上昇によって駆動部の不具合が発生することを防止することができる遊技機を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の第１の特徴は、遊技領域に設けられ、第１の状態と第２の状態とに変化可能な可動部材（シーソー８ｃ）と、可動部材を可動させる駆動手段（シーソーソレノイド８ｂ）と、駆動手段を駆動することによって可動部材を第１の状態に変化させ、駆動手段の駆動を開始してから第１の駆動時間が経過した際、又は、所定の駆動停止条件が成立した際に、駆動手段の駆動を停止することによって可動部材を第２の状態に変化させる駆動制御手段（メインＣＰＵ３２）とを具備する遊技機が、駆動手段の駆動を開始してから該駆動手段が継続して駆動されている時間が、第１の駆動時間よりも短い第２の駆動時間となったことを検出する駆動時間検出手段（メインＣＰＵ３２、シーソーソレノイド駆動時間タイマ）を具備し、駆動制御手段が、駆動手段の駆動を開始してから第１の駆動時間が経過する前であっても、駆動手段が継続して駆動されている時間が第２の駆動時間となったことを駆動時間検出手段が検出した際に、駆動手段の駆動を停止することを要旨とする。
【００１１】
かかる特徴によれば、遊技機は、駆動手段（例えば、シーソーソレノイド）の駆動を開始してから第１の駆動時間（例えば、３０秒）が経過する前であっても、駆動手段が継続して駆動されている時間（駆動手段の駆動を開始してから所定の駆動停止条件が成立することなしに経過した時間）が第２の駆動時間（例えば、５秒）となった際に、駆動手段の駆動を停止することにより、駆動手段の駆動を開始してから第１の駆動時間が経過するまで（又は、所定の駆動停止条件が成立するまで）駆動手段を駆動することに起因して、駆動手段の温度が著しく上昇することを抑制することができる。すなわち、遊技機は、駆動手段の温度上昇によって駆動手段の不具合が発生することを防止することができる。
【００１２】
本発明の第２の特徴は、駆動手段の駆動を開始してから第１の駆動時間が経過する前において、駆動手段の駆動を停止してから経過した時間が、所定の駆動停止時間となったことを検出する駆動停止時間検出手段（メインＣＰＵ３２、シーソーソレノイド駆動停止時間タイマ）を遊技機が具備し、駆動制御手段が、駆動手段の駆動を停止してから経過した時間が所定の駆動停止時間となったことを駆動停止時間検出手段が検出した際に、駆動手段の駆動を再開することを要旨とする。
【００１３】
かかる特徴によれば、遊技機は、駆動手段の駆動を開始してから第１の駆動時間（予め決められた駆動時間）が経過する前において、駆動手段の駆動を停止してから所定の駆動停止時間が経過した際に、駆動手段の駆動を再開することにより、駆動手段の駆動によって実現される機能が駆動手段の駆動を停止することによって阻害された状態が継続することを防止することができる。
【００１４】
本発明の第３の特徴は、可動部材が第１の状態であるときに該可動部材によって遊技球が誘導されやすい特定領域、及び、可動部材が第２の状態であるときに該可動部材によって遊技球が誘導されやすい一般領域とを備えるとともに、遊技球を受け入れにくい状態と遊技球を受け入れやすい状態とに変化可能な可変入賞装置（大入賞口８）と、所定の特定遊技状態移行条件が成立すると、遊技球を受け入れにくい状態から遊技球を受け入れやすい状態に可変入賞装置を変化させてから、遊技球を受け入れやすい状態から遊技球を受け入れにくい状態に可変入賞装置を変化させるまでを１ラウンドとし、該１ラウンド中に特定領域を遊技球が通過したことを条件として、遊技球を受け入れやすい状態に可変入賞装置を再び変化させるラウンド制御が所定の最大ラウンド数を上限として実行される特定遊技状態に遊技状態を移行する遊技状態移行手段（メインＣＰＵ３２）とを遊技機が具備し、駆動制御手段が、駆動手段の駆動を開始した後に、特定領域を遊技球が通過すると、所定の駆動停止条件が成立したものとして、駆動手段の駆動を停止することを要旨とする。
【００１５】
かかる特徴によれば、遊技機は、特定領域を遊技球が通過しない場合であっても、駆動手段が継続して駆動されている時間が第２の駆動時間となった際に、駆動手段の駆動を停止することにより、駆動手段を長時間駆動することに起因して、駆動手段の温度が著しく上昇することを抑制することができる。すなわち、遊技機は、駆動手段の温度上昇によって駆動手段の不具合が発生することを防止することができる。
【発明の効果】
【００１６】
本発明によれば、駆動手段（例えば、シーソーソレノイド）の温度上昇によって該駆動手段の不具合が発生することを防止する遊技機を提供することができる。
【発明を実施するための最良の形態】
【００１７】
（遊技機の構成）
以下において、本発明の一実施例に係る遊技機の構成について、図面を参照しながら説明する。図１は、本発明の一実施例に係る遊技機１０の外観図である。
【００１８】
同図に示すように、本実施例に係る遊技機１０は、遊技場に遊技機１０を設置するために設けられている外枠１と、外枠１の内側に開閉可能に設けられている内枠２と、内枠２の前面に設けられている遊技盤３と、回転操作されることにより遊技盤３上の遊技領域に向けて遊技球を発射するように構成された発射ハンドル２４と、所定の遊技状態となったことを遊技者に報知する効果音や音声などを出力するスピーカ２５Ｌ及び２５Ｒと、所定の遊技状態となったことを所定のパターンで点灯・消灯することによって報知する装飾ランプ２６Ｌ及び２６Ｒとを具備する。
【００１９】
ここで、所定の遊技状態とは、特別図柄の可変表示が実行された結果、所定の特別図柄（以下、停止図柄）が停止して表示されたことを条件として開始する「大当り状態」、遊技状態を大当り状態に移行させるか否か判定する大当り判定において、遊技状態を大当り状態に移行させると判定される確率が高い「確変状態」、特別図柄の可変表示が実行されている時間が短くなる「時短状態」などのことである。
【００２０】
また、遊技機１０には、プリペイドカードなどが挿入されると、該プリペイドカードの残高に応じて、遊技球が貸し出されるように構成されたカードユニット２０が併設されている。
【００２１】
遊技盤３上の遊技領域には、特別図柄表示装置４と、始動口６と、普通図柄作動ゲート７と、大入賞口８と、アウト口９と、一般入賞口１６とが具備されている。
【００２２】
特別図柄表示装置４においては、始動口６に具備されている始動領域を遊技球が通過したことを条件として、表示領域に表示された特別図柄の可変表示が実行される。なお、特別図柄の可変表示は、始動領域を遊技球が通過したことを条件として抽出される大当り判定用乱数値などに基づいて実行される。
【００２３】
始動口６は、該始動口６に具備されている始動領域を遊技球が通過したことを条件として大当り判定用乱数値などが抽出されるように構成されている。
【００２４】
普通図柄作動ゲート７は、該普通図柄作動ゲート７を遊技球が通過したことを条件として、始動口６に具備されている１対の羽根を開閉させるか否か決定するための乱数値などが抽出されるように構成されている。
【００２５】
大入賞口８は、遊技状態が大当り状態となったときに所定の条件で開閉し、該大入賞口８に遊技球が入賞すると、所定数（例えば、１５個）の遊技球が賞球として払い出されるように構成されている。
【００２６】
アウト口９は、始動口６、大入賞口８及び一般入賞口１６等の何れにも入賞しなかった遊技球を受け入れる。
【００２７】
一般入賞口１６は、該一般入賞口１６に遊技球が入賞すると、所定数の遊技球（例えば、１５個）が賞球として払い出されるように構成されている。
【００２８】
図２は、本発明の一実施例に係る遊技機１０の制御部の構成を示すブロック図である。同図に示すように、遊技機１０の制御部は、主制御回路３０と、副制御回路４０と、払出・発射制御回路８０とにより構成される。
【００２９】
主制御回路３０は、Ｉ／Ｏ３１と、メインＣＰＵ３２と、メインＲＯＭ３３と、メインＲＡＭ３４と、コマンド出力ポート３５とを具備する。
【００３０】
また、主制御回路３０には、大入賞口８に具備されている特定領域（Ｖゾーン）を通過した遊技球を検出するためのＶ・カウントスイッチ２８Ｓと、大入賞口８に具備されている一般領域を通過した遊技球を検出するためのカウントスイッチ２９Ｓと、一般入賞口１６に遊技球が入賞したことを検出する一般入賞口スイッチ１６Ｓと、普通図柄作動ゲート７を遊技球が通過したことを検出する通過ゲートスイッチ７Ｓと、始動口６に具備されている始動領域を遊技球が通過したことを検出する始動入賞口スイッチ６Ｓと、始動口６に具備されている１対の羽根を開閉する始動口ソレノイド６ａと、大入賞口８の扉を開閉する大入賞口ソレノイド８ａと、大入賞口８に入球した遊技球を特定領域と一般領域とに振り分けるシーソーを駆動するシーソーソレノイド８ｂと、電源が投入された際にメインＲＡＭ３４に記憶された情報を初期化するためのバックアップクリアスイッチ１１とが接続されている。
【００３１】
Ｉ／Ｏ３１は、上述した各スイッチからの入力信号、及び、上述した各ソレノイドへの出力信号のインターフェースである。
【００３２】
メインＣＰＵ３２は、後述する「システムタイマ割込処理」（図４（ａ）を参照）、及び、「メイン処理」（図４（ｂ）を参照）における各処理を行う。
【００３３】
なお、本実施例において、メインＣＰＵ３２は、駆動手段（シーソーソレノイド８ｂ）を駆動することによって可動部材（シーソー８ｃ）を第１の状態に変化させ、駆動手段（シーソーソレノイド８ｂ）の駆動を開始してから第１の駆動時間（３０秒）が経過した際、又は、所定の駆動停止条件が成立した際に、駆動手段の駆動を停止することによって可動部材を第２の状態に変化させる駆動制御手段と、駆動手段の駆動を開始してから該駆動手段が継続して駆動されている時間が、第１の駆動時間よりも短い第２の駆動時間となったことを検出する駆動時間検出手段とを構成する。また、メインＣＰＵ３２は、駆動手段の駆動を開始してから第１の駆動時間が経過する前において、駆動手段の駆動を停止してから経過した時間が、所定の駆動停止時間（２秒）となったことを検出する駆動停止時間検出手段を構成する。
【００３４】
また、本実施例において、メインＣＰＵ３２は、所定の特定遊技状態移行条件が成立すると、遊技球を受け入れにくい状態から遊技球を受け入れやすい状態に可変入賞装置（大入賞口８）を変化させてから、遊技球を受け入れやすい状態から遊技球を受け入れにくい状態に可変入賞装置を変化させるまでを１ラウンドとし、該１ラウンド中に特定領域を遊技球が通過したことを条件として、遊技球を受け入れやすい状態に可変入賞装置を再び変化させるラウンド制御が所定の最大ラウンド数を上限として実行される特定遊技状態（大当り状態）に遊技状態を移行する遊技状態移行手段を構成する。
【００３５】
メインＲＯＭ３３は、後述する「システムタイマ割込処理」（図４（ａ）を参照）、及び、「メイン処理」（図４（ｂ）を参照）における各処理を行うためのプログラムなどを記憶している。
【００３６】
メインＲＡＭ３４は、ＤＲＡＭなどによって構成され、始動記憶（大当り判定用乱数値を含む）などを記憶する。
【００３７】
コマンド出力ポート３５は、メインＣＰＵ３２によって生成された各コマンドを副制御回路４０に出力するためのポートである。
【００３８】
副制御回路４０は、コマンド入力ポート４１と、サブＣＰＵ４２と、サブＲＯＭ４３と、サブＲＡＭ４４と、画像制御回路４５と、音声制御回路４６と、ランプ制御回路４７とが具備されている。
【００３９】
コマンド入力ポート４１は、主制御回路３０から出力された各コマンドが入力されるポートである。
【００４０】
サブＣＰＵ４２は、主制御回路３０から出力された各コマンド（メインＣＰＵ３２によって生成された各コマンド）に基づいて、画像制御回路４５、音声制御回路４６及びランプ制御回路４７を制御する。
【００４１】
サブＲＯＭ４３は、画像制御回路４５、音声制御回路４６及びランプ制御回路４７を制御するためのプログラムを記憶している。
【００４２】
サブＲＡＭ４４は、ＤＲＡＭなどによって構成され、主制御回路３０から出力された各コマンドを記憶する。
【００４３】
画像制御回路４５は、サブＣＰＵ４２からの制御データに応じて、遊技状態を遊技者に報知する画像（例えば、特別図柄の可変表示やその演出画像）を特別図柄表示装置４上に表示する。
【００４４】
音声制御回路４６は、サブＣＰＵ４２からの制御データに応じて、遊技状態を遊技者に報知する音声（例えば、効果音）をスピーカ２５Ｌ及び２５Ｒに出力させる。
【００４５】
ランプ制御回路４７は、サブＣＰＵ４２からの制御データに応じて、遊技状態を遊技者に報知する点灯・消灯パターンで、装飾ランプ２６Ｌ及び２６Ｒを点灯・消灯させる。
【００４６】
払出・発射制御回路８０は、始動口６、大入賞口８及び一般入賞口１６等に遊技球が入賞したことに基づいて出力される主制御回路３０からのコマンドに応じて、所定数の遊技球を賞球として払い出す払出装置８１、及び、遊技盤３上の遊技領域に向けて遊技球を発射する発射装置８２を制御する。
【００４７】
また、払出・発射制御回路８０には、カードユニット２０が接続され、当該カードユニット２０にプリペイドカードが挿入されると、払出・発射制御回路８０は、当該プリペイドカードの残高に応じた数の遊技球が貸し出されるように払出装置８１を制御する。
【００４８】
以下において、大入賞口８の構成について図面を参照しながら説明する。図３（ａ）及び図３（ｂ）は、大入賞口８に設けられたシーソー８ｃによって遊技球が特定領域（Ｖゾーン）に誘導されやすい状態となっていることを示す図である。同図に示すように、大入賞口８は、シーソー８ｃ及び該シーソー８ｃを可動させるシーソーソレノイド８ｂを具備する。また、大入賞口８の内部には、特定領域を通過した遊技球を検出するＶ・カウントスイッチ２８Ｓと、一般領域を通過した遊技球を検出するカウントスイッチ２９Ｓとが設けられている。なお、同図においては、シーソーソレノイド８ｂが駆動されることによって、シーソー８ｃは、遊技球を特定領域に誘導しやすい状態（第１の状態）となっている。
【００４９】
一方、図３（ｃ）及び図３（ｄ）は、大入賞口８に設けられたシーソー８ｃによって遊技球が一般領域に誘導されやすい状態となっていることを示す図である。同図においては、シーソーソレノイド８ｂの駆動が停止されることによって、シーソー８ｃは、遊技球を一般領域に誘導しやすい状態（第２の状態）となっている。
【００５０】
なお、本実施例において、シーソー８ｃは、遊技領域に設けられ、第１の状態と第２の状態とに変化可能な可動部材を構成し、シーソーソレノイド８ｂは、可動部材（シーソー８ｃ）を可動させる駆動手段を構成する。
【００５１】
また、本実施例において、大入賞口８は、可動部材（シーソー８ｃ）が第１の状態であるときに該可動部材によって遊技球が誘導されやすい特定領域、及び、可動部材が第２の状態であるときに該可動部材によって遊技球が誘導されやすい一般領域とを備えるとともに、遊技球を受け入れにくい状態と遊技球を受け入れやすい状態とに変化可能な可変入賞装置を構成する。
【００５２】
（遊技機の動作）
以下において、本発明の一実施例に係る遊技機の動作について、図面を参照しながら説明する。図４は、本発明の一実施例に係るメインＣＰＵ３２の動作を示すフロー図である。
【００５３】
まず、システムタイマ割込処理について、図面を参照しながら説明する。図４（ａ）に示すように、ステップ１００において、メインＣＰＵ３２は、レジスタに格納されている情報を退避させる。
【００５４】
ステップ１１０において、メインＣＰＵ３２は、大当り判定用乱数値や普通図柄当り判定用乱数値などの値を更新する。
【００５５】
ステップ１２０において、メインＣＰＵ３２は、スイッチ入力検出処理を行う。具体的には、メインＣＰＵ３２は、各スイッチ（始動入賞口スイッチ６Ｓ、通過ゲートスイッチ７Ｓ、一般入賞口スイッチ１６Ｓ、Ｖ・カウントスイッチ２８Ｓ及びカウントスイッチ２９Ｓ）からの入力信号があるか否かを確認する。また、メインＣＰＵ３２は、入力信号がある場合には、当該入力信号に応じた所定の処理を行う。
【００５６】
以下において、上述したスイッチ入力検出処理に含まれるＶ・カウントスイッチ検出時処理（Ｖ・カウントスイッチ２８Ｓからの入力信号に応じた処理）について説明する。図５は、本発明の一実施例に係るＶ・カウントスイッチ検出時処理を示すフロー図である。
【００５７】
同図に示すように、ステップ１２０−１において、メインＣＰＵ３２は、Ｖ・カウントスイッチ２８Ｓからの入力信号に基づいて、大当り状態における１回のラウンド内において特定領域を遊技球が通過したことを検出する。また、メインＣＰＵ３２は、Ｖ・カウントスイッチ２８Ｓからの入力信号に基づいて、大当り状態における１回のラウンド内において大入賞口８に入球した遊技球の数を計数する。
【００５８】
ステップ１２０−２において、メインＣＰＵ３２は、大入賞口８が開放中であるか否かを確認する。また、メインＣＰＵ３２は、大入賞口８が開放中である場合にはステップ１２０−３の処理に移り、大入賞口８を開放中でない場合にはＶ・カウントスイッチ検出時処理を終了する。
【００５９】
ステップ１２０−３において、メインＣＰＵ３２は、特定領域を遊技球が通過したか否かを示す特定領域通過フラグに、特定領域を遊技球が通過したことを示す値“１”をセットするとともに、シーソーソレノイド８ｂを駆動すべきか否かを示すシーソーソレノイド駆動フラグに“０”をセットする。また、メインＣＰＵ３２は、シーソーソレノイド８ｂの駆動を停止させるための駆動データ（シーソーソレノイドＯＦＦ）をセットする。
【００６０】
なお、シーソーソレノイド駆動フラグには、大入賞口８の開放を開始した際に、シーソーソレノイド８ｂを駆動すべきことを示す値“１”がセットさる。また、シーソーソレノイド駆動フラグには、シーソーソレノイド８ｂの駆動を開始してから第１の駆動時間（３０秒）が経過した際、又は、特定領域を遊技球が通過した際、又は、一般領域を遊技球が１０球通過した際に、シーソーソレノイド８ｂの駆動を停止すべきことを示す値“０”がセットされる。
【００６１】
ステップ１３０において、メインＣＰＵ３２は、変動表示されている普通図柄や特別図柄の残り変動表示時間、開状態にある始動口６や大入賞口８の残り開放時間などを更新する。
【００６２】
ステップ１４０において、メインＣＰＵ３２は、賞球として払い出された遊技球の数や大当りの発生などの遊技情報及び補正機能作動中情報などを、遊技場に設置されているホールコンピュータに出力する。
【００６３】
ステップ１５０において、メインＣＰＵ３２は、始動口６や大入賞口８を駆動する始動口ソレノイド６ａや大入賞口ソレノイド８ａなどを駆動するための信号を出力する（ポート出力処理）。
【００６４】
以下において、ポート出力処理の詳細について説明する。図６は、本発明の一実施例に係るポート出力処理を示すフロー図である。
【００６５】
同図に示すように、ステップ１５０−１において、メインＣＰＵ３２は、シーソーソレノイド８ｂの駆動を開始した際に、第２の駆動時間（５秒）がセットされたシーソーソレノイド駆動時間タイマの値が“０”であるか否かを確認する。また、メインＣＰＵ３２は、シーソーソレノイド駆動時間タイマの値が“０”である場合には、ステップ１５０−２の処理に移り、シーソーソレノイド駆動時間タイマの値が“０”でない場合には、ステップ１５０−３の処理に移る。なお、シーソーソレノイド駆動時間タイマは、シーソーソレノイド８ｂの駆動を開始してから特定領域を遊技球が通過することなしに経過した時間（シーソーソレノイド８ｂが継続して駆動されている時間）が第２の駆動時間（５秒）となったことを検出するためのタイマである。
【００６６】
ステップ１５０−２において、メインＣＰＵ３２は、シーソーソレノイド８ｂの駆動を停止させるための駆動データ（シーソーソレノイドＯＦＦ）をセットするとともに、シーソーソレノイド駆動停止時間タイマに所定の駆動停止時間（２秒）をセットする。なお、シーソーソレノイド駆動停止時間タイマは、シーソーソレノイド８ｂの駆動を停止してから経過した時間が所定の駆動停止時間（２秒）となったことを検出するためのタイマである。
【００６７】
ステップ１５０−３において、メインＣＰＵ３２は、シーソーソレノイド駆動停止時間タイマの値が“０”であるか否か（シーソーソレノイド８ｂの駆動を停止してから経過した時間が所定の駆動停止時間（２秒）となったか否か）を確認する。また、メインＣＰＵ３２は、シーソーソレノイド駆動停止時間タイマの値が“０”である場合には、ステップ１５０−４の処理に移り、シーソーソレノイド駆動停止時間タイマの値が“０”でない場合には、ステップ１５０−６の処理に移る。
【００６８】
ステップ１５０−４において、メインＣＰＵ３２は、シーソーソレノイド駆動フラグの値が“１”であるか否かを確認する。また、メインＣＰＵ３２は、シーソーソレノイド駆動フラグの値が“１”である場合には、ステップ１５０−５の処理に移り、シーソーソレノイド駆動フラグの値が“０”である場合には、ステップ１５０−６の処理に移る。
【００６９】
ステップ１５０−５において、メインＣＰＵ３２は、シーソーソレノイド駆動時間タイマに第２の駆動時間（５秒）をセットするとともに、シーソーソレノイド８ｂを駆動するための駆動データ（シーソーソレノイドＯＮ）をセットする。
【００７０】
ステップ１５０−６において、メインＣＰＵ３２は、モータ及びソレノイドに係る駆動データを読み出す。
【００７１】
ステップ１５０−７において、メインＣＰＵ３２は、読み出した駆動データに応じてモータ及びソレノイドの駆動を制御する。例えば、メインＣＰＵ３２は、駆動データがシーソーソレノイドＯＦＦである場合にはシーソーソレノイド８ｂの駆動を停止し、駆動データがシーソーソレノイドＯＮである場合にはシーソーソレノイド８ｂを駆動する。
【００７２】
ステップ１６０において、メインＣＰＵ３２は、特別図柄の停止図柄や当該特別図柄の変動表示パターンなどを指示するコマンドなどを副制御回路４０に出力する。
【００７３】
ステップ１７０において、メインＣＰＵ３２は、玉切れや下皿満タンなどのエラーを所定のランプに表示するように指示するコマンドを出力する。
【００７４】
ステップ１８０において、メインＣＰＵ３２は、遊技球が入球した入賞口の種類（始動口６、大入賞口８及び一般入賞口１６）に応じて、所定の遊技球を賞球として払い出すように指示するコマンドを払出・発射制御回路８０に出力する。
【００７５】
ステップ１９０において、メインＣＰＵ３２は、ステップ１００で退避した情報をレジスタに復帰させる。
【００７６】
次に、本実施例におけるメイン処理について説明する。図４（ｂ）に示すように、ステップ１０において、メインＣＰＵ３２は、遊技機１０における各種設定を前回電源断となったときの設定に復帰する（又は、遊技機１０における各種設定を初期化する）。
【００７７】
ステップ２０において、メインＣＰＵ３２は、特別図柄制御処理を行う。具体的には、メインＣＰＵ３２は、遊技状態を大当り状態に移行させるか否かの判定（大当り判定）、特別図柄の変動パターンの決定、大当り状態における大入賞口８に係る制御等を行う。なお、特別図柄制御処理の詳細については後述する（図７）。
【００７８】
ステップ３０において、メインＣＰＵ３２は、普通図柄の可変表示の結果を所定の表示結果とする（普通図柄始動記憶に含まれる普通図柄当り判定用乱数値が所定の普通図柄当り判定値と一致する）ものと判定した場合には、所定の条件に従って始動口６を開閉させるコマンドをセットする。
【００７９】
ステップ４０において、メインＣＰＵ３２は、特別図柄の可変表示演出内容を決定するための演出用乱数などの値を更新する。
【００８０】
なお、メインＣＰＵ３２は、上述のステップ２０からステップ４０までの処理を繰り返し行う。
【００８１】
次に、本実施例に係る特別図柄制御処理について説明する。図７は、本発明の一実施例に係る特別図柄制御処理を示すフロー図である。
【００８２】
同図に示すように、ステップ２０−１において、メインＣＰＵ３２は、制御状態フラグをロードする処理を実行する。なお、制御状態フラグとは、特別図柄ゲームにおける遊技の状態を示すフラグであり、メインＣＰＵ３２は、この制御状態フラグに基づいて、ステップ２０−２乃至ステップ２０−１０における各処理を実行するか否か判別する。
【００８３】
ステップ２０−２において、メインＣＰＵ３２は、制御状態フラグが特別図柄記憶チェック処理を示す値（００）であり、始動記憶の数が“１”以上である場合に、大当り判定用乱数値に基づいて大当り判定を行い、この結果に基づいて特別図柄の停止図柄や当該特別図柄の可変表示パターンを決定する。また、メインＣＰＵ３２は、決定した特別図柄の可変表示パターンを指定する可変表示パターン指定コマンド（特別図柄）をセットする。さらに、メインＣＰＵ３２は、特別図柄変動時間管理処理を示す値（０１）を制御状態フラグにセットするとともに、可変表示パターンに対応する可変表示時間を待ち時間タイマにセットする。
【００８４】
ステップ２０−３において、メインＣＰＵ３２は、制御状態フラグが特別図柄変動時間管理処理を示す値（０１）であり、可変表示時間がセットされた待ち時間タイマの値が“０”である場合に、特別図柄表示時間管理処理を示す値（０２）を制御状態フラグにセットするとともに、確定後待ち時間（例えば、１秒）を待ち時間タイマにセットする。
【００８５】
ステップ２０−４において、メインＣＰＵ３２は、制御状態フラグが特別図柄表示時間管理処理を示す値（０２）であり、確定後待ち時間がセットされた待ち時間タイマの値が“０”であり、ステップ２０−２で行われた大当り判定の結果が遊技状態を大当り状態に移行させるものである場合には、大当り開始インターバル管理処理を示す値（０３）を制御状態フラグにセットするとともに、大当り開始インターバルに対応する時間（例えば、１０秒）を待ち時間タイマにセットする。また、メインＣＰＵ３２は、大当り状態が開始することを示す大当り開始コマンドをサブＣＰＵ４２に出力する。さらに、メインＣＰＵ３２は、ステップ２０−２で行われた大当り判定の結果が遊技状態を大当り状態に移行させるものでない場合（ハズレの場合）には、特別図柄ゲーム終了処理を示す値（０８）を制御状態フラグにセットする。
【００８６】
ステップ２０−５において、メインＣＰＵ３２は、制御状態フラグが大当り開始インターバル管理処理を示す値（０３）であり、大当りインターバルに対応する時間がセットされた待ち時間タイマの値が“０”である場合には、大入賞口８を開放するように大入賞口ソレノイド８ａを制御する。また、メインＣＰＵ３２は、大入賞口開放中処理を示す値（０４）を制御状態フラグにセットするとともに、開放上限時間（例えば、３０秒）を大入賞口開放時間タイマにセットする（大当り開始インターバル管理処理）。なお、大当り開始インターバル管理処理の詳細については後述する（図８）。
【００８７】
ステップ２０−６において、メインＣＰＵ３２は、制御状態フラグが大入賞口開放中処理を示す値（０４）である場合に、開放上限時間がセットされた大入賞口開放時間タイマの値が“０”であるという条件、又は、大入賞口８に遊技球が１０個以上入球したという条件のうち、何れかの条件が成立しているか否か確認する。また、メインＣＰＵ３２は、上述の条件のうち、何れかの条件が成立している場合には、大入賞口８を閉じるように大入賞口ソレノイド８ａを制御するとともに、シーソーソレノイド８ｂが駆動している場合には、シーソーソレノイド８ｂの駆動を停止させるための駆動データ（シーソーソレノイドＯＦＦ）をセットする。さらに、メインＣＰＵ３２は、大入賞口内残留球監視処理を示す値（０５）を制御状態フラグにセットするとともに、大入賞口内残留球監視時間（例えば、１秒）を待ち時間タイマにセットする。
【００８８】
ステップ２０−７において、メインＣＰＵ３２は、制御状態フラグが大入賞口内残留球監視処理を示す値（０５）であり、大入賞口内残留球監視時間がセットされた待ち時間タイマの値が“０”である場合には、大入賞口８に具備されている特定領域を遊技球が通過しなかったという条件、又は、大入賞口開放回数カウンタの値が“１５”以上（最終ラウンド）であるという条件のうち、何れかの条件が成立しているか否か確認する。なお、大入賞口開放回数カウンタとは、大当り状態におけるラウンド数を計数するためのカウンタである。また、メインＣＰＵ３２は、上述の条件のうち、何れかの条件が成立している場合には、大当り終了インターバル処理を示す値（０７）を制御状態フラグにセットするとともに、大当り終了インターバルに対応する時間を待ち時間タイマにセットする。さらに、メインＣＰＵ３２は、上述の条件のうち、何れの条件も成立していない場合には、大入賞口再開放前待ち時間管理処理を示す値（０６）を制御状態フラグにセットするとともに、ラウンド間インターバルに対応する時間を待ち時間タイマにセットする。
【００８９】
ステップ２０−８において、メインＣＰＵ３２は、制御状態フラグが大入賞口再開放前待ち時間処理を示す値（０６）であり、ラウンド間インターバルに対応する時間がセットされた待ち時間タイマの値が“０”である場合には、大入賞口開放回数カウンタの値に“１”を加算するとともに、大当り状態における残りラウンド数を示す大入賞口開放中コマンドをセットする。また、メインＣＰＵ３２は、大入賞口開放中処理を示す値（０４）を制御状態フラグにセットするとともに、開放上限時間（例えば、３０秒）を大入賞口開放時間タイマにセットする（大入賞口再開放前待ち時間管理処理）。なお、大入賞口再開放前待ち時間管理処理の詳細については後述する（図９）。
【００９０】
ステップ２０−９において、メインＣＰＵ３２は、制御状態フラグが大当り終了インターバル処理を示す値（０７）であり、大当り終了インターバルに対応する時間がセットされた待ち時間タイマの値が“０”である場合には、特別図柄ゲーム終了処理を示す値（０８）を制御状態フラグにセットするとともに、大当り終了コマンドをセットする。
【００９１】
以下において、上述した大当り開始インターバル管理処理について説明する。図８は、本発明の一実施例に係る大当り開始インターバル管理処理を示すフロー図である。
【００９２】
同図に示すように、ステップ２０−５１において、メインＣＰＵ３２は、制御状態フラグが大当り開始インターバル管理処理を示す値（０３）であるか否かを確認する。また、メインＣＰＵ３２は、制御状態フラグが大当り開始インターバル管理処理を示す値（０３）である場合には、ステップ２０−５２の処理に移り、制御状態フラグが大当り開始インターバル管理処理を示す値（０３）でない場合には、大当り開始インターバル管理処理を終了する。
【００９３】
ステップ２０−５２において、メインＣＰＵ３２は、大当りインターバルに対応する時間がセットされた待ち時間タイマの値が“０”であるか否かを確認する。また、メインＣＰＵ３２は、待ち時間タイマの値が“０”である場合には、ステップ２０−５３の処理に移り、待ち時間タイマの値が“０”でない場合には、大当り開始インターバル管理処理を終了する。
【００９４】
ステップ２０−５３において、メインＣＰＵ３２は、大入賞口８を開放するように大入賞口ソレノイド８ａを制御する。また、メインＣＰＵ３２は、シーソーソレノイド駆動フラグに“１”をセットし、シーソーソレノイド駆動時間タイマに第２の駆動時間（５秒）をセットする。さらに、メインＣＰＵ３２は、シーソーソレノイド８ｂを駆動させるための駆動データ（シーソーソレノイドＯＮ）をセットする。
【００９５】
ステップ２０−５４において、メインＣＰＵ３２は、大入賞口開放中処理を示す値（０４）を制御状態フラグにセットする。
【００９６】
ステップ２０−５５において、メインＣＰＵ３２は、開放上限時間（例えば、３０秒）を大入賞口開放時間タイマにセットする。
【００９７】
以下において、上述した大入賞口再開放前待ち時間管理処理について説明する。図９は、本発明の一実施例に係る大入賞口再開放前待ち時間管理処理を示すフロー図である。
【００９８】
同図に示すように、ステップ２０−８１において、メインＣＰＵ３２は、制御状態フラグが大入賞口再開放前待ち時間処理を示す値（０６）であるか否かを確認する。また、メインＣＰＵ３２は、制御状態フラグが大入賞口再開放前待ち時間処理を示す値（０６）である場合には、ステップ２０−８２の処理に移り、制御状態フラグが大入賞口再開放前待ち時間処理を示す値（０６）でない場合には、大入賞口再開放前待ち時間処理を終了する。
【００９９】
ステップ２０−８２において、メインＣＰＵ３２は、ラウンド間インターバルに対応する時間がセットされた待ち時間タイマの値が“０”であるか否かを確認する。また、メインＣＰＵ３２は、待ち時間タイマの値が“０”である場合には、ステップ２０−８３の処理に移り、待ち時間タイマの値が“０”でない場合には、大入賞口再開放前待ち時間処理を終了する。
【０１００】
ステップ２０−８３において、メインＣＰＵ３２は、大入賞口開放回数カウンタの値に“１”を加算する。
【０１０１】
ステップ２０−８４において、メインＣＰＵ３２は、大入賞口８を開放するように大入賞口ソレノイド８ａを制御する。また、メインＣＰＵ３２は、シーソーソレノイド駆動フラグに“１”をセットし、シーソーソレノイド駆動時間タイマに第２の駆動時間（５秒）をセットする。さらに、メインＣＰＵ３２は、シーソーソレノイド８ｂを駆動させるための駆動データ（シーソーソレノイドＯＮ）をセットする。
【０１０２】
ステップ２０−８５において、メインＣＰＵ３２は、大入賞口開放中処理を示す値（０４）を制御状態フラグにセットする。
【０１０３】
ステップ２０−８６において、メインＣＰＵ３２は、開放上限時間（例えば、３０秒）を大入賞口開放時間タイマにセットする。
【０１０４】
なお、本実施例においては、駆動手段は、シーソーソレノイド８ｂであるものとして説明したが、これに限定されるものではなく、所定の条件が成立するまで所定の部材を可動させるものであればよい。例えば、駆動手段は、特定領域を遊技球が通過するまで駆動することによって装飾部材を所定の位置に可動させ、特定領域を遊技球が通過すると駆動を停止して該装飾部材を元の位置に可動させるソレノイドであってもよい。
【０１０５】
また、本実施例において、駆動手段は、ソレノイド（シーソーソレノイド８ｂ）であるものとして説明したが、これに限定されるものではなく、モータ等であってもよい。
【０１０６】
さらに、本実施例において、シーソー８ｃは、シーソーソレノイド８ｂが駆動されることによって遊技球を特定領域に誘導しやすい状態となるように構成されているが、これに限定されるものではなく、シーソーソレノイド８ｂが駆動されることによって遊技球を一般領域に誘導しやすい状態となるように構成されていてもよい。
【０１０７】
（遊技機の作用、及び、効果）
本実施例に係る遊技機１０によれば、遊技機１０は、シーソーソレノイド８ｂの駆動を開始してから第１の駆動時間（３０秒）が経過する前であっても、シーソーソレノイド８ｂが継続して駆動されている時間が第２の駆動時間（５秒）となった際に、シーソーソレノイド８ｂの駆動を停止することにより、シーソーソレノイド８ｂの駆動を開始してから第１の駆動時間が経過するまで、又は、特定領域を遊技球が通過するまでシーソーソレノイド８ｂを駆動することに起因して、シーソーソレノイド８ｂの温度が著しく上昇することを抑制することができる。すなわち、遊技機１０は、シーソーソレノイド８ｂの温度上昇によってシーソーソレノイド８ｂの不具合が発生することを防止することができる。
【０１０８】
また、遊技機１０は、シーソーソレノイド８ｂの駆動を開始してから第１の駆動時間（３０秒）が経過する前において、シーソーソレノイド８ｂの駆動を停止してから所定の駆動停止時間（２秒）が経過した際に、シーソーソレノイド８ｂの駆動を再開することにより、シーソーソレノイド８ｂの駆動によって実現される機能（シーソー８ｃによって遊技球を特定領域に誘導しやすくする機能）がシーソーソレノイド８ｂの駆動を停止することによって阻害された状態が継続することを防止することができる。
【図面の簡単な説明】
【０１０９】
【図１】本発明の一実施例に係る遊技機１０の外観図である。
【図２】本発明の一実施例に係る遊技機１０の制御部の構成を示すブロック図である。
【図３】本発明の一実施例に係る大入賞口８を示すブロック図である。
【図４】本発明の一実施例に係るメインＣＰＵ３２の動作を示すフロー図である。
【図５】本発明の一実施例に係るＶ・カウントスイッチ検出時処理を示すフロー図である。
【図６】本発明の一実施例に係るポート出力処理を示すフロー図である。
【図７】本発明の一実施例に係る特別図柄制御処理を示すフロー図である。
【図８】本発明の一実施例に係る大当り開始インターバル管理処理を示すフロー図である。
【図９】本発明の一実施例に係る大入賞口再開放前待ち時間管理処理を示すフロー図である。
【符号の説明】
【０１１０】
１・・・外枠、２・・・内枠、３・・・遊技盤、４・・・特別図柄表示装置、６・・・始動口、６ａ・・・始動口ソレノイド、６Ｓ・・・始動入賞口スイッチ、７・・・普通図柄作動ゲート、７Ｓ・・・通過ゲートスイッチ、８・・・大入賞口、８ａ・・・大入賞口ソレノイド、８ｂ・・・シーソーソレノイド、９・・・アウト口、１０・・・遊技機、１１・・・バックアップクリアスイッチ、１６・・・一般入賞口、１６Ｓ・・・一般入賞口スイッチ、２０・・・カードユニット、２４・・・発射ハンドル、２５Ｌ及び２５Ｒ・・・スピーカ、２６Ｌ及び２６Ｒ・・・装飾ランプ、２８Ｓ・・・Ｖ・カウントスイッチ、２９Ｓ・・・カウントスイッチ、３０・・・主制御回路、３１・・・Ｉ／Ｏ、３２・・・メインＣＰＵ、３３・・・メインＲＯＭ、３４・・・メインＲＡＭ、３５・・・コマンド出力ポート、４０・・・副制御回路、４１・・・コマンド入力ポート、４２・・・サブＣＰＵ、４３・・・サブＲＯＭ、４４・・・サブＲＡＭ、４５・・・画像制御回路、４６・・・音声制御回路、４７・・・ランプ制御回路、８０・・・払出・発射制御回路、８１・・・払出装置、８２・・・発射装置
【図１】
2005211445.tif 000003
【図２】
2005211445.tif 000004
【図３】
2005211445.tif 000005
【図４】
2005211445.tif 000006
【図５】
2005211445.tif 000007
【図６】
2005211445.tif 000008
【図７】
2005211445.tif 000009
【図８】
2005211445.tif 000010
【図９】
2005211445.tif 000011