(57)【特許請求の範囲】
【請求項１】
遊技に関する演出表示を出力可能な演出表示手段と、遊技の統括的な制御を行う主制御手段と、この主制御手段又は外部から受信する複数の制御コマンドに基づいて演出表示手段を制御する演出制御手段とを備えた遊技機において、
前記演出制御手段は、前記主制御手段から第１，第２制御コマンドを含む複数の制御コマンドを第１制御コマンド、第２制御コマンドの順で受信する第１の受信順序で受信し、
外部の検査手段を演出制御手段に接続した状態において、前記演出制御手段は、前記検査手段から前記第１，第２制御コマンドと特定制御コマンドを含む複数の制御コマンドを第１制御コマンド、特定制御コマンド、第２制御コマンドの順で受信する第２の受信順序で受信し、
前記演出制御手段は、前記主制御手段又は検査手段から受信した複数の制御コマンドに基づいて順次処理を実行する共通の制御プログラムを有し、第１制御コマンドの受信後特定制御コマンドを受信することなく第２制御コマンドを受信した場合、所定の演出表示の内容を抽選にて決定する演出抽選機能を有効化してその抽選結果を加味して演出表示手段を制御すると共に、前記第１制御コマンドの受信後特定制御コマンドを受信してから第２制御コマンドを受信した場合、前記演出抽選機能を無効化して演出表示手段を制御する、
こと特徴とする遊技機。
【請求項２】
前記第１制御コマンドは演出パターンを指示する演出パターンコマンド、前記第２制御コマンドは前記演出表示手段に変動後停止表示される演出図柄を指示する演出図柄コマンド、前記特定制御コマンドは演出表示の内容を指示する複数の演出表示コマンドの中から選択された演出表示コマンドであることを特徴とする請求項１に記載の遊技機。
【請求項３】
前記演出表示コマンドは、所定の遊技状態の発生を予告する為の予告演出を指定する予告演出コマンドであることを特徴とする請求項２に記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技機に関し、特に、検査手段が演出制御手段に接続された状態において、検証・確認したい演出表示を演出表示手段に出力させるように構成したものである。
【背景技術】
【０００２】
従来から、パチンコ機やスロットマシンなどの遊技機を製造し、その遊技機をパチンコホールなどの遊技店に設置して実際に稼働させるまでには、遊技機の遊技機能の性能を検査する為の種々の検証・確認作業が行われている。即ち、製造メーカにおいては、製造・販売開始前の段階において遊技機能の動作状態、例えば、遊技球の発射状態や賞球の払出し状態などの基本的な検査の他、液晶ディスプレイの表示画面に表示される演出表示、スピーカからの音声発生状態やランプの点灯点滅状態の検証・確認作業を行ってから遊技機を遊技店に出荷している。
【０００３】
しかし、近年の遊技機においては、大型の液晶ディスプレイを用いた高画質で多彩な演出表示や高音質で臨場感溢れるＢＧＭや効果音の採用、複数のカラーＬＥＤを設けた装飾ランプによる電飾演出を施したものが多くなってきているため、遊技機能の作動状態の検証・確認項目が極めて多くなっている。その結果、その検証・確認作業に要する手間や時間が増大する傾向にある。
【０００４】
特に、演出表示の内容の検証・確認作業を行う場合、検査装置が演出制御基板に接続された状態において、検査装置から演出制御基板へ主制御基板から出力されるコマンドと同等のコマンドを送信すると、演出制御側ではその受信したコマンドに基づいて演出図柄の抽選や予告演出の抽選等が実行され、その抽選結果に基づいて演出表示が行われるので、検証・確認したい演出表示を出力させるには多大な時間と手間を費やすという問題があった。
【０００５】
上述の問題点を解決すべく、特許文献１には、サブ制御基板の遊技動作制御プログラムに通常遊技用の遊技動作制御プログラムとは別個独立の検査用の遊技動作制御プログラムが組み込まれた遊技機が開示されている。検査装置がサブ制御基板に接続された状態において、検査装置からサブ制御基板へ検査コマンドが送信され、サブ制御基板でその受信した検査コマンドに基づいて検査用の遊技動作制御プログラムが実行され、検証・確認したい演出が演出手段から出力される。
【特許文献１】特開２００５−２９６０６８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１の遊技機においては、遊技動作制御プログラムに検査用制御プログラムが通常用制御プログラムとは別個独立に組み込まれているので、通常遊技時に検査用制御プログラムが遊休状態となり有効に活用されない。また、検査用と通常用の制御プログラムが共通のプログラムではないので、プログラム実行時にエラーが発生する可能性が高く、プログラム製作費も高価になるという問題がある。
本発明の目的は、検査用と遊技用の制御プログラムを共通の汎用性のある制御プログラムでもって所望の演出制御を実行させる遊技機を提供することである。
【課題を解決するための手段】
【０００７】
請求項１の遊技機は、遊技に関する演出表示を出力可能な演出表示手段と、遊技の統括的な制御を行う主制御手段と、この主制御手段又は外部から受信する複数の制御コマンドに基づいて演出表示手段を制御する演出制御手段とを備えた遊技機において、演出制御手段は、主制御手段から第１，第２制御コマンドを含む複数の制御コマンドを第１制御コマンド、第２制御コマンドの順で受信する第１の受信順序で受信し、外部の検査手段を演出制御手段に接続した状態において、演出制御手段は、検査手段から第１，第２制御コマンドと特定制御コマンドを含む複数の制御コマンドを第１制御コマンド、特定制御コマンド、第２制御コマンドの順で受信する第２の受信順序で受信し、演出制御手段は、主制御手段又は検査手段から受信した複数の制御コマンドに基づいて順次処理を実行する共通の制御プログラムを有し、第１制御コマンドの受信後特定制御コマンドを受信することなく第２制御コマンドを受信した場合、所定の演出表示の内容を抽選にて決定する演出抽選機能を有効化してその抽選結果を加味して演出表示手段を制御すると共に、第１制御コマンドの受信後特定制御コマンドを受信してから第２制御コマンドを受信した場合、演出抽選機能を無効化して演出表示手段を制御することを特徴としている。
【０００８】
演出制御手段は、共通の制御プログラムにて主制御手段又は外部の検査手段から受信した複数の制御コマンドに基づいて演出表示の内容を決定する。この制御プログラムにおいて、第１制御コマンドの受信後特定制御コマンドを受信することなく第２制御コマンドを受信した場合、演出抽選機能を有効化してその抽選結果を加味して演出表示手の内容が決定されると共に、第１制御コマンドの受信後特定制御コマンドを受信してから第２制御コマンドを受信した場合、演出抽選機能を無効化して特定制御コマンドに基づいて演出表示の内容が決定される。
【０００９】
請求項２の遊技機は、請求項１の発明において、第１制御コマンドは演出パターンを指示する演出パターンコマンド、第２制御コマンドは演出表示手段に変動後停止表示される演出図柄を指示する演出図柄コマンド、特定制御コマンドは演出表示の内容を指示する複数の演出表示コマンドの中から選択された演出表示コマンドであることを特徴としている。
【００１１】
請求項３の遊技機は、請求項２の発明において、演出表示コマンドは、所定の遊技状態の発生を予告する為の予告演出の内容を指定する予告演出コマンドであることを特徴としている。
【発明の効果】
【００１２】
本願の遊技機によれば、演出制御手段は、主制御手段又は検査手段から受信した複数の制御コマンドに基づいて順次処理を実行する共通の制御プログラムを有し、第１制御コマンドの受信後特定制御コマンドを受信することなく第２制御コマンドを受信した場合、所定の演出表示の内容を抽選にて決定する演出抽選機能を有効化してその抽選結果を加味して演出表示手段を制御すると共に、第１制御コマンドの受信後特定制御コマンドを受信してから第２制御コマンドを受信した場合、演出抽選機能を無効化して演出表示手段を制御するので、コマンド送信順序に工夫を凝らすることで、所望の演出表示を表示させる演出制御を実行させることができる。また、共通の汎用性のある制御プログラムでもって種々の演出制御を実行させることができると共に、プログラム製作費の低減を図ることができる。外部の検査手段が演出制御手段に接続された場合、検査用制御プログラムを別個独立に通常用制御プログラムに組込むことなく、共通の汎用性のある制御プログラムでもって検査時及び通常時の演出制御を実行させることができる。
【発明を実施するための最良の形態】
【００１３】
本実施例は、遊技に関する演出表示を出力可能な演出表示手段と、遊技の統括的な制御を行う主制御手段と、この主制御手段又は外部から受信する複数の制御コマンドに基づいて演出表示手段を制御する演出制御手段とを備えた遊技機に、本発明を適用した場合の一例である。
【実施例】
【００１４】
以下、本発明の実施例を図面に基づいて説明する。
図１，２に示すように、パチンコ機１は、矩形枠状の外枠２と、この外枠２に開閉自在に枢着された前枠３とを有し、カード式球貸し機（図示略）をサンドイッチ状に挟持する状態で、外枠２が島構造体（図示略）に着脱自在に装着されている。前枠３の前側から遊技盤４が着脱自在に装着され、遊技盤４の前側に対応させて、開閉可能な開閉扉５が設けられている。開閉扉５の前面には、窓部６と、複数の装飾ランプ７と、複数のスピーカ８と、発射用の遊技球Ｐや入賞球を貯留する貯留皿９と、発射ハンドル１０とが設けられている。
【００１５】
図３に示すように、鉛直な盤面を形成する遊技盤４には、ガイドレール１１がほぼ環状に設けられ、ガイドレール１１の内側に遊技領域１２が形成され、遊技者の発射ハンドル１０の回動操作により発射された遊技球Ｐが遊技領域１２に案内される。遊技領域１２には、多数の障害釘（図示略）、風車１３、液晶ディスプレイ（演出表示手段）１４、複数の普通入賞口１５、開閉部材１６ａを有する特別図柄始動入賞口１６、特別図柄表示部１７、大入賞口１８や球排出口１９などが配設されている。遊技領域１２の上部へ発射された遊技球Ｐは、遊技領域１２の複数の障害釘や風車１３に当たって方向を換えながら落下していき、普通入賞口１５、特別図柄始動入賞口１６、大入賞口１８の何れかに入賞するか、最下端まで落下して球排出口１９から排出される。
【００１６】
特別図柄始動入賞口１６に入賞した遊技球Ｐを検出した場合、特別図柄表示部１７の特別図柄の変動表示が開始され、この特別図柄の変動表示に連動して、液晶ディスプレイ１４の表示画面において、リーチや大当りに対する遊技者の期待感を喚起する為に演出目的で表示される複数の図柄列からなる演出図柄の変動表示が開始される。そして、特別図柄の変動停止タイミングに合わせて演出図柄も変動停止するので、遊技者は、演出図柄の停止態様を見て特別図柄表示部１７の特別図柄の停止態様が当りか否かを認識することができる。例えば、特別図柄が大当り態様で停止したとき、演出図柄の停止図柄も大当り態様（例えば、「７７７」）で表示される。また、演出図柄の変動開始から変動停止までの間において、演出図柄の変動中の変動態様や、変動停止後の特別図柄の停止態様を予告する予告演出画像や背景画像などが表示される。
【００１７】
次に、パチンコ機１の制御系について説明する。
図２に示すように、パチンコ機１の外枠２の裏側には、パチンコ機１を制御する各制御手段（主制御手段２０ａ、払出制御手段２１ａ、演出制御手段２２ａ、液晶表示制御手段２３ａ、電源手段）が装備された基板として、主制御基板２０、払出制御基板２１、演出制御基板２２、液晶表示制御基板２３、電源基板２４が夫々所定位置に配設されている。これら制御基板２０〜２３は、夫々、別体に構成されて電気的に接続され、各制御基板２０〜２３には、ＣＰＵとＲＯＭとＲＡＭとからなるワンチップマイクロコンピュータと入出力インターフェースとが設けられている。
【００１８】
図４に示すように、主制御基板２０には、普通入賞口ＳＷ２５、特別図柄始動入賞口ＳＷ２６、大入賞口ＳＷ２７、特別図柄始動入賞口１６の開閉部材１６ａの開閉ＳＯＬ２８、大入賞口１８の開閉ＳＯＬ２９、払出制御基板２１、演出制御基板２２、特別図柄表示基板３０などが接続されている。なお、ＳＷはスイッチを意味し、ＳＯＬはソレノイドアクチュエータのことである。
【００１９】
主制御基板２０上に装備された主制御手段２０ａは、各ＳＷ２５〜２７からのＳＷ信号に基づいて、特別図柄始動入賞口１６の開閉部材１６ａの開閉ＳＯＬ２８、大入賞口１８の開閉ＳＯＬ２９、特別図柄表示基板３０の特別図柄表示部１７を直接的に制御すると共に、払出制御基板２１の払出制御手段２１ａと、演出制御基板２２の演出制御手段２２ａに遊技状態に応じて複数の制御コマンドを送信し、これら制御基板２１〜２２の制御手段２１ａ，２２ａを介して他の制御機器を間接的に制御する。
【００２０】
図４，５に示すように、主制御手段２０ａから演出制御手段２２ａへ送信される制御コマンドは、通常コマンドの分類を識別するための識別子である１バイト長のデジタルデータであるモード（ＭＯＤＥ）と、実行される制御コマンドの内容（機能）を示す１バイト長のデジタルデータであるイベント（ＥＶＥＮＴ）との２バイトの組み合わせで構成されている。例えば、主制御手段２０ａから演出制御手段２２ａへ送信される制御コマンドが、大当り用特定演出パターンに関する制御コマンドである場合、大当り用特定演出パターンコマンド「Ａ００１Ｈ」は、前段の「Ａ０Ｈ」が制御コマンドの分類（大当り用特定演出パターンモード）を識別するための識別子であり、後段の「０１Ｈ」が実行される制御コマンドの内容（大当り用特定演出パターンの表示）であることを示している。
【００２１】
図６に示すように、主制御手段２０ａで決定される演出動作を指定するコマンド及びその送信順序は、概略的にコマンド送信用データテーブル３１に示すようになっている。このテーブル３１に示されているように、演出制御手段２２ａに送信する複数の制御コマンド（演出パターンコマンド、演出図柄表示コマンドなど）の送信順序と、各制御コマンド毎に複数の異なるＭＯＤＥデータとＥＶＥＮＴデータとが予め設定されている。主制御手段２０ａは、抽選による当り外れに応じてデータテーブル３１に示すような複数のコマンドデータのうちからＭＯＤＥデータとＥＶＥＮＴデータを選択して演出制御手段２２ａに送信する制御コマンドを作成し、予め設定されたコマンド送信順序で複数の制御コマンドを演出制御手段２２ａに順次送信する。
【００２２】
例えば、特別図柄の変動開始から変動停止までにおいて、液晶ディスプレイ１４から出力される演出表示に関し、特別図柄始動入賞口１６への遊技球Ｐの入賞による特別図柄の当り外れ抽選の抽選結果に基づいてその当り外れに対応した演出パターンや演出図柄表示コマンドのＭＯＤＥデータとＥＶＥＮＴデータとが選択されて制御コマンドが作成される。
【００２３】
即ち、演出制御手段２３ａに対し、大当り特定用演出パターンや外れ又はリーチ外れ用演出パターンの内容を指示する演出パターンコマンド（第１制御コマンド）、液晶ディスプレイ１４の表示画面に表示される変動停止時の演出図柄を決定するよう指示する演出図柄表示コマンド（第２制御コマンド）、演出停止を指示する演出停止コマンドを作成し、これら制御コマンドが、演出パターンコマンドの後に演出図柄表示コマンド、次に演出停止制御コマンドの送信順序で演出制御手段２２ａに送信される。尚、主制御手段２０ａから演出制御手段２２ａへのコマンド送信は、８ビットの伝送データ信号と１ビットの制御信号（ストローブ信号）により制御され、ＭＯＤＥデータとＥＶＥＮＴデータの信号を順次送信（２回送信）することで１個の制御コマンドを送信するよう構成されている。
【００２４】
図４に示すように、演出制御基板２２には、スピーカ８、装飾ランプ７、液晶表示制御基板２３などが接続されている。演出制御基板２２上に装備された演出制御手段２２ａは、主制御手段２０ａから受信した複数の制御コマンドに基づいてスピーカ８からのＢＧＭや遊技効果音の出力や装飾ランプ７の点灯点滅出力を直接的に制御すると共に、その制御コマンドに基づいて演出表示に関する制御コマンドを作成して液晶表示制御基板２３に送信し、液晶ディスプレイ１４の演出表示を液晶表示制御基板２３を介して間接的に制御する。
【００２５】
演出制御手段２２ａには、図８に示すように、ＲＡＭの一部に主制御手段２０ａから受信した制御コマンドを格納するコマンド受信用バッファ３２が用意されている。主制御手段２０ａから演出パターンコマンド、次に演出図柄表示コマンド、次に演出停止コマンドの受信順序で制御コマンドを受信した場合、原則として、コマンド受信用バッファ３２の上位アドレスから下位アドレスに向けて順番に各制御コマンドのＭＯＤＥデータとＥＶＥＮＴデータとが記憶エリアに格納される。
【００２６】
具体的には、主制御手段２０ａから受信したＭＯＤＥデータを書き込みポインタ（ＷＲ）が指示するコマンド受信用バッファ３２の記憶エリアに格納する。そして、書き込み処理を終える毎に、書き込みポインタの値がインクリメントされる。次に、主制御手段２０ａから受信したＥＶＥＮＴデータを書き込みポインタが指定するコマンド受信用バッファ３２の記憶エリアに格納する。
【００２７】
コマンドデータの読み出し動作は、読み出しポインタ（ＲＰ）で指定される記憶エリアの最上位アドレス（先頭アドレス）からコマンドデータが読み出され、記憶エリアの上位アドレスから下位アドレスへ順番にＭＯＤＥデータとＥＶＥＮＴデータの読み出しが行われる。そして、読み出されたＭＯＤＥデータとＥＶＥＮＴデータに基づいて液晶表示制御基板２３に送信する制御コマンドが作成される。最上位アドレスからＭＯＤＥデータとＥＶＥＮＴデータが読み出された後は、コマンド受信用バッファ３２に格納されている残りのコマンドデータが一つ上位のアドレスにシフトされる。また、書き込みポインタの値はデクリメントされる。尚、演出制御手段２２ａのＲＡＭには、コマンド受信用バッファ３２の他に、液晶表示制御基板２３に送信する制御コマンドを格納するコマンド送信用バッファなどが用意されている。
【００２８】
演出制御基板２２には、パチンコ機１の製造・販売開始前の段階において、演出表示の内容、画質状態の検査作業時に用いられる検査装置（検査手段）３３（図４参照）を接続するための検査装置着脱部（図示略）が設けられ、この検査装置着脱部を介して検査装置３３が接続される。この検査装置３３は検査員が直接入力可能なキーボードやマウスなどの各種インターフェース機器から構成され、演出制御手段２２ａに対し、主制御手段２０ａが演出制御手段２２ａに送信する制御コマンドと同等のコマンドデータを送信する機能を有する。尚、検査装置着脱部は主制御手段２０ａから送信されたコマンドを受信する受信部（コネクタ）も兼用する。
【００２９】
図７に示すように、検査装置３３から演出制御手段２２ａへ送信される、演出動作を指定するコマンド及びその送信順序は、概略的にコマンド送信用データテーブル３４に示すように指定可能となっている。このデータテーブル３４に示されているように、演出制御手段２２ａに送信する複数の制御コマンド（演出パターンコマンド、演出表示コマンドなど）の送信順序と、各制御コマンド毎に複数の異なるＭＯＤＥデータとＥＶＥＮＴデータとを指定可能となっている。検査員が検査装置３３にコマンドデータを入力すると、入力されたコマンドデータ、即ち、データテーブル３４に示すＭＯＤＥデータとＥＶＥＮＴデータを演出制御手段２２ａに設定したコマンド送信順序で順次送信する。
【００３０】
例えば、パチンコ機１の出荷前において、検査員が、特殊キャラクターを用いたアニメーション表示による予告演出の内容や画質状態の検査作業を行う場合、検査員が検査装置３３に演出パターンコマンドデータ、演出図柄表示コマンドデータ、演出停止コマンドデータの他に、特定制御コマンドデータを入力可能となっている。この特定制御コマンドは、演出表示の内容（予告演出表示の内容や背景表示の内容など）を個別に又は複合させて指示する演出表示コマンドである。尚、特定制御コマンドデータを入力せずに、主制御手段２０ａから出力されるコマンド、即ち、コマンド送信用データテーブル３１に示すコマンド及び送信順序でのコマンドデータの指定も勿論可能である。
【００３１】
検査員により複数の予告演出の内容（例えば、予告として複数のキャラクタＡ、Ｂ、Ｃを登場させる場合、各キャラクタ毎に予告演出コマンドデータが定められている）から特定の予告演出（例えば、キャラクタＣのみを出現させる）を指示する予告演出コマンドデータが入力可能となっている。こうすることで、例えば、予告演出を抽選により決定される場合には選択される割合が極端に低いキャラクタＣを強制的に出現させることも可能となる。そして、所定の送信開始操作を実行すると、検査装置３３から演出制御手段２２ａに対し、演出パターンコマンドと、演出表示コマンドと、演出図柄表示コマンドと、演出停止コマンドとが、これらの送信順序で順次送信される。即ち、図６に示す通常の遊技時において送信される制御コマンドの送信順序に対し、検査時の制御コマンドの送信順序は、図７に示すように演出パターンコマンドの送信後且つ演出図柄表示コマンドの送信前に演出表示コマンドを送信する送信順序でコマンド送信される。
【００３２】
図８に示すように、演出制御手段２２ａにおいて、検査装置３３から受信した制御コマンドのＭＯＤＥデータとＥＶＥＮＴデータとがその受信順序でコマンド受信用バッファ３２に書き込まれて記憶される。そして、最上位アドレスから読み出されたＭＯＤＥデータとＥＶＥＮＴデータに基づいて制御コマンドが液晶表示制御基板２３に送信される。
【００３３】
液晶表示制御基板２３の液晶表示制御手段２３ａは、演出制御手段２２ａから受信した制御コマンドで指定された演出パターン、予告演出、演出図柄に従った演出表示を行うように液晶ディスプレイ（ＬＣＤ）１４を有する液晶ディスプレイユニットへ駆動制御信号を出力して、液晶ディスプレイ１４の表示画面から演出図柄の変動態様、変動停止時の演出図柄、予告演出画像、背景画像等が表示される。
【００３４】
普通入賞口１５、特別図柄始動入賞口１６、大入賞口１８への遊技球Ｐの入賞に応じた賞球を払出す為の払出機構３５が設けられ、払出制御基板２１の払出制御手段２１ａは、主制御手段２０ａから受信した賞球に関する制御コマンドを入力し、払出機構３５へ駆動制御信号を出力する。
【００３５】
次に、演出制御基板２２の演出制御手段２２ａが実行する遊技動作制御プログラムについて、図９〜図１５に示すフローチャートに基づいて説明する。但し、図中の符号Ｓｉ（ｉ＝１，２，・・・）は各ステップである。尚、各制御プログラムは、演出制御手段２２ａのＲＯＭに予め格納されている。
先ず、コマンド受信割込み処理について、図９のフローチャートに基づいて説明する。
コマンド受信割込み処理が開始される前に、電源投入後に検査装置３３又は、遊技開始後に遊技状態に応じて主制御手段２０ａから演出制御手段２２ａへ制御コマンドが送信される。この場合、検査装置３３又は主制御手段２０ａからのコマンド伝送データ信号に合わせてストローブ信号が出力され、１つ目のストローブ信号の立ち上がりを契機として最初にＭＯＤＥデータが出力され、次いで２つ目のストローブ信号の立ち上がりを契機としてＥＶＥＮＴデータが出力されることになる。
【００３６】
図９に示すように、コマンド受信割込み処理が開始されると、演出制御手段２２ａでは、そのストローブ信号の入力に応じてコマンド受信割込みを発生させ、検査装置３３又は主制御手段２０ａから制御コマンドを受信してコマンド受信用バッファ３２の記憶エリアにコマンドデータが格納され（Ｓ１）、受信割込み処理を終える。このコマンド受信割込み処理は、演出制御手段２２ａが制御コマンドを受信する毎に実行されるが、所定時間毎に実行するように構成してもよい。
【００３７】
次に、演出制御処理について、図１０のフローチャートに基づいて説明する。
図１０に示すように、電源投入後、演出制御処理が開始され、所定の初期設定が実行された後（Ｓ２）、所定時間毎（例えば、４ｍｓ毎）に実行される受信割込み処理（Ｓ４以下の処理）の実行が許可される（Ｓ３）。即ち、受信割込み処理によって取得され、演出バッファ３２に格納された制御コマンドの種類を解析するコマンド解析処理（Ｓ４）、スピーカ８と装飾ランプ７を駆動制御する為の出力処理（Ｓ５）、各種タイマを更新する為の定期更新処理（Ｓ６）が順次実行される。
【００３８】
次に、コマンド解析処理について、図１１のフローチャートに基づいて説明する。
図１１に示すように、コマンド解析処理が開始されると、コマンド受信用バッファ３２の記憶エリアの最上位アドレスの読み出しポインタ（ＲＰ）の値と、最下位アドレスの書き込みポインタ（ＷＰ）の値とが一致するか否かが判定される（Ｓ１１）。判定の結果、ＲＰとＷＰの値が一致する場合（Ｓ１１；Ｙｅｓ）、即ち、記憶エリアの最上位アドレスにコマンドデータが格納されていない空の状態の場合、コマンド解析処理を終了してＳ５の出力処理へリターンする。
【００３９】
一方、ＲＰとＷＰの値が一致しない場合（Ｓ１１；Ｎｏ）、即ち、最上位アドレスにコマンドデータが格納されている場合、ＲＰの値が読み出され（Ｓ１２）、読み出されたＲＰの値の最上位ビット（ＭＳＢ：Most Significant Bit）が「１」であるか否かが判定される（Ｓ１３）。判定の結果、最上位ビットが「１」である場合（Ｓ１３；Ｙｅｓ）、コマンドデータがＭＯＤＥデータであると認識され（Ｓ１４）、Ｓ１１〜Ｓ１３の処理が繰り返し実行される。Ｓ１４の実行後、最上位アドレスから読み出されたＷＰの値がデクリメントされ、次のアドレスにコマンドデータが格納されている場合には、そのコマンドデータが最上位アドレスにシフトされる。
【００４０】
一方、Ｓ１３の判定処理において最上位ビットが「１」でない場合（Ｓ１３；Ｎｏ）、即ち、最上位ビットが「０」の場合、ＥＶＥＮＴデータであると認識される（Ｓ１５）。そして、ＭＯＤＥデータとＥＶＥＮＴデータとから受信した制御コマンドが演出パターンコマンドであるか否かが判定される（Ｓ１６）。即ち、予め設定されているコマンド送信順序に基づいて、最初に設定されたフラグが、演出パターンフラグであるか否かが判定される。判定の結果、受信コマンドが演出パターンコマンドである場合（Ｓ１６；Ｙｅｓ）、演出パターンコマンド送信用処理が実行される（Ｓ１７）。Ｓ１５の実行後、最上位アドレスから読み出されたＷＰの値がデクリメントされ、次のアドレスにコマンドデータが格納されている場合には、そのコマンドデータが最上位アドレスにシフトされる。
【００４１】
次に、ＲＰとＷＰの値が一致するか否かが判定される（Ｓ１８）。判定の結果、ＲＰとＷＰの値が一致する場合（Ｓ１８；Ｙｅｓ）、つまり、Ｓ１７の処理後、コマンド受信用バッファ３２の記憶エリアが空になった場合、コマンド解析処理を終了してＳ５の出力処理へリターンする。
【００４２】
一方、ＲＰとＷＰの値が一致しない場合（Ｓ１８；Ｎｏ）、即ち、演出パターンコマンドデータが読み出された後、最上位アドレスに次のコマンドデータがシフトされて格納されている場合、Ｓ１１〜Ｓ１５が実行され、受信した制御コマンドが演出表示コマンドであるか否かが判定される（Ｓ１６；Ｎｏ、Ｓ１９）。即ち、予め設定されているコマンド送信順序に基づいて、演出パターンコマンドが送信された後に、次に送信されたコマンドのコマンドが、演出表示コマンドであるか否かが判定される。判定の結果、演出表示コマンドである場合（Ｓ１９；Ｙｅｓ）、演出表示コマンド受信処理が実行される（Ｓ２０）。Ｓ２０の実行後、Ｓ１８の判定処理においてＲＰとＷＰの値が一致する場合（Ｓ１８；Ｙｅｓ）、コマンド解析処理を終了してＳ５の出力処理へリターンする。
【００４３】
一方、ＲＰとＷＰの値が一致しない場合（Ｓ１８；Ｎｏ）、Ｓ１１〜Ｓ１５が実行され、受信した制御コマンドが演出図柄表示コマンドであるか否かが判定される（Ｓ１６；Ｎｏ、Ｓ１９；Ｎｏ、Ｓ２１）。即ち、予め設定されているコマンド送信順序に基づいて、演出パターンコマンドが送信された後に、次に送信されたコマンドが、演出図柄表示コマンドであるか否かが判定される。判定の結果、演出図柄表示コマンドである場合（Ｓ２１；Ｙｅｓ）、演出図柄表示コマンド送信用処理が実行される（Ｓ２２）。Ｓ２２の実行後、Ｓ１８の判定処理においてＲＰとＷＰの値が一致する場合（Ｓ１８；Ｙｅｓ）、コマンド解析処理を終了してＳ５の出力処理へリターンする。
【００４４】
一方、ＲＰとＷＰの値が一致しない場合（Ｓ１８；Ｎｏ）、Ｓ１１〜Ｓ１５が実行され、受信した制御コマンドが演出停止コマンドであるか否かが判定される（Ｓ１６；Ｎｏ、Ｓ１９；Ｎｏ、Ｓ２１；Ｎｏ、Ｓ２３）。判定の結果、演出停止コマンドである場合（Ｓ２３；Ｙｅｓ）、演出停止コマンド送信用処理が実行される（Ｓ２４）。Ｓ２４の実行後、或いは、Ｓ２３において受信コマンドが演出停止コマンドでない場合（Ｓ２３；Ｎｏ）、Ｓ１８の判定処理においてＲＰとＷＰの値が一致する場合（Ｓ１８；Ｙｅｓ）、コマンド解析処理を終了して出力処理へリターンする。尚、Ｓ１６、Ｓ１９、Ｓ２３が、第１の受信順序に相当し、Ｓ１６、Ｓ１９、Ｓ２１、Ｓ２３が第２の受信順序に相当する。ここでは、コマンドそのものの種類も判定するようにしており、確実に受信したコマンドに応じた処理を行えるようにしている。
【００４５】
次に、演出パターンコマンド送信用処理について、図１２に示すフローチャートに基づいて説明する。
検査装置３３又は主制御手段２０ａから演出パターンを受信すると、演出パターンコマンド送信用処理が開始され、受信した演出パターンコマンドが演出パターン送信用バッファの記憶エリアに書き込まれて格納される（Ｓ３１）。次に、特別図柄変動開始時に、演出パターン送信バッファの記憶エリアに格納された演出パターンコマンドのＭＯＤＥデータとＥＶＥＮＴデータとが読み出され、演出パターンコマンドが液晶表示制御手段２３ａに送信され（Ｓ３２）、この処理を終了してＳ１８へリターンする。
【００４６】
次に、演出表示コマンド受信処理について、図１３に示すフローチャートに基づいて説明する。
検査装置３３から演出表示コマンドを受信すると、演出表示コマンド受信処理が開始される。先ず、Ｓ３３において予告演出抽選機能を無効化する予告演出非抽選フラグが設定されているか否かが判定される。判定の結果、予告演出非抽選フラグが設定されていない場合（Ｓ３３；ＯＦＦ）、予告演出非抽選フラグが設定され、予告演出抽選機能の無効化が設定される（Ｓ３４）。そして、ＲＡＭの一部の演出表示コマンド送信バッファの記憶エリアに受信した予告演出コマンドのコマンドデータが格納され（Ｓ３５）、この処理を終了してＳ１８へリターンする。
【００４７】
一方、Ｓ３３において、予告演出非抽選フラグが既に設定されている場合（Ｓ３３；ＯＮ）、Ｓ３５の処理が行われる。即ち、複数の演出表示コマンドを受信した場合、最初の演出表示コマンドを受信したときに予告演出非抽選フラグが設定されるので、予告演出非抽選フラグの設定処理が行われずに、受信した演出表示コマンドの複数の予告演出コマンドデータが演出表示コマンド送信バッファの記憶エリアの上位アドレスから下位アドレスへ順番に書き込まれて格納される。
【００４８】
次に、演出図柄表示コマンド送信用処理について、図１４に示すフローチャートに基づいて説明する。
検査装置３３又は主制御手段２０ａから演出図柄表示コマンドを受信すると、演出図柄表示コマンド送信用処理が開始される。先ず、液晶ディスプレイ１４に停止表示される演出図柄の図柄態様（左、中、右図柄）が抽選により決定される（Ｓ４１）。例えば、大当りの場合には、「７７７」の図柄態様が決定される。
【００４９】
次に、予告演出非抽選フラグが設定されているか否かが判定される（Ｓ４２）。判定の結果、予告演出非抽選フラグが設定されていない場合（Ｓ４２；ＯＦＦ）、予告演出抽選が実行され（Ｓ４３）、その抽選結果に基づいて予告演出コマンドのＭＯＤＥデータとＥＶＥＮＴデータとが選択され、これらコマンドデータが予告演出コマンド送信バッファの記憶エリアに書き込まれて格納される。
【００５０】
次に、Ｓ４１での抽選結果に基づいて選択された演出図柄表示コマンドと予告演出コマンドのＭＯＤＥデータとＥＶＥＮＴデータが演出図柄コマンド送信バッファの記憶エリアに書き込まれて格納される（Ｓ４４）。各コマンド送信バッファに格納されたコマンドデータが読み出され、演出図柄表示コマンドが所定の送信順序で液晶表示制御手段２３ａに送信され（例えば、演出図柄表示コマンドの次に演出表示コマンドを送信）（Ｓ４５）、この処理を終了してＳ１８へリターンする。送信するコマンドの順序に関しては、予告演出よりも表示図柄の方が遊技における重要性が高い為、演出図柄表示コマンドを演出表示コマンドよりも先に送信するのが好ましい。
【００５１】
一方、Ｓ４２において、予告演出非抽選フラグが設定されている場合（Ｓ４２；ＯＮ）、予告演出非抽選フラグがクリアされ（Ｓ４６）、Ｓ４４とＳ４５の処理が順次実行される。即ち、演出表示コマンドを受信し且つ予告演出コマンドが予告演出送信バッファに格納されている場合には、予告演出抽選が行われない。つまり、特定制御コマンドである演出表示コマンドは、予告演出抽選により決定された予告演出コマンドと同一のコマンドである。
【００５２】
次に、演出停止コマンド送信用処理について、図１５に示すフローチャートに基づいて説明する。
演出停止コマンドを受信すると、演出停止コマンド送信用処理が開始され、受信した演出停止コマンドが演出停止用送信バッファの記憶エリアに書き込まれ格納される（Ｓ５１）。この演出停止コマンドは、所定時間経過後、即ち、演出パターンコマンドで指定された演出時間経過後に検査装置３３又は主制御手段２０ａから送信される。次に変動停止時に、演出停止送信用バッファの記憶エリアに格納された演出停止コマンドのＭＯＤＥデータとＥＶＥＮＴデータとが読み出され、演出停止コマンドが液晶表示制御手段２３ａに送信され（Ｓ５２）、この処理を終了してＳ１８へリターンする。尚、検査装置３３からは、必ずしも演出停止コマンドを送信する必要はない。これは、変動開始から変動停止するまでにおいてあくまでも演出を確認できさえすればよいという観点からである。演出停止コマンドを送信しない場合、受信側の液晶表示制御手段２３ａは、演出パターンコマンドで指定された演出を実行した後、所定の表示態様（例えば「７７７」を表示した状態で上下の微小な揺れ変動を行う）を維持するようにしている。
【００５３】
このように、演出制御手段２２ａで実行される遊技動作制御プログラムにおいては、通常時又は検査時でも、共通の汎用性のある一連の制御プログラムにより遊技動作制御が実行され、コマンドの送信順序とコマンドの種類に応じて予告演出抽選処理が有効化又は無効化される。つまり、演出パターンコマンドの後に演出図柄表示コマンドを受信したことを条件に予告演出抽選が実行され、演出パターンコマンドの受信後且つ演出図柄表示コマンドの受信前に演出表示コマンドを受信したことを条件に予告演出抽選が実行されないように構成されている。
【００５４】
次に、実施例のパチンコ機１の作用効果について説明する。
遊技者が発射ハンドル１０を操作して、特別図柄始動入賞口１６への遊技球Ｐの入賞が検出されると、主制御手段２０ａにおいて、特別図柄の当り外れ抽選が実行され、その抽選結果に基づいて演出パターンコマンド、演出図柄表示コマンドが作成される。特別図柄の変動表示開始時に、主制御手段２０ａから演出制御手段２２ａへ、演出パターンコマンド、次に演出図柄表示コマンドを送信する所定の送信順序でコマンド送信される。
【００５５】
演出制御手段２２ａにおいて、主制御手段２０ａから受信した演出パターンコマンドの後に演出図柄表示コマンドを受信したことを条件として予告演出の内容を決定する予告演出抽選が実行され、その抽選により複数の予告演出の中から何れかの予告演出内容が決定されて液晶ディスプレイ１４に出力される。
【００５６】
他方、パチンコ機１の販売前の段階において、液晶ディスプレイ１４の表示画面に表示される予告演出表示の内容や画質状態の検査作業が行われる場合、検査装置３３が演出制御手段２２ａに接続された状態において、検査員により検査装置３３に演出パターンコマンド、演出表示コマンド、演出図柄表示コマンドが入力され、所定の送信開始操作が実行されると、検査装置３３から演出制御手段２２ａへ、演出パターンコマンド、演出表示コマンド、演出図柄表示コマンドとが、この送信順序で順次送信される。
【００５７】
演出制御手段２２ａにおいて、演出パターンコマンドの受信後且つ演出図柄表示コマンドの受信前に、演出表示コマンドを受信すると、大当り予告演出の内容を決定する予告演出抽選機能が無効化され、演出表示コマンドで指定された予告演出の内容を液晶ディスプレイ１４に表示させるので、コマンド送信順序に工夫を凝らすことで、検査用と遊技用の制御プログラムを別個独立にすることなく、共通の汎用性のある制御プログラムでもって検査時及び通常時の演出制御を実行させることができる。
【００５８】
次に、前記実施例を部分的に変更した変更例について説明する。
１〕実施例においては、演出制御手段２２ａが液晶表示制御手段２３ａを介して液晶ディスプレイ１４を間接的に制御するように構成されたが、図１６に示すように、演出制御手段２２ａが液晶ディスプレイ１４を直接的に制御するように構成してもよい。この場合、部品点数を削減することで製作費を低減できる。また、各制御基板の配設場所の自由度を高めることができる。
【００５９】
２〕実施例においては、検査時に、液晶ディスプレイ１４に所望の予告演出を表示させる一例を示したに過ぎず、その他、コマンド送信順序と受信したコマンドの種類に応じて検査時に検証・確認したい演出表示を液晶ディスプレイ１４に表示させることが可能である。
【００６０】
３〕実施例においては、主制御手段２０ａからは演出パターンコマンドの後に演出図柄表示コマンドを送信しているが、これに限定されず検査装置３３から送信される特定制御コマンドを主制御手段２０ａの所定の記憶領域に有し、抽選により選択された所定の送信順序で演出制御手段２２ａに送信するようにしてもよい。
【００６１】
４〕実施例では、パチンコ機１について説明したが、本発明は、パチンコ機１のみならず、アレンジボール機、雀球遊技機、メダルを用いる回胴遊技機や遊技球Ｐを用いる回胴遊技機にも適用可能である。
【図面の簡単な説明】
【００６２】
【図１】パチンコ機の斜視図である。
【図２】パチンコ機の側面図である。
【図３】パチンコ機の遊技盤の正面図である。
【図４】パチンコ機の制御系のブロック図である。
【図５】制御コマンドのデータ構成を説明する図表である。
【図６】通常時の制御コマンドの送信順序とコマンドデータの種類を概略的に示すテーブルである。
【図７】検査時の制御コマンドの送信順序とコマンドデータの種類を概略的に示すテーブルである。
【図８】演出制御手段のＲＡＭの一部に用意された演出バッファを示す図である。
【図９】コマンド受信割込み制御のフローチャートである。
【図１０】演出制御のフローチャートである。
【図１１】コマンド解析制御のフローチャートである。
【図１２】演出パターンコマンド送信用制御のフローチャートである。
【図１３】演出表示コマンド受信制御のフローチャートである。
【図１４】演出図柄表示コマンド送信用制御のフローチャートである。
【図１５】演出停止コマンド送信用制御のフローチャートである。
【図１６】変更形態の制御系のブロック図である。
【符号の説明】
【００６３】
１    パチンコ機
１４  液晶ディスプレイ
２０ａ  主制御手段
２２ａ  演出制御手段
３３    検査装置
【図１】
0005009178.tif 000002
【図２】
0005009178.tif 000003
【図３】
0005009178.tif 000004
【図４】
0005009178.tif 000005
【図５】
0005009178.tif 000006
【図６】
0005009178.tif 000007
【図７】
0005009178.tif 000008
【図８】
0005009178.tif 000009
【図９】
0005009178.tif 000010
【図１０】
0005009178.tif 000011
【図１１】
0005009178.tif 000012
【図１２】
0005009178.tif 000013
【図１３】
0005009178.tif 000014
【図１４】
0005009178.tif 000015
【図１５】
0005009178.tif 000016
【図１６】
0005009178.tif 000017