(57)【特許請求の範囲】
【請求項１】
遊技の主たる制御を行う主制御手段と、
その主制御手段からの従制御信号に基づいて制御を行う従制御手段と、
その従制御手段からの指示に基づいて演出を行う演出実行手段と、を有し、
入賞役に当選すると遊技者が所定の遊技価値を獲得可能な入賞役遊技が実行される遊技機であって、
前記遊技機は、前記主制御手段と前記従制御手段とへ共通したパルス信号を出力するパルス信号出力手段を備え、
前記主制御手段は、
前記パルス信号出力手段からのパルス信号に基づいてカウント値を更新する主パルスカウント手段と、
遊技機の電源が断した状態でも計時を行うことが可能な主計時手段と、
その主計時手段による計時が予め定められた設定時間となったことに基づいて、前記主パルスカウント手段のカウント値を取得する主カウント値取得手段と、
その主カウント値取得手段により取得されたカウント値に基づいて、複数の変更規則の中から１の変更規則を決定する主変更規則決定手段と、
その主変更規則決定手段が決定した変更規則が記憶される主変更規則記憶手段と、
遊技条件の成立に基づいて前記従制御信号を生成し、前記遊技条件のうち、特定の前記遊技条件の成立に基づいて生成する特定の従制御信号の生成方法を前記主変更規則決定手段により決定された前記変更規則により変更して生成する従制御信号生成手段と、
その従制御信号生成手段により生成された従制御信号を前記従制御手段に出力する従制御信号出力手段と、を有し、
前記従制御手段は、
前記パルス信号出力手段からのパルス信号に基づいてカウント値を更新する従パルスカウント手段と、
遊技機の電源が断された状態でも、前記主計時手段と同期した値で計時を行うことが可能な従計時手段と、
その従計時手段による計時が前記主計時手段と同じ予め定められた設定時間となることに基づいて、前記従パルスカウント手段のカウント値を取得する従カウント値取得手段と、
その従カウント値取得手段により取得されたカウント値に基づいて、複数の前記変更規則の中から１の変更規則を決定する従変更規則決定手段と、
その従変更規則決定手段が決定した変更規則が記憶される従新変更規則記憶領域とその従新変更規則記憶領域に新たな変更規則が記憶される前にその従新変更規則記憶領域に記憶されていた変更規則が記憶される従旧変更規則記憶領域とを有した従変更規則記憶手段と、
前記主制御手段の従制御信号出力手段により出力された従制御信号を判別する判別手段と、
その判別手段によって、受信した従制御信号が前記特定の従制御信号であると判別された場合に、前記入賞役遊技の実行において遊技者にとって有利となる遊技の進行を示唆する遊技動作示唆演出を実行するかを抽選する示唆演出抽選手段と、
その示唆演出抽選手段によって前記遊技動作示唆演出を実行すると抽選された場合には、前記入賞役遊技において前記遊技動作示唆演出を前記演出実行手段により行わせる示唆実行手段と、を有し、
前記従制御手段の判別手段は、前記従新変更規則記憶領域に記憶された変更規則と前記従旧変更規則記憶領域に記憶された変更規則とのそれぞれで判別を行い、前記従新変更規則記憶領域に記憶された変更規則に基づいて、前記主制御手段の従制御信号出力手段により出力された従制御信号を判別した結果、その従制御信号が前記特定の従制御信号となると、その後、前記主制御手段の従制御信号出力手段により出力される従制御信号については、前記従新変更規則記憶領域に記憶された変更規則で判別を行うものであることを特徴とする遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パチンコ機などの遊技機に関するものである。
【背景技術】
【０００２】
従来より、パチンコ機やスロットマシンなどの遊技機は、遊技の制御を行う主制御基板に、賞球（スロットマシンではコイン）や貸し球の払い出し制御を行う払出制御基板や、図柄の変動表示等の表示制御を行う表示制御基板等の従制御基板が接続されている。主制御基板は、従制御基板に対して、制御に必要なパターン化された制御信号を出力することで、賞球の処理や図柄等の制御を行うものが提案されていた。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−１４３１５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところが、「ぶら下げ基板」と呼ばれる不正な基板を取り付けて、不正に、高確率遊技状態の報知等を従制御基板に行わせることが知られている。このような、不正行為により多大な被害を被っているという問題点があった。
【００１０】
本発明は、上記例示した問題点等を解決するためになされたものであり、不正行為による被害を低減させることができる遊技機を提供することを目的とする。
【課題を解決するための手段】
【００１１】
この目的を達成するために請求項１記載の遊技機は、遊技の主たる制御を行う主制御手段と、その主制御手段からの従制御信号に基づいて制御を行う従制御手段と、その従制御手段からの指示に基づいて演出を行う演出実行手段と、を有し、入賞役に当選すると遊技者が所定の遊技価値を獲得可能な入賞役遊技が実行され、前記遊技機は、前記主制御手段と前記従制御手段とへ共通したパルス信号を出力するパルス信号出力手段を備え、前記主制御手段は、前記パルス信号出力手段からのパルス信号に基づいてカウント値を更新する主パルスカウント手段と、遊技機の電源が断した状態でも計時を行うことが可能な主計時手段と、その主計時手段による計時が予め定められた設定時間となったことに基づいて、前記主パルスカウント手段のカウント値を取得する主カウント値取得手段と、その主カウント値取得手段により取得されたカウント値に基づいて、複数の変更規則の中から１の変更規則を決定する主変更規則決定手段と、その主変更規則決定手段が決定した変更規則が記憶される主変更規則記憶手段と、遊技条件の成立に基づいて前記従制御信号を生成し、前記遊技条件のうち、特定の前記遊技条件の成立に基づいて生成する特定の従制御信号の生成方法を前記主変更規則決定手段により決定された前記変更規則により変更して生成する従制御信号生成手段と、その従制御信号生成手段により生成された従制御信号を前記従制御手段に出力する従制御信号出力手段と、を有し、前記従制御手段は、前記パルス信号出力手段からのパルス信号に基づいてカウント値を更新する従パルスカウント手段と、遊技機の電源が断された状態でも、前記主計時手段と同期した値で計時を行うことが可能な従計時手段と、その従計時手段による計時が前記主計時手段と同じ予め定められた設定時間となることに基づいて、前記従パルスカウント手段のカウント値を取得する従カウント値取得手段と、その従カウント値取得手段により取得されたカウント値に基づいて、複数の前記変更規則の中から１の変更規則を決定する従変更規則決定手段と、その従変更規則決定手段が決定した変更規則が記憶される従新変更規則記憶領域とその従新変更規則記憶領域に新たな変更規則が記憶される前にその従新変更規則記憶領域に記憶されていた変更規則が記憶される従旧変更規則記憶領域とを有した従変更規則記憶手段と、前記主制御手段の従制御信号出力手段により出力された従制御信号を判別する判別手段と、その判別手段によって、受信した従制御信号が前記特定の従制御信号であると判別された場合に、前記入賞役遊技の実行において遊技者にとって有利となる遊技の進行を示唆する遊技動作示唆演出を実行するかを抽選する示唆演出抽選手段と、その示唆演出抽選手段によって前記遊技動作示唆演出を実行すると抽選された場合には、前記入賞役遊技において前記遊技動作示唆演出を前記演出実行手段により行わせる示唆実行手段と、を有し、前記従制御手段の判別手段は、前記従新変更規則記憶領域に記憶された変更規則と前記従旧変更規則記憶領域に記憶された変更規則とのそれぞれで判別を行い、前記従新変更規則記憶領域に記憶された変更規則に基づいて、前記主制御手段の従制御信号出力手段により出力された従制御信号を判別した結果、その従制御信号が前記特定の従制御信号となると、その後、前記主制御手段の従制御信号出力手段により出力される従制御信号については、前記従新変更規則記憶領域に記憶された変更規則で判別を行うものである。
【発明の効果】
【００１６】
請求項１記載の遊技機によれば、遊技の主たる制御を行う主制御手段と、その主制御手段からの従制御信号に基づいて制御を行う従制御手段と、その従制御手段からの指示に基づいて演出を行う演出実行手段と、を有し、入賞役に当選すると遊技者が所定の遊技価値を獲得可能な入賞役遊技が実行され、前記遊技機は、前記主制御手段と前記従制御手段とへ共通したパルス信号を出力するパルス信号出力手段を備え、前記主制御手段は、前記パルス信号出力手段からのパルス信号に基づいてカウント値を更新する主パルスカウント手段と、遊技機の電源が断した状態でも計時を行うことが可能な主計時手段と、その主計時手段による計時が予め定められた設定時間となったことに基づいて、前記主パルスカウント手段のカウント値を取得する主カウント値取得手段と、その主カウント値取得手段により取得されたカウント値に基づいて、複数の変更規則の中から１の変更規則を決定する主変更規則決定手段と、その主変更規則決定手段が決定した変更規則が記憶される主変更規則記憶手段と、遊技条件の成立に基づいて前記従制御信号を生成し、前記遊技条件のうち、特定の前記遊技条件の成立に基づいて生成する特定の従制御信号の生成方法を前記主変更規則決定手段により決定された前記変更規則により変更して生成する従制御信号生成手段と、その従制御信号生成手段により生成された従制御信号を前記従制御手段に出力する従制御信号出力手段と、を有し、前記従制御手段は、前記パルス信号出力手段からのパルス信号に基づいてカウント値を更新する従パルスカウント手段と、遊技機の電源が断された状態でも、前記主計時手段と同期した値で計時を行うことが可能な従計時手段と、その従計時手段による計時が前記主計時手段と同じ予め定められた設定時間となることに基づいて、前記従パルスカウント手段のカウント値を取得する従カウント値取得手段と、その従カウント値取得手段により取得されたカウント値に基づいて、複数の前記変更規則の中から１の変更規則を決定する従変更規則決定手段と、その従変更規則決定手段が決定した変更規則が記憶される従新変更規則記憶領域とその従新変更規則記憶領域に新たな変更規則が記憶される前にその従新変更規則記憶領域に記憶されていた変更規則が記憶される従旧変更規則記憶領域とを有した従変更規則記憶手段と、前記主制御手段の従制御信号出力手段により出力された従制御信号を判別する判別手段と、その判別手段によって、受信した従制御信号が前記特定の従制御信号であると判別された場合に、前記入賞役遊技の実行において遊技者にとって有利となる遊技の進行を示唆する遊技動作示唆演出を実行するかを抽選する示唆演出抽選手段と、その示唆演出抽選手段によって前記遊技動作示唆演出を実行すると抽選された場合には、前記入賞役遊技において前記遊技動作示唆演出を前記演出実行手段により行わせる示唆実行手段と、を有し、前記従制御手段の判別手段は、前記従新変更規則記憶領域に記憶された変更規則と前記従旧変更規則記憶領域に記憶された変更規則とのそれぞれで判別を行い、前記従新変更規則記憶領域に記憶された変更規則に基づいて、前記主制御手段の従制御信号出力手段により出力された従制御信号を判別した結果、その従制御信号が前記特定の従制御信号となると、その後、前記主制御手段の従制御信号出力手段により出力される従制御信号については、前記従新変更規則記憶領域に記憶された変更規則で判別を行うものである。よって、不正行為を抑制できるという効果がある。
【図面の簡単な説明】
【００３６】
【図１】第１実施形態におけるパチンコ機の正面図である。
【図２】パチンコ機の遊技盤の正面図である。
【図３】パチンコ機の背面図である。
【図４】（ａ）は、表示画面の領域区分設定と有効ライン設定とを模式的に示した図であり、（ｂ）は、実際の表示画面を例示した図である。
【図５】（ａ）は、第１普通電動役物が作動することを報知する遊技動作示唆演出を示した図であり、（ｂ）は、第２普通電動役物が作動することを報知する遊技動作示唆演出を示した図である。
【図６】パチンコ機の電気的構成を示すブロック図である。
【図７】各種カウンタ、特別図柄保留球格納エリア、特別図柄保留球実行エリア、普通図柄保留球格納エリア、普通図柄保留球実行エリアの構成を模式的に示した図である。
【図８】（ａ）は、大当たり乱数テーブルを模式的に示した図であり、（ｂ）は、大当たり種別テーブルを模式的に示した図であり、（ｃ）は、普通図柄当たり乱数テーブル２０２ｃを模式的に示した図である。
【図９】（ａ）は、大当たり用変動パターンテーブルを模式的に示した図であり、（ｂ）は、外れ用変動パターンテーブルを模式的に示した図である。
【図１０】（ａ）は、特別図柄外れ停止パターン選択テーブルを模式的に示した図であり、（ｂ）は、変動パターンテーブル（普通図柄）を模式的に示した図であり、（ｃ）は、普通図柄用の停止種別テーブルを模式的に示した図である。
【図１１】（ａ）は、加工条件設定テーブルを模式的に示した図であり、（ｂ）は、継続抽選テーブルを模式的に示した図であり、（ｃ）は、遊技動作示唆抽選テーブル２２２ｂを模式的に示した図である。
【図１２】（ａ）は、コマンド加工処理における所定ビット反転方式を模式的に示した図であり、（ｂ）は、コマンド加工処理における別実施例のローテート方式を模式的に示した図である。
【図１３】表示制御装置の電気的構成を示すブロック図である。
【図１４】主制御装置内のＭＰＵにより実行されるタイマ割込処理を示すフローチャートである。
【図１５】主制御装置内のＭＰＵにより実行される始動入賞処理を示すフローチャートである。
【図１６】主制御装置内のＭＰＵにより実行される普通図柄変動処理を示すフローチャートである。
【図１７】主制御装置内のＭＰＵにより実行されるスルーゲート処理を示すフローチャートである。
【図１８】主制御装置内のＭＰＵにより実行される変動処理を示すフローチャートである。
【図１９】主制御装置内のＭＰＵにより実行される変動中処理を示すフローチャートである。
【図２０】主制御装置内のＭＰＵにより実行される変動開始処理を示したフローチャートである。
【図２１】主制御装置内のＭＰＵにより実行されるコマンド加工処理を示すフローチャートである。
【図２２】主制御装置内のＭＰＵにより実行されるＮＭＩ割込処理を示すフローチャートである。
【図２３】主制御装置内のＭＰＵにより実行される立ち上げ処理を示すフローチャートである。
【図２４】主制御装置内のＭＰＵにより実行されるメイン処理を示すフローチャートである。
【図２５】音声ランプ制御装置内のＭＰＵにより実行される立ち上げ処理を示したフローチャートである。
【図２６】音声ランプ制御装置内のＭＰＵにより実行されるメイン処理を示したフローチャートである。
【図２７】音声ランプ制御装置内のＭＰＵにより実行される振動センサ入力監視処理を示したフローチャートである。
【図２８】音声ランプ制御装置内のＭＰＵにより実行されるコマンド判定処理を示したフローチャートである。
【図２９】（ａ）は、音声ランプ制御装置内のＭＰＵにより実行される継続抽選処理を示したフローチャートであり、（ｂ）は、音声ランプ制御装置内のＭＰＵにより実行される遊技動作示唆抽選処理を示したフローチャートである。
【図３０】音声ランプ制御装置内のＭＰＵにより実行される変動表示処理を示したフローチャートである。
【図３１】第２実施形態における主制御装置内のＭＰＵにより実行される立ち上げ処理を示すフローチャートである。
【図３２】第２実施形態における主制御装置内のＭＰＵにより実行される工場出荷時処理を示すフローチャートである。
【図３３】第２実施形態における音声ランプ制御装置内のＭＰＵにより実行される立ち上げ処理を示したフローチャートである。
【図３４】第１及び第２実施形態の変形例におけるパチンコ機の電気的構成を示すブロック図である。
【図３５】第３実施形態におけるパチンコ機の電気的構成を示すブロック図である。
【図３６】（ａ）は、第３実施形態における主制御装置内のＲＯＭの内容を模式的に示した図であり、（ｂ）は、第３実施形態における音声ランプ制御装置内のＲＯＭの内容を模式的に示した図であり、（ｃ）は、第３実施形態における音声ランプ制御装置内のＲＯＭに記憶された加工条件設定テーブルを模式的に示した図であり、（ｄ）は、第３実施形態における特殊外れコマンドの一覧を模式的に示した図である。
【図３７】第３実施形態における主制御装置内のＭＰＵにより実行されるタイマ割込処理を示すフローチャートである。
【図３８】第３実施形態における主制御装置内のＭＰＵにより実行される加工条件更新処理１を示すフローチャートである。
【図３９】第３実施形態における主制御装置内のＭＰＵにより実行されるコマンド加工処理を示すフローチャートである。
【図４０】第３実施形態における主制御装置内のＭＰＵにより実行される立ち上げ処理を示すフローチャートである。
【図４１】第３実施形態における主制御装置内のＭＰＵにより実行される加工条件設定処理１を示すフローチャートである。
【図４２】第３実施形態における音声ランプ制御装置内のＭＰＵにより実行される立ち上げ処理を示すフローチャートである。
【図４３】第３実施形態における音声ランプ制御装置内のＭＰＵにより実行されるサブ加工条件設定処理１を示すフローチャートである。
【図４４】第３実施形態における音声ランプ制御装置内のＭＰＵにより実行されるメイン処理を示すフローチャートである。
【図４５】第３実施形態における音声ランプ制御装置内のＭＰＵにより実行されるサブ加工条件更新処理１を示すフローチャートである。
【図４６】第３実施形態における音声ランプ制御装置内のＭＰＵにより実行されるコマンド判別処理を示すフローチャートである。
【図４７】第３実施形態における音声ランプ制御装置内のＭＰＵにより実行される確定判別処理を示すフローチャートである。
【図４８】第３実施形態における音声ランプ制御装置内のＭＰＵにより実行される確定前判別処理Ａを示すフローチャートである。
【図４９】（ａ）は、第４実施形態における主制御装置内のＲＯＭの内容を模式的に示した図であり、（ｂ）は、第４実施形態における主制御装置内のＲＡＭ２０３のその他メモリエリア内の一部を模式的に示した図である。
【図５０】第４実施形態における主制御装置内のＭＰＵにより実行されるタイマ割込処理を示すフローチャートである。
【図５１】第４実施形態における主制御装置内のＭＰＵにより実行される加工条件更新処理２を示すフローチャートである。
【図５２】第４実施形態における主制御装置内のＭＰＵにより実行される大開放口開閉処理を示すフローチャートである。
【図５３】第４実施形態における主制御装置内のＭＰＵにより実行される変動中処理を示すフローチャートである。
【図５４】第４実施形態における音声ランプ制御装置内のＭＰＵにより実行されるメイン処理を示すフローチャートである。
【図５５】第４実施形態における音声ランプ制御装置内のＭＰＵにより実行されるサブ加工条件更新処理２を示すフローチャートである。
【図５６】（ａ）は、第５実施形態における主制御装置内のＭＰＵにより実行される加工条件設定処理１を示すフローチャートであり、（ｂ）は、第５実施形態における音声ランプ制御装置内のＭＰＵにより実行されるサブ加工条件設定処理１を示すフローチャートである。
【図５７】第６実施形態におけるパチンコ機の電気的構成を示すブロック図である。
【図５８】第６実施形態における主制御装置内のＭＰＵにより実行される加工条件更新処理１を示すフローチャートである。
【図５９】第６実施形態における音声ランプ制御装置内のＭＰＵにより実行されるサブ加工条件更新処理１を示すフローチャートである。
【図６０】第７実施形態におけるパチンコ機の電気的構成を示すブロック図である。
【図６１】第７実施形態における主制御装置内のＭＰＵにより実行される加工条件更新処理２を示すフローチャートである。
【図６２】第７実施形態における音声ランプ制御装置内のＭＰＵにより実行されるサブ加工条件更新処理２を示すフローチャートである。
【図６３】第８実施形態におけるパチンコ機の電気的構成を示すブロック図である。
【図６４】（ａ）は、第８実施形態における主制御装置内のＲＯＭの内容を模式的に示した図であり、（ｂ）は、第８実施形態における音声ランプ制御装置内のＲＯＭの内容を模式的に示した図であり、（ｃ）は、第８実施形態における主制御装置内のＲＯＭに記憶された主加工条件選択テーブルと音声ランプ制御装置内のＲＯＭに記憶された従加工条件選択テーブルを模式的に示した図である。
【図６５】第８実施形態における主制御装置内のＭＰＵにより実行されるタイマ割込処理を示すフローチャートである。
【図６６】第８実施形態における主制御装置内のＭＰＵにより実行される加工条件更新処理３を示すフローチャートである。
【図６７】第８実施形態における主制御装置内のＭＰＵにより実行される立ち上げ処理を示すフローチャートである。
【図６８】第８実施形態における主制御装置内のＭＰＵにより実行される加工条件設定処理２を示すフローチャートである。
【図６９】第８実施形態における音声ランプ制御装置内のＭＰＵにより実行される立ち上げ処理を示すフローチャートである。
【図７０】第８実施形態における音声ランプ制御装置内のＭＰＵにより実行されるサブ加工条件設定処理２を示すフローチャートである。
【図７１】第８実施形態における音声ランプ制御装置内のＭＰＵにより実行されるメイン処理を示すフローチャートである。
【図７２】第８実施形態における音声ランプ制御装置内のＭＰＵにより実行されるサブ加工条件更新処理３を示すフローチャートである。
【図７３】第９実施形態におけるパチンコ機の電気的構成を示すブロック図である。
【図７４】第９実施形態における主制御装置内のＭＰＵにより実行されるタイマ割込処理を示すフローチャートである。
【図７５】第９実施形態における主制御装置内のＭＰＵにより実行される加工条件更新処理４を示すフローチャートである。
【図７６】第９実施形態における音声ランプ制御装置内のＭＰＵにより実行されるメイン処理を示すフローチャートである。
【図７７】第９実施形態における音声ランプ制御装置内のＭＰＵにより実行されるサブ加工条件更新処理４を示すフローチャートである。
【図７８】（ａ）は、第１０実施形態における主制御装置内のＭＰＵにより実行される加工条件設定処理２を示すフローチャートであり、（ｂ）は、第１０実施形態における音声ランプ制御装置内のＭＰＵにより実行されるサブ加工条件設定処理２を示すフローチャートである。
【図７９】第１１実施形態におけるパチンコ機の電気的構成を示すブロック図である。
【図８０】第１１実施形態における主制御装置内のＭＰＵにより実行される加工条件更新処理３を示すフローチャートである。
【図８１】第１１実施形態における音声ランプ制御装置内のＭＰＵにより実行されるサブ加工条件更新処理３を示すフローチャートである。
【図８２】第１２実施形態におけるパチンコ機の電気的構成を示すブロック図である。
【図８３】第１２実施形態における主制御装置内のＭＰＵにより実行されるタイマ割込処理を示すフローチャートである。
【図８４】第１２実施形態における主制御装置内のＭＰＵにより実行される加工条件更新処理５を示すフローチャートである。
【図８５】第１２実施形態における音声ランプ制御装置内のＭＰＵにより実行されるメイン処理を示すフローチャートである。
【図８６】第１２実施形態における音声ランプ制御装置内のＭＰＵにより実行されるサブ加工条件更新処理５を示すフローチャートである。
【図８７】第１３実施形態における主制御装置内のＭＰＵにより実行されるタイマ割込処理を示すフローチャートである。
【図８８】第１３実施形態における主制御装置内のＭＰＵにより実行される加工条件更新処理６を示すフローチャートである。
【図８９】第１３実施形態における音声ランプ制御装置内のＭＰＵにより実行されるメイン処理を示すフローチャートである。
【図９０】第１３実施形態における音声ランプ制御装置内のＭＰＵにより実行されるサブ加工条件更新処理６を示すフローチャートである。
【図９１】第１４実施形態におけるパチンコ機の電気的構成を示すブロック図である。
【図９２】（ａ）は、第１４実施形態における主制御装置内のＲＯＭの内容を模式的に示した図であり、（ｂ）は、第１４実施形態における音声ランプ制御装置内のＲＯＭの内容を模式的に示した図であり、（ｃ）は、第１４実施形態における主制御装置内のＲＯＭに記憶された主加工条件回数選択テーブルと音声ランプ制御装置内のＲＯＭに記憶された従加工条件回数選択テーブルを模式的に示した図である。
【図９３】第１４実施形態における主制御装置内のＭＰＵにより実行される立ち上げ処理を示すフローチャートである。
【図９４】第１４実施形態における主制御装置内のＭＰＵにより実行される加工条件設定処理３を示すフローチャートである。
【図９５】第１４実施形態における音声ランプ制御装置内のＭＰＵにより実行される立ち上げ処理を示すフローチャートである。
【図９６】第１４実施形態における音声ランプ制御装置内のＭＰＵにより実行されるサブ加工条件設定処理３を示すフローチャートである。
【図９７】（ａ）は、第１５実施形態における主制御装置内のＲＯＭの内容を模式的に示した図であり、（ｂ）は、第１５実施形態における音声ランプ制御装置内のＲＯＭの内容を模式的に示した図である。
【図９８】第１５実施形態における主制御装置内のＭＰＵにより実行される立ち上げ処理を示すフローチャートである。
【図９９】第１５実施形態における主制御装置内のＭＰＵにより実行される加工条件設定処理４を示すフローチャートである。
【図１００】第１５実施形態における音声ランプ制御装置内のＭＰＵにより実行される立ち上げ処理を示すフローチャートである。
【図１０１】第１５実施形態における音声ランプ制御装置内のＭＰＵにより実行されるサブ加工条件設定処理４を示すフローチャートである。
【図１０２】（ａ）は、第１６実施形態における主制御装置内のＭＰＵにより実行される加工条件設定処理４を示すフローチャートであり、（ｂ）は、第１６実施形態における音声ランプ制御装置内のＭＰＵにより実行されるサブ加工条件設定処理４を示すフローチャートである。
【図１０３】第１７実施形態におけるパチンコ機の電気的構成を示すブロック図である。
【図１０４】第１７実施形態における主制御装置内のＭＰＵにより実行されるタイマ割込処理を示すフローチャートである。
【図１０５】第１７実施形態における主制御装置内のＭＰＵにより実行される加工条件更新処理７を示すフローチャートである。
【図１０６】第１７実施形態における音声ランプ制御装置内のＭＰＵにより実行されるメイン処理を示すフローチャートである。
【図１０７】第１７実施形態における音声ランプ制御装置内のＭＰＵにより実行されるサブ加工条件更新処理７を示すフローチャートである。
【図１０８】第１８実施形態におけるパチンコ機の電気的構成を示すブロック図である。
【図１０９】第１８実施形態における主制御装置内のＭＰＵにより実行されるタイマ割込処理を示すフローチャートである。
【図１１０】第１８実施形態における主制御装置内のＭＰＵにより実行される加工条件更新処理８を示すフローチャートである。
【図１１１】第１８実施形態における音声ランプ制御装置内のＭＰＵにより実行されるメイン処理を示すフローチャートである。
【図１１２】第１８実施形態における音声ランプ制御装置内のＭＰＵにより実行されるサブ加工条件更新処理８を示すフローチャートである。
【図１１３】第１９実施形態におけるパチンコ機の電気的構成を示すブロック図である。
【図１１４】第１９実施形態におけるパチンコ機の主・従カウント回路の一部を示すブロック図である。
【図１１５】第１９実施形態における主制御装置内のＭＰＵにより実行されるＩＮＴ割込処理を示すフローチャートである。
【図１１６】第１９実施形態における主制御装置内のＭＰＵにより実行されるタイマ割込処理を示すフローチャートである。
【図１１７】第１９実施形態における主制御装置内のＭＰＵにより実行される加工条件更新処理９を示すフローチャートである。
【図１１８】第１９実施形態における主制御装置内のＭＰＵにより実行される立ち上げ処理を示すフローチャートである。
【図１１９】第１９実施形態における主制御装置内のＭＰＵにより実行される加工条件設定処理５を示すフローチャートである。
【図１２０】第１９実施形態における音声ランプ制御装置内のＭＰＵにより実行される立ち上げ処理を示すフローチャートである。
【図１２１】第１９実施形態における音声ランプ制御装置内のＭＰＵにより実行されるサブ加工条件設定処理５を示すフローチャートである。
【図１２２】第１９実施形態における音声ランプ制御装置内のＭＰＵにより実行されるサブＩＮＴ割込処理を示すフローチャートである。
【図１２３】第１９実施形態における音声ランプ制御装置内のＭＰＵにより実行されるメイン処理を示すフローチャートである。
【図１２４】第１９実施形態における音声ランプ制御装置内のＭＰＵにより実行されるサブ加工条件更新処理９を示すフローチャートである。
【図１２５】第２０実施形態におけるパチンコ機の電気的構成を示すブロック図である。
【図１２６】第２０実施形態における主制御装置内のＭＰＵにより実行されるタイマ割込処理を示すフローチャートである。
【図１２７】第２０実施形態における主制御装置内のＭＰＵにより実行される加工条件更新処理１０を示すフローチャートである。
【図１２８】第２０実施形態における音声ランプ制御装置内のＭＰＵにより実行されるメイン処理を示すフローチャートである。
【図１２９】第２０実施形態における音声ランプ制御装置内のＭＰＵにより実行されるサブ加工条件更新処理１０を示すフローチャートである。
【図１３０】第２１実施形態におけるパチンコ機の電気的構成を示すブロック図である。
【図１３１】第２１実施形態における主制御装置内のＭＰＵにより実行されるＩＮＴ割込処理を示すフローチャートである。
【図１３２】第２１実施形態における主制御装置内のＭＰＵにより実行されるタイマ割込処理を示すフローチャートである。
【図１３３】第２１実施形態における主制御装置内のＭＰＵにより実行される加工条件更新処理１１を示すフローチャートである。
【図１３４】第２１実施形態における音声ランプ制御装置内のＭＰＵにより実行されるサブＩＮＴ割込処理を示すフローチャートである。
【図１３５】第２１実施形態における音声ランプ制御装置内のＭＰＵにより実行されるメイン処理を示すフローチャートである。
【図１３６】第２１実施形態における音声ランプ制御装置内のＭＰＵにより実行されるサブ加工条件更新処理１１を示すフローチャートである。
【図１３７】第２２実施形態におけるパチンコ機の電気的構成を示すブロック図である。
【図１３８】第２２実施形態における主制御装置内のＭＰＵにより実行されるタイマ割込処理を示すフローチャートである。
【図１３９】第２２実施形態における主制御装置内のＭＰＵにより実行される加工条件更新処理１２を示すフローチャートである。
【図１４０】第２２実施形態における音声ランプ制御装置内のＭＰＵにより実行されるメイン処理を示すフローチャートである。
【図１４１】第２２実施形態における音声ランプ制御装置内のＭＰＵにより実行されるサブ加工条件更新処理１２を示すフローチャートである。
【図１４２】第２３実施形態におけるパチンコ機の電気的構成を示すブロック図である。
【図１４３】（ａ）は、第２３実施形態における主制御装置及び音声ランプ制御装置内のＲＯＭに記憶された種別対応データテーブルの内容を模式的に示した図であり、（ｂ）は、第２３実施形態における主制御装置及び音声ランプ制御装置内のＲＯＭに記憶された主図柄履歴記憶エリア及び従図柄履歴記憶エリアの内容を模式的に示した図であり、（ｃ）は、第２３実施形態における主制御装置内のＭＰＵが生成する図柄履歴コマンドの例を模式的に示した図である。
【図１４４】（ａ）は、第２３実施形態の変形例における主制御装置及び音声ランプ制御装置内のＲＯＭに記憶された種別対応データテーブルの内容を模式的に示した図であり、（ｂ）は、第２３実施形態の変形例における主制御装置及び音声ランプ制御装置内のＲＯＭに記憶された主図柄履歴記憶エリア及び従図柄履歴記憶エリアの内容を模式的に示した図であり、（ｃ）は、第２３実施形態の変形例における主制御装置内のＭＰＵが生成する図柄履歴コマンドの例を模式的に示した図である。
【図１４５】第２３実施形態における主制御装置内のＭＰＵにより実行されるタイマ割込処理を示すフローチャートである。
【図１４６】第２３実施形態における主制御装置内のＭＰＵにより実行される主図柄履歴処理１を示すフローチャートである。
【図１４７】第２３実施形態における主制御装置内のＭＰＵにより実行される図柄履歴コマンド生成処理を示すフローチャートである。
【図１４８】第２３実施形態における音声ランプ制御装置内のＭＰＵにより実行されるメイン処理を示すフローチャートである。
【図１４９】第２３実施形態における音声ランプ制御装置内のＭＰＵにより実行されるコマンド判定処理２を示すフローチャートである。
【図１５０】第２３実施形態における音声ランプ制御装置内のＭＰＵにより実行される遊技動作示唆抽選処理２を示すフローチャートである。
【図１５１】第２３実施形態における音声ランプ制御装置内のＭＰＵにより実行される図柄履歴照合処理１を示すフローチャートである。
【図１５２】第２３実施形態における音声ランプ制御装置内のＭＰＵにより実行されるコマンド照合処理１を示すフローチャートである。
【図１５３】第２３実施形態の変形例における主制御装置内のＭＰＵにより実行される図柄履歴コマンド生成処理を示すフローチャートである。
【図１５４】第２４実施形態におけるパチンコ機の電気的構成を示すブロック図である。
【図１５５】（ａ）は、第２４実施形態における図柄履歴制御装置の電気的構成を示すブロック図であり、（ｂ）は、第２４実施形態における主制御装置及び音声ランプ制御装置内のＲＯＭに記憶された設定値テーブルの内容を模式的に示した図である。
【図１５６】第２４実施形態における主制御装置内のＭＰＵにより実行されるタイマ割込処理を示すフローチャートである。
【図１５７】第２４実施形態における主制御装置内のＭＰＵにより実行される履歴制御処理を示すフローチャートである。
【図１５８】第２４実施形態における音声ランプ制御装置内のＭＰＵにより実行されるメイン処理を示すフローチャートである。
【図１５９】第２４実施形態における音声ランプ制御装置内のＭＰＵにより実行される図柄履歴照合処理２を示すフローチャートである。
【図１６０】第２５実施形態におけるパチンコ機の電気的構成を示すブロック図である。
【図１６１】（ａ）は、第２５実施形態における図柄履歴制御装置の電気的構成を示すブロック図であり、（ｂ）は、第２５実施形態における図柄履歴制御装置及び音声ランプ制御装置内のＲＯＭに記憶された種別対応データテーブルの内容を模式的に示した図であり、（ｃ）は、第２５実施形態における図柄履歴制御装置内のＭＰＵが生成する図柄履歴コマンドの例を模式的に示した図である。
【図１６２】第２５実施形態における図柄履歴制御装置内のＲＡＭの図柄履歴記憶エリア及び音声ランプ制御装置内のＲＡＭの従図柄履歴記憶エリアに記憶される普通図柄の停止種別コマンドの履歴の一例を模式的に示した図である。
【図１６３】第２５実施形態における図柄履歴制御装置内のＭＰＵにより実行される履歴制御処理を示すフローチャートである。
【図１６４】第２５実施形態における音声ランプ制御装置内のＭＰＵにより実行されるメイン処理を示すフローチャートである。
【図１６５】第２５実施形態における音声ランプ制御装置内のＭＰＵにより実行される図柄履歴照合処理３を示すフローチャートである。
【図１６６】第２５実施形態における音声ランプ制御装置内のＭＰＵにより実行されるコマンド照合処理２を示すフローチャートである。
【図１６７】第２６実施形態におけるパチンコ機の電気的構成を示すブロック図である。
【図１６８】（ａ）は、第２６実施形態における図柄履歴制御装置の電気的構成を示すブロック図であり、（ｂ）は、第２６実施形態における図柄履歴制御装置及び音声ランプ制御装置内のＲＯＭに記憶された設定値テーブルの内容を模式的に示した図である。
【図１６９】第２６実施形態における履歴制御装置内のＭＰＵにより実行される履歴制御処理を示すフローチャートである。
【図１７０】第２６実施形態における音声ランプ制御装置内のＭＰＵにより実行されるメイン処理を示すフローチャートである。
【図１７１】第２６実施形態における音声ランプ制御装置内のＭＰＵにより実行される図柄履歴照合処理４を示すフローチャートである。
【図１７２】第２６実施形態における音声ランプ制御装置内のＭＰＵにより実行されるコマンド照合処理３を示すフローチャートである。
【発明を実施するための形態】
【００３７】
以下、本発明の実施形態について、添付図面を参照して説明する。まず、図１〜図３０を参照し、第１実施形態として、本発明をパチンコ遊技機（以下、単に「パチンコ機」という）１０に適用した場合の一実施形態について説明する。図１は、第１実施形態におけるパチンコ機１０の正面図であり、図２はパチンコ機１０の遊技盤１３の正面図であり、図３はパチンコ機１０の背面図である。
【００３８】
パチンコ機１０は、図１に示すように、略矩形状に組み合わせた木枠により外殻が形成される外枠１１と、その外枠１１と略同一の外形形状に形成され外枠１１に対して開閉可能に支持された内枠１２とを備えている。外枠１１には、内枠１２を支持するために正面視（図１参照）左側の上下２カ所に金属製のヒンジ１８が取り付けられ、そのヒンジ１８が設けられた側を開閉の軸として内枠１２が正面手前側へ開閉可能に支持されている。
【００３９】
内枠１２には、多数の釘や入賞口６３，６４等を有する遊技盤１３（図２参照）が裏面側から着脱可能に装着される。この遊技盤１３の前面を球が流下することにより弾球遊技が行われる。なお、内枠１２には、球を遊技盤１３の前面領域に発射する球発射ユニット１１２ａ（図６参照）やその球発射ユニット１１２ａから発射された球を遊技盤１３の前面領域まで誘導する発射レール（図示せず）等が取り付けられている。
【００４０】
内枠１２の前面側には、その前面上側を覆う前面枠１４と、その下側を覆う下皿ユニット１５とが設けられている。前面枠１４及び下皿ユニット１５を支持するために正面視（図１参照）左側の上下２カ所に金属製のヒンジ１９が取り付けられ、そのヒンジ１９が設けられた側を開閉の軸として前面枠１４及び下皿ユニット１５が正面手前側へ開閉可能に支持されている。なお、内枠１２の施錠と前面枠１４の施錠とは、シリンダ錠２０の鍵穴２１に専用の鍵を差し込んで所定の操作を行うことでそれぞれ解除される。
【００４１】
前面枠１４は、装飾用の樹脂部品や電気部品等を組み付けたものであり、その略中央部には略楕円形状に開口形成された窓部１４ｃが設けられている。前面枠１４の裏面側には２枚の板ガラスを有するガラスユニット１６が配設され、そのガラスユニット１６を介して遊技盤１３の前面がパチンコ機１０の正面側に視認可能となっている。
【００４２】
前面枠１４には、球を貯留する上皿１７が前方へ張り出して上面を開放した略箱状に形成されており、この上皿１７に賞球や貸出球などが排出される。上皿１７の底面は正面視（図１参照）右側に下降傾斜して形成され、その傾斜により上皿１７に投入された球が球発射ユニット１１２ａへと案内される。また、上皿１７の上面には、枠ボタン２２が設けられている。この枠ボタン２２は、例えば、後述する第３図柄表示装置８１（図２）で表示されるスーパーリーチの演出内容を変更したりする場合などに、遊技者により操作される。
【００４３】
一方、第３図柄表示装置８１には、ノーマルリーチ演出が開始された場合に、ノーマルリーチからスーパーリーチに発展させるときは、ノーマルリーチ中にスーパーリーチの演出態様の選択画面が表示されるように構成されており、その選択画面が表示されている間に、枠ボタン２２が遊技者に操作されると、スーパーリーチ時の演出内容が変更される。
【００４４】
前面枠１４には、その周囲（例えばコーナー部分）に各種ランプ等の発光手段が設けられている。これら発光手段は、大当たり時や所定のリーチ時等における遊技状態の変化に応じて、点灯又は点滅することにより発光態様が変更制御され、遊技中の演出効果を高める役割を果たす。窓部１４ｃの周縁には、ＬＥＤ等の発光手段を内蔵した電飾部２９〜３３が設けられている。パチンコ機１０においては、これら電飾部２９〜３３が大当たりランプ等の演出ランプとして機能し、大当たり時やリーチ演出時等には内蔵するＬＥＤの点灯や点滅によって各電飾部２９〜３３が点灯または点滅して、大当たり中である旨、或いは大当たり一歩手前のリーチ中である旨が報知される。また、前面枠１４の正面視（図１参照）左上部には、ＬＥＤ等の発光手段が内蔵され賞球の払い出し中とエラー発生時とを表示可能な表示ランプ３４が設けられている。
【００４５】
また、右側の電飾部３２下側には、前面枠１４の裏面側を視認できるように裏面側より透明樹脂を取り付けて小窓３５が形成され、遊技盤１３前面の貼着スペースＫ１（図２参照）に貼付される証紙等はパチンコ機１０の前面から視認可能とされている。また、パチンコ機１０においては、より煌びやかさを醸し出すために、電飾部２９〜３３の周りの領域にクロムメッキを施したＡＢＳ樹脂製のメッキ部材３６が取り付けられている。
【００４６】
窓部１４ｃの下方には、貸球操作部４０が配設されている。貸球操作部４０には、度数表示部４１と、球貸しボタン４２と、返却ボタン４３とが設けられている。パチンコ機１０の側方に配置されるカードユニット（球貸しユニット）（図示せず）に紙幣やカード等を投入した状態で貸球操作部４０が操作されると、その操作に応じて球の貸出が行われる。具体的には、度数表示部４１はカード等の残額情報が表示される領域であり、内蔵されたＬＥＤが点灯して残額情報として残額が数字で表示される。球貸しボタン４２は、カード等（記録媒体）に記録された情報に基づいて貸出球を得るために操作されるものであり、カード等に残額が存在する限りにおいて貸出球が上皿１７に供給される。返却ボタン４３は、カードユニットに挿入されたカード等の返却を求める際に操作される。なお、カードユニットを介さずに球貸し装置等から上皿１７に球が直接貸し出されるパチンコ機、いわゆる現金機では貸球操作部４０が不要となるが、この場合には、貸球操作部４０の設置部分に飾りシール等を付加して部品構成は共通のものとしても良い。カードユニットを用いたパチンコ機と現金機との共通化を図ることができる。
【００４７】
上皿１７の下側に位置する下皿ユニット１５には、その中央部に上皿１７に貯留しきれなかった球を貯留するための下皿５０が上面を開放した略箱状に形成されている。下皿５０の右側には、球を遊技盤１３の前面へ打ち込むために遊技者によって操作される操作ハンドル５１が配設され、かかる操作ハンドル５１の内部には球発射ユニット１１２ａの駆動を許可するためのタッチセンサ５１ａと、押下操作している期間中には球の発射を停止する押しボタン式の打ち止めスイッチ５１ｂと、操作ハンドル５１の回動操作量を電気抵抗の変化により検出する可変抵抗器（図示せず）とが内蔵されている。操作ハンドル５１が遊技者によって右回りに回転操作されると、タッチセンサ５１ａがオンされると共に可変抵抗器の抵抗値が操作量に対応して変化し、操作ハンドル５１の回動操作量に応じて変化する可変抵抗器の抵抗値に対応した強さで球が発射され、これにより遊技者の操作に対応した飛び量で遊技盤１３の前面へ球が打ち込まれる。また、操作ハンドル５１が遊技者により操作されていない状態においては、タッチセンサ５１ａおよび打ち止めスイッチ５１ｂがオフとなっている。
【００４８】
下皿５０の正面下方部には、下皿５０に貯留された球を下方へ排出する際に操作するための球抜きレバー５２が設けられている。この球抜きレバー５２は、常時、右方向に付勢されており、その付勢に抗して左方向へスライドさせることにより、下皿５０の底面に形成された底面口が開口して、その底面口から球が自然落下して排出される。この球抜きレバー５２の操作は、通常、下皿５０の下方に下皿５０から排出された球を受け取る箱（一般に「千両箱」と称される）を置いた状態で行われる。下皿５０の右方には、上述したように操作ハンドル５１が配設され、下皿５０の左方には灰皿５３が取り付けられている。
【００４９】
図２に示すように、遊技盤１３は、正面視略正方形状に切削加工した木製のベース板６０に、球案内用の多数の釘や風車およびレール６１，６２、第１入球口６３、第２入球口６４、第１可変入賞装置６５、第２可変入賞装置６５０、可変表示装置ユニット８０等を組み付けて構成され、その周縁部が内枠１２の裏面側に取り付けられる。第１入球口６３、第２入球口６４、第１可変入賞装置６５、第２可変入賞装置６５０、可変表示装置ユニット８０は、ルータ加工によってベース板６０に形成された貫通穴に配設され、遊技盤１３の前面側から木ネジ等により固定されている。また、遊技盤１３の前面中央部分は、前面枠１４の窓部１４ｃ（図１参照）を通じて内枠１２の前面側から視認することができる。以下に、主に図２を参照して、遊技盤１３の構成について説明する。
【００５０】
遊技盤１３の前面には、帯状の金属板を略円弧状に屈曲加工して形成した外レール６２が植立され、その外レール６２の内側位置には外レール６２と同様に帯状の金属板で形成した円弧状の内レール６１が植立される。この内レール６１と外レール６２とにより遊技盤１３の前面外周が囲まれ、遊技盤１３とガラスユニット１６（図１参照）とにより前後が囲まれることにより、遊技盤１３の前面には、球の挙動により遊技が行われる遊技領域が形成される。遊技領域は、遊技盤１３の前面であって２本のレール６１，６２と円弧部材７０とにより区画して形成される略円形状の領域（入賞口等が配設され、発射された球が流下する領域）である。
【００５１】
２本のレール６１，６２は、球発射ユニット１１２ａ（図６参照）から発射された球を遊技盤１３上部へ案内するために設けられたものである。内レール６１の先端部分（図２の左上部）には戻り球防止部材６８が取り付けられ、一旦、遊技盤１３の上部へ案内された球が再度球案内通路内に戻ってしまうといった事態が防止される。外レール６２の先端部（図２の右上部）には、球の最大飛翔部分に対応する位置に返しゴム６９が取り付けられ、所定以上の勢いで発射された球は、返しゴム６９に当たって、勢いが減衰されつつ中央部側へ跳ね返される。また、内レール６１の右下側の先端部と外レール６２の右上側の先端部との間には、レール間を繋ぐ円弧を内面側に設けて形成された樹脂製の円弧部材７０がベース板６０に打ち込んで固定されている。
【００５２】
本パチンコ機１０では、第１入球口６３、第２入球口６４は、通常時の第１普通電動役物６３ａ、第２普通電動役物６４ａの羽根が閉じた通常状態（羽根が上方に起立した状態）では、向かい合った羽根の間に形成された遊技球が入球可能な開口部の上部に遊技球が入球しないように釘が開口部を塞ぐように、配列されている。そこで、遊技者は、まず、第３入球口６７ａ又は第４入球口６７ｂへ遊技球を通過させるように遊技球を発射する。
【００５３】
第３入球口６７ａ又は第４入球口６７ｂを遊技球が通過した場合に、普通図柄（第２図柄）の抽選が行われる。第３入球口６７ａ又は第４入球口６７ｂへ遊技球が通過したことに対して行われる抽選では、普通図柄の当たりか否かの当否判定が行われると共に、外れと判定された場合には、特殊外れかどうかの判定が行われる。普通図柄の当たりと判定された場合には、第３入球口６７ａを通過した遊技球に対する抽選結果であると、第１普通電動役物６３ａが作動し、第１入球口６３へ遊技球が入球することを困難としている第１普通電動役物６３ａの羽根が略垂直に起立した状態から略Ｖ字形（逆ハの字形）に可動し、第１入球口６３に所定時間（本実施形態では１．２ｓ）遊技球が入球可能な状態になる。一方、第４入球口６７ｂを通過した遊技球に対する抽選結果であると、第２普通電動役物６４ａが作動し、第２入球口６４へ遊技球が入球することを困難としている第２普通電動役物６４ａの羽根が略垂直に起立した状態から略Ｖ字形（逆ハの字形）に可動し、第２入球口６４に所定時間（本実施形態では１．２ｓ）遊技球が入球可能な状態になる。
【００５４】
また、普通図柄（第２図柄）の抽選が行われると、第２図柄表示部８３において普通図柄の変動表示が開始されて、所定時間（例えば、２０秒）が経過した後に、抽選結果を示す普通図柄が停止表示される。第２図柄表示部８３、第２図柄表示装置８８において変動表示が行われている間に球が第３入球口６７ａ又は第４入球口６７ｂを通過すると、その通過回数は第３入球口６７ａ、第４入球口６７ｂのそれぞれに対して最大４回まで保留され、その保留球数が第１図柄表示装置３７により表示されると共に、第３図柄表示装置８１の普通図柄保留表示部８４においても示される。
【００５５】
普通図柄保留表示部８４には、１回ずつの保留を表す保留図柄（例えば、●）が表示される。第３入球口６７ａに対する保留図柄も、第４入球口６７ｂに対する保留図柄も同じ保留図柄で表示され、それぞれ通過した順に第３入球口６７ａ、第４入球口６７ｂの区別なく保留図柄が左から順に表示される。保留図柄は第３入球口６７ａ、第４入球口６７ｂの最大保留球数の合計である８個までの保留図柄が最大表示される。第３入球口６７ａ、第４入球口６７ｂを遊技球が通過したことに基づいて第２図柄表示部８３において変動表示が終了した場合に、第３入球口６７ａ又は第４入球口６７ｂについての保留球数が残っていれば、第３入球口６７ａ、第４入球口６７ｂの保留に対して最も先の保留に対して、次の普通図柄の抽選が行われると共に、その抽選に応じた変動表示が開始される。なお、本実施形態では、第３入球口６７ａ、第４入球口６７ｂを遊技球が通過したことに対する保留は、それぞれ最大４回までとしたが、それに限定されず、例えば、３回以下、又は、５回以上としても良い。
【００５６】
上述したように、普通図柄保留表示部８４に表示される保留図柄は、第３入球口６７ａ、第４入球口６７ｂに対して同じ保留図柄としたことで、遊技者には、保留図柄が第３入球口６７ａ、第４入球口６７ｂのどちらの保留であるかが認識困難に構成されている。さらに、第３入球口６７ａ、第４入球口６７ｂにおける普通図柄の抽選が変動表示される第２図柄表示部８３、第２図柄表示装置８８の表示図柄は第３入球口６７ａと第４入球口６７ｂで共通となっており、遊技者が、第２図柄表示部８３，第２図柄表示装置８８に表示される表示図柄から第３入球口６７ａ、第４入球口６７ｂのどちらの普通図柄の抽選が実行されているかを認識することは、通常、困難に構成されている。
【００５７】
また、本実施形態では、第３入球口６７ａ、第４入球口６７ｂに対して同じ保留図柄としたが、第３入球口６７ａに対する保留図柄と第４入球口に対する保留図柄を違いを遊技者が識別することが困難な程度で若干異なる図柄としてもよい。例えば、「●」の直径を多少異ならせたり、楕円の図柄にして、短軸や長軸の長さを多少異ならせてもよい。また、色合いを若干異ならせるように構成してもよい。また、第３入球口６７ａ、第４入球口６７ｂにおける普通図柄の抽選が変動表示される第２図柄表示部８３、第２図柄表示装置８８の表示図柄（普通図柄）は、第３入球口６７ａ、第４入球口６７ｂで共通とし同じ図柄としたが、第３入球口６７ａに対して表示される普通図柄と第４入球口６７ｂに対して表示される普通図柄とを遊技者が識別困難な程度に異ならせるようにしてもよい。例えば、「☆」の図柄の大きさを若干異ならせたり、「−」の長さを若干異ならせるようにしてもよい。また、色を近似色で異ならせる等の色合いに変化を持たせることで表示図柄をそれぞれ異ならせるようにしてもよい。
【００５８】
このように構成することで、遊技者は、通常の遊技では、普通図柄の抽選が当たりになった場合に、第３入球口６７ａを遊技球が通過したことに対する抽選であったのか、第４入球口６７ｂを遊技球が通過したことに対する抽選であったのか判別できない（又は判別が困難である）。そのため、第１普通電動役物６３ａと第２普通電動役物６４ａのどちらが開放されるか判別できず、入球可能となる入球口が第１入球口６３であるのか、第２入球口６４であるのか判別できない。よって、遊技者は、普通図柄が当たり図柄（本実施形態では、第２図柄表示部８３に「☆」を表示）が表示され、その後、第１普通電動役物６３ａ又は第２普通電動役物６４ａが作動してから、入球可能となった入球口を判別して、遊技球をその入球口に向けて発射する。
【００５９】
一方、第１普通電動役物６３ａ、第２普通電動役物６４ａの作動時間は短く設定されているので（本実施形態では、「１．２ｓ」）、その間に、第１入球口６３又は第２入球口６４に遊技球を入球させることは困難に設定されている。従って、通常時に、容易に第１入球口６３、第２入球口６４へ遊技球が入球できない構成とすることができる。
【００６０】
第１普通電動役物６３ａ又は第２普通電動役物球６４ａが作動し、第１入球口６３又は第２入球口６４へ遊技球が入球した場合に特別図柄（第１図柄）の抽選が行われる。第１入球口６３又は第２入球口６４への入球に対して行われる特別図柄の抽選では、特別図柄の大当たりか否かの当否判定が行われると共に、特別図柄の大当たりと判定された場合にはその大当たり種別の判定も行われる。特別図柄の大当たりになると、パチンコ機１０が特別遊技状態へ移行すると共に、通常時には閉鎖されている第１特定入賞口６５ａ又は第２特定入賞口６５０ａが所定時間（例えば、３０秒経過するまで、或いは、球が１０個入賞するまで）開放され、その開放が５回もしくは１５回（５ラウンドもしくは１５ラウンド）繰り返される。その結果、その第１特定入賞口６５ａに多量の球が入賞するので、通常時より多量の賞球の払い出しが行われる。特別図柄の大当たり種別としては、「大当たりＡ」、「大当たりＢ」の２種類が設けられている。
【００６１】
ここで、図２に示すように、第１に遊技者が遊技球を発射して遊技球を通過させる第３入球口６７ａ、第４入球口６７ｂは、遊技領域の上部に並んで設けられている。また、第１入球口６３は遊技領域の中央左側に、第２入球口６４は遊技領域の中央右側に配置されている。そして、第３入球口６７ａ、第４入球口６７ｂを遊技球が通過したことに基づいて普通図柄の抽選が当たりとなると、第１入球口６３又は第２入球口６４が所定時間（本実施形態では１．２秒）開放される。普通図柄保留表示部８４の表示は、第３入球口６７ａの保留球であるか、第４入球口６７ｂの保留球であるかが識別困難な表示となっているので、遊技者は、第１普通電動役物６３ａ又は第２普通電動役物６４ａが作動するまでどちらの入球口を狙って良いか分からずに、電動役物が作動してからその入球口を狙うこととなり、第１入球口６３、第２入球口６４へ遊技球が入球することは困難な構成となっている。
【００６２】
しかし、後述する、主制御装置１１０のＭＰＵ２０１が普通図柄の抽選をした結果、「特殊外れ」と判定した場合に、主制御装置１１０が音声ランプ制御装置１１３に出力する特殊外れコマンドが主制御装置１１０により音声ランプ制御装置１１３に出力されると、音声ランプ制御装置１１３のＭＰＵ２２１は、遊技動作示唆設定をするか否かの抽選を実行する。この遊技動作示唆設定の抽選により遊技動作示唆設定を設定すると決定された場合には、普通図柄の当たりとなる変動態様では、入球可能となる第１入球口６３又は第２入球口６４のどちらか一方を報知する演出（後述する、遊技動作示唆演出）が第３図柄表示装置８１で表示される。
【００６３】
この遊技動作示唆演出により、遊技者は事前に入球可能となる入球口を事前に知ることができ、容易に第１入球口６３又は第２入球口６４に遊技球を入球させることができるようになる。
【００６４】
なお、第１入球口６３、第２入球口６４に遊技球が入球したことに基づいて抽選される特別図柄の大当たり抽選確率は、図８（ｂ）に示すように１０／１１である。一方、第３入球口６７ａ、第４入球口６７ｂを遊技球が通過したことに基づいて抽選される普通図柄の当たり抽選確率は、図８（ｄ）に示すように１／１００である。これにより、普通図柄に対して特別図柄の大当たり確率は高く設定されており、第１入球口６３又は第２遊技球６４に遊技球が入球すると、遊技者は大当たりをより期待できる構成となっている。
【００６５】
よって、遊技動作示唆演出により入球可能となる入球口が報知されることは、遊技者にとって大きな利益となる。
【００６６】
また、特別図柄（第１図柄）の抽選が行われると、第１図柄表示装置３７において特別図柄の変動表示が開始されて、所定時間（例えば、１１秒〜６０秒など）が経過した後に、抽選結果を示す特別図柄が停止表示される。第１図柄表示装置３７において変動表示が行われている間に球が第１入球口６３又は第２入球口６４へ入球すると、その入球回数は保留されず無効となる。なお、パチンコ機１０が特別遊技状態へ移行すると開閉される第１特別入賞口６５ａは、第１入球口６３の下方に、第２特別入賞口６５０ａは、第２入球口６４の下方に設けられている。なお、本実施形態においては、第１入球口６３又は第２入球口６４への入球にたいして保留球数は設けないこととしたが、それに限定されるものではなく、それぞれ所定回数（例えば、４回や８回等）まで保留する設定としてもよい。
【００６７】
上述したように、特別図柄の大当たり種別としては、「大当たりＡ」、「大当たりＢ」の２種類が設けられている。「大当たりＡ」又は「大当たりＢ」になると、「大当たりＡ」では、ラウンド数が１５ラウンドの特別遊技状態（１５Ｒ大当たり）となり、「大当たりＢ」では、ラウンド数が５ラウンドの特別遊技状態（５Ｒ大当たり）となる。
【００６８】
遊技領域の正面視右側上部（図２の右側上部）には、発光手段である複数の発光ダイオード（以下、「ＬＥＤ」と略す。）３７ａと７セグメント表示器３７ｂとが設けられた第１図柄表示装置３７が配設されている。第１図柄表示装置３７は、後述する主制御装置１１０で行われる各制御に応じた表示がなされるものであり、主にパチンコ機１０の遊技状態の表示が行われる。複数のＬＥＤ３７ａは、第１入球口６３又は第２入球口６４への入球（始動入賞）に伴って行われる変動中であるか否かを点灯状態により示すことによって変動表示を行ったり、変動終了後の停止図柄として、その始動入賞に対して行われる抽選の結果に応じた図柄を点灯状態により示したり、第１入球口６３又は第２入球口６４に入球された球のうち変動が未実行である球（保留球）の数である保留球数（第１実施例では保留球が０に設定されているため使用されることはない。）を点灯状態により示すものである。７セグメント表示器３７ｂは、大当たり中のラウンド数やエラー表示を行うものである。なお、ＬＥＤ３７ａは、それぞれのＬＥＤの発光色（例えば、赤、緑、青）が異なるよう構成され、その発光色の組み合わせにより、少ないＬＥＤでパチンコ機１０の各種遊技状態を示唆することができる。
【００６９】
尚、本パチンコ機１０では、第１入球口６３又は第２入球口６４への入球に対して行われる抽選において、大当たりか否かの当否判定（大当たり抽選）を行うと共に、大当たりと判定した場合はその大当たり種別の判定も行う。ここで判定される大当たり種別としては、１５Ｒ大当たり、５Ｒ大当たりが用意されている。ＬＥＤ３７ａには、変動終了後の停止図柄として抽選の結果が大当たりであるか否かが示されるだけでなく、大当たりである場合はその大当たり種別に応じた図柄が示される。
【００７０】
ここで、「１５Ｒ大当たり」とは、最大ラウンド数が１５ラウンドの大当たりのことであり、「５Ｒ大当たり」とは、最大ラウンド数が５ラウンドのことである。
【００７１】
遊技領域には、球が入賞することにより５個から１５個の球が賞球として払い出される複数の一般入賞口７９が配設されている。また、遊技領域の中央部分には、可変表示装置ユニット８０が配設されている。可変表示装置ユニット８０には、第１入球口６３，又は第２入球口６４への入球（始動入賞）をトリガとして、第１図柄表示装置３７における変動表示と同期させながら、第３図柄の変動表示を行う液晶ディスプレイ（以下単に「表示装置」と略す）で構成された第３図柄表示装置８１と、第３入球口６７ａ又は第４入球口６７ｂの球の通過をトリガとして第２図柄を変動表示するＬＥＤで構成される第２図柄表示部８３とが設けられている。また、可変表示装置ユニット８０には、第３図柄表示装置８１の外周を囲むようにして、センターフレーム８６が配設されている。
【００７２】
第３図柄表示装置８１は８インチサイズの大型の液晶ディスプレイで構成されるものであり、後述する表示制御装置１１４によって表示内容が制御されることにより、例えば左、中及び右の３つの図柄列が表示される。各図柄列は複数の図柄によって構成され、これらの図柄が図柄列毎に縦スクロールして第３図柄表示装置８１の表示画面上にて第３図柄が可変表示されるようになっている。本実施形態の第３図柄表示装置８１は、主制御装置１１０の制御に伴った遊技状態の表示が第１図柄表示装置３７で行われるのに対して、その第１図柄表示装置３７の表示に応じた装飾的な表示を行うものである。なお、表示装置に代えて、例えば、リール等を用いて第３図柄表示装置８１を構成するようにしても良い。
【００７３】
ここで、図４を参照して、第３図柄表示装置８１の表示内容について説明する。図４は、第３図柄表示装置８１の表示画面を説明するための図面であり、図４（ａ）は、表示画面の領域区分設定と有効ライン設定とを模式的に示した図であり、図４（ｂ）は、実際の表示画面を例示した図である。
【００７４】
第３図柄は、「０」から「９」の数字を付した１０種類の主図柄により構成されているまた、本実施形態のパチンコ機１０においては、後述する主制御装置１１０（図６参照）による抽選結果が大当たりであった場合に、同一の主図柄が揃う変動表示が行われ、その変動表示が終わった後に大当たりが発生するよう構成されている。
【００７５】
図４（ａ）に示すように、第３図柄表示装置８１の表示画面は、大きくは上下に２分割され、下側の２／３が第３図柄を変動表示したり、普通図柄保留表示部８４となる主表示領域Ｄｍ、それ以外の上側の１／３が予告演出、キャラクタ、普通図柄などを表示する副表示領域Ｄｓとなっている。
【００７６】
主表示領域Ｄｍは、左・中・右の３つの表示領域Ｄｍ１〜Ｄｍ３と普通図柄表示部８４に区分けされており、その３つの表示領域Ｄｍ１〜Ｄｍ３に、それぞれ３つの図柄列Ｚ１，Ｚ２，Ｚ３が表示される。各図柄列Ｚ１〜Ｚ３には、上述した第３図柄が規定の順序で表示される。即ち、各図柄列Ｚ１〜Ｚ３には、数字の昇順または降順に主図柄が配列され、各図柄列Ｚ１〜Ｚ３毎に周期性をもって上から下へとスクロールして変動表示が行われる。特に、左図柄列Ｚ１においては主図柄の数字が降順に現れるように配列され、中図柄列Ｚ２及び右図柄列Ｚ３においては主図柄の数字が昇順に現れるように配列されている。
【００７７】
また、主表示領域Ｄｍには、各図柄列Ｚ１〜Ｚ３毎に上・中・下の３段に第３図柄が表示される。この主表示領域Ｄｍの中段部が有効ラインＬ１として設定されており、毎回の遊技に際して、左図柄列Ｚ１→右図柄列Ｚ３→中図柄列Ｚ２の順に、有効ラインＬ１上に第３図柄が停止表示される。その第３図柄の停止時に有効ラインＬ１上に大当たり図柄の組合せ（本実施形態では、同一の主図柄の組合せ）で揃えば大当たりとして大当たり動画が表示される。
【００７８】
一方、副表示領域Ｄｓは、主表示領域Ｄｍよりも上方に横長に設けられており、さらに左右方向に３つの小領域Ｄｓ１〜Ｄｓ３に等区分されている。
【００７９】
実際の表示画面では、図４（ｂ）に示すように、主表示領域Ｄｍに第３図柄の主図柄が合計３個表示される。さらに、普通図柄保留表示部８４には、第２図柄表示装置８３（第１図柄表示装置３７）にて変動表示が行われている間に球が第３入球口６７ａ又は第４入球口６７ｂへ入球した場合、その入球回数は最大４回までそれぞれ保留され、その保留球数は第１図柄表示装置３７により示されると共に、主表示領域Ｄｍの普通図柄保留表示部８４においても示される。普通図柄保留表示部８４には、第３入球口６７ａまたは第４入球口６７ｂの保留球数１球につき１つの保留球数図柄が表示され、その保留球数図柄の表示数に応じて、保留球数が表示される。第３入球口６７ａに対する保留図柄も、第４入球口６７ｂに対する保留図柄も同じ保留図柄（例えば、●）で表示され、それぞれ通過した順に第３入球口６７ａ、第４入球口６７ｂの区別なく保留図柄が左から順に表示される。
【００８０】
即ち、普通図柄保留表示部８４に１つの保留球数図柄が表示されている場合は、保留球数が１球であることを示し、８つの保留球数図柄が表示されている場合は、保留球数が８球であることを示す。また、普通図柄保留表示部８４に保留球数図柄が表示されていない場合は、保留球数が０球である、即ち、保留球が存在しないことを示す。
【００８１】
副表示領域Ｄｓにおいては、小領域Ｄｓ１〜Ｄｓ３にキャラクタ等の動画が表示され、通常より大当たりへ遷移し易い状態であることが遊技者に示唆される。通常は、所定のキャラクタ（本実施形態ではハチマキを付けた少年）が所定動作をし、時として所定動作とは別の特別な動作をしたり、別のキャラクタが現出するなどして予告演出が行われる。このキャラクタ等の表示は、第２図柄表示部８３が小領域Ｄｓ１〜Ｄｓ３に遊技状態によって移動して表示されるため、第２図柄表示部８３として使用されていない小領域Ｄｓ１〜Ｄｓ３を使用して表示されることとなる。
【００８２】
このように、キャラクタ等が移動して表示されるため、第２図柄表示部８３の表示を妨げることを防止できる。また、キャラクタ等が表示される第３表示装置８１の小領域Ｄｓ１〜Ｄｓ３は、第２図柄表示部８３となる小領域Ｄｓ１〜Ｄｓ３の隣に表示されるので、第２図柄表示部８３で表示される普通図柄の抽選結果に基づいて、変動表示される普通図柄の変動表示中に、キャラクタ等により変動表示されている普通図柄の抽選結果等を予告する予告演出ができる。
【００８３】
後述する遊技動作示唆設定が設定されていない通常状態では、中央の小領域Ｄｓ２で、普通図柄が変動表示される。普通図柄は当たりを表す表示態様（本実施形態では「☆」）と外れを表す表示態様（本実施形態では「−」）が交互に変動表示されて所定の変動時間（例えば、２０ｓ）が経過すると抽選結果に基づく普通図柄が停止表示される。
【００８４】
一方、遊技動作示唆設定がされた遊技動作示唆設定状態では、普通図柄の抽選結果が当たりである場合に、普通図柄の変動表示が左側の小領域Ｄｓ１又は右側の小領域Ｄｓ３で表示される（以下、この表示態様を「遊技動作示唆演出」とする）。詳細には、第３入球口６７ａを遊技球が通過したことに対する変動表示である場合には、左側の小領域Ｄｓ１で普通図柄が変動表示される（遊技動作示唆演出に該当）。すると、その遊技動作示唆演出により、遊技者は、当たりとなると第１入球口６３が入球可能になる（第１入球口６３に付随する第１普通電動役物６３ａが作動する）と判別する。一方、第４入球口６７ｂを遊技球が通過したことに対する変動表示である場合には、右側の小領域Ｄｓ３で普通図柄が変動表示される。（遊技動作示唆演出に該当）。すると、その遊技動作示唆演出により、遊技者は、当たりとなると第２入球口６４が入球可能になる（第２入球口６４に付随する第２普通電動役物６４ａが作動する）と判別する。
【００８５】
このように、遊技動作示唆演出がされると、遊技者は、事前に作動する普通電動役物を判別することができ、普通電動役物の作動時間が短時間であっても、予めその普通電動役物が作動して開放する第１入球口６３又は第２入球口６４を狙うことで、より容易に遊技球を入球口へ入球させることができる。
【００８６】
即ち、遊技動作示唆演出は、遊技球が入球可能となる第１入球口６３又は第２入球口６４を報知していることになる。遊技者は、遊技動作示唆演出がされると、素早く、遊技動作示唆演出が報知する入球口に向けて遊技球を発射させることにより、遊技が単調でなくなり遊技することに飽きてしまうことを防止できる。
【００８７】
また、遊技動作示唆演出は、第２図柄表示部８３の位置が移動することだけに限らず、音声等で報知（例えば、音声で「右」、「左」などを指示する）するようにしても良いし、ランプ等（例えば、青いランプが点灯するれば第１入球口６３を赤いランプが点灯すれば第２入球口６４を示す）で報知するようにしても良いし、文字等（例えば、「第１入球口６３」「第２入球口６４」等の開放される入球口を文字で指示する）を表示させて報知するようにしてもよい。
【００８８】
遊技者は、遊技動作示唆演出がされると、狙うべき入球口を事前に把握でき、遊技動作示唆演出がされない場合と比較して、有利に第１入球口６３又は第２入球口６４へ遊技球を入球させることができる。
【００８９】
なお、本実施形態においては、第３入球口６７ａ又は第４入球口６７ｂへの入球は、それぞれ最大４回まで保留されるように構成したが、最大保留球数は４回に限定されるものでなく、３回以下、又は、５回以上の回数（例えば、８回）に設定しても良い。
【００９０】
図２に戻って、説明を続ける。第２図柄表示部８３は、球が第３入球口６７ａ又は第４入球口６７ｂを通過する毎に表示図柄（第２図柄）としての「☆」の図柄と「−」の図柄とを交互に点灯させる変動表示を行うものである。パチンコ機１０は、第２図柄表示部８３における変動表示が所定図柄（本実施形態においては「☆」の図柄）で停止した場合に対応する第１入球口６３，又は第２入球口６４が所定時間だけ作動状態となる（開放される）よう構成されている。第３入球口６７ａ、第４入球口６７ｂそれぞれの遊技球の通過回数は最大４回まで保留され、その保留球数が上述した第１図柄表示装置３７により表示されると共に普通図柄保留表示部８４においても点灯表示される。普通図柄保留表示部８４は、第３入球口６７ａと第４入球口６７ｂの最大保留数の合計分の８つ設けられ、第３図柄表示装置８１に表示される。
【００９１】
なお、第２図柄の変動表示は、本実施形態のように、第２図柄表示部８３において複数のランプの点灯と非点灯を切り換えることにより行うものの他、第１図柄表示装置３７及び第３図柄表示装置８１の一部を使用して行うようにしても良い。同様に、普通図柄保留表示部の点灯を第３図柄表示装置８１の一部で行うようにしても良い。また、第３入球口６７ａ又は第４入球口６７ｂの通過は、最大保留球数は４回に限定されるものでなく、３回以下、又は、５回以上の回数（例えば、８回）に設定しても良い。また、第１図柄表示装置３７により保留球数が示されるので、普通図柄保留表示部により点灯表示を行わないものとしても良い。
【００９２】
可変表示装置ユニット８０の左右両側には、球が入球し得る第１入球口６３，第２入球口６４がそれぞれ配設されている。この第１入球口６３又は第２入球口６４へ球が入球すると遊技盤１３の裏面側に設けられる第１入球口６３スイッチ又は第２入球口６４スイッチ（図示せず）がオンとなり、その第１入球口６３スイッチ、第２入球口６４スイッチのオンに起因して主制御装置１１０で大当たりの抽選がなされ、その抽選結果に応じた表示が第１図柄表示装置３７のＬＥＤ３７ａで示される。また、第１入球口６３，又は第２入球口６４は、球が入球すると５個の球が賞球として払い出される入賞口の１つにもなっている。
【００９３】
第１入球口６３の下方には横長矩形状の第１可変入賞装置６５が、第２入球口６４の下方には横長矩形状の第２可変入賞装置６５０が配設されている。パチンコ機１０においては、主制御装置１１０での抽選が大当たりとなると、所定時間（変動時間）が経過した後に、大当たりの停止図柄となるよう第１図柄表示装置３７のＬＥＤ３７ａを点灯させると共に、その大当たりに対応した停止図柄を第３図柄表示装置８１に表示させて、大当たりの発生が示される。その後、球が入賞し易い特別遊技状態（大当たり）に遊技状態が遷移する。この特別遊技状態として、通常時には閉鎖されている第１特定入賞口６５ａが、所定時間（例えば、３０秒経過するまで、或いは、球が１０個入賞するまで）開放される。
【００９４】
この第１特定入賞口６５ａは、所定時間が経過すると閉鎖され、その閉鎖後、再度、その第１特定入賞口６５ａが所定時間開放される。この第１可変入賞装置６５、又は第２可変入賞装置６５０の開閉動作は、最高で例えば１５回（１５ラウンド）繰り返し可能にされている。この開閉動作が行われている状態が、遊技者にとって有利な特別遊技状態の一形態であり、遊技者には、遊技上の価値（遊技価値）の付与として通常時より多量の賞球の払い出しが行われる。
【００９５】
具体的には、第１可変入賞装置６５は、第１入球口６３に入賞したことに基づいて特別図柄が当たりとなると開閉動作が設定され、第１特定入賞口６５ａが所定時間、又は所定条件が成立すまで（本実施形態では、３０秒経過するまで、或いは、球が１０個入賞するまで）開放される。第２可変入賞装置６５０は、第２入球口６４に入賞したことに基づいて特別図柄が当たりとなると開閉動作が設定され、第２特定入賞口６５０ａが所定時間、又は所定条件が成立すまで（本実施形態では、３０秒経過するまで、或いは、球が１０個入賞するまで）開放される。
【００９６】
第１可変入賞口６５又は第２可変入賞口６５０は、第１特定入賞口６５ａ、又は第２可変入賞口６５０ａを覆う横長矩形状の開閉板と、その開閉板の下辺を軸として前方側に開閉駆動するための大開放口ソレノイド（図示せず）とを備えている。第１特定入賞口６５ａ、又は第特定入賞口６５０ａは、通常時は、球が入賞できないか又は入賞し難い閉状態になっている。大当たりの際には大開放口ソレノイドを駆動して開閉板を前面下側に傾倒し、球が第１特定入賞口６５ａ、又は第２特定入賞口６５０ａに入賞しやすい開状態を一時的に形成し、その開状態と通常時の閉状態との状態を交互に繰り返すように作動する。
【００９７】
遊技盤１３の下側における左右の隅部には、証紙や識別ラベル等を貼着するための貼着スペースＫ１，Ｋ２が設けられ、貼着スペースＫ１に貼られた証紙等は、前面枠１４の小窓３５（図１参照）を通じて視認することができる。
【００９８】
更に、遊技盤１３には、アウト口６６が設けられている。いずれの入賞口６３，６４，６５ａ、６５０ａにも入球しなかった球はアウト口６６を通って図示しない球排出路へと案内される。遊技盤１３には、球の落下方向を適宜分散、調整等するために多数の釘が植設されているとともに、風車等の各種部材（役物）が配設されている。
【００９９】
図３に示すように、パチンコ機１０の背面側には、制御基板ユニット９０，９１と、裏パックユニット９４とが主に備えられている。制御基板ユニット９０は、主基板（主制御装置１１０）と音声ランプ制御基板（音声ランプ制御装置１１３）と表示制御基板（表示制御装置１１４）とが搭載されてユニット化されている。制御基板ユニット９１は、払出制御基板（払出制御装置１１１）と発射制御基板（発射制御装置１１２）と電源基板（電源装置１１５）とカードユニット接続基板１１６とが搭載されてユニット化されている。
【０１００】
裏パックユニット９４は、保護カバー部を形成する裏パック９２と払出ユニット９３とがユニット化されている。また、各制御基板には、各制御を司る１チップマイコンとしてのＭＰＵ、各種機器との連絡をとるポート、各種抽選の際に用いられる乱数発生器、時間計数や同期を図る場合などに使用されるクロックパルス発生回路等が、必要に応じて搭載されている。
【０１０１】
なお、主制御装置１１０、音声ランプ制御装置１１３及び表示制御装置１１４、払出制御装置１１１及び発射制御装置１１２、電源装置１１５、カードユニット接続基板１１６は、それぞれ基板ボックス１００〜１０４に収納されている。基板ボックス１００〜１０４は、ボックスベースと該ボックスベースの開口部を覆うボックスカバーとを備えており、そのボックスベースとボックスカバーとが互いに連結されて、各制御装置や各基板が収納される。
【０１０２】
また、基板ボックス１００（主制御装置１１０）及び基板ボックス１０２（払出制御装置１１１及び発射制御装置１１２）は、ボックスベースとボックスカバーとを封印ユニット（図示せず）によって開封不能に連結（かしめ構造による連結）している。また、ボックスベースとボックスカバーとの連結部には、ボックスベースとボックスカバーとに亘って封印シール（図示せず）が貼着されている。この封印シールは、脆性な素材で構成されており、基板ボックス１００，１０２を開封するために封印シールを剥がそうとしたり、基板ボックス１００，１０２を無理に開封しようとすると、ボックスベース側とボックスカバー側とに切断される。よって、封印ユニット又は封印シールを確認することで、基板ボックス１００，１０２が開封されたかどうかを知ることができる。
【０１０３】
払出ユニット９３は、裏パックユニット９４の最上部に位置して上方に開口したタンク１３０と、タンク１３０の下方に連結され下流側に向けて緩やかに傾斜するタンクレール１３１と、タンクレール１３１の下流側に縦向きに連結されるケースレール１３２と、ケースレール１３２の最下流部に設けられ、払出モータ２１６（図６参照）の所定の電気的構成により球の払出を行う払出装置１３３とを備えている。タンク１３０には、遊技ホールの島設備から供給される球が逐次補給され、払出装置１３３により必要個数の球の払い出しが適宜行われる。タンクレール１３１には、当該タンクレール１３１に振動を付加するためのバイブレータ１３４が取り付けられている。
【０１０４】
また、払出制御装置１１１には状態復帰スイッチ１２０が設けられ、発射制御装置１１２には可変抵抗器の操作つまみ１２１が設けられ、電源装置１１５にはＲＡＭ消去スイッチ（図３、１２２）が設けられている。状態復帰スイッチ１２０は、例えば、払出モータ２１６（図６参照）部の球詰まり等、払出エラーの発生時に球詰まりを解消（正常状態への復帰）するために操作される。操作つまみ１２１は、発射ソレノイドの発射力を調整するために操作される。ＲＡＭ消去スイッチ（図３、１２２）は、パチンコ機１０を初期状態に戻したい場合に電源投入時に操作される。
【０１０５】
次に、図６を参照して、本パチンコ機１０の電気的構成について説明する。図６は、パチンコ機１０の電気的構成を示すブロック図である。
【０１０６】
主制御装置１１０には、演算装置である１チップマイコンとしてのＭＰＵ２０１が搭載されている。ＭＰＵ２０１には、該ＭＰＵ２０１により実行される各種の制御プログラムや固定値データを記憶したＲＯＭ２０２と、そのＲＯＭ２０２内に記憶される制御プログラムの実行に際して各種のデータ等を一時的に記憶するためのメモリであるＲＡＭ２０３と、そのほか、割込回路やタイマ回路、データ送受信回路などの各種回路が内蔵されている。なお、払出制御装置１１１や音声ランプ制御装置１１３などのサブ制御装置に対して動作を指示するために、主制御装置１１０から該サブ制御装置へ各種のコマンドがデータ送受信回路によって送信されるが、かかるコマンドは、主制御装置１１０からサブ制御装置へ一方向にのみ送信される。
【０１０７】
主制御装置１１０では、大当たり抽選や第１図柄表示装置３７および第３図柄表示装置８１における表示の設定、第２図柄表示部８３における表示結果の抽選といったパチンコ機１０の主要な処理を実行する。ＲＡＭ２０３には、これらの処理を制御するための各種カウンタを格納するカウンタ用バッファ（図６参照）が設けられている。ここで、図６を参照して、主制御装置１１０のＲＡＭ２０３内に設けられるカウンタ等について説明する。これらのカウンタ等は、大当たり抽選や第１図柄表示装置３７および第３図柄表示装置８１の表示の設定、第２図柄表示部８３の表示結果の抽選などを行うために、主制御装置１１０のＭＰＵ２０１で使用される。
【０１０８】
大当たり抽選や第１図柄表示装置３７および第３図柄表示装置８１の表示の設定には、大当たりの抽選に使用する第１当たり乱数カウンタＣ１と、大当たり図柄の選択に使用する第１当たり種別カウンタＣ２と、停止パターン選択カウンタＣ３と、第１当たり乱数カウンタＣ１の初期値設定に使用する第１初期値乱数カウンタＣＩＮＩ１と、変動パターン選択に使用する変動種別カウンタＣＳ１とが用いられる。また、普通図柄（第２図柄表示部８３、第２図柄表示装置８８）の抽選には、第２当たり乱数カウンタＣ４が用いられ、第２当たり乱数カウンタＣ４の初期値設定には第２初期値乱数カウンタＣＩＮＩ２が用いられる。これら各カウンタは、更新の都度前回値に１が加算され、最大値に達した後０に戻るループカウンタとなっている。
【０１０９】
各カウンタは、例えば、タイマ割込処理（図１４参照）の実行間隔である４ミリ秒間隔で更新され、また、一部のカウンタは、メイン処理（Ｓ１０００）（図１７参照）の中で不定期に更新されて、その更新値がＲＡＭ２０３の所定領域に設定されたカウンタ用バッファに適宜格納される。詳細については後述するが、ＲＡＭ２０３には、第１入球口６３又は第２入球口６４に対する入球について各カウンタ値が格納される特別図柄保留球実行エリア２０３ｃが設けられている。本実施形態では、第１入球口６３、第２入球口６４には、保留球が設定されていない。そのため、特別図柄が変動中でない場合や、特別図柄の大当たり遊技中でない場合等の特別図柄の抽選が可能な期間に遊技球が、第１入球口６３又は第２入球口６４に遊技球が入球すると、入球した入球口に対する各カウンタ値が特別図柄保留球実行エリア２０３ｃに格納される。一方、特別図柄の変動中や特別図柄の大当たり遊技中等の特別図柄の抽選が不可能な期間に、遊技球が第１入球口６３又は第２入球口６４に入球した場合には、入球した入球口に対する各カウンタ値等の取得はされずに賞球（本実施例では、遊技球５個）のみが遊技者に払い出される無効球として扱われる。
【０１１０】
また、本実施形態では、第１入球口６３、第２入球口６４には保留球が設定されていないが、第１入球口６３への入球に対して各カウンタ値が格納される４つの保留エリア（保留第１〜第４エリア）からなる特別図柄１保留球格納エリア２０３ａが設けられている。また、同じく、第２入球口６４への入球に対して各カウンタ値が格納される４つの保留エリア（保留第１〜第４エリア）からなる特別図柄２保留球格納エリア２０３ｂが設けられている。この特別図柄１保留球格納エリア２０３ａ、保留球格納エリア２０３ｂは本実施形態では、第１入球口６３、第２入球口６４に対する保留球数は設定されていないため、使用することはないが、保留球を所定数設定する仕様に変更する等の場合には、容易に仕様が変更できるように構成されているものである。保留球数が設定される場合には、これらの各エリアには、第１入球口６３，又は第２入球口６４への入球タイミングに合わせて、第１当たり乱数カウンタＣ１、第１当たり種別カウンタＣ２、停止パターン選択カウンタＣ３及び変動種別カウンタＣＳ１の各値がそれぞれ格納される。
【０１１１】
また、詳細については後述するが、ＲＡＭ２０３には、第３入球口６７ａ、第４入球口６７ｂに対する遊技球の通過について各カウンタ値が格納される普通図柄保留球格納エリア２０３ｉ（保留第１から第８エリア）と一つの普通図柄保留球実行エリア２０３ｊが設けられている。
【０１１２】
図７に示す各カウンタについて詳しく説明する。第１当たり乱数カウンタＣ１は、所定の範囲（例えば、０〜１０９）内で順に１ずつ加算され、最大値（例えば、０〜１０９の値を取り得るカウンタの場合は１０９）に達した後０に戻る構成となっている。特に、第１当たり乱数カウンタＣ１が１周した場合、その時点の第１初期値乱数カウンタＣＩＮＩ１の値が当該第１当たり乱数カウンタＣ１の初期値として読み込まれる。
【０１１３】
第１初期値乱数カウンタＣＩＮＩ１は、第１当たり乱数カウンタＣ１と同一範囲で更新されるループカウンタとして構成される。即ち、例えば、第１当たり乱数カウンタＣ１が０〜１０９の値を取り得るループカウンタである場合には、第１初期値乱数カウンタＣＩＮＩ１もまた、０〜１０９の範囲のループカウンタである。この第１初期値乱数カウンタＣＩＮＩ１は、タイマ割込処理（図１４参照）の実行毎に１回更新されると共に、メイン処理（Ｓ１０００）（図１７参照）の残余時間内で繰り返し更新される。
【０１１４】
第１当たり乱数カウンタＣ１の値は、例えば定期的に（本実施形態ではタイマ割込処理毎に１回）更新され、球が第１入球口６３又は第２入球口６４に入賞（始動入賞）したタイミングで、ＲＡＭ２０３の特別図柄保留球実行エリア２０３ｃに格納される。大当たりとなる乱数の値は、主制御装置１１０のＲＯＭ２０２に格納される大当たり乱数テーブル（図８（ｃ））によって設定されており、第１当たり乱数カウンタＣ１の値が、大当たり乱数テーブルによって設定された大当たりとなる乱数の値（当たり値）と一致する場合に、大当たりと判定する。
【０１１５】
本実施形態のパチンコ機１０における第１当たり乱数カウンタＣ１は、０〜１０９の範囲の１バイトのループカウンタとして構成されている。この第１当たり乱数カウンタＣ１では、大当たりとなる乱数の値（当たり値）の数は１００で、その値「０〜９９」が、大当たり乱数テーブルに格納されている。
【０１１６】
第１当たり種別カウンタＣ２は、大当たりとなった場合の大当たり種別を決定するものであり、所定の範囲（例えば、０〜９９）内で順に１ずつ加算され、最大値（例えば、０〜９９の値を取り得るカウンタの場合は９９）に達した後に０に戻る構成となっている。第１当たり種別カウンタＣ２の値は、例えば、定期的に（本実施形態ではタイマ割込処理毎に１回）更新され、球が第１入球口６３，又は第２入球口６４に入賞（始動入賞）したタイミングで、ＲＡＭ２０３の特別図柄保留球実行エリア２０３ｃに格納される。
【０１１７】
ここで、特別図柄保留球実行エリア２０３ｃに格納された第１当たり乱数カウンタＣ１の値が大当たりとなる乱数でなければ、即ち、外れとなる乱数であれば、変動演出における変動パターンや、停止図柄の種別（以下「停止種別」と称す）は、外れ時のものとなる。一方で、特別図柄保留球実行エリア２０３ｃに格納された第１当たり乱数カウンタＣ１の値が大当たりとなる乱数であれば、変動演出における変動パターンや停止種別は大当たり時のものとなる。この場合、その大当たり時の変動パターンおよび停止種別は、同じ特別図柄保留球実行エリア２０３ｃに格納された第１当たり種別カウンタＣ２の値が示す大当たり種別に対応して決定される。
【０１１８】
本実施形態のパチンコ機１０における第１当たり種別カウンタＣ２の値は、０〜９９の範囲のループカウンタとして構成されている。この第１当たり種別カウンタＣ２とＲＯＭ２０２に格納された大当たり種別テーブルとに基づいて、大当たり種別が決定される。ここで、図８（ａ）に示すように、ＲＯＭ２０２には、各種テーブルが格納されている。図８（ｂ）は、第１大当たり乱数カウンタテーブル２０２ａ、図８（ｃ）は、大当たり種別テーブル２０２ｂの一例を模式的に示した図である。大当たり種別テーブル２０２ｂ（図８（ｃ））は、大当たり種別と第１当たり種別カウンタＣ２の値とを対応付けたテーブルである。
【０１１９】
大当たり種別としては、上述したように、最大ラウンド数が１５ラウンドの「１５Ｒ大当たり」、最大ラウンド数が５ラウンドの「５Ｒ大当たり」がある。
【０１２０】
大当たり種別テーブルでは、各大当たり種別に対して、その大当たり種別を決定する第１当たり種別カウンタＣ２の値が対応付けられている。図８（ｃ）の例では、大当たりＡ（１５Ｒ大当たり）に対して第１当たり種別カウンタＣ２の値「０〜３９」が対応付けられ、大当たりＢ（５Ｒ大当たり）に対して第１当たり種別カウンタＣ２の値「４０〜９９」が対応付けられている。
【０１２１】
第１当たり乱数カウンタＣ１の値が大当たりとなる値であった場合に、同じ特別図柄保留球実行エリア２０３ｃに格納された第１当たり種別カウンタＣ２の値に対応付けられた大当たり種別が大当たり種別テーブルから決定される。例えば、第１当たり種別カウンタＣ２の値が「２０」であれば、大当たり種別として大当たりＡ（１５Ｒ大当たり）が決定され、第１当たり種別カウンタＣ２の値が「４５」であれば、大当たり種別として大当たりＢ（５Ｒ大当たり）が決定される。
【０１２２】
このように、本実施形態では、大当たりとなる場合に約４０％の確率で大当たりＡ（１５Ｒ大当たり）が選択され、また、６０％の確率で５Ｒ大当たりが選択されるように、大当たり種別テーブルが規定されている。
【０１２３】
図７に戻って、各種カウンタの説明を続ける。停止パターン選択カウンタＣ３は、例えば０〜９９の範囲内で順に１ずつ加算され、最大値（つまり９９）に達した後０に戻る構成となっている。本実施形態では、図１０（ａ）に示すように、特別図柄外れ停止パターン選択テーブル２０２ｆが設定されている。停止パターン選択カウンタＣ３によって、第３図柄表示装置８１で表示される外れ時の停止種別が選択され、リーチが発生した後、最終停止図柄がリーチ図柄の前後に１つだけずれて停止する「前後外れリーチ」（９８，９９）と、同じくリーチ発生した後、最終停止図柄がリーチ図柄の前後以外で停止する「前後外れ以外リーチ」（９０〜９７の範囲）と、リーチ発生しない「完全外れ」（０〜８９の範囲）との３つの停止（演出）パターンが選択される。停止パターン選択カウンタＣ３の値は、例えば定期的に（本実施形態ではタイマ割込処理毎に１回）更新され、球が第１入球口６３，又は第２入球口６４に入賞（始動入賞）したタイミングで、ＲＡＭ２０３の特別図柄１特別図柄保留球実行エリア２０３ｃに格納される。
【０１２４】
変動種別カウンタＣＳ１は、例えば０〜１９８の範囲内で順に１ずつ加算され、最大値（つまり１９８）に達した後０に戻る構成となっている。変動種別カウンタＣＳ１の値は、後述するタイマ割込処理（図１４参照）が１回実行される毎に１回更新され、メイン処理（Ｓ１０００）（図１７参照）内の残余時間内でも繰り返し更新される。
【０１２５】
変動種別カウンタＣＳ１は、変動パターンの決定に用いられる。即ち、ＭＰＵ２０１は、変動種別カウンタＣＳ１と、ＲＯＭ２０２に格納された変動パターンテーブルとによって、いわゆるノーマルリーチ、スーパーリーチ、スペシャルリーチ等の変動パターンを決定する。変動パターンの決定は、具体的には、図柄変動の変動時間の決定である。音声ランプ制御装置１１３および表示制御装置１１４は、変動種別カウンタＣＳ１により決定された変動パターン（変動時間）に基づいて、第３図柄表示装置８１で表示される第３図柄のリーチ種別や細かな図柄変動態様を決定する。
【０１２６】
本パチンコ機１０は、変動パターンテーブルとして、特別図柄の大当たり時に用いられる大当たり用変動パターンテーブル２０２ｄと、特別図柄の外れ時に用いられる外れ用変動パターンテーブル２０２ｅと、普通図柄の当たり時、特殊外れ時、外れ時に用いられる変動パターンテーブル（普通図柄）２０２ｇが用意されている。
【０１２７】
図９（ａ）は、ＲＯＭ２０２に記憶される大当たり用変動パターンテーブル２０２ｄの一例を模式的に示した図である。図９（ａ）に示すように、大当たり用変動パターンテーブル２０２ｄは、大当たり種別として１５Ｒ大当たり（大当たりＡ）及び５Ｒ大当たり（大当たりＢ）が決定された場合に参照される１５Ｒ大当たりが決定された場合に参照される１５Ｒ大当たり（大当たりＡ）専用と５Ｒ大当たりが決定された場合に参照される５Ｒ大当たり（大当たりＢ）専用に基づいてグループ（群）に区分けされており、その区分けされたグループに対してそれぞれ変動種別カウンタＣＳ１の値が対応付けされている。第１当たり乱数カウンタＣ１の値が大当たりとなる値（当たり値）であった場合に、同じ実行エリアに格納された第１当たり種別カウンタＣ２の値に対応する大当たり種別に応じて、その実行エリアに格納された変動種別カウンタＣＳ１の値に対応する変動パターンが、大当たり用変動パターンから決定される。
【０１２８】
１５Ｒ大当たりには、１５Ｒノーマルリーチ各種、１５Ｒスーパーリーチ各種、１５Ｒスペシャルリーチ各種があり、変動種別カウンタＣＳ１の値との対応付けは、１５Ｒノーマルリーチ各種が０〜５０、１５Ｒスーパーリーチ各種が５１〜１５０、１５Ｒスペシャルリーチ各種が１５１〜１９８となっている。１５Ｒノールリーチ各種とは、変動時間が短いリーチであり、その短いリーチの後に第１図柄（又は第３図柄）が揃う（所謂、ビタ止まりで図柄が揃う）変動パターンであり、１５Ｒスーパーリーチ各種とは、ノーマルリーチより長い変動時間のリーチ後に第１図柄（又は第３図柄）が揃う（例えば、ロングリーチやノーマルリーチから発展するリーチなど）変動パターンであり、１５Ｒスペシャルリーチ各種とは、スーパーリーチより更に長い変動時間のリーチ後に第１図柄（又は第３図柄）が揃う（例えば、スーパーリーチ後に更に発展するリーチやノーマルリーチからの発展先がスーパーリーチとは異なる特殊なリーチなど）変動パターンである。
【０１２９】
なお、「リーチ各種」とは、各リーチにおいても演出内容が異なるものが多数あることを意味しており、例えば、スーパーリーチには、背面画像を速く変化させて表示するリーチや、あるキャラクタを突然表示するリーチ等があり、そのほか変動開始前の予告演出が付加されるもの、再変動で大当たりとなる演出が付加されるものなど、演出内容が異なる複数のリーチが含まれている。
【０１３０】
５Ｒ大当たりにも、１５Ｒ大当たりと同じく、５Ｒノーマルリーチ各種、５Ｒスーパーリーチ各種、５Ｒスペシャルリーチ各種があり、変動種別カウンタＣＳ１の値との対応付けは、５Ｒノーマルリーチ各種が０〜５０、５Ｒスーパーリーチ各種が５１〜１５０、５Ｒスペシャルリーチ各種が１５１〜１９８となっている。５Ｒノールリーチ各種とは、変動時間が短いリーチであり、その短いリーチの後に第１図柄（又は第３図柄）が揃う（所謂、ビタ止まりで図柄が揃う）変動パターンであり、５Ｒスーパーリーチ各種とは、ノーマルリーチより長い変動時間のリーチ後に第１図柄（又は第３図柄）が揃う（例えば、ロングリーチやノーマルリーチから発展するリーチなど）変動パターンであり、５Ｒスペシャルリーチ各種とは、スーパーリーチより更に長い変動時間のリーチ後に第１図柄（又は第３図柄）が揃う（例えば、スーパーリーチ後に更に発展するリーチやノーマルリーチからの発展先がスーパーリーチとは異なる特殊なリーチなど）変動パターンである。
【０１３１】
なお、大当たり時の変動パターンは、変動種別カウンタＣＳ１のみを使用して決定するものとしたが、他の複数の変動種別カウンタを使用して決定するように構成しても良い。例えば、大当たりやリーチ演出の開始を予告する予告演出を変動開始前や変動演出中に付加するか否かが、他の変動種別カウンタにより決定されても良いし、リーチが成立した場合に、最後に停止する第１図柄（又は第３図柄）を何図柄ずらして停止させる（例えば、１図柄ずれた前後外れ等）かを他の変動種別カウンタにより決定されても良い。
【０１３２】
図９（ｂ）は、ＲＯＭ２０２に記憶される特別図柄の外れ用変動パターンテーブル２０２ｅの一例を模式的に示した図である。図９（ｂ）に示すように、外れ用変動パターンテーブル２０２ｅは、外れ時の停止種別として完全外れが決定された場合に参照される完全外れ専用、及び、前後外れリーチ及び前後外れ以外リーチが決定された場合に参照されるリーチ共通と、外れ時の停止種別に基づいてグループ（群）に区分けされており、その区分けされたグループに対してそれぞれ変動種別カウンタＣＳ１の値が対応付けされている。第１当たり乱数カウンタＣ１の値が大当たりとなる値（当たり値）ではない、即ち、外れとなる値であった場合に、遊技状態が通常時の低確率状態にあるときは、第１当たり乱数カウンタＣ１と同じ実行エリアに格納された停止パターン選択カウンタＣ３の値に対応する停止種別に応じて、その保留エリアに格納された変動種別カウンタＣＳ１の値に対応する変動パターンが、外れ用変動パターンテーブル２０２ｅから決定される。
【０１３３】
完全外れ専用には、短時間で変動が終了してリーチも成立しない完全外れ変動パターンがあり、変動種別カウンタＣＳ１の値との対応付けは、０〜１９８、つまり、特別図柄外れ停止パターン選択テーブル２０２ｆ（図１０（ａ）参照）で完全外れが選択された場合にはすべて、完全外れ変動態様が選択される。また、リーチ共通には、リーチは成立するが変動時間が短い外れノーマルリーチ各種と、そのノーマルリーチ各種より長い変動時間となる外れスーパーリーチ各種と、その外れスーパーリーチ各種より更に長い変動時間となる外れスペシャルリーチ各種とがあり、変動種別カウンタＣＳ１の値との対応付けは、外れノーマルリーチ各種が０〜１４８、外れスーパーリーチ各種が１４９〜１９０、外れスペシャルリーチ各種が１９１〜１９８となっている。
【０１３４】
なお、外れ時の変動パターンは、変動種別カウンタＣＳ１のみを使用して選択するものとしたが、複数の変動種別カウンタを併用して選択（予告表示の有無等を選択）しても良い。
【０１３５】
図１０（ｂ）は、ＲＯＭ２０２に記憶される普通図柄の変動パターンテーブル２０２ｇを模式的に示した図である。図１０（ｂ）に示すように、普通図柄の抽選結果が当たりであった場合に選択される普通当たり変動パターン、普通図柄の抽選結果が特殊外れであった場合に選択される特殊外れ変動パターン、普通図柄の抽選結果が外れであった場合に選択される外れ変動パターンで構成されている。即ち、普通図柄の変動パターンは、普通図柄の抽選結果に基づいてそれぞれ選択される。本実施例では、普通図柄の変動パターンは、各抽選結果につき一つだけとしたが、それに限るものではなく、特別図柄の変動パターン同様に、カウンタ値に基づいて複数の中かから選択されるものであっても良い。
【０１３６】
第２当たり乱数カウンタＣ４（図８（ｄ）参照）は、例えば０〜２９９の範囲内で順に１ずつ加算され、最大値（つまり２９９）に達した後０に戻るループカウンタとして構成されている。球が第３入球口６７ａ又は第４入球口６７ｂを通過したタイミングでＲＡＭ２０３の普通図柄保留球格納エリア２０３ｉに格納される。そして、普通図柄の大当たりとなる乱数の値は、主制御装置１１０のＲＯＭ２０２に格納される普通図柄当たり乱数テーブル２０２ｃ（図８（ｄ））によって設定されており、第２当たり乱数カウンタＣ４の値が、普通図柄当たり乱数テーブル２０２ｃによって設定された当たりとなる乱数の値と一致する場合に、普通図柄の当たりと判定する。
【０１３７】
また、第２当たり乱数カウンタＣ４が１周した場合、その時点の第２初期値乱数カウンタＣＩＮＩ２の値が当該第２当たり乱数カウンタＣ４の初期値として読み込まれる。第２当たり乱数カウンタＣ４の値は、本実施形態ではタイマ割込処理（図１４参照）毎に更新され、球が左右何れかの第３入球口６７ａ又は第４入球口６７ｂ（スルーゲート）を通過したことが検知された時に取得される。当選することとなる乱数の値の数は３であり、その範囲は「５〜７」となっている。即ち、取得された第２当たり乱数カウンタＣ４の値が「５〜７」の範囲にある場合に当選と判定され、第２図柄表示部８３に停止図柄（第２図柄）として「☆」の図柄が点灯表示されると共に、第３入球口６７ａに対する遊技球の通過に対する遊技球の通過における抽選結果については第１入球口６３が、第４入球口６７ｂに対する遊技球の通過における抽選結果については第２入球口６４が、所定時間（本実施形態では１．２ｓ）だけ開放される。なお、第２初期値乱数カウンタＣＩＮＩ２は、第２当たり乱数カウンタＣ４と同一範囲で更新されるループカウンタとして構成され（値＝０〜２９９）、タイマ割込処理（図１４参照）毎に１回更新されると共に、メイン処理（Ｓ１０００）（図１７参照）の残余時間内で繰り返し更新される。
【０１３８】
図１１（ａ）は、図８（ａ）に示すようにＲＯＭ２０２に記憶される加工条件設定テーブル２０２ｉを模式的に示した図である。後述する主制御装置１１０のＭＰＵ２０１が実行するコマンド加工処理（図１４、Ｓ１１４）では、図１２（ａ）に示す、コマンドの変更方法（設定Ａ〜設定Ｃ）の中から一つの変更方法でコマンドが生成される。コマンドの変更方法は、図１１（ａ）に示す加工条件設定テーブル２０２ｉと乱数生成回路２６０から取得した設定乱数値に基づいて決定された加工条件の設定により決定される。具体的には、設定乱数値の値が「０〜８４」の範囲であれば、設定Ａ（下３ビット目を反転）、「８５〜１６９」の範囲であれば、設定Ｂ（下４ビット目を反転）、「１７０〜２５５」の範囲であれば、設定Ｃ（下５ビット目を反転）が選択される。具体的には、下から３ビット目（図１２（ａ）ハッチング部）が「１」であれば「０」に反転され、下から３ビット目が「０」であれば「１」に反転されてコマンドが生成される。このようにコマンドを加工する条件を設定（特定ビットを反転することを設定）することをコマンドの生成方法を決定する（変更する）という。
【０１３９】
図１２（ｂ）は、ＲＯＭ２０２に記憶される別実施例の加工条件設定テーブル２０２ｉを模式的に示した図である。後述する主制御装置１１０のＭＰＵ２０１が実行するコマンド加工処理では（図１４、Ｓ１１４）、図１２（ａ）に示す変更方法（設定Ａ〜設定Ｂ）に代えて、図１２（ｂ）に示す、コマンドの変更方法（設定Ａ〜設定Ｂ）でコマンドが生成されるように構成してもよい。コマンドの変更方法は、図１１（ａ）に示す加工条件設定テーブル２０２ｉと乱数生成回路２６０から取得した設定乱数値に基づいて決定された設定により決定される。具体的には、設定乱数値の値が「０〜８４」の範囲であれば、設定Ａ（１ビットずつ左にローテートさせる）、「８５〜１６９」の範囲であれば、設定Ｂ（２ビットずつ左にローテートさせる）、「１７０〜２５５」の範囲であれば、設定Ｃ（３ビットずつ左にローテートさせる）が選択される。具体的には、設定Ａでは、８ビットのコマンドでは、下１ビット目から８ビット目までを左に１ビットずつローテート（移動）させるので、１ビット目の値が２ビット目に移動し、２ビット目の値が３ビット目に移動し、４ビット目の値が５ビット目に移動し、６ビット目の値が７ビット目に移動し、７ビット目の値が８ビット目に移動し、８ビット目の値が１ビット目に移動してコマンドが生成される。このようにコマンドを加工する加工条件を設定（設定Ａ〜設定Ｂ）することをコマンドの生成方法（変更方法）を決定する（変更する）という。
【０１４０】
このように、ＲＡＭ２０３には種々のカウンタ等が設けられており、主制御装置１１０では、このカウンタ等の値に応じて大当たり抽選や第１図柄表示装置３７および第３図柄表示装置８１における表示の設定、第２図柄表示部８３における表示結果の抽選といったパチンコ機１０の主要な処理を実行することができる。
【０１４１】
図６に戻り、説明を続ける。ＲＡＭ２０３は、図６に図示したカウンタ用バッファのほか、ＭＰＵ２０１の内部レジスタの内容やＭＰＵ２０１により実行される制御プログラムの戻り先番地などが記憶されるスタックエリアと、各種のフラグおよびカウンタ、Ｉ／Ｏ等の値が記憶される作業エリア（作業領域）とを有している。なお、ＲＡＭ２０３は、パチンコ機１０の電源の遮断後においても電源装置１１５からバックアップ電圧が供給されてデータを保持（バックアップ）できる構成となっており、ＲＡＭ２０３に記憶されるデータは、すべてバックアップされる。
【０１４２】
停電などの発生により電源が遮断されると、その電源遮断時（停電発生時を含む。以下同様）のスタックポインタや、各レジスタの値がＲＡＭ２０３に記憶される。一方、電源投入時（停電解消による電源投入を含む。以下同様）には、ＲＡＭ２０３に記憶される情報に基づいて、パチンコ機１０の状態が電源遮断前の状態に復帰される。ＲＡＭ２０３への書き込みはメイン処理（Ｓ１０００）（図１７参照）によって電源遮断時に実行され、ＲＡＭ２０３に書き込まれた各値の復帰は電源投入時の立ち上げ処理（図１６参照）において実行される。なお、ＭＰＵ２０１のＮＭＩ端子（ノンマスカブル割込端子）には、停電等の発生による電源遮断時に、停電監視回路２５２からの停電信号ＳＧ１が入力されるように構成されており、その停電信号ＳＧ１がＭＰＵ２０１へ入力されると、停電時処理としてのＮＭＩ割込処理（図２２参照）が即座に実行される。
【０１４３】
ＲＡＭ２０３は、更に、特別図柄１保留球格納エリア２０３ａ、特別図柄２保留球格納エリア２０３ｂ、特別図柄保留球実行エリア２０３ｃ、特別図柄１保留球数カウンタ２０３ｄ、特別図柄２保留球カウンタ２０３ｅ、普通図柄保留球数カウンタ２０３ｆ、普通図柄１保留球数カウンタ２０３ｇ、普通図柄２保留球数カウンタ２０３ｈ、普通図柄保留球格納エリア２０３ｉ、普通図柄保留球実行エリア２０３ｊ、その他メモリカウンタ２０３ｋを少なくとも有している。
【０１４４】
特別図柄１保留球格納エリア２０３ａ、特別図柄２保留球格納エリア２０３ｂは、本実施形態では第１入球口６３、第２入球口６４に対して保留球の設定がないため、使用しないが、保留球の設定がされるように仕様変更等された場合に使用するために設定されている予備エリアである。保留球が設定される仕様では、始動入賞の検出に伴ってカウンタ用バッファ（図６参照）より取得した第１当たり乱数カウンタＣ１、第１当たり種別カウンタＣ２、停止パターン選択カウンタＣ３、変動種別カウンタＣＳ１の各値をそれぞれ記憶するためのメモリである。ＭＰＵ２０１は、タイマ割込処理（図１４参照）の中で、球が第１入球口６３へ入賞（始動入賞）したことを検出すると、カウンタ用バッファから各カウンタＣ１〜Ｃ３，ＣＳ１の値を取得し、保留球格納エリア２０３ａの第１当たり乱数カウンタ格納エリア２０３ａ１、第１当たり種別カウンタ格納エリア２０３ａ２、停止パターン選択カウンタ格納エリア２０３ａ３、変動種別カウンタ格納エリア２０３ａ４にそれぞれ格納する。一方、球が第２入球口６４へ入賞（始動入賞）したことを検出すると、カウンタ用バッファから各カウンタＣ１〜Ｃ３，ＣＳ１の値を取得し、保留球格納エリア２０３ｂの第１当たり乱数カウンタ格納エリア２０３ｂ１、第１当たり種別カウンタ格納エリア２０３ｂ２、停止パターン選択カウンタ格納エリア２０３ｂ３、変動種別カウンタ格納エリア２０３ｂ４にそれぞれ格納する。特別図柄１保留球格納エリア２０３ａ、特別図柄２保留球格納エリア２０３ｂは、一の始動入賞に対応するデータ（カウンタＣ１〜Ｃ３，ＣＳ１の各値）が、最大４回分まで記憶（保留）できるように、４つの保留エリアを有している。
【０１４５】
また、特別図柄保留球実行エリア２０３ｃは、始動入賞に基づいて、各カウンタ値が格納され、特別図柄の大当たり抽選や、第１図柄表示装置３７又は第３図柄表示装置８１の表示（変動パターン）の設定等の処理において参照すべきデータ（カウンタＣ１〜Ｃ３，ＣＳ１の各値）を記憶するためのメモリである。
【０１４６】
なお、本実施形態では特別図柄の始動入賞に対しては、保留球が設定されていないため、特別図柄を抽選可能な期間（特別図柄の変動中や大当たり遊技中等を省く期間）に始動入賞すると、直接、特別図柄保留球実行エリア２０３ｃに格納される。一方、始動入賞に保留球を設定する仕様では、ＭＰＵ２０１は、変動演出の実行開始タイミングであることを検出すると、大当たり抽選や、第１図柄表示装置３７又は第３図柄表示装置８１の表示の設定等の処理を実行するために、上述した特別図柄１保留球格納エリア２０３ａ、特別図柄２保留球格納エリア２０３ｂに記憶されている各始動入賞に対応するデータ（カウンタＣ１〜Ｃ３，ＣＳ１の各値）のうち、一の始動入賞に対応するデータを、この特別図柄保留球実行エリア２０３ｃへシフトする。なお、本実施形態におけるシフトとは、一の領域に記憶されているデータを別の領域へ移動させることを示す。
【０１４７】
特別図柄１保留球数カウンタ２０３ｄ、特別図柄２保留球数カウンタ２０３ｅは、本実施形態では第１入球口６３、第２入球口６４に対して保留球の設定がないため、使用しないが、４ミリ秒毎に定期的に実行されるタイマ割込処理（図１４参照）の中で検出される第１入球口６３，又は第２入球口６４への入球（以下「始動入賞」と称す）に基づいて、第１図柄表示装置３７で行われる変動演出（第３図柄表示装置８１で行われる変動演出）の保留球数（待機回数）をそれぞれ最大４回まで計数するカウンタである。特別図柄１保留球数カウンタ２０３ｄ、特別図柄２保留球数カウンタ２０３ｅは、電源投入後のＲＡＭ２０３の初期設定処理（図１６、Ｓ９１７）によって、初期値としてゼロが設定される。そして、始動入賞が検出されて変動表示の保留球数が増加する毎に、それぞれ最大値４まで１加算される。一方、特別図柄１保留球数カウンタ２０３ａ、特別図柄２保留球数カウンタ２０３ｂは、変動演出が実行される毎に１減算される。
【０１４８】
また、特別図柄１保留球数カウンタ２０３ｄの値（即ち、保留球数）は、始動入賞に対して保留球が設定される仕様では、第１入球口６３に遊技球が入球したことに特別図柄１保留球格納エリア２０３ａにカウンタ値が格納された場合に、主制御基板から出力される特別図柄１保留球数コマンドによって音声ランプ制御装置１１３に通知される。特別図柄１保留球数コマンドは、始動入賞が検出されて特別図柄１保留球数カウンタ２０３ｄが１加算される毎に、主制御装置１１０から音声ランプ制御装置１１３に対して送信されるコマンドである。なお、本実施形態では、始動入賞に対して保留球が設定されていないため、特別図柄１保留球数カウンタ２０３ｄを使用することはない。
【０１４９】
また、特別図柄２保留球数カウンタ２０３ｅの値（即ち、保留球数）は、始動入賞に対して保留球が設定される仕様では、第２入球口６４に遊技球が入球したことに特別図柄２保留球格納エリア２０３ｂにカウンタ値が格納されるた場合に、主制御基板から出力される特別図柄２保留球数コマンドによって音声ランプ制御装置１１３に通知される。特別図柄２保留球数コマンドは、始動入賞が検出されて特別図柄２保留球数カウンタ２０３ｅが１加算される毎に、主制御装置１１０から音声ランプ制御装置１１３に対して送信されるコマンドである。なお、本実施形態では、始動入賞に対して保留球が設定されていないため、特別図柄２保留球数カウンタ２０３ｅを使用することはない。
【０１５０】
ここで、再び、図６を参照して、特別図柄保留球実行エリア２０３ｃの詳細について説明する。特別図柄保留球実行エリア２０３ｃは、大当たり抽選や第１図柄表示装置３７および第３図柄表示装置８１の表示の設定等を行うために、主制御装置１１０のＭＰＵ２０１により使用される。
【０１５１】
大当たり抽選や第１図柄表示装置３７及び第３図柄表示装置８１の表示の設定には、大当たり抽選に使用する第１当たり乱数カウンタＣ１と、大当たり種別の決定に使用する第１当たり種別図柄カウンタＣ２と、外れ時に停止図柄を停止させる変動パターンの決定に使用する停止パターン選択カウンタＣ３と、大当たり時に停止図柄を停止させる変動パターンの決定に使用する変動種別カウンタＣＳ１とが用いられる。特別図柄保留球実行エリア２０３ｃは、球が第１入球口６３，又は第２入球口６４へ入賞（始動入賞）した場合にＭＰＵ２０１によってカウンタ用バッファから取得される上記カウンタＣ１〜Ｃ３，ＣＳ１の各値をそれぞれ記憶する。
【０１５２】
特別図柄保留球実行エリア２０３ｃは、１つのエリアのみで構成されている。この特別図柄保留球実行エリア２０３ｃには、第１当たり乱数カウンタ格納エリア２０３ｃ１と、第１当たり種別カウンタ格納エリア２０３ｃ２と、停止パターン選択カウンタ格納エリア２０３ｃ３、変動種別カウンタ格納エリア２０３ｃ４とが設けられている。
【０１５３】
ＭＰＵ２０１は、特別図柄保留球実行エリア２０３ｃにカウンタ用バッファから取得される上記カウンタＣ１〜Ｃ３、ＣＳ１の各値がそれぞれ記憶された場合には、特別図柄保留球実行エリア２０３ｃに格納されたデータを、変動開始処理（図２０参照）において参照し、その参照データに基づいて大当たり抽選を行うと共に、その抽選結果に対応する変動パターン及び停止種別を決定する。第１図柄表示装置３７では、主制御装置１１０の制御により、この決定された変動パターンおよび停止種別に基づいて、変動演出が行われる。
【０１５４】
また、ここで決定された変動パターン及び停止種別は、変動パターンコマンドおよび停止種別コマンドによって、音声ランプ制御装置１１３や表示制御装置１１４へ通知される。そして、表示制御装置１１４の制御によって、第３図柄表示装置８１では、変動パターンコマンドおよび停止種別コマンドにより通知された変動パターンおよび停止種別に基づいて、変動演出が行われる。
【０１５５】
普通図柄保留球数カウンタ２０３ｆは、４ミリ秒毎に定期的に実行されるタイマ割込処理（図１４参照）の中で検出される第３入球口６７ａ又は第４入球口６７ｂを遊技球が通過（以下「始動入賞」と称す）したことに基づいて、第１図柄表示装置３７で行われる変動演出（第３図柄表示装置８１の第２図柄表示部８３、第２図柄表示装置８８で行われる変動演出）の保留球数（待機回数）をそれぞれ最大４回まで計数するカウンタである。この普通図柄保留球数カウンタ２０３ｆは、第３入球口６７ａ又は第４入球口６７ｂを遊技球が通過した保留球数の合計を記憶するカウンタである。電源投入後のＲＡＭ２０３の初期設定処理（図２３、Ｓ９１７）によって、初期値としてゼロが設定される。そして、始動入賞が検出されて変動表示の保留球数が増加する毎に、最大値８まで１加算される。一方、普通図柄保留球数カウンタ２０３ｆは、変動演出が実行される毎に１減算される（図２３、Ｓ３０９参照）。
【０１５６】
普通図柄１保留球数カウンタ２０３ｇは、４ミリ秒毎に定期的に実行されるタイマ割込処理（図１４参照）の中で検出される第３入球口６７ａに始動入賞したことに基づいて、第１図柄表示装置３７で行われる変動演出（第３図柄表示装置８１の第２図柄表示部８３、第２図柄表示装置８８で行われる変動演出）の保留球数（待機回数）をそれぞれ最大４回まで計数するカウンタである。この普通図柄１保留球数カウンタ２０３ｇは、電源投入後のＲＡＭ２０３の初期設定処理（図２３、Ｓ９１７）によって、初期値としてゼロが設定される。そして、始動入賞が検出されて変動表示の保留球数が増加する毎に、最大値４まで１加算される。
【０１５７】
普通図柄２保留球数カウンタ２０３ｈは、４ミリ秒毎に定期的に実行されるタイマ割込処理（図１４参照）の中で検出される第４入球口６７ｂに始動入賞したことに基づいて、第１図柄表示装置３７で行われる変動演出（第３図柄表示装置８１の第２図柄表示部８３、第２図柄表示装置８８で行われる変動演出）の保留球数（待機回数）をそれぞれ最大４回まで計数するカウンタである。この普通図柄２保留球数カウンタ２０３ｈは、電源投入後のＲＡＭ２０３の初期設定処理（図１６、Ｓ９１７）によって、初期値としてゼロが設定される。そして、始動入賞が検出されて変動表示の保留球数が増加する毎に、最大値４まで１加算される。
【０１５８】
普通図柄保留球格納エリア２０３ｉは、第３入球口６７ａ、第４入球口６７ｂへの始動入賞の検出に伴ってカウンタ用バッファ（図６参照）より取得した第２当たり乱数カウンタＣ４、第３入球口６７ａ、第４入球口６７ｂどちらの入球口へ始動入賞したかを示す第１〜２普通図柄フラグをそれぞれ記憶するためのメモリである。ＭＰＵ２０１は、タイマ割込処理（図１４参照）の中で、球が第３入球口６７ａ又は第４入球口６７ｂへ通過（始動入賞）したことを検出すると、カウンタ用バッファから第２当たり乱数カウンタＣ４，の値を取得し、保留球格納エリア２０３ｂの第２当たり乱数カウンタ格納エリア２０３ｉ１に格納する。そして、第３入球口６７ａを通過（始動入賞）した場合であれば、第１普通図柄フラグを第１〜２普通図柄フラグ格納エリア２０３ｉ２に格納（記憶）する。一方、第４入球口６７ｂへ通過（始動入賞）した場合であれば、第２普通図柄フラグを第１〜２普通図柄フラグ格納エリア２０３ｉ２に格納（記憶）する。普通図柄保留球格納エリア２０３ｉは、一の始動入賞に対応するデータ（カウンタＣ４の値、第１又は第２普通図柄フラグ）が、最大８回分まで記憶（保留）できるように、８つの保留エリアを有している。普通図柄保留球格納エリア２０３ｉには、第３入球口６７ａ又は第４入球口６７ｂへ通過（始動入賞）した順に保留球のデータが、データが空いている保留エリアの内、消化される順序の早い保留エリアから順に記憶される。
【０１５９】
また、普通図柄保留球実行エリア２０３ｊは、始動入賞に基づいて、各カウンタ値が格納され、遊技球大当たり抽選や、第１図柄表示装置３７又は第３図柄表示装置８１の表示（変動パターン）の設定等の処理において参照すべきデータ（カウンタＣ１〜Ｃ３，ＣＳ１の各値）を記憶するためのメモリである。
【０１６０】
なお、ＭＰＵ２０１は、普通図柄の変動演出の実行開始タイミングであることを検出すると、当たり抽選や、第２図柄表示部８３又は第２図柄表示装置８８の表示の設定等の処理を実行するために、上述した普通図柄保留球格納エリア２０３ｉに記憶されている各始動入賞に対応するデータ（第２当たり乱数カウンタＣ４の値）のうち、一の始動入賞に対応するデータを、この普通図柄保留球実行エリア２０３ｊへシフトする。なお、本実施形態におけるシフトとは、一の領域に記憶されているデータを別の領域へ移動させることを示す。
【０１６１】
その他のメモリエリアは、主制御装置１１０のＭＰＵ２０１が使用するその他カウンタ値等を一時的に記憶して置くためのエリアである。
【０１６２】
主制御装置１１０のＭＰＵ２０１には、８ビットのカウンタＩＣで構成された乱数生成回路２６０とフラッシュメモリ２６１が接続されている。乱数生成回路２６０は、内部にクロック信号を発生させるクロック信号発生回路が内蔵されており、パチンコ機１０に電源が投入されて、乱数生成回路２６０が作動可能な電力が供給されると、ＭＰＵ２０１の状態に関わらず、カウンタ値の更新を始める。なお、８ビットのカウンタであるので、カウンタ値の更新範囲は「０〜２５５」までとなっている。作動を開始するにあたり、乱数生成回路２６０の初期化は行わないので、乱数の更新を始める初期値はランダムになっており、不定の値からカウンタ値の更新を開始する。
【０１６３】
なお、本実施形態では、乱数生成回路２６０を８ビットのカウンタＩＣで構成したが、これに限らず、１６ビットのカウンタＩＣで構成しても良いし、その他の乱数生成回路２６０であっても良い。
【０１６４】
フラッシュメモリ２６１は、電源を切ってもデータが消えない不揮発性の半導体メモリであり、ＮＡＮＤ型フラッシュメモリで構成されている。ＭＰＵ２２１からのデータを読み込み及び書き込み可能に接続されている。フラッシュメモリ２６１には、後述する、コマンドの加工条件設定を記憶する領域である加工条件設定記憶エリア２６１ａが設けられている。フラッシュメモリ２６１は、後述する、パチンコ機１０のＲＡＭ消去スイッチ（図３、１２２）がオンされてＲＡＭ２０３が初期設定がされても、フラッシュメモリ２６１は、初期設定されず、加工条件設定記憶エリア２６１ａに記憶された加工条件の設定は保持される。
【０１６５】
このように、加工条件の設定は、フラッシュメモリ２６１の加工条件設定記憶エリア２６１ａに記憶されるように構成したので、ＲＡＭ消去スイッチ（図３、１２２）がオンされてＲＡＭ２０３の初期化がされても加工条件の設定まで消去されてしまうのを防止できる。また、ＲＡＭ２０３とは別で設けられたフラッシュメモリ２６１としたことで、不正にフラッシュメモリにアクセスして、加工条件の設定を抽出しようとする不正に対しても不正対策をフラッシュメモリに対してするだけで良く、不正防止の対策を簡素化できる。
【０１６６】
また、パチンコ機１０の他データが読み書きされるＲＡＭ２０３と別に設けたので、ＲＡＭ２０３と比較して、データの読み書き回数が少なくなり、フラッシュメモリ２６１が破損して、加工条件の設定が消去されてしまうような不具合も抑制できる。
【０１６７】
主制御装置１１０のＭＰＵ２０１には、アドレスバス及びデータバスで構成されるバスライン２０４を介して入出力ポート２０５が接続されている。入出力ポート２０５には、払出制御装置１１１、音声ランプ制御装置１１３、第１図柄表示装置３７、第２図柄表示部８３、普通図柄保留表示部８４、第１特定入賞口６５ａ、第２特定入賞口６５０ａの開閉板の下辺を軸として前方側に開閉駆動するための大開放口ソレノイドや電動役物を駆動するためのソレノイドなどからなるソレノイド２０９が接続され、ＭＰＵ２０１は、入出力ポート２０５を介してこれらに対し各種コマンドや制御信号を送信する。
【０１６８】
また、入出力ポート２０５には、図示しないスイッチ群やセンサ群などからなる各種スイッチ２０８や、電源装置１１５に設けられた後述のＲＡＭ消去スイッチ（図３、１２２）回路２５３が接続され、ＭＰＵ２０１は各種スイッチ２０８から出力される信号や、ＲＡＭ消去スイッチ（図３、１２２）回路２５３より出力されるＲＡＭ消去信号ＳＧ２に基づいて各種処理を実行する。
【０１６９】
払出制御装置１１１は、払出モータ２１６を駆動させて賞球や貸出球の払出制御を行うものである。演算装置であるＭＰＵ２１１は、そのＭＰＵ２１１により実行される制御プログラムや固定値データ等を記憶したＲＯＭ２１２と、ワークメモリ等として使用されるＲＡＭ２１３とを有している。
【０１７０】
払出制御装置１１１のＲＡＭ２１３は、主制御装置１１０のＲＡＭ２０３と同様に、ＭＰＵ２１１の内部レジスタの内容やＭＰＵ２１１により実行される制御プログラムの戻り先番地などが記憶されるスタックエリアと、各種のフラグおよびカウンタ、Ｉ／Ｏ等の値が記憶される作業エリア（作業領域）とを有している。ＲＡＭ２１３は、パチンコ機１０の電源の遮断後においても電源装置１１５からバックアップ電圧が供給されてデータを保持（バックアップ）できる構成となっており、ＲＡＭ２１３に記憶されるデータは、すべてバックアップされる。なお、主制御装置１１０のＭＰＵ２０１と同様、ＭＰＵ２１１のＮＭＩ端子にも、停電等の発生による電源遮断時に停電監視回路２５２から停電信号ＳＧ１が入力されるように構成されており、その停電信号ＳＧ１がＭＰＵ２１１へ入力されると、停電時処理としてのＮＭＩ割込処理（図２２参照）が即座に実行される。
【０１７１】
払出制御装置１１１のＭＰＵ２１１には、アドレスバス及びデータバスで構成されるバスライン２１４を介して入出力ポート２１５が接続されている。入出力ポート２１５には、主制御装置１１０や払出モータ２１６、発射制御装置１１２などがそれぞれ接続されている。また、図示はしないが、払出制御装置１１１には、払い出された賞球を検出するための賞球検出スイッチが接続されている。なお、該賞球検出スイッチは、払出制御装置１１１に接続されるが、主制御装置１１０には接続されていない。
【０１７２】
発射制御装置１１２は、主制御装置１１０により球の発射の指示がなされた場合に、操作ハンドル５１の回転操作量に応じた球の打ち出し強さとなるよう球発射ユニット１１２ａを制御するものである。球発射ユニット１１２ａは、図示しない発射ソレノイドおよび電磁石を備えており、その発射ソレノイドおよび電磁石は、所定条件が整っている場合に駆動が許可される。具体的には、遊技者が操作ハンドル５１に触れていることをタッチセンサ５１ａにより検出し、球の発射を停止させるための打ち止めスイッチ５１ｂがオフ（操作されていないこと）を条件に、操作ハンドル５１の回動量に対応して発射ソレノイドが励磁され、操作ハンドル５１の操作量に応じた強さで球が発射される。
【０１７３】
音声ランプ制御装置１１３は、音声出力装置（図示しないスピーカなど）２２６における音声の出力、ランプ表示装置（電飾部２９〜３３、表示ランプ３４など）２２７における点灯および消灯の出力、変動演出（変動表示）といった表示制御装置１１４で行われる第３図柄表示装置８１の表示態様の設定などを制御するものである。演算装置であるＭＰＵ２２１は、そのＭＰＵ２２１により実行される制御プログラムや固定値データ等を記憶したＲＯＭ２２２と、ワークメモリ等として使用されるＲＡＭ２２３とを有している。
【０１７４】
音声ランプ制御装置１１３のＭＰＵ２２１には、フラッシュメモリ２６２が接続されている。フラッシュメモリ２６２は、電源を切ってもデータが消えない不揮発性の半導体メモリであり、ＮＡＮＤ型フラッシュメモリで構成されている。ＭＰＵ２２１からのデータを読み込み及び書き込み可能に接続されている。フラッシュメモリ２６２には、後述する、コマンドの加工条件設定を記憶する領域である加工条件設定記憶エリア２６２ａが設けられている。フラッシュメモリ２６２は、後述する、パチンコ機１０のＲＡＭ消去スイッチ（図３、１２２）がオンされてＲＡＭ２０３が初期設定がされても、フラッシュメモリ２６２は、初期設定されず、加工条件設定記憶エリア２６２ａに記憶された加工条件の設定は保持される。このように、加工条件の設定は、フラッシュメモリ２６２の加工条件設定記憶エリア２６２ａに記憶されるように構成したので、ＲＡＭ２２３の初期値設定（Ｓ１１１０）がされてＲＡＭ２２３の初期化がされても加工条件の設定まで消去されてしまうのを防止できる。また、ＲＡＭ２２３とは別で設けたので、不正にフラッシュメモリ２６２にアクセスして、加工条件の設定を抽出しようとする不正に対しても不正対策をフラッシュメモリ２６２に対してするだけで良く、不正防止の対策を簡素化できる。
【０１７５】
また、パチンコ機１０の他データが読み書きされるＲＡＭ２２３と別に設けたので、ＲＡＭ２２３と比較して、データの読み書き回数が少なくなり、フラッシュメモリ２６２が破損して、加工条件の設定が消去されてしまうような不具合も抑制できる。
【０１７６】
音声ランプ制御装置１１３のＭＰＵ２２１には、アドレスバス及びデータバスで構成されるバスライン２２４を介して入出力ポート４２５が接続されている。入出力ポート４２５には、主制御装置１１０、表示制御装置１１４、音声出力装置２２６、ランプ表示装置２２７、振動センサ２２８、枠ボタン２２などがそれぞれ接続されている。
【０１７７】
音声ランプ制御装置１１３は、枠ボタン２２からの入力を監視し、遊技者によって枠ボタン２２が操作された場合は、第３図柄表示装置８１で表示されるステージを変更したり、スーパーリーチ時の演出内容を変更したりするように、音声出力装置２２６、ランプ表示装置２２７を制御し、また、表示制御装置１１４へ指示する。ステージが変更される場合は、変更後のステージに応じた背面画像を第３図柄表示装置８１に表示させるべく、変更後のステージに関する情報を含めた背面画像変更コマンドを表示制御装置１１４へ送信する。ここで、背面画像とは、第３図柄表示装置８１に表示させる主要な画像である第３図柄の背面側に表示される画像のことである。
【０１７８】
また、振動センサ２２８は、遊技板２１３の裏面に取り付けられている。パチンコ機１０では、入球口への入球が遊技状態を決定する重要な要因となるので、振動によって球の流れを変え、意図的に入球口への入球が行われることを阻止する必要がある。そこで、振動センサ２２８の出力から、遊技者などによってパチンコ機１０に振動が与えられたと判断される場合は、その振動エラーを伝えるエラーコマンドを表示制御装置１１４に送信する。その他、音声ランプ制御装置１１３は、主制御装置１１０からのコマンドや、音声ランプ制御装置１１３に接続された各種装置等の状況に応じてエラーを判定し、そのエラーの種別を含めてエラーコマンドを表示制御装置１１４へ送信する。表示制御装置１１４では、受信したエラーコマンドによって示されるエラー種別（例えば、振動エラー）に応じたエラーメッセージ画像を第３図柄表示装置８１に遅滞無く表示させる制御が行われる。
【０１７９】
音声ランプ制御装置１１３のＲＡＭ２２３には、コマンド記憶領域２２３ａ、特別図柄保留球数カウンタ２２３ｂ、変動開始フラグ２２３ｃ、遊技カウンタ２２３ｄ、普通図柄保留球数カウンタ２２３ｅ、遊技動作示唆設定フラグ２２３ｆ、その他メモリエリア２２３ｇとが少なくとも設けられている。
【０１８０】
コマンド記憶領域エリア２２３ａは、主制御装置１１０から音声ランプ制御装置１１３へ出力された各種コマンドがそのコマンドに対する処理が実行されるまで一時的に記憶され領域である。詳細には、リングバッファで構成され、ＦＩＦＯ（Ｆｉｒｓｔ  Ｉｎ  Ｆｉｒｓｔ  Ｏｕｔ）方式によってデータの読み書きが行われる。音声ランプ処理装置１１３のコマンド判定処理（図２８参照）が実行されると、コマンド記憶領域２２３ａに記憶された未処理のコマンドのうち、最初に格納されたコマンドが読み出され、コマンド判定処理によって、そのコマンドが解析されて、そのコマンドに応じた処理が行われる。
【０１８１】
特別図柄保留球数カウンタ２２３ｂは、本実施形態では、始動入賞に対して保留球数が設定されていないため使用されないが、保留球が設定される仕様に変更される等の場合に使用するために設けられているものである。主制御装置１１０の特別図柄１及び特別図柄２保留球数カウンタ２０３ａと同様に、第１図柄表示装置３７（および第３図柄表示装置８１）で行われる変動演出（変動表示）であって、主制御装置１１０において保留されている変動演出の保留球数（待機回数）を最大４回まで計数するカウンタである。
【０１８２】
変動開始フラグ２２３ｃは、電源投入時に初期値としてオフに設定され、主制御装置１１０から出力された特別図柄又は普通図柄の変動パターンコマンドを受信した場合にオンされる（図２８、Ｓ１４０２参照）。そして、第３図柄表示装置８１における変動表示の設定がなされるときにオフされる（図３０、Ｓ１５０２参照）。
【０１８３】
遊技カウンタ２２３ｄは、所定の範囲（本実施形態では０〜２５５）内で順に１ずつ加算され、最大値（本実施形態では２９９）に達した後０に戻り、また１ずつ加算される構成となっている。遊技カウンタ２２３ｄの値は、定期的に（本実施形態では音声ランプ制御装置１１３のメイン処理（Ｓ１２００）毎に１回）更新され（図２６、Ｓ１２１２参照）、後述する、遊技動作示唆抽選処理（Ｓ１４１３）にて遊技動作示唆設定を設定するか否かの抽選を行う場合に取得される（図２９（ｂ）、Ｓ１４２２）。また、継続抽選処理（Ｓ１４１１）にて遊技動作示唆設定を終了するか否かの抽選を行う場合にも取得される（図２９（ａ）のＳ１４３１）。
【０１８４】
普通図柄保留球数カウンタ２２３ｅは、主制御装置１１０の普通図柄保留球数カウンタ２０３ｆと同様に、第１図柄表示装置３７（および第３図柄表示装置８１）で行われる変動演出（変動表示）であって、主制御装置１１０において保留されている変動演出の保留球数（待機回数）を最大８回まで計数するカウンタである。
【０１８５】
遊技動作示唆設定フラグ２２３ｆは、遊技動作示唆設定が設定されたことを示すフラグであり、遊技動作示唆設定が設定された場合にはオンされる。一方、遊技動作示唆設定が設定されない場合にはオフされる。電源投入時にオフには設定される。遊技動作示唆抽選処理（Ｓ１４１３）でオンに設定され（図２９（ｂ）、Ｓ１４２４参照）、継続抽選処理（Ｓ１４１１）でオフに設定される（図２９（ａ）、Ｓ１４３３参照）。音声ランプ制御装置１１３が現在、遊技動作示唆設定が設定されているか判別する場合には、この遊技動作示唆設定フラグ２２３ｆを判別することにより、遊技動作示唆設定が設定されているか判別する。
【０１８６】
図６に戻り、説明を続ける。ＲＡＭ２２３は、その他、主制御装置１１０より受信したコマンドを、そのコマンドに対応した処理が行われるまで一時的に記憶するコマンド記憶領域２２３ａや、オン状態で変動演出を開始すべきことを示す変動開始フラグ２２３ｃ、などを有している。
【０１８７】
電源装置１１５は、パチンコ機１０の各部に電源を供給するための電源部２５１と、停電等による電源遮断を監視する停電監視回路２５２と、ＲＡＭ消去スイッチ（図３、１２２）（図３参照）が設けられたＲＡＭ消去スイッチ（図３、１２２）回路２５３とを有している。電源部２５１は、図示しない電源経路を通じて、各制御装置１１０〜１１４等に対して各々に必要な動作電圧を供給する装置である。その概要としては、電源部２５１は、外部より供給される交流２４ボルトの電圧を取り込み、各種スイッチ２０８などの各種スイッチや、ソレノイド２０９などのソレノイド、モータ等を駆動するための１２ボルトの電圧、ロジック用の５ボルトの電圧、ＲＡＭバックアップ用のバックアップ電圧などを生成し、これら１２ボルトの電圧、５ボルトの電圧及びバックアップ電圧を各制御装置１１０〜１１４等に対して必要な電圧を供給する。
【０１８８】
停電監視回路２５２は、停電等の発生による電源遮断時に、主制御装置１１０のＭＰＵ２０１及び払出制御装置１１１のＭＰＵ２１１の各ＮＭＩ端子へ停電信号ＳＧ１を出力するための回路である。停電監視回路２５２は、電源部２５１から出力される最大電圧である直流安定２４ボルトの電圧を監視し、この電圧が２２ボルト未満になった場合に停電（電源断、電源遮断）の発生と判断して、停電信号ＳＧ１を主制御装置１１０及び払出制御装置１１１へ出力する。停電信号ＳＧ１の出力によって、主制御装置１１０及び払出制御装置１１１は、停電の発生を認識し、ＮＭＩ割込処理を実行する。なお、電源部２５１は、直流安定２４ボルトの電圧が２２ボルト未満になった後においても、ＮＭＩ割込処理の実行に充分な時間の間、制御系の駆動電圧である５ボルトの電圧の出力を正常値に維持するように構成されている。よって、主制御装置１１０及び払出制御装置１１１は、ＮＭＩ割込処理（図２２参照）を正常に実行し完了することができる。
【０１８９】
ＲＡＭ消去スイッチ（図３、１２２）回路２５３は、電源投入時（ＲＡＭ消去スイッチ（図３、１２２）を押しながら電源投入）にＲＡＭ消去スイッチ（図３、１２２）（図３参照）が押下された場合に、主制御装置１１０へ、バックアップデータをクリアさせるためのＲＡＭ消去信号ＳＧ２を出力するための回路である。主制御装置１１０は、パチンコ機１０の電源投入時に、ＲＡＭ消去信号ＳＧ２を入力した場合に、バックアップデータをクリアすると共に、払出制御装置１１１においてバックアップデータをクリアさせるための払出初期化コマンドを払出制御装置１１１に対して送信する。
【０１９０】
図１１（ｃ）は、図１１（ｂ）に示すように、ＲＯＭ２２３に記憶される継続抽選テーブル２２２ａの一例を模式的に示した図である。継続抽選テーブル２２２ａは、遊技カウンタ２２３ｄより取得した遊技カウンタ値により、後述する、遊技動作示唆設定が継続されるか、継続されない（転落する）かの決定が行われるものである。具体的には、遊技カウンタ値が「０〜１７０」の範囲であれば、遊技動作示唆設定を継続すると判別され、「１７１〜２５５」の範囲であれば、継続しない（転落する）と判別される。
【０１９１】
図１１（ｄ）は、図１１（ｂ）に示すようにＲＯＭ２２３に記憶される遊技動作示唆抽選テーブル２２２ｂの一例を模式的に示した図である。遊技動作示唆抽選テーブル２２２ｂは、遊技カウンタ２２３ｄより取得した遊技カウンタ値により、後述する、遊技動作示唆設定が設定される（当たり）か、設定されない（外れ）かの決定が行われるものである。具体的には、遊技カウンタ値が「０〜１２７」の範囲であれば、遊技動作示唆設定を設定すると判別され、「１２８〜２５５」の範囲であれば、継続しないと判別される。なお、遊技動作示唆設定抽選は、主制御装置１１０から普通図柄の特殊外れを示す停止種別コマンドである特殊外れコマンドを受信した場合に実行される。
【０１９２】
上記したように、主制御装置１１０のＭＰＵ２０１は、特別図柄や普通図柄の入賞の検知や、その入賞に対して当たりや変動パターンの選択等の各種抽選等の制御処理を実行している。その為、ＭＰＵ２０１の制御負荷は大きくなっており、安定してパチンコ機１０の制御を実行するために、本実施形態のように、遊技動作示唆設定を設定するか否かの抽選を、サブ制御装置に該当する音声ランプ制御装置１１３のＭＰＵ２２１が行うようにすることで、主制御装置１１０の制御負荷を軽くすることができる。
【０１９３】
また、詳しくは後述するが、遊技動作示唆設定がされ、遊技者に遊技動作示唆演出が実行されると、遊技者は、遊技動作示唆演出がない場合よりも、第１入球口６３又は第２入球口６４へ容易に始動入賞させることができる。その為、パチンコ機１０の仕様変更により、遊技者が大当たりを得ることができる確率を変えたパチンコ機１０を提供する場合には、主制御装置１１０はそのまま流用し、音声ランプ制御装置１１３の遊技動作示唆設定が抽選される確率を変更したものを作成することで、仕様の変更をすることができる。
【０１９４】
このようにすることで、主制御装置１１０は同じで、音声ランプ制御装置１１３のＭＰＵ２２１が遊技動作示唆設定の抽選を行った場合に、遊技動作示唆設定が設定される確率を高くする（図１１（ｄ）で当たりとなるカウンタ値の数を多くする）ことで、遊技者にとっては、特別図柄の大当たりが得られ易いパチンコ機１０となり、一方、遊技動作示唆設定が設定される確率を低くする（図１１（ｄ）で当たりとなるカウンタ値の数を少なくする）ことで、遊技者にとっては、特別図柄の大当たりが得られ難いパチンコ機１０となり、パチンコ機１０のバリエーションを音声ランプ制御装置１１３を変更することで増やすことができる。よって、遊技店にバリエーション豊富なパチンコ機１０を提供することができる。
【０１９５】
また、主制御装置１１０のＭＰＵ２０１が、特殊外れを示す停止種別コマンドである特殊外れコマンドを音声ランプ制御装置１１３に対して送信することに基づいて、音声ランプ制御装置１１３のＭＰＵ２２１が遊技動作示唆設定を抽選するようにしたことで、抽選のタイミングを主制御装置１１０のＭＰＵ２０１が決めることができ、遊技制御の妨げとなるようなタイミングで、音声ランプ制御装置１１３のＭＰＵ２２１が遊技動作示唆設定の抽選を行うことを防止できる。
【０１９６】
主制御装置１１０と音声ランプ制御装置１１３の制御基板は、基板ボックスと呼ばれる、透明なプラスチック製のベース部材と蓋部材で構成された箱（ボックス）により覆われている。その基板ボックスは、ベース部材と蓋部材とを容易に離間できないように「封止部材」と呼ばれる不正防止のための部材によりかしめが行われている。一般的に封止部材は、ベース部材と蓋部材を勘合させた場合に、ベース部材と蓋部材との一部を貫通して設けられた貫通孔にピン形状の封止部材を挿入する（かしめる）ことで、貫通孔を形成している部材を破壊するか、封止部材を破壊するか等の開封痕の残る方法でしかベース部材と蓋部材を離間させることが困難に構成されている。
【０１９７】
そのため、主制御装置１１０や音声ランプ制御装置１１３の制御基板に直接不正をすることが困難なため、上記のように、主制御装置１１０から音声ランプ制御装置１１３に対して送信するコマンドに基づいて遊技者に利益となるような抽選（本実施形態では、遊技動作示唆設定の抽選）を音声ランプ制御装置１１３のＭＰＵ２２１に行わせると、主制御装置１１０と音声ランプ制御装置１１３を接続するハーネスに対して「ぶら下げ基板」と呼ばれる基板を使った不正をされる虞がある。
【０１９８】
制御基板の全体を「ぶら下げ基板」とは、主制御装置１１０が音声ランプ制御装置１１３にコマンドを送信するハーネスに特殊な基板を取り付けて、音声ランプ制御装置１１３に対して強制的に特定のコマンドを送信するものである。
【０１９９】
この「ぶら下げ基板」により、特殊外れコマンドを強制的に、何度も音声ランプ制御装置１１３に対して送信する。これにより、音声ランプ制御装置１１３のＭＰＵ２２１は、その特殊外れコマンドを正規の特殊外れコマンドであると判別してしまうと、遊技動作示唆設定の抽選を実行し、遊技動作示唆設定を設定される虞がある。
【０２００】
しかしながら、後述するように、本実施形態では、主制御装置１１０のＭＰＵ２０１は、パチンコ機１０に電源が投入されたことにより実行される立ち上げ処理（図２３、９１１参照）により、特殊外れコマンドも変更されて生成される加工条件の設定がされる。加工条件が設定されると、音声ランプ制御装置１１３に対して加工条件の設定が加工条件コマンドとして、出力される。これにより、音声ランプ制御装置１１３のＭＰＵも主制御装置１１０のＭＰＵ２０１が変更して生成するコマンドの変更方法（加工条件の設定）を認識することができる。
【０２０１】
コマンド加工条件の設定は、主制御基板に電源が投入される度に、設定されることから、送信される特殊外れコマンドも電源が投入されることに基づいて変更される。よって、中古機等で特殊外れコマンドの解析を行って、「ぶら下げ基板」によりその解析した特殊外れコマンドを送信しても、遊技店に設置されたパチンコ機１０で設定されている加工条件が異なれば、音声ランプ制御装置１１３のＭＰＵ２２１は、「ぶら下げ基板」が送信する特殊外れコマンドを正規の特殊外れコマンドであるとは判別せず、「ぶら下げ基板」による不正を防止できる構成となっている。
【０２０２】
次に、図１３を参照して、表示制御装置１１４の電気的構成について説明する。図１３は、表示制御装置１１４の電気的構成を示すブロック図である。表示制御装置１１４は、ＭＰＵ２３１と、ワークＲＡＭ２３３と、ＲＯＭ２３４と、画像コントローラ２３７と、入力ポート２３８と、出力ポート２３９と、バスライン２４０，２４１とを有している。
【０２０３】
入力ポート２３８の入力側には音声ランプ制御装置１１３の出力側が接続され、入力ポート２３８の出力側には、ＭＰＵ２３１、ワークＲＡＭ２３３、ＲＯＭ２３４、画像コントローラ２３７がバスライン２４０を介して接続されている。画像コントローラ２３７には、バスライン２４１を介して出力ポート２３９が接続されている。また、出力ポート２３９の出力側には、第３図柄表示装置８１が接続されている。
【０２０４】
なお、パチンコ機１０は、大当たりの抽選確率や１回の大当たりで払い出される賞球数が異なる別機種であっても、第３図柄表示装置８１で表示される図柄構成が全く同じ仕様の機種があるので、表示制御装置１１４は共通部品化されコスト低減が図られている。
【０２０５】
以下では、先にＭＰＵ２３１、ＲＯＭ２３４、画像コントローラ２３７について説明し、次いで、ワークＲＡＭ２３３について説明する。まず、ＭＰＵ２３１は、主制御装置１１０の変動パターンコマンドに基づく音声ランプ制御装置１１３から出力された表示用変動パターンコマンドに基づいて、第３図柄表示装置８１の表示内容を制御するものである。そこで、本実施形態では、ＭＰＵ２３１のシステムリセットが解除されると、まず、ＲＯＭ２３４に記憶されている制御プログラムに従って、各種処理を実行する。
【０２０６】
ＲＯＭ２３４は、上述したように、ＭＰＵ２３１において実行される制御プログラムや、第３図柄表示装置８１に表示される画像のデータを記憶したメモリであり、ＭＰＵ２３１とバスライン２４０を介して接続されている。ＭＰＵ２３１は、バスライン２４０を介してシステムリセット解除後にＲＯＭ２３４に直接アクセスし、そのＲＯＭ２３４に記憶された制御プログラムを実行する。また、ＲＯＭ２３４はバスライン２４０を介して画像コントローラ２３７と接続されており、画像コントローラ２３７はＲＯＭ２３４に格納された画像データを、ワークＲＡＭ２３３へ転送する。ＭＰＵ２３１は、ワークＲＡＭ２３３へ転送された画像データを随時、第３図柄表示装置８１に出力し、第３図柄表示装置８１の表示制御を行う。
【０２０７】
次に、図１４から図２４のフローチャートを参照して、主制御装置１１０内のＭＰＵ２０１により実行される各制御処理を説明する。かかるＭＰＵ２０１の処理としては大別して、電源投入に伴い起動される立ち上げ処理と、その立ち上げ処理後に実行されるメイン処理（Ｓ１０００）と、定期的に（本実施形態では４ミリ秒周期で）起動されるタイマ割込処理と、ＮＭＩ端子への停電信号ＳＧ１の入力により起動されるＮＭＩ割込処理とがあり、説明の便宜上、はじめにタイマ割込処理とＮＭＩ割込処理とを説明し、その後立ち上げ処理とメイン処理（Ｓ１０００）とを説明する。
【０２０８】
図１４は、主制御装置１１０内のＭＰＵ２０１により実行されるタイマ割込処理を示すフローチャートである。タイマ割込処理は、例えば４ミリ秒毎に繰り返し実行される定期処理である。ＭＰＵ２０１がこのタイマ割込処理を実行することによって、定期的に実行すべき各種の処理が行われる。
【０２０９】
このタイマ割込処理では、まず、外部出力処理を実行する（Ｓ１０１）。タイマ割込処理やメイン処理（Ｓ１０００）では、各種処理に基づいて、払出制御装置１１１や音声ランプ制御装置１１３等へ送信すべきコマンド等を生成し、ＲＡＭ２０３に設けられたコマンド送信用リングバッファに一旦記憶する。Ｓ１０１の外部出力処理では、このコマンド送信用リングバッファに記憶されたコマンド等の出力データを、サブ側の各制御装置（周辺制御装置）に送信する。
【０２１０】
例えば、始動入賞処理（図１５参照）で設定された保留球数コマンドを音声ランプ制御装置１１３に送信する。また、変動処理（図１８参照）や変動処理の一処理である変動開始処理（図２０）で設定された変動パターンコマンド、停止種別コマンド、確定コマンド等を音声ランプ制御装置１１３に送信する。その他、後述のＳ１１１の処理において球の発射を行う場合に設定された球発射信号を、発射制御装置１１２に送信する。
【０２１１】
次に、払出制御装置１１１より受信した賞球計数信号や払出異常信号を読み込み（Ｓ１０２）、次いで、大当たり状態である場合において可変入賞装置６５の特定入賞口（大開放口）６５ａを開放又は閉鎖するための大開放口開閉処理を実行する（Ｓ１０３）。即ち、大当たり状態のラウンド毎に第１特定入賞口６５ａ、又第２特定入賞口６５０ａを開放し、第１特定入賞口６５ａ又は第２特定入賞口６５０ａの最大開放時間が経過したか、又は第１特定入賞口６５ａ又は第２特定入賞口６５０ａに球が規定数入賞したかを判定する。そして、これら何れかの条件が成立すると第１特定入賞口６５ａ、第２特定入用口６５０ａを閉鎖する。この第１特定入賞口６５ａ、第２特定入賞口６５０ａの開放と閉鎖とを所定ラウンド数繰り返し実行する。
【０２１２】
次に、第２図柄表示装置８８による第２図柄（普通図柄）（例えば「○」又は「×」の図柄）の表示制御処理を実行する（Ｓ１０４）。簡単に説明すると、球が第３入球口６７ａ又は第４入球口６７ｂを通過したことを条件に、その通過したタイミングで第２当たり乱数カウンタＣ４の値が取得されると共に、第２図柄表示装置８８にて第２図柄（普通図柄）の変動表示が実施される。そして、第２当たり乱数カウンタＣ４の値により第２図柄の抽選が実施され、第２図柄の当たり状態になると、第１入球口６３，又は第２入球口６４に付随する電動役物が所定時間開放される。この場合、第２図柄表示装置８８の変動表示は後述する第２図柄表示部８３と連動表示する。そして、同じ判定結果が同時に表示される。ここで、第２図柄表示装置８８は、主制御装置１１０が直接変動表示制御を実行するものであり、第２図柄表示部８３は、主制御装置１１０から出力された普通図柄の変動パターンコマンドに基づいて、音声ランプ制御装置１１３が生成する表示用変動パターンコマンドに基づいて、表示制御装置１１４が表示制御するものである。
【０２１３】
このように構成することで、表示制御装置１１４が不具合等で第２図柄表示部８３の表示ができない場合にも、第２図柄表示装置８８で普通図柄の変動表示をすることができる。また、第２図柄表示装置８８は、主制御装置１１０が直接制御していることから、「ぶら下げ基板」等により、主制御装置１１０が送信したコマンドと異なるコマンドで音声ランプ制御装置１１３が普通図柄の変動制御を行っている場合（表示制御装置１１４に表示用変動パターンコマンドを出力して普通図柄の変動表示を制御している場合）にも、第２図柄表示部８３と第２図柄表示装置８８の変動表示や停止図柄を比較することで確認することができる。
【０２１４】
次いで、各種入賞スイッチの読み込み処理を実行する（Ｓ１０５）。即ち、主制御装置１１０に接続されている各種スイッチの状態を読み込むと共に、当該スイッチの状態を判定して検出情報（入賞検知情報）を保存する。また、入賞検知情報に基づいて払出制御装置１１１に対して送信すべき獲得球数に対応する賞球コマンドをＲＡＭ２０３に設けられたコマンド送信用リングバッファに設定する。これにより、次に実行されるタイマ割込処理のＳ１０１の処理によって、賞球コマンドが払出制御装置１１１に向けて送信される。
【０２１５】
次に、第１初期値乱数カウンタＣＩＮＩ１と第２初期値乱数カウンタＣＩＮＩ２の更新を実行する（Ｓ１０６）。具体的には、第１初期値乱数カウンタＣＩＮＩ１を１加算すると共に、そのカウンタ値が最大値（本実施形態では１０９）に達した際、０にクリアする。そして、第１初期値乱数カウンタＣＩＮＩ１の更新値を、ＲＡＭ２０３の該当するカウンタ用バッファ領域に格納する。同様に、第２初期値乱数カウンタＣＩＮＩ２を１加算すると共に、そのカウンタ値が最大値（本実施形態では２９９）に達した際、０にクリアし、その第２初期値乱数カウンタＣＩＮＩ２の更新値をＲＡＭ２０３の該当するカウンタ用バッファ領域に格納する。
【０２１６】
更に、第１当たり乱数カウンタＣ１、第１当たり種別カウンタＣ２、停止パターン選択カウンタＣ３、変動種別カウンタＣＳ１及び第２当たり乱数カウンタＣ４の更新を実行する（Ｓ１０７）。具体的には、第１当たり乱数カウンタＣ１、第１当たり種別カウンタＣ２、停止パターン選択カウンタＣ３、停止種別カウンタＣＳ１及び第２当たり乱数カウンタＣ４をそれぞれ１加算すると共に、それらのカウンタ値が最大値（本実施形態ではそれぞれ、１０９，１１９，９９，１９８，２９９）に達した際、それぞれ０にクリアする。また、第１当たり乱数カウンタＣ１又は第２当たり乱数カウンタＣ４が１周した場合、その時点の第１初期値乱数カウンタＣＩＮＩ１又は第２初期値乱数カウンタＣＩＮＩ２の値を当該第１当たり乱数カウンタＣ１又は第２当たり乱数カウンタＣ２の初期値として読み込み、その初期値を第１当たり乱数カウンタＣ１又は第２当たり乱数カウンタＣ２に設定する。そして、各カウンタＣ１〜Ｃ４の更新値を、ＲＡＭ２０３の該当するカウンタ用バッファ領域に格納する。
【０２１７】
次に、第１図柄表示装置３７による表示を行うための処理や第３図柄表示装置８１による第３図柄の変動パターンなどを設定する変動処理を実行し（Ｓ１０８）、次いで、第１入球口６３，又は第２入球口６４への入賞に伴う始動入賞処理を実行する（Ｓ１０９）。なお、変動処理の詳細は図１８を参照して後述し、始動入賞処理の詳細は図１５を参照して後述する。
【０２１８】
始動入賞処理を実行した後は、第３入球口６７ａや第４入球口６７ｂを遊技球が通過したことに対する普通図柄の変動処理である普通図柄変動処理を実行し（Ｓ１１０）、次いで、第３入球口６７ａや第４入球口６７ｂを遊技球が通過したことに対するスルーゲート処理を実行する（Ｓ１１１）。なお、普通図柄変動処理の詳細は図１６を参照して後述し、スルーゲート処理の詳細は図１７を参照して後述する。発射制御処理を実行し（Ｓ１１２）、更に、定期的に実行すべきその他の処理を実行する（Ｓ１１３）。
【０２１９】
次いで、主制御装置１１０から音声ランプ制御装置１１３の送るコマンドの生成方法を決定するコマンド加工処理を実行し（Ｓ１１４）、タイマ割込処理を終了する。なお、コマンド加工処理の詳細は図２１を参照して後述する。発射制御処理（Ｓ１１２）は、遊技者が操作ハンドル５１に触れていることをタッチセンサ５１ａにより検出し、且つ、発射を停止させるための打ち止めスイッチ５１ｂが操作されていないことを条件に、球の発射のオン／オフを決定する処理である。そして、球の発射がオンである場合、発射制御装置１１２へ球発射信号を送信するために、その球発射信号の情報を、ワークＲＡＭ２０３に設けられたコマンド送信用リングバッファに設定する。これにより、次に実行されるタイマ割込処理のＳ１０１の処理によって、球発射信号が払出制御装置１１１を介して発射制御装置１１２へ送信される。
【０２２０】
次に、図１５のフローチャートを参照して、主制御装置１１０内のＭＰＵ２０１により実行されるタイマ割込処理の一処理である始動入賞処理（Ｓ１０９）を説明する。図１５は、この始動入賞処理（Ｓ１０９）を示すフローチャートである。始動入賞処理は、第１入球口６３への入球（始動入賞）の有無を判断し、始動入賞があった場合は、各カウンタＣ１〜Ｃ３，ＣＳ１の値を特別図柄保留球実行エリア２０３ｃに格納する処理を実行する。
【０２２１】
ＭＰＵ２０１は、この始動入賞処理を実行すると、まず、球が第１入球口６３に入賞（始動入賞）したか否かを判別する（Ｓ２０１）。ここでは、第１入球口６３への入球を検出する。球が第１入球口６３に入賞した（始動入賞があった）と判別されると（Ｓ２０１：Ｙｅｓ）、始動入賞可能期間かどうか判別する（Ｓ２０２）。始動入賞可能期間は、本実施形態では、特別図柄保留球実行エリア２０３ｃに保存されているデータがない（特別図柄の抽選変動中でない）場合か、大当たり遊技中でない場合に設定される。
【０２２２】
始動入賞可能期間であると判断されると（Ｓ２０２：Ｙｅｓ）、第１当たり乱数カウンタＣ１、第１当たり種別カウンタＣ２、停止パターン選択カウンタＣ３及び変動種別カウンタＣＳ１の各値をカウンタ用バッファから読み出し、ＲＡＭ２０３の特別図柄保留球実行エリア２０３ｃの第１当たり乱数カウンタ格納エリア２０３ｃ１、第１当たり種別カウンタ格納エリア２０３ｃ２、停止パターン選択カウンタ２０３ｃ３及び変動種別カウンタ格納エリア２０３ｃ４に各々保留（格納）する（Ｓ２０３）。
【０２２３】
次に、特別図柄保留球実行エリア２０３ｃに各種カウンタ値が格納された後、もしくは（Ｓ２０１：Ｎｏ）又は（Ｓ２０２：Ｎｏ）と判別された場合には、第２入球口６４に入賞（始動入賞があった）したか否かを判別する（Ｓ２０４）。ここでは、第２入球口６４への入球を検出する。球が第２入球口６４に入賞した（始動入賞があった）と判別されると（Ｓ２０４：Ｙｅｓ）、始動入賞可能期間かどうか判別する（Ｓ２０５）。
【０２２４】
始動入賞可能期間であると判断されると（Ｓ２０５：Ｙｅｓ）、第１当たり乱数カウンタＣ１、第１当たり種別カウンタＣ２、停止パターン選択カウンタＣ３及び変動種別カウンタＣＳ１の各値をカウンタ用バッファから読み出し、ＲＡＭ２０３の特別図柄保留球実行エリア２０３ｃの第１当たり乱数カウンタ格納エリア２０３ｃ１、第１当たり種別カウンタ格納エリア２０３ｃ２、停止パターン選択カウンタ２０３ｃ３及び変動種別カウンタ格納エリア２０３ｃ４に各々保留（格納）する（Ｓ２０６）。
【０２２５】
ＭＰＵ２０１は、変動演出の実行開始タイミングになったことを検出すると、特別図柄保留球実行エリア２０３ｃに格納されたカウンタＣ１〜Ｃ３，ＣＳ１の値に基づいて、大当たり抽選や変動パターンの判定等を実行する。このように、特別図柄保留球実行エリア２０３ｃ２０３ｂに格納されるカウンタＣ１〜Ｃ３，ＣＳ１の値は、変動演出の実行開始タイミングで行われる大当たり抽選や変動パターンの判定等で用いられる。
【０２２６】
なお、本実施形態では、第１入球口６３、第２入球口６４が同時に開放されることはない。それは、第１入球口６３、第２入球口６４への始動入賞は、第３入球口６７ａ、第４入球口６７ｂを遊技球が通過し、抽選が当たりとなった場合であり、普通図柄の抽選は第３入球口６７ａ、第４入球口６７ｂを遊技球が通過した順に実行される。さらに、普通図柄が当たりとなった場合に、第１普通電動役物６３ａ又は第２普通電動役物６４ａが作動して第１入球口６３、第２入球口６４に入賞可能となる期間は１．２ｓであり、普通図柄の変動秒数は１．２ｓ以上に設定されているため、第１入球口６３、第２入球口６４が同時に開放される期間はない。そのため、第１入球口６３、第２入球口６４に同時に入賞することがない構成となっている。
【０２２７】
次に、図１６を参照して、主制御装置１１０内のＭＰＵ２０１により実行されるタイマ割込処理の一処理である普通図柄変動処理（Ｓ１１０）について説明する。図１６は、この普通図柄変動処理（Ｓ１１０）を示すフローチャートである。普通図柄変動処理（Ｓ１１０）は、第２図柄表示装置８３において行う第２図柄の変動表示や、第１入球口６３、第２入球口６４に付随する第１普通電動役物６３ａ、第２普通電動役物６４ａの開放時間などを制御するための処理である。
【０２２８】
この普通図柄変動処理では、まず、今現在が、普通図柄（第２図柄）又は特別図柄の当たり中であるか否か、又は特別図柄の変動中であるか否かを判定する（Ｓ３０１）。普通図柄（第２図柄）の当たり中としては、第２図柄表示部８３において当たりを示す表示がなされてから第１入球口６３、第２入球口６４に付随する第１普通電動役物６３ａ、第２普通電動役物６４ａの開閉制御がなされている最中までが含まれる。特別図柄の当たり中としては、第３図柄表示装置８１において当たりを示す表示がなされてから大当たり遊技が終了するまでが含まれる。普通図柄（第２図柄）又は特別図柄の当たり中、又は特別図柄の変動中であれば（Ｓ３０１：Ｙｅｓ）、そのまま本処理を終了する。
【０２２９】
一方、普通図柄（第２図柄）の当たり中でなく、特別図柄の当たり中でなく、特別図柄の変動中でもなければ（Ｓ３０１：Ｎｏ）、第２図柄表示部８３の普通図柄が変動中であるか否かを判定し（Ｓ３０２）、普通図柄が変動中でなければ（Ｓ３０２：Ｎｏ）、普通図柄保留球数カウンタ２０３ｆの値（普通図柄における変動表示の保留回数Ｍ）を取得する（Ｓ３０７）。次に、普通図柄保留球数カウンタ２０３ｆの値（Ｍ）が０よりも大きいか否かを判別し（Ｓ３０８）、普通図柄保留球数カウンタ２０３ｆの値（Ｍ）が０であれば（Ｓ３０８：Ｎｏ）、そのまま本処理を終了する。一方、普通図柄保留球数カウンタ２０３ｆの値（Ｍ）が０でなければ（Ｓ３０８：Ｙｅｓ）、普通図柄保留球数カウンタ２０３ｆの値（Ｍ）を１減算する（Ｓ３０９）。
【０２３０】
次に、普通図柄保留球格納エリア２０３ｉに格納されたデータをシフトする（Ｓ３１０）。Ｓ３１０の処理では、普通図柄保留球格納エリア２０３ｉの保留第１エリア〜保留第８エリアに格納されているデータを、実行エリア側に順にシフトさせる処理を行う。より具体的には、保留第１エリア→実行エリア、保留第２エリア→保留第１エリア、保留第３エリア→保留第２エリア、保留第４エリア→保留第３エリア、保留第５エリア→保留第４エリア、保留第６エリア→保留第５エリア、保留第７エリア→保留第６エリア、保留第８エリア→保留第７エリアといった具合に各エリア内のデータをシフトする。データをシフトした後は、普通図柄保留球格納エリア２０３ｉの実行エリアに格納されている第２当たり乱数カウンタＣ４の値を取得する（Ｓ３１１）。
【０２３１】
次に、第２図柄（普通図柄）の抽選結果が当たりであった場合の第１普通当たり変動パターン又は第２普通当たり変動パターンを選択する（Ｓ３１２）。具体的には、第１〜２普通図柄フラグ格納エリア２０３ｊ２に格納されているフラグを判別して変動パターンを選択する。第１〜２普通図柄フラグ格納エリア２０３ｊ２に格納されているフラグが第１普通図柄当たりフラグであれば、第１普通当たり変動パターンが選択される。一方、第１〜２普通図柄フラグ格納エリア２０３ｊ２に格納されているフラグが第２普通図柄当たりフラグであれば、第２普通当たり変動パターンが選択される（本実施形態では、第１普通当たり変動パターン、第２普通当たり変動パターンは、第２図柄表示装置８８に「○」と「×」が２０ｓ間、交互に点灯される。又、第２図柄表示装置では２０ｓ間、「☆」と「−」が交互に変動表示される）。
【０２３２】
なお、第１普通当たり変動パターンと第２当たり変動パターンの２種類の普通図柄の当たり変動パターンが設定されているのは、第１普通図柄当たり変動パターンと第２普通当たり変動パターンとで変動パターンコマンドが異なり、音声ランプ制御装置１１３のＭＰＵ２２１が、普通図柄の当たりが、第３入球口６７ａを遊技球か通過したことを契機にした抽選結果であるか、第４入球口６７ｂを遊技球か通過したことを契機にした抽選結果であるかを判別できるようにするためである。
【０２３３】
次に、Ｓ３１１の処理で取得した第２当たり乱数カウンタＣ４の値と、普通図柄当たり乱数テーブル２０２ｃ（図８（ｄ））とに基づいて、普通図柄の当たりか否かの抽選結果を取得する（Ｓ３１３）。具体的には、第２当たり乱数カウンタＣ４の値と、普通図柄当たり乱数テーブル２０２ｃに格納されている乱数値とを比較する。上述したように、第２当たりカウンタＣ４の値が「５〜７」の範囲にあれば、普通図柄の当たりであると判定し、「０〜４，８〜２９９」の範囲にあれば、普通図柄の外れであると判定する（図８（ｄ）参照）。
【０２３４】
次に、普通図柄の当たりであると判定された場合には（Ｓ３１４：Ｙｅｓ）、当たり時の表示態様を設定する（Ｓ３１５）。このＳ３１５の処理では、第２図柄表示装置８３における変動表示が終了した後に、停止図柄（第２図柄）として第２図柄表示装置８８に「○」（第２図柄表示部８３に「☆」）の図柄が点灯表示されるように設定する。
【０２３５】
次に、Ｓ３１６の処理に移行し、第１普通当たり変動パターンが設定されていれば（今回の抽選結果が第３入球口６７ａを遊技球が通過したことに対する抽選結果であれば）、第１入球口６３に付随する第１普通電動役物６４ａの開放期間を１．２秒間に設定すると共に、その開放回数を１回に設定する。一方、第２普通当たり変動パターンが設定されていれば（今回の抽選結果が第４入球口６７ｂを遊技球が通過したことに対する抽選結果であれば）、第２入球口６４に付随する第２普通電動役物６４ａの開放期間を１．２秒間に設定すると共に、その開放回数を１回に設定し（Ｓ３１６）、Ｓ３１７の処理へ移行する。
【０２３６】
Ｓ３１４の処理において、普通図柄の外れであると判定された場合には（Ｓ３１４：Ｎｏ）、第２当たり乱数カウンタＣ４の値と普通図柄乱数テーブル（図８（ｄ））とに基づいて、普通図柄の特殊外れであるか否かを判定する（Ｓ３１８）。具体的には、第２当たり乱数カウンタＣ４の値と、普通図柄当たり乱数テーブル２０２ｃに格納されている乱数値と比較する。第２当たり乱数カウンタＣ４の値が「９８〜１００」の範囲にあれば、普通図柄の特殊外れであると判定し、「０〜４，１０１〜２９９」の範囲にあれば、普通図柄の特殊外れではないと判定する（図８（ｄ）参照）。
【０２３７】
次に、普通図柄の特殊外れであると判定された場合には（Ｓ３１８：Ｙｅｓ）、外れ時の表示態様を設定する（Ｓ３１９）。このＳ３１９の処理では、第２図柄表示装置８３における変動表示が終了した後に、停止図柄（第２図柄）として第２図柄表示装置８８に「×」（第２図柄表示部８３に「−」）の図柄が点灯表示されるように設定する。
【０２３８】
次に、第２図柄（普通図柄）の抽選結果が特殊外れであった場合の特殊外れ変動パターンが決定される（Ｓ３２０）。Ｓ３１２の処理で決定された第１又は第２普通当たり変動パターンに上書きされる。（本実施形態では、特殊外れ変動パターンは、第２図柄表示装置８８に「○」と「×」が２０ｓ間、交互に点灯される。又、第２図柄表示装置では２０ｓ間、「☆」と「−」が交互に変動表示される。）その後、Ｓ３１７の処理へ移行する。
【０２３９】
Ｓ３１８の処理において、普通図柄の特殊外れでないと判定された場合には（Ｓ３１８：Ｎｏ）、外れ時の表示態様を設定する（Ｓ３２１）。このＳ３２１の処理では、第２図柄表示装置８３における変動表示が終了した後に、停止図柄（第２図柄）として第２図柄表示装置８８に「×」（第２図柄表示部８３に「−」）の図柄が点灯表示されるように設定する。
【０２４０】
次に、第２図柄（普通図柄）の抽選結果が外れであった場合の外れ変動パターンが決定される（Ｓ３２２）。Ｓ３１２の処理で決定された第１又は第２普通当たり変動パターンに上書きされる。（本実施形態では、特殊外れ変動パターンは、第２図柄表示装置８８に「○」と「×」が２０ｓ間、交互に点灯される。又、第２図柄表示部８３では２０ｓ間、「☆」と「−」が交互に変動表示される。）その後、Ｓ３１７の処理へ移行する。そして、Ｓ３１７では、Ｓ３１２、Ｓ３２０又はＳ３２２の処理で決定された普通図柄の変動パターンが設定される。
【０２４１】
Ｓ３０２の処理において、普通図柄（第２図柄）が変動中であれば（Ｓ３０２：Ｙｅｓ）、第２図柄表示装置８３において実行している普通図柄の変動時間が経過したか否かを判別する（Ｓ３０３）。尚、ここでの変動時間は、第２図柄表示装部８３（第２図柄表示装置８８）において変動表示が開始される前に、Ｓ３１２の処理、Ｓ３２０の処理又はＳ３２２の処理によって予め設定された時間である。
【０２４２】
Ｓ３０３の処理において、変動時間が経過していなければ（Ｓ３０３：Ｎｏ）、本処理を終了する。一方、Ｓ３０３の処理において、変動表示している普通図柄の変動時間が経過していれば（Ｓ３０３：Ｙｅｓ）、第２図柄表示部８３、第２図柄表示装置８８の停止表示を設定する（Ｓ３０４）。Ｓ３０４の処理では、普通図柄の抽選が当たりとなって、Ｓ３１５の処理により表示態様が設定されていれば、第２図柄として第２図柄表示装置８８には「○」図柄、第２図柄表示部８３には「☆」図柄が、停止表示（点灯表示）されるように設定される。一方、普通図柄の抽選が外れとなって、Ｓ３１９又はＳ３２１の処理により外れ時の表示態様が設定されていれば、第２図柄として第２図柄表示装置８８には「×」図柄、第２図柄表示部８３には「−」図柄が、停止表示（点灯表示）されるように設定される。Ｓ３０４の処理により、停止表示が設定されると、第２図柄表示部８３、第２図柄表示装置８８における変動表示が終了し、Ｓ３１５の処理、Ｓ３１９の処理又はＳ３２１の処理で設定された表示態様で、停止図柄（第２図柄）が第２図柄表示部８３、第２図柄表示装置８８に停止表示（点灯表示）される。
【０２４３】
次に、第２図柄表示部８３、第２図柄表示装置８８において実行中の変動表示の変動パターンは第１又は第２普通当たり変動パターンであるかを判定する。（変動開始されたときに、普通図柄変動処理によって行われた普通図柄の抽選結果（今回の抽選結果）が、普通図柄の当たりであるかを判定する）（Ｓ３０５）。第２図柄表示部８３、第２図柄表示装置８８において実行中の変動表示の変動パターンが第１普通当たり変動パターン又は第２普通当たり変動パターンであれば（Ｓ３０５：Ｙｅｓ）、第１普通当たり変動パターンであれば、第１入球口６３に付随する第１普通電動役物６４ａの開閉制御開始を設定する。一方、第２普通当たり変動パターンであれば、第２入球口６４に付随する第２普通電動役物６４ａの開閉制御開始を設定する（Ｓ３０６）。その後、本処理を終了する。
【０２４４】
Ｓ３０６の処理によって、第１普通電動役物６３ａ又は第２普通電動役物６４ａの開閉制御開始が設定されると、電動役物の開閉制御が開始され、Ｓ３１６の処理で設定された開放時間および開放回数が終了するまで電動役物の開閉制御が継続される。一方、Ｓ３０５の処理において、今回の抽選結果が普通図柄の外れであれば（Ｓ３０５：Ｎｏ）、Ｓ３０６の処理をスキップして、本処理を終了する。
【０２４５】
次に、図１７のフローチャートを参照して、主制御装置１１０内のＭＰＵ２０１により実行されるスルーゲート通過処理（Ｓ１１１）を説明する。図１７は、このスルーゲート通過処理（Ｓ１１１）を示すフローチャートである。このスルーゲート通過処理（Ｓ１１１）は、タイマ割込処理（図１４参照）の中で実行され、第３入球口６７ａ、第４入球口６７ｂを遊技球が通過したかを判断し、遊技球の通過があった場合に、第２当たり乱数カウンタＣ４が示す値を取得し保留するための処理である。
【０２４６】
スルーゲート通過処理（Ｓ１１１）では、まず、球が第３入球口６７ａを通過したか否かを判定する（Ｓ４０１）。ここでは、第３入球口６７ａを遊技球が通過したことを３回のタイマ割込処理にわたって検出する。そして、球が第３入球口６７ａを通過したと判定されると（Ｓ４０１：Ｙｅｓ）、普通図柄１保留球数カウンタ２０３ｇの値（第３入球口６７ａにおける変動表示の保留回数第１Ｍ）を取得する（Ｓ４０２）。そして、普通図柄１保留球数カウンタ２０３ｇの値（第１Ｍ）が上限値（本実施形態では４）未満であるか否かを判定する（Ｓ４０３）。
【０２４７】
球が第３入球口６７ａを通過していないか（Ｓ４０１：Ｎｏ）、或いは、球が第３入球口６７ａを通過していても普通図柄保留球数カウンタ２０３ｇの値（第１Ｍ）が４未満でなければ（Ｓ４０３：Ｎｏ）、Ｓ４０６の処理へ移行する。一方、球が第３入球口６７ａを通過し（Ｓ４０１：Ｙｅｓ）、且つ、普通図柄１保留球数カウンタ２０３ｇの値（第１Ｍ）が４未満であれば（Ｓ４０３：Ｙｅｓ）、普通図柄１保留球数カウンタ２０３ｇの値（第１Ｍ）を１加算する（Ｓ４０４）。そして、上述したタイマ割込処理のＳ１０７で更新した第２当たり乱数カウンタＣ４の値と、第１普通図柄フラグとをＲＡＭ２０３の普通図柄保留球格納エリア２０３ｉの空き保留エリア（保留第１エリア〜保留第８エリア）のうち最初のエリアに格納する（Ｓ４０５）。尚、Ｓ４０５の処理では、普通図柄保留球カウンタ２０３ｆの値を参照し、その値が０であれば、保留第１エリアを最初のエリアとする。同様に、その値が１であれば保留第２エリアを、その値が２であれば保留第３エリアを、その値が３であれば保留第４エリアを、その値が４であれば保留第５エリアを、その値が５であれば保留第６エリアを、その値が６であれば保留第７エリアを、その値が７であれば保留第８エリアを、それぞれ最初のエリアとする。
【０２４８】
次に、遊技球が第４入球口６７ｂを通過したか否かを判定する（Ｓ４０６）。ここでは、第４入球口６７ｂを遊技球が通過したことを３回のタイマ割込処理にわたって検出する。そして、遊技球が第４入球口６７ｂを通過したと判定されると（Ｓ４０６：Ｙｅｓ）、普通図柄２保留球数カウンタ２０３ｈの値（第４入球口６７ｂにおける変動表示の保留回数第２Ｍ）を取得する（Ｓ４０７）。そして、普通図柄２保留球数カウンタ２０３ｈの値（第２Ｍ）が上限値（本実施形態では４）未満であるか否かを判定する（Ｓ４０８）。
【０２４９】
遊技球が第４入球口６７ｂを通過していないか（Ｓ４０６：Ｎｏ）、或いは、遊技球が第４入球口６７ｂを通過していても普通図柄保留球数カウンタ２０３ｈの値（第２Ｍ）が４未満でなければ（Ｓ４０８：Ｎｏ）、本処理を終了する。一方、遊技球が第４入球口６７ｂを通過し（Ｓ４０６：Ｙｅｓ）、且つ、普通図柄２保留球数カウンタ２０３ｈの値（第２Ｍ）が４未満であれば（Ｓ４０６：Ｙｅｓ）、普通図柄２保留球数カウンタ２０３ｈの値（第２Ｍ）を１加算する（Ｓ４０９）。そして、上述したタイマ割込処理のＳ１０７で更新した第２当たり乱数カウンタＣ４の値と、第２普通図柄フラグとをＲＡＭ２０３の普通図柄保留球格納エリア２０３ｉの空き保留エリア（保留第１エリア〜保留第８エリア）のうち最初のエリアに格納して（Ｓ４１０）、本処理を終了する。
【０２５０】
次に、図１８を参照して、主制御装置１１０内のＭＰＵ２０１により実行されるタイマ割込処理の一処理である変動処理（Ｓ１０８）について説明する。図１８は、この変動処理（Ｓ１０８）を示すフローチャートである。変動処理（Ｓ１０８）は、第１図柄表示装置３７や第３図柄表示装置８１にて行う変動演出を制御するものである。
【０２５１】
この変動処理では、まず、今現在大当たり中であるか否かを判別する（Ｓ５０１）。大当たり中としては、大当たりの際に第３図柄表示装置８１及び第１図柄表示装置３７で表示される大当たり遊技の最中と大当たり遊技終了後の所定時間の最中とが含まれる。判別の結果、大当たり中であれば（Ｓ５０１：Ｙｅｓ）、そのまま本処理を終了する。
【０２５２】
大当たり中でなければ（Ｓ５０１：Ｎｏ）、第１図柄表示装置３７の表示態様が変動中であるか否かを判別し（Ｓ５０２）、第１図柄表示装置３７の表示態様が変動中でなければ（Ｓ５０２：Ｎｏ）、次いで、特別図柄保留球実行エリア２０３ｃにデータが格納されているか判別する（Ｓ５０３）。特別図柄保留球実行エリア２０３ｃにデータが格納されていなければ（Ｓ５０３：Ｎｏ）、第１図柄表示装置３７における変動表示が停止後、所定時間経過したか否かを判別する（Ｓ５０４）。その結果、変動停止後、所定時間経過していなければ（Ｓ５０４：Ｎｏ）、そのまま本処理を終了する。これにより、変動演出における停止図柄が所定時間だけ第１図柄表示装置３７および第３図柄表示装置８１に表示されるので、遊技者に対して、その停止図柄を視認させることができる。
【０２５３】
第１図柄表示装置３７における変動表示が停止後、所定時間経過していれば（Ｓ５０４：Ｙｅｓ）、第３図柄表示装置８１においてデモ演出が行われている状態であるか否か、即ち、デモ中であるか否かを判別する（Ｓ５０５）。この判別処理では、音声ランプ制御装置１１３を介して表示制御装置１１４にデモコマンドを送信した後、第１入球口６３又は第２入球口６４に始動入賞したと判断されるまでの間をデモ中として判別する。
【０２５４】
そして、デモ中ではないと判別された場合は（Ｓ５０５：Ｎｏ）、音声ランプ制御装置１１３へ送信すべきデモコマンドを設定して（Ｓ５０６）、タイマ割込処理に戻る。一方、デモ中であると判別された場合は（Ｓ５０５：Ｙｅｓ）、そのままタイマ割込処理に戻る。Ｓ５０６の処理で設定されたデモコマンドは、ＲＡＭ２０３に設けられたコマンド送信用のリングバッファに記憶され、次に実行されるタイマ割込処理の外部出力処理（図１４、Ｓ１０１）の中で、音声ランプ制御装置１１３に向けて送信される。音声ランプ制御装置１１３は、このデモコマンドをそのまま表示制御装置１１４へ送信し、表示制御装置１１４は、このデモコマンドに従って、第３図柄表示装置８１にデモ演出を表示するように制御を行う。
【０２５５】
ここで、デモコマンドが設定されるのは、上述したように、変動停止後、所定時間が経過した場合である。よって、変動停止後、所定時間経過しても変動表示が開始されない場合は、第３図柄表示装置８１にデモ演出が表示される。また、Ｓ５０３の処理において、特別図柄保留球実行エリア２０３ｃにデータが格納されていれば（Ｓ５０３：Ｙｅｓ）、変動開始処理を実行する（Ｓ５０７）。
【０２５６】
Ｓ５０２の処理において、第１図柄表示装置３７の表示態様が変動中であると判別されると（Ｓ５０２：Ｙｅｓ）、変動時間が経過したか否かを判別する（Ｓ５０８）。第１図柄表示装置３７の変動中の表示時間は、変動種別カウンタＣＳ１により選択された変動パターンに応じて決められており（変動パターンコマンドに応じて決められており）、この変動時間が経過していなければ（Ｓ５０８：Ｎｏ）、第１図柄表示装置３７の表示を更新して（Ｓ５０９）、タイマ割込処理に戻る。
【０２５７】
本実施形態では、第１図柄表示装置３７のＬＥＤ３７ａの内、変動が開始されてから変動時間が経過するまでは、例えば、現在点灯しているＬＥＤが赤であれば、その赤のＬＥＤを消灯すると共に緑のＬＥＤを点灯させ、緑のＬＥＤが点灯していれば、その緑のＬＥＤを消灯すると共に青のＬＥＤを点灯させ、青のＬＥＤが点灯していれば、その青のＬＥＤを消灯すると共に赤のＬＥＤを点灯させる表示態様が設定される。
【０２５８】
なお、変動処理は４ミリ秒毎に実行されるが、その変動処理の実行毎にＬＥＤの点灯色を変更すると、ＬＥＤの点灯色の変化を遊技者が確認することができない。そこで、遊技者がＬＥＤの点灯色の変化を確認することができるように、変動処理が実行される毎にカウンタ（図示せず）を１カウントし、そのカウンタが１００に達した場合に、ＬＥＤの点灯色の変更を行う。即ち、０．４ｓ毎にＬＥＤの点灯色の変更を行っている。なお、カウンタの値は、ＬＥＤの点灯色が変更されたら、０にリセットされる。
【０２５９】
一方、第１図柄表示装置３７の変動時間が経過していれば（Ｓ５０８：Ｙｅｓ）、変動中処理（Ｓ５１０）を実行して、本処理を終了する。
【０２６０】
次に、図１９を参照して、主制御装置１１０内のＭＰＵ２０１により実行される変動処理の一処理である変動中処理（Ｓ５１０）について説明する。図１９は、この変動中処理（Ｓ５１０）を示すフローチャートである。変動中処理（Ｓ５１０）は、第１図柄表示装置３７や第３図柄表示装置８１にて行う変動演出において変動中の演出について制御するものである。
【０２６１】
変動中処理（Ｓ５１０）では、まず、第１図柄表示装置３７に対して、停止図柄に対応した表示態様を設定する（Ｓ５１１）。停止図柄は、図２０を参照して後述する変動開始処理（Ｓ５０７）によって予め設定される。変動開始処理では、特別図柄保留球実行エリア２０３ｃに格納された第１当たり乱数カウンタＣ１の値に応じて大当たりか否かが決定され、大当たりである場合には、第１当たり種別カウンタＣ２の値により、１５Ｒ大当たり（最大ラウンド数が１５ラウンドの大当たり）となる図柄か、５Ｒ大当たり（最大ラウンド数が５ラウンドの大当たり）となる図柄かが決定される。
【０２６２】
本実施形態では、大当たり後に１５Ｒ大当たりになる場合には青色のＬＥＤを点灯させ、５Ｒ大当たりになる場合には赤色のＬＥＤを点灯させる。また、外れである場合には赤色のＬＥＤと緑色のＬＥＤとを点灯させる。なお、各ＬＥＤは、次の変動表示が開始される場合に点灯が解除されるが、変動の停止後数秒間のみ点灯させるものとしても良い。
【０２６３】
Ｓ５１０の処理で停止図柄に対応した第１図柄表示装置３７の表示態様が設定されると、第３図柄表示装置８１における変動演出の停止図柄を、第１図柄表示装置３７におけるＬＥＤの点灯と同調して確定表示させるために、確定コマンドを設定して（Ｓ５１２）、タイマ割込処理に戻る。音声ランプ制御装置１１３は、この確定コマンドを受信すると、表示制御装置１１４に対してそのまま確定コマンドを送信する。これにより、表示制御装置１１４は、確定コマンドを受信することによって、第３図柄表示装置８１における第３図柄の変動表示を停止して、停止図柄を確定表示させるように構成されている。
【０２６４】
次に、停止する図柄に対して今回の抽選結果は、大当たりであるか否かが判別する（Ｓ５１３）。今回の抽選結果が大当たりでない（外れである）と判別されると（Ｓ５１３：Ｎｏ）、この処理を終了してタイマ割り込み処理に戻る。今回の抽選結果が大当たりであると判別されると（Ｓ５１３：Ｙｅｓ）、今回の抽選結果が１５Ｒ大当たり（第１当たり種別カウンタＣ２の値が１５Ｒ大当たり）であるかが判別される（Ｓ５１４）。今回の抽選結果が１５Ｒ大当たりであると判別されると（Ｓ５１４：Ｙｅｓ）、第１入球口６３へ始動入賞したことに基づいた抽選結果による大当たりである場合には、第１可変入賞口６５に対して１５Ｒ大当たりのラウンド回数等について大当たりの各種設定がされる。一方、第２入球口６４へ始動入賞したことに基づいた抽選結果による大当たりである場合には、第２可変入賞口６５０に対して１５Ｒ大当たりのラウンド回数等について大当たりの各種設定が実行される（Ｓ５１５）。
【０２６５】
今回の抽選結果が５Ｒ大当たりであると判別されると（Ｓ５１４：Ｎｏ）、第１入球口６３へ始動入賞したことに基づいた抽選結果による大当たりである場合には、第１可変入賞口６５に対して５Ｒ大当たりのラウンド回数等について大当たりの各種設定がされる。一方、第２入球口６４へ始動入賞したことに基づいた抽選結果による大当たりである場合には、第２可変入賞口６５０に対して５Ｒ大当たりのラウンド回数等について大当たりの各種設定が実行される（Ｓ５１６）。その後、この処理を終了し、タイマ割り込み処理に戻る。
【０２６６】
次に、図２０を参照して、主制御装置１１０内のＭＰＵ２０１により実行される変動処理の一処理である変動開始処理（Ｓ５０７）について説明する。図２０は、変動開始処理（Ｓ５０７）を示したフローチャートである。この変動開始処理（Ｓ５０７）は、特別図柄保留球実行エリア２０３ｃに格納された各種カウンタの値に基づき、「大当たり」又は「外れ」の抽選（大当たり抽選）を行うと共に、第１図柄表示装置３７および第３図柄表示装置８１で行われる変動演出の演出パターン（変動パターン）等を決定する。
【０２６７】
変動開始処理では、まず、特別図柄保留球実行エリア２０３ｃに格納されている第１当たり乱数カウンタＣ１の値に基づいて大当たりか否かを判別する大当たり抽選（当否判定）処理を行う（Ｓ６０１）。大当たりか否かは第１当たり乱数カウンタＣ１の値とその時々のモードとの関係に基づいて判別される。上述した通り、第１当たり乱数カウンタＣ１の数値０〜１０９のうち「０〜９９」が当たり値（当たり値）となる。
【０２６８】
そして、Ｓ６０１の処理の結果、大当たりであると判別された場合（Ｓ６０１：Ｙｅｓ）、特別図柄保留球実行エリア２０３ｃに格納されている第１当たり種別カウンタＣ２の値と、図８（ｃ）に示す大当たり種別テーブルとに基づいて、大当たり時の表示態様（１５Ｒ大当たり（大当たりＡ）であれば、ＬＥＤ３７ａで青色のＬＥＤを点灯、５Ｒ大当たり（大当たりＢ）であれば、ＬＥＤ３７ａで赤色のＬＥＤを点灯）を設定する（Ｓ６０２）。
【０２６９】
この処理では、大当たり種別テーブルによって、特別図柄保留球実行エリア２０３ｃに格納されている第１当たり種別カウンタＣ２の値に対応付けられた大当たり種別、即ち、最大ラウンド数が１５ラウンドの１５Ｒ大当たりか、最大ラウンド数が５ラウンドの５Ｒ大当たりか、が判別される。そして、判別された大当たり種別に基づいて、第１図柄表示装置３７における大当たり時の表示態様（ＬＥＤ３７ａの点灯状態）が設定される。
【０２７０】
また、第３図柄表示装置８１において、大当たり種別に対応した各種大当たりに大当たり図柄を停止表示させるべく、大当たり種別（１５Ｒ大当たり、５Ｒ大当たり）をそのまま停止種別として設定することにより、第３図柄表示装置８１における大当たり時の表示態様を設定する。
【０２７１】
次に、図９（ａ）に示す大当たり用変動パターンテーブル２０２ｄに基づき、ノーマルリーチ各種、スーパーリーチ各種、スペシャルリーチ各種の中から、Ｓ６０２の処理によって判別された大当たり種別と、特別図柄保留球実行エリア２０３ｃに格納されている変動種別カウンタＣＳ１の値とに対応付けられた、大当たり時の変動パターンを決定する（Ｓ６０３）。Ｓ６０３の処理で変動パターンが設定されると、第１図柄表示装置３７および第３図柄表示装置８１において、大当たり図柄で停止するまで変動時間が決定される。なお、変動パターンと変動時間との関係は、テーブル等により予め規定されている。
【０２７２】
Ｓ４０１の処理で大当たりではないと判別された場合には（Ｓ６０１：Ｎｏ）、外れ時の表示態様を設定する（Ｓ６０６）。Ｓ６０６の処理では、第１図柄表示装置３７の表示態様を外れ図柄に対応した表示態様に設定すると共に、特別図柄保留球実行エリア２０３ｃに格納されている停止パターン選択カウンタＣ３の値に基づいて、第３図柄表示装置８１において表示させる停止種別として、前後外れリーチ、前後外れ以外リーチ、完全外れのいずれかを設定する。本実施形態では、上述したように、パチンコ機１０の遊技状態が高確率状態であるか、低確率状態であるかに応じて、各停止種別に対応する停止パターン選択カウンタＣ３の値の範囲が異なるようにテーブルが設定されている。
【０２７３】
次に、外れ時の変動パターンを決定し（Ｓ６０７）、Ｓ６０４の処理へ移行する。具体的には、第１図柄表示装置３７および第３図柄表示装置８１において、外れ図柄で停止表示するまでの変動時間が決定される。このとき、図９（ｂ）に示す外れ用変動パターンテーブル２０２ｅに基づいて、完全外れ、外れノーマルリーチ各種、外れスーパーリーチ各種、外れスペシャルリーチ各種の中から、Ｓ６０６の処理によって設定された停止種別と、特別図柄保留球実行エリア２０３ｃに格納されている変動種別カウンタＣＳ１とに対応付けられた外れ時の変動パターンが決定される。
【０２７４】
Ｓ６０４の処理では、Ｓ６０３及びＳ６０７の処理によって決定された変動パターンに基づいて、音声ランプ制御装置１１３を介してその変動パターン種別を表示制御装置１１４へ通知する変動パターンコマンドを設定する（Ｓ６０４）。また、Ｓ６０２又はＳ６０６の処理で設定された停止種別を、音声ランプ制御装置１１３を介して表示制御装置１１４へ通知するための停止種別コマンドを設定し（Ｓ６０５）、変動処理へ戻る。これらの変動パターンコマンドおよび停止種別コマンドは、ＲＡＭ２０３に設けられたコマンド送信用のリングバッファに記憶され、次に実行されるタイマ割込処理（図１４）のＳ１０１の処理で、これらのコマンドが音声ランプ制御装置１１３に送信される。音声ランプ制御装置１１３は、変動パターンコマンドや停止種別コマンドを受信すると、それに基づき表示用変動パターンコマンドや表示種別コマンドを生成して、表示制御装置１１４へ送信する。
【０２７５】
次に、図２１を参照して、主制御装置１１０内のＭＰＵ２０１により実行されるコマンド加工処理（Ｓ１１４）について説明する。図２１は、コマンド加工処理（Ｓ１１４）を示したフローチャートである。このコマンド加工処理（Ｓ１１４）は、主制御装置１１０から音声ランプ制御装置１１３へ送信するコマンドがあるか判別して、設定されている加工条件に基づいてコマンドを変更して生成する処理である。
【０２７６】
主制御装置１１０から音声ランプ制御装置１１３に対して出力するコマンドが設定（コマンド送信用リングバッファにセット）されているか判別する（Ｓ７０１）。コマンドが設定されていると判別された場合には（Ｓ７０１：Ｙｅｓ）、後述するＳ９１１の処理で設定された加工条件は、設定Ａかどうか判別する（Ｓ７０２）。設定Ａであると判別された場合には（Ｓ７０２：Ｙｅｓ）、主制御装置１１０から音声ランプ制御装置１１３へ出力するために設定されている一つのコマンドに対して２バイト構成のコマンドの下位バイトの下から３ビット目を反転して生成したコマンドを出力用バッファに設定する（Ｓ７０３）。
【０２７７】
Ｓ７０２の処理にて、設定Ａではないと判別された場合には（Ｓ７０２：Ｎｏ）、設定Ｂかどうか判別する（Ｓ７０４）。設定Ｂであると判別された場合には（Ｓ７０４：Ｙｅｓ）、主制御装置１１０から音声ランプ制御装置１１３へ出力するために設定されている一つのコマンドに対して２バイト構成のコマンドの下位バイトの下から４ビット目を反転して生成したコマンドを出力用バッファに設定する（Ｓ７０５）。
【０２７８】
Ｓ７０４の処理にて、設定Ｂではないと判別された場合には（Ｓ７０４：Ｎｏ）、主制御装置１１０から音声ランプ制御装置１１３へ出力するために設定されている一つのコマンドに対して２バイト構成のコマンドの下位バイトの下から５ビット目を反転して生成したコマンドを出力用バッファに設定する（Ｓ７０６）。
【０２７９】
次に、Ｓ７０１の処理に戻り、繰り返し、音声ランプ制御装置１１３に対して出力するコマンドがあるか判別する。出力するコマンドがあると判別された場合には（Ｓ７０１：Ｙｅｓ）、再び、上記した処理を繰り返す。音声ランプ制御装置１１３に対して出力するコマンドがあるか判別し（Ｓ７０１）、出力するコマンドがないと判別された場合には（Ｓ７０１：Ｎｏ）、この処理を終了する。
【０２８０】
上述したように、加工条件の設定により、コマンドの生成方法（変更方法）を変えることができる。主制御装置１１０が音声ランプ制御装置１１３に対して出力するコマンドは、上位（１バイト）、下位（１バイト）の２バイト構成となっている。上位バイトのコマンドには、音声ランプ制御装置１１３のコマンドであることが判別できるように構成されている。加工条件の設定により、変更されるコマンドは下位バイトのコマンドとなっており、主制御装置１１０が加工条件の設定に基づいてコマンドの生成方法を変更しても、上位バイトのコマンドは変更されることがない。
【０２８１】
このため、主制御装置１１０が音声ランプ制御装置１１３に対して出力するコマンドを加工条件の設定に基づいて生成（変更）しても、他の制御装置（例えば、払出制御装置１１１）と同じコマンドになってしまう不具合を防止している。そのため、主制御装置１１０がすべての接続されている制御装置に対してコマンドを出力する構成にしても、不具合なく制御を行うことができる。
【０２８２】
なお、本実施形態では、図１２（ａ）に示すように、特定ビットを反転させる方法を用いたが、それに限定されるものではなく、図１２（ｂ）に示すように、コマンドのビットを所定数一方向にローテートする方法であっても良い。
【０２８３】
図２２は、主制御装置１１０内のＭＰＵ２０１により実行されるＮＭＩ割込処理を示すフローチャートである。ＮＭＩ割込処理は、停電の発生等によるパチンコ機１０の電源遮断時に、主制御装置１１０のＭＰＵ２０１により実行される処理である。このＮＭＩ割込処理により、電源断の発生情報がＲＡＭ２０３に記憶される。即ち、停電の発生等によりパチンコ機１０の電源が遮断されると、停電信号ＳＧ１が停電監視回路２５２から主制御装置１１０内のＭＰＵ２０１のＮＭＩ端子に出力される。すると、ＭＰＵ２０１は、実行中の制御を中断してＮＭＩ割込処理を開始し、電源断の発生情報の設定として、電源断の発生情報をＲＡＭ２０３に記憶し（Ｓ８０１）、ＮＭＩ割込処理を終了する。
【０２８４】
なお、上記のＮＭＩ割込処理は、払出発射制御装置１１１でも同様に実行され、かかるＮＭＩ割込処理により、電源断の発生情報がＲＡＭ２１３に記憶される。即ち、停電の発生等によりパチンコ機１０の電源が遮断されると、停電信号ＳＧ１が停電監視回路２５２から払出制御装置１１１内のＭＰＵ２１１のＮＭＩ端子に出力され、ＭＰＵ２１１は実行中の制御を中断して、ＮＭＩ割込処理を開始するのである。
【０２８５】
次に、図２３を参照して、主制御装置１１０に電源が投入された場合に主制御装置１１０内のＭＰＵ２０１により実行される立ち上げ処理について説明する。図２３は、この立ち上げ処理を示すフローチャートである。この立ち上げ処理は電源投入時のリセットにより起動される。立ち上げ処理では、まず、電源投入に伴う初期設定処理を実行する（Ｓ９０１）。例えば、スタックポインタに予め決められた所定値を設定する。次いで、サブ側の制御装置（音声ランプ制御装置１１３、払出制御装置１１１等の周辺制御装置）が動作可能な状態になるのを待つために、ウエイト処理（Ｓ９１３）（本実施形態では１秒）を実行する（Ｓ９０２）。そして、ＲＡＭ２０３のアクセスを許可する（Ｓ９０３）。
【０２８６】
その後は、電源装置１１５に設けたＲＡＭ消去スイッチ（図３、１２２）がオンされているか否かを判別し（Ｓ９０４）、オンされていれば（Ｓ９０４：Ｙｅｓ）、処理をＳ９１５へ移行する。一方、ＲＡＭ消去スイッチ（図３、１２２）がオンされていなければ（Ｓ９０４：Ｎｏ）、更にＲＡＭ２０３に電源断の発生情報が記憶されているか否かを判別し（Ｓ６０５）、記憶されていなければ（Ｓ９０５：Ｎｏ）、前回の電源遮断時の処理が正常に終了しなかった可能性があるので、この場合も、処理をＳ９１５へ移行する。
【０２８７】
ＲＡＭ２０３に電源断の発生情報が記憶されていれば（Ｓ９０５：Ｙｅｓ）、ＲＡＭ判定値を算出し（Ｓ９０６）、算出したＲＡＭ判定値が正常でなければ（Ｓ９０７：Ｎｏ）、即ち、算出したＲＡＭ判定値が電源遮断時に保存したＲＡＭ判定値と一致しなければ、バックアップされたデータは破壊されているので、かかる場合にも処理をＳ９１５へ移行する。なお、図２４のＳ１００７の処理で後述する通り、ＲＡＭ判定値は、例えばＲＡＭ２０３の作業領域アドレスにおけるチェックサム値である。このＲＡＭ判定値に代えて、ＲＡＭ２０３の所定のエリアに書き込まれたキーワードが正しく保存されているか否かによりバックアップの有効性を判断するようにしても良い。
【０２８８】
Ｓ９１５の処理では、サブ側の制御装置（周辺制御装置）となる払出制御装置１１１を初期化するために払出初期化コマンドを送信する（Ｓ９１５）。払出制御装置１１１は、この払出初期化コマンドを受信すると、ＲＡＭ２１３のスタックエリア以外のエリア（作業領域）をクリアし、初期値を設定して、遊技球の払い出し制御を開始可能な状態となる。主制御装置１１０は、払出初期化コマンドの送信後は、ＲＡＭ２０３の初期化処理（Ｓ９１６，Ｓ９１７）を実行する。
【０２８９】
上述したように、本パチンコ機１０では、例えばホールの営業開始時など、電源投入時にＲＡＭデータを初期化する場合にはＲＡＭ消去スイッチ（図３、１２２）を押しながら電源が投入される。従って、立ち上げ処理の実行時にＲＡＭ消去スイッチ（図３、１２２）が押されていれば、ＲＡＭ２０３の初期化処理（Ｓ９１６，Ｓ９１７）を実行する。
【０２９０】
なお、ＲＡＭ２０３の初期化処理（Ｓ９１６，Ｓ９１７）では、フラッシュメモリ２６１は初期化処理されない。よって、後述する、加工条件設定（図２３、Ｓ９１１）が記憶される加工条件設定記憶エリア２６１ａも初期化処理されないので、加工条件設定の記憶も保持される。
【０２９１】
また、電源断の発生情報が設定されていない場合や、ＲＡＭ判定値（チェックサム値等）によりバックアップの異常が確認された場合も同様に、ＲＡＭ２０３の初期化処理（Ｓ９１６，Ｓ９１７）を実行する。ＲＡＭの初期化処理（Ｓ９１６，Ｓ９１７）では、ＲＡＭ２０３の使用領域を０クリアし（Ｓ９１６）、その後、ＲＡＭ２０３の初期値を設定する（Ｓ９１７）。ＲＡＭ２０３の初期化処理の実行後は、Ｓ９１３の処理へ移行する。
【０２９２】
一方、ＲＡＭ消去スイッチ（図３、１２２）がオンされておらず（Ｓ９０４：Ｎｏ）、電源断の発生情報が記憶されており（Ｓ９０５：Ｙｅｓ）、更にＲＡＭ判定値（チェックサム値等）が正常であれば（Ｓ９０７：Ｙｅｓ）、ＲＡＭ２０３にバックアップされたデータを保持したまま、電源断の発生情報をクリアする（Ｓ９０８）。次に、サブ側の制御装置（周辺制御装置）を駆動電源遮断時の遊技状態に復帰させるための復電時の払出復帰コマンドを送信し（Ｓ９０９）、Ｓ９１０の処理へ移行する。払出制御装置１１１は、この払出復帰コマンドを受信すると、ＲＡＭ２１３に記憶されたデータを保持したまま、遊技球の払い出し制御を開始可能な状態となる。
【０２９３】
Ｓ９１０の処理では、主制御装置１１０に設けられた乱数生成回路２６０から設定乱数値を取得する（Ｓ９１０）。なお、取得された設定乱数値は、主制御装置１１０のＲＡＭ２０３のその他のメモリエリア２０３ｋに記憶される。次に、取得した設定乱数値に基づいて、加工条件を選択しフラッシュメモリ２６２の加工条件設定記憶エリア２６２ａに記憶される（Ｓ９１１）。具体的には、取得した設定乱数値と加工条件設定テーブル２０２ｉとに基づいて加工条件の設定を選択（決定）する。設定乱数値の値が「０〜８４」の範囲であれば、設定Ａ（下３ビット目を反転）、「８５〜１６９」の範囲であれば、設定Ｂ（下４ビット目を反転）、「１７０〜２５５」の範囲であれば、設定Ｃ（下５ビット目を反転）が選択される。次に、音声ランプ制御装置１１３に対して選択した加工条件の設定に基づく、加工条件コマンドを出力する（Ｓ９１２）。
【０２９４】
次に、音声ランプ制御装置１１３が加工条件コマンドを受信して、音声ランプ制御装置１１３で行われている立ち上げ処理（図２５）が完了するのに必要な時間まで待機する（Ｓ９１３）。その後、割込みを許可する（Ｓ９１４）。そして、後述するメイン処理（Ｓ１２００）に移行する。
【０２９５】
上述したように、パチンコ機１０に電源が投入された場合に、第１に実行される立ち上げ処理（Ｓ９１０〜Ｓ９１１）で、加工条件の設定を行い、音声ランプ制御装置１１３へ加工条件コマンドを出力しているので、遊技が実行可能になる場合には、加工条件の設定でコマンドが変更して生成されて音声ランプ制御装置１１３に対して出力され、音声ランプ制御装置１１３のＭＰＵ２２１もそのコマンドを加工条件コマンドに基づいて、判別することができる。
【０２９６】
このように、遊技が可能となる状態では、すでに、後述する、特殊外れコマンドも変更されて出力される。よって、中古機等で解析した特殊外れコマンドを「ぶら下げ基板」等が出力しても、そのコマンドを正規の特殊外れコマンドとして、音声ランプ制御装置１１３のＭＰＵ２２１は判別できない。従って、「ぶら下げ基板」による不正を防止できる。
【０２９７】
また、主制御装置１１０に設けられた乱数生成回路２６０は、作動可能な電力が供給されると、作動するにあたり、乱数生成回路２６０の初期化は行わないので、乱数の更新を始める初期値はランダムになっており、不定の値から更新を開始する。よって、立ち上げ処理で、主制御装置１１０のＭＰＵ２０１が取得する設定乱数値は、毎回ランダムな値になり易く、その値に基づいて選択される加工条件もランダムになり易い。
【０２９８】
さらに、主制御装置１１０のＭＰＵ２０１は、音声ランプ制御装置１１３に加工条件コマンドを出力した後、所定時間の待機時間を待機するウエイト処理（Ｓ９１３）を実行する。このウエイト処理（Ｓ９１３）の待機時間は、加工条件コマンドを出力してから、音声ランプ制御装置１１３がメイン処理（Ｓ１２００）へ移行するまでに必要な時間より長く設定されている。これにより、主制御装置１１０がメイン処理（Ｓ１０００）へ移行し、遊技の開始が可能となった状態では、すでに音声ランプ制御装置１１３は、メイン処理（Ｓ１２００）を実行している。
【０２９９】
よって、遊技が開始されても、音声ランプ制御装置１１３は、主制御装置１１０から音声ランプ制御装置１１３に対して出力される通常遊技のコマンド（例えば、変動コマンド等）に対して、取りこぼしなく受信して通常の制御処理をすることができる。
【０３００】
主制御装置１１０のＭＰＵ２０１は、加工条件の設定を行うと、その加工条件をフラッシュメモリ２６１の加工条件設定記憶エリア２６１ａに記憶するので、パチンコ機１０のＲＡＭ２０３と独立して加工条件の設定が記憶されることとなり、不正にＲＡＭ２０３にアクセスされても加工条件の設定が抽出される不正を防止できる。ＲＡＭ消去スイッチ（図３、１２２）がオンされてＲＡＭ２０３の初期化がされても加工条件の設定まで消去されてしまうのを防止できる。また、ＲＡＭ２０３とは別で設けられたフラッシュメモリ２６１としたことで、不正にフラッシュメモリにアクセスして、加工条件の設定を抽出しようとする不正に対しても不正対策をフラッシュメモリに対してするだけで良く、不正防止の対策を簡素化できる。
【０３０１】
また、パチンコ機１０の他データが読み書きされるＲＡＭ２０３と別に設けたので、ＲＡＭ２０３と比較して、データの読み書き回数が少なくなり、フラッシュメモリ２６１が破損して、加工条件の設定が消去されてしまうような不具合も抑制できる。
【０３０２】
なお、本実施形態では、フラッシュメモリ２６１には、加工条件の設定が記憶される構成としたが、それに限るものではなく、加工条件の設定に基づいて決定される設定情報であっても良いし、受信した加工条件コマンドであってもよい。
【０３０３】
また、本実施形態では、フラッシュメモリ２６１は公知のフラッシュメモリで構成したが、それに限らず、パチンコ機１０に電力が供給されていない状態（電断状態）でも記憶を保持可能な記憶手段であればよく、例えば、内部電池等を有し、所定時間記憶を保持可能に構成されたＲＡＭ等であってもよい。
【０３０４】
次に、図２４を参照して、上記した立ち上げ処理後に主制御装置１１０内のＭＰＵ２０１により実行されるメイン処理（Ｓ１０００）について説明する。図２４は、このメイン処理（Ｓ１０００）を示すフローチャートである。このメイン処理（Ｓ１０００）では、大別して、カウンタの更新処理と、電源断時処理とが実行される。
【０３０５】
メイン処理（Ｓ１０００）では、まず、ＲＡＭ２０３に電源断の発生情報が記憶されているか否かを判別する（Ｓ１００１）。そして、ＲＡＭ２０３に電源断の発生情報が記憶されていなければ（Ｓ１００１：Ｎｏ）、停電監視回路２５２から停電信号ＳＧ１は出力されておらず、電源は遮断されていない。よって、かかる場合には、前回のタイマ割り込み処理が開始されてから所定時間（本実施形態では４ミリ秒）が経過したか否かを判別し（Ｓ１００２）、既に所定時間が経過していれば（Ｓ１００２：Ｙｅｓ）、処理をＳ１００１へ移行し、ＲＡＭ２０３に電源断の発生情報が記憶されているか否かを判別する処理を繰り返し行する。
【０３０６】
一方、所定時間が経過していなければ（Ｓ１００２：Ｎｏ）、所定時間に至るまで間、即ち、所定時間に至るまでの残余時間内において、第１初期値乱数カウンタＣＩＮＩ１、第２初期値乱数カウンタＣＩＮＩ２及び変動種別カウンタＣＳ１の更新を繰り返し実行する（Ｓ１００３，Ｓ１００４）。
【０３０７】
まず、第１初期値乱数カウンタＣＩＮＩ１と第２初期値乱数カウンタＣＩＮＩ２との更新を実行する（Ｓ１００３）。具体的には、第１初期値乱数カウンタＣＩＮＩ１と第２初期値乱数カウンタＣＩＮＩ２を１加算すると共に、そのカウンタ値が最大値（本実施形態では１０９、２９９）に達した際、０にクリアする。そして、第１初期値乱数カウンタＣＩＮＩ１と第２初期値乱数カウンタＣＩＮＩ２の更新値を、ＲＡＭ２０３の該当するカウンタ用バッファ領域にそれぞれ格納する。次に、変動種別カウンタＣＳ１の更新を、Ｓ１０７の処理と同一の方法によって実行し（Ｓ１００４）、Ｓ１００１の処理へ移行する。
【０３０８】
ここで、タイマ割り込み処理にかかる時間は、タイマ割り込み処理における処理内容により変化し、所定時間が経過するまでの残余時間は一定でなく変動する。故に、かかる残余時間を使用して第１初期値乱数カウンタＣＩＮＩ１と第２初期値乱数カウンタＣＩＮＩ２との更新を繰り返し実行することにより、第１初期値乱数カウンタＣＩＮＩ１と第２初期値乱数カウンタＣＩＮＩ２（即ち、第１当たり乱数カウンタＣ１の初期値、第２当たり乱数カウンタＣ４の初期値）とをランダムに更新することができ、同様に変動種別カウンタＣＳ１についてもランダムに更新することができる。
【０３０９】
また、Ｓ１００１の処理において、ＲＡＭ２０３に電源断の発生情報が記憶されていれば（Ｓ１００１：Ｙｅｓ）、停電の発生または電源のオフにより電源が遮断され、停電監視回路２５２から停電信号ＳＧ１が出力された結果、図２２のＮＭＩ割込処理が実行されたということなので、Ｓ１００５以降の電源遮断時の処理が実行される。まず、各割込処理の発生を禁止し（Ｓ１００５）、電源が遮断されたことを示す電源断コマンドを他の制御装置（払出制御装置１１１や音声ランプ制御装置１１３等の周辺制御装置）に対して送信する（Ｓ１００６）。そして、ＲＡＭ判定値を算出して、その値を保存し（Ｓ１００７）、ＲＡＭ２０３のアクセスを禁止して（Ｓ１００８）、電源が完全に遮断して処理が実行できなくなるまで無限ループを継続する。ここで、ＲＡＭ判定値は、例えば、ＲＡＭ２０３のバックアップされるスタックエリア及び作業エリアにおけるチェックサム値である。
【０３１０】
なお、Ｓ１００１の処理は、残余時間内に行われるＳ１００３とＳ１００４の処理の１サイクルの終了時となるタイミングで実行されている。よって、主制御装置１１０のメイン処理（Ｓ１０００）において、各設定が終わったタイミングで電源断の発生情報を確認しているので、電源遮断の状態から復帰する場合には、立ち上げ処理の終了後、処理をＳ１００１の処理から開始することができる。即ち、立ち上げ処理において初期化された場合と同様に、処理をＳ１００１の処理から開始することができる。よって、電源遮断時の処理において、ＭＰＵ２０１が使用している各レジスタの内容をスタックエリアへ退避したり、スタックポインタの値を保存しなくても、初期設定の処理（Ｓ９０１）において、スタックポインタが所定値（初期値）に設定されることで、Ｓ１００１の処理から開始することができる。従って、主制御装置１１０の制御負担を軽減することができると共に、主制御装置１１０が誤動作したり暴走することなく正確な制御を行うことができる。
【０３１１】
次に、図２５から図３０を参照して、音声ランプ制御装置１１３内のＭＰＵ２２１により実行される各制御処理を説明する。かかるＭＰＵ２２１の処理としては大別して、電源投入に伴い起動される立ち上げ処理と、その立ち上げ処理後に実行されるメイン処理（Ｓ１２００）とがある。
【０３１２】
まず、図２５を参照して、音声ランプ制御装置１１３内のＭＰＵ２２１により実行される立ち上げ処理を説明する。図２５は、この立ち上げ処理を示したフローチャートである。この立ち上げ処理は電源投入時に起動される。
【０３１３】
立ち上げ処理が実行されると、まず、電源投入に伴う初期設定処理を実行する（Ｓ１１０１）。具体的には、スタックポインタに予め決められた所定値を設定する。その後、電源断処理中フラグがオンしているか否かによって、今回の立ち上げ処理が瞬間的な電圧降下（瞬間的な停電、所謂「瞬停」）によって、Ｓ１２１８の電源断処理（図２６参照）の実行途中に開始されたものであるか否かが判断される（Ｓ１１０２）。図２６を参照して後述する通り、音声ランプ制御装置１１３は、主制御装置１１０から電源断コマンドを受信すると（図２６、Ｓ１２１５参照）、Ｓ１２１８の電源断処理を実行する。かかる電源断処理の実行前に、電源断処理中フラグがオンされ、該電源断処理の終了後に、電源断処理中フラグはオフされる。よって、Ｓ１２１８の電源断処理が実行途中であるか否かは、電源断処理中フラグの状態によって判断できる。
【０３１４】
電源断処理中フラグがオフであれば（Ｓ１１０２：Ｎｏ）、今回の立ち上げ処理は、電源が完全に遮断された後に開始されたか、瞬間的な停電が生じた後であってＳ１２１８の電源断処理の実行を完了した後に開始されたか、或いは、ノイズなどによって音声ランプ制御装置１１３のＭＰＵ２２１にのみリセットがかかって（主制御装置１１０からの電源断コマンドを受信することなく）開始されたものである。よって、これらの場合には、ＲＡＭ２２３のデータが破壊されているか否かを確認する（Ｓ１１０３）。
【０３１５】
ＲＡＭ２２３のデータ破壊の確認は、次のように行われる。即ち、ＲＡＭ２２３の特定の領域には、Ｓ１１０６の処理によって「５５ＡＡｈ」のキーワードとしてのデータが書き込まれている。よって、その特定領域に記憶されるデータをチェックし、該データが「５５ＡＡｈ」であればＲＡＭ２２３のデータ破壊は無く、逆に「５５ＡＡｈ」でなければＲＡＭ２２３のデータ破壊を確認することができる。ＲＡＭ２２３のデータ破壊が確認されれば（Ｓ１１０３：Ｙｅｓ）、Ｓ１１０４へ移行して、ＲＡＭ２２３の初期化を開始する。一方、ＲＡＭ２２３のデータ破壊が確認されなければ（Ｓ１１０３：Ｎｏ）、Ｓ１１０８へ移行する。
【０３１６】
なお、今回の立ち上げ処理が、電源が完全に遮断された後に開始された場合には、ＲＡＭ２２３の特定領域に「５５ＡＡｈ」のキーワードは記憶されていないので（電源断によってＲＡＭ２２３の記憶は喪失するから）、ＲＡＭ２２３のデータ破壊と判断され（Ｓ１１０３：Ｙｅｓ）、Ｓ１１０４へ移行する。一方、今回の立ち上げ処理が、瞬間的な停電が生じた後であってＳ１２１８の電源断処理の実行を完了した後に開始されたか、或いは、ノイズなどによって音声ランプ制御装置１１３のＭＰＵ２２１にのみリセットがかかって開始された場合には、ＲＡＭ２２３の特定領域には「５５ＡＡｈ」のキーワードが記憶されているので、ＲＡＭ２２３のデータは正常と判断されて（Ｓ１１０３：Ｎｏ）、Ｓ１１０８へ移行する。
【０３１７】
電源断処理中フラグがオンであれば（Ｓ１１０２：Ｙｅｓ）、今回の立ち上げ処理は、瞬間的な停電が生じた後であって、Ｓ１２１８の電源断処理の実行途中に、音声ランプ制御装置１１３のＭＰＵ２２１にリセットがかかって開始されたものである。かかる場合は電源断処理の実行途中なので、ＲＡＭ２２３の記憶状態は必ずしも正しくない。よって、かかる場合には制御を継続することはできないので、処理をＳ１１０４へ移行して、ＲＡＭ２２３の初期化を開始する。
【０３１８】
Ｓ１１０４の処理では、ＲＡＭ２２３の全範囲の記憶領域をチェックする（Ｓ１１０４）。チェック方法としては、まず、１バイト毎に「０ＦＦｈ」を書き込み、それを１バイト毎に読み出して「０ＦＦｈ」であるか否かを確認し、「０ＦＦｈ」であれば正常と判別する。かかる１バイト毎の書き込み及び確認を、「０ＦＦｈ」に次いで、「５５ｈ」、「０ＡＡｈ」、「００ｈ」の順に行う。このＲＡＭ２２３の読み書きチェックにより、ＲＡＭ２２３のすべての記憶領域が０クリアされる。
【０３１９】
ＲＡＭ２２３のすべての記憶領域について、読み書きチェックが正常と判別されれば（Ｓ１１０５：Ｙｅｓ）、ＲＡＭ２２３の特定領域に「５５ＡＡｈ」のキーワードを書き込んで、ＲＡＭ破壊チェックデータを設定する（Ｓ１１０６）。この特定領域に書き込まれた「５５ＡＡｈ」のキーワードを確認することにより、ＲＡＭ２２３にデータ破壊があるか否かがチェックされる。一方、ＲＡＭ２２３のいずれかの記憶領域で読み書きチェックの異常が検出されれば（Ｓ１１０５：Ｎｏ）、ＲＡＭ２２３の異常を報知して（Ｓ１１０７）、電源が遮断されるまで無限ループする。ＲＡＭ２２３の異常は、表示ランプ３４により報知される。なお、音声出力装置２２６により音声を出力してＲＡＭ２２３の異常報知を行うようにしても良いし、表示制御装置１１４にエラーコマンドを送信して、第３図柄表示装置８１にエラーメッセージを表示させるようにしてもよい。
【０３２０】
Ｓ１１０８の処理では、電源断フラグがオンされているか否かを判別する（Ｓ１１０８）。電源断フラグはＳ１２１８の電源断処理の実行時にオンされる（図２６、Ｓ１２１７参照）。つまり、電源断フラグは、Ｓ１２１８の電源断処理が実行される前にオンされるので、電源断フラグがオンされた状態でＳ１１０８の処理に至るのは、今回の立ち上げ処理が、瞬間的な停電が生じた後であってＳ１２１８の電源断処理の実行を完了した状態で開始された場合である。従って、かかる場合には（Ｓ１１０８：Ｙｅｓ）、音声ランプ制御装置１１３の各処理を初期化するためにＲＡＭの作業エリアをクリアし（Ｓ１１０９）、ＲＡＭ２２３の初期値を設定した後（Ｓ１１１０）、割込み許可を設定して（Ｓ１１１３）、メイン処理（Ｓ１２００）へ移行する。なお、ＲＡＭ２２３の作業エリアとしては、主制御装置１１０から受信したコマンド等を記憶する領域以外の領域をいう。
【０３２１】
また、フラッシュメモリ２６２についてはＳ１１０９の処理では初期化されない。よって、加工条件設定が記憶される加工条件設定記憶エリア２６２ａについても初期化されることはない。従って、加工条件設定が消去されてしまうこともない。
【０３２２】
一方、電源断フラグがオフされた状態でＳ１１０８の処理に至るのは、今回の立ち上げ処理が、例えば電源が完全に遮断された後に開始されたためにＳ１１０４からＳ１１０６の処理を経由してＳ１１０８の処理へ至ったか、或いは、ノイズなどによって音声ランプ制御装置１１３のＭＰＵ２２１にのみリセットがかかって（主制御装置１１０からの電源断コマンドを受信することなく）開始された場合である。よって、かかる場合には（Ｓ１１０８：Ｎｏ）、ＲＡＭ２２３の作業領域のクリア処理であるＳ１１０９をスキップして、処理をＳ１１１０へ移行し、ＲＡＭ２２３の初期値を設定する（Ｓ１１１０）。
【０３２３】
次に、主制御装置１１０から加工条件コマンドを受信しているか判別される（Ｓ１１１１）。加工条件コマンドを受信していないと判別された場合には（Ｓ１１１１：Ｎｏ）、Ｓ１１１１の処理を繰り返し実行し、主制御装置１１０から加工条件コマンドを受信するのを待つ。Ｓ１１１１の処理で、加工条件コマンドを受信していると判別された場合には（Ｓ１１１１：Ｙｅｓ）、受信した加工条件コマンドに基づいてコマンド加工条件を設定（選択）し、フラッシュメモリ２６２の加工条件設定記憶エリア２６２ａに記憶する（Ｓ１１１２）。なお、加工条件コマンドには、設定Ａを指定する設定Ａコマンドと、設定Ｂを指定する設定Ｂコマンドと、設定Ｃを表す設定Ｃコマンドがあり、音声ランプ制御装置１１３は、この加工条件コマンドに基づいて指定された加工条件（設定Ａ〜Ｃ）を設定（選択）し、フラッシュメモリ２６２の加工条件設定記憶エリア２６２ａに記憶する。割込み許可を設定して（Ｓ１１１３）、メイン処理（Ｓ１２００）へ移行する。
【０３２４】
なお、Ｓ１１０９のクリア処理をスキップするのは、Ｓ１１０４からＳ１１０６の処理を経由してＳ１１０８の処理へ至った場合には、Ｓ１１０４の処理によって、既にＲＡＭ２２３のすべての記憶領域はクリアされているし、ノイズなどによって音声ランプ制御装置１１３のＭＰＵ２２１にのみリセットがかかって、立ち上げ処理が開始された場合には、ＲＡＭ２２３の作業領域のデータをクリアせず保存しておくことにより、音声ランプ制御装置１１３の制御を継続できるからである。
【０３２５】
上述したように、主制御装置１１０から加工条件コマンドを受信するまでは、次のメイン処理（Ｓ１２００）に移行しないため、音声ランプ制御装置１１３のＭＰＵ２２１で加工条件の設定ができていないのに、遊技が開始される不具合を防止できる。また、パチンコ機１０が遊技可能な状態とならないので、遊技店側がパチンコ機１０の異常に気づくことができる。また、加工条件の設定が行われていない状態で遊技が開始されてしまうのを防止できる。
【０３２６】
なお、加工条件の設定がフラッシュメモリ２６２の加工条件設定記憶エリア２６２ａに記憶されるので、ＲＡＭ２２３のデータが破壊される等で、初期化設定（Ｓ１１１０）される場合にも、フラッシュメモリ２６２は初期化されないので、加工条件設定記憶エリア２６２ａの記憶も保持され、加工条件の設定が初期化されるのを防ぐことができる。
【０３２７】
さらに、ＲＡＭ２２３に不正にアクセスされても、フラッシュメモリ２６２はＲＡＭ２２３とは独立して設けられているため、加工条件の設定が不正に抽出されるのを防止できる。これにより、加工条件の設定を抽出され、コマンドの変更方法を解析されて、「ぶら下げ基板」により後述する、「特殊外れコマンド」が不正に出力される不正を防止できる。
【０３２８】
なお、本実施形態では、フラッシュメモリ２６２には、加工条件の設定が記憶される構成としたが、それに限るものではなく、加工条件の設定に基づいて決定される設定情報であっても良いし、受信した加工条件コマンドであってもよい。
【０３２９】
また、本実施形態では、フラッシュメモリ２６２は公知のフラッシュメモリで構成したが、それに限らず、パチンコ機１０に電力が供給されていない状態（電断状態）でも記憶を保持可能な記憶手段であればよく、例えば、内部電池等を有して所定時間記憶を保持可能に構成されたＲＡＭ等であってもよい。
【０３３０】
次に、図２６を参照して、音声ランプ制御装置１１３の立ち上げ処理後に音声ランプ制御装置１１３内のＭＰＵ２２１により実行されるメイン処理（Ｓ１２００）について説明する。図２６は、このメイン処理（Ｓ１２００）を示したフローチャートである。メイン処理（Ｓ１２００）が実行されると、まず、該メイン処理（Ｓ１２００）が開始されてから、又は、前回Ｓ１２０１の処理が実行されてから１ミリ秒以上が経過したか否かが判別され（Ｓ１２０１）、１ミリ秒以上経過していなければ（Ｓ１２０１：Ｎｏ）、Ｓ１２０２〜Ｓ１２１１の処理を行わずにＳ１２１３の処理へ移行する。Ｓ１２０１の処理で、１ミリ秒経過したか否かを判別するのは、Ｓ１２０２〜Ｓ１２１１が表示（演出）に関する処理であり、短い周期（１ミリ秒以内）で編集する必要がないのに対して、Ｓ１２１３の変動表示処理やＳ１２１４のコマンド判定処理を短い周期で実行する方が好ましいからである。Ｓ１２１４の処理が短い周期で実行されることにより、主制御装置１１０から送信されるコマンドの受信洩れを防止でき、Ｓ１２１３の処理が短い周期で実行されることにより、コマンド判定処理によって受信されたコマンドに基づき、変動演出に関する設定を遅滞なく行うことができる。
【０３３１】
Ｓ１２０１の処理で１ミリ秒以上経過していれば（Ｓ１２０１：Ｙｅｓ）、まず、Ｓ１２０３〜Ｓ１２１４の処理によって設定された、表示制御装置１１４に対する各種コマンドを、表示制御装置１１４に対して送信する（Ｓ１２０２）。次いで、表示ランプ３４の点灯態様の設定や後述するＳ１２０９の処理で編集されるランプの点灯態様となるよう各ランプの出力を設定し（Ｓ１２０３）、その後電源投入報知処理を実行する（Ｓ１２０４）。電源投入報知処理は、電源が投入された場合に所定の時間（例えば３０秒）電源が投入されたことを知らせる報知を行うものであり、その報知は音声出力装置２２６やランプ表示装置２２７により行われる。また、第３図柄表示装置８１の画面において電源が供給されたことを報知するようコマンドを表示制御装置１１４に送信するものとしても良い。なお、電源投入時でなければ、電源投入報知処理による報知は行わずにＳ１２０５の処理へ移行する。
【０３３２】
Ｓ１２０５の処理では客待ち演出が実行され、その後、保留個数表示更新処理が実行される（Ｓ１２０６）。客待ち演出では、パチンコ機１０が遊技者により遊技されない時間が所定時間経過した場合に、第３図柄表示装置８１の表示をタイトル画面に切り替える設定などが行われ、その設定がコマンドとして表示制御装置１１４に送信される。保留個数表示更新処理では、保留球数カウンタ２２３ａの値に応じて保留ランプ２８５を点灯させる処理が行われる。
【０３３３】
その後、枠ボタン入力監視・演出処理が実行される（Ｓ１２０７）。この枠ボタン入力監視・演出処理では、演出効果を高めるために遊技者に操作される枠ボタン２２が押されたか否かの入力を監視し、枠ボタン２２の入力が確認された場合に対応した演出を行うよう設定する処理である。この処理では、枠ボタン２２の遊技者による操作が検出されると、表示制御装置１１４に対して枠ボタン２２が操作されたことを通知する枠ボタン操作コマンドを設定する。
【０３３４】
また、変動演出が未実行の期間や、高速変動期間中に枠ボタン２２が押された場合は、ステージを変更する処理を行い、枠ボタン操作コマンドに代えて、表示制御装置１１４に対する背面画像変更コマンドを設定する。この背面画像変更コマンドに、変更後のステージに対応する背面画像の種別に関する情報を含めることにより、表示制御装置１１４において、第３図柄表示装置８１に表示される背面画像を、ステージに応じた画像に変更する処理が行われる。また、変動表示開始時に予告キャラが出現した場合に枠ボタン２２を押すことで今回の変動による大当たりの期待値を表示したり、リーチ演出中に枠ボタン２２を押すことで大当たりへの期待感を持てる演出に変更したり、枠ボタン２２を複数のリーチ演出のうち１のリーチ演出を選択するための決定ボタンとしても良い。なお、枠ボタン２２が配設されていない場合には、Ｓ１２０７の処理は省略される。
【０３３５】
枠ボタン入力監視・演出処理が終わると、次いで、ランプ編集処理を実行し（Ｓ１２０９）、その後音編集・出力処理を実行する（Ｓ１２１０）。ランプ編集処理では、第３図柄表示装置８１で行われる表示に対応するよう電飾部２９〜３３の点灯パターンなどが設定される。音編集・出力処理では、第３図柄表示装置８１で行われる表示に対応するよう音声出力装置２２６の出力パターンなどが設定され、その設定に応じて音声出力装置２２６から音が出力される。
【０３３６】
Ｓ１２１０の処理後、液晶演出実行管理処理が実行される（Ｓ１２１１）。この後、Ｓ１２１２の処理へ移行する。液晶演出実行管理処理では、主制御装置１１０から送信される変動パターンコマンドに基づいて第３図柄表示装置８１で行われる変動表示に要する時間と同期した時間が設定される。この液晶演出実行監視処理で設定された時間に基づいてＳ１２０９のランプ編集処理が実行される。なお、Ｓ１２１０の音編集・出力処理も第３図柄表示装置８１で行われる変動表示に要する時間と同期した時間で実行される。
【０３３７】
Ｓ１２１２の処理では、音声ランプ制御装置１１３のＲＡＭ２２３の遊技カウンタ２２３ｄが更新される（Ｓ１２１２）。遊技カウンタ２２３ｄは０〜２５５の範囲で更新されるカウンタ値であり、このＳ１２１２の処理が実行される度に、１ずつ加算され、上限値である２５５まで達すると０に戻されて繰り返し更新される。この後、Ｓ１２１３の処理へ移行する。
【０３３８】
Ｓ１２１３の処理では、第３図柄表示装置８１において変動演出を表示させるために、主制御装置１１０より受信した変動パターンコマンドに基づいて表示用変動パターンコマンドを生成し、そのコマンドを表示制御装置１１４に送信するために設定する処理である変動表示処理を実行する。この変動表示処理の詳細については、図３０を参照して後述する。そして、変動表示処理の後、主制御装置１１０から受信したコマンドについて、所定の変更方法で生成された各種コマンドの判別をする判別処理を実行する（Ｓ１２２０）。
【０３３９】
コマンド判別処理（Ｓ１２２０）は、主制御装置１１０のＭＰＵ２０１が実行するコマンド加工処理（図１４、Ｓ１１４）で加工条件設定に基づいて変更されたコマンドを、音声ランプ制御装置１１３のＭＰＵ２２１が立ち上げ処理で受信している加工条件コマンドに基づいて変更されたコマンドを変更される前のコマンドに戻す処理を行う。このコマンド判別処理の詳細については、図２７を参照して後述する。
【０３４０】
次いで、主制御装置１１０より受信したコマンドに応じた処理を行うコマンド判定処理を行う（Ｓ１２１４）。このコマンド判定処理の詳細については、図２８を参照して後述する。
【０３４１】
Ｓ１２１４の処理が終わると、ワークＲＡＭ２３３に電源断の発生情報が記憶されているか否かを判別する（Ｓ１２１５）。電源断の発生情報は、主制御装置１１０から電源断コマンドを受信した場合に記憶される。Ｓ１２１５の処理で電源断の発生情報が記憶されていれば（Ｓ１２１５：Ｙｅｓ）、電源断フラグ及び電源断処理中フラグを共にオンして（Ｓ１２１７）、電源断処理を実行する（Ｓ１２１８）。電源断処理の実行後は、電源断処理中フラグをオフし（Ｓ１２１９）、その後、処理を、無限ループする。電源断処理では、割込処理の発生を禁止すると共に、各出力ポートをオフして、音声出力装置２２６およびランプ表示装置２２７からの出力をオフする。また、電源断の発生情報の記憶も消去する。
【０３４２】
一方、Ｓ１２１５の処理で電源断の発生情報が記憶されていなければ（Ｓ１２１５：Ｎｏ）、ＲＡＭ２２３に記憶されるキーワードに基づき、ＲＡＭ２２３が破壊されているか否かが判別され（Ｓ１２１６）、ＲＡＭ２２３が破壊されていなければ（Ｓ１２１６：Ｎｏ）、Ｓ１２０１の処理へ戻り、繰り返しメイン処理（Ｓ１２００）が実行される。一方、ＲＡＭ２２３が破壊されていれば（Ｓ１２１６：Ｙｅｓ）、以降の処理の実行を停止させるために、処理を無限ループする。ここで、ＲＡＭ破壊と判別されて無限ループするとメイン処理（Ｓ１２００）が実行されないので、その後、第３図柄表示装置８１による表示が変化しない。よって、遊技者は、異常が発生したことを知ることができるので、ホールの店員などを呼びパチンコ機１０の修復などを頼むことができる。また、ＲＡＭ２２３が破壊されていると確認された場合に、音声出力装置２２６やランプ表示装置２２７によりＲＡＭ破壊の報知を行うものとしても良い。
【０３４３】
次に、図２７を参照して、音声ランプ制御装置１１３内のＭＰＵ２２１により実行されるコマンド判別処理（Ｓ１２２０）について説明する。図２７は、このコマンド判別処理（Ｓ１２２０）を示したフローチャートである。このコマンド判別処理（Ｓ１２２０）は、音声ランプ制御装置１１３内のＭＰＵ２２１により実行されるメイン処理（Ｓ１２００）（図２６参照）の中で実行され、上述したように、主制御装置１１０から受信した加工条件の設定に基づいて変更されたコマンドを、加工条件コマンドに基づいて変更される前のコマンドに戻す処理を実行する。
【０３４４】
まず、主制御装置１１０から受信した新規コマンドがあるか否か判別する（Ｓ１３０１）、主制御装置１１０から受信した新規コマンドがないと判別された場合には（Ｓ１３０１：Ｎｏ）、この処理を終了し、メイン処理（Ｓ１２００）（図２６）に戻る。一方、主制御装置１１０から受信した新規コマンドがあると判別された場合には（Ｓ１３０１：Ｙｅｓ）、フラッシュメモリ２６２の加工条件設定記憶エリア２６２ａにコマンド加工条件のうち、設定Ａが記憶されているか判別する（Ｓ１３０２）。加工条件設定記憶エリア２６２ａに記憶されている加工条件の設定が、設定Ａが記憶されていると判別された場合には（Ｓ１３０２：Ｙｅｓ）、２バイト構成のコマンドの下位コマンドの下３ビット目を反転して、コマンドが設定（格納）されていたバッファに設定（格納）する（Ｓ１３０３）。
【０３４５】
一方、設定Ａが記憶されていないと判別された場合には（Ｓ１３０２：Ｎｏ）、フラッシュメモリ２６２の加工条件設定記憶エリア２６２ａに記憶されている加工条件の設定が、設定Ｂか判別する（Ｓ１３０４）。設定Ｂが記憶されていると判別された場合には（Ｓ１３０４：Ｙｅｓ）、２バイト構成のコマンドの下位コマンドの下４ビット目を反転して、コマンドが設定（格納）されていたバッファに設定（格納）する（Ｓ１３０５）。さらに、設定Ｂが記憶されていないと判別された場合には（Ｓ１３０２：Ｎｏ）、２バイト構成のコマンドの下位コマンドの下５ビット目を反転して、コマンドが設定（格納）されていたバッファに設定（格納）する（Ｓ１３０６）。
【０３４６】
次に、Ｓ１３０１の処理に戻り、繰り返し、主制御装置１１０から受信した新規コマンドがあるか否か判別する。あると判別された場合には（Ｓ１３０１）、再び、上記した処理を繰り返す。主制御装置１１０から受信した新規コマンドがないと判別された場合には（Ｓ１３０１：Ｎｏ）、この処理を終了する。
【０３４７】
上述したように、主制御装置１１０のＭＰＵ２０１がコマンド加工処理（Ｓ１１４）で加工条件の設定に基づいてコマンドを変更した方法と同じ方法で変更される前のコマンドに戻す処理をすることで、音声ランプ制御装置１１３のＭＰＵ２２１は、後述するコマンド判定処理で特殊な処理をしなくても、受信したコマンドの内容を判別することができる。
【０３４８】
コマンドを変更される前に戻す方法は、主制御装置１１０がコマンドを変更する方法に合わせて、適宜設定されるものであり、図１２（ｂ）のようなローテート方式で主制御装置１１０が変更するように設定されている場合には、主制御装置１１０でローテートされた反対の方向に同じ数だけローテートさせる方法にすることで、変更される前のコマンドに戻すことができる。
【０３４９】
また、本実施形態では、コマンドを変更される前に戻すことで、コマンドの内容を判別できる構成としたが、それに限らず、例えば、加工条件の設定ごとに、変更されたコマンドとその内容が関連付けられたコマンド判定テーブルを設定しておき、受信したコマンドを加工条件の設定と、コマンド判定テーブルとに基づいて、判別するように構成してもよい。
【０３５０】
次に、図２８を参照して、音声ランプ制御装置１１３内のＭＰＵ２２１により実行されるコマンド判定処理（Ｓ１２１４）について説明する。図２８は、このコマンド判定処理（Ｓ１２１４）を示したフローチャートである。このコマンド判定処理（Ｓ１２１４）は、音声ランプ制御装置１１３内のＭＰＵ２２１により実行されるメイン処理（Ｓ１２００）（図２６参照）の中で実行され、上述したように、主制御装置１１０から受信したコマンドを判定する。以下、コマンド判定処理（Ｓ１２１４）の詳細を説明する。
【０３５１】
コマンド判定処理（Ｓ１２１４）では、まず、ＲＡＭ２２３に設けられたコマンド記憶領域２２３ａから、未処理のコマンドのうち主制御装置１１０より受信した最初のコマンドを読み出して解析し、主制御装置１１０より変動パターンコマンドを受信したか否かを判別する（Ｓ１４０１）。そして、変動パターンコマンドを受信したと判別された場合（Ｓ１４０１：Ｙｅｓ）には、ＲＡＭ２２３に設けられた変動開始フラグをオンし（Ｓ１４０２）、また、変動パターンコマンドから変動パターン種別を抽出する（Ｓ１４０３）。ここで抽出された変動パターン種別は、ＲＡＭ２２３に記憶され、後述の変動表示処理（図３０参照）において、表示制御装置１１４に対して変動演出の開始とその変動パターン種別とを通知する表示用変動パターンコマンドを設定する場合に用いられる。
【０３５２】
Ｓ１４０３の処理で、抽出した変動パターン種別が第１普通当たり変動パターン又は第２普通当たり変動パターン（図１０（ｂ））であるか判別する（Ｓ１４０４）。抽出した変動パターン種別が第１普通当たり変動パターン又は第２普通当たり変動パターン（図１０（ｂ））に関する変動パターン種別でないと判別された場合には（Ｓ１４０４：Ｎｏ）、メイン処理（Ｓ１２００）に戻る。一方、抽出した変動パターン種別が普通当たり変動パターン（図１０（ｂ））であると判別された場合には（Ｓ１４０４：Ｙｅｓ）、遊技動作示唆設定がされているかどうか判断する（Ｓ１４０５）。
【０３５３】
遊技動作示唆設定がされていると判別された場合には（Ｓ１４０５：Ｙｅｓ）、Ｓ１４０３の処理で、抽出した変動パターン種別が第１普通当たり変動パターン（図１０（ｂ））であるか判別する（Ｓ１４２０）。Ｓ１４０３の処理で、抽出した変動パターン種別が第１普通当たり変動パターン（図１０（ｂ））であると判別された場合には（Ｓ１４２０：Ｙｅｓ）、第１示唆変動パターン種別を設定する（Ｓ１４０６）。その後、メイン処理に戻る。
【０３５４】
一方、Ｓ１４０３の処理で、抽出した変動パターン種別が第１普通当たり変動パターン（図１０（ｂ））であると判別された場合には（Ｓ１４２０：Ｎｏ）、第２示唆変動パターン種別を設定する（Ｓ１４２１）。その後、メイン処理（Ｓ１２００）に戻る。
【０３５５】
ここで、第１普通当たり変動パターンは、第３入球口６７ａを遊技球が通過したことを契機に抽選された結果、抽選結果が当たりとなった場合に選択される変動パターンである。一方、第２普通当たり変動パターンは、第４入球口６７ｂを遊技球が通過したことを契機に抽選された結果、抽選結果が当たりとなった場合に選択される変動パターンである。
【０３５６】
遊技動作示唆設定が設定されている場合に、選択される第１示唆変動パターン種別、第２示唆変動パターン種別は、音声ランプ制御装置１１３から表示制御装置１１４に対して送信される表示用変動パターンの一つである。通常、遊技動作示唆設定がされていない状態では、普通図柄の変動表示は、抽選結果にかかわらず、図４（ｂ）に示すように、第２図柄表示部８３は小領域Ｄｓ２で変動表示される。
【０３５７】
遊技動作示唆設定がされている場合に、第１普通当たり変動パターンを受信した場合に設定される第１示唆変動パターン種別は、図５（ａ）のように第２図柄表示部８３を小領域Ｄｓ１に移動させて表示させる表示用変動パターンである。これにより、遊技者は、現在、行われている普通図柄の変動表示が、第１示唆変動パターン種別により、小領域Ｄｓ１に移動して表示されることで、普通図柄が当たり図柄（本実施形態では「☆」）で停止表示された場合には、第１入球口６３に付随する第１普通電動役物６３ａが作動し、第１入球口６３ａが入球可能になると判別できる。つまり、第１示唆変動パターンは、第１入球口６３が入球可能になることを事前に報知している。
【０３５８】
一方、遊技動作示唆設定がされている場合に、第２普通当たり変動パターンを受信した場合に設定される第２示唆変動パターン種別は、図５（ｂ）のように第２図柄表示部８３を小領域Ｄｓ３に移動させて表示させる表示用変動パターンである。これにより、遊技者は、現在、行われている普通図柄の変動表示が、第２示唆変動パターン種別により、小領域Ｄｓ３に移動して表示されることで、普通図柄が当たり図柄（本実施形態では「☆」）で停止表示された場合には、第２入球口６４に付随する第２普通電動役物６４ａが作動し、第２入球口６４ａが入球可能になると判別できる。つまり、第２示唆変動パターンは、第２入球口６４が入球可能になることを報知している。
【０３５９】
一方、変動パターンコマンドを受信していないと判別された場合（Ｓ１４０１：Ｎｏ）、次いで、主制御装置１１０より停止種別コマンドを受信したか否かを判別する（Ｓ１４０７）。そして、停止種別コマンドを受信したと判別された場合（Ｓ１４０７：Ｙｅｓ）、停止種別コマンドから停止種別を抽出する（Ｓ１４０８）。
【０３６０】
そして、Ｓ１４０８の処理で抽出された停止種別が、特別図柄の当たりを示す停止種別コマンドであるか判断される（Ｓ１４０９）。Ｓ１４０８の処理で抽出された停止種別が、特別図柄の当たりを示す停止種別コマンドであると判別された場合には（Ｓ１４０９：Ｙｅｓ）、遊技動作示唆設定がされているか判別される（Ｓ１４１０）。遊技動作示唆が設定されていないと判別された場合には（Ｓ１４１０：Ｎｏ）、Ｓ１４１４の処理に移行する。一方、遊技動作示唆設定がされていると判別された場合には（Ｓ１４１０：Ｙｅｓ）、継続抽選処理（Ｓ１４１１）が実行される（Ｓ１４１１）。その後、Ｓ１４１４の処理に移行する。継続抽選処理（Ｓ１４１１）については、後述するが、遊技動作示唆設定を特別図柄の当たり遊技後も継続するか否かの抽選を実行するための処理である。
【０３６１】
Ｓ１４０９の処理で、抽出された停止種別が、特別図柄の当たりを示す停止種別コマンドでないと判別された場合には（Ｓ１４０９：Ｎｏ）、抽出された停止種別が、停止種別は特殊外れを示す停止種別かどうか判別される（Ｓ１４１２）。抽出された停止種別が、特殊外れを示す停止種別でないと判別された場合には（Ｓ１４１２：Ｎｏ）、Ｓ１４１４の処理へ移行する。一方、Ｓ１４１２の処理で、抽出された停止種別が、特殊外れを示す停止種別であると判別された場合には（Ｓ１４１２：Ｙｅｓ）、遊技動作示唆抽選処理が実行される（Ｓ１４１３）。その後、Ｓ１４１４の処理に移行する。
【０３６２】
遊技動作示唆抽選処理（Ｓ１４１３）については、後述するが、特殊外れを示す停止種別コマンドを受信した場合に、遊技動作示唆を設定するか否かの抽選を実行するための処理である。
【０３６３】
Ｓ１４１４の処理では、Ｓ１４０３の処理で抽出された停止種別を表示制御装置１１３へ通知するための表示用停止種別コマンドを設定して（Ｓ１４１１）、メイン処理（Ｓ１２００）に戻る。Ｓ１４１４の処理で設定された表示用停止種別コマンドは、ＲＡＭ２２３に設けられたコマンド送信用リングバッファに一旦格納され、メイン処理（Ｓ１２００）のコマンド出力処理（Ｓ１２０２）により表示用制御装置１１４に対して送信される。
【０３６４】
Ｓ１４０７の処理の結果、停止種別コマンドを受信していないと判別された場合（Ｓ１４０７：Ｎｏ）、次いで、主制御装置１１０より普通図柄保留球数コマンドを受信したか否かを判別する（Ｓ１４１５）。そして、普通図柄保留球数コマンドを受信したと判別された場合（Ｓ１４１５：Ｙｅｓ）、普通図柄保留球数コマンドに含まれる主制御装置１１０の普通図柄保留球数カウンタ２０３ｆの値（即ち、主制御装置１１０に保留された普通図柄（第２図柄）の変動演出の保留球数）を抽出し、これを音声ランプ制御装置１１３の普通図柄保留球数カウンタ２２３ａに格納する（Ｓ１４１６）。
【０３６５】
ここで、普通図柄保留球数コマンドは、球が第３入球口６７ａ，又は第４入球口６７ｂに入賞（始動入賞）したときに主制御装置１１０から送信されるものであるので、始動入賞がある毎に、Ｓ１４１７の処理によって、音声ランプ制御装置１１３の普通図柄保留球数カウンタ２２３ｅの値を主制御装置１１０の普通図柄保留球数カウンタ２０３ｆの値に合わせることができる。よって、ノイズなどの影響により、音声ランプ制御装置１１３の普通図柄保留球数カウンタ２２３ｅの値が主制御装置１１０の普通図柄保留球数カウンタ２０３ｆの値とずれても、始動入賞検出時に、音声ランプ制御装置１１３の保留球数カウンタ２２３ａの値を修正し、主制御装置１１０の保留球数カウンタ２０３ａの値に合わせることができる。
【０３６６】
また、Ｓ１４１６の処理の後、Ｓ１４１６の処理によって更新された普通図柄保留球数カウンタ２２３ｅの値を表示制御装置１１４へ通知するための表示用保留球数コマンドを設定し（Ｓ１４１７）、メイン処理（Ｓ１２００）へ戻る。ここで設定された表示用保留球数コマンドは、ＲＡＭ２２３に設けられたコマンド送信用リングバッファに一旦格納され、メイン処理（Ｓ１２００）のコマンド出力処理（Ｓ１２０２）により表示用制御装置１１４に対して送信される。これにより、表示制御装置１１４では、保留球数に応じた保留球数図柄を第３図柄表示装置８１に表示させるように処理を実行する。
【０３６７】
Ｓ１４１５の処理の結果、保留球数コマンドを受信していないと判別された場合（Ｓ１４１５：Ｎｏ）、その他のコマンドに応じた処理が実行される（Ｓ１４１８）。
【０３６８】
次に、図２９（ａ）を参照して、音声ランプ制御装置１１３内のＭＰＵ２２１により実行される継続抽選処理（Ｓ１４１１）について説明する。図２９（ａ）は、この継続抽選処理（Ｓ１４１１）を示したフローチャートである。
【０３６９】
この継続抽選処理（Ｓ１４１１）は、音声ランプ制御装置１１３内のＭＰＵ２２１により実行されるコマンド判定処理（図２６、Ｓ１２１４）の中で実行され、上述したように、第２図柄表示部８３で実行される遊技動作示唆演出が表示されるように設定された遊技動作示唆設定がされている場合に、その遊技動作示唆設定を特別図柄の大当たり遊技後も実行するか否かの抽選を実行するための処理である。
【０３７０】
音声ランプ制御装置１１３のＲＡＭ２２３に設けられた遊技カウンタ２２３ｄから遊技カウンタ値を取得する（Ｓ１４３１）。次に、Ｓ１４３１で取得した遊技カウンタ値と継続抽選テーブル２２２ａ（図１１（ｃ））とに基づいて、遊技動作示唆設定を継続するか否かの抽選結果を取得する（Ｓ１４１１）。具体的には、遊技カウンタ値と継続抽選テーブル２２２ａ（図１１（ｃ））に格納されている値とを比較する。遊技カウンタ値が、「０〜１７０」の範囲にあれば、遊技動作示唆設定を継続すると判定し、「１７１〜２５５」の範囲にあれば、遊技動作示唆設定を解除（転落）すると判定する。
【０３７１】
遊技動作示唆設定を継続すると判定された場合には（Ｓ１４３２：Ｙｅｓ）、このままこの処理を終了する。一方、遊技動作示唆設定を継続しないと判定された場合には（Ｓ１４３２：Ｎｏ）、遊技動作示唆設定フラグ２２３ｆをオフする。
【０３７２】
次に、図２９（ｂ）を参照して、音声ランプ制御装置１１３内のＭＰＵ２２１により実行される遊技動作抽選処理（Ｓ１４１３）について説明する。図２９（ｂ）は、この遊技動作示唆抽選処理（Ｓ１４１３）を示したフローチャートである。
【０３７３】
この遊技動作示唆抽選処理（Ｓ１４１３）は、音声ランプ制御装置１１３内のＭＰＵ２２１により実行されるコマンド判定処理（図２８参照）の中で実行され、上述したように、この処理は、主制御装置１１０から普通図柄の判定結果が特殊外れであることを示す普通図柄の停止種別コマンドを受信した場合に行われる処理である。第２図柄表示部８３で表示される普通図柄（第２図柄）の抽選結果が当たりである変動表示である場合に、遊技動作示唆演出をする遊技動作示唆設定の設定をするか否かを決定するをための処理である。
【０３７４】
音声ランプ制御装置１１３のＲＡＭ２２３に設けられた遊技カウンタ２２３ｄから遊技カウンタ値を取得する（Ｓ１４２２）。次に、Ｓ１４２２で取得した遊技カウンタ値と遊技動作示唆設定抽選テーブル（図１１（ｄ））とに基づいて、遊技動作示唆設定を設定するか否かの抽選結果を取得する（Ｓ１４２３）。具体的には、遊技カウンタ値と遊技動作示唆抽選テーブル２２２ｂ（図１１（ｄ））に格納されている値とを比較する。遊技カウンタ値が、「０〜１２７」の範囲にあれば、遊技動作示唆設定を設定する（当たり）と判定し、「１２８〜２５５」の範囲にあれば、遊技動作示唆設定を設定しない（外れ）と判定する。
【０３７５】
遊技動作示唆設定をしない（外れ）と判定された場合には（Ｓ１４２３：Ｎｏ）、このままこの処理を終了する。一方、遊技動作示唆設定を設定する（当たり）と判定された場合には（Ｓ１４２３：Ｙｅｓ）、遊技動作示唆設定フラグ２２３ｆをオン（遊技動作示唆設定を設定）する。
【０３７６】
上述したように、主制御装置１１０から特殊外れを示す停止種別である特殊外れコマンドを受信すると遊技動作示唆設定抽選処理が実行され、抽選で遊技動作示唆設定を設定することが決定されると遊技動作示唆が設定される。遊技動作示唆設定がされている状態で、普通図柄の抽選結果が当たりであることを示す変動パターンである普通当たり変動パターンを受信すると、示唆変動パターン種別が設定される。示唆変動パターン種別が設定されると、普通当たり変動パターンに基づく普通図柄の変動表示では、第２図柄表示部８３が小領域Ｄｓ２からその普通当たり変動パターンが抽選される契機となった入球口により小領域Ｄｓ１又は小領域Ｄｓ３に移動して変動表示される。
【０３７７】
遊技動作示唆演出は、第２図柄表示部が小領域Ｄｓ１に移動すれば、第１入球口６３が入球可能になることを遊技者に報知することとなり、第２図柄表示部が小領域Ｄｓ３に移動すれば、第２入球口６４が入球可能になることを遊技者に報知することとなる。遊技者は、この遊技動作示唆演出により、入球可能となる入球口を把握し、その入球口に狙いを定めて遊技球を発射することができる。
【０３７８】
このように、遊技動作示唆演出設定が設定されると、遊技者は、第１入球口６３又は第２入球口６４に容易に始動入賞させることができるようにできる。
【０３７９】
また、特別図柄の当たりを示す停止種別コマンドを受信した場合に、遊技動作示唆設定がされていると、遊技動作示唆設定を継続するか否かの抽選が行われるように構成したので、一度、遊技動作示唆設定がされると一度大当たりするまでは、遊技動作示唆設定が継続され、遊技者は、最低一度は特別図柄の大当たりを得るまで、遊技動作示唆演出がされるので、遊技動作示唆演出の価値を高くすることができ、遊技動作示唆設定がされることを目標にして遊技をすることができる。
【０３８０】
さらに、特別図柄の大当たりの度に、遊技動作示唆設定が継続されるかの抽選がされるので、大当たりしたことに加え、遊技動作示唆設定の抽選結果に対する期待感も味わうことができ、遊技に対する興趣を向上させることができる。
【０３８１】
また、本実施形態では、遊技動作示唆設定は、特別図柄の大当たりまで最低継続される構成としたが、それに限らず、特殊外れコマンドを再び受信したことに基づいて遊技動作示唆設定を継続するか抽選しても良いし、抽選せずに、遊技動作示唆設定を解除するようにしても良い。また、所定の普通図柄の抽選回数が経過した場合には、遊技動作示唆設定を解除しても良い。その他、適宜、遊技動作示唆設定を解除する契機を設けるようにしても良い。
【０３８２】
次に、図３０を参照して、音声ランプ制御装置１１３内のＭＰＵ２２１により実行される変動表示処理（Ｓ１２１３）について説明する。図３０は、この変動表示処理（Ｓ１２１３）を示したフローチャートである。
【０３８３】
この変動表示処理（Ｓ１２１３）は、音声ランプ制御装置１１３内のＭＰＵ２２１により実行されるメイン処理（Ｓ１２００）（図２６参照）の中で実行され、上述したように、第３図柄表示装置８１において変動演出を表示させるために、主制御装置１１０より受信した変動パターンコマンドに基づいて表示用変動パターンコマンドを生成し、そのコマンドを表示制御装置１１４に送信するために設定する処理である変動表示処理を実行する。また、普通図柄の変動演出の表示に伴って普通図柄保留球数カウンタ２２３ｅの値を更新して、更新後の普通図柄保留球数を表示制御装置１１４に通知するために表示用保留球数コマンドを設定する。
【０３８４】
変動表示処理では、まず、ＲＡＭ２２３に設けられた変動開始フラグがオンか否かを判別する（Ｓ１５０１）。そして、変動開始フラグがオンではない（即ち、オフである）と判別された場合（Ｓ１５０１：Ｎｏ）、主制御装置１１０より変動パターンコマンドを受信していない状態であるので、この変動表示処理を終了して、メイン処理（Ｓ１２００）に戻る。一方、変動開始フラグがオンであると判別された場合（Ｓ１５０１：Ｙｅｓ）、変動開始フラグをオフし（Ｓ１５０２）、Ｓ１５０３の処理へ移行する。
【０３８５】
Ｓ１５０３の処理では、コマンド判定処理（図２８、Ｓ１２１４）のＳ１４０３の処理において変動パターンコマンドより抽出された変動演出における変動パターン種別を、ＲＡＭ２２３より取得する（Ｓ１５０３）。Ｓ１５０３の処理で抽出された変動パターン種別を表示制御装置１１３へ通知するための表示用変動パターンコマンドを設定する（Ｓ１５０４）。
【０３８６】
Ｓ１５０４の処理で設定された表示用変動パターンコマンドは、ＲＡＭ２２３に設けられたコマンド送信用リングバッファに一旦格納され、メイン処理（Ｓ１２００）のコマンド出力処理（Ｓ１２０２）により表示用制御装置１１４に対して送信される。表示制御装置１１４では、この表示用変動パターンコマンドを受信することによって、この表示用変動パターンコマンドによって示される変動パターンで第３図柄表示装置８１に第３図柄の変動表示が行われるように、その変動演出の表示制御を開始する。
【０３８７】
次に、Ｓ１５０３で取得された変動パターン種別は、普通図柄の変動パターン種別であるかが判別される（Ｓ１５０５）。Ｓ１５０３で取得された変動パターン種別が普通図柄の変動パターン種別でないと判別された場合には（Ｓ１５０５：Ｎｏ）、このままこの処理を終了し、メイン処理（Ｓ１２００）（図２６）に戻る。一方、Ｓ１５０３で取得された変動パターン種別が普通図柄の変動パターン種別であると判別された場合には（Ｓ１５０５：Ｙｅｓ）、Ｓ１５０６の処理へ移行する。
【０３８８】
Ｓ１５０６の処理では、表示用変動パターンコマンドの設定に伴い、普通図柄の保留球が消費される（即ち、普通図柄の保留球に対応する変動表示の設定が行われた）のに合わせて、普通図柄保留球数カウンタ２２３ｅの値を１減らし（Ｓ１５０６）、更新後の普通図柄保留球数カウンタ２２３ｅの値で示される普通図柄の保留球数を表示制御装置１１４に対して通知するための表示用保留球数コマンドを設定する（Ｓ１５０７）。ここで設定された表示用保留球数コマンドは、ＲＡＭ２２３に設けられたコマンド送信用リングバッファに一旦格納され、メイン処理（Ｓ１２００）のコマンド出力処理（Ｓ１２０２）により表示用制御装置１１４に対して送信される。そして、表示制御装置１１４は、表示用保留球数コマンドにより示される保留球数に応じた数の保留球数図柄を第３図柄表示装置８１の普通図柄保留表示部８４に表示させる処理を実行する。よって、遊技者は、第３図柄表示装置８１の普通図柄保留表示部８４に表示された普通図柄を示す保留球数図柄の数をカウントすることによって、保留された普通図柄に対する球の数を認識することができる。
【０３８９】
なお、表示制御装置１１４の制御については、すでに公知のものであり、本発明の特徴的な構成を示すものでないため、詳細な説明は省略する。表示制御装置１１４は、音声ランプ制御装置１１３から出力される表示制御用変動パターンコマンドを受信して、そのコマンドに基づいて、第３図柄表示装置８１の表示制御を実行する。
【０３９０】
以上、説明したように、本第１実施形態のパチンコ機によれば、主制御装置１１０から音声ランプ制御装置１１３に対して送信される特殊外れコマンドに基づいて、遊技動作示唆設定の抽選が、音声ランプ制御装置１１３のＭＰＵ２２１により実行されるように構成されている。
【０３９１】
ここで、「ぶら下げ基板」等により、特殊外れコマンドが音声ランプ制御装置１１３に対して出力される不正がある。この「ぶら下げ基板」等による不正では、中古機等でコマンドの解析を行い、その解析により特殊外れコマンドを把握し、その把握した特殊外れコマンドを出力可能な「ぶら下げ基板」等を遊技店のパチンコ機１０に取り付けて不正を行う。しかし、主制御装置１１０のＭＰＵ２０１が実行する立ち上げ処理では音声ランプ制御装置１１３が出力するコマンドを変更して生成するための、加工条件を設定する処理がなされる。この加工条件処理が設定されると、音声ランプ制御装置１１３にも決定された加工条件の設定に基づいた加工条件コマンドが出力される。この加工条件コマンドに基づいて、主制御装置１１０が音声ランプ制御装置１１３に対して送信するコマンドを判別することができる。
【０３９２】
これにより、「ぶら下げ基板」等で、中古機から解析した特殊外れコマンドが音声ランプ制御装置１１３に出力されても、遊技店に設置されているパチンコ機１０は、独自に、加工条件の設定を決定して、コマンドの変更方法を変更するので、中古機で設定されていた加工条件の設定と異なる設定がされていれば、「ぶら下げ基板」等から出力されるコマンドを特殊外れコマンドとは認識しない。よって、遊技動作示唆設定抽選処理も実行されず、「ぶら下げ基板」等による不正を防止できる。
【０３９３】
次に、図３１〜図３３を参照して、第２実施形態におけるパチンコ機１０について説明する。上述の第１実施形態におけるパチンコ機１０では、主制御装置１１０のＭＰＵ２０１が実行する立ち上げ処理において、電源が投入される毎に、加工条件の設定処理が行われて、音声ランプ制御装置１１３に加工条件コマンドがその度に送信される場合について説明した。
【０３９４】
これに対し、本第２実施形態におけるパチンコ機１０では、主制御装置１１０のＭＰＵ２０１が実行する立ち上げ処理で行われる加工条件の設定がされると、決定された加工条件の設定がフラッシュメモリ２６１に記憶される。そして、決定された加工条件に基づく加工条件コマンドが、音声ランプ制御装置１１３に送信される。音声ランプ制御装置１１３は、加工条件コマンドを受信すると、加工条件コマンドに基づいて加工条件を設定し、音声ランプ制御装置１１３のフラッシュメモリ２６２に、加工条件の設定が保存される。
【０３９５】
この後、主制御装置１１０のＭＰＵ２０１が、メイン処理（Ｓ１０００）を実行し、通常遊技が可能な状態となり、パチンコ機１０の電源が断されて、再びパチンコ機１０に電源が投入される。すると、主制御装置１１０のフラッシュメモリ２６１には、加工条件の設定が記憶されているので、主制御装置１１０のＭＰＵ２０１では、加工条件の設定はされず、加工条件コマンドも音声ランプ制御装置１１３に対して出力されない。
【０３９６】
この第２実施形態におけるパチンコ機１０が、第１実施形態におけるパチンコ機１０と構成上において相違する点は、主制御装置１１０のフラッシュメモリ２６１に、加工条件の設定が記憶されていれば、主制御装置１１０のＭＰＵ２０１で、立ち上げ処理が実行されても、加工条件の設定はされず、加工条件コマンドも音声ランプ制御装置１１３に出力されない点である。その他の構成や、主制御装置１１０のＭＰＵ２０１によって実行されるその他の処理、払出制御装置１１１のＭＰＵ２１１によって実行される各種処理、音声ランプ制御装置１１３のＭＰＵ２２１によって実行される各種処理、及び表示制御装置１１４のＭＰＵ２３１によって実行される各種処理については、第１実施形態におけるパチンコ機１０と同一である。以下、第１実施形態と同一の要素には同一の符号を付し、その説明を省略する。
【０３９７】
図３１は、第２実施形態における、主制御装置１１０のＭＰＵ２０１で実行される立ち上げ処理を説明するフローチャートである。Ｓ９０１〜Ｓ９０３の各処理は、それぞれ第１実施形態のＳ９０１〜Ｓ９０３の各処理と同一の処理が実行される。Ｓ９０３の処理が完了すると、第２実施形態における立ち上げ処理では、Ｓ９１８の処理を実行する。
【０３９８】
Ｓ９１８の処理では、主制御装置１１０のフラッシュメモリ２６１に加工条件の設定値が記憶されているか判別する（Ｓ９１８）。フラッシュメモリ２６１に加工条件の設定値が記憶されていると判別された場合には（Ｓ９１８：Ｙｅｓ）、Ｓ９０４の処理へ移行する。一方、フラッシュメモリ２６１に加工条件の設定値が記憶されていないと判別された場合には（Ｓ９１８：Ｎｏ）、工場出荷時処理が実行される（Ｓ９１９）。この工場出荷時処理は、後述するが、設定乱数値を乱数生成回路２６０から取得して、設定乱数値に基づいて、加工条件の設定を決定する処理である。その後、Ｓ９０４の処理に移行する。
【０３９９】
Ｓ９０４〜Ｓ９０９、Ｓ９１４〜Ｓ９１７までの各処理については、それぞれ第１実施形態のＳ９０４〜Ｓ９０９、Ｓ９１４〜Ｓ９１７の各処理と同一の処理が実行される。
【０４００】
次に、図３２は、第２実施形態における、主制御装置１１０のＭＰＵ２０１で実行される工場出荷時処理（Ｓ９１９）を示すフローチャートである。乱数生成回路２６０が所定回数更新されるまでの時間待機するウエイト処理（Ｓ９１３）が実行される（Ｓ９３１）。次に、主制御装置１１０の乱数生成回路２６０から設定乱数値を取得し、取得した設定乱数値を主制御装置１１０のＲＡＭ２０３のその他のメモリカウンタに保存する。
【０４０１】
次に、取得した設定乱数値と図１１（ａ）に示す加工条件設定テーブル２０２ｉとに基づいて加工条件の設定を決定する（Ｓ９３３）。決定された加工条件の設定に基づく加工条件コマンドを音声ランプ制御装置１１３に出力する（Ｓ９３４）。
【０４０２】
図３３は、第２実施形態における、音声ランプ制御装置１１３のＭＰＵ２２１で実行される立ち上げ処理を説明するフローチャートである。Ｓ１１０１〜Ｓ１１１０までの各処理は、それぞれ第１実施形態のＳ１１０１〜Ｓ１１１０の各処理と同一の処理が実行される。Ｓ１１１０の処理が完了すると、第２実施形態における、音声ランプ制御装置１１３のＭＰＵ２２１が実行する立ち上げ処理では、音声ランプ制御装置１１３のフラッシュメモリ２６３に加工条件の設定（加工条件コマンド）に基づく加工条件の設定が記憶されているか判別される（Ｓ１１２１）。フラッシュメモリ２６３に加工条件の設定（加工条件コマンド）に基づく加工条件の設定が、記憶されていると判別された場合には（Ｓ１１２１：Ｙｅｓ）、Ｓ１１１３の処理へ移行する。
【０４０３】
一方、フラッシュメモリ２６３に加工条件の設定（加工条件コマンド）に基づく、加工条件の設定が、記憶されていないと判別された場合には（Ｓ１１２１：Ｎｏ）、加工条件コマンドを受信したか判別する（Ｓ１１２２）。加工条件コマンドを受信していないと判別された場合には（Ｓ１１２２：Ｎｏ）、Ｓ１１２２の処理を繰り返し実行する。一方、加工条件コマンドを受信したと判別された場合には、加工条件コマンドに基づいて加工条件を設定し、音声ランプ制御装置１１３のフラッシュメモリ２６２に加工条件の設定が記憶される（Ｓ１１２３）。その後、Ｓ１１１３の処理へ移行する。
【０４０４】
このように、パチンコ機１０に電力が供給されていない状態でも記憶を保持可能なフラッシュメモリ２６１に、加工条件の設定を記憶し、主制御装置１１０のフラッシュメモリ２６１に加工条件の設定が記憶されている場合には、立ち上げ処理で加工条件の設定を行わないように構成した。よって、フラッシュメモリ２６０に加工条件の設定が記憶されている場合には、加工条件コマンドも主制御装置１１０から音声ランプ制御装置１１３に対して出力されない。
【０４０５】
ここで、パチンコ機１０が製造されて、出荷される場合には、一般的に、工場において、出荷検査が行われる。出荷検査では、パチンコ機１０に電源が投入されて、パチンコ機１０の動作もチェックされる。この工場出荷検査で、電源が投入されると、主制御装置１１０のＭＰＵ２０１では、フラッシュメモリ２６０に加工条件の設定が記憶されていなければ、工場出荷時処理として、加工条件の設定を行う。出荷検査において、加工条件の設定が行われると、決定された加工条件の設定に基づいた加工条件コマンドが音声ランプ制御装置１１３に対して出力される。
【０４０６】
このようにすることで、加工条件コマンドを解析して、コマンドが加工される変更方法を解析して、特殊外れコマンドを把握し、「ぶら下げ基板」等により把握した特殊外れコマンドを音声ランプ制御装置１１３に出力しようとする不正に対しても、出荷検査時に加工条件コマンドが出力されて、遊技店に設置されてからは、加工条件コマンドが出力されないようにすることができるので、このような「ぶら下げ基板」による不正を防止できる。
【０４０７】
また、工場から出荷されるパチンコ機１０は、各パチンコ機１０で設定されている加工条件の設定が異なり、遊技店に設置された各パチンコ機１０が正規の特殊外れコマンドであると判別するコマンドが異なるようにすることができる。よって、遊技店設置されたパチンコ機１０から特殊外れコマンドを解析しても他のパチンコ機１０では、その特殊外れコマンドを正規の特殊外れコマンドであると判別することを防止できる。
【０４０８】
その他、第２実施形態におけるパチンコ機１０は、第１実施形態におけるパチンコ機１０と同一の構成部分に基づいて、第１実施形態におけるパチンコ機１０と同様の作用効果を奏することができる。
【０４０９】
以上のように、本第２実施形態では、主制御装置１１０のフラッシュメモリ２６１に加工条件設定が記憶されていない場合に、加工条件の設定を行う構成にすることで、加工条件の設定がフラッシュメモリ２６１に記憶されている場合には、加工条件コマンドが音声ランプ制御装置１１３に対して出力されない構成とした。
【０４１０】
第１実施形態、第２実施形態では、主制御装置１１０の乱数生成回路２６０から設定乱数値を取得して加工条件の設定を決定する構成としたが、それに限らず、図３４に示すように、日時を計時できるＲＴＣ２６３を乱数生成回路２６０に代わって設けるように構成してもよい。主制御装置１１０のＲＴＣ２６３は、「リアルタイムクロック（Ｒｅａｌ  Ｔｉｍｅ  Ｃｌｏｃｋ）」と呼ばれる計時専用のＩＣチップであり、内蔵電池を有しており、パチンコ機１０に電力が供給されない状態でも、計時することが可能である。本実施形態のＲＴＣ２６３は「年」「月」「日」「時」「分」「秒」をそれぞれデータとして、主制御装置１１０に出力する。
【０４１１】
このように、ＲＴＣ２６３で構成した場合には、次のように加工条件の設定をするとよい。ＲＴＣ２６３から取得した値（例えば、２０１１年１１月１５日１０時４２分）の各値を乗算した値に所定の定数（例えば、１５３２１）を乗算して、その値を２５６で除算し、その余りの値を設定乱数値として、図１１（ａ）に示す加工条件設定テーブル２０２ｉに基づいて加工条件の設定を決定するようにする。具体的には、（２０１１×１１×１５×１０×４２×１５３２１）÷２５６＝８３４０５０７０２４余り１５６となり、取得した設定乱数値は１５６となる。よって、図１１（ａ）に示す加工条件テーブルに基づいて、この場合、設定Ｂが決定される。
【０４１２】
このように構成することで、刻々と変化する値に基づいて、加工条件の設定を決定することができる。また、各パチンコ機１０の時間設定を異ならせることで、各パチンコ機１０で異なる値を取得することができ、より各パチンコ機１０で異なる加工条件の設定とすることができる。
【０４１３】
なお、本実施形態では、秒については、使用しなかったが、特にそれに限るものではなく、秒に対するデータも用いて算出してもよい。また、ＲＴＣ２６３が計時するデータの一部を使用して設定乱数値を算出してもよい。さらには、本実施形態では、ＲＴＣ２６３の計時データに基づいて所定の算出をすることにより設定乱数値を算出したが、ＲＴＣ２６３の計時データをそのまま、設定乱数値として加工条件を設定する構成としてもよい。
【０４１４】
本実施形態では、音声ランプ制御装置１１３で遊技動作示唆設定抽選がされる契機となるコマンドを特殊外れコマンドとしたが、それに限られず、大当たり開始のオープニングコマンドであってもよいし、特定の変動パターンコマンドであってもよい。さらには、所定の回数、特別図柄を抽選したことを示すコマンドであっても良い。主制御装置１１０が音声ランプ制御装置１１３に対して送信するコマンドであれば適宜適用してもよい。
【０４１５】
本実施形態では、コマンドの加工条件を複数の加工条件（設定Ａ〜設定Ｃ）から選択（決定）したが、それに限定されるものではない。なお、以下、具体例として記載する変形例は、本出願の請求項６に記載されている構成について説明したものである。具体的には、主制御装置１１０が音声ランプ制御装置１１３に対して出力するコマンドを３バイトで構成する。２バイトは、主に、遊技の制御内容を示すコマンド（例えば、特殊外れコマンド）であり、残り１バイトは、主制御装置１１０が音声ランプ制御装置１１３に送信したコマンドの数を表すコマンド数が付与される。音声ランプ制御装置１１３のＭＰＵ２２１は、主制御装置１１０から受信したコマンドの数をカウントして記憶しており、記憶しているコマンド数と主制御装置１１０から音声ランプ制御装置１１３に対して送られてきたコマンドに付与されているコマンド数（コマンド数を示す信号）が音声ランプ制御装置１１３に記憶されているコマンド数とあっているかを音声ランプ制御装置１１３のＭＰＵ２２１が判別する。さらに、主制御装置１１０と音声ランプ制御装置１１３は、遊技機の電源が断された状態においても、記憶していたコマンド数をＲＡＭのバックアップ領域にバックアップしており、再度、遊技機に電源が投入された場合には、主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１は、電源が断される前のコマンド数からカウントを開始する。
【０４１６】
これにより、「ぶら下げ基板」により、特殊外れコマンドが解析された場合においても、主制御装置１１０から音声ランプ制御装置に出力される特殊外れコマンドには毎回異なるコマンド数を示す信号が付与されることとなり、「ぶら下げ基板」から音声ランプ制御装置１１３に送信される特殊外れコマンドを音声ランプ制御装置１１３のＭＰＵ２２１が正規の特殊外れコマンドとして識別することを防止することができる。さらに、「ぶら下げ基板」により、音声ランプ制御装置１１３にコマンドが不正に出力されると、音声ランプ制御装置１１３が記憶している受信したコマンド数と主制御装置１１０が記憶しているコマンド数とが合致しなくなり、主制御装置１１０から音声ランプ制御装置に対して出力されるコマンドを音声ランプ制御装置１１３のＭＰＵ２２１は識別できなくなり、例えば、第３図柄表示装置８１（液晶表示装置）の表示態様の更新等がされなくなる（表示態様がフリーズする）ことから「ぶら下げ基板」による不正がされたことを検知することも可能となる。
【０４１７】
また、仮に「ぶら下げ基板」が電源投入されてから主制御装置１１０から音声ランプ制御装置１１３に対して出力されるコマンド数をカウントし、解析した特殊外れコマンドにコマンド数を示す信号を付与して出力する場合にも、電源が断された前のコマンド数を主制御装置１１０も音声ランプ制御装置１１３も記憶しているので、「ぶら下げ基板」がカウントしたコマンド数と、音声ランプ制御装置１１３が記憶しているカウント数が異なることとなり、「ぶら下げ基板」が特殊外れコマンドに、電源投入から主制御装置１１０が音声ランプ制御装置１１３に送信したコマンド数を示す信号を付与して送信しても、音声ランプ制御装置１１３が実際に記憶しているコマンド数は、電源断される前から記憶しているコマンド数も含んだものであり、音声ランプ制御装置１１３のＭＰＵ２２１が正規の特殊外れコマンドと判別することを防止できる。
【０４１８】
さらに、主制御装置１１０は、コマンド数のデータを本実施形態に記載されているフラッシュメモリ２６１に記憶し、音声ランプ制御装置１１３のＭＰＵ２２１は、コマンド数のデータを本実施形態に記載されているフラッシュメモリ２６２に記憶することで、ＲＡＭ消去スイッチ（図３，１２２）の操作に基づくＲＡＭクリアや、立ち上げ処理での使用ＲＡＭ領域のクリア（Ｓ９１６、Ｓ１１０９）の処理でもフラッシュメモリ２６１、２６２は初期化されないので、コマンド数データを保持することができる。
【０４１９】
次に、図３５〜図４８を参照して、第３実施形態におけるパチンコ機１０について説明する。上述の第１実施形態におけるパチンコ機１０では、主制御装置１１０のＭＰＵ２０１が実行する立ち上げ処理において、電源が投入される毎に、加工条件の設定処理が行われて、音声ランプ制御装置１１３に加工条件コマンドが、その度に送信された。
【０４２０】
これに対し、本第３実施形態におけるパチンコ機１０では、主制御装置１１０には、ＲＴＣ２６３が設けられ、音声ランプ制御装置１１３には、ＲＴＣ２６４が設けられる。主制御装置１１０のＭＰＵ２０１は、ＲＴＣ２６３から計時データを取得して、その計時データに基づいて加工条件を決定する。また、音声ランプ制御装置１１３のＭＰＵ２２１は、ＲＴＣ２６３から計時データを取得して、その計時データに基づいて加工条件を決定する。
【０４２１】
即ち、第３実施形態におけるパチンコ機１０は、第１実施形態におけるパチンコ機１０と次の点で相違する。第１実施形態では、主制御装置１１０のＭＰＵ２０１が、加工条件を決定する毎に、加工条件コマンドを音声ランプ制御装置１１３に送信して、音声ランプ制御装置１１３のＭＰＵ２２１が、主制御装置１１０のＭＰＵ２０１が決定した加工条件を加工条件コマンドにより認識していた。これに対し、本第３実施形態では、主制御装置１１０のＭＰＵ２０１は、加工条件を決定しても加工条件コマンドを出力せず、音声ランプ制御装置１１３のＭＰＵ２２１は、独自にＲＴＣ２６４から取得した計時データに基づいて、加工条件を決定する点で、第１実施形態におけるパチンコ機１０と相違する。
【０４２２】
その他の構成や、主制御装置１１０のＭＰＵ２０１によって実行されるその他の処理、払出制御装置１１１のＭＰＵ２１１によって実行される各種処理、音声ランプ制御装置１１３のＭＰＵ２２１によって実行される各種処理、及び表示制御装置１１４のＭＰＵ２３１によって実行される各種処理については、第１実施形態におけるパチンコ機１０と同一である。以下、第１実施形態と同一の要素には同一の符号を付し、その説明を省略する。
【０４２３】
図３５は、第３実施形態における、パチンコ機１０の電気的構成を示すブロック図である。第１実施形態における、パチンコ機１０の電気的構成を示すブロック図（図６参照）との相違点について説明する。第１実施形態では、乱数生成回路２６０が設けられていたが、第３実施形態では設けられていない。そして、第３実施形態では、主制御装置１１０には、ＲＴＣ２６３が設けられ、音声ランプ制御装置１１３には、ＲＴＣ２６４が設けられている。
【０４２４】
ＲＴＣ２６３とＲＴＣ２６４とは、「リアルタイムクロック（Ｒｅａｌ  Ｔｉｍｅ  Ｃｌｏｃｋ）」と呼ばれる計時専用のＩＣチップであり、内蔵電池を有しており、パチンコ機１０に電力が供給されない状態（パチンコ機１０の電力が断された状態）でも、計時することが可能である。本実施形態のＲＴＣ２６３は、「年」「月」「日」「時」「分」「秒（ｓ）」「ミリ秒（ｍｓ）」をそれぞれデジタルデータ（計時データ）として、主制御装置１１０に出力する。また、ＲＴＣ２６４は、「年」「月」「日」「時」「分」「秒（ｓ）」「ミリ秒（ｍｓ）」をそれぞれデジタルデータ（計時データ）として、音声ランプ制御装置１１３に出力する。ＲＴＣ２６３とＲＴＣ２６４とは、主制御装置の製造時に、専用の治具により同じ時間に設定されて主制御装置１１０と音声ランプ制御装置１１３とに取り付けられる。本実施形態では、ＲＴＣ２６３とＲＴＣ２６４とは、専用の治具により、「年」「月」「日」「時」「分」「秒（ｓ）」「ミリ秒（ｍｓ）」までが同じ日時で設定されており、それぞれ同期して計時するものである。
【０４２５】
本実施形態では、ＲＴＣ２６３とＲＴＣ２６４とは、専用の治具により、同じ時間に設定されるが、その設定される時間は、実際の時間とは異なる時間で設定される。このように構成することで、外部から、ＲＴＣ２６３とＲＴＣ２６４とが計時している時間が判別できなくなり、実際の時間から、ＲＴＣ２６３とＲＴＣ２６４との計時している時間を推測して、決定される加工条件が把握される不正を抑制（防止）することができる。
【０４２６】
さらに、ＲＴＣ２６３とＲＴＣ２６４とが、専用治具により設定される時間は、パチンコ機１０毎にランダムに異なる設定時間で、設定されるとなお良い。このように構成することで、パチンコ機１０毎に、ＲＴＣ２６３とＲＴＣ２６４とで、計時されている時間が異なり、より外部からＲＴＣ２６３とＲＴＣ２６４とが、計時している時間を推測することが困難となる。また、パチンコ機１０毎に決定される加工条件も異なったものとなり、加工条件を外部から把握されることを困難にして、「ぶら下げ基板」等により、決定された加工条件に基づいて変更して生成された特殊外れコマンドが、音声ランプ制御装置１１３に対して出力される不正を抑制（防止）することができる。
【０４２７】
第３実施形態で使用される主制御装置１１０のフラッシュメモリ２６１における各記憶エリアについて説明する。加算ＩＤ記憶エリア２６１ｂは、設定乱数値を算出する場合に、使用される加算ＩＤ値を記憶する記憶領域である。本実施形態では、加算ＩＤ値として、初期設定で「５４３２１」が記憶されている。なお、音声ランプ制御装置１１３のフラッシュメモリ２６２にも同様に加算ＩＤ記憶エリア２６２ｂにも、初期設定で「５４３２１」が記憶される。
【０４２８】
後述する、主制御装置１１０のＲＯＭ２０２及び音声ランプ制御装置１１３のＲＯＭ２２２のプログラムエリアに記憶されている固有値「１５３２１」を、取得した計時データに掛けて、更にその結果に加算ＩＤを加算して、その結果を２５６で除算して、その余りを設定乱数値として算出する。
【０４２９】
このようにすることで、計時データが外部から把握された場合にも、固有値を掛け、加算ＩＤを加算することにより、算出される設定乱数値が推測されることを困難にすることができる。
【０４３０】
第３実施形態で使用する音声ランプ制御装置１１３のフラッシュメモリ２６２における記憶エリアについて説明する。加工条件設定記憶エリア２６２ａは、図３５に示すように、従新加工条件設定記憶エリア２６２ａ１と従旧加工条件設定記憶エリア２６２ａ２とで構成されている。
【０４３１】
従新加工条件設定記憶エリア２６２ａ１は、音声ランプ制御装置１１３のＭＰＵ２２１が、加工条件を決定した場合に、その加工条件が記憶される記憶領域である。従旧加工条件設定記憶エリア２６２ａ２は、音声ランプ制御装置１１３のＭＰＵ２２１が、加工条件を決定した場合に、すでに、従新加工条件設定記憶エリア２６２ａ１に記憶されている加工条件が記憶される記憶領域である。つまり、従旧加工条件設定記憶エリア２６２ａ２には、新たに決定された加工条件よりも前に決定されて、従新加工条件設定記憶エリア２６２ａ１に記憶されていた加工条件が記憶される。
【０４３２】
主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１との制御処理タイミングの違いにより、加工条件の更新タイミングがずれて、音声ランプ制御装置１１３の方が先に加工条件を更新した場合にも、後述する、コマンド判別処理（図４６、Ｓ１２２０）では、従新加工条件設定記憶エリア２６２ａ１だけでなく従旧加工条件設定記憶エリア２６２ａ２に記憶された加工条件でも実行する。よって、従旧加工条件設定記憶エリア２６２ａ２に更新される前の加工条件を記憶しておくことで、音声ランプ制御装置１１３のＭＰＵ２２１が加工条件を更新した後で、主制御装置１１０から更新される前の加工条件に基づいて変更（加工）された特殊外れコマンドを受信しても、判別することができる。
【０４３３】
次に、第３実施形態で使用する音声ランプ制御装置１１３の条件変更時フラグ２２３ｇ１について説明する。条件変更時フラグ２２３ｇ１は、音声ランプ制御装置１１３のＲＡＭ２２３のその他メモリエリア２２３ｇに記憶されるフラグである。
【０４３４】
条件変更時フラグは、後述する、サブ加工条件更新処理１（図４５、Ｓ１２３０）において加工条件が決定され、従新加工条件設定記憶エリア２６２ａ１に決定された加工条件が記憶され、従旧加工条件設定記憶エリア２６２ａ２に更新される前の加工条件が記憶されるとオンに設定される。
【０４３５】
この条件変更時フラグがオンに設定されると、後述する、コマンド判別処理（図４６、Ｓ１２２０）において、音声ランプ制御装置１１３のＭＰＵ２２１は、従新加工条件設定記憶エリア２６２ａ１に記憶されている更新された加工条件だけでなく、従旧加工条件設定記憶エリア２６２ａ２に記憶されている更新される前の加工条件でも特殊外れコマンドの判別処理を実行する。
【０４３６】
このように、構成することで、主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１との、処理タイミング等の違いにより、音声ランプ制御装置１１３のＭＰＵ２２１が、加工条件を更新した後で、更新する前の加工条件で加工（変更）された特殊外れコマンドを受信しても、そのコマンドを判別することができる。
【０４３７】
また、音声ランプ制御装置１１０のＭＰＵ２０１は、後述するが、確定前判別処理Ａ〜Ｃ（図４６、ＳＳ１３２０〜Ｓ１３４０）において、従新加工条件設定記憶エリア２６２ａ１に記憶された更新した加工条件と同じ加工条件で加工された特殊外れコマンドを主制御装置１１０から受信したと判別した場合には、条件変更時フラグ２２３ｇ１をオフにする。
【０４３８】
条件変更時フラグ２２３ｇ１がオフであると、コマンド判別処理（図４６、Ｓ１２２０）において、従新加工条件設定記憶エリア２６２ａ１に記憶されている更新された加工条件のみで、特殊外れコマンドの判別が実行される。これにより、主制御装置１１０のＭＰＵ２０１が加工条件を更新し、更新された加工条件で特殊外れコマンドを加工して送信したのを確認した後は、従旧加工条件設定記憶エリア２６２ａ２に記憶された更新前の加工条件での判別をやめることができる。
【０４３９】
これにより、２つの加工条件で特殊外れが判別される期間では、１つの時よりも正規の特殊外れコマンドと判別され易いので、その２つの加工条件で判別する期間を必要最低限の期間にすることができる。
【０４４０】
次に、図３６を参照して、第３実施形態において使用する、各種データ及び各種記憶エリアについて説明する。
【０４４１】
図３６（ａ）に示す主サブ同期補正データ２０２ｊは、主制御装置１１０のＭＰＵ２０１が取得した計時データと、音声ランプ制御装置１１３のＭＰＵ２２１が取得する計時データとの取得タイミングの違いによる誤差を補正するために、主制御装置１１０のＭＰＵ２０１が取得する計時データに加算するためのデータである。
【０４４２】
本実施形態では、後述する、主制御装置１１０のＭＰＵ２０１が実行する立ち上げ処理（図４０参照）のＳ９０１からＳ９０３までに要する時間と、音声ランプ制御装置１１３のＭＰＵ２２１が実行する立ち上げ処理（図４２参照）のＳ１１０１に要する時間との差（本実施形態では１００ｍｓ）の値が、主サブ同期補正データ２０２ｊとして記憶されている。
【０４４３】
図３６（ｃ）に示す加工条件設定テーブル２２２ｃは、音声ランプ制御装置１１０のＲＯＭ２２２に記憶されており、音声ランプ制御装置１１３のＭＰＵ２２１が加工条件を算出した設定乱数値に基づいて選択（決定）するためのデータテーブルである。この加工条件設定テーブル２２２ｃは、主制御装置１１０のＲＯＭ２０２に記憶されている加工条件設定テーブル２０２ｉと同一に構成されている。これにより、主制御装置１１０と音声ランプ制御装置１１３とで、同じ設定乱数値を算出すれば、この加工条件設定テーブル２０２ｉ、２２２ｃにより同じ加工条件を選択（決定）することができる構成となっている。よって、主制御装置１１０と音声ランプ制御装置１１３との間で、選択（決定）する加工条件コマンドを示す信号を送受信することなく、同じ加工条件を選択（決定）することができる。
【０４４４】
図３６（ｄ）は、第３実施形態における、特殊外れコマンドの一覧である。第１実施形態では、主制御装置１１０のＭＰＵ２０１が実行するコマンド加工処理（Ｓ１１４、図２１）により主制御装置１１０が、音声ランプ制御装置１１３に出力するコマンドは、すべて、加工条件設定記憶エリア２６１ａに記憶されている加工条件に基づいて変更して出力された。一方、第３実施形態では、後述するが、主制御装置１１０のＭＰＵ２０１が実行するコマンド加工処理（Ｓ１１４、図３９）により、特殊外れコマンド（９Ｂ６０ｈ）のみが加工条件設定記憶エリア２６１ａに記憶されている加工条件に基づいて変更されて出力される。
【０４４５】
特殊外れコマンドは、コマンド加工処理（Ｓ１１４、図３９）で加工される前の状態では、９Ｂ６０ｈの２バイト構成のコマンドで設定されている。図３６（ｄ）に示すように加工条件設定記憶エリア２６１ａに設定Ａが記憶されている場合には、特殊外れコマンド（９Ｂ６０ｈ）の下位コマンド（６０ｈ）の下３ビット目が、反転されたコマンドである９Ｂ６４ｈのコマンドに変更される。加工条件設定記憶エリア２６１ａに設定Ｂが記憶されている場合には、特殊外れコマンド（９Ｂ６０ｈ）の下位コマンド（６０ｈ）の下４ビット目が、反転されたコマンドである９Ｂ６８ｈのコマンドに変更される。加工条件設定記憶エリア２６１ａに設定Ｃが記憶されている場合には、特殊外れコマンド（９Ｂ６０ｈ）の下位コマンド（６０ｈ）の下５ビット目が、反転されたコマンドである９Ｂ７０ｈのコマンドに変更される。
【０４４６】
主制御装置１１０が、音声ランプ制御装置１１３に出力する特殊外れコマンド以外のコマンドには、特殊外れコマンドとして使用する９Ｂ６０ｈ、９Ｂ６４ｈ、９Ｂ６８ｈ、９Ｂ７０ｈのコマンドは使用されない。このように、コマンドを構成することで、特殊外れコマンドが、加工条件設定記憶エリア２６１ａに記憶されている加工条件に基づいて、変更された場合にも、他のコマンドと干渉する（重なってしまう）不具合を防止することができる。
【０４４７】
図３７は、第３実施形態における、主制御装置１１０のＭＰＵ２０１で実行されるタイマ割込処理を説明するフローチャートである。第３実施形態のタイマ割込処理は、第１実施形態のタイマ割込み処理に対して、Ｓ１２０の処理とＳ１１４の処理とが追加されている。第３実施形態におけるＳ１０１の処理は、第１実施形態のＳ１０１の処理と同一の処理が実行される。Ｓ１０１の処理が完了すると、加工条件更新処理１（図３８、Ｓ１２０）の処理を実行する。
【０４４８】
図３８を参照して、第３実施形態において、主制御装置１１０内のＭＰＵ２０１により実行されるタイマ割込処理の一処理である加工条件更新処理１（Ｓ１２０）について説明する。図３８は、この加工条件更新処理１（Ｓ１２０）を示すフローチャートである。コマンド加工処理（図３９、Ｓ１１４）で使用される加工条件は、後述する、加工条件設定処理１（図４１、Ｓ９４０）で初期設定される。この加工条件更新処理１（Ｓ１２０）は、その初期設定された加工条件を更新するための処理である。
【０４４９】
加工条件更新処理１（Ｓ１２０）では、まず、主制御装置１１０のＭＰＵ２０１によりＲＴＣ２６３から「年・月・日・時・分・秒（ｓ）」の計時データが取得される（Ｓ１２１）。取得した「年・月・日・時・分・秒（ｓ）」の計時データのうち、「時・分・秒（ｓ）」の計時データについて設定時間（本実施形態では、１０時００分２０秒）か判別される（Ｓ１２２）。
【０４５０】
ここで設定時間は、加工条件設定記憶エリア２６１ａに記憶されている加工条件が、更新される時間が予め設定された時間であり、主制御装置１１０のＲＯＭ２０２に記憶されているプログラムエリア（図示せず）に記憶されている。この設定時間は、後述する、音声ランプ制御装置１１３のＭＰＵ２２１が実行するサブ加工条件更新処理１（図４５、Ｓ１２３０）で設定されている設定時間と同一に予め設定されている。本実施形態では、設定時間は、「１０時００分２０秒」に設定されている。本実施形態では、設定時間は１つとしたが複数の時間を設定するように構成しても良い。
【０４５１】
設定時間であると判別された場合には（Ｓ１２２：Ｙｅｓ）、Ｓ１２１の処理で取得した「年・月・日・時・分・秒（ｓ）」の計時データにより、（「年」×「月」×「日」×「時」×「分」×１５３２１＋加算ＩＤ（本実施形態では５４３２１））÷２５６が算出され、その余りが設定乱数値として設定される（ＲＡＭ２０３のその他メモリに記憶される）（Ｓ１２３）。なお、「００分」のように０のデータである場合には、その値はスキップされ、算出式から除外される。
【０４５２】
具体的には、取得した計時データが２０１１年１０月４日１０時００分２０秒であれば、（２０１１×１０×４×２０×１５３２１＋５４３２１）÷２５６＝９６２８３１２１余り１４５となり、設定乱数値は１４５に設定される。
【０４５３】
その設定乱数値に基づいて、図１１（ａ）に示す加工条件設定テーブル２０２ｉより加工条件が選択される（決定される）（Ｓ１２４）。具体的には、設定乱数値の値が「０〜８４」の範囲であれば、設定Ａ（特殊外れコマンドの下位バイト下３ビット目を反転（９Ｂ６４ｈに変更））、「８５〜１６９」の範囲であれば、設定Ｂ（特殊外れコマンドの下位バイト下４ビット目を反転（９Ｂ６８ｈに変更））、「１７０〜２５５」の範囲であれば、設定Ｃ（特殊外れコマンドの下位バイト下５ビット目を反転（９Ｂ７０ｈに変更））が選択される。一方、Ｓ１２２の処理で取得した「年・月・日・時・分・秒（ｓ）」の計時データが、設定時間でない場合には（Ｓ１２２：Ｎｏ）、この処理を終了する。
【０４５４】
主制御装置１１０のＲＴＣ２６３と音声ランプ制御装置１１３のＲＴＣ２６４とは、専用治具で同じ設定日時に設定されており、同期して計時している。そのため、主制御装置１１０のＭＰＵ２０１がＲＴＣ２６３から取得した計時データと音声ランプ制御装置１１３のＭＰＵ２２１がＲＴＣ２６４から取得した計時データとが、設定時間かをそれぞれ独立して判別しても、加工条件を同時期に変更することができる。
【０４５５】
設定時間の値だけでなく、「年・月・日」のデータも算出式に入れることで、毎日同じ時刻に同じ設定乱数値が設定されることを防ぐことができる。また、「年・月・日・時・分・秒（ｓ）」だけでなく、（１５３２１）の固有値を掛けることで、固有値を掛けない場合に算出される余りに固有値を掛けた値を２５６で割った場合の余りを算出したことと同じとなり、「年・月・日・時・分・秒（ｓ）」が解析されても、設定乱数値を算出されることを困難にすることができる。
【０４５６】
また、「年・月・日・時・分・秒（ｓ）」だけでなく、加算ＩＤ（本実施形態では、５４３２１）の値を加算することで、加算ＩＤを加算しない場合に算出される余りに、加算ＩＤを加算した値を２５６で割った場合の余りを算出したことと同じとなり、設定乱数値の算出式を複雑にして、設定乱数値を予測困難にすることができる。また、加算ＩＤをパチンコ機１０毎に固有の値とすることで、中古機等を解析しても、設定乱数値の算出式を把握されることを困難にすることができる。
【０４５７】
よって、「年・月・日・時・分・秒（ｓ）」に（１５３２１）の固有値を掛け、更に加算ＩＤ（本実施形態では、５４３２１）の値を加算することで、上記したように、固有値を掛けた場合と加算ＩＤを加算した場合とを組み合わせて設定乱数値を算出することができ、単純に、設定乱数値を計時データのみから算出する場合と比較して、設定乱数値が予測され難く、固有値を掛けて、さらに加算ＩＤを加算する処理を組み合わせることで、算出方法が複雑になり、設定乱数値の算出方法を解析することを困難にすることができる。
【０４５８】
また、計時データが外部から把握された場合にも、固有値を掛け、加算ＩＤを加算することにより算出される設定乱数値が推測されることを困難にすることができる。
【０４５９】
設定乱数値を算出する演算式はこれに限らず、適宜、他の演算式で設定してもよい。本実施形態では、計時データをそれぞれ掛けたが、加算してもよい。また、計時データを時間単位毎に掛けたが、それに限らず、すべて秒（ｓ）（例えば、１時を１時間として３６００秒、１分を１分間として６０秒として、１０時００分２０秒であれば３６００×１０＋２０＝３６０２０秒（ｓ））にして、それにより設定乱数値を算出するようにしてもよい。
【０４６０】
本実施形態では、Ｓ１２２で判別される設定時間は、１０時００分２０秒として説明したが、複数設定することで、加工条件を更新する頻度を増やすことができる。例えば、１時間毎に設定したり、ランダムな間隔で設定するようにすることで、頻繁に加工条件が変化し、「ぶら下げ基板」等による不正が行われることをより困難にすることができる。
【０４６１】
加工条件更新処理１（Ｓ１２０）の終了後は、Ｓ１０２（図３７）の処理へ移行する。Ｓ１０２〜Ｓ１１３までの各処理は、第１実施形態のＳ１０２〜Ｓ１１３までの各処理と同一の処理が実行される。Ｓ１１３の処理が完了すると、コマンド加工処理（図３９、Ｓ１１４）の処理を実行する。
【０４６２】
図３９を参照して、第３実施形態において、主制御装置１１０内のＭＰＵ２０１により実行される、タイマ割込処理の一処理であるコマンド加工処理（Ｓ１１４）について説明する。図３９は、このコマンド加工処理（Ｓ１１４）を示すフローチャートである。コマンド加工処理（Ｓ１１４）は、音声ランプ制御装置１１３に対して出力するコマンド送信用のリングバッファに特殊外れコマンドが設定されている場合に、加工条件設定記憶エリア２６１ａに記憶されている加工条件に基づいて、その特殊外れコマンドを変更し、加工された特殊外れコマンドを生成するための処理である。
【０４６３】
コマンド加工処理（Ｓ１１４）では、まず、主制御装置１１０の音声ランプ制御装置１１３にコマンドを出力するための送信用リングバッファに、コマンドがあるか判別する（Ｓ７１１）。コマンドがあると判別された場合には（Ｓ７１１：Ｙｅｓ）、送信用リングバッファに設定されているコマンドのうち、出力される順番が早い順に一つずつのコマンドを判別して、そのコマンドが特殊外れコマンド（９Ｂ６０ｈ）か判別する（Ｓ７１２）。
【０４６４】
コマンドが特殊外れコマンド（９Ｂ６０ｈ）であると判別された場合には（Ｓ７１２：Ｙｅｓ）、加工条件設定記憶エリア２６１ａに記憶されている加工条件は設定Ａか判別される（Ｓ７１３）。加工条件設定記憶エリア２６１ａに記憶されている加工条件が、設定Ａであると判別された場合には（Ｓ７１３：Ｙｅｓ）、特殊外れコマンド（９Ｂ６０ｈ）の下位バイトの下から３ビット目を反転して、これを加工（変更）した特殊外れコマンドとして送信用リングバッファに設定する（Ｓ７１４）。一方、加工条件設定記憶エリア２６１ａに記憶されている加工条件が、設定Ａでないと判別された場合には（Ｓ７１３：Ｎ０）、加工条件設定記憶エリア２６１ａに記憶されている加工条件が、設定Ｂか判別される（Ｓ７１５）。
【０４６５】
加工条件設定記憶エリア２６１ａに記憶されている加工条件が、設定Ｂであると判別された場合には（Ｓ７１５：Ｙｅｓ）、特殊外れコマンド（９Ｂ６０ｈ）の下位バイトの下から４ビット目を反転して、これを加工（変更）した特殊外れコマンドとして送信用リングバッファに設定する（Ｓ７１６）。一方、加工条件設定記憶エリア２６１ａに記憶されている加工条件が、設定Ｂでない（即ち、設定Ｃである）と判別された場合には（Ｓ７１５：Ｎ０）、特殊外れコマンド（９Ｂ６０ｈ）の下位バイトの下から５ビット目を反転して、これを加工（変更）した特殊外れコマンドとして送信用リングバッファに設定する（Ｓ７１７）。
【０４６６】
このように構成することで、特殊外れコマンド（９Ｂ６０ｈ）のみが、加工条件設定記憶エリア２６１ａに記憶された加工条件の設定に基づいてコマンドが変更されて生成されるので、すべての音声ランプ制御装置１１３に出力するコマンドを、変更する処理を実行する場合と比較して、主制御装置１１０のＭＰＵ２０１の制御負荷を、軽減することができる。
【０４６７】
また、後述するが、加工条件は、電源投入時に実行される立ち上げ処理（図４０）の加工条件設定処理１（図４１、Ｓ９４０）で、加工条件設定記憶エリア２６１ａに記憶されるので、コマンド加工処理（図３９、Ｓ１１４）で変更される前の特殊外れコマンド（９Ｂ６０ｈ）が音声ランプ制御装置１１３に出力されることがなく、変更前の特殊外れコマンド（９Ｂ６０ｈ）を外部から把握されることを抑制（防止）することができる。よって、変更前の特殊外れコマンド（９Ｂ６０ｈ）が、「ぶら下げ基板」等により音声ランプ制御装置１１３に対して出力される不正を抑制（防止）することができる。
【０４６８】
図４０は、第３実施形態における、主制御装置１１０のＭＰＵ２０１で実行される立ち上げ処理を説明するフローチャートである。第３実施形態の立ち上げ処理は、第１実施形態の立ち上げ処理（図２３）に対して、Ｓ９４０の処理が追加されている。第３実施形態におけるＳ９０１〜Ｓ９０３の各処理は、それぞれ第１実施形態のＳ９０１〜Ｓ９０３の各処理と同一の処理が実行される。Ｓ９０３の処理が完了すると、加工条件設定処理１（図４１、Ｓ９４０）が実行される。
【０４６９】
図４１を参照して、第３実施形態において、主制御装置１１０内のＭＰＵ２０１により実行される立ち上げ処理の一処理である加工条件設定処理１（Ｓ９４０）について説明する。図４１は、この加工条件設定処理１（Ｓ９４０）を示すフローチャートである。加工条件設定処理１（Ｓ９４０）は、コマンド加工処理（図３９、Ｓ１１４）で使用される加工条件を、電源投入時に実行される立ち上げ処理（図４０）で初期設定するための処理である。なお、加工条件設定処理１（図４１、Ｓ９４０）で設定された加工条件は、上記した加工条件更新処理１（図３８、Ｓ１２０）で新たに選択され、更新される。
【０４７０】
加工条件設定処理１（Ｓ９４０）では、まず、主制御装置１１０に設けられたＲＴＣ２６３より「年・月・日・時・分・秒（ｓ）・ミリ秒（ｍｓ）」の計時データを取得する（Ｓ９４１）。その取得した計時データに、主制御装置１１０のＲＯＭ２０２に記憶されている主サブ同期補正データ２０２ｊ（本実施形態では、１００ｍｓ）が加算される（Ｓ９４２）。Ｓ９４２で取得された計時データに、主サブ同期補正データ２０２ｊが加算された補正後の計時データ「年・月・日・時・分」の各データに基づいて、（「年」×「月」×「日」×「時」×「分」×１５３２１＋加算ＩＤ（本実施形態では、５４３２１））÷２５６の演算を行い、その余りを設定乱数値として設定（ＲＡＭ２０３のその他メモリエリア２０３ｋに記憶）する（Ｓ９４５）。なお、「００分」のように０のデータである場合には、その値はスキップされ、算出式から除外される。
【０４７１】
具体的には、ＲＴＣ２６３から取得された計時データが２０１１年１０月３日２１時００分５９秒９００ミリ秒であれば、この値に、主サブ同期補正データ２０２ｊ（本実施形態では、１００ｍｓ）を加算して、補正後の計時データ（２０１１年１０月３日２１時０１分００秒０００ミリ秒）のうち、２０１１年１０月３日２１時０１分の値に基づいて次の演算が実行される。（２０１１×１０×３×２１×１×１５３２１＋５４３２１）÷２５６＝７５８２３００３  余り８３より、設定乱数値として８３が設定される。
【０４７２】
Ｓ９４５で算出された設定乱数値に基づいて加工条件設定テーブル２０２ｉ（図１１（ａ））より加工条件が選択（決定）されて、加工条件設定記憶エリア２６１ａに記憶される（Ｓ９４６）。具体的には、上記具体例で算出した設定乱数値８３であれば、加工条件設定テーブル２０２ｉ（図１１（ａ））より設定Ａが決定され、加工条件設定記憶エリア２６１ａに設定Ａが記憶される。
【０４７３】
なお、主サブ同期補正データ２０２ｊは、主制御装置１１０のＭＰＵ２０１が実行する立ち上げ処理において、ＲＡＭアクセス許可（Ｓ９０３）が終了するまでに要する時間と、音声ランプ制御装置１１３のＭＰＵ２２１が実行する立ち上げ処理において、初期設定（図４２、Ｓ１１０１）が終了するまでに要する時間との差で設定されている（本実施形態では１００ｍｓ）。
【０４７４】
主制御装置１１０のＭＰＵ２０１が、加工条件設定処理１（Ｓ９４０）でＲＴＣ２６３から計時データを取得するタイミングと、音声ランプ制御装置１１３のＭＰＵ２２１が、サブ加工条件設定処理１（図４３、Ｓ１１３０）でＲＴＣ２６４から計時データを取得するタイミングとは同じではない。これは、音声ランプ制御装置１１３のほうが、初期設定（Ｓ１１０１）に時間がかかるためである。
【０４７５】
そのため、主制御装置１１０のＭＰＵ２０１が、加工条件設定処理１（Ｓ９４０）でＲＴＣ２６３から取得する計時データと、音声ランプ制御装置１１３のＭＰＵ２２１が、サブ加工条件設定処理１（Ｓ１１３０）でＲＴＣ２６４から取得する計時データとは、取得タイミングの誤差である「１００ｍｓ」のずれが発生する。
【０４７６】
しかし、主制御装置１１０のＭＰＵ２０１が、加工条件設定処理１（Ｓ９４０）で算出する設定乱数値も、音声ランプ制御装置１１３のＭＰＵ２２１が、サブ加工条件設定処理１（図４３、Ｓ１１３０）で算出する設定乱数値も、「年・月・日・時・分」の計時データに基づいて算出し、「秒（ｓ）」及び「ミリ秒（ｍｓ）」については使用しない構成とすることで、主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とが、異なる計時データに基づいて設定乱数値を算出する不具合を防止することができる。
【０４７７】
さらに、主制御装置１１０のＭＰＵ２０１が、ＲＴＣ２６３から計時データを取得してから、音声ランプ制御装置１１３のＭＰＵ２２１が、ＲＴＣ２６４から計時データを取得するまでの間に、計時データの「秒（ｓ）」の値が桁上げすることにより、主制御装置１１０のＭＰＵ２０１が、取得した計時データと、音声ランプ制御装置１１３のＭＰＵ２２１が、取得した計時データとにおいて、「分」以上の値が異なる場合が発生する。
【０４７８】
具体的には、主制御装置１１０のＭＰＵ２０１が、ＲＴＣ２６３から計時データを取得した場合に、「２０１１年１０月１日１４時３３分５９秒９００ミリ秒」であったとすると、音声ランプ制御装置１１３のＭＰＵ２２１は、取得タイミングのずれが「１００ｍｓ」あるため、ＲＴＣ２６４から計時データを取得すると「２０１１年１０月１日１４時３４分００秒０００ミリ秒」となる。しかしながら、主制御装置１１０のＭＰＵ２０１が実行する加工条件設定処理１（Ｓ９４０）では、Ｓ９４２の処理において、主サブ同期補正データ２０２ｊ（本実施形態では、１００ｍｓ）が、ＲＴＣ２６３から取得した計時データに加算されるので、上記の場合にも、主制御装置１１０のＭＰＵ２０１が、取得した「２０１１年１０月１日１４時３３分５９秒９００ミリ秒」の計時データは、「２０１１年１０月１日１４時３４分００秒０００ミリ秒」に補正される。
【０４７９】
これにより、桁上げが発生するような場合においても、主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とが、使用する「分」以上の計時データを同じ値にすることができる。そのため、正確に、主制御装置１１０と音声ランプ制御装置１１３とで、同じ設定乱数値を算出することができ、それに基づいて同じ加工条件を選択することができる。
【０４８０】
また、ミリ秒までの計時データを取得して、「分」以上の計時データを設定乱数値の算出に使用することで、パチンコ機１０の通常時では、予期できない不具合により計時データの取得タイミングの差が通常時よりも大きくなった場合にも、「秒」の値で桁上げが発生する値未満の差であれば、主制御装置１１０と音声ランプ制御装置１１３とで、同じ値の「分」以上の計時データを取得することができ、異なる加工条件が選択（決定）されてしまう不具合を抑制することができる。
【０４８１】
本実施形態では、「分」以上の計時データにより、設定乱数値を算出したが、それに限るものではなく、「秒」以上であっても良いし、「時」以上であってもよい。
【０４８２】
また、主サブ同期補正データ２０２ｊは、本実施形態では、主制御装置１１０のＭＰＵ２０１が取得した計時データに加算したが、それに限らず、音声ランプ制御装置１１３のＭＰＵ２２１が取得した計時データから主サブ同期補正データ２０２ｊを減算しても良いし、主サブ同期補正データ２０２ｊの半分の値（本実施形態の値では、５０ｍｓ）を主制御装置１１０のＭＰＵ２０１が取得した計時データに加算して、音声ランプ制御装置１１３のＭＰＵ２２１が取得した計時データから主サブ同期補正データ２０２ｊの半分の値（本実施形態の値であれば、５０ｍｓ）を減算しても良い。
【０４８３】
加工条件設定処理１（Ｓ９４０）の終了後は、処理を図４０のＳ９０４へ移行する。第３実施形態において、Ｓ９０４〜Ｓ９０９、Ｓ９１３〜Ｓ９１７までの各処理は、それぞれ第１実施形態の図２３に示すＳ９０１〜Ｓ９０９、Ｓ９１３〜Ｓ９１７までの各処理と同一の処理が実行される。Ｓ９１４（図４０）の処理が終了すると、メイン処理（図２４、Ｓ１０００）へと移行する。
【０４８４】
図４２は、第３実施形態における、音声ランプ制御装置１１３のＭＰＵ２２１で実行される立ち上げ処理を説明するフローチャートである。第３実施形態では、第１実施形態の立ち上げ処理（図２５）に対して、Ｓ１１３０の処理が追加されている。Ｓ１１０１の処理は、第１実施形態のＳ１１０１処理と同一の処理が実行される。Ｓ１１０１の処理が完了すると、サブ加工条件設定処理１（図４３、Ｓ１１３０）を実行する。
【０４８５】
図４３は、サブ加工条件設定処理１（Ｓ１１３０）を示すフローチャートである。サブ加工条件設定処理１（Ｓ１１３０）は、コマンド判別処理（図４６、Ｓ１２２０）で使用される加工条件を初期設定するための処理である。なお、後述する、サブ加工条件更新処理１（図４５、Ｓ１２３０）は、サブ加工条件設定処理１（図４３、Ｓ１１３０）が初期設定した加工条件を新たに選択して更新するための処理である。以下、サブ加工条件設定処理１（図４３、Ｓ１１３０）について説明する。
【０４８６】
サブ加工条件設定処理１（Ｓ１１３０）は、まず、音声ランプ制御装置１１３のＭＰＵ２２１が、ＲＴＣ２６４から「年・月・日・時・分」の計時データを取得する（Ｓ１１３１）。ＲＴＣ２６４から取得した「年・月・日・時・分」の計時データに基づいて、（「年」×「月」×「日」×「時」×「分」×１５３２１＋加算ＩＤ（本実施形態では、５４３２１））÷２５６を算出した余りの値を設定乱数値として設定（ＲＡＭ２２３のその他メモリエリア２２３ｇに記憶）する（Ｓ１１３２）。なお、「００分」のように０のデータである場合には、その値はスキップされ、算出式から除外される。
【０４８７】
Ｓ１１３２の処理で算出した設定乱数値に基づいて、図３６（ｃ）に示す加工条件設定テーブル２２２ｃから加工条件を選択し、図３５に示す、音声ランプ制御装置１１３のフラッシュメモリ２６２に設けられた従新加工条件設定記憶エリア２６２ａ１と従旧加工条件設定記憶エリア２６２ａ２との両方に記憶する（Ｓ１１３５）。
【０４８８】
サブ加工条件設定処理１（Ｓ１１３０）は、パチンコ機１０に電源が投入された場合に、音声ランプ制御装置１１３のＭＰＵ２２１が実行する立ち上げ処理（図４２）で加工条件を初期設定するための処理である。そして、サブ加工条件設定処理１（Ｓ１１３０）で選択された加工条件は、従新加工条件設定記憶エリア２６２ａ１だけでなく、従旧加工条件設定記憶エリア２６２ａ２にも記憶される。
【０４８９】
ここで、サブ加工条件設定処理１（Ｓ１１３０）では、条件変更時フラグ２２３ｇ１はオンに設定されない。条件変更時フラグ２２３ｇ１がオフに設定されている場合には、コマンド判別処理（図４６、Ｓ１２２０）において、従新加工条件設定記憶エリア２６２ａ１に記憶された加工条件のみで特殊外れコマンドの判別が実行される。
【０４９０】
よって、立ち上げ処理（図４２）が終了し、通常遊技が実行されても、条件変更時フラグ２２３ｇ１がオンに設定されるまでは、従旧加工条件設定記憶エリア２６２ａ２に記憶された加工条件に基づいて判定が行われることはないが、ノイズ等により、条件設定時フラグ２２３ｇ１がオンであると、判別された場合にも、サブ加工条件設定処理１（図４３、Ｓ１１３０）において、従旧加工条件設定記憶エリア２６２ａ２にも、従新加工条件設定記憶エリア２６２ａ１に記憶されている加工条件と同一の加工条件が記憶されているので、特殊外れコマンドの判別を実行することができる。従って、ノイズ等により誤作動が起きた場合にも、パチンコ機１０の制御をフリーズさせることなく対応することができる。
【０４９１】
サブ加工条件設定処理１（Ｓ１１３０）の終了後は、処理をＳ１１０２（図４２）へ移行する。立ち上げ処理で実行されるＳ１１０２〜Ｓ１１１０、Ｓ１１１３までの各処理は、第１実施形態のＳ１１０２〜Ｓ１１１０、Ｓ１１１３までの各処理と同一の処理が実行される。Ｓ１１１３の処理実行後は、メイン処理（図４４、Ｓ１２００）が実行される。
【０４９２】
図４４は、第３実施形態における、音声ランプ制御装置１１３のＭＰＵ２２１で実行されるメイン処理（図４４、Ｓ１２００）を説明するフローチャートである。第３実施形態のメイン処理（Ｓ１２００）は、第１実施形態のメイン処理（図２６、Ｓ１２００）に対して、Ｓ１２３０の処理とＳ１２２０の処理とが追加されている。メイン処理（Ｓ１２００）で実行される、Ｓ１２０１〜Ｓ１２１２の各処理は、第１実施形態のＳ１２０１〜Ｓ１２１２の各処理と同一の処理が実行される。Ｓ１２１２の処理実行後は、サブ加工条件更新処理１（図４５、Ｓ１２３０）が実行される。
【０４９３】
図４５を参照して、第３実施形態において、音声ランプ制御装置１１３内のＭＰＵ２２１により実行されるメイン処理（図４４、Ｓ１２００）の一処理であるサブ加工条件更新処理１（Ｓ１２３０）について説明する。図４５は、このサブ加工条件更新処理１（Ｓ１２３０）を示すフローチャートである。サブ加工条件更新処理１（Ｓ１２３０）は、音声ランプ制御装置１１３のＭＰＵ２２１が、ＲＴＣ２６４から計時データを取得して、計時データが設定時間であれば、その計時データに基づいて設定乱数値を算出し、その設定乱数値に基づいて加工条件を更新するための処理である。
【０４９４】
サブ加工条件更新処理１（Ｓ１２３０）では、まず、音声ランプ制御装置１１３のＭＰＵ２２１が、ＲＴＣ２６４から「年・月・日・時・分・秒（ｓ）」の計時データを取得する（Ｓ１２３１）。その取得した計時データの「時・分・秒（ｓ）」の値は、設定時間（本実施例では、１０時００分２０秒）か判別される（Ｓ１２３２）。
【０４９５】
ここで設定時間は、従新加工条件設定記憶エリア２６２ａ１に記憶されている加工条件が、更新される時間が予め設定された時間であり、従制御装置１１３のＲＯＭ２２２に記憶されているプログラムエリア（図示せず）に記憶されている。この設定時間は、主制御装置１１０のＭＰＵ２０１が実行する加工条件更新処理１（図３８、Ｓ１２０）で設定されている設定時間と同一に予め設定されている。本実施形態では、設定時間は、「１０時００分２０秒」に設定されている。本実施形態では、設定時間は１つとしたが複数の時間が設定するように構成しても良い。
【０４９６】
その取得した計時データの「時・分・秒（ｓ）」の値が、設定時間（本実施例では、１０時００分２０秒）であると判別された場合には（Ｓ１２３２：Ｙｅｓ）、取得した計時データより（「年」×「月」×「日」×「年」×「時」×「分」×「秒」×１５３２１＋加算ＩＤ（本実施形態では、５４３２１））÷２５６を算出して、その余りの値が設定乱数値として設定（ＲＡＭ２０３のその他メモリエリア２０３ｋに記憶）される（Ｓ１２３３）。なお、「００分」のように０のデータである場合には、その値はスキップされ、算出式から除外される。
【０４９７】
ここで、主制御装置１１０に設けられているＲＴＣ２６３と音声ランプ１１３に設けられているＲＴＣ２６４とは、製造時に専用治具で、同じ時間となるように同期して設定されている。そのため、主制御装置１１０のＭＰＵ２０１が、ＲＴＣ２６３の計時データが設定時間になったと判別したのと同じタイミングで、音声ランプ制御装置１１３のＭＰＵは、ＲＴＣ２６４が設定時間となったと判別する。算出方法は、主制御装置１１０のＭＰＵ２０１が実行する加工条件更新処理１（図３８、Ｓ１２０）の算出方法と同じである。ＲＴＣ２６４から取得した計時データが、２０１１年１０月４日１０時００分２０秒であれば、（２０１１×１０×４×２０×１５３２１＋５４３２１）÷２５６＝９６２８３１２１余り１４５となり、設定乱数値は１４５に設定される。
【０４９８】
その設定乱数値に基づいて、加工条件設定テーブル２２２ｃ（図３６（ｃ））より加工条件が選択される（決定される）。加工条件が選択されると、従新加工条件設定記憶エリア２６２ａ１に記憶されていた加工条件を従旧加工条件設定記憶エリア２６２ａ２に記憶し、従新加工条件設定記憶エリア２６２ａ１に今回、新たに選択した加工条件を記憶し（加工条件を更新し）、条件変更時フラグ２２３ｇ１をオンに設定する（Ｓ１２３４）。
【０４９９】
このようにすることで、音声ランプ制御装置１１３のＭＰＵ２２１が加工条件を選択する前に、従新加工条件設定記憶エリア２６２ａ１に記憶されていた加工条件（今回新たに加工条件が選択される前に選択されていた加工条件）を従旧加工条件設定記憶エリア２６２ａ２に記憶させて、条件変更時フラグ２２３ｇ１をオンに設定することで、コマンド判別処理（図４６、Ｓ１２２０）で、従新加工条件設定記憶エリア２６２ａ１に記憶された今回新たに選択された加工条件と、従新加工条件設定記憶エリア２６２ａ１から従旧加工条件設定記憶エリア２６２ａ２に移動して記憶された加工条件との２つの加工条件で特殊外れコマンドが判別されるように構成できる。
【０５００】
ここで、主制御装置１１０のＭＰＵ２０１が実行するタイマ割込処理（図３７）は、４ｍｓ毎に実行される制御処理である。一方、音声ランプ制御装置１１３のＭＰＵ２２１が実行するメイン処理（図４４、Ｓ１２００）は、１ｍｓ未満の高速で繰りえし実行される処理であり、そのメイン処理（図４４、Ｓ１２００）の一処理であるサブ加工条件更新処理１（図４５、Ｓ１２３０）は、１ｍｓ毎に実行される処理である。
【０５０１】
よって、このタイマ割込処理（図３７）とメイン処理（図４４、Ｓ１２００）との処理タイミングの違いにより、主制御装置１１０のＭＰＵ２０１がタイマ割込処理（図３７）内で実行する加工条件更新処理１（図３８、Ｓ１２０）を実行するタイミングと、音声ランプ制御装置１１３のＭＰＵ２２１がサブ加工条件更新処理１（図４５、Ｓ１２３０）を実行するタイミングにずれが生じ、主制御装置１１０のＭＰＵ２０１よりも音声ランプ制御装置１１３のＭＰＵ２２１の方が、先に加工条件を選択してしまう場合がある。
【０５０２】
音声ランプ制御装置１１３のＭＰＵ２２１は、新たに選択した加工条件で変更された特殊外れコマンドを受信（判別）するまでは（条件変更時フラグ２２３ｇ１がオンである期間は）、新たに選択した加工条件だけでなく、その一つ前に選択されていた加工条件に基づいて、特殊外れコマンドを判別するので、コマンドを判別できなくなる不具合を防止することができる。
【０５０３】
サブ加工条件更新処理１（図４５、Ｓ１２３０）の終了後は、Ｓ１２１３（図４４）の処理へ移行する。Ｓ１２１３（図４４）の処理は、第１実施形態のＳ１２１３の処理と同一の処理が実行される。Ｓ１２１３の処理が実行された後は、コマンド判別処理（図４６、Ｓ１２２０）を実行する。
【０５０４】
図４６〜図４８を参照して、第３実施形態において、音声ランプ制御装置１１３内のＭＰＵ２２１により実行されるメイン処理（図４４、Ｓ１２００）の一処理であるコマンド判別処理（Ｓ１２２０）について説明する。図４６は、このコマンド判別処理（Ｓ１２２０）を示すフローチャートである。コマンド判別処理（Ｓ１２２０）は、主制御装置１１０から音声ランプ制御装置１１３に対して出力された加工条件に基づいて、特殊外れコマンドを変更して生成された特殊外れコマンド（９Ｂ６４ｈ、９Ｂ６８ｈ、９Ｂ７０ｈのいずれか）を判別するための処理である。
【０５０５】
コマンド判別処理（Ｓ１２２０）では、まず、主制御装置１１０から出力されて、音声ランプ制御装置１１３が受信した新規コマンドが、受信データバッファにあるか判別される（Ｓ１３１０）。受信した新規コマンドがあると判別された場合には（Ｓ１３１０：Ｙｅｓ）、受信したコマンドのうち、受信した順番が最も早いものから１つ目について、そのコマンドが、加工条件に基づいて変更して生成された特殊外れコマンド（９Ｂ６４ｈ、９Ｂ６８ｈ、９Ｂ７０ｈ）のいずれかであるか判別される（Ｓ１３１１）。受信したコマンドが、加工条件に基づいて変更して生成された特殊外れコマンドのいずれかでないと判別された場合には（Ｓ１３１１：Ｎｏ）、Ｓ１３１０の処理に戻り、再び受信しているコマンドがあるか判別される。
【０５０６】
一方、受信したコマンドが加工条件に基づいて変更して生成された特殊外れコマンドのいずれかであると判別された場合には（Ｓ１３１１：Ｙｅｓ）、条件変更時フラグ２２３ｇ１がオンであるか判別される（Ｓ１３１２）。条件変更時フラグ２２３ｇ１がオンに設定されていない（即ち、オフである）と判別された場合には（Ｓ１３１２：Ｎｏ）、確定判別処理が実行される（図４７、Ｓ１３５０）。一方、条件変更時フラグ２２３ｇ１がオンに設定されていると判別された場合には（Ｓ１３１２：Ｙｅｓ）、Ｓ１３１３の処理へ移行する。
【０５０７】
Ｓ１３１３の処理において、受信したコマンドが、設定Ａの加工条件に基づいて特殊外れコマンド（９Ｂ６０ｈ）を変更して生成された特殊外れコマンド（９Ｂ６４ｈ）であれば、確定前判別処理Ａが実行される（図４８、Ｓ１３２０）。Ｓ１３１３の処理において、受信したコマンドが、設定Ｂの加工条件に基づいて特殊外れコマンド（９Ｂ６０ｈ）を変更して生成された特殊外れコマンド（９Ｂ６８ｈ）であれば、確定前判別処理Ｂが実行される（Ｓ１３４０）。Ｓ１３１３の処理において、受信したコマンドが、設定Ｃの加工条件に基づいて特殊外れコマンド（９Ｂ６０ｈ）を変更して生成された特殊外れコマンド（９Ｂ７０ｈ）であれば、確定前判別処理Ｃが実行される（Ｓ１３３０）。
【０５０８】
処理Ｓ１３２０、Ｓ１３３０、Ｓ１３４０、Ｓ１３５０の実行後はＳ１３１０の処理に移行して、新規コマンドがないと判別されるまで、処理Ｓ１２２０が繰り返し実行される。
【０５０９】
図４７を参照して、第３実施形態において、音声ランプ制御装置１１３内のＭＰＵ２２１により実行されるコマンド判別処理（Ｓ１２２０）の一処理である確定判別処理（Ｓ１３５０）について説明する。図４７は、この確定判別処理（Ｓ１３５０）を示すフローチャートである。確定判別処理（Ｓ１３５０）は、主制御装置１１０から音声ランプ制御装置１１３に出力された加工条件に基づいて変更して生成された特殊外れコマンド（９Ｂ６４ｈ、９Ｂ６８ｈ、９Ｂ７０ｈのいずれか）を受信した場合に、条件変更時フラグ２２３ｇ１がオフの場合に実行される処理である。
【０５１０】
Ｓ１３５１の処理において、受信したコマンドが、９Ｂ６４ｈのコマンドであれば、それは、設定Ａの加工条件に基づいて変更して生成された特殊外れコマンド（９Ｂ６４ｈ）である。よって、かかる場合は（Ｓ１３５１の９Ｂ６４ｈのコマンド）、従新加工条件設定記憶エリア２６２ａ１に記憶されている加工条件が、設定Ａか判別される（Ｓ１３５２）。
【０５１１】
従新加工条件設定記憶エリア２６２ａ１に記憶されている加工条件が、設定Ａであると判別された場合には（Ｓ１３５２：Ｙｅｓ）、受信したコマンド９Ｂ６４ｈの下位バイト６４ｈの下から３ビット目を反転して、特殊外れコマンド（９Ｂ６０ｈ）に変更（復元）して、これを受信データバッファに格納されている特殊外れコマンド（９Ｂ６４ｈ）に上書きして記憶する（Ｓ１３５３）。即ち、受信データバッファの特殊外れコマンド（９Ｂ６４ｈ）は、本来の特殊外れコマンド（９Ｂ６０ｈ）へ書き換えられる（復元される）。
【０５１２】
一方、従新加工条件設定記憶エリア２６２ａ１に記憶されている加工条件が、設定Ａでないと判別された場合には（Ｓ１３５２：Ｎｏ）、不正なコマンドを受信したことを、第３図柄表示装置８１で文字等により報知するように指示する不正受信エラーコマンドが送信用リングバッファに設定される（Ｓ１３５４）。
【０５１３】
このように、主制御装置１１０から設定Ａの加工条件で変更して生成された特殊外れコマンドを受信したにも関わらず、従新加工条件設定記憶エリア２６２ａ１に、設定Ａが記憶されていない場合には、主制御装置１１０から送信されるはずのない特殊外れコマンドが送信されたと判別できる。
【０５１４】
このような場合には、「ぶら下げ基板」等により、不正に適当な加工条件で加工した特殊外れコマンドを、音声ランプ制御装置１１３に対して出力されていることが考えられる。よって、それを不正とみなして、その報知をする。これにより、「ぶら下げ基板」等により適当に多種のコマンドが送信された場合に、それを検知することができ、不正を早期に発見できる。
【０５１５】
Ｓ１３５１の処理において、受信したコマンドが、９Ｂ６８ｈのコマンドであれば、それは、受信しているコマンドが、設定Ｂの加工条件に基づいて変更して生成された特殊外れコマンド（９Ｂ６８ｈ）である。よって、かかる場合は（Ｓ１３５１の９Ｂ６８ｈのコマンド）、従新加工条件設定記憶エリア２６２ａ１に記憶されている加工条件が、設定Ｂか判別される（Ｓ１３５６）。
【０５１６】
従新加工条件設定記憶エリア２６２ａ１に記憶されている加工条件が、設定Ｂであると判別された場合には（Ｓ１３５６：Ｙｅｓ）、受信したコマンド９Ｂ６８ｈの下位バイト６８ｈの下から４ビット目を反転して、特殊外れコマンド（９Ｂ６０ｈ）に変更（復元）して、これを受信データバッファに格納されている特殊外れコマンド（９Ｂ６８ｈ）に上書きして記憶する（Ｓ１３５３）。即ち、受信データバッファの特殊外れコマンド（９Ｂ６８ｈ）は、本来の特殊外れコマンド（９Ｂ６０ｈ）へ書き換えられる（復元される）。
【０５１７】
一方、従新加工条件設定記憶エリア２６２ａ１に記憶されている加工条件が、設定Ｂでないと判別された場合には（Ｓ１３５６：Ｎｏ）、不正なコマンドを受信したことを、第３図柄表示装置８１で文字等により報知するように指示する不正受信エラーコマンドが送信用リングバッファに設定される（Ｓ１３５８）。
【０５１８】
また、Ｓ１３５１の処理において、受信したコマンドが、９Ｂ７０ｈのコマンドであれば、それは、受信しているコマンドが、設定Ｃの加工条件に基づいて変更して生成された特殊外れコマンド（９Ｂ７０ｈ）である。よって、かかる場合は（Ｓ１３５１の９Ｂ７０ｈのコマンド）、従新加工条件設定記憶エリア２６２ａ１に記憶されている加工条件が、設定Ｃか判別される（Ｓ１３５２）。
【０５１９】
従新加工条件設定記憶エリア２６２ａ１に記憶されている加工条件が、設定Ｃであると判別された場合には（Ｓ１３５９：Ｙｅｓ）、受信したコマンド９Ｂ７０ｈの下位バイト７０ｈの下から５ビット目を反転して、特殊外れコマンド（９Ｂ６０ｈ）に変更（復元）して、これを受信データバッファに格納されている特殊外れコマンド（９Ｂ７０ｈ）に上書きして記憶する（Ｓ１３６０）。即ち、受信データバッファの特殊外れコマンド（９Ｂ７０ｈ）は、本来の特殊外れコマンド（９Ｂ６０ｈ）へ書き換えられる（復元される）。
【０５２０】
一方、従新加工条件設定記憶エリア２６２ａ１に記憶されている加工条件が、設定Ｃでないと判別された場合には（Ｓ１３５９：Ｎｏ）、不正なコマンドを受信したことを、第３図柄表示装置８１で文字等により報知するように指示する不正受信エラーコマンドが送信用リングバッファに設定される（Ｓ１３６１）。
【０５２１】
図４８を参照して、第３実施形態において、音声ランプ制御装置１１３内のＭＰＵ２２１により実行されるコマンド判別処理（Ｓ１２２０）の一処理である確定前判別処理Ａ（Ｓ１３２０）について説明する。図４８は、この確定前判別処理Ａ（Ｓ１３２０）を示すフローチャートである。確定前判別処理Ａ（Ｓ１３２０）は、主制御装置１１０から出力された特殊外れコマンド（９Ｂ６４ｈ）を音声ランプ制御装置１１３が受信した場合に実行される処理である。
【０５２２】
確定前判別処理Ａ（Ｓ１３２０）では、まず、従新加工条件設定記憶エリア２６２ａ１に記憶されている加工条件は設定Ａか判別する（Ｓ１３２１）。従新加工条件設定記憶エリア２６２ａ１に記憶されている加工条件が、設定Ａであると判別された場合には（Ｓ１３２１：Ｙｅｓ）、条件変更時フラグ２２３ｇ１をオフに設定する（Ｓ１３２２）。主制御装置１１０から受信した特殊外れコマンドが、従新加工条件設定記憶エリアに記憶されている加工条件で加工された特殊外れコマンドと一致したことにより、主制御装置１１０のＭＰＵ２０１が、音声ランプ制御装置１１３のＭＰＵ２２１が更新した加工条件と同じ加工条件で、特殊外れコマンドを加工して送信してきていることが判別できる。
【０５２３】
よって、条件変更時フラグ２２３ｇ１をオフにして、確定判別処理（図４７、Ｓ１３５０）で特殊外れコマンドを従新加工条件設定記憶エリア２６２ａ１のみで判別するようにしても、主制御装置１１０からは、従旧加工条件設定記憶エリア２６２ａ２に記憶された加工条件（更新される前の加工条件）で加工された特殊外れコマンドが出力されることはないので、受信した特殊外れコマンドを判別できないという不具合の虞がない。
【０５２４】
また、このタイミングで、条件変更時フラグ２２３ｇ１をオフにすることで、主制御装置１１０から更新される前の加工条件で加工された特殊外れコマンドが送信されてくることが無いのに、更新される前の加工条件で加工された特殊外れコマンドも正規の特殊外れコマンドとして、音声ランプ制御装置１１３のＭＰＵ２２１が判別してしまう期間を短くすることができる。よって、「ぶら下げ基板」等により不正な特殊外れコマンドをが出力されることで、正規の特殊外れコマンドとして認識してしまうことを抑制することができる。
【０５２５】
次に、受信したコマンド９Ｂ６４ｈの下位バイト６４ｈの下から３ビット目を反転して、特殊外れコマンド（９Ｂ６０ｈ）に変更（復元）して、これを受信リングバッファに格納されている特殊外れコマンド（９Ｂ６４ｈ）に上書きして記憶する（Ｓ１３２３）。即ち、受信データバッファの特殊外れコマンド（９Ｂ６４ｈ）は、本来の特殊外れコマンド（９Ｂ６０ｈ）に書き換えられる（復元される）。
【０５２６】
一方、従新加工条件設定記憶エリア２６２ａ１に記憶されている加工条件が設定Ａでないと判別された場合には（Ｓ１３２１：Ｎｏ）、従旧加工条件設定記憶エリア２６２ａ２に記憶されている加工条件が、設定Ａであるか判別される（Ｓ１３２４）。従旧加工条件設定記憶エリア２６２ａ２に記憶されている加工条件が、設定Ａであると判別された場合には（Ｓ１３２４：Ｙｅｓ）、Ｓ１３２３の処理を実行してこの処理を終了する。
【０５２７】
一方、従旧加工条件設定記憶エリア２６２ａ２に記憶されている加工条件が、設定Ａでないと判別された場合には（Ｓ１３２４：Ｎｏ）、不正なコマンドを受信したことを、第３図柄表示装置８１で文字等により報知するように指示する不正受信エラーコマンドが送信用リングバッファに設定される（Ｓ１３２５）。
【０５２８】
このように、主制御装置１１０から設定Ａの加工条件で変更して生成された特殊外れコマンドを受信したにも関わらず、従新加工条件設定記憶エリア２６２ａ１にも、従旧加工条件設定記憶エリア２６２ａ２にも設定Ａが記憶されていない場合には、主制御装置１１０から送信されるはずのない特殊外れコマンドが送信されたと判別できる。
【０５２９】
このような場合には、「ぶら下げ基板」等により、不正に適当な加工条件で加工した特殊外れコマンドを、音声ランプ制御装置１１３に対して出力されていることが考えられる。よって、それを不正とみなしてその報知をする。これにより、「ぶら下げ基板」等により適当に多種のコマンドが送信された場合に、それを検知することができ、不正を早期に発見することができる。
【０５３０】
確定前判別処理Ｂ（図４６、Ｓ１３３０）は、上記した確定前判別処理Ａ（図４８、Ｓ１３２０）に対して、Ｓ１３１２の処理で設定Ａが設定Ｂに、Ｓ１３２３の処理で下から３ビット目が、下から４ビット目に、Ｓ１３２４の処理で設定Ａが設定Ｂに、それぞれ変更される点を除いて同様であるので、その説明は省略する。
【０５３１】
また、確定前判別処理Ｃ（図４６、Ｓ１３４０）も、上記した確定前判別処理Ａ（図４８、Ｓ１３２０）に対して、Ｓ１３１２の処理で設定Ａが設定Ｃに、Ｓ１３２３の処理で下から３ビット目が下から５ビット目に、Ｓ１３２４の処理で設定Ａが設定Ｃに、それぞれ変更される点を除いて同様であるので、その説明は省略する。
【０５３２】
コマンド判別処理（図４６、Ｓ１２２０）の終了後は、メイン処理（図４４、Ｓ１２００）のコマンド判定処理（Ｓ１２１４）へ移行する。第３実施形態における、メイン処理（Ｓ１２００）で実行されるＳ１２１４〜Ｓ１２１９の各処理は、第１実施形態のＳ１２１４〜Ｓ１２１９の各処理と同一の処理が実行される。
【０５３３】
加工条件更新処理１（図３８、Ｓ１２０）における設定時間と判別されると、主制御装置１１０は、それに基づいて、加工条件を更新（新たに選択）して、更新した加工条件を加工条件設定記憶エリア２６１ａに記憶する。また、主制御装置１１０のＭＰＵ２０１は、タイマ割込処理（図３７）におけるコマンド加工処理（図３９、Ｓ１１４）で特殊外れコマンド（９Ｂ６０ｈ）を加工条件に基づいて変更（加工）して、送信用リングバッファに格納する。格納された特殊外れコマンドは、次のタイマ割込処理実行時（４ｍｓ後）に外部出力処理（図３７、Ｓ１０１）により音声ランプ制御装置１１３に出力される。
【０５３４】
これにより、設定時間と判別されたタイマ割込処理で、特殊外れコマンドが送信用リングバッファに格納されていた場合には、更新される前の加工条件に基づいて変更して生成された特殊外れコマンドが音声ランプ制御装置１１３に対して出力される。このとき、サブ加工条件更新処理１（図４５、Ｓ１２３０）においても設定時間と判別されるので、音声ランプ制御装置１１３のＭＰＵ２２１も加工条件を更新する。
【０５３５】
ここで、音声ランプ制御装置１１３のＭＰＵ２２１は、１ｍｓ未満の高速で、メイン処理（図４４、Ｓ１２００）を繰り返し実行する。一方、主制御装置１１０のＭＰＵ２０１が実行するタイマ割込処理（図３７）は、４ｍｓ毎に実行される。この処理タイミングの違いにより、音声ランプ制御装置１１０のＭＰＵ２２１が加工条件を更新した後で、更新する前の加工条件で加工された特殊外れコマンドを受信する場合がある。
【０５３６】
しかしながら、条件変更時フラグ２２３ｇ１がオンされている間は、コマンド判別処理（図４６、Ｓ１２２０）において、音声ランプ制御装置１１３のＭＰＵ２２１は、従新加工条件設定記憶エリア２６２ａ１に記憶されている更新された加工条件だけでなく、従旧加工条件設定記憶エリア２６２ａ２に記憶されている更新される前の加工条件でも特殊外れコマンドの判別処理を実行する。
【０５３７】
このように、構成することで、主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１との、処理タイミング等の違いにより、音声ランプ制御装置１１３のＭＰＵ２２１が、加工条件を更新した後で、更新する前の加工条件で加工（変更）された特殊外れコマンドを受信しても、そのコマンドを判別することができる。
【０５３８】
また、音声ランプ制御装置１１０のＭＰＵ２０１は、後述するが、確定前判別処理Ａ〜Ｃ（図４６、ＳＳ１３２０〜Ｓ１３４０）において、従新加工条件設定記憶エリア２６２ａ１に記憶された更新した加工条件と同じ加工条件で加工された特殊外れコマンドを主制御装置１１０から受信したと判別した場合には、条件変更時フラグ２２３ｇ１をオフにする。
【０５３９】
条件変更時フラグ２２３ｇ１がオフであると、上記説明したように、確定判別処理（図４７、Ｓ１３５０）が実行される。即ち、従新加工条件設定記憶エリア２６２ａ１に記憶されている更新された加工条件のみで、特殊外れコマンドの判別が実行される。これにより、主制御装置１１０のＭＰＵ２０１が加工条件を更新し、更新された加工条件で特殊外れコマンドを加工して送信したのを確認した後は、従旧加工条件設定記憶エリア２６２ａ２に記憶された更新前の加工条件での判別をやめることができる。
【０５４０】
これにより、音声ランプ制御装置１１０のＭＰＵ２２１が、２つの加工条件で判別する期間を必要最低限の期間にすることができる。よって、２つの加工条件で特殊外れコマンドが判別される期間（条件変更時フラグ２２３ｇ１がオンの期間）には、不正な特殊外れコマンドを送信して、正規の特殊外れコマンドとして判別され易いが、その期間を極力短くすることができる。従って、「ぶら下げ基板」等における不正を抑制することができる。
【０５４１】
また、通常遊技を行う前の電源投入時に実行される加工条件設定処理１（図４１、Ｓ９４０）とサブ加工条件設定処理１（図４３，Ｓ１１３０）において、加工条件が複数の加工条件の中から選択され初期設定されるために、毎回、パチンコ機に電源が投入される度に、設定される加工条件を変えることが可能となる。よって、中古機等で主制御装置１１０が出力する特殊外れコマンドを解析されたとしても、その特殊外れコマンドはパチンコ機１０によって、選択される加工条件が異なれば、その特殊外れコマンドを正規の特殊外れコマンドとして判別しないため、「ぶら下げ基板」等により不正に解析された特殊外れコマンドが、音声ランプ制御装置１１３に出力される不正による被害を低減させることができる。
【０５４２】
主制御装置１１０と音声ランプ制御装置１１３とで同じ加工条件を選択するために、主制御装置１１０から音声ランプ制御装置１１３に対して、選択した加工条件を示す信号（コマンド）を出力すると、その信号を解析されることにより、加工された特殊外れコマンドが把握されてしまう虞があった。
【０５４３】
しかしながら、本実施形態の構成によれば、加工条件設定処理１（図４１、Ｓ９４０）とサブ加工条件設定処理１（図４３、Ｓ１１３０）では、互いに独立して設けられたＲＴＣ２６３、２６４からそれぞれが計時データを取得して、所定の算出方法により算出した設定乱数値に基づいて、加工条件をそれぞれが決定する。主制御装置１１０のＲＴＣ２６３と音声ランプ制御装置１１３のＲＴＣ２６４は、製造時に治具により、同じ時間に設定されて、同時期に更新されている。
【０５４４】
よって、主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１が同時期に、計時データを取得することにより、同じ計時データを取得し、同じ設定乱数値を算出することで、同じ加工条件を選択することができる。従って、主制御装置１１０から音声ランプ制御装置１１３に対して選択した加工条件を示す信号を出力しなくとも、同じ加工条件を選択することができる。
【０５４５】
また、同じように、加工条件更新処理１（図３８、Ｓ１２０）とサブ加工条件更新処理１（図４５、Ｓ１２３０）でもＲＴＣ２６３、２６４から取得した計時データに基づいて加工条件が選択されることで、主制御装置１１０から音声ランプ制御装置１１３に対して選択した加工条件を示す信号を出力しなくとも、同じ加工条件を選択し更新することができる。
【０５４６】
次に、図４９〜図５５を参照して、第４実施形態におけるパチンコ機１０について説明する。上述の第３実施形態におけるパチンコ機１０では、加工条件更新処理１（図３８、Ｓ１２０）において、ＲＴＣ２６３が設定時間となると、加工条件設定記憶エリア２６１ａに記憶されている加工条件を更新し、サブ加工条件更新処理１（Ｓ１１３０）において、ＲＴＣ２６４が設定時間となると、従新加工条件設定記憶エリア２６２ａ１に記憶されている加工条件を更新する場合について説明した。
【０５４７】
これに対し、本第４実施形態におけるパチンコ機１０では、大当たり遊技が開始される場合に、主制御装置１１０のＭＰＵ２０１が音声ランプ制御装置１１３に、オープニングコマンドを出力すると、主制御装置１１０のＭＰＵ２０１がＲＴＣ２６３より計時データを取得して、その計時データに基づいて加工条件設定記憶エリア２６１ａに記憶されている加工条件を更新する。そして、音声ランプ制御装置１１３のＭＰＵ２２１は、主制御装置１１０から出力されたオープニングコマンドを受信すると、ＲＴＣ２６４から計時データを取得して加工条件を更新する。
【０５４８】
即ち、第４施形態におけるパチンコ機１０は、第３実施形態におけるパチンコ機１０と次の点で相違する。第３実施形態では、主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とが、設定時間毎に加工条件を選択して更新していた。これに対し、第４実施形態では、それに加えて特別図柄の抽選が当たりとなった場合に、実行される大当たりを契機として、加工条件を更新する点で、第３施形態におけるパチンコ機１０と相違する。
【０５４９】
その他の構成や、主制御装置１１０のＭＰＵ２０１によって実行されるその他の処理、払出制御装置１１１のＭＰＵ２１１によって実行される各種処理、音声ランプ制御装置１１３のＭＰＵ２２１によって実行される各種処理、及び表示制御装置１１４のＭＰＵ２３１によって実行される各種処理については、第３実施形態におけるパチンコ機１０と同一である。以下、第３実施形態と同一の要素には同一の符号を付し、その説明を省略する。
【０５５０】
図４９における（ａ）は、第４実施形態における、主制御装置１１０のＲＯＭ２０２を模式的に示した図である。第４実施形態で使用するＲＯＭ２０２に記憶された、桁上げ補正データ２０２ｋについて説明する。桁上補正データは、主制御装置１１０のＭＰＵ２０１が、後述する、オープニングコマンドを送信してから、後述する、音声ランプ制御装置１１３のＭＰＵ２２１が、オープニングコマンドを受信したと判断するサブ加工条件更新処理２（Ｓ１２４０、図５５）までに、要する時間である１ｍｓに設定されている。
【０５５１】
このように、桁上補正データ２０２ｋ（本実施形態では、１ｍｓ）を設定することで、主制御装置１１０のＭＰＵ２０１が、ＲＴＣ２６３から取得する計時データと音声ランプ制御装置１１３のＭＰＵ２２１が、取得する計時データとのずれを抑制することができる。
【０５５２】
図４９における（ｂ）は、第４実施形態における、主制御装置１１０のＲＡＭ２０３のその他メモリエリア２０３ｋの一部を模式的に示した図である。その他メモリエリア２０３ｋには、第４実施形態で使用する、大当たりフラグ２０３ｋ１が記憶される。大当たりフラグ２０３ｋ１は、主制御装置１１０のＭＰＵ２０１が実行する変動中処理（図５３、Ｓ５１０）において、変動中の特別図柄（第１図柄）の変動時間が経過し、確定図柄で確定表示させる場合に、その特別図柄の抽選結果が大当たりの場合に、オンに設定されるフラグであり、大当たり遊技の開始がされることを表すフラグである。また、大当たりフラグ２０３ｋ１は、大開放口開閉処理（図５２、Ｓ１０３）において、大当たり遊技の終了を表すエンディングコマンドが送信用リングバッファにセットされた後に、オフに設定される。
【０５５３】
図５０は、第４実施形態における、主制御装置１１０のＭＰＵ２０１で実行されるタイマ割込処理を説明するフローチャートである。第４実施形態のタイマ割込処理は、第３実施形態のタイマ割込処理（図３７）に対して、Ｓ１３０の処理が追加され、Ｓ１０３の処理とＳ１０８の処理とが変更されている。第４実施形態における、Ｓ１０１の処理は、第３実施形態のＳ１０１の処理と同一の処理が実行される。Ｓ１０１の処理が完了すると、第４実施形態におけるタイマ割込処理では、加工条件更新処理２（Ｓ１３０）の処理を実行する。
【０５５４】
図５１を参照して、第４実施形態において、主制御装置１１０内のＭＰＵ２０１により実行されるタイマ割込処理の一処理である加工条件更新処理２（Ｓ１３０）について説明する。図５１は、この加工条件更新処理２（Ｓ１３０）を示すフローチャートである。加工条件更新処理２（Ｓ１３０）は、加工条件設定処理１（図４１、Ｓ９４０）で初期設定された、コマンド加工処理（図３９、Ｓ１１４）で使用される加工条件を、新たに選択（決定）し、更新するための処理である。
【０５５５】
加工条件更新処理２（Ｓ１３０）では、まず、主制御装置１１０のＭＰＵ２０１が、加工条件更新処理２（Ｓ１３０）の前に実行する外部出力処理（Ｓ１０１）で、音声ランプ制御装置１１３にオープニングコマンドを出力したか判別される（Ｓ１３１）。
【０５５６】
ここで、オープニングコマンドは、特別図柄の抽選結果が大当たりとなった場合に、主制御装置１１０から出力されるコマンドである。音声ランプ制御装置１１３がオープニングコマンドを受信すると、音声ランプ制御装置１１０のＭＰＵ２２１は、大当たり遊技の開始と判別して、第３図柄表示装置８１に大当たり遊技の開始を遊技者に報知するオープニング画像を、表示させるためのコマンドを表示制御装置１１４に対して出力する。
【０５５７】
外部出力処理（Ｓ１０１）で音声ランプ制御装置１１３にオープニングコマンドを出力したと判別された場合には（Ｓ１３１：Ｙｅｓ）、ＲＴＣ２６３から「年・月・日・時・分・秒（ｓ）・ミリ秒（ｓ）」の計時データが取得される（Ｓ１３２）。
【０５５８】
Ｓ１３２の処理で取得された計時データに図４９（ａ）に示す桁上補正データ２０２ｋ（本実施形態では、１ｍｓ）が加算される（Ｓ１３３）。Ｓ１３３の処理で桁上補正データ２０２ｋが加算された計時データ（補正された計時データ）に基づいて（「年」×「月」×「日」×「時」×「分」×１５３２１＋加算ＩＤ（本実施形態では、５４３２１））÷２５６を算出し、その算出結果の余りの値が設定乱数値として設定（その他メモリエリア２０３ｋに記憶）される（Ｓ１３４）。なお、「００分」のように０のデータである場合には、その値はスキップされ、算出式から除外される。
【０５５９】
その設定乱数値に基づいて、加工条件変更テーブル２０２ｉより加工条件を選択（決定）し、加工条件設定記憶エリア２６１ａに記憶される（Ｓ１３５）。一方、外部出力処理（Ｓ１０１）で音声ランプ制御装置１１３にオープニングコマンドを出力していないと判別された場合には（Ｓ１３１：Ｎｏ）、加工条件更新処理１が実行される（図３８、Ｓ１２０）。加工条件更新処理１（図３８、Ｓ１２０）については、第３実施形態で説明した処理と同一の処理が実行される。
【０５６０】
このように、主制御装置１１０のＭＰＵ２０１が、ＲＴＣ２６３から取得した計時データに桁上補正データ２０２ｋが加算される。この桁上補正データ２０２ｋ（本実施形態では、１ｍｓ）は、主制御装置１１０のＭＰＵ２０１が、オープニングコマンドを送信してから、後述する音声ランプ制御装置１１３のＭＰＵ２２１が、オープニングコマンドを受信したと判断するサブ加工条件更新処理２（図５５、Ｓ１２４０）までに、要する時間である１ｍｓに設定されている。
【０５６１】
このように、桁上補正データ２０２ｋ（本実施形態では、１ｍｓ）を設定することで、主制御装置１１０のＭＰＵ２０１が、ＲＴＣ２６３から取得する計時データと音声ランプ制御装置１１３のＭＰＵ２２１が、取得する計時データとのずれを抑制することができる。
【０５６２】
また、主制御装置１１０のＭＰＵ２０１が、ＲＴＣ２６３から計時データを取得した場合に、計時データの「秒（ｓ）・ミリ秒（ｍｓ）」が「５９ｓ９９９ｍｓ」であると、音声ランプ制御装置１１３のＭＰＵ２２１が、ＲＴＣ２６４から計時データを取得する時には、後述する音声ランプ制御装置１１３のＭＰＵ２２１がオープニングコマンドを受信したと判断するサブ加工条件更新処理２（図５８、Ｓ１２４０）までに、要する時間（本実施形態では、１ｍｓ）が経過していることから、「分」の計時データに桁上げが発生する。
【０５６３】
なお、本実施形態において、サブ加工条件更新処理２（図５８、Ｓ１２４０）は、メイン処理（図５４、Ｓ１２００）のＳ１２０１の処理から明らかなように１ｍｓ以上経過毎に実行される。メイン処理（図５８、Ｓ１２４０）は、１ｍｓ未満の高速で繰り返し実行されているので、サブ加工条件更新処理２（図５８、Ｓ１２４０）も約１ｍｓ毎に実行される。よって、オープニングコマンドが出力されるとコマンド判定処理（図２８、Ｓ１２１４）でコマンドを受信したことが判別され、その１ｍｓ後にサブ加工条件更新処理２（図５５，Ｓ１２４０）でオープニングコマンドを受信したことを判別し、加工条件を更新する。従って、オープニングコマンドが出力されてからサブ加工条件更新処理２（図５８、Ｓ１２４０）で受信したと判別されるまで１ｍｓの時間を要する。
【０５６４】
しかしながら、主制御装置１１０のＭＰＵ２０１が、ＲＴＣ２６３から取得した計時データには、桁上補正データ２０２ｋが加算されるので、主制御装置１１０のＭＰＵ２０１が取得した計時データも「分」の計時データに、桁上げが事前にされることとなる。これにより、設定乱数値の算出に「年・月・日・時・分」までの値を使用しても、主制御装置１１０と音声ランプ制御装置１１３とが、同じ設定乱数値を算出することができる。
【０５６５】
このように、第４実施形態におけるパチンコ機１０では、第３実施形態におけるパチンコ機１０において、予め定められた設定時間で加工条件が更新されるのに加えて、ランダムの契機で選択（決定）される大当たり遊技が開始される毎に、加工条件が選択（決定）されて更新（変更）される。よって、加工条件が、予め定められた設定時間だけでなく、ランダムな契機にも更新されることとなり、パチンコ機１０で使用する加工条件が把握されるのをさらに困難にすることができる。
【０５６６】
また、設定されている加工条件で変更された特殊ハズレコマンドが、「ぶら下げ基板」等により不正に音声ランプ制御装置１１３に出力され、遊技動作示唆設定が設定され、不正に大当たりが発生されても、大当たりが発生すると、加工条件が変更されるので、「ぶら下げ基板」等が、出力するコマンドを大当たり後からは、正規の特殊ハズレコマンドが出力されたと音声ランプ制御装置１１３のＭＰＵ２２１が、判別することを抑制（防止）することができ、連続して大当たり遊技が発生させられる不正を抑制（防止）できる。
【０５６７】
また、特別図柄の大当たりを契機として出力されるオープニングコマンドを加工条件の更新契機とすることで、ランダムな契機で発生する大当たりの契機で加工条件を更新することができる。
【０５６８】
加工条件更新処理２（図５１、Ｓ１３０）の終了後は、タイマ割込処理（図５０）のＳ１０２へ移行する。Ｓ１０２の処理は、第３実施形態のＳ１０２の処理と同一の処理が実行される。その後、大開放口開閉処理（図５２、Ｓ１０３）が実行される。
【０５６９】
図５２を参照して、第４実施形態において、主制御装置１１０内のＭＰＵ２０１により実行されるタイマ割込処理の一処理である大開放口開閉処理（Ｓ１０３）について説明する。図５２は、この大開放口開閉処理（Ｓ１０３）を示すフローチャートである。大開放口開閉処理（Ｓ１０３）は、大当たり遊技が実行される場合に、第１可変入賞装置６５又は第２可変入賞装置６５０の開閉処理を実行する処理である。
【０５７０】
大開放口開閉処理（Ｓ１０３）では、まず、大当たりフラグ２０３ｋ１がオンか判別される（Ｓ２００１）。大当たりフラグ２０３ｋ１がオンであると判別された場合には（Ｓ２００１：Ｙｅｓ）、オープニング時間が経過したかどうか判別される（Ｓ２００２）。ここで、オープニング時間とは、主制御装置１１０が音声ランプ制御装置１１３に対してオープニングコマンドを出力したことに基づいて、第３図柄表示装置８１で遊技者に大当たり遊技の開始を報知するオープニング画像が表示される時間である。
【０５７１】
オープニング時間が経過したと判別された場合には（Ｓ２００２：Ｙｅｓ）、第１可変入賞装置６５又は第２可変入賞装置６５０が開放中かどうか判別される（Ｓ２００３）。第１可変入賞装置６５又は第２可変入賞装置６５０が、開放中であると判別された場合には（Ｓ２００３：Ｙｅｓ）、第１可変入賞装置６５又は第２可変入賞装置６５０に遊技球が１０個入賞したかどうか判別される（Ｓ２００６）。
【０５７２】
第１可変入賞装置６５又は第２可変入賞装置６５０に遊技球が１０個入賞したと判別された場合には（Ｓ２００６：Ｙｅｓ）、開放中の第１可変入賞装置６５又は第２可変入賞装置６５０を閉鎖する（Ｓ２００８）。一方、第１可変入賞装置６５又は第２可変入賞装置６５０に遊技球が１０個入賞していないと判別された場合には（Ｓ２００６：Ｎｏ）、ラウンド時間（本実施形態では、３０秒）が経過したかどうか判別される（Ｓ２００７）。ラウンド時間とは、第１可変入賞装置６５又は第２可変入賞装置６５０を開放してから閉鎖するまでの最大時間であり、本実施形態では、ラウンド時間は３０秒に設定されている。
【０５７３】
ラウンド時間（本実施形態では、３０秒）が経過したと判別された場合には（Ｓ２００７：Ｙｅｓ）、Ｓ２００８の処理を実行する。一方、ラウンド時間（本実施形態では、３０秒）が経過していないと判別された場合には（Ｓ２００７：Ｎｏ）、この処理を終了する。Ｓ２００８の処理が実行された後には、ラウンドカウンタの値が「−１」される（Ｓ２００９）。
【０５７４】
ラウンドカウンタとは、大当たり遊技の中で、第１可変入賞装置６５又は第２可変入賞装置６５０が開放される回数を表すカウンタである。よって、１５Ｒ大当たりの場合には、ラウンドカウンタの値が「１５」が後述する変動中処理（図５３、Ｓ５１０）のＳ５１５（図５３）の処理で設定される。また、５Ｒ大当たりの場合には、ラウンドカウンタの値が「５」が後述する変動中処理（図５３、Ｓ５１０）のＳ５１５（図５３）の処理で設定される。
【０５７５】
ラウンドカウンタの値が「０」か判別される（Ｓ２０１０）。ラウンドカウンタの値が「０」であると判別された場合には（Ｓ２０１０：Ｙｅｓ）、エンディングコマンドがセットされる（Ｓ２０１２）。その後、大当たりフラグ２０３ｋ１がオフにセットされる（Ｓ２０１３）。エンディングコマンドとは、最終のラウンド（最後の第１可変入賞装置６５又は第２可変入賞装置６５０の開放）が終わった場合に、第３図柄表示装置８１に大当たり遊技の終了を、遊技者に報知するエンディング画像を表示させるためのコマンドである。
【０５７６】
一方、ラウンドカウンタの値が「０」でないと判別された場合には（Ｓ２０１０：Ｎｏ）、ラウンド間に第３図柄表示装置８１に表示される表示態様の表示を指示するラウンド間コマンドをセットして、この処理を終了する。そして、大当たりフラグ２０３ｋ１がオフ、オープニング時間が経過していないと判別された場合には（Ｓ２００１：Ｎｏ、Ｓ２００２：Ｎｏ）、この処理を終了する。第１可変入賞装置６５又は第２可変入賞装置６５０が閉鎖中であると判別された場合には（Ｓ２００３：Ｎｏ）、第１可変入賞装置６５又は第２可変入賞装置６５０を開放する時間かどうか判別される（Ｓ２００４）。
【０５７７】
第１可変入賞装置６５又は第２可変入賞装置６５０を開放する時間であると判別された場合には（Ｓ２００４：Ｙｅｓ）、対応する可変入賞装置を開放する。対応する可変入賞装置とは、第１入球口６３へ始動入賞したことに基づいた抽選結果による大当たりである場合には、第１可変入賞口６５が開放され、第２入球口６４へ始動入賞したことに基づいた抽選結果による大当たりである場合には、第２可変入賞口６５０が開放される（Ｓ２００５）。一方、第１可変入賞装置６５又は第２可変入賞装置６５０を開放する時間でないと判別された場合には（Ｓ２００４：Ｎｏ）、この処理を終了する。
【０５７８】
大開放口開閉処理（図５２、Ｓ１０３）の終了後は、Ｓ１０４（図５０）へ移行する。Ｓ１０４〜Ｓ１０７までの各処理は、第３実施形態のＳ１０４〜Ｓ１０７までの各処理と同一の処理が実行される。Ｓ１０７の処理が実行された後は、変動処理（図１８、Ｓ１０８）が実行される。
【０５７９】
第４実施形態の変動処理（図５０、Ｓ１０８）は、第３実施形態の変動処理（図１８、Ｓ１０８）に対して、変動中処理（図５３、Ｓ５１０）の内容が異なる。
【０５８０】
図５３を参照して、第４実施形態において、主制御装置１１０内のＭＰＵ２０１により実行される変動処理の一処理である変動中処理（Ｓ５１０）について説明する。図５３は、この変動中処理（Ｓ５１０）を示すフローチャートである。この変動中処理（図５３、Ｓ５１０）は、第３実施形態の変動中処理（図１９、Ｓ５１０）に対して、Ｓ５２０の処理とＳ５２１の処理とＳ５２２の処理とが追加されている。Ｓ５１１〜Ｓ５１３までの各処理は、第３実施形態における、Ｓ５１１〜Ｓ５１３までの各処理と同一である。
【０５８１】
図５３、Ｓ５１３の処理において、変動中の第１図柄（特別図柄）の大当たり抽選結果が当たりであると判別された場合には（Ｓ５１３：Ｙｅｓ）、大当たりフラグ２０３ｋ１をオンにして設定（記憶）する（Ｓ５２０）。Ｓ５２０の処理が終了すると、Ｓ５１４の処理へ移行する。第４実施形態における、Ｓ５１４〜Ｓ５１６までの各処理は第３実施形態（第１実施形態）の変動中処理（図１９、Ｓ５１０）で実行されるＳ５１４〜Ｓ５１６までの各処理と同一の処理が実行される。
【０５８２】
Ｓ５１５の処理の後には、Ｓ５２１の処理へ移行する。第４実施形態のＳ５２１の処理は、音声ランプ制御装置１１３に対して出力されるコマンドが格納される送信用リングバッファに１５Ｒ大当たりオープニングコマンドがセットされる（Ｓ５２１）。１５Ｒ大当たりオープニングコマンドは、大当たり遊技が開始される場合に、第３図柄表示装置８１に１５Ｒ大当たり遊技の開始を、遊技者に報知するオープニング画像を、表示させるめのコマンドである。
【０５８３】
一方、Ｓ５１６の処理の後には、Ｓ５２２の処理へ移行する。Ｓ５２２の処理では、音声ランプ制御装置１１３に対して出力されるコマンドが格納される送信用リングバッファに５Ｒ大当たりオープニングコマンドがセットされる（Ｓ５２２）。５Ｒ大当たりオープニングコマンドは、大当たり遊技が開始される場合に、第３図柄表示装置８１に５Ｒ大当たり遊技の開始を、遊技者に報知するオープニング画像を、表示させるめのコマンドである。
【０５８４】
変動処理（図１８、Ｓ１０８）の終了後は、Ｓ１０９（図３７）へ移行する。Ｓ１０９〜Ｓ１１４までの各処理は、第３実施形態のＳ１０９〜Ｓ１１４までの各処理と同一の処理が実行される。Ｓ１１４の処理が実行された後は、タイマ割込処理（図３７）を終了する。
【０５８５】
図５４は、第４実施形態における、音声ランプ制御装置１１３のＭＰＵ２２１で実行されるメイン処理（Ｓ１２００）を説明するフローチャートである。第４実施形態のメイン処理（図５４、Ｓ１２００）は、第３実施形態のメイン処理（図４４、Ｓ１２００）に対して、サブ加工条件更新処理１（図４５、Ｓ１２３０）がサブ加工条件更新処理２（図５５、Ｓ１２４０）に変更されている点で相違する。Ｓ１２０１〜Ｓ１２０７、Ｓ１２０９〜Ｓ１２１２までの各処理は、第３実施形態のＳ１２０１〜Ｓ１２０７、Ｓ１２０９〜Ｓ１２１２までの各処理と同一の処理が実行される。Ｓ１２１２の処理が完了すると、サブ加工条件更新処理２（図５５、Ｓ１２４０）を実行する。
【０５８６】
図５５を参照して、第４実施形態において、音声ランプ制御装置１１３内のＭＰＵ２２１により実行されるメイン処理（Ｓ１２００）の一処理であるサブ加工条件更新処理２（Ｓ１２４０）について説明する。図５４は、このサブ加工条件更新処理２（Ｓ１２４０）を示すフローチャートである。サブ加工条件更新処理２（Ｓ１２４０）は、設定時間毎に加工条件を更新し、さらに、主制御装置１１０から音声ランプ制御装置１１３に出力されたオープニングコマンドを受信したことを契機に加工条件をＲＴＣ２６４から取得した計時データに基づいて選択するための処理である。なお、サブ加工条件更新処理２（図５５、Ｓ１２４０）は、サブ加工条件設定処理１（図４３、Ｓ１１３０）で初期設定された加工条件を更新するための処理である。
【０５８７】
サブ加工条件更新処理２（Ｓ１２４０）では、まず、主制御装置１１０から１５Ｒ大当たりオープニングコマンド又は５Ｒ大当たりオープニングコマンドを受信したか判別する（Ｓ１２４１）。主制御装置１１０から１５Ｒ大当たりオープニングコマンド又は５Ｒ大当たりオープニングコマンドを、受信したと判別された場合には（Ｓ１２４１：Ｙｅｓ）、ＲＴＣ２６４から「年・月・日・時・分」の計時データが取得される（Ｓ１２４２）。（Ｓ１２４２）の処理で取得した計時データに基づいて（「年」×「月」×「日」×「時」×「分」×１５３２１＋加算ＩＤ（本実施形態では、５４３２１））÷２５６を算出し、その算出結果の余りの値が設定乱数値として設定（その他メモリエリア２２３ｇに記憶）される（Ｓ１２４３）。なお、「００分」のように０のデータである場合には、その値はスキップされ、算出式から除外される。
【０５８８】
従新加工条件設定記憶エリア２６１ａに記憶されている加工条件を従旧加工条件設定記憶エリア２６２ａ２に記憶し、Ｓ１２４３の処理で算出した設定乱数値に基づいて、図３６（ｃ）に示す加工条件変更テーブル２２２ｃより加工条件を選択（決定）し、従新加工条件設定記憶エリア２６２ａ１に記憶する（Ｓ１２４４）。一方、主制御装置１１０から１５Ｒ大当たりオープニングコマンド又は５Ｒ大当たりオープニングコマンドを、受信していないと判別された場合には（Ｓ１２４１：Ｎｏ）、サブ加工条件更新処理１が実行される（図４５、Ｓ１２３０）。サブ加工条件更新処理１（図４５、Ｓ１２３０）については、第３実施形態で説明した処理と同一の処理が実行される。
【０５８９】
このように構成することで、設定時間毎には、加工条件が定期的にＲＴＣ２６４から取得される計時データに基づいてランダムな加工条件が選択されて更新される。さらに、ランダムな契機で発生する大当たりを契機に、加工条件を更新することができ、加工条件の更新をよりランダムな契機で行うことができる。
【０５９０】
また、大当たりを契機に加工条件を変更することで、「ぶら下げ基板」等による不正が行われた場合にも、連続して大当たりを不正に発生されることを抑制（防止）することができる。
【０５９１】
所定の設定時間を更新契機に加工条件を更新する場合には、主制御装置１１０のＭＰＵ２０１が実行するタイマ割込処理（図３７）の処理タイミングでないときに所定の設定時間となり、処理周期の短い音声ランプ制御装置１１３のＭＰＵ２０１が実行するメイン処理（図４４、Ｓ１２００）のサブ加工条件更新処理１（図４５、Ｓ１２３０）で主制御装置１１０よりも先に加工条件が更新される場合があった。
【０５９２】
しかしながら、オープニングコマンドを加工条件の更新（変更）契機とすることで、主制御装置１１０のＭＰＵ２０１が実行するタイマ割込処理（図５０）の処理実行周期に合わせて加工条件を更新することができ、音声ランプ制御装置１１３のＭＰＵ２２１も、次のタイマ割込処理（図５０）の実行時期（４ｍｓ後）までに、加工条件をオープニングコマンドを受信したと判別して更新することができる。よって、音声ランプ制御装置１１３が主制御装置１１０よりも先に加工条件を更新してしまい、特殊外れコマンドを判別することができなくなるという不具合を防止することができる。
【０５９３】
また、Ｓ１２４４の処理では、条件変更時フラグ２２３ｇ１をオンに設定しないが、従旧加工条件設定記憶エリア２６２ａ２に従新加工条件設定記憶エリア２６１ａ１に記憶されている加工条件を記憶させる。これにより、従旧加工条件設定記憶エリア２６２ａ２の加工条件も更新され、ノイズ等により、条件変更時フラグ２２３ｇ１がオンと誤って判別された場合にも、なるべく新しい加工条件で特殊外れコマンドを判別することができる。
【０５９４】
次に、図５６を参照して、第５実施形態におけるパチンコ機１０について説明する。上述の第３実施形態におけるパチンコ機１０では、主制御装置１１０のＭＰＵ２０１が実行する加工条件設定処理１（図４１、Ｓ９４０）において、ＲＴＣ２６３から取得した計時データに主サブ同期補正データ２０２ｊを加算することで、音声ランプ制御装置１１３のＭＰＵ２２１が、サブ加工条件設定処理１（図４３，Ｓ１１３０）にてＲＴＣ２６４から取得した計時データと同期（設定乱数値を算出するのに用いる計時データを同じに）させる場合について説明した。
【０５９５】
これに対し、本第５実施形態におけるパチンコ機１０では、主制御装置１１０のＭＰＵ２０１が実行する加工条件設定処理１（図５６（ａ）、Ｓ９４０）と、音声ランプ制御装置１１３のＭＰＵ２２１が実行するサブ加工条件設定処理１（図５６（ｂ）、Ｓ１１３０）とにおいて、同じタイミングで計時データをＲＴＣ２６３、２６４から取得できるように取得タイミングを合わせる処理を実行する。
【０５９６】
即ち、第５実施形態におけるパチンコ機１０は、第３実施形態におけるパチンコ機１０と次の点で相違する。第３実施形態は、加工条件設定処理１（図４１、Ｓ９４０）において、取得した計時データに主サブ同期補正データ２０２ｊに加算する。それにより、サブ加工条件設定処理１（図４３、Ｓ１１３０）で取得する計時データと同期（設定乱数値を算出するのに用いる計時データを同じに）させていた。これに対し、第５実施形態では、加工条件設定処理１（図５６（ａ）、Ｓ９４０）と音声ランプ制御装置１１３のＭＰＵ２２１が実行するサブ加工条件設定処理１（図５６（ｂ）、Ｓ１１３０）とにおいて、同じタイミングで計時データを取得できるようにする点で、第３施形態におけるパチンコ機１０と相違する。
【０５９７】
その他の構成や、主制御装置１１０のＭＰＵ２０１によって実行されるその他の処理、払出制御装置１１１のＭＰＵ２１１によって実行される各種処理、音声ランプ制御装置１１３のＭＰＵ２２１によって実行される各種処理、及び表示制御装置１１４のＭＰＵ２２１によって実行される各種処理については、第３実施形態におけるパチンコ機１０と同一である。以下、第３実施形態と同一の要素には同一の符号を付し、その説明を省略する。
【０５９８】
図５６（ａ）は、第５実施形態における、主制御装置１１０のＭＰＵ２０１で実行される立ち上げ処理の一処理である加工条件設定処理１（図５６（ａ）、Ｓ９４０）を説明するフローチャートである。加工条件設定処理１（Ｓ９４０）は、コマンド加工処理（図３９、Ｓ１１４）で使用される加工条件を初期設定するための処理である。なお、加工条件設定処理１（図５６（ａ）、Ｓ９４０）で初期設定された加工条件は、加工条件更新処理１（図３８、Ｓ１２０）で新たに選択（決定）され更新される。以下、加工条件設定処理１（図５６（ａ）、Ｓ９４０）について説明する。
【０５９９】
加工条件設定処理１（Ｓ９４０）では、まず、待機時間が経過したか判別する（Ｓ９５５）。待機時間は、音声ランプ制御装置１１３のＭＰＵ２２１が実行する立ち上げ処理（図４２）において、初期設定処理を終了し、サブ加工条件設定処理１（図４３、Ｓ１１３０）において、後述するＳ１１３１の処理を実行するまでの時間（本実施形態では、１００ｍｓ）で設定されている。この待機時間を設定することで、音声ランプ制御装置１１３のＭＰＵ２２１が、ＲＴＣ２６４から計時データを取得できる状態となると、主制御装置１１０のＭＰＵ２０１が、ＲＴＣ２６３から計時データを取得する構成とすることができ、計時データの取得のタイミングを同期させることができる。なお、本実施形態では、計時データの取得タイミングの誤差を１ｍｓ未満となるように待機時間を設定した。
【０６００】
待機時間（本実施形態では、１００ｍｓ）が経過したと判別された場合には（Ｓ９５５：Ｙｅｓ）、ＲＴＣ２６３から「年・月・日・時・分・秒（ｓ）」の計時データを取得する（Ｓ９５６）。一方、待機時間（本実施形態では、１００ｍｓ）が経過していないと判別された場合には（Ｓ９５５：Ｎｏ）、この処理を繰り返し、待機時間が経過するまでこの処理を繰り返す（即ち、待機時間が経過するまで待機する）。
【０６０１】
取得した計時データの「秒（ｓ）」は１０秒であるか判別される（Ｓ９５７）。取得した計時データの「秒（ｓ）」は１０秒であると判別された場合には（Ｓ９５７：Ｙｅｓ）、ＲＴＣ２６３から取得した計時データに基づいて、（「年」×「月」×「日」×「時」×「分」×１５３２１＋加算ＩＤ（本実施形態では、５４３２１））÷２５６を算出し、その算出結果の余りの値が設定乱数値として設定（その他メモリエリア２０３ｋに記憶）される（Ｓ９５８）。なお、「００分」のように０のデータである場合には、その値はスキップされ、算出式から除外される。
【０６０２】
Ｓ９５８の処理で算出した設定乱数値に基づいて、加工条件設定テーブル２０２ｉより加工条件が選択され、加工条件設定記憶エリア２６１ａに記憶される（Ｓ９５１）。一方、取得した計時データの「秒（ｓ）」は１０秒でないとと判別された場合には（Ｓ９５７：Ｎｏ）、再び、（Ｓ９５６）の処理に戻り、ＲＴＣ２６３から計時データを取得し取得した計時データが１０秒となるまでこの処理を繰り返す。
【０６０３】
図５６（ｂ）は、第５実施形態における、音声ランプ制御装置１１３のＭＰＵ２２１で実行される立ち上げ処理の一処理であるサブ加工条件設定処理１（Ｓ１１３０）を説明するフローチャートである。このサブ加工条件設定処理１（Ｓ１１３０）は、コマンド判別処理（Ｓ１２２０、図４６）で使用される加工条件を設定するための処理である。なお、サブ加工条件設定処理１（図５６（ｂ）、Ｓ１１３０）で初期設定された加工条件は、サブ加工条件更新処理１（図４５、Ｓ１２３０）の処理で新たに選択され更新される。以下、サブ加工条件設定処理１（図５６（ｂ）Ｓ１１３０）について説明する。
【０６０４】
サブ加工条件設定処理１（Ｓ１１３０）は、上記した加工条件設定処理１（図５６（ａ）、Ｓ９４０）に対して、Ｓ９５５の処理が削除され、Ｓ９５１の処理において、選択した加工条件を加工条件設定記憶エリア２６１ａに記憶していたのが、Ｓ１１３６の処理において、加工条件を従新加工条件設定記憶エリア２６２ａ１と従旧加工条件設定記憶エリア２６２ａ２とに記憶することに、それぞれ変更される点を除いて同様であるので、その説明は省略する。
【０６０５】
Ｓ９５７の処理までにおいて、主制御装置１１０のＭＰＵ２０１が、ＲＴＣ２６３から計時データを取得するタイミングと音声ランプ制御装置１１３のＭＰＵ２２１がＲＴＣ２６４から計時データを取得するタイミングとの時間差は、１ｍｓ未満であり、ＲＴＣ２６３から計時データを取得する処理も１ｍｓ未満の高速で実行される。また、後述するが、音声ランプ制御装置１１３のＭＰＵ２２１もサブ加工条件設定処理１（図５６（ｂ）、Ｓ１１３０）で同様にＲＴＣ２６４から計時データを取得し、取得した計時データが１０秒であるか判別し、１０秒であればそのときに取得した計時データに基づいて設定乱数値を算出する。これにより、「分」以上の値で設定乱数値を算出することで、秒の値が、計時データの取得タイミングの違いにより異なっても（ミリ秒の桁上げにより１１秒で取得してしまうことがあっても）、「分」以上の値に変動はないことから、主制御装置１１０と音声ランプ制御装置とが取得する計時データを同期させることができる。よって、主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とが、正確に同期して計時データを取得することができる。
【０６０６】
従って、同じ設定乱数値を算出することができ、その設定乱数値に基づいて主制御装置１１０と音声ランプ制御装置１１３のＭＰＵ２２１とが、同じ加工条件を選択（決定）することができる。その結果、主制御装置１１０と音声ランプ制御装置１１３との間で、選択する加工条件を示す信号を送受信しなくとも、同じ加工条件を選択することができるので、加工条件を示す信号を解析されて、変更して生成された特殊外れコマンドを把握されて、音声ランプ制御装置１１３に対して、「ぶら下げ基板」等により変更して生成された特殊外れコマンドを送信される不正を抑制（防止）することができる。
【０６０７】
音声ランプ制御装置１１３のＭＰＵ２２１が実行するサブ加工条件設定処理１（Ｓ１１３０）では、主制御装置１１０のＭＰＵ２０１が実行する加工条件設定処理１（Ｓ９４０）で実行されるＳ９５５の処理は設けていないが、サブ加工条件設定処理１でも待機時間を設けて、互いに同期をとるようにしてもよい。
【０６０８】
また、サブ加工条件設定処理１（図５６（ｂ）、Ｓ１１３０）では、条件変更時フラグ２２３ｇ１はオンに設定されない。条件変更時フラグ２２３ｇ１がオフに設定されている場合には、コマンド判別処理（図４６、Ｓ１２２０）において、従新加工条件設定記憶エリア２６２ａ１に記憶された加工条件のみで特殊外れコマンドの判別が実行される。
【０６０９】
よって、立ち上げ処理（図４２）が終了し、通常遊技が実行されても、条件変更時フラグ２２３ｇ１がオンに設定されるまでは、従旧加工条件設定記憶エリア２６２ａ２に記憶された加工条件に基づいて判定が行われることはないが、ノイズ等により、条件設定時フラグ２２３ｇ１がオンであると、判別された場合にも、サブ加工条件設定処理１（図５６（ｂ）、Ｓ１１３０）において、従旧加工条件設定記憶エリア２６２ａ２にも、従新加工条件設定記憶エリア２６２ａ１に記憶されている加工条件と同一の加工条件が記憶されているので、特殊外れコマンドの判別を実行することができる。従って、ノイズ等により誤作動が起きた場合にも、パチンコ機１０の制御をフリーズさせることなく遊技を続けることができる。
【０６１０】
次に、図５７〜図５９を参照して、第６実施形態におけるパチンコ機１０について説明する。上述の第３実施形態におけるパチンコ機１０では、加工条件更新処理１（図３８、Ｓ１２０）において、ＲＴＣ２６３が設定時間となると加工条件設定記憶エリア２６１ａに記憶されている加工条件を更新し、サブ加工条件更新処理１（図４５、Ｓ１２３０）にて、ＲＴＣ２６４が設定時間となると従新加工条件設定記憶エリア２６２ａ１と従旧加工条件設定記憶エリア２６２ａ２とに記憶されている加工条件を更新する場合について説明した。
【０６１１】
これに対し、本第６実施形態におけるパチンコ機１０では、加工条件更新処理１（図５８、Ｓ１２０）にて、ＲＴＣ２６３が設定時間となると主制御装置１１０のＭＰＵ２０１は、ＲＴＣ２６３から取得した計時データに基づいて加工条件を選択し、変更予定用として記憶する。また、音声ランプ制御装置１１３のＭＰＵ２２１も同じ設定時間となると、ＲＴＣ２６４から取得した計時データに基づいて加工条件を選択（決定）し、変更予定用として記憶する。主制御装置１１０のＭＰＵ２０１は、普通図柄の変動パターンコマンドを音声ランプ制御装置１１３に対して出力すると、変更予定用に記憶していた加工条件を正式に加工条件として設定する。音声ランプ制御装置１１３のＭＰＵ２２１も、主制御装置１１０から出力された普通図柄の変動パターンコマンドを受信したことに基づいて、変更予定用に記憶していた加工条件を正式に加工条件として設定する。
【０６１２】
即ち、第６施形態におけるパチンコ機１０は、第３実施形態におけるパチンコ機１０と次の点で相違する。第３実施形態では、主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とが、設定時間毎に加工条件を選択（決定）して更新していた。しかし、第６実施形態では、設定時間となっても、すぐには、加工条件を変更（更新）せず、普通図柄の変動パターンコマンドを送受信することを契機に、加工条件を変更する点で、第３施形態におけるパチンコ機１０と相違する。これにより、第６実施形態の構成では、主制御装置１１０と音声ランプ制御装置１１３との加工条件の更新タイミングのずれを防止する（なくす）ことができる。
【０６１３】
その他の構成や、主制御装置１１０のＭＰＵ２０１によって実行されるその他の処理、払出制御装置１１１のＭＰＵ２１１によって実行される各種処理、音声ランプ制御装置１１３のＭＰＵ２２１によって実行される各種処理、及び表示制御装置１１４のＭＰＵ２３１によって実行される各種処理については、第３実施形態におけるパチンコ機１０と同一である。以下、第３実施形態と同一の要素には同一の符号を付し、その説明を省略する。
【０６１４】
図５７は、第６実施形態における、パチンコ機１０の電気的構成を示すブロック図である。第３実施形態における、パチンコ機１０の電気的構成を示すブロック図（図３５）との相違点について説明する。第６実施形態では、主制御装置１１０のＭＰＵ２０１のフラッシュメモリ２６１に主予定加工条件設定記憶エリア２６１ｃが設けられているが、第３実施形態では設けられていない。また、第６実施形態では、従予定加工条件設定記憶エリア２６２ｃが設けられているが、第３実施形態では設けられていない。
【０６１５】
主予定加工条件設定記憶エリア２６１ｃは、後述する、主制御装置１１０のＭＰＵ２０１が実行する加工条件更新処理１（Ｓ１２０）において、設定時間になると変更予定用に選択（決定）された加工条件が記憶される記憶領域である。
【０６１６】
従予定加工条件設定記憶エリア２６２ｃは、後述する、音声ランプ制御装置１１３のＭＰＵ２２１が実行するサブ加工条件更新処理１（Ｓ１２３０）において、設定時間になると変更予定用に選択された加工条件が記憶される記憶領域である。
【０６１７】
このようにフラッシュメモリ２６１に主予定加工条件設定記憶エリア２６１ｃとフラッシュメモリ２６２に従予定加工条件設定記憶エリア２６２ｃとを設けることで、ＲＡＭ消去スイッチ１２２の操作が行われたり、ＲＡＭの作業領域のクリア（Ｓ１１０９、図４２）が行われても記憶内容がクリアされないので、加工条件が初期化されて、不正に初期化された加工条件に基づくコマンドで生成された特殊外れコマンドが、「ぶら下げ基板」等により音声ランプ制御装置１１３に対して出力される不正を抑制することができる。
【０６１８】
主予定変更フラグ２０３ｋ２は、主予定加工条件設定記憶エリア２６１ｃに加工条件が記憶された場合に、主制御装置１１０のＲＡＭ２０３のその他メモリエリア２０３ｋにオンに設定されて記憶される。即ち、主予定変更フラグ２０３ｋ２がオンにされると、変更予定用に加工条件が、主予定加工条件設定記憶エリア２６１ｃに記憶されている状態であることを示している。
【０６１９】
従予定変更フラグ２２３ｇ２は、従予定加工条件設定記憶エリア２６２ｃに加工条件が記憶された場合に、音声ランプ御装置１１３のＲＡＭ２２３のその他メモリエリア２２３ｇにオンに設定されて記憶される。即ち、従予定変更フラグ２２３ｇ２がオンにされると、変更予定用に加工条件が、従予定加工条件設定記憶エリア２６１ｃに記憶されている状態であることを示している。
【０６２０】
図５８は、第６実施形態における、主制御装置１１０のＭＰＵ２０１で実行されるタイマ割込処理の一処理である加工条件更新処理１（Ｓ１２０）を説明するフローチャートである。図５８を参照して、第６実施形態において、主制御装置１１０内のＭＰＵ２０１により実行されるタイマ割込処理（図３７）の一処理である加工条件更新処理１（Ｓ１２０）について説明する。図５８は、この加工条件更新処理１（Ｓ１２０）を示すフローチャートである。加工条件更新処理１（Ｓ１２０）は、コマンド加工処理（図３９、Ｓ１１４）で使用される加工条件を設定し、更新するための処理である。
【０６２１】
加工条件更新処理１（Ｓ１２０）では、まず、主予定変更フラグ２０３ｋ２がオンか判別する（Ｓ１４１）。主予定変更フラグ２０３ｋ２がオンでないと判別された場合には（Ｓ１４１：Ｎｏ）、ＲＴＣ２６３から「年・月・日・時・分・秒（ｓ）・ミリ秒（ｍｓ）」の計時データを取得する（Ｓ１４２）。
【０６２２】
取得した計時データの「時・分・秒（ｓ）・ミリ秒（ｍｓ）」は、設定時間（本実施形態では、１０時００分００秒５００ミリ秒〜５０３ミリ秒）であるか判別される（Ｓ１４３）。取得した計時データの「時・分・秒（ｓ）・ミリ秒（ｍｓ）」が、設定時間（本実施形態では、１０時００分００秒５００ミリ秒〜５０３ミリ秒）であると判別された場合には（Ｓ１４３：Ｙｅｓ）、ＲＴＣ２６３から取得した計時データに基づいて、（「年」×「月」×「日」×「時」×「分」×１５３２１＋加算ＩＤ（本実施形態では、５４３２１））÷２５６を算出し、その算出結果の余りの値が設定乱数値として設定（その他メモリエリア２０３ｋに記憶）される（Ｓ１４４）。なお、「００分」のように０のデータである場合には、その値はスキップされ、算出式から除外される。
【０６２３】
Ｓ１４４で算出した設定乱数値に基づいて、加工条件設定テーブル２０２ｉより加工条件が選択され、加工条件設定記憶エリア２６１ａに記憶され、主予定変更フラグ２０３ｋ２をオンに設定する（Ｓ１４５）。
【０６２４】
一方、主予定変更フラグ２０３ｋ２がオンと判別された場合には（Ｓ１４１：Ｙｅｓ）、普通図柄の変動パターン（図１０（ｂ）に示す、第１普通当たり変動パターン、第２普通当たり変動パターン、特殊外れ変動パターン、外れ変動パターンのいずれか）が、外部出力処理（Ｓ１０１）で出力されたか判別する。（Ｓ１４６）。
【０６２５】
普通図柄の変動パターン（図１０（ｂ）に示す、第１普通当たり変動パターン、第２普通当たり変動パターン、特殊外れ変動パターン、外れ変動パターンのいずれか）が、主制御装置１１０の外部出力処理（Ｓ１０１）において出力されたと判別された場合には（Ｓ１４６：Ｙｅｓ）、主予定加工条件設定記憶エリア２６１ｃに記憶されている加工条件を加工条件設定記憶エリア２６１ａに記憶する（Ｓ１４７）。主予定変更フラグ２０３ｋ２をオフに設定して、この処理を終了する（Ｓ１４８）。
【０６２６】
一方、Ｓ１４３の処理で取得した計時データの「時・分・秒（ｓ）・ミリ秒（ｍｓ）」は設定時間（本実施形態では、１０時００分００秒５００ミリ秒〜５０３ミリ秒）でないと判別された場合には（Ｓ１４３：Ｎｏ）、又は普通図柄の変動パターンコマンド（図１０（ｂ）に示す、第１普通当たり変動パターン、第２普通当たり変動パターン、特殊外れ変動パターン、外れ変動パターンのいずれか）が、主制御装置１１０の外部出力処理（Ｓ１０１）の処理において出力されていないと判別された場合には（Ｓ１４６：Ｎｏ）、この処理を終了する。
【０６２７】
主制御装置１１０のＭＰＵ２０１が実行するタイマ割込処理は、４ミリ秒間隔で実行される。そのため、設定時間は、その処理間隔を考慮して、ミリ秒の値を４ミリ秒の幅を設定して「５００ミリ秒〜５０３ミリ秒」とした。これにより、設定時間を処理間隔により判別できない不具合を防止して、確実に設定時間になるとＲＴＣ２６３から計時データを取得して加工条件を選択することができる。
【０６２８】
また、主制御装置１１０における設定時間を１０時００分００秒５００ミリ秒〜５０３ミリ秒とし、音声ランプ制御装置１１３における設定時間を１０時００分００秒５００ミリ秒としたことで、取得タイミングのずれが発生すると主制御装置１１０のＭＰＵ２０１が５００ミリ秒〜５０３ミリ秒の範囲で計時データを取得することで、ミリ秒の値が異なるが、設定乱数値の算出は、計時データの「年・月・日・時・分」とすることで、主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とは同じ設定乱数値を算出でき、それに基づいて同じ加工条件を選択することができる。
【０６２９】
図５９は、第６実施形態における、音声ランプ制御装置１１３のＭＰＵ２２１で実行されるメイン処理（図４４、Ｓ１２００）の一処理であるサブ加工条件更新処理１（Ｓ１２３０）を説明するフローチャートである。図５９を参照して、サブ加工条件更新処理１（Ｓ１２３０）について説明する。サブ加工条件更新処理１（Ｓ１２３０）は、サブ加工条件設定処理１（図４３，Ｓ１１３０）で初期設定されたコマンド判別処理（Ｓ１２３０、図４６）で使用される加工条件を更新するための処理である。
【０６３０】
サブ加工条件更新処理１（図５９、Ｓ１２３０）は、上記した、加工条件更新処理１（図５８、Ｓ１２０）に対して、Ｓ１４１の処理における主予定変更フラグ２０３ｋ２がＳ１２６１の処理における従予定変更フラグ２２３ｇ２に、Ｓ１４３の処理における設定時間「１０時００分００秒５００〜５０３ミリ秒」がＳ１２６３の処理における設定時間「」１０時００分００秒５００ミリ秒」に、Ｓ１４５の処理において主予定加工条件設定記憶エリア２６２ｃと主予定変更フラグとがＳ１２６５の処理における従予定加工条件設定記憶エリア２６２ｃに、Ｓ１４７の処理がＳ１２６７の処理において従新加工条件設定記憶エリア２６２ａ１に記憶されている加工条件を従旧加工条件設定記憶エリア２６２ａ２に記憶し、従予定加工条件設定記憶エリ２６２ｃに記憶されている加工条件を従新加工条件設定記憶エリア２６２ａ１に記憶する処理に、Ｓ１４８における主予定変更フラグ２０３ｋ２が従予定変更フラグ２２３ｇ２に、それぞれ変更される点を除いて同様であるので、その説明は省略する。
【０６３１】
このように、主制御装置１１０のＭＰＵ２０１は、設定時間となって、加工条件を選択しても、その加工条件を加工条件設定記憶エリア２６１ａに記憶させないで、変更予定用として、主予定加工条件設定記憶エリア２６１ｃに記憶させる。同様に、音声ランプ制御装置１１３のＭＰＵ２２１は、設定時間となって、加工条件を選択（決定）しても、従新加工条件設定記憶エリア２６２ａ１に記憶させないで、従予定加工条件設定記憶エリア２６２ｃに変更予定用として記憶させる。
【０６３２】
そして、主制御装置１１０は、普通図柄の変動パターンコマンドを出力したことに基づいて、主予定加工条件設定記憶エリア２６１ｃに記憶されている加工条件を加工条件設定記憶エリア２６１ａに記憶させる（加工条件を更新する）。一方、音声ランプ制御装置１１３のＭＰＵ２２１は、その普通図柄の変動パターンコマンドを受信したことに基づいて、従予定加工条件設定記憶エリア２６２ｃに記憶されている加工条件を従新加工条件設定記憶エリア２６２ａ１に記憶させる（加工条件を更新する）。
【０６３３】
この場合、普通図柄の変動パターンコマンドが出力された時の外部出力処理（図３７、Ｓ１０１）で、特殊外れコマンドも出力された場合には、更新される前の加工条件に基づいて変更して生成された特殊外れコマンドが出力される。音声ランプ制御装置１１３のＭＰＵ２２１が実行するサブ加工条件更新処理１（図４４、Ｓ１２００）は、普通図柄の変動パターンコマンドの受信を判定するコマンド判定処理（図２８、Ｓ１２１４）よりも前で実行されるので、このときは、加工条件の更新を行わずに、コマンド判別処理（図４６、Ｓ１２２０）が実行される。よって、コマンド判別処理（図４６、Ｓ１２２０）では、主制御装置１１０が出力した、更新される前の加工条件に基づいて変更して生成された特殊外れコマンドを、同じ更新される前の加工条件に基づいて判別することができる。
【０６３４】
そして、このコマンド判別処理（図４６、Ｓ１２２０）の後で実行されるコマンド判定処理（図２８、Ｓ１２１４）において、普通図柄の変動パターンの受信を判定する。この後（この処理の後に実行されるループ処理）で実行される、サブ加工条件更新処理１（図５９、Ｓ１２３０）で加工条件の更新が実行される。
【０６３５】
一方、主制御装置１１０のＭＰＵ２０１は、加工条件を更新する契機となる、普通図柄の変動パターンコマンドを出力した、外部出力処理（Ｓ１０１）の後に実行される加工条件更新処理１（図５８、Ｓ１２０）において、加工条件を更新するので、次に実行されるタイマ割込処理（４ミリ秒後に実行されるタイマ割込処理）で出力される特殊外れコマンドは、新たに加工条件設定記憶エリア２６１ａに記憶された加工条件に基づいて変更して生成されている。よって、その後、主制御装置１１０からは、更新される前の加工条件で変更して生成された特殊外れコマンドが出力されないので、音声ランプ制御装置１１３のＭＰＵ２２１が加工条件を変更した後に、前の加工条件を受信することがなく、コマンドを判別できないという不具合を防止することができる。
【０６３６】
また、設定時間は、一つに限らず、音声ランプ制御装置１１３と設定乱数値を算出するのに用いる計時データが同じになるように設定すれば、複数設定時間を設定してもよい。このように構成することで、適宜、加工条件の更新が行われて、主制御装置１１０から音声ランプ制御装置１１３に対して出力される特殊外れコマンドも適宜変更されるので、不正に外部から特殊外れコマンドを認識されることを抑制（防止）することができ、「ぶら下げ基板」等による不正を抑制（防止）することができる。
【０６３７】
本実施形態では、加工条件を正式に更新する契機は、設定時間となった場合に、ＲＴＣ２６３から計時データを取得した後に、ランダムな契機で送信される（第３入球口６３又は第４入球口６４への遊技球の入賞に基づく契機で送信される）普通図柄の変動パターンコマンドの送受信に基づくように構成した。そのため、普通図柄の変動パターンコマンドの送信契機からは、ＲＴＣ２６３の値（設定時間）を予測することは困難であり、どの加工条件が選択されたか認識されることを抑制（防止）できる。
【０６３８】
また、正式に加工条件が更新（変更）される時間が、設定時間と異なる普通図柄の変動パターンコマンドの送受信の時間となるので、ランダムな時間となり変更タイミングを不規則にして、加工条件が変更されたことを認識されるのを防止することができる。
【０６３９】
なお、本実施形態では、正式に加工条件を更新する契機を、普通図柄の変動パターンコマンドとしたが、それに限らず、他の契機に基づいて生成されるコマンドでもよい。また、コマンドのみに限らず、普通図柄或いは特別図柄が、所定回数、変動したことに基づいて更新するように構成してもよい。
【０６４０】
また、サブ加工条件更新処理１（図５９、Ｓ１２３０）のＳ１２６７では、条件変更時フラグ２２３ｇ１をオンに設定しないが、従旧加工条件設定記憶エリア２６２ａ２に従新加工条件設定記憶エリア２６１ａ１に記憶されている加工条件を記憶させる。これにより、従旧加工条件設定記憶エリア２６２ａ２の加工条件も更新され、ノイズ等により、条件変更時フラグ２２３ｇ１がオンと誤って判別された場合にも、なるべく新しい加工条件で特殊外れコマンドを判別することができる。
【０６４１】
次に、図６０〜図６２を参照して、第７実施形態におけるパチンコ機１０について説明する。上述の第４実施形態におけるパチンコ機１０では、大当たり遊技が開始される場合に、主制御装置１１０のＭＰＵ２０１が音声ランプ制御装置１１３に、オープニングコマンドを出力すると、主制御装置１１０のＭＰＵ２０１がＲＴＣ２６３より計時データを取得して、その計時データを桁上補正データ２０２ｋで補正した補正計時データに基づいて加工条件設定記憶エリア２６１ａに記憶されている加工条件を更新する。そして、音声ランプ制御装置１１３のＭＰＵ２２１は、主制御装置１１０から出力されたオープニングコマンドを受信すると、ＲＴＣ２６４から計時データを取得して加工条件を更新する場合について説明した。
【０６４２】
これに対し、本第７実施形態におけるパチンコ機１０では、主制御装置１１０のＭＰＵ２０１が実行する加工条件更新処理２（Ｓ１３０）にて、大当たり遊技が開始される場合に、主制御装置１１０のＭＰＵ２０１が音声ランプ制御装置１１３に対して、オープニングコマンドを出力すると、主制御装置１１０のＭＰＵ２０１がＲＴＣ２６３より計時データを取得する。次に、音声ランプ制御装置１１３のＭＰＵ２２１がオープニングコマンドを受信したことに基づいてＲＴＣ２６４から計時データを取得する。その間の時間の経過により、設定乱数値の算出に利用する計時データが、主制御装置１１０と音声ランプ制御装置１１３とで異なる値となってしまう範囲にある場合には、その計時データに基づいて加工条件を設定せずに、設定乱数値の算出に用いる計時データが主制御装置１１０と音声ランプ制御装置１１３とで、同じとなる範囲まで経過してから計時データをそれぞれが取得して、加工条件を選択（決定）する。
【０６４３】
即ち、第７施形態におけるパチンコ機１０は、第４実施形態におけるパチンコ機１０と次の点で相違する。第４実施形態では、主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とが、設定乱数値の算出に利用する計時データが同じとなるように、桁上補正データ２０２ｋを加算していた。これに対し、第７実施形態では、主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置のＭＰＵ２２１とにおいて、計時データの取得タイミングのずれにより、桁上げが発生し、設定乱数値の算出に用いる計時データ異なる場合には、その計時データに基づいて加工条件を選択することを回避して、桁上げが発生しない計時データとなるまで経過した後に、その計時データに基づいて加工条件を選択する点で、第４施形態におけるパチンコ機１０と相違する。
【０６４４】
その他の構成や、主制御装置１１０のＭＰＵ２０１によって実行されるその他の処理、払出制御装置１１１のＭＰＵ２１１によって実行される各種処理、音声ランプ制御装置１１３のＭＰＵ２２１によって実行される各種処理、及び表示制御装置１１４のＭＰＵ２３１によって実行される各種処理については、第４実施形態におけるパチンコ機１０と同一である。以下、第４実施形態と同一の要素には同一の符号を付し、その説明を省略する。
【０６４５】
図６０は、第７実施形態における、パチンコ機１０の電気的構成を示すブロック図である。第４実施形態における、パチンコ機１０の電気的構成を示すブロック図（第４実施形態の電気的構成は第３実施形態と同一のため、図３５参照）との相違点について説明する。
【０６４６】
第７実施形態では、主制御装置１１０のＭＰＵ２０１のフラッシュメモリ２６１に計時データ１記憶エリア２６１ｄと、計時データ２記憶エリア２６１ｅとが設けられているが、第３実施形態では設けられていない。また、第７実施形態では、計時データ１記憶エリア２６２ｄと、計時データ２記憶エリア２６２ｅとが設けられているが、第３実施形態では設けられていない。
【０６４７】
主制御装置１１０のフラッシュメモリ２６１に設けられた、計時データ１記憶エリア２６１ｄと計時データ２記憶エリア２６１ｅとは、加工条件更新処理２（図６１、Ｓ１３０）において、ＲＴＣ２６３から計時データを取得してからの経過時間を算出するために、取得した計時データを記憶しておくための記憶エリアである。
【０６４８】
音声ランプ制御装置１１３のフラッシュメモリ２６２に設けられた、計時データ１記憶エリア２６２ｄと計時データ２記憶エリア２６２ｅとは、サブ加工条件更新処理２（図６２、Ｓ１２４０）において、ＲＴＣ２６４から計時データを取得してからの経過時間を算出するために、取得した計時データを記憶しておくための記憶エリアである。
【０６４９】
図６１を参照して、第７実施形態において、主制御装置１１０内のＭＰＵ２０１により実行されるタイマ割込処理（図５０）の一処理である加工条件更新処理２（Ｓ１３０）について説明する。図６１は、この加工条件更新処理２（Ｓ１３０）を示すフローチャートである。加工条件更新処理２（Ｓ１３０）は、コマンド加工処理（図３９、Ｓ１１４）で使用される加工条件を設定し、更新するための処理である。
【０６５０】
加工条件更新処理２（Ｓ１３０）では、まず、主制御装置１１０のＲＡＭ２０３のその他メモリ２０３ｋに設けられている主遅延フラグ２０３ｋ３がオンとなっているか判別する（Ｓ２３００）。主遅延フラグ２０３ｋ３がオンでないと判別された場合には（Ｓ２３００：Ｎｏ）、過去にＳ２３０２で取得した計時データが「９９７ｍｓ〜９９９ｍｓ」の範囲ではなく、主計時データの取得を遅延させていないので、オープニングコマンドが外部出力処理（Ｓ１０１）で音声ランプ制御装置１１３に出力されたか判別される（Ｓ２３０１）。
【０６５１】
オープニングコマンドが外部出力処理（Ｓ１０１）で音声ランプ制御装置１１３に対して出力されていないと判別された場合には（Ｓ２３０１：Ｎｏ）、第４実施形態の加工条件更新処理２（図５１、Ｓ１３０）と同一の処理である加工条件更新処理１（図３８、Ｓ１２０）が実行される（Ｓ１２０）。その後、この処理を終了する。一方、オープニングコマンドが外部出力処理（Ｓ１０１）で音声ランプ制御装置１１３に対して出力されたと判別された場合には（Ｓ２３０１：Ｙｅｓ）、ＲＴＣ２６３から「年・月・日・時・分・秒（ｓ）・ミリ秒（ｍｓ）」の計時データを取得する（Ｓ２３０２）。
【０６５２】
次に、Ｓ２３０２の処理が終了すると、Ｓ２３０２の処理で取得した計時データの「ミリ秒」の値が「９９７ｍｓ〜９９９ｍｓ」か判別される（Ｓ２３０３）。Ｓ２３０２の処理で取得した計時データの「ミリ秒」の値が、「９９７ｍｓ〜９９９ｍｓ」であると判別された場合には（Ｓ２３０３：Ｙｅｓ）、Ｓ２３０２の処理で取得した計時データが、主制御装置１１０のフラッシュメモリ２６１に設けられた計時データ１記憶エリア２６１ｄに記憶され、主遅延フラグ２０３ｋ３がオンに設定される（Ｓ２３０４）。一方、Ｓ２３０２の処理で取得した計時データの「ミリ秒」の値が、「９９７ｍｓ〜９９９ｍｓ」でないと判別された場合には（Ｓ２３０３：Ｎｏ）、後述する、Ｓ２３１１の処理へ移行する。
【０６５３】
主遅延フラグ２０３ｋ３がオンであると判別された場合には（Ｓ２３００：Ｙｅｓ）、過去にＳ２３０２で取得した計時データが、「９９７ｍｓ〜９９９ｍｓ」の範囲でであると判別されて、計時データの取得が遅延されているので、ＲＴＣ２６３から「年・月・日・時・分・秒（ｓ）・ミリ秒（ｍｓ）」の計時データを取得し、計時データ２記憶エリア２６１ｅに記憶する（Ｓ２３０７）。計時データ２記憶エリア２６１ｅに記憶された計時データから計時データ１記憶エリア２６１ｄに記憶された計時データを減算し、経過時間を算出する（Ｓ２３０８）。この経過時間は、Ｓ２３０２の処理でＲＴＣ２６３から計時データが取得されてから、Ｓ２３０７の処理でＲＴＣ２６３から計時データを取得するまでに経過した時間である。
【０６５４】
その算出した経過時間が、５ｍｓ以上であるか判別される（Ｓ２３０９）。５ｍｓ以上か判別することで、取得した「９９７ｍｓ〜９９９ｍｓ」の範囲の計時データを取得してから、ＲＴＣ２６３の計時データのミリ秒の値は最低でも２ｍｓ以上となり、秒の値へと桁上げが発生している。そのため、必ずミリ秒の値が秒の値へ桁上げが発生する値として５ｍｓ以上を設定した。なお、桁上げが発生させられればよいので、３ｍｓ以上の値であれば不具合のない上限値で他の値でもよい。
【０６５５】
その算出した経過時間が、５ｍｓ以上であると判別された場合には（Ｓ２３０９：Ｙｅｓ）、主遅延フラグ２０３ｋ３がオフに設定される（Ｓ２３１０）。一方、その算出した経過時間が、５ｍｓ以上でない（５ｍｓ未満である）と判別された場合には（Ｓ２３０９：Ｎｏ）、この処理を終了する。
【０６５６】
Ｓ２３１０の処理を実行した後、又はＳ２３０３：Ｙｅｓと判別された場合には、Ｓ２３０７で取得した計時データに基づいて（Ｓ２３０３：Ｎｏと判別された場合にはＳ２３０２で取得された計時データに基づいて）、（「年」×「月」×「日」×「時」×「分」×１５３２１＋加算ＩＤ（本実施形態では、５４３２１））÷２５６を算出し、その算出結果の余りの値が設定乱数値として設定（その他メモリエリア２２３ｇに記憶）される（Ｓ２３１１）。なお、「００分」のように０のデータである場合には、その値はスキップされ、算出式から除外される。Ｓ２３１１の処理で算出した設定乱数値に基づいて、加工条件設定テーブル２０２ｉより加工条件が選択され、加工条件設定記憶エリア２６１ａに加工条件が記憶される（Ｓ２３１２）。
【０６５７】
図６２を参照して、第７実施形態において、音声ランプ制御装置１１３内のＭＰＵ２２１により実行されるメイン処理（図５４、Ｓ１２００）の一処理であるサブ加工条件更新処理２（Ｓ１２４０）について説明する。図６２は、このサブ加工条件更新処理２（Ｓ１２４０）を示すフローチャートである。サブ加工条件更新処理２（Ｓ１２４０）は、コマンド判別処理（Ｓ１２２０、図５７）で使用される加工条件を設定し、更新するための処理である。
【０６５８】
サブ加工条件更新処理２（Ｓ１２４０）は、上記した加工条件更新処理２（図６１、Ｓ１３０）に対して、Ｓ１２０の処理において加工条件更新処理１（図３８、Ｓ１２０）がサブ加工条件更新処理１（図４５、Ｓ１２３０）に、Ｓ２３００の処理における主遅延フラグ２０３ｋ３がＳ１４８０における従遅延フラグ２２３ｇ３に、Ｓ２３０１におけるオープニングコマンドの出力がＳ１４８１におけるオープニングコマンドの受信に、Ｓ２３０３の処理における「９９７ｍｓ〜９９９ｍｓ」がＳ１４８３における「９９８ｍｓ〜９９９ｍｓ」に、Ｓ２３０４の処理における計時データ１記憶エリア２６１ｄと主遅延フラグ２０３ｋ３がＳ１４８４の処理における計時データ１記憶エリア２６２ｄと従遅延フラグ２２３ｇ３に、Ｓ２３０８の処理における（Ｓ２３０７で取得した計時データ）−（Ｓ２３０４で記憶した計時データ）が（１４８７で取得した計時データ）−（Ｓ１４８４で取得した計時データ）に、Ｓ２３１０における主遅延フラグ２０３ｋ３がＳ１４９０の処理における従遅延フラグ２２３ｇ３に、Ｓ２３１２における処理が従新加工条件設定記憶エリア２６１ａ１に記憶されている加工条件を従旧加工条件設定記憶エリア２６２ａ２に記憶し、算出した設定乱数値に基づいて加工条件設定テーブル２２２ｃより加工条件を選択して従新加工条件設定記憶エリア２６１ａに記憶する処理に、それぞれ変更される点を除いて同様であるので、その説明は省略する。
【０６５９】
具体的には、主制御装置１１０のＭＰＵ２０１が、オープニングコマンドを音声ランプ制御装置１１３に対して出力すると、ＲＴＣ２６３から計時データを取得して、計時データの値が「２０１１年８月４日２１時３０分５９秒９９９ミリ秒」であったとする。すると、オープニングコマンドが出力された１ｍｓ後に、音声ランプ制御装置１１３のＭＰＵ２０１は、オープニングコマンドを受信していると判別する処理を実行して、ＲＴＣ２６４から計時データを取得する。よって、通常、主制御装置１１０のＭＰＵ２０１が、ＲＴＣ２６３より計時データを取得してから、音声ランプ制御装置１１３のＭＰＵ２２１が、ＲＴＣ２６４から計時データを取得するまでには、１ミリ秒経過しており、「２０１１年８月４日２１時３１分００秒０００ミリ秒」の計時データがＲＴＣ２６４から取得される。よって、主制御装置１１０と音声ランプ制御装置１１３とで算出される設定乱数値が異なってしまう。
【０６６０】
しかしながら、上述した、本第７実施形態の構成では、ＲＴＣ２６３から取得した計時データが「２０１１年８月４日２１時３０分５９秒９９９ミリ秒」であった場合には、Ｓ２３０３の処理で「９９７ｍｓ〜９９９」ｍｓの範囲に該当すると判別されることから（Ｓ２３０３：Ｙｅｓ）、この取得した計時データでは、設定乱数値を算出して加工条件を選択（決定）せず、５ｍｓ以上経過した後の計時データに基づいて設定乱数値が算出されて、その設定乱数値に基づいて加工条件が選択（決定）される（５ｍｓ以上計時データの取得を遅延させてからその計時データに基づいて加工条件を決定する）。
【０６６１】
従って、５ｍｓ以上経過した後にＲＴＣ２６３から取得した計時データは、「２０１１年８月４日２１時３１分００秒００４ミリ秒」以上となる。一方、音声ランプ制御装置１１３のＭＰＵ２２１がＲＴＣ２６４から取得する計時データは、「２０１１年８月４日２１時３１分００秒０００ミリ秒」であったので、後述する「９９８ｍｓ〜９９９ｍｓ」の範囲外となり設定乱数値を算出するのに用いられる。このように、「年・月・日・時・分」までの値は、主制御装置１１０と音声ランプ制御装置１１３とで同じにすることができる。
【０６６２】
その結果、同じ設定乱数値を算出することができ、その設定乱数値に基づいて主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とが、同じ加工条件を選択することができる。さらに、主制御装置１１０と音声ランプ制御装置１１３とで、選択する加工条件を示す信号を送受信しなくとも、同じ加工条件を選択することができるので、加工条件を示す信号が解析されることにより、その加工条件に基づいて変更して生成された特殊外れコマンドを把握されて、音声ランプ制御装置１１３に対して「ぶら下げ基板」等により、その特殊外れコマンドを送信される不正を抑制（防止）することができる。
【０６６３】
また、設定乱数値の算出について、「年・月・日・時・分」までの計時データに基づいて算出を行うことで、予期せぬ不具合で、「秒」単位の値が、主制御装置１１０と音声ランプ制御装置１１３とで、ずれてしまったとしても、「分」単位までの値が同じであれば、同じ設定乱数値を算出して、同じ加工条件を選択することができ、音声ランプ制御装置１１３のＭＰＵ２０１が、特殊外れコマンドを判別できなくなるという不具合を防止することができる。
【０６６４】
また、本実施形態では、ＲＴＣ２６３から取得した計時データにより、設定乱数値の算出が回避されて、加工条件の選択（決定）を遅延させるのは、「ミリ秒」の値が「９９７ｍｓ〜９９９ｍｓ」の範囲とした。これにより、主制御装置１１０のオープニングコマンドを音声ランプ制御装置１１３のＭＰＵ２２１が受信してＲＴＣ２６４から計時データを取得するまでに主制御装置１１０のＭＰＵ２０１が実行するタイマ割込処理（図５０）の処理実行周期（４ｍｓ間隔）と音声ランプ制御装置１１３のＭＰＵ２２１が実行するサブ加工条件更新処理２（図６２、Ｓ１２４０）の処理実行周期（１ｍｓ間隔）のずれにより時間を要したとしても、この範囲のずれであれば同じ設定乱数値を算出することができる。
【０６６５】
主制御装置１１０がオープニングコマンドを出力してから、音声ランプ制御装置１１３のＭＰＵ２２１は、サブ加工条件更新処理２（図６２、Ｓ１２４０）を１ｍｓ間隔で実行している（メイン処理（図５４、Ｓ１２００）のＳ１２０１参照）ので、１ミリ秒後にオープニングコマンドを受信していると判別し、ＲＴＣ２６４から計時データを取得する。よって、主制御装置１１０のＭＰＵ２０１が、ＲＴＣ２６３から計時データを取得してミリ秒が「９９７ｍｓ〜９９９ｍｓ」の範囲であれば、桁上げした後に（９９７ｍｓ〜９９９ｍｓの範囲の値が時間が経過して１秒以上の値に桁上された後に）ＲＴＣ２６３から計時データを取得する。
【０６６６】
従って、サブ加工条件更新処理２（Ｓ１２４０）では、９９７ｍｓに計時データ取得タイミングのずれである１ｍｓを加算した「９９８ｍｓ〜９９９ｍｓ」の範囲にＲＴＣ２６４から取得した計時データのミリ秒の値が入っている場合には、５ｍｓ以上が経過した後の計時データがＲＴＣ２６４から取得される。
【０６６７】
その結果、同じ設定乱数値を算出することができ、その設定乱数値に基づいて、主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とが、同じ加工条件を選択することができる。主制御装置１１０と音声ランプ制御装置とで、選択する加工条件を示す信号を送受信しなくとも、同じ加工条件を選択することができるので、加工条件を示す信号を解析されて、変更して生成された特殊外れコマンドを把握されて、音声ランプ制御装置１１３に「ぶら下げ基板」等により送信される不正を抑制（防止）することができる。
【０６６８】
また、設定乱数値の算出について、「年・月・日・時・分」までの計時データに基づいて算出を行うことで、「秒」単位の値が、主制御装置１１０と音声ランプ制御装置１１３とで、ずれてしまったとしても分単位までのデータが同じであれば、同じ設定乱数値を算出して、同じ加工条件を選択することができる。よって、音声ランプ制御装置１１３のＭＰＵ２０１が、特殊外れコマンドを判別できなくなるという不具合を防止することができる。
【０６６９】
本実施形態では、桁上げされる範囲のミリ秒の値であれば、その範囲を回避するために、所定の経過時間以上、計時データを取得するのを遅延させる構成としたが、それに限るものではなく、取得した計時データが桁上げにより、主制御装置１１０と音声ランプ制御装置１１３とで設定乱数値の算出に用いる計時データの値が異なる場合には、取得した計時データに予め定められた所定値を加算して、桁上げをして計時データを補正するようにしてもよい。
【０６７０】
また、取得した計時データが桁上げにより、主制御装置１１０と音声ランプ制御装置１１３とで設定乱数値の算出に用いる計時データの値が異なる場合には、予め定められた代替データを使用するようにしても良い。具体的には、オープニングコマンドを主制御装置１１０が出力した場合に、取得した計時データが、「２０１１年８月４日２１時３０分５９秒９９９ミリ秒」であった場合には、音声ランプ制御装置１１３では、「２０１１年８月４日２１時３１分００秒０００ミリ秒」を取得することとなり、設定乱数値に用いる「分」の値が、主制御装置１１０と音声ランプ制御装置１１３とで異なってしまう。
【０６７１】
このような場合には、主制御装置１１０のＭＰＵ２０１が、取得した計時データのミリ秒の値が「９９７ｍｓ〜９９９ｍｓ」の範囲であれば、代替データとして、例えば「２０１０年１２月３１日２３時３１分」を設定して、この値で設定乱数値を算出して、加工条件を選択する。音声ランプ制御装置１１３のＭＰＵ２２１も同様に、オープニングコマンドを受信したことに基づいて、ＲＴＣ２６４から取得した計時データが、「９９８ｍｓ〜９９９ｍｓ」の範囲であれば、代替データとして「２０１０年１２月３１日２３時３１分」を設定して、この値で設定乱数値を算出して、加工条件を選択する。
【０６７２】
このようにすることで、正確に、主制御装置１１０と音声ランプ制御装置１１３とで、互いに加工条件を示す信号を送受信しなくとも、同じ加工条件を選択することができる。
【０６７３】
また、代替データは、予め定められた計時データを設定するようにしたが、予め定められた加工条件（例えば、設定Ｃ）を選択するように構成しても当然よい。
【０６７４】
また、上記、第３〜第７実施形態において、加工条件に基づく特殊外れコマンドの加工方法（生成方法）は、所定のビットを反転させる方法としたが、図１２（ｂ）に示すように、特殊外れコマンドのビットを所定数一方向にローテートする方法であっても良い。特殊外れコマンドを変更される前に戻す方法は、主制御装置１１０がコマンドを変更する方法に合わせて、適宜設定されるものであり、図１２（ｂ）のようなローテート方式で主制御装置１１０が変更するように設定されている場合には、主制御装置１１０でローテートされた反対の方向に同じ数だけローテートさせる方法にすることで、変更される前のコマンドに戻すことができる。
【０６７５】
また、本実施形態では、特殊外れコマンドを変更される前に戻すことで、コマンドの内容を判別できる構成としたが、それに限らず、例えば、加工条件の設定ごとに、変更されたコマンドとその内容が関連付けられた特殊外れコマンド判定テーブルを設定しておき、受信した特殊外れコマンドを加工条件の設定と、特殊外れコマンド判定テーブルとに基づいて、判別するように構成してもよい。
【０６７６】
また、サブ加工条件更新処理２（図６２、Ｓ１２４０）のＳ１４９２では、条件変更時フラグ２２３ｇ１をオンに設定しないが、従旧加工条件設定記憶エリア２６２ａ２に従新加工条件設定記憶エリア２６１ａ１に記憶されている加工条件を記憶させる。これにより、従旧加工条件設定記憶エリア２６２ａ２の加工条件も更新され、ノイズ等により、条件変更時フラグ２２３ｇ１がオンと誤って判別された場合にも、なるべく新しい加工条件で特殊外れコマンドを判別することができる。
【０６７７】
次に、図６３〜図７２を参照して、第８実施形態におけるパチンコ機１０について説明する。上述の第３実施形態におけるパチンコ機１０では、主制御装置１１０のＭＰＵ２０１が実行する加工条件設定処理１（図４１、Ｓ９４０）、加工条件更新処理１（図３８、Ｓ１２０）では、ＲＴＣ２６３から取得した計時データに基づいて、加工条件を決定した。また、音声ランプ制御装置１１３のＭＰＵ２２１が実行するサブ加工条件設定処理１（図４３、Ｓ１１３０）、サブ加工条件更新処理１（図４５、Ｓ１２３０）では、ＲＴＣ２６４から取得した計時データに基づいて、加工条件を選択する場合について説明した。
【０６７８】
これに対し、本第８実施形態におけるパチンコ機１０では、主制御装置１１０（音声ランプ制御装置１１３）は、ＲＴＣ２６３（ＲＴＣ２６４）から取得した計時データに基づいて、複数の加工条件で構成された主加工条件変更テーブル２０２ｌａ（従加工条件変更テーブル２２２ｄａ）を、主加工条件選択用テーブル２０２ｌ（従加工条件選択用テーブル２０２ｄ）から選択する。主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とは、その選択した主加工条件変更テーブル２０２ｌａと従加工条件変更テーブル２２２ｄａとから、設定時間毎に同期して更新される主条件カウンタ２６１ｆと従条件カウンタ２６２ｆとの値に基づいて、同じ加工条件を選択して、加工条件の設定又は更新を行う。
【０６７９】
即ち、第８施形態におけるパチンコ機１０は、第３実施形態におけるパチンコ機１０と次の点で相違する。第３実施形態では、主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とが、ＲＴＣ２６３、２６４から取得した計時データに基づいて加工条件を選択していた。これに対し、第８実施形態では、ＲＴＣ２６３、２６４から取得した計時データに基づいて、主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とが同じ複数の加工条件で構成された主加工条件変更テーブル２０２ｌａと従加工条件変更テーブル２２２ｄａとを選択し、主条件カウンタ２６１ｆと従条件カウンタ２６２ｆとの値に基づいて、その主加工条件変更テーブル２０２ｌａと従加工条件変更テーブル２２２ｄａとからそれぞれ同じ加工条件を選択する点で第３施形態におけるパチンコ機１０と相違する。
【０６８０】
その他の構成や、主制御装置１１０のＭＰＵ２０１によって実行されるその他の処理、払出制御装置１１１のＭＰＵ２１１によって実行される各種処理、音声ランプ制御装置１１３のＭＰＵ２２１によって実行される各種処理、及び表示制御装置１１４のＭＰＵ２３１によって実行される各種処理については、第３実施形態におけるパチンコ機１０と同一である。以下、第３実施形態と同一の要素には同一の符号を付し、その説明を省略する。
【０６８１】
図６３は、第８実施形態における、パチンコ機１０の電気的構成を示すブロック図である。第３実施形態における、パチンコ機１０の電気的構成を示すブロック図（図３５参照）との相違点について説明する。
【０６８２】
主制御装置１１０のフラッシュメモリ２６１には、主条件カウンタ２６１ｆが設けられている。主条件カウンタ２６１ｆは、主加工条件変更テーブル２０２ｌａから加工条件を選択する場合に用いられるカウンタである。「０」を初期値として、加工条件更新処理３（図６６、Ｓ１５０）の処理Ｓ１５２でＹｅｓと判別されると１ずつ加算され、上限値である「６」より大きい数値となると（即ち、本実施形態では「７」）、初期値である「０」に戻される。
【０６８３】
同様に、音声ランプ制御装置１１３のフラッシュメモリ２６２には、従条件カウンタ２６２ｆが設けられている。従条件カウンタ２６２ｆは、従加工条件変更テーブル２２２ｄａからから加工条件を選択する場合に用いられるカウンタである（図６４（ｃ）参照）。サブ加工条件更新処理３（図７２、Ｓ１２５０）で、主条件カウンタ２６１ｆと同様に「０〜６」の範囲で繰り返し順に更新される。
【０６８４】
主条件カウンタ２６１ｆと従条件カウンタ２６２ｆとは、主制御装置１１０のＭＰＵ２０１が実行する立ち上げ処理（図６７）、音声ランプ制御装置１１３のＭＰＵ２０１が実行する立ち上げ処理（図６９）において、使用ＲＡＭ領域をクリア（図６７、Ｓ９１６）、ＲＡＭの作業領域をクリア（図６９、Ｓ１１０９）が実行されても、初期化されることはない。
【０６８５】
このように、主条件カウンタ２６１ｆと従条件カウンタ２６２ｆとは、互い同じ初期値（製造時の初期値は「０」）で設定され、同じ設定時間になると「＋１」して更新され、同じ更新範囲（０〜６）で更新される。よって、同期されて更新されることから、主条件カウンタ２６１ｆと従条件カウンタ２６２ｆとは、同じタイミングで同期して（同じ値で）更新される。
【０６８６】
主条件カウンタ２６１ｆと従条件カウンタ２６２ｆとが初期化されないことから、電源投入時に実行される加工条件設定処理２（図６８、Ｓ９６０）、サブ加工条件設定処理２（図７０、Ｓ１１４０）で前回の電源投入時と同じ主加工条件変更テーブル２０２ｌａと従加工条件変更テーブル２２２ｄａとが選択されたとしても、主条件カウンタ２６１ｆと従条件カウンタ２６２ｆとは、前回の電源断時の値を保持しているので、電源投入時に毎回、同じ値とならず、異なる加工条件を選択することができる。
【０６８７】
よって、電源投入時に選択される加工条件が、予測されてしまうことを困難にすることができ、「ぶら下げ基板」等により不正な特殊外れコマンドを送信して、音声ランプ制御装置１１３のＭＰＵ２２１に正規の特殊外れコマンドとして判別させる不正を抑制することができる。
【０６８８】
主制御装置１１０のフラッシュメモリ２６１には、主加工条件変更テーブル記憶エリア２６１ｇが、音声ランプ制御装置１１３のラッシュメモリ２６２には、従加工条件変更テーブル記憶エリア２６２ｇがそれぞれ設けられている。主加工条件変更テーブル記憶エリア２６１ｇには、加工条件設定処理２（図６８、Ｓ９６０）で選択された主加工条件変更テーブル２０２ｌａのテーブル種別（テーブルＡ〜テーブルＦ）を示す情報が記憶される。また、従加工条件変更テーブル記憶エリア２６２ｇには、サブ加工条件設定処理２（図７０、Ｓ１１４０）で選択された従加工条件変更テーブル２２２ｄａのテーブル種別（テーブルＡ〜テーブルＦ）を示す情報が記憶される。
【０６８９】
図６４（ａ）は、主制御装置１１０のＲＯＭ２０２を模式的に示した図である。主制御装置１１０のＲＯＭ２０２には、主加工条件選択用テーブル２０２ｌが記憶されている。主加工条件選択用テーブル２０２ｌは、図６４（ｃ）に示すように、主加工条件変更テーブル２０２ｌａ（テーブルＡ〜テーブルＦ）がそれぞれ設定乱数値（０〜２５５）に対応して記憶されている。
【０６９０】
図６４（ｂ）は、音声ランプ制御装置１１３のＲＯＭ２２２を模式的に示した図である。音声ランプ制御装置１１３のＲＯＭ２２２には、従加工条件選択用テーブル２２２ｄが記憶されている。従加工条件選択用テーブル２２２ｄは、図６４（ｃ）に示すように、上述した主加工条件選択用テーブル２０２ｌと同一の構成であるため、その説明は省略する。
【０６９１】
図６４（Ｃ）は、主加工条件選択用テーブル２０２ｌと従加工条件選択用テーブル２２２ｄとを模式的に示した図である。主加工条件選択用テーブル２０２ｌと従加工条件選択用テーブル２２２ｄとは同一の加工条件で構成されている。具体的には、設定乱数値に対応付けられた主加工条件変更テーブル２０２ｌａと従加工条件変更テーブル２２２ｄａとのテーブルＡ〜テーブルＦは同じに設定されており、主条件カウンタ２６１ｆの値に対応付けられた加工条件と従条件カウンタ２６２ｆの値に対応付けられた加工条件とは同じに設定されている。
【０６９２】
加工条件設定処理２（図６８、Ｓ９６０）で算出された設定乱数値が「０〜４２」の範囲であればテーブルＡが、「４３〜８６」の範囲であればテーブルＢが、「８７〜１３０」の範囲であればテーブルＣが、「１３１〜１７４」の範囲であればテーブルＤが、「１７５〜２１７」であればテーブルＥが、「２１８〜２５５」の範囲であればテーブルＦがそれぞれ選択される。サブ加工条件設定処理２（図７０、Ｓ１１４０）で算出された設定乱数値に対しても、同じであるので説明は、省略する。
【０６９３】
これにより、主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とが同じ設定乱数値で主条件変更テーブル２０２ｌａと従条件変更テーブル２２２ｄａとを選択することで、同じテーブル種別（テーブルＡ〜テーブルＦのいずれか）を選択し、同じ主条件カウンタ２６１ｆと従条件カウンタ２６２ｆとの値で、加工条件を選択すれば、主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とは同じ加工条件を選択することができる。よって、主制御装置１１０と音声ランプ制御装置１１３とで選択する加工条件を示す信号を送受信しなくとも、同じ加工条件を選択することができる。
【０６９４】
また、選択される主加工条件変更テーブル２０２ｌａ（従加工条件変更テーブル２２２ｄａ）が異なれば、同じ主条件カウンタ２６１ｆ（従条件カウンタ２６２ｆ）の値でも選択される加工条件は異なることから、加工条件をよりランダムに選択することができる。よって、特殊な計算や処理等をしなくとも、加工条件をランダムに選択することができる。
【０６９５】
図６５は、第８実施形態における、主制御装置１１０のＭＰＵ２０１で実行されるタイマ割込処理を説明するフローチャートである。第８実施形態のタイマ割込処理は、第３実施形態のタイマ割込処理（図３７）に対して、Ｓ１５０の処理が追加されている。第８実施形態における、Ｓ１０１の処理は、第３実施形態のＳ１０１の処理と同一の処理が実行される。Ｓ１０１の処理が完了すると、第８実施形態におけるタイマ割込処理では、加工条件更新処理３（図６６，Ｓ１５０）の処理を実行する。
【０６９６】
図６６を参照して、第８実施形態において、主制御装置１１０内のＭＰＵ２０１により実行されるタイマ割込処理の一処理である加工条件更新処理３（Ｓ１５０）について説明する。図６６は、この加工条件更新処理３（Ｓ１５０）を示すフローチャートである。加工条件更新処理３（Ｓ１５０）は、加工条件設定処理２（図６８、Ｓ９６０）で初期設定された加工条件を、新たに選択（決定）した加工条件で更新するための処理である。
【０６９７】
加工条件更新処理３（図６６、Ｓ１５０）では、まず、主制御装置１１０のＭＰＵ２０１がＲＴＣ２６３から「時・分・秒（ｓ）」の計時データを取得する（Ｓ１５１）。取得した「時・分・秒（ｓ）」の計時データが設定時間（本実施形態では、１０時００分２０秒）かどうか判別する（Ｓ１５２）。取得した計時データが設定時間ではないと判別された場合には（Ｓ１５２：Ｎｏ）、この処理を終了する。一方、取得した計時データが設定時間であると判別された場合には（Ｓ１５２：Ｙｅｓ）、主条件カウンタ２６１ｆの値を読み出し、読み出した値に「＋１」して主条件カウンタ２６１ｆに記憶する（Ｓ１５３）。
【０６９８】
主条件カウンタ２６１ｆの値が上限値（本実施形態では、「６」が上限値）より大きいか判別する（Ｓ１５４）。主条件カウンタ２６１ｆの値が上限値より大きいと判別された場合には（Ｓ１５４：Ｙｅｓ）、主条件カウンタ２６１ｆの値を初期値である「０」に設定して、主条件カウンタ２６１ｆに記憶（設定）する（Ｓ１５５）。一方、主条件カウンタ２６１ｆの値が上限値でないと判別された場合には（Ｓ１５４：Ｎｏ）、Ｓ１５５の処理を実行せずに次のＳ１５６の処理を実行する。
【０６９９】
主条件カウンタ２６１ｆの値に基づいて、主加工条件変更テーブル記憶エリア２６１ｇに記憶された主加工条件変更テーブル２０２ｌａから加工条件が選択（決定）され、加工条件設定記憶エリア２６１ａに記憶される（Ｓ１５６）。
【０７００】
このように、加工条件を主加工条件変更テーブル２０２ｌａから、設定時間毎に「＋１」更新される主条件カウンタ２６１ｆの値に基づいて、加工条件を選択することで、加工条件を規則的に変更して選択することができる。よって、特殊な計算や処理等をしなくとも、加工条件を変更して選択することができる。
【０７０１】
また、主加工条件変更テーブル２０２ｌａは、加工条件設定処理２（図６８、Ｓ９６０）により、複数の異なる主加工条件テーブル２０２ｌａで構成された主加工条件選択用テーブル２０２ｌから選択されて設定されているので、加工条件が変更される順を多様に設定することが可能であり、加工条件が変更される順序を外部より把握されることを抑制（防止）することができる。
【０７０２】
加工条件更新処理３（図６５、Ｓ１５０）の終了後は、Ｓ１０２（図６５）へ移行する。Ｓ１０２〜Ｓ１１４までの各処理は、第３実施形態のＳ１０２〜Ｓ１１４までの各処理と同一の処理が実行される。Ｓ１０２の処理が実行された後は、タイマ割込処理（図３７）を終了する。
【０７０３】
図６７を参照して、第８実施形態において、主制御装置１１０のＭＰＵ２０１により実行される立ち上げ処理（図６７）について説明する。図６７は、この立ち上げ処理（図６７）を示すフローチャートである。第８実施形態の立ち上げ処理は、第３実施形態の立ち上げ処理（図４０）に対して、Ｓ９６０の処理が追加されている。第８実施形態におけるＳ９０１〜Ｓ９０３の各処理は、第３実施形態におけるＳ９０１〜Ｓ９０３の各処理と同一に処理が実行される。Ｓ９０３の処理が完了すると、加工条件設定処理２（図６８、Ｓ９６０）が実行される。
【０７０４】
図６８を参照して、第８実施形態において、主制御装置１１０内のＭＰＵ２０１により実行される立ち上げ処理（図６７）の一処理である加工条件設定処理２（Ｓ９６０）について説明する。図６８は、この加工条件設定処理２（Ｓ９６０）を示すフローチャートである。加工条件設定処理２（Ｓ９６０）は、電源投入時に主制御装置１１０のＭＰＵ２０１に実行される立ち上げ処理（図６７）内において、ＲＴＣ２６３から計時データを取得して、取得した計時データの値に基づいて、主加工条件選択用テーブル２０２ｌより主加工条件変更テーブル２０２ｌａを選択（決定）して初期設定し、その決定した加工条件変更テーブル２０２ｌａから加工条件を初期設定するための処理である。
【０７０５】
加工条件設定処理２（図６８、Ｓ９６０）におけるＳ９６１〜Ｓ９６３までの各処理は、第３実施形態における加工条件設定処理１（図４１、Ｓ９４０）のＳ９４１〜Ｓ９４２、Ｓ９４５の各処理と同一であるのでその説明を省略する。
【０７０６】
Ｓ９６３の処理が終了すると、次にＳ９６４の処理が実行される。Ｓ９６３で算出された設定乱数値に基づいて、主加工条件選択用テーブル２０２ｌより主加工条件変更テーブル２０２ｌａ（テーブルＡ〜テーブルＦ）が選択され、主加工条件変更テーブル記憶エリア２６１ｇに記憶される（Ｓ９６５）。
【０７０７】
加工条件設定処理２（図６８、Ｓ９６０）が終了すると、立ち上げ処理（図６７）のＳ９０４の処理が実行される。第８実施形態の立ち上げ処理（図６７）におけるＳ９０４〜Ｓ９０９、Ｓ９１３〜Ｓ９１７までの各処理は、第３実施形態の立ち上げ処理（図４０）におけるＳ９０４〜Ｓ９０９、Ｓ９１３〜Ｓ９１７までの各処理と同一の処理が実行される。
【０７０８】
図６９を参照して、第８実施形態において、音声ランプ制御装置１１３のＭＰＵ２２１により実行される立ち上げ処理（図６９）について説明する。図６９は、この立ち上げ処理を示すフローチャートである。第８実施形態の立ち上げ処理は、第３実施形態の立ち上げ処理（図４２）に対して、Ｓ１１４０の処理が追加されている。第８実施形態におけるＳ１１０１の処理は、第３実施形態におけるＳ１１０１の処理と同一に処理が実行される。Ｓ１１０１の処理が完了すると、サブ加工条件設定処理２（図７０、Ｓ１１４０）が実行される。
【０７０９】
図７０を参照して、第８実施形態において、音声ランプ制御装置１１３のＭＰＵ２２１に実行される立ち上げ処理（図６９）の一処理であるサブ加工条件設定処理２（Ｓ１１４０）について説明する。図７０は、このサブ加工条件設定処理２（Ｓ１１４０）を示すフローチャートである。サブ加工条件設定処理２（図７０、Ｓ１１４０）は、電源投入時に音声ランプ制御装置１１３のＭＰＵ２２１が実行する立ち上げ処理内において、ＲＴＣ２６４から計時データを取得して、その計時データより設定乱数値を算出して、その設定乱数値に基づいて従加工状件選択用テーブル２２２ｄから従加工条件変更テーブル２２２ｄａを選択（決定）し、初期設定する。そして、その初期設定した従加工条件変更テーブル２２２ｄａから従条件カウンタ２６２ｆの値に基づいて、加工条件を選択（決定）して初期設定するための処理である。
【０７１０】
サブ加工条件設定処理２（図７０、Ｓ１１４０）で実行されるＳ１１４１〜Ｓ１１４２までの各処理は、第３実施形態のサブ加工条件設定処理１（図４３、Ｓ１１３０）で実行されるＳ１１３１〜Ｓ１１３２までの各処理と同一であるので説明は省略する。
【０７１１】
Ｓ１１４２の処理が終了するとＳ１１４３の処理が実行される。Ｓ１１４２で設定された設定乱数値に基づいて、従加工条件選択用テーブル２２２ｄより加工条件変更テーブル２２２ｄａが選択（決定）され、従加工条件変更テーブル記憶エリア２６２ｇに記憶される（Ｓ１１４３）。
【０７１２】
従条件カウンタ２６２ｆの値に基づいて、従加工条件変更テーブル記憶エリア２６２ｇに記憶された従加工条件変更テーブル２２２ｄａより加工条件を選択し、従新加工条件設定記憶エリア２６２ａ１と従旧加工条件設定記憶エリア２６２ａ２とに記憶する（Ｓ１１４４）。
【０７１３】
主制御装置１１０が実行する加工条件設定処理２（図６８、Ｓ９６０）では、取得した計時データに主サブ同期補正データ２０２ｊが加算される。この主サブ同期補正データ２０２ｊは、主制御装置１１０のＭＰＵ２０１が計時データを取得するタイミングと音声ランプ制御装置１１３のＭＰＵ２２１が計時データを取得するタイミングとの誤差である１００ｍｓに設定されている。
【０７１４】
これにより、主制御装置１１０のＭＰＵ２０１が取得した計時データと音声ランプ制御装置１１３が取得した計時データとは、補正されることにより、設定乱数値を算出するのに必要な計時データは同じ値となり、互いに同じ設定乱数値を算出することができる。
【０７１５】
よって、主制御装置１１０と音声ランプ制御装置１１３とでは、互いに選択する主加工条件変更テーブル２０２ｌａと従加工条件変更テーブル（２２２ｄａ）とのテーブル種別を示す信号を送受信しなくても、同じ設定乱数値に基づいて、同じテーブル種別（テーブルＡ〜テーブルＦのいずれか）を選択（決定）することができる。
【０７１６】
サブ加工条件設定処理２（図７０、Ｓ１１４０）の終了後は、処理をＳ１１０２（図６９）へ移行する。立ち上げ処理で実行されるＳ１１０２〜Ｓ１１１０、Ｓ１１１３までの各処理は、第３実施形態のＳ１１０２〜Ｓ１１１０、Ｓ１１１３までの各処理と同一の処理が実行される。Ｓ１１１３の処理実行後は、メイン処理（図７１、Ｓ１２００）が実行される。
【０７１７】
このように、第３実施形態でも説明したように、主制御装置１１０のＭＰＵ２０１が、加工条件設定処理２（図６８、Ｓ９６０）でＲＴＣ２６３から計時データを取得するタイミングと、音声ランプ制御装置１１３のＭＰＵ２２１が、サブ加工条件設定処理２（図７０、Ｓ１１４０）でＲＴＣ２６４から計時データを取得するタイミングの誤差（１００ｍｓ）を、主サブ同期補正データ２０２ｊの値（１００ｍｓ）を主制御装置１１０のＭＰＵ２０１が、取得した計時データに加算することで、設定乱数値を算出するのに用いる計時データを、主制御装置１１０と音声ランプ制御装置１１３とで同じにすることができる。
【０７１８】
さらに、主加工条件選択用テーブル２０２ｌと従加工条件選択用テーブル２２２ｄとは、互いに同じ加工条件で構成されている主加工条件変更テーブル２０２ｌａ（テーブルＡ〜テーブルＦ）と従加工条件変更テーブル２２２ｄａ（テーブルＡ〜テーブルＦ）とが同じ設定乱数値に対応して設定されている。これにより、主制御装置１１０と音声ランプ制御装置１１３とで、同じ設定乱数値が算出されれば、構成している加工条件が同じ（テーブルの種類が同じ）である主加工条件変更テーブル２０２ｌａと従加工条件変更テーブル２２２ｄａとが選択される。
【０７１９】
同じ構成の主加工条件変更テーブル２０２ｌａと従加工条件変更テーブル２２２ｄａとは、主条件カウンタ２６１ｆの値と従条件カウンタ２６２ｆとの値に対して、それぞれ同じ種類の加工条件が対応付けられていることを示している。具体的には、主制御装置１１０と音声ランプ制御装置１１３とで算出された設定乱数値が「１０」であれば、図６４（ｃ）に示すように、主制御装置１１０と音声ランプ制御装置１１３とでは、テーブルＡの主加工条件変更テーブル２０２ｌａと同じくテーブルＡの従加工条件変更テーブル２２２ｄａとが選択される。
【０７２０】
そして、例えば、主条件カウンタ２６１ｆと従条件カウンタ２６２ｆとの値が「３」であれば、主制御装置１１０と音声ランプ制御装置１１３とは、テーブルＡから「設定Ｃ」が共に選択される。このように、設定乱数値が同じ値であり、主条件カウンタ２６１ｆと従条件カウンタ２６２ｆとの値が同じであれば、同じ加工条件を選択することができる。
【０７２１】
よって、主制御装置１１０と音声ランプ制御装置１１３とで、選択する主加工条件変更テーブル２０２ｌａと従加工条件変更テーブル２２２ｄａとの種類（テーブルＡ〜テーブルＦのいずれか）を示す信号や、選択する加工条件の種類を示す信号を送受信しなくとも、同じ加工条件を選択することができるので、それぞれの信号から選択する加工条件が解析されてしまう不正を抑制することができる。従って、解析された加工条件で加工された特殊外れコマンドが、「ぶら下げ基板」等により、音声ランプ制御装置１１３に対して出力される不正を抑制（防止）することができる。
【０７２２】
また、主制御装置１１０のＭＰＵ２０１が選択する主加工条件変更テーブル２０２ｌａと音声ランプ制御装置１１３のＭＰＵ２２１が選択する従加工条件変更テーブル２２２ｄａとは、電源投入がされて、加工条件設定処理２（図６８、Ｓ９６０）とサブ加工条件設定処理２（図７０、Ｓ１１４０）とが実行される毎に、取得される計時データにより選択されるテーブルの種類を変えることができる。
【０７２３】
よって、テーブルの数を多数設定しておくことで、選択される加工条件の順番等を多様にすることができ、選択される加工条件の種類を予測されてしまうことを抑制（防止）することができる。
【０７２４】
また、主条件カウンタ２６１ｆは、フラッシュメモリ２６１に、従条件カウンタ２６２ｆは、フラッシュメモリ２６２にそれぞれ設けられていることから、パチンコ機１０の電源が断された状態でも、記憶している値をそれぞれ保持可能である。さらに、電源投入時においてもＲＡＭ消去スイッチ１２２が操作されてＲＡＭの初期化が行われても主条件カウンタ２６１ｆと従条件カウンタ２６２ｆは初期化されない構成である。
【０７２５】
これにより、パチンコ機１０の電源が断されてから再び、電源が投入された場合には、電源断される直前の主条件カウンタ２６１ｆと従条件カウンタ２６２ｆとの値に基づいて、加工条件が選択される。これにより、電源投入時に、毎回、同じ固定の主条件カウンタ２６１ｆと従条件カウンタ２６２ｆとの値に基づいて、加工条件が選択されることを防止し、外部から選択される加工条件を予測することを困難にすることができる。
【０７２６】
さらに、パチンコ機１０は、通常、製造時に出荷時検査が実施される。これにより、ホールにパチンコ機１０が設置される時には、すでに、主条件カウンタ２６１ｆと従条件カウンタ２６２ｆとの値は、製造時の初期値から異なる値となっており、ホールに設置された際にも、パチンコ機１０毎に異なる、主条件カウンタ２６１ｆと従条件カウンタ２６２ｆとの値に基づいて、加工条件を選択することができ、各パチンコ機１０同士で、同じ加工条件が選択され難くし、加工条件を把握されてしまうことを抑制（防止）することができる。
【０７２７】
また、本実施形態では、主加工条件選択用テーブル２０２ｌを構成している主加工条件変更テーブル２０２ｌａと従加工条件選択用テーブル２２２ｄを構成している従加工条件変更テーブル２２２ｄａのテーブルＡ〜テーブルＦは、すべて異なるテーブル種別（構成している加工条件が異なる）としたが、それに限らず、すべてのテーブル種別が同じ加工条件で構成されていなければよく、いくつかのテーブルで同じ構成であってもよい。例えば、テーブルＡとテーブルＢの構成が同じになる等。
【０７２８】
図７１は、第８実施形態における、音声ランプ制御装置１１３のＭＰＵ２２１で実行されるメイン処理（図７１、Ｓ１２００）を説明するフローチャートである。第８実施形態のメイン処理（Ｓ１２００）は、第３実施形態のメイン処理（図４４、Ｓ１２００）に対して、Ｓ１２５０の処理の処理が追加されている。メイン処理（Ｓ１２００）で実行される、Ｓ１２０１〜Ｓ１２１２までの各処理は、第３実施形態のＳ１２０１〜Ｓ１２１２までの各処理と同一の処理が実行される。Ｓ１２１２の処理実行後は、サブ加工条件更新処理３（図７２、Ｓ１２５０）が実行される。
【０７２９】
図７２を参照して、第８実施形態において、音声ランプ制御装置１１３内のＭＰＵ２２１により実行されるメイン処理（図７１、Ｓ１２００）の一処理であるサブ加工条件更新処理３（Ｓ１２３０）について説明する。図７２は、このサブ加工条件更新処理３（Ｓ１２５０）を示すフローチャートである。サブ加工条件更新処理３（Ｓ１２５０）は、音声ランプ制御装置１１３のＭＰＵ２２１が、ＲＴＣ２６４から計時データを取得して、計時データが設定時間であれば、従条件カウンタ２６２ｆの値を「＋１」更新して、その値に基づいて、従加工条件変更テーブル２２２ｄａから加工条件を選択し、設定されている加工条件を更新するための処理である。
【０７３０】
サブ加工条件更新処理３（図７２、Ｓ１２５０）では、まず、音声ランプ制御装置１１３のＭＰＵ２２１がＲＴＣ２６４より「時・分・秒（ｓ）」の計時データを取得する（Ｓ１２５１）。取得した「時・分・秒（ｓ）」の計時データが設定時間（本実施形態では、１０時００分２０秒）であるか判別される（Ｓ１２５２）。取得した計時データが設定時間であると判別された場合には（Ｓ１２５２：Ｙｅｓ）、従条件カウンタ２６２ｆの値を読み出し、その値に「＋１」した値が、従条件カウンタ２６２ｆに記憶される（Ｓ１２５３）。
【０７３１】
従条件カウンタ２６２ｆの値が上限値（本実施形態では、「６」）より大きいか判別される（Ｓ１２５４）。従条件カウンタ２６２ｆの値が上限値よりも大きい（即ち、「７」である）と判別された場合には（Ｓ１２５４：Ｙｅｓ）、従条件カウンタ２６２ｆの値が初期値である「０」に０クリアされ、従条件カウンタ２６２ｆに記憶される（Ｓ１２５５）。一方、従条件カウンタ２６２ｆの値が上限値以下であると判別された場合には（Ｓ１２５４：Ｎｏ）、Ｓ１２５５の処理は実行されずにＳ１２５６の処理が実行される。
【０７３２】
従新加工条件設定記憶エリア２６２ａ１に記憶されている加工条件と同じ加工条件を従旧加工条件設定記憶エリア２６２ａ２に記憶し、従条件カウンタの値に基づいて、従加工条件変更テーブル記憶エリア２６２ｇに記憶されている加工条件変更テーブル２２２ｄａより加工条件を選択し、従新加工条件設定記憶エリア２６２ａ１に記憶され、条件変更時フラグ２２３ｇ１がオンに設定される（Ｓ１２５６）。
【０７３３】
本実施形態のように構成することで、電源投入時に主制御装置１１０と音声ランプ制御装置１１３とは、加工条件設定処理２（図６８、Ｓ９６０）とサブ加工条件設定処理２（図７０、Ｓ１１４０）とで同じ加工条件が設定される。そして、その設定された加工条件は、加工条件更新処理３（図６６、Ｓ１５０）とサブ加工条件更新処理３（図７２、Ｓ１２５０）とで、主制御装置１１０と音声ランプ制御装置１１３とで、選択する加工条件を示す信号を送受信しなくとも、同じ加工条件を選択して更新することができる。
【０７３４】
主制御装置１１０のＭＰＵ２０１は、加工条件更新処理３（図６６、Ｓ１５０）において、取得した計時データが設定時間であれば、主条件カウンタ２６１ｆの値を「＋１」して更新する。そして、更新された値に基づいて、加工条件が主加工条件変更テーブル２０２ｌａから選択される。このように、設定時間となると主条件カウンタ２６１ｆの値が更新され、その値に基づいて加工条件が選択されることで、規則的に加工条件を更新することができる。よって、主制御装置１１０のＭＰＵ２０１が、設定乱数値等を算出する処理をすることなく加工条件を更新することができるので、主制御装置１１０の制御負荷を軽減することができる。同様に、音声ランプ制御装置１１３でも同じ効果を奏することができる。
【０７３５】
また、本実施形態では、設定時間を一つとして説明した、設定時間を複数（例えば、２０分毎としたり、ランダムな時間で複数設定してもよい）とすることで、頻繁に主条件カウンタ２６１ｆと従条件カウンタ２６２ｆの値を同期して同じ値で更新して、加工条件もそれに合わせて更新することができる。
【０７３６】
また、主加工条件選択用テーブル２０２ｌを構成している主条件変更テーブル２０２ｌａと従加工条件選択用テーブル２２２ｄを構成している従条件変更テーブル２２２ｄａとの種類を多く設定することで、テーブルでカウンタ値に対応して設定された順に、規則的に加工条件が選択されても、その規則を予測されてしまう不具合を防止することができる。
【０７３７】
また、本実施形態のように、各テーブルで更新される毎に、選択される加工条件の順序をカウンタ値に基づいて設定しておくことができるので、予め、意図的に加工条件の変更順序を設計することができ、選択される加工条件の種類が偏ってしまう等の不具合を防止できる。
【０７３８】
なお、本実施形態では、主条件カウンタ２６１ｆの値に基づいて、主加工条件変更テーブル２０２ｌａより加工条件を選択し、従条件カウンタ２６２ｆの値に基づいて、従加工条件変更テーブル２２２ｄａより加工条件を選択した。それに限ることなく、主加工条件変更テーブル２０２ｌａと従加工条件変更テーブル２２２ｄａとを構成している加工条件に予めそれぞれテーブル同士で同じ順序を付しておき、設定時間になる度にその順序に従って加工条件を更新するように構成してもよい。
【０７３９】
次に、図７３〜図７７を参照して、第９実施形態におけるパチンコ機１０について説明する。上述の第８実施形態におけるパチンコ機１０では、主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とは取得した計時データが設定時間であることを契機として、主条件カウンタ２６１ｆと従条件カウンタ２６２ｆの値を更新して、主加工条件変更テーブル２０２ｌａと従加工条件変更テーブル２２２ｄａとから加工条件を選択して更新する場合について説明した。
【０７４０】
これに対し、本第９実施形態におけるパチンコ機１０では、第８実施形態と同様に設定時間であることを契機に加工条件が更新されることに加えて、特別図柄の大当たりを契機に、主制御装置１１０のＭＰＵ２０１は、主条件カウンタ２６１ｆを更新して、その値に基づいて主加工条件変更テーブル２０２ｌａより加工条件を更新し、同様に、音声ランプ制御装置１１３のＭＰＵ２２１も、従条件カウンタ２６２ｆを更新して、その値に基づいて従加工条件変更テーブル２２２ｄａより加工条件を選択して更新を行う。
【０７４１】
即ち、第９施形態におけるパチンコ機１０は、第１０実施形態におけるパチンコ機１０と次の点で相違する。第８実施形態では、設定時間となったことを契機に、加工条件の更新を行っていた。これに対し、第９実施形態では、設定時間となったことを契機に加工条件を更新することに加え、特別図柄の大当たりを契機に、加工条件の更新を行う点で第８施形態におけるパチンコ機１０と相違する。
【０７４２】
その他の構成や、主制御装置１１０のＭＰＵ２０１によって実行されるその他の処理、払出制御装置１１１のＭＰＵ２１１によって実行される各種処理、音声ランプ制御装置１１３のＭＰＵ２２１によって実行される各種処理、及び表示制御装置１１４のＭＰＵ２３１によって実行される各種処理については、第８実施形態におけるパチンコ機１０と同一である。以下、第８実施形態と同一の要素には同一の符号を付し、その説明を省略する。
【０７４３】
図７３は、第９実施形態における、パチンコ機１０の電気的構成を示すブロック図である。第８実施形態における、パチンコ機１０の電気的構成を示すブロック図（図６３参照）との相違点は、主制御装置１１０のＲＡＭ２０３に第４実施形態で説明した大当たりフラグ２０３ｋ１が追加された点である。なお、大当たりフラグ２０３ｋ１は、第４実施形態で説明したものと同一であるので詳細については省略するが、特別図柄の抽選結果が大当たりの場合に、オンに設定されるフラグであり、大当たり遊技の開始がされることを表すフラグである。
【０７４４】
図７４は、第９実施形態における、主制御装置１１０のＭＰＵ２０１で実行されるタイマ割込処理を説明するフローチャートである。第９実施形態のタイマ割込処理は、第８実施形態のタイマ割込処理（図６５）に対して、Ｓ１６０の処理が追加されている。第９実施形態における、Ｓ１０１の処理は、第８実施形態のＳ１０１の処理と同一の処理が実行される。Ｓ１０１の処理が完了すると、第９実施形態におけるタイマ割込処理では、加工条件更新処理４（図７５、Ｓ１６０）の処理を実行する。
【０７４５】
図７５を参照して、第９実施形態において、主制御装置１１０内のＭＰＵ２０１により実行されるタイマ割込処理の一処理である加工条件更新処理４（Ｓ１６０）について説明する。図７５は、この加工条件更新処理４（Ｓ１６０）を示すフローチャートである。加工条件更新処理４（Ｓ１６０）は、加工条件設定処理２（図６８、Ｓ９６０）で初期設定された加工条件を、特別図柄の大当たりとなった場合（具体的には、主制御装置１１０が音声ランプ制御装置１１３に対してオープニングコマンドを出力した場合）にも、新たに加工条件を選択（決定）し、更新するための処理である。
【０７４６】
加工条件更新処理４（図７５、Ｓ１６０）では、まず、主制御装置１１０のＭＰＵ２０１が実行する外部出力処理（図７４、Ｓ１０１）において、音声ランプ制御装置１１３に対してオープニングコマンドが、出力されたかが判別される（Ｓ１６１）。オープニングコマンドが音声ランプ制御装置１１３に対して出力されたと判別された場合には（Ｓ１６１：Ｙｅｓ）、主条件カウンタ２６１ｆの値が読み出され、その値に「＋１」された値が主条件カウンタ２６１ｆに記憶される（Ｓ１６２）。
【０７４７】
主条件カウンタ２６１ｆの値が上限値（本実施形態では、「６」）より大きいか判別される（Ｓ１６３）。上限値よりも大きい（即ち、主条件カウンタ２６１ｆの値は「７」）と判別された場合には（Ｓ１６３：Ｙｅｓ）、主条件カウンタ２６１ｆの値を初期値「０」に０クリアして主条件カウンタ２６１ｆに記憶する。一方、主条件カウンタ２６１ｆの値が上限値以下であると判別された場合には（Ｓ１６３：Ｎｏ）、主条件カウンタ２６１ｆの値を０クリアせずにＳ１６５の処理を実行する。
【０７４８】
主条件カウンタ２６１ｆの値に基づいて、主加工条件変更テーブル２０２ｌａより加工条件を選択（決定）して、加工条件設定記憶エリア２６１ａに記憶する（Ｓ１６５）。一方、オープニングコマンドを音声ランプ制御装置１１３に対して出力していないと判別された場合には（Ｓ１６１：Ｎｏ）、加工条件更新処理３（図６６、Ｓ１５０）が実行される。加工条件更新処理３（図６６、Ｓ１５０）については、第８実施形態で説明したものと同一であるので、詳細な説明は省略する。
【０７４９】
加工条件更新処理４（図７５、Ｓ１６０）が終了すると、タイマ割込処理（図７４）のＳ１０２の処理が実行される。第９実施形態のタイマ割込処理（図７４）におけるＳ１０２〜Ｓ１１４までの各処理は、第９実施形態のタイマ割込処理（図７４）におけるＳ１０２〜Ｓ１１４までの各処理と同一の処理が実行される。
【０７５０】
図７６を参照して、第９実施形態において、音声ランプ制御装置１１３のＭＰＵ２２１により実行されるメイン処理（図７６、Ｓ１２００）について説明する。図７６は、このメイン処理（Ｓ１２００）を示すフローチャートである。第９実施形態のメイン処理は、第８実施形態のメイン処理（図７１、Ｓ１２００）に対して、Ｓ１２７０の処理が追加されている。第９実施形態におけるＳ１２０１〜Ｓ１２１２までの各処理は、第８実施形態におけるＳ１２０１〜Ｓ１２１２までの各処理と同一に処理が実行される。Ｓ１２１２の処理が完了すると、サブ加工条件更新処理４（図７７、Ｓ１２７０）が実行される。
【０７５１】
図７７を参照して、第９実施形態において、音声ランプ制御装置１１３のＭＰＵ２２１に実行されるメイン処理（図７６、Ｓ１２００）の一処理であるサブ加工条件更新処理４（Ｓ１２７０）について説明する。図７７は、このサブ加工条件更新処理４（Ｓ１２７０）を示すフローチャートである。サブ加工条件更新処理４（図７７、Ｓ１２７０）は、サブ加工条件設定処理２（図７０、Ｓ１１４０）で初期設定された加工条件を、特別図柄の大当たりとなった場合（具体的には、主制御装置１１０が音声ランプ制御装置１１３に出力したオープニングコマンドを受信した場合）にも、新たに加工条件を選択（決定）し、更新するための処理である。
【０７５２】
サブ加工条件更新処理４（図７７、Ｓ１２７０）では、まず、主制御装置１１０から出力されたオープニングコマンドを、音声ランプ制御装置１１３のＭＰＵ２２１が実行するコマンド判定処理（図２８、Ｓ１２１４）において、受信したと判別されたかが判別される（Ｓ１２７１）。オープニングコマンドを受信したと判別された場合には（Ｓ１２７１：Ｙｅｓ）、従条件カウンタ２６２ｆの値が読み出され、その値に「＋１」して更新され、従条件カウンタ２６２ｆに記憶される。
【０７５３】
更新後の従条件カウンタ２６２ｆの値が上限値（本実施形態では、「６」）より大きいかが判別される（Ｓ１２７３）。従条件カウンタ２６２ｆの値が上限値よりも大きい（即ち、「７」である）と判別された場合には（Ｓ１２７３：Ｙｅｓ）、従条件カウンタ２６２ｆの値を初期値である「０」に０クリアする（Ｓ１２７４）」。一方、従条件カウンタ２６２ｆの値が上限値以下であると判別された場合には（Ｓ１２７３：Ｎｏ）、従条件カウンタ２６２ｆの値は、０クリアされずにＳ１２７５の処理が実行される。
【０７５４】
従新加工条件設定記憶エリア２６２ａ１に記憶されている加工条件と同じ加工条件を従旧加工条件設定記憶エリア２６２ａ２に記憶し、従条件カウンタ２６２ｆの値に基づいて、従加工条件変更テーブル記憶エリア２６２ｇに記憶されているテーブル種別（テーブルＡ〜テーブルＦのいずれか）の従加工条件変更テーブル２２２ｄａに基づいて、加工条件を選択し、従新加工条件設定記憶エリア２６２ａ１に記憶され、条件変更時フラグ２２３ｇ１がオンに設定される（Ｓ１２５６）。
【０７５５】
一方、オープニングコマンドを受信していないと判別された場合には（Ｓ１２７１：Ｎｏ）、サブ加工条件更新処理３（図７２、Ｓ１２５０）が実行される。サブ加工条件更新処理３（図７２、Ｓ１２５０）については、第８実施形態と同一の処理であるので詳細な説明は省略する。
【０７５６】
このように、第８実施形態では、取得した計時データが設定時間であった場合に、加工条件が選択され更新されたが、それに加え、第９実施形態では、大当たり遊技が開始される場合に、主制御装置１１０が出力するオープニングコマンドの送受信を契機に加工条件を選択して更新する。よって、予め決まった設定時間に加工条件が更新されるだけでなく、ランダムな抽選の結果発生する特別図柄の大当たりを契機に、加工条件を更新することで、加工条件を更新するタイミングをランダムな契機とすることができ、加工条件の更新タイミングを予測されることを困難にすることができる。
【０７５７】
また、本実施形態では、特別図柄の大当たりを契機とするために、大当たり遊技が開始される場合に、主制御装置１１０から出力されるオープニングコマンドの送受信に基づいて、主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とが加工条件の更新を行うことで、主制御装置１１０のＭＰＵ２０１が、加工条件を更新したのをオープニングコマンドで確認して（更新タイミングを認識して）、その後で、音声ランプ制御装置１１３のＭＰＵ２２１が、加工条件を更新することができる。
【０７５８】
主制御装置１１０と音声ランプ制御装置１１３とは、同じ複数の加工条件で構成された主加工条件変更テーブルと従加工条件変更テーブルとが設定されることで、主条件カウンタ２６１ｆと従条件カウンタ２６２ｆとが、同期して同じ値で更新されれば、その値に基づいて、主制御装置１１０と音声ランプ制御装置１１３とで、互いに選択する加工条件を示す信号を送受信しなくとも、互いに同じ加工条件を選択することができる。
【０７５９】
従って、主制御装置１１０と音声ランプ制御装置１１３とは、加工条件とは関係のないオープニングコマンドを送受信するだけであり、選択する加工条件を示す信号を送受信しなくとも、互いに同じ加工条件を選択することができるので、加工条件を示す信号から選択した加工条件を解析されて、「ぶら下げ基板」等により解析された加工条件で加工された特殊外れコマンドが、音声ランプ制御装置１１３に対して出力される不正を抑制（防止）することができる。
【０７６０】
さらに、「ぶら下げ基板」等により、不正が行われた場合には、不正に大当たりを発生させることが目的であるが、本実施形態では、大当たりを契機に加工条件が更新されることで、たとえ、「ぶら下げ基板」等による不正が行われた場合にも、一度、大当たりが発生すると加工条件が更新されてしまい、連続して「ぶら下げ基板」等による不正で、大当たりが発生させられることを防止することができる。
【０７６１】
また、第９実施形態では、第８実施形態で説明した、設定時間で加工条件が更新される構成も組み合わされていることから、大当たり遊技が開始される場合だけでなく、設定時間となった場合にも、加工条件が更新されることとなり、設定時間を複数設定しておくことで、長時間大当たりが発生しない場合でも、適宜、加工条件を更新することができる。
【０７６２】
本実施形態では、主条件カウンタ２６１ｆと従条件カウンタ２６２ｆとの値に基づいて、主加工条件変更テーブル２０２ｌａと従加工条件変更テーブル２２２ｄａとから加工条件を選択したが、それに限らず、主加工条件変更テーブル２０２ｌａと従加工条件変更テーブル２２２ｄａとを構成する、加工条件のそれぞれに順番を付して、その順番に基づいて、加工条件を決定して更新するように構成してもよい。
【０７６３】
また、本実施形態では、特別図柄の大当たりを契機としたが、それに限らず、特別図柄の外れを契機としてもよいし、普通図柄の当たりを契機としてもよい。その場合には、その契機に基づいて生成されるコマンドの送受信のタイミングに基づいて、加工条件を決定して更新すればよい。
【０７６４】
次に、図７８を参照して、第１０実施形態におけるパチンコ機１０について説明する。上述の第８実施形態におけるパチンコ機１０では、主制御装置１１０のＭＰＵ２０１が実行する加工条件設定処理２（図６８、Ｓ９６０）において、ＲＴＣ２６３から取得した計時データに主サブ同期補正データ２０２ｊを加算することで、音声ランプ制御装置１１３のＭＰＵ２２１が、サブ加工条件設定処理２（図７０、Ｓ１１４０）にてＲＴＣ２６４から取得した計時データと同期（設定乱数値を算出するのに用いる計時データを同じに）させる場合について説明した。
【０７６５】
これに対し、本第１０実施形態におけるパチンコ機１０では、主制御装置１１０のＭＰＵ２０１が実行する加工条件設定処理２（図７８（ａ）、Ｓ９６０）と、音声ランプ制御装置１１３のＭＰＵ２２１が実行するサブ加工条件設定処理２（図７８（ｂ）、Ｓ１１４０）とにおいて、同じタイミングで計時データをＲＴＣ２６３、２６４から取得できるように取得タイミングを合わせる処理を実行する。
【０７６６】
即ち、第１０実施形態におけるパチンコ機１０は、第８実施形態におけるパチンコ機１０と次の点で相違する。第８実施形態は、加工条件設定処理２（図６８、Ｓ９６０）において、取得した計時データに主サブ同期補正データ２０２ｊに加算する。それにより、サブ加工条件設定処理２（図７０、Ｓ１１４０）で取得する計時データと同期（設定乱数値を算出するのに用いる計時データを同じに）させていた。これに対し、第１０実施形態では、加工条件設定処理２（図７８（ａ）、Ｓ９６０）と音声ランプ制御装置１１３のＭＰＵ２２１が実行するサブ加工条件設定処理２（図７８（ｂ）、Ｓ１１４０）とにおいて、同じタイミングで計時データを取得できるように、取得するタイミングを判別する点で、第３施形態におけるパチンコ機１０と相違する。
【０７６７】
その他の構成や、主制御装置１１０のＭＰＵ２０１によって実行されるその他の処理、払出制御装置１１１のＭＰＵ２１１によって実行される各種処理、音声ランプ制御装置１１３のＭＰＵ２２１によって実行される各種処理、及び表示制御装置１１４のＭＰＵ２２１によって実行される各種処理については、第３実施形態におけるパチンコ機１０と同一である。以下、第３実施形態と同一の要素には同一の符号を付し、その説明を省略する。
【０７６８】
図７８（ａ）は、第１０実施形態における、主制御装置１１０のＭＰＵ２０１で実行される立ち上げ処理の一処理である加工条件設定処理２（図７８（ａ）、Ｓ９６０）を説明するフローチャートである。加工条件設定処理２（Ｓ９６０）は、コマンド加工処理（図３９、Ｓ１１４）で使用される加工条件を初期設定するための処理である。なお、加工条件設定処理２（図７８（ａ）、Ｓ９６０）で初期設定された加工条件は、加工条件更新処理３（図６６、Ｓ１５０）で新たに選択（決定）され更新される。以下、加工条件設定処理２（図７８（ａ）、Ｓ９６０）について説明する。
【０７６９】
加工条件設定処理２（図７８（ａ）、Ｓ９６０）では、まず、待機時間が経過したか判別する（Ｓ９７１）。待機時間は、音声ランプ制御装置１１３のＭＰＵ２２１が実行する立ち上げ処理（図６９）において、初期設定処理を終了し、サブ加工条件設定処理２（図７８（ａ）、Ｓ１１４０）において、後述するＳ１１５１の処理を実行するまでの時間（本実施形態では、１００ｍｓ）で設定されている。この待機時間を設定することで、音声ランプ制御装置１１３のＭＰＵ２２１が、ＲＴＣ２６４から計時データを取得できる状態となると、主制御装置１１０のＭＰＵ２０１が、ＲＴＣ２６３から計時データを取得する構成とすることができ、計時データの取得のタイミングを同期させることができる。なお、本実施形態では、計時データの取得タイミングの誤差を１ｍｓ未満となるように待機時間を設定した。
【０７７０】
待機時間（本実施形態では、１００ｍｓ）が経過したと判別された場合には（Ｓ９７１：Ｙｅｓ）、ＲＴＣ２６３から「年・月・日・時・分・秒（ｓ）」の計時データを取得する（Ｓ９７２）。一方、待機時間（本実施形態では、１００ｍｓ）が経過していないと判別された場合には（Ｓ９７１：Ｎｏ）、この処理を繰り返し、待機時間が経過するまでこの処理を繰り返す（即ち、待機時間が経過するまで待機する）。
【０７７１】
取得した計時データの「秒（ｓ）」は１０秒であるか判別される（Ｓ９７３）。この「１０秒」は、主制御装置１１０と音声ランプ制御装置１１３とで、計時データを取得するタイミングを同期させて同じにするためのものである。具体的には、Ｓ９７１の処理からＳ９７２の処理を実行した場合に、取得した計時データの「秒（ｓ）」が「８ｓ」であれば、２秒間経過して１０秒となるまで、Ｓ９７２〜Ｓ９７３までの処理が繰り返される。
【０７７２】
取得した計時データの「秒（ｓ）」は１０秒であると判別された場合には（Ｓ９７３：Ｙｅｓ）、ＲＴＣ２６３から取得した計時データに基づいて、（「年」×「月」×「日」×「時」×「分」×１５３２１＋加算ＩＤ（本実施形態では、５４３２１））÷２５６を算出し、その算出結果の余りの値が設定乱数値として設定（その他メモリエリア２０３ｋに記憶）される（Ｓ９７４）。なお、「００分」のように０のデータである場合には、その値はスキップされ、算出式から除外される。
【０７７３】
Ｓ９７４の処理で算出した設定乱数値に基づいて、主加工条件選択用テーブル２０２ｌより主加工条件変更テーブル２０２ｌａ（テーブルＡ〜テーブルＦ）が選択され、主加工条件変更テーブル記憶エリア２６１ｇに記憶される（Ｓ９７５）。主条件カウンタ２６１ｆの値に基づいて、選択した主加工条件変更テーブル２０２ｌａより加工条件を選択し、加工条件設定記憶エリア２６１ａに記憶する（Ｓ９７６）。一方、取得した計時データの「秒（ｓ）」は１０秒でないと判別された場合には（Ｓ９７３：Ｎｏ）、再び、Ｓ９７２の処理に戻り、ＲＴＣ２６３から計時データを取得し、取得した計時データが１０秒となるまでこの処理を繰り返す。
【０７７４】
図７８（ｂ）は、第１０実施形態における、音声ランプ制御装置１１３のＭＰＵ２２１で実行される立ち上げ処理の一処理であるサブ加工条件設定処理２（Ｓ１１４０）を説明するフローチャートである。このサブ加工条件設定処理２（Ｓ１１４０）は、コマンド判別処理（Ｓ１２２０、図４６）で使用される加工条件を設定するための処理である。なお、サブ加工条件設定処理２（図７８（ｂ）、Ｓ１１４０）で初期設定された加工条件は、サブ加工条件更新処理３（図７２、Ｓ１２５０）の処理で新たに選択され更新される。以下、サブ加工条件設定処理２（図７８（ｂ）Ｓ１１４０）について説明する。
【０７７５】
サブ加工条件設定処理２（図７８（ｂ）、Ｓ１１４０）は、上記した加工条件設定処理２（図７８（ａ）、Ｓ９６０）に対して、Ｓ９７１の処理が削除され、Ｓ９７５の処理において、主加工条件選択用テーブル２０２ｌより主加工条件変更テーブル２０２ｌａを選択し、主加工条件変更テーブル記憶エリア２６１ｇに記憶していたのを、Ｓ１１５４の処理において、従加工条件選択用テーブル２２２ｄより従加工条件変更テーブル２２２ｄａを選択し、従加工条件変更テーブル記憶エリア２６２ｇに記憶することに、Ｓ９７６の処理において、主条件カウンタ２６１ｆの値に基づいて、主加工条件変更テーブル２０２ｌａより加工条件を選択し、加工条件設定記憶エリア２６１ａに記憶していたのを、従条件カウンタ２６２ｆの値に基づいて、従加工条件変更テーブル２２２ｄａより加工条件を選択し、従新加工条件設定記憶エリア２６２ａ１と従旧加工条件設定記憶エリア２６２ａ２に記憶されることに、それぞれ変更される点を除いて同様であるので、説明は省略する。
【０７７６】
Ｓ９７２の処理までにおいて、主制御装置１１０のＭＰＵ２０１が、ＲＴＣ２６３から計時データを取得するタイミングと音声ランプ制御装置１１３のＭＰＵ２２１がＲＴＣ２６４から計時データを取得するタイミングとの時間差は、１ｍｓ未満であり、ＲＴＣ２６３から計時データを取得する処理も１ｍｓ未満の高速で実行される。また、音声ランプ制御装置１１３のＭＰＵ２２１もサブ加工条件設定処理１（図７８（ｂ）、Ｓ１１４０）で同様にＲＴＣ２６４から計時データを取得し、取得した計時データが１０秒であるか判別し、１０秒であればそのときに取得した計時データのうち、「分」以上の計時データに基づいて設定乱数値を算出する。
【０７７７】
これにより、更新の契機を判定する場合には「秒（ｓ）」の単位で判定し、設定乱数値の算出は「年」〜「分」の値で算出するように、使用する計時データの範囲を異ならせることで、外部より計時データを算出するタイミング（本実施形態では、１０秒）が解析されても、設定乱数値を算出している計時データの範囲が、判断をする場合に用いた範囲と異なっているので、取得タイミングを判断している時間（本実施形態では、１０秒）が解析されたとしても、その取得タイミングの時間から設定乱数値を推測されることを困難とすることができる。さらに、計時データの取得タイミングの判断に用いた「秒」の単位を設定乱数値の算出には用いないことで、より外部より設定乱数値を推測（解析）されることを防止することができる。
【０７７８】
その結果、主条件カウンタ２６１ｆと従条件カウンタ２６２ｆとは、同期して同じ値で更新されているので、その同じ値に基づいて、主制御装置１１０と音声ランプ制御装置１１３との間で、選択する加工条件を示す信号を送受信しなくとも、同じ加工条件を主加工条件変更テーブル２０２ｌａと従加工条件変更テーブル２２２ｄａとからそれぞれ選択することができるので、加工条件を示す信号を解析されることにより、変更して生成された特殊外れコマンドが把握されて、音声ランプ制御装置１１３に対して「ぶら下げ基板」等によりその変更して生成された特殊外れコマンドを送信される不正を抑制（防止）することができる。
【０７７９】
また、主条件カウンタ２６１ｆと従条件カウンタ２６２ｆとは、パチンコ機１０の電源が断されても記憶しているカウンタ値がクリアされずに保持され、再びパチンコ機１０に電源が投入されて、ＲＡＭ消去スイッチ１２２が操作されても初期化されない。これにより、主加工条件変更テーブル２０２ｌａと従加工条件変更テーブル２２２ｄａとが前回の電源投入時と同じテーブル（テーブルＡ〜テーブルＦのいずれか）が選択されたとしても、主条件カウンタ２６１ｆと従条件カウンタ２６２ｆとの値が、前回の電源投入時と異なれば、電源投入時に毎回、同じ加工条件が選択されてしまう不具合を解消することができる。
【０７８０】
音声ランプ制御装置１１３のＭＰＵ２２１が実行するサブ加工条件設定処理２（図７８（ｂ）、Ｓ１１４０）では、主制御装置１１０のＭＰＵ２０１が実行する加工条件設定処理２（図７８（ａ）、Ｓ９６０）で実行されるＳ９７１の処理は設けていないが、サブ加工条件設定処理２（図７８（ｂ）、Ｓ１１４０）でも待機時間を設けて、互いに同期をとるようにしてもよい。
【０７８１】
加工条件設定処理２（図７８（ａ）、Ｓ９６０）では、選択した主加工条件変更テーブル２０２ｌａから主条件カウンタ２６１ｆの値に基づいて、加工条件を選択し、サブ加工条件設定処理２（図７８（ｂ）、Ｓ１１４０）では、選択した従加工条件変更テーブル２２２ｄａから従条件カウンタ２６２ｆの値に基づいて、加工条件を選択する構成としたが、これに限らず、選択した主加工条件変更テーブル２０２ｌａと従加工条件変更テーブル２２２ｄａとから選択する加工条件を予め決めておき、それを選択するように構成してもよい。
【０７８２】
次に、図７９〜図８１を参照して、第１１実施形態におけるパチンコ機１０について説明する。上述の第８実施形態におけるパチンコ機１０では、加工条件更新処理３（図６６、Ｓ１５０）において、ＲＴＣ２６３が設定時間となると加工条件設定記憶エリア２６１ａに記憶されている加工条件を更新し、また、サブ加工条件更新処理３（図７２、Ｓ１２５０）にて、ＲＴＣ２６４が設定時間となると従新加工条件設定記憶エリア２６２ａ１と従旧加工条件設定記憶エリア２６２ａ２とに記憶されている加工条件を更新する場合について説明した。
【０７８３】
これに対し、本第１１実施形態におけるパチンコ機１０では、加工条件更新処理３（図８０、Ｓ１５０）にて、ＲＴＣ２６３が設定時間となると、主制御装置１１０のＭＰＵ２０１は、主条件カウンタ２６１ｆの値を更新して、その値に基づいて、主加工条件変更テーブル２０２ｌａから加工条件を選択し、変更予定用として記憶する。また、音声ランプ制御装置１１３のＭＰＵ２２１も、主制御装置１１０と同じ設定時間となると、従条件カウンタ２６２ｆの値を更新して、その値に基づいて、従加工条件変更テーブル２２２ｄａから加工条件を選択（決定）し、変更予定用として記憶する。主制御装置１１０のＭＰＵ２０１は、普通図柄の変動パターンコマンドを音声ランプ制御装置１１３に対して出力すると、変更予定用に記憶していた加工条件を正式に加工条件として設定する。音声ランプ制御装置１１３のＭＰＵ２２１も、主制御装置１１０から出力された普通図柄の変動パターンコマンドを受信したことに基づいて、変更予定用に記憶していた加工条件を正式に加工条件として設定する。
【０７８４】
即ち、第１１実施形態におけるパチンコ機１０は、第８実施形態におけるパチンコ機１０と次の点で相違する。第３実施形態では、主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とが、設定時間毎に、加工条件を選択（決定）し、更新していた。しかし、第１１実施形態では、設定時間となっても、すぐには、加工条件を変更（更新）せず、普通図柄の変動パターンコマンドを送受信することを契機に、加工条件を変更する点で、第８施形態におけるパチンコ機１０と相違する。これにより、第１１実施形態の構成では、主制御装置１１０と音声ランプ制御装置１１３との加工条件の更新タイミングのずれを防止する（なくす）ことができる。
【０７８５】
その他の構成や、主制御装置１１０のＭＰＵ２０１によって実行されるその他の処理、払出制御装置１１１のＭＰＵ２１１によって実行される各種処理、音声ランプ制御装置１１３のＭＰＵ２２１によって実行される各種処理、及び表示制御装置１１４のＭＰＵ２３１によって実行される各種処理については、第８実施形態におけるパチンコ機１０と同一である。以下、第８実施形態と同一の要素には同一の符号を付し、その説明を省略する。
【０７８６】
図７９は、第１１実施形態における、パチンコ機１０の電気的構成を示すブロック図である。第８実施形態における、パチンコ機１０の電気的構成を示すブロック図（図６３）との相違点について説明する。第１１実施形態では、主制御装置１１０のフラッシュメモリ２６１に、主予定加工条件設定記憶エリア２６１ｃが設けられているが、第８実施形態では設けられていない。また、第１１実施形態では、音声ランプ制御装置１１３のフラッシュメモリ２６２に、従予定加工条件設定記憶エリア２６２ｃが設けられているが、第８実施形態では設けられていない。
【０７８７】
主予定加工条件設定記憶エリア２６１ｃは、後述する、主制御装置１１０のＭＰＵ２０１が実行する加工条件更新処理１（Ｓ１２０）において、設定時間になると、変更予定用に加工条件が選択（決定）され、記憶される記憶領域である。
【０７８８】
従予定加工条件設定記憶エリア２６２ｃは、後述する、音声ランプ制御装置１１３のＭＰＵ２２１が実行するサブ加工条件更新処理１（Ｓ１２３０）において、設定時間になると、変更予定用に選択された加工条件が記憶される記憶領域である。
【０７８９】
このように、フラッシュメモリ２６１に主予定加工条件設定記憶エリア２６１ｃが設けられ、フラッシュメモリ２６２に従予定加工条件設定記憶エリア２６２ｃが設けられることで、ＲＡＭ消去スイッチ１２２の操作等による使用ＲＡＭ領域のクリア（図６７、Ｓ９１６）が行われたり、ＲＡＭの作業領域のクリア（図６９、Ｓ１１０９）が行われても、フラッシュメモリ２６１とフラッシュメモリ２６２との記憶内容がクリアされないので、加工条件が初期化されて、不正に初期化された加工条件に基づくコマンドで、生成された特殊外れコマンドが、「ぶら下げ基板」等により音声ランプ制御装置１１３に対して出力される不正を抑制することができる。
【０７９０】
第１１実施形態では、主制御装置１１０のＭＰＵ２０１のＲＡＭ２０３に主予定変更フラグ２０３ｋ２が設けられているが、第８実施形態では設けられていない。また、第１１実施形態では、音声ランプ制御装置１１３のＭＰＵ２２１のＲＡＭ２２３に従予定変更フラグ２２３ｇ２が設けられているが、第８実施形態では設けられていない。
【０７９１】
主予定変更フラグ２０３ｋ２は、主予定加工条件設定記憶エリア２６１ｃに加工条件が記憶された場合に、主制御装置１１０のＲＡＭ２０３のその他メモリエリア２０３ｋにオンに設定されて記憶される。即ち、主予定変更フラグ２０３ｋ２がオンにされると、変更予定用に加工条件が、主予定加工条件設定記憶エリア２６１ｃに記憶されている状態であることを示している。
【０７９２】
従予定変更フラグ２２３ｇ２は、従予定加工条件設定記憶エリア２６２ｃに加工条件が記憶された場合に、音声ランプ御装置１１３のＲＡＭ２２３のその他メモリエリア２２３ｇにオンに設定されて記憶される。即ち、従予定変更フラグ２２３ｇ２がオンにされると、変更予定用に加工条件が、従予定加工条件設定記憶エリア２６１ｃに記憶されている状態であることを示している。
【０７９３】
図８０は、第１１実施形態における、主制御装置１１０のＭＰＵ２０１で実行されるタイマ割込処理（図６５）の一処理である加工条件更新処理３（Ｓ１５０）を説明するフローチャートである。図８０を参照して、第１１実施形態において、主制御装置１１０内のＭＰＵ２０１により実行されるタイマ割込処理（図６５）の一処理である加工条件更新処理３（Ｓ１５０）について説明する。図８０は、この加工条件更新処理３（Ｓ１５０）を示すフローチャートである。加工条件更新処理３（図８０、Ｓ１５０）は、コマンド加工処理（図３９、Ｓ１１４）で使用される加工条件を設定し、更新するための処理である。
【０７９４】
加工条件更新処理３（図８０、Ｓ１５０）では、まず、主予定変更フラグ２０３ｋ２がオンか判別する（Ｓ１７１）。主予定変更フラグ２０３ｋ２がオンでないと判別された場合には（Ｓ１７１：Ｎｏ）、ＲＴＣ２６３から「時・分・秒（ｓ）・ミリ秒（ｍｓ）」の計時データを取得する（Ｓ１７２）。
【０７９５】
取得した計時データの「時・分・秒（ｓ）・ミリ秒（ｍｓ）」は、設定時間（本実施形態では、１０時００分００秒５００ミリ秒〜５０３ミリ秒）であるか判別される（Ｓ１７３）。取得した計時データの「時・分・秒（ｓ）・ミリ秒（ｍｓ）」が、設定時間（本実施形態では、１０時００分００秒５００ミリ秒〜５０３ミリ秒）であると判別された場合には（Ｓ１４３：Ｙｅｓ）、主条件カウンタ２６１ｆの値を読み出して、その値に「＋１」を加算して更新し、主条件カウンタ２６１ｆに記憶される（Ｓ１７４）。
【０７９６】
更新した後の主条件カウンタ２６１ｆの値が上限値（本実施形態では、「６」）より大きいか判別される（Ｓ１７５）。上限値よりも大きいと判別された場合には（Ｓ１７５：Ｙｅｓ）、主条件カウンタ２６１ｆの値を初期値である「０」に０クリアして主条件カウンタ２６１ｆに記憶する（Ｓ１７６）。
【０７９７】
一方、主条件カウンタ２６１ｆの値が上限値以下であると判別された場合には（Ｓ１７５：Ｎｏ）、主条件カウンタ２６１ｆの値を０クリアせずにＳ１７７の処理を実行する。主条件カウンタ２６１ｆの値に基づいて、主加工条件変更テーブル２０２ｌａより加工条件を選択して、主予定加工条件設定記憶エリア２６１ｃに記憶し、主予定変更フラグ２０３ｋ２をオンに設定する（Ｓ１７７）。一方、Ｓ１７２の処理で取得した計時データの「時・分・秒（ｓ）・ミリ秒（ｍｓ）」は設定時間（本実施形態では、１０時００分００秒５００ミリ秒〜５０３ミリ秒）でないと判別された場合には（Ｓ１７３：Ｎｏ）、この処理を終了する。
【０７９８】
一方、主予定変更フラグ２０３ｋ２がオンと判別された場合には（Ｓ１７１：Ｙｅｓ）、普通図柄の変動パターン（図１０（ｂ）に示す、第１普通当たり変動パターン、第２普通当たり変動パターン、特殊外れ変動パターン、外れ変動パターンのいずれか）が、対回り込み処理（図６５）における外部出力処理（図６５、Ｓ１０１）により出力されたかが判別される（Ｓ１７８）。
【０７９９】
普通図柄の変動パターン（図１０（ｂ）に示す、第１普通当たり変動パターン、第２普通当たり変動パターン、特殊外れ変動パターン、外れ変動パターンのいずれか）が、主制御装置１１０の外部出力処理（図６５、Ｓ１０１）において出力されたと判別された場合には（Ｓ１７８：Ｙｅｓ）、主予定加工条件設定記憶エリア２６１ｃに記憶されている加工条件を加工条件設定記憶エリア２６１ａに記憶する（Ｓ１７９）。主予定変更フラグ２０３ｋ２をオフに設定して、この処理を終了する（Ｓ１８０）。
【０８００】
一方、普通図柄の変動パターンコマンド（図１０（ｂ）に示す、第１普通当たり変動パターン、第２普通当たり変動パターン、特殊外れ変動パターン、外れ変動パターンのいずれか）が、主制御装置１１０の外部出力処理（図６５、Ｓ１０１）の処理において出力されていないと判別された場合には（Ｓ１７８：Ｎｏ）、この処理を終了する。
【０８０１】
主制御装置１１０のＭＰＵ２０１が実行するタイマ割込処理は、４ミリ秒間隔で実行される。そのため、設定時間は、その処理間隔を考慮して、ミリ秒の値を４ミリ秒の幅を設定して「５００ミリ秒〜５０３ミリ秒」とした。これにより、設定時間を処理間隔により判別できない不具合を防止して、確実に設定時間になるとＲＴＣ２６３から計時データを取得して加工条件を選択することができる。
【０８０２】
図８１は、第１１実施形態における、音声ランプ制御装置１１３のＭＰＵ２２１で実行されるメイン処理（図７１、Ｓ１２００）の一処理であるサブ加工条件更新処理３（Ｓ１２５０）を説明するフローチャートである。図７１を参照して、サブ加工条件更新処理３（Ｓ１２５０）について説明する。サブ加工条件更新処理３（Ｓ１２５０）は、サブ加工条件設定処理２（図６８，Ｓ９６０）で初期設定されたコマンド判別処理（Ｓ１２３０、図４６）で使用される加工条件を更新するための処理である。
【０８０３】
サブ加工条件更新処理３（図８１、Ｓ１２５０）では、まず、従予定変更フラグ２２３ｇ２がオンか判別する（Ｓ１２８１）。従予定変更フラグ２２３ｇ２がオンでないと判別された場合には（Ｓ１２８１：Ｎｏ）、ＲＴＣ２６４から「時・分・秒（ｓ）・ミリ秒（ｍｓ）」の計時データを取得する（Ｓ１２８２）。
【０８０４】
取得した計時データの「時・分・秒（ｓ）・ミリ（秒）」は、設定時間（本実施形態では、１０時００分００秒５００ミリ秒）であるか判別される（Ｓ１２８３）。取得した計時データの「時・分・秒（ｓ）・ミリ秒（ｍｓ）」が、設定時間（本実施形態では、１０時００分００秒５００ミリ秒）であると判別された場合には（Ｓ１２８３：Ｙｅｓ）、従条件カウンタ２６２ｆの値を読み出して、その値に「＋１」を加算して更新し、従条件カウンタ２６２ｆに記憶される（Ｓ１２８４）。
【０８０５】
更新した後の従条件カウンタ２６２ｆの値が上限値（本実施形態では、「６」）より大きいか判別される（Ｓ１２８５）。上限値よりも大きいと判別された場合には（Ｓ１２８５：Ｙｅｓ）、従条件カウンタ２６２ｆの値を初期値である「０」に０クリアして従条件カウンタ２６２ｆに記憶する（Ｓ１２８６）。
【０８０６】
一方、従条件カウンタ２６２ｆの値が上限値以下であると判別された場合には（Ｓ１２８５：Ｎｏ）、従条件カウンタ２６２ｆの値を０クリアせずにＳ１２８７の処理を実行する。従条件カウンタ２６２ｆの値に基づいて、従加工条件変更テーブル２２２ｄａより加工条件を選択して、従予定加工条件設定記憶エリア２６２ｃに記憶し、従予定変更フラグ２２３ｇ２をオンに設定する（Ｓ１２８７）。一方、Ｓ１２８２の処理で取得した計時データの「時・分・秒（ｓ）・ミリ秒（ｍｓ）」は、設定時間（本実施形態では、１０時００分００秒５００ミリ秒）でないと判別された場合には（Ｓ１２８３：Ｎｏ）、この処理を終了する。
【０８０７】
一方、従予定変更フラグ２２３ｇ２がオンと判別された場合には（Ｓ１２８１：Ｙｅｓ）、普通図柄の変動パターン（図１０（ｂ）に示す、第１普通当たり変動パターン、第２普通当たり変動パターン、特殊外れ変動パターン、外れ変動パターンのいずれか）が、コマンド判定処理（図２８、Ｓ１２１４）で受信したと判別されたか判別する。（Ｓ１２８８）。
【０８０８】
このように、主制御装置１１０のＭＰＵ２０１は、設定時間となって、主条件カウンタ２６１ｆを更新して、その値に基づいて、加工条件を選択しても、その加工条件を加工条件設定記憶エリア２６１ａに記憶させないで、変更予定用として、主予定加工条件設定記憶エリア２６１ｃに記憶させる。同様に、音声ランプ制御装置１１３のＭＰＵ２２１は、設定時間となって、従条件カウンタ２６２ｆを更新し、その値に基づいて、加工条件を選択（決定）しても、従新加工条件設定記憶エリア２６２ａ１に記憶させないで、従予定加工条件設定記憶エリア２６２ｃに変更予定用として記憶させる。
【０８０９】
そして、主制御装置１１０は、普通図柄の変動パターンコマンドを出力したことに基づいて、主予定加工条件設定記憶エリア２６１ｃに記憶されている加工条件を加工条件設定記憶エリア２６１ａに記憶させる（加工条件を更新する）。一方、音声ランプ制御装置１１３のＭＰＵ２２１は、その普通図柄の変動パターンコマンドを受信したことに基づいて、従予定加工条件設定記憶エリア２６２ｃに記憶されている加工条件を従新加工条件設定記憶エリア２６２ａ１に記憶させる（加工条件を更新する）。
【０８１０】
この場合、普通図柄の変動パターンコマンドが出力された時の外部出力処理（図６５、Ｓ１０１）で、特殊外れコマンドも出力された場合には、更新される前の加工条件に基づいて変更して生成された特殊外れコマンドが出力される。音声ランプ制御装置１１３のＭＰＵ２２１が実行するサブ加工条件更新処理３（図８１、Ｓ１２５０）は、普通図柄の変動パターンコマンドの受信を判定するコマンド判定処理（図２８、Ｓ１２１４）よりも前で実行されるので、受信バッファに普通図柄の変動パターンコマンドを受信していても、加工条件の更新を行われずに、コマンド判別処理（図４６、Ｓ１２２０）が実行される。よって、コマンド判別処理（図４６、Ｓ１２２０）では、主制御装置１１０が出力した、更新される前の加工条件に基づいて変更して生成された特殊外れコマンドを、同じ更新される前の加工条件に基づいて判別することができる。
【０８１１】
そして、このコマンド判別処理（図４６、Ｓ１２２０）の後で実行されるコマンド判定処理（図２８、Ｓ１２１４）において、普通図柄の変動パターンの受信を判定する。この後（この処理の後に実行されるループ処理）で実行される、サブ加工条件更新処理３（図８１、Ｓ１２５０）で加工条件の更新が実行される。
【０８１２】
一方、主制御装置１１０のＭＰＵ２０１は、加工条件を更新する契機となる、普通図柄の変動パターンコマンドを出力した、外部出力処理（Ｓ１０１）の後に実行される加工条件更新処理３（図８０、Ｓ１５０）において、加工条件を更新するので、次に実行されるタイマ割込処理（４ミリ秒後に実行されるタイマ割込処理）で出力される特殊外れコマンドは、新たに加工条件設定記憶エリア２６１ａに記憶された加工条件に基づいて変更して生成されている。よって、その後、主制御装置１１０からは、更新される前の加工条件で変更して生成された特殊外れコマンドが出力されないので、音声ランプ制御装置１１３のＭＰＵ２２１が加工条件を変更した後に、前の加工条件で変更された特殊外れコマンドを受信することがなく、コマンドを判別できないという不具合を防止することができる。
【０８１３】
また、設定時間は、一つに限らず、複数設定時間を設定してもよい。このように構成することで、適宜、加工条件の更新が行われて、主制御装置１１０から音声ランプ制御装置１１３に対して出力される特殊外れコマンドも適宜変更されるので、不正に外部から特殊外れコマンドを認識されることを抑制（防止）することができ、「ぶら下げ基板」等による不正を抑制（防止）することができる。
【０８１４】
本実施形態では、加工条件を正式に更新する契機は、設定時間となった場合に、ＲＴＣ２６３から計時データを取得した後に、ランダムな契機で送信される（第３入球口６３又は第４入球口６４への遊技球の入賞に基づく契機で送信される）普通図柄の変動パターンコマンドの送受信に基づくように構成した。そのため、正確な設定時間を把握することが困難となり、加工条件が更新されるタイミングを予測されるのを困難にすることができる。
【０８１５】
さらに、加工条件更新処理３（図８０、Ｓ１５０）とサブ加工条件更新処理３（図８１、Ｓ１２５０）とでは、設定時間となる毎に、同期して主条件カウンタ２６１ｆと従条件カウンタ２６２ｆが更新されるように構成した。これにより、選択された主加工条件変更テーブル２０２ｌａ（従加工条件変更テーブル２２２ｄａ）には、主条件カウンタ２６１ｆ（従条件カウンタ２６２ｆ）の値に対応付けて加工条件が設定されているので、その対応付けられた値に従って、加工条件が規則的に変化して更新されることとなり、毎回、ＲＴＣ２６３から取得した計時データから設定乱数値を算出する場合等と比較して、主制御装置１１０の制御負荷を軽減させることができる。同様に、音声ランプ制御装置１１３のＭＰＵ２２１が毎回、ＲＴＣ２６４から計時データを取得して、設定乱数値を算出する場合と比較して、音声ランプ制御装置１１３の制御負荷を軽減させることができる。
【０８１６】
また、正式に加工条件が更新（変更）される時間が、設定時間と異なる普通図柄の変動パターンコマンドの送受信の時間となるので、更新タイミングがランダムな時間となり、加工条件の更新タイミングを不規則にして、加工条件が変更されることを予測されるのを防止することができる。
【０８１７】
なお、本実施形態では、正式に加工条件を更新する契機を、普通図柄の変動パターンコマンドとしたが、それに限らず、他の契機に基づいて生成されるコマンドでもよい。また、コマンドのみに限らず、普通図柄或いは特別図柄が、所定回数、変動したことに基づいて更新するように構成してもよい。
【０８１８】
また、サブ加工条件更新処理３（図８１、Ｓ１２５０）のＳ１２８９では、条件変更時フラグ２２３ｇ１をオンに設定しないが、従旧加工条件設定記憶エリア２６２ａ２に従新加工条件設定記憶エリア２６１ａ１に記憶されている加工条件を記憶させる。これにより、従旧加工条件設定記憶エリア２６２ａ２の加工条件も更新され、ノイズ等により、条件変更時フラグ２２３ｇ１がオンと誤って判別された場合にも、なるべく新しい加工条件で特殊外れコマンドを判別することができる。一方、Ｓ１２８９の処理で、条件変更時フラグ２２３ｇ１をオンに設定するように構成しても当然よい。
【０８１９】
第８実施形態〜第１１実施形態について、主条件カウンタ２６１ｆと従条件カウンタ２６２ｆとが、更新される毎に、加工条件を選択し、更新する構成について説明したが、それに限らず、ＲＴＣ２６３とＲＴＣ２６４から同期した同じ計時データを互いに取得して、それに基づいた設定乱数値を算出して、その値に対して、予め更新乱数値を設定しておき、更新乱数値となった場合にのみ、加工条件を主条件カウンタ２６１ｆと従条件カウンタ２６２ｆとの値に基づいて選択して更新するようにしてもよい。
【０８２０】
このように構成することで、より加工条件がランダムに選択されるようになり、外部から選択される加工条件を推測され難くできる。
【０８２１】
次に、図８２〜図８６を参照して、第１２実施形態におけるパチンコ機１０について説明する。上述の第３実施形態におけるパチンコ機１０では、主制御装置１１０のＭＰＵ２０１が実行する加工条件更新処理１（図３８、Ｓ１２０）では、ＲＴＣ２６３から取得した計時データに基づいて、加工条件を選択し、音声ランプ制御装置１１３のＭＰＵ２２１が実行するサブ加工条件更新処理１（図４５、Ｓ１２３０）では、ＲＴＣ２６４から取得した計時データに基づいて、加工条件を選択するように構成することで、主制御装置１１０と音声ランプ制御装置１１３とで、同じ加工条件をそれぞれ独立して選択する場合について説明した。
【０８２２】
これに対し、本第１２実施形態におけるパチンコ機１０では、主制御装置１１０と音声ランプ制御装置１１３とは、特別図柄の抽選結果が大当たりの場合に実行される大当たり遊技の実行時間を、それぞれ独立して計測する。そして、その共通する大当たり遊技の実行時間に基づいて、同じ加工条件を主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とが、それぞれ独立して選択する。
【０８２３】
即ち、第１２施形態におけるパチンコ機１０は、第３実施形態におけるパチンコ機１０と次の点で相違する。第３実施形態では、主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とが、ＲＴＣ２６３、ＲＴＣ２６４から取得した計時データに基づいて加工条件を選択していた。これに対し、第１２実施形態では、主制御装置１１０のＭＰＵ２０１が、ＲＴＣ２６３から取得した計時データに基づいて、特別図柄の大当たり遊技の実行時間を計測し、音声ランプ制御装置１１３のＭＰＵ２２１が、ＲＴＣ２６４から取得した計時データに基づいて、特別図柄の大当たり遊技の実行時間を計測し、それぞれが、その計測した時間に基づいて、主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とが、互いに決定する加工条件を示す信号を通知しなくとも、同じ加工条件を決定する点で第３施形態におけるパチンコ機１０と相違する。
【０８２４】
その他の構成や、主制御装置１１０のＭＰＵ２０１によって実行されるその他の処理、払出制御装置１１１のＭＰＵ２１１によって実行される各種処理、音声ランプ制御装置１１３のＭＰＵ２２１によって実行される各種処理、及び表示制御装置１１４のＭＰＵ２３１によって実行される各種処理については、第３実施形態におけるパチンコ機１０と同一である。以下、第３実施形態と同一の要素には同一の符号を付し、その説明を省略する。
【０８２５】
図８２は、第１２実施形態における、パチンコ機１０の電気的構成を示すブロック図である。第３実施形態における、パチンコ機１０の電気的構成を示すブロック図（図３５参照）との相違点について説明する。
【０８２６】
主制御装置１１０のＲＡＭ２０３に第４実施形態で説明した大当たりフラグ２０３ｋ１が追加されている。なお、大当たりフラグ２０３ｋ１は、第４実施形態で説明したものと同一であるので、詳細については省略するが、特別図柄の抽選結果が大当たりの場合に、オンに設定されるフラグであり、大当たり遊技の開始がされることを表すフラグである。
【０８２７】
主制御装置１１０のフラッシュメモリ２６１には、計時データ１記憶エリア２６１ｄと計時データ２記憶エリア２６１ｅとが追加されている。計時データ１記憶エリア２６１ｄは、特別図柄の抽選結果が大当たりであった場合に実行される大当たり遊技の開始を示すオープニングコマンドを、主制御装置１１０が音声ランプ制御装置１１３に対して出力したことに基づいて、主制御装置１１０のＭＰＵ２０１がＲＴＣ２６３から取得する計時データを記憶するための記憶領域である。また、計時データ２記憶エリア２６１ｅは、大当たり遊技の終了を示すエンディングコマンドを、主制御装置１１０が音声ランプ制御装置１１３に対して出力したことに基づいて、主制御装置１１０のＭＰＵ２０１が、ＲＴＣ２６３から取得する計時データを記憶するための記憶領域である。
【０８２８】
音声ランプ制御装置１１３のフラッシュメモリ２６２には、計時データ１記憶エリア２６２ｄと計時データ２記憶エリア２６２ｅとが追加されている。計時データ１記憶エリア２６２ｄは、主制御装置１１０が出力したオープニングコマンドを音声ランプ制御装置１１３が受信したことに基づいて、音声ランプ制御装置１１３のＭＰＵ２２１がＲＴＣ２６４より取得する計時データを記憶するための記憶領域である。また、計時データ２記憶領域２６２ｅは、主制御装置１１０が出力したエンディングコマンドを音声ランプ制御装置１１３が受信したことに基づいて、音声ランプ制御装置１１３のＭＰＵ２２１がＲＴＣ２６４から取得した計時データを記憶するための記憶領域である。
【０８２９】
図８３は、第１２実施形態における、主制御装置１１０のＭＰＵ２０１で実行されるタイマ割込処理を説明するフローチャートである。第１２実施形態のタイマ割込処理は、第３実施形態のタイマ割込み処理に対して、Ｓ１９０とＳ１０３との処理が追加されている。第１２実施形態におけるＳ１０１の処理は、第３実施形態のＳ１０１の処理と同一の処理が実行される。Ｓ１０１の処理が完了すると、加工条件更新処理５（図８４、Ｓ１９０）の処理を実行する。
【０８３０】
図８４を参照して、第１２実施形態において、主制御装置１１０内のＭＰＵ２０１により実行されるタイマ割込処理（図８３）の一処理である加工条件更新処理５（Ｓ１９０）について説明する。図８４は、この加工条件更新処理５（Ｓ１９０）を示すフローチャートである。コマンド加工処理（図３９、Ｓ１１４）で使用される加工条件は、加工条件設定処理１（図４１、Ｓ９４０）で初期設定されている。この加工条件更新処理５（図８４、Ｓ１９０）は、その初期設定された加工条件を更新するための処理である。
【０８３１】
加工条件更新処理５（図８４、Ｓ１９０）では、まず、主制御装置１１０のＭＰＵ２０１が実行するタイマ割込処理（図８３）における一処理である、外部出力処理（図８３、Ｓ１０１）において、１５Ｒ大当たりオープニングコマンド或いは５Ｒ大当たりオープニングコマンドが音声ランプ制御装置１１３に対して出力されたかが判別される（Ｓ１９１）。
【０８３２】
ここで、オープニングコマンドは、タイマ割込処理（図８３）で実行される変動処理（図１８、Ｓ１０８）の一処理である変動中処理（図５３、Ｓ５１０）で特別図柄の抽選結果が大当たりである場合に、大当たり種別（１５Ｒ大当たり又は５Ｒ大当たり）に基づいて、１５Ｒ大当たりオープニングコマンドと５Ｒ大当たりオープニングコマンドとが設定される。１５Ｒ大当たりオープニングコマンドは、音声ランプ制御装置１１３に対して、１５Ｒ大当たり遊技が開始されることを示すコマンドであり、同様に、５Ｒ大当たりオープニングコマンドは５Ｒ大当たり遊技が開始されることを示すコマンドである。
【０８３３】
主制御装置１１０のＭＰＵ２０１は、１５Ｒ大当たりオープニングコマンド又は５Ｒ大当たりオープニングコマンドの出力を、外部出力処理（図８３、Ｓ１０１）で実行した後に、その同じ割込処理で、実行される大開放口開閉処理（図５２、Ｓ１０３）で大当たり遊技の開始を実行する。
【０８３４】
１５Ｒオープニングコマンド或いは５Ｒ大当たりオープニングコマンドが外部出力処理（図８３、Ｓ１０１）において出力されたと判別された場合には（Ｓ１９１：Ｙｅｓ）、ＲＴＣ２６３から「年・月・日・分・秒（ｓ）・ミリ秒（ｍｓ）」の計時データが取得され、計時データ１記憶エリア２６１ｄに記憶される（Ｓ１９２）。一方、１５Ｒ大当たりオープニングコマンド或いは５Ｒ大当たりオープニングコマンドが出力されていないと判別された場合には（Ｓ１９１：Ｎｏ）、エンディングコマンドが外部出力処理（図８３、Ｓ１０１）において、音声ランプ制御装置１１３に対して出力されたかが判別される（Ｓ１９３）。
【０８３５】
エンディングコマンドが出力されたと判別された場合には（Ｓ１９３：Ｙｅｓ）、ＲＴＣ２６３より「年・月・日・時・分・秒（ｓ）・ミリ秒（ｍｓ）」の計時データが、主制御装置１１０のＭＰＵ２０１により取得され計時データ２記憶エリア２６１ｅに記憶される（Ｓ１９４）。Ｓ１９４の処理で取得して、計時データ２記憶エリア２６１ｅに記憶された計時データからＳ１９２の処理で取得して、計時データ１記憶エリア２６１ｄに記憶された計時データを減算して、大当たり遊技の実行時間を算出する（Ｓ１９５）。なお、「年・月・日」のデータは、減算せずに「時・分・秒（ｓ）・ミリ秒（ｍｓ）」の値について減算し、「年・月・日」のデータについては算出された大当たり遊技の実行時間に、計時データ２記憶エリア２６１ｅに記憶されている「年・月・日」のデータが付与される。
【０８３６】
Ｓ１９５の処理で算出した、大当たり時間に基づいて、（「年」×「月」×「日」×「時」×「分」×「秒（ｓ）」×１５３２１＋加算ＩＤ（本実施形態では、５４３２１））÷２５６を算出し、その算出結果の余りの値が設定乱数値として設定（その他メモリエリア２２３ｇに記憶）される（Ｓ１９６）。なお、「００分」のように０のデータである場合には、その値はスキップされ、算出式から除外される。Ｓ１９６の処理で算出した設定乱数値に基づいて、加工条件設定テーブル２０２ｉより加工条件が選択され、加工条件設定記憶エリア２６１ａに加工条件が記憶される（Ｓ１９７）。
【０８３７】
一方、エンディングコマンドが出力されていないと判別された場合には（Ｓ１９３：Ｎｏ）、加工条件更新処理１（図３８、Ｓ１２０）が実行される（Ｓ１２０）。なお、加工条件更新処理１（図３８、Ｓ１２０）については、第３実施形態で説明したものと同一のものであるので、説明については省略する。
【０８３８】
このように構成することで、加工条件更新処理１（図３８、Ｓ１２０）の処理により、設定時間になると加工条件が更新され、さらに、大当たり遊技が実行された場合にも、その大当たり遊技の実行時間に基づいて、加工条件を更新することができる。また、本実施形態では、ＲＴＣ２６３は、実際の日時とは異なる値で日時の設定がされているので、大当たり遊技の実行時間を外部から計測されたとしても、設定されている「年・月・日」のデータは、判別できないので、外部から、加工条件が把握されるのを抑制（防止）することができる。
【０８３９】
加工条件更新処理５（図８４、Ｓ１９０）の終了後は、タイマ割込処理（図８３）のＳ１０２へ移行する。Ｓ１０２の処理は、第３実施形態のＳ１０２の処理と同一の処理が実行される。その後、大開放口開閉処理（図８３、Ｓ１０３）が実行される。
【０８４０】
大開放口開閉処理（図８３、Ｓ１０３）の処理は、第４実施形態で説明した大開放口開閉処理（図５２、Ｓ１０３）と同一の処理であるので、その詳細な説明は省略する。
【０８４１】
図８５は、第１２実施形態における、音声ランプ制御装置１１３のＭＰＵ２２１で実行されるメイン処理（図８５、Ｓ１２００）を説明するフローチャートである。第１２実施形態のメイン処理（図８５、Ｓ１２００）は、第３実施形態のメイン処理（図４４、Ｓ１２００）に対して、Ｓ１３７０の処理が追加されている。メイン処理（図８５、Ｓ１２００）で実行される、Ｓ１２０１〜Ｓ１２１２までの各処理は、第３実施形態のＳ１２０１〜Ｓ１２１２までの各処理と同一の処理が実行される。Ｓ１２１２の処理実行後は、サブ加工条件更新処理５（図８６、Ｓ１３７０）が実行される。
【０８４２】
図８６を参照して、第１２実施形態において、音声ランプ制御装置１１３内のＭＰＵ２２１により実行されるメイン処理（図８５、Ｓ１２００）の一処理であるサブ加工条件更新処理５（Ｓ１３７０）について説明する。図８６は、このサブ加工条件更新処理５（Ｓ１３７０）を示すフローチャートである。サブ加工条件更新処理５（図８６、Ｓ１３７０）は、音声ランプ制御装置１１３のＭＰＵ２２１が、主制御装置１１０から出力された５Ｒ大当たりオープニングコマンド或いは５Ｒ大当たりオープニングコマンドを受信したことに基づいて、ＲＴＣ２６４から取得した計時データと、主制御装置１１０から出力されたエンディングコマンドを受信した事に基づいて、ＲＴＣ２６４から取得した計時データと、から大当たり遊技の実行時間を算出して、その値に基づいて、加工条件を選択する。
【０８４３】
これにより、主制御装置１１０と音声ランプ制御装置１１３とで、共通の要素である同じ大当たり遊技の実行時間という値に基づいて、加工条件を選択することで、主制御装置１１０と音声ランプ制御装置１１３との間で、加工条件を通知する信号を送受信しなくとも同じ加工条件を選択するものである。
【０８４４】
サブ加工条件更新処理５（図８６、Ｓ１３７０）では、まず、主制御装置１１０から音声ランプ制御装置１１３に対して出力された１５Ｒ大当たりオープニングコマンド或いは５Ｒ大当たりオープニングコマンドが、コマンド判定処理（図２８、Ｓ１２１４）において、受信したと判定されたかが判別される（Ｓ１３７１）。１５Ｒ大当たりオープニングコマンド或いは５Ｒ大当たりオープニングコマンドを受信したと判別した場合には（Ｓ１３７１：Ｙｅｓ）、音声ランプ制御装置１１３のＭＰＵ２２１が、ＲＴＣ２６４より「年・月・日・時・分・秒（ｓ）・ミリ秒（ｍｓ）」の計時データを取得して計時データ１記憶エリア２６２ｄに記憶する（Ｓ１３７２）。
【０８４５】
一方、１５Ｒ大当たりオープニングコマンド或いは５Ｒオープニングコマンドを受信していないと判別された場合には（Ｓ１３７１：Ｎｏ）、主制御装置１１０から音声ランプ制御装置１１３に対して出力されたエンディングコマンドが、コマンド判定処理（図２８、Ｓ１２１４）において、受信したと判定されたかが判別される（Ｓ１３７３）。エンディングコマンドを受信したと判別した場合には（Ｓ１３７１：Ｙｅｓ）、音声ランプ制御装置１１３のＭＰＵ２２１がＲＴＣ２６４より「年・月・日・時・分・秒（ｓ）・ミリ秒（ｍｓ）」の計時データを取得して計時データ２記憶エリア２６２ｅに記憶する（Ｓ１３７４）。
【０８４６】
Ｓ１３７４の処理で計時データ２記憶エリア２６２ｅに記憶された計時データから、Ｓ１３７２の処理で計時データ１記憶エリア２６２ｄに記憶された計時データを減算して大当たり遊技の実行時間を算出する（Ｓ１３７５）。なお、「年・月・日」のデータは、減算せずに「時・分・秒（ｓ）・ミリ秒（ｍｓ）」の値について減算し、「年・月・日」のデータについては算出された大当たり遊技の実行時間に、計時データ２記憶エリア２６１ｅに記憶されている「年・月・日」のデータが付与される。
【０８４７】
Ｓ１３７５の処理で算出した、大当たり時間に基づいて、（「年」×「月」×「日」×「時」×「分」×「秒（ｓ）」×１５３２１＋加算ＩＤ（本実施形態では、５４３２１））÷２５６を算出し、その算出結果の余りの値が設定乱数値として設定（その他メモリエリア２２３ｇに記憶）される（Ｓ１３７６）。なお、「００分」のように０のデータである場合には、その値はスキップされ、算出式から除外される。従新加工条件設定記憶エリア２６２ａ１に記憶されている加工条件と同じ種類の加工条件を、従旧加工条件設定記憶エリア２６２ａに記憶し、Ｓ１３７６の処理で算出した設定乱数値に基づいて、加工条件設定テーブル２２２ｃより加工条件が選択され、従新加工条件設定記憶エリア２６２ａ１に選択された加工条件が記憶される（Ｓ１３７７）。
【０８４８】
一方、エンディングコマンドを受信していないと判別した場合には（Ｓ１３７３：Ｎｏ）、サブ加工条件更新処理１（図４５、Ｓ１２３０）が実行される（Ｓ１２３０）。なお、サブ加工条件更新処理１（図４５、Ｓ１２３０）については、第３実施形態で説明したものと同一のものであるので、説明については省略する。
【０８４９】
このように、主制御装置１１０のＭＰＵ２０１は、音声ランプ制御装置１１３に対して、１５Ｒ大当たりオープニングコマンド或いは５Ｒ大当たりオープニングコマンドを出力してからエンディングコマンドを出力するまでの間を、大当たり遊技の実行時間として計測する。一方、音声ランプ制御装置１１３のＭＰＵ２２１は、１５Ｒ大当たりオープニングコマンド或いは５Ｒオープニングコマンドを受信してからエンディングコマンドを受信するまでの間を、大当たり遊技の実行時間として計測する。
【０８５０】
そして、主制御装置１１０が、１５Ｒ大当たりオープニングコマンド或いは５Ｒ大当たりオープニングコマンドを出力してから、音声ランプ制御装置１１３のＭＰＵ２２１が、そのコマンドを受信したと判別するまでの時間（本実施形態では、１ｍｓ）と、主制御装置１１０が、エンディングコマンドを出力してから音声ランプ制御装置１１３のＭＰＵ２２１が受信したと判別するまでの時間（本実施形態では、１ｍｓ）とは同じである。よって、主制御装置１１０のＭＰＵ２０１が、計測（算出）する大当たり遊技の実行時間も、音声ランプ制御装置１１３のＭＰＵ２２１が、計測する大当たり遊技の実行時間も、同じとすることができる。
【０８５１】
従って、主制御装置１１０と音声ランプ制御装置１１３とで、選択する加工条件を通知する信号を送受信しなくとも、主制御装置１１０と音声ランプ制御装置１１３とのそれぞれが、同じそれぞれの計時データに基づいて、それぞれが同じ設定乱数値を算出して、それに基づいて、それぞれが独立して同じ加工条件を選択することができる。
【０８５２】
その結果、主制御装置１１０と音声ランプ制御装置１１３との間で、加工条件を示す信号を送受信しないので、主制御装置１１０と音声ランプ制御装置１１３とで選択されている加工条件を外部から把握される不正を抑制（防止）することができる。それにより、「ぶら下げ基板」等によって、特殊外れコマンドが、音声ランプ制御装置１１３に対して出力される不正を抑制（防止）することができる。
【０８５３】
また、大当たり遊技は、第１入球口６３又は第２入球口６４に遊技球が入球したことに基づいて、特別図柄の当否抽選が実行され、その抽選結果が大当たりであった場合に、開始される。つまり、大当たり遊技はランダムなタイミングで実行されるものであり、そのランダムな契機に基づいて、主制御装置１１０と音声ランプ制御装置１１３の加工条件も更新するすることができる。
【０８５４】
また、大当たり遊技の実行時間は、遊技球が第１特定入賞口６５ａ又は第２特定入賞口６５０ａに入球するタイミングが一定ではなく、大当たり遊技の１ラウンドを消化する時間は最大３０秒であるが、第１特定入賞口６５ａ又は第２特定入賞口６５０ａに遊技球が１０個、入球するまでの時間は一定とはならない。そのため、大当たり遊技の実行時間は、毎回、一定とはならないので、算出される設定乱数値も異なる値とすることができる。よって、選択される加工条件が偏ってしまうのを防止することができる。
【０８５５】
また、ＲＴＣ２６３とＲＴＣ２６４とは、パチンコ機１０の製造時に、専用の治具によりパチンコ機１０毎に、同じ設定日時に初期設定され、同期して同じ値で計時するように構成されている。そして、その初期設定される設定日時は、実際の日時とは異なる値で設定され、さらに、パチンコ機１０毎に、異なる値で設定される。これにより、大当たり遊技の実行時間を外部から計測して、選択される加工条件を推測しようとしても、設定乱数値は、「年・月・日」の値も算出式に入れているので、大当たり遊技の実行時間だけで、選択される加工条件を推測することを困難にすることができる。
【０８５６】
本実施形態では、大当たり遊技の実行時間の算出には「ミリ秒（ｍｓ）」までの値を用いて算出し、設定乱数値の算出には、「秒（ｓ）」までの値を用いた。これにより、より正確に主制御装置１１０と音声ランプ制御装置１１３とで設定乱数値を算出するのに用いる計時データの値を同じにすることができる。また、大当たり遊技の実行時間を計測するのに用いた計時データの範囲と、設定乱数値の算出に用いた計時データの範囲と、を異ならせることで、より外部より加工条件がどのようにして選択されているかを予測困難にすることができる。
【０８５７】
本実施形態では、加工条件更新処理５（図８４、Ｓ１９０）とサブ加工条件更新処理５（図８６、Ｓ１３７０）において、大当たり遊技が実行されて、その実行時間に基づいて加工条件が更新されるだけでなく、所定の設定時間となると加工条件が更新されるように構成している。これにより、大当たりが発生してから、次の大当たりが発生するまでに長時間かかってしまうような場合にも、設定時間を複数設定しておくことで、適宜、加工条件を更新することができ、より「ぶら下げ基板」等による不正を抑制（防止）することができる。
【０８５８】
また、本実施形態では、大当たり遊技が終了した後には、加工条件も更新されている。これにより、「ぶら下げ基板」等による不正により、大当たりが不正に発生させられた場合にも、連続して、大当たりが不正に発生させられてしまうことを防止することができる。
【０８５９】
本実施形態の加工条件更新処理５（図８４、Ｓ１９０）及びサブ加工条件更新処理５（図８６、Ｓ１３７０）において、設定乱数値の算出は、「秒（ｓ）」までの値としたが、それに限らず、「ミリ秒（ｍｓ）」までの値で算出しても当然良く、その他、適宜、設定しても良い。
【０８６０】
大当たり遊技の実行時間は、本実施形態では、オープニングコマンドとエンディングコマンドとを送受信したことに基づいて、算出するように構成したが、それに限らず、大当たり遊技の開始と終了を表す専用のコマンドを設定して、それを送受信することに基づいて、算出するように構成してもよいし、その他の方法であっても、主制御装置１１０と音声ランプ制御装置１１３とで同じ時間で、大当たり遊技の実行時間を算出（計測）できるものであれば良い。
【０８６１】
また、本実施形態では、サブ加工条件更新処理５（図８６、Ｓ１３７０）で実行されるＳ１３７７の処理において、従旧加工条件設定記憶エリア２６２ａ２に従新加工条件設定記憶エリア２６２ａ１に記憶されていた加工条件と同じ加工条件を記憶しても、条件変更フラグ２２３ｇ１はオンに設定しない。これは、エンディングコマンドを受信したことを契機に、加工条件を更新しているので、主制御装置１１０よりも先に音声ランプ制御装置１１３が加工条件を更新してしまうことがないためであるが、条件変更フラグ２２３ｇ１をオンに設定するように構成するようにしても当然良い。
【０８６２】
また、本実施形態では、大当たり遊技の開始から終了までの大当たり遊技の実行時間を計測して、その値に基づいて加工条件を選択したが、それに限らず、大当たり遊技の一部の時間を計測して、その値に基づいて加工条件を選択するようにしてもよい。詳細には、大当たり遊技開始時に、主制御装置１１０のＭＰＵ２０１がＲＴＣ２６３より計時データを取得して、その値に基づいて、大当たり遊技の時間を計測するラウンド数を決定する。そして、主制御装置１１０は、そのラウンド数が終了した事に基づいて、計測用コマンドを音声ランプ制御装置１１３に対して出力する。主制御装置１１０と音声ランプ制御装置１１３とは、オープニングコマンドの送受信と計測用コマンドの送受信に基づいて大当たり遊技の実行時間を計測し、その値に基づいて、加工条件を選択する。
【０８６３】
このように構成することで、パチンコ機１０で計測されている大当たり遊技の実行時間を、外部から計測することが困難にすることができる。よって、主制御装置１１０と音声ランプ制御装置１１３とに設定されている加工条件を予測困難にすることができる。
【０８６４】
次に、図８７〜図９０を参照して、第１３実施形態におけるパチンコ機１０について説明する。上述の第３実施形態におけるパチンコ機１０では、主制御装置１１０のＭＰＵ２０１が実行する加工条件更新処理１（図３８、Ｓ１２０）では、ＲＴＣ２６３から取得した計時データに基づいて、加工条件を決定し、音声ランプ制御装置１１３のＭＰＵ２２１が実行するサブ加工条件更新処理１（図４５、Ｓ１２３０）では、ＲＴＣ２６４から取得した計時データに基づいて、加工条件を選択するように構成することで、主制御装置１１０と音声ランプ制御装置１１３とで、同じ加工条件をそれぞれ独立して選択する場合について説明した。
【０８６５】
これに対し、本第１３実施形態におけるパチンコ機１０では、主制御装置１１０のＭＰＵ２０１は、選択した特別図柄の変動パターンコマンドの種類に対応した加工条件を選択して更新する。一方、音声ランプ制御装置１１３のＭＰＵ２０１も主制御装置１１０から出力された変動パターンコマンドの種類に対応した加工条件を選択して更新する。
【０８６６】
即ち、第１３施形態におけるパチンコ機１０は、第３実施形態におけるパチンコ機１０と次の点で相違する。第３実施形態では、主制御装置１１０のＭＰＵ２０１が、ＲＴＣ２６３から取得した計時データに基づいて加工条件を選択し、音声ランプ制御装置１１３のＭＰＵ２２１が、ＲＴＣ２６４から取得した計時データに基づいて加工条件を選択していた。これに対し、第１３実施形態では、特別図柄の変動パターンの種類に対応して、主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とが同じ加工条件を選択して更新する点で第３施形態におけるパチンコ機１０と相違する。
【０８６７】
その他の構成や、主制御装置１１０のＭＰＵ２０１によって実行されるその他の処理、払出制御装置１１１のＭＰＵ２１１によって実行される各種処理、音声ランプ制御装置１１３のＭＰＵ２２１によって実行される各種処理、及び表示制御装置１１４のＭＰＵ２３１によって実行される各種処理については、第３実施形態におけるパチンコ機１０と同一である。
【０８６８】
図８７は、第１３実施形態における、主制御装置１１０のＭＰＵ２０１で実行されるタイマ割込処理を説明するフローチャートである。第１３実施形態のタイマ割込処理は、第３実施形態のタイマ割込み処理に対して、Ｓ２１０の処理が追加されている。第１３実施形態におけるＳ１０１の処理は、第３実施形態のＳ１０１の処理と同一の処理が実行される。Ｓ１０１の処理が完了すると、加工条件更新処理６（図８８、Ｓ２１０）の処理を実行する。
【０８６９】
図８８を参照して、第１３実施形態において、主制御装置１１０内のＭＰＵ２０１により実行されるタイマ割込処理（図８７）の一処理である加工条件更新処理６（Ｓ２１０）について説明する。図８８は、この加工条件更新処理６（Ｓ２１０）を示すフローチャートである。コマンド加工処理（図３９、Ｓ１１４）で使用される加工条件は、加工条件設定処理１（図４１、Ｓ９４０）で初期設定されている。この加工条件更新処理６（Ｓ２１０）は、その初期設定された加工条件を更新するための処理である。
【０８７０】
加工条件更新処理６（図８８、Ｓ２１０）では、外部出力処理（図８７、Ｓ１０１）の処理において、音声ランプ制御装置１１３に対して、１５Ｒスペシャルリーチ変動パターン、外れスーパーリーチ変動パターン、外れスペシャルリーチ変動パターン、が出力されたか判別される（Ｓ２１１、Ｓ２１３、Ｓ２１５）。
【０８７１】
１５Ｒスペシャルリーチ変動パターンが出力された場合には（Ｓ２１１：Ｙｅｓ）、設定Ａが、外れスーパーリーチ変動パターンが出力された場合には（Ｓ２１３：Ｙｅｓ）、設定Ｂが、外れスペシャルリーチ変動パターンが出力された場合には（Ｓ２１５：Ｙｅｓ）、設定Ｃが、それぞれ加工条件として、加工条件設定記憶エリア２６１ａに記憶される。
【０８７２】
一方、外部出力処理（図８７、Ｓ１０１）の処理において、音声ランプ制御装置１１３に対して、１５Ｒスペシャルリーチ変動パターン、外れスーパーリーチ変動パターン、外れスペシャルリーチ変動パターン、が出力されていないと判別された場合には（Ｓ２１１、Ｓ２１３、Ｓ２１５：Ｎｏ）、加工条件更新処理１（図３８、Ｓ１２０）が実行される（Ｓ１２０）。なお、加工条件更新処理１（図３８、Ｓ１２０）については、第３実施形態で説明したものと同一のものであるので、説明については省略する。
【０８７３】
図８９は、第１３実施形態における、音声ランプ制御装置１１３のＭＰＵ２２１で実行されるメイン処理（図８９、Ｓ１２００）を説明するフローチャートである。第１３実施形態のメイン処理（図８９、Ｓ１２００）は、第３実施形態のメイン処理（図４４、Ｓ１２００）に対して、Ｓ１３８０の処理が追加されている。メイン処理（図８９、Ｓ１２００）で実行される、Ｓ１２０１〜Ｓ１２１２までの各処理は、第３実施形態のＳ１２０１〜Ｓ１２１２までの各処理と同一の処理が実行される。Ｓ１２１２の処理実行後は、サブ加工条件更新処理６（図９０、Ｓ１３８０）が実行される。
【０８７４】
図９０を参照して、第１３実施形態において、音声ランプ制御装置１１３内のＭＰＵ２２１により実行されるメイン処理（図８５、Ｓ１２００）の一処理であるサブ加工条件更新処理６（Ｓ１３８０）について説明する。図９０は、このサブ加工条件更新処理５（Ｓ１３８０）を示すフローチャートである。コマンド判別処理（図４６、Ｓ１２２０）で使用される加工条件は、サブ加工条件設定処理１（図４３、Ｓ１１３０）で初期設定されている。このサブ加工条件更新処理６（図９０、Ｓ１３８０）は、初期設定された加工条件を更新するための処理である。
【０８７５】
サブ加工条件更新処理６（図９０、Ｓ１３８０）は、上記した加工条件更新処理６（図８８、Ｓ２１０）に対して、Ｓ２１１、Ｓ２１３、Ｓ２１５の各処理において、各変動パターンを出力したかを判別していたのが、Ｓ１３８１、Ｓ１３８３、Ｓ１３８５の各処理
では、各変動パターンをコマンド判定処理（図２８、Ｓ１２１４）の処理で受信したと判定したかを判別し、さらに、Ｓ２１２、Ｓ２１４、Ｓ２１６の各処理において、選択した加工条件を加工条件設定記憶エリア２６１ａに記憶していたのが、Ｓ１３８２、Ｓ１３８４、Ｓ１３８６の各処理において、従新加工条件設定記憶エリア２６２ａ１に記憶されていた加工条件と同じ加工条件を従旧加工条件設定記憶エリア２６２ａ２に記憶し、選択した加工条件を従新加工条件設定記憶エリア２６２ａ１に記憶する点を除いて同様であるので、その説明は省略する。
【０８７６】
このように、各種変動パターンに基づいて、主制御装置１１０と音声ランプ制御装置１１３とのそれぞれで、加工条件を選択して更新する。よって、主制御装置１１０と音声ランプ制御装置１１３とで同じ加工条件を正確に選択することができる。従って、主制御装置１１０が出力した、加工条件に基づいて変更して特殊外れコマンドを、音声ランプ制御装置１１３のＭＰＵ２２１は、より正確に、受信した特殊外れコマンドを解読することができる。その結果、「ぶら下げ基板」等が、特殊外れコマンドを解析して、その解析した特殊外れコマンドを不正に音声ランプ制御装置１１３に対して出力しても、パチンコ機１０で使用される特殊外れコマンドの生成方法は変更されているので、音声ランプ制御装置１１３のＭＰＵ２２１は、「ぶら下げ基板」から出力された不正な「特殊外れコマンド」を受信しても、それを正規の「特殊外れコマンド」とは異なったものと判別できる。
【０８７７】
本実施形態では、１５Ｒスペシャルリーチ変動パターン、外れスーパーリーチ変動パターン、外れスペシャルリーチ変動パターンの何れかに限って説明したが、それに限らず、もっと多くの変動パターンの種類や、全ての変動パターンのそれぞれに対応して、加工条件を設定しておくことで、頻繁に、或いは特別図柄の変動毎に、加工条件を変更することができる。よって、「ぶら下げ基板」等により不正な特殊外れコマンドを送信しようとする不正を抑制することができる。
【０８７８】
本実施形態では、特別図柄の変動パターンの種類に対応して加工条件を選択したが、それに限らず、例えば、普通図柄の変動パターンであってもよいし、エラーコマンド等であってもよく、適宜、設定すればよい。
【０８７９】
本実施形態では、変動パターンコマンドの送受信に基づいて、加工条件を更新するだけでなく、予め定められた設定時間になると加工条件を更新するように構成した。これにより、異なる契機で加工条件を更新することができ、加工条件が更新されるタイミングを、外部から推測することを、より困難にすることができる。また、遊技が実行されない場合にも、加工条件を適宜、変更することができ、加工条件が更新されない期間を短くすることができる。よって、「ぶら下げ基板」等による不正を抑制することができる。
【０８８０】
次に、図９１〜図９６を参照して、第１４実施形態におけるパチンコ機１０について説明する。上述の第３実施形態におけるパチンコ機１０では、主制御装置１１０のＭＰＵ２０１が実行する加工条件設定処理１（図４１、Ｓ９４０）では、ＲＴＣ２６３から取得した計時データに基づいて、加工条件を選択して初期設定し、音声ランプ制御装置１１３のＭＰＵ２２１が実行するサブ加工条件設定処理１（図４３、Ｓ１１３０）では、ＲＴＣ２６４から取得した計時データに基づいて、加工条件を選択して初期設定するように構成することで、主制御装置１１０と音声ランプ制御装置１１３とで、同じ加工条件をそれぞれ独立して選択して初期設定する場合について説明した。
【０８８１】
これに対し、本第１４実施形態におけるパチンコ機１０では、主制御装置１１０と音声ランプ制御装置１１３とは、それぞれが独立して、パチンコ機１０に電源が投入された回数を計測して、その値に基づいて、加工条件を選択して初期設定する。
【０８８２】
即ち、第１４施形態におけるパチンコ機１０は、第３実施形態におけるパチンコ機１０と次の点で相違する。第３実施形態では、主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とが、ＲＴＣ２６３、ＲＴＣ２６４から取得した計時データに基づいて加工条件を選択していた。これに対し、第１４実施形態では、主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とが、パチンコ機１０の電源投入回数をそれぞれ独立して計測して、その値に基づいて、加工条件を選択する点で第３施形態におけるパチンコ機１０と相違する。
【０８８３】
その他の構成や、主制御装置１１０のＭＰＵ２０１によって実行されるその他の処理、払出制御装置１１１のＭＰＵ２１１によって実行される各種処理、音声ランプ制御装置１１３のＭＰＵ２２１によって実行される各種処理、及び表示制御装置１１４のＭＰＵ２２１によって実行される各種処理については、第３実施形態におけるパチンコ機１０と同一である。以下、第３実施形態と同一の要素には同一の符号を付し、その説明を省略する。
【０８８４】
図９１は、第１４実施形態における、パチンコ機１０の電気的構成を示すブロック図である。第３実施形態における、パチンコ機１０の電気的構成を示すブロック図（図３５参照）との相違点について説明する。
【０８８５】
主制御装置１１０のフラッシュメモリ２６１には、主電源投入カウンタ２６１ｈが追加されている。主電源投入カウンタは、後述する、加工条件設定処理３（図９４、Ｓ９８０）で、１ずつ加算されるカウンタであり、上限値（本実施形態では、４９）よりも大きい値となると初期値である０にクリアされる。主電源投入カウンタ２６１ｈは、加工条件設定処理３（図９４、Ｓ９８０）が実行される毎に、１加算されるので、即ち、パチンコ機１０に電源が投入された回数をカウントしていることになる。
【０８８６】
音声ランプ制御装置１１３のフラッシュメモリ２６２には、従電源投入カウンタ２６２ｈが追加されている。従電源投入カウンタ２６２ｈは、主電源投入カウンタ２６１ｈと
同様に、パチンコ機１０に電源が投入された回数をカウントするものである。後述する、サブ加工条件設定処理３（図９６、Ｓ１１６０）で、１ずつ加算されるカウンタであり、上限値（本実施形態では、４９）よりも大きい値となると初期値である０にクリアされる。主電源投入カウンタ２６１ｈと従電源投入カウンタ２６２ｈとは、同期して同じ値で更新されるカウンタ値である。
【０８８７】
図９２（ａ）は、主制御装置１１０のＲＯＭ２０２を模式的に示した図である。主制御装置１１０のＲＯＭ２０２には、主加工条件回数選択テーブル２０２ｍが追加されている。主加工条件回数選択テーブル２０２ｍは、図９２（ｃ）に示すように、主電源投入カウンタ値に対応して、加工条件がそれぞれ割り当てられている。
【０８８８】
図９２（ｂ）は、音声ランプ制御装置１１３のＲＯＭ２２２を模式的に示した図である。音声ランプ制御装置１１３のＲＯＭ２２２には、従加工条件回数選択テーブル２２２ｅが追加されている。従加工条件回数選択テーブル２２２ｅは、図９２（ｃ）に示すように、上記した、主加工条件回数選択テーブル２０２ｍと同一の構成であるので、詳細な説明は省略する。
【０８８９】
図９３は、第１４実施形態における、主制御装置１１０のＭＰＵ２０１で実行される立ち上げ処理を説明するフローチャートである。第１４実施形態の立ち上げ処理は、第３実施形態の立ち上げ処理（図４０）に対して、Ｓ９８０の処理が追加されている。第１４実施形態におけるＳ９０１〜Ｓ９０３までの各処理は、それぞれ第３実施形態のＳ９０１〜Ｓ９０３までの各処理と同一の処理が実行される。Ｓ９０３の処理が完了すると、加工条件設定処理３（図９４、Ｓ９８０）が実行される。
【０８９０】
図９４を参照して、第１４実施形態において、主制御装置１１０内のＭＰＵ２０１により実行される立ち上げ処理の一処理である加工条件設定処理３（Ｓ９８０）について説明する。図９４は、この加工条件設定処理３（Ｓ９８０）を示すフローチャートである。加工条件設定処理３（Ｓ９８０）は、コマンド加工処理（図３９、Ｓ１１４）で使用される加工条件を、電源投入時に実行される立ち上げ処理（図９３）で初期設定するための処理である。なお、加工条件設定処理３（図９４、Ｓ９８０）で設定された加工条件は、加工条件更新処理１（図３８、Ｓ１２０）で選択され、更新される。
【０８９１】
加工条件設定処理３（Ｓ９８０）では、まず、主制御装置１１０のフラッシュメモリ２６１に設けられた主電源投入カウンタ２６１ｈの値が読み出され、その値に＋１して更新される（Ｓ９８１）。主電源投入カウンタ２６１ｈを更新した値が、上限値（本実施形態では、４９）よりも大きいかが判別される（Ｓ９８２）。主電源投入カウンタ２６１ｈが上限値（本実施形態では、４９）よりも大きい値（即ち、５０）であると判別された場合には（Ｓ９８２：Ｙｅｓ）、主電源投入カウンタ２６１ｈの値を初期値である「０」にクリアする（Ｓ９８３）。一方、主電源投入カウンタ２６１ｈの値が上限値（本実施形態では、４９）以下であると判別された場合には（Ｓ９８２：Ｎｏ）、Ｓ９８４の処理が実行される。
【０８９２】
主電源投入カウンタ２６１ｈに、更新した主電源投入カウンタ値を記憶させる（Ｓ９８４）。主電源投入カウンタ値に基づいて、主加工条件回数選択テーブル２０２ｍより、加工条件を選択する（Ｓ９８５）。選択した加工条件を加工条件設定記憶エリア２６１ａに記憶する（Ｓ９８６）。
【０８９３】
図９５は、第１４実施形態における、音声ランプ制御装置１１３のＭＰＵ２２１で実行される立ち上げ処理を説明するフローチャートである。第１４実施形態では、第３実施形態の立ち上げ処理（図４２）に対して、Ｓ１１３０の処理が追加されている。Ｓ１１０１の処理は、第３実施形態のＳ１１０１処理と同一の処理が実行される。Ｓ１１０１の処理が完了すると、サブ加工条件設定処理３（図９６、Ｓ１１６０）を実行する。
【０８９４】
図９６は、サブ加工条件設定処理３（Ｓ１１６０）を示すフローチャートである。サブ加工条件設定処理３（Ｓ１１６０）は、コマンド判別処理（図４６、Ｓ１２２０）で使用される加工条件を初期設定するための処理である。なお、サブ加工条件更新処理１（図４５、Ｓ１２３０）は、サブ加工条件設定処理３（図９６、Ｓ１１６０）で初期設定した加工条件を新たに選択して更新するための処理である。以下、サブ加工条件設定処理３（図９６、Ｓ１１６０）について説明する。
【０８９５】
サブ加工条件設定処理３（Ｓ１１６０）では、上記した、加工条件設定処理３（図９４、Ｓ９８０）に対して、Ｓ９８１〜Ｓ９８５までの各処理において、主電源投入カウンタ２６１ｈがＳ１１６１〜Ｓ１１６５までの各処理では、従電源投入カウンタ２６２ｈに、Ｓ９８６の処理において、選択した加工条件を加工条件設定記憶エリア２６１ａに記憶していたのが、Ｓ１１６６の処理では、選択した加工条件を従新加工条件設定記憶エリア２６２ａ１と従旧加工条件設定記憶エリア２６２ａ２とに記憶することに、それぞれ変更される点を除いては同一であるので、その説明は省略する。
【０８９６】
このように、主制御装置１１０では、パチンコ機１０に電源が投入されて、最初に実行される立ち上げ処理（図９３）の加工条件設定処理３（図９４、Ｓ９８０）で、主電源投入カウンタ２６１ｈの値が「＋１」されて更新される。立ち上げ処理（図９３）は、パチンコ機１０に電源が投入された時のように、主制御装置１１０のＭＰＵ２０１に起動電力が供給されて、作動を開始するときのみに実行される処理であるので、パチンコ機１０に電源が投入された回数（パチンコ機１０に供給される電力がオフ状態からオン状態に変化した回数）をカウントすることができる。
【０８９７】
また、音声ランプ制御装置１１３でも、パチンコ機１０に電源が投入されて、最初に実行される立ち上げ処理（図９５）のサブ加工条件設定処理３（図９６、Ｓ１１６０）で、従電源投入カウンタ２６２ｈの値が「＋１」されて更新される。よって、従電源投入カウンタ２６２ｈは、主電源投入カウンタ２６１ｈと同じく、パチンコ機１０に電源が投入された回数を、互いに同期するための信号等を送受信しなくともカウントすることができる。
【０８９８】
パチンコ機１０は、製造時に電源が投入されて、出荷検査が実行される。この出荷検査では、複数回、電源が投入される。また、製造時に、治具等によりパチンコ機１０毎にランダムな回数で電源の投入を行うことで、パチンコ機１０毎に、パチンコ店に設置されたときには、電源の投入回数が異なり、そのため、パチンコ機１０毎に初期設定される加工条件を異なり易くすることができる。
【０８９９】
また、主電源投入カウンタ２６１ｈはフラッシュメモリ２６１に、従電源投入カウンタ２６２ｈはフラッシュメモリ２６２ｈにそれぞれ設けられているので、ＲＡＭ消去スイッチ１２２が操作等により、使用ＲＡＭ領域のクリア（Ｓ９１６）やＲＡＭの作業領域をクリア（Ｓ１１０９）の処理が実行されても、フラッシュメモリ２６１とフラッシュメモリ２６２とは、初期化されることはないので、主電源投入カウンタ２６１ｈの値と従電源投入カウンタ２６２ｈとの値は保持することができる。
【０９００】
よって、パチンコ店に設置されているパチンコ機１０のこれまでの電源投入回数は、外部から判別できないので、パチンコ機１０が決定する加工条件を予測することを困難にすることができる。従って、「ぶら下げ基板」等により、予測した加工条件で特殊外れコマンドの生成方法を変更したコマンドを音声ランプ制御装置１１３に対して出力する不正を抑制することができる。
【０９０１】
また、主制御装置１１０のＭＰＵ２０１は、加工条件を主電源投入カウンタ２６１ｈの値に基づいて、主加工条件回数選択テーブル２０２ｍ（図９２（ｃ））から選択し、従電源投入カウンタ２６２ｈの値に基づいて、従加工条件回数選択テーブル２２２ｅから選択するので、加工条件を選択するために、設定乱数値等を算出する処理をする場合と比較して、主制御装置１１０と音声ランプ制御装置１１３との制御負荷を軽減することができる。
【０９０２】
また、本実施形態では、主電源投入カウンタ２６１ｈと従電源投入カウンタ２６２ｈとの値には、上限値を設けて、初期値にリセットするように構成したが、それに限るものではなく、上限値を設けずに更新されるように構成して、主電源投入カウンタ２６１ｈと充電原投入カウンタ値との値に基づいて、設定乱数値を算出してもよい。具体的には、カウンタ値に所定定数を掛けて、その値を設定乱数値の上限値で除算して、その余りを設定乱数値として算出するように構成する。
【０９０３】
このように構成することで、主電源投入カウンタ２６１ｈと従電源投入カウンタ２６２ｈとの値を、外部から把握することをより困難にすることができる。さらに、加工条件をよりランダムに決定することができ、加工条件を外部より把握される不正を抑制（防止）することができる。
【０９０４】
本実施形態では、主電源投入カウンタ２６１ｈの値と従電源投入カウンタ２６２ｈとの値に基づいて、主加工条件回数選択用テーブル２０２ｍと従加工条件回数選択用テーブル２２２ｅとからそれぞれ加工条件を選択した。それに限らずに、第８実施形態で説明したように、主加工条件選択用テーブル２０２ｌ（図６４（ｃ））、従加工条件選択用テーブル２２２ｄ（図６４（ｃ））から、設定乱数値に基づいて、主加工条件変更テーブル２０２ｌａと従加工条件変更テーブル２２２ｄａとを選択し、主条件カウンタ２６１ｆと従条件カウンタ２６２ｆとの値に基づいて、加工条件を選択するように構成してもよい。この場合、第８〜９及び１１実施形態で説明した構成を組み合わせると良い。
【０９０５】
次に、図９７〜図１０１を参照して、第１５実施形態におけるパチンコ機１０について説明する。上述の第１４実施形態におけるパチンコ機１０では、主制御装置１１０と音声ランプ制御装置１１３とは、それぞれが独立して、パチンコ機１０に電源が投入された回数を計測して、その値に基づいて、加工条件を選択して初期設定する場合について説明した。
【０９０６】
これに対し、本第１５実施形態におけるパチンコ機１０では、主制御装置１１０と音声ランプ制御装置１１３とは、それぞれが独立して、パチンコ機１０に電源が投入された回数を計測して、その値に基づいて、加工条件を選択して初期設定する。
【０９０７】
即ち、第１５実施形態におけるパチンコ機１０は、第１４実施形態におけるパチンコ機１０と次の点で相違する。第１４実施形態では、主制御装置１１０のＭＰＵ２０１が主電源投入カウンタ２６１ｈの値に基づいて、加工条件を選択し、音声ランプ制御装置１１３のＭＰＵ２２１が従電源投入カウンタ２６２ｈの値に基づいて加工条件を選択していた。これに対し、第１５実施形態では、主制御装置１１０のＭＰＵ２０１は、主電源投入カウンタ２６１ｈの値とＲＴＣ２６３から取得した計時データとに基づいて、加工条件を選択（決定）し、音声ランプ制御装置１１３のＭＰＵ２２１は、従電源投入カウンタ２６２ｈの値とＲＴＣ２６４から取得した計時データとに基づいて、加工条件を選択する点で第１４施形態におけるパチンコ機１０と相違する。
【０９０８】
その他の構成や、主制御装置１１０のＭＰＵ２０１によって実行されるその他の処理、払出制御装置１１１のＭＰＵ２１１によって実行される各種処理、音声ランプ制御装置１１３のＭＰＵ２２１によって実行される各種処理、及び表示制御装置１１４のＭＰＵ２２１によって実行される各種処理については、第３実施形態におけるパチンコ機１０と同一である。以下、第１４実施形態と同一の要素には同一の符号を付し、その説明を省略する。
【０９０９】
図９７（ａ）は、第１５実施形態における、主制御装置１１０のＭＰＵ２０１に設けられたＲＯＭ２０２の内容を模式的に示した図である。第１４実施形態における、主制御装置１１０のＭＰＵ２０１に設けられたＲＯＭ２０２の内容（図９２（ａ））との相違点について説明する。第１５実施形態における、主制御装置１１０のＭＰＵ２０１に設けられたＲＯＭ２０２には、主加工条件回数選択テーブル２０２ｍが削除され、加工条件設定テーブル２０２ｉと主サブ同期補正データ２０２ｊとが追加されている。なお、加工条件設定テーブル２０２ｉと主サブ同期補正データ２０２ｊとは、第３実施形態で既に説明したものと同一の構成であるので、詳細な説明は省略する。
【０９１０】
図９７（ｂ）は、第１５実施形態において、音声ランプ制御装置１１３のＭＰＵ２２１に設けられたＲＯＭ２２２の内容を模式的に示した図である。第１４実施形態において、主制御装置１１０のＭＰＵ２２１に設けられたＲＯＭ２２２の内容（図９２（ｂ））との相違点について説明する。第１５実施形態における、音声ランプ制御装置１１３のＭＰＵ２２１に設けられたＲＯＭ２２２には、従加工条件回数選択テーブルが削除され、加工条件設定テーブル２２２ｃが追加されている。なお、加工条件設定テーブル２２２ｃは、第３実施形態で既に説明したものと同一の構成であるので、詳細な説明は省略する。
【０９１１】
図９８は、第１５実施形態における、主制御装置１１０のＭＰＵ２０１で実行される立ち上げ処理を説明するフローチャートである。第１５実施形態の立ち上げ処理は、第１４実施形態の立ち上げ処理（図９３）に対して、Ｓ９９０の処理が追加されている。第１５実施形態におけるＳ９０１〜Ｓ９０３までの各処理は、それぞれ第１４実施形態のＳ９０１〜Ｓ９０３までの各処理と同一の処理が実行される。Ｓ９０３の処理が完了すると、加工条件設定処理４（図９９、Ｓ９９０）が実行される。
【０９１２】
図９９を参照して、第１５実施形態において、主制御装置１１０内のＭＰＵ２０１により実行される立ち上げ処理の一処理である加工条件設定処理４（Ｓ９９０）について説明する。図９９は、この加工条件設定処理４（Ｓ９９０）を示すフローチャートである。加工条件設定処理４（Ｓ９９０）は、コマンド加工処理（図３９、Ｓ１１４）で使用される加工条件を、電源投入時に実行される立ち上げ処理（図９８）で初期設定するための処理である。なお、加工条件設定処理４（図９９、Ｓ９９０）で設定された加工条件は、加工条件更新処理１（図３８、Ｓ１２０）で選択され、更新される。
【０９１３】
加工条件設定処理４（Ｓ９９０）では、まず、主制御装置１１０に設けられたＲＴＣ２６３より「年・月・日・時・分・秒（ｓ）・ミリ秒（ｍｓ）」の計時データを取得する（Ｓ９９１）。その取得した計時データに、主制御装置１１０のＲＯＭ２０２に記憶されている主サブ同期補正データ２０２ｊ（本実施形態では、１００ｍｓ）が加算される（Ｓ９９２）。主電源投入カウンタ２６１ｈの値を読み出し、その値に「＋１」して更新する（Ｓ９９３）。その更新した主電源投入カウンタ２６１ｈの値を主電源投入カウンタ２６１ｈに記憶する（Ｓ９９４）。
【０９１４】
Ｓ９９２で取得された計時データに、主サブ同期補正データ２０２ｊが加算された補正後の計時データ「年・月・日・時・分」の各データに基づいて、（「年」×「月」×「日」×「時」×「分」×「主電源投入カウンタ２６１ｈの値」×１５３２１＋加算ＩＤ（本実施形態では、５４３２１））÷２５６の演算を行い、その余りを設定乱数値として設定（ＲＡＭ２０３のその他メモリエリア２０３ｋに記憶）する（Ｓ９９５）。なお、「００分」のように０のデータである場合には、その値はスキップされ、算出式から除外される。
【０９１５】
具体的には、ＲＴＣ２６３から取得された計時データが２０１１年１０月３日２１時００分５９秒９００ミリ秒であれば、この値に、主サブ同期補正データ２０２ｊ（本実施形態では、１００ｍｓ）を加算して、補正後の計時データ（２０１１年１０月３日２１時０１分００秒０００ミリ秒）のうち、２０１１年１０月３日２１時０１分の値と、例えば、更新後の主電源投入カウンタ２６１ｈの値が「５４」であれば、その値とに基づいて次の演算が実行される。（２０１１×１０×３×２１×１×５４×１５３２１＋５４３２１）÷２５６＝４０９４４３０９３３  余り９３より、設定乱数値として９３が設定される。
【０９１６】
Ｓ９９５で算出された設定乱数値に基づいて加工条件設定テーブル２０２ｉ（図１１（ａ））より加工条件が選択（決定）されて、加工条件設定記憶エリア２６１ａに記憶される（Ｓ９９６）。具体的には、上記具体例で算出した設定乱数値９３であれば、加工条件設定テーブル２０２ｉ（図１１（ａ））より設定Ｂが決定され、加工条件設定記憶エリア２６１ａに設定Ｂが記憶される。
【０９１７】
なお、主サブ同期補正データ２０２ｊは、主制御装置１１０のＭＰＵ２０１が実行する立ち上げ処理（図９８）において、ＲＡＭアクセス許可（Ｓ９０３）が終了するまでに要する時間と、後述する、音声ランプ制御装置１１３のＭＰＵ２２１が実行する立ち上げ処理（図１００）において、初期設定（図１００、Ｓ１１０１）が終了するまでに要する時間との差で設定されている（本実施形態では１００ｍｓ）。
【０９１８】
主制御装置１１０のＭＰＵ２０１が、加工条件設定処理４（Ｓ９９０）でＲＴＣ２６３から計時データを取得するタイミングと、音声ランプ制御装置１１３のＭＰＵ２２１が、サブ加工条件設定処理４（図１０１、Ｓ１１７０）でＲＴＣ２６４から計時データを取得するタイミングとは同じではない。これは、音声ランプ制御装置１１３のほうが、初期設定（Ｓ１１０１）に時間がかかるためである（本実施形態では、１００ｍｓ長い）。
【０９１９】
そのため、主制御装置１１０のＭＰＵ２０１が、加工条件設定処理４（Ｓ９９０）でＲＴＣ２６３から取得する計時データと、音声ランプ制御装置１１３のＭＰＵ２２１が、サブ加工条件設定処理４（Ｓ１１７０）でＲＴＣ２６４から取得する計時データとは、取得タイミングの誤差である「１００ｍｓ」のずれが発生する。
【０９２０】
しかし、主制御装置１１０のＭＰＵ２０１が、加工条件設定処理４（Ｓ９９０）で算出する設定乱数値も、音声ランプ制御装置１１３のＭＰＵ２２１が、サブ加工条件設定処理４（図１０１、Ｓ１１７０）で算出する設定乱数値も、「年・月・日・時・分」の計時データに基づいて算出し、「秒（ｓ）」及び「ミリ秒（ｍｓ）」については使用しない構成とすることで、主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とが、異なる計時データに基づいて設定乱数値を算出する不具合を防止することができる。
【０９２１】
さらに、主制御装置１１０のＭＰＵ２０１が、ＲＴＣ２６３から計時データを取得してから、音声ランプ制御装置１１３のＭＰＵ２２１が、ＲＴＣ２６４から計時データを取得するまでの間に、計時データの「秒（ｓ）」の値が桁上げすることにより、主制御装置１１０のＭＰＵ２０１が、取得した計時データと、音声ランプ制御装置１１３のＭＰＵ２２１が、取得した計時データとにおいて、「分」以上の値が異なる場合が発生する。
【０９２２】
具体的には、主制御装置１１０のＭＰＵ２０１が、ＲＴＣ２６３から計時データを取得した場合に、「２０１１年１０月１日１４時３３分５９秒９００ミリ秒」であったとすると、音声ランプ制御装置１１３のＭＰＵ２２１は、取得タイミングのずれが「１００ｍｓ」あるため、ＲＴＣ２６４から計時データを取得すると「２０１１年１０月１日１４時３４分００秒０００ミリ秒」となる。しかしながら、主制御装置１１０のＭＰＵ２０１が実行する加工条件設定処理４（図９９、Ｓ９９０）では、Ｓ９９２の処理において、主サブ同期補正データ２０２ｊ（本実施形態では、１００ｍｓ）が、ＲＴＣ２６３から取得した計時データに加算されるので、上記の場合にも、主制御装置１１０のＭＰＵ２０１が、取得した「２０１１年１０月１日１４時３３分５９秒９００ミリ秒」の計時データは、「２０１１年１０月１日１４時３４分００秒０００ミリ秒」に補正される。
【０９２３】
これにより、桁上げが発生するような場合においても、主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とが、使用する「分」以上の計時データを同じ値にすることができる。さらに、主電源投入カウンタ２６１ｈと従電源投入カウンタ２６２ｈとの値は同期して同じ値にカウントされる。そのため、正確に、主制御装置１１０と音声ランプ制御装置１１３とで、同じ設定乱数値を算出することができ、それに基づいて同じ加工条件を選択することができる。
【０９２４】
また、ミリ秒までの計時データを取得して、「分」以上の計時データを設定乱数値の算出に使用することで、パチンコ機１０の通常時では、予期できない不具合により計時データの取得タイミングの差が通常時よりも大きくなった場合にも、「秒」の値で桁上げが発生する値未満の差であれば、主制御装置１１０と音声ランプ制御装置１１３とで、同じ値の「分」以上の計時データを取得することができ、異なる加工条件が選択（決定）されてしまう不具合を抑制することができる。
【０９２５】
本実施形態では、「分」以上の計時データにより、設定乱数値を算出したが、それに限るものではなく、「秒」以上であっても良いし、「時」以上であってもよい。
【０９２６】
また、主サブ同期補正データ２０２ｊは、本実施形態では、主制御装置１１０のＭＰＵ２０１が取得した計時データに加算したが、それに限らず、音声ランプ制御装置１１３のＭＰＵ２２１が取得した計時データから主サブ同期補正データ２０２ｊを減算しても良いし、主サブ同期補正データ２０２ｊの半分の値（本実施形態の値では、５０ｍｓ）を主制御装置１１０のＭＰＵ２０１が取得した計時データに加算して、音声ランプ制御装置１１３のＭＰＵ２２１が取得した計時データから主サブ同期補正データ２０２ｊの半分の値（本実施形態の値であれば、５０ｍｓ）を減算しても良い。
【０９２７】
図１００は、第１５実施形態における、音声ランプ制御装置１１３のＭＰＵ２２１で実行される立ち上げ処理を説明するフローチャートである。第１５実施形態では、第１４実施形態の立ち上げ処理（図９５）に対して、Ｓ１１７０の処理が追加されている。Ｓ１１０１の処理は、第１４実施形態のＳ１１０１処理と同一の処理が実行される。Ｓ１１０１の処理が完了すると、サブ加工条件設定処理４（図１０１、Ｓ１１７０）を実行する。
【０９２８】
図１０１は、サブ加工条件設定処理４（Ｓ１１７０）を示すフローチャートである。サブ加工条件設定処理４（Ｓ１１７０）は、コマンド判別処理（図４６、Ｓ１２２０）で使用される加工条件を初期設定するための処理である。なお、サブ加工条件更新処理１（図４５、Ｓ１２３０）は、サブ加工条件設定処理４（図１０１、Ｓ１１７０）が初期設定した加工条件を新たに選択して更新するための処理である。以下、サブ加工条件設定処理４（図１０１、Ｓ１１７０）について説明する。
【０９２９】
サブ加工条件設定処理４（図１０１、Ｓ１１７０）は、まず、音声ランプ制御装置１１３のＭＰＵ２２１が、ＲＴＣ２６４から「年・月・日・時・分」の計時データを取得する（Ｓ１１７１）。従電源投入カウンタ２６２ｈの値を読み出し、その値に「＋１」して更新する（Ｓ１１７２）。更新した従電源投入カウンタ２６２ｈの値を従電源投入カウンタ２６２ｈに記憶する（Ｓ１１７３）。
【０９３０】
ＲＴＣ２６４から取得した「年・月・日・時・分」の計時データと従電源投入カウンタ２６２ｈの値とに基づいて、（「年」×「月」×「日」×「時」×「分」×従電源投入カウンタ２６２ｈの値×１５３２１＋加算ＩＤ（本実施形態では、５４３２１））÷２５６を算出した余りの値を設定乱数値として設定（ＲＡＭ２２３のその他メモリエリア２２３ｇに記憶）する（Ｓ１１７４）。なお、「００分」のように０のデータである場合には、その値はスキップされ、算出式から除外される。
【０９３１】
Ｓ１１７４の処理で算出した設定乱数値に基づいて、図３６（ｃ）に示す加工条件設定テーブル２２２ｃから加工条件を選択し、図３５に示す、音声ランプ制御装置１１３のフラッシュメモリ２６２に設けられた従新加工条件設定記憶エリア２６２ａ１と従旧加工条件設定記憶エリア２６２ａ２との両方に選択して加工条件を記憶する（Ｓ１１７５）。
【０９３２】
サブ加工条件設定処理４（図１０１、Ｓ１１７０）は、パチンコ機１０に電源が投入された場合に、音声ランプ制御装置１１３のＭＰＵ２２１が実行する立ち上げ処理（図１００）で加工条件を初期設定するための処理である。そして、サブ加工条件設定処理４（図１０１、Ｓ１１７０）で選択された加工条件は、従新加工条件設定記憶エリア２６２ａ１だけでなく、従旧加工条件設定記憶エリア２６２ａ２にも記憶される。
【０９３３】
ここで、サブ加工条件設定処理４（Ｓ１１７０）では、条件変更時フラグ２２３ｇ１はオンに設定されない。条件変更時フラグ２２３ｇ１がオフに設定されている場合には、コマンド判別処理（図４６、Ｓ１２２０）において、従新加工条件設定記憶エリア２６２ａ１に記憶された加工条件のみで特殊外れコマンドの判別が実行される。
【０９３４】
よって、立ち上げ処理（図１００）が終了し、通常遊技が実行されても、条件変更時フラグ２２３ｇ１がオンに設定されるまでは、従旧加工条件設定記憶エリア２６２ａ２に記憶された加工条件に基づいて判定が行われることはないが、ノイズ等により、条件設定時フラグ２２３ｇ１がオンであると、判別された場合にも、サブ加工条件設定処理４（図１０１、Ｓ１１３０）において、従旧加工条件設定記憶エリア２６２ａ２にも、従新加工条件設定記憶エリア２６２ａ１に記憶されている加工条件と同一の加工条件が記憶されているので、特殊外れコマンドの判別を実行することができる。従って、ノイズ等により誤作動が起きた場合にも、パチンコ機１０の制御をフリーズさせることなく対応することができる。
【０９３５】
また、主電源投入カウンタ２６１ｈは、フラッシュメモリ２６１に設けられ、従電源投入カウンタ２６２ｈは、フラッシュメモリ２６２とに設けられているので、ＲＡＭ消去スイッチ１２２が操作された場合等におけるＲＡＭ使用領域をクリア（図９８、Ｓ９１６）やＲＡＭの作業領域をクリア（図１００、Ｓ１１０９）の処理が実行されても、その値は、初期化されない。よって、工場における出荷検査からパチンコ機１０に電源が投入された回数が、パチンコ機１０がパチンコ店に設置された後も、含められたままカウントすることができる。従って、例え、パチンコ店に設置されてからの電源投入回数を外部からカウントしていたとしても、パチンコ機１０の正しい電源投入回数をパチンコ機１０の外部から把握することが困難とすることができる。その結果、主電源投入カウンタ２６１ｈと従電源投入カウンタ２６２ｈとの値から選択される加工条件を推測して、「ぶら下げ基板」等に寄り音声ランプ制御装置１１３に対して、推測した加工条件で加工した特殊外れコマンドを出力する不正を抑制（防止）することができる。
【０９３６】
さらに、主制御装置１１０のＭＰＵ２０１は、ＲＴＣ２６３より取得した計時データに主サブ同期補正データ２０２ｊを加算した値と主電源投入カウンタ２６１ｈの値とに基づいて、設定乱数値を算出して、加工条件を加工条件設定テーブル２０２ｉから選択する。また、音声ランプ制御装置１１３のＭＰＵ２２１は、ＲＴＣ２６４より取得した計時データと従電源投入カウンタ２６２ｈの値とに基づいて、主制御装置１１０と同じ設定乱数値を算出して、主制御装置１１０と同じ加工条件を加工条件設定テーブル２２２ｃから選択する。
【０９３７】
算出される設定乱数値を外部から推測することが推測することが困難となり、選択される加工条件が把握されてしまう不具合を防止することができる。また、ＲＴＣ２６３とＲＴＣ２６４とは、パチンコ機１０の製造時に、専用の治具により同期した同じ値で、実際の時間とは異なる時間に予め設定されているので、よりパチンコ機１０の外部より、算出される設定乱数値が推測されてしまうのを抑制することができる。
【０９３８】
また、本実施形態の構成では、主制御装置１１０と音声ランプ制御装置１１３との間で、選択する加工条件を示す信号等を送受信しなくても、同じ加工条件を、主制御装置１１０と音声ランプ制御装置１１３とで選択することができるので、選択する加工条件を示す信号を解析されることにより、選択された加工条件が把握される不正を抑制することができる。
【０９３９】
加工条件設定処理４（図９９、Ｓ９９０）とサブ加工条件設定処理４（図１０１、Ｓ１１７０）とでは、設定乱数値を算出して、その値に基づいて加工条件を選択する構成としたが、第８実施形態で説明したように、主加工条件選択用テーブル２０２ｌ（図６４（ｃ））、従加工条件選択用テーブル２２２ｄ（図６４（ｃ））から、設定乱数値に基づいて、主加工条件変更テーブル２０２ｌａと従加工条件変更テーブル２２２ｄａとを選択し、主条件カウンタ２６１ｆと従条件カウンタ２６２ｆとの値に基づいて、加工条件を選択するように構成してもよい。この場合、第８〜９及び１１実施形態で説明した構成を組み合わせると良い。
【０９４０】
次に、図１０２を参照して、第１６実施形態におけるパチンコ機１０について説明する。上述の第１５実施形態におけるパチンコ機１０では、主制御装置１１０のＭＰＵ２０１が実行する加工条件設定処理４（図９９、Ｓ９９０）において、ＲＴＣ２６３から取得した計時データに主サブ同期補正データ２０２ｊを加算することで、音声ランプ制御装置１１３のＭＰＵ２２１が、サブ加工条件設定処理４（図１０１、Ｓ１１７０）にてＲＴＣ２６４から取得した計時データと同期（設定乱数値を算出するのに用いる計時データを同じに）させる場合について説明した。
【０９４１】
これに対し、本第１６実施形態におけるパチンコ機１０では、主制御装置１１０のＭＰＵ２０１が実行する加工条件設定処理４（図１０２（ａ）、Ｓ９９０）と、音声ランプ制御装置１１３のＭＰＵ２２１が実行するサブ加工条件設定処理４（図１０２（ｂ）、Ｓ１１７０）とにおいて、同じタイミングで計時データをＲＴＣ２６３、２６４から取得できるように取得タイミングを合わせる処理を実行する。そして、主制御装置１１０のＭＰＵ２０１は、その計時データと主電源投入カウンタ２６１ｈとの値に基づいて加工条件を選択し、音声ランプ制御装置１１３のＭＰＵ２２１は、その計時データと従電源投入カウンタ２６２ｈとの値に基づいて加工条件を選択する。
【０９４２】
即ち、第１６実施形態におけるパチンコ機１０は、第１５実施形態におけるパチンコ機１０と次の点で相違する。第１５実施形態は、加工条件設定処理４（図９９、Ｓ９９０）において、取得した計時データに主サブ同期補正データ２０２ｊを加算する。それにより、サブ加工条件設定処理４（図１０１、Ｓ１１７０）で取得する計時データと同期（設定乱数値を算出するのに用いる計時データを同じに）させていた。これに対し、第１５実施形態では、加工条件設定処理４（図１０２（ａ）、Ｓ９９０）と音声ランプ制御装置１１３のＭＰＵ２２１が実行するサブ加工条件設定処理４（図１０２（ｂ）、Ｓ１１７０）とにおいて、同じタイミングで計時データを取得できるように、取得するタイミングを判別する点で、第１５実施形態におけるパチンコ機１０と相違する。
【０９４３】
その他の構成や、主制御装置１１０のＭＰＵ２０１によって実行されるその他の処理、払出制御装置１１１のＭＰＵ２１１によって実行される各種処理、音声ランプ制御装置１１３のＭＰＵ２２１によって実行される各種処理、及び表示制御装置１１４のＭＰＵ２２１によって実行される各種処理については、第１５実施形態におけるパチンコ機１０と同一である。以下、第１５実施形態と同一の要素には同一の符号を付し、その説明を省略する。
【０９４４】
図１０２（ａ）は、第１０実施形態における、主制御装置１１０のＭＰＵ２０１で実行される立ち上げ処理の一処理である加工条件設定処理４（図１０２（ａ）、Ｓ９９０）を説明するフローチャートである。加工条件設定処理４（図１０２（ａ）、Ｓ９９０）は、コマンド加工処理（図３９、Ｓ１１４）で使用される加工条件を初期設定するための処理である。なお、加工条件設定処理４（図１０２（ａ）、Ｓ９９０）で初期設定された加工条件は、加工条件更新処理１（図３８、Ｓ１２０）で新たに選択（決定）され更新される。以下、加工条件設定処理４（図１０２（ａ）、Ｓ９９０）について説明する。
【０９４５】
加工条件設定処理４（図１０２（ａ）、Ｓ９９０）では、まず、待機時間が経過したか判別する（Ｓ１０１１）。待機時間は、音声ランプ制御装置１１３のＭＰＵ２２１が実行する立ち上げ処理（図１００）において、初期設定処理を終了し、サブ加工条件設定処理４（図１０２（ａ）、Ｓ１１７０）において、後述するＳ１１８１の処理を実行するまでの時間（本実施形態では、１００ｍｓ）で設定されている。この待機時間を設定することで、音声ランプ制御装置１１３のＭＰＵ２２１が、ＲＴＣ２６４から計時データを取得できる状態となると、主制御装置１１０のＭＰＵ２０１が、ＲＴＣ２６３から計時データを取得する構成とすることができ、計時データの取得のタイミングを同期させることができる。なお、本実施形態では、計時データの取得タイミングの誤差を１ｍｓ未満となるように待機時間を設定した。
【０９４６】
待機時間（本実施形態では、１００ｍｓ）が経過したと判別された場合には（Ｓ１０１１：Ｙｅｓ）、ＲＴＣ２６３から「年・月・日・時・分・秒（ｓ）」の計時データを取得する（Ｓ１０１２）。一方、待機時間（本実施形態では、１００ｍｓ）が経過していないと判別された場合には（Ｓ１０１１：Ｎｏ）、この処理を繰り返し、待機時間が経過するまでこの処理を繰り返す（即ち、待機時間が経過するまで待機する）。
【０９４７】
取得した計時データの「秒（ｓ）」は１０秒であるか判別される（Ｓ１０１３）。この「１０秒」は、主制御装置１１０と音声ランプ制御装置１１３とで、計時データを取得するタイミングを同期させて同じにするためのものである。具体的には、Ｓ１０１１の処理からＳ１０１２の処理を実行した場合に、取得した計時データの「秒（ｓ）」が「８ｓ」であれば、２秒間経過して１０秒となるまで、Ｓ１０１２〜Ｓ１０１３までの処理が繰り返される。
【０９４８】
取得した計時データの「秒（ｓ）」は１０秒であると判別された場合には（Ｓ１０１３：Ｙｅｓ）、主電源投入カウンタ２６１ｈの値を読み出して、その値を「＋１」して更新する（Ｓ１０１４）。更新した主電源投入カウンタ２６１ｈの値を、主電源投入カウンタ２６１ｈに記憶する（Ｓ１０１５）。
【０９４９】
ＲＴＣ２６３から取得した計時データの「年・月・日・時・分」の計時データと主電源投入カウンタ２６１ｈとの値に基づいて、（「年」×「月」×「日」×「時」×「分」×「主電源投入カウンタ２６１ｈの値」×１５３２１＋加算ＩＤ（本実施形態では、５４３２１））÷２５６を算出し、その算出結果の余りの値が設定乱数値として設定（その他メモリエリア２０３ｋに記憶）される（Ｓ１０１６）。なお、「００分」のように０のデータである場合には、その値はスキップされ、算出式から除外される。
【０９５０】
Ｓ１０１６の処理で算出した設定乱数値に基づいて、加工条件設定テーブル２０２ｉから加工条件を選択して、加工条件設定記憶エリア２６１ａに記憶する（Ｓ１０１７）。
【０９５１】
図１０２（ｂ）は、第１６実施形態における、音声ランプ制御装置１１３のＭＰＵ２２１で実行される立ち上げ処理の一処理であるサブ加工条件設定処理４（Ｓ１１７０）を説明するフローチャートである。このサブ加工条件設定処理４（Ｓ１１７０）は、コマンド判別処理（図４６、Ｓ１２２０）で使用される加工条件を設定するための処理である。なお、サブ加工条件設定処理４（図１０２（ｂ）、Ｓ１１４０）で初期設定された加工条件は、サブ加工条件更新処理１（図３８、Ｓ１２０）の処理で新たに選択され更新される。以下、サブ加工条件設定処理４（図１０２（ｂ）、Ｓ１１７０）について説明する。
【０９５２】
サブ加工条件設定処理４（図１０２（ｂ）、Ｓ１１７０）は、上記した加工条件設定処理２（図１０２（ａ）、Ｓ９９０）に対して、Ｓ１０１１の処理が削除され、Ｓ１０１４〜Ｓ１０１６までの各処理において、主電源投入カウンタ２６１ｈがＳ１１８３〜Ｓ１１８５までの各処理において従電源投入カウンタ２６２ｈに、Ｓ１０１７の処理において、
加工条件を加工条件設定記憶エリア２６１ａに記憶していたのを、Ｓ１１８６の処理において、従新加工条件設定記憶エリア２６２ａ１と従旧加工条件設定記憶エリア２６２ａ２とに記憶することに、それぞれ変更される点を除いて同様であるので、説明は省略する。
【０９５３】
本実施形態では、Ｓ１０１２とＳ１１８１との処理までにおいて、主制御装置１１０のＭＰＵ２０１が、ＲＴＣ２６３から計時データを取得するタイミングと音声ランプ制御装置１１３のＭＰＵ２２１がＲＴＣ２６４から計時データを取得するタイミングとの時間差は、１ｍｓ未満であり、ＲＴＣ２６３から計時データを取得する処理も１ｍｓ未満の高速で実行される。また、音声ランプ制御装置１１３のＭＰＵ２２１もサブ加工条件設定処理４（図１０２（ｂ）、Ｓ１１７０）で同様にＲＴＣ２６４から計時データを取得し、取得した計時データが１０秒であるか判別し、１０秒であればそのときに取得した計時データのうち、「分」以上の計時データに基づいて設定乱数値を算出する。
【０９５４】
これにより、更新の契機を判定する場合には「秒（ｓ）」の単位で判定し、設定乱数値の算出は「年」〜「分」の値で算出するように、使用する計時データの範囲を異ならせることで、外部より計時データを算出するタイミング（本実施形態では、１０秒）が解析されても、設定乱数値を算出している計時データの範囲が、判断をする場合に用いた範囲と異なっているので、取得タイミングを判断している時間（本実施形態では、１０秒）が解析されたとしても、その取得タイミングの時間から設定乱数値を推測されることを困難とすることができる。さらに、計時データの取得タイミングの判断に用いた「秒」の単位を設定乱数値の算出には用いないことで、より外部より設定乱数値を推測（解析）されることを防止することができる。
【０９５５】
また、主電源投入カウンタ２６１ｈと従電源投入カウンタ２６２ｈとは、パチンコ機１０に電源が投入された回数という共通した要素をカウントする。そのため、主電源投入カウンタ２６１ｈと従電源投入カウンタ２６２ｈとは、同期して同じ値となり、主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とは、同じ設定乱数値を算出することができる。そして、主制御装置１１０と音声ランプ制御装置１１３とで、その同じ設定乱数値に基づいて、同じ加工条件を独立して選択（決定）することができる。
【０９５６】
設定乱数値の算出に、ＲＴＣ２６３から取得した計時データと主電源投入カウンタ２６１ｈとを、ＲＴＣ２６４から取得した計時データと従電源投入カウンタ２６２ｈとを、それぞれ組み合わせて用いることで外部から設定乱数値の値を推測されることを抑制（防止）することができる。
【０９５７】
主制御装置１１０と音声ランプ制御装置１１３との間で、選択する加工条件を示す信号を送受信しなくとも、同じ加工条件をそれぞれ選択することができるので、加工条件を示す信号が解析されることにより、解析された加工条件で変更して生成された特殊外れコマンドが把握されて、音声ランプ制御装置１１３に対して「ぶら下げ基板」等によりその変更して生成された特殊外れコマンドを送信される不正を抑制（防止）することができる。
【０９５８】
音声ランプ制御装置１１３のＭＰＵ２２１が実行するサブ加工条件設定処理４（図１０２（ｂ）、Ｓ１１７０）では、主制御装置１１０のＭＰＵ２０１が実行する加工条件設定処理４（図１０２（ａ）、Ｓ９９０）で実行されるＳ１０１１の処理は設けていないが、サブ加工条件設定処理４（図１０２（ｂ）、Ｓ１１７０）でも待機時間を設けて、互いに同期をとるようにしてもよい。
【０９５９】
加工条件設定処理４（図１０２（ａ）、Ｓ９９０）とサブ加工条件設定処理４（図１０２（ｂ）、Ｓ１１７０）とでは、設定乱数値を算出して、その値に基づいて加工条件を選択する構成としたが、第８実施形態で説明したように、主加工条件選択用テーブル２０２ｌ（図６４（ｃ））、従加工条件選択用テーブル２２２ｄ（図６４（ｃ））から、設定乱数値に基づいて、主加工条件変更テーブル２０２ｌａと従加工条件変更テーブル２２２ｄａとを選択し、主条件カウンタ２６１ｆと従条件カウンタ２６２ｆとの値に基づいて、加工条件を選択するように構成してもよい。この場合、第８〜９及び１１実施形態で説明した構成を組み合わせると良い。
【０９６０】
次に、図１０３〜図１０７を参照して、第１７実施形態におけるパチンコ機１０について説明する。上述の第７実施形態におけるパチンコ機１０では、主制御装置１１０において、大当たり遊技が開始される場合に、主制御装置１１０のＭＰＵ２０１が音声ランプ制御装置１１３に対して、オープニングコマンドを出力すると、主制御装置１１０のＭＰＵ２０１がＲＴＣ２６３より計時データを取得する。次に、音声ランプ制御装置１１３のＭＰＵ２２１がオープニングコマンドを受信したことに基づいてＲＴＣ２６４から計時データを取得する。オープニングコマンドを出力してから受信したと判別するまでの時間の経過により、設定乱数値の算出に利用する計時データが、主制御装置１１０と音声ランプ制御装置１１３とで異なる値となってしまう範囲にある場合には、その計時データに基づいて加工条件を設定せずに、設定乱数値の算出に用いる計時データが主制御装置１１０と音声ランプ制御装置１１３とで、同じとなる範囲まで経過してから計時データをそれぞれが取得して、加工条件を選択（決定）する場合について説明した。
【０９６１】
これに対し、本第１７実施形態におけるパチンコ機１０では、主制御装置１１０において、特殊外れコマンドの出力回数をカウントして、所定回数、特殊外れコマンドを出力したことに基づいて、ＲＴＣ２６３から計時データを取得する。また、音声ランプ制御装置１１３において、特殊外れコマンドの受信回数をカウントして、所定回数、特殊外れコマンドを受信したことに基づいて、ＲＴＣ２６４から計時データを取得する。オープニングコマンドを出力してから受信したと判別するまでの時間の経過により、設定乱数値の算出に利用する計時データが、主制御装置１１０と音声ランプ制御装置１１３とで異なる値となってしまう範囲にある場合には、その計時データに基づいて加工条件を設定せずに、設定乱数値の算出に用いる計時データが主制御装置１１０と音声ランプ制御装置１１３とで、同じとなる範囲まで経過してから計時データをそれぞれが取得して、加工条件を選択（決定）する
即ち、第１７施形態におけるパチンコ機１０は、第７実施形態におけるパチンコ機１０と次の点で相違する。第１７実施形態では、特殊外れコマンドの送受信回数が所定回数になると主制御装置１１０と音声ランプ制御装置１１３とでＲＴＣ２６３、ＲＴＣ２６４から計時データを取得する点で、第７施形態におけるパチンコ機１０と相違する。
【０９６２】
その他の構成や、主制御装置１１０のＭＰＵ２０１によって実行されるその他の処理、払出制御装置１１１のＭＰＵ２１１によって実行される各種処理、音声ランプ制御装置１１３のＭＰＵ２２１によって実行される各種処理、及び表示制御装置１１４によって実行される各種処理については、第７実施形態におけるパチンコ機１０と同一である。以下、第７実施形態と同一の要素には同一の符号を付し、その説明を省略する。
【０９６３】
図１０３は、第１７実施形態における、パチンコ機１０の電気的構成を示すブロック図である。第７実施形態における、パチンコ機１０の電気的構成を示すブロック図（図６０参照）との相違点について説明する。
【０９６４】
主制御装置１１０には、ＭＰＵ２０１のＲＡＭ２０３に設けられた大当たりフラグ２０３ｋ１が削除されている。主制御装置１１０のフラッシュメモリ２６１には、主回数カウント記憶エリア２６１ｉが追加されている。
【０９６５】
主回数カウント記憶エリア２６１ｉは、主制御装置１１０が音声ランプ制御装置１１３に対して特殊外れコマンドを出力した回数を示す主回数カウント値の記憶エリアである。主回数カウント記憶エリア２６１ｉは、主制御装置１１０のＭＰＵ２０１が実行する加工条件更新処理７（図１０５、Ｓ２２０）において、主制御装置１１０のＭＰＵ２０１が実行するタイマ割込処理（図１０４）の一処理である外部出力処理（Ｓ１０１）により特殊外れコマンドが音声ランプ制御装置１１３に対して出力されたか判別され、出力されたと判別された場合には、主回数カウント値が主回数カウント記憶エリア２６１ｉから読み出され、その値に「＋１」加算した値が従回数カウント記憶エリア２６１ｊに記憶される。また、主回数カウントの上限値は本実施形態では、「９」に設定されており、主回数カウントの値が上限値より大きい値となると（即ち、主回数カウントの値が「１０」となると）、初期値である「０」にリセットされる。
【０９６６】
音声ランプ制御装置１１３のフラッシュメモリ２６２には、従回数カウント記憶エリア２６２ｉが追加されている。従回数カウント記憶エリア２６２ｉは、主制御装置１１０から出力された特殊外れコマンドを受信した回数を示す従回数カウント値を記憶するための記憶エリアである。従回数カウント記憶エリア２６２ｉは、音声ランプ制御装置１１３のＭＰＵ２２１が実行するサブ加工条件更新処理７（図１０７、Ｓ１４４０）において、コマンド判定処理（図２８、Ｓ１２１４）により特殊外れコマンドを受信したと判別されたかが判別され、受信したと判別された場合には、従回数カウント値が従回数カウント記憶エリア２６２ｉから読み出され、その値に「＋１」加算した値が従回数カウント記憶エリア２６２ｉに記憶される。また、従回数カウント値の上限値は本実施形態では、「９」に設定されており、従回数カウント値が上限値より大きい値となると（即ち、従回数カウントの値が「１０」となると）、初期値である「０」にリセットされる。
【０９６７】
このように、主回数カウント値と従回数カウント値とは同期して同じ値で更新される。そして、特殊外れコマンドの送受信回数が所定回数（本実施形態では、１０回）となると、主制御装置１１０と音声ランプ制御装置１１３とにおいて、加工条件を更新することで、タイミングを合わせて加工条件をそれぞれ更新することができる。また、特殊外れコマンドの送受信回数に基づいて加工条件を更新するタイミングを決定することで、「ぶら下げ基板」等により音声ランプ制御装置１１３に対して特殊外れコマンドが出力されると、主制御装置１１０よりも先に加工条件が音声ランプ制御装置１１３で更新されることとなり、「ぶら下げ基板」等により出力される特殊外れコマンドを正規の特殊外れコマンドとして認識しないようにすることができるので不正による被害を低減することができる。
【０９６８】
図１０４は、第１７実施形態における、主制御装置１１０のＭＰＵ２０１で実行されるタイマ割込処理を説明するフローチャートである。第１７実施形態のタイマ割込処理は、第７実施形態のタイマ割込処理（図５０）に対して、Ｓ２２０の処理が追加されている。第１７実施形態における、Ｓ１０１の処理は、第７実施形態のＳ１０１の処理と同一の処理が実行される。Ｓ１０１の処理が完了すると、第１７実施形態におけるタイマ割込処理では、加工条件更新処理７（図１０５、Ｓ２２０）の処理を実行する。
【０９６９】
図１０５を参照して、第１７実施形態において、主制御装置１１０内のＭＰＵ２０１により実行されるタイマ割込処理の一処理である加工条件更新処理７（Ｓ２２０）について説明する。図１０５は、この加工条件更新処理７（Ｓ２２０）を示すフローチャートである。加工条件更新処理７（図１０５、Ｓ２２０）は、加工条件設定処理１（図４１、Ｓ９４０）で初期設定された加工条件を、主回数カウント値が設定値（本実施形態では、１０）となった場合に、ＲＴＣ２６３から計時データを取得して加工条件を選択して更新するための処理である。
【０９７０】
加工条件更新処理７（図１０５、Ｓ２２０）では、まず、主遅延フラグ２０３ｋ３がオンに設定されているか判別される（Ｓ２２１）。ここで、主遅延フラグ２０３ｋ３は、主回数カウント値の値が設定値（本実施形態では、１０）となった場合に、ＲＴＣ２６３から取得した計時データの値の内、ミリ秒（ｍｓ）の値が所定範囲内（本実施形態では、９９７ｍｓ〜９９９ｍｓ）であった場合にオンに設定されるフラグである。即ち、主遅延フラグ２０３ｋ３は、取得した計時データ所定範囲内の値であったことを示すフラグである。
【０９７１】
主遅延フラグ２０３ｋ３がオンに設定されていない（即ち、オフである）と判別された場合には（Ｓ２２１：Ｎｏ）、主制御装置１１０のＭＰＵ２０１が実行するタイマ割込処理（図１０４）の一処理である外部出力処理（Ｓ１０１）において、特殊外れコマンドが出力されたかが判別される（Ｓ２２２）。特殊外れコマンドを出力したと判別された場合には（Ｓ２２２：Ｙｅｓ）、主回数カウント記憶エリア２６１ｉから主回数カウント値を読み出して、主回数カウント値に「＋１」を加算して更新する（Ｓ２２３）。一方、特殊外れコマンドを出力していないと判別された場合には（Ｓ２２２：Ｎｏ）、この処理を終了する。
【０９７２】
更新した主回数カウント値が上限値（本実施形態では、９）よりも大きいか（即ち、１０であるか）が判別される（Ｓ２２４）。主回数カウント値が上限値よりも大きい（即ち、１０である）と判別された場合には（Ｓ２２４：Ｙｅｓ）、主回数カウント値を初期値である「０」にリセットして、主回数カウント記憶エリア２６１ｉに記憶する（Ｓ２２５）。一方、主回数カウント値が上限値以下であると判別された場合には（Ｓ２２４：Ｎｏ）、この処理を終了する。
【０９７３】
ＲＴＣ２６３より「年・月・日・時・分・秒（ｓ）・ミリ秒（ｍｓ）」の計時データを取得する（Ｓ２２６）。取得した計時データのミリ秒（ｍｓ）の値は、所定範囲（本実施形態では、９９７ｍｓ〜９９９ｍｓ）の値であるかが判別される（Ｓ２２７）。取得した計時データのミリ秒（ｍｓ）の値が、所定範囲の値であると判別された場合には（Ｓ２２７：Ｙｅｓ）、Ｓ２２６の処理で取得した計時データを計時データ１記憶エリア２６１ｄに記憶し、主遅延フラグ２０３ｋ３をオンに設定する（Ｓ２２８）。一方、取得した計時データのミリ秒（ｍｓ）の値が、所定範囲の値でないと判別された場合には（Ｓ２２７：Ｎｏ）、後述する、Ｓ２３３の処理へ移行する。
【０９７４】
主遅延フラグ２０３ｋ３がオンであると判別された場合には（Ｓ２２１：Ｙｅｓ）、過去にＳ２２６で取得した計時データが、「９９７ｍｓ〜９９９ｍｓ」の範囲でであると判別されて、計時データの取得が遅延されているので、ＲＴＣ２６３から「年・月・日・時・分・秒（ｓ）・ミリ秒（ｍｓ）」の計時データを取得し、計時データ２記憶エリア２６１ｅに記憶する（Ｓ２２９）。計時データ２記憶エリア２６１ｅに記憶された計時データから計時データ１記憶エリア２６１ｄに記憶された計時データを減算し、経過時間を算出する（Ｓ２３０）。この経過時間は、Ｓ２２６の処理でＲＴＣ２６３から計時データが取得されてから、Ｓ２２９の処理でＲＴＣ２６３から計時データを取得するまでに経過した時間である。
【０９７５】
その算出した経過時間が、５ｍｓ以上であるか判別される（Ｓ２３１）。５ｍｓ以上か判別することで、取得した「９９７ｍｓ〜９９９ｍｓ」の範囲の計時データを取得してから、ＲＴＣ２６３の計時データのミリ秒（ｍｓ）の値は最低でも２ｍｓ以上となり、秒（ｓ）の値へと桁上げが発生している。そのため、必ずミリ秒（ｍｓ）の値が秒（ｓ）の値へ桁上げが発生する値として５ｍｓ以上を設定した。なお、桁上げが発生させられればよいので、３ｍｓ以上の値であれば不具合のない上限値で他の値でもよい。
【０９７６】
その算出した経過時間が、５ｍｓ以上であると判別された場合には（Ｓ２３１：Ｙｅｓ）、主遅延フラグ２０３ｋ３がオフに設定される（Ｓ２３２）。一方、その算出した経過時間が、５ｍｓ以上でない（５ｍｓ未満である）と判別された場合には（Ｓ２３１：Ｎｏ）、この処理を終了する。
【０９７７】
Ｓ２３２の処理を実行した後、又はＳ２２７：Ｙｅｓと判別された場合には、Ｓ２２９で取得した計時データに基づいて（Ｓ２２７：Ｎｏと判別された場合にはＳ２２６で取得された計時データに基づいて）、（「年」×「月」×「日」×「時」×「分」×１５３２１＋加算ＩＤ（本実施形態では、５４３２１））÷２５６を算出し、その算出結果の余りの値が設定乱数値として設定（その他メモリエリア２２３ｇに記憶）される（Ｓ２３３）。なお、「００分」のように０のデータである場合には、その値はスキップされ、算出式から除外される。Ｓ２３３の処理で算出した設定乱数値に基づいて、加工条件設定テーブル２０２ｉより加工条件が選択され、加工条件設定記憶エリア２６１ａに加工条件が記憶される（Ｓ２３４）。
【０９７８】
図１０６は、第１７実施形態における、音声ランプ制御装置１１３のＭＰＵ２２１において実行されるメイン処理（Ｓ１２００）を説明するフローチャートである。第１７実施形態のメイン処理（図１０６、Ｓ１２００）は、第７実施形態におけるメイン処理（図４４、Ｓ１２００）に対して、Ｓ１４４０の処理が追加されている。第１７実施形態におけるＳ１０１の処理は、第７実施形態におけるＳ１０１の処理と同一の処理が実行される。Ｓ１０１の処理が完了すると、第１７実施形態におけるメイン処理（図１０６、Ｓ１２００）では、サブ加工条件更新処理７（図１０７、Ｓ１４４０）を実行する。
【０９７９】
図１０７を参照して、第１７実施形態において、音声ランプ制御装置１１３のＭＰＵ２２１に実行されるメイン処理（図１０６、Ｓ１２００）の一処理であるサブ加工条件更新処理７（Ｓ１４４０）について説明する。図１０７は、サブ加工条件更新処理７（Ｓ１４４０）を示すフローチャートである。サブ加工条件更新処理７（図１０７、Ｓ１４４０）は、サブ加工条件設定処理１（図４３、Ｓ１１３０）で初期設定された加工条件を、従回数カウント値が設定値（本実施形態では、１０）となった場合に、ＲＴＣ２６４から計時データを取得して加工条件を選択して更新するための処理である。
【０９８０】
サブ加工条件更新処理７（図１０７、Ｓ１４４０）は、上記した加工条件更新処理７（図１０５、Ｓ２２０）に対して、Ｓ２２１の処理における主遅延フラグ２０３ｋ３がＳ１４４１の処理における従遅延フラグ２２３ｇ３に、Ｓ２２２の処理における特殊外れコマンドの出力がＳ１４４２の処理における特殊外れコマンドの受信に、Ｓ２２３〜Ｓ２２５までの各処理における主回数カウント値がＳ１４４３〜Ｓ１４４５までの各処理における従回数カウント値に、Ｓ２２７の処理における「９９７ｍｓ〜９９９ｍｓ」がＳ１４４７における「９９８ｍｓ〜９９９ｍｓ」に、Ｓ２２８の処理における計時データ１記憶エリア２６１ｄと主遅延フラグ２０３ｋ３がＳ１４４８の処理における計時データ１記憶エリア２６２ｄと従遅延フラグ２２３ｇ３に、Ｓ２３２における主遅延フラグ２０３ｋ３がＳ１４５２の処理における従遅延フラグ２２３ｇ３に、Ｓ２３４の処理が算出した設定乱数値に基づいて加工条件設定テーブル２２２ｃより加工条件を選択して従新加工条件設定記憶エリア２６１ａ１と従旧加工条件設定記憶エリア２６２ａ２とに記憶する処理に、それぞれ変更される点を除いて同様であるので、その説明は省略する。
【０９８１】
本実施形態では、主制御装置１１０では普通図柄の当否判定結果が特殊外れであったことを契機として生成される特殊外れコマンドを音声ランプ制御装置１１３に対して出力した回数をカウントし、音声ランプ制御装置１１３では、主制御装置１１０が音声ランプ制御装置１１３に対して出力した特殊外れコマンドを受信した回数をカウントする。主制御装置１１０と音声ランプ制御装置１１３とで、特殊外れコマンドを送受信した回数が同じ設定値（本実施形態では、１０回）となった場合に、主制御装置１１０と音声ランプ制御装置１１３とでは加工条件を更新する。
【０９８２】
これにより、主制御装置１１０と音声ランプ制御装置１１３とで、加工条件を更新するタイミングを合わせて更新することができる。さらに詳細には、主制御装置１１０では、特殊外れコマンドを出力したことに基づいて主回数カウント値を更新し、音声ランプ制御装置１１３では、特殊外れコマンドを受信したことに基づいて従回数カウント値を更新しているので、主制御装置１１０の方が、先に主回数カウント値が設定値となり、加工条件を更新し、音声ランプ制御装置１１３はその１ｍｓ後に、主制御装置１１０が出力した特殊外れコマンドを受信したと判別して、従回数カウント値が設定値となり、加工条件を更新する。
【０９８３】
よって、音声ランプ制御装置１１３の方が主制御装置１１０よりも先に、加工条件を更新してしまい主制御装置１１０が出力する特殊外れコマンドを判別することができなくなってしまう不具合を防止することができる。
【０９８４】
また、パチンコ機１０では、「ぶら下げ基板」等により、中古のパチンコ機１０等から解析した特殊外れコマンドを音声ランプ制御装置１１３に対して出力される不正が行われる場合がある。このような場合には、音声ランプ制御装置１１３に対して、特殊外れコマンドが多回数出力される。それにより、主制御装置１１０では主回数カウント値が設定値に到達していない場合にも、従回数カウンタ値が設定値に到達して、音声ランプ制御装置１１３のみで加工条件の更新が実行される。それにより、音声ランプ制御装置１１３で選択される加工条件が主制御装置１１０で選択されている加工条件と異なるものとなると、主制御装置１１０から出力された特殊外れコマンドを音声ランプ制御装置１１３のＭＰＵ２２１が実行するコマンド判別処理（図４６、Ｓ１２２０）において正規の特殊外れコマンドとは判別されず、不正受信エラーコマンドをセットする処理（図４７、Ｓ１３５４、Ｓ１３５８、Ｓ１３６１）が実行される。
【０９８５】
不正受信エラーコマンドにより、第３図柄表示装置（ＬＣＤ）８１に不正なコマンドを受信したことを示す表示態様が表示され、音声出力装置２２６により、不正なコマンドを受信したことを報知する音声が出力され、エラーを表す表示態様でランプ表示装置２２７が点灯表示される処理が実行される。これにより、遊技店は、不正が行われたことを早期に発見することができ、「ぶら下げ基板」等による不正の被害を低減させることができる。
【０９８６】
また、「ぶら下げ基板」等により特殊外れコマンドが出力されて、加工条件が音声ランプ制御装置１１３のみで更新され、加工条件が変更された後も変わらず「ぶら下げ基板」等から特殊外れコマンドの出力がされると、そのコマンドをコマンド判別処理（図４６、Ｓ１２２０）では異常なコマンドを受信したと判別して、不正受信エラーコマンドがセットされることで、第３図柄表示装置（ＬＣＤ）８１等により異常報知がされるので、「ぶら下げ基板」等による不正を早期に発見することができ、不正による被害を低減させることができる。
【０９８７】
また、本実施形態では、不正受信エラーコマンドをセットしたが、それだけに限らず、異常コマンド（音声ランプ制御装置１１３で選択されている加工条件と異なる加工条件で加工された特殊外れコマンド）を受信した場合には、遊技動作示唆設定フラグ２２３ｆをオフに設定するように構成しても良い。このように構成することで、遊技動作示唆設定フラグ２２３ｆがオンに設定されている場合に異常コマンドを受信すると遊技動作示唆設定フラグ２２３ｆがオフに設定されることで、遊技動作示唆演出が実行されなくなり、不正による被害をさらに低減させることができる。
【０９８８】
さらに、異常フラグを音声ランプ制御装置１１３のＲＡＭ２２３に設けて、異常コマンドを受信した場合には、異常フラグをオンに設定して、異常フラグがオンに設定されている場合には、音声ランプ制御装置１１３のＭＰＵ２２１が実行するコマンド判定処理（図２８、Ｓ１２１４）において、特殊外れコマンドを受信しても、遊技動作示唆抽選処理（図２９（ｂ）、Ｓ１４１３）を実行することを回避するように構成してもよい。このように構成することで、異常コマンドを受信した場合には、音声ランプ制御装置１１３のＲＡＭ２２３の内容が初期化されるまで、異常フラグがオフに設定されず、遊技店側で、パチンコ機１０の状態をチェックした後に、異常フラグをオフに設定することができる。よって、「ぶら下げ基板」等による不正が行われていた場合には、早期に発見することができ、より不正の被害を低減させることができる。
【０９８９】
また、本実施形態では、主制御装置１１０のＭＰＵ２０１がＲＴＣ２６３から計時データを取得するタイミングと音声ランプ制御装置１１３のＭＰＵ２２１がＲＴＣ２６４から計時データを取得するタイミングとは、同一に構成されてはいない。具体的には、主制御装置１１０のＭＰＵ２０１が、特殊外れコマンドを音声ランプ制御装置１１３に対して出力すると、主回数カウンタ値が更新され、主回数カウンタ値が設定値（本実施形態では、１０）となると、ＲＴＣ２６３から計時データを取得する。この場合に、仮に計時データの値が「２０１１年８月４日２１時３０分５９秒９９９ミリ秒」であったとする。すると、特殊外れコマンドが出力された１ｍｓ後に、音声ランプ制御装置１１３のＭＰＵ２２１は、特殊外れコマンドを受信したと判別して、ＲＴＣ２６４から計時データを取得する。
【０９９０】
よって、通常、主制御装置１１０のＭＰＵ２０１が、ＲＴＣ２６３より計時データを取得してから、音声ランプ制御装置１１３のＭＰＵ２２１が、ＲＴＣ２６４から計時データを取得するまでには、１ミリ秒経過しており、「２０１１年８月４日２１時３１分００秒０００ミリ秒」の計時データがＲＴＣ２６４から取得される。よって、設定乱数値は、主制御装置１１０と音声ランプ制御装置１１３とでは、分以上の計時データに基づいて算出されるので、主制御装置１１０と音声ランプ制御装置１１３とで算出される設定乱数値が異なってしまう。
【０９９１】
しかしながら、上述した、本第１７実施形態の構成では、ＲＴＣ２６３から取得した計時データが「２０１１年８月４日２１時３０分５９秒９９９ミリ秒」であった場合には、Ｓ２２７の処理で「９９７ｍｓ〜９９９」ｍｓの範囲に該当すると判別されることから（Ｓ２２７：Ｙｅｓ）、この取得した計時データでは、設定乱数値を算出して加工条件を選択（決定）せず、５ｍｓ以上経過した後の計時データに基づいて設定乱数値が算出されて、その設定乱数値に基づいて加工条件が選択（決定）される（５ｍｓ以上計時データの取得を遅延させてからその計時データに基づいて加工条件を決定する）。
【０９９２】
従って、５ｍｓ以上経過した後にＲＴＣ２６３から取得した計時データは、「２０１１年８月４日２１時３１分００秒００４ミリ秒」以上となる。一方、音声ランプ制御装置１１３のＭＰＵ２２１がＲＴＣ２６４から取得する計時データは、「２０１１年８月４日２１時３１分００秒０００ミリ秒」であったので、後述する「９９８ｍｓ〜９９９ｍｓ」の範囲外となり設定乱数値を算出するのに用いられる。このように、「年・月・日・時・分」までの値は、主制御装置１１０と音声ランプ制御装置１１３とで同じにすることができる。
【０９９３】
その結果、同じ設定乱数値を算出することができ、その設定乱数値に基づいて主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とが、同じ加工条件を選択することができる。さらに、主制御装置１１０と音声ランプ制御装置１１３とで、選択する加工条件を示す信号を送受信しなくとも、同じ加工条件を選択することができるので、加工条件を示す信号が解析されることにより、その加工条件に基づいて変更して生成された特殊外れコマンドを把握されて、音声ランプ制御装置１１３に対して「ぶら下げ基板」等により、その特殊外れコマンドを送信される不正を抑制（防止）することができる。
【０９９４】
また、設定乱数値の算出について、「年・月・日・時・分」までの計時データに基づいて算出を行うことで、取得した計時データの「秒（ｓ）」単位の値が、主制御装置１１０と音声ランプ制御装置１１３とで、ずれてしまったとしても、「分」単位までの値が同じであれば、同じ設定乱数値を算出して、同じ加工条件を選択することができ、音声ランプ制御装置１１３のＭＰＵ２２１が、特殊外れコマンドを判別できなくなるという不具合を防止することができる。
【０９９５】
また、本実施形態では、ＲＴＣ２６３から取得した計時データにより、設定乱数値の算出が回避されて、加工条件の選択（決定）を遅延させるのは、「ミリ秒（ｍｓ）」の値が「９９７ｍｓ〜９９９ｍｓ」の範囲とした。これにより、主制御装置１１０が音声ランプ制御装置１１３に対して出力する特殊外れコマンドを音声ランプ制御装置１１３が受信したと判別してＲＴＣ２６４から計時データを取得するまでに主制御装置１１０のＭＰＵ２０１が実行するタイマ割込処理（図１０４）の処理実行周期（４ｍｓ間隔）と音声ランプ制御装置１１３のＭＰＵ２２１が実行するサブ加工条件更新処理７（図１０７、Ｓ１４４０）の処理実行周期（１ｍｓ間隔）との時差（周期差）よりも時間を要したとしても、この範囲のずれであれば同じ設定乱数値を算出することができる。
【０９９６】
主制御装置１１０が特殊外れコマンドを出力してから、音声ランプ制御装置１１３のＭＰＵ２２１は、サブ加工条件更新処理７（図１０７、Ｓ１４４０）を１ｍｓ間隔で実行している（メイン処理（図１０６、Ｓ１２００）のＳ１２０１参照）ので、１ミリ秒後に特殊外れコマンドを受信していると判別し、ＲＴＣ２６４から計時データを取得する。よって、主制御装置１１０のＭＰＵ２０１が、ＲＴＣ２６３から計時データを取得してミリ秒（ｍｓ）が「９９７ｍｓ〜９９９ｍｓ」の範囲であれば、桁上げした後に（９９７ｍｓ〜９９９ｍｓの範囲の値が時間が経過して１秒以上の値に桁上された後に）ＲＴＣ２６３から計時データを取得する。
【０９９７】
従って、サブ加工条件更新処理７（図１０７、Ｓ１４４０）では、９９７ｍｓに計時データ取得タイミングのずれである１ｍｓを加算した「９９８ｍｓ〜９９９ｍｓ」の範囲にＲＴＣ２６４から取得した計時データのミリ秒（ｍｓ）の値が入っている場合には、５ｍｓ以上が経過した後の計時データがＲＴＣ２６４から取得される。
【０９９８】
その結果、同じ設定乱数値を算出することができ、その設定乱数値に基づいて、主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とが、同じ加工条件を選択することができる。主制御装置１１０と音声ランプ制御装置１１３とで、選択する加工条件を示す信号を送受信しなくとも、同じ加工条件を選択することができるので、加工条件を示す信号を解析されて、変更して生成された特殊外れコマンドを把握されて、音声ランプ制御装置１１３に「ぶら下げ基板」等により送信される不正を抑制（防止）することができる。
【０９９９】
また、設定乱数値の算出について、「年・月・日・時・分」までの計時データに基づいて算出を行うことで、「秒（ｓ）」単位の値が、主制御装置１１０と音声ランプ制御装置１１３とで、ずれてしまったとしても分単位までのデータが同じであれば、同じ設定乱数値を算出して、同じ加工条件を選択することができる。よって、音声ランプ制御装置１１３のＭＰＵ２０１が、特殊外れコマンドを判別できなくなるという不具合を防止することができる。
【１０００】
本実施形態では、桁上げされる範囲のミリ秒（ｍｓ）の値であれば、その範囲を回避するために、所定の経過時間以上、計時データを取得するのを遅延させる構成としたが、それに限るものではなく、取得した計時データが桁上げにより、主制御装置１１０と音声ランプ制御装置１１３とで設定乱数値の算出に用いる計時データの値が異なる場合には、取得した計時データに予め定められた所定値を加算して、桁上げをして計時データを補正するようにしてもよい。
【１００１】
また、取得した計時データが桁上げにより、主制御装置１１０と音声ランプ制御装置１１３とで設定乱数値の算出に用いる計時データの値が異なる場合には、予め定められた代替データを使用するようにしても良い。具体的には、特殊外れコマンドを主制御装置１１０が出力した場合に、取得した計時データが、「２０１１年８月４日２１時３０分５９秒９９９ミリ秒」であった場合には、音声ランプ制御装置１１３では、「２０１１年８月４日２１時３１分００秒０００ミリ秒」を取得することとなり、設定乱数値に用いる「分」の値が、主制御装置１１０と音声ランプ制御装置１１３とで異なってしまう。
【１００２】
このような場合には、主制御装置１１０のＭＰＵ２０１が、取得した計時データのミリ秒（ｍｓ）の値が「９９７ｍｓ〜９９９ｍｓ」の範囲であれば、代替データとして、例えば「２０１０年１２月３１日２３時３１分」を設定して、この値で設定乱数値を算出して、加工条件を選択する。音声ランプ制御装置１１３のＭＰＵ２２１も同様に、特殊外れコマンドを受信したことに基づいて、ＲＴＣ２６４から取得した計時データが、「９９８ｍｓ〜０００ｍｓ」の範囲であれば、代替データとして「２０１０年１２月３１日２３時３１分」を設定して、この値で設定乱数値を算出して、加工条件を選択する。
【１００３】
このようにすることで、正確に、主制御装置１１０と音声ランプ制御装置１１３とで、互いに加工条件を示す信号を送受信しなくとも、同じ加工条件を選択することができる。
【１００４】
また、代替データは、予め定められた計時データを設定するようにしたが、予め定められた加工条件（例えば、設定Ｃ）を選択するように構成しても当然よい。
【１００５】
また、本実施形態では、設定乱数値の算出には「分」以上の計時データを用いたが、それに限らず、「秒（ｓ）」以上の計時データのうち、適宜、設定することができる。例えば、「時・秒（ｓ）」の値に基づいて設定乱数値を算出してもよい。
【１００６】
次に、図１０８〜図１１２を参照して、第１８実施形態におけるパチンコ機１０について説明する。上述の第８実施形態におけるパチンコ機１０では、主制御装置１１０において、設定時間となると、主条件カウンタ２６１ｆの値を更新して、その更新した主条件カウンタ２６１ｆの値に基づいて、主加工条件変更テーブル２０２ｌａから加工条件を選択して更新する。次に、音声ランプ制御装置１１３のＭＰＵ２２１が設定時間となると従条件カウンタ２６２ｆを更新して、その更新した従条件カウンタ２６２ｆの値に基づいて従加工条件変更テーブル２２２ｄａから加工条件を選択して更新する場合について説明した。
【１００７】
これに対し、本第１８実施形態におけるパチンコ機１０では、主制御装置１１０において、特殊外れコマンドの出力回数をカウントして、所定回数、特殊外れコマンドを出力したことに基づいて、主条件カウンタ２６１ｆの値を更新して、その更新した主条件カウンタ２６１ｆの値に基づいて主加工条件変更テーブル２０２ｌａから選択して更新する。次に、音声ランプ制御装置１１３において、特殊外れコマンドの受信回数をカウントして、所定回数、特殊外れコマンドを受信したことに基づいて、従条件カウンタ２６２ｆの値を更新して、その更新した従条件カウンタ２６２ｆの値に基づいて従加工条件変更テーブル２２２ｄａから加工条件を選択して更新する。
【１００８】
即ち、第１８施形態におけるパチンコ機１０は、第８実施形態におけるパチンコ機１０と次の点で相違する。第１８実施形態では、特殊外れコマンドの送受信回数が所定回数になると主制御装置１１０と音声ランプ制御装置１１３とで主条件カウンタ２６１ｆ、従条件カウンタ２６２ｆの値をそれぞれ更新して、その値に基づいて加工条件を選択する点で、第８施形態におけるパチンコ機１０と相違する。
【１００９】
その他の構成や、主制御装置１１０のＭＰＵ２０１によって実行されるその他の処理、払出制御装置１１１のＭＰＵ２１１によって実行される各種処理、音声ランプ制御装置１１３のＭＰＵ２２１によって実行される各種処理、及び表示制御装置１１４によって実行される各種処理については、第８実施形態におけるパチンコ機１０と同一である。以下、第８実施形態と同一の要素には同一の符号を付し、その説明を省略する。
【１０１０】
図１０８は、第１８実施形態における、パチンコ機１０の電気的構成を示すブロック図である。第８実施形態における、パチンコ機１０の電気的構成を示すブロック図（図６３参照）との相違点について説明する。
【１０１１】
主制御装置１１０のフラッシュメモリ２６１には、主回数カウント記憶エリア２６１ｉが追加されている。音声ランプ制御装置１１３のフラッシュメモリ２６２ｆには、従回数カウント記憶エリア２６２ｉが追加されている。主回数カウント記憶エリア２６１ｉと従回数カウント記憶エリア２６２ｉとは、第１７実施形態で既に説明したものと同一の構成であるので、詳細な説明は省略する。
【１０１２】
図１０９は、第１８実施形態における、主制御装置１１０のＭＰＵ２０１で実行されるタイマ割込処理を説明するフローチャートである。第１８実施形態のタイマ割込処理は、第８実施形態におけるタイマ割込処理（図６５）に対して、Ｓ２４０の処理が追加されている。第１８実施形態における、Ｓ１０１の処理は、第８実施形態におけるＳ１０１の処理と同一の処理が実行される。Ｓ１０１の処理が完了すると、第１８実施形態におけるタイマ割込処理（図１０９）では、加工条件更新処理８（図１１０、Ｓ２４０）の処理を実行する。
【１０１３】
図１１０を参照して、第１８実施形態において、主制御装置１１０のＭＰＵ２０１が実行するタイマ割込処理（図１０９）の一処理である加工条件更新処理８（Ｓ２４０）について説明する。図１１０は、この加工条件更新処理８（Ｓ２４０）を示すフローチャートである。加工条件更新処理８（図１１０、Ｓ２４０）は、加工条件設定処理２（図６８、Ｓ９６０）で初期設定された加工条件を、主回数カウント値が設定値となった場合に、主条件カウンタ２６１ｆの値を更新して、その値に基づいて加工条件を選択して更新するための処理である。
【１０１４】
加工条件更新処理８（図１１０、Ｓ２４０）では、まず、主制御装置１１０のＭＰＵ２０１が実行するタイマ割込処理（図１０９）の一処理である外部出力処理（Ｓ１０１）において、特殊外れコマンドが音声ランプ制御装置１１３に対して出力されたか判別される（Ｓ２４１）。特殊外れコマンドが出力されたと判別された場合には（Ｓ２４１：Ｙｅｓ）、主回数カウント記憶エリア２６１ｉから主回数カウント値が読み出され、「＋１」を加算して更新し、主回数カウント記憶エリア２６１ｉに記憶される（Ｓ２４２）。一方、特殊外れコマンドが出力されていないと判別された場合には（Ｓ２４１：Ｎｏ）、この処理を終了する。
【１０１５】
更新した主回数カウント値が上限値（本実施形態では、９）よりも大きい（即ち、１０であるか）が判別される。主回数カウント値が上限値よりも大きいと判別された場合には（Ｓ２４３：Ｙｅｓ）、主回数カウント値を初期値である「０」にリセットした値を主回数カウント記憶エリア２６１ｉに記憶させる（Ｓ２４４）。一方、主回数カウント値が上限値以下であると判別された場合には（Ｓ２４３：Ｎｏ）、この処理を終了する。
【１０１６】
主条件カウンタ２６１ｆの値が読み出され、主条件カウンタ２６１ｆの値に「＋１」を加算して更新された値が主条件カウンタ２６１ｆに記憶される（Ｓ２４５）。主条件カウンタ２６１ｆの値が上限値（本実施形態では、６）よりも大きい（即ち、７であるか）が判別される（Ｓ２４６）。主条件カウンタ２６１ｆの値が上限値以下であると判別された場合には（Ｓ２４６：Ｎｏ）、後述するＳ２４８の処理が実行される。一方、主条件カウンタ２６１ｆの値が上限値よりも大きい（即ち、７である）と判別された場合には（Ｓ２４６：Ｙｅｓ）、主条件カウンタ２６１ｆの値を初期値である「０」にリセットして主条件カウンタ２６１ｆに記憶させる（Ｓ２４７）。主条件カウンタ２６１ｆの値に基づいて主加工条件変更テーブル２０２ｌａより加工条件を選択して、加工条件設定記憶エリア２６１ａに記憶させる（Ｓ２４８）。
【１０１７】
図１１１は、第１８実施形態における、音声ランプ制御装置１１３のＭＰＵ２２１で実行されるメイン処理（Ｓ１２００）を説明するフローチャートである。第１８実施形態のメイン処理（図１１１、Ｓ１２００）は、第８実施形態のメイン処理（図７１、Ｓ１２００）に対して、Ｓ１４６０の処理が追加されている。第１８実施形態におけるＳ１２０１〜Ｓ１２１２までの各処理は、第８実施形態におけるＳ１２０１〜Ｓ１２１２までの各処理と同一の処理が実行される。Ｓ１２１２の処理が完了すると、第１８実施形態におけるメイン処理（図１１１、Ｓ１２００）では、サブ加工条件更新処理８（図１１２、Ｓ１４６０）の処理を実行する。
【１０１８】
図１１２を参照して、第１８実施形態において、音声ランプ制御装置１１３のＭＰＵ２２１により実行されるメイン処理（図１１１、Ｓ１２００）の一処理であるサブ加工条件更新処理８（Ｓ１４６０）について説明する。図１１２は、このサブ加工条件更新処理８（Ｓ１４６０）を示すフローチャートである。サブ加工条件更新処理８（図１１２、Ｓ１４６０）は、サブ加工条件設定処理２（図７０、Ｓ１１４０）で初期設定された加工条件を、従回数カウント値が設定値となった場合に、従条件カウンタ２６２ｆの値を更新して、その値に基づいて加工条件を選択して更新するための処理である。
【１０１９】
サブ加工条件更新処理８（図１１２、Ｓ１４６０）では、上記した、加工条件更新処理８（図１１０、Ｓ２４０）に対して、Ｓ２４１の処理において特殊外れコマンドを出力がＳ１４６１の処理において特殊外れコマンドを受信に、Ｓ２４２〜Ｓ２４４までの各処理において主回数カウント値がＳ１４６２〜Ｓ１４６４までの各処理において従回数カウント値に、Ｓ２４５〜Ｓ２４７までの各処理において主条件カウンタ２６１ｆがＳ１４６５〜Ｓ１４６７までの各処理において従条件カウンタ２６２ｆに、Ｓ２４８の処理がＳ１４６８の処理において従条件カウンタ２６２ｆの値に基づいて、従加工条件変更テーブル２２２ｄａより加工条件を選択して、従新加工条件設定記憶エリア２６２ａ１と従旧加工条件設定記憶エリア２６２ａ２とに記憶に、それぞれ変更される点を除いて同様であるので、その説明は省略する。
【１０２０】
本実施形態では、主制御装置１１０では普通図柄の当否判定結果が特殊外れであったことを契機として生成される特殊外れコマンドを音声ランプ制御装置１１３に対して出力した回数をカウントし、音声ランプ制御装置１１３では、主制御装置１１０が音声ランプ制御装置１１３に対して出力した特殊外れコマンドを受信した回数をカウントする。主制御装置１１０と音声ランプ制御装置１１３とで、特殊外れコマンドを送受信した回数が同じ設定値（本実施形態では、１０回）となった場合に、主制御装置１１０と音声ランプ制御装置１１３とでは加工条件を更新する。
【１０２１】
これにより、主制御装置１１０と音声ランプ制御装置１１３とで、加工条件を更新するタイミングを合わせて更新することができる。さらに詳細には、主制御装置１１０では、特殊外れコマンドを出力したことに基づいて主回数カウント値を更新し、音声ランプ制御装置１１３では、特殊外れコマンドを受信したことに基づいて従回数カウント値を更新しているので、主制御装置１１０の方が、先に主回数カウント値が設定値となり、加工条件を更新し、音声ランプ制御装置１１３はその１ｍｓ後に、主制御装置１１０が出力した特殊外れコマンドを受信したと判別して、従回数カウント値が設定値となり、加工条件を更新する。
【１０２２】
よって、音声ランプ制御装置１１３の方が主制御装置１１０よりも先に、加工条件を更新してしまい主制御装置１１０が出力する特殊外れコマンドを判別することができなくなってしまう不具合を防止することができる。
【１０２３】
また、パチンコ機１０では、「ぶら下げ基板」等により、中古のパチンコ機１０等から解析した加工条件で加工した特殊外れコマンドを音声ランプ制御装置１１３に対して出力される不正が行われる場合がある。このような場合には、音声ランプ制御装置１１３に対して、特殊外れコマンドが多回数出力される。それにより、主制御装置１１０では主回数カウント値が設定値に到達していない場合にも、従回数カウンタ値が設定値に到達して、音声ランプ制御装置１１３のみで加工条件の更新が実行される。それにより、音声ランプ制御装置１１３で選択される加工条件が主制御装置１１０で選択されている加工条件と異なるものとなると、主制御装置１１０から出力された特殊外れコマンドを音声ランプ制御装置１１３のＭＰＵ２２１が実行するコマンド判別処理（図４６、Ｓ１２２０）において
正規の特殊外れコマンドとは判別されず、不正受信エラーコマンドをセットする処理（図４７、Ｓ１３５４、Ｓ１３５８、Ｓ１３６１）が実行される。
【１０２４】
不正受信エラーコマンドにより、第３図柄表示装置（ＬＣＤ）８１に不正なコマンドを受信したことを示す表示態様が表示され、音声出力装置２２６により、不正なコマンドを受信したことを報知する音声が出力され、エラーを表す表示態様でランプ表示装置２２７が点灯表示される処理が実行される。これにより、遊技店は、不正が行われたことを早期に発見することができ、「ぶら下げ基板」等による不正の被害を低減させることができる。
【１０２５】
また、「ぶら下げ基板」等により特殊外れコマンドが出力されて、加工条件が音声ランプ制御装置１１３のみで更新され、加工条件が変更された後も変わらず「ぶら下げ基板」等から特殊外れコマンドの出力がされると、そのコマンドをコマンド判別処理（図４６、Ｓ１２２０）では異常なコマンドを受信したと判別して、不正受信エラーコマンドがセットされることで、第３図柄表示装置（ＬＣＤ）８１等により異常報知がされるので、「ぶら下げ基板」等による不正を早期に発見することができ、不正による被害を低減させることができる。
【１０２６】
また、本実施形態では、不正受信エラーコマンドをセットしたが、それだけに限らず、異常コマンド（音声ランプ制御装置１１３で選択されている加工条件と異なる加工条件で加工された特殊外れコマンド）を受信した場合には、遊技動作示唆設定フラグ２２３ｆをオフに設定するように構成しても良い。このように構成することで、遊技動作示唆設定フラグ２２３ｆがオンに設定されている場合に異常コマンドを受信すると遊技動作示唆設定フラグ２２３ｆがオフに設定されることで、遊技動作示唆演出が実行されなくなり、不正による被害をさらに低減させることができる。
さらに、異常フラグを音声ランプ制御装置１１３のＲＡＭ２２３に設けて、異常コマンドを受信した場合には、異常フラグをオンに設定して、異常フラグがオンである場合には、音声ランプ制御装置１１３のＭＰＵ２２１が実行するコマンド判定処理（図２８、Ｓ１２１４）において、特殊外れコマンドを受信しても、遊技動作示唆抽選処理（図２９（ｂ）、Ｓ１４１３）を実行することを回避するように構成してもよい。このように構成することで、異常コマンドを受信した場合には、音声ランプ制御装置１１３のＲＡＭ２２３の内容が初期化されるまで、異常フラグがオフに設定されず、遊技店側で、パチンコ機１０の状態をチェックした後に、異常フラグをオフに設定することができる。よって、「ぶら下げ基板」等による不正が行われていた場合には、早期に発見することができ、より不正の被害を低減させることができる。
【１０２７】
また、本実施形態では、主制御装置１１０では、主回数カウント値の値が設定値となると主条件カウンタ２６１ｆの値を「＋１」して更新する。そして、更新された値に基づいて、加工条件が主加工条件変更テーブル２０２ｌａから選択される。このように、特殊外れコマンドを予め設定された回数受信する毎に、主条件カウンタ２６１ｆの値が更新され、その値に基づいて加工条件が選択されることで、規則的に加工条件を更新することができる。よって、主制御装置１１０のＭＰＵ２０１が、設定乱数値等を算出する処理をすることなく加工条件を更新することができるので、主制御装置１１０の制御負荷を軽減することができる。同様に、音声ランプ制御装置１１３でも同じ効果を奏することができる。
【１０２８】
また、主加工条件変更テーブル２０２ｌａと従加工条件変更テーブル２２２ｄａとは、主制御装置１１０のＭＰＵが実行する加工条件設定処理２（図６８、Ｓ９６０）において、主加工条件選択用テーブル２０２ｌよりＲＴＣ２６３から取得した計時データに基づいて算出された設定乱数値により選択される。一方、音声ランプ制御装置１１３でも主制御装置１１０と同様に、サブ加工条件設定処理２（図７０、Ｓ１１４０）において、従加工条件選択用テーブル２２２ｄよりＲＴＣ２６４から取得した計時データに基づいて算出される設定乱数値により選択される。
【１０２９】
これにより、主制御装置１１０と音声ランプ制御装置１１３で選択される加工条件は規則的に主条件カウンタ２６１ｆ、従条件カウンタ２６２ｆにより各テーブルでそれぞれのカウンタ値に対応して設定された順に規則的に選択されても、多種多様のパターンで選択されるので、選択される加工条件を予測され、「ぶら下げ基板」等による不正が行われるのを抑制することができる。
【１０３０】
また、主加工条件選択用テーブル２０２ｌを構成している主条件変更テーブル２０２ｌａと従加工条件選択用テーブル２２２ｄを構成している従条件変更テーブル２２２ｄａとの種類を多く設定することで、テーブルでカウンタ値に対応して設定された順に、規則的に加工条件が選択されても、その規則を予測されてしまう不具合を防止することができる。
【１０３１】
また、本実施形態のように、各テーブルで更新される毎に、選択される加工条件の順序をカウンタ値に基づいて設定しておくことができるので、予め、意図的に加工条件の変更順序を設計することができ、選択される加工条件の種類が偏ってしまう等の不具合を防止できる。
【１０３２】
なお、本実施形態では、主条件カウンタ２６１ｆの値に基づいて、主加工条件変更テーブル２０２ｌａより加工条件を選択し、従条件カウンタ２６２ｆの値に基づいて、従加工条件変更テーブル２２２ｄａより加工条件を選択した。それに限ることなく、主加工条件変更テーブル２０２ｌａと従加工条件変更テーブル２２２ｄａとを構成している加工条件に予めそれぞれテーブル同士で同じ順序を付しておき、特殊外れコマンドの送受信回数が設定値となる度にその順序に従って加工条件を更新するように構成してもよい。
【１０３３】
また、第１７実施形態と第１８実施形態とでは、音声ランプ制御装置１１３では、選択した加工条件を従新加工条件設定記憶エリア２６２ａ１と従旧加工条件設定記憶エリア２６２ａ２とに記憶し、条件変更フラグ２２３ｇ１はオンに設定されない。このように構成することで、通常時は、従旧加工条件設定記憶エリア２６２ａ２に記憶された加工条件によって受信した特殊外れコマンドの判別をすることはないが、ノイズ等により、条件変更フラグ２２３ｇ１がオンであると判別された場合にも、従旧加工条件設定記憶エリア２６２ａ２には従新加工条件設定記憶エリア２６２ａ１と同じ加工条件が記憶されているので、主制御装置１１０から受信した特殊外れコマンドを判別することができ、遊技の制御をフリーズさせてしまうような不具合を防止することができる。
【１０３４】
次に、図１１３〜図１２４を参照して、第１９実施形態におけるパチンコ機１０について説明する。上述の第３実施形態におけるパチンコ機１０では、加工条件更新処理１（図３８、Ｓ１２０）において、ＲＴＣ２６３が設定時間となると、加工条件設定記憶エリア２６１ａに記憶されている加工条件を更新する。また、サブ加工条件更新処理１（Ｓ１１３０）において、ＲＴＣ２６４が設定時間となると、従新加工条件設定記憶エリア２６２ａ１に記憶されている加工条件を更新する場合について説明した。
【１０３５】
これに対し、本第１９実施形態におけるパチンコ機１０では、主制御装置１１０において、設定時間となると、ＲＴＣ制御装置２６７からＭＰＵ２０１のＩＮＴ端子に割込信号を出力する。これを契機に、主制御装置１１０のＭＰＵ２０１が主カウント回路２６５からカウント値を取得して、そのカウント値に基づいて加工条件を決定して更新する。また、音声ランプ制御装置１１３において、設定時間となると、音声ランプ制御装置１１３のＲＴＣ制御装置２６８からＭＰＵ２２１のＩＮＴ端子に割込信号を出力する。これを契機に、従カウント回路２６６からカウント値を取得して、そのカウント値に基づいて加工条件を決定して更新する。
【１０３６】
即ち、第１９施形態におけるパチンコ機１０は、第３実施形態におけるパチンコ機１０と次の点で相違する。第１９実施形態では、主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とにおいて、設定時間となると、主カウント回路２６５と従カウント回路２６６とからそれぞれカウント値を取得して、そのカウント値に基づいて加工条件をそれぞれ決定して更新する点で、第３実施形態におけるパチンコ機１０と相違する。
【１０３７】
その他の構成や、主制御装置１１０のＭＰＵ２０１によって実行されるその他の処理、払出制御装置１１１のＭＰＵ２１１によって実行される各種処理、音声ランプ制御装置１１３のＭＰＵ２２１によって実行される各種処理、及び表示制御装置１１４によって実行される各種処理については、第３実施形態におけるパチンコ機１０と同一である。以下、第３実施形態と同一の要素には同一の符号を付し、その説明を省略する。
【１０３８】
図１１３は、第１９実施形態における、パチンコ機１０の電気的構成を示すブロック図である。第３実施形態における、パチンコ機１０の電気的構成を示すブロック図（図３５参照）との相違点について説明する。
【１０３９】
主制御装置１１０には、ＲＴＣ制御装置２６７が設けられている。また、音声ランプ制御装置１１３には、ＲＴＣ制御装置２６８が設けられている。
【１０４０】
主制御装置１１０のＲＴＣ制御装置２６７は、主に、パチンコ機１０の電源断時でも計時が可能なＲＴＣ（図示せず）とＩＣ回路で構成された制御回路であり、ＲＴＣ制御装置２６７のＲＴＣの計時データをＩＣ回路（図示せず）が監視して、設定時間（本実施形態では、例えば、１０時０５分４０秒０００ミリ秒）となると、ＩＣ回路が主制御装置１１０のＭＰＵ２０１のＩＮＴ端子に対して割込信号（５Ｖの入力を０Ｖに変化させる）を出力するように構成されている。また、主制御装置１１０のＭＰＵ２０１は、ＲＴＣ制御装置２６７のＲＴＣより計時データを取得可能に構成されている。
【１０４１】
音声ランプ制御装置１１３のＲＴＣ制御装置２６８は、主に、パチンコ機１０の電源断時でも計時可能なＲＴＣ（図示せず）とＩＣ回路で構成された制御回路であり、ＲＴＣの計時データをＩＣ回路が監視して、主制御装置１１０のＲＴＣ制御装置２６７と同じ設定時間（本実施形態では、例えば、１０時０５分４０秒０００ミリ秒）となると、音声ランプ制御装置１１３のＭＰＵ２２１のＩＮＴ端子に対して割込信号（５Ｖの入力を０Ｖに変化させる）を出力するように構成されている。また、音声ランプ制御装置１１３のＭＰＵ２２１は、音声ランプ制御装置１１３のＲＴＣ制御装置２６８のＲＴＣから計時データを取得可能に構成されている。
【１０４２】
このように構成することで、主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とのＩＮＴ端子に同じタイミング（設定時間）で割込信号がそれぞれ入力され、後述する、ＩＮＴ割込処理（図１１５、Ｓ２５０）とサブＩＮＴ割込処理（図１２２、Ｓ１４７０）とが同じタイミングでそれぞれ実行される。また、後述するが、主カウント回路２６５と従カウント回路２６６とは、パルス信号出力回路２５４から共通して同じ１０ｍｓ周期のパルス信号が入力される。よって、主カウント回路２６５と従カウント回路２６６とでは、同じカウント値で同期して更新される。主制御装置１１０と音声ランプ制御装置１１３とでは、同じタイミングで主カウント回路２６５と従カウント回路２６６とからカウント値をそれぞれ取得できる。よって、主制御装置１１０と音声ランプ制御装置１１３とでは、同じ（同期した）カウント値をそれぞれ取得して、そのカウント値に基づいて、互いに同じ加工条件をそれぞれ取得できる。その結果、主制御装置１１０と音声ランプ制御装置１１３との間で、選択する加工条件を示す信号を送受信しなくとも、同じ加工条件をそれぞれ選択することができるので、「ぶら下げ基板」等により選択する加工条件を示す信号から選択する加工条件が把握される不正を抑制することができる。
【１０４３】
なお、設定時間は、例えば１０時０５分４０秒０００ミリ秒のように設定されており、複数の設定時間が予め設定されている。さらに、主制御装置１１０のＲＴＣ制御装置２６７のＲＴＣと音声ランプ制御装置１１３のＲＴＣ制御装置２６８のＲＴＣとが計時する計時データは、製造時に治具等で同期した同じ計時データでそれぞれ更新されるように予め設定されており、実際の時間とは異なる時間でパチンコ機１０毎に異なる時間で設定されている。
【１０４４】
このように構成することで、パチンコ機１０同士で、同じ時間に加工条件が更新されてしまう事を防止することができるので、外部から加工条件の更新契機が判別されてしまうのを防止することができる。また、実際の時間と異なる時間とすることで、より外部から更新契機を認識され難くすることができる。
【１０４５】
主制御装置１１０には、パルス信号出力回路２５４とリセット信号出力回路２５５と主カウント回路２６５とが追加されている。また、音声ランプ制御装置１１３には、従カウント回路２６６が追加されている。
【１０４６】
パルス信号出力回路２５４は、主に、５Ｖの作動電圧により作動するクロックＩＣ回路で構成された制御回路である。パチンコ機１０に電源が投入されるとＭＰＵ２０１の動作に関係無く動作を開始して、１０ｍｓ毎にパルス信号を主カウント回路２６５と従カウント回路２６６とに対して共通して出力するように構成されている。従カウント回路２６６に対しては、音声ランプ制御装置１１３の入出力ポート２２５を介して出力するように構成されている。
【１０４７】
リセット信号出力回路２５５は、入力された電圧を監視して、所定電圧値以上となるとリセット信号を出力する５Ｖの作動電圧で作動するＩＣ回路で構成されている。電源装置１１５が生成するＤＣ１２Ｖの電圧を監視して、その電圧値が１０．４Ｖ以上となると、主カウント回路２６５と従カウント回路２６６とに対してリセット信号を出力するように構成されている。主カウント回路２６５と従カウント回路２６６とは、リセット信号が入力されると、パルス信号に基づいてカウントしていたカウント値を「０」にリセットする。
【１０４８】
ここで、パチンコ機１０に電源が投入されると、電源装置１１５が、パチンコ機１０に供給されるＡＣ２４Ｖの電圧値からパチンコ機１０の各部に必要な電圧（ＤＣ５Ｖ、１２Ｖ、３４Ｖ等）を変換してそれぞれ生成する。リセット信号出力回路２５５が監視するＤＣ１２Ｖの電圧を、電源装置１１５が生成する場合に、その電圧値が電源が投入されてから１０．４Ｖに達するよりも先に、ＤＣ５Ｖの電圧値は、主カウント回路２６５と従カウント回路２６６とが動作可能な電圧値になり、主カウント回路２６５と従カウント回路２６６とは、動作を開始するように構成されている。詳細には、主カウント回路２６５と従カウント回路２６６とが動作を開始してから３０ｍｓ後に、リセット信号出力回路２５５が監視するＤＣ１２Ｖの電圧値は、１０．４Ｖになるように構成されている。
【１０４９】
よって、リセット信号出力回路２５５のＩＣ回路が監視する電圧値がＤＣ１０．４Ｖ以上となった場合に、主カウント回路２６５と従カウント回路２６６とは、すでにそれぞれパルス信号のカウントを開始しており、リセット信号出力回路２５５がリセット信号を出力することにより、主カウント回路２６５と従カウント回路２６６とを同じタイミングでカウント値をリセットさせることができる。従って、主カウント回路２６５と従カウント回路２６６とが、動作開始のタイミングが異なって、同期した同じカウント値を更新していない場合でも、動作開始後に同じタイミングでリセットされるので、リセット後からは、同期した同じカウント値でそれぞれ更新することができる。また、リセット信号出力回路２５５がリセット信号を出力するタイミングは、主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とが、それぞれ立ち上げ処理を実行している間に出力されるように構成されているので、リセット信号が出力される前に、主カウント回路２６５と従カウント回路２６６とからカウント値が取得されることがなく、主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とで異なるカウント値がそれぞれ取得されてしまう不具合を防止することが可能となる。
【１０５０】
主カウント回路２６５と従カウント回路２６６とは、主に、図１１４に示す、５Ｖの作動電圧で動作するカウントＩＣ２６５ａ（２６６ａ）で構成された制御回路である。図１１４に示すカウントＩＣ２６５ａ（２６６ａ）は、８ビットのカウントＩＣであり、パルス信号出力回路２５４からのパルス信号が入力されるパルス信号入力部＞とリセット信号出力回路２５５からのリセット信号が入力されるリセット信号入力部Ｒｅｓｅｔとが設けられている。また、ＭＰＵ２０１とＭＰＵ２２１との入力ポートに接続されるＤ０〜Ｄ７までの出力部を有している。このカウントＩＣは「０〜２５５」までの範囲で、パルス信号に基づいて、順に１ずつ値を加算して更新し、カウント値が「２５５」の状態で、１加算されると０にリセットされて、更新を繰り返すように構成されている。また、リセット信号入力部Ｒｅｓｅｔにリセット信号が入力されると、初期値である「０」にカウント値がリセットされる。
【１０５１】
なお、本実施形態では、パルス信号出力回路２５４から出力されるパルス信号は、１０ｍｓ毎の周期で構成されているので、主カウント回路２６５と従カウント回路２６６とは、１０ｍｓ毎にカウント値を更新する。
【１０５２】
また、パルス信号出力回路２５４とリセット信号出力回路２５５とを、主制御装置１１０に設けた。主制御装置１１０は、樹脂製の基板ケースに収納されて、封止部材により開封困難に封止されるので、パルス信号出力回路２５４とリセット信号出力回路２５５とに直接アクセスすることを困難にでき、不正を防止することができる。
【１０５３】
パルス信号出力回路２５４から共通して、主カウント回路２６５と従カウント回路２６６とに対してそれぞれパルス信号を出力する構成としたので、主カウント回路２６５と従カウント回路２６６とが同期して同じ値でカウント値を更新することができる。
【１０５４】
なお、本実施形態では、パルス信号出力回路２５４とリセット信号出力回路２５５とは主制御装置１１０に設けたが、これに限らず、音声ランプ制御装置１１３に設けても良いし、別基板として設けても当然よい。
【１０５５】
主制御装置１１０のＭＰＵ２０１に設けられたＲＡＭ２０３のその他メモリエリア２０３ｋには、主カウント取得フラグ２０３ｋ６が追加されている。音声ランプ制御装置１１３のＭＰＵ２２１に設けられたＲＡＭ２２３のその他メモリエリア２２３ｇには従カウント取得フラグ２２３ｇ６が追加されている。
【１０５６】
主カウント取得フラグ２０３ｋ６は、加工条件を更新する時間となり、加工条件を決定するためのカウント値を主カウント回路２６５から取得したことを示すフラグである。詳細には、主制御装置１１０のＲＴＣ制御装置２６７に設けられたＲＴＣが設定時間となった場合に、主制御装置１１０のＲＴＣ制御装置２６７が出力する割込信号がＭＰＵ２０１のＩＮＴ端子に入力されたことに基づいて実行されるＩＮＴ割込処理（図１１５、Ｓ２５０）において、主カウント回路２６５よりカウント値を取得するとオンに設定される。また、タイマ割込処理（図１１６）の一処理である加工条件更新処理９（図１１７、Ｓ２６０）において、加工条件が選択されると、オフに設定される。
【１０５７】
従カウント取得フラグ２２３ｇ６は、加工条件を更新する時間となり、加工条件を決定するためのカウント値を従カウント回路２６６から取得したことを示すフラグである。音声ランプ制御装置１１３のＲＴＣ制御装置２６８に設けられたＲＴＣが設定時間となった場合に、音声ランプ制御装置１１３のＲＴＣ制御装置２６８が出力する割込信号がＭＰＵ２２１のＩＮＴ端子に入力されたことに基づいて実行されるサブＩＮＴ割込処理（図１２２、Ｓ１４７０）において、従カウント回路２６６よりカウント値を取得するとオンに設定される。また、メイン処理（図１２３、Ｓ１２００）の一処理であるサブ加工条件更新処理９（図１２４、Ｓ１５２０）において、加工条件が選択されると、オフに設定される。
【１０５８】
主制御装置１１０のフラッシュメモリ２６１には、主カウント記憶エリア２６１ｊが追加されている。音声ランプ制御装置１１３のフラッシュメモリ２６２には、従回数カウント記憶エリア２６２ｊが追加されている。
【１０５９】
主カウント記憶エリア２６１ｊは、ＩＮＴ割込処理（図１１５、Ｓ２５０）において、主カウント回路２６５より取得されたカウント値が記憶される記憶エリアである。また、従カウント記憶エリア２６２ｊは、サブＩＮＴ割込処理（図１２２、Ｓ１４７０）において、従カウント回路２６６より取得されたカウント値が記憶される記憶エリアである。
【１０６０】
ここで、フラッシュメモリ２６１とフラッシュメモリ２６２とは、ＲＡＭ２０３とＲＡＭ２２３とが初期化される処理が実行されても初期化されない。よって、不正に初期化処理を実行させて、主カウント記憶エリア２６１ｊと従カウント記憶エリア２６２ｊとにそれぞれ記憶されたカウント値を不正に初期化されることを防止することができる。
【１０６１】
図１１５は、第１９実施形態における、主制御装置１１０のＭＰＵ２０１で実行されるＩＮＴ割込処理（Ｓ２５０）を説明するフローチャートである。
【１０６２】
図１１５を参照して、第１９実施形態において、主制御装置１１０のＲＴＣ制御装置２６７から主制御装置１１０のＭＰＵ２０１のＩＮＴ端子に対して割込信号が出力された場合に、主制御装置１１０のＭＰＵ２０１が実行するＩＮＴ割込処理（図１１５、Ｓ２５０）について説明する。図１１５は、このＩＮＴ割込処理（図１１５、Ｓ２５０）を示すフローチャートである。ＩＮＴ割込処理（図１１５、Ｓ２５０）は、主制御装置１１０のＲＴＣ制御装置２６７のＲＴＣが予め設定された設定時間となったタイミングで主カウント回路２６５からカウント値を取得するための処理である。
【１０６３】
ＩＮＴ割込処理（図１１５、Ｓ２５０）では、まず、主カウント回路２６５からカウント値を取得して主カウント記憶エリア２６１ｊに記憶する（Ｓ２５１）。主カウント取得フラグ２０３ｋ６をオンに設定してこの処理を終了する（Ｓ２５２）。なお、ＩＮＴ割込処理（図１１５、Ｓ２５０）は、ＮＭＩ割込処理（図２２）を除いて他の処理よりも優先して割り込んで実行される処理である。よって、主制御装置１１０のＲＴＣ制御装置２６７で予め設定された設定時間となったタイミングで、出力される割込信号に基づいて、主カウント回路２６５からカウント値を取得することができる。
【１０６４】
ここで、主制御装置１１０のＭＰＵ２０１が実行するＮＭＩ割込処理（図２２）は、電源断が発生した場合に、主制御装置１１０のＭＰＵ２０１のＮＭＩ端子に電源断信号が入力された場合に実行される処理であるので、通常の遊技状態であれば、ＩＮＴ割込処理（図１１５、Ｓ２５０）が優先して実行される。よって、通常遊技状態であれば、設定時間となったタイミングで、常に、主カウント回路２６５からカウント値を取得することができる。
【１０６５】
図１１６は、第１９実施形態における、主制御装置１１０のＭＰＵ２０１で実行されるタイマ割込処理を説明するフローチャートである。第１９実施形態のタイマ割込処理（図１１６）は、第３実施形態におけるタイマ割込処理（図３７）に対して、Ｓ２６０の処理が追加されている。第１９実施形態における、Ｓ１０１の処理は、第３実施形態におけるＳ１０１の処理と同一の処理が実行される。Ｓ１０１の処理が完了すると、第１９実施形態におけるタイマ割込処理（図１１６）では、加工条件更新処理９（図１１７、Ｓ２６０）の処理を実行する。
【１０６６】
図１１７を参照して、第１９実施形態において、主制御装置１１０のＭＰＵ２０１が実行するタイマ割込処理（図１１６）の一処理である加工条件更新処理９（Ｓ２６０）について説明する。図１１７は、この加工条件更新処理９（Ｓ２６０）を示すフローチャートである。加工条件更新処理９（図１１７、Ｓ２６０）は、加工条件設定処理５（図１１９、Ｓ１６００）で初期設定された加工条件を、設定時間となったことを契機に取得されたカウント値に基づいて選択された加工条件で更新するための処理である。
【１０６７】
加工条件更新処理９（図１１７、Ｓ２６０）では、まず、主カウント取得フラグ２０３ｋ６がオンに設定されているか判別される（Ｓ２６１）。主カウント取得フラグ２０３ｋ６がオンであると判別された場合には（Ｓ２６１：Ｙｅｓ）、主カウント記憶エリア２６１ｊに記憶されているカウント値に基づいて、加工条件設定テーブル２２２ｃ（図３６（ｃ））より加工条件が選択され、加工条件設定記憶エリア２６１ａに記憶される（Ｓ２６２）。ここで、加工条件設定テーブル２２２ｃ（図３６（ｃ））では、設定乱数値に代わって、カウント値によって加工条件を選択すればよい。主カウント取得フラグ２０３ｋ６をオフに設定する（Ｓ２６３）。一方、主カウント取得フラグ２０３ｋ６がオンでないと（即ち、オフであると）判別された場合には（Ｓ２６１：Ｎｏ）、この処理を終了する。
【１０６８】
図１１８を参照して、第１９実施形態において、主制御装置１１０のＭＰＵ２０１により実行される立ち上げ処理（図１１８）について説明する。図１１８は、この立ち上げ処理（図１１８）を示すフローチャートである。第１９実施形態の立ち上げ処理は、第３実施形態の立ち上げ処理（図４０）に対して、Ｓ１６００の処理が追加されている。第１９実施形態におけるＳ９０１〜Ｓ９０３の各処理は、第３実施形態におけるＳ９０１〜Ｓ９０３の各処理と同一に処理が実行される。Ｓ９０３の処理が完了すると、加工条件設定処理５（図１１９、Ｓ１６００）が実行される。
【１０６９】
図１１９を参照して、第１９実施形態において、主制御装置１１０内のＭＰＵ２０１により実行される立ち上げ処理（図１１８）の一処理である加工条件設定処理５（Ｓ１６００）について説明する。図１１９は、この加工条件設定処理５（Ｓ１６００）を示すフローチャートである。加工条件設定処理５（図１１９、Ｓ１６００）は、電源投入時に主制御装置１１０のＭＰＵ２０１に実行される立ち上げ処理（図１１８）内において、主カウント記憶エリア２６１ｊにカウント値が記憶されている場合には、その値と主制御装置１１０のＲＴＣ制御装置２６７のＲＴＣから取得した計時データに基づいて、加工条件を選択して初期設定する。一方、主カウント記憶エリア２６１ｊにカウント値が記憶されていない場合には、主制御装置１１０のＲＴＣ制御装置２６７のＲＴＣから取得した計時データに基づいて、加工条件を選択して初期設定するための処理である。
【１０７０】
加工条件設定処理５（図１１９、Ｓ１６００）では、まず、主カウント記憶エリア２６１ｊにカウント値が記憶されているか判別される（Ｓ１６０１）。主カウント記憶エリア２６１ｊにカウント値が記憶されていると判別された場合には、主制御装置１１０のＲＴＣ制御装置２６７のＲＴＣより「年・月・日」の計時データが取得される（Ｓ１６０２）。Ｓ１６０２の処理で取得された「年・月・日」の計時データと主カウント記憶エリア２６１ｊに記憶されたカウント値とに基づいて、（「年」×「月」×「日」×「カウント値」×１５３２１＋加算ＩＤ（本実施形態では、５４３２１））÷２５６を算出し、その算出結果の余りの値が設定乱数値として設定（その他メモリエリア２２３ｇに記憶）される（Ｓ１６０３）。なお、「０」のように０のデータである場合には、その値はスキップされ、算出式から除外される。設定乱数値に基づいて、加工条件設定テーブル２２２ｃ（図３６（ｃ））より加工条件が選択され、加工条件設定記憶エリア２６１ｊに記憶される。
【１０７１】
一方、主カウント記憶エリア２６１ｊにカウント値が記憶されていないと判別された場合には（Ｓ１６０１：Ｎｏ）、待機時間が経過したか判別される（Ｓ１６０５）。待機時間は、音声ランプ制御装置１１３のＭＰＵ２２１が実行する立ち上げ処理（図１２０）において、初期設定処理を終了し、サブ加工条件設定処理５（図１２１、Ｓ１５１０）において、後述するＳ１５１６の処理を実行するまでの時間（本実施形態では、１００ｍｓ）で設定されている。この待機時間を設定することで、音声ランプ制御装置１１３のＭＰＵ２２１が、音声ランプ制御装置１１３のＲＴＣ制御装置２６８のＲＴＣから計時データを取得できる状態となると、主制御装置１１０のＭＰＵ２０１が、主制御装置１１０のＲＴＣ制御装置２６７のＲＴＣから計時データを取得する構成とすることができ、計時データの取得のタイミングを同期させることができる。なお、本実施形態では、計時データの取得タイミングの誤差を１ｍｓ未満となるように待機時間を設定した。
【１０７２】
待機時間（本実施形態では、１００ｍｓ）が経過していないと判別された場合には、再び、Ｓ１６０５の処理が実行される。即ち、１００ｍｓが経過するまで待機する処理を実行する。一方、待機時間（本実施形態では、１００ｍｓ）が経過したと判別された場合には（Ｓ１６０５：Ｙｅｓ）、主制御装置１１０のＲＴＣ制御装置２６７のＲＴＣから「秒（ｓ）・ミリ秒（ｍｓ）」の計時データを取得する（Ｓ１６０６）。取得した計時データが「１０ｓ１００ｍｓ」であるか判別される（Ｓ１６０７）。取得した計時データが「１０ｓ１００ｍｓ」でないと判別された場合には（Ｓ１６０７：Ｎｏ）、Ｓ１６０６の処理に戻りこの処理を繰り返す。一方、取得した計時データが「１０ｓ１００ｍｓ」であると判別された場合には（Ｓ１６０７：Ｙｅｓ）、主カウント回路２６５よりカウント値を取得して、主カウント記憶エリア２６１ｊに記憶される（Ｓ１６０８）。
【１０７３】
このように、取得する計時データの「秒（ｓ）・ミリ秒（ｍｓ）」が特定な値となるようにすることで、主制御装置１１０のＲＴＣ制御装置２６７のＲＴＣから計時データを取得するタイミングを特定することができる。よって、音声ランプ制御装置１１３においても、同様に取得することで、主制御装置１１０と音声ランプ制御装置１１３で取得される計時データの値を同じにすることができる。
【１０７４】
主カウント記憶エリア２６１ｊに記憶されたカウント値に基づいて、加工条件設定テーブル２２２ｃ（図３６（ｃ））より加工条件が選択され、加工条件設定記憶エリア２６１ａに記憶される（Ｓ１６０９）。
【１０７５】
このように構成することで、主カウント記憶エリア２６１ｊにカウント値が記憶されている場合には、そのカウント値と主制御装置１１０のＲＴＣ制御装置２６７のＲＴＣから取得した「年・月・日」の計時データとに基づいて加工条件が選択される。ここで、パチンコ機１０は、一般的に、工場出荷時に電源が投入されて出荷検査が実行される。よって、予め工場出荷検査において、パチンコ機１０に電源が投入されると、加工条件設定処理５（図１１９、Ｓ１６００）が実行され、主カウント回路２６５からカウント値が選択されて、主カウント値記憶エリア２６１ｊに記憶される。よって、フラッシュメモリ２６１は、ＲＡＭ２０３が初期設定される場合においても、初期化されない構成であるので、パチンコホールにパチンコ機１０が設置された時には常に、主カウント値記憶エリア２６１ｊには、カウント値が記憶された状態とすることができる。
【１０７６】
従って、パチンコ機１０がパチンコホールに設置された状態では、常に、加工条件設定処理５（図１１９、Ｓ１６００）において、「年・月・日」と主カウント値記憶エリア２６１ｊに記憶されたカウント値とに基づいて加工条件が選択されることとなり、外部から選択される加工条件を把握するには、主カウント値記憶エリア２６１ｊのカウント値と取得した計時データとの双方を把握せねばならず、加工条件が把握することをより困難にすることができる。
【１０７７】
なお、本実施形態では、主カウント記憶エリア２６１ｊにカウント値が記憶されている場合には、主制御装置１１０のＲＴＣ制御装置２６７におけるＲＴＣから取得した計時データと主カウント記憶エリア２６１ｊに記憶されたカウント値とに基づいて、加工条件を決定したが、それに限らず、主カウント記憶エリア２６１ｊに記憶されたカウント値のみで加工条件を決定するように構成してもよい。
【１０７８】
なお、本実施形態では、主カウント値記憶エリア２６２１にカウント値が記憶されているか判別して、記憶されていれば、そのカウント値に基づいて加工条件を決定し、初期設定したが、それに限らず、加工条件設定記憶エリア２６１ａに加工条件が記憶されているか判別して、記憶されていれば、その加工条件を設定しても当然よい。
【１０７９】
図１２０を参照して、第１９実施形態において、音声ランプ制御装置１１３のＭＰＵ２２１により実行される立ち上げ処理（図１２０）について説明する。図１２０は、この立ち上げ処理を示すフローチャートである。第１９実施形態の立ち上げ処理は、第３実施形態の立ち上げ処理（図４２）に対して、Ｓ１５１０の処理が追加されている。第１９実施形態におけるＳ１１０１の処理は、第３実施形態におけるＳ１１０１の処理と同一に処理が実行される。Ｓ１１０１の処理が完了すると、サブ加工条件設定処理５（図１２１、Ｓ１５１０）が実行される。
【１０８０】
図１２１を参照して、第１９実施形態において、音声ランプ制御装置１１３のＭＰＵ２２１に実行される立ち上げ処理（図１２０）の一処理であるサブ加工条件設定処理５（Ｓ１５１０）について説明する。図１２１は、このサブ加工条件設定処理５（Ｓ１５１０）を示すフローチャートである。サブ加工条件設定処理５（図１２１、Ｓ１５１０）は、電源投入時に音声ランプ制御装置１１３のＭＰＵ２２１が実行する立ち上げ処理内において、電源投入時に音声ランプ制御装置１１３のＭＰＵ２２１に実行される立ち上げ処理（図１２０）内において、加工条件を初期設定するための処理である。
【１０８１】
サブ加工条件設定処理５（図１２１、Ｓ１５１０）は、上記した加工条件設定処理５（図１１９、Ｓ１６００）に対して、Ｓ１６０１、Ｓ１６０３、Ｓ１６０８、Ｓ１６０９の各処理において主カウント記憶エリア２６１ｊがＳ１５１１、Ｓ１５１３、Ｓ１５１４、Ｓ１５１８、Ｓ１５１９の各処理における従カウント記憶エリア２６２ｊに、Ｓ１６０４、Ｓ１６０９の各処理において加工条件設定記憶エリア２６１ａがＳ１５１４、Ｓ１５１９の各処理における従新加工条件設定記憶エリア２６２ａ１と従旧加工条件設定記憶エリア２６２ａ２とに、Ｓ１６０５の処理が削除に、Ｓ１６０８の処理において主カウント回路２６５がＳ１５１８の処理における従カウント回路２６６にそれぞれ変更される点を除いて同様であるので、その説明は省略する。
【１０８２】
このように構成することで、従カウント記憶エリア２６２ｊにカウント値が記憶されている場合には、そのカウント値と音声ランプ制御装置１１３のＲＴＣ制御装置２６８のＲＴＣから取得した「年・月・日」の計時データとに基づいて加工条件が選択される。ここで、パチンコ機１０は、一般的に、工場出荷時に電源が投入されて出荷検査が実行される。よって、予め工場出荷検査において、パチンコ機１０に電源が投入されると、サブ加工条件設定処理（図１２１、Ｓ１５１０）が実行され、従カウント回路２６６からカウント値が選択されて、従カウント値記憶エリア２６２ｊに記憶される。よって、フラッシュメモリ２６２は、ＲＡＭ２２３が初期設定される場合においても、初期化されない構成であるので、パチンコホールにパチンコ機１０が設置された時には常に、従カウント値記憶エリア２６２ｊには、カウント値が記憶された状態とすることができる。
【１０８３】
従って、パチンコ機１０がパチンコホールに設置された状態では、常に、サブ加工条件設定処理５（図１２１、Ｓ１５１０）において、「年・月・日」と従カウント値記憶エリア２６２ｊに記憶されたカウント値とに基づいて、加工条件が選択されることとなり、外部から選択される加工条件を把握するには、従カウント値記憶エリア２６２ｊのカウント値と取得した計時データとの双方を把握せねばならず、加工条件を把握する不正をより困難にすることができる。
【１０８４】
このように、主制御装置１１０と音声ランプ制御装置１１３とでは、主カウント記憶エリア２６１ｊと従カウント記憶エリア２６２ｊとのカウント値がそれぞれ記憶されている場合には、主制御装置１１０のＲＴＣ制御装置２６７のＲＴＣおよび音声ランプ制御装置１１３のＲＴＣ制御装置２６８のＲＴＣからそれぞれ「年・月・日」の計時データを取得して、その値と記憶されているカウント値とに基づいて加工条件を選択するように構成した。よって、主制御装置１１０と音声ランプ制御装置１１３とで、電源投入時の初期設定において、同じ「年・月・日」とカウント値という共通データに基づいて、同じ加工条件を選択して初期設定し、遊技を開始することができる。
【１０８５】
なお、加工条件を選択する場合に用いる計時データは、本実施形態の構成に限らず、主制御装置１１０と音声ランプ制御装置１１３とで同期した値であれば、他の計時データであってもよい。
【１０８６】
なお、本実施形態では、従カウント記憶エリア２６２ｊにカウント値が記憶されている場合には、音声ランプ制御装置１１３のＲＴＣ制御装置２６８におけるＲＴＣから取得した計時データと従カウント記憶エリア２６１ｋに記憶されたカウント値とに基づいて、加工条件を決定したが、それに限らず、従カウント記憶エリア２６２ｊに記憶されたカウント値のみで加工条件を決定するように構成してもよい。
【１０８７】
なお、本実施形態では、従カウント値記憶エリア２６２ｊにカウント値が記憶されているか判別して、記憶されていれば、そのカウント値に基づいて加工条件を決定し、初期設定したが、それに限らず、従新加工条件設定記憶エリア２６２ａ１に加工条件が記憶されているか判別して、記憶されていれば、その加工条件を設定しても当然よい。この場合、従旧加工条件設定記憶エリア２６２ａ２にも、従新加工条件設定記憶エリア２６２ａ１に記憶されている加工条件と同じ加工条件を設定（記憶）すれば良い。
【１０８８】
図１２２は、第１９実施形態における、音声ランプ制御装置１１３のＭＰＵ２２１で実行されるサブＩＮＴ割込処理（Ｓ１４７０）を説明するフローチャートである。
【１０８９】
図１２２を参照して、第１９実施形態において、音声ランプ制御装置１１３のＲＴＣ制御装置２６８から音声ランプ制御装置１１３のＭＰＵ２２１のＩＮＴ端子に対して割込信号が出力された場合に、音声ランプ制御装置１１３のＭＰＵ２２１が実行するサブＩＮＴ割込処理（図１２２、Ｓ１４７０）について説明する。図１２２は、このサブＩＮＴ割込処理（図１２２、Ｓ１４７０）を示すフローチャートである。サブＩＮＴ割込処理（図１２２、Ｓ１４７０）は、音声ランプ制御装置１１３のＲＴＣ制御装置２６８のＲＴＣが予め設定された設定時間となったタイミングで従カウント回路２６６からカウント値を取得するための処理である。
【１０９０】
サブＩＮＴ割込処理（図１２２、Ｓ１４７０）では、まず、従カウント回路２６６からカウント値を取得して従カウント記憶エリア２６２ｊに記憶する（Ｓ１４７１）。従カウント取得フラグ２２３ｇ６をオンに設定してこの処理を終了する（Ｓ１４７２）。なお、サブＩＮＴ割込処理（図１２２、Ｓ１４７０）は、ＮＭＩ割込を除いて他の処理よりも優先して割り込んで実行される処理である。よって、音声ランプ制御装置１１３のＲＴＣ制御装置２６８で予め設定された設定時間となったタイミングで、出力される割込信号に基づいて、従カウント回路２６６からカウント値を取得することができる。
【１０９１】
なお、本実施形態では、音声ランプ制御装置１１３におけるＮＭＩ割込処理は、設定されていないので、サブＩＮＴ割込処理（図１２２、Ｓ１４７０）が最優先で実行される。よって、設定時間となったタイミングで、常に従カウント回路２６６からカウント値を取得することができる。
【１０９２】
このように、主制御装置１１０に設けられた主制御装置１１０のＲＴＣ制御装置２６７と音声ランプ制御装置１１３に設けられた音声ランプ制御装置１１３のＲＴＣ制御装置２６８とでは、同じ設定時間となると、それぞれ主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とのＩＮＴ端子に割込信号をそれぞれ出力する。主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とでは、それぞれ割込信号を受信したことに基づいて、同じタイミングでＩＮＴ割込処理（図１１５、Ｓ２５０）とサブＩＮＴ割込み処理（図１２２、Ｓ１４７０）とがそれぞれ実行され、主カウント回路２６５と従カウント回路２６６とからカウント値が同じタイミングでそれぞれ取得される。よって、主制御装置１１０と音声ランプ制御装置１１３とでは、同じカウント値をそれぞれ取得することができ、そのカウント値に基づいて同じ加工条件をそれぞれ選択することができる。
【１０９３】
ここで、「ぶら下げ基板」等により、パルス信号出力回路２５４から出力されるパルス信号を外部よりカウントされたとしても、主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とが、カウント値を取得しているタイミングを把握できないので、主制御装置１１０と音声ランプ制御装置１１３とで選択している加工条件が把握されてしまうことを抑制することができる。従って、「ぶら下げ基板」等により、外部より不正に把握された加工条件で加工された特殊外れコマンドが、音声ランプ制御装置１１３に対して出力される不正を抑制することができる。
【１０９４】
図１２３を参照して、第１９実施形態において、音声ランプ制御装置１１３のＭＰＵ２２１により実行されるメイン処理（図１２３、Ｓ１２００）について説明する。図１２３は、このメイン処理（図１２３、Ｓ１２００）を示すフローチャートである。第１９実施形態のメイン処理は、第３実施形態のメイン処理（図４４、Ｓ１２００）に対して、Ｓ１５２０の処理が追加されている。第１９実施形態におけるＳ１２０１〜Ｓ１２１２の各処理は、第３実施形態におけるＳ１２０１〜Ｓ１２１２の各処理と同一に処理が実行される。Ｓ１２１２の処理が完了すると、サブ加工条件更新処理９（図１２４、Ｓ１５２０）が実行される。
【１０９５】
図１２４を参照して、第１９実施形態において、音声ランプ制御装置１１３内のＭＰＵ２２１により実行されるメイン処理（図１２３、Ｓ１２００）の一処理であるサブ加工条件更新処理９（図１２４、Ｓ１５２０）について説明する。図１２４は、このサブ加工条件更新処理９（Ｓ１５２０）を示すフローチャートである。サブ加工条件更新処理９（図１２４、Ｓ１５２０）は、音声ランプ制御装置１１３のＭＰＵ２２１が従カウント回路２６６からカウント値を取得したことを契機に、その取得したカウント値に基づいて加工条件を選択して更新するための処理である。
【１０９６】
サブ加工条件更新処理９（図１２４、Ｓ１５２０）では、まず、従カウント取得フラグ２２３ｇ６がオンに設定されているか判別される（Ｓ１５２１）。従カウント取得フラグ２２３ｇ６がオンに設定されていると判別された場合には（Ｓ１５２１：Ｙｅｓ）、従新加工条件設定記憶エリア２６２ａ１に記憶されている加工条件と同じ加工条件を従旧加工条件設定記憶エリア２６２ａ２に記憶し、従カウント記憶エリア２６２ｊに記憶されているカウント値に基づいて、加工条件設定テーブル２２２ｃより加工条件を選択し、従新加工条件設定記憶エリア２６２ａ１に記憶させる（Ｓ１５２２）。従カウント取得フラグ２２３ｇ６をオフに設定する（Ｓ１５２３）。一方、従カウント取得フラグ２２３ｇ６がオンでない（即ち、オフである）と判別された場合には（Ｓ１５２１：Ｎｏ）、この処理を終了する。
【１０９７】
このように、主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とは、同じタイミングでそれぞれ同じカウント値を取得すると、そのカウント値に基づいて、加工条件を選択して更新する。よって、主制御装置１１０と音声ランプ制御装置１１３とでは、予め設定された設定時間（本実施例では、主制御装置１１０のＲＴＣ制御装置２６７と音声ランプ制御装置１１３のＲＴＣ制御装置２６８に予め設定された設定時間）となったことを契機に、加工条件を更新することができる。
【１０９８】
また、主制御装置１１０のＲＴＣ制御装置２６７と音声ランプ制御装置１１３のＲＴＣ制御装置２６８とは、パチンコ機１０毎に異なるように、実際の時間とは異なる同じ時間でそれぞれ予め同期して同じ時間を計時するように設定されているので、外部から加工条件が更新される契機（設定時間）を把握されることを困難にできる。
【１０９９】
また、主制御装置１１０のＭＰＵ２０１は、主カウント回路２６５よりＩＮＴ割込処理（図１１５、Ｓ２５０）においてカウント値を取得し、加工条件の選択は、タイマ割込処理（図１１６）の一処理である加工条件更新処理９（図１１７、Ｓ２６０）において選択される。また、音声ランプ制御装置１１３においても、従カウント回路２６６よりサブＩＮＴ割込処理（図１２２、Ｓ１４７０）においてカウント値を取得し、加工条件の選択は、メイン処理（図１２３、Ｓ１２００）の一処理であるサブ加工条件更新処理９（図１２４、Ｓ１５２０）において選択される。このように、主カウント回路２６５および従カウント回路２６６からカウント値を取得するタイミングと、加工条件を選択するタイミングとをそれぞれ異ならせることにより、パルス信号出力回路２５４が出力するパルス信号を外部よりカウントし、加工条件を更新するタイミングで、そのカウント値が取得されることにより、その取得されたカウント値から選択された正しい加工条件が把握されてしまう不正を抑制することができる。従って、把握された加工条件で加工された特殊外れコマンドを「ぶら下げ基板」等により音声ランプ制御装置１１３に対して出力される不正を抑制することができる。
【１１００】
また、音声ランプ制御装置１１３のＭＰＵ２２１は、従新加工条件設定記憶エリア２６１ａ１と従旧加工条件決定記憶エリア２６２ａ２とに記憶された加工条件に基づいて、特殊外れコマンドの判別をおこなうので、主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１との、処理タイミング等の違いにより、音声ランプ制御装置１１３のＭＰＵ２２１が、加工条件を更新した後で、更新する前の加工条件で加工（変更）された特殊外れコマンドを受信しても、そのコマンドを判別することができる。
【１１０１】
また、音声ランプ制御装置１１０のＭＰＵ２２１は、確定前判別処理Ａ〜Ｃ（図４６、ＳＳ１３２０〜Ｓ１３４０）において、従新加工条件設定記憶エリア２６２ａ１に記憶された更新した加工条件と同じ加工条件で加工された特殊外れコマンドを主制御装置１１０から受信したと判別した場合には、条件変更時フラグ２２３ｇ１をオフにする。
【１１０２】
条件変更時フラグ２２３ｇ１がオフであると、確定判別処理（図４７、Ｓ１３５０）が実行される。即ち、従新加工条件設定記憶エリア２６２ａ１に記憶されている更新された加工条件のみで、特殊外れコマンドの判別が実行される。これにより、主制御装置１１０のＭＰＵ２０１が加工条件を更新し、更新された加工条件で特殊外れコマンドを加工して送信したのを確認した後は、従旧加工条件設定記憶エリア２６２ａ２に記憶された更新前の加工条件での判別をやめることができる。
【１１０３】
これにより、音声ランプ制御装置１１０のＭＰＵ２２１が、２つの加工条件で判別する期間を必要最低限の期間にすることができる。よって、２つの加工条件で特殊外れコマンドが判別される期間（条件変更時フラグ２２３ｇ１がオンの期間）には、不正な特殊外れコマンドを送信して、正規の特殊外れコマンドとして判別され易いが、その期間を極力短くすることができる。従って、「ぶら下げ基板」等における不正を抑制することができる。
【１１０４】
また、通常遊技を行う前の電源投入時に実行される加工条件設定処理５（図１１９、Ｓ１６００）とサブ加工条件設定処理５（図１２１、Ｓ１５１０）において、加工条件が複数の加工条件の中から選択され初期設定されるために、毎回、パチンコ機に電源が投入される度に、設定される加工条件を変えることが可能となる。よって、中古機等で主制御装置１１０が出力する特殊外れコマンドを解析されたとしても、その特殊外れコマンドはパチンコ機１０によって、選択される加工条件が異なれば、その特殊外れコマンドを正規の特殊外れコマンドとして判別しないため、「ぶら下げ基板」等により不正に解析された特殊外れコマンドが、音声ランプ制御装置１１３に出力される不正による被害を低減させることができる。
【１１０５】
次に、図１２５〜図１２９を参照して、第２０実施形態におけるパチンコ機１０について説明する。上述の第１９実施形態におけるパチンコ機１０では、主制御装置１１０において、設定時間となると、主制御装置１１０のＲＴＣ制御装置２６７が、ＭＰＵ２０１のＩＮＴ端子に割込信号を出力したことを契機に、主制御装置１１０のＭＰＵ２０１が主カウント回路２６５からカウント値を取得して、そのカウント値に基づいて加工条件を決定して更新する。また、音声ランプ制御装置１１３において、設定時間となると、音声ランプ制御装置１１３のＲＴＣ制御装置２６８が、ＭＰＵ２２１のＩＮＴ端子に割込信号を出力したことを契機に、音声ランプ制御装置１１３のＭＰＵ２２１が従カウント回路２６６よりカウント値を取得して、そのカウント値に基づいて加工条件を決定して、その新たに決定した加工条件とその新たな加工条件を決定する前に決定した加工条件とで、主制御装置１１０が出力する特殊外れコマンドを判別する場合について説明した。
【１１０６】
これに対し、本第２０実施形態におけるパチンコ機１０では、主制御装置１１０において、設定時間となると、主制御装置１１０のＲＴＣ制御装置２６７が、ＭＰＵ２０１のＩＮＴ端子に割込信号を出力したことを契機に、主制御装置１１０のＭＰＵ２０１が主カウント回路２６５よりカウント値を取得して、そのカウント値に基づいて加工条件を変更予定用に仮決定して、普通図柄の変動パターンコマンドを音声ランプ制御装置１１３に対して出力したことを契機に、変更予定用に仮決定した加工条件を、正式な加工条件として、本決定して更新する。また、音声ランプ制御装置１１３において、設定時間となると、音声ランプ制御装置１１３のＲＴＣ制御装置２６８が、音声ランプ制御装置１１３のＭＰＵ２２１のＩＮＴ端子に割込信号を出力したことを契機に、音声ランプ制御装置１１３のＭＰＵ２２１が従カウント回路２６６よりカウント値を取得して、そのカウント値に基づいて加工条件を変更予定用に仮決定して、主制御装置１１０から出力される普通図柄の変動パターンコマンドを受信したことを契機に、変更予定用に仮決定した加工条件を正式な変更規則として、本決定して更新する。
【１１０７】
即ち、第２０施形態におけるパチンコ機１０は、第１９実施形態におけるパチンコ機１０と次の点で相違する。第２０実施形態では、主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とは、取得したカウント値に基づいて、加工条件を変更予定用にそれぞれ仮決定（予備決定）し、普通図柄の変動パターンを送受信するタイミングに合わせて、変更予定用に仮決定した加工条件を正式な加工条件として決定する点で、第１９実施形態におけるパチンコ機１０と相違する。
【１１０８】
その他の構成や、主制御装置１１０のＭＰＵ２０１によって実行されるその他の処理、払出制御装置１１１のＭＰＵ２１１によって実行される各種処理、音声ランプ制御装置１１３のＭＰＵ２２１によって実行される各種処理、及び表示制御装置１１４によって実行される各種処理については、第１９実施形態におけるパチンコ機１０と同一である。以下、第１９実施形態と同一の要素には同一の符号を付し、その説明を省略する。
【１１０９】
図１２５は、第２０実施形態における、パチンコ機１０の電気的構成を示すブロック図である。第１９実施形態における、パチンコ機１０の電気的構成を示すブロック図（図１１３参照）との相違点について説明する。
【１１１０】
主制御装置１１０のＲＡＭ２０３には、主予定変更フラグ２０３ｋ２が追加されている。また、音声ランプ制御装置１１３のＲＡＭ２２３には、従予定変更フラグ２２３ｇ２が追加されている。主予定変更フラグ２０３ｋ２と従予定変更フラグ２０３ｇ２とは、変更予定用に加工条件がそれぞれ仮決定されたことを示すフラグである。詳細については、第６実施形態において、すでに説明したものと同一の構成であるので、詳細な説明は省略する。
【１１１１】
主制御装置１１０のフラッシュメモリ２６１には、主予定加工条件設定記憶エリア２６１ｃが追加されている。また、音声ランプ制御装置１１３のフラッシュメモリ２６２には、従予定加工条件設定記憶エリア２６２ｃが追加されている。主予定加工条件設定記憶エリア２６１ｃと従予定加工条件設定記憶エリア２６２ｃとは、第６実施形態において、すでに説明したものと同一の構成であるので、詳細な説明は省略する。
【１１１２】
図１２６は、第２０実施形態における、主制御装置１１０のＭＰＵ２０１で実行されるタイマ割込処理を説明するフローチャートである。第２０実施形態のタイマ割込処理は、第１９実施形態におけるタイマ割込処理（図１１６）に対して、Ｓ２７０の処理が追加されている。第２０実施形態における、Ｓ１０１の処理は、第１９実施形態におけるＳ１０１の処理と同一の処理が実行される。Ｓ１０１の処理が完了すると、第２０実施形態におけるタイマ割込処理（図１２６）では、加工条件更新処理１０（図１２７、Ｓ２７０）の処理を実行する。
【１１１３】
図１２７を参照して、第２０実施形態において、主制御装置１１０のＭＰＵ２０１が実行するタイマ割込処理（図１２６）の一処理である加工条件更新処理１０（Ｓ２７０）について説明する。図１２６は、この加工条件更新処理１０（Ｓ２７０）を示すフローチャートである。加工条件更新処理１０（図１２７、Ｓ２７０）は、加工条件設定処理５（図１１９、Ｓ１６００）で初期設定された加工条件を、設定時間となったことを契機に取得されたカウント値に基づいて変更予定用に加工条件を仮決定し、普通図柄の変動パターンを音声ランプ制御装置１１３に対して出力したことを契機に正式な加工条件として更新するための処理である。
【１１１４】
加工条件更新処理１０（図１２７、Ｓ２７０）では、まず、主予定変更フラグ２０３ｋ２がオンか判別する（Ｓ２７１）。主予定変更フラグ２０３ｋ２がオンでない（即ち、オフである）と判別された場合には（Ｓ２７１：Ｎｏ）、主カウント取得フラグ２０３ｋ６がオンに設定されているか判別される（Ｓ２７２）。主カウント取得フラグ２０３ｋ６がオンに設定されていると判別された場合には（Ｓ２７２：Ｙｅｓ）、主カウント記憶エリア２６１ｊに記憶されているカウント値に基づいて、加工条件設定テーブル２２２ｃ（図３６（ｃ））より加工条件を選択して、その選択した加工条件を主予定加工条件設定記憶エリア２６１ｃに記憶して、主予定変更フラグ２０３ｋ２をオンに設定する（Ｓ２７３）。主カウント取得フラグ２０３ｋ６をオフに設定する（Ｓ２７４）。
【１１１５】
一方、主予定変更フラグ２０３ｋ２がオンと判別された場合には（Ｓ２７１：Ｙｅｓ）、普通図柄の変動パターンコマンド（図１０（ｂ）に示す、第１普通当たり変動パターン、第２普通当たり変動パターン、特殊外れ変動パターン、外れ変動パターンのいずれか）が、外部出力処理（図１２６、Ｓ１０１）において音声ランプ制御装置１１３に対して出力したか判別される。（Ｓ２７５）。
【１１１６】
普通図柄の変動パターン（図１０（ｂ）に示す、第１普通当たり変動パターン、第２普通当たり変動パターン、特殊外れ変動パターン、外れ変動パターンのいずれか）が、主制御装置１１０の外部出力処理（Ｓ１０１）において出力されたと判別された場合には（Ｓ２７５：Ｙｅｓ）、主予定加工条件設定記憶エリア２６１ｃに記憶されている加工条件を加工条件設定記憶エリア２６１ａに記憶する（Ｓ２７６）。主予定変更フラグ２０３ｋ２をオフに設定して、この処理を終了する（Ｓ２７７）。
【１１１７】
一方、主カウント取得フラグ２０３ｋ６がオンに設定されていない（即ち、オフに設定されている）と判別された場合（Ｓ２７２：Ｎｏ）又は、普通図柄の変動パターンコマンドを外部出力処理（図１２６、Ｓ１０１）において音声ランプ制御装置１１３に対して出力していないと判別された場合には（Ｓ２７５：Ｎｏ）、この処理を終了する。
【１１１８】
図１２８を参照して、第２０実施形態において、音声ランプ制御装置１１３のＭＰＵ２２１により実行されるメイン処理（図１２８、Ｓ１２００）について説明する。図１２８は、このメイン処理（図１２８、Ｓ１２００）を示すフローチャートである。第２０実施形態のメイン処理は、第１９実施形態のメイン処理（図１２３、Ｓ１２００）に対して、Ｓ１５３０の処理が追加されている。第２０実施形態におけるＳ１２０１〜Ｓ１２１２の各処理は、第１９実施形態におけるＳ１２０１〜Ｓ１２１２の各処理と同一に処理が実行される。Ｓ１２１２の処理が完了すると、サブ加工条件更新処理１０（図１２９、Ｓ１５３０）が実行される。
【１１１９】
図１２９を参照して、第２０実施形態において、音声ランプ制御装置１１３内のＭＰＵ２２１により実行されるメイン処理（図１２８、Ｓ１２００）の一処理であるサブ加工条件更新処理１０（図１２９、Ｓ１５３０）について説明する。図１２９は、このサブ加工条件更新処理１０（Ｓ１５３０）を示すフローチャートである。サブ加工条件更新処理１０（図１２９、Ｓ１５３０）は、サブ加工条件設定処理５（図１２１、Ｓ１５１０）で初期設定された加工条件を、設定時間となったことを契機に取得されたカウント値に基づいて、変更予定用に加工条件を仮決定し、普通図柄の変動パターンを受信したことを契機に正式な加工条件として更新するための処理である。
【１１２０】
サブ加工条件更新処理１０（図１２９、Ｓ１５３０）は、上記した、加工条件更新処理１０（図１２７、Ｓ２７０）に対して、Ｓ２７１の処理における主予定変更フラグ２０３ｋ２がＳ１５３１の処理における従予定変更フラグ２２３ｇ２に、Ｓ２７２、Ｓ２７４の各処理における主カウント取得フラグ２０３ｋ６がＳ１５３２、Ｓ１５３４の各処理における従カウント取得フラグ２２３ｇ６に、Ｓ２７３の処理における主カウント記憶エリア２６１ｊと主予定加工条件設定記憶エリア２６１ｃと主予定変更フラグ２０３ｋ２とがＳ１５３３の処理における従カウント記憶エリア２６２ｊと従予定加工条件設定記憶エリア２６２ｃと従予定変更フラグ２２３ｇ２とに、Ｓ２７５の処理における普通図柄の変動パターンコマンドの出力がＳ１５３５の処理における普通図柄変動パターンコマンドの受信に、Ｓ２７６の処理における主予定加工条件設定記憶エリア２６１ｃに記憶されている加工条件を加工条件設定記憶エリア２６１ａに記憶がＳ１５３６の処理における従新加工条件設定記憶エリア２６２ａ１に記憶されている加工条件を従旧加工条件設定記憶エリア２６２ａ２に記憶し、従予定加工条件設定記憶エリア２６２ｃに記憶されている加工条件を従新加工条件設定記憶エリア２６２ａ１に記憶に、Ｓ２７７の処理における主予定変更フラグ２０３ｋ２をＳ１５３７の処理における従予定変更フラグ２２３ｇ２に、それぞれ変更される点を除いて同様であるので、その説明は省略する。
【１１２１】
このように、主制御装置１１０のＭＰＵ２０１は、設定時間となって、カウント値が取得され、そのカウント値に基づいて加工条件を選択しても、その加工条件を加工条件設定記憶エリア２６１ａに記憶させないで、変更予定用として主予定加工条件設定記憶エリア２６１ｃに記憶される。同様に、音声ランプ制御装置１１３のＭＰＵ２２１は、設定時間となって、カウント値が取得され、そのカウント値に基づいて加工条件を選択（決定）しても、従新加工条件設定記憶エリア２６２ａ１に記憶させないで、従予定加工条件設定記憶エリア２６２ｃに変更予定用として記憶される。
【１１２２】
そして、主制御装置１１０は、普通図柄の変動パターンコマンドを出力したことに基づいて、主予定加工条件設定記憶エリア２６１ｃに記憶されている加工条件を加工条件設定記憶エリア２６１ａに記憶させる（加工条件を更新する）。一方、音声ランプ制御装置１１３のＭＰＵ２２１は、その普通図柄の変動パターンコマンドを受信したことに基づいて、従予定加工条件設定記憶エリア２６２ｃに記憶されている加工条件を従新加工条件設定記憶エリア２６２ａ１に記憶させる（加工条件を更新する）。
【１１２３】
この場合、普通図柄の変動パターンコマンドが出力された時の外部出力処理（図１２６、Ｓ１０１）で、特殊外れコマンドも出力された場合には、更新される前の加工条件に基づいて変更して生成された特殊外れコマンドが出力される。音声ランプ制御装置１１３のＭＰＵ２２１が実行するサブ加工条件更新処理１（図４４、Ｓ１２００）は、普通図柄の変動パターンコマンドの受信を判定するコマンド判定処理（図２８、Ｓ１２１４）よりも前で実行されるので、このときは、加工条件の更新を行わずに、コマンド判別処理（図４６、Ｓ１２２０）が実行される。よって、コマンド判別処理（図４６、Ｓ１２２０）では、主制御装置１１０が出力した、更新される前の加工条件に基づいて変更して生成された特殊外れコマンドを、同じ更新される前の加工条件に基づいて判別することができる。
【１１２４】
そして、このコマンド判別処理（図４６、Ｓ１２２０）の後で実行されるコマンド判定処理（図２８、Ｓ１２１４）において、普通図柄の変動パターンの受信を判定する。この後（この処理の後に実行されるループ処理）で実行される、サブ加工条件更新処理１０（図１２９、Ｓ１５３０）で加工条件の更新が実行される。
【１１２５】
一方、主制御装置１１０のＭＰＵ２０１は、加工条件を更新する契機となる、普通図柄の変動パターンコマンドを出力した、外部出力処理（Ｓ１０１）の後に実行される加工条件更新処理１０（図１２７、Ｓ２７０）において、加工条件を更新するので、次に実行されるタイマ割込処理（４ミリ秒後に実行されるタイマ割込処理）で出力される特殊外れコマンドは、新たに加工条件設定記憶エリア２６１ａに記憶された加工条件に基づいて変更して生成されている。よって、その後、主制御装置１１０からは、更新される前の加工条件で変更して生成された特殊外れコマンドが出力されないので、音声ランプ制御装置１１３のＭＰＵ２２１が加工条件を変更した後に、前の加工条件を受信することがなく、コマンドを判別できないという不具合を防止することができる。
【１１２６】
また、正式に加工条件が更新（変更）される時間が、主制御装置１１０のＲＴＣ制御装置２６７、２６８の設定時間と異なる普通図柄の変動パターンコマンドの送受信の時間となるので、パルス信号出力回路２５４から出力されるパルス信号が「ぶら下げ基板」等により、外部よりカウントされても、主制御装置１１０と音声ランプ制御装置１１３とがカウント値を取得するタイミングを把握することを困難にすることができるので、取得したカウント値が把握され、選択する加工条件を把握されてしまう不正を抑制することが可能となる。また、加工条件を更新するタイミングもランダムな時間となり、変更タイミングを不規則にして、カウント値を取得するタイミングとなる設定時間を認識されるのを防止することができる。
【１１２７】
なお、本実施形態では、正式に加工条件を更新する契機を、普通図柄の変動パターンコマンドとしたが、それに限らず、他の契機に基づいて生成されるコマンドでもよい。また、コマンドのみに限らず、普通図柄或いは特別図柄が、所定回数、変動したことに基づいて更新するように構成してもよい。
【１１２８】
また、サブ加工条件更新処理１０（図１２９、Ｓ１５３０）のＳ１５３６では、条件変更時フラグ２２３ｇ１をオンに設定しないが、従旧加工条件設定記憶エリア２６２ａ２に従新加工条件設定記憶エリア２６１ａ１に記憶されている加工条件と同じ加工条件を記憶させる。これにより、従旧加工条件設定記憶エリア２６２ａ２の加工条件も更新され、ノイズ等により、条件変更時フラグ２２３ｇ１がオンと誤って判別された場合にも、なるべく新しい加工条件で特殊外れコマンドを判別することができる。
【１１２９】
次に、図１３０〜図１３６を参照して、第２１実施形態におけるパチンコ機１０について説明する。上述の第１９実施形態におけるパチンコ機１０では、主制御装置１１０では、設定時間となると、主制御装置１１０のＲＴＣ制御装置２６７から割込信号が主制御装置１１０のＭＰＵ２０１のＩＮＴ端子に出力された。また、音声ランプ制御装置１１３では、設定時間となると、音声ランプ制御装置１１３のＲＴＣ制御装置２６８から音声ランプ制御装置１１３のＭＰＵ２２１のＩＮＴ端子に出力される場合について説明した。
【１１３０】
これに対し、本第２１実施形態におけるパチンコ機１０では、主制御装置１１０において、主カウント回路２６５のカウント値が、予め設定されたカウント値となると、音声ランプ制御装置１１３のＭＰＵ２０１のＩＮＴ端子に割込信号を出力することにより、ＲＴＣ２６３から計時データを取得して、その計時データに基づいて加工条件を決定して更新する。また、音声ランプ制御装置１１３においても、従カウント回路２６６のカウント値が、主カウント回路２６５に設定されているカウント値と同じカウント値となると、音声ランプ制御装置１１３のＭＰＵ２２１のＩＮＴ端子に割込信号を出力することにより、ＲＴＣ２６４より計時データを取得して、その計時データに基づいて加工条件を決定して更新する。
【１１３１】
即ち、第２１施形態におけるパチンコ機１０は、第１９実施形態におけるパチンコ機１０と次の点で相違する。第２１実施形態では、主制御装置１１０と音声ランプ制御装置１１３とにそれぞれ設けられた主カウント回路２６５と従カウント回路２６６とが、カウントするカウント値が予め設定されたカウント値となると、ＩＮＴ端子にそれぞれ割込信号を出力して、ＲＴＣ２６３とＲＴＣ２６４とからそれぞれ計時データを取得して、その計時データに基づいて加工条件をそれぞれ選択する点で、第１９実施形態におけるパチンコ機１０と相違する。
【１１３２】
その他の構成や、主制御装置１１０のＭＰＵ２０１によって実行されるその他の処理、払出制御装置１１１のＭＰＵ２１１によって実行される各種処理、音声ランプ制御装置１１３のＭＰＵ２２１によって実行される各種処理、及び表示制御装置１１４によって実行される各種処理については、第１９実施形態におけるパチンコ機１０と同一である。以下、第１９実施形態と同一の要素には同一の符号を付し、その説明を省略する。
【１１３３】
図１３０は、第２１実施形態における、パチンコ機１０の電気的構成を示すブロック図である。第１９実施形態における、パチンコ機１０の電気的構成を示すブロック図（図１１３参照）との相違点について説明する。
【１１３４】
主制御装置１１０には、ＲＴＣ２６３が主制御装置１１０のＭＰＵ２０１が計時データを取得可能に設けられている。ＲＴＣ２６３は、第３実施形態ですでに説明した構成と同一であるので詳細な説明は省略する。
【１１３５】
主制御装置１１０には、主カウント回路２６５がＩＮＴ端子に割込信号を出力可能な構成で接続されている。第２１実施形態の主カウント回路２６５は、第１９実施形態で説明した主カウント回路２６５の構成に加えて、カウントＩＣのカウント値が所定カウント値（本実施形態では、「２００」）となると主制御装置１１０のＭＰＵ２０１のＩＮＴ端子に対して割込信号を出力（５Ｖのハイレベルの信号を０Ｖのローレベルの信号に変更）する回路で構成されている。
【１１３６】
主制御装置１１０のＭＰＵ２０１のＲＡＭ２０３には、主カウント取得フラグ２０３ｋ６が削除され、主計時データ取得フラグ２０３ｋ７が追加されている。主計時データ取得フラグは、主カウント回路２６５が予め定められたカウント値となり、ＲＴＣ２６３より計時データが取得され、加工条件を変更する契機が成立したことを示すフラグである。ＩＮＴ割込処理（図１３１、Ｓ２８０）においてＲＴＣ２６３から計時データが取得され、主計時データ記憶エリア２６１ｋにその計時データが記憶されるとオンに設定される。また、加工条件更新処理１１（図１３３、Ｓ２９０）において、加工条件が選択されると、オフに設定される。
【１１３７】
主制御装置１１０のフラッシュメモリ２６１には、主計時データ記憶エリア２６１ｋが追加されている。主計時データ記憶エリア２６１ｋは、主カウント回路２６５のカウント値が予め設定されたカウント値となり、割込信号が主制御装置１１０のＭＰＵ２０１のＩＮＴ端子に対して出力されたことを契機に、ＩＮＴ割込処理（図１３１、Ｓ２８０）が実行され、その処理内においてＲＴＣ２６３から取得された計時データが記憶される記憶領域である。
【１１３８】
フラッシュメモリ２６１は、主制御装置１１０のＲＡＭ２０３が立ち上げ処理（図１１８）において初期化されても初期化されないように構成されている。よって、主計時データ記憶エリア２６１ｋも初期化されることはないので、不正に主計時データ記憶エリア２６１ｋを初期化して、初期化されたデフォルトの値に基づいて加工条件が選択されることにより、選択される加工条件が不正に把握されてしまうのを抑制することができる。
【１１３９】
音声ランプ制御装置１１３には、ＲＴＣ２６４が音声ランプ制御装置１１３のＭＰＵ２２１が計時データを取得可能に設けられている。ＲＴＣ２６４は、第３実施形態において、すでに説明した構成と同一であるので詳細な説明は省略する。
【１１４０】
音声ランプ制御装置１１３には、従カウント回路２６６がＩＮＴ端子に割込信号を出力可能な構成で接続されている。第２１実施形態の従カウント回路２６６は、第１９実施形態で説明した従カウント回路２６６の構成に加えて、カウントＩＣのカウント値が所定カウント値（本実施形態では、「２００」）となると、音声ランプ制御装置１１３のＭＰＵ２２１のＩＮＴ端子に対して割込信号を出力（５Ｖのハイレベルの信号を０Ｖのローレベルの信号に変更）する回路で構成されている。
【１１４１】
このように構成することで、主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とのＩＮＴ端子に同じタイミングで割込信号がそれぞれ入力され、後述する、ＩＮＴ割込処理（図１３１、Ｓ２８０）とサブＩＮＴ割込処理（図１３４、Ｓ１５４０）が同じタイミングでそれぞれ実行される。これにより、主制御装置１１０と音声ランプ制御装置１１３とでは、同じタイミングでＲＴＣ２６３とＲＴＣ２６４とから計時データをそれぞれ取得できる。よって、主制御装置１１０と音声ランプ制御装置１１３とでは、同じ（同期した）計時データをそれぞれ取得して、その計時データに基づいて、互いに同じ加工条件をそれぞれ取得できる。その結果、主制御装置１１０と音声ランプ制御装置１１３との間で、選択する加工条件を示す信号を送受信しなくとも、同じ加工条件をそれぞれ選択することができるので、「ぶら下げ基板」等により選択する加工条件を示す信号から選択する加工条件が把握される不正を抑制することができる。
【１１４２】
音声ランプ制御装置１１３のＭＰＵ２２１のＲＡＭ２２３には、従カウント取得フラグ２２３ｇ６が削除され、従計時データ取得フラグ２２３ｇ７が追加されている。従計時データ取得フラグ２２３ｇ７は、従カウント回路２６６が予め定められたカウント値となり、ＲＴＣ２６４より計時データが取得され、加工条件を変更する契機が成立したことを示すフラグである。詳細には、サブＩＮＴ割込処理（図１３４、Ｓ１５４０）においてＲＴＣ２６４から計時データが取得され、従計時データ記憶エリア２６２ｋにその計時データが記憶されるとオンに設定される。また、サブ加工条件更新処理１１（図１３６、Ｓ１５５０）において、加工条件が選択されると、オフに設定される。
【１１４３】
音声ランプ制御装置１１３のフラッシュメモリ２６２には、従計時データ記憶エリア２６２ｋが追加されている。従計時データ記憶エリア２６２ｋは、主計時データ記憶エリア２６１ｋと同様に、サブＩＮＴ割込処理（図１３４、Ｓ１５４０）において、ＲＴＣ２６４から取得された計時データが記憶される記憶領域である。
【１１４４】
フラッシュメモリ２６２は、音声ランプ制御装置１１３のＲＡＭ２２３が立ち上げ処理（図１２０）において初期化されても初期化されないように構成されている。よって、従計時データ記憶エリア２６２ｋも初期化されることはないので、不正に従計時データ記憶エリア２６２ｋを初期化して、初期化されたデフォルトの値に基づいて加工条件が選択されることにより、選択される加工条件が不正に把握されてしまうのを抑制することができる。
【１１４５】
図１３１を参照して、第２１実施形態において、主カウント回路２６５から主制御装置１１０のＭＰＵ２０１のＩＮＴ端子に対して割込信号が出力された場合に、主制御装置１１０のＭＰＵ２０１が実行するＩＮＴ割込処理（図１３１、Ｓ２８０）について説明する。図１３１は、このＩＮＴ割込処理（図１３１、Ｓ２８０）を示すフローチャートである。ＩＮＴ割込処理（図１３１、Ｓ２８０）は、主カウント回路２６５が予め設定されたカウント値となったことを契機に出力する割込信号に基づいて、ＲＴＣ２６３から計時データを取得するための処理である。
【１１４６】
ＩＮＴ割込処理（図１３１、Ｓ２８０）では、まず、ＲＴＣ２６３より「年・月・日・時・分・秒（ｓ）・ミリ秒（ｍｓ）」の計時データを取得する（Ｓ２８１）。主計時データ記憶エリア２６１ｋに記憶される（Ｓ２８１）。主計時データ取得フラグ２０３ｋ７がオンに設定される。
【１１４７】
このＩＮＴ割込処理（図１３１、Ｓ２８０）は、主カウント回路２６５のカウント値が予め定められたカウント値になったことに基づいて出力する割込信号を受信するとＮＭＩ割込処理（図２２）以外の他の処理よりも優先して実行される。よって、主カウント回路２６５から割込信号が出力されたタイミングで、計時データを取得でき、後述する音声ランプ制御装置１１３でも、同様に構成されているので、音声ランプ制御装置１１３と同じタイミングで同期した同じ計時データをそれぞれ取得することができる。
【１１４８】
図１３２は、第２１実施形態における、主制御装置１１０のＭＰＵ２０１で実行されるタイマ割込処理を説明するフローチャートである。第２１実施形態のタイマ割込処理は、第１９実施形態におけるタイマ割込処理（図１１６）に対して、Ｓ２９０の処理が追加されている。第２１実施形態における、Ｓ１０１の処理は、第１９実施形態におけるＳ１０１の処理と同一の処理が実行される。Ｓ１０１の処理が完了すると、第２１実施形態におけるタイマ割込処理（図１３２）では、加工条件更新処理１１（図１３３、Ｓ２９０）の処理を実行する。
【１１４９】
図１３３を参照して、第２１実施形態において、主制御装置１１０のＭＰＵ２０１が実行するタイマ割込処理（図１３２）の一処理である加工条件更新処理１１（Ｓ２９０）について説明する。図１３３は、この加工条件更新処理１１（Ｓ２９０）を示すフローチャートである。加工条件更新処理１１（図１３３、Ｓ２９０）は、主制御装置１１０のＭＰＵ２０１が、ＲＴＣ２６３から計時データを取得したことを契機に、その取得された計時データに基づいて選択された加工条件で更新するための処理である。
【１１５０】
加工条件更新処理１１（図１３３、Ｓ２９０）では、まず、主計時データ取得フラグ２０３ｋ７がオンに設定されているか判別される（Ｓ２９１）。主計時データ取得フラグ２０３ｋ７がオンであると判別された場合には（Ｓ２９１：Ｙｅｓ）、主計時データ記憶エリア２６１ｋに記憶されている計時データに基づいて、（「年」×「月」×「日」×「時」×「分」×「秒」×１５３２１＋加算ＩＤ（本実施形態では、５４３２１））÷２５６を算出して、その余りの値が設定乱数値として設定（ＲＡＭ２０３におけるその他メモリエリア２０３ｋに記憶）される（Ｓ２９２）。なお、「００分」のように０のデータである場合には、その値はスキップされ、算出式から除外される。
【１１５１】
算出された設定乱数値に基づいて、加工条件設定テーブル２２２ｃ（図３６（ｃ））より加工条件が選択され、加工条件設定記憶エリア２６１ａに記憶される（Ｓ２９３）。主計時データ取得フラグ２０３ｋ７をオフに設定する（Ｓ２９４）。一方、主計時データ取得フラグ２０３ｋ７がオンでない（即ち、オフであると）判別された場合には（Ｓ２９１：Ｎｏ）、この処理を終了する。
【１１５２】
ＩＮＴ割込処理（図１３１、Ｓ２８０）において、ＲＴＣ２６３から「年・月・日・時・分・秒（ｓ）・ミリ秒（ｍｓ）」の計時データを取得して、加工条件更新処理１１（図１３３、Ｓ２９０）では、「年・月・日・時・分・秒（ｓ）」の計時データに基づいて設定乱数値を算出した。このように、ＲＴＣ２６３から取得した計時データと設定乱数値の算出に使用する計時データとの範囲を異ならせることで、取得した計時データを「ぶら下げ基板」等により把握されたとしても、設定乱数値の算出に用いる計時データが判別できないので、正しい設定乱数値が把握されるの抑制することができる。よって、正しい設定乱数値が把握されることにより、選択される加工条件が把握される不正を抑制することができる。
【１１５３】
図１３４を参照して、第２１実施形態において、従カウント回路２６６のカウント値が、主カウント回路２６５と同じ予め定められたカウント値となると、音声ランプ制御装置１１３のＭＰＵ２２１のＩＮＴ端子に対して割込信号を出力した場合に、音声ランプ制御装置１１３のＭＰＵ２２１が実行するサブＩＮＴ割込処理（図１３４、Ｓ１５４０）について説明する。図１３４は、このサブＩＮＴ割込処理（図１３４、Ｓ１５４０）を示すフローチャートである。サブＩＮＴ割込処理（図１３４、Ｓ１５４０）は、従カウント回路２６６が予め定められたカウント値（本実施形態では、「２００」）となったタイミングでＲＴＣ２６４から計時データを取得するための処理である。
【１１５４】
サブＩＮＴ割込処理（図１３４、Ｓ１５４０）では、まず、ＲＴＣ２６４から「年・月・日・時・分・秒（ｓ）・ミリ秒（ｍｓ）」の計時データを取得して、従計時データ記憶エリア２６２ｋに記憶する（Ｓ１５４１）。従計時データ取得フラグ２２３ｇ７をオンに設定してこの処理を終了する（Ｓ１５４２）。なお、サブＩＮＴ割込処理（図１３４、Ｓ１５４０）は、ＮＭＩ割込（本実施形態では、音声ランプ制御装置１１３では、ＮＭＩ割込は設定されていない）を除いて他の処理よりも優先して割り込んで実行される処理である。よって、従カウント回路２６６で予め設定されたカウント値となったタイミングで出力される割込信号に基づいて、ＲＴＣ２６４から計時データを取得することができる。
【１１５５】
主カウント回路２６５と従カウント回路２６６とでは、同じカウント値となったことに基づいて、それぞれ割込信号をＩＮＴ端子に出力し、主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とは、そのタイミングでＲＴＣ２６３とＲＴＣ２６４とから計時データを取得するので、同期した同じ計時データをそれぞれ取得することができる。
【１１５６】
また、ＩＮＴ割込処理（図１３１、Ｓ２８０）とサブＩＮＴ割込処理（図１３４、Ｓ１５４０）とでは、主計時データ取得フラグ２０３ｋ７と従計時データ取得フラグ２２３ｇ７とがそれぞれオンに設定されるので、加工条件を更新するタイミングを合わせることができる。
【１１５７】
図１３５を参照して、第２１実施形態において、音声ランプ制御装置１１３のＭＰＵ２２１により実行されるメイン処理（図１３５、Ｓ１２００）について説明する。図１３５は、このメイン処理（図１３５、Ｓ１２００）を示すフローチャートである。第２１実施形態のメイン処理は、第１９実施形態のメイン処理（図４４、Ｓ１２００）に対して、Ｓ１５５０の処理が追加されている。第２１実施形態におけるＳ１２０１〜Ｓ１２１２の各処理は、第１９実施形態におけるＳ１２０１〜Ｓ１２１２の各処理と同一に処理が実行される。Ｓ１２１２の処理が完了すると、サブ加工条件更新処理１１（図１３６、Ｓ１５５０）が実行される。
【１１５８】
図１３６を参照して、第２１実施形態において、音声ランプ制御装置１１３内のＭＰＵ２２１により実行されるメイン処理（図１３５、Ｓ１２００）の一処理であるサブ加工条件更新処理１１（図１３６、Ｓ１５５０）について説明する。図１３６は、このサブ加工条件更新処理１１（Ｓ１５５０）を示すフローチャートである。サブ加工条件更新処理１１（図１３６、Ｓ１５５０）は、音声ランプ制御装置１１３のＭＰＵ２２１がＲＴＣ２６４から計時データを取得したことを契機に、その取得した計時データに基づいて加工条件を選択して更新するための処理である。
【１１５９】
サブ加工条件更新処理１１（図１３６、Ｓ１５５０）では、まず、従計時データ取得フラグ２２３ｇ７がオンに設定されているか判別される（Ｓ１５５１）。従計時データ取得フラグ２２３ｇ７がオンに設定されていると判別された場合には（Ｓ１５５１：Ｙｅｓ）、従計時データ記憶エリア２６２ｋに記憶されている計時データに基づいて、（「年」×「月」×「日」×「時」×「分」×「秒」×１５３２１＋加算ＩＤ（本実施形態では、５４３２１））÷２５６を算出して、その余りの値が設定乱数値として設定（ＲＡＭ２２３においてその他メモリエリア２２３ｇに記憶）される（Ｓ１５５２）。なお、「００分」のように０のデータである場合には、その値はスキップされ、算出式から除外される。
【１１６０】
従新加工条件設定記憶エリア２６２ａ１に記憶されている加工条件と同じ加工条件を従旧加工条件設定記憶エリア２６２ａ２に記憶し、設定乱数値に基づいて、加工条件設定テーブル２２２ｃより加工条件を選択し、その加工条件が従新加工条件設定記憶エリア２６２ａ１に記憶される（Ｓ１５５３）。従計時データ取得フラグ２２３ｇ７をオフに設定する（Ｓ１５５４）。一方、従計時データ取得フラグ２２３ｇ７がオンでない（即ち、オフである）と判別された場合には（Ｓ１５５１：Ｎｏ）、この処理を終了する。
【１１６１】
このように、主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とは、同じタイミングで同じ計時データをそれぞれ取得すると、その計時データに基づいて設定乱数値を算出して、その設定乱数値に基づいて加工条件をそれぞれ選択して更新する。よって、主制御装置１１０と音声ランプ制御装置１１３とでは、予め設定されたカウント値（本実施例では、主カウント回路２６５と従カウント回路２６６とに予め設定されたカウント値）となったことを契機に、加工条件を更新することができる。
【１１６２】
次に、図１３７〜図１４１を参照して、第２２実施形態におけるパチンコ機１０について説明する。上述の第２１実施形態におけるパチンコ機１０では、サブ加工条件更新処理１１（図１３６、Ｓ１５５０）において、算出した設定乱数値に基づいて、選択した新たな加工条件と、その新たな加工条件を選択する前に従新加工条件設定記憶エリア２６２ａ１に記憶されていた加工条件とに基づいて、主制御装置１１０が出力する特殊外れコマンドを判別する場合について説明した。
【１１６３】
これに対し、本第２２実施形態におけるパチンコ機１０では、主制御装置１１０において、主カウント回路２６５が予め定められたカウント値となるとＭＰＵ２０１のＩＮＴ端子に割込信号を出力することによりＲＴＣ２６３より計時データを取得して、その計時データに基づいて加工条件を変更予定用に仮決定（予備決定）して、普通図柄の変動パターンコマンドを音声ランプ制御装置１１３に対して出力したことを契機に正式な加工条件として更新する。また、音声ランプ制御装置１１３において、従カウント回路２６６が予め定められたカウント値となるとＭＰＵ２２１のＩＮＴ端子に割込信号を出力することによりＲＴＣ２６４より計時データを取得して、その計時データに基づいて加工条件を変更予定用に仮決定して、主制御装置１１０から出力される普通図柄の変動パターンコマンドを受信したことを契機に更新する。
【１１６４】
即ち、第２２施形態におけるパチンコ機１０は、第２１実施形態におけるパチンコ機１０と次の点で相違する。第２２実施形態では、主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とは、取得した計時データに基づいて、加工条件を変更予定用にそれぞれ仮決定し、普通図柄の変動パターンを送受信するタイミングに合わせて、変更予定用に仮決定した加工条件を正式な加工条件として決定する点で、第２１実施形態におけるパチンコ機１０と相違する。
【１１６５】
その他の構成や、主制御装置１１０のＭＰＵ２０１によって実行されるその他の処理、払出制御装置１１１のＭＰＵ２１１によって実行される各種処理、音声ランプ制御装置１１３のＭＰＵ２２１によって実行される各種処理、及び表示制御装置１１４によって実行される各種処理については、第２１実施形態におけるパチンコ機１０と同一である。以下、第２１実施形態と同一の要素には同一の符号を付し、その説明を省略する。
【１１６６】
図１３７は、第２２実施形態における、パチンコ機１０の電気的構成を示すブロック図である。第２１実施形態における、パチンコ機１０の電気的構成を示すブロック図（図１３０参照）との相違点について説明する。
【１１６７】
主制御装置１１０のＲＡＭ２０３には、主予定変更フラグ２０３ｋ２が追加されている。また、音声ランプ制御装置１１３には、従予定変更フラグ２２３ｇ２が追加されている。主予定変更フラグ２０３ｋ２と従予定変更フラグ２０３ｇ２とは、変更予定用に加工条件がそれぞれ仮決定されたことを示すフラグである。詳細については、第６実施形態ですでに説明したものと同一の構成であるので、詳細な説明は省略する。
【１１６８】
主制御装置１１０のフラッシュメモリ２６１には、主予定加工条件設定記憶エリア２６１ｃが追加されている。また、音声ランプ制御装置１１３のフラッシュメモリ２６２には、従予定加工条件設定記憶エリア２６２ｃが追加されている。主予定加工条件設定記憶エリア２６１ｃと従予定加工条件設定記憶エリア２６２ｃとは、変更予定用に仮決定された加工条件が記憶される記憶エリアである。詳細については、第６実施形態ですでに説明したものと同一の構成であるので、詳細な説明は省略する。
【１１６９】
図１３８は、第２２実施形態における、主制御装置１１０のＭＰＵ２０１で実行されるタイマ割込処理を説明するフローチャートである。第２２実施形態のタイマ割込処理は、第２１実施形態におけるタイマ割込処理（図１３２）に対して、Ｓ３３０の処理が追加されている。第２２実施形態における、Ｓ１０１の処理は、第２１実施形態におけるＳ１０１の処理と同一の処理が実行される。Ｓ１０１の処理が完了すると、第２２実施形態におけるタイマ割込処理（図１３８）では、加工条件更新処理１２（図１３９、Ｓ３３０）の処理を実行する。
【１１７０】
図１３９を参照して、第２２実施形態において、主制御装置１１０のＭＰＵ２０１が実行するタイマ割込処理（図１３８）の一処理である加工条件更新処理１２（Ｓ３３０）について説明する。図１３９は、この加工条件更新処理１２（Ｓ３３０）を示すフローチャートである。加工条件更新処理１２（図１３９、Ｓ３３０）は、加工条件設定処理５（図１１９、Ｓ１６００）で初期設定された加工条件を、主カウント回路２６５が予め定めたカウント値となったことを契機に取得された計時データに基づいて、変更予定用に加工条件を仮決定し、普通図柄の変動パターンコマンドを音声ランプ制御装置１１３に対して出力したことを契機に正式な加工条件として更新するための処理である。
【１１７１】
加工条件更新処理１２（図１３９、Ｓ３３０）では、まず、主予定変更フラグ２０３ｋ２がオンか判別する（Ｓ３３１）。主予定変更フラグ２０３ｋ２がオンでない（即ち、オフである）と判別された場合には（Ｓ３３１：Ｎｏ）、主計時データ取得フラグ２０３ｋ７がオンに設定されているか判別される（Ｓ３３２）。主計時データ取得フラグ２０３ｋ７がオンに設定されていると判別された場合には（Ｓ３３２：Ｙｅｓ）、主計時データ記憶エリア２６１ｋに記憶されている計時データのうち、「年・月・日・時・分・秒（ｓ）」までの計時データに基づいて、（「年」×「月」×「日」×「時」×「分」×「秒」×１５３２１＋加算ＩＤ（本実施形態では、５４３２１））÷２５６を算出して、その余りの値が設定乱数値として設定（ＲＡＭ２０３におけるその他メモリエリア２０３ｋに記憶）される（Ｓ３３３）。なお、「００分」のように０のデータである場合には、その値はスキップされ、算出式から除外される。
【１１７２】
算出した設定乱数値に基づいて、加工条件設定テーブル２２２ｃ（図３６（ｃ））より加工条件を選択し、その選択した加工条件を主予定加工条件設定記憶エリア２６１ｃに記憶して、主予定変更フラグ２０３ｋ２をオンに設定する（Ｓ３３４）。主計時データ取得フラグ２０３ｋ７をオフに設定する（Ｓ３３５）。
【１１７３】
一方、主予定変更フラグ２０３ｋ２がオンと判別された場合には（Ｓ３３１：Ｙｅｓ）、普通図柄の変動パターンコマンド（図１０（ｂ）に示す、第１普通当たり変動パターン、第２普通当たり変動パターン、特殊外れ変動パターン、外れ変動パターンのいずれか）が、外部出力処理（図１２６、Ｓ１０１）において音声ランプ制御装置１１３に対して出力したか判別される。（Ｓ３３６）。
【１１７４】
普通図柄の変動パターン（図１０（ｂ）に示す、第１普通当たり変動パターン、第２普通当たり変動パターン、特殊外れ変動パターン、外れ変動パターンのいずれか）が、主制御装置１１０の外部出力処理（Ｓ１０１）において出力されたと判別された場合には（Ｓ３３６：Ｙｅｓ）、主予定加工条件設定記憶エリア２６１ｃに記憶されている加工条件を加工条件設定記憶エリア２６１ａに記憶する（Ｓ３３７）。主予定変更フラグ２０３ｋ２をオフに設定して、この処理を終了する（Ｓ３３８）。
【１１７５】
一方、主計時データ取得フラグ２０３ｋ７がオンに設定されていない（即ち、オフに設定されている）と判別された場合（Ｓ３３２：Ｎｏ）又は、普通図柄の変動パターンコマンドを外部出力処理（図１２６、Ｓ１０１）において音声ランプ制御装置１１３に対して出力していないと判別された場合には（Ｓ３３６：Ｎｏ）、この処理を終了する。
【１１７６】
図１４０を参照して、第２２実施形態において、音声ランプ制御装置１１３のＭＰＵ２２１により実行されるメイン処理（図１４０、Ｓ１２００）について説明する。図１４０は、このメイン処理（図１４０、Ｓ１２００）を示すフローチャートである。第２２実施形態のメイン処理は、第２１実施形態のメイン処理（図１３５、Ｓ１２００）に対して、Ｓ１５６０の処理が追加されている。第２２実施形態におけるＳ１２０１〜Ｓ１２１２の各処理は、第２１実施形態におけるＳ１２０１〜Ｓ１２１２の各処理と同一に処理が実行される。Ｓ１２１２の処理が完了すると、サブ加工条件更新処理１２（図１４１、Ｓ１５６０）が実行される。
【１１７７】
図１４１を参照して、第２２実施形態において、音声ランプ制御装置１１３内のＭＰＵ２２１により実行されるメイン処理（図１４０、Ｓ１２００）の一処理であるサブ加工条件更新処理１２（図１４１、Ｓ１５６０）について説明する。図１４１は、このサブ加工条件更新処理１２（Ｓ１５６０）を示すフローチャートである。サブ加工条件更新処理１２（図１４１、Ｓ１５６０）は、音声ランプ制御装置１１３のＭＰＵ２２１がＲＴＣ２６４から計時データを取得したことを契機に、その取得した計時データに基づいて加工条件を選択して更新するための処理である。
【１１７８】
サブ加工条件更新処理１２（図１４１、Ｓ１５６０）は、上記した、加工条件更新処理１２（図１３９、Ｓ３３０）に対して、Ｓ３３１の処理における主予定変更フラグ２０３ｋ２がＳ１５６１の処理における従予定変更フラグ２２３ｇ２に、Ｓ３３２、Ｓ３３５の各処理における主計時データ取得フラグ２０３ｋ７がＳ１５６２、Ｓ１５６５の各処理における従計時データ取得フラグ２２３ｇ７に、Ｓ３３３の処理における主計時データ記憶エリア２６１ｋがＳ１５６３の処理における従計時データ記憶エリア２６２ｋに、Ｓ３３４の処理における主予定加工条件設定記憶エリア２６１ｃと主予定変更フラグ２０３ｋ２がＳ１５６４の処理における従予定加工条件設定記憶エリア２６２ｃと従予定変更フラグ２２３ｇ２に、Ｓ３３６の処理における普通図柄の変動パターンコマンドの出力がＳ１５６６の処理における普通図柄変動パターンコマンドの受信に、Ｓ３３７の処理における主予定加工条件設定記憶エリア２６１ｃに記憶されている加工条件を加工条件設定記憶エリア２６１ａに記憶がＳ１５６７の処理における従新加工条件設定記憶エリア２６２ａ１に記憶されている加工条件を従旧加工条件設定記憶エリア２６２ａ２に記憶し、従予定加工条件設定記憶エリア２６２ｃに記憶されている加工条件を従新加工条件設定記憶エリア２６２ａ１に記憶に、Ｓ３３８の処理における主予定変更フラグ２０３ｋ２をＳ１５６８の処理における従予定変更フラグ２２３ｇ２に、それぞれ変更される点を除いて同様であるので、その説明は省略する。
【１１７９】
このように、主カウント回路２６５と従カウント回路２６６とのカウント値が、予め定められたカウント値（本実施形態では、２００）となると、主制御装置１１０のＭＰＵ２０１のＩＮＴ端子と音声ランプ制御装置１１３のＭＰＵ２２１のＩＮＴ端子とに対して、割込信号がそれぞれ出力される。主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とが割込信号を受信すると、ＩＮＴ割込処理（図１３１、Ｓ２８０）とサブＩＮＴ割込処理（図１３４、Ｓ１５４０）とがそれぞれ実行されて、ＲＴＣ２６３とＲＴＣ２６４とからそれぞれ同じタイミングで計時データが取得される。
【１１８０】
よって、主制御装置１１０と音声ランプ制御装置１１３とで、それぞれ同じ計時データに基づいて、同じ加工条件を選択することができる。従って、音声ランプ制御装置１１３のＭＰＵ２２１は、主制御装置１１０が出力する特殊外れコマンドを正しく判別できる。
【１１８１】
また、本実施形態では、主カウント回路２６５と従カウント回路で予め設定されたカウント値（本実施形態では、２００）は１つで説明したが、主カウント回路２６５と従カウント回路２６６とに、割込信号を出力する契機となるカウント値を複数設定したテーブルをそれぞれ設けておくことで、毎回異なるカウント値で割込信号がそれぞれ出力される構成となり、加工条件を更新するタイミングをランダムにすることができる。
【１１８２】
また、本実施形態では、主カウント回路２６５と従カウント回路２６６とを構成するカウントＩＣは、８ビットのカウントＩＣとしたが、それに限らず、２５６ビット等のカウントＩＣとしてもよい。このように構成することで、カウント値の更新範囲を大きくすることができ、加工条件の更新周期となるカウント値を複数等設定することで、加工条件の更新周期を多様に設定することができる。
【１１８３】
また、パルス信号出力回路２５４の出力するパルス信号は、１０ｍｓ毎の周期としたが、それに限らず、毎回異なる周期のパルス信号を出力してもよい。このように構成することで、加工条件を更新するタイミングをランダムにすることができる。
【１１８４】
また、リセット信号出力回路２５５は、パチンコ機１０に電源投入後主カウント回路２６５と従カウント回路２６６とがカウントを開始してから約３０ｍｓ後（リセット信号出力回路２５５が監視するＤＣ１２Ｖの電圧がＤＣ１０．４Ｖ以上となる時間）にリセット信号を主カウント回路２６５と従カウント回路２６６とのリセット信号入力部Ｒｅｓｅｔに出力する。よって、主カウント回路２６５と従カウント回路２６６とが、それぞれ予め設定されたカウント値（本実施形態では、２００）となる前に、カウント値がそれぞれリセットされる。従って、主カウント回路２６５と従カウント回路２６６との作動開始タイミングが互いにずれてしまうことにより、カウント値が互いに同期しない状態が発生しても、予め設定されたカウント値となる前にカウント値をリセットすることにより、互いに割込信号を出力するタイミングを同期させることができる。
【１１８５】
パルス信号出力回路２５４のパルス信号を外部より「ぶら下げ基板」等によりカウントされて、主カウント回路２６５と従カウント回路２６６とのカウント値が仮に把握されたとしても、主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とは、予め定められたカウント値となったタイミングにより取得した計時データに基づいて、加工条件を決定するので、決定した加工条件を把握されてしまう不正を抑制することができる。
【１１８６】
また、主制御装置１１０のＭＰＵ２０１と音声ランプ制御装置１１３のＭＰＵ２２１とは、互いに、加工条件を変更予定用にそれぞれ仮決定しておき、普通図柄の変動パターンコマンドの送受信を契機に、加工条件を正式に決定する。よって、加工条件を更新するタイミングが、主カウント回路２６５および従カウント回路２６６が予め定められたカウント値となったタイミングと異なるタイミングで更新され、加工条件の更新タイミングを予測され難く構成することができる。
【１１８７】
第２１〜第２２実施形態では、第１９実施形態で説明した加工条件設定処理５（図１１９、Ｓ１６００）に対して、主計時データ記憶エリア２６１ｋに計時データが記憶されているか判別して記憶されていれば、ＲＴＣ２６３より「年・月・日」の計時データを取得し、その取得した計時データと主計時データ記憶エリア２６１ｋに記憶されている計時データとに基づいて、設定乱数値を算出して加工条件を選択する。一方、主計時データ記憶エリア２６１ｋに加工条件が記憶されていなければ、Ｓ１６０８（図１１９参照）の処理に代えて、ＲＴＣ２６３より計時データを取得して、その計時データに基づいて設定乱数値（第３実施形態と同様の算出方法）を算出して、加工条件を決定する。
【１１８８】
また、音声ランプ制御装置１１３における第２１〜２２実施形態におけるサブ加工条件設定処理でも上記、主制御装置１１０と同様の方法で決定する。
【１１８９】
このように構成することで、主計時データ記憶エリア２６１ｋに計時データが記憶されている場合には、その計時データとＲＴＣ２６３から取得した「年・月・日」の計時データとに基づいて加工条件が選択される。ここで、パチンコ機１０は、一般的に、工場出荷時に電源が投入されて出荷検査が実行される。よって、予め工場出荷検査において、パチンコ機１０に電源が投入されると、加工条件設定処理とサブ加工条件設定処理がそれぞれ実行されて、ＲＴＣ２６３とＲＴＣ２６４とからカウント値がそれぞれ選択されて、主計時データ記憶エリア２６１ｋと従計時データ記憶エリア２６２ｋとにそれぞれ記憶される。よって、フラッシュメモリ２６１とフラッシュメモリ２６２とは、ＲＡＭ２０３、ＲＡＭ２２３が初期設定される場合においても、初期化されない構成であるので、パチンコホールにパチンコ機１０が設置された時には常に、主計時データ記憶エリア２６１ｋと従計時データ記憶エリア２６２ｋとには、カウント値が記憶された状態とすることができる。
【１１９０】
従って、パチンコ機１０がパチンコホールに設置された状態では、常に加工条件設定処理において、「年・月・日」と主計時データ記憶エリア２６１ｋ、「年・月・日」と従計時データ記憶エリア２６２ｋに記憶されたカウント値とに基づいて加工条件が選択されることとなり、外部から選択される加工条件を把握するには、主計時データ記憶エリア２６１ｋのカウント値または従計時データ記憶エリア２６２ｋと取得した計時データとの双方を把握せねばならず、加工条件を把握する不正をより困難にすることができる。
【１１９１】
第１９〜第２２実施形態では、主制御装置１１０と音声ランプ制御装置１１３とで、同じカウント値又は同じ計時データをそれぞれ取得するために、ＩＮＴ割込を用いた。それに限らず、主カウント回路２６５と従カウント回路２６６とのカウント値を一定周期で取得して、その取得したカウント値が予め定められたカウント値であった場合に、ＲＴＣ２６３とＲＴＣ２６４とから計時データを取得する構成としても良い。
【１１９２】
このような構成では、主制御装置１１０のＭＰＵ２０１が、予め定められたカウント値を取得した場合には、ＲＴＣ２６３から計時データを取得して、その計時データに基づいて加工条件を変更予定用に仮決定する。そして、普通図柄の変動パターンコマンドを音声ランプ制御装置１１３に対して出力したことを契機に、変更予定用に仮決定した加工条件を正式な加工条件として決定する。主制御装置１１０のＭＰＵ２０１は、加工条件を更新すると音声ランプ制御装置１１３に対して、加工条件を更新したことを示す更新従制御信号を出力する。一方、音声ランプ制御装置１１３でも、主制御装置１１０と同様に、変更予定用に加工条件を仮決定して、主制御装置１１０から更新従制御信号を受信したことに基づいて、変更予定用に仮決定した加工条件を正式な加工条件として決定して更新する。また、変更予定用に加工条件を仮決定した後で、普通図柄の変動パターンコマンドを受信してから一定時間しても更新従制御信号を受信できない場合には、変更予定用に仮決定した加工条件を正式な加工条件と決定する処理を回避する。
【１１９３】
このように構成することで、主制御装置１１０のＭＰＵ２０１が、主カウント回路２６５からカウント値を取得する周期により、予め定められたカウント値を取りこぼすことが起こり得る構成であっても、音声ランプ制御装置１１３は、その取りこぼしを判別して、主制御装置１１０が加工条件を正式に更新した場合にのみ、音声ランプ制御装置１１３も加工条件を更新するので、音声ランプ制御装置１１３のみで、加工条件が更新されてしまう不具合を防止することができる。
【１１９４】
次に、図１４２〜図１５３を参照して、第２３実施形態におけるパチンコ機１０について説明する。上述の第３実施形態におけるパチンコ機１０では、加工条件更新処理１（図３８、Ｓ１２０）において、ＲＴＣ２６３が設定時間となると、加工条件設定記憶エリア２６１ａに記憶されている加工条件を更新する。また、サブ加工条件更新処理１（Ｓ１１３０）において、ＲＴＣ２６４が設定時間となると、従新加工条件設定記憶エリア２６２ａ１に記憶されている加工条件を更新する場合について説明した。
【１１９５】
これに対し、本第２３実施形態におけるパチンコ機１０では、主制御装置１１０のＭＰＵ２０１は、音声ランプ制御装置１１３に対して出力する普通図柄の停止種別コマンドを生成すると、その履歴を主図柄履歴記憶エリア２０３ｋ７に記憶する。所定回数（本実施形態では、５０回）の普通図柄の停止種別コマンドの履歴が記憶されると、その所定回数分の図柄履歴コマンドが生成されて音声ランプ制御装置１１３に出力される。また、音声ランプ制御装置１１３のＭＰＵ２２１は、普通図柄の停止種別コマンドを受信すると、その履歴を従図柄履歴記憶エリア２２３ｇ８に記憶する。音声ランプ制御装置１１３のＭＰＵ２２１は、主制御装置１１３のＭＰＵ２０１が生成した図柄履歴コマンドを受信すると、その図柄履歴コマンドが示す普通図柄の停止種別コマンドの履歴と従図柄履歴記憶エリア２２３ｇ８に記憶されている普通図柄の停止種別コマンドとを照合して、一致しない場合には、異常処理として、エラー報知や遊技動作示唆演出が行われないようにする処理を実行する。
【１１９６】
即ち、第２３実施形態におけるパチンコ機１０は、第３実施形態におけるパチンコ機１０と次の点で相違する。第２３実施形態では、主制御装置１１０と音声ランプ制御装置１１３とで、送受信した普通図柄の停止種別コマンドの履歴を照合して、差異がある場合には、エラー報知や遊技動作示唆演出が行われないようにする処理が実行される点で、第３実施形態におけるパチンコ機１０と相違する。
【１１９７】
その他の構成や、主制御装置１１０のＭＰＵ２０１によって実行されるその他の処理、払出制御装置１１１のＭＰＵ２１１によって実行される各種処理、音声ランプ制御装置１１３のＭＰＵ２２１によって実行される各種処理、及び表示制御装置１１４によって実行される各種処理については、第３実施形態におけるパチンコ機１０と同一である。以下、第３実施形態と同一の要素には同一の符号を付し、その説明を省略する。
【１１９８】
図１４２は、第２３実施形態における、パチンコ機１０の電気的構成を示すブロック図である。第３実施形態における、パチンコ機１０の電気的構成を示すブロック図（図３５参照）との相違点について説明する。
【１１９９】
主制御装置１１０のＲＡＭ２０３のその他メモリエリア２０３ｋには、主図柄履歴記憶エリア２０３ｋ７とコマンド生成カウント２０３ｋ８とが追加されている。
【１２００】
主図柄履歴記憶エリア２０３ｋ７は、普通図柄の停止種別コマンドを生成した履歴が記憶される記憶エリアである。詳細には、図１４２（ｂ）に示すように、回数（１〜５０）に対応した記憶領域が予め割り当てられており、生成された順に、その回数に対応した領域（本実施形態では、アドレス０００１〜００５０）にその種別を示す種別対応データ（図１４３（ａ））が記憶される。具体的には、図１４３（ｂ）に示すように、１回目に生成された普通図柄の停止種別コマンドの種別が「外れ」を示すものであれば、記憶領域の１回目の停止種別コマンドが記憶されるエリア（アドレス０００１）に、外れを示す２進数の種別対応データ「０００００００１」が記憶される。２回目に生成された普通図柄の停止種別コマンドも外れであれば、記憶領域の２回目に生成された普通図柄の停止種別コマンドが記憶されるエリア（アドレス０００２）に、外れを示す２進数の種別対応データ「０００００００１」が記憶される。なお、図１４３（ａ）に示すように、外れ変動コマンドを示す２進数の種別対応データは「０００００００１」、第１普通当たりコマンド又は第２普通当たりコマンドを示す２進数の種別対応データは「００００００１０」、特殊外れコマンドを示す２進数の種別対応データは「００００００１１」に設定されている。この２進数のデータは、主制御装置１１０のＭＰＵ２０１におけるＲＯＭ２０２のプログラム領域に、図１４２（ａ）に示すような種別対応データテーブルとして記憶されている。
【１２０１】
コマンド生成カウント２０３ｋ８は、後述する、図柄履歴コマンドを生成する場合に用いるカウント値である。詳細には、コマンド生成カウント２０３ｋ８は、「０〜５０」までの範囲で加算されるカウント値である。コマンド生成カウント２０３ｋ８のカウント値は、主図柄履歴記憶エリア２０３ｋ７の回数に対応している。具体的には、コマンド生成カウント値が「１」であれば、主図柄履歴記憶エリア２０３ｋ７の回数１（アドレス０００１）に対応して設定されている。その対応する記憶エリアのアドレスに記憶されている種別対応データに基づいて、後述する、図柄履歴コマンドが、図柄履歴コマンド生成処理（図１４７、Ｓ３４４）において生成される。
【１２０２】
このように構成することで、主図柄履歴記憶エリア２０３ｋ７に記憶されている５０回分の種別対応データの履歴を、回数に対応させて、図柄履歴コマンドを容易に作成することができる。
【１２０３】
音声ランプ制御装置１１３のＲＡＭ２２３のその他メモリエリア２２３ｇには、従図柄履歴記憶エリア２２３ｇ８と抽選禁止フラグ２２３ｇ９と不一致フラグ２２３ｇ１０とが追加されている。
【１２０４】
従図柄履歴記憶エリア２２３ｇ８は、主図柄履歴記憶エリア２０３ｋ７とほぼ同じに構成された記憶領域であり、受信した普通図柄の停止種別コマンドの履歴が記憶される点で異なる。受信した回数に対応した記憶エリア（アドレス０００１〜００５０）が予め設定されており、受信した回数に対応した領域に順に、受信した普通図柄の停止種別コマンドを示す２進数のデータが記憶される。なお、２進数の種別対応データは、主図柄履歴記憶エリア２０３ｋ７と同じに設定されている。この２進数の種別対応データは、音声ランプ制御装置１１３のＭＰＵ２２１におけるＲＯＭ２２２のプログラム領域に、図１４３（ａ）に示すように種別対応データテーブルとして記憶されている。
【１２０５】
抽選禁止フラグ２２３ｇ９は、遊技動作示唆演出の抽選を実行を禁止するか否かを示すフラグである。抽選禁止フラグ２２３ｇ９は、音声ランプ制御装置１１３のＭＰＵ２２１が実行する図柄履歴照合処理１（図１５１、Ｓ１６３０）において、照合結果に差異がある場合にオンに設定される。抽選禁止フラグ２２３ｇ９は、一度、電源が断されて、再度、電源が投入された場合に実行される立ち上げ処理（図４２）において、ＲＡＭの初期値設定（Ｓ１１１０）が実行されるまで、オフに設定されない。
【１２０６】
このように構成することで、遊技店側がパチンコ機１０の電源を再投入するまで、遊技動作示唆演出を行うか否かの抽選が実行されず、「ぶら下げ基板」等による不正が行われることによる被害を低減させることができる。
【１２０７】
不一致フラグ２２３ｇ１０は、主制御装置１１０から出力された図柄履歴コマンドが示す履歴情報（生成回数に対応した種別対応データの履歴）と従図柄履歴記憶エリア２２３ｇ８に記憶されている履歴情報（受信回数に対応した種別対応データの履歴）とが一致しないことを示すフラグである。詳細には、不一致フラグ２２３ｇ１０は、コマンド照合処理１（図１５２、Ｓ１６３４）において、履歴情報の照合結果が一致しないと判別されるとオンに設定される。また、パチンコ機１０の電源が再投入されるまで、オフに設定されない。不一致フラグ２２３ｇ１０がオンに設定されると、異常処理として、異常を示すエラー報知や遊技動作示唆演出が行われないようにする処理が実行される。
【１２０８】
このように構成することで、パチンコ機１０では、不一致フラグ２２３ｇ１０がオンに設定されると、異常処理として、エラー報知等が実行されることにより、遊技店側が異常に気づき、パチンコ機１０に不正がされていないかを確認した後に、パチンコ機１０の電源を再投入することで、通常遊技を可能にすることができる。よって、「ぶら下げ基板」等による不正が実行された場合には、遊技店側がパチンコ機１０の電源を再投入するまでは、不一致フラグ２２３ｇ１０がオンのまま保持されることにより、遊技動作示唆演出が実行されないので、不正による被害を低減させることができる。
【１２０９】
図１４５は、第２３実施形態における、主制御装置１１０のＭＰＵ２０１で実行されるタイマ割込処理を説明するフローチャートである。第２３実施形態のタイマ割込処理（図１４５）は、第３実施形態におけるタイマ割込処理（図３７）に対して、Ｓ３４０の処理が追加されている。第２３実施形態における、Ｓ１１４までの各処理は、第３実施形態におけるＳ１１４までの各処理と同一の処理が実行される。Ｓ１１４の処理が完了すると、第２３実施形態におけるタイマ割込処理（図１４５）では、主図柄履歴処理１（図１４６、Ｓ３４０）の処理を実行する。
【１２１０】
図１４６を参照して、第２３実施形態において、主制御装置１１０のＭＰＵ２０１が実行するタイマ割込処理（図１４５）の一処理である主図柄履歴処理１（Ｓ３４０）について説明する。図１４６は、この主図柄履歴処理１（Ｓ３４０）を示すフローチャートである。主図柄履歴処理１（図１４６、Ｓ３４０）は、普通図柄の停止種別コマンドが普通図柄変動処理（図１６、Ｓ１１０）で生成（設定）され、コマンド送信用リングバッファに記憶されたかを判別して、記憶されていれば、その普通図柄の停止種別コマンドの種類を示すデータを対応する回数の記憶領域に記憶する。所定回数（本実施形態では、５０回）の普通図柄の停止種別コマンドの履歴が記憶されると、所定回数の履歴を示す図柄履歴コマンドを生成するための処理である。
【１２１１】
主図柄履歴処理１（図１４６、Ｓ３４０）では、まず、普通図柄の停止種別コマンドを生成したか判別される（Ｓ３４１）。ここで、普通図柄の停止種別コマンドを生成したか否かの判別は、送信用リングのバッファに普通図柄の停止種別コマンドが記憶されているか否かで判別される。普通図柄の停止種別コマンドを生成したと判別された場合には（Ｓ３４１：Ｙｅｓ）、生成した普通図柄の停止種別コマンドに基づいて、種別対応データテーブルから種別対応データを選択して、生成回数に対応した主図柄履歴記憶エリア２０３ｋ７の記憶領域（アドレスに対応したエリア）に記憶される。一方、普通図柄の停止種別コマンドが生成されていないと判別された場合には（Ｓ３４１：Ｎｏ）、この処理を終了する。
【１２１２】
主図柄履歴記憶エリア２０３ｋ７には、５０回分の普通図柄の停止種別コマンドの種別対応データが記憶されているか（即ち、アドレス００１〜０５０の領域すべてに普通図柄の停止種別コマンドを示す種別対応データが記憶されているか）判別される（Ｓ３４３）。５０回分の生成した普通図柄の停止種別コマンドの種別対応データ（種別対応データの履歴）が記憶されていると判別された場合には（Ｓ３４３：Ｙｅｓ）、図柄履歴コマンド生成処理が実行される（Ｓ３４４）。
【１２１３】
図柄履歴コマンド生成処理（図１４７、Ｓ３４４）については、後述するが、主図柄履歴記憶エリア２２３ｇ８に記憶されている対応種別データに基づいて、図柄履歴コマンドを生成するための処理である。
【１２１４】
一方、主図柄履歴記憶エリア２０３ｋ７に５０回分の普通図柄の停止種別コマンドが記憶されていないと判別された場合には（Ｓ３４３：Ｎｏ）、この処理を終了する。なお、本実施形態では、生成された普通図柄の停止種別コマンドを示す履歴は、主図柄履歴記憶エリア２０３ｋ７に回数に対応したアドレスを設定して、記憶するように構成したが、特にそれに限るものではない。たとえば、８ビットのデータのうち、上位４ビットを回数を表すデータを設定し、下位４ビットに普通図柄の停止種別コマンドを記憶するように設定しても当然よい。また、回数に限ることなく、たとえば、生成した日時を表すデータを付して記憶するようにしてもよい。
【１２１５】
また、本実施形態では、回数に対応した分の図柄履歴コマンドを生成したが、それに限らず、後述する、第２４又は２６実施形態で詳細を説明するように、主図柄履歴記憶エリア２０３ｋ７に記憶されている履歴データ（種別対応データ）に基づいて、予め定められた演算を行い、その結果を示す図柄履歴コマンドを生成するように構成しても当然よい。
【１２１６】
このように構成することで、図柄履歴コマンドの数を減らすことができ、主制御装置１１０のＭＰＵ２０１の制御付加を軽減させることができる。
【１２１７】
また、本実施形態では、普通図柄の停止種別コマンドが生成されることに基づいて、その対応する種別対応データを履歴として記憶したが、それに限らず、音声ランプ制御装置１１３に対して出力されたことに基づいて、その出力した普通図柄の停止種別コマンドに対応する種別対応データを履歴として記憶するように構成しても良い。
【１２１８】
図１４７を参照して、主図柄履歴処理１（図１４６、Ｓ３４０）の一処理である図柄履歴コマンド生成処理（Ｓ３４４）について説明する。図１４７は、この図柄履歴コマンド生成処理（図１４７、Ｓ３４４）を示すフローチャートである。図柄履歴コマンド生成処理（図１４７、Ｓ３４４）は、主図柄履歴記憶エリア２０３ｋ７に記憶されている普通図柄の停止種別コマンドの履歴（種別対応データ）に基づいて、図柄履歴コマンドを生成するための処理である。
【１２１９】
図柄履歴コマンド生成処理（図１４７、Ｓ３４４）では、まず、コマンド生成カウント２０３ｋ８のカウント値を０クリアする（Ｓ３５１）。コマンド生成カウント値に「＋１」が加算されてコマンド生成カウント値が更新される（Ｓ３５２）。コマンド生成カウント値に対応した図柄履歴コマンドの上位バイト（上位コマンド）を設定し、コマンド生成カウント値に対応した主図柄履歴記憶エリア２０３ｋ７の記憶領域に記憶されている種別対応データを下位バイト（下位コマンド）として設定する（Ｓ３５３）。
【１２２０】
ここで、図１４３（ｃ）にＳ３５３の処理で生成される図柄履歴コマンドを模式的に示した。図１４３（ｃ）は、図１４３（ｂ）に示す主図柄履歴記憶エリア２０３ｋ７に記憶されている普通図柄の停止種別コマンドの履歴を例にして、生成された図柄履歴コマンドを示したものである。上位バイトには、アドレス（アドレス番号を８ビットの２進数で示した）の上位２ビットを「１０」に変更することで、図柄履歴コマンドであることを示す識別データが付与されて、残りの６ビットは対応するアドレス番号を示している。
【１２２１】
このように構成することで、音声ランプ制御装置１１０のＭＰＵ２２１は、上位バイトのコマンドを判別して、下位バイトの示す種別対応データが何回目（どのアドレスに対応する）のデータであるかを判別できる。
【１２２２】
コマンド生成カウント値が「５０」以上であるか判別される（Ｓ３５４）。コマンド生成カウント値が「５０」以上であると判別された場合には（Ｓ３５４：Ｙｅｓ）、この処理を終了する。一方、コマンド生成カウント値が「５０」以上でない（即ち、「５０」未満）と判別された場合には（Ｓ３５４：Ｎｏ）、Ｓ３５２の処理に戻って処理が繰り返される。このように、５０回分の図柄履歴コマンドが生成されるまで、順に処理が繰り返される。
【１２２３】
また、本実施形態では、図柄履歴コマンドの生成は、５０回分の普通図柄の停止種別コマンドが生成される毎に生成したが、それに限らず、普通図柄の停止種別コマンドが生成される毎に、生成してもよい。不正の監視に適した間隔に設定されることで、効果的に不正が行われているかを監視することができる。よって、より不正による被害を低減させることができる。
【１２２４】
また、本実施形態では、図柄履歴コマンドが生成されると、主図柄履歴記憶エリア２０３ｋ７を０クリアする構成としたが、それに限らず、例えば、５０回以上からは、一番履歴の古い種別対応データを削除して、新たに生成された普通図柄の停止種別コマンドの種別対応データを記憶するように構成してもよい。このような構成では、種別対応データを合計する等のチェックサム値を生成して、その値に基づいた図柄履歴コマンドを生成することで、普通図柄の停止種別コマンドが生成される毎に、図柄履歴コマンドを生成する構成にしても、照合するための制御負荷を抑制することができる。
【１２２５】
図１４８を参照して、第２３実施形態において、音声ランプ制御装置１１３のＭＰＵ２２１により実行されるメイン処理（図１４８、Ｓ１２００）について説明する。図１４８は、このメイン処理（図１４８、Ｓ１２００）を示すフローチャートである。第２３実施形態のメイン処理は、第３実施形態のメイン処理（図４４、Ｓ１２００）に対して、Ｓ１６１０とＳ１６３０との各処理が追加されている。第２３実施形態におけるＳ１２２０までの各処理は、第３実施形態におけるＳ１２２０までの各処理と同一に処理が実行される。Ｓ１２２０の処理が完了すると、コマンド判定処理２（図１４９、Ｓ１６１０）が実行される。
【１２２６】
図１４９を参照して、第２３実施形態において、音声ランプ制御装置１１３内のＭＰＵ２２１により実行されるメイン処理（図１４８、Ｓ１２００）の一処理であるコマンド判定処理２（図１４９、Ｓ１６１０）について説明する。図１４９は、このコマンド判定処理２（Ｓ１６１０）を示すフローチャートである。第２３実施形態のコマンド判定処理２（図１４９、Ｓ１６１０）は、第３実施形態のコマンド判定処理（図２８、Ｓ１２１４）に対して、Ｓ１６２０の処理が追加されている。
【１２２７】
図１５０を参照して、第２３実施形態において、コマンド判定処理２（図１４９、Ｓ１６１０）の一処理である遊技動作示唆抽選処理２（Ｓ１６２０）について説明する。図１５０は、この遊技動作示唆抽選処理２（Ｓ１６２０）を示すフローチャートである。遊技動作示唆抽選処理２（図１５０、Ｓ１６２０）は、遊技動作示唆演出を実行するか否かの抽選を実行するための処理である。
【１２２８】
遊技動作示唆抽選処理２（図１５０、Ｓ１６２０）では、まず、抽選禁止フラグ２２３ｇ９がオンであるか否かが判別される（Ｓ１６２１）。抽選禁止フラグ２２３ｇ９がオンであると判別された場合には（Ｓ１６２１：Ｙｅｓ）、この処理を終了する。即ち、遊技動作示唆演出をする否かの抽選を行うことが禁止される。一方、抽選禁止フラグ２２３ｇ９がオンでない（即ち、オフである）と判別された場合には（Ｓ１６２１：Ｎｏ）、遊技カウンタ２２３ｄよりカウンタ値が取得される（Ｓ１６２２）。
【１２２９】
Ｓ１６２２で遊技カウンタ値が取得されると遊技動作示唆設定抽選テーブル（図１１（ｄ））とに基づいて、遊技動作示唆設定を設定する（当たり）か否かの判断がされる（Ｓ１６２３）。具体的には、遊技カウンタ値と遊技動作示唆抽選テーブル２２２ｂ（図１１（ｄ））に格納されている値とを比較する。遊技カウンタ値が、「０〜１２７」の範囲にあれば、遊技動作示唆設定を設定する（当たり）と判定し、「１２８〜２５５」の範囲にあれば、遊技動作示唆設定を設定しない（外れ）と判定する。
【１２３０】
遊技動作示唆設定をしない（外れ）と判定された場合には（Ｓ１６２３：Ｎｏ）、このままこの処理を終了する。一方、遊技動作示唆設定を設定する（当たり）と判定された場合には（Ｓ１６２３：Ｙｅｓ）、遊技動作示唆設定フラグ２２３ｆをオン（遊技動作示唆設定を設定）する（Ｓ１６２４）。
【１２３１】
上述したように、主制御装置１１０から特殊外れを示す停止種別である特殊外れコマンドを受信すると遊技動作示唆設定抽選処理２（図１５０、Ｓ１６２０）が実行され、抽選で遊技動作示唆設定を設定することが決定されると、遊技動作示唆設定フラグ２２３ｆがオンに設定される。遊技動作示唆設定がされている状態で、普通図柄の抽選結果が当たりであることを示す変動パターンである第１普通当たり変動パターン又は第２普通当たり変動パターンを受信すると、その第１普通当たり変動パターンに対応した第１示唆変動パターン種別または第２普通当たり変動パターンに対応した第２示唆変動パターン種別がそれぞれ設定される。第１示唆変動パターン種別が設定されると、普通当たり変動パターンに基づく普通図柄の変動表示では、第２図柄表示部８３が小領域Ｄｓ２から小領域Ｄｓ１移動し、又は第１示唆変動パターン種別が設定されると、普通当たり変動パターンに基づく普通図柄の変動表示では、第２図柄表示部８３が小領域Ｄｓ２から小領域Ｄｓ３に移動して変動表示される。
【１２３２】
遊技動作示唆演出は、第２図柄表示部が小領域Ｄｓ１に移動すれば、第１入球口６３が入球可能になることを遊技者に報知することとなり、第２図柄表示部が小領域Ｄｓ３に移動すれば、第２入球口６４が入球可能になることを遊技者に報知することとなる。遊技者は、この遊技動作示唆演出により、入球可能となる入球口を把握し、その入球口に狙いを定めて遊技球を発射することができる。
【１２３３】
このように、遊技動作示唆演出設定が設定されると、遊技者は、第１入球口６３又は第２入球口６４に容易に始動入賞させることができる。
【１２３４】
また、特別図柄の当たりを示す停止種別コマンドを受信した場合に、遊技動作示唆設定がされていると、遊技動作示唆設定を継続するか否かの抽選が行われるように構成したので、一度、遊技動作示唆設定がされると、大当たりするまでは、遊技動作示唆設定が継続され、遊技者は、最低、一度は特別図柄の大当たりを得るまで、遊技動作示唆演出がされるので、遊技動作示唆演出の価値を高くすることができ、遊技動作示唆設定がされることを目標にして遊技をすることができる。
【１２３５】
また、後述する、図柄履歴照合処理１（図１５１、Ｓ１６３０）において、主図柄履歴記憶エリア２０３ｋ７と従図柄履歴記憶エリア２２３ｇ８とに記憶されている種別対応データの履歴を照合した場合に、不一致が確認される不一致フラグ２２３ｇ１０がオンに設定される。不一致フラグ２２３ｇ１０がオンに設定されると、遊技動作示唆抽選処理２（図１５０、Ｓ１６２０）において、遊技動作示唆設定をするか否かの抽選が実行されないので、即ち、不正が行われている虞がある場合には、遊技動作示唆設定の抽選を禁止することで、新たに遊技動作示唆演出が実行されるのを防止できる。
【１２３６】
また、本実施形態では、抽選を禁止するように構成したが、それに限らず、抽選禁止フラグ２２３ｇ９がオンに設定されている場合には、Ｓ１６２３の処理で、必ず、外れと判別される（Ｓ１６２３：Ｎｏ）ように構成してもよい。このように、構成することも、抽選の禁止に含まれる。
【１２３７】
図柄履歴照合処理１（図１５１、Ｓ１６３０）において、照合結果が不一致となると、その旨を示すエラー報知として、音声出力装置２２６や第３図柄表示装置８１において報知音やエラー表示がされるが、遊技店側がそれに気づくまでに、不正に遊技動作示唆演出が実行されて、大当たりを得られてしまう虞がある。しかしながら、照合結果が不一致となると、遊技動作示唆設定の抽選も禁止されるので、上記のような場合にも、より不正による被害を防止することができる。
【１２３８】
さらに、特別図柄の大当たりの度に、遊技動作示唆設定が継続されるか否かの抽選がされるので、大当たりしたことに加え、遊技動作示唆設定の抽選結果に対する期待感も味わうことができ、遊技に対する興趣を向上させることができる。
【１２３９】
また、本実施形態では、遊技動作示唆設定は、特別図柄の大当たりまで最低継続される構成としたが、それに限らず、特殊外れコマンドを再び受信したことに基づいて、遊技動作示唆設定を継続するか抽選しても良いし、抽選せずに、遊技動作示唆設定を解除するようにしても良い。また、所定の普通図柄の抽選回数が経過した場合には、遊技動作示唆設定を解除しても良い。その他、適宜、遊技動作示唆設定を解除する契機を設けるようにしても良い。
【１２４０】
コマンド判定処理２（図１４９、Ｓ１６１０）が完了すると、音声ランプ制御装置１１３のＭＰＵ２２１が実行するメイン処理（図１４８、Ｓ１２００）では、図柄履歴照合処理１（図１５１、Ｓ１６３０）が実行される。
【１２４１】
図１５１を参照して、音声ランプ制御装置１１３のＭＰＵ２２１が実行するメイン処理（図１４８、Ｓ１２００）の一処理である図柄履歴照合処理１（Ｓ１６３０）について説明する。図１５１は、この図柄履歴照合処理１（図１５１、Ｓ１６３０）を示すフローチャートである。図柄履歴照合処理１（図１５１、Ｓ１６３０）は、主制御装置１１０から図柄履歴コマンドを受信した場合に、従図柄履歴記憶エリア２２３ｇ８に記憶された普通図柄の停止種別コマンドの履歴と受信した図柄履歴コマンドの示す主図柄履歴記憶エリア２０３ｋ７に記憶されている履歴とを照合し、差異があれば、異常処理として、エラー報知や遊技動作示唆演出が実行されない処理を実行するための処理である。
【１２４２】
図柄履歴照合処理１（図１５１、Ｓ１６３０）では、まず、普通図柄の停止種別コマンドを受信したとコマンド判定処理２（図１４９、Ｓ１６１０）において判定されたか判別される（Ｓ１６３１）。ここで、コマンド判定処理２（図１４９、Ｓ１６１０）で普通図柄の停止種別コマンドを受信したかどうかの判別は、表示制御装置１１４へ出力する表示用停止種別コマンドが、送信用のリングバッファに設定されているかを判別することで行う。なお、本実施形態では、表示用停止種別コマンドが送信用のリングバッファに設定されているかで判別を行ったが、受信したことを示すフラグを設定するように構成しても当然良い。
【１２４３】
普通図柄の停止種別コマンドを受信したと判別された場合には（Ｓ１６３１：Ｙｅｓ）、受信した普通図柄の停止種別コマンドに対応する種別対応データを、これまでに普通図柄の停止種別コマンドが受信した回数に対応して従図柄履歴記憶エリア２２３ｇ８に記憶される（１６３２）。ここで、図１４３（ｂ）に示すように、従図柄履歴記憶エリア２２３ｇ８は、主図柄履歴記憶エリア２０３ｋ７と同様に、受信した回数に対応した記憶エリア（アドレス００１〜０５０）がそれぞれ予め設定されており、受信した回数に対応した領域に順に、受信した普通図柄の停止種別コマンドに対応した種別対応データが記憶される。なお、種別対応データは、主図柄履歴記憶エリア２０３ｋ７と同じに設定されている。一方、普通図柄の停止種別コマンドを受信していないと判別された場合には（Ｓ１６３１：Ｎｏ）、Ｓ１６３３の処理を実行する。
【１２４４】
主制御装置１１０が出力する図柄履歴コマンドを受信したかどうか判別される（Ｓ１６３３）。図柄履歴コマンドを受信したと判別された場合には（Ｓ１６３３：Ｙｅｓ）、コマンド照合処理１（図１５２）が実行される（Ｓ１６３４）。
【１２４５】
なお、このコマンド照合処理１（図１５２、Ｓ１６３４）は、後述するが、図柄履歴コマンドが示す履歴情報（生成回数に対応した種別対応データの情報）とそれに対応する従図柄履歴記憶エリア２２３ｇ８に記憶されている普通図柄の停止種別コマンドの履歴（種別対応データの履歴）とが一致するか否かの照合が実行される。照合が一致しない場合には、不一致フラグ２２３ｇ１０をオンに設定するための処理である。
【１２４６】
一方、図柄履歴コマンドを受信していないと判別された場合には（Ｓ１６３３：Ｎｏ）、この処理を終了する。不一致フラグ２２３ｇ１０がオンであるか判別される（Ｓ１６３５）。不一致フラグ２２３ｇ１０がオンである（即ち、照合結果が不一致であった）と判別された場合には（Ｓ１６３５：Ｙｅｓ）、遊技動作示唆設定フラグ２２３ｆがオフに設定され、抽選禁止フラグ２２３ｇ９がオフに設定され、表示制御装置１１４に対して第３図柄表示装置（ＬＣＤ）８１に、照合結果に差異があることを示すエラー表示や音声出力装置２２６に照合結果に差異があることを示す音声やエラー音を出力させるエラーコマンドがセットされる（Ｓ１６３６）。なお、Ｓ１６３６の処理は、照合結果が不一致の場合に実行される異常処理である。従図柄履歴記憶エリア２２３ｇ８に記憶されている普通図柄の停止種別コマンドの履歴が０クリア（初期化）される（Ｓ１６３７）。一方、不一致フラグ２２３ｇ１０がオフ（即ち、照合結果に差異が無い）と判別された場合には（Ｓ１６３５：Ｎｏ）、Ｓ１６３７の処理が実行される。
【１２４７】
なお、エラーの報知については、本実施形態で示したものに限られず、ランプ表示装置２２７におけるランプ点灯（例えば、電飾部２９〜３３を特殊な点等態様（点滅や赤色点灯等））をしても良いし、ホールコンピュータ等にエラーを表すコマンドをパチンコ機１０の外部に出力するように構成しても良い。
【１２４８】
また、照合結果に差異がある場合には、発射制御装置１１２に信号を出力して、遊技球の発射を禁止させ、パチンコ機１０の状態が遊技店に確認されるまで、遊技を強制的に停止させるようにしても当然良い。
【１２４９】
また、照合結果が不一致（不一致フラグ２２３ｇ１０がオン）であった場合に、実行される異常処理（遊技動作示唆設定フラグ２２３ｆ、抽選禁止フラグ２２３ｇ９、エラーコマンドのセット）については、パチンコ機１０の電源が断されるように構成しても当然良い。
【１２５０】
また、本実施形態では、普通図柄の停止種別コマンドを受信するとその受信したコマンドが何番目に受信した普通図柄の停止種別コマンドであるかが識別可能に、回数に対応した記憶エリア（例えば、３番目に受信した普通図柄の停止種別コマンドであればアドレス００３のエリア）にその種別に対応する種別対応データが履歴として記憶される。
【１２５１】
このように構成することで、受信した回数をデータとして付与する場合よりも、データの量を小さくすることができる。よって、ＲＡＭ２２３の記憶容量を節約することができる。
【１２５２】
また、主制御装置１１０より図柄履歴コマンドを受信して、照合結果に差異がなければ、従図柄履歴記憶エリア２２３ｇ８を０クリア（初期化）するように構成したことで、主制御装置１１０から図柄履歴コマンドが出力されるよりも前に、従図柄履歴記憶エリア２２３ｇ８を０クリアしてしまい、照合が行えなくなってしまう不具合を防止することができる。
【１２５３】
また、「ぶら下げ基板」等により、音声ランプ制御装置１１３に対して、不正に特殊外れを示す普通図柄の停止種別コマンドが複数回出力されることで、不正に遊技動作示唆演出を行うか否かの抽選をさせて、遊技動作示唆演出が実行されるようにする不正が行われた場合にも、主制御装置１１０から出力される図柄履歴コマンドが示す普通図柄の停止種別コマンドの種別対応データの履歴と従図柄履歴記憶エリア２２３ｇ８に記憶されている種別対応データの履歴とを照合する処理を実行するので、その不正を早期に発見することができる。
【１２５４】
また、履歴に差異がある場合には、異常処理として、エラー報知がされることで、早期に遊技店はパチンコ機１０の異常を確認することができる。
【１２５５】
また、エラー報知されるだけでなく、遊技動作示唆設定フラグ２２３ｆがオフに設定されることで、遊技動作示唆演出が実行されるように設定されている状態であった場合には、遊技動作示唆演出が実行されないようにパチンコ機１０を設定することができ、照合の不一致が確認されたときには、すでに、遊技動作示唆演出が実行される状態（遊技動作示唆演出の抽選に当選した状態（遊技動作示唆設定フラグ２２３ｆがオン））であっても、遊技店側がエラー報知に気づくまでに不正に大当たりさせられてしまう等の不正による被害を低減させることができる。
【１２５６】
また、遊技店側がエラー報知に気づくことができず（例えば、音声出力装置２２６を音が出ないように破壊される等によりエラー報知を気づかれないように不正される等）、遊技が続行された場合にも、抽選禁止フラグ２２３ｇ９がオンに設定されることで、遊技動作示唆抽選処理２（図１５０、Ｓ１６１０）において、遊技動作示唆演出を実行するか否かの抽選が行われないように制御されるので、不正による被害を低減することができる。
【１２５７】
次に、図１５２を参照して、図柄履歴照合処理１（図１５１、Ｓ１６３０）の一処理であるコマンド照合処理１（図１５２、Ｓ１６３４）について説明する。図１５２は、このコマンド照合処理１（図１５２、Ｓ１６３４）を示すフローチャートである。コマンド照合処理１（図１５２、Ｓ１６３４）は、主制御装置１１０から出力された図柄履歴コマンドが示す主図柄履歴記憶エリア２０３ｋ７の履歴と従図柄履歴記憶エリア２２３ｇ８の履歴とが一致するかの照合を行うための処理である。
【１２５８】
コマンド照合処理１（図１５２、Ｓ１６３４）では、まず、照合が済んでいない図柄履歴コマンドがあるか判別される（Ｓ１６４１）。ここで、主制御装置１１０から出力される図柄履歴コマンドは、主図柄履歴記憶エリア２０３ｋ７に記憶されている５０回分の生成された普通図柄の停止種別コマンドに対応した種別対応データについて１つずつ履歴に対応させて生成される。つまり、主制御装置１１０から５０個の図柄履歴コマンドが出力され、このコマンド照合処理１（図１５２、Ｓ１６３４）では、その図柄履歴コマンドについてそれぞれ順に照合される。
【１２５９】
照合がされていない図柄履歴コマンドがあると判別された場合には（Ｓ１６４1：Ｙｅｓ）、図柄履歴コマンドの上位バイト（上位コマンド）で指定された従図柄履歴記憶エリア２２３ｇ８のアドレスに記憶されている種別対応データと図柄履歴コマンドの下位バイト（下位コマンド）が示す種別対応データとを照合する。詳細には、図柄履歴コマンドは、上位バイトで、その履歴コマンドが主図柄履歴記憶エリア２０３ｋ７の履歴（何回目に記憶されたデータであるか）を示しており、下位バイトに上位バイトで示された履歴の種別対応データが示されている。
【１２６０】
よって、コマンド照合処理１（図１５１、Ｓ１６３４）では、それぞれの図柄履歴コマンドに指定されたアドレス（例えば、１回目に生成された種別対応データの履歴であれば、アドレス［０００００００１］）に記憶されている従図柄履歴記憶エリア２２３ｇ８の種別対応データと図柄履歴コマンドの下位バイトが示す種別対応データとを照合する。
【１２６１】
ここで、照合方法としては、図柄履歴コマンドの下位バイトが示す種別対応データとそれに対応する従図柄履歴記憶エリア２２３ｇ８に記憶されている種別対応データとを減算することにより、その結果が「０」となれば一致すると判別し、「０」でなければ一致しないと判別される。
【１２６２】
Ｓ１６４２における照合結果が一致しているか判別される（Ｓ１６４３）。一致してないと判別された場合には（Ｓ１６４３：Ｎｏ）、不一致フラグ２２３ｇ１０をオンに設定する（Ｓ１６４４）。その後、この処理を終了する。一方、照合結果が一致していると判別された場合には（Ｓ１６４３：Ｙｅｓ）、Ｓ１６４１の処理に戻り処理が繰り返される。そして、照合していない図柄履歴コマンドがないと判別された場合には（Ｓ１６４１：Ｎｏ）、この処理を終了する。
【１２６３】
このように、複数の図柄履歴コマンドに対して、順に照合処理を実行していき、照合結果が一致していないと判別された時点で、それ以上の図柄履歴コマンド（残りの図柄履歴コマンド）については、照合を行わないので、主制御手段の制御負荷を軽減することができる。
【１２６４】
なお、本実施形態では、照合が一致しないと判別した時点で、それ以上の照合を行わなかったが、全て照合するように構成しても当然良い。このような構成では、例えば、照合が一致しなかった回数等を報知することで、その回数により、不正か、ノイズ等の一時的な不具合であるかを判別するように構成できる。
【１２６５】
本実施形態のように、音声ランプ制御装置１１３において、遊技動作示唆演出を実行するか否かの遊技者に有利となる抽選（大当たりを得られ易くなるか否かの大当たりに関わる抽選）を実行する構成では、「ぶら下げ基板」等により、音声ランプ制御装置１１３に対して、不正に遊技動作示唆設定を設定するか否かの抽選の契機となる特殊外れコマンドを出力して、遊技動作示唆設定の抽選を強制的に行わせる不正がされる問題がある。
【１２６６】
しかしながら、本実施形態の構成では、主制御装置１１０と音声ランプ制御装置１１３とで、送受信した普通図柄の停止種別コマンドの履歴を記憶して、所定回数毎（本実施形態では、５０回）にその照合を行うので、「ぶら下げ基板」等により不正に音声ランプ制御装置１１３に対してのみ、特殊外れコマンドが出力されると照合が一致しなくなり、不正を早期に確認することができる。
【１２６７】
また、主制御装置１１０は、他の制御基板からコマンドを受信する構成ではないので、「ぶら下げ基板」等が履歴を合わせるために主制御装置１１０に対しても出力することはできず、不正を防止できる構成となっている。
【１２６８】
次に、図１４４及び図１５３を参照して、第２３実施形態における変形例について説明する。第２３実施形態では、主制御装置１１０のＭＰＵ２０１が実行する図柄履歴コマンド生成処理（図１４７、Ｓ３４４）では、主図柄履歴記憶エリア２０３ｋ７に記憶されている種別対応データ１つずつに対して、履歴が識別できるように１つずつの図柄履歴コマンドを生成した（即ち、５０個の種別対応データに対して５０個の図柄履歴コマンドを生成した）。変形例で説明する図柄履歴コマンド生成処理（図１５３、Ｓ３４４）では、１つの図柄履歴コマンドに４つの種別対応データとその履歴を示すように構成した。
【１２６９】
図１４４（ａ）は、第２３実施形態の変形例における、普通図柄の停止種別コマンドに対応した種別対応データを示す種別対応データテーブルである。この変形例では、種別対応データは、２ビットのデータでそれぞれ構成され、種別が「外れ」の場合には「０１」が、「当たり」の場合には「１０」が、特殊外れの場合には「１１」がそれぞれ設定されている。この種別対応データテーブルは、主制御装置１１０のＲＯＭ２０２と音声ランプ制御装置１１３のＲＯＭ２２２とのプログラム領域にそれぞれ記憶されている。
【１２７０】
図１４４（ｂ）は、第２３実施形態の変形例における、主図柄履歴記憶エリア２０３ｋ７と従図柄履歴記憶エリア２２３ｇ８との記憶領域の内容を模式的に示した図である。主図柄履歴記憶エリア２０３ｋ７と従図柄履歴記憶エリア２２３ｇ８とは、普通図柄の停止種別コマンドの生成回数と受信回数とにそれぞれ対応して、アドレスが割り当てられている。具体的には、生成回数（受信回数）が１回目には、アドレス［０００００００１］が割り当てられており、そのアドレスに対応した記憶領域には、１回目に生成（受信）された普通図柄の停止種別コマンドに対応した種別対応データが記憶される。図１４４（ｂ）に示した例では、１回目に生成（受信）された普通図柄の停止種別コマンドは「外れ」であり、２回目は「当たり」、３回目は「外れ」であったことを示している。即ち、主図柄履歴記憶エリア２０３ｋ７と従図柄履歴記憶エリア２２３ｇ８とは、生成（受信）した普通図柄の停止種別コマンドの種別対応データの履歴が識別可能に記憶されている。
【１２７１】
図１４４（ｃ）は、後述する、図柄履歴コマンド生成処理（図１５３、Ｓ３４４）で生成される図柄履歴コマンドの例を図１４４（ｂ）の内容を基に、模式的に示した図である。図柄履歴コマンドの上位バイトには、図１４４（ｃ）に示すように、この図柄履歴コマンドが何回目から何回目の履歴を示すデータであるかを示すコマンドである。具体的には、１回目から４回目の場合には、「１００００００１」が、５回目から８回目の場合には、「１０００００１０」が、４９回目から５０回目の場合には、「１０００１１０１」がそれぞれ設定されている。つまり、４回ずつの履歴毎に、１〜１３の値を８ビットの２進数で示したコマンドの上位２ビットが「１０」に設定されたコマンドが順に割り当てられる。なお、上位２ビットの「１０」は、このコマンドが図柄履歴コマンドであることを示す識別記号である。即ち、この変形例では、５０個の履歴に対して、１３個の図柄履歴コマンドが生成される。
【１２７２】
また、図柄履歴コマンドの下位バイト（下位コマンド）には、図柄履歴コマンドの上位バイト（上位コマンド）で指定された回数に対応する種別対応データが、上位ビットから順に格納される。具体的には、図１４４（ｃ）に示すように、図１４４（ｂ）に示した例では、１回目は「外れ」を示す「０１」の種別対応データであるので、上位２ビット（８ビットの下位から順に１ビット目から８ビット目とすると、８ビット目から７ビット目）に「０１」が格納される。２回目は「当たり」であるので、次の上位２ビット（８ビットの下位から順に１ビット目から８ビット目とすると、６ビット目から５ビット目）に「１０」が格納される。３回目は「外れ」であるので、同様に、次の上位２ビット（４ビット目から３ビット目）に「０１」が格納され、４回目は「外れ」であるので、同様に、次の上位２ビット（２ビット目から１ビット目）に「０１」が格納される。このようにして、１回目から４回目の履歴を示す下位バイト「０１１００１０１」が生成される。
【１２７３】
図１５３を参照して、第２３実施形態の変形例である、図柄履歴コマンド生成処理（Ｓ３４４）について説明する。図１５３は、この図柄履歴コマンド生成処理（図１５３、Ｓ３４４）を説明するフローチャートである。第２３実施形態の変形例における図柄履歴コマンド生成処理（図１５３、Ｓ３４４）は、第２３実施形態の図柄履歴コマンド生成処理（図１５３、Ｓ３４４）に対して、Ｓ３６０とＳ３６１の処理が追加されている。
【１２７４】
図柄履歴コマンド生成処理（図１５３、Ｓ３４４）では、まず、コマンド生成カウント２０３ｋ８の値を０クリアする（Ｓ３５１）。コマンド生成カウント２０３ｋ８の値に「＋１」が加算される（Ｓ３５２）。コマンド生成カウント値に対応したコマンドを上位バイトに設定し、そのコマンド生成カウント値に対応したアドレスに記憶されている各種別対応データを対応ビットに設定して、図柄履歴コマンドを生成する。
【１２７５】
ここで、コマンド生成カウント２０３ｋ８の値は、主図柄記憶エリア２０３ｋ７に記憶されている１回目から４回目の種別対応データの履歴を生成するように設定されている。コマンド生成カウント値が「１」であれば、それに基づいて、図柄履歴コマンドは、図１４４（ｃ）に示す回数１〜４に対応する上位バイト「１００００００１」が設定され、下位バイトには、左から順に１回目、２回目、３回目、４回目の種別対応データが並べられて（格納されて）下位バイトが生成される。それ以降の図柄履歴コマンドも同様の方法で生成される。なお、コマンド生成カウント値が「１３」のときには、図１４４（ｃ）に示す４９〜５０回目に対応するが、下位バイトのコマンドは４９回目、５０回目の種別対応データが上位ビットから並べられて（格納されて）残りの４ビットには「０」が設定される。
【１２７６】
コマンド生成カウント値が「１３」以上（即ち、５０回分の図柄履歴コマンドである１３個の図柄履歴コマンドが生成された）かが判別される（Ｓ３６１）。コマンド生成カウント値が「１３」以上であると判別された場合には（Ｓ３６１：Ｙｅｓ）、この処理を終了する。一方、コマンド生成カウント値が「１３」未満であると判別された場合には（Ｓ３６１：Ｎｏ）、Ｓ３５２の処理に戻り処理を繰り返す。
【１２７７】
このように、第２３実施形態の変形例においては、図柄履歴コマンドの数を減らすことができる。よって、図柄履歴コマンドを生成する処理や出力する処理における制御負荷を軽減することができる。
【１２７８】
また、本実施形態では、詳細な説明は省略したが、音声ランプ制御装置１１３のＭＰＵ２２１が実行するコマンド照合処理１（図１５２、Ｓ１６３４）においても、この変形例で図柄履歴コマンドを生成した規則に従って、対応する従図柄履歴記憶エリア２２３ｇ８に記憶されている種別対応データと照合を行えば良い。
【１２７９】
このようにすることで、照合回数を抑制でき、照合にかかる音声ランプ制御装置１１３のＭＰＵ２２１の制御負荷を軽減することができる。
【１２８０】
次に、図１５４〜図１５９を参照して、第２４実施形態におけるパチンコ機１０について説明する。上述の第２３実施形態におけるパチンコ機１０では、主制御装置１１０と音声ランプ制御装置１１３とにおいて、普通図柄の停止種別コマンドを送受信した履歴を記憶して、所定回数毎にその照合を行う場合について説明した。
【１２８１】
これに対し、本第２４実施形態におけるパチンコ機１０では、主制御装置１１０は、主制御装置１１０とは別に設けられた図柄履歴制御装置３００と音声ランプ制御装置１１３とに共通して普通図柄の停止種別コマンドを出力する。図柄履歴制御装置３００と音声ランプ制御装置１１３とは、普通図柄の停止種別コマンドを受信するとその履歴を設定値で記憶する。図柄履歴制御装置３００は、所定回数以上の履歴を記憶すると、その履歴に基づく履歴演算値を示す履歴コマンドを生成して音声ランプ制御装置１１３に対して出力する。そして、音声ランプ制御装置１１３は、履歴コマンドを受信すると、同様に、従図柄履歴記憶エリア２２３ｇ８に記憶されている履歴に基づいて、履歴演算値を算出し、受信した履歴コマンドが示す履歴演算値と照合する。その結果、差異があった場合には、異常処理が実行される。
【１２８２】
即ち、第２４実施形態におけるパチンコ機１０は、第２３実施形態におけるパチンコ機１０と次の点で相違する。第２４実施形態では、主制御装置１１０とは別に独立して設けられた図柄履歴制御装置３００と音声ランプ制御装置１１３とに普通図柄の停止種別コマンドの履歴情報が記憶され、所定回数分の履歴情報に基づいて、履歴演算値が算出されて、その履歴演算値を示す履歴コマンドが音声ランプ制御装置１１３に対して出力される。音声ランプ制御装置１１３では、その履歴コマンドに基づいて、その履歴演算値に基づいて照合が行われる点で、第３実施形態におけるパチンコ機１０と相違する。
【１２８３】
その他の構成や、主制御装置１１０のＭＰＵ２０１によって実行されるその他の処理、払出制御装置１１１のＭＰＵ２１１によって実行される各種処理、音声ランプ制御装置１１３のＭＰＵ２２１によって実行される各種処理、及び表示制御装置１１４によって実行される各種処理については、第２３実施形態におけるパチンコ機１０と同一である。以下、第２３実施形態と同一の要素には同一の符号を付し、その説明を省略する。
【１２８４】
図１５４及び図１５４（ａ）は、第２４実施形態における、パチンコ機１０の電気的構成を示すブロック図である。第２３実施形態における、パチンコ機１０の電気的構成を示すブロック図（図１４２参照）との相違点について説明する。
【１２８５】
主制御装置１１０のＲＡＭ２０３ｋには、主図柄履歴記憶エリア２０３ｋ７とコマンド生成カウント２０３ｋ８とが削除されている。
【１２８６】
主制御装置１１０の入出力ポート２０５と音声ランプ制御装置１１３の入出力ポート２２５とが接続される信号伝達用のハーネスが分岐して共通して接続される図柄履歴制御装置３００が追加されている。
【１２８７】
図柄履歴制御装置３００は、図１５５（ａ）に示すブロック図で主に、構成されている。図柄履歴制御装置３００は、ＲＯＭ３０２とＲＡＭ３０３を有したＭＰＵ３０１を有した制御基板で構成されており、主制御装置１１０と音声ランプ制御装置１１３からの制御信号を送受信するための入出力ポート３０４を有している。図柄履歴制御装置３００には、主制御装置１１０から出力される普通図柄の停止種別コマンドが音声ランプ制御装置１１３と共通に入力される。主制御装置１１０の入出力ポート２０５から信号伝達用のハーネスが分岐して音声ランプ制御装置１１３と図柄履歴制御装置３００とに共通して入力されるので、音声ランプ制御装置１１３と図柄履歴制御装置３００とは、同じタイミングで普通図柄の停止種別コマンドを受信することができる。
【１２８８】
よって、図柄履歴記憶エリア３０３ａと従図柄履歴記憶エリア２２３ｇ８とは、同期して同じ普通図柄の停止種別コマンドの履歴をそれぞれ記憶することができる。
【１２８９】
この図柄履歴制御装置３００は、主制御装置１１０とは別の制御基板で構成されており、主制御装置１１０と同様に、透明樹脂で構成された図柄履歴制御装置３００を構成する制御基板を収納可能なベース体に保持され、そのベース体と嵌合する蓋体とで構成された収納ケースに収納される。この収納ケースは、主制御装置１１０と同様に、開封困難なように封止部材により封止される。このように構成することで、図柄履歴制御装置３００に対して容易に不正がされることを抑制できる。
【１２９０】
また、主制御装置１１０と図柄履歴制御装置３００とは収納ケース同士で接続可能に構成されており、接続された状態のまま、ケース内で互いに信号伝達用のハーネスを接続して、ケース外にハーネスが露出されないように構成されている。
【１２９１】
このように構成することで、主制御装置１１０と図柄制御装置３００とを接続するハーネスに「ぶら下げ基板」等を接続して、図柄履歴制御装置３００に対して、不正に普通図柄の停止種別コマンドが出力されることを抑制できる。
【１２９２】
図柄履歴制御装置３００のＭＰＵ３０１のＲＡＭ３０３には、図柄履歴記憶エリア３０３ａが設けられている。図柄履歴記憶エリア３０３ａは、普通図柄の停止種別コマンドを受信した履歴が記憶される記憶エリアである。詳細には、受信回数（１〜５０）に対応した記憶領域が予め割り当てられており、受信した順に、その回数に対応した領域（本実施形態では、アドレス０００１〜００５０）にその種別に対応する設定値が設定値テーブル（図１５５（ｂ）参照）より選択されて記憶される。具体的には、１回目に受信した普通図柄の停止種別コマンドが特殊外れを示すものであれば、記憶領域の１回目の停止種別コマンドが記憶されるエリア（アドレス０００１）に、特殊外れを示す設定値「７」の２進数のデータ「０１１１」が記憶される。２回目に受信した普通図柄の停止種別コマンドが第１普通当たりコマンドであれば、記憶領域の２回目に受信した普通図柄の停止種別コマンドが記憶されるエリア（アドレス０００２）に、種別が当たりの設定値「５」を示す２進数のデータ「０１０１」が記憶される。なお、第２普通当たりコマンドに対応する設定値も「５」で同じに設定されている。外れ変動コマンドの設定値「３」を示す２進数のデータは「００１１」に設定されている。この設定値テーブル（図１５５（ｂ））は、図柄履歴制御装置３００のＭＰＵ３０１におけるＲＯＭ３０２のプログラム領域に記憶されている。
【１２９３】
なお、本実施形態では、図柄履歴記憶エリア３０３ａに受信した回数に対応する記憶エリアを予め設定することで、受信した履歴を識別可能に構成したが、それに限らず、受信した普通図柄の停止種別コマンドの種別を示す２進数データに、受信した回数を示すデータを付与して図柄履歴記憶エリア３０３ａに記憶するように構成しても当然良い。また、普通図柄の停止種別コマンドを受信したことに基づいて、ＲＴＣより計時データを取得して、その計時データを付与して図柄履歴記憶エリア３０３ａに記憶させるように構成しても当然良い。
【１２９４】
図柄履歴制御装置３００のＭＰＵ３０１のＲＯＭ３０２には、後述する履歴制御処理（図１５７、Ｓ３０００）を実行するための制御プログラムや各種制御データ等が記憶されている。
【１２９５】
音声ランプ制御装置１１３のＭＰＵ２２１のＲＡＭ２２３のその他メモリエリア２２３ｇにおいて、不一致フラグ２２３ｇ１０が削除されている。
【１２９６】
図１５６は、第２４実施形態における、主制御装置１１０のＭＰＵ２０１で実行されるタイマ割込処理を説明するフローチャートである。第２４実施形態のタイマ割込処理（図１５６）は、第２３実施形態におけるタイマ割込処理（図１４５）のＳ３２０の処理が削除されている。つまり、第２４実施形態におけるタイマ割込処理（図１５６）は、第３実施形態におけるタイマ割込処理（図３７）と同一の処理が実行される。よって、詳細な説明については、省略する。
【１２９７】
次に、図１５７を参照して、第２４実施形態における、図柄履歴制御装置３００のＭＰＵ３０１で実行される履歴制御処理（Ｓ３０００）について説明する。図１５７は、この履歴制御処理（Ｓ３０００）を示すフローチャートである。履歴制御処理（図１５７、Ｓ３０００）は、主制御装置１１０が出力する普通図柄の停止種別コマンドの履歴を記憶して、所定回数（本実施形態では、５０回）の履歴情報が記憶されると、所定回数分の履歴情報に基づいて、履歴演算値を算出して、その履歴演算値を示す履歴コマンドを生成して、音声ランプ制御装置１１３に対して出力するための処理である。
【１２９８】
履歴制御処理（図１５７、Ｓ３０００）では、まず、パチンコ機１０に電源投入に伴い実行される各種の初期設定が実行される（３００１）。ここでは、例えば、スタックポインタに予め決められた所定値を設定する処理などが実行される。また、ＲＡＭ３０３のデータも初期値（例えば、すべてのデータエリアに０が上書きされる）が設定される。
【１２９９】
普通図柄の停止種別コマンドを受信したか判別される（Ｓ３００２）。普通図柄の停止種別コマンドを受信したと判別された場合には（Ｓ３００２：Ｙｅｓ）、普通図柄の停止種別コマンドの種別に対応した設定値を設定値テーブル（図１５５（ｂ）参照）より選択して、受信回数に対応した図柄履歴記憶エリア３０３ａの記憶領域に設定値が記憶される（Ｓ３００３）。一方、普通図柄の停止種別コマンドを受信していないと判別された場合には（Ｓ３００２：Ｎｏ）、繰り返しＳ３００２の処理を実行する。即ち、普通図柄の停止種別コマンドを受信するまで待機する。
【１３００】
図柄履歴記憶エリア３０３ａには、５０回分の普通図柄の停止種別コマンドに対応する設定値（履歴情報）が記憶されている（アドレス０００１〜００５０に対応する記憶領域に設定値が記憶された）か判別される（Ｓ３００４）。５０回分の普通図柄の停止種別コマンドに対応する設定値が図柄履歴記憶エリア３０３ａに記憶されていると判別された場合には（Ｓ３００４：Ｙｅｓ）、図柄履歴記憶エリア３０３ａに記憶されている設定値に基づいて、（「設定値」×「その設定値が記憶されている記憶領域に設定されている受信回数」）を図柄履歴記憶エリア３０３ａのアドレス０００１〜００５０に対して行い、その結果を合計した履歴演算値を算出する（Ｓ３００５）。Ｓ３００５の処理で算出された履歴演算値を示す履歴コマンドを生成して音声ランプ制御装置１１３に対して出力する（Ｓ３００６）。ここで、履歴演算値は、３８２５（５０回すべて外れ変動コマンドであった場合）〜８９２５（５０回すべて特殊外れコマンドであった場合）までの値で算出され、履歴コマンドは、２バイト構成のコマンドで生成され、上位バイトの上位２ビットまでが、コマンドが履歴コマンドであることを表す識別データ（本実施形態では「１０」）で構成され、上位下位バイト合わせた１４ビットで履歴演算値が２進数で示されて構成される。
【１３０１】
図柄履歴記憶エリア３０３ａが初期化設定（例えば、すべてのデータ領域に「０」を上書き）される（Ｓ３００７）。一方、図柄履歴記憶エリア３０３ａに５０回分の設定値が記憶されていないと判別された場合には（Ｓ３００４：Ｎｏ）、Ｓ３００２の処理に戻る処理が実行される。
【１３０２】
このように、図柄履歴制御装置３００は、主制御装置１１０とは別に独立して普通図柄の停止種別コマンドの履歴情報を記憶する処理や、履歴コマンドの生成を実行することで、主制御装置１１０がその制御を実行する場合と比較して、主制御装置１１０に制御負荷を軽減させることができる。
【１３０３】
また、履歴コマンドの生成において、設定値とその設定値に対応する履歴回数（受信回数）を掛けた値の合計値を算出することで、履歴回数と設定値とが一致しないと照合結果が一致することが困難な値を算出して履歴コマンドとして設定することができるので、より正確に履歴の照合を行うことができる。
【１３０４】
また、算出値を算出して、履歴コマンドにすることで、履歴コマンドの数を少なくすることができ、履歴コマンドの生成や出力の処理に必要な制御負荷を軽減させることができる。
【１３０５】
図１５８を参照して、第２４実施形態において、音声ランプ制御装置１１３のＭＰＵ２２１により実行されるメイン処理（図１５８、Ｓ１２００）について説明する。図１５８は、このメイン処理（図１５８、Ｓ１２００）を示すフローチャートである。第２４実施形態のメイン処理は、第２３実施形態のメイン処理（図１４８、Ｓ１２００）に対して、Ｓ１６５０の処理が追加されている。第２４実施形態におけるＳ１６１０までの各処理は、第２３実施形態におけるＳ１６１０までの各処理と同一の処理が実行される。Ｓ１６１０の処理が完了すると、図柄履歴照合処理２（図１５９、Ｓ１６５０）が実行される。
【１３０６】
図１５９を参照して、第２４実施形態における、音声ランプ制御装置１１３のＭＰＵ２２１で実行されるメイン処理（図１５８、Ｓ１２００）の一処理である図柄履歴照合処理２（Ｓ１６５０）について説明する。図１５９は、この図柄履歴照合処理２（Ｓ１６５０）を示すフローチャートである。図柄履歴照合処理２（図１５９、Ｓ１６５０）は、主制御装置１１０から出力される普通図柄の停止種別コマンドの履歴を記憶して、図柄履歴制御装置３００が出力する履歴コマンドを受信したことに基づいて、履歴の照合を実行し、一致しない場合には、異常処理を実行するための処理である。
【１３０７】
図柄履歴照合処理２（図１５９、Ｓ１６５０）では、まず、普通図柄の停止種別コマンドを受信したとコマンド判定処理２（図１４９、Ｓ１６１０）において判定されたか判別される（Ｓ１６５１）。ここで、コマンド判定処理２（図１４９、Ｓ１６１０）で普通図柄の停止種別コマンドを受信したかどうかの判別は、表示制御装置１１４へ出力する表示用停止種別コマンドが送信用のリングバッファに設定されているか判別することで行う。なお、本実施形態では、表示用停止種別コマンドが送信用のリングバッファに設定されているかで判別を行ったが、受信したことを示すフラグを設定するように構成しても当然良い。
【１３０８】
普通図柄の停止種別コマンドを受信していると判別された場合には（Ｓ１６５１：Ｙｅｓ）、受信した普通図柄の停止種別コマンドの種別に対応した設定値を設定値テーブル（図１５５（ｂ））より選択して、受信回数に対応させて、従図柄履歴記憶エリア２２３ｇ８の記憶領域（受信回数に対応するアドレス）に記憶させる（Ｓ１６５２）。一方、普通図柄の停止種別コマンドを受信していないと判別された場合には（Ｓ１６５１：Ｎｏ）、Ｓ１６５３の処理を実行する。
【１３０９】
図柄履歴制御装置３００が出力する履歴コマンドを受信したか判別される（Ｓ１６５３）。履歴コマンドを受信したと判別された場合には（Ｓ１６５３：Ｙｅｓ）、従図柄履歴記憶エリア２２３ｇ８に記憶されている設定値に基づいて、（「設定値」×「その設定値が記憶されている記憶領域に設定されている受信回数」）を従図柄履歴記憶エリア２２３ｇ８のアドレス０００１〜００５０に対して行い、その結果を合計した履歴演算値を算出する（Ｓ１６５４）。
【１３１０】
ここで、履歴演算値の算出については、履歴制御処理（図１５７、Ｓ３０００）で説明した算出方法と同様の算出方法で算出される。このように算出することで、図柄履歴記憶エリア３０３ａと従図柄履歴記憶エリア２２３ｇ８とに記憶されている普通図柄の停止種別コマンドの履歴を正確に照合することができる。
【１３１１】
受信した履歴コマンドが示す履歴演算値とＳ１６４４の処理で算出した履歴演算値とを照合して一致するか判別する（Ｓ１６５５）。一致しないと判別された場合には（Ｓ１６５５：Ｎｏ）、異常処理として、遊技動作示唆設定フラグ２２３ｆがオフに設定され、抽選禁止フラグ２２３ｇ９がオンに設定され、エラーコマンドがセットされる（Ｓ１６５６）。従図柄履歴記憶エリア２２３ｇ８が０クリアされる（Ｓ１６５７）。一方、履歴演算値と従履歴演算値とが一致すると判別された場合には（Ｓ１６５５：Ｙｅｓ）、Ｓ１６５７の処理を実行し、この処理を終了する。
【１３１２】
なお、エラーの報知については、本実施形態で示したものに限られず、ランプ表示装置２２７におけるランプ点灯（例えば、電飾部２９〜３３を特殊な点等態様（点滅や赤色点灯等））をしても良いし、ホールコンピュータ等にエラーを表すコマンドをパチンコ機１０の外部に出力するように構成しても良い。
【１３１３】
また、照合結果が一致しない場合には、発射制御装置１１２に信号を出力して、遊技球の発射を禁止させ、パチンコ機１０の状態が遊技店に確認されるまで、遊技を強制的に停止させるようにしても当然良い。
【１３１４】
本実施形態では、主制御装置１１０が出力する回数分の図柄履歴コマンドすべてに対して、照合を行ったが、差異があると判別された時点で、それ以降の照合を行わないように構成しても良い。このように構成することで、音声ランプ制御装置１１３に制御負荷を軽減させることができる。
【１３１５】
また、本実施形態では、普通図柄の停止種別コマンドを受信するとその受信したコマンドが何番目に受信した普通図柄の停止種別コマンドであるかが識別可能に、回数に対応した記憶エリア（例えば、３番目に受信した普通図柄の停止種別コマンドであればアドレス００３のエリア）に受信した普通図柄の停止種別コマンドに対応した設定値が記憶される。
【１３１６】
このように構成することで、履歴のデータ量を、受信した回数をデータとして付与する場合よりも小さくすることができる。よって、ＲＡＭ２２３の記憶容量を節約することができる。
【１３１７】
また、図柄履歴制御装置３００より履歴コマンドを受信すると、所定の照合を行った後で、従図柄履歴記憶エリア２２３ｇ８を初期化するように構成したことで、図柄履歴制御装置３００から履歴コマンドが出力されるよりも前に、従図柄履歴記憶エリア２２３ｇ８を初期化してしまい、照合が行えなくなってしまう不具合を防止することができる。
【１３１８】
また、「ぶら下げ基板」等により、音声ランプ制御装置１１３に対して、不正に特殊外れを示す普通図柄の停止種別コマンドが複数回出力されることで、不正に遊技動作示唆設定を設定するか否かの抽選をさせて、遊技動作示唆演出が実行されるようにする不正が行われた場合にも、図柄履歴制御装置３００から出力される図柄履歴コマンドが示す情報と従図柄履歴記憶エリア２２３ｇ８に記憶されている履歴とを照合する処理を実行するので、その不正を早期に発見することができる。
【１３１９】
また、履歴に差異がある場合には、エラー報知がされることで、早期に遊技店はパチンコ機１０の異常を確認することができる。
【１３２０】
また、エラー報知されるだけでなく、遊技動作示唆設定フラグ２２３ｆがオフに設定されることで、遊技動作示唆演出が実行されるように設定されている状態であった場合には、遊技動作示唆演出が実行されないようにパチンコ機１０を設定することができ、不正による被害を低減させることができる。
【１３２１】
また、遊技店側がエラー報知に気づくことができず（例えば、音声出力装置２２６を音が出ないように破壊される等によりエラー報知を気づかれないように不正される等）、遊技が続行された場合にも、抽選禁止フラグ２２３ｇ９がオンに設定されることで、遊技動作示唆抽選処理２（図１４６、Ｓ１６１０）において、遊技動作示唆演出を実行するか否かの抽選が行われないように制御されるので、不正による被害を低減することができる。
【１３２２】
次に、図１６０〜図１６６を参照して、第２５実施形態におけるパチンコ機１０について説明する。上述の第２４実施形態におけるパチンコ機１０では、図柄履歴制御装置３００と音声ランプ制御装置１１３とにおいて、普通図柄の停止種別コマンドを受信した履歴を記憶して、所定回数毎にその記憶した履歴全てについて所定の演算を行い、その算出値に基づいて照合を行う場合について説明した。
【１３２３】
これに対し、本第２５実施形態におけるパチンコ機１０では、図柄履歴制御装置３００と音声ランプ制御装置１１３とは、受信した普通図柄の停止種別コマンドの履歴を記憶して、５０回分の履歴が記憶されると、次に、普通図柄の停止種別コマンドを受信すると、ＲＴＣ３０６から取得した計時データに基づいて、図柄履歴記憶エリア３０３ａに記憶されている履歴を１つ選択して履歴コマンドを生成する。そして、音声ランプ制御装置１１３のＭＰＵ２２１は、履歴コマンドを受信すると予めＲＴＣ２６４から取得した計時データよりその履歴コマンドが示す設定値が何回目に受信したものであるかを判別して、従図柄履歴記憶エリア２２３ｇ９に記憶されている履歴に基づいて照合して、差異がある場合には、異常処理として、エラー報知や遊技動作示唆演出が実行されないように制御するための異常処理が実行される。
【１３２４】
即ち、第２５実施形態におけるパチンコ機１０は、第２４実施形態におけるパチンコ機１０と次の点で相違する。第２５実施形態では、図柄履歴制御装置３００と音声ランプ制御装置１１３とで送受信する図柄履歴コマンドに履歴に関する情報を付与しなくとも、互いに同期したＲＴＣ３０６、ＲＴＣ２６４から取得した計時データで履歴に関する情報を認識して、受信した履歴コマンドの設定値が何回目に受信したものかを判別して、照合を行う点で相違する。
【１３２５】
その他の構成や、主制御装置１１０のＭＰＵ２０１によって実行されるその他の処理、払出制御装置１１１のＭＰＵ２１１によって実行される各種処理、音声ランプ制御装置１１３のＭＰＵ２２１によって実行される各種処理、及び表示制御装置１１４によって実行される各種処理については、第２４実施形態におけるパチンコ機１０と同一である。以下、第２４実施形態と同一の要素には同一の符号を付し、その説明を省略する。
【１３２６】
図１６０及び図１６１（ａ）は、第２５実施形態における、パチンコ機１０の電気的構成を示すブロック図である。第２４実施形態における、パチンコ機１０の電気的構成を示すブロック図（図１５４及び図１５５（ａ）参照）との相違点について説明する。
【１３２７】
音声ランプ制御装置１１３のＲＡＭ２２３のその他メモリエリア２２３ｇには、従計時データ記憶エリア２２３ｇ１１と従選択値記憶エリア２２３ｇ１２とが追加されている。
【１３２８】
従計時データ記憶エリア２２３ｇ１１は、後述する、図柄履歴照合処理３（図１６５、Ｓ１６６０）において、主制御装置１１０から出力される普通図柄の停止種別コマンドを受信した場合に、ＲＴＣ２６４から取得される計時データが記憶される記憶エリアである。なお、電源投入が実行されると初期化される。また、新たな計時データが取得されると新たな計時データが取得される前に記憶されていた計時データに上書きされて記憶される。
【１３２９】
従選択値記憶エリア２２３ｇ１２は、後述する、コマンド照合処理２（図１６６、Ｓ１６６７）において、ＲＴＣ２６４から取得された計時データから、今回、履歴コマンドとして送信する設定値となる受信回数（履歴）を決定するための選択値を算出した場合に、その選択値を記憶するための記憶エリアである。なお、新たに選択値が算出されると新たに選択値が算出される前に記憶されていた選択値に上書きされて記憶される。また、電源投入時には、初期化される記憶エリアである。
【１３３０】
図柄履歴制御装置３００には、ＲＴＣ３０６が追加されている。ＲＴＣ３０６は、パチンコ機１０の電源が断された状態でも内蔵されたバッテリーにより計時が可能な計時手段である（図１６１（ａ））。パチンコ機１０の製造時に、音声ランプ制御装置１１３のＲＴＣ２６４とＲＴＣ３０６とは、同期した同じ値で計時されるように治具等で設定される。なお、この治具等により、パチンコ機１０同士の計時データは異なるように設定されており、さらに実際の時間とは、異なった値で設定される。
【１３３１】
このように構成することで、中古機等でパチンコ機１０が解析されて、ＲＴＣ２６４とＲＴＣ３００とが計時している時間を把握されても、パチンコ機１０毎に設定されている時間が異なれば、解析された内容で不正を行うことを困難にすることができる。また、実際の時間と異ならせることで、外部からＲＴＣ２６４、ＲＴＣ３００から計時データを取得するタイミングを把握されても、取得した計時データの内容を把握することが困難となり、不正を抑制することができる。
【１３３２】
図柄履歴制御装置３００のＭＰＵ３０１のＲＡＭ３０３には、計時データ記憶エリア３０３ｂと選択値記憶エリア３０３ｃとが追加されている。
【１３３３】
計時データ記憶エリア３０３ｂと選択値記憶エリア３０３ｃとは、音声ランプ制御装置１１３において説明したものと同一であるので、詳細な説明については省略する。
【１３３４】
第２４実施形態では、図柄履歴記憶エリア３０２ａと従図柄履歴記憶エリア２２３ｇ８とに、受信した普通図柄の停止種別コマンドに対応する設定値を記憶した。それに対して、第２５実施形態では、普通図柄の停止種別コマンドを受信した場合に、図１６１（ｂ）に示す対応する種別対応データを選択して履歴として記憶する。
【１３３５】
図１６３を参照して、図柄履歴制御装置３００のＭＰＵ３０１に実行される履歴制御処理（図１６３、Ｓ３１００）について説明する。図１６３は、この履歴制御処理（図１６３、Ｓ３１００）を示すフローチャートである。履歴制御処理（図１６３、Ｓ３１００）は、５０回分の普通図柄の停止種別コマンドの履歴を記憶している場合に、ＲＴＣ３０６から取得した計時データに基づいて、照合する履歴を決定して、その履歴に基づいて履歴コマンドを生成して音声ランプ制御装置１１３に対して出力するための処理である。
【１３３６】
履歴制御処理（図１６３、Ｓ３１００）では、まず、パチンコ機１０に電源投入に伴い実行される各種の初期設定が実行される（Ｓ３１０１）。ここでは、例えば、スタックポインタに予め決められた所定値を設定する処理などが実行される。また、ＲＡＭ３０３のデータも初期値（例えば、すべてのデータエリアに０が上書きされる）が設定される。
【１３３７】
普通図柄の停止種別コマンドを受信したか判別される（Ｓ３１０２）。普通図柄の停止種別コマンドを受信したと判別された場合には（Ｓ３１０２：Ｙｅｓ）、ＲＴＣ３０６より「年・月・日・時・分・秒」の計時データを取得して計時データ記憶エリア３０３ｂに記憶される。一方、普通図柄の停止種別コマンドを受信していないと判別された場合には（Ｓ３１０２：Ｎｏ）、再びＳ３１０２の処理を実行して繰り返す。即ち、普通図柄の停止種別コマンドを受信するまで待機する。
【１３３８】
図柄履歴記憶エリア３０３ａに５０回分の種別対応データが記憶されているか判別される（Ｓ３１０４）。即ち、アドレス［０００１］〜［００５０］まで種別対応データが記憶されているか判別される。５０回分の種別対応データが記憶されていないと判別された場合には（Ｓ３１０４：Ｎｏ）、受信した普通図柄の停止種別コマンドに対応した種別対応データを種別対応データテーブル（図１６１（ｂ））から選択して、受信回数に対応した図柄履歴記憶エリア３０３ａのアドレスに対応する記憶領域に記憶する（Ｓ３１０５）。つまり、受信した普通図柄の停止種別コマンドが４回目に受信したものであれば、図１６２に示す４回目お対応するアドレス（０００４）［０００００１００］に対応する記憶領域に記憶される。その後、Ｓ３１０２の処理に戻る。
【１３３９】
一方、５０回分の種別対応データが記憶されていると判別された場合には（Ｓ３１０４：Ｙｅｓ）、図柄履歴記憶エリア３０２ａに記憶されている種別対応データのアドレスを１つ前のアドレスに移動させて、新たに受信した普通図柄の停止種別コマンドに対応した種別対応データを種別対応データテーブル（図１６１（ｂ））より選択して記憶する（Ｓ３１０６）。詳細には、図１６２に示す、すでに、５０回分の普通図柄の停止種別コマンドの履歴が、図柄履歴記憶エリア３０３ａに記憶されている場合に、「外れ」の判定結果の普通図柄の停止種別コマンドを受信すると、回数「２」のアドレス（０００２）に記憶されている「外れ」に対応する種別対応データが回数「１」に対応するアドレス（０００１）の記憶領域に記憶され、回数「３」のアドレス（０００３）に記憶されている「当たり」に対応する種別対応データが回数「２」に対応するアドレス（０００２）の記憶領域に記憶される。このように、移動させて記憶させていくと、５０回目のアドレスに対応するアドレスの記憶領域が空いた状態になるので、その領域に新たに受信した「外れ」の判定結果の普通図柄の停止種別コマンドに対応した種別対応データが記憶される。即ち、一番古い履歴のものを消去（上書き）して履歴を更新して、新たなデータを記憶するように構成した。
【１３４０】
このように構成することで、図柄履歴記憶エリア３０３ａに記憶されている普通図柄の停止種別コマンドの履歴コマンドを５０回分（上限数まで）保持しながら最新の内容に更新することができる。
【１３４１】
計時データ記憶エリア３０３ｂに記憶されている計時データに基づいて、（「年」×「月」×「日」×「時」×「分」）÷４９を算出して、その余りの値に「＋１」加算した値を選択値として選択値記憶エリア３０３ｃに記憶する（Ｓ３１０７）。
【１３４２】
選択値の算出は、例えば、取得した計時データが、２０１２年１月１０日１７時００分３０秒であれば、（２０１２×１×１０×１７）÷４９＝６９８０余り２０となり（２０＋１）＝２１となり、選択値は「２１」となる。なお、００分のように「０」のデータの場合には、その値は算出式にはいれずに算出が行われる。
【１３４３】
ここで、選択値は、「１〜４９」までの値で算出される。この選択値は、図柄履歴記憶エリアのアドレス（０００１〜００４９）にそれぞれ対応して設定されている。具体的には、選択値「１」は回数「１」（アドレス（０００１）［０００００００１］）に対応しており、選択値「２」は回数「２」（アドレス（０００２）［００００００１０］）に対応している。このように、選択値の数値がそのまま回数（アドレス）の値に対応している。
【１３４４】
履歴コマンドを示すコマンド（本実施形態では、図１６１（ｃ）に示すように「１０００００００」）を履歴コマンドの上位バイト（コマンド）に設定し、履歴記憶エリア３０３ａの選択値に対応したアドレスに記憶された種別対応データを下位コマンドに設定して履歴コマンドを生成する（Ｓ３１０８）。なお、履歴コマンドの上位バイトの上位２ビットの「１０」はこのコマンドが履歴コマンドであることを音声ランプ制御装置１１３が識別するための識別データである。生成した履歴コマンドを音声ランプ制御装置１１３に対して出力する（Ｓ３１０９）。そして、Ｓ３１０２の処理に戻り処理が繰り返される。
【１３４５】
履歴コマンドの生成について、具体的には、図１６２の下図を参照して説明すると、算出された選択値が「３」であれば、回数「３」に対応する図柄履歴コマンドを生成することを示している。よって、回数「３」のアドレス［００００００１１］に対応する記憶領域に記憶されている種別対応データは「特殊外れ」を示す［００００００１１］であるから、上位バイトには、図柄履歴コマンドを示すコマンドである［１０００００００］が設定され、下位バイトには、特殊外れを示す［００００００１１］が設定される。従って、生成される履歴コマンドは［１０００００００  ００００００１１］となる。
【１３４６】
このように、図柄履歴記憶エリア３０３ａに５０回分の受信した普通図柄の停止種別コマンドが記憶されると、その後、普通図柄の停止種別コマンドを新たに受信する毎に、ＲＴＣ３０６の計時データに基づいて算出される選択値により、図柄履歴記憶エリア３０３ａの中から照合するための履歴データ（種別対応データ）のアドレスが決定される。その選択値に決定されたアドレスに記憶された種別対応データに基づいて履歴コマンドが生成される。
【１３４７】
よって、毎回ランダムな履歴が指定されて履歴コマンドが生成されるので、「ぶら下げ基板」等により、音声ランプ制御装置１１３に対して特殊外れコマンドが出力される不正を、少ない照合処理で早期に発見することができる。
【１３４８】
また、履歴コマンドは、種別対応データを示しているのみで、その履歴（受信回数）が付与されて（示されて）いないので、その信号を解析しても、どのような方法で照合が行われているか判別できず、照合方法を解析されて不正に照合結果を操作される不正を防止することができる。
【１３４９】
なお、本実施形態では、後述するように、図柄履歴制御装置３００と音声ランプ制御装置１１３とで互いに選択値を算出して、照合する履歴を判別できるように構成したが、それに限らず、毎回、固定の履歴（例えば、回数「１５」に設定されたアドレス（００１５）に記憶された対象種別データ）として照合を行うようにしても良い。このように構成することで、選択値を算出する制御負荷を軽減することができる。
【１３５０】
また、普通図柄の停止種別コマンドを受信したことに基づいて、図柄履歴制御装置３００のＲＴＣ３０６から「年・月・日・時・分・秒」の計時データを取得した。一方、選択値の算出は、「年・月・日・時・分」までの計時データに基づいて算出を行うことで、取得した計時データの範囲と算出に用いる計時データの範囲を異ならせることで、取得した計時データを外部から把握されたとしても、同じ範囲の計時データを用いてないので、容易に算出する選択値を把握されてしまうことを防止することができる。
【１３５１】
図１６４を参照して、第２５実施形態において、音声ランプ制御装置１１３のＭＰＵ２２１により実行されるメイン処理（図１６４、Ｓ１２００）について説明する。図１６４は、このメイン処理（図１６４、Ｓ１２００）を示すフローチャートである。第２５実施形態のメイン処理は、第２４実施形態のメイン処理（図１６４、Ｓ１２００）に対して、Ｓ１６６０の処理が追加されている。第２５実施形態におけるＳ１６１０までの各処理は、第２４実施形態におけるＳ１６１０までの各処理と同一の処理が実行される。Ｓ１６１０の処理が完了すると、図柄履歴照合処理３（図１６５、Ｓ１６６０）が実行される。
【１３５２】
図１６５を参照して、第２５実施形態における、音声ランプ制御装置１１３のＭＰＵ２２１で実行されるメイン処理（図１６４、Ｓ１２００）の一処理である図柄履歴照合処理３（Ｓ１６６０）について説明する。図１６５は、この図柄履歴照合処理３（Ｓ１６６０）を示すフローチャートである。図柄履歴照合処理３（図１６５、Ｓ１６６０）は、主制御装置１１０から出力される普通図柄の停止種別コマンドの履歴を記憶して、図柄履歴制御装置３００が出力する履歴コマンドを受信したことに基づいて、履歴の照合を実行し、一致しない場合には、異常処理を実行するための処理である。
【１３５３】
図柄履歴照合処理３（図１６５、Ｓ１６５０）では、まず、普通図柄の停止種別コマンドを受信したとコマンド判定処理２（図１４９、Ｓ１６１０）において判定されたか判別される（Ｓ１６６１）。ＲＴＣ２６４から「年・月・日・時・分・秒」の計時データを取得して従計時データ記憶エリア２２３ｇ１１に記憶する（Ｓ１６６２）。一方、普通図柄の停止種別コマンドを受信していないと判別された場合には（Ｓ１６６１：Ｎｏ）、Ｓ１６６６の処理を実行する。
【１３５４】
従図柄履歴記憶エリア２２３ｇ８に５０回分の種別対応データが記憶されているか判別される（Ｓ１６６３）。従図柄履歴記憶エリア２２３ｇ８に５０回分の種別対応データが記憶されていないと判別された場合には（Ｓ１６６５：Ｎｏ）、受信した普通図柄の停止種別コマンドに対応した種別対応データを種別対応データテーブル（図１６１（ｂ））より選択して、従図柄履歴記憶エリア２２３ｇ８の受信した回数に対応したアドレスの記憶領域に記憶する（Ｓ１６６５）。その後、この処理を終了する。
【１３５５】
一方、従図柄履歴記憶エリア２２３ｇ８には、５０回分の種別対応データが記憶されていると判別された場合には（Ｓ１６６３：Ｙｅｓ）、記憶されている種別対応データのアドレスを1つずつ前のアドレスの記憶領域に移動させて、新たに受信した普通図柄の停止種別対応データを種別対応データテーブル（図１６１（ｂ））より選択して、従図柄履歴記憶エリア２２３ｇ８の回数「５０」に対応したアドレスの記憶領域に記憶する（Ｓ１６６４）。
【１３５６】
図柄履歴制御装置３００が出力する履歴コマンドを受信したか判別される（Ｓ１６６６）。履歴コマンドを受信したと判別された場合には（Ｓ１６６６：Ｙｅｓ）、コマンド照合処理２（図１６６）が実行される（Ｓ１６６７）。このコマンド照合処理２（図１６６、Ｓ１６６７）は、後述するが、受信した履歴コマンドに基づいて、従図柄履歴記憶エリア２２３ｇ８に記憶されている受信した普通図柄の停止種別コマンドの履歴と照合し、その結果、不一致であれば不一致フラグ２２３ｇ１０をオンにする処理を実行する。一方、履歴コマンドを受信していないと判別された場合には（Ｓ１６６６：Ｎｏ）、この処理を終了する。
【１３５７】
不一致フラグ２２３ｇ１０がオンである（即ち、照合結果は不一致であった）か判別される（Ｓ１６６８）。不一致フラグ２２３ｇ１０がオンであると判別された場合には（Ｓ１６６８：Ｙｅｓ）、異常処理として、遊技動作示唆設定フラグ２２３ｆがオフに設定され、抽選禁止フラグ２２３ｇ９がオンに設定され、表示制御装置１１４に対して第３図柄表示装置（ＬＣＤ）８１に、照合結果に差異があることを示すエラー表示や音声出力装置２２６に照合結果に差異があることを示す音声やエラー音を出力させるエラーコマンドがセットされる（Ｓ１６６９）。一方、不一致フラグ２２３ｇ１０がオンでないと判別された場合には（Ｓ１６６８：Ｎｏ）、この処理を終了する。
【１３５８】
なお、エラーの報知については、本実施形態で示したものに限られず、ランプ表示装置２２７におけるランプ点灯（例えば、電飾部２９〜３３を特殊な点等態様（点滅や赤色点灯等））をしても良いし、ホールコンピュータ等にエラーを表すコマンドをパチンコ機１０の外部に出力するように構成しても良い。
【１３５９】
また、照合結果が一致しない場合には、発射制御装置１１２に信号を出力して、遊技球の発射を禁止させ、パチンコ機１０の状態が遊技店に確認されて、パチンコ機１０に電源が再投入されるまで、遊技を強制的に停止させるようにしても当然良い。
【１３６０】
また、本実施形態では、普通図柄の停止種別コマンドを受信するとその受信したコマンドが何番目に受信した普通図柄の停止種別コマンドであるかが識別可能に、回数に対応した記憶エリア（例えば、回数「３」（３番目）に受信した普通図柄の停止種別コマンドであればアドレス０００３［００００００１１］のエリア）に受信した普通図柄の停止種別コマンドに対応した設定値が記憶される。
【１３６１】
このように構成することで、履歴のデータ量を、受信した回数をデータとして付与する場合よりも小さくすることができる。
【１３６２】
また、「ぶら下げ基板」等により、音声ランプ制御装置１１３に対して、不正に特殊外れを示す普通図柄の停止種別コマンドが複数回出力されることで、不正に遊技動作示唆設定を設定するか否かの抽選をさせて、遊技動作示唆演出が実行されるようにする不正が行われた場合にも、図柄履歴制御装置３００から出力される図柄履歴コマンドが示す情報と従図柄履歴記憶エリア２２３ｇ８に記憶されている履歴とを照合する処理を実行するので、その不正を早期に発見することができる。
【１３６３】
また、履歴に差異がある場合には、エラー報知がされることで、早期に遊技店はパチンコ機１０の異常を確認することができる。
【１３６４】
また、エラー報知されるだけでなく、遊技動作示唆設定フラグ２２３ｆがオフに設定されることで、遊技動作示唆演出が実行されるように設定されている状態であった場合には、遊技動作示唆演出が実行されないようにパチンコ機１０を設定することができ、不正による被害を低減させることができる。
【１３６５】
また、遊技店側がエラー報知に気づくことができず（例えば、音声出力装置２２６を音が出ないように破壊される等によりエラー報知を気づかれないように不正される等）、遊技が続行された場合にも、抽選禁止フラグ２２３ｇ９がオンに設定されることで、遊技動作示唆抽選処理２（図１４６、Ｓ１６１０）において、遊技動作示唆演出を実行するか否かの抽選が行われないように制御されるので、不正による被害を低減することができる。
【１３６６】
また、従図柄履歴記憶エリア２２３ｇ８も、５０回分の普通図柄の停止種別コマンドが記憶されている状態で、新たに普通図柄の停止種別コマンドを受信した場合には、種別対応データの記憶されているアドレスを１つずつ前のアドレスに移動させて、新たに受信した種別対応データを回数「５０」のアドレスの記憶領域に記憶させた。即ち、一番古い履歴のものを消去して履歴を更新して、新たなデータを記憶するように構成した。
【１３６７】
このように構成することで、図柄履歴記憶エリア３０３ａに記憶されている普通図柄の停止種別コマンドの履歴コマンドを５０回分（上限数まで）保持しながら最新の内容に更新することができる。
【１３６８】
また、本実施形態では、主制御装置１１０は普通図柄の停止種別コマンドを図柄履歴制御装置３００と音声ランプ制御装置１１３とに共通して出力するので、同じタイミングで受信することができる。そして、図柄履歴制御装置３００のＭＰＵ３０１と音声ランプ制御装置１１３とは普通図柄の停止種別コマンドを受信したことに基づいて、ＲＴＣ３０６、ＲＴＣ２６４からそれぞれ計時データを取得するので、同期した同じ計時データを取得することができる。
【１３６９】
よって、その取得した計時データに基づいて、選択値を算出することで、図柄履歴制御装置３００と音声ランプ制御装置１１３とは、同じ選択値を算出することができ、図柄履歴制御装置３００が出力する履歴コマンドが示す種別対応データの履歴（対応する受信回数）を識別することができる。
【１３７０】
次に、図１６６を参照して、図柄履歴照合処理３（図１６５、Ｓ１６６０）の一処理であるコマンド照合処理２（図１６６、Ｓ１６６７）について説明する。図１６６は、このコマンド照合処理２（図１６６、Ｓ１６６７）を示すフローチャートである。コマンド照合処理２（図１６６、Ｓ１６６７）は、図柄履歴制御装置３００から出力された履歴コマンドに基づいて、ＲＴＣ２６４から取得した計時データに基づいて、その履歴コマンドが示す種別対応データが何回目のアドレスを指示するものであるか判別して、従図柄履歴記憶エリア２２３ｇ８に記憶されている対応する種別対応データと照合して、一致しない場合には、不一致フラグ２２３ｇ１０をオンに設定するための処理である。
【１３７１】
コマンド照合処理２（図１６６、Ｓ１６６７）では、まず、従計時データ記憶エリア２２３ｇ１１に記憶されている計時データに基づいて、（「年」×「月」×「日」×「時」×「分」）÷４９を算出して、その余りの値に「＋１」加算した値を選択値として選択値記憶エリア３０３ｃに記憶する（Ｓ１６７１）。
【１３７２】
選択値の算出は、例えば、取得した計時データが、２０１２年１月１０日１７時００分３０秒であれば、（２０１２×１×１０×１７）÷４９＝６９８０余り２０となり（２０＋１）＝２１となり、選択値は「２１」となる。なお、００分のように「０」のデータの場合には、その値は算出式にはいれずに算出が行われる。
【１３７３】
ここで、選択値は、「１〜４９」までの値で算出される。この選択値は、図柄履歴記憶エリアのアドレスにそれぞれ対応して設定されている。具体的には、選択値「１」は回数「１」（アドレス（０００１）［０００００００１］）に対応しており、選択値「２」は回数「２」（アドレス（０００２）［００００００１０］）に対応している。このように、選択値の数値がそのまま回数（アドレス）の値に対応している。
【１３７４】
選択値で指定された従図柄履歴記憶エリア２２３ｇ８のアドレスに記憶されている種別対応データと履歴コマンドが示す種別対応データとを照合する（Ｓ１６７２）。なお、照合する方法としては、互いの値を減算して、「０」となれば一致と判断し、「０」とならない場合には、一致しないと判別する。
【１３７５】
照合結果は一致したかを判別する（Ｓ１６７３）。照合結果が一致したと判別された場合には（Ｓ１６７３：Ｙｅｓ）、この処理を終了する。一方、照合結果が一致しないと判別された場合には（Ｓ１６７３：Ｎｏ）、不一致フラグ２２３ｇ１０をオンに設定し、この処理を終了する。
【１３７６】
また、履歴コマンドは、種別対応データを示しているのみで、その履歴（受信回数）が付与されて（示されて）いないので、その信号を解析しても、どのような方法で照合が行われているか判別できず、照合方法を解析されて不正に照合結果を操作される不正を防止することができる。
【１３７７】
なお、本実施形態では、後述するように、図柄履歴制御装置３００と音声ランプ制御装置１１３とで互いに選択値を算出して、照合する履歴を判別できるように構成したが、それに限らず、毎回固定の履歴（例えば、回数「１５」に設定されたアドレスに記憶された対象種別データ）として照合を行うようにしても良い。このように構成することで、選択値を算出する制御負荷を軽減することができる。
【１３７８】
また、普通図柄の停止種別コマンドを受信したことに基づいて、音声ランプ制御装置１１３のＲＴＣ２６４から「年・月・日・時・分・秒」の計時データを取得した。一方、選択値の算出は、「年・月・日・時・分」までの計時データに基づいて算出を行うことで、取得した計時データの範囲と算出に用いる計時データの範囲を異ならせることで、取得した計時データを外部から把握されたとしても、同じ範囲の計時データを用いてないので、容易に算出する選択値を把握されてしまうことを防止することができる。
【１３７９】
次に、図１６７〜図１７２を参照して、第２６実施形態におけるパチンコ機１０について説明する。上述の第２５実施形態におけるパチンコ機１０では、図柄履歴制御装置３００と音声ランプ制御装置１１３とが互いに同期した計時データを取得して、その値より照合する履歴のデータを決定して、照合を行う場合について説明した。
【１３８０】
これに対し、本第２６実施形態におけるパチンコ機１０では、図柄履歴制御装置３００は、受信した普通図柄の停止種別コマンドの履歴を予め定められた設定値で記憶して、履歴の合計値を履歴コマンドとして出力する。音声ランプ制御装置１１３も同様に、普通図柄の停止種別コマンドの履歴を予め定められた設定値で記憶して、履歴の合計値を算出して、受信した履歴コマンドが示す算出値と照合する処理が実行される。
【１３８１】
即ち、第２６実施形態におけるパチンコ機１０は、第２５実施形態におけるパチンコ機１０と次の点で相違する。第２５実施形態では、図柄履歴制御装置３００と音声ランプ制御装置１１３とでは、受信した普通図柄の停止種別コマンドを設定値として、その履歴をそれぞれ記憶して、その合計値で記憶している履歴がそれぞれ一致するかの照合を行う点で相違する。
【１３８２】
その他の構成や、主制御装置１１０のＭＰＵ２０１によって実行されるその他の処理、払出制御装置１１１のＭＰＵ２１１によって実行される各種処理、音声ランプ制御装置１１３のＭＰＵ２２１によって実行される各種処理、及び表示制御装置１１４によって実行される各種処理については、第２５実施形態におけるパチンコ機１０と同一である。以下、第２５実施形態と同一の要素には同一の符号を付し、その説明を省略する。
【１３８３】
図１６７及び図１６８（ａ）は、第２６実施形態における、パチンコ機１０の電気的構成を示すブロック図である。第２５実施形態における、パチンコ機１０の電気的構成を示すブロック図（図１６０及び図１６１（ａ）参照）との相違点について説明する。
【１３８４】
図１６７に示す、音声ランプ制御装置１１３のＲＡＭ２２３のその他記憶エリア２２３ｇには、従計時データ記憶エリア２２３ｇ１１と従選択値記憶エリア２２３ｇ１２とが削除され、従合計値記憶エリア２２３ｇ１３が追加されている。
【１３８５】
従合計値記憶エリア２２３ｇ１３は、後述する、音声ランプ制御装置１１３のＭＰＵ２２１が実行するコマンド照合処理３（図１７２、Ｓ１６８６）において、従図柄履歴記憶エリア２２３ｇ８に記憶されているすべての受信した普通図柄の停止種別コマンドに対応する設定値を合計した従合計値が記憶される記憶エリアである。この従合計値は、図柄履歴制御装置３００から出力される履歴コマンドが示す合計値と照合するための値である。従合計値は、従図柄履歴記憶エリア２２３ｇ８に記憶されている設定値の履歴に基づいて算出された数値である（なお、本実施形態では、特殊外れを設定値「１」とし、外れ及び当たりを設定値「０」としたので、詳細には受信した特殊外れの普通図柄の停止種別コマンドの履歴を示す合計値（受信した回数を示す値）となっている）。図１６８（ａ）に示す、図柄履歴制御装置３００のＭＰＵ３０１のＲＡＭ３０３には、合計値記憶エリア３０３ｄが追加されている。
【１３８６】
合計値記憶エリア３０３ｄは、従合計値記憶エリア２２３ｇ１３と同様に、履歴制御処理（図１６９、Ｓ３２００）において、図柄履歴記憶エリア３０３ａに記憶されている全ての受信した普通図柄の停止種別コマンドに対応する設定値を合計した合計値が記憶される記憶エリアである。詳細については、従合計値記憶エリア２２３ｇ１３と同一の構成であるので、省略する。
【１３８７】
第２６実施形態では、図１６８に示す設定値テーブルが図柄履歴制御装置３００のＭＰＵ３０１のＲＯＭ３０２、音声ランプ制御装置１１３のＭＰＵ２２１のＲＯＭ２２２に記憶されている。図柄履歴制御装置３００と音声ランプ制御装置１１３とが普通図柄の停止種別コマンドを受信すると、設定値テーブルに基づいて、設定値が受信回数に対応するアドレスの記憶領域に記憶される。具体的には、判定結果が外れの普通図柄の停止種別コマンドである場合には、「０」が、判定結果が当たりの場合には「０」が、判定結果が特殊外れの場合には「１」がそれぞれ記憶される。
【１３８８】
このように、特殊外れ以外の設定値を「０」とすることで、より明確に特殊外れが履歴の中で占める割合（受信した回数）を判別することができる。
【１３８９】
図１６９を参照して、図柄履歴制御装置３００のＭＰＵ３０１に実行される履歴制御処理（図１６９、Ｓ３２００）について説明する。図１６９は、この履歴制御処理（図１６９、Ｓ３２００）を示すフローチャートである。履歴制御処理（図１６９、Ｓ３２００）は、主制御装置１１０から出力される普通図柄の停止種別コマンドを受信して、それに対応する設定値を履歴として図柄履歴記憶エリア３０３ａに記憶し、その設定値の合計値を算出して、その値を履歴コマンドとして生成し、音声ランプ制御装置１１３に対して出力するための処理である。
【１３９０】
履歴制御処理（図１６９、Ｓ３２００）では、まず、パチンコ機１０に電源投入に伴い実行される各種の初期設定が実行される（Ｓ３２０１）。ここでは、例えば、スタックポインタに予め決められた所定値を設定する処理などが実行される。また、ＲＡＭ３０３のデータも初期値（例えば、すべてのデータエリアに０が上書きされる）が設定される。
【１３９１】
普通図柄の停止種別コマンドを受信したか判別される（Ｓ３２０２）。普通図柄の停止種別コマンドを受信していないと判別された場合には（Ｓ３２０２：Ｎｏ）、再びＳ３２０２の処理を実行して繰り返す。即ち、普通図柄の停止種別コマンドを受信するまで待機する。
【１３９２】
一方、普通図柄の停止種別コマンドを受信したと判別された場合には（Ｓ３２０２：Ｙｅｓ）、図柄履歴記憶エリア３０３ａに５０回分の設定値が記憶されているか判別される（Ｓ３２０３）。即ち、アドレス（０００１）〜（００５０）まで設定値が記憶されているか判別される。５０回分の設定値が記憶されていないと判別された場合には（Ｓ３２０３：Ｎｏ）、受信した普通図柄の停止種別コマンドに対応した設定値を設定値テーブル（図１６８（ｂ））から選択して、受信回数に対応した図柄履歴記憶エリア３０３ａに記憶する（Ｓ３２０４）。つまり、受信した普通図柄の停止種別コマンドが４回目に受信したものであれば、４回目に対応するアドレス［０００００１００］に対応する記憶領域に記憶される。その後、Ｓ３２０６の処理を実行する。
【１３９３】
一方、５０回分の設定値が記憶されていると判別された場合には（Ｓ３２０３：Ｙｅｓ）、図柄履歴記憶エリア３０３ａに記憶されている設定値のアドレスを１つ前のアドレスに移動させて、新たに受信した普通図柄の停止種別コマンドに対応した設定値を設定値テーブル（図１６８（ｂ））より選択して記憶する（Ｓ３２０５）。詳細については、第２５実施形態で説明した内容と種別対応データが設定値に変わった点以外は同じである。
【１３９４】
図柄履歴記憶エリア３０３ａに記憶されている全ての設定値の合計を算出して、合計値記憶エリア３０３ｄに記憶する（Ｓ３２０６）。履歴コマンドを示すコマンド（本実施形態では、１０００００００）を上位バイトに設定し、下位バイトには、合計値を２進数で示したコマンドを設定して、履歴コマンドを生成する（Ｓ３２０７）。具体的には、算出した合計値が「２４」であれば、履歴コマンドの上位バイトは履歴コマンドを示す［１０００００００］が設定され、下位バイトには、２４を２進数で示した［０００１１０００］が設定される。なお、合計値の最小値は、一度も特殊外れが記憶されていない状態である「０」であり、最大値は全て特殊外れコマンドであった場合の「５０」である。
【１３９５】
履歴コマンドを音声ランプ制御装置１１３ｂに対して出力する（Ｓ３２０８）。その後、Ｓ３２０２の処理に戻り処理が繰り返される。
【１３９６】
このように、普通図柄の停止種別コマンドを設定値として履歴を記憶することで、図柄履歴記憶エリア３０３ａの記憶領域の記憶容量を小さく構成することができる。
【１３９７】
また、合計値を算出して、履歴コマンドを生成することで、履歴コマンドの数を少なくすることができ、コマンドを生成するための制御負荷を抑制することができる。
【１３９８】
図１７０を参照して、第２６実施形態において、音声ランプ制御装置１１３のＭＰＵ２２１により実行されるメイン処理（図１７０、Ｓ１２００）について説明する。図１７０は、このメイン処理（図１７０、Ｓ１２００）を示すフローチャートである。第２６実施形態のメイン処理は、第２５実施形態のメイン処理（図１６４、Ｓ１２００）に対して、Ｓ１６８０の処理が追加されている。第２６実施形態におけるＳ１６１０までの各処理は、第２５実施形態におけるＳ１６１０までの各処理と同一の処理が実行される。Ｓ１６１０の処理が完了すると、図柄履歴照合処理４（図１７１、Ｓ１６８０）が実行される。
【１３９９】
図１７１を参照して、第２５実施形態における、音声ランプ制御装置１１３のＭＰＵ２２１で実行されるメイン処理（図１７０、Ｓ１２００）の一処理である図柄履歴照合処理４（Ｓ１６８０）について説明する。図１７１は、この図柄履歴照合処理４（Ｓ１６８０）を示すフローチャートである。図柄履歴照合処理４（図１７１、Ｓ１６８０）は、主制御装置１１０から出力される普通図柄の停止種別コマンドの履歴を設定値としてそれぞれ記憶して、図柄履歴制御装置３００が出力する履歴コマンドを受信したことに基づいて、従図柄履歴記憶エリア２２３ｇ８に記憶されている全てのアドレス（０００１〜００５０）の設定値を合計した従合計値と履歴コマンドが示す合計値との照合を実行し、一致しない場合には、異常処理を実行する。さらに、履歴コマンドが示す合計値が上限基準値以上（本実施形態では、６）である場合には、照合が一致しないと強制的に判断するための処理である。
【１４００】
図柄履歴照合処理４（図１７１、Ｓ１６８０）では、まず、普通図柄の停止種別コマンドを受信したとコマンド判定処理２（図１４９、Ｓ１６１０）において判定されたか判別される（Ｓ１６８１）。普通図柄の停止種別コマンドを受信していないと判別された場合には（Ｓ１６８１：Ｎｏ）、この処理を終了する。
【１４０１】
一方、従図柄履歴記憶エリア２２３ｇ８に５０回分の設定値が記憶されているか判別される（Ｓ１６８２）。即ち、アドレス（０００１）〜（００５０）まで設定値が記憶されているか判別される。５０回分の設定値が記憶されていないと判別された場合には（Ｓ１６８２：Ｎｏ）、受信した普通図柄の停止種別コマンドに対応した設定値を設定値テーブル（図１６８（ｂ））から選択して、受信回数に対応した従図柄履歴記憶エリア２２３ｇ８に記憶する（Ｓ１６８４）。つまり、受信した普通図柄の停止種別コマンドが４回目に受信したものであれば、４回目に対応するアドレス［０００００１００］に対応する記憶領域に記憶される。その後、Ｓ１６８５の処理を実行する。
【１４０２】
一方、５０回分の設定値が記憶されていると判別された場合には（Ｓ１６８２：Ｙｅｓ）、従図柄履歴記憶エリア２２３ｇ８に記憶されている設定値のアドレスを１つ前のアドレスに移動させて、新たに受信した普通図柄の停止種別コマンドに対応した設定値を設定値テーブル（図１６８（ｂ））より選択して記憶する（Ｓ１６８３）。詳細については、第２５実施形態で説明した内容と種別対応データが設定値に変わった点以外は同じである。
【１４０３】
図柄履歴制御装置３００が受信した履歴コマンドを受信したか判別される（Ｓ１６８５）履歴コマンドを受信したと判別された場合には（Ｓ１６８５：Ｙｅｓ）、後述する、コマンド照合処理３（図１７２）を実行する（Ｓ１６８６）。なお、このコマンド照合処理３（図１７２、Ｓ１６８６）は、従図柄履歴記憶エリア２２３ｇ８に記憶されている設定値を全て合計し、従合計値を算出して、受信した履歴コマンドが示す合計値と照合するための処理である。照合が一致しない場合には、不一致フラグ２２３ｇ１０がオンに設定される。また、履歴コマンドが示す合計値が上限基準値（本実施形態では、６）以上と判別されると強制的に不一致フラグ２２３ｇ１０がオンに設定される。
【１４０４】
不一致フラグ２２３ｇ１０がオンである（即ち、照合が一致しない又は受信した履歴コマンドの合計値が上限基準値以上である）か判別される（Ｓ１６８７）。不一致フラグ２２３ｇ１０がオンであると判別された場合には（Ｓ１６８７：Ｙｅｓ）、異常処理として、異常処理として、遊技動作示唆設定フラグ２２３ｆがオフに設定され、抽選禁止フラグ２２３ｇ９がオンに設定され、表示制御装置１１４に対して第３図柄表示装置（ＬＣＤ）８１に、照合結果に差異があることを示すエラー表示や音声出力装置２２６に照合結果に差異があることを示す音声やエラー音を出力させるエラーコマンドがセットされる（Ｓ１６８８）。一方、不一致フラグ２２３ｇ１０がオンでないと判別された場合には（Ｓ１６８７：Ｎｏ）、この処理を終了する。
【１４０５】
なお、エラーの報知については、本実施形態で示したものに限られず、ランプ表示装置２２７におけるランプ点灯（例えば、電飾部２９〜３３を特殊な点等態様（点滅や赤色点灯等））をしても良いし、ホールコンピュータ等にエラーを表すコマンドをパチンコ機１０の外部に出力するように構成しても良い。
【１４０６】
また、照合結果が一致しない場合には、発射制御装置１１２に信号を出力して、遊技球の発射を禁止させ、パチンコ機１０の状態が遊技店に確認されるまで、遊技を強制的に停止させるようにしても当然良い。
【１４０７】
また、本実施形態では、普通図柄の停止種別コマンドを受信するとその受信したコマンドが何番目に受信した普通図柄の停止種別コマンドであるかが識別可能に、回数に対応した記憶エリア（例えば、回数「３」（３番目）に受信した普通図柄の停止種別コマンドであればアドレス０００３［００００００１１］のエリア）に受信した普通図柄の停止種別コマンドに対応した設定値が記憶される。
【１４０８】
このように構成することで、履歴のデータ量を、受信した回数をデータとして付与する場合よりも小さくすることができる。
【１４０９】
また、「ぶら下げ基板」等により、音声ランプ制御装置１１３に対して、不正に特殊外れを示す普通図柄の停止種別コマンドが複数回出力されることで、不正に遊技動作示唆設定を設定するか否かの抽選をさせて、遊技動作示唆演出が実行されるようにする不正が行われた場合にも、図柄履歴制御装置３００から出力される図柄履歴コマンドが示す合計値と従図柄履歴記憶エリア２２３ｇ８に記憶されている全ての設定値に基づいた従合計値とを照合する処理を実行するので、その不正を早期に発見することができる。
【１４１０】
また、履歴に差異がある場合には、エラー報知がされることで、遊技店は、早期にパチンコ機１０の異常を確認することができる。
【１４１１】
また、エラー報知されるだけでなく、遊技動作示唆設定フラグ２２３ｆがオフに設定されることで、遊技動作示唆演出が実行されるように設定されている状態であった場合には、遊技動作示唆演出が実行されないようにパチンコ機１０を設定することができ、不正による被害を低減させることができる。
【１４１２】
また、遊技店側がエラー報知に気づくことができず（例えば、音声出力装置２２６を音が出ないように破壊される等によりエラー報知を気づかれないように不正される等）、遊技が続行された場合にも、抽選禁止フラグ２２３ｇ９がオンに設定されることで、遊技動作示唆抽選処理２（図１４６、Ｓ１６１０）において、遊技動作示唆演出を実行するか否かの抽選が行われないように制御されるので、不正による被害を低減することができる。
【１４１３】
また、従図柄履歴記憶エリア２２３ｇ８も、５０回分の普通図柄の停止種別コマンドが記憶されている状態で、新たに普通図柄の停止種別コマンドを受信した場合には、設定値の記憶されているアドレスを１つずつ前のアドレスに移動させて、新たに受信した種別対応データを回数「５０」のアドレスの記憶領域に記憶させた。即ち、一番古い履歴のものを消去して履歴を更新して、新たなデータを記憶するように構成した。
【１４１４】
このように構成することで、図柄履歴記憶エリア３０３ａに記憶されている普通図柄の停止種別コマンドの履歴コマンドを５０回分（上限数まで）保持しながら最新の内容に更新することができる。
【１４１５】
次に、図１７２を参照して、図柄履歴照合処理４（図１７１、Ｓ１６８０）の一処理であるコマンド照合処理３（図１７２、Ｓ１６８６）について説明する。図１７２は、このコマンド照合処理３（図１７２、Ｓ１６８６）を示すフローチャートである。コマンド照合処理３（図１７２、Ｓ１６８６）は、図柄履歴制御装置３００から出力された履歴コマンドが示す合計値が上限基準値以上か判別し、上限基準値以上であれば、不一致フラグ２２３ｇ１０を強制的にオンに設定する。また、合計値が上限基準値未満である場合には、従図柄履歴記憶エリア２２３ｇ８に記憶されている設定値の従合計値を算出して、受信した履歴コマンドが示す合計値と照合する。その照合結果が一致しない場合には、不一致フラグ２２３ｇ１０をオンに設定するための処理である。
【１４１６】
コマンド照合処理３（図１７２、Ｓ１６８６）では、まず、履歴コマンドが示す合計値は、上限基準値（本実施形態では、６）以上か判別する（Ｓ１６９１）。ここで上限基準値は、通常の遊技であれば、発生し得る最大値に設定されている。具体的には、普通図柄の特殊外れは「１／１００」の抽選確率（図８（ｄ）参照）に設定されている。よって、上限基準値「６」は、特殊外れが５０回の履歴のうち、６回発生した場合の値であり、確率でいえば、１／１０を超えた確率で発生しており、異常と判断できるものである。通常の遊技状態で発生するとしてもまれであり、不正ではないのにエラーが報知されたとしても、頻繁に発生するものではないので、遊技店の運営に支障を与えるものではない。
【１４１７】
よって、このように設定することで、「ぶら下げ基板」等が特殊外れの普通図柄の停止種別コマンドを図柄履歴制御装置３００と音声ランプ制御装置１１３との両方に不正に出力された場合でも、上限基準値以上となることで、照合が一致するような履歴コマンドであったとしても、異常処理を実行することができ、不正による被害を低減させることができる。
【１４１８】
履歴コマンドが示す合計値が上限基準値以上（本実施形態では、６以上）であると判別された場合には（Ｓ１６９１：Ｙｅｓ）、不一致フラグがオンに設定される（Ｓ１６９５）。そして、この処理を終了する。
【１４１９】
一方、履歴コマンドが示す合計値が上限基準値以下であると判別された場合には、従図柄履歴記憶エリア２２３ｇ８に記憶されている全てアドレス（０００１〜００５０）の設定値を合計して従合計値を算出して、従合計値記憶エリア２２３ｇ１３に記憶する（Ｓ１６９２）。算出した従合計値と履歴コマンドが示す合計値とを照合する（Ｓ１６９３）。照合結果が一致したか判別する（Ｓ１６９４）。そして、照合結果が一致したと判別された場合には（Ｓ１６９４：Ｙｅｓ）、この処理を終了する。一方、照合結果が一致しないと判別された場合には（Ｓ１６９４：Ｎｏ）、不一致フラグ２２３ｇ１０をオンに設定する（Ｓ１６９５）。
【１４２０】
このように、履歴コマンドに示された合計値と従図柄履歴記憶エリア２２３ｇ８に記憶された普通図柄の停止種別コマンドの履歴を示す設定値の従合計値とを照合するので、照合する処理にかかる制御負荷を軽減することができる。
【１４２１】
また、本実施形態の設定値は、特殊外れ以外の設定値を「０」としたが、それに限らず、特殊外れが一番大きな値になるように、他の値で設定するようにしてもよいし、特殊外れが一番小さい値となるように設定して、下限基準値を設定してそれ以下かを判別して、以下であれば、不正が行われていると判別して異常処理を実行する構成にしても当然良い。
【１４２２】
また、上記説明した、第２３〜２６実施形態は、第３実施形態を基に、説明したが、それに限らず、第１〜第２２実施形態までで説明した内容をベースにして組み合わせることもできる。そのような場合には、第２３〜２６実施形態で説明した内容を付加して構成することで実施できる。特に、普通図柄の停止種別コマンド又は特殊外れの普通図柄の停止種別コマンドを加工又は解読するための加工条件を決定する方法や、加工条件を更新するタイミングなど適宜組み合わせることで、第２３から２６実施形態の構成から奏する効果と組み合わされてより不正による被害を低減する構成とすることができる。
【１４２３】
また、第３〜第２６の実施形態を適宜組み合わせて実施することで、それぞれの効果を組み合わせて奏することができる。例えば、第４実施形態と第５実施形態を組み合わせる等、適宜、構成することができる。
【１４２４】
本実施形態では、パチンコ機１０で説明したが、それに限るものでなく、スロットマシンであっても、本実施形態の構成を適用すれば、「ぶら下げ基板」等による不正を防止できる。具体的には、ＡＲＴ機やＡＴ機と呼ばれるスロットマシンは、主制御装置１１０が当たり入賞役（ベル、スイカ、リプレイ）等を抽選する。当選した入賞役には、特定の遊技方法により遊技が行われた場合に、遊技者に入賞役が付与されるように遊技条件が割り付けられている。この遊技条件は、例えば、リールの停止順序等であり、主制御装置１１０が抽選で決定した停止順序（例えば、左リール→右リール→中リールや、中リール→右リール→左リール等）であり、３つのリールで構成されているスロットマシンであれば６通りの停止順序から一つが決定されている。この遊技条件で決定されているリールの停止順を遊技者に報知するか否かは主制御装置１１０では決定せず、サブ制御装置で決定される。サブ制御装置では、主制御装置１１０からの特殊コマンド（例えば、スイカが入賞したことを示すスイカ入賞役コマンド等）を受信すると停止順を報知（アシスト）するか否かの抽選を実行する。この特殊コマンドが本実施形態で説明した特殊外れコマンドに該当し、停止順の報知が本実施形態の遊技動作示唆演出に該当する。よって、このような、ＡＴ機、ＡＲＴ機と呼ばれるようなスロットマシンにおいても、本実施形態で上記したような方法で、主制御装置１１０がサブ制御装置に対して出力する特殊コマンドを変更するように構成することで、「ぶら下げ基板」等の不正を防止できる。
【１４２５】
以下に、本発明のスロットマシン及び遊技機に加えて、上述した実施形態に含まれる各種発明の概念を示す。
【１４２６】
遊技の主たる制御を行う主制御手段と、その主制御手段からの従制御信号に基づいて制御を行う従制御手段と、その従制御手段からの指示に基づいて演出を行う演出実行手段と、を有し、入賞役に当選すると遊技者が所定の遊技価値を獲得可能な入賞役遊技が実行される遊技機であって、前記主制御手段は、遊技条件の成立に基づいて前記従制御信号を生成する従制御信号生成手段と、その従制御信号生成手段により生成された前記従制御信号を前記従制御手段に出力する従制御信号出力手段と、を有し、前記従制御手段は、前記主制御手段の従制御信号出力手段により出力された従制御信号を判別する判別手段と、その判別手段によって、前記受信した従制御信号が前記遊技条件のうちの特定の遊技条件の成立に基づいて生成された特定の従制御信号であると判別された場合に、前記入賞役遊技の実行において遊技者にとって有利となる遊技の進行を示唆する遊技動作示唆演出を実行するかを抽選する示唆演出抽選手段と、その示唆演出抽選手段によって前記遊技動作示唆演出を実行すると抽選された場合には、前記入賞役遊技において前記遊技動作示唆演出を前記演出実行手段により行わせる示唆実行手段と、を有し、前記主制御手段の従制御信号生成手段は、複数の変更規則の中から１の変更規則を決定する変更規則決定手段と、その変更規則決定手段により決定された変更規則に基づいて、前記特定の従制御信号の生成方法を変更する変更信号生成手段と、を有し、前記主制御手段は、前記変更規則決定手段により決定された変更規則に基づく変更規則信号を前記従制御手段に出力する変更規則信号出力手段を有し、前記従制御手段の判別手段は、その変更規則信号出力手段により出力された変更規則信号に基づいて、前記主制御手段の従制御信号出力手段により出力された従制御信号を判別した結果、その従制御信号が前記特定の従制御信号となった場合に、特定の遊技条件が成立したものと判別するものであることを特徴とする遊技機Ａ１。
【１４２７】
遊技機Ａ１によれば、主制御手段において、遊技条件の成立に基づいて従制御信号生成手段により従制御信号が生成され、その従制御信号が従制御信号出力手段によって従制御手段に出力される。従制御手段では、受信した従制御信号が判別手段によって判別され、その従制御信号が、遊技条件のうちの特定の遊技条件の成立に基づいて生成された特定の従制御信号であると判別されると、入賞役遊技の実行において遊技者にとって有利となる遊技動作示唆演出を実行するかが示唆演出抽選手段によって抽選される。そして、その抽選において、遊技動作示唆演出を実行すると抽選された場合には、示唆実行手段が入賞役遊技において遊技動作示唆演出を演出実行手段により行わせる。これにより、主制御手段は遊技動作示唆演出を実行するか否かの抽選処理を行わないので、主制御手段の制御負荷を軽くすることができる。一方、主制御手段の従制御信号生成手段において、複数の変更規則の中から１の変更規則が変更規則決定手段によって決定され、その決定された変更規則に基づいて、変更信号生成手段により特定の従制御信号の生成方法が変更される。この変更された生成方法に基づいて、従制御信号生成手段により特定の従制御信号が生成され、その従制御信号が従制御信号出力手段によって従制御手段に出力される。また主制御手段において、決定された変更規則に基づく変更規則信号は、変更規則信号出力手段によって従制御手段に出力される。従制御手段では、変更規則信号出力手段により出力された変更規則信号に基づいて、主制御手段の従制御信号出力手段により出力された従制御信号が判別手段によって判別される。判別の結果、その従制御信号が特定の従制御信号となった場合に、特定の遊技条件が成立したものと判別手段によって判別される。これにより、決定された変更規則に基づいて生成方法が変更された特定の従制御信号が出力された場合、従制御手段の判別手段は、主制御手段の変更規則信号出力手段から出力された変更規則信号に基づいて、特定の遊技条件が成立したことを判別できる。一方、「ぶら下げ基板」等が特定の従制御信号を解析して、その解析した特定の従制御信号を不正に従制御手段に出力しても、遊技機で使用される特定の従制御信号の生成方法は変更されているので、従制御手段は「ぶら下げ基板」から出力された不正な「特定の従制御信号」を受信しても、それを正規の「特定の従制御信号」とは異なったものと判別できる。従って、不正に特定の遊技条件を成立させることを防止できるので、「ぶら下げ基板」等を用いた不正行為による被害を低減できる。
【１４２８】
遊技機Ａ１の遊技機において、前記主制御手段は、電源断後も記憶を保持可能で、書き込み及び読み込み可能な主特定記憶手段を有し、前記主制御手段は、電源投入時に遊技機の初期処理を実行する初期制御手段と、その初期制御手段による初期処理の後に遊技処理を実行する遊技制御手段と、を有し、前記初期制御手段は、前記初期処理において、前記主特定記憶手段に変更規則を示す情報が記憶されているか判断し、記憶されていない場合に前記変更規則決定手段により変更規則を決定すると共に、その決定された変更規則を示す情報を前記主特定記憶手段に記憶させるものであり、前記変更規則信号出力手段は、前記主特定記憶手段に前記変更規則を示す情報が記憶された場合に、その変更規則に基づく変更規則信号を前記従制御手段に出力するものであり、前記従制御手段は、電源断後も記憶を保持可能で、書き込み及び読み込み可能な従特定記憶手段を有し、前記従制御手段の判別手段は、前記主制御手段の変更規則信号出力手段から出力された変更規則信号を受信すると、その変更規則信号に基づく変更規則を示す情報を前記従特定記憶手段に記憶させることを特徴とする遊技機Ａ２。
【１４２９】
遊技機Ａ２によれば、請求項１記載の遊技機の奏する効果に加え、次の効果を奏する。即ち、主制御手段では、初期制御手段により電原投入時に遊技機の初期処理が実行され、その初期処理の後に、遊技制御手段により遊技処理が実行される。初期制御手段は、初期処理において、電断後も記憶を保持可能で書き込み及び読み込み可能な主特定記憶手段に変更規則が記憶されているか判断し、記憶されていない場合には、変更規則決定手段により変更規則を決定し、その決定した変更規則を示す情報を主特定記憶手段に記憶させる。そして、主特定記憶手段に変更規則を示す情報が記憶された場合に、その変更規則に基づく変更規則信号が変更規則信号出力手段によって従制御手段に出力される。従制御手段には、電源断後も記憶を保持可能で書き込み及び読み込み可能な従特定記憶手段が設けられており、その従制御手段が変更規則信号出力手段より出力された変更規則信号を受信すると、判別手段によって、その変更規則信号に基づく変更規則を示す情報が従特定記憶手段に記憶される。遊技機は、通常、工場出荷時において、電源が投入されて出荷検査がされる。その出荷検査で、初めて電源が投入されると初期制御手段によって変更規則の決定がなされて、主特定記憶手段にその変更規則を示す情報が記憶される。また、その決定された変更規則に基づいた変更規則信号が従制御手段に出力されて、従特定記憶手段にその変更規則を示す情報が記憶される。主特定記憶手段および従特定記憶手段は、電源断後も記憶を保持可能であるので、遊技ホールに遊技機が設置されたときには、主特定記憶手段および従特定記憶手段に変更規則を示す情報が記憶されている。よって、変更規則信号出力手段により変更規則信号を出力する必要の無い遊技機を構成できるので、「ぶら下げ基板」等による変更規則信号の解析を困難にして、「ぶら下げ基板」等による「特定の従制御信号」の把握を防止できる。
【１４３０】
遊技機Ａ１又はＡ２において、前記主制御手段は、カウント値の更新を所定の範囲で繰り返し乱数値を生成する乱数生成手段を有し、前記変更規則決定手段は、前記乱数生成手段が生成した乱数値に基づいて前記変更規則を決定することを特徴とする遊技機Ａ３。
【１４３１】
遊技機Ａ３によれば、請求項１又は２に記載の遊技機の奏する効果に加え、主制御手段において、カウンタ値の更新を所定の範囲で繰り返す乱数生成手段により乱数値が生成され、その乱数生成手段で生成された乱数値に基づいて、変更規則が変更規則決定手段により決定される。このように、変更規則をランダムな乱数値により決定することで、変更規則が偏って決定されることを防止できる。よって、「ぶら下げ基板」等が「特定の従制御信号」の解析をしても、変更規則をランダムに決定することで、正規の「特定の従制御信号」もランダムに変えることができる。その結果、「ぶら下げ基板」等による不正を防止できる。
【１４３２】
遊技機Ａ１から遊技機Ａ３のいずれかにおいて、前記主制御手段は、遊技機への電力供給が断された状態においても計時可能な計時手段を有し、前記変更規則決定手段は、前記計時手段から取得した値に基づいて前記変更規則を決定することを特徴とする遊技機Ａ４。
【１４３３】
遊技機Ａ４によれば、請求項１から３に記載の遊技機の奏する効果に加え、主制御手段において、計時手段から取得した値に基づいて、変更規則が変更規則決定手段により決定される。計時手段は、遊技機への電力供給が断された状態においても計時可能に構成される。よって、遊技機の電源を断しても計時を継続するので、遊技機の電源投入のタイミングに応じて、計時手段から日付や時間が異なったランダムな値を取得することができ、そのランダムな値を用いて変更規則を決定できる。このように、変更規則を計時手段から取得したランダムな値により決定することで、変更規則が偏って決定されることを防止できる。よって、「ぶら下げ基板」等が「特定の従制御信号」の解析をしても、変更規則をランダムに決定することで、正規の「特定の従制御信号」もランダムに変えることができる。その結果、「ぶら下げ基板」等による不正を防止できるという効果がある。なお、計時手段における日時設定を各遊技機でランダムにしておけば、各遊技機ごとに決定される変更規則を異ならせることができる。その結果、一の遊技機で「特定の従制御信号」が解析されても、他の遊技機では、それを解析できないので、多台数の遊技機に対する「ぶら下げ基板」等による不正を防止できる。
【１４３４】
遊技機Ａ２から遊技機Ａ４のいずれかにおいて、初期化操作により、遊技機の状態を初期化する初期化手段を有しており、その初期化手段は、前記主特定記憶手段の前記変更規則を示す情報が記憶された領域と前記従特定記憶手段の前記変更規則信号に基づく変更規則を示す情報が記憶された領域とを保持した状態で、遊技機の状態を初期化するものであることを特徴する遊技機Ａ５。
【１４３５】
遊技機Ａ５によれば、請求項２から４に記載の遊技機の奏する効果に加え、初期化操作がなされると、初期化手段によって遊技機の状態が初期化される。このとき、主特定記憶手段の変更規則を示す情報が記憶された領域と従特定記憶手段の変更規則を示す情報が記憶された領域とが保持された状態で、遊技機の状態が初期化される。よって、一度、遊技機が正常に作動して、主特定記憶手段に変更規則を示す情報が記憶され、且つ従特定記憶手段に変更規則を示す情報が記憶された場合には、それらの領域は、初期化操作がなされても、初期化されず保持される。従って、たとえ遊技機の状態が初期化されても、変更規則を示す情報を保持できるので、変更規則信号出力手段により変更規則信号が出力されないように構成できる。よって、「ぶら下げ基板」等が、変更規則信号を解析して正規の「特定の従制御信号」を把握しようとする不正を防止できる。
【１４３６】
遊技の主たる制御を行う主制御手段と、その主制御手段からの従制御信号に基づいて制御を行う従制御手段と、その従制御手段からの指示に基づいて演出を行う演出実行手段と、を有し、入賞役に当選すると遊技者が所定の遊技価値を獲得可能な入賞役遊技が実行される遊技機であって、前記主制御手段は、遊技条件の成立に基づいて前記従制御信号を生成する従制御信号生成手段と、その従制御信号生成手段により生成された前記従制御信号を前記従制御手段に出力する従制御信号出力手段と、を有し、前記従制御手段は、前記主制御手段の従制御信号出力手段により出力された従制御信号を判別する判別手段と、その判別手段によって、前記受信した従制御信号が前記遊技条件のうちの特定の遊技条件の成立に基づいて生成された特定の従制御信号であると判別された場合に、前記入賞役遊技の実行において遊技者にとって有利となる遊技の進行を示唆する遊技動作示唆演出を実行するかを抽選する示唆演出抽選手段と、その示唆演出抽選手段によって前記遊技動作示唆演出を実行すると抽選された場合には、前記入賞役遊技において前記遊技動作示唆演出を前記演出実行手段により行わせる示唆実行手段と、を有し、前記主制御手段の従制御信号生成手段は、前記特定の従制御信号の生成方法を所定の変更規則に基づいて変更して、その特定の従制御信号を生成するものであり、前記従制御手段の判別手段は、前記所定の変更規則に基づいて、前記主制御手段の従制御信号出力手段により出力された従制御信号を判別した結果、その従制御信号が前記特定の従制御信号となった場合に、特定の遊技条件が成立したものと判別するものであることを特徴とする遊技機Ａ６。
【１４３７】
遊技機Ａ６によれば、主制御手段において、遊技条件の成立に基づいて従制御信号生成手段により従制御信号が生成され、その従制御信号が従制御信号出力手段によって従制御手段に出力される。従制御手段では、受信した従制御信号が判別手段によって判別され、その従制御信号が、遊技条件のうちの特定の遊技条件の成立に基づいて生成された特定の従制御信号であると判別されると、入賞役遊技の実行において遊技者にとって有利となる遊技動作示唆演出を実行するかが示唆演出抽選手段によって抽選される。そして、その抽選において、遊技動作示唆演出を実行すると抽選された場合には、示唆実行手段が入賞役遊技において遊技動作示唆演出を演出実行手段により行わせる。これにより、主制御手段は遊技動作示唆演出を実行するか否かの抽選処理を行わないので、主制御手段の制御負荷を軽くすることができる。ここで、主制御手段の従制御信号生成手段では、所定の変更規則に基づいて変更された生成方法で特定の従制御信号が生成される。そして、従制御手段では、所定の変更規則に基づいて、主制御手段の従制御信号出力手段により出力された従制御信号が判別手段によって判別される。判別の結果、その従制御信号が特定の従制御信号となった場合に、特定の遊技条件が成立したものと判別手段によって判別される。これにより、所定の変更規則に基づいて変更された生成方法で従制御手段により生成された特定の従制御信号が主制御手段から従制御手段に対して出力された場合、従制御手段の判別手段は、変更された特定の従制御信号を所定の変更規則に基づいて判別した結果、特定の遊技条件が成立したことを判別できる。一方、「ぶら下げ基板」等が特定の従制御信号を解析して、その解析した特定の従制御信号を不正に従制御手段に出力しても、遊技機で使用される特定の従制御信号は変更されているので、従制御手段は「ぶら下げ基板」から出力された不正な「特定の従制御信号」を受信しても、それを正規の「特定の従制御信号」とは異なったものと判別できる。従って、不正に特定の遊技条件を成立させることを防止できるので、「ぶら下げ基板」等を用いた不正行為による被害を低減できる。
【１４３８】
遊技機Ａ６において、前記主制御手段は、遊技機の電力供給が断された状態でも計時可能な主計時手段と、前記主計時手段から主計時データを取得する主計時データ取得手段と、を有し、前記従制御手段は、遊技機の電力供給が断された状態でも計時可能な前記主計時手段と同期した従計時手段と、前記従計時手段から従計時データを取得する従計時データ取得手段と、を有し、前記主制御手段と前記従制御手段との少なくとも一方は、前記主制御手段に設けられた場合には前記主計時データを補正し、前記従制御手段に設けられた場合には前記従計時データを補正する補正手段を有し、前記主制御手段の従制御信号生成手段は、前記主計時データ又は前記補正手段により補正された場合には主計時データに基づいて複数の前記変更規則の中から１の変更規則を決定する主変更規則決定手段を有し、前記従制御手段は、前記従計時データ又は前記補正手段により補正された場合には補正後の従計時データに基づいて複数の前記変更規則の中から１の変更規則を決定する従変更規則決定手段を有し、前記主変更規則決定手段と前記従変更規則決定手段とは、前記補正手段により前記主計時データと前記従計時データとの少なくとも一方が補正されることにより、同じ前記変更規則を決定するものであることを特徴とする遊技機Ｂ１。
【１４３９】
遊技機Ｂ１によれば、遊技機Ａ６の奏する効果に加え、次の効果を奏する。即ち、主制御手段では、主計時手段により遊技機の電力供給が断された状態でも計時がされ、その主計時手段から主計時データ取得手段により主計時データが取得される。また、従制御手段では、従計時手段により遊技機の電力供給が断された状態でも主計時手段と同期して計時がされ、その従計時手段から従計時データ取得手段により従計時データが取得される。主制御手段と従制御手段との少なくとも一方では、補正手段により主制御手段に設けられた場合には主計時データが、従制御手段に設けられた場合には従計時データが補正される。そして、主制御手段では、主計時データ又は補正手段により補正された場合には補正後の主計時データに基づいて主変更規則決定手段により複数の異なる変更規則の中から１の変更規則が決定される。従制御手段では、従計時データ又は補正手段により補正された場合には補正後の従計時データに基づいて従変更規則決定手段により複数の異なる変更規則の中から１の変更規則が決定される。これにより、主変更規則決定手段と従変更規則決定手段とでは、補正手段により主計時データと従計時データとの少なくとも一方が補正されることにより、主変更規則決定手段と従変更規則決定手段との間で決定する変更規則を示す信号を通知しなくても同じ変更規則を決定することができる。よって、主制御手段と従制御手段との間で決定した変更規則を示す信号を通知することにより、その決定した変更規則を示す信号から、決定された変更規則が解析されて、正規の特定の従制御信号が把握されて「ぶら下げ基板」等による不正に利用されることを抑制できる。
【１４４０】
遊技機Ａ６において、前記主制御手段は、遊技機の電力供給が断された状態でも計時可能な主計時手段と、前記主計時手段から主計時データを取得する主計時データ取得手段と、を有し、前記従制御手段は、遊技機の電力供給が断された状態でも計時可能な前記主計時手段と同期した従計時手段と、前記従計時手段から従計時データを取得する従計時データ取得手段と、を有し、前記主制御手段と前記従制御手段との少なくとも一方は、前記主計時データ取得手段と前記従計時データ取得手段とが同じタイミングで前記主計時データと前記従計時データとをそれぞれ取得できるタイミングを判断する同期判断手段を有し、前記主制御手段の従制御信号生成手段は、前記同期判断手段が判断したタイミングで取得した主計時データに基づいて複数の前記変更規則の中から１の変更規則を決定する主変更規則決定手段を有し、前記従制御手段は、前記同期判断手段が判断したタイミングで取得した従計時データに基づいて複数の前記変更規則の中から１の変更規則を決定する従変更規則決定手段を有していることを特徴とする遊技機Ｂ２。
【１４４１】
遊技機Ｂ２によれば、遊技機Ａ６の奏する効果に加え、次の効果を奏する。即ち、主制御手段では、主計時手段により遊技機の電力供給が断された状態でも計時がされ、主計時取得手段により主計時手段から主計時データが取得される。また、従制御手段では、従計時手段により遊技機の電力供給が断された状態でも計時がされ、従計時データ取得手段により従計時手段から従計時データが取得される。主制御手段と従制御手段との少なくとも一方では、同期判断手段により主計時データ取得手段と従計時データ取得手段とが同じタイミングで主計時データと従計時データとをそれぞれ取得するタイミングが判断される。これにより、同期判断手段が判断するタイミングで主計時データ取得手段が主計時データを取得し、従計時データ取得手段が従計時データを取得することで、同じ値の主計時データと従計時データとを取得することができる。そして、主制御手段の従制御信号生成手段では、主変更規則決定手段によりそのタイミングで取得された主計時データに基づいて、複数の変更規則の中から１の変更規則が決定される。また、従制御手段では、従変更規則決定手段が同期判断手段により判断されたタイミングで取得された従計時データに基づいて複数の変更規則の中から１の変更規則が決定される。これにより、同じ値に基づいて、主計時データと従計時データとに基づいて、変更規則が決定されるので、主変更規則決定手段と従変更規則決定手段との間で決定する変更規則を示す信号を通知しなくても同じ変更規則を決定することができる。よって、主制御手段と従制御手段との間で決定した変更規則を示す信号を通知することにより、その決定した変更規則を示す信号から、決定された変更規則が解析されて、正規の特定の従制御信号が把握されて「ぶら下げ基板」等による不正に利用されることを防止できる。
【１４４２】
遊技機Ａ６において、前記主制御手段は、遊技機の電力供給が断された状態でも計時可能な主計時手段と、その主計時手段から主計時データを取得する主計時データ取得手段と、を有し、前記従制御手段は、遊技機の電力供給が断された状態でも計時可能な前記主計時手段と同期した従計時手段と、その従計時手段から従計時データを取得する従計時データ取得手段と、を有し、前記主制御手段の従制御信号生成手段は、複数の前記変更規則の中から１の変更規則を決定する変更条件が成立したかを前記主計時データ取得手段により取得された主計時データに基づいて判定する主変更契機判定手段と、その主変更契機判定手段により変更条件が成立したと判定された主計時データに基づいて複数の前記変更規則の中から１の変更規則を決定する主変更規則決定手段と、を有し、前記従制御手段は、複数の前記変更規則の中から１の変更規則を決定する前記変更条件が成立したかを前記従計時データ取得手段により取得された従計時データに基づいて判定する従変更契機判定手段と、その従変更契機判定手段により変更条件が成立したと判定された従計時データに基づいて複数の前記変更規則の中から１の変更規則を決定する従変更規則決定手段と、を有するものであることを特徴とする遊技機Ｂ３。
【１４４３】
遊技機Ｂ３によれば、遊技機Ａ６の奏する効果に加え、次の効果を奏する。即ち、主制御手段では、主計時手段により遊技機の電力供給が断された状態でも計時がされ、その主計時手段から主計時データ取得手段により主計時データが取得される。また、従制御手段では、従計時手段により遊技機の電力供給が断された状態でも主計時手段と同期して計時がされ、その従計時手段から従計時データ取得手段により従計時データが取得される。主制御手段の従制御信号生成手段では、主変更契機判定手段により複数の変更規則の中から１の変更規則を決定する変更条件が成立したかが主計時データに基づいて判定され、その変更条件が成立したと判定された主計時データに基づいて主変更規則決定手段により変更規則が決定される。そして、従制御手段では、従変更契機判定手段により複数の変更規則の中から１の変更規則を決定する変更条件が成立したかが従計時データに基づいて判定され、その変更条件が成立したと判定された従計時データに基づいて従変更規則決定手段により変更規則が決定される。これにより、主変更規則決定手段と従変更規則決定手段とでは、同じ変更条件が成立したと判断された主計時データと従計時データとに基づいて変更規則をそれぞれ決定する。よって、主変更規則決定手段と従変更規則決定手段とで互いに決定する変更規則を示す信号を通知しなくとも、同じ変更規則を決定することができる。従って、決定する変更規則を示す信号を主制御手段と従制御手段との間で通知することにより、その信号が解析されて、正規の特定の従制御信号が把握され、「ぶら下げ基板」等により従制御手段に出力される不正を防止することができる。
【１４４４】
遊技機Ａ６において、前記主制御手段は、遊技機の電力供給が断された状態でも計時可能な主計時手段と、その主計時手段から主計時データを取得する主計時データ取得手段と、を有し、前記従制御手段は、遊技機の電力供給が断された状態でも計時可能な前記主計時手段と同期した従計時手段と、その従計時手段から従計時データを取得する従計時データ取得手段と、を有し、前記主制御手段の従制御信号生成手段は、複数の前記変更規則の中から１の変更規則を決定する変更条件が成立したかを前記主計時データ取得手段により取得された主計時データに基づいて判定する主変更契機判定手段と、その主変更契機判定手段が変更条件が成立したと判定した主計時データに基づいて複数の前記変更規則の中から１の変更規則を決定する主変更規則決定手段と、その主変更規則決定手段が決定した変更規則を記憶させる主変更規則記憶手段と、を有し、前記従制御手段は、複数の前記変更規則の中から１の変更規則を決定する前記変更条件が成立したかを前記従計時データ取得手段により取得された従計時データに基づいて判定する従変更契機判定手段と、その従変更契機判定手段により変更条件が成立したと判定された従計時データに基づいて複数の前記変更規則の中から１の変更規則を決定する従変更規則決定手段と、その従変更規則決定手段が決定した変更規則が記憶される従新変更規則記憶領域と前記従新変更規則記憶領域に新たな変更規則が記憶される前に記憶されていた変更規則が記憶される従旧変更規則記憶領域とを有した従変更規則記憶手段と、を有し、前記従制御手段の判別手段は、前記従新変更規則記憶領域に記憶された変更規則と前記従旧変更規則記憶領域に記憶された変更規則とのそれぞれに基づいて、前記主制御手段の従制御信号出力手段により出力された従制御信号を判別した結果、そのどちらか一方の変更規則に基づいてその従制御信号が前記特定の従制御信号となった場合に、特定の遊技条件が成立したものと判別するものであることを特徴とする遊技機Ｂ４。
【１４４５】
遊技機Ｂ４によれば、遊技機Ａ６の奏する効果に加え、次の効果を奏する。即ち、主制御手段では、主計時手段により遊技機の電力供給が断された状態でも計時がされ、その主計時手段から主計時データ取得手段により主計時データが取得される。また、従制御手段では、従計時手段により遊技機の電力供給が断された状態でも主計時手段と同期して計時がされ、その従計時手段から従計時データ取得手段により従計時データが取得される。主制御手段の従制御信号生成手段では、主変更契機判定手段により複数の変更規則の中から１の変更規則を決定する変更条件が成立したかが主計時データに基づいて判定され、その変更条件が成立したと判定された主計時データに基づいて、主変更規則決定手段により変更規則が決定され、その決定された変更規則が主変更規則記憶手段に記憶される。そして、従制御手段では、従変更契機判定手段により複数の変更規則の中から１の変更規則を決定する変更条件が成立したかが従計時データに基づいて判定され、その変更条件が成立したと判定された従計時データに基づいて、従変更規則決定手段により変更規則が決定され、その決定された変更規則が従変更規則記憶手段の従新変更規則記憶領域に記憶され、その決定された変更規則が記憶される前に記憶されていた変更規則が従変更規則記憶手段の従旧変更規則記憶領域に記憶される。従制御手段では、従新変更規則記憶領域に記憶された変更規則と従旧変更規則記憶領域に記憶された変更規則とのそれぞれに基づいて、主制御手段の従制御信号出力手段により出力された従制御信号が判別手段により判別される。判別の結果、どちらか一方の変更規則に基づいてその従制御信号が特定の従制御信号となった場合に、特定の遊技条件が成立したものと判別手段によって判別される。これにより、主変更規則決定手段が変更規則を決定して特定の従制御信号の生成方法を決定した変更規則に基づいて変更して従制御手段に出力する。一方、従制御手段は、新たに決定した変更規則と前回決定した変更規則により特定の従制御信号を判別する。よって、主制御手段と従制御手段の制御処理タイミングの違い等から、従制御手段の従変更規則決定手段が主制御手段の主変更規則決定手段よりも先に変更規則を決定した場合にも、従制御手段の判別手段は、新たに決定した変更規則だけでなく前回決定した変更規則でも特定の従制御信号の判別を行うので、変更規則の決定タイミングの違いにより、特定の従制御信号を判別できないという不具合を防止することができる。従って、主制御手段と従制御手段との間で、決定する変更規則を示す信号を通知しなくとも同じ変更規則を決定することができる。その結果、決定する変更規則を示す信号を主制御手段と従制御手段との間で通知することにより、その信号が解析されて、正規の特定の従制御信号が把握され、「ぶら下げ基板」等により従制御手段に出力される不正を抑制できる。
【１４４６】
遊技機Ｂ４において、前記従制御手段の判別手段は、前記従新変更規則記憶領域に記憶された変更規則にに基づいて、前記主制御手段の従制御信号出力手段により出力された従制御信号を判別した結果、その従制御信号が前記特定の従制御信号となった場合には、次に新たに前記従旧変更規則記憶領域に変更規則が記憶されるまで、前記従新変更規則記憶領域に記憶された変更規則に基づいて前記従制御信号を判別することを特徴とする遊技機Ｂ５。
【１４４７】
遊技機Ｂ５によれば、遊技機Ｂ４の奏する効果に加え、従制御手段では、従新変更規則記憶領域に記憶された変更規則に基づいて、判別手段により主制御手段の従制御信号出力手段により出力された従制御信号が判別される。その結果、その従制御信号が特定の従制御信号と判別された場合には、次に新たに従旧変更規則記憶領域に変更規則が記憶されるまで、従新変更規則記憶領域に記憶された変更規則に基づいて判別手段により従制御信号が判別される。これにより、主変更規則決定手段が新たな変更規則を決定して、その変更規則に基づいて特定の従制御信号の生成方法が変更されて生成された特定の従制御信号を従制御手段が受信し、その特定の従制御信号を判別した後の判別からは、新たに決定した変更規則と前回の変更規則とに基づいて判別していたものを新たに決定した変更規則に基づいて判別するように変更する。よって、従制御手段の判別手段が２つの変更規則で従制御信号を判別する期間を短くできる。従って、従制御手段の判別手段が２つの変更規則で従制御信号を判別する期間を狙って、「ぶら下げ基板」等により不正に特定の従制御信号を従制御手段に送信する不正を抑制することができる。
【１４４８】
遊技機Ｂ４又はＢ５のいずれかにおいて、前記主変更契機判定手段が前記変更条件を成立したと判断する主計時データと前記従変更契機判定手段が前記変更条件を成立したと判定する従計時データとは同じ値である遊技機Ｂ６。
【１４４９】
遊技機Ｂ６によれば、遊技機Ｂ４又はＢ５のいずれかに奏する効果に加えて、主変更契機判定手段が変更条件を成立したと判断する主計時データと従変更契機判定手段が変更条件を成立したと判定する従計時データとは同じ値に構成されているので、同じ時間に加工条件の決定を行うことができる。
【１４５０】
遊技機Ａ６において、前記主制御手段は、遊技機の電力供給が断された状態でも計時可能な主計時手段と、その主計時手段から主計時データを取得する主計時データ取得手段と、を有し前記従制御手段は、遊技機の電力供給が断された状態でも計時可能な前記主計時手段と同期した従計時手段と、その従計時手段から従計時データを取得する従計時データ取得手段と、を有し、前記主制御手段の従制御信号生成手段は、複数の前記変更規則の中から１の変更規則を変更予定用に決定する変更条件が成立したかを前記主計時データ取得手段により取得された主計時データに基づいて判定する主変更契機判定手段と、その主変更契機判定手段により変更条件が成立したと判定した主計時データに基づいて複数の前記変更規則の中から１の変更規則を変更予定用に決定する主変更規則決定手段と、前記遊技条件のうち、予め設定された変更遊技条件が成立したことに基づいて、前記主変更規則決定手段が変更予定用に決定した変更規則を正式に変更規則として決定する主変更規則設定手段と、を有し、前記従制御手段は、複数の前記変更規則の中から１の変更規則を変更予定用に決定する前記変更条件が成立したかを前記従計時データ取得手段により取得された従計時データに基づいて判定する従変更契機判定手段と、その従変更契機判定手段が前記変更条件が成立したと判定した従計時データに基づいて複数の前記変更規則の中から１の変更規則を変更予定用に決定する従変更規則決定手段と、前記主制御手段の従制御信号出力手段が前記変更遊技条件が成立したことを契機に前記主制御手段の従制御信号生成手段が生成した変更従制御信号に基づいて前記従変更規則決定手段が変更予定用に決定した変更規則を正式に変更規則として決定する従変更規則設定手段と、を有するものであることを特徴とする遊技機Ｂ７。
【１４５１】
遊技機Ｂ７によれば、遊技機Ａ６の奏する効果に加え、次の効果を奏する。即ち、主制御手段では、主計時手段により遊技機の電力供給が断された状態でも計時がされ、その主計時手段から主計時データ取得手段により主計時データが取得される。また、従制御手段では、従計時手段により遊技機の電力供給が断された状態でも主計時手段と同期して計時がされ、その従計時手段から従計時データ取得手段により従計時データが取得される。主制御手段の従制御信号生成手段では、主変更契機判定手段により複数の変更規則の中から１の変更規則を変更予定用に決定する変更条件が成立したかが主計時データに基づいて判定され、その変更条件が成立したと判定された主計時データに基づいて主変更規則決定手段により変更規則が変更予定用に決定される。そして、従制御手段では、従変更契機判定手段により複数の変更規則の中から１の変更規則を変更予定用に決定する変更条件が成立したかが従計時データに基づいて判定され、その変更条件が成立したと判定された従計時データに基づいて従変更規則決定手段により変更規則が変更予定用に決定される。遊技条件のうち、予め設定された変更遊技条件が成立したことに基づいて、主変更規則設定手段により主変更規則決定手段が変更予定用に決定した変更規則が正式に変更規則として決定される。また、従制御手段では、従制御信号出力手段が変更遊技条件が成立したことを契機に、主制御手段の従制御信号生成手段が生成した変更従制御信号に基づいて、従変更規則決定手段が変更予定用に決定した変更規則が、従変更規則設定手段により正式に変更規則として決定される。これにより、従制御手段は、主制御手段から出力される変更従制御信号が出力されるまでは、変更予定用に決定された変更規則を、正式な変更規則として決定しない。よって、従変更規則決定手段は、主変更規則決定手段が変更予定用の変更規則を、正式な変更規則として決定するタイミングを変更従制御信号により認識することができ、主変更規則決定手段よりも先に変更規則を決定してしまい、主制御手段と従制御手段とで決定されている変更規則が異なってしまう不具合を防止することができる。従って、主制御手段と従制御手段との間で、決定する変更規則を示す信号を通知しなくとも同じ変更規則を決定することができる。その結果、決定する変更規則を示す信号を主制御手段と従制御手段との間で通知することにより、その信号が解析されて、正規の特定の従制御信号が把握され、「ぶら下げ基板」等により従制御手段に出力される不正を防止することができる。
【１４５２】
遊技機Ｂ７において、前記変更遊技条件は、前記主変更規則決定手段又は前記従変更規則決定手段が前記変更規則を変更予定用に決定しているかに関わらず成立し、前記主制御手段の従制御信号生成手段は、前記主変更規則決定手段又は前記従変更規則決定手段が前記変更規則を変更予定用に決定しているかに関わらず前記変更遊技条件が成立したことに基づいて前記変更従制御信号を生成し、前記従変更規則決定手段が前記変更規則を変更予定用に決定していない場合には、前記従制御手段は、前記従制御信号出力手段が出力した変更従制御信号に基づいて予め定められた遊技の制御処理を実行する一方、前記従変更規則決定手段が前記変更規則を変更予定用に決定している場合には、前記変更予定用に決定している変更規則を正式に変更規則として決定する処理と前記予め定められた遊技の制御処理とを実行することを特徴とする遊技機Ｂ８。
【１４５３】
遊技機Ｂ８によれば、遊技機Ｂ７の奏する効果に加え、次の効果を奏する。即ち、変更遊技条件は、主変更規則決定手段又は従変更規則決定手段により変更規則が変更予定用に決定されているかに関わらず変更予定用に決定成立される。主制御手段では、主変更規則決定手段又は従変更規則決定手段が変更規則を変更予定用に決定しているかに関わらず変更遊技条件が成立したことに基づいて変更従制御信号が従制御信号生成手段により生成される。そして、従制御手段では、従変更規則決定手段が変更規則を変更予定用に決定していない場合には、従制御信号出力手段が出力した変更従制御信号に基づいて予め定められた遊技の制御が実行される一方、従変更規則決定手段が変更規則を変更予定用に決定している場合には、変更予定用に決定している変更規則が正式に変更規則として決定される処理と予め定められた遊技の制御処理とが実行される。これにより、変更従制御信号が送信されても必ず変更規則が決定されず、予め定められた遊技の制御処理が実行される。よって、変更従制御信号を契機に変更規則が正式に決定されていることが遊技機の外部から認識することを困難にすることができる。従って、変更規則を決定するための専用信号を送受信しなくても、変更規則の決定タイミングを主制御手段と従制御手段とで合わせることができる。
【１４５４】
遊技機Ａ６において、前記主制御手段は、遊技機の電力供給が断された状態でも計時可能な主計時手段と、主計時データを取得する主計時データ取得手段と、を有し、前記従制御手段は、遊技機の電力供給が断された状態でも計時可能な前記主計時手段と同期した従計時手段と、その従計時手段から従計時データを取得する従計時データ取得手段と、を有し、前記主制御手段の従制御信号生成手段は、前記遊技条件のうち予め変更契機に設定された変更遊技条件が成立したことを判定する主変更契機判定手段と、その主変更契機判定手段が前記変更遊技条件が成立したと判定したことを契機に前記主計時データ取得手段が取得した主計時データに基づいて複数の前記変更規則の中から１の変更規則を決定する主変更規則決定手段と、を有し、前記主制御手段の従制御信号出力手段は、前記変更遊技条件の成立に基づいて前記従制御信号生成手段により生成された変更従制御信号を前記従制御手段に出力し、前記従制御手段は、その変更従制御信号を受信したことを契機に前記従計時データ取得手段が取得した従計時データに基づいて複数の前記変更規則の中から１の変更規則を決定する従変更規則決定手段を有するものであることを特徴とする遊技機Ｂ９。
【１４５５】
遊技機Ｂ９によれば、遊技機Ａ６の奏する効果に加え、次の効果を奏する。即ち、主制御手段では、主計時手段により遊技機の電力供給が断された状態でも計時がされ、その主計時手段から主計時データ取得手段により主計時データが取得される。また、従制御手段では、従計時手段により遊技機の電力供給が断された状態でも主計時手段と同期して計時がされ、その従計時手段から従計時データ取得手段により従計時データが取得される。主制御手段の従制御信号生成手段では、主変更契機判定手段により、遊技条件のうち予め変更契機に設定された変更遊技条件が成立したと判定され、その変更遊技条件が成立したと判定されたことを契機に主計時データ取得手段により取得された主計時データに基づいて主変更規則決定手段により変更規則が決定され、従制御信号出力手段により変更遊技条件が成立したことに基づいて従制御信号生成手段により生成された変更従制御信号が従制御手段へ出力される。そして、従制御手段では、その変更従制御信号を受信したことを契機に従計時データ取得手段により取得された従計時データに基づいて従変更規則決定手段により変更規則が決定される。これにより、主変更規則決定手段は、変更遊技条件が成立したことに基づいて取得された主計時データにより変更規則を決定し、従変更規則決定手段は、その変更遊技条件が成立したことに基づいて生成された変更従制御信号を受信したことに基づいて取得した従計時データにより変更規則が決定される。よって、従変更規則決定手段は、主変更規則決定手段が決定するタイミングを変更従制御信号により認識することができ、主変更規則決定手段よりも先に変更規則を決定してしまい、主制御手段と従制御手段とで決定されている変更規則が異なってしまう不具合を防止できる。従って、主制御手段と従制御手段との間で、決定する変更規則を示す信号を通知しなくとも同じ変更規則を決定することができる。その結果、決定する変更規則を示す信号を主制御手段と従制御手段との間で通知することにより、その信号が解析されて、正規の特定の従制御信号が把握され、「ぶら下げ基板」等により、従制御手段に出力される不正を抑制できる。
【１４５６】
遊技機Ｂ９において、前記主制御手段と前記従制御手段との少なくとも一方は、前記主変更契機判定手段により変更遊技条件が成立したと判定されたタイミングと前記変更従制御信号を受信したと判定されたタイミングとの時差を補正する時差補正手段を有していることを特徴とする遊技機Ｂ１０。
【１４５７】
遊技機Ｂ１０によれば、遊技機Ｂ９の奏する効果に加え、主制御手段と従制御手段との少なくとも一方では、主変更契機判定手段により変更遊技条件が成立したと判定されたタイミングと変更従制御信号を受信したと判定されたタイミングとの時差を時差補正手段により補正する。これにより、主計時データ取得手段が変更遊技条件が成立した場合に主計時データを取得するタイミングと変更従制御信号を受信した場合に従計時データ取得手段が従計時データを取得するタイミングとをより正確に一致させることができるので、主制御手段と従制御手段とで正確に同じ変更規則を決定することができる。
【１４５８】
遊技機Ｂ９において、前記主変更規則決定手段は、前記変更遊技条件が成立した場合に取得した主計時データのうち、１秒未満の値が主回避計時データ範囲の値である場合には、その主計時データに基づいて前記変更規則を決定することを回避し、予め定められた主代替データに基づいて前記変更規則を決定する一方、前記変更遊技条件が成立した場合に取得した主計時データのうち、１秒未満の値が主回避計時データ範囲外の値である場合には、その主計時データのうち、１秒以上の値に基づいて前記変更規則を決定し、前記従変更規則決定手段は、前記変更従制御信号を受信した場合に取得した従計時データのうち、１秒未満の値が従回避計時データ範囲の値である場合には、その従計時データに基づいて前記変更規則を決定することを回避し、前記主代替データと同一の値である従代替データに基づいて前記変更規則を決定する一方、前記変更従制御信号を受信した場合に取得した従計時データのうち、１秒未満の値が従回避計時データ範囲外の値である場合には、その従計時データのうち１秒以上の値に基づいて前記変更規則を決定し、前記主回避計時データ範囲と前記従回避計時データ範囲とは、前記主変更契機判定手段により変更遊技条件が成立したと判定されたタイミングと前記従制御手段により前記変更従制御信号を受信したと判定されたタイミングとの時差により、前記主計時データが取得されてから前記従計時データが取得されるまでの間に、前記従計時データの１秒未満の値が１秒以上の値に桁上げされる範囲を含んで設定されていることを特徴とする遊技機Ｂ１１。
【１４５９】
遊技機Ｂ１１によれば、遊技機Ｂ９の奏する効果に加え、次の効果を奏する。即ち、主制御手段では、変更遊技条件が成立した場合に取得した主計時データのうち、１秒未満の値が主回避計時データ範囲の値である場合には、その主計時データに基づいて変更規則を決定することを回避し、予め定められた主代替データに基づいて主変更規則決定手段により変更規則が決定される一方、変更遊技条件が成立した場合に取得した主計時データのうち、１秒未満の値が主回避計時データ範囲外の値である場合には、その主計時データのうち、１秒以上の値に基づいて主変更規則決定手段により変更規則が決定される。そして、従制御手段では、変更従制御信号を受信した場合に取得した従計時データのうち、１秒未満の値が従回避計時データ範囲の値である場合には、その従計時データに基づいて変更規則を決定することを回避し、主代替データと同一の値である従代替データに基づいて従主変更規則決定手段により変更規則が決定される一方、変更従制御信号を受信した場合に取得した従計時データのうち、１秒未満の値が従回避計時データ範囲外の値である場合には、その従計時データのうち１秒以上の値に基づいて従変更規則決定手段により変更規則が決定される。その主回避計時データ範囲と従回避計時データ範囲とは、主変更契機判定手段により変更遊技条件が成立したと判定されたタイミングと従制御手段により変更従制御信号を受信したと判定されるタイミングとの時差により、主計時データが取得されてから従計時データが取得されるまでの間に、従計時データの１秒未満の値が１秒以上の値に桁上げされる範囲が含まれて設定される。これにより、主計時データが取得されるタイミングと従計時データが取得されるタイミングとの時差により１秒未満の値が１秒以上となり桁上げが発生する場合を回避して主計時データと従計時データを取得する。よって、桁上げが発生することにより主変更規則決定手段と従変更規則決定手段とが決定する変更規則が異なってしまう不具合を防止することができる。
【１４６０】
遊技機Ｂ９において、前記主変更規則決定手段は、前記変更遊技条件が成立した場合に取得した主計時データのうち、１秒未満の値が主回避計時データ範囲の値である場合には、その主計時データに基づいて前記変更規則を決定することを回避し、前記主計時手段が前記主回避計時データ範囲外の値を計時するまでの回避時間が経過したことを契機として、前記主計時データ取得手段により前記主回避計時データ範囲外の主計時データを取得して、その主計時データのうち１秒以上の値に基づいて前記変更規則を決定する一方、前記変更遊技条件が成立した場合に取得した主計時データのうち、１秒未満の値が主回避計時データ範囲外の値である場合には、その主計時データのうち、１秒以上の値に基づいて前記変更規則を決定し、前記従変更規則決定手段は、前記変更従制御信号を受信した場合に取得した従計時データのうち、１秒未満の値が従回避計時データ範囲の値である場合には、その従計時データに基づいて前記変更規則を決定することを回避し、前記従計時手段が前記従回避計時データ範囲外の値を計時するまでの前記回避時間が経過したことを契機として、前記従計時手段から前記従計時データ取得手段により前記従回避計時データ範囲外の従計時データを取得して、その従計時データのうち１秒以上の値に基づいて前記変更規則を決定する一方、前記変更従制御信号を受信した場合に取得した従計時データのうち、１秒未満の値が従回避計時データ範囲外の値である場合には、その従計時データのうち１秒以上の値に基づいて前記変更規則を決定し、前記主回避計時データ範囲と前記従回避計時データ範囲とは、前記主変更契機判定手段により変更遊技条件が成立したと判定されたタイミングと前記従制御手段により前記変更従制御信号を受信したと判定されたタイミングとの時差により、前記主計時データが取得されてから前記従計時データが取得されるまでの間に、前記従計時データの１秒未満の値が１秒以上の値に桁上げされる範囲を含んで設定されていることを特徴とする遊技機Ｂ１２。
【１４６１】
遊技機Ｂ１２によれば、遊技機Ｂ９の奏する効果に加え、次の効果を奏する。即ち、主制御手段では、変更遊技条件が成立した場合に取得した主計時データのうち、１秒未満の値が主回避計時データ範囲の値である場合には、その主計時データに基づいて変更規則を決定することを回避し、主計時手段が主回避計時データ範囲外の値を計時するまでの回避時間が経過したことを契機として、主計時データ取得手段により主回避計時データ範囲外の主計時データを取得して、その主計時データのうち１秒以上の値に基づいて主変更規則決定手段により変更規則が決定される一方、変更遊技条件が成立した場合に取得した主計時データのうち、１秒未満の値が主回避計時データ範囲外の値である場合には、その主計時データのうち、１秒以上の値に基づいて主変更規則決定手段により変更規則が決定される。そして、従制御手段では、変更従制御信号を受信した場合に取得した従計時データのうち、１秒未満の値が従回避計時データ範囲の値である場合には、その従計時データに基づいて変更規則を決定することを回避し、従計時手段が前記従回避計時データ範囲外の値を計時するまでの回避時間が経過したことを契機として、従計時手段から従計時データ取得手段により従回避計時データ範囲外の従計時データを取得して、その従計時データのうち１秒以上の値に基づいて従主変更規則決定手段により変更規則が決定される一方、変更従制御信号を受信した場合に取得した従計時データのうち、１秒未満の値が従回避計時データ範囲外の値である場合には、その従計時データのうち１秒以上の値に基づいて従変更規則決定手段により変更規則が決定される。その主回避計時データ範囲と従回避計時データ範囲とは、主変更契機判定手段により変更遊技条件が成立したと判定されたタイミングと従制御手段により変更従制御信号を受信したと判定されるタイミングとの時差により、主計時データが取得されてから従計時データが取得されるまでの間に、従計時データの１秒未満の値が１秒以上の値に桁上げされる範囲が含まれて設定される。これにより、主計時データが取得されるタイミングと従計時データが取得されるタイミングとの時差により１秒未満の値が１秒以上となり桁上げが発生する場合を回避して主計時データと従計時データを取得する。よって、桁上げが発生することにより主変更規則決定手段と従変更規則決定手段とが決定する変更規則が異なってしまう不具合を防止することができる。
【１４６２】
遊技機Ｂ９において、前記主変更規則決定手段は、前記変更遊技条件が成立した場合に取得した主計時データのうち、１秒未満の値が主回避計時データ範囲の値である場合には、その主計時データに基づいて前記変更規則を決定することを回避し、取得した前記主計時データに回避補正データを加算して、前記主回避計時データ範囲外の補正主計時データを生成して、その補正主計時データのうち１秒以上の値に基づいて前記変更規則を決定する一方、前記変更遊技条件が成立した場合に取得した主計時データのうち、１秒未満の値が主回避計時データ範囲外の値である場合には、その主計時データのうち、１秒以上の値に基づいて前記変更規則を決定し、前記従変更規則決定手段は、前記変更従制御信号を受信した場合に取得した従計時データのうち、１秒未満の値が従回避計時データ範囲の値である場合には、その従計時データに基づいて前記変更規則を決定することを回避し、取得した前記従計時データに前記回避補正データを加算して、前記従回避計時データ範囲外の補正従計時データを生成して、その従計時データのうち１秒以上の値に基づいて前記変更規則を決定する一方、前記変更従制御信号を受信した場合に取得した従計時データのうち、１秒未満の値が従回避計時データ範囲外の値である場合には、その従計時データのうち１秒以上の値に基づいて前記変更規則を決定し、前記主回避計時データ範囲と前記従回避計時データ範囲とは、前記主変更契機判定手段により変更遊技条件が成立したと判定されたタイミングと前記従制御手段により前記変更従制御信号を受信したと判定されたタイミングとの時差により、前記主計時データが取得されてから前記従計時データが取得されるまでの間に、前記従計時データの１秒未満の値が１秒以上の値に桁上げされる範囲を含んで設定されていることを特徴とする遊技機Ｂ１３。
【１４６３】
遊技機Ｂ１３によれば、遊技機Ｂ９の奏する効果に加え、次の効果を奏する。即ち、主制御手段では、変更遊技条件が成立した場合に取得した主計時データのうち、１秒未満の値が主回避計時データ範囲の値である場合には、その主計時データに基づいて変更規則を決定することを回避し、取得した主計時データに回避補正データを加算して、主回避計時データ範囲外の補正主計時データを生成して、その補正主計時データのうち１秒以上の値に基づいて主変更規則決定手段により変更規則が決定される一方、変更遊技条件が成立した場合に取得した主計時データのうち、１秒未満の値が主回避計時データ範囲外の値である場合には、その主計時データのうち、１秒以上の値に基づいて主変更規則決定手段により変更規則が決定される。そして、従制御手段では、変更従制御信号を受信した場合に取得した従計時データのうち、１秒未満の値が従回避計時データ範囲の値である場合には、その従計時データに基づいて変更規則を決定することを回避し、取得した従計時データに回避補正データを加算して、従回避計時データ範囲外の補正従計時データを生成して、その従計時データのうち１秒以上の値に基づいて従主変更規則決定手段により変更規則が決定される一方、変更従制御信号を受信した場合に取得した従計時データのうち、１秒未満の値が従回避計時データ範囲外の値である場合には、その従計時データのうち１秒以上の値に基づいて従変更規則決定手段により変更規則が決定される。その主回避計時データ範囲と従回避計時データ範囲とは、主変更契機判定手段により変更遊技条件が成立したと判定されたタイミングと従制御手段により変更従制御信号を受信したと判定されるタイミングとの時差により、主計時データが取得されてから従計時データが取得されるまでの間に、従計時データの１秒未満の値が１秒以上の値に桁上げされる範囲が含まれて設定される。これにより、主計時データが取得されるタイミングと従計時データが取得されるタイミングとの時差により１秒未満の値が１秒以上となり桁上げが発生する場合を回避して主計時データと従計時データを取得する。よって、桁上げが発生することにより主変更規則決定手段と従変更規則決定手段とが決定する変更規則が異なってしまう不具合を防止することができる。
【１４６４】
遊技機Ａ６において、前記主制御手段は、電源投入時に遊技機の初期処理を実行する主初期制御手段と、その主初期制御手段による初期処理の後に遊技処理を実行する主遊技制御手段と、遊技機の電力供給が断された状態でも計時可能な主計時手段と、前記主計時手段から主計時データを取得する主計時データ取得手段と、を有し、前記従制御手段は、電源投入時に遊技機の初期処理を実行する従初期制御手段と、その従初期制御手段による初期処理の後に前記従制御信号に基づいた遊技処理を実行する従遊技制御手段と、遊技機の電力供給が断された状態でも計時可能な前記主計時手段と同期した従計時手段と、前記従計時手段から従計時データを取得する従計時データ取得手段と、を有し、前記主制御手段と前記従制御手段との少なくとも一方は、前記主制御手段に設けられた場合には前記主計時データを補正し、前記従制御手段に設けられた場合には前記従計時データを補正する補正手段を有し、前記主制御手段の従制御信号生成手段は、前記主計時データ又は前記補正手段により補正された場合には主計時データに基づいて複数の前記変更規則の中から１の変更規則を決定する主変更規則決定手段を有し、前記従制御手段は、前記従計時データ又は前記補正手段により補正された場合には補正後の従計時データに基づいて複数の前記変更規則の中から１の変更規則を決定する従変更規則決定手段を有し、前記主変更規則決定手段と前記従変更規則決定手段とは、前記補正手段により前記主計時データと前記従計時データとの少なくとも一方が補正されることにより、同じ前記変更規則を決定し、前記主初期制御手段は、前記初期処理において、前記主変更規則決定手段により変更規則を設定する主変更規則設定処理を実行し、前記従初期制御手段は、前記初期処理において、前記従変更規則決定手段により変更規則を設定する従変更規則設定処理を実行することを特徴とする遊技機Ｂ１４。
【１４６５】
遊技機Ｂ１４によれば、遊技機Ａ６の奏する効果に加え、次の効果を奏する。即ち、主制御手段では、電源投入時に遊技機の初期処理が主初期制御手段により実行され、その主初期制御手段による初期処理の後に遊技処理が主遊技制御手段により実行される。そして、主計時手段により遊技機の電力供給が断された状態でも計時がされ、その主計時手段から主計時データ取得手段により主計時データが取得される。また、従制御手段では、電源投入時に遊技機の初期処理が従初期制御手段により実行され、その従初期制御手段による初期処理の後に前記従制御信号に基づいた遊技処理が従遊技制御手段により実行される。そして、従計時手段により遊技機の電力供給が断された状態でも主計時手段と同期して計時がされ、その従計時手段から従計時データ取得手段により従計時データが取得される。主制御手段と従制御手段との少なくとも一方では、補正手段により主制御手段に設けられた場合には主計時データが、従制御手段に設けられた場合には従計時データが補正される。そして、主制御手段では、主計時データ又は補正手段により補正された場合には補正後の主計時データに基づいて主変更規則決定手段により複数の異なる変更規則の中から１の変更規則が決定される。従制御手段では、従計時データ又は補正手段により補正された場合には補正後の従計時データに基づいて従変更規則決定手段により複数の異なる変更規則の中から１の変更規則が決定される。そして、主初期制御手段では、初期処理において、主変更規則決定手段により変更規則を設定する主変更規則設定処理が実行され、従初期制御手段では、初期処理において、従変更規則決定手段により変更規則を設定する従変更規則設定処理が実行される。これにより、主変更規則決定手段と従変更規則決定手段とでは、補正手段により主計時データと従計時データとの少なくとも一方が補正されることにより、主変更規則決定手段と従変更規則決定手段との間で決定する変更規則を示す信号を通知しなくても同じ変更規則を決定して変更規則を初期処理で設定することができる。よって、初期処理で主制御手段と従制御手段との間で決定した変更規則を示す信号を通知することにより、その決定した変更規則を示す信号から、決定された変更規則が解析されて、正規の特定の従制御信号が把握されて「ぶら下げ基板」等による不正に利用されることを抑制して、変更規則を設定した状態で遊技を開始することができる。
【１４６６】
遊技機Ａ６において、前記主制御手段は、電源投入時に遊技機の初期処理を実行する主初期制御手段と、その主初期制御手段による初期処理の後に遊技処理を実行する主遊技制御手段と、遊技機の電力供給が断された状態でも計時可能な主計時手段と、前記主計時手段から主計時データを取得する主計時データ取得手段と、を有し、前記従制御手段は、電源投入時に遊技機の初期処理を実行する従初期制御手段と、その従初期制御手段による初期処理の後に前記従制御信号に基づいた遊技処理を実行する従遊技制御手段と、遊技機の電力供給が断された状態でも計時可能な前記主計時手段と同期した従計時手段と、前記従計時手段から従計時データを取得する従計時データ取得手段と、を有し、前記主制御手段と前記従制御手段との少なくとも一方は、前記主計時データ取得手段と前記従計時データ取得手段とが同じタイミングで前記主計時データと前記従計時データとをそれぞれ取得できるタイミングを判断する同期判断手段を有し、前記主制御手段の従制御信号生成手段は、前記同期判断手段が判断したタイミングで取得した主計時データに基づいて複数の前記変更規則の中から１の変更規則を決定する主変更規則決定手段を有し、前記従制御手段は、前記同期判断手段が判断したタイミングで取得した従計時データに基づいて複数の前記変更規則の中から１の変更規則を決定する従変更規則決定手段を有し、前記主初期制御手段は、前記初期処理において、前記主変更規則決定手段により変更規則を設定する主変更規則設定処理を実行し、前記従初期制御手段は、前記初期処理において、前記従変更規則決定手段により変更規則を設定する従変更規則設定処理を実行することを特徴とする遊技機Ｂ１５。
【１４６７】
遊技機Ｂ１５によれば、遊技機Ａ６の奏する効果に加え、次の効果を奏する。即ち、主制御手段では、電源投入時に遊技機の初期処理が主初期制御手段により実行され、その主初期制御手段による初期処理の後に遊技処理が主遊技制御手段により実行される。そして、主計時手段により遊技機の電力供給が断された状態でも計時がされ、主計時取得手段により主計時手段から主計時データが取得される。また、従制御手段では、電源投入時に遊技機の初期処理が従初期制御手段により実行され、その従初期制御手段による初期処理の後に前記従制御信号に基づいた遊技処理が従遊技制御手段により実行される。そして、従計時手段により遊技機の電力供給が断された状態でも計時がされ、従計時データ取得手段により従計時手段から従計時データが取得される。主制御手段と従制御手段との少なくとも一方では、同期判断手段により主計時データ取得手段と従計時データ取得手段とが同じタイミングで主計時データと従計時データとをそれぞれ取得するタイミングが判断される。これにより、同期判断手段が判断するタイミングで主計時データ取得手段が主計時データを取得し、従計時データ取得手段が従計時データを取得することで、同じ値の主計時データと従計時データとを取得することができる。そして、主制御手段の従制御信号生成手段では、主変更規則決定手段によりそのタイミングで取得された主計時データに基づいて、複数の変更規則の中から１の変更規則が決定される。また、従制御手段では、従変更規則決定手段が同期判断手段により判断されたタイミングで取得された従計時データに基づいて複数の変更規則の中から１の変更規則が決定される。そして、主初期制御手段では、初期処理において、主変更規則決定手段により変更規則を設定する主変更規則設定処理が実行され、従初期制御手段では、初期処理において、従変更規則決定手段により変更規則を設定する従変更規則設定処理が実行される。これにより、初期処理において同じ値に基づいて、主計時データと従計時データとに基づいて、変更規則が決定され設定されるので、主変更規則決定手段と従変更規則決定手段との間で決定する変更規則を示す信号を通知しなくても同じ変更規則を決定して、設定することができる。よって、主制御手段と従制御手段との間で決定した変更規則を示す信号を通知することにより、その決定した変更規則を示す信号から、決定された変更規則が解析されて、正規の特定の従制御信号が把握されて「ぶら下げ基板」等による不正に利用されることを防止して、変更規則を設定した状態で遊技を開始することができる。
【１４６８】
遊技機Ｂ１４又はＢ１５のいずれかにおいて、前記主遊技制御手段は、前記遊技処理において、前記主変更規則設定処理で設定された変更規則を前記主変更規則決定手段により決定される変更規則で更新する主変更規則更新処理を実行し、前記主制御手段の従制御信号生成手段は、複数の前記変更規則の中から１の変更規則を決定する変更条件が成立したかを前記主計時データ取得手段により取得された主計時データに基づいて判定する主変更契機判定手段を有し、前記主変更規則決定手段は、前記主変更規則更新処理において、前記主変更契機判定手段により変更条件が成立したと判定された主計時データに基づいて複数の前記変更規則の中から１の変更規則を決定して前記主変更規則設定処理で設定された変更規則を更新し、前記従遊技制御手段は、前記遊技処理において、前記従変更規則設定処理で設定された変更規則を前記従変更規則決定手段により決定される変更規則で更新する従変更規則更新処理を実行し、前記従制御手段は、複数の前記変更規則の中から１の変更規則を決定する前記変更条件が成立したかを前記従計時データ取得手段により取得された従計時データに基づいて判定する従変更契機判定手段を有し、前記従変更規則決定手段は、前記従変更規則更新処理において、前記従変更契機判定手段により変更条件が成立したと判定された従計時データに基づいて複数の前記変更規則の中から１の変更規則を決定して前記従変更規則設定処理で設定された変更規則を更新するものであることを特徴とする遊技機Ｂ１６。
【１４６９】
遊技機Ｂ１６によれば、遊技機Ｂ１４又はＢ１５のいずれかの奏する効果に加え、次の効果を奏する。即ち、主制御手段では、遊技処理において、主変更規則設定処理で設定された変更規則が主変更規則決定手段により決定された変更規則で更新される主変更規則更新処理が主遊技制御手段により実行される。そして、主制御手段の従制御信号生成手段では、複数の変更規則の中から１の変更規則を決定する変更条件が成立したかが主変更契機判定手段により主計時データに基づいて判定される。主変更規則更新処理において、主変更契機判定手段により変更条件が成立したと判定された主計時データに基づいて変更規則を決定して主変更規則設定処理で設定された変更規則が更新される。一方、従制御手段では、遊技処理において、従変更規則設定処理で設定された変更規則が従変更規則決定手段により決定される変更規則で更新される従変更規則更新処理が従遊技制御手段により実行される。さらに、従制御手段では、複数の変更規則の中から１の変更規則が決定される変更条件が成立したか従変更契機判定手段により判定され、従変更規則更新処理において、従変更契機判定手段により変更条件が成立したと判定された従計時データに基づいて変更規則が決定され従変更規則設定処理で設定された変更規則が従変更規則決定手段により更新される。これにより、初期処理で設定された変更規則が、変更条件が成立すると更新される。よって、主制御手段と従制御手段とは、変更条件が成立すると、計時データを取得して変更規則を決定することから、互いに決定する変更規則を示す信号等を送受信しなくとも同じ加工条件で更新することができる。従って、変更規則を示す信号を送受信することにより、その信号が解析されて、決定した変更規則が把握されることを防止することができる。
【１４７０】
遊技機Ｂ１４又はＢ１５のいずれかにおいて、前記主遊技制御手段は、前記遊技処理において、前記主変更規則設定処理で設定された変更規則を前記主変更規則決定手段により決定される変更規則で更新する主変更規則更新処理を実行し、前記主制御手段の従制御信号生成手段は、複数の前記変更規則の中から１の変更規則を決定する変更条件が成立したかを前記主計時データ取得手段により取得された主計時データに基づいて判定する主変更契機判定手段と、前記主変更規則決定手段が決定した変更規則を記憶させる主変更規則記憶手段と、を有し、前記主変更規則設定処理において、前記主変更規則決定手段により決定された変更規則が前記主変更規則記憶手段に記憶され、前記主変更規則決定手段は、前記主変更規則更新処理において、前記主変更契機判定手段により変更条件が成立したと判定された主計時データに基づいて複数の前記変更規則の中から１の変更規則を決定して、前記主変更規則設定処理で前記主変更規則記憶手段に記憶された変更規則を前記決定した変更規則に更新して前記主変更規則記憶手段に記憶させ、前記従遊技制御手段は、前記遊技処理において、前記従変更規則設定処理で設定された変更規則を前記従変更規則決定手段により決定される変更規則で更新する従変更規則更新処理を実行し、前記従制御手段は、複数の前記変更規則の中から１の変更規則を決定する前記変更条件が成立したかを前記従計時データ取得手段により取得された従計時データに基づいて判定する従変更契機判定手段と、前記従変更規則決定手段が決定した変更規則が記憶される従新変更規則記憶領域と前記従新変更規則記憶領域に新たな変更規則が記憶される前に記憶されていた変更規則が記憶される従旧変更規則記憶領域とを有した従変更規則記憶手段と、を有し、前記従変更規則設定処理において、前記従変更規則決定手段により決定された変更規則が前記従新変更規則記憶領域に記憶され、前記従変更規則決定手段は、前記従変更規則更新処理において、前記従変更契機判定手段により変更条件が成立したと判定された従計時データに基づいて複数の前記変更規則の中から１の変更規則を決定して、前記従変更規則設定処理で前記従新変更規則記憶領域に記憶されている変更規則と同じ変更規則を前記従旧変更規則記憶領域に記憶し、前記従変更規則設定処理で前記従新変更規則記憶手段に記憶された変更規則を前記決定した変更規則に更新して前記従新変更規則記憶領域に記憶させ、前記従制御手段の判別手段は、前記従新変更規則記憶領域に記憶された変更規則と前記従旧変更規則記憶領域に記憶された変更規則とのそれぞれに基づいて、前記主制御手段の従制御信号出力手段により出力された従制御信号を判別した結果、そのどちらか一方の変更規則に基づいてその従制御信号が前記特定の従制御信号となった場合に、特定の遊技条件が成立したものと判別するものであることを特徴とする遊技機Ｂ１７。
【１４７１】
遊技機Ｂ１７によれば、遊技機Ｂ１４又はＢ１５のいずれかの奏する効果に加え、次の効果を奏する。即ち、主制御手段では、遊技処理において、主変更規則設定処理で設定された変更規則が主変更規則決定手段により決定された変更規則で更新される主変更規則更新処理が主遊技制御手段により実行される。そして、主制御手段では、複数の変更規則の中から１の変更規則を決定する変更条件が成立したかが主変更契機判定手段により主計時データに基づいて判定され、主変更規則記憶手段に主変更規則決定手段が決定した変更規則が記憶される。主変更規則更新処理において、主変更契機判定手段により変更条件が成立したと判定された主計時データに基づいて変更規則を決定して主変更規則設定処理で設定された変更規則が更新され主変更規則記憶手段に記憶される。一方、従制御手段では、遊技処理において、従変更規則設定処理で設定された変更規則が従変更規則決定手段により決定される変更規則で更新される従変更規則更新処理が従遊技制御手段により実行される。さらに、従制御手段では、複数の変更規則の中から１の変更規則が決定される変更条件が成立したか従変更契機判定手段により判定され、従変更規則記憶手段の従新変更規則記憶領域に従変更規則決定手段が決定した変更規則が記憶され、従変更規則記憶手段の従旧変更規則記憶領域に、新たな変更規則が記憶される前の従新変更規則記憶領域に記憶されていた変更規則が記憶される。また、従変更規則設定処理において、従変更規則決定手段により決定された変更規則が従新変更規則記憶領域に記憶される。そして、従変更規則更新処理において、従変更契機判定手段により変更条件が成立したと判定された従計時データに基づいて変更規則が決定され従変更規則設定処理で設定された変更規則が従変更規則決定手段により決定され、従変更規則設定処理で従変更規則記憶領域に記憶された変更規則と同じ変更規則が従旧変更規則記憶領域に記憶される一方、従変更規則設定処理で記憶された変更規則が決定された変更規則に更新され従新変更規則記憶領域に記憶される。そして、従制御手段では、従新変更規則記憶領域に記憶された変更規則と従旧変更規則記憶領域に記憶された変更規則とのそれぞれに基づいて、従制御信号を判別した結果、そのどちらか一方の変更規則に基づいてその従制御信号が特定の従制御信号となった場合に、特定の遊技条件が成立したものと判別手段により判別される。これにより、主変更規則決定手段が変更規則を決定して特定の従制御信号の生成方法を決定した変更規則に基づいて変更して従制御手段に出力する。一方、従制御手段は、新たに決定した変更規則と前回決定した変更規則により特定の従制御信号を判別する。よって、主制御手段と従制御手段の制御処理タイミングの違い等から、従制御手段の従変更規則決定手段が主制御手段の主変更規則決定手段よりも先に変更規則を決定した場合にも、従制御手段の判別手段は、新たに決定した変更規則だけでなく前回決定した変更規則でも特定の従制御信号の判別を行うので、変更規則の決定タイミングの違いにより、特定の従制御信号を判別できないという変更規則を更新した場合の不具合を防止することができる。従って、主制御手段と従制御手段との間で、決定する変更規則を示す信号を通知しなくとも同じ変更規則を決定することができる。その結果、決定する変更規則を示す信号を主制御手段と従制御手段との間で通知することにより、その信号が解析されて、正規の特定の従制御信号が把握され、「ぶら下げ基板」等により従制御手段に出力される不正を抑制できる。
【１４７２】
遊技機Ｂ１４又はＢ１５のいずれかにおいて、前記主遊技制御手段は、前記遊技処理において、前記主変更規則設定処理で設定された変更規則を前記主変更規則決定手段により決定される変更規則で更新する主変更規則更新処理を実行し、前記主制御手段の従制御信号生成手段は、前記主変更規則決定手段により複数の前記変更規則の中から１の変更規則を変更予定用に決定する変更条件が成立したかを前記主計時データ取得手段により取得された主計時データに基づいて判定する主変更契機判定手段と、その主変更契機判定手段が変更条件が成立したと判定したことを契機にその判定した主計時データに基づいて前記主変更規則決定手段が変更予定用に決定した変更規則を前記遊技条件のうち、予め設定された変更遊技条件が成立したことに基づいて正式に変更規則として決定する主変更規則設定手段と、を有し、その主変更規則設定手段は、前記主変更規則更新処理において、前記主変更規則設定処理で設定された変更規則を前記変更予定用に決定した変更規則に更新し、前記従遊技制御手段は、前記遊技処理において、前記従変更規則設定処理で設定された変更規則を前記従変更規則決定手段により決定される変更規則で更新する従変更規則更新処理を実行し、前記従制御手段は、前記従変更規則決定手段により複数の前記変更規則の中から１の変更規則を変更予定用に決定する前記変更条件が成立したかを前記従計時データ取得手段により取得された従計時データに基づいて判定する従変更契機判定手段と、その従変更契機判定手段が変更条件を成立したと判定したことを契機としてその判定した従計時データに基づいて前記従変更規則決定手段が変更予定用に決定した変更規則を、前記主制御手段の従制御信号出力手段が前記変更遊技条件が成立したことを契機に前記主制御手段の従制御信号生成手段が生成した変更従制御信号に基づいて正式に変更規則として決定する従変更規則設定手段と、を有し、その従変更規則設定手段は、前記従変更規則更新処理において、前記従変更規則設定処理で設定された変更規則を前記変更予定用に決定した変更規則に更新するものであることを特徴とする遊技機Ｂ１８。
【１４７３】
遊技機Ｂ１８によれば、遊技機Ｂ１４又はＢ１５のいずれかの奏する効果に加え、次の効果を奏する。即ち、主制御手段では、遊技処理において、主変更規則設定処理で設定された変更規則が主変更規則決定手段により決定された変更規則で更新される主変更規則更新処理が主遊技制御手段により実行される。そして、主制御手段の従制御信号生成手段では、主変更規則決定手段により複数の変更規則の中から１の変更規則が変更予定用に決定する変更条件が成立したかが主計時データ取得手段により取得された主計時データに基づいて主変更契機判定手段により判定され、その主変更契機判定手段により変更条件が成立したと判定されたことを契機にその判定された主計時データに基づいて主変更規則決定手段により変更予定用に決定された変更規則が、遊技条件のうち、予め設定された変更遊技条件が成立したことに基づいて、主変更規則設定手段により正式に変更規則として決定される。主変更規則設定処理で設定された変更規則は、主変更規則更新処理において、変更予定用に決定した変更規則に主変更規則決定手段により更新される。一方、従制御手段では、遊技処理において、従変更規則設定処理で設定された変更規則が従変更規則決定手段により決定される変更規則で更新される従変更規則更新処理が従遊技制御手段により実行される。さらに、従制御手段では、従変更規則決定手段により複数の変更規則の中から１の変更規則を変更予定用に決定する変更条件が成立したかが従計時データ取得手段により取得された従計時データに基づいて従変更契機判定手段により判定され、その従変更契機判定手段により変更条件が成立したことを契機にその判定された従計時データに基づいて従変更規則決定手段が変更予定用に決定した変更規則が、主制御手段の従制御信号出力手段より出力された主制御手段の従制御信号生成手段が生成した変更従制御信号に基づいて正式に変更規則として従変更規則設定手段により決定される。そして、従変更規則設定処理で設定された変更規則は、従変更規則更新処理において、従変更規則決定手段が変更予定用に決定した変更規則に更新される。これにより、初期設定された変更規則が、変更条件が成立したことに基づいて決定された変更規則により、変更従制御信号に基づいて主制御手段と従制御手段とで更新される。よって、同時期に変更従制御信号で更新タイミングをとりながら変更規則を更新することができる。従って、主制御手段と従制御手段とで、更新する変更規則を示す信号を送受信しなくても、同じ変更規則で更新することができる。その結果、更新する変更規則を示す信号から変更規則が解析されて、「ぶら下げ基板」等により解析された変更規則で加工された信号が出力される不正を抑制することができる。
【１４７４】
遊技機Ｂ１４又はＢ１５のいずれかにおいて、前記主遊技制御手段は、前記遊技処理において、前記主変更規則設定処理で設定された変更規則を前記主変更規則決定手段により決定される変更規則で更新する主変更規則更新処理を実行し、前記主制御手段の従制御信号生成手段は、前記遊技条件のうち予め変更契機に設定された変更遊技条件が成立したことを判定する主変更契機判定手段を有し、前記主制御手段の従制御信号出力手段は、前記変更遊技条件の成立に基づいて前記従制御信号生成手段により生成された変更従制御信号を前記従制御手段に出力し、前記主変更規則決定手段は、前記主変更規則更新処理において、前記主変更契機判定手段が前記変更遊技条件が成立したと判定したことを契機に前記主計時データ取得手段が取得した主計時データに基づいて複数の前記変更規則の中から１の変更規則を決定して前記主変更規則設定処理で設定された変更規則を更新し、前記従遊技制御手段は、前記遊技処理において、前記従変更規則設定処理で設定された変更規則を前記従変更規則決定手段により決定される変更規則で更新する従変更規則更新処理を実行し、前記従変更規則決定手段は、前記従変更規則更新処理において、前記変更従制御信号を受信したことを契機に前記従計時データ取得手段が取得した従計時データに基づいて複数の前記変更規則の中から１の変更規則を決定して前記従変更規則設定処理で設定された変更規則を更新するものであることを特徴とする遊技機Ｂ１９。
【１４７５】
遊技機Ｂ１９によれば、遊技機Ｂ１４又はＢ１５のいずれかの奏する効果に加え、次の効果を奏する。即ち、主制御手段では、遊技処理において、主変更規則設定処理で設定された変更規則が主変更規則決定手段により決定された変更規則で更新される主変更規則更新処理が主遊技制御手段により実行される。主制御手段の従制御信号生成手段では、遊技条件のうち予め変更契機に設定された変更遊技条件が成立したことが主変更契機判定手段により判定される。主制御手段では、変更遊技条件の成立に基づいて従制御信号生成手段により生成された変更従制御信号が従制御信号出力手段により従制御手段に出力される。そして、主変更規則更新処理において、主変更契機判定手段が主変更契機判定手段が変更遊技条件が成立したと判定したことを契機に主計時データ取得手段が取得した計時データに基づいて複数の変更規則の中から１の変更規則が主変更規則決定手段により決定され変更規則設定処理で設定された変更規則が更新される。一方、従制御手段では、遊技処理において、従変更規則設定処理で設定された変更規則が従変更規則決定手段により決定される変更規則で更新される従変更規則更新処理が従遊技制御手段により実行される。さらに、従変更規則更新処理において、変更従制御信号を受信したことを契機に従計時データ取得手段が取得した従計時データに基づいて複数の変更規則の中から１の変更規則が従変更規則決定手段により決定され従変更規則設定処理で設定された変更規則が更新される。これにより、主制御手段では、変更遊技条件が成立したことを契機に変更規則が決定され、従制御手段では、その変更遊技条件が成立したことに基づいて生成され出力されて変更従制御信号に基づいて変更規則が決定される。よって、主制御手段と従制御手段とで、決定する変更条件を示す信号を送受信しなくとも、同時期に変更規則を決定して、更新することができる。従って、変更条件を示す信号により変更規則が解析されて、「ぶら下げ基板」等により解析された変更規則で加工された信号を送信される不正を抑制することができる。
【１４７６】
遊技機Ａ６において、前記主制御手段は、遊技機の電力供給が断された状態でも計時可能な主計時手段と、前記主計時手段から主計時データを取得する主計時データ取得手段と、を有し、前記従制御手段は、遊技機の電力供給が断された状態でも計時可能な前記主計時手段と同期した従計時手段と、前記従計時手段から従計時データを取得する従計時データ取得手段と、を有し、前記主制御手段と前記従制御手段との少なくとも一方は、前記主制御手段に設けられた場合には前記主計時データを補正し、前記従制御手段に設けられた場合には前記従計時データを補正する補正手段を有し、前記主制御手段の従制御信号生成手段は、前記主計時データ又は前記補正手段により補正された場合には、補正後の主計時データに基づいて、複数の前記変更規則で構成された主変更規則テーブルを、その構成する変更規則の異なる複数種類の主変更規則テーブルで構成された主変更規則テーブル群より、決定する主変更規則テーブル決定手段と、その主変更規則テーブル決定手段が決定した主変更規則テーブルから予め定められた手順に従って変更規則を決定する主変更規則決定手段と、を有し、前記従制御手段は、前記従計時データ又は前記補正手段により補正された場合には、補正後の従計時データに基づいて、前記複数種類の主変更規則テーブルと同一の変更規則で構成された異なる複数種類の従変更規則テーブルで構成された従変更規則テーブル群の中から１の従変更規則テーブルを決定する従変更規則テーブル決定手段と、その従変更規則テーブル決定手段が決定した従変更規則テーブルから予め定められた手順に従って変更規則を決定する従変更規則決定手段と、を有し、前記補正手段は、前記主変更規則テーブル決定手段が決定する主変更規則テーブルの種類と前記従変更規則テーブル決定手段が決定する従変更規則テーブルの種類とが、同じ複数の前記変更規則で構成された種類となるように前記主計時データ又は前記従計時データの少なくとも一方を補正するものであり、前記主制御手段の従制御信号生成手段は、前記特定の従制御信号の生成方法を前記主変更規則決定手段が決定した変更規則に基づいて変更して、その特定の従制御信号を生成するものであり、前記従制御手段の判別手段は、前記従変更規則決定手段により決定された変更規則に基づいて、前記主制御手段の従制御信号出力手段により出力された従制御信号を判別した結果、その従制御信号が前記特定の従制御信号となった場合に、特定の遊技条件が成立したものと判別するものであることを特徴とする遊技機Ｃ１。
【１４７７】
遊技機Ｃ１によれば、遊技機Ａ６の奏する効果に加え、次の効果を奏する。即ち、主制御手段では、主計時手段により遊技機の電力供給が断された状態でも計時がされる。そして、その主計時手段から主計時データ取得手段により主計時データが取得される。また、従制御手段では、従計時手段により遊技機の電力供給が断された状態でも主計時手段と同期して計時がされる。そして、その従計時手段から従計時データ取得手段により従計時データが取得される。主制御手段と従制御手段との少なくとも一方では、主制御手段に設けられた場合には主計時データが、従制御手段に設けられた場合には従計時データが、補正手段により補正される。そして、主制御手段では、主計時データ又は補正手段により補正された場合には、補正後の主計時データに基づいて、複数の変更規則で構成された主変更規則テーブルが、その構成する変更規則の異なる複数種類の変更規則テーブルで構成された変更規則テーブル群から、主変更規則テーブル決定手段により決定される。そして、その決定された主変更規則テーブルから、予め定められた手順に従って、変更規則が主変更規則決定手段により決定される。一方、従制御手段では、従計時データ又は補正手段により補正された場合には、補正後の従計時データに基づいて、複数種類の主変更規則テーブルと同一の変更規則で構成された複数種類の従変更規則テーブルで構成された従変更規則テーブル群の中から１の従変更規則テーブルが、従変更規則テーブル決定手段により決定される。そして、その決定された従変更規則テーブルから、予め定められた手順に従って変更規則が従変更規則決定手段により決定される。主変更規則テーブル決定手段が決定する主変更規則テーブルの種類と従変更規則テーブル決定手段が決定する従変更規則テーブルの種類とが、同じ複数の変更規則で構成された種類となるように、主計時データ又は従計時データの少なくとも一方が、補正手段により補正される。ここで、主制御手段の従制御信号生成手段では、主変更規則決定手段により決定された変更規則に基づいて変更された生成方法で、特定の従制御信号が生成される。そして、従制御手段では、従変更規則決定手段により決定された変更規則に基づいて、主制御手段の従制御信号出力手段により出力された従制御信号が判別手段によって判別される。判別の結果、その従制御信号が特定の従制御信号となった場合に、特定の遊技条件が成立したものと判別手段によって判別される。これにより、主変更規則テーブル決定手段と従変更規則テーブル決定手段とでは、補正手段により主計時データと従計時データとの少なくとも一方が補正されることにより、主変更規則決定手段と従変更規則決定手段との間で決定するテーブルの種類を示す信号を通知しなくても同じ複数の変更規則で構成された種類のテーブルを決定し、予め定められた手順でそのテーブルから同じ変更規則を決定することができる。よって、主制御手段と従制御手段との間で決定した変更規則テーブルや決定する変更規則を示す信号を通知することにより、その信号から、決定された変更規則が解析されて、正規の特定の従制御信号が把握されて「ぶら下げ基板」等による不正に利用されることを抑制できる。
【１４７８】
遊技機Ａ６において、前記主制御手段は、遊技機の電力供給が断された状態でも計時可能な主計時手段と、前記主計時手段から主計時データを取得する主計時データ取得手段と、を有し、前記従制御手段は、遊技機の電力供給が断された状態でも計時可能な前記主計時手段と同期した従計時手段と、前記従計時手段から従計時データを取得する従計時データ取得手段と、を有し、前記主制御手段と前記従制御手段との少なくとも一方は、前記主計時データ取得手段と前記従計時データ取得手段とが同期して前記主計時データと前記従計時データとをそれぞれ取得できるタイミングを判断する同期判断手段を有し、前記主制御手段の従制御信号生成手段は、前記同期判断手段が判断したタイミングで取得した主計時データに基づいて、複数の前記変更規則で構成された主変更規則テーブルを、その構成する変更規則の異なる複数種類の主変更規則テーブルで構成された主変更規則テーブル群より、決定する主変更規則テーブル決定手段と、その主変更規則テーブル決定手段が決定した主変更規則テーブルから予め定められた手順に従って変更規則を決定する主変更規則決定手段と、を有し、前記従制御手段は、前記同期判断手段が判断したタイミングで取得した従計時データに基づいて、前記複数種類の主変更規則テーブルと同一の変更規則で構成された異なる複数種類の従変更規則テーブルで構成された従変更規則テーブル群の中から１の従変更規則テーブルを決定する従変更規則テーブル決定手段と、その従変更規則テーブル決定手段が決定した従変更規則テーブルから予め定められた手順に従って変更規則を決定する従変更規則決定手段と、を有し、前記主制御手段の従制御信号生成手段は、前記特定の従制御信号の生成方法を前記主変更規則決定手段が決定した変更規則に基づいて変更して、その特定の従制御信号を生成するものであり、前記従制御手段の判別手段は、前記従変更規則決定手段により決定された変更規則に基づいて、前記主制御手段の従制御信号出力手段により出力された従制御信号を判別した結果、その従制御信号が前記特定の従制御信号となった場合に、特定の遊技条件が成立したものと判別するものであることを特徴とする遊技機Ｃ２。
【１４７９】
遊技機Ｃ２によれば、遊技機Ａ６の奏する効果に加え、次の効果を奏する。即ち、主制御手段では、主計時手段により遊技機の電力供給が断された状態でも計時がされる。そして、その主計時手段から主計時データ取得手段により主計時データが取得される。また、従制御手段では、従計時手段により遊技機の電力供給が断された状態でも主計時手段と同期して計時がされる。そして、その従計時手段から従計時データ取得手段により従計時データが取得される。主制御手段と従制御手段との少なくとも一方では、主計時データ取得手段と従計時データ取得手段とが、同期して主計時データと従計時データとをそれぞれ取得するタイミングが同期判断手段により判断される。これにより、同期判断手段が同期すると判断するタイミングで、主計時データ取得手段が主計時データを、従計時データ取得手段が従計時データを、取得することで、同じ値の主計時データと従計時データとを取得することができる。そして、主制御手段の従制御信号生成手段では、同期判断手段により同期すると判断されたタイミングで取得された主計時データに基づいて、複数の変更規則で構成された主変更規則テーブルが、その構成する変更規則の異なる複数種類の変更規則テーブルで構成された変更規則テーブル群から、主変更規則テーブル決定手段により決定される。そして、その決定された主変更規則テーブルから、予め定められた手順に従って、変更規則が主変更規則決定手段により決定される。一方、従制御手段では、同期判断手段により判断されたタイミングで取得された従計時データに基づいて、複数種類の主変更規則テーブルと同一の変更規則で構成された複数種類の従変更規則テーブルで構成された従変更規則テーブル群の中から１の従変更規則テーブルが、従変更規則テーブル決定手段により決定される。そして、その決定された従変更規則テーブルから、予め定められた手順に従って変更規則が従変更規則決定手段により決定される。ここで、主制御手段の従制御信号生成手段では、主変更規則決定手段により決定された変更規則に基づいて変更された生成方法で、特定の従制御信号が生成される。そして、従制御手段では、従変更規則決定手段により決定された変更規則に基づいて、主制御手段の従制御信号出力手段により出力された従制御信号が判別手段によって判別される。判別の結果、その従制御信号が特定の従制御信号となった場合に、特定の遊技条件が成立したものと判別手段によって判別される。これにより、同じ値の主計時データと従計時データとに基づいて、主変更規則テーブルと従変更規則テーブルとが決定されるので、主変更規則テーブル決定手段と従変更規則テーブル決定手段との間で決定するテーブルの種類を示す信号を通知しなくても同じ種類のテーブルを決定し、予め定められた手順に従って主変更規則テーブルと従変更規則テーブルとから変更規則を決定することで、主変更規則決定手段と従変更規則決定手段との間で決定する変更規則を示す信号を通知しなくとも同じ変更規則を決定することができる。よって、主制御手段と従制御手段との間で、決定した変更規則テーブルや変更規則を示す信号を通知することにより、その信号から、決定された変更規則が解析されて、正規の特定の従制御信号が把握されて、「ぶら下げ基板」等による不正に利用されることを防止できる。
【１４８０】
遊技機Ｃ１又はＣ２のいずれかにおいて、前記主制御手段の従制御信号生成手段は、更新条件の成立に基づいてカウンタ値を更新する主条件カウンタを有し、前記主変更規則決定手段は、前記主条件カウンタの値に基づいて、前記主変更規則テーブルから１の変更規則を決定するものであり、前記従制御手段は、前記更新条件の成立に基づいてカウンタ値を前記主条件カウンタの値と同期して更新する従条件カウンタを有し、前記従変更規則決定手段は、前記従条件カウンタの値に基づいて、前記従変更規則テーブルから１の変更規則を決定するものであることを特徴とする遊技機Ｃ３。
【１４８１】
遊技機Ｃ３によれば、遊技機Ｃ１又はＣ２のいずれかの奏する効果に加え、次の効果を奏する。即ち、主制御手段では、主条件カウンタにより更新条件の成立に基づいてカウンタ値が更新され、その主条件カウンタの値に基づいて主変更規則テーブルから１の変更規則が主変更規則決定手段により決定される。また、従制御手段では、従条件カウンタにより更新条件の成立に基づいてカウンタ値が主条件カウンタの値と同期して更新され、その従条件カウンタの値に基づいて従変更規則テーブルから１の変更規則が従変更規則決定手段により決定される。これにより、同じ主条件カウンタの値と従条件カウンタの値とに基づいて、主変更規則テーブルと従変更規則テーブルとからそれぞれ同じ変更規則を正確に決定することができる。よって、主制御手段と従制御手段とで異なる変更規則を決定してしまう不具合を防止することができる。
【１４８２】
遊技機Ａ６において、前記主制御手段は、遊技機の電力供給が断された状態でも計時可能な主計時手段と、その主計時手段から主計時データを取得する主計時データ取得手段と、を有し、前記従制御手段は、遊技機の電力供給が断された状態でも計時可能な前記主計時手段と同期した従計時手段と、その従計時手段から従計時データを取得する従計時データ取得手段と、を有し、前記主制御手段の従制御信号生成手段は、複数の前記変更規則で構成された主変更規則テーブルの中から１の変更規則を決定する変更条件が成立したかを前記主計時データ取得手段により取得された主計時データに基づいて判定する主変更契機判定手段と、前記主変更契機判定手段により変更条件が成立したと判定された場合には、予め定められた主選択規則に基づいて前記主変更規則テーブルの中から１の変更規則を決定する主変更規則決定手段と、を有し、前記従制御手段は、前記主変更規則テーブルと同一に構成された従変更規則テーブルの中から１の変更規則を決定する前記変更条件が成立したかを前記従計時データ取得手段により取得された従計時データに基づいて判定する従変更契機判定手段と、前記従変更契機判定手段により変更条件が成立したと判定された場合には、前記主選択規則と同一の従選択規則に基づいて前記従変更規則テーブルの中から１の変更規則を決定する従変更規則決定手段と、を有し、前記主制御手段の従制御信号生成手段は、前記特定の従制御信号の生成方法を前記主変更規則決定手段が決定した変更規則に基づいて変更して、その特定の従制御信号を生成するものであり、前記従制御手段の判別手段は、前記従変更規則決定手段により決定された変更規則に基づいて、前記主制御手段の従制御信号出力手段により出力された従制御信号を判別した結果、その従制御信号が前記特定の従制御信号となった場合に、特定の遊技条件が成立したものと判別するものであることを特徴とする遊技機Ｃ４。
【１４８３】
遊技機Ｃ４によれば、遊技機Ａ６の奏する効果に加え、次の効果を奏する。即ち、主制御手段では、主計時手段により遊技機の電力供給が断された状態でも計時がされる。そして、その主計時手段から主計時データ取得手段により主計時データが取得される。また、従制御手段では、従計時手段により遊技機の電力供給が断された状態でも主計時手段と同期して計時がされる。そして、その従計時手段から従計時データ取得手段により従計時データが取得される。主制御手段の従制御信号生成手段では、複数の変更規則で構成された主変更規則テーブルの中から１の変更規則を決定する変更条件が成立したかが、主計時データに基づいて、主変更契機判定手段により判定される。そして、その主変更契機判定手段により変更条件が成立したと判定された場合には、主選択規則に基づいて、主変更規則テーブルの中から１の変更規則が主変更規則決定手段により決定される。一方、従制御手段では、複数の変更規則で構成された従変更規則テーブルの中から１の変更規則を決定する変更条件が成立したかが、従計時データに基づいて、従変更契機判定手段により判定される。そして、その従変更契機判定手段により変更条件が成立したと判定された場合には、主選択規則と同一の従選択規則に基づいて、従変更規則テーブルの中から１の変更規則が従変更規則決定手段により決定される。ここで、主制御手段の従制御信号生成手段では、主変更規則決定手段により決定された変更規則に基づいて変更された生成方法で、特定の従制御信号が生成される。そして、従制御手段では、従変更規則決定手段により決定された変更規則に基づいて、主制御手段の従制御信号出力手段により出力された従制御信号が判別手段によって判別される。判別の結果、その従制御信号が特定の従制御信号となった場合に、特定の遊技条件が成立したものと判別手段によって判別される。これにより、主変更規則決定手段と従変更規則決定手段とでは、同じ変更条件が成立したことに基づいて、予め定められた同じ主選択規則と従選択規則とに基づいて、主変更規則テーブルと従変更規則テーブルとから、それぞれが変更規則を決定する。よって、主変更規則決定手段と従変更規則決定手段とで、互いに決定する変更規則を示す信号を通知しなくとも、変更条件が成立すれば、互いに同じ変更規則を決定することができる。従って、決定する変更規則を示す信号を、主制御手段と従制御手段との間で通知することにより、その信号が解析されて、正規の特定の従制御信号が把握され、「ぶら下げ基板」等により従制御手段に出力される不正を防止することができる。
【１４８４】
遊技機Ａ６において、前記主制御手段は、遊技機の電力供給が断された状態でも計時可能な主計時手段と、その主計時手段から主計時データを取得する主計時データ取得手段と、を有し、前記従制御手段は、遊技機の電力供給が断された状態でも計時可能な前記主計時手段と同期した従計時手段と、その従計時手段から従計時データを取得する従計時データ取得手段と、を有し、前記主制御手段の従制御信号生成手段は、複数の前記変更規則で構成された主変更規則テーブルの中から１の変更規則を決定する変更条件が成立したかを前記主計時データ取得手段により取得された主計時データに基づいて判定する主変更契機判定手段と、前記主変更契機判定手段が変更条件が成立したと判定した場合には、予め定められた主選択規則に基づいて、前記従変更規則テーブルの中から１の変更規則を決定する主変更規則決定手段と、その主変更規則決定手段が決定した変更規則を記憶させる主変更規則記憶手段と、を有し、前記従制御手段は、前記主変更規則テーブルと同一の変更規則で構成された従変更規則テーブルの中から１の変更規則を決定する前記変更条件が成立したかを、前記従計時データ取得手段により取得された従計時データに基づいて、判定する従変更契機判定手段と、前記従変更契機判定手段により変更条件が成立したと判定された場合には、前記主選択規則と同一の従選択規則に基づいて、前記従変更規則テーブルの中から１の変更規則を決定する従変更規則決定手段と、その従変更規則決定手段が決定した変更規則が、記憶される従新変更規則記憶領域とその従新変更規則記憶領域に新たな変更規則が記憶される前に記憶されていた変更規則が、記憶される従旧変更規則記憶領域とを有した従変更規則記憶手段と、を有し、前記主制御手段の従制御信号生成手段は、前記特定の従制御信号の生成方法を前記主変更規則決定手段が決定した変更規則に基づいて変更して、その特定の従制御信号を生成するものであり、前記従制御手段の判別手段は、前記従新変更規則記憶領域に記憶された変更規則と前記従旧変更規則記憶領域に記憶された変更規則とのそれぞれに基づいて、前記主制御手段の従制御信号出力手段により出力された従制御信号を判別した結果、そのどちらか一方の変更規則に基づいてその従制御信号が前記特定の従制御信号となった場合に、特定の遊技条件が成立したものと判別するものであることを特徴とする遊技機Ｃ５。
【１４８５】
遊技機Ｃ５によれば、遊技機Ａ６の奏する効果に加え、次の効果を奏する。即ち、主制御手段では、主計時手段により遊技機の電力供給が断された状態でも計時がされる。そして、その主計時手段から主計時データ取得手段により主計時データが取得される。また、従制御手段では、従計時手段により遊技機の電力供給が断された状態でも主計時手段と同期して計時がされる。そして、その従計時手段から従計時データ取得手段により従計時データが取得される。主制御手段の従制御信号生成手段では、複数の変更規則で構成された主変更規則テーブルの中から１の変更規則を決定する変更条件が成立したかが、主計時データに基づいて、主変更契機判定手段により判定される。その主変更契機判定手段により変更条件が成立したと判定された場合には、予め定められた主選択規則に基づいて、主変更規則テーブルの中から１の変更規則が主変更規則決定手段により決定される。そして、その決定された変更規則が主変更規則記憶手段に記憶される。一方、従制御手段では、主変更規則テーブルと同一の変更規則で構成された従変更規則テーブルの中から１の変更規則を決定する変更条件が成立したかが、従計時データに基づいて、従変更契機判定手段により判定される。その従変更契機判定手段により変更条件が成立したと判定された場合には、主選択規則と同一の従選択規則に基づいて、従変更規則テーブルの中から１の変更規則が従変更規則決定手段により決定される。そして、その決定された変更規則が、従変更規則記憶手段の従新変更規則記憶領域に記憶され、その決定された変更規則が記憶される前に記憶されていた変更規則が、従変更規則記憶手段の従旧変更規則記憶領域に記憶される。ここで、主制御手段の従制御信号生成手段では、主変更規則決定手段により決定された変更規則に基づいて変更された生成方法で、特定の従制御信号が生成される。そして、従制御手段では、従新変更規則記憶領域に記憶された変更規則と従旧変更規則記憶領域に記憶された変更規則とのそれぞれに基づいて、主制御手段の従制御信号出力手段により出力された従制御信号が判別手段により判別される。判別の結果、どちらか一方の変更規則に基づいてその従制御信号が特定の従制御信号となった場合に、特定の遊技条件が成立したものと判別手段によって判別される。これにより、主変更規則決定手段が変更規則を決定して特定の従制御信号の生成方法を決定した変更規則に基づいて変更して従制御手段に出力する。一方、従制御手段は、新たに決定した変更規則と前回決定した変更規則により特定の従制御信号を判別する。よって、主制御手段と従制御手段の制御処理タイミングの違い等から、従制御手段の従変更規則決定手段が主制御手段の主変更規則決定手段よりも先に変更規則を決定した場合にも、従制御手段の判別手段は、新たに決定した変更規則だけでなく前回決定した変更規則でも特定の従制御信号の判別を行うので、変更規則の決定タイミングの違いにより、特定の従制御信号を判別できないという不具合を防止することができる。従って、主制御手段と従制御手段との間で、決定する変更規則を示す信号を通知しなくとも同じ変更規則を決定することができる。その結果、決定する変更規則を示す信号を主制御手段と従制御手段との間で通知することにより、その信号が解析されて、正規の特定の従制御信号が把握され、「ぶら下げ基板」等により従制御手段に出力される不正を抑制できる。
【１４８６】
遊技機Ｃ５において、前記従制御手段の判別手段は、前記従新変更規則記憶領域に記憶された変更規則に基づいて、前記主制御手段の従制御信号出力手段により出力された従制御信号を判別した結果、その従制御信号が前記特定の従制御信号となった場合には、次に新たに前記従旧変更規則記憶領域に変更規則が記憶されるまで、前記従新変更規則記憶領域に記憶された変更規則に基づいて前記従制御信号を判別することを特徴とする遊技機Ｃ６。
【１４８７】
遊技機Ｃ６によれば、遊技機Ｃ５の奏する効果に加え、次の効果を奏する。即ち、従制御手段では、従新変更規則記憶領域に記憶された変更規則に基づいて、判別手段により主制御手段の従制御信号出力手段により出力された従制御信号が判別される。その結果、その従制御信号が特定の従制御信号と判別された場合には、次に新たに従旧変更規則記憶領域に変更規則が記憶されるまで、従新変更規則記憶領域に記憶された変更規則に基づいて判別手段により従制御信号が判別される。これにより、主変更規則決定手段が新たな変更規則を決定して、その変更規則に基づいて特定の従制御信号の生成方法が変更されて生成された特定の従制御信号を従制御手段が受信し、その特定の従制御信号を判別した後の判別からは、新たに決定した変更規則と前回の変更規則とに基づいて判別していたものを新たに決定した変更規則に基づいて判別するように変更する。よって、従制御手段の判別手段が２つの変更規則で従制御信号を判別する期間を短くできる。従って、従制御手段の判別手段が２つの変更規則で従制御信号を判別する期間を狙って、「ぶら下げ基板」等により不正に特定の従制御信号を従制御手段に送信する不正を抑制することができる。
【１４８８】
遊技機Ａ６において、前記主制御手段の従制御信号生成手段は、前記遊技条件のうち予め変更契機に設定された変更遊技条件が成立したことを判定する主変更契機判定手段と、前記主変更契機判定手段が前記変更遊技条件が成立したと判定した場合には、予め定められた主選択規則に基づいて、複数の前記変更規則で構成された主変更規則テーブルの中から１の変更規則を決定する主変更規則決定手段と、を有し、前記主制御手段の従制御信号出力手段は、前記変更遊技条件の成立に基づいて前記従制御信号生成手段により生成された変更従制御信号を前記従制御手段に出力するものであり、前記従制御手段は、前記変更従制御信号を受信した場合には、前記主選択規則と同一の従選択規則に基づいて、前記主変更規則テーブルと同一の変更規則で構成された従変更規則テーブルの中から１の変更規則を決定する従変更規則決定手段と、を有し、前記主制御手段の従制御信号生成手段は、前記特定の従制御信号の生成方法を前記主変更規則決定手段が決定した変更規則に基づいて変更して、その特定の従制御信号を生成するものであり、前記従制御手段の判別手段は、前記従変更規則決定手段により決定された変更規則に基づいて、前記主制御手段の従制御信号出力手段により出力された従制御信号を判別した結果、その従制御信号が前記特定の従制御信号となった場合に、特定の遊技条件が成立したものと判別するものであることを特徴とする遊技機Ｃ７。
【１４８９】
遊技機Ｃ７によれば、遊技機Ａ６の奏する効果に加え、次の効果を奏する。即ち、主制御手段の従制御信号生成手段では、遊技条件のうち予め変更契機に設定された変更遊技条件が成立したかが、主変更契機判定手段により判定され、その主変更契機判定手段により変更遊技条件が成立したと判定された場合には、主選択規則に基づいて、複数の変更規則で構成された主変更規則テーブルの中から１の変更規則が、主変更規則決定手段により決定される。そして、変更遊技条件が成立したことに基づいて、従制御信号生成手段により生成された変更従制御信号が、従制御手段へ従制御信号出力手段により出力される。そして、従制御手段では、その変更従制御信号を受信した場合には、主選択規則と同一の従選択規則に基づいて、主変更規則テーブルと同一の変更規則で構成された従変更規則テーブルの中から１の変更規則が、従変更規則決定手段により決定される。ここで、主制御手段の従制御信号生成手段では、主変更規則決定手段により決定された変更規則に基づいて変更された生成方法で、特定の従制御信号が生成される。そして、従制御手段では、従変更規則決定手段により決定された変更規則に基づいて、主制御手段の従制御信号出力手段により出力された従制御信号が判別手段によって判別される。判別の結果、その従制御信号が特定の従制御信号となった場合に、特定の遊技条件が成立したものと判別手段によって判別される。これにより、主変更規則決定手段は、変更遊技条件が成立したことに基づいて、主選択規則により変更規則を決定し、従変更規則決定手段でも、その変更遊技条件が成立したことに基づいて生成された変更従制御信号を受信したことに基づいて、主選択規則と同一の従選択規則により変更規則が決定される。よって、従変更規則決定手段は、主変更規則決定手段が変更規則を決定したことを、、変更従制御信号により認識することができ、主変更規則決定手段よりも先に変更規則を決定してしまい、主制御手段と従制御手段とで決定されている変更規則が異なってしまう期間が発生してしまう不具合を防止できる。従って、主制御手段と従制御手段との間で、決定する変更規則を示す信号を通知しなくとも、同じ変更規則を決定することができる。その結果、決定する変更規則を示す信号を主制御手段と従制御手段との間で通知することにより、その信号が解析されて、正規の特定の従制御信号が把握され、「ぶら下げ基板」等により、従制御手段に出力される不正を抑制できる。
【１４９０】
遊技機Ａ６において、前記主制御手段は、遊技機の電力供給が断された状態でも計時可能な主計時手段と、その主計時手段から主計時データを取得する主計時データ取得手段と、を有し前記従制御手段は、遊技機の電力供給が断された状態でも計時可能な前記主計時手段と同期した従計時手段と、その従計時手段から従計時データを取得する従計時データ取得手段と、を有し、前記主制御手段の従制御信号生成手段は、複数の前記変更規則で構成された主変更規則テーブルの中から１の変更規則を変更予定用に決定する変更条件が成立したかを、前記主計時データ取得手段により取得された主計時データに基づいて、判定する主変更契機判定手段と、その主変更契機判定手段により変更条件が成立したと判定された場合には、前記主選択規則と同一の従選択規則に基づいて、前記主変更規則テーブルの中から１の変更規則を、変更予定用に決定する主変更規則決定手段と、前記遊技条件のうち、予め設定された変更遊技条件が成立したことに基づいて、前記主変更規則決定手段が変更予定用に決定した変更規則を正式に変更規則として決定する主変更規則設定手段と、を有し、前記従制御手段は、前記主変更規則テーブルと同一の変更規則で構成された従変更規則テーブルの中から１の変更規則を変更予定用に決定する前記変更条件が成立したかを、前記従計時データ取得手段により取得された従計時データに基づいて、判定する従変更契機判定手段と、その従変更契機判定手段が前記変更条件が成立したと判定した場合には、前記主選択規則と同一の従選択規則に基づいて、前記従変更規則テーブルの中から１の変更規則を、変更予定用に決定する従変更規則決定手段と、前記変更遊技条件が成立したことを契機に、前記主制御手段の従制御信号生成手段が生成した変更従制御信号を受信したことに基づいて、前記従変更規則決定手段が変更予定用に決定した変更規則を正式に変更規則として決定する従変更規則設定手段と、を有し、前記主制御手段の従制御信号生成手段は、前記特定の従制御信号の生成方法を前記主変更規則設定手段が正式に決定した変更規則に基づいて変更して、その特定の従制御信号を生成するものであり、前記従制御手段の判別手段は、前記従変更規則設定手段により正式に決定された変更規則に基づいて、前記主制御手段の従制御信号出力手段により出力された従制御信号を判別した結果、その従制御信号が前記特定の従制御信号となった場合に、特定の遊技条件が成立したものと判別するものであることを特徴とする遊技機Ｃ８。
【１４９１】
遊技機Ｃ８によれば、遊技機Ａ６の奏する効果に加え、次の効果を奏する。即ち、主制御手段では、主計時手段により遊技機の電力供給が断された状態でも計時がされる。そして、その主計時手段から主計時データ取得手段により主計時データが取得される。また、従制御手段では、従計時手段により遊技機の電力供給が断された状態でも主計時手段と同期して計時がされる。そして、その従計時手段から従計時データ取得手段により従計時データが取得される。主制御手段の従制御信号生成手段では、複数の変更規則で構成された主変更規則テーブルの中から１の変更規則を変更予定用に決定する変更条件が成立したかが、主計時データに基づいて、主変更契機判定手段により判定される。そして、その主変更契機判定手段により変更条件が成立したと判定された場合には、主選択規則に基づいて、主変更規則テーブルの中から１の変更規則が、変更予定用に主変更規則決定手段により決定される。そして、従制御手段では、主変更規則テーブルと同一に構成された従変更規則テーブルの中から１の変更規則を変更予定用に決定する変更条件が成立したかが、従計時データに基づいて、従変更契機判定手段により判定される。そして、その従変更契機判定手段により変更遊技条件が成立したと判定された場合には、主選択規則と同一の従選択規則に基づいて、従変更規則テーブルの中から１の変更規則が、変更予定用に従変更規則決定手段により決定される。これにより、主制御手段の主変更規則決定手段と従制御手段の従変更規則決定手段とが、決定した変更規則を示す信号を送受信しなくとも、同じ変更規則を変更予定用として決定することができる。次に、遊技条件のうち、予め設定された変更遊技条件が成立したことに基づいて、主変更規則決定手段が変更予定用に決定した変更規則が、主変更規則設定手段により正式に変更規則として決定される。そして、従制御手段では、変更遊技条件が成立したことを契機に、主制御手段の従制御信号生成手段が生成した変更従制御信号を受信したことに基づいて、従変更規則決定手段が変更予定用に決定した変更規則が、従変更規則設定手段により正式に変更規則として決定される。これにより、従制御手段は、主制御手段から出力される変更従制御信号が出力されるまでは、変更予定用に決定された変更規則を、正式な変更規則として決定しない。よって、従変更規則決定手段は、主変更規則決定手段が変更予定用の変更規則を、正式な変更規則として決定するタイミングを変更従制御信号により認識することができ、主変更規則決定手段よりも先に変更規則を決定してしまい、主制御手段と従制御手段とで決定されている変更規則が異なってしまう不具合を防止することができる。従って、主制御手段と従制御手段との間で、決定する変更規則を示す信号を通知しなくとも同じ変更規則を決定することができる。その結果、決定する変更規則を示す信号を主制御手段と従制御手段との間で通知することにより、その信号が解析されて、正規の特定の従制御信号が把握され、「ぶら下げ基板」等により従制御手段に出力される不正を防止することができる。
【１４９２】
遊技機Ａ６において、前記主制御手段は、前記入賞役の当否を判定する当否判定手段と、その当否判定手段が入賞役の当選を判定したことに基づいて、入賞役遊技を実行する入賞役遊技実行手段と、前記入賞役遊技の実行時間を計測可能な主入賞役遊技計測手段と、を有し前記主制御手段の従制御信号生成手段は、前記入賞役遊技実行手段による前記入賞役遊技が終了したことを契機に、前記入賞役遊技計測手段により計測された入賞役遊技の実行時間に基づいて、複数の前記変更規則の中から１の変更規則を決定する主変更規則決定手段を有し、前記特定の従制御信号の生成方法をその主変更規則決定手段が決定した変更規則に基づいて変更して、その特定の従制御信号を生成するものであり、前記主制御手段の従制御信号出力手段は、前記入賞役遊技実行手段が前記入賞役遊技を開始することに基づいて、前記主制御手段の従制御信号生成手段が生成する入賞役遊技開始信号と、前記入賞役遊技実行手段が前記入賞役遊技を終了することに基づいて、前記主制御手段の従制御信号生成手段が生成する入賞役遊技終了信号とを従制御手段に対して出力するものであり、前記従制御手段は、前記入賞役遊技開始信号と前記入賞役遊技終了信号とから前記入賞役遊技の実行時間を計測する従入賞役遊技計測手段と、前記入賞役遊技終了信号を受信したことを契機に、前記従入賞役遊技計測手段により計測された入賞役遊技の実行時間に基づいて、複数の前記変更規則の中から１の変更規則を決定する従変更規則決定手段と、を有し前記従制御手段の判別手段は、前記従変更規則決定手段が決定した変更規則に基づいて、前記主制御手段の従制御信号出力手段により出力された従制御信号を判別した結果、その従制御信号が前記特定の従制御信号となった場合に、特定の遊技条件が成立したものと判別するものであることを特徴とする遊技機Ｄ１。
【１４９３】
遊技機Ｄ１によれば、遊技機Ａ６の奏する効果に加え、次の効果を奏する。即ち、主制御手段では、入賞役の当否が当否判定手段により判定され、その当否判定手段により入賞役の当選が判定されたことに基づいて、入賞役遊技実行手段により入賞役遊技が実行され、その入賞役遊技の実行時間が、主入賞役遊技計測手段により計測される。そして、主制御手段の従制御信号生成手段では、入賞役遊技実行手段による入賞役遊技が終了したことを契機に、入賞役遊技計測手段により計測された入賞役遊技の実行時間に基づいて、複数の変更規則の中から１の変更規則が主変更規則決定手段により決定される。また、主制御手段では、入賞役遊技実行手段が入賞役遊技を開始することに基づいて、主制御手段の従制御信号生成手段により生成される入賞役開始信号と、入賞役遊技実行手段により入賞役遊技が終了されることに基づいて、主制御手段の従制御信号生成手段により生成される入賞役遊技終了信号とが、従制御手段に対して従制御信号出力手段により出力される。そして、従制御手段では、入賞役開始信号と入賞役終了信号とから、入賞役遊技の実行時間が、従入賞役遊技計測手段により計測され、入賞役遊技終了信号を受信したことを契機に、従入賞役遊技計測手段により計測された入賞役遊技の実行時間に基づいて、複数の変更規則の中から１の変更規則が、従変更規則決定手段により決定される。ここで、主制御手段の従制御信号生成手段では、主変更規則決定手段により決定された変更規則に基づいて変更された生成方法で、特定の従制御信号が生成される。そして、従制御手段では、従変更規則決定手段により決定された変更規則に基づいて、主制御手段の従制御信号出力手段により出力された従制御信号が判別手段によって判別される。判別の結果、その従制御信号が特定の従制御信号となった場合に、特定の遊技条件が成立したものと判別手段によって判別される。これにより、入賞役遊技の実行時間を主制御手段と従制御手段とで計測することが可能となり、その共通した入賞役遊技の実行時間の値に基づいて、同じ変更規則を決定することができる。よって、入賞役遊技の実行時間の値に基づいて、主制御手段と従制御手段とで変更規則を決定することができるので、互いに、変更規則を示す信号を送受信しなくとも、同じ変更規則を決定することができる。従って、主制御手段と従制御手段との間で、変更規則を示す信号を通知しないので、主制御手段と従制御手段とが、それぞれ決定した変更規則が、外部から把握されることを抑制することができる。その結果、「ぶら下げ基板」等によって、把握された特定の従制御信号が、従制御手段に対して出力される不正を抑制できる。
【１４９４】
遊技機Ｄ１において、前記主制御手段は、遊技機の電力供給が断された状態でも計時可能な主計時手段と、その主計時手段が計時する主計時データを取得する主計時データ取得手段と、を有し、前記従制御手段は、遊技機の電力供給が断された状態でも計時可能な前記主計時手段と同期した従計時手段と、その従計時手段が計時する従計時データを取得する従計時データ取得手段と、を有し、前記主入賞役遊技計測手段は、前記入賞遊技開始信号を前記従制御手段に対して出力したことに基づいて、前記主計時手段から取得した主開始計時データと、前記入賞役遊技終了信号を前記従制御手段に対して出力したことに基づいて、前記主計時手段から取得した主終了計時データとから入賞役遊技の実行時間を算出するものであり、前記従入賞役遊技計測手段は、前記入賞役遊技開始信号を受信したことに基づいて、前記従計時手段から取得した従開始計時データと、前記入賞役遊技終了信号を受信したことに基づいて、前記従計時手段から取得した従終了計時データとから前記入賞役遊技の実行時間を算出するものであることを特徴とする遊技機Ｄ２。
【１４９５】
遊技機Ｄ２によれば、遊技機Ｄ１の奏する効果に加え、次の効果を奏する。即ち、主制御手段では、主計時手段により遊技機の電力供給が断された状態でも計時がされる。そして、その主計時手段から主計時データ取得手段により主計時手段が計測する主計時データが取得される。また、従制御手段では、従計時手段により遊技機の電力供給が断された状態でも主計時手段と同期して計時がされる。そして、その従計時手段から従計時データ取得手段により従計時手段が計時する従計時データが取得される。主制御手段では、入賞役遊技開始信号が従制御手段に対して出力されたことに基づいて、主計時手段から取得された主開始計時データと、入賞役遊技終了信号が従制御手段に対して出力されたことに基づいて、主計時手段から取得された主終了計時データとから入賞役遊技の実行時間が主入賞役計測手段により算出される。一方、従制御手段では、入賞役遊技開始信号を受信したことに基づいて、従計時手段から取得された従開始計時データと、入賞役遊技終了信号を受信したことに基づいて、従計時手段から取得された従終了計時データと、から入賞役遊技の実行時間が従入賞役遊技計測手段により算出される。これにより、主制御手段の主入賞役遊技計測手段と、従制御手段の従入賞役遊技計測手段とで、より正確に、入賞役遊技の実行時間を計測することができる。よって、主制御手段の主入賞役遊技計測手段と従制御手段の従入賞役遊技計測手段とが計測する、入賞役遊技の実行時間という共通の値に基づいて、主制御手段と従制御手段とで同じ変更規則を選択することができる。従って、主制御手段が出力する特定の従制御信号を正しく認識することができる。
【１４９６】
遊技機Ａ６において、前記主制御手段の従制御信号生成手段は、予め定められた異なる複数の遊技条件の中から１の遊技条件が成立したことに基づいて、複数の前記変更規則の中からその成立した遊技条件に対応する１の変更規則を決定する主変更規則決定手段を有し、前記特定の従制御信号の生成方法をその主変更規則決定手段が決定した変更規則に基づいて変更して、その特定の従制御信号を生成するものであり、従制御手段は、前記予め定められた異なる複数の遊技条件のそれぞれに対応して、前記主制御手段の従制御信号生成手段が生成する異なる種類の遊技従制御信号のうち、その１つを受信したことに基づいて、その受信した遊技従制御信号が生成された契機となった前記遊技条件が成立した場合に、前記主変更規則決定手段が決定する変更規則と同じ変更規則を決定する従変更規則決定手段を有し、前記従制御手段の判別手段は、前記従変更規則決定手段が決定した変更規則に基づいて、前記主制御手段の従制御信号出力手段により出力された従制御信号を判別した結果、その従制御信号が前記特定の従制御信号となった場合に、特定の遊技条件が成立したものと判別するものであることを特徴とする遊技機Ｄ３。
【１４９７】
遊技機Ｄ３によれば、遊技機Ａ６の奏する効果に加え、次の効果を奏する。即ち、主制御手段では、予め定められた異なる複数の遊技条件の中から１の遊技条件が成立したことに基づいて、複数の変更規則の中からその成立した遊技条件に対応する１の変更規則が主変更規則決定手段により決定される。そして、その主変更規則決定手段により決定された変更規則に基づいて、特定の従制御信号の生成方法が変更され、その特定の従制御信号が従制御信号生成手段により生成される。また、従制御手段では、予め定められた異なる複数の遊技条件のそれぞれに対応して、主制御手段の従制御信号生成手段により、生成される異なる種類の遊技従制御信号のうち、その１つを受信したことに基づいて、その受信した遊技従制御信号が生成された契機となった遊技条件が成立した場合に、主変更規則決定手段が決定する変更規則と同じ変更規則を従変更規則決定手段により決定される。そして、従制御手段では、従変更規則決定手段により決定された変更規則に基づいて、主制御手段の従制御信号出力手段により出力された従制御信号が判別手段によって判別される。判別の結果、その従制御信号が特定の従制御信号となった場合に、特定の遊技条件が成立したものと判別手段によって判別される。これにより、予め定められた遊技条件が成立すると、その成立した遊技条件に対応した変更規則が、主制御手段と従制御手段とで決定される。よって、成立した遊技条件に対応した変更規則によって、主制御手段と従制御手段とで、対応する同じ変更規則をそれぞれ決定することができる。従って、主制御手段と従制御手段との間で、正確に特定の従制御信号を判別することができる。
【１４９８】
遊技機Ｄ３において、前記主制御手段は、判定条件条件の成立れる表示手段と、を有し、前記主制御手段の従制御信号生成手段は、前記当否判定手段の判定結果に基づいて、前記判定図柄の変動表示態様を示す変動態様信号を生成するものであり、前記遊技従制御信号は、前記変動態様信号に該当するものであることを特徴とする遊技機Ｄ４。
【１４９９】
遊技機Ｄ４によれば、遊技機Ｄ３の奏する効果に加え、次の効果を奏する。即ち、主制御手段では、判定条件の成立に基づいて、入賞役の当否が当否判定手段により判定され、その当否判定手段が判定した判定結果を示す当否判定図柄が、表示手段に所定の変動表示態様で変動表示された後で確定表示される。当否判定手段の判定結果に基づいて、判定図柄の変動表示態様を示す変動態様信号が従制御信号生成手段により生成される。これにより、入賞役の当否が判定される毎に生成される遊技従制御信号の種類に対応して、主制御手段と従制御手段とで同じ変更規則が決定される。よって、変更規則を遊技中に判定される当否判定に基づいて決定することができ、変更規則を決定するための抽選制御処理を行う必要がなく、主制御手段と従制御手段との制御負荷を軽減させることができる。
【１５００】
遊技機Ａ６において、前記主制御手段は、遊技機に電源が投入された電源投入回数をカウントする主電源投入カウント手段と、その主電源投入カウント手段より主電源投入カウント値を取得する主電源投入カウント値取得手段と、を有し、前記主制御手段の従制御信号生成手段は、遊技機に電源が投入されたことを契機として、前記主電源投入カウント手段より取得した主電源投入カウント値に基づいて、複数の前記変更規則の中から１の変更規則を決定する主変更規則決定手段を有し、その主変更規則決定手段が決定した変更規則に基づいて前記特定の従制御信号の生成方法を変更して、その特定の従制御信号を生成するものであり、前記従制御手段は、遊技機に電源が投入された電源投入回数をカウントする従電源投入カウント手段と、その従電源投入カウント手段より従電源投入カウント値を取得する従電源投入カウント値取得手段と、遊技機に電源が投入されたことを契機として、前記従電源投入カウント手段より取得した従電源投入カウント値に基づいて、複数の前記変更規則の中から１の変更規則を決定する従変更規則決定手段と、を有し、前記従制御手段の判別手段は、前記従変更規則決定手段が決定した変更規則に基づいて、前記主制御手段の従制御信号出力手段により出力された従制御信号を判別した結果、その従制御信号が前記特定の従制御信号となった場合に、特定の遊技条件が成立したものと判別することを特徴とする遊技機Ｅ１。
【１５０１】
遊技機Ｅ１によれば、遊技機Ａ６の奏する効果に加え、次の効果を奏する。即ち、主制御手段では、遊技機に電源が投入された電源投入回数が主電源投入カウント手段によりカウントされ、その主電源投入カウント手段より主電源投入カウント値が主電源投入カウント値取得手段により取得される。そして、遊技機に電源が投入されたことを契機として、主電源投入カウント手段より取得した主電源投入カウント値に基づいて、複数の変更規則の中から１の変更規則が主変更規則決定手段により決定され、その主変更規則決定手段により決定された変更規則に基づいて特定の従制御信号の生成方法が変更され、その特定の従制御信号が従制御信号生成手段により生成される。従制御手段では、遊技機に電源が投入された電源投入回数が従電源投入回数カウント手段によりカウントされ、その従電源投入カウント手段より従電源投入カウント値が従電源投入カウント値取得手段により取得される。そして、遊技機に電源が投入されたことを契機として、従電源投入カウント手段より取得した従電源投入カウント値に基づいて、複数の変更規則の中から１の変更規則が従変更規則決定手段により決定される。そして、従制御手段では、従変更規則決定手段により決定された変更規則に基づいて、主制御手段の従制御信号出力手段により出力された従制御信号が判別手段によって判別される。判別の結果、その従制御信号が特定の従制御信号となった場合に、特定の遊技条件が成立したものと判別手段によって判別される。これにより、遊技機の電源投入回数を、主制御手段と従制御手段とが、それぞれカウントし、その値に基づいて同じ変更規則を決定する。よって、主制御手段と従制御手段との間で、互いに変更規則を示す信号を送受信しなくとも、同じ変更規則を決定することができる。従って、主制御手段と従制御手段との間で、変更規則を示す信号を通知しないので、主制御手段と従制御手段とが、それぞれ決定した変更規則が、外部から把握されることを抑制することができる。その結果、「ぶら下げ基板」等によって、把握された特定の従制御信号が、従制御手段に対して出力される不正を抑制できる。
【１５０２】
遊技機Ｅ１において、前記主制御手段は、遊技機の電力供給が断された状態でも計時可能な主計時手段と、前記主計時手段から主計時データを取得する主計時データ取得手段と、を有し、前記従制御手段は、遊技機の電力供給が断された状態でも計時可能な前記主計時手段と同期した従計時手段と、前記従計時手段から従計時データを取得する従計時データ取得手段と、を有し、前記主制御手段と前記従制御手段との少なくとも一方は、前記主制御手段に設けられた場合には前記主計時データを前記従計時データと同じ値となるように補正し、前記従制御手段に設けられた場合には前記従計時データを前記主計時データと同じ値となるように補正する補正手段を有し、前記主変更規則決定手段は、前記主計時データと前記主電源投入カウント値又は前記補正手段により補正された場合には補正後の主計時データと前記主電源投入カウント値とに基づいて、複数の前記変更規則の中から１の変更規則を決定するものであり、前記従変更規則決定手段は、前記従計時データと前記従電源投入カウント値又は前記補正手段により補正された場合には補正後の従計時データと前記従電源投入カウント値とに基づいて、複数の前記変更規則の中から１の変更規則を決定するものであることを特徴とする遊技機Ｅ２。
【１５０３】
遊技機Ｅ２によれば、遊技機Ｅ１の奏する効果に加え、次の効果を奏する。即ち、主制御手段では、主計時手段により遊技機の電力供給が断された状態でも計時がされる。そして、その主計時手段から主計時データ取得手段により主計時データが取得される。また、従制御手段では、従計時手段により遊技機の電力供給が断された状態でも主計時手段と同期して計時がされる。そして、その従計時手段から従計時データ取得手段により従計時データが取得される。主制御手段と従制御手段との少なくとも一方では、主制御手段に補正手段が設けられた場合には主計時データが、従制御手段に補正手段が設けられた場合には従計時データが補正手段により補正される。そして、主制御手段では、主計時データと主電源投入カウント値と、又は補正手段により補正された場合には補正後の主計時データと主電源投入カウント値とに基づいて主変更規則決定手段により複数の異なる変更規則の中から１の変更規則が決定される。また、従制御手段では、従計時データと従電源投入カウント値と、又は補正手段により補正された場合には補正後の従計時データと従電源投入カウント値とに基づいて従変更規則決定手段により複数の異なる変更規則の中から１の変更規則が決定される。これにより、主変更規則決定手段が、主計時データと主電源投入カウント値とに基づいて変更規則を決定し、従変更規則決定手段が、従計時データと従電源投入カウント値とに基づいて主変更規則決定手段と同じ変更規則を決定する。よって、変更規則を決定するのに用いる値をより推測され難い値にすることができるので、決定される変更規則が外部から推測される不正を抑制することができる。
【１５０４】
遊技機Ｅ１において、前記主制御手段は、遊技機の電力供給が断された状態でも計時可能な主計時手段と、前記主計時手段から主計時データを取得する主計時データ取得手段と、を有し、前記従制御手段は、遊技機の電力供給が断された状態でも計時可能な前記主計時手段と同期した従計時手段と、前記従計時手段から従計時データを取得する従計時データ取得手段と、を有し、前記主制御手段と前記従制御手段との少なくとも一方は、前記主計時データ取得手段と前記従計時データ取得手段とが同じタイミングで前記主計時データと前記従計時データとをそれぞれ取得できるタイミングを判断する同期判断手段を有し、前記主変更規則決定手段は、前記同期判断手段が判断したタイミングで取得した主計時データと前記主電源投入カウント値とに基づいて、複数の前記変更規則の中から１の変更規則を決定するものであり、前記従変更規則決定手段は、前記同期判断手段が判断したタイミングで取得した従計時データと前記従電源投入カウント値とに基づいて、複数の前記変更規則の中から１の変更規則を決定するものであることを特徴とする遊技機Ｅ３。
【１５０５】
遊技機Ｅ３によれば、遊技機Ｅ１の奏する効果に加え、次の効果を奏する。即ち、主制御手段では、主計時手段により遊技機の電力供給が断された状態でも計時がされる。そして、主計時取得手段により主計時手段から主計時データが取得される。また、従制御手段では、従計時手段により遊技機の電力供給が断された状態でも計時がされる。そして、従計時データ取得手段により従計時手段から従計時データが取得される。主制御手段と従制御手段との少なくとも一方では、主計時データ取得手段と従計時データ取得手段とが同じタイミングで主計時データと従計時データとをそれぞれ取得するタイミングが同期判断手段により判断される。これにより、同期判断手段が判断するタイミングで主計時データ取得手段が主計時データを取得し、従計時データ取得手段が従計時データを取得することで、同じ値の主計時データと従計時データとを取得することができる。そして、主制御手段では、同期判断手段が判断したタイミングで取得された主計時データと主電源投入カウント値とに基づいて、複数の変更規則の中から１の変更規則が主変更規則決定手段により決定される。また、従制御手段では、従変更規則決定手段が同期判断手段により判断されたタイミングで取得された従計時データと従電源投入カウント値とに基づいて複数の変更規則の中から１の変更規則が従変更規則決定手段により決定される。これにより、主変更規則決定手段が、主計時データと主電源投入カウント値とに基づいて、変更規則を決定し、従変更規則決定手段が、従計時データと従電源投入カウント値とに基づいて主変更規則決定手段が決定する加工条件と同じ加工条件を決定する。よって、変更規則を決定するのに用いる値をより複雑にすることができるので、決定される変更規則が外部から推測される不正を抑制することができる。
【１５０６】
遊技機Ｅ１において、前記主制御手段は、電源投入時に遊技機の初期処理を実行し、その初期処理の１処理として、前記主電源投入カウント手段により前記電源投入回数をカウントして、その主電源投入カウント手段から取得した主電源投入カウント値に基づいて、前記主変更規則決定手段により複数の前記変更規則の中から１の変更規則を決定する主変更規則設定処理を実行する主初期制御手段と、その主初期制御手段による初期処理の後に遊技処理を実行する主遊技制御手段と、を有し、前記従制御手段は、電源投入時に遊技機の初期処理を実行し、その初期処理の１処理として、前記従電源投入カウント手段により前記電源投入回数をカウントして、その従電源投入カウント手段から取得した従電源投入カウント値に基づいて、前記従変更規則決定手段により複数の前記変更規則の中から１の変更規則を決定する従変更規則設定処理を実行する従初期制御手段と、その従初期制御手段による初期処理の後に前記従制御信号に基づいた遊技処理を実行する従遊技制御手段と、を有するものであることを特徴とする遊技機Ｅ４。
【１５０７】
遊技機Ｅ４によれば、遊技機Ｅ１の奏する効果に加え、次の効果を奏する。即ち、主制御手段では、電源投入時に実行される遊技機の初期処理の１処理として、主電源投入カウント手段により電源投入回数がカウントされ、その主電源投入カウント手段より取得した主電源投入カウント値に基づいて、主変更規則決定手段により変更規則を決定する主変更規則設定処理が主初期制御手段により実行され、その後に遊技処理が主遊技制御手段により実行される。また、従制御手段では、電源投入時に実行される遊技機の初期処理の１処理として、従電源投入カウント手段により電源投入回数がカウントされ、その従電源投入カウント手段より取得した従電源投入カウント値に基づいて、従変更規則決定手段により変更規則を決定する従変更規則設定処理が従初期制御手段により実行され、その後に、前記従制御信号に基づいた遊技処理が従遊技制御手段により実行される。これにより、主変更規則決定手段と従変更規則決定手段とでは、遊技処理が実行される前の初期処理において、電源投入回数がカウントされ、その電源投入回数に基づいて変更規則が決定がされる。よって、遊技が開始される時には、主制御手段と従制御手段とでは、すでに電源投入回数に基づいて変更規則が決定されており、変更規則を決定するタイミングの違いにより特定の従制御信号を従制御手段の判別手段が判別できないという不具合を防止することができる。従って、従制御手段の判別手段は、変更規則で生成方法が変更された特定の従制御信号を、より正確に判別することができる。
【１５０８】
遊技機Ｅ２又は３のいずれかにおいて、前記主制御手段は、電源投入時に遊技機の初期処理を実行し、その初期処理の１処理として、前記主電源投入カウント手段により前記電源投入回数をカウントして、その主電源投入カウント手段から取得した主電源投入カウント値と前記主計時手段から取得した主計時データとに基づいて前記主変更規則決定手段により複数の前記変更規則の中から１の変更規則を決定する主変更規則設定処理を実行する主初期制御手段と、その主初期制御手段による初期処理の後に遊技処理を実行する主遊技制御手段と、を有し、前記従制御手段は、電源投入時に遊技機の初期処理を実行し、その初期処理の１処理として、前記従電源投入カウント手段により前記電源投入回数をカウントして、その従電源投入カウント手段から取得した従電源投入カウント値と前記従計時手段から取得した従計時データとに基づいて、前記従変更規則決定手段により複数の前記変更規則の中から１の変更規則を決定する従変更規則設定処理を実行する従初期制御手段と、その従初期制御手段による初期処理の後に前記従制御信号に基づいた遊技処理を実行する従遊技制御手段と、を有するものであることを特徴とする遊技機Ｅ５。
【１５０９】
遊技機Ｅ５によれば、遊技機Ｅ２又はＥ３のいずれかの奏する効果に加え、次の効果を奏する。即ち、主制御手段では、電源投入時に実行される遊技機の初期処理の１処理として、主電源投入カウント手段により電源投入回数がカウントされ、その主電源投入カウント手段より取得した主電源投入カウント値と主計時手段より取得した主計時データとに基づいて、主変更規則決定手段により変更規則を決定する主変更規則設定処理が主初期制御手段により実行され、その後に遊技処理が主遊技制御手段により実行される。また、従制御手段では、電源投入時に実行される遊技機の初期処理の１処理として、従電源投入カウント手段により電源投入回数がカウントされ、その電源投入回数と従計時手段より取得した従計時データとに基づいて、従変更規則決定手段により変更規則を決定する従変更規則設定処理が従初期制御手段により実行され、その後に、前記従制御信号に基づいた遊技処理が従遊技制御手段により実行される。これにより、主変更規則決定手段と従変更規則決定手段とでは、遊技処理が実行される前の初期処理において、電源投入回数がカウントされ、その電源投入回数と計時データとに基づいて変更規則の決定が行われる。よって、遊技が開始される時には、主制御手段と従制御手段とでは、すでに電源投入回数と計時データとに基づいて変更規則が決定されており、変更規則を決定するタイミングの違いにより特定の従制御信号を従制御手段の判別手段が判別できないという不具合を防止することができる。従って、従制御手段の判別手段は、変更規則で生成方法が変更された特定の従制御信号を、より正確に判別することができる。
【１５１０】
遊技機Ａ６において、前記主制御手段は、遊技機の電力供給が断された状態でも計時可能な主計時手段と、その主計時手段から主計時データを取得する主計時データ取得手段と、前記特定の遊技条件が成立したことに基づいてカウント値を更新する主特定カウント手段と、その主特定カウント手段からカウント値を取得する主特定カウント値取得手段と、を有し、前記主制御手段の従制御信号生成手段は、複数の前記変更規則の中から１の変更規則を決定する変更条件が成立したかを前記主特定カウント値取得手段により取得されたカウント値に基づいて判定する主変更契機判定手段と、その主変更契機判定手段により変更条件が成立したと判定されたことを契機として前記主計時データ取得手段によって取得された主計時データに基づいて、複数の前記変更規則の中から１の変更規則を決定する主変更規則決定手段と、を有し、前記特定の従制御信号の生成方法を前記主変更規則決定手段により決定された変更規則に基づいて変更して、その特定の従制御信号を生成するものであり、前記従制御手段は、遊技機の電力供給が断された状態でも計時可能な前記主計時手段と同期した従計時手段と、その従計時手段から従計時データを取得する従計時データ取得手段と、前記特定の従制御信号を受信したことに基づいてカウント値を更新する従特定カウント手段と、その従特定カウント手段からカウント値を取得する従特定カウント値取得手段と、複数の前記変更規則の中から１の変更規則を決定する前記変更条件が成立したかを前記従特定カウント値取得手段により取得されたカウント値に基づいて判定する従変更契機判定手段と、その従変更契機判定手段により変更条件が成立したと判定されたことを契機として前記従計時データ取得手段によって取得された計時データに基づいて、複数の前記変更規則の中から１の変更規則を決定する従変更規則決定手段と、を有し、前記従制御手段の判別手段は、前記従変更規則決定手段により決定された変更規則に基づいて、前記主制御手段の従制御信号出力手段により出力された従制御信号を判別した結果、その従制御信号が前記特定の従制御信号となった場合に、特定の遊技条件が成立したものと判別するものであることを特徴とする遊技機Ｆ１。
【１５１１】
遊技機Ｆ１によれば、遊技機Ａ６の奏する効果に加え、次の効果を奏する。即ち、主制御手段では、主計時手段により遊技機の電力供給が断された状態でも計時がされる。そして、その主計時手段から主計時データが主計時データ取得手段により取得される。また、特定の従制御信号を生成する契機となる特定の遊技条件が成立したことに基づいてカウント値が主特定カウント手段により更新される。そして、主特定カウント手段のカウント値が主特定カウント値取得手段により取得される。主制御手段の従制御信号生成手段では、複数の変更規則の中から１の変更規則を決定する変更条件が成立したかが主特定カウント値取得手段により取得されたカウント値に基づいて主変更契機判定手段により判定され、その変更条件が成立したと判定されたことを契機として主計時データ取得手段によって取得された主計時データに基づいて主変更規則決定手段により変更規則が決定される。ここで、主制御手段では、主変更規則決定手段により決定された変更規則に基づいて変更された生成方法で特定の従制御信号が従制御信号生成手段により生成される。従制御手段では、従計時手段により遊技機の電力供給が断された状態でも主計時手段と同期して計時がされる。そして、その従計時手段から従計時データが従計時データ取得手段により取得される。また、特定の従制御信号を受信したことに基づいてカウント値が従特定カウント手段により更新される。そして、従特定カウント手段のカウント値が従特定カウント値取得手段により取得される。複数の変更規則の中から１の変更規則を決定する変更条件が成立したかが従特定カウント値取得手段により取得されたカウント値に基づいて従変更契機判定手段により判定される。そして、その変更条件が成立したと判定されたことを契機に従計時データ取得手段により取得された従計時データに基づいて従変更規則決定手段により変更規則が決定される。そして、従制御手段では、従変更規則決定手段により決定された変更規則に基づいて、主制御手段の従制御信号出力手段により出力された従制御信号が判別手段によって判別される。判別の結果、その従制御信号が特定の従制御信号となった場合に、特定の遊技条件が成立したものと判別手段によって判別される。これにより、主特定カウント手段と従特定カウント手段とのカウント値は、同期して同じ値でそれぞれ更新される。そして、そのカウント値に基づいて、主制御手段と従制御手段とでは、変更規則を決定する契機がそれぞれ判定され、変更規則を決定する契機となると、同期した主計時データと従計時データとに基づいて、変更規則をそれぞれ決定することにより同じ変更規則が主制御手段と従制御手段とでそれぞれ決定される。よって、主制御手段と従制御手段とで互いに決定する変更規則を示す信号を送受信することなく同じ変更規則を決定することができる。従って、変更規則を示す信号を送受信しないので、その信号から決定した変更規則が把握されてしまう不正を抑制することができる。その結果、「ぶら下げ基板」等により特定の従制御信号が従制御手段に対して出力される不正を防止することができる。また、仮に「ぶら下げ基板」等により正規の特定の従制御信号が従制御信号に対して不正に出力される不正が行われても、従制御手段では、特定の従制御信号を受信したことに基づいてカウント値を更新して、そのカウント値に基づいて変更規則を決定（更新）する契機を決定しているので、従制御手段では変更規則が変更され、「ぶら下げ基板」等による不正の被害を低減させることができる。
【１５１２】
遊技機Ｆ１において、前記主変更規則決定手段は、前記変更条件が成立した場合に取得した主計時データのうちの第１所定部分の値が主回避計時データ範囲の値である場合には、その主計時データに基づいて前記変更規則を決定することを回避し、予め定められた主代替データに基づいて前記変更規則を決定する一方、前記変更条件が成立した場合に取得した主計時データのうちの第１所定部分の値が主回避計時データ範囲外の値である場合には、その主計時データのうちの第２所定部分の値に基づいて前記変更規則を決定し、前記従変更規則決定手段は、前記変更条件が成立した場合に取得した従計時データのうちの第１所定部分の値が従回避計時データ範囲の値である場合には、その従計時データに基づいて前記変更規則を決定することを回避し、前記主代替データと同一の値である従代替データに基づいて前記変更規則を決定する一方、前記変更条件が成立した場合に取得した従計時データのうちの第１所定部分の値が従回避計時データ範囲外の値である場合には、その従計時データのうちの第２所定部分の値に基づいて前記変更規則を決定し、前記主回避計時データ範囲と前記従回避計時データ範囲とは、前記主変更契機判定手段により前記変更条件が成立したと判定されたタイミングと前記従変更契機判定手段により前記変更条件が成立したと判定されたタイミングとの差により、前記主計時データが取得されてから前記従計時データが取得されるまでの間に、前記従計時データのうちの第１所定部分の値が第２所定部分の値に桁上げされる範囲を含んで設定されていることを特徴とする遊技機Ｆ２。
【１５１３】
遊技機Ｆ２によれば、遊技機Ｆ１の奏する効果に加え、次の効果を奏する。即ち、主制御手段では、変更条件が成立した場合に取得した主計時データのうちの第１所定部分の値が主回避計時データ範囲の値である場合には、その主計時データに基づいて変更規則を決定することを回避し、予め定められた主代替データに基づいて主変更規則決定手段により変更規則が決定される一方、変更条件が成立した場合に取得した主計時データのうちの第１所定部分の値が主回避計時データ範囲外の値である場合には、その主計時データのうちの第２所定部分の値に基づいて主変更規則決定手段により変更規則が決定される。そして、従制御手段では、変更条件が成立した場合に取得した従計時データのうちの第１所定部分の値が従回避計時データ範囲の値である場合には、その従計時データに基づいて変更規則を決定することを回避し、主代替データと同一の値である従代替データに基づいて従変更規則決定手段により変更規則が決定される一方、変更条件が成立した場合に取得した従計時データのうちの第１所定部分の値が従回避計時データ範囲外の値である場合には、その従計時データのうちの第２所定部分の値に基づいて従変更規則決定手段により変更規則が決定される。その主回避計時データ範囲と従回避計時データ範囲とは、主変更契機判定手段により変更条件が成立したと判定されたタイミングと従制御手段により変更条件が成立したと判定されたタイミングとの差により、主計時データが取得されてから従計時データが取得されるまでの間に、従計時データのうちの第１所定部分の値が第２所定部分の値に桁上げされる範囲が含まれて設定される。これにより、主計時データが取得されるタイミングと従計時データが取得されるタイミングとの差によりの第１所定部分の値が第２所定部分となり桁上げが発生する場合には、主代替データとその主代替データと同一の従代替データにより変更規則がそれぞれ決定される。よって、桁上げが発生することにより主変更規則決定手段と従変更規則決定手段とがそれぞれ決定する変更規則が異なってしまう不具合を防止することができるという効果がある。なお、主計時データまたは従計時データのうちの第１所定部分の値としては、それらのデータのうちの１秒未満の値を、主計時データまたは従計時データのうちの第２所定部分の値としては、それらのデータのうちの１秒以上の値を、それぞれ例示できる。また、第１所定部分の値としては、それらのデータのうちの１０秒未満の値を、第２所定部分の値としては、それらのデータのうちの１０秒以上の値を、それぞれ例示できる。
【１５１４】
遊技機Ｆ１において、前記主変更規則決定手段は、前記変更条件が成立した場合に取得した主計時データのうちの第１所定部分の値が主回避計時データ範囲の値である場合には、その主計時データに基づいて前記変更規則を決定することを回避し、前記主計時手段が前記主回避計時データ範囲外の値を計時するまでの回避時間が経過したことを契機として、前記主計時データ取得手段により前記主回避計時データ範囲外の主計時データを取得して、その主計時データのうちの第２所定部分の値に基づいて前記変更規則を決定する一方、前記変更条件が成立した場合に取得した主計時データのうちの第１所定部分の値が主回避計時データ範囲外の値である場合には、その主計時データのうちの第２所定部分の値に基づいて前記変更規則を決定し、前記従変更規則決定手段は、前記変更条件が成立した場合に取得した従計時データのうちの第１所定部分の値が従回避計時データ範囲の値である場合には、その従計時データに基づいて前記変更規則を決定することを回避し、前記従計時手段が前記従回避計時データ範囲外の値を計時するまでの前記回避時間が経過したことを契機として、前記従計時手段から前記従計時データ取得手段により前記従回避計時データ範囲外の従計時データを取得して、その従計時データのうちの第２所定部分の値に基づいて前記変更規則を決定する一方、前記変更条件が成立した場合に取得した従計時データのうちの第１所定部分の値が従回避計時データ範囲外の値である場合には、その従計時データのうちの第２所定部分の値に基づいて前記変更規則を決定し、前記主回避計時データ範囲と前記従回避計時データ範囲とは、前記主変更契機判定手段により前記変更条件が成立したと判定されたタイミングと前記従変更契機判定手段により前記変更条件が成立したと判定されたタイミングとの差により、前記主計時データが取得されてから前記従計時データが取得されるまでの間に、前記従計時データのうちの第１所定部分の値が第２所定部分の値に桁上げされる範囲を含んで設定されていることを特徴とする遊技機Ｆ３。
【１５１５】
遊技機Ｆ３によれば、遊技機Ｆ１の奏する効果に加え、次の効果を奏する。即ち、主制御手段では、変更条件が成立した場合に取得した主計時データのうちの第１所定部分の値が主回避計時データ範囲の値である場合には、その主計時データに基づいて変更規則を決定することを回避し、主計時手段が主回避計時データ範囲外の値を計時するまでの回避時間が経過したことを契機として、主計時データ取得手段により主回避計時データ範囲外の主計時データを取得して、その主計時データのうちの第２所定部分の値に基づいて主変更規則決定手段により変更規則が決定される一方、変更条件が成立した場合に取得した主計時データのうちの第１所定部分の値が主回避計時データ範囲外の値である場合には、その主計時データのうちの第２所定部分の値に基づいて主変更規則決定手段により変更規則が決定される。そして、従制御手段では、変更従制御信号を受信した場合に取得した従計時データのうちの第１所定部分の値が従回避計時データ範囲の値である場合には、その従計時データに基づいて変更規則を決定することを回避し、従計時手段が前記従回避計時データ範囲外の値を計時するまでの回避時間が経過したことを契機として、従計時手段から従計時データ取得手段により従回避計時データ範囲外の従計時データを取得して、その従計時データのうちの第２所定部分の値に基づいて従主変更規則決定手段により変更規則が決定される一方、変更従制御信号を受信した場合に取得した従計時データのうちの第１所定部分の値が従回避計時データ範囲外の値である場合には、その従計時データのうちの第２所定部分の値に基づいて従変更規則決定手段により変更規則が決定される。その主回避計時データ範囲と従回避計時データ範囲とは、主変更契機判定手段により変更条件が成立したと判定されたタイミングと従制御手段により変更従制御信号を受信したと判定されるタイミングとの差により、主計時データが取得されてから従計時データが取得されるまでの間に、従計時データのうちの第１所定部分の値が第２所定部分の値に桁上げされる範囲が含まれて設定される。これにより、主計時データが取得されるタイミングと従計時データが取得されるタイミングとの差により第１所定部分の値が第２所定部分となり桁上げが発生する場合を回避して主計時データと従計時データを取得する。よって、桁上げが発生することにより主変更規則決定手段と従変更規則決定手段とが決定する変更規則が異なってしまう不具合を防止することができるという効果がある。なお、第１の所定部分、第２の所定部分としては遊技機Ｆ２の効果において例示したものと同一のものが、それぞれ例示できる。
【１５１６】
遊技機Ｆ１において、前記主変更規則決定手段は、前記変更条件が成立した場合に取得した主計時データのうちの第１所定部分の値が主回避計時データ範囲の値である場合には、その主計時データに基づいて前記変更規則を決定することを回避し、取得した前記主計時データに回避補正データを加算して、前記主回避計時データ範囲外の補正主計時データを生成して、その補正主計時データのうちの第２所定部分の値に基づいて前記変更規則を決定する一方、前記変更条件が成立した場合に取得した主計時データのうちの第１所定部分の値が前記主回避計時データ範囲外の値である場合には、その主計時データのうち、第２所定部分の値に基づいて前記変更規則を決定し、前記従変更規則決定手段は、前記変更条件が成立した場合に取得した従計時データのうちの第１所定部分の値が従回避計時データ範囲の値である場合には、その従計時データに基づいて前記変更規則を決定することを回避し、取得した前記従計時データに前記回避補正データを加算して、前記従回避計時データ範囲外の補正従計時データを生成して、その従計時データのうちの第２所定部分の値に基づいて前記変更規則を決定する一方、前記変更条件が成立した場合に取得した従計時データのうちの第１所定部分の値が従回避計時データ範囲外の値である場合には、その従計時データのうちの第２所定部分の値に基づいて前記変更規則を決定し、前記主回避計時データ範囲と前記従回避計時データ範囲とは、前記主変更契機判定手段により前記変更条件が成立したと判定されたタイミングと前記変更契機判定手段により前記変更条件が成立したと判定されたタイミングとの差により、前記主計時データが取得されてから前記従計時データが取得されるまでの間に、前記従計時データのうちの第１所定部分の値が第２所定部分の値に桁上げされる範囲を含んで設定されていることを特徴とする遊技機Ｆ４。
【１５１７】
遊技機Ｆ４によれば、遊技機Ｆ１の奏する効果に加え、次の効果を奏する。即ち、主制御手段では、変更条件が成立した場合に取得した主計時データのうちの第１所定部分の値が主回避計時データ範囲の値である場合には、その主計時データに基づいて変更規則を決定することを回避し、取得した主計時データに回避補正データを加算して、主回避計時データ範囲外の補正主計時データを生成して、その補正主計時データのうちの第２所定部分の値に基づいて主変更規則決定手段により変更規則が決定される一方、変更条件が成立した場合に取得した主計時データのうちの第１所定部分の値が主回避計時データ範囲外の値である場合には、その主計時データのうちの第２所定部分の値に基づいて主変更規則決定手段により変更規則が決定される。そして、従制御手段では、変更条件が成立した場合に取得した従計時データのうちの第１所定部分の値が従回避計時データ範囲の値である場合には、その従計時データに基づいて変更規則を決定することを回避し、取得した従計時データに回避補正データを加算して、従回避計時データ範囲外の補正従計時データを生成して、その従計時データのうちの第２所定部分の値に基づいて従主変更規則決定手段により変更規則が決定される一方、変更条件が成立した場合に取得した従計時データのうちの第１所定部分の値が従回避計時データ範囲外の値である場合には、その従計時データのうちの第２所定部分の値に基づいて従変更規則決定手段により変更規則が決定される。その主回避計時データ範囲と従回避計時データ範囲とは、主変更契機判定手段により変更条件が成立したと判定されたタイミングと従変更契機判定手段により変更条件が成立したと判定されるタイミングとの差により、主計時データが取得されてから従計時データが取得されるまでの間に、従計時データのうちの第１所定部分の値が第２所定部分の値に桁上げされる範囲が含まれて設定される。これにより、主計時データが取得されるタイミングと従計時データが取得されるタイミングとの差により第１所定部分の値が第２所定部分の値となり桁上げが発生する場合には、取得した計時データに回避補正データを加算することで、主回避計時データ範囲と従回避計時データ範囲との範囲外となるようにそれぞれ補正して、その補正した計時データに基づいて変更規則をそれぞれ決定する。よって、桁上げが発生することにより主変更規則決定手段と従変更規則決定手段とが決定する変更規則が異なってしまう不具合を防止することができるという効果がある。なお、第１の所定部分、第２の所定部分としては遊技機Ｆ２の効果において例示したものと同一のものが、それぞれ例示できる。
【１５１８】
遊技機Ａ６において、前記主制御手段は、遊技機の電力供給が断された状態でも計時可能な主計時手段と、その主計時手段から主計時データを取得する主計時データ取得手段と、前記特定の従制御信号を生成する契機となる特定の遊技条件が成立したことに基づいてカウント値を更新する主特定カウント手段と、その主特定カウント手段からカウント値を取得する主特定カウント値取得手段と、を有し、前記主制御手段の従制御信号生成手段は、複数の前記変更規則で構成された主変更規則テーブルの中から１の変更規則を決定する変更条件が成立したかを前記主特定カウント値取得手段により取得されたカウント値に基づいて判定する主変更契機判定手段と、その主変更契機判定手段により変更条件が成立したと判定された場合には、予め定められた主選択規則に基づいて、前記主変更規則テーブルの中から１の変更規則を決定する主変更規則決定手段と、を有し、前記特定の従制御信号の生成方法を前記主変更規則決定手段が決定した変更規則に基づいて変更して、その特定の従制御信号を生成するものであり、前記従制御手段は、遊技機の電力供給が断された状態でも計時可能な前記主計時手段と同期した従計時手段と、その従計時手段から従計時データを取得する従計時データ取得手段と、前記特定の従制御信号を受信したことに基づいてカウント値を更新する従特定カウント手段と、その従特定カウント手段からカウント値を取得する従特定カウント値取得手段と、前記主変更規則テーブルと同一に構成された従変更規則テーブルの中から１の変更規則を決定する前記変更条件が成立したかを前記従特定カウント値取得手段により取得されたカウント値に基づいて判定する従変更契機判定手段と、その従変更契機判定手段により前記変更条件が成立したと判定された場合には、前記主選択規則と同一の従選択規則に基づいて、前記従変更規則テーブルの中から１の変更規則を決定する従変更規則決定手段と、を有し、前記従制御手段の判別手段は、前記従変更規則決定手段により決定された変更規則に基づいて、前記主制御手段の従制御信号出力手段により出力された従制御信号を判別した結果、その従制御信号が前記特定の従制御信号となった場合に、特定の遊技条件が成立したものと判別するものであることを特徴とする遊技機Ｆ５。
【１５１９】
遊技機Ｆ５によれば、遊技機Ａ６の奏する効果に加え、次の効果を奏する。即ち、主制御手段では、主計時手段により遊技機の電力供給が断された状態でも計時がされる。そして、その主計時手段から主計時データ取得手段により主計時データが取得される。また、特定の従制御信号を生成する契機となる特定の遊技条件が成立したことに基づいてカウント値が主特定カウント手段により更新される。そして、主特定カウント手段のカウント値が主特定カウント値取得手段により取得される。主制御手段の従制御信号生成手段では、複数の変更規則で構成された主変更規則テーブルの中から１の変更規則を決定する変更条件が成立したかが主特定カウント値取得手段により取得されたカウント値に基づいて主変更契機判定手段により判定され、その主変更契機判定手段により変更条件が成立したと判定された場合には、予め定められた主選択規則に基づいて、主変更規則テーブルの中から１の変更規則が主変更規則決定手段により決定される。ここで、主制御手段の従制御信号生成手段では、所定の変更規則に基づいて変更された生成方法で特定の従制御信号が生成される。従制御手段では、従計時手段により遊技機の電力供給が断された状態でも主計時手段と同期して計時がされ、その従計時手段から従計時データ取得手段により従計時データが取得される。また、特定の従制御信号を受信したことに基づいてカウント値が従特定カウント手段により更新される。そして、従特定カウント手段のカウント値が従特定カウント値取得手段により取得される。従制御手段では、複数の変更規則で構成された従変更規則テーブルの中から１の変更規則を決定する変更条件が成立したかが、従特定カウント値取得手段により取得されたカウント値に基づいて従変更契機判定手段により判定される。そして、その従変更契機判定手段により変更条件が成立したと判定された場合には、主選択規則と同一の従選択規則に基づいて、従変更規則テーブルの中から１の変更規則が従変更規則決定手段により決定される。そして、従制御手段では、従変更規則決定手段により決定された変更規則に基づいて、主制御手段の従制御信号出力手段により出力された従制御信号が判別手段によって判別される。判別の結果、その従制御信号が特定の従制御信号となった場合に、特定の遊技条件が成立したものと判別手段によって判別される。これにより、主特定カウント手段と従特定カウント手段とのカウント値は、同期して同じ値でそれぞれ更新される。そして、そのカウント値に基づいて、主制御手段と従制御手段とでは、変更規則を決定する契機である変更条件が成立したかがそれぞれ判定される。主変更規則決定手段と従変更規則決定手段とは、同じ変更条件が成立したことに基づいて、予め定められた同じ主選択規則と従選択規則とに基づいて、主変更規則テーブルと従変更規則テーブルとから、それぞれが変更規則を決定する。よって、主変更規則決定手段と従変更規則決定手段とで、互いに決定する変更規則を示す信号を通知しなくとも、変更条件が成立すれば、互いに同じ変更規則を決定することができる。従って、決定する変更規則を示す信号を、主制御手段と従制御手段との間で通知することにより、その信号が解析されて、正規の特定の従制御信号が把握され、「ぶら下げ基板」等により従制御手段に出力される不正を防止することができる。また、仮に「ぶら下げ基板」等により正規の特定の従制御信号が従制御信号に対して不正に出力される不正が行われても、従制御手段では、特定の従制御信号を受信したことに基づいてカウント値を更新して、そのカウント値に基づいて変更規則を決定（更新）する契機を決定している。よって、従制御手段では、変更規則を決定する契機となり変更規則を変更することで、「ぶら下げ基板」等による不正の被害を低減させることができるという効果がある。
【１５２０】
遊技機Ｆ１からＦ５のいずれかにおいて、前記従制御手段は、遊技者に所定の報知態様で遊技の情報を報知可能な報知手段を有し、前記従制御手段の判別手段は、前記従変更規則決定手段で決定された変更規則と異なる変更規則で生成方法を変更して生成された前記特定の従制御信号を受信したと判別した場合には、異常を示す報知態様を前記報知手段により報知することを特徴とする遊技機Ｆ６。
【１５２１】
遊技機Ｆ６によれば、遊技機Ｆ１からＦ５のいずれかの奏する効果に加え、次の効果を奏する。即ち、従制御手段では、遊技者に所定の報知態様で遊技の情報が報知手段により報知される。そして、従変更規則決定手段で決定された変更規則と異なる変更規則で生成方法を変更して生成された特定の従制御信号を受信したと判別手段が判別した場合には、異常を示す報知態様が報知手段により報知される。これにより、「ぶら下げ基板」等により特定の従制御信号が不正に従制御手段に対して出力されることにより、従制御手段で主制御手段よりも先に変更条件が成立して、従変更規則決定手段により変更規則が決定され、異なる変更規則に更新された場合には、主制御手段から送信される特定の従制御信号を受信すると従制御手段の判別手段により異常を示す報知態様が報知手段より報知される。よって、「ぶら下げ基板」等による不正行為が行われたことを、遊技店が早期に認識することができる。従って、「ぶら下げ基板」等による不正の被害を低減することができるという効果がある。
【１５２２】
遊技機Ａ６において、前記主制御手段と前記従制御手段とへ共通したパルス信号を出力するパルス信号出力手段を備え、前記主制御手段は、そのパルス信号出力手段からのパルス信号に基づいてカウント値を更新する主パルスカウント手段と、遊技の制御を実行する主演算手段と、遊技機の電源が断した状態でも計時を行い、予め定められた設定時間となると、その設定時間となったことを通知する主通知信号を前記主演算手段に対して出力する主計時手段と、を有し、前記主演算手段は、前記主通知信号を受信したことに基づいて、前記主パルスカウント手段からカウント値を取得する主カウント値取得手段と、その主カウント値取得手段により取得されたカウント値に基づいて、複数の前記変更規則の中から１の変更規則を決定する主変更規則決定手段と、を有し、前記主制御手段の従制御信号生成手段は、前記主演算手段に設けられ、前記主変更規則決定手段により決定された変更規則に基づいて前記特定の従制御信号の生成方法を変更して、その特定の従制御信号を生成するものであり、前記従制御手段は、前記パルス信号出力手段からのパルス信号に基づいてカウント値を更新する従パルスカウント手段と、前記主制御手段の従制御信号出力手段から出力される従制御信号に基づいて、遊技の制御を実行する従演算手段と、遊技機の電源が断された状態でも、前記主計時手段と同期した値で計時を行い、前記主計時手段と同じ予め定められた設定時間となると、その設定時間となったことを通知する従通知信号を前記従演算手段に対して出力する従計時手段と、を有し、前記従演算手段は、前記従通知信号を受信したことに基づいて、従パルスカウント手段からカウント値を取得する従カウント値取得手段と、その従カウント値取得手段により取得されたカウント値に基づいて、複数の前記変更規則の中から１の変更規則を決定する従変更規則決定手段と、を有し、前記従制御手段の判別手段は、前記従演算手段に設けられ、前記従変更規則決定手段により決定された変更規則に基づいて、前記主制御手段の従制御信号出力手段により出力された従制御信号を判別した結果、その従制御信号が前記特定の従制御信号となった場合に、特定の遊技条件が成立したものと判別するものであることを特徴とする遊技機Ｇ１。
【１５２３】
遊技機Ｇ１によれば、遊技機Ａ６の奏する効果に加え、次の効果を奏する。即ち、主制御手段と従制御手段とへ共通したパルス信号がパルス信号出力手段により出力される。主制御手段では、そのパルス信号出力手段からのパルス信号に基づいてカウント値が主パルスカウント手段により更新される。また、遊技の制御が主演算手段により実行される。遊技機の電源が断された状態でも計時が行われ、予め定められた設定時間となったことを通知する主通知信号が主計時手段により主演算手段に対して出力される。主制御手段の主演算手段では、主通知信号を受信したことに基づいて、主パルスカウント手段からカウント値が主カウント値取得手段により取得される。その主カウント値取得手段により取得されたカウント値に基づいて、複数の変更規則の中から１の変更規則が主変更規則決定手段により決定される。主制御手段では、その主変更規則決定手段により決定された変更規則に基づいて特定の従制御信号の生成方法が主演算手段に設けられた従制御信号生成手段により変更され、その特定の従制御信号が生成される。一方、従制御手段では、パルス信号出力手段からのパルス信号を受信してカウント値が従パルスカウント手段により更新される。主制御手段の従制御信号出力手段から出力される従制御信号に基づいて、遊技の制御が従演算手段により実行される。また、遊技機の電源が断された状態でも、主計時手段と同期した値で計時を行い、前記主計時手段と同じ予め定められた設定時間となると、従演算手段にその設定時間となったことを通知する従通知信号が従計時手段により出力される。
【１５２４】
従制御手段の従演算手段では、従通知信号を受信したことに基づいて、従パルスカウント手段からカウント値が従カウント値取得手段により取得される。その従カウント値取得手段により取得されたカウント値に基づいて、複数の変更規則の中から１の変更規則が従変更規則決定手段により決定される。従変更規則決定手段により決定された変更規則に基づいて、主制御手段の従制御信号出力手段により出力された従制御信号を判別した結果、その従制御信号が特定の従制御信号となった場合に、特定の遊技条件が成立したものと従演算手段に設けられた判別手段により判別される。よって、主変更規則決定手段と従変更規則決定手段とで、互いに決定する変更規則示す信号を通知しなくとも、変更条件が成立すれば、同じタイミング（時間）で、互いに同じ変更規則をそれぞれ決定できる。このように、決定する変更規則を示す信号を、主制御手段と従制御手段との間で通知しないので、「ぶら下げ基板」等が不正な特定の従制御信号を従制御手段へ出力するという、不正行為を抑制できるという効果がある。しかも、パルス信号出力手段は、共通のパルス信号を主制御手段と従制御手段とへ出力するので、主パルスカウント手段と従パルスカウント手段とは、それぞれ同期して同じカウント値で更新できる。また、主変更規則決定手段と従変更規則決定手段とでは、同じ設定時間となったことを契機として、カウント値をそれぞれ取得するので、万一、「ぶら下げ基板」等がパルス信号出力手段から出力されるパルス信号入力し、これをカウントしたとしても、「ぶら下げ基板」等は、そのカウント値をどのタイミングで取得しているかは判別できない。よって、「ぶら下げ基板」等は、主変更規則決定手段と従変更規則決定手段とがそれぞれ決定した変更規則を把握できないので、この点においても、「ぶら下げ基板」等が不正な特定の従制御信号を従制御手段へ出力するという、不正行為を抑制できるという効果がある。なお、、主パルスカウント手段は、主演算手段に設けても良いし、従パルスカウント手段は、従演算手段に設けてもよい。
【１５２５】
遊技機Ａ６において、前記主制御手段と前記従制御手段とへ共通したパルス信号を出力するパルス信号出力手段を備え、前記主制御手段は、遊技の制御を実行する主演算手段と、前記パルス信号出力手段からのパルス信号に基づいてカウント値を更新し、予め定められたカウント値となると、その予め定められたカウント値となったことを通知する主カウント信号を前記主演算手段に対して出力する主パルスカウント手段と、遊技機の電源が断した状態でも計時を行う主計時手段と、を有し、前記主演算手段は、前記主カウント信号を受信したことに基づいて、前記主計時手段から主計時データを取得する主計時データ取得手段と、その主計時データ取得手段により取得された主計時データに基づいて、複数の前記変更規則の中から１の変更規則を決定する主変更規則決定手段と、を有し、
前記主制御手段の従制御信号生成手段は、前記主演算手段に設けられ、前記主変更規則決定手段により決定された変更規則に基づいて前記特定の従制御信号の生成方法を変更して、その特定の従制御信号を生成するものであり、前記従制御手段は、前記主制御手段の従制御信号出力手段から出力される従制御信号に基づいて、遊技の制御を実行する従演算手段と、前記パルス信号出力手段からのパルス信号に基づいてカウント値を更新し、前記主パルスカウント手段と同じ予め定められたカウント値となると、その予め定められたカウント値となったことを通知する従カウント信号を前記従演算手段に対して出力する従パルスカウント手段と、遊技機の電源が断された状態でも、前記主計時手段と同期した値で計時を行う従計時手段と、を有し、前記従演算手段は、前記従カウント信号を受信したことに基づいて、従計時手段から従計時データを取得する従計時データ取得手段と、その従計時データ取得手段により取得された従計時データに基づいて、複数の前記変更規則の中から１の変更規則を決定する従変更規則決定手段と、を有し、前記従制御手段の判別手段は、前記従演算手段に設けられ、前記従変更規則決定手段により決定された変更規則に基づいて、前記主制御手段の従制御信号出力手段により出力された従制御信号を判別した結果、その従制御信号が前記特定の従制御信号となった場合に、特定の遊技条件が成立したものと判別するものであることを特徴とする遊技機Ｇ２。
【１５２６】
遊技機Ｇ２によれば、遊技機Ａ６の奏する効果に加え、次の効果を奏する。即ち、主制御手段と従制御手段とへ共通したパルス信号がパルス信号出力手段により出力される。主制御手段では、遊技の制御が主演算手段により実行される。また、パルス信号出力手段からのパルス信号に基づいてカウント値が更新され、予め定められたカウント値となったことを通知する主カウント信号が主パルスカウント手段により主演算手段に対して出力される。遊技機の電源が断された状態でも計時が主計時手段により行われる。主制御手段の主演算手段では、主カウント信号を受信したことに基づいて、主計時手段から主計時データが主計時データ取得手段により取得される。その主計時データ取得手段により取得された主計時データに基づいて、複数の変更規則の中から１の変更規則が主変更規則決定手段により決定される。主制御手段では、その主変更規則決定手段により決定された変更規則に基づいて特定の従制御信号の生成方法が主演算手段に設けられた従制御信号生成手段により変更され、その特定の従制御信号が生成される。一方、従制御手段では、主制御手段の従制御信号出力手段から出力される従制御信号に基づいて、遊技の制御が従演算手段により実行される。また、パルス信号出力手段からのパルス信号を受信してカウント値が更新され、主パルスカウント手段と同じ予め定められたカウント値となったことを通知する従カウント信号が従パルスカウント手段より従演算手段に対して出力される。遊技機の電源が断された状態でも、主計時手段と同期した値で計時が従計時手段により計時が行われる。従制御手段の従演算手段では、従カウント信号を受信したことに基づいて、従計時手段から従計時データが従計時データ取得手段により取得される。その従計時データ取得手段により取得された従計時データに基づいて、複数の変更規則の中から１の変更規則が従変更規則決定手段により決定される。従変更規則決定手段により決定された変更規則に基づいて、主制御手段の従制御信号出力手段により出力された従制御信号を判別した結果、その従制御信号が特定の従制御信号となった場合に、特定の遊技条件が成立したものと従演算手段に設けられた判別手段により判別される。よって、主変更規則決定手段と従変更規則決定手段とで、互いに決定する変更規則示す信号を通知しなくとも、変更条件が成立すれば、同じタイミング（時間）で、互いに同じ変更規則をそれぞれ決定できる。このように、決定する変更規則を示す信号を、主制御手段と従制御手段との間で通知しないので、「ぶら下げ基板」等が不正な特定の従制御信号を従制御手段へ出力するという、不正行為を抑制できるという効果がある。しかも、パルス信号出力手段は、共通のパルス信号を主制御手段と従制御手段とへ出力するので、主パルスカウント手段と従パルスカウント手段とは、それぞれ同期して同じカウント値で更新できる。また、主変更規則決定手段と従変更規則決定手段とでは、同じカウント値となったことを契機として、同期した主計時データと従計時データとをそれぞれ取得するので、万一、「ぶら下げ基板」等がパルス信号出力手段から出力されるパルス信号入力し、これをカウントしたとしても、「ぶら下げ基板」等は、変更規則が決定される主計時データと従計時データとの値は、把握することができない。よって、「ぶら下げ基板」等は、主変更規則決定手段と従変更規則決定手段とがそれぞれ決定した変更規則を把握できないので、この点においても、「ぶら下げ基板」等が不正な特定の従制御信号を従制御手段へ出力するという、不正行為を抑制できるという効果がある。なお、主パルスカウント手段は、主演算手段に設けても良いし、従パルスカウント手段は、従演算手段に設けてもよい。
【１５２７】
遊技機Ｇ１又はＧ２において、前記主制御手段の従制御信号生成手段は、前記主変更規則決定手段が決定した変更規則が記憶される主変更規則記憶手段を有し、前記従制御手段は、前記従変更規則決定手段が決定した変更規則が記憶される従新変更規則記憶領域と、その従新変更規則記憶領域に新たな変更規則が記憶される前にその従新変更規則記憶領域に記憶されていた変更規則が記憶される従旧変更規則記憶領域と、を有した従変更規則記憶手段と、を有し、前記従制御手段の判別手段は、前記従新変更規則記憶領域に記憶された変更規則と前記従旧変更規則記憶領域に記憶された変更規則とのそれぞれに基づいて、前記主制御手段の従制御信号出力手段により出力された従制御信号を判別した結果、そのどちらか一方の変更規則に基づいてその従制御信号が前記特定の従制御信号となった場合に、特定の遊技条件が成立したものと判別するものであることを特徴とする遊技機Ｇ３。
【１５２８】
遊技機Ｇ３によれば、遊技機Ｇ１又はＧ２の奏する効果に加え、次の効果を奏する。即ち、主制御手段の従制御信号生成手段では、主変更規則決定手段により変更規則が決定され、その決定された変更規則が主変更規則記憶手段に記憶される。従制御手段では、従変更規則決定手段により変更規則が決定され、その決定された変更規則が従変更規則記憶手段の従新変更規則記憶領域に記憶され、その従新変更規則記憶領域に新たに変更規則が記憶される前に記憶されていた変更規則が従変更規則記憶手段の従旧変更規則記憶領域に記憶される。従新変更規則記憶領域に記憶された変更規則と従旧変更規則記憶領域に記憶された変更規則とのそれぞれに基づいて、主制御手段の従制御信号出力手段により出力された従制御信号が判別手段により判別される。判別の結果、どちらか一方の変更規則に基づいてその従制御信号が特定の従制御信号となった場合に、特定の遊技条件が成立したものと従制御手段の判別手段によって判別される。このように、従制御手段は、新たに決定した変更規則と前回決定した変更規則とにより特定の従制御信号を判別する。よって、主制御手段と従制御手段との制御処理タイミングの違い等から、従制御手段の従変更規則決定手段が主制御手段の主変更規則決定手段よりも先に変更規則を決定した場合にも、特定の従制御信号を正確に判別することができるという効果がある。
【１５２９】
遊技機Ｇ３において、前記従制御手段の判別手段は、前記従新変更規則記憶領域に記憶された変更規則と前記従旧変更規則記憶領域に記憶された変更規則とのそれぞれで判別を行う場合に、前記従新変更規則記憶領域に記憶された変更規則に基づいて、前記主制御手段の従制御信号出力手段により出力された従制御信号を判別した結果、その従制御信号が前記特定の従制御信号となると、その後、前記主制御手段の従制御信号出力手段により出力される従制御信号については、前記従新変更規則記憶領域に記憶された変更規則で判別を行うものであることを特徴とする遊技機Ｇ４。
【１５３０】
遊技機Ｇ４によれば、遊技機Ｇ３の奏する効果に加え、次の効果を奏する。即ち、従制御手段では、従新変更規則記憶領域に記憶された変更規則と従旧変更規則記憶領域に記憶された変更規則とのそれぞれで判別を行う場合に、従新変更規則記憶領域に記憶された変更規則に基づいて、従制御信号を特定の従制御信号であると従制御手段の判別手段により判別されると、その後、出力される従制御信号については、従新変更規則記憶領域に記憶された変更規則により判別される。これにより、従制御手段では、新たに決定した変更規則に基づいて生成された特定の従制御信号を判別した後の判別からは、新たに決定した変更規則と前回の変更規則とに基づいて判別していたものを、新たに決定した変更規則に基づいて判別するように変更する。よって、従制御手段の判別手段が２つの変更規則で従制御信号を判別する期間を短くできる。従って、特定の従制御信号をより正確に判別できるという効果がある。
【１５３１】
遊技機Ｇ１において、前記主変更規則決定手段は、前記主演算手段が前記主通知信号を受信したことを契機に前記主カウント値取得手段が前記主パルスカウント手段より取得したカウント値に基づいて、複数の前記変更規則の中から１の変更規則を変更予定用に仮決定し、前記遊技条件のうち、予め設定された変更遊技条件が成立したことに基づいて、前記変更予定用に仮決定した変更規則を正式に変更規則として決定するものであり、前記主制御手段の従制御信号生成手段は、前記変更遊技条件が成立したことに基づいて、その変更遊技条件の成立を通知する変更従制御信号を生成し、前記従変更規則決定手段は、前記従演算手段が前記従通知信号を受信したことを契機に前記従カウント値取得手段が前記従パルスカウント手段より取得したカウント値に基づいて、複数の前記変更規則の中から１の変更規則を変更予定用に仮決定し、前記主制御手段の従制御信号出力手段が出力した変更従制御信号を受信したことに基づいて、前記変更予定用に仮決定した変更規則を正式に変更規則として決定するものであることを特徴とする遊技機Ｇ５。
【１５３２】
遊技機Ｇ５によれば、遊技機Ｇ１の奏する効果に加え、次の効果を奏する。即ち、主制御手段では、主演算手段が主通知信号を受信したことを契機に主カウント値取得手段が主パルスカウント手段より取得したカウント値に基づいて、複数の変更規則の中から１の変更規則が主変更規則決定手段により変更予定用に仮決定される。遊技条件のうち、予め設定された変更遊技条件が成立したことに基づいて、変更予定用に仮決定した変更規則が主変更規則決定手段により正式に変更規則として決定される。変更遊技条件が成立したことに基づいて、その変更遊技条件の成立を通知する変更従制御信号が主制御手段の従制御信号生成手段により生成される。一方、従制御手段では、従演算手段が従通知信号を受信したことを契機に従カウント値取得手段が従パルスカウント手段より取得したカウント値に基づいて、複数の変更規則の中から１の変更規則が従変更規則決定手段により変更予定用に仮決定される。主制御手段の従制御信号出力手段が出力した変更従制御信号を受信したことに基づいて、変更予定用に仮決定した変更規則が従変更規則決定手段により正式に変更規則として決定される。これにより、従変更規則決定手段は、主変更規則決定手段が変更予定用に仮決定した変更規則を、正式な変更規則として決定するタイミングを、変更従制御信号により認識することができる。よって、主変更規則決定手段が変更規則を正式な変更規則として決定したのを確認した後に、従制御手段が正式に変更規則を決定することができる。従って、主制御手段から出力される特定の従制御信号を、従制御手段の判別手段は正確に判別することができるという効果がある。
【１５３３】
遊技機Ｇ２において、前記主変更規則決定手段は、前記主演算手段が前記主カウント信号を受信したことを契機に前記主計時データ取得手段が前記主計時手段より取得した主計時データに基づいて、複数の前記変更規則の中から１の変更規則を変更予定用に仮決定し、前記遊技条件のうち、予め設定された変更遊技条件が成立したことに基づいて、前記変更予定用に仮決定した変更規則を正式に変更規則として決定するものであり、前記主制御手段の従制御信号生成手段は、前記変更遊技条件が成立したことに基づいて、その変更遊技条件の成立を通知する変更従制御信号を生成し、前記従変更規則決定手段は、前記従演算手段が前記従カウント信号を受信したことを契機に前記従計時データ取得手段が前記従計時手段より取得した従計時データに基づいて、複数の前記変更規則の中から１の変更規則を変更予定用に仮決定し、前記主制御手段の従制御信号出力手段が出力した変更従制御信号を受信したことに基づいて、前記変更予定用に仮決定した変更規則を正式に変更規則として決定するものであることを特徴とする遊技機Ｇ６。
【１５３４】
遊技機Ｇ６によれば、遊技機Ｇ２の奏する効果に加え、次の効果を奏する。即ち、主制御手段では、主演算手段が主カウント信号を受信したことを契機に主計時データ取得手段が主計時手段より取得した主計時データに基づいて、複数の変更規則の中から１の変更規則が主変更規則決定手段により変更予定用に仮決定される。遊技条件のうち、予め設定された変更遊技条件が成立したことに基づいて、変更予定用に仮決定した変更規則が主変更規則決定手段により正式に変更規則として決定される。変更遊技条件が成立したことに基づいて、その変更遊技条件の成立を通知する変更従制御信号が主制御手段の従制御信号生成手段により生成される。一方、従制御手段では、従演算手段が従カウント信号を受信したことを契機に従計時データ取得手段が従計時手段より取得した従計時データに基づいて、複数の変更規則の中から１の変更規則が従変更規則決定手段により変更予定用に仮決定される。主制御手段の従制御信号出力手段が出力した変更従制御信号を受信したことに基づいて、変更予定用に仮決定した変更規則が従変更規則決定手段により正式に変更規則として決定される。これにより、従変更規則決定手段は、主変更規則決定手段が変更予定用に仮決定した変更規則を、正式な変更規則として決定するタイミングを変更従制御信号により認識することができる。よって、主変更規則決定手段が変更規則を正式な変更規則として決定したのを確認した後に、従制御手段が正式に変更規則を、決定することができる。従って、主制御手段から出力される特定の従制御信号を、従制御手段の判別手段は正確に判別することができるという効果がある。
【１５３５】
遊技機Ｇ１又はＧ３からＧ５のいずれかにおいて、遊技機への電源投入後から前記主パルスカウント手段および前記従パルスカウント手段の各カウント値が取得されるまでの間に、その各カウント値をリセットするための共通のリセット信号を、前記主パルスカウント手段および前記従パルスカウント手段へそれぞれ出力するリセット信号出力手段を有していることを特徴とする遊技機Ｇ７。
【１５３６】
遊技機Ｇ７によれば、遊技機Ｇ１又はＧ３からＧ５のいずれかの奏する効果に加え、次の効果を奏する。即ち、遊技機への電源投入後から主パルスカウント手段および従パルスカウント手段の各カウント値が取得されるまでの間に、その各カウント値をリセットするための共通のリセット信号が、主パルスカウント手段および従パルスカウント手段へそれぞれリセット信号出力手段により出力される。これにより、主パルスカウント手段および従パルスカウント手段の各カウント値を一致できる。よって、主パルスカウント値取得手段および従パルスカウント値取得手段が互いに同じカウント値を取得できる。従って、主制御手段および従制御手段で、互いに同じカウント値に基づいて、互いに同じ変更規則を決定することにより、従制御手段の判別手段は、主制御手段が出力する特定の従制御信号を、正確に判別できるという効果がある。
【１５３７】
遊技機Ｇ２からＧ４又はＧ６のいずれかにおいて、遊技機への電源投入後から前記主パルスカウント手段または前記従パルスカウント手段のカウント値が前記予め定められたカウント値となるまでの間に、そのカウント値をリセットするための共通のリセット信号を、前記主パルスカウント手段および前記従パルスカウント手段へそれぞれ出力するリセット信号出力手段を有していることを特徴とする遊技機Ｇ８。
【１５３８】
遊技機Ｇ８によれば、遊技機Ｇ２からＧ４又はＧ６のいずれかの奏する効果に加え、次の効果を奏する。即ち、遊技機への電源投入後から主パルスカウント手段または従パルスカウント手段が予め定められたカウント値となるまでの間に、そのカウント値をリセットするための共通のリセット信号が、リセット信号出力手段により主パルスカウント手段および従パルスカウント手段へ出力される。これにより、主パルスカウント手段および従パルスカウント手段で、予め定められたカウント値となるタイミングを同じにすることができ、主制御手段と従制御手段とが、それぞれ計時データを取得する処理を実行するタイミングを同じにすることができる。よって、主制御手段と従制御手段とでそれぞれ同じカウント値に基づいて、同じ変更規則をそれぞれ決定できるので、従制御手段の判別手段は、主制御手段が出力する特定の従制御信号を正確に判別することができるという効果がある。
【１５３９】
遊技の主たる制御を行う主制御手段と、その主制御手段からの従制御信号に基づいて制御を行う従制御手段と、その従制御手段からの指示に基づいて演出を行う演出実行手段と、を有し、入賞役に当選すると遊技者が所定の遊技価値を獲得可能な入賞役遊技が実行される遊技機であって、前記主制御手段は、遊技条件の成立に基づいて前記従制御信号を生成する従制御信号生成手段と、前記従制御信号生成手段により生成された従制御信号を従制御手段に対して出力する従制御信号出力手段と、を有し、前記従制御手段は、前記主制御手段の従制御信号出力手段により出力された従制御信号を判別する判別手段と、その判別手段によって、前記受信した従制御信号が、前記遊技条件の1つである特定の遊技条件の成立に基づいて生成された前記従制御信号の1つである特定の従制御信号であると判別された場合に、前記入賞役遊技の実行において遊技者にとって有利となる遊技の進行を示唆する遊技動作示唆演出を実行するかを抽選する示唆演出抽選手段と、その示唆演出抽選手段によって、前記遊技動作示唆演出を実行すると抽選された場合には、前記入賞役遊技において前記遊技動作示唆演出を前記演出実行手段により行わせる示唆実行手段と、前記判別手段によって、前記受信した従制御信号が前記特定の従制御信号であると判別された場合に、その特定の従制御信号に関する情報を記憶する従信号情報記憶手段と、を有し、前記主制御手段の従制御信号生成手段により生成または前記主制御手段の従制御信号出力手段により出力された特定の従制御信号に関する情報を記憶する信号情報記憶手段と、予め定められた所定条件の成立を契機に、前記信号情報記憶手段に記憶されている特定の従制御信号に関する情報のうち、その全て又は一部の情報に基づいて、前記従信号情報記憶手段に記憶されている特定の従制御信号に関する情報と照合するための照合信号を生成する照合信号生成手段と、その照合信号生成手段が生成した照合信号を前記従制御手段に対して出力する照合信号出力手段と、を有し、前記従制御手段の判別手段は、前記照合信号を受信したことに基づいて、その照合信号が示す前記信号情報記憶手段に記憶された特定の従制御信号に関する情報とそれに対応する前記従信号情報記憶手段に記憶されている特定の従制御信号に関する情報とを照合する照合手段と、前記照合手段による照合の結果、前記照合信号が示す前記信号情報記憶手段に記憶された特定の従制御信号に関する情報とそれに対応する前記従信号情報記憶手段に記憶されている特定の従制御信号に関する情報とが一致しないと確認された場合には、予め定められた異常処理を実行する異常処理実行手段と、を有するものであることを特徴とする遊技機Ｈ１。
【１５４０】
遊技機Ｈ１によれば、遊技の主たる制御を行う主制御手段において、遊技条件の成立に基づいて、従制御信号生成手段により従制御信号が生成され、その従制御信号が従制御信号出力手段によって従制御手段に出力される。従制御手段では、受信した従制御信号が判別手段によって判別され、その従制御信号が、遊技条件の一つである特定の遊技条件の成立に基づいて生成された特定の従制御信号であると判別されると、入賞役遊技の実行において、遊技者にとって有利となる遊技動作示唆演出を実行するかが、示唆演出抽選手段によって抽選される。その抽選において、遊技動作示唆演出を実行すると抽選された場合には、示唆実行手段が入賞役遊技において、遊技動作示唆演出を演出実行手段により行わせる。これにより、主制御手段は遊技動作示唆演出を実行するか否かの抽選処理を行わないので、主制御手段の制御負荷を軽くすることができる。ここで、従制御手段では、特定の従制御信号を受信すると、その受信した特定の従制御に関する情報が従信号情報記憶手段に記憶される。主制御手段の従制御信号生成手段により生成または主制御手段の従制御信号出力手段により出力された特定の従制御信号に関する情報が、信号情報記憶手段に記憶される。予め定められた所定条件の成立を契機に、信号情報記憶手段に記憶されている特定の従制御信号に関する情報のうち、その全て又は一部の情報に基づいて、従信号記憶手段に記憶されている特定の従制御信号に関する情報と照合するための照合信号が照合信号生成手段により生成される。従制御手段の判別手段では、その照合信号を受信すると、その照合信号が示す信号情報記憶手段に記憶された特定の従制御信号に関する情報と、それに対応する従信号情報記憶手段に記憶されている特定の従制御信号に関する情報とが照合手段により照合される。その結果、一致しないと確認されると、異常処理実行手段により予め定められた異常処理が実行される。これにより、「ぶら下げ基板」等により、従制御手段に対して特定の従制御信号が不正に出力されると、信号情報記憶手段に記憶されている特定の従制御信号に関する情報と、従信号情報記憶手段に記憶されている特定の従制御信号に関する情報とが一致しなくなる。よって、照合手段により、照合信号に基づいた照合を行うことで、「ぶら下げ基板」等による不正が行われているかが確認でき、照合が一致しなければ、予め定められた異常処理を実行することにより、不正による被害を低減させることができるという効果がある。なお、コマンド記憶手段は、主制御手段に設けても良い。
【１５４１】
遊技機Ｈ１において、前記異常処理実行手段は、前記照合手段による照合の結果、前記照合信号が示す前記信号情報記憶手段に記憶された特定の従制御信号に関する情報とそれに対応する前記従信号情報記憶手段に記憶されている特定の従制御信号に関する情報とが一致しないと確認された場合には、その旨を報知するものであることを特徴とする遊技機Ｈ２。
【１５４２】
遊技機Ｈ２によれば、遊技機Ｈ１の奏する効果に加え、次の効果を奏する。即ち、従制御手段の判別手段では、その照合信号を受信すると、その照合信号が示す信号情報記憶手段に記憶された特定の従制御信号に関する情報と、それに対応する従信号情報記憶手段に記憶されている特定の従制御信号に関する情報とが照合手段により照合される。その結果、一致しないと確認されると、その旨を報知する異常処理が異常処理実行手段により実行される。これにより、「ぶら下げ基板」等により、従制御手段に対して特定の従制御信号が不正に出力されると、信号情報記憶手段に記憶されている特定の従制御信号に関する情報と、従信号情報記憶手段に記憶されている特定の従制御信号に関する情報とが一致しなくなる。よって、照合手段により、照合信号に基づいた照合を行うことで、「ぶら下げ基板」等による不正が行われているかが確認でき、照合が一致しなければ、その旨を報知することにより、早期に不正を発見して、不正による被害を低減させることができるという効果がある。
【１５４３】
遊技機Ｈ１又はＨ２において、前記異常処理実行手段は、前記照合手段による照合の結果、前記照合信号が示す前記信号情報記憶手段に記憶された特定の従制御信号に関する情報とそれに対応する前記従信号情報記憶手段に記憶されている特定の従制御信号に関する情報とが一致しないと確認された場合には、前記示唆演出抽選手段による抽選を禁止する或いは、前記示唆演出抽選手段による抽選の結果を遊技動作示唆演出を実行しないと強制的に判定させるものであることを特徴とする遊技機Ｈ３。
【１５４４】
遊技機Ｈ３によれば、遊技機Ｈ１又はＨ２の奏する効果に加え、次の効果を奏する。即ち、従制御手段の判別手段では、その照合信号を受信すると、その照合信号が示す信号情報記憶手段に記憶された特定の従制御信号に関する情報と、それに対応する従信号情報記憶手段に記憶されている特定の従制御信号に関する情報とが照合手段により照合される。その結果、一致しないと確認されると、その旨を報知する異常処理が異常処理実行手段により実行される。これにより、「ぶら下げ基板」等により、従制御手段に対して特定の従制御信号が不正に出力されると、信号情報記憶手段に記憶されている特定の従制御信号に関する情報と、従信号情報記憶手段に記憶されている特定の従制御信号に関する情報とが一致しなくなる。よって、照合手段により、照合信号に基づいた照合を行うことで、「ぶら下げ基板」等による不正が行われているかが確認でき、照合が一致しなければ、その旨を報知することにより、早期に不正を発見して、不正による被害を低減させることができるという効果がある。
【１５４５】
遊技機Ｈ１からＨ３のいずれかにおいて、前記異常処理実行手段は、前記照合手段による照合の結果、前記照合信号が示す前記信号情報記憶手段に記憶された特定の従制御信号に関する情報とそれに対応する前記従信号情報記憶手段に記憶されている特定の従制御信号に関する情報とが一致しないと確認された場合には、前記示唆実行手段による遊技動作示唆演出の実行を禁止するものであることを特徴とする遊技機Ｈ４。
【１５４６】
遊技機Ｈ４によれば、遊技機Ｈ１からＨ３のいずれかの奏する効果に加え、次の効果を奏する。即ち、従制御手段の判別手段では、その照合信号を受信すると、その照合信号が示す信号情報記憶手段に記憶された特定の従制御信号に関する情報と、それに対応する従信号情報記憶手段に記憶されている特定の従制御信号に関する情報とが照合手段により照合される。その結果、照合が一致しないと確認されると、示唆実行手段による遊技動作示唆演出の実行が異常処理実行手段により禁止される。これにより、「ぶら下げ基板」等により、従制御手段に対して特定の従制御信号が不正に出力されると、信号情報記憶手段に記憶されている特定の従制御信号に関する情報と、従信号情報記憶手段に記憶されている特定の従制御信号に関する情報とが一致しなくなる。よって、照合手段により、照合信号に基づいた照合を行うことで、「ぶら下げ基板」等による不正が行われたことを確認することができる。従って、履歴が一致しなければ、遊技動作示唆演出の実行を禁止にすることで、「ぶら下げ基板」等により不正に出力された特定の従制御信号により、不正に遊技動作示唆演出が実行されていた場合にも、その実行を止めることができ、不正による被害を低減させることができるという効果がある。
【１５４７】
遊技機Ｈ１からＨ４のいずれかにおいて、前記信号情報記憶手段は、前記主制御手段とは別に設けられ、前記主制御手段の従制御信号出力手段は、その別に設けられた信号情報記憶手段と前記従制御手段とに対して前記特定の制御信号をそれぞれ出力するものであることを特徴とする遊技機Ｈ５。
【１５４８】
遊技機Ｈ５によれば、遊技機Ｈ１からＨ４のいずれかの奏する効果に加え、次の効果を奏する。即ち、信号情報記憶手段は、主制御手段とは別に設けられる。主制御手段では、その別に設けられた信号情報記憶手段と従制御手段とに対して、特定の従制御信号が従制御信号出力手段によりそれぞれ出力される。これにより、信号情報記憶手段は、従制御手段と同じタイミングで、特定の従制御信号を受信することができる。よって、信号情報記憶手段と従信号記憶手段とに記憶される内容を同期して同じにすることができる。また、信号情報記憶手段が主制御手段とは、独立して設けられることで、特定の従制御信号を記憶する処理等の制御処理における主制御手段の制御負荷を軽減させることができるという効果がある。
【１５４９】
遊技機Ｈ１からＨ５のいずれかにおいて、前記信号情報記憶手段と前記従信号情報記憶手段とは、前記特定の従制御信号に関する情報について、その履歴を識別可能にそれぞれ記憶するものであり、前記照合信号生成手段は、前記信号情報記憶手段に記憶されている特定の従制御信号に関する情報のうち、その全て又は一部の情報とその各履歴とに基づいて、前記従信号情報記憶手段に記憶されている特定の従制御信号に関する情報とその履歴とをそれぞれ照合するための前記照合信号を生成するものであり、前記従制御手段の照合手段は、前記照合信号を受信したことに基づいて、その照合信号が示す前記信号情報記憶手段に記憶された特定の従制御信号に関する情報とその履歴と、それに対応する前記従信号情報記憶手段に記憶されている特定の従制御信号に関する情報とその履歴とをそれぞれ照合するものであることを特徴とする遊技機Ｈ６。
【１５５０】
遊技機Ｈ６によれば、遊技機Ｈ１からＨ５のいずれかの奏する効果に加え、次の効果を奏する。即ち、信号情報記憶手段と従信号情報記憶手段とには、特定の従制御信号に関する情報について、その履歴を識別可能にそれぞれ記憶される。信号情報記憶手段に記憶されている特定の従制御手段に関する情報のうち、その全て又は一部の情報とその各履歴とに基づいて、従信号情報記憶手段に記憶されている特定の従制御信号に関する情報とその履歴とを、それぞれ照合するための照合信号が照合信号生成手段により生成される。
【１５５１】
従制御手段では、照合信号を受信したことに基づいて、その照合信号が示す信号情報記憶手段に記憶された特定の従制御信号に関する情報とその履歴と、それに対応する従信号情報記憶手段に記憶されている特定の従制御信号に関する情報とその履歴とが、照合手段によりそれぞれ照合される。これにより、「ぶら下げ基板」等により従制御手段に対して不正に特定の従制御信号が出力されると、従信号情報記憶手段に記憶されている特定の従制御信号に関する情報とその履歴と、信号情報記憶手段に記憶されている特定の従制御信号に関する情報とその履歴とが一致しなくなる。よって、照合手段は、照合信号に基づいて、特定の従制御信号に関する情報だけでなくその履歴も一致するか照合することで、より正確に照合を行うことができるという効果がある。
【１５５２】
遊技機Ｈ１からＨ５のいずれかにおいて、前記信号情報記憶手段と前記従信号情報記憶手段とに記憶される前記特定の従制御信号に関する情報は、同じ数値で示された情報としてそれぞれ記憶されるものであり、前記照合信号生成手段が生成する照合信号は、前記信号情報記憶手段に記憶された特定の従制御信号に関する情報のうち、その全て又は一部の情報に基づいて、予め定められた算出方法により算出される照合算出値を示すものであり、前記従制御手段の照合手段は、前記照合信号を受信したことを契機に、前記従信号情報記憶手段に記憶された特定の従制御信号に関する情報に基づいて、前記受信した照合信号が示す照合算出値が算出された算出方法により算出される従照合算出値と前記受信した照合信号の示す照合算出値とが一致するかの照合を行うものであることを特徴とする遊技機Ｈ７。
【１５５３】
遊技機Ｈ７によれば、遊技機Ｈ１からＨ５のいずれかの奏する効果に加え、次の効果を奏する。即ち、特定の従制御信号に関する情報は、同じ数値で示された情報として信号情報記憶手段と従信号情報記憶手段とにそれぞれ記憶される。照合信号生成手段では、信号情報記憶手段に記憶された特定の従制御信号に関する情報のうち、その全て又は一部の情報に基づいて、予め定められた算出方法により算出される照合算出値を示す照合信号が生成される。従制御手段では、照合信号を受信したことを契機に、信号情報記憶手段に記憶された特定の従制御信号に関する情報に基づいて、受信した照合信号が示す照合算出値が算出された算出方法により算出される従照合算出値と受信した照合信号の示す照合算出値とが一致するか照合手段により照合される。これにより、複数の特定の従制御信号に関する情報を照合する場合にも、その照合算出値を示す照合信号を生成することで、複数の特定の従制御信号に関する情報をまとめて照合することができる。よって、多数の特定の従制御信号に関する情報を照合する場合にも、制御負荷が増大することを防止して、容易に特定の従制御信号に関する情報についてそれぞれ照合することができるという効果がある。
【１５５４】
遊技機Ｈ７において、前記従信号情報記憶手段と前記信号情報記憶手段とは、前記特定の従制御信号に関する情報について、その履歴を記憶可能にそれぞれ記憶するものであり、前記照合信号生成手段が生成する照合信号は、前記信号情報記憶手段に記憶されている特定の従制御信号のうち、その全て又は一部の情報とその各履歴とに基づいて、予め定められた算出方法で算出された前記照合算出値を示すものであり、前記従制御手段の照合手段は、前記照合信号を受信したことを契機に、前記従信号情報記憶手段に記憶された特定の従制御信号に関する情報とその各履歴とに基づいて、前記受信した照合信号が示す照合算出値が算出された算出方法により算出される従照合算出値と前記受信した照合信号の示す照合算出値とが一致するかの照合を行うものであることを特徴とする遊技機Ｈ８。
【１５５５】
遊技機Ｈ８によれば、遊技機Ｈ７の奏する効果に加え、次の効果を奏する。即ち、特定の従制御信号に関する情報が、その履歴を識別可能に信号情報記憶手段と従信号情報記憶手段とにそれぞれ記憶される。信号情報記憶手段に記憶されている特定の従制御手段に関する情報のうち、その全て又は一部の情報とその各履歴とに基づいて、予め定められた算出方法で算出された照合算出値を示す照合信号が照合信号生成手段により生成される。従制御手段では、照合信号を受信したことを契機に、従信号情報記憶手段に記憶された特定の従制御信号に関する情報とその各履歴とに基づいて、受信した照合信号が示す照合算出値が算出された算出方法により算出される従照合算出値と、受信した照合信号が示す照合算出値とが一致するか照合手段により照合される。これにより、特定の従制御信号に関する情報とその履歴とに基づいて算出される照合算出値と従照合算出値とを照合することで、特定の従制御信号に関する情報とその履歴とが一致しているかを照合することができる。よって、より正確に信号情報記憶手段と従信号情報記憶手段とに記憶された、特定の従制御信号に関する情報とその履歴とを、それぞれ一致しているかを照合することができるという効果がある。
【１５５６】
遊技機Ｈ１からＨ８のいずれかにおいて、前記照合信号生成手段は、前記信号情報記憶手段に特定の従制御信号に関する情報が記憶されたことを契機に、前記照合信号を生成するものであることを特徴とする遊技機Ｈ９。
【１５５７】
遊技機Ｈ９によれば、遊技機Ｈ１からＨ８のいずれかの奏する効果に加え、次の効果を奏する。即ち、信号情報記憶手段に特定の従制御信号に関する情報が記憶されたことを契機に、照合信号が照合信号生成手段により生成されるので、特定の従制御信号が主制御手段の従制御信号出力手段により出力されたことに基づいて、照合信号も従制御手段に対して出力され、従制御手段では、特定の従制御信号を受信する毎に照合手段による照合を行い、「ぶら下げ基板」等による不正が行われていないかを確認することができるという効果がある。
【１５５８】
遊技機Ｈ１からＨ９のいずれかにおいて、前記信号情報記憶手段と従信号情報記憶手段とは、前記特定の従制御信号に関する情報を同じ予め定められた上限数まで、その履歴を識別可能に記憶する記憶領域をそれぞれ有し、その上限数まで前記特定の従制御信号に関する情報が記憶された場合には、一番古い履歴に該当する前記特定の従制御信号に関する情報を削除またはその情報に上書きして、新たな特定の従制御信号に関する情報について、その履歴を識別可能に記憶するものであることを特徴とする遊技機Ｈ１０。
【１５５９】
遊技機Ｈ１０によれば、遊技機Ｈ１からＨ９のいずれかの奏する効果に加え、次の効果を奏する。即ち、信号情報記憶手段と従信号情報記憶手段とは、特定の従制御信号に関する情報が、同じ予め定められた上限数まで、その履歴を識別可能な記憶領域にそれぞれ記憶される。その上限数まで、特定の従制御信号に関する情報が記憶された場合には、一番古い履歴に該当する特定の従制御信号に関する情報を削除またはその情報に上書きして、新たな特定の従制御信号に関する情報が、その履歴を識別可能に信号情報記憶手段と従信号情報記憶手段とに記憶される。これにより、信号情報記憶手段と従信号情報記憶手段とに記憶される特定の従制御信号に関する情報が、新しい履歴の情報から上限数まで溯った履歴に対応した情報となる。よって、遊技を進めていくのに合わせて、信号情報記憶手段と従信号情報記憶手段とに記憶内容も、それぞれ最新の内容に更新することができる。従って、「ぶら下げ基板」等による不正が行われると、更新された信号情報記憶手段と従信号情報記憶手段とに記憶された最新の履歴を識別可能な情報に基づいて照合することで、早期に確認することができるという効果がある。
【１５６０】
遊技機Ｈ１からＨ１０のいずれかにおいて、前記信号情報記憶手段と従信号情報記憶手段とは、前記特定の従制御信号以外にも、前記主制御手段の従制御信号生成手段により生成または前記主制御手段の従制御信号出力手段により出力された従制御信号のうち、予め定められた遊技条件の成立に基づいて生成された従制御信号に関する情報について、その履歴を識別可能に記憶するものであり、前記照合信号生成手段は、前記所定条件の成立に基づいて、前記信号情報記憶手段の予め設定された履歴に該当する前記特定の従制御信号または前記予め定められた遊技条件の成立に基づいて生成された従制御信号に関する情報に基づいて、前記照合信号を生成するものであることを特徴とする遊技機Ｈ１１。
【１５６１】
遊技機Ｈ１１によれば、遊技機Ｈ１からＨ１０のいずれかの奏する効果に加え、次の効果を奏する。即ち、信号情報記憶手段と従信号情報記憶手段とでは、特定の従制御信号以外にも、主制御手段の従制御信号生成手段により生成または主制御手段の従制御信号出力手段によりされた従制御信号のうち、予め定められた遊技条件の成立に基づいて生成された従制御信号に関する情報について、その履歴を識別可能に記憶される。所定条件の成立に基づいて、信号情報記憶手段の予め定められた履歴に該当する特定の従制御信号または予め定められた遊技条件の成立に基づいて生成された従制御信号に関する情報に基づいて、照合信号が照合信号生成手段により生成される。これにより、信号情報記憶手段と従信号情報記憶手段とに記憶されている特定の履歴に該当する情報についてそれぞれ照合される。よって、照合するデータ量を抑制することができ、照合する処理に必要となる制御負荷を軽減することができるという効果がある。
【１５６２】
遊技機Ｈ１からＨ１１のいずれかにおいて、前記信号情報記憶手段と従信号情報記憶手段とは、前記特定の従制御信号以外にも、前記主制御手段の従制御信号生成手段により生成または前記主制御手段の従制御信号出力手段により出力された従制御信号のうち、予め定められた遊技条件の成立に基づいて生成された従制御信号に関する情報について、その履歴を識別可能に記憶するものであり、前記特定の従制御信号に関する情報と前記予め定められた遊技条件の成立に基づいて生成された従制御信号に関する情報とは、それぞれ異なる数値で示された情報として設定され、前記特定の従制御信号に関する情報に設定されている数値は、前記予め定められた遊技条件の成立に基づいて生成された従制御信号に関する情報に設定されている数値よりも大きい値に設定されているものであり、
前記照合信号生成手段は、前記所定条件の成立に基づいて、前記信号情報記憶手段に記憶されている情報のうち、その全て又は一部の情報に基づいて、予め定められた算出方法により算出した照合算出値を示す照合信号を生成するものであり、前記照合手段は、前記照合信号を受信した場合に、その照合信号が示す照合算出値が予め定められた上限基準値よりも大きい値か判別し、その結果、大きいと判別した場合には、前記照合結果が一致しないと判別した場合と同一の処理を実行するものであることを特徴とする遊技機Ｈ１２。
【１５６３】
遊技機Ｈ１２によれば、遊技機Ｈ１からＨ１１のいずれかの奏する効果に加え、次の効果を奏する。即ち、信号情報記憶手段と従信号情報記憶手段とでは、特定の従制御信号以外にも、主制御手段の従制御信号生成手段により生成または主制御手段の従制御信号出力手段によりされた従制御信号のうち、予め定められた遊技条件の成立に基づいて生成された従制御信号に関する情報について、その履歴を識別可能に記憶される。特定の従制御信号に関する情報と予め定められた遊技条件の成立に基づいて生成された従制御信号に関する情報とは、それぞれ異なる数値で示された情報として設定され、特定の従制御信号に関する情報に設定されている数値は、予め設定された遊技条件の成立に基づいて生成された従制御信号に関する情報に設定されている数値よりも大きい値に設定されている。信号情報記憶手段に記憶されている情報のうち、その全て又は一部の情報に基づいて、予め定められた算出方法により算出した照合算出値を示す照合信号が照合信号生成手段により生成される。従制御手段では、照合信号を受信した場合に、その照合信号が示す照合算出値が予め定められた上限基準値よりも大きいか照合手段により判別される。その結果、大きいと判別されると、照合が一致しなかった場合と同一の処理が実行される。これにより、「ぶら下げ基板」等が特定の従制御信号を不正に信号情報記憶手段と従制御手段とに対して出力した場合には、特定の従制御信号に関する情報には大きな値が設定されているので、通常よりも大きな照合算出値となるよって、算出される照合算出値が上限基準値よりも大きいと判別された場合には、照合結果が一致しない場合と同一の処理をすることで、照合結果が同じとなってしまうように不正が行われた場合にも、その不正を早期に確認することができるという効果がある。
【１５６４】
遊技機Ｈ１からＨ１２のいずれかにおいて、前記主制御手段の従制御信号生成手段は、前記特定の従制御信号の生成方法を所定の変更規則の基づいて変更して、その特定の従制御信号を生成するものであり、前記従制御手段の判別手段は、前記所定の変更規則に基づいて、前記主制御手段の従制御信号出力手段により出力された従制御信号を判別した結果、その従制御信号が前記特定の従制御信号となった場合に、特定の遊技条件が成立したものと判別するものであることを特徴とする遊技機Ｈ１３。
【１５６５】
遊技機Ｈ１３によれば、遊技機Ｈ１からＨ１２のいずれかの奏する効果に加え、次の効果を奏する。即ち、主制御手段では、所定の変更規則に基づいて変更された生成方法で特定の従制御信号が従制御信号生成手段により生成される。従制御手段では、所定の変更規則に基づいて、主制御手段の従制御信号出力手段により出力された従制御信号が判別手段によって判別される。判別の結果、その従制御信号が特定の従制御信号となった場合に、特定の遊技条件が成立したものと判別手段によって判別される。これにより、所定の変更規則に基づいて変更された生成方法で従制御手段により生成された特定の従制御信号が主制御手段から従制御手段に対して出力された場合、従制御手段の判別手段は、変更された特定の従制御信号を所定の変更規則に基づいて判別した結果、特定の遊技条件が成立したことを判別できる。一方、「ぶら下げ基板」等が特定の従制御信号を解析して、その解析した特定の従制御信号を不正に従制御手段に出力しても、遊技機で使用される特定の従制御信号は変更されているので、従制御手段は「ぶら下げ基板」から出力された不正な「特定の従制御信号」を受信しても、それを正規の「特定の従制御信号」とは異なったものと判別できる。従って、不正に特定の遊技条件を成立させることを防止できるので、「ぶら下げ基板」等を用いた不正行為による被害を低減できるという効果がある。
【１５６６】
遊技機Ｈ１３において、前記主制御手段は、遊技機の電力供給が断された状態でも計時可能な主計時手段と、複数の前記変更規則の中から１の変更規則を決定する変更条件が成立したかを前記主計時手段より取得した主計時データに基づいて判定する主変更契機判定手段と、その主変更契機判定手段により変更条件が成立したと判定された主計時データに基づいて、複数の前記変更規則の中から１の変更規則を決定する主変更規則決定手段と、を有し、前記主制御手段の従制御信号生成手段は、前記主変更規則決定手段により決定された変更規則に基づいて前記特定の従制御信号の生成方法を変更して、その特定の従制御信号を生成するものであり、前記従制御手段は、遊技機の電力供給が断された状態でも計時可能な前記主計時手段と同期した従計時手段と、複数の前記変更規則の中から１の変更規則を決定する前記変更条件が成立したかを前記従計時手段より取得した従計時データに基づいて判定する従変更契機判定手段と、その従変更契機判定手段により変更条件が成立したと判定された従計時データに基づいて、複数の前記変更規則の中から１の変更規則を決定する従変更規則決定手段と、を有し、前記従制御手段の判別手段は、前記従変更規則決定手段により決定された変更規則に基づいて、前記主制御手段の従制御信号出力手段により出力された従制御信号を判別した結果、その従制御信号が前記特定の従制御信号となった場合に、特定の遊技条件が成立したものと判別するものであることを特徴とする遊技機Ｈ１４。
【１５６７】
遊技機Ｈ１４によれば、遊技機Ｈ１３の奏する効果に加え、次の効果を奏する。即ち、主制御手段では、主計時手段により遊技機の電力供給が断された状態でも計時がされる。複数の変更規則の中から１の変更規則を決定する変更条件が成立したか、主計時手段より取得した主計時データに基づいて、主変更契機判定手段により判定され、その変更条件が成立したと判定された主計時データに基づいて、主変更規則決定手段により変更規則が決定される。主制御手段では、その主変更規則決定手段により決定された変更規則に基づいて特定の従制御信号の生成方法が主演算手段に設けられた従制御信号生成手段により変更され、その特定の従制御信号が生成される。また、従制御手段では、従計時手段により遊技機の電力供給が断された状態でも主計時手段と同期して計時がされる。従変更契機判定手段により複数の変更規則の中から１の変更規則を決定する変更条件が成立したか、従計時手段より取得した従計時データに基づいて判定され、その変更条件が成立したと判定された従計時データに基づいて、従変更規則決定手段により変更規則が決定される。従変更規則決定手段により決定された変更規則に基づいて、主制御手段の従制御信号出力手段により出力された従制御信号を判別した結果、その従制御信号が特定の従制御信号となった場合に、特定の遊技条件が成立したものと判別手段により判別される。これにより、主変更規則決定手段と従変更規則決定手段とでは、同じ変更条件が成立したと判断された主計時データと従計時データとに基づいて変更規則をそれぞれ決定する。よって、主変更規則決定手段と従変更規則決定手段とで互いに決定する変更規則を示す信号を通知しなくとも、同じ変更規則を決定することができる。従って、決定する変更規則を示す信号を主制御手段と従制御手段との間で通知しないので、「ぶら下げ基板」等が不正な特定の従制御手段を従制御手段へ出力するという、不正行為を防止することができるという効果がある。
【１５６８】
遊技機Ｈ１４において、前記主制御手段は、前記主変更規則決定手段が決定した変更規則が記憶される主変更規則記憶手段を有し、前記従制御手段は、前記従変更規則決定手段が決定した変更規則が記憶される従新変更規則記憶領域と、その従新変更規則記憶領域に新たな変更規則が記憶される前にその従新変更規則記憶領域に記憶されていた変更規則が記憶される従旧変更規則記憶領域と、を有した従変更規則記憶手段と、を有し、前記従制御手段の判別手段は、前記従新変更規則記憶領域に記憶された変更規則と前記従旧変更規則記憶領域に記憶された変更規則とのそれぞれに基づいて、前記主制御手段の従制御信号出力手段により出力された従制御信号を判別した結果、そのどちらか一方の変更規則に基づいてその従制御信号が前記特定の従制御信号となった場合に、特定の遊技条件が成立したものと判別するものであることを特徴とする遊技機Ｈ１５。
【１５６９】
遊技機Ｈ１５によれば、遊技機Ｈ１４の奏する効果に加え、次の効果を奏する。即ち、主制御手段の従制御信号生成手段では、主変更規則決定手段により変更規則が決定され、その決定された変更規則が主変更規則記憶手段に記憶される。従制御手段では、従変更規則決定手段により変更規則が決定され、その決定された変更規則が従変更規則記憶手段の従新変更規則記憶領域に記憶され、その従新変更規則記憶領域に新たに変更規則が記憶される前に記憶されていた変更規則が従変更規則記憶手段の従旧変更規則記憶領域に記憶される。従新変更規則記憶領域に記憶された変更規則と従旧変更規則記憶領域に記憶された変更規則とのそれぞれに基づいて、主制御手段の従制御信号出力手段により出力された従制御信号が判別手段により判別される。判別の結果、どちらか一方の変更規則に基づいてその従制御信号が特定の従制御信号となった場合に、特定の遊技条件が成立したものと従制御手段の判別手段によって判別される。このように、従制御手段は、新たに決定した変更規則と前回決定した変更規則とにより特定の従制御信号を判別する。よって、主制御手段と従制御手段との制御処理タイミングの違い等から、従制御手段の従変更規則決定手段が主制御手段の主変更規則決定手段よりも先に変更規則を決定した場合にも、特定の従制御信号を正確に判別することができるという効果がある。
【１５７０】
遊技機Ｈ１５において、前記従制御手段の判別手段は、前記従新変更規則記憶領域に記憶された変更規則と前記従旧変更規則記憶領域に記憶された変更規則とのそれぞれで判別を行う場合に、前記従新変更規則記憶領域に記憶された変更規則に基づいて、前記主制御手段の従制御信号出力手段により出力された従制御信号を判別した結果、その従制御信号が前記特定の従制御信号となると、その後、前記主制御手段の従制御信号出力手段により出力される従制御信号については、前記従新変更規則記憶領域に記憶された変更規則で判別を行うものであることを特徴とする遊技機Ｈ１６。
【１５７１】
遊技機Ｈ１６によれば、遊技機Ｈ１５の奏する効果に加え、次の効果を奏する。即ち、従制御手段では、従新変更規則記憶領域に記憶された変更規則と従旧変更規則記憶領域に記憶された変更規則とのそれぞれで判別を行う場合に、従新変更規則記憶領域に記憶された変更規則に基づいて、従制御信号を特定の従制御信号であると従制御手段の判別手段により判別されると、その後、出力される従制御信号については、従新変更規則記憶領域に記憶された変更規則により判別される。これにより、従制御手段では、新たに決定した変更規則に基づいて生成された特定の従制御信号を判別した後の判別からは、新たに決定した変更規則と前回の変更規則とに基づいて判別していたものを、新たに決定した変更規則に基づいて判別するように変更する。よって、従制御手段の判別手段が２つの変更規則で従制御信号を判別する期間を短くできる。従って、「ぶら下げ基板」等により出力される不正な特定の従制御信号を正規の特定の従制御信号と判別してしまうことを防止して、特定の従制御信号をより正確に判別できるという効果がある。
【１５７２】
遊技機Ｈ１４において、前記主変更規則決定手段は、前記変更条件が成立したと前記主変更契機判定手段により判定された主計時データに基づいて、複数の前記変更規則の中から１の変更規則を変更予定用に仮決定し、前記遊技条件のうち、予め設定された変更遊技条件が成立したことを契機に、前記変更予定用に仮決定した変更規則を正式に変更規則として決定するものであり、前記主制御手段の従制御信号生成手段は、前記変更遊技条件が成立したことに基づいて、その変更遊技条件の成立を通知する変更従制御信号を生成し、前記従変更規則決定手段は、前記変更条件が成立したと前記従変更契機判定手段により判定された従計時データに基づいて、複数の前記変更規則の中から１の変更規則を変更予定用に仮決定し、前記変更従制御信号を受信したことを契機に、前記変更予定用に仮決定した変更規則を正式に変更規則として決定するものであることを特徴とする遊技機Ｈ１７。
【１５７３】
遊技機Ｈ１７によれば、遊技機Ｈ１４の奏する効果に加え、次の効果を奏する。即ち、主制御手段では、変更条件が成立したと主変更契機判定手段により判定された主計時データに基づいて、複数の変更規則の中から１の変更規則が主変更規則決定手段により変更予定用に仮決定される。遊技条件のうち、予め設定された変更遊技条件が成立したことに基づいて、変更予定用に仮決定した変更規則が主変更規則決定手段により正式に変更規則として決定される。変更遊技条件が成立したことに基づいて、その変更遊技条件の成立を通知する変更従制御信号が主制御手段の従制御信号生成手段により生成される。
【１５７４】
一方、従制御手段では、変更条件が成立したと従変更契機判定手段により判定された従計時データに基づいて、複数の変更規則の中から１の変更規則が従変更規則決定手段により変更予定用に仮決定される。主制御手段の従制御信号出力手段が出力した変更従制御信号を受信したことに基づいて、変更予定用に仮決定した変更規則が従変更規則決定手段により正式に変更規則として決定される。これにより、従変更規則決定手段は、主変更規則決定手段が変更予定用に仮決定した変更規則を、正式な変更規則として決定するタイミングを、変更従制御信号により認識することができる。よって、主変更規則決定手段が変更規則を正式な変更規則として決定したのを確認した後に、従制御手段が正式に変更規則を決定することができる。従って、主制御手段から出力される特定の従制御信号を、従制御手段の判別手段は正確に判別することができるという効果がある。
【１５７５】
遊技機Ａ１からＡ６、Ｂ１からＢ１９、Ｃ１からＣ８、Ｄ１からＤ４、Ｅ１からＥ５、Ｆ１からＦ６、Ｇ１からＧ８、Ｈ１からＨ１７のいずれかにおいて、前記遊技機はパチンコ遊技機であることを特徴とする遊技機Ｉ１。中でも、パチンコ遊技機の基本構成としては操作ハンドルを備え、その操作ハンドルの操作に応じて球を所定の遊技領域へ発射し、球が遊技領域内の所定の位置に配設された作動口に入賞（又は作動口を通過）することを必要条件として、表示装置において動的表示されている識別情報が所定時間後に確定停止されるものが挙げられる。また、特別遊技状態の発生時には、遊技領域内の所定の位置に配設された可変入賞装置（特定入賞口）が所定の態様で開放されて球を入賞可能とし、その入賞個数に応じた有価価値（景品球のみならず、磁気カードへ書き込まれるデータ等も含む）が付与されるものが挙げられる。
【１５７６】
遊技機Ａ１からＡ６、Ｂ１からＢ１９、Ｃ１からＣ８、Ｄ１からＤ４、Ｅ１からＥ５、Ｆ１からＦ６、Ｇ１からＧ８、Ｈ１からＨ１７のいずれかにおいて、前記遊技機はスロットマシンであることを特徴とする遊技機Ｉ２。中でも、スロットマシンの基本構成としては、「複数の識別情報からなる識別情報列を動的表示した後に識別情報を確定表示する可変表示手段を備え、始動用操作手段（例えば操作レバー）の操作に起因して識別情報の動的表示が開始され、停止用操作手段（ストップボタン）の操作に起因して、或いは、所定時間経過することにより、識別情報の動的表示が停止され、その停止時の確定識別情報が特定識別情報であることを必要条件として、遊技者に有利な特別遊技状態を発生させる特別遊技状態発生手段とを備えた遊技機」となる。この場合、遊技媒体はコイン、メダル等が代表例として挙げられる。
【１５７７】
遊技機Ａ１からＡ６、Ｂ１からＢ１９、Ｃ１からＣ８、Ｄ１からＤ４、Ｅ１からＥ５、Ｆ１からＦ６、Ｇ１からＧ８、Ｈ１からＨ１７のいずれかにおいて、前記遊技機はパチンコ遊技機とスロットマシンとを融合させたものであることを特徴とする遊技機Ｉ３。中でも、融合させた遊技機の基本構成としては、「複数の識別情報からなる識別情報列を動的表示した後に識別情報を確定表示する可変表示手段を備え、始動用操作手段（例えば操作レバー）の操作に起因して識別情報の変動が開始され、停止用操作手段（例えばストップボタン）の操作に起因して、或いは、所定時間経過することにより、識別情報の動的表示が停止され、その停止時の確定識別情報が特定識別情報であることを必要条件として、遊技者に有利な特別遊技状態を発生させる特別遊技状態発生手段とを備え、遊技媒体として球を使用すると共に、前記識別情報の動的表示の開始に際しては所定数の球を必要とし、特別遊技状態の発生に際しては多くの球が払い出されるように構成されている遊技機」となる。
＜その他＞
従来より、パチンコ機やスロットマシンなどの遊技機は、遊技の制御を行う主制御基板に、賞球（スロットマシンではコイン）や貸し球の払い出し制御を行う払出制御基板や、図柄の変動表示等の表示制御を行う表示制御基板等の従制御基板が接続されている。主制御基板は、従制御基板に対して、制御に必要なパターン化された制御信号を出力することで、賞球の処理や図柄等の制御を行う。このようにすることで、主制御基板の制御負荷を抑制することができる。主制御基板では、始動口に遊技球等の遊技媒体が入賞する等の当否判定条件の成立に基づいて遊技の当否に関する各種抽選を実行し、当否に関する抽選結果に基づいて遊技を進行させる為の各種制御信号を従制御基板に出力している。従制御基板は、その制御信号に基づいて、液晶表示装置等に演出図柄等を変動表示させた後に、抽選結果を遊技者に報知する態様で停止表示させる制御を実行する。そして、抽選結果が当たりの場合には、主制御基板により制御される遊技であって、遊技者に有利な状態となる大当たり遊技が実行される。遊技者に有利な状態は、大当たり遊技のみに限らず、大当たりの判定確率が通常よりも高く設定される高確率遊技状態がある。主制御基板は、現在の状態が高確率遊技状態となれば、その報知に関する制御信号を従制御基板に出力する。上記に例示した遊技機の従制御基板には、特許文献１のように、主制御基板から送信された制御信号に基づいて行われる所定の抽選に当選した場合に、主制御基板の遊技状態が高確率遊技状態であると、遊技者に高確率遊技状態であることを液晶表示装置等で報知するものがある。この遊技機では、主制御基板から送信された制御信号に基づいて行われる所定の抽選に外れた場合には、主制御基板の遊技状態が高確率遊技状態であっても、遊技者に高確率遊技状態であることの報知はなされない。その場合、遊技者は、実際は高確率遊技状態であるのに、現在の遊技状態が高確率遊技状態であるか、通常の大当たり確率の通常遊技状態であるかの判別ができずに遊技をせざるを得ない。そのため遊技者は、高確率遊技状態であることが報知されれば、大当たりする可能性が高いため、遊技を続ける。一方、高確率遊技状態であることが報知されなくても、実は、従制御基板における所定の抽選が外れただけで、主制制御基板の遊技状態は高確率遊技状態ではないかと期待を持って遊技を続けることもある。この構成により、必ず、高確率遊技状態が報知される遊技機では、高確率遊技状態が報知されない場合には、大当たりへの期待感が薄れ、遊技をやめてしまうが、高確率遊技状態が必ずしも報知されない遊技機であれば、実際は通常遊技状態であっても、遊技者は高確率遊技状態かもしれないという期待感を持ち続け、遊技を継続する（例えば、特許文献：特開２０１１−１４３１５１号公報）。ところが最近、「ぶら下げ基板」と呼ばれる不正な基板を使用した不正行為が報告されている。この不正行為では、主制御基板と従制御基板との間に、不正な基板を取り付けて（不正な「ぶら下げ基板」を取り付けて）、不正に、高確率遊技状態の報知を従制御基板に行わせるものである。具体的には、主制御基板から従制御基板に送信される制御信号に基づいて従制御基板が行う抽選に当選すると、実際の遊技状態が高確率遊技状態であれば、高確率遊技状態を報知する。この従制御基板が行う抽選契機となる制御信号を不正に生成する回路を「ぶら下げ基板」内に設け、その制御信号を「ぶら下げ基板」から従制御基板に出力して、従制御基板に不正な抽選を何度も行わせて当選させ、主制御基板が高確率遊技状態に移行すると従制御基板に高確率遊技状態を不正に報知させるものである。この「ぶら下げ基板」を使用することにより、不正行為者は、遊技状態が高確率遊技状態だとわかっている場合にのみ遊技を続けることができ、一方、高確率遊技状態でない場合には遊技を止めることができる。よって、通常に遊技している遊技者よりも多くの利益を得ることが可能となってしまう。遊技場などでは、この「ぶら下げ基板」を用いた不正行為により、多大な被害を被っているという問題点があった。なお、主制御基板から従制御基板に送信された制御信号に基づいて所定条件が成立した場合に、遊技の進行を示唆する遊技動作示唆を液晶表示装置等に表示等させるように構成した遊技機もある。この遊技動作示唆は、液晶表示装置等に表示等される示唆通りの遊技が、遊技者によって行われた場合に、その遊技の結果として所定の利益が遊技者に付与されることになる演出である。このような遊技機においても、「ぶら下げ基板」を用いて、所定条件が成立する契機となる制御信号を従制御基板に出力して従制御基板に不正な遊技動作示唆を行わせるという不正行為が行われる問題点がある。本技術的思想は、上記例示した問題点等を解決するためになされたものであり、「ぶら下げ基板」を用いた不正行為による被害を低減させることができる遊技機を提供することを目的とする。
＜手段＞
この目的を達成するために技術的思想１の遊技機は、遊技の主たる制御を行う主制御手段と、その主制御手段からの従制御信号に基づいて制御を行う従制御手段と、その従制御手段からの指示に基づいて演出を行う演出実行手段と、を有し、入賞役に当選すると遊技者が所定の遊技価値を獲得可能な入賞役遊技が実行され、前記主制御手段は、遊技条件の成立に基づいて前記従制御信号を生成する従制御信号生成手段と、その従制御信号生成手段により生成された前記従制御信号を前記従制御手段に出力する従制御信号出力手段と、を有し、前記従制御手段は、前記主制御手段の従制御信号出力手段により出力された従制御信号を判別する判別手段と、その判別手段によって、前記受信した従制御信号が前記遊技条件のうちの特定の遊技条件の成立に基づいて生成された特定の従制御信号であると判別された場合に、前記入賞役遊技の実行において遊技者にとって有利となる遊技の進行を示唆する遊技動作示唆演出を実行するかを抽選する示唆演出抽選手段と、その示唆演出抽選手段によって前記遊技動作示唆演出を実行すると抽選された場合には、前記入賞役遊技において前記遊技動作示唆演出を前記演出実行手段により行わせる示唆実行手段と、を有し、前記主制御手段の従制御信号生成手段は、前記特定の従制御信号の生成方法を所定の変更規則に基づいて変更して、その特定の従制御信号を生成するものであり、前記従制御手段の判別手段は、前記所定の変更規則に基づいて、前記主制御手段の従制御信号出力手段により出力された従制御信号を判別した結果、その従制御信号が前記特定の従制御信号となった場合に、特定の遊技条件が成立したものと判別する。
技術的思想２の遊技機は、技術的思想１記載の遊技機において、前記主制御手段と前記従制御手段とへ共通したパルス信号を出力するパルス信号出力手段を備え、前記主制御手段は、そのパルス信号出力手段からのパルス信号に基づいてカウント値を更新する主パルスカウント手段と、遊技の制御を実行する主演算手段と、遊技機の電源が断した状態でも計時を行い、予め定められた設定時間となると、その設定時間となったことを通知する主通知信号を前記主演算手段に対して出力する主計時手段と、を有し、前記主演算手段は、前記主通知信号を受信したことに基づいて、前記主パルスカウント手段からカウント値を取得する主カウント値取得手段と、その主カウント値取得手段により取得されたカウント値に基づいて、複数の前記変更規則の中から１の変更規則を決定する主変更規則決定手段と、を有し、前記主制御手段の従制御信号生成手段は、前記主演算手段に設けられ、前記主変更規則決定手段により決定された変更規則に基づいて前記特定の従制御信号の生成方法を変更して、その特定の従制御信号を生成するものであり、前記従制御手段は、前記パルス信号出力手段からのパルス信号に基づいてカウント値を更新する従パルスカウント手段と、前記主制御手段の従制御信号出力手段から出力される従制御信号に基づいて、遊技の制御を実行する従演算手段と、遊技機の電源が断された状態でも、前記主計時手段と同期した値で計時を行い、前記主計時手段と同じ予め定められた設定時間となると、その設定時間となったことを通知する従通知信号を前記従演算手段に対して出力する従計時手段と、を有し、前記従演算手段は、前記従通知信号を受信したことに基づいて、従パルスカウント手段からカウント値を取得する従カウント値取得手段と、その従カウント値取得手段により取得されたカウント値に基づいて、複数の前記変更規則の中から１の変更規則を決定する従変更規則決定手段と、を有し、前記従制御手段の判別手段は、前記従演算手段に設けられ、前記従変更規則決定手段により決定された変更規則に基づいて、前記主制御手段の従制御信号出力手段により出力された従制御信号を判別した結果、その従制御信号が前記特定の従制御信号となった場合に、特定の遊技条件が成立したものと判別するものである。
技術的思想３の遊技機は、技術的思想２に記載の遊技機において、前記主制御手段の従制御信号生成手段は、前記主変更規則決定手段が決定した変更規則が記憶される主変更規則記憶手段を有し、前記従制御手段は、前記従変更規則決定手段が決定した変更規則が記憶される従新変更規則記憶領域と、その従新変更規則記憶領域に新たな変更規則が記憶される前にその従新変更規則記憶領域に記憶されていた変更規則が記憶される従旧変更規則記憶領域と、を有した従変更規則記憶手段と、を有し、前記従制御手段の判別手段は、前記従新変更規則記憶領域に記憶された変更規則と前記従旧変更規則記憶領域に記憶された変更規則とのそれぞれに基づいて、前記主制御手段の従制御信号出力手段により出力された従制御信号を判別した結果、そのどちらか一方の変更規則に基づいてその従制御信号が前記特定の従制御信号となった場合に、特定の遊技条件が成立したものと判別するものである。
技術的思想４の遊技機は、技術的思想３記載の遊技機において、前記従制御手段の判別手段は、前記従新変更規則記憶領域に記憶された変更規則と前記従旧変更規則記憶領域に記憶された変更規則とのそれぞれで判別を行う場合に、前記従新変更規則記憶領域に記憶された変更規則に基づいて、前記主制御手段の従制御信号出力手段により出力された従制御信号を判別した結果、その従制御信号が前記特定の従制御信号となると、その後、前記主制御手段の従制御信号出力手段により出力される従制御信号については、前記従新変更規則記憶領域に記憶された変更規則で判別を行うものである。
技術的思想５の遊技機は、技術的思想２から４のいずれかに記載の遊技機において、遊技機への電源投入後から前記主パルスカウント手段および前記従パルスカウント手段の各カウント値が取得されるまでの間に、その各カウント値をリセットするための共通のリセット信号を、前記主パルスカウント手段および前記従パルスカウント手段へそれぞれ出力するリセット信号出力手段を有している。
＜効果＞
技術的思想１記載の遊技機によれば、主制御手段において、遊技条件の成立に基づいて従制御信号生成手段により従制御信号が生成され、その従制御信号が従制御信号出力手段によって従制御手段に出力される。従制御手段では、受信した従制御信号が判別手段によって判別され、その従制御信号が、遊技条件のうちの特定の遊技条件の成立に基づいて生成された特定の従制御信号であると判別されると、入賞役遊技の実行において遊技者にとって有利となる遊技動作示唆演出を実行するかが示唆演出抽選手段によって抽選される。そして、その抽選において、遊技動作示唆演出を実行すると抽選された場合には、示唆実行手段が入賞役遊技において遊技動作示唆演出を演出実行手段により行わせる。これにより、主制御手段は遊技動作示唆演出を実行するか否かの抽選処理を行わないので、主制御手段の制御負荷を軽くすることができる。ここで、主制御手段の従制御信号生成手段では、所定の変更規則に基づいて変更された生成方法で特定の従制御信号が生成される。そして、従制御手段では、所定の変更規則に基づいて、主制御手段の従制御信号出力手段により出力された従制御信号が判別手段によって判別される。判別の結果、その従制御信号が特定の従制御信号となった場合に、特定の遊技条件が成立したものと判別手段によって判別される。これにより、所定の変更規則に基づいて変更された生成方法で従制御手段により生成された特定の従制御信号が主制御手段から従制御手段に対して出力された場合、従制御手段の判別手段は、変更された特定の従制御信号を所定の変更規則に基づいて判別した結果、特定の遊技条件が成立したことを判別できる。一方、「ぶら下げ基板」等が特定の従制御信号を解析して、その解析した特定の従制御信号を不正に従制御手段に出力しても、遊技機で使用される特定の従制御信号は変更されているので、従制御手段は「ぶら下げ基板」から出力された不正な「特定の従制御信号」を受信しても、それを正規の「特定の従制御信号」とは異なったものと判別できる。従って、不正に特定の遊技条件を成立させることを防止できるので、「ぶら下げ基板」等を用いた不正行為による被害を低減できるという効果がある。
技術的思想２記載の遊技機によれば、技術的思想１記載の遊技機の奏する効果に加え、次の効果を奏する。即ち、主制御手段と従制御手段とへ共通したパルス信号がパルス信号出力手段により出力される。主制御手段では、そのパルス信号出力手段からのパルス信号に基づいてカウント値が主パルスカウント手段により更新される。また、遊技の制御が主演算手段により実行される。遊技機の電源が断された状態でも計時が行われ、予め定められた設定時間となったことを通知する主通知信号が主計時手段により主演算手段に対して出力される。主制御手段の主演算手段では、主通知信号を受信したことに基づいて、主パルスカウント手段からカウント値が主カウント値取得手段により取得される。その主カウント値取得手段により取得されたカウント値に基づいて、複数の変更規則の中から１の変更規則が主変更規則決定手段により決定される。主制御手段では、その主変更規則決定手段により決定された変更規則に基づいて特定の従制御信号の生成方法が主演算手段に設けられた従制御信号生成手段により変更され、その特定の従制御信号が生成される。一方、従制御手段では、パルス信号出力手段からのパルス信号を受信してカウント値が従パルスカウント手段により更新される。主制御手段の従制御信号出力手段から出力される従制御信号に基づいて、遊技の制御が従演算手段により実行される。また、遊技機の電源が断された状態でも、主計時手段と同期した値で計時を行い、前記主計時手段と同じ予め定められた設定時間となると従演算手段にその設定時間となったことを通知する従通知信号が従計時手段により出力される。従制御手段の従演算手段では、従通知信号を受信したことに基づいて、従パルスカウント手段からカウント値が従カウント値取得手段により取得される。その従カウント値取得手段により取得されたカウント値に基づいて、複数の変更規則の中から１の変更規則が従変更規則決定手段により決定される。従変更規則決定手段により決定された変更規則に基づいて、主制御手段の従制御信号出力手段により出力された従制御信号を判別した結果、その従制御信号が特定の従制御信号となった場合に、特定の遊技条件が成立したものと従演算手段に設けられた判別手段により判別される。よって、主変更規則決定手段と従変更規則決定手段とで、互いに決定する変更規則示す信号を通知しなくとも、変更条件が成立すれば、同じタイミング（時間）で、互いに同じ変更規則をそれぞれ決定できる。このように、決定する変更規則を示す信号を、主制御手段と従制御手段との間で通知しないので、「ぶら下げ基板」等が不正な特定の従制御信号を従制御手段へ出力するという、不正行為を抑制できるという効果がある。しかも、パルス信号出力手段は、共通のパルス信号を主制御手段と従制御手段とへ出力するので、主パルスカウント手段と従パルスカウント手段とは、それぞれ同期して同じカウント値で更新できる。また、主変更規則決定手段と従変更規則決定手段とでは、同じ設定時間となったことを契機として、カウント値をそれぞれ取得するので、万一、「ぶら下げ基板」等がパルス信号出力手段から出力されるパルス信号入力し、これをカウントしたとしても、「ぶら下げ基板」等は、そのカウント値をどのタイミングで取得しているかは判別できない。よって、「ぶら下げ基板」等は、主変更規則決定手段と従変更規則決定手段とがそれぞれ決定した変更規則を把握できないので、この点においても、「ぶら下げ基板」等が不正な特定の従制御信号を従制御手段へ出力するという、不正行為を抑制できるという効果がある。なお、主パルスカウント手段は、主演算手段に設けても良いし、従パルスカウント手段は、従演算手段に設けてもよい。
技術的思想３記載の遊技機によれば、技術的思想２に記載の遊技機の奏する効果に加え、次の効果を奏する。即ち、主制御手段の従制御信号生成手段では、主変更規則決定手段により変更規則が決定され、その決定された変更規則が主変更規則記憶手段に記憶される。従制御手段では、従変更規則決定手段により変更規則が決定され、その決定された変更規則が従変更規則記憶手段の従新変更規則記憶領域に記憶され、その従新変更規則記憶領域に新たに変更規則が記憶される前に記憶されていた変更規則が従変更規則記憶手段の従旧変更規則記憶領域に記憶される。従新変更規則記憶領域に記憶された変更規則と従旧変更規則記憶領域に記憶された変更規則とのそれぞれに基づいて、主制御手段の従制御信号出力手段により出力された従制御信号が判別手段により判別される。判別の結果、どちらか一方の変更規則に基づいてその従制御信号が特定の従制御信号となった場合に、特定の遊技条件が成立したものと従制御手段の判別手段によって判別される。このように、従制御手段は、新たに決定した変更規則と前回決定した変更規則とにより特定の従制御信号を判別する。よって、主制御手段と従制御手段との制御処理タイミングの違い等から、従制御手段の従変更規則決定手段が主制御手段の主変更規則決定手段よりも先に変更規則を決定した場合にも、特定の従制御信号を正確に判別することができるという効果がある。
技術的思想４記載の遊技機によれば、技術的思想３記載の遊技機の奏する効果に加え、次の効果を奏する。即ち、従制御手段では、従新変更規則記憶領域に記憶された変更規則と従旧変更規則記憶領域に記憶された変更規則とのそれぞれで判別を行う場合に、従新変更規則記憶領域に記憶された変更規則に基づいて、従制御信号を特定の従制御信号であると従制御手段の判別手段により判別されると、その後、出力される従制御信号については、従新変更規則記憶領域に記憶された変更規則により判別される。これにより、従制御手段では、新たに決定した変更規則に基づいて生成された特定の従制御信号を判別した後の判別からは、新たに決定した変更規則と前回の変更規則とに基づいて判別していたものを、新たに決定した変更規則に基づいて判別するように変更する。よって、従制御手段の判別手段が２つの変更規則で従制御信号を判別する期間を短くできる。従って、特定の従制御信号をより正確に判別できるという効果がある。
技術的思想５記載の遊技機によれば、技術的思想２から４のいずれかに記載の遊技機の奏する効果に加え、次の効果を奏する。即ち、遊技機への電源投入後から主パルスカウント手段および従パルスカウント手段の各カウント値が取得されるまでの間に、その各カウント値をリセットするための共通のリセット信号が、主パルスカウント手段および従パルスカウント手段へそれぞれリセット信号出力手段により出力される。これにより、主パルスカウント手段および従パルスカウント手段の各カウント値を一致できる。よって、主パルスカウント値取得手段および従パルスカウント値取得手段が互いに同じカウント値を取得できる。従って、主制御手段および従制御手段で、互いに同じカウント値に基づいて、互いに同じ変更規則を決定することにより、従制御手段の判別手段は、主制御手段が出力する特定の従制御信号を、正確に判別できるという効果がある。
【符号の説明】
【１５７８】
１０          パチンコ機（遊技機）
１１０        主制御装置（主制御手段）
１１３        音声ランプ制御装置（従制御手段の一部）
１１４        表示制御装置（演出実行手段の一部）
２５４        パルス信号出力回路（パルス信号出力手段）
２５５        リセット信号出力回路（リセット信号出力手段）
２６１ａ      加工条件設定記憶エリア（主変更規則記憶手段）
２６２ａ      加工条件設定記憶エリア（従変更規則記憶手段）
２６２ａ１    従新加工条件設定記憶エリア（従新変更規則記憶領域）
２６２ａ２    従旧加工条件設定記憶エリア（従旧変更規則記憶領域）
２６３        ＲＴＣ（主計時手段）
２６４        ＲＴＣ（従計時手段）
２６５        主カウント回路（主パルスカウント手段）
２６６        従カウント回路（従パルスカウント手段）
２６７        ＲＴＣ制御装置（主計時手段）
Ｓ１０１      （従制御信号出力手段）
Ｓ１０８、Ｓ１１０、Ｓ１１４    （従制御信号生成手段）
Ｓ２５０      （主カウント値取得手段）
Ｓ２６０、Ｓ２７０、Ｓ２９０、Ｓ３３０    （主変更規則決定手段）
Ｓ２８０      （主計時データ取得手段）
Ｓ１２１４、Ｓ１２２０    （判別手段）
Ｓ１４０６    （示唆実行手段）
Ｓ１４１３    （示唆演出抽選手段）
Ｓ１４７０    （従カウント値取得手段）
Ｓ１５２０、Ｓ１５３０、Ｓ１５５０、Ｓ１５６０    （従変更規則決定手段）
Ｓ１５４０    （従計時データ取得手段）
【図１】
0005974502.tif 000002
【図２】
0005974502.tif 000003
【図３】
0005974502.tif 000004
【図４】
0005974502.tif 000005
【図５】
0005974502.tif 000006
【図６】
0005974502.tif 000007
【図７】
0005974502.tif 000008
【図８】
0005974502.tif 000009
【図９】
0005974502.tif 000010
【図１０】
0005974502.tif 000011
【図１１】
0005974502.tif 000012
【図１２】
0005974502.tif 000013
【図１３】
0005974502.tif 000014
【図１４】
0005974502.tif 000015
【図１５】
0005974502.tif 000016
【図１６】
0005974502.tif 000017
【図１７】
0005974502.tif 000018
【図１８】
0005974502.tif 000019
【図１９】
0005974502.tif 000020
【図２０】
0005974502.tif 000021
【図２１】
0005974502.tif 000022
【図２２】
0005974502.tif 000023
【図２３】
0005974502.tif 000024
【図２４】
0005974502.tif 000025
【図２５】
0005974502.tif 000026
【図２６】
0005974502.tif 000027
【図２７】
0005974502.tif 000028
【図２８】
0005974502.tif 000029
【図２９】
0005974502.tif 000030
【図３０】
0005974502.tif 000031
【図３１】
0005974502.tif 000032
【図３２】
0005974502.tif 000033
【図３３】
0005974502.tif 000034
【図３４】
0005974502.tif 000035
【図３５】
0005974502.tif 000036
【図３６】
0005974502.tif 000037
【図３７】
0005974502.tif 000038
【図３８】
0005974502.tif 000039
【図３９】
0005974502.tif 000040
【図４０】
0005974502.tif 000041
【図４１】
0005974502.tif 000042
【図４２】
0005974502.tif 000043
【図４３】
0005974502.tif 000044
【図４４】
0005974502.tif 000045
【図４５】
0005974502.tif 000046
【図４６】
0005974502.tif 000047
【図４７】
0005974502.tif 000048
【図４８】
0005974502.tif 000049
【図４９】
0005974502.tif 000050
【図５０】
0005974502.tif 000051
【図５１】
0005974502.tif 000052
【図５２】
0005974502.tif 000053
【図５３】
0005974502.tif 000054
【図５４】
0005974502.tif 000055
【図５５】
0005974502.tif 000056
【図５６】
0005974502.tif 000057
【図５７】
0005974502.tif 000058
【図５８】
0005974502.tif 000059
【図５９】
0005974502.tif 000060
【図６０】
0005974502.tif 000061
【図６１】
0005974502.tif 000062
【図６２】
0005974502.tif 000063
【図６３】
0005974502.tif 000064
【図６４】
0005974502.tif 000065
【図６５】
0005974502.tif 000066
【図６６】
0005974502.tif 000067
【図６７】
0005974502.tif 000068
【図６８】
0005974502.tif 000069
【図６９】
0005974502.tif 000070
【図７０】
0005974502.tif 000071
【図７１】
0005974502.tif 000072
【図７２】
0005974502.tif 000073
【図７３】
0005974502.tif 000074
【図７４】
0005974502.tif 000075
【図７５】
0005974502.tif 000076
【図７６】
0005974502.tif 000077
【図７７】
0005974502.tif 000078
【図７８】
0005974502.tif 000079
【図７９】
0005974502.tif 000080
【図８０】
0005974502.tif 000081
【図８１】
0005974502.tif 000082
【図８２】
0005974502.tif 000083
【図８３】
0005974502.tif 000084
【図８４】
0005974502.tif 000085
【図８５】
0005974502.tif 000086
【図８６】
0005974502.tif 000087
【図８７】
0005974502.tif 000088
【図８８】
0005974502.tif 000089
【図８９】
0005974502.tif 000090
【図９０】
0005974502.tif 000091
【図９１】
0005974502.tif 000092
【図９２】
0005974502.tif 000093
【図９３】
0005974502.tif 000094
【図９４】
0005974502.tif 000095
【図９５】
0005974502.tif 000096
【図９６】
0005974502.tif 000097
【図９７】
0005974502.tif 000098
【図９８】
0005974502.tif 000099
【図９９】
0005974502.tif 000100
【図１００】
0005974502.tif 000101
【図１０１】
0005974502.tif 000102
【図１０２】
0005974502.tif 000103
【図１０３】
0005974502.tif 000104
【図１０４】
0005974502.tif 000105
【図１０５】
0005974502.tif 000106
【図１０６】
0005974502.tif 000107
【図１０７】
0005974502.tif 000108
【図１０８】
0005974502.tif 000109
【図１０９】
0005974502.tif 000110
【図１１０】
0005974502.tif 000111
【図１１１】
0005974502.tif 000112
【図１１２】
0005974502.tif 000113
【図１１３】
0005974502.tif 000114
【図１１４】
0005974502.tif 000115
【図１１５】
0005974502.tif 000116
【図１１６】
0005974502.tif 000117
【図１１７】
0005974502.tif 000118
【図１１８】
0005974502.tif 000119
【図１１９】
0005974502.tif 000120
【図１２０】
0005974502.tif 000121
【図１２１】
0005974502.tif 000122
【図１２２】
0005974502.tif 000123
【図１２３】
0005974502.tif 000124
【図１２４】
0005974502.tif 000125
【図１２５】
0005974502.tif 000126
【図１２６】
0005974502.tif 000127
【図１２７】
0005974502.tif 000128
【図１２８】
0005974502.tif 000129
【図１２９】
0005974502.tif 000130
【図１３０】
0005974502.tif 000131
【図１３１】
0005974502.tif 000132
【図１３２】
0005974502.tif 000133
【図１３３】
0005974502.tif 000134
【図１３４】
0005974502.tif 000135
【図１３５】
0005974502.tif 000136
【図１３６】
0005974502.tif 000137
【図１３７】
0005974502.tif 000138
【図１３８】
0005974502.tif 000139
【図１３９】
0005974502.tif 000140
【図１４０】
0005974502.tif 000141
【図１４１】
0005974502.tif 000142
【図１４２】
0005974502.tif 000143
【図１４３】
0005974502.tif 000144
【図１４４】
0005974502.tif 000145
【図１４５】
0005974502.tif 000146
【図１４６】
0005974502.tif 000147
【図１４７】
0005974502.tif 000148
【図１４８】
0005974502.tif 000149
【図１４９】
0005974502.tif 000150
【図１５０】
0005974502.tif 000151
【図１５１】
0005974502.tif 000152
【図１５２】
0005974502.tif 000153
【図１５３】
0005974502.tif 000154
【図１５４】
0005974502.tif 000155
【図１５５】
0005974502.tif 000156
【図１５６】
0005974502.tif 000157
【図１５７】
0005974502.tif 000158
【図１５８】
0005974502.tif 000159
【図１５９】
0005974502.tif 000160
【図１６０】
0005974502.tif 000161
【図１６１】
0005974502.tif 000162
【図１６２】
0005974502.tif 000163
【図１６３】
0005974502.tif 000164
【図１６４】
0005974502.tif 000165
【図１６５】
0005974502.tif 000166
【図１６６】
0005974502.tif 000167
【図１６７】
0005974502.tif 000168
【図１６８】
0005974502.tif 000169
【図１６９】
0005974502.tif 000170
【図１７０】
0005974502.tif 000171
【図１７１】
0005974502.tif 000172
【図１７２】
0005974502.tif 000173