(57)【特許請求の範囲】
【請求項１】
内蔵又は外付けの遊技機制御用プログラムが記憶されたリードオンリーメモリー（以下ＲＯＭと呼ぶ）と、ＲＯＭに書き込まれたプログラムを実行するように制御する中央処理装置（ＣＰＵ）と、外部から送信されたデータに対して所定のアルゴリズムにより暗号化されたデータを返信する照合回路とからなる遊技機制御用チップと前記ＣＰＵとデータの送受信を行う遊技機周辺デバイスとからなる遊技機において、
前記ＣＰＵと遊技機の周辺デバイスとの間に接続されたＣＰＵと遊技機周辺デバイスとの送受信の経路を接続・遮断する信号遮断手段と、前記遊技機制御用チップの照合回路に対して電源投入後所定間隔毎又は無作為にデータを送信し、該照合回路から返信された暗号化データに基づいてデータの照合を行いデータが一致した時に信号遮断手段に対して経路接続信号を出力し、データが不一致の時に信号遮断手段に対して経路遮断信号を出力して遊技機制御用チップのＣＰＵと周辺デバイスとの送受信を遮断するように制御する照合判定手段とからなる監視用チップを介在させたことを特徴とする遊技機制御用チップのセキュリティシステム。
【請求項２】
前記監視用チップの照合判定手段が、遊技機制御用チップの照合回路と同一の照合回路と、前記双方の照合回路に照合用のデータを電源投入後所定間隔毎又は無作為に送信する手段と、各照合回路から返信された暗号化データを比較照合し、これらが不一致の時に信号遮断回路に対して経路遮断信号を送信する判定手段とからなることを特徴とする請求項１記載の遊技機制御用チップのセキュリティシステム。
【請求項３】
前記監視用チップの照合判定手段が電源投入時にリセットされるように構成されていることを特徴とする請求項１又は２記載の遊技機制御用チップのセキュリティシステム。
【請求項４】
前記信号遮断手段が、電源ＯＦＦ時に経路遮断するように構成されていることを特徴とする請求項１乃至３のいずれか１項記載の遊技機制御用チップのセキュリティシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、パチンコ、パチスロ等の遊技機の制御のために使用されているマイクロコンピュータチップ（以下簡単のためにチップと呼ぶ）の不正をチェックするために組み込まれている遊技機制御用チップ（例えば「遊技機用マイクロプロセッサー」（特開平５−２００１５３号）、「遊技機制御用マイクロコンピュータチップ及びその不正検出のための照合装置」（特開平７−３１７３７号）など）に組み込まれた照合回路を随時チェックすることにより制御用チップを二重に接続するようなチップを偽造するというような不正を防止するための監視用チップに関するものである。
【０００２】
【従来技術】
従来のチップとしては、特開平５−２００１５３号、特開平７−３１７３７号のようにチップ内の識別回路により外付又は内蔵ＲＯＭに記憶されたアプリケーションプログラムが正規のものか否について所定のアルゴリズムに従いセキュリティチェックを行い、これが正規の場合にはアプリケーションプログラムを実行させ、正規でないと判断した場合にプログラムを実行させないようにしたものが発明され知られている。
しかしながら、プログラムの改変だけでなくチップ自体の偽造がなされたり、正規のチップと偽造チップを二重構造としてセキュリティチェックの際には正規のチップを作動させ、セキュリティチェック後に偽造チップを作動させるように構成された場合には、有効に作用しないという問題がある。
そのために制御用チップの照合を行う為の装置も開発され（特開平７−３１７３７号）、不正のチップをチェックできるようになっている。
【０００３】
【発明が解決しようとする課題】
しかしながら照合装置を用いた、制御用チップのチェックは、所轄の警察官等が不正の速報を受けてから現場に出向き、照合装置を介して照合検査するという手順を踏むために、照合装置による検査を受けるまでは不正を発見できないという不都合がある。また各パチンコホールに遊技機が数百台設置されており、照合装置を用いて全ての遊技機をチェックするのに時間がかかりすぎるという不都合がある。
そこで本発明は、かかる従来技術の欠点に鑑みなされたものでチップ自体を偽造したり二重構造化したものをチェックすることが可能でチェックの結果不正と判断した時には、遊技機が使用できない状態とすることにより警察官等の照合装置によるチェックを受る前に不正を発見することが可能なセキュリティシステムを提供することを目的とする。
【０００４】
【課題を解決するための手段】
すなわち本発明は、内蔵又は外付けの遊技機制御用プログラムが記憶されたリードオンリーメモリー（以下ＲＯＭと呼ぶ）と、ＲＯＭに書き込まれたプログラムを実行するように制御する中央処理装置（ＣＰＵ）と、外部から送信されたデータに対して所定のアルゴリズムにより暗号化されたデータを返信する照合回路とからなる遊技機制御用チップと前記ＣＰＵとデータの送受信を行う遊技機周辺デバイスとからなる遊技機において、
前記ＣＰＵと遊技機の周辺デバイスとの間に接続されたＣＰＵと遊技機周辺デバイスとの送受信の経路を接続・遮断する信号遮断手段と、前記遊技機制御用チップの照合回路に対して電源投入後所定間隔毎又は無作為にデータを送信し、該照合回路から返信された暗号化データに基づいてデータの照合を行いデータが一致した時に信号遮断手段に対して経路接続信号を出力し、データが不一致の時に信号遮断手段に対して経路遮断信号を出力して遊技機制御用チップのＣＰＵと周辺デバイスとの送受信を遮断するように制御する照合判定手段とからなる監視用チップを介在させた遊技機制御用チップのセキュリティシステムにより本目的を達成する。
【０００５】
請求項２の発明は、前記監視用チップの照合判定手段を遊技機制御用チップの照合回路と同一の照合回路と、前記双方の照合回路に照合用のデータを電源投入後所定間隔毎又は無作為に送信する手段と、各照合回路から返信された暗号化データを比較照合し、これらが不一致の時に信号遮断回路に対して経路遮断信号を送信する判定手段とで構成した遊技機制御用チップのセキュリティシステムである。
【０００６】
請求項３の発明は、前記監視用チップの照合判定手段が電源投入時にリセットされるように構成された遊技機制御用チップのセキュリティシステムである。
【０００７】
請求項４の発明は、前記信号遮断手段が、電源ＯＦＦ時に経路遮断するように構成された遊技機制御用チップのセキュリティシステムである。
【０００８】
本発明にかかる遊技機制御用チップでは電源投入当初は、信号遮断手段はＣＰＵと遊技機周辺デバイスとを接続状態にしている。遊技機制御用チップによっては電源投入当初に内蔵又は外付ＲＯＭに書き込まれたユーザープログラムが正規（第三者認定機関による試験が行われこれに合格したもの）のものか否についてセキュリティチェックが行われ、チェックの結果正規と判断された場合にユーザープログラムの実行を許容している。
これとは別に監視用チップの照合判定手段から電源投入後所定間隔で遊技機制御用チップの照合回路に対して照合のためのデータ（例えばセキュリティ情報転送コマンド、キーデータ、データ、ダミーデータ）を送信する。そのデータは遊技機制御用チップの照合回路で暗号化されて返信データ（例えばデータ確認コマンド、暗号化データ、セキュリティ動作チェックコード）が返信される。
尚、信号遮断手段については電源投入直後照合判定手段から経路接続信号が発せられるまで遮断状態を維持させるように構成してもよい。
【０００９】
照合判定手段ではその返信データと当初の送信データとを比較することにより遊技機制御用チップが正規のものであるか否について照合を行うことができ、照合の結果データが一致していた時には、信号遮断手段に対して経路接続信号を送信され、遊技機制御用チップのＣＰＵは遊技機周辺デバイスと送受信することができる。
また照合結果が不一致であった時には、信号遮断手段に対して経路遮断信号が送信され、この信号に基づき信号遮断手段はＣＰＵと遊技機周辺デバイスとの送受信を遮断する。その結果ＣＰＵと周辺デバイスとの通信は途絶え実質的に遊技機の作動は停止状態となる。
【００１０】
例え１回目の監視用チップのチェックが終了した後でも、本発明にかかる監視用チップでは所定間隔毎又は無作為に照合用のデータを送信するように構成されており、最初の照合で正規と判断されたチップについても何度にも渡り、照合回路のチェックが行われることになる。その結果、照合後に正規のチップから偽造チップに切り替えるような不正行為をしていたとしても、次の照合チェックにより不正が発見され、実質的な遊技機の作動が停止状態となる。
電源の入っている状態では、照合判定手段の不正と判断した状態は維持され続けるために再度電源をＯＮにしない限り遊技機制御用チップのＣＰＵと遊技機周辺機器との通信は途絶えた状態となる。
無作為の場合は、チェックをランダムに行うものであり、電源投入直後の場合のみとか、電源投入後ある時間が経過した場合にのみにチェックが行われる為に、不正なチップとの切り替えのタイミングが取りにくいものとなる。
【００１１】
【発明の実施の形態】
以下に本発明を図示された実施例に従って詳細に説明する。
図１は遊技機制御用チップ１と監視用チップ２と大入賞口等の遊技機周辺デバイス３との接続関係を示す概略ブロック図であり、遊技機制御チップ１は、ユーザープログラムが記憶された内蔵ＲＯＭ１２と、該内蔵ＲＯＭ１２のセキュリティチェックを行うと共にチェック後はＲＯＭ１２に記憶されたユーザープログラムを遊技機周辺デバイス３と送受信を行いながら実行するＣＰＵ１３と、監視用チップ２の照合判定手段２６から送信されたデータを暗号化するための照合回路１４とからなる。
監視用チップ２は、内蔵入出力回路２２を介して遊技機周辺デバイス３と接続された信号遮断手段２４と、該信号遮断手段２４に対してＣＰＵ１３と遊技機周辺デバイス３との経路の接続・遮断を指示する照合判定手段２６とからなり、照合判定手段２６は電源投入後所定間隔又は無作為に前記照合回路１４に対して照合チェックのためのデータ（例えばセキュリティ情報転送コマンド、キーデータ、データ、ダミーデータ）を送信する手段と、照合回路１４で暗号化されて返信された返信データ（例えばデータ確認コマンド、暗号化データ、セキュリティ動作チェックコード）を暗号化する手段（照合回路）と、該暗号化手段により復号化された返信データと送信データとを照合する判定手段とからなり、該判定手段により照合回路１４の返信データと送信データとが一致しなかった時に、信号遮断手段２４に対して経路の遮断信号を出力し、一致した時に経路の接続信号を出力するように構成されている。
【００１２】
図２に示すものは、本発明にかかる他の実施例を示すもので、ユーザープログラムは外部ＲＯＭ１５に記憶されている。そして遊技機制御用チップ１に組み込まれた図示しない識別回路により外部ＲＯＭ１５に書き込まれたユーザープログラムが正規のものか否についてＣＰＵ１３を用いてセキュリティチェックを行うように構成されている。１４は図１に示されたものと同様の照合回路であり、所定のアルゴリズムにより監視用チップ２から送信されたデータの暗号化をＣＰＵ１３を用いて演算するように構成されている。
図２に示す監視用チップでは遊技機周辺デバイス３の入出力回路２３が外付で構成されているものであり、ＣＰＵ１３と遊技機周辺デバイス３との間に信号遮断手段２４を介在させている。尚、照合判定手段２６は、図１と同じもので構成されている。
【００１３】
以上述べた構成において本発明の実施例にかかるセキュリティシステムでは、図３のフローチャートのように作用する。
電源を投入した直後において一般的に遊技機制御用チップ１内の図示しない識別回路によりＲＯＭ１２又は１５に記憶されたユーザープログラムが正規のものであるか否についてセキュリティチェックが行われ、正規と判断された場合にはユーザープログラムに基づき遊技機デバイスを制御することにより所定の確率にて入賞処理が行われるように処理する。この時信号遮断手段２４は接続状態にあり、照合判定手段２６から経路遮断信号が送信されるまでＣＰＵ１３と遊技機周辺機器との間の通信を許容する。
一方、遊技機制御用チップ１に組み込まれた照合回路１４に対しては、電源投入後所定間隔又は無作為に前述の照合のためのデータ（例えばセキュリティ情報転送コマンド、キーデータ、データ、ダミーデータ）が送信される。受信したデータは照合回路１４及びＣＰＵ１３により暗号化が行われ、暗号化された返信データ（例えばデータ確認コマンド、暗号化データ、セキュリティ動作チェックコード）は照合判定手段２６に送信される。
【００１４】
照合判定手段２６では返信されたデータについて再度暗号化を行い、復号化されたデータが送信データと一致しているか否について判定手段で判定される。
判定の結果送信データと復号化返信データとが一致した場合には、遊技機制御用チップ１は正規のものであると判断し、信号遮断手段２４に対して経路接続信号が出力される。しかし、送信データと復号化返信データとが不一致の場合には、信号遮断手段２４に対して経路遮断信号が送信され、信号遮断手段２４は再度電源がＯＮにされるまでその状態を保持する。
１回目の照合回路のチェック後所定時間が経過した時は、再度新たな照合のためのデータ（例えばセキュリティ情報転送コマンド、キーデータ、データ、ダミーデータ）が照合回路１４に向けて送信される。
照合回路１４では再びＣＰＵ１３を使用しながら送信データの暗号化を行い、これを照合判定手段２６に返信する。返信された返信データは、照合判定手段２６で送信データと返信データとの一致状況の比較が行われ、不一致の場合のみ信号遮断手段２４に対して経路遮断信号が出力されることになる。
尚、本実施例では電源投入直後において信号遮断手段２４を接続状態とするもので構成したがこれに限定されるものではなく、照合判定手段２６から経路接続信号が発信されるまで遮断状態を維持するように構成しても良い。
【００１５】
以上のように何度も繰り返される照合回路のチェックの結果正規と判断される間はＣＰＵ１３と遊技機周辺デバイス３との送受信は継続し、一度でもチェック結果が一致しない場合には送受信は経路遮断されることになる。また一度遮断された場合には、信号遮断手段２４はその状態を保持することになるために、改めての照合等は不要となる。
尚、本実施例では所定間隔毎にデータの照合を行うように構成したがこれに限定されるものではなく、無作為（ランダム）にデータの照合を行うように構成しても良い。無作為の例としては電源投入直後であるとか、電源投入後一定時間経過後にデータ照合を行う。このように無作為に照合が行われることにより偽造チップへの切り替えのタイミングを取ることが難しいものとなる。
【００１６】
次にホール側が遊技時間の終了後に再度電源を投入したときには、信号遮断手段２４の遮断状態はリセットされ、電源を投入すると再び照合回路１４とのデータのやり取りを行うことにより遊技機の正規性が判断されることになる。
尚、不正を防止する上では電源がＯＦＦにされた時には信号遮断手段２４は経路遮断となるように構成すると良い。
【００１７】
【発明の効果】
以上述べたように本発明にかかる遊技機制御用チップのセキュリティシステムでは、遊技機制御用チップに組み込まれた照合回路を電源投入後所定間隔毎又は無作為にチェックするように構成し、チェックの結果正規と判断しなかった場合に遊技機制御用チップのＣＰＵと遊技機周辺デバイスとの相互通信を遮断するように構成していることから、偽造チップを正規チップと置き換えて遊技機を構成しても遊技機として機能させないことになる。
また所定間隔毎又は無作為に遊技機制御チップの照合回路がチェックされることになるために、例え遊技者等は正規のチップと並列に偽チップを接合し、正規チップの照合後に偽造チップに切り替えるように構成しても監視用チップにより検出されることになるために、不正を防止することができる。
さらに本発明にかかるセキュリティシステムでは、、電源投入時に照合を行うと共に電源投入時に信号遮断手段への命令信号が消去され、不正者等が不正チップの使用を諦め正規チップに置き換えた場合には正常に作動するように構成されているために、正規のチップの使用を誘導することになる。
【図面の簡単な説明】
【図１】  本発明にかかる第１実施例の概略ブロック図である。
【図２】  本発明にかかる第２実施例の概略ブロック図である。
【図３】  本発明にかかるセキュリティシステムの作用を示すフローチャートである。
【符号の説明】
１          遊技機制御用チップ
２          監視用チップ
３          遊技機周辺デバイス
１２        内蔵ＲＯＭ
１３        ＣＰＵ
１４        照合回路
１５        外部ＲＯＭ
２２，２３  入出力回路
２４        信号遮断手段
２６        照合判定手段
【図１】
0004216910.tif 000002
【図２】
0004216910.tif 000003
【図３】
0004216910.tif 000004