(57)【要約】【課題】当否種別判定に係るデータ処理の負荷を軽減可能な遊技機の提供を目的とする。【解決手段】本発明のパチンコ遊技機１０は、当否種別の判定を行うための当否判定カウンタ値群を、上位データが「０」である特別乱数群と、上位データが「０」でない通常乱数群とで構成した上で、当り設定値の全てが、特別乱数群に含まれるように設定したので、当り設定値の種類が増えても、当り設定値の上位データに関しては、全ての種類の当り設定値を一纏めにして当否判定乱数と比較することができ、メインＣＰＵ５１Ａによる当否種別判定のデータ処理に係る負荷を軽減することができる。【選択図】図３１
2011135909.tif 000002
【特許請求の範囲】
【請求項１】
予め定められた乱数変動範囲で当否判定乱数を変動させると共に、ランダムに発生し得る乱数取得条件の成立に応じて前記当否判定乱数を保持する乱数更新保持手段と、
前記乱数更新保持手段に保持された前記当否判定乱数が、予め定められた複数種類の当り設定値の何れかに一致した当りであるか又は、何れにも一致しないハズレであるかの当否種別判定を行う当否判定手段とを備えた遊技機において、
前記当否判定乱数及び前記当り設定値は、上位データと下位データとに２分割可能に構成されると共に、前記乱数変動範囲全体の前記当否判定乱数群は、前記上位データが一律、予め定められた特別上位値である特別乱数群と、前記上位データが前記特別上位値以外の値である通常乱数群とからなり、前記当り設定値の全てが、前記特別乱数群に含まれる一部の前記当否判定乱数と同じ値に設定され、
前記当否判定手段は、前記当否判定乱数の前記上位データと前記当り設定値の前記上位データである前記特別上位値とを比較し、それらが不一致の場合にはハズレと判定し、それらが一致している場合にのみ、前記当否判定乱数の前記下位データと前記当り設定値の前記下位データとを比較して、何れの前記当り設定値の前記下位データとも一致していないときにハズレと判定する一方、何れかの前記当り設定値の前記下位データと一致しているときに当りの種類を特定することを特徴とする遊技機。
【請求項２】
前記当り設定値の種類毎に、前記特別乱数群において連続した数値群を割り当て、前記当否判定手段は、前記当否判定乱数の前記上位データが前記特別上位値と一致している場合に、前記当否判定乱数が、何れの前記当り設定値に割り当てられた前記数値群に含まれるかを判別して、前記当りの種類を特定することを特徴とする請求項１に記載の遊技機。
【請求項３】
予め定められた遊技制御プログラムを実行して前記乱数更新保持手段及び前記当否判定手段として機能する主制御手段と、
前記主制御手段に設けられ、前記乱数取得条件が予め定められた規定回数成立した分の前記当否判定乱数を記憶することで、前記乱数更新保持手段による前記乱数取得条件の規定回数成立した分の前記当否判定乱数の保持を可能にする乱数記憶手段と、
前記当否種別判定の各判定結果を変動表示演出を付けて表示する表示手段とを備え、
前記乱数記憶手段に記憶されている前記当否判定乱数を古い順に使用して前記当否種別判定を行い、その判定結果を順番に前記表示手段に表示するように構成し、
前記主制御手段は、前記乱数記憶手段に前記当否判定乱数が記憶されたときに、その当否判定乱数に対する前記変動表示演出付きの前記判定結果を表示する前であっても前記当否判定手段によって前記当否種別判定を行い、前記当否種別判定の判定結果に基づいて当否の予告を行うための予告用制御データを生成するように構成されたことを特徴とする請求項１又は２に記載の遊技機。
【請求項４】
前記当否種別判定で得られる所定種類の当りの内容が、複数種類の細分内容に分けて設定され、
前記乱数更新保持手段は、予め定められた乱数変動範囲で細分判定乱数を変動させると共に、ランダムに発生し得る乱数取得条件の成立に応じて前記細分判定乱数を保持し、
前記乱数更新保持手段に保持された前記細分判定乱数が予め定められた複数の細分設定値の何れと一致するかに基づいて前記細分内容の種類を決定する細分内容決定手段を備えたことを特徴とする請求項１乃至３の何れか１の請求項に記載の遊技機。
【請求項５】
前記所定種類の当り遊技の実行後に、通常状態にするか、前記通常状態より前記当否種別判定で当りと判定される確率が高くなる確変状態にするかが、前記複数種類の細分内容によって決定されるようにしたことを特徴とする請求項４に記載の遊技機。
【請求項６】
前記当否種別判定の判定結果が当りであった場合に、当りの遊技を行う当り遊技実行手段と、
前記当りの遊技の実行後に、通常遊技状態と、通常遊技状態より遊技者にとって有利な特別遊技状態の何れかを選択して実行する遊技状態選択手段とを備え、
前記乱数更新保持手段は、予め定められた乱数変動範囲で状態決定乱数を変動させると共に、ランダムに発生し得る乱数取得条件の成立に応じて前記状態決定乱数を保持し、
前記遊技状態選択手段は、前記乱数更新保持手段に保持された前記状態判定乱数が予め定められた特別当り値と一致するか否かの特別遊技判定に基づいて前記通常遊技状態と前記特別遊技状態との何れかを選択することを特徴とする請求項１乃至３の何れか１の請求項に記載の遊技機。
【請求項７】
前記主制御手段には、前記遊技制御プログラムを実行するメインＣＰＵと、前記メインＣＰＵが処理したデータを記憶する複数のアドレス付きデータ格納部を有したメモリとが備えられ、
各前記アドレス付きデータ格納部に格納可能なデータ長は、前記当否判定乱数の前記上位データと前記下位データとを合わせたデータ長と同じ大きさでかつ、前記メインＣＰＵのレジスタに格納可能なデータ長の２倍の大きさであることを特徴とする請求項３に記載の遊技機。
【請求項８】
前記上位データ及び前記下位データは、共に１バイトで構成され、前記上位データを構成する全てのビットデータが０の場合に、前記特別上位値になるように設定したことを特徴とする請求項１乃至７の何れか１の請求項に記載の遊技機。
【請求項９】
予め定められた乱数変動範囲で当否判定乱数を変動させると共に、ランダムに発生し得る乱数取得条件の成立に応じて前記当否判定乱数を保持する乱数更新保持手段と、
前記乱数更新保持手段に保持された前記当否判定乱数が、予め定められた複数種類の当り設定値の何れかに一致した当りであるか又は、何れにも一致しないハズレであるかの当否種別判定を行う当否判定手段と、
予め定められた遊技制御プログラムを実行して前記乱数更新保持手段及び前記当否判定手段として機能する主制御手段とを備えた遊技機において、
前記当否判定乱数及び前記当り設定値をデジタルデータにした場合のビット長が、前記主制御手段によるデジタルデータ処理単位のビット長の整数倍をなし、
前記乱数変動範囲全体の前記当否判定乱数群は、予め定められた上位から特定順番目の前記デジタルデータ処理単位の値が一律、予め定められた特別上位値である特別乱数群と、前記特定順番目の前記デジタルデータ処理単位の値が、前記特別上位値以外の値である通常乱数群とからなり、前記当り設定値の全てが、前記特別乱数群に含まれる一部の前記当否判定乱数と同じ値に設定され、
前記当否判定手段は、前記当否判定乱数を構成する前記特定順番目の前記デジタルデータ処理単位の値と前記当り設定値を構成する前記特定順番目の前記デジタルデータ処理単位の値とを比較し、それらが不一致の場合にはハズレと判定し、それらが一致している場合にのみ、前記当否判定乱数と前記当り設定値との間で前記特定順番目以外の前記デジタルデータ処理単位の値同士を比較してハズレであるか又は、何れの当りであるかを判定することを特徴とする遊技機。
【請求項１０】
前記乱数更新保持手段は、前記乱数変動範囲で当否判定カウンタ値を所定周期毎にインクリメント又はディクリメントして更新する乱数更新手段と、前記乱数取得条件の成立に応じて前記当否判定カウンタ値を前記当否判定乱数として取得して保持する乱数取得手段からなることを特徴とする請求項１乃至９の何れか１の請求項に記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、当否判定乱数が当り設定値に一致したか否かに基づいて、遊技の当りハズレを制御する遊技機に関する。
【背景技術】
【０００２】
従来、この種の遊技機として、当り設定値が複数種類設定され、当否判定乱数と全ての当り設定値とを比較して、どの種類の当り設定値に一致しているか或いは、ハズレであるかを判定するものが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２６１７５９号公報（図１１、段落［００４０］［００４１］）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、近年、遊技の煩雑化に伴い当り設定値の種類が増えたので、上記した遊技機の構成では、取得した当否判定乱数をハズレであると判定する処理だけでも、全ての当り設定値と当否判定乱数とを１つずつ比較するデータ処理を要するため、当否種別判定に係るデータ処理の負荷が高くなっていた。
【０００５】
また、上記の通り、近年、当り設定値の種類が増加したので、乱数の変動範囲も広くなってきている。このため、当否判定乱数を特定するデジタルデータのビット数を、当否判定手段として機能する制御手段のデータ処理単位のビット数の２倍まで大きくした従来の遊技機もある。
【０００６】
そのような従来の遊技機では、当否判定乱数を上位データと下位データとに２分割し、その当否判定乱数と当り設定値との上位データ同士の比較と下位データ同士の比較処理の２つの比較処理を逐一、全ての当り設定値に対して行っていたので、当否種別判定に係るデータ処理の負荷が一層高くなっていた。
【０００７】
本発明は、上記事情に鑑みてなされたもので、当否種別判定に係るデータ処理の負荷を軽減可能な遊技機の提供を目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するためになされた請求項１の発明に係る遊技機は、予め定められた乱数変動範囲で当否判定乱数を変動させると共に、ランダムに発生し得る乱数取得条件の成立に応じて当否判定乱数を保持する乱数更新保持手段と、乱数更新保持手段に保持された当否判定乱数が、予め定められた複数種類の当り設定値の何れかに一致した当りであるか又は、何れにも一致しないハズレであるかの当否種別判定を行う当否判定手段とを備えた遊技機において、当否判定乱数及び当り設定値は、上位データと下位データとに２分割可能に構成されると共に、乱数変動範囲全体の当否判定乱数群は、上位データが一律、予め定められた特別上位値である特別乱数群と、上位データが特別上位値以外の値である通常乱数群とからなり、当り設定値の全てが、特別乱数群に含まれる一部の当否判定乱数と同じ値に設定され、当否判定手段は、当否判定乱数の上位データと当り設定値の上位データである特別上位値とを比較し、それらが不一致の場合にはハズレと判定し、それらが一致している場合にのみ、当否判定乱数の下位データと当り設定値の下位データとを比較して、何れの当り設定値の下位データとも一致していないときにハズレと判定する一方、何れかの当り設定値の下位データと一致しているときに当りの種類を特定するところに特徴を有する。
【０００９】
請求項２の発明は、請求項１に記載の遊技機において、当り設定値の種類毎に、特別乱数群において連続した数値群を割り当て、当否判定手段は、当否判定乱数の上位データが特別上位値と一致している場合に、当否判定乱数が、何れの当り設定値に割り当てられた数値群に含まれるかを判別して、当りの種類を特定するところに特徴を有する。
【００１０】
請求項３の発明は、請求項１又は２に記載の遊技機において、予め定められた遊技制御プログラムを実行して乱数更新保持手段及び当否判定手段として機能する主制御手段と、主制御手段に設けられ、乱数取得条件が予め定められた規定回数成立した分の当否判定乱数を記憶することで、乱数更新保持手段による乱数取得条件の規定回数成立した分の当否判定乱数の保持を可能にする乱数記憶手段と、当否種別判定の各判定結果を変動表示演出を付けて表示する表示手段とを備え、乱数記憶手段に記憶されている当否判定乱数を古い順に使用して当否種別判定を行い、その判定結果を順番に表示手段に表示するように構成し、主制御手段は、乱数記憶手段に当否判定乱数が記憶されたときに、その当否判定乱数に対する変動表示演出付きの判定結果を表示する前であっても当否判定手段によって当否種別判定を行い、当否種別判定の判定結果に基づいて当否の予告を行うための予告用制御データを生成するように構成されたところに特徴を有する。
【００１１】
請求項４の発明は、請求項１乃至３の何れか１の請求項に記載の遊技機において、当否種別判定で得られる所定種類の当りの内容が、複数種類の細分内容に分けて設定され、乱数更新保持手段は、予め定められた乱数変動範囲で細分判定乱数を変動させると共に、ランダムに発生し得る乱数取得条件の成立に応じて細分判定乱数を保持し、乱数更新保持手段に保持された細分判定乱数が予め定められた複数の細分設定値の何れと一致するかに基づいて細分内容の種類を決定する細分内容決定手段を備えたところに特徴を有する。
【００１２】
請求項５の発明は、請求項４に記載の遊技機において、所定種類の当り遊技の実行後に、通常状態にするか、通常状態より当否種別判定で当りと判定される確率が高くなる確変状態にするかが、複数種類の細分内容によって決定されるようにしたところに特徴を有する。
【００１３】
請求項６の発明は、請求項１乃至３の何れか１の請求項に記載の遊技機において、当否種別判定の判定結果が当りであった場合に、当りの遊技を行う当り遊技実行手段と、当りの遊技の実行後に、通常遊技状態と、通常遊技状態より遊技者にとって有利な特別遊技状態の何れかを選択して実行する遊技状態選択手段とを備え、乱数更新保持手段は、予め定められた乱数変動範囲で状態決定乱数を変動させると共に、ランダムに発生し得る乱数取得条件の成立に応じて状態決定乱数を保持し、遊技状態選択手段は、乱数更新保持手段に保持された状態判定乱数が予め定められた特別当り値と一致するか否かの特別遊技判定に基づいて通常遊技状態と特別遊技状態との何れかを選択するところに特徴を有する。
【００１４】
請求項７の発明は、請求項３に記載の遊技機において、主制御手段には、遊技制御プログラムを実行するメインＣＰＵと、メインＣＰＵが処理したデータを記憶する複数のアドレス付きデータ格納部を有したメモリとが備えられ、各アドレス付きデータ格納部に格納可能なデータ長は、当否判定乱数の上位データと下位データとを合わせたデータ長と同じ大きさでかつ、メインＣＰＵのレジスタに格納可能なデータ長の２倍の大きさであるところに特徴を有する。
【００１５】
請求項８の発明は、請求項１乃至７の何れか１の請求項に記載の遊技機において、上位データ及び下位データは、共に１バイトで構成され、上位データを構成する全てのビットデータが０の場合に、特別上位値になるように設定したところに特徴を有する。
【００１６】
請求項９の発明に係る遊技機は、予め定められた乱数変動範囲で当否判定乱数を変動させると共に、ランダムに発生し得る乱数取得条件の成立に応じて当否判定乱数を保持する乱数更新保持手段と、乱数更新保持手段に保持された当否判定乱数が、予め定められた複数種類の当り設定値の何れかに一致した当りであるか又は、何れにも一致しないハズレであるかの当否種別判定を行う当否判定手段と、予め定められた遊技制御プログラムを実行して乱数更新保持手段及び当否判定手段として機能する主制御手段とを備えた遊技機において、当否判定乱数及び当り設定値をデジタルデータにした場合のビット長が、主制御手段によるデジタルデータ処理単位のビット長の整数倍をなし、乱数変動範囲全体の当否判定乱数群は、予め定められた上位から特定順番目のデジタルデータ処理単位の値が一律、予め定められた特別上位値である特別乱数群と、特定順番目のデジタルデータ処理単位の値が、特別上位値以外の値である通常乱数群とからなり、当り設定値の全てが、特別乱数群に含まれる一部の当否判定乱数と同じ値に設定され、当否判定手段は、当否判定乱数を構成する特定順番目のデジタルデータ処理単位の値と当り設定値を構成する特定順番目のデジタルデータ処理単位の値とを比較し、それらが不一致の場合にはハズレと判定し、それらが一致している場合にのみ、当否判定乱数と当り設定値との間で特定順番目以外のデジタルデータ処理単位の値同士を比較してハズレであるか又は、何れの当りであるかを判定するところに特徴を有する。
【００１７】
請求項１０の発明は、請求項１乃至９の何れか１の請求項に記載の遊技機において、乱数更新保持手段は、乱数変動範囲で当否判定カウンタ値を所定周期毎にインクリメント又はディクリメントして更新する乱数更新手段と、乱数取得条件の成立に応じて当否判定カウンタ値を当否判定乱数として取得して保持する乱数取得手段からなるところに特徴を有する。
【発明の効果】
【００１８】
［請求項１の発明］
請求項１の遊技機では、乱数変動範囲全体の当否判定乱数群を、上位データが特別上位値である特別乱数群と、上位データが特別上位値ではない通常乱数群とで構成した上で、当り設定値の全てが、特別乱数群に含まれるように設定した。これにより、当り設定値の種類が増えても、当り設定値の上位データに関しては、全ての種類の当り設定値を一纏めにして当否判定乱数と比較することができ、当否種別判定に係るデータ処理の負荷を軽減することができる。
【００１９】
具体的には、当否判定乱数の上位データと当り設定値の上位データである特別上位値とを比較し、当否判定乱数の上位データが特別上位値と一致していない場合には、全ての種類の当り設定値を個別に当否判定乱数と比較することなく、ハズレと判定するので、当否種別判定に係るデータ処理の負荷が軽減される。しかも、当否判定乱数の上位データが特別上位値と一致していない場合、当否判定乱数の下位データと当り設定値の下位データとを比較しないので、この点においても当否種別判定に係るデータ処理の負荷が軽減される。また、当否判定乱数の上位データと特別上位値とを比較し、当否判定乱数の上位データが特別上位値と一致している場合には、当否判定乱数の下位データと当り設定値の下位データとを比較して、何れかの当り設定値の下位データと一致しているときに当りの種類を特定するので、当りの種類を細かく判別することができる。
【００２０】
［請求項２の発明］
請求項２の遊技機によれば、当り設定値の種類毎に、特別乱数群において連続した数値群を割り当て、当否判定乱数の上位データが特別上位値と一致している場合に、当否判定乱数が、何れの当り設定値に割り当てられた数値群に含まれるかを判別して、当りの種類を特定するので、当否判定乱数の下位データと、当り設定値に割り当てられた各数値とを個別に比較する場合に比べて、当否種別判定に係るデータ処理の負荷が軽減される。
【００２１】
［請求項３の発明］
請求項３の遊技機では、当否判定手段として機能する主制御手段は、乱数記憶手段に当否判定乱数が記憶されたときに、その当否判定乱数に対する表示開始条件の成立する前であっても当否判定手段によって当否種別判定を行い、当否種別判定の判定結果に基づいて判定結果表示演出の前に当否の予告を行うための予告用制御データを生成して、予告の演出を行うことができる。
請求項３の遊技機では、当否判定手段として機能する主制御手段は、乱数記憶手段に当否判定乱数が記憶されたときに、その当否判定乱数に対する変動表示演出付きの判定結果を表示する前であっても当否判定手段によって当否種別判定を行い、当否の予告を行うための予告用制御データを生成して、予告の演出を行うことができる。
【００２２】
［請求項４の発明］
請求項４の遊技機では、当否種別判定で得られる所定種類の当りの内容が、複数種類の細分内容に分けて設定され、細分判定乱数を使用して、その細分内容が決定されるので、遊技の深みが増し、趣向性が向上する。
【００２３】
［請求項５の発明］
請求項５の遊技機では、所定種類の当り遊技の実行後に、通常状態にするか確変状態にするかランダムに分かれるので、趣向性が向上する。
【００２４】
［請求項６の発明］
請求項６の遊技機では、当りの遊技の実行後の状態が、通常遊技状態と特別遊技状態とに変化するので、遊技の趣向性が向上する。
【００２５】
［請求項７の発明］
請求項７の遊技機では、メインＣＰＵとして処理能力が低いが安価なものを使用することができる。
【００２６】
［請求項８の発明］
請求項８の構成では、上位データを構成する全てのビットデータが０の場合に、特別上位値になるように設定したので、当否判定乱数の上位データが特別上位値と一致しているか否かの判別プログラムが簡素化される。
【００２７】
［請求項９の発明］
請求項９の遊技機では、当否判定乱数及び当り設定値をデジタルデータにした場合のビット長が、主制御手段によるデジタルデータ処理単位のビット長の整数倍をなしている。そして、乱数変動範囲全体の当否判定乱数群を、特定順番目のデジタルデータ処理単位の値が一律、予め定められた特別上位値である特別乱数群と、特定順番目のデジタルデータ処理単位の値が、特別上位値以外の値である通常乱数群とで構成した上で、当り設定値の全てが、特別乱数群に含まれる一部の当否判定乱数と同じ値になるように設定した。これにより、当り設定値の種類が増えても、当り設定値の特定順番目のデジタルデータ処理単位の値に関しては、全ての種類の当り設定値を一纏めにして当否判定乱数と比較することができ、当否種別判定に係るデータ処理の負荷を軽減することができる。具体的には、当否判定乱数を構成する特定順番目のデジタルデータ処理単位の値と当り設定値を構成する特定順番目のデジタルデータ処理単位の値とを比較し、それらが不一致の場合にはハズレと判定し、全ての種類の当り設定値を個別に当否判定乱数と比較することなく、ハズレと判定するので、当否種別判定に係るデータ処理の負荷が軽減される。しかも、このとき、当否判定乱数の特定順番目以外のデジタルデータ処理単位の値と当り設定値とを比較しないので、この点においても当否種別判定に係るデータ処理の負荷が軽減される。また、当否判定乱数を構成する特定順番目のデジタルデータ処理単位の値と当り設定値を構成する特定順番目のデジタルデータ処理単位の値とが一致している場合には、当否判定乱数の特定順番目以外のデジタルデータ処理単位の値と当り設定値とを比較して、何れの当り設定値とも一致していないときにハズレと判定する一方、何れかの当り設定値と一致しているときに当りの種類を特定するので、当りの種類も判別することができる。
【００２８】
［請求項１０の発明］
当否判定乱数の生成は、ＣＰＵに乱数生成用の回路を内蔵しておいて、その回路にて生成してもよいし、請求項１０の発明のように、乱数変動範囲で当否判定カウンタ値を所定周期毎にインクリメント又はディクリメントして更新する乱数更新手段を備えて、乱数を生成してもよい。
【図面の簡単な説明】
【００２９】
【図１】本発明の一実施形態に係るパチンコ遊技機の正面図
【図２】パチンコ遊技機背面図
【図３】パチンコ遊技機の電気的な構成を示したブロック図
【図４】ＲＡＭの記憶領域の概念図
【図５】メイン制御回路メインプログラムのフローチャート
【図６】メイン制御回路割り込み処理のフローチャート
【図７】始動口スイッチ通過処理のフローチャート
【図８】ゲート通過処理のフローチャート
【図９】範囲データ選択処理のフローチャート
【図１０】特別動作処理のフローチャート
【図１１】特別図柄待機処理のフローチャート
【図１２】特図大当り判定処理のフローチャート
【図１３】特図変動パターン選択処理のフローチャート
【図１４】特図変動パターン選択処理のフローチャート
【図１５】変動中処理のフローチャート
【図１６】特別図柄確定処理のフローチャート
【図１７】特別電動役物処理のフローチャート
【図１８】保留球数処理のフローチャート
【図１９】電源断監視処理のフローチャート
【図２０】サブ制御回路メインプログラムのフローチャート
【図２１】受信割り込み処理のフローチャート
【図２２】２ｍｓタイマ割り込み処理のフローチャート
【図２３】１０ｍｓタイマ割り込み処理のフローチャート
【図２４】コマンド監視処理のフローチャート
【図２５】コマンド送信処理のフローチャート
【図２６】（Ａ）乱数範囲選択テーブルの概念図（Ｂ）入賞コマンド索引テーブルの概念図
【図２７】（Ａ）ハズレ（Ｂ）第１当り（Ｃ）第２当り（Ｄ）第３当り  における入賞コマンド判定テーブルの概念図
【図２８】変動パターンテーブルの概念図
【図２９】先読み予告選択テーブルの概念図
【図３０】（Ａ）ハズレ図柄作成テーブルの概念図（Ｂ）リーチハズレ図柄作成テーブルの概念図
【図３１】当否判定カウンタ値の概念図
【発明を実施するための形態】
【００３０】
以下、本発明を適用したパチンコ遊技機１０に係る一実施形態を、図１〜図３１に基づいて説明する。図１に示すように、本実施形態のパチンコ遊技機１０の遊技盤１１には、ガイドレール１２で囲まれたほぼ円形の遊技領域ＹＲが形成され、パチンコ遊技機１０の前面に備えた前面窓１０Ｆを通して遊技領域ＹＲを視認することができる。
【００３１】
パチンコ遊技機１０の前面のうち前面窓１０Ｆの周囲には、電飾装置としての装飾ランプ３５が張り出している。また、パチンコ遊技機１０の前面の上側両角部にはスピーカ５９Ｓが備えられている。パチンコ遊技機１０の前面のうち前面窓１０Ｆより下方には、上皿２７Ａ及び下皿２７Ｂが上下２段にして設けられている。そして、下皿２７Ｂの右端部に設けた操作ノブ２８を操作することで、上皿２７Ａに収容された遊技球が遊技領域ＹＲに向けて弾き出される。また、上皿２７Ａに設けたボタン２９Ａを押せば、上皿２７Ａから下皿２７Ｂに遊技球が移動して収容される。さらに、下皿２７Ｂの下方に容器（所謂、ドル箱）を配置して下皿２７Ｂに備えた遊技ボタン２９Ｂを押すと下皿２７Ｂに収容されていた遊技球が容器へと移動する。なお、下皿２７Ｂの左側には、操作ジョグ９０が備えられ、遊技ボタン２９Ｂの右側には、球貸し状態表示モニター２９Ｃ及び球貸し操作ボタン２９Ｅが設けられている。
【００３２】
遊技領域ＹＲの中央部には、本発明の「表示手段」に相当する表示装置２６が備えられている。遊技領域ＹＲのうち表示装置２６の下方には、始動入賞口１４、大入賞口１５及び外れ球受け入れ口１６が、上から順に間隔を開けて並べて設けられている。また、遊技領域ＹＲのうち表示装置２６等を挟んだ左右の両側には、上から順に、ランプ風車１７、始動ゲート１８、風車１９、一般入賞口２０，２１が設けられている。また、ガイドレール１２に沿った両側端部には、電飾装置としてのサイドランプ２２，２２が設けられている。なお、始動ゲート１８、始動入賞口１４、大入賞口１５及び一般入賞口２０，２１の内部には、遊技球を検出するための検出スイッチ（図３の符号３０参照）が備えられている。
【００３３】
始動入賞口１４は、所謂、ポケット構造をなして上方に向かって開口しており、その開口の両側部には可動翼片１４Ｃ，１４Ｃが備えられている。これら両可動翼片１４Ｃ，１４Ｃは、常には起立状態になっており、両可動翼片１４Ｃ，１４Ｃに挟まれた始動入賞口１４の開口幅は、遊技球が約１つ入る大きさになっている。また、大入賞口１５は、横長に形成されて、通常は、可動扉１５Ｔにて閉塞されている。
【００３４】
遊技領域ＹＲのうち始動入賞口１４の左側方には、本特図表示部１４Ｘ及び普通図柄表示部１８Ｘが並べて設けられ、７セグメントＬＥＤがそれぞれ備えられている。一方、始動入賞口１４の右側方には、普通保留数表示部１８Ｈが設けられ、４つのＬＥＤが備えられている。なお、遊技領域ＹＲ全体に亘って、図示しない複数の障害釘が起立している。
【００３５】
表示装置２６は、全体として枠形構造をなした表示枠体２３の後端面に、図示しない液晶モジュール（詳細には、ＴＦＴ−ＬＣＤモジュール）を組み付けてなる。また、表示枠体２３には、複数の発光素子が内蔵され、表示枠体２３は電飾装置として機能する。液晶モジュールのうち表示枠体２３によって取り囲まれた前面部分は、特別図柄表示部３４Ａとなっており、遊技者は、表示枠体２３を通して特別図柄表示部３４Ａに表示された画像（キャラクター画像、背景画像、文字画像等）を見ることができる。
【００３６】
特別図柄表示部３４Ａには、３つの左、中、右の特別図柄８０，８１，８２が、横並びに表示されている。これら各特別図柄８０，８１，８２は、通常は、「１」〜「８」の数字図柄を表記した複数種類のもので構成されており、特別図柄８０，８１，８２ごと、所定の種類のものが確定停止表示されている（図１の状態）。
【００３７】
始動ゲート１８と始動入賞口１４と表示装置２６は、以下の関係を有して作動する。即ち、始動ゲート１８に遊技球が通過すると、普通図柄表示部１８Ｘに、例えば、「０」〜「９」までの数字が所定期間に亘って変動表示された後、所定の数字が確定表示される。そして、その確定表示した数字が奇数であった場合に、遊技盤１１の裏に設けた駆動装置（例えば、ソレノイド）が駆動されて、始動入賞口１４の可動翼片１４Ｃ，１４Ｃが所定期間（例えば、１．５秒間）に亘って横に倒される。すると、始動入賞口１４の上方空間が側方に開放し、遊技球が可動翼片１４Ｃ，１４Ｃに受け止められて始動入賞口１４に案内されるようになる。
【００３８】
ここで、普通図柄表示部１８Ｘに数字が変動表示されている間に始動ゲート１８に遊技球が入球すると、普通図柄判定権利は保留されて貯まっていく。その保留数は、普通図柄表示部１８Ｘへの変動表示中の保留数を含めずに、例えば、最高４つに設定されており、その普通図柄判定権利の保留数は、普通保留数表示部１８Ｈにて表示される。即ち、始動ゲート１８に遊技球が入球すると、始動入賞口１４の可動翼片１４Ｃを開くか否かの当否判定を受ける権利（普通図柄判定権利）が発生し、その普通図柄判定権利は４つまで保留することができ、その普通図柄判定権利は可動翼片１４Ｃを開くか否かの当否判定を受ける度に１つずつ消滅する。
【００３９】
始動入賞口１４に遊技球が入賞すると、始動入賞口１４内に設けた始動口センサ３１（図３参照）が遊技球を検出される。そして、本特図表示部１４Ｘに、例えば、「０」〜「９」までの数字を所定期間に亘って変動表示した後、所定の数字を確定表示すると共に、その検出信号に基づいて特別図柄８０，８１，８２が、表示装置２６にて変動表示される。
【００４０】
特別図柄８０，８１，８２は、所定時間に亘って変動表示（スクロール表示）された後、例えば、左特別図柄８０、右特別図柄８２、中特別図柄８１の順で、変動表示が停止して所定の図柄が確定表示される。このとき、左、右の各特別図柄８０，８２が同じ図柄になって先に停止した状態で、中特別図柄８１が変動表示されたリーチ状態になる場合がある。この「リーチ」には、その後に大当り（ぞろ目）になる「当りリーチ」と、外れになる「外れリーチ」とがある。リーチ状態とは、「可変表示部の特別図柄が可変開始された後、図柄制御が進行して表示結果が停止表示される前段階において、特定の表示態様大当りの組み合わせが表示されやすい可変表示態様となったと遊技者に思わせるための表示状態」であれば、上記のように例示した、左、右の各特別図柄８０，８２が同じ図柄のものに限定されない。
【００４１】
確定表示された全部の特別図柄８０，８１，８２が、例えば、ぞろ目になった場合に「当り」が成立し、「当りの遊技」が実行される。即ち、各特別図柄８０，８１，８２によって、遊技の当否の判定結果が報知され、これら特別図柄８０，８１，８２の変動表示開始から確定表示まで一連の演出が、本発明に係る「変動表示演出」に相当する。
【００４２】
パチンコ遊技機１０が「当り状態」になり、「当りの遊技」が実行されると、遊技盤１１の裏に設けたソレノイド１５Ｓ（図３参照）が駆動され、大入賞口１５に備えた可動扉１５Ｔが所定期間に亘って前側に倒れる。これにより、大入賞口１５が開放され、可動扉１５Ｔを案内にして、大入賞口１５に多くの遊技球が入賞可能な大当り遊技が実行される。つまり、本実施形態のパチンコ遊技機１０における「当り」とは、可動扉１５Ｔを開放する遊技が実行されることをいう。
【００４３】
ここで、表示装置２６に特別図柄８０，８１，８２が変動表示されている間、及び、「当りの遊技」が実行されている間に、始動入賞口１４に遊技球が入球すると、大入賞口１５の可動扉１５Ｔを開くか否かの当否種別判定を受ける権利（特別図柄判定権利）が発生し、その特別図柄判定権利は４つまで保留することができる。詳細には、始動入賞口１４への入球に起因して後述する所定のカウンタ値が取得されて保留（記憶）される。そして、特別図柄表示部３４Ａにおいて特別図柄８０，８１，８２の変動表示が開始されるときに、保留記憶数（特別図柄判定権利の数）が１つ減らされて、保留記憶数が０になるまでこの動作が繰り返される。その保留数は、本特図表示部１４Ｘへの変動表示中の保留数を含めずに、例えば、最高４つに設定されており、その特別図柄判定権利の保留数は、特別図柄表示部３４Ａの特別図柄保留数表示部１４Ｈにて表示される。なお、保留記憶数が上限の４つのときに始動入賞口１４に遊技球が入賞した場合にも、始動口センサ３１によって入賞球が検出されるが、この入賞球に起因する所定の乱数値の記憶及び特別図柄８０，８１，８２の変動表示は行われない。
【００４４】
本実施形態のパチンコ遊技機１０では、遊技の「当り」として、下記表１に示した４種類の「当り」が設定されている。具体的には、可動扉１５Ｔが、開放してから閉じるまでの間を「ラウンド」と称すると、１５ラウンドに亘って可動扉１５Ｔの開放動作が行われる「１５ラウンド当り」と、２ラウンドに亘って可動扉１５Ｔの開放動作が行われる「２ラウンド当り」とに分類することができる。また、「１５ラウンド当り」及び「２ラウンド当り」は、それぞれ、一連の可動扉１５Ｔの開放動作が終了してから、次ぎに当りになる確率が高くなる「確変」の特典が付いているものといないものとに分類される。即ち、本実施形態のパチンコ遊技機１０おける「当り」は、表１に示すように、「確変付き１５ラウンド当り」と、「確変無し１５ラウンド当り」と、「確変付き２ラウンド当り」と、「確変無し２ラウンド当り」との４種類に分類される。
【００４５】
【表１】
2011135909.tif 000003
【００４６】
「１５ラウンド当り」と「２ラウンド当り」との間では、可動扉１５Ｔの開放動作のラウンド数以外に、１ラウンドにおける可動扉１５Ｔの開放時間も異なる。「１５ラウンド当り」の場合には、１つのラウンドは、可動扉１５Ｔの開放時間が１５秒に達したか、又は、可動扉１５Ｔの開放動作によって開放された大入賞口１５に遊技球が１０個入賞したか、の何れかの終了条件が先に満たされた場合に終了する。これらにより、「１５ラウンド当り」では、可動扉１５Ｔを案内にして、大入賞口１５に多くの遊技球が入賞可能になり、大量の遊技球の獲得が可能になる。
【００４７】
一方、「２ラウンド当り」は、可動扉１５Ｔを１秒開放する動作を２回実行するだけであり、「２ラウンド当り」では、大入賞口１５への入賞が困難になっている。従って、「確変」の特典も付いていない「確変無し２ラウンド当り」は、可動扉１５Ｔが開放されるので「当り」に属しているが、賞球の増加は望めない。
【００４８】
なお、「確変付き１５ラウンド当り」及び「確変無し１５ラウンド当り」は、賞球の激増を望めるので、表１に示すように、通称「大当り」と呼ばれている。また、「確変付き２ラウンド当り」では、可動扉１５Ｔの開放動作により賞球の増加は望めないものの、その後の確変遊技で「１５ラウンド当り」になれば、賞球の増加は望めるので、「確変付き２ラウンド当り」も通称「大当り」と呼ばれている。これらに対し、「確変無し２ラウンド当り」は、賞球の増加を望めない点で通称「小当り」と呼ばれている。
【００４９】
「確変」に関する詳細は以下の通りである。即ち、始動入賞口１４への入賞に係る当否種別判定結果が大当りになる確率は、途中で変化し得る。そして、可変表示部の特別図柄８０，８１，８２の組み合わせが大当りになる確率には、本発明に係る「通常状態」及び「通常遊技状態」に相当する低確率時の５／１９９７と、本発明に係る「確変状態」及び「特別遊技状態」に相当する高確率時の５０／１９９７との２種類が設けられている。以下、確変状態で行われる遊技を「確変遊技」などという。
【００５０】
なお、小当りになる確率は、通常状態か、確変状態かに関わらず、９／１９９７に設定されている。そして、パチンコ遊技機１０が、通常状態から確変状態に切り替わるタイミングは、２ラウンドか１５ラウンドの可動扉１５Ｔの開放動作を伴った当りの遊技終了後に設定されている。一度、確変状態になると、特別図柄８０，８１，８２による判定結果が当りになるまで持続される。
【００５１】
「１５ラウンド当り」が確変付きであるか否かは、判定図柄によって見分けることができる。即ち、各「当り」が実行される直前に表示装置２６に停止表示される特別図柄８０，８１，８２の図柄組み合わせ（判定図柄）は、「確変付き１５ラウンド当り」の場合は「奇数（１，３，５，７）のぞろ目」になり、「確変無し１５ラウンド当り」の場合は「偶数（２，４，６，８）のぞろ目」になり、両者を判定図柄によって見分けることができる。
【００５２】
これに対し、「２ラウンド当り」が確変付きであるか否かは、判定図柄によって見分けることができない。即ち、各「当り」が実行される直前に表示装置２６に停止表示される特別図柄８０，８１，８２の図柄組み合わせ（判定図柄）は、「確変付き２ラウンド当り」の場合も「確変無し２ラウンド当り」（所謂、「小当り」）の場合も、共に、「１  ３  ５」の当り目（チャンス目）になり、両者を判定図柄によって見分けることはできない。このため、遊技者は、例えば、「確変無し２ラウンド当り（小当り）」の遊技であったとしても、その「確変無し２ラウンド当り（小当り）」による可動扉１５Ｔの開放遊技の終了後に、その可動扉１５Ｔの開放遊技が、「確変付き２ラウンド当り」の遊技であったかもしれないと期待を持って遊技を続行する可能性があり、遊技者をより長く遊技させることが可能となる。
【００５３】
図２に示すように、パチンコ遊技機１０の後面には、各種制御回路を覆うケースが設けられている。具体的には、パチンコ遊技機１０の後面中央には、本発明に係る「主制御手段」に相当するメイン制御回路５０が設けられ、このメイン制御回路５０に重なるようにして、図柄制御回路５７（以後、「サブ制御回路５７」と呼ぶ）、音声制御回路５９及びランプ制御回路５５が設けられている。さらに、各制御回路５０，５５，５７，５９の下方には、電源基板６０、払出制御回路５８が備えられ、払出制御回路５８の下方に発射制御回路５６が備えられている。
【００５４】
次に、図３を参照しつつ、本実施形態のパチンコ遊技機１０の電気的な構成について説明する。メイン制御回路５０は、メインＣＰＵ５１ＡとＲＡＭ５１Ｂ及びＲＯＭ５１Ｃを合わせてパッケージしてなるワンチップマイコン５１を主要部として備えている。そして、メイン制御回路５０のメインＣＰＵ５１Ａは、パチンコ遊技機１０の電源をオンすると、ＲＯＭ５１Ｃから本発明に係る「遊技制御プログラム」に相当するメイン制御回路メインプログラムＰＧ１（図５参照）を取り出してランする。そして、メイン制御回路５０のメインＣＰＵ５１Ａは、入出力回路５４，５４を介して、前述した始動ゲート１８、始動入賞口１４、大入賞口１５等に入球した遊技球を検出するための検出スイッチから信号を受け取ると共に、ランプ制御回路５５、音声制御回路５９、発射制御回路５６、払出制御回路５８、サブ制御回路５７等に制御信号を出力して各部位を制御する。
【００５５】
音声制御回路５９は、メイン制御回路５０と配線等の電気的接続手段により接続されて、メイン制御回路５０から出力されサブ制御回路５７を介して受け取った制御信号に基づきスピーカ５９Ｓから発する音声を制御する。
【００５６】
サブ制御回路５７は、表示装置２６に遊技画像を表示するための制御データ等を記憶する制御データＲＯＭ６３と、特別図柄８０，８１，８２、背景画像、キャラクター画像、文字画像等の画像データを記憶する画像データＲＯＭ６６とを備える。そして、メイン制御回路５０からの信号に基づき、図柄制御用ＣＰＵ６１が、制御データＲＯＭ６３から所定の図柄制御データを取り出し、制御データＲＡＭ６４のワークエリアで制御用データを生成してＶＤＰ（図示せず）に出力する。ＶＤＰは、図柄制御用ＣＰＵ６１からの指令に基づいて画像データＲＯＭ６６から必要なデータを読み出し、特別図柄、演出図柄、背景画像、キャラクター画像、文字画像等のマップデータを作成し、ＶＲＡＭ（図示せず）に格納する。そして、格納記憶された画像データは、出力回路に備えられたＤ／Ａ変換回路にてＲＧＢ信号に変換されて、特別図柄表示部３４Ａに出力される。また、ＶＤＰからは、複合同期信号ＳＹＮＣが特別図柄表示部３４Ａに出力される。そして、特別図柄表示部３４Ａにおいて、送信されてきたＲＧＢ信号及び複合同期信号ＳＹＮＣに基づいて画像が表示される。
【００５７】
払出制御回路５８は、メイン制御回路５０と配線等による電気的な接続手段で接続され、メイン制御回路５０から出力される制御コマンドを受信して図示しない賞球払出装置及び貸球払出装置を駆動して、所定数の遊技球を上皿２７Ａに払い出す。
【００５８】
発射制御回路５６は、操作ノブ２８から発射許容信号及び遊技状態変更信号を受信し、遊技状態制御信号をメイン制御回路５０に送信すると共に、発射装置における発射モータの制御を行う。
【００５９】
ランプ制御回路５５は、パチンコ遊技機１０のランプ装置（サイドランプ２２，２２、表示枠体２３、装飾ランプ３５等に備えられた発光素子）等を制御する。
【００６０】
電源基板６０は、パチンコホールに備えられたＡＣ２４Ｖ設備電源から受電している。具体的には、各パチンコ遊技機１０の電力ケーブル８３（図２を参照）が、ＡＣ２４Ｖ設備電源に接続されている。そして、この電源基板６０から、各制御回路５０，５５〜５９、各種ソレノイド、ランプ等に給電している。
【００６１】
図４には、メイン制御回路５０に備えられたＲＡＭ５１Ｂの記憶領域Ｒ０が概念的に示されている。この記憶領域Ｒ０は、例えば、複数のアドレス空間に区分され、各データ格納部にアドレス（番地）が付されている。また、記憶領域Ｒ０の一部は、更新カウンタ値記憶領域Ｒ１０と、例えば４つの取得カウンタ値記憶領域Ｒ１１，Ｒ１２，Ｒ１３，Ｒ１４とに設定されている。これら各カウンタ値記憶領域Ｒ１０〜Ｒ１４は、それぞれ複数のデータ格納部としての複数のアドレス空間群を有している。そして、メインＣＰＵ５１Ａは、下記表２に示した複数の乱数カウンタを更新するために更新カウンタ値記憶領域Ｒ１０を使用している。
【００６２】
【表２】
2011135909.tif 000004
【００６３】
詳細には、メインＣＰＵ５１Ａは、上記表２における「乱数カウンタ名」の各乱数カウンタを、所定周期で１インクリメントして、同表の「数値範囲」においてカウントし、逐次、そのカウント結果、即ち、「カウンタ値」を、更新カウンタ値記憶領域Ｒ１０に格納する。そして、表２の乱数カウンタ名「ラベル−ＴＲＮＤ−Ａ」及び「ラベル−ＴＲＮＤ−ＡＺ１」以外の乱数カウンタに関しては、各乱数カウンタのカウント結果が、「数値範囲」の最大値まで達したら、次に「数値範囲」の最小値をカウンタ値として更新カウンタ値記憶領域Ｒ１０に格納する。これに対し、表２の乱数カウンタ名「ラベル−ＴＲＮＤ−Ａ」及び「ラベル−ＴＲＮＤ−ＡＺ１」の乱数カウンタに関しては、各乱数カウンタのカウント結果が、「数値範囲」の最大値まで達したら、大当り初期値乱数「ラベル−ＴＲＮＤ−ＡＳ」及び図柄初期値乱数「ラベル−ＴＲＮＤ−ＡＺ１Ｓ」の値をカウンタ値として更新カウンタ値記憶領域Ｒ１０に格納する。
【００６４】
本実施形態では、始動入賞口１４への遊技球の入賞が、本発明に係る「乱数取得条件」に設定されている。そして、始動入賞口１４に遊技球が入賞すると、上記した特別図柄判定権利が発生し、メインＣＰＵ５１Ａが、更新カウンタ値記憶領域Ｒ１０に格納されている各種のカウンタ値のうち、普通図柄当り乱数「ラベル−ＴＲＮＤ−Ｆ」以外のカウンタ値をランダムに乱数として取得して取得カウンタ値記憶領域Ｒ１１等に格納（記憶）する。また、特別図柄判定権利を前述の如く４つまで保留することができるように、始動入賞口１４への入賞４回分の各種のカウンタ値を乱数として、取得順に、取得カウンタ値記憶領域Ｒ１１，Ｒ１２，Ｒ１３，Ｒ１４に順次格納する。そして、特別図柄表示部３４Ａにおいて特別図柄８０，８１，８２の変動表示が開始される度に、メインＣＰＵ５１Ａは、遊技の制御を行うために取得カウンタ値記憶領域Ｒ１１に格納されている乱数として各種のカウンタ値を使用して制御を行う。これにより、特別図柄判定権利が１つ消滅し、取得カウンタ値記憶領域Ｒ１２〜Ｒ１４に格納されている各種のカウンタ値を、取得カウンタ値記憶領域Ｒ１１〜Ｒ１３に順送りして、取得カウンタ値記憶領域Ｒ１４を空（カラ）にする。取得カウンタ値記憶領域Ｒ１１，Ｒ１２のみにカウンタ値群が格納されている場合、取得カウンタ値記憶領域Ｒ１１，Ｒ１２，Ｒ１３のみにカウンタ値群が格納されている場合も同様である。
【００６５】
本実施形態では、上記した取得カウンタ値記憶領域Ｒ１１〜Ｒ１４が、本発明に係る「乱数記憶手段」に相当する。また、後述する図５及び図６の普通図柄・特別図柄主要乱数更新処理（Ｓ５，Ｓ１２）を実行しているメイン制御回路５０のメインＣＰＵ５１Ａが、本発明に係る「乱数更新手段」を構成し、図７の始動入賞口スイッチ検出処理（Ｓ１３）におけるステップ１３２〜Ｓ１３６を実行しているメイン制御回路５０のメインＣＰＵ５１Ａが、本発明に係る「乱数取得手段」を構成し、本発明に係る「乱数更新保持手段」は「乱数更新手段」と「乱数取得手段」とからなる。さらに、表２の「数値範囲」が本発明に係る「乱数変動範囲」に相当する。なお、表２に示した普通図柄当り乱数「ラベル−ＴＲＮＤ−Ｆ」値にも、Ｒ１１〜１４と同様の取得カウンタ値記憶領域が備えられ、始動ゲート１８への入球４回分のカウンタ値を乱数として、取得順に順次格納する。
【００６６】
上記した各カウンタ値記憶領域Ｒ１０〜Ｒ１４では、各乱数カウンタのカウンタ値が１つずつ各アドレス空間に格納される。その１つずつのアドレス空間の大きさは、本実施形態では２バイトになっている。ここで、１バイトで特定可能な数値範囲は、「０〜２５５」であるから、表２の乱数カウンタのうち更新可能な数値範囲に含まれる数値群の数が、２５６個以下の乱数カウンタのカウンタ値は、各アドレス空間の下位バイトのみを使用して記憶することができる。また、２バイトで特定可能な数値範囲は、「０〜６５５３５」であるから、表２の乱数カウンタのうち更新可能な数値範囲に含まれる数値群の数が２５７個〜６５５３６個の範囲に収まる乱数カウンタのカウンタ値は、アドレス空間に格納されたときにそのアドレス空間の上位バイトと下位バイトの２バイトを使用して記憶される。具体的には、表２における乱数カウンタ「ラベル−ＴＲＮＤ−Ａ」及び乱数カウンタ「ラベル−ＴＲＮＤ−ＡＳ」のカウンタ値は、各カウンタ値記憶領域Ｒ１０〜Ｒ１４の各アドレス空間に格納されたときに、各アドレス空間の上位バイトと下位バイトの２バイトが使用され、それら以外の表２の乱数カウンタは、各カウンタ値記憶領域Ｒ１０〜Ｒ１４の各アドレス空間に格納されたときに、各アドレス空間の下位側の１バイトのみが使用される。
【００６７】
メインＣＰＵ５１Ａのレジスタに格納可能なデータ長は、１バイトになっていて、メインＣＰＵ５１Ａは、ＲＡＭ５１Ｂとの間で１バイト単位でデータを授受する。
そして、各アドレス空間の２バイトを使用して格納される乱数カウンタのカウンタ値を２バイト長のデータとし、メインＣＰＵ５１Ａは、その２バイト長のデータを、上位バイトのデータ（以下、「上位データ」という）と下位バイトのデータ（以下、「下位データ」という）とに分けて処理する。なお、メインＣＰＵ５１Ａは、各アドレス空間に下位１バイトのみを使用して格納される乱数カウンタのカウンタ値は、１バイト長のデータとして処理する。
【００６８】
さて、本実施形態のパチンコ遊技機１０では、始動入賞口１４への入賞に対し、上記した表１の４種類の当りのうちの何れの当りとするか或いは、何れの当りでもないハズレとするかの判定を、表２の「ラベル−ＴＲＮＤ−Ａ」及び「ラベル−ＴＲＮＤ−ＡＺ１」の乱数カウンタを用いて行う。ここで、表２の「ラベル−ＴＲＮＤ−Ａ」の乱数カウンタのカウンタ値は、本発明に係る「当否判定カウンタ値」に相当するので、以下、適宜、「当否判定カウンタ値」と呼ぶ。また、始動入賞口１４への入賞に応じて当否判定カウンタ値が更新カウンタ値記憶領域Ｒ１０から乱数として取得されたことで生成される乱数は、本発明に係る「当否判定乱数」に相当するので、以下、適宜、「当否判定乱数」と呼ぶこととする。これらと同様に、表２の「ラベル−ＴＲＮＤ−ＡＺ１」に係るカウンタ値は、そのカウンタ値から生成される乱数は、本発明に係る「細分判定乱数」及び「状態判定乱数」に相当するので、以下、適宜、「細分判定乱数」とも呼ぶこととする。
【００６９】
表２に示すように、当否判定カウンタ値（「ラベル−ＴＲＮＤ−Ａ」）は、「０〜１９９６」の数値範囲で更新されるので、メインＣＰＵ５１Ａは、上述の通り当否判定カウンタ値を２バイト長のデータとして処理する。また、メインＣＰＵ５１Ａは、始動入賞口１４への入賞に基づいてランダムに当否判定カウンタ値を当否判定乱数として取得し、その当否判定乱数と予め定められている当り設定値とを比較する。ここで、図３１には、数値範囲「０〜１９９６」に含まれる全ての当否判定カウンタ値が、上位データと下位データとに分けた２進数の表記と、１０進数の表記とで示されている。同図に示すように、数値範囲「０〜１９９６」に含まれる全ての当否判定カウンタ値は、上位データが同じ当否判定カウンタ値群（本発明に係る「当否判定乱数群」に相当する）ごと纏めて８つに区分することができる。また、図３１における中央部分には、数値範囲「０〜１９９６」の全ての当否判定カウンタ値群における当り設定値の分布がハッチングを用いて示されている。この分布図に示されているように、当否判定カウンタ値から生成される当否判定乱数に対する当り設定値は、上位データが「０」となる当否判定カウンタ値群にのみ含められ、上位データが「０」ではない当否判定カウンタ値群の中には、当り設定値は含まれていない。即ち、本実施形態では、上位データが本発明に係る「特別上位値」としての「０」になっている当否判定カウンタ値群が、本発明に係る「特別乱数群」になっていて、上位データが「０」ではない当否判定カウンタ値群が、本発明に係る「通常乱数群」になっている。
【００７０】
また、図３１の右端には、上位データが「０」である当否判定カウンタ値群（即ち、「特別乱数群」）における当り設定値の分布がハッチングを用いて示されている。同図に示すように、本実施形態では、当り設定値として「７７〜８１」の第１の当り設定値と、「８２〜１２６」の第２の当り設定値と、「２０１〜２０９」の第３の当り設定値とが設けられている。そして、当否判定カウンタ値から生成した当否判定乱数が第１〜第３の何れかの当り設定値と一致しているかによって当りの種別を特定し、当否判定乱数が第１〜第３の何れの当り設定値とも一致していない場合にハズレであると判定する。
【００７１】
その当否種別判定のアルゴリズムは、大まかには以下のようである。即ち、メインＣＰＵ５１Ａは、当否判定カウンタ値を更新カウンタ値記憶領域Ｒ１０から当否判定乱数として取得する際に、その当否判定乱数の上位データから取得し、その当否判定乱数の上位データが「０」であるか否かを判別する。そして、当否判定乱数の上位データが「０」である場合には、当否判定乱数の下位データを更新カウンタ値記憶領域Ｒ１０から取得して、その当否判定乱数の下位データが、第１の当り設定値である「７７〜８１」と一致した場合に「第１当り」と判定し、第２の当り設定値である「８２〜１２６」と一致した場合に「第２当り」と判定し、第３の当り設定値である「２０１〜２０９」と一致した場合に「第３当り」と判定し、第１〜第３の何れの当り設定値とも一致しなかった場合に、ハズレと判定する。また、当否判定乱数の上位データが「０」ではない場合には、当否判定乱数の下位データを、更新カウンタ値記憶領域Ｒ１０から取得せず、第１〜第３の当り設定値と比較することもなく、ハズレであると判定する。
【００７２】
このように、本実施形態のパチンコ遊技機１０では、当否種別の判定を行うための当否判定カウンタ値群を、上位データが「０」である特別乱数群と、上位データが「０」でない通常乱数群とで構成した上で、当り設定値の全てが、特別乱数群に含まれるように設定したので、当り設定値の種類が増えても、当り設定値の上位データに関しては、全ての種類の当り設定値を一纏めにして当否判定乱数と比較することができ、メインＣＰＵ５１Ａによる当否種別判定のデータ処理に係る負荷を軽減することができる。しかも、当否判定乱数の上位データが特別上位値と一致していない場合、当否判定乱数の下位データと当り設定値の下位データとを比較しないので、この点においても当否種別判定に係るデータ処理の負荷が軽減される。
【００７３】
また、当否判定乱数の上位データと特別上位値とを比較し、当否判定乱数の上位データが特別上位値と一致している場合には、当否判定乱数の下位データと当り設定値の下位データとを比較して、何れかの当り設定値の下位データと一致しているときに当りの種類を特定するので、当りの種類も細かく判別することができる。なお、この当否判定乱数に係る当否種別判定の詳細なアルゴリズムは、図７〜図９のフローチャートを用いて後に詳説する。
【００７４】
なお、本実施形態において、「第１当り」は遊技状態に関係無く「大当り」となる当りであり、「第２当り」は遊技状態が確変状態であれば「大当り」となる当りであり、「第３当り」は遊技状態に関係無く「小当り」となる当りである。
【００７５】
表２に示すように、大当り図柄決定用カウンタ（「ラベル−ＴＲＮＤ−ＡＺ１」）は、「０〜９９」の数値範囲で更新されるので、メインＣＰＵ５１Ａは、上述の通り当否判定カウンタ値を１バイト長のデータとして処理する。また、メインＣＰＵ５１Ａは、始動入賞口１４への入賞に基づいてランダムにカウンタ値を細分判定乱数として取得し、その細分判定乱数と予め定められている細分設定値とを比較する。本実施形態では、下記表３に示すように、細分判定乱数の更新可能な数値範囲の「０〜９９」が、「０〜３４」の第１細分設定値と、「３５〜９０」の第２細分設定値と、「９１〜９９」の第３細分設定値とに区分されている。そして、メインＣＰＵ５１Ａは、当否判定乱数に係る当否種別判定が第１〜第３の何れかの当りである場合に、細分判定乱数が、第１〜第３の何れの細分設定値と一致しているかによって、表１に示した４種類の当りのうちの何れの当りであるかを判定する。
【００７６】
【表３】
2011135909.tif 000005
【００７７】
大まかには、メインＣＰＵ５１Ａは、当否判定乱数に係る当否種別判定が第１当り又は第２当りの場合には、細分判定乱数が第１細分設定値である「０〜３４」に含まれているときに「確変無し１５Ｒ当り」と判定し、細分判定乱数が第２細分設定値である「３５〜９０」に含まれているときに「確変付き１５Ｒ当り」と判定し、細分判定乱数が第３細分設定値である「９１〜９９」に含まれているときに「確変付き２Ｒ当り」と判定する。また、当否判定乱数に係る当否種別判定が第３当りの場合には、細分判定乱数が第１〜第３の何れの細部設定値に含まれているかに拘わらず、「確変無し２Ｒ当り」と判定する。
【００７８】
このように本実施形態のパチンコ遊技機１０では、当否種別判定で得られる当りの内容が、複数種類の細分内容に分けて設定され、細分判定乱数を使用して、その細分内容が細かく決定することができる。なお、細分判定乱数に係る判定のアルゴリズムも図７〜図９のフローチャートを用いて後に詳説する。
【００７９】
以上のようにして、当否判定乱数と細分判定乱数の２つの乱数を用いて、始動入賞口１４への入賞に対する当否の如何と、当りの場合にはその当りの種別とが決定される。
【００８０】
なお、上記当否判定乱数を用いた当否種別判定において、「ハズレ」と判定された場合、リーチ有無決定用乱数「ラベル−ＴＲＮＤ−ＲＣ」の値に応じて、「リーチ有りハズレ、リーチ無しハズレ」の何れかのハズレの種別が決定される。詳細には、下記表４に示すように、それぞれ当りの種別、ハズレの種別に応じて、本発明に係る「予告用制御データ」に相当する入賞コマンド「００Ｈ〜０ＡＨ」の何れかが設定される。
【００８１】
【表４】
2011135909.tif 000006
【００８２】
そして、図２４のフローチャートを用いて後に詳説する先読み予告選択処理（Ｓ６０２）によって、入賞コマンド「００Ｈ〜０ＡＨ」と後述する下記表５の「ラベル−ＴＲＮＤ−ＳＵＢ−ＹＨ」に係る先読み予告選択用乱数とに応じて、先読み予告の内容が選択されて（図２９参照）、先読み予告が行われる。
【００８３】
先読み予告は、例えば、始動入賞口１４へ入賞した直後に、特別図柄保留数表示部１４Ｈを虹色に点灯するか、スピーカ５９Ｓ，５９Ｓから確定音を出力することによって、その入賞が「確変付き１５Ｒ当り」であることを予告する。また、特別図柄保留数表示部１４Ｈを赤色に点灯することにより、その入賞が「確変無し１５Ｒ当り、確変付き１５Ｒ当り、確変付き２Ｒ当り、ハズレ」の何れかであることを予告し、特別図柄保留数表示部１４Ｈを青色に点灯することにより、その入賞が「確変無し１５Ｒ当り、確変付き１５Ｒ当り、確変付き２Ｒ当り、確変無し２Ｒ当り、リーチ無しハズレ、リーチ有りハズレ」の何れかであることを予告する。
【００８４】
以下、パチンコ遊技機１０が遊技を制御するためのメイン制御回路メインプログラムＰＧ１の詳細を説明しながら、パチンコ遊技機１０の作用効果について説明する。なお、以下の説明において、上記した表２、下記表５のカウンタによって得られる各「カウンタ値」、各「乱数」等を区別する場合には、表２，６中に記載された「乱数カウンタ名」（例えば、「ラベル−ＴＲＮＤ−ＡＳ」等）と「用途」（例えば、「大当たり初期値乱数」）とを組み合わせて、例えば、大当たり乱数「ラベル−ＴＲＮＤ−ＡＳ」のように表記するものとする。
【００８５】
上記した本実施形態のパチンコ遊技機１０の動作を実現するため、メイン制御回路５０、サブ制御回路５７等は、前記したメイン制御回路メインプログラムＰＧ１、サブ制御回路メインプログラムＰＧ２等を実行して、情報を処理している。以下、メイン制御回路５０及びサブ制御回路５７における情報処理に関して図５〜図２５に示したフローチャートを参照しつつ詳説する。
【００８６】
メイン制御回路５０のメインＣＰＵ５１Ａは、パチンコ遊技機１０の電源をオンすると、図５に示したメイン制御回路メインプログラムＰＧ１を取り出してランする。そして、メイン制御回路メインプログラムＰＧ１の最終処理においてループ処理を繰り返し、このループ処理を行っている間にタイマ割り込みが発生し、４ｍｓ毎に割り込み処理を実行する。
【００８７】
メイン制御回路メインプログラムＰＧ１がランされると、ＣＰＵ等の初期設定を実行する（Ｓ１）。初期設定（Ｓ１）では、例えば、スタックの設定、定数設定、割り込み時間の設定、メインＣＰＵ５１Ａの設定、ＳＩＯ、ＰＩＯ、ＣＴＣ（割り込み時間用コントローラ）の設定や、各種フラグ及びカウンタ値のリセット等を行う。次いで、ＲＡＭクリアスイッチがＯＮされているか、電源断フラグがＯＮしておりバックアップエリアに記憶されているデータに異常がないかどうか判断し（Ｓ２）、異常が無ければ（Ｓ２でｎｏ）ステップ４へ進み、異常と判断された場合（Ｓ２でｙｅｓ）には、バックアップエリアのＲＡＭの内容を初期化し（Ｓ３）、ステップ４へ進む。なお、ステップ１〜Ｓ３は、メイン制御回路メインプログラムＰＧ１が、電源投入後の１回目にランされたときだけ実行され、それ以降は実行されない。
【００８８】
そして、ステップ４にて割り込み処理の実行を禁止し、普通図柄・特別図柄主要乱数更新処理（Ｓ５）が実行され、上述の如く、表２に示した各カウンタ値を１インクリメントする等して更新し、更新カウンタ値記憶領域Ｒ１０に格納する。
【００８９】
普通図柄・特別図柄主要乱数更新処理（Ｓ５）が終了すると、割り込みが許可され（Ｓ６）、メイン制御回路割り込み処理（Ｓ７）が実行可能となる。メイン制御回路割り込み処理（Ｓ７）は、メインＣＰＵ５１Ａに割り込みパルスが入力すると、４ｍｓｅｃ周期で繰り返して実行される。そして、メイン制御回路割り込み処理（Ｓ７）が終了してから、次にメイン制御回路割り込み処理（Ｓ７）が開始されるまでの残余処理期間中に、普通図柄・特別図柄主要乱数更新処理（Ｓ５）による各種カウンタ値の更新処理が複数回に亘って繰り返し実行される。また、割り込み禁止状態のときにメインＣＰＵ５１Ａに割り込みパルスが入力した場合は、メイン制御回路割り込み処理（Ｓ７）はすぐには開始されず、割り込み許可（Ｓ６）がされてから開始される。
【００９０】
メイン制御回路割り込み処理（Ｓ７）について説明する。図６に示すように、メイン制御回路割り込み処理（Ｓ７）では、まず、出力処理（Ｓ１０）が実行される。この処理（Ｓ１０）では、以下説明する各処理において決定された各種コマンドを、ランプ制御回路５５やサブ制御回路５７及び音声制御回路５９等の各種制御回路に出力する。
【００９１】
出力処理（Ｓ１０）に次いで行われる入力処理（Ｓ１１）では、主にパチンコ遊技機１０に取り付けられている各種センサ（検出スイッチ３０、始動口センサ３１、その他センサ、スイッチ類（図３参照）等）が検知した検出信号を取り込み、払出数情報として、ＲＡＭ５１Ｂの出力バッファに記憶する。
【００９２】
次に行われる普通図柄・特別図柄主要乱数更新処理（Ｓ１２）は、メイン制御回路メインプログラムＰＧ１のループ処理内で行われている上記普通図柄・特別図柄主要乱数更新処理（Ｓ５）と同じである。即ち、上記表１に示した各種カウンタ値と普通図柄当り乱数値は、メイン制御回路割り込み処理（Ｓ７）の実行期間と、その残余処理期間（メイン制御回路割り込み処理（Ｓ７）の終了後、次のメイン制御回路割り込み処理（Ｓ７）が開始されるまでの期間）の両方で行われている。
【００９３】
上記したように、普通図柄・特別図柄主要乱数更新処理（Ｓ５）及び普通図柄・特別図柄主要乱数更新処理（Ｓ１２）によって、メイン制御回路５０のメインＣＰＵ５１Ａが、本発明の「乱数更新手段」として機能する。
【００９４】
普通図柄・特別図柄主要乱数更新処理（Ｓ１２）に次いで始動入賞口スイッチ検出処理（Ｓ１３）が実行される。始動入賞口スイッチ検出処理（Ｓ１３）は、図７に示すように、遊技球が始動ゲート１８を通過したかどうかを判断する（Ｓ１３０）。このとき、遊技球が始動ゲート１８を通過していれば（Ｓ１３０でｙｅｓ）、ゲート通過処理（Ｓ１３１）が実行される。
【００９５】
ゲート通過処理（Ｓ１３１）は、図８に示されており、ゲートの保留球数（普通図柄判定権利の保留数）をロードし（Ｓ１５１）、ゲートの保留球数が４以上であるか判断する（Ｓ１５２）。ゲートの保留球数が４以上でなければ（Ｓ１５２でｎｏ）、ゲートの保留球数に１を加算し（Ｓ１５３）、ゲート乱数取得処理（Ｓ１５４）を実行して普通図柄当り乱数「ラベル−ＴＲＮＤ−Ｆ」値を取得する。一方、ゲートの保留球数が４以上である場合（Ｓ１５２でｙｅｓ）、ただちにこの処理（Ｓ１３１）を終了する。
【００９６】
図７に示すように、ゲート通過処理（Ｓ１３１）に次いで、始動入賞口１４に遊技球が通過したかどうか判断する（Ｓ１３２）。そして、通過していなければ（Ｓ１３２でｎｏ）この処理（Ｓ１３）を終了し、通過していれば（Ｓ１３２でｙｅｓ）始動入賞口の保留球数（特別図柄判定権利の保留数）をロードし（Ｓ１３３）、始動入賞口の保留球数が４以上であるか判断する（Ｓ１３４）。始動入賞口の保留球数が４以上である場合（Ｓ１３４でｙｅｓ）、ただちにこの処理（Ｓ１３）を終了する一方、始動入賞口の保留球数が４以上でなければ（Ｓ１３４でｎｏ）、始動入賞口の保留球数を１加算して（Ｓ１３５）、更新カウンタ値記憶領域Ｒ１０から各カウンタ（大当り判定用乱数「ラベル−ＴＲＮＤ−Ａ」、大当り図柄決定用乱数「ラベル−ＴＲＮＤ−ＡＺ１」、リーチ有無決定用乱数「ラベル−ＴＲＮＤ−ＲＣ」、変動態様決定用乱数「ラベル−ＴＲＮＤ−Ｔ１」）の値を乱数として取得して各保留に対応した乱数バッファ（取得カウンタ値記憶領域Ｒ１１〜１４の何れか）へ転送する（Ｓ１３６）。
【００９７】
即ち、上記ステップ１３２〜Ｓ１３６によって、メイン制御回路５０のメインＣＰＵ５１Ａが、本発明の「乱数取得手段」として機能する。また、このとき取得された大当り判定用乱数「ラベル−ＴＲＮＤ−Ａ」値が本発明に係る「当否判定乱数」に相当し、大当り図柄決定用乱数「ラベル−ＴＲＮＤ−ＡＺ１」値が本発明に係る「細分判定乱数」及び「状態判定乱数」に相当する。
【００９８】
続いて、「乱数範囲選択テーブル」をセットする（Ｓ１３７）。「乱数範囲選択テーブル」は、図２６（Ａ）に示されており、１バイト毎に、乱数範囲データと索引番号とが設定され、２バイト構成のテーブルになっている。ここで、乱数範囲データは、上記した図３１に示す当り設定値の範囲を示すデータであり、索引番号は当りの種類（第１当り、第２当り、第３当り、ハズレ）を区別するものである。
【００９９】
続いて、比較値として大当り判定用乱数「ラベル−ＴＲＮＤ−Ａ」値の上位バイトをロードする（Ｓ１３８）。そして、大当り判定用乱数「ラベル−ＴＲＮＤ−Ａ」値の上位バイトのデータが「０」（上位バイトの８ビットすべてが「０」）かどうか判断する（Ｓ１３９）。
【０１００】
ここで、上位バイトのデータが「０」でない場合（Ｓ１３９でｎｏ）、大当り判定用乱数「ラベル−ＴＲＮＤ−Ａ」値は、通常乱数群である「２５６〜１９９６」の何れかの値であり（図３１参照）、ハズレであることが確定するので、索引番号として「０」（ハズレ）がセットされ（Ｓ１４０）、ステップ１４５へ進む。
【０１０１】
つまり、当否判定乱数の上位データと当り設定値の上位データである特別上位値とを比較し、当否判定乱数の上位データが特別上位値と一致していない場合には、全ての種類の当り設定値を個別に当否判定乱数と比較することなく、ハズレ（索引番号「０」）と判定するので、当否種別判定に係るデータ処理の負荷が軽減される。しかも、このとき、当否判定乱数の下位データと当り設定値の下位データとを比較しないので、この点においても当否種別判定に係るデータ処理の負荷が軽減される。
【０１０２】
一方、上位バイトのデータが「０」である場合（Ｓ１３９でｙｅｓ）、大当り判定用乱数「ラベル−ＴＲＮＤ−Ａ」値は特別乱数群である「０〜２５５」の何れかの値であり（図３１参照）、この時点で、第１当り、第２当り、第３当り、ハズレの何れの可能性もあるので、大当り判定用乱数「ラベル−ＴＲＮＤ−Ａ」値の下位バイトのデータをデータ値としてロードする（Ｓ１４１）。
【０１０３】
続いて、データ構成バイト数として「２」（即ち、「乱数範囲選択テーブル」が２バイト構成のデータであること）をセットし（Ｓ１４２）、範囲データ選択処理（Ｓ１４３）を実行する。
【０１０４】
範囲データ選択処理（Ｓ１４３）は、図９に示されている。まず、大当り判定用乱数「ラベル−ＴＲＮＤ−Ａ」の下位バイトのデータ値から、「乱数範囲選択テーブル」の乱数範囲データのデータ値（図２６（Ａ）参照）を減算してデータ値とする（Ｓ１５５）。そして、その演算結果のデータ値が負であるかどうか判断し（Ｓ１５６）、負でない場合には（Ｓ１５６でｎｏ）、乱数範囲選択テーブルのデータ値をデータ構成バイト数に対応したアドレス値（２バイト）分移動させて、次の乱数範囲データを設定する（Ｓ１５７）。そして、ステップ１５５に戻り、演算結果が負になるまで同様に繰り返す。
【０１０５】
演算結果が負になると（Ｓ１５６でｙｅｓ）、乱数範囲選択テーブルのデータ値を１バイト分移動させて、乱数範囲データに対応した索引番号を選択値として保存し（Ｓ１５８）、この処理（Ｓ１４３）を終了する。
【０１０６】
具体的には、例えば、大当り判定用乱数「ラベル−ＴＲＮＤ−Ａ」値が「８８」だった場合、まず、図２６（Ａ）に示されている乱数範囲選択テーブルの最初の乱数範囲データである「７７」を、大当り判定用乱数「ラベル−ＴＲＮＤ−Ａ」の下位データ値の「８８」から引く。すると、「８８−７７＝１１」となる。このとき、演算結果は負とならないので、続いて乱数範囲選択テーブルにおける２バイト先の乱数範囲データである「５」を、演算結果の「１１」から引く。すると、「１１−５＝６」となる。ここでも演算結果は負とならないので、さらに２バイト先の乱数範囲データである「４５」を、演算結果の「６」から引く。すると、「６−４５＝−３９」となり、演算結果が負となる。すると、乱数範囲選択テーブルのデータ値を１バイト分移動させて、乱数範囲データ「４５」に対応する索引番号の「２」が、選択値として選択される。
【０１０７】
即ち、図２６（Ａ）の「乱数範囲選択テーブル」によって、大当り判定用乱数「ラベル−ＴＲＮＤ−Ａ」の値が「０〜７６、１２７〜２００、２１０〜２５５」であれば索引番号「０」（ハズレ）、「７７〜８１」であれば索引番号「１」（第１当り）、「８２〜１２６」であれば索引番号「２」（第２当り）、「２０１〜２０９」であれば索引番号「３」（第３当り）、が選択値として選択される。これにより、当りの種類を細かく判別することができる。
【０１０８】
しかも、当り設定値の種類（第１当り、第２当り、第３当り）毎に、特別乱数群において連続した数値群「７７〜８１、８２〜１２６、２０１〜２０９」を割り当て、当否判定乱数の上位データが特別上位値と一致している場合に、当否判定乱数が、何れの当り設定値に割り当てられた数値群に含まれるかを判別して、当りの種類を特定するので、当否判定乱数の下位データと、当り設定値に割り当てられた各数値とを個別に比較する場合に比べて、当否種別判定に係るデータ処理の負荷が軽減される。
【０１０９】
続いて、図７に示すように、範囲データ選択処理（Ｓ１４３）に次いで、範囲データ選択処理（Ｓ１４３）で選択された選択値を、索引番号としてセットする（Ｓ１４４）。
【０１１０】
上記ステップ１３７〜Ｓ１４４を実行することで、図３１に示すように、大当り判定用乱数「ラベル−ＴＲＮＤ−Ａ」値に応じて、第１当り、第２当り、第３当り、ハズレの何れかの当否種別判定が行われる。即ち、上記ステップ１３７〜Ｓ１４４によって、メイン制御回路５０のメインＣＰＵ５１Ａが、本発明の「当否判定手段」として機能する。
【０１１１】
このように、本実施形態のパチンコ遊技機１０では、当否の判定を行うための当否判定カウンタ値群を、上位データが「０」である特別乱数群と、上位データが「０」でない通常乱数群とで構成した上で、当り設定値の全てが、特別乱数群に含まれるように設定したので、当り設定値の種類が増えても、当り設定値の上位データに関しては、全ての種類の当り設定値を一纏めにして当否判定乱数と比較することができ、メインＣＰＵ５１Ａによる当否種別判定のデータ処理に係る負荷を軽減することができる。しかも、上位データを構成する全てのビットデータが０の場合に、特別上位値になるように設定したので、当否判定乱数の上位データが特別上位値と一致しているか否かの判別プログラムが簡素化される。
【０１１２】
続いて、図７に示すように、ステップ１４５において、「入賞コマンド索引テーブル」をセットする。「入賞コマンド索引テーブル」は、図２６（Ｂ）に示されており、１バイト毎に、索引番号と入賞コマンド判定テーブルとが設定され、２バイト構成のテーブルになっている。ここで、索引番号は上記したように当りの種類（第１当り、第２当り、第３当り、ハズレ）を区別する番号であり、入賞コマンド判定テーブルは、当りの種類毎に用意された入賞コマンドを決定するテーブル（図２７（Ａ）〜（Ｄ）参照）を特定するものである。
【０１１３】
そして、上記ステップ１４０又はＳ１４４でセットされた索引番号から、入賞コマンド判定テーブルをセットする（Ｓ１４６）。
【０１１４】
具体的には、図２６（Ｂ）の「入賞コマンド索引テーブル」によって、索引番号「０」（ハズレ）であれば入賞コマンド判定テーブル「ＴＨＹＳＬ１」、索引番号「１」（第１当り）であれば入賞コマンド判定テーブル「ＴＨＹＳＬ２」、索引番号「２」（第２当り）であれば入賞コマンド判定テーブル「ＴＨＹＳＬ３」、索引番号「３」（第３当り）であれば入賞コマンド判定テーブル「ＴＨＹＳＬ４」、がセットされる。
【０１１５】
そして、ステップ１４６にて選択された「入賞コマンド判定テーブル」の先頭に定義されているＲＡＭをロードする（Ｓ１４７）。ここで、「入賞コマンド判定テーブル」は、図２７（Ａ）〜（Ｄ）に示されており、先頭には、選択パラメータとなるＲＡＭアドレス（「ＬＯＷ  ＷＴＳＣＴ１」または「ＬＯＷ  ＷＴＳＣＺＲ」）が定義され、１バイト毎に、乱数範囲データと入賞コマンドとが設定され、２バイト構成のテーブルになっている。ここで、乱数範囲データは、上記表３に示した細分設定値の範囲を示すデータであり、入賞コマンドは、当りの種別ごとに当否の予告を行うためのコマンドである。
【０１１６】
入賞コマンド判定テーブルの先頭に定義されているＲＡＭが、「ＬＯＷ  ＷＴＳＣＴ１」であれば、パラメータとしてリーチ有無決定用乱数「ラベル−ＴＲＮＤ−ＲＣ」が選択され、「ＬＯＷ  ＷＴＳＣＺＲ」であれば、パラメータとして大当り図柄決定用乱数「ラベル−ＴＲＮＤ−ＡＺ１」が選択される。
【０１１７】
続いて、データ構成バイト数として「２」（「入賞コマンド判定テーブル」が２バイト構成のデータであること）をセットし（Ｓ１４８）、入賞コマンド選択処理（Ｓ１４９）を実行する。
【０１１８】
入賞コマンド選択処理（Ｓ１４９）では、前述した範囲データ選択処理（Ｓ１４３，図９参照）と同様に、選択されたパラメータ値から「入賞コマンド判定テーブル」（図２７（Ａ）〜（Ｄ）参照）の乱数範囲データを減算し、演算結果が負になると、その乱数範囲データに対応した入賞コマンドを選択値として保存する。
【０１１９】
具体的には、「入賞コマンド判定テーブル」が「ＴＨＹＳＬ１」の場合、即ち、ハズレであり、リーチ有無決定用乱数「ラベル−ＴＲＮＤ−ＲＣ」値に応じて「０〜１０６」であれば「００Ｈ」（リーチ無しハズレ）、「１０７〜１２６」であれば「０１Ｈ」（リーチ有りハズレ）が、選択値として選択される（図２７（Ａ）参照）。
【０１２０】
また、「入賞コマンド判定テーブル」が「ＴＨＹＳＬ２，ＴＨＹＳＬ３」の場合、即ち、第１当り、第２当りであり、大当り図柄決定用乱数「ラベル−ＴＲＮＤ−ＡＺ１」値に応じて「０〜３４」であれば「０２Ｈ」，「０５Ｈ」（確変無し１５Ｒ当り）が選択値として選択され、「３５〜９０」であれば「０３Ｈ」，「０６Ｈ」（確変付き１５Ｒ当り）が選択値として選択され、「９１〜９９」であれば「０４Ｈ」，「０７Ｈ」（確変付き２Ｒ当り）が選択値として選択される（図２７（Ｂ），（Ｃ）参照）。
【０１２１】
また、「入賞コマンド判定テーブル」が「ＴＨＹＳＬ４」の場合、即ち、第３当りであり、確変無し２Ｒ当りが確定しているが、大当り図柄決定用乱数「ラベル−ＴＲＮＤ−ＡＺ１」値に応じて「０〜３４」であれば「０８Ｈ」、「３５〜９０」であれば「０９Ｈ」、「９１〜９９」であれば「０ＡＨ」が選択値として選択される（図２７（Ｄ）参照）。
【０１２２】
そして、ステップ１５０では、入賞コマンド選択処理（Ｓ１４９）で選択された選択値を、入賞コマンドとして送信バッファへセーブし、この処理（Ｓ１３）を終了する。
【０１２３】
即ち、上記表４に示すように、第１当り及び第２当り（大当り）の場合は、大当り図柄決定用乱数「ラベル−ＴＲＮＤ−ＡＺ１」値に応じて入賞コマンド「０２Ｈ」〜「０７Ｈ」を選択することで、確変無し１５Ｒ当り、確変付き１５Ｒ当り、確変付き２Ｒ当りの何れかを判定し、第３当り（小当り）の場合、確変無し１２Ｒ当りに決まっているが、大当り図柄決定用乱数「ラベル−ＴＲＮＤ−ＡＺ１」値に応じて入賞コマンド「０８Ｈ」〜「０ＡＨ」を選択することで区別して判定し、ハズレの場合は、リーチ有無決定用乱数「ラベル−ＴＲＮＤ−ＲＣ」値に応じて入賞コマンド「００Ｈ」又は「０１Ｈ」を選択することで、リーチ有りハズレ、リーチ無しハズレの何れかを判定する。
【０１２４】
本実施形態では、上記ステップ１４５〜Ｓ１５０によって、メイン制御回路５０のメインＣＰＵ５１Ａが、本発明の「細分内容決定手段」として機能する。これにより、当否種別判定で得られる所定種類の当り（第１当り、第２当り、第３当り）の内容が、複数種類の細分内容（確変付き１５Ｒ当り、確変無し１５Ｒ当り、確変付き２Ｒ当り、確変無し２Ｒ当り）に分けて設定され、細分判定乱数を使用して、その細分内容が決定されるので、遊技の深みが増し、趣向性が向上する。しかも、所定種類の当り遊技の実行後に、通常状態にするか確変状態にするかランダムに分かれるので、趣向性が向上する。また、乱数記憶手段に当否判定乱数が記憶されたときに、その当否判定乱数に対する変動表示演出付きの判定結果を表示する前であっても当否判定手段によって当否種別判定を行い、当否の予告を行うための予告用制御データを生成して、予告の演出を行うことができる。
【０１２５】
図６に示すように、始動入賞口スイッチ検出処理（Ｓ１３）に次いで、普通動作処理（Ｓ１６）が行われる。メイン制御回路５０は、この処理（Ｓ１６）によって、普通図柄当り乱数「ラベル−ＴＲＮＤ−Ｆ」値に基づいて、サブ制御回路５７を介さずに普通図柄表示部１８Ｘ，本特図表示部１４Ｘの表示状態及び可動翼片１４Ｃ，１４Ｃを直接制御する一方、メイン制御回路５０は、以下説明する特別動作処理（Ｓ１７）によって、サブ制御回路５７を介して表示装置２６を間接的に制御する。
【０１２６】
普通動作処理（Ｓ１６）に次いで行われる特別動作処理（Ｓ１７）は、表示装置２６の表示を制御するための処理であり、上記始動入賞口スイッチ検出処理（Ｓ１３）においてＲＡＭ５１Ｂのカウンタ値記憶領域に格納された各種カウンタ値に基づいて行われる。
【０１２７】
この特別動作処理（Ｓ１７）は、図１０に示されており、表示装置２６の表示状態を４つの状態に場合分け、それら各状態を「特別動作ステータス１，２，３，４」に割り当てている。そして、「特別動作ステータス」が「１」である場合に（Ｓ１７１でｙｅｓ）、特別図柄待機処理（Ｓ１７２）を行い、「特別動作ステータス」が「２」である場合に（Ｓ１７１でｎｏ，Ｓ１７３でｙｅｓ）、特別図柄変動中処理（Ｓ１７４）を行い、「特別動作ステータス」が「３」である場合に（Ｓ１７１，Ｓ１７３で共にｎｏ、Ｓ１７５でｙｅｓ）、特別図柄確定処理（Ｓ１７６）を行い、「特別動作ステータス」が「４」である場合に（Ｓ１７１，Ｓ１７３，Ｓ１７５でｎｏ）、特別電動役物処理（Ｓ１７７）を行う。
【０１２８】
図１０に示した特別動作処理（Ｓ１７）において特別図柄待機処理（Ｓ１７２）を実行すると、図１１に示すように、始動入賞口の保留球数が「０」か否かがチェックされる（Ｓ２０２）。始動入賞口の保留球数が「０」である場合（Ｓ２０２でｙｅｓ）、即ち、始動入賞口１４への入賞に起因して取得された各種カウンタ値の記憶が無い場合には、特別図柄表示部３４Ａの表示が待機画面であるか否かがチェックされる（Ｓ２０８）。そして、待機画面中である場合（Ｓ２０８でｙｅｓ）には、直ちにこの処理（Ｓ１７２）を抜ける。一方、待機画面中でない場合（Ｓ２０８でｎｏ）には、待機画面設定処理（Ｓ２０９）を行ってから、この処理（Ｓ１７２）を抜ける。
【０１２９】
一方、始動入賞口の保留球数が「０」ではない場合（Ｓ２０２でｎｏ）、即ち、始動入賞口１４への入賞に起因して取得された各種カウンタ値の記憶が１つ以上ある場合には、以下に説明する、特図大当り判定（Ｓ２０３）、変動パターン選択処理（Ｓ２０４）、乱数シフト処理（Ｓ２０５）、特図１変動開始処理（Ｓ２０６）が行われる。即ち、始動入賞口の保留球数が０になるまで、これら特別図柄に対する処理（Ｓ２０３〜２０６）が行われ、特別図柄判定権利の保留数が消化されることとなる。
【０１３０】
特図大当り判定（Ｓ２０３）は、「大当り遊技」の実行の可否を判定する。詳細には、図１２に示すように、まず、判定値として、ＲＡＭ５１Ｂの最下位のカウンタ値記憶領域（即ち特別図柄判定権利の保留１個目にあたるＲＡＭ領域）に記憶された各種乱数値がロードされて、大当り判定用カウンタ「ラベル−ＴＲＮＤ−Ａ」値を読み出す（Ｓ３１０）。次に、大当り判定値テーブルのアドレスをセットする（Ｓ３１１）。そして、確変中か否かがチェックされる（Ｓ３１２）。確変中でない場合（Ｓ３１２でｎｏ）、すなわち通常遊技状態時では、大当り判定用乱数「ラベル−ＴＲＮＤ−Ａ」が「７７〜８１」の５個の当り数値の何れかと一致したか否かがチェックされ（Ｓ３１３）、確変中である場合（Ｓ３１２でｙｅｓ）、即ち、確率変動遊技状態時では、大当り判定用乱数「ラベル−ＴＲＮＤ−Ａ」が、「７７〜１２６」の５０個の当り数値の何れかと一致したか否かがチェックされる（Ｓ３１５）。
【０１３１】
そして、各ステップ３１３，Ｓ３１５において、取得した大当り判定用乱数「ラベル−ＴＲＮＤ−Ａ」が何れかの当り数値と一致した場合には（Ｓ３１３でｙｅｓ又はＳ３１５でｙｅｓ）、大当りフラグをオンして（Ｓ３１４）、この処理（Ｓ２０３）を抜ける。一方、取得した大当り判定用乱数「ラベル−ＴＲＮＤ−Ａ」値が何れの当り数値とも一致しなかった場合には（ステップ３１３，Ｓ３１５でｎｏ）、大当り判定用乱数「ラベル−ＴＲＮＤ−Ａ」が、「２０１〜２０９」の１０個の小当り判定値の何れかと一致したか否かがチェックされる（Ｓ３１６，Ｓ３１８）。
【０１３２】
そして、各ステップ３１６，Ｓ３１８において、取得した大当り判定用乱数「ラベル−ＴＲＮＤ−Ａ」が何れかの小当り数値と一致した場合には（Ｓ３１６でｙｅｓ又はＳ３１８でｙｅｓ）、小当りフラグをオンして（Ｓ３１７，Ｓ３１９）、この処理（Ｓ２０３）を抜ける。一方、取得した大当り判定用乱数「ラベル−ＴＲＮＤ−Ａ」が何れの小当り判定値とも一致しなかった場合には（ステップ３１６，Ｓ３１８でｎｏ）、直ちにこの処理（Ｓ２０３）を抜ける。
【０１３３】
図１１に示すように、特別図柄大当り判定（Ｓ２０３）に次いで、変動パターン選択処理（Ｓ２０４）が実行される。変動パターン選択処理（Ｓ２０４）は、図１３及び図１４に示されており、最初に、遊技状態が通常状態（確変フラグがＯＦＦ）か否かが判別される（Ｓ３３０）。通常状態であると判断された場合（Ｓ３３０でｙｅｓ）には、続いて時短中かが判定され（Ｓ３３１）、時短中であると判断されると（Ｓ３３１でｙｅｓ）時短カウンタが１ディクリメントされる（Ｓ３３２）。そして、時短カウンタが０かどうか判定され（Ｓ３３３）、時短カウンタが０であれば（Ｓ３３３でｙｅｓ）時短フラグがＯＦＦされる（Ｓ３３４）。
【０１３４】
ステップ３３４に続いて、また、ステップ３３１で時短中でないと判断された場合（Ｓ３３１でｎｏ）、及び、ステップ３３３で時短カウンタが０でない場合（Ｓ３３３でｎｏ）には、大当りフラグがＯＮしているか否かが判別される（Ｓ３３５）。そして、大当りフラグがＯＮの場合（Ｓ３３５でｙｅｓ）、ロードされた大当り図柄決定用乱数「ラベル−ＴＲＮＤ−ＡＺ１」値に基づいて、確変付き２Ｒ当りか否かが判断される（Ｓ３３６）。本実施形態では、大当り図柄決定用乱数「ラベル−ＴＲＮＤ−ＡＺ１」値が、「３５〜９０」と一致すると、大当り種別は「確変付き１５Ｒ当り」として設定され、「９１〜９９」と一致すると、大当り種別は「確変付き２Ｒ当り」として設定されている。即ち、大当り図柄決定用乱数「ラベル−ＴＲＮＤ−ＡＺ１」値のうち「３５〜９９」が本発明に係る「特別当り値」に設定され、特別遊技判定が行われる。
【０１３５】
そして、確変付き２Ｒ当りだった場合（Ｓ３３６でｙｅｓ）、図２８に示す変動パターンテーブルのうち、遊技状態が「通常」の「２Ｒ確変」の欄から、変動パターン１０を選択し（Ｓ３３７）、ステップ３５３へ進む。
【０１３６】
一方、確変付き２Ｒ当りでなかった場合（Ｓ３３６でｎｏ）、即ち、確変無し１５Ｒ当り又は確変付き１５Ｒ当りの場合、図２８に示す変動パターンテーブルのうち、遊技状態が「通常」の「当り」の欄から、変動態様決定用乱数「ラベル−ＴＲＮＤ−Ｔ１」値に基づいて、変動パターン１〜３の何れかを選択し（Ｓ３３８）、ステップ３５３へ進む。
【０１３７】
一方、ステップ３３５において、大当りフラグがＯＮでない場合（Ｓ３３５でｎｏ）には、小当りフラグがＯＮか否かが判断される（Ｓ３３９）。小当りフラグがＯＮの場合（Ｓ３３９でｙｅｓ）は、図２８に示す変動パターンテーブルのうち、遊技状態が「通常」の「小当り」の欄から、変動パターン１１を選択し（Ｓ３４０）、ステップ３５３へ進む。
【０１３８】
小当りフラグがＯＮでない場合（Ｓ３３９でｎｏ）は、リーチ有無決定用乱数「ラベル−ＴＲＮＤ−ＲＣ」値がリーチ成立値であるかが判断される（Ｓ３４１）。本実施形態では、リーチ有無決定用乱数「ラベル−ＴＲＮＤ−ＲＣ」値が、「１０７〜１２６」と一致すると、リーチが成立する。
【０１３９】
リーチ成立の場合（Ｓ３４１でｙｅｓ）は、図２８に示す変動パターンテーブルのうち、遊技状態が「通常」の「リーチハズレ」の欄から、変動態様決定用乱数「ラベル−ＴＲＮＤ−Ｔ１」値に基づいて、変動パターン４，５，６の何れかを選択し（Ｓ３４２）、ステップ３５３へ進む。一方、リーチ成立でない場合（Ｓ３４１でｎｏ）は、図２８に示す変動パターンテーブルのうち、遊技状態が「通常」の「ハズレ」の欄から、変動態様決定用乱数「ラベル−ＴＲＮＤ−Ｔ１」値に基づいて、変動パターン７，８，９の何れかを選択し（Ｓ３４３）、ステップ３５３へ進む。
【０１４０】
また、ステップ３３０において、遊技状態が通常状態でない（確変状態である）と判断された場合（Ｓ３３０でｎｏ）には、上記したステップ３３５〜Ｓ３４３と同様の手順で、図１４に示すステップ３４４〜Ｓ３５２が実行される。なお、ステップ３４４〜Ｓ３５２では、図２８に示す変動パターンテーブルのうち、遊技状態が「確変」の欄から変動態様決定用乱数「ラベル−ＴＲＮＤ−Ｔ１」値に基づいて変動パターンを選択し、ステップ３５３（図１３参照）へ進む。
【０１４１】
そして、ステップ３５３にて、その他の処理を行って、この処理（Ｓ２０４）を抜ける。なお、その他の処理（Ｓ３５３）では、選択された変動パターンに応じた変動パターンコマンドをＲＡＭ５１Ｂの出力バッファにセットする。これにより、上記した出力処理（Ｓ１０）でＲＡＭ５１Ｂの出力バッファにセットされた「変動パターンコマンド」がサブ制御回路５７に出力される。
【０１４２】
図１１に示すように、特図変動パターン選択処理（Ｓ２０４）に次いで、乱数シフト処理（Ｓ２０５）が行われる。この処理（Ｓ２０５）は、始動入賞口の保留球数（ＲＡＭ５１Ｂの特別図柄の保留数記憶領域の数値）を１ディクリメントし、各種カウンタ値の格納場所が、１つ下位側にシフトされ、最上位の各アドレス空間に「０」をセット（即ち特別図柄判定権利の保留４個目にあたるＲＡＭ領域「Ｒ１４」を０クリア）する。
【０１４３】
図１１に示すように、乱数シフト処理（Ｓ２０５）に次いで行われる特図１変動開始処理（Ｓ２０６）では、特別動作ステータスを「２」に設定すると共に、特図変動パターン選択処理（Ｓ２０４）等で決定された特別図柄の変動データ並びにそれらに基づく変動開始信号をセットするなど、その他特別図柄の変動開始に必要な処理が行われる。以上が特別図柄待機処理（Ｓ１７２）の説明である。
【０１４４】
図１０に示した特別動作処理（Ｓ１７）において、変動中処理（Ｓ１７４）を実行すると、図１５に示すように、特図変動パターン選択処理（Ｓ２０４、図１３及び図１４参照）で設定された変動態様に応じた変動表示規定時間（図２８の変動時間参照）が経過したか否かがチェックされ（Ｓ２６２）、経過していない場合（Ｓ２６２でｎｏ）には、直ちにこの処理（Ｓ１７４）を抜けて特別図柄８０，８１，８２の変動表示を続行する。
【０１４５】
一方、変動表示規定時間が経過している場合（Ｓ２６２でｙｅｓ）、即ち、変動態様に応じて設定された変動時間に亘って特別図柄８０，８１，８２の変動表示が行われた場合には、変動表示中の特別図柄８０，８１，８２を停止表示させる変動停止コマンドをセットし（Ｓ２６３）、特別動作ステータスを「３」に設定し（Ｓ２６５）、その他の処理（Ｓ２６６）を行ってから、この処理（Ｓ１７４）を抜ける。
【０１４６】
図１０に示した特別動作処理（Ｓ１７）において、特別図柄確定処理（Ｓ１７６）を実行すると、図１６に示すように、最初に大当りフラグがＯＮしているか否か（大当りか否か）がチェックされる（Ｓ２７０）。ここで、大当りフラグがＯＮしている場合（Ｓ２７０でｙｅｓ）には、大当りの種別に応じた特別電動役物の動作カウンタ並びにラウンドカウンタのテーブルがセットされる（Ｓ２７１〜Ｓ２７３）。即ち、確変無し１５Ｒ当り又は確変付き１５Ｒ当りの場合ラウンドカウンタとして「１５」がセットされ（Ｓ２７３）、確変付き２Ｒ当りの場合ラウンドカウンタとして「２」がセットされる（Ｓ２７２）。そして、特別動作ステータスを「４」にセットして（Ｓ２７４）、この処理（Ｓ１７６）を抜ける。
【０１４７】
一方、大当りフラグがＯＮでない場合（Ｓ２７０でｎｏ）、小当りフラグがＯＮか否かが判断され（Ｓ２７５）、小当りフラグがＯＮでない場合（Ｓ２７５でｎｏ）ステップ２７７へ進み、小当りフラグがＯＮの場合（Ｓ２７５でｙｅｓ）、ラウンドカウンタとして「１」がセットされ（Ｓ２７６）、ステップ２７７へ進む。そして、ステップ２７７にて、特別動作ステータスを「１」にセットして、この処理（Ｓ１７６）を抜ける。ここで、ラウンドカウンタとは、「大当り遊技」における「ラウンド」数をカウントするものであり、本実施形態では、ラウンドカウンタの初期値は「１５」に設定されている。
【０１４８】
特別電動役物処理（Ｓ１７７）を実行すると、図１７に示すように、確変フラグがオンからオフに切り替えられる（Ｓ２８０）。つまり、「大当り遊技」が開始されると、強制的に確率変動遊技状態が終了する。次いで、大当り終了フラグがオンか否かがチェックされる（Ｓ２８１）。大当り終了フラグがオンではない場合（Ｓ２８１でｎｏ）、即ち、「大当り遊技」の実行中である場合には、開放フラグに基づいて、大入賞口１５が開放中か否かがチェックされる（Ｓ２８２）。
【０１４９】
大入賞口１５が開放中（開放フラグがオン）である場合（Ｓ２８２でｙｅｓ）には、ラウンド終了条件が成立したか否かがチェックされる。具体的には、大入賞口１５に遊技球が１０個入賞したか否か（Ｓ２８６）、ラウンド終了時間（本実施例では大入賞口１５の開放時間が１５秒）となったか否か（Ｓ２８７）がチェックされる。そして、ラウンド終了条件が不成立であった場合（Ｓ２８６及びＳ２８７の何れもｎｏ）には、直ちにこの処理（Ｓ１７７）を抜ける一方、ラウンド終了条件が成立した場合（Ｓ２８６及びＳ２８７の何れかでｙｅｓ）には、ラウンド終了時の処理（Ｓ２８８〜Ｓ２９２）が行われる。
【０１５０】
大入賞口閉鎖処理（Ｓ２８８）では、大入賞口閉鎖のコマンドがサブ制御回路５７にも送信される。次いで、ラウンドカウンタを１ディクリメントして（Ｓ２８９）、ラウンドカウンタが「０」となったか否かチェックし（Ｓ２９０）、ラウンドカウンタが「０」ではない場合（Ｓ２９０でｎｏ）、即ち、「大当り遊技」が、最大ラウンド（１５ラウンド）まで行われていない場合には、直ちにこの処理（Ｓ１７７）を抜ける。つまり、大当り遊技中であっても１回のラウンドが終了した時点で可動扉１５Ｔが「閉位置」となって、一時的に大入賞口１５が閉鎖される。
【０１５１】
一方、ラウンドカウンタが「０」となった場合（Ｓ２９０でｙｅｓ）、即ち、大当り遊技が最大ラウンド（１５ラウンド）まで行われた場合には、大当り終了処理（Ｓ２９１）が行われる。大当り終了処理（Ｓ２９１）において、保留記憶領域内に記憶されている大当り判定用乱数データを大当り終了コマンドとともに、サブ制御回路５７に送信する。そして、大当り終了フラグをオンして（Ｓ２９２）、この処理（Ｓ１７７）を抜ける。
【０１５２】
ステップ２８２において、大入賞口１５が閉鎖中（開放フラグがオフ）の場合（Ｓ２８２でｎｏ）には、大入賞口１５を開放する時間となったか否か、つまり、大当り動作カウンタが０かどうかがチェックされる（Ｓ２８３）。大当り動作カウンタが０で無い場合（Ｓ２８３でｎｏ）には、この処理（Ｓ１７７）を抜ける一方、大当り動作カウンタが０である場合（Ｓ２８３でｙｅｓ）には、大入賞口開放処理（Ｓ２８４）を行い、この処理（Ｓ１７７）を抜ける。
【０１５３】
また、上記ステップ２８１において、大当り終了フラグがオンであった場合（Ｓ２８１でｙｅｓ）、即ち、大当り遊技が最大ラウンド（１５ラウンド）まで行われた場合には、大当り終了フラグ及び大当りフラグを全てオンからオフに切り替え（Ｓ２９３，Ｓ２９４）、小当りか否かチェックする（Ｓ２９５）。小当りであった場合（Ｓ２９５でｙｅｓ）小当りフラグをＯＦＦし（Ｓ２９６）、ステップ３００へ進む。一方、小当りでなかった場合（Ｓ２９５でｎｏ）、停止表示された特別図柄８０，８１，８２が、確変図柄か否かをチェックする（Ｓ２９７）。確変図柄でない場合（Ｓ２９７でｎｏ）には時短フラグをＯＮかつ時短カウンタに１００をセットし（Ｓ２９９）ステップ３００へジャンプし、確変図柄である場合（Ｓ２９７でｙｅｓ）には確変フラグをオフからオンに切り替える（Ｓ２９８）。そして、ステップ３００にて、特別動作ステータスを「１」にセットして、この処理（Ｓ１７７）を抜ける。以上が特別動作処理（Ｓ１７）の説明である。
【０１５４】
本実施形態では、特別電動役物処理（Ｓ１７７）を実行することで、メインＣＰＵ５１Ａが本発明に係る「当り遊技実行手段」として機能する。また、特別電動役物処理（Ｓ１７７）のうち、上記ステップ２９５〜Ｓ３００によって、メイン制御回路５０のメインＣＰＵ５１Ａが、本発明の「遊技状態選択手段」として機能する。これにより、当りの遊技の実行後の状態が、通常状態と確変状態とに変化するので、遊技の趣向性が向上する。
【０１５５】
図６に示すように、メイン制御回路割り込み処理（Ｓ７）では、特別動作処理（Ｓ１７）に次いで保留球数処理（Ｓ１８）が行われる。この処理（Ｓ１８）は、図１８に示されており、ＲＡＭ５１Ｂに記憶されたカウンタ値群の組数から保留球数を読み取り（Ｓ１８０）、その保留球数のデータを、ＲＡＭ５１Ｂの出力バッファにセットする（Ｓ１８１）。
【０１５６】
図６に示すように、メイン制御回路割り込み処理（Ｓ７）では、保留球数処理（Ｓ１８）に次いで、電源断監視処理（Ｓ１９）が行われる。この処理（Ｓ１９）は、図１９に示されており、電源断信号が入力したか判断され（Ｓ１９０）、入力していなければ（Ｓ１９０でｎｏ）この電源断監視処理（Ｓ１９）が終了する。一方、電源断信号が入力している場合（Ｓ１９０でｙｅｓ）には、現在のデータ（状態）が前記メイン制御回路５０のＲＡＭ５１Ｂに記憶され（Ｓ１９１）、次いで電源断フラグがＯＮにされ（Ｓ１９２）、その後ループ処理が行われる。
【０１５７】
図６に示すように、メイン制御回路割り込み処理（Ｓ７）では、電源断監視処理（Ｓ１９）に次いで、本発明に深く関連しないその他の処理（Ｓ２０）を実行して、メイン制御回路割り込み処理（Ｓ７）から抜ける。そして、図５に示すように、次にメインＣＰＵ５１Ａに割り込みパルスが入力するまで、ステップ４〜Ｓ６の処理が繰り返し実行され、割り込みパルスの入力を起因（約４ｍｓｅｃ後）に、再度、メイン制御回路割り込み処理（Ｓ７）が実行される。すると、上述の如く、前回、メイン制御回路割り込み処理（Ｓ７）が実行されたときにＲＡＭ５１Ｂの出力バッファにセットされた制御データが、次に実行されたメイン制御回路割り込み処理（Ｓ７）の出力処理（Ｓ１０）において出力される。以上がメイン制御回路メインプログラムＰＧ１の説明である。
【０１５８】
さて、サブ制御回路５７（図３参照）に備えられたＲＡＭ６４の記憶領域も、メイン制御回路５０におけるＲＡＭ５１Ｂの記憶領域と同様に、複数のアドレス空間に区分されてアドレス（番地）が付されている。そして、所定のアドレス空間で構成されたカウンタ値記憶領域が、表５に示した各種の乱数カウンタのデータ格納部として設けられている。また、このアドレス空間は、乱数カウンタの更新領域以外にも、例えば、フラグ等のデータ格納部としても用いられている。
【０１５９】
【表５】
2011135909.tif 000007
【０１６０】
サブ制御回路５７のＣＰＵ６１は、図２０に示したサブ制御回路メインプログラムＰＧ２をランしている。そのサブ制御回路メインプログラムＰＧ２をランすると、ＣＰＵ初期化処理（Ｓ５０）が行われ、スタックの設定、定数設定、ＣＰＵ６１の設定、ＳＩＯ、ＰＩＯ、ＣＴＣ（割り込み時間用コントローラ）等の設定や各種フラグ及びカウンタ値のリセット等を行う。また、電源基板６０に電源を投入すると、電源基板６０から電源断信号がサブ制御回路５７に送信される。この電源断信号が送信されたときに、ＲＡＭ６４の内容が正常であるか判断する（Ｓ５１）。正常でなければ（Ｓ５１でｎｏ）、ＲＡＭ６４を初期化し各種フラグ及びカウンタ値がリセットされる（Ｓ５２）。なお、このステップ５０，Ｓ５１及びＳ５２は、サブ制御回路メインプログラムＰＧ２が、電源投入後の１回目にランされたときだけ実行され、それ以降は実行されない。
【０１６１】
ステップ５０，Ｓ５１及びＳ５２を終えると、また、ＲＡＭ６４の内容が正常であれば（Ｓ５１でｙｅｓ）、乱数シード更新処理（Ｓ５３）を、所定周期で無限に繰り返して行う。
【０１６２】
乱数シード更新（Ｓ５３）の無限ループに対して、受信割り込み処理（Ｓ５４）、２ｍｓタイマ割り込み処理（Ｓ５５）、１０ｍｓタイマ割り込み処理（Ｓ５６）、が割り込んで実行される。受信割り込み処理（Ｓ５４）は、サブ制御回路５７がメイン制御回路５０からストローブ信号を受けると、他の割り込み処理（Ｓ５５，Ｓ５６）より優先して実行される。受信割り込み処理（Ｓ５４）が実行されると、図２１に示すように、ストローブ信号の入力を確認し（Ｓ５４０でｙｅｓ）、上記したメイン制御回路割り込み処理（Ｓ７）の出力処理（Ｓ１０）でサブ制御回路５７に送信される制御データ、例えば、変動パターンコマンド等を取り込み、ＲＡＭ６４の記憶領域に設けた入力信号一次記憶領域に格納する（Ｓ５４１）。また、始動入賞口１４に遊技球が入賞した場合にもメイン制御回路５０からサブ制御回路５７に制御信号が送信される。すると、始動入賞口１４が遊技球に入賞する度に、表１に示した各種カウンタ値群がＲＡＭ６４のカウンタ値記憶領域に前述した始動入賞口の保留球数４つに対応して、乱数値群が格納（記憶）されるようになっている。
【０１６３】
２ｍｓタイマ割り込み処理（Ｓ５５）は、図２２に示されており、サブ制御回路５７に２ｍｓｅｃ周期の割り込みパルスが入力される度に実行される。この処理（Ｓ５５）では、後述する１０ｍｓタイマ割り込み処理（Ｓ５６）で作成したランプデータをドライバへ出力するランプデータ出力処理（Ｓ５５０）を実行する。
【０１６４】
そして、１０ｍｓタイマ割り込み処理（Ｓ５６）は、図２３に示されており、サブ制御回路５７に１０ｍｓｅｃ周期の割り込みパルスが入力される度に実行される。この処理（Ｓ５６）では、まず、コマンド監視処理（Ｓ５６２）を実行する。このコマンド監視処理（Ｓ５６２）は、サブ制御回路５７がメイン制御回路５０等の他の回路から受信割り込み処理で受信してバッファに蓄えられたコマンドの全てに対して行われ、コマンドの解析を行い、コマンドに対応した処理を行って、それぞれの制御回路に対して送信するコマンドを作成する。
【０１６５】
具体的には、コマンド監視処理（Ｓ５６２）が実行されると、図２４に示すように、まず、受信したコマンドが変動コマンドであるか否かを判別し（Ｓ６００）、変動コマンドでない場合（Ｓ６００でｎｏ）には、続いて、入賞コマンドであるか否かを判断する（Ｓ６０１）。そして、入賞コマンドでない場合（Ｓ６０１でｎｏ）にはステップ６０５へ進み、入賞コマンドであった場合（Ｓ６０１でｙｅｓ）には先読み予告選択処理（Ｓ６０２）を行う。
【０１６６】
ここで、先読み予告選択処理（Ｓ６０２）は、前述したメイン制御回路メインプログラム（ＰＧ１）における始動口スイッチ通過処理（Ｓ１３）にて選択された「００Ｈ」〜「０ＡＨ」の入賞コマンドと、上述した乱数シード更新処理（Ｓ５３）にて更新される先読み予告選択用乱数「ラベル−ＴＲＮＤ−ＳＵＢ−ＹＨ」値とに基づいて、先読み予告内容（「保留青点灯、保留赤点灯、保留虹色点灯、確定音、なし」の何れか）を選択する。
【０１６７】
具体的には、図２９の「先読み予告選択テーブル」に示されている通り、入賞コマンドが「００Ｈ」（即ち、「リーチ無しハズレ」）であった場合、先読み予告選択用乱数「ラベル−ＴＲＮＤ−ＳＵＢ−ＹＨ」値が、「０〜１０９」であれば「保留青点灯」、「１１０〜１２０」であれば「保留赤点灯」、「１２１〜２５５」であれば「なし」が選択される。
【０１６８】
そして、入賞コマンドが「０１Ｈ」（即ち、「リーチ有りハズレ」）であった場合、先読み予告選択用乱数「ラベル−ＴＲＮＤ−ＳＵＢ−ＹＨ」値が、「０〜１０９」であれば「保留青点灯」、「１１０〜１８０」であれば「保留赤点灯」、「１８１〜２５５」であれば「なし」が選択される。
【０１６９】
また、入賞コマンドが「０２Ｈ」（即ち、「確変無し１５Ｒ当り」）であった場合、先読み予告選択用乱数「ラベル−ＴＲＮＤ−ＳＵＢ−ＹＨ」値が、「０〜５０」であれば「保留青点灯」、「５１〜１９０」であれば「保留赤点灯」、「１９１〜２５５」であれば「なし」が選択される。
【０１７０】
入賞コマンドが「０３Ｈ」（即ち、「確変付き１５Ｒ当り」）であった場合、先読み予告選択用乱数「ラベル−ＴＲＮＤ−ＳＵＢ−ＹＨ」値が、「０〜５０」であれば「保留青点灯」、「５１〜１９０」であれば「保留赤点灯」、「１９１〜２３０」であれば「保留虹色点灯」、「２３１〜２３４」であれば「確定音なし」、「２３５〜２５５」であれば「なし」が選択される。
【０１７１】
入賞コマンドが「０４Ｈ」（即ち、「確変付き２Ｒ当り」）であった場合、先読み予告選択用乱数「ラベル−ＴＲＮＤ−ＳＵＢ−ＹＨ」値が、「０〜３０」であれば「保留青点灯」、「３１〜２５５」であれば「なし」が選択される。
【０１７２】
また、入賞コマンドが「０５Ｈ」（即ち、遊技状態が確変状態であれば「確変無し１５Ｒ当り」）であった場合、先読み予告選択用乱数「ラベル−ＴＲＮＤ−ＳＵＢ−ＹＨ」値が、「０〜１５」であれば「保留青点灯」、「１６〜３０」であれば「保留赤点灯」、「３１〜２５５」であれば「なし」が選択される。
【０１７３】
入賞コマンドが「０６Ｈ」（即ち、遊技状態が確変状態であれば「確変付き１５Ｒ当り」）であった場合、先読み予告選択用乱数「ラベル−ＴＲＮＤ−ＳＵＢ−ＹＨ」値が、「０〜１５」であれば「保留青点灯」、「１６〜１００」であれば「保留赤点灯」、「１０１〜２００」であれば「保留虹色点灯」、「２０１〜２２０」であれば「確定音なし」、「２２１〜２５５」であれば「なし」が選択される。
【０１７４】
入賞コマンドが「０７Ｈ」（即ち、遊技状態が確変状態であれば「確変付き２Ｒ当り」）であった場合、先読み予告選択用乱数「ラベル−ＴＲＮＤ−ＳＵＢ−ＹＨ」値が、「０〜３０」であれば「保留青点灯」、「３１〜２５５」であれば「なし」が選択される。
【０１７５】
入賞コマンドが「０８Ｈ」（即ち、「確変無し２Ｒ当り」）であった場合、先読み予告選択用乱数「ラベル−ＴＲＮＤ−ＳＵＢ−ＹＨ」値が、「０〜１００」であれば「保留青点灯」、「１０１〜２５５」であれば「なし」が選択される。
【０１７６】
入賞コマンドが「０９Ｈ」（即ち、「確変無し２Ｒ当り」）であった場合、先読み予告選択用乱数「ラベル−ＴＲＮＤ−ＳＵＢ−ＹＨ」値が、「０〜１０１」であれば「保留青点灯」、「１０２〜２５５」であれば「なし」が選択される。
【０１７７】
入賞コマンドが「０ＡＨ」（即ち、「確変無し２Ｒ当り」）であった場合、先読み予告選択用乱数「ラベル−ＴＲＮＤ−ＳＵＢ−ＹＨ」値が、「０〜１０２」であれば「保留青点灯」、「１０３〜２５５」であれば「なし」が選択される。
【０１７８】
一方、図２４のコマンド監視処理（Ｓ５６２）において、変動コマンドであった場合（Ｓ６００でｙｅｓ）には、演出選択処理（Ｓ６０３）を実行する。演出選択処理（Ｓ６０３）では、演出態様、即ち変動パターンを選択すると共に、その変動態様に対応した電飾データテーブルを設定して、変動中フラグをセットするなどの処理が行われる。そして、演出選択処理（Ｓ６０３）に続いて、図柄選択処理（Ｓ６０４）が実行される。図柄選択処理（Ｓ６０４）は、選択する図柄（奇数ぞろ目、偶数ぞろ目、リーチハズレ図柄、ハズレ図柄）に基づいて対応する左図柄、中図柄、右図柄をセットする。
【０１７９】
詳細には、変動コマンドが確変当りコマンドであれば、当り図柄決定用カウンタ「ラベル−ＴＲＮＤ−ＳＵＢ−ＫＡ」の値を取得して図柄を選択し（奇数ぞろ目）、通常当りコマンドであれば、当り図柄決定用カウンタ「ラベル−ＴＲＮＤ−ＳＵＢ−ＮＯ」の値を取得して図柄を選択し（偶数ぞろ目）、リーチ変動パターンコマンドであれば、左図柄決定用カウンタ「ラベル−ＴＲＮＤ−ＳＵＢ−Ｌ１」の値を取得してリーチハズレ図柄作成テーブル（図３０（Ａ）参照）に基づいて対応する左図柄、中図柄、右図柄をセットし、リーチ無し変動コマンドであれば、左図柄決定用カウンタ「ラベル−ＴＲＮＤ−ＳＵＢ−Ｌ１」の値と、ハズレ図柄決定用カウンタ「ラベル−ＴＲＮＤ−ＳＵＢ−Ｈ２」の値を取得してハズレ図柄作成テーブル（図３０（Ｂ）参照）に基づいて対応する左図柄、中図柄、右図柄をセットする。
【０１８０】
そして、図２４に示すように、ステップ６０２又はＳ６０４に次いで、それぞれのコマンド（例えば大当りコマンドや異常報知コマンドなど）に対応した処理を行い（Ｓ６０５）、この処理（Ｓ５６２）を抜ける。
【０１８１】
図２３に示すように、の１０ｍｓタイマ割り込み処理（Ｓ５６）において、コマンド監視処理（Ｓ５６２）に次いで、ランプ処理（Ｓ５６３）が実行される。この処理（Ｓ５６３）は、出力するランプデータ（青、赤、虹色など）の作成及び演出時間の管理を行う。
【０１８２】
そして、ランプ処理（Ｓ５６３）に次いで、コマンド送信処理（Ｓ５６４）が実行される。コマンド送信処理（Ｓ５６４）は図２５に示され、上記説明した各処理においてサブ制御回路５７のＲＡＭ６４に設けられた出力バッファにセットされたコマンド（制御信号）等があるかチェックし（Ｓ６７０）、コマンドがあれば（Ｓ６７０でｙｅｓ）コマンドを対応するランプ制御回路５５及び音声制御回路５９等に送信する（Ｓ６７１）。そして、この処理（Ｓ５６４）から抜けると共に、１０ｍｓタイマ割り込み処理（Ｓ５６、図２３参照）から抜ける。そして、図２０に示すように、２ｍｓｅｃ毎に２ｍｓタイマ割り込み処理（Ｓ５５）、１０ｍｓｅｃ毎に１０ｍｓタイマ割り込み処理（Ｓ５６）が実行され、その間にＣＰＵ６１に割り込みパルスが入力するまで、ステップ５３の処理が繰り返し実行され、割り込みパルスの入力を起因に受信割り込み処理（Ｓ５４）が実行される。以上がサブ制御回路メインプログラムＰＧ２の説明である。
【０１８３】
以上説明したように、本実施形態のパチンコ遊技機１０では、当否の判定を行うための当否判定カウンタ値群を、上位データが「０」である特別乱数群と、上位データが「０」でない通常乱数群とで構成した上で、当り設定値の全てが、特別乱数群に含まれるように設定したので、当り設定値の種類が増えても、当り設定値の上位データに関しては、全ての種類の当り設定値を一纏めにして当否判定乱数と比較することができ、メインＣＰＵ５１Ａによる当否種別判定のデータ処理に係る負荷を軽減することができる。しかも、当否判定乱数の上位データが０と一致していない場合、当否判定乱数の下位データと当り設定値の下位データとを比較しないので、この点においてもメインＣＰＵ５１Ａによる当否種別判定のデータ処理に係る負荷が軽減される。また、当否判定乱数の上位データと特別上位値とを比較し、当否判定乱数の上位データが特別上位値と一致している場合には、当否判定乱数の下位データと当り設定値の下位データとを比較して、何れかの当り設定値の下位データと一致しているときに当りの種類を特定するので、当りの種類を細かく判別することができる。
【０１８４】
［他の実施形態］
本発明は、前記実施形態に限定されるものではなく、例えば、以下に説明するような実施形態も本発明の技術的範囲に含まれ、さらに、下記以外にも要旨を逸脱しない範囲内で種々変更して実施することができる。
（１）前記実施形態では、パチンコ遊技機１０に本発明を適用していたが、コイン遊技機やスロットマシン、アレンジボール等に本発明を適用してもよい。
【０１８５】
（２）前期実施形態では、当り設定値を「０」〜「２５５」（上位データが「００００００００」）の範囲で設定していたが、上位データを限定できれば、「２５６」〜「５１１」（上位データが「００００００００１」）や、「５１２」〜「７６７」（上位データが「００００００１０」）、「７６８」〜「１０２３」（上位データが「００００００１１」）、「１０２４」〜「１２７９」（上位データが「０００００１００」）、「１２８０」〜「１５３５」（上位データが「０００００１０１」）、「１５３６」〜「１７９１」（上位データが「０００００１１０」）、「１７９２」〜「１９９６」（上位データが「０００００１１１」）の何れの範囲で設定してもよい（図３１参照）。何れの場合でも、全ての種類の当り設定値を一纏めにして当否判定乱数と比較することができ、メインＣＰＵ５１Ａによる当否種別判定のデータ処理に係る負荷を軽減することができる。
【０１８６】
（３）前期実施形態では、当否判定乱数は、２バイトのうち、１１ビットを使用して「０」〜「１９９６」の数値範囲としていたが、１６ビット全て使用して「６５５３５」までの数値範囲としてもよいし、３バイト以上で構成してもよい。当否判定乱数の数値範囲が大きくなった場合、当りの確率を同程度とするために当り判定値を増やす必要があるが、例えば、当り設定値を「０」〜「７６７」（上位データが「００００００００」、「００００００００１」、「００００００１０」）の範囲として、特別上位値を複数設定してもよい。また、当否判定乱数及び当り設定値をデジタルデータにした場合のビット長が、主制御手段によるデジタルデータ処理単位のビット長の整数倍をなしていればよく、例えばメインＣＰＵ５１Ａのレジスタに格納可能なデータ長が２バイトであるときに、当否判定乱数及び当り設定値を４バイト或いは６バイトで構成し、当否判定乱数のうち上位２バイト分のデータが予め定められた特別上位値である特別乱数群に当り設定値の全てが含まれるように設定しても、同様の効果が得られる。
【０１８７】
（４）前期実施形態では、先読み予告として、特別図柄保留数表示部１４Ｈが青、赤、虹色に光っていたが、その他の色で光らせてもよいし、特別図柄保留数表示部１４Ｈとは別にＬＥＤを設けて光らせたり、例えば、サイドランプ２２，２２を光らせたりしてもよい。また、光や音とは別に、表示装置２６にキャラクター画像が表示されるようにしてもよいし、キャラクター形状の役物などを動かすようにしてもよい。
【符号の説明】
【０１８８】
１０    パチンコ遊技機
１４    始動入賞口
１４Ｈ    特別図柄保留数表示部
１４Ｘ    本特図表示部
１５    大入賞口
１８    始動ゲート
２６    表示装置
３４Ａ    特別図柄表示部
５０    メイン制御回路
５１Ａ    メインＣＰＵ
５１Ｂ    ＲＡＭ
５５    ランプ制御回路
５７    サブ制御回路
５９    音声制御回路
５９Ｓ    スピーカ
８０，８１，８２    特別図柄
ＰＧ１    メイン制御回路メインプログラム
ＰＧ２    サブ制御回路メインプログラム
Ｒ０    記憶領域
Ｒ１０    更新カウンタ値記憶領域
Ｒ１１〜Ｒ１４    取得カウンタ値記憶領域
【図１】
2011135909.tif 000008
【図２】
2011135909.tif 000009
【図３】
2011135909.tif 000010
【図４】
2011135909.tif 000011
【図５】
2011135909.tif 000012
【図６】
2011135909.tif 000013
【図７】
2011135909.tif 000014
【図８】
2011135909.tif 000015
【図９】
2011135909.tif 000016
【図１０】
2011135909.tif 000017
【図１１】
2011135909.tif 000018
【図１２】
2011135909.tif 000019
【図１３】
2011135909.tif 000020
【図１４】
2011135909.tif 000021
【図１５】
2011135909.tif 000022
【図１６】
2011135909.tif 000023
【図１７】
2011135909.tif 000024
【図１８】
2011135909.tif 000025
【図１９】
2011135909.tif 000026
【図２０】
2011135909.tif 000027
【図２１】
2011135909.tif 000028
【図２２】
2011135909.tif 000029
【図２３】
2011135909.tif 000030
【図２４】
2011135909.tif 000031
【図２５】
2011135909.tif 000032
【図２６】
2011135909.tif 000033
【図２７】
2011135909.tif 000034
【図２８】
2011135909.tif 000035
【図２９】
2011135909.tif 000036
【図３０】
2011135909.tif 000037
【図３１】
2011135909.tif 000038