(57)【要約】【課題】  記憶媒体に記憶されている遊技用情報の認証を行い得る遊技機および遊技用情報の認証取込装置並びに遊技用情報を認証可能に取込む取込装置を提供する。【解決手段】  遊技用情報の認証取込装置１は、遊技用情報を記憶したメモリーカード３０のカードスロット１２を備えたゲーミングボード１０と、ＲＡＭ２３を備えたマザーボード２０とを有する。ゲーミングボード１０は、遊技用情報を認証するための認証プログラム１１ａを記憶したブートＲＯＭ１１を有する。マザーボード２０は、ゲーミングボード１０におけるブートＲＯＭ１１からの認証プログラムの読出しと、カードスロット１２に接続されているメモリーカード３０からの遊技用情報の読出しとを行い、読出された遊技用情報に対し、認証プログラムによる認証処理を行い、その認証された遊技用情報をＲＡＭ２３に書込む。【選択図】  図１
2006296981.tif 000002
【特許請求の範囲】
【請求項１】
遊技のための遊技動作を実行する遊技動作実行装置を備えた遊技機であって、
記憶媒体に記憶された遊技に用いられる遊技用情報を認証するための認証プログラムを記憶したプログラム記憶手段および前記記憶媒体の接続手段を備えた取込装置と、
読書可能な記憶手段を備えた処理装置とを有し、
前記処理装置は、前記取込装置における前記プログラム記憶手段からの前記認証プログラムの読出しと、前記取込装置の接続手段に接続されている前記記憶媒体からの前記遊技用情報の読出しを行う読出手段と、
該読出手段により読出された前記遊技用情報に対し、前記読出手段により読出された前記認証プログラムによる認証処理を行う認証手段と、
該認証手段により認証された前記遊技用情報を前記記憶手段に書込む書込手段と、
該書込手段により前記記憶手段に書込まれた前記遊技用情報にしたがい、前記遊技動作実行装置が前記遊技動作を実行するように制御する動作制御手段とを有することを特徴とする遊技機。
【請求項２】
遊技のための遊技動作を実行する遊技動作実行装置を備えた遊技機であって、
記憶媒体の接続手段を備えた取込装置と、
読書可能な記憶手段を備えた処理装置とを有し、
前記処理装置は、前記記憶媒体に記憶された遊技に用いられる遊技用情報を認証するための認証プログラムを記憶したプログラム記憶手段と、
該プログラム記憶手段からの前記認証プログラムの読出しと、前記取込装置の接続手段に接続されている前記記憶媒体からの前記遊技用情報の読出しとを行う読出手段と、
該読出手段により読出された前記遊技用情報に対し、前記読出手段により読出された前記認証プログラムによる認証処理を行う認証手段と、
該認証手段により認証された前記遊技用情報を前記記憶手段に書込む書込手段と、
該書込手段により前記記憶手段に書込まれた前記遊技用情報にしたがい、前記遊技動作実行装置が前記遊技動作を実行するように制御する動作制御手段とを有することを特徴とする遊技機。
【請求項３】
遊技に用いられる遊技用情報を記憶した記憶媒体の接続手段を備えた取込装置と、該取込装置に接続され、読書可能な記憶手段を備えた処理装置とを有する遊技用情報の認証取込装置であって、
前記取込装置は、前記遊技用情報を認証するための認証プログラムを記憶したプログラム記憶手段を有し、
前記処理装置は、前記取込装置における前記プログラム記憶手段からの前記認証プログラムの読出しと、前記取込装置の接続手段に接続されている前記記憶媒体からの前記遊技用情報の読出しとを行う読出手段と、
該読出手段により読出された前記遊技用情報に対し、前記読出手段により読出された前記認証プログラムによる認証処理を行う認証手段と、
該認証手段により認証された前記遊技用情報を前記記憶手段に書込む書込手段とを有することを特徴とする遊技用情報の認証取込装置。
【請求項４】
遊技に用いられる遊技用情報を記憶した記憶媒体の接続手段を備えた取込装置と、該取込装置に接続され、読書可能な記憶手段を備えた処理装置とを有する遊技用情報の認証取込装置であって、
前記処理装置は、前記遊技用情報を認証するための認証プログラムを記憶したプログラム記憶手段と、
該プログラム記憶手段からの前記認証プログラムの読出しと、前記取込装置の接続手段に接続されている前記記憶媒体からの前記遊技用情報の読出しとを行う読出手段と、
該読出手段により読出された前記遊技用情報に対し、前記読出手段により読出された前記認証プログラムによる認証処理を行う認証手段と、
該認証手段により認証された前記遊技用情報を前記記憶手段に書込む書込手段とを有することを特徴とする遊技用情報の認証取込装置。
【請求項５】
遊技に用いられる遊技用情報を記憶した記憶媒体から、記憶されている前記遊技用情報を接続されているマザーボードに取込むための遊技用情報の取込装置であって、
前記記憶媒体の接続手段と、
前記遊技用情報を認証するための認証プログラムを記憶したプログラム記憶手段とを有することを特徴とする遊技用情報の取込装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯可能な記憶媒体に記憶されている遊技用情報の認証を行い得る遊技機および遊技用情報の認証取込装置並びに遊技用情報を取込む取込装置に関する。
【背景技術】
【０００２】
従来から、画像表示手段に表示される画像を用いた画像遊技を行える遊技機（いわゆるビデオゲーム機）、スロットマシン、パチスロ機、パチンコ遊技機といった各種の遊技機が知られている。近年、この種の遊技機では、遊技の進行制御や画像の表示制御、さらには入賞するかしないかの判定（当りはずれの判定）といった遊技に必要な動作の制御に用いられるプログラム（以下「遊技用プログラム」という）や、遊技に用いられる各種のゲームデータ（以下、これらをまとめて「遊技用情報」という）が記憶媒体によって供給されることがある。例えば、コンパクトフラッシュ(登録商標、ＣＦカードともいう)などの携帯可能な小型の記憶媒体に遊技用情報を記憶する一方で、遊技機はその記憶媒体の着脱自在な構成にし、その記憶媒体を用いて、遊技機への遊技用情報の供給が行われる。
【０００３】
しかしながら、遊技用情報を記憶する記憶媒体は、遊技機に対して着脱自在であるから、遊技機から取り外され、記憶されている遊技用情報が複製されたり、改竄されたりといった不正行為がなされるおそれがある。そのため、記憶媒体を用いて遊技用情報を供給する場合は、遊技用情報を記憶している記憶媒体についての不正行為を排除しなければならない。
【０００４】
この点、例えば、特許文献１には、ゲーム装置に記憶媒体が装着されたときに、ゲーム装置固有の識別情報をゲーム装置から記憶媒体に記憶させるとともに、遊技用情報固有の識別情報を記憶媒体からゲーム装置に記憶させるようにして、ゲーム装置と記憶媒体との間で２つの識別情報が一致したときに、記憶媒体に記憶されているソフトウェアを実行することが開示されている。
【０００５】
また、特許文献２には、リムーバブルユニットをコンピュータ本体に装着したときに、リムーバブルユニットに記憶されているユーザコードの内容と、コンピュータ本体に記憶されているユニットコードの内容とを比較し、双方の一致または不一致によって、システムの起動可否を決めるコンピュータの起動に関する技術が開示されている。
【０００６】
さらに、特許文献３には、ゲームプログラムおよびセキュリティコードを記憶している貯蔵手段（記憶媒体）に対して、情報処理装置に設定されているセキュリティコードとの比較を行うセキュリティチェックをゲーム進行中に繰り返し行うようにしたビデオゲームシステムが開示されている。
【特許文献１】特開２００１−３４４０９６号公報
【特許文献２】特開２００２−３４１９５７号公報
【特許文献３】特開平８−２４１１９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した各特許文献に記載の従来技術では、記憶媒体自体の認証が行われるにとどまり、記憶媒体に記憶されている遊技用情報の改竄が行われていないことを確認および証明すること、すなわち、遊技用情報の認証が行われていない、という問題があった。
【０００８】
すなわち、特許文献１に記載の技術は、記憶媒体に記憶されている遊技用情報の複製による不正使用を排除できるだけであり、遊技用情報自体の改竄を排除できるようにはなっていない。また、特許文献２に記載の技術では、リムーバブルユニット自体に対する認証が行われるものの、そこに記憶されているデータに対する認証はなされないため、記憶されているデータの改竄を排除できるようにはなっていない。さらに、特許文献３に記載のビデオゲームシステムでは、セキュリティチェック後における不正ソフトウェアへの差替えおよび実行が排除されるものの、記憶媒体に記憶されているデータの改竄を排除できるようにはなっていない。
【０００９】
そこで、本発明は上記課題を解決するためになされたもので、記憶媒体に記憶されている遊技用情報の認証を行い得る遊技機および遊技用情報の認証取込装置並びに遊技用情報を取込む取込装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するため、本発明は、遊技のための遊技動作を実行する遊技動作実行装置を備えた遊技機であって、記憶媒体に記憶された遊技に用いられる遊技用情報を認証するための認証プログラムを記憶したプログラム記憶手段および記憶媒体の接続手段を備えた取込装置と、読書可能な記憶手段を備えた処理装置とを有し、処理装置は、取込装置におけるプログラム記憶手段からの認証プログラムの読出しと、取込装置の接続手段に接続されている記憶媒体からの遊技用情報の読出しを行う読出手段と、その読出手段により読出された遊技用情報に対し、読出手段により読出された認証プログラムによる認証処理を行う認証手段と、その認証手段により認証された遊技用情報を記憶手段に書込む書込手段と、その書込手段により記憶手段に書込まれた遊技用情報にしたがい、遊技動作実行装置が遊技動作を実行するように制御する動作制御手段とを有する遊技機を特徴とする。
【００１１】
また、本発明は、遊技に用いられる遊技用情報を記憶した記憶媒体の接続手段を備えた取込装置と、その取込装置に接続され、読書可能な記憶手段を備えた処理装置とを有する遊技用情報の認証取込装置であって、取込装置は、遊技用情報を認証するための認証プログラムを記憶したプログラム記憶手段を有し、処理装置は、取込装置におけるプログラム記憶手段からの認証プログラムの読出しと、取込装置の接続手段に接続されている記憶媒体からの遊技用情報の読出しとを行う読出手段と、その読出手段により読出された遊技用情報に対し、読出手段により読出された認証プログラムによる認証処理を行う認証手段と、その認証手段により認証された遊技用情報を記憶手段に書込む書込手段とを有する遊技用情報の認証取込装置を提供する。
【００１２】
この遊技機および遊技用情報の認証取込装置では、処理装置に取込装置が接続されているので、遊技用情報を記憶した記憶媒体を取込装置の接続手段に接続することにより、記憶されている遊技用情報を処理装置の記憶手段に記憶させて取込むことができる。また、取込装置のプログラム記憶手段には、遊技用情報の認証するための認証プログラムが記憶されているので、遊技用情報を取り込むときに、認証プログラムにしたがった認証処理を行った上で、取込めるようになっている。
【００１３】
また、本発明は、遊技のための遊技動作を実行する遊技動作実行装置を備えた遊技機であって、記憶媒体の接続手段を備えた取込装置と、読書可能な記憶手段を備えた処理装置とを有し、処理装置は、記憶媒体に記憶された遊技に用いられる遊技用情報を認証するための認証プログラムを記憶したプログラム記憶手段と、そのプログラム記憶手段からの認証プログラムの読出しと、取込装置の接続手段に接続されている記憶媒体からの遊技用情報の読出しとを行う読出手段と、その読出手段により読出された遊技用情報に対し、読出手段により読出された認証プログラムによる認証処理を行う認証手段と、その認証手段により認証された遊技用情報を記憶手段に書込む書込手段と、その書込手段により記憶手段に書込まれた遊技用情報にしたがい、遊技動作実行装置が遊技動作を実行するように制御する動作制御手段とを有する遊技機を提供する。
【００１４】
さらに、本発明は、遊技に用いられる遊技用情報を記憶した記憶媒体の接続手段を備えた取込装置と、その取込装置に接続され、読書可能な記憶手段を備えた処理装置とを有する遊技用情報の認証取込装置であって、処理装置は、遊技用情報を認証するための認証プログラムを記憶したプログラム記憶手段と、そのプログラム記憶手段からの認証プログラムの読出しと、取込装置の接続手段に接続されている記憶媒体からの遊技用情報の読出しとを行う読出手段と、その読出手段により読出された遊技用情報に対し、読出手段により読出された認証プログラムによる認証処理を行う認証手段と、その認証手段により認証された遊技用情報を記憶手段に書込む書込手段とを有する遊技用情報の認証取込装置を提供する。
【００１５】
この遊技機および遊技用情報の認証取込装置も処理装置に取込装置が接続されているので、遊技用情報を記憶した記憶媒体を取込装置の接続手段に接続することにより、記憶されている遊技用情報を処理装置の記憶手段に記憶させて取込むことができ、遊技用情報を取り込むときに、認証プログラムにしたがった認証処理を行った上で、取込めるようになっている。また、この遊技機および遊技用情報の認証取込装置では、認証プログラムが処理装置のプログラム記憶手段に記憶されているので、認証プログラムの取込を要しないし、取込むときのチェックも要しない。
【００１６】
そして、さらに本発明は、遊技に用いられる遊技用情報を記憶した記憶媒体から、記憶されている遊技用情報を接続されているマザーボードに取込むための遊技用情報の取込装置であって、記憶媒体の接続手段と、遊技用情報を認証するための認証プログラムを記憶したプログラム記憶手段とを有する遊技用情報の取込装置を提供する。
【００１７】
この遊技用情報の取込装置は、マザーボードに接続することができ、マザーボードに接続することによって、マザーボードから接続手段に接続された記憶媒体から遊技用情報を読み出し、認証して、取り込むことができる。
【発明の効果】
【００１８】
以上詳述したように、本発明によれば、記憶媒体に記憶されている遊技用情報の認証を行い得る遊技機および遊技用情報の認証取込装置並びに遊技用情報の取込装置が得られる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施の形態について説明する。なお、同一要素には同一符号を用い、重複する説明は省略する。
【００２０】
第１の実施の形態
（遊技用情報の認証取込装置の全体構成）
図１は、遊技用情報の認証取込装置１の全体構成を示すブロック図である。遊技用情報の認証取込装置１は、本発明における取込装置としてのゲーミングボード１０と、本発明における処理装置としてのマザーボード２０とを有し、ゲーミングボード１０と、マザーボード２０とが信号伝達部としてのＰＣＩバス３１およびＩＤＥバス３２によって接続された構成を有している。この遊技用情報の認証取込装置１は、メモリーカード３０に、記憶されている本発明の遊技用情報としてのゲームプログラム３０ａおよびゲームシステムプログラム３０ｂに対し、認証を行って取込む認証取込処理を行うようになっている。
【００２１】
ゲーミングボード１０は、ブートＲＯＭ１１と、メモリーカード３０に対応したカードスロット１２とを有し、本発明における記憶媒体としてのメモリーカード３０から、後述するゲームプログラム３０ａおよびゲームシステムプログラム３０ｂを接続されているマザーボード２０に取込むための装置である。
【００２２】
ブートＲＯＭ１１は、ＰＣＩバス３１によってマザーボード２０に接続されている。このブートＲＯＭ１１は、後述する認証プログラム１１ａと、ＰＣＩバス３１を介してマザーボード２０の後述するメインＣＰＵ２１が認証プログラム１１ａをブート（起動）するための図示しないプログラム（ブートコード）とが記憶され、本発明におけるプログラム記憶手段としての機能を有している。認証プログラム１１ａは、認証取込処理の対象となる遊技用情報が改竄されていないことの確認および証明、すなわち、遊技用情報の認証を行う手順（認証手順）に沿って記述されており、メモリーカード３０を用いてスロットマシン４１に供給されるゲームプログラム３０ａおよびゲームシステムプログラム３０ｂを認証するためのプログラムである。この認証プログラム１１ａは、ゲームプログラム３０ａおよびゲームシステムプログラム３０ｂについて、改竄されていないことのチェックを行うことから、改竄チェックプログラムともいう。
【００２３】
カードスロット１２は、ＩＤＥバス３２によってマザーボード２０に接続されている。このカードスロット１２は、記憶されているゲームプログラム３０ａおよびゲームシステムプログラム３０ｂを読み出し可能な状態でメモリーカード３０を接続しえるようになっていて、メモリーカード３０を差込み可能な本発明の接続手段としてのスロット（物理的な接続部）である。
【００２４】
マザーボード２０は、市販の汎用マザーボード（パーソナルコンピュータの基本部品を実装したプリント基板）を用いて構成され、少なくとも図１に示すメインＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２３およびＩ／Ｏポート２４を有し、そのＩ／Ｏポート２４にＰＣＩバス（ｐｅｒｉｐｈｅｒａｌ  ｃｏｍｐｏｎｅｎｔ  ｉｎｔｅｒｃｏｎｎｅｃｔ  ｂｕｓ）３１およびＩＤＥ（ｉｎｔｅｇｒａｔｅｄ  ｄｅｖｉｃｅ  ｅｌｅｃｔｒｏｎｉｃｓ）バス３２が接続されている。このマザーボード２０は、接続されている図示しない電源ユニットの電源が投入されたときに、ＣＰＵ２１がＲＯＭ２２に記憶されている後述するＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）２２ａを実行してゲーミングボード１０を含む周辺装置の初期化を行い、ゲーミングボード１０を介して、メモリーカード３０に記憶されているゲームプログラム３０ａおよびゲームシステムプログラム３０ｂを読み出し、認証取込処理を行う。なお、マザーボード２０に接続されている電源ユニットからマザーボード２０に電力が供給されると、マザーボード２０のメインＣＰＵ２１が起動し、ＰＣＩバス３１を介してゲーミングボード１０に電力が供給される。
【００２５】
ＲＯＭ２２には、メインＣＰＵ２１により実行されるＢＩＯＳ２２ａ（マザーボード２０における標準ＢＩＯＳ）などのプログラムと、恒久的なデータが記憶されている。なお、このＲＯＭ２２には、フラッシュメモリ等のメモリデバイスが採用されるが、内容の書き換えが可能なもの及び不可能なもののいずれも利用可能である。ＲＡＭ２３は、メインＣＰＵ２１が作動する際に用いるデータやプログラムが記憶され、少なくともゲーミングボード１０を介して読み出された認証プログラム１１ａと、ゲームプログラム３０ａおよびゲームシステムプログラム３０ｂとが記憶され、本発明における読書可能な記憶手段を構成している。
【００２６】
メモリーカード３０は、遊技に用いられる遊技用情報を記憶した本発明における記憶媒体であって、本実施の形態では、ＣＦカードを用いている。このメモリーカード３０には、本発明における遊技用情報としてのゲームプログラム３０ａおよびゲームシステムプログラム３０ｂが記憶されている（図４参照）。ゲームプログラム３０ａおよびゲームシステムプログラム３０ｂは、本実施の形態では、それぞれスロットゲーム用のプログラムになっている。なお、ＰＣＩバス３１は、マザーボード２０とゲーミングボード１０との間の信号伝達とともに、マザーボード２０からゲーミングボード１０への電力供給を行う。
【００２７】
（スロットマシンの全体構成）
図２は、スロットマシン４１の全体構成を示す斜視図である。スロットマシン４１は本発明の実施の形態に係る遊技機であって、上述した構成を有する遊技用情報の認証取込装置１が組み込まれていて、その認証取込装置１により取り込まれたゲームプログラム３０ａおよびゲームシステムプログラム３０ｂに基づいて、遊技のための遊技動作を実行するようになっている。
【００２８】
このスロットマシン４１は、遊技に用いられる遊技用画像を表示する表示手段を有している。その表示手段には、複数の図柄を有するリールを複数(５つ)並べた様子を示し、各リールがあたかもスクロールするかのような可変表示画像（リール画像）が表示される。このスロットマシン４１は、表示手段に表示される各リール（画像で表示されるリールは「擬似リール」ともいう）が停止した時点の図柄の組合わせに応じて配当が決まるスロットゲームを行えるビデオスロットマシンとなっている。
【００２９】
スロットマシン４１は、筐体４２を有し、その筐体４２の正面側に、上側から順に上側画像表示パネル４３と、下側画像表示パネル４４を有している。上側画像表示パネル４３は、液晶表示装置により構成され、ゲームに直接的には関与しないような画像（例えば、ゲームの説明など）を表示し、そこに表示される画像が動作内容に応じて変化するようになっている。下側画像表示パネル４４は、筐体４２の上下ほぼ中央に配置され、図示しない液晶表示装置によって構成され、リール画像を含む遊技用画像を表示するようになっている。
【００３０】
そして、スロットマシン４１は、下側画像表示パネル４４の下方に、遊技者が所定の操作を行うための複数の操作ボタンが配置されたコントロールパネル４５を有し、その右側にメダルや硬貨などの遊技で用いられる遊技媒体（以下「コイン」という）を投入するためのコイン投入部４７と、遊技者が紙幣を挿入するために設けられ、紙幣挿入を示す信号を出力する紙幣挿入センサ４８ａ（図３参照）を有する紙幣挿入口４８が設けられている。さらに、スロットマシン４１は、筐体４２の底部に、コインの払出口５０と、払い出されたコインを収めるコイン受け部５１とを有し、払出口５０の左右それぞれにスピーカ４９Ｌ，４９Ｒが設けられている。
【００３１】
図３は、内部の構成を中心に示すスロットマシン４１のブロック図である。スロットマシン４１は、上述した遊技用情報の認証取込装置１を構成するマザーボード２０およびゲーミングボード１０が組み込まれ、そのほか、遊技動作を実行する本発明における遊技動作実行装置としての複数の構成要素を有している。マザーボード２０は、上述したメインＣＰＵ２１と、ＲＯＭ２２、ＲＡＭ２３、Ｉ／Ｏポート２４のほか、乱数発生器３５、サンプリング回路３６、クロックパルス発生回路３７と、分周器３８とを有し、電源ユニット３９が電源ケーブル３９ａによって接続されている。なお、乱数発生器３５は、メインＣＰＵ２１の指示にしたがい作動して、一定範囲の乱数を発生させる。サンプリング回路３６は、メインＣＰＵ２１の指示にしたがい、乱数発生器３５が発生させた乱数の中から任意の乱数を抽出し、その抽出した乱数をメインＣＰＵ２１に入力する。クロックパルス発生回路３７は、メインＣＰＵ２１を作動させるための基準クロックを発生させ、分周器３８はその基準クロックを一定周期で分周した信号をメインＣＰＵ２１に入力する。
【００３２】
さらに、スロットマシン４１は、本発明における遊技動作実行装置として、ランプ駆動回路５９、ランプ６０と、ＬＥＤ駆動回路６１、ＬＥＤ６２と、ホッパー駆動回路６３、ホッパー６４と、払出完了信号回路６５、コイン検出部６６とを有し、画像制御回路７１と、音制御回路７２を有している。そして、これらのランプ駆動回路５９から音制御回路７２までが遊技動作実行装置群を構成している。
【００３３】
ランプ駆動回路５９はランプ６０を点灯させるための信号をランプ６０に出力し、ランプ６０をゲーム実行中に点滅させる。この点滅によって、ゲームの演出が行われる。ＬＥＤ駆動回路６１は、ＬＥＤ６２の点滅表示を制御する。ＬＥＤ６２はクレジット枚数表示や獲得枚数表示等を行う。ホッパー駆動回路６３はメインＣＰＵ２１の制御にしたがってホッパー６４を駆動させ、ホッパー６４は入賞コインの払出しを行うための動作を行い、払出口５０からコイン受け部５１へコインを払い出させる。コイン検出部６６は、ホッパー６４により払い出されたコインの枚数を計測し、その計測した枚数値のデータを払出完了信号回路６５に通知する。払出完了信号回路６５は、コイン検出部６６からコインの枚数値のデータを入力し、その枚数値が、設定された枚数のデータに達したときにコインの払出完了を通知する信号をメインＣＰＵ２１に入力する。
【００３４】
画像制御回路７１は、上側画像表示パネル４３および下側画像表示パネル４４のそれぞれにおける画像表示を制御して、複数の図柄の可変表示画像等の各種の画像を表示させる。
【００３５】
音制御回路７２は音源ＩＣから音声信号を入力し、その入力した音声信号を増幅してスピーカ４９Ｌ，４９Ｒから音声を出力させる。これにより、スピーカ４９Ｌ，４９Ｒから、例えば、ゲーム開始後、適当な時期にゲームを盛り上げるための音声が出力される。
【００３６】
なお、画像制御回路７１および音制御回路７２はＲＯＭ２２に画像制御プログラムおよび音制御プログラムを記憶させるとともに、それぞれのプログラムに沿った処理をＣＰＵ２１により実行することによって、マザーボード２０に組み込むことが可能である。また、電源ユニット３９は、マザーボード２０のほかの構成要素にも接続されているが、図３では、図示の都合上、電源ユニット３９と、マザーボード２０以外の構成要素との接続を省略している。
【００３７】
（遊技用情報の認証取込装置およびスロットマシンの動作内容）
次に、以上の構成を有する遊技用情報の認証取込装置１およびスロットマシン４１の動作内容について、図１とともに、図４〜図５を参照して説明する。
【００３８】
ここで、図４は遊技用情報の認証取込装置１について、遊技用情報の認証取込処理の手順を図示したブロック図である。図５はゲーミングボード１０と、マザーボード２０とによる遊技用情報の認証取込処理の手順を図示したチャートである。なお、図５では、ステップをＳと略記している。
【００３９】
遊技用情報の認証取込装置１およびスロットマシン４１では、遊技用情報の認証取込処理を行うにあたって、まず、図５に示すように、マザーボード２０に接続されている電源ユニット３９における電源スイッチの投入（電源の投入）Ｓ１を行う。その電源スイッチの投入Ｓ１と相前後して、メモリーカード３０がゲーミングボード１０におけるカードスロット１２に差し込まれている。
【００４０】
すると、ステップ２に進み、メインＣＰＵ２１がＢＩＯＳ２２ａを実行し、ＢＩＯＳ２２ａに組み込まれている圧縮データをＲＡＭ２３に展開する。そして、ステップ３に進むと、ＲＡＭ２３に展開されたＢＩＯＳ２２ａを実行し、各種周辺装置の診断と初期化を行う。このとき、メインＣＰＵ２１は、ＰＣＩバス３１に何が接続されているのかのチェックを行う。すると、ＰＣＩバス３１には、ゲーミングボード１０のブートＲＯＭ１１が接続されているので、ステップ４に進んでメインＣＰＵ２１が本発明における読出手段として作動して、ブートＲＯＭ１１に格納されている認証プログラム１１ａの読み出しを行う。
【００４１】
また、メインＣＰＵ２１は、認証プログラム１１ａの読み出しを行うと、読み出した認証プログラム１１ａをＲＡＭ２３に記憶させる取込処理ｒ１を行う。この取込処理ｒ１では、メインＣＰＵ２１はＢＩＯＳ２２ａの標準ＢＩＯＳの機能にしたがい、ＡＤＤＳＵＭ方式（標準チェック機能）によるチェックサムを取り、格納が間違えなく行われるか否かの確認ｆ１（図４参照）を行いながら認証プログラム１１ａをＲＡＭ２３に記憶させる。
【００４２】
次に、メインＣＰＵ２１は、ステップ５に進み、ＩＤＥバス３２に何が接続されているのかを確認した上で、ＩＤＥバス３２を介して、カードスロット１２に差し込まれているメモリーカード３０にアクセスする。そして、メインＣＰＵ２１は、本発明における読出手段として作動して、メモリーカード３０から、ゲームプログラム３０ａおよびゲームシステムプログラム３０ｂの読み出しを行う。この場合、メインＣＰＵ２１は、ゲームプログラム３０ａおよびゲームシステムプログラム３０ｂを構成するデータを４バイトづつ読み出す。続いて、メインＣＰＵ２１は、ＲＡＭ２３に記憶させた認証プログラム１１ａにしたがい本発明における認証手段として作動して、読み出したゲームシステムプログラム３０ｂに対する認証処理ｆ２およびゲームプログラム３０ａに対する認証処理ｆ３を行い、ゲームプログラム３０ａおよびゲームシステムプログラム３０ｂが改竄されていないことの確認および証明を行う。その認証処理ｆ２、ｆ３が正常に終了すると、メインＣＰＵ２１は、ステップ６に進み、本発明における書込手段として作動して、認証処理の対象となった（認証された）ゲームシステムプログラム３０ｂの取込処理ｒ２と、ゲームプログラム３０ａの取込処理ｒ３とを行い、ゲームプログラム３０ａとゲームシステムプログラム３０ｂをＲＡＭ２３に書き込み、記憶させる。
【００４３】
なお、図示はしないが、メインＣＰＵ２１はゲームシステムプログラム３０ｂが改竄されていたなど、何らかの理由で認証処理中に異常が発生し、認証処理が正常に終了しなかったときは、メインＣＰＵ２１が上側画像表示パネル４３にエラー表示を行わせるなどして異常発生を報知したのち、認証処理を中止する。この場合は、取込処理は行われない。つまり、ゲームプログラム３０ａとゲームシステムプログラム３０ｂは、認証されたときにしかマザーボード２０に取り込まれないようになっている。
【００４４】
こうして、ステップ１〜６までの処理で認証取込処理は終了し、遊技用情報の認証取込装置１による処理も終了する。
【００４５】
一方、スロットマシン４１では、さらに続いて、ステップ７に進み、メインＣＰＵ２１が動作制御手段として作動して、ＲＡＭ２３に記憶させたゲームプログラム３０ａおよびゲームシステムプログラム３０ｂにしたがい、各遊技動作実行装置が遊技動作を実行するように制御する。これにより、遊技動作実行装置群を構成する遊技動作実行装置としての複数の構成要素が遊技動作としてのそれぞれの動作を実行する。例えば、画像制御回路７１は、下側画像表示パネル４４に擬似リール等の遊技に用いられる遊技用画像を表示させ、また、ランプ駆動回路５９は、遊技の進行に応じて、主として演出のためにランプ６０を点灯させるなどである。さらに、ホッパー駆動回路６３は、遊技の入賞結果に応じてホッパー６４を作動させ、コインの払出しを行う。そして、遊技者は、擬似リールを参照しながらスロットゲームを行うことができる。
【００４６】
こうして、スロットマシン４１では、メモリーカード３０を用いて供給され、認証後にＲＡＭ２３に記憶されたゲームプログラム３０ａおよびゲームシステムプログラム３０ｂにしたがい、遊技動作実行装置が遊技動作を行い、これにより、遊技者がスロットゲームを行えるようになっている。
【００４７】
上述のとおり、遊技用情報の認証取込装置１およびスロットマシン４１では、汎用のマザーボード２０にゲーミングボード１０が接続されているので、遊技用情報を記憶したメモリーカード３０をゲーミングボード１０のカードスロット１２に差し込むことにより、記憶されている遊技用情報を読出し、マザーボード２０のＲＡＭ２３に記憶させて取込むことができる。
【００４８】
また、ゲーミングボード１０のブートＲＯＭ１１には、遊技用情報の認証手順に沿って記述された認証プログラム１１ａが記憶されているので、遊技用情報を取り込むときに、認証プログラム１１ａにしたがった認証処理を行い、改竄されていないことの確認および証明を行った上で、取込めるようになっている。したがって、認証取込装置１およびスロットマシン４１では、遊技用情報がスロットマシン４１の外部から供給されるとしても、取り込まれる遊技用情報は、改竄されていない正規の遊技用情報であることが確実であり、遊技用情報そのもの自体に対する不正行為が確実に排除されるようになっている。
【００４９】
さらに、遊技用情報の認証取込装置１およびスロットマシン４１では、マザーボード２０が市販の汎用のマザーボードによって構成されているので、マザーボード２０の汎用性が高く、その汎用性が高いがゆえに、製造コストを削減しえるようになっている。
【００５０】
そして、上述の説明では、スロットゲーム用のゲームプログラム３０ａおよびゲームシステムプログラム３０ｂを取り込んでいるが、それらの代わりに別のゲーム用ゲームプログラム３０ａおよびゲームシステムプログラム３０ｂを取り込むこともできる。こうすると、スロットマシン４１が別のゲーム（例えば、トランプのカードを示すカード画像を表示してカードゲーム）を行えるゲーム機（カードゲーム機）となる。
【００５１】
（第２の実施の形態）
次に、第２の実施の形態に係る遊技用情報の認証取込装置２およびスロットマシン９１について、図６，図７を参照して説明する。図６は、遊技用情報の認証取込装置２の全体構成を示すブロック図、図７はスロットマシン９１の全体構成を示す斜視図である。
【００５２】
図６に示すように、遊技用情報の認証取込装置２は、第１の実施の形態に係る遊技用情報の認証取込装置１と比較して、ゲーミングボード１５およびマザーボード２５を有する点と、ゲーミングボード１５およびマザーボード２５が信号伝達部としてのＩＤＥバス３２によって接続されている点で相違している（なお、ＰＣＩバス３１の接続は、図示を省略している）。
【００５３】
ゲーミングボード１５はゲーミングボード１０と比較して、ブートＲＯＭ１１を有しない点で相違し、そのほかは同じ構成を有している。マザーボード２５はマザーボード２０と比較して、ＲＯＭ２２の代わりにＲＯＭ２６を有する点で相違し、そのほかは同じ構成を有している。そして、そのＲＯＭ２６にはＲＯＭ２２に記憶されているプログラムやデータに加えて、認証プログラム１１ａが記憶されている。なお、図示したＲＯＭ２６は、メインＣＰＵ２１と別体となっているが、メインＣＰＵ２１に内蔵されるＲＯＭ（図示せず）をＲＯＭ２６としてもよい。
【００５４】
マザーボード２５は、マザーボード２０と同様に市販の汎用マザーボードを用いて構成されているが、そのＲＯＭ２６がゲームプログラム３０ａおよびゲームシステムプログラム３０ｂに対する認証処理を行うための認証プログラム１１ａが記憶されている。したがって、マザーボード２５は、取込対象のゲームプログラム３０ａおよびゲームシステムプログラム３０ｂに対応した専用のマザーボードとなっている。
【００５５】
スロットマシン９１は、図７に示すように、スロットマシン４１と比較して、遊技用情報の認証取込装置１の代わりに、上述の構成を有する遊技用情報の認証取込装置２が組み込まれている点で相違し、そのほかは一致している。
【００５６】
そして、遊技用情報の認証取込装置２およびスロットマシン９１では、図８に示す手順にそって遊技用情報の認証取込処理が行われる。遊技用情報の認証取込装置２およびスロットマシン９１は、遊技用情報の認証取込装置１およびスロットマシン４１と比較して、ステップ４，５の代わりにステップ８を実行する点で相違し、そのほかのステップは共通している。
【００５７】
第１の実施の形態における遊技用情報の認証取込装置１およびスロットマシン４１では、認証プログラム１１ａがゲーミングボード１０のブートＲＯＭ１１に記憶されている。そのため、遊技用情報の認証取込装置１およびスロットマシン４１は、ステップ４を実行し、チェックサムをとりながら認証プログラム１１ａのマザーボード２０への取込を行っている。
【００５８】
これに対し、本実施の形態における遊技用情報の認証取込装置２およびスロットマシン９１では、認証プログラム１１ａを記憶する手段がマザーボード２５に設けられたＲＯＭ２６になっている。ＲＯＭ２６では、メモリーカード３０とは異なり、一旦記憶した認証プログラム１１ａが改竄されるおそれはないと考えられる。そこで、遊技用情報の認証取込装置２およびスロットマシン９１では、ステップ４，５の代わりにステップ８を実行する。
【００５９】
そして、そのステップ８では、メインＣＰＵ２１がＩＤＥバス３２を介してカードスロット１２に差し込まれているメモリーカード３０にアクセスし、本発明における読出手段として作動して、ステップ５と同様の手順でメモリーカード３０からゲームプログラム３０ａおよびゲームシステムプログラム３０ｂの読み出しを行う。続いて、メインＣＰＵ２１は、ＲＯＭ２６に記憶されている認証プログラム１１ａにしたがい本発明における認証手段として作動して、読み出したゲームプログラム３０ａに対する認証処理ｆ３およびゲームシステムプログラム３０ｂに対する認証処理ｆ２を行い、ゲームプログラム３０ａおよびゲームシステムプログラム３０ｂが改竄されていないことの確認および証明を行う。その認証処理ｆ２、ｆ３が正常に終了すると、ステップ６に進み、メインＣＰＵ２１が本発明における書込手段として作動して、認証されたゲームプログラム３０ａおよびゲームシステムプログラム３０ｂの取込処理ｒ３、ｒ３を行い、双方のプログラムをＲＡＭ２３に記憶させる。さらに、スロットマシン９１の場合は、スロットマシン４１と同様にステップ７に進み、メインＣＰＵ２１が動作制御手段として作動して、ＲＡＭ２３に記憶させたゲームプログラム３０ａおよびゲームシステムプログラム３０ｂにしたがい、各遊技動作実行装置が遊技動作を実行するように制御する。
【００６０】
本実施の形態でも、遊技用情報を記憶したメモリーカード３０をゲーミングボード１５のカードスロット１２に差し込むことにより、記憶されている遊技用情報をマザーボード２５のＲＡＭ２３に記憶させて取り込むことができる。また、第１の実施の形態の場合と比較すると、ゲームプログラム３０ａおよびゲームシステムプログラム３０ｂに対する認証処理を行うための認証プログラム１１ａがゲーミングボード１５ではなく、マザーボード２５のＲＯＭ２６に記憶されている点で異なるが、認証処理が正常に行われた後に、ゲームプログラム３０ａおよびゲームシステムプログラム３０ｂがＲＡＭ２３に記憶される点では共通している。したがって、遊技用情報がスロットマシン９１の外部から供給されるとしても、取り込まれる遊技用情報は、改竄されていない正規の遊技用情報であることが確実であり、遊技用情報そのもの自体に対する不正行為が確実に排除されるようになっている。
【００６１】
また、本実施の形態の場合は、認証プログラム１１ａがマザーボード２５のＲＯＭ２６に記憶されているので、認証プログラム１１ａの取込を要しないし、認証プログラム１１ａの取込むときのチェックも要しない。そのため、第１の実施の形態と比較して、遊技用情報の認証および取込処理が簡略化されている。
【００６２】
（第３の実施の形態）
次に、第３の実施の形態に係る遊技用情報の認証取込装置３およびスロットマシン１０１について、図９，１０を参照して説明する。図９は、遊技用情報の認証取込装置３の全体構成を示すブロック図、図１０は内部の構成を中心に示すスロットマシン１０１のブロック図である。
【００６３】
図９に示すように、遊技用情報の認証取込装置３は、第１の実施の形態に係る遊技用情報の認証取込装置１と比較して、ゲーミングボード１０の代わりにゲーミングボード１６を有する点で相違し、そのほかは同じ構成を有している。
【００６４】
ゲーミングボード１６はゲーミングボード１０と比較して、ＣＰＵ１７および内部バス１８を有する点で相違し、そのほかは同じ構成を有している。ＣＰＵ１７は、内部バス１８によって、ブートＲＯＭ１１に接続されている。
【００６５】
スロットマシン１０１は、図１０に示すように、スロットマシン４１と比較して、遊技用情報の認証取込装置１の代わりに、上述の遊技用情報の認証取込装置３を構成するゲーミングボード１６およびマザーボード２０が組み込まれている点で相違し、そのほかは一致している。
【００６６】
他に本実施の形態では、メモリーカード３０に記憶されているゲームシステムプログラム３０ｂが認証プログラム１１ａに対する後述する相互認証ｆ５のためのプログラム（以下「相互認証プログラム」という）３０ｃを含むものとなっており（図１１参照）、この点でも、第１の実施の形態と相違している（相互認証プログラム３０ｃはゲームシステムプログラム３０ｂに含めず、別個独立に構成してもよい）。さらに、認証プログラム１１ａに対する後述する予備認証ｆ４を行うためのプログラム（以下「予備認証プログラム」という）１１ｂが、ＣＰＵ１７に内蔵されている図示しないＲＯＭに格納されている点でも相違している。なお、図示しないが、この予備認証プログラム１１ｂはブートＲＯＭ１１に格納してもよい。
【００６７】
そして、遊技用情報の認証取込装置３およびスロットマシン１０１では、図１２に示す手順に沿って遊技用情報の認証取込処理が行われる。遊技用情報の認証取込装置３およびスロットマシン１０１における認証取込処理は、遊技用情報の認証取込装置１およびスロットマシン４１の認証取込処理と比較して、以下の点で相違している。すなわち、マザーボード２０において、ステップ１と、ステップ２の間でステップ９，１０を実行する点と、ステップ５，６，７の代わりにステップ１１〜１７を実行する点で相違し、そのほかのステップは共通している。また、ゲーミングボード１６のＣＰＵ１７がステップ２１，２２，２３を実行する点でも相違している。
【００６８】
そして、電源ユニット３９における電源スイッチの投入（電源の投入）Ｓ１が行われると、まず、ゲーミングボード１６側における処理が開始される。すると、処理がステップ２１に進み、ＣＰＵ１７はＰＣＩバス３１を介してメインＣＰＵ２１にリセットコントロール（リセット信号）の出力処理Ｐ１を行う。このリセットコントロールの出力処理Ｐ１を行うことにより、後のステップ２３における解除指示の出力処理Ｐ２があるまでメインＣＰＵ２１がリセット状態を保持し、処理を実行しないようにしている。次に、ＣＰＵ１７はステップ２２に進み、ブートＲＯＭ１１等のＲＯＭに格納されている予備認証プログラム１１ｂの読み出しを行い、その読み出した予備認証プログラム１１ｂにしたがい、予備認証手段として作動して、マザーボード２０への取込前に予め認証プログラム１１ａの改竄が行われていないことを確認および証明する予備認証ｆ４（図１１参照）を行う。予備認証ｆ４が正常に終了すると、ステップ２３に進み、ＣＰＵ１７はリセット状態の解除指示の出力処理Ｐ２を行い、メインＣＰＵ２１のリセット状態を解除させる。
【００６９】
一方、マザーボード２０では、ステップ９において、リセットコントロールの出力処理Ｐ１を受けてメインＣＰＵ２１が処理を停止するリセット状態となり、その後、解除指示の出力処理Ｐ２があるまで処理停止状態となる。続くステップ１０で、解除指示の出力処理Ｐ２による解除指示を受けると、メインＣＰＵ２１のリセット状態が解除される。ステップ１０に続いて、第１の実施の形態の場合と同様にステップ２，３，４を順次実行して、ブートＲＯＭ１１から予備認証ｆ４で認証された認証プログラム１１ａを読み出し、ＲＡＭ２３に記憶させる。この場合、メインＣＰＵ２１が読出手段として作動している。
マザーボード２０におけるステップ９，１０、ゲーミングボード１６におけるステップ２１〜２３において、以下のようにしてもよい。予め、ゲーミングボード１６及びマザーボード２０のいずれかに、予備認証ｆ４の完了を確認するための所定記憶領域（例えば、レジスタやメモリ）を設けておく。そして、予備認証ｆ４が完了した際に、ＣＰＵ１７が終了フラグを立てるなどしてその所定記憶領域の内容を書き換える。すると、メインＣＰＵ２１は、その書き換えを監視することにより、ＣＰＵ１７による予備認証ｆ４の完了を検出することができる。そして、メインＣＰＵ２１が、この予備認証ｆ４の完了を検出した後に認証プログラム１１ａの読出しをおこなうことで、ＣＰＵ１７の予備認証ｆ４が終わる前にメインＣＰＵ２１が認証プログラム１１ａを読出す事態が回避される。それと同時に、ＣＰＵ１７とメインＣＰＵ２１とが同じタイミングでＰＣＩバス３１にアクセスして信号が衝突してしまう事態を、バスの切分手段等の別途の手段を用いることなく回避することもできる。
【００７０】
次に、ステップ１１に進み、メインＣＰＵ２１が読出手段として作動して、ステップ５と同様の手順でメモリーカード３０から、ゲームプログラム３０ａおよびゲームシステムプログラム３０ｂの読み出しを行い、続いて、ＲＡＭ２３に格納された認証プログラム１１ａにしたがい、ゲームシステムプログラム３０ｂに対する認証処理ｆ２を行う。さらに、後続のステップ１２では、認証処理ｆ２が正常に行われたときに、同じくメインＣＰＵ２１が認証プログラム１１ａにしたがいゲームプログラム３０ａに対する認証処理ｆ３を行う。これらのステップ１１，１２では、メインＣＰＵ２１が認証手段として作動している。
【００７１】
そして、ステップ１１，１２における認証処理ｆ２，ｆ３が正常に行われたときはステップ１３に進み、メインＣＰＵ２１が認証記録情報生成手段として作動して、ゲームシステムプログラム３０ｂに対する認証処理ｆ２およびゲームプログラム３０ａ対する認証処理ｆ３がいずれも正常に行われた（ゲームシステムプログラム３０ｂとゲームプログラム３０ａを認証した）ことを示す認証記録情報を生成し、生成された認証記録情報をＲＡＭ２３に記憶させる認証記録処理を行う。さらに、ステップ１４では、メインＣＰＵ２１が本発明における書込手段として作動して、認証処理ｆ３、ｆ２でそれぞれ認証されたゲームプログラム３０ａの取込処理ｒ３と、ゲームシステムプログラム３０ｂの取込処理ｒ２とを行い、ゲームプログラム３０ａとゲームシステムプログラム３０ｂをＲＡＭ２３に書き込み、記憶させる。
【００７２】
続くステップ１５では、メインＣＰＵ２１がＲＡＭ２３における認証記録情報の記憶されているアドレスにアクセスして、認証記録情報を参照し、ゲームシステムプログラム３０ｂに対する認証処理ｆ２とゲームプログラム３０ａに対する認証処理ｆ３が正常に行われたことを確認する。認証処理ｆ２、ｆ３が双方とも正常に行われたことを確認できたときは後続のステップ１６に進み、メインＣＰＵ２１が相互認証手段として作動して、ＲＡＭ２３に書き込みしたゲームシステムプログラム３０ｂを用いて、ゲームシステムプログラム３０ｂに含まれている相互認証プログラム３０ｃにしたがい、ブートＲＯＭ１１から読み出し、ＲＡＭ２３に記憶させた認証プログラム１１ａに対する認証処理ｆ５を行い、認証プログラム１１ａが正規のプログラムであったことを認証の後で事後的にチェックする（この認証処理は、認証プログラム１１ａによる認証の対象となるゲームシステムプログラム３０ｂを用いて、認証プログラム１１ａに対して行われる認証であり、認証プログラム１１ａとゲームシステムプログラム３０ｂとによる相互の認証処理であることから「相互認証処理」という）。
【００７３】
次に、メインＣＰＵ２１は、ステップ７に進み動作制御手段として作動して、相互認証処理ｆ５が行われたか、すなわち、相互認証処理ｆ５が正常に終了したか否かを判定し、相互認証処理ｆ５が正常に終了したときは、第１の実施の形態と同様にして、ＲＡＭ２３に記憶させたゲームプログラム３０ａおよびゲームシステムプログラム３０ｂにしたがい遊技動作実行装置が遊技動作を実行するように制御する。
【００７４】
本実施の形態でも、遊技用情報を記憶したメモリーカード３０をゲーミングボード１０のカードスロット１２に差し込むことにより、記憶されている遊技用情報をマザーボード２０のＲＡＭ２３に記憶させて取り込むことができる。また、認証処理が正常に行われた後に、ゲームプログラム３０ａおよびゲームシステムプログラム３０ｂがＲＡＭ２３に記憶される点で、第１の実施の形態の場合と共通しているが、本実施の形態では、ゲームプログラム３０ａおよびゲームシステムプログラム３０ｂに対する認証処理を行うための認証プログラム１１ａに対し、マザーボード２０への取込前に予備認証ｆ４を行っている。第１の実施の形態では、取り込むときに認証プログラム１１ａに対する標準ＢＩＯＳによるチェックサムをとっているが、本実施の形態では、チェックサムをとることに加えて予備認証ｆ４を行い、取り込まれる前に認証プログラム１１ａの予備認証が事前に行われているので、認証プログラム１１ａそのものが改竄されていない正規のプログラムであることが確認され、認証プログラム１１ａそのものに対する信頼性が高くなっている。また、予備認証ｆ４を行う予備認証プログラム１１ｂはブートＲＯＭ１１等のＲＯＭに格納され、書換えられないようになっている。
【００７５】
しかも、本実施の形態では、認証処理の対象となったゲームシステムプログラム３０ｂを用いた認証プログラム１１ａに対する相互認証ｆ５が行われ、認証プログラム１１ａと、ゲームプログラム３０ａおよびゲームシステムプログラム３０ｂとにおいて、互いの双方向チェックが働いている。そのため、認証プログラム１１ａと、それによる認証の対象となるゲームプログラム３０ａおよびゲームシステムプログラム３０ｂとの互いの整合性が保たれ、双方とも正規のプログラムであることの信憑性が確保されている。
【００７６】
特に、認証プログラム１１ａ、ゲームプログラム３０ａおよびゲームシステムプログラム３０ｂは、認証後にＲＡＭ２３に記憶させているので、ＲＡＭ２３に記憶させたあとから何らかの手段で改竄されることも考えられる。しかし、本実施の形態では、ＲＡＭ２３に記憶させたあとに、認証記録情報を参照することにより、認証手段による認証が行われたことを後に確認した上で、相互認証ｆ５による双方向チェックを行い、その上で、遊技動作が行われるようになっている。そのため、遊技用情報が外部から供給され、ＲＡＭ２３に記憶させるとしても、記憶させた後に改竄されるおそれはまったくなく、正規の遊技用情報であることがより一層確実であり、遊技用情報そのもの自体に対する不正行為がより確実に排除されるようになっている。
【００７７】
（変形例）
遊技用情報の認証取込装置３およびスロットマシン１０１は、図１３に示すようにして、認証取込処理を行ってもよい。上述の説明では、マザーボード２０におけるメインＣＰＵ２１がＲＡＭ２３に記憶させた認証プログラム１１ａにより、ゲームプログラム３０ａおよびゲームシステムプログラム３０ｂに対する認証処理ｆ３、ｆ２を行い、ゲームシステムプログラム３０ｂによる認証プログラム１１ａに対する相互認証処理ｆ５も行っている。この変形例にかかる遊技用情報の認証取込装置３およびスロットマシン１０１では、ゲーミングボード１０におけるＣＰＵ１７がブートＲＯＭ１１に記憶されている認証プログラム１１ａにより、ゲームプログラム３０ａおよびゲームシステムプログラム３０ｂに対する認証処理ｆ７、ｆ６を行い、ゲームシステムプログラム３０ｂによる認証プログラム１１ａに対する相互認証処理ｆ８を行っている。この場合、ゲーミングボード１０におけるＣＰＵ１７が読出手段、認証手段および相互認証手段として作動している。また、ＣＰＵ１７は、相互認証処理が終了した時点で解除指示の出力処理Ｐ２を行い、その後に、メインＣＰＵ２１が認証プログラム１１ａ、ゲームプログラム３０ａおよびゲームシステムプログラム３０ｂに対する取込処理を行うことになる。この取込処理では、標準ＢＩＯＳの機能にしたがい、ＡＤＤＳＵＭ方式（標準チェック機能）によるチェックサムを取り、格納が間違えなく行われるか否かの確認ｆ１を行いながらＲＡＭ２３に記憶させればよい。この場合も、ゲームプログラム３０ａおよびゲームシステムプログラム３０ｂとによる双方向チェックが働いているから、認証プログラム１１ａと、それによる認証の対象となるゲームプログラム３０ａおよびゲームシステムプログラム３０ｂとの整合性が保たれている。
【００７８】
また、第２の実施の形態における遊技用情報の認証取込装置２およびスロットマシン９１により、本実施の形態のような相互認証処理を行ってもよい。この場合は、図８に示したステップ８に続いて、ステップ６、ステップ７の代わりにステップ１３〜１７を第３の実施の形態と同様にして行えばよい。
【００７９】
なお、上述の各実施の形態では、遊技機として、スロットゲームを行えるスロットマシン４１を例にとって説明しているが、ほかのゲームが行える遊技機についても本発明の適用がある。例えば、トランプのカードを示すカード画像を用いたカードゲームを行えるカードゲーム機や、麻雀ゲームを行える麻雀ゲーム機、さらには、遊技球を用いるパチンコ遊技機にも本発明の適用がある。また、スロットマシンの場合は、スロットマシン４１のようなビデオスロットマシンに限られることはなく、機械式のリールを有する回胴式のスロットマシンでもよい。この場合は、機械式リールが本発明における遊技動作実行装置を構成する。
さらに、上述の実施の形態では、遊技用情報はゲームプログラムおよびゲームシステムプログラムの２種類のプログラムで構成されたものとしているが、遊技用情報は、１種類のプログラムや３種類以上のプログラムによって構成された遊技用情報に適宜変更することができる。
【図面の簡単な説明】
【００８０】
【図１】本発明の第１の実施の形態にかかる遊技用情報の認証取込装置の全体構成を示すブロック図である。
【図２】第１の実施の形態にかかる遊技機であるスロットマシンの全体構成を示す斜視図である。
【図３】内部の構成を中心に示す第１の実施の形態にかかるスロットマシンのブロック図である。
【図４】第１の実施の形態にかかる遊技用情報の認証取込装置について、遊技用情報の認証取込処理の手順を図示したブロック図である。
【図５】第１の実施の形態におけるゲーミングボードと、マザーボードとによる遊技用情報の認証取込処理の手順を図示したチャートである。
【図６】本発明の第２の実施の形態にかかる遊技用情報の認証取込装置の全体構成を示すブロック図である。
【図７】内部の構成を中心に示す第２の実施の形態にかかるスロットマシンのブロック図である。
【図８】第２の実施の形態におけるゲーミングボードと、マザーボードとによる遊技用情報の認証取込処理の手順を図示したチャートである。
【図９】本発明の第３の実施の形態にかかる遊技用情報の認証取込装置の全体構成を示すブロック図である。
【図１０】内部の構成を中心に示す第３の実施の形態にかかるスロットマシンのブロック図である。
【図１１】第３の実施の形態にかかる遊技用情報の認証取込装置について、遊技用情報の認証取込処理の手順を図示したブロック図である。
【図１２】第３の実施の形態におけるゲーミングボードと、マザーボードとによる遊技用情報の認証取込処理の手順を図示したチャートである。
【図１３】第３の実施の形態の変形例にかかる遊技用情報の認証取込装置について、遊技用情報の認証取込処理の手順を図示したブロック図である。
【符号の説明】
【００８１】
１，２，３…遊技用情報の認証取込装置
１０，１５，１６…ゲーミングボード
１１…プログラム記憶手段、１２…カードスロット
１７…ＣＰＵ、２１…メインＣＰＵ
２２，２６…ＲＯＭ、２０，２５…マザーボード
２３…ＲＡＭ、３０…メモリーカード
５９…ランプ駆動回路、６０…ランプ
６１…ＬＥＤ駆動回路、６２…ＬＥＤ
６３…ホッパー駆動回路、６４…ホッパー
６５…払出完了信号回路、６６…コイン検出部
７１…画像制御回路、７２…音制御回路
４１、９１，１０１…スロットマシン
１１ａ…認証プログラム、３０ａ…ゲームプログラム
３０ｂ…ゲームシステムプログラム
１１ｂ…予備認証プログラム
３０ｃ…相互認証プログラム
【図１】
2006296981.tif 000003
【図２】
2006296981.tif 000004
【図３】
2006296981.tif 000005
【図４】
2006296981.tif 000006
【図５】
2006296981.tif 000007
【図６】
2006296981.tif 000008
【図７】
2006296981.tif 000009
【図８】
2006296981.tif 000010
【図９】
2006296981.tif 000011
【図１０】
2006296981.tif 000012
【図１１】
2006296981.tif 000013
【図１２】
2006296981.tif 000014
【図１３】
2006296981.tif 000015