説明

パチンコ遊技機

【課題】遊技者に高信頼度のリーチ映像が出現することを期待する楽しみを与えること。
【解決手段】保留回数が3回以上の状態では高信頼度のリーチ映像が表示されると先読みされた場合に全ての通常保留絵柄39のうち高信頼度のリーチ映像に応じた1つを含む3つが麻雀牌(撥)の予告保留絵柄40に一斉に変更される。従って、遊技者は3つの予告保留絵柄40のそれぞれに応じた装飾図柄遊技の映像で高信頼度のリーチ映像が出現することを期待する楽しみができる。

【発明の詳細な説明】
【技術分野】
【0001】
本発明は遊技球が始動口に入球した場合に特別入球口を開放状態とする大当りであるか否かを判定し、図柄遊技の映像を表示器に表示することで大当りであるか否かの判定結果を遊技者に報知するパチンコ遊技機に関する。
【背景技術】
【0002】
パチンコ遊技機には遊技球が始動口に入球した場合に保留回数に一定値を加算し、図柄遊技の映像が表示開始された場合に保留回数から一定値を減算する構成のものがある。この保留回数は遊技球が始動口に入球することなく表示可能な図柄遊技の映像の表示回数であり、保留回数に応じた数の保留絵柄を表示器に表示することで遊技者に報知される。このパチンコ遊技機には先読みを行う構成のものがある。この先読みは正規の処理で図柄遊技の映像の演出内容が設定される前に図柄遊技の映像の演出内容を判定するものであり、遊技球が始動口に入球する毎に行われる。
【先行技術文献】
【特許文献】
【0003】
【特許文献1】特開2011−19683号公報
【発明の概要】
【発明が解決しようとする課題】
【0004】
特許文献1には表示器に複数の保留絵柄が表示された状態で図柄遊技の映像が特定の演出内容で表示されると先読みされた場合に複数の保留絵柄のうち当該図柄遊技の映像に応じた1つを通常の色彩から他の色彩に変更することが記載されている。この特許文献1の場合には特定の演出内容の図柄遊技の映像が何回目に表示されるかを遊技者が簡単に識別できる。従って、遊技者の識別結果に応じた図柄遊技の映像に対してのみ遊技者の期待感が高まり、残りの図柄遊技の映像に対して遊技者の期待感が高まらない。
【課題を解決するための手段】
【0005】
本発明のパチンコ遊技機は次の[1]始動口〜[10]先読み手段を備えたところに特徴を有する。
[1]始動口は遊技球が入球可能なものであり、図2の符号23は始動口に相当する。
[2]特別入球口は遊技球が入球可能な開放状態および入球不能な閉鎖状態相互間で切換えられるものであり、図2の特別入賞口25は特別入球口に相当する。
[3]メモリは遊技データの検出結果が記録されるものであり、図7の保留番号1と保留番号2と保留番号3と保留番号4の保留データエリアはメモリに相当する。
[4]遊技データ記録手段は遊技球が始動口に入球する毎に遊技データを検出し、遊技データを検出する毎に遊技データの検出結果をメモリに記録するものである。図6のステップS12とステップS13とステップS17は遊技データ記録手段に相当し、カウンタMC1の値およびカウンタMC2の値は遊技データに相当する。
[5]遊技データ検出手段はメモリに遊技データの記録結果が有るか否かを判断するものであり、メモリに遊技データの記録結果が有ると判断した場合にはメモリから最も古い遊技データの記録結果を検出する。図11のステップS51およびステップS52は遊技データ検出手段に相当する。
[6]遊技データ処理手段はメモリから最も古い遊技データの記録結果が検出された場合に遊技データの検出結果に応じて特別入球口を開放状態にする大当りであるか否かを判定すると共に大当りであるか否かの判定結果を遊技者に報知する図柄遊技の映像の演出内容を決めるための演出情報を設定するものである。図11のステップS53およびステップS60は遊技データ処理手段に相当し、図10の変動開始コマンド01〜04の4つおよび変動開始コマンド11〜15の5つのそれぞれは演出情報に相当する。
[7]表示器は図柄遊技の映像が演出情報の設定結果に応じた演出内容で表示されるものである。図2の装飾図柄表示器34は表示器に相当し、図31の装飾図柄遊技の映像は図柄遊技の映像に相当する。
[8]遊技データ消去手段は表示器に図柄遊技の映像が表示開始される毎にメモリから最も古い遊技データの記録結果を消去するものであり、図13のステップS71は遊技データ消去手段に相当する。
[9]保留表示手段はメモリに遊技データの検出結果が記録される毎およびメモリから遊技データの記録結果が消去される毎のそれぞれに表示器にメモリの遊技データの記録数に応じた数の保留絵柄を表示するものであり、メモリの遊技データの記録数がN(Nは2以上の整数)未満の状態では予め決められた特定の演出情報が設定されると先読みされている場合および特定の演出情報が設定されると先読みされていない場合([10]参照)のそれぞれに表示器の全ての保留絵柄を予め決められた通常の態様で表示し、メモリの遊技データの記録数がN以上の状態では特定の演出情報が設定されると先読みされていない場合に表示器の全ての保留絵柄を通常の態様で表示する。この保留表示手段はメモリの遊技データの記録数がN以上の状態では特定の演出情報が設定されると先読みされている場合に表示器の全ての保留絵柄のうち特定の演出情報に応じた1つを含む2以上を通常の態様から通常の態様とは異なる態様に変更することで2以上の異なる態様の保留絵柄のいずれか1つに応じた図柄遊技の映像が特定の演出情報に応じた特定の演出内容で表示されると遊技者に予告する。図27のステップS304は保留表示手段に相当し、図4の(a)の通常保留絵柄39は通常の態様の保留絵柄に相当し、図4の(b)の予告保留絵柄40および図4の(c)の予告保留絵柄41のそれぞれは異なる態様の保留絵柄に相当する。
[10]先読み手段はメモリに遊技データの検出結果が記録される毎に遊技データ処理手段が遊技データの記録結果に応じてどのような演出情報を設定するかを判定する先読みを行うものであり、先読みを遊技データ処理手段が遊技データの記録結果に応じて演出情報を設定するより前に行う。図6のステップS19は先読み手段に相当し、図10の変動開始コマンド03と変動開始コマンド04と変動開始コマンド13と変動開始コマンド14のそれぞれは特定の演出情報に相当する。
【発明の効果】
【0006】
メモリの遊技データの記録数がN未満の状態では全ての保留絵柄が通常の態様で表示され、メモリの遊技データの記録数がN以上の状態では特定の演出情報が設定されると先読みされていない場合に全ての保留絵柄が通常の態様で表示される。このメモリの遊技データの記録数がN以上の状態で特定の演出情報が設定されると先読みされた場合には全ての保留絵柄のうち特定の演出情報に応じた1つを含む2以上が通常の態様から異なる態様に変更され、2以上の異なる態様の保留絵柄のいずれか1つに応じた図柄遊技の映像が特定の演出情報に応じた特定の演出内容で表示されると遊技者に予告される。従って、遊技者は2以上の異なる態様の保留絵柄のそれぞれに応じた図柄遊技の映像で特定の演出内容が出現することを期待する楽しみができる。
【図面の簡単な説明】
【0007】
【図1】実施例1を示す図(パチンコ遊技機の外観を斜め前方から示す図)
【図2】遊技盤を前方から示す図
【図3】電気的な構成を示す図
【図4】保留絵柄を示す図
【図5】メイン制御回路のタイマ割込み処理を示すフローチャート
【図6】メイン制御回路の保留データ処理1を示すフローチャート
【図7】メイン制御回路の保留データエリアを示す図
【図8】メイン制御回路の保留コマンド設定処理を示すフローチャート
【図9】メイン制御回路の先読みコマンド設定処理を示すフローチャート
【図10】メイン制御回路の変動開始コマンドテーブルを示す図
【図11】メイン制御回路の大当り判定処理を示すフローチャート
【図12】メイン制御回路の変動表示時間テーブルを示す図
【図13】メイン制御回路の保留データ処理2を示すフローチャート
【図14】メイン制御回路の特別図柄遊技処理を示すフローチャート
【図15】演出制御回路のメイン処理を示すフローチャート
【図16】演出制御回路のタイマ割込み処理を示すフローチャート
【図17】演出制御回路の先読みコマンド処理を示すフローチャート
【図18】演出制御回路の先読みエリアを示す図
【図19】演出制御回路の保留コマンド処理を示すフローチャート
【図20】演出制御回路の装飾図柄遊技処理を示すフローチャート
【図21】演出制御回路の変動開始コマンド処理を示すフローチャート
【図22】演出制御回路のビデオコマンドテーブルを示す図
【図23】演出制御回路の先読みエリア処理を示すフローチャート
【図24】演出制御回路の予告演出処理を示すフローチャート
【図25】演出制御回路の予告演出コマンド設定処理1を示すフローチャート
【図26】演出制御回路の予告演出コマンド設定処理2を示すフローチャート
【図27】表示制御回路のタイマ割込み処理を示すフローチャート
【図28】表示制御回路の装飾図柄遊技表示処理を示すフローチャート
【図29】表示制御回路のビデオデータの一覧を示す図
【図30】装飾図柄遊技の背景映像を示す図
【図31】装飾図柄遊技の映像を示す図
【図32】表示制御回路の保留表示処理を示すフローチャート
【図33】保留領域の映像を示す図
【図34】予告演出の映像を示す図
【図35】保留領域の映像を示す図
【図36】保留領域の映像を示す図
【発明を実施するための形態】
【0008】
【実施例1】
【0009】
パチンコホールの台島には、図1に示すように、外枠1が設置されている。この外枠1は前面および後面のそれぞれが開口する四角筒状をなすものであり、外枠1には外枠1の前方に位置して内枠2が装着されている。この内枠2には横長な長方形状の上皿板3が装着されており、上皿板3には上皿4が固定されている。この上皿4は賞品として払出される遊技球を受けるものであり、上面が開口する容器状をなしている。内枠2には上皿板3の下方に位置して横長な長方形状の下皿板5が装着されており、下皿板5には下皿6が固定されている。この下皿6は上皿4内から溢れた遊技球を受けるものであり、上面が開口する容器状をなしている。
【0010】
下皿板5の右端部には、図1に示すように、ハンドル台7が固定されており、ハンドル台7には発射ハンドル8が装着されている。この発射ハンドル8は遊技者が前方から手指で操作するものであり、前後方向へ指向する軸を中心に回転可能にされている。内枠2には上皿4の後方に位置して発射ソレノイドが固定されており、発射ソレノイドの出力軸には打球槌9が連結されている。この発射ソレノイドは打球槌9の駆動源に相当するものであり、発射ハンドル8が予め決められた発射停止位置から時計回り方向へ回転操作された状態では発射ソレノイドに駆動電源が与えられ、打球槌9が駆動することで上皿4内の遊技球を上皿4内から弾き出す。
【0011】
内枠2には、図1に示すように、上皿板3の上方に位置して前枠10が装着されている。この前枠10は内枠2の前方に配置されたものであり、前枠10には透明な円形状のガラス窓11が固定されている。この前枠10には左上隅部および右上隅部のそれぞれに位置して網状のスピーカカバー12が固定され、両スピーカカバー12のそれぞれの後方に位置してスピーカ13が固定されており、両スピーカ13のそれぞれが再生した効果音は前方のスピーカカバー12を通して放出される。前枠10には両スピーカカバー12のそれぞれの下方に位置して複数のランプカバー14が固定され、複数のランプカバー14のそれぞれの後方に位置して複数の電飾LED15(図3参照)が固定されており、複数のランプカバー14のそれぞれは後方の電飾LED15が点灯することで照明される。
【0012】
内枠2には、図2に示すように、垂直な板状の遊技盤16が固定されている。この遊技盤16は前枠10の後方に配置されたものであり、前枠10のガラス窓11は遊技盤16を前方から視覚的に認識可能に覆っている。この遊技盤16には外レール17と内レール18と球止めゴム19が固定されている。これら外レール17〜球止めゴム19のそれぞれは遊技盤16の前方に配置されたものであり、外レール17および内レール18のそれぞれは円弧状の金属板から構成され、球止めゴム19は外レール17および内レール18相互間の隙間を塞ぐゴムから構成されている。
【0013】
遊技盤16には、図2に示すように、発射通路20および遊技領域21が形成されている。発射通路20は外レール17および内レール18相互間に位置する円弧状の隙間を称するものであり、遊技領域21は外レール17と内レール18と球止めゴム19で囲まれた領域のうち発射通路20を除く残りの円形状の領域を称するものであり、打球槌9が弾いた遊技球は発射通路20を通して遊技領域21内に放出される。この遊技領域21内には複数の障害釘22が固定されており、発射通路20から遊技領域21内に放出された遊技球は障害釘22に当りながら遊技領域21内を落下する。
【0014】
遊技盤16には、図2に示すように、遊技領域21内に位置して始動口23が固定されている。この始動口23は遊技球が上面から入賞することが可能なポケット状をなすものであり、始動口23内には始動口センサ24(図3参照)が固定されている。この始動口センサ24は近接スイッチからなるものであり、遊技球が始動口23内に入賞した場合には始動口センサ24が遊技球を検出することで始動信号を出力する。
【0015】
遊技盤16には、図2に示すように、遊技領域21内に位置して特別入賞口25が固定されている。この特別入賞口25は遊技球が前面から入賞することが可能な横長な箱状をなすものであり、特別入賞口25内には特別入賞口センサ26(図3参照)が固定されている。この特別入賞口センサ26は近接スイッチからなるものであり、遊技球が特別入賞口25内に入賞した場合には特別入賞口センサ26が遊技球を検出することで特別入賞信号を出力する。
【0016】
特別入賞口25には、図2に示すように、扉27が左右方向へ指向する軸28を中心に回転可能に装着されている。この扉27は特別入賞口ソレノイド29(図3参照)の出力軸に連結されており、特別入賞口ソレノイド29の電気的なオフ状態では扉27が垂直な閉鎖状態となることで特別入賞口25の前面を遊技球が入賞不能に閉鎖する。この扉27は特別入賞口ソレノイド29の電気的なオン状態で前方へ水平に倒れた開放状態に回動するものであり、扉27の開放状態では遊技球が扉27に乗って特別入賞口25内に入賞可能になる。
【0017】
遊技盤16の後方には、図2に示すように、賞球払出し装置30が固定されている。この賞球払出し装置30はパルスモータからなる払出モータ31(図3参照)を有するものであり、遊技球が始動口23内に入賞した場合および特別入賞口25内に入賞した場合のそれぞれには払出モータ31の回転軸が回転操作されることで上皿4内に単位個数の遊技球が賞品として払出される。
【0018】
遊技盤16には、図2に示すように、遊技領域21内に位置して表示台板32が固定されており、表示台板32には特別図柄表示器33および装飾図柄表示器34が固定されている。特別図柄表示器33はLED表示器からなるものであり、遊技球が始動口23内に入賞した場合には賞球払出装置30から単位個数の遊技球が上皿4内に払出され、特別図柄表示器33に特別図柄として外れ図柄(×)および大当り図柄(○)のいずれかが表示される。
【0019】
特別図柄表示器33に大当り図柄が表示された場合には大当りラウンドが開始される。この大当りラウンドは特別入賞口25を開放状態とするものであり、特別入賞口25内に限度個数(10個)の遊技球が入賞した場合または特別入賞口25の開放時間が限度時間(30×1000msec)に到達した場合には特別入賞口25が閉鎖状態となることで終了する。この大当りラウンドは一定回数(5回)だけ繰返されるものであり、一定回数の大当りラウンドの繰返しを大当り遊技と称する。この大当り遊技が開始されてから終了するまでの大当り遊技中には装飾図柄表示器34に大当り遊技演出の映像が表示され、両スピーカ13のそれぞれから効果音が出力され、複数の電飾LED15のそれぞれが発光する。
【0020】
装飾図柄表示器34は特別図柄表示器33に比べて大きな表示領域を有するカラー液晶表示器からなるものであり、装飾図柄表示器34の表示領域には装飾図柄が表示される。この装飾図柄は左列の図柄要素と中列の図柄要素と右列の図柄要素の組合せを称するものであり、遊技球が始動口23内に入賞した場合には装飾図柄表示器34に装飾図柄遊技の映像が表示される。この装飾図柄遊技の映像は左列の図柄要素と中列の図柄要素と右列の図柄要素のそれぞれを変動状態および変動停止状態で順に表示するものである。この装飾図柄遊技の映像は麻雀ゲームをモチーフとした背景映像の前方に重ねて表示されるものであり、装飾図柄遊技の映像の表示中には両スピーカ13のそれぞれから効果音が出力され、複数の電飾LED15のそれぞれが発光する。
【0021】
左列〜右列のそれぞれの図柄要素の変動状態は図柄要素が上から下に向けて移動しながらその種類が変化する状態であり、左列〜右列のそれぞれの図柄要素の種類の変化は(1)→(2)→(3)→(4)→(1)・・・の循環的な一定順序で行われる。左列〜右列のそれぞれの図柄要素の変動停止状態は図柄要素の移動表示が表示領域内の目標位置で停止し且つ図柄要素の種類の変化が(1)(2)(3)(4)のいずれか1つで停止した状態であり、左列〜右列のそれぞれの図柄要素の変動停止状態での装飾図柄の組合せには大当りの組合せと外れリーチの組合せと完全外れの組合せが設定されている。大当りの組合せは左列〜右列のそれぞれの図柄要素が相互に同一な組合せであり、外れリーチの組合せは左列および右列のそれぞれの図柄要素が相互に同一で中列の図柄要素が左列および右列のそれぞれの図柄要素と異なる組合せであり、完全外れの組合せは左列および右列のそれぞれの図柄要素が相互に異なる組合せである。
【0022】
装飾図柄表示器34の表示領域内には、図2に示すように、右下部に位置して保留領域35と保留領域36と保留領域37と保留領域38が設定されている。これら保留領域35〜保留領域38は左右方向に一列に配列されたものであり、装飾図柄遊技の保留回数が1回である場合には左から1番目の保留領域35内に保留絵柄が表示され、装飾図柄遊技の保留回数が2回である場合には左から1番目の保留領域35内および2番目の保留領域36内のそれぞれに保留絵柄が表示され、装飾図柄遊技の保留回数が3回である場合には左から1番目の保留領域35内と2番目の保留領域36内と3番目の保留領域37内のそれぞれに保留絵柄が表示され、装飾図柄遊技の保留回数が4回である場合には左から1番目の保留領域35内と2番目の保留領域36内と3番目の保留領域37内と4番目の保留領域38内のそれぞれに保留絵柄が表示される。図4は保留領域35内〜保留領域38内のそれぞれに表示される保留絵柄であり、保留絵柄には通常保留絵柄39と予告保留絵柄40と予告保留絵柄41の3種類が設定されている。通常保留絵柄39はサイコロを模したものであり、予告保留絵柄40は麻雀牌(撥)を模したものであり、予告保留絵柄41は麻雀牌(中)を模したものである。
【0023】
図3のメイン制御回路50は特別図柄表示器33の表示内容および大当り遊技の遊技内容のそれぞれを制御するものであり、CPU51とROM52とRAM53を有している。このメイン制御回路50のROM52には制御プログラムおよび制御データが予め記録されており、CPU51はRAM53をワークエリアとしてROM52の制御プログラムおよびROM52の制御データに基づいて特別図柄表示器33の表示内容および大当り遊技の遊技内容のそれぞれを制御する。
【0024】
図3の入力回路54は始動口センサ24からの始動信号および特別入賞口センサ26からの特別入賞信号のそれぞれをメイン制御回路50に出力するものであり、メイン制御回路50は入力回路54を通して始動信号を検出した場合に制御コマンドおよび賞球コマンドを設定し、特別入賞信号を検出した場合に賞球コマンドを設定する。ソレノイド回路55は特別入賞口ソレノイド29を通断電するものであり、メイン制御回路50はソレノイド回路55を電気的に制御することで特別入賞口25の扉27を開閉操作する。LED回路56は特別図柄表示器33の複数のLEDのそれぞれを通断電するものであり、メイン制御回路50はLED回路56を電気的に制御することで特別図柄表示器33の表示内容を制御する。
【0025】
図3の払出制御回路60は賞品球の払出動作を制御するものであり、CPUとROMとRAMを有している。この払出制御回路60のROMには制御プログラムおよび制御データが予め記録されており、CPUはRAMをワークエリアとしてROMの制御プログラムおよびROMの制御データに基づいて遊技球の払出動作を制御する。この払出制御回路60はメイン制御回路50から賞球コマンドが送信されるものであり、賞球コマンドを検出した場合に駆動信号を出力する。モータ回路61は払出制御回路60から駆動信号が入力されるものであり、駆動信号が入力された場合に払出しモータ31を駆動することで上皿4内に単位個数の賞品球を払出す。
【0026】
図3の演出制御回路70は装飾図柄遊技の演出内容を設定するものであり、CPU71とROM72とRAM73を有している。この演出制御回路70のROM72には制御プログラムおよび制御データが予め記録されており、CPU71はRAM73をワークエリアとしてROM72の制御プログラムおよびROM62の制御データに基づいて装飾図柄遊技の演出内容を設定する。この演出制御回路70はメイン制御回路50から制御コマンドの設定結果が送信されるものであり、制御コマンドの送信結果を検出した場合に装飾図柄遊技の演出内容を設定する。
【0027】
図3の表示制御回路80は装飾図柄表示器34の表示内容を制御するものであり、表示制御回路80には演出制御回路70から演出内容の設定結果が送信される。この表示制御回路80は演出内容の設定結果を受信した場合に装飾図柄表示器34に演出内容の受信結果に応じた映像を表示するものであり、VDPとVROMとVRAMを有している。VROMは装飾図柄遊技の映像を表示するための画像データと装飾図柄遊技の背景映像を表示するためのビデオデータと大当り遊技演出の映像を表示するためのビデオデータと保留絵柄を表示するための画像データが予め記録されたものであり、VDPはVROMから検出した画像データおよびビデオデータのそれぞれをVRAMに展開し、装飾図柄表示器34にR・G・Bの各信号を出力することで映像をカラーで表示する。
【0028】
図3の音制御回路90は両スピーカ13のそれぞれの出力内容を制御するものであり、音制御回路90には演出制御回路70から演出内容の設定結果が送信される。この音制御回路90は演出内容の設定結果を受信した場合に演出内容の受信結果に応じた音信号を設定するものであり、両スピーカ13のそれぞれを音信号の設定結果に応じて電気的に操作することで両スピーカ13のそれぞれから演出内容の受信結果に応じた音を出力する。
【0029】
図3の電飾制御回路100は複数の電飾LED15のそれぞれの発光内容を制御するものであり、電飾制御回路100には演出制御回路70から演出内容の設定結果が送信される。この電飾制御回路100は演出内容の設定結果を受信した場合に演出内容の受信結果に応じた電飾信号を設定するものであり、複数の電飾LED15のそれぞれを電飾信号の設定結果に応じて電気的に操作することで演出内容の設定結果に応じて発光させる。
[1]メイン制御回路50の処理内容
[1−1]タイマ割込み処理
図5はメイン制御回路50のCPU51が実行するタイマ割込み処理である。このタイマ割込み処理はタイマ割込みの発生する4msec毎に起動するものであり、CPU51は今回のタイマ割込み処理を起動した場合にはステップS1のカウンタ更新処理でRAM53のカウンタMC1の値およびカウンタMC2の値のそれぞれを一定値(1)だけ更新する。カウンタMC1の値は大当りであるか否かを判定するためのものであり、電源が投入された場合に下限値(0)に初期設定され、ステップS1で下限値(0)から上限値(100)に加算された後に下限値(0)に戻して循環的に加算される。カウンタMC2の値は複数の変動開始コマンドのうちから1つを選択するためのものであり、電源が投入された場合に下限値(0)に初期設定され、ステップS1で下限値(0)から上限値(99)に加算された後に下限値(0)に戻して循環的に加算される。
【0030】
CPU51はステップS1のカウンタ更新処理を終えると、ステップS2の保留データ処理1へ移行する。この保留データ処理1を終えた場合にはRAM53のプロセスフラグの値の設定結果に応じてステップS3の大当り判定処理とステップS4の特別図柄遊技処理とステップS5の大当り遊技処理のいずれか1つへ移行する。このプロセスフラグの値は電源が投入された場合に(0)に初期設定されるものであり、CPU51はステップS3の大当り判定処理〜ステップS5の大当り遊技処理のいずれか1つを終えた場合には今回のタイマ割込み処理を終える。
[1−2]保留データ処理1
図6はステップS2の保留データ処理1であり、CPU51はステップS11で入力回路54からの始動信号があるか否かを判断する。ここで始動信号がないと判断した場合には保留データ処理1を終え、始動信号があると判断した場合にはステップS12へ移行する。ここでRAM53からカウンタMC1の値の更新結果を検出し、ステップS13でRA53からカウンタMC2の値の更新結果を検出し、ステップS14でRAM53のカウンタMNの値が上限値(4)に比べて小さいか否かを判断する。このカウンタMNの値は電源が投入された場合に初期値(0)に設定されるものであり、CPU51はステップS14でカウンタMNの値が上限値であると判断した場合にはステップS15でカウンタMC1およびMC2のそれぞれの値の検出結果をクリアし、保留データ処理1を終える。
【0031】
CPU51はステップS14でカウンタMNの値が上限値に比べて小さいと判断すると、ステップS16でカウンタMNの値に一定値(1)を加算する。そして、ステップS17でカウンタMC1およびMC2のそれぞれの値の検出結果をRAM53に記録し、ステップS18の保留コマンド設定処理およびステップS19の先読みコマンド設定処理のそれぞれへ順に移行する。
【0032】
図7はRAM53の保留データエリアである。この保留データエリアには保留番号1〜4の4つが設定されており、CPU51はカウンタMNの値の加算結果が(1)である場合にはステップS17でカウンタMC1およびMC2のそれぞれの値の検出結果を保留番号1の保留データエリアに記録し、カウンタMNの値の加算結果が(2)である場合には保留番号2の保留データエリアに記録し、カウンタMNの値の加算結果が(3)である場合には保留番号3の保留データエリアに記録し、カウンタMNの値の加算結果が(4)である場合には保留番号4の保留データエリアに記録する。
【0033】
図8はステップS18の保留コマンド設定処理であり、CPU51はステップS21でカウンタMNの値の加算結果が(1)であるか否かを判断する。ここでカウンタMNの値の加算結果が(1)でないと判断した場合にはステップS23へ移行し、カウンタMNの値の加算結果が(1)であると判断した場合にはステップS22へ移行する。ここで保留コマンド1を設定し、ステップS28で演出制御回路70に保留コマンド1を送信することで装飾図柄遊技の保留回数が(1)であると通知する。
【0034】
CPU51はステップS23へ移行すると、カウンタMNの値の加算結果が(2)であるか否かを判断する。ここでカウンタMNの値の加算結果が(2)でないと判断した場合にはステップS25へ移行し、カウンタMNの値の加算結果が(2)であると判断した場合にはステップS24へ移行する。ここで保留コマンド2を設定し、ステップS28で演出制御回路70に保留コマンド2を送信することで装飾図柄遊技の保留回数が(2)であると通知する。
【0035】
CPU51はステップS25へ移行すると、カウンタMNの値の加算結果が(3)であるか否かを判断する。ここでカウンタMNの値の加算結果が(3)であると判断した場合にはステップS26で保留コマンド3を設定し、ステップS28で演出制御回路70に保留コマンド3を送信することで装飾図柄遊技の保留回数が(3)であると通知する。このCPU51はカウンタMNの値の加算結果が(4)である場合にはステップS27で保留コマンド4を設定し、ステップS28で演出制御回路70に保留コマンド4を送信することで装飾図柄遊技の保留回数が(4)であると通知する。
【0036】
図9はステップS19の先読みコマンド設定処理であり、CPU51はステップS31で大当りであるか否かを先読みする。この大当りであるか否かの先読みはカウンタMC1の値の検出結果をROM52に予め記録された大当り値(7)と比較することで行われるものであり、CPU51はステップS31でカウンタMC1の値の検出結果が大当り値であると判断した場合には大当りと判定されると先読みし、ステップS31でカウンタMC1の値の検出結果が大当り値でないと判断した場合には外れと判定されると先読みする。
【0037】
CPU51はステップS31で大当りであるか否かを先読みすると、ステップS32で大当りであるか否かの先読み結果が大当りであるか否かを判断する。ここで先読み結果が大当りと判断した場合にはステップS33でROM52から変動開始コマンドテーブル1を検出し、先読み結果が外れと判断した場合にはステップS34でROM52から変動開始コマンドテーブル2を検出する。
【0038】
図10の(a)は変動開始コマンドテーブル1である。この変動開始コマンドテーブル1はROM52に予め記録されたものであり、カウンタMC2の更新範囲内の100の値のそれぞれに1つの変動開始コマンドを割付けることで設定されている。これら変動開始コマンド01〜04のそれぞれは装飾図柄遊技の演出内容を設定するためのものであり、変動開始コマンド01の選択確率は(10/100)に設定され、変動開始コマンド02の選択確率は(20/100)に設定され、変動開始コマンド03の選択確率は(30/100)に設定され、変動開始コマンド04の選択確率は(40/100)に設定されている。
【0039】
図10の(b)は変動開始コマンドテーブル2である。この変動開始コマンドテーブル2はROM52に予め記録されたものであり、カウンタMC2の更新範囲内の100の値のそれぞれに1つの変動開始コマンドを割付けることで設定されている。これら変動開始コマンド11〜15のそれぞれは装飾図柄遊技の演出内容を設定するためのものであり、変動開始コマンド11〜14の4つのそれぞれの選択確率は(5/100)に設定され、変動開始コマンド15の選択確率は(80/100)に設定されている。
【0040】
CPU51はステップS33またはステップS34で変動開始コマンドテーブルを検出すると、ステップS35で変動開始コマンドを先読みする。この変動開始コマンドの先読みは変動開始コマンドテーブルの検出結果からカウンタMC2の値の検出結果に応じた1つの変動開始コマンドを選択することで行われるものであり、CPU51はステップS35で変動開始コマンドを先読みした場合にはステップS36へ移行する。
【0041】
CPU51はステップS36へ移行すると、変動開始コマンドの先読み結果を変動開始コマンド04および変動開始コマンド14のそれぞれと比較する。ここで変動開始コマンドの先読み結果が変動開始コマンド04および変動開始コマンド14のいずれかであると判断した場合にはステップS37で先読みコマンド1を設定し、ステップS41で演出制御回路70に先読みコマンド1を送信する。
【0042】
CPU51はステップS36で変動開始コマンドの先読み結果が変動開始コマンド04および変動開始コマンド14のいずれでもないと判断すると、ステップS38で変動開始コマンドの先読み結果を変動開始コマンド03および変動開始コマンド13のそれぞれと比較する。ここで変動開始コマンドの先読み結果が変動開始コマンド03および変動開始コマンド13のいずれかであると判断した場合にはステップS39で先読みコマンド2を設定し、変動開始コマンドの先読み結果が変動開始コマンド03および変動開始コマンド13のいずれでもないと判断した場合にはステップS40で先読みコマンド3を設定し、いずれの場合にもステップS41で演出制御回路70に先読みコマンドの設定結果を送信する。
[1−3]大当り判定処理
図11はステップS3の大当り判定処理である。この大当り判定処理はプロセスフラグの値が(0)に設定されている場合に実行されるものであり、CPU51はステップS51でカウンタMNの値を(0)と比較する。ここで保留番号1の保留データエリアにカウンタMC1およびMC2のそれぞれの値が記録されていない場合にはステップS51でカウンタMNの値が(0)であると判断して大当り判定処理を終え、保留番号1の保留データエリアにカウンタMC1およびMC2のそれぞれの値が記録されている場合にはステップS51でカウンタMNの値が(0)に比べて大きいと判断する。
【0043】
CPU51はステップS51でカウンタMNの値が(0)に比べて大きいと判断すると、ステップS52で保留番号1の保留データエリアからカウンタMC1およびカウンタMC2のそれぞれの値を検出し、ステップS53でカウンタMC1の値の検出結果を大当り値(7)と比較する。この大当り値は大当りであるか否かの先読みで使用された値と同一であり、CPU51はステップS53でカウンタMC1の値の検出結果が大当り値であると判断した場合にはステップS54で大当りフラグをオン状態に設定する。この大当りフラグは電源が投入された場合にオフ状態に初期設定されるものであり、CPU51はステップS54で大当りフラグをオン状態に設定した場合にはステップS55で特別図柄を大当り図柄(○)に設定し、ステップS56でROM52から図10の(a)の変動開始コマンドテーブル1を検出する。
【0044】
CPU51はステップS53でカウンタMC1の値の検出結果が大当り値でないと判断すると、ステップS57で大当りフラグをオフ状態に設定する。そして、ステップS58で特別図柄を外れ図柄(×)に設定し、ステップS59でROM52から図10の(b)の変動開始コマンドテーブル2を検出する。
【0045】
CPU51はステップS56またはステップS59で変動開始コマンドテーブルを検出すると、ステップS60で変動開始コマンドテーブルの検出結果からカウンタMC2の値の検出結果に応じた1つの変動開始コマンドを選択する。そして、ステップS61で演出制御回路70に変動開始コマンドの選択結果を送信し、ステップS62でROM52から変動表示時間テーブルを検出する。図12は変動表示時間テーブルである。この変動表示時間テーブルはROM52に予め記録されたものであり、変動開始コマンド01〜15の9つのそれぞれに1つの変動表示時間を割付けることで設定されている。
【0046】
CPU51はステップS62で変動表示時間テーブルを検出すると、ステップS63で変動表示時間テーブルから変動開始コマンドの選択結果に応じた1つの変動表示時間を選択する。そして、ステップS64でRAM53のタイマMTの値に変動表示時間の選択結果を設定し、ステップS65の保留データ処理2へ移行する。この保留データ処理2を終えた場合にはステップS66へ移行し、プロセスフラグの値に(1)を設定する。
【0047】
図13はステップS65の保留データ処理2であり、CPU51はステップS71で保留番号1の保留データエリアからカウンタMC1およびカウンタMC2のそれぞれの値を消去し、ステップS72でカウンタMNの値が(2)以上であるか否かを判断する。ここでカウンタMNの値が(1)であると判断した場合にはステップS78でカウンタMNの値から一定値(1)を減算し、カウンタMNの値が(2)以上であると判断した場合にはステップS73で保留番号2の保留データエリアのカウンタMC1およびカウンタMC2のそれぞれの値を保留番号1の保留データエリアにシフトする。
【0048】
CPU51はステップS73でカウンタMC1およびカウンタMC2のそれぞれの値をシフトすると、ステップS74でカウンタMNの値が(3)以上であるか否かを判断する。ここでカウンタMNの値が(2)であると判断した場合にはステップS78でカウンタMNの値から一定値を減算し、カウンタMNの値が(3)以上であると判断した場合にはステップS75で保留番号3の保留データエリアのカウンタMC1およびカウンタMC2のそれぞれの値を保留番号2の保留データエリアにシフトする。
【0049】
CPU51はステップS75でカウンタMC1およびカウンタMC2のそれぞれの値をシフトすると、ステップS76でカウンタMNの値が(4)であるか否かを判断する。ここでカウンタMNの値が(3)であると判断した場合にはステップS78でカウンタMNの値から一定値を減算し、カウンタMNの値が(4)であると判断した場合にはステップS77で保留番号4の保留データエリアのカウンタMC1およびカウンタMC2のそれぞれの値を保留番号3の保留データエリアにシフトし、ステップS78でカウンタMNの値から一定値を減算する。
【0050】
CPU51はステップS78でカウンタMNの値を減算すると、ステップS79で保留コマンドを設定し、ステップS80で演出制御回路70に保留コマンドの設定結果を送信する。この保留コマンドはカウンタMNの値の減算結果に応じて設定されるものであり、カウンタMNの値の減算結果が(0)である場合には保留コマンド0が設定され、カウンタMNの値の減算結果が(1)である場合には保留コマンド1が設定され、カウンタMNの値の減算結果が(2)である場合には保留コマンド2が設定され、カウンタMNの値の減算結果が(3)である場合には保留コマンド3が設定される。
[1−4]特別図柄遊技処理
図14はステップS4の特別図柄遊技処理である。この特別図柄遊技処理はプロセスフラグの値が(1)に設定されている場合に実行されるものであり、CPU51はステップS81でタイマMTの値から一定値(4msec)を減算し、ステップS82でタイマMTの値の減算結果を限度値(0)と比較する。ここでタイマMTの値の減算結果が限度値に到達していないと判断した場合には特別図柄遊技処理を終え、タイマMTの値の減算結果が限度値に到達したと判断した場合にはステップS83の特別図柄表示処理で特別図柄表示器33に特別図柄の設定結果を表示する。即ち、外れと判定された場合には特別図柄表示器33に外れ図柄が表示され、大当りと判定された場合には特別図柄表示器33に大当り図柄が表示される。
【0051】
CPU51はステップS83の特別図柄表示処理を終えると、ステップS84で演出制御回路70に変動停止コマンドを送信することで特別図柄遊技が終了したと通知し、ステップS85で大当りフラグがオン状態に設定されているか否かを判断する。ここで大当りフラグがオフ状態に設定されていると判断した場合にはステップS86へ移行し、プロセスフラグの値に(0)を設定する。
【0052】
CPU51はステップS85で大当りフラグがオン状態に設定されていると判断すると、ステップS87で大当りフラグをオフ状態に設定する。そして、ステップS88で演出制御回路70に大当り遊技開始コマンドを送信することで大当り遊技が始まることを通知し、ステップS89でプロセスフラグの値に(2)を設定する。
[1−5]大当り遊技処理
図5のステップS5の大当り遊技処理はプロセスフラグの値が(2)に設定されている場合に実行されるものである。この大当り遊技処理は特別入賞口25を開閉することで5回の大当りラウンドを行うものであり、CPU51は最終の5回目の大当りラウンドを終えた場合には演出制御回路70に大当り遊技停止コマンドを送信することで大当り遊技が停止したことを通知し、演出制御回路70に大当り遊技停止コマンドを送信した場合にはプロセスフラグの値に(0)を設定する。
[2]演出制御回路70の処理内容
[2−1]メイン処理
図15のメイン処理は演出制御回路70のCPU71が実行するものであり、CPU71は電源が投入された場合にはステップS101の電源投入処理でRAM73を初期設定し、ステップS102のカウンタ更新処理を繰返す。このカウンタ更新処理はRAM73のカウンタSC1とカウンタSC2とカウンタSC3とカウンタSC4のそれぞれの値を一定値(1)だけ更新するものであり、カウンタSC1〜SC4のそれぞれの値はステップS101で下限値(0)に初期設定される。
【0053】
カウンタSC1〜SC3のそれぞれの値は装飾図柄の組合せを設定するためのものであり、カウンタSC1の値はステップS102で下限値(0)から上限値(249)に加算された後に下限値(0)に戻して循環的に加算され、カウンタSC2の値はステップS102で下限値(0)から上限値(162)に加算された後に下限値(0)に戻して循環的に加算され、カウンタSC3の値はステップS102で下限値(0)から上限値(72)に加算された後に下限値(0)に戻して循環的に加算される。カウンタSC4の値は保留絵柄を選択するためのものであり、ステップS102で下限値(0)から上限値(22)に加算された後に下限値(0)に戻して循環的に加算される。
[2−2]外部割込み処理
演出制御回路70のCPU71はメイン制御回路50から保留コマンドと先読みコマンドと変動開始コマンドと変動停止コマンドと大当り遊技開始コマンドと大当り遊技停止コマンドのそれぞれが送信されることで外部割込み処理を起動する。このCPU71は外部割込み処理を起動した場合には割込み禁止状態となり、保留コマンド〜大当り遊技停止コマンドのそれぞれを外部割込み処理でRAM73に記録した後に割込み禁止状態を解除する。
[2−3]タイマ割込み処理
図16は演出制御回路70のCPU71が実行するタイマ割込み処理であり、CPU71はステップS111の先読みコマンド処理とステップS112の保留コマンド処理とステップS113の装飾図柄遊技処理とステップS114の大当り遊技演出処理のそれぞれへ順に移行する。このタイマ割込み処理はタイマ割込みの発生する10msec毎に起動するものであり、メイン処理はタイマ割込み処理が起動する毎に中断され、タイマ割込み処理が終了する毎に再開される。
[2−4]先読みコマンド処理
図17はステップS111の先読みコマンド処理であり、CPU71はステップS121でRAM73に先読みコマンド1と先読みコマンド2と先読みコマンド3のそれぞれが記録されているか否かを判断する。ここでRAM73に先読みコマンド1〜3がいずれも記録されていないと判断した場合には先読みコマンド処理を終え、RAM73に先読みコマンド1〜3のいずれかが記録されていると判断した場合にはステップS122でRAM73から先読みコマンドを検出し、ステップS123でRAM73から保留コマンドを検出する。
【0054】
CPU71はステップS123で保留コマンドを検出すると、ステップS124で先読みコマンドの検出結果が先読みコマンド1であるか否かを判断する。ここで先読みコマンドの検出結果が先読みコマンド1でないと判断した場合にはステップS126へ移行し、先読みコマンドの検出結果が先読みコマンド1であると判断した場合にはステップS125へ移行する。ここでRAM73に先読みデータとして特定保留1を記録し、ステップS129でRAM73から先読みコマンド1を消去する。
【0055】
図18はRAM73の先読みエリアである。この先読みエリアには保留番号1〜4の4つが設定されており、ステップS125では保留コマンドの検出結果が保留コマンド1である場合に特定保留1が保留番号1の先読みエリアに記録され、保留コマンドの検出結果が保留コマンド2である場合に特定保留1が保留番号2の先読みエリアに記録され、保留コマンドの検出結果が保留コマンド3である場合に特定保留1が保留番号3の先読みエリアに記録され、保留コマンドの検出結果が保留コマンド4である場合に特定保留1が保留番号4の先読みエリアに記録される。
【0056】
CPU71はステップS126へ移行すると、先読みコマンドの検出結果が先読みコマンド2であるか否かを判断する。ここで先読みコマンドの検出結果が先読みコマンド2であると判断した場合にはステップS127でRAM73に先読みデータとして特定保留2を記録し、ステップS129でRAM73から先読みコマンド2を消去する。この特定保留2は保留コマンドの検出結果が保留コマンド1である場合に保留番号1の先読みエリアに記録されるものであり、保留コマンドの検出結果が保留コマンド2である場合には保留番号2の先読みエリアに記録され、保留コマンドの検出結果が保留コマンド3である場合には保留番号3の先読みエリアに記録され、保留コマンドの検出結果が保留コマンド4である場合には保留番号4の先読みエリアに記録される。
【0057】
CPU71は先読みコマンドの検出結果が先読みコマンド3である場合にはステップS126で先読みコマンドの検出結果が先読みコマンド2でないと判断し、ステップS128でRAM73に先読みデータとして通常保留を記録し、ステップS129でRAM73から先読みコマンド3を消去する。この通常保留は保留コマンドの検出結果が保留コマンド1である場合に保留番号1の先読みエリアに記録されるものであり、保留コマンドの検出結果が保留コマンド2である場合には保留番号2の先読みエリアに記録され、保留コマンドの検出結果が保留コマンド3である場合には保留番号3の先読みエリアに記録され、保留コマンドの検出結果が保留コマンド4である場合には保留番号4の先読みエリアに記録される。
[2−5]保留コマンド処理
図19はステップS112の保留コマンド処理であり、CPU71はステップS131でRAM73に保留コマンドが記録されているか否かを判断する。ここでRAM73に保留コマンドが記録されていないと判断した場合には保留コマンド処理を終え、RAM73に保留コマンドが記録されていると判断した場合にはステップS132でRAM73から保留コマンドを検出する。
【0058】
CPU71はステップS132で保留コマンドを検出すると、ステップS133でRAM73の予告演出フラグがオフ状態に設定されているか否かを判断する。この予告演出フラグはステップS101でオフ状態に初期設定されるものであり、装飾図柄表示器34に予告演出の映像が表示開始された場合にオン状態に設定され、予告演出の映像が表示停止することでオフ状態にリセットされる。
【0059】
CPU71はステップS133で予告演出フラグがオフ状態に設定されていると判断すると、ステップS134で保留表示コマンドを設定する。そして、ステップS135で表示制御回路80に保留表示コマンドの設定結果を送信し、ステップS136でRAM73から保留コマンドを消去する。この保留表示コマンドは保留コマンドの検出結果が保留コマンド0である場合に保留表示コマンド0に設定され、保留コマンドの検出結果が保留コマンド1である場合に保留表示コマンド1に設定され、保留コマンドの検出結果が保留コマンド2である場合に保留表示コマンド2に設定され、保留コマンドの検出結果が保留コマンド3である場合に保留表示コマンド3に設定され、保留コマンドの検出結果が保留コマンド4である場合に保留表示コマンド4に設定されるものであり、表示制御回路80は保留表示コマンドの設定結果を受信した場合にはVRAMに記録する。
【0060】
CPU71はステップS133で予告演出フラグがオン状態に設定されていると判断すると、ステップS137で表示制御回路80に保留追加コマンドを送信し、ステップS136でRAM73から保留コマンドを消去する。この表示制御回路80は保留追加コマンドを受信した場合にはVRAMに記録する。
[2−6]装飾図柄遊技処理
図20はステップS113の装飾図柄遊技処理であり、CPU71はステップS141でRAM73に変動開始コマンドが記録されているか否かを判断する。ここでRAM73に変動開始コマンドが記録されていないと判断した場合にはステップS148へ移行し、RAM73に変動開始コマンドが記録されていると判断した場合にはステップS142の変動開始コマンド処理へ移行する。この変動開始コマンド処理を終えた場合にはステップS143でRAM73から変動開始コマンドを消去し、ステップS144の先読みエリア処理へ移行する。
【0061】
CPU71はステップS144の先読みエリア処理を終えると、ステップS145でRAM73のタイマSTの値を(0)に初期設定する。このタイマSTの値は装飾図柄遊技の経過時間を計測するものであり、CPU71はステップS145でタイマSTの値を初期設定した場合にはステップS146で表示制御回路80に装飾図柄遊技開始コマンドを送信し、ステップS147でRAM73の装飾図柄遊技フラグをオン状態に設定する。この装飾図柄遊技フラグはステップS101でオフ状態に初期設定されるものであり、CPU71はステップS147で装飾図柄遊技フラグをオン状態に設定した場合には装飾図柄遊技処理を終える。
【0062】
CPU71はステップS148へ移行すると、装飾図柄遊技フラグがオン状態に設定されているか否かを判断する。ここで装飾図柄遊技フラグがオフ状態に設定されていると判断した場合には装飾図柄遊技処理を終え、装飾図柄遊技フラグがオン状態に設定されていると判断した場合にはステップS149でタイマSTの値に一定値(10msec)を加算する。
【0063】
CPU71はステップS149でタイマSTの値を加算すると、ステップS150でタイマSTの値の加算結果をROM72に予め記録された予告演出開始時間(6×1000msec)と比較する。この予告演出開始時間は装飾図柄遊技の映像の最短の表示時間(10×1000msec)に比べて短く設定されたものであり、CPU71はステップS150でタイマSTの値の加算結果が予告演出開始時間でないと判断した場合にはステップS152へ移行し、タイマSTの値の加算結果が予告演出開始時間であると判断した場合にはステップS151の予告演出処理を経てステップS152へ移行する。
【0064】
CPU71はステップS152へ移行すると、RAM73に変動停止コマンドが記録されているか否かを判断する。ここでRAM73に変動停止コマンドが記録されていないと判断した場合には装飾図柄遊技処理を終え、RAM73に変動停止コマンドが記録されていると判断した場合にはステップS153へ移行する。ここでRAM73から変動停止コマンドを消去し、ステップS154へ移行する。
【0065】
CPU71はステップS154へ移行すると、予告演出フラグがオン状態に設定されているか否かを判断する。ここで予告演出フラグがオフ状態に設定されていると判断した場合にはステップS156で装飾図柄遊技フラグをオフ状態に設定し、ステップS157で表示制御回路80に装飾図柄遊技停止コマンドを送信する。このCPU71はステップS154で予告演出フラグがオン状態に設定されていると判断した場合にはステップS155で予告演出フラグをオフ状態に設定する。そして、ステップS156で装飾図柄遊技フラグをオフ状態に設定し、ステップS157で表示制御回路80に装飾図柄遊技停止コマンドを送信する。この表示制御回路80は装飾図柄遊技停止コマンドを受信した場合にはVRAMに記録する。
【0066】
図21はステップS142の変動開始コマンド処理であり、CPU71はステップS161でRAM73から変動開始コマンドを検出し、ステップS162でROM72からビデオコマンドテーブルを検出する。図22はビデオコマンドテーブルである。このビデオコマンドテーブルはROM72に予め記録されたものであり、変動開始コマンド01〜15の9つのそれぞれに1つのビデオコマンドを割付けることで設定されている。
【0067】
CPU71はステップS162でビデオコマンドテーブルを検出すると、ステップS163でビデオコマンドテーブルから変動開始コマンドの検出結果に応じた1つのビデオコマンドを選択し、ステップS164で表示制御回路80にビデオコマンドの選択結果を送信する。この表示制御回路80はビデオコマンドの選択結果を受信した場合にはVRAMに記録する。
【0068】
CPU71はステップS164でビデオコマンドの選択結果を送信すると、ステップS165で変動開始コマンドの検出結果を変動開始コマンド01と02と03と04のそれぞれと比較する。ここで変動開始コマンドの検出結果が変動開始コマンド01〜04のいずれでもないと判断した場合にはステップS167へ移行し、変動開始コマンドの検出結果が変動開始コマンド01〜04のいずれかであると判断した場合にはステップS166の大当り図柄設定処理へ移行する。この大当り図柄設定処理は3列の図柄要素を大当りの組合せに設定するものであり、CPU71はステップS166でRAM73からカウンタSC1の値の更新結果を検出する。そして、図柄要素(1)〜(4)の4つのうちからカウンタSC1の値の検出結果に応じた1つを選択し、左列の図柄要素と中列の図柄要素と右列の図柄要素のそれぞれを図柄要素の選択結果に設定することで3列の図柄要素を大当りの組合せに設定する。
【0069】
CPU71はステップS167へ移行すると、変動開始コマンドの検出結果を変動開始コマンド11と12と13と14のそれぞれと比較する。ここで変動開始コマンドの検出結果が変動開始コマンド11〜14のいずれかであると判断した場合にはステップS168の外れリーチ図柄設定処理へ移行し、変動開始コマンドの検出結果が変動開始コマンド15であると判断した場合にはステップS169の完全外れ図柄設定処理へ移行する。
【0070】
外れリーチ図柄設定処理は3列の図柄要素を外れリーチの組合せに設定するものであり、CPU71はステップS168でRAM73からカウンタSC1およびカウンタSC2のそれぞれの値の更新結果を検出する。そして、図柄要素(1)〜(4)の4つのうちからカウンタSC1の値の検出結果に応じた1つを選択し、左列の図柄要素および右列の図柄要素のそれぞれを図柄要素の選択結果に設定する。次に図柄要素(1)〜(4)の4つのうち左列の図柄要素および右列の図柄要素のそれぞれの設定結果を除いた3つのうちからカウンタSC2の値の検出結果に応じた1つを選択し、中列の図柄要素を図柄要素の選択結果に設定することで3列の図柄要素を外れリーチの組合せに設定する。
【0071】
完全外れ図柄設定処理は3列の図柄要素を完全外れの組合せに設定するものであり、CPU71はステップS169でRAM73からカウンタSC1とSC2とSC3のそれぞれの値の更新結果を検出する。そして、図柄要素(1)〜(4)の4つのうちからカウンタSC1の値の検出結果に応じた1つを選択し、左列の図柄要素を図柄要素の選択結果に設定する。次に図柄要素(1)〜(4)の4つのうち左列の図柄要素の設定結果を除いた3つのうちからカウンタSC2の値の検出結果に応じた1つを選択し、右列の図柄要素を図柄要素の選択結果に設定する。最後に図柄要素(1)〜(4)の4つのうちからカウンタSC3の値の検出結果に応じた1つを選択し、中列の図柄要素を図柄要素の選択結果に設定することで3列の図柄要素を完全外れの組合せに設定する。
【0072】
CPU71はステップS166またはステップS168またはステップS169で3列の図柄要素の組合せを設定すると、ステップS170で表示制御回路80に左列の図柄要素の設定結果と中列の図柄要素の設定結果と右列の図柄要素の設定結果のそれぞれを送信する。この表示制御回路80は左列の図柄要素と中列の図柄要素と右列の図柄要素のそれぞれの設定結果を受信した場合にはVRAMに記録する。
【0073】
図23はステップS144の先読みエリア処理であり、CPU71はステップS171で保留番号1の先読みエリアから先読みデータを消去し、ステップS172で保留番号2の先読みエリアに先読みデータが記録されているか否かを判断する。ここで保留番号2の先読みエリアに先読みデータが記録されていないと判断した場合には先読みエリア処理を終え、保留番号2の先読みエリアに先読みデータが記録されていると判断した場合にはステップS173で保留番号2の先読みエリアの先読みデータを保留番号1の先読みエリアにシフトする。
【0074】
CPU51はステップS173で先読みデータをシフトすると、ステップS174で保留番号3の先読みエリアに先読みデータが記録されているか否かを判断する。ここで保留番号3の先読みエリアに先読みデータが記録されていないと判断した場合には先読みエリア処理を終え、保留番号3の先読みエリアに先読みデータが記録されていると判断した場合にはステップS175で保留番号3の先読みエリアの先読みデータを保留番号2の先読みエリアにシフトする。
【0075】
CPU51はステップS175で先読みデータをシフトすると、ステップS176で保留番号4の先読みエリアに先読みデータが記録されているか否かを判断する。ここで保留番号4の先読みエリアに先読みデータが記録されていないと判断した場合には先読みエリア処理を終え、保留番号4の先読みエリアに先読みデータが記録されていると判断した場合にはステップS177で保留番号4の先読みエリアの先読みデータを保留番号3の先読みエリアにシフトする。
【0076】
図24はステップS151の予告演出処理であり、CPU71はステップS181で保留番号4の先読みエリアに先読みデータが記録されているか否かを判断する。ここで保留番号4の先読みエリアに先読みデータが記録されていると判断した場合にはステップS182の予告演出コマンド設定処理1へ移行し、保留番号4の先読みエリアに先読みデータが記録されていないと判断した場合にはステップS183で保留番号3の先読みエリアに先読みデータが記録されているか否かを判断する。ここで保留番号3の先読みエリアに先読みデータが記録されていないと判断した場合には予告演出処理を終え、保留番号3の先読みエリアに先読みデータが記録されていると判断した場合にはステップS184の予告演出コマンド設定処理2へ移行する。
【0077】
図25はステップS182の予告演出コマンド設定処理1であり、CPU71はステップS191で保留番号1の先読みエリアに特定保留2の先読みデータが記録されているか否かを判断する。ここで保留番号1の先読みエリアに特定保留2の先読みデータが記録されていないと判断した場合にはステップS193へ移行し、保留番号1の先読みエリアに特定保留2の先読みデータが記録されていると判断した場合にはステップS192へ移行する。ここで表示制御回路80に予告演出コマンド21を送信し、ステップS219で予告演出フラグをオン状態に設定する。この予告演出コマンド21は左から1番目の保留領域35内と2番目の保留領域36内と3番目の保留領域37内のそれぞれに麻雀牌(中)の予告保留絵柄41を表示すると共に左から4番目の保留領域38内に通常保留絵柄39を表示することを指令するものであり、表示制御回路80は予告演出コマンド21を受信した場合にはVRAMに記録する。
【0078】
CPU71はステップS193へ移行すると、保留番号2の先読みエリアに特定保留2の先読みデータが記録されているか否かを判断する。ここで保留番号2の先読みエリアに特定保留2の先読みデータが記録されていないと判断した場合にはステップS198へ移行し、保留番号2の先読みエリアに特定保留2の先読みデータが記録されていると判断した場合にはステップS194へ移行する。ここでRAM73からカウンタSC4の値の更新結果を検出し、ステップS195へ移行する。
【0079】
CPU71はステップS195へ移行すると、カウンタSC4の値の検出結果が(0)以上で(10)以下の範囲内にあるか否かを判断する。ここでカウンタSC4の値の検出結果が(0)以上で(10)以下の範囲内にあると判断した場合にはステップS196で表示制御回路80に予告演出コマンド21を送信し、ステップS219で予告演出フラグをオン状態に設定する。
【0080】
CPU71はステップS195でカウンタSC4の値の検出結果が(0)以上で(10)以下の範囲内にないと判断すると、ステップS197で表示制御回路80に予告演出コマンド22を送信し、ステップS219で予告演出フラグをオン状態に設定する。この予告演出コマンド22は左から1番目の保留領域35内に通常保留絵柄39を表示すると共に左から2番目の保留領域36内と3番目の保留領域37内と4番目の保留領域38内のそれぞれに麻雀牌(中)の予告保留絵柄41を表示することを指令するものであり、表示制御回路80は予告演出コマンド22を受信した場合にはVRAMに記録する。
【0081】
CPU71はステップS198へ移行すると、保留番号3の先読みエリアに特定保留2の先読みデータが記録されているか否かを判断する。ここで保留番号3の先読みエリアに特定保留2の先読みデータが記録されていないと判断した場合にはステップS203へ移行し、保留番号3の先読みエリアに特定保留2の先読みデータが記録されていると判断した場合にはステップS199へ移行する。ここでRAM73からカウンタSC4の値の更新結果を検出し、ステップS200へ移行する。
【0082】
CPU71はステップS200へ移行すると、カウンタSC4の値の検出結果が(0)以上で(10)以下の範囲内にあるか否かを判断する。ここでカウンタSC4の値の検出結果が(0)以上で(10)以下の範囲内にあると判断した場合にはステップS201で表示制御回路80に予告演出コマンド21を送信し、カウンタSC4の値の検出結果が(0)以上で(10)以下の範囲内にないと判断した場合にはステップS202で表示制御回路80に予告演出コマンド22を送信し、いずれの場合にもステップS219で予告演出フラグをオン状態に設定する。
【0083】
CPU71はステップS203へ移行すると、保留番号4の先読みエリアに特定保留2の先読みデータが記録されているか否かを判断する。ここで保留番号4の先読みエリアに特定保留2の先読みデータが記録されていないと判断した場合にはステップS205へ移行し、保留番号4の先読みエリアに特定保留2の先読みデータが記録されていると判断した場合にはステップS204へ移行する。ここで表示制御回路80に予告演出コマンド22を送信し、ステップS219で予告演出フラグをオン状態に設定する。
【0084】
CPU71はステップS205へ移行すると、保留番号1の先読みエリアに特定保留1の先読みデータが記録されているか否かを判断する。ここで保留番号1の先読みエリアに特定保留1の先読みデータが記録されていないと判断した場合にはステップS207へ移行し、保留番号1の先読みエリアに特定保留1の先読みデータが記録されていると判断した場合にはステップS206へ移行する。ここで表示制御回路80に予告演出コマンド11を送信し、ステップS219で予告演出フラグをオン状態に設定する。この予告演出コマンド11は左から1番目の保留領域35内と2番目の保留領域36内と3番目の保留領域37内のそれぞれに麻雀牌(撥)の予告保留絵柄40を表示すると共に左から4番目の保留領域38内に通常保留絵柄39を表示することを指令するものであり、表示制御回路80は予告演出コマンド11を受信した場合にはVRAMに記録する。
【0085】
CPU71はステップS207へ移行すると、保留番号2の先読みエリアに特定保留1の先読みデータが記録されているか否かを判断する。ここで保留番号2の先読みエリアに特定保留1の先読みデータが記録されていないと判断した場合にはステップS212へ移行し、保留番号2の先読みエリアに特定保留1の先読みデータが記録されていると判断した場合にはステップS208へ移行する。ここでRAM73からカウンタSC4の値の更新結果を検出し、ステップS209へ移行する。
【0086】
CPU71はステップS209へ移行すると、カウンタSC4の値の検出結果が(0)以上で(10)以下の範囲内にあるか否かを判断する。ここでカウンタSC4の値の検出結果が(0)以上で(10)以下の範囲内にあると判断した場合にはステップS210で表示制御回路80に予告演出コマンド11を送信し、ステップS219で予告演出フラグをオン状態に設定する。
【0087】
CPU71はステップS209でカウンタSC4の値の検出結果が(0)以上で(10)以下の範囲内にないとすると、ステップS211で表示制御回路80に予告演出コマンド12を送信し、ステップS219で予告演出フラグをオン状態に設定する。この予告演出コマンド12は左から1番目の保留領域35内に通常保留絵柄39を表示すると共に左から2番目の保留領域36内と3番目の保留領域37内と4番目の保留領域38内のそれぞれに麻雀牌(撥)の予告保留絵柄40を表示することを指令するものであり、表示制御回路80は予告演出コマンド12を受信した場合にはVRAMに記録する。
【0088】
CPU71はステップS212へ移行すると、保留番号3の先読みエリアに特定保留1の先読みデータが記録されているか否かを判断する。ここで保留番号3の先読みエリアに特定保留1の先読みデータが記録されていないと判断した場合にはステップS217へ移行し、保留番号3の先読みエリアに特定保留1の先読みデータが記録されていると判断した場合にはステップS213へ移行する。ここでRAM73からカウンタSC4の値の更新結果を検出し、ステップS214へ移行する。
【0089】
CPU71はステップS214へ移行すると、カウンタSC4の値の検出結果が(0)以上で(10)以下の範囲内にあるか否かを判断する。ここでカウンタSC4の値の検出結果が(0)以上で(10)以下の範囲内にあると判断した場合にはステップS215で表示制御回路80に予告演出コマンド11を送信し、カウンタSC4の値の検出結果が(0)以上で(10)以下の範囲内にないと判断した場合にはステップS216で表示制御回路80に予告演出コマンド12を送信し、いずれの場合にもステップS219で予告演出フラグをオン状態に設定する。
【0090】
CPU71はステップS217へ移行すると、保留番号4の先読みエリアに特定保留1の先読みデータが記録されているか否かを判断する。ここで保留番号4の先読みエリアに特定保留1の先読みデータが記録されていないと判断した場合には予告演出コマンド設定処理1を終え、保留番号4の先読みエリアに特定保留1の先読みデータが記録されていると判断した場合にはステップS218へ移行する。ここで表示制御回路80に予告演出コマンド12を送信し、ステップS219で予告演出フラグをオン状態に設定する。
【0091】
図26はステップS184の予告演出コマンド設定処理2であり、CPU71はステップS221で保留番号1と保留番号2と保留番号3のうちの1つ以上の先読みエリアに特定保留2の先読みデータが記録されているか否かを判断する。ここで保留番号1〜保留番号3のいずれの先読みエリアにも特定保留2の先読みデータが記録されていないと判断した場合にはステップS223へ移行し、保留番号1〜保留番号3のうちの1つ以上の先読みエリアに特定保留2の先読みデータが記録されていると判断した場合にはステップS222で表示制御回路80に予告演出コマンド20を送信する。この予告演出コマンド20は左から1番目の保留領域35内と2番目の保留領域36内と3番目の保留領域37内のそれぞれに麻雀牌(中)の予告保留絵柄41を表示すると共に左から4番目の保留領域38内を空欄にすることを指令するものであり、CPU71はステップS222で予告演出コマンド20を送信した場合にはステップS225で予告演出フラグをオン状態に設定し、表示制御回路80は予告演出コマンド20を受信した場合にはVRAMに記録する。
【0092】
CPU71はステップS223へ移行すると、保留番号1と保留番号2と保留番号3のうちの1つ以上の先読みエリアに特定保留1の先読みデータが記録されているか否かを判断する。ここで保留番号1〜保留番号3のいずれの先読みエリアにも特定保留1の先読みデータが記録されていないと判断した場合には予告演出コマンド設定処理2を終え、保留番号1〜保留番号3のうちの1つ以上の先読みエリアに特定保留1の先読みデータが記録されていると判断した場合にはステップS224で表示制御回路80に予告演出コマンド10を送信する。この予告演出コマンド10は左から1番目の保留領域35内と2番目の保留領域36内と3番目の保留領域37内のそれぞれに麻雀牌(撥)の予告保留絵柄40を表示すると共に左から4番目の保留領域38内を空欄にすることを指令するものであり、CPU71はステップS224で予告演出コマンド10を送信した場合にはステップS225で予告演出フラグをオン状態に設定し、表示制御回路80は予告演出コマンド10を受信した場合にはVRAMに記録する。
[2−7]大当り遊技演出処理
図16のステップS114の大当り遊技演出処理はRAM73に大当り遊技開始コマンドおよび大当り遊技停止コマンドのそれぞれが記録されているか否かを判断するものであり、演出制御回路70のCPU71はRAM73に大当り遊技開始コマンドが記録されていると判断した場合には表示制御回路80に大当り遊技演出開始コマンドを送信した後にRAM73から大当り遊技開始コマンドを消去し、RAM73に大当り遊技停止コマンドが記録されていると判断した場合には表示制御回路80に大当り遊技演出停止コマンドを送信した後にRAM73から大当り遊技停止コマンドを消去する。
【0093】
表示制御回路80のVROMには大当り遊技演出用のビデオデータが予め記録されており、表示制御回路80のVDPは大当り遊技演出開始コマンドを受信した場合にはVROMから大当り遊技演出用のビデオデータを検出し、大当り遊技演出用のビデオデータを検出した場合にはビデオデータの検出結果を再生開始することで装飾図柄表示器34に大当り遊技演出の映像を表示開始する。この大当り遊技演出の映像は大当り遊技を視覚的に演出するものであり、VDPは大当り遊技演出停止コマンドを受信した場合にはビデオデータの検出結果を再生停止することで大当り遊技演出の映像を表示停止する。
[3]表示制御回路80の処理内容
[3−1]タイマ割込み処理
図27のタイマ割込み処理は表示制御回路80のVDPが一定時間(10msec)の経過毎に起動するものであり、VDPはタイマ割込み処理を起動した場合にはステップS301でVRAMのタイマ加算フラグがオン状態に設定されているか否かを判断する。ここでタイマ加算フラグがオフ状態に設定されていると判断した場合にはステップS303の装飾図柄遊技表示処理およびステップS304の保留表示処理のそれぞれへ順に移行し、タイマ加算フラグがオン状態に設定されていると判断した場合にはステップS302でVRAMのタイマLTの値に一定値(10msec)を加算した後にステップS303の装飾図柄遊技表示処理およびステップS304の保留表示処理のそれぞれへ順に移行する。このタイマ加算フラグは電源が投入された場合にオフ状態に初期設定されるものであり、演出制御回路70から装飾図柄遊技開始コマンドが送信された場合にオン状態に設定され、演出制御回路70から装飾図柄遊技停止コマンドが送信された場合にオフ状態に設定される。
[3−2]装飾図柄遊技表示処理
図28はステップS303の装飾図柄遊技表示処理であり、VDPはステップS311でVRAMにビデオコマンドが記録されているか否かを判断する。ここでVRAMにビデオコマンドが記録されていないと判断した場合にはステップS314へ移行し、VRAMにビデオコマンドが記録されていると判断した場合にはステップS312へ移行する。図29は表示制御回路80のVROMに予め記録された装飾図柄遊技の背景映像用のビデオデータの一覧である。これらビデオデータ01〜15の9つのそれぞれには1つのビデオコマンドが設定されており、VDPはステップS312へ移行した場合にはVROMからビデオコマンドの検出結果に応じた1つのビデオデータを検出する。そして、ステップS313でVRAMからビデオコマンドを消去し、ステップS314へ移行する。
【0094】
図29のビデオデータ15は装飾図柄表示器34に装飾図柄遊技の背景映像として通常映像を表示するためのものであり、通常映像は主人公および対戦相手が麻雀ゲームを行う内容に設定されている(図30参照)。図29のビデオデータ01およびビデオデータ11のそれぞれは装飾図柄表示器34に装飾図柄遊技の背景映像として通常映像およびリーチ映像1を順に表示するためのものであり、ビデオデータ02およびビデオデータ12のそれぞれは装飾図柄表示器34に装飾図柄遊技の背景映像として通常映像およびリーチ映像2を順に表示するためのものであり、ビデオデータ03およびビデオデータ13のそれぞれは装飾図柄表示器34に装飾図柄遊技の背景映像として通常映像およびリーチ映像3を順に表示するためのものであり、ビデオデータ04およびビデオデータ14のそれぞれは装飾図柄表示器34に装飾図柄遊技の背景映像として通常映像およびリーチ映像4を順に表示するためのものである。これらリーチ映像1とリーチ映像2とリーチ映像3とリーチ映像4のそれぞれは麻雀ゲームが相互に異なる内容で進行することで主人公および対戦相手の両者がテンパイする内容のものであり、ビデオデータ01とビデオデータ02とビデオデータ03とビデオデータ04のそれぞれは主人公が上る結末(主人公が対戦相手に勝つ結末)に設定され、ビデオデータ11とビデオデータ12とビデオデータ13とビデオデータ14のそれぞれは対戦相手が上る結末(主人公が対戦相手に負ける結末)に設定されている。
【0095】
VDPはステップS314へ移行すると、VRAMに装飾図柄遊技開始コマンドが記録されているか否かを判断する。ここでVRAMに装飾図柄遊技開始コマンドが記録されていないと判断した場合にはステップS320へ移行し、VRAMに装飾図柄遊技開始コマンドが記録されていると判断した場合にはステップS315でVRAMから装飾図柄遊技開始コマンドを消去する。
【0096】
VDPはステップS315でVRAMから装飾図柄遊技開始コマンドを消去すると、ステップS316でビデオデータの検出結果を再生開始することで装飾図柄表示器34に装飾図柄遊技の背景映像を表示開始し、ステップS317で左列の図柄要素と中列の図柄要素と右列の図柄要素のそれぞれの変動表示を相互に同時に開始する。これら3列の図柄要素のそれぞれはVROMの画像データを再生することで装飾図柄遊技の背景映像の前方に重ねて表示されるものであり、VDPはステップS317で3列の図柄要素の変動表示のそれぞれを開始した場合にはステップS318でタイマLTの値に(0)を設定する。そして、ステップS319でタイマ加算フラグをオン状態に設定し、ステップS320へ移行する。
【0097】
VDPはステップS320へ移行すると、タイマLTの値の加算結果がVROMに予め記録された左列の変動停止時間(4×1000msec)であるか否かを判断する。ここでタイマLTの値の加算結果が左列の変動停止時間でないと判断した場合にはステップS322へ移行し、タイマLTの値の加算結果が左列の変動停止時間であると判断した場合にはステップS321へ移行する。ここで左列の図柄要素の変動表示をVRAMの左列の図柄要素の設定結果で停止した後にVRAMから左列の図柄要素の設定結果を消去し、ステップS322へ移行する。
【0098】
VDPはステップS322へ移行すると、タイマLTの値の加算結果がVROMに予め記録された右列の変動停止時間(8×1000msec)であるか否かを判断する。ここでタイマLTの値の加算結果が右列の変動停止時間でないと判断した場合にはステップS324へ移行し、タイマLTの値の加算結果が右列の変動停止時間であると判断した場合にはステップS323へ移行する。ここで右列の図柄要素の変動表示をVRAMの右列の図柄要素の設定結果で停止した後にVRAMから右列の図柄要素の設定結果を消去し、ステップS324へ移行する。
【0099】
VDPはステップS324へ移行すると、VRAMに装飾図柄遊技停止コマンドが記録されているか否かを判断する。ここでVRAMに装飾図柄遊技停止コマンドが記録されていないと判断した場合には装飾図柄遊技表示処理を終え、VRAMに装飾図柄遊技停止コマンドが記録されていると判断した場合にはステップS325でVRAMから装飾図柄遊技停止コマンドを消去する。そして、ステップS326で中列の図柄要素の変動表示をVRAMの中列の図柄要素の設定結果で停止した後にVRAMから中列の図柄要素の設定結果を消去し、ステップS327でビデオデータの検出結果を再生停止することで装飾図柄遊技の背景映像を表示停止し、ステップS328でタイマ加算フラグをオフ状態に設定する。
【0100】
図31は装飾図柄遊技の映像である。この装飾図柄遊技の映像は左列の図柄要素と中列の図柄要素と右列の図柄要素のそれぞれを変動表示し、3列のそれぞれの図柄要素の変動表示を1番目が左列で2番目が右列で3番目が右列の順に停止するものであり、左列の図柄要素の停止表示および右列の図柄要素の停止表示のそれぞれはビデオデータ01〜15の9つのいずれが再生されている場合であってもリーチ映像が表示開始される前に通常映像の前方で行われる。
[3−3]保留表示処理
図32はステップS304の保留表示処理であり、VDPはステップS331でVRAMに保留表示コマンドが記録されているか否かを判断する。ここでVRAMに保留表示コマンドが記録されていないと判断した場合にはステップS334へ移行し、VRAMに保留表示コマンドが記録されていると判断した場合にはステップS332で装飾図柄表示器34に通常保留絵柄39を表示する。そして、ステップS333でVRAMから保留表示コマンドを消去し、ステップS334へ移行する。
【0101】
図33はVDPがステップS332で表示する映像である。VDPはVRAMの保留表示コマンドが保留表示コマンド0である場合には左から1番目の保留領域35内と2番目の保留領域36内と3番目の保留領域37内と4番目の保留領域38内のそれぞれを空欄とし(a参照)、VRAMの保留表示コマンドが保留表示コマンド4である場合には左から1番目の保留領域35内〜4番目の保留領域38内のそれぞれに通常保留絵柄39を表示する(e参照)。このVDPはVRAMの保留表示コマンドが保留表示コマンド1である場合には左から1番目の保留領域35内に通常保留絵柄39を表示し、左から2番目の保留領域36内と3番目の保留領域37内と4番目の保留領域38内のそれぞれを空欄とする(b参照)。このVDPはVRAMの保留表示コマンドが保留表示コマンド2である場合には左から1番目の保留領域35内および2番目の保留領域36内のそれぞれに通常保留絵柄39を表示し、左から3番目の保留領域37内および4番目の保留領域38内のそれぞれを空欄とする(c参照)。このVDPはVRAMの保留表示コマンドが保留表示コマンド3である場合には左から1番目の保留領域35内と2番目の保留領域36内と3番目の保留領域37内のそれぞれに通常保留絵柄39を表示し、左から4番目の保留領域38内を空欄とする(d参照)。
【0102】
VDPはステップS334へ移行すると、VRAMに予告演出コマンド10と予告演出コマンド11と予告演出コマンド12のそれぞれが記録されているか否かを判断する。ここでVRAMに予告演出コマンド10〜12がいずれも記録されていないと判断した場合にはステップS337へ移行し、VRAMに予告演出コマンド10〜12のいずれかが記録されていると判断した場合にはステップS335でVROMの画像データを再生することで装飾図柄表示器34に予告演出1の映像を一定時間(0.8×1000msec)だけ表示する。図34の(a)は予告演出1の映像であり、予告演出1の映像は主人公が麻雀牌(撥)をポンする内容に設定されている。この予告演出1の映像は3列の図柄要素のうち左列のみが変動停止した状態(タイマSTの値が予告演出開始時間に到達する前の状態)で表示されるものであり、変動中の中列の図柄要素の前方に重ねて表示される。
【0103】
VDPはステップS335で予告演出1の映像の表示を終えると、ステップS336でVROMの画像データに応じて装飾図柄表示器34に麻雀牌(撥)の予告保留絵柄40を表示する。そして、ステップS340でVRAMから予告演出コマンドを消去し、ステップS341へ移行する。図35はVDPがステップS336で表示する映像であり、VDPはVRAMに予告演出コマンド10が記録されている場合には左から1番目の保留領域35内と2番目の保留領域36内と3番目の保留領域37内のそれぞれに麻雀牌(撥)の予告保留絵柄40を表示し、左から4番目の保留領域38内を空欄にする。このVDPはVRAMに予告演出コマンド11が記録されている場合には左から1番目の保留領域35内と2番目の保留領域36内と3番目の保留領域37内のそれぞれに麻雀牌(撥)の予告保留絵柄40を表示し、左から4番目の保留領域38内に通常保留絵柄39を表示する。このVDPはVRAMに予告演出コマンド12が記録されている場合には左から1番目の保留領域35内に通常保留絵柄39を表示し、左から2番目の保留領域36内と3番目の保留領域37内と4番目の保留領域38内のそれぞれに麻雀牌(撥)の予告保留絵柄40を表示する。
【0104】
VDPはステップS337へ移行すると、VRAMに予告演出コマンド20と予告演出コマンド21と予告演出コマンド22のそれぞれが記録されているか否かを判断する。ここでVRAMに予告演出コマンド20〜22がいずれも記録されていないと判断した場合にはステップS341へ移行し、VRAMに予告演出コマンド20〜22のいずれかが記録されていると判断した場合にはステップS338でVROMの画像データを再生することで装飾図柄表示器34に予告演出2の映像を一定時間(0.8×1000msec)だけ表示する。図34の(b)は予告演出2の映像であり、予告演出2の映像は主人公が麻雀牌(中)をポンする内容に設定されている。この予告演出2の映像は3列の図柄要素のうち左列のみが変動停止した状態(タイマSTの値が予告演出開始時間に到達する前の状態)で表示されるものであり、変動中の中列の図柄要素の前方に重ねて表示される。
【0105】
VDPはステップS338で予告演出2の映像の表示を終えると、ステップS339でVROMの画像データに応じて装飾図柄表示器34に麻雀牌(中)の予告保留絵柄41を表示する。そして、ステップS340でVRAMから予告演出コマンドを消去し、ステップS341へ移行する。図36はVDPがステップS339で表示する映像であり、VDPはVRAMに予告演出コマンド20が記録されている場合には左から1番目の保留領域35内と2番目の保留領域36内と3番目の保留領域37内のそれぞれに麻雀牌(中)の予告保留絵柄41を表示し、左から4番目の保留領域38内を空欄にする。このVDPはVRAMに予告演出コマンド21が記録されている場合には左から1番目の保留領域35内と2番目の保留領域36内と3番目の保留領域37内のそれぞれに麻雀牌(中)の予告保留絵柄41を表示し、左から4番目の保留領域38内に通常保留絵柄39を表示する。このVDPはVRAMに予告演出コマンド22が記録されている場合には左から1番目の保留領域35内に通常保留絵柄39を表示し、左から2番目の保留領域36内と3番目の保留領域37内と4番目の保留領域38内のそれぞれに麻雀牌(中)の予告保留絵柄41を表示する。
【0106】
VDPはステップS341へ移行すると、VRAMに保留追加コマンドが記録されているか否かを判断する。この保留追加コマンドは左から4番目の保留領域38内が空欄で1番目の保留領域35内と2番目の保留領域36内と3番目の保留領域37内のそれぞれに麻雀牌(撥)の予告保留絵柄40または麻雀牌(中)の予告保留絵柄41が表示されている状態で遊技球が始動口23に入賞した場合に送信されるものであり、VDPはステップS341でVRAMに保留追加コマンドが記録されていないと判断した場合には保留表示処理を終え、ステップS341でVRAMに保留追加コマンドが記録されていると判断した場合にはステップS342へ移行する。ここでVROMの画像データに応じて左から4番目の保留領域38内に通常保留絵柄39を表示し、ステップS343でVRAMから保留追加コマンド処理を消去する。
[4]装飾図柄表示器34の表示内容
装飾図柄表示器34の左から1番目の保留領域35内〜3番目の保留領域37内の3つのそれぞれにサイコロの通常保留絵柄39が表示された今回の装飾図柄遊技の映像の表示状態で遊技球が始動口23に入賞した場合には今回の次の装飾図柄遊技の映像を1回目の装飾図柄遊技の映像として1回目の装飾図柄遊技の映像と2回目の装飾図柄遊技の映像と3回目の装飾図柄遊技の映像と4回目の装飾図柄遊技の映像が表示される。この今回の装飾図柄遊技の映像の表示状態で遊技球が始動口23に入賞した後から4回目の装飾図柄遊技の映像が表示開始されるまで遊技球が始動口23内に入賞しない場合を例示して装飾図柄表示器34の表示内容を説明する。
【0107】
今回の装飾図柄遊技の映像の表示状態で遊技球が始動口23に入賞したことでメイン制御回路50が保留番号4の保留エリアに変動開始コマンド04または変動開始コマンド14と判定することとなるカウンタMC2の値を記録した場合には演出制御回路70に保留コマンド4および先読みコマンド1を送信する。この演出制御回路70は保留コマンド4および先読みコマンド1を受信した場合には保留番号4の先読みエリアに特定保留1の先読みデータを記録し、保留番号4の先読みエリアに特定保留1の先読みデータを記録した場合には表示制御回路80に保留表示コマンド4を送信する。この表示制御回路80は保留表示コマンド4を受信した場合には左から1番目の保留領域35内〜4番目の保留領域38内の4つのそれぞれにサイコロの通常保留絵柄39を表示する。
【0108】
演出制御回路70が保留番号4の先読みエリアに特定保留1の先読みデータを記録した状態でタイマSTの値が予告演出開始時間に到達したと判断した場合には表示制御回路80に予告演出コマンド12を送信する。この表示制御回路80は予告演出コマンド12を受信した場合には今回の装飾図柄遊技の映像に予告演出1の映像を挿入することでサイコロの通常保留絵柄39が麻雀牌(撥)の予告保留絵柄40に変更されることを予告した後に左から2番目の保留領域36内〜4番目の保留領域38内の3つのそれぞれの通常保留絵柄39を麻雀牌(撥)の予告保留絵柄40に変更し、2回目と3回目と4回目のいずれかの装飾図柄遊技の映像がリーチ映像4で演出されることを遊技者に予告する。このリーチ映像4はリーチ映像1とリーチ映像2とリーチ映像3とリーチ映像4のうちで大当りの信頼度が最も大きく設定されたものであり、遊技者はリーチ映像4が出現することに対する期待感を高める。
【0109】
保留番号4の先読みエリアの特定保留1の先読みデータは1回目の装飾図柄遊技の映像が表示開始される場合に保留番号4の先読みエリアから保留番号3の先読みエリアにシフトされるものであり、1回目の装飾図柄遊技の映像が表示開始される場合には演出制御回路70から表示制御回路80に保留表示コマンド3が送信されることで左から1番目の保留領域35内〜3番目の保留領域37内の3つのそれぞれにサイコロの通常保留絵柄39が表示される。この1回目の装飾図柄遊技の映像の表示状態でタイマSTの値が予告演出開始時間に到達した場合には演出制御回路70から表示制御回路80に予告演出コマンド10が送信されることで装飾図柄遊技の映像に予告演出1の映像が挿入された後に左から1番目の保留領域35内〜3番目の保留領域37内の3つのそれぞれの通常保留絵柄39が麻雀牌(撥)の予告保留絵柄40に変更され、2回目〜4回目(遊技者の目線では1回目〜3回目)のいずれかの装飾図柄遊技の映像がリーチ映像4で演出されることが遊技者に再び予告される。
【0110】
保留番号3の先読みエリアの特定保留1の先読みデータは2回目の装飾図柄遊技の映像が表示開始される場合に保留番号3の先読みエリアから保留番号2の先読みエリアにシフトされ、3回目の装飾図柄遊技の映像が表示開始される場合に保留番号2の先読みエリアから保留番号1の先読みエリアにシフトされ、4回目の装飾図柄遊技の映像が表示開始される場合に保留番号1の先読みエリアから消去されるものであり、2回目の装飾図柄遊技の映像が表示開始される場合には演出制御回路70から表示制御回路80に保留表示コマンド2が送信されることで左から1番目の保留領域35内および2番目の保留領域36内のそれぞれに通常保留絵柄39が表示され、3回目の装飾図柄遊技の映像が表示開始される場合には演出制御回路70から表示制御回路80に保留表示コマンド1が送信されることで左から1番目の保留領域35内に通常保留絵柄39が表示され、4回目の装飾図柄遊技の映像が表示開始される場合には演出制御回路70から表示制御回路80に保留表示コマンド0が送信されることで左から1番目の保留領域35内〜4番目の保留領域38内のそれぞれが空欄にされる。これら2回目および3回目のそれぞれの装飾図柄遊技の映像の表示中には演出制御回路70から表示制御回路80に予告演出コマンドが送信されず、通常保留絵柄39が麻雀牌(撥)の予告保留絵柄40に変更されない。
【0111】
今回の装飾図柄遊技の映像の表示状態で遊技球が始動口23に入賞したことでメイン制御回路50が保留番号4の保留エリアに変動開始コマンド03または変動開始コマンド13と判定することとなるカウンタMC2の値を記録した場合には演出制御回路70に保留コマンド4および先読みコマンド2を送信する。この場合には左から1番目の保留領域35内〜4番目の保留領域38内の4つのそれぞれに通常保留絵柄39が表示され、今回の装飾図柄遊技の映像の表示状態で予告演出2の映像が表示された後に左から2番目の保留領域36内〜4番目の保留領域38内の3つのそれぞれの通常保留絵柄39が麻雀牌(中)の予告保留絵柄41に変更される。この今回の装飾図柄遊技の映像が終了した場合には1回目の装飾図柄遊技の映像が表示開始される場合に左から1番目の保留領域35内〜3番目の保留領域37内の3つのそれぞれに通常保留絵柄39が表示され、1回目の装飾図柄遊技の映像の表示状態で予告演出2の映像が表示された後に左から1番目の保留領域35内〜3番目の保留領域37内の3つのそれぞれの通常保留絵柄39が麻雀牌(中)の予告保留絵柄41に変更される。この1回目の装飾図柄遊技の映像が終了した場合には2回目の装飾図柄遊技の映像が表示開始される場合に左から1番目の保留領域35内および2番目の保留領域36内のそれぞれに通常保留絵柄39が表示され、3回目の装飾図柄遊技の映像が表示開始される場合に左から1番目の保留領域35内に通常保留絵柄39が表示され、4回目の装飾図柄遊技の映像が表示開始される場合に左から1番目の保留領域35内〜4番目の保留領域38内のそれぞれが空欄になる。これら2回目の装飾図柄遊技の映像および3回目の装飾図柄遊技の映像のそれぞれで通常保留絵柄39が麻雀牌(中)の予告保留絵柄41に変更されない。
【0112】
上記実施例1によれば次の効果を奏する。
メイン制御回路50のカウンタMNの値が(1)(2)のそれぞれの状態では装飾図柄表示器34にカウンタMNの値に応じた数のサイコロの通常保留絵柄39が表示され、カウンタMNの値が(3)(4)のそれぞれの状態では演出制御回路70の先読みエリアに特定保留1の先読みデータおよび特定保留2の先読みデータがいずれも記録されていない場合にカウンタMNの値に応じた数の通常保留絵柄39が表示される。このカウンタMNの値が(3)(4)のそれぞれの状態で演出制御回路70の先読みエリアに特定保留1の先読みデータが記録された場合に全ての通常保留絵柄39のうち特定保留1の先読みデータに応じた1つを含む3つが通常保留絵柄39から麻雀牌(撥)の予告保留絵柄40に一斉に変更され、演出制御回路70の先読みエリアに特定保留2の先読みデータが記録された場合には全ての通常保留絵柄39のうち特定保留2の先読みデータに応じた1つを含む3つが麻雀牌(中)の予告保留絵柄41に一斉に変更される。このため、遊技者は3つの予告保留絵柄40のそれぞれに応じた装飾図柄遊技の映像で高信頼度のリーチ映像4が出現することを期待する楽しみができ、3つの予告保留絵柄41のそれぞれに応じた装飾図柄遊技の映像で高信頼度のリーチ映像3が出現することを期待する楽しみができる。
【0113】
3つの通常保留絵柄39を一斉に麻雀牌(撥)の予告保留絵柄40に変更する前に予告演出1の映像を表示した。この予告演出1の映像は麻雀牌(撥)がポンされることで3つの麻雀牌(撥)の組合せが完成する内容のものであり、遊技者の目線では予告演出1の映像が表示された後に予告演出1の映像の通りに3つの麻雀牌(撥)の組合せが予告保留絵柄40で完成するので、3つの予告保留絵柄40のそれぞれに応じた装飾図柄遊技の映像に対する期待感が高まる。この効果は予告演出2の映像についても同一である。
【0114】
上記実施例1においては、メイン制御回路50が図9のステップS36で変動開始コマンドの先読み結果が大当り用の変動開始コマンド04であると判断した場合にのみ演出制御回路70に先読みコマンド1を送信し、図9のステップS38で変動開始コマンドの先読み結果が大当り用の変動開始コマンド03であると判断した場合にのみ演出制御回路70に先読みコマンド2を送信する構成としても良い。
【0115】
上記実施例1においては、カウンタMNの値が(3)(4)のそれぞれの状態で演出制御回路70の先読みエリアに特定保留1の先読みデータが記録された場合に隣接する3つの通常保留絵柄39のそれぞれを萬子または索子または筒子の麻雀牌の予告保留絵柄に一斉に変更しても良い。この場合には萬子または索子または筒子の麻雀牌がチーされる予告演出の映像を表示した後に3つの通常保留絵柄39を当該麻雀牌を含む順子の組合せの麻雀牌の予告保留絵柄に一斉に変更することが好ましい。
【0116】
上記実施例1においては、カウンタMNの値が(2)(3)(4)のそれぞれの状態で演出制御回路70の先読みエリアに特定保留1の先読みデータが記録された場合に全ての通常保留絵柄39のうち特定保留1の先読みデータに応じた1つを含む隣接する2つを通常保留絵柄39から麻雀牌の予告保留絵柄に一斉に変更しても良い。この場合には2つの麻雀牌がトイツの組合せとなるように2つの通常保留絵柄39のそれぞれを相互に同種の麻雀牌の予告保留絵柄に一斉に変更することが好ましい。
【0117】
上記実施例1においては、カウンタMNの値が(4)の状態で演出制御回路70の先読みエリアに特定保留1の先読みデータが記録された場合に全ての通常保留絵柄39を麻雀牌の予告保留絵柄に一斉に変更しても良い。この場合には4つの麻雀牌がカンツの組合せとなるように4つの通常保留絵柄39のそれぞれを相互に同種の麻雀牌の予告保留絵柄に一斉に変更することが好ましい。
【0118】
上記実施例1においては、3つのサイコロの通常保留絵柄39を麻雀牌以外の保留絵柄に変更しても良い。この場合には予告演出の映像で自動車を表示した後に3つの保留絵柄から当該自動車が完成するように3つの通常保留絵柄39のそれぞれを変更する等、変更後の3つの保留絵柄から1つの図形が完成するように3つの通常保留絵柄39のそれぞれを変更することが好ましい。
【符号の説明】
【0119】
23は始動口、25は特別入賞口(特別入球口)、34は装飾図柄表示器(表示器)、50はメイン制御回路(メモリ、遊技データ記録手段、遊技データ検出手段、遊技データ処理手段、遊技データ消去手段、先読み手段)、80は表示制御回路(保留表示手段)である。

