(57)【要約】【課題】  チップ間の相互認証を行うことによって不正マイコンの組み込みを確実に発見できるようにするとともに、チップの信号端子数の増加を回避してパッケージサイズの大型化を抑制した遊技制御装置を提供する。【解決手段】  遊技用ワンチップマイコン（７５）と入出力ポート用チップ（５０、５１）の正当性判定のための情報を光送受信部（８９、９０、９８、９９）を介して送受信する。遊技制御基板上にはそのためのパターン配線が不要になる。さらに、遊技用ワンチップマイコン（７５）と入出力ポート用チップ（５０、５１）の各パッケージにも、正当性判定のための情報を入出力する信号端子が不要になり、パッケージサイズが効率化される。また、遊技用ワンチップマイコンと入出力ポート用チップとの間の情報伝送経路上に不正な回路を介在させにくくなり、制御装置の信頼性を高めることができる。【選択図】  図５
2007014690.tif 000002
【特許請求の範囲】
【請求項１】
遊技機の遊技制御を行う遊技用ＣＰＵを含んでパッケージされた遊技用ワンチップマイコンと、遊技で用いられる検出手段からの入力信号を前記遊技用ＣＰＵへ伝達する入力ポート回路及び前記遊技用ＣＰＵからの出力信号を遊技で用いられる駆動源側へ伝達する出力ポート回路を含んでパッケージされた入出力ポート用チップとを遊技制御基板に実装し、
前記遊技用ワンチップマイコンと前記入出力ポート用チップとの間で相互認証のためのデータ送受信を行い、その認証結果が正当であることを条件に通常の遊技制御が可能となるように構成された遊技制御装置であって、
前記遊技用ワンチップマイコンのパッケージ及び前記入出力ポート用チップのパッケージの各々に、光通信により他方のチップとのデータ送受信を行う光送受信部を形成し、
前記遊技用ワンチップマイコンは、
前記光送受信部を介して受信したデータに基づいて前記入出力ポート用チップの正当性を判定する第１正当性判定手段と、
前記第１正当性判定手段により正当性が判定されない場合に前記遊技用ＣＰＵで実行される遊技制御を不能動化する遊技制御不能動化手段とを備え、
前記入出力ポート用チップは、
前記光送受信部を介して受信したデータに基づいて前記遊技用ワンチップマイコンの正当性を判定する第２正当性判定手段と、
前記第２正当性判定手段により正当性が判定されない場合に前記遊技用ＣＰＵと前記入力ポート回路又は前記出力ポートとの間の信号伝達を規制する信号伝達規制手段とを備えたことを特徴とする遊技制御装置。
【請求項２】
前記遊技制御基板には、パターン配線により、前記遊技用ワンチップマイコンと前記入出力ポート用チップとの間で相互にデータを伝達するためのデータバスが形成され、
前記遊技用ワンチップマイコンは、前記データバスと前記遊技用ＣＰＵとを接続するための信号端子を備え、
前記入出力ポート用チップは、前記データバスと前記入力ポート回路及び出力ポート回路とを接続するための信号端子を備え、
前記入力信号及び前記出力信号が、前記データバスを介して伝達されることを特徴とする請求項１記載の遊技制御装置。
【請求項３】
前記入力信号及び前記出力信号が、前記光送受信部を介して伝達されることを特徴とする請求項１記載の遊技制御装置。
【請求項４】
前記遊技用ワンチップマイコンは、該遊技用ワンチップマイコンの正当性を判定する検査装置への情報伝達を行うための光送受信部を備え、
前記遊技制御基板を所定のケース部材の内部に収装し、
前記遊技用ワンチップマイコンと、前記ケース部材の外部の検査装置との間で、前記光送受信部を介して前記遊技用ワンチップマイコンの正当性を判定するための情報を伝達する構成としたことを特徴とする請求項１乃至請求項３いずれかに記載の遊技制御装置。
【請求項５】
前記遊技制御基板を所定のケース部材の内部に収装するとともに、当該ケース部材には所定の光信号を反射する反射部が形成され、
前記遊技用ワンチップマイコンの光送受信部と、前記入出力ポート用チップの光送受信部との間で伝達される光信号が、前記反射部によって反射する構成としたことを特徴とする請求項１乃至請求項３いずれかに記載の遊技制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パチンコ遊技機やスロットルマシン等の遊技機に用いられる遊技制御装置に関し、特に、不正マイコン組み込み等の防止対策を講じた遊技制御装置に関する。
【背景技術】
【０００２】
遊技機、たとえば、パチンコ遊技機は、遊技盤前面に設けられた入賞口への打球の入賞または通過をセンサで検出し、そのセンサ信号を遊技制御装置に取り込み、この遊技制御装置からの指令に応答して、遊技盤前面のチューリップ等の電動開閉入賞装置や、液晶ディスプレイ等の図柄変動表示装置といった、いわゆる電動役物を駆動するように構成されている。
【０００３】
図１１（ａ）は、遊技機の概略構成図である。遊技機に設けられた遊技制御装置１は、各種の遊技センサ信号を取り込む入力ポート２、各種の遊技駆動信号を出力する出力ポート３、遊技用マイクロコンピュータ（以下、遊技用ワンチップマイコンという）４、及び、それら各部の間を接続するデータバス５を有している。
【０００４】
遊技機の動作、とりわけ、電動役物の動作は、もっぱら遊技用ワンチップマイコン４に組み込まれた遊技用プログラムによってコントロールされるため、この遊技用ワンチップマイコン４を不正に改造された物に置き換えるという行為が社会問題化している。
【０００５】
かかる不正行為の対策としては、たとえば、特許文献１に記載されているもの（以下、第１従来技術という）が知られている。この第１従来技術では、遊技用ワンチップマイコン４に、その遊技用ワンチップマイコン４の固有識別情報（以下、チップＩＤ）を予め書き込んでおくとともに、遊技制御装置１の外部に遊技監視装置６を設けておき、必要に応じて、遊技用ワンチップマイコン４から遊技監視装置６へとチップＩＤを送信するように構成されている。遊技監視装置６は、初回のチップＩＤ受信の際にはそのチップＩＤを記憶保存し、２回目以降の受信の際には記憶保存されているチップＩＤと受信したチップＩＤとを照合することにより、照合一致の場合には遊技用ワンチップマイコン４が正規品であると判断し、照合不一致の場合には不正品と判断する。
【０００６】
しかしながら、この第１従来技術にあっては、遊技用ワンチップマイコン４に予め書き込まれたチップＩＤを外部の遊技監視装置６で評価して正規品であるか否かを判定する仕組みになっているため、以下の不正行為にまったく対応できないという問題点がある。
【０００７】
図１１（ｂ）は、不正行為の概念図である。この図において、遊技制御装置１′は、入力ポート２、出力ポート３′、遊技用ワンチップマイコン４、及び、データバス５を含む点で、上記の遊技制御装置１と類似する。相違点は、出力ポート３′の内部に遊技用ワンチップマイコン４と同等の働きをする不正なマイコン（以下、不正マイコン７という）が組み込まれている点、並びに、遊技用ワンチップマイコン４とデータバス５との間の接続が絶たれている（切断箇所８）点にある。なお、切断箇所８の位置は便宜上である。実際には、たとえば、遊技用ワンチップマイコン４などの実装部品の裏側等で切断し、見た目上、簡単に分からないように偽装されることが多い。
【０００８】
このような不正行為が行われた遊技制御装置１′の正規の遊技用ワンチップマイコン４に対して、外部の遊技監視装置６から固有識別情報（チップＩＤ）の要求を行うと、遊技用ワンチップマイコン４は、通常どおり自己のチップＩＤを遊技監視装置６に送信する。このため、遊技監視装置６は、そのチップＩＤが初回の受信であれば、そのチップＩＤを記憶保存し、２回目以降の受信であれば、記憶保存されているチップＩＤと受信したチップＩＤとを照合するので、当然ながら、常に照合一致となってしまい、結局、不正行為（不正マイコン７の存在）を見抜けない。
【０００９】
一方、不正行為が行われた遊技制御装置１′の実際の遊技制御は、正規の遊技用ワンチップマイコン４で行われず、出力ポート３′に組み込まれた不正マイコン７で行われる。この不正マイコン７がデータバス５を乗っ取るからである。
【００１０】
ちなみに、図１１（ｂ）では、不正マイコン７が出力ポート３′に組み込まれているが、これは一例である。組み込み対象の構成品の条件は、パッケージサイズが大きいこと、データバス５を乗っ取りやすい位置にあることである。これらの点（パッケージサイズの点及びデータバスの乗っ取りやすさの点）を満たす限り、出力ポート３′以外の構成品、たとえば、入力ポート２などに不正マイコン７が組み込まれることもあり得る。
【００１１】
かかる第１従来技術の問題点を解決できる技術としては、たとえば、特許文献２に記載されているもの（以下、第２従来技術という）が知られている。この第２従来技術は、要するに、一つの遊技機に搭載される複数のチップ間で固有識別情報（チップＩＤ）の相互認証を行うことにより、遊技用ワンチップマイコンそれ自体への不正行為（改造又は置き換え）は勿論のこと、入出力ポート用チップ等の他の周辺チップへの不正行為（不正マイコンの組み込み）をも検出できるようにしたものである。
【００１２】
具体的には、メインＣＰＵ、サブＣＰＵ及び／又はＩ／Ｏチップがメイン基板又はサブ基板に搭載された遊技機遊技制御基板において、前記メインＣＰＵ及びサブＣＰＵが、遊技制御用ＣＰＵ、識別回路、遊技制御用ＣＰＵのチップＩＤ格納回路、他のチップ固有のＩＤ番号格納回路、監視タイマー及びリセット回路及び／又は乱数発生回路で構成され、前記Ｉ／Ｏチップが、識別回路、他のチップ固有のＩＤ番号格納回路、Ｉ／ＯチップのチップＩＤ格納回路、監視タイマー、リセット回路及び／又は乱数発生回路とで構成され、前記メインＣＰＵと各サブＣＰＵ及び／又はＩ／Ｏチップとが通信ラインを介してスター接続されたものからなり、前記メインＣＰＵと各サブＣＰＵ及び／又はＩ／Ｏチップとが相互にチップＩＤを確認し合うことにより、相互のチップが正規のものか否かを認証するように構成されているものである。
【００１３】
【特許文献１】特開２００１−１３７５１６号公報
【特許文献２】特開２００４−８９７０１号公報
【発明の開示】
【発明が解決しようとする課題】
【００１４】
しかしながら、上記の第２従来技術にあっては、一つの遊技機に搭載される複数のチップ間でチップＩＤの相互認証を行うことにより、遊技用ワンチップマイコンそれ自体への不正行為（改造又は置き換え）は勿論のこと、入出力ポート用チップ等の他の周辺チップへの不正行為（不正マイコンの組み込み）をも検出できるようにした点で有益であるが、複数のチップ間の認証情報のやり取りを“通信ライン”を介して行っているため、以下の不都合がある。
【００１５】
ここで、第２従来技術における“通信ライン”とは、特許文献２の段落番号「００１６」や図４などの説明から、物理的な信号線を用いたものと解される。また、同通信ラインは“スター接続を構成する”旨の説明もあるので、この通信ラインは複数のチップで共有される通信ライン、つまり、データバスの如きものであるとも解される。
【００１６】
してみると、上記の第２従来技術にあっては、相互認証を行うすべてのチップに上記のデータバス（通信ライン）に接続するための信号端子を設けなければならないが、一般的にデータバスは複数の信号線で構成されており、上記の信号端子の数も当該信号線の数だけ必要になるから、相互認証を行うすべてのチップの信号端子が大幅に増加することとなり、その結果として、パッケージの大型化を招くという問題点がある。
【００１７】
また、相互認証を行うすべてのチップの間をデータバス（通信ライン）で接続するため、たとえば、そのデータバス上に密かに不正回路を入れられる可能性があるという問題点もある。
【００１８】
そこで、本発明の目的は、チップ間の相互認証を行うことによって不正マイコンの組み込みを確実に発見できるようにするとともに、チップの信号端子数の増加を回避してパッケージサイズの大型化を抑制した遊技制御装置を提供することにある。
【課題を解決するための手段】
【００１９】
請求項１記載の発明は、遊技機の遊技制御を行う遊技用ＣＰＵを含んでパッケージされた遊技用ワンチップマイコンと、遊技で用いられる検出手段からの入力信号を前記遊技用ＣＰＵへ伝達する入力ポート回路及び前記遊技用ＣＰＵからの出力信号を遊技で用いられる駆動源側へ伝達する出力ポート回路を含んでパッケージされた入出力ポート用チップとを遊技制御基板に実装し、前記遊技用ワンチップマイコンと前記入出力ポート用チップとの間で相互認証のためのデータ送受信を行い、その認証結果が正当であることを条件に通常の遊技制御が可能となるように構成された遊技制御装置であって、前記遊技用ワンチップマイコンのパッケージ及び前記入出力ポート用チップのパッケージの各々に、光通信により他方のチップとのデータ送受信を行う光送受信部を形成し、前記遊技用ワンチップマイコンは、前記光送受信部を介して受信したデータに基づいて前記入出力ポート用チップの正当性を判定する第１正当性判定手段と、前記第１正当性判定手段により正当性が判定されない場合に前記遊技用ＣＰＵで実行される遊技制御を不能動化する遊技制御不能動化手段とを備え、前記入出力ポート用チップは、前記光送受信部を介して受信したデータに基づいて前記遊技用ワンチップマイコンの正当性を判定する第２正当性判定手段と、前記第２正当性判定手段により正当性が判定されない場合に前記遊技用ＣＰＵと前記入力ポート回路又は前記出力ポートとの間の信号伝達を規制する信号伝達規制手段とを備えたことを特徴とする遊技制御装置である。
請求項２記載の発明は、前記遊技制御基板には、パターン配線により、前記遊技用ワンチップマイコンと前記入出力ポート用チップとの間で相互にデータを伝達するためのデータバスが形成され、前記遊技用ワンチップマイコンは、前記データバスと前記遊技用ＣＰＵとを接続するための信号端子を備え、前記入出力ポート用チップは、前記データバスと前記入力ポート回路及び出力ポート回路とを接続するための信号端子を備え、前記入力信号及び前記出力信号が、前記データバスを介して伝達されることを特徴とする請求項１記載の遊技制御装置である。
請求項３記載の発明は、前記入力信号及び前記出力信号が、前記光送受信部を介して伝達されることを特徴とする請求項１記載の遊技制御装置である。
請求項４記載の発明は、前記遊技用ワンチップマイコンは、該遊技用ワンチップマイコンの正当性を判定する検査装置への情報伝達を行うための光送受信部を備え、前記遊技制御基板を所定のケース部材の内部に収装し、前記遊技用ワンチップマイコンと、前記ケース部材の外部の検査装置との間で、前記光送受信部を介して前記遊技用ワンチップマイコンの正当性を判定するための情報を伝達する構成としたことを特徴とする請求項１乃至請求項３いずれかに記載の遊技制御装置である。
請求項５記載の発明は、前記遊技制御基板を所定のケース部材の内部に収装するとともに、当該ケース部材には所定の光信号を反射する反射部が形成され、前記遊技用ワンチップマイコンの光送受信部と、前記入出力ポート用チップの光送受信部との間で伝達される光信号が、前記反射部によって反射する構成としたことを特徴とする請求項１乃至請求項３いずれかに記載の遊技制御装置である。
【発明の効果】
【００２０】
請求項１記載の発明によれば、正当性判定のための情報を光送受信部を介して送受信するので、遊技制御基板上にはそのためのパターン配線が不要になる。さらに、遊技用ワンチップマイコンと入出力ポート用チップの各パッケージにも、正当性判定のための情報を入出力する信号端子が不要になり、パッケージサイズが削減される。
また、光送受信部を介して正当性判定のための情報を送受信する構成のため、遊技用ワンチップマイコンと入出力ポート用チップとの間の情報伝送において、（パターン配線と比較して）不正な回路を介在させにくくなり、遊技制御装置の信頼性を高めることができる。
請求項２記載の発明によれば、光信号で認証情報をやり取りするので安全性が高く、しかも、パターン配線によりデータバスのデータの入出力を行うのでデータの伝達を高速化することができる。また、遊技用ワンチップマイコンと入出力ポート用チップの他にも汎用のＩＣチップを接続して拡張することができるため、認証とは関係がない回路の設計自由度を高めることができる。
請求項３記載の発明によれば、遊技用ワンチップマイコンと入出力ポート用チップの双方から、データバス用の信号端子を削減できる。このため、パッケージサイズの小型化や信号端子の有効活用を図る（従来と同じ信号端子数でも使用可能な端子が増える）ことができる。
請求項４記載の発明によれば、検査装置と遊技用ワンチップマイコンとの間に不正な回路が存在することが無く、より信頼性のある正当性監視を行うことができる。また、検査装置と遊技用ワンチップマイコンとの間のデータ電送をワイヤレスで行うため、両者の間のコネクタを不要にでき、コネクタ接続に係る様々な不都合、たとえば、コネクタの脱着に伴うコネクタ端子の損傷等を回避でき、遊技制御装置の長寿命化も図られる。
請求項５記載の発明によれば、見通し外通信でデータの送受信を行うため、遊技制御基板上に配置された遊技用ワンチップマイコンと入出力ポート用チップとの距離が離れていたり、相互のチップ間に障害物があったりしても、正確に情報の伝達を行うことができる。このため、チップの配置制約を緩和し、設計の自由度を増すことができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施形態を、パチンコ遊技機への適用を例にして、図面を参照しながら説明する。
【００２２】
まず、パチンコ遊技機の構成を説明する。
図１は、パチンコ遊技機１０（遊技機）の正面図である。このパチンコ遊技機１０は、特にそれに限定されないが、遊技機本体１１と、その遊技機本体１１の側方に併設されたカードユニット１２とを対にして遊技場に多数設けられている。
【００２３】
遊技機本体１１は、機枠１３の前面側に額縁状の前面枠１４を開閉可能に設け、該前面枠１４に開設した窓部１５の前面側にガラス枠１６と開閉扉１７を開閉可能に軸着し、窓部１５の背面側には、この窓部１５を塞ぐようにして遊技盤１８（遊技盤１８の詳細構成は図２を参照のこと）を装着し、前面枠１４の下部前面側に球受皿１９と、遊技球（パチンコ球）の発射操作ハンドル２０などを取り付けているとともに、開閉扉１７には遊技球貯留手段として球供給皿２１を設け、該球供給皿２１より打球発射機構（図示省略）へ供給された遊技球が弾発され、遊技盤１８に到達するようになっている。
【００２４】
また、カードユニット１２は、遊技球を貸し出すためのプリペイドカードを処理するものであり、遊技者がプリペイドカードで遊技球を借り受ける際に、カードユニット１２のカード挿入口２２にプリペイドカードを挿入すると、そのプリペイドカードでの球貸が可能であれば、遊技機側に設けられた度数表示器２３に使用可能な度数が表示され、その度数表示器２３の左側に設けられている球貸スイッチ２４を操作する毎に単位度数分（たとえば、１００円に相当する１度数分）の球貸動作が行われるようになっている。なお、球貸スイッチ２４の右隣のカード返却スイッチ２５を操作すると、カードユニット１２のカード挿入口２２からプリペイドカードが排出されるようになっている。
【００２５】
図２は、遊技盤１８の正面図である。遊技盤１８の表面に形成された遊技領域２６のほぼ中央には、演出制御装置２７の画像表示部（装飾図柄表示部ともいう）２７ａが設けられている。この画像表示部２７ａは、センターケース２７ｂに形成された凹部の前面より奥まった位置に設けられている。
【００２６】
演出制御装置２７の画像表示部２７ａは、たとえば、ＬＣＤ（液晶表示器）やＣＲＴ（ブラウン管）等で表示画面が構成されている。表示画面の画像を表示可能な領域には、複数の変動表示領域が設けられており、各変動表示領域に識別情報（装飾図柄：特別図柄に対応して変動表示する図柄）や特図変動表示ゲームを演出するキャラクタが表示される。すなわち、表示画面の左、中、右に設けられた変動表示領域には、識別情報として割り当てられた装飾図柄（たとえば、「０」〜「９」までの数字及び「Ａ」、「Ｂ」の英文字による１２種類の図柄）が変動表示（可変表示）して特図変動表示ゲームが行われる。その他、表示画面には遊技の進行に基づく画像が表示される。
【００２７】
画像表示部２７ａの右上方には装飾用ランプやＬＥＤ等の装飾装置２８が設けられており、これらの装飾装置２８は、大当り等のイベント発生時に遊技の進行に応じて様々な態様で装飾発光する。さらに、センターケース２７ｂの枠上には、画像表示部２７ａの左側の位置に“ワープ入口”と称される球通路（以下、ワープ入口２９）が設けられる。ワープ入口２９へ流下した遊技球は、ワープ出口３０から排出され、画像表示部２７ａの下辺に設けられた溝を通過して、画像表示部２７ａの中央直下に設けられた孔に流下する。そして、始動口３１の直上に設けられた連通口から排出されることによって、後述の始動口３１への入賞可能性が高められるようになっている。
【００２８】
センターケース２７ｂの左側には、普通図柄始動ゲート３２及び方向転換部材３３が配置される。また、センターケース２７ｂの下方には、複数個（図では左側３個、右側１個）の一般入賞口３４が配置されるとともに、普通変動入賞装置（普通電動役物）３５を備えた始動口３１、及び、大入賞口３６を備えた特別変動入賞装置３７が配置される。特別変動入賞装置３７の左側には、特図変動表示ゲームの特別図柄の変動表示及び特別図柄入賞記憶数を表示する特図表示器３８（補助遊技手段）が設けられる。特図表示器３８には、特図表示部３８ａ及び特図記憶表示部３８ｂが設けられる。
【００２９】
また、特別変動入賞装置３７の右側には、普通図柄変動表示ゲームが実行され、または、普通図柄入賞記憶数を表示する普図表示器３９が設けられる。普図表示器３９には、普図表示部３９ａ及び普図記憶表示部３９ｂが設けられる。
【００３０】
パチンコ遊技機１０の遊技は、打球発射装置（図示省略）から遊技領域２６に向けて遊技球が打ち出されることによって行われる。打ち出された遊技球は、遊技領域２６内の各所に配置された風車等の方向転換部材３３や釘によって転動方向を変えながら遊技領域２６を流下し、一般入賞口３４、始動口３１または特別変動入賞装置３７に入賞するか、遊技領域２６の最下部に設けられたアウト口４０から排出される。遊技領域２６の左側に配置された一般入賞口３４への遊技球の入賞は、これらの一般入賞口３４に備えられた入賞口センサＬ６０（図４参照）によって検出される。また、遊技領域２６の右側に配置された一般入賞口３４への遊技球の入賞は、これらの一般入賞口３４に備えられた入賞口センサＲ６１（図４参照）によって検出される。なお、入賞口センサＬ６０や入賞口センサＲ６１の“Ｌ”、“Ｒ”は、それらの位置（左、右）を示す。
【００３１】
始動口３１、一般入賞口３４、大入賞口３６に遊技球が入賞すると、入賞した入賞口の種類に応じた数の賞球が払出ユニット（排出装置）から排出され、球供給皿２１に供給される。始動口３１への遊技球の入賞は、始動口ＳＷ５７（図４参照）によって検出される。この遊技球の通過タイミングによって抽出された特別図柄乱数カウンタ値は、後述の遊技制御装置４１内の特図記憶領域に特別図柄入賞記憶として所定回数（たとえば、最大で４回分）を限度に記憶される。そして、この特別図柄入賞記憶の記憶数は、特図記憶表示部３８ｂに表示される。遊技制御装置４１は、特別図柄入賞記憶に基づいて、特図表示部３８ａにて特図変動表示ゲームを行う。
【００３２】
始動口３１へ遊技球の入賞があると、画像表示部２７ａでは、前述した数字等で構成される装飾図柄（識別情報）が順に変動表示して、特図変動表示ゲームに関する画像が表示される。つまり、画像表示部２７ａでは、特図表示部３８ａの表示に対応する装飾図柄の変動表示が行われる。特図表示部３８ａは、変動表示状態と変動表示結果とを遊技者に正確に知らしめる役割を有し、画像表示部２７ａは、興趣向上のために多様な表示を演出する役割を有する。
【００３３】
始動口３１への入賞が所定のタイミングでなされたとき（具体的には、入賞検出時の特別図柄乱数カウンタ値が当り値であるとき）には大当り状態となり、表示図柄が特定の結果態様を導出する。具体的には、特図表示部３８ａは、当り図柄である一桁の特別図柄で停止して、画像表示部２７ａは、三つの装飾図柄が揃った状態（大当り図柄）で停止する。このとき、特別変動入賞装置３７は、大入賞口ＳＯＬ（ソレノイド）６５（図４参照）への通電によって、大入賞口３６が所定の時間（たとえば、３０秒）だけ、遊技球を受け入れない閉状態（遊技者に不利な状態）から遊技球を受け入れやすい開状態（遊技者に有利な状態）に変換される。すなわち、大入賞口３６が所定の時間だけ大きく開くので、この間遊技者は多くの遊技球を獲得することができるという遊技価値が付与される。
【００３４】
特別変動入賞装置３７への遊技球の入賞は、カウントＳＷ５８（図４参照）によって検出される。普通図柄始動ゲート３２への遊技球の通過は、ゲートＳＷ５９（図４参照）で検出される。この遊技球の通過タイミングによって抽出された普通図柄乱数カウンタ値は、遊技制御装置４１内の普図記憶領域に普通図柄入賞記憶として所定回数（たとえば、最大で４回分）を限度に記憶される。そして、この普通図柄入賞記憶の記憶数は、普図記憶表示部３９ｂに表示される。
【００３５】
普通図柄始動ゲート３２を遊技球が通過すると、遊技制御装置４１により、普通図柄入賞記憶に基づく普図表示器３９を用いた普図変動表示ゲームが開始される。すなわち、普通図柄始動ゲート３２への通過検出が所定のタイミングでなされたとき（具体的には、通過検出時の普通図柄乱数カウンタ値が当り値であるときには）には当り状態となり、普図表示部３９ａに表示される普通図柄が当り状態で停止する。このとき、始動口３１の上部に設けられた普通変動入賞装置３５は、普電ＳＯＬ６７（図４参照）への通電により、始動口３１への入口が所定の時間だけ拡開するように変換され、遊技球の始動口３１への入賞可能性が高められる。なお、普通変動入賞装置３５の開放時間は、たとえば、特定遊技状態（確率変動状態及び変動時間短縮状態）では２．９秒間、通常遊技状態では０．５秒間として、遊技状態に応じて開放態様が変化するとよい。
【００３６】
このようにして、一般入賞口３４、始動口３１及び大入賞口３６に遊技球が入賞すると、入賞した入賞口の種類に応じた数の賞球が払出ユニット（排出装置）から、前面枠１４の球供給皿２１または球受皿１９に排出される。
【００３７】
図３は、パチンコ遊技機１０の背面図である。この図に示すように、パチンコ遊技機１０の背面には、遊技機としての諸機能を実現するための機構、例えば、遊技場の島設備より供給される遊技球を受けて貯留して球貸要求に応じた球排出や賞球排出を行う機構、遊技盤に設けられた各種入賞口へ入賞して回収された遊技球や何れの入賞口にも入賞せずにアウト口から回収された遊技球を機外の回収球搬送路へ導く遊技球回収機構などのほか、遊技盤１８に設けた遊技装置の動作制御などを行うことで遊技の進行を統括的に制御する遊技制御装置４１、球排出や打球の発射制御を行う排出・発射制御装置４２、各部へ所定の電源を供給する電源装置４３等を適所に設けてある。なお、本実施形態における遊技制御装置４１は、遊技盤１８の裏面下方部に装着される遊技盤裏面構成部材４４に着脱可能に取り付けるものとしてあり、さらに、この遊技制御装置４１を含む各装置は、後述するように、それぞれ中身が透けて見える透明な基板ケース１０１（図７参照）で覆われている。
【００３８】
図４は、遊技制御装置４１の電気的な内部ブロック構成図である。遊技制御装置４１は、パチンコ遊技等に必要な役物制御を行う、いわゆる“アミューズメントチップ”としての遊技用ワンチップマイコン４５と、外部の情報収集端末装置４６に実装された通信端子４７との間でデータのやり取りを行うための外部通信端子４８と、後述の始動口ＳＷ５７等によって検出された遊技に関する様々な検出信号のノイズ成分を取り除き、さらに必要であれば波形成形や信号レベル調整等を行うフィルタ回路４９と、それらの検出信号を選択的に取り込む入力ポート用チップ５０（入出力ポート用チップ）と、後述の基板内バス５４を介して遊技用ワンチップマイコン４５から出力された遊技に関する様々な駆動信号を選択的に出力する出力ポート用チップ５１（入出力ポート用チップ）と、出力ポート用チップ５１から取り出された駆動信号を所要の制御負荷を駆動し得る電力に増幅するドライブ回路５２、５３と、基板内バス５４（データバス）と、遊技制御装置４１の各部をリセットするためのリセット信号を発生するリセット回路５５と、遊技制御装置４１の各部を動作させるためのロジック用電源を発生するロジック電源回路５６とを備える。
【００３９】
入力ポート用チップ５０には、フィルタ回路４９を介して、遊技機本体１１に設けられた各種センサ、たとえば、始動口ＳＷ（スイッチ）５７、カウントＳＷ５８、ゲートＳＷ５９、入賞口センサＬ６０、入賞口センサＲ６１などの検出手段からの検出信号が入力されており、また、出力ポート用チップ５１からは、ドライブ回路５２、５３を介して、遊技機本体１１に設けられた電動役物等の各種制御負荷、たとえば、特図表示器６２、特図記憶表示器６３、普図表示器６４、普図記憶表示器６５、遊技状態表示器６６、普電ＳＯＬ６７、大入賞口ＳＯＬ６８、排出制御装置６９、演出制御装置２７、盤用外部情報７１などへの駆動信号などが取り出されている。
【００４０】
情報収集端末装置４６は、上記のとおり、遊技制御装置４１の外部通信端子４８に接続された通信端子４７を備える他、パチンコ遊技機１０の盤用外部情報７１やカードユニット１２に接続された情報収集端子７２などを備えており、パチンコ遊技機１０などからの様々な情報信号、たとえば、売り上げ信号、補給球数信号、回収球数信号、大当たり信号、特図回転信号及び確変信号などを取り込み、遊技場内部ネットワークを介して、不図示の場内管理装置に対して所要の情報送信を行うとともに、遊技制御装置４１に実装されている遊技用ワンチップマイコン４５の正当性評価、すなわち、遊技用ワンチップマイコン４５に対して定期的または不定期にチップＩＤの送信要求を出し、その要求に応答して遊技用ワンチップマイコン４５から送信されたチップＩＤを初回受信の際には内部に記憶保存し、２回目以降の受信の際には記憶保存されているチップＩＤと受信したチップＩＤとを照合することによって遊技用ワンチップマイコン４５の正当性評価を行ったりする等のセキュリティ処理を実行する。
【００４１】
このようなセキュリティ対策は、遊技用ワンチップマイコン４５それ自体への不正行為（改造又は交換）を検知できる点で有益であるが、正規の遊技用ワンチップマイコン４５を残したまま他の周辺チップ、たとえば、入力ポート用チップ５０や出力ポート用チップ５１に不正マイコンが組み込まれるという不正行為にまったく対処できない。
【００４２】
冒頭でも説明したように、不正行為が行われた遊技制御装置４１の正規の遊技用ワンチップマイコン４５は一応、常に正常に動作しているため、情報収集端末装置４６からの要求に応答して正しいチップＩＤを返すからであり、その一方、実際の遊技制御は、正規の遊技用ワンチップマイコン４５で行われず、もっぱら、入力ポート用チップ５０や出力ポート用チップ５１に組み込まれた不正マイコン（図１１の不正マイコン７参照）で行われるからである。
【００４３】
そこで、本実施形態では、問題となる不正行為の対象チップは、遊技用ワンチップマイコン４５に加え、その周辺チップであって、比較的大きなパッケージを持ち、且つ、基板内バス５４に接続されたもの、具体的には、入力ポート用チップ５０や出力ポート用チップ５１である点に着目し、それらの対象チップ（遊技用ワンチップマイコン４５、入力ポート用チップ５０や出力ポート用チップ５１）の間で相互認証を行って、その認証結果を情報収集端末装置４６に出力し、又は、必要に応じて検査装置７３に出力することにしたものである。
【００４４】
さらに、本実施形態の特徴とする点は、上記の相互認証に必要なデータの送受信をワイヤレスで行うようにしたことにある。すなわち、遊技用ワンチップマイコン４５、入力ポート用チップ５０、出力ポート用チップ５１及び検査装置７３は、それぞれ便宜的に図中の黒四角記号で示す“光送受信部”（図５の符号８９、９０、９８、９９参照）を備えており、遊技用ワンチップマイコン４５で各チップの認証データ（チップＩＤ）をとりまとめて情報収集端末装置４６に出力し、又は、必要に応じて用いられる検査装置７３に出力することにしたものである。ここで、“光送受信部”（図５の符号８９、９０、９８、９９参照）による光通信は、可視光領域の光を用いた、いわゆる「可視光通信」（ＶＬＣＣ：Visible Light Communications Consortium）であることが望ましい。可視光は赤外線や電波に比べて人間に安全であり、しかも、電波のような法的規制がないからである。加えて、応答性に優れた白色発光ダイオード（ＬＥＤ）が実用化されており、このＬＥＤを用いることによって高速な通信を行うことができる（数ｃｍの距離で最高数Ｇｂｐｓの通信が可能である）からである。
【００４５】
図５は、遊技用ワンチップマイコン４５、入力ポート用チップ５０、出力ポート用チップ５１及び検査装置７３のブロック図である。
【００４６】
まず、遊技用ワンチップマイコン４５は、遊技制御を行う遊技ブロックＡと、情報管理を行う管理ブロックＢ（第１正当性判定手段）とを共通の半導体基板上に実装してワンチップ化したものである。遊技ブロックＡは、リセット回路７４と、クロック回路７５と、チップ選択回路７６と、ＣＴＣ（Counter Timer Circuit）７７と、割込みコントローラ７８と、外部バスインターフェース７９と、遊技用ＣＰＵ８０と、遊技プログラムを不揮発的に記憶する遊技用ＲＯＭ８１と、遊技プログラムのワークエリアとして用いられる遊技用ＲＡＭ８２と、基板内遊技制御ブロックバス８３とを含む。
【００４７】
遊技用ＣＰＵ８０は、図示は略すが、各種のレジスタ群、演算・論理部（ＡＬＵ）、命令レジスタ（ＩＲ）、デコーダ、プログラムカウンタ（ＰＣ）、スタックポインタ（ＳＰ）、これらを結ぶデータバス、アドレスバスおよび各種の制御部をコア内に含む、たとえば、Ｚ８０アーキテクチャのＣＰＵコアであり、遊技用ＲＯＭ８１に格納された遊技プログラムを遊技用ＲＡＭ８２にロードして実行することにより、パチンコ遊技機１０の遊技制御に必要な各種機能をソフト的に実現する。
【００４８】
遊技用ＲＡＭ８２は、遊技用ＣＰＵ８０の主記憶に相当し、たとえば、ＳＲＡＭ等の高速半導体デバイスで構成され、遊技ブロックＡにおける遊技プログラムに基づく処理を実行する際にワークエリア（作業領域）として用いられる。なお、遊技用ＲＡＭ８２は、遊技用ワンチップマイコン４５の端子群の一つに割り当てられた専用の端子を用いて、バッテリバックアップ機能を付与できるようになっており、パチンコ遊技機１０の電源オフ後もその記憶内容を保持することが可能になっている。
【００４９】
リセット回路７４は、パチンコ遊技機１０の電源投入時に不図示の電源投入検出回路で作られるシステムリセット信号に応答して遊技用ＣＰＵ８０をシステムリセットするとともに、遊技用ワンチップマイコン４５の各種内部リソースを初期状態に設定し、割込みコントローラ７８は、定期的又は不定期に様々な割り込み信号を発生する。
【００５０】
クロック回路７５は、不図示の高精度発振器で作られた基準信号を基に遊技用ＣＰＵ８０を含む遊技用ワンチップマイコン４５の各ブロックの動作に必要なクロック信号を発生し、ＣＴＣ７７は、タイマモードまたはカウンタモードといったモードに応じてクロック入力を数え、割り込みの可否などを決定する。
【００５１】
チップ選択回路７６は、遊技用ＣＰＵ８０からのコントロールに従って、入力ポート用チップ選択信号ＣＳinや出力ポート用チップ選択信号ＣＳoutを生成出力する。これらのチップ選択信号ＣＳin、ＣＳoutは、入力ポート用チップ５０の入力ポート数及び出力ポート用チップ５１の出力ポート数に対応した複数の信号からなり、たとえば、入力ポート用チップ５０を介してある信号（始動口ＳＷ５７等の検出信号）を取り込む場合は、その入力信号に対応したチップ選択信号ＣＳinをアクティブにする。あるいは、出力ポート用チップ５１を介してある負荷（特図表示器６２等）を駆動する場合は、その負荷に対応したチップ選択信号ＣＳoutをアクティブにする。
【００５２】
外部バスインターフェース７９は、基板内遊技制御ブロックバス８３と遊技制御装置４１の基板内バス５４（図４参照）との間のデータ入出力を制御するものである。
【００５３】
次に、遊技用ワンチップマイコン４５における情報管理を行う管理ブロックＢの構成を説明する。管理ブロックＢは、管理用ファーム８４と、管理用ワークＲＡＭ８５と、セキュリティメモリ８６と、バスモニタ回路８７と、通信ポート８８と、チップ用光送受信部８９（光送受信部）と、検査装置用光送受信部９０（光送受信部）と、管理ブロック側バス９１とを含んで構成されている。これらの光送受信部８９、９０は、任意のデータを光信号に変換して相手側の光送受信部に送信するＬＥＤ等の発光部と、相手側の光送信部からの光信号を受信して元のデータに復元するフォトディテクタ等の受光部とからなる公知の構成を有している。
【００５４】
管理用ファーム８４はブートプログラムを格納しており、遊技用ワンチップマイコン４５のシステムリセット時（正確には、システムリセット直後に実行される管理ブロックＢの自己診断および初期化処理の正常完了後に）、このブートプログラムが立ち上がって、所定の簡易チェックを行い、正常であれば、プロテクト設定処理を実行した後、遊技プログラムの所定アドレス（遊技用ＣＰＵ８０のアドレス空間内における所定アドレス；一般に当該アドレス空間の先頭番地００００ｈ）に処理を渡す。
【００５５】
バスモニタ回路８７は、基板内遊技制御ブロックバス８３の状態監視を行い、基板内遊技制御ブロックバス８３が遊技用ＣＰＵ８０によって使用されていないときに、必要に応じて、基板内遊技制御ブロックバス８３を介して遊技ブロックＡの遊技用ＲＯＭ８１や遊技用ＲＡＭ８２及び外部バス監視回路７８などをアクセスし、所要のデータ（遊技プログラムや遊技用ＲＡＭ８２の内容など）を管理ブロックＢに取り込む。
【００５６】
セキュリティメモリ８６（ワンタイムＰＲＯＭで構成）には、遊技用ワンチップマイコン４５の識別や正当性の判定のために使用する固有識別情報（チップＩＤ）が書き込まれている。以下、説明の便宜上、遊技用ワンチップマイコン４５の識別や正当性の判定のために使用する固有識別情報のことを「第１チップＩＤ」ということとにする。さらに、入力ポート用チップ５０の識別や正当性の判定のために使用する固有識別情報のことを「第２チップＩＤ」、出力ポート用チップ５１の識別や正当性の判定のために使用する固有識別情報のことを「第３チップＩＤ」ということとする。
【００５７】
管理用ワークＲＡＭ８５は、バスモニタ回路８７を介して読み込まれた遊技ブロックＡの情報（遊技プログラムや遊技用ＲＡＭ８２の内容など）を一時的に保持するとともに、遊技用ワンチップマイコン４５のチップＩＤ（第１チップＩＤ）、チップ用光送受信部８９を介して取り込まれた周辺チップ（入力ポート用チップ５０や出力ポート用チップ５１）のチップＩＤ（第２チップＩＤ、第３チップＩＤ）を一時的に保持する。
【００５８】
通信ポート８８は、情報収集端末装置４６との通信を行うもので、その情報収集端末装置４６からの要求に応答して、管理用ワークＲＡＭ８５の記憶内容（遊技プログラムや遊技用ＲＡＭ８２の内容及び第１チップＩＤ〜第３チップＩＤ）を要求元の情報収集端末装置４６に転送する。
【００５９】
入力ポート用チップ５０及び出力ポート用チップ５１は、各々共通の構成を有しており、代表として出力ポート用チップ５１の構成を説明すると、複数のポート回路９２〜９４（入力ポート用チップ５０にあっては複数の入力ポート回路、出力ポート用チップ５１にあっては複数の出力ポート回路）と、バス接続回路９５と、チップＩＤ（入力ポート用チップ５０にあっては第２チップＩＤ、出力ポート用チップ５１にあっては第３チップＩＤ）を保持する認証コードメモリ９６と、コントローラ９７（第２正当性判定手段、信号伝達規制手段）と、検査装置側光送受信部９８とを備え、これらの入力ポート用チップ５０及び出力ポート用チップ５１は、遊技用ワンチップマイコン４５のチップ選択回路７６からのチップ選択信号ＣＳin、ＣＳoutに従って所要のポートをオープンにするとともに、遊技用ワンチップマイコン４５のチップ用光送受信部８９からの信号に応答し、認証コードメモリ９６に保持されているチップＩＤ（入力ポート用チップ５０にあっては第２チップＩＤ、出力ポート用チップ５１にあっては第３チップＩＤ）をコントローラ９７で読み出し、そのチップＩＤを、検査装置側光送受信部９８を介して、遊技用ワンチップマイコン４５のチップ用光送受信部８９へワイヤレスで返送する。なお、検査装置側光送受信部９８は、任意のデータを光信号に変換して相手側の光送受信部に送信するＬＥＤ等の発光部と、相手側の光送信部からの光信号を受信して元のデータに復元するフォトディテクタ等の受光部とからなる公知の構成を有している。
【００６０】
遊技用ワンチップマイコン４５は、遊技制御ブロックＡの所要の情報に加えて、遊技用ワンチップマイコン４５のチップＩＤ（第１チップＩＤ）や入力ポート用チップ５０のチップＩＤ（第２チップＩＤ）及び出力ポート用チップ５１のチップＩＤ（第３チップＩＤ）などを通信ポート８８を介して情報収集端末装置４６に出力し、又は、検査装置７３が使用されている場合には、検査装置用光送受信部９０を介して、その検査装置７３の光送受信部９９に対して、上記の情報のうちの少なくとも第１チップＩＤ、第２チップＩＤ及び第３チップＩＤを出力する。なお、光送受信部９９は、任意のデータを光信号に変換して相手側の光送受信部に送信するＬＥＤ等の発光部と、相手側の光送信部からの光信号を受信して元のデータに復元するフォトディテクタ等の受光部とからなる公知の構成を有している。
【００６１】
このような電気的ブロック構成を有する遊技制御装置４１は、遊技用ワンチップマイコン４５に収められた遊技プログラムを逐次に実行しつつ、入力ポート用チップ５０を介して、始動口ＳＷ５７、カウントＳＷ５８、ゲートＳＷ５９、入賞口センサＬ６０、入賞口センサＲ６１などからの各種遊技センサ信号を取り込みながら、それらのセンサ信号に基づいて、各種の駆動信号を発生し、それらの駆動信号を、出力ポート用チップ５１からドライブ回路５２、５３を介して、所要の制御負荷、すなわち、特図表示器６２、特図記憶表示器６３、普図表示器６４、普図記憶表示器６５、遊技状態表示器６６、普電ＳＯＬ６７、大入賞口ＳＯＬ６８、排出制御装置６９、演出制御装置２７、盤用外部情報７１などに出力することにより、パチンコ遊技機１０の遊技制御をコントロールする。
【００６２】
一方、この遊技制御装置４１の正当性判定、すなわち、遊技制御装置４１に実装されている遊技用ワンチップマイコン４５が正規のものであるか否かの判定は、この遊技用ワンチップマイコン４５のセキュリティメモリ８６に書き込まれている固有識別情報としてのＩＤ情報（第１チップＩＤ）を情報収集端末装置４６で評価することによって行われる。かかる正当性判定の具体的仕組みは、冒頭の従来技術（特許文献１）にも詳しく述べられているが、その概略の手順は次のとおりである。まず、情報収集端末装置４６から遊技制御装置４１に対して定期的または不定期に情報要求を出す。遊技制御装置４１は、その要求に応答してセキュリティメモリ８６に書き込まれている第１チップＩＤを読み出して情報収集端末装置４６に送信する。情報収集端末装置４６は、初回の情報受信の場合にその情報を保存格納し、２回目以降の情報受信の場合に保存済の情報と受信した情報とを照合する。そして、情報一致の場合には、正当な遊技用ワンチップマイコン４５を搭載した遊技制御装置４１であると判断し、一方、情報不一致の場合には、不正に改造された遊技用ワンチップマイコン４５を搭載した遊技制御装置４１であると判断する。
【００６３】
しかしながら、このような仕組みだけでは、遊技用ワンチップマイコン４５の不正交換を検知できる点で有益であるが、正規の遊技用ワンチップマイコン４５を残したまま他の周辺回路、たとえば、出力ポート用チップ５１に不正マイコンが組み込まれた場合にまったく対処できない。
【００６４】
上記の手順、つまり、情報収集端末装置４６から遊技制御装置４１に対して定期的または不定期に情報要求を出すと、遊技制御装置４１は、その要求に応答してセキュリティメモリ８６に書き込まれている第１チップＩＤを読み出して情報収集端末装置４６に送信し、情報収集端末装置４６は、初回の情報受信の場合にその情報を保存格納し、２回目以降の情報受信の場合に保存済の情報と受信した情報とを照合し、情報一致の場合に正当な遊技用ワンチップマイコン４５を搭載した遊技制御装置４１であると判断するからであり、正規の遊技用ワンチップマイコン４５を残したままの場合には、情報収集端末装置４６で常に「情報一致」が判定されてしまうからである。
【００６５】
そこで、本実施形態のポイントは、遊技用ワンチップマイコン４５の第１チップＩＤの評価だけでなく、不正マイコンの組み込みの可能性がある他の周辺チップ、たとえば、入力ポート用チップ５０や出力ポート用チップ５１のＩＤ情報（第２チップＩＤ、第３チップＩＤ）の評価も合わせて行うことにより、上記の問題点の解決を図る点にあり、加えて、遊技用ワンチップマイコン４５や入力ポート用チップ５０及び出力ポート用チップ５１の間のデータのやり取りを、光を用いたワイヤレスで行うことにより、チップパッケージの信号端子数の削減を図り、且つ、チップ間の信号経路上への不正回路の組み込みを確実に防止することにある。
【００６６】
図６は、遊技制御装置４１の平面図、図７は、遊技制御装置４１の分解図である。これらの図において、遊技制御装置４１は、遊技制御基板１００と、この遊技制御基板１００を収装する箱形の透明若しくは半透明な基板ケース１０１（ケース部材）とからなり、該基板ケース１０１は、遊技盤裏面構成部材４４に着脱可能に取り付けられるベース部材１０２と、そのベース部材１０２の開口面を閉鎖可能な蓋部材１０３との二分割構造になっている。
【００６７】
ベース部材１０２は、遊技制御基板１００の平面サイズよりも若干大きめの面積を有する矩形状の底面１０４と、その底面１０４の４辺から立設する４つの底面側壁１０５〜１０８と、長辺側の二つの底面側壁１０４、１０７のそれぞれの外周面に形成された各々三個ずつの蓋係合部１０９〜１１１（底面側壁１０７に形成された蓋係合部は底面側壁１０７の陰に隠れて見えない）と、短辺側一つの底面側壁１０６の外周面に形成された４個のカシメ受部１１２〜１１５とを備えている。また、このベース部材１０２は、底面１０４に形成された、たとえば、“キ”の字状の補強リブ１１６を有し、さらに、この補強リブ１１６に連続すると共に、長辺側の二つの底面側壁１０４、１０７に平行して、それらの底面側壁１０４、１０７の近くに立設された二つの内部壁１１７、１１８とを有しており、この内部壁１１７、１１８と底面側壁１０４、１０７の間に、平行する２本のスライド溝１１９、１２０を形成している。
【００６８】
蓋部材１０３は、ベース部材１０２の側壁と同程度の高さを有する４つの蓋側壁１２１〜１２４と、それらの４つの蓋側壁１２１〜１２４のうちの長辺側の二蓋側壁１２１、１２３の一部と短辺側の一蓋側壁１２４の一部を嵩上げした嵩上げ側壁部１２５〜１２７と、短辺側の一蓋側壁１２２から連続する段付き部１２８と、それらの嵩上げ側壁部１２５〜１２７及び段付き部１２８に連続する天板部１２９と、天板部１２９と長辺側の二蓋側壁１２１、１２３の間に形成された三つの窪み部１３０〜１３２と、長辺側の二つの蓋側壁１２１、１２３のそれぞれの外周面に形成された各々三個ずつの突出片１３３〜１３５（蓋側壁１２３に形成された突出片は蓋側壁１２３の陰に隠れて見えない）と、短辺側一つの蓋側壁１２２の外周面に形成された４個のカシメ部１３６〜１３９及びそのカシメ部１３６〜１３９の両側に形成されたストッパ１４０、１４１とを備えている。また、この蓋部材１０３は、三つの窪み部１３０〜１３２の各々にそれぞれ所定数且つ所定形状のコネクタ穴１４２〜１４６を形成している。なお、天板部１２９の外表面には、この遊技制御装置４１を組み立てる際に、所要の識別指標、たとえば、基板管理シール１４７や遊技制御基板シール１４８（反射部）などが貼り付けられるようになっており、少なくとも、天板部１２９のほぼ中央部付近に貼り付けられる大型のシール（ここでは、遊技制御基板シール１４８）の貼り付け面（裏面）は、光を反射しやすい表面処理（光沢処理等）が施されている。
【００６９】
遊技制御基板１００は、ベークライト等のプリント基板に遊技制御に必要な様々な電子部品やコネクタ類を実装したものである。たとえば、図面では、プリント基板の所定面（基板ケース１０１に内装される際にその基板ケース１０１の蓋部材１０３を臨む側の面）のコーナ付近に実装された複数のコネクタ１４９〜１５４と、該所定面のほぼ中央付近に実装された三つのＩＣパッケージとが代表的に示されている。
【００７０】
ここで、三つのＩＣパッケージの一つ（図面左側）は、遊技用ワンチップマイコン４５であり、残りの二つ（図面右側）は、それぞれ入力ポート用チップ５０及び出力ポート用チップ５１である。遊技用ワンチップマイコン４５のパッケージにはチップ用光送受信部８９及び検査装置用光送受信部９０が設けられており、同様に、入力ポート用チップ５０や出力ポート用チップ５１のパッケージにも各々検査装置側光送受信部９８が設けられている。
【００７１】
このような構造を有する遊技制御装置４１は、以下のようにして組み立てられる。まず、開口が上向きとなるように置かれた蓋部材１０３に対して、所定面（基板ケース１０１に内装される際にその基板ケース１０１の蓋部材１０３を臨む側の面）を下向きにした遊技制御基板１００を落とし込むと、その遊技制御基板１００の所定面に実装された複数のコネクタ１４９〜１５４が、蓋部材１０３に形成されているコネクタ穴１４２〜１４６から露出した状態になる。
【００７２】
次いで、遊技制御基板１００を載せた状態の蓋部材１０３の上方よりベース部材１０２を被せ、蓋部材１０３の長辺側の二蓋側壁１２１、１２３の先端をベース部材１０２のスライド溝１１９、１２０に嵌め込み、ベース部材１０２の一底面側壁１０６が蓋部材１０３のストッパ１４０、１４１に突き当たるまでスライドさせる。さらに、蓋部材１０３の突出片１３３〜１３５をベース部材１０２の蓋係合部１０９〜１１１に係合させた後、カシメ部１３６〜１３９により、取り外し不可能な方法で蓋部材１０３とベース部材１０２とを一体する。
【００７３】
取り外し不可能な方法とは、単方向ネジのビス１５５を用いて、カシメ部１３６〜１３９とベース部材１０２のカシメ受部１１２〜１１５とを連結固定し、次いで、カシメ部１３６〜１３９のネジ穴（ビス１５５の頭の大きさで空けられている穴）に液状の速乾性充固着材を充填し、その上から、さらに、ビス押さえ部材をネジ穴に入れて、たとえば、超音波溶着によってそのビス押さえ部材をネジ穴の内面へ強固に取り付けることをいう。このようにすると、カシメ部１３６〜１３９とカシメ受部１１２〜１１５とを物理的に破壊しない限り、ベース部材１０２と蓋部材１０３とを分離できなくなる。なお、カシメ部１３６〜１３９とカシメ受部１１２〜１１５を４対設けてある理由は、最大で４回の固着（正当なベース部材１０２と蓋部材１０３との分離）を可能にするためである。また、破損しているカシメ部１３６〜１３９とカシメ受部１１２〜１１５との数から、基板ケース１０１を開いた回数を視覚的に確認できるようにするためでもある。
【００７４】
図８（ａ）は、図６のＡ−Ａ断面図である。この図に示すように、中身が見える基板ケース１０１に収装された遊技制御基板１００の上には、少なくとも、遊技用ワンチップマイコン４５と入力ポート用チップ５０と出力ポート用チップ５１とが実装されている。これらの三つのチップのパッケージには、各々光送受信部８９、９８が設けられており、遊技用ワンチップマイコン４５と入力ポート用チップ５０との間、及び、遊技用ワンチップマイコン４５と出力ポート用チップ５１との間でデータ転送が可能になっている。たとえば、入力ポート用チップ５０から遊技用ワンチップマイコン４５に対して、正規の入力ポート用チップ５０であることを示すデータ（第２チップＩＤ）が転送され、また、出力ポート用チップ５１から遊技用ワンチップマイコン４５に対して、正規の出力ポート用チップ５１であることを示すデータ（第３チップＩＤ）が転送されるようになっている。
【００７５】
ここで、もし、入力ポート用チップ５０や出力ポート用チップ５１が不正に改造されたものに置き換えられていた場合、それらのチップから遊技用ワンチップマイコン４５へのデータ転送は行われない。あるいは、正しくないチップＩＤが転送される。したがって、正規の入力ポート用チップ５０であることを示すデータ（第２チップＩＤ）、又は、正規の出力ポート用チップ５１であることを示すデータ（第３チップＩＤ）が遊技用ワンチップマイコン４５に送られないか、正しくないチップＩＤが送られるので、最終的に、情報収集端末４６におけるセキュリティ判定で上記の異常（入力ポート用チップ５０や出力ポート用チップ５１の不正改造）を検出することができる。
【００７６】
しかも、遊技用ワンチップマイコン４５と入力ポート用チップ５０との間、及び、遊技用ワンチップマイコン４５と出力ポート用チップ５１との間でデータ転送は、図中のＰ１で示すように、光を媒体としたワイヤレスで行われるため、遊技用ワンチップマイコン４５や入力ポート用チップ５０及び出力ポート用チップ５１のパッケージにデータ転送用の信号端子を設ける必要がない。したがって、遊技用ワンチップマイコン４５や入力ポート用チップ５０及び出力ポート用チップ５１のパッケージサイズの削減を図ることができる。
【００７７】
さらに、光通信の経路Ｐ１は、透明な基板ケース１０１を通して外部からよく見えるため、この経路Ｐ１に細工を加えることはできない。たとえば、データ転送の経路が遊技制御基板１００の上のプリント配線である場合には、そのプリント配線を途中で切断し、そこに不正な電子回路を挿入するといった不正の手口が考えられるが、本実施形態の経路Ｐ１の場合の経路Ｐ１は空間を伝搬するものであるため、そのような手口を完全に封じることができる。
【００７８】
なお、  図８（ａ）の例では、遊技用ワンチップマイコン４５と入力ポート用チップ５０との間、及び、遊技用ワンチップマイコン４５と出力ポート用チップ５１との間で直接的な光通信、いわゆる「見通し通信」を行っているが、これに限定されない。
【００７９】
図８（ｂ）は、図８（ａ）の変形例である。この図において、透明な基板ケース１０１の天板部１２９のほぼ中央部付近には、裏面が光沢仕上げされた遊技制御基板シール１４８が貼り付けられている。この遊技制御基板シール１４８の貼り付け位置は、遊技用ワンチップマイコン４５、入力ポート用チップ５０及び出力ポート用チップ５１のほぼ真上である。
【００８０】
このようにすると、遊技用ワンチップマイコン４５と入力ポート用チップ５０との間、及び、遊技用ワンチップマイコン４５と出力ポート用チップ５１との間の光通信の経路Ｐ２を、遊技制御基板シール１４８の裏面の反射波を利用したもの、いわゆる「見通し外通信」とすることができる。この見通し外通信によれば、図示のように、遊技用ワンチップマイコン４５と入力ポート用チップ５０の間、及び、遊技用ワンチップマイコン４５と出力ポート用チップ５１の間に電子部品等の障害物１５６が存在していても、それに邪魔されることなく、相互のデータ転送を支障無く行うことができる。このため、遊技制御基板１００の設計自由度が向上する。
【００８１】
図９は、図６のＢ−Ｂ断面図である。この図に示すように、遊技用ワンチップマイコン４５のパッケージのほぼ中央部付近には、チップ用光送受信部８９が設けられているとともに、そのパッケージの両端付近には検査装置用光送受信部９０が設けられており、チップ用光送受信部８９の位置は遊技制御基板シール１４８の下面に隠れるように設定されているのに対して、検査装置用光送受信部９０の位置は遊技制御基板シール１４８から外れており、基板ケース１０１の蓋部材１０３を通して外部から見えるように設定されている。
【００８２】
一方、適宜に用いられる検査装置７３にも光送受信部９９が設けられており、その光送受信部９９の位置は、検査装置７３を基板ケース１０１の蓋部材１０３の近くに置いたときに、遊技用ワンチップマイコン４５のパッケージに設けられている検査装置用光送受信部９０と対向するように設定されている。
【００８３】
前記のとおり、遊技用ワンチップマイコン４５のパッケージに設けられている検査装置用光送受信部９０と、検査装置７３の光送受信部９９との間でデータ転送を行うようになっており、検査装置７３は、遊技用ワンチップマイコン４５からの転送データ（第１チップＩＤ）に基づいて、遊技用ワンチップマイコン４５が正規品であるかを判定するとともに、同転送データ（第２チップＩＤ）に基づいて、入力ポート用チップ５０が正規品であるかを判定し、さらに、同転送データ（第３チップＩＤ）に基づいて、出力ポート用チップ５１が正規品であるかを判定するので、遊技用ワンチップマイコン４５の不正改造は勿論のこと、入力ポート用チップ５０や出力ポート用チップ５１の不正改造も確実に検出することができる。
【００８４】
図１０は、不正改造判定処理を含む処理フローチャート図である。この図において、遊技制御装置４１は、電源投入時に所要の電源投入処理（ステップＳ１１）を行った後、不正改造判定処理を行う（ステップＳ１２）。“不正改造判定処理”とは、入力ポート用チップ５０や出力ポート用チップ５１の固有識別情報（第２チップＩＤ、第３チップＩＤ）を収集し、それらの固有識別情報と遊技用ワンチップマイコン４５の固有識別情報（第１チップＩＤ）とを情報収集端末４６や検査装置７３に送って正しい識別情報であるか否かを評価する一連の処理のことをいう。固有識別情報が収集できなかった場合、又は、正しい固有識別情報でなかった場合に異常（不正改造が行われている可能性が高い）と判断する。
【００８５】
そして、この電源投入時の不正改造判定処理で異常を判定すると、遊技用ＣＰＵ（遊技用ワンチップマイコン４５）の起動を行わずに、つまり、遊技用ＣＰＵ（遊技用ワンチップマイコン４５）を不能動化した状態のまま、不図示の異常対応処理（たとえば、異常報知ランプの点灯等）を実行する（ステップＳ１８：遊技制御不能動化手段）。
【００８６】
一方、電源投入時の不正改造判定処理で異常を判定しなかった場合は、遊技用ＣＰＵ（遊技用ワンチップマイコン４５）を起動し、能動化を許容して遊技制御を実行し（ステップＳ１４）、タイマ割り込みを待ち（ステップＳ１５）、タイマ割り込み毎に、再び不正改造判定処理を行う（ステップＳ１６）。この“不正改造判定処理”も、ステップＳ１２と同様に、入力ポート用チップ５０や出力ポート用チップ５１の固有識別情報（第２チップＩＤ、第３チップＩＤ）を収集し、それらの固有識別情報と遊技用ワンチップマイコン４５の固有識別情報（第１チップＩＤ）とを情報収集端末４６や検査装置７３に送って正しい識別情報であるか否かを評価する一連の処理のことをいう。
【００８７】
次いで、不正改造判定処理で異常を判定しなければ（ステップＳ１７の“ＮＯ”）、再びステップＳ１５以降をループするが、つまり、遊技用ＣＰＵ（遊技用ワンチップマイコン４５）の能動化を許容して遊技制御を継続するが、異常を判定した場合には（ステップＳ１７の“ＹＥＳ”）、ループを抜け出して遊技用ＣＰＵ（遊技用ワンチップマイコン４５）を不能動化し、不図示の異常対応処理（たとえば、異常報知ランプの点灯等）を実行する（ステップＳ１８）。
【００８８】
このように、図示のフローチャートによれば、まず、電源投入時に１回だけ不正改造判定処理を実行（ステップＳ１２）するので、たとえば、遊技場に搬送される途中で不正マイコンの組み込みが行われたり、又は、夜間等の営業時間外で不正マイコンの組み込みが行われたりした場合には、それらの不正行為を電源投入時の不正改造判定処理で検出することができる。加えて、電源投入後においてもタイマ割り込み毎に繰り返し不正改造判定処理を実行（ステップＳ１６）するので、たとえば、営業時間中における不正マイコンの組み込みにも対応することができる。
【００８９】
なお、以上の実施形態では、入力ポート用チップ５０と出力ポート用チップ５１の固有識別情報（第２チップＩＤ、第３チップＩＤ）を遊技用ワンチップマイコン４５に転送し、その遊技用ワンチップマイコン４５から情報収集端末４６又は検査装置７３へ、遊技用ワンチップマイコン４５の固有識別情報（第１チップＩＤ）と入力ポート用チップ５０及び出力ポート用チップ５１の固有識別情報（第２チップＩＤ、第３チップＩＤ）とを転送して、情報収集端末４６又は検査装置７３で不正チップの判定を行っているが、この態様に限定されない。
【００９０】
たとえば、遊技用ワンチップマイコン４５、入力ポート用チップ５０及び出力ポート用チップ５１で互いの正当性判定を行うようにしてもよい。この場合、遊技用ワンチップマイコン４５は、入力ポート用チップ５０と出力ポート用チップ５１の固有識別情報（第２チップＩＤ、第３チップＩＤ）を評価してそれらが正当なものであるか否かを判定し、また、入力ポート用チップ５０は、遊技用ワンチップマイコン４５と出力ポート用チップ５１の固有識別情報（第１チップＩＤ、第２チップＩＤ）を評価してそれらが正当なものであるか否かを判定し、また、出力ポート用チップ５１は、遊技用ワンチップマイコン４５と入力ポート用チップ５０の固有識別情報（第１チップＩＤ、第３チップＩＤ）を評価してそれらが正当なものであるか否かを判定する。いずれの場合も、異常を判定すると、所要の報知を行うとともに、遊技を停止するための所要の対策（たとえば、遊技用ＣＰＵ８０の不能動化、あるいは、入力ポート用チップ５０や出力ポート用チップ５１の不能動化）を講じればよい。
【図面の簡単な説明】
【００９１】
【図１】パチンコ遊技機１０（遊技機）の正面図である。
【図２】遊技盤１８の正面図である。
【図３】パチンコ遊技機１０の背面図である。
【図４】遊技制御装置４１の電気的な内部ブロック構成図である。
【図５】遊技用ワンチップマイコン４５、入力ポート用チップ５０、出力ポート用チップ５１及び検査装置７３のブロック図である。
【図６】遊技制御装置４１の平面図である。
【図７】遊技制御装置４１の分解図である。
【図８】図６のＡ−Ａ断面図である。
【図９】図６のＢ−Ｂ断面図である。
【図１０】不正改造判定処理を含む処理フローチャート図である。
【図１１】遊技機の概略構成図及び不正行為の概念図である。
【符号の説明】
【００９２】
Ｂ  管理ブロック（第１正当性判定手段）
Ｓ１８  ステップ（遊技制御不能動化手段）
１０  パチンコ遊技機（遊技機）
４１  遊技制御装置
４５  遊技用ワンチップマイコン
５０  入力ポート用チップ（入出力ポート用チップ）
５１  出力ポート用チップ（入出力ポート用チップ）
５４  基板内バス（データバス）
５７  始動口ＳＷ（検出手段）
５８  カウントＳＷ（検出手段）
５９  ゲートＳＷ（検出手段）
６０  入賞口センサＬ（検出手段）
６１  入賞口センサＲ（検出手段）
８０  遊技用ＣＰＵ
８９  チップ用光送受信部（光送受信部）
９０  検査装置用光送受信部（光送受信部）
９２〜９４  ポート回路（入力ポート回路、出力ポート回路）
９７  コントローラ（第２正当性判定手段、信号伝達規制手段）
９８  検査装置側光送受信部（光送受信部）
９９  光送受信部
１００  遊技制御基板
１０１  基板ケース（ケース部材）
１４８  遊技制御基板シール（反射部）
【図１】
2007014690.tif 000003
【図２】
2007014690.tif 000004
【図３】
2007014690.tif 000005
【図４】
2007014690.tif 000006
【図５】
2007014690.tif 000007
【図６】
2007014690.tif 000008
【図７】
2007014690.tif 000009
【図８】
2007014690.tif 000010
【図９】
2007014690.tif 000011
【図１０】
2007014690.tif 000012
【図１１】
2007014690.tif 000013