(57)【特許請求の範囲】
【請求項１】
遊技を演出するための複数の演出用発光部と、予め定められた基準周期毎の前記複数の演出用発光部のオンオフ情報を含む点灯制御データ群からなる基準データテーブルと、前記基準データテーブルに基づく制御信号を出力して前記複数の演出用発光部をオンオフ制御する電飾制御手段と、を備えた遊技機において、
前記複数の演出用発光部が３つ以上複数の区分に分けられると共に、前記基準周期が複数の分割期間に分割され、
前記電飾制御手段は、
前記複数の演出用発光部における各前記区分に独立に制御信号を出力するように構成され、且つ、
前記分割期間毎に、
前記基準データテーブルから前記分割期間に対応した分割基礎データテーブルを一旦作成し、
前記複数の区分のうち一部複数の区分を除いた区分を強制オフ区分として選択して前記分割基礎データテーブルにおける前記強制オフ区分の前記点灯制御データをオフに変更し、その変更後の分割基礎データテーブルにおける前記強制オフ区分の前記点灯制御データに基づく前記制御信号を前記強制オフ区分に出力すると共に、
前記複数の区分から前記強制オフ区分を除いた前記一部複数の区分のうちの一部の区分を出力区分として選択して、前記変更後の分割基礎データテーブルにおける前記出力区分の前記点灯制御データに基づく前記制御信号を前記出力区分に出力することで、
前記複数の区分のうち前記強制オフ区分と前記出力区分とについてのみ前記制御信号を出力するように構成され、
前記分割期間毎に、前記強制オフ区分を所定の順序で一定数ずつ選択すると共に、前記出力区分を所定の順序で一定数ずつ選択することを特徴とする遊技機。
【請求項２】
前記電飾制御手段は、一の前記分割期間の次の前記分割期間では、前記一の分割期間で前記強制オフ区分に選択されていた区分を除いた残りの複数の区分から、前記次の分割期間における前記強制オフ区分と前記出力区分とを選択して、それら強制オフ区分と出力区分とに前記制御信号を出力することで、前記一の分割期間で前記強制オフ区分に選択されていた区分に前記制御信号を出力しないように構成されたことを特徴とする請求項１に記載の遊技機。
【請求項３】
前記複数の区分の数は、前記基準周期あたりの前記分割期間の数以下であって、
前記分割期間が経過する毎に最小値から１つずつ増加して、前記複数の区分の数だけの前記分割期間が経過したときに、前記最小値へと戻るカウンタを備え、
前記電飾制御手段は、前記分割期間毎に、前記複数の区分のうち前記カウンタの数に応じて設定された一又は複数の第１区分と一又は複数の第２区分とを、前記強制オフ区分と前記出力区分として選択することを特徴とする請求項１又は２に記載の遊技機。
【請求項４】
駆動源により駆動されて、前記演出用発光部と共に遊技を演出可能な可動演出部材と、
一定周期毎に前記駆動源を制御する駆動制御手段と、を備え、
前記分割期間の長さを、前記駆動制御手段が前記駆動源を制御する周期の長さに一致させたことを特徴とする請求項１乃至３のうち何れか１の請求項に記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技を演出するための複数の演出用発光部を、オンオフ情報を含む点灯制御データ群からなるデータテーブルに基づいてオンオフ制御する遊技機に関する。
【背景技術】
【０００２】
従来、この種の遊技機として、複数の演出用発光部を複数の区分に分割すると共に、予め定められた基準周期を複数の区分に対応した複数の分割期間に分割し、分割期間毎に、複数の区分のうちの１つの区分を点灯させる一方、他の区分を強制的に消灯させることで消費電力の低減を図ったものが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第５００１９５８号（請求項１、図７）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来の遊技機では、分割期間毎に複数の区分の全てに制御信号を出力することとなるため、通信負荷が増大するという問題があった。
【０００５】
本発明は、上記事情に鑑みてなされたもので、複数の演出用発光部による消費電力を抑えつつ通信負荷を抑えることが可能な遊技機の提供を目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するためになされた請求項１の発明に係る遊技機は、遊技を演出するための複数の演出用発光部と、予め定められた基準周期毎の複数の演出用発光部のオンオフ情報を含む点灯制御データ群からなる基準データテーブルと、基準データテーブルに基づく制御信号を出力して複数の演出用発光部をオンオフ制御する電飾制御手段と、を備えた遊技機において、複数の演出用発光部が３つ以上複数の区分に分けられると共に、基準周期が複数の分割期間に分割され、電飾制御手段は、複数の演出用発光部における各区分に独立に制御信号を出力するように構成され、且つ、分割期間毎に、基準データテーブルから分割期間に対応した分割基礎データテーブルを一旦作成し、複数の区分のうち一部複数の区分を除いた区分を強制オフ区分として選択して分割基礎データテーブルにおける強制オフ区分の点灯制御データをオフに変更し、その変更後の分割基礎データテーブルにおける強制オフ区分の点灯制御データに基づく制御信号を強制オフ区分に出力すると共に、複数の区分から強制オフ区分を除いた一部複数の区分のうちの一部の区分を出力区分として選択して、変更後の分割基礎データテーブルにおける出力区分の点灯制御データに基づく制御信号を出力区分に出力することで、複数の区分のうち強制オフ区分と出力区分とについてのみ制御信号を出力するように構成され、分割期間毎に、強制オフ区分を所定の順序で一定数ずつ選択すると共に、出力区分を所定の順序で一定数ずつ選択するところに特徴を有する。
【０００７】
請求項２の発明は、請求項１に記載の遊技機において、電飾制御手段は、一の分割期間の次の分割期間では、一の分割期間で強制オフ区分に選択されていた区分を除いた残りの複数の区分から、次の分割期間における強制オフ区分と出力区分とを選択して、それら強制オフ区分と出力区分とに制御信号を出力することで、一の分割期間で強制オフ区分に選択されていた区分に制御信号を出力しないように構成されたところに特徴を有する。
【０００８】
請求項３の発明は、請求項１又は２に記載の遊技機において、複数の区分の数は、基準周期あたりの分割期間の数以下であって、分割期間が経過する毎に最小値から１つずつ増加して、複数の区分の数だけの分割期間が経過したときに、最小値へと戻るカウンタを備え、電飾制御手段は、分割期間毎に、複数の区分のうちカウンタの数に応じて設定された一又は複数の第１区分と一又は複数の第２区分とを、強制オフ区分と出力区分として選択するところに特徴を有する。
【０００９】
請求項４の発明は、請求項１乃至３のうち何れか１の請求項に記載の遊技機において、駆動源により駆動されて、演出用発光部と共に遊技を演出可能な可動演出部材と、一定周期毎に駆動源を制御する駆動制御手段と、を備え、分割期間の長さを、駆動制御手段が駆動源を制御する周期の長さに一致させたところに特徴を有する。
【発明の効果】
【００１０】
［請求項１，３の発明］
本発明では、電飾制御手段が、分割期間毎に、基準データテーブルから分割期間に対応した分割基礎データテーブルを作成すると共に、複数の演出用発光部を分割してなる複数の区分のうち一部の区分を強制オフ区分として選択して強制オフ区分の点灯制御データをオフに変更し、その変更後の分割基礎データテーブルに基づいて強制オフ区分の演出用発光部を制御する。従って、強制オフ区分の演出用発光部については、確実に消灯させることが可能となり、演出用発光部の消費電力を抑えることが可能となる。また、本発明では、強制オフ区分の点灯制御データをオフに変更した後の分割基礎データテーブルに基づく制御信号を、複数の区分のうち強制オフ区分を含む一部の区分、即ち、強制オフ区分及び出力区分にのみ出力するので、従来の遊技機のように全ての区分に制御信号を出力する場合と比較して、通信負荷を抑えることが可能となる。このように、本発明によれば、複数の演出用発光部による消費電力を抑えつつ通信負荷を抑えることが可能となる。
また、本発明では、強制オフ区分は、所定の順序で選択されるので、基準周期全体で、強制的に消灯される区分に偏りが生じることを抑制可能となる。しかも、強制オフ区分は、一定数ずつ選択されるので、任意の分割期間で、強制的に消灯される演出用発光部の数のばらつきを抑えることが可能となる。
【００１１】
［請求項２の発明］
請求項２の発明によれば、一の分割期間で強制オフ区分として選択された区分は、その次の分割期間においてもオフ状態が維持される。これにより、オフの制御信号を再度出力することなく、演出用発光部を消灯させることが可能となる。
【００１３】
［請求項４の発明］
請求項４の発明によれば、駆動制御手段が可動演出部材を駆動する駆動源を制御する周期に合わせて、電飾制御手段が演出用発光部をオンオフ制御することが可能となり、可動演出部材の駆動に必要な消費電力に合わせて、演出用発光部の消費電力を抑えることが可能となる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態に係るパチンコ遊技機の正面図
【図２】パチンコ遊技機の電気的な構成を示すブロック図
【図３】ＬＥＤランプの制御系統の詳細を説明するためのブロック図
【図４】（Ａ）基準データテーブルの概念図、（Ｂ）分割基礎データテーブルの概念図、（Ｃ）強制オフ処理後の分割基礎データテーブルの概念図、（Ｄ）送信データの概念図
【図５】（Ａ）図４（Ａ）の基準データテーブルに従って点灯制御された場合のＬＥＤランプの点灯パターンの概念図、（Ｂ）図４（Ｄ）の送信データに従って点灯制御された場合のＬＥＤランプの点灯パターンの概念図
【図６】（Ａ）基準データテーブルの概念図、（Ｂ）分割基礎データテーブルの概念図、（Ｃ）強制オフ処理後の分割基礎データテーブルの概念図、（Ｄ）送信データの概念図
【図７】（Ａ）基準データテーブルの概念図、（Ｂ）分割基礎データテーブルの概念図、（Ｃ）強制オフ処理後の分割基礎データテーブルの概念図、（Ｄ）送信データの概念図
【図８】（Ａ）図７（Ａ）の基準データテーブルに従って点灯制御された場合のＬＥＤランプの点灯パターンの概念図、（Ｂ）図７（Ｄ）の送信データに従って点灯制御された場合のＬＥＤランプの点灯パターンの概念図
【図９】主制御回路メインプログラムのフローチャート
【図１０】主制御回路割り込み処理のフローチャート
【図１１】サブ制御回路メインプログラムのフローチャート
【図１２】受信割込み処理のフローチャート
【図１３】２ｍｓタイマ割込み処理のフローチャート
【図１４】１０ｍｓタイマ割込み処理のフローチャート
【図１５】ランプデータ出力処理のフローチャート
【図１６】（Ａ）変形例に係るＬＥＤランプの点灯パターンの概念図、（Ｂ）変形例に係るＬＥＤランプの点灯パターンの概念図
【図１７】（Ａ）図１６（Ａ）の例における送信データの概念図、（Ｂ）図１６（Ｂ）の例における送信データの概念図
【図１８】変形例に係る（Ａ）基準データテーブルの概念図、（Ｂ）分割基礎データテーブルの概念図、（Ｃ）強制オフ処理後の分割基礎データテーブルの概念図、（Ｄ）送信データの概念図
【図１９】（Ａ）図１８（Ａ）の基準データテーブルに従って点灯制御された場合のＬＥＤランプの点灯パターンの概念図、（Ｂ）図１８（Ｄ）の送信データに従って点灯制御された場合のＬＥＤランプの点灯パターンの概念図
【図２０】変形例に係る（Ａ）基準データテーブルの概念図、（Ｂ）分割基礎データテーブルの概念図、（Ｃ）強制オフ処理後の分割基礎データテーブルの概念図、（Ｄ）送信データの概念図
【発明を実施するための形態】
【００１５】
以下、本発明をパチンコ遊技機に適用した一実施形態を、図１〜図１５に基づいて説明する。図１に示すように、本実施形態のパチンコ遊技機１０（以下、単に、遊技機１０という。）では、遊技板１１の前面に、ガイドレール１２で囲まれた略円形の遊技領域Ｒ１が設けられている。
【００１６】
遊技板１１の前面は、遊技機１０の前面に開閉可能に取り付けられた前面枠１０Ｚにて覆われ、その前面枠１０Ｚに形成されたガラス窓１０Ｗを通して遊技領域Ｒ１の全体が視認可能となっている。ガラス窓１０Ｗの周囲には、装飾ランプ２２が設けられ、ガラス窓１０Ｗの上方の両側には、スピーカ２５，２５が備えられている。また、ガラス窓１０Ｗより下方には、上皿２６及び下皿２７が上下２段にして設けられ、下皿２７の右端部には操作ノブ２８が設けられている。そして、操作ノブ２８を回動操作すると、上皿２６に収容された遊技球が遊技領域Ｒ１に向けて弾き出される。
【００１７】
遊技板１１のうち遊技領域Ｒ１の中央には、異形の遊技板表示窓１１Ｈが貫通形成されており、その遊技板表示窓１１Ｈに遊技板１１の裏面側から液晶表示装置３０の表示画面３０Ｇが対向している。
【００１８】
遊技板１１の前面中央には、表示画面３０Ｇを囲むように表示装飾枠２３が取り付けられている。表示装飾枠２３は、遊技板１１の前面側から遊技板表示窓１１Ｈに嵌め込まれ、遊技板表示窓１１Ｈの内側に張り出すと共に、遊技板１１の前面から突出している。そして、遊技領域Ｒ１を流下する遊技球が、表示装飾枠２３の外側を通過して表示装飾枠２３の内側に進入しないように構成されている。
【００１９】
遊技領域Ｒ１のうち表示装飾枠２３の下方における左右方向の中央部には、第１と第２の始動入賞口１４Ａ，１４Ｂが、上下に間隔を開けて並べて設けられている。第１の始動入賞口１４Ａの右側には、大入賞口１５が備えられ、その大入賞口１５のさらに右側には、サイド入賞口２１が設けられている。また、第１の始動入賞口１４Ａの左側には、ガイドレール１２に沿って一般入賞口２０が複数設けられている。各入賞口１４Ａ，１４Ｂ，１５，２０，２１の何れにも入賞しなかった遊技球は、遊技領域Ｒ１の下端に配置されたアウト口１６に全て取り込まれる。
【００２０】
表示装飾枠２３の右側には、始動ゲート１８が設けられている。なお、図示はしないが、遊技領域Ｒ１には多数の障害釘が植設されている。
【００２１】
次に所要の各部位についてさらに詳説する。一般入賞口２０及びサイド入賞口２１は、所謂、ポケット構造をなして、遊技板１１の前面から突出した部材上面に開放しており、遊技球が丁度１つ入球可能な大きさで上方に開口している。そして、一般入賞口２０又はサイド入賞口２１に遊技球が入ると、例えば、４個の遊技球が賞球として上皿２６に払い出される。
【００２２】
始動ゲート１８は、遊技球が潜って通過可能な門形構造をなし、始動ゲート１８を遊技球が通過すると、普通図柄当否判定が行われ、普通図柄表示装置１８Ｘ（図２参照）にて普通図柄が変動表示後に停止表示される。
【００２３】
第１の始動入賞口１４Ａは、一般入賞口２０やサイド入賞口２１と同様に、ポケット構造になっていて、遊技球が１つずつ入ることが可能な大きさで上方に開口している。また、第２の始動入賞口１４Ｂは、遊技球が１つずつ入ることが可能な大きさで前方に開口し、通常は、回動扉１４Ｔにて前方が閉塞されることで、遊技球の入球が規制されている。回動扉１４Ｔは、上述した普通図柄当否判定の結果が当たりとなったときに、所定時間だけ前側に倒される。このとき、回動扉１４Ｔは、第２の始動入賞口１４Ｂの側方から流下してきた遊技球を上面で受け止めて、第２の始動入賞口１４Ｂへと誘導可能となる。
【００２４】
各始動入賞口１４Ａ，１４Ｂに遊技球が入球すると、例えば、４個の遊技球が賞球として上皿２６に払い出されると共に、特別図柄当否判定が行われる。特別図柄当否判定が行われると、その判定結果に基づく図柄変動演出が表示画面３０Ｇに表示されると共に、判定結果が特別図柄表示装置１４Ｘ（図２参照）に表示される。そして、判定結果が当りの場合には、大当り遊技状態となって大当り遊技が実行される。これに対し、判定結果が外れの場合には、大当り遊技状態ではない通常遊技状態が続く。
【００２５】
なお、図柄変動演出の詳細は、以下のようになっている。即ち、表示画面３０Ｇの中央部には、通常、３つの特別図柄（図示せず）が横並びに停止表示されている。これら各特別図柄は、例えば、「０」〜「１１」の数字を表記した複数種類のもので構成されており、通常は、各特別図柄ごと、所定の種類のものが停止表示されている。そして、始動入賞口１４Ａ，１４Ｂに遊技球が入賞したことを条件として、これら３つの特別図柄が、変動表示（例えば、上下方向にスクロール表示）され、所定時間後に停止表示される。そして、停止した特別図柄の組合せにより、特別図柄当否判定の結果を表示するようになっていて、例えば、特別図柄が全て同じ図柄（ゾロ目）の場合に、当りであることを示し、ゾロ目以外の組み合わせの場合に、外れであることを示すようになっている。
【００２６】
大入賞口１５は、横長矩形に形成されて、常には、可動扉１５Ｔにて閉塞されている。そして、大当り遊技が行われると、可動扉１５Ｔが所定期間に亘って前側に倒されて大入賞口１５が開放し、可動扉１５Ｔを案内にして、大入賞口１５に多くの遊技球が入賞可能となる。なお、大入賞口１５に遊技球が入賞すると、例えば、１個の入賞につき１５個の遊技球が賞球として上皿２６に払い出される。
【００２７】
ところで、遊技機１０では、遊技の進行に応じて、種々の演出が行われる。具体的には、表示装飾枠２３の上辺部分には、駆動役物装置３５が設けられていて、特定の役物演出条件が成立したときに、駆動役物装置３５による役物演出が行われる。詳細には、駆動役物装置３５は、表示装飾枠２３の上辺部に上下動可能に取り付けられた可動演出部材３６と、可動演出部材３６を駆動する駆動モータ３７（図２参照。本発明の「駆動源」に相当する。）とを有し、上述した役物演出条件が成立すると、可動演出部材３６が、駆動モータ３７により駆動されて表示装飾枠２３の上辺部から下方へ移動し、液晶表示装置３０の表示画面３０Ｇの前方に配置される。
【００２８】
また、液晶表示装置３０の表示画面３０Ｇには、上述した図柄変動演出と合わせて、遊技に関する特殊演出が表示されることがある。特殊演出の例としては、表示画面３０Ｇに表示されるキャラクターがミッションを達成するか否かによって大当りへの期待度を示すミッション演出や、上記キャラクターが敵キャラクターと対戦するバトル演出等が挙げられる。なお、以下では、図柄変動演出と特殊演出とを合わせて、適宜、「表示演出」と呼ぶことにする。
【００２９】
また、本実施形態では、液晶表示装置３０の表示態様として、表示画面３０Ｇの表示を遊技者に平面的に見せることが可能な２Ｄ表示モードと、立体的に見せることが可能な３Ｄ表示モードの２種類が設けられ、それら表示モードが、表示画面３０Ｇに表示される演出や遊技状態等に応じて適宜変更されるようになっている。なお、３Ｄ表示モードでは、２Ｄ表示モードのときよりも液晶表示装置３０の消費電力が大きくなっている。
【００３０】
また、本実施形態の遊技機１０では、駆動役物装置３５による役物演出や液晶表示装置３０による表示演出が実行されるときに、それら演出と共に、複数のＬＥＤランプ４０（図２及び図３を参照。本発明の「演出用発光部」に相当する。）によるランプ演出が行われることがある。なお、複数のＬＥＤランプ４０は、上述したサイドランプ２２，２２、表示装飾枠２３、可動演出部材３６等に実装されている。
【００３１】
次に、図２に基づいて、遊技機１０の電気的な構成を説明する。同図における符号５０は、主制御回路５０であって、ＣＰＵ５１Ａ、ＲＡＭ５１Ｂ、ＲＯＭ５１Ｃ及び複数のカウンタを備えたマイクロコンピュータと、該マイクロコンピュータとサブ制御回路５２を結ぶ入出力回路と、大入賞口１５等が接続された中継回路５７及び払出制御回路５８等を結ぶ入出力回路とを備え、遊技に関わる主制御を行う。ＣＰＵ５１Ａは、当否判定部、制御部、演算部、各種カウンタ、各種レジスタ、各種フラグ等を備え、演算制御を行う他、特別図柄当りや普通図柄当りに関する乱数等も生成し、制御信号をサブ制御回路５２等へ出力（送信）可能に構成されている。ＲＡＭ５１Ｂは、特別図柄用保留球数及び普通図柄用保留球数の記憶領域、ＣＰＵ５１Ａで生成される各種乱数値用の記憶領域、各種データを一時的に記憶する記憶領域やフラグ、ＣＰＵ５１Ａの作業領域を備える。ＲＯＭ５１Ｃには、後述する主制御回路メインプログラムＰＧ１（図９参照）や制御データ、特別図柄及び普通図柄の変動表示に関する図柄変動データ等が書き込まれている他、特別図柄当り及び普通図柄当りの判定値等が書き込まれている。
【００３２】
サブ制御回路５２は、主制御回路５０と同様に、ＣＰＵ５２Ａ、ＲＡＭ５２Ｂ、ＲＯＭ５２Ｃ及び複数のカウンタを備えたマイクロコンピュータと、前記マイクロコンピュータと主制御回路５０を結ぶ入出力回路と、表示制御回路５４、音声制御回路５５及びランプ制御回路５６等を結ぶ入出力回路を備えている。ＣＰＵ５２Ａは、制御部、演算部、各種カウンタ、各種レジスタ、各種フラグ等を備え、演算制御を行う他、制御信号を表示制御回路５４及びランプ制御回路５６、音声制御回路５５等へ出力（送信）可能に構成されている。ＲＡＭ５２Ｂは、各種データの記憶領域とＣＰＵ５２Ａによる作業領域を有している。ＲＯＭ５２Ｃには、後述するサブ制御回路メインプログラムＰＧ２（図１１参照）、特別図柄の変動パターンテーブル、各種演出のデータ等が記憶されている。
【００３３】
表示制御回路５４は、サブ制御回路５２からの制御信号に基づきＣＰＵがＲＯＭから所定の表示制御データを読み出し、ＲＡＭの記憶領域で制御用データを生成してＶＤＰ（図示せず）に出力する。ＶＤＰは、ＣＰＵからの指令に基づいてＲＯＭから必要なデータを読み出し、表示画面３０Ｇで表示する表示画像（特別図柄、背景画像、キャラクター画像、文字画像、演出画像、客待ち画像等）のマップデータを作成し、ＶＲＡＭに格納する。ＶＲＡＭに格納記憶された画像データは、入出力回路に備えるＤ／Ａ変換回路にてＲＧＢ信号に変換されて表示画面３０Ｇに出力される。なお、本実施形態では、表示制御回路５４は、液晶表示装置３０の一部を構成している。
【００３４】
ランプ制御回路５６は、サブ制御回路５２から出力される制御信号に基づいて、装飾ランプ２２等に実装された複数のＬＥＤランプ４０をオンオフ制御する。言い換えれば、サブ制御回路５２は、ランプ制御回路５６に制御信号を出力することにより、ランプ制御回路５６を介して複数のＬＥＤランプ４０をオンオフ制御している。
【００３５】
音声制御回路５５は、サブ制御回路５２から出力される制御信号に基づき、スピーカ２５，２５から発生されるＢＧＭや演出時の音声の選択を行い、その音声を制御する。
【００３６】
駆動制御回路５９は、サブ制御回路５２から出力される制御信号に基づき、駆動役物装置３５の駆動モータ３７やその他の演出に用いられる駆動源を制御する。
【００３７】
なお、各制御回路５０，５２，５４〜５９は、電源基板６０からの電源供給を受けて作動する。
【００３８】
ところで、遊技機１０では、ランプ演出での複数のＬＥＤランプ４０による消費電力が大きいと、役物演出での駆動役物装置３５の消費電力や、表示演出での液晶表示装置３０の消費電力が制限されてしまい、役物演出や表示演出の設計の自由度が低くなるという問題が生じ得る。そこで、本実施形態の遊技機１０では、以下に説明するように、ＬＥＤランプ４０による消費電力の低減が図られている。
【００３９】
即ち、本実施形態では、図３に示すように、複数のＬＥＤランプ４０が、４つの区分Ａ１〜Ａ４に分けられていて、それら４つの区分Ａ１〜Ａ４は、一定周期毎に一部の区分が強制的に消灯される（即ち、残りの区分のみが点灯可能となる）ようにオンオフ制御される。
【００４０】
具体的には、遊技機１０では、上述したサブ制御回路５２において２ｍｓ周期で実行される２ｍｓタイマ割込み処理（図１１のステップＳ３０を参照）で、区分Ａ１〜Ａ４の点灯パターンの基本となる分割基礎データテーブル（図４（Ｂ）参照）を作成する。詳細には、分割基礎データテーブルは、サブ制御回路５２において１０ｍｓ周期で実行される１０ｍｓタイマ割込み処理（図１１のステップＳ３１を参照）で作成された基準データテーブル（図４（Ａ）参照）をそのまま用いて作成される。即ち、分割基礎データテーブルの元となる基準データテーブルは、１０ｍｓ周期で更新されることになる。なお、図４（Ａ）及び図４（Ｂ）の各データテーブルにおいて、出力データ［０］〜［３］がそれぞれ、区分Ａ１〜Ａ４の点灯制御データ（オンオフ情報）となっている。また、本実施形態では、１０ｍｓタイマ割込み処理（Ｓ３１）が実行される周期（１０ｍｓ）が本発明に係る基準周期Ｔとなっていて、２ｍｓタイマ割込み処理（Ｓ３０）が実行される周期（２ｍｓ）が本発明に係る分割期間ｔとなっている。
【００４１】
サブ制御回路５２は、２ｍｓタイマ割込み処理（Ｓ３１）で、分割基礎データテーブルを作成すると、複数の区分Ａ１〜Ａ４のうち一部の区分を強制オフ区分として選択し、分割基礎データテーブルにおける強制オフ区分の点灯制御データをオフに再設定する（図４（Ｃ）参照）。なお、以下では、強制オフ区分の点灯制御データをオフに再設定する処理のことを、適宜、「強制オフ処理」と呼ぶことにする。
【００４２】
ここで、本実施形態では、２ｍｓタイマ割込み処理が実行される度に、複数の区分Ａ１〜Ａ４のうちの１つの区分が強制オフ区分として選択される。また、図４（Ｃ）において、「ＬＥＤ出力カウンタ」の値は、強制オフ区分の選択パターンを示し、例えば、ＬＥＤ出力カウンタが「０」であると、区分Ａ１が強制オフ区分に選択される。ＬＥＤ出力カウンタは、２ｍｓタイマ割込み処理が実行される度に、「０」→「１」→「２」→「３」というように１つずつ増加し、強制オフ区分として選択される区分が区分Ａ１→区分Ａ２→区分Ａ３→区分Ａ４と変化する。そして、ＬＥＤ出力カウンタが「３」の状態で２ｍｓタイマ割込み処理が実行されると、再び、「０」に戻る。このように、本実施形態の遊技機１０では、２ｍｓ周期で、複数の区分Ａ１〜Ａ４のうち１つの区分を所定の順序で強制オフ区分として選択し、その強制オフ区分の点灯制御データを強制的にオフに設定する。
【００４３】
サブ制御回路５２は、強制オフ区分の点灯制御データについて強制オフ処理を実行すると、ランプ制御回路５６（図３参照）に点灯制御データを送信（出力）する。ここで、本実施形態では、サブ制御回路５２は、強制オフ処理が実行された後の分割基礎データテーブル（図４（Ｃ）参照）のうち、強制オフ区分を含む一部複数の区分の点灯制御データのみを送信する。具体的には、図４（Ｄ）に示すように、強制オフ区分と、それ以外の１つの区分との２つの区分についてのみ点灯制御データを送信する。これにより、強制オフ区分に含まれるＬＥＤランプ４０については、確実に消灯することが可能となり、複数のＬＥＤランプ４０により消費電力の低減が図られる。
【００４４】
図５（Ａ）には、１０ｍｓ周期毎に、１０ｍｓタイマ割込み処理で作成される基準データテーブル（図４（Ａ）参照）に従って複数のＬＥＤランプ４０を点灯制御した場合の、各区分Ａ１〜Ａ４の点灯パターンが示されている。また、図５（Ｂ）には、図４（Ｄ）の送信データに従ってオンオフ制御された各区分Ａ１〜Ａ４の点灯パターンが示されている。
【００４５】
ここで、本実施形態では、任意の分割期間ｔにおいて、複数の区分Ａ１〜Ａ４のうち送信データが送信されない区分については、その前の分割期間ｔのオンオフ状態が維持される。また、本実施形態のサブ制御回路５２は、ある分割期間ｔで強制オフ区分として選択されていた区分には、その次の分割期間ｔで制御信号を出力しないように構成されている（図４（Ｄ）参照）。従って、例えば、区分Ａ１については、ＬＥＤ出力カウンタが「０」のときの分割期間ｔで、強制オフ処理が実行されて強制的に消灯されると、その後、ＬＥＤ出力カウンタが「３」となって点灯されるまで、消灯状態が維持される（図５（Ｂ）参照）。このように、本実施形態によれば、オフの制御信号を再度出力することなく、ＬＥＤランプ４０を消灯させることが可能となる。
【００４６】
なお、図５（Ａ）と図５（Ｂ）の比較から明らかなように、図５（Ａ）の例では、任意の分割期間ｔで、全ての区分Ａ１〜Ａ４がオンされているのに対し、図５（Ｂ）の例では、任意の分割期間ｔで、４つの区分Ａ１〜Ａ４のうち１つの区分のみがオンされている。このことから、本実施形態の遊技機１０では、複数のＬＥＤランプ４０による消費電力の低減が図られていることが分かる。
【００４７】
ところで、図５（Ｂ）のように、任意の分割期間ｔで１つの区分のみを点灯させることは、以下の構成によっても実現可能である。即ち、サブ制御回路５２が、１０ｍｓタイマ割込み処理（図１１のステップＳ３１参照）において、図４（Ａ）と同様の基準データテーブルを作成すると共に（図６（Ａ）参照）、２ｍｓタイマ割込み処理（図１１のステップＳ３０）において、図４（Ｂ）と同様の分割基礎データテーブル（図６（Ｂ）参照）を作成し、４つの区分Ａ１〜Ａ４のうち３つの区分を強制オフ区分として選択して、それら３つの強制オフ区分について強制オフ処理を行う（図６（Ｃ）参照）。そして、４つ全ての区分Ａ１〜Ａ４について、点灯制御データを送信する（図６（Ｄ）参照）。
【００４８】
しかしながら、分割期間ｔ（２ｍｓ）毎に、全ての区分Ａ１〜Ａ４について点灯制御データを送信すると、図６（Ａ）の基準データテーブルに従って複数のＬＥＤランプ４０を基準周期Ｔ（１０ｍｓ）で制御する場合と比較して、基準周期Ｔあたりの点灯制御データの量が約５倍に増加する。このため、複数のＬＥＤランプ４０を制御するために必要な通信負荷が大きくなるという問題が生じてしまう。
【００４９】
これに対し、本実施形態の遊技機１０では、図４（Ｄ）に示すように、サブ制御回路５２は、区分Ａ１〜Ａ４のうち一部の区分（例えば、２つの区分）についてのみ点灯制御データを送信するので、図４（Ａ）の基準データテーブルに従って複数のＬＥＤランプ４０を基準周期Ｔ（１０ｍｓ）で制御する場合と比較して、基準周期Ｔあたりの点灯制御データの量が約２倍程度に抑えられ、通信負荷を抑えることが可能となる。しかも、点灯制御データを送信する区分に、点灯制御データがオフに再設定された強制オフ区分が含まれているので、強制オフ区分に選択された区分については、確実に消灯させることが可能となっている。
【００５０】
なお、図７（Ａ）〜図７（Ｄ）には、１０ｍｓタイマ割込み処理で作成される基準データテーブルが、図４（Ａ）とは異なる点灯パターンである場合の例が、図４（Ａ）〜図４（Ｄ）と同様にして、示されている。また、図８（Ａ）には、図７（Ａ）で示した基準データテーブルに従って複数のＬＥＤランプ４０を点灯制御した場合の、各区分Ａ１〜Ａ４の点灯パターンが示されている。また、図８（Ｂ）には、図７（Ｄ）の送信データに従って点灯制御された各区分Ａ１〜Ａ４の点灯パターンが示されている。
【００５１】
また、本実施形態の遊技機１０では、サブ制御回路５２は、２ｍｓタイマ割込み処理（Ｓ３０）において、役物演出の内容に合わせて駆動役物装置３５の駆動モータ３７を制御する処理も実行する。言い換えれば、分割期間ｔは、サブ制御回路５２が駆動モータを制御する周期に一致している。従って、サブ制御回路５２は、駆動モータ３７を制御する周期に合わせて、複数のＬＥＤランプ４０のオンオフ制御をすることが可能となり、可動演出部材３６の駆動に必要な消費電力に合わせて、複数のＬＥＤランプ４０の消費電力を抑えることが可能となる。
【００５２】
上記した本実施形態の遊技機１０の動作を実現するため、主制御回路５０、サブ制御回路５２等（図２参照）は、上記した主制御回路メインプログラムＰＧ１、サブ制御回路メインプログラムＰＧ２等を実行して、情報を処理している。以下、主制御回路５０及びサブ制御回路５２における情報処理について説明する。
【００５３】
主制御回路５０に備えたワンチップマイコンは、遊技機１０の電源をオンすると、ＲＯＭ５１Ｃから図９に示した主制御回路メインプログラムＰＧ１を取り出してランする。同図に示すように、主制御回路メインプログラムＰＧ１がランされると、まずスタックの設定、定数設定、ＣＰＵ５１Ａの設定、ＳＩＯ、ＰＩＯ、ＣＴＣの設定等を行う初期設定が行われる（Ｓ１）。なお、初期設定（Ｓ１）は、主制御回路メインプログラムＰＧ１が、電源オン後の１回目にランされたときだけ実行され、それ以降は実行されない。
【００５４】
図９に示すように、初期設定（Ｓ１）に次いで、後述する主制御回路割り込み処理（Ｓ５）が実行されるまでの残余時間には、以下のステップＳ２〜Ｓ４の各処理がループして行われる。具体的には、まず、割り込みが禁止され（Ｓ２）、タイマ割り込みが入って来ても割り込み許可となるまで割り込み処理を行わないようにさせる。続いて、普通図柄・特別図柄主要乱数更新処理（Ｓ３）が実行される。この処理（Ｓ３）では、大当り判定等に用いられる乱数カウンタが更新され、更新されたカウンタ値は主制御回路５０のＲＡＭ５１Ｂの記憶領域に逐一記憶される。普通図柄・特別図柄主要乱数更新処理（Ｓ３）が終了すると、割り込みが許可され（Ｓ４）、主制御回路割り込み処理（Ｓ５）が実行可能となる。
【００５５】
主制御回路割り込み処理（Ｓ５）は、ＣＰＵ５１Ａに割り込みパルスが入力すると、例えば、４ｍｓ周期で繰り返して実行される。そして、主制御回路割り込み処理（Ｓ５）が終了してから、次に主制御回路割り込み処理（Ｓ５）が開始されるまでの残余処理期間中に、普通図柄・特別図柄主要乱数更新処理（Ｓ３）による各種カウンタ値の更新処理が複数回に亘って繰り返し実行される。また、割り込み禁止状態のときにＣＰＵ５１Ａに割り込みパルスが入力した場合は、主制御回路割り込み処理（Ｓ５）はすぐには開始されず、割り込み許可（Ｓ４）がされてから開始される。
【００５６】
次に、主制御回路割り込み処理（Ｓ５）について説明する。図１０に示すように、主制御回路割り込み処理（Ｓ５）では、まず、出力処理（Ｓ１０）が行われる。出力処理（Ｓ１０）では、以下説明する各処理により主制御回路５０の出力バッファに記憶された各コマンド（制御信号）等が、サブ制御回路５２へ出力される。ここで出力されるコマンド（制御信号）には、変動パターンコマンド等が挙げられる。
【００５７】
出力処理（Ｓ１０）に次いで、入力処理（Ｓ１１）が行われる。入力処理（Ｓ１１）では、主に遊技機１０に取り付けられている各種センサ（例えば、普通図柄始動スイッチ、始動口センサ、その他センサ、スイッチ類等）が検知した場合の信号入力が行なわれる。続いて行われる動作タイマ減算処理（Ｓ１２）では、動作タイマを減算する。
【００５８】
次に行われる普通図柄・特別図柄主要乱数更新処理（Ｓ１３）は、上記した主制御回路メインプログラムＰＧ１のループ処理内で行われている普通図柄・特別図柄主要乱数更新処理（Ｓ３）と同じである。即ち、乱数カウンタの更新処理は、主制御回路割り込み処理（Ｓ５）の実行期間と、その残余処理期間（主制御回路割り込み処理（Ｓ５）の終了後、次の主制御回路割り込み処理（Ｓ５）が開始されるまでの期間）の両方で行われている。
【００５９】
普通図柄・特別図柄主要乱数更新処理（Ｓ１３）に次いで、入賞検出処理（Ｓ１５）が実行される。入賞検出処理（Ｓ１５）では、始動入賞口１４Ａ，１４Ｂに遊技球に入賞したかどうかを判断して、入賞した場合には、特別図柄保留球数を適宜更新する。
【００６０】
入賞検出処理（Ｓ１５）が終了すると、普通動作処理（Ｓ１６）が行われる。主制御回路５０は、この処理（Ｓ１６）によって、普通図柄当りの判定や普通図柄表示装置１８Ｘ（図２参照）での普通図柄の変動及び停止表示、普通図柄当りに基づく始動入賞口１４Ｂにおける回動扉１４Ｔの開閉を、サブ制御回路５２を介さずに直接制御して、普通図柄当りに関する処理を行う。
【００６１】
普通動作処理（Ｓ１６）に次いで行われる特別動作処理（Ｓ１７）は、特別図柄表示装置１４Ｘ（図２参照）の表示状態を直接制御する一方、サブ制御回路５２を介して表示画面３０Ｇ、装飾ランプ２２、スピーカ２５等を間接的に制御する。
【００６２】
特別動作処理（Ｓ１７）が終了すると、保留球数処理（Ｓ１８）と、本発明に深く関連しないその他の処理（Ｓ１９）とを実行して、主制御回路割り込み処理（Ｓ５）から抜ける。そして、図９に示したように、次にＣＰＵ５１Ａに割り込みパルスが入力するまで、ステップＳ２〜ステップＳ４の処理が繰り返し実行され、割り込みパルスの入力を起因（約４ｍｓ後）に、再度、主制御回路割り込み処理（Ｓ５）が実行される。すると、上述の如く、前回、主制御回路割り込み処理（Ｓ５）が実行されたときにＲＡＭ５１Ｂの出力バッファにセットされた制御データが、次に実行された主制御回路割り込み処理（Ｓ５）の出力処理（Ｓ１０）において出力される。以上が、主制御回路５０が実行する主制御回路メインプログラムＰＧ１についての説明である。
【００６３】
次に、サブ制御回路５２が実行するサブ制御回路メインプログラムＰＧ２の処理について説明する。図１１に示すように、サブ制御回路メインプログラムＰＧ２では、まず、ＣＰＵ初期化処理（Ｓ２０）が行われ、スタックの設定、定数設定、ＣＰＵ５２Ａの設定、ＳＩＯ、ＰＩＯ、ＣＴＣに電源をオンすると、電源基板６０から電源断信号がサブ制御回路５２に送信される。この電源断信号が送信されたときに、ＲＡＭ５２Ｂのバックアップデータの内容が正常かどうか判断する（Ｓ２１）。正常であれば（Ｓ２１でｙｅｓ）、ステップＳ２３へ進み、ＲＡＭ５２Ｂの内容が正常でなければ（Ｓ２１でｎｏ）、ＲＡＭ５２Ｂを初期化し、各種フラグ及びカウンタ値がリセットされ（Ｓ２２）、ステップＳ２３へ進む。ステップＳ２３では、ウォッチドッグタイマカウンタが初期化される（Ｓ２３）。なお、これらステップＳ２０〜Ｓ２３は、サブ制御回路メインプログラムＰＧ２が、電源投入後の１回目にランされたときだけ実行され、それ以降は実行されない。
【００６４】
ステップＳ２０〜Ｓ２３によって初期設定が終了すると、割込みが禁止され（Ｓ２４）、乱数シード更新処理（Ｓ２５）が実行される。この処理（Ｓ２５）では、表示画面３０Ｇで行われる演出を、複数の演出候補の中から選択する際に必要な乱数値が更新される。なお、この乱数値によって、上述の図柄変動演出及び特殊演出の内容が決定される。
【００６５】
次いで、表示制御回路５４、音声制御回路５５、ランプ制御回路５６（図２参照）に各種コマンドを送信するコマンド送信処理（Ｓ２６）を実行し、ウォッチドッグタイマカウンタの初期化（Ｓ２７）、割込み許可（Ｓ２８）を行う。そして、これら処理（Ｓ２４〜Ｓ２８）を無限ループで繰り返す。
【００６６】
サブ制御回路メインプログラムＰＧ２では、上述したステップＳ２４〜Ｓ２８の無限ループに対して、受信割り込み処理（Ｓ２９）、２ｍｓタイマ割込み処理（Ｓ３０）、１０ｍｓタイマ割込み処理（Ｓ３１）が割り込んで実行される。サブ制御回路５２が主制御回路５０からストローブ信号を受けると、他の割込み処理（Ｓ３０，Ｓ３１）に優先して受信割込み処理（Ｓ２９）が実行される。また、２ｍｓタイマ割込み処理（Ｓ３０）は、１０ｍｓタイマ割込み処理（Ｓ３１）より優先して実行され、１０ｍｓタイマ割込み処理（Ｓ３１）は、２ｍｓタイマ割り込み処理（Ｓ３０）間の残余時間に割り込んで実行される。
【００６７】
図１２に示すように、受信割込み処理（Ｓ２９）では、まず、ストローブ信号をチェックし（Ｓ２９１）、ストローブ信号がＯＮでなければ（Ｓ２９１でＮｏ）、そのままこの処理（Ｓ２９）を抜ける。ストローブ信号がＯＮであれば（Ｓ２９１でＹｅｓ）、主制御回路５０からサブ制御回路５２に送信された制御信号（変動態様や特別図柄当否判定に関するデータ、コマンド等）を取り込み、ＲＡＭ５２Ｂに格納する（Ｓ２９２）。
【００６８】
２ｍｓタイマ割り込み処理（Ｓ３０）は、サブ制御回路５２に２ｍｓ周期の割り込みパルスが入力する度に実行する。図１３に示すように、この処理（Ｓ３０）では、入力処理（Ｓ３０１）、ランプデータ出力処理（Ｓ３０２）、駆動出力処理（Ｓ３０３）、３Ｄ変換ＩＣ処理（Ｓ３０４）、ウォッチドッグタイマ処理（Ｓ３０５）を行う。
【００６９】
入力処理（Ｓ３０１）では、１０ｍｓタイマ割込み処理（Ｓ３１）でスイッチ状態に基づく処理を実行するためのスイッチデータを作成して、そのスイッチデータをＲＡＭ５２Ｂに入力する。駆動出力処理（Ｓ３０３）では、可動演出部材３６（図１参照）等を駆動するための駆動用データを作成し、駆動制御回路５９に出力する。３Ｄ変換ＩＣ処理（Ｓ３０４）では、３Ｄ表示モード用の画像データの作成、出力等を行う。ウォッチドッグタイマ処理（Ｓ３０５）では、ウォッチドッグタイマを初期化する。ランプデータ出力処理（Ｓ３０２）については、後に詳説する。なお、駆動出力処理（Ｓ３０３）を実行しているときのサブ制御回路５２が本発明の「駆動制御手段」に相当する。
【００７０】
１０ｍｓタイマ割込み処理（Ｓ３１）は、サブ制御回路５２に１０ｍｓ周期の割り込みパルスが入力する度に実行される。図１４に示すように、１０ｍｓタイマ割込み処理（Ｓ３１）では、まず、メインコマンド解析処理（Ｓ３１１)を行う。この処理（Ｓ３１１）では、上述の受信割込み処理（Ｓ３０）で受信したコマンドの解析処理及び動作の設定を行う。メインコマンド解析処理（Ｓ３１１）が終了すると、次いで、本発明に深く関連しないその他の処理（Ｓ３１２）を実行した後、ウォッチタイマカウンタを初期化して（Ｓ３１３）、この処理（Ｓ３１）を抜ける。なお、本実施形態では、メインコマンド解析処理（Ｓ３１２）で、図４（Ａ）に示した基準データテーブルが作成される。また、このメインコマンド解析処理（Ｓ３１２）では、液晶表示装置３０の表示態様を、２Ｄ表示モードと３Ｄ表示モードの何れかに設定する。
【００７１】
図１５には、２ｍｓタイマ割込み処理（Ｓ３０）において実行されるランプデータ出力処理（Ｓ３０２）の詳細が示されている。ランプデータ出力処理（Ｓ３０２）では、まず、分割基礎データテーブル（図４（Ｂ）参照。図１５では、「出力データ［４］」と表されている。）を作成する（Ｓ４０１）。なお、この分割基礎データテーブルは、上述したように、１０ｍｓタイマ割込み処理（Ｓ３１）で作成された基準データテーブル（図４（Ａ）参照）をそのまま用いて作成される。
【００７２】
分割基礎データテーブルを作成したら、ＬＥＤ出力カウンタが「０」であるか否かを判断し（Ｓ４０２）、「０」であれば（Ｓ４０２でＹｅｓ）、区分Ａ１についての出力データ［０］をオフに設定して（Ｓ４０３）、その出力データ［０］を送信する（Ｓ４０４）。次いで、区分Ａ２についての出力データ［１］をそのまま送信し（Ｓ４０５）、ＬＥＤ出力カウンタを「１」にセットして（Ｓ４０６）、このランプデータ出力処理（Ｓ３０２）を抜ける。
【００７３】
ＬＥＤ出力カウンタが「０」でない場合には（ステップＳ４０２でＮｏ）、ＬＥＤカウンタが「１」であるか否かを判断し（Ｓ４０７）、「１」であれば（Ｓ４０７でＹｅｓ）、区分Ａ２についての出力データ［１］をオフに設定して（Ｓ４０８）、その出力データ［１］を送信する（Ｓ４０９）。次いで、区分Ａ３についての出力データ［２］をそのまま送信し（Ｓ４１０）、ＬＥＤカウンタを「２」にセットして（Ｓ４１１）、このランプデータ出力処理（Ｓ３０２）を抜ける。
【００７４】
ＬＥＤ出力カウンタが「１」でない場合には（ステップＳ４０７でＮｏ）、ＬＥＤカウンタが「２」であるか否かを判断し（Ｓ４１２）、「２」であれば（Ｓ４１２でＹｅｓ）、区分Ａ３についての出力データ［２］をオフに設定して（Ｓ４１３）、その出力データ［２］を送信する（Ｓ４１４）。次いで、区分Ａ４についての出力データ［３］をそのまま送信し（Ｓ４１５）、ＬＥＤ出力カウンタを「３」にセットして（Ｓ４１６）、このランプデータ出力処理（Ｓ３０２）を抜ける。
【００７５】
ＬＥＤ出力カウンタが「２」でない場合には（Ｓ４１２でＮｏ）、区分Ａ４についての出力データ［３］をオフに設定して（Ｓ４１７）、その出力データ［３］を送信する（Ｓ４１８）。次いで、区分Ａ１についての出力データ［０］をそのまま送信し（Ｓ４１９）、ＬＥＤ出力カウンタを「０」にセットして（Ｓ４２０）、このランプデータ出力処理（Ｓ３０２）を抜ける。
【００７６】
なお、ランプデータ出力処理（Ｓ３０２）において、ステップＳ４０８〜Ｓ４１１の処理は、ステップＳ４０６でＬＥＤカウンタが「１」にセットされた後、次に実行される２ｍｓタイマ割込み処理（Ｓ３０、図１１参照）において実行され、ステップＳ４１３〜Ｓ４１６の処理は、ステップＳ４１１でＬＥＤカウンタが「２」にセットされた後、次に実行される２ｍｓタイマ割込み処理（Ｓ３０）において実行され、ステップＳ４１７〜Ｓ４２０の処理は、ステップＳ４１６でＬＥＤカウンタが「３」にセットされた後、次に実行される２ｍｓタイマ割込み処理（Ｓ３０）において実行され、ステップＳ４０３〜Ｓ４０６の処理は、ステップＳ４２０でＬＥＤカウンタが「０」にセットされた後、次に実行される２ｍｓタイマ割込み処理（Ｓ３０）において実行される。
【００７７】
このように、本実施形態では、ランプデータ出力処理（Ｓ３０２）が２ｍｓごとに４回繰り返されることで、区分Ａ１〜Ａ４の出力データ［０］〜［３］が順番にオフに設定される。即ち、強制的にオフに設定される強制オフ区分が、分割期間（２ｍｓ）毎に、所定の順序で選択されている。即ち、ステップＳ４０３，Ｓ４０８，Ｓ４２３，Ｓ４１７の処理が上述した強制オフ処理に相当し、これらの処理によって、図４（Ｃ）に示した強制オフ処理後の分割基礎データテーブルが作成される。また、本実施形態では、サブ制御回路５２がステップＳ４０４〜Ｓ４０５，Ｓ４０９〜Ｓ４１０，Ｓ４１４〜Ｓ４１５，Ｓ４１８〜４１９の処理を実行することで、図４（Ｄ）で示したように、強制オフ区分を含む一部の区分についてのみ制御信号を送信するようになっている。なお、ランプデータ出力処理（Ｓ３０２）を実行しているときのサブ制御回路５２が本発明の「電飾制御手段」に相当する。
【００７８】
本実施形態に係る遊技機１０の構成に関する説明は以上である。次に、遊技機１０の作用効果について説明する。本実施形態の遊技機１０では、遊技の進行に応じて、駆動役物装置３５による役物演出、液晶表示装置３０による表示演出、複数のＬＥＤランプ４０によるランプ演出が行われる。
【００７９】
ここで、ランプ演出は、役物演出や表示演出と同時に行われることがあり、複数のＬＥＤランプ４０による消費電力が大きいと、役物演出や表示演出の消費電力が制限されてしまい、それら役物演出及び表示演出の設計の自由度が低くなるという問題が生じ得る。この問題を解決するため、遊技機１０は、複数のＬＥＤランプ４０を複数の区分Ａ１〜Ａ４に分け、それら区分Ａ１〜Ａ４の一部の区分を強制的に消灯する構成となっている。
【００８０】
具体的には、区分Ａ１〜Ａ４について、基準周期Ｔ（１０ｍｓ）毎のオンオフ情報を含む点灯制御データからなる基準データテーブルを作成する。また、基準周期Ｔを分割してなる分割期間ｔ（２ｍｓ）毎に、基準データテーブルから分割期間ｔに対応した分割基礎データテーブルを作成すると共に、複数の区分Ａ１〜Ａ４のうち一部を強制オフ区分として選択し、その強制オフ区分の点灯制御データをオフに再設定する。そして、再設定後の分割基礎データテーブルに基づいて強制オフ区分のＬＥＤランプ４０を制御する。これにより、強制オフ区分のＬＥＤランプ４０については、確実に消灯させることが可能となり、複数のＬＥＤランプ４０の消費電力を抑えることが可能となる。
【００８１】
また、本実施形態では、再設定後の分割基礎データテーブルに基づく制御信号を、複数の区分Ａ１〜Ａ４のうち強制オフ区分を含む一部の区分にのみ出力するので、分割期間ｔ毎に、全ての区分Ａ１〜Ａ４に制御信号を出力する場合と比較して、通信負荷を抑えることが可能となる。このように、本実施形態の遊技機１０によれば、複数のＬＥＤランプ４０による消費電力を抑えつつ通信負荷を抑えることが可能となる。
【００８２】
しかも、本実施形態では、任意の分割期間ｔにおいて、強制オフ区分として選択された区分は、次の分割期間ｔにおいてもオフ状態が維持される（図４（Ｄ）及び図５（Ｂ）参照）。これにより、オフの制御信号を再度出力することなく、演出用発光部を消灯させることが可能となる。
【００８３】
また、強制オフ区分は、所定の順序で選択されるので、基準周期Ｔ全体で、強制的に消灯される区分に偏りが生じることを抑制可能となる。しかも、強制オフ区分は、一定数ずつ選択されるので、任意の分割期間ｔで、強制的に消灯されるＬＥＤランプ４０の数のばらつきを抑えることが可能となる。
【００８４】
［他の実施形態］
本発明は、上記実施形態に限定されるものではなく、例えば、以下に説明するような実施形態も本発明の技術的範囲に含まれ、さらに、下記以外にも要旨を逸脱しない範囲内で種々変更して実施することができる。
【００８５】
（１）上記実施形態では、本発明をパチンコ遊技機に適用した例を示したが、スロットマシンに適用してもよい。
【００８６】
（２）上記実施形態では、１０ｍｓの基準周期に対して、分割期間が２ｍｓとなっていたが、例えば、２．５ｍｓや１ｍｓであってもよい。なお、本構成は、サブ制御回路５２にて実行されるサブ制御回路メインプログラムＰＧ２に、２．５ｍｓ周期や１ｍｓ周期で実行される割込み処理を設けることにより実現可能となる。
【００８７】
（３）上記実施形態では、複数のＬＥＤランプ４０が４つの区分Ａ１〜Ａ４に分けられていたが、図１６（Ａ）に示すように、５つの区分Ａ１〜Ａ５に分けられてもよいし、図１６（Ｂ）に示すように、３つの区分Ａ１〜Ａ３に分けられてもよい。なお、図１７（Ａ）には、図１６（Ａ）に示した点灯パターンを実現するためにサブ制御回路５２が区分Ａ１〜Ａ５に送信する送信データの一例が示されている。また、図１７（Ｂ）には、図１６（Ｂ）に示した点灯パターンを実現するためにサブ制御回路５２が区分Ａ１〜Ａ３に送信する送信データの一例が示されている。なお、これらの送信データは、上記第１実施形態と同様にして作成される。
【００８８】
（４）図１８（Ｄ）に示すように、ある２ｍｓタイマ割込み処理（Ｓ３０）で強制オフ区分に選択された区分は、１回後の２ｍｓタイマ割込み処理（次の２ｍｓタイマ割込み処理）では、点灯制御データが送信されず、２回後の２ｍｓタイマ割込み処理（次の次の２ｍｓタイマ割込み処理）で、強制オフ区分に選択されず、且つ、点灯制御データが送信されるように構成されてもよい。具体的には、図１８（Ｄ）において、区分Ａ１（出力データ［０］）は、ＬＥＤカウンタ［０］のときに強制オフ区分に選択され、ＬＥＤカウンタ［２］のときに強制オフ区分に選択されている。このような構成としても、上記実施形態と同様の効果を奏することができる。なお、図１８（Ａ）〜図１８（Ｄ）は、上記実施形態における図４（Ａ）〜図４（Ｄ）に対応し、図１９（Ａ）〜図１９（Ｂ）は、上記実施形態における図５（Ａ）〜図５（Ｂ）に対応している。
【００８９】
（５）上記実施形態では、分割期間（２ｍｓ）毎に、複数の区分Ａ１〜Ａ４から強制オフ区分が１つ選択されていたが、図２０（Ａ）〜図２０（Ｄ）に示すように、複数選択されてもよい。また、本構成は、上記（２）の図１６（Ａ）の例に適用されてもよい。なお、図２０（Ａ）〜図２０（Ｄ）は、上記実施形態における図４（Ａ）〜図４（Ｄ）に対応し、図２０（Ｄ）の送信データに基づいて点灯制御された区分Ａ１〜Ａ４の点灯パターンは、上記実施形態の図５（Ｂ）で示した点灯パターンと同じになる。
【符号の説明】
【００９０】
１０    遊技機
３６    可動演出部材
３７    駆動モータ（駆動源）
４０    ＬＥＤランプ（演出用発光部）
５０    主制御回路
５２    サブ制御回路（電飾制御手段、駆動制御手段）
５６    ランプ制御回路
Ａ１〜Ａ５    区分
【図１】
0005938627.tif 000002
【図２】
0005938627.tif 000003
【図３】
0005938627.tif 000004
【図４】
0005938627.tif 000005
【図５】
0005938627.tif 000006
【図６】
0005938627.tif 000007
【図７】
0005938627.tif 000008
【図８】
0005938627.tif 000009
【図９】
0005938627.tif 000010
【図１０】
0005938627.tif 000011
【図１１】
0005938627.tif 000012
【図１２】
0005938627.tif 000013
【図１３】
0005938627.tif 000014
【図１４】
0005938627.tif 000015
【図１５】
0005938627.tif 000016
【図１６】
0005938627.tif 000017
【図１７】
0005938627.tif 000018
【図１８】
0005938627.tif 000019
【図１９】
0005938627.tif 000020
【図２０】
0005938627.tif 000021