JP4305818B2 - Game machine - Google Patents

Game machine Download PDF

Info

Publication number
JP4305818B2
JP4305818B2 JP2002365051A JP2002365051A JP4305818B2 JP 4305818 B2 JP4305818 B2 JP 4305818B2 JP 2002365051 A JP2002365051 A JP 2002365051A JP 2002365051 A JP2002365051 A JP 2002365051A JP 4305818 B2 JP4305818 B2 JP 4305818B2
Authority
JP
Japan
Prior art keywords
determination
display mode
special symbol
hold data
storage area
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2002365051A
Other languages
Japanese (ja)
Other versions
JP2004194787A (en
Inventor
飛雄馬 杉浦
豊 豊田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toyomaru Industry Co Ltd
Original Assignee
Toyomaru Industry Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toyomaru Industry Co Ltd filed Critical Toyomaru Industry Co Ltd
Priority to JP2002365051A priority Critical patent/JP4305818B2/en
Publication of JP2004194787A publication Critical patent/JP2004194787A/en
Application granted granted Critical
Publication of JP4305818B2 publication Critical patent/JP4305818B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Pinball Game Machines (AREA)
  • Display Devices Of Pinball Game Machines (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、遊技機に関するものである。
【0002】
【従来の技術】
従来、パチンコ機等の遊技機では、特定の入賞口への入賞等の抽選条件の成立に起因して抽選を行い、その抽選結果の当たりを判定して、判定結果を図柄表示装置に図柄を変動表示させて報知するものがある。このような遊技機において、立て続けに抽選条件が成立した場合、先行の抽選の判定結果の表示が完了しなければ次の抽選の判定結果を表示できないため、抽選条件が成立したことを保留データとして記憶しておくようにしている。このような保留データの記憶は、図柄表示装置の近傍に所定数(例えば4個)のLEDやランプ等を配設して、これらを点灯させることによって遊技者に保留データの個数を報知していた。
【0003】
また、保留データの表示をLEDやランプ等ではなく、図柄表示装置内に表示する方法も提案されている(例えば、特許文献1)。さらに、このような図柄表示装置内に表示する方法についても、保留データを表示するキャラクタを発生させ、キャラクタの態様を変化させたり、判定結果を表示中の図柄の変動と絡ませたり(例えば、特許文献2)、保留データを表示するキャラクタの選択を表示中の抽選の判定結果を参酌して行うようにしたり(例えば、特許文献3)、保留データについても、抽選結果を判定し、この判定結果によって保留データの表示パターンを変化させるようにしたりしている(例えば、特許文献4)。
【0004】
【特許文献1】
特開平8−168561号公報
【特許文献2】
特開2000−300753号公報
【特許文献3】
特開2001−269452号公報
【特許文献4】
特開2002−45507号公報
【0005】
【発明が解決しようとする課題】
しかしながら、上記のどのような方法で保留データの個数を報知しても、図柄が変動表示中は遊技者が判定結果を示す図柄の変動の方を注視するため、保留データの報知状況を見落としがちであるという問題がある。
【0006】
本発明は、上述の問題点を解決するためになされたものであり、注目されやすい保留データの報知方法を提供することを目的とする。
【0007】
【課題を解決するための手段】
上記目的を達成するために、請求項1に記載の発明の遊技機は、所定の抽選条件の成立を契機に抽選を行う抽選手段と、その抽選手段による抽選結果が、遊技者が多数の遊技球を多数獲得可能な当たり状態へ移行させる当たりであるか否かに関連づけての判定を行う判定手段と、その判定手段による判定結果の報知を行う報知手段と、前記判定結果に基づいて、前記当たり状態へ移行させるよう制御する当たり制御手段と、その当たり制御手段により前記当たり状態が終了した後、前記判定結果に基づいて、次の当たり状態へ移行する当たり確率を通常時より高い高確率状態にする確率変動手段と、その高確率状態の間に、高確率状態を終了させる所定の終了条件が成立した場合に前記当たり確率を通常に戻す確率変動終了手段と、前記所定の抽選条件が成立したが、前記報知手段における前記判定結果の報知がまだ行われていない場合に、少なくとも未報知の判定結果及びその判定結果の基となった抽選結果を保留データとして記憶する記憶手段と、その記憶手段に前記保留データが記憶されているか否かを少なくとも表示する保留データ表示手段とを備えた遊技機であって、前記保留データ表示手段に表示する表示態様を決定する保留データ表示態様決定手段と、その保留データ表示態様決定手段により決定された表示態様を前記保留データ表示手段に表示させるよう制御する保留データ表示制御手段とを備え、前記判定手段は、前記確率変動手段及び前記確率変動終了手段により設定される現在の当たり確率に基づいて判定を行い、前記保留データ表示態様決定手段は、前記判定手段が判定した判定結果に関連づけて表示態様を決定し、前記判定手段は、前記確率変動手段により高確率状態にされたときに、高確率状態の前記当たり確率に基づいて当該表示態様を決定した保留データがあった場合でも、前記保留データに関連づけて再度、判定を行い、前記保留データ表示態様決定手段は、前記判定手段が当該表示態様を決定した保留データがあった場合でも、当該判定した判定結果に関連づけて表示態様を新たに決定し、前記保留データ表示制御手段は、前記保留データ表示態様決定手段により新たに決定された表示態様を前記保留データ表示手段に表示させるよう制御することを特徴とする。
【0008】
この構成の遊技機では、所定の抽選条件が成立した場合に抽選手段が抽選を行い、その抽選結果について判定手段が当たりであるか否かの判定を行う。ここで、抽選条件としては、遊技球が進入・通過する各種の入賞口に設けられた検出手段が遊技球の通過を検出した場合等が考えられる。このようにして判定された結果は、報知手段によって報知され、また、判定結果に基づいて、大当たり遊技状態のような遊技者が多数の遊技球を獲得できる当たり状態に移行するように、当たり制御手段が制御する。また、確率変動手段は、当たり状態が終了すると、次の当たり状態に移行する当たり確率を通常時よりも高い高確率状態にし、確率変動終了手段は、このような高確率状態を通常状態に戻す。抽選条件が成立し、抽選結果の判定が行われても、前回までの判定結果が報知手段において報知中である場合には、現在の抽選結果や判定結果は判定結果表示手段に未表示であり、保留データとして記憶手段に記憶される。そして、保留データが記憶されているかどうかを保留データ表示手段が表示し、どのような表示態様で表示するかを保留データ表示態様決定手段が決定する。また、ここで決定された表示態様を保留データ表示手段に表示させるように保留データ表示制御手段が制御する。前記判定手段は、前記確率変動手段により高確率状態にされたときに、高確率状態の前記当たり確率に基づいて当該表示態様を決定した保留データがあった場合でも、前記保留データに関連づけて再度、判定を行い、前記保留データ表示態様決定手段は、前記判定手段が当該表示態様を決定した保留データがあった場合でも、当該判定した判定結果に関連づけて表示態様を新たに決定し、前記保留データ表示制御手段は、前記保留データ表示態様決定手段により新たに決定された表示態様を前記保留データ表示手段に表示させるよう制御する。
【0009】
請求項2に記載の遊技機は、所定の抽選条件の成立を契機に抽選を行う抽選手段と、その抽選手段による抽選結果が、遊技者が多数の遊技球を多数獲得可能な当たり状態へ移行させる当たりであるか否かに関連づけての判定を行う判定手段と、その判定手段による判定結果の報知を行う報知手段と、前記判定結果に基づいて、前記当たり状態へ移行させるよう制御する当たり制御手段と、その当たり制御手段により前記当たり状態が終了した後、前記判定結果に基づいて、次の当たり状態へ移行する当たり確率を通常時より高い高確率状態にする確率変動手段と、その高確率状態の間に、高確率状態を終了させる所定の終了条件が成立した場合に前記当たり確率を通常に戻す確率変動終了手段と、前記所定の抽選条件が成立したが、前記報知手段における前記判定結果の報知がまだ行われていない場合に、少なくとも未報知の判定結果及びその判定結果の基となった抽選結果を保留データとして記憶する記憶手段と、その記憶手段に前記保留データが記憶されているか否かを少なくとも表示する保留データ表示手段とを備えた遊技機であって、前記保留データ表示手段に表示する表示態様を決定する保留データ表示態様決定手段と、その保留データ表示態様決定手段により決定された表示態様を前記保留データ表示手段に表示させるよう制御する保留データ表示制御手段とを備え、前記判定手段は、前記確率変動手段及び前記確率変動終了手段により設定される現在の当たり確率に基づいて判定を行い、前記保留データ表示態様決定手段は、前記判定手段が判定した判定結果に関連づけて表示態様を決定し、前記判定手段は、前記確率変動終了手段により前記当たり確率が通常に戻されたときに、通常の前記当たり確率に基づいて当該表示態様を決定した保留データがあった場合でも、前記保留データに関連づけて再度、判定を行い、前記保留データ表示態様決定手段は、前記判定手段が当該表示態様を決定した保留データがあった場合でも、当該判定した判定結果に関連づけて表示態様を新たに決定し、前記保留データ表示制御手段は、前記保留データ表示態様決定手段により新たに決定された表示態様を前記保留データ表示手段に表示させるよう制御することを特徴とする。
【0010】
この構成の遊技機では、前記判定手段は、前記確率変動終了手段により前記当たり確率が通常に戻されたときに、通常の前記当たり確率に基づいて当該表示態様を決定した保留データがあった場合でも、前記保留データに関連づけて再度、判定を行い、前記保留データ表示態様決定手段は、前記判定手段が当該表示態様を決定した保留データがあった場合でも、当該判定した判定結果に関連づけて表示態様を新たに決定し、前記保留データ表示制御手段は、前記保留データ表示態様決定手段により新たに決定された表示態様を前記保留データ表示手段に表示させるよう制御する。
【0011】
【0012】
【0013】
【0014】
【0015】
【発明の実施の形態】
以下、本発明に係る遊技機の一実施の形態について、図面を参照して説明する。まず、図1〜図3を参照して、パチンコ機1の機械的構成について説明する。図1は、パチンコ機1の正面図である。図2は、遊技盤2の正面図である。図3は、特別図柄表示装置8の正面図である。
【0016】
図1に示すように、パチンコ機1の正面の上半分の部分には略正方形の遊技盤2が設けられ、遊技盤2には、ガイドレール3(図2参照)で囲まれた略円形の遊技領域4が設けられている。パチンコ機1の遊技盤2の下方部には、図示外の発射機に遊技媒体としての遊技球を供給し、かつ賞品球を受ける上皿5が設けられている。そして、上皿5の直下には、賞品球を受ける下皿6が設けられ、下皿6の右横には発射ハンドル7が、下皿6の上にはスピーカー48がそれぞれ設けられている。
【0017】
また、図2に示すように、遊技盤2前面中央に位置する遊技領域4の略中央には、LCDから構成された特別図柄表示画面28(図3参照)や各種ランプ、LEDを備えた特別図柄表示装置8が設けられている。この特別図柄表示装置8の左右上方には電飾風車10,9がそれぞれ設けられ、また、特別図柄表示装置8の左右側方には普通図柄始動ゲート12,11がそれぞれ設けられている。また、特別図柄表示装置8の下側には特別図柄始動電動役物15が設けられており、さらにその特別図柄始動電動役物15の下方に、大入賞口16が設けられている。この大入賞口16には前後に開閉する開閉扉部材が設けられており、開閉扉部材が閉じた状態では入賞できず、開閉扉部材が開放された場合にのみ遊技球が入賞できるようになっている。この開閉扉部材は、通常は閉じた状態になっている。
【0018】
遊技球が特別図柄始動電動役物15に入賞すると、大入賞口16の開閉扉部材を開放する大当たり遊技状態へ移行するか否かの大当たり抽選が行われ、図3に示す特別図柄表示画面28にその結果が表示される。特別図柄表示画面28に大当たり表示がなされた場合には、開閉扉部材が開放され、開放されている間に遊技球が大入賞口16に入賞すると所定数の遊技球が払い出される。また、抽選が行われている間に特別図柄始動電動役物15に入賞した入賞球についても、大当たり抽選が行われるが、その結果は保留データとして記憶され、保留データの数は特別図柄表示画面28内に用意された保留データ表示部29に表示することができる。従って、記憶できる保留データの数は、本実施の形態では4個である。
【0019】
また、特別図柄表示装置8の上部には4個のLEDから成る普通図柄記憶数表示LED59が設けられており、普通図柄始動ゲート11,12を通過した遊技球の個数、いわゆる作動保留数を4個まで、LEDの点灯で表示することができる。なお、遊技盤2(図2参照)には、上記以外に、種々の電飾ランプ63(図4参照)、その他のLED、風車および多数の障害釘等が設けられている。
【0020】
次に、特別図柄表示装置8の構造およびそこに表示される画面について説明する。本実施の形態では、特別図柄表示装置8に表示される図柄の可変表示の一例として、図柄が上から下または下から上にスクロールされて表示される図柄の変動表示を例に説明する。
【0021】
図3に示すように、特別図柄表示装置8の特別図柄表示画面28には、左から、特別図柄表示部L1,特別図柄表示部L3,特別図柄表示部L2の順に、3つの特別図柄表示部が横一列に配置されている。この特別図柄表示部L1〜L3には、後述する図柄が上から下方向にスクロールするように変動表示され、また、特別図柄表示画面28上には、特別図柄表示部L1〜L3の背景画像やキャラクターやメッセージ等も表示されるようになっている。また、特別図柄表示画面28の下の方には、保留データ表示部29が用意されている。さらに、特別図柄表示装置8の特別図柄表示画面28の上方に設けられた、7セグメントLEDから構成される普通図柄表示部24には、1桁の数字や1文字のアルファベット等の図柄を表示できるようになっている。
【0022】
特別図柄表示部L1〜L3に表示される図柄は、通常時はそれぞれ縦スクロール(上から下へのスクロール)がなされて、特別図柄表示部L1、特別図柄表示部L2、特別図柄表示部L3の順に停止するようになっている。なお、この特別図柄表示部L1〜L3の配置および停止表示させる順序などは任意に変更できることはいうまでもない。また、特別図柄表示装置8は、上記の特別図柄表示部L1〜L3に特別図柄が常に表示されているわけではなく、これらの表示に代えて動画やメッセージ等も表示できるようになっている。また、特別図柄表示装置8は、その裏面に図柄表示基板44(図4参照)を備えている。
【0023】
図2,図3に示すように、特別図柄表示部L1〜L3に各々表示される図柄としては、本実施の形態の例では数字の「0」,「1」,「2」,「3」,「4」,「5」,「6」,「7」,「8」,「9」の10種類があり、特別図柄始動電動役物15に遊技球が入賞して大当たりの判定が行われると、これら10種類の図柄が原則としてこの順序で順次表示される。大当たりである場合には、横1列に表示された3つの特別図柄が同じ数字や文字の図柄で揃った状態(例えば、「7,7,7」のように3つ揃った場合)で大当たり図柄が構成されて表示され、遊技者に大当たりが報知される。そして、大入賞口16が開放される大当たり遊技状態が生起され、大入賞口16内に設けられているVゾーン(図示外)に遊技球が入賞すると、大入賞口16の開放が再度行われ、所定回数(例えば、15回や16回等)まで反復継続可能となっている。この大当たり遊技状態は、パチンコ機1のCPU51(図4参照)が図示外の大当たり遊技プログラムに従って、諸条件を判定しながら遊技者が多数の遊技球の払出を得ることができる遊技状態であり、いわゆる条件装置が作動した状態である。
【0024】
また、前記10図柄のうち「1」,「3」,「5」,「7」,「9」を確率変動図柄(特定図柄)とし、これらのうちのいずれかの図柄が横1列に同じ図柄で揃った場合には、確率変動遊技状態が生起されて確率変動突入とし、有利状態(高確率状態)として次の大当たりを引く確率を高くするように変更する。大当たりの確率は、一例としては、通常状態(低確率状態)では315分の1であり、確率変動遊技状態(高確率状態または有利状態)では63分の1であるが、必ずしもこの値に限られるものではない。なお、「0」,「2」,「4」,「6」,「8」は非確率変動図柄(非特定図柄)であり、その後に大当たりを引く確率は通常状態となる。
【0025】
保留データ表示部29には、保留データが発生すると、花柄や星柄等の絵柄が表示される。この絵柄は、通常時の色と、その保留データの判定結果が大当たりとなる信頼度が高い場合の色とが異なる色で表示されるようになっている。例えば、通常時は赤い花が表示され、信頼度が高い場合には、黄色の花が表示されるようになる。このような保留データ表示部の表示態様は、通常時と高信頼度時の表示態様が異なって視認できればよく、絵柄やその色替えに限らず、文字や数字でもよいし、色の変化ではなく、絵柄事態を変化させるようにしてもよい。
【0026】
特別図柄始動電動役物15に遊技球が入賞すると、大当たりの判定が行われるが、特別図柄表示画面28において大当たり判定の結果を表示中の場合には、その大当たり判定結果の報知が終了するまで、未判定の入賞球(以下、「保留球」という。)があることを示すため、保留データ表示部29に図柄が表示される。保留球が入る毎に左から右に表示が増えていくようになっている。
【0027】
次に、本実施の形態のパチンコ機1の電気的構成について、図4を参照して説明する。図4は、パチンコ機1の電気的回路構成を示すブロック図である。図4に示すように、制御部40は、主基板41、電源基板42、音基板43、図柄表示基板44、払出制御基板45、電飾基板46、中継基板47およびサブ統合基板58から構成されている。この制御部40は、パチンコ機1(図1参照)の裏側(背面側)に設けられている。
【0028】
主基板41には、プログラムに従って各種の処理を行うCPUユニット50が設けられている。このCPUユニット50には、各種の演算処理を行うCPU51と、フラグやカウンタの乱数値やデータ等を記憶するRAM52と、制御プログラムおよび各種の初期値のデータや特別図柄表示装置8への表示内容を指示するコマンドのデータ等を記憶したROM53とが設けられており、これらは一つのLSIとして一体にモールディングされている。また、CPUユニット50には割込信号発生回路57が接続され、この割込信号発生回路57は、0.002秒(以下、「2ms」と略す。)毎にCPU51に割込信号を与えるようになっている。CPU51は、この割込信号が入力される毎にROM53に記憶されたメインルーチンを先頭から実行し、このメインルーチンに従ってパチンコ機1の制御を行う。
【0029】
また、主基板41にはI/Oインターフェース54が設けられており、サブ統合基板58、払出制御基板45、中継基板47等のサブ基板とデータ信号の送受信を行う。音基板43、図柄表示基板44および電飾基板46は、サブ統合基板58を介して主基板41と接続されている。さらに、このI/Oインターフェース54には、図示外の遊技場管理用コンピュータにパチンコ機1の情報を出力する出力ポート55が接続されている。
【0030】
なお、主基板41はパチンコ機1の主制御を司り、電源基板42は各基板に直流電流を供給し、サブ統合基板58は音基板43、図柄表示基板44および電飾基板46を制御している。また、音基板43はパチンコ機1の効果音の発生を制御し、図柄表示基板44は特別図柄表示装置8および普通図柄表示部24に表示される図柄の制御を行い、払出制御基板45は賞品球払出装置49の制御を行い、電飾基板46はパチンコ機1の各電飾の発光態様を制御し、中継基板47は、各センサーの配線の中継を行っている。サブ統合基板58にはCPU58a、ROM58bおよびRAM58cが設けられ、音基板43、図柄表示基板44、払出制御基板45および電飾基板46にも、図示外のCPU、RAM、ROM、入力インターフェース等がそれぞれ搭載されている。
【0031】
電飾基板46には、電飾風車9,10、4個のLEDから構成された普通図柄記憶数表示LED59、電飾用のLED62、及び電飾ランプ63が接続されている。また、図柄表示基板44には、特別図柄表示装置8、および普通図柄表示部24が接続され、音基板43には、スピーカー48が接続され、払出制御基板45には、賞品球払出装置49が接続されている。さらに、中継基板47には、大入賞口の開閉部材を開放・閉鎖する大入賞口開放ソレノイド70、電動役物の開閉部材を開放・閉鎖する電動役物開放ソレノイド71、特別図柄始動電動役物15に入賞した遊技球を検出する始動口スイッチ72、普通図柄始動ゲート11,12を通過した遊技球を検出する普通図柄作動スイッチ73、大入賞口16内のVゾーンに入賞した遊技球を検出するVスイッチ74、大入賞口16に入賞した遊技球数を計数するためのカウントスイッチ75、普通入賞口19,20に入賞した入賞球を検出する入賞口スイッチ76が接続されている。
【0032】
また、電源基板42は、主基板41、音基板43、図柄表示基板44、払出制御基板45、電飾基板46およびサブ統合基板58に各々接続されて、直流の安定化された電力が供給されるようになっている。なお、電源基板42には、交流24Vが供給されている。電源基板42には、図示外のシリコンダイオードブリッジからなる整流器、電解コンデンサからなる平滑回路、レギュレータICからなる安定化回路等が設けられており、安定化された直流の12Vおよび5V等を供給できるようになっている。なお、図4では、特に図示しないが、主基板41、電源基板42、音基板43、図柄表示基板44、払出制御基板45、電飾基板46、中継基板47およびサブ統合基板58は、すべてアースラインで接続されている。
【0033】
次に、図5を参照して、ROM53の記憶エリアについて説明する。図5は、ROM53の記憶エリアを示す模式図である。図5に示すように、ROM53には、パチンコ機1のリセットが行われる際に各記憶エリアに記憶される初期値が記憶された初期設定記憶エリア53a、CPU51がパチンコ機1を制御するための各種プログラムが記憶された制御プログラム記憶エリア53b、特別図柄の変動時の変動時間や確定表示が行われる時間を決定するための特別図柄変動時間テーブルが記憶された特別図柄変動時間テーブル記憶エリア53c、主基板41からサブ統合基板58に出力させる制御コマンドのテーブルを記憶した制御コマンドテーブル記憶エリア53d等が設けられている。さらに、ROM53には、図示外の各種の記憶エリアが設けられている。
【0034】
ここで、特別図柄変動時間テーブルについて説明する。パチンコ機1では、特別図柄表示画面28に表示する図柄の制御を行う図柄表示基板44等の制御をサブ統合基板58が行っている。CPU51は、サブ統合基板58に各種制御コマンドを出力して図柄表示基板44等の制御を行わせるが、それらコマンドに基づく処理の終了を検知することができないので、特別図柄変動時間テーブル等を参照して、各コマンドに基づく処理にかかる時間を求め、各処理を行うタイミングを調整している。例えば、特別図柄変動時にリーチ動作が行われる場合、後述するリーチパターン決定カウンタLC7(図7参照)に基づいて決定されるリーチパターンの種類によって、低速変動時の変動時間が異なってくる。そこで、CPU51は、サブ統合基板58を通じて図柄表示基板44に特別図柄表示画面28へのリーチパターンの表示を開始させるとともに、特別図柄変動時間テーブルより求めたそのリーチパターンの終了にかかる時間を元にタイミング調整を行うことで、そのリーチパターンの表示の終了とともに次の処理を行わせることができる。
【0035】
次に、図6を参照して、RAM52の記憶エリアについて説明する。図6は、RAM52の記憶エリアを示す模式図である。図6に示すように、RAM52には、各種のカウンタを一時的に記憶するループカウンタ記憶エリア52a、各ゲートを通過した遊技球や各入賞口に入賞した遊技球のそれぞれに対応したフラグの情報が書き込まれる入賞球フラグ記憶エリア52b、普通図柄始動ゲート11へ遊技球が通過した場合に取得される乱数が書き込まれる普通当たり関係情報記憶エリア52c、普通図柄始動ゲート11への遊技球の通過数が記憶される普通図柄作動保留数記憶エリア52d、特別図柄始動電動役物15への遊技球の通過時に取得される乱数や判定結果が書き込まれる大当たり関係情報記憶エリア52e、特別図柄始動電動役物15への遊技球の入賞数が記憶される特別図柄作動保留数記憶エリア52f、条件装置が作動中か否かのフラグを記憶する条件装置作動フラグ記憶エリア52g、確率変動モードに突入するか否かを示すフラグを記憶する確率変動フラグ記憶エリア52h、特別図柄の変動時間の短縮を行うかどうかのフラグを記憶する短縮変動フラグ記憶エリア52k、主基板41からサブ統合基板58に出力させる制御コマンドに対応したフラグやその制御コマンドの変数を記憶するコマンド関係記憶エリア52m、特別図柄処理における各状態の遷移を行うための状態フラグを記憶する状態フラグ記憶エリア52n、大入賞口16が開放中か否かのフラグを記憶する大入賞口開放フラグ記憶エリア52p、大入賞口16の開放回数をカウントするカウント値が書き込まれる大入賞口開放カウンタ記憶エリア52q、大当たり遊技状態で次のラウンドに入るか否かを示すフラグを記憶する連続作動フラグ記憶エリア52r等が設けられている。なお、状態フラグ記憶エリア52nの状態フラグは2bitのフラグであり、特別図柄表示画面28の特別図柄表示部L1,L2,L3に変動表示される図柄の高速変動状態(変動開始から一定の高速変動を継続している状態)、低速変動状態(変動速度を低速に落とし始めて確定表示が行われる直前までの状態)、確定表示状態(図柄の変動が停止して確定表示を行っている状態)、非動作状態(図柄の変動を行わない状態)の4つの状態に対応している。
【0036】
次に、図7を参照して、ループカウンタ記憶エリア52aについて説明する。図7は、RAM52のループカウンタ記憶エリア52aを示す模式図である。図7に示すように、ループカウンタ記憶エリア52aには、普通図柄選択用ループカウンタLC1、大当たり判定用ループカウンタLC2、特別図柄作成カウンタLC3、特別図柄作成カウンタLC4、特別図柄作成カウンタLC5、リーチ判定カウンタLC6、リーチパターン決定カウンタLC7、特別図柄変動時間カウンタLC8、大入賞口開放時間カウンタLC9、大入賞口閉鎖時間カウンタL10C等が各々記憶されている。なお、カウンタLC1〜LC7の記憶値、すなわちカウント値は設定された範囲の数値内を循環するように、図4に示す割込信号発生回路57からの割込信号に基づいて実行されるパチンコ機1のメインルーチンのループカウンタ更新処理(図12参照)において、一定間隔の時間(例えば、2ms)毎に所定量ずつインクリメントされ、各々設定されている最大値(上限値)になると、次は、「0」に戻るように構成されている。これらのカウント値は、後述する普通図柄処理や特別図柄処理などにおいて、普通当たり関係情報記憶エリア52cや大当たり関係情報記憶エリア52eなどに各々取り込まれて格納されるようになっている。また、カウンタLC8〜LC10は、経過時間を計測するためのタイマカウンタとして使用される。カウンタLC8〜LC10のカウント値も、上記同様に、ループカウンタ更新処理(図12参照)にて例えば2ms毎に所定量ずつインクリメントされる。
【0037】
以下、各カウンタについて詳述する。普通図柄選択用ループカウンタLC1のカウント値(乱数)は、普通図柄表示部24に表示される図柄を決定するために使用される。カウント値は、パチンコ機1のリセット時は「0」からスタートし、1割込毎(2ms毎)に「1」加算され「256」以上で0クリアされる。従って、カウンタLC1のカウント値は「0」から「255」までのいずれかの値を取り、1周期は、512msとなる。
【0038】
大当たり判定用ループカウンタLC2のカウント値は、大当たりを判定するために使用される。初期化処理後は「0」からスタートし、1割込毎(2ms毎)に「1」加算され「315」以上で0クリアされる。従って、大当たり判定用ループカウンタLC2のカウント値は「0」から「314」までのいずれかの値を取り、1周期は630msとなる。また、カウント値が一巡すると、カウント初期値として、CPU51が、メインルーチン(図12参照)の処理を行わないときに繰り返し行っている図示外の乱数初期値更新処理(所定のアルゴリズムによって乱数を発生させる処理)によって発生された乱数が取り込まれ、大当たり判定用ループカウンタLC2のカウント値にもこの乱数値がセットされる。なお、カウント値が一巡した場合とは、大当たり判定用ループカウンタLC2のカウント値が更新され続けた結果、カウント初期値と同値となった場合であり、例えば、初期化処理後の初回はカウント初期値に「0」が設定されており、カウント値が更新を繰り返し「314」となり、さらに次の更新で0クリアされてカウント初期値と同値となった場合が一巡した場合である。また、大当たり判定用ループカウンタLC2は、そのカウント値が一巡するごとに、大当たり判定用ループカウンタLC2のカウントを開始する最初のカウント値が更新されるが、その更新されるカウント値がカウント初期値である。その後、大当たり判定用ループカウンタLC2のカウント値が一巡すると、再度、乱数初期値更新処理によって発生された乱数が取り込まれ、新たなカウント初期値および大当たり判定用ループカウンタLC2のカウント値としてセットされる。以降同様に、大当たり判定用ループカウンタLC2のカウント値が一巡する毎にカウント初期値の更新が行われるようになっている。
【0039】
特別図柄作成カウンタLC3のカウント値は、大当たりが表示される場合には、大当たり図柄を決定するために使用される。また、リーチ動作を行う場合は、特別図柄表示部L1、特別図柄表示部L2に表示される図柄を決定するために使用される。さらに、はずれ表示の場合は、特別図柄表示部L1に表示される第1停止図柄を決定するために使用される。この特別図柄作成カウンタLC3のカウント値は、パチンコ機1のリセット時は「0」からスタートし、1割込毎(2ms毎)に「1」加算され「10」以上で0クリアされる。従って、特別図柄作成カウンタLC3のカウント値は「0」から「9」までのいずれかの値を取り、1周期は20msとなる。
【0040】
特別図柄作成カウンタLC4のカウント値は、はずれの場合、特別図柄表示部L2に表示される第2停止図柄を決定するために使用される。パチンコ機1のリセット時は「0」からスタートし、10割込毎(20ms毎、特別図柄作成カウンタLC3の1周期毎)に「1」加算され「10」以上で0クリアされる。従って、特別図柄作成カウンタLC4のカウント値は「0」から「9」までのいずれかの値を取り、1周期は、200msとなる。
【0041】
特別図柄作成カウンタLC5のカウント値は、はずれの場合、特別図柄表示部L3に表示される第3停止図柄を決定するために使用される。パチンコ機1のリセット時は「0」からスタートし、100割込毎(200ms毎、特別図柄作成カウンタLC4の1周期毎)に「1」加算され「10」以上で0クリアされる。従って、特別図柄作成カウンタLC5のカウント値は「0」から「9」までのいずれかの値を取り、1周期は、2000msとなる。
【0042】
リーチ判定カウンタLC6のカウント値は、はずれの場合にリーチ動作を行うかどうかを判定するために使用される。パチンコ機1のリセット時は「0」からスタートし、1割込毎(2ms毎)に「1」加算され「200」以上で0クリアされる。従って、リーチ判定カウンタLC6のカウント値は「0」から「199」までのいずれかの値を取り、1周期は、400msとなる。なお、リーチ判定カウンタLC6のカウント値が「20」から「39」までの間の場合には、リーチ動作が行われる。このリーチ動作では、特別図柄表示部L1に停止表示される第1停止図柄(左図柄)と、特別図柄表示部L2に停止表示される第2停止図柄(右図柄)とが同じ図柄となり、特別図柄表示部L3の図柄が所定時間だけ変動表示され、結局、特別図柄表示部L3に停止表示される第3停止図柄(中図柄)は、第1停止図柄および第2停止図柄とは異なる図柄が表示される。
【0043】
リーチパターン決定カウンタLC7のカウント値は、リーチ動作を行うと判定された場合のリーチパターン、及びスーパーリーチ(以下、「Sリーチ」と略す。)を行うかどうかを決定するために使用される。ここで、Sリーチとは、通常のリーチ動作の場合よりも大当たりの期待度(信頼度)が高いリーチ動作であり、通常のリーチ動作とは異なる演出を行って遊技者の期待感を高めることができるリーチ動作である。パチンコ機1のリセット時は「0」からスタートし、1割込毎(2ms毎)に「1」加算され「60」以上で0クリアされる。従って、リーチパターン決定カウンタLC7のカウント値は「0」から「59」までのいずれかの値を取り、リーチのパターンは60通りとなる。なお、1周期は、120msとなる。
【0044】
特別図柄変動時間カウンタLC8は、特別図柄の変動時の変動時間や確定表示が行われる時間を計測するために使用されるタイマカウンタである。後述するROM53の特別図柄変動時間テーブル記憶エリア53c(図5参照)に記憶された特別図柄変動時間テーブルに基づいて決定された特別図柄の変動時間などが経過したかどうかを計測するためのカウンタである。本実施の形態では、サブ統合基板58への高速変動状態の開始を指示する高速変動コマンド、低速変動状態の開始を指示する低速変動コマンド、および確定表示状態の開始を指示する全図柄停止コマンドの出力時に、それぞれ、高速変動時間、低速変動時間、および確定表示時間の終了のタイミングを計測するためのカウント値が、特別図柄変動時間カウンタLC8の上限値としてセットされる。すなわち、同時には発生しない高速変動状態、低速変動状態、および確定表示状態のそれぞれの期間をカウントするのに特別図柄変動時間カウンタLC8が利用される。高速変動時間は短縮変動フラグに基づいて決定され、低速変動時間は特別図柄変動時間テーブルに基づいて決定される。また、確定表示時間は固定値である。カウント開始時は「0」よりスタートし、1割込(2ms)毎に「1」加算され、カウント値が上限値となることで前記各タイミングが計測される。例えば、特別図柄変動時間テーブルに基づく特別図柄の低速変動時間が10秒である場合、特別図柄変動時間カウンタLC8の上限値には「5000」がセットされる。
【0045】
大入賞口開放時間カウンタLC9は、大入賞口16開放時の開放時間を計測するために使用されるタイマカウンタである。カウント開始時は「0」よりスタートし、1割込(2ms)毎に「1」加算され、カウント値が上限値となることで大入賞口16の開放継続時間が計測される。例えば、大入賞口開放時間が25秒である場合、大入賞口開放時間カウンタLC9の上限値には「12500」がセットされる。
【0046】
大入賞口閉鎖時間カウンタLC10は、特別電動役物処理において大入賞口16の開放と閉鎖が繰り返される場合に、大入賞口16の閉鎖時間を計測するために使用されるタイマカウンタである。カウント開始時は「0」よりスタートし、1割込(2ms)毎に「1」加算され、カウント値が上限値となることで大入賞口16の閉鎖継続時間が計測される。例えば、大入賞口閉鎖時間が5秒である場合、大入賞口閉鎖時間カウンタLC9の上限値には「5000」がセットされる。
【0047】
なお、大当たり判定用ループカウンタLC2の最大カウント値は、単一の設定値としてもよいし、設定1、設定2、設定3というように、異なる値を選択して設定できる設定手段を設けてもよい。
【0048】
次に、図8,図9を参照して、大当たり関係情報記憶エリア52eおよび普通当たり関係情報記憶エリア52cについて説明する。図8は、RAM52の大当たり関係情報記憶エリア52eを示す模式図である。図9は、RAM52の普通当たり関係情報記憶エリア52cを示す模式図である。
【0049】
図8に示すように、大当たり関係情報記憶エリア52eには、実行エリアおよび記憶エリア1〜4のそれぞれに、大当たり乱数、リーチ乱数、リーチパターン乱数、特別図柄乱数L1〜L3、大当たりフラグ、リーチフラグ、Sリーチフラグ、特別図柄低速変動時間の各値を記憶することができる。
【0050】
記憶エリア1〜4には、後述する特別図柄処理において特別図柄始動電動役物15への遊技球の入賞が確認された場合に、特別図柄作動保留数記憶エリア52fの記憶値に対応する番号の記憶エリア(例えば、特別図柄作動保留数記憶エリア52fの記憶値が「3」であれば記憶エリア3)に、次の各値の記憶が行われる。すなわち、大当たり乱数カラムCLM1、リーチ乱数カラムCLM2、リーチパターン乱数カラムCLM3、特別図柄乱数L1〜L3カラムCLM4〜CLM6に、大当たり判定用ループカウンタLC2、リーチ判定カウンタLC6、リーチパターン決定カウンタLC7、特別図柄作成カウンタLC3,LC4,LC5の各カウント値が乱数としてそれぞれ記憶される。大当たりフラグは大当たり乱数カラムCLM1の値を元に判定され、リーチフラグはリーチ乱数カラムCLM2の値を元に判定され、Sリーチフラグはリーチ乱数カラムCLM2およびリーチパターン乱数カラムCLM3の値を元に判定され、「ON」の場合には「1」が、大当たりフラグカラムCLM7、リーチフラグカラムCLM8、SリーチフラグカラムCLM9にそれぞれ記憶される。また、各データが後述の特別図柄処理において主基板41からサブ統合基板58に送信された場合には、送信データフラグカラムCLM10に「1」が記憶される。
【0051】
後述する特別図柄処理では、特別図柄の変動を開始する際に、CPU51は記憶エリア1に記憶された各値を実行エリアにシフトする。特別図柄処理ではこの実行エリアに記憶された各値が参照されて処理が行われる。従って、実行エリア以外の記憶エリア1〜4に記憶されている値が、本発明の「保留データ」に相当する。このようなシフトが行われる際には、記憶エリア2〜4に記憶された各値もそれぞれ記憶エリア1〜3にシフトされる。そして、記憶エリア4の各記憶値は消去、すなわち各カラムに「0」が記憶される。記憶エリア1〜4のすべてに前記各値が記憶された場合、それ以上の記憶処理は行われない。従って、記憶できる保留データの上限は4個までである。
【0052】
また、図9に示すように、普通当たり関係情報記憶エリア52cには、普通図柄処理(図12参照)において、普通図柄始動ゲート11,12への遊技球の通過が確認された場合に、普通図柄選択用ループカウンタLC1のカウント値を乱数として取得して記憶できる記憶エリア1〜4の4つの記憶エリアと、普通図柄の当たりの判定処理を行うために記憶エリア1に記憶された乱数をシフトして記憶する判定エリアが1つ設けられており、合わせて5つの記憶エリアが設けられている。従って、普通図柄の作動保留数は4個まで記憶できることになる。
【0053】
次に、サブ統合基板58の電気的構成及びサブ統合基板58のRAM58cの構成について説明する。前述したように、サブ統合基板58にはCPU58a、ROM58bおよびRAM58cが設けられている。ROM58bには、サブ統合基板58の管理下にある各サブ基板(図柄表示基板44,音基板43,電飾基板46)を制御するための各種のプログラム、特別図柄表示装置8や電飾ランプ63、スピーカー48から発生させる効果音等を用いた演出のためのデータテーブル等が記憶されている。
【0054】
また、図10に示すように、RAM58cには、保留データ記憶エリア58c1と、確率変動フラグ記憶エリア58c2とが設けられている。図10は、RAM58cの記憶エリアを示す模式図である。保留データ記憶エリア58c1は、後述する特別図柄処理において、主基板41からRAM52の大当たり関係情報記憶エリア52eに記憶されたデータが送信されてきた場合に、このデータを記憶しておくエリアである。また、確率変動フラグ記憶エリア58c2には、後述する特別電動役物処理において主基板41から確率変動信号が送信されてきた時に「1」が記憶され、確率変動終了信号が送信されてきた時に「0」が記憶される。
【0055】
次に、図11を参照して、保留データ記憶エリア58c1について説明する。図11に示すように、保留データ記憶エリア58c1には、記憶エリア1〜4のそれぞれに、大当たり関係情報記憶エリア52eと同様に、大当たり乱数、リーチ乱数、リーチパターン乱数、特別図柄乱数L1〜L3、大当たりフラグ、リーチフラグ、Sリーチフラグ、特別図柄低速変動時間の各値が記憶される。
【0056】
記憶エリア1〜4には、後述する特別図柄処理において、主基板41からデータが送信されてきた場合に、特別図柄作動保留数記憶エリア52fの記憶値に対応する番号の記憶エリア(例えば、特別図柄作動保留数記憶エリア52fの記憶値が「3」であれば記憶エリア3)に、大当たり関係情報記憶エリア52eと同一の値が次の各カラムに対して記憶される。すなわち、大当たり乱数カラムCLM1、リーチ乱数カラムCLM2、リーチパターン乱数カラムCLM3、特別図柄乱数L1〜L3カラムCLM4〜CLM6、大当たりフラグカラムCLM7、リーチフラグカラムCLM8、SリーチフラグカラムCLM9にそれぞれ記憶される。
【0057】
後述する保留データ表示処理では、主基板41からデータを受信した際に、上記のデータを記憶されるとともに、このデータに基づいて保留データ表示部に信頼度表示を行うかどうかを決定し、図柄表示基板44に指示して表示を行わせる。
【0058】
次に、本実施の形態のパチンコ機1の動作の詳細について、図12〜図17に示すフローチャートに従って説明する。図12は、メインルーチンのフローチャートである。図13及び図14は、特別電動役物処理のフローチャートである。図15〜図17は、特別図柄処理のフローチャートである。また、図18は、特別電動役物処理及び特別図柄処理の中で行う大当たり判断処理のフローチャートである。さらに、図19は、サブ統合基板58で行う保留データ表示処理のフローチャートである。図19のフローチャートで示されたプログラムは、ROM58bの所定の記憶エリアに記憶され、CPU58aによって実行される。以下、フローチャートの各ステップについて「S」と略記する。
【0059】
パチンコ機1のRAM52には、パチンコ機1の電源切断時にも記憶内容が保持されるように、バックアップ用のバッテリ(図示外)が接続されている。パチンコ機1の電源切断時にはRAM52のチェックサムの計算や例えばハッシュ関数によるパスワードの生成が行われ、次回電源投入時には、同様の処理を行って計算されたRAM52のチェックサムや生成されたパスワードとの同一性チェックが行われる。前回電源終了時との同一性が認められない場合、パチンコ機1のCPU51はROM53の初期設定記憶エリア53aに記憶された値を使用して、例えば、各カウンタのカウント値や各フラグのクリアを行うなど、パチンコ機1のリセットを行う。また、図示外のリセットボタンを押しながらパチンコ機1の電源が投入された場合にも、パチンコ機1のリセットが行われる。パチンコ機1のリセットが行われない場合には、RAM52の各記憶エリアの記憶値の状態が前回電源切断時と同じ状態に戻される、いわゆる復帰処理が行われ、その後、CPU51は、図示外の乱数初期値更新処理を繰り返し行う。
【0060】
図12に示すメインルーチンのフローチャートは、主基板41のCPU51が繰り返し行っている乱数初期値更新処理に対し、一定間隔の時間(本実施例では2ms)で、図4に示す割込信号発生回路57が発生する割込信号に同期して発生される割込みによって、実行が開始される。なお、図12に示すフローチャートの処理を行うプログラムは、図5に示すROM53の制御プログラム記憶エリア53bに記憶されている。
【0061】
割込みによってメインルーチンの処理が開始されると、CPU51は、まずコマンド出力処理を行う(S10)。このコマンド出力処理では、図柄表示基板44に特別図柄表示画面28や普通図柄表示部24へ図柄を表示させるためのコマンド、音基板43にスピーカー48から効果音等を発音させるためのコマンド、電飾基板46にパチンコ機1に設けられている各種のランプの点滅の制御を行わせるコマンド等の制御コマンドが、I/Oインターフェース54を介してサブ統合基板58に出力される。具体的には、1巡目のメインルーチンのS10以降の各処理にて、サブ統合基板58に対して出力させる制御コマンドに対応したフラグと、その制御コマンドの変数がRAM52のコマンド関係記憶エリア52mに記憶される。すると、メインルーチンの次の2巡目のコマンド出力処理にて、前記フラグに対応した制御コマンドがROM53の制御コマンドテーブル記憶エリア53dより選択され、その制御コマンドの変数とともにサブ統合基板58に出力される。
【0062】
次に、スイッチ読込処理が行われる(S11)。このスイッチ読込処理は、普通図柄始動ゲート11,12、特別図柄始動電動役物15、大入賞口16、普通入賞口19,20等への遊技球の入賞を検出するものである。具体的には、特別図柄始動電動役物15に設けられている始動口スイッチ72、普通図柄始動ゲート11,12に各々設けられている普通図柄作動スイッチ73、大入賞口16のVゾーンに設けられているVスイッチ74、大入賞口16に設けられているカウントスイッチ75、普通入賞口19,20等入賞口からの遊技球の入賞を検出する入賞口スイッチ76が遊技球の入賞を検出した場合には、RAM52の入賞球フラグ記憶エリア52bに各スイッチに対応したフラグが立つ。なお、スイッチ読込処理はメインルーチンの割込み間隔、すなわち2ms毎に実行されることになるので、遊技球が各スイッチを通過する速度を考慮すると遊技球の入賞が検出された次のスイッチ読込処理の際にも入賞が検出されてしまう。このため、これらフラグは、例えばスイッチ読込処理の連続した4回の実行において「非検出」・「検出」・「検出」・「検出」の状態となった場合に初めて成立されるようになっている。また、スイッチ読込処理の開始時には、入賞球フラグ記憶エリア52bの各フラグはリセットされる。
【0063】
スイッチ読込処理が終了すると、次いで、ループカウンタ更新処理(S12)が行われる。このループカウンタ更新処理では、RAM52のループカウンタ記憶エリア52aに各々記憶されている普通図柄選択用ループカウンタLC1、大当たり判定用ループカウンタLC2、特別図柄作成カウンタLC3,LC4,LC5、リーチ判定カウンタLC6、リーチパターン決定カウンタLC7、特別図柄変動時間カウンタLC8、大入賞口開放時間カウンタLC9及び大入賞口閉鎖時間カウンタLC10(図7参照)の各値が上記の所定量だけ増加(インクリメント)される。なお、カウンタLC1〜LC7の更新されたカウンタ値が各ループカウンタに設定されている最大値(上限値)を越える場合には、各ループカウンタの値は0クリアされ「0」に戻るようにプログラムされている。
【0064】
ループカウンタ更新処理が終了すると、パチンコ機1では特別電動役物処理が行われる(S13)。この特別電動役物処理では、図13及び図14に示すフローチャートに従って、大当たりである場合に、大入賞口16の開放や特別図柄表示画面28に表示するデモ画面の制御等の処理が行われる。この処理の詳細については後述する。
【0065】
特別図柄処理(S14)では、図15〜図17に示すフローチャートに従って大当たりの判定の処理や特別図柄の変動の指示、サブ統合基板58への保留データの送信等が行われるが、この特別図柄処理については後述する。特別図柄処理が終了すると、次いで普通電動役物処理が行われる(S15)。普通電動役物処理では、次のS16の普通図柄処理にて普通図柄当たりとなった場合に、遊技球が特別図柄始動電動役物15へ入賞しやすくなるように、特別図柄始動電動役物15に設けられた一対の玉受部材(いわゆるチューリップ)の開成が行われる。
【0066】
次の普通図柄処理では(S16)、普通図柄始動ゲート11,12への遊技球の通過にともない、S11のスイッチ読込処理にて入賞球フラグ記憶エリア52bの普通図柄作動スイッチ73に対応したフラグが立つと、普通図柄選択用ループカウンタLC1のカウント値が、普通図柄乱数として、RAM52の普通当たり関係情報記憶エリア52cの記憶エリア1〜4に順次記憶される。そして判定エリアにシフトされた普通図柄乱数に基づいて表示図柄が選択され、普通図柄表示部24に図柄が停止表示される。
【0067】
RAM52の普通当たり関係情報記憶エリア52cに記憶される普通図柄乱数は「0」から「255」までであるので、この普通図柄処理では、RAM52の普通当たり関係情報記憶エリア52cに記憶された普通図柄乱数が「0」から「63」の場合ははずれとなり、普通図柄表示部24にはずれ図柄である「−」が停止表示される。また、RAM52の普通当たり関係情報記憶エリア52cに記憶された普通図柄乱数が「64」から「255」の場合は、当たりとなり、普通図柄表示部24に、当たり図柄である「7」が停止表示されるようになっている。そして、当たり図柄が普通図柄表示部24に表示されたときには、前述したように、普通電動役物処理(S15)において特別図柄始動電動役物15の玉受部材の開成が行われる。なお、普通図柄始動ゲート11,12を遊技球が通過してからその遊技球にかかる特別図柄始動電動役物15の作動まで所定時間かかるが、その間に普通図柄始動ゲート11,12を他の遊技球が通過した場合でも、最大4つまで、普通図柄乱数が取得され、普通図柄の始動が保留される。
【0068】
普通図柄処理が終了すると賞品球の払い出しを行う払出処理が行われ(S17)、次いでエラーチェックが行われる(S18)。パチンコ機1にエラーが発生している場合には、特別図柄表示装置8にエラー表示を行わせたり、電飾ランプ63にエラー時の点灯・点滅パターンを行わせたり、スピーカー48からエラー音を発音させたりするため、S10のコマンド出力処理にてサブ統合基板58にエラーコマンド出力させるためのフラグ(図示外)が立てられる。そして、情報出力処理が行われる(S19)。この情報出力処理では、図示外のホール管理用コンピュータにパチンコ機1の大当たり情報、始動情報、確率変動情報、時間短縮情報等の各種の情報が出力ポート55を介して出力される。
【0069】
情報出力処理が終わるとCPU51はメインルーチンの処理を終了する。そして、次の割込信号発生回路57からの割込信号に同期して発生される割込みによって、CPU51は、また最初からメインルーチンの処理を開始する。
【0070】
例えば、遊技者が、遊技盤2の下側に設けられた発射ハンドル7を操作して遊技球を遊技領域4に打ち込み、遊技球が特別図柄始動電動役物15に入賞すると、メインルーチンのスイッチ読込処理において、遊技球の特別図柄始動電動役物15への入賞が検出され、入賞球フラグ記憶エリア52bの対応するフラグが「ON」となる。特別図柄処理(S14)にて大当たり条件が成立したと判定されれば、RAM52の条件装置作動フラグ記憶エリア52gに「1」が記憶され、大当たりフラグが「ON」となる。次の2巡目の特別電動役物処理(S15)では、条件装置作動フラグ記憶エリア52gに「1」が記憶されていれば、大入賞口16の開放、閉鎖の動作が所定回数(例えば、15回や16回)開閉される大当たり遊技が開始される。そして、この大当たり遊技終了後には、条件装置作動フラグ記憶エリア52gに「0」が記憶される。
【0071】
次に、S13の特別電動役物処理の詳細について、図13及び図14に示すフローチャートに従って説明する。前述したように、特別電動役物処理では、後述の特別図柄処理で大当たりと判定された場合に大当たり遊技状態(当たり状態)へ移行させるよう制御し、大入賞口16の開放や特別図柄表示画面28に表示するデモ画面の制御等の処理を行う。大当たり遊技状態では、大入賞口16の一定時間の開放が所定回数(例えば、15回)繰り返される。このような大入賞口16の1回毎の開放を「ラウンド」と称している。大入賞口16の開放中にVゾーンに遊技球が入賞すると、次のラウンドに入る権利が発生するが、Vゾーンに入賞しなかった場合には、大当たり遊技状態は終了する。また、大入賞口16の開放継続時間が一定時間に達していなくても、所定の数(例えば10球)だけ遊技球が入賞すると、大入賞口16は閉鎖され、そのラウンドが終了するように制御される。
【0072】
図13に示すように、メインルーチンの特別電動役物処理が開始されると、CPU51は、条件装置が作動中か否かを確認する(S201)。この処理は、RAM52の条件装置作動フラグ記憶エリア52gに「1」が記憶されているかどうかによって判断される。条件装置作動フラグが「OFF」であれば大当たり遊技中ではないので、CPU51は、特別電動役物処理を終了してメインルーチンに戻る(S201:NO)。条件装置作動フラグが「ON」であれば(S201:YES)、大当たり遊技状態を継続するため、次に、CPU51は、大入賞口16が開放中かどうかの確認を行う(S203)。この処理は、RAM52の大入賞口開放フラグ記憶エリア52pに「1」が記憶されているかどうかによって判断される。大当たり遊技状態開始直後は、後述の特別図柄処理において、条件装置作動フラグとともに大入賞口開放フラグも「ON」に設定されている(S203:YES)。次に、CPU51は、大入賞口の開放時間が経過したかどうかを判断する(S205)。この処理は、RAM52のループカウンタ記憶エリア52aに記憶された大入賞口開放時間カウンタLC9(図7参照)のカウント値が上限値になったかどうかにより判断される。大入賞口16の開放時間が既に経過していれば(S205:YES)、そのラウンドを終了するため、大入賞口16を閉鎖して(S209)、大入賞口開放フラグを「OFF」に設定する。大当たり遊技状態が開始されたばかりの段階では、まだ経過時間に達していないので(S205:NO)、次に、既に大入賞口16に規定数の遊技球が入賞しているかどうかを確認する(S207)。規定数が入賞していれば(S207:YES)、大入賞口16を閉鎖して(S209)、大入賞口開放フラグを「OFF」に設定する。大当たり遊技状態が開始されたばかりの段階では、まだ規定数の入賞がないので(S207:NO)、CPU51は、特別電動役物処理を終了して、メインルーチンにリターンする。
【0073】
メインルーチンの次の巡目以降に行われる特別電動役物処理では、条件装置はまだ作動中なので(S201:YES)、大入賞口16の開放時間が経過するか(S205:YES)、大入賞口16に規定数の遊技球が入賞(S207:YES)するまで処理を繰り返し(S203〜S207)、いずれかの条件を満たした時に大入賞口16を閉鎖して(S209)、大入賞口開放フラグを「OFF」に設定する。
【0074】
大入賞口16が閉鎖された次の巡目のメインルーチンの特別電動役物処理では、条件装置はまだ作動中であり(S201:YES)、大入賞口16は開放中でないので(S203:NO)、先程のラウンド中に入賞した遊技球がVゾーンを通過したかどうかを確認する(S211)。この処理では、メインルーチンのスイッチ読込処理(図12、S11)において、Vスイッチ74が遊技球の通過を検出した場合にRAM52の入賞球フラグ記憶エリア52bに対応するフラグが「ON」に設定されるので、その値を確認することにより判断する。フラグが「OFF」の場合は、Vゾーンを通過した遊技球がないので(S211:NO)、次のラウンドへ突入させないために、RAM52の連続作動フラグ記憶エリア52rに記憶される連続作動フラグを「OFF」に設定する(S213)。入賞した遊技球がVゾーンを通過していれば(S211:YES)、大入賞口16の閉鎖時間が経過したかどうかを確認する(S215)。この処理では、RAM52のループカウンタ記憶エリア52aに記憶された大入賞口閉鎖時間カウンタLC10(図7参照)のカウント値が上限値になったかどうかにより判断される。閉鎖時間が経過していなければ(S215:NO)、CPU51は、特別電動役物処理を終了して、メインルーチンにリターンする。
【0075】
次の巡目以降のメインルーチンの特別電動役物処理では、条件装置はまだ作動中であり(S201:YES)、大入賞口16は開放中でないので(S203:NO)、Vゾーンの通過を確認して(S211)、大入賞口16の閉鎖時間が経過するまで(S215:YES)、処理を繰り返す(S211〜S215)。大入賞口16の閉鎖時間が経過したら(S215:YES)、CPU51は、次のラウンドに突入するかどうかを確認する(S217)。この処理では、RAM52の連続作動フラグ記憶エリア52rに「1」が記憶されているかどうかによって判断される。連続作動フラグが「ON」の場合には(S217:YES)、CPU51は、予め規定された回数分大入賞口16が既に開放されたかどうかを確認する(S219)。この処理では、RAM52の大入賞口開放カウンタ記憶エリア52qに記憶されたカウント値が上限値(例えば15回)に達したかどうかにより判断する。規定回数に達していなければ(S219:NO)、再び大入賞口16を開放して大入賞口開放フラグを「ON」にして(S221)、さらに、大入賞口開放カウンタの値に1を加算する(S223)。
【0076】
メインルーチンの次の巡目以降に行われる特別電動役物処理では、条件装置はまだ作動中であり(S201:YES)、大入賞口16も開放されている(S203:YES)。そこで、大入賞口16の開放時間が経過するか(S205:YES)、大入賞口16に規定数の遊技球が入賞(S207:YES)するまで処理を繰り返し(S203〜S207)、いずれかの条件を満たした時に大入賞口16を閉鎖して(S209)、大入賞口開放フラグを「OFF」に設定する。
【0077】
大入賞口16が再び閉鎖された後は、条件装置はまだ作動中であり(S201:YES)、大入賞口16は開放中でないので(S203:NO)、Vゾーンの通過を確認して(S211)、大入賞口16の閉鎖時間が経過するまで(S215:YES、S217:YES)、処理を繰り返す(S211〜S215)。大入賞口16の閉鎖時間が経過したら(S215:YES)、Vゾーンを通過している限り(S211:YES、S217:YES)、ラウンドを規定回数消化するまで(S219:YES)再び大入賞口16の開放と閉鎖を繰り返す。Vゾーンを通過せず(S211:NO)に連続作動フラグが「OFF」にされたか(S213、S217:NO)、規定回数分ラウンドが終了した場合には(S219:YES)、大入賞口開放カウンタをクリアし(S224)、条件装置作動フラグを「OFF」にして条件装置の作動を停止させる(S225)。
【0078】
次に、次の大当たりの確率が高くなる確率変動モード(高確率状態)に突入するかどうかを確認する(S227)。本実施の形態では、大当たり関係情報記憶エリア52eの特別図柄乱数L1カラムCLM4の記憶値が「1」,「3」,「5」,「7」,「9」である場合には、確率変動モードとしている。この処理では、特別図柄乱数L1カラムCLM4の記憶値を確認することにより判断している。確率変動になる場合には(S227:YES)、現在の確率状態が通常状態であるか、高確率状態であるかを確認する(S229)。この処理では、RAM52の確率変動フラグ記憶エリア52hに「1」が記憶されているかどうかによって判断される。確率変動フラグが「ON」になっている場合には(S229:YES)、CPU51は、なにもせずに特別電動役物処理を終了して、メインルーチンにリターンする。確率変動フラグが「OFF」になっている場合には(S229:NO)、CPU51は、確率変動フラグ記憶エリア52hに「1」を記憶する(S231)。そして、RAM52の大当たり関係情報記憶エリア52eに記憶エリア1〜4に記憶されているすべての保留データについて、図18の大当たり判定処理に従って、高確率状態での大当たり判定を行う(S232)。大当たり判定処理については、後に特別図柄処理の説明において述べる。次いで、サブ統合基板58に確率変動モードに突入することを通知し、S232で大当たり判定をし直した保留データを送信するためのコマンドをセットする(S233)。そして、特別電動役物処理を終了して、メインルーチンにリターンする。次の巡目のメインルーチンの処理では、S10のコマンド出力処理において、この確率変動突入通知と保留データをサブ統合基板58に送信する。サブ統合基板58では、後述するように、この確率変動通知とともに送られてきた保留データを受信して、保留データの表示態様を決定し直して表示を行うように制御している。
【0079】
確率変動にならない場合には(S227:NO)、現在の確率状態が通常状態であるか、高確率状態であるかを確認する(S235)。この処理では、RAM52の確率変動フラグ記憶エリア52hに「1」が記憶されているかどうかによって判断される。確率変動フラグが「OFF」になっている場合には(S235:NO)、なにもせずに特別電動役物処理を終了して、メインルーチンにリターンする。確率変動フラグが「ON」になっている場合には(S235:YES)、CPU51は、確率変動フラグ記憶エリア52hに「0」を記憶する(S237)。そして、RAM52の大当たり関係情報記憶エリア52eに記憶エリア1〜4に記憶されているすべての保留データについて、図18の大当たり判定処理に従って、通常状態での大当たり判定を行う(S236)。次いで、サブ統合基板58に確率変動モードが終了することを通知し、S236で大当たり判定をし直した保留データを送信するためのコマンドをセットする(S239)。そして、特別電動役物処理を終了して、メインルーチンにリターンする。次の巡目のメインルーチンの処理では、S10のコマンド出力処理において、この確率変動終了通知と保留データをサブ統合基板58に送信する。サブ統合基板58では、後述するように、この確率変動終了通知とともに送られてきた保留データを受信して、保留データの表示態様を決定し直して表示を行うように制御している。
【0080】
次に、S14の特別図柄処理の詳細について、図15〜図18に示すフローチャートに従って説明する。前述したように、特別図柄処理では、大当たりの判定や特別図柄表示画面28に表示する特別図柄の変動パターンの指示、サブ統合基板58への保留データの送信等を行う。
【0081】
図15〜図17に示すように、メインルーチンの特別図柄処理が開始されると、CPU51は、特別図柄始動電動役物へ入賞しているか否かを確認する(S21)。メインルーチンのスイッチ読込処理(図12、S11)において、特別図柄始動電動役物15に設けられている始動口スイッチ72が遊技球の入賞を検出した場合に、RAM52の入賞球フラグ記憶エリア52bの始動口スイッチ72に対応するフラグが立てられる。CPU51は、この始動口スイッチ72に対応するフラグが「ON」かどうかを確認し、「OFF」の場合には(S21:NO)、S41の処理にジャンプする。
【0082】
入賞球フラグ記憶エリア52bの始動口スイッチ72に対応するフラグが立っている場合、すなわち特別図柄始動電動役物15に遊技球が入賞した場合(S21:YES)、CPU51は保留数は「4」か否かの確認を行う(S22)。前述したように、パチンコ機1では、特別図柄の作動保留数(保留データ数)は記憶エリア1〜4に対応する4個まで記憶され、それ以上の記憶は行われず破棄される仕様となっている。従って、CPU51は特別図柄作動保留数記憶エリア52fの記憶値が「4」である場合(S22:YES)、S41の処理にジャンプする。
【0083】
作動保留数が「4」でない場合、すなわち「0」〜「3」のいずれかである場合(S22:NO)、CPU51は、保留数加算処理(S23)および乱数取得処理(S24)を行う。CPU51は、保留球加算処理で、特別図柄作動保留数記憶エリア52fの記憶値に「1」を加算する。そして、CPU51は、乱数取得処理で、大当たり関係情報記憶エリア52eの記憶エリア1〜4のうち、特別図柄作動保留数記憶エリア52fの記憶値に対応する番号の記憶エリア(以下、「判定対象記憶エリア」という。)の大当たり乱数、リーチ乱数、リーチパターン乱数、特別図柄乱数L1〜L3の各カラムに、それぞれ、ループカウンタ記憶エリア52aの大当たり判定用ループカウンタLC2、リーチ判定カウンタLC6、リーチパターン決定カウンタLC7、特別図柄作成カウンタLC3,LC4,LC5の各カウント値を取り込んで記憶させる。
【0084】
そして、CPU51は、図18に示すフローチャートに従って、乱数取得処理で取得した乱数を元に大当たり等の判定を行う(S31)。図18に示すように、CPU51は、まず、大当たりか否かの判定を行い(S101)、判定対象記憶エリアの大当たり乱数カラムCLM1の記憶値が大当たり条件を満たす場合(S101:YES)、大当たりフラグを「ON」として(S103)、判定対象記憶エリアの大当たりフラグカラムCLM7に「1」を記憶させる。さらに、リーチ条件は無条件で成立されるため、CPU51はリーチフラグを「ON」として(S107)、判定対象記憶エリアのリーチフラグカラムCLM8に「1」を記憶させる。
【0085】
S101の判定処理では、判定対象記憶エリアの大当たり乱数カラムCLM1の記憶値が大当たりとして決められている特定の値、例えば「7」であるか否かが判定され、「7」であれば、CPU51は、大当たり条件が成立したと判断する。そして、大当たりフラグカラムCLM7に「1」を記憶する。ところで、大当たり判定用ループカウンタLC2の値は「0」〜「314」の間をとるので、大当たり乱数カラムCLM1の記憶値も「0」〜「314」のいずれかになっている。確率変動フラグ記憶エリア52hに「1」が記憶されている高確率状態の場合、すなわち確率変動フラグが「ON」の場合の大当たり判定(S101)では、参照された判定対象記憶エリアの大当たり乱数カラムCLM1の値が「3」,「7」,「33」,「77」,「177」のいずれかであれば、大当たりとして判定される。
【0086】
判定対象記憶エリアの大当たり乱数カラムCLM1の値が「7」等の当たりの値でない場合(S101:NO)、CPU51はリーチを行うか否かの判定を行い(S105)、リーチ条件が成立しなかった場合(S105:NO)、特別図柄処理のルーチンにリターンする。リーチ条件が成立した場合には(S105:YES)、前記同様、リーチフラグを「ON」にする(S107)。リーチ条件の成立の有無は、判定対象記憶エリアのリーチ乱数カラムCLM2の記憶値をもとに判断される。リーチ判定カウンタLC6の値は「0」〜「199」の間をとるので、リーチ乱数カラムCLM2の記憶値も「0」〜「199」のいずれかになっている。S105の判定処理では、判定対象記憶エリアのリーチ乱数カラムCLM2の記憶値がリーチ動作を行うとして決められている値、例えば「20」〜「39」の範囲内の値であるか否かが判定され、「20」〜「39」の範囲内の値であれば、CPU51は、リーチ条件が成立したと判断する。
【0087】
リーチフラグが「ON」となった場合、CPU51はSリーチか否かの判定を行う(S109)。例えば、通常時では、リーチフラグが「ON」の場合に、リーチパターン乱数カラムCLM3の記憶値が「0」〜「9」のいずれかであるときに、CPU51は、Sリーチ条件が成立したと判断する(S109:YES)。また、確率変動モード(高確率状態)では、リーチフラグが「ON」の場合に、リーチパターン乱数カラムCLM3の記憶値が「0」〜「19」のいずれかであるときに、CPU51は、Sリーチ条件が成立したと判断する(S109:YES)。
【0088】
Sリーチ条件が成立しなかった場合(S109:NO)、CPU51は特別図柄処理のルーチンにリターンする。Sリーチ条件が成立した場合(S109:YES)、CPU51はSリーチフラグを「ON」として(S111)、判定対象記憶エリアのSリーチフラグカラムCLM9に「1」を記憶させ、図14の特別図柄処理の処理にリターンする。
【0089】
次に、図15に戻って説明を続けると、CPU51は特別図柄停止図柄整合処理を行う(S37)。特別図柄表示画面28の特別図柄表示部L1〜L3に表示する図柄は、大当たり関係情報記憶エリア52eの特別図柄乱数L1〜L3カラムCLM4〜CLM6の各記憶値に基づいて決定されるが、大当たり条件が成立していないのにカラムCLM4〜CLM6が同値となってしまったり、リーチ条件が成立していないのにカラムCLM4とカラムCLM5とが同値となってしまったりすることがある。これを防止するため、CPU51は、判定対象記憶エリアに記憶されたリーチフラグが「OFF」の場合にカラムCLM4の記憶値とカラムCLM5の記憶値とを比較し、同値であった場合にカラムCLM5の記憶値に「1」を加算する処理である。なお、カラムCLM5の記憶値が「10」となった場合には「0」に変更される。
【0090】
また、判定対象記憶エリアのリーチフラグが「ON」である場合には、特別図柄乱数L2カラムCLM5の記憶値が、特別図柄乱数L1カラムCLM4の記憶値で上書きされる。また、大当たりフラグが「ON」の場合には、さらに、特別図柄乱数L3カラムCLM6の記憶値も、特別図柄乱数L1カラムCLM4の記憶値で上書きされる。
【0091】
大当たり条件等の判定が終わると、CPU51は、条件装置が作動中か否かを確認する(S41)。この処理は、RAM52の条件装置作動フラグ記憶エリア52gに「1」が記憶されているかどうかによって判断される。条件装置作動フラグが「ON」であれば大当たり遊技中であるとして、CPU51は、特別図柄処理を終了してメインルーチンに戻る(S41:YES)。
【0092】
条件装置作動フラグが「OFF」である場合(S41:NO)、CPU51は、特別図柄が高速変動中か否かを判断する(S45)。CPU51は、RAM52の状態フラグ記憶エリア52nに記憶された状態フラグの確認を行うが、特別図柄の変動が行われる前の状態フラグは非動作状態を示すフラグとなっているので(S45:NO)、低速変動中か否かの確認を行う(S61)。そして同様に状態フラグの確認を行い、状態フラグが低速変動状態を示していなければ(S61:NO)、CPU51は確定表示中か否かの確認を行う(S65)。さらに同様に状態フラグの確認を行った結果確定表示状態を示していなければ(S65:NO)、CPU51は保留数は「1」以上か否かの確認を行う(S72)。CPU51は特別図柄作動保留数記憶エリア52fの記憶値を参照して、「0」であれば(S72:NO)、特別図柄始動電動役物15に入賞したが、特別図柄の変動が開始されていない保留データはないとして、特別図柄処理を終了し、メインルーチンに戻る。
【0093】
一方、特別図柄始動電動役物15に入賞して(S21:YES)保留数が加算され(S23)、「1」以上となった場合(S72:YES)、CPU51は、RAM52の大当たり関係情報記憶エリア52eの記憶エリア1に記憶された各値を実行エリアへシフトする(S81)。前述したように、特別図柄処理ではこの実行エリアに記憶された各値が参照されて処理が行われるので、記憶エリア1に記憶されている各値が実行エリアにシフトされ、記憶エリア2〜4に記憶されている各値も一つずつ記憶エリアがシフトされる。すなわち、記憶エリア2の記憶値が記憶エリア1へ、記憶エリア3の記憶値が記憶エリア2へ、記憶エリア4の記憶値が記憶エリア3へ移動される。そして、記憶エリア4の各記憶値が0クリアされる。そして、記憶エリアのシフトが行われたことをサブ統合基板58に対して送信する(S82)。サブ統合基板58では、後述するように、このシフト信号を受信して、RAM58cの保留データ記憶エリア58c1のデータを同様にシフトさせている。
【0094】
次に、CPU51は、特別図柄表示部L1,L2,L3に変動表示される図柄の変動開始から確定表示までの時間を短縮する短縮変動を行うかどうかを判定するため、保留数は「3」以上か否かの確認を行う(S83)。この判断は、特別図柄作動保留数記憶エリア52fに記憶されている作動保留球数(特別図柄の作動が開始されていない入賞球数)に基づいて行われる。具体的には、作動保留球数が0〜2個の場合は、短縮変動が行われず(S83:NO)、作動保留球数が3または4個の場合は、短縮変動を行うため(S83:YES)、CPU51はRAM52の短縮変動フラグ記憶エリア52kに「1」を記憶して、短縮変動フラグを「ON」とする(S84)。そして、特別図柄作動保留数記憶エリア52fの記憶数を「1」減算する保留数減算処理が行われる(S85)。
【0095】
次に、高速変動コマンドセットが行われ(S88)、CPU51は、特別図柄の高速変動を開始するコマンドに対応するフラグをRAM52のコマンド関係記憶エリア52mに記憶させる。さらに、CPU51は、短縮変動フラグ記憶エリア52kの記憶値を確認し、短縮変動フラグが「ON」の場合には例えば「500」(1秒)を、また、短縮変動フラグが「OFF」の場合には例えば「2500」(5秒)を、特別図柄変動時間カウンタLC8に、そのカウントの上限値としてセットする。このとき、特別図柄変動時間カウンタLC8のカウント値はリセットされる。そして、CPU51は、状態フラグ記憶エリア52nの状態フラグを、高速変動状態を示すフラグにセットする。そして、特別図柄処理を終了し、メインルーチンに戻る。
【0096】
メインルーチンの次の巡目以降でも、特別図柄始動電動役物15に遊技球が入賞した場合には、特別図柄処理が開始されると保留数が「4」にならない限り、その入賞球に対して大当たり条件やリーチ条件等の判定が行われる(S21〜S37、図18)。そして、特別図柄変動時間カウンタLC8に上限値としてセットされた高速変動時間が経過しないうちは状態フラグ記憶エリア52nに高速変動状態を示すフラグがセットされている(S45:YES)。
【0097】
次いで、CPU51は高速変動終了か否かを確認し(S51)、特別図柄変動時間カウンタLC8のカウント値が上限値(高速変動時間)に達していない場合は(S51:NO)、RAM52の大当たり関係情報記憶エリア52eに記憶されているデータがサブ統合基板58に既に送信されたかどうかを確認する(S52)。この処理では、RAM52の大当たり関係情報記憶エリア52eのデータ送信フラグカラムCLM10に「1」が記憶されているかどうかによって判断する。データが既に送信済であれば(S52:YES)、特別図柄処理を終了して、メインルーチンに戻り、特別図柄の高速変動を継続する。大当たり関係情報記憶エリア52eに記憶されているデータがまだ送信されていなければ(S52:NO)、送信されていないデータをサブ統合基板58に送信し(S53)、送信フラグカラムCLM10に「1」を記憶して「ON」とする(S54)。これを受けたサブ統合基板58では、受信した保留データについて信頼度表示を行うかどうかを決定する(図19、S305)。次いで、カウンタLC8のカウント値が上限値(高速変動時間)に達すると(S51:YES)、CPU51は低速変動コマンドセットを行って(S57)、特別図柄の低速変動を開始するコマンドに対応するフラグをRAM52のコマンド関係記憶エリア52mに記憶させる。
【0098】
このとき、CPU51は、大当たり関係情報記憶エリア52eの実行エリアの各記憶値のうち、リーチパターン乱数カラムCLM3、特別図柄乱数L1〜L3カラムCLM4〜CLM6、大当たりフラグカラムCLM7、リーチフラグカラムCLM8、SリーチフラグカラムCLM9の各記憶値を低速変動コマンドの変数としてサブ統合基板58に送信するため、コマンド関係記憶エリア52mに記憶させる。なお、サブ統合基板58は、次の巡目のメインルーチンのコマンド出力処理(図12、S10)で低速変動コマンドを受信すると、その変数をもとに低速変動パターンを決定し、図柄表示基板44に指示して特別図柄表示画面28に表示させるようになっている。また、サブ統合基板58は、その低速変動パターンに合わせたタイミングで各種のランプの点滅やスピーカー48からの発音が行われるように、電飾基板46や音基板43にも指示を行う。
【0099】
さらに、CPU51は、大当たり関係情報記憶エリア52eの実行エリアの各記憶値のうち、リーチパターン乱数カラムCLM3、大当たりフラグカラムCLM7、リーチフラグカラムCLM8、SリーチフラグカラムCLM9の各記憶値をもとに、ROM53の特別図柄変動時間テーブル記憶エリア53cの特別図柄変動時間テーブルを参照し、低速変動パターン毎に異なる低速変動時間を導出して、前記同様、特別図柄変動時間カウンタLC8に、その上限値としてセットする。このとき、カウンタLC8はリセットされる。そして、CPU51は、状態フラグ記憶エリア52nの状態フラグを、低速変動状態を示すフラグにセットする。
【0100】
その後、CPU51は、特別図柄処理を終了してメインルーチンに戻る。メインルーチンの次の巡目以降の特別図柄処理では、状態フラグ記憶エリア52nの状態フラグが低速変動状態を示すフラグとなっているので(S61:YES)、CPU51は、S62の判断処理にて低速変動終了か否かを確認し(S62)、特別図柄変動時間カウンタLC8のカウント値が上限値(低速変動時間)に達していない場合は(S62:NO)、RAM52の大当たり関係情報記憶エリア52eに記憶されているデータがサブ統合基板58に既に送信されたかどうかを確認する(S52)。この処理では、RAM52の大当たり関係情報記憶エリア52eのデータ送信フラグカラムCLM10に「1」が記憶されているかどうかによって判断する。データが既に送信済であれば(S52:YES)、特別図柄処理を終了して、メインルーチンに戻り、特別図柄の低速変動を継続する。大当たり関係情報記憶エリア52eに記憶されているデータがまだ送信されていなければ(S52:NO)、送信されていないデータをサブ統合基板58に送信し(S53)、送信フラグカラムCLM10に「1」を記憶して「ON」とする(S54)。これを受けたサブ統合基板58では、受信した保留データについて信頼度表示を行うかどうかを決定する(図19、S305)。次いで、カウンタLC8のカウント値が上限値(低速変動時間)に達すると(S62:YES)、CPU51は、全図柄停止コマンドセットを行って(S63)、特別図柄の低速変動を停止するコマンドに対応するフラグをRAM52のコマンド関係記憶エリア52mに記憶させる。なお、サブ統合基板58は、次の巡目のメインルーチンのコマンド出力処理(図12、S10)で全図柄停止コマンドを受信すると図柄表示基板44に指示を行い、先に低速変動コマンドの変数として受信した特別図柄乱数L1〜L3カラムCLM4〜CLM6の記憶値に基づく図柄を、特別図柄表示画面28の特別図柄表示部L1〜L3に確定表示させる。
【0101】
さらに、CPU51は、確定表示時間として、例えば「1500」(3秒)を、特別図柄変動時間カウンタLC8に、その上限値としてセットする。このとき、カウンタLC8はリセットされる。そして、CPU51は、状態フラグ記憶エリア52nの状態フラグを、確定表示状態を示すフラグにセットする。その後、CPU51は、特別図柄処理を終了してメインルーチンに戻る。
【0102】
メインルーチンの次の巡目以降の特別図柄処理では、状態フラグ記憶エリア52nの状態フラグが確定表示状態を示すフラグとなっているので(S65:YES)、CPU51は、S66の判断処理にて確定表示終了か否かを確認し(S66)、特別図柄変動時間カウンタLC8のカウント値が上限値(確定表示時間)に達していない場合は(S66:NO)、RAM52の大当たり関係情報記憶エリア52eに記憶されているデータがサブ統合基板58に既に送信されたかどうかを確認する(S52)。この処理では、RAM52の大当たり関係情報記憶エリア52eのデータ送信フラグカラムCLM10に「1」が記憶されているかどうかによって判断する。データが既に送信済であれば(S52:YES)、特別図柄処理を終了して、メインルーチンに戻り、特別図柄の確定表示を継続する。大当たり関係情報記憶エリア52eに記憶されているデータがまだ送信されていなければ(S52:NO)、送信されていないデータをサブ統合基板58に送信し(S53)、送信フラグカラムCLM10に「1」を記憶して「ON」とする(S54)。これを受けたサブ統合基板58では、受信した保留データについて信頼度表示を行うかどうかを決定する(図19、S305)。
【0103】
次いで、カウンタLC8のカウント値が上限値(確定表示時間)に達すると(S66:YES)、CPU51は、フラグリセットを行う(S67)。この処理では、CPU51は、RAM52の状態フラグ記憶エリア52n、および短縮変動フラグ記憶エリア52kに記憶された各フラグのリセットを行う。状態フラグに非動作状態を示すフラグがセットされる。
【0104】
次に、CPU51は大当たりか否かの確認を行う(S68)。CPU51は、大当たり関係情報記憶エリア52eの実行エリアの大当たりフラグカラムCLM7を参照し、大当たりフラグが「OFF」であれば特別図柄処理を終了し(S68:NO)、大当たりフラグが「ON」であれば(S68:YES)、RAM52の条件装置作動フラグ記憶エリア52gの記憶値を「1」にして、条件装置作動フラグを「ON」とする(S69)。そして、大入賞口16を開放して大入賞口開放フラグ記憶エリア52pの記憶値を「1」にし(S70)、大入賞口開放カウンタのカウント値を「1」に設定する(S71)。そして、特別図柄処理を終了する。S69〜S71の処理を受けて、次の巡目の特別電動役物処理では、大当たり遊技状態へ移行し、大入賞口16の開放処理が行われる。
【0105】
メインルーチンの次の巡目の特別図柄処理では、条件装置作動フラグが「ON」であれば大当たり遊技中と判断されて、特別図柄の変動は行われない。また、条件装置作動フラグが「OFF」であれば、前述したように、RAM52の大当たり関係情報記憶エリア52eの記憶エリアのシフトが行われ、次の保留球に基づく特別図柄変動が開始される。そして、上記のように特別図柄の高速変動が行われ、その高速変動時間が経過したときに(S51:YES)、CPU51はS57に進み、低速変動コマンドを発信して、以降、通常時の特別図柄処理に戻る。
【0106】
次に、図19を参照して、サブ統合基板58で行われる保留データ表示処理の詳細について説明する。サブ統合基板58では、主基板41のメインルーチンS14で行われる特別図柄処理(図15〜図17)において、大当たり判定処理(S31、図18)が行われ、RAM52の大当たり関係情報記憶エリア52eの記憶エリア1〜4に記憶された保留データを受信すると、その大当たり判定結果やリーチ判定結果に基づいて一定の割合で、保留データ表示部29に高信頼度表示を行うようにしている。そして、主基板41のメインルーチンS13で行われる特別電動役物処理(図13及び図14)において、確率変動信号や確率変動終了信号を受信すると、その確率に基づいて再度信頼度表示を行うかどうかを決定するようにしている。
【0107】
まず、CPU58aは、主基板41から保留データを受信したかどうかを確認する(S301)。受信した場合には(S301:YES)、RAM58cの保留データ記憶エリア58c1の該当する記憶エリアのそれぞれのカラムに記憶する(S303)。そして、保留データ表示部29に信頼度表示を行うかどうかを決定する(S305)。この処理では、受信した保留データのリーチパターン乱数CLM3及びSリーチフラグCLM9の値に基づいて高信頼度表示をするかどうかを決定している。高信頼度表示を行う場合には(S305:YES)、高信頼度表示コマンドを図柄表示基板44に出力する(S309)。図柄表示基板44では、保留データ表示部29に表示する絵柄の色を高信頼度表示に対応した色(例えば黄色の花等)にするように制御する。また、高信頼度表示を行わない場合には(S305:NO)、通常表示コマンドを図柄表示基板44に出力する(S307)。図柄表示基板44では、保留データ表示部29に表示する絵柄の色を通常表示に対応した色(例えば赤色の花等)にするように制御する。
【0108】
例えば、図18に示す大当たり判定処理の中で、リーチフラグCLM8が「ON」の場合に、リーチパターン乱数CLM3の値が通常時は「0〜9」でSリーチが「ON」とされているが(図18、S109:YES)、このうちリーチパターン乱数CLM3の値が「5〜9」の値の場合について高信頼度表示とし(S305:YES)、その他の値の場合を通常表示とするように決定する(S305:NO)。高確率状態の場合は、リーチパターン乱数CLM3の値が「0〜19」でSリーチフラグが「ON」とされているが(図18、S109:YES)、このうちリーチパターン乱数CLM3の値が「5〜9」の場合と「15〜19」の値の場合について高信頼度表示とし、その他の値の場合を通常表示とするように決定する。今、確率が通常状態で、主基板41から送信され(S301:YES)、記憶エリア3に記憶された(S303)保留データ3のリーチフラグCLM8が「ON」で、リーチパターン乱数CLM3の値が「15」であるとする。すると、S109では、Sリーチフラグが「ON」とされておらず、リーチパターン乱数CLM3の値が「5〜9」に入っていないので、通常表示と決定され(S305:NO)、通常表示コマンドを図柄表示基板44に出力する(S307)。そして、S301に戻る。一方、受信した保留データのリーチパターン乱数CLM3の値が「8」であるとすると、Sリーチフラグは「ON」であり、リーチパターン乱数CLM3の値も「5〜9」に入っているので、高信頼度表示を行うと決定し(S305:YES)、高信頼度表示コマンドを図柄表示基板44に出力する(S309)。
【0109】
保留データを受信していなければ(S301:NO)、主基板41から確率変動信号を受信したかどうかを確認する(S311)。主基板41は、特別電動役物処理の確率変動判定処理(図14、S227)の結果、通常状態から確率変動モードに突入した場合には(図14、S227:YES、S229:NO)、大当たり判定処理をやり直して(図14、S232)確率変動突入を通知してくるとともに保留データを再度送信してくる(図14、S233)。これを受信したCPU58aでは(S311:YES)、再度信頼度表示を行うかどうかを決定する(S305)。そして、この決定に基づいて図柄表示基板44に再度コマンドを出力する(S307,S309)。そして、S301に戻る。例えば、前述の例で、記憶エリア3に記憶された保留データ3については、リーチパターン乱数CLM3の値が15であるので、高確率状態で再度大当たり判定されて(図14、S232)、再送信されてきた(S311:YES)データでは、Sリーチフラグが「ON」とされている。そして、リーチパターン乱数CLM3の値が「15〜19」の値の中に入っているので、高信頼度表示を行うように決定し(S305:YES)、高信頼度表示コマンドを図柄表示基板44に出力する(S309)。
【0110】
確率変動信号を受信していなければ(S311:NO)、主基板41から確率変動終了信号を受信したかどうかを確認する(S313)。主基板41は、特別電動役物処理の確率変動判定処理(図14、S227)の結果、確率変動モードを終了し、通常状態に戻った場合には(図14、S227:NO、S235:YES)、大当たり判定処理をやり直して(図14、S236)確率変動終了信号を通知してくるとともに保留データを再度送信してくる(図14、S239)。これを受信したCPU58aでは(S313:YES)、再度信頼度表示を行うかどうかを決定する(S305)。次に、この決定に基づいて図柄表示基板44に再度コマンドを出力する(S307,S309)。そして、S301に戻る。例えば、前述の例で、記憶エリア3に記憶された保留データ3については、リーチパターン乱数CLM3の値が15であるので、通常状態で再度大当たり判定されて(図14、S236)、再送信されてきた(S313:YES)データでは、Sリーチフラグが「OFF」とされている。そして、リーチパターン乱数CLM3の値が「5〜9」の値の中に入っていないので、通常表示を行うように決定し(S305:NO)、通常表示コマンドを図柄表示基板44に出力する(S307)。
【0111】
確率変動終了信号を受信していなければ(S313:NO)、主基板41からシフト信号を受信したかどうかを確認する(S315)。主基板41は、特別図柄処理において記憶エリアのシフト処理(図17、S81)の後、シフトを行ったことを送信してくる(図17、S82)。これを受信したCPU58aでは(S315:YES)主基板41のRAM52の大当たり関係情報記憶エリア52eと同様に、保留データ記憶エリア58c1の各記憶エリアを1つずつシフトする(S317)。すなわち、記憶エリア2の記憶値が記憶エリア1へ、記憶エリア3の記憶値が記憶エリア2へ、記憶エリア4の記憶値が記憶エリア3へ移動される。そして、記憶エリア4の各記憶値が0クリアされる。そして、シフトした各記憶値に基づいて、保留データ表示部に表示を行うように、図柄表示基板44を制御する。そして、S301に戻る。シフト信号を受信していなければ(S315:NO)、S301に戻り、以上の処理を繰り返す。
【0112】
なお、図15に示す特別図柄処理のフローチャートのS24において乱数取得処理を実行するCPU51が、本発明における「抽選手段」として機能し、図18に示す大当たり判定処理のフローチャートのS101において大当たり判断処理を実行するCPU51が、本発明における「判定手段」として機能する。また、図16に示す特別図柄処理のフローチャートのS69において条件装置を作動させて大当たり遊技状態に移行させるCPU51が、本発明における「当たり制御手段」として機能する。さらに、図14に示す特別電動役物処理のフローチャートのS231において確率変動フラグの「ON」設定処理を行うCPU51が、本発明の「確率変動手段」として機能し、図14に示す特別電動役物処理のフローチャートのS237において確率変動フラグの「OFF」設定処理を行うCPU51が、本発明の「確率変動終了手段」として機能する。また、RAM52の大当たり関係情報記憶エリア52eが本発明の「記憶手段」に相当し、保留データ表示部29が本発明の「保留データ表示手段」に相当する。さらに、図19保留データ表示処理のフローチャートのS305において信頼度表示決定処理を行うCPU58aが本発明の「保留データ表示態様決定手段」として機能し、S307において通常表示コマンド出力処理を実行するCPU58a、及びS309の高信頼度表示コマンド出力処理を行うCPU58aが本発明の「保留データ表示制御手段」として機能する。
【0113】
以上説明したように、本実施の形態のパチンコ機1では、特別図柄始動電動役物15に遊技球が入賞すると、各ループカウンタ値を取り込んで、大当たり判定を行うとともに、カウンタ値と大当たり判定結果を保留データとしてサブ統合基板58に送信する。サブ統合基板58では、CPU58aが、受信した保留データを記憶し、大当たり判定結果(大当たりか否か、リーチをするか否か、Sリーチをするか否か)に基づいて、保留データの表示態様を決定し、それに基づいて表示を行うように図柄表示基板44にコマンドを出力している。そして、大当たり遊技状態の終了時に、確率変動となることが決定した場合、又は、確率変動状態から通常状態に戻ることが決定した場合には、主基板41からサブ統合基板58に対して信号を送信し、サブ統合基板58では、CPU58aが、再び保留データの表示態様を決定して、それに基づいて表示を行うように図柄表示基板44にコマンドを出力している。従って、特別図柄始動電動役物15に入賞し、まだ結果が表示されない保留球についても、保留データ表示部において、ある程度の割合で当たりになるか、リーチになるか等の信頼度を示す表示を行って、遊技者の将来への期待感を高めることができる。さらに、保留データの当たり判定は、保留データが発生した時点の当たり確率に従って行うため、信頼度表示もその時点の当たり確率に基づいて行っている。このために、当たり判定時の後で確率変動が発生したり、確率変動が終了して通常状態に戻ったりした場合には、信頼度も異なってくるので、その都度主基板41から信号を送信させて、信頼度表示の態様を決定し直し、表示を行うように制御している。このようにすることで、遊技者の保留データ表示に対する信頼度を高く保つことができる。
【0114】
【発明の効果】
上記説明から明らかなように、請求項1に記載の発明の遊技機によれば、所定の抽選条件が成立した場合に抽選手段が抽選を行い、その抽選結果について判定手段が当たりであるか否かの判定を行う。このようにして判定された結果は、報知手段によって報知され、判定結果に基づいて大当たり遊技状態のような遊技者が多数の遊技球を獲得できる当たり状態に移行するように、当たり制御手段が制御する。また、確率変動手段は、当たり状態が終了すると、次の当たり状態に移行する当たり確率を通常時よりも高い高確率状態にし、確率変動終了手段は、このような高確率状態を通常状態に戻す。抽選条件が成立し、抽選結果の判定が行われても、前回までの判定結果が報知手段において報知中である場合には、現在の抽選結果や判定結果は判定結果表示手段に未表示であり、保留データとして記憶手段に記憶される。そして、保留データが記憶されているかどうかを保留データ表示手段が表示し、どのような表示態様で表示するかを保留データ表示態様決定手段が決定する。ここで決定された表示態様を保留データ表示手段に表示させるように保留データ表示制御手段が制御する。また、前記判定手段は、前記確率変動手段により高確率状態にされたときに、高確率状態の前記当たり確率に基づいて当該表示態様を決定した保留データがあった場合でも、前記保留データに関連づけて再度、判定を行い、前記保留データ表示態様決定手段は、前記判定手段が当該表示態様を決定した保留データがあった場合でも、当該判定した判定結果に関連づけて表示態様を新たに決定し、前記保留データ表示制御手段は、前記保留データ表示態様決定手段により新たに決定された表示態様を前記保留データ表示手段に表示させるよう制御する。従って、現在の遊技状態のみならず、将来の遊技についての期待感をもたせ、遊技の興趣を盛り上げることができる。
【0115】
【0116】
また、遊技者の保留データ表示に対する信頼度を高く保つことができる。
【0117】
請求項に記載の遊技機によれば、前記判定手段は、前記確率変動終了手段により前記当たり確率が通常に戻されたときに、通常の前記当たり確率に基づいて当該表示態様を決定した保留データがあった場合でも、前記保留データに関連づけて再度、判定を行い、前記保留データ表示態様決定手段は、前記判定手段が当該表示態様を決定した保留データがあった場合でも、当該判定した判定結果に関連づけて表示態様を新たに決定し、前記保留データ表示制御手段は、前記保留データ表示態様決定手段により新たに決定された表示態様を前記保留データ表示手段に表示させるよう制御する。従って、遊技者の保留データ表示に対する信頼度を高く保つことができる。
【図面の簡単な説明】
【図1】図1は、パチンコ機1の正面図である。
【図2】図2は、遊技盤2の正面図である。
【図3】図3は、特別図柄表示装置8の正面図である。
【図4】図4は、パチンコ機1の電気的回路構成を示すブロック図である。
【図5】図5は、ROM53の記憶エリアを示す模式図である。
【図6】図6は、RAM52の記憶エリアを示す模式図である。
【図7】図7は、RAM52のループカウンタ記憶エリア52aを示す模式図である。
【図8】図8は、RAM52の大当たり関係情報記憶エリア52eを示す模式図である。
【図9】図9は、RAM52の普通当たり関係情報記憶エリア52cを示す模式図である。
【図10】図10は、RAM58cの記憶エリアを示す模式図である。
【図11】図8は、RAM58cの保留データ記憶エリア58c1を示す模式図である。
【図12】図12は、メインルーチンのフローチャートである。
【図13】図13は、特別電動役物処理のフローチャートである。
【図14】図14は、特別電動役物処理のフローチャートである。
【図15】図15は、特別図柄処理のフローチャートである。
【図16】図16は、特別図柄処理のフローチャートである。
【図17】図17は、特別図柄処理のフローチャートである。
【図18】図18は、大当たり判定処理のフローチャートである。
【図19】図19は、保留データ表示処理のフローチャートである。
【符号の説明】
1 パチンコ機
2 遊技盤
3 ガイドレール
4 遊技領域
5 上皿
6 下皿
7 発射ハンドル
8 特別図柄表示装置
9,10 電飾風車
11,12 普通図柄始動ゲート
15 特別図柄始動電動役物
16 大入賞口
19,20 普通入賞口
24 普通図柄表示部
28 特別図柄表示画面
29 保留データ表示部
40 制御部
41 主制御基板
42 電源基板
43 音基板
45 払出制御基板
46 電飾基板
47 中継基板
48 スピーカー
49 賞品球払出装置
50 CPUユニット
51 CPU
52 RAM
52a ループカウンタ記憶エリア
52b 入賞球フラグ記憶エリア
52c 普通あたり関係情報記憶エリア
52d 普通図柄作動保留数記憶エリア
52e 大当たり関係情報記憶エリア
52f 特別図柄作動保留数記憶エリア
52g 条件装置作動フラグ記憶エリア
52h 確率変動フラグ記憶エリア
52k 短縮変動フラグ記憶エリア
52m コマンド関係記憶エリア
52n 状態フラグ記憶エリア
52p 大入賞口開放フラグ記憶エリア
52q 大入賞口開放カウンタ記憶エリア
52r 連続作動フラグ記憶エリア
53 ROM
53a 初期設定記憶エリア
53b 制御プログラム記憶エリア
53c 特別図柄変動時間テーブル記憶エリア
53d 制御コマンドテーブル記憶エリア
54 インターフェース
55 出力ポート
57 割込信号発生回路
58 サブ統合基板
58a CPU
58b ROM
58c RAM
59 普通図柄記憶数表示LED
60 特別図柄記憶数表示LED
62 LED
63 電飾ランプ
70 大入賞口開放ソレノイド
71 電動役物開放ソレノイド
72 始動口スイッチ
73 普通図柄作動スイッチ
74 Vスイッチ
75 カウントスイッチ
76 入賞口スイッチ
CLM1 大当たり乱数カラム
CLM2 リーチ乱数カラム
CLM3 リーチパターン乱数カラム
CLM4 特別図柄乱数L1カラム
CLM5 特別図柄乱数L2カラム
CLM6 特別図柄乱数L3カラム
CLM7 大当たりフラグカラム
CLM8 リーチフラグカラム
CLM9 Sリーチフラグカラム
CLM10 データ送信フラグカラム
L1 特別図柄表示部
L2 特別図柄表示部
L3 特別図柄表示部
LC1 普通図柄選択用ループカウンタ
LC2 大当たり判定用ループカウンタ
LC3 特別図柄作成カウンタ
LC4 特別図柄作成カウンタ
LC5 特別図柄作成カウンタ
LC6 リーチ判定カウンタ
LC7 リーチパターン決定カウンタ
LC8 特別図柄変動時間カウンタ
LC9 大入賞口開放時間カウンタ
LC10 大入賞口閉鎖時間カウンタ
[0001]
BACKGROUND OF THE INVENTION
  The present invention relates to a gaming machine.
[0002]
[Prior art]
  Conventionally, in a gaming machine such as a pachinko machine, a lottery is performed due to the establishment of a lottery condition such as winning a specific winning opening, the winning of the lottery result is determined, and the determination result is displayed on the symbol display device. There are some which notify by fluctuating display. In such a gaming machine, when the lottery conditions are established in succession, since the determination result of the next lottery cannot be displayed unless the display of the determination result of the preceding lottery is completed, the fact that the lottery conditions have been established is held as pending data. I remember it. Such stored data is stored by providing a predetermined number (for example, 4) of LEDs, lamps, etc. in the vicinity of the symbol display device and lighting them to inform the player of the number of reserved data. It was.
[0003]
  In addition, a method of displaying the hold data display in a symbol display device instead of an LED or a lamp has been proposed (for example, Patent Document 1). Furthermore, with respect to the method of displaying in such a symbol display device, a character for displaying the reserved data is generated, the character mode is changed, or the determination result is entangled with the variation of the symbol being displayed (for example, patent Reference 2), selection of a character for displaying on-hold data is performed in consideration of the determination result of the lottery being displayed (for example, Patent Document 3). Is used to change the display pattern of the pending data (for example, Patent Document 4).
[0004]
[Patent Document 1]
          JP-A-8-168561
[Patent Document 2]
          JP 2000-300733 A
[Patent Document 3]
          JP 2001-269552 A
[Patent Document 4]
          JP 2002-45507 A
[0005]
[Problems to be solved by the invention]
  However, even if the number of reserved data is notified by any of the above methods, it is easy to overlook the notification status of the reserved data because the player pays more attention to the change of the symbol indicating the determination result while the symbol is changing. There is a problem that.
[0006]
  The present invention has been made to solve the above-described problems, and an object of the present invention is to provide a method for notifying pending data that is easily noticed.
[0007]
[Means for Solving the Problems]
  In order to achieve the above object, a gaming machine according to claim 1 is characterized in that a lottery means for performing lottery when a predetermined lottery condition is established, and a lottery result by the lottery means indicates that a lot of players Whether or not to move to a hit state where many balls can be acquiredIn relation toA determination means for performing the determination, a notification means for notifying a determination result by the determination means, a hit control means for controlling to shift to the hit state based on the determination result, and a hit control means for the hit control means. After the state is finished, based on the determination result, the probability changing means for changing the hit probability to the next hit state to a high probability state higher than normal and the high probability state between the high probability state is ended. Probability variation end means for returning the winning probability to normal when a predetermined end condition to be satisfied is satisfied, and when the predetermined lottery condition is satisfied, but the notification of the determination result by the notification means has not been performed yet ,at leastStorage means for storing the unreported determination result and the lottery result based on the determination result as hold data, and hold data display means for displaying at least whether or not the hold data is stored in the storage means A holding data display mode determining unit for determining a display mode to be displayed on the hold data display unit, and a display mode determined by the hold data display mode determining unit is displayed on the hold data display unit. Holding data display control means for controlling the holding data display mode, and the determining means makes a determination based on a current hit probability set by the probability changing means and the probability changing end means, and the holding data display mode determining means Determines the display mode in association with the determination result determined by the determination means.The determination means associates with the hold data even when there is hold data whose display mode is determined based on the hit probability of the high probability state when the probability variation means makes the high probability state. The holding data display mode determining means determines a new display mode in association with the determined determination result even when there is holding data for which the determining means has determined the display mode. The on-hold data display control means controls the on-hold data display means to display the display mode newly determined by the on-hold data display mode determination means.It is characterized by doing.
[0008]
  In the gaming machine having this configuration, the lottery means performs a lottery when a predetermined lottery condition is satisfied, and determines whether or not the determination means is successful for the lottery result. Here, as a lottery condition, the case where the detection means provided in the various winning openings through which the game balls enter and pass detects the passage of the game balls can be considered. The determination result is notified by the notification means, and based on the determination result, the hit control is performed so that the player shifts to a hit state where a player can acquire a large number of game balls such as a big hit game state. Means control. Further, when the hit state ends, the probability changing means sets the hit probability to shift to the next hit state to a high probability state higher than normal, and the probability change end means returns such a high probability state to the normal state. . Even if the lottery conditions are satisfied and the lottery result is determined, if the determination result up to the previous time is being notified by the notification means, the current lottery result and the determination result are not displayed on the determination result display means. And stored in the storage means as on-hold data. Then, the hold data display means displays whether or not the hold data is stored, and the hold data display mode determination means determines what display mode to display. The hold data display control means controls the display mode determined here to be displayed on the hold data display means.When the determination means is put into a high probability state by the probability changing means, even if there is pending data for which the display mode is determined based on the hit probability in the high probability state, the judgment means again relates to the pending data. The hold data display mode determination means determines a new display mode in association with the determined determination result even when there is hold data for which the determination means determines the display mode, and the hold data The data display control unit controls the display of the display mode newly determined by the hold data display mode determination unit to be displayed on the hold data display unit.
[0009]
  The gaming machine according to claim 2 is:A lottery means for performing lottery when a predetermined lottery condition is established, and whether or not a lottery result by the lottery means is a transition to a winning state where a player can acquire a large number of game balls. A determination means for performing the determination, a notification means for notifying a determination result by the determination means, a hit control means for controlling to shift to the hit state based on the determination result, and a hit control means for the hit control means. After the state is finished, based on the determination result, the probability changing means for changing the hit probability to the next hit state to a high probability state higher than normal and the high probability state between the high probability state is ended. The probability variation end means for returning the hit probability to normal when a predetermined end condition to be satisfied is satisfied, and the predetermined lottery condition is satisfied. Storage means for storing at least an unnotified determination result and a lottery result based on the determination result as hold data when knowledge has not yet been made, and whether the hold data is stored in the storage means A hold data display means for displaying at least the hold data display means for determining the display mode to be displayed on the hold data display means and the hold data display form determination means. Hold data display control means for controlling the display mode to be displayed on the hold data display means, and the determination means is based on a current hit probability set by the probability change means and the probability change end means. The hold data display mode determining means determines the display mode in association with the determination result determined by the determination means, The determination means relates to the pending data even when there is pending data whose display mode is determined based on the normal hit probability when the hit probability is returned to normal by the probability variation ending means. The determination is made again, and the holding data display mode determination unit determines a new display mode in association with the determined determination result even when there is holding data for which the determination unit has determined the display mode. The hold data display control means controls the display of the display mode newly determined by the hold data display mode determination means on the hold data display means.It is characterized by doing.
[0010]
  In the gaming machine of this configuration,The determination means relates to the hold data even when there is hold data whose display mode is determined based on the normal hit probability when the hit probability is returned to normal by the probability variation end means. The holding data display mode determining means determines a new display mode in association with the determined determination result even when there is holding data for which the determining means has determined the display mode. The on-hold data display control unit controls the on-hold data display unit to display the display mode newly determined by the on-hold data display mode determination unit.
[0011]
[0012]
[0013]
[0014]
[0015]
DETAILED DESCRIPTION OF THE INVENTION
  Hereinafter, an embodiment of a gaming machine according to the present invention will be described with reference to the drawings. First, the mechanical configuration of the pachinko machine 1 will be described with reference to FIGS. FIG. 1 is a front view of the pachinko machine 1. FIG. 2 is a front view of the game board 2. FIG. 3 is a front view of the special symbol display device 8.
[0016]
  As shown in FIG. 1, a substantially square game board 2 is provided in the upper half of the front surface of the pachinko machine 1, and the game board 2 has a substantially circular shape surrounded by a guide rail 3 (see FIG. 2). A game area 4 is provided. A lower plate 5 of the pachinko machine 1 is provided with an upper plate 5 for supplying a game ball as a game medium to a launcher (not shown) and receiving a prize ball. A lower plate 6 for receiving a prize ball is provided immediately below the upper plate 5, a firing handle 7 is provided on the right side of the lower plate 6, and a speaker 48 is provided on the lower plate 6.
[0017]
  As shown in FIG. 2, a special symbol display screen 28 (see FIG. 3) composed of an LCD, special lamps and LEDs are provided at the approximate center of the game area 4 located at the front center of the game board 2. A symbol display device 8 is provided. Electrical decoration windmills 10 and 9 are provided above and to the left and right of the special symbol display device 8, respectively, and normal symbol start gates 12 and 11 are provided on the left and right sides of the special symbol display device 8, respectively. Further, a special symbol start electric accessory 15 is provided below the special symbol display device 8, and a special prize opening 16 is provided below the special symbol start electric accessory 15. The large winning opening 16 is provided with an opening / closing door member that opens and closes forward and backward, so that a prize cannot be won when the opening / closing door member is closed, and a game ball can be awarded only when the opening / closing door member is opened. ing. This open / close door member is normally in a closed state.
[0018]
  When the game ball wins the special symbol starting electric accessory 15, a jackpot lottery is performed as to whether or not to shift to the jackpot gaming state in which the opening / closing door member of the big prize opening 16 is opened, and the special symbol display screen 28 shown in FIG. Will display the result. When the big symbol display is made on the special symbol display screen 28, the opening / closing door member is opened, and a predetermined number of game balls are paid out when a game ball wins the big winning opening 16 while it is opened. In addition, even if the winning ball that won the special symbol start electric accessory 15 during the lottery is performed, the jackpot lottery is performed, the result is stored as the hold data, the number of the hold data is the special symbol display screen The data can be displayed on the hold data display unit 29 prepared in 28. Therefore, the number of pending data that can be stored is four in the present embodiment.
[0019]
  Further, an upper part of the special symbol display device 8 is provided with a normal symbol memory number display LED 59 composed of four LEDs, and the number of game balls that have passed through the normal symbol start gates 11 and 12, that is, the so-called operation hold number is 4 Up to the number can be displayed by lighting the LEDs. In addition to the above, the game board 2 (see FIG. 2) is provided with various illumination lamps 63 (see FIG. 4), other LEDs, windmills, and many obstacle nails.
[0020]
  Next, the structure of the special symbol display device 8 and the screen displayed thereon will be described. In the present embodiment, as an example of variable display of symbols displayed on the special symbol display device 8, description will be given by taking as an example a variable display of symbols displayed by scrolling symbols from top to bottom or from bottom to top.
[0021]
  As shown in FIG. 3, the special symbol display screen 28 of the special symbol display device 8 has three special symbol display portions in order of the special symbol display portion L1, the special symbol display portion L3, and the special symbol display portion L2 from the left. Are arranged in a horizontal row. In the special symbol display portions L1 to L3, symbols to be described later are variably displayed so as to scroll from top to bottom. On the special symbol display screen 28, background images of the special symbol display portions L1 to L3 and Characters and messages are also displayed. Further, a reserved data display unit 29 is prepared at the bottom of the special symbol display screen 28. Further, a symbol such as a one-digit number or a one-letter alphabet can be displayed on the normal symbol display unit 24 composed of 7-segment LEDs provided above the special symbol display screen 28 of the special symbol display device 8. It is like that.
[0022]
  The symbols displayed on the special symbol display portions L1 to L3 are normally vertically scrolled (scrolling from top to bottom), and the special symbol display portion L1, the special symbol display portion L2, and the special symbol display portion L3 are displayed. It comes to stop in order. Needless to say, the arrangement of the special symbol display portions L1 to L3 and the order of stop display can be arbitrarily changed. Further, the special symbol display device 8 is not always displayed with the special symbols on the above-described special symbol display portions L1 to L3, and can display moving images, messages, and the like instead of these displays. The special symbol display device 8 includes a symbol display substrate 44 (see FIG. 4) on the back surface.
[0023]
  As shown in FIGS. 2 and 3, the symbols displayed in the special symbol display portions L1 to L3 are the numbers “0”, “1”, “2”, “3” in the example of the present embodiment. , “4”, “5”, “6”, “7”, “8”, “9”, and the game ball is won in the special symbol starting electric accessory 15 and the jackpot determination is performed. These 10 kinds of symbols are displayed in this order in principle. In the case of a big hit, the big hit in the state where the three special symbols displayed in one horizontal row are aligned with the same numbers and letters (for example, when three, such as “7, 7, 7” are aligned) A symbol is constructed and displayed, and the player is notified of the jackpot. Then, a big hit gaming state in which the grand prize winning opening 16 is opened occurs, and when the game ball wins a V zone (not shown) provided in the big winning prize opening 16, the special winning prize opening 16 is opened again. It is possible to continue to repeat up to a predetermined number of times (for example, 15 times, 16 times, etc.). This jackpot gaming state is a gaming state in which the CPU 51 of the pachinko machine 1 (see FIG. 4) can obtain a lot of gaming balls while determining various conditions according to a jackpot gaming program (not shown) This is a state in which a so-called condition device is activated.
[0024]
  Of the 10 symbols, “1”, “3”, “5”, “7”, “9” are set as probability variation symbols (specific symbols), and any of these symbols is the same in one horizontal row. When the symbols are arranged, the probability variation gaming state is generated and the probability variation is entered, and the advantage is changed to increase the probability of drawing the next jackpot as the advantageous state (high probability state). As an example, the probability of jackpot is 1/315 in the normal state (low probability state) and 1/63 in the probability variation gaming state (high probability state or advantageous state). It is not something that can be done. Note that “0”, “2”, “4”, “6”, and “8” are non-probability fluctuation symbols (non-specific symbols), and the probability that a jackpot is subsequently obtained is a normal state.
[0025]
  When the hold data is generated, the hold data display unit 29 displays a pattern such as a flower pattern or a star pattern. This pattern is displayed in a different color from the normal color and the color when the reliability of the determination result of the reserved data is a big hit. For example, a red flower is normally displayed, and a yellow flower is displayed when the reliability is high. The display mode of such a reserved data display unit is not limited to the pattern and its color change, and may be a letter or a number, not a color change, as long as the display mode at normal time and high reliability is different and visible. The pattern situation may be changed.
[0026]
  When a game ball wins the special symbol starting electric accessory 15, a jackpot determination is performed, but when the result of the jackpot determination is being displayed on the special symbol display screen 28, until the notification of the jackpot determination result ends. In order to indicate that there is an undecided winning ball (hereinafter referred to as “holding ball”), a symbol is displayed on the holding data display unit 29. Every time a holding ball enters, the display increases from left to right.
[0027]
  Next, the electrical configuration of the pachinko machine 1 according to the present embodiment will be described with reference to FIG. FIG. 4 is a block diagram showing an electrical circuit configuration of the pachinko machine 1. As shown in FIG. 4, the control unit 40 includes a main board 41, a power supply board 42, a sound board 43, a symbol display board 44, a payout control board 45, an electrical decoration board 46, a relay board 47, and a sub-integrated board 58. ing. This control part 40 is provided in the back side (back side) of the pachinko machine 1 (refer FIG. 1).
[0028]
  The main board 41 is provided with a CPU unit 50 that performs various processes according to a program. The CPU unit 50 includes a CPU 51 that performs various arithmetic processes, a RAM 52 that stores random numbers and data of flags and counters, a control program, various initial value data, and display contents on the special symbol display device 8. And a ROM 53 that stores command data for instructing and the like, and these are integrally molded as one LSI. Further, an interrupt signal generation circuit 57 is connected to the CPU unit 50, and this interrupt signal generation circuit 57 gives an interrupt signal to the CPU 51 every 0.002 seconds (hereinafter abbreviated as “2 ms”). It has become. The CPU 51 executes the main routine stored in the ROM 53 from the top every time this interrupt signal is input, and controls the pachinko machine 1 according to the main routine.
[0029]
  Further, the main board 41 is provided with an I / O interface 54, and transmits / receives data signals to / from sub boards such as the sub integrated board 58, the payout control board 45, and the relay board 47. The sound board 43, the symbol display board 44, and the electrical decoration board 46 are connected to the main board 41 via the sub-integrated board 58. The I / O interface 54 is connected to an output port 55 that outputs information of the pachinko machine 1 to a game hall management computer (not shown).
[0030]
  The main board 41 controls main control of the pachinko machine 1, the power board 42 supplies direct current to each board, and the sub-integrated board 58 controls the sound board 43, the symbol display board 44, and the decoration board 46. Yes. The sound board 43 controls the generation of sound effects of the pachinko machine 1, the symbol display board 44 controls the symbols displayed on the special symbol display device 8 and the normal symbol display unit 24, and the payout control board 45 is a prize. The ball dispensing device 49 is controlled, the electric decoration board 46 controls the light emission mode of each electric decoration of the pachinko machine 1, and the relay board 47 relays the wiring of each sensor. The sub-integrated board 58 is provided with a CPU 58a, a ROM 58b, and a RAM 58c, and the sound board 43, the symbol display board 44, the payout control board 45, and the lighting board 46 also have a CPU, a RAM, a ROM, an input interface, etc., not shown. It is installed.
[0031]
  A normal symbol memory number display LED 59, an LED 62 for illumination, and an illumination lamp 63 are connected to the illumination board 46. Further, the special symbol display device 8 and the normal symbol display unit 24 are connected to the symbol display board 44, the speaker 48 is connected to the sound board 43, and the prize ball payout device 49 is connected to the payout control board 45. It is connected. Further, the relay board 47 has a large winning opening opening solenoid 70 for opening / closing the opening / closing member of the special winning opening, an electric combination opening solenoid 71 for opening / closing the opening / closing member of the electric combination, and a special symbol starting electric combination. 15, a start opening switch 72 that detects a game ball that has won a prize, a normal symbol operation switch 73 that detects a game ball that has passed through the normal symbol start gates 11, 12, and a game ball that has won a prize in the V zone in the big prize opening 16 A V switch 74 for counting, a count switch 75 for counting the number of game balls won in the big prize opening 16, and a winning opening switch 76 for detecting the winning balls won in the normal winning openings 19, 20 are connected.
[0032]
  The power supply board 42 is connected to the main board 41, the sound board 43, the symbol display board 44, the payout control board 45, the electrical decoration board 46, and the sub-integrated board 58, respectively, and supplied with stabilized DC power. It has become so. The power supply board 42 is supplied with AC 24V. The power supply board 42 is provided with a rectifier composed of a silicon diode bridge (not shown), a smoothing circuit composed of an electrolytic capacitor, a stabilization circuit composed of a regulator IC, and the like, and can supply stabilized DC 12V, 5V, etc. It is like that. In FIG. 4, although not particularly illustrated, the main board 41, the power supply board 42, the sound board 43, the symbol display board 44, the payout control board 45, the electrical decoration board 46, the relay board 47, and the sub-integrated board 58 are all grounded. Connected by line.
[0033]
  Next, the storage area of the ROM 53 will be described with reference to FIG. FIG. 5 is a schematic diagram showing a storage area of the ROM 53. As shown in FIG. 5, the ROM 53 has an initial setting storage area 53 a in which initial values stored in the respective storage areas when the pachinko machine 1 is reset, and the CPU 51 for controlling the pachinko machine 1. A control program storage area 53b in which various programs are stored; a special symbol variation time table storage area 53c in which a special symbol variation time table for determining a variation time at the time of variation of a special symbol and a time at which a fixed display is performed; A control command table storage area 53d that stores a table of control commands to be output from the main board 41 to the sub-integrated board 58 is provided. Further, the ROM 53 is provided with various storage areas not shown.
[0034]
  Here, the special symbol variation time table will be described. In the pachinko machine 1, the sub-integrated board 58 controls the symbol display board 44 and the like for controlling the symbols displayed on the special symbol display screen 28. The CPU 51 outputs various control commands to the sub-integrated board 58 to control the symbol display board 44 and the like, but cannot detect the end of processing based on those commands, so refer to the special symbol variation time table or the like. Thus, the time required for processing based on each command is obtained, and the timing for performing each processing is adjusted. For example, when the reach operation is performed at the time of special symbol variation, the variation time at the time of low-speed variation varies depending on the type of reach pattern determined based on the reach pattern determination counter LC7 (see FIG. 7) described later. Therefore, the CPU 51 causes the symbol display board 44 to start displaying the reach pattern on the special symbol display screen 28 through the sub-integrated substrate 58, and based on the time required for the end of the reach pattern obtained from the special symbol variation time table. By performing the timing adjustment, it is possible to cause the next processing to be performed as soon as the reach pattern display ends.
[0035]
  Next, the storage area of the RAM 52 will be described with reference to FIG. FIG. 6 is a schematic diagram showing a storage area of the RAM 52. As shown in FIG. 6, in the RAM 52, information on flags corresponding to the loop counter storage area 52a for temporarily storing various counters, the game balls that have passed through the gates, and the game balls that have won the winning holes. , A winning ball flag storage area 52b in which is written, a normal hit relation information storage area 52c in which a random number acquired when a game ball passes to the normal symbol start gate 11 is written, and the number of game balls passing to the normal symbol start gate 11 Is stored in the normal symbol actuated holding number storage area 52d, the special symbol starting electric combination is stored with a random number and determination result obtained when the game ball passes to the special symbol starting electric combination 15 15 stores a special symbol operation hold number storage area 52f in which the number of winning game balls to 15 is stored, and a flag indicating whether or not the condition device is in operation. Condition device operation flag storage area 52g, probability variation flag storage area 52h for storing a flag indicating whether or not to enter the probability variation mode, and a shortened variation flag storage for storing a flag indicating whether or not to shorten the variation time of the special symbol. Area 52k, a flag corresponding to a control command to be output from the main board 41 to the sub-integrated board 58, a command relation storage area 52m for storing a variable of the control command, and a state flag for performing transition of each state in the special symbol processing A state flag storage area 52n for storing, a large winning opening release flag storing area 52p for storing a flag indicating whether or not the big winning opening 16 is open, and a large winning opening in which a count value for counting the number of times the large winning opening 16 is opened is written. Open counter storage area 52q, a flag indicating whether or not to enter the next round in the jackpot gaming state Continuous operation flag storage area 52r for storing is provided a. The state flag in the state flag storage area 52n is a 2-bit flag, and a high-speed fluctuation state of symbols displayed on the special symbol display portions L1, L2, and L3 on the special symbol display screen 28 (a constant high-speed fluctuation from the start of the fluctuation). ), Low-speed fluctuation state (a state until the confirmation display is performed immediately after the fluctuation speed starts to be reduced), confirmation display state (a state in which the fluctuation of the symbol is stopped and the confirmation display is performed), This corresponds to the four states of the non-operating state (the state in which the symbol is not changed).
[0036]
  Next, the loop counter storage area 52a will be described with reference to FIG. FIG. 7 is a schematic diagram showing the loop counter storage area 52 a of the RAM 52. As shown in FIG. 7, the loop counter storage area 52a includes a normal symbol selection loop counter LC1, a big hit determination loop counter LC2, a special symbol creation counter LC3, a special symbol creation counter LC4, a special symbol creation counter LC5, and reach determination. A counter LC6, a reach pattern determination counter LC7, a special symbol variation time counter LC8, a special winning opening opening time counter LC9, a special winning opening closing time counter L10C, and the like are stored. Note that the stored values of the counters LC1 to LC7, that is, the count values, are executed based on the interrupt signal from the interrupt signal generation circuit 57 shown in FIG. In the loop counter update process of one main routine (see FIG. 12), a predetermined amount is incremented every predetermined time (for example, 2 ms), and when each reaches a set maximum value (upper limit value), It is configured to return to “0”. These count values are taken in and stored in the normal hit relation information storage area 52c, the big hit relation information storage area 52e, etc. in the normal symbol processing and special symbol processing, which will be described later. The counters LC8 to LC10 are used as timer counters for measuring elapsed time. Similarly to the above, the count values of the counters LC8 to LC10 are incremented by a predetermined amount, for example, every 2 ms in the loop counter update process (see FIG. 12).
[0037]
  Hereinafter, each counter will be described in detail. The count value (random number) of the normal symbol selection loop counter LC1 is used to determine the symbol displayed on the normal symbol display unit 24. The count value starts from “0” when the pachinko machine 1 is reset, and is incremented by “1” every interrupt (every 2 ms) and cleared to “256” or more. Therefore, the count value of the counter LC1 takes any value from “0” to “255”, and one period is 512 ms.
[0038]
  The count value of the jackpot determination loop counter LC2 is used to determine the jackpot. After the initialization process, it starts from “0” and is incremented by “1” every interrupt (every 2 ms) and cleared to “315” or more. Accordingly, the count value of the jackpot determination loop counter LC2 takes any value from “0” to “314”, and one period is 630 ms. In addition, when the count value is completed, the CPU 51 repeatedly generates a random number initial value update process (not shown) that is repeatedly performed when the main routine (see FIG. 12) is not performed (a random number is generated by a predetermined algorithm). The random number generated by the processing is taken in, and this random value is also set to the count value of the jackpot determination loop counter LC2. Note that the case where the count value makes a round is a case where the count value of the jackpot determination loop counter LC2 is continuously updated, resulting in the same value as the initial count value. For example, the first time after the initialization process is the initial count value. The case where the value is set to “0”, the count value is repeatedly updated to “314”, is further cleared to 0 in the next update and becomes the same value as the initial count value is a complete cycle. The jackpot determination loop counter LC2 updates the initial count value at which the count of the jackpot determination loop counter LC2 starts every time the count value makes a round, and the updated count value is the count initial value. It is. Thereafter, when the count value of the jackpot determination loop counter LC2 makes a round, the random number generated by the random number initial value update process is taken again and set as the new count initial value and the count value of the jackpot determination loop counter LC2. . Thereafter, similarly, the count initial value is updated every time the count value of the jackpot determination loop counter LC2 makes a round.
[0039]
  When the jackpot is displayed, the count value of the special symbol creation counter LC3 is used to determine the jackpot symbol. Moreover, when performing reach operation | movement, it is used in order to determine the symbol displayed on the special symbol display part L1 and the special symbol display part L2. Furthermore, in the case of a display error display, it is used to determine the first stop symbol displayed on the special symbol display portion L1. The count value of the special symbol creation counter LC3 starts from “0” when the pachinko machine 1 is reset, and is incremented by “1” every interrupt (every 2 ms), and cleared to “10” or more. Therefore, the count value of the special symbol creation counter LC3 takes any value from “0” to “9”, and one period is 20 ms.
[0040]
  The count value of the special symbol creation counter LC4 is used to determine the second stop symbol displayed on the special symbol display portion L2 in the case of a loss. When the pachinko machine 1 is reset, it starts from “0”, is incremented by “1” every 10 interrupts (every 20 ms, every cycle of the special symbol creation counter LC3), and is cleared to 0 when “10” or more. Therefore, the count value of the special symbol creation counter LC4 takes any value from “0” to “9”, and one cycle is 200 ms.
[0041]
  The count value of the special symbol creation counter LC5 is used to determine the third stop symbol displayed on the special symbol display portion L3 in the case of a loss. When the pachinko machine 1 is reset, it starts from “0”, is incremented by “1” every 100 interrupts (every 200 ms, every cycle of the special symbol creation counter LC4), and is cleared to 0 when “10” or more. Accordingly, the count value of the special symbol creation counter LC5 takes any value from “0” to “9”, and one period is 2000 ms.
[0042]
  The count value of the reach determination counter LC6 is used to determine whether or not to perform a reach operation in the case of a loss. When the pachinko machine 1 is reset, it starts from “0” and is incremented by “1” every interrupt (every 2 ms) and cleared to “200” or more. Accordingly, the count value of the reach determination counter LC6 takes any value from “0” to “199”, and one period is 400 ms. When the count value of the reach determination counter LC6 is between “20” and “39”, the reach operation is performed. In this reach operation, the first stop symbol (left symbol) that is stopped and displayed on the special symbol display portion L1 and the second stop symbol (right symbol) that is stopped and displayed on the special symbol display portion L2 are the same symbol. The symbols on the symbol display portion L3 are displayed in a variable manner for a predetermined time. Eventually, the third stop symbol (middle symbol) that is stopped and displayed on the special symbol display portion L3 has a different symbol from the first stop symbol and the second stop symbol. Is displayed.
[0043]
  The count value of the reach pattern determination counter LC7 is used to determine whether to perform a reach pattern when it is determined that a reach operation is to be performed, and super reach (hereinafter abbreviated as “S reach”). Here, S reach is a reach operation that has a higher expectation degree (reliability) than a normal reach operation, and enhances the player's expectation by performing an effect different from the normal reach operation. It is a reach operation that can. When the pachinko machine 1 is reset, it starts from “0” and is incremented by “1” every interrupt (every 2 ms) and cleared to “60” or more. Accordingly, the count value of the reach pattern determination counter LC7 takes any value from “0” to “59”, and there are 60 reach patterns. One period is 120 ms.
[0044]
  The special symbol variation time counter LC8 is a timer counter used for measuring the variation time at the time of variation of the special symbol and the time when the final display is performed. A counter for measuring whether or not a special symbol variation time determined based on a special symbol variation time table stored in a special symbol variation time table storage area 53c (see FIG. 5) of the ROM 53 described later has elapsed. is there. In the present embodiment, the high-speed fluctuation command for instructing the sub-integrated board 58 to start the high-speed fluctuation state, the low-speed fluctuation command for instructing the start of the low-speed fluctuation state, and the all symbols stop command for instructing the start of the fixed display state. At the time of output, a count value for measuring the end timing of the high speed fluctuation time, the low speed fluctuation time, and the fixed display time is set as the upper limit value of the special symbol fluctuation time counter LC8. That is, the special symbol variation time counter LC8 is used to count the periods of the high-speed variation state, the low-speed variation state, and the fixed display state that do not occur simultaneously. The high speed fluctuation time is determined based on the shortened fluctuation flag, and the low speed fluctuation time is determined based on the special symbol fluctuation time table. The fixed display time is a fixed value. At the start of counting, “0” is started, and “1” is added every interrupt (2 ms), and each timing is measured when the count value becomes the upper limit value. For example, when the special symbol low-speed fluctuation time based on the special symbol fluctuation time table is 10 seconds, “5000” is set as the upper limit value of the special symbol fluctuation time counter LC8.
[0045]
  The special winning opening opening time counter LC9 is a timer counter used for measuring the opening time when the special winning opening 16 is opened. At the start of counting, it starts from “0”, and “1” is added every interrupt (2 ms), and the opening continuation time of the big winning opening 16 is measured when the count value reaches the upper limit. For example, when the big winning opening opening time is 25 seconds, “12500” is set to the upper limit value of the big winning opening opening counter LC9.
[0046]
  The special winning opening closing time counter LC10 is a timer counter used for measuring the closing time of the special winning opening 16 when the opening and closing of the special winning opening 16 are repeated in the special electric accessory processing. At the start of counting, it starts from “0” and is incremented by “1” every 1 interrupt (2 ms), and the closing duration of the big winning opening 16 is measured when the count value reaches the upper limit value. For example, when the closing time of the big winning opening is 5 seconds, “5000” is set as the upper limit value of the winning opening closing time counter LC9.
[0047]
  Note that the maximum count value of the jackpot determination loop counter LC2 may be a single set value, or setting means for selecting and setting different values such as setting 1, setting 2, and setting 3 may be provided. Good.
[0048]
  Next, the jackpot relation information storage area 52e and the normal hit relation information storage area 52c will be described with reference to FIGS. FIG. 8 is a schematic diagram showing the jackpot relation information storage area 52e of the RAM 52. As shown in FIG. FIG. 9 is a schematic diagram showing the normal hit relation information storage area 52 c of the RAM 52.
[0049]
  As shown in FIG. 8, the jackpot relation information storage area 52e includes a jackpot random number, a reach random number, a reach pattern random number, special symbol random numbers L1 to L3, a jackpot flag, a reach flag in each of the execution area and the storage areas 1 to 4. Each value of the S reach flag and the special symbol low speed fluctuation time can be stored.
[0050]
  In the memory areas 1 to 4, when the winning of the game ball to the special symbol starting electric combination 15 is confirmed in the special symbol processing described later, a number corresponding to the stored value of the special symbol operation holding number storage area 52f is stored. The following values are stored in the storage area (for example, the storage area 3 if the stored value of the special symbol operation suspension number storage area 52f is “3”). Specifically, the jackpot random number column CLM1, the reach random number column CLM2, the reach pattern random number column CLM3, the special symbol random numbers L1 to L3, the columns CLM4 to CLM6, the jackpot determination loop counter LC2, the reach determination counter LC6, the reach pattern determination counter LC7, and the special symbol. Each count value of the creation counters LC3, LC4, and LC5 is stored as a random number. The jackpot flag is determined based on the value of the jackpot random number column CLM1, the reach flag is determined based on the value of the reach random number column CLM2, and the S reach flag is determined based on the values of the reach random number column CLM2 and the reach pattern random number column CLM3. In the case of “ON”, “1” is stored in the jackpot flag column CLM7, the reach flag column CLM8, and the S reach flag column CLM9, respectively. Further, when each data is transmitted from the main board 41 to the sub integrated board 58 in the special symbol processing described later, “1” is stored in the transmission data flag column CLM10.
[0051]
  In the special symbol process described later, when starting the variation of the special symbol, the CPU 51 shifts each value stored in the storage area 1 to the execution area. In special symbol processing, processing is performed with reference to each value stored in this execution area. Therefore, values stored in the storage areas 1 to 4 other than the execution area correspond to the “hold data” of the present invention. When such a shift is performed, the values stored in the storage areas 2 to 4 are also shifted to the storage areas 1 to 3, respectively. Then, each stored value in the storage area 4 is erased, that is, “0” is stored in each column. When each value is stored in all the storage areas 1 to 4, no further storage processing is performed. Therefore, the upper limit of pending data that can be stored is up to four.
[0052]
  In addition, as shown in FIG. 9, in the normal hit relation information storage area 52c, in the normal symbol processing (see FIG. 12), when the passing of the game ball to the normal symbol start gates 11 and 12 is confirmed, Shifts the four storage areas 1 to 4 where the count value of the symbol selection loop counter LC1 can be obtained and stored as a random number, and the random number stored in the storage area 1 to perform the normal symbol hit determination process Thus, one determination area is provided for storage, and a total of five storage areas are provided. Therefore, it is possible to store up to four normal symbol operation suspensions.
[0053]
  Next, the electrical configuration of the sub-integrated board 58 and the configuration of the RAM 58c of the sub-integrated board 58 will be described. As described above, the sub-integrated board 58 is provided with the CPU 58a, the ROM 58b, and the RAM 58c. In the ROM 58b, various programs for controlling each sub board (the symbol display board 44, the sound board 43, and the electric decoration board 46) under the control of the sub integrated board 58, the special symbol display device 8 and the electric lamp 63 are provided. In addition, a data table or the like for effects using sound effects generated from the speaker 48 is stored.
[0054]
  As shown in FIG. 10, the RAM 58c is provided with a reserved data storage area 58c1 and a probability variation flag storage area 58c2. FIG. 10 is a schematic diagram showing a storage area of the RAM 58c. The reserved data storage area 58c1 is an area for storing data when the data stored in the jackpot relation information storage area 52e of the RAM 52 is transmitted from the main board 41 in the special symbol processing described later. The probability variation flag storage area 58c2 stores “1” when a probability variation signal is transmitted from the main board 41 in the special electric equipment processing described later, and “0” when a probability variation end signal is transmitted. “0” is stored.
[0055]
  Next, the reserved data storage area 58c1 will be described with reference to FIG. As shown in FIG. 11, in the reserved data storage area 58c1, each of the storage areas 1 to 4 has a jackpot random number, a reach random number, a reach pattern random number, special symbol random numbers L1 to L3 in the same manner as the jackpot relation information storage area 52e. Each value of the jackpot flag, reach flag, S reach flag, and special symbol low speed fluctuation time is stored.
[0056]
  In the memory areas 1 to 4, when data is transmitted from the main board 41 in the special symbol processing described later, a memory area having a number corresponding to the stored value of the special symbol operation suspension number storage area 52f (for example, special symbol processing) If the stored value of the symbol operation suspension number storage area 52f is “3”, the same value as the jackpot relation information storage area 52e is stored in the storage area 3) for each of the following columns. That is, it is stored in the jackpot random number column CLM1, reach random number column CLM2, reach pattern random number column CLM3, special symbol random numbers L1 to L3 columns CLM4 to CLM6, jackpot flag column CLM7, reach flag column CLM8, and S reach flag column CLM9.
