(57)【特許請求の範囲】
【請求項１】
遊技盤面に複数種の麻雀牌図柄に対応して配置された複数の入球口と、発射された遊技球が入球した前記入球口に対応する麻雀牌図柄を自摸牌として表示可能な表示装置と、を備え、
遊技者による１の遊技に必要な数のメダルの賭操作及び遊技の開始操作に基づいて、ランダムに選択された所定数の麻雀牌図柄を手牌として前記表示装置に配牌表示させるとともに、規定回数の範囲内で不要麻雀牌図柄の捨て操作と遊技球の発射による自摸操作が可能な１の遊技を開始させ、前記捨て操作と前記自摸操作とに基づいて遊技者が前記手牌を変化させた結果、当該手牌の組合せ態様が予め定められた上がり役を構成する上がり役組合せ態様となると、所定の遊技価値を付与可能な雀球遊技機において、
遊技者によりメダル投入口から投入されたメダルをクレジットとして貯留することが可能なメダル貯留手段と、
前記メダル貯留手段に貯留されたクレジットからの賭操作を行うことが可能な賭操作部と、
前記メダル貯留手段に貯留されたクレジットが前記１の遊技に必要な数あるか否かを判定することが可能なクレジット数判定手段と、
前記手牌を変化させて前記上がり役組合せ態様を成立させるために必要な最小自摸操作回数を算出する最小自摸操作回数算出手段と、
前記最小自摸操作回数と残り自摸操作可能回数とに基づいて、実行中の１の遊技が前記上がり役組合せ態様を成立させることが可能か否かを判定する役成立可能性判定手段と、
遊技者による前記賭操作部の操作入力に基づいて実行中の１の遊技を途中で終了させることが可能な実行遊技途中終了手段と、を備え、
前記実行遊技途中終了手段は、
前記役成立可能性判定手段が前記上がり役組合せ態様を成立させることが可能であると判定した場合に、前記賭操作部の操作入力を受け付けないようにする一方、
前記役成立可能性判定手段が前記上がり役組合せ態様を成立させることが不可能であると判定した場合であって、前記クレジット数判定手段によりクレジットが前記１の遊技に必要な数あると判定された場合に、前記賭操作部の操作入力を受け付けるようにしたことを特徴とする雀球遊技機。
【請求項２】
前記実行遊技途中終了手段によって実行中の１の遊技を途中で終了させるための終了操作を行うことが可能な終了操作部を備え、
前記実行遊技途中終了手段は、
前記役成立可能性判定手段が前記上がり役組合せ態様を成立させることが可能であると判定した場合には、前記終了操作部の操作入力を受け付けないようにする一方、
前記役成立可能性判定手段が前記上がり役組合せ態様を成立させることが不可能であると判定した場合には、前記終了操作部の操作入力を受け付けるようにしたことを特徴とする請求項１に記載の雀球遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、雀球遊技機に関する。
【背景技術】
【０００２】
従来の遊技機、例えば雀球遊技機においては、各種遊技部品が配置された遊技盤の下部に、麻雀牌の図柄を付した所定数の入球口を備えるとともに、遊技盤の下方には表示装置が配設されていた。
このような雀球遊技機で遊技を開始するには、メダル投入口に遊技メダル（以下、単に「メダル」と言う）を投入するか、ＢＥＴボタンを操作することにより貯留メダル（クレジット）から賭操作を行った後、遊技開始ボタンを操作することでランダムに選択された１４個の麻雀牌が手牌として表示装置に表示されてゲームが開始される。その後、手牌のうちから不要な牌（以下不要牌とも言う）を切り捨てた後、１個の遊技球を発射できる状態となり、遊技球を打ち出して何れかの入球口に入球した際に、当該入球口に対応する麻雀牌の図柄が自摸牌として表示装置に表示される。また、この捨て牌操作及び発射操作（自摸操作）は１ゲームにつき１４回繰り返し行われ、所定の上がり役が完成した時点で、該上がり役に対応する遊技メダルの払い出しが行われる（例えば特許文献１参照）。
【特許文献１】特開２００６−２３０５２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、上記特許文献１に記載されるような従来の雀球遊技機は、ゲームの途中であっても所定のゲーム終了操作を行うことでゲームを終了させることが可能となっている。このゲーム終了操作にはゲーム終了ボタンやＢＥＴボタンを用いているが、上がり役を完成させる可能性が残されているにも関わらずゲーム終了操作をしてしまうと、現在行われていたゲームが強制的に終了してしまい、遊技者に不利益を与える結果となってしまっていた。
【０００４】
そこで本発明は、ゲーム終了操作によって遊技者に不利益を与えないようにした雀球遊技機を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、上記目的を達成するために提案されたものであり、請求項１に記載のものは、遊技盤面に複数種の麻雀牌図柄に対応して配置された複数の入球口と、発射された遊技球が入球した前記入球口に対応する麻雀牌図柄を自摸牌として表示可能な表示装置と、を備え、遊技者による１の遊技に必要な数のメダルの賭操作及び遊技の開始操作に基づいて、ランダムに選択された所定数の麻雀牌図柄を手牌として前記表示装置に配牌表示させるとともに、規定回数の範囲内で不要麻雀牌図柄の捨て操作と遊技球の発射による自摸操作が可能な１の遊技を開始させ、前記捨て操作と前記自摸操作とに基づいて遊技者が前記手牌を変化させた結果、当該手牌の組合せ態様が予め定められた上がり役を構成する上がり役組合せ態様となると、所定の遊技価値を付与可能な雀球遊技機において、遊技者によりメダル投入口から投入されたメダルをクレジットとして貯留することが可能なメダル貯留手段と、前記メダル貯留手段に貯留されたクレジットからの賭操作を行うことが可能な賭操作部と、前記メダル貯留手段に貯留されたクレジットが前記１の遊技に必要な数あるか否かを判定することが可能なクレジット数判定手段と、前記手牌を変化させて前記上がり役組合せ態様を成立させるために必要な最小自摸操作回数を算出する最小自摸操作回数算出手段と、前記最小自摸操作回数と残り自摸操作可能回数とに基づいて、実行中の１の遊技が前記上がり役組合せ態様を成立させることが可能か否かを判定する役成立可能性判定手段と、遊技者による前記賭操作部の操作入力に基づいて実行中の１の遊技を途中で終了させることが可能な実行遊技途中終了手段と、を備え、前記実行遊技途中終了手段は、前記役成立可能性判定手段が前記上がり役組合せ態様を成立させることが可能であると判定した場合に、前記賭操作部の操作入力を受け付けないようにする一方、前記役成立可能性判定手段が前記上がり役組合せ態様を成立させることが不可能であると判定した場合であって、前記クレジット数判定手段によりクレジットが前記１の遊技に必要な数あると判定された場合に、前記賭操作部の操作入力を受け付けるようにしたことを特徴とする。
【０００６】
請求項２に記載のものは、前記実行遊技途中終了手段によって実行中の１の遊技を途中で終了させるための終了操作を行うことが可能な終了操作部を備え、前記実行遊技途中終了手段は、前記役成立可能性判定手段が前記上がり役組合せ態様を成立させることが可能であると判定した場合には、前記終了操作部の操作入力を受け付けないようにする一方、前記役成立可能性判定手段が前記上がり役組合せ態様を成立させることが不可能であると判定した場合には、前記終了操作部の操作入力を受け付けるようにしたことを特徴とする。
【発明の効果】
【０００８】
本発明によれば、以下のような優れた効果を奏する。
請求項１に記載の発明によれば、実行中の遊技において上がり役を完成させる可能性が残されている場合には、遊技者が誤ってゲーム終了操作をしても遊技が途中で終了してしまうことがなくなり、遊技者に不利益を与えることがなくなる。
【０００９】
また、クレジット（メダル貯留枚数）が１の遊技に必要な数なければ、賭操作部（ＢＥＴボタン）の操作入力による遊技の途中終了ができないので、中途半端な賭操作による遊技の途中終了を防止できる。さらに、賭操作部による遊技終了操作が行われた場合には、次の遊技の開始準備（メダルの賭操作）が予めされることになり、遊技の進行を早めることができる。
【００１０】
請求項２に記載の発明によれば、賭操作部と終了操作部のどちらかの操作入力により実行中の遊技を終了させることができるので、遊技者がどちらの操作を行うかを適宜選択することができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施の最良の形態を図面に基づき説明する。本発明の雀球遊技機においては、２７種類の牌の図柄を各４個、計１０８個の牌を使用して遊技を行う。この２７種の牌の図柄は、例えば、萬子が「一萬」〜「九萬」の９種、筒子が「一筒」〜「九筒」の９種、索子が「一索」と「九索」の２種、字牌が「東」「南」「西」「北」「白」「發」「中」の７種である。従って、萬子と筒子が数牌となり、索子の「一索」と「九索」は順子を形成することができないので字牌に含めている。これにより、以下に説明する実施形態の牌種とは、上記した「萬子」、「筒子」、「字牌」の３種を示すことになる。
【００１２】
なお、上記した２種の数牌は「萬子」と「筒子」としたが、本発明はこれに限定されない。例えば、「萬子」「筒子」「索子」のいずれか２つを数牌として残りの１つを字牌に含めるようにした雀球遊技機に適用することも可能である。
また、数牌として「萬子」「筒子」「索子」のすべてを用い、それに字牌を加えた計４種の牌種から構成して、計１３６個の図柄を使用するようにした雀球遊技機に適用することも可能である。
【００１３】
図１は、本発明の雀球遊技機の正面図である。
雀球遊技機１は、図１に示すように筐体枠（機枠あるいは本体枠）２の側部（図１中、左側部）にヒンジを介して前面枠３を開閉可能に軸着し、この前面枠３の上部に矩形状の遊技盤４を収納可能とし、該遊技盤４の表面（前面）に遊技領域５を区画形成している。また、前面枠３の前面側上部には、遊技領域５を前方から被覆可能な開閉枠６を左右方向へ開閉可能な状態で軸着し、下部には、遊技球を遊技領域に発射するための発射装置７、メダル受皿８、音声や効果音を出力するスピーカ９、装飾装置１０を配置している。
【００１４】
遊技盤４は、ガイドレール１１によって遊技領域５が形成されており、遊技領域５の中央には、変動入賞装置１２、変動入賞装置１２の上方には遊技球が通過可能な変動入賞装置作動口１３、変動入賞装置１２の上方及び下方には、複数個の入球口１４ａ、１４ｂ、１４ｃ、１４ｄ、・・・が設けられている。これら複数個の入球口１４ａ、１４ｂ、・・・等は、二索から八索までの索子牌を除いた牌の図柄２７種に対応した２７個の入球口が設けられている。例えば、変動入賞装置１２の左右上方には「一索」の入球口１４ａと「九索」の入球口１４ｂ、変動入賞装置１２の下方には、左端から「東」の入球口１４ｃ、「南」の入球口１４ｄ、・・・等が設けられている。さらに、変動入賞装置１２の左右側方には、風車１５ａ、１５ｂ等が設けられている。
【００１５】
開閉枠６は、遊技盤４の前方位置に大きな馬蹄形状の開口１６を上寄りに開設した合成樹脂性枠体であり、開口１６の背面側から遊技領域を視認可能なように透明部材（ガラス、透明樹脂等）を取付けている（図示省略）。また、開口の下方位置には、前方側に膨出した操作パネル部１７を配設している。
【００１６】
操作パネル部１７には、図１及び図２に示すように、液晶表示装置等から構成される表示装置１８、メダル投入口１９、および各種の操作ボタン（スイッチ）が設けられている。この各種の操作ボタンは、１３個のボタンが横方向に配設された捨て牌の入力手段となる捨て牌用ボタンスイッチ２０ａ、２０ｂ、・・・、２０ｍ、自摸した牌を捨てるための入力手段となる自摸捨て牌用ボタンスイッチ２０ｎ、リーチボタン２２、牌選択右シフトボタン２３、牌選択左シフトボタン２４、自摸牌決定ボタン２５、払い出しボタン２６、遊技終了ボタン２７、遊技開始ボタン２８、ＲＥＪＥＣＴボタン２９、ＢＥＴボタン３０等から構成されている。
【００１７】
なお、本発明における雀球遊技機における遊技アシスト機能（ゲーム進行アシスト手段）の概要は次の通りである。
ゲームの進行に伴って遊技者の手牌が聴牌したときに、遊技者が自摸の操作あるいは捨て牌の操作を行う前に、捨てれば聴牌する牌、自摸れば上がりになる牌を表示装置１８に表示して明示する。
【００１８】
まず、ゲームの開始時に自動配牌プログラムにより１４個の牌が確定したときに、この確定した牌の図柄データに基いて、上がり役毎の最小自摸上がり回数及び向聴数に関する情報を表示装置１８に表示する。なお、最小自摸操作回数とは、１４個の手牌のデータが予め定められた上がり役を完成するまでに必要とする最小の自摸操作回数であり、向聴数とは、１４個の配牌データが上がり役を完成させる一歩（一手順、一操作等）手前の段階となるために必要とする牌の個数（自摸すべき回数）を示す。
【００１９】
遊技者が上記した各種のボタンを操作する（押圧してスイッチ接点をオンする）と、例えば、捨て牌用ボタン２０ａを押圧すると捨て牌信号が発生し、この信号がマイクロコンピュータ等を備えた制御基板（制御装置）に入力される。そして、制御基板で実行されるソフトウエア（プログラム）は、入力された信号を解析して入力信号ごとに、ゲームを進行させるために予め設定された処理を実行するようになっている。
【００２０】
なお、本発明におけるアシスト機能は、毎回のゲームにおいて、ゲーム開始時に１４個の手牌がプログラム処理により自動決定された後から１ゲームが終了する迄の間において作動するようにするとよい。
【００２１】
表示装置１８には、その表示面に種々の表示部が設定され、遊技者に対してゲームの進行に応じて必要な情報や画像および演出用画像をこの表示部に表示するようにしている。例えば、図３に示すように、表示面の上部右側には、メダルの貯留枚数（クレジット）と残り発射球数（残り自摸操作可能回数）を表示する残数表示部３１、残数表示部の下方には風牌表示部３２、表ドラ表示部３３、裏ドラ表示部３４が設定されている。表示面の中央には、上がり牌表示部３５、特別遊技のうち、ビッグゲームの権利を得ることができる上がり役を示すビッグゲーム上がり役表示部３６、チャンスゲームの権利を得ることができる上がり役を示すチャンスゲーム上がり役表示部３７、左側には、捨て牌の図柄を表示する捨て牌表示部３８、上がり役に対応付けて向聴数と最小自摸操作回数が表示される補助表示部３９が設けられ、ゲームの進行に応じて牌の図柄、演出画像、数値等が表示される。
【００２２】
さらに、表示装置１８の表示面の下部には、１３個の手牌の図柄を表示する手牌表示部４０、自摸した牌の図柄を表示する自摸牌表示部４１が設けられている。なお、手牌表示部３８および自摸牌表示部３９に表示している各図柄の下部には、捨て牌入力手段である捨て牌用ボタンスイッチ２０ａ、２０ｂ、・・・、２０ｍ、２１に対応するボタン名（Ａ、Ｂ、Ｃ、Ｄ、Ｅ、・・・、Ｍ、Ｎ）が表示されている。また、表示される麻雀牌の図柄はカラーで表示される。
【００２３】
捨て牌用ボタンスイッチ２０ａ、２０ｂ、・・・２０ｍ、および自摸捨て牌用ボタンスイッチ２０ｎには、スイッチ素子７０ａ、７０ｂ、・・・、７０ｍ、７１ｎ（図示省略）が配設されており、遊技者が１４個の手配から不要な１個の牌を捨て牌するときには、捨て牌野図柄に対応する捨て牌用ボタンスイッチ７０ａ、・・・等の該当するスイッチを押圧する。このように遊技者により捨て牌用ボタンスイッチ２０が押圧されると該当するスイッチ素子７０、７１から後述するメイン制御基板に捨て牌信号が入力されるようになっている。
【００２４】
雀球遊技機１の筐体枠２の内部所定位置には、本発明の雀球遊技機１の作動を制御するための制御基板が搭載されている。この制御基板は、例えば、図４に示すように、メイン制御基板５０、サブ制御基板５１から構成されている。メイン制御基板５０、サブ制御基板５１は、それぞれＣＰＵ６０、ＲＯＭ６１、ＲＡＭ６２、各種センサや捨て牌ボタン２０ａ、・・等の各種操作ボタン等との信号の入出力を行うための入出力インターフェイス（Ｉ／Ｆ）回路６３、および制御基板５０、５１との通信を行うための通信用インターフェイス回路６４等を備えたマイクロコンピュータから構成されている。なお、ＲＡＭ６２は、雀球遊技機１の電源をＯＦＦしたときにもその記憶内容が保持されるように電源基盤（図示省略）からバックアップ電源が供給されている。
【００２５】
メイン制御基板５０に搭載されている入出力インターフェイス回路６３には、メダル投入口１９に投入されたメダルを検出するためのメダル投入センサ７２、各入球口１４ａ、・・・等に入球した遊技球を検出するための入球センサ７３ａ、・・・７３ｎ、捨て牌用ボタンスイッチ２０ａ、・・・、ＢＥＴボタン３０のセンサ３０ａ等が接続され、その検出信号が入力されるようになっている。さらに、入出力インターフェイス回路６３は、遊技球を発射装置に送るための球送り装置、変動入賞装置１２の開閉を行う電気的駆動源に制御信号を出力するようになっている。
【００２６】
サブ制御基板５１に搭載されている入出力Ｉ／Ｆ回路６３には、スピーカ９、表示装置１８、装飾装置１０内に配設される装飾ＬＥＤ１０ａ〜１０ｎが接続されており、遊技の進行に合った音の出力制御、画像の表示制御、装飾ＬＥＤ１０ａ〜１０ｎの点灯制御がなされる。
【００２７】
雀球遊技機１の作動を制御、あるいは表示装置１８の表示部に情報や画像を表示するための各種のソフトウエア（プログラム）は、各制御基板５０、５１に搭載されたＲＯＭ６１に記憶されている。また、各ＲＡＭ６２は、これらプログラムが作動するときに各種のデータの読み込みやデータの作成、計算等を行うための記憶領域（エリア）等として使用される。また、メイン制御基板５０とサブ制御基板５１とは、配線（ハーネス）により接続されてデータ通信ができるようになっている。ＣＰＵ６０としては、各メイン制御基板５０、サブ制御基板５１処理機能に対応した性能を有するＣＰＵを採用するようにする。
【００２８】
なお、サブ制御基板５１に搭載されているＲＯＭ６１の所定の記憶番地には、表示装置１８に表示するための各種の画像データ、スピーカ９から出力するための各種の音声データが記憶されている。この画像データとしては、２７種の牌の図柄データ、雀球遊技機１の電源をＯＮした時に初期画面として表示する画像データ、ゲームの進行に伴って遊技者を支援するための画像データ、遊技者が上がり役を完成させたとき等に表示する各種の演出用画像データである。また、各種の音声データとしては、遊技の進行に伴って遊技者にゲームの進行を支援するための音声、あるいは演出用の効果音を出力するためのデジタルデータである。
【００２９】
メイン制御基板５０に搭載されているＲＯＭ６１には、雀球遊技機１の遊技の進行を制御するための各種のプログラムが記憶されている。メイン制御基板５０のＲＯＭ６１に搭載されているプログラムは、例えば、図５に示すように、大きく分けてメイン基板動作制御プログラムＰ１、通信制御プログラムＰ２、メダル管理プログラムＰ３、遊技球管理プログラムＰ４、自動配牌プログラムＰ５、特別遊技役抽選プログラムＰ６、表ドラおよび裏ドラを決定するためのドラ抽選プログラムＰ７、入賞判定プログラムＰ８、自摸牌選択支援プログラムＰ９、等から構成される。
【００３０】
メイン基板動作制御プログラムＰ１は、雀球遊技機１の全体を統括的に制御するプログラムであり、主に下記のＰ１０１〜Ｐ１０６のプログラム処理を行う。
初期化プログラムＰ１０１では、遊技機１の電源がＯＮされたときの初期化の処理、例えば、電源ＯＮ時の初期化制御コマンドをサブ制御基板５１に送信する処理を行う。この制御コマンドに基づいて、サブ制御基板５１は電源ＯＮ時の初期化処理を行う。これにより、サブ制御基板５１は、電源ＯＮ時の演出用画像や音声等を出力することができる。
【００３１】
遊技開始プログラムＰ１０２では、遊技を開始するための条件（必要数のメダルの賭操作が済んでいるか）が揃っているかを判定し、遊技開始ボタン２８を有効にする処理を行い、遊技開始ボタンが操作されると、処理を自動配牌プログラムＰ５に受け渡す処理を行う。
【００３２】
自摸牌追加プログラムＰ１０３では、各種の入出力センサやボタンスイッチから入力される信号を解析し、その信号に対応した処理を行うように雀球遊技機１の動作を制御する。例えば、遊技者が遊技球を発射したときに入球した入球口の入球センサ７３からの入球信号を解析し、この入球口に対応する牌の図柄を自摸牌として手牌データに追加（自摸の操作）する処理を行う。
【００３３】
手牌データ送信準備プログラムＰ１０４では、自動配牌プログラムＰ５が作動して遊技開始時の１４個の手牌が決定されたときに、この手牌データをサブ制御基板５１に送信するための処理、および上記Ｐ１０２の処理において遊技者が捨て牌操作、自摸の操作を行う都度、現在の手牌データ、捨て牌、自摸牌に関する牌の図柄データ（以下、図柄コードという）をサブ制御基板５１に送信するための準備を行う。ここで準備された図柄データはＰ２の通信制御プログラムによりサブ制御基板５１に送信され、サブ制御基板５１により表示装置１８に表示される。
【００３４】
最小自摸操作回数算出プログラムＰ１０５では、現在の手牌から上がり役を完成させるために必要な最小（最短）の自摸操作の回数を上がり役毎に算出する処理を行う。ここでの処理は、遊技者が捨て牌操作及び自摸操作を行う都度、その時の手牌データから算出するようにしている。なお、詳細については後述するが、ここで算出した最小自摸操作回数は上がり役毎に表示装置１８の補助表示部４０に表示されるようになっている。
【００３５】
遊技途中終了プログラムＰ１０６では、後にフローチャートを参照して詳述するが、１の遊技の実行中に遊技を終了しても遊技者に不利益を与えることがないかを判定し、該判定の結果に基づいて、遊技終了ボタン２７やＢＥＴボタン３０の操作入力を受け付ける。そして、遊技終了ボタン２７やＢＥＴボタン３０が押下された場合に、実行中の遊技を終了させる処理を行う。
【００３６】
通信制御プログラムＰ２は、サブ制御基板５１との通信を行うためのプログラムであり、送信するデータは如何なる処理を行うかを予め設定した制御コマンドと、この制御コマンドと共に送信される制御データから構成される。
【００３７】
メダル管理プログラムＰ３は、メダル投入口１９（メダル投入センサ７２）からメダルの投入信号、遊技終了ボタン２７からの信号、払い出しボタン２６の信号を検出したときに、メダルの貯留枚数（クレジット）の管理と払い出しの処理を行うためのプログラムである。
【００３８】
遊技球管理プログラムＰ４は、メイン基板動作制御プログラムＰ１の制御に基づいて、次の処理を行うプログラムである。
（１）ゲーム開始時に、ＲＡＭ６２に記憶する残り遊技球数を１４個に設定する。
（２）捨て牌ボタンスイッチ２０ａ、・・・等から捨て牌の操作信号を検出すると、遊技球発射位置（図示省略）に遊技球を１球送る制御を行う。
（３）発射装置７により発射された遊技球が入球口１４ａ、１４ｂ、１４ｃ、・・・等の何れかに入球し、その入球信号が検出されると、残り遊技球数を「１」減算し、入球した入球口に対応する牌の図柄コードを作成する。
【００３９】
自動配牌プログラムＰ５は、１ゲームの開始時に、１４個の配牌の図柄をランダムに自動的に決定するためのプログラムである。この自動配牌プログラムＰ５は、乱数発生手段により発生した乱数を利用して、本雀球遊技機１で使用する２７種、計１０８個の牌から１４個の配牌の図柄（図柄コード）を決定する処理を行う。なお、この２７種の各牌には、例えば１６進数の図柄コードが設定され、さらに、各図柄コードには４個の数値が割り付けられ、これらのデータが予めＲＯＭ６１に登録されている。
【００４０】
特別遊技役抽選プログラムＰ６は、予め設定されている上がり役の中から１ゲームごとに特別遊技の権利を獲得できる上がり役を抽選により決定するプログラムである。例えば、ビックゲームの権利を獲得できる上がり役は、「大三元」、「国士無双」、「九連宝燈」の３種の上がり役から１種を抽選により決定する。また、チャンスゲームの権利を獲得できる上がり役は、例えば、「一気通貫」、「七対子」、「三暗刻」、「平和」、「一盃口」、「タンヤオ」の６種の上がり役から２種を抽選により決定する。なお、この特別遊技の権利を獲得できる上がり役を抽選により決定する方法は、プログラム処理により所定桁数の乱数を発生させてＲＡＭ６２に記憶し、この乱数を利用して決定することができる。ドラ抽選プログラムＰ７は、ゲーム開始時に、同様にして抽選により表ドラおよび裏ドラを決定するためのプログラムである。
【００４１】
入賞判定プログラムＰ８は、前記した自動配牌プログラムＰ５により１４個の手牌が決定したとき、および遊技者が自摸操作を行ったときに、手牌が予め設定された上がり役の組合せになっているかどうかを判定するためのプログラムである。この上がり役としては、図１１に示すような構成のデータテーブル、すなわち、上がり役のコードとその上がり役に対して遊技者が獲得できる得点（獲得メダル枚数）が予め入賞判定プログラムＰ８、またはＲＯＭ６１に記憶されている。そして、現在の１４個の手牌について、入賞判定プログラムＰ８が上がり役を完成していると判定した場合には獲得メダル枚数を決定し、上がり役完成の制御コマンドとその上がり役のコード、獲得したメダル枚数等を、サブ制御基板５１に送信する処理を行う。
【００４２】
自摸牌選択支援プログラムＰ９は、特別遊技の権利を獲得したゲームにおいて、変動入賞装置１２に遊技球が入球した信号が入力されると、遊技者に対して、表示装置１８の画面と対話方式により自摸する牌の図柄を選択する操作を支援するためのプログラムである。
【００４３】
サブ制御基板５１のＲＯＭ６１に搭載されているプログラムは、図６に示すように、サブ基板動作制御プログラムＰ２１、通信制御プログラムＰ２２、ランプ制御プログラムＰ２３、表示制御プログラムＰ２４、音制御プログラムＰ２５、役別向聴数算出プログラムＰ２６、捨てれば聴牌判定プログラムＰ２７、自摸れば上がり牌判定プログラムＰ２８、自摸れば聴牌判定プログラムＰ２９、上がり役判定プログラムＰ３０等から構成されている。
【００４４】
サブ基板動作制御プログラムP２１は、メイン制御基板５０から送信された各種の制御コマンドを解読し、各制御コマンドに対応して上記各プログラムの実行を制御するプログラムである。さらに、遊技（ゲーム）の開始によりアシスト機能を実行させるプログラムを作動させるように制御する。
【００４５】
通信制御プログラムＰ２２は、メイン制御基板５０からのデータの受信等の通信処理を行うプログラムである。ランプ制御プログラムＰ２３は、メイン制御基板５０から送信された制御コマンドとその制御データに基づいて、装飾ＬＥＤ１０ａ・・・等の点灯と消灯の制御を行うためのプログラムである。表示制御プログラムＰ２４は、メイン制御基板５０から送信されたこれら各種の制御コマンドとその制御データ等に基づいて、表示装置１８に演出用の画像や数値情報等を表示させる制御を行うためのプログラムである。音制御プログラムＰ２５は、メイン制御基板５０から送信された制御コマンドとその制御データに基づいて、スピーカ９から演出用の音声や効果音を出力したりする制御を行うためのプログラムである。
【００４６】
なお、１ゲームごとのゲーム結果は、メイン制御基板５０のメイン基板動作制御プログラムＰ１と入賞判定プログラムＰ８が判定する。そして、このゲーム結果のデータは、制御コマンドと共にメイン制御基板５０からサブ制御基板５１に送信される。
【００４７】
役別向聴数算出プログラムＰ２６は、ゲーム開始時に上記した自動配牌プログラムＰ５が１４個の配牌データを決定し、この配牌データがサブ制御基板５１に送信されたときに、サブ基板制御プログラムＰ２１の制御に従って実行されるプログラムである。この向聴数算出プログラムＰ２６は、１４個の配牌データが、予め設定された上がり役ごとに上がりを完成させるために必要な牌の個数、すなわち、自摸すべき牌の個数（向聴数）を算出するためのプログラムであり、その処理内容は向聴数算出手段を構成する。
【００４８】
捨てれば聴牌判定プログラムＰ２７は、遊技者の現在の手牌が１４個のとき、この手牌から不要な何れか１個の牌を捨てる捨て牌の操作を行ったと仮定したときに、この１３個になった手牌が聴牌の状態になるか否かを判定するプログラムである。そして、捨てれば聴牌判定プログラムＰ２７は、遊技者が捨て牌の操作を行う前に、この「捨てれば聴牌」する牌の有無を判定して抽出する処理を行うためのプログラムであり、捨てれば聴牌判定手段を構成する。
【００４９】
自摸れば上がり牌判定プログラムＰ２８は、遊技者の現在の手牌が１３個のとき、この手牌に何れか１個の牌を自摸して追加したと仮定したときに、１４個になった手牌は予め設定された上がり役を完成させるか否かを判定するプログラムである。そして、自摸れば上がり牌判定プログラムＰ２８は、遊技者が自摸の操作を行う前に、この「自摸れば上がり」になる牌の有無を判定して抽出する処理を行うためのプログラムであり、自摸れば上がり牌判定手段を構成する。
【００５０】
自摸れば聴牌判定プログラムＰ２９は、同じく、現在の手牌が１３個のとき、この手牌に１個の牌を自摸して追加したと仮定したときに、この１４個になった手牌を聴牌の状態にさせることができるか否かを判定するプログラムである。そして、自摸れば聴牌判定プログラムＰ２９は、遊技者が自摸の操作を行う前に、この「自摸れば聴牌」する牌の有無を判定して抽出する処理を行うためのプログラムであり、自摸れば聴牌判定手段を構成する。
【００５１】
上がり役判定プログラムＰ３０は、現在の１３個の手牌について、自摸れば上がり牌判定プログラムＰ２８が、予め設定された上がり役を完成させると判定したときに、この上がりの役を判断するためのプログラムである。
【００５２】
上記した各制御基板５０、５１の動作を制御するプログラムは、アセンブラ言語、Ｃ言語あるいはVisual
Basic言語等を利用して開発し、各基板のＣＰＵ６０が実行可能なプログラムである機械語プログラムに翻訳したプログラムが各制御基板５０、５１のＲＯＭ６１に記憶されている。
【００５３】
続いて、本発明の雀球遊技機１の作動内容について説明する。まず、雀球遊技機１の電源がＯＮされると、メイン制御基板５０のメイン基板動作制御プログラムＰ１は、メイン制御基板５０のＲＡＭ６２の記憶領域を初期化する。続いて、メイン基板動作制御プログラムＰ１は、電源ＯＮ時の初期化制御コマンドをサブ制御基板５１に伝送する。サブ制御基板５１はこの初期化制御コマンドを受信すると、ＲＡＭ６２の記憶領域を初期化すると共に、電源ＯＮ時の演出画面、例えば、風景画面を表示装置１８に表示する等の処理を行う。
【００５４】
遊技者がメダル投入口１９にメダルを投入し、メイン基板動作制御プログラムＰ１がそのメダル投入信号を検出すると、メダル管理プログラムＰ３にメダル貯留枚数を「１」加算する処理を行わせる。
【００５５】
所定枚数のメダルの賭操作の後、遊技者が遊技開始ボタン２８を押圧し、メイン基板動作制御プログラムＰ１がこの遊技開始ボタン２８からゲーム開始信号を検出すると、１ゲームの遊技が開始できる状態になる。すると、メイン基板動作制御プログラムＰ１は、ゲーム開始の制御コマンドをサブ制御基板５１に伝送する。サブ制御基板５１の表示制御プログラムＰ２４は、この制御プログラムに基づいて、ゲーム開始時の演出画像を表示装置１８に表示すると共に、音制御プログラムＰ２５により音声をスピーカ９から出力する。このようにして、雀球遊技機の１の遊技が開始する。
【００５６】
続いて、メイン基板動作制御プログラムＰ１の制御により、自動配牌プログラムＰ５が作動して、ゲームを開始するために必要な１４個の配牌の図柄をプログラム処理により自動的に決める。自動配牌プログラムＰ５は、自動配牌した１４個の図柄コードをＲＡＭ６２の手牌記憶領域に順次記憶した後、所定の順序、例えば、図柄コードの上昇順、すなわち、萬子、筒子、索子、風牌、三元牌の順に並び替えて（ソート）手牌記憶領域に記憶する。次に、自動配牌プログラムＰ５は、この１４個の配牌された図柄コードを、制御コマンドと共にサブ制御基板５１に送信する。サブ制御基板５１のサブ基板動作制御プログラムＰ２１は、この配牌された図柄コードを受信するとＲＡＭ６２に記憶する。サブ制御基板５１の表示制御プログラムＰ２４は、１４個の配牌の図柄コードを受信すると、図３に示すような牌の図柄の画像を表示装置１４の手牌表示部４０と自摸牌表示部４１に表示する処理を行う。なお、１４個の自動配牌が決定されていない間は、手牌表示部３８、自摸した牌の図柄を表示する自摸牌表示部４１には、初期画面として牌の裏面または無表示の図柄を表示する処理を行う。
【００５７】
続いて、特別遊技役抽選プログラムＰ６（ただし、通常遊技の遊技を行なうときに作動する）、およびドラ抽選プログラムＰ７の各プログラムが作動して、ビッグゲームの権利が獲得できる上がり役（ビックゲーム役）とチャンスゲームの権利が獲得できる上がり役（チャンスゲーム役）の決定、表ドラ、裏ドラの決定を行う。そして、これらのプログラムＰ６、Ｐ７の処理により決定されたビックゲーム上がり役およびチャンスゲーム上がり役、表ドラ、裏ドラの図柄の各データ（コード化されたデータ）は、制御コマンドと共にサブ制御基板５１に送信される。サブ制御基板５１の表示制御プログラムＰ２４は、ビックゲーム役およびチャンスゲーム役を獲得できる上がり役のコード、表ドラおよび裏ドラの図柄コードを受信すると、図３に示すように、ビックゲーム役とチャンスゲーム役をそれぞれビッグゲーム上がり役表示部３６、チャンスゲーム上がり役表示部３７、表ドラを表ドラ表示部３３等に表示する処理を行う。
【００５８】
メイン基板動作制御プログラムＰ１は、自動配牌された１４個の牌の図柄、ビッグゲーム役、チャンスゲーム役、表ドラ等を表示装置１８に表示させる制御が完了すると、表示装置１８に遊技の開始条件が整ったことを遊技者に画面表示または音声で知らせる処理を行う。続いて、メイン基板動作制御プログラムＰ１は、入賞判定プログラムＰ８を作動させて、自動配牌された１４個の手牌が既に上がり役を完成しているか否かを判定させる処理を行う。なお、入賞判定プログラムＰ８は、遊技者が遊技球を発射する等の自摸の操作を行うごとに作動される。
【００５９】
入賞判定プログラムＰ８の処理により、自動配牌された１４個の手牌が予め設定された上がり役を完成していると判定した場合には、この入賞判定プログラムＰ８は、予め設定された如何なる上がり役で上がっているかの判定と遊技者が獲得できる得点（獲得メダル枚数）を図１１に示すデータを参照して決定する。続いて、入賞判定プログラムＰ８は、これら上がり役、獲得した得点等を、サブ制御基板５１に送信する。サブ制御基板５１の表示制御プログラムＰ２４は、これら上がり役と獲得した得点等を受信すると、上がり役、獲得した得点、その他の演出画像を表示装置１８の上がり牌表示部３５等に所定の時間ほど表示する処理を行う。
【００６０】
自動配牌された１４個の牌について、その図柄の組合せが上がり役を完成していない場合には、メイン基板動作制御プログラムＰ１は、遊技者に手牌の中から不要な１個の牌を捨てる操作を促すための画面表示を行う制御コマンドを、サブ制御基板５１に送信する。サブ制御基板５１はこの制御コマンドを受信すると、表示制御プログラムＰ２４は、手牌の中から不要な１個の牌を捨てる操作を促すためのメッセージを表示装置１８に表示する処理を行うと共に、音制御プログラムＰ２５を作動させて、音声と共に促す処理を行う。続いて、遊技者は、１４個の手牌から不要と判断した牌に対応する捨て牌用ボタンスイッチ２０ａ、２０ｂ、・・・、２０ｍ、２０ｎを押圧してこの不用と判断した牌を捨てる操作を行う。次に、遊技者は、遊技球の発射操作を行う。そして、この発射した遊技球が入球した入球口に対応する牌の図柄が自摸した牌になる。このようにして、遊技者は捨て牌の操作、遊技球を発射する自摸操作を所定の回数（例えば１３回）行うことになる。
【００６１】
なお、自摸操作が行われるごとに、入賞判定プログラムＰ８が作動して１４個になった手牌の組合せが上がり役を完成しているか否かの判定を行い、上がり役を完成させた場合には、制御コマンドとともにこれら上がり役、獲得した得点等を、サブ制御基板５１に送信する。同様に、所定の数の遊技球を発射しても上がり役を完成させることができなかった場合には、ゲームオーバ（流局）の制御コマンドを、サブ制御基板５１に送信する。
【００６２】
そして、サブ基板動作制御プログラムＰ２１は、メイン制御基板５０から自動配牌した後および遊技者が自摸の操作を行って上がり役を完成していない１４個の手牌に関する図柄データ、または遊技者が捨て牌の操作を行った後の１３個の手牌に関する図柄データが送信されてきたときに、サブ基板動作制御プログラムＰ２１は、捨てれば聴牌判定プログラムＰ２７、自摸れば上がり牌判定プログラムＰ２８、自摸れば聴牌判定プログラムＰ２９を作動させて、アシスト機能を実行させるように制御する。
さらに、サブ基板動作制御プログラムＰ２１は、メイン制御基板５０から自動配牌した牌の図柄データ（上がり役の組合せになっていない配牌）を受信したときに、向聴数算出プログラムＰ２６を作動させて、アシスト機能を実行させるように制御する。
以下、このアシスト機能を実現するための処理内容について説明する。
【００６３】
（自摸牌捨て牌アシストに関する処理）
サブ基板動作制御プログラムＰ２１は、自動配牌および遊技者が自摸の操作を行った後の１４個の手牌データであって、かつ、上がり役を完成させることができなかった手牌データがメイン制御基板５０から送信されてきたとき、および、遊技者が捨て牌の操作を行った後にメイン制御基板５０から１３個の手牌データが送信されてきたときに、捨てれば聴牌判定プログラムＰ２７、自摸れば上がり牌判定プログラムＰ２８、自摸れば聴牌判定プログラムＰ２９に次の処理を行わせるように制御する。
【００６４】
サブ基板動作制御プログラムＰ２１は、メイン制御基板５０から１４個の手牌データを受信すると、捨てれば聴牌判定プログラムＰ２７を作動させる。
捨てれば聴牌判定プログラムＰ２７は、この１４個の手牌データから何れか１個の牌を不要な牌として捨てたと仮定したときに、１３個になったこの手牌データは聴牌するか否か、すなわち、「捨てれば聴牌」する捨て牌の有無を判定する。そして、捨てれば聴牌判定プログラムＰ２７は、「捨てれば聴牌」する捨て牌が判定された場合には、遊技者が捨て牌の操作を行う前に表示装置１８に表示させる制御を行う。これにより、遊技者は捨て牌の操作を行う前に、「捨てれば聴牌」する捨て牌を知ることができる。
【００６５】
また、サブ基板動作制御プログラムＰ２１は、遊技者の捨て牌の操作後に、メイン制御基板５０から１３個の手牌データが送信されてくると、自摸れば上がり牌判定プログラムＰ２８を作動させる。
自摸れば上がり牌判定プログラムＰ２８は、この１３個の手牌データに何れか１個の牌を自摸牌として追加したと仮定したときに、１４個になったこの手牌は上がり役を完成するか否か、すなわち、「自摸れば上がり」になる牌の有無を判定するプログラムである。そして、「自摸れば上がり」になる牌が判定された場合には、自摸れば上がり牌判定プログラムＰ２８は、遊技者が遊技球を発射する（自摸操作）前に、この「自摸れば上がり」になる牌を表示装置１８に表示させる制御を行う。これにより、遊技者は遊技球を発射する（自摸操作）前に、どの入球口に入球させると手牌が上がりになるかを知ることができるようになる。
【００６６】
上記自摸れば上がり牌判定プログラムＰ２８により「自摸れば上がり」になる牌が判定されなかった場合には、続いて、自摸れば聴牌判定プログラムＰ２９が作動する。自摸れば聴牌判定プログラムＰ２９は、現在の１３個の手牌データに何れか１個の牌を自摸牌として追加したと仮定したときに、１４個になったこの手牌は聴牌の状態になるか否か、すなわち、「自摸れば聴牌」になる牌の有無を判定するプログラムである。そして、「自摸れば聴牌」になる牌が判定された場合には、自摸れば聴牌判定プログラムＰ２９は、遊技者が遊技球を発射する前に、この牌を表示装置１８に表示させる制御を行う。これにより、遊技者は遊技球を発射する（自摸操作）前に、どの入球口に入球させると手牌を聴牌の状態にさせることができるかを知ることができるようになる。
以下、本願発明の要旨に係わる最小自摸回数の算出に関する処理を説明する。
【００６７】
（最小自摸回数算出に関する処理）
この機能を実現するための処理内容の概要について説明する。本機能は、１の遊技の開始時に自動配牌プログラムＰ５が自動配牌した１４個の配牌の図柄データに基づいて、図１１に示すように、予め設定されている上がり役別に、この上がり役を完成させるための最小自摸操作回数とを算出するための処理である。このアシスト機能は、メイン制御基板５０の自動配牌プログラムＰ５が１４個の配牌データを決定した時に、この配牌データに基づいて最小自摸操作回数算出プログラムＰ１０５（最小自摸操作回数算出手段）により実行される。
【００６８】
最小自摸操作回数算出プログラムＰ１０５が、１４個の配牌データに基づいて上がり役別に最小自摸操作回数を算出する手順例を図７、図８に基づいて説明する。図７、図８において、ｈは１４個の配牌例を示している。この配牌ｈから、上がり役である「大三元」ｈ１の組合せを完成させるための最小自摸操作回数の算出方法は、次のようにして行うことができる。
【００６９】
（１）予め、最小自摸操作回数算出プログラムＰ１０５等に、図８ａに示す刻子・順子・対子ユニットテーブルと、図８ｂに示す上がり役判定ルールテーブルを記憶しておく。刻子・順子・対子ユニットテーブルは、本発明の雀球遊技機で取り扱う２７種の牌について、刻子と順子と対子を形成する組合せパターンにコード番号を付与し、このコード番号ごとに、刻子、順子、対子を形成する図柄コードの組合せを登録したデータテーブルである。例えば、刻子を形成する「中中中」は、コード番号として「３Ｂ」が付与され、「中」の図柄コード「１Ｂ」を３個並べた「１Ｂ１Ｂ１Ｂ」が刻子ユニットのデータとして登録されている。図２７に示す上がり役判定ルールテーブルは、上がり役ごとに、その上がり役の構成を完成させるための必要条件１、必要条件２を登録したデータテーブルである。必要条件１は、上がり役の構成を完成させるために絶対的必要条件である刻子、順子、対子等のユニットコードが登録されている。
【００７０】
（２）図７ａに示す配牌ｈを「大三元」ｈ１の組合せを完成させるための最小自摸操作回数を算出する手順は、例えば、次のように行なう。まず、図８ｂに示す上がり役判定ルールテーブルを参照して、この上がり役を完成させるための必要条件１を満たすための向聴数を求める。手牌データｈを「大三元」の上がり例ｈ２にするためには、「白」を１個、「發」を２個、「中」を１個、計４個（４向牌数）の牌を自摸することが必要であると判定できる。
【００７１】
（３）続いて、上がり役判定ルールテーブルの必要条件２を参照して、この必要条件２を満たすための向聴数を求める。このような手順により、配牌ｈを「大三元」ｈ１を完成させるための向聴数は、「４」であると判定することができ、この向聴数に１を足した数が最小自摸回数となるので、最小自摸操作回数は「５」であると算出することができる。
【００７２】
上記と同様な手順により、配牌時の手牌例ｈから図７ｂに示す「七対子」の上がり役ｈ２を完成させるための向聴数は、「２」と算出することができ、最小自摸操作回数は「３」であると算出することができる。
【００７３】
最小自摸操作回数算出プログラムＰ１０５は、上記の手順により上がり役別の向聴数及び最小自摸操作回数を算出し、サブ制御基板５１にこの数値データを送信すると、サブ制御基板５１では、この上がり役別の向聴数のデータ、最小自摸操作回数のデータに基づいて図２の補助表示部４０に示すような画面を表示することができる。なお、図２に示す上がり役別の向聴数の表示及び最小自摸操作回数は、向聴数や最小自摸操作回数が所定の値以下、例えば、向聴数が「７」以下で最小自摸操作回数が「８」以下の上がり役についてその値が小さい順に表示するようにするようにしてもよい。雀球遊技機にこのようなアシスト機能を設けると、遊技者は１ゲームごとに上がり役の目標を設定してゲームを進めることができるので、ゲーム進行の興趣をより高くすることが可能になる。
以下、本願発明の要旨に係わる遊技途中終了処理Ｐ１０６（役成立可能性判定手段、実行遊技途中終了手段）に関する処理を説明する。
【００７４】
（遊技途中終了に関する処理）
この機能を実現するための処理内容の概要について説明する。本機能は、１の遊技の実行途中に、残りの発射球数（自摸操作可能回数）では上がり役を完成させることができない場合に実行中の遊技を途中で終了させる処理である。この機能は、メイン制御動作制御プログラムＰ１の機能の一つで、最小自摸操作回数算出プログラムＰ１０５により算出された上がり役別の最小自摸操作回数データと、残りの発射球数（自摸操作可能回数）に基づいて実行中の遊技を途中で終了させるための処理を行う遊技途中終了プログラムＰ１０６により実行される。
以下、図９に示すフローチャートに従って遊技途中終了プログラムＰ１０６の処理を説明する。
【００７５】
まず、遊技途中終了プログラムが開始されると、図９ａに示す役成立可能性判定処理が行われる。役成立可能性判定処理では、まずステップＳ１で１の遊技が実行中か否かが判定され、実行中であるならばステップＳ２に進み、実行中でないならば役成立可能性判定処理を終了する。
ステップＳ２では、終了可能フラグが有るか否かが判定される。終了可能フラグとは、後述するが、残りの発射球数（自摸操作可能回数）で上がり役の成立が不可能である場合に設定されるものである。ステップＳ２で終了可能フラグが設定されていないと判定されるとステップＳ３に進み、設定されていると判定されると役成立可能性判定処理を終了する。
【００７６】
ステップＳ３では、最小自摸操作回数算出プログラムＰ１０５により算出された上がり役毎の最小自摸操作回数を取得してステップＳ４に進む。
ステップＳ４では、残りの発射球数と最小自摸操作回数とに基づいて何れかの上がり役を成立させることが可能か否かが判定され、何れかの上がり役を完成させることが不可能である場合には、ステップＳ５に進み、何れかの上がり役を完成させることが可能である場合には、役成立可能性判定処理を終了する。
ステップＳ５では、実行遊技途中終了処理で判定に用いるために終了可能フラグを設定して役成立可能性判定処理を終了する。
【００７７】
なお、成立する可能性のない上がり役についてはその情報をサブ制御基盤５１に送信するようにし、サブ制御基板では、送信された情報に基づいて、表示装置１８の補助表示部４０の該当上がり役に対応して表示されている最小自摸操作回数の数値の表示を、上がり役が成立する可能性がないことを示唆する表示（例えば、「×」）に切り替えるようにしてもよい。
【００７８】
上記した役成立可能性判定処理が終了すると、続いて図９ｂに示す実行遊技途中終了処理１が行われる。実行遊技途中終了処理１が開始されると、まずステップＳ１１で１の遊技が実行中か否かが判定され、実行中であるならばステップＳ１２に進み、実行中でないならば実行遊技途中終了処理１を終了する。
ステップＳ１２では、終了可能フラグの有無を判定し、終了可能フラグが設定されていればステップＳ１３に進み、設定されていなければ実行遊技途中終了処理１を終了する。
【００７９】
ステップＳ１３では、遊技終了ボタン２７が押されたか否かを判定し、押された場合にはステップＳ１４に進み、押されていない場合には実行中遊技途中終了処理１を終了する。
ステップＳ１４では、実行中の現在の遊技を終了させる処理を行ってステップＳ１５に進み、ステップＳ１５では、終了可能フラグが設定されたままにならないように終了可能フラグをクリアする。
【００８０】
本願発明では、上記した遊技途中終了プログラムＰ１０６で、役成立可能性判定処理と実行遊技途中終了処理１を実行することにより、終了可能フラグが設定されている場合にのみ遊技終了ボタン２７の操作を受け付けることになり、実行中の遊技で何れかの上がり役を成立させることが可能である場合には、終了可能フラグが設定されないので、遊技終了ボタンの操作を受け付けないことになる。これにより、実行中の遊技において上がり役を完成させる可能性が残されている場合には、遊技者が誤って遊技を終了させる操作をしても遊技が途中で終了してしまうことがなくなり、遊技者に不利益を与えることがなくなるし、上がり役を完成させる可能性がない場合には、すぐに遊技を終了させて次のゲームへ移行させることができ、遊技の消化を早くすることができる。
【００８１】
以上の第１の実施の形態では、遊技終了ボタンの操作による遊技の途中終了処理を説明したが、次に、第2の実施の形態として、クレジットから掛け操作をするためのＢＥＴボタン３０を操作することによる実行遊技途中終了処理２を図１０のフローチャートに基づいて説明する。
【００８２】
第２の実施の形態の実行遊技途中終了処理２は、第１の実施の形態の実行遊技途中終了処理１に加えて、遊技途中終了プログラムＰ１０６で行われる処理である。
実行遊技途中終了処理２が開始すると、まずステップＳ２１にて１の遊技が実行中か否かが判定され、実行中であるならばステップＳ２２に進み、実行中でないならば実行遊技途中終了処理２を終了する。
ステップＳ２２では、終了可能フラグの有無を判定し、終了可能フラグが設定されていればステップＳ２３に進み、設定されていなければ実行遊技途中終了処理２を終了する。
【００８３】
ステップＳ２３では、クレジット（メダル貯留枚数）が１の遊技を実行する枚数以上あるか否かが判定され、クレジットが１の遊技を実行する枚数以上ある場合には、ステップＳ２４に進み、無い場合には、実行遊技途中終了処理２を終了する。
ステップＳ２４では、ＢＥＴボタン３０が押されたか否かを判定し、押された場合にはステップＳ２５に進み、押されていない場合には実行中遊技途中終了処理２を終了する。
ステップＳ２５では、実行中の現在の遊技を終了させる処理を行ってステップＳ２６に進み、ステップＳ２６では、次の遊技（ゲーム）の開始準備を行う。次の遊技の開始準備とは、自動配牌プログラムＰ５による自動配牌によって１４個の牌を決定させる等の処理である。
ステップＳ２６では、終了可能フラグが設定されたままにならないように終了可能フラグをクリアする。
【００８４】
本願発明の第２の実施の形態では、実行遊技途中終了処理２を実行することにより、終了可能フラグが設定されている場合にのみＢＥＴボタン３０の操作を受け付けることになり、実行中の遊技で何れかの上がり役を成立させることが可能である場合には、終了可能フラグが設定されていないので、ＢＥＴボタン３０の操作入力を受け付けないことになる。これにより、実行中の遊技において上がり役を完成させる可能性が残されている場合には、遊技者が誤って遊技を終了させる操作をしても遊技が途中で終了してしまうことがなくなり、遊技者に不利益を与えることがなくなるし、上がり役を完成させる可能性がない場合には、すぐに遊技を終了させて次のゲームへ移行させることができ、遊技の消化を早くすることができる。また、終了可能フラグが設定されていたとしてもクレジット（メダル貯留枚数）が１の遊技を実行することが可能な枚数以上なければ、ＢＥＴボタン３０の操作入力による遊技の途中終了ができないので、中途半端な賭操作による遊技の途中終了を防止することができる。さらに、ＢＥＴボタン３０による遊技終了操作が行われた場合には、次の遊技の開始準備が予めされることになり、遊技の進行を早めることができる。
【００８５】
また、第２の実施の形態では、上記した実行遊技途中終了処理１に加えて、実行遊技途中終了処理２を具備しているため、遊技終了ボタン２７とＢＥＴボタン３０のどちらかの操作入力により実行中の遊技を終了させることができるので、遊技者がどちらの操作を行うかを適宜選択することができる。
【００８６】
また、上記実施の形態では、２７種類の牌の図柄を各４個、計１０８個の牌を使用する雀球遊技機を例にして説明したが、本発明はこれに限らず、雀球遊技機であれば、本発明のものよりも牌の種類を増やしたり減らしたりしたような雀球遊技機であってもよい。
【００８７】
なお、前記した実施の形態は全ての点で例示であって制限的なものではないと考えられるべきである。本発明は、上記した説明に限らず特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内での全ての変更が含まれるものである。
【図面の簡単な説明】
【００８８】
【図１】本発明の雀球遊技機の一例を示す正面図である。
【図２】図１に示す操作パネルの構成を示す正面図である。
【図３】図１に示す表示装置に表示する画面例を説明するための図である。
【図４】雀球遊技機の動作を制御する制御基板の構成例を示すブロック図である。
【図５】メイン制御基板に搭載されているプログラムの構成例を示す図である。
【図６】サブ制御基板に搭載されているプログラムの構成例を示す図である。
【図７ａ】配牌の図柄データから大三元に対する最小自摸回数と向聴数を算出する手順の概要を説明するための図である。
【図７ｂ】同じく、配牌の図柄データから七対子に対する最小自摸操作回数と向聴数を算出する手順の概要を説明するための図である。
【図８ａ】刻子・順子・対子ユニットテーブルのデータ構成の一例を説明するための図である。
【図８ｂ】上がり役判定ルールテーブルのデータ構成の一例を説明するための図である。
【図９ａ】遊技途中終了処理で実行される役成立可能性判定処理のフローチャートを示した図である。
【図９ｂ】同じく、遊技途中終了処理で実行される実行遊技途中終了処理２のフローチャートを示した図である。
【図１０】第２の実施の形態の遊技途中終了処理で実行される実行遊技途中終了処理２のフローチャートを示した図である。
【図１１】上がり役ごとの上がり役コードと遊技者に払い出されるメダル枚数を設定した一覧例を示す表である。
【符号の説明】
【００８９】
１  雀球遊技機
２  筐体枠
３  前面枠
４  遊技盤
５  遊技領域
６  開閉枠
７  発射装置
８  メダル受皿
９  スピーカ
１０  装飾装置
１１  ガイドレール
１２  変動入賞装置
１３  変動入賞装置作動口
１４  入球口
１５  風車
１６  開口
１７  操作パネル
１８  表示装置
１９  メダル投入口
２０  捨て牌用ボタンスイッチ、自摸捨て牌用スイッチ
２２  リーチボタン
２３  牌選択用右シフトボタン
２４  牌選択用左シフトボタン
２５  自摸牌決定用ボタン
２６  払い出しボタン
２７  遊技終了ボタン
２８  遊技開始ボタン
２９  ＲＥＪＥＣＴボタン
３０  ＢＥＴボタン
３１  残数表示部
３２  風牌表示部
３３  表ドラ表示部
３４  裏ドラ表示部
３５  上がり牌表示部
３６  ビッグゲーム上がり役表示部
３７  チャンスゲーム上がり役表示部
３８  捨て牌表示部
３９  補助表示部
４０  手牌表示部
４１  自摸牌表示部
５０  メイン制御基板
５１  サブ制御基板
６０  ＣＰＵ（演算処理装置）
６１  ＲＯＭ（不揮発性記憶手段）
６２  ＲＡＭ（揮発性記憶手段）
６３  入出力インターフェース
６４  通信用インターフェース
７２  メダル投入センサ
７３  入球センサ
Ｐ１  メイン制御動作制御プログラム
Ｐ２  通信制御プログラム
Ｐ３  メダル管理プログラム
Ｐ４  遊技球管理プログラム
Ｐ５  自動配牌プログラム
Ｐ６  特別遊技役抽選プログラム
Ｐ７  ドラ抽選プログラム
Ｐ８  入賞判定プログラム
Ｐ９  自動牌選択支援プログラム
Ｐ２１  サブ基板動作制御プログラム
Ｐ２２  通信制御プログラム
Ｐ２３  ランプ制御プログラム
Ｐ２４  表示制御プログラム
Ｐ２５  音制御プログラム
Ｐ２６  役別向聴算出プログラム
Ｐ２７  捨てれば聴牌判定プログラム
Ｐ２８  自摸れば上がり牌判定プログラム
Ｐ２９  自摸れば聴牌判定プログラム
Ｐ３０  上がり役判定プログラム
Ｐ１０１  初期化プログラム
Ｐ１０２  遊技開始プログラム
Ｐ１０３  自摸牌追加プログラム
Ｐ１０４  手牌データ送信準備プログラム
Ｐ１０５  最小自摸操作回数算出プログラム
Ｐ１０６  遊技途中終了プログラム
【図１】
0004916396.tif 000002
【図２】
0004916396.tif 000003
【図３】
0004916396.tif 000004
【図４】
0004916396.tif 000005
【図５】
0004916396.tif 000006
【図６】
0004916396.tif 000007
【図７ａ】
0004916396.tif 000008
【図７ｂ】
0004916396.tif 000009
【図８ａ】
0004916396.tif 000010
【図８ｂ】
0004916396.tif 000011
【図９ａ】
0004916396.tif 000012
【図９ｂ】
0004916396.tif 000013
【図１０】
0004916396.tif 000014
【図１１】
0004916396.tif 000015