(57)【要約】【課題】不正な改造を高い確率で発見可能な遊技機を提供する。【解決手段】遊技機は、第３識別情報を記憶しているメイン制御部１００と、メイン制御部１００に接続された第１識別情報を記憶している第１サブ制御部１５０と、メイン制御部１００に接続された第２識別情報を記憶している第２サブ制御部２５０とを備えている。第２サブ制御部２５０は、第２識別情報をメイン制御部１００に出力する手段を有している。メイン制御部１００は、第２識別情報と第３識別情報を第１サブ制御部１５０に出力する手段を有している。第１サブ制御部１５０は、第１識別情報と第２識別情報と第３識別情報を用いて所定演算を行う演算手段と、演算手段の演算結果に基づいて遊技機に不正な改造が行われたか否かを判別する手段を有している。【選択図】  図３
2005021330.tif 000002
【特許請求の範囲】
【請求項１】
特典付与の可否を決定するとともに第３識別情報を記憶しているメイン制御部と、
メイン制御部に接続された第１識別情報を記憶している第１サブ制御部と、
メイン制御部に接続された第２識別情報を記憶している第２サブ制御部とを備えており、
メイン制御部と第１サブ制御部は、前者から後者に向けてのみ情報の出力が可能であり、
メイン制御部と第２サブ制御部は、相互に情報の入出力が可能であり、
第２サブ制御部は、第２識別情報をメイン制御部に出力する手段を有し、
メイン制御部は、第２識別情報と第３識別情報を第１サブ制御部に出力する手段を有し、
第１サブ制御部は、第１識別情報と第２識別情報と第３識別情報を用いて所定演算を行う演算手段と、演算手段の演算結果に基づいて遊技機に不正な改造が行われたか否かを判別する手段を有していることを特徴とする遊技機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】本発明は、遊技機に関するものである。詳しくは、遊技機に対して不正な改造が行われた場合に、それを発見する技術に関するものである。
【０００２】
【従来の技術】第１種パチンコ機を例に説明する。
第１種パチンコ機（以下、単に「パチンコ機」と言う）では、遊技者が発射ハンドルを操作すると、パチンコ球が遊技盤面に発射される。発射されたパチンコ球は、遊技盤面に多数打付けられている釘に衝突しながら落下する。遊技盤面に設けられている始動口にパチンコ球が入賞すると、図柄表示装置で３つの特別図柄が変動を開始する。変動した特別図柄はその後に停止表示され、その停止表示された特別図柄が所定の組合せ（例えば、「７・７・７」、「３・３・３」）の場合に、大入賞口が所定期間、所定回数に渡って開閉する、いわゆる大当り状態に移行する。開放された大入賞口には多くのパチンコ球が入賞し、結果として大量のパチンコ球が払出される。
【０００３】
パチンコ機は、メイン制御部、メイン制御部に接続されたサブ制御部、サブ制御部に接続された表示制御部、メイン制御部に接続された賞球制御部を備えている。メイン制御部は、停止表示させる特別図柄を抽選によって決定する。サブ制御部は、ランプの発光やスピーカの発音等を制御する。表示制御部は、図柄表示装置に表示される特別図柄やキャラクタを制御する。賞球制御部は、パチンコ球を払出す賞球払出装置を制御する。これら制御部には、ＣＰＵ、ＲＯＭ、ＲＡＭが設けられており、ＲＯＭに格納されている制御プログラムをＣＰＵ、ＲＡＭで処理することにより、遊技機の動作が制御されている。
【０００４】
制御部のＣＰＵやＲＯＭ、ＣＰＵやＲＯＭが実装される基板を正規品以外のものと交換し、大量のパチンコ球を払出させる不正な改造がパチンコ機に対して行われることがある。不正な改造が行われると、遊技ホールは、多大な損害を被ることになる。
特許文献１には、不正な改造が行われた場合に、それを発見する技術が記載されている。この技術では、メイン制御部と、それ以外の制御部のそれぞれに同一の識別情報を記憶しておく。そして、メイン制御部と、それ以外の制御部の少なくとも一方に、メイン制御部の識別情報と、それ以外の制御部の識別情報が一致するか否かを判別する手段が設けられている。不正な改造が行われると、識別情報が不一致になる。識別情報が不一致になると、判別手段によって不正な改造が発見される。
【０００５】
【特許文献１】
特開２０００−７９２６２号公報
【０００６】
【発明が解決しようとする課題】不正行為者は、パチンコ機を絶えず解析し、さらに不正を働こうとしている。このため、上述した特許文献１に記載の技術のように、判別手段によってメイン制御部の識別情報と、それ以外の制御部の識別情報が一致するか否かを判別するのみでは、その判別方法が解析されてしまう恐れがある。判別方法が解析され、それに対処されてしまうと、不正な改造の発見が不可能になる。
【０００７】
本発明は、かかる問題を解決するためになされたものであり、不正な改造が行われたことを高い確率で発見可能な遊技機を提供することを課題とする。
【０００８】
【課題を解決するための手段および作用と効果】請求項１に記載の遊技機は、特典付与の可否を決定するとともに第３識別情報を記憶しているメイン制御部と、メイン制御部に接続された第１識別情報を記憶している第１サブ制御部と、メイン制御部に接続された第２識別情報を記憶している第２サブ制御部とを備えている。メイン制御部と第１サブ制御部は、前者から後者に向けてのみ情報の出力が可能である。メイン制御部と第２サブ制御部は、相互に情報の入出力が可能である。第２サブ制御部は、第２識別情報をメイン制御部に出力する手段を有している。メイン制御部は、第２識別情報と第３識別情報を第１サブ制御部に出力する手段を有している。第１サブ制御部は、第１識別情報と第２識別情報と第３識別情報を用いて所定演算を行う演算手段と、演算手段の演算結果に基づいて遊技機に不正な改造が行われたか否かを判別する手段を有している。
上記の遊技機のメイン制御部は第３識別情報を記憶しており、第１サブ制御部は第１識別情報を記憶しており、第２サブ制御部は第２識別情報を記憶している。第２サブ制御部は、第２識別情報をメイン制御部に出力し、メイン制御部は、第２識別情報と第３識別情報を第１サブ制御部に出力する。第１サブ制御部は、演算手段と判別手段を有している。演算手段は、第１識別情報と第２識別情報と第３識別情報を用いて所定演算を行う。判別手段は、演算手段の演算結果に基づいて遊技機に不正な改造が行われたか否かを判別する。このように、本発明に係る遊技機は、メイン制御部と第１サブ制御部と第２サブ制御部にそれぞれ別個に記憶されている第１識別情報、第２識別情報、第３識別情報を用いて、第１サブ制御部が有している演算手段で所定演算を行い、判別手段で演算手段の演算結果に基づいて遊技機に不正な改造が行われたか否かを判別する。このような複雑な処理を行うと、その処理を解析し、不正が発見されないような改造を遊技機に施すのが難しくなる。よって、高い確率で不正な改造を発見することができる。
【０００９】
【発明の実施の形態】本発明の好適な実施形態を例示する。
（形態１）
特典付与の可否を決定するとともに第３識別情報を記憶しているメイン制御部と、
メイン制御部に接続された第１識別情報を記憶している第１サブ制御部と、
メイン制御部に接続された第２識別情報を記憶している第２サブ制御部とを備えており、
第１サブ制御部は、第２サブ制御部の第２識別情報とメイン制御部の第３識別情報を受信する手段と、第２識別情報と第３識別情報と記憶している第１識別情報を用いて所定演算を行う演算手段と、演算手段の演算結果に基づいて遊技機に不正な改造が行われたか否かを判別する手段を有していることを特徴とする遊技機。
上記の遊技機は、メイン制御部と第１サブ制御部と第２サブ制御部にそれぞれ別個に記憶されている第３識別情報、第１識別情報、第２識別情報を用いて、第１サブ制御部の演算手段で所定演算を行うとともに、判別手段で演算手段の演算結果に基づいて遊技機に不正な改造が行われたか否かを判別する。このような複雑な処理を行うと、その処理を解析し、不正が発見されないような改造を遊技機に施すのが難しくなる。よって、高い確率で不正な改造の発見が可能になる。
【００１０】
（形態２）
第１サブ制御部は、サブ制御基板と、サブ制御基板に接続された表示制御基板を備えており、
サブ制御基板と表示制御基板は、相互に情報の入出力が可能であり、
サブ制御基板と表示制御基板の一方に演算手段が設けられ、サブ制御基板と表示制御基板の他方に判別手段が設けられていることを特徴とする請求項１または形態１に記載の遊技機。
このように、演算手段と判別手段がサブ制御基板と表示制御基板に分かれて設けられていると、不正な改造を施すのがより難しくなる、
【００１１】
（形態３）
遊技機は、本体と、本体から着脱可能な遊技盤とを有し、メイン制御部と第１サブ制御部は遊技盤に取付けられ、第２サブ制御部は本体に取付けられ、機種が異なる遊技機間で第２サブ制御部の第２識別情報が共通化されていることを特徴とする請求項１、形態１〜２のいずれかに記載の遊技機。
上記の遊技機は、機種が異なる遊技機間で第２サブ制御部の第２識別情報が共通化されている。このため、遊技盤とメイン制御部と第１サブ制御部を交換して遊技機の機種変更を行うに際して、第２サブ制御部に記憶されている第２識別情報を更新したり、第２サブ制御部を交換して第２識別情報を新規のものにしたりする必要なくなる。よって、機種変更の手間や改修規模の低減が可能になる。
【００１２】
（形態４）
判別手段の判別条件を変更する操作手段が設けられていることを特徴とする請求項１、形態１〜３のいずれかに記載の遊技機。
上記の遊技機には、判別手段の判別条件を変更する操作手段が設けられている。このため、判別条件を変更することによって、識別情報が正規に変更されているのにもかかわらず、不正な改造が行われていると誤判別されてしまうのを防止することができる。
【００１３】
【実施例】
（第１実施例）
本発明を遊技機の一種であるパチンコ機１０に適用した第１実施例について、図面を参照しながら説明する。
図１に示されているように、パチンコ機１０は、外枠１３と、それに取り付けられたパチンコ機本体１１から構成されている。パチンコ機本体１１は、ヒンジ８９回りに回動することにより、外枠１３に対して開閉することができる。パチンコ機１０を遊技ホールに設置するときには、外枠１３が島設備に固定される。パチンコ機本体１１の遊技盤１２には、上方に向かって円弧状に延びるレール４４、始動口３０、大入賞口３４、ゲート１７、４つの普通入賞口１８等が配されている。遊技盤１２には、多数の釘（図示省略）が打ち付けられている。遊技盤１２の中央部には、液晶ディスプレーである図柄表示装置２２が設けられている。
【００１４】
図柄表示装置２２では、横に３つ並んだ、左図柄３１、中図柄３５、右図柄３９、およびキャラクタ等が表示される。図柄表示装置２２の左下部には、普通図柄を表示する普通図柄表示部１９が設けられている。普通図柄表示部１９の左側には、縦に４つ並んだ保留球ランプ２８が設けられている。
遊技盤１２は、ガラス扉９３の裏側に装着されている。ガラス扉９３は、透明なガラス８７と、その周りに設けられた装飾８８を有している。ガラス扉９３は、ヒンジ９０回りに回動させて開閉することができる。
【００１５】
始動口３０は、２枚の可動翼片３０ａを有している。可動翼片３０ａは、通常は垂直に配置されているが、所定条件（後述する）が成立すると外方に開く。可動翼片３０ａが外方に開くと、始動口３０にパチンコ球が入賞しやすくなる。始動口３０の内部には、パチンコ球の入賞を検出する始動口センサ５６が設けられている。普通入賞口１８の内部にも、パチンコ球の入賞を検出する普通入賞口センサ（図示省略）が設けられている。
大入賞口３４は、下辺を軸として前方側に開く矩形板状の開閉扉３６を備えている。開閉扉３６は、遊技盤１２の裏側に装着されているソレノイド５０に駆動されて開閉する。大入賞口３４の内部には、特別入賞区域であるＶゾーン（図示省略）が設けられている。
【００１６】
遊技盤１２の左側に配置されているゲート１７の内部には、ゲートセンサ５４が装着されている。ゲートセンサ５４は、ゲート１７を通過するパチンコ球を検出する。遊技盤１２に３つ設けられている風車２５は、その軸回りに回転することができる。パチンコ機１０の裏側には、スピーカ２６が装着されている。遊技盤１２の各所や周囲には、電球やＬＥＤによって発光する複数のランプ２７が配置されている。
パチンコ機１０の下部右側には、遊技者が操作してパチンコ球を発射するハンドル３８が装着されている。ハンドル３８は、時計回り方向に回動操作することができる。ハンドル３８の外周部には、遊技者がハンドル３８に触れていることを検出するタッチ部３８ａが設けられている。ハンドル３８の裏側には、ハンドル３８が回動操作されるとオンになる発射スイッチ３８ｂ（図１においては図示省略。図３に図示）が設けられている。タッチ部３８ａ、発射スイッチ３８ｂは、後述する発射制御部２８０に接続されている。
【００１７】
パチンコ機１０の下部には、上皿４６、下皿４０、球抜きレバー３３、灰皿４２、シリンダー錠９１が装着されている。
上皿４６は、払出された賞球を貯留する。上皿４６は、ヒンジ９４回りに回動させて開閉することができる。下皿４０は、賞球や貸球を一時的に貯留する。球抜きレバー３３を横方向にスライドさせると、下皿４０の底面が開放され、下皿４０からパチンコ球を抜くことができる。シリンダー錠９１にキーを差し込んで回すと、パチンコ機本体１１やガラス扉９３のロックを解除することができる。
【００１８】
図２に示されているように、パチンコ機１０の裏側には、メイン制御部１００、サブ制御部１５０、表示制御部２００、賞球制御部２５０、発射制御部２８０、電源部４００が装着されている。なお、表示制御部２００は、メイン制御部１００の前方側に装着されて隠れているため、図２には図示されていない。メイン制御部１００、サブ制御部１５０、表示制御部２００は遊技盤１２の裏面に取付けられている。賞球制御部２５０は、遊技盤１２を囲む内枠１５に取付けられている。さらにパチンコ機１０の裏側には、賞球制御部２５０に接続された賞球払出装置６２と、発射制御部２８０に接続された発射装置６０が装着されている。これらの構成と動作について、図３を参照しながら説明する。
メイン制御部１００は、ＣＰＵ、ＲＯＭ、ＲＡＭ等から構成されている。ＣＰＵは、ゲートセンサ５４、始動口センサ５６等から入力される検出信号に基づいて、ＲＯＭに格納されている制御プログラムを処理する。そして、メイン制御部１００は、ＣＰＵによる制御プログラムの処理結果に応じてサブ制御部１５０、賞球制御部２５０にコマンドを出力したり、ソレノイド５０を駆動したりする。
【００１９】
メイン制御部１００のＣＰＵは、ＲＯＭを内蔵している（以下、ＣＰＵに内蔵されたＲＯＭを「内蔵ＲＯＭ」と言う）。内蔵ＲＯＭには、識別番号（ＩＤ）が記憶されている（以下、メイン制御部１００の識別番号を「ＩＤ１」と言う）。ＩＤ１の具体的な番号は２バイト１６進数で「２６８１」である（以下説明する識別番号（ＩＤ）も２バイト１６進数である）。メイン制御部１００には、各種のセンサや駆動装置が接続されているが、図３においては、これらをゲートセンサ５４、始動口センサ５６、ソレノイド５０で代表し、その他のものについては図示を省略している。ＲＡＭは、メイン制御部１００で実行される種々の処理において生成される各種データや入出力信号等の情報を一時的に記憶する。
【００２０】
サブ制御部１５０は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を備えている。サブ制御部１５０は、ＣＰＵ、ＲＯＭ、ＲＡＭ等によってメイン制御部１００から入力されてくるコマンドを処理し、表示制御部２００にコマンドを出力するとともに、ランプ２７、保留球ランプ２８、スピーカ２６等に制御信号を出力する。サブ制御部１５０の内蔵ＲＯＭには、識別番号（ＩＤ２）が記憶されている。ＩＤ２の具体的な番号は「２６８２」である。
パチンコ機１０の規則によって、サブ制御部１５０からメイン制御部１００に情報を入力してはならないと定められている。
【００２１】
表示制御部２００は、ＣＰＵ、ＶＤＰ、ＲＯＭ、ＲＡＭ等から構成されている。ＣＰＵは、サブ制御部１５０から入力されたコマンドを処理し、ＶＤＰにコマンドを出力する。ＶＤＰは、ＣＰＵから入力されたコマンドを処理し、ＲＯＭに格納されている表示データに基づいて表示用信号を出力する。表示制御部２００の内蔵ＲＯＭには、識別番号（ＩＤ３）が記憶されている。ＩＤ３の具体的な番号は「２６８３」である。
表示制御部２００に隣接して、異常解除スイッチ２１０が装着されている（異常解除スイッチ２１０の機能については、後述にて説明する）。
図柄表示装置２２は、表示制御部２００から入力される表示用信号に応じた図柄やキャラクタを表示する。
【００２２】
賞球制御部２５０は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を備えており、メイン制御部１００から入力されたコマンドを処理し、賞球払出装置６２に駆動信号を出力する。賞球払出装置６２は、駆動信号に従って賞球を払出す。賞球制御部２５０の内蔵ＲＯＭには、識別番号（ＩＤ４）が記憶されている。ＩＤ４の具体的な番号は「２６８４」である。
以上説明したＩＤ１（２６８１）、ＩＤ２（２６８２）、ＩＤ３（２６８３）、ＩＤ４（２６８４）の上３桁（２６８）は共通化されている。下１桁（１〜４）は、メイン制御部１００、サブ制御部１５０、表示制御部２００、賞球制御部２５０毎に異なっている。ＩＤの上３桁は、例えば、パチンコ機１０の機種毎や、開発年月毎に共通化することができる。
【００２３】
賞球制御部２５０には、賞球払出装置６２に設けられている球切れセンサや賞球検出センサから信号が入力される。賞球制御部２５０は、球切れセンサや賞球検出センサからの信号の処理結果として、球切れや球ガミと判別される場合には、発射制御部２８０に発射停止信号を出力する。
発射制御部２８０には、賞球制御部２５０、タッチ部３８ａ、発射スイッチ３８ｂが接続されている。発射制御部２８０は、遊技者がタッチ部３８ａに触れたことによる静電容量変化から、ハンドル３８が操作されていること検出する。発射制御部２８０は、タッチ部３８ａによって遊技者がハンドル３８に触れていることが検出され、かつハンドル３８が回動操作されて発射スイッチ３８ｂがオンになっていると、発射信号を発射装置６０に出力する。発射信号が入力された発射装置６０は、パチンコ球を発射する。なお、賞球制御部２５０から発射停止信号が入力されている場合には、上述した条件が成立していても、発射制御部２８０は、発射装置６０に発射信号を出力しない。
【００２４】
電源部４００は、電源回路を内蔵しているとともに、電源スイッチ４０２を備えている。電源部４００には、外部からＡＣ２４ボルトの電力が供給されている。電源回路は、外部からのＡＣ２４ボルトを、ＤＣ５ボルト、ＤＣ１２ボルト、ＤＣ３４ボルトに変換する。電源スイッチ４０２をオンにすると、パチンコ機１０の各部に電力が供給される。電源部４００から、賞球制御部２５０、メイン制御部１００、サブ制御部１５０、表示制御部２００への電力供給経路は、それらを直列に接続している。発射制御部２８０への電力供給は、賞球制御部２５０を介して行われる。パチンコ機１０の各部には、上述した以外の部位（例えば、スピーカ２６、ランプ２７、ＣＲ機の場合にはＣＲユニット等）にも電源部４００から電力が供給されているが、図３においては、それらの部位、およびそれら部位への電力供給経路を省略している。
【００２５】
パチンコ機１０の動作全般について、図１を参照しながら説明する。
遊技者がハンドル３８を回動操作してパチンコ球を発射すると、パチンコ球はレール４４に沿って遊技盤１２の上部に達し、遊技盤１２に多数打ち付けられている釘に衝突して頻繁にその方向を変えながら落下する。風車２５はパチンコ球が当たると回転し、パチンコ球の落下方向を急変させる。始動口３０にパチンコ球が入賞すると、始動口センサ５６がそれを検出する。始動口センサ５６がパチンコ球の入賞を検出すると、５個の賞球が払出されるとともに図柄表示装置２２で横に３つ並んだ左図柄３１、中図柄３５、右図柄３９が下方にスクロールするように変動する。変動した図柄３１、３５、３９は、左図柄３１と右図柄３９がまず停止し、最後に中図柄３５が停止する。そして、停止した図柄３１、３５、３９の組合せが所定の大当り図柄の場合に、パチンコ機１０は大当り状態に移行する。大当り図柄とは、例えば、「７・７・７」や「３・３・３」である。
【００２６】
パチンコ機１０が大当り状態に移行すると、通常は閉じられている大入賞口３４の開閉扉３６がソレノイド５０に駆動されて開く。開いた開閉扉３６は、開いてからパチンコ球が１０個入賞するか、開いてから３０秒が経過するかのいずれかが成立した場合に閉じられる。開閉扉３６が開いている間に大入賞口３４内のＶゾーンをパチンコ球が通過すると、開閉扉３６は閉じられた後に再び開く。このようにして繰り返される開閉扉３６の開閉は最大１６回行われ、大入賞口３４に入賞するパチンコ球１個に対して１５個の賞球が払出される。このため、パチンコ機１０が大当り状態に移行すると、２０００個以上の賞球が払出される。
ゲート１７をパチンコ球が通過したことをゲートセンサ５４が検出すると、図柄表示装置２２に設けられている普通図柄表示部１９で複数の普通図柄が変動する。そして、この普通図柄が所定の組合せとなった場合に始動口３０の可動翼片３０ａが１秒間開き、その間パチンコ球を入賞しやすくする。
【００２７】
始動口３０にパチンコ球が入賞すると、保留球ランプ２８が点灯する。図柄３１、３５、３９が変動しているときに始動口３０にパチンコ球が入賞すると、保留球ランプ２８の点灯数が増加する。図柄３１、３５、３９の変動が開始される毎に、保留球ランプは１つずつ消灯する。保留球数の上限は４個とされている。従って、保留球ランプ２８が４つ点灯している状態でさらにパチンコ球が始動口３０に入賞しても、その入賞は無視される。
普通入賞口１８へのパチンコ球の入賞を普通入賞口センサが検出すると、１０個の賞球が払出される。スピーカ２６やランプ２７は、遊技の進行に応じて様々な音や光を発して遊技者を楽しませる。
【００２８】
本パチンコ機１０において実行される不正判定に係る処理について説明する。なお、ここで言う不正とは、パチンコ機１０のメイン制御部１００、サブ制御部１５０等の基板や、基板に実装されているＣＰＵ、ＲＯＭ等を正規以外のものと交換し、それによって行われる通常から逸脱した遊技動作によって、大量のパチンコ球を不正に払い出させる行為を意味する。
図４は、賞球制御部２５０で実行されるＩＤ出力処理Ｓ１０を示している。ＩＤ出力処理Ｓ１０のＳ１２では、メイン制御部１００が起動したか否かが判別される。具体的には、メイン制御部１００が起動時に出力する起動コマンドが入力されたか否かによって判別する。Ｓ１２でメイン制御部１００が起動していないと判別された場合（ＮＯの場合）には、そのまま待機する。Ｓ１２でメイン制御部１００が起動したと判別された場合（ＹＥＳの場合）には、Ｓ１４に移行する。Ｓ１４では、賞球制御部２５０の内蔵ＲＯＭに記憶されているＩＤ（ＩＤ４＝２６８４）をメイン制御部１００に出力する。そして、ＩＤ出力処理Ｓ１０を終了する。
ＩＤ出力処理Ｓ１０が実行されることにより、パチンコ機１０の電源スイッチ４０２がオンにされ、電力投入が行われる毎に、賞球制御部２５０からメイン制御部１００にＩＤ４が出力される。
【００２９】
図５は、メイン制御部１００で実行されるＩＤ出力処理Ｓ２０を示している。ＩＤ出力処理Ｓ２０のＳ２２では、賞球制御部２５０からＩＤ４が入力されたか否かを判別する。詳しくは、メイン制御部１００のＲＯＭに格納されている制御プログラムをＣＰＵが処理することによって判別する。Ｓ２２で賞球制御部２５０からＩＤ４が入力されていないと判別した場合（ＮＯの場合）には、そのまま待機する。Ｓ２２で賞球制御部２５０からＩＤ４が入力されたと判別した場合（ＹＥＳの場合）には、Ｓ２４を実行する。Ｓ２４を実行すると、メイン制御部１００からサブ制御部１５０にＩＤ１（＝２６８１）とＩＤ４が出力される。そして、ＩＤ出力処理Ｓ２０を終了する。
【００３０】
図６に示されているように、表示制御部２００で実行される不正判定処理Ｓ３０のＳ３２では、表示制御部２００に電力投入が行われてからＴ時間が経過したか否かが判別される。Ｔ時間は、ＩＤを受信するサブ制御部１５０が立ち上がるのに要する時間よりも長く設定されている。Ｓ３２で電力投入が行われてからＴ時間が経過していないと判別された場合（ＮＯの場合）には、そのまま待機する。Ｓ３２で電力投入が行われてからＴ時間が経過したと判別された場合（ＹＥＳの場合）には、Ｓ３４を行う。Ｓ３４を行うと、表示制御部２００の内蔵ＲＯＭに記憶されているＩＤ（ＩＤ３＝２６８３）がサブ制御部１５０に出力される。Ｓ３４の次には、Ｓ３６が行われる。
【００３１】
不正判定処理Ｓ３０について述べるのはここで一旦中断し、図７に示されている演算処理Ｓ５０を説明する。演算処理Ｓ５０は、サブ制御部１５０で実行される。
演算処理Ｓ５０のＳ５４では、サブ制御部１５０にＩＤ１、ＩＤ３、ＩＤ４が入力されたか否かを判別する。Ｓ５４でサブ制御部１５０にＩＤ１、ＩＤ３、ＩＤ４が入力されていないと判別した場合（ＮＯの場合）には、そのまま待機する。Ｓ５４でサブ制御部１５０にＩＤ１、ＩＤ３、ＩＤ４が入力されたと判別した場合（ＹＥＳの場合）には、Ｓ５６に移行する。
Ｓ５６では、入力されたＩＤ１、ＩＤ３、ＩＤ４と、サブ制御部１５０の内蔵ＲＯＭに記憶されているＩＤ（ＩＤ２＝２６８２）の和であるＳＵＭＡを演算する。ＳＵＭＡの値は、次のようになる。
ＳＵＭＡ＝ＩＤ１＋ＩＤ２＋ＩＤ３＋ＩＤ４
＝２６８１＋２６８２＋２６８３＋２６８４＝９Ａ０Ａ；
Ｓ５６に続いてＳ５８が行われ、演算されたＳＵＭＡが表示制御部２００に出力される。Ｓ５８を行ってから、演算処理Ｓ５０を終了する。
【００３２】
図６に示されている不正判定処理Ｓ３０の説明に戻って、Ｓ３６では、ＳＵＭＡがサブ制御部１５０から入力されたか否かを判別する。Ｓ３６でＳＵＭＡが入力されていないと判別した場合（ＮＯの場合）には、そのまま待機する。Ｓ３６でＳＵＭＡが入力されたと判別した場合（ＹＥＳの場合）には、Ｓ３８に移行する。
Ｓ３８では、ＳＵＭＸとＳＵＭＡが等しいか否かが判別される。ＳＵＭＸは表示制御部２００の内蔵ＲＯＭに値「９Ａ０Ａ」として記憶されている。上述したように、ＩＤ１、ＩＤ２、ＩＤ３、ＩＤ４が正規のものであった場合のＳＵＭＡは「９Ａ０Ａ」である。Ｓ３８でＳＵＭＸとＳＵＭＡが等しいと判別された場合（ＹＥＳの場合）には、そのまま不正判定処理Ｓ３０を終了する。
【００３３】
Ｓ３８でＳＵＭＸとＳＵＭＡが等しくないと判別された場合（ＮＯの場合）には、Ｓ４０を行う。ＳＵＭＸとＳＵＭＡが等しくないと判別されるのは、ＩＤ１、ＩＤ２、ＩＤ３、ＩＤ４の値が正しくないか、ＳＵＭＸの値が正しくない場合である。このような場合には、メイン制御部１００、サブ制御部１５０、表示制御部２００、賞球制御部２５０のＣＰＵや、ＣＰＵが実装される基板が不正に交換されている恐れがある。
Ｓ４０が行われると、表示制御部２００から図柄表示装置２２に不正が行われていることに係る不正信号が出力される。不正信号が入力された図柄表示装置２２は、不正が行われていることを表示する（例えば、「不正が行われています」と表示する）。不正が行われたことに係る報知は、表示によるもの限られない。例えば、音やランプの点灯等によって不正が行われたことを報知することもできる。Ｓ４０を実行してから、不正判定処理Ｓ３０を終了する。
なお、ＣＰＵや基板が不正に交換されていると、ＩＤ１、ＩＤ２、ＩＤ３、ＩＤ４がサブ制御部１５０に入力されない可能性がある。そこで、ＩＤ１、ＩＤ２、ＩＤ３、ＩＤ４が入力されないと、不正が行われていることを報知するように構成することもできる。
【００３４】
既に説明したように、パチンコ機１０の規則によって、サブ制御部１５０からメイン制御部１００に情報を入力してはならないと定められている。従って、メイン制御部１００にサブ制御部１５０のＩＤ２や、表示制御部２００のＩＤ３を入力することができない。これに対して、サブ制御部１５０には、メイン制御部１００、表示制御部２００、賞球制御部２５０からの情報を入力することができる。よって、サブ制御部１５０でメイン制御部１００のＩＤ１、表示制御部２００のＩＤ３、賞球制御部２５０のＩＤ４を入力し、演算処理Ｓ５０を実行することが可能になっている。
サブ制御部１５０と表示制御部２００は、互いに情報を入出力することができる。従って、演算処理Ｓ５０を表示制御部２００で実行することもできるし、不正判定処理Ｓ３０をサブ制御部１５０で実行することもできる。このように構成した場合、不正な改造が施されたことは、例えば、サブ制御部１５０が制御するスピーカ２６の発音やランプ２７の点灯等によって報知することができる。
サブ制御部１５０や表示制御部２００と、賞球制御部２５０とを直接接続することもできる。このように構成すると、メイン制御部１００のＩＤ１、サブ制御部１５０のＩＤ２、表示制御部２００のＩＤ３を賞球制御部２５０に入力し、賞球制御部２５０で不正判定処理Ｓ３０、演算処理Ｓ５０を実行できる。
【００３５】
（第２実施例）
本発明の第２実施例について説明する。なお、本第２実施例は、構成が第１実施例と多く重複している。従って、以下においては、本第２実施例として特徴的な点を主体に説明する。
図８は、本第２実施例に係るパチンコ機の制御ブロック図を示している。第１実施例に係るパチンコ機の制御ブロック図である図３との対比から明らかなように、本パチンコ機では、賞球制御部２５０からメイン制御部１００に入力されたＩＤ４がメイン制御部１００のＣＰＵによって処理されず、そのままサブ制御部１５０に出力される。
図９は、賞球制御部２５０で実行されるＩＤ出力処理Ｓ１１０を示している。ＩＤ出力処理Ｓ１１０のＳ１１２では、賞球制御部２５０に電力投入が行われてからＴ１時間が経過したか否かが判別される。Ｔ１時間は、ＩＤを受信するサブ制御部１５０が立ち上がるのに要する時間（例えば、０．４秒）よりも十分に長く（例えば、０．６秒）設定されている。電力投入は、電源部４００の電源スイッチ４０２をオンにすると行われる。Ｓ１１２で電力投入からＴ１時間が経過していないと判別された場合（ＮＯの場合）には、そのまま待機する。Ｓ１１２で電力投入からＴ１時間が経過したと判別された場合（ＹＥＳの場合）には、Ｓ１１４に移行する。
【００３６】
Ｓ１１４では、賞球制御部２５０の内蔵ＲＯＭに記憶しているＩＤ（ＩＤ４＝２６８４）がメイン制御部１００を経由してサブ制御部１５０に伝達される。この場合、メイン制御部１００のＣＰＵはＩＤ４を受信しない。すなわち、メイン制御部１００は中継基板として機能する。Ｓ１１４を実行してから、ＩＤ出力処理Ｓ１１０を終了する。
以上説明したように、ＩＤ出力処理Ｓ１１０のＳ１１４が実行されることによって賞球制御部２５０から出力されるＩＤ４は、メイン制御部１００のＣＰＵで受信されない。すなわち、ＩＤ４はＣＰＵで処理されない。賞球制御部２５０から出力されるＩＤ４は、メイン制御部１００を単に中継してサブ制御部１５０に伝達される。このため、メイン制御部１００のＣＰＵを不正に交換し、賞球制御部２５０のＩＤを改竄することが防止される。
ＩＤ出力処理Ｓ１１０が実行されることにより、パチンコ機１０の電源スイッチ４０２がオンにされ、電力投入が行われる毎に、賞球制御部２５０からサブ制御部１５０にＩＤ４が出力される。
【００３７】
図１０は、メイン制御部１００で実行されるＩＤ出力処理Ｓ１２０を示している。ＩＤ出力処理Ｓ１２０のＳ１２２では、メイン制御部１００に電力投入が行われてからＴ２時間が経過したか否かが判別される。Ｔ２時間は、ＩＤを受信するサブ制御部１５０が立ち上がるのに要する時間よりも十分に長く（例えば、１．２秒）設定されている。Ｓ１２２で電力投入からＴ２時間が経過していないと判別された場合（ＮＯの場合）には、そのまま待機する。Ｓ１２２で電力投入からＴ２時間が経過していると判別された場合（ＹＥＳの場合）には、Ｓ１２４を実行する。
Ｓ１２４を実行すると、メイン制御部１００からサブ制御部１５０にＩＤ１（＝２６８１）が出力される。そして、ＩＤ出力処理Ｓ１２０を終了する。
【００３８】
図１１に示されているように、表示制御部２００で実行される不正判定処理Ｓ１３０のＳ１３２では、表示制御部２００に電力投入が行われてからＴ３時間が経過したか否かが判別される。Ｔ３時間は、ＩＤを受信するサブ制御部１５０が立ち上がるのに要する時間よりも十分に長く（例えば、０．６秒）設定されている。Ｓ１３２で電力投入が行われてからＴ３時間が経過していないと判別された場合（ＮＯの場合）には、そのまま待機する。Ｓ１３２で電力投入が行われてからＴ３時間が経過したと判別された場合（ＹＥＳの場合）には、Ｓ１３４を行う。Ｓ１３４を行うと、表示制御部２００の内蔵ＲＯＭに記憶されているＩＤ（ＩＤ３＝２６８３）がサブ制御部１５０に出力される。Ｓ１３４の次には、Ｓ１３６が行われる。
【００３９】
不正判定処理Ｓ１３０について述べるのはここで一旦中断し、図１２に示されている演算処理Ｓ１５０を説明する。演算処理Ｓ１５０は、サブ制御部１５０で実行される。
演算処理Ｓ１５０のＳ１５４では、サブ制御部１５０にＩＤ１、ＩＤ３、ＩＤ４が入力されたか否かを判別する。Ｓ１５４でサブ制御部１５０にＩＤ１、ＩＤ３、ＩＤ４が入力されていないと判別した場合（ＮＯの場合）には、そのまま待機する。Ｓ１５４でサブ制御部１５０にＩＤ１、ＩＤ３、ＩＤ４が入力されたと判別した場合（ＹＥＳの場合）には、Ｓ１５６に移行する。
Ｓ１５６では、入力されたＩＤ１、ＩＤ３、ＩＤ４と、サブ制御部１５０の内蔵ＲＯＭに記憶されているＩＤ（ＩＤ２＝２６８２）の和であるＳＵＭＡを演算する。ＳＵＭＡの値は、次のようになる。
ＳＵＭＡ＝ＩＤ１＋ＩＤ２＋ＩＤ３＋ＩＤ４
＝２６８１＋２６８２＋２６８３＋２６８４＝９Ａ０Ａ；
Ｓ１５６に続いてＳ１５８が行われ、演算されたＳＵＭＡが表示制御部２００に出力される。Ｓ１５８を行ってから、演算処理Ｓ１５０を終了する。
【００４０】
図１１に示されている不正判定処理Ｓ１３０の説明に戻って、Ｓ１３６では、ＳＵＭＡがサブ制御部１５０から入力されたか否かを判別する。Ｓ１３６でＳＵＭＡが入力されていないと判別した場合（ＮＯの場合）には、そのまま待機する。Ｓ１３６でＳＵＭＡが入力されたと判別した場合（ＹＥＳの場合）には、Ｓ１３８に移行する。
Ｓ１３８では、ＳＵＭＸとＳＵＭＡが等しいか否かが判別される。ＳＵＭＸは表示制御部２００の内蔵ＲＯＭに値「９Ａ０Ａ」として記憶されている。上述したように、ＩＤ１、ＩＤ２、ＩＤ３、ＩＤ４が正規のものであった場合のＳＵＭＡは「９Ａ０Ａ」である。Ｓ１３８でＳＵＭＸとＳＵＭＡが等しいと判別された場合（ＹＥＳの場合）には、そのまま不正判定処理Ｓ１３０を終了する。
【００４１】
Ｓ１３８でＳＵＭＸとＳＵＭＡが等しくないと判別された場合（ＮＯの場合）には、Ｓ１４０を行う。ＳＵＭＸとＳＵＭＡが等しくないと判別されるのは、ＩＤ１、ＩＤ２、ＩＤ３、ＩＤ４の値が正しくないか、ＳＵＭＸの値が正しくない場合である。このような場合には、メイン制御部１００、サブ制御部１５０、表示制御部２００、賞球制御部２５０のＣＰＵや、ＣＰＵが実装される基板が不正に交換されている恐れがある。
Ｓ１４０が行われると、表示制御部２００から図柄表示装置２２に不正が行われていることに係る不正信号が出力される。不正信号が入力された図柄表示装置２２は、不正が行われていることを表示する（例えば、「不正が行われています」と表示する）。不正が行われたことに係る報知は、表示によるもの限られない。例えば、音やランプの点灯等によって不正が行われたことを報知することもできる。Ｓ１４０を実行してから、不正判定処理Ｓ１３０を終了する。
なお、ＣＰＵや基板が不正に交換されていると、ＩＤ１、ＩＤ２、ＩＤ３、ＩＤ４がサブ制御部１５０に入力されない可能性がある。そこで、ＩＤ１、ＩＤ２、ＩＤ３、ＩＤ４が入力されないと、不正が行われていることを報知するように構成することもできる。
【００４２】
既に説明したように、メイン制御部１００、サブ制御部１５０、表示制御部２００は遊技盤１２の裏面に取付けられ、賞球制御部２５０は内枠１５に取付けられる。遊技機１０では、外枠１３、内枠１５およびそれに取付けられる機器をそのままにして、遊技盤１２とそれに取付けられる機器を交換することによって機種変更を行うことがある。このため、機種変更にともなってメイン制御部１００、サブ制御部１５０、表示制御部２００が交換され、賞球制御部２５０が交換されないことがある。従って、機種が異なる遊技機１０の賞球制御部２５０のＩＤ４を共通にしておくことによって、サブ制御部１５０や表示制御部２００等で不正判定に係る処理を行っている場合に、機種変更のときに賞球制御部２５０を交換したり、賞球制御部２５０に記憶されているＩＤ４を書き換えたりする必要がなくなる。
【００４３】
例えば、機種Ａの遊技盤１２に装着されるメイン制御部１００のＩＤ１が「２６８１」、サブ制御部１５０のＩＤ２が「２６８２」、表示制御部２００のＩＤ３が「２６８３」であるとする。また、機種Ｂの遊技盤１２に装着されるメイン制御部１００のＩＤ１が「３６８１」、サブ制御部１５０のＩＤ２が「３６８２」、表示制御部２００のＩＤ３が「３６８３」であるとする。そして、内枠１５に装着される賞球制御部２５０のＩＤ４は、機種Ａと機種Ｂで共通の「２６８４」であるとする。このようにＩＤが割り振られており、判定値（ＳＵＭＸ）と、「ＩＤ１＋ＩＤ２＋ＩＤ３＋ＩＤ４」の和であるＳＵＭＡが一致するか否かによって不正な改造が行われたか否かを判別しているとする。
この場合、機種ＡのＳＵＭＡは・・・・
ＳＵＭＡ＝２６８１＋２６８２＋２６８３＋２６８４＝９Ａ０Ａ；
機種ＢのＳＵＭＡは・・・・
ＳＵＭＡ＝３６８１＋３６８２＋３６８３＋２６８４＝ＣＡ０Ａ；
パチンコ機１０の製造メーカは賞球制御部２５０のＩＤ４が「２６８４」であることが分かっているので、機種ＢのＳＵＭＡが「ＣＡ０Ａ」であると計算できる。従って、機種Ａから機種Ｂに機種変更する場合には、ＳＵＭＸを「ＣＡ０Ａ」に変更することによって、その機種変更の際に賞球制御部２５０を交換したり、賞球制御部２５０に記憶されているＩＤ４を書き換えたりする必要がなくなる。
【００４４】
また、異常解除スイッチ２１０を操作することにより、不正が行われたと判別された場合に、その状態を解除するとともに、ＩＤ１〜ＩＤ４、ＳＵＭＸの値を更新するように構成することもできる。パチンコ機では、故障が生じた場合に、一部の制御部のみを交換する場合がある（例えば、メイン制御部１００のみを交換する）。すると、交換された制御部に新たなＩＤが付されていた場合に、不正が行われたと判別されてしまう。異常解除スイッチ２１０が設けられていると、このように新たなＩＤが付された制御部に交換された場合に、不正が行われたと判別されてもそれを解除できるとともに、ＩＤやＳＵＭＸを更新することによって、不正が行われたと判別されてしまうのを防止することができる。
異常解除スイッチ２１０によるＩＤ１〜ＩＤ４、ＳＵＭＸの更新は、パスワード入力や、特定のキー操作を行わないと更新できないようにすることが好ましい。さらには、パチンコ機１０のメーカ員のみによってしか更新できないようにするのがより好ましい。ＩＤ１〜ＩＤ４、ＳＵＭＸの更新が可能な者を限定しないと、異常解除スイッチ２１０が不正行為に用いられてしまうからである。
【００４５】
例えば、機種Ａの遊技盤１２に装着されるメイン制御部１００のＩＤ１が「２６８１」、サブ制御部１５０のＩＤ２が「２６８２」、表示制御部２００のＩＤ３が「２６８３」であるとする。内枠１５に装着される賞球制御部２５０のＩＤ４は、「２６８４」であるとする。
この場合のＳＵＭＡは・・・・
ＳＵＭＡ＝２６８１＋２６８２＋２６８３＋２６８４＝９Ａ０Ａ；
このため、判定値であるＳＵＭＸは「９Ａ０Ａ」とされている。
メイン制御部１００が故障したので交換が必要になり、交換されたメイン制御部１００のＩＤ１が「２７８１」であるとすると、ＳＵＭＡは次の値になる。
ＳＵＭＡ＝２７８１＋２６８２＋２６８３＋２６８４＝９Ｂ０Ａ；
このＳＵＭＡがＳＵＭＸと照合されると、「９Ｂ０Ａ≠９Ａ０Ａ」となる。よって、不正な改造が行われたと判別されてしまう。
このような場合に、異常解除スイッチ２１０を操作することにより、新たに演算されたＳＵＭＡ（＝９Ｂ０Ａ）でＳＵＭＸを自動更新すると、不正な改造が行われたと判別されることがなくなる。
【００４６】
既に説明したように、パチンコ機１０の規則によって、サブ制御部１５０からメイン制御部１００に情報を入力してはならないと定められている。従って、メイン制御部１００にサブ制御部１５０のＩＤ２や、表示制御部２００のＩＤ３を入力することができない。これに対して、サブ制御部１５０には、メイン制御部１００、表示制御部２００、賞球制御部２５０からの情報を入力することができる。よって、サブ制御部１５０にメイン制御部１００のＩＤ１、表示制御部２００のＩＤ３、賞球制御部２５０のＩＤ４を入力し、演算処理Ｓ１５０を実行することが可能になっている。
【００４７】
以上、本発明の具体例を詳細に説明したが、これらは例示にすぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。
また、本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時の請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
従って、例えば、以下に記載するように構成することもできる。
【００４８】
（１）サブ制御部１５０や表示制御部２００と、賞球制御部２５０とを直接接続することもできる。このように構成すると、メイン制御部１００のＩＤ１、サブ制御部１５０のＩＤ２、表示制御部２００のＩＤ３を賞球制御部２５０に入力し、賞球制御部２５０で不正判定処理Ｓ３０、演算処理Ｓ５０を実行できる。
【００４９】
（２）メイン制御部１００の基板構成は、１枚の基板にＣＰＵ等を実装するとともに、その基板に賞球制御部が出力するＩＤをサブ制御基板１５０に伝達する中継パターンを設けてもよい。また、ＣＰＵ等を実装する基板（メイン基板）と、賞球制御部が出力するＩＤをサブ制御基板１５０に伝達するのみの中継基板とを別々に設けても良い。この場合、メイン基板と、中継基板を１つのケースに収容してもよい。また、メイン基板と、中継基板をそれぞれ別個のケースに収容してもよい。さらには、メイン基板と、中継基板の一方をケースに収容し、他方をそのケース外に配置してもよい。
メイン基板は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を実装しており、パチンコ機１０の主要な遊技動作を制御する。メイン基板と中継基板を別々に設けることで、メイン基板を不正に交換し、賞球制御部２５０のＩＤを改竄することが防止される。
【００５０】
（３）本発明は、上述した第１種のパチンコ機以外の種々の遊技機にも適用することが可能である。これら種々の遊技機とは、例えば、第２種のパチンコ機、第３種のパチンコ機、雀球、アレンジボール、スロットマシン等である。
【図面の簡単な説明】
【図１】第１実施例に係るパチンコ機の正面図。
【図２】第１実施例に係るパチンコ機の裏側の斜視図。
【図３】第１実施例に係る制御ブロック図。
【図４】第１実施例に係るＩＤ出力処理（賞球制御部）のフローチャート。
【図５】第１実施例に係るＩＤ出力処理（メイン制御部）のフローチャート。
【図６】第１実施例に係る不正判定処理のフローチャート。
【図７】第１実施例に係る演算処理のフローチャート。
【図８】第２実施例に係る制御ブロック図。
【図９】第２実施例に係るＩＤ出力処理（賞球制御部）のフローチャート。
【図１０】第２実施例に係るＩＤ出力処理（メイン制御部）のフローチャート。
【図１１】第２実施例に係る不正判定処理のフローチャート。
【図１２】第２実施例に係る演算処理のフローチャート。
【符号の説明】
１０：パチンコ機
１１：パチンコ機本体
１２：遊技盤
１３：外枠
１５：内枠
１７：ゲート
１８：普通入賞口
１９：普通図柄表示部
２２：図柄表示装置
２５：風車
２６：スピーカ
２７：ランプ
２８：保留球ランプ
３０：始動口、３０ａ：可動翼片
３１：左図柄
３３：球抜きレバー
３４：大入賞口
３５：中図柄
３６：開閉扉
３８：ハンドル、３８ａ：タッチ部、３８ｂ：発射スイッチ
３９：右図柄
４０：下皿
４２：灰皿
４４：レール
４６：上皿
５０：ソレノイド
５４：ゲートセンサ
５６：始動口センサ
６０：発射装置
６２：賞球払出装置
８７：ガラス
８８：装飾
８９、９０：ヒンジ
９１：シリンダー錠
９３：ガラス扉
９４：ヒンジ
１００：メイン制御部
１５０：サブ制御部
２００：表示制御部
２１０：異常解除スイッチ
２５０：賞球制御部
２８０：発射制御部
４００：電源部
４０２：電源スイッチ
【図１】
2005021330.tif 000003
【図２】
2005021330.tif 000004
【図３】
2005021330.tif 000005
【図４】
2005021330.tif 000006
【図５】
2005021330.tif 000007
【図６】
2005021330.tif 000008
【図７】
2005021330.tif 000009
【図８】
2005021330.tif 000010
【図９】
2005021330.tif 000011
【図１０】
2005021330.tif 000012
【図１１】
2005021330.tif 000013
【図１２】
2005021330.tif 000014