(57)【要約】      （修正有）【課題】遊技媒体の払出を良好に行うことができる遊技機を提供する。【解決手段】パチンコ機は主制御基板３０１と払出制御基板３２２とを備えている。主制御基板３０１には入賞記憶用リングバッファ３１３ａが設けられており、入賞情報は入賞記憶用リングバッファ３１３ａに記憶される。また、主制御基板３０１から払出制御基板３２２には、上記入賞情報に基づいて特定された賞球コマンドが出力される。払出制御基板３２２には賞球数記憶エリア３３３ａが設けられており、賞球コマンドに基づいて特定された賞球数が賞球数記憶エリア３３３ａに記憶される。そして、賞球数記憶エリア３３３ａに記憶された賞球数の遊技球が払い出されるように払出装置２２４が駆動制御される。当該構成において、下皿が満杯状態となった場合には満杯報知が実行されるとともに、その後の賞球数の状況に応じて異常報知が実行される。【選択図】図２２
2020014883.tif 000002
【特許請求の範囲】
【請求項１】
遊技媒体の払出を行う払出手段と、
払出対象の遊技媒体数を特定する上で用いられる特定用情報を記憶する特定用記憶手段と、
前記特定用情報に基づいて特定された遊技媒体数の払出を行うべく前記払出手段を駆動制御する駆動制御手段と、
前記払出手段から払い出された遊技媒体を貯留する外側貯留部と、
を備えていることを特徴とする遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技機に関するものである。
【背景技術】
【０００２】
遊技機の一種であるパチンコ遊技機では、遊技領域に設けられた入球部に遊技球が入球することに基づいて払出装置が駆動制御され、当該払出装置から球受け皿に遊技球が払い出される。この払出装置の駆動制御は制御装置にて行われる。詳細には、制御装置には払出を行うべく遊技球数を記憶しておくための記憶エリアが設けられており、当該記憶エリアに記憶されている数分の遊技球が払い出されるように払出装置が駆動制御される（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１６７４３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、上記例示等のような遊技機においては遊技媒体の付与を良好に行うことが可能な構成が求められており、この点について未だ改良の余地がある。
【０００５】
なお、以上の問題は、パチンコ遊技機に限定されることはなく、遊技結果に応じて遊技媒体が払い出される他の遊技機においても同様に発生する問題である。
【０００６】
本発明は、上記例示した事情等に鑑みてなされたものであり、遊技媒体の付与を良好に行うことが可能な遊技機を提供することを目的とするものである。
【課題を解決するための手段】
【０００７】
上記課題を解決すべく請求項１記載の発明は、遊技媒体の払出を行う払出手段と、
払出対象の遊技媒体数を特定する上で用いられる特定用情報を記憶する特定用記憶手段と、
前記特定用情報に基づいて特定された遊技媒体数の払出を行うべく前記払出手段を駆動制御する駆動制御手段と、
前記払出手段から払い出された遊技媒体を貯留する外側貯留部と、
を備えていることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、遊技媒体の付与を良好に行うことが可能となる。
【図面の簡単な説明】
【０００９】
【図１】第１の実施の形態におけるパチンコ機を示す正面図である。
【図２】パチンコ機の主要な構成を展開して示す斜視図である。
【図３】パチンコ機の主要な構成を展開して示す斜視図である。
【図４】パチンコ機の構成を示す背面図である。
【図５】前扉枠の構成を示す背面図である。
【図６】本体枠の構成を示す正面図である。
【図７】遊技盤の構成を示す正面図である。
【図８】本体枠の構成を示す背面図である。
【図９】遊技盤の背面構成を示す斜視図である。
【図１０】遊技盤から主制御装置ユニットを取り外した状態を示す背面図である。
【図１１】主制御装置ユニットの構成を示す斜視図である。
【図１２】裏パックユニットの構成を示す正面図である。
【図１３】裏パックユニットの構成を示す分解斜視図である。
【図１４】パチンコ機の電気的構成を示すブロック図である。
【図１５】図柄表示装置の表示内容を示す説明図である。
【図１６】遊技制御に用いる各種カウンタの概要を示す説明図である。
【図１７】主制御基板のＣＰＵによるＮＭＩ割込み処理を示すフローチャートである。
【図１８】タイマ割込み処理を示すフローチャートである。
【図１９】始動入賞処理を示すフローチャートである。
【図２０】メイン処理を示すフローチャートである。
【図２１】通常処理を示すフローチャートである。
【図２２】遊技球の払出及び当該払出に付随した報知に関する電気的構成を示すブロック図である。
【図２３】（ａ）は入賞記憶用リングバッファを説明するための説明図、（ｂ）は入賞テーブル記憶エリアを説明するための説明図である。
【図２４】（ａ）は賞球テーブル記憶エリアを説明するための説明図、（ｂ）は賞球数記憶エリアを説明するための説明図である。
【図２５】主制御基板のＣＰＵによる信号読み込み処理を示すフローチャートである。
【図２６】入賞特定処理を示すフローチャートである。
【図２７】賞球特定処理を示すフローチャートである。
【図２８】払出制御基板のＣＰＵによる入力時割込み処理を示すフローチャートである。
【図２９】メイン処理を示すフローチャートである。
【図３０】タイマ割込み処理を示すフローチャートである。
【図３１】賞球制御処理を示すフローチャートである。
【図３２】入賞とそれに対応する賞球との様子を説明するためのタイムチャートである。
【図３３】払出制御基板のＣＰＵによる払出側満杯特定処理を示すフローチャートである。
【図３４】払出側球無特定処理を示すフローチャートである。
【図３５】主制御基板のＣＰＵによる主側満杯特定処理を示すフローチャートである。
【図３６】主側球無特定処理を示すフローチャートである。
【図３７】入賞情報数特定処理を示すフローチャートである。
【図３８】音声ランプ制御基板のＣＰＵによる報知制御処理を示すフローチャートである。
【図３９】異常報知開始処理を示すフローチャートである。
【図４０】遊技球の払出に付随した報知の様子を説明するためのタイムチャートである。
【図４１】第２の実施の形態における遊技球の払出及び当該払出に付随した報知に関する電気的構成を示すブロック図である。
【図４２】主制御基板のＣＰＵによるメイン処理を示すフローチャートである。
【図４３】信号読み込み処理を示すフローチャートである。
【図４４】賞球特定処理を示すフローチャートである。
【図４５】主側賞球コマンド数特定処理を示すフローチャートである。
【図４６】払出制御基板のＣＰＵによるメイン処理を示すフローチャートである。
【図４７】入力時割込み処理を示すフローチャートである。
【図４８】賞球コマンド格納処理を示すフローチャートである。
【図４９】タイマ割込み処理を示すフローチャートである。
【図５０】コマンド判定処理を示すフローチャートである。
【図５１】賞球制御処理を示すフローチャートである。
【図５２】払出側賞球コマンド数特定処理を示すフローチャートである。
【発明を実施するための形態】
【００１０】
はじめに、本実施の形態から抽出され得る発明群を必要に応じて効果等を示しつつ説明する。なお以下においては、理解の容易のため、発明の実施の形態において対応する構成を括弧書き等で適宜示すが、この括弧書き等で示した具体的構成に限定されるものではない。
【００１１】
手段１．遊技媒体の払出を行う払出手段（払出装置２２４）と、
払出対象の遊技媒体数を特定する上で用いられる特定用情報を記憶する特定用記憶手段（入賞記憶用リングバッファ３１３ａ又は賞球記憶用リングバッファ３３３ｂ）と、
前記特定用情報に基づいて特定された遊技媒体数の払出を行うべく前記払出手段を駆動制御する駆動制御手段（払出制御基板３２２のＣＰＵ３３１におけるステップＳ１２０４の処理を行う機能又は払出制御基板３２２のＣＰＵ３３１におけるステップＳ２９１０の処理を行う機能）と、
前記払出手段から払い出された遊技媒体を貯留する外側貯留部（下皿３４）と、
当該外側貯留部が満杯状態であるか否かを特定する満杯特定手段（払出制御基板３２２のＣＰＵ３３１における払出側満杯特定処理を行う機能）と、
当該満杯特定手段により前記外側貯留部が満杯状態であると特定された場合に、前記払出手段による遊技媒体の払出を制限する払出制限手段（払出制御基板３２２のＣＰＵ３３１におけるステップＳ１２０１又はステップＳ２９０８の処理を行う機能等）と、
前記満杯特定手段により前記外側貯留部が満杯状態であると特定された場合に、予め定められた満杯報知が実行されるように満杯報知処理を実行する満杯報知処理実行手段（音声ランプ制御基板３２４のＣＰＵ３４１におけるステップＳ１８０３の処理を行う機能）と、
前記払出手段による遊技媒体の払出が制限されている状況において前記特定用情報又は当該特定用情報に対応した遊技媒体数が所定数より増加したことに基づいて、前記満杯報知とは異なる態様の増加報知が実行されるように増加報知処理を実行する増加報知処理実行手段（主制御基板３０１のＣＰＵ３１１におけるステップＳ１７０３の処理を行う機能等又は払出制御基板３２２のＣＰＵ３３１におけるステップＳ３００３の処理を行う機能等）と、
を備えていることを特徴とする遊技機。
【００１２】
手段１によれば、外側貯留部が満杯状態となった場合には払出手段による遊技媒体の払出が制限されることで、払出手段の故障等が防止される。但し、遊技媒体の払出が制限された状態が長期間に亘って継続されてしまうと、様々な問題の発生が懸念される。例えば、電気的なノイズ等の影響で特定用記憶手段に記憶された情報が書換えられてしまう可能性が高まる。この場合、遊技者にとっては本来払い出されるはずであった遊技媒体が払い出されないといった事態が生じてしまうおそれがあり、好ましくない。これに対して、満杯報知が実行されることにより、遊技者等に対して上記満杯状態を解消するように促すことが可能となる。
【００１３】
また、上記満杯報知が実行されたとしても満杯状態が解消されないことが想定される。この場合、特定用情報又は特定用情報に対応した遊技媒体数が払出対象として扱われず増加していくことがある。これに対して、払出手段による遊技媒体の払出が制限されている状況において特定用情報又は当該特定用情報に対応した遊技媒体数が所定数より増加したことに基づいて、満杯報知とは異なる態様の増加報知が実行される。これにより、特定用情報又は特定用情報に対応した遊技媒体数が払出対象として扱われず増加していることを遊技者等に知らせることが可能となり、満杯報知が実行された段階では満杯状態の解消を行わなかった遊技者等に対して、当該満杯状態の解消を再度促すことが可能となる。
【００１４】
なお、「満杯報知処理」や「増加報知処理」としては、遊技機に設置された音出力手段から報知音を出力させる処理、遊技機に設置された発光手段を点灯等させる処理、若しくは遊技機に設置された表示装置の表示画面にて報知表示を行わせる処理のいずれか１つ又は任意の組合せが考えられる。また、これらに加え又は代えて、遊技ホールの管理装置（例えば、ホールコンピュータ）に異常信号を出力する処理も考えられる。以下の各報知処理についても同様である。
【００１５】
手段２．手段１において、前記特定用情報又は当該特定用情報に対応した遊技媒体数が予め定められた上限基準数に達しているか否かを特定する上限特定手段（主制御基板３０１のＣＰＵ３１１におけるステップＳ１７０２の処理を行う機能又は払出制御基板３２２のＣＰＵ３３１におけるステップＳ３００２の処理を行う機能）をさらに備えており、
前記増加報知処理実行手段は、前記満杯報知が実行された後であって前記払出手段による遊技媒体の払出が制限されている状況において前記上限特定手段により前記上限基準数に達していると特定された場合に前記増加報知処理を実行するものであることを特徴とする遊技機。
【００１６】
手段２によれば、満杯報知が実行された後であって払出手段による遊技媒体の払出が制限されている状況において、特定用情報又は当該特定用情報に対応した遊技媒体数が上限基準数に達することで増加報知が実行される。
【００１７】
なお、「上限基準数に達しているか否かを特定する」構成としては、実際の演算処理において、上限基準数を超えているか否かを判定する構成としてもよく、上限基準数以上となっているか否かを判定する構成としてもよい。また、その判定の仕方は、加算式又は減算式のいずれであってもよい。
【００１８】
手段３．手段１において、前記特定用情報又は当該特定用情報に対応した遊技媒体数が予め定められた上限基準数に達しているか否かを特定する上限特定手段（主制御基板３０１のＣＰＵ３１１におけるステップＳ１７０２の処理を行う機能又は払出制御基板３２２のＣＰＵ３３１におけるステップＳ３００２の処理を行う機能）をさらに備えており、
前記増加報知処理実行手段は、前記満杯報知が実行された後であって前記払出手段による遊技媒体の払出が制限されている状況において前記上限特定手段により前記上限基準数に達していると特定された場合に前記増加報知処理を実行するものであり、
さらに、前記増加報知は連続的又は断続的に行われるものであり、
前記増加報知が連続的又は断続的に行われている状況において、前記満杯特定手段により前記外側貯留部が満杯状態でないと特定されたとしても前記増加報知を解除する増加報知解除処理を実行することなく、前記上限特定手段により前記上限基準数に達していないと特定された場合に前記増加報知解除処理を実行する増加報知解除処理実行手段（主制御基板３０１のＣＰＵ３１１におけるステップＳ１７０５の処理を行う機能等又は払出制御基板３２２のＣＰＵ３３１におけるステップＳ３００５の処理を行う機能等）を備えていることを特徴とする遊技機。
【００１９】
手段３によれば、満杯報知が実行された後であって払出手段による遊技媒体の払出が制限されている状況において、特定用情報又は当該特定用情報に対応した遊技媒体数が上限基準数に達することで増加報知が実行される。そして、当該増加報知が連続的又は断続的に行われることにより、遊技者等に増加報知を認識させる機会が高められる。
【００２０】
また、増加報知の解除は、外側貯留部の満杯状態が解除されたとしても行われず、特定用情報又は当該特定用情報に対応した遊技媒体数が上限基準数に達している状態が解除されることで行われる。特定用情報又は当該特定用情報に対応した遊技媒体数が上限基準数に達しているということは、払出対象の遊技媒体が比較的多く蓄積されていることとなるため、その状態が継続されてしまうことは好ましくない。この場合に、外側貯留部の満杯状態が一旦解除されたとしても、その後に即座に満杯状態となってしまうことが懸念される。そうすると、払出対象の遊技媒体が比較的多く蓄積されている状態が継続されてしまうこととなる。これに対して、増加報知の解除条件が上記のように設定されていることにより、外側貯留部の満杯状態が一旦解除されたとしてもその後に即座に満杯状態となってしまうことが抑制され、それに伴って、払出対象の遊技媒体が比較的多く蓄積されている状態が継続されてしまうことが抑制される。
【００２１】
なお、「上限基準数に達しているか否かを特定する」構成としては、実際の演算処理において、上限基準数を超えているか否かを判定する構成としてもよく、上限基準数以上となっているか否かを判定する構成としてもよい。また、その判定の仕方は、加算式又は減算式のいずれであってもよい。
【００２２】
手段４．手段１乃至３のいずれか１において、前記増加報知は、前記特定用情報又は当該特定用情報に対応した遊技媒体数が増加していることを示すとともに、前記外側貯留部が満杯状態であることを示すように設定されていることを特徴とする遊技機。
【００２３】
手段４によれば、増加報知が実行された場合には、特定用情報又は当該特定用情報に対応した遊技媒体数が増加していることだけでなく、外側貯留部が満杯状態であることも遊技者等に対して知らせることが可能となる。これにより、増加報知が実行された場合には特定用情報又は当該特定用情報に対応した遊技媒体数が増加していることの原因の解消を遊技者等に対して的確に行わせることが可能となり、増加報知を実行するようにした効果が高められる。
【００２４】
手段５．手段１乃至４のいずれか１において、前記外側貯留部が満杯状態となる状況とは異なる阻害状況となることにより、前記払出手段による遊技媒体の払出が制限されることがある構成であり、
前記阻害状況であるか否かを特定する阻害状況特定手段（払出制御基板３２２のＣＰＵ３３１における払出側球無特定処理を行う機能）と、
前記阻害状況特定手段により前記阻害状況であると特定された場合に、予め定められた阻害状況報知が実行されるように阻害状況報知処理を実行する阻害状況報知処理実行手段（音声ランプ制御基板３２４のＣＰＵ３４１におけるステップＳ１８０８の処理を行う機能）と、
前記阻害状況報知が実行された後であって前記払出手段による遊技媒体の払出が制限されている状況において前記特定用情報又は当該特定用情報に対応した遊技媒体数が増加したことに基づいて、前記阻害状況報知とは異なる態様の第２増加報知が実行されるように第２増加報知処理を実行する第２増加報知処理実行手段（音声ランプ制御基板３２４のＣＰＵ３４１におけるステップＳ１９０４の処理を行う機能）と、
を備え、
前記増加報知は、前記特定用情報又は当該特定用情報に対応した遊技媒体数が増加していることを示すとともに、前記外側貯留部が満杯状態であることを示すように設定されており、
前記第２増加報知は、前記特定用情報又は当該特定用情報に対応した遊技媒体数が増加していることを示すとともに、前記阻害状況であることを示すように設定されていることを特徴とする遊技機。
【００２５】
手段５の遊技機では、外側貯留部が満杯状態となること以外にも、阻害状況となることで払出手段による遊技媒体の払出が制限される。これに対して、阻害状況報知が行われることにより、遊技者等に対して阻害状況を解消するように促すことが可能となる。また、阻害状況報知が実行されたとしても阻害状況が解消されないことが想定される。この場合、特定用情報又は特定用情報に対応した遊技媒体数が払出対象として扱われず増加していくことがある。これに対して、阻害状況報知が実行された後であって払出手段による遊技媒体の払出が制限されている状況において特定用情報又は当該特定用情報に対応した遊技媒体数が増加したことに基づいて、阻害状況報知とは異なる態様の第２増加報知が実行される。これにより、特定用情報又は特定用情報に対応した遊技媒体数が払出対象として扱われず増加していることを遊技者等に知らせることが可能となり、阻害状況報知が実行された段階では阻害状況の解消を行わなかった遊技者等に対して、当該阻害状況の解消を再度促すことが可能となる。
【００２６】
また、増加報知が実行された場合には、特定用情報又は当該特定用情報に対応した遊技媒体数が増加していることだけでなく、外側貯留部が満杯状態であることも遊技者等に対して知らせることが可能となる。一方、第２増加報知が実行された場合には、特定用情報又は当該特定用情報に対応した遊技媒体数が増加していることだけでなく、外側貯留部が満杯状態である状況とは異なる阻害状況であることも遊技者等に対して知らせることが可能となる。これにより、増加報知又は第２増加報知が実行された場合には特定用情報又は当該特定用情報に対応した遊技媒体数が増加していることの原因の解消を遊技者等に対して的確に行わせることが可能となり、増加報知及び第２増加報知を実行するようにした効果が高められる。
【００２７】
手段６．手段１乃至５のいずれか１において、遊技機内部にて遊技媒体を貯留する内側貯留部（タンク２２１）をさらに備え、前記払出手段は当該内側貯留部に貯留されている遊技媒体を払い出すものであり、
さらに、前記内側貯留部に遊技媒体が貯留されているか否かを特定する貯留特定手段（払出制御基板３２２のＣＰＵ３３１における払出側球無特定処理を行う機能）と、
当該貯留特定手段により前記内側貯留部に遊技媒体が貯留されていないと特定された場合に、予め定められた非貯留報知が実行されるように非貯留報知処理を実行する非貯留報知処理実行手段（音声ランプ制御基板３２４のＣＰＵ３４１におけるステップＳ１８０８の処理を行う機能）と、
前記非貯留報知が実行された後であって前記払出手段による遊技媒体の払出が制限されている状況において前記特定用情報又は当該特定用情報に対応した遊技媒体数が増加したことに基づいて、前記非貯留報知とは異なる態様の第２増加報知が実行されるように第２増加報知処理を実行する第２増加報知処理実行手段（音声ランプ制御基板３２４のＣＰＵ３４１におけるステップＳ１９０４の処理を行う機能）と、
を備え、
前記増加報知は、前記特定用情報又は当該特定用情報に対応した遊技媒体数が増加していることを示すとともに、前記外側貯留部が満杯状態であることを示すように設定されており、
前記第２増加報知は、前記特定用情報又は当該特定用情報に対応した遊技媒体数が増加していることを示すとともに、前記内側貯留部に遊技媒体が貯留されていないことを示すように設定されていることを特徴とする遊技機。
【００２８】
手段６の遊技機では、内側貯留部に遊技媒体が貯留されていない場合には払出手段による遊技媒体の払出が行われなくなる。これに対して非貯留報知が実行されることにより、遊技ホールの管理者等に対して当該非貯留状態を解消するように促すことが可能となる。また、非貯留報知が実行されたとしても非貯留状態が解消されないことが想定される。この場合、特定用情報又は特定用情報に対応した遊技媒体数が払出対象として扱われず増加していくことがある。これに対して、非貯留報知が実行された後であって払出手段による遊技媒体の払出が制限されている状況において特定用情報又は当該特定用情報に対応した遊技媒体数が増加したことに基づいて、非貯留報知とは異なる態様の第２増加報知が実行される。これにより、特定用情報又は特定用情報に対応した遊技媒体数が払出対象として扱われず増加していることを遊技者等に知らせることが可能となり、非貯留報知が実行された段階では非貯留状態の解消を行わなかった遊技ホールの管理者等に対して、当該非貯留状態の解消を再度促すことが可能となる。
【００２９】
また、増加報知が実行された場合には、特定用情報又は当該特定用情報に対応した遊技媒体数が増加していることだけでなく、外側貯留部が満杯状態であることも遊技者等に対して知らせることが可能となる。一方、第２増加報知が実行された場合には、特定用情報又は当該特定用情報に対応した遊技媒体数が増加していることだけでなく、内側貯留部に遊技媒体が貯留されていないことも遊技ホールの管理者等に対して知らせることが可能となる。これにより、増加報知又は第２増加報知が実行された場合には特定用情報又は当該特定用情報に対応した遊技媒体数が増加していることの原因の解消を遊技者等に対して的確に行わせることが可能となり、増加報知及び第２増加報知を実行するようにした効果が高められる。
【００３０】
手段７．手段１乃至６のいずれか１において、遊技内容が払出遊技内容となったことに基づいて遊技媒体の払出が行われる構成であり、
前記特定用記憶手段は、複数の記憶領域（第１記憶領域ＲＡ１〜第２５６記憶領域ＲＡ２５６等）を有し、前記特定用情報として前記払出遊技内容に応じた遊技媒体数の情報又はそれに対応した情報を、前記記憶領域の数の範囲内において払出遊技内容毎に異なる記憶領域に記憶する個別記憶手段（入賞記憶用リングバッファ３１３ａ又は賞球記憶用リングバッファ３３３ｂ）であり、
払出を行う遊技媒体数の情報を記憶する払出記憶手段（賞球数記憶エリア３３３ａ）と、
前記各記憶領域のうち一部の記憶領域に記憶されている情報に基づいて特定された遊技媒体数の情報を前記払出記憶手段に記憶させる記憶実行手段（払出制御基板３２２のＣＰＵ３３１におけるステップＳ９０７の処理を行う機能又は払出制御基板３２２のＣＰＵ３３１におけるステップＳ２９０７の処理を行う機能）と、
を備え、
前記駆動制御手段は、前記払出記憶手段に記憶されている情報に対応した遊技媒体数の払出を行うべく前記払出手段を駆動制御するものであり、
さらに、前記個別記憶手段の前記各記憶領域のうち、前記払出記憶手段に前記遊技媒体数の情報として未だ記憶されていない情報を記憶している記憶領域の数が、それら記憶領域の総数よりも少ない数として予め定められた上限基準数に達しているか否かを特定する上限特定手段（主制御基板３０１のＣＰＵ３１１におけるステップＳ１７０２の処理を行う機能又は払出制御基板３２２のＣＰＵ３３１におけるステップＳ３００２の処理を行う機能）を備え、
前記増加報知処理実行手段は、前記満杯報知が実行された後であって前記払出手段による遊技媒体の払出が制限されている状況において前記上限特定手段により前記上限基準数に達していると特定された場合に、前記増加報知が実行されるように前記増加報知処理を実行するものであることを特徴とする遊技機。
【００３１】
手段７によれば、払出遊技内容に応じた遊技媒体数の情報又はそれに対応した情報は、個別記憶手段の各記憶領域に個別に記憶される。そして、各記憶領域のうち一部の記憶領域に記憶されている情報に基づいて特定された遊技媒体数の情報が払出記憶手段において記憶され、その払出記憶手段に記憶されている情報に対応した遊技媒体数が払出手段を介して払い出される。
【００３２】
上記構成とすることにより、払出遊技内容に対する払出対象を特定するための情報は、それぞれ個別に個別記憶手段の各記憶領域に記憶され、払出に際しての遊技媒体数の特定を行うための情報は払出記憶手段に記憶されることとなる。よって、電気的なノイズ等の影響で払出記憶手段に記憶されている情報が書き換えられてしまったとしても、その書き換えられてしまった情報は払出を実行すべき遊技媒体数の情報のうち一部の情報であるため、当該書き換えられてしまったことによる影響を低減することができる。つまり、従来の遊技機のように払出記憶手段に、払出を実行すべき遊技媒体数の情報の全てを記憶させる構成を想定すると、電気的なノイズ等の影響で払出記憶手段に記憶されている情報が書き換えられてしまうと、払出を実行すべき全ての遊技媒体数に影響することとなるが、本構成によれば一部の遊技媒体数に対する影響だけで済む。
【００３３】
また、個別記憶手段の各記憶領域には払出遊技内容に対する払出対象を特定するための情報がそれぞれ個別に記憶されるため、一の記憶領域に記憶された情報が電気的なノイズ等の影響で書き換えられてしまったとしても、その影響を一の払出遊技内容に対する情報に留めることが可能となる。
【００３４】
以上より、ノイズ等の影響が低減され、遊技媒体の付与を良好に行うことができる。
【００３５】
また、上記手段１の構成を備え、外側貯留部が満杯状態となった場合には払出手段による遊技媒体の払出が制限されることとなる。これに対して満杯報知が実行されることにより、遊技者等に対して当該満杯状態を解消するように促すことが可能となる。
【００３６】
また、上記満杯報知が実行されたとしても、上記満杯状態が解消されないことが想定される。この場合、個別記憶手段に記憶されている情報が払出対象の遊技媒体数の情報として扱われず蓄積されていくことがある。これに対して、払出記憶手段に遊技媒体数の情報として未だ記憶されていない情報を記憶している記憶領域の数が上限基準数に達している場合には、増加報知が実行される。これにより、上限基準数に達している旨を遊技者等に知らせることが可能となり、満杯報知が実行された段階では満杯状態の解消を行わなかった遊技者等に対して、当該満杯状態の解消を再度促すことが可能となる。
【００３７】
なお、「払出遊技内容」は、遊技球が流下するとともに当該遊技球が入球可能な払出用入球部が設置された遊技領域を有する遊技機においては、払出用入球部に遊技球が入球することとしてもよい。また、絵柄の可変表示を実行する絵柄表示手段を有し、当該絵柄表示手段の停止絵柄に応じて遊技媒体が払い出される遊技機においては、絵柄表示手段の停止絵柄が遊技媒体の払出に対応した停止絵柄となることとしてもよい。
【００３８】
また、「遊技媒体数の情報又はそれに対応した情報」には、遊技媒体数そのものの情報だけでなく、遊技媒体数を特定する上で参照できる情報が含まれる。例えば、遊技媒体数の情報とそれに対応した参照基準情報とが設定され、さらにそれらの対応関係を記憶した対応関係情報が記憶されており、参照基準情報を参照することで遊技媒体数の情報が特定される構成においては、個別記憶手段の各記憶領域にて上記参照基準情報を記憶する構成としてもよい。また、参照基準情報として、第１参照基準情報と第２参照基準情報とを備えており、第１参照基準情報に基づいて第２参照基準情報が特定され、第２参照基準情報に基づいて遊技媒体数の情報が特定される構成においては、個別記憶手段の各記憶領域にて上記第１参照基準情報を記憶する構成としてもよい。
【００３９】
また、「特定された遊技媒体数の情報を前記払出記憶手段に記憶させる」には、特定された遊技媒体数の情報をそのまま払出記憶手段に記憶させる構成だけでなく、既に払出記憶手段に記憶されている遊技媒体数の情報に対して上記特定された遊技媒体数の情報を加算する構成も含まれる。なお、この「加算」は、処理として加算することのみに限定されることはなく、処理としては減算処理を実行したとしても、実質的に払出記憶手段に記憶される遊技媒体数が加算されるのであればよい。
【００４０】
手段８．手段７において、前記個別記憶手段の記憶領域に記憶されている情報を読み取る読取手段（主制御基板３０１のＣＰＵ３１１におけるステップＳ８０５の処理を行う機能又は払出制御基板３２２のＣＰＵ３３１におけるステップＳ２９０３の処理を行う機能）と、
前記記憶領域に記憶され得る遊技媒体数の情報又はそれに対応した情報を参照用情報として予め記憶する参照用記憶手段（入賞テーブル記憶エリア３１２ａ又は賞球テーブル記憶エリア３３２ａ）と、
前記読取手段が読み取った情報が前記参照用情報と一致しない場合に前記読取手段の読み取った情報を予め定められた修正用情報に修正する読取修正手段（主制御基板３０１のＣＰＵ３１１におけるステップＳ８０７の処理を行う機能又は払出制御基板３２２のＣＰＵ３３１におけるステップＳ２９０６の処理を行う機能）と、
を備え、
前記記憶実行手段は、前記読取手段が読み取った情報又は前記修正手段により修正された修正用情報に基づいて特定された前記遊技媒体数の情報を前記払出記憶手段に記憶させるものであることを特徴とする遊技機。
【００４１】
手段８によれば、個別記憶手段の記憶領域から読み取られた情報が参照用情報と一致しない場合には、その一致しない情報は修正用情報に修正される。そして、払出記憶手段には、記憶領域から読み取られた情報又は修正用情報に基づいて特定された遊技媒体数の情報が記憶される。これにより、個別記憶手段の記憶領域に記憶されている情報がノイズ等の影響で書き換えられてしまったとしても、その情報は修正用情報に修正されそれに対応した遊技媒体数の情報が払出記憶手段に記憶されることとなり、個別記憶手段についてもノイズ等の影響を低減することが可能となる。
【００４２】
手段９．手段８において、前記払出遊技内容は複数種類設定されているとともに、前記払出遊技内容に応じた遊技媒体数も複数種類設定されており、
前記修正用情報は、前記払出遊技内容に応じた遊技媒体数のうち、最大の遊技媒体数に対応した情報であることを特徴とする遊技機。
【００４３】
手段９によれば、修正用情報は、払出遊技内容に応じた遊技媒体数のうち最大の遊技媒体数に対応した情報であるため、個別記憶手段の記憶領域に記憶されている情報がノイズ等の影響で書き換えられてしまったとしても、遊技者が不利益を被らないようにすることができる。
【００４４】
手段１０．手段７乃至９のいずれか１において、前記払出記憶手段に記憶されている情報に対応した遊技媒体数が予め定められた上限遊技媒体数を超えている場合に、当該上限遊技媒体数以下となるように前記払出記憶手段に記憶されている情報を修正する払出修正手段（払出制御基板３２２のＣＰＵ３３１におけるステップＳ１２０２又はステップＳ２９０９の処理を行う機能）をさらに備えていることを特徴とする遊技機。
【００４５】
手段１０によれば、払出記憶手段に記憶されている遊技媒体数がノイズ等の影響で書き換えられて上限遊技媒体数を越えたとしても、その情報は上限遊技媒体数以下となるように修正される。これにより、ノイズ等の影響で払出記憶手段に記憶されている遊技媒体数が上限遊技媒体数を超えたとしても、遊技ホールが不利益を被らないようにすることができる。
【００４６】
手段１１．手段７乃至１０のいずれか１において、前記記憶実行手段は、前記払出記憶手段に記憶されていた情報に対応した遊技媒体数が前記払出手段により全て払い出された場合に、前記各記憶領域のうち一部の記憶領域に記憶されている情報に基づいて特定されたものであって次に払出を実行する遊技媒体数の情報を前記払出記憶手段に記憶させることを特徴とする遊技機。
【００４７】
手段１１によれば、払出記憶手段に記憶されていた情報に対応した遊技媒体数が払出手段により全て払い出されることで、個別記憶手段の各記憶領域のうち一部の記憶領域に記憶されている情報に基づいて特定されたものであって次に払出を実行する遊技媒体数の情報が払出記憶手段に記憶される。これにより、払出を実行すべき遊技媒体数の情報の一部を払出記憶手段に記憶させるようにした構成において、遊技媒体の払出が円滑に行われる。
【００４８】
手段１２．手段７乃至１０のいずれか１において、前記払出手段により遊技媒体の払出が行われた場合にその払出が行われた数が前記払出記憶手段に記憶されている情報に反映されるように当該払出記憶手段に記憶されている情報を更新する更新手段（払出制御基板３２２のＣＰＵ３３１におけるステップＳ１２０５又はステップＳ２９１１の処理を行う機能）をさらに備え、
前記記憶実行手段は、前記払出記憶手段に記憶されている情報に対応した遊技媒体数が前記更新手段により更新されて予め定められた付加基準数となった場合に、前記各記憶領域のうち一部の記憶領域に記憶されている情報に基づいて特定されたものであって次に払出を実行する遊技媒体数を、前記払出記憶手段に既に記憶されている遊技媒体数に付加するものであることを特徴とする遊技機。
【００４９】
手段１２によれば、払出記憶手段に記憶されている情報は、払出手段により払出が完了した遊技媒体の数が反映されるように更新されていく。そして、払出記憶手段に記憶されている情報に対応した遊技媒体数が付加基準数となった場合には、個別記憶手段の各記憶領域のうち一部の記憶領域に記憶されている情報に基づいて特定されたものであって次に払出を実行する遊技媒体数が払出記憶手段に既に記憶されている遊技媒体数に付加される。これにより、払出を実行すべき遊技媒体数の情報の一部を払出記憶手段に記憶させるようにした構成において、遊技媒体の払出が円滑に行われる。
【００５０】
特に、払出記憶手段に記憶されている遊技媒体数を全て払い出す前の段階で、次に払出を実行する遊技媒体数を付加するようにすることで、払出記憶手段に遊技媒体数の情報を付加する処理を実行する上である程度の処理時間を要するとしても、その処理時間の間は未だ払出記憶手段に記憶されている情報に対応した遊技媒体数の払出が継続されることとなる。つまり、上記処理時間の間、遊技媒体の払出が停止してしまうことはなく、遊技媒体の払出を連続的なものとすることが可能となる。
【００５１】
なお、「付加基準数」は自然数であればよい。
【００５２】
手段１３．手段１２において、前記付加基準数は、前記駆動制御手段により当該付加基準数の遊技媒体を払い出す上で要する払出時間よりも、前記付加実行手段が前記各記憶領域のうち一部の遊技媒体数を前記払出記憶手段に既に記憶されている遊技媒体数に付加する上で要する処理時間の方が短くなるように設定されていることを特徴とする遊技機。
【００５３】
手段１３によれば、払出記憶手段に記憶されている遊技媒体数を全て払い出す前の段階で、次に払出を実行する遊技媒体数を付加するようにすることで、払出記憶手段に遊技媒体数の情報を付加する処理を実行する上である程度の処理時間を要するとしても、その処理時間の間は未だ払出記憶手段に記憶されている情報に対応した遊技媒体数の払出が継続されることとなる。つまり、上記処理時間の間、遊技媒体の払出が停止してしまうことはなく、遊技媒体の払出を連続的なものとすることが可能となる。
【００５４】
手段１４．手段７乃至１１のいずれか１において、前記個別記憶手段を有する主制御装置（主制御装置１６２）と、
前記払出記憶手段、前記記憶実行手段及び前記駆動制御手段を有する払出制御装置（払出制御装置２４２）と、を備え、
前記主制御装置は、前記各記憶領域のうち一部の記憶領域に記憶されている情報に対応した払出指令情報を前記払出制御装置に出力する指令情報出力手段（主制御基板３０１のＣＰＵ３１１におけるステップＳ５０１の処理を行う機能）をさらに備え、
前記記憶実行手段は、前記払出指令情報に基づいて特定された遊技媒体数の情報を前記払出記憶手段に記憶させるものであることを特徴とする遊技機。
【００５５】
手段１４によれば、個別記憶手段が主制御装置に設けられ、払出記憶手段が払出制御装置に設けられており、さらに払出制御装置において払出記憶手段への記憶処理及び払出手段の駆動制御処理が実行される。これにより、遊技媒体の払出を行うための機能が複数の制御装置に分けられることとなり、上記各機能を一の制御装置が全て有する構成に比して、各制御装置の負荷が低減される。
【００５６】
また、上記各機能を一の制御装置が全て有する構成では、当該制御装置に対して電気的なノイズ等が発生すると、個別記憶手段及び払出記憶手段の両方がその影響を受けてしまうことが懸念される。これに対して、個別記憶手段が主制御装置に設けられ、払出記憶手段が払出制御装置に設けられていることにより、上記ノイズ等に対するリスクが分散される。さらには、主制御装置と払出制御装置とを離して設けることで、当該リスク分散の効果がより高められる。
【００５７】
また、上記構成において、主制御装置から払出制御装置へ、個別記憶手段の各記憶領域のうち一部の記憶領域に記憶されている情報に対応した払出指令情報が出力され、払出制御装置ではその入力した払出指令情報に基づいて遊技媒体数の情報を特定し、その特定した遊技媒体数の情報を払出記憶手段に記憶させる。これにより、上記のように主制御装置に個別記憶手段を設け、払出制御装置に払出記憶手段を設けた構成において、遊技媒体の払出が円滑に行われる。
【００５８】
手段１５．手段７乃至１１のいずれか１において、前記個別記憶手段を含む主制御側記憶手段を有する主制御装置（主制御装置１６２）と、
前記払出記憶手段を含む払出制御側記憶手段を有するとともに、前記記憶実行手段及び前記駆動制御手段を有する払出制御装置（払出制御装置２４２）と、
外部電源から供給される電力に基づいて前記主制御装置及び前記払出制御装置に動作電力を供給する電力供給手段（電入時用電源部３２１ａ）と、
を備え、
前記主制御装置は、前記各記憶領域のうち一部の記憶領域に記憶されている情報に対応した払出指令情報を前記払出制御装置に出力する指令情報出力手段（主制御基板３０１のＣＰＵ３１１におけるステップＳ５０１の処理を行う機能）をさらに備え、
前記記憶実行手段は、前記払出指令情報に基づいて特定された遊技媒体数の情報を前記払出記憶手段に記憶させるものであり、
さらに、前記主制御側記憶手段及び前記払出制御側記憶手段は共に自身に電力が供給されている間は情報の記憶保持を可能とするものであり、
前記外部電源からの電力供給が行われていない状況において前記主制御側記憶手段に電力を供給し、前記払出制御側記憶手段に電力を供給しない電断時用電源手段（電断時用電源部３２１ｃ）を備えていることを特徴とする遊技機。
【００５９】
手段１５によれば、個別記憶手段が主制御装置に設けられ、払出記憶手段が払出制御装置に設けられており、さらに払出制御装置において払出記憶手段への記憶処理及び払出手段の駆動制御処理が実行される。これにより、遊技媒体の払出を行うための機能が複数の制御装置に分けられることとなり、上記各機能を一の制御装置が全て有する構成に比して、各制御装置の負荷が低減される。
【００６０】
また、上記各機能を一の制御装置が全て有する構成では、当該制御装置に対して電気的なノイズ等が発生すると、個別記憶手段及び払出記憶手段の両方がその影響を受けてしまうことが懸念される。これに対して、個別記憶手段が主制御装置に設けられ、払出記憶手段が払出制御装置に設けられていることにより、上記ノイズ等に対するリスクが分散される。なお、主制御装置と払出制御装置とを離して設けることで、当該リスク分散の効果がより高められる。
【００６１】
また、上記構成において、主制御装置から払出制御装置へ個別記憶手段の各記憶領域のうち一部の記憶領域に記憶されている情報に対応した払出指令情報が出力され、払出制御装置ではその受け取った払出指令情報に基づいて遊技媒体数の情報を特定し、その特定した遊技媒体数の情報を払出記憶手段に記憶させる。これにより、上記のように主制御装置に個別記憶手段を設け、払出制御装置に払出記憶手段を設けた構成において、遊技媒体の払出が円滑に行われる。
【００６２】
さらには、個別記憶手段を含む主制御側記憶手段及び払出記憶手段を含む払出制御側記憶手段は共に自身に電力が供給されている間は情報の記憶保持を可能とするものであり、遊技機に対して外部電源から電力が供給されている間はこれら両記憶手段に電力が供給され、情報の記憶保持が行われる。これに対して、遊技機に対して外部電源から電力が供給されていない状況では、電断時用電源手段から主制御側記憶手段に電力が供給されるが、払出制御側記憶手段には電力が供給されず、主制御側記憶手段においては情報の記憶保持が行われるが、払出制御側記憶手段においては情報の記憶保持が行われない。これにより、払出制御側記憶手段にも電断時用電源手段から電力を供給する構成に比べ、電断時用電源手段の低容量化が図られ、それに伴って遊技機の低コスト化が図られる。
【００６３】
また、当該構成であっても、主制御側記憶手段には電断時用電源手段から電力が供給されるため、払出を実行すべき遊技媒体数の情報のうち多数の情報を記憶させておくことが可能な個別記憶手段において情報の記憶保持が行われる。
【００６４】
手段１６．手段１４又は１５において、前記払出制御装置は、
前記払出手段により遊技媒体の払出が行われた場合にその払出が行われた数が前記払出記憶手段に記憶されている情報に反映されるように当該払出記憶手段に記憶されている情報を更新する更新手段（払出制御基板３２２のＣＰＵ３３１におけるステップＳ１２０５の処理を行う機能）と、
前記払出記憶手段に記憶されている遊技媒体数の情報が前記更新手段により更新されて予め定められた付加基準数の情報となった場合に、前記主制御装置に要求情報を出力する要求情報出力手段（払出制御基板３２２のＣＰＵ３３１におけるステップＳ１２０７の処理を行う機能）と、
をさらに備え、
前記指令情報出力手段は、前記要求情報の入力に応じて前記払出指令情報を出力するものであり、
前記記憶実行手段は、前記払出指令情報に基づいて特定された遊技媒体数を、前記払出記憶手段に既に記憶されている遊技媒体数に付加するものであることを特徴とする遊技機。
【００６５】
手段１６によれば、払出記憶手段に記憶されている情報は、払出手段により払出が完了した遊技媒体の数が反映されるように更新されていく。そして、払出記憶手段に記憶されている情報に対応した遊技媒体数が付加基準数となった場合には、払出制御装置から主制御装置に要求情報を出力する。主制御装置では払出制御装置からの要求情報の入力に応じて、個別記憶手段の各記憶領域のうち一部の記憶領域に記憶されている情報に基づいて特定されたものであって次に払出を実行する遊技媒体数の情報に対応した払出指令情報を払出制御装置に出力する。払出制御装置ではその払出指令情報に基づいて特定された遊技媒体数を払出記憶手段に既に記憶されている遊技媒体数に付加する。これにより、主制御装置に個別記憶手段を設けるとともに払出制御装置に払出記憶手段を設け、払出を実行すべき遊技媒体数の情報の一部を払出記憶手段に記憶させるようにした構成において、遊技媒体の払出が円滑に行われる。
【００６６】
特に、払出記憶手段に記憶されている遊技媒体数を全て払い出す前の段階で、次に払出を実行する遊技媒体数を付加するようにすることで、主制御装置と払出制御装置との間での要求情報及び払出指令情報の入出力や、払出記憶手段に遊技媒体数の情報を付加する処理を実行する上である程度の時間を要するとしても、その時間の間は未だ払出記憶手段に記憶されている情報に対応した遊技媒体数の払出が継続されることとなる。つまり、上記時間の間、遊技媒体の払出が停止してしまうことはなく、遊技媒体の払出を連続的なものとすることが可能となる。
【００６７】
手段１７．手段１４乃至１６のいずれか１において、前記払出制御装置は、
前記指令情報出力手段から出力され得る前記払出指令情報又はそれに対応した情報を払出指令参照用情報として予め記憶する払出指令参照用記憶手段（賞球テーブル記憶エリア３３２ａ）と、
前記指令情報出力手段から入力した払出指令情報が前記払出指令参照用情報と一致しない場合にその入力した払出指令情報を予め定められた払出指令修正用情報に修正する払出指令修正手段（払出制御基板３２２のＣＰＵ３３１におけるステップＳ９０６の処理を行う機能）と、
を備え、
前記記憶実行手段は、前記指令情報出力手段から入力した払出指令情報又は前記払出指令修正手段により修正された払出指令修正用情報に基づいて特定された前記遊技媒体数の情報を前記払出記憶手段に記憶させるものであることを特徴とする遊技機。
【００６８】
手段１７によれば、払出制御装置では、主制御装置から入力した払出指令情報が払出指令参照用情報と一致しない場合には、その一致しない情報は払出指令修正用情報に修正される。そして、払出記憶手段には、主制御装置から入力した払出指令情報又は払出指令修正用情報に基づいて特定された遊技媒体数の情報が記憶される。これにより、主制御装置から出力され払出制御装置に入力されるまでの経路上において払出指令情報がノイズ等の影響で書き換えられてしまったとしても、その情報は払出指令修正用情報に修正されそれに対応した遊技媒体数の情報が払出記憶手段に記憶されることとなる。よって、個別記憶手段を主制御装置に設けるとともに、払出記憶手段を払出制御装置に設けた構成において、上記経路上で払出指令情報がノイズ等の影響で書き換えられてしまったとしても、その情報は払出指令修正用情報に修正されそれに対応した遊技媒体数の情報が払出記憶手段に記憶されることとなり、当該ノイズ等の影響を低減することが可能となる。
【００６９】
手段１８．手段１７において、前記払出遊技内容は複数種類設定されているとともに、前記払出遊技内容に応じた遊技媒体数及び前記払出指令情報も複数種類設定されており、
前記払出指令修正用情報は、前記払出遊技内容に応じた遊技媒体数のうち、最大の遊技媒体数に対応した情報であることを特徴とする遊技機。
【００７０】
手段１８によれば、払出指令修正用情報は、払出遊技内容に応じた遊技媒体数のうち最大の遊技媒体数に対応した情報であるため、払出指令情報がノイズ等の影響で書き換えられてしまったとしても、遊技者が不利益を被らないようにすることができる。
【００７１】
手段１９．手段７乃至１３のいずれか１において、前記遊技内容が前記払出遊技内容となったか否かを判定する判定手段を有する主制御装置（主制御装置１６２）と、
前記個別記憶手段、前記払出記憶手段、前記記憶実行手段及び前記駆動制御手段を有する払出制御装置（払出制御装置２４２）と、
を備え、
前記主制御装置は、前記判定手段の判定結果に基づいて特定された遊技媒体数の情報又はそれに対応した情報を含む払出指令情報を前記払出制御装置に出力する指令情報出力手段（主制御基板３０１のＣＰＵ３１１におけるステップＳ５０１の処理を行う機能）をさらに備え、
前記個別記憶手段の前記記憶領域には、前記払出遊技内容に応じた遊技媒体数の情報又はそれに対応した情報として、前記払出指令情報又はそれに対応した情報を記憶するものであることを特徴とする遊技機。
【００７２】
手段１９によれば、個別記憶手段及び払出記憶手段が払出制御装置に設けられていることで、遊技媒体の払出に関して主制御装置に必要な記憶容量の削減が図られる。また、払出記憶手段への記憶処理及び払出手段の駆動制御処理が払出制御装置にて実行されることで、遊技媒体の払出に関して主制御装置の制御処理負荷が低減される。
【００７３】
また、上記構成において、主制御装置から払出制御装置へ、判定手段の判定結果に基づいて特定された遊技媒体数の情報又はそれに対応した情報を含む払出指令情報が出力され、払出制御装置ではその入力した払出指令情報又はそれに対応した情報を個別記憶手段の各記憶領域に個別に記憶させる。そして、個別記憶手段の記憶領域に記憶された情報に基づいて特定された遊技媒体数の情報が払出記憶手段に記憶され、その記憶された情報に基づいて遊技媒体の払出が行われる。これにより、上記のように主制御装置と払出制御装置とを備えた構成において、遊技媒体の払出が円滑に行われる。
【００７４】
手段２０．手段１９において、前記主制御装置は、複数の記憶領域を有する主側個別記憶（第２の実施の形態における入賞記憶用リングバッファ３１３ａ）をさらに備えており、
前記記憶領域の数の範囲内において前記判定手段の判定結果に対応した情報がそれぞれ異なる前記主側個別記憶手段の記憶領域に記憶されることを特徴とする遊技機。
【００７５】
手段２０によれば、判定手段における判定結果の管理も良好に行うことができる。
【００７６】
手段２１．手段７乃至２０のいずれか１において、前記記憶実行手段は、前記各記憶領域のうち一の記憶領域に記憶されている情報に基づいて特定された前記遊技媒体数の情報を前記払出記憶手段に記憶させるものであることを特徴とする遊技機。
【００７７】
手段２１によれば、払出記憶手段に新たに記憶される遊技媒体数の情報は一の払出遊技内容に対応したものとなる。これにより、払出記憶手段に記憶されている情報が電気的なノイズ等の影響で書き換えられてしまったとしても、その影響を一程度の払出遊技内容に対するものに抑えることができる。
【００７８】
手段２２．手段７乃至２１のいずれか１において、前記個別記憶手段の前記各記憶領域は情報の記憶処理が実行される順序が予め設定されており、
当該設定されている順序に従って前記各記憶領域に情報を記憶させていく個別記憶実行手段（主制御基板３０１のＣＰＵ３１１における入賞特定処理を行う機能又は払出制御基板３２２のＣＰＵ３３１における賞球コマンド格納処理を行う機能）を備え、
当該個別記憶実行手段は、記憶対象となった記憶領域に既に情報が記憶されている場合にはその既に記憶されている情報に代えて新たな情報が記憶されるように当該記憶領域の情報を更新するものであることを特徴とする遊技機。
【００７９】
手段２２によれば、個別記憶手段の各記憶領域には情報の記憶処理が順次実行されていき、記憶対象となった記憶領域に既に情報が記憶されている場合にはその既に記憶されている情報に代えて新たな情報が記憶されることとなる。これにより、個別記憶手段の記憶容量が極端に大きなものとなってしまうことを抑制することができる。
【００８０】
また、本構成においては、個別記憶手段に記憶されている情報が払出対象の遊技媒体数の情報として扱われず蓄積されていくと、最終的には払出対象と扱われないまま次の情報に書き換えられてしまう。そうすると、遊技者にとっては本来得られたはずの利益が消失してしまうこととなり、好ましくない。これに対して、上記手段１の構成を備え、増加報知が実行されることにより、払出対象の遊技媒体数の情報として扱われない状態に対処するよう促すことが可能となり、上記利益の消失を阻止することが可能となる。
【００８１】
手段２３．手段７乃至２２のいずれか１において、前記個別記憶手段の前記各記憶領域には、前記遊技媒体数の情報又はそれに対応した情報のみが記憶されるものであることを特徴とする遊技機。
【００８２】
手段２３によれば、個別記憶手段が遊技媒体数の情報又はそれに対応した情報のみを記憶するものであるため、払出記憶手段への遊技媒体数の情報の記憶を良好に行うことができる。
【００８３】
特に、上記手段２２を備えた構成においては、個別記憶手段の各記憶領域には情報の記憶処理が順次実行されていき、記憶対象となった記憶領域に既に情報が記憶されている場合にはその既に記憶されている情報に代えて新たな情報が記憶されることとなる。この場合に、個別記憶手段に遊技媒体数の情報又はそれに対応した情報以外の情報が記憶される構成を想定すると、払出遊技内容に応じた情報が多く発生した場合に遊技媒体数の情報又はそれに対応した情報以外の情報が読み出されることなく消去されてしまう可能性がある。これに対して、本構成によれば、このような不都合の発生を防止できる。
【００８４】
手段２４．手段１乃至６のいずれか１において、遊技球が流下する遊技領域が形成された遊技板（遊技盤８１）と、
当該遊技板に設けられ、前記流下する遊技球が入球可能な入球部（一般入賞口８２、可変入賞装置８３、作動口８４）と、
を備え、
当該入球部に遊技球が入球したことに基づいて遊技球の払出が行われる構成であり、
前記特定用記憶手段は、複数の記憶領域（第１記憶領域ＲＡ１〜第２５６記憶領域ＲＡ２５６等）を有し、前記特定用情報として前記入球部への入球に応じた遊技球数の情報又はそれに対応した情報を、前記記憶領域の数の範囲内において払出遊技内容毎に異なる記憶領域に記憶する個別記憶手段（入賞記憶用リングバッファ３１３ａ又は賞球記憶用リングバッファ３３３ｂ）であり、
払出を行う遊技媒体数の情報を記憶する払出記憶手段（賞球数記憶エリア３３３ａ）と、
前記各記憶領域のうち一部の記憶領域に記憶されている情報に基づいて特定された遊技媒体数の情報を前記払出記憶手段に記憶させる記憶実行手段（払出制御基板３２２のＣＰＵ３３１におけるステップＳ９０７の処理を行う機能又は払出制御基板３２２のＣＰＵ３３１におけるステップＳ２９０７の処理を行う機能）と、
を備え、
前記駆動制御手段は、前記払出記憶手段に記憶されている情報に対応した遊技媒体数の払出を行うべく前記払出手段を駆動制御するものであり、
さらに、前記個別記憶手段の前記各記憶領域のうち、前記払出記憶手段に前記遊技媒体数の情報として未だ記憶されていない情報を記憶している記憶領域の数が、それら記憶領域の総数よりも少ない数として予め定められた上限基準数に達しているか否かを特定する上限特定手段（主制御基板３０１のＣＰＵ３１１におけるステップＳ１７０２の処理を行う機能又は払出制御基板３２２のＣＰＵ３３１におけるステップＳ３００２の処理を行う機能）を備え、
前記増加報知処理実行手段は、前記満杯報知が実行された後であって前記払出手段による遊技媒体の払出が制限されている状況において前記上限特定手段により前記上限基準数に達していると特定された場合に、前記増加報知が実行されるように前記増加報知処理を実行するものであることを特徴とする遊技機。
【００８５】
手段２４によれば、入球部への入球に応じた遊技球数の情報又はそれに対応した情報は、個別記憶手段の各記憶領域に個別に記憶される。そして、各記憶領域のうち一部の記憶領域に記憶されている情報に基づいて特定された遊技媒体数の情報が払出記憶手段において記憶され、その払出記憶手段に記憶されている情報に対応した遊技媒体数が払出手段を介して払い出される。
【００８６】
上記構成とすることにより、入球部への入球に対する払出対象を特定するための情報は、それぞれ個別に個別記憶手段の各記憶領域に記憶され、払出に際しての遊技媒体数の特定を行うための情報は払出記憶手段に記憶されることとなる。よって、電気的なノイズ等の影響で払出記憶手段に記憶されている情報が書き換えられてしまったとしても、その書き換えられてしまった情報は払出を実行すべき遊技媒体数の情報のうち一部の情報であるため、当該書き換えられてしまったことによる影響を低減することができる。つまり、従来の遊技機のように払出記憶手段に、払出を実行すべき遊技媒体数の情報の全てを記憶させる構成を想定すると、電気的なノイズ等の影響で払出記憶手段に記憶されている情報が書き換えられてしまうと、払出を実行すべき全ての遊技媒体数に影響することとなるが、本構成によれば一部の遊技媒体数に対する影響だけで済む。
【００８７】
また、個別記憶手段の各記憶領域には払出遊技内容に対する払出対象を特定するための情報がそれぞれ個別に記憶されるため、一の記憶領域に記憶された情報が電気的なノイズ等の影響で書き換えられてしまったとしても、その影響を一の払出遊技内容に対する情報に留めることが可能となる。
【００８８】
以上より、ノイズ等の影響が低減され、遊技媒体の付与を良好に行うことができる。
【００８９】
また、上記手段１の構成を備え、外側貯留部が満杯状態となった場合には払出手段による遊技媒体の払出が制限されることとなる。これに対して満杯報知が実行されることにより、遊技者等に対して当該満杯状態を解消するように促すことが可能となる。
【００９０】
また、上記満杯報知が実行されたとしても、上記満杯状態が解消されないことが想定される。この場合、個別記憶手段に記憶されている情報が払出対象の遊技媒体数の情報として扱われず蓄積されていくことがある。これに対して、払出記憶手段に遊技媒体数の情報として未だ記憶されていない情報を記憶している記憶領域の数が上限基準数に達している場合には、増加報知が実行される。これにより、上限基準数に達している旨を遊技者等に知らせることが可能となり、満杯報知が実行された段階では満杯状態の解消を行わなかった遊技者等に対して、当該満杯状態の解消を再度促すことが可能となる。
【００９１】
なお、「遊技球数の情報又はそれに対応した情報」には、遊技球数そのものの情報だけでなく、遊技球数を特定する上で参照できる情報が含まれる。例えば、遊技球数の情報とそれに対応した参照基準情報とが設定され、さらにそれらの対応関係を記憶した対応関係情報が記憶されており、参照基準情報を参照することで遊技球数の情報が特定される構成においては、個別記憶手段の各記憶領域にて上記参照基準情報を記憶する構成としてもよい。また、参照基準情報として、第１参照基準情報と第２参照基準情報とを備えており、第１参照基準情報に基づいて第２参照基準情報が特定され、第２参照基準情報に基づいて遊技媒体数の情報が特定される構成においては、個別記憶手段の各記憶領域にて上記第１参照基準情報を記憶する構成としてもよい。
【００９２】
また、「特定された遊技球数の情報を前記払出記憶手段に記憶させる」には、特定された遊技球数の情報をそのまま払出記憶手段に記憶させる構成だけでなく、既に払出記憶手段に記憶されている遊技球数の情報に対して上記特定された遊技球数の情報を加算する構成も含まれる。なお、この「加算」は、処理として加算することのみに限定されることはなく、処理としては減算処理を実行したとしても、実質的に払出記憶手段に記憶される遊技球数が加算されるのであればよい。
【００９３】
また、本手段２４に対して上記手段８乃至２３のいずれか１において限定した構成を適用してもよい。
【００９４】
以下に、以上の各手段を適用し得る各種遊技機の基本構成を示す。
【００９５】
パチンコ遊技機：遊技者が操作する操作手段（遊技球発射ハンドル４１）と、その操作手段の操作に基づいて遊技球を発射する遊技球発射手段（遊技球発射機構１１０）と、その発射された遊技球を所定の遊技領域に導く球通路（内，外レール部１０１，１０２）と、遊技領域内に配置された各遊技部品とを備え、それら各遊技部品のうち所定の入球部（各種センサ１５２〜１５５）に遊技球が入球した場合に遊技者に特典を付与する遊技機。
【００９６】
スロットマシン等の回胴式遊技機：複数の絵柄を可変表示させる絵柄表示装置を備え、始動操作手段の操作に起因して前記複数の絵柄の可変表示が開始され、停止操作手段の操作に起因して又は所定時間経過することにより前記複数の絵柄の可変表示が停止され、その停止後の絵柄に応じて遊技者に特典を付与する遊技機。
【発明を実施するための最良の形態】
【００９７】
（第１の実施の形態）
以下、遊技機の一種であるパチンコ遊技機（以下、「パチンコ機」という）の第１の実施の形態を、図面に基づいて詳細に説明する。図１はパチンコ機１０の正面図、図２及び図３はパチンコ機１０の主要な構成を展開して示す斜視図、図４はパチンコ機１０の背面図である。なお、図２では便宜上パチンコ機１０の遊技領域内の構成を省略している。
【００９８】
パチンコ機１０は、当該パチンコ機１０の外殻を形成する外枠１１と、この外枠１１に対して前方に回動可能に取り付けられた遊技機主部１２とを有する。外枠１１は木製の板材を四辺に連結し構成されるものであって矩形枠状をなしている。パチンコ機１０は、外枠１１を島設備に取り付け固定することにより、遊技ホールに設置される。
【００９９】
遊技機主部１２は、ベース体としての本体枠１３と、その本体枠１３の前方に配置される前扉枠１４と、本体枠１３の後方に配置される裏パックユニット１５とを備えている。遊技機主部１２のうち本体枠１３が外枠１１に対して回動可能に支持されている。詳細には、正面視で左側を回動基端側とし右側を回動先端側として本体枠１３が前方へ回動可能とされている。
【０１００】
本体枠１３には、図２に示すように、前扉枠１４が回動可能に支持されており、正面視で左側を回動基端側とし右側を回動先端側として前方へ回動可能とされている。また、本体枠１３には、図３に示すように、裏パックユニット１５が回動可能に支持されており、正面視で左側を回動基端側とし右側を回動先端側として後方へ回動可能とされている。
【０１０１】
次に、前扉枠１４について説明する。なお、以下の説明では、図１〜図３を参照するとともに、前扉枠１４の背面の構成については図５を参照する。図５は、前扉枠１４の背面図である。
【０１０２】
前扉枠１４は本体枠１３の前面側全体を覆うようにして設けられている。前扉枠１４には後述する遊技領域のほぼ全域を前方から視認することができるようにした窓部２１が形成されている。窓部２１は、略楕円形状をなし、透明性を有するガラス２２が嵌め込まれている。窓部２１の周囲には、各種ランプ等の発光手段が設けられている。例えば、窓部２１の周縁に沿ってＬＥＤ等の発光手段を内蔵した環状電飾部２３が設けられている。環状電飾部２３では、大当たり時や所定のリーチ時等における遊技状態の変化に応じて点灯や点滅が行われる。また、環状電飾部２３の中央であってパチンコ機１０の最上部には所定のエラー時に点灯するエラー表示ランプ部２４が設けられ、さらにその左右側方には賞球払出中に点灯する賞球ランプ部２５が設けられている。また、左右の賞球ランプ部２５に近接した位置には、遊技状態に応じた効果音などが出力されるスピーカ部２６が設けられている。
【０１０３】
前扉枠１４における窓部２１の下方には、手前側へ膨出した上側膨出部３１と下側膨出部３２とが上下に並設されている。上側膨出部３１内側には上方に開口した上皿３３が設けられており、下側膨出部３２内側には同じく上方に開口した下皿３４が設けられている。上皿３３は、後述する払出装置より払い出された遊技球を一旦貯留し、一列に整列させながら後述する遊技球発射機構側へ導くための機能を有する。また、下皿３４は、上皿３３内にて余剰となった遊技球を貯留する機能を有する。
【０１０４】
下側膨出部３２の右方には、手前側へ突出するようにして遊技球発射ハンドル４１が設けられている。遊技球発射ハンドル４１が操作されることにより、後述する遊技球発射機構から遊技球が発射される。
【０１０５】
前扉枠１４の背面には、図２及び図５に示すように、通路形成ユニット５０が取り付けられている。通路形成ユニット５０は、合成樹脂により成形されており、上皿３３に通じる前扉側上皿通路５１と、下皿３４に通じる前扉側下皿通路５２とが形成されている。通路形成ユニット５０において、その上側隅部には後方に突出し上方に開放された受口部５３が形成されており、当該受口部５３を仕切壁５４によって左右に仕切ることで前扉側上皿通路５１と前扉側下皿通路５２の入口部分とが形成されている。前扉側上皿通路５１及び前扉側下皿通路５２は上流側が後述する遊技球分配部に通じており、前扉側上皿通路５１に入った遊技球は上皿３３に導かれ、前扉側下皿通路５２に入った遊技球は下皿３４に導かれる。
【０１０６】
通路形成ユニット５０には、図５に示すように、前扉側下皿通路５２を通る遊技球を検知するように満杯検知センサ５９が設けられている。満杯検知センサ５９は、磁気検知タイプの近接センサにて構成されており、検知範囲内を遊技球が通過する際の磁界の変化が検知されて電気信号として出力される。なお、満杯検知センサ５９は磁気検知タイプの近接センサに限定されることはなく、遊技球を検知することができるのであれば任意であり、例えば、フォトセンサやリミットセンサなどを用いてもよい。
【０１０７】
満杯検知センサ５９は後述する払出制御装置２４２に対して電気信号を出力する。具体的には、遊技球を検知していない状態ではＬＯＷ信号を出力し、遊技球を検知している状態ではＨＩ信号を出力する。なお、これに限定されることはなく、遊技球を検知していない状態ではＨＩ信号を出力し、遊技球を検知している状態ではＬＯＷ信号を出力する構成としてもよく、また遊技球を検知している状態においてのみ電気信号を出力する構成としてもよい。
【０１０８】
払出制御装置２４２では、満杯検知センサ５９の検知結果に基づいて下皿２１４が満杯状態であるか否かを特定する。具体的には、満杯検知センサ５９における遊技球の検知状態が予め定められた満杯判定継続期間が経過するまで継続された場合には、下皿２１４が満杯状態であると特定する。払出制御装置２４２において下皿２１４が満杯状態であると特定された場合、払出装置２２４による遊技球の払出が停止される。これにより、下皿２１４が満杯状態となり、前扉側下皿通路５２において満杯検知センサ５９の位置まで遊技球が連なった場合には、それ以上の遊技球の払出が停止される。かかる払出の停止は、下皿２１４の満杯状態が解除され満杯検知センサ５９にて遊技球が検知されなくなることにより解除される。また、払出制御装置２４２において下皿２１４が満杯状態であると特定された場合、それに対応した報知処理が実行される。これについては後に説明する。
【０１０９】
前扉枠１４の背面における回動基端側（図５の右側）には、その上端部及び下端部に突起軸６１，６２が設けられている。これら突起軸６１，６２は本体枠１３に対する組付機構を構成する。また、前扉枠１４の背面における回動先端側（図５の左側）には、図２に示すように、後方に延びる鉤金具６３が上下方向に複数並設されている。これら鉤金具６３は本体枠１３に対する施錠機構を構成する。
【０１１０】
次に、本体枠１３について詳細に説明する。図６は本体枠１３の正面図である。
【０１１１】
本体枠１３は、外形が外枠１１とほぼ同一形状をなす樹脂ベース７１を主体に構成されている。樹脂ベース７１の前面における回動基端側（図６の左側）には、その上端部及び下端部に支持金具７２，７３が取り付けられている。図示は省略するが、支持金具７２，７３には軸孔が形成されており、それら軸孔に前扉枠１４の突起軸６１，６２が挿入されることにより、本体枠１３に対して前扉枠１４が回動可能に支持されている。
【０１１２】
樹脂ベース７１の前面における回動先端側（図６の右側）には、前扉枠１４の背面に設けられた鉤金具６３を挿入するための挿入孔７４がそれぞれ設けられている。本パチンコ機１０では、本体枠１３や前扉枠１４を施錠状態とするための施錠装置が本体枠１３の背面側に隠れて配置される構成となっている。したがって、鉤金具６３が挿入孔７４を介して施錠装置に係止されることによって、前扉枠１４が本体枠１３に対して開放不能に施錠される。
【０１１３】
樹脂ベース７１の右下隅部には、施錠装置の解錠操作を行うためのシリンダ錠７５が設置されている。シリンダ錠７５は施錠装置に一体化されており、シリンダ錠７５の鍵穴に差し込んだキーを右に回すと本体枠１３に対する前扉枠１４の施錠が解かれるようになっている。なお、シリンダ錠７５の鍵穴に差し込んだキーを左に回すと外枠１１に対する本体枠１３の施錠が解かれるようになっている。
【０１１４】
樹脂ベース７１の中央部には略楕円形状の窓孔７６が形成されている。樹脂ベース７１には遊技盤８１が着脱可能に取り付けられている。遊技盤８１は合板よりなり、遊技盤８１の前面に形成された遊技領域が樹脂ベース７１の窓孔７６を通じて本体枠１３の前面側に露出した状態となっている。
【０１１５】
ここで、遊技盤８１の構成を図７に基づいて説明する。遊技盤８１には、ルータ加工が施されることによって前後方向に貫通する大小複数の開口部が形成されている。各開口部には一般入賞口８２，可変入賞装置８３，作動口８４，スルーゲート８５及び可変表示ユニット８６等がそれぞれ設けられている。一般入賞口８２は、左右にそれぞれ２個ずつ合計４個設けられている。一般入賞口８２、可変入賞装置８３及び作動口８４に遊技球が入ると、それが後述する検知センサにより検知され、その検知結果に基づいて所定数の賞球の払い出しが実行される。その他に、遊技盤８１の最下部にはアウト口８７が設けられており、各種入賞口等に入らなかった遊技球はアウト口８７を通って遊技領域から排出される。また、遊技盤８１には、遊技球の落下方向を適宜分散、調整等するために多数の釘８８が植設されていると共に、風車等の各種部材（役物）が配設されている。
【０１１６】
可変表示ユニット８６には、作動口８４への入賞をトリガとして図柄を可変表示する図柄表示装置９１が設けられている。また、可変表示ユニット８６には、図柄表示装置９１を囲むようにしてセンターフレーム９２が配設されている。センターフレーム９２の上部には、第１特定ランプ部９３及び第２特定ランプ部９４が設けられている。また、センターフレーム９２の上部及び下部にはそれぞれ保留ランプ部９５，９６が設けられている。下側の保留ランプ部９５は、図柄表示装置９１及び第１特定ランプ部９３に対応しており、遊技球が作動口８４を通過した回数は最大４回まで保留され保留ランプ部９５の点灯によってその保留個数が表示されるようになっている。上側の保留ランプ部９６は、第２特定ランプ部９４に対応しており、遊技球がスルーゲート８５を通過した回数は最大４回まで保留され保留ランプ部９６の点灯によってその保留個数が表示されるようになっている。
【０１１７】
図柄表示装置９１は、液晶ディスプレイを備えた液晶表示装置として構成されており、後述する表示制御装置により表示内容が制御される。図柄表示装置９１には、例えば左、中及び右に並べて図柄が表示され、これらの図柄が上下方向にスクロールされるようにして変動表示されるようになっている。そして、予め設定されている有効ライン上に所定の組合せの図柄が停止表示された場合には、特別遊技状態（以下、大当たりという）が発生することとなる。
【０１１８】
第１特定ランプ部９３では、作動口８４への入賞をトリガとして所定の順序で発光色の切り替えが行われ、予め定められた色で停止表示された場合には大当たりが発生する。また、第２特定ランプ部９４では、遊技球のスルーゲート８５の通過をトリガとして所定の順序で発光色の切り替えが行われ、予め定められた色で停止表示された場合には作動口８４に付随する電動役物が所定時間だけ開放状態となる。
【０１１９】
可変入賞装置８３は、通常は遊技球が入賞できない又は入賞し難い閉状態になっており、大当たりの際に遊技球が入賞しやすい所定の開放状態に切り換えられるようになっている。可変入賞装置８３の開放態様としては、所定時間（例えば３０秒間）の経過又は所定個数（例えば１０個）の入賞を１ラウンドとして、複数ラウンド（例えば１５ラウンド）を上限として可変入賞装置８３が繰り返し開放されるものが一般的である。
【０１２０】
遊技盤８１には、内レール部１０１と外レール部１０２とが取り付けられており、これら内レール部１０１と外レール部１０２とにより誘導レールが構成され、後述する遊技球発射機構から発射された遊技球が遊技領域の上部に案内されるようになっている。
【０１２１】
遊技球発射機構１１０は、図６に示すように、樹脂ベース７１における窓孔７６の下方に取り付けられている。遊技球発射機構１１０は、電磁式のソレノイド１１１と、発射レール１１２と、球送り機構１１３とからなり、ソレノイド１１１への電気的な信号の入力により当該ソレノイド１１１の出力軸が伸縮方向に移動し、球送り機構１１３によって発射レール１１２上に置かれた遊技球を遊技領域に向けて打ち出す。
【０１２２】
発射レール１１２と遊技盤８１に取り付けられた内，外レール部１０１，１０２との間には所定間隔の隙間があり、この隙間より下方には前扉枠１４の通路形成ユニット５０に形成されたファール球通路５５が配設されている。したがって、仮に遊技球発射機構１１０から発射された遊技球が遊技領域の上部に到達せずに、内，外レール部１０１，１０２によって構成される誘導レールを逆戻りする場合には、そのファール球がファール球通路５５内に入る。ファール球通路５５は前扉側下皿通路５２に通じており、ファール球通路５５に入った遊技球は下皿３４に排出される。
【０１２３】
樹脂ベース７１において発射レール１１２の左方には、樹脂ベース７１を前後方向に貫通させて通路形成部１２１が設けられている。通路形成部１２１には図３に示すように本体側上皿通路１２２と本体側下皿通路１２３とが形成されている。本体側上皿通路１２２及び本体側下皿通路１２３の上流側は、後述する遊技球分配部に通じている。また、通路形成部１２１の下方には前扉枠１４に取り付けられた通路形成ユニット５０の受口部５３が入り込んでおり、本体側上皿通路１２２の下方には前扉側上皿通路５１が配置され、本体側下皿通路１２３の下方には前扉側上皿通路５１が配置されている。
【０１２４】
樹脂ベース７１において通路形成部１２１の下方には、本体側上皿通路１２２及び本体側下皿通路１２３を開閉する開閉部材１２４が取り付けられている。開閉部材１２４はその下端に設けられた支軸１２５により前後方向に回動可能に支持されており、さらに本体側上皿通路１２２及び本体側下皿通路１２３を閉鎖する前方位置に付勢する図示しない付勢部材が設けられている。したがって、前扉枠１４を本体枠１３に対して開いた状態では開閉部材１２４が図示の如く起き上がり、本体側上皿通路１２２及び本体側下皿通路１２３を閉鎖する。これにより、本体側上皿通路１２２又は本体側下皿通路１２３に遊技球が貯留されている状態で前扉枠１４を開放した場合、その貯留球がこぼれ落ちてしまうといった不都合が防止できる。これに対し、前扉枠１４を閉じた状態では、前扉枠１４の通路形成ユニット５０に設けられた受口部５３により付勢力に抗して開閉部材１２４が押し開けられる。この状態では、本体側上皿通路１２２と前扉側上皿通路５１とが連通し、さらに本体側下皿通路１２３と前扉側下皿通路５２とが連通している。
【０１２５】
次に、本体枠１３の背面構成について説明する。図８は本体枠１３の背面図である。
【０１２６】
樹脂ベース７１の背面における回動先端側（図８の左側）には、施錠装置１３１が設けられており、シリンダ錠７５におけるキー操作に対して施錠装置１３１が連動し、本体枠１３及び前扉枠１４の解錠が行われる。
【０１２７】
樹脂ベース７１の背面における回動基端側（図８の右側）には、軸受け金具１３２が取り付けられている。軸受け金具１３２には、上下に離間させて軸受け部１３３が形成されており、これら軸受け部１３３により本体枠１３に対して裏パックユニット１５が回動可能に取り付けられている。また、樹脂ベース７１の背面には、裏パックユニット１５を本体枠１３に締結するための被締結孔１３４が設けられている。
【０１２８】
樹脂ベース７１の背面には、係止金具１３５が複数設けられており、これら係止金具１３５によって上述したように樹脂ベース７１に対して遊技盤８１が取り付けられている。ここで、遊技盤８１の背面の構成を説明する。図９は遊技盤８１を後方より見た斜視図、図１０は遊技盤８１から主制御装置ユニット１６０を取り外した状態を示す背面図である。
【０１２９】
遊技盤８１の中央に配置される可変表示ユニット８６には、センターフレーム９２を背後から覆う合成樹脂製のフレームカバー１４１が後方に突出させて設けられており、フレームカバー１４１に対して後側から上述した図柄表示装置９１が取り付けられるとともに、その図柄表示装置を駆動するための表示制御装置が取り付けられている（図示は省略）。これら図柄表示装置９１及び表示制御装置は前後方向に重ねて配置され（図柄表示装置が前、表示制御装置が後）、さらにその後方に音声ランプ制御装置ユニット１４２が搭載されている。音声ランプ制御装置ユニット１４２は、音声ランプ制御装置１４３と、取付台１４４とを具備する構成となっており、取付台１４４上に音声ランプ制御装置１４３が装着されている。
【０１３０】
音声ランプ制御装置１４３は、後述する主制御装置からの指示に従い音声やランプ表示、及び表示制御装置の制御を司る音声ランプ制御基板を具備しており、音声ランプ制御基板が透明樹脂材料等よりなる基板ボックス１４５に収容されて構成されている。
【０１３１】
遊技盤８１の背面には、図１０に示すように、可変表示ユニット８６の下方に集合板ユニット１５０が設けられている。集合板ユニット１５０には、各種入賞口に入賞した遊技球を回収するための遊技球回収機構や、各種入賞口等への遊技球の入賞を検知するための入賞検知機構などが設けられている。
【０１３２】
遊技球回収機構について説明すると、集合板ユニット１５０には、前記一般入賞口８２、可変入賞装置８３、作動口８４の遊技盤開口部に対応して且つ下流側で１カ所に集合する回収通路１５１が形成されている。したがって、一般入賞口８２等に入賞した遊技球は何れも回収通路１５１を介して遊技盤８１の下方に集合する。遊技盤８１の下方には後述する排出通路があり、回収通路１５１により遊技盤８１の下方に集合した遊技球は排出通路内に導出される。なお、アウト口８７も同様に排出通路に通じており、何れの入賞口にも入賞しなかった遊技球もアウト口８７を介して排出通路内に導出される。
【０１３３】
入賞検知機構について説明すると、集合板ユニット１５０には、遊技盤８１表側の各一般入賞口８２と対応する位置にそれぞれ入賞口センサ１５２ａ〜１５２ｄが設けられている。また、可変入賞装置８３と対応する位置にカウントセンサ１５３が設けられ、作動口８４に対応する位置に作動口センサ１５４が設けられている。これらセンサ１５２〜１５４により遊技球の入賞がそれぞれ検知される。また、集合板ユニット１５０外における可変表示ユニット８６の右側には、スルーゲート８５を通過する遊技球を検知するゲートセンサ１５５が設けられている。これらセンサ１５２〜１５５は後述する主制御装置１６２に対して電気信号を出力する。具体的には、遊技球を検知していない状態ではＬＯＷ信号を出力し、遊技球を検知している状態ではＨＩ信号を出力する。なお、これに限定されることはなく、遊技球を検知していない状態ではＨＩ信号を出力し、遊技球を検知している状態ではＬＯＷ信号を出力する構成としてもよく、また遊技球を検知している状態においてのみ電気信号を出力する構成としてもよい。
【０１３４】
遊技盤８１の背面には、集合板ユニット１５０を後側から覆うようにして主制御装置ユニット１６０が搭載されている。主制御装置ユニット１６０の構成について図１１を用いて説明する。図１１は主制御装置ユニット１６０の構成を示す斜視図である。
【０１３５】
主制御装置ユニット１６０は、合成樹脂製の取付台１６１を有し、取付台１６１に主制御装置１６２が搭載されている。主制御装置１６２は、遊技の主たる制御を司る機能（主制御回路）と、電源を監視する機能（停電監視回路）とを有する主制御基板を具備しており、当該主制御基板が透明樹脂材料等よりなる基板ボックス１６３に収容されて構成されている。
【０１３６】
基板ボックス１６３は、略直方体形状のボックスベース（表ケース体）とこのボックスベースの開口部を覆うボックスカバー（裏ケース体）とを備えている。これらボックスベースとボックスカバーとは封印手段としての封印部１６４によって開封不能に連結され、これにより基板ボックス１６３が封印されている。封印部１６４は、基板ボックス１６３の長辺部に５つ設けられ、そのうち少なくとも一つが用いられて封印処理が行われる。
【０１３７】
封印部１６４はボックスベースとボックスカバーとを開封不能に結合する構成であれば任意の構成が適用できるが、封印部１６４を構成する長孔に係止爪を挿入することでボックスベースとボックスカバーとが開封不能に結合されるようになっている。封印部１６４による封印処理は、その封印後の不正な開封を防止し、また万一不正開封が行われてもそのような事態を早期に且つ容易に発見可能とするものであって、一旦開封した後でも再度封印処理を行うこと自体は可能である。すなわち、５つの封印部１６４のうち、少なくとも一つの長孔に係止爪を挿入することにより封印処理が行われる。そして、収容した主制御基板の不具合発生の際や主制御基板の検査の際など基板ボックス１６３を開封する場合には、係止爪が挿入された封印部と他の封印部との連結部分を切断する。これにより、基板ボックス１６３のボックスベースとボックスカバーとが分離され、内部の主制御基板を取り出すことができる。その後、再度封印処理する場合は他の封印部の長孔に係止爪を挿入する。基板ボックス１６３の開封を行った旨の履歴を当該基板ボックス１６３に残しておけば、基板ボックス１６３を見ることで不正な開封が行われた旨が容易に発見できる。
【０１３８】
基板ボックス１６３の一方の短辺部には、その側方に突出するようにして複数の結合片１６５が設けられている。これら結合片１６５は、取付台１６１に形成された複数の被結合片１６６と１対１で対応しており、結合片１６５と被結合片１６６とにより基板ボックス１６３と取付台１６１との間で封印処理が行われる。
【０１３９】
次に、裏パックユニット１５について説明する。図１２は裏パックユニット１５の正面図、図１３は裏パックユニット１５の分解斜視図である。
【０１４０】
裏パックユニット１５は、裏パック２０１を備えており、当該裏パック２０１に対して、払出機構部２０２、排出通路盤２０３、及び制御装置集合ユニット２０４が取り付けられている。裏パック２０１は透明性を有する合成樹脂により成形されており、払出機構部２０２などが取り付けられるベース部２１１と、パチンコ機１０後方に突出し略直方体形状をなす保護カバー部２１２とを有する。保護カバー部２１２は左右側面及び上面が閉鎖され且つ下面のみが開放された形状をなし、少なくとも可変表示ユニット８６を囲むのに十分な大きさを有する。
【０１４１】
ベース部２１１には、その右上部に外部端子板２１３が設けられている。外部端子板２１３には各種の出力端子が設けられており、これらの出力端子を通じて遊技ホール側の管理制御装置に対して各種信号が出力される。また、ベース部２１１にはパチンコ機１０後方からみて右端部に上下一対の掛止ピン２１４が設けられており、掛止ピン２１４を本体枠１３に設けられた前記軸受け部１３３に挿通させることで、裏パックユニット１５が本体枠１３に対して回動可能に支持されている。また、ベース部２１１には、本体枠１３に設けられた被締結孔１３４に対して締結するための締結具２１５が設けられており、当該締結具２１５を被締結孔１３４に嵌め込むことで本体枠１３に対して裏パックユニット１５が固定されている。
【０１４２】
ベース部２１１には、保護カバー部２１２を迂回するようにして払出機構部２０２が配設されている。すなわち、裏パック２０１の最上部には上方に開口したタンク２２１が設けられており、タンク２２１には遊技ホールの島設備から供給される遊技球が逐次補給される。タンク２２１の下方には、下流側に向けて緩やかに傾斜するタンクレール２２２が連結され、タンクレール２２２の下流側には上下方向に延びるケースレール２２３が連結されている。また、ケースレール２２３の最下流部には払出装置２２４が設けられている。
【０１４３】
ケースレール２２３には、図１２に示すように、当該ケースレール２２３内に形成された通路を通じてタンク２２１から払出装置２２４まで連なった遊技球を検知するように球無検知センサ２２３ａが設けられている。球無検知センサ２２３ａは、磁気検知タイプの近接センサにて構成されており、検知範囲内を遊技球が通過する際の磁界の変化が検知されて電気信号として出力される。なお、球無検知センサ２２３ａは磁気検知タイプの近接センサに限定されることはなく、遊技球を検知することができるのであれば任意であり、例えば、フォトセンサやリミットセンサなどを用いてもよい。
【０１４４】
球無検知センサ２２３ａは後述する払出制御装置２４２に対して電気信号を出力する。具体的には、遊技球を検知していない状態ではＬＯＷ信号を出力し、遊技球を検知している状態ではＨＩ信号を出力する。なお、これに限定されることはなく、遊技球を検知していない状態ではＨＩ信号を出力し、遊技球を検知している状態ではＬＯＷ信号を出力する構成としてもよく、また遊技球を検知している状態においてのみ電気信号を出力する構成としてもよい。
【０１４５】
払出制御装置２４２では、球無検知センサ２２３ａの検知結果に基づいてタンク２２１が球無状態であるか否かを特定する。具体的には、予め定められた球無判定継続期間が経過するまで球無検知センサ２２３ａにおける遊技球の非検知状態が継続された場合には、タンク２２１が球無状態であると特定する。払出制御装置２４２においてタンク２２１が球無状態であると特定された場合、払出装置２２４による遊技球の払出動作が停止される。これにより、タンク２２１が球無状態であるにも係らず、払出装置２２４が動作し続けることが防止される。かかる払出動作の停止は、タンク２２１の球無状態が解除され球無検知センサ２２３ａにて遊技球が検知され出すことにより解除される。また、払出制御装置２４２においてタンク２２１が球無状態であると特定された場合、それに対応した報知処理が実行される。これについては後に説明する。なお、タンク２２１において球詰まりが発生し、払出装置２２４側へ遊技球が流れていかない場合も球無状態であると特定される。
【０１４６】
払出装置２２４は、当該払出装置２２４に内蔵された回転体を回転させる払出モータ２２４ａを備えており、払出モータ２２４ａに駆動されて回転体が回転することにより、当該回転体とタンク２２１との間に待機している遊技球が下流側へ払い出される。また、払出装置２２４は、下流側へと払い出された遊技球を検知する払出球検知センサ２２４ｂを備えている。払出モータ２２４ａ及び払出球検知センサ２２４ｂは共に後述する払出制御装置２４２と電気的に接続されており、払出モータ２２４ａは払出制御装置２４２により駆動制御されるとともに、払出球検知センサ２２４ｂの検知結果に基づいて払出制御装置２４２において下流側へと払い出された遊技球の数が特定される。
【０１４７】
払出装置２２４より払い出された遊技球は、当該払出装置２２４の下流側に設けられた図示しない払出通路を通じて、裏パック２０１のベース部２１１に設けられた遊技球分配部２２５に供給される。遊技球分配部２２５は、払出装置２２４より払い出された遊技球を上皿３３、下皿３４又は後述する排出通路の何れかに振り分けるための機能を有し、内側の開口部２２６が上述した本体側上皿通路１２２及び前扉側上皿通路５１を介して上皿３３に通じ、中央の開口部２２７が本体側下皿通路１２３及び前扉側下皿通路５２を介して下皿３４に通じ、外側の開口部２２８が排出通路に通じるように形成されている。
【０１４８】
払出機構部２０２には、裏パック基板２２９が設置されている。裏パック基板２２９には、例えば交流２４ボルトの主電源が供給され、電源スイッチ２２９ａの切替操作により電源ＯＮ又は電源ＯＦＦとされるようになっている。
【０１４９】
ベース部２１１の下端部には、当該下端部を前後に挟むようにして排出通路盤２０３及び制御装置集合ユニット２０４が取り付けられている。排出通路盤２０３は、制御装置集合ユニット２０４と対向する面に後方に開放された排出通路２３１が形成されており、当該排出通路２３１の開放部は制御装置集合ユニット２０４によって塞がれている。排出通路２３１は、遊技ホールの島設備等へ遊技球を排出するように形成されており、上述した回収通路１５１等から排出通路２３１に導出された遊技球は当該排出通路２３１を通ることでパチンコ機１０外部に排出される。
【０１５０】
制御装置集合ユニット２０４は、横長形状をなす取付台２４１を有し、取付台２４１に払出制御装置２４２と電源及び発射制御装置２４３とが搭載されている。これら払出制御装置２４２と電源及び発射制御装置２４３とは、払出制御装置２４２がパチンコ機１０後方となるように前後に重ねて配置されている。
【０１５１】
払出制御装置２４２は、基板ボックス２４４内に払出装置２２４を制御する払出制御基板が収容されている。なお、払出制御装置２４２から払出装置２２４への払出指令の信号は上述した裏パック基板２２９により中継される。また、払出制御装置２４２には状態復帰スイッチ２４５が設けられている。例えば、払出装置２２４における球詰まり等、払出エラーの発生時において状態復帰スイッチ２４５が押されると、球詰まりの解消が図られるようになっている。
【０１５２】
電源及び発射制御装置２４３は、基板ボックス２４６内に電源及び発射制御基板が収容されており、当該基板により、各種制御装置等で要する所定の電力が生成されて出力され、さらに遊技者による遊技球発射ハンドル４１の操作に伴う遊技球の打ち出しの制御が行われる。また、電源及び発射制御装置２４３にはＲＡＭ消去スイッチ２４７が設けられている。本パチンコ機１０は各種データの記憶保持機能を有しており、万一停電が発生した際でも停電時の状態を保持し、停電からの復帰の際には停電時の状態に復帰できるようになっている。したがって、例えば遊技ホールの営業終了の場合のように通常手順で電源を遮断すると遮断前の状態が記憶保持されるが、ＲＡＭ消去スイッチ２４７を押しながら電源を投入すると、ＲＡＭデータが初期化されるようになっている。
【０１５３】
次に、パチンコ機１０の電気的構成について、図１４のブロック図に基づいて説明する。図１４では、電力の供給ラインを二重線矢印で示し、信号ラインを実線矢印で示す。
【０１５４】
主制御装置１６２に設けられた主制御基板３０１には、主制御回路３０２と停電監視回路３０３（電断監視回路）とが内蔵されている。主制御回路３０２には、ＣＰＵ３１１が搭載されている。
【０１５５】
ＣＰＵ３１１には、当該ＣＰＵ３１１により実行される各種の制御プログラムや固定値データを記憶したＲＯＭ３１２（不揮発性記憶手段）と、そのＲＯＭ３１２内に記憶される制御プログラムの実行に際して各種のデータ等を一時的に記憶するためのメモリであるＲＡＭ３１３（揮発性記憶手段）と、割込回路やタイマ回路、データ入出力回路などの各種回路が内蔵されている。なお、ＣＰＵ３１１、ＲＯＭ３１２及びＲＡＭ３１３の一部又は全部をそれぞれ別のチップとして設けてもよい。
【０１５６】
ＲＡＭ３１３は、パチンコ機１０の電源の遮断後においても電源及び発射制御装置２４３に設けられた電源及び発射制御基板３２１から記憶保持用電力が供給されて情報が記憶保持される構成となっている。
【０１５７】
ＣＰＵ３１１には、入力ポート及び出力ポートがそれぞれ設けられている。ＣＰＵ３１１の入力側には、主制御基板３０１に設けられた停電監視回路３０３、払出制御装置２４２に設けられた払出制御基板３２２及びその他図示しないセンサ群などが接続されている。この場合に、停電監視回路３０３には電源及び発射制御基板３２１が接続されており、ＣＰＵ３１１（主制御回路３０２）には停電監視回路３０３を介して電力が供給される。
【０１５８】
一方、ＣＰＵ３１１の出力側には、停電監視回路３０３、払出制御基板３２２及び中継端子板３２３が接続されている。払出制御基板３２２には、賞球コマンドなどといった各種コマンドが出力される。中継端子板３２３を介して主制御回路３０２から音声ランプ制御装置１４３に設けられた音声ランプ制御基板３２４に対して各種コマンドなどが出力される。
【０１５９】
停電監視回路３０３は、主制御回路３０２と電源及び発射制御基板３２１とを中継し、また電源及び発射制御基板３２１から出力される最大電圧である直流安定２４ボルトの電圧を監視する。そして、この電圧が２２ボルト未満になると電源遮断の発生と判断し、主制御回路３０２に停電信号を送信する。
【０１６０】
払出制御基板３２２は、払出装置２２４により賞球などの払出制御を行うものである。演算装置であるＣＰＵ３３１は、そのＣＰＵ３３１により実行される制御プログラムや固定値データ等を記憶したＲＯＭ３３２と、ワークメモリ等として使用されるＲＡＭ３３３とを備えている。なお、ＣＰＵ３３１、ＲＯＭ３３２及びＲＡＭ３３３の一部又は全部をそれぞれ別のチップとして設けてもよい。
【０１６１】
払出制御基板３２２のＣＰＵ３３１には、入出力ポートが設けられている。ＣＰＵ３３１の入力側には、主制御回路３０２、電源及び発射制御基板３２１、及び裏パック基板２２９が接続されている。また、ＣＰＵ３３１の出力側には、主制御回路３０２及び裏パック基板２２９が接続されている。
【０１６２】
電源及び発射制御基板３２１は、電入時用電源部３２１ａと発射制御部３２１ｂとを備えている。電入時用電源部３２１ａは、例えば、遊技ホール等における商用電源（外部電源）に接続されている。そして、その商用電源から供給される外部電力に基づいて主制御回路３０２や払出制御基板３２２等に対して各々に必要な動作電力を生成するとともに、その生成した動作電力を二重線矢印で示す経路を通じて主制御回路３０２や払出制御基板３２２等に対して供給する。その概要としては、電入時用電源部３２１ａは、裏パック接続基板２２９を介して供給される交流２４ボルト電源を取り込み、各種センサやモータ等を駆動するための＋１２Ｖ電力、ロジック用の＋５Ｖ電力などを生成し、これら＋１２Ｖ電力、＋５Ｖ電力を主制御回路３０２や払出制御基板３２２等に対して供給する。
【０１６３】
発射制御部３２１ｂは、遊技者による遊技球発射ハンドル４１の操作にしたがって遊技球発射機構１１０の発射制御を担うものであり、遊技球発射機構１１０は所定の発射条件が整っている場合に駆動される。
【０１６４】
また、電源及び発射制御基板３２１には、電断時用電源部３２１ｃが搭載されている。電断時用電源部３２１ｃはコンデンサからなり、パチンコ機１０の電源がＯＮ状態の場合（外部電源からの電力供給が行われている場合）に充電される。また、パチンコ機１０の電源がＯＦＦ状態の場合や商用電源における停電発生時といった電源遮断状態（外部電源からの電力供給が遮断されている場合）では、電断時用電源部３２１ｃから放電され主制御基板３０１のＲＡＭ３１３に対して記憶保持用電力が供給される。よって、かかる状況であっても、電断時用電源部３２１ｃから記憶保持用電力が供給されている間はＲＡＭ３１３に記憶された情報が消去されることなく記憶保持される。
【０１６５】
ちなみに、電断時用電源部３２１ｃの容量は比較的大きく確保されており、電源遮断前にＲＡＭ３１３に記憶されていた情報は所定の期間内（例えば、１日や２日）保持される。また、電断時用電源部は、コンデンサに限定されることはなく、バッテリや非充電式電池などであってもよい。非充電式電池の場合、パチンコ機１０の電源がＯＮ状態の際に電断時用電源手段への蓄電を行う必要はないが、定期的に交換する必要が生じる。
【０１６６】
また、電源及び発射制御基板３２１には、上記電断時用電源部３２１ｃとは異なる停電時処理用電源部が設けられている。電源及び発射制御基板３２１では、直流安定２４ボルトの電源が２２ボルト未満になった後においても、停電時処理用電源部から放電することにより、後述する停電時処理の実行に十分な時間の間、制御系の駆動電源である５ボルトの出力を正常値に維持するように構成されている。これにより、主制御回路３０２などは、停電時処理を正常に実行し完了することができる。
【０１６７】
音声ランプ制御基板３２４は、各種ランプ部２３〜２５やスピーカ部２６、及び表示制御装置３２５を制御するものである。演算装置であるＣＰＵ３４１は、そのＣＰＵ３４１により実行される制御プログラムや固定値データ等を記憶したＲＯＭ３４２と、ワークメモリ等として使用されるＲＡＭ３４３とを備えている。
【０１６８】
音声ランプ制御基板３２４のＣＰＵ３４１には入出力ポートが設けられている。ＣＰＵ３４１の入力側には中継端子板３２３に中継されて主制御回路３０２が接続されており、主制御回路３０２から出力される各種コマンドに基づいて、各種ランプ部２３〜２５、スピーカ部２６、及び表示制御装置３２５を制御する。表示制御装置３２５は、音声ランプ制御基板３２４から入力する表示コマンドに基づいて図柄表示装置９１を制御する。
【０１６９】
次に、図柄表示装置９１の表示内容について、図１５に基づいて説明する。
【０１７０】
図柄表示装置９１には、左・中・右の３つの図柄列が設定されている。各図柄列は、例えば「０」〜「９」の数字を各々付した主図柄と、例えば菱形状の絵図柄からなる副図柄とにより構成されている。各主図柄及び副図柄がそれぞれ第１図柄を構成している。各図柄列では、数字の昇順又は降順に主図柄が配列されると共に各主図柄の間に副図柄が配されている。すなわち、各図柄列には、１０個の主図柄及び１０個の副図柄の計２０個の第１図柄が備えられている。そして、図柄表示装置９１には、各図柄列毎に２０個の第１図柄が周期性をもって上から下へとスクロールするように変動表示されるようになっている。図柄表示装置９１には、各図柄列毎に上・中・下の３段の第１図柄が表示されるようになっている。従って、図柄表示装置９１には、３段×３列の計９個の第１図柄が表示される。また、図柄表示装置９１には、５つの有効ライン、すなわち上ラインＬ１、中ラインＬ２、下ラインＬ３、右上がりラインＬ４、左上がりラインＬ５が設定されている。そして、左図柄列→右図柄列→中図柄列の順に変動表示が停止し、その停止時にいずれかの有効ライン上に大当たり図柄の組合せ（本実施の形態では、同一の主図柄の組合せ）で揃えば大当たりとして大当たり動画が表示されるようになっている。
【０１７１】
次に、上記の如く構成されたパチンコ機１０の動作について説明する。
【０１７２】
本実施の形態では、主制御装置１６２内のＣＰＵ３１１は、遊技に際し各種カウンタ情報を用いて、大当たり抽選、第１特定ランプ部９３の発光色の設定や、図柄表示装置９１の図柄表示の設定などを行うこととしており、具体的には、図１６に示すように、大当たりの抽選に使用する大当たり乱数カウンタＣ１と、確変大当たりや通常大当たり等の大当たり種別を判定する際に使用する大当たり種別カウンタＣ２と、図柄表示装置９１が外れ変動する際のリーチ抽選に使用するリーチ乱数カウンタＣ３と、大当たり乱数カウンタＣ１の初期値設定に使用する乱数初期値カウンタＣＩＮＩと、図柄表示装置９１の変動パターン選択に使用する第１変動種別カウンタＣＳ１と、第１特定ランプ部９３に表示される色の切り替えを行う期間を決定する第２変動種別カウンタＣＳ２と、左列、中列及び右列の各外れ図柄の設定に使用する左・中・右の各外れ図柄カウンタＣＬ，ＣＭ，ＣＲとを用いることとしている。
【０１７３】
このうち、カウンタＣ１〜Ｃ３，ＣＩＮＩ，ＣＳ１，ＣＳ２は、その更新の都度前回値に１が加算され、最大値に達した後０に戻るループカウンタとなっている。また、外れ図柄カウンタＣＬ，ＣＭ，ＣＲは、ＣＰＵ３１１内のＲレジスタ（リフレッシュレジスタ）を用いてレジスタ値が加算され、結果的に数値がランダムに変化する構成となっている。各カウンタは短時間間隔で更新され、その更新値がＲＡＭ３１３の所定領域に設定されたカウンタ用バッファに適宜格納される。ＲＡＭ３１３には、１つの実行エリアと４つの保留エリア（保留第１〜第４エリア）とからなる保留球格納バッファが設けられており、これらの各エリアには、作動口８４への遊技球の入賞履歴に合わせて、大当たり乱数カウンタＣ１、大当たり種別カウンタＣ２及びリーチ乱数カウンタＣ３の各値が時系列的に格納されるようになっている。
【０１７４】
各カウンタについて詳しくは、大当たり乱数カウンタＣ１は、例えば０〜６７６の範囲内で順に１ずつ加算され、最大値（つまり６７６）に達した後０に戻る構成となっている。特に大当たり乱数カウンタＣ１が１周した場合、その時点の乱数初期値カウンタＣＩＮＩの値が当該大当たり乱数カウンタＣ１の初期値として読み込まれる。なお、乱数初期値カウンタＣＩＮＩは、大当たり乱数カウンタＣ１と同様のループカウンタである（値＝０〜６７６）。大当たり乱数カウンタＣ１は定期的に（本実施の形態ではタイマ割込み毎に1回）更新され、遊技球が作動口８４に入賞したタイミングでＲＡＭ３１３の保留球格納
バッファに格納される。
【０１７５】
大当たり種別カウンタＣ２は、０〜４９の範囲内で順に１ずつ加算され、最大値（つまり４９）に達した後０に戻る構成となっている。そして、本実施の形態では、大当たり種別カウンタＣ２によって、大当たりが終了した後に、確変状態とするか通常状態とするかを決定することとしている。大当たり種別カウンタＣ２は定期的に（本実施の形態ではタイマ割込み毎に１回）更新され、遊技球が作動口８４に入賞したタイミングでＲＡＭ３１３の保留球格納バッファに格納される。
【０１７６】
リーチ乱数カウンタＣ３は、例えば０〜２３８の範囲内で順に１ずつ加算され、最大値（つまり２３８）に達した後０に戻る構成となっている。本実施の形態では、リーチ乱数カウンタＣ３によって、リーチ発生した後最終停止図柄がリーチ図柄の前後に１つだけずれて停止する「前後外れリーチ」と、同じくリーチ発生した後最終停止図柄がリーチ図柄の前後以外で停止する「前後外れ以外リーチ」と、リーチ発生しない「完全外れ」とを抽選することとしている。リーチ乱数カウンタＣ３は定期的に（本実施の形態ではタイマ割込み毎に１回）更新され、遊技球が作動口８４に入賞したタイミングでＲＡＭ３１３の保留球格納バッファに格納される。
【０１７７】
第１変動種別カウンタＣＳ１は、例えば０〜１９８の範囲内で順に１ずつ加算され、最大値（つまり１９８）に達した後０に戻る構成となっており、第２変動種別カウンタＣＳ２は、例えば０〜２４０の範囲内で順に１ずつ加算され、最大値（つまり２４０）に達した後０に戻る構成となっている。第１変動種別カウンタＣＳ１によって、いわゆるノーマルリーチ、スーパーリーチ、プレミアムリーチ等、第１図柄のリーチ種別やその他大まかな図柄変動態様といった図柄表示装置９１の表示態様が決定され、第２変動種別カウンタＣＳ２によって、第１特定ランプ部９３に表示される色の切り替えを行う期間としての切替表示時間が決定される。また、この切替表示時間は、図柄表示装置９１の図柄の変動時間に相当する。従って、当該第２変動種別カウンタＣＳ２によって、図柄表示装置９１においてリーチが発生した後に最終停止図柄（本実施の形態では中図柄）が停止するまでの経過時間（言い換えれば、変動図柄数）などより細かな図柄変動態様も決定されることとなる。つまり、図柄表示装置９１に関しては、これらの両変動種別カウンタＣＳ１，ＣＳ２を組み合わせることで、変動パターンの多種多様化を容易に実現できる。両変動種別カウンタＣＳ１，ＣＳ２は、後述する通常処理が１回実行される毎に１回更新され、当該通常処理内の残余時間内でも繰り返し更新される。そして、第１特定ランプ部９３に表示される色の切り替え開始時及び図柄表示装置９１による第１図柄の変動開始時における変動パターン決定に際して両変動種別カウンタＣＳ１，ＣＳ２のバッファ値が取得される。
【０１７８】
左・中・右の各外れ図柄カウンタＣＬ，ＣＭ，ＣＲは、大当たり抽選が外れとなった時に左列第１図柄、中列第１図柄、右列第１図柄の外れ停止図柄を決定するためのものであり、各列では主図柄及び副図柄の合わせて２０の第１図柄の何れかが表示されることから、各々に２０個（０〜１９）のカウンタ値が用意されている。外れ図柄カウンタＣＬにより左図柄列の上・中・下段の各図柄が決定され、外れ図柄カウンタＣＭにより中図柄列の上・中・下段の各図柄が決定され、外れ図柄カウンタＣＲにより右図柄列の上・中・下段の各図柄が決定される。
【０１７９】
本実施の形態では、ＣＰＵ３１１に内蔵のＲレジスタの数値を用いることにより各カウンタＣＬ，ＣＭ，ＣＲの値をランダムに更新する構成としている。すなわち、各外れ図柄カウンタＣＬ，ＣＭ，ＣＲの更新時には、前回値にＲレジスタの下位３ビットの値が加算され、その加算結果が最大値を超えた場合に２０減算されて今回値が決定される。各外れ図柄カウンタＣＬ，ＣＭ，ＣＲは更新時期が重ならないようにして通常処理内で更新され、それら外れ図柄カウンタＣＬ，ＣＭ，ＣＲの組み合わせが、ＲＡＭ３１３の前後外れリーチ図柄バッファ、前後外れ以外リーチ図柄バッファ及び完全外れ図柄バッファの何れかに格納される。そして、第１図柄の変動開始時における変動パターン決定に際し、リーチ乱数カウンタＣ３の値に応じて前後外れリーチ図柄バッファ、前後外れ以外リーチ図柄バッファ及び完全外れ図柄バッファの何れかのバッファ値が取得される。
【０１８０】
なお、図示は省略するが、第２特定ランプ部９４の抽選には第２特定ランプ乱数カウンタが用いられる。第２図柄乱数カウンタは、例えば０〜２５０の範囲内で順に１ずつ加算され、最大値（つまり２５０）に達した後０に戻るループカウンタとして構成されている。第２特定ランプ乱数カウンタは定期的に（本実施の形態ではタイマ割込み毎に１回）更新され、遊技球がスルーゲート８５を通過したことが検知された時に取得される。
【０１８１】
次に、主制御基板３０１のＣＰＵ３１１により実行される各制御処理を図１７〜図２１のフローチャート等を参照しながら説明する。かかるＣＰＵ３１１の処理としては大別して、電源投入に伴い起動されるメイン処理と、定期的に（本実施形態では２ｍｓｅｃ周期で）起動されるタイマ割込み処理と、ＮＭＩ端子（ノンマスカブル端子）への停電信号の入力により起動されるＮＭＩ割込み処理とがあり、説明の便宜上、はじめにＮＭＩ割込み処理とタイマ割込み処理とを説明し、その後メイン処理を説明する。
【０１８２】
図１７は、ＮＭＩ割込み処理であり、当該処理は、停電の発生等によるパチンコ機１０の電源遮断時に実行される。すなわち、停電の発生等によりパチンコ機１０の電源が遮断されると、停電信号が電源監視回路３０３からＣＰＵ３１１のＮＭＩ端子に出力され、ＣＰＵ３１１は実行中の制御を中断してＮＭＩ割込み処理を開始する。ＮＭＩ割込み処理では、ステップＳ１０１にてＲＡＭ３１３に設けられた停電フラグ格納エリアに停電フラグを格納し、本処理を終了する。その後、後述する通常処理にて停電フラグが格納されていることが確認されることで、停電時処理が実行される。
【０１８３】
次に、タイマ割込み処理について図１８のフローチャートを用いて説明する。
【０１８４】
先ずステップＳ２０１では、各種センサや払出制御基板３２２などからの信号読み込み処理を実行する。なお、信号読み込み処理のうち、遊技球の払出等に関する処理の詳細については後に説明する。
【０１８５】
その後、ステップＳ２０２では、乱数初期値カウンタＣＩＮＩの更新を実行する。具体的には、乱数初期値カウンタＣＩＮＩを１加算すると共に、そのカウンタ値が最大値（本実施の形態では６７６）に達した際０にクリアする。そして、乱数初期値カウンタＣＩＮＩの更新値を、ＲＡＭ３１３の該当するバッファ領域に格納する。続くステップＳ２０３では、大当たり乱数カウンタＣ１、大当たり種別カウンタＣ２及びリーチ乱数カウンタＣ３の更新を実行する。具体的には、大当たり乱数カウンタＣ１、大当たり種別カウンタＣ２及びリーチ乱数カウンタＣ３をそれぞれ１加算すると共に、それらのカウンタ値が最大値（本実施の形態ではそれぞれ、６７６，４９，２３８）に達した際それぞれ０にクリアする。そして、各カウンタＣ１〜Ｃ３の更新値を、ＲＡＭ３１３の該当するバッファ領域に格納する。その後、ステップＳ２０４にて始動入賞処理を実行する。
【０１８６】
始動入賞処理では、図１９のフローチャートに示すように、先ずステップＳ３０１にて、ＲＡＭ３１３の作動口フラグ格納バッファに作動口フラグが格納されているか否かを判定することにより、遊技球が作動口８４に入賞（始動入賞）したか否かを判定する。遊技球が作動口８４に入賞したと判定すると、続くステップＳ３０２において、第１特定ランプ部９３及び図柄表示装置９１の作動保留球数Ｎが上限値（本実施の形態では４）未満であるか否かを判定する。作動口８４への入賞があり、且つ作動保留球数Ｎ＜４であることを条件にステップＳ３０３に進み、作動保留球数Ｎを１加算する。続くステップＳ３０４では、前記ステップＳ２０３で更新した大当たり乱数カウンタＣ１、大当たり種別カウンタＣ２及びリーチ乱数カウンタＣ３の各値を、ＲＡＭ３１３の保留球格納バッファの空き記憶エリアのうち最初のエリアに格納する。そして、始動入賞処理の後、ＣＰＵ３１１は本タイマ割込み処理を一旦終了する。
【０１８７】
次に、電源投入時のリセットに伴い起動されるメイン処理について、図２０のフローチャートを用いて説明する。
【０１８８】
先ずステップＳ４０１では、電源投入に伴う初期設定処理を実行する。具体的には、従側の制御基板（払出制御基板３２２等）が動作可能な状態になるのを待つために例えば１秒程度、ウェイト処理を実行する。続くステップＳ４０２では、ＲＡＭ３１３のアクセスを許可する。
【０１８９】
その後、ステップＳ４０３では、電源及び発射制御装置２４３に設けたＲＡＭ消去スイッチ２４７がオンされているか否かを判定し、続くステップＳ４０４ではＲＡＭ３１３の停電フラグ格納バッファに停電フラグが格納されているか否かを判定する。また、ステップＳ４０５ではＲＡＭ判定値を算出し、続くステップＳ４０６では、そのＲＡＭ判定値が電源遮断時に保存したＲＡＭ判定値と一致するか否か、すなわち記憶保持されたデータの有効性を判定する。ＲＡＭ判定値は、例えばＲＡＭ３１３の作業領域アドレスにおけるチェックサム値である。なお、ＲＡＭ３１３の所定のエリアに書き込まれたキーワードが正しく保存されているか否かにより記憶保持されたデータの有効性を判断することも可能である。
【０１９０】
上述したように、本パチンコ機１０では、例えばホールの営業開始時など、電源投入時にＲＡＭデータを初期化する場合にはＲＡＭ消去スイッチ２４７を押しながら電源が投入される。従って、ＲＡＭ消去スイッチ２４７が押されていれば、ステップＳ４０７〜Ｓ４０８の処理に移行する。また、電源遮断の発生情報が設定されていない場合や、ＲＡＭ判定値（チェックサム値等）により記憶保持されたデータの異常が確認された場合も同様にステップＳ４０７〜Ｓ４０８の処理に移行する。
【０１９１】
ステップＳ４０７では、ＲＡＭ３１３の使用領域を０にクリアし、ステップＳ４０８ではＲＡＭ３１３の初期化処理を実行する。その後、ステップＳ４０９にて割込み許可を設定し、後述する通常処理に移行する。
【０１９２】
一方、ＲＡＭ消去スイッチ２４７が押されていない場合には、停電フラグが格納されていること、及びＲＡＭ判定値（チェックサム値等）が正常であることを条件に、ステップＳ４１０にて停電フラグ格納バッファに格納されている停電フラグをクリアする。その後、ステップＳ４０９にて割込み許可を設定し、後述する通常処理に移行する。これにより、電源遮断前の状態に復帰する。
【０１９３】
次に、通常処理について、図２１のフローチャートを用いて説明する。この通常処理では遊技の主要な処理が実行される。その概要として、ステップＳ５０１〜Ｓ５０８の処理が４ｍｓｅｃ周期の定期処理として実行され、その残余時間でステップＳ５１０，Ｓ５１１のカウンタ更新処理が実行される構成となっている。
【０１９４】
通常処理において、ステップＳ５０１では、前回の処理で更新されたコマンド等の出力データを従側の各制御基板に出力する。続くステップＳ５０２では、両変動種別カウンタＣＳ１，ＣＳ２の更新を実行する。具体的には、両変動種別カウンタＣＳ１，ＣＳ２を１加算すると共に、それらのカウンタ値が最大値（本実施の形態では１９８，２４０）に達した際それぞれ０にクリアする。そして、両変動種別カウンタＣＳ１，ＣＳ２の更新値を、ＲＡＭ３１３の該当するバッファ領域に格納する。続くステップＳ５０３では、左図柄列、中図柄列及び右図柄列の各外れ図柄カウンタＣＬ，ＣＭ，ＣＲの更新を実行する。
【０１９５】
外れ図柄カウンタＣＬ，ＣＭ，ＣＲの更新処理では、左・中・右図柄列のいずれかの更新時期か否かを判定し、更新時期となった図柄列の外れ図柄カウンタＣＬ，ＣＭ，ＣＲを更新する。各外れ図柄カウンタＣＬ，ＣＭ，ＣＲは、重複することなく１回の通常処理で１つずつ順に更新され、通常処理を３回実行する毎に外れ図柄カウンタＣＬ，ＣＭ，ＣＲの１セット分が更新されるようになっている。そして、更新した外れ図柄カウンタＣＬ，ＣＭ，ＣＲの組み合わせが、前後外れリーチとなる外れリーチ図柄の組合せである場合、前後外れ以外リーチ図柄の組合せである場合、リーチとならない完全外れ図柄の組合せである場合には、その組合せがそれぞれに対応したバッファ内に格納される。なお、更新した外れ図柄カウンタＣＬ，ＣＭ，ＣＲの組合せが大当たり図柄の組合せである場合には、そのまま更新処理を終了する。
【０１９６】
外れ図柄カウンタＣＬ，ＣＭ，ＣＲの更新処理の後は、ステップＳ５０４にて第１特定ランプ部９３に表示される色の切り替えを行うための第１特定ランプ部制御処理を実行する。第１特定ランプ部制御処理では、大当たり判定や第１特定ランプ部９３に配設されたＬＥＤランプの光源スイッチのオンオフ制御などが行われる。また、第１特定ランプ部制御処理において、図柄表示装置９１による第１図柄の変動表示の設定も行われる。
【０１９７】
具体的には、大当たり乱数カウンタＣ１の値に基づいて大当たりか否かを判定し、さらに大当たり種別カウンタＣ２の値に基づいて大当たりの種類を決定する（いわゆる、確変大当たりか否かを決定する）。なお、この際、第１図柄における大当たり図柄の種類及び大当たり図柄の組合せの停止ラインも決定し、停止図柄コマンドとして設定する。また、大当たりが発生しないと判定された場合には、リーチ乱数カウンタＣ３の値に基づいて第１図柄における外れ図柄の組合せの態様を決定する。かかる場合に、上記外れ図柄カウンタ更新処理にて更新されバッファ内に格納された図柄の組合せを停止図柄コマンドとして設定する。さらに、第２変動種別カウンタＣＳ２の値に基づいて、第１特定ランプ部９３に表示される色の切替表示時間、及び第１図柄の変動表示時間を決定する。さらに、第１変動種別カウンタＣＳ１の値に基づいて第１図柄におけるリーチ種別やその大まかな図柄変動態様を決定し、変動態様コマンドとして設定する。なお、当該第１特定ランプ部制御処理にて第１特定ランプ部９３のオンオフ制御が開始される毎に作動保留球数Ｎが１減算され、作動保留球数Ｎが０の場合にはオンオフ制御が開始されない。
第１特定ランプ部制御処理の後は、ステップＳ５０５にて大入賞口開閉処理を実行する。大入賞口開閉処理では、大当たり状態である場合において可変入賞装置８３の大入賞口を開放又は閉鎖する。すなわち、大当たり状態のラウンド毎に大入賞口を開放し、大入賞口の最大開放時間が経過したか、又は大入賞口に遊技球が規定数だけ入賞したかを判定する。この規定数だけ入賞したか否かの判定は、上述した大入賞口用カウンタを確認することにより行われる。そして、これら何れかの条件が成立すると大入賞口を閉鎖する。
【０１９８】
その後、ステップＳ５０６では、第２特定ランプ部９４に表示される色の切り替え処理を行うための第２特定ランプ部制御処理を実行する。第２特定ランプ部制御処理では、ゲート保留球数が１以上であることを条件に第２特定ランプ部９４における表示色の切り換えを開始する。この際、表示色の切り換え時間も設定する。また、既に取得されている第２特定ランプ乱数カウンタの値に基づいて停止表示する色を設定する。この停止表示される色として所定の色が設定された場合には、その色の停止表示後に、作動口８４に付随する電動役物が所定時間開放される。
【０１９９】
ステップＳ５０６の後は、ステップＳ５０７にて、遊技球発射制御処理を実行する。遊技球発射制御処理では、電源及び発射制御基板３２１の発射制御部３２１ｂから発射許可信号を入力していることを条件として、所定期間（例えば、０．６ｓｅｃ）に１回、遊技球発射機構１１０のソレノイド１１１を励磁する。これにより、発射レール１１２上にある遊技球が遊技領域に向けて打ち出される。ちなみに、発射許可信号は、ＣＰＵ３１１における入力ポート３１１以外の入力ポートに入力されており、当該遊技球発射制御処理にてその入力ポートに発射許可信号があるか否かを確認する。
【０２００】
ステップＳ５０７の後はステップＳ５０８にて、ＲＡＭ３１３内に設けられた停電フラグ格納バッファに停電フラグが格納されているか否かを判定する。停電フラグが格納されていない場合は、繰り返し実行される複数の処理の最後の処理が終了したこととなるので、ステップＳ５０９にて次の通常処理の実行タイミングに至ったか否か、すなわち前回の通常処理の開始から所定時間（本実施の形態では４ｍｓｅｃ）が経過したか否かを判定する。そして、次の通常処理の実行タイミングに至るまでの残余時間内において、乱数初期値カウンタＣＩＮＩ及び両変動種別カウンタＣＳ１，ＣＳ２の更新を繰り返し実行する。つまり、ステップＳ５１０では、乱数初期値カウンタＣＩＮＩの更新を実行する。具体的には、乱数初期値カウンタＣＩＮＩを１加算すると共に、そのカウンタ値が最大値（本実施の形態では６７６）に達した際０にクリアする。そして、乱数初期値カウンタＣＩＮＩの更新値を、ＲＡＭ３１３の該当するバッファ領域に格納する。また、ステップＳ５１１では、両変動種別カウンタＣＳ１，ＣＳ２の更新を実行する。具体的には、両変動種別カウンタＣＳ１，ＣＳ２を１加算すると共に、それらのカウンタ値が最大値（本実施の形態では１９８，２４０）に達した際それぞれ０にクリアする。そして、両変動種別カウンタＣＳ１，ＣＳ２の更新値を、ＲＡＭ３１３の該当するバッファ領域に格納する。
【０２０１】
一方、ステップＳ５０８にて、停電フラグが格納されていると判定した場合は、電源遮断が発生したことになるので、ステップＳ５１２以降の停電時処理を実行する。つまり、ステップＳ５１２では、タイマ割込み処理の発生を禁止し、その後、ステップＳ５１３にて電源が遮断されたことを示す停電コマンドを払出制御基板３２２等の他の制御基板に対して出力する。そして、ステップＳ５１４にてＲＡＭ判定値を算出、保存し、ステップＳ５１５にてＲＡＭ３１３のアクセスを禁止した後に、電源が完全に遮断して処理が実行できなくなるまで無限ループを継続する。
【０２０２】
（遊技球の払出及び当該払出に付随した報知に関する電気的構成）
次に、遊技球の払出及び当該払出に付随した報知に関する電気的構成及び処理構成について詳細に説明する。先ず、電気的構成について、図２２のブロック図を参照しながら説明する。図２２では、電力の供給ラインを二重線矢印で示し、信号ラインを実線矢印で示す。
【０２０３】
既に説明したように主制御基板３０１と払出制御基板３２２とは電気的に接続されており、主制御基板３０１から払出制御基板３２２に指令情報としてのコマンドが出力されるとともに、払出制御基板３２２から主制御基板３０１にも指令情報としてのコマンドが出力される。
【０２０４】
電源及び発射制御基板３２１の電入時用電源部３２１ａからの電力は、主制御基板３０１のＣＰＵ３１１のＶＣＣ端子、及び払出制御基板３２２のＣＰＵ３３１のＶＣＣ端子に供給される。ＶＣＣ端子に供給された電力により、外部電源からの電力供給が行われている状況において、各ＣＰＵ３１１，３３１にて各種制御処理が実行されるとともに、各ＲＡＭ３１３，３３３にて情報の記憶保持が行われる。
【０２０５】
また、電源及び発射制御基板３２１の電断時用電源部３２１ｃからの電力は、主制御基板３０１のＣＰＵ３１１のＶＢＢ端子に供給される。つまり、電断時用電源部３２１ｃからの電力は、主制御基板３０１のＲＡＭ３１３に供給されるが、払出制御基板３２２のＲＡＭ３３３には供給されない。ＶＢＢ端子に供給された電力により、外部電源からの電力供給が遮断されている状況において、主制御基板３０１のＲＡＭ３１３にて情報の記憶保持が行われる。なお、既に説明したように、電入時用電源部３２１ａ及び電断時用電源部３２１ｃから主制御基板３０１のＣＰＵ３１１に供給される電力は、停電監視回路３０３にて中継される。
【０２０６】
主制御基板３０１の入力側には、払出制御基板３２２以外にも、入賞口センサ１５２、カウントセンサ１５３及び作動口センサ１５４が接続されており、これら各種センサ１５２，１５３，１５４から入力する電気信号に基づいて、主制御基板３０１のＣＰＵ３１１では一般入賞口８２，可変入賞装置８３，作動口８４への入球の有無が特定される。
【０２０７】
詳細には、主制御基板３０１のＲＡＭ３１３には個別記憶手段としての入賞記憶用リングバッファ３１３ａが設けられている。入賞記憶用リングバッファ３１３ａは、入賞情報の記憶専用のものであり、図２３（ａ）に示すように、第１記憶領域ＲＡ１〜第２５６記憶領域ＲＡ２５６の２５６個の記憶領域からなる。なお、各記憶領域は１バイト（複数ビット）で構成されているが、これに限定されることはなく２バイト、又は３バイト以上で構成してもよい。また、記憶領域の数は、払出装置２２４による遊技球の払出が停止されていない状況（遊技球の払出が制限されていない状況）であって、大当たり状態などの多数の入賞が連続して発生し得る状況において、全ての記憶領域に払出対象の入賞情報が記憶されてしまわないのであれば任意であり、１５０個や３００個などであってもよい。
【０２０８】
入賞記憶用リングバッファ３１３ａに対しては、書き込みポインタ（書き込み特定用手段）と読み出しポインタ（読み出し特定用手段）とが設定されている。書き込みポインタに基づき、第１記憶領域ＲＡ１から第２５６記憶領域ＲＡ２５６に至るまで規則性を持って入賞情報が格納（記憶）され、全ての記憶領域に入賞情報が格納された場合には、第１記憶領域ＲＡ１に戻り入賞情報が更新されるよう構成されている。各記憶領域には１個の入賞情報が格納される。
【０２０９】
ここで、本パチンコ機１０には既に説明したように、入球口（入球部又は入賞部）として、一般入賞口８２，可変入賞装置８３，作動口８４が設けられており、各入球口ごとに入球に対する賞球個数（払い出される遊技球の個数）が異なっている。具体的には、一般入賞口８２に遊技球が入球した場合の賞球個数は３個であり、可変入賞装置８３に遊技球が入球した場合の賞球個数は１５個であり、作動口８４に遊技球が入球した場合の賞球個数は４個である。これに対応させて、入賞記憶用リングバッファ３１３ａに記憶される入賞情報には、３個入賞情報，１５個入賞情報，４個入賞情報が設定されており、入球が発生した入球口に対応した入賞情報が入賞記憶用リングバッファ３１３ａの各記憶領域に格納される。なお、上記賞球個数は一例示であり、その個数は任意である。また、入球部は上記の３種類に限定されることはなく、１種類、２種類又は４種類以上であってもよい。
【０２１０】
また、入賞記憶用リングバッファ３１３ａにおいては読み出しポインタに基づき、第１記憶領域ＲＡ１から第２５６記憶領域ＲＡ２５６に至るまで規則性を持って、それら記憶領域に記憶されている入賞情報の読み出しが行われる。なお、書き込みポインタ及び読み出しポインタは、初期状態（入賞記憶用リングバッファ３１３ａに何ら入賞情報が記憶されていない状体）において、第１記憶領域ＲＡ１に設定されている。そして、第２５６記憶領域ＲＡ２５６に向けたポインタの更新は、入賞情報の入力に応じて書き込みポインタが先に行われ、入賞情報の読み出しに応じて読み出しポインタが後に行われる。当該構成であるため、書き込みポインタと読み出しポインタとが同一の記憶領域に設定されている状況では、読み出すべき入賞情報が存在していないことを意味する。
【０２１１】
図２２に示すように、主制御基板３０１のＲＡＭ３１３には入賞記憶用リングバッファ３１３ａの他に入賞情報カウンタエリア３１３ｂが設けられている。入賞情報カウンタエリア３１３ｂは入賞記憶用リングバッファ３１３ａに記憶されている入賞情報の数をＣＰＵ３１１において特定する上で用いられる。
【０２１２】
また、主制御基板３０１のＲＯＭ３１２には、入賞テーブル記憶エリア３１２ａが設けられている。入賞テーブル記憶エリア３１２ａには、図２３（ｂ）に示すように、入賞記憶用リングバッファ３１３ａの各記憶領域に記憶される入賞情報と、主制御基板３０１から払出制御基板３２２に出力される賞球コマンドとの対応関係が記憶されている。入賞記憶用リングバッファ３１３ａに記憶されている入賞情報に基づいて、主制御基板３０１のＣＰＵ３１１から払出制御基板３２２に賞球コマンドが出力される場合、入賞テーブル記憶エリア３１２ａに記憶されている情報に基づいて賞球コマンドの種類が特定され、その特定された賞球コマンドが払出制御基板３２２に出力される。
【０２１３】
払出制御基板３２２では、主制御基板３０１のＣＰＵ３１１から入力した賞球コマンドに基づいて賞球数を特定し、その特定した賞球数の遊技球が払い出されるように払出制御を実行する。詳細には、払出制御基板３２２のＲＯＭ３３２には賞球テーブル記憶エリア３３２ａが設けられている。賞球テーブル記憶エリア３３２ａには、図２４（ａ）に示すように、主制御基板３０１から入力する賞球コマンドと、賞球数との対応関係が記憶されている。
【０２１４】
また、払出制御基板３２２のＲＡＭ３３３には払出記憶手段としての賞球数記憶エリア３３３ａが設けられている。賞球数記憶エリア３３３ａは図２４（ｂ）に示すように１バイト（複数ビット）で構成されており、賞球テーブル記憶エリア３３２ａに記憶された情報に基づいて特定された賞球数は賞球数記憶エリア３３３ａに加算される。例えば、賞球数記憶エリア３３３ａに記憶されている賞球数が０個である状況において上記特定された賞球数が１５個である場合には、賞球数記憶エリア３３３ａは「００００１１１１」となる。なお、賞球数記憶エリア３３３ａは、１バイトに限定されることはなく、２バイト、又は３バイト以上で構成してもよい。
【０２１５】
払出制御基板３２２の出力側には払出装置２２４の払出モータ２２４ａが接続されており、賞球数記憶エリア３３３ａに記憶された賞球数分の遊技球が払い出されるように払出モータ２２４ａが駆動される。また、払出制御基板３２２の入力側には払出装置２２４の払出球検知センサ２２４ｂが接続されており、払出モータ２２４ａの駆動に応じて実際に遊技球が払い出されたか否かは払出球検知センサ２２４ｂの検知結果に基づいて払出制御基板３２２のＣＰＵ３３１にて特定される。
【０２１６】
また、払出制御基板３２２の入力側には、上記のもの以外にも、満杯検知センサ５９及び球無検知センサ２２３ａが接続されている。これらセンサ５９，２２３ａの検知結果に基づいて、払出制御基板３２２のＣＰＵ３３１にて下皿３４の満杯状態及びタンク２２１の球無状態が特定され、その特定結果が主制御基板３０１に出力される。主制御基板３０１のＣＰＵ３１１では、払出制御基板３２２から入力したコマンドに応じて、音声ランプ制御装置１４３にコマンドを出力し、各種報知を実行する。
【０２１７】
（遊技球の払出に関する処理構成）
次に、遊技球の払出に関する、主制御基板３０１のＣＰＵ３１１における処理構成について説明する。
【０２１８】
先ず、タイマ割込み処理（図１８）のステップＳ２０１にて実行される信号読み込み処理について、図２５のフローチャートを参照しながら説明する。
【０２１９】
信号読み込み処理では、ステップＳ６０１にて入賞特定処理を実行し、ステップＳ６０２にて賞球特定処理を実行し、ステップＳ６０３にて主側満杯特定処理を実行し、ステップＳ６０４にて主側球無特定処理を実行し、ステップＳ６０５にて入賞情報数特定処理を実行する。このうち、ステップＳ６０１の入賞特定処理及びステップＳ６０２の賞球特定処理が遊技球の払出に関する処理であり、その他は遊技球の払出に付随した報知に関する処理である。なお、信号読み込み処理では、上記ステップＳ６０１〜ステップＳ６０５の処理の他に、作動口センサ１５４の検知結果に基づく作動口フラグの格納処理等が実行される。
【０２２０】
次に、入賞特定処理について、図２６のフローチャートを参照しながら説明する。
【０２２１】
入賞特定処理では、先ずステップＳ７０１にて入賞信号が有るか否かを判定する。つまり、入賞口センサ１５２、カウントセンサ１５３又は作動口センサ１５４のいずれかから入賞信号を入力しているか否かを判定する。いずれのセンサ１５２〜１５４からも入賞信号を入力していない場合には、そのまま本入賞特定処理を終了する。
【０２２２】
入賞口センサ１５２、カウントセンサ１５３又は作動口センサ１５４のいずれかから入賞信号を入力している場合には、ステップＳ７０２にて、入賞記憶用リングバッファ３１３ａの各記憶領域のうち、今回入力した入賞信号の入賞情報をいずれの記憶領域に格納するかを特定すべく、書き込みポインタを参照する。続くステップＳ７０３では、今回入力した入賞信号に対応した入賞情報を、ステップＳ７０２にて特定した記憶領域に格納する処理を実行する。
【０２２３】
その後、ステップＳ７０４にて入賞情報カウンタエリア３１３ｂに記憶されている値を１加算し、さらにステップＳ７０５にて入賞記憶用リングバッファ３１３ａの書き込みポインタの更新処理を実行した後に、本入賞特定処理を終了する。
【０２２４】
次に、賞球特定処理について、図２７のフローチャートを参照しながら説明する。
【０２２５】
賞球特定処理では、先ずステップＳ８０１にて、払出制御基板３２２から要求コマンドを入力しているか否か、又は主制御基板３０１のＲＡＭ３１３に設けられた要求フラグ格納エリアに要求フラグが格納されているか否かを判定する。ここで、要求コマンドとは、払出制御基板３２２のＣＰＵ３３１から主制御基板３０１のＣＰＵ３１１に出力されるコマンドであり、払出制御基板３２２の賞球数記憶エリア３３３ａに記憶されている賞球数が少なくなり、新たな賞球コマンドの要求をする際に出力されるコマンドである。また、要求フラグとは、既に払出制御基板３２２から要求コマンドを入力しており、それに対する賞球コマンドの出力が行われていない状況であることを特定するためのフラグであり、格納されている要求フラグは要求コマンドの出力に際して消去される。
【０２２６】
要求コマンド及び要求フラグのいずれも存在していない場合には、払出制御基板３２２において賞球コマンドの出力を要求していないことを意味するため、ステップＳ８０１にて否定判定をし、そのまま本賞球特定処理を終了する。一方、要求コマンド又は要求フラグのいずれかが存在している場合には、払出制御基板３２２において賞球コマンドの出力を要求していることを意味するため、ステップＳ８０１にて肯定判定をし、ステップＳ８０２以降の処理を実行する。
【０２２７】
ステップＳ８０２では、入賞情報カウンタエリア３１３ｂに記憶されている値が１以上か否かを判定する。１以上でない場合には、入賞記憶用リングバッファ３１３ａに読み出しを行うべき入賞情報が存在していないことを意味するため、否定判定をし、ステップＳ８０３に進む。ステップＳ８０３では、要求フラグ格納エリアに要求フラグを格納する。なお、既に要求フラグが格納されている場合には、その格納された状態を維持する。その後、本賞球特定処理を終了する。
【０２２８】
一方、入賞情報カウンタエリア３１３ｂに記憶されている値が１以上の場合には、入賞記憶用リングバッファ３１３ａに読み出しを行うべき入賞情報が存在していることを意味するため、ステップＳ８０２にて肯定判定をし、ステップＳ８０４に進む。
【０２２９】
ステップＳ８０４では、入賞記憶用リングバッファ３１３ａの各記憶領域のうち、いずれの記憶領域に記憶されている入賞情報を賞球コマンドとして出力するかを特定すべく、読み出しポインタを参照する。続くステップＳ８０５では、賞球コマンド特定処理を実行する。具体的には、ＲＯＭ３１２の入賞テーブル記憶エリア３１２ａに記憶されている情報に基づいて、今回読み出した入賞情報がいずれの賞球コマンドに対応しているかを特定する。
【０２３０】
続くステップＳ８０６では、ステップＳ８０５において賞球コマンドが特定できたか否かを判定する。すなわち、パチンコ機１０においては電気的なノイズの発生により、入賞記憶用リングバッファ３１３ａの記憶領域に記憶されている情報が書き換えられてしまうおそれがある。例えば、１５個入賞情報として１バイトの情報で「００００１１１１」と設定されている場合に、ノイズの影響で当該情報が「０００１１１１１」又は「０００００１１１」となってしまうおそれがある。そうすると、入賞情報に対応した賞球コマンドがＲＯＭ３１２の入賞テーブル記憶エリア３１２ａに存在しないこととなり、賞球コマンドを特定することができない。
【０２３１】
賞球コマンドが特定できなかった場合には、ステップＳ８０７にてコマンド修正処理を実行する。コマンド修正処理では、入賞情報の情報形態に関係なく１５個賞球コマンドを選択する。このように１５個賞球コマンドを選択することにより、遊技者の利益を担保することができる。つまり、１５個入賞情報がノイズ等の影響で書き換えられてしまった場合に、その入賞情報を無視して何ら賞球コマンドを出力しない構成とすると、遊技者にとっては本来得られた１５個の遊技球の払出を受けられないこととなってしまう。また、１５個入賞情報がノイズ等の影響で書き換えられてしまった場合に、３個賞球コマンド又は４個賞球コマンドを選択する構成としたとしても、同様である。これに対して、コマンド修正処理にて、予め設定されている賞球数のうち最大賞球数に対応した１５個賞球コマンドを選択するようにすることで、上記のような不利益を遊技者が被ることが防止されている。また、「００００１１１１」であった入賞情報が「１１１１１１１１」と書き換えられた場合に、その書き換えられた入賞情報の賞球数となるように賞球コマンドが選択されるとすると、遊技ホールにとっては多大な不利益を被ることとなる。これに対して、上記のようにコマンド修正処理が実行され、１５個賞球コマンドが選択されるようにすることで、上記のような不利益を遊技ホールが被ることが防止されている。
【０２３２】
ステップＳ８０７にてコマンド修正処理を実行した後は、ステップＳ８０８に進む。また、ステップＳ８０６にて、賞球コマンドが特定できた場合も、ステップＳ８０８に進む。ステップＳ８０８では、ステップＳ８０５にて特定した賞球コマンド又はステップＳ８０７にて選択した賞球コマンドをセットする。ここでセットされた賞球コマンドは、上述した通常処理（図２１）のステップＳ５０１における外部出力処理にて払出制御基板３２２に出力される。
【０２３３】
その後、ステップＳ８０９では、入賞情報カウンタエリア３１３ｂに記憶されている値を１減算する。続くステップＳ８１０では、ＲＡＭ３１３の要求フラグ格納エリアに要求フラグが格納されている場合には当該要求フラグを消去する。その後、ステップＳ８１１にて、入賞記憶用リングバッファ３１３ａの読み出しポインタの更新処理を実行した後に、本賞球特定処理を終了する。
【０２３４】
次に、払出制御基板３２２のＣＰＵ３３１における処理構成について説明する。かかるＣＰＵ３３１の処理としては大別して、主制御基板３０１のＣＰＵ３１１からのコマンドの入力により起動される入力時割込み処理と、電源投入に伴い起動されるメイン処理と、定期的に（本実施の形態では２ｍｓｅｃ周期で）起動されるタイマ割込み処理とがあり、説明の便宜上、はじめに入力時割込み処理を説明し、その後、メイン処理、タイマ割込み処理の順で説明する。
【０２３５】
入力時割込み処理では、図２８のフローチャートに示すように、先ずステップＳ９０１にて入力したコマンドが停電コマンドか否かを判定する。停電コマンドである場合には、ステップＳ９０２にてＲＡＭ３３３の停電フラグ格納バッファに停電フラグを格納した後に、本入力時割込み処理を終了する。
【０２３６】
一方、入力したコマンドが停電コマンドでない場合には、ステップＳ９０１にて否定判定をし、ステップＳ９０３に進む。ステップＳ９０３では、入力したコマンドが賞球コマンドか否かを判定する。賞球コマンドでない場合には、そのまま本入力時割込み処理を終了する。
【０２３７】
賞球コマンドである場合には、ステップＳ９０４にて、コマンド解析処理を実行する。具体的には、ＲＯＭ３３２の賞球テーブル記憶エリア３３２ａに記憶されている情報に基づいて、今回入力した賞球コマンドがいずれの賞球数に対応しているかを特定する。
【０２３８】
続くステップＳ９０５では、ステップＳ９０４において賞球コマンドに対応した賞球数を特定できたか否かを判定する。すなわち、パチンコ機１０においては電気的なノイズの発生により、主制御基板３０１から払出制御基板３２２に到達する過程で賞球コマンドが書き換えられてしまうおそれがある。例えば、１５個賞球コマンドとして１バイトの情報で「００００１１１１」と設定されている場合に、ノイズの影響で当該情報が「０００１１１１１」又は「０００００１１１」となってしまうおそれがある。そうすると、賞球コマンドに対応した賞球数がＲＯＭ３３２の賞球テーブル記憶エリア３３２ａに存在しないこととなり、賞球数を特定することができない。
【０２３９】
賞球数が特定できなかった場合には、ステップＳ９０６にて賞球数修正処理を実行する。賞球数修正処理では、賞球コマンドの情報形態に関係なく１５個の賞球数を選択する。このように１５個の賞球数を選択することにより、遊技者の利益を担保することができる。つまり、１５個賞球コマンドがノイズ等の影響で書き換えられてしまった場合に、その賞球コマンドを無視して何ら賞球数を加算しない構成とすると、遊技者にとっては本来得られた１５個の遊技球の払出を受けられないこととなってしまう。また、１５個賞球コマンドがノイズ等の影響で書き換えられてしまった場合に、３個の賞球数又は４個の賞球数を選択する構成としたとしても、同様である。これに対して、賞球数修正処理にて、予め設定されている賞球数のうち最大賞球数である１５個の賞球数が選択されるようにすることで、上記のような不利益を遊技者が被ることが防止されている。また、「００００１１１１」であった賞球コマンドが「１１１１１１１１」と書き換えられた場合に、その書き換えられた賞球コマンドに対応した賞球数が選択されるとすると、遊技ホールにとっては多大な不利益を被ることとなる。これに対して、上記のように賞球数修正処理が実行され、１５個の賞球数が選択されるようにすることで、上記のような不利益を遊技ホールが被ることが防止されている。
【０２４０】
ステップＳ９０６にて賞球数修正処理を実行した後は、ステップＳ９０７に進む。また、ステップＳ９０５にて、賞球数が特定できた場合も、ステップＳ９０７に進む。ステップＳ９０７では、ステップＳ９０４にて特定した賞球数又はステップＳ９０６にて選択した賞球数を、賞球数記憶エリア３３３ａに記憶されている賞球数に加算する。
【０２４１】
続くステップＳ９０８では、入力時マスク処理を実行する。入力時マスク処理では、賞球数記憶エリア３３３ａに記憶されている賞球数が上限賞球数（上限遊技媒体数）である１８個を越えている場合に１８個以下となるように賞球数を修正する処理である。具体的には、払出制御基板３２２のＲＯＭ３３２には１バイト構成のマスク用情報が予め記憶されている。マスク用情報としては、「００００１１１１」、「０００１００００」、「０００１０００１」、「０００１００１０」の各情報が記憶されている。入力時マスク処理では、１バイト構成の賞球数記憶エリア３３３ａの情報をＣＰＵ３３１のレジスタに呼び出し、その呼び出した情報に対して上記各マスク用情報を個別にＡＮＤ処理する。そして、ＡＮＤ処理したもののうち、最大賞球数となるものを賞球数記憶エリア３３３ａに記憶させる。これにより、ノイズの影響で賞球数記憶エリア３３３ａに記憶されている情報が上限賞球数を越えたとしても、それを上限賞球数以下とすることができる。よって、遊技ホールが不利益を被ってしまうことを抑制できる。また、上限賞球数を越えた場合にそれを無効とする（すなわち、「０」とする）のではなく、マスク用情報とＡＮＤ処理した数となるため、遊技者が不利益を被ってしまうことが極力抑制される。入力時マスク処理を実行した後に、本入力時割込み処理を終了する。
【０２４２】
次に、払出制御基板３２２のＣＰＵ３３１にて実行されるメイン処理を、図２９のフローチャートを参照しながら説明する。このメイン処理は、電源投入時のリセットに伴い起動される。
【０２４３】
先ず、ステップＳ１００１では、電源投入に伴う初期設定処理を実行する。具体的には、割込みモードを設定する。そして、ステップＳ１００２に進んでＲＡＭアクセスを許可すると共に、ステップＳ１００３で外部割込みベクタの設定を行う。その後、ステップＳ１００４にてＲＡＭ３３３の全領域を０にクリアし、ステップＳ１００５にてＣＰＵ周辺デバイスの初期設定を行う。続くステップＳ１００６では割込みを許可し、ステップＳ１００７にてＲＡＭ３３３の停電フラグ格納バッファに停電フラグが格納されているか否かを判定し、停電フラグが格納されていなければ、停電フラグが格納されるまで待機する。
【０２４４】
一方、停電フラグ格納されている場合には、停電が発生したことになるので、停電時処理としてステップＳ１００８以降の処理を実行する。停電時処理では、先ずステップＳ１００８にて各割込み処理の発生を禁止する。その後、ステップＳ１００９にてＲＡＭ３３３のアクセスを禁止して、電源が完全に遮断して処理が実行できなくなるまで無限ループが継続する。
【０２４５】
次に、払出制御基板３２２のＣＰＵ３３１により例えば２ｍｓｅｃ毎に実行されるタイマ割込み処理について、図３０のフローチャートを参照しながら説明する。
【０２４６】
先ずステップＳ１１０１にて状態復帰スイッチ２４５をチャックして、状態復帰動作開始と判定した場合に状態復帰動作を実行する。その後、ステップＳ１１０２にて払出側満杯特定処理を実行し、ステップＳ１１０３にて払出側球無特定処理を実行し、ステップＳ１１０４にて賞球制御処理を実行した後に、本タイマ割込み処理を終了する。ステップＳ１１０２〜ステップＳ１１０４の処理のうち、ステップＳ１１０４の賞球制御処理が遊技球の払出に関する処理であり、その他は遊技球の払出に付随した報知に関する処理である。なお、タイマ割込み処理では、上記ステップＳ１１０１〜ステップＳ１１０４の処理の他に、貸球に関する処理などが実行される。
【０２４７】
次に、賞球制御処理について、図３１のフローチャートを参照しながら説明する。
【０２４８】
賞球制御処理では、先ずステップＳ１２０１にて払出不可状態であるか否かを判定する。払出不可状態に該当する状況としては、下皿３４の満杯状態又はタンク２２１の球無状態が含まれる。なお、払出制御基板３２２のＲＡＭ３３３には満杯状態フラグ格納エリア及び球無状態フラグ格納エリアが設けられており、下皿３４が満杯状態である場合には後述するように満杯状態フラグ格納エリアに満杯状態フラグが格納され、タンク２２１が球無状態である場合には後述するように球無状態フラグ格納エリアに球無状態フラグが格納される。したがって、ステップＳ１２０１では、満杯状態フラグ又は球無状態フラグの少なくとも一方が格納されているか否かを判定することで、払出不可状態であるか否かを判定する。
【０２４９】
払出不可状態である場合にはステップＳ１２０１にて肯定判定をし、そのまま本賞球制御処理を終了する。一方、払出不可状態でない場合にはステップＳ１２０１にて否定判定をし、ステップＳ１２０２に進む。ステップＳ１２０２では、払出時マスク処理を実行する。払出時マスク処理では、入力時マスク処理と同様に、賞球数記憶エリア３３３ａに記憶されている賞球数が上限賞球数である１８個を越えている場合に１８個以下となるように賞球数を修正する処理である。具体的な内容については、入力時マスク処理と同様であるため、説明を省略する。
【０２５０】
続くステップＳ１２０３では、賞球数記憶エリア３３３ａに記憶されている賞球数が「０」か否かを判定する。賞球数が「０」である場合には、払出を行うべき賞球が存在していないことを意味するため、そのままステップＳ１２０７に進む。一方、賞球数が「０」でない場合には、ステップＳ１２０４に進み、１個の遊技球の払出を実行する。続くステップＳ１２０５では払出球検知センサ２２４ｂにて遊技球の通過を検知したことを条件として、賞球数記憶エリア３３３ａに記憶されている賞球数を１減算する。
【０２５１】
なお、ステップＳ１２０４にて遊技球の払出を実行した直後のステップＳ１２０５にて、払出球検知センサ２２４ｂにて遊技球を検知しないことが想定される。これに対応すべく、ステップＳ１２０４にて遊技球の払出を実行した後であって払出球検知センサ２２４ｂにて遊技球を検知していない状況では、ステップＳ１２０５以降の処理を実行することなく本賞球制御処理を終了するとともに、その後の各賞球制御処理では、払出球検知センサ２２４ｂにて遊技球を検知するまでステップＳ１２０１〜ステップＳ１２０７の全ての処理を実行しないようにし、払出球検知センサ２２４ｂにて遊技球を検知した場合にステップＳ１２０５以降の処理を実行するようにする。
【０２５２】
ステップＳ１２０５の処理を実行した後は、ステップＳ１２０６にて賞球数記憶エリア３３３ａに記憶されている賞球数が要求基準数としての「３」以下か否かを判定する。賞球数が「３」以下でない場合には、そのまま本賞球制御処理を終了する。一方、賞球数が「３」以下の場合には、ステップＳ１２０７にて要求コマンドを主制御基板３０１のＣＰＵ３１１に出力する。既に説明したように、主制御基板３０１のＣＰＵ３１１では、入賞記憶用リングバッファ３１３ａに入賞情報が記憶されている状況において要求コマンドを受け取ることにより、払出制御基板３２２のＣＰＵ３３１に対して賞球コマンドを出力する。なお、ステップＳ１２０３にて肯定判定をした場合にも、ステップＳ１２０７にて要求コマンドを主制御基板３０１のＣＰＵ３１１に出力する。ステップＳ１２０７にて要求コマンドを出力した後に、本賞球制御処理を終了する。
【０２５３】
次に、入賞とそれに対応する賞球との様子について、図３２のタイムチャートを参照して説明する。
【０２５４】
払出制御基板３２２（ＣＰＵ３３１）から既に要求コマンドが出力されている状況において、ｔ１のタイミングで入賞が発生することにより、主制御基板３０１のＲＡＭ３１３の入賞記憶用リングバッファ３１３ａに入賞情報が格納される。そして、その入賞情報に対応した賞球コマンドが主制御基板３０１（ＣＰＵ３１１）から払出制御基板３２２に出力されることで、その賞球コマンドに対応した賞球数が払出制御基板３２２のＲＡＭ３３３の賞球数記憶エリア３３３ａに加算される。これにより、払出装置２２４からの遊技球の払出が開始される。この場合に、主制御基板３０１における賞球コマンドの特定に際して、特定不可であったコマンドについてはコマンド修正処理が行われるため、ノイズ等の影響で遊技者が不利益を被ることが防止される。また、払出制御基板３２２における賞球コマンドの解析に際して、解析不可であった賞球数については賞球数修正処理が行われるため、ノイズ等の影響で遊技者が不利益を被ることが防止される。さらには、賞球数が加算された賞球数記憶エリア３３３ａについて上限賞球数を越えないように、入力時マスク処理及び払出時マスク処理が実行されることにより、ノイズ等の影響で遊技ホールが多大な不利益を被ることが防止される。これらの修正処理及びマスク処理に関する効果は、各賞球コマンドごとに果たされる。
【０２５５】
その後、ｔ２のタイミングで、賞球数記憶エリア３３３ａに記憶されている賞球数が要求基準数（３個）に達することで、払出制御基板３２２から主制御基板３０１に要求コマンドが出力される。
【０２５６】
主制御基板３０１においては、ｔ１のタイミングからｔ２のタイミングまでに複数の入賞が発生していることに起因して、未だ読み出しが行われていない複数の入賞情報が入賞記憶用リングバッファ３１３ａに記憶されている。上記要求コマンドに応じて、ｔ３のタイミングで、上記未読み出しの入賞情報のうち最も古い入賞情報に対応した賞球コマンドが主制御基板３０１から払出制御基板３２２に出力される。これにより、払出制御基板３２２の賞球数記憶エリア３３３ａに、上記賞球コマンドに対応した賞球数が加算される。上記のように賞球数記憶エリア３３３ａに記憶されている賞球数が「０」ではない（「１」以上である）要求基準数に達することで主制御基板３０１から賞球コマンドが出力されるようにすることで、払出不可状態でない状況において入賞情報があるにも係らず遊技球の払出が停止されてしまうことはなく、遊技球の払出が連続的なものとなり、遊技球の払出が円滑に行われる。
【０２５７】
その後、ｔ４のタイミング、ｔ５のタイミング、ｔ６のタイミングで、上記の要求コマンドと賞球コマンドとのやり取りが行われ、遊技球の払出が円滑に行われていく。
【０２５８】
ここで、ノイズ等の影響で、払出制御基板３２２の賞球数記憶エリア３３３ａが書き換えられてしまうおそれがある。例えば、図３２においてｔ７のタイミングで示すように、１５個であった賞球数がノイズ等の影響で５個に書き換えられてしまうことがある。また、ｔ８のタイミングで示すように、５個であった賞球数がノイズ等の影響で１８個に書き換えられてしまうことがある。
【０２５９】
これに対して、本パチンコ機１０では、入賞記憶用リングバッファ３１３ａと賞球数記憶エリア３３３ａとを設け、入賞情報は入賞記憶用リングバッファ３１３ａの各記憶領域に個別に記憶しておき、賞球数記憶エリア３３３ａに記憶される上限賞球数を、１回の入賞に対する最大賞球数（具体的には、１５個）と連続的な遊技球の払出を可能とするための要求基準数（具体的には、３個）との和とした。したがって、ｔ７のタイミングで示すような書き換えが発生したとしても、遊技者が被る不利益を低減することができ、ｔ８のタイミングで示すような書き換えが発生したとしても、遊技ホールが被る不利益を低減することができる。つまり、従来のパチンコ機のように未払出の賞球を総賞球数として賞球数記憶エリアに記憶しておく構成においては、その数は比較的多くなる。例えば、賞球数記憶エリアに記憶されている賞球数が５００個である状況においてｔ７のタイミングで示すような書き換えが発生して５個になってしまったとすると、遊技者が被る不利益は多大なものとなる。また、例えば、賞球数記憶エリアに記憶されている賞球数が５個である状況においてｔ８のタイミングで示すような書き換えが発生して５００個になってしまったとすると、遊技ホールが被る不利益は多大なものとなる。これに対して、本パチンコ機１０では、上記のとおり、遊技者が被る不利益及び遊技ホールが被る不利益を低減することができる。
【０２６０】
（遊技球の払出に付随した報知に関する処理構成）
次に、遊技球の払出に付随した報知に関する処理構成について説明する。ここでは、説明の便宜上、報知に関する払出制御基板３２２のＣＰＵ３３１における処理構成について先ず説明し、その後、主制御基板３０１のＣＰＵ３１１における処理構成、及び音声ランプ制御基板３２４のＣＰＵ３４１における処理構成を説明する。
【０２６１】
払出制御基板３２２のタイマ割込み処理（図３０）における払出側満杯特定処理について、図３３のフローチャートを参照しながら説明する。
【０２６２】
払出側満杯特定処理では、先ずステップＳ１３０１にて、ＲＡＭ３３３に設けられた払出側満杯状態フラグ格納バッファに払出側満杯状態フラグが格納されているか否かを判定する。この満杯状態フラグは、下皿３４が満杯状態となっていることを示すフラグであり、満杯検知センサ５９から遊技球を検知している旨の電気信号を満杯判定継続期間に亘って受け取った場合に格納され、当該電気信号の入力が途切れた場合に消去されるフラグである。
【０２６３】
払出側満杯状態フラグが格納されていない場合には、ステップＳ１３０２〜ステップＳ１３０３の払出側満杯監視処理を実行し、払出側満杯状態フラグが格納されている場合には、ステップＳ１３０４〜ステップＳ１３０５の払出側満杯解除監視処理を実行する。
【０２６４】
払出側満杯監視処理では、先ずステップＳ１３０２にて満杯検知センサ５９から遊技球を検知している旨の電気信号を入力しているか否かを判定する。より詳細には、当該電気信号を上記満杯判定継続期間に亘って入力しているか否かを判定する。入力していない場合には、そのまま本払出側満杯特定処理を終了する。入力している場合には、ステップＳ１３０３にて、主制御基板３０１に満杯コマンドを出力し、さらに払出側満杯状態フラグを格納した後に、本払出側満杯特定処理を終了する。
【０２６５】
払出側満杯解除監視処理では、先ずステップＳ１３０４にて満杯検知センサ５９から遊技球を検知していない旨の電気信号を入力しているか否かを判定する。入力していない場合には、そのまま本払出側満杯特定処理を終了する。入力している場合には、ステップＳ１３０５にて、主制御基板３０１に満杯解除コマンドを出力し、さらに払出側満杯状態フラグを消去した後に、本払出側満杯特定処理を終了する。
【０２６６】
次に、払出制御基板３２２のタイマ割込み処理（図３０）における払出側球無特定処理について、図３４のフローチャートを参照しながら説明する。
【０２６７】
払出側球無特定処理では、先ずステップＳ１４０１にて、ＲＡＭ３３３に設けられた払出側球無状態フラグ格納バッファに払出側球無状態フラグが格納されているか否かを判定する。この球無状態フラグは、タンク２２１が球無状態となっていることを示すフラグであり、球無検知センサ２２３ａから遊技球を検知していない旨の電気信号を球無判定継続期間に亘って受け取った場合に格納され、当該電気信号の入力が途切れた場合に消去されるフラグである。
【０２６８】
球無状態フラグが格納されていない場合には、ステップＳ１４０２〜ステップＳ１４０３の払出側球無監視処理を実行し、球無状態フラグが格納されている場合には、ステップＳ１４０４〜ステップＳ１４０５の払出側球無解除監視処理を実行する。
【０２６９】
払出側球無監視処理では、先ずステップＳ１４０２にて球無検知センサ２２３ａから遊技球を検知していない旨の電気信号を入力しているか否かを判定する。より詳細には、当該電気信号を上記球無判定継続期間に亘って入力しているか否かを判定する。入力していない場合には、そのまま本払出側球無特定処理を終了する。入力している場合には、ステップＳ１４０３にて、主制御基板３０１に球無コマンドを出力し、さらに球無状態フラグを格納した後に、本払出側球無特定処理を終了する。
【０２７０】
払出側満杯解除監視処理では、先ずステップＳ１４０４にて球無検知センサ２２３ａから遊技球を検知している旨の電気信号を入力しているか否かを判定する。入力していない場合には、そのまま本払出側球無特定処理を終了する。入力している場合には、ステップＳ１４０５にて、主制御基板３０１に球無解除コマンドを出力し、さらに球無状態フラグを消去した後に、本払出側球無特定処理を終了する。
【０２７１】
次に、主制御基板３０１の信号読み込み処理（図２５）における主側満杯特定処理について、図３５のフローチャートを参照しながら説明する。
【０２７２】
主側満杯特定処理では、先ずステップＳ１５０１にて、ＲＡＭ３１３に設けられた主側満杯状態フラグ格納バッファに主側満杯状態フラグが格納されているか否かを判定する。この満杯状態フラグは、下皿３４が満杯状態となっていること及び満杯報知が行われていることを主制御基板３０１において把握するためのフラグであり、払出制御基板３２２から満杯コマンドを入力することにより格納され、払出制御基板３２２から満杯解除コマンドを入力することにより消去されるフラグである。
【０２７３】
主側満杯状態フラグが格納されていない場合には、ステップＳ１５０２〜ステップＳ１５０３の主側満杯監視処理を実行し、主側満杯状態フラグが格納されている場合には、ステップＳ１５０４〜ステップＳ１５０５の主側満杯解除監視処理を実行する。
【０２７４】
主側満杯監視処理では、先ずステップＳ１５０２にて払出制御基板３２２から満杯コマンドを入力しているか否かを判定する。入力していない場合には、そのまま本主側満杯特定処理を終了する。入力している場合には、ステップＳ１５０３にて、満杯報知コマンドをセットするとともに満杯状態フラグを格納した後に、本主側満杯特定処理を終了する。ここでセットされた満杯報知コマンドは通常処理（図２１）のステップＳ５０１における外部出力処理にて音声ランプ制御基板３２４に出力される。音声ランプ制御基板３２４では、満杯報知コマンドを受け取ることにより満杯報知を開始する。これについては後に説明する。
【０２７５】
主側満杯解除監視処理では、先ずステップＳ１５０４にて払出制御基板３２２から満杯解除コマンドを入力しているか否かを判定する。入力していない場合には、そのまま本主側満杯特定処理を終了する。入力している場合には、ステップＳ１５０５にて、満杯報知解除コマンドをセットするとともに満杯状態フラグを消去した後に、本主側満杯特定処理を終了する。ここでセットされた満杯報知解除コマンドは通常処理（図２１）のステップＳ５０１における外部出力処理にて音声ランプ制御基板３２４に出力される。音声ランプ制御基板３２４では、満杯報知解除コマンドを受け取ることにより満杯報知を終了する。これについては後に説明する。
【０２７６】
次に、主制御基板３０１の信号読み込み処理（図２５）における主側球無特定処理について、図３６のフローチャートを参照しながら説明する。
【０２７７】
主側球無特定処理では、先ずステップＳ１６０１にて、ＲＡＭ３１３に設けられた主側球無状態フラグ格納バッファに主側球無状態フラグが格納されているか否かを判定する。この球無状態フラグは、タンク２２１が球無状態となっていること及び球無報知が行われていることを主制御基板３０１において把握するためのフラグであり、払出制御基板３２２から球無コマンドを入力することにより格納され、払出制御基板３２２から球無解除コマンドを入力することにより消去されるフラグである。
【０２７８】
主側球無状態フラグが格納されていない場合には、ステップＳ１６０２〜ステップＳ１６０３の主側球無監視処理を実行し、主側球無状態フラグが格納されている場合には、ステップＳ１６０４〜ステップＳ１６０５の主側球無解除監視処理を実行する。
【０２７９】
主側球無監視処理では、先ずステップＳ１６０２にて払出制御基板３２２から球無コマンドを入力しているか否かを判定する。入力していない場合には、そのまま本主側球無特定処理を終了する。入力している場合には、ステップＳ１６０３にて、球無報知コマンドをセットするとともに球無状態フラグを格納した後に、本主側球無特定処理を終了する。ここでセットされた球無報知コマンドは通常処理（図２１）のステップＳ５０１における外部出力処理にて音声ランプ制御基板３２４に出力される。音声ランプ制御基板３２４では、球無報知コマンドを受け取ることにより球無報知を開始する。これについては後に説明する。
【０２８０】
主側球無解除監視処理では、先ずステップＳ１６０４にて払出制御基板３２２から球無解除コマンドを入力しているか否かを判定する。入力していない場合には、そのまま本主側球無特定処理を終了する。入力している場合には、ステップＳ１６０５にて、球無報知解除コマンドを格納するとともに球無状態フラグを消去した後に、本主側球無特定処理を終了する。ここで格納された球無報知解除コマンドは通常処理（図２１）のステップＳ５０１における外部出力処理にて音声ランプ制御基板３２４に出力される。音声ランプ制御基板３２４では、球無報知解除コマンドを受け取ることにより球無報知を終了する。これについては後に説明する。
【０２８１】
次に、主制御基板３０１の信号読み込み処理（図２５）における入賞情報数特定処理について、図３７のフローチャートを参照しながら説明する。
【０２８２】
入賞情報数特定処理では、先ずステップＳ１７０１にて、ＲＡＭ３１３に設けられた異常フラグ格納バッファに異常フラグが格納されているか否かを判定する。この異常フラグは、後述する異常報知が行われていることを主制御基板３０１において把握するためのフラグであり、ＲＡＭ３１３の入賞情報カウンタエリア３１３ｂの値が上限基準数としての「１００」以上となり音声ランプ制御基板３２４に異常報知コマンドが出力される場合に格納され、入賞情報カウンタエリア３１３ｂの値が「１００」未満となり音声ランプ制御基板３２４に異常報知解除コマンドが出力される場合に消去されるフラグである。なお、この上限基準数は「１００」に限定されることはなく、入賞記憶用リングバッファ３１３ａの記憶領域の数よりも少ない数であれば任意であり、例えば、「１５０」又は「２００」としてもよい。
【０２８３】
異常フラグが格納されていない場合には、ステップＳ１７０２〜ステップＳ１７０３の異常監視処理を実行し、異常フラグが格納されている場合には、ステップＳ１７０４〜ステップＳ１７０５の異常解除監視処理を実行する。
【０２８４】
異常監視処理では、先ずステップＳ１７０２にて入賞情報カウンタエリア３１３ｂの値が「１００」以上か否かを判定する。「１００」以上でない場合には、そのまま本入賞情報数特定処理を終了する。「１００」以上である場合には、ステップＳ１７０３にて、異常報知コマンドをセットするとともに異常信号を遊技ホールに設けられたホールコンピュータ（遊技ホールに設置された多数の遊技機を管理する管理装置）に出力する。さらには異常フラグを格納する。その後、本入賞情報数特定処理を終了する。ここでセットされた異常報知コマンドは通常処理（図２１）のステップＳ５０１における外部出力処理にて音声ランプ制御基板３２４に出力される。音声ランプ制御基板３２４では、異常報知コマンドを受け取ることにより異常報知を開始する。これについては後に説明する。また、異常信号がホールコンピュータに出力されることにより、ホールコンピュータにおいてパチンコ機１０の入賞情報数が上限基準数に達していることを把握することができ、遊技ホールの管理者等にそれに対処するよう促すことが可能となる。
【０２８５】
異常解除監視処理では、先ずステップＳ１７０４にて入賞情報カウンタエリア３１３ｂの値が「１００」未満か否かを判定する。「１００」未満でない場合には、そのまま本入賞情報数特定処理を終了する。「１００」未満である場合には、ステップＳ１７０５にて、異常報知解除コマンドをセットするとともに異常解除信号をホールコンピュータに出力する。さらには異常フラグを消去する。その後、本入賞情報数特定処理を終了する。ここでセットされた異常報知解除コマンドは通常処理（図２１）のステップＳ５０１における外部出力処理にて音声ランプ制御基板３２４に出力される。音声ランプ制御基板３２４では、異常報知解除コマンドを受け取ることにより異常報知を終了する。これについては後に説明する。また、異常解除信号がホールコンピュータに出力されることにより、ホールコンピュータにおいてパチンコ機１０の入賞情報数が上限基準数に達していた状態が解除されたことを把握することができる。
【０２８６】
次に、音声ランプ制御基板３２４のＣＰＵ３４１にて実行される報知制御処理について、図３８のフローチャートを参照しながら説明する。なお、ここでは音声ランプ制御基板３２４のＣＰＵ３４１において実行される報知制御処理のうち、遊技球の払出に付随した報知に関する処理のみについて説明する。また、当該報知制御処理は予め定められた周期（例えば、２ｍｓｅｃ）で起動される。
【０２８７】
報知制御処理では、先ずステップＳ１８０１〜ステップＳ１８０５にて、満杯報知用処理を実行する。当該満杯報知用処理では先ずステップＳ１８０１にて、ＲＡＭ３４３に設けられた満杯報知フラグ格納バッファに満杯報知フラグが格納されているか否かを判定する。この満杯報知フラグは、満杯報知を実行していることを音声ランプ制御基板３２４において把握するためのフラグであり、主制御基板３０１から満杯報知コマンドを入力することにより格納され、主制御基板３０１から満杯報知解除コマンドを入力することにより消去されるフラグである。
【０２８８】
満杯報知フラグが格納されていない場合には、ステップＳ１８０２〜ステップＳ１８０３の満杯報知開始監視処理を実行し、満杯報知フラグが格納されている場合には、ステップＳ１８０４〜ステップＳ１８０５の満杯報知終了監視処理を実行する。
【０２８９】
満杯報知開始監視処理では、先ずステップＳ１８０２にて主制御基板３０１から満杯報知コマンドを入力しているか否かを判定する。入力していない場合には、そのままステップＳ１８０６に進む。入力している場合には、ステップＳ１８０３にて、満杯報知開始処理を実行するとともに満杯報知フラグを格納した後に、ステップＳ１８０６に進む。満杯報知開始処理が実行されることにより、満杯報知として「下皿の遊技球を抜いて下さい。」といった満杯報知音が定期的にスピーカ部２６から出力される。なお、満杯報知の態様は任意であり、例えば、上記音の出力と同時に又は代えて、エラー表示ランプ部２４の点灯といった発光部による報知や、図柄表示装置９１の表示画面に報知用の文字若しくは図形を表示するといった表示画面による報知を行うようにしてもよい。さらにまた、定期的であることは必須ではなく、不定期であっても単発的であってもよい。
【０２９０】
満杯報知終了監視処理では、先ずステップＳ１８０４にて主制御基板３０１から満杯報知解除コマンドを入力しているか否かを判定する。入力していない場合には、そのままステップＳ１８０６に進む。入力している場合には、ステップＳ１８０５にて、満杯報知終了処理を実行するとともに満杯報知フラグを消去した後に、ステップＳ１８０６に進む。満杯報知終了処理が実行されることにより、上記定期的な満杯報知音の出力が停止される。
【０２９１】
満杯報知用処理を実行した後は、ステップＳ１８０６〜ステップＳ１８１０の球無報知用処理を実行する。当該球無報知用処理では先ずステップＳ１８０６にて、ＲＡＭ３４３に設けられた球無報知フラグ格納バッファに球無報知フラグが格納されているか否かを判定する。この球無報知フラグは、球無報知を実行していることを音声ランプ制御基板３２４において把握するためのフラグであり、主制御基板３０１から球無報知コマンドを入力することにより格納され、主制御基板３０１から球無報知解除コマンドを入力することにより消去されるフラグである。
【０２９２】
球無報知フラグが格納されていない場合には、ステップＳ１８０７〜ステップＳ１８０８の球無報知開始監視処理を実行し、球無報知フラグが格納されている場合には、ステップＳ１８０９〜ステップＳ１８１０の球無報知終了監視処理を実行する。
【０２９３】
球無報知開始監視処理では、先ずステップＳ１８０７にて主制御基板３０１から球無報知コマンドを入力しているか否かを判定する。入力していない場合には、そのままステップＳ１８１１に進む。入力している場合には、ステップＳ１８０８にて、球無報知開始処理を実行するとともに球無報知フラグを格納した後に、ステップＳ１８１１に進む。球無報知開始処理が実行されることにより、満杯報知とは異なる態様（満杯報知とは識別可能な態様）である球無報知として「遊技球が不足しています。係員を呼んで下さい。」といった球無報知音が定期的にスピーカ部２６から出力される。なお、球無報知の態様は、満杯報知の態様と異なるのであれば任意であり、例えば、上記音の出力と同時に又は代えて、エラー表示ランプ部２４の点灯といった発光部による報知や、図柄表示装置９１の表示画面に報知用の文字若しくは図形を表示するといった表示画面による報知を行うようにしてもよい。さらにまた、定期的であることは必須ではなく、不定期であっても単発的であってもよい。
【０２９４】
球無報知終了監視処理では、先ずステップＳ１８０９にて主制御基板３０１から球無報知解除コマンドを入力しているか否かを判定する。入力していない場合には、そのままステップＳ１８１１に進む。入力している場合には、ステップＳ１８１０にて、球無報知終了処理を実行するとともに球無報知フラグを消去した後に、ステップＳ１８１１に進む。球無報知終了処理が実行されることにより、上記定期的な球無報知音の出力が停止される。
【０２９５】
球無報知用処理を実行した後は、ステップＳ１８１１〜ステップＳ１８１５の異常報知用処理を実行する。当該異常報知用処理では先ずステップＳ１８１１にて、ＲＡＭ３４３に設けられた異常報知フラグ格納バッファに異常報知フラグが格納されているか否かを判定する。この異常報知フラグは、異常報知を実行していることを音声ランプ制御基板３２４において把握するためのフラグであり、主制御基板３０１から異常報知コマンドを入力することにより格納され、主制御基板３０１から異常報知解除コマンドを入力することにより消去されるフラグである。
【０２９６】
異常報知フラグが格納されていない場合には、ステップＳ１８１２〜ステップＳ１８１３の異常報知開始監視処理を実行し、異常報知フラグが格納されている場合には、ステップＳ１８１４〜ステップＳ１８１５の異常報知終了監視処理を実行する。
【０２９７】
異常報知開始監視処理では、先ずステップＳ１８１２にて主制御基板３０１から異常報知コマンドを入力しているか否かを判定する。入力していない場合には、そのまま本報知制御処理を終了する。入力している場合には、ステップＳ１８１３にて、その他報知禁止設定を行う。その他報知禁止設定が行われることにより、満杯報知が既に開始されている場合にはその満杯報知が終了される。また、その後の満杯報知の開始を禁止する。また、球無報知が既に開始されている場合にはその球無報知が終了される。また、その後の球無報知の開始を禁止する。
【０２９８】
ステップＳ１８１３では、その他報知禁止設定を行うだけでなく、異常報知開始処理を実行する。ここで、異常報知開始処理について詳細には、図３９のフローチャートを示すように、先ずステップＳ１９０１にてＲＡＭ３４３に満杯報知フラグが格納されているか否かを判定する。満杯報知フラグが格納されている場合には、下皿３４が満杯状態となったことに起因して入賞情報カウンタエリア３１３ｂの値が上限基準数に達したことを意味するため、ステップＳ１９０２にて満杯系異常報知を設定した後に、本異常報知開始処理を終了する。
【０２９９】
満杯系異常報知が設定されることにより、下皿３４が満杯状態となっていることにより入賞情報カウンタエリア３１３ｂの値が上限基準数に達したことを示す満杯系異常報知が開始される。この満杯系異常報知は、既に説明した満杯報知及び球無報知とは異なる態様（識別可能な態様）で実行される。具体的には、満杯系異常報知として、「下皿が満杯であることにより払出対象の遊技球の数が増加しています。払出対象の遊技球が消失してしまう可能性があります。」といった満杯系異常報知音が定期的にスピーカ部２６から出力される。なお、満杯系異常報知の態様は任意であり、例えば、上記音の出力と同時に又は代えて、エラー表示ランプ部２４の点灯といった発光部による報知や、図柄表示装置９１の表示画面に報知用の文字若しくは図形を表示するといった表示画面による報知を行うようにしてもよい。さらにまた、定期的であることは必須ではなく、不定期であっても単発的であってもよい。
【０３００】
ステップＳ１９０１にて、満杯報知フラグが格納されていない場合には、ステップＳ１９０３に進む。ステップＳ１９０３では、ＲＡＭ３４３に球無報知フラグが格納されているか否かを判定する。球無報知フラグが格納されている場合には、タンク２２１が球無状態となったことに起因して入賞情報カウンタエリア３１３ｂの値が上限基準数に達したことを意味するため、ステップＳ１９０４にて球無系異常報知を設定した後に、本異常報知開始処理を終了する。
【０３０１】
球無系異常報知が設定されることにより、タンク２２１が球無状態となっていることにより入賞情報カウンタエリア３１３ｂの値が上限基準数に達したことを示す球無系異常報知が開始される。この球無系異常報知では、既に説明した満杯報知、球無報知及び満杯系異常報知とは異なる態様（識別可能な態様）で実行される。具体的には、球無系異常報知として、「遊技球が不足していることにより払出対象の遊技球の数が増加しています。払出対象の遊技球が消失してしまう可能性があります。係員を呼んで下さい。」といった球無系異常報知音が定期的にスピーカ部２６から出力される。なお、球無系異常報知の態様は任意であり、例えば、上記音の出力と同時に又は代えて、エラー表示ランプ部２４の点灯といった発光部による報知や、図柄表示装置９１の表示画面に報知用の文字若しくは図形を表示するといった表示画面による報知を行うようにしてもよい。さらにまた、定期的であることは必須ではなく、不定期であっても単発的であってもよい。
【０３０２】
ステップＳ１９０１にて満杯報知フラグが格納されておらず、さらにはステップＳ１９０３にて球無報知フラグが格納されていない場合には、入賞情報カウンタエリア３１３ｂの値が上限基準数に達した理由が、下皿３４が満杯状態であること及びタンク２２１が球無状態であることのいずれでもないことを意味するため、ステップＳ１９０５にて、その他系異常報知を設定した後に、本異常報知開始処理を終了する。
【０３０３】
その他系異常報知が設定されることにより、下皿３４が満杯状態であること及びタンク２２１が球無状態であることのいずれでもない状況で入賞情報カウンタエリア３１３ｂの値が上限基準数に達したことを示すその他系異常報知が開始される。その他系異常報知は、既に説明した満杯報知、球無報知、満杯系異常報知及び球無系異常報知とは異なる態様（識別可能な態様）で実行される。具体的には、その他系異常報知として、「払出対象の遊技球の数が増加しています。払出対象の遊技球が消失してしまう可能性があります。係員を呼んで下さい。」といったその他系異常報知音が定期的にスピーカ部２６から出力される。なお、その他系異常報知の態様は任意であり、例えば、上記音の出力と同時に又は代えて、エラー表示ランプ部２４の点灯といった発光部による報知や、図柄表示装置９１の表示画面に報知用の文字若しくは図形を表示するといった表示画面による報知を行うようにしてもよい。さらにまた、定期的であることは必須ではなく、不定期であっても単発的であってもよい。
【０３０４】
報知制御処理（図３８）の説明に戻り、ステップＳ１８１３では、その他報知禁止設定及び異常報知開始処理だけでなく、異常報知フラグを格納する。その後、本報知制御処理を終了する。
【０３０５】
異常報知終了監視処理では、先ずステップＳ１８１４にて主制御基板３０１から異常報知解除コマンドを入力しているか否かを判定する。入力していない場合には、そのまま本報知制御処理を終了する。入力している場合には、ステップＳ１８１５にて、その他報知許可設定を実行するとともに、異常報知終了処理を実行する。その他報知許可設定が実行されることにより、その後の満杯報知や球無報知の実行が許容される。また、異常報知終了処理が実行されることにより、上記定期的な異常報知音の出力が停止される。また、ステップＳ１８１５では、異常報知フラグが消去される。その後、本報知制御処理を終了する。
【０３０６】
次に、遊技球の払出に付随した報知の様子について、図４０のタイムチャートを参照して説明する。
【０３０７】
先ず、下皿３４が満杯状態となるものの、入賞情報数（すなわち、入賞情報カウンタエリア３１３ｂの値）が上限基準数に達しない場合について説明する。
【０３０８】
ｔ１のタイミングで満杯検知センサ５９における遊技球の検知継続期間が満杯判定継続期間に達することで、満杯報知が開始される。また、下皿３４が満杯状態である場合には払出装置２２４による遊技球の払出が停止されるため、例えば、可変入賞装置８３への入賞が短期間で多く発生する大当たり状態（特別遊技状態）では、主制御基板３０１のＲＡＭ３１３の入賞記憶用リングバッファ３１３ａに記憶された入賞情報数が増加する。
【０３０９】
その後、入賞情報数が上限基準数に達していないタイミングであるｔ２のタイミングで、満杯検知センサ５９における遊技球の検知が終了することで、満杯報知が終了される。また、払出装置２２４からの遊技球の払出が開始されるため、ｔ２のタイミング以降、入賞情報数が減少していく。
【０３１０】
次に、タンク２２１が球無状態となるものの、入賞情報数が上限基準数に達しない場合について説明する。
【０３１１】
ｔ３のタイミングで球無検知センサ２２３ａにおける遊技球の非検知継続期間が球無判定継続期間に達することで、球無報知が開始される。また、タンク２２１が球無状態である場合には払出装置２２４による遊技球の払出が行われないため、例えば、上記大当たり状態では、主制御基板３０１のＲＡＭ３１３の入賞記憶用リングバッファ３１３ａに記憶された入賞情報数が増加する。
【０３１２】
その後、入賞情報数が上限基準数に達していないタイミングであるｔ４のタイミングで、球無検知センサ２２３ａにおける遊技球の検知が終了することで、球無報知が終了される。また、払出装置２２４からの遊技球の払出が開始されるため、ｔ４のタイミング以降、入賞情報数が減少していく。
【０３１３】
次に、下皿３４が満杯状態となり、さらには入賞情報数が上限基準数に達する場合について説明する。
【０３１４】
ｔ５のタイミングで満杯検知センサ５９における遊技球の検知継続期間が満杯判定継続期間に達することで、満杯報知が開始される。また、下皿３４が満杯状態である場合には払出装置２２４による遊技球の払出が停止されるため、例えば、上記大当たり状態では、入賞記憶用リングバッファ３１３ａに記憶された入賞情報数が増加する。
【０３１５】
その後、ｔ６のタイミングで入賞情報数が上限基準数に達することで、満杯報知が終了されるとともに、異常報知が開始される。ここで開始される異常報知は、下皿３４が満杯状態である状況で開始された異常報知であるため、満杯系異常報知である。これにより、満杯報知の状況では下皿３４の球抜きを行おうとしなかった遊技者に対して、満杯報知の場合よりも重度のメッセージを送る（重度の報知を行う）ことで、下皿３４の球抜きを行うことを促すことが可能となる。また、この際、ホールコンピュータに異常信号も合わせて出力されるため、遊技ホールの管理者等に対して、下皿３４の球抜きを行うべきであることを遊技者に警告するよう促すことができる。
【０３１６】
その後、ｔ７のタイミングで下皿３４の球抜きが行われ、満杯検知センサ５９にて遊技球を検知していない旨の電気信号を入力するようになることで、払出装置２２４からの遊技球の払出が開始される。これにより、ｔ７のタイミング以降、入賞情報数が減少していく。但し、ｔ７のタイミング直後においては、未だ入賞情報数が上限基準数に達した状態が維持されているため、異常報知は継続される。その後、ｔ８のタイミングで入賞情報数が上限基準数を下回ることにより、異常報知が終了される。
【０３１７】
次に、タンク２２１が球無状態となり、さらには入賞情報数が上限基準数に達する場合について説明する。
【０３１８】
ｔ９のタイミングで球無検知センサ２２３ａにおける遊技球の非検知継続期間が球無判定継続期間に達することで、球無報知が開始される。また、タンク２２１が球無状態である場合には払出装置２２４による遊技球の払出が行われないため、例えば、上記大当たり状態では、入賞記憶用リングバッファ３１３ａに記憶された入賞情報数が増加する。
【０３１９】
その後、ｔ１０のタイミングで入賞情報数が上限基準数に達することで、球無報知が終了されるとともに、異常報知が開始される。ここで開始される異常報知は、タンク２２１が球無状態である状況で開始された異常報知であるため、球無系異常報知である。これにより、球無報知の状況では遊技ホールの管理者等を呼ばなかった遊技者に対して、球無報知の場合よりも重度のメッセージを送る（重度の報知を行う）ことで、遊技ホールの管理者等を呼ぶよう促すことが可能となる。また、この際、ホールコンピュータに異常信号も合わせて出力されるため、遊技ホールの管理者等に対して、タンク２２１の球無状態を解除するよう促すことができる。
【０３２０】
その後、ｔ１１のタイミングでタンク２２１への遊技球の補充が行われ、球無検知センサ２２３ａにて遊技球を検知していない旨の電気信号を入力するようになることで、払出装置２２４からの遊技球の払出が開始される。これにより、ｔ１１のタイミング以降、入賞情報数が減少していく。但し、ｔ１１のタイミング直後においては、未だ入賞情報数が上限基準数に達した状態が維持されているため、異常報知は継続される。その後、ｔ１２のタイミングで入賞情報数が上限基準数を下回ることにより、異常報知が終了される。
【０３２１】
以上詳述した本実施の形態によれば、以下の優れた効果を奏する。
【０３２２】
下皿３４が満杯状態となった場合に満杯報知を実行するようにしたことで、当該満杯状態を解消するように遊技者等を促すことが可能となる。また、上記満杯報知が実行されたとしても、上記満杯状態が解消されないことが想定される。この場合、入賞記憶用リングバッファ３１３ａに記憶されている入賞情報が賞球コマンドとして出力されず蓄積されていくことがある。これに対して、入賞記憶用リングバッファ３１３ａにおいて未だ賞球コマンドとして出力が行われていない入賞情報が記憶されている記憶領域の数が上限基準数に達している場合には、異常報知が実行される。これにより、上限基準数に達している旨を遊技者等に知らせることが可能となり、満杯報知が実行された段階では満杯状態の解消を行わなかった遊技者等に対して、当該満杯状態の解消を再度促すことが可能となる。
【０３２３】
タンク２２１が球無状態となった場合に球無報知を実行するようにしたことで、当該球無状態を解消するように遊技者等を促すことが可能となる。また、上記球無報知が実行されたとしても、上記球無状態が解消されないことが想定される。この場合、入賞記憶用リングバッファ３１３ａに記憶されている入賞情報が賞球コマンドとして出力されず蓄積されていくことがある。これに対して、入賞記憶用リングバッファ３１３ａにおいて、未だ賞球コマンドとして出力が行われていない入賞情報が記憶されている記憶領域の数が上限基準数に達している場合には、異常報知が実行される。これにより、上限基準数に達している旨を遊技者等に知らせることが可能となり、球無報知が実行された段階では球無状態の解消を行わなかった遊技者等に対して、当該球無状態の解消を再度促すことが可能となる。
【０３２４】
特に、入賞記憶用リングバッファ３１３ａの各記憶領域には入賞情報の記憶処理が順次実行されていき、記憶対象となった記憶領域に既に入賞情報が記憶されている場合にはその既に記憶されている入賞情報に代えて新たな入賞情報が記憶されることとなる。この場合、入賞記憶用リングバッファ３１３ａに記憶されている入賞情報が賞球コマンドとして出力されず蓄積されていくと、最終的には払出対象として扱われないまま次の入賞情報に書き換えられてしまう。そうすると、遊技者にとっては本来得られたはずの利益が消失してしまうこととなり、好ましくない。これに対して、上記のように異常報知が実行されることにより、入賞情報が賞球コマンドとして扱われない状態に対処するよう促すことが可能となり、上記利益の消失を阻止することが可能となる。
【０３２５】
また、異常報知では、遊技球の払出が停止されている理由に応じて、満杯系異常報知及び球無系異常報知を実行するようにした。そして、各異常報知では、遊技球の払出が停止されている理由を示唆するようにした。これにより、異常報知が実行された場合には遊技者等に対して遊技球の払出が停止されている原因の解消を的確に行わせることが可能となり、異常報知を実行するようにした効果が高められる。
【０３２６】
ちなみに、遊技ホールのホールコンピュータでは、パチンコ機１０の賞球の管理を行っている。この場合に、入賞タイミングに対して賞球タイミングが大きくずれてしまうと好ましくない。これに対して、上記のように報知が行われることにより、入賞タイミングに対して賞球タイミングが大きくずれてしまうことが抑制される。
【０３２７】
下皿３４が満杯状態となり、その後に異常報知が実行された場合には、下皿３４の満杯状態が解除されたとしても当該異常報知は継続され、入賞記憶用リングバッファ３１３ａにおいて未だ賞球コマンドとして出力が行われていない入賞情報が記憶されている記憶領域の数が上限基準数未満となることで当該異常報知が解除されるようにした。上記記憶領域の数が上限基準数に達しているということは、払出対象の賞球が比較的多く蓄積されていることとなるため、その状態が継続されてしまうことは好ましくない。この場合に、下皿３４の満杯状態が一旦解除されたとしても、その後に即座に満杯状態となってしまうことが懸念される。そうすると、払出対象の賞球が比較的多く蓄積されている状態が継続されてしまうこととなる。これに対して、異常報知の解除条件を上記のように設定することで、下皿３４の満杯状態が一旦解除されたとしてもその後に即座に満杯状態となってしまうことが抑制され、それに伴って、払出対象の賞球が比較的多く蓄積されている状態が継続されてしまうことが抑制される。
【０３２８】
主制御基板３０１のＲＡＭ３１３に入賞記憶用リングバッファ３１３ａを設けるとともに、払出制御基板３２２のＲＡＭ３３３に賞球数記憶エリア３３３ａを設けた。そして、入賞記憶用リングバッファ３１３ａの各記憶領域に入賞情報を個別に記憶するとともに、賞球数記憶エリア３３３ａに上記各記憶領域のうち一の記憶領域に記憶されている情報に基づいて特定された賞球数を記憶するようにし、さらにはこの賞球数記憶エリア３３３ａに記憶されている賞球数の遊技球を払出装置２２４により払い出すようにした。これにより、電気的なノイズ等の影響で賞球数記憶エリア３３３ａに記憶された情報が書き換えられてしまったとしても、その影響を低減することができる。
【０３２９】
つまり、従来のパチンコ機のように未払出の賞球を総賞球数として賞球数記憶エリアに記憶しておく構成においては、その数は比較的多くなる。この場合に、例えば、賞球数記憶エリアに記憶されている賞球数が５００個である状況においてノイズ等の影響で書き換えが発生して５個になってしまったとすると、遊技者が被る不利益は多大なものとなる。これに対して、本パチンコ機１０では、上記のとおり賞球数記憶エリア３３３ａに記憶された情報が書き換えられ賞球数が減少してしまったとしても、それは１回の入賞に対する賞球数程度が影響を受けるだけであるため遊技者が被る不利益を低減することができる。
【０３３０】
また、払出制御基板３２２のＣＰＵ３３１において入力時マスク処理（図２８の入力時割込み処理におけるステップＳ９０８）及び払出時マスク処理（図３１の賞球制御処理におけるステップＳ１２０２）を実行するようにした。これにより、賞球数記憶エリア３３３ａに記憶される上限賞球数が、１回の入賞に対する最大賞球数と連続的な遊技球の払出を可能とするための要求基準数の和となる。上記のようなマスク処理が実行されない構成を想定すると、例えば、賞球数記憶エリアに記憶されている賞球数が５個である状況においてノイズ等の影響で書き換えが発生して５００個になってしまうことが考えられる。この場合、遊技ホールが被る不利益は多大なものとなる。これに対して、本パチンコ機１０では、賞球数記憶エリア３３３ａの上限賞球数が上記のとおり規定されることとなるため、遊技ホールが被る不利益を低減することができる。
【０３３１】
入賞記憶用リングバッファ３１３ａは一の記憶領域に一の入賞情報が記憶される構成である。したがって、一の記憶領域の情報がノイズ等の影響で書き換えられてしまったとしても、その影響は一の入賞情報に留まることとなる。よって、入賞記憶用リングバッファ３１３ａについてもノイズ等の影響を低減することができる。
【０３３２】
また、主制御基板３０１のＣＰＵ３１１においてコマンド修正処理（図２７の賞球特定処理におけるステップＳ８０７）を実行するようにした。これにより、入賞記憶用リングバッファ３１３ａの記憶領域に記憶されている入賞情報がノイズ等の影響で書き換えられてしまったとしても、その入賞情報は無視されるのではなく、修正用の賞球コマンドが払出制御基板３２２に出力されることとなる。よって、入賞記憶用リングバッファ３１３ａについてもノイズ等の影響を低減することが可能となる。
【０３３３】
特に、上記修正用の賞球コマンドは、最大賞球数に対応した１５個賞球コマンドとした。これにより、入賞記憶用リングバッファ３１３ａの記憶領域がノイズ等の影響で書き換えられてしまったとしても、遊技者が不利益を被らないようにすることができる。
【０３３４】
上記のように、主制御基板３０１（主制御装置１６２）のＲＡＭ３１３に入賞記憶用リングバッファ３１３ａを設けるとともに、払出制御基板３２２（払出制御装置２４２）のＲＡＭ３３３に賞球数記憶エリア３３３ａを設けた。これにより、遊技球の払出を行うための機能が複数の制御装置に分けられることとなり、上記各機能を一の制御装置が全て有する構成に比して、各制御装置の負荷が低減される。また、入賞記憶用リングバッファ３１３ａ及び賞球数記憶エリア３３３ａを一の制御装置が全て有する構成では、当該制御装置に対して電気的なノイズ等が発生すると、入賞記憶用リングバッファ３１３ａ及び賞球数記憶エリア３３３ａの両方がその影響を受けてしまうことが懸念される。これに対して、入賞記憶用リングバッファ３１３ａと賞球数記憶エリア３３３ａとをそれぞれ異なる制御装置に設けることで、上記ノイズ等に対するリスクが分散される。特に、本パチンコ機１０では、主制御装置１６２と払出制御装置２４２とが離して設けられているため、当該リスク分散の効果がより高められる。
【０３３５】
電源及び発射制御基板３２１の電断時用電源部３２１ｃからの電力を、主制御基板３０１のＲＡＭ３１３に供給する一方、払出制御基板３２２のＲＡＭ３３３には供給しないようにした。これにより、払出制御基板３２２のＲＡＭ３３３にも電断時用電源部３２１ｃから電力を供給する構成に比べ、電断時用電源部３２１ｃの低容量化が図られ、それに伴ってパチンコ機１０の低コスト化が図られる。また、当該構成であっても、主制御基板３０１のＲＡＭ３１３に電断時用電源部３２１ｃから電力が供給され、払出を実行すべき賞球数の情報のうち多数の情報を記憶しておく機能を有する入賞記憶用リングバッファ３１３ａにおいて情報の記憶保持が行われる。よって、外部電源からの電力供給が遮断されたとしても、払出を実行すべき賞球数の情報のうち多数の情報は消去されることなく記憶保持される。
【０３３６】
払出制御基板３２２のＣＰＵ３３１において賞球数修正処理（図２８の入力時割込み処理におけるステップＳ９０６）を実行するようにした。これにより、主制御基板３０１から出力され払出制御基板３２２に入力されるまでの信号経路上において賞球コマンドがノイズ等の影響で書き換えられてしまったとしても、その賞球コマンドは無視されるのではなく、修正用の賞球数が賞球数記憶エリア３３３ａに記憶されることとなる。これにより、上記信号経路上のノイズ等の影響を低減することが可能となる。
【０３３７】
特に、上記修正用の賞球数は、最大賞球数である１５個とした。これにより、上記信号経路上で賞球コマンドがノイズ等の影響で書き換えられてしまったとしても、遊技者が不利益を被らないようにすることができる。
【０３３８】
賞球数記憶エリア３３３ａに記憶されている賞球数が「０」ではない要求基準数に達することで払出制御基板３２２から主制御基板３０１に要求コマンドを出力し、それに応じて主制御基板３０１から払出制御基板３２２に賞球コマンドを出力するようにした。これにより、払出不可状態でない状況において入賞情報があるにも係らず遊技球の払出が停止されてしまうことはなく、遊技球の払出が連続的なものとなり、遊技球の払出が円滑に行われる。
【０３３９】
入賞記憶用リングバッファ３１３ａの各記憶領域には入賞情報の記憶処理が予め定められた順序で順次実行されるようにし、さらには記憶対象となった記憶領域に既に入賞情報が記憶されている場合にはその既に記憶されている入賞情報に代えて新たな入賞情報を記憶させるようにした。これにより、入賞記憶用リングバッファ３１３ａの記憶容量が極端に大きなものとなってしまうことを抑制することができる。
【０３４０】
（第２の実施の形態）
本実施の形態では、遊技球の払出及び当該払出に付随した報知に関する電気的構成及び処理構成が上記第１の実施の形態と異なっている。そこで、以下に上記第１の実施の形態と相違する構成について説明する。
【０３４１】
先ず、本実施の形態の電気的構成について、図４１のブロック図に基づいて説明する。図４１では、電力の供給ラインを二重線矢印で示し、信号ラインを実線矢印で示す。
【０３４２】
本実施の形態では、電源及び発射制御基板３２１の電断時用電源部３２１ｃからの電力が、主制御基板３０１のＣＰＵ３１１のＶＢＢ端子だけでなく、払出制御基板３２２のＣＰＵ３３１のＶＢＢ端子に供給される。各ＶＢＢ端子に供給された電力により、外部電源からの電力供給が遮断されている状況において、各ＲＡＭ３１３，３３３にてデータの記憶保持が行われる。
【０３４３】
また、本実施の形態では、主制御基板３０１のＲＡＭ３１３に入賞記憶用リングバッファ３１３ａが設けられいるとともに、払出制御基板３２２のＲＡＭ３３３に賞球記憶用リングバッファ３３３ｂが設けられている。入賞記憶用リングバッファ３１３ａは、上記第１の実施の形態と異なり１２８個の記憶領域からなる。これら各記憶領域は１バイトで構成されている。また、賞球記憶用リングバッファ３３３ｂは、２５６個の記憶領域からなる。これら各記憶領域は２バイトで構成されている。賞球記憶用リングバッファ３３３ｂの構成は、記憶領域の数及び各記憶領域を構成するバイト数を除き、入賞記憶用リングバッファ３１３ａと同様である。つまり、賞球記憶用リングバッファ３３３ｂ用の書き込みポインタ及び読み出しポインタが設定されており、各記憶領域に順次情報が格納されていくとともに、各記憶領域に記憶されている情報が順次読み出されていく。なお、入賞記憶用リングバッファ３１３ａや賞球記憶用リングバッファ３３３ｂの記憶領域の数は、上記のものに限定されることはなく、払出装置２２４による遊技球の払出が停止されていない状況（遊技球の払出が制限されていない状況）であって、大当たり状態などの多数の入賞が連続して発生し得る状況において、全ての記憶領域に払出対象の入賞情報や賞球コマンドが記憶されてしまわないのであれば任意である。
【０３４４】
入賞記憶用リングバッファ３１３ａの各記憶領域には、上記第１の実施の形態と同様に、入賞情報が個別に格納される。賞球記憶用リングバッファ３３３ｂの各記憶領域には、主制御基板３０１から払出制御基板３２２に出力された賞球コマンドが個別に格納される。この場合に、賞球コマンドは、２バイトで構成されており、一方のバイトには自身が賞球コマンドであることを示す情報が格納されており、他方のバイトには賞球数の情報が格納されている。上記のとおり、賞球記憶用リングバッファ３３３ｂの各記憶領域が賞球コマンドと同一のバイト数である２バイトで構成されていることにより、各記憶領域には賞球コマンドをそのまま格納することができる。なお、賞球記憶用リングバッファ３３３ｂの各記憶領域は、賞球コマンドを格納することができるのであれば、１バイト又は３バイト以上であってもよい。
【０３４５】
また、本実施の形態では、払出制御基板３２２のＲＡＭ３３３にはコマンドカウンタエリア３３３ｃが設けられている。コマンドカウンタエリア３３３ｃは賞球記憶用リングバッファ３３３ｂに記憶されている賞球コマンドの数をＣＰＵ３３１において特定する上で用いられる。
【０３４６】
次に、主制御基板３０１のＣＰＵ３１１により実行される、本実施の形態におけるメイン処理について、図４２のフローチャートを参照しながら説明する。
【０３４７】
先ずステップＳ２００１では、電源投入に伴う初期設定処理を実行する。具体的には、従側の制御基板（払出制御基板３２２等）が動作可能な状態になるのを待つために例えば１秒程度、ウェイト処理を実行する。続くステップＳ２００２では、ＲＡＭ３１３のアクセスを許可する。
【０３４８】
その後、ステップＳ２００３では、電源及び発射制御装置２４３に設けたＲＡＭ消去スイッチ２４７がオンされているか否かを判定し、続くステップＳ２００４ではＲＡＭ３１３の停電フラグ格納バッファに停電フラグが格納されているか否かを判定する。また、ステップＳ２００５ではＲＡＭ判定値を算出し、続くステップＳ２００６では、そのＲＡＭ判定値が電源遮断時に保存したＲＡＭ判定値と一致するか否か、すなわち記憶保持されたデータの有効性を判定する。ＲＡＭ判定値は、例えばＲＡＭ３１３の作業領域アドレスにおけるチェックサム値である。なお、ＲＡＭ３１３の所定のエリアに書き込まれたキーワードが正しく保存されているか否かにより記憶保持されたデータの有効性を判断することも可能である。
【０３４９】
上述したように、本パチンコ機１０では、例えばホールの営業開始時など、電源投入時にＲＡＭデータを初期化する場合にはＲＡＭ消去スイッチ２４７を押しながら電源が投入される。従って、ＲＡＭ消去スイッチ２４７が押されていれば、ステップＳ２００９〜Ｓ２０１１の処理に移行する。また、電源遮断の発生情報が設定されていない場合や、ＲＡＭ判定値（チェックサム値等）により記憶保持されたデータの異常が確認された場合も同様にステップＳ２００９〜Ｓ２０１１の処理に移行する。
【０３５０】
ステップＳ２００９では、従側の制御基板となる払出制御基板３２２等を初期化するために、払出初期化コマンド等を出力する。続くステップＳ２０１０ではＲＡＭ３１３の使用領域を０にクリアし、ステップＳ２０１１ではＲＡＭ３１３の初期化処理を実行する。その後、ステップＳ２０１２にて割込み許可を設定し、後述する通常処理に移行する。
【０３５１】
一方、ＲＡＭ消去スイッチ２４７が押されていない場合には、停電フラグが格納されていること、及びＲＡＭ判定値（チェックサム値等）が正常であることを条件に、ステップＳ２００７にて停電フラグ格納バッファに格納されている停電フラグをクリアする。その後、ステップＳ２００８にて従側の制御基板を電源遮断前の遊技状態に復帰させるための復電コマンドを出力する。その後、ステップＳ２０１２にて割込み許可を設定し、通常処理（図２１）に移行する。これにより、電源遮断前の状態に復帰する。
【０３５２】
次に、主制御基板３０１のＣＰＵ３１１により実行される、本実施の形態における信号読み込み処理について、図４３のフローチャートを参照しながら説明する。
【０３５３】
図４３に示すように、本実施の形態における信号読み込み処理では、ステップＳ２１０１にて入賞特定処理を実行し、ステップＳ２１０２にて賞球特定処理を実行し、ステップＳ２１０３にて主側満杯特定処理を実行し、ステップＳ２１０４にて主側球無特定処理を実行し、ステップＳ２１０５にて主側賞球コマンド数特定処理を実行する。つまり、上記第１の実施の形態におけるステップＳ６０５の入賞情報数特定処理に代えて、ステップＳ２１０５の主側賞球コマンド数特定処理が実行される。
【０３５４】
次に、主制御基板３０１のＣＰＵ３１１により実行される、本実施の形態における賞球特定処理について、図４４のフローチャートを参照しながら説明する。
【０３５５】
賞球特定処理では、先ずステップＳ２２０１にて、入賞情報カウンタエリア３１３ｂに記憶されている値が１以上か否かを判定する。１以上でない場合には、入賞記憶用リングバッファ３１３ａに読み出しを行うべき入賞情報が存在していないことを意味するため、否定判定をし、そのまま本賞球特定処理を終了する。
【０３５６】
一方、入賞情報カウンタエリア３１３ｂに記憶されている値が１以上の場合には、入賞記憶用リングバッファ３１３ａに読み出しを行うべき入賞情報が存在していることを意味するため、ステップＳ２２０１にて肯定判定をし、ステップＳ２２０２に進む。
【０３５７】
ステップＳ２２０２では、入賞記憶用リングバッファ３１３ａの各記憶領域のうち、いずれの記憶領域に記憶されている入賞情報を賞球コマンドとして出力するかを特定すべく、読み出しポインタを参照する。続くステップＳ２２０３では、ステップＳ２２０２にて特定した賞球コマンドをセットする。ここでセットされた賞球コマンドは、通常処理（図２１）のステップＳ５０１における外部出力処理にて払出制御基板３２２に出力される。
【０３５８】
なお、２ｍｓｅｃ周期で起動されるタイマ割込み処理の一部の処理として本賞球特定処理が実行されるのに対して、通常処理は４ｍｓｅｃ周期で一連の処理が繰り返し実行されるものであり、外部出力処理も概ね４ｍｓｅｃ周期で実行される。したがって、一の通常処理が実行される度に２個の賞球コマンドが出力されることがある。但し、この賞球コマンドの数は、２個に限定されることはなく任意であり、１個であってもよく、また通常処理の一連の処理が４ｍｓｅｃの範囲内で完了するのであれば３個以上であってもよい。
【０３５９】
その後、ステップＳ２２０４では、入賞情報カウンタエリア３１３ｂに記憶されている値を１減算する。その後、ステップＳ２２０５にて、入賞記憶用リングバッファ３１３ａの読み出しポインタの更新処理を実行した後に、本賞球特定処理を終了する。
【０３６０】
次に、主制御基板３０１のＣＰＵ３１１により実行される、主側賞球コマンド数特定処理について、図４５のフローチャートを参照しながら説明する。
【０３６１】
主側賞球コマンド数特定処理では、先ずステップＳ２３０１にて、ＲＡＭ３１３に設けられた主側異常フラグ格納バッファに主側異常フラグが格納されているか否かを判定する。この主側異常フラグは、払出制御基板３２２のＲＡＭ３３３の賞球記憶用リングバッファ３３３ｂに記憶されている賞球コマンドの数が上限基準数に達していること及び異常報知が行われていることを主制御基板３０１において把握するためのフラグであり、払出制御基板３２２から異常コマンドを入力することにより格納され、払出制御基板３２２から異常解除コマンドを入力することにより消去されるフラグである。
【０３６２】
主側異常フラグが格納されていない場合には、ステップＳ２３０２〜ステップＳ２３０３の主側異常監視処理を実行し、主側異常フラグが格納されている場合には、ステップＳ２３０４〜ステップＳ２３０５の主側異常解除監視処理を実行する。
【０３６３】
主側異常監視処理では、先ずステップＳ２３０２にて払出制御基板３２２から異常コマンドを入力しているか否かを判定する。異常コマンドを入力していない場合には、そのまま本主側賞球コマンド数特定処理を終了する。異常コマンドを入力している場合には、ステップＳ２３０３の処理を実行した後に、本主側賞球コマンド数特定処理を終了する。なお、ステップＳ２３０３の処理は、上記第１の実施の形態におけるステップＳ１７０３の処理と同様であるため、ここでは説明を省略する。
【０３６４】
主側異常解除監視処理では、先ずステップＳ２３０４にて払出制御基板３２２から異常解除コマンドを入力しているか否かを判定する。異常解除コマンドを入力していない場合には、そのまま本主側賞球コマンド数特定処理を終了する。異常解除コマンドを入力している場合には、ステップＳ２３０５の処理を実行した後に、本主側賞球コマンド数特定処理を終了する。なお、ステップＳ２３０５の処理は、上記第１の実施の形態におけるステップＳ１７０５の処理と同様であるため、ここでは説明を省略する。
【０３６５】
次に、払出制御基板３２２のＣＰＵ３３１により実行される、本実施の形態におけるメイン処理について、図４６のフローチャートを参照しながら説明する。
【０３６６】
先ずステップＳ２４０１では、電源投入に伴う初期設定処理を実行する。具体的には、割込みモードを設定する。そして、ステップＳ２４０２に進んでＲＡＭアクセスを許可すると共に、ステップＳ２４０３で外部割込みベクタの設定を行う。
【０３６７】
その後、ステップＳ２４０４では、ＲＡＭ３３３の停電フラグ格納バッファに停電フラグが格納されているか否かを判定する。また、ステップＳ２４０５ではＲＡＭ判定値を算出し、続くステップＳ２４０６では、そのＲＡＭ判定値が電源遮断時に保存したＲＡＭ判定値と一致するか否か、すなわち記憶保持されたデータの有効性を判定する。ＲＡＭ判定値は、例えばＲＡＭ３３３の作業領域アドレスにおけるチェックサム値である。なお、ＲＡＭ３３３の所定のエリアに書き込まれたキーワードが正しく保存されているか否かにより記憶保持されたデータの有効性を判断することも可能である。
【０３６８】
停電フラグが格納されていない場合や、ＲＡＭ判定値（チェックサム値等）により記憶保持されたデータの異常が確認された場合はＲＡＭ３３３の初期化処理（ステップＳ２４１１〜Ｓ２４１３）に移行する。つまり、ステップＳ２４１１ではＲＡＭ３３３の全領域を０にクリアし、続くステップＳ２４１２ではＲＡＭ３３３の初期化処理を実行する。また、ステップＳ２４１３ではＣＰＵ周辺デバイスの初期設定を行う。
【０３６９】
一方、停電フラグが格納されており、さらにＲＡＭ判定値（チェックサム値等）が正常である場合は、復電時の処理（停電による電源遮断後の復旧時の処理）を実行する。つまり、ステップＳ２４０７にて停電フラグをクリアすると共に、ステップＳ２４０８にて賞球の払出を許可する払出許可フラグをクリアする。また、ステップＳ２４０９ではＣＰＵ周辺デバイスの初期設定を行う。なお、ＲＡＭ判定値は、例えばＲＡＭ３３３の作業領域アドレスにおけるチェックサム値である。
【０３７０】
ステップＳ２４０９又はステップＳ２４１３の処理の後は、ステップＳ２４１０にて割込みを許可し、ステップＳ２４１４にてＲＡＭ３３３の停電フラグ格納バッファに停電フラグが格納されているか否かを判定し、停電フラグが格納されていなければ、停電フラグが格納されるまで待機する。
【０３７１】
一方、停電フラグが格納されている場合には、停電が発生したことになるので、停電時処理としてステップＳ２４１５以降の処理を実行する。停電時処理では、先ずステップＳ２４１５にて各割込み処理の発生を禁止する。その後、ステップＳ２４１６にてＲＡＭ判定値を算出、保存し、ステップＳ２４１７にてＲＡＭ３３３のアクセスを禁止して、電源が完全に遮断して処理が実行できなくなるまで無限ループを継続する。なお、電源が完全に遮断された後も、電源及び発射制御基板３２１からＲＡＭ３３３のデータ記憶保持用電力が供給されるため、電源遮断前にＲＡＭ３３３に記憶されていた情報は所定の期間内（例えば、１日や２日）保持される。
【０３７２】
次に、払出制御基板３２２のＣＰＵ３３１により実行される、本実施の形態における入力時割込み処理について、図４７のフローチャートを参照しながら説明する。
【０３７３】
入力時割込み処理では、先ずステップＳ２５０１にて、今回入力したコマンドが賞球コマンドか否かを判定する。賞球コマンドである場合には、ステップＳ２５０２にて賞球コマンド格納処理を実行した後に、本入力時割込み処理を終了する。一方、賞球コマンドでない場合には、ステップＳ２５０３にて、その他コマンド格納処理を実行し、ステップＳ２５０４にて、ＲＡＭ３３３に設けられたコマンド入力フラグ格納バッファにコマンド入力フラグを格納した後に、本入力時割込み処理を終了する。ここで、払出制御基板３２２のＲＡＭ３３３には、賞球記憶用リングバッファ３３３ｂの他に、その他記憶用リングバッファが設けられており、賞球コマンド以外のコマンドは、ステップＳ２５０３におけるその他コマンド格納処理が実行されることで、その他記憶用リングバッファに格納される。
【０３７４】
次に、払出制御基板３２２のＣＰＵ３３１により実行される賞球コマンド格納処理について、図４８のフローチャートを参照しながら説明する。
【０３７５】
賞球コマンド格納処理では、先ずステップＳ２６０１にて、賞球記憶用リングバッファ３３３ｂの各記憶領域のうち、今回入力した賞球コマンドをいずれの記憶領域に格納するかを特定すべく、書き込みポインタを参照する。続くステップＳ２６０２では、今回入力した賞球コマンドを、ステップＳ２６０１にて特定した記憶領域に格納する処理を実行する。
【０３７６】
その後、ステップＳ２６０３にて払出制御基板３２２のＲＡＭ３３３のコマンドカウンタエリア３３３ｃに記憶されている値を１加算し、ステップＳ２６０４にて賞球記憶用リングバッファ３３３ｂの書き込みポインタの更新処理を実行し、ステップＳ２６０５にてＲＡＭ３３３に設けられた払出許可フラグ格納バッファに払出許可フラグを格納した後に、本賞球コマンド格納処理を終了する。払出許可フラグが格納されている状況というのは、主制御基板３０１により払出制御基板３２２に対して遊技球の払出が許可されている状況であることを意味する。
【０３７７】
次に、払出制御基板３２２のＣＰＵ３３１により実行される、本実施の形態におけるタイマ割込み処理について、図４９のフローチャートを参照しながら説明する。
【０３７８】
タイマ割込み処理では、先ずステップＳ２７０１にてコマンド判定処理を実行する。ここで、コマンド判定処理について、図５０のフローチャートを参照しながら説明する。コマンド判定処理では、先ずステップＳ２８０１にて、ＲＡＭ３３３のコマンド入力フラグ格納バッファにコマンド入力フラグが格納されているか否かを判定する。コマンド入力フラグが格納されていない場合は、新たなコマンドが主制御基板３０１のＣＰＵ３１１から出力されていないので、そのまま本処理を終了する。一方、コマンド入力フラグが格納されている場合は、ステップＳ２８０２にてコマンド読出し処理を実行する。コマンド読出し処理では、入力したコマンドをＲＡＭ３３３のコマンドバッファから読出し、さらにコマンド入力フラグをクリアする。
【０３７９】
その後、読み出されたコマンドの種類を、ステップＳ２８０３、ステップＳ２８０５及びステップＳ２８１０の各処理にて判定し、各コマンドに対応した処理を実行する。つまり、ステップＳ２８０３では、停電コマンドであるか否かを判定し、当該コマンドである場合には、ステップＳ２８０４にてＲＡＭ３３３の停電フラグ格納バッファに停電フラグを格納して、本処理を終了する。
【０３８０】
ステップＳ２８０５では、払出初期化コマンドであるか否かを判定し、当該コマンドである場合には、電源投入時に主制御基板３０１のＣＰＵ３１１からＲＡＭ３３３の初期化が指示されていることになるので、ステップＳ２８０６〜ステップＳ２８０９の処理を実行した後に本処理を終了する。ステップＳ２８０６では、ＲＡＭ３３３に設けられた払出許可フラグ格納バッファに払出許可フラグが格納されているか否かを判定し、当該フラグが格納されていない場合は、ステップＳ２８０７にてＲＡＭ３３３の作業領域を０にクリアし、さらにステップＳ２８０８にてＲＡＭ３３３の初期値を設定する。その後、ステップＳ２８０９にて払出許可フラグを格納することで、賞球の払出が許可される。
【０３８１】
なお、ステップＳ２８０６において払出許可フラグが格納されている場合は、ステップＳ２８０７及びステップＳ２８０８の処理を行うことなく本処理を終了する。かかる構成とすることにより、ＲＡＭ消去スイッチ２４７が押されていないにも関わらずノイズなどの原因で払出初期化コマンドの入力を認識したとしても、その際に残っている賞球が遊技者に払い出されることなく消去されることを防止できる。
【０３８２】
ステップＳ２８１０では、復電コマンドであるか否かを判定し、当該コマンドである場合には、払出制御基板３２２が停電による電源遮断の前の状態に復帰するので、ステップＳ２８０９にて払出許可フラグを格納した後に本処理を終了する。かかる構成とすることにより、電源遮断前に賞球が残っていた場合に当該賞球を即座に払い出すことができる。
【０３８３】
タイマ割込み処理（図４９）の説明に戻り、コマンド判定処理を実行した後は、ステップＳ２７０２にて払出許可フラグが格納されているか否かを判定する。払出許可フラグが格納されていない場合は、そのまま本タイマ割込み処理を終了する。一方、払出許可フラグが格納されている場合は、ステップＳ２７０３に進む。
【０３８４】
ステップＳ２７０３では、状態復帰スイッチ２４５をチェックして、状態復帰動作開始と判定した場合に状態復帰動作を実行する。その後、ステップＳ２７０４にて払出側満杯特定処理を実行し、ステップＳ２７０５にて払出側球無特定処理を実行し、ステップＳ２７０６にて賞球制御処理を実行し、ステップＳ２７０７にて払出側賞球コマンド数特定処理を実行した後に、本タイマ割込み処理を終了する。これらステップＳ２７０４〜ステップＳ２７０７の処理のうち、ステップＳ２７０４の払出側満杯特定処理及びステップＳ２７０５の払出側球無特定処理については、上記第１の実施の形態にて説明したとおりであるためここでは説明を省略し、ステップＳ２７０６の賞球制御処理及びステップＳ２７０７の払出側賞球コマンド数特定処理について以下に説明する。
【０３８５】
先ず賞球制御処理について、図５１のフローチャートを参照しながら説明する。
【０３８６】
賞球制御処理では、先ずステップＳ２９０１にて賞球数記憶エリア３３３ａに記憶されている賞球数が「０」か否かを判定する。賞球数が「０」である場合には、ステップＳ２９０２〜ステップＳ２９０７の賞球数更新処理を実行し、賞球数が１以上である場合には、ステップＳ２９０８〜ステップＳ２９１１の払出用処理を実行する。
【０３８７】
賞球数更新処理では、先ずステップＳ２９０２にて、コマンドカウンタエリア３３３ｃの値が１以上か否かを判定する。コマンドカウンタエリア３３３ｃの値が「０」である場合には、払出対象となる賞球コマンドが賞球記憶用リングバッファ３３３ｂに記憶されていないことを意味するため、そのまま本賞球制御処理を終了する。一方、コマンドカウンタエリア３３３ｃの値が１以上である場合には、払出対象となる賞球コマンドが賞球記憶用リングバッファ３３３ｂに記憶されていることを意味するため、ステップＳ２９０３に進む。
【０３８８】
ステップＳ２９０３では、賞球記憶用リングバッファ３３３ｂの各記憶領域のうち、いずれの記憶領域に記憶されている賞球コマンドを今回の解析対象とするかを特定すべく、賞球記憶用リングバッファ３３３ｂに対応した読み出しポインタを参照する。続くステップＳ２９０４では、コマンド解析処理を実行する。具体的には、ＲＯＭ３３２の賞球テーブル記憶エリア３３２ａに記憶されている情報に基づいて、今回入力した賞球コマンドがいずれの賞球数に対応しているかを特定する。
【０３８９】
続くステップＳ２９０５では、ステップＳ２９０４において賞球コマンドに対応した賞球数を特定できたか否かを判定する。賞球数を特定できなかった場合には、ステップＳ２９０６にて賞球数修正処理を実行する。賞球数修正処理では、賞球コマンドの情報形態に関係なく１５個の賞球数を選択する。具体的な内容は、上記第１の実施の形態にて説明したとおりであるため、ここでは説明を省略する。
【０３９０】
ステップＳ２９０６にて賞球数修正処理を実行した後は、ステップＳ２９０７に進む。また、ステップＳ２９０５にて、賞球数が特定できた場合も、ステップＳ２９０７に進む。ステップＳ２９０７では、ステップＳ２９０４にて特定した賞球数又はステップＳ２９０６にて選択した賞球数を、賞球数記憶エリア３３３ａに記憶されている賞球数に加算する。ステップＳ２９０７の処理を実行した後は、ステップＳ２９０８〜ステップＳ２９１１の払出用処理を実行する。
【０３９１】
払出用処理では、先ずステップＳ２９０８にて、払出不可状態であるか否かを判定する。本実施の形態において払出不可状態とは、下皿３４の満杯状態、タンク２２１の球無状態又は払出許可フラグが格納されていない状態の少なくとも１の状態であることをいう。
【０３９２】
払出不可状態である場合にはステップＳ２９０８にて肯定判定をし、そのまま本賞球制御処理を終了する。一方、払出不可状態でない場合にはステップＳ２９０８にて否定判定をし、ステップＳ２９０９に進む。ステップＳ２９０９では、払出時マスク処理を実行する。払出時マスク処理では、賞球数記憶エリア３３３ａに記憶されている賞球数が本実施の形態における上限賞球数である１５個を越えている場合に１５個以下となるように賞球数を修正する処理である。具体的には、払出制御基板３２２のＲＯＭ３３２には１バイト構成のマスク用情報が予め記憶されている。マスク用情報としては、「００００１１１１」の単一の情報が記憶されている。払出時マスク処理では、１バイト構成の賞球数記憶エリア３３３ａの情報をＣＰＵ３３１のレジスタに呼び出し、その呼び出した情報に対して上記マスク用情報をＡＮＤ処理する。そして、ＡＮＤ処理したものを賞球数記憶エリア３３３ａに更新させる。これにより、ノイズの影響で賞球数記憶エリア３３３ａに記憶されている情報が上限賞球数を越えたとしても、それを上限賞球数以下とすることができる。よって、遊技ホールが不利益を被ってしまうことを抑制できる。また、上限賞球数を越えた場合にそれを無効とする（すなわち、「０」とする）のではなく、マスク用情報とＡＮＤ処理した数となるため、遊技者が不利益を被ってしまうことが極力抑制される。
【０３９３】
払出時マスク処理を実行した後は、ステップＳ２９１０に進み、１個の遊技球の払出を実行する。続くステップＳ２９１１では払出球検知センサ２２４ｂにて遊技球の通過を検知したことを条件として、賞球数記憶エリア３３３ａに記憶されている賞球数を１減算する。
【０３９４】
なお、ステップＳ２９１０にて遊技球の払出を実行した直後のステップＳ２９１１にて、払出球検知センサ２２４ｂにて遊技球を検知しないことが想定される。これに対応すべく、ステップＳ２９１０にて遊技球の払出を実行した後であって払出球検知センサ２２４ｂにて遊技球を検知していない状況ではステップＳ２９１１の処理を実行することなく本賞球制御処理を終了するとともに、その後の各賞球制御処理では、払出球検知センサ２２４ｂにて遊技球を検知するまでステップＳ２９０１〜ステップＳ２９１１の全ての処理を実行しないようにし、払出球検知センサ２２４ｂにて遊技球を検知した場合にステップＳ２９１１の処理を実行するようにする。ステップＳ２９１１の処理を実行した後は、本賞球制御処理を終了する。
【０３９５】
次に、払出側賞球コマンド数特定処理について、図５２のフローチャートを参照しながら説明する。
【０３９６】
払出側賞球コマンド数特定処理では、先ずステップＳ３００１にて、ＲＡＭ３３３に設けられた払出側異常フラグ格納バッファに払出側異常フラグが格納されているか否かを判定する。この払出側異常フラグは、異常報知が行われていることを払出制御基板３２２において把握するためのフラグであり、ＲＡＭ３３３のコマンドカウンタエリア３３３ｃの値が上限基準数としての「１００」以上となり主制御基板３０１に異常コマンドが出力される場合に格納され、コマンドカウンタエリア３３３ｃの値が「１００」未満となり主制御基板３０１に異常解除コマンドが出力される場合に消去されるフラグである。なお、この上限基準数は「１００」に限定されることはなく、賞球記憶用リングバッファ３３３ｂの記憶領域の数よりも少ない数であれば任意であり、例えば、「１５０」又は「２００」としてもよい。
【０３９７】
払出側異常フラグが格納されていない場合には、ステップＳ３００２〜ステップＳ３００３の払出側異常監視処理を実行し、払出側異常フラグが格納されている場合には、ステップＳ３００４〜ステップＳ３００５の払出側異常解除監視処理を実行する。
【０３９８】
払出側異常監視処理では、先ずステップＳ３００２にてコマンドカウンタエリア３３３ｃの値が「１００」以上か否かを判定する。「１００」以上でない場合には、そのまま本払出側賞球コマンド数特定処理を終了する。「１００」以上である場合には、ステップＳ３００３にて、異常コマンドを主制御基板３０１に出力するとともに払出側異常フラグを格納する。その後、本払出側賞球コマンド数特定処理を終了する。
【０３９９】
払出側異常解除監視処理では、先ずステップＳ３００４にてコマンドカウンタエリア３３３ｃの値が「１００」未満か否かを判定する。「１００」未満でない場合には、そのまま本払出側賞球コマンド数特定処理を終了する。「１００」未満である場合には、ステップＳ３００５にて、異常解除コマンドを主制御基板３０１に出力するとともに払出側異常フラグを消去する。その後、本払出側賞球コマンド数特定処理を終了する。
【０４００】
以上詳述した本実施の形態によれば、以下の優れた効果を奏する。
【０４０１】
下皿３４が満杯状態となった場合に満杯報知を実行するようにしたことで、当該満杯状態を解消するように遊技者等を促すことが可能となる。また、上記満杯報知が実行されたとしても、上記満杯状態が解消されないことが想定される。この場合、賞球記憶用リングバッファ３３３ｂに記憶されている賞球コマンドが賞球数として記憶されず蓄積されていくことがある。これに対して、賞球記憶用リングバッファ３３３ｂにおいて、未だ賞球数として記憶されていない賞球コマンドが記憶されている記憶領域の数が上限基準数に達している場合には、異常報知が実行される。これにより、上限基準数に達している旨を遊技者等に知らせることが可能となり、満杯報知が実行された段階では満杯状態の解消を行わなかった遊技者等に対して当該満杯状態の解消を再度促すことが可能となる。
【０４０２】
タンク２２１が球無状態となった場合に球無報知を実行するようにしたことで、当該球無状態を解消するように遊技者等を促すことが可能となる。また、上記球無報知が実行されたとしても、上記球無状態が解消されないことが想定される。この場合、賞球記憶用リングバッファ３３３ｂに記憶されている賞球コマンドが賞球数として記憶されず蓄積されていくことがある。これに対して、賞球記憶用リングバッファ３３３ｂにおいて、未だ賞球数として記憶されていない賞球コマンドが記憶されている記憶領域の数が上限基準数に達している場合には、異常報知が実行される。これにより、上限基準数に達している旨を遊技者等に知らせることが可能となり、球無報知が実行された段階では球無状態の解消を行わなかった遊技者等に対して当該球無状態の解消を再度促すことが可能となる。
【０４０３】
特に、賞球記憶用リングバッファ３３３ｂの各記憶領域には賞球コマンドの記憶処理が順次実行されていき、記憶対象となった記憶領域に既に賞球コマンドが記憶されている場合にはその既に記憶されている賞球コマンドに代えて新たな賞球コマンドが記憶されることとなる。この場合、賞球記憶用リングバッファ３３３ｂに記憶されている賞球コマンドが賞球数として記憶されず蓄積されていくと、最終的には払出対象として扱われないまま次の賞球コマンドに書き換えられてしまう。そうすると、遊技者にとっては本来得られたはずの利益が消失してしまうこととなり、好ましくない。これに対して、上記のように異常報知が実行されることにより、賞球コマンドが賞球数として扱われない状態に対処するよう促すことが可能となり、上記利益の消失を阻止することが可能となる。
【０４０４】
また、異常報知では、遊技球の払出が停止されている理由に応じて、満杯系異常報知及び球無系異常報知を実行するようにした。そして、各異常報知では、遊技球の払出が停止されている理由を示唆するようにした。これにより、異常報知が実行された場合には遊技者等に対して遊技球の払出が停止されている原因の解消を的確に行わせることが可能となり、異常報知を実行するようにした効果が高められる。
【０４０５】
ちなみに、遊技ホールのホールコンピュータでは、パチンコ機１０の賞球の管理を行っている。この場合に、入賞タイミングに対して賞球タイミングが大きくずれてしまうと好ましくない。これに対して、上記のように報知が行われることにより、入賞タイミングに対して賞球タイミングが大きくずれてしまうことが抑制される。
【０４０６】
下皿３４が満杯状態となり、その後に異常報知が実行された場合には、下皿３４の満杯状態が解除されたとしても当該異常報知は継続され、賞球記憶用リングバッファ３３３ｂにおいて未だ賞球数の情報として賞球数記憶エリア３３３ａに記憶されていない賞球コマンドが記憶されている記憶領域の数が上限基準数未満となることで当該異常報知が解除されるようにした。上記記憶領域の数が上限基準数に達しているということは、払出対象の賞球が比較的多く蓄積されていることとなるため、その状態が継続されてしまうことは好ましくない。この場合に、下皿３４の満杯状態が一旦解除されたとしても、その後に即座に満杯状態となってしまうことが懸念される。そうすると、払出対象の賞球が比較的多く蓄積されている状態が継続されてしまうこととなる。これに対して、異常報知の解除条件を上記のように設定することで、下皿３４の満杯状態が一旦解除されたとしてもその後に即座に満杯状態となってしまうことが抑制され、それに伴って、払出対象の賞球が比較的多く蓄積されている状態が継続されてしまうことが抑制される。
【０４０７】
払出制御基板３２２のＲＡＭ３３３に賞球数記憶エリア３３３ａ及び賞球記憶用リングバッファ３３３ｂを設けた。そして、賞球記憶用リングバッファ３３３ｂの各記憶領域に賞球コマンドを個別に記憶するとともに、賞球数記憶エリア３３３ａに上記各記憶領域のうち一の記憶領域に記憶されている情報に基づいて特定された賞球数を記憶するようにし、さらにはこの賞球数記憶エリア３３３ａに記憶されている賞球数の遊技球を払出装置２２４により払い出すようにした。これにより、電気的なノイズ等の影響で賞球数記憶エリア３３３ａに記憶された情報が書き換えられてしまったとしても、その影響を低減することができる。
【０４０８】
つまり、従来のパチンコ機のように未払出の賞球を総賞球数として賞球数記憶エリアに記憶しておく構成においては、その数は比較的多くなる。この場合に、例えば、賞球数記憶エリアに記憶されている賞球数が５００個である状況においてノイズ等の影響で書き換えが発生して５個になってしまったとすると、遊技者が被る不利益は多大なものとなる。これに対して、本パチンコ機１０では、上記のとおり賞球数記憶エリア３３３ａに記憶された情報が書き換えられ賞球数が減少してしまったとしても、それは１回の入賞に対する賞球数程度が影響を受けるだけであるため遊技者が被る不利益を低減することができる。
【０４０９】
また、払出制御基板３２２のＣＰＵ３３１において払出時マスク処理（図５１の賞球制御処理におけるステップＳ２９０９）を実行するようにした。これにより、賞球数記憶エリア３３３ａに記憶される上限賞球数が、１回の入賞に対する最大賞球数となる。上記のようなマスク処理が実行されない構成を想定すると、例えば、賞球数記憶エリアに記憶されている賞球数が５個である状況においてノイズ等の影響で書き換えが発生して５００個になってしまうことが考えられる。この場合、遊技ホールが被る不利益は多大なものとなる。これに対して、本パチンコ機１０では、賞球数記憶エリア３３３ａの上限賞球数が上記のとおり規定されることとなるため遊技ホールが被る不利益を低減することができる。
【０４１０】
賞球記憶用リングバッファ３３３ｂは一の記憶領域に一の賞球コマンドが記憶される構成である。したがって、一の記憶領域の賞球コマンドがノイズ等の影響で書き換えられてしまったとしても、その影響は一の賞球コマンドに留まることとなる。よって、賞球記憶用リングバッファａについてもノイズ等の影響を低減することができる。
【０４１１】
また、払出制御基板３２２のＣＰＵ３３１において賞球数修正処理（図５１の賞球制御処理におけるステップＳ２９０６）を実行するようにした。これにより、賞球記憶用リングバッファ３３３ｂの記憶領域に記憶されている賞球コマンドがノイズ等の影響で書き換えられてしまったとしても、その賞球コマンドは無視されるのではなく、修正用の賞球数が賞球数記憶エリア３３３ａに記憶されることとなる。よって、賞球記憶用リングバッファ３３３ｂについてもノイズ等の影響を低減することが可能となる。
【０４１２】
特に、上記修正用の賞球数は、最大賞球数である１５個とした。これにより、賞球記憶用リングバッファ３３３ｂの記憶領域がノイズ等の影響で書き換えられてしまったとしても、遊技者が不利益を被らないようにすることができる。
【０４１３】
主制御基板３０１のＲＡＭ３１３に入賞記憶用リングバッファ３１３ａを設け、当該入賞記憶用リングバッファ３１３ａの各記憶領域に個別に入賞情報を記憶し、それら入賞情報毎に賞球コマンドを特定し、その特定した賞球コマンドを払出制御基板３２２に出力するようにした。これにより、主制御基板３０１における入賞情報の管理も良好に行うことができる。
【０４１４】
賞球数記憶エリア３３３ａに記憶されている賞球数が「０」となることで、賞球記憶用リングバッファ３３３ｂに記憶されている賞球コマンドを解析し、新たな賞球数を賞球数記憶エリア３３３ａに記憶させるようにした。これにより、賞球数記憶エリア３３３ａに記憶される賞球数は一の賞球コマンド分（一の入賞情報分）となり、賞球数記憶エリア３３３ａの情報がノイズ等の書き換えられたとしても、その影響を一の賞球コマンド分に留めることができる。さらには、上記のとおり、賞球記憶用リングバッファ３３３ｂは一の記憶領域に一の賞球コマンドが記憶される構成である。つまり、払出制御基板３２２において賞球記憶用リングバッファ３３３ｂにて待機するもの及び賞球数記憶エリア３３３ａにて払出対象となるもののいずれについても一の賞球コマンド分となり、ノイズ等で情報が書き換えられてしまったとしてもその影響を最小限に留めることが可能となる。
【０４１５】
賞球記憶用リングバッファ３３３ｂの各記憶領域には賞球コマンドの記憶処理が予め定められた順序で順次実行されるようにし、さらには記憶対象となった記憶領域に既に賞球コマンドが記憶されている場合にはその既に記憶されている賞球コマンドに代えて新たな賞球コマンドを記憶させるようにした。これにより、賞球記憶用リングバッファ３３３ｂの記憶容量が極端に大きなものとなってしまうことを抑制することができる。
【０４１６】
（他の実施の形態）
なお、上述した各実施の形態の記載内容に限定されず、例えば次のように実施してもよい。
【０４１７】
（１）払出制御基板３２２のＲＡＭ３３３の賞球数記憶エリア３３３ａに入賞に対する賞球数の一部のみを記憶させる構成に代えて、賞球数記憶エリア３３３ａに総賞球数を記憶させる構成としてもよい。当該構成であっても、下皿３４が満杯状態となった場合には満杯報知を実行し、さらには当該満杯報知が実行された後において賞球数記憶エリア３３３ａに記憶されている総賞球数が上限基準数に達している場合には異常報知を実行するようにすることで、満杯報知が実行された段階では満杯状態の解消を行わなかった遊技者等に対して、当該満杯状態の解消を再度促すことが可能となる。なお、これはタンク２２１の球無状態に関しても同様である。
【０４１８】
ちなみに、本構成とする場合、上記第１の実施の形態では入賞記憶用リングバッファ３１３ａ等を不具備としてもよく、上記第２の実施の形態では入賞記憶用リングバッファ３１３ａ及び賞球記憶用リングバッファ３３３ｂを不具備としてもよい。
【０４１９】
（２）上記（１）の構成において、満杯報知（又は球無報知）が実行された後において賞球数記憶エリア３３３ａに記憶されている総賞球数が１個でも増加したら異常報知を開始する構成としてもよい。この場合、異常報知が行われる頻度が必要以上に高まるおそれがあるものの、異常報知が開始されるタイミングを上記各実施の形態よりも早めることが可能となる。
【０４２０】
（３）上記第１の実施の形態において、満杯報知（又は球無報知）が実行された後において入賞記憶用リングバッファ３１３ａの記憶領域に新たに入賞情報が格納された場合に、異常報知を開始する構成としてもよい。この場合、異常報知が行われる頻度が必要以上に高まるおそれがあるものの、異常報知が開始されるタイミングを上記第１の実施の形態よりも早めることが可能となる。
【０４２１】
また、上記第２の実施の形態において、満杯報知（又は球無報知）が実行された後において賞球記憶用リングバッファ３３３ｂの記憶領域に新たに賞球コマンドが格納された場合に、異常報知を開始する構成としてもよい。この場合、異常報知が行われる頻度が必要以上に高まるおそれがあるものの、異常報知が開始されるタイミングを上記第２の実施の形態よりも早めることが可能となる。
【０４２２】
（４）上記各実施の形態では、異常報知を実行する場合、それまで実行されていた満杯報知や球無報知を終了させる構成としたが、終了させない構成としてもよい。例えば、異常報知の開始後は、それまで実行されていた満杯報知又は球無報知と異常報知とが交互に実行される構成としてもよい。この場合、異常報知において遊技球の払出が制限されている原因を示唆しなくても、当該異常報知と交互に実行される満杯報知又は球無報知にて遊技球の払出が制限されている原因が示唆されるため、原因がいずれであったとしても異常報知の態様を同一のものとしてもよい。
【０４２３】
（５）上記各実施の形態では、払出不可状態となった場合、払出装置２２４による遊技球の払出を停止する構成としたが、これに代えて、払出装置２２４による遊技球の払出速度を通常時よりも極端に遅くし、その払出速度を実質的に遊技球が払い出されない程度とする構成としてもよい。
【０４２４】
（６）払出装置２２４の払出モータ２２４ａが故障した場合には遊技球の払出は行えなくなる。そうすると、上記第１の実施の形態では入賞記憶用リングバッファ３１３ａに入賞情報が蓄積されることとなり、上記第２の実施の形態では賞球記憶用リングバッファ３３３ｂに賞球コマンドが蓄積されることとなり、遊技球の払出が実行されることなく入賞情報又は賞球コマンドが消失してしまうおそれがある。これに対して、払出モータ２２４ａの故障を検知するようにし、払出モータ２２４ａの故障が特定された場合には、それを示す報知を実行するようにしてもよい。また、払出モータ２２４ａの故障報知を実行するとともに、その後に入賞情報又は賞球コマンドが上限基準数に達した場合には払出モータ２２４ａの故障に起因して入賞情報又は賞球コマンドが上限基準数に達したことを示す故障系異常報知を実行するようにしてもよい。
【０４２５】
（７）払出装置２２４の払出球検知センサ２２４ｂが故障した場合には遊技球の払出が正確に行えなくなるため、払出装置２２４による遊技球の払出を停止した方が好ましい。そうすると、上記第１の実施の形態では入賞記憶用リングバッファ３１３ａに入賞情報が蓄積されることとなり、上記第２の実施の形態では賞球記憶用リングバッファ３３３ｂに賞球コマンドが蓄積されることとなり、遊技球の払出が実行されることなく入賞情報又は賞球コマンドが消失してしまうおそれがある。これに対して、払出球検知センサ２２４ｂの故障を報知するようにし、払出球検知センサ２２４ｂの故障が特定された場合には、それを示す報知を実行するようにしてもよい。また、払出球検知センサ２２４ｂの故障報知を実行するとともに、その後に入賞情報又は賞球コマンドが上限基準数に達した場合には払出球検知センサ２２４ｂの故障に起因して入賞情報又は賞球コマンドが上限基準数に達したことを示す故障系異常報知を実行するようにしてもよい。
【０４２６】
（８）上記各実施の形態において、満杯検知センサ５９の電気信号を主制御基板３０１に出力するようにしてもよい。この場合、主制御基板３０１のＣＰＵ３１１において下皿３４が満杯状態であるか否かを特定し、満杯状態であると特定した場合には払出制御基板３２２に払出制限コマンドを出力するようにする。また、球無検知センサ２２３ａの電気信号を主制御基板３０１に出力するようにしてもよい。この場合、主制御基板３０１のＣＰＵ３１１においてタンク２２１が球無状態であるか否かを特定し、球無状態であると特定した場合には払出制御基板３２２に払出制限コマンドを出力するようにする。
【０４２７】
（９）上記各実施の形態では、主制御基板３０１から払出制御基板３２２に出力された賞球コマンドを、単一の入賞情報に対応した賞球数の情報が含まれた（又は反映された）ものとしたが、これを変更してもよい。例えば、一の賞球コマンドには、最大で２個又は３個の入賞情報に対応した賞球数の和の情報が含まれる構成としてもよい。当該構成であっても、入賞記憶用リングバッファ３１３ａと賞球数記憶エリア３３３ａとが設けられており、賞球数記憶エリア３３３ａには入賞記憶用リングバッファ３１３ａの各記憶領域のうち一部の記憶領域に記憶されている情報に基づいて特定された賞球数の情報が記憶されることとなるため、ノイズ等の影響で賞球数記憶エリア３３３ａに記憶されている情報が書き換えられてしまったとしても、その影響を低減することができる。
【０４２８】
（１０）上記各実施の形態では、主制御基板３０１のＲＡＭ３１３に入賞情報カウンタエリア３１３ｂを設け、当該エリア３１３ｂにおいて入賞記憶用リングバッファ３１３ａの各記憶領域のうち賞球コマンドとして未だ出力されていない入賞情報が記憶された記憶領域の数を主制御基板３０１のＣＰＵ３１１において特定するようにしたが、これを変更してもよい。例えば、上記入賞情報カウンタエリア３１３ｂを不具備とし、書き込みポインタと読み出しポインタとを比較することで、入賞記憶用リングバッファ３１３ａの各記憶領域のうち賞球コマンドとして未だ出力されていない入賞情報が記憶された記憶領域の数を主制御基板３０１のＣＰＵ３１１において特定するようにしてもよい。
【０４２９】
（１１）上記第２の実施の形態において、払出制御基板３２２のＲＡＭ３３３にコマンドカウンタエリア３３３ｃを設け、当該エリア３３３ｃにおいて賞球記憶用リングバッファ３３３ｂの各記憶領域のうち賞球数記憶エリア３３３ａへの賞球数の記憶対象となっていない賞球コマンドが記憶された記憶領域の数を払出制御基板３２２のＣＰＵ３３１において特定するようにしたが、これを変更してもよい。例えば、上記コマンドカウンタエリア３３３ｃを不具備とし、書き込みポインタと読み出しポインタとを比較することで、賞球記憶用リングバッファ３３３ｂの各記憶領域のうち賞球数記憶エリア３３３ａへの賞球数の記憶対象となっていない賞球コマンドが記憶された記憶領域の数を払出制御基板３２２のＣＰＵ３３１において特定するようにしてもよい。
【０４３０】
（１２）上記各実施の形態において、入賞記憶用リングバッファ３１３ａの各記憶領域に入賞情報を記憶させる構成に代えて、賞球コマンドを記憶させる構成としてもよい。具体的には、主制御基板３０１のＣＰＵ３１１において入賞口センサ１５２、カウントセンサ１５３、作動口センサ１５４から遊技球が入球した旨の電気信号を入力した場合には、その電気信号に対応した賞球コマンドを特定するコマンド特定処理を先ず実行し、そのコマンド特定処理にて特定した賞球コマンドを入賞記憶用リングバッファ３１３ａの記憶領域に格納するようにしてもよい。
（１３）上記第２の実施の形態において、賞球記憶用リングバッファ３３３ｂの各記憶領域に賞球コマンドを記憶させる構成に代えて、賞球数の情報を記憶させる構成としてもよい。具体的には、払出制御基板３２２のＣＰＵ３３１において主制御基板３０１から賞球コマンドを入力した場合には、その賞球コマンドに対応した賞球数を特定する賞球数特定処理を先ず実行し、その賞球数特定処理にて特定した賞球数を賞球記憶用リングバッファ３３３ｂの各記憶領域に格納するようにしてもよい。
【０４３１】
（１４）上記第１の実施の形態において、払出制御基板３２２のＣＰＵ３３１は、賞球数記憶エリア３３３ａに記憶されている情報に対応した賞球数が３個となった場合に、主制御基板３０１に要求コマンドを出力する構成としたが、これを変更してもよい。例えば、要求基準数を、１個、２個、又は４個以上であって一の入賞情報の最大賞球数を越えない数としてもよい。また、賞球数記憶エリア３３３ａに記憶されている情報に対応した賞球数が０個となった場合に要求コマンドを出力する構成としてもよい。この場合、未だ払出対象となっていない入賞情報が入賞記憶用リングバッファ３１３ａに記憶されているにも係らず、主制御基板３０１と払出制御基板３２２との間で要求コマンド及び賞球コマンドの入出力を行っている間、払出装置２２４による遊技球の払出が停止してしまうおそれがあるものの、賞球数記憶エリア３３３ａに記憶される賞球数は一の賞球コマンド分（一の入賞情報分）となり、賞球数記憶エリア３３３ａの情報がノイズ等の影響で書き換えられたとしても、その影響を一の賞球コマンド分に留めることができる。なお、本構成においては、入力時マスク処理及び払出時マスク処理における上限賞球数を、一の入賞情報に対する最大賞球数とすればよい。
【０４３２】
（１５）上記第２の実施の形態において、払出制御基板３２２のＣＰＵ３３１は、賞球数記憶エリア３３３ａに記憶されている情報に対応した賞球数が０個となった場合に、賞球記憶用リングバッファ３３３ｂの記憶領域に記憶された賞球コマンドから賞球数を特定し、その特定した賞球数を賞球数記憶エリア３３３ａに記憶させるようにしたが、これを変更してもよい。例えば、賞球数記憶エリア３３３ａに記憶されている情報に対応した賞球数が０個ではない加算基準数となった場合に、賞球記憶用リングバッファ３３３ｂの記憶領域に記憶された賞球コマンドから賞球数を特定し、その特定した賞球数を賞球数記憶エリア３３３ａに記憶させるようにしてもよい。具体的には、賞球制御処理（図５１）におけるステップＳ２９０１にて、賞球数記憶エリア３３３ａに記憶されている賞球数が１以上として設定された加算基準数に達しているか否かを判定するようにし、達している場合にステップＳ２９０２以降の処理を実行するようにする。この場合、賞球数記憶エリア３３３ａに記憶される賞球数は一の賞球コマンド分を越えることとなるが、未だ払出対象となっていない賞球コマンドが賞球記憶用リングバッファ３３３ｂに記憶されているにも係らず、払出装置２２４による遊技球の払出が停止してしまうことが抑制される。
【０４３３】
（１６）遊技球の払出が実行され、賞球数記憶エリア３３３ａに記憶されている賞球数が予め定められた低速切換基準数に達した場合に、払出装置２２４の払出速度をそれまでよりも遅い低速周期に変更させる構成としてもよい。例えば、通常周期を６０ｍｓｅｃとするとともに、低速周期を１．２ｓｅｃとする。また、低速切換基準数を２個又は３個等といったように１個以上とする。賞球数記憶エリア３３３ａに賞球数の情報が記憶されていない状況では、払出装置２２４の駆動は停止される。この場合に、払出装置２２４の駆動開始には駆動状態を維持する場合よりも大きな駆動力を要するため、単発的な入賞が所定の間隔を置いて繰り返し発生した場合に、払出装置２２４の駆動開始及び駆動停止を繰り返し行う必要が生じるのは好ましくない。これに対して、賞球数記憶エリア３３３ａに記憶されている賞球数の情報が低速切換基準数に達した場合に払出装置２２４の払出速度を低速周期に切り換えることで、単発的な入賞が所定の間隔を置いて繰り返し発生したとしても、低速切換基準数の賞球を低速周期で実行している間に次の入賞が発生する可能性が高まり、払出装置２２４の駆動開始及び駆動停止が繰り返し行われてしまう可能性が低減される。
【０４３４】
なお、払出装置２２４の払出速度を常に低速とする構成も考えられるが、この場合、遊技球の払出速度が慢性的に遅くなり、遊技者にとっては入賞が発生したにも関わらずそれに対する賞球を受けるのに相当な時間を要することとなり好ましくない。
【０４３５】
また、上記第１の実施の形態において、上記のように払出装置２２４の払出速度を低速周期に変更させる場合、要求基準数を低速切換基準数よりも大きい数に設定するとともに、主制御基板３０１のＲＡＭ３１３の入賞記憶用リングバッファ３１３ａに入賞情報が記憶されている状況において払出制御基板３２２のＣＰＵ３３１から要求コマンドが出力された場合、低速基準切換数に達する前のタイミングで賞球数記憶エリア３３３ａへの賞球数の加算処理が完了する構成としてもよい。この場合、払出装置２２４の払出速度を低速周期に切り換えるようにしたことによる上記優れた効果を奏しつつ、入賞記憶用リングバッファ３１３ａに入賞情報が記憶されている場合には、払出装置２２４の払出速度が低速周期に変更されず、通常周期が維持されるようにすることができる。なお、要求基準数を低速切換基準数よりも「１」のみ大きい数としてもしてもよい。
【０４３６】
また、上記第２の実施の形態において、上記のように払出装置２２４の払出速度を低速周期に変更させる場合、賞球記憶用リングバッファ３３３ｂに賞球コマンドが格納されている状況では、賞球数記憶エリア３３３ａに記憶されている賞球数が上記低速切換基準数よりも大きい数として設定された加算基準数に達した場合に、賞球数の加算処理を実行するようにしてもよい。この場合、払出装置２２４の払出速度を低速周期に切り換えるようにしたことによる上記優れた効果を奏しつつ、賞球数記憶用リングバッファ３３３ｂに賞球コマンドが記憶されている場合には、払出装置２２４の払出速度が低速周期に変更されず、通常周期が維持されるようにすることができる。なお、加算基準数を低速切換基準数よりも「１」のみ大きい数としてもよい。
【０４３７】
（１７）上記第１の実施の形態では、主制御基板３０１のＣＰＵ３１１において、入賞記憶用リングバッファ３１３ａの記憶領域に記憶されている入賞情報を特定できない場合にはコマンド修正処理（図２７の賞球制御処理におけるステップＳ８０７）を実行することで、１５個賞球コマンドをセットするようにしたが、これを変更してもよい。例えば、特定できない入賞情報については、賞球コマンドのセットを行わないようにしてもよい。この場合、一の入賞情報が消失してしまうものの、ＣＰＵ３１１の処理負荷を低減することが可能となる。また、コマンド修正処理において最大の賞球数に対応した賞球コマンドをセットするのではなく、３個賞球コマンド又は４個賞球コマンドといったように、複数種ある賞球コマンドのうち少ない方の賞球数に対応した賞球コマンドをセットする構成としてもよい。
【０４３８】
（１８）上記各実施の形態では、払出制御基板３２２のＣＰＵ３３１において、賞球コマンドを特定できない場合には賞球数修正処理を実行することで、１５個の賞球数を賞球数記憶エリア３３３ａに記憶させるようにしたが、これを変更してもよい。例えば、特定できない賞球コマンドについては、賞球数の記憶を行わないようにしてもよい。この場合、一の賞球コマンド（入賞情報）が消失してしまうものの、ＣＰＵ３１１の処理負荷を低減することが可能となる。また、賞球数修正処理において最大の賞球数を記憶させるのではなく、３個又は４個といったように、複数種ある賞球数のうち少ない方の賞球数を記憶させる構成としてもよい。
【０４３９】
（１９）上記第１の実施の形態において、払出制御基板３２２のＣＰＵ３３１では、入力時マスク処理又は払出時マスク処理のうち、一方のみを実行する構成としてもよい。但し、賞球数記憶エリア３３３ａに記憶された情報の管理を良好に行うためには、少なくとも払出時マスク処理を実行する構成とすることが好ましい。
【０４４０】
（２０）上記第２の実施の形態において、主制御基板３０１のＣＰＵ３１１は、入賞記憶用リングバッファ３１３ａに記憶された入賞情報から賞球コマンドを特定できなかった場合に、上記第１の実施の形態におけるコマンド修正処理を実行する構成としてもよい。
【０４４１】
（２１）上記各実施の形態における遊技球の払出に関する発明を、払出制御基板３２２を備えず、主制御基板３０１により払出装置２２４の駆動制御を実行する遊技機に適用してもよい。この場合、主制御基板３０１のＲＡＭ３１３が入賞記憶用リングバッファ３１３ａ及び賞球数記憶エリア３３３ａを有することとなる。
【０４４２】
また、上記各実施の形態における遊技球の払出に関する発明を、入賞口センサ１５２、カウントセンサ１５３及び作動口センサ１５４の電気信号が払出制御基板３２２に出力される遊技機に適用してもよい。この場合、主制御基板３０１から払出制御基板３２２へ賞球コマンドが出力されることはなく、遊技球の払出に関する処理が払出制御基板３２２において完結することとなるため、払出制御基板３２２のＲＡＭ３３３が入賞記憶用リングバッファ３１３ａ及び賞球数記憶エリア３３３ａを有することとなる。
【０４４３】
（２２）上記第１の実施の形態において、満杯報知（又は球無報知）が実行された後において入賞記憶用リングバッファ３１３ａの記憶領域に新たに入賞情報が格納された場合に、異常報知を開始する構成としてもよい。この場合、異常報知が行われる頻度が必要以上に高まるおそれがあるものの、異常報知が開始されるタイミングを上記第１の実施の形態よりも早めることが可能となる。
【０４４４】
また、上記第２の実施の形態において、満杯報知（又は球無報知）が実行された後において賞球記憶用リングバッファ３３３ｂの記憶領域に新たに賞球コマンドが格納された場合に、異常報知を開始する構成としてもよい。この場合、異常報知が行われる頻度が必要以上に高まるおそれがあるものの、異常報知が開始されるタイミングを上記第２の実施の形態よりも早めることが可能となる。
【０４４５】
（２３）上記各実施の形態において、入賞記憶用リングバッファ３１３ａの記憶領域には入賞情報だけでなく、その他の情報も記憶させる構成としてもよい。また、上記第２の実施の形態において、賞球記憶用リングバッファ３３３ｂの記憶領域には賞球コマンドだけでなく、その他のコマンドも記憶させる構成としてもよい。
【０４４６】
（２４）上記各実施の形態では、音声ランプ制御装置１４３が表示制御装置３２５を制御する構成としたが、これに代えて、表示制御装置３２５が音声ランプ制御装置１４３を制御する構成としてもよい。また、音声ランプ制御装置１４３と表示制御装置３２５との両機能を有する単一の制御装置を設けてもよい。
【０４４７】
（２５）上記各実施の形態では、賞球数記憶エリア３３３ａに賞球数の情報を記憶させ、遊技球の払出を行うごとにその記憶させた値を減算させていく構成としたが、これに限定されることはなく、これを加算式で行う構成としてもよい。
【０４４８】
（２６）上記各実施の形態において、停電監視装置を主制御装置１６２とは別に設けることで、主制御基板３０１は主制御回路３０２のみの機能を有する構成としてもよい。
【０４４９】
（２７）払出制御基板３２２のＣＰＵ３３１において入力時割込み処理を実行する構成に代えて、主制御基板３０１のＣＰＵ３１１からコマンドを入力しているか否かをタイマ割込み処理（図３０又は図４９）内にて監視するようにするとともに、コマンドの格納処理等を実行するようにしてもよい。
【０４５０】
（２８）上記第１の実施の形態において、主制御基板３０１のＣＰＵ３１１は停電コマンドを出力しない構成としてもよい。この場合、払出制御基板３２２のＣＰＵ３３１は停電コマンドを入力することがないため、停電フラグの格納処理（ステップＳ９０２）や停電時処理（ステップＳ１００７〜ステップＳ１００９）を実行する必要がない。当該構成においては、払出制御基板３２２のＣＰＵ３３１におけるメイン処理（図２９）では、ステップＳ１００７にて停電フラグが格納されているか否かを判定する構成に代えて、割込み許可の設定を繰り返し実行する構成としてもよい。
【０４５１】
（２９）上記第１の実施の形態では、払出制御基板３２２のＣＰＵ３３１は要求コマンドを出力することで、主制御基板３０１のＣＰＵ３１１に賞球コマンドの出力を要求する構成としたが、これに代えて、「０」又は「１」の情報からなる要求信号を出力することで、主制御基板３０１のＣＰＵ３１１に賞球コマンドの出力を要求する構成としてもよい。この場合、払出制御基板３２２のＣＰＵ３３１は、賞球数記憶エリア３３３ａに記憶されている賞球数が要求基準数としての「３」以下に達している場合には要求信号の出力を継続し、賞球コマンドを入力した場合又は賞球数記憶エリア３３３ａに記憶されている賞球数が要求基準数を上回った場合に要求信号の出力を停止する構成としてもよい。
【０４５２】
（３０）上記第１の実施の形態では、入賞記憶用リングバッファ３１３ａに記憶されている入賞情報の数が「１００」以上となることで異常報知を開始し、「１００」未満となることで異常報知を終了させる構成としたが、これを変更してもよい。例えば、入賞記憶用リングバッファ３１３ａに記憶されている入賞情報の数が報知開始基準数に達することで異常報知を開始し、当該報知開始基準数よりも少ない数である報知終了基準数に達することで異常報知を終了させる構成としてもよい。この場合、異常報知の開始契機となる入賞情報の数と終了契機となる入賞情報の数とが異なるものとなり、異常報知の開始と終了とが短期間で繰り返されないようにすることが可能となる。なお、当該構成を上記第２の実施の形態において適用してもよい。
【０４５３】
（３１）払出制御基板３２２のＲＡＭ３３３の賞球数記憶エリア３３３ａに入賞に対する賞球数の一部のみを記憶させる構成に代えて、賞球数記憶エリア３３３ａに総賞球数を記憶させる構成としてもよい。本構成において、賞球数記憶エリア３３３ａに記憶されている総賞球数が、賞球数記憶エリア３３３ａの最大記憶可能数（例えば、２５５個）よりも少ない数の報知基準数（例えば、１００個）に達している場合に異常報知を実行することで、入賞に対する賞球数の情報が無効化されてしまう前に何らかの対処をするよう遊技者等に対して促すことが可能となる。
【０４５４】
（３２）上記各実施の形態では、個別記憶手段としてリングバッファを設けたが、これを変更してもよい。例えば、個別記憶手段として、複数の記憶領域を有するとともに、そのいずれか１つの記憶領域が読み出し用領域として設定された記憶エリアを設け、当該記憶エリアを、情報の読み出しが行われるごとに各記憶領域に記憶されている情報が読み出し用領域側に順次シフトされる構成としてもよい。
【０４５５】
（３３）上記各実施の形態では、外側貯留部として上皿３３と下皿３４とを備えたパチンコ機１０に本発明を適用したが、これに代えて、単一の外側貯留部を備えたパチンコ機に本発明を適用してもよい。この場合、満杯検知センサ５９はその単一の外側貯留部が満杯状態か否かを検知するように設け、外側貯留部が満杯状態であることが特定された場合に遊技球の払出を制限するようにする。
【０４５６】
（３４）上記実施の形態とは異なる他のタイプのパチンコ機等、例えば特別装置の特定領域に遊技球が入ると電動役物が所定回数開放するパチンコ機や、特別装置の特定領域に遊技球が入ると権利が発生して大当たりとなるパチンコ機、他の役物を備えたパチンコ機、アレンジボール機、雀球等の遊技機にも、本発明を適用できる。
【０４５７】
また、弾球式でない遊技機、例えば、複数種の図柄が周方向に付された複数のリールを備え、メダルの投入及びスタートレバーの操作によりリールの回転を開始し、ストップスイッチが操作されるか所定時間が経過することでリールが停止した後に、表示窓から視認できる有効ライン上に特定図柄又は特定図柄の組合せが成立していた場合にはメダルの払い出し等といった特典を遊技者に付与するスロットマシンにも、本発明を適用できる。特に、メダルの払出が完了していない状況であっても次回の遊技回を開始することが可能なスロットマシンに本発明を適用すると、より効果的である。
【０４５８】
また、取込装置を備え、貯留部に貯留されている所定数の遊技球が取込装置により取り込まれた後にスタートレバーが操作されることによりリールの回転を開始する、パチンコ機とスロットマシンとが融合された遊技機にも、本発明を適用できる。特に、遊技球の払出が完了していない状況であっても次回の遊技回を開始することが可能な遊技機に本発明を適用すると、より効果的である。
【符号の説明】
【０４５９】
１０…遊技機としてのパチンコ機、３４…下皿、８１…遊技盤、８２…一般入賞口、８３…可変入賞装置、８４…作動口、１６２…主制御装置、２２１…タンク、２２４…払出装置、２４２…払出制御装置、３０１…主制御基板、３１１…ＣＰＵ、３１２…ＲＯＭ、３１２ａ…入賞テーブル記憶エリア、３１３…ＲＡＭ、３１３ａ…入賞記憶用リングバッファ、３２１ａ…電入時用電源部、３２１ｃ…電断時用電源部、３２２…払出制御基板、３２４…音声ランプ制御基板、３３１…ＣＰＵ、３３２…ＲＯＭ、３３２ａ…賞球テーブル記憶エリア、３３３…ＲＡＭ、３３３ａ…賞球数記憶エリア、３３３ｂ…賞球記憶用リングバッファ、３４１…ＣＰＵ、ＲＡ１〜ＲＡ２５６…記憶領域。
【図１】
2020014883.tif 000003
【図２】
2020014883.tif 000004
【図３】
2020014883.tif 000005
【図４】
2020014883.tif 000006
【図５】
2020014883.tif 000007
【図６】
2020014883.tif 000008
【図７】
2020014883.tif 000009
【図８】
2020014883.tif 000010
【図９】
2020014883.tif 000011
【図１０】
2020014883.tif 000012
【図１１】
2020014883.tif 000013
【図１２】
2020014883.tif 000014
【図１３】
2020014883.tif 000015
【図１４】
2020014883.tif 000016
【図１５】
2020014883.tif 000017
【図１６】
2020014883.tif 000018
【図１７】
2020014883.tif 000019
【図１８】
2020014883.tif 000020
【図１９】
2020014883.tif 000021
【図２０】
2020014883.tif 000022
【図２１】
2020014883.tif 000023
【図２２】
2020014883.tif 000024
【図２３】
2020014883.tif 000025
【図２４】
2020014883.tif 000026
【図２５】
2020014883.tif 000027
【図２６】
2020014883.tif 000028
【図２７】
2020014883.tif 000029
【図２８】
2020014883.tif 000030
【図２９】
2020014883.tif 000031
【図３０】
2020014883.tif 000032
【図３１】
2020014883.tif 000033
【図３２】
2020014883.tif 000034
【図３３】
2020014883.tif 000035
【図３４】
2020014883.tif 000036
【図３５】
2020014883.tif 000037
【図３６】
2020014883.tif 000038
【図３７】
2020014883.tif 000039
【図３８】
2020014883.tif 000040
【図３９】
2020014883.tif 000041
【図４０】
2020014883.tif 000042
【図４１】
2020014883.tif 000043
【図４２】
2020014883.tif 000044
【図４３】
2020014883.tif 000045
【図４４】
2020014883.tif 000046
【図４５】
2020014883.tif 000047
【図４６】
2020014883.tif 000048
【図４７】
2020014883.tif 000049
【図４８】
2020014883.tif 000050
【図４９】
2020014883.tif 000051
【図５０】
2020014883.tif 000052
【図５１】
2020014883.tif 000053
【図５２】
2020014883.tif 000054