【特許請求の範囲】
【請求項1】
遊技球が入球可能な始動口と、
遊技球が入球可能な開放状態および入球不能な閉鎖状態相互間で切換えられる特別入球口と、
遊技データの検出結果が記録されるメモリと、
遊技球が前記始動口に入球する毎に遊技データを検出し、遊技データを検出する毎に当該遊技データの検出結果を前記メモリに記録する遊技データ記録手段と、
前記メモリに遊技データの記録結果が有るか否かを判断するものであって、前記メモリに遊技データの記録結果が有ると判断した場合には前記メモリから最も古い遊技データの記録結果を検出する遊技データ検出手段と、
前記メモリから最も古い遊技データの記録結果が検出された場合に当該遊技データの検出結果に応じて前記特別入球口を開放状態にする大当りであるか否かを判定すると共に大当りであるか否かの判定結果を遊技者に報知する図柄遊技の映像の演出内容を決めるための演出情報を設定する遊技データ処理手段と、
図柄遊技の映像が演出情報の設定結果に応じた演出内容で表示される表示器と、
前記表示器に図柄遊技の映像が表示開始される毎に前記メモリから最も古い遊技データの記録結果を消去する遊技データ消去手段と、
前記メモリに遊技データの検出結果が記録される毎および前記メモリから遊技データの記録結果が消去される毎のそれぞれに前記表示器に前記メモリの遊技データの記録数に応じた数の保留絵柄を表示する保留表示手段と、
前記メモリに遊技データの検出結果が記録される毎に前記遊技データ処理手段が当該遊技データの記録結果に応じてどのような演出情報を設定するかを判定する先読みを行うものであって、当該先読みを前記遊技データ処理手段が当該遊技データの記録結果に応じて演出情報を設定するより前に行う先読み手段を備え、
前記保留表示手段は、
前記メモリの遊技データの記録数がN(Nは2以上の整数)未満の状態で予め決められた特定の演出情報が設定されると先読みされている場合および当該特定の演出情報が設定されると先読みされていない場合のそれぞれには前記表示器の全ての保留絵柄を予め決められた通常の態様で表示し、前記メモリの遊技データの記録数がN以上の状態で当該特定の演出情報が設定されると先読みされていない場合には前記表示器の全ての保留絵柄を当該通常の態様で表示するものであって、
前記メモリの遊技データの記録数がN以上の状態で当該特定の演出情報が設定されると先読みされている場合には前記表示器の全ての保留絵柄のうち当該特定の演出情報に応じた1つを含む2以上を前記通常の態様から前記通常の態様とは異なる態様に変更することで当該2以上の異なる態様の保留絵柄のいずれか1つに応じた図柄遊技の映像が当該特定の演出情報に応じた特定の演出内容で表示されると遊技者に予告することを特徴とするパチンコ遊技機。

【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate

【図5】
image rotate

【図6】
image rotate

【図7】
image rotate

【図8】
image rotate

【図9】
image rotate

【図10】
image rotate

【図11】
image rotate

【図12】
image rotate

【図13】
image rotate

【図14】
image rotate

【図15】
image rotate

【図16】
image rotate

【図17】
image rotate

【図18】
image rotate

【図19】
image rotate

【図20】
image rotate

【図21】
image rotate

【図22】
image rotate

【図23】
image rotate

【図24】
image rotate

【図25】
image rotate

【図26】
image rotate

【図27】
image rotate

【図28】
image rotate

【図29】
image rotate

【図30】
image rotate

【図31】
image rotate

【図32】
image rotate

【図33】
image rotate

【図34】
image rotate

【図35】
image rotate

【図36】
image rotate


【公開番号】特開2013−111329(P2013−111329A)
【公開日】平成25年6月10日(2013.6.10)
【国際特許分類】
【出願番号】特願2011−261390(P2011−261390)
【出願日】平成23年11月30日(2011.11.30)
【出願人】(000121693)奥村遊機株式会社 (978)
【Fターム(参考)】