(57)【要約】      （修正有）【課題】効率的に効果の高い演出を行う遊技機を提供する。【解決手段】制御部は、表示部に複数の画像を所定の順序で連続して表示することを指示するとき、各画像に係る画像番号、最初に表示する画像である最初画像に係る表示手段上の位置を示す最初表示座標、最後に表示する画像である最後画像に係る表示手段上の位置を示す最後表示座標、及び、表示間隔を指定する間隔指定データを含む表示指令を表示部に送信し、表示制御手段は、表示部が表示指令を受信すると、最初画像と最後画像の間に表示する各画像の表示手段上の位置を示す表示座標を、最初表示座標及び最後表示座標に基づいて、画像が最初表示座標と最後表示座標の間を等間隔で移動するように決定し、表示指令に含まれる画像番号が付された画像を画像記憶手段から順次読出し、表示指令の間隔指定データで指定された表示間隔で、表示手段に表示する。【選択図】図１９
2020062253.tif 000002
【特許請求の範囲】
【請求項１】
表示部と、
前記表示部に接続され前記表示部に画像の表示を指示する制御部と、を備え、
前記表示部は、
画像を表示する表示手段と、
前記表示手段の表示制御を行う表示制御手段と、
画像番号が付された画像を複数記憶する画像記憶手段と、を有し、
前記制御部は、
前記表示部に複数の画像を所定の順序で連続して表示することを指示するとき、各画像に係る画像番号、最初に表示する画像である最初画像に係る表示手段上の位置を示す最初表示座標、最後に表示する画像である最後画像に係る表示手段上の位置を示す最後表示座標、及び、表示間隔を指定する間隔指定データを含む表示指令を前記表示部に送信し、
前記表示制御手段は、
前記表示部が前記表示指令を受信すると、前記最初画像と前記最後画像の間に表示する各画像の表示手段上の位置を示す表示座標を、前記最初表示座標及び前記最後表示座標に基づいて、画像が前記最初表示座標と前記最後表示座標の間を等間隔で移動するように決定し、
前記表示指令に含まれる画像番号が付された画像を前記画像記憶手段から順次読出し、前記表示指令の前記間隔指定データで指定された表示間隔で、前記表示手段に表示する
ことを特徴とする遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技機に関する。
【背景技術】
【０００２】
従来、複数の図柄がそれぞれの表面に配された複数のリールと、スタートスイッチと、ストップスイッチと、各リールに対応して設けられたステッピングモータと、制御部とを備えた、パチスロと呼ばれる遊技機が知られている。スタートスイッチは、メダルやコインなどの遊技媒体が遊技機に投入された後、スタートレバーが遊技者により操作されたこと（以下、「開始操作」ともいう）を検出し、全てのリールの回転の開始を要求する信号を出力する。ストップスイッチは、各リールに対応して設けられたストップボタンが遊技者により押されたこと（以下、「停止操作」ともいう）を検出し、該当するリールの回転の停止を要求する信号を出力する。ステッピングモータは、その駆動力を対応するリールに伝達する。また、制御部は、スタートスイッチ及びストップスイッチにより出力された信号に基づいて、ステッピングモータの動作を制御し、各リールの回転動作及び停止動作を行う。
【０００３】
このような遊技機では、開始操作が検出されると、プログラム上で乱数を用いた抽籤処理（以下、「内部抽籤処理」という）が行われ、その抽籤の結果（以下、「内部当籤役」という）と停止操作のタイミングとに基づいてリールの回転の停止を行う。そして、全てのリールの回転が停止され、入賞の成立に係る図柄の組合せが表示されると、その図柄の組合せに対応する特典が遊技者に付与される。なお、遊技者に付与される特典の例としては、遊技媒体（メダル等）の払い出し、遊技媒体を消費することなく再度、内部抽籤処理を行う再遊技（以下、「リプレイ」ともいう）の作動、遊技媒体の払い出し機会が増加するボーナスゲームの作動等を挙げることができる。
【０００４】
また、上記構成の遊技機において、液晶表示装置を搭載していない遊技機（例えば、特許文献１参照）が知られている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１７−１６９８１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載の遊技機のように液晶表示装置を搭載していない遊技機では、演出性に乏しいという問題がある。一方で、多彩な演出が行える高機能な大画面液晶表示装置を備える遊技機は、開発コスト、及び、製造コストが増大する問題がある。
【０００７】
本発明の目的は、上記従来技術における実情を考慮し、効率的に効果の高い演出を行える遊技機を提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明では、以下のような構成の遊技機を提供する。
【０００９】
表示部（例えば、後述のサブ液晶ユニット２００）と、
前記表示部に接続され前記表示部に画像の表示を指示する制御部（例えば、後述の副制御回路４２）と、を備え、
前記表示部は、
画像を表示する表示手段（例えば、後述の液晶画面２０２）と、
前記表示手段の表示制御を行う表示制御手段（例えば、後述の制御ＬＳＩ２０１）と、
画像番号が付された画像を複数記憶する画像記憶手段（例えば、後述の外付けメモリ２０３）と、を有し、
前記制御部は、
前記表示部に複数の画像を所定の順序で連続して表示することを指示するとき、各画像に係る画像番号、最初に表示する画像である最初画像に係る表示手段上の位置を示す最初表示座標、最後に表示する画像である最後画像に係る表示手段上の位置を示す最後表示座標、及び、表示間隔を指定する間隔指定データを含む表示指令（例えば、後述の座標移動有りの第２画像表示コマンド）を前記表示部に送信し、
前記表示制御手段は、
前記表示部が前記表示指令を受信すると、前記最初画像と前記最後画像の間に表示する各画像の表示手段上の位置を示す表示座標を、前記最初表示座標及び前記最後表示座標に基づいて、画像が前記最初表示座標と前記最後表示座標の間を等間隔で移動するように決定し、
前記表示指令に含まれる画像番号が付された画像を前記画像記憶手段から順次読出し、前記表示指令の前記間隔指定データで指定された表示間隔で、前記表示手段に表示する
ことを特徴とする遊技機。
【発明の効果】
【００１０】
本発明によれば、効率的に効果の高い演出を行うことができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態の遊技機における外観構成例を示す斜視図である。
【図２】本発明の一実施形態の遊技機におけるフロントパネルを外した状態の正面図である。
【図３】本発明の一実施形態の遊技機におけるＬＥＤ配置ポート図である。
【図４】本発明の一実施形態の遊技機における内部構造を示すものであり、フロントドアを開いた状態の斜視図である。
【図５】本発明の一実施形態の遊技機が備える回路の全体構成を示すブロック図である。
【図６】本発明の一実施形態の遊技機における副制御回路の内部構成を示すブロック図である。
【図７】本発明の一実施形態の遊技機におけるサブ液晶ユニットの回路構成例を示すブロック図である。
【図８】本発明の一実施形態における図柄配置テーブルの一例を示す図である。
【図９】本発明の一実施形態の遊技機における副制御回路とサブ液晶ユニット間の通信データフォーマットを説明するための図である。
【図１０】本発明の一実施形態の遊技機における全画像要求コマンドを説明するための図である。
【図１１】本発明の一実施形態の遊技機における画像チェックサム要求コマンドを説明するための図である。
【図１２】本発明の一実施形態の遊技機における画像クリアコマンドを説明するための図である。
【図１３】本発明の一実施形態の遊技機におけるＱＲリクエストコマンドを説明するための図である。
【図１４】本発明の一実施形態の遊技機における副制御回路が作成するＱＲコードの一例を示す図である。
【図１５】本発明の一実施形態の遊技機におけるサブ液晶ユニットにＱＲコードを表示させる手順を説明するための図である。
【図１６】本発明の一実施形態の遊技機におけるポーリングコマンドを説明するための図である。
【図１７】本発明の一実施形態の遊技機における第１画像表示コマンドを説明するための図である。
【図１８】本発明の一実施形態の遊技機における第１画像表示コマンドに基づく画像の表示態様を説明するための図である。
【図１９】本発明の一実施形態の遊技機における第２画像表示コマンドを説明するための図である。
【図２０】発明の一実施形態の遊技機における第２画像表示コマンドに基づく画像の表示態様を説明するための図（その１）である。
【図２１】発明の一実施形態の遊技機における第２画像表示コマンドに基づく画像の表示態様を説明するための図（その２）である。
【図２２】発明の一実施形態の遊技機におけるＡＣＫコマンドを説明するための図である。
【図２３】発明の一実施形態の遊技機におけるＮＡＫコマンドを説明するための図である。
【図２４】発明の一実施形態の遊技機における画像表示系コマンドを受信したときのＡＣＫ／ＮＡＫコマンドの送信タイミングを示すタイミングチャート（その１）である。
【図２５】発明の一実施形態の遊技機における画像表示系コマンドを受信したときのＡＣＫ／ＮＡＫコマンドの送信タイミングを示すタイミングチャート（その２）である。
【図２６】発明の一実施形態の遊技機におけるＱＲリクエストコマンドを受信したときのＡＣＫ／ＮＡＫコマンドの送信タイミングを示すタイミングチャートである。
【図２７】本発明の一実施形態における遊技機の主制御回路の処理例を示すメインフローチャートである。
【図２８】本発明の一実施の形態におけるメインＣＰＵの制御による割込処理の例を示すフローチャートである。
【図２９】本発明の一実施形態におけるサブＣＰＵにより行われる主基板通信タスクの例を示すフローチャートである。
【図３０】本発明の一実施形態におけるサブＣＰＵにより行われる演出登録タスクの例を示すフローチャートである。
【図３１】本発明の一実施形態における演出内容決定処理の例を示すフローチャートである。
【図３２】本発明の変形例におけるサウンド制御タスクの例を示すフローチャートである。
【図３３】本発明の変形例におけるＬＥＤ制御タスクの例を示すフローチャートである。
【図３４】変形例に係るＱＲリクエストコマンドを説明するための図である。
【発明を実施するための形態】
【００１２】
以下、本発明の一実施形態を示す遊技機であるパチスロについて、図１〜図３４を参照しながら説明する。
なお、本実施形態では、特定の図柄組合せが表示された場合にリプレイの当籤確率が通常時より高くなる遊技状態であるリプレイタイム（以下、「ＲＴ」という）が作動する機能を備えたパチスロについて説明する。
【００１３】
＜パチスロの構造＞
次に、図１〜図３を参照して、本実施形態におけるパチスロの構造について説明する。
【００１４】
［外観構造］
図１は、パチスロ１の外部構造を示す斜視図である。図２は、本実施の形態におけるパチスロ１のフロントパネル１０を外した状態の正面図である。
【００１５】
図１に示すように、パチスロ１は、外装体２を備えている。外装体２は、リールや回路基板等を収容するキャビネット２ａと、キャビネット２ａに対して開閉可能に取り付けられるフロントドア２ｂとを有している。
キャビネット２ａの両側面には、把手７が設けられている（図１では一側面の把手７のみを示す）。この把手７は、パチスロ１を運搬するときに手をかける凹部である。
【００１６】
キャビネット２ａの内部には、３つのリール３Ｌ，３Ｃ，３Ｒが横並びに設けられている。以下、各リール３Ｌ，３Ｃ，３Ｒを、それぞれ左リール３Ｌ、中リール３Ｃ、右リール３Ｒという。各リール３Ｌ，３Ｃ，３Ｒは、円筒状に形成されたリール本体と、リール本体の周面に装着された透光性のシート材と、リール本体の内側からシート材に光を照射するリール用光源とを有している。シート材の表面には、複数（例えば２１個）の図柄が周方向に沿って所定の間隔をあけて描かれている。ここで、赤７図柄（不図示）の一部分は半透明部分とされている。赤また、リール本体には、シート材の背面に光を照射するリールバックライトが設けられている。このリールバックライトは、後述の副制御回路４２によって制御されて点灯及び消灯する。
【００１７】
フロントドア２ｂは、ドア本体９と、フロントパネル１０と、発光表示装置１１とを備えている。
ドア本体９は、ヒンジ（不図示）を用いてキャビネット２ａに開閉可能に取り付けられている。ヒンジは、パチスロ１の前方からドア本体９を見た場合に、ドア本体９における左側の端部に設けられている。
【００１８】
また、フロントドア２ｂの裏面側における左右方向の他端側（パチスロ１を正面から見て右側）の端部には、サブ用ドア監視スイッチ（図示省略）が設けられている。サブ用ドア監視スイッチは、フロントドア２ｂの開閉を示す信号を副制御回路４２に出力する。
【００１９】
図１に示すように、発光表示装置１１は、ドア本体９の上部に設けられている。この発光表示装置１１は、マトリックス状に配置された複数の光源部によって形成されたドットマトリクス部１１９（図２参照）と、フロントパネル１０のドットマトリクス部１１９に対向する部分から構成されている。
【００２０】
ドットマトリクス部１１９は、任意の箇所の光源部を点灯（点滅）することで、フロントパネル１０に施されたデザインの任意の箇所（本実施の形態では花火の絵柄）を背面から照明する。これにより、フロントパネル１０に施されたデザインの任意の箇所を発光させる演出が行われる。
【００２１】
発光表示装置１１の下方には、３つのリール３Ｌ，３Ｃ，３Ｒに描かれた図柄を表示する表示窓４Ｌ，４Ｃ，４Ｒが設けられている。以下、各表示窓４Ｌ，４Ｃ，４Ｒを、それぞれ左表示窓４Ｌ、中表示窓４Ｃ、右表示窓４Ｒという。
【００２２】
表示窓４Ｌ，４Ｃ，４Ｒは、例えばアクリル板等の透明な部材で形成されている。この表示窓４Ｌ，４Ｃ，４Ｒは、正面（遊技者側）から見て、３つのリールの配置領域と重畳する位置に設けられ、かつ、３つのリールより手前（遊技者側）に位置するように設けられる。したがって、遊技者は、表示窓４Ｌ，４Ｃ，４Ｒを介して、表示窓４Ｌ，４Ｃ，４Ｒの背後に設けられた３つのリールを視認することができる。
【００２３】
本実施形態では、表示窓４Ｌ，４Ｃ，４Ｒは、その背後に設けられた対応するリールの回転が停止したとき、各リールに描かれた複数種類の図柄のうち、連続して配置された３つの図柄を表示できる大きさに設定されている。すなわち、表示窓４Ｌ，４Ｃ，４Ｒの枠内には、リール毎に上段、中段及び下段の各領域が設けられ、各領域に１個の図柄が表示される。
【００２４】
フロントパネル１０は、ドア本体９の上部に取り付けられている。このフロントパネル１０は、上表示部１０１と、リール照明部１０２と、リールサイド演出表示部１０３Ａ，１０３Ｂと、エッジ演出表示部１０４Ａ，１０４Ｂと、リール下表示部１０５とを有している。
【００２５】
上表示部１０１は、発光表示装置１１の上方に配置されており、リール照明部１０２は、リール３Ｌ，３Ｃ，３Ｒと発光表示装置１１との間に配置されている。リールサイド演出表示部１０３Ａ，１０３Ｂは、リール３Ｌ，３Ｃ，３Ｒの側方に配置されており、エッジ演出表示部１０４Ａ，１０４Ｂは、リール横演出表示部１０３の側方に配置されている。
【００２６】
リール下表示部１０５は、リール３Ｌ，３Ｃ，３Ｒの下方に配置されている。リール下表示部１０５の中央部には、サブ液晶ユニット２００が設けられている。サブ液晶ユニット２００は、液晶表示装置であり、画像及び映像が表示される液晶画面２０２を備えている。
【００２７】
上表示部１０１、リール照明部１０２、リールサイド演出表示部１０３Ａ，１０３Ｂ、エッジ演出表示部１０４Ａ，１０４Ｂ及びリール下表示部１０５は、ドア本体９に設けられた後述する各種ランプ群１１１〜１１７を覆っている。そして、これら上表示部１０１，１０２，１０３Ａ，１０３Ｂ，１０４Ａ，１０４Ｂ，１０５は、各種ＬＥＤ群１１１〜１１７からの光が照射されて発光する。
【００２８】
例えば、リールサイド演出表示部１０３Ａには、上下方向に並ぶ３つのＢＥＴ発光部が設けられている。３つのＢＥＴ発光部の点灯する数は、１回の遊技に使用するメダルの数を示す。
【００２９】
本実施形態では、１回の遊技に使用するメダルの数を１〜３に設定している。例えば、１回の遊技に使用するメダルの数を「１」にした場合は、１つのＢＥＴ発光部（例えば一番下に位置するＢＥＴ発光部）が点灯し、その他ＢＥＴ発光部（真ん中と一番上に位置するＢＥＴ発光部）が消灯する。
【００３０】
図１に示すように、ドア本体９の中央には、台座部１２が形成されている。この台座部１２には、遊技者の操作対象となる各種装置（メダル投入口１３、ＭＡＸベットボタン１４、１ベットボタン１５、スタートレバー１６、ストップボタン１７Ｌ，１７Ｃ，１７Ｒ、エンターボタン２１、セレクトボタン２２）が設けられている。
【００３１】
メダル投入口１３は、遊技者によって外部からパチスロ１に投下されるメダルを受け入れるために設けられる。メダル投入口１３から受け入れられたメダルは、予め設定された枚数（例えば３枚）を上限として１回の遊技に使用され、予め設定された枚数を超えた分は、パチスロ１の内部に預けることができる（いわゆるクレジット機能）。
【００３２】
ＭＡＸベットボタン１４及び１ベットボタン１５は、パチスロ１の内部に預けられているメダルから１回の遊技に使用する枚数を決定するために設けられる。なお、図１には示さないが、台座部１２には、精算ボタンが設けられる。この精算ボタンは、パチスロ１の内部に預けられているメダルを外部に引き出す（排出する）ために設けられる。
【００３３】
スタートレバー１６は、全てのリール（３Ｌ，３Ｃ，３Ｒ）の回転を開始するために設けられる。ストップボタン１７Ｌ，１７Ｃ，１７Ｒは、それぞれ、左リール３Ｌ、中リール３Ｃ、右リール３Ｒに対応づけて設けられ、各ストップボタンは対応するリールの回転を停止するために設けられる。以下、ストップボタン１７Ｌ，１７Ｃ，１７Ｒを、それぞれ左ストップボタン１７Ｌ、中ストップボタン１７Ｃ、右ストップボタン１７Ｒという。
【００３４】
エンターボタン２１及びセレクトボタン２２は、サブ液晶ユニット２００に表示された各種画面における選択可能な複数の項目の内、任意の項目を選択するために設けられる。セレクトボタン２２の押下に応じて、表示されている複数の項目の内、一つの項目を指定するためのカーソルの位置や、ハイライト表示される項目が変更される。また、エンターボタン２１の押下に応じて、指定された項目が選択される。
【００３５】
また、台座部１２には、７セグメントＬＥＤ（Light Emitting Diode）からなる７セグ表示器６が設けられている。この７セグ表示器６は、特典として遊技者に対して払い出すメダルの枚数（以下、払出枚数）、パチスロ１の内部に預けられているメダルの枚数（以下、クレジット枚数）、遊技を行うためのメダルの投入枚数（以下、ＢＥＴ枚数）等の情報をデジタル表示する。
【００３６】
ドア本体９の下部には、メダル払出口１８、メダル受皿１９、スピーカ２０Ｌ，２０Ｒ等が設けられている。メダル払出口１８は、後述のメダル払出装置３３の駆動により排出されるメダルを外部に導く。メダル受皿１９は、メダル払出口１８から排出されたメダルを貯める。また、スピーカ２０Ｌ，２０Ｒは、演出内容に対応する効果音や楽曲等の音を出力する。
【００３７】
また、ドア本体９には、腰部パネル表示部１０６が設けられている。この腰部パネル表示部１０６は、スピーカ２０Ｌ，２０Ｒの上方に配置されている。腰部パネル表示部１０６は、ドア本体９に設けられた後述する光源部（Ｎｏ.５３のポート）を覆っている。そして、腰部パネル表示部１０６は、光源部（Ｎｏ.５３のポート）からの光が照射されて発光する。
【００３８】
［各種ＬＥＤ群］
図３は、パチスロ１におけるＬＥＤ配置ポート図である。
【００３９】
図３に示すように、ドア本体９には、３３７ポートの光源部が設けられている。各光源部には、ＬＥＤが配置されている。なお、本発明に係る光源部としては、有機エレクトロルミネッセンス等、少なくとも緑色、青色、赤色に発光可能であれば既存の発光素子を配置してもよい。
【００４０】
Ｎｏ.０〜Ｎｏ.３０のポートに係る光源部は、第１ＬＥＤ群１１１を形成している。この第１ＬＥＤ群１１１は、上表示部１０１（図２参照）に光を照射する。Ｎｏ.４９〜Ｎｏ.５２のポートに係る光源部は、第２ＬＥＤ群１１２を形成している。この第２ＬＥＤ群１１２は、リール照明部１０２（図２参照）に光を照射する。
【００４１】
Ｎｏ.６６〜Ｎｏ.７０のポートに係る光源部は、第３ＬＥＤ群１１３を形成し、Ｎｏ.７１〜Ｎｏ.７５のポートに係る光源部は、第４ＬＥＤ群１１４を形成している。第３ＬＥＤ群１１３は、リールサイド演出表示部１０３Ａ（図２参照）に光を照射し、第４ＬＥＤ群１１４は、リールサイド演出表示部１０３Ｂ（図２参照）に光を照射する。第３ＬＥＤ群１１３のＮｏ.６８〜Ｎｏ.７０のポートに係る光源部は、上述した３つのＢＥＴ発光部に対向し、点灯することでそれぞれ対向するＢＥＴ発光部を発光させる。
【００４２】
Ｎｏ.５４〜Ｎｏ.５９のポートに係る光源部は、第５ＬＥＤ群１１５を形成し、Ｎｏ.６０〜Ｎｏ.６５のポートに係る光源部は、第６ＬＥＤ群１１６を形成している。第５ＬＥＤ群１１５は、エッジ演出表示部１０４Ａ（図２参照）に光を照射し、第６ＬＥＤ群１１６は、エッジ演出表示部１０４Ｂ（図２参照）に光を照射する。
【００４３】
Ｎｏ.１０８〜Ｎｏ.１５６のポートに係る光源部は、第７ＬＥＤ群１１７を形成している。第７ＬＥＤ群１１７は、リール下表示部１０５（図２参照）に光を照射する。第７ＬＥＤ群１１７のＮｏ.１０８〜Ｎｏ.１２１のポートに係る光源部は、例えば、パチスロ１の内部に預けられているメダルの枚数である貯留枚数を表示する。
【００４４】
第７ＬＥＤ群１１７のＮｏ.１２２〜Ｎｏ.１４２のポートに係る光源部は、例えば、ボーナス中のメダルの獲得枚数を表示する。第７ＬＥＤ群１１７のＮｏ.１４３〜Ｎｏ.１５６のポートに係る光源部は、例えば、メダルの払出枚数を表示する。
【００４５】
Ｎｏ.３１〜Ｎｏ.４８及びＮｏ.７６〜Ｎｏ.９３のポートに係る光源部は、第８ＬＥＤ群１１８を形成している。第８ＬＥＤ群１１８のＮｏ.３１〜Ｎｏ.３６のポートに係る光源部は、左リール３Ｌのリール用光源（リールバックライト）として機能する。また、Ｎｏ.３７〜Ｎｏ.４２のポートに係る光源部は、中リール３Ｃのリール用光源（リールバックライト）として機能し、Ｎｏ.４３〜Ｎｏ.４８のポートに係る光源部は、右リール３Ｒのリール用光源（リールバックライト）として機能する。
【００４６】
Ｎｏ.５３のポートに係る光源部は、腰部パネル表示部１０６（図２参照）に光を照射する。Ｎｏ.１５７のポートに係る光源部は、ＭＡＸＢＥＴボタン１４に光を照射する。左ストップボタン１７Ｌに光を照射する。Ｎｏ.１５８のポートに係る光源部は、左ストップボタン１７Ｌに光を照射する。Ｎｏ.１５９のポートに係る光源部は、中ストップボタン１７Ｃに光を照射する。Ｎｏ.１６０のポートに係る光源部は、右ストップボタン１７Ｒに光を照射する。
【００４７】
Ｎｏ.１６１〜Ｎｏ.３３７のポートに係る光源部は、ドットマトリクス部１１９を形成している。このドットマトリクス部１１９は、発光表示装置１１の光源として機能する。ドットマトリクス部１１９の各ポートには、１個のフルカラーＬＥＤが設けられている。これにより、各ポートに送信する送信データは、カソード（マイナス）側のＲＧＢ（Ｒｅｄ、Ｇｒｅｅｎ、Ｂｌｕｅ）値と、アノード（プラス）側の値が必要になる。
【００４８】
［内部構造］
次に、パチスロ１の内部構造を、図４を参照しながら説明する。
図４は、パチスロ１の内部構造を示す斜視図である。
【００４９】
キャビネット２ａは、正面側の一面が開口された略直方体状に形成されている。このキャビネット２ａ内の上部には、後述の主制御回路４１（図５参照）を構成する主基板３１が設けられている。主制御回路４１は、内部当籤役の決定、各リールの回転及び停止、入賞の有無の判定等の、パチスロ１における遊技の主な動作及び該動作間の流れを制御する回路である。なお、主制御回路４１の具体的な構成は後述する。
【００５０】
また、主基板３１には、パチスロ１の設定（設定１〜設定６）を変更するとき、もしくは、パチスロ１の設定を確認するときに使用される設定用鍵型スイッチ（不図示）が接続されている。設定キー（不図示）が、設定用鍵型スイッチに差し込まれると、すなわち設定キーがオンされていると、パチスロ１は、設定（設定１〜６）の操作等が可能な状態となる。
【００５１】
キャビネット２ａ内の中央部には、３つのリール（左リール３Ｌ、中リール３Ｃ及び右リール３Ｒ）が設けられている。なお、図４には示さないが、各リールは、所定の減速比を有する歯車を介して対応する後述のステッピングモータ（図５中のステッピングモータ６１Ｌ，６１Ｃ，６１Ｒのいずれか）に接続される。
【００５２】
キャビネット２ａ内の下部には、多量のメダルを収容可能であり、かつ、それらを１枚ずつ排出可能な構造を有するメダル払出装置３３（以下、ホッパー３３という）が設けられている。また、キャビネット２ａ内における、ホッパー３３の一方の側部（図４に示す例では左側）には、パチスロ１が有する各装置に対して必要な電力を供給する電源装置３４が設けられている。
【００５３】
フロントドア２ｂの裏面側（表示画面側とは反対側の部分）における上部には、後述の副制御回路４２（図５及び図６参照）を構成する副基板３２が設けられている。副制御回路４２は、映像の表示等による演出の実行を制御する回路である。なお、副制御回路４２の具体的な構成は後述する。
【００５４】
さらに、フロントドア２ｂの裏面側における略中央部には、セレクタ３５が設けられている。セレクタ３５は、メダル投入口１３（図１参照）を介して外部から投入されたメダルの材質や形状等が適正である否かを選別する装置であり、適正であると判定したメダルをホッパー３３に案内する。また、図４には示さないが、セレクタ３５内においてメダルが通過する経路上には、適正なメダルが通過したことを検出するメダルセンサ３５Ｓ（図５参照）が設けられている。
【００５５】
＜パチスロが備える回路の構成＞
次に、パチスロ１が備える回路の構成について、図５及び図６を参照して説明する。
図５は、パチスロ１が備える回路全体のブロック構成図である。図６は、副制御回路の内部構成を示すブロック構成図である。
【００５６】
パチスロ１は、主制御回路４１、副制御回路４２、及び、これらの回路と電気的に接続される周辺装置（アクチュエータ）を備える。
【００５７】
［主制御回路］
主制御回路４１は、主に、回路基板（主基板３１）上に設置されたマイクロコンピュータ５０により構成される。それ以外の構成要素として、主制御回路４１は、クロックパルス発生回路５４、分周器５５、乱数発生器５６、サンプリング回路５７、表示部駆動回路６４、ホッパー駆動回路６５、及び、払出完了信号回路６６を含む。
【００５８】
マイクロコンピュータ５０は、メインＣＰＵ５１、メインＲＯＭ（Read Only Memory）５２及びメインＲＡＭ（Random Access Memory）５３により構成される。
【００５９】
メインＲＯＭ５２には、メインＣＰＵ５１により実行される各種処理の制御プログラム、内部抽籤テーブル等のデータテーブル、副制御回路４２に対して各種制御指令（コマンド）を送信するためのデータ等が記憶されている。メインＲＡＭ５３には、制御プログラムの実行により決定された内部当籤役等の各種データを格納する格納領域が設けられている。
【００６０】
メインＣＰＵ５１には、クロックパルス発生回路５４、分周器５５、乱数発生器５６及びサンプリング回路５７が接続されている。クロックパルス発生回路５４及び分周器５５は、クロックパルスを発生する。なお、メインＣＰＵ５１は、発生されたクロックパルスに基づいて、制御プログラムを実行する。また、乱数発生器５６は、予め定められた範囲の乱数（例えば、０〜６５５３５）を発生する。そして、サンプリング回路５７は、発生された乱数の中から１つの値を抽出する。
【００６１】
マイクロコンピュータ５０の入力ポートには、各種スイッチ及びセンサ等が接続される。メインＣＰＵ５１は、各種スイッチ等からの入力信号を受けて、ステッピングモータ６１Ｌ，６１Ｃ，６１Ｒ等の周辺装置の動作を制御する。
【００６２】
ストップスイッチ１７Ｓは、本発明に係る停止操作検出手段の一具体例を示すものであり、左ストップボタン１７Ｌ、中ストップボタン１７Ｃ、右ストップボタン１７Ｒのそれぞれが遊技者により押されたこと（停止操作）を検出する。スタートスイッチ１６Ｓは、本発明に係る開始操作検出手段の一具体例を示すものであり、スタートレバー１６が遊技者により操作されたこと（開始操作）を検出する。精算スイッチ１４Ｓは、精算ボタンが遊技者により押されたことを検出する。
【００６３】
メダルセンサ３５Ｓは、本発明に係る投入操作検出手段の一具体例を示すものであり、メダル投入口１３に投入されたメダルがセレクタ３５内を通過したことを検出する。また、ベットスイッチ１２Ｓは、ベットボタン（ＭＡＸベットボタン１４又は１ベットボタン１５）が遊技者により押されたことを検出する。
【００６４】
また、マイクロコンピュータ５０により動作が制御される周辺装置としては、３つのステッピングモータ６１Ｌ，６１Ｃ，６１Ｒ、７セグ表示器６及びホッパー３３がある。また、マイクロコンピュータ５０の出力ポートには、各周辺装置の動作を制御するための駆動回路が接続される。
【００６５】
モータ駆動回路６２は、左リール３Ｌ、中リール３Ｃ、右リール３Ｒに対応してそれぞれ設けられた３つのステッピングモータ６１Ｌ，６１Ｃ，６１Ｒの駆動を制御する。リール位置検出回路６３は、発光部と受光部とを有する光センサにより、リールが一回転したことを示すリールインデックスをリール毎に検出する。
【００６６】
３つのステッピングモータ６１Ｌ，６１Ｃ，６１Ｒのそれぞれは、その運動量がパルスの出力数に比例し、回転軸を指定された角度で停止させることが可能な構成を有する。また、各ステッピングモータの駆動力は、所定の減速比を有する歯車を介して、対応するリールに伝達される。そして、各ステッピングモータに対して１回のパルスが出力されるごとに、対応するリールは一定の角度で回転する。
３つのリール３Ｌ，３Ｃ，３Ｒ及び３つのステッピングモータ６１Ｌ，６１Ｃ，６１Ｒは、本発明に係る変動表示手段の一具体例を示すものである。
【００６７】
メインＣＰＵ５１は、各リールのリールインデックスを検出してから対応するステッピングモータに対してパルスが出力された回数をカウントすることによって、各リールの回転角度（具体的には、リールが図柄何個分だけ回転したか）を管理する。
【００６８】
ここで、各リールの回転角度の管理を具体的に説明する。各ステッピングモータに対して出力されたパルスの数は、メインＲＡＭ５３に設けられたパルスカウンタ（不図示）によって計数される。そして、図柄１個分の回転に必要な所定回数（例えば１６回）のパルスの出力がパルスカウンタで計数されるごとに、メインＲＡＭ５３に設けられた図柄カウンタ（不図示）の値に、「１」が加算される。なお、図柄カウンタは、リール毎に設けられる。そして、図柄カウンタの値は、リール位置検出回路６３によってリールインデックスが検出されるとクリアされる。
【００６９】
すなわち、本実施形態では、図柄カウンタの値を管理することにより、リールインデックスが検出されてから図柄何個分の回転動作が行われたのかを管理する。それゆえ、各リールの各図柄の位置は、リールインデックスが検出される位置を基準として検出される。
【００７０】
なお、表示部駆動回路６４は、７セグ表示器６の動作を制御する。ホッパー駆動回路６５は、ホッパー３３の動作を制御する。払出完了信号回路６６は、ホッパー３３に設けられたメダル検出部３３Ｓが行うメダルの検出を管理し、ホッパー３３から外部に排出されたメダルが所定の払出枚数に達したか否かをチェックする。また、主制御回路４１には、外部端子板１８Ｓが接続されている。主制御回路４１は、外部端子板１８Ｓを介してホールコンピュータ又は呼出装置１００に接続されている。
【００７１】
［副制御回路］
図６に示すように、副制御回路４２は、主制御回路４１と電気的に接続され、主制御回路４１から送信されるコマンドに基づいて演出内容の決定や実行等の処理を行う。副制御回路４２は、基本的には、図６に示すように、サブＣＰＵ８１、サブＲＯＭ８２、サブＲＡＭ８３、ＤＳＰ（Digital Signal Processor）９０、オーディオＲＡＭ９１、Ｄ／Ａ（Digital to Analog）変換器９２、及び、アンプ９３を含む。
【００７２】
サブＣＰＵ８１は、主制御回路４１から送信されたコマンドに応じて、サブＲＯＭ８２に記憶されている制御プログラムに従い、音、光、画像の出力制御を行う。なお、サブＲＯＭ８２は、本発明の遊技機に係る演出記憶手段の一具体例を示すものであり、基本的には、プログラム記憶領域及びデータ記憶領域を有する。
【００７３】
プログラム記憶領域には、サブＣＰＵ８１が実行する各種制御プログラムが記憶される。なお、プログラム記憶領域に格納される制御プログラムには、例えば、主制御回路４１との通信を制御するための主基板通信タスク、演出用乱数値を抽出して演出内容（演出データ）の決定及び登録を行うための演出登録タスク、決定した演出内容に基づいて発光表示装置１１のドットマトリクス部１１９及び各種ＬＥＤ群による光の出力を制御するためのランプ制御タスク、スピーカ２０Ｌ，２０Ｒによる音の出力を制御するためのサウンド制御タスク、サブ液晶ユニット２００による画像の出力を制御するための画像制御タスク等のプログラムが含まれる。
【００７４】
データ記憶領域には、例えば、各種データテーブルを記憶する記憶領域、各種演出内容を構成する演出データを記憶する記憶領域、ＢＧＭや効果音に関するサウンドデータを記憶する記憶領域、光の点消灯のパターンに関するＬＥＤデータを記憶する記憶領域等の各種記憶領域が含まれる。
【００７５】
サブＲＡＭ８３は、決定された演出内容や演出データを登録する格納領域や、主制御回路４１から送信される内部当籤役等の各種データを格納する格納領域などを有する。
【００７６】
また、サブＣＰＵ８１は、サブ用ドア監視スイッチから受信した信号に基づいて、フロントドア２ｂが開いたこと及び開いた時刻を示す情報（例えば、２０１８年９月１８日１０時３０分にフロントドア２ｂが開いた場合、「２０１８０９１８  １０３０  ＯＰＥＮ」）、又は、フロントドア２ｂが閉まったこと及び閉まった時刻を示す情報（以下、これらをドア開閉履歴データと称する場合がある）をサブＲＡＭ８３に記憶する。
【００７７】
また、副制御回路４２には、図６に示すように、第１ＬＥＤ群１１１、第７ＬＥＤ群１１７、第８ＬＥＤ群１１８、ドットマトリクス部１１９、スピーカ２０Ｌ，２０Ｒ、サブ液晶ユニット２００等の周辺装置が接続されている。つまり、これらの周辺装置の動作は、副制御回路４２により制御される。また、副制御回路４２には、エンターボタン２１への操作を検出するエンタースイッチ２１Ｓ及びセレクトボタン２２への操作を検出するセレクトスイッチ２２Ｓに接続されている。
【００７８】
第１ＬＥＤ群１１１、第７ＬＥＤ群１１７、第８ＬＥＤ群１１８、ドットマトリクス部１１９は、本発明に係る演出実行手段の具体例を示すものであり、さらに第８ＬＥＤ群１１８は、本発明に係る回動表示手段の一具体例を示すものである。また、スピーカ２０Ｌ，２０Ｒは、本発明に係る音声出力手段の一具体例を示すものである。
【００７９】
第１ＬＥＤ群１１１は、上表示部ＬＥＤドライブ基板１２１を介してサブＣＰＵ８１（副制御回路４２）に接続されている。上表示部ＬＥＤドライブ基板１２１には、サブＣＰＵ８１から送信された制御信号（後述のＬＥＤ制御データ又は差分データ）を受けて、第１ＬＥＤ群１１１に電流を供給するドライバ（回路）が実装されている。すなわち、サブＣＰＵ８１及び上表示部ＬＥＤドライブ基板１２１は、演出制御手段の具体例を示すものであり、演出内容に基づいて制御信号（後述のＬＥＤ制御データ又は差分データ）を作成し、第１ＬＥＤ群１１１を制御する。
【００８０】
第７ＬＥＤ群１１７は、７ＳＥＧドライブ基板１２７を介してサブＣＰＵ８１（副制御回路４２）に接続されている。７ＳＥＧドライブ基板１２７には、サブＣＰＵ８１から送信された制御信号（後述のＬＥＤ制御データ又は差分データ）を受けて、第７ＬＥＤ群１１７に電流を供給するドライバ（回路）が実装されている。すなわち、サブＣＰＵ８１及び７ＳＥＧドライブ基板１２７は、演出制御手段の具体例を示すものであり、演出内容に基づいて制御信号（後述のＬＥＤ制御データ又は差分データ）を作成し、第７ＬＥＤ群１１７を制御する。
【００８１】
第８ＬＥＤ群１１８は、回胴部ＬＥＤドライブ基板１２８を介してサブＣＰＵ８１（副制御回路４２）に接続されている。回胴部ＬＥＤドライブ基板１２８には、サブＣＰＵ８１から送信された制御信号（後述のＬＥＤ制御データ又は差分データ）を受けて、第８ＬＥＤ群１１８に電流を供給するドライバ（回路）が実装されている。すなわち、サブＣＰＵ８１及び回胴部ＬＥＤドライブ基板１２８は、演出制御手段の具体例を示すものであり、演出内容に基づいて制御信号（後述のＬＥＤ制御データ又は差分データ）を作成し、第８ＬＥＤ群１１８を制御する。
【００８２】
ドットマトリクス部１１９は、マトリクスドライブ基板１２９を介してサブＣＰＵ８１（副制御回路４２）に接続されている。マトリクスドライブ基板１２９には、サブＣＰＵ８１から送信された制御信号（後述のＬＥＤ制御データ又は差分データ）を受けて、第８ＬＥＤ群１１８に電流を供給するドライバ（回路）が実装されている。すなわち、サブＣＰＵ８１及びマトリクスドライブ基板１２９は、演出制御手段の具体例を示すものであり、演出内容に基づいて制御信号（後述のＬＥＤ制御データ又は差分データ）を作成し、ドットマトリクス部１１９を制御する。
【００８３】
なお、本実施形態に係る第２ＬＥＤ群１１２、第３ＬＥＤ群１１３、第４ＬＥＤ群１１４、第５ＬＥＤ群１１５、第６ＬＥＤ群１１６、及び、その他のポートに係る光源部は、それぞれ不図示のドライブ基板を介して副制御回路４２に接続されている。そして、本実施形態では、３３７ポートの光源部（図３参照）を所定の周期（本実施形態では２ｍｓｅｃ）で制御する。
【００８４】
サブＣＰＵ８１及び各種ドライブ基板（回胴部ＬＥＤドライブ基板１２８、マトリクスドライブ基板１２９等）は、本発明の遊技機に係る演出制御手段の具体例を示すものである。
【００８５】
また、本実施形態では、各基板１２１，１２７，１２８，１２９が、各ランプ群１１１，１１７，１１８及びドットマトリクス部１１９へシリアルバス通信方式により通信を行う。シリアルバス通信は、データ線・クロック線の２線、又は、データ線・クロック線・セレクト線の３線を用いた同期式シリアル通信により、各ランプ群１１１，１１７，１１８及びドットマトリクス部１１９のＬＥＤの発光態様を制御するためのデータが送信される。
【００８６】
また、本実施形態では、回胴部ＬＥＤドライブ基板１２８は、第８ＬＥＤ群１１８におけるリール用光源（リールバックライト）をスタティック制御する。ＬＥＤの点灯方式（方法）としては、ダイナミック制御とスタティック制御がある。ダイナミック制御では、点灯しているＬＥＤを一定周波数で高速に点滅させる。このダイナミック制御において、高い周波数で点滅する間隔を短くすれば、人間の目で見た場合に残像現象によって常時点灯しているように見える。
【００８７】
リールバックライトをダイナミック制御すると、リールが回転した際にリールバックライトの発光がちらついて見える。その結果、所謂、目押しの妨げや、目の疲労感があらわれやすい等の問題が生じする。そこで、本実施形態では、リールバックライトをスタティック制御する。スタティック制御では、ＬＥＤに常時電流をかけ続ける。これにより、ＬＥＤに常に一定の電流が流れるため、リールバックライトの発光がちらつかないようにすることができる。本実施形態では、赤７図柄の一部分を半透明部分としており、リールが回転した際に半透明部分がリールバックライトの光で強調され図柄の識別性が高まる。その際、リールの半透明部分が表示窓４Ｌ，４Ｃ，４Ｒを通過するときにリールバックライトの光が強く視認可能となるため、ここでちらつきが生じると、目押しの妨げとなりやすい。ちらつき抑制のためのスタティック制御は、このように半透明部分を有するリールを備える遊技機に採用するとより効果的であると言える。しかし、スタティック制御は、ダイナミック制御よりも配線の本数が増え、ポート数が多くなる。
【００８８】
また、サブＣＰＵ８１、ＤＳＰ９０、オーディオＲＡＭ９１、Ｄ／Ａ変換器９２及びアンプ９３は、演出内容により指定されたサウンドデータに従ってＢＧＭ等の音をスピーカ２０Ｌ，２０Ｒにより出力する。
【００８９】
［サブ液晶ユニット］
次に、サブ液晶ユニット２００の回路構成について、図７を参照して説明する。
図７は、サブ液晶ユニット２００の回路構成例を示すブロック図である。
【００９０】
サブ液晶ユニット２００は、制御ＬＳＩ２０１、横長の長方形状の液晶画面２０２、外付けメモリ２０３で構成されている。
外付けメモリ２０３は、フラッシュメモリで構成され、液晶画面に表示される画像のデータ（画像データ）が記憶されている。制御ＬＳＩ２０１は、副制御回路４２から受信するコマンド等に応じて、外付けメモリ２０３から画像データを読み出して、液晶画面に表示させる。なお、外付けメモリ２０３に記憶されている複数の画像データのそれぞれには、２バイトからなる画像番号が付されている。また、本実施形態では、外付けメモリ２０３に読み込み専用のフラッシュメモリを使用しているが、読み込み専用のフラッシュメモリに代えて、他のストレージデバイス、例えばＳＳＤ、ＨＤＤ、及び、書き換え可能なフラッシュメモリ等を外付けメモリとして使用してもよい。
【００９１】
制御ＬＳＩ２０１は、ホストコントローラ２１０、ビデオアウトプット回路２１１、画像認識ＤＳＰ（digital signal processor）２１２、ＳＲＡＭ（Static Random Access Memory）２１３、フラッシュメモリ２１４を備えている。
【００９２】
また、制御ＬＳＩ２０１は、ＤＭＡＣ（DMA Controller）２１５、ＳＰＩ（Serial Peripheral Interface）２１６及びＵＡＲＴ(Universal Asynchronous Receiver Transmitter)２１７を備えている。これら制御ＬＳＩ２０１が備える各種デバイスは、バスを介して相互に接続されおり、本実施形態の制御ＬＳＩ２０１では、バスのプロトコルとしてＡＸＩ（Advanced eXtensible Interface）が採用されている。
【００９３】
ホストコントローラ２１０は、例えばＣＰＵやＭＰＵで構成され、制御ＬＳＩ２０１が備える各種デバイス、例えば、画像認識ＤＳＰ２１２等の制御を行う。
【００９４】
制御ＬＳＩ２０１は、ＳＰＩ２１６を介して、外付けメモリ２０３に接続されている。なお、本実施形態では、制御ＬＳＩ２０１は、ＳＰＩ２１６を使用して外付けメモリ２０３から画像データを読み込んでいるが、ＳＰＩ２１６に代えて、他のインターフェース、例えばＳＡＴＡ  Ｉ／Ｆ、Ｉ２Ｃ、及び、Ｉ３Ｃ等を使用して、外付けメモリ２０３から画像データを読み込んでもよい。
ＵＡＲＴ２１７は、サブ液晶ユニット２００と副制御回路４２との間で後述する各種コマンドを送受信するためのシリアル通信用デバイスである。なお、本実施形態では、ＵＡＲＴ２１７を使用してサブ液晶ユニット２００と副制御回路４２との間の通信を行っているが、ＵＡＲＴ２１７に代えて、他のインターフェース、例えばＳＰＩ、Ｉ２Ｃ、Ｉ３Ｃ、イーサネット（Ethernet：登録商標）を使用して、サブ液晶ユニット２００と副制御回路４２との間の通信を行ってもよい。
【００９５】
ＤＭＡＣ２１５は、ホストコントローラ２１０の指示に応じて、外付けメモリ２０３から画像データを読み出し、画像認識ＤＳＰ２１２に転送する。また、後述するＱＲデータをＳＲＡＭ２１３から画像認識ＤＳＰ２１２に転送する。これらの転送処理を、以下の説明では、ＤＭＡ転送と称する場合がある。
【００９６】
フラッシュメモリ２１４には、各種プログラムが記憶されており、例えばホストコントローラ２１０は、フラッシュメモリ２１４に記憶されているプログラムをＳＲＡＭ２１３に展開して実行する。
【００９７】
ビデオアウトプット回路２１１は、ＬＶＤＳ（Low voltage differential signaling）での画像出力が可能となっており、画像認識ＤＳＰ２１２は、ＤＭＡＣ２１５によってＤＭＡ転送されたデータに係る画像を、ビデオアウトプット回路２１１を介して、液晶画面２０２に表示させる。
【００９８】
＜メインＲＯＭに記憶されているデータテーブルの構成＞
次に、図８を参照して、メインＲＯＭ５２に記憶されているデータテーブルの一例として図柄配置テーブル（図柄配置表）について説明する。
【００９９】
［図柄配置表］
図８に示すように、図柄配置表は、左リール３Ｌ、中リール３Ｃ及び右リール３Ｒのそれぞれの回転方向における各図柄の位置を規定する。
【０１００】
図柄配置表では、リールインデックスが検出されたときに、表示窓４Ｌ，４Ｃ，４Ｒの枠内における中段領域に配置される各リールの図柄の位置を「０」と規定する。そして、各リールにおいて、図柄位置「０」を基準としてリールの回転方向（図７中の矢印Ａ方向）に進む順に、図柄カウンタに対応する「０」〜「２０」が、図柄位置として、各図柄に割り当てられる。
【０１０１】
すなわち、図柄カウンタの値（「０」〜「２０」）と、図柄配置表とを参照することにより、表示窓４Ｌ，４Ｃ，４Ｒの枠内における各リールの上段、中段及び下段の領域に表示されている図柄の種類を特定することができる。例えば、左リール３Ｌに対応する図柄カウンタの値が「７」であるとき、表示窓４の枠内における左リール３Ｌの上段、中段及び下段の領域には、それぞれ、図柄位置「８」の「ドン１」、図柄位置「７」の「ベル２」及び図柄位置「６」の「リプレイ」に対応する図柄が表示されている。
なお、メインＲＯＭ５２に記憶されている内部抽籤テーブル等の他のデータテーブルについては、説明を省略する。
【０１０２】
＜副制御回路とサブ液晶ユニット間の通信＞
［通信データフォーマット］
次に、副制御回路４２とサブ液晶ユニット２００間の通信について、説明する。まず、図９を用いて、副制御回路４２とサブ液晶ユニット２００間の通信データフォーマットについて説明する。図９は、副制御回路４２とサブ液晶ユニット２００間の通信データフォーマットを説明するための図である。
【０１０３】
ここで、副制御回路とサブ液晶ユニット間の通信仕様は、通信速度が１１５２００ｂｐｓ、データ長が８ビット、ストップビットが１ビット、パリティビットがＥＶＥＮ（偶数）に設定されている。
【０１０４】
図９に示すように、副制御回路４２とサブ液晶ユニット２００間の通信データには、ＳＴＸ、ＣＲＣ、ＬＥＮ、ＢＬＫ、ＣＮＴ、ＣＭＤ、ＤＡＴ、ＥＴＸのコードが含まれている。
【０１０５】
ＳＴＸは、開始コードを示す１バイトのコードであり、値は、１６進数で示すと「０２」である。
ＣＲＣは、巡回冗長検査に用いられる２バイトのコードであり、検査の対象は、ＬＥＮ〜ＤＡＴ終了までとなっている。
【０１０６】
ＬＥＮは、本文長（ＢＬＫ〜ＤＡＴ終了まで）を示す１バイトのコードである。
ＢＬＫは、送信ブロック終了フラグを示す１バイトのコードである。「０」（１６進数で示すと「００」）は、終了を示し、「１」（１６進数で示すと「０１」）は、継続を示し、「２」（１６進数で示すと「０２」）は、別ＩＤ継続を示す。例えば、コマンドに係るデータ本文が１２８バイト以上の場合、一度のコマンドの送信では、データ本文を送信できない。このような場合は、続けて、同じコマンドが送信されるため、先に送信されるコマンドのＢＬＫの値が、「０１」となる。また、先に送信するコマンドに関連して、別コマンドが次に送信される場合、ＢＬＫの値は、「０２」となる。なお、副制御回路４２がデータ本文を１２８バイト以上送信できないのではなく、サブ液晶ユニット２００のホストコントローラ２０１の処理速度、及び、ＳＲＡＭ２１３の容量の関係によりデータ本文が１２８バイト以上のコマンドを受信することが困難であるため、副制御回路４２がサブ液晶ユニット２００に送信するデータ数を制限している。このため、一度のコマンド送信では、データ本文を送信できない事態が生じる場合がある。
【０１０７】
ＣＮＴは、送信カウンタを示す２バイトのコードである。
ＣＭＤは、副制御回路４２とサブ液晶ユニット２００間で送受信される各種コマンドの固有のＩＤであるコマンドＩＤを示す２バイトのコードである。ここで、各種コマンドには、副制御回路４２からサブ液晶ユニット２００に送信される、全画像情報要求コマンド（コマンドＩＤは１６進数で示すと「１０」）、画像チェックサム要求コマンド（コマンドＩＤは１６進数で示すと「１１」）がある。また、画面クリアコマンド（コマンドＩＤは１６進数で示すと「３０」）、第１画像表示コマンド（コマンドＩＤは１６進数で示すと「３３」）、ＱＲリクエストコマンド（コマンドＩＤは１６進数で示すと「３２」）、第２画像表示コマンド（コマンドＩＤは１６進数で示すと「３１」）がある。また、ポーリングコマンド（コマンドＩＤは１６進数で示すと「７Ｆ」）がある。
【０１０８】
また、各種コマンドには、サブ液晶ユニット２００から副制御回路４２に送信される、ＡＣＫコマンド（コマンドＩＤは１６進数で示すと「０６」）、ＮＡＫコマンド（コマンドＩＤは１６進数で示すと「１５」）がある。これらのコマンドの詳細については、後述する。
【０１０９】
ＤＡＴは、データ本文であり、０〜１２８バイトの可変長となっている。ＥＴＸは、終了コードを示す１バイトのコードであり、値は、１６進数で示すと「０３」である。
【０１１０】
なお、通信データには、コマンドの種別を問わず、ＤＡＴ以外のコード（ＳＴＸ、ＣＲＣ、ＬＥＮ、ＢＬＫ、ＣＮＴ、ＣＭＤ、ＥＴＸ）が含まれる。このため、通信データのデータレングスは、９バイト（ＤＡＴが０バイトの場合）〜１３７バイト（ＤＡＴが１２８バイトの場合）の可変長となる。
【０１１１】
［全画像情報要求コマンド］
次に、全画像要求コマンドについて、図１０を参照して説明する。図１０は、全画像要求コマンドを説明するための図である。
【０１１２】
全画像要求コマンドには、ＳＴＸ、ＣＲＣ、ＬＥＮ、ＢＬＫ、ＣＮＴ、ＣＭＤ、ＥＴＸのコードで構成される。なお、図１０では、ＳＴＸ、ＣＲＣ、ＥＴＸの図示を省略している。
【０１１３】
全画像要求コマンドにおけるＬＥＮの値は、４バイトを示す「０４」（１６進数表記）となる。
ＢＬＫの値は、本コマンドに関連して別コマンドが次に送信される場合は、「０２」（１６進数表記）となり、本コマンドに関連した次のコマンドがない場合は、「００」（１６進数表記）となる。
【０１１４】
ＣＮＴの値は、その時点でのカウント数となる。
ＣＭＤの値は、全画像情報要求コマンドのコマンドＩＤを示す「１０」（１６進数表記）となる。
【０１１５】
［画像チェックサム要求コマンド］
次に、画像チェックサム要求コマンドについて、図１１を参照して説明する。図１１は、画像チェックサム要求コマンドを説明するための図である。
【０１１６】
全画像要求コマンドには、ＳＴＸ、ＣＲＣ、ＬＥＮ、ＢＬＫ、ＣＮＴ、ＣＭＤ、２バイトのＤＡＴ（ＤＡＴ０，ＤＡＴ１）、ＥＴＸのコードで構成される。なお、図１１では、ＳＴＸ、ＣＲＣ、ＥＴＸの図示を省略している。
【０１１７】
画像チェックサム要求コマンドにおけるＬＥＮの値は、６バイトを示す「０６」（１６進数表記）となる。
ＢＬＫの値は、本コマンドに関連して別コマンドが次に送信される場合は、「０２」（１６進数表記）となり、本コマンドに関連した次のコマンドがない場合は、「００」（１６進数表記）となる。
【０１１８】
ＣＮＴの値は、その時点でのカウント数となる。
ＣＭＤの値は、画像チェックサム要求コマンドのコマンドＩＤを示す「１１」（１６進数表記）となる。
ＤＡＴ０，ＤＡＴ１の値は、チェック対象である、外付けメモリ２０３に記憶されている画像データの画像番号となる。
【０１１９】
［画面クリアコマンド］
次に、画面クリアコマンドについて、図１２を参照して説明する。図１２は、画面クリアコマンドを説明するための図である。
【０１２０】
画面クリアコマンドには、ＳＴＸ、ＣＲＣ、ＬＥＮ、ＢＬＫ、ＣＮＴ、ＣＭＤ、ＥＴＸのコードで構成される。なお、図１２では、ＳＴＸ、ＣＲＣ、ＥＴＸの図示を省略している。
【０１２１】
画面クリアコマンドにおけるＬＥＮの値は、４バイトを示す「０４」（１６進数表記）となる。
ＢＬＫの値は、本コマンドに関連して別コマンドが次に送信される場合は、「０２」（１６進数表記）となり、本コマンドに関連した次のコマンドがない場合は、「００」（１６進数表記）となる。
【０１２２】
ＣＮＴの値は、その時点でのカウント数となる。
ＣＭＤの値は、画面クリアコマンドのコマンドＩＤを示す「３０」（１６進数表記）となる。
【０１２３】
［ＱＲリクエストコマンド］
次に、ＱＲリクエストコマンドについて、図１３〜図１５を参照して説明する。図１３は、ＱＲリクエストコマンドを説明するための図である。図１４は、副制御回路４２が作成するＱＲコード（登録商標）の一例を示す図である。図１５は、サブ液晶ユニットにＱＲコードを表示させる手順を説明するための図である。
【０１２４】
ＱＲリクエストコマンドは、サブ液晶ユニット２００にＱＲコードを表示させる際に、副制御回路４２からサブ液晶ユニット２００に送信される。
ＱＲリクエストコマンドには、ＳＴＸ、ＣＲＣ、ＬＥＮ、ＢＬＫ、ＣＮＴ、ＣＭＤ、ＤＡＴ（ＤＡＴ０〜４，データ量に応じたＤＡＴ５〜１２７）、ＥＴＸのコードで構成される。なお、図１３では、ＳＴＸ、ＣＲＣ、ＥＴＸの図示を省略している。
【０１２５】
ＱＲリクエストコマンドにおけるＬＥＮの値は、ＤＡＴの数に応じて可変であり、４バイトを示す「０４」（１６進数表記）から１３２バイトを示す「８４」（１６進数表記）までの値となる。
ＢＬＫの値は、「００」，「０１」，「０２」のいずれかとなる。例えば、表示させるＱＲコードに係るデータ（ＱＲデータ）が１２８バイト以上の場合、一度のＱＲリクエストコマンドの送信では、データを送信できない。このため、このような場合は、続けて、ＱＲリクエストコマンドが送信されるため、先に送信されるＱＲリクエストコマンドのＢＬＫの値が、継続を示す「０１」（１６進数表記）となる。なお、本コマンドに関連して別コマンドが次に送信される場合は、別ＩＤ継続を示す「０２」（１６進数表記）となり、本コマンドに関連した次のコマンドがない場合は、「００」（１６進数表記）となる。
【０１２６】
ＣＮＴの値は、その時点でのカウント数となる。
ＣＭＤの値は、ＱＲリクエストコマンドのコマンドＩＤを示す「３２」（１６進数表記）となる。
ＤＡＴ０〜ＤＡＴ１２７の値は、表示させるＱＲコードに係るデータであるＱＲデータの値となる。
【０１２７】
ＤＡＴ０〜３の値は、画像（本コマンドではＱＲコード）の基準点（画像の左上の隅）を表示する、液晶画面２０２上の位置である表示座標を示す値となる。本実施形態の液晶画面２０２では、遊技機の水平方向（Ｘ方向）の表示座標の値を、０〜４７９に設定可能であり、また、垂直方向（Ｙ方向）の表示座標の値を、０〜２７１に設定可能となっている。表示座標の値を、（Ｘ方向の表示座標の値、Ｙ方向の表示座標の値）の形式で表すと、本実施形態では、図１５（ｃ）に示すように、液晶画面２０２の左上の隅の表示座標の値が（０，０）、右上の隅の表示座標の値が（４７９，０）、左下の隅の表示座標の値（０，２７１）となるように設定されている。
【０１２８】
ＤＡＴ０〜３の内のＤＡＴ０，１の値は、表示するＱＲコードの左上の隅のＸ方向における表示座標の値となる。また、ＤＡＴ２，３の値は、表示するＱＲコードの左上の隅のＹ方向における表示座標の値となる。
【０１２９】
サブ液晶ユニット２００にＱＲコードを表示させる際、副制御回路４２のサブＣＰＵ８１は、サブＲＡＭ８３からドア開閉履歴データを読み出し、読み出したドア開閉履歴データに基づいて、図１４（Ａ）に示すＱＲコードを作成する。なお、ＱＲコードについて、いわゆるＱＲコードモデルのバージョン（１〜４０で任意に設定可能）は、ＱＲコードで表すドア開閉履歴データの情報量及び求めるデコードレベル（誤り訂正レベル、Ｌ，Ｍ，Ｑ，Ｈのいずれか）に応じて、サブＲＯＭ８２に予め設定、又は、ＳＲＡＭ２１３に記憶されている。また、表示時のＱＲコードの大きさを指定するＱＲ拡大倍率（例えば１〜１０倍で設定可能）も予め設定されている。
【０１３０】
次に、副制御回路４２のサブＣＰＵ８１は、作成したＱＲコードを二値化する二値化処理を行う。二値化処理は、図１４（Ａ）に示すように、３隅の四角い切り出しシンボル（位置検出パターン）を除いた領域（図では２点鎖線で囲んだ領域、以下「所定領域」と称する場合がある）に対して行われる。
【０１３１】
図１４（Ｂ）は、図１４（Ａ）に示す所定領域の内の領域Ａ（一点鎖線で囲む領域）を拡大して示している。
二値化処理において、副制御回路４２のサブＣＰＵ８１は、図１４（Ｂ）に示すように、所定領域内の各セル（図１４（Ｂ）では点線で囲む各領域）について、黒の場合は「１」、白の場合は「０」として、１セル１ビットのデータに変換し、ＤＡＴ５〜１２７の値とする。
そして、副制御回路４２のサブＣＰＵ８１は、ＱＲコードの表示座標（ＤＡＴ０〜３）、ＱＲ拡大倍率（ＤＡＴ４）、及び、二値化したＱＲコードのデータ（ＤＡＴ５〜ＤＡＴ１２７）を含むＱＲリクエストコマンドを、サブ液晶ユニット２００に送信する。
なお、１ビットのデータに変換する１セルは、デコードレベル及びＱＲ拡大倍率にもよるが、例えば、画素数が水平方向（Ｘ方向）に４〜１０画素、垂直方向（Ｙ方向）に４〜１０画素で構成されている。
【０１３２】
ここで、サブ液晶ユニット２００にＱＲコードを表示させる際の操作について説明する。待機中（遊技中）におけるサブ液晶ユニット２００には、図１５（Ａ）に示す待機画面が表示されている。待機画面が表示されているときに、エンターボタン２１が操作されると、副制御回路４２は、サブ液晶ユニット２００に図１５（Ｂ）に示すメニュー画面を表示させる。
【０１３３】
メニュー画面が表示されているときに、セレクトボタン２２が操作されて選択項目として「ユニメモ」が選択されたときに、主制御回路４１に接続された設定キー（不図示）がオンされており、且つ、エンターボタン２１が操作されると、副制御回路４２は、ドア開閉履歴データのＱＲコードを作成する。そして、副制御回路４２は、作成したＱＲコードを二値化し、ＱＲコードの表示座標、ＱＲ拡大倍率及び二値化したＱＲコードのデータを含むＱＲリクエストコマンドを、サブ液晶ユニット２００に送信する。
なお、設定キーがオフの状態で、エンターボタン２１が操作されると、遊技履歴データ（総遊技回数、ボーナスゲームの発生回数、ＡＲＴの発生回数等）のＱＲコードが作成される。
【０１３４】
サブ液晶ユニット２００がＱＲリクエストコマンドを受信すると、制御ＬＳＩ２０１の画像認識ＤＳＰ２１２は、予め定められたＱＲコードモデルのバージョンと、コマンドに含まれるＱＲデータ、すなわちＱＲコードの表示座標、ＱＲ拡大倍率及びＱＲコードの二値化データに基づいて、ＱＲコードを復元し、図１５（ｃ）に示すように、復元したＱＲコードを液晶画面２０２に表示する。なお、ＱＲコードの復元の際には、予め記憶されたフラッシュメモリ２１４に記憶されている、ＱＲ拡大倍率に応じた３隅の四角い切り出しシンボル（位置検出パターン）の画像を、受信したＱＲコードのデータと合成して、復元する。
【０１３５】
なお、上述したように、ＱＲデータが１２８バイト以上で、一度のＱＲリクエストコマンドの送信では、ＱＲデータを送信できない場合、図１３の「ＱＲリクエストコマンド２回目以降のＤＡＴ」に示すように、続けて送信されるＱＲリクエストコマンドにおけるＤＡＴ０〜１２７の値は、二値化したＱＲコードのデータの値となる。すなわち、表示座標や拡大倍率に係るデータは重複して送信されない。
【０１３６】
液晶画面２０２に表示されたＱＲコードを、例えばパチスロ１の管理者（遊技ホールの従業員）がカメラ機能を有し、且つ、液晶表示装置など表示手段を有する携帯端末装置（例えば、スマートフォンやタブレット端末）で読み取る。この携帯端末装置では、ＱＲコードを解析し、ドア開閉履歴データを管理者が認識可能な態様（「２０１８０９１８  １０３０  ＯＰＥＮ」）で表示手段に表示可能となっている。これによって、管理者は比較的サイズの小さい液晶画面２０２を有するサブ液晶ユニット２００を搭載するパチスロ１であっても、液晶画面２０２のサイズに因らず、携帯端末装置で、容易にドア開閉履歴を確認可能となる。この携帯端末装置及びパチスロ１は、本発明の一実施形態である遊技システムを構成する。
【０１３７】
なお、上記の説明では、副制御回路４２（のサブＣＰＵ８１）が、３隅の四角い切り出しシンボル（位置検出パターン）を除いた所定領域に対して、二値化処理を行う例を説明した。しかしながら、これに代えて、二値化処理の対象を、３隅の四角い切り出しシンボルを含むＱＲコード全体としてもよい。
【０１３８】
［ポーリングコマンド］
次に、ポーリングコマンドについて、図１６を参照して説明する。図１６は、ポーリングコマンドを説明するための図である。
ポーリングコマンドは、一定周期（例えば、２００ｍｓｅｃ毎）に副制御回路４２からサブ液晶ユニット２００へ、サブ液晶ユニット２００がアクティブであるかを問い合わせたい場合に送信される。
【０１３９】
ポーリングコマンドには、ＳＴＸ、ＣＲＣ、ＬＥＮ、ＢＬＫ、ＣＮＴ、ＣＭＤのコードで構成される。なお、図１６では、ＳＴＸ、ＣＲＣ、ＥＴＸの図示を省略している。
【０１４０】
ポーリングコマンドにおけるＬＥＮの値は、４バイトを示す「０４」（１６進数表記）となる。
ＢＬＫの値は、本コマンドに関連して別コマンドが次に送信される場合は、「０２」（１６進数表記）となり、本コマンドに関連した次のコマンドがない場合は、「００」（１６進数表記）となる。
【０１４１】
ＣＮＴの値は、その時点でのカウント数となる。
ＣＭＤの値は、ポーリングコマンドのコマンドＩＤを示す「７Ｆ」（１６進数表記）となる。
【０１４２】
［第１画像表示コマンド］
次に、第１画像表示コマンドについて、図１７及び図１８を参照して説明する。図１７は、第１画像表示コマンドを説明するための図である。図１８は、第１画像表示コマンドに基づく画像の表示態様を説明するための図である。
第１画像表示コマンドコマンドは、副制御回路４２からサブ液晶ユニット２００へ、サブ液晶ユニット２００に画像を表示させる場合に送信される。より具体的には、複数の画像を、これらの画像における基準点（画像の左上の隅）の表示座標は変えずに（すなわち表示位置は変えずに）、所定の間隔で連続して表示させる際に、送信される。
【０１４３】
第１画像表示コマンドコマンドには、ＳＴＸ、ＣＲＣ、ＬＥＮ、ＢＬＫ、ＣＮＴ、ＣＭＤ、１０バイトのＤＡＴ（ＤＡＴ０〜ＤＡＴ９）、ＥＴＸのコードで構成される。なお、図１７では、ＳＴＸ、ＣＲＣ、ＥＴＸの図示を省略している。
【０１４４】
第１画像表示コマンドにおけるＬＥＮの値は、１４バイトを示す「０Ｅ」（１６進数表記）となる。
ＢＬＫの値は、本コマンドに関連して別コマンドが次に送信される場合は、「０２」（１６進数表記）となり、本コマンドに関連した次のコマンドがない場合は、「００」（１６進数表記）となる。
【０１４５】
ＣＮＴの値は、その時点でのカウント数となる。
ＣＭＤの値は、第１画像表示コマンドのコマンドＩＤを示す「３３」（１６進数表記）となる。
【０１４６】
ＤＡＴ０，１の値は、連続して表示する画像の内の最初の画像である開始画像の画像データの画像番号となる。
ＤＡＴ２，３は、開始画像の左上の隅のＸ方向（水平方向）における表示座標の値となる。また、ＤＡＴ４，５の値は、開始画像の左上の隅のＹ方向（垂直方向）における表示座標の値となる。
【０１４７】
ＤＡＴ６，７の値は、連続して表示する画像の内の最後の画像である終了画像の画像データの画像番号となる。
ＤＡＴ８の値は、画像を切り替えるタイミングである画像更新間隔を示す値となる。本実施形態では、画像更新間隔を１０ミリ秒〜２．５５秒の間で設定可能となっている。
【０１４８】
ＤＡＴ９の値は、画像更新ループの有無を示す値となる。ここで、画像更新ループとは、開始画像から終了画像までの画像を表示後に、これらの画像の表示を繰り返すことである。画像更新ループを行う場合、ＤＡＴ９の値は、有りを示す「０１」（１６進数表記）、画像更新ループを行わない場合、ＤＡＴ９の値は、無しを示す「００」（１６進数表記）となる。
【０１４９】
以上のような、第１画像表示コマンドをサブ液晶ユニット２００が受信すると、制御ＬＳＩ２０１は、受信したコマンドにおける開始画像の画像番号から終了画像の画像番号までの画像番号に係る複数の画像を、受信したコマンドにおける画像更新間隔で、液晶画面２０２に順次表示する。また、制御ＬＳＩ２０１は、順次表示する複数の画像の基準点（画像の左上の隅）の表示座標を、受信したコマンドにおける開始画像に係る表示座標に一致させる。
【０１５０】
ここで、副制御回路４２からサブ液晶ユニット２００へ、開始画像の画像番号として「０１」、開始画像のＸ方向における表示座標として「００００」、同Ｙ方向における表示座標として「００００」、終了画像の画像番号として「０４」を含む第１画像表示コマンドが、送信された場合の表示態様について説明する。また、同コマンドにおいては、画像更新間隔として「０１」、画像更新ループの有無として、有りの「０１」を含むものとする。
【０１５１】
第１画像表示コマンドを受信すると、サブ液晶ユニット２００の制御ＬＳＩ２０１は、外付けメモリ２０３から、開始画像の画像番号「０１」の画像データを読み出す。次いで、制御ＬＳＩ２０１は、図１８（Ａ）に示すように、読み出した画像データに係る画像の基準点である左上の隅の表示座標を（０，０）とし、液晶画面２０２に表示させる。画像番号「０１」の画像は、配当表の上部１／３の情報を示す画像となっている。
【０１５２】
また、制御ＬＳＩ２０１は、開始画像の画像番号「０１」と終了画像の画像番号「０４」の間の画像番号の画像データが外付けメモリ２０３に記憶されているか否かを判定する。例えば、外付けメモリ２０３に、画像番号「０２」と「０３」の画像データが記憶されている場合、制御ＬＳＩ２０１は、記憶されていると判定する。そして、本例のように、判定条件を充足する画像が複数ある場合、制御ＬＳＩ２０１は、複数の画像から最も小さい値の画像番号、すなわち「０２」に係る画像データを読み出す。
【０１５３】
そして、制御ＬＳＩ２０１は、画像番号「０１」の画像を表示してから１０ミリ秒経過後に、図１８（Ｂ）に示すように、読み出した画像番号「０２」の画像を、液晶画面２０２に表示させる。制御ＬＳＩ２０１は、画像番号「０２」の画像の基準点である左上の隅の表示座標を、開始画像と同様に（０，０）として表示する。画像番号「０２」の画像は、配当表の２／３の情報を示す画像となっている。
【０１５４】
また、制御ＬＳＩ２０１は、画像番号「０２」と終了画像の画像番号「０４」の間の画像番号の画像データが外付けメモリ２０３に記憶されているか否かを判定する。例えば、外付けメモリ２０３に、「０３」の画像データが記憶されている場合、制御ＬＳＩ２０１は、記憶されていると判定し、画像番号「０３」に係る画像データを読み出す。
【０１５５】
そして、制御ＬＳＩ２０１は、画像番号「０２」の画像を表示してから１０ミリ秒経過後に、図１８（Ｃ）に示すように、読み出した画像番号「０３」の画像を、液晶画面２０２に表示させる。制御ＬＳＩ２０１は、画像番号「０３」の画像の基準点である左上の隅の表示座標を、開始画像と同様に（０，０）として表示する。画像番号「０３」の画像は、配当表５／６の情報を示す画像となっている。
【０１５６】
また、制御ＬＳＩ２０１は、画像番号「０３」と終了画像の画像番号「０４」の間の画像番号の画像データが外付けメモリ２０３に記憶されているか否かを判定する。この場合、条件を充足する画像がないので、制御ＬＳＩ２０１は、記憶されていないと判定し、終了画像である画像番号「０４」に係る画像データを読み出す。
【０１５７】
そして、制御ＬＳＩ２０１は、画像番号「０３」の画像を表示してから１０ミリ秒経過後に、図１８（Ｄ）に示すように、読み出した画像番号「０４」の画像を、液晶画面２０２に表示させる。制御ＬＳＩ２０１は、画像番号「０４」の画像の基準点である左上の隅の表示座標を、開始画像と同様に（０，０）として表示する。画像番号「０４」の画像は、配当表の全情報を示す画像となっている。
【０１５８】
なお、制御ＬＳＩ２０１は、液晶画面２０２に画像を表示する毎に、表示した画像の画像番号と、受信した第１画像表示コマンドに含まれる終了画像の画像番号（ＤＡＴ６，７）とが、一致するか否かを判定する。また、一致する場合は、制御ＬＳＩ２０１は、ＤＡＴ９の値に基づいて、画像更新ループの有無を判定する。本例では、画像番号「０４」の画像を表示すると、表示した画像の画像番号と、受信した第１画像表示コマンドに含まれる終了画像の画像番号が一致するので、制御ＬＳＩ２０１は、ＤＡＴ９の値に基づいて、画像更新ループ有りと判定する。
【０１５９】
画像更新ループ有りと判定する場合、制御ＬＳＩ２０１は、終了画像の画像番号「４」の画像を表示してから１０ミリ秒経過後に、再度開始画像である画像番号「０１」の画像を、液晶画面２０２に表示する。そして、制御ＬＳＩ２０１は、その後、１０ミリ秒経過する毎に、画像番号「２」〜「４」の各画像を、順次、液晶画面２０２に表示する。すなわち、制御ＬＳＩ２０１は、画像番号「０１」〜「０４」の画像を、１０ミリ秒ごとに、液晶画面２０２に表示することを繰り返す。
【０１６０】
以上のように、制御ＬＳＩ２０１は、画像番号「０１」〜「０４」の画像を、１０ミリ秒経過するごとに、液晶画面２０２に順次表示させることで、遊技者に、パラパラ漫画を見ているような、時間の経過に応じて画像が変化する印象を与えることができる。
また、第１画像表示コマンドに基づく画像の表示態様（演出態様）としては、例えばボーナスが当籤した場合に液晶画面２０２の中央に「ＷＩＮ」の文字が点滅表示される態様や、ＡＲＴ（ＡＴ）遊技が確定した場合に液晶画面２０２の中央に「ＣＨＡＮＣＥ」の文字が点滅表示される態様がある。これらの態様は、第１画像表示コマンドにおけるＤＡＴ０，１に、ボーナス当籤の場合は「ＷＩＮ」の文字の画像、ＡＲＴ（ＡＴ）遊技の確定の場合は「ＣＨＡＮＣＥ」の文字画像に係る画像番号を開始画像番号としてセットする。また、ＤＡＴ２，３に開始画像の表示座標Ｘとして「１７０」をセットし、ＤＡＴ４，５に開始画像の表示座標Ｙとして「７０」をセットする。また、ＤＡＴ６，７に「ＷＩＮ」の文字の画像又は「ＣＨＡＮＣＥ」の文字の画像を消去するための消去画像に係る画像番号を終了画像番号としてセットし、ＤＡＴ８に画像更新間隔として「５０」をセットする。そして、ＤＡＴ９に画像更新ループ有りを示す「１」をセットすることで実現可能となる。
【０１６１】
［第２画像表示コマンド］
次に、第２画像表示コマンドについて、図１９〜図２１を参照して説明する。図１９は、第２画像表示コマンドを説明するための図である。図２０及び図２１は、第２画像表示コマンドに基づく画像の表示態様を説明するための図である。
第２画像表示コマンドコマンドは、副制御回路４２からサブ液晶ユニット２００へ、サブ液晶ユニット２００に、一つの画像を表示させる場合、又は、複数の画像を所定の間隔で表示させる場合に送信される。
【０１６２】
第２画像表示コマンドコマンドには、ＳＴＸ、ＣＲＣ、ＬＥＮ、ＢＬＫ、ＣＮＴ、ＣＭＤ、ＤＡＴ（ＤＡＴ０〜ＤＡＴ１２７）、ＥＴＸのコードで構成される。なお、図１９では、ＳＴＸ、ＣＲＣ、ＥＴＸの図示を省略している。
【０１６３】
第２画像表示コマンドにおけるＬＥＮの値は、ＤＡＴの数に応じて可変であり、４バイトを示す「０４」（１６進数表記）から１３２バイトを示す「８４」（１６進数表記）までの値となる。
ＢＬＫの値は、本コマンドに関連して別コマンドが次に送信される場合は、「０２」（１６進数表記）となり、本コマンドに関連した次のコマンドがない場合は、「００」（１６進数表記）となる。
【０１６４】
ＣＮＴの値は、その時点でのカウント数となる。
ＣＭＤの値は、第２画像表示コマンドのコマンドＩＤを示す「３１」（１６進数表記）となる。
【０１６５】
ＤＡＴ０，１の値は、表示する１画像目の画像番号となる。ＤＡＴ２，３の値は、表示する１画像目の画像の基準点（本実施形態では、左上の隅）のＸ方向（水平方向）における表示座標の値となる。また、ＤＡＴ４，５の値は、表示する１画像目の画像の基準点のＹ方向（垂直方向）における表示座標の値となる。
【０１６６】
以降、表示する画像が複数の場合は、各画像についてのデータがＤＡＴ０〜５と同様の態様（画像番号、表示座標の値を示す６バイトのデータ）で続く。なお、本実施形態では、一つの第２画像表示コマンドで、合計２１枚の画像を、連続表示可能となっている。
【０１６７】
最後から２番目のＤＡＴ（図１９では、ＤＴＡｎ*６＋５）の値は、画像を切り替えるタイミングである画像更新間隔を示す値となる。本実施形態では、画像更新間隔を１０ミリ秒〜２．５５秒の間で設定可能となっている。
【０１６８】
最後のＤＡＴ（図１９では、ＤＴＡｎ*６＋６）には、座標移動の有無を示す値となる。「０１」（１６進数表記）は、座標移動有り、を示し、「００」（１６進数表記）は、座標移動無し、を示す。座標移動無しの場合、制御ＬＳＩ２０１は、第２画像表示コマンドに含まれる各画像の表示座標に基づいて、各画像を表示する。すなわち、当コマンドのＤＡＴの順で、画像を順次読み出し、各画像の基準点（画像の左上の隅）を、各画像の表示座標に合わせて、当コマンドに含まれる画像更新間隔で、連続表示する。
【０１６９】
一方、座標移動有りの場合、とは、１画像目の表示座標と、連続して表示する画像の内の最後の画像である終了画像の表示座標とに基づいて、その間の各画像が等間隔で移動するように表示座標を決定して、表示させる。
【０１７０】
具体的には、連続して表示させる画像の枚数がＺ枚であり、１画像目のＸ方向の表示座標の値がｘ１、Ｙ方向の表示座標がｙ１、最後の画像であるｎ画像目のＸ方向の表示座標の値がｘｎ、Ｙ方向の表示座標がｙｎとすると、制御ＬＳＩ２０１は、各画像間の基準点の移動距離（以下、「座標間隔」と称する場合がある）を以下の式（１），（２）で算出する。
Ｘ方向の座標間隔＝（ｘｎ-ｘ１）/（ｚ−１）・・・式（１）
Ｙ方向の座標間隔＝（ｙｎ-ｙ１）/（ｚ−１）・・・式（２）
【０１７１】
そして、制御ＬＳＩ２０１は、算出したＸ方向の座標間隔とＹ方向の座標間隔に基づいて、開始画像から数えてｍ番目（１〜ｎの間）の画像のＸ方向及びＹ方向の基準点の表示座標を以下の式（３），（４）で算出して決定する。
Ｘ方向の表示座標＝ｘ１＋Ｘ方向の座標間隔×（ｍ−１）・・・式（３）
Ｙ方向の表示座標＝ｙ１＋Ｙ方向の座標間隔×（ｍ−１）・・・式（４）
【０１７２】
制御ＬＳＩ２０１は、座標移動有りを示すＤＡＴを含む第２画像表示コマンドを、副制御回路４２から受信すると、当コマンドに含まれている画像番号の数から連続表示する画像の枚数を特定する。そして、開始画像と終了画像の表示座標から、各画像の表示座標を決定し、当コマンドに含まれている画像更新間隔で、連続表示する。
【０１７３】
例えば、図２０（Ａ）〜（Ｃ）及び図２１（Ｄ）〜（Ｆ）に示す６枚の画像（各画像の輪郭を一点鎖線で示している）を、この順番で、液晶画面２０２に表示する場合、図２０（Ａ）に示す開始画像の表示座標と、図２０（Ｆ）に終了画像の表示座標から、座標間隔を算出する。
【０１７４】
開始画像の表示座標が（１０，１０）（Ｘ方向の表示座標の値、Ｙ方向の表示座標の値）で、終了画像の表示座標が（１６０，６０）の場合、Ｘ方向の座標間隔は、式（１）から３０となる。また、Ｙ方向の座標間隔は、式（２）から１０となる。
【０１７５】
図２０（Ｂ）に示す２枚目に表示する画像の表示座標は、式（３），（４）から（４０，２０）となる。同様に、図２０（Ｃ）に示す３枚目に表示する画像の表示座標は、（７０，３０）となり、図２１（Ｄ）に示す４枚目に表示する画像の表示座標は、（１００，４０）となる。また、同様に、図２１（Ｅ）に示す５枚目に表示する画像の表示座標は、（１３０，５０）となる。
【０１７６】
以上のように、制御ＬＳＩ２０１は、座標移動有りを示すＤＡＴを含む第２画像表示コマンドを受信すると、開始画像と終了画像の間の各画像についての表示座標を決定する。そして、制御ＬＳＩ２０１は、図２０及び図２１に示すように、当コマンドに含まれる画像更新間隔で、各画像の基準点を決定した表示座標に合わせて表示する。このようにすることで、遊技者に、パラパラ漫画を見ているような、時間の経過に応じて画像が変化（図２０及び図２１では、キャラクターが液晶画面２０２の左上方から中央に移動しながら右手と左手を順に挙げる）する印象を与えることができる。
このような第２画像表示コマンドに基づいて、例えば、一定期間（例えば、３分間）以上遊技がなされていない（遊技メダルがＢＥＴされない）状態が継続した場合に図２０及び図２１のように画像を変化させることで、サブ液晶ユニット２００のスクリーンセイバーの役割を果たすことも可能となる。
【０１７７】
なお、座標移動有りを示すＤＡＴを含む第２画像表示コマンドにも、各画像についての表示座標が含まれているが、制御ＬＳＩ２０１は、式（１）〜（４）で算出し決定した表示座標を優先して用いる。
【０１７８】
［ＡＣＫコマンド］
次に、ＡＣＫコマンドについて、図２２を参照して説明する。図２２は、ＡＣＫコマンドを説明するための図である。
ＡＣＫコマンドは、サブ液晶ユニット２００から副制御回路４２へ送信される。
【０１７９】
ＡＣＫコマンドには、ＳＴＸ、ＣＲＣ、ＬＥＮ、ＢＬＫ、ＣＮＴ、ＣＭＤ、ＤＡＴ、ＥＴＸのコードで構成される。なお、図２２では、ＳＴＸ、ＣＲＣ、ＥＴＸの図示を省略している。
【０１８０】
ＡＣＫコマンドにおけるＬＥＮの値は、ＤＡＴの数に応じて可変であり、６バイトを示す「０６」（１６進数表記）から１４バイトを示す「０Ｅ」（１６進数表記）までの値となる。
ＢＬＫの値は、通常、本コマンドに関連した次のコマンドがないので、終了を示す「００」（１６進数表記）となる。
【０１８１】
ＣＮＴの値は、その時点でのカウント数となる。
ＣＭＤの値は、ＡＣＫコマンドのコマンドＩＤを示す「０６」（１６進数表記）となる。
【０１８２】
ＤＡＴの値は、直前に副制御回路４２から受信したコマンドの種別に応じて異なる。
副制御回路４２から全画像情報要求コマンドを受信した場合のＤＡＴは、ＤＡＴ０〜ＤＡＴ９で構成される。ＤＡＴ０，１の値は、ファームウェアのバージョンを示す値となる。ＤＡＴ２〜５の値は、外付けメモリ２０３のマジックコードを示す値となる。ＤＡＴ６，７の値は、外付けメモリ２０３に記憶可能な画像の最大数の値となる。ＤＡＴ８，９の値は、外付けメモリ２０３の全体のサム値となる。
【０１８３】
副制御回路４２から画像チェックサム要求コマンドを受信した場合のＤＡＴは、ＤＡＴ０，１で構成される。ＤＡＴ０，１の値は、受信した画像チェックサム要求コマンドに含まれるチェック対象の画像番号が付された画像データのサム値となる。
【０１８４】
副制御回路４２から第１画像表示コマンド又は第２画像表示コマンドを受信した場合のＤＡＴは、ＤＡＴ０，１で構成される。ＤＡＴ０，１の値は、受信した第１画像表示コマンドに含まれる開始画像の画像番号、又は、受信した第２画像表示コマンドに含まれる１画像目の画像の画像番号となる。
【０１８５】
副制御回路４２からその他のコマンドを受信した場合のＤＡＴは、ＤＡＴ０，１で構成される。ＤＡＴ０，１の値は、固定のダミーデータ「００００」（１６進数表記）となる。
【０１８６】
［ＮＡＫコマンド］
次に、ＮＡＫコマンドについて、図２３を参照して説明する。図２３は、ＮＡＫコマンドを説明するための図である。
ＮＡＫコマンドは、サブ液晶ユニット２００から副制御回路４２へ、何らかのエラーが発生した場合、例えば、副制御回路４２から送信されたコマンドを正常に受信できなかった場合や送信されたコマンドに応じた処理を正常に終了できなかった場合に送信される。
【０１８７】
ＮＡＫコマンドには、ＳＴＸ、ＣＲＣ、ＬＥＮ、ＢＬＫ、ＣＮＴ、ＣＭＤ、ＤＡＴ、ＥＴＸのコードで構成される。なお、図２３では、ＳＴＸ、ＣＲＣ、ＥＴＸの図示を省略している。
【０１８８】
ＮＡＫコマンドにおけるＬＥＮの値は、６バイトを示す「０６」（１６進数表記）となる。
ＢＬＫの値は、通常、本コマンドに関連した次のコマンドがないので、終了を示す「００」（１６進数表記）となる。
【０１８９】
ＣＮＴの値は、その時点でのカウント数となる。
ＣＭＤの値は、ＮＡＫコマンドのコマンドＩＤを示す「１５」（１６進数表記）となる。
【０１９０】
ＤＡＴは、ＤＡＴ０，１で構成される。ＤＡＴ０の値は、ＮＡＫコマンドの連続送信回数を示す値となる。
ＤＡＴ１の値は、図２３に示すように、発生したエラーの種別に応じた値となる。例えば、「０Ｂ」（１６進数表記）は、画像サイズエラーを示す値である。画像サイズエラーとは、表示に係る画像のサイズが液晶画面２０２のサイズを超えたことによるエラーや画像サイズがＸ方向／Ｙ方向において０であるエラーが該当する。
【０１９１】
＜ＡＣＫ／ＮＡＫコマンドの送信タイミング＞
次に、ＡＣＫ／ＮＡＫコマンドの送信タイミングについて、図２４〜２６を参照して説明する。図２４及び図２５は、画像表示系コマンドを受信したときのＡＣＫ／ＮＡＫコマンドの送信タイミングを示すタイミングチャートである。図２６は、ＱＲリクエストコマンドを受信したときのＡＣＫ／ＮＡＫコマンドの送信タイミングを示すタイミングチャートである。
【０１９２】
本実施形態におけるサブ液晶ユニット２００では、副制御回路４２から画像表示系コマンド、すなわち第１画像表示コマンド又は第２画像表示コマンドを受信した場合、当該コマンドを正常に受信でき、且つ、当該コマンドに係るＤＭＡ転送が成功したときに、ＡＣＫコマンドを送信する。
【０１９３】
副制御回路４２から画像表示系コマンドを受信すると、サブ液晶ユニット２００における制御ＬＳＩ２０１のホストコントローラ２１０は、まず、受信したコマンドに含まれるＣＲＣコードを用いた巡回冗長検査によるコマンドの整合性判定（受信したデータに受信データの誤りや破損がないかを判定）を行う。
【０１９４】
整合性判定において、正常と判定する場合、図２４の「転送成功」で示すように、ホストコントローラ２１０はＤＭＡＣ２１５に転送指示を行う。転送指示後、ホストコントローラ２１０は、ＤＭＡＣ２１５のステータスを監視しており、ＤＭＡ転送の正常終了又は異常発生を検知となっている。また、ホストコントローラ２１０は、このステータスの監視と並行して、他の処理、例えば受信割り込みやタイマ割り込み処理を実行可能となっている。
【０１９５】
転送指示を受けたＤＭＡＣ２１５は、外付けメモリ２０３から受信したコマンドに係る画像データを読み出し、画像認識ＤＳＰ２１２に転送するＤＭＡ転送を行う。ＤＭＡ転送が正常に終了すると、ＤＭＡＣ２１５のステータスにその旨が反映される。ホストコントローラ２１０は、ＤＭＡＣ２１５のステータスにＤＭＡ転送が正常に終了したことが反映されると、ＡＣＫコマンドを、副制御回路４２に送信する。
【０１９６】
一方、図２４の「受信異常」で示すように、ホストコントローラ２１０が、副制御回路４２から画像表示系コマンドを受信したときにエラーを検出した場合、すなわち、整合性判定の結果、受信データに異常を検知した場合は、そのタイミングでＮＡＫコマンドを副制御回路４２に送信する。
【０１９７】
また、図２４の「転送失敗」で示すように、ホストコントローラ２１０が整合性判定において正常と判定し、ＤＭＡＣ２１５に転送指示後、ＤＭＡ転送において何らかの異常（例えば、バスにノイズ載る）が発生した場合、ＤＭＡＣ２１５のステータスに異常がセットされる。ホストコントローラ２１０は、ＤＭＡＣ２１５のステータスに異常がセットされたことを検知すると、このタイミングで、ＮＡＫコマンドを、副制御回路４２に送信し、ＤＭＡＣ２１５を初期化する。
【０１９８】
また、図２４の「０．５ｓ以上応答なし」で示すように、ホストコントローラ２１０が整合性判定において正常と判定し、ＤＭＡＣ２１５に転送指示後、ＤＭＡＣ２１５のステータスが更新されない場合、副制御回路４２は、画像表示系コマンドを送信してから所定時間（本実施形態では、０．５秒）経過してもＡＣＫ又はＮＡＫコマンドをサブ液晶ユニット２００から受信できない。この場合、副制御回路４２は、前回送信した画像表示系コマンドを再送する。
【０１９９】
再送された画像表示系コマンドをサブ液晶ユニット２００が受信すると、ホストコントローラ２１０は、整合性判定を行う。そして、ホストコントローラ２１０は、正常と判定するとＤＭＡＣ２１５に対して、ＤＭＡＣ２１５のステータスが転送中であれば前回送信されたコマンドに基づく転送指示をキャンセルし、再送されたコマンドに基づく転送指示を行う。そして、ホストコントローラ２１０は、ＤＭＡＣ２１５のステータスにＤＭＡ転送が正常に終了したことが反映されると、ＡＣＫコマンドを、副制御回路４２に送信する。
【０２００】
ＡＣＫコマンドの送信タイミングについてさらに詳細に説明する。図２５に示すように、サブ液晶ユニット２００が、副制御回路４２から、複数枚の画像を連続表示させるための画像表示系コマンドを受信した場合、ホストコントローラ２１０は、ＤＭＡＣ２１５のステータスに、開始画像又は１画像目の画像の画像データについて、ＤＭＡ転送が正常に終了したことが反映されたタイミングで、ＡＣＫコマンドを、副制御回路４２に送信する。
【０２０１】
次に、ＱＲリクエストコマンドを受信したときのＡＣＫ／ＮＡＫコマンドの送信タイミングについて説明する。
図２６では、ＱＲデータが１２８バイト以上のため、ＱＲリクエストコマンドが複数回送信される例を示している。サブ液晶ユニット２００が副制御回路４２から１回目（初回）のＱＲリクエストコマンドを受信すると、ホストコントローラ２１０は、受信したコマンドに含まれるＣＲＣコードを用いた巡回冗長検査によるコマンドの整合性判定（受信したデータに受信データの誤りや破損がないかを判定）を行う。
【０２０２】
整合性判定において、正常と判定する場合、ホストコントローラ２１０は、そのタイミングで、ＡＣＫコマンドを、副制御回路４２に送信する。なお、ホストコントローラ２１０は、受信したＱＲリクエストコマンドが初回のＱＲリクエストコマンドであるか否かを、受信したコマンドのＢＬＫコードの値が継続を示す「０１」（１６進数表記）であるか否かで判断する。
【０２０３】
ＡＣＫコマンドを受信した副制御回路４２は、続くＱＲリクエストコマンドを送信する。
サブ液晶ユニット２００が副制御回路４２から最後（終回）のＱＲリクエストコマンドを受信すると、ホストコントローラ２１０は、整合性判定を行い、正常と判定すると、ＤＭＡＣ２１５に転送指示を行う。この転送指示では、ＤＭＡＣ２１５に対して、その時点までに受信したＱＲリクエストコマンドに含まれ、ＳＲＡＭ２１３に記憶された全ＱＲデータを、画像認識ＤＳＰ２１２に転送するＤＭＡ転送を行うように指示する。なお、ホストコントローラ２１０は、受信したＱＲリクエストコマンドが終回のＱＲリクエストコマンドであるか否かを、受信したコマンドのＢＬＫコードの値が継続を示す「０１」（１６進数表記）以外であるか否かで判断する。
【０２０４】
転送指示を受けたＤＭＡＣ２１５は、ＳＲＡＭ２１３から受信したＱＲリクエストコマンドに係る全ＱＲデータを読み出し、画像認識ＤＳＰ２１２に転送するＤＭＡ転送を行う。ＤＭＡ転送が正常に終了すると、ＤＭＡＣ２１５のステータスにその旨が反映される。ホストコントローラ２１０は、ＤＭＡＣ２１５のステータスにＤＭＡ転送が正常に終了したことが反映されると、ＡＣＫコマンドを、副制御回路４２に送信する。
【０２０５】
なお、図示は省略するが、ＱＲデータが１２８バイトを超えないため、ＱＲリクエストコマンドの送信が一度で済む場合、当該コマンドのＢＬＫコードの値は終了を示す「００」（１６進数表記）であるため、上述した最後（終回）のＱＲリクエストコマンドを受信した場合と同様に、ホストコントローラ２１０は、ＤＭＡＣ２１５のステータスにＤＭＡ転送が正常に終了したことが反映されると、ＡＣＫコマンドを、副制御回路４２に送信する。
【０２０６】
また、ホストコントローラ２１０が、副制御回路４２からＱＲリクエストコマンドを受信したときにエラーを検出した場合（例えば、整合性判定で異常が検知された場合）やＤＭＡ転送において何らかの異常（例えば、バスにノイズ載る）が発生した場合のＮＡＫの送信タイミングについては、図２４の「受信異常」及び「転送失敗」で説明した態様と同様であるため、ここでの説明は省略する。
なお、副制御回路４２は、ＮＡＫコマンドを受信した場合、又は、所定時間経過してもＡＣＫ又はＮＡＫコマンドを受信できない場合、直前に送信したコマンドを再送するが、ＮＡＫコマンドのＤＡＴ０の値が示す、ＮＡＫコマンドの連続送信回数が所定回数（例えば、１２８回）を超えている場合、サブ液晶ユニット２００に何らかの異常が発生していて、送信したコマンドを正常に処理できない状況にあると判断し、再送を取りやめることがある。
【０２０７】
＜主制御回路の動作説明＞
次に、図２７を参照して、主制御回路４１のメインＣＰＵ５１が、プログラムを用いて実行する各種処理の内容について説明する。
【０２０８】
［メインＣＰＵの制御によるパチスロの主要動作処理］
まず、メインＣＰＵ５１の制御で行うパチスロ１の主要動作処理の手順を、図２７に示すメインフローチャート（以下、メインフローという）を参照しながら説明する。
【０２０９】
まず、パチスロ１に電源が投入されると、メインＣＰＵ５１は、電源投入時の初期化処理を行う（Ｓ１）。この初期化処理では、バックアップが正常に行われたか、設定変更が適切に行われたか等が判定され、その判定結果に対応した初期化が行われる。
【０２１０】
次いで、メインＣＰＵ５１は、一遊技終了時の初期化処理を行う（Ｓ２）。この初期化処理では、メインＲＡＭ５３における指定格納領域のデータをクリアする。なお、ここでいう指定格納領域は、例えば、内部当籤役格納領域や表示役格納領域などの１回の遊技ごとにデータの消去が必要な格納領域である。
【０２１１】
次いで、メインＣＰＵ５１は、メダル受付・スタートチェック処理を行う（Ｓ３）。この処理では、メダルセンサ３５Ｓやスタートスイッチ１６Ｓの入力のチェック等が行われる。
具体的には、メインＣＰＵ５１は、前回の遊技で再遊技（リプレイ役）に係る表示役が成立したときの自動投入による投入枚数のカウント、メダル投入口１３から投入されたメダルによる投入枚数のカウント、及び、ＢＥＴボタン（ＭＡＸＢＥＴ、１ＢＥＴ）の押下に基づく投入枚数のカウント等が実行され、投入枚数が遊技開始可能枚数に達している場合には、スタートスイッチの状態を判別する。
【０２１２】
次いで、メインＣＰＵ５１は、乱数値（０〜６５５３５）を抽出し、該抽出した乱数値をメインＲＡＭ５３に設けられた乱数値格納領域（不図示）に格納する（Ｓ４）。次いで、メインＣＰＵ５１は、リール演出及びロックの制御で用いる演出用乱数値を抽出し、該抽出した演出用乱数値をメインＲＡＭ５３に設けられた演出用乱数値格納領域（不図示）に格納する（Ｓ５）。なお、本実施形態では、演出用乱数値は、０〜１２７の範囲から抽出される。
【０２１３】
そして、抽出した各種乱数値が所定の乱数値格納領域に格納されると、メインＣＰＵ５１は、内部抽籤処理を行う（Ｓ６）。この処理では、Ｓ４で抽出した乱数値に基づいた抽籤により内部当籤役の決定が行われる。
【０２１４】
次いで、メインＣＰＵ５１は、遊技ロック抽籤処理を行う（Ｓ７）。
遊技ロック抽選処理は、遊技状態に応じた遊技ロック抽籤テーブル（不図示）を参照し、演出用乱数値に基づいて、遊技ロック抽籤を行う。
【０２１５】
次いで、メインＣＰＵ５１は、リール停止初期設定処理を行う（Ｓ８）。
リール停止初期設定処理は、内部当籤役に基づいて、リール停止初期設定テーブル（不図示）からリールの停止制御に係る各種情報を取得する。
【０２１６】
次いで、メインＣＰＵ５１は、スタートコマンド送信処理を行う（Ｓ９）。具体的には、メインＣＰＵ５１は、スタートコマンドを副制御回路４２に送信する。なお、スタートコマンドは、内部当籤役等を特定するパラメータ、遊技ロックの種別及びロック時間等を含んで構成される。
【０２１７】
次いで、メインＣＰＵ５１は、ウェイト処理を行う（Ｓ１０）。この処理では、メインＣＰＵ５１は、前回の遊技開始から所定時間（例えば、４．１秒）を経過していない場合、該所定時間が経過するまで待ち時間を消化する。
【０２１８】
次いで、メインＣＰＵ５１は、リール回転開始処理を行う（Ｓ１１）。この処理において、メインＣＰＵ５１は、全リールの回転開始を要求する。
リール回転開始処理は、全リールの回転開始を要求する。全リールの回転開始が要求されると、一定の周期（１．１１７２ｍｓｅｃ）で実行される後述の割込処理（図２８参照）により、３つのステッピングモータ６１Ｌ，６１Ｃ，６１Ｒの駆動が制御され、左リール３Ｌ、中リール３Ｃ及び右リール３Ｒの回転が開始される。
【０２１９】
次いで、メインＣＰＵ５１は、引込優先順位格納処理を行う（Ｓ１２）。この処理では、メインＣＰＵ５１は、引込優先順位データを取得して、引込優先順位データ格納領域（不図示）に格納する。
【０２２０】
次いで、メインＣＰＵ５１は、リール停止制御処理を行う（Ｓ１３）。この処理では、左ストップボタン１７Ｌ、中ストップボタン１７Ｃ及び右ストップボタン１７Ｒがそれぞれ押されたタイミングと内部当籤役とに基づいて該当するリールの回転が停止される。また、メインＣＰＵ５１は、リール停止コマンドを副制御回路４２に送信する。この処理で送信するリール停止コマンドには、停止されるリールの種別、ストップスイッチがＯＮになった時点の図柄の位置、リールが停止するまでの滑り駒数等の情報が含まれる。
【０２２１】
次いで、メインＣＰＵ５１は、遊技ロック処理を行う（Ｓ１４）。この処理において、メインＣＰＵ５１は、遊技の進行を無効化する又は遅延させる。
メインＣＰＵ５１は、決定された遊技ロック種別を実行する期間に相当する値をロックタイマにセットし、ロックタイマの値が「０」になるまで待機する。その間は、遊技者の停止操作を受け付けない。
【０２２２】
次いで、メインＣＰＵ５１は、入賞検索処理を行う（Ｓ１５）。この処理では、メインＣＰＵ５１は、図柄コード格納領域（不図示）のデータを表示役格納領域（不図示）に格納する。また、この処理では、左リール３Ｌ、中リール３Ｃ及び右リール３Ｒが全て停止した後に有効ライン（入賞判定ライン）に表示された図柄の組合せと、図柄組合せテーブル（不図示）とを照合する。そして、メインＣＰＵ５１は、有効ラインに表示役が表示されたか否かを判定し、その判定結果を表示役格納領域に格納するようにしてもよい。
【０２２３】
次いで、メインＣＰＵ５１は、メダル払出処理を行う（Ｓ１６）。メダル払出処理は、本発明に係る遊技媒体付与手段の一具体例を示す。この処理では、Ｓ１５において決定された表示役の払出枚数に基づいて、ホッパー３３の駆動やクレジット枚数の更新が行われ、メダルの払い出しが行われる。この際、本実施形態では、図柄組合せテーブル（不図示）に示すように、メダルの投入枚数が１〜３枚であり、メダルの払出枚数は表示役に応じて異なるが、その最大払出枚数（払出上限）は１５枚である。
【０２２４】
次いで、メインＣＰＵ５１は、ＲＴ制御処理を行う（Ｓ１７）。この処理では、メインＣＰＵ５１は、ＲＴ遊技状態を管理する。
メインＣＰＵ５１は、ＲＴ遷移テーブル（不図示）を参照し、移行元（現在）のＲＴ遊技状態において成立し得るＲＴ遊技状態の移行条件をチェックし、ＲＴ遊技状態の移行条件が成立していると判別したとき、ＲＴ遷移テーブル（不図示）を参照し、移行条件に基づいて、移行先のＲＴ遊技状態に移行する。また、メインＣＰＵ５１は、表示コマンドを副制御回路４２に送信する。なお、表示コマンドは、表示役や払出枚数等を特定するパラメータを含んで構成される。
【０２２５】
次いで、メインＣＰＵ５１は、払出終了コマンド送信処理を行う（Ｓ１８）。具体的には、メインＣＰＵ５１は、払出終了コマンドを副制御回路４２に送信する。
【０２２６】
次いで、メインＣＰＵ５１は、ボーナス終了チェック処理を行う（Ｓ１９）。この処理では、メインＣＰＵ５１は、ボーナスゲームの終了契機を管理するための各種カウンタを参照して、ボーナスゲームの作動を終了するか否かをチェックする。
【０２２７】
次いで、メインＣＰＵ５１は、ボーナス作動チェック処理を行う（Ｓ２０）。この処理では、メインＣＰＵ５１は、ボーナスゲームの作動を開始するか否か、及び、再遊技を行うか否かをチェックする。ボーナス作動チェック処理が終了すると、メインＣＰＵ５１は、処理をＳ２に戻し、Ｓ２以降の処理を繰り返す。
【０２２８】
［メインＣＰＵの制御による割込処理（１．１１７２ｍｓｅｃ）］
次に、図２８を参照して、メインＣＰＵ５１に内蔵されたタイマ（不図示）の制御による定周期（１．１１７２ｍｓｅｃ毎）に行われる割込処理について説明する。
【０２２９】
まず、メインＣＰＵ５１は、レジスタの退避を行う（Ｓ３５１）。次いで、メインＣＰＵ５１は、入力ポートチェック処理を行う（Ｓ３５２）。この処理では、ストップスイッチ１７Ｓ等の各種スイッチから入力される信号がチェックされる。
【０２３０】
次いで、メインＣＰＵ５１は、タイマ更新処理を行う（Ｓ３５３）。この処理では、メインＣＰＵ５１は、例えば、割込処理毎にロックタイマの値を減算する処理を行う。次いで、メインＣＰＵ５１は、通信データ送信処置を行う（Ｓ３５４）。この処理では、主に、各種コマンドを副制御回路４２に適宜送信する。なお、後述する無操作コマンドは、スタートコマンド等の各種コマンドが副制御回路４２に送信されていない状態の場合に、副制御回路４２に送信されるコマンドである。
【０２３１】
次いで、メインＣＰＵ５１は、リール制御処理を行う（Ｓ３５５）。この処理では、メインＣＰＵ５１は、全リールの回転開始が要求されたときに、左リール３Ｌ、中リール３Ｃ及び右リール３Ｒの回転を開始し、その後、各リールが一定速度で回転するように、３つのステッピングモータ６１Ｌ，６１Ｃ，６１Ｒを駆動制御する。また、滑り駒数が決定されたときは、メインＣＰＵ５１は、該当するリールの図柄カウンタを滑り駒数分だけ更新する。そして、メインＣＰＵ５１は、更新された図柄カウンタが停止予定位置に対応する値に一致する（停止予定位置の図柄が表示窓の有効ライン（入賞判定ライン）上の領域に到達する）のを待って、該当するリールの回転の減速及び停止が行われるように、対応するステッピングモータを駆動制御する。また、本実施形態では、Ｓ３５５の処理において、前述した通常の加速処理、定速処理及び停止処理だけでなく、加速処理時にリール演出パターンが設定されている場合には、該リール演出パターンに対応するリール演出（リールアクション）及びロックの制御処理も行う。
【０２３２】
次いで、メインＣＰＵ５１は、ランプ・７セグ駆動処理を行う（Ｓ３５６）。この処理では、メインＣＰＵ５１は、７セグ表示器６を駆動制御して、払出枚数やクレジット枚数などを表示する。次いで、メインＣＰＵ５１は、レジスタの復帰処理を行う（Ｓ３５７）。そして、その後、メインＣＰＵ５１は、割込処理を終了する。
【０２３３】
＜副制御回路の動作説明＞
次に、図２９〜図３３を参照して、副制御回路４２のサブＣＰＵ８１が、プログラムを用いて実行する各種処理（タスク）の内容について説明する。
【０２３４】
［主基板通信タスク］
まず、図２９を参照して、サブＣＰＵ８１により行われる主基板通信タスクについて説明する。
【０２３５】
まず、サブＣＰＵ８１は、主制御回路４１から送信されたコマンドの受信チェックを行う（Ｓ５０１）。次いで、サブＣＰＵ８１は、コマンドを受信した場合、受信したコマンドの種別を抽出する（Ｓ５０２）。
【０２３６】
次いで、サブＣＰＵ８１は、前回とは異なるコマンドを受信したか否かを判別する（Ｓ５０３）。Ｓ５０３において、サブＣＰＵ８１が、前回とは異なるコマンドを受信しなかったと判別したとき（Ｓ５０３がＮＯ判定の場合）、サブＣＰＵ８１は、処理をＳ５０１に戻し、Ｓ５０１以降の処理を繰り返す。
【０２３７】
一方、Ｓ５０３において、サブＣＰＵ８１が、前回とは異なるコマンドを受信したと判別したとき（Ｓ５０３がＹＥＳ判定の場合）、サブＣＰＵ８１は、受信したコマンドに基づいて、メッセージキューにメッセージを格納する（Ｓ５０４）。なお、メッセージキューとは、プロセス間で情報を交換するための機構である。そして、Ｓ５０４の処理後、サブＣＰＵ８１は、処理をＳ５０１に戻し、Ｓ５０１以降の処理を繰り返す。
【０２３８】
［演出登録タスク］
次に、図３０を参照して、サブＣＰＵ８１により行われる演出登録タスクについて説明する。
【０２３９】
まず、サブＣＰＵ８１は、メッセージキューからメッセージを取り出す（Ｓ５１１）。次いで、サブＣＰＵ８１は、メッセージキューにメッセージが有るか否かを判別する（Ｓ５１２）。Ｓ５１２において、サブＣＰＵ８１が、メッセージキューにメッセージが無いと判別したとき（Ｓ５１２がＮＯ判定のとき）、サブＣＰＵ８１は、後述のＳ５１５の処理を行う。
【０２４０】
一方、Ｓ５１２において、サブＣＰＵ８１が、メッセージキューにメッセージが有ると判別したとき（Ｓ５１２がＹＥＳ判定のとき）、サブＣＰＵ８１は、メッセージから遊技情報を複写する（Ｓ５１３）。この処理では、例えば、パラメータによって特定される、内部当籤役、回転が停止したリールの種別、表示役、遊技状態フラグ等の各種データがサブＲＡＭ８３に設けられた格納領域（不図示）に複写される。
【０２４１】
次いで、サブＣＰＵ８１は、演出内容決定処理を行う（Ｓ５１４）。この処理では、サブＣＰＵ８１は、受信したコマンドの種別に応じて、演出内容の決定や演出データの選択等を行う。なお、演出内容決定処理の詳細については、後述の図３１を参照しながら後で説明する。
【０２４２】
次いで、サブＣＰＵ８１は、サウンドデータの登録を行う（Ｓ５１５）。次いで、サブＣＰＵ８１は、ＬＥＤデータの登録を行う（Ｓ５１６）。なお、これらの登録処理は、Ｓ５１４の演出内容決定処理において選択された演出データに基づいて、選択された演出データにひも付られた音源データ（Ｗａｖファイル名）と再生に係る各種パラメータ（音量、チャンネル等）、ランプパターンデータ（ＬＥＤ演出データ）とパターンに係る各種パラメータ（輝度等）の登録が行われる。また、図示は省略するが、サブＣＰＵ８１は、選択された演出データにひも付られたサブ液晶ユニット２００に係る演出データ及びこれに係る各種パラメータの登録も行う。また、サブ液晶ユニット２００に係る演出データ及びこれに係る各種パラメータの登録後、サブＣＰＵ８１は、所定のタイミングで、画像制御タスクを実行し、登録した演出データ及びパラメータに応じた第１画像表示コマンド、又は、第２画像表示コマンドを、サブ液晶ユニット２００に送信する。Ｓ５１６の後、サブＣＰＵ８１は、処理をＳ５１１に戻し、Ｓ５１１以降の処理を繰り返す。なお、上述した例の他、サブＣＰＵ８１は、遊技者の操作対象となる各種装置（例えば、エンターボタン２１、セレクトボタン２２）に対して所定の操作が行われた場合、当該操作に応じた第１画像表示コマンド、又は、第２画像表示コマンドを、サブ液晶ユニット２００に送信する。
【０２４３】
［演出内容決定処理］
次に、図３１を参照して、演出登録タスクのフローチャート（図３０参照）中のＳ５１４で行う演出内容決定処理について説明する。
【０２４４】
まず、サブＣＰＵ８１は、スタートコマンド受信時であるか否かを判別する（Ｓ５２１）。
【０２４５】
Ｓ５２１において、サブＣＰＵ８１が、スタートコマンド受信時であると判別したとき（Ｓ５２１がＹＥＳ判定の場合）、サブＣＰＵ８１は、スタートコマンド受信時処理を行う（Ｓ５２２）。この処理では、サブＣＰＵ８１は、演出用乱数値を抽出し、内部当籤役、遊技状態、及び、ＲＴ状態等に基づいて演出番号を抽籤により決定して格納する。ここで、演出番号は、今回実行する演出内容を指定するデータである。
【０２４６】
次いで、サブＣＰＵ８１は、格納されている演出番号に応じて、スタート時の演出データを選択する（Ｓ５２３）。演出データは、サウンドデータ及びＬＥＤデータを指定するデータである。それゆえ、演出データが登録されると、対応するＬＥＤデータ等が決定され、発光表示装置１１による表示等の演出が実行される。そして、Ｓ５２３の処理後、サブＣＰＵ８１は、演出内容決定処理を終了し、処理を演出登録タスク（図３０参照）のＳ５１５に移す。
【０２４７】
一方、Ｓ５２１において、サブＣＰＵ８１が、スタートコマンド受信時でないと判別したとき（Ｓ５２１がＮＯ判定の場合）、サブＣＰＵ８１は、リール停止コマンド受信時であるか否かを判別する（Ｓ５２４）。
【０２４８】
Ｓ５２４において、サブＣＰＵ８１が、リール停止コマンド受信時であると判別したとき（Ｓ５２４がＹＥＳ判定の場合）、サブＣＰＵ８１は、格納されている演出番号及び作動ストップボタンの種別に応じて、停止時の演出データを選択する（Ｓ５２５）。その後、サブＣＰＵ８１は、演出内容決定処理を終了し、処理を演出登録タスク（図３０参照）のＳ５１５に移す。
【０２４９】
一方、Ｓ５２４において、サブＣＰＵ８１が、リール停止コマンド受信時でないと判別したとき（Ｓ５２４がＮＯ判定の場合）、サブＣＰＵ８１は、表示コマンド受信時であるか否かを判別する（Ｓ５２６）。
【０２５０】
Ｓ５２６において、サブＣＰＵ８１が、表示コマンド受信時であると判別したとき（Ｓ５２６がＹＥＳ判定の場合）、サブＣＰＵ８１は、格納されている演出番号及び表示役等に応じて表示役の演出データを選択する。その後、サブＣＰＵ８１は、演出内容決定処理を終了し、処理を演出登録タスク（図３０参照）のＳ５１５に移す。
【０２５１】
一方、Ｓ５２６において、表示コマンド受信時でないと判別したとき（Ｓ５２６がＮＯ判定の場合）、サブＣＰＵ８１は、払出終了コマンド受信時であるか否かを判別する（Ｓ５２８）。Ｓ５２８において、サブＣＰＵ８１は、払出終了コマンド受信時であると判別したとき（Ｓ５２８がＹＥＳ判定の場合）、サブＣＰＵ８１は、払出終了コマンド受信時処理を行う（Ｓ５２９）。その後、サブＣＰＵ８１は、演出内容決定処理を終了し、処理を演出登録タスク（図３０参照）のＳ５１５に移す。
【０２５２】
一方、Ｓ５２８において、サブＣＰＵ８１が、払出終了コマンド受信時でないと判別したとき（Ｓ５２８がＮＯ判定の場合）、サブＣＰＵ８１は、ボーナス開始コマンド受信時であるか否かを判別する（Ｓ５３０）。
【０２５３】
Ｓ５３０において、サブＣＰＵ８１が、ボーナス開始コマンド受信時であると判別したとき（Ｓ５３０がＹＥＳ判定の場合）、サブＣＰＵ８１は、ボーナス開始用の演出データを選択する（Ｓ５３１）。その後、サブＣＰＵ８１は、演出内容決定処理を終了し、処理を演出登録タスク（図３０参照）のＳ５１５に移す。
【０２５４】
一方、Ｓ５３０において、サブＣＰＵ８１が、ボーナス開始コマンド受信時でないと判別したとき（Ｓ５３０がＮＯ判定の場合）、サブＣＰＵ８１は、ボーナス終了コマンド受信時であるか否かを判別する（Ｓ５３２）。Ｓ５３２において、サブＣＰＵ８１が、ボーナス終了コマンド受信時であると判別したとき（Ｓ５３２がＹＥＳ判定の場合）、サブＣＰＵ８１は、ボーナス終了用の演出データを選択する（Ｓ５３３）。その後、サブＣＰＵ８１は、演出内容決定処理を終了し、処理を演出登録タスク（図３０参照）のＳ５１５に移す。
【０２５５】
Ｓ５３２において、サブＣＰＵ８１が、ボーナス終了コマンド受信時ではないと判別したとき（Ｓ５３２がＮＯ判定の場合）、サブＣＰＵ８１は、無操作コマンド受信時であるか否かを判別する（Ｓ５３４）。Ｓ５３４において、サブＣＰＵ８１が、無操作コマンド受信時ではないと判別したとき（Ｓ５３４がＮＯ判定の場合）、サブＣＰＵ８１は、演出内容決定処理を終了し、処理を演出登録タスク（図３０参照）のＳ５１５に移す。
【０２５６】
一方、Ｓ５３４において、サブＣＰＵ８１が、無操作コマンド受信時であると判別したとき（Ｓ５３４がＹＥＳ判定の場合）、サブＣＰＵ８１は、無操作コマンド受信時処理を行う（Ｓ５３５）。Ｓ５３５の処理後、サブＣＰＵ８１は、演出内容決定処理を終了し、処理を演出登録タスク（図３０参照）のＳ５１５に移す。
【０２５７】
［サウンド制御タスク］
次に、図３２を参照して、サブＣＰＵ８１により行われるサウンド制御タスクについて説明する。
【０２５８】
まず、サブＣＰＵ８１は、演出登録タスクのＳ５１５（図３０参照）において登録されたサウンドデータを取り出す（Ｓ５８１）。このサウンドデータは、一定の期間におけるスピーカ２０Ｌ，２０Ｒ（図１参照）を駆動制御するためのデータである。次いで、サブＣＰＵ８１は、登録されたサウンドデータがあるか否かを判別する（Ｓ５８２）。
【０２５９】
Ｓ５８２において、サブＣＰＵ８１が、登録されたサウンドデータがあると判別したとき（Ｓ５８２がＹＥＳ判定のとき）、サブＣＰＵ８１は、サウンドデータに応じてサウンド制御データを作成する（Ｓ５８３）。その後、サブＣＰＵ８１は、後述のＳ５８５の処理を行う。
【０２６０】
Ｓ５８２において、サブＣＰＵ８１が、登録されたサウンドデータが無いと判別したとき（Ｓ５８２がＮＯ判定のとき）、サブＣＰＵ８１は、更新用のサウンド制御データを作成する（Ｓ５８４）。
【０２６１】
サブＣＰＵ８１は、登録されたサウンドデータがあると判別すると、登録サウンドデータフラグをオフにして、登録されたサウンドデータを無しにする。したがって、登録されたサウンドデータを取り出したときに、サブＣＰＵ８１は、登録されたサウンドデータがあると判別し、その後、一定の期間が経過するまで登録されたサウンドデータは無いと判別する。
【０２６２】
サウンド制御データは、所定の周期毎のスピーカ２０Ｌ，２０Ｒを駆動制御するためのデータである。すなわち、サブＣＰＵ８１は、一定の期間におけるスピーカ２０Ｌ，２０Ｒを駆動制御するためのデータであるサウンドデータを、所定の周期毎に分けてサウンド制御データを作成する。
【０２６３】
Ｓ５８３又はＳ５８４の処理後、サブＣＰＵ８１は、再生中のサウンドがループ再生、且つ、頭出し再生であるか否かを判別する（Ｓ５８５）。Ｓ５８５において、サブＣＰＵ８１が、再生中のサウンドがループ再生、且つ、頭出し再生であると判別したとき（Ｓ５８５がＹＥＳ判定のとき）、サブＣＰＵ８１は、サウンド管理情報のループカウンタを１加算する（Ｓ５８６）。
【０２６４】
Ｓ５８５において、サブＣＰＵ８１が、再生中のサウンドがループ再生、且つ、頭出し再生でないと判別したとき（Ｓ５８５がＮＯ判定のとき）、又はＳ５８６の処理後、サブＣＰＵ８１は、サウンド制御データ送信処理を行う（Ｓ５８７）。Ｓ５８７の処理後、サブＣＰＵ８１は、処理をＳ５８１に戻し、Ｓ５８１以降の処理を繰り返す。
【０２６５】
［ＬＥＤ制御タスク］
次に、図３３を参照して、サブＣＰＵ８１により行われるＬＥＤ制御タスクについて説明する。
【０２６６】
まず、サブＣＰＵ８１は、演出登録タスクのＳ５１６（図３０参照）において登録されたＬＥＤデータを取り出す（Ｓ６０１）。このＬＥＤデータは、一定の期間における各ポート（３３７ポート）に係る光源部を駆動制御するためのデータである。次いで、サブＣＰＵ８１は、登録されたＬＥＤデータがあるか否かを判別する（Ｓ６０２）。
【０２６７】
Ｓ６０２において、サブＣＰＵ８１が、登録されたＬＥＤデータがあると判別したとき（Ｓ６０２がＹＥＳ判定のとき）、サブＣＰＵ８１は、ＬＥＤデータに応じてＬＥＤ制御データを作成する（Ｓ６０３）。その後、サブＣＰＵ８１は、後述のＳ６０５の処理を行う。
【０２６８】
サブＣＰＵ８１は、登録されたＬＥＤデータがあると判別すると、登録ＬＥＤデータフラグをオフにして、登録されたＬＥＤデータを無しにする。したがって、登録されたＬＥＤデータを取り出したときに、サブＣＰＵ８１は、登録されたＬＥＤデータがあると判別し、その後、一定の期間が経過するまで登録されたＬＥＤデータは無いと判別する。
【０２６９】
ＬＥＤ制御データは、本発明に係る演出制御データの一具体例を示すものであり、所定の周期毎の各ポートに係る光源部を駆動制御するためのデータである。すなわち、サブＣＰＵ８１は、一定の期間における各ポートに係る光源部を駆動制御するためのデータであるＬＥＤデータを、所定の周期毎に分けてＬＥＤ制御データを作成する。
【０２７０】
一方、Ｓ６０２において、サブＣＰＵ８１が、登録されたＬＥＤデータが無いと判別したとき（Ｓ６０２がＮＯ判定のとき）、サブＣＰＵ８１は、更新用のＬＥＤ制御データを作成する（Ｓ６０４）。
【０２７１】
Ｓ６０３又はＳ６０４の処理後、サブＣＰＵ８１は、サウンド管理情報からループカウンタの値を取得する（Ｓ６０５）。次いで、サブＣＰＵ８１は、ループカウンタが加算されたか否かを判別する（Ｓ６０６）。
【０２７２】
Ｓ６０６において、サブＣＰＵ８１が、ループカウンタが加算されたと判別したとき（Ｓ６０６がＹＥＳ判定のとき）、サブＣＰＵ８１は、実行中のＬＥＤ（ランプ）演出を中断し、頭出しを行うＬＥＤ制御データを作成する（Ｓ６０７）。
【０２７３】
Ｓ６０６において、サブＣＰＵ８１が、ループカウンタが加算されてないと判別したとき（Ｓ６０６がＮＯ判定のとき）、又は、Ｓ６０７の処理後、サブＣＰＵ８１は、チェックカウンタに３３７をセットする（Ｓ６０８）。
【０２７４】
次いで、サブＣＰＵ８１は、チェックカウンタが０であるか否かを判別する（Ｓ６０９）。Ｓ６０９において、チェックカウンタが０であると判別したとき（Ｓ６０９がＹＥＳ判定のとき）、サブＣＰＵ８１は、処理をＳ６０１に戻し、Ｓ６０１以降の処理を繰り返す。
【０２７５】
一方、Ｓ６０９において、チェックカウンタが０でないと判別したとき（Ｓ６０９がＮＯ判定のとき）、サブＣＰＵ８１は、チェックカウンタの値を１減算する（Ｓ６１０）。次いで、サブＣＰＵ８１は、ＬＥＤ制御データに変化があるか否かを判別する（Ｓ６１１）。すなわち、今回作成したＬＥＤ制御データと、前回作成したＬＥＤ制御データとの差（変化）があるか否かを判別する。
【０２７６】
Ｓ６１１において、サブＣＰＵ８１が、ＬＥＤ制御データに変化がないと判別したとき（Ｓ６１１がＮＯ判定のとき）、サブＣＰＵ８１は、処理をＳ６０９に戻し、Ｓ６０９以降の処理を繰り返す。一方、Ｓ６１１において、サブＣＰＵ８１が、ＬＥＤ制御データに変化があると判別したとき（Ｓ６１１がＹＥＳ判定のとき）、サブＣＰＵ８１は、今回作成したＬＥＤ制御データと前回作成したＬＥＤ制御データとの差分に基づいて差分データを作成する（Ｓ６１２）。
【０２７７】
すなわち、サブＣＰＵ８１は、各ポート（３３７ポート）に係る光源部に対応するＬＥＤ制御データに変化があるか否かを判別し、ＬＥＤ制御データに変化がある場合にのみ前回のデータに対する差分データを作成する。この差分データは、本発明に係る演出実行データの一具体例を示すものである。
【０２７８】
次いで、サブＣＰＵ８１は、Ｓ６１２において作成した差分データの送信処理を行う（Ｓ６１３）。その後、サブＣＰＵ８１は、処理をＳ６０９に戻し、Ｓ６０９以降の処理を繰り返す。したがって、サブＣＰＵ８１は、ＬＥＤ制御データに変化がある場合に、その差分データを各基板１２１，１２７，１２８，１２９（図６参照）に送信し、各ＬＥＤ群１１１，１１７，１１８及びドットマトリクス部１１９を点灯又は消灯させる。
【０２７９】
＜作用＞
本実施形態のパチスロ１では、副制御回路４２からドア開閉履歴に基づくＱＲコードのデータを含むＱＲリクエストコマンドを受信したサブ液晶ユニット２００は、液晶画面２０２にＱＲコードを表示する。例えばパチスロ１の管理者が上述の携帯端末装置で読み取ることで、携帯端末装置で、ドア開閉履歴データを確認できる。このため、管理者は、液晶画面２０２のサイズに因らず、携帯端末装置で、容易にドア開閉履歴を確認可能となる。
【０２８０】
また、副制御回路４２は、作成したＱＲコードを二値化したデータ（二値化データ）をＱＲリクエストコマンドに含めて送信する。また、サブ液晶ユニット２００の制御ＬＳＩ２０１は、受信したＱＲリクエストコマンドに含まれているＱＲコードの二値化データを復元してＱＲコードを表示する。このため、副制御回路４２がＱＲコードを画像データのまま送信する場合に比べて、副制御回路４２とサブ液晶ユニット２００間の通信負担を軽減することができる。
【０２８１】
また、副制御回路４２は、二値化処理を、ＱＲコードの３隅の四角い切り出しシンボル（位置検出パターン）を除いた領域に対して行う。このため、副制御回路４２とサブ液晶ユニット２００間の通信負担をさらに軽減することができる。
【０２８２】
また、本実施形態のパチスロ１では、サブ液晶ユニット２００は、第１画像表示コマンド、又は、第２画像表示コマンドに基づいて、液晶画面２０２に画像を連続表示させることで、遊技者に、パラパラ漫画を見ているような、時間の経過に応じて画像が変化する印象を与え、演出効果を高めることができる。このような画像の連続表示は、低機能な液晶表示装置でも対応可能なため、高機能な液晶表示装置を要しない。このため、開発コスト、及び、製造コストを抑制でき、効率的に効果の高い演出ができる。また、画像を連続して表示させる際に、副制御回路４２とサブ液晶ユニット２００との間で、画像毎に画像の表示を要求するコマンドが必要となる場合に比べて、コマンドのやり取りが比較的少なくなる。このため、さらに効率的に効果の高い演出ができる。
【０２８３】
また、座標移動有りの第２画像表示コマンドをサブ液晶ユニット２００が受信すると、１画像目の表示座標と、連続して表示する画像の内の最後の画像である終了画像の表示座標とに基づいて、その間の各画像が等間隔で移動するように表示座標を決定して、表示させる。このため、画像が滑らかに移動する印象を遊技者に与えることができ、演出の効果を高めることができる。
【０２８４】
また、本実施形態のパチスロ１では、サブ液晶ユニット２００は、副制御回路４２から画像表示系コマンド、すなわち第１画像表示コマンド又は第２画像表示コマンドを受信した場合、当該コマンドを正常に受信でき、且つ、当該コマンドに係る（少なくとも開始画像又は１画像目の画像についての）ＤＭＡ転送が成功したときに、ＡＣＫコマンドを送信する。このため、転送漏れを抑制することができる。
【０２８５】
＜変形例＞
上記の実施の形態では、パチスロ１について具体化した例を示したが、パチンコ機、遊技球を用いるパチスロ機であるパロット、あるいは封入した遊技媒体を循環させる封入式遊技機、雀球遊技機などの他種の遊技機に適用してもよい。
【０２８６】
また、上記の実施の形態においては、副制御回路４２でＱＲコードを作成する態様を説明した。しかしながら、これに代えて、副制御回路４２がドア開閉履歴データをサブ液晶ユニット２００に送信し、サブ液晶ユニット２００が受信したドア開閉履歴データに基づいてＱＲコードを作成してもよい。
【０２８７】
この場合のＤＡＴの値について図３４を参照して説明する。図３４は、変形例に係るＱＲリクエストコマンドを説明するための図である。図３４では、変形例に係るＱＲリクエストコマンドにおけるＤＡＴについてのみ示している。その他のコードについては、上記の実施の形態と同様のため、ここでの説明は省略する。
【０２８８】
ＤＡＴ０〜４の値は、上記の実施の形態と同様に、ＱＲコードの表示座標（ＤＡＴ０〜３）、ＱＲ拡大倍率（ＤＡＴ４）の値となる。
【０２８９】
ＤＡＴ５の値は、サブＲＯＭ８２に予め設定、又は、ＳＲＡＭ２１３に記憶されたデコードレベル（誤り訂正レベル、Ｌ，Ｍ，Ｑ，Ｈのいずれか）を示す値となる。
ＤＡＴ６〜ＤＡＴ１２７は、ドア開閉履歴データのテキストデータ、例えば、「２０１８０９１８  １０３０  ＯＰＥＮ」を示す値となる。なお、図示は省略するが、ＱＲコードに係るデータが１２８バイトを超えている場合、続けてＱＲリクエストコマンドが送信されることになるが、２回目の以降のＱＲリクエストコマンドのＤＡＴ０〜１２７の値は、全てドア開閉履歴データのテキストデータとなる。
なお、上記の説明では、ＤＡＴ０〜１２７にドア開閉履歴データのテキストデータをセットする態様を説明した。これに代えて、テキストデータをバイナリデータに変換してＱＲリクエストコマンドのＤＡＴ０〜１２７にセットし、サブ液晶ユニット２００に送信してもよい。
【０２９０】
サブ液晶ユニット２００が副制御回路４２から最後（終回）のＱＲリクエストコマンドを受信すると、ホストコントローラ２１０は、整合性判定を行い、正常と判定すると、ＤＭＡＣ２１５に転送指示を行う。この転送指示では、ＤＭＡＣ２１５に対して、その時点までに受信したＱＲリクエストコマンドに含まれ、ＳＲＡＭ２１３に記憶された全ＱＲデータを、画像認識ＤＳＰ２１２に転送するＤＭＡ転送を行うように指示する。
【０２９１】
転送指示を受けたＤＭＡＣ２１５は、ＳＲＡＭ２１３から受信したＱＲリクエストコマンドに係る全ＱＲデータを読み出し、画像認識ＤＳＰ２１２に転送するＤＭＡ転送を行う。ＤＭＡ転送が正常に終了すると、画像認識ＤＳＰ２１２は、ＤＭＡ転送された全ＱＲデータに基づいて、ＱＲコードを作成し、液晶画面２０２に表示させる。
【０２９２】
具体的には、まず画像認識ＤＳＰ２１２は、ＱＲデータの内のテキストデータの容量及びデコードレベルからＱＲコードのバージョンを１〜４０のいずれかに決定する。次いで、テキストデータを決定したバージョンでＱＲコード化してＱＲコードを作成する。そして、作成したＱＲコードを、ＱＲデータの内の表示座標及び拡大倍率で、液晶画面２０２に表示させる。
【０２９３】
＜まとめ＞
遊技機において、演出用の液晶表示装置を搭載していない遊技機（例えば、特開２０１７−１６９８１２号公報参照）や高機能な液晶表示装置を搭載していない遊技機が知られている。
また、遊技機への不正行為を監視するため遊技機の扉の開閉を監視し、開閉歴記を記憶する技術が開示されている（例えば、特開２００５−３４２０２０号公報参照）。
【０２９４】
しかしながら、例えば表示画面の大きさが比較的小さいような高機能でない液晶表示装置を搭載している遊技機では、開閉履歴の確認が困難であった。
【０２９５】
本発明は、上記第１の課題を解決するためになされたものであり、本発明の第１の目的は、上記従来技術における実情を考慮し、開閉履歴の確認を容易に行える遊技機及び遊技システムを提供することにある。
【０２９６】
上記第１の課題を解決するために、本発明では、以下のような構成の第１の遊技機を提供する。
【０２９７】
遊技機本体（例えば、後述の外装体２）と、
前記遊技機本体に開閉可能に取付けられた前扉（例えば、後述のフロントドア２ｂ）と、
前記遊技機本体と前記前扉の開閉を監視するための開閉監視部（例えば、後述のサブ用ドア監視スイッチ）と、
前記前扉の所定の位置に配置された表示部（例えば、後述のサブ液晶ユニット２００）と、
前記開閉監視部及び前記表示部に接続され、前記開閉監視部及び前記表示部を制御するための制御部（例えば、後述の副制御回路４２）と、を備え、
前記制御部は、
前記前扉の開閉状態に関する情報を記録する開閉状態記録手段（例えば、後述のサブＲＡＭ８３）と、
前記開閉状態記録手段が記録する前記前扉の開閉状態に関する情報を二次元コードに変換する二次元コード変換手段（例えば、後述のサブＣＰＵ８１）と、
前記二次元コード変換手段が変換した前記二次元コードを二値化情報に変換する二値化情報変換手段（例えば、後述のサブＣＰＵ８１）と、
前記二値化情報変換手段が変換した前記二値化情報を前記表示部に送信する表示部送信手段（例えば、後述のサブＣＰＵ８１）と、を有し、
前記表示部は、
表示領域に画像を表示する画像表示手段（例えば、後述の液晶画面２０２）を有し、
前記表示部送信手段が送信した前記二値化情報を二次元コードに変換し、変換した前記二次元コードを前記画像表示手段の前記表示領域に表示する
ことを特徴とする遊技機。
【０２９８】
また、上記第１の課題を解決するために、本発明では、以下のような構成の第１の遊技システムを提供する。
【０２９９】
上記遊技機と携帯端末装置を備える遊技システムであって、
前記携帯端末装置は、
前記表示部に表示された前記二次元コードを読み取り、読み取った前記二次元コードに基づいて、前記前扉の開閉状態に関する情報を表示する
ことを特徴とする遊技システム。
【０３００】
また、上記第１の課題を解決するために、本発明では、以下のような構成の第２の遊技機を提供する。
【０３０１】
遊技機本体（例えば、後述の外装体２）と、
前記遊技機本体に開閉可能に取付けられた前扉（例えば、後述のフロントドア２ｂ）と、
前記遊技機本体と前記前扉の開閉を監視するための開閉監視部（例えば、後述のサブ用ドア監視スイッチ）と、
前記前扉の所定の位置に配置された表示部（例えば、後述のサブ液晶ユニット２００）と、
前記開閉監視部及び前記表示部に接続され、前記開閉監視部及び前記表示部を制御するための制御部（例えば、後述の副制御回路４２）と、を備え、
前記制御部は、
前記前扉の開閉状態に関する情報を記録する開閉状態記録手段（例えば、後述のサブＲＡＭ８３）と、
前記開閉状態記録手段が記録する前記前扉の開閉状態に関する情報を、位置検出用パターンを含む二次元コードに変換する二次元コード変換手段（例えば、後述のサブＣＰＵ８１）と、
前記二次元コード変換手段が変換した前記二次元コードの内の位置検出用パターンを除く部分を二値化情報に変換する二値化情報変換手段（例えば、後述のサブＣＰＵ８１）と、
前記二値化情報変換手段が変換した前記二値化情報を前記表示部に送信する表示部送信手段（例えば、後述のサブＣＰＵ８１）と、を有し、
前記表示部は、
表示領域に画像を表示する画像表示手段（例えば、後述の液晶画面２０２）を有し、
前記表示部送信手段が送信した前記二値化情報に基づいて、位置検出用パターンを含む二次元コードに変換し、変換した前記二次元コードを前記画像表示手段の前記表示領域に表示する
ことを特徴とする遊技機。
【０３０２】
また、上記第１の課題を解決するために、本発明では、以下のような構成の第２の遊技システムを提供する。
【０３０３】
上記遊技機と携帯端末装置を備える遊技システムであって、
前記携帯端末装置は、
前記表示部に表示された前記二次元コードを入力し、入力した前記二次元コードに基づいて、前記前扉の開閉状態に関する情報を表示する
ことを特徴とする遊技システム。
【０３０４】
上記第１及び第２の遊技機並びに第１及び第２の遊技システムによれば、表示部に表示された二次元コードを読み取る携帯端末装置で前扉の開閉状態に関する情報を確認させることが可能なため、遊技機に搭載された表示部の表示画面の大きさに因らず、開閉履歴の確認を容易に行うことができる。
【０３０５】
ところで、遊技機において、液晶表示装置を搭載していない遊技機（例えば、特開２０１７−１６９８１２号公報参照）が知られている。
【０３０６】
しかしながら、液晶表示装置を搭載していない遊技機では、演出性に乏しいという問題がある。一方で、多彩な演出が行える高機能な大画面液晶表示装置を備える遊技機は、開発コスト、及び、製造コストが増大する問題がある。
【０３０７】
本発明は、上記第２の課題を解決するためになされたものであり、本発明の目的は、上記従来技術における実情を考慮し、効率的に効果の高い演出を行える遊技機を提供することにある。
【０３０８】
上記第２の課題を解決するために、本発明では、以下のような構成の第３の遊技機を提供する。
【０３０９】
表示部（例えば、後述のサブ液晶ユニット２００）と、
前記表示部に接続され前記表示部に画像の表示を指示する制御部（例えば、後述の副制御回路４２）と、を備え、
前記表示部は、
画像を表示する表示手段（例えば、後述の液晶画面２０２）と、
前記表示手段の表示制御を行う表示制御手段（例えば、後述の制御ＬＳＩ２０１）と、
画像番号が付された画像を複数記憶する画像記憶手段（例えば、後述の外付けメモリ２０３）と、を有し、
前記制御部は、
前記表示部に複数の画像を連続して表示することを指示するとき、最初に表示する画像に係る画像番号である最初画像番号、最後に表示する画像を指定する画像番号である最後画像番号、及び、表示間隔を指定する間隔指定データを含む表示指令（例えば、後述の第１画像表示コマンド）を前記表示部に送信し、
前記表示制御手段は、
前記表示部が前記表示指令を受信すると、前記最初画像番号から前記最後画像番号までの画像番号が付された画像を前記画像記憶手段から順次読出し、前記表示指令の前記間隔指定データで指定された表示間隔で前記表示手段に表示する
ことを特徴とする遊技機。
【０３１０】
また、上記第２の課題を解決するために、本発明では、以下のような構成の第４の遊技機を提供する。
【０３１１】
表示部（例えば、後述のサブ液晶ユニット２００）と、
前記表示部に接続され前記表示部に画像の表示を指示する制御部（例えば、後述の副制御回路４２）と、を備え、
前記表示部は、
画像を表示する表示手段（例えば、後述の液晶画面２０２）と、
前記表示手段の表示制御を行う表示制御手段（例えば、後述の制御ＬＳＩ２０１）と、
画像番号が付された画像を複数記憶する画像記憶手段（例えば、後述の外付けメモリ２０３）と、を有し、
前記制御部は、
前記表示部に複数の画像を連続して表示することを指示するとき、最初に表示する画像に係る画像番号である最初画像番号、最後に表示する画像を指定する画像番号である最後画像番号、表示間隔を指定する間隔指定データ、及び、ループ指示の有無を示すループデータを含む表示指令（例えば、後述の第１画像表示コマンド）を前記表示部に送信し、
前記表示制御手段は、
前記表示部が前記表示指令を受信すると、前記最初画像番号から前記最後画像番号までの画像番号が付された画像を前記画像記憶手段から順次読出し、前記表示指令の前記間隔指定データで指定された表示間隔で前記表示手段に表示する表示処理を実行し、
前記ループデータがループ有りを示している場合、前記表示処理を繰り返す
ことを特徴とする遊技機。
【０３１２】
また、上記第２の課題を解決するために、本発明では、以下のような構成の第５の遊技機を提供する。
【０３１３】
表示部（例えば、後述のサブ液晶ユニット２００）と、
前記表示部に接続され前記表示部に画像の表示を指示する制御部（例えば、後述の副制御回路４２）と、を備え、
前記表示部は、
画像を表示する表示手段（例えば、後述の液晶画面２０２）と、
前記表示手段の表示制御を行う表示制御手段（例えば、後述の制御ＬＳＩ２０１）と、
画像番号が付された画像を複数記憶する画像記憶手段（例えば、後述の外付けメモリ２０３）と、を有し、
前記制御部は、
前記表示部に複数の画像を連続して表示することを指示するとき、各画像に係る画像番号、各画像に係る表示手段上の位置を示す表示座標、及び、表示間隔を指定する間隔指定データを含む表示指令（例えば、後述の座標移動無しの第２画像表示コマンド）を前記表示部に送信し、
前記表示制御手段は、
前記表示部が前記表示指令を受信すると、前記表示指令に含まれる画像番号が付された画像を前記画像記憶手段から順次読出し、前記表示指令の前記間隔指定データで指定された表示間隔で、各画像に係る前記表示座標に基づいて前記表示手段に表示する
ことを特徴とする遊技機。
【０３１４】
また、上記第２の課題を解決するために、本発明では、以下のような構成の第６の遊技機を提供する。
【０３１５】
表示部（例えば、後述のサブ液晶ユニット２００）と、
前記表示部に接続され前記表示部に画像の表示を指示する制御部（例えば、後述の副制御回路４２）と、を備え、
前記表示部は、
画像を表示する表示手段（例えば、後述の液晶画面２０２）と、
前記表示手段の表示制御を行う表示制御手段（例えば、後述の制御ＬＳＩ２０１）と、
画像番号が付された画像を複数記憶する画像記憶手段（例えば、後述の外付けメモリ２０３）と、を有し、
前記制御部は、
前記表示部に複数の画像を所定の順序で連続して表示することを指示するとき、各画像に係る画像番号、最初に表示する画像である最初画像に係る表示手段上の位置を示す最初表示座標、最後に表示する画像である最後画像に係る表示手段上の位置を示す最後表示座標、及び、表示間隔を指定する間隔指定データを含む表示指令（例えば、後述の座標移動有りの第２画像表示コマンド）を前記表示部に送信し、
前記表示制御手段は、
前記表示部が前記表示指令を受信すると、前記最初画像と前記最後画像の間に表示する各画像の表示手段上の位置を示す表示座標を、前記最初表示座標及び前記最後表示座標に基づいて決定し、
前記表示指令に含まれる画像番号が付された画像を前記画像記憶手段から順次読出し、前記表示指令の前記間隔指定データで指定された表示間隔で、前記表示手段に表示する
ことを特徴とする遊技機。
【０３１６】
また、上記第２の課題を解決するために、本発明では、以下のような構成の第７の遊技機を提供する。
【０３１７】
表示部（例えば、後述のサブ液晶ユニット２００）と、
前記表示部に接続され前記表示部に画像の表示を指示する制御部（例えば、後述の副制御回路４２）と、を備え、
前記表示部は、
画像を表示する表示手段（例えば、後述の液晶画面２０２）と、
前記表示手段の表示制御を行う表示制御手段（例えば、後述の制御ＬＳＩ２０１）と、
画像番号が付された画像を複数記憶する画像記憶手段（例えば、後述の外付けメモリ２０３）と、を有し、
前記制御部は、
前記表示部に複数の画像を所定の順序で連続して表示することを指示するとき、各画像に係る画像番号、最初に表示する画像である最初画像に係る表示手段上の位置を示す最初表示座標、最後に表示する画像である最後画像に係る表示手段上の位置を示す最後表示座標、及び、表示間隔を指定する間隔指定データを含む表示指令（例えば、後述の座標移動有りの第２画像表示コマンド）を前記表示部に送信し、
前記表示制御手段は、
前記表示部が前記表示指令を受信すると、前記最初画像と前記最後画像の間に表示する各画像の表示手段上の位置を示す表示座標を、前記最初表示座標及び前記最後表示座標に基づいて、画像が前記最初表示座標と前記最後表示座標の間を等間隔で移動するように決定し、
前記表示指令に含まれる画像番号が付された画像を前記画像記憶手段から順次読出し、前記表示指令の前記間隔指定データで指定された表示間隔で、前記表示手段に表示する
ことを特徴とする遊技機。
【０３１８】
上記第３〜第７の遊技機によれば、画像を連続表示させることで、遊技者に、パラパラ漫画を見ているような、時間の経過に応じて画像が変化する印象を与え、演出効果を高めることができる。このような画像の連続表示は低機能な液晶表示装置でも対応可能なため、高機能な液晶表示装置を要しない。このため、開発コスト、及び、製造コストを抑制でき、効率的に効果の高い演出ができる。また、画像を連続して表示させる際に、制御部と表示部との間で、画像毎に画像の表示を要求する指令が必要となる場合に比べて、指令のやり取りが比較的少なくなる。したがって、効率的に効果の高い演出ができる。
【０３１９】
ところで、遊技機において、主制御装置からのコマンドを受信し、ＶＤＰへＤＭＡ転送する表示制御装置を備えた遊技機が開示されている（例えば、特開２００５−１６０８２８号公報参照）。
【０３２０】
しかしながら、上記の遊技機では、主制御装置からのコマンドを正常に受信できたが、ＤＭＡ転送の際にエラーが発生した場合などに、ＤＭＡ転送が正常に終了せず、転送漏れが生じる虞があった。
【０３２１】
本発明は、上記第３の課題を解決するためになされたものであり、本発明の目的は、上記従来技術における実情を考慮し、転送漏れを抑制できる遊技機を提供することにある。
【０３２２】
上記第３の課題を解決するために、本発明では、以下のような構成の第８の遊技機を提供する。
【０３２３】
表示部（例えば、後述のサブ液晶ユニット２００）と、
前記表示部に接続され前記表示部に画像の表示を指示する指示命令を送信する制御部（例えば、後述の副制御回路４２）と、を備え、
前記表示部は、
画像を表示する表示手段（例えば、後述の液晶画面２０２）と、
前記表示手段による画像の表示を制御する画像制御手段（例えば、後述の画像認識ＤＳＰ２１２）と、
画像を複数記憶する画像記憶手段（例えば、後述の外付けメモリ２０３）と、
前記画像記憶手段から画像を読み出して前記画像制御手段に転送する転送処理を行う転送制御手段（例えば、後述のＤＭＡＣ２１５）と、
前記画像制御手段及び前記転送制御手段に接続されている表示制御手段（例えば、後述のホストコントローラ２１０）と、を有し、
前記表示制御手段は、前記指示命令を受信すると、受信した前記指示命令の整合性を判定する整合性判定処理を行い、前記転送制御手段に、表示する画像について前記転送処理を行わせ、
前記転送制御手段による前記転送処理が正常に終了したか否かを監視し、
前記整合性判定処理の結果が異常の場合、又は、前記転送処理が正常に終了しなかった場合に、前記制御部に前記指示命令の再送を要求することを可能とする
ことを特徴とする遊技機。
【０３２４】
上記第８の遊技機によれば、整合性判定処理の結果が異常の場合、又は、転送処理が正常に終了しなかった場合に、制御部に指示命令の再送を要求するので、転送漏れを抑制できる。
【符号の説明】
【０３２５】
１…パチスロ（遊技機）、２…外装体、２ａ…キャビネット、２ｂ…フロントドア、３Ｌ…左リール、３Ｃ…中リール、３Ｒ…右リール、４Ｌ…表示窓、４Ｃ…中表示窓、４Ｒ…右表示窓、３１…主基板、３２…副基板、４１…主制御回路、４２…副制御回路、５１…メインＣＰＵ、８１…サブＣＰＵ、１０１…上表示部、１０２…リール照明部、１０３…リール横演出表示部、１０３Ａ，１０３Ｂ…リールサイド演出表示部、１０４Ａ，１０４Ｂ…エッジ演出表示部、１０５…リール下表示部、１０６…腰部パネル表示部、１１１…第１ＬＥＤ群、１１２…第２ＬＥＤ群、１１３…第３ＬＥＤ群、１１４…第４ＬＥＤ群、１１５…第５ＬＥＤ群、１１６…第６ＬＥＤ群、１１７…第７ＬＥＤ群、１１８…第８ＬＥＤ群、１１９…ドットマトリクス部、１２１…上表示部ＬＥＤ基板、１２７…７ＳＥＧドライブ基板、１２８…回胴部ＬＥＤドライブ基板、１２９…マトリクスドライブ基板、２００…サブ液晶ユニット、２０１…制御ＬＳＩ、２０２…液晶画面、２０３…外付けメモリ、２１０…ホストコントローラ、２１１…ビデオアウトプット回路、２１２…画像認識ＤＳＰ、２１３…ＳＲＡＭ、２１４…フラッシュメモリ、２１５…ＤＭＡＣ、２１６…ＳＰＩ、２１７…ＵＡＲＴ
【図１】
2020062253.tif 000003
【図２】
2020062253.tif 000004
【図３】
2020062253.tif 000005
【図４】
2020062253.tif 000006
【図５】
2020062253.tif 000007
【図６】
2020062253.tif 000008
【図７】
2020062253.tif 000009
【図８】
2020062253.tif 000010
【図９】
2020062253.tif 000011
【図１０】
2020062253.tif 000012
【図１１】
2020062253.tif 000013
【図１２】
2020062253.tif 000014
【図１３】
2020062253.tif 000015
【図１４】
2020062253.tif 000016
【図１５】
2020062253.tif 000017
【図１６】
2020062253.tif 000018
【図１７】
2020062253.tif 000019
【図１８】
2020062253.tif 000020
【図１９】
2020062253.tif 000021
【図２０】
2020062253.tif 000022
【図２１】
2020062253.tif 000023
【図２２】
2020062253.tif 000024
【図２３】
2020062253.tif 000025
【図２４】
2020062253.tif 000026
【図２５】
2020062253.tif 000027
【図２６】
2020062253.tif 000028
【図２７】
2020062253.tif 000029
【図２８】
2020062253.tif 000030
【図２９】
2020062253.tif 000031
【図３０】
2020062253.tif 000032
【図３１】
2020062253.tif 000033
【図３２】
2020062253.tif 000034
【図３３】
2020062253.tif 000035
【図３４】
2020062253.tif 000036