[0057]
  In the hold data display process to be described later, when data is received from the main board 41, the above data is stored, and whether or not the reliability display is to be performed on the hold data display unit based on this data is determined. The display substrate 44 is instructed to display.
[0058]
  Next, details of the operation of the pachinko machine 1 according to the present embodiment will be described with reference to the flowcharts shown in FIGS. FIG. 12 is a flowchart of the main routine. 13 and 14 are flowcharts of the special electric accessory process. 15 to 17 are flowcharts of special symbol processing. FIG. 18 is a flowchart of the jackpot determination process performed in the special electric accessory process and the special symbol process. Further, FIG. 19 is a flowchart of the hold data display process performed by the sub integrated board 58. The program shown in the flowchart of FIG. 19 is stored in a predetermined storage area of the ROM 58b and executed by the CPU 58a. Hereinafter, each step of the flowchart is abbreviated as “S”.
[0059]
  A backup battery (not shown) is connected to the RAM 52 of the pachinko machine 1 so that the stored contents are retained even when the pachinko machine 1 is powered off. When the power of the pachinko machine 1 is turned off, the checksum of the RAM 52 is calculated and a password is generated by, for example, a hash function. When the power is turned on the next time, the same processing is performed and the checksum of the RAM 52 calculated and An identity check is performed. If the identity with the last power-off is not recognized, the CPU 51 of the pachinko machine 1 uses the value stored in the initial setting storage area 53a of the ROM 53, for example, to clear the count value of each counter and each flag. The pachinko machine 1 is reset, for example. The pachinko machine 1 is also reset when the power of the pachinko machine 1 is turned on while pressing a reset button (not shown). When the pachinko machine 1 is not reset, a so-called return process is performed in which the stored values in each storage area of the RAM 52 are returned to the same state as when the power was last turned off. Repeat random number initial value update process.
