(57)【要約】【課題】  遊技者が遊技に集中することを阻害せずに識別図柄の変動表示の時間を短縮させることができ、快適かつより愉快に遊技を行うことができる遊技機及びシミュレーションプログラムを提供する。【解決手段】  本発明に係る遊技機（パチンコ機）は、特別図柄を表示する表示手段と、遊技領域に設けられている始動領域を遊技球が通過することにより、特別図柄の変動表示が所定の時間行われるように、識別図柄の変動表示の内容を制御する表示制御手段を備える遊技機において、遊技者による所定の操作を検知する遊技者操作検知手段と、遊技者操作検知手段によって検知された所定の操作に基づいて、識別図柄の変動表示の時間を短縮する変動時間短縮状態を設定して保持する設定保持手段と、変動時間短縮状態の設定以降に開始される識別図柄の変動表示の時間を所定の時間よりも短縮する変動時間短縮手段とを備える。【選択図】  図８
2005102840.tif 000002
【特許請求の範囲】
【請求項１】
識別図柄を表示する表示手段と、遊技領域に設けられている始動領域を遊技球が通過することにより、前記識別図柄の変動表示が所定の時間行われるように、前記識別図柄の変動表示の内容を制御する表示制御手段を備える遊技機において、
前記遊技者による所定の操作を検知する遊技者操作検知手段と、
前記遊技者操作検知手段によって検知された前記所定の操作に基づいて、前記識別図柄の変動表示の時間を短縮する変動時間短縮状態を設定して保持する設定保持手段と、
前記変動時間短縮状態の設定以降に開始される前記識別図柄の変動表示の時間を前記所定の時間よりも短縮する変動時間短縮手段と
を備えることを特徴とする遊技機。
【請求項２】
前記変動時間短縮手段は、前記変動時間短縮状態が設定された際に行われている前記識別図柄の変動表示、及び前記変動時間短縮状態の設定以降に開始される前記識別図柄の変動表示の時間を前記所定の時間よりも短縮することを特徴とする請求項１に記載の遊技機。
【請求項３】
前記変動時間短縮手段は、所定の無効条件が成立した場合、前記変動時間短縮状態であっても前記識別図柄の変動表示の時間を短縮しないことを特徴とする請求項１または２に記載の遊技機。
【請求項４】
前記変動時間短縮状態が保持されていることを報知する変動時間短縮状態報知手段をさらに備えることを特徴とする請求項１乃至３の何れか一項に記載の遊技機。
【請求項５】
前記所定の無効条件が成立した場合、前記識別図柄の変動表示の時間が、短縮されないことを報知する短縮無効報知手段をさらに備えることを特徴とする請求項３または４に記載の遊技機。
【請求項６】
前記表示制御手段は、所定の解除条件が成立した場合、前記変動時間短縮状態を解除することを特徴とする請求項１乃至５の何れか一項に記載の遊技機。
【請求項７】
識別図柄を表示する表示手段と、遊技領域に設けられている始動領域を遊技球が通過することにより、前記識別図柄の変動表示が所定の時間行われるように、前記識別図柄の変動表示の内容を制御する表示制御手段を備える遊技機のシミュレーションをコンピュータに実行させるシミュレーションプログラムにおいて、
前記遊技機が、
前記遊技者による所定の操作を検知する遊技者操作検知手段と、
前記遊技者操作検知手段によって検知された前記所定の操作に基づいて、前記識別図柄の変動表示の時間を短縮する変動時間短縮状態を設定して保持する設定保持手段と、
前記変動時間短縮状態の設定以降に開始される前記識別図柄の変動表示の時間を前記所定の時間よりも短縮する変動時間短縮手段と
を備えるように前記コンピュータを機能させることを特徴とするシミュレーションプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技領域内の始動領域を遊技球が通過することにより、識別図柄の変動表示が行われるパチンコ機などの遊技機及びシミュレーションプログラムに関する。
【背景技術】
【０００２】
従来、遊技盤の遊技領域に設けられている始動領域を遊技球が通過することにより変動表示が行われる識別図柄、例えば、特別図柄の変動表示の時間を遊技者が能動的に短縮できるように、いわゆる変動時間短縮ボタンを備えた遊技機（パチンコ機）が知られている（例えば、特許文献１）。
【特許文献１】特開平２−０７７２７８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述したような、従来の変動時間短縮ボタンを具備する遊技機では、遊技者は、特別図柄の変動表示の時間を短縮する場合、特別図柄の変動表示が行われるごとに変動時間短縮ボタンを操作しなければならないため、かかる操作は、遊技者にとって煩わしく、また、遊技者が、発射ハンドルの位置の調整など、遊技に集中することを阻害するといった問題があった。
【０００４】
そこで、本発明は、このような状況に鑑みてなされたものであり、遊技者が遊技に集中することを阻害せずに識別図柄の変動表示の時間を短縮させることができ、快適かつより愉快に遊技を行うことができる遊技機及びシミュレーションプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上述した課題を解決するために、本発明の第１の特徴は、識別図柄（例えば、特別図柄）を表示する表示手段（液晶表示装置４）と、遊技領域（遊技盤３）に設けられている始動領域（例えば、始動口６）を遊技球が通過することにより、前記識別図柄の変動表示が所定の時間（例えば、２０秒）行われるように、前記識別図柄の変動表示の内容を制御する表示制御手段（例えば、主制御回路３０及び副制御回路４０）を備える遊技機において、前記遊技者による所定の操作を検知する遊技者操作検知手段（変動時間短縮ボタン２７）と、前記遊技者操作検知手段によって検知された前記所定の操作に基づいて、前記識別図柄の変動表示の時間を短縮する変動時間短縮状態を設定して保持する設定保持手段（メインＣＰＵ３１）と、前記変動時間短縮状態の設定以降に開始される前記識別図柄の変動表示の時間を前記所定の時間よりも短縮する変動時間短縮手段（例えば、主制御回路３０及び副制御回路４０）とを備えることを要旨とする。
【０００６】
かかる特徴によれば、遊技者操作検知手段が、遊技者の操作を検知した場合、当該検知以降に開始される特別図柄の変動表示の時間が短縮されるため、遊技者は、特別図柄の変動表示が行われるごとに、変動時間短縮ボタンを操作する煩わしさから解放され、遊技に集中することができ、快適に遊技を行うことができる。
【０００７】
本発明の第２の特徴は、本発明の第１の特徴において、前記変動時間短縮手段が、前記変動時間短縮状態が設定された際に行われている前記識別図柄の変動表示、及び前記変動時間短縮状態の設定以降に開始される前記識別図柄の変動表示の時間を前記所定の時間よりも短縮することを要旨とする。
【０００８】
かかる特徴によれば、遊技者の操作が検知された際に行われている特別図柄の変動表示の時間を短縮させることができるため、遊技者は、変動表示の短縮を望んだ時点から速やかに特別図柄の変動表示の時間を短縮させることができる。
【０００９】
本発明の第３の特徴は、本発明の第１または第２の特徴において、前記変動時間短縮手段が、所定の無効条件が成立した場合、前記変動時間短縮状態であっても前記識別図柄の変動表示の時間を短縮しないことを要旨とする。
【００１０】
かかる特徴によれば、遊技者が、特別図柄の変動表示の時間を短縮した場合であっても、所定の無効条件、例えば、特別図柄の表示態様がリーチ状態となる場合には、変動表示の時間が短縮されないため、変化に富んだ遊技を遊技者に対して提供することにより、遊技者は、より愉快に遊技を行うことができる。
【００１１】
本発明の第４の特徴は、本発明の第１乃至第３の特徴において、前記変動時間短縮状態が保持されていることを報知する変動時間短縮状態報知手段（例えば、ランプ２６ａ，２６ｂ）をさらに備えることを要旨とする。
【００１２】
かかる特徴によれば、特別図柄の変動表示の時間が短縮される変動時間短縮状態か否かが報知されるため、遊技者は、容易かつ速やかに特別図柄の変動表示の時間が短縮されるか否かを認識することができる。さらに、変動短縮ボタンが操作されていない場合、遊技者は、変動短縮ボタンを操作するべきか否かを判断することができる。
【００１３】
本発明の第５の特徴は、本発明の第３または第４の特徴において、前記所定の無効条件が成立した場合、前記識別図柄の変動表示の時間が、短縮されないことを報知する短縮無効報知手段（液晶表示装置４）をさらに備えることを要旨とする。
【００１４】
かかる特徴によれば、変動時間短縮状態であっても、特別図柄の変動表示の時間が短縮されないことが報知されるため、遊技者は、所定の無効条件（例えば、予め定められた乱数が抽出された場合）が成立したために特別図柄の変動表示の時間が短縮されないことを容易に認識することができる。
【００１５】
本発明の第６の特徴は、本発明の第１乃至第５の特徴において、前記表示制御手段が、所定の解除条件が成立した場合、前記変動時間短縮状態を解除することを要旨とする。
【００１６】
かかる特徴によれば、所定の解除条件が成立した場合、例えば、遊技状態が大当り状態に移行した場合や、変動時間短縮ボタンが遊技者によって再度押下された場合、変動時間短縮状態が解除されるため、より変化に富んだ遊技を提供することができる。また、遊技機が待機状態（デモ状態）となった場合にも変動時間短縮状態が解除されるため、変動時間短縮ボタンを用いて特別図柄の変動表示の時間を短縮させた遊技者が遊技を終了後、他の遊技者が、当該遊技機を用いて遊技を開始する際に、変動時間短縮状態が保持されていることを防止することができる。
【００１７】
本発明の第７の特徴は、識別図柄を表示する表示手段と、遊技領域に設けられている始動領域を遊技球が通過することにより、前記識別図柄の変動表示が所定の時間行われるように、前記識別図柄の変動表示の内容を制御する表示制御手段を備える遊技機のシミュレーションをコンピュータに実行させるシミュレーションプログラムにおいて、前記遊技機が、前記遊技者による所定の操作を検知する遊技者操作検知手段と、前記遊技者操作検知手段によって検知された前記所定の操作に基づいて、前記識別図柄の変動表示の時間を短縮する変動時間短縮状態を設定して保持する設定保持手段と、前記変動時間短縮状態の設定以降に開始される前記識別図柄の変動表示の時間を前記所定の時間よりも短縮する変動時間短縮手段とを備えるように前記コンピュータを機能させることを要旨とする。
【００１８】
かかる特徴によれば、遊技機のシミュレーションを実行するシミュレーションプログラムにおいて、上述した本発明の第１の特徴と同様に、遊技者は、特別図柄の変動表示が行われるごとに、変動時間短縮ボタン（コンピュータの操作部のボタン）を操作する煩わしさから解放され、遊技に集中することができ、快適に遊技を行うことができる。
【発明の効果】
【００１９】
本発明によれば、遊技者が遊技に集中することを阻害せずに識別図柄の変動表示の時間を短縮させることができ、快適かつより愉快に遊技を行うことができる遊技機及びシミュレーションプログラムを提供することができる。
【発明を実施するための最良の形態】
【００２０】
次に、図面を参照して、本発明の実施形態について説明する。以下、参照する図面の記載において、同一又は類似の部分には、同一又は類似の符号を付している。ただし、図面は模式的なものであり、各寸法の比率等は現実のものとは異なることに留意すべきである。したがって、具体的な寸法等は以下の説明を参酌して判断すべきものである。又、図面相互間においても互いの寸法の関係や比率が異なる部分が含まれていることは勿論である。
【００２１】
［第１実施形態］
（遊技機の構成）
まず、本発明の第１実施形態について図面を参照しながら説明する。図１は、本実施形態に係る遊技機１０の概観図である。
【００２２】
図１に示すように、実施形態に係る遊技機１０の主要な構成要素に符号を付し、各構成要素の機能について説明する。まず、遊技領域を構成する遊技盤３上に配置される構成要素について説明する。
【００２３】
遊技盤３には、液晶表示装置４と、普通図柄表示装置５ａ，５ｂと、始動口６と、普通図柄作動ゲート７と、大入賞口８と、アウト口９と、一般入賞口１６乃至１９とが配置されている。
【００２４】
液晶表示装置４は、遊技領域に設けられている始動領域を遊技球が通過することにより変動表示が行われる識別図柄（例えば、特別図柄）と、複数の遊技状態に応じた所定の演出画像（大当りやリーチ状態において表示される演出画像及びデモ画像など）とを表示するものであり、表示手段を構成する。
【００２５】
また、液晶表示装置４は、特別図柄の変動表示の時間が短縮される変動時間短縮状態において、所定の無効条件が成立した場合（例えば、予め定められた乱数をメインＣＰＵ３１が抽出した場合）、特別図柄の変動表示の時間が短縮されないことを報知する短縮無効報知手段を構成する。
【００２６】
なお、「遊技状態」とは、遊技機１０が識別図柄の変動表示を開始することが可能な状態であり、識別図柄が特定の態様で停止することを条件に開始される大当りの状態、遊技機１０が待機している状態（デモ状態）を含み、さらに、識別図柄の変動表示が行われている状態をも含むものである。
【００２７】
具体的には、液晶表示装置４上では、遊技球が始動口６に入賞した際に抽出される大当り判定用の乱数値を含む特別図柄始動記憶に基づいて、「左・中・右」や「上・中・下」などの領域にそれぞれ「０」〜「９」までの数字などの変動表示が行われる。
【００２８】
さらに、液晶表示装置４上では、変動表示が行われた結果、表示される数字などが、いわゆるリーチ状態となった場合、リーチ状態を演出する画像が表示されるとともに、上述した数字などが特定の態様（組合せ）で停止した場合、いわゆる大当りの状態となり、大当りの状態を演出する画像が表示される。
【００２９】
また、液晶表示装置４上では、変動表示が行われていない場合、遊技者に対するデモンストレーションを行うデモ画像も表示される。
【００３０】
普通図柄表示装置５ａ，５ｂは、遊技球が普通図柄作動ゲート７に入球した際に抽出される当り判定用の乱数値を含む普通図柄始動記憶に基づいて、所定時間（例えば、３０秒）、普通図柄の変動表示を行うものである。
【００３１】
始動口６は、遊技球が入賞することにより、大当り判定用の乱数値などが抽出されるように構成されている。また、始動口６は、遊技球が入賞しやすい「開状態」と、遊技球が入賞しにくい「閉状態」とを切り替える一対の羽根を具備し、遊技球が普通図柄作動ゲート７に入球すると所定の設定にしたがって当該羽根を開閉する。
【００３２】
普通図柄作動ゲート７は、遊技球が通過すると当り判定用の乱数値などが抽出されるように構成されている。
【００３３】
大入賞口８は、特定領域（Ｖゾーン）と一般領域とを具備し、遊技球が始動口６に入賞した際に抽出される大当り判定用の乱数値による大当り判定の結果に基づいて開閉するように制御される。
【００３４】
アウト口９は、始動口６、大入賞口８または一般入賞口１６乃至１９などの何れにも入賞または入球しなかった遊技球を受け入れるものである。
【００３５】
一般入賞口１６乃至１９は、遊技球が入球すると所定数（例えば、１５個）の遊技球（賞球）が払い出されるように構成されている。
【００３６】
また、遊技機１０は、回転操作されることにより遊技盤３上の遊技領域に向けて遊技球を発射するように構成された発射ハンドル２４と、効果音や音声などを出力するスピーカ２５Ｌ，２５Ｒと、特定の遊技状態の報知や各種のエラーなどを表示するために用いられるランプ２６ａ，２６ｂとを備えている。
【００３７】
なお、ランプ２６ａ，２６ｂは、特別図柄の変動表示の時間を短縮する変動時間短縮状態が、後述する主制御回路３０（メインＣＰＵ３１）によって保持されていることを報知する変動時間短縮状態報知手段を構成する。
【００３８】
さらに、遊技機１０は、遊技盤３の左下位置に変動時間短縮ボタン２７を備えている。変動時間短縮ボタン２７は、遊技者による所定の操作、すなわち、遊技者によって変動時間短縮ボタン２７によって押下されたことを検知するものであり、遊技者操作検知手段を構成する。
【００３９】
変動時間短縮ボタン２７は、遊技者によって押下されることにより、内部に具備されるスイッチが作動し、後述する主制御回路３０（メインＣＰＵ３１）に信号を出力する。
【００４０】
なお、変動時間短縮ボタン２７は、遊技者によって押下されることにより信号を出力する形態に代えて、導電性の接触部を有する接触型のボタンや、遊技者の手指などを近づけることにより、当該動作を検出するセンサーなどを用いて構成してもよい。
【００４１】
図２は、本実施形態に係る遊技機１０の制御部の機能ブロック図である。図２に示すように、遊技機１０の制御部は、主制御回路３０と、副制御回路４０と、払出・発射制御回路８０とによって構成される。
【００４２】
主制御回路３０は、メインＣＰＵ３１と、メインＲＯＭ３２と、メインＲＡＭ３３と、初期リセット回路３５と、シリアル通信用ＩＣ３６とを備えている。
【００４３】
また、主制御回路３０には、スイッチ類として、変動時間短縮ボタン２７に内蔵され、遊技者によって押下されることにより信号をメインＣＰＵ３１に出力する変動時間短縮スイッチ２７Ｓと、大入賞口８に具備される特定領域（Ｖゾーン）に入球した遊技球を計数するＶ・カウントスイッチ２８Ｓと、大入賞口８に具備される一般領域に入球した遊技球を計数するカウントスイッチ２９Ｓと、一般入賞口１６乃至１９に遊技球が入球したことを検出する一般入賞球スイッチ１６Ｓ乃至１９Ｓと、普通図柄作動ゲート７を遊技球が通過したことを検出する通過球スイッチ７Ｓと、始動口６に遊技球が入球したことを検出する始動入賞球スイッチ６Ｓとが接続されている。
【００４４】
さらに、主制御回路３０には、遊技盤３上に設けられている可動部分を作動させるため、始動口６に具備される１対の羽根を開閉する始動口ソレノイド６ａと、大入賞口８の扉を開閉する大入賞口ソレノイド８ａと、大入賞口８に入球した遊技球を特定領域と一般領域とに振り分けるシーソーを駆動するシーソーソレノイド８ｂとが接続されている。
【００４５】
なお、本実施形態では、主制御回路３０及び副制御回路４０は、遊技盤３（遊技領域）に設けられている始動口６（始動領域）を遊技球が通過することにより、特別図柄の変動表示が所定の時間行われるように、特別図柄の変動表示の内容を制御する表示制御手段を構成する。
【００４６】
また、主制御回路３０は、変動時間短縮ボタン２７（遊技者操作検知手段）によって検知された遊技者の操作に基づいて、特別図柄の変動表示の時間を短縮する変動時間短縮状態を設定して保持する設定保持手段を構成する。
【００４７】
また、主制御回路３０及び副制御回路４０は、変動時間短縮状態の設定以降に開始される特別図柄の変動表示の時間を所定の時間（例えば、２０秒）よりも短縮する変動時間短縮手段を構成する。さらに、本実施形態では、主制御回路３０及び副制御回路４０は、変動時間短縮状態が設定された際に行われている特別図柄の変動表示、及び変動時間短縮状態の設定以降に開始される特別図柄の変動表示の時間を所定の時間よりも短縮することができる。
【００４８】
また、主制御回路３０及び副制御回路４０は、所定の無効条件が成立した場合（例えば、特別図柄の表示態様がリーチ状態となる場合）、変動時間短縮状態であっても特別図柄の変動表示の時間を短縮しないようにすることができる。
【００４９】
さらに、主制御回路３０及び副制御回路４０は、所定の解除条件（例えば、変動時間短縮状態において、再び変動時間短縮ボタン２７が遊技者によって押下された場合）に応じて、変動時間短縮状態を解除することができる。
【００５０】
メインＣＰＵ３１は、上述したスイッチ類によって検出された所定の状態に基づいて、大当りの判定や、副制御回路４０に対して送信されるコマンドの生成などを実行するものである。
【００５１】
具体的には、メインＣＰＵ３１は、特別図柄始動記憶に含まれる大当り判定用の乱数値に基づいて大当り判定を行い、大当り判定の結果に基づいて、液晶表示装置４上において、特別図柄の変動表示を行うように指示するコマンドを生成する。さらに、メインＣＰＵ３１は、始動口６を遊技球が通過したことを始動入賞球スイッチ６Ｓが検出すると大当り判定用の乱数値を抽出し、抽出された大当り判定用の乱数値を含む特別図柄始動記憶をメインＲＡＭ３３に記憶する。
【００５２】
また、メインＣＰＵ３１は、普通図柄作動ゲート７を遊技球が通過したことを通過球スイッチ７Ｓが検出すると当り判定用の乱数値を抽出し、抽出された当り判定用の乱数値を含む普通図柄始動記憶をメインＲＡＭ３３に記憶する。さらに、メインＣＰＵ３１は、普通図柄始動記憶に含まれる当り判定用の乱数値と当り判定値の設定とに基づいて当り判定を行い、この判定結果と変動表示の時間の設定とにしたがって、普通図柄表示装置５ａ，５ｂに普通図柄の変動表示を行うように指示する変動パターンコマンドを生成する。
【００５３】
また、メインＣＰＵ３１は、変動時間短縮スイッチ２７Ｓから入力された信号に基づいて、特別図柄の変動表示の時間を短縮する変動時間短縮状態が設定、または解除されたことを示すコマンドを生成する。
【００５４】
さらに、本実施形態では、メインＣＰＵ３１は、変動時間短縮スイッチ２７Ｓから出力された信号に基づいて、特別図柄の変動表示が行われる時間の短縮するように指示する変動時間短縮コマンドを生成する。
【００５５】
なお、メインＣＰＵ３１は、大当り判定用の乱数を所定の周期（例えば、２ミリ秒）で更新するなど、上述の処理以外の遊技機１０における各処理も制御することができる。
【００５６】
メインＲＯＭ３２は、主制御回路３０における各処理を制御するためのプログラムなどを記憶するものである。メインＲＡＭ３３は、ＤＲＡＭなどにより構成されており、特別図柄始動記憶と、普通図柄始動記憶とを記憶するものである。なお、メインＲＡＭ３３は、メインＣＰＵ３１によって生成された各種のコマンドを一時的に格納する送信バッファ領域を有し、副制御回路４０と接続されているシリアル通信用ＩＣ３６のデータ転送速度に応じて、送信バッファに格納されたコマンドが送信される。
【００５７】
初期リセット回路３５は、電源が投入された場合、遊技機１０の各種の設定値を初期値にリセットするための信号を発生するものである。また、シリアル通信用ＩＣ３６は、メインＣＰＵ３１により生成された各種コマンドを副制御回路４０に送信するものである。
【００５８】
副制御回路４０は、遊技機１０の各種演出など制御するものであり、サブＣＰＵ４１と、サブＲＯＭ４２と、サブＲＡＭ４３とを備えている。
【００５９】
サブＣＰＵ４１は、主制御回路３０から受信した各種コマンドに応じて、液晶表示装置４に表示する画像、スピーカ２５Ｌ，２５Ｒから出力する音データ、及びランプ２６ａ，２６ｂなどを制御するものである。
【００６０】
具体的には、サブＣＰＵ４１は、主制御回路３０（メインＣＰＵ３１）から受信したコマンドに基づいて、特別図柄の変動表示、特別図柄の変動表示が停止した場合の図柄の組合せ（停止図柄）の確定、変動表示の停止などを実行する。
【００６１】
また、サブＣＰＵ４１は、特別図柄の変動表示の時間を短縮する変動時間短縮状態が設定、または解除されたことを示すコマンドを主制御回路３０（メインＣＰＵ３１）から受信し、ランプ２６ａ，２６ｂを点灯させることにより、変動時間短縮状態を報知させることができる。なお、サブＣＰＵ４１は、ランプ２６ａ，２６ｂを点灯させることに代えて、例えば、ランプ２６ａ，２６ｂを所定のパターンにより点滅させることにより、変動時間短縮状態を報知させてもよい。
【００６２】
サブＲＯＭ４２は、副制御回路４０における各処理を制御するためのプログラムを記憶するものである。また、サブＲＡＭ４３は、主制御回路３０から受信した各種コマンドを記憶するものである。
【００６３】
また、副制御回路４０は、主制御回路３０（メインＣＰＵ３１）のコマンドに基づいて、液晶表示装置４に表示する特別図柄や演出画像の画像処理を実行するため、各種画像データを記憶する画像データＲＯＭ５４と、画像データＲＯＭ５４に記憶されている画像データを用いて所定の画像処理を実行するＶＤＰ（Video Display Processor）５１と、ＶＤＰ５１により生成された画像データをアナログ信号に変換するＤ／Ａコンバータ５２と、異常時に各種設定を初期値にリセットする初期リセット回路５３とを備えている。
【００６４】
さらに、副制御回路４０は、主制御回路３０（メインＣＰＵ３１）からのコマンドに応じて、効果音や音声などをスピーカ２５Ｌ，２５Ｒから出力させるため、各種音データを記憶する音データＲＯＭ６３と、音データＲＯＭ６３に記憶されている音データに基づいて出力音情報を生成する音源ＩＣ６１と、音源ＩＣ６１により生成された出力音情報を増幅するＡＭＰ６２とを備えている。
【００６５】
また、副制御回路４０は、主制御回路３０（メインＣＰＵ３１）からのコマンドに応じて、所定の遊技状態の報知やエラーなどの表示するために用いられるランプ２６ａ，２６ｂを点灯・消灯させるとともに、普通図柄表示装置５ａ，５ｂにおける普通図柄の変動表示を制御するドライブ回路７２を備えている。
【００６６】
払出・発射制御回路８０は、一般入賞口１６乃至１９や大入賞口８などに遊技球が入賞した際に、所定数の遊技球（賞球）を払い出す払出装置８１と、発射ハンドル２４が回転操作されることにより遊技盤３上の遊技領域に向けて遊技球を発射する発射装置８２とを制御するものである。
【００６７】
なお、遊技機１０における各処理は、主制御回路３０と副制御回路４０とにより制御されているが、主制御回路３０は、副制御回路４０により制御される処理の全部又は一部を処理してもよく、副制御回路４０は、主制御回路３０により制御される処理の全部又は一部を処理してもよい。
【００６８】
（遊技機の制御方法）
次に、図３乃至図８を参照して、本実施形態に係る遊技機１０の制御方法について説明する。
【００６９】
図３（ａ）は、所定の周期（例えば、２ミリ秒）で、図３（ｂ）に示すメイン処理に割り込むように実行されるシステムタイマ割込処理を示すフロー図である。
【００７０】
まず、システムタイマ割込処理について、図面を参照しながら説明する。同図（ａ）に示すように、メインＣＰＵ３１は、レジスタに格納されている情報を退避させる（Ｓ１００）。次いで、メインＣＰＵ３１は、「乱数更新処理」を実行し、大当り判定用乱数値などの値を更新する（Ｓ１１０）。
【００７１】
さらに、メインＣＰＵ３１は、「スイッチ入力検出処理」を実行する（Ｓ１２０）。ここで、図４を参照して、ステップＳ１２０におけるスイッチ入力検出処理について説明する。同図に示すように、メインＣＰＵ３１は、「賞球関連スイッチチェック処理」を実行する（Ｓ１２１）。具体的には、メインＣＰＵ３１は、Ｖ・カウントスイッチ２８Ｓ、カウントスイッチ２９Ｓ、始動入賞球スイッチ６Ｓ及び一般入賞球スイッチ１６Ｓ乃至１９Ｓなど、遊技球が通過または入賞したことに基づいて生成される信号を検出し、各スイッチに対応する賞球カウンタの値を変更する。
【００７２】
次いで、メインＣＰＵ３１は、「特別図柄関連スイッチ入力処理」を実行する（Ｓ１２２）。具体的には、メインＣＰＵ３１は、Ｖ・カウントスイッチ２８Ｓ、カウントスイッチ２９Ｓ及び始動入賞球スイッチ６Ｓにより生成される信号の有無を確認し、関連するフラグの値の変更や、大当り用乱数の抽出などを実行する。
【００７３】
また、メインＣＰＵ３１は、「普通図柄関連スイッチ入力処理」を実行する（Ｓ１２３）。具体的には、メインＣＰＵ３１は、通過球スイッチ７Ｓにより生成される信号の有無を確認し、関連するフラグの値の変更や、普通図柄用乱数の抽出などを実行する。
【００７４】
さらに、メインＣＰＵ３１は、「変動時間短縮スイッチ入力処理」を実行する（Ｓ１２４）。ここで、図５は、ステップＳ１２４において実行される変動時間短縮スイッチ入力処理の内容を示している。
【００７５】
同図に示すように、まず、メインＣＰＵ３１は、変動時間短縮スイッチ２７Ｓからの信号の入力の有無を確認する（Ｓ１２４−１）。
【００７６】
変動時間短縮スイッチ２７Ｓから信号の入力があった場合（Ｓ１２４−１のＹＥＳ）、メインＣＰＵ３１は、変動時間短縮フラグの値を変更する（Ｓ１２４−２）。例えば、メインＣＰＵ３１は、前回の変動時間短縮スイッチ入力処理において、変動時間短縮フラグの値が、特別図柄の変動表示の時間が短縮される変動時間短縮状態でない状態、つまり、通常状態を示す“０”であった場合、変動時間短縮フラグの値を、変動時間短縮状態を示す“１”に変更する。一方、メインＣＰＵ３１は、前回の変動時間短縮スイッチ入力処理において、変動時間短縮状態を示す“１”であった場合、変動時間短縮フラグの値を、通常状態を示す“０”に変更する。さらに、メインＣＰＵ３１は、変動時間短縮フラグを“１”に変更した場合、変動時間短縮状態にあることを示すコマンドを生成する。
【００７７】
一方、変動時間短縮スイッチ２７Ｓから信号の入力がない場合（Ｓ１２４−１のＮＯ）、メインＣＰＵ３１は、ステップＳ１２４−３の処理に移行する。
【００７８】
次いで、メインＣＰＵ３１は、特別図柄の変動表示が行われているか否かを確認する（Ｓ１２４−３）。
【００７９】
特別図柄の変動表示が行われている場合（Ｓ１２４−３のＹＥＳ）、メインＣＰＵ３１は、所定の無効条件に応じて、変動時間短縮状態であっても特別図柄の変動表示の時間を短縮するか否かを判定する、「無効条件判定処理」を実行する（Ｓ１２４−４）。ここで、図６は、無効条件判定処理の内容を示している。
【００８０】
同図に示すように、メインＣＰＵ３１は、図３（ｂ）に示した特別図柄制御処理（Ｓ２０）において選択した特別図柄の変動パターンと、変動時間短縮状態を無効とする「短縮無効変動パターン」とが一致するか否かを判定する（Ｓ１２４４−１）。
【００８１】
具体的には、メインＣＰＵ３１は、特別図柄制御処理（Ｓ２０）において選択した特別図柄の変動パターンの変動パターン番号と、「短縮無効変動パターン」として設定されている変動パターン番号とが、一致するか否かを判定する。ここで、図７は、「短縮無効変動パターン」として設定されている変動パターン番号が記憶されているテーブルの一例を示している。
【００８２】
なお、「短縮無効変動パターン」として、例えば、リーチ状態を含む変動パターンや、例えば、大当りを遊技者に予告する内容が液晶表示装置４上に表示される変動パターンを指定することができる。
【００８３】
特別図柄制御処理（Ｓ２０）において選択した特別図柄の変動パターンの変動パターン番号と、「短縮無効変動パターン」として設定されている変動パターン番号とが一致する場合、メインＣＰＵ３１は、無効条件が成立したものと判定する（Ｓ１２４４−２）。
【００８４】
一方、当該選択した変動パターン番号と、「短縮無効変動パターン」として設定されている変動パターン番号とが一致しない場合、メインＣＰＵ３１は、無効条件が成立しないものと判定する（Ｓ１２４４−３）。さらに、メインＣＰＵ３１は、無効条件判定処理から復帰する。
【００８５】
次いで、図５に示すように、無効条件が不成立である場合（Ｓ１２４−５のＮｏ）、メインＣＰＵ３１は、変動待ち時間タイマの値が１．０秒より大きいか否かを確認する（Ｓ１２４−６）。一方、無効条件が成立した場合、メインＣＰＵ３１は、変動時間短縮スイッチ入力処理から復帰する（Ｓ１２４−５のＹｅｓ）。
【００８６】
変動待ち時間タイマの値が１．０秒より大きい場合（Ｓ１２４−６のＹｅｓ）、メインＣＰＵ３１は、変動時間短縮状態か否か、つまり、変動時間短縮フラグの値が“１”か否かを確認する（Ｓ１２４−７）。一方、変動待ち時間タイマの値が１．０秒以下の場合、メインＣＰＵ３１は、変動時間短縮スイッチ入力処理から復帰する（Ｓ１２４−６のＮＯ）。
【００８７】
変動時間短縮フラグの値が“１”である場合、メインＣＰＵ３１は、変動待ち時間タイマの値を「１．０秒」にセットする（Ｓ１２４−８）。一方、変動時間短縮フラグの値が“０”である場合、メインＣＰＵ３１は、変動時間短縮スイッチ入力処理から復帰する（Ｓ１２４−７のＮＯ）。
【００８８】
さらに、メインＣＰＵ３１は、変動時間短縮コマンドを送信バッファにセットする（Ｓ１２４−９）。なお、変動時間短縮コマンドは、シリアル通信用ＩＣ３６を介して、後述するコマンド出力処理において副制御回路４０（サブＣＰＵ４１）に送信される。また、サブＣＰＵ４１は、メインＣＰＵ３１によって生成された変動時間短縮コマンドを受信し、液晶表示装置４上に表示される特別図柄の変動表示の時間を短縮させる。
【００８９】
次いで、図３（ａ）に示すように、メインＣＰＵ３１は、「タイマ更新処理」を実行（Ｓ１３０）し、変動表示されている普通図柄や特別図柄の残り変動表示時間、開状態にある始動口６や大入賞口８の残り開放時間などを更新する。さらに、メインＣＰＵ３１は、「遊技情報出力処理」を実行（Ｓ１４０）し、賞球として払い出された遊技球の数や大当りの発生などの遊技情報を、遊技場に設置されているホールコンピュータに出力する。
【００９０】
また、メインＣＰＵ３１は、「ポート出力処理」を実行（Ｓ１５０）し、始動口ソレノイド６ａや大入賞口ソレノイド８ａなどを駆動する信号を出力する。さらに、メインＣＰＵ３１は、「コマンド出力処理」を実行（Ｓ１６０）し、特別図柄の停止図柄や当該特別図柄の変動表示パターンなどを指示する変動パターンコマンド、図柄コマンド及び図柄確定コマンド、また、本実施形態では、上述した変動時間短縮コマンドを副制御回路４０に出力する。
【００９１】
次いで、メインＣＰＵ３１は、「ランプ制御処理」を実行（Ｓ１７０）し、電飾部材の不良（玉切れ）や、発射ハンドル２４の左上部に位置する下皿（不図示）に遊技球が所定量貯留された場合に出力されるエラーを表示するように指示するコマンドを出力する。
【００９２】
また、メインＣＰＵ３１は、「払出処理」を実行（Ｓ１８０）し、遊技球が入球した入賞口の種類（一般入賞口１６乃至１９や大入賞口８など）に応じて、所定の遊技球を賞球として払い出すように指示するコマンドを払出・発射制御回路８０に出力する。
【００９３】
さらに、メインＣＰＵ３１は、ステップＳ１００において退避した情報をレジスタに復帰させる（Ｓ１９０）。
【００９４】
次に、図３（ｂ）に示したメイン処理について説明する。
【００９５】
まず、メインＣＰＵ３１は、遊技機１０における各種設定を、前回電源断となった際の設定に復帰するか、若しくは初期化する（Ｓ１０）。
【００９６】
次いで、メインＣＰＵ３１は、特別図柄に関する各処理を実行する。具体的には、メインＣＰＵ３１は、始動領域（始動口６）を遊技球が通過したことを条件として抽出される大当り判定用乱数値に基づいて大当り判定を行い、この大当り判定の結果に基づいて、特別図柄の停止図柄及び当該特別図柄の変動パターンなどを指示する変動パターンコマンドを生成する（Ｓ２０）。又、メインＣＰＵ３１は、遊技状態が大当り状態となると、所定の設定に従って大入賞口８を開閉する制御を行う。
【００９７】
次いで、メインＣＰＵ３１は、普通図柄に関する各処理を実行する。具体的には、メインＣＰＵ３１は、普通図柄作動ゲート７を遊技球が通過したことを条件として抽出される乱数値に基づいて普通当り判定を行い、この普通当り判定の結果に基づいて、普通図柄の可変表示を実行するように指示するコマンドを生成する（Ｓ３０）。
【００９８】
次いで、メインＣＰＵ３１は、特別図柄の変動表示パターンを決定するための演出用乱数などの値を更新する（Ｓ４０）。
【００９９】
なお、メインＣＰＵ３１は、上述したステップＳ２０からステップＳ４０までの処理を繰り返し実行する。
【０１００】
（遊技機の動作概略）
次に、図８を参照しながら、上述した制御方法による遊技機１０の動作の概略について説明する。
【０１０１】
同図（ａ）は、変動時間短縮状態でない状態、すなわち、通常状態において、遊技機１０が特別図柄の変動表示を行う動作を示している。遊技機１０は、「変動表示＃１〜＃５」によって示されるように、所定の時間（例えば、２０秒）、特別図柄の変動表示を行い、所定の時間経過後、上述した特別図柄制御処理において確定された特別図柄（停止図柄）を表示して変動表示を停止する処理を繰り返す。
【０１０２】
一方、同図（ｂ）は、変動時間短縮状態において、遊技機１０が特別図柄の変動表示を行う動作を示している。同図（ｂ）に示すように、遊技機１０は、遊技者によって変動時間短縮ボタン２７が押下されたことを検知すると、特別図柄の変動表示の時間を、通常状態における変動表示の時間（例えば、上述したように２０秒）よりも短縮（例えば、１秒）する。
【０１０３】
また、「変動表示（通常）＃３」によって示されるように、遊技機１０は、上述した無効条件判定処理（Ｓ１２４−４）において、無効条件が成立したと判定した場合、変動時間短縮状態、つまり、遊技者によって変動時間短縮ボタン２７が押下されたことが保持されている状態であっても、特別図柄の変動表示の時間を短縮しない。
【０１０４】
なお、遊技機１０は、遊技者によって変動時間短縮ボタン２７が再度押下される（所定の解除条件）まで、変動時間短縮状態を保持する。また、変動時間短縮状態を解除する所定の解除条件としては、遊技者によって変動時間短縮ボタン２７が再度押下されることに限らず、例えば、遊技機１０は、大当り状態やデモ状態に移行した場合、または所定の回数、特別図柄の変動表示が行われた場合を所定の解除条件とすることができる。
【０１０５】
また、同図（ｃ）は、遊技機１０が、変動時間短縮状態を設定し、保持していることを報知する時間を示している。遊技機１０は、例えば、上述したように、ランプ２６ａ，２６ｂを点灯または所定のパターンで点滅させることにより、変動時間短縮ボタン２７が押下された時点から、変動時間短縮ボタン２７が再度押下されるまでの時間を変動時間短縮状態として、遊技者などに対して報知する。また、遊技機１０は、変動時間短縮ボタン２７の押下ではなく、上述した他の解除条件にしたがって、変動時間短縮状態の報知を停止することもできる。
【０１０６】
（作用・効果）
本実施形態によれば、変動時間短縮スイッチ２７Ｓが、遊技者の操作を検知した場合、当該検知以降に開始される特別図柄の変動表示の時間が短縮されるため、遊技者は、特別図柄の変動表示が行われるごとに、変動時間短縮ボタンを操作する煩わしさから解放され、遊技に集中することができ、快適に遊技を行うことができる。
【０１０７】
本実施形態によれば、遊技者の操作が検知された際に行われている特別図柄の変動表示の時間を短縮させることができるため、遊技者は、変動表示の短縮を望んだ時点から速やかに特別図柄の変動表示の時間を短縮させることができる。
【０１０８】
本実施形態によれば、遊技者が、特別図柄の変動表示の時間を短縮した場合であっても、所定の無効条件が成立した場合、例えば、特別図柄の表示態様がリーチ状態となった場合には、変動表示の時間が短縮されないため、変化に富んだ遊技を遊技者に対して提供することにより、遊技者は、より愉快に遊技を行うことができる。
【０１０９】
本実施形態によれば、特別図柄の変動表示の時間が短縮される変動時間短縮状態か否かがランプ２６ａ，２６ｂを用いて報知されるため、遊技者は、容易かつ速やかに特別図柄の変動表示の時間が短縮されるか否かを認識することができる。さらに、変動時間短縮ボタン２７が操作されていない場合、遊技者は、変動時間短縮ボタン２７を操作するべきか否かを判断することができる。
【０１１０】
本実施形態によれば、所定の解除条件が成立した場合、例えば、遊技状態が大当り状態に移行した場合や、変動時間短縮ボタン２７が遊技者によって再度押下された場合、変動時間短縮状態が解除されるため、より変化に富んだ遊技を提供することができる。また、遊技機がデモ状態となった場合にも変動時間短縮状態が解除されるため、変動時間短縮ボタンを用いて特別図柄の変動表示の時間を短縮させた遊技者が遊技を終了後、他の遊技者が、当該遊技機を用いて遊技を開始する際に、変動時間短縮状態が保持されていることを防止することができる。
【０１１１】
（変更例）
次に、上述した本発明の第１実施形態の変更例について説明する。なお、本変更例において、遊技機１０は、上述した本発明の第１実施形態に係る遊技機と同様の概観及び論理ブロック構成を備えている。以下、上述した本発明の第１実施形態と異なる部分について、主に説明する。
【０１１２】
上述した本発明の第１実施形態では、ステップＳ１２４−４（図５及び図６参照）において、「所定の短縮無効変動パターン」と、選択した変動パターンとが一致した場合、遊技機１０（メインＣＰＵ３１）が、特別図柄の変動表示を行う時間の短縮を無効とする無効条件判定処理を備えていたが、本実施形態では、遊技機１０（メインＣＰＵ３１）が、乱数を用いて無効条件判定処理を実行する。
【０１１３】
なお、システムタイマ割込み処理（図３（ａ））、メイン処理（図３（ｂ））、スイッチ入力検出処理（図４）、及び変動時間短縮スイッチ入力処理（図５）は、上述した本発明の第１実施形態と同様である。そこで、以下、本実施形態に係る無効条件判定処理について、図９を参照しながら説明する。
【０１１４】
同図に示すように、まず、メインＣＰＵ３１は、所定の数値範囲（例えば、０〜９９）から、乱数を抽出する（Ｓ１２４４’−１）。
【０１１５】
次いで、メインＣＰＵ３１は、抽出した乱数が、変動表示の時間の短縮を無効とする値に該当するか否かを判定する（Ｓ１２４４’−２）。
【０１１６】
抽出した乱数の値が、変動表示の時間の短縮を無効とする値に該当する場合、メインＣＰＵ３１は、無効条件が成立したものと判定する（Ｓ１２４４’−３）。また、メインＣＰＵ３１は、無効条件が成立したことを示す無効条件成立コマンドをセットする。なお、無効条件成立コマンドは、上述したコマンド出力処理（Ｓ１６０）において、副制御回路４０に出力される。
【０１１７】
一方、抽出した乱数の値が、変動表示の時間の短縮を無効とする値に該当しない場合、メインＣＰＵ３１は、無効条件が成立しないものと判定する（Ｓ１２４４’−４）。さらに、メインＣＰＵ３１は、無効条件判定処理から復帰する。
【０１１８】
次に、本変更例に係る遊技機１０の動作の概略について説明する。図８（ａ）〜（ｃ）に示したように、本変更例に係る遊技機１０は、上述した本発明の第１実施形態と同様に動作する。
【０１１９】
さらに、本変更例に係る遊技機１０は、同図（ｄ）に示すように、変動時間短縮状態において、所定の図柄を液晶表示装置４上に表示し、特別図柄の変動表示の時間が短縮されるか否かを示すことを遊技者などに対して報知することができる。
【０１２０】
すなわち、遊技機１０（サブＣＰＵ４１）は、上述したステップＳ１２４−９において生成された変動時間短縮コマンドに基づいて、液晶表示装置４上において、特別図柄の変動表示が行われている間、所定の図柄（例えば、星の図柄）を表示させ、特別図柄の変動表示の時間が短縮されることを遊技者などに対して報知する。
【０１２１】
また、遊技機１０（サブＣＰＵ４１）は、上述したステップＳ１２４４’−３において生成された無効条件成立コマンドに基づいて、液晶表示装置４上において、特別図柄の変動表示が行われている間、所定の図柄（例えば、ドクロの図柄）を表示させ、変動時間短縮状態であっても特別図柄の変動表示の時間が短縮されないことを遊技者などに対して報知する。
【０１２２】
ここで、図１０は、液晶表示装置４上に表示される上述した所定の図柄の例を示している。同図（ａ）に示すように、特別図柄の変動表示の時間が短縮される場合、特別図柄（図中の矢印部分）の変動表示が行われている間、液晶表示装置４の表示領域の右下部分に星の図柄が表示される。
【０１２３】
また、同図（ｂ）に示すように、特別図柄の変動表示の時間が短縮されない場合、つまり、上述した無効条件判定処理における乱数の抽出に基づいて、変動時間短縮状態であっても、特別図柄の変動表示の時間を短縮することが無効とされた場合、特別図柄（図中の矢印部分）の変動表示が行われている間、液晶表示装置４の表示領域の右下部分にドクロの図柄が表示される。
【０１２４】
上述したように、本変更例によれば、抽出された乱数に基づいて、変動時間短縮状態であっても、特別図柄の変動表示の時間が短縮されるか否かが、ランダムに決定されるため、より変化に富んだ遊技を提供することにより、遊技者をさらに楽しませることができる。また、本変更例によれば、特別図柄の変動表示の時間が短縮されるか否かに応じて、所定の図柄が液晶表示装置４上に表示されるため、遊技者は、容易かつ速やかに特別図柄の変動表示の時間が短縮されるか否かを認識することができる。
【０１２５】
なお、上述した変更例では、メインＣＰＵ３１は、抽出された乱数の値が、変動表示の時間の短縮を無効とする値に該当する場合、無効条件を成立させることとしたが、次のように変更してもよい。すなわち、メインＣＰＵ３１は、乱数の抽出に代えて、特別図柄制御処理（Ｓ２０）において確定される特別図柄の停止図柄のうち、液晶表示装置４上の左部分に表示される図柄（例えば、０〜９）が所定の値（例えば、“４”）である場合、無効条件が成立するようにしてもよい。
【０１２６】
このように、液晶表示装置４上の左部分に表示される、特定の図柄を無効条件とすれば、遊技者は、遊技を継続するにしたがい、液晶表示装置４上の左部分に“４”が表示された場合、変動時間短縮状態においても特別図柄の変動表示の時間が短縮されないことを認識することができる（或いは、“４”が表示された場合、変動表示の時間が短縮されないことを予め遊技者に知らしめておいてもよい）ため、遊技者は、特定の図柄が表示されないことを願いつつ遊技を行うことになり、遊技者の興奮度を高めることができる。
【０１２７】
［第２実施形態］
次に、本発明の第２実施形態について説明する。上述した本発明の第１実施形態では、遊技機１０（メインＣＰＵ３１）が、特別図柄の変動表示を短縮するか否かをスイッチ入力検出処理（Ｓ１２０）において判定していたが、本実施形態では、特別図柄制御処理（Ｓ２０）において、特別図柄の変動表示を短縮するか否かを判定する。
【０１２８】
なお、本実施形態において、遊技機１０は、上述した本発明の第１実施形態に係る遊技機と同様の概観及び論理ブロック構成を備えている。以下、上述した本発明の第１実施形態と異なる部分について、主に説明する。
【０１２９】
まず、図１１を参照して、ステップＳ２０における特別図柄制御処理について説明する。
【０１３０】
同図に示すように、メインＣＰＵ３１は、制御状態フラグをロードする処理を実行する（Ｓ２０−１）。なお、制御状態フラグとは、特別図柄ゲームにおける遊技状態を示すフラグであり、メインＣＰＵ３１は、この制御状態フラグに基づいて、ステップ２０−２乃至ステップ２０−１０における各処理を実行するか否か判別する。
【０１３１】
さらに、メインＣＰＵ３１は、「特別図柄記憶チェック処理」を実行する（Ｓ２０−２）。ここで、図１２は、ステップＳ２０−２において実行される特別図柄制御処理の内容を示している。
【０１３２】
同図に示すように、まず、メインＣＰＵ３１は、制御状態フラグが特別図柄記憶チェックを示す値（００）であるか否か確認する（Ｓ２０２０）。制御状態フラグが特別図柄記憶チェックを示す値（００）である場合（Ｓ２０２０のＹｅｓ）、メインＣＰＵ３１は、特別図柄の保留球の個数（始動記憶の数）が「０」であるか否か確認する（Ｓ２０２１）。一方、制御状態フラグが特別図柄記憶チェックを示す値（００）でない場合（Ｓ２０２０のＮｏ）、メインＣＰＵ３１は、特別図柄記憶チェック処理から復帰する。
【０１３３】
特別図柄の保留球の個数（始動記憶の数）が「０」でない場合（Ｓ２０２１のＮｏ）、メインＣＰＵ３１は、特別図柄変動時間管理を示す値（０１）を制御状態フラグにセットする（Ｓ２０２３）。一方、特別図柄の保留球の個数（始動記憶の数）が「０」の場合（Ｓ２０２１のＹｅｓ）、メインＣＰＵ３１は、デモ画像の表示を実行するように指示するコマンドを生成するデモ画像表示処理を実行する（Ｓ２０２２）。
【０１３４】
次いで、メインＣＰＵ３１は、始動記憶に含まれる大当り判定用乱数値に基づいて大当り判定処理を実行する（Ｓ２０２４）。さらに、メインＣＰＵ３１は、大当り判定の結果が遊技状態を大当り状態に移行させるものであるか否か確認する（Ｓ２０２５）。
【０１３５】
大当り判定の結果が遊技状態を大当り状態に移行させるものである場合（Ｓ２０２５のＹｅｓ）、メインＣＰＵ３１は、始動記憶に含まれる大当り図柄決定用乱数値に基づいて、大当り図柄（「左」・「中」・「右」）を決定する（Ｓ２０２７）。一方、大当り判定の結果が遊技状態を大当り状態に移行させるものでない場合（ｓ２０２５のＮｏ）、メインＣＰＵ３１は、所定の乱数値に基づいて、はずれ図柄を決定する（Ｓ２０２６）。
【０１３６】
次いで、メインＣＰＵ３１は、変動時間短縮フラグの値を確認する（Ｓ２０２８）。なお、変動時間短縮フラグは、上述した本発明の第１の実施形態と同様に、スイッチ入力検出処理（Ｓ１２０）のサブルーチンである変動時間短縮スイッチ入力処理（Ｓ１２４、図５参照）において、設定される。
【０１３７】
また、本実施形態では、図５に示した変動時間短縮スイッチ入力処理は、Ｓ１２４−１及びＳ１２４−２のステップのみ、すなわち、メインＣＰＵ３１が、変動時間短縮スイッチ２７Ｓからの信号の入力の有無を判定する処理と、当該信号の入力に基づいて、変動時間短縮フラグの値を変更する処理とによって構成される。
【０１３８】
次いで、メインＣＰＵ３１は、所定の数値範囲（例えば、０〜９）から抽出した乱数の値と、変動時間短縮フラグの値に基づいて、変動パターンテーブルを用いて特別図柄の変動パターンを選択し、変動パターン指定コマンドや図柄指定コマンドをセットする（Ｓ２０２９）。変動パターン指定コマンドや図柄指定コマンドは、上述したステップＳ１６０におけるコマンド出力処理にてサブＣＰＵ４１に出力される。
【０１３９】
ここで、図１３は、上述したステップＳ２０２９において用いられる変動パターンテーブルの一例を示している。同図（ａ）は、変動時間短縮フラグの値が“０”の場合、つまり、通常状態において用いられる変動パターンテーブルを示している。例えば、メインＣＰＵ３１は、変動時間短縮フラグの値が“０”であり、抽出した乱数の値が“１”の場合、「変動パターン１」を選択し、特別図柄の変動表示の時間（変動時間）を１０秒にセットする。
【０１４０】
また、同図（ｂ）は、変動時間短縮フラグの値が“１”の場合、つまり、変動時間短縮状態において用いられる変動パターンテーブルを示している。例えば、メインＣＰＵ３１は、変動時間短縮フラグの値が“１”であり、抽出した乱数の値が“１”の場合、「変動パターン６」を選択し、特別図柄の変動表示の時間（変動時間）を１秒にセットする。
【０１４１】
次いで、図１２に示すように、メインＣＰＵ３１は、ステップＳ２０２９で決定された変動パターンに対応する変動表示の時間を待ち時間タイマにセットする（Ｓ２０３０）。さらに、メインＣＰＵ３１は、所定の記憶領域に記憶されている、特別図柄の変動表示に用いられた乱数の値などをクリアする。
【０１４２】
次いで、図１１に示すように、メインＣＰＵ３１は、「特別図柄変動時間管理処理」を実行する（Ｓ２０−３）。具体的には、メインＣＰＵ３１は、制御状態フラグが特別図柄変動時間管理処理を示す値（０１）であり、可変表示時間がセットされた待ち時間タイマの値が「０」である場合に、特別図柄表示時間管理処理を示す値（０２）を制御状態フラグにセットするとともに、確定後待ち時間（例えば、１秒）を待ち時間タイマにセットする。
【０１４３】
次いで、メインＣＰＵ３１は、「特別図柄表示時間管理処理」を実行する（Ｓ２０−４）。具体的には、メインＣＰＵ３１は、制御状態フラグが特別図柄表示時間管理処理を示す値（０２）であり、確定後待ち時間がセットされた待ち時間タイマの値が“０”である場合、所定の処理を実行する。
【０１４４】
すなわち、メインＣＰＵ３１は、ステップＳ２０−２において実行された大当りの判定の結果が、遊技状態を大当り状態に移行させるものである場合には、大当り開始インターバル管理処理を示す値（０３）を制御状態フラグにセットする。また、メインＣＰＵ３１は、大当り開始インターバルに対応する時間（例えば、１０秒）を待ち時間タイマにセットするとともに、副制御回路４０に送信される大当り開始コマンドを生成する。
【０１４５】
一方、ステップＳ２０−２において実行された大当り判定の結果が遊技状態を大当り状態に移行させるものでない場合（ハズレの場合）、メインＣＰＵ３１は、特別図柄ゲーム終了処理を示す値（０８）を制御状態フラグにセットする。
【０１４６】
次いで、メインＣＰＵ３１は、「大当り開始インターバル管理処理」を実行する（Ｓ２０−５）。具体的には、メインＣＰＵ３１は、制御状態フラグが大当り開始インターバル管理処理を示す値（０３）であり、大当りインターバルに対応する時間がセットされた待ち時間タイマの値が“０”である場合、大入賞口８を開放するように大入賞口ソレノイド８ａを制御する。また、メインＣＰＵ３１は、大入賞口再開放中処理を示す値（０４）を制御状態フラグにセットするとともに、開放上限時間（例えば、３０秒）を大入賞口時間タイマにセットする。
【０１４７】
さらに、メインＣＰＵ３１は、「大入賞口再開放中処理」を実行する（Ｓ２０−６）。具体的には、メインＣＰＵ３１は、制御状態フラグが大入賞口再開放中処理を示す値（０４）である場合において、開放上限時間がセットされた大入賞口時間タイマの値が“０”であるという条件、または大入賞口８に遊技球が１０個以上入球したという条件のうち、何れかの条件が成立しているか否か確認する。また、メインＣＰＵ３１は、上述した条件のうち、何れかの条件が成立している場合、大入賞口８を閉じるように大入賞口ソレノイド８ａを制御する。さらに、メインＣＰＵ３１は、大入賞口内残留球監視処理を示す値（０５）を制御状態フラグにセットするとともに、大入賞口内残留球監視時間（例えば、１秒）を待ち時間タイマにセットする。
【０１４８】
さらに、メインＣＰＵ３１は、「大入賞口内残留球監視処理」を実行する（Ｓ２０−７）。具体的には、メインＣＰＵ３１は、制御状態フラグが大入賞口内残留球監視処理を示す値（０５）であり、大入賞口内残留球監視時間がセットされた待ち時間タイマの値が“０”である場合、大入賞口８に具備されている特定領域を遊技球が通過しなかったという条件、または大入賞口開放回数カウンタの値が“１５”以上（最終ラウンド）であるという条件のうち、何れかの条件が成立しているか否か確認する。なお、大入賞口開放回数カウンタとは、大当り状態におけるラウンド数をカウントするものである。
【０１４９】
また、メインＣＰＵ３１は、上述した条件のうち、何れかの条件が成立している場合、大当り終了インターバル処理を示す値（０７）を制御状態フラグにセットするとともに、大当り終了インターバルに対応する時間を待ち時間タイマにセットする。一方、メインＣＰＵ３１は、上述した何れの条件も成立していない場合、大入賞口再開放待ち時間管理処理を示す値（０６）を制御状態フラグにセットするとともに、ラウンド間インターバルに対応する時間を待ち時間タイマにセットする。
【０１５０】
次いで、メインＣＰＵ３１は、「大入賞口再開放前待ち時間管理処理」を実行する（Ｓ２０−８）。具体的には、メインＣＰＵ３１は、制御状態フラグが大入賞口再開放待ち時間処理を示す値（０６）であり、ラウンド間インターバルに対応する時間がセットされた待ち時間タイマの値が“０”である場合、大入賞口開放回数カウンタの値に“１”を加算する。また、メインＣＰＵ３１は、大入賞口再開放中処理を示す値（０４）を制御状態フラグにセットするとともに、開放上限時間（例えば、３０秒）を大入賞口時間タイマにセットする。
【０１５１】
さらに、メインＣＰＵ３１は、「大当り終了インターバル処理」を実行する（Ｓ２０−９）。具体的には、メインＣＰＵ３１は、制御状態フラグが大当り終了インターバル処理を示す値（０７）であり、大当り終了インターバルに対応する時間がセットされた待ち時間タイマの値が“０”である場合、特別図柄ゲーム終了処理を示す値（０８）を制御状態フラグにセットする。
【０１５２】
次いで、メインＣＰＵ３１は、「特別図柄ゲーム終了処理」を実行する（Ｓ２０−１０）。具体的には、メインＣＰＵ３１は、制御状態フラグが特別図柄ゲーム終了処理を示す値（０８）である場合、始動記憶の数から“１”を減算する。また、メインＣＰＵ３１は、特別図柄記憶領域（“１”〜“４”）にそれぞれ記憶されているデータを、それぞれ特別図柄記憶領域（“０”〜“３”）にシフトさせるとともに、特別図柄記憶チェック処理を示す値（００）を制御状態フラグにセットする。なお、特別図柄記憶領域とは、メインＲＡＭ３３上に確保され、遊技球が始動領域を通過したことを条件として抽出される大当り判定用乱数値などが、特別図柄記憶領域“１”から順に記憶される始動記憶領域である。また、特別図柄記憶領域（“１”〜“４”）に記憶されている大当り判定用乱数値などは、上述の始動記憶に相当し、特別図柄記憶領域“０”に記憶されている大当り判定用の乱数値などは、ステップＳ２０−２において実行される大当りの判定などに用いられるものである。
【０１５３】
（作用・効果）
本実施形態によれば、変動時間短縮ボタン２７が、遊技者の操作を検知した場合、当該検知以降に開始される特別図柄の変動表示の時間が短縮されるため、遊技者は、特別図柄の変動表示が行われるごとに、変動時間短縮ボタン２７を操作する煩わしさから解放され、遊技に集中することができ、快適に遊技を行うことができる。
【０１５４】
［遊技機のシミュレーションプログラム］
図１４は、上述した本発明の第１実施形態または第２実施形態に係る遊技機１０のシミュレーションプログラム（ゲームプログラム）を実行するコンピュータを示している。
【０１５５】
本発明の第１実施形態または第２実施形態に係る遊技機１０のシミュレーションプログラムは、ROMカートリッジ、CD-ROM、DVD-ROM等の記憶媒体に格納して提供することができ、パーソナルコンピュータ１１１に具備される当該記憶媒体のドライブ装置を介して、パーソナルコンピュータ１１１に読み込み、実行することができる。
【０１５６】
また、本実施形態に係る遊技機１０のシミュレーションプログラムは、インターネット等の通信ネットワークを介して、パーソナルコンピュータ１１１に提供することもできる。さらに、当該通信ネットワークに接続されているサーバコンピュータが、本実施形態に係る遊技機１０のシミュレーションプログラムを実行し、必要なデータ等をパーソナルコンピュータ１１１に送信する、いわゆるＡＳＰ型のサービスとして、当該シミュレーションプログラムを提供することもできる。
【０１５７】
本実施形態に係る遊技機１０のシミュレーションプログラムは、識別図柄を表示する表示手段と、遊技領域に設けられている始動領域を遊技球が通過することにより、前記識別図柄の変動表示が所定の時間行われるように、前記識別図柄の変動表示の内容を制御する表示制御手段を備える遊技機のシミュレーションをコンピュータに実行させるシミュレーションプログラムにおいて、前記遊技機が、前記遊技者による所定の操作を検知する遊技者操作検知手段と、前記遊技者操作検知手段によって検知された前記所定の操作に基づいて、前記識別図柄の変動表示の時間を短縮する変動時間短縮状態を設定して保持する設定保持手段と、前記変動時間短縮状態の設定以降に開始される前記識別図柄の変動表示の時間を前記所定の時間よりも短縮する変動時間短縮手段とを備えるように前記コンピュータを機能させることを要旨とする。
【０１５８】
パーソナルコンピュータ１１１において当該シミュレーションプログラムが実行されることにより、パーソナルコンピュータ１１１の利用者は、キーボードやコントローラ等の操作入力機器を用いて、遊技機１０のシミュレーションを行うことができる。
【０１５９】
図１４に示すように、パーソナルコンピュータ１１１のディスプレイには、当該シミュレーションプログラムが実行されることにより、図１に示した本実施形態に係る遊技機１０の概観と同様の画面が表示される。
【０１６０】
また、上述した遊技機１０のシミュレーションプログラムは、図１５に示すような携帯端末１３０を用いて実行することもできる。同図に示すように、携帯端末１３０は、表示部１３１と、スピーカ１３２と、操作部１３３とを備えている。
【０１６１】
携帯端末１３０において当該シミュレーションプログラムが実行されることにより、携帯端末１３０の利用者は、操作部１３３を用いて、遊技機１０のシミュレーションを行うことができる。
【０１６２】
［その他の実施形態］
以上、本発明について、上述した実施形態に沿って記載したが、この開示の一部をなす論述及び図面は、本発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替の実施形態、実施例及び運用技術が明らかとなろう。
【０１６３】
例えば、上述した本発明の第１実施形態において、主制御回路３０は、図１６に示すようなテーブルを具備するとともに、変動時間短縮フラグの値を、“０”（通常状態）または“１”（変動時間短縮状態）のみではなく、より多く設定し、変動時間短縮フラグの値に応じて、変動待ち時間を変化させるようにしてもよい。
【０１６４】
同図に示すように、変動時間短縮フラグの値が、“１”であれば、メインＣＰＵ３１は、「短縮遊技」として、変動待ち時間タイマの設定値を１．０秒とする。また、メインＣＰＵ３１は、変動時間短縮フラグの値が、“２”であれば、「超短縮遊技」として、変動待ち時間タイマの設定値を０．５秒、変動時間短縮フラグの値が、“３”であれば、「中間遊技」として、変動待ち時間タイマの設定値を３．０秒とする。
【０１６５】
なお、かかる場合、例えば、変動時間短縮ボタン２７（変動時間短縮スイッチ２７Ｓ）として、複数の位置を選択可能なダイヤル式のセレクタを用い、主制御回路３０（メインＣＰＵ３１）が、当該位置に応じて出力される信号と変動時間短縮フラグの値を対応付ければよい。または、変動時間短縮ボタン２７が、遊技者によって所定の時間（例えば、１秒）内に連続して押下される回数、すなわち、変動時間短縮スイッチ２７Ｓによって、主制御回路３０に所定の時間内に入力される信号の回数に応じて、変動時間短縮フラグの値をセットしてもよい。
【０１６６】
さらに、かかる場合、上述した変動時間短縮スイッチ入力処理（図５）の内容も併せて変更する。具体的には、ステップＳ１２４−１ならびにＳ１２４−２において、変動時間短縮スイッチ２７Ｓから出力される信号の種類に応じて、変動時間短縮フラグの値を設定する処理とするとともに、ステップＳ１２４−６ならびにＳ１２４−７において、図１６に示した変動待ち時間、変動時間短縮フラグに対応する値をそれぞれ設定する。
【０１６７】
また、上述した本発明の第１及び第２実施形態では、遊技機１０（メインＣＰＵ３１）が、変動時間短縮状態をソフトウェアによる処理（変動時間短縮スイッチ入力処理）により保持することとしたが、当該ソフトウェアによる処理に代えて、例えば、変動時間短縮ボタン２７として、ボタンを一度押下すると押下された状態を維持し、再度ボタンを押下すると押下された状態から復帰する「ハートカム」機構を具備するボタンを用いることもできる。
【０１６８】
また、特別図柄の変動表示の時間は、以下のようにして短縮してもよい。すなわち、上述した本発明の第１実施形態では、メインＣＰＵ３１が、変動時間短縮スイッチ入力処理のステップＳ１２４−８において、変動待ち時間タイマの値を１．０秒にセットしたが、変動待ち時間タイマの値ではなく、変動パターン自体を、変動表示の時間が短縮される変動パターンに置き換えるようにしてもよい。
【０１６９】
また、上述した本発明の第１及び第２実施形態では、遊技機１０が、ランプ２６ａ，２６ｂを用いて、変動時間短縮状態を報知するようにしたが、例えば、変動時間短縮ボタン２７にランプを内蔵し、当該ランプを用いて、変動時間短縮状態を報知するようにしてもよい。また、液晶表示装置４上の表示領域の背景色を変更（例えば、赤色と青色）することにより、変動時間短縮状態を報知するようにしてもよい。
【０１７０】
また、上述した本発明の第１実施形態では、メインＣＰＵ３１が、特別図柄の変動表示の時間を短縮することを無効とする無効条件が成立した場合、特別図柄の変動表示の時間を、１回の変動表示に限って短縮しないように制御したが、１回の無効条件の成立に対して、特別図柄の変動表示の時間を複数回の変動表示に渡って短縮しないようにしてもよい。
【０１７１】
このように、本発明は、ここでは記載されていない様々な実施形態等を含むことは勿論である。したがって、本発明の技術的範囲は上述の説明から妥当な特許請求の範囲に係る発明特定事項によってのみ定められるものである。
【図面の簡単な説明】
【０１７２】
【図１】本発明の実施形態に係る遊技機の概観図である。
【図２】本発明の実施形態に係る遊技機の論理ブロック構成図である。
【図３】本発明の実施形態に係る遊技機の制御方法を示すフロー図である。
【図４】本発明の実施形態に係る遊技機の制御方法を示すフロー図である。
【図５】本発明の第１実施形態に係る遊技機の制御方法を示すフロー図である。
【図６】本発明の第１実施形態に係る遊技機の制御方法を示すフロー図である。
【図７】本発明の第１実施形態に係る遊技機において用いられるテーブルの内容を示す図である。
【図８】本発明の第１実施形態に係る遊技機の動作概要を示す図である。
【図９】本発明の第１実施形態に係る遊技機の制御方法を示すフロー図である。
【図１０】本発明の第１実施形態に係る遊技機において表示される画像を示す図である。
【図１１】本発明の第２実施形態に係る遊技機の制御方法を示すフロー図である。
【図１２】本発明の第２実施形態に係る遊技機の制御方法を示すフロー図である。
【図１３】本発明の第２実施形態に係る遊技機において用いられるテーブルの内容を示す図である。
【図１４】本発明の実施形態に係る遊技機のシミュレーションプログラムを実行するコンピュータを示す図である。
【図１５】本発明の実施形態に係る遊技機のシミュレーションプログラムを実行する携帯端末を示す図である。
【図１６】本発明のその他の実施形態に係る遊技機において用いられるテーブルの内容を示す図である。
【符号の説明】
【０１７３】
３…遊技盤、４…液晶表示装置、５ａ，５ｂ…普通図柄表示装置、６…始動口、６ａ…始動口ソレノイド、６Ｓ…始動入賞球スイッチ、７…普通図柄作動ゲート、７Ｓ…通過球スイッチ、８…大入賞口、８ａ…大入賞口ソレノイド、８ｂ…シーソーソレノイド、９…アウト口、１０…遊技機、１６，１７，１８，１９…一般入賞口、１６Ｓ，１７Ｓ，１８Ｓ，１９Ｓ…一般入賞球スイッチ、２４…発射ハンドル、２５Ｌ，２５Ｒ…スピーカ、２６ａ，２６ｂ…ランプ、２７…変動時間短縮ボタン、２７Ｓ…変動時間短縮スイッチ、２８Ｓ…Ｖ・カウントスイッチ、２９Ｓ…カウントスイッチ、３０…主制御回路、３１…メインＣＰＵ、３２…メインＲＯＭ、３３…メインＲＡＭ、３５…初期リセット回路、３６…シリアル通信用ＩＣ、４０…副制御回路、４１…サブＣＰＵ、４２…サブＲＯＭ、４３…サブＲＡＭ、５１…ＶＤＰ、５２…Ｄ／Ａコンバータ、５３…初期リセット回路、５４…画像データＲＯＭ、６１…音源ＩＣ、６２…ＡＭＰ、６３…音データＲＯＭ、７２…ドライブ回路、８０…払出・発射制御回路、８１…払出装置、８２…発射装置、１１１…パーソナルコンピュータ、１３０…携帯端末、１３１…表示部、１３２…スピーカ、１３３…操作部
【図１】
2005102840.tif 000003
【図２】
2005102840.tif 000004
【図３】
2005102840.tif 000005
【図４】
2005102840.tif 000006
【図５】
2005102840.tif 000007
【図６】
2005102840.tif 000008
【図７】
2005102840.tif 000009
【図８】
2005102840.tif 000010
【図９】
2005102840.tif 000011
【図１０】
2005102840.tif 000012
【図１１】
2005102840.tif 000013
【図１２】
2005102840.tif 000014
【図１３】
2005102840.tif 000015
【図１４】
2005102840.tif 000016
【図１５】
2005102840.tif 000017
【図１６】
2005102840.tif 000018