【手続補正書】
【提出日】平成16年4月20日(2004.4.20)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の名称】遊技用演算処理装置
【特許請求の範囲】
【請求項１】遊技機の遊技制御手順たる遊技プログラムおよび該遊技プログラムの動作に関連して使用される作業用メモリを内蔵し、遊技プログラムに基づいて遊技制御を実行管理する遊技制御手段を備えた遊技用演算処理装置において、
前記遊技用演算処理装置は、
前記作業用メモリ領域に格納されている遊技情報を複写し、記憶する複写記憶手段と、
前記複写記憶手段に記憶されている遊技情報に基づいて、遊技情報の状態変化を検出するとともに、当該遊技情報の状態変化情報を記憶する状態変化情報記憶手段と、
外部からの要求に基づいて、前記遊技制御手段に関連する遊技情報を外部からの要求に対応して送出する遊技情報応答手段と、を有し、
前記遊技情報応答手段は、
前記遊技制御手段の作用に影響を与えることなく、前記複写記憶手段若しくは前記状態変化情報記憶手段から外部の要求に対応する応答情報を取得して送出することを特徴とする遊技用演算処理装置。
【請求項２】表示装置に表示される複数の図柄を変動して、大当たりを表示する組合せで停止表示した際に、遊技者に大きな価値を与える大当たり遊技を行わせる請求項１に記載の遊技機において、
前記表示装置に表示される停止図柄情報を遊技情報として作業用メモリに格納し、
前記複写記憶手段は、該停止図柄情報を複写・記憶することを特徴とする遊技用演算処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、遊技機（例えば、パチンコ遊技機）の遊技制御手順たる遊技プログラムおよび該遊技プログラムの動作に関連して使用される作業用メモリを内蔵し、遊技プログラムに基づいて遊技制御を実行管理する遊技制御手段を備えた遊技用演算処理装置に関する。
【０００２】
【従来の技術】
従来、遊技機、詳しくはパチンコ遊技機は市場に販売するにあたって所定の法律等（例えば、風俗営業等の規則及び業務の適正化等に関する法律等）に則したパチンコ遊技機の性能を満たしているか否かの検査を、第３者機関によって行ってもらい、所定の基準（例えば、「遊技機の認定及び型式の検定等に関する規則」に定められた基準）を満たしている場合に限り、販売許可を取得でき、その結果、市場での販売が可能になっている。この場合、遊技用演算処理装置には遊技制御手順たる遊技プログラムおよび該遊技プログラムの動作に関連して使用される作業用メモリを内蔵している。
【０００３】
この場合の検査では、実球を発射して、所定の基準を満たしているか否かの検査も行うが、遊技領域に設けられた始動口に、遊技球が入賞するタイミングで内部で生成している乱数を取得し、表示装置（特別図柄表示装置：いわゆる特図の表示装置）に表示されている複数の図柄を変動して、取得した乱数値を所定の判定値と比較判定し、比較結果が大当たりの場合は、例えば、「７７７」等の大当たりを表示する組み合わせで表示し、遊技者に大きな価値を与える大当たり遊技を行わせ、一方、比較結果が外れの場合は、「１２３」等の外れを表示する組み合わせで表示し通常遊技に戻るという、いわゆる第１種遊技機の場合は、始動口に入賞して乱数を取得する等の確率的要素が高く、それを実球の発射で検査するのは、長い時間を費やしてしまうため、遊技制御基板と検査装置（例えば、パーソナルコンピュータ）を所定の中継装置を介在させて接続し、遊技制御基板に直接に始動口信号を入力し、遊技制御基板より大当たり信号を取得して検査を行っている（すなわち、実球を発射せず、電気的に検査を行っている）。
【０００４】
また、大当たりを構成する図柄のうち、１／２が確率変動遊技となる第１種遊技機の場合は、その図柄の出現率も検査対象となるので、停止図柄の情報も取得している。
一方、遊技店においては、設置した遊技機の稼働情報等を収集して、経営情報（当店の営業に適した機種選択、一回交換、無制限等の営業方法の選択等）として活用するために、遊技情報収集管理システムを導入している。これは、店内に通信網を設置し、その通信網より遊技情報を管理装置が収集して稼働情報等を演算・加工するものである。
【０００５】
【発明が解決しようとする課題】
しかしながら、第３者機関による検査や遊技店での遊技情報の収集という点で、従来の遊技機にあっては、以下のような問題点があった。
（イ）上述の検査機関における検査において、遊技機製造メーカは、遊技制御基板と検査装置間に介在する中継装置を機種毎に作成し、その中継装置で、検査装置が所望する信号形態に変換している。
ところが、遊技制御基板から中継装置への入力に着目した場合、検査装置が所望する信号形態を作成するために、通常、遊技制御基板が外部信号として出力している信号のみでは間に合わず、遊技制御基板から延出する配線のコネクタに直に接続して必要な信号を取り出すための結線作業も必要となって、接続作業が煩雑であった。
例えば、大入賞口の開放時間の検査等を行うためには、大入賞口ソレノイド駆動信号を取り出す必要があるが、大入賞口ソレノイド駆動信号は遊技制御基板が外部信号として出力している信号ではない。そのため、遊技制御基板から延出して大入賞口ソレノイドに接続される大入賞口ソレノイド駆動信号の配線のコネクタに直に検査装置側の配線を接続して取り出すという結線作業を要する。このように遊技機製造メーカにおける検査準備が煩雑であった。
【０００６】
（ロ）また、機種毎に中継装置を作成しなければならず、面倒であるし、コストもかかっていた。
（ハ）遊技店において遊技情報を収集する際に、遊技機より外部信号として出力される信号（この外部信号は、例えば遊技店の管理装置に送出される）は、個別に出力される（例えば、大当たり信号、特図停止信号等と個別になっている）。そのため、信号の種類も自ずと限られてしまい、遊技店が本来望む情報を遊技機から出力できなかった。信号の種類が限られるのは、個別なので信号の種類を多くすると、そのための信号中継基板等の面積が嵩んで遊技機の裏側のスペースに取り付けられないことがあり、信号中継基板等の設置に限りがあるからである。また、遊技店が本来望む情報の背景を説明すると、例えば遊技店は集客のために、大当たり時における特図の図柄等で営業形態（１回交換等）を変える場合があり、大当りが発生すると、その都度店員が遊技機まで駆けつけて停止図柄を確認しなければならない。そのために、大当り時の停止図柄は、遊技店が本来望む情報となるが、従来はそのような遊技店が所望する情報を簡単に得ることが困難であった。
【０００７】
本発明は、上述した問題点に鑑みてなされたもので、検査機関による検査、および遊技機製造メーカにおける検査準備を容易にするとともに、遊技店が所望する遊技情報を簡単に出力できる遊技用演算処理装置を提供することを目的としている。
【０００８】
【課題を解決するための手段】
上記目的達成のため、請求項１記載の発明による遊技用演算処理装置は、遊技機の遊技制御手順たる遊技プログラムおよび該遊技プログラムの動作に関連して使用される作業用メモリを内蔵し、遊技プログラムに基づいて遊技制御を実行管理する遊技制御手段を備えた遊技用演算処理装置において、
前記遊技用演算処理装置は、
前記作業用メモリ領域に格納されている遊技情報を複写し、記憶する複写記憶手段と、
前記複写記憶手段に記憶されている遊技情報に基づいて、遊技情報の状態変化を検出するとともに、当該遊技情報の状態変化情報を記憶する状態変化情報記憶手段と、
外部からの要求に基づいて、前記遊技制御手段に関連する遊技情報を外部からの要求に対応して送出する遊技情報応答手段と、を有し、
前記遊技情報応答手段は、
前記遊技制御手段の作用に影響を与えることなく、前記複写記憶手段若しくは前記状態変化情報記憶手段から外部の要求に対応する応答情報を取得して送出することを特徴とする。
また、請求項１に従属する請求項２記載のように、表示装置に表示される複数の図柄を変動して、大当たりを表示する組合せで停止表示した際に、遊技者に大きな価値を与える大当たり遊技を行わせる遊技機において、
前記表示装置に表示される停止図柄情報を遊技情報として作業用メモリに格納し、
前記複写記憶手段は、該停止図柄情報を複写・記憶するようにしてもよい。
【０００９】
【発明の実施の形態】
以下、本発明の実施の形態を、多数のパチンコ遊技機（弾球遊技機であり、以下、遊技機と略称する。また、説明の都合上、遊技機をＰ機あるいはＰ台と適宜略称する）を設置した遊技店に適用した実施の形態として図面を参照して説明する。
Ａ．遊技店の全体構成
最初に、遊技店の全体構成について説明する。図１は遊技店の全体構成を示すブロック図である。図１において、１は遊技店であり、遊技店１にはＣＲ機タイプの遊技機１０ａ、１０ｂ等が多数設置されたパチンコ島１１、状態変化情報記録装置（ＪＲ）、補助状態変化情報記録装置（ＪＲ’）、履歴処理装置１２、カウンタ用コンピュータ（ＣＣ）、ＦＡＸ装置１３、事務所用コンピュータ（ＨＣ）、プリンタ１４、通信制御装置１５〜１８、玉計数機１９、島金庫２０、監視カメラシステム２１、アナウンスシステム２２および設定・検査装置２３（ただし、常時、後述の店内ネットワーク３７（すなわち、ＬＯＮ通信網９１）に接続されるものではない）が配置されている。
【００１０】
パチンコ島１１は、情報収集端末装置（情報収集ＢＯＸ）３１ａ、３１ｂ、・・・（以下、適宜、情報収集端末装置３１で代表する）、遊技機１０ａ、１０ｂ、・・・（以下、適宜、遊技機１０で代表する）、カード式球貸装置３２ａ、３２ｂ、・・・（以下、適宜、カード式球貸装置３２で代表する）、球切装置３３ａ、３３ｂ、・・・（以下、適宜、球切装置３３で代表する）、パルスタンク３４ａ、３４ｂ、・・・（以下、適宜、パルスタンク３４で代表する）およびネットワーク中継装置３５（例えば、ルータ）を備えている。なお、パチンコ島１１は遊技店１に複数が配置されるが、ここでは１つのパチンコ島１１の詳細を説明する。その他のパチンコ島も同様の構成である。
ネットワーク中継装置３５は１つのパチンコ島１１について、それぞれ１台ずつ配置されるが、その他の各装置（例えば、情報収集端末装置３１、球切装置３３、パルスタンク３４）は遊技機１０ａ、１０ｂ、・・・と同数だけ（すなわち、遊技機１０と対をなして）配置されている。
【００１１】
遊技機１０ａ、１０ｂ、・・・は、遊技状態を制御する遊技制御装置４１ａ、４１ｂ、・・・（以下、適宜、遊技制御装置４１で代表する）をそれぞれ有しており、遊技制御装置４１は役物の制御を行う遊技用演算処理装置（以下、図面では単に演算処理装置という）２００（いわゆるアミューズチップ用のＩＣ）（詳細は後述の図５参照）を内蔵している。遊技制御装置４１は遊技制御基板および基板を収納するケース等を含む概念である。
遊技機１０の側方にはカード式球貸装置３２（遊技設備装置）が配置され、プリペイドカードを使用した球の貸出し操作等は遊技機１０で可能である。
球切装置３３（遊技設備装置）は遊技機１０の補給タンクへパチンコ島１１から球を補給するもので、例えば球が１０個補給される毎に１パルスとなる信号（例えば、後述の図２に示す補給球数信号）が球切装置３３から出力される。パルスタンク３４（遊技設備装置）は発射されて遊技が終了した球が遊技機１０から外部に回収した球を計数するもので、例えば球の１０個流出（回収）に対応して１パルスとなる信号（後述の図２に示す回収球数信号）がパルスタンク３４から出力される。
【００１２】
情報収集端末装置３１ａ、３１ｂ、・・・は遊技情報収集装置１（ＰＪ１）、・・・、遊技情報収集装置２（ＰＪ２）、・・・および分配回路４２ａ、４２ｂ、・・・（以下、適宜、分配回路４２で代表する）をそれぞれ備えている。分配回路４２は遊技機１０、カード式球貸装置３２、球切装置３３およびパルスタンク３４に接続され、これらの各装置から入出力される信号を遊技情報収集装置１（ＰＪ１）および遊技情報収集装置２（ＰＪ２）に分配して連絡する。例えば、分配回路４２は遊技情報収集装置１（ＰＪ１）に対して売上信号、補給球数信号、回収球数信号、大当り信号、特図回転信号、確変信号、アミューズ通信信号を分配して連絡し、遊技情報収集装置２（ＰＪ２）に対して打止信号、金枠開閉信号、木枠開閉信号、空皿信号（遊技機１０の貯留タンクにパチンコ島１１から補給される球量が少なくなったことを検出する信号）、異常信号（不正な電磁波を出す等の不正な磁気力および電磁波を検出する信号）、電源断信号を分配して連絡する。
【００１３】
遊技情報収集装置１（ＰＪ１）は売上信号、補給球数信号、回収球数信号、大当り信号、特図回転信号、確変信号および遊技制御装置４１から入出力されるアミューズ通信信号に基づいて、自分が受け持つ遊技機１０および遊技設備装置より出力された遊技情報と、遊技情報収集装置２（ＰＪ２）より転送された遊技情報（状態変化情報）を併せて演算加工し、収集した遊技情報より遊技情報の変化を検出する処理等を行うとともに、遊技用演算処理装置２００の正当性判定（真偽判定）も行うもので、その詳細なブロック構成は後述する。
遊技情報収集装置２（ＰＪ２）は遊技機１０および遊技設備装置より収集した主に遊技機１０を監視するための状態変化情報（例えば、金枠開放信号、空皿信号等）を遊技情報収集装置１（ＰＪ１）へ転送する処理や遊技情報収集装置１（ＰＪ１）から発射停止要求があった場合に遊技機１０を不能動化する処理等を行う。
【００１４】
ネットワーク中継装置３５は、例えば、ルータ（Router）からなり、島内ネットワーク３６と店内ネットワーク３７の各ＬＯＮ間を中継接続する装置であり、島内ネットワーク３６にはＬＯＮ（米国エシャロン社によって開発されたＬＯＮ（Local Operating Network：エシャロン社登録商標）が採用される。
パチンコ島１１は店内ネットワーク３７を介して状態変化情報記録装置（ＪＲ）、補助状態変化情報記録装置（ＪＲ’）、履歴処理装置１２、カウンタ用コンピュータ（ＣＣ）、事務所用コンピュータ（ＨＣ）、通信制御装置１５〜１８および設定・検査装置２３と接続されている。店内ネットワーク３７には同様にＬＯＮが採用される。
島内ネットワーク３６、ネットワーク中継装置３５および店内ネットワーク３７は、全体として遊技情報収集装置（ＰＪ１）、（ＰＪ２）、状態変化情報記録装置（ＪＲ）、状態監視用管理装置（カウンタ用コンピュータ（ＣＣ））および情報処理用管理装置（事務所用コンピュータ（ＨＣ））の間を接続する通信網９１（以下、適宜ＬＯＮ通信網という）を構成する。
【００１５】
状態変化情報記録装置（ＪＲ）は遊技店１に１台ずつ設けられ（例えば、遊技機５００台に対して１台設置、あるいは複数階がある場合には各階毎に１台設置でもよい）、各パチンコ島１１に設けられている遊技情報収集装置１（ＰＪ１）より通報される遊技情報（状態変化情報）を遊技機毎に整理して記録し、補助状態変化情報記録装置（ＪＲ’）は状態変化情報記録装置（ＪＲ）のバックアップ用の装置であり、状態変化情報記録装置（ＪＲ）と対に設置される。
履歴処理装置１２は通信網３７に接続されているノード（ＰＪ１、ＰＪ２、ＪＲ、ＪＲ’等）がエラーを発生した際に、そのエラー情報が当該履歴処理装置１２へ通報されてくるので、そのエラー情報を記録する装置であり、後にエラー来歴をオペレータが確認できるようになっている。
【００１６】
カウンタ用コンピュータ（ＣＣ）としては、安価で普及しているパーソナルコンピュータが使用される。カウンタ用コンピュータ（ＣＣ）は当日の遊技機１０の状態変化情報を状態変化情報記録装置（ＪＲ若しくはＪＲ’）をポーリングして収集し、状態変化を検出して表示する処理を行い、この状態変化情報のうち、大当り、確率変動の場合は、カウンタ用コンピュータ（ＣＣ）で当該事象が発生した遊技機１０の詳細な遊技情報も確認したい場合が通常なので、この特定の状態変化の場合は直接に該当する遊技機１０の遊技情報収集装置（ＰＪ１）へ連絡し、遊技情報の応答を受けて、状態変化と併せて詳細な遊技情報をディスプレイ装置（例えば、ＣＲＴ）に表示する。また、状態変化情報記録装置（ＪＲ）がトラブルを起こして情報を収集できないときは、直ちにバックアップ用の補助状態変化情報記録装置（ＪＲ’）に収集先を切り替えて情報を収集する。
【００１７】
さらに、カウンタ用コンピュータ（ＣＣ）で所望の遊技機１０の遊技情報を確認したい場合は、直接該当する遊技情報収集装置（ＰＪ１）へ連絡して、応答した遊技情報を表示する機能もある。カウンタ用コンピュータ（ＣＣ）と事務所用コンピュータ（ＨＣ）との間には専用通信網９２（例えば、イーサネット）が設けられており、カウンタ用コンピュータ（ＣＣ）で履歴情報（分析情報：売上、機種情報、時系列情報等）を確認したい場合は、事務所用コンピュータ（ＨＣ）との専用通信網９２により、分析情報を入手しディスプレイ装置に表示する。
カウンタ用コンピュータ（ＣＣ）にはＦＡＸ装置１３が接続され、カウンタ用コンピュータ（ＣＣ）の演算した情報を外部に送信可能である。
【００１８】
事務所用コンピュータ（ＨＣ）としては、安価で普及しているパーソナルコンピュータが使用される。事務所用コンピュータ（ＨＣ）は当日の過去分の遊技情報を元に履歴情報・分析情報に加工する情報処理系管理装置としての位置付けであり、遊技情報収集装置（ＰＪ１若しくはＰＪ２）を所定間隔毎にポーリングして遊技情報を収集し、履歴情報・分析情報に加工して格納（例えば、内部記憶装置）するとともに、ディスプレイ装置（例えば、ＣＲＴ）に表示する。また、事務所用コンピュータ（ＨＣ）で所望の遊技機１０の遊技情報を確認したい場合は、直接該当する遊技情報収集装置（ＰＪ１）へ連絡して、応答した遊技情報を表示する機能もある。さらに、事務所用コンピュータ（ＨＣ）で遊技機１０の状態変化情報（リアル系の情報）を確認したい場合は、専用通信網９２（例えば、イーサネット）を介してカウンタ用コンピュータ（ＣＣ）より状態変化情報を入手しディスプレイ装置に表示する。事務所用コンピュータ（ＨＣ）にはプリンタ１４が接続され、収集した情報を印刷出力可能である。
ここで、カウンタ用コンピュータ（ＣＣ）および事務所用コンピュータ（ＨＣ）は、遊技情報を管理する管理装置を構成する。
【００１９】
通信制御装置１５〜１８は玉計数機１９、島金庫２０、監視カメラシステム２１およびアナウンスシステム２２がＬＯＮ通信網９１である店内ネットワーク３７を介して他の装置との通信を行う際のインターフェース処理を行う。
玉計数機１９は遊技者が獲得した球（例えば、景品交換のため）の計数を行い、計数値をカウンタ用コンピュータ（ＣＣ）および事務所用コンピュータ（ＨＣ）に転送し、当該遊技者に対して景品交換に使用すべく計数結果をプリントアウトして渡す。島金庫２０は遊技店１での両替機若しくは現金式球貸装置等より回収した貨幣を収納する装置であり、現在の情報を事務所用コンピュータ（ＨＣ）およびカウンタ用コンピュータ（ＣＣ）に転送する。
【００２０】
監視カメラシステム２１は遊技店１内に配置された監視カメラを管理して、撮像された画像を記録するシステムであり、アナウンスシステム２２は遊技店１内のアナウンスを自動的に行うシステムである。
設定・検査装置２３としては、例えばノート型のパーソナルコンピュータ等が使用され、店内ネットワーク３７（ＬＯＮ通信網９１）に対して通信への加入／脱退が可能なもので、遊技情報収集装置１（ＰＪ１）へ当該遊技情報収集装置１（ＰＪ１）に接続される遊技機１０の遊技制御装置４１に内蔵されている遊技用演算処理装置２００の正当性を判定する際の判定基準情報として使用する遊技用演算処理装置２００に内蔵されている遊技プログラムと同一の基準遊技プログラムを設定するとともに、遊技用演算処理装置２００の識別のための固有ＩＤを設定する。設定・検査装置２３には正規の遊技プログラム（すなわち、基準遊技プログラム）を保有しており、例えば正規プログラムを格納したＦＤ（フロッピィディスク）をドライブ可能なドライブ装置が装着されている。
なお、設定・検査装置２３は常に遊技店１の店内ネットワーク３７に接続されているものではなく、遊技機製造メーカ、信用機関等で遊技機１０が遊技店１に設置された際（例えば、いわゆる新台の入替え等）に店内ネットワーク３７に接続され、遊技情報収集装置１（ＰＪ１）による遊技用演算処理装置２００の監視の際に使用される判定基準情報が設定される。
【００２１】
Ｂ．遊技情報収集装置１（ＰＪ１）の構成
次に、遊技情報収集装置１（ＰＪ１）のブロック構成について説明する。図２は遊技情報収集装置１（ＰＪ１）のブロック図である。図２において、遊技情報収集装置１（ＰＪ１）はＣＰＵ５１、ＲＯＭ５２、ＲＡＭ５３、ＥＥＰＲＯＭ５４、バックアップ電源５５、発信回路５６、通信制御装置５７、出力インターフェース回路（Ｉ／Ｆ）５８、入力インターフェース回路（Ｉ／Ｆ）５９、バス６０および乱数発生回路６１を備えている。
【００２２】
ＣＰＵ５１はＲＯＭ５２に格納されている処理プログラムに基づいて自分が受け持つ遊技機１０および遊技設備装置より出力された遊技情報と、遊技情報収集装置２（ＰＪ２）より転送された遊技情報（状態変化情報）を併せて演算加工し、収集した遊技情報より遊技情報の変化を検出する処理等を行うとともに、遊技用演算処理装置２００の正当性判定も行う。乱数発生回路６１は遊技プログラムが格納されるアドレス範囲の最大値以上の乱数データを発生させる。ＣＰＵ５１が行う遊技用演算処理装置２００の正当性判定では、乱数発生回路６１の出力を利用し、ランダムなアドレスの遊技プログラム内容に基づく判定を行う。すなわち、ＣＰＵ５１は遊技用演算処理装置２００の正当性判定を行う際に、乱数発生回路６１より乱数値を取得し、遊技用演算処理装置２００内の遊技プログラムが格納されているアドレス範囲内のアドレス値（所定部分）に補正して、そのアドレス値に格納されている遊技プログラムの内容を遊技用演算処理装置２００に要求する。そして、ＣＰＵ５１は上記指令に応じて読み出された遊技用演算処理装置２００からの遊技プログラムの所定部分と、設定・検査装置２３により設定されて記憶している基準遊技プログラムの該当する所定部分とを比較して遊技用演算処理装置２００の正当性（真偽）を判定する。
【００２３】
ＲＯＭ５２は遊技用演算処理装置２００の正当性判定のためのプログラムや遊技情報の収集・加工等のための処理プログラムを格納しており、ＲＡＭ５３はワークエリアとして用いられる。
ＥＥＰＲＯＭ５４は遊技用演算処理装置２００の正当性を判定する際の判定情報となる遊技用演算処理装置２００に内蔵されている遊技プログラムと同一の基準遊技プログラム（すなわち、判定基準情報）を記憶する。また、遊技用演算処理装置２００を識別するための固有ＩＤを記憶する。上記各情報は、設定・検査装置２３により設定される。さらに、ＥＥＰＲＯＭ５４は状態変化情報の監視用の設定値も記憶する。
【００２４】
バックアップ電源５５はＲＡＭ５３の記憶情報をバックアップする電源である。発信回路５６はＣＰＵ５１に制御クロック信号を供給し、通信制御装置５７は島内ネットワーク３６を介して遊技情報収集装置１（ＰＪ１）と他のネットワーク端末との間で情報の転送等に必要な通信の制御を行う。出力インターフェース回路（Ｉ／Ｆ）５８は遊技機１０とＣＰＵ５１との間の出力インターフェース処理を行うもので、出力インターフェース回路（Ｉ／Ｆ）５８から遊技機１０の遊技制御装置４１に対してアミューズ通信信号（例えば、プログラム要求コマンド）が出力される。
【００２５】
入力インターフェース回路（Ｉ／Ｆ）５９は遊技機１０および遊技設備装置（球貸装置３２等）とＣＰＵ５１との間の入力インターフェース処理を行うもので、アミューズ通信信号、カードによる売上信号、現金式の球貸装置（図示略）から現金による売上信号、球切装置３３から補給球数信号、パルスタンク３４から回収球数信号、遊技制御装置４１から特図回転信号（特図の回転を知らせる信号）、大当り信号、確変信号（確率変動中および大当り遊技中に、それを知らせる信号）がそれぞれ入力されるようになっている。
【００２６】
Ｃ．遊技盤の構成
次に、図３は遊技機１０の遊技盤７１を示す図であり、遊技盤７１には前面の略円形領域がガイドレール７２で囲まれることにより遊技領域が形成される。遊技領域には、複数の識別情報（いわゆる特図）を複数列で変動表示する特別図柄表示装置７３、大入賞口を有する特別変動入賞装置７４、特図始動口として機能する普通変動入賞装置７５（いわゆる普電と呼ばれるもの）、普通変動入賞装置７５に設けられた普通図柄（以下、普図という）を表示する普通図柄表示装置７６、スルーチャッカー形式の普通図柄始動ゲート７７、一般入賞口７８、７９、風車と呼ばれる複数の打球方向変換部材８０、サイドランプ８１、８２、アウト穴８３などが備えられている。
そして、普通変動入賞装置７５内の入賞流路には特図始動スイッチ９１が、普通図柄始動ゲート７７内の通過流路には普図始動ゲートスイッチ９２が、それぞれ設けられている。また、特別変動入賞装置７４の大入賞口内における継続入賞流路には継続スイッチ９３が、一般入賞流路にはカウントスイッチ９４がそれぞれ設けられている（上記各スイッチは図４参照）。
【００２７】
特別図柄表示装置７３の上部には、一般入賞口９５が設けられるとともに、この場合４個の特図始動記憶表示器９６が設けられている。普通変動入賞装置７５には、この場合４個の普図始動記憶表示器９７が設けられている。普通図柄表示装置７６は、例えば一桁の数字を表示する７セグメントの表示部を有し液晶又はＬＥＤ等よりなる表示器であり、この場合上記普通図柄（普図）は、一桁の数字である。始動記憶表示器９６、９７は、後述するように特図あるいは普図の始動記憶の数をそれぞれ表示するものである。
特図始動スイッチ９１は普通変動入賞装置７５に玉が入賞したことを検出し、普図始動ゲートスイッチ９２は普通図柄始動ゲート７７を玉が通過したことを検出し、カウントスイッチ９４は特別変動入賞装置７４の大入賞口に入った全ての玉を検出し、継続スイッチ９３は大入賞口に入った玉のうちいわゆる継続入賞（Ｖ入賞）した玉を検出する。
【００２８】
なお、遊技盤７１の遊技領域には、通常天釘やヨロイ釘といった多数の障害釘が設けられるが、ここでは繁雑になるので図示省略している。また、同様に図示省略しているが、遊技盤７１には、その他の各種装飾ランプや、ＬＥＤ等が設けられていてもよい。
また、本発明では、遊技盤における遊技領域はどのようなものでもよく、例えばいわゆる「第１種」に属するものあるいは図柄表示装置を備えた「第３種」に属するもの、あるいは他の機種等であってもよく、要は作業用メモリ（後述のＲＡＭ）を内蔵し、遊技プログラムに基づいて遊技制御を実行管理する遊技制御手段を備えた遊技用演算処理装置を有するものするものであれば、任意の構成をとり得るが、一例として本実施例では「第１種」に属するタイプのものを用いている。
【００２９】
Ｄ．遊技制御装置の構成
次に、図４は遊技制御装置４１を示す図であり、遊技制御装置４１は、パチンコ遊技等に必要な役物制御を行うワンチップマイコンからなる遊技用演算処理装置２００（詳細は図５参照）と、水晶の発振周波数を分周して所定のクロックを得る発振器１０１と、各種センサ信号を受け入れる入力インターフェース１０２と、出力インターフェース１０３と、遊技に必要な効果音を生成する（あるいは音声合成を行ってもよい）サウンドジェネレータ１０４と、サウンドジェネレータ１０４からの音声信号を増幅して遊技機１０の所定箇所に配設されたスピーカー１０５に出力するアンプ１０６と、遊技制御装置４１と外部との間で信号の受け渡たしを行う外部通信用端子１０７と、を含んで構成される。
【００３０】
入力インターフェース１０２には、前述の特図始動スイッチ９１、普図始動ゲートスイッチ９２、継続スイッチ９３、カウントスイッチ９４およびセーフセンサ１０８からの信号が入力される。セーフセンサ１０８は入賞した遊技球を検出する。出力インターフェース１０３からは、情報収集端末装置３１に遊技情報を出力するための外部情報端子１０９、特別図柄表示装置７３の表示制御を行う表示制御装置１１０、特別変動入賞装置７４である大入賞口を開閉駆動する大入賞口ソレノイド１１１、特図始動記憶表示器９６、普通図柄表示装置７６、普通変動入賞装置７５を駆動する普通電動役物ソレノイド１１２、普図始動記憶表示器９７、入賞球に対応して賞球の排出を制御する賞球排出回路１１３、各種装飾ランプ、ＬＥＤ（例えばサイドランプ８１、８２等）に制御信号が出力される。
【００３１】
Ｅ．遊技用演算処理装置２００の構成
次に、遊技機１０の遊技制御装置４１が内蔵している役物の制御を行う遊技用演算処理装置２００の構成について説明する。図５は遊技用演算処理装置２００の構成を示すブロック図である。図５において、遊技用演算処理装置２００はいわゆるアミューズチップ用のＩＣとして製造され、遊技制御を行う遊技領域部２００Ａおよび情報管理を行う情報領域部２００Ｂに区分される。
まず、遊技領域部２００ＡはＣＰＵコア２０１、ＲＯＭ２０２、ＲＡＭ２０３、外部バスインターフェース２０４、乱数生成回路２０５、クロックジェネレータ２０６、リセット／割込制御回路２０７、アドレスデコーダ２０８、出力制御回路２０９およびバス２１０により構成される。
【００３２】
ＣＰＵコア２０１は遊技制御のための演算処理を行う。ＲＯＭ２０２は遊技プログラムを格納しているとともに、所定領域に正当性確認情報を記憶している。正当性確認情報とは、遊技用演算処理装置２００の正当性の簡易チェックを行う場合の情報であり、例えば後述の書込終了コード、初期設定情報、メーカコード（遊技機製造メーカコード）、認定コード、固有ＩＤを使用して所定の演算（例えば、各情報を加算演算したチェックサム、ＣＲＣ等の演算）を施した結果値である。正当性確認情報は第３者機関あるいは遊技機製造メーカがＲＯＭ２０２に遊技プログラムを書き込む際に、所定の領域に書き込まれる。なお、遊技機製造メーカが書き込み際には、その結果値だけが第３者機関から知らされる。
【００３３】
遊技用演算処理装置２００の簡易チェックを行う場合、遊技用演算処理装置２００の電源立ち上がり時に、遊技用演算処理装置２００自身が演算した演算値と、遊技プログラムが格納されているＲＯＭ２０２の所定領域に予め書き込まれている正当性確認情報（すなわち、第３者機関等によって予め設定された結果値）とを比較判定することで、簡易的な遊技用演算処理装置２００のチェックを可能にする構成になっている。
ＲＡＭ２０３（作業メモリ（以下、ワークメモリ）に相当）は、遊技領域部２００Ａにおける遊技プログラムに基づく処理でワークエリア（作業領域）として用いられ、制御に必要なデータの一時記憶等を行う。外部バスインターフェース２０４は外部バスのインターフェース処理を行う。
【００３４】
外部バスインターフェース２０４にはＭＯＤＥ端子が設けられており、遊技プログラムをＲＯＭ２０２に書き込む際に、このＭＯＤＥ端子を［Ｈ］レベルにすると、ＲＯＭ２０２への書き込みモードとなって遊技機製造メーカあるいは第３者機関による遊技プログラムの書き込みが可能になる。書き込む方法は、外部バスインターフェース２０４のＭＯＤＥ端子を［Ｈ］レベルにし、アドレス端子（Ａ０〜Ａ１５）、データ端子（Ｄ０〜Ｄ７）を利用して行う。なお、書き込みモードは遊技プログラムの書き込みを可能にするものであり、ブートプログラムを書き込みできるようにするものではない。また、ＲＯＭ２０２への遊技プログラムの書き込みが終了すると、後述のパラメータメモリ２１２の所定領域に書込終了コードが記録（例えば、所定のコード若しくは所定ビットを物理的に切断することで記録）される。そして、パラメータメモリ２１２に既に書込終了コードが記録されている場合には、ＲＯＭ２０２への遊技プログラムの書き込みはできない。
【００３５】
乱数生成回路２０５は遊技の実行過程において遊技価値（例えば、大当り）を付加するか否か等に係わる乱数（乱数は、大当たりの決定や、停止時の図柄の決定等に使用）を生成するもので、一様性乱数を生成する数学的手法（例えば、合同法あるいはＭ系列法等）を利用して乱数を生成する。本実施の形態では、機種に関連した情報を乱数生成の際における種値として利用する。
クロックジェネレータ２０６は所定のクロック信号を生成する。リセット／割込制御回路２０７はシステムリセット、ユーザリセットや割り込み要求を検出してＣＰＵコア２０１に知らせる。アドレスデコーダ２０８は内蔵デバイスおよび内蔵コントロール／ステータスレジスタ群のロケーションをメモリマップドＩ／Ｏ方式およびＩ／ＯマップドＩ／Ｏ方式によりデコードする。出力制御回路２０９はアドレスデコーダ２０８からの信号の制御を行って外部端子より８ビットの制御信号（ＣＳ０〜ＣＳ７）を外部に出力する。バス２１０はデータバス、アドレスバス、制御バスを含むものであり、情報領域部２００Ｂにも連絡している。
【００３６】
次に、遊技用演算処理装置２００における情報管理を行う情報領域部２００Ｂは、ＲＯＭ２１１、パラメータメモリ２１２、バスモニタ回路２１３、ＤＰＲＡＭ２１４、セキュリティメモリ２１５、ステータスメモリ２１６、制御回路２１７、外部通信制御回路２１８、バス２１９および遊技領域部２００Ａ側のバス２１０を含んで構成される。なお、ＤＰＲＡＭ２１４がバス２１９に連絡する側にはバッファ回路２２０（図６参照）が配置されるが、図５では図示略している。
ＲＯＭ２１１はブートプログラムを格納しており、遊技用演算処理装置２００の電源オン時にはブートプログラムが立ち上がって、所定の簡易チェックを行い、正常であれば遊技プログラムに処理を移行させるようになっている。パラメータメモリ２１２は書込終了コードおよび初期設定情報を格納している。書込終了コードとは、ＲＯＭ２０２に遊技プログラムを書き込んだ後に正当なものにより書き込みが行われたことを示すために書き込まれる情報で、詳細は後述する。初期設定情報とは、遊技機製造メーカが遊技プログラムを書き込む際に、チップセレクトＣＳの入力／出力を設定するための情報であり、例えばＣＳ０、１、２を入力に使用し、ＣＳ３、４、５、６、７を出力に使用するという情報である。
【００３７】
ＤＰＲＡＭ２１４は、バス２１０を介して遊技領域部２００Ａ側のＲＡＭ２０３の内容を複写して記憶するもので、遊技領域部２００Ａ側および情報領域部２００Ｂ側の双方よりアクセスが可能な構成になっている。ただし、遊技領域部２００Ａ側はデータの書き込みのみが可能で、読み出しはできない。
バスモニタ回路２１３は、情報領域部２００Ｂ側より遊技領域部２００Ａ側のバス２１０の状態監視および制御を行う。ここでの制御とは、ＲＡＭ２０３の内容をＤＤＰＲＡＭ２１４に複写する際のタイミング制御や、遊技プログラムを外部に出力する際に遊技領域部２００Ａ側のバス２１０を開放してＲＯＭ２０２から遊技プログラムを読み込んで情報領域部２００Ｂ側より外部に出力する等の制御である。
【００３８】
ここで、ＤＰＲＡＭ２１４へのデータアクセスについて、図６を参照して説明する。ＤＰＲＡＭ２１４には遊技領域部２００Ａのバス２１０（アドレスバス、データバス、制御バスを含む）がバッファ回路２２０を介して接続され、ＲＡＭ２０３の所定アドレスに情報を書き込む際に、ＤＰＲＡＭ２１４にも同一アドレスに同一情報を書き込むようにして情報領域部２００Ｂに情報を複写する処理が行われる。ただし、制御バスのうち、ＲＤ信号（読み出し制御信号）はＤＰＲＡＭ２１４に接続されない。
また、情報の複写という点で、ＲＡＭ２０３とＤＰＲＡＭ２１４については情報の書き込み速度や好ましい書き込みタイミングが異なることもあるので、ＤＰＲＡＭ２１４側に接続されるアドレスバス、データバス、制御バスにバッファ回路２２０を設け、そのバッファ回路２２０をバスモニタ回路２１３でコントロール（例えば、ＲＡＭ２０３のデータをプールして書き込むタイミングを遅らせるような制御）するようにし、高速動作のＲＡＭ２０３の内容を確実にＤＰＲＡＭ２１４に複写する（高速動作のＲＡＭ２０３の内容を複写すればよいので、ＤＰＲＡＭ２１４への複写タイミングは遅れても、バッファに複写内容を逐次入れておくことで、確実に複写可能である）。これにより、データのビット落ち等を防いで確実にデータの複写を行う。
ＤＰＲＡＭ２１４、バス２１０、バスモニタ回路２１３およびバッファ回路２２０は、作業用メモリ（ＲＡＭ２０３）領域に格納されている遊技情報を複写し、記憶する複写記憶手段を構成する。
【００３９】
図５に戻り、セキュリティメモリ２１５（例えば、ＥＥＰＲＯＭで構成）には遊技用演算処理装置２００の識別や正当性の判定のために使用する固有ＩＤ、メーカコード（遊技機製造メーカコード）、認定コード（第３者機関により検査が合格した遊技機に付与される番号で、認可された遊技機の認可コードである）が書き込まれている。
ステータスメモリ２１６は、制御回路２１７がＤＰＲＡＭ２１４の内容を参照して遊技情報の状態変化情報を検出して書き込むための記憶領域である。ＤＰＲＡＭ２１４には遊技領域部２００Ａ側のＲＡＭ２０３に格納されている情報と同一の情報が同一のアドレスに書き込まれるようになっており、予め遊技領域部２００Ａ側のＲＡＭ２０３の特定アドレスに遊技情報を書き込むようにしておけば、情報領域部２００Ｂ側ではＤＰＲＡＭ２１４よりその特定アドレスから情報を取得することで状態変化情報を得ることができる。このように取り決めをしておかないと、情報領域部２００Ｂ側でＲＡＭ２０３の情報の内容がわからないからである。
【００４０】
制御回路２１７は情報領域部２００Ｂ側を制御するもので、バッファメモリを有している。制御回路２１７の制御のうちの監視処理の内容としては、例えばバスモニタ回路２１３を介してＣＰＵコア２０１の動作を監視し、非動作中に遊技領域部２００ＡのＲＡＭ２０３の内容を情報領域部２００ＢのＤＰＲＡＭ２１４へコピーする処理、また、外部装置である遊技情報収集装置１（ＰＪ１）よりのメモリ内容要求指令により、情報領域部２００ＢのＤＰＲＡＭ２１４の内容を外部へ連絡したり、遊技プログラム要求指令により、バスモニタ回路２１３を介してＲＯＭ２０２内の遊技プログラムを外部へ連絡したりする処理がある。その場合、バッファメモリは制御回路２１７から指示された情報の一時的なバッファ記憶を行う。
【００４１】
外部通信制御回路２１８は外部との通信を行うもので、例えば外部よりの指令に基づいて演算処理装置２００内に格納されている情報（例えば、状態変化情報、遊技プログラム、書込終了コード、固有ＩＤ等）を外部へ応答する等の処理を行う。なお、外部通信制御回路２１８が外部へ連絡する際には、情報に対して暗号化を施して行ってもよい。
遊技用演算処理装置２００では、遊技領域部２００Ａおよび情報領域部２００Ｂがバスモニタ回路２１３を介して独立して動作する。すなわち、情報領域部２００Ｂ側は遊技領域部２００ＡにおけるＣＰＵコア２０１の作動に関係なく（プログラム実行に関係なく）、動作可能である。
【００４２】
ここで、遊技用演算処理装置２００の遊技領域部２００Ａは遊技制御手段を構成する。また、情報領域部２００Ｂの制御回路２１７およびステータスメモリ２１６は、複写記憶手段に記憶されている遊技情報に基づいて遊技情報の状態変化を検出するとともに、当該遊技情報の状態変化情報を記憶する状態変化情報記憶手段を構成する。外部通信制御回路２１８およびバス２１９は、外部（例えば、遊技情報収集装置１（ＰＪ１））からの要求に基づいて遊技領域部２００Ａ（遊技制御手段）に関連する遊技情報を外部からの要求に対応して送出する遊技情報応答手段を構成し、遊技情報応答手段は遊技制御手段の作用に影響を与えることなく、複写記憶手段若しくは状態変化情報記憶手段から外部の要求に対応する応答情報を取得して送出するように構成されている。
【００４３】
次に、作用を説明する。
本実施の形態では、遊技用演算処理装置２００の電源オン時にブートプログラムが立ち上がって正当性の簡易チェックが行われ、その後、外部の遊技情報収集装置１（ＰＪ１）により所定間隔毎に遊技プログラムを使用した正当性の判定が行われる。遊技機１０の役物制御は遊技用演算処理装置２００の遊技領域部２００Ａにより行われ、遊技情報の変化検出および遊技領域部２００Ａ（遊技制御手段）に関連する遊技情報を外部からの要求に対応して送出する処理は、情報領域部２００Ｂ側で行われる。最初に、役物制御の動作から説明する。
Ａ．役物制御の動作
図７は遊技プログラムにより行われる役物制御のフローチャートである。この制御処理は、ステップＳ１からステップＳ１７までの１シーケンスを所定の基準時間毎（割り込み毎）に繰り返し実行される。
【００４４】
処理が開始されると、ステップＳ１において、まず電源の投入時であるか否かを判別し、電源投入時であればステップＳ２初期化処理を行い、今回のルーチンを終了する。初期化処理では、ＲＡＭ２０３におけるワークエリアのイニシャライズ、Ｉ／Ｏレジスタの設定、システム内部のレジスタの設定処理、フラグのイニシャライズ等が行われる。
ステップＳ１で電源投入時でなければ、ステップＳ３に進んで入力処理を行う。ここでは、例えば特図始動スイッチ９１や普図始動ゲートスイッチ９２からの入力信号のチャタリング除去、論理変換の入力処理を行うとともに、特図始動スイッチ９１の入力があった場合には所定数（４個）まで、そのタイミングで後述の乱数更新処理にて作成された乱数値を取得し記憶する処理を行う。そして、このステップＳ３において、ＲＡＭ２０３のワークエリアで特図記憶１〜４の各データのセットおよびクリアが行われる。
【００４５】
図９はＲＡＭ２０３（ワークメモリ）に記憶される遊技情報のうち特図に関連するデータを示すもので、これらのデータは遊技用演算処理装置２００の遊技領域部２００Ａに配置されているＲＡＭ２０３の所定アドレスに記憶されるが、当然に、情報領域部２００Ｂ側のＤＰＲＡＭ２１４（複写メモリ）にも同一のアドレスに同一の内容が複写される。
図９の遊技情報のうち、以下はビットデータである。
「特別図柄変動中データ」：特図変動中は「１」
「特別図柄停止データ」：特図停止後の所定時間は「１」
「大当たりデータ」：大当たり中は「１」
「大入賞口オンデータ」：大入賞口オン中は「１」
「特図記憶データ１，２，３，４」：特図記憶に対応して記憶有りは「１」
「エラーデータ」：エラー中は「１」
また、図９の遊技情報のうち、以下はバイトデータである。
「１桁目特図停止図柄データ」：左停止図柄データを表す所定のコード
「２桁目特図停止図柄データ」：中停止図柄データを表す所定のコード
「３桁目特図停止図柄データ」：右停止図柄データを表す所定のコード
【００４６】
次いで、ステップＳ４で賞球数制御処理を行う。これにより、賞球排出回路１１３へ賞球数が送信される。次いで、ステップＳ５で乱数更新処理を行う。乱数更新処理は、乱数を更新する処理であり、初期値を乱数生成回路２０５より取得し、以降は本シーケンスが繰り返される度に＋［１］して乱数が作成される。これにより、特図および普図の乱数が変り、大当りあるいは普図当りの乱数抽出値がランダム性を保つようになる。
次いで、ステップＳ６で処理番号による分岐判断を行い、処理ＮＯ．（処理番号）に従ってステップＳ７〜Ｓ１０のうちの該当するいずれか一つの処理を行う。ステップＳ７〜Ｓ１０の概要は以下のとおりである。
【００４７】
ステップＳ７：通常処理
通常処理（普段処理）では、始動記憶がある場合に、始動記憶数を一つ減らした後、始動記憶に対応して記憶された乱数を取得し、大当り判定を行って特図の停止図柄を決定する。すなわち、入力処理で取得した乱数値の記憶がある場合は、その乱数値と大当たり判定値との比較判定を行い、大当たりの場合は大当たり停止図柄を決定するとともに、当該大当たり停止図柄をワークメモリ（ＲＡＭ２０３）の所定アドレスに格納し（ＤＰＲＡＭ２１４に複写され、情報領域部２００Ｂ側にも停止図柄が記憶されることで、外部に停止図柄を連絡できる）、処理番号を図柄変動処理に切り替える。なお、大当たり停止図柄は図９に示すようにバイトデータである「１桁目特図停止図柄データ」〜「３桁目特図停止図柄データ」として格納される。
【００４８】
一方、外れの場合は、外れ停止図柄を決定するとともに、当該外れ停止図柄をワークメモリ（ＲＡＭ２０３）の所定アドレスに格納し（ＤＰＲＡＭ２１４に複写され、情報領域部２００Ｂ側にも停止図柄が記憶されることで、外部に停止図柄を連絡できる）、処理番号を図柄変動処理に切り替える。同様に、外れ停止図柄も図９に示すようにバイトデータである「１桁目特図停止図柄データ」〜「３桁目特図停止図柄データ」として格納される。また、停止図柄がリーチ図柄である場合には、リーチフラグをセットした後、図柄変動処理の番号に処理番号を変更して、次のシーケンスで図柄変動処理が行われるようにする処理を行う。そして、始動記憶がない場合には、処理番号をこの普段処理を行う番号のままとして、次のシーケンスでもこの普段処理が繰返されるようにする。
【００４９】
ステップＳ８：図柄変動処理
図柄変動処理は、特図の図柄を変動および停止させる処理で、この処理で設定された表示情報を後述の「データ転送処理」（ステップＳ１３）で表示制御装置１１０に送出することで、表示制御装置１１０により特図が特別図柄表示装置７３に表示される。また、ワークメモリ（ＲＡＭ２０３）の所定アドレスの所定領域に対して、図９に示すように特図変動中データのセットおよびクリア、特図停止データのセットおよびクリアが行われる。
【００５０】
ステップＳ９：大当り処理
大当り処理では、大入賞口（特別変動入賞装置７４）開放等の大当たり処理を行う。大入賞口オンデータ（図９参照）は、ここでセットおよびクリアが行われる。
ステップＳ１０：外れ処理
外れ処理では、外れ停止図柄停止後、通常処理に戻る際の処理を行う。
以上の処理番号による分岐処理（ステップＳ７〜Ｓ１０）によれば、メインルーチンのシーケンスが繰返される度に、遊技状態に応じて処理番号が変更されてゆく。
【００５１】
次に、図７に示すメインルーチンでは、以上の分岐処理がなされた後に、次いで、ステップＳ１１で普図・普電を制御する処理を行う。ここで、普通図柄変動中データ、普通図柄停止データ、普図当たりデータ、普通電動役物オンデータ、普図記憶１、２、３、４データ、および１、２、３桁目普図停止図柄データの処理が行われる。
図１０はＲＡＭ２０３（ワークメモリ）に記憶される遊技情報のうち普図に関連するデータを示すもので、これらのデータは遊技用演算処理装置２００の遊技領域部２００Ａに配置されているＲＡＭ２０３の所定アドレスに記憶されるが、当然に、情報領域部２００Ｂ側のＤＰＲＡＭ２１４（複写メモリ）にも同一のアドレスに同一の内容が複写される。
【００５２】
図１０の遊技情報のうち、以下はビットデータである。
「普通図柄変動中データ」：普図変動中は「１」
「普通図柄停止データ」：普図停止後の所定時間は「１」
「普図当たりデータ」：普図当たり中は「１」
「普通電動役物オンデータ」：普通電動役物オン中は「１」
「普図記憶データ１，２，３，４」：普図記憶に対応して記憶有りは「１」
また、図１０の遊技情報のうち、以下はバイトデータである。
「１桁目普図停止図柄データ」：左停止図柄データを表す所定のコード
「２桁目普図停止図柄データ」：中停止図柄データを表す所定のコード
「３桁目普図停止図柄データ」：右停止図柄データを表す所定のコード
なお、普図停止図柄データが３桁となっているのは普図の拡張機能があり、例えば普通図柄表示装置が３桁を表示可能なタイプであっても対応できるようにしている。ただし、本実施の形態では普図が１桁のみの普通図柄表示装置７６を使用しており、そのため本実施の形態では「１桁目普図停止図柄データ」だけを使用している。
次いで、ステップＳ１２で外部情報処理を行う。これにより、外部情報（大当たり等を外部の管理装置側に出力する信号）の設定が行われる。
【００５３】
次いで、ステップＳ１３でデータ転送処理を行う。これにより、図柄変動処理、大当たり処理等で設定された表示情報が表示制御装置１１０へ送信される。次いで、ステップＳ１４でランプ・ＬＥＤ処理を行う。これにより、ランプ・ＬＥＤ１１４に対応する表示データが設定され、装飾の演出が行われる。次いで、ステップＳ１５で出力処理を行い、上記の各処理で設定された出力データを出力する処理である。次いで、ステップＳ１６で音出力処理を行い、効果音等の出力が行われる。次いで、ステップＳ１７で不正監視・不正処理を行う。これは、例えばノーカウント不正等の監視およびその対応処理を行うものである。ステップＳ１７を経ると、メンルーチンの１シーケンスが終了する。
【００５４】
Ｂ．ステータス情報作成フロー
次に、遊技用演算処理装置２００の情報領域部２００ＢがＲＡＭ２０３よりＤＰＲＡＭ２１４（複写メモリ）に複写された遊技情報に基づいて制御回路２１７が遊技情報の状態変化を検出してステータスメモリ２１６に記憶する手順（フロー）について、図８（ａ）を参照して説明する。
情報領域部２００Ｂは制御回路２１７により制御されており、制御回路２１７では、まずステップＳ２１でＤＰＲＡＭ２１４の所定領域（遊技情報が格納されている領域：予め何の情報が、どこのアドレスで、どのような状態（例えば、Ｘアドレスは停止図柄情報であるとか、何ビット目は大当たりステータスとか、で格納されているかは決められている）より遊技情報を取得する。
【００５５】
ステップＳ２２では、取得した遊技情報に基づいて遊技情報の変化を検出し、変化した遊技情報をトリガーにして当該変化した状態変化情報（ステータス情報、以下同様）および他の状態変化情報を作成し、ステップＳ２３でこれらの状態変化情報（ステータス情報）をステータスメモリ２１６に書き込む（記憶する）。これは、変化した状態変化情報をトリガーに、他の変化していない状態変化情報も書き込むものであり、図１１に示すフォーマットで書き込みが行われる。
【００５６】
図１１に示すデータは以下の内容であり、各ステータスの能動状態で「１」となる。
「特別図柄変動中ステータス」：特図変動中で「１」
「特別図柄停止ステータス」：特図が停止すると所定時間は「１」
「大当たりステータス」：大当たりが発生すると「１」
「大入賞口オンステータス」：大入賞口オンで「１」
「特図記憶有りステータス」：特図記憶１〜４データに記憶有りで「１」
「普通図柄変動中ステータス」：普図変動中で「１」
「普通図柄停止ステータス」：普図が停止すると所定時間は「１」
「普図当たりステータス」：普図当たりが発生すると「１」
「普通電動役物オンステータス」：普通電動役物がオンすると「１」
「普図記憶有りステータス」：普図記憶１〜４データに記憶有りで「１」
「エラーステータス」：エラーが発生すると「１」
【００５７】
Ｃ．情報取得フロー
次に、遊技情報収集装置１（ＰＪ１）が遊技用演算処理装置２００より遊技情報若しくは状態変化情報（ステータス情報）を取得する手順（フロー）について、図８（ｂ）を参照して説明する。
遊技情報収集装置１（ＰＪ１）では、遊技情報収集処理においてステップＳ３１で遊技用演算処理装置２００のステータスメモリ２１６に記憶されている状態変化情報（ステータス情報）を監視する確認タイミングであるか否かを判別する。ここで、遊技情報収集装置１（ＰＪ１）は所定間隔毎にステータス情報を監視し、ＤＰＲＡＭ２１４（複写メモリ）より遊技情報および状態変化情報（ステータス情報）を取得するタイミングとしている。確認タイミングでなければリターンし、確認タイミングであればステップＳ３２でステータス要求を遊技用演算処理装置２００の制御回路２１７に送信する。
【００５８】
遊技用演算処理装置２００では、情報領域部２００Ｂ側の外部通信制御回路２１８を介して制御回路２１７が処理（遊技情報通信手順のフロー）を行い、まずステップＳ３３で遊技情報収集装置１（ＰＪ１）からの指令（ステータス要求）が正規な指令情報であるか否かを判別し、正規な指令情報でなければ処理を終了する。したがって、このときは無応答となる。無応答とすることによって、不正の防止を行う。
ステップＳ３３で正規な指令情報である場合には、ステップＳ３４に進んでステータス要求か否かを判別し、ステータス要求の場合はステップＳ３５で現在ステータスメモリ２１６に格納されているステータス情報を遊技情報収集装置１（ＰＪ１）へ送信して処理を終了する。
【００５９】
遊技情報収集装置１（ＰＪ１）では、ステップＳ３６で遊技用演算処理装置２００の情報領域部２００Ｂ側の処理によって送信されてきたステータス情報を受信して記憶する。次いで、ステップＳ３７で取得したステータス情報に変化があったか否かを判別し、変化がなければリターンする。変化があった場合にはステップＳ３８で該当するステータス情報の詳細を取得するために、該当する遊技情報が格納されているアドレス情報を指定して遊技用演算処理装置２００に対して遊技情報の要求を行うべく、遊技情報要求を送信する。
【００６０】
遊技用演算処理装置２００では、ステップＳ３４の判別結果でステータス要求でない場合はステップＳ３９で遊技情報の要求（ＤＰＲＡＭ２１４（複写メモリ）に格納されている遊技情報の要求：例えばアドレスが指定され、「そのアドレスから何バイト送信」という要求がくる）か否かを判別し、遊技情報の要求の場合はステップＳ４０で要求のあった遊技情報を遊技情報収集装置１（ＰＪ１）へ送信して処理を終了する。また、ステップＳ３９で遊技情報の要求でなければ、今回の処理を終了する。
遊技情報収集装置１（ＰＪ１）では、ステップＳ４１で遊技用演算処理装置２００に対してアドレス情報を指定して要求した遊技情報の応答を待って受信し、受信した遊技情報を記憶してリターンする。受信した遊技情報は、遊技情報収集装置１（ＰＪ１）の他の処理で演算・加工され、通信網９１に接続されている上位のノードに連絡されることになる。
【００６１】
Ｄ．遊技機の検査
次に、遊技機１０の検査方法について説明する。図１２は遊技機検査機関（例えば、第３者機関）により遊技機１０（特に、遊技制御装置４１）の検査を行う場合の本実施の形態の接続関係を示す図である。本実施の形態では、遊技機１０の遊技制御装置４１に内蔵されている遊技用演算処理装置２００と遊技機検査機関の空打ち検査装置３００とを接続（外部通信用端子１０７を介して）する。
遊技機１０（遊技制御装置４１）の検査では、実球を発射することなく、いわゆる空打ち検査が行われる。
【００６２】
（ａ）従来の検査方法
説明の都合上、ここで従来の検査方法を概略説明する。空打ち試験機においては、その入出力信号が規約されており、それに即して応答するように遊技機製造メーカ側は遊技制御基板と空打ち試験機との間に中継装置なるものを介在させている。すなわち、遊技制御基板は検査対象であり、空打ち試験機への入出力信号のための改造はできない。したがって、中継装置では空打ち試験機が要求する情報に基づいて遊技制御基板より取得する信号を加工し（管理装置（ホールコンピュータ）ヘ出力するために予め用意されている外部信号のみでは、空打ち試験機へ対応するための信号は作成できない。例えば、大入賞口ソレノイドを駆動する信号等を取得して対応している）、空打ち試験機が所望する信号形態に変換して応答する。
【００６３】
空打ち試験機との結線では、遊技制御基板より第１種連続役物用中継装置（特図に関わる処理）および普通電動役物用中継装置（普図に関わる処理）へ接続する。この場合、遊技制御基板より各中継装置への信号線は、各中継装置が必要とする信号線を連絡するためにばらばらに接続される。第１種連続役物用中継装置の場合、空打ち試験機から中継装置へ「第１種連続役物用に関する出力信号」が出される。これには、特図の所望の桁を選択する桁指定コード・bit０信号〜桁指定コード・bit３信号があるとともに、第１種始動口スイッチ、変動時間短縮ボタン、１０カウントスイッチ、継続領域スイッチの各信号がある。
【００６４】
そして、これらの信号に応答して第１種連続役物用中継装置から空打ち試験機に対して「中継装置からの第１種連続役物に関する入力信号」が入力されることになる。これには、特図のパターン（何の図柄か）を認識するために各々の図柄（桁指定のもの）を８ビット（bit）にコード化したデータであるパターンデータ・bit０信号〜パターンデータ・bit７信号、図柄のパターンが同じで色違い図柄がある場合、それを区別するためのカラーデータ（４ビット）であるカラーデータ・bit０信号〜カラーデータ・bit３信号、特図記憶を示す保留ランプ１信号〜保留ランプ４信号、大入賞口ソレノイド信号、大当り信号、中当たり信号、小当たり信号、図柄変動中信号、図柄確定信号、確率変動中信号、エラー信号がある。
【００６５】
一方、普通電動役物用中継装置の場合、空打ち試験機から中継装置へ「普通電動役物に関する出力信号」が出される。これには、普図の所望の桁を選択する桁指定コード・bit０信号〜桁指定コード・bit３信号があるとともに、普通図柄作動口スイッチ、変動時間短縮ボタン、入賞スイッチの各信号がある。
そして、これらの信号に応答して普通電動役物用中継装置から空打ち試験機に対して「中継装置からの普通電動役物に関する入力信号」が入力されることになる。これには、普図のパターン（何の図柄か）を認識するために各々の図柄（桁指定のもの）を８ビット（bit）にコード化したデータであるパターンデータ・bit０信号〜パターンデータ・bit７信号、普図の図柄のパターンが同じで色違い図柄がある場合、それを区別するためのカラーデータ（４ビット）であるカラーデータ・bit０信号〜カラーデータ・bit３信号、普図記憶を示す保留ランプ１信号〜保留ランプ４信号、普通電動役物ソレノイド信号、当り信号、図柄変動中信号、図柄確定信号、確率変動中信号、エラー信号がある。
【００６６】
次に、従来の検査方法の動作について概略説明すると、空打ち試験機は第１種始動口に設けられたセンサヘの疑似信号として、「第１種始動口スイッチ」信号を第１種連続役物用中継装置を介して遊技制御基板に出力して、図柄確定信号（図柄の停止が確定したことを知らせる信号）の入力を待ち、入力を受け付けると、停止した図柄のうち所望の図柄情報を取得すべく、桁指定コード信号を出力する（例えば、特図が３図柄の場合、左図柄（１桁目）、中図柄（２桁目）、右図柄（３桁目）と指定していく）。
【００６７】
第１種連続役物用中継装置は、遊技制御装置から表示制御装置へ出力される表示情報信号を取得しているので、その表示情報信号に基づいて空打ち試験機が望む情報形態で応答する。この場合、特図に使用する図柄はキャラクタ等の絵図柄もあるので、予め特図に使用する図柄を１６進値で対応させた変換表を遊技機検査機関へ提出している。例えば、「星の図柄」＝０６ｈという具合である。また、応答する図柄に色が付いている場合（例えば、赤の「７」、緑の「７」等）には、カラーデータも併せて応答する。この場合、第１種連続役物用中継装置には遊技制御装置より取得した表示情報信号に対応して空打ち試験機が所望する信号情報に変換するためのデータが設定されている。
【００６８】
このように、空打ち試験機から遊技制御基板に疑似信号を入力することで、遊技を行い、その結果として付随する情報（図柄情報（桁指定要求に対する応答）、保留ランプ、図柄変動、図柄確定等）の応答を受け、所定の検査（例えば、設定確率に対する大当たり出現率の検査）が行われる。同様に、普図、普電についても、普通電動役物用中継装置を使用して検査が行われる。
従来、空打ち試験機（検査機関）側が望む信号としては、上述した各種のものがあり（第１種の場合）、結線作業が大変であったり、機種毎に中継装置を作成する必要があったりして、面倒であるし、コストもかかっている。また、大当り時の停止図柄のように遊技店が本来望む情報を簡単に得られない。
【００６９】
（ｂ）本実施の形態の検査方法
これに対して本実施の形態では、第１種遊技機１０（普図普電付き）の場合、空打ち検査装置３００は第１種始動口（普通変動入賞装置７５）に設けられたセンサ（特図始動スイッチ９１）へ疑似的に外部より（遊技用演算処理装置２００の情報領域部２００Ｂの通信機能を利用せずに）信号を入力する。この作業は容易である。次いで、遊技用演算処理装置２００の通信機能を利用して空打ち検査装置３００で取得したい遊技情報を得る。これは、空打ち検査装置３００側で図８に示した遊技情報収集処理を行うことにより可能で、このとき空打ち検査装置３００により遊技用演算処理装置２００のステータスメモリ２１６を監視することで、遊技状態の変化を検出して所定のタイミングでＤＰＲＡＭ２１４（複写メモリ）より該当する遊技情報を取得する。
例えば、「第１種始動口スイッチ」信号を遊技制御装置４１に出力して特別図柄停止データの入力を待ち、入力を受け付けると、停止した図柄のうち所望の図柄情報を取得すべく、ＤＰＲＡＭ２１４（複写メモリ）より１桁目特図停止図柄データ〜３桁目特図停止図柄データを得る。これにより、特図が３図柄の場合の左図柄（１桁目）、中図柄（２桁目）、右図柄（３桁目）を容易に得ることができる。
【００７０】
このように本実施の形態では、遊技用演算処理装置２００における遊技領域部２００ＡのＲＡＭ２０３（ワークメモリ）の内容を、遊技領域部２００Ａ側の動作（遊技プログラムに基づく動作）に影響を与えることなく、情報領域部２００Ｂ側のＤＰＲＡＭ２１４（複写メモリ）に複写するとともに、外部より当該ＤＰＲＡＭ２１４（複写メモリ）の内容を読み取る際に、効率よく読み取れて取得できるように、情報領域部２００Ｂ側でＤＰＲＡＭ２１４（複写メモリ）に複写された遊技情報を監視して遊技情報の状態変化を検出して、状態変化情報をステータスメモリ２１６に記憶することが行われる。したがって、外部の空打ち検査装置３００はステータスメモリ２１６を監視することで、所望のタイミングで遊技情報を取得することができ、遊技機検査の簡便化を行うことができる。
【００７１】
また、遊技機製造メーカは、機種毎に中継装置を作成したりあるいは変更するという作業が必要でなくなり、検査準備が簡単になって検査準備のためのコストも抑制することができる。
一方、検査機関側も信号の取得が容易になると同時に、ＤＰＲＡＭ２１４（複写メモリ：言い換えれば、ワークメモリ）の所望の内容を細かく検査することができ、有意義な遊技機検査を行うことができる。
【００７２】
さらに、遊技店１が本来望む情報を遊技機１０から簡単に出力することができる。したがって、遊技店１における遊技機１０より取得する情報を充実化することができ、管理装置における情報報知のバリエーションが増える。例えば、管理装置メーカは従来より詳細な遊技情報（例えば、停止図柄情報等）を取得でき、新たな情報報知が行えるとともに、現在、遊技店の多数で行われている大当たり時の停止図柄による営業方法の選択（例えば、１回交換、無制限等）等を自動化することも可能になる。例えば、１回交換の停止図柄（大当たり）の場合は、大当たり終了後に発射を停止するとか、あるいは遊技店が所望する営業情報を提供することが容易になる。
【００７３】
本発明の実施の形態は、上記例に限らず、以下に述べるような各種の変形実施が可能である。
（ａ）本発明の遊技用演算処理装置はパチンコ遊技機に限らず、パチスロ遊技機に適用されるものであってもよい。要は、遊技機の遊技制御手順たる遊技プログラムおよび該遊技プログラムの動作に関連して使用される作業用メモリを内蔵し、遊技プログラムに基づいて遊技制御を実行管理する遊技制御手段を備えた遊技用演算処理装置を含むものであれば適用可能である。
（ｂ）本発明における遊技用演算処理装置はパチンコ遊技機でなく、例えば映像式ゲーム機のようなものでも、遊技プログラムを使用する遊技機であれば適用できる。
（ｃ）遊技用演算処理装置の適用される遊技機は実球式に限るものではなく、封入球式の遊技機であってもよい。また、本発明の適用対象となる遊技機は、どのような種類の遊技機でも本発明を適用できる。例えば、磁気カードで玉貸しを行うもの、ＩＣカードで玉貸しを行う等の遊技機のタイプに限定されずに、本発明を適用することができる。
【００７４】
（ｄ）遊技情報収集装置１（ＰＪ１）あるいは遊技情報収集装置２（ＰＪ２）は比較的小型で製造可能であり、例えば遊技機１０等の内部に一体的に組み込むような構成にしてもよい。
（ｅ）上記実施の形態では、遊技情報収集装置１（ＰＪ１）および遊技情報収集装置２（ＰＪ２）を別体として構成しているが、例えば遊技情報収集装置１（ＰＪ１）が遊技情報収集装置２（ＰＪ２）の機能を併せ持つような構成にしてもよい。
【００７５】
【発明の効果】
請求項１記載の発明によれば、遊技用演算処理装置における作業用メモリの内容を、遊技プログラムに基づく動作に影響を与えることなく、複写記憶手段に複写するとともに、外部より当該複写記憶手段の内容を読み取る際に、効率よく読み取れて取得できるように、状態変化情報記憶手段により複写記憶手段に複写された遊技情報を監視して遊技情報の状態変化を検出して状態変化情報を記憶し、遊技情報応答手段が遊技制御手段の作用に影響を与えることなく複写記憶手段若しくは状態変化情報記憶手段から外部の要求に対応する応答情報を取得して送出しているので、以下の効果を得ることができる。
遊技機の検査を行う際に、外部の検査装置（例えば、空打ち検査装置）は状態変化情報記憶手段を監視することで、所望のタイミングで遊技情報を取得することができ、遊技機検査の簡便化を行うことができる。
また、遊技機製造メーカは、機種毎に中継装置を作成したりあるいは変更するという作業が必要でなくなり、検査準備が簡単になって検査準備のためのコストも抑制することができる。
一方、検査機関側も信号の取得が容易になると同時に、複写記憶手段若しくは状態変化情報記憶手段の所望の内容を細かく検査することができ、有意義な遊技機検査を行うことができる。
【００７６】
さらに、遊技店が本来望む情報を遊技機から簡単に出力することができる。したがって、遊技店における遊技機より取得する情報を充実化することができ、管理装置における情報報知のバリエーションが増える。例えば、管理装置メーカは従来より詳細な遊技情報を取得でき、新たな情報報知が行える。
特に、請求項２記載のように、停止図柄情報が取得できるので、現在、遊技店の多数で行われている大当たり時の停止図柄による営業方法の選択（例えば、１回交換、無制限等）等を自動化することも可能になる。例えば、１回交換の停止図柄（大当たり）の場合は、大当たり終了後に発射を停止するとか、あるいは遊技店が所望する営業情報を提供することが容易になる。
【図面の簡単な説明】
【図１】遊技店の全体構成を示すブロック図である。
【図２】遊技情報収集装置１（ＰＪ１）のブロック図である。
【図３】遊技盤を示す図である。
【図４】遊技制御装置のブロック図である。
【図５】遊技用演算処理装置のブロック図である。
【図６】ＤＰＲＡＭの動作を説明する図である。
【図７】役物制御プログラムを示すフローチャートである。
【図８】遊技情報収集処理プログラムを示すフローチャートである。
【図９】ワークメモリの内容を説明する図である。
【図１０】ワークメモリの内容を説明する図である。
【図１１】ステータスメモリの内容を説明する図である。
【図１２】遊技機の検査方法を説明する図である。
【符号の説明】
１０、１０ａ、１０ｂ  遊技機
４１、４１ａ、４１ｂ  遊技制御装置
２００  遊技用演算処理装置
２００Ａ  遊技領域部（遊技制御手段）
２０３  ＲＡＭ（作業用メモリ：ワークメモリ）
２１４  ＤＰＲＡＭ（複写メモリ）
２１６  ステータスメモリ（状態変化情報記憶手段）
２１７  制御回路（状態変化情報記憶手段）
２１８  外部通信制御回路（遊技情報応答手段）
２１９  バス（遊技情報応答手段）