[0060]
  The flowchart of the main routine shown in FIG. 12 shows the interrupt signal generation circuit shown in FIG. 4 at a constant interval (2 ms in this embodiment) with respect to the random number initial value update process repeatedly performed by the CPU 51 of the main board 41. Execution is started by an interrupt generated in synchronization with an interrupt signal generated by 57. A program for performing the processing shown in the flowchart of FIG. 12 is stored in the control program storage area 53b of the ROM 53 shown in FIG.
[0061]
  When processing of the main routine is started by interruption, the CPU 51 first performs command output processing (S10). In this command output processing, a command for displaying a symbol on the special symbol display screen 28 and the normal symbol display unit 24 on the symbol display board 44, a command for causing the sound board 43 to produce sound effects from the speaker 48, etc. Control commands such as commands for causing the board 46 to control blinking of various lamps provided in the pachinko machine 1 are output to the sub-integrated board 58 via the I / O interface 54. Specifically, a flag corresponding to a control command to be output to the sub-integrated board 58 in each process after S10 of the main routine in the first round, and a variable of the control command are the command relation storage area 52m of the RAM 52. Is remembered. Then, in the next command output process of the main routine, the control command corresponding to the flag is selected from the control command table storage area 53d of the ROM 53, and is output to the sub integrated board 58 together with the variable of the control command. The
[0062]
  Next, a switch reading process is performed (S11). This switch reading process is to detect the winning of the game ball to the normal symbol starting gates 11 and 12, the special symbol starting electric accessory 15, the big winning port 16, the normal winning ports 19, 20 and the like. Specifically, it is provided in the V zone of the starting symbol switch 72 provided in the special symbol starting electric accessory 15, the normal symbol operating switch 73 provided in each of the normal symbol starting gates 11 and 12, and the special winning opening 16. The V switch 74, the count switch 75 provided in the grand prize opening 16, and the winning opening switch 76 for detecting the winning of the gaming ball from the winning opening such as the normal winning openings 19, 20 detect the winning of the gaming ball. In this case, a flag corresponding to each switch is set in the winning ball flag storage area 52b of the RAM 52. Note that the switch reading process is executed at an interrupt interval of the main routine, that is, every 2 ms. Therefore, in consideration of the speed at which the game ball passes each switch, the next switch reading process in which the winning of the game ball is detected is performed. Sometimes a win is detected. For this reason, for example, these flags are set for the first time when, for example, the switch reading process is executed four times in succession, “not detected”, “detected”, “detected”, and “detected”. Yes. At the start of the switch reading process, each flag in the winning ball flag storage area 52b is reset.
[0063]
  When the switch reading process ends, a loop counter update process (S12) is then performed. In this loop counter update process, the normal symbol selection loop counter LC1, the big hit determination loop counter LC2, the special symbol creation counters LC3, LC4, LC5, the reach determination counter LC6, respectively stored in the loop counter storage area 52a of the RAM 52, Each value of the reach pattern determination counter LC7, the special symbol variation time counter LC8, the special winning opening opening time counter LC9 and the special winning opening closing time counter LC10 (see FIG. 7) is increased (incremented) by the predetermined amount. When the updated counter values of the counters LC1 to LC7 exceed the maximum value (upper limit value) set in each loop counter, the value of each loop counter is cleared to 0 and returned to “0”. Has been.
[0064]
  When the loop counter update process is completed, the special electric accessory process is performed in the pachinko machine 1 (S13). In this special electric accessory process, according to the flowcharts shown in FIG. 13 and FIG. 14, processing such as control of a demonstration screen displayed on the special symbol display screen 28 is performed when the big winning opening 16 is opened in the case of a big win. Details of this processing will be described later.
[0065]
  In the special symbol processing (S14), jackpot determination processing, special symbol variation instructions, transmission of pending data to the sub-integrated board 58, and the like are performed according to the flowcharts shown in FIGS. Will be described later. When the special symbol process is completed, a normal electric accessory process is then performed (S15). In the normal electric accessory processing, the special symbol starting electric accessory 15 is arranged so that the game ball can easily win the special symbol starting electric accessory 15 when the normal symbol processing of the next S16 is per normal symbol. Opening of a pair of ball receiving members (so-called tulips) provided in the is performed.
[0066]
  In the next normal symbol process (S16), as the game ball passes through the normal symbol start gates 11 and 12, the flag corresponding to the normal symbol operation switch 73 in the winning ball flag storage area 52b is obtained in the switch reading process of S11. When standing, the count value of the normal symbol selection loop counter LC1 is sequentially stored in the storage areas 1 to 4 of the normal hit relation information storage area 52c of the RAM 52 as a normal symbol random number. A display symbol is selected based on the normal symbol random number shifted to the determination area, and the symbol is stopped and displayed on the normal symbol display unit 24.
[0067]
  Since the normal symbol random numbers stored in the normal hit relation information storage area 52c of the RAM 52 are “0” to “255”, in this normal symbol processing, the normal symbol stored in the normal hit relation information storage area 52c of the RAM 52 is stored. When the random number is from “0” to “63”, the random symbol is lost, and the normal symbol display unit 24 stops and displays the symbol “-” as a shift symbol. Further, when the normal symbol random number stored in the normal hit relation information storage area 52c of the RAM 52 is from “64” to “255”, it becomes a win, and the normal symbol display unit 24 displays the winning symbol “7” as a stop display. It has come to be. When the winning symbol is displayed on the normal symbol display unit 24, as described above, the ball receiving member of the special symbol starting electric symbol 15 is opened in the normal electric symbol processing (S15). Note that it takes a predetermined time from the passing of the game ball through the normal symbol start gates 11 and 12 until the operation of the special symbol start electric accessory 15 applied to the game ball, but during that time the normal symbol start gates 11 and 12 are connected to other games. Even when the ball passes, up to four normal symbol random numbers are acquired, and normal symbol startup is suspended.
[0068]
  When the normal symbol process is completed, a payout process for paying out prize balls is performed (S17), and then an error check is performed (S18). If an error has occurred in the pachinko machine 1, the special symbol display device 8 displays an error, the illumination lamp 63 performs a lighting / flashing pattern at the time of an error, or an error sound is output from the speaker 48. In order to generate a sound, a flag (not shown) for causing the sub-integrated board 58 to output an error command is set in the command output process of S10. Then, an information output process is performed (S19). In this information output process, various types of information such as jackpot information, start-up information, probability variation information, and time reduction information of the pachinko machine 1 are output to the hall management computer (not shown) via the output port 55.
[0069]
  When the information output process ends, the CPU 51 ends the main routine process. Then, the CPU 51 starts processing of the main routine from the beginning again by an interrupt generated in synchronization with the interrupt signal from the next interrupt signal generation circuit 57.
[0070]
  For example, when a player operates a launching handle 7 provided on the lower side of the game board 2 to drive a game ball into the game area 4 and the game ball wins the special symbol starting electric accessory 15, the main routine switch In the reading process, a winning of the game ball to the special symbol start electric accessory 15 is detected, and the corresponding flag in the winning ball flag storage area 52b is set to “ON”. If it is determined in the special symbol process (S14) that the jackpot condition is satisfied, “1” is stored in the condition device operation flag storage area 52g of the RAM 52, and the jackpot flag is set to “ON”. In the next special electric accessory processing (S15) of the second round, if “1” is stored in the condition device operation flag storage area 52g, the opening / closing operation of the special prize opening 16 is performed a predetermined number of times (for example, The jackpot game is opened and closed (15 or 16 times). After the jackpot game ends, “0” is stored in the condition device operation flag storage area 52g.
[0071]
  Next, details of the special electric accessory processing in S13 will be described with reference to the flowcharts shown in FIGS. As described above, in the special electric accessory processing, control is performed to shift to the jackpot gaming state (winning state) when it is determined that the big symbol is won in the special symbol processing described later, and the special winning symbol opening screen 16 or the special symbol display screen is displayed. The control of the demonstration screen displayed on 28 is performed. In the big hit gaming state, the special winning opening 16 is opened for a predetermined time and repeated a predetermined number of times (for example, 15 times). Such opening of the special winning opening 16 every time is referred to as “round”. If a game ball wins in the V zone while the big winning opening 16 is opened, the right to enter the next round is generated, but if the V zone is not won, the jackpot gaming state ends. Further, even if the opening duration of the big winning opening 16 has not reached a certain time, when a predetermined number (for example, 10 balls) of game balls wins, the big winning opening 16 is closed and the round ends. Be controlled.
[0072]
  As shown in FIG. 13, when the special electric accessory processing of the main routine is started, the CPU 51 checks whether or not the condition device is in operation (S201). This process is determined by whether or not “1” is stored in the condition device operation flag storage area 52g of the RAM 52. If the condition device operation flag is “OFF”, it is not a big hit game, and therefore the CPU 51 ends the special electric accessory processing and returns to the main routine (S201: NO). If the condition device operation flag is “ON” (S201: YES), the CPU 51 next checks whether or not the big winning opening 16 is open in order to continue the big hit gaming state (S203). This process is determined based on whether or not “1” is stored in the big prize opening release flag storage area 52p of the RAM 52. Immediately after the start of the big hit gaming state, in the special symbol process described later, the big prize opening release flag is set to “ON” together with the condition device operation flag (S203: YES). Next, the CPU 51 determines whether or not the opening time of the special winning opening has elapsed (S205). This process is determined based on whether or not the count value of the big prize opening opening time counter LC9 (see FIG. 7) stored in the loop counter storage area 52a of the RAM 52 has reached the upper limit value. If the opening time of the big winning opening 16 has already passed (S205: YES), the big winning opening 16 is closed (S209) to end the round, and the big winning opening opening flag is set to “OFF”. To do. Since the elapsed time has not yet been reached at the stage where the jackpot gaming state has just been started (S205: NO), it is next checked whether or not a prescribed number of gaming balls have already won in the big winning opening 16 (S207). ). If the prescribed number has won (S207: YES), the special winning opening 16 is closed (S209), and the special winning opening release flag is set to “OFF”. At the stage where the jackpot gaming state has just started, there is still no specified number of winnings (S207: NO), so the CPU 51 ends the special electric accessory processing and returns to the main routine.
[0073]
  In the special electric accessory processing performed after the next round of the main routine, the condition device is still operating (S201: YES), so whether the opening time of the big prize opening 16 has passed (S205: YES) The process is repeated (S203 to S207) until a prescribed number of game balls wins in the mouth 16 (S207: YES). Set the flag to “OFF”.
[0074]
  In the special electric accessory processing of the main routine of the next round when the big prize opening 16 is closed, the condition device is still operating (S201: YES), and the big prize opening 16 is not open (S203: NO). ), It is confirmed whether or not the game ball won during the previous round has passed the V zone (S211). In this process, the flag corresponding to the winning ball flag storage area 52b of the RAM 52 is set to “ON” when the V switch 74 detects the passing of the game ball in the switch reading process (FIG. 12, S11) of the main routine. Therefore, it is determined by checking the value. When the flag is “OFF”, since there is no game ball that has passed through the V zone (S211: NO), the continuous operation flag stored in the continuous operation flag storage area 52r of the RAM 52 is set so as not to enter the next round. “OFF” is set (S213). If the winning game ball passes through the V zone (S211: YES), it is confirmed whether or not the closing time of the special winning opening 16 has passed (S215). In this process, the determination is made based on whether or not the count value of the big prize closing time counter LC10 (see FIG. 7) stored in the loop counter storage area 52a of the RAM 52 has reached the upper limit value. If the closing time has not elapsed (S215: NO), the CPU 51 ends the special electric accessory processing and returns to the main routine.
[0075]
  In the special electric equipment processing of the main routine after the next round, the condition device is still in operation (S201: YES), and the special winning opening 16 is not open (S203: NO), so the passage through the V zone is not performed. After confirming (S211), the process is repeated (S211 to S215) until the closing time of the special winning opening 16 elapses (S215: YES). When the closing time of the special winning opening 16 elapses (S215: YES), the CPU 51 confirms whether or not to enter the next round (S217). In this process, determination is made based on whether or not “1” is stored in the continuous operation flag storage area 52r of the RAM 52. When the continuous operation flag is “ON” (S217: YES), the CPU 51 confirms whether or not the special winning opening 16 has already been opened for a predetermined number of times (S219). In this process, the determination is made based on whether or not the count value stored in the special winning opening opening counter storage area 52q of the RAM 52 has reached an upper limit value (for example, 15 times). If the specified number of times has not been reached (S219: NO), the special winning opening 16 is opened again to set the special winning opening release flag to “ON” (S221), and 1 is added to the value of the special winning opening release counter. (S223).
[0076]
  In the special electric accessory processing performed after the next round of the main routine, the condition device is still operating (S201: YES), and the special winning opening 16 is also opened (S203: YES). Therefore, the process is repeated (S203 to S207) until the opening time of the special winning opening 16 elapses (S205: YES) or until a specified number of game balls are won (S207: YES) in the special winning opening 16 When the condition is satisfied, the special winning opening 16 is closed (S209), and the special winning opening release flag is set to “OFF”.
[0077]
  After the special winning opening 16 is closed again, the condition device is still in operation (S201: YES), and the special winning opening 16 is not open (S203: NO). The processing is repeated (S211 to S215) until the closing time of the special winning opening 16 elapses (S211: YES, S217: YES). Once the closing time of the grand prize winning port 16 has elapsed (S215: YES), as long as it passes through the V zone (S211: YES, S217: YES), until the round has been digested a specified number of times (S219: YES) Repeat 16 open and close. If the continuous operation flag is set to “OFF” without passing through the V zone (S211: NO) (S213, S217: NO), or when the specified number of rounds has ended (S219: YES), the big prize opening is opened. The counter is cleared (S224), the condition device operation flag is set to “OFF”, and the operation of the condition device is stopped (S225).
[0078]
  Next, it is confirmed whether or not to enter a probability variation mode (high probability state) in which the next jackpot probability is high (S227). In the present embodiment, when the stored values of the special symbol random number L1 column CLM4 in the jackpot relation information storage area 52e are “1”, “3”, “5”, “7”, “9”, the probability variation Mode. In this process, the determination is made by checking the stored value of the special symbol random number L1 column CLM4. If the probability changes (S227: YES), it is confirmed whether the current probability state is a normal state or a high probability state (S229). In this process, determination is made based on whether “1” is stored in the probability variation flag storage area 52 h of the RAM 52. When the probability variation flag is “ON” (S229: YES), the CPU 51 ends the special electric accessory processing without doing anything, and returns to the main routine. When the probability variation flag is “OFF” (S229: NO), the CPU 51 stores “1” in the probability variation flag storage area 52h (S231). Then, the jackpot determination in the high probability state is performed on all the pending data stored in the storage areas 1 to 4 in the jackpot relation information storage area 52e of the RAM 52 according to the jackpot determination process of FIG. 18 (S232). The jackpot determination process will be described later in the description of the special symbol process. Next, the sub-integrated board 58 is notified that the probability variation mode has been entered, and a command for transmitting the pending data whose jackpot determination has been made again in S232 is set (S233). Then, the special electric accessory processing is terminated and the process returns to the main routine. In the processing of the main routine of the next round, the probability change entry notification and the hold data are transmitted to the sub integrated board 58 in the command output process of S10. As will be described later, the sub-integrated board 58 receives the hold data sent together with the probability variation notification, and controls to determine the display mode of the hold data and display it.
[0079]
  If the probability does not change (S227: NO), it is confirmed whether the current probability state is a normal state or a high probability state (S235). In this process, determination is made based on whether “1” is stored in the probability variation flag storage area 52 h of the RAM 52. If the probability variation flag is “OFF” (S235: NO), the special electric accessory process is terminated without doing anything, and the process returns to the main routine. When the probability variation flag is “ON” (S235: YES), the CPU 51 stores “0” in the probability variation flag storage area 52h (S237). Then, the jackpot determination in the normal state is performed according to the jackpot determination process of FIG. 18 for all the pending data stored in the storage areas 1 to 4 in the jackpot relation information storage area 52e of the RAM 52 (S236). Next, the sub-integrated board 58 is notified that the probability variation mode has ended, and a command for transmitting the pending data whose jackpot determination has been made again in S236 is set (S239). Then, the special electric accessory processing is terminated and the process returns to the main routine. In the processing of the main routine of the next round, this probability variation end notification and pending data are transmitted to the sub-integrated board 58 in the command output processing of S10. As will be described later, the sub-integrated board 58 receives the hold data sent together with the probability variation end notice, and controls to determine the display mode of the hold data and perform display.
[0080]
  Next, details of the special symbol process of S14 will be described with reference to the flowcharts shown in FIGS. As described above, in the special symbol process, determination of jackpot, instruction of the variation pattern of the special symbol displayed on the special symbol display screen 28, transmission of the pending data to the sub integrated board 58, and the like are performed.
[0081]
  As shown in FIGS. 15 to 17, when the special symbol process of the main routine is started, the CPU 51 confirms whether or not a special symbol starting electric accessory is won (S21). In the main routine switch reading process (FIG. 12, S11), when the start opening switch 72 provided in the special symbol start electric accessory 15 detects the winning of the game ball, the winning ball flag storage area 52b of the RAM 52 is stored. A flag corresponding to the start port switch 72 is set. The CPU 51 checks whether or not the flag corresponding to the start port switch 72 is “ON”. If it is “OFF” (S21: NO), the CPU 51 jumps to the processing of S41.
[0082]
  When a flag corresponding to the start opening switch 72 in the winning ball flag storage area 52b is set, that is, when a game ball wins the special symbol starting electric accessory 15 (S21: YES), the CPU 51 holds the number of holds “4”. It is confirmed whether or not (S22). As described above, in the pachinko machine 1, the number of operation reservations (the number of reservation data) of special symbols is stored up to four corresponding to the storage areas 1 to 4, and no further storage is performed and the specification is discarded. Yes. Therefore, when the stored value of the special symbol operation suspension number storage area 52f is “4” (S22: YES), the CPU 51 jumps to the process of S41.
[0083]
  When the operation hold number is not “4”, that is, when it is any of “0” to “3” (S22: NO), the CPU 51 performs a hold number addition process (S23) and a random number acquisition process (S24). The CPU 51 adds “1” to the stored value of the special symbol operation reservation number storage area 52f in the reserved ball addition process. Then, in the random number acquisition process, the CPU 51 stores a number of storage areas (hereinafter referred to as “determination target storage”) corresponding to the storage value of the special symbol operation suspension number storage area 52f among the storage areas 1 to 4 of the jackpot relation information storage area 52e. Jackpot random numbers, reach random numbers, reach pattern random numbers, and special symbol random numbers L1 to L3, respectively, are respectively assigned to the jackpot determination loop counter LC2, the reach determination counter LC6, and the reach pattern determination in the loop counter storage area 52a. The count values of the counter LC7 and special symbol creation counters LC3, LC4 and LC5 are taken in and stored.
[0084]
  Then, according to the flowchart shown in FIG. 18, the CPU 51 determines a jackpot or the like based on the random number acquired by the random number acquisition process (S31). As shown in FIG. 18, the CPU 51 first determines whether or not it is a big hit (S101), and if the stored value of the big hit random number column CLM1 in the determination target storage area satisfies the big hit condition (S101: YES), Is set to “ON” (S103), and “1” is stored in the jackpot flag column CLM7 of the determination target storage area. Further, since the reach condition is satisfied unconditionally, the CPU 51 sets the reach flag to “ON” (S107) and stores “1” in the reach flag column CLM8 of the determination target storage area.
[0085]
  In the determination process of S101, it is determined whether or not the stored value of the jackpot random number column CLM1 in the determination target storage area is a specific value determined as a jackpot, for example, “7”. Determines that the jackpot condition is satisfied. Then, “1” is stored in the jackpot flag column CLM7. By the way, since the value of the jackpot determination loop counter LC2 is between “0” and “314”, the stored value of the jackpot random number column CLM1 is also between “0” and “314”. In the jackpot determination (S101) in the case of a high probability state in which “1” is stored in the probability variation flag storage area 52h, that is, when the probability variation flag is “ON”, the jackpot random number column of the referenced determination target storage area If the value of CLM1 is any one of “3”, “7”, “33”, “77”, and “177”, it is determined as a big hit.
[0086]
  When the value of the jackpot random number column CLM1 in the determination target storage area is not a winning value such as “7” (S101: NO), the CPU 51 determines whether or not to reach (S105), and the reach condition is not satisfied. If this happens (S105: NO), the process returns to the special symbol processing routine. If the reach condition is satisfied (S105: YES), the reach flag is set to “ON” as described above (S107). Whether or not the reach condition is satisfied is determined based on the stored value of the reach random number column CLM2 in the determination target storage area. Since the value of the reach determination counter LC6 is between “0” and “199”, the stored value of the reach random number column CLM2 is also any of “0” to “199”. In the determination process of S105, it is determined whether or not the stored value of the reach random number column CLM2 in the determination target storage area is a value determined to perform the reach operation, for example, a value within the range of “20” to “39”. If the value is within the range of “20” to “39”, the CPU 51 determines that the reach condition is satisfied.
[0087]
  When the reach flag is “ON”, the CPU 51 determines whether or not it is S reach (S109). For example, in a normal state, when the reach flag is “ON” and the stored value of the reach pattern random number column CLM3 is any one of “0” to “9”, the CPU 51 determines that the S reach condition is satisfied. Judgment is made (S109: YES). In the probability variation mode (high probability state), when the reach flag is “ON” and the stored value of the reach pattern random number column CLM3 is any one of “0” to “19”, the CPU 51 It is determined that the reach condition is satisfied (S109: YES).
[0088]
  If the S reach condition is not satisfied (S109: NO), the CPU 51 returns to the special symbol processing routine. When the S reach condition is satisfied (S109: YES), the CPU 51 sets the S reach flag to “ON” (S111), stores “1” in the S reach flag column CLM9 of the determination target storage area, and the special symbol of FIG. Return to processing.
[0089]
  Next, returning to FIG. 15 and continuing the description, the CPU 51 performs a special symbol stop symbol matching process (S37). The symbols displayed on the special symbol display portions L1 to L3 of the special symbol display screen 28 are determined based on the stored values in the special symbol random numbers L1 to L3 columns CLM4 to CLM6 in the jackpot relation information storage area 52e. Although the above conditions are not satisfied, the columns CLM4 to CLM6 may have the same value, or the reach conditions may not be satisfied, but the columns CLM4 and CLM5 may have the same value. In order to prevent this, the CPU 51 compares the stored value of the column CLM4 with the stored value of the column CLM5 when the reach flag stored in the determination target storage area is “OFF”, and if it is the same value, the column CLM5. Is a process of adding “1” to the stored value. When the stored value of the column CLM5 becomes “10”, it is changed to “0”.
[0090]
  Further, when the reach flag of the determination target storage area is “ON”, the stored value of the special symbol random number L2 column CLM5 is overwritten with the stored value of the special symbol random number L1 column CLM4. When the jackpot flag is “ON”, the stored value of the special symbol random number L3 column CLM6 is also overwritten with the stored value of the special symbol random number L1 column CLM4.
[0091]
  When the determination of the jackpot condition or the like is completed, the CPU 51 checks whether or not the condition device is in operation (S41). This process is determined by whether or not “1” is stored in the condition device operation flag storage area 52g of the RAM 52. If the condition device operation flag is “ON”, it is determined that the game is a big hit game, and the CPU 51 ends the special symbol process and returns to the main routine (S41: YES).
[0092]
  When the condition device operation flag is “OFF” (S41: NO), the CPU 51 determines whether or not the special symbol is changing at high speed (S45). The CPU 51 checks the state flag stored in the state flag storage area 52n of the RAM 52, but the state flag before the special symbol change is a flag indicating a non-operating state (S45: NO). Then, it is confirmed whether or not the speed is changing (S61). Similarly, the status flag is checked, and if the status flag does not indicate the low speed fluctuation state (S61: NO), the CPU 51 checks whether or not the final display is being performed (S65). Similarly, if the confirmation display state is not shown as a result of checking the status flag (S65: NO), the CPU 51 checks whether or not the number of holds is “1” or more (S72). The CPU 51 refers to the stored value of the special symbol operation holding number storage area 52f, and if it is “0” (S72: NO), it won the special symbol starting electric accessory 15 but the change of the special symbol has started. Assuming that there is no pending data, the special symbol process is terminated and the process returns to the main routine.
[0093]
  On the other hand, when the special symbol starting electric accessory 15 is won (S21: YES) and the number of holdings is added (S23) and becomes “1” or more (S72: YES), the CPU 51 stores the jackpot relation information in the RAM 52. Each value stored in the storage area 1 of the area 52e is shifted to the execution area (S81). As described above, in the special symbol process, each value stored in this execution area is referred to and the process is performed. Therefore, each value stored in the storage area 1 is shifted to the execution area, and the storage areas 2 to 4 are stored. The storage area of each value stored in is shifted one by one. That is, the storage value of the storage area 2 is moved to the storage area 1, the storage value of the storage area 3 is moved to the storage area 2, and the storage value of the storage area 4 is moved to the storage area 3. Then, each stored value in the storage area 4 is cleared to zero. Then, the fact that the storage area has been shifted is transmitted to the sub-integrated board 58 (S82). As will be described later, the sub integrated board 58 receives this shift signal and similarly shifts the data in the reserved data storage area 58c1 of the RAM 58c.
[0094]
  Next, since the CPU 51 determines whether or not to perform a shortened variation that shortens the time from the start of variation of the symbol displayed in the special symbol display portions L1, L2, and L3 to the final display, the number of holds is “3”. It is confirmed whether or not this is the case (S83). This determination is made on the basis of the number of operation reserved balls (the number of winning balls for which the operation of the special symbol has not started) stored in the special symbol operation reservation number storage area 52f. Specifically, the shortening variation is not performed when the number of the operation suspension balls is 0 to 2 (S83: NO), and the shortening variation is performed when the number of the operation suspension balls is 3 or 4 (S83: YES), the CPU 51 stores “1” in the shortening variation flag storage area 52k of the RAM 52 and sets the shortening variation flag to “ON” (S84). Then, the number-of-holds subtraction process for subtracting “1” from the number stored in the special symbol operation hold-number storage area 52f is performed (S85).
[0095]
  Next, a high-speed fluctuation command set is performed (S88), and the CPU 51 stores a flag corresponding to the command for starting the high-speed fluctuation of the special symbol in the command relation storage area 52m of the RAM 52. Further, the CPU 51 checks the stored value of the shortening variation flag storage area 52k, and when the shortening variation flag is “ON”, for example, “500” (1 second), and when the shortening variation flag is “OFF”. For example, “2500” (5 seconds) is set in the special symbol variation time counter LC8 as the upper limit value of the count. At this time, the count value of the special symbol variation time counter LC8 is reset. Then, the CPU 51 sets the status flag in the status flag storage area 52n to a flag indicating a high-speed fluctuation state. Then, the special symbol process is terminated and the process returns to the main routine.
[0096]
  Even after the next round of the main routine, if a game ball is won in the special symbol starting electric accessory 15, the special symbol processing is started. The jackpot condition, the reach condition, etc. are determined (S21 to S37, FIG. 18). The flag indicating the high-speed fluctuation state is set in the state flag storage area 52n before the high-speed fluctuation time set as the upper limit value in the special symbol fluctuation time counter LC8 has elapsed (S45: YES).
[0097]
  Next, the CPU 51 confirms whether or not the high-speed fluctuation has ended (S51), and if the count value of the special symbol fluctuation time counter LC8 has not reached the upper limit (high-speed fluctuation time) (S51: NO), the jackpot relationship of the RAM 52 It is confirmed whether the data stored in the information storage area 52e has already been transmitted to the sub-integrated board 58 (S52). In this processing, determination is made based on whether “1” is stored in the data transmission flag column CLM10 of the jackpot relation information storage area 52e of the RAM 52. If the data has already been transmitted (S52: YES), the special symbol process is terminated, the process returns to the main routine, and the high-speed fluctuation of the special symbol is continued. If the data stored in the jackpot relation information storage area 52e has not been transmitted yet (S52: NO), the data that has not been transmitted is transmitted to the sub-integrated board 58 (S53), and “1” is transmitted to the transmission flag column CLM10. Is stored and set to "ON" (S54). In response to this, the sub-integrated board 58 determines whether or not to perform reliability display on the received pending data (S305 in FIG. 19). Next, when the count value of the counter LC8 reaches the upper limit value (high speed fluctuation time) (S51: YES), the CPU 51 performs a low speed fluctuation command set (S57), and a flag corresponding to a command for starting the low speed fluctuation of the special symbol Is stored in the command relation storage area 52m of the RAM 52.
[0098]
  At this time, the CPU 51 includes the reach pattern random number column CLM3, the special symbol random numbers L1 to L3 columns CLM4 to CLM6, the jackpot flag column CLM7, the reach flag column CLM8, S among the storage values of the execution area of the jackpot relation information storage area 52e. Each stored value of the reach flag column CLM9 is stored in the command related storage area 52m to be transmitted to the sub-integrated board 58 as a variable of the low-speed fluctuation command. When the sub-integrated board 58 receives the low-speed fluctuation command in the command output processing (FIG. 12, S10) of the main routine in the next round, the sub-integrated board 58 determines the low-speed fluctuation pattern based on the variable, and the symbol display board 44. Are displayed on the special symbol display screen 28. In addition, the sub-integrated board 58 also gives instructions to the electric decoration board 46 and the sound board 43 so that various lamps blink and sound is produced from the speaker 48 at a timing according to the low-speed fluctuation pattern.
[0099]
  Further, the CPU 51, based on the storage values of the reach pattern random number column CLM3, the jackpot flag column CLM7, the reach flag column CLM8, and the S reach flag column CLM9 among the storage values of the execution area of the jackpot relation information storage area 52e. The special symbol fluctuation time table storage area 53c of the ROM 53 is referred to, a different low speed fluctuation time is derived for each low speed fluctuation pattern, and the special symbol fluctuation time counter LC8 is used as the upper limit value as described above. set. At this time, the counter LC8 is reset. Then, the CPU 51 sets the state flag in the state flag storage area 52n to a flag indicating a low speed fluctuation state.
[0100]
  Thereafter, the CPU 51 ends the special symbol process and returns to the main routine. In the special symbol processing after the next round of the main routine, since the state flag in the state flag storage area 52n is a flag indicating a low-speed fluctuation state (S61: YES), the CPU 51 performs low speed determination in S62. It is confirmed whether or not the fluctuation has ended (S62). If the count value of the special symbol fluctuation time counter LC8 has not reached the upper limit (low speed fluctuation time) (S62: NO), the big hit relation information storage area 52e of the RAM 52 is stored. It is checked whether the stored data has already been transmitted to the sub-integrated board 58 (S52). In this processing, determination is made based on whether “1” is stored in the data transmission flag column CLM10 of the jackpot relation information storage area 52e of the RAM 52. If the data has already been transmitted (S52: YES), the special symbol process is terminated, the process returns to the main routine, and the low-speed fluctuation of the special symbol is continued. If the data stored in the jackpot relation information storage area 52e has not been transmitted yet (S52: NO), the data that has not been transmitted is transmitted to the sub-integrated board 58 (S53), and “1” is transmitted to the transmission flag column CLM10. Is stored and set to "ON" (S54). In response to this, the sub-integrated board 58 determines whether or not to perform reliability display on the received pending data (S305 in FIG. 19). Next, when the count value of the counter LC8 reaches the upper limit value (low speed fluctuation time) (S62: YES), the CPU 51 performs an all symbol stop command set (S63) and responds to a command for stopping the special symbol low speed fluctuation. To be stored in the command related storage area 52m of the RAM 52. The sub-integrated board 58 gives an instruction to the symbol display board 44 when it receives all the symbol stop commands in the command output processing (FIG. 12, S10) of the main routine of the next round, and as a variable of the low-speed fluctuation command first. The symbols based on the stored values of the received special symbol random numbers L1 to L3 columns CLM4 to CLM6 are fixedly displayed on the special symbol display portions L1 to L3 of the special symbol display screen 28.
[0101]
  Further, the CPU 51 sets, for example, “1500” (3 seconds) as the fixed display time in the special symbol variation time counter LC8 as its upper limit value. At this time, the counter LC8 is reset. Then, the CPU 51 sets the status flag in the status flag storage area 52n to a flag indicating the confirmed display status. Thereafter, the CPU 51 ends the special symbol process and returns to the main routine.
[0102]
  In the special symbol processing after the next round of the main routine, since the status flag in the status flag storage area 52n is a flag indicating the final display state (S65: YES), the CPU 51 determines in the determination processing in S66. It is confirmed whether or not the display is finished (S66). If the count value of the special symbol variation time counter LC8 has not reached the upper limit value (determined display time) (S66: NO), it is stored in the jackpot relation information storage area 52e of the RAM 52. It is checked whether the stored data has already been transmitted to the sub-integrated board 58 (S52). In this processing, determination is made based on whether “1” is stored in the data transmission flag column CLM10 of the jackpot relation information storage area 52e of the RAM 52. If the data has already been transmitted (S52: YES), the special symbol process is terminated, the process returns to the main routine, and the special symbol confirmation display is continued. If the data stored in the jackpot relation information storage area 52e has not been transmitted yet (S52: NO), the data that has not been transmitted is transmitted to the sub-integrated board 58 (S53), and “1” is transmitted to the transmission flag column CLM10. Is stored and set to "ON" (S54). In response to this, the sub-integrated board 58 determines whether or not to perform reliability display on the received pending data (S305 in FIG. 19).
[0103]
  Next, when the count value of the counter LC8 reaches the upper limit value (determined display time) (S66: YES), the CPU 51 resets the flag (S67). In this process, the CPU 51 resets the flags stored in the status flag storage area 52n and the shortened variation flag storage area 52k of the RAM 52. A flag indicating a non-operating state is set in the state flag.
[0104]
  Next, the CPU 51 checks whether or not it is a big hit (S68). The CPU 51 refers to the jackpot flag column CLM7 in the execution area of the jackpot relation information storage area 52e. If the jackpot flag is “OFF”, the special symbol processing is terminated (S68: NO), and the jackpot flag is “ON”. If this is the case (S68: YES), the value stored in the condition device operation flag storage area 52g of the RAM 52 is set to "1", and the condition device operation flag is set to "ON" (S69). Then, the special winning opening 16 is opened, the stored value of the special winning opening release flag storage area 52p is set to "1" (S70), and the count value of the special winning opening release counter is set to "1" (S71). Then, the special symbol process ends. In response to the processing of S69 to S71, in the special electric accessory processing of the next round, the process shifts to the big hit gaming state and the opening process of the big winning opening 16 is performed.
[0105]
  In the special symbol processing of the next round of the main routine, if the condition device operation flag is “ON”, it is determined that the jackpot game is being played, and the special symbol is not changed. If the condition device operation flag is “OFF”, as described above, the storage area of the jackpot relation information storage area 52e of the RAM 52 is shifted, and the special symbol variation based on the next reserved ball is started. When the special symbol is subjected to high-speed fluctuation as described above and the high-speed fluctuation time has elapsed (S51: YES), the CPU 51 proceeds to S57 and issues a low-speed fluctuation command. Return to symbol processing.
[0106]
  Next, with reference to FIG. 19, the details of the pending data display process performed on the sub-integrated board 58 will be described. In the sub-integrated board 58, in the special symbol process (FIGS. 15 to 17) performed in the main routine S14 of the main board 41, the jackpot determination process (S31, FIG. 18) is performed, and the jackpot relation information storage area 52e of the RAM 52 is stored. When the hold data stored in the storage areas 1 to 4 is received, high-reliability display is performed on the hold data display unit 29 at a constant rate based on the jackpot determination result or reach determination result. In the special electric accessory processing (FIGS. 13 and 14) performed in the main routine S13 of the main board 41, when the probability variation signal or the probability variation end signal is received, the reliability display is performed again based on the probability. I'm trying to decide.
[0107]
  First, the CPU 58a checks whether or not hold data is received from the main board 41 (S301). If it is received (S301: YES), it is stored in each column of the corresponding storage area of the reserved data storage area 58c1 of the RAM 58c (S303). Then, it is determined whether or not to display the reliability on the hold data display unit 29 (S305). In this process, it is determined whether to display a high reliability based on the values of the reach pattern random number CLM3 and the S reach flag CLM9 of the received hold data. When performing high reliability display (S305: YES), a high reliability display command is output to the symbol display board 44 (S309). In the symbol display board 44, the color of the pattern displayed on the hold data display unit 29 is controlled to be a color corresponding to the high reliability display (for example, a yellow flower). When the high reliability display is not performed (S305: NO), a normal display command is output to the symbol display board 44 (S307). In the symbol display board 44, control is performed so that the color of the pattern displayed on the hold data display unit 29 is a color corresponding to the normal display (for example, a red flower).
[0108]
  For example, in the jackpot determination process shown in FIG. 18, when the reach flag CLM8 is “ON”, the reach pattern random number CLM3 is normally “0-9” and the S reach is “ON”. (FIG. 18, S109: YES), among them, the reach pattern random number CLM3 is a value of “5 to 9”, high reliability display (S305: YES), and other values are normal display. (S305: NO). In the case of a high probability state, the reach pattern random number CLM3 is “0-19” and the S reach flag is “ON” (FIG. 18, S109: YES). The case of “5 to 9” and the value of “15 to 19” is determined to be highly reliable, and the case of other values is determined to be the normal display. Now, in the normal state, the reach flag CLM8 of the hold data 3 transmitted from the main board 41 (S301: YES) and stored in the storage area 3 (S303) is “ON”, and the value of the reach pattern random number CLM3 is It is assumed that “15”. Then, in S109, since the S reach flag is not “ON” and the value of the reach pattern random number CLM3 is not in “5 to 9”, it is determined to be normal display (S305: NO), and the normal display command Is output to the symbol display substrate 44 (S307). Then, the process returns to S301. On the other hand, if the value of the reach pattern random number CLM3 of the received hold data is “8”, the S reach flag is “ON”, and the value of the reach pattern random number CLM3 is also in “5-9”. It is determined that high reliability display is to be performed (S305: YES), and a high reliability display command is output to the symbol display board 44 (S309).
[0109]
  If no pending data has been received (S301: NO), it is confirmed whether or not a probability variation signal has been received from the main board 41 (S311). When the main board 41 enters the probability fluctuation mode from the normal state (FIG. 14, S227: YES, S229: NO) as a result of the probability variation determination process (FIG. 14, S227) of the special electric accessory processing, the jackpot The determination process is performed again (FIG. 14, S232), and the change of probability is notified and the hold data is transmitted again (FIG. 14, S233). The CPU 58a that has received this (S311: YES) determines whether or not to display the reliability again (S305). Based on this determination, the command is output again to the symbol display board 44 (S307, S309). Then, the process returns to S301. For example, in the above-described example, the hold data 3 stored in the storage area 3 has a reach pattern random number CLM3 value of 15, so that a big hit is determined again in a high probability state (FIG. 14, S232), and retransmission is performed. In the data that has been (S311: YES), the S reach flag is set to “ON”. Then, since the value of the reach pattern random number CLM3 is in the value of “15 to 19”, it is determined to perform the high reliability display (S305: YES), and the high reliability display command is sent to the symbol display board 44. (S309).
[0110]
  If the probability variation signal has not been received (S311: NO), it is confirmed whether a probability variation end signal has been received from the main board 41 (S313). When the main board 41 ends the probability fluctuation mode and returns to the normal state as a result of the probability fluctuation determination process (FIG. 14, S227) of the special electric accessory process (FIG. 14, S227: NO, S235: YES). Then, the jackpot determination process is performed again (FIG. 14, S236), and the probability variation end signal is notified and the hold data is transmitted again (FIG. 14, S239). The CPU 58a that has received this (S313: YES) determines whether or not to display the reliability again (S305). Next, a command is output again to the symbol display board 44 based on this determination (S307, S309). Then, the process returns to S301. For example, in the above-described example, the hold data 3 stored in the storage area 3 has the reach pattern random number CLM3 of 15, so that the big hit is determined again in the normal state (FIG. 14, S236) and is retransmitted. In the received data (S313: YES), the S reach flag is set to “OFF”. Then, since the value of the reach pattern random number CLM3 is not included in the value of “5-9”, it is determined to perform normal display (S305: NO), and a normal display command is output to the symbol display board 44 ( S307).
[0111]
  If the probability variation end signal has not been received (S313: NO), it is confirmed whether or not a shift signal has been received from the main board 41 (S315). The main board 41 transmits that the shift has been performed after the shift process of the storage area (FIG. 17, S81) in the special symbol process (FIG. 17, S82). Receiving this (S315: YES), the CPU 58a shifts each storage area of the reserved data storage area 58c1 one by one (S317) in the same manner as the jackpot relation information storage area 52e of the RAM 52 of the main board 41 (S317). That is, the storage value of the storage area 2 is moved to the storage area 1, the storage value of the storage area 3 is moved to the storage area 2, and the storage value of the storage area 4 is moved to the storage area 3. Then, each stored value in the storage area 4 is cleared to zero. Then, the symbol display board 44 is controlled so as to display on the hold data display unit based on the shifted stored values. Then, the process returns to S301. If no shift signal has been received (S315: NO), the process returns to S301 and the above processing is repeated.
[0112]
  The CPU 51 that executes the random number acquisition process in S24 of the special symbol process flowchart shown in FIG. 15 functions as the “lottery means” in the present invention, and the jackpot determination process is performed in S101 of the jackpot determination process flowchart shown in FIG. The CPU 51 to execute functions as “determination means” in the present invention. Further, the CPU 51 that operates the condition device to shift to the big hit gaming state in S69 of the flowchart of the special symbol process shown in FIG. 16 functions as the “hit control means” in the present invention. Furthermore, the CPU 51 that performs the “ON” setting process of the probability variation flag in S231 of the flowchart of the special electric accessory process shown in FIG. 14 functions as the “probability changing means” of the present invention, and the special electric accessory shown in FIG. The CPU 51 that performs the probability variation flag “OFF” setting process in S237 of the processing flowchart functions as the “probability variation end means” of the present invention. The jackpot related information storage area 52e of the RAM 52 corresponds to the “storage means” of the present invention, and the hold data display unit 29 corresponds to the “hold data display means” of the present invention. Further, the CPU 58a that performs the reliability display determination process in S305 in the flowchart of the hold data display process of FIG. 19 functions as the “hold data display mode determination means” of the present invention, and the CPU 58a that executes the normal display command output process in S307, and The CPU 58a that performs the high reliability display command output processing of S309 functions as the “hold data display control means” of the present invention.
[0113]
  As described above, in the pachinko machine 1 according to the present embodiment, when a game ball wins the special symbol starting electric combination 15, each loop counter value is fetched and a jackpot determination is performed, and the counter value and the jackpot determination result are also acquired. Is transmitted to the sub-integrated board 58 as pending data. In the sub-integrated board 58, the CPU 58a stores the received hold data, and the display mode of the hold data based on the jackpot determination result (whether it is a jackpot, whether to reach, whether to perform S reach). A command is output to the symbol display board 44 so that display is performed based on the determination. Then, when it is determined that the probability change will occur at the end of the jackpot gaming state, or when it is determined that the probability change state returns to the normal state, a signal is sent from the main board 41 to the sub-integrated board 58. In the sub-integrated board 58, the CPU 58a again determines the display mode of the hold data, and outputs a command to the symbol display board 44 so as to perform display based on it. Therefore, even for a holding ball that has won the special symbol starting electric accessory 15 and the result has not yet been displayed, a display indicating the reliability such as whether it will hit or reach at a certain rate in the holding data display section. Going up can increase the player's expectations of the future. Further, since the hit determination of the hold data is performed according to the hit probability at the time when the hold data is generated, the reliability display is also performed based on the hit probability at that time. For this reason, when the probability variation occurs after the hit determination or when the probability variation ends and the normal state is restored, the reliability is also different. Therefore, a signal is transmitted from the main board 41 each time. Thus, the control is performed so that the display of reliability is determined again and the display is performed. By doing in this way, the reliability with respect to a player's hold data display can be kept high.
[0114]
【The invention's effect】
  As is apparent from the above description, according to the gaming machine of the first aspect of the present invention, the lottery means draws lots when a predetermined lottery condition is satisfied, and whether or not the judgment means wins the lottery result. Judgment is made. The result determined in this way is notified by the notification means, and the hit control means controls so that the player shifts to a winning state where a player can acquire a large number of game balls based on the determination result. To do. Further, when the hit state ends, the probability changing means sets the hit probability to shift to the next hit state to a high probability state higher than normal, and the probability change end means returns such a high probability state to the normal state. . Even if the lottery conditions are satisfied and the lottery result is determined, if the determination result up to the previous time is being notified by the notification means, the current lottery result and the determination result are not displayed on the determination result display means. And stored in the storage means as on-hold data. Then, the hold data display means displays whether or not the hold data is stored, and the hold data display mode determination means determines what display mode to display. The hold data display control means controls the display mode determined here to be displayed on the hold data display means. Also,When the determination means is put into a high probability state by the probability changing means, even if there is pending data for which the display mode is determined based on the hit probability in the high probability state, the judgment means again relates to the pending data. The hold data display mode determination means determines a new display mode in association with the determined determination result even when there is hold data for which the determination means determines the display mode, and the hold data The data display control unit controls the display of the display mode newly determined by the hold data display mode determination unit to be displayed on the hold data display unit.Accordingly, not only the current game state but also a future game can be expected, and the excitement of the game can be raised.
[0115]
[0116]
  Also,It is possible to keep the reliability of the player's hold data display high.
[0117]
  Claim2According to the gaming machine described inThe determination means, even when there is pending data for which the display mode is determined based on the normal hit probability when the hit probability is returned to normal by the probability variation ending means, The hold data display mode determining means newly determines the display mode in association with the determined determination result even when there is hold data for which the determination means has determined the display mode. The on-hold data display control unit controls the on-hold data display unit to display the display mode newly determined by the on-hold data display mode determination unit.Therefore, it is possible to keep the reliability of the player's hold data display high.
[Brief description of the drawings]
FIG. 1 is a front view of a pachinko machine 1. FIG.
FIG. 2 is a front view of the game board 2. FIG.
FIG. 3 is a front view of the special symbol display device 8. FIG.
FIG. 4 is a block diagram showing an electrical circuit configuration of the pachinko machine 1;
FIG. 5 is a schematic diagram showing a storage area of a ROM 53. FIG.
6 is a schematic diagram showing a storage area of a RAM 52. FIG.
FIG. 7 is a schematic diagram showing a loop counter storage area 52a of a RAM 52.
FIG. 8 is a schematic diagram showing a jackpot relation information storage area 52e of a RAM 52. FIG.
FIG. 9 is a schematic diagram showing a normal hit relation information storage area 52c of a RAM 52. FIG.
FIG. 10 is a schematic diagram showing a storage area of a RAM 58c.
FIG. 8 is a schematic diagram showing a reserved data storage area 58c1 of a RAM 58c.
FIG. 12 is a flowchart of a main routine.
FIG. 13 is a flowchart of special electric accessory processing.
FIG. 14 is a flowchart of special electric accessory processing.
FIG. 15 is a flowchart of special symbol processing.
FIG. 16 is a flowchart of special symbol processing.
FIG. 17 is a flowchart of special symbol processing.
FIG. 18 is a flowchart of a jackpot determination process.
FIG. 19 is a flowchart of pending data display processing.
[Explanation of symbols]
1 Pachinko machine
2 Game board
3 Guide rail
4 game areas
5 Fine dishes
6 Lower plate
7 Launch handle
8 Special symbol display device
9, 10 Illuminated windmill
11,12 Normal design starting gate
15 Special design starting electric machine
16 Grand Prize Winners
19, 20
24 Normal symbol display
28 Special symbol display screen
29 On-hold data display
40 Control unit
41 Main control board
42 Power supply board
43 sound board
45 Dispensing control board
46 Lighting board
47 Relay board
48 Speaker
49 Prize ball dispenser
50 CPU units
51 CPU
52 RAM
52a Loop counter storage area
52b Winning ball flag storage area
52c Ordinary per related information storage area
52d Normal symbol operation hold count storage area
52e jackpot related information storage area
52f Special symbol operation hold number storage area
52g Condition device operation flag storage area
52h Probability variation flag storage area
52k shortened variation flag storage area
52m Command related storage area
52n Status flag storage area
52p Grand Prize Opening Flag Storage Area
52q winning prize opening counter storage area
52r Continuous operation flag storage area
53 ROM
53a Initial setting storage area
53b Control program storage area
53c Special symbol variation time table storage area
53d Control command table storage area
54 interface
55 output port
57 Interrupt signal generator
58 Sub-integrated board
58a CPU
58b ROM
58c RAM
59 Normal symbol memory number display LED
60 Special symbol memory number display LED
62 LED
63 Illuminated lamp
70 grand prize opening solenoid
71 Electric accessory release solenoid
72 Start switch
73 Normal design switch
74 V switch
75 count switch
76 prize opening switch
CLM1 jackpot random number column
CLM2 reach random number column
CLM3 reach pattern random number column
CLM4 special design random number L1 column
CLM5 special design random number L2 column
CLM6 special design random number L3 column
CLM7 jackpot flag column
CLM8 reach flag column
CLM9 S reach flag column
CLM10 data transmission flag column
L1 Special symbol display
L2 special symbol display section
L3 special symbol display section
LC1 Loop counter for normal symbol selection
LC2 jackpot judgment loop counter
LC3 special symbol creation counter
LC4 special symbol creation counter
LC5 special symbol creation counter
LC6 Reach determination counter
LC7 reach pattern determination counter
LC8 special symbol variation time counter
LC9 grand prize opening time counter
LC10 Grand prize closing time counter

Claims (2)

所定の抽選条件の成立を契機に抽選を行う抽選手段と、
その抽選手段による抽選結果が、遊技者が多数の遊技球を多数獲得可能な当たり状態へ移行させる当たりであるか否かに関連づけての判定を行う判定手段と、
その判定手段による判定結果の報知を行う報知手段と、
前記判定結果に基づいて、前記当たり状態へ移行させるよう制御する当たり制御手段と、
その当たり制御手段により前記当たり状態が終了した後、前記判定結果に基づいて、次の当たり状態へ移行する当たり確率を通常時より高い高確率状態にする確率変動手段と、
その高確率状態の間に、高確率状態を終了させる所定の終了条件が成立した場合に前記当たり確率を通常に戻す確率変動終了手段と、
前記所定の抽選条件が成立したが、前記報知手段における前記判定結果の報知がまだ行われていない場合に、少なくとも未報知の判定結果及びその判定結果の基となった抽選結果を保留データとして記憶する記憶手段と、
その記憶手段に前記保留データが記憶されているか否かを少なくとも表示する保留データ表示手段とを備えた遊技機であって、
前記保留データ表示手段に表示する表示態様を決定する保留データ表示態様決定手段と、
その保留データ表示態様決定手段により決定された表示態様を前記保留データ表示手段に表示させるよう制御する保留データ表示制御手段とを備え、
前記判定手段は、前記確率変動手段及び前記確率変動終了手段により設定される現在の当たり確率に基づいて判定を行い、
前記保留データ表示態様決定手段は、前記判定手段が判定した判定結果に関連づけて表示態様を決定し、
前記判定手段は、前記確率変動手段により高確率状態にされたときに、高確率状態の前記当たり確率に基づいて当該表示態様を決定した保留データがあった場合でも、前記保留データに関連づけて再度、判定を行い、
前記保留データ表示態様決定手段は、前記判定手段が当該表示態様を決定した保留データがあった場合でも、当該判定した判定結果に関連づけて表示態様を新たに決定し、
前記保留データ表示制御手段は、前記保留データ表示態様決定手段により新たに決定された表示態様を前記保留データ表示手段に表示させるよう制御することを特徴とする遊技機。
Lottery means for performing lottery in response to establishment of predetermined lottery conditions;
Determination means for determining whether the lottery result by the lottery means is related to whether or not the player shifts to a winning state where a large number of game balls can be acquired;
Notification means for notifying the determination result by the determination means;
Based on the determination result, hit control means for controlling to shift to the hit state;
After the hit state is ended by the hit control means, on the basis of the determination result, a probability changing means for setting a hit probability to shift to the next hit state to a higher probability state than normal, and
Probability variation end means for returning the hit probability to normal when a predetermined end condition for ending the high probability state is satisfied during the high probability state;
When the predetermined lottery condition is satisfied, but the notification result is not yet notified by the notification means, at least the unreported determination result and the lottery result based on the determination result are stored as pending data. Storage means for
A game machine comprising at least a hold data display means for displaying whether or not the hold data is stored in the storage means;
A hold data display mode determining unit for determining a display mode to be displayed on the hold data display unit;
A hold data display control unit that controls the display mode determined by the hold data display mode determination unit to display the display mode on the hold data display unit;
The determination means makes a determination based on a current hit probability set by the probability fluctuation means and the probability fluctuation end means,
The on-hold data display mode determination unit determines a display mode in association with the determination result determined by the determination unit ,
When the determination means is put into a high probability state by the probability changing means, even if there is pending data for which the display mode is determined based on the hit probability in the high probability state, the judgment means again relates to the pending data. Make a decision,
The holding data display mode determination means newly determines a display mode in association with the determined determination result even when there is holding data for which the determination unit has determined the display mode.
The on-hold data display control means controls to cause the on-hold data display means to display the display mode newly determined by the on-hold data display mode determination means .
所定の抽選条件の成立を契機に抽選を行う抽選手段と、
その抽選手段による抽選結果が、遊技者が多数の遊技球を多数獲得可能な当たり状態へ移行させる当たりであるか否かに関連づけての判定を行う判定手段と、
その判定手段による判定結果の報知を行う報知手段と、
前記判定結果に基づいて、前記当たり状態へ移行させるよう制御する当たり制御手段と、
その当たり制御手段により前記当たり状態が終了した後、前記判定結果に基づいて、次の当たり状態へ移行する当たり確率を通常時より高い高確率状態にする確率変動手段と、
その高確率状態の間に、高確率状態を終了させる所定の終了条件が成立した場合に前記当たり確率を通常に戻す確率変動終了手段と、
前記所定の抽選条件が成立したが、前記報知手段における前記判定結果の報知がまだ行われていない場合に、少なくとも未報知の判定結果及びその判定結果の基となった抽選結果を保留データとして記憶する記憶手段と、
その記憶手段に前記保留データが記憶されているか否かを少なくとも表示する保留データ表示手段とを備えた遊技機であって、
前記保留データ表示手段に表示する表示態様を決定する保留データ表示態様決定手段と、
その保留データ表示態様決定手段により決定された表示態様を前記保留データ表示手段に表示させるよう制御する保留データ表示制御手段とを備え、
前記判定手段は、前記確率変動手段及び前記確率変動終了手段により設定される現在の当たり確率に基づいて判定を行い、
前記保留データ表示態様決定手段は、前記判定手段が判定した判定結果に関連づけて表示態様を決定し、
前記判定手段は、前記確率変動終了手段により前記当たり確率が通常に戻されたときに、通常の前記当たり確率に基づいて当該表示態様を決定した保留データがあった場合でも、前記保留データに関連づけて再度、判定を行い、
前記保留データ表示態様決定手段は、前記判定手段が当該表示態様を決定した保留データがあった場合でも、当該判定した判定結果に関連づけて表示態様を新たに決定し、
前記保留データ表示制御手段は、前記保留データ表示態様決定手段により新たに決定された表示態様を前記保留データ表示手段に表示させるよう制御することを特徴とする遊技機。
Lottery means for performing lottery in response to establishment of predetermined lottery conditions;
Determination means for determining whether the lottery result by the lottery means is related to whether or not the player shifts to a winning state where a large number of game balls can be acquired;
Notification means for notifying the determination result by the determination means;
Based on the determination result, hit control means for controlling to shift to the hit state;
After the hit state is ended by the hit control means, based on the determination result, probability changing means for setting the hit probability to shift to the next hit state to a higher probability state than normal, and
Probability variation end means for returning the hit probability to normal when a predetermined end condition for ending the high probability state is satisfied during the high probability state;
When the predetermined lottery condition is satisfied, but the notification result is not yet notified by the notification means, at least the unreported determination result and the lottery result based on the determination result are stored as pending data. Storage means for
A gaming machine comprising at least a hold data display means for displaying whether or not the hold data is stored in the storage means,
A hold data display mode determining unit for determining a display mode to be displayed on the hold data display unit;
A holding data display control unit that controls the display mode determined by the holding data display mode determining unit to display on the holding data display unit;
The determination unit performs a determination based on a current hit probability set by the probability variation unit and the probability variation end unit,
The on-hold data display mode determination unit determines a display mode in association with the determination result determined by the determination unit,
The determination means relates to the hold data even when there is hold data whose display mode is determined based on the normal hit probability when the hit probability is returned to normal by the probability variation end means. Make a decision again,
The holding data display mode determination means newly determines a display mode in association with the determined determination result even when there is holding data for which the determination unit has determined the display mode.
The on-hold data display control means controls to cause the on-hold data display means to display the display mode newly determined by the on-hold data display mode determination means .
JP2002365051A 2002-12-17 2002-12-17 Game machine Expired - Fee Related JP4305818B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002365051A JP4305818B2 (en) 2002-12-17 2002-12-17 Game machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002365051A JP4305818B2 (en) 2002-12-17 2002-12-17 Game machine

Publications (2)

Publication Number Publication Date
JP2004194787A JP2004194787A (en) 2004-07-15
JP4305818B2 true JP4305818B2 (en) 2009-07-29

Family

ID=32762711

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002365051A Expired - Fee Related JP4305818B2 (en) 2002-12-17 2002-12-17 Game machine

Country Status (1)

Country Link
JP (1) JP4305818B2 (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5129429B2 (en) * 2004-12-15 2013-01-30 株式会社平和 Game machine
JP5300064B2 (en) * 2009-03-30 2013-09-25 サミー株式会社 Pachinko machine
JP5117530B2 (en) * 2010-04-01 2013-01-16 株式会社平和 Game machine
JP5906566B2 (en) * 2010-10-21 2016-04-20 株式会社三洋物産 Game machine
JP5485957B2 (en) * 2011-09-12 2014-05-07 株式会社平和 Game machine
JP5972613B2 (en) * 2012-03-08 2016-08-17 株式会社平和 Game machine
JP5964361B2 (en) * 2014-06-30 2016-08-03 株式会社平和 Pachinko machine
JP6521318B2 (en) * 2015-12-09 2019-05-29 株式会社高尾 Ball game machine

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000107389A (en) * 1998-10-09 2000-04-18 Taiyo Elec Co Ltd Pachinko game machine
JP4089855B2 (en) * 1999-12-20 2008-05-28 株式会社ソフィア Game machine

Also Published As

Publication number Publication date
JP2004194787A (en) 2004-07-15

Similar Documents

Publication Publication Date Title
JP7257028B2 (en) game machine
JP4568829B2 (en) Game machine
JP2005046344A (en) Game machine
JP4359813B2 (en) Game machine
JP4305818B2 (en) Game machine
JP4936407B2 (en) Game machine
JP5268141B2 (en) Game machine
JP2004242722A (en) Game machine
JP2003062212A (en) Game machine
JP2003033545A (en) Game machine
JP3799577B2 (en) Game machine
JP3765012B2 (en) Game machine
JP2005046353A (en) Game machine
JP4419051B2 (en) Game machine
JP4178288B2 (en) Game machine
JP2003062208A (en) Game machine
JP2003062207A (en) Game machine
JP2004222737A (en) Game machine
JP2004243045A (en) Game machine
JP4670071B2 (en) Game machine
JP5669227B2 (en) Game machine
JP2003062211A (en) Game machine
JP2005185697A (en) Game machine
JP3774781B2 (en) Game machine
JP2009201843A (en) Game machine

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20051215

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20080207

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20081217

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081224

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090219

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20090407

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090423

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120515

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120515

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150515

Year of fee payment: 6

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees