Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4943665B2 - GAME MACHINE, GAME INFORMATION AUTHENTICATION CAPTURE DEVICE, AND GAME INFORMATION CAPTURE DEVICE - Google Patents
[go: Go Back, main page]

JP4943665B2 - GAME MACHINE, GAME INFORMATION AUTHENTICATION CAPTURE DEVICE, AND GAME INFORMATION CAPTURE DEVICE - Google Patents

GAME MACHINE, GAME INFORMATION AUTHENTICATION CAPTURE DEVICE, AND GAME INFORMATION CAPTURE DEVICE Download PDF

Info

Publication number
JP4943665B2
JP4943665B2 JP2005126999A JP2005126999A JP4943665B2 JP 4943665 B2 JP4943665 B2 JP 4943665B2 JP 2005126999 A JP2005126999 A JP 2005126999A JP 2005126999 A JP2005126999 A JP 2005126999A JP 4943665 B2 JP4943665 B2 JP 4943665B2
Authority
JP
Japan
Prior art keywords
authentication
game
program
stored
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2005126999A
Other languages
Japanese (ja)
Other versions
JP2006296981A (en
Inventor
達彦 谷村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Universal Entertainment Corp
Original Assignee
Universal Entertainment Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Universal Entertainment Corp filed Critical Universal Entertainment Corp
Priority to JP2005126999A priority Critical patent/JP4943665B2/en
Priority to US11/406,404 priority patent/US8095990B2/en
Priority to AT06008434T priority patent/ATE467883T1/en
Priority to AU2006201700A priority patent/AU2006201700B2/en
Priority to EP06008434A priority patent/EP1717769B1/en
Priority to DE602006014228T priority patent/DE602006014228D1/en
Publication of JP2006296981A publication Critical patent/JP2006296981A/en
Application granted granted Critical
Publication of JP4943665B2 publication Critical patent/JP4943665B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Slot Machines And Peripheral Devices (AREA)

Description

本発明は、携帯可能な記憶媒体に記憶されている遊技用情報の認証を行い得る遊技機および遊技用情報の認証取込装置並びに遊技用情報を取込む取込装置に関する。   The present invention relates to a gaming machine capable of authenticating gaming information stored in a portable storage medium, a gaming information authentication fetching apparatus, and a gaming information fetching apparatus.

従来から、画像表示手段に表示される画像を用いた画像遊技を行える遊技機(いわゆるビデオゲーム機)、スロットマシン、パチスロ機、パチンコ遊技機といった各種の遊技機が知られている。近年、この種の遊技機では、遊技の進行制御や画像の表示制御、さらには入賞するかしないかの判定(当りはずれの判定)といった遊技に必要な動作の制御に用いられるプログラム(以下「遊技用プログラム」という)や、遊技に用いられる各種のゲームデータ(以下、これらをまとめて「遊技用情報」という)が記憶媒体によって供給されることがある。例えば、コンパクトフラッシュ(登録商標、CFカードともいう)などの携帯可能な小型の記憶媒体に遊技用情報を記憶する一方で、遊技機はその記憶媒体の着脱自在な構成にし、その記憶媒体を用いて、遊技機への遊技用情報の供給が行われる。   Conventionally, various game machines such as a game machine (so-called video game machine) capable of playing an image game using an image displayed on an image display means, a slot machine, a pachislot machine, and a pachinko game machine are known. In recent years, in this type of gaming machine, a program (hereinafter referred to as “game”) used for controlling the operation necessary for the game, such as game progress control, image display control, and determination of whether or not to win a prize (decision of winning). And a variety of game data used for games (hereinafter collectively referred to as “game information”) may be supplied by the storage medium. For example, while gaming information is stored in a small portable storage medium such as a compact flash (also referred to as a registered trademark or CF card), the gaming machine is configured to be detachable from the storage medium and uses the storage medium. Thus, the gaming information is supplied to the gaming machine.

しかしながら、遊技用情報を記憶する記憶媒体は、遊技機に対して着脱自在であるから、遊技機から取り外され、記憶されている遊技用情報が複製されたり、改竄されたりといった不正行為がなされるおそれがある。そのため、記憶媒体を用いて遊技用情報を供給する場合は、遊技用情報を記憶している記憶媒体についての不正行為を排除しなければならない。   However, since the storage medium for storing game information is detachable from the game machine, it is removed from the game machine, and the stored game information is duplicated or tampered with. There is a fear. Therefore, when supplying game information using a storage medium, it is necessary to eliminate fraudulent acts regarding the storage medium storing the game information.

この点、例えば、特許文献1には、ゲーム装置に記憶媒体が装着されたときに、ゲーム装置固有の識別情報をゲーム装置から記憶媒体に記憶させるとともに、遊技用情報固有の識別情報を記憶媒体からゲーム装置に記憶させるようにして、ゲーム装置と記憶媒体との間で2つの識別情報が一致したときに、記憶媒体に記憶されているソフトウェアを実行することが開示されている。   In this regard, for example, in Patent Document 1, when a storage medium is attached to the game apparatus, identification information unique to the game apparatus is stored in the storage medium from the game apparatus, and identification information unique to the game information is stored in the storage medium. It is disclosed that the software stored in the storage medium is executed when the two pieces of identification information match between the game apparatus and the storage medium.

また、特許文献2には、リムーバブルユニットをコンピュータ本体に装着したときに、リムーバブルユニットに記憶されているユーザコードの内容と、コンピュータ本体に記憶されているユニットコードの内容とを比較し、双方の一致または不一致によって、システムの起動可否を決めるコンピュータの起動に関する技術が開示されている。   Patent Document 2 also compares the contents of the user code stored in the removable unit with the contents of the unit code stored in the computer main body when the removable unit is mounted on the computer main body. Alternatively, a technique related to the activation of a computer that determines whether to activate the system due to a mismatch is disclosed.

さらに、特許文献3には、ゲームプログラムおよびセキュリティコードを記憶している貯蔵手段(記憶媒体)に対して、情報処理装置に設定されているセキュリティコードとの比較を行うセキュリティチェックをゲーム進行中に繰り返し行うようにしたビデオゲームシステムが開示されている。
特開2001−344096号公報 特開2002−341957号公報 特開平8−241194号公報
Further, in Patent Document 3, a security check for comparing a storage code (storage medium) storing a game program and a security code with a security code set in the information processing apparatus is performed while the game is in progress. A video game system that is repeatedly performed is disclosed.
JP 2001-344096 A JP 2002-341957 A JP-A-8-241194

しかしながら、上述した各特許文献に記載の従来技術では、記憶媒体自体の認証が行われるにとどまり、記憶媒体に記憶されている遊技用情報の改竄が行われていないことを確認および証明すること、すなわち、遊技用情報の認証が行われていない、という問題があった。   However, in the prior art described in each of the above-mentioned patent documents, the storage medium itself is only authenticated, and it is confirmed and proved that the game information stored in the storage medium has not been altered. That is, there is a problem that the gaming information is not authenticated.

すなわち、特許文献1に記載の技術は、記憶媒体に記憶されている遊技用情報の複製による不正使用を排除できるだけであり、遊技用情報自体の改竄を排除できるようにはなっていない。また、特許文献2に記載の技術では、リムーバブルユニット自体に対する認証が行われるものの、そこに記憶されているデータに対する認証はなされないため、記憶されているデータの改竄を排除できるようにはなっていない。さらに、特許文献3に記載のビデオゲームシステムでは、セキュリティチェック後における不正ソフトウェアへの差替えおよび実行が排除されるものの、記憶媒体に記憶されているデータの改竄を排除できるようにはなっていない。   In other words, the technique described in Patent Literature 1 can only eliminate unauthorized use due to duplication of game information stored in a storage medium, and cannot eliminate falsification of game information itself. Further, in the technique described in Patent Document 2, although the removable unit itself is authenticated, the data stored therein is not authenticated, so that the stored data can be prevented from being falsified. Absent. Further, in the video game system described in Patent Document 3, although replacement and execution of unauthorized software after the security check is excluded, it is not possible to exclude falsification of data stored in the storage medium.

そこで、本発明は上記課題を解決するためになされたもので、記憶媒体に記憶されている遊技用情報の認証を行い得る遊技機および遊技用情報の認証取込装置並びに遊技用情報を取込む取込装置を提供することを目的とする。   Accordingly, the present invention has been made to solve the above-described problems, and incorporates a gaming machine capable of authenticating gaming information stored in a storage medium, an authentication information fetching device for gaming information, and gaming information. An object is to provide a capture device.

上記課題を解決するため、本発明は、遊技のための遊技動作を実行する遊技動作実行装置を備えた遊技機であって、遊技に用いられる遊技用情報が記憶された第1の保存用記憶手段を有する記憶媒体を接続するための接続手段及び遊技用情報を認証するための認証プログラムが記憶された第2の保存用記憶手段を備えた取込装置と、認証プログラムを実行可能に記憶する実行用記憶手段を備えた処理装置とを有し、処理装置は、第1の保存用記憶手段からの遊技用情報の読出しと、第2の保存用記憶手段からの認証プログラムの読出しとを行う読出手段と、読出手段により第2の保存用記憶手段から読出された認証プログラムを実行用記憶手段に実行可能に記憶させ、第1の保存用記憶手段に記憶されている状態の遊技用情報を構成するデータを所定量ずつ読み出して認証プログラムによる認証処理を行う認証手段と、認証手段による遊技用情報の認証が正常に終了した後、読出手段により第1の保存用記憶手段から読み出されて実行用記憶手段に記憶された遊技用情報にしたがい、遊技動作実行装置が遊技動作を実行するように制御する動作制御手段とを有し、認証プログラムが実行用記憶手段に記憶される前に、認証プログラムに対する認証処理を行い、認証された認証プログラムを実行用記憶手段に記憶させることを特徴とする。
また、本発明は、遊技のための遊技動作を実行する遊技動作実行装置を備えた遊技機であって、遊技に用いられる遊技用情報が記憶された第1の保存用記憶手段を有する記憶媒体を接続するための接続手段及び遊技用情報を認証するための認証プログラムが記憶された第2の保存用記憶手段を備えた取込装置と、認証プログラムを実行可能に記憶する実行用記憶手段を備えた処理装置とを有し、処理装置は、第1の保存用記憶手段からの遊技用情報の読出しと、第2の保存用記憶手段からの認証プログラムの読出しとを行う読出手段と、読出手段により第2の保存用記憶手段から読出された認証プログラムを実行用記憶手段に実行可能に記憶させ、第1の保存用記憶手段に記憶されている状態の遊技用情報を構成するデータを所定量ずつ読み出して認証プログラムによる認証処理を行う認証手段と、認証手段による遊技用情報の認証が正常に終了した後、読出手段により第1の保存用記憶手段から読み出されて実行用記憶手段に記憶された遊技用情報にしたがい、遊技動作実行装置が遊技動作を実行するように制御する動作制御手段とを有し、遊技動作実行装置は、処理手段の処理を中断し、認証プログラムが実行用記憶手段に記憶される前に、認証プログラムに対する認証処理を行い、認証された認証プログラムを実行用記憶手段に記憶させ、処理手段の処理を再開することを特徴とする。
In order to solve the above-described problems, the present invention provides a gaming machine including a gaming operation execution device that executes a gaming operation for gaming, and a first storage memory storing gaming information used for gaming. A capture device comprising a connection means for connecting a storage medium having means and a second storage means for storing an authentication program for authenticating game information, and an authentication program stored in an executable manner A processing device having an execution storage means, and the processing device reads out the game information from the first storage device and reads out the authentication program from the second storage device. The reading means and the authentication program read from the second storage means by the reading means are stored in an executable storage means so that the game information in the state stored in the first storage means is stored. Data to compose Is read out from the first storage unit by the reading unit after the authentication of the game information by the authenticating unit is normally completed, and the execution storage. according gaming information stored in the unit, gaming operation execution devices possess an operation control means for controlling to perform a game operation, before the authentication program is stored in the execution memory means, to the authentication program An authentication process is performed, and the authenticated authentication program is stored in the execution storage means .
In addition, the present invention is a gaming machine having a gaming operation executing device for executing gaming operations for gaming, and a storage medium having first storage means for storing gaming information used for gaming A fetching device comprising a second storage means for storing authentication means for authenticating game information and a connection means for connecting the storage means and an execution storage means for storing the authentication program in an executable manner A processing unit comprising: a reading unit that reads out the game information from the first storage unit for storage and reads out the authentication program from the second storage unit; The authentication program read out from the second storage means by the means is stored in the execution storage means so as to be executable, and the data constituting the game information stored in the first storage means is stored. Read quantitatively Then, after the authentication of the gaming information by the authenticating means is normally completed, the reading means reads out from the first storage means and stores it in the execution storing means. According to the game information, the game operation execution device controls the game operation to be executed, and the game operation execution device interrupts the processing of the processing means, and the authentication program stores the execution storage means. Before being stored, the authentication program is authenticated, the authenticated authentication program is stored in the execution storage means, and the processing of the processing means is resumed.

また、本発明は、遊技に用いられる遊技用情報が記憶された第1の保存用記憶手段を有する記憶媒体を接続するための接続手段を備えた取込装置と、取込装置に接続されかつ遊技用情報を認証するための認証プログラムを実行可能に記憶する実行用記憶手段を備えた処理装置とを有する遊技用情報の認証取込装置であって、取込装置は、認証プログラムが記憶された第2の保存用記憶手段を有し、処理装置は、第1の保存用記憶手段からの遊技用情報の読出しと、第2の保存用記憶手段からの認証プログラムの読出しとを行う読出手段と、読出手段により第2の保存用記憶手段から読出された認証プログラムを実行用記憶手段に実行可能に記憶させ、第1の保存用記憶手段に記憶されている状態の遊技用情報を構成するデータを所定量ずつ読み出して認証プログラムによる認証処理を行う認証手段と、認証手段による遊技用情報の認証が正常に終了した後、読出手段により第1の保存用記憶手段から読み出された遊技用情報を実行用記憶手段に書込む書込手段と、を有し、認証プログラムが実行用記憶手段に記憶される前に、認証プログラムに対する認証処理を行い、認証された認証プログラムを実行用記憶手段に記憶させることを特徴とする。 Further, the present invention provides a capture device comprising a connection means for connecting a storage medium having a first storage means for storing game information used for a game, and connected to the capture apparatus; A gaming information authentication fetching apparatus comprising a processing device having an execution storage means for executably storing an authentication program for authenticating gaming information, wherein the fetching device stores the authentication program. And a processor for reading out the game information from the first storage for storage and reading out the authentication program from the second storage for storage. And the authentication program read from the second storage unit by the reading unit is stored in the execution storage unit so as to be executable, and game information in a state stored in the first storage unit is configured. Read data in predetermined amounts Authentication means for performing authentication processing by the authentication program, and the game information read from the first storage means by the reading means after the authentication of the game information by the authentication means is normally completed, possess a writing writing means to the means, and before the authentication program is stored in the execution memory means, performs an authentication process to the authentication program, that is stored in the execution memory means authenticated authentication program Features.

この遊技機および遊技用情報の認証取込装置では、処理装置に取込装置が接続されているので、遊技用情報を記憶した記憶媒体を取込装置の接続手段に接続することにより、記憶されている遊技用情報を処理装置の実行用記憶手段に記憶させて取込むことができる。また、取込装置の第2の保存用記憶手段には、遊技用情報の認証するための認証プログラムが記憶されているので、遊技用情報を取り込むときに、認証プログラムにしたがった認証処理を行った上で、取込めるようになっている。 In this game machine and game information authentication fetching device, since the fetching device is connected to the processing device, it is stored by connecting the storage medium storing the gaming information to the connecting means of the fetching device. The game information being stored can be stored in the execution storage means of the processing device and taken in. In addition, since the second storage means of the capture device stores an authentication program for authenticating the game information, an authentication process according to the authentication program is performed when the game information is captured. In addition, it can be imported.

また、本発明は、遊技のための遊技動作を実行する遊技動作実行装置を備えた遊技機であって、遊技に用いられる遊技用情報が記憶された第1の保存用記憶手段を有する記憶媒体を接続するための接続手段を備えた取込装置と、遊技用情報を認証するための認証プログラムを実行可能に記憶する実行用記憶手段を備えた処理装置とを有し、処理装置は、認証プログラムが記憶された第2の保存用記憶手段と、第1の保存用記憶手段からの遊技用情報の読出しと、第2の保存用記憶手段からの認証プログラムの読出しとを行う読出手段と、読出手段により第2の保存用記憶手段から読出された認証プログラムを実行用記憶手段に実行可能に記憶させ、第1の保存用記憶手段に記憶されている状態の遊技用情報を構成するデータを所定量ずつ読み出して認証プログラムによる認証処理を行う認証手段と、認証手段による遊技用情報の認証が正常に終了した後、読出手段により第1の保存用記憶手段から読み出されて実行用記憶手段に記憶された遊技用情報にしたがい、遊技動作実行装置が遊技動作を実行するように制御する動作制御手段とを有し、認証プログラムが実行用記憶手段に記憶される前に、認証プログラムに対する認証処理を行い、認証された認証プログラムを実行用記憶手段に記憶させることを特徴とする。 In addition, the present invention is a gaming machine having a gaming operation executing device for executing gaming operations for gaming, and a storage medium having first storage means for storing gaming information used for gaming And a processing device including an execution storage means for storing an authentication program for authenticating game information in an executable manner. Second storage means for storing the program; reading means for reading out the game information from the first storage means; and reading out the authentication program from the second storage means; The authentication program read from the second storage unit by the reading unit is stored in the execution storage unit so as to be executable, and the data constituting the game information stored in the first storage unit is stored. Read predetermined amount Then, after the authentication of the gaming information by the authenticating means is normally completed, the reading means reads out from the first storage means and stores it in the execution storing means. according gaming information, a gaming operation execution device have a an operation control means for controlling to perform a game operation, before the authentication program is stored in the execution memory means, performs an authentication process to the authentication program The authenticated authentication program is stored in the execution storage means.

さらに、本発明は、遊技に用いられる遊技用情報が記憶された第1の保存用記憶手段を有する記憶媒体を接続するための接続手段を備えた取込装置と、取込装置に接続されかつ遊技用情報を認証するための認証プログラムを実行可能に記憶する実行用記憶手段を備えた処理装置とを有する遊技用情報の認証取込装置であって、処理装置は、認証プログラムが記憶された第2の保存用記憶手段と、第1の保存用記憶手段からの遊技用情報の読出しと、第2の保存用記憶手段からの認証プログラムの読出しとを行う読出手段と、読出手段により第2の保存用記憶手段から読出された認証プログラムを実行用記憶手段に実行可能に記憶させ、第1の保存用記憶手段に記憶されている状態の遊技用情報を構成するデータを所定量ずつ読み出して認証プログラムによる認証処理を行う認証手段と、認証手段による遊技用情報の認証が正常に終了した後、読出手段により第1の保存用記憶手段から読み出された遊技用情報を実行用記憶手段に書込む書込手段と、を有し、認証プログラムが実行用記憶手段に記憶される前に、認証プログラムに対する認証処理を行い、認証された認証プログラムを実行用記憶手段に記憶させることを特徴とする。 Furthermore, the present invention provides a capture device having a connection means for connecting a storage medium having a first storage means for storing game information used in a game, and connected to the capture apparatus; A gaming information authentication fetching apparatus having a processing device having an execution storage means for executably storing an authentication program for authenticating gaming information, wherein the processing device stores the authentication program A second storage unit, a reading unit for reading game information from the first storage unit, and an authentication program from the second storage unit; The authentication program read from the storage unit for storage is stored in the execution storage unit so as to be executable, and data constituting the game information stored in the first storage unit is read by a predetermined amount. Authentication process An authentication means for performing authentication processing by the gram, and after the authentication of the game information by the authentication means has been completed normally, the game information read from the first storage means by the reading means is written in the execution storage means. possess a writing means for writing, a before authentication program is stored in the execution memory means, performs an authentication process to the authentication program, and characterized in that stored in the execution storage means authenticated authentication program .

この遊技機および遊技用情報の認証取込装置も処理装置に取込装置が接続されているので、遊技用情報を記憶した記憶媒体を取込装置の接続手段に接続することにより、記憶されている遊技用情報を処理装置の実行用記憶手段に記憶させて取込むことができ、遊技用情報を取り込むときに、認証プログラムにしたがった認証処理を行った上で、取込めるようになっている。また、この遊技機および遊技用情報の認証取込装置では、認証プログラムが処理装置の第2の保存用記憶手段に記憶されているので、認証プログラムの取込を要しないし、取込むときのチェックも要しない。 Since this game machine and the game information authentication fetch device are also connected to the processing device, the game machine and the game information authentication fetch device are stored by connecting the storage medium storing the game information to the connection means of the fetch device. The game information can be stored and stored in the execution storage means of the processing device, and when the game information is acquired, it can be acquired after performing authentication processing according to the authentication program. . Further, in this game machine and game information authentication fetching apparatus, since the authentication program is stored in the second storage means for storage of the processing apparatus, it is not necessary to fetch the authentication program and No check is required.

さらにまた、 本発明は、遊技に用いられる遊技用情報が記憶された第1の保存用記憶手段を有する記憶媒体から、記憶されている遊技用情報を接続されている第1の基板に取込むための遊技用情報の取込装置であって、記憶媒体を接続するための接続手段と、遊技用情報を認証するための認証プログラムであって、第1の基板の実行用記憶手段に実行可能に記憶されたときに、第1の保存用記憶手段に記憶されている状態の遊技用情報に対し認証処理を行う認証プログラムが記憶された第2の保存用記憶手段とを有し、認証プログラムが実行用記憶手段に記憶される前に、認証プログラムに対する認証処理を行い、認証された認証プログラムを実行用記憶手段に記憶させることを特徴とする。 Furthermore, the present invention provides a storage medium having a first storage memory means gaming information used in a game is stored, taken in the first substrate being connected to Yu technique for information that has been stored a capture device gaming information for writing, and connecting means for connecting the serial憶媒body an authentication program for authenticating the gaming information, in the execution storage means in the first substrate when it is executable stored, have a second storage memory means authentication program to Yu technique for status information stored in the first storage storing unit performs the authentication process is stored The authentication program is authenticated before the authentication program is stored in the execution storage means, and the authenticated authentication program is stored in the execution storage means.

この遊技用情報の取込装置は、マザーボードに接続することができ、マザーボードに接続することによって、マザーボードから接続手段に接続された記憶媒体から遊技用情報を読み出し、認証して、取り込むことができる。   This game information fetching apparatus can be connected to a motherboard, and by connecting to the motherboard, the game information can be read from the storage medium connected to the connection means from the motherboard, authenticated, and fetched. .

以上詳述したように、本発明によれば、記憶媒体に記憶されている遊技用情報の認証を行い得る遊技機および遊技用情報の認証取込装置並びに遊技用情報の取込装置が得られる。   As described above in detail, according to the present invention, a gaming machine capable of authenticating gaming information stored in a storage medium, an authentication information fetching device for gaming information, and a gaming information fetching device can be obtained. .

以下、本発明の実施の形態について説明する。なお、同一要素には同一符号を用い、重複する説明は省略する。   Embodiments of the present invention will be described below. In addition, the same code | symbol is used for the same element and the overlapping description is abbreviate | omitted.

第1の実施の形態
(遊技用情報の認証取込装置の全体構成)
図1は、遊技用情報の認証取込装置1の全体構成を示すブロック図である。遊技用情報の認証取込装置1は、本発明における取込装置としてのゲーミングボード10と、本発明における処理装置としてのマザーボード20とを有し、ゲーミングボード10と、マザーボード20とが信号伝達部としてのPCIバス31およびIDEバス32によって接続された構成を有している。この遊技用情報の認証取込装置1は、メモリーカード30に、記憶されている本発明の遊技用情報としてのゲームプログラム30aおよびゲームシステムプログラム30bに対し、認証を行って取込む認証取込処理を行うようになっている。
1st Embodiment (Whole structure of the authentication taking-in apparatus of game information)
FIG. 1 is a block diagram showing an overall configuration of an authentication information fetching apparatus 1 for game information. The gaming information authentication fetching apparatus 1 includes a gaming board 10 as a fetching apparatus in the present invention and a mother board 20 as a processing apparatus in the present invention. The gaming board 10 and the mother board 20 are signal transmission units. Are connected by a PCI bus 31 and an IDE bus 32. This game information authentication fetching apparatus 1 authenticates and fetches the game program 30a and game system program 30b as game information of the present invention stored in the memory card 30 by performing authentication. Is supposed to do.

ゲーミングボード10は、ブートROM11と、メモリーカード30に対応したカードスロット12とを有し、本発明における記憶媒体としてのメモリーカード30から、後述するゲームプログラム30aおよびゲームシステムプログラム30bを接続されているマザーボード20に取込むための装置である。   The gaming board 10 has a boot ROM 11 and a card slot 12 corresponding to the memory card 30, and a game program 30a and a game system program 30b described later are connected from the memory card 30 as a storage medium in the present invention. This is a device for taking in the mother board 20.

ブートROM11は、PCIバス31によってマザーボード20に接続されている。このブートROM11は、後述する認証プログラム11aと、PCIバス31を介してマザーボード20の後述するメインCPU21が認証プログラム11aをブート(起動)するための図示しないプログラム(ブートコード)とが記憶され、本発明におけるプログラム記憶手段としての機能を有している。認証プログラム11aは、認証取込処理の対象となる遊技用情報が改竄されていないことの確認および証明、すなわち、遊技用情報の認証を行う手順(認証手順)に沿って記述されており、メモリーカード30を用いてスロットマシン41に供給されるゲームプログラム30aおよびゲームシステムプログラム30bを認証するためのプログラムである。この認証プログラム11aは、ゲームプログラム30aおよびゲームシステムプログラム30bについて、改竄されていないことのチェックを行うことから、改竄チェックプログラムともいう。   The boot ROM 11 is connected to the motherboard 20 via the PCI bus 31. The boot ROM 11 stores an authentication program 11a to be described later and a program (boot code) (not shown) for booting (starting up) the authentication program 11a by a main CPU 21 to be described later of the motherboard 20 via the PCI bus 31. It has a function as a program storage means in the invention. The authentication program 11a is described in accordance with a procedure (authentication procedure) for verifying and certifying that the game information to be authenticated is not falsified, that is, authenticating the game information. This is a program for authenticating the game program 30 a and the game system program 30 b supplied to the slot machine 41 using the card 30. The authentication program 11a is also called a tampering check program because it checks that the game program 30a and the game system program 30b have not been tampered with.

カードスロット12は、IDEバス32によってマザーボード20に接続されている。このカードスロット12は、記憶されているゲームプログラム30aおよびゲームシステムプログラム30bを読み出し可能な状態でメモリーカード30を接続しえるようになっていて、メモリーカード30を差込み可能な本発明の接続手段としてのスロット(物理的な接続部)である。   The card slot 12 is connected to the mother board 20 by the IDE bus 32. The card slot 12 can be connected to the memory card 30 in a state in which the stored game program 30a and game system program 30b can be read out. Slot (physical connection).

マザーボード20は、市販の汎用マザーボード(パーソナルコンピュータの基本部品を実装したプリント基板)を用いて構成され、少なくとも図1に示すメインCPU(Central Processing Unit)21と、ROM(Read Only Memory)22と、RAM(Random Access Memory)23およびI/Oポート24を有し、そのI/Oポート24にPCIバス(peripheral component interconnect bus)31およびIDE(integrated device electronics)バス32が接続されている。このマザーボード20は、接続されている図示しない電源ユニットの電源が投入されたときに、CPU21がROM22に記憶されている後述するBIOS(Basic Input/Output System)22aを実行してゲーミングボード10を含む周辺装置の初期化を行い、ゲーミングボード10を介して、メモリーカード30に記憶されているゲームプログラム30aおよびゲームシステムプログラム30bを読み出し、認証取込処理を行う。なお、マザーボード20に接続されている電源ユニットからマザーボード20に電力が供給されると、マザーボード20のメインCPU21が起動し、PCIバス31を介してゲーミングボード10に電力が供給される。   The motherboard 20 is configured using a commercially available general-purpose motherboard (printed circuit board on which basic components of a personal computer are mounted). At least a main CPU (Central Processing Unit) 21 shown in FIG. 1, a ROM (Read Only Memory) 22, A RAM (Random Access Memory) 23 and an I / O port 24 are provided, and a PCI bus (peripheral component interconnect bus) 31 and an IDE (integrated device electronics) bus 32 are connected to the I / O port 24. The motherboard 20 includes the gaming board 10 by executing a BIOS (Basic Input / Output System) 22a (to be described later) stored in the ROM 22 by the CPU 21 when the connected power supply unit (not shown) is turned on. The peripheral device is initialized, and the game program 30a and the game system program 30b stored in the memory card 30 are read out via the gaming board 10 and an authentication acquisition process is performed. Note that when power is supplied to the motherboard 20 from the power supply unit connected to the motherboard 20, the main CPU 21 of the motherboard 20 is activated and power is supplied to the gaming board 10 via the PCI bus 31.

ROM22には、メインCPU21により実行されるBIOS22a(マザーボード20における標準BIOS)などのプログラムと、恒久的なデータが記憶されている。なお、このROM22には、フラッシュメモリ等のメモリデバイスが採用されるが、内容の書き換えが可能なもの及び不可能なもののいずれも利用可能である。RAM23は、メインCPU21が作動する際に用いるデータやプログラムが記憶され、少なくともゲーミングボード10を介して読み出された認証プログラム11aと、ゲームプログラム30aおよびゲームシステムプログラム30bとが記憶され、本発明における読書可能な記憶手段を構成している。   The ROM 22 stores programs such as a BIOS 22a (standard BIOS on the motherboard 20) executed by the main CPU 21, and permanent data. The ROM 22 employs a memory device such as a flash memory, but any of those that can be rewritten and those that cannot be used can be used. The RAM 23 stores data and programs used when the main CPU 21 operates, and stores at least an authentication program 11a read out via the gaming board 10, a game program 30a, and a game system program 30b. It constitutes a readable storage means.

メモリーカード30は、遊技に用いられる遊技用情報を記憶した本発明における記憶媒体であって、本実施の形態では、CFカードを用いている。このメモリーカード30には、本発明における遊技用情報としてのゲームプログラム30aおよびゲームシステムプログラム30bが記憶されている(図4参照)。ゲームプログラム30aおよびゲームシステムプログラム30bは、本実施の形態では、それぞれスロットゲーム用のプログラムになっている。なお、PCIバス31は、マザーボード20とゲーミングボード10との間の信号伝達とともに、マザーボード20からゲーミングボード10への電力供給を行う。   The memory card 30 is a storage medium according to the present invention that stores game information used for games. In the present embodiment, a CF card is used. The memory card 30 stores a game program 30a and a game system program 30b as game information in the present invention (see FIG. 4). In the present embodiment, the game program 30a and the game system program 30b are programs for slot games, respectively. The PCI bus 31 supplies power from the motherboard 20 to the gaming board 10 as well as transmitting signals between the motherboard 20 and the gaming board 10.

(スロットマシンの全体構成)
図2は、スロットマシン41の全体構成を示す斜視図である。スロットマシン41は本発明の実施の形態に係る遊技機であって、上述した構成を有する遊技用情報の認証取込装置1が組み込まれていて、その認証取込装置1により取り込まれたゲームプログラム30aおよびゲームシステムプログラム30bに基づいて、遊技のための遊技動作を実行するようになっている。
(Overall configuration of slot machine)
FIG. 2 is a perspective view showing the overall configuration of the slot machine 41. The slot machine 41 is a gaming machine according to an embodiment of the present invention, in which the gaming information authentication capture device 1 having the above-described configuration is incorporated, and the game program captured by the authentication capture device 1 Based on the game system program 30b and the game system program 30b, a game operation for a game is executed.

このスロットマシン41は、遊技に用いられる遊技用画像を表示する表示手段を有している。その表示手段には、複数の図柄を有するリールを複数(5つ)並べた様子を示し、各リールがあたかもスクロールするかのような可変表示画像(リール画像)が表示される。このスロットマシン41は、表示手段に表示される各リール(画像で表示されるリールは「擬似リール」ともいう)が停止した時点の図柄の組合わせに応じて配当が決まるスロットゲームを行えるビデオスロットマシンとなっている。   The slot machine 41 has a display means for displaying a game image used for a game. The display means shows a state in which a plurality (five) of reels having a plurality of symbols are arranged, and a variable display image (reel image) is displayed as if each reel is scrolled. This slot machine 41 is a video slot in which a slot game in which a payout is determined according to a combination of symbols at the time when each reel displayed on the display means (the reel displayed in the image is also called a “pseudo reel”) is stopped. It has become a machine.

スロットマシン41は、筐体42を有し、その筐体42の正面側に、上側から順に上側画像表示パネル43と、下側画像表示パネル44を有している。上側画像表示パネル43は、液晶表示装置により構成され、ゲームに直接的には関与しないような画像(例えば、ゲームの説明など)を表示し、そこに表示される画像が動作内容に応じて変化するようになっている。下側画像表示パネル44は、筐体42の上下ほぼ中央に配置され、図示しない液晶表示装置によって構成され、リール画像を含む遊技用画像を表示するようになっている。   The slot machine 41 has a housing 42, and has an upper image display panel 43 and a lower image display panel 44 in order from the upper side on the front side of the housing 42. The upper image display panel 43 is configured by a liquid crystal display device and displays an image (for example, description of the game) that is not directly involved in the game, and the image displayed there changes according to the operation content. It is supposed to be. The lower image display panel 44 is disposed substantially at the center of the upper and lower sides of the housing 42, is configured by a liquid crystal display device (not shown), and displays a game image including a reel image.

そして、スロットマシン41は、下側画像表示パネル44の下方に、遊技者が所定の操作を行うための複数の操作ボタンが配置されたコントロールパネル45を有し、その右側にメダルや硬貨などの遊技で用いられる遊技媒体(以下「コイン」という)を投入するためのコイン投入部47と、遊技者が紙幣を挿入するために設けられ、紙幣挿入を示す信号を出力する紙幣挿入センサ48a(図3参照)を有する紙幣挿入口48が設けられている。さらに、スロットマシン41は、筐体42の底部に、コインの払出口50と、払い出されたコインを収めるコイン受け部51とを有し、払出口50の左右それぞれにスピーカ49L,49Rが設けられている。   The slot machine 41 has a control panel 45 in which a plurality of operation buttons for a player to perform a predetermined operation is arranged below the lower image display panel 44, and medals, coins, and the like are on the right side thereof. A coin insertion unit 47 for inserting a game medium (hereinafter referred to as “coin”) used in the game, and a banknote insertion sensor 48a (FIG. 2) that is provided for a player to insert a banknote and outputs a signal indicating the insertion of the banknote. 3) is provided. Further, the slot machine 41 has a coin payout opening 50 and a coin receiving portion 51 for receiving the payout coin at the bottom of the housing 42, and speakers 49 </ b> L and 49 </ b> R are provided on the left and right sides of the payout opening 50. It has been.

図3は、内部の構成を中心に示すスロットマシン41のブロック図である。スロットマシン41は、上述した遊技用情報の認証取込装置1を構成するマザーボード20およびゲーミングボード10が組み込まれ、そのほか、遊技動作を実行する本発明における遊技動作実行装置としての複数の構成要素を有している。マザーボード20は、上述したメインCPU21と、ROM22、RAM23、I/Oポート24のほか、乱数発生器35、サンプリング回路36、クロックパルス発生回路37と、分周器38とを有し、電源ユニット39が電源ケーブル39aによって接続されている。なお、乱数発生器35は、メインCPU21の指示にしたがい作動して、一定範囲の乱数を発生させる。サンプリング回路36は、メインCPU21の指示にしたがい、乱数発生器35が発生させた乱数の中から任意の乱数を抽出し、その抽出した乱数をメインCPU21に入力する。クロックパルス発生回路37は、メインCPU21を作動させるための基準クロックを発生させ、分周器38はその基準クロックを一定周期で分周した信号をメインCPU21に入力する。   FIG. 3 is a block diagram of the slot machine 41 mainly showing the internal configuration. The slot machine 41 incorporates the mother board 20 and the gaming board 10 that constitute the above-described game information authentication / acquisition apparatus 1, and in addition, a plurality of components as a game operation execution apparatus in the present invention that executes a game operation. Have. The mother board 20 includes the main CPU 21, the ROM 22, the RAM 23, and the I / O port 24 described above, a random number generator 35, a sampling circuit 36, a clock pulse generation circuit 37, and a frequency divider 38, and a power supply unit 39. Are connected by a power cable 39a. The random number generator 35 operates in accordance with an instruction from the main CPU 21 to generate a certain range of random numbers. The sampling circuit 36 extracts an arbitrary random number from the random numbers generated by the random number generator 35 in accordance with an instruction from the main CPU 21 and inputs the extracted random number to the main CPU 21. The clock pulse generation circuit 37 generates a reference clock for operating the main CPU 21, and the frequency divider 38 inputs a signal obtained by dividing the reference clock at a constant period to the main CPU 21.

さらに、スロットマシン41は、本発明における遊技動作実行装置として、ランプ駆動回路59、ランプ60と、LED駆動回路61、LED62と、ホッパー駆動回路63、ホッパー64と、払出完了信号回路65、コイン検出部66とを有し、画像制御回路71と、音制御回路72を有している。そして、これらのランプ駆動回路59から音制御回路72までが遊技動作実行装置群を構成している。   Further, the slot machine 41 is a game operation execution device according to the present invention, and includes a lamp driving circuit 59, a lamp 60, an LED driving circuit 61, an LED 62, a hopper driving circuit 63, a hopper 64, a payout completion signal circuit 65, and a coin detection. And an image control circuit 71 and a sound control circuit 72. The lamp driving circuit 59 to the sound control circuit 72 constitute a game operation execution device group.

ランプ駆動回路59はランプ60を点灯させるための信号をランプ60に出力し、ランプ60をゲーム実行中に点滅させる。この点滅によって、ゲームの演出が行われる。LED駆動回路61は、LED62の点滅表示を制御する。LED62はクレジット枚数表示や獲得枚数表示等を行う。ホッパー駆動回路63はメインCPU21の制御にしたがってホッパー64を駆動させ、ホッパー64は入賞コインの払出しを行うための動作を行い、払出口50からコイン受け部51へコインを払い出させる。コイン検出部66は、ホッパー64により払い出されたコインの枚数を計測し、その計測した枚数値のデータを払出完了信号回路65に通知する。払出完了信号回路65は、コイン検出部66からコインの枚数値のデータを入力し、その枚数値が、設定された枚数のデータに達したときにコインの払出完了を通知する信号をメインCPU21に入力する。   The lamp driving circuit 59 outputs a signal for lighting the lamp 60 to the lamp 60, and causes the lamp 60 to blink while the game is being executed. This flashing produces a game effect. The LED drive circuit 61 controls blinking display of the LED 62. The LED 62 displays the number of credits and the number of acquired credits. The hopper driving circuit 63 drives the hopper 64 in accordance with the control of the main CPU 21, and the hopper 64 performs an operation for paying out a winning coin, and pays out coins from the payout outlet 50 to the coin receiving portion 51. The coin detection unit 66 measures the number of coins paid out by the hopper 64 and notifies the payout completion signal circuit 65 of data of the measured number value. The payout completion signal circuit 65 receives data on the number of coins from the coin detection unit 66, and notifies the main CPU 21 of a signal notifying completion of coin payout when the number reaches the set number of data. input.

画像制御回路71は、上側画像表示パネル43および下側画像表示パネル44のそれぞれにおける画像表示を制御して、複数の図柄の可変表示画像等の各種の画像を表示させる。   The image control circuit 71 controls image display on each of the upper image display panel 43 and the lower image display panel 44 and displays various images such as variable display images of a plurality of symbols.

音制御回路72は音源ICから音声信号を入力し、その入力した音声信号を増幅してスピーカ49L,49Rから音声を出力させる。これにより、スピーカ49L,49Rから、例えば、ゲーム開始後、適当な時期にゲームを盛り上げるための音声が出力される。   The sound control circuit 72 receives a sound signal from the sound source IC, amplifies the input sound signal, and outputs sound from the speakers 49L and 49R. Thus, for example, a sound for exciting the game is output from the speakers 49L and 49R at an appropriate time after the game is started.

なお、画像制御回路71および音制御回路72はROM22に画像制御プログラムおよび音制御プログラムを記憶させるとともに、それぞれのプログラムに沿った処理をCPU21により実行することによって、マザーボード20に組み込むことが可能である。また、電源ユニット39は、マザーボード20のほかの構成要素にも接続されているが、図3では、図示の都合上、電源ユニット39と、マザーボード20以外の構成要素との接続を省略している。   The image control circuit 71 and the sound control circuit 72 can be incorporated into the motherboard 20 by storing the image control program and the sound control program in the ROM 22 and executing the processing according to the respective programs by the CPU 21. . The power supply unit 39 is also connected to other components of the mother board 20, but in FIG. 3, the connection between the power supply unit 39 and components other than the mother board 20 is omitted for the sake of illustration. .

(遊技用情報の認証取込装置およびスロットマシンの動作内容)
次に、以上の構成を有する遊技用情報の認証取込装置1およびスロットマシン41の動作内容について、図1とともに、図4〜図5を参照して説明する。
(Operation details of game information authentication and slot machine)
Next, the operation contents of the gaming information authentication fetching apparatus 1 and the slot machine 41 having the above-described configuration will be described with reference to FIGS. 4 to 5 together with FIG.

ここで、図4は遊技用情報の認証取込装置1について、遊技用情報の認証取込処理の手順を図示したブロック図である。図5はゲーミングボード10と、マザーボード20とによる遊技用情報の認証取込処理の手順を図示したチャートである。なお、図5では、ステップをSと略記している。   Here, FIG. 4 is a block diagram illustrating the procedure of the authentication information fetching process for the gaming information with respect to the gaming information authentication fetching apparatus 1. FIG. 5 is a chart illustrating the procedure of the process for authenticating game information by the gaming board 10 and the motherboard 20. In FIG. 5, step is abbreviated as S.

遊技用情報の認証取込装置1およびスロットマシン41では、遊技用情報の認証取込処理を行うにあたって、まず、図5に示すように、マザーボード20に接続されている電源ユニット39における電源スイッチの投入(電源の投入)S1を行う。その電源スイッチの投入S1と相前後して、メモリーカード30がゲーミングボード10におけるカードスロット12に差し込まれている。   In the gaming information authentication fetching apparatus 1 and the slot machine 41, when performing gaming information certification fetching processing, first, as shown in FIG. 5, the power switch of the power supply unit 39 connected to the motherboard 20 is switched. Turn on (turn on power) S1. The memory card 30 is inserted into the card slot 12 of the gaming board 10 before or after the power switch is turned on S1.

すると、ステップ2に進み、メインCPU21がBIOS22aを実行し、BIOS22aに組み込まれている圧縮データをRAM23に展開する。そして、ステップ3に進むと、RAM23に展開されたBIOS22aを実行し、各種周辺装置の診断と初期化を行う。このとき、メインCPU21は、PCIバス31に何が接続されているのかのチェックを行う。すると、PCIバス31には、ゲーミングボード10のブートROM11が接続されているので、ステップ4に進んでメインCPU21が本発明における読出手段として作動して、ブートROM11に格納されている認証プログラム11aの読み出しを行う。   Then, the process proceeds to step 2 where the main CPU 21 executes the BIOS 22 a and expands the compressed data incorporated in the BIOS 22 a into the RAM 23. In step 3, the BIOS 22a developed in the RAM 23 is executed, and various peripheral devices are diagnosed and initialized. At this time, the main CPU 21 checks what is connected to the PCI bus 31. Then, since the boot ROM 11 of the gaming board 10 is connected to the PCI bus 31, the process proceeds to step 4 where the main CPU 21 operates as a reading means in the present invention, and the authentication program 11a stored in the boot ROM 11 is stored. Read.

また、メインCPU21は、認証プログラム11aの読み出しを行うと、読み出した認証プログラム11aをRAM23に記憶させる取込処理r1を行う。この取込処理r1では、メインCPU21はBIOS22aの標準BIOSの機能にしたがい、ADDSUM方式(標準チェック機能)によるチェックサムを取り、格納が間違えなく行われるか否かの確認f1(図4参照)を行いながら認証プログラム11aをRAM23に記憶させる。   Further, when the main CPU 21 reads the authentication program 11 a, the main CPU 21 performs a fetch process r 1 for storing the read authentication program 11 a in the RAM 23. In this fetch process r1, the main CPU 21 takes a checksum by the ADDSUM method (standard check function) according to the function of the standard BIOS of the BIOS 22a, and confirms whether or not the storage is performed without error f1 (see FIG. 4). While performing, the authentication program 11a is stored in the RAM 23.

次に、メインCPU21は、ステップ5に進み、IDEバス32に何が接続されているのかを確認した上で、IDEバス32を介して、カードスロット12に差し込まれているメモリーカード30にアクセスする。そして、メインCPU21は、本発明における読出手段として作動して、メモリーカード30から、ゲームプログラム30aおよびゲームシステムプログラム30bの読み出しを行う。この場合、メインCPU21は、ゲームプログラム30aおよびゲームシステムプログラム30bを構成するデータを4バイトづつ読み出す。続いて、メインCPU21は、RAM23に記憶させた認証プログラム11aにしたがい本発明における認証手段として作動して、読み出したゲームシステムプログラム30bに対する認証処理f2およびゲームプログラム30aに対する認証処理f3を行い、ゲームプログラム30aおよびゲームシステムプログラム30bが改竄されていないことの確認および証明を行う。その認証処理f2、f3が正常に終了すると、メインCPU21は、ステップ6に進み、本発明における書込手段として作動して、認証処理の対象となった(認証された)ゲームシステムプログラム30bの取込処理r2と、ゲームプログラム30aの取込処理r3とを行い、ゲームプログラム30aとゲームシステムプログラム30bをRAM23に書き込み、記憶させる。   Next, the main CPU 21 proceeds to step 5, confirms what is connected to the IDE bus 32, and then accesses the memory card 30 inserted into the card slot 12 via the IDE bus 32. . The main CPU 21 operates as a reading unit in the present invention, and reads the game program 30a and the game system program 30b from the memory card 30. In this case, the main CPU 21 reads out the data constituting the game program 30a and the game system program 30b 4 bytes at a time. Subsequently, the main CPU 21 operates as an authentication unit according to the present invention in accordance with the authentication program 11a stored in the RAM 23, and performs the authentication process f2 for the read game system program 30b and the authentication process f3 for the game program 30a, and the game program 30a and the game system program 30b are confirmed and verified that they have not been tampered with. When the authentication processes f2 and f3 are normally completed, the main CPU 21 proceeds to step 6 and operates as a writing means in the present invention, and takes the game system program 30b to be authenticated (authenticated). The loading process r2 and the loading process r3 of the game program 30a are performed, and the game program 30a and the game system program 30b are written and stored in the RAM 23.

なお、図示はしないが、メインCPU21はゲームシステムプログラム30bが改竄されていたなど、何らかの理由で認証処理中に異常が発生し、認証処理が正常に終了しなかったときは、メインCPU21が上側画像表示パネル43にエラー表示を行わせるなどして異常発生を報知したのち、認証処理を中止する。この場合は、取込処理は行われない。つまり、ゲームプログラム30aとゲームシステムプログラム30bは、認証されたときにしかマザーボード20に取り込まれないようになっている。   Although not shown, when the main CPU 21 fails during the authentication process for some reason, such as when the game system program 30b has been tampered with, and the authentication process does not end normally, the main CPU 21 After notifying the occurrence of an abnormality by causing the display panel 43 to display an error or the like, the authentication process is stopped. In this case, the capture process is not performed. That is, the game program 30a and the game system program 30b are taken into the motherboard 20 only when they are authenticated.

こうして、ステップ1〜6までの処理で認証取込処理は終了し、遊技用情報の認証取込装置1による処理も終了する。   In this way, the authentication capture process is completed by the processes from Step 1 to Step 6, and the process by the game information authentication capture apparatus 1 is also terminated.

一方、スロットマシン41では、さらに続いて、ステップ7に進み、メインCPU21が動作制御手段として作動して、RAM23に記憶させたゲームプログラム30aおよびゲームシステムプログラム30bにしたがい、各遊技動作実行装置が遊技動作を実行するように制御する。これにより、遊技動作実行装置群を構成する遊技動作実行装置としての複数の構成要素が遊技動作としてのそれぞれの動作を実行する。例えば、画像制御回路71は、下側画像表示パネル44に擬似リール等の遊技に用いられる遊技用画像を表示させ、また、ランプ駆動回路59は、遊技の進行に応じて、主として演出のためにランプ60を点灯させるなどである。さらに、ホッパー駆動回路63は、遊技の入賞結果に応じてホッパー64を作動させ、コインの払出しを行う。そして、遊技者は、擬似リールを参照しながらスロットゲームを行うことができる。   On the other hand, in the slot machine 41, the process further proceeds to step 7, where the main CPU 21 operates as an operation control means, and each game operation executing device performs a game according to the game program 30a and the game system program 30b stored in the RAM 23. Control to perform the action. As a result, a plurality of constituent elements as game operation execution devices constituting the game operation execution device group execute respective operations as game operations. For example, the image control circuit 71 causes the lower image display panel 44 to display a game image used for a game such as a pseudo reel, and the lamp driving circuit 59 is mainly used for performance according to the progress of the game. For example, the lamp 60 is turned on. Further, the hopper driving circuit 63 operates the hopper 64 in accordance with the game winning result, and pays out coins. Then, the player can play the slot game while referring to the pseudo reel.

こうして、スロットマシン41では、メモリーカード30を用いて供給され、認証後にRAM23に記憶されたゲームプログラム30aおよびゲームシステムプログラム30bにしたがい、遊技動作実行装置が遊技動作を行い、これにより、遊技者がスロットゲームを行えるようになっている。   In this way, in the slot machine 41, the game operation executing device performs a game operation in accordance with the game program 30a and the game system program 30b supplied using the memory card 30 and stored in the RAM 23 after authentication. You can play slot games.

上述のとおり、遊技用情報の認証取込装置1およびスロットマシン41では、汎用のマザーボード20にゲーミングボード10が接続されているので、遊技用情報を記憶したメモリーカード30をゲーミングボード10のカードスロット12に差し込むことにより、記憶されている遊技用情報を読出し、マザーボード20のRAM23に記憶させて取込むことができる。   As described above, in the game information authentication / acquisition apparatus 1 and the slot machine 41, since the gaming board 10 is connected to the general-purpose motherboard 20, the memory card 30 storing the gaming information is used as the card slot of the gaming board 10. 12, the stored game information can be read out and stored in the RAM 23 of the mother board 20.

また、ゲーミングボード10のブートROM11には、遊技用情報の認証手順に沿って記述された認証プログラム11aが記憶されているので、遊技用情報を取り込むときに、認証プログラム11aにしたがった認証処理を行い、改竄されていないことの確認および証明を行った上で、取込めるようになっている。したがって、認証取込装置1およびスロットマシン41では、遊技用情報がスロットマシン41の外部から供給されるとしても、取り込まれる遊技用情報は、改竄されていない正規の遊技用情報であることが確実であり、遊技用情報そのもの自体に対する不正行為が確実に排除されるようになっている。   In addition, since the boot ROM 11 of the gaming board 10 stores the authentication program 11a described in accordance with the game information authentication procedure, when the game information is taken in, the authentication process according to the authentication program 11a is performed. It has been confirmed that it has not been tampered with and confirmed that it has not been tampered with. Therefore, in the authentication capture device 1 and the slot machine 41, even if game information is supplied from the outside of the slot machine 41, it is certain that the captured game information is legitimate game information that has not been tampered with. Therefore, fraudulent acts on the gaming information itself are surely eliminated.

さらに、遊技用情報の認証取込装置1およびスロットマシン41では、マザーボード20が市販の汎用のマザーボードによって構成されているので、マザーボード20の汎用性が高く、その汎用性が高いがゆえに、製造コストを削減しえるようになっている。   Further, in the gaming information authentication and fetching apparatus 1 and the slot machine 41, since the motherboard 20 is composed of a commercially available general-purpose motherboard, the versatility of the motherboard 20 is high. Can be reduced.

そして、上述の説明では、スロットゲーム用のゲームプログラム30aおよびゲームシステムプログラム30bを取り込んでいるが、それらの代わりに別のゲーム用ゲームプログラム30aおよびゲームシステムプログラム30bを取り込むこともできる。こうすると、スロットマシン41が別のゲーム(例えば、トランプのカードを示すカード画像を表示してカードゲーム)を行えるゲーム機(カードゲーム機)となる。   In the above description, the game program 30a and the game system program 30b for the slot game are taken in, but another game program 30a and the game system program 30b can be taken instead. If it carries out like this, the slot machine 41 will become a game machine (card game machine) which can perform another game (for example, the card image which displays the card image which shows the card | curd card).

(第2の実施の形態)
次に、第2の実施の形態に係る遊技用情報の認証取込装置2およびスロットマシン91について、図6,図7を参照して説明する。図6は、遊技用情報の認証取込装置2の全体構成を示すブロック図、図7はスロットマシン91の全体構成を示す斜視図である。
(Second Embodiment)
Next, the gaming information authentication / acquisition apparatus 2 and the slot machine 91 according to the second embodiment will be described with reference to FIGS. FIG. 6 is a block diagram showing the overall configuration of the game information authentication fetching apparatus 2, and FIG. 7 is a perspective view showing the overall configuration of the slot machine 91.

図6に示すように、遊技用情報の認証取込装置2は、第1の実施の形態に係る遊技用情報の認証取込装置1と比較して、ゲーミングボード15およびマザーボード25を有する点と、ゲーミングボード15およびマザーボード25が信号伝達部としてのIDEバス32によって接続されている点で相違している(なお、PCIバス31の接続は、図示を省略している)。   As shown in FIG. 6, the gaming information authentication capturing device 2 has a gaming board 15 and a mother board 25 as compared to the gaming information authentication capturing device 1 according to the first embodiment. The gaming board 15 and the motherboard 25 are different in that they are connected by an IDE bus 32 as a signal transmission unit (the connection of the PCI bus 31 is not shown).

ゲーミングボード15はゲーミングボード10と比較して、ブートROM11を有しない点で相違し、そのほかは同じ構成を有している。マザーボード25はマザーボード20と比較して、ROM22の代わりにROM26を有する点で相違し、そのほかは同じ構成を有している。そして、そのROM26にはROM22に記憶されているプログラムやデータに加えて、認証プログラム11aが記憶されている。なお、図示したROM26は、メインCPU21と別体となっているが、メインCPU21に内蔵されるROM(図示せず)をROM26としてもよい。   The gaming board 15 is different from the gaming board 10 in that it does not have the boot ROM 11, and other than that, it has the same configuration. The mother board 25 is different from the mother board 20 in that it has a ROM 26 instead of the ROM 22, and the other components are the same. The ROM 26 stores an authentication program 11a in addition to the programs and data stored in the ROM 22. The illustrated ROM 26 is separate from the main CPU 21, but a ROM (not shown) built in the main CPU 21 may be used as the ROM 26.

マザーボード25は、マザーボード20と同様に市販の汎用マザーボードを用いて構成されているが、そのROM26がゲームプログラム30aおよびゲームシステムプログラム30bに対する認証処理を行うための認証プログラム11aが記憶されている。したがって、マザーボード25は、取込対象のゲームプログラム30aおよびゲームシステムプログラム30bに対応した専用のマザーボードとなっている。   The motherboard 25 is configured by using a commercially available general-purpose motherboard like the motherboard 20, but the ROM 26 stores an authentication program 11a for performing authentication processing for the game program 30a and the game system program 30b. Therefore, the mother board 25 is a dedicated mother board corresponding to the game program 30a and the game system program 30b to be imported.

スロットマシン91は、図7に示すように、スロットマシン41と比較して、遊技用情報の認証取込装置1の代わりに、上述の構成を有する遊技用情報の認証取込装置2が組み込まれている点で相違し、そのほかは一致している。   As shown in FIG. 7, the slot machine 91 incorporates the gaming information authentication fetching apparatus 2 having the above-described configuration in place of the gaming information authentication fetching apparatus 1 as compared with the slot machine 41. Are different, and the others are the same.

そして、遊技用情報の認証取込装置2およびスロットマシン91では、図8に示す手順にそって遊技用情報の認証取込処理が行われる。遊技用情報の認証取込装置2およびスロットマシン91は、遊技用情報の認証取込装置1およびスロットマシン41と比較して、ステップ4,5の代わりにステップ8を実行する点で相違し、そのほかのステップは共通している。   Then, in the gaming information authentication fetching apparatus 2 and the slot machine 91, the gaming information authentication fetching process is performed according to the procedure shown in FIG. The authentication capture device 2 for gaming information and the slot machine 91 differ from the authentication capture device 1 for gaming information and the slot machine 41 in that step 8 is executed instead of steps 4 and 5. Other steps are common.

第1の実施の形態における遊技用情報の認証取込装置1およびスロットマシン41では、認証プログラム11aがゲーミングボード10のブートROM11に記憶されている。そのため、遊技用情報の認証取込装置1およびスロットマシン41は、ステップ4を実行し、チェックサムをとりながら認証プログラム11aのマザーボード20への取込を行っている。   In the gaming information authentication fetching apparatus 1 and the slot machine 41 in the first embodiment, the authentication program 11 a is stored in the boot ROM 11 of the gaming board 10. Therefore, the gaming information authentication fetching apparatus 1 and the slot machine 41 execute step 4 and fetch the authentication program 11a into the mother board 20 while taking a checksum.

これに対し、本実施の形態における遊技用情報の認証取込装置2およびスロットマシン91では、認証プログラム11aを記憶する手段がマザーボード25に設けられたROM26になっている。ROM26では、メモリーカード30とは異なり、一旦記憶した認証プログラム11aが改竄されるおそれはないと考えられる。そこで、遊技用情報の認証取込装置2およびスロットマシン91では、ステップ4,5の代わりにステップ8を実行する。   On the other hand, in the gaming information authentication fetching apparatus 2 and the slot machine 91 according to the present embodiment, the means for storing the authentication program 11a is the ROM 26 provided on the mother board 25. In the ROM 26, unlike the memory card 30, it is considered that there is no possibility that the authentication program 11a once stored is falsified. Therefore, in the gaming information authentication fetching apparatus 2 and the slot machine 91, step 8 is executed instead of steps 4 and 5.

そして、そのステップ8では、メインCPU21がIDEバス32を介してカードスロット12に差し込まれているメモリーカード30にアクセスし、本発明における読出手段として作動して、ステップ5と同様の手順でメモリーカード30からゲームプログラム30aおよびゲームシステムプログラム30bの読み出しを行う。続いて、メインCPU21は、ROM26に記憶されている認証プログラム11aにしたがい本発明における認証手段として作動して、読み出したゲームプログラム30aに対する認証処理f3およびゲームシステムプログラム30bに対する認証処理f2を行い、ゲームプログラム30aおよびゲームシステムプログラム30bが改竄されていないことの確認および証明を行う。その認証処理f2、f3が正常に終了すると、ステップ6に進み、メインCPU21が本発明における書込手段として作動して、認証されたゲームプログラム30aおよびゲームシステムプログラム30bの取込処理r3、r3を行い、双方のプログラムをRAM23に記憶させる。さらに、スロットマシン91の場合は、スロットマシン41と同様にステップ7に進み、メインCPU21が動作制御手段として作動して、RAM23に記憶させたゲームプログラム30aおよびゲームシステムプログラム30bにしたがい、各遊技動作実行装置が遊技動作を実行するように制御する。   In step 8, the main CPU 21 accesses the memory card 30 inserted into the card slot 12 via the IDE bus 32, operates as a reading means in the present invention, and operates in the same manner as in step 5 in the memory card. The game program 30a and the game system program 30b are read from 30. Subsequently, the main CPU 21 operates as an authentication unit according to the present invention in accordance with the authentication program 11a stored in the ROM 26, and performs an authentication process f3 for the read game program 30a and an authentication process f2 for the game system program 30b. Confirmation and proof that the program 30a and the game system program 30b have not been tampered with are performed. When the authentication processes f2 and f3 are normally completed, the process proceeds to step 6 where the main CPU 21 operates as the writing means in the present invention, and the acquisition processes r3 and r3 of the authenticated game program 30a and game system program 30b are performed. Both programs are stored in the RAM 23. Further, in the case of the slot machine 91, the process proceeds to step 7 in the same manner as the slot machine 41, and the main CPU 21 operates as the operation control means, and each game operation is performed according to the game program 30a and the game system program 30b stored in the RAM 23. The execution device is controlled to execute the game operation.

本実施の形態でも、遊技用情報を記憶したメモリーカード30をゲーミングボード15のカードスロット12に差し込むことにより、記憶されている遊技用情報をマザーボード25のRAM23に記憶させて取り込むことができる。また、第1の実施の形態の場合と比較すると、ゲームプログラム30aおよびゲームシステムプログラム30bに対する認証処理を行うための認証プログラム11aがゲーミングボード15ではなく、マザーボード25のROM26に記憶されている点で異なるが、認証処理が正常に行われた後に、ゲームプログラム30aおよびゲームシステムプログラム30bがRAM23に記憶される点では共通している。したがって、遊技用情報がスロットマシン91の外部から供給されるとしても、取り込まれる遊技用情報は、改竄されていない正規の遊技用情報であることが確実であり、遊技用情報そのもの自体に対する不正行為が確実に排除されるようになっている。   Also in the present embodiment, by inserting the memory card 30 storing the game information into the card slot 12 of the gaming board 15, the stored game information can be stored in the RAM 23 of the motherboard 25 and taken in. Further, compared to the case of the first embodiment, an authentication program 11a for performing an authentication process for the game program 30a and the game system program 30b is stored in the ROM 26 of the motherboard 25 instead of the gaming board 15. Although different, they are common in that the game program 30 a and the game system program 30 b are stored in the RAM 23 after the authentication process is normally performed. Therefore, even if game information is supplied from the outside of the slot machine 91, it is certain that the captured game information is legitimate game information that has not been tampered with, and illegal acts against the game information itself. Is surely eliminated.

また、本実施の形態の場合は、認証プログラム11aがマザーボード25のROM26に記憶されているので、認証プログラム11aの取込を要しないし、認証プログラム11aの取込むときのチェックも要しない。そのため、第1の実施の形態と比較して、遊技用情報の認証および取込処理が簡略化されている。   In the case of the present embodiment, since the authentication program 11a is stored in the ROM 26 of the mother board 25, it is not necessary to load the authentication program 11a, and it is not necessary to check when the authentication program 11a is loaded. Therefore, compared with the first embodiment, the authentication and take-in process for game information is simplified.

(第3の実施の形態)
次に、第3の実施の形態に係る遊技用情報の認証取込装置3およびスロットマシン101について、図9,10を参照して説明する。図9は、遊技用情報の認証取込装置3の全体構成を示すブロック図、図10は内部の構成を中心に示すスロットマシン101のブロック図である。
(Third embodiment)
Next, a game information authentication fetching apparatus 3 and a slot machine 101 according to a third embodiment will be described with reference to FIGS. FIG. 9 is a block diagram showing the overall configuration of the game information authentication fetching apparatus 3, and FIG. 10 is a block diagram of the slot machine 101 centering on the internal configuration.

図9に示すように、遊技用情報の認証取込装置3は、第1の実施の形態に係る遊技用情報の認証取込装置1と比較して、ゲーミングボード10の代わりにゲーミングボード16を有する点で相違し、そのほかは同じ構成を有している。   As shown in FIG. 9, the gaming information authentication capturing device 3 includes a gaming board 16 instead of the gaming board 10 as compared to the gaming information authentication capturing device 1 according to the first embodiment. It has a difference in that it has, and the rest has the same configuration.

ゲーミングボード16はゲーミングボード10と比較して、CPU17および内部バス18を有する点で相違し、そのほかは同じ構成を有している。CPU17は、内部バス18によって、ブートROM11に接続されている。   The gaming board 16 is different from the gaming board 10 in that it has a CPU 17 and an internal bus 18, and the other configuration is the same. The CPU 17 is connected to the boot ROM 11 by an internal bus 18.

スロットマシン101は、図10に示すように、スロットマシン41と比較して、遊技用情報の認証取込装置1の代わりに、上述の遊技用情報の認証取込装置3を構成するゲーミングボード16およびマザーボード20が組み込まれている点で相違し、そのほかは一致している。   As shown in FIG. 10, the slot machine 101 is different from the slot machine 41 in place of the gaming information authentication capturing device 1, and the gaming board 16 constituting the gaming information authentication capturing device 3 described above. And the mother board 20 is incorporated, and the others are the same.

他に本実施の形態では、メモリーカード30に記憶されているゲームシステムプログラム30bが認証プログラム11aに対する後述する相互認証f5のためのプログラム(以下「相互認証プログラム」という)30cを含むものとなっており(図11参照)、この点でも、第1の実施の形態と相違している(相互認証プログラム30cはゲームシステムプログラム30bに含めず、別個独立に構成してもよい)。さらに、認証プログラム11aに対する後述する予備認証f4を行うためのプログラム(以下「予備認証プログラム」という)11bが、CPU17に内蔵されている図示しないROMに格納されている点でも相違している。なお、図示しないが、この予備認証プログラム11bはブートROM11に格納してもよい。   In addition, in the present embodiment, the game system program 30b stored in the memory card 30 includes a program (hereinafter referred to as “mutual authentication program”) 30c for mutual authentication f5 described later for the authentication program 11a. (See FIG. 11), this point is also different from the first embodiment (the mutual authentication program 30c is not included in the game system program 30b, and may be configured separately). Another difference is that a program (hereinafter referred to as “preliminary authentication program”) 11b for performing preliminary authentication f4 to be described later for the authentication program 11a is stored in a ROM (not shown) built in the CPU 17. Although not shown, the preliminary authentication program 11b may be stored in the boot ROM 11.

そして、遊技用情報の認証取込装置3およびスロットマシン101では、図12に示す手順に沿って遊技用情報の認証取込処理が行われる。遊技用情報の認証取込装置3およびスロットマシン101における認証取込処理は、遊技用情報の認証取込装置1およびスロットマシン41の認証取込処理と比較して、以下の点で相違している。すなわち、マザーボード20において、ステップ1と、ステップ2の間でステップ9,10を実行する点と、ステップ5,6,7の代わりにステップ11〜17を実行する点で相違し、そのほかのステップは共通している。また、ゲーミングボード16のCPU17がステップ21,22,23を実行する点でも相違している。   Then, in the gaming information authentication fetching apparatus 3 and the slot machine 101, gaming information authentication fetching processing is performed in accordance with the procedure shown in FIG. The authentication information fetching process in the gaming information authentication fetching apparatus 3 and the slot machine 101 differs from the gaming information certification fetching apparatus 1 and the slot machine 41 in the following points. Yes. That is, the mother board 20 is different in that steps 9 and 10 are executed between step 1 and step 2, and steps 11 to 17 are executed instead of steps 5, 6 and 7, and other steps are different. It is common. Another difference is that the CPU 17 of the gaming board 16 executes steps 21, 22, and 23.

そして、電源ユニット39における電源スイッチの投入(電源の投入)S1が行われると、まず、ゲーミングボード16側における処理が開始される。すると、処理がステップ21に進み、CPU17はPCIバス31を介してメインCPU21にリセットコントロール(リセット信号)の出力処理P1を行う。このリセットコントロールの出力処理P1を行うことにより、後のステップ23における解除指示の出力処理P2があるまでメインCPU21がリセット状態を保持し、処理を実行しないようにしている。次に、CPU17はステップ22に進み、ブートROM11等のROMに格納されている予備認証プログラム11bの読み出しを行い、その読み出した予備認証プログラム11bにしたがい、予備認証手段として作動して、マザーボード20への取込前に予め認証プログラム11aの改竄が行われていないことを確認および証明する予備認証f4(図11参照)を行う。予備認証f4が正常に終了すると、ステップ23に進み、CPU17はリセット状態の解除指示の出力処理P2を行い、メインCPU21のリセット状態を解除させる。   Then, when the power switch 39 is turned on (power is turned on) in the power unit 39, first, processing on the gaming board 16 side is started. Then, the process proceeds to step 21, and the CPU 17 performs a reset control (reset signal) output process P <b> 1 to the main CPU 21 via the PCI bus 31. By performing the reset control output process P1, the main CPU 21 maintains the reset state until the release instruction output process P2 in the subsequent step 23 is performed, so that the process is not executed. Next, the CPU 17 proceeds to step 22 to read the preliminary authentication program 11b stored in the ROM such as the boot ROM 11 and operates as the preliminary authentication means according to the read preliminary authentication program 11b. Pre-authentication f4 (see FIG. 11) is performed to confirm and prove that the authentication program 11a has not been tampered in advance. When the preliminary authentication f4 ends normally, the process proceeds to step 23, where the CPU 17 performs a reset state release instruction output process P2 to release the reset state of the main CPU 21.

一方、マザーボード20では、ステップ9において、リセットコントロールの出力処理P1を受けてメインCPU21が処理を停止するリセット状態となり、その後、解除指示の出力処理P2があるまで処理停止状態となる。続くステップ10で、解除指示の出力処理P2による解除指示を受けると、メインCPU21のリセット状態が解除される。ステップ10に続いて、第1の実施の形態の場合と同様にステップ2,3,4を順次実行して、ブートROM11から予備認証f4で認証された認証プログラム11aを読み出し、RAM23に記憶させる。この場合、メインCPU21が読出手段として作動している。
マザーボード20におけるステップ9,10、ゲーミングボード16におけるステップ21〜23において、以下のようにしてもよい。予め、ゲーミングボード16及びマザーボード20のいずれかに、予備認証f4の完了を確認するための所定記憶領域(例えば、レジスタやメモリ)を設けておく。そして、予備認証f4が完了した際に、CPU17が終了フラグを立てるなどしてその所定記憶領域の内容を書き換える。すると、メインCPU21は、その書き換えを監視することにより、CPU17による予備認証f4の完了を検出することができる。そして、メインCPU21が、この予備認証f4の完了を検出した後に認証プログラム11aの読出しをおこなうことで、CPU17の予備認証f4が終わる前にメインCPU21が認証プログラム11aを読出す事態が回避される。それと同時に、CPU17とメインCPU21とが同じタイミングでPCIバス31にアクセスして信号が衝突してしまう事態を、バスの切分手段等の別途の手段を用いることなく回避することもできる。
On the other hand, in step 9, the motherboard 20 receives a reset control output process P1 and enters a reset state in which the main CPU 21 stops the process, and thereafter enters a process stop state until there is a release instruction output process P2. In subsequent step 10, upon receiving a release instruction by the release instruction output process P 2, the reset state of the main CPU 21 is released. Subsequent to step 10, as in the case of the first embodiment, steps 2, 3, and 4 are sequentially executed to read the authentication program 11 a authenticated by the preliminary authentication f 4 from the boot ROM 11 and store it in the RAM 23. In this case, the main CPU 21 operates as reading means.
In steps 9 and 10 in the mother board 20 and steps 21 to 23 in the gaming board 16, the following may be performed. A predetermined storage area (for example, a register or a memory) for confirming the completion of the preliminary authentication f4 is provided in advance in either the gaming board 16 or the motherboard 20 in advance. When the preliminary authentication f4 is completed, the CPU 17 rewrites the contents of the predetermined storage area by setting an end flag or the like. Then, the main CPU 21 can detect the completion of the preliminary authentication f4 by the CPU 17 by monitoring the rewriting. Then, the main CPU 21 reads the authentication program 11a after detecting the completion of the preliminary authentication f4, thereby avoiding a situation where the main CPU 21 reads the authentication program 11a before the preliminary authentication f4 of the CPU 17 ends. At the same time, the situation where the CPU 17 and the main CPU 21 access the PCI bus 31 at the same timing and the signals collide can be avoided without using a separate means such as a bus dividing means.

次に、ステップ11に進み、メインCPU21が読出手段として作動して、ステップ5と同様の手順でメモリーカード30から、ゲームプログラム30aおよびゲームシステムプログラム30bの読み出しを行い、続いて、RAM23に格納された認証プログラム11aにしたがい、ゲームシステムプログラム30bに対する認証処理f2を行う。さらに、後続のステップ12では、認証処理f2が正常に行われたときに、同じくメインCPU21が認証プログラム11aにしたがいゲームプログラム30aに対する認証処理f3を行う。これらのステップ11,12では、メインCPU21が認証手段として作動している。   Next, the process proceeds to step 11 where the main CPU 21 operates as a reading unit, reads the game program 30a and the game system program 30b from the memory card 30 in the same procedure as in step 5, and then stores it in the RAM 23. According to the authentication program 11a, the authentication process f2 for the game system program 30b is performed. Further, in the subsequent step 12, when the authentication process f2 is normally performed, the main CPU 21 performs the authentication process f3 for the game program 30a in accordance with the authentication program 11a. In these steps 11 and 12, the main CPU 21 operates as authentication means.

そして、ステップ11,12における認証処理f2,f3が正常に行われたときはステップ13に進み、メインCPU21が認証記録情報生成手段として作動して、ゲームシステムプログラム30bに対する認証処理f2およびゲームプログラム30a対する認証処理f3がいずれも正常に行われた(ゲームシステムプログラム30bとゲームプログラム30aを認証した)ことを示す認証記録情報を生成し、生成された認証記録情報をRAM23に記憶させる認証記録処理を行う。さらに、ステップ14では、メインCPU21が本発明における書込手段として作動して、認証処理f3、f2でそれぞれ認証されたゲームプログラム30aの取込処理r3と、ゲームシステムプログラム30bの取込処理r2とを行い、ゲームプログラム30aとゲームシステムプログラム30bをRAM23に書き込み、記憶させる。   When the authentication processes f2 and f3 in steps 11 and 12 are normally performed, the process proceeds to step 13 where the main CPU 21 operates as the authentication record information generating means, and the authentication process f2 and the game program 30a for the game system program 30b. An authentication record process is performed for generating authentication record information indicating that the authentication process f3 is normally performed (authenticating the game system program 30b and the game program 30a) and storing the generated authentication record information in the RAM 23. Do. Further, in step 14, the main CPU 21 operates as the writing means in the present invention, and the acquisition process r3 of the game program 30a authenticated in the authentication processes f3 and f2, respectively, and the acquisition process r2 of the game system program 30b, The game program 30a and the game system program 30b are written and stored in the RAM 23.

続くステップ15では、メインCPU21がRAM23における認証記録情報の記憶されているアドレスにアクセスして、認証記録情報を参照し、ゲームシステムプログラム30bに対する認証処理f2とゲームプログラム30aに対する認証処理f3が正常に行われたことを確認する。認証処理f2、f3が双方とも正常に行われたことを確認できたときは後続のステップ16に進み、メインCPU21が相互認証手段として作動して、RAM23に書き込みしたゲームシステムプログラム30bを用いて、ゲームシステムプログラム30bに含まれている相互認証プログラム30cにしたがい、ブートROM11から読み出し、RAM23に記憶させた認証プログラム11aに対する認証処理f5を行い、認証プログラム11aが正規のプログラムであったことを認証の後で事後的にチェックする(この認証処理は、認証プログラム11aによる認証の対象となるゲームシステムプログラム30bを用いて、認証プログラム11aに対して行われる認証であり、認証プログラム11aとゲームシステムプログラム30bとによる相互の認証処理であることから「相互認証処理」という)。   In the following step 15, the main CPU 21 accesses the address where the authentication record information is stored in the RAM 23, refers to the authentication record information, and the authentication process f2 for the game system program 30b and the authentication process f3 for the game program 30a are normally performed. Confirm that it was done. When it can be confirmed that both the authentication processes f2 and f3 have been normally performed, the process proceeds to the subsequent step 16 where the main CPU 21 operates as a mutual authentication unit and uses the game system program 30b written in the RAM 23, In accordance with the mutual authentication program 30c included in the game system program 30b, an authentication process f5 is performed on the authentication program 11a read from the boot ROM 11 and stored in the RAM 23 to confirm that the authentication program 11a is a legitimate program. This will be checked later (this authentication process is authentication performed on the authentication program 11a using the game system program 30b to be authenticated by the authentication program 11a. The authentication program 11a and the game system program 30b And That since it is the authentication process of mutual called "mutual authentication process").

次に、メインCPU21は、ステップ7に進み動作制御手段として作動して、相互認証処理f5が行われたか、すなわち、相互認証処理f5が正常に終了したか否かを判定し、相互認証処理f5が正常に終了したときは、第1の実施の形態と同様にして、RAM23に記憶させたゲームプログラム30aおよびゲームシステムプログラム30bにしたがい遊技動作実行装置が遊技動作を実行するように制御する。   Next, the main CPU 21 proceeds to step 7 and operates as an operation control means to determine whether or not the mutual authentication process f5 has been performed, that is, whether or not the mutual authentication process f5 has ended normally, and the mutual authentication process f5. When the game ends normally, the game operation execution device controls the game operation to be executed according to the game program 30a and the game system program 30b stored in the RAM 23, as in the first embodiment.

本実施の形態でも、遊技用情報を記憶したメモリーカード30をゲーミングボード10のカードスロット12に差し込むことにより、記憶されている遊技用情報をマザーボード20のRAM23に記憶させて取り込むことができる。また、認証処理が正常に行われた後に、ゲームプログラム30aおよびゲームシステムプログラム30bがRAM23に記憶される点で、第1の実施の形態の場合と共通しているが、本実施の形態では、ゲームプログラム30aおよびゲームシステムプログラム30bに対する認証処理を行うための認証プログラム11aに対し、マザーボード20への取込前に予備認証f4を行っている。第1の実施の形態では、取り込むときに認証プログラム11aに対する標準BIOSによるチェックサムをとっているが、本実施の形態では、チェックサムをとることに加えて予備認証f4を行い、取り込まれる前に認証プログラム11aの予備認証が事前に行われているので、認証プログラム11aそのものが改竄されていない正規のプログラムであることが確認され、認証プログラム11aそのものに対する信頼性が高くなっている。また、予備認証f4を行う予備認証プログラム11bはブートROM11等のROMに格納され、書換えられないようになっている。   Also in this embodiment, by inserting the memory card 30 storing the game information into the card slot 12 of the gaming board 10, the stored game information can be stored in the RAM 23 of the motherboard 20 and taken in. In addition, in the present embodiment, the game program 30a and the game system program 30b are stored in the RAM 23 after the authentication process is normally performed, but this is the same as in the first embodiment. Pre-authentication f4 is performed on the authentication program 11a for performing the authentication process on the game program 30a and the game system program 30b before being taken into the mother board 20. In the first embodiment, the checksum by the standard BIOS for the authentication program 11a is taken at the time of fetching. In this embodiment, in addition to taking the checksum, the preliminary authentication f4 is performed and before the fetching. Since preliminary authentication of the authentication program 11a is performed in advance, it is confirmed that the authentication program 11a itself is a legitimate program that has not been tampered with, and the reliability of the authentication program 11a itself is high. The preliminary authentication program 11b for performing the preliminary authentication f4 is stored in a ROM such as the boot ROM 11 and cannot be rewritten.

しかも、本実施の形態では、認証処理の対象となったゲームシステムプログラム30bを用いた認証プログラム11aに対する相互認証f5が行われ、認証プログラム11aと、ゲームプログラム30aおよびゲームシステムプログラム30bとにおいて、互いの双方向チェックが働いている。そのため、認証プログラム11aと、それによる認証の対象となるゲームプログラム30aおよびゲームシステムプログラム30bとの互いの整合性が保たれ、双方とも正規のプログラムであることの信憑性が確保されている。   Moreover, in the present embodiment, mutual authentication f5 is performed on the authentication program 11a using the game system program 30b that is the subject of the authentication process, and the authentication program 11a, the game program 30a, and the game system program 30b are mutually connected. The two-way check is working. Therefore, the consistency between the authentication program 11a and the game program 30a and the game system program 30b to be authenticated by each other is maintained, and the credibility that both are legitimate programs is ensured.

特に、認証プログラム11a、ゲームプログラム30aおよびゲームシステムプログラム30bは、認証後にRAM23に記憶させているので、RAM23に記憶させたあとから何らかの手段で改竄されることも考えられる。しかし、本実施の形態では、RAM23に記憶させたあとに、認証記録情報を参照することにより、認証手段による認証が行われたことを後に確認した上で、相互認証f5による双方向チェックを行い、その上で、遊技動作が行われるようになっている。そのため、遊技用情報が外部から供給され、RAM23に記憶させるとしても、記憶させた後に改竄されるおそれはまったくなく、正規の遊技用情報であることがより一層確実であり、遊技用情報そのもの自体に対する不正行為がより確実に排除されるようになっている。   In particular, since the authentication program 11a, the game program 30a, and the game system program 30b are stored in the RAM 23 after authentication, it may be altered by some means after being stored in the RAM 23. However, in the present embodiment, after being stored in the RAM 23, by referring to the authentication record information to confirm later that the authentication by the authentication means has been performed, a two-way check is performed using the mutual authentication f5. In addition, a gaming operation is performed. Therefore, even if game information is supplied from the outside and stored in the RAM 23, there is no possibility that the game information is falsified after being stored, and it is even more certain that the game information is legitimate game information itself. Fraudulent acts against are more reliably eliminated.

(変形例)
遊技用情報の認証取込装置3およびスロットマシン101は、図13に示すようにして、認証取込処理を行ってもよい。上述の説明では、マザーボード20におけるメインCPU21がRAM23に記憶させた認証プログラム11aにより、ゲームプログラム30aおよびゲームシステムプログラム30bに対する認証処理f3、f2を行い、ゲームシステムプログラム30bによる認証プログラム11aに対する相互認証処理f5も行っている。この変形例にかかる遊技用情報の認証取込装置3およびスロットマシン101では、ゲーミングボード10におけるCPU17がブートROM11に記憶されている認証プログラム11aにより、ゲームプログラム30aおよびゲームシステムプログラム30bに対する認証処理f7、f6を行い、ゲームシステムプログラム30bによる認証プログラム11aに対する相互認証処理f8を行っている。この場合、ゲーミングボード10におけるCPU17が読出手段、認証手段および相互認証手段として作動している。また、CPU17は、相互認証処理が終了した時点で解除指示の出力処理P2を行い、その後に、メインCPU21が認証プログラム11a、ゲームプログラム30aおよびゲームシステムプログラム30bに対する取込処理を行うことになる。この取込処理では、標準BIOSの機能にしたがい、ADDSUM方式(標準チェック機能)によるチェックサムを取り、格納が間違えなく行われるか否かの確認f1を行いながらRAM23に記憶させればよい。この場合も、ゲームプログラム30aおよびゲームシステムプログラム30bとによる双方向チェックが働いているから、認証プログラム11aと、それによる認証の対象となるゲームプログラム30aおよびゲームシステムプログラム30bとの整合性が保たれている。
(Modification)
The gaming information authentication fetching apparatus 3 and the slot machine 101 may perform the authentication fetching process as shown in FIG. In the above description, the authentication program 11a stored in the RAM 23 by the main CPU 21 in the motherboard 20 performs the authentication processes f3 and f2 for the game program 30a and the game system program 30b, and the mutual authentication process for the authentication program 11a by the game system program 30b. f5 is also performed. In the gaming information authentication fetching apparatus 3 and the slot machine 101 according to this modification, the CPU 17 in the gaming board 10 uses the authentication program 11a stored in the boot ROM 11 to authenticate the game program 30a and the game system program 30b. , F6, and mutual authentication processing f8 for the authentication program 11a by the game system program 30b is performed. In this case, the CPU 17 in the gaming board 10 operates as a reading unit, an authentication unit, and a mutual authentication unit. Further, the CPU 17 performs a release instruction output process P2 when the mutual authentication process is completed, and then the main CPU 21 performs a fetch process for the authentication program 11a, the game program 30a, and the game system program 30b. In this fetching process, according to the function of the standard BIOS, a checksum by the ADDSUM method (standard check function) is taken and stored in the RAM 23 while confirming whether or not the storage is performed correctly. Also in this case, since the two-way check is performed by the game program 30a and the game system program 30b, consistency between the authentication program 11a and the game program 30a and the game system program 30b to be authenticated is maintained. ing.

また、第2の実施の形態における遊技用情報の認証取込装置2およびスロットマシン91により、本実施の形態のような相互認証処理を行ってもよい。この場合は、図8に示したステップ8に続いて、ステップ6、ステップ7の代わりにステップ13〜17を第3の実施の形態と同様にして行えばよい。   Further, the mutual authentication processing as in the present embodiment may be performed by the gaming information authentication fetching apparatus 2 and the slot machine 91 in the second embodiment. In this case, following Step 8 shown in FIG. 8, Steps 13 to 17 may be performed in the same manner as in the third embodiment instead of Step 6 and Step 7.

なお、上述の各実施の形態では、遊技機として、スロットゲームを行えるスロットマシン41を例にとって説明しているが、ほかのゲームが行える遊技機についても本発明の適用がある。例えば、トランプのカードを示すカード画像を用いたカードゲームを行えるカードゲーム機や、麻雀ゲームを行える麻雀ゲーム機、さらには、遊技球を用いるパチンコ遊技機にも本発明の適用がある。また、スロットマシンの場合は、スロットマシン41のようなビデオスロットマシンに限られることはなく、機械式のリールを有する回胴式のスロットマシンでもよい。この場合は、機械式リールが本発明における遊技動作実行装置を構成する。
さらに、上述の実施の形態では、遊技用情報はゲームプログラムおよびゲームシステムプログラムの2種類のプログラムで構成されたものとしているが、遊技用情報は、1種類のプログラムや3種類以上のプログラムによって構成された遊技用情報に適宜変更することができる。
In each of the above-described embodiments, the slot machine 41 capable of playing a slot game is described as an example of a gaming machine. However, the present invention can also be applied to a gaming machine capable of playing other games. For example, the present invention can be applied to a card game machine that can play a card game using a card image showing a card of a playing card, a mahjong game machine that can play a mahjong game, and a pachinko game machine that uses a game ball. In the case of a slot machine, the slot machine is not limited to a video slot machine such as the slot machine 41, and may be a rotary slot machine having a mechanical reel. In this case, the mechanical reel constitutes the game operation executing device according to the present invention.
Furthermore, in the above-described embodiment, the game information is configured by two types of programs, that is, a game program and a game system program, but the game information is configured by one type of program and three or more types of programs. The game information can be appropriately changed.

本発明の第1の実施の形態にかかる遊技用情報の認証取込装置の全体構成を示すブロック図である。It is a block diagram which shows the whole structure of the authentication taking-in apparatus of the game information concerning the 1st Embodiment of this invention. 第1の実施の形態にかかる遊技機であるスロットマシンの全体構成を示す斜視図である。1 is a perspective view showing an overall configuration of a slot machine that is a gaming machine according to a first embodiment; FIG. 内部の構成を中心に示す第1の実施の形態にかかるスロットマシンのブロック図である。FIG. 3 is a block diagram of the slot machine according to the first embodiment, focusing on the internal configuration. 第1の実施の形態にかかる遊技用情報の認証取込装置について、遊技用情報の認証取込処理の手順を図示したブロック図である。It is the block diagram which illustrated the procedure of the authentication taking-in process of game information about the authentication taking-in apparatus of game information concerning 1st Embodiment. 第1の実施の形態におけるゲーミングボードと、マザーボードとによる遊技用情報の認証取込処理の手順を図示したチャートである。4 is a chart illustrating a procedure of a process for authenticating game information by the gaming board and the motherboard according to the first embodiment. 本発明の第2の実施の形態にかかる遊技用情報の認証取込装置の全体構成を示すブロック図である。It is a block diagram which shows the whole structure of the authentication taking-in apparatus of the game information concerning the 2nd Embodiment of this invention. 内部の構成を中心に示す第2の実施の形態にかかるスロットマシンのブロック図である。It is a block diagram of a slot machine according to a second embodiment showing mainly an internal configuration. 第2の実施の形態におけるゲーミングボードと、マザーボードとによる遊技用情報の認証取込処理の手順を図示したチャートである。7 is a chart illustrating a procedure of a process for authenticating game information by a gaming board and a motherboard according to a second embodiment. 本発明の第3の実施の形態にかかる遊技用情報の認証取込装置の全体構成を示すブロック図である。It is a block diagram which shows the whole structure of the authentication taking-in apparatus of the game information concerning the 3rd Embodiment of this invention. 内部の構成を中心に示す第3の実施の形態にかかるスロットマシンのブロック図である。It is a block diagram of the slot machine concerning a 3rd embodiment mainly showing an internal configuration. 第3の実施の形態にかかる遊技用情報の認証取込装置について、遊技用情報の認証取込処理の手順を図示したブロック図である。It is the block diagram which illustrated the procedure of the authentication taking-in process of game information about the authentication taking-in apparatus of game information concerning 3rd Embodiment. 第3の実施の形態におけるゲーミングボードと、マザーボードとによる遊技用情報の認証取込処理の手順を図示したチャートである。10 is a chart illustrating a procedure of an authentication information take-in process for gaming information by a gaming board and a motherboard according to a third embodiment. 第3の実施の形態の変形例にかかる遊技用情報の認証取込装置について、遊技用情報の認証取込処理の手順を図示したブロック図である。It is the block diagram which illustrated the procedure of the authentication taking-in process of game information about the authentication taking-in apparatus of game information concerning the modification of 3rd Embodiment.

符号の説明Explanation of symbols

1,2,3…遊技用情報の認証取込装置
10,15,16…ゲーミングボード
11…プログラム記憶手段、12…カードスロット
17…CPU、21…メインCPU
22,26…ROM、20,25…マザーボード
23…RAM、30…メモリーカード
59…ランプ駆動回路、60…ランプ
61…LED駆動回路、62…LED
63…ホッパー駆動回路、64…ホッパー
65…払出完了信号回路、66…コイン検出部
71…画像制御回路、72…音制御回路
41、91,101…スロットマシン
11a…認証プログラム、30a…ゲームプログラム
30b…ゲームシステムプログラム
11b…予備認証プログラム
30c…相互認証プログラム
1, 2, 3 ... Authentication information fetching device for gaming information 10, 15, 16 ... Gaming board 11 ... Program storage means, 12 ... Card slot 17 ... CPU, 21 ... Main CPU
22, 26 ... ROM, 20, 25 ... Motherboard 23 ... RAM, 30 ... Memory card 59 ... Lamp drive circuit, 60 ... Lamp 61 ... LED drive circuit, 62 ... LED
DESCRIPTION OF SYMBOLS 63 ... Hopper drive circuit, 64 ... Hopper 65 ... Dispensing completion signal circuit, 66 ... Coin detection part 71 ... Image control circuit, 72 ... Sound control circuit 41, 91, 101 ... Slot machine 11a ... Authentication program, 30a ... Game program 30b ... Game system program 11b ... Preliminary authentication program 30c ... Mutual authentication program

Claims (6)

遊技のための遊技動作を実行する遊技動作実行装置を備えた遊技機であって、
遊技に用いられる遊技用情報が記憶された第1の保存用記憶手段を有する記憶媒体を接続するための接続手段及び前記遊技用情報を認証するための認証プログラムが記憶された第2の保存用記憶手段を備えた取込装置と、
前記認証プログラムを実行可能に記憶する実行用記憶手段を備えた処理装置とを有し、
前記処理装置は、
前記第1の保存用記憶手段からの前記遊技用情報の読出しと、前記第2の保存用記憶手段からの前記認証プログラムの読出しとを行う読出手段と、
前記読出手段により前記第2の保存用記憶手段から読出された前記認証プログラムを前記実行用記憶手段に実行可能に記憶させ、前記第1の保存用記憶手段に記憶されている状態の前記遊技用情報を構成するデータを所定量ずつ読み出して前記認証プログラムによる認証処理を行う認証手段と、
前記認証手段による前記遊技用情報の認証が正常に終了した後、前記読出手段により前記第1の保存用記憶手段から読み出されて前記実行用記憶手段に記憶された前記遊技用情報にしたがい、前記遊技動作実行装置が前記遊技動作を実行するように制御する動作制御手段とを有し、
前記認証プログラムが前記実行用記憶手段に記憶される前に、前記認証プログラムに対する認証処理を行い、認証された前記認証プログラムを前記実行用記憶手段に記憶させることを特徴とする遊技機。
A gaming machine equipped with a game operation executing device for executing a game operation for a game,
Connection means for connecting a storage medium having first storage means for storing game information used for gaming and a second storage for storing an authentication program for authenticating the game information A capture device with storage means;
A processing device comprising an execution storage means for storing the authentication program in an executable manner;
The processor is
Reading means for reading the gaming information from the first storage means and reading the authentication program from the second storage means;
The game program in a state in which the authentication program read from the second storage unit by the reading unit is stored in the execution storage unit so as to be executable and stored in the first storage unit. Authentication means for reading out data constituting the information by a predetermined amount and performing authentication processing by the authentication program;
After the authentication of the gaming information by the authenticating means is normally completed, according to the gaming information read from the first storing storage means by the reading means and stored in the execution storing means, the gaming operation execution device have a an operation control means for controlling to execute the game operation,
A gaming machine , wherein an authentication process for the authentication program is performed before the authentication program is stored in the execution storage means, and the authenticated authentication program is stored in the execution storage means .
遊技のための遊技動作を実行する遊技動作実行装置を備えた遊技機であって、
遊技に用いられる遊技用情報が記憶された第1の保存用記憶手段を有する記憶媒体を接続するための接続手段及び前記遊技用情報を認証するための認証プログラムが記憶された第2の保存用記憶手段を備えた取込装置と、
前記認証プログラムを実行可能に記憶する実行用記憶手段を備えた処理装置とを有し、
前記処理装置は、
前記第1の保存用記憶手段からの前記遊技用情報の読出しと、前記第2の保存用記憶手段からの前記認証プログラムの読出しとを行う読出手段と、
前記読出手段により前記第2の保存用記憶手段から読出された前記認証プログラムを前記実行用記憶手段に実行可能に記憶させ、前記第1の保存用記憶手段に記憶されている状態の前記遊技用情報を構成するデータを所定量ずつ読み出して前記認証プログラムによる認証処理を行う認証手段と、
前記認証手段による前記遊技用情報の認証が正常に終了した後、前記読出手段により前記第1の保存用記憶手段から読み出されて前記実行用記憶手段に記憶された前記遊技用情報にしたがい、前記遊技動作実行装置が前記遊技動作を実行するように制御する動作制御手段とを有し、
前記遊技動作実行装置は、
前記処理手段の処理を中断し、
前記認証プログラムが前記実行用記憶手段に記憶される前に、前記認証プログラムに対する認証処理を行い、認証された前記認証プログラムを前記実行用記憶手段に記憶させ、
前記処理手段の処理を再開することを特徴とする遊技機。
A gaming machine equipped with a game operation executing device for executing a game operation for a game,
Connection means for connecting a storage medium having first storage means for storing game information used for gaming and a second storage for storing an authentication program for authenticating the game information A capture device with storage means;
A processing device comprising an execution storage means for storing the authentication program in an executable manner;
The processor is
Reading means for reading the gaming information from the first storage means and reading the authentication program from the second storage means;
The game program in a state in which the authentication program read from the second storage unit by the reading unit is stored in the execution storage unit so as to be executable and stored in the first storage unit. Authentication means for reading out data constituting the information by a predetermined amount and performing authentication processing by the authentication program;
After the authentication of the gaming information by the authenticating means is normally completed, according to the gaming information read from the first storing storage means by the reading means and stored in the execution storing means, An operation control means for controlling the gaming operation executing device to execute the gaming operation;
The gaming operation execution device includes:
Interrupting the processing of the processing means;
Before the authentication program is stored in the execution storage unit, an authentication process is performed on the authentication program, and the authenticated authentication program is stored in the execution storage unit.
Yu TECHNICAL machine you characterized by resuming processing of said processing means.
遊技のための遊技動作を実行する遊技動作実行装置を備えた遊技機であって、
遊技に用いられる遊技用情報が記憶された第1の保存用記憶手段を有する記憶媒体を接続するための接続手段を備えた取込装置と、
前記遊技用情報を認証するための認証プログラムを実行可能に記憶する実行用記憶手段を備えた処理装置とを有し、
前記処理装置は、
前記認証プログラムが記憶された第2の保存用記憶手段と、
前記第1の保存用記憶手段からの前記遊技用情報の読出しと、前記第2の保存用記憶手段からの前記認証プログラムの読出しとを行う読出手段と、
前記読出手段により前記第2の保存用記憶手段から読出された前記認証プログラムを前記実行用記憶手段に実行可能に記憶させ、前記第1の保存用記憶手段に記憶されている状態の前記遊技用情報を構成するデータを所定量ずつ読み出して前記認証プログラムによる認証処理を行う認証手段と、
前記認証手段による前記遊技用情報の認証が正常に終了した後、前記読出手段により前記第1の保存用記憶手段から読み出されて前記実行用記憶手段に記憶された前記遊技用情報にしたがい、前記遊技動作実行装置が前記遊技動作を実行するように制御する動作制御手段とを有し、
前記認証プログラムが前記実行用記憶手段に記憶される前に、前記認証プログラムに対する認証処理を行い、認証された前記認証プログラムを前記実行用記憶手段に記憶させることを特徴とする遊技機。
A gaming machine equipped with a game operation executing device for executing a game operation for a game,
A capture device comprising a connection means for connecting a storage medium having a first storage means for storing game information used in a game;
A processing device comprising an execution storage means for storing the authentication program for authenticating the game information in an executable manner;
The processor is
Second storage means for storing the authentication program;
Reading means for reading the gaming information from the first storage means and reading the authentication program from the second storage means;
The game program in a state in which the authentication program read from the second storage unit by the reading unit is stored in the execution storage unit so as to be executable and stored in the first storage unit. Authentication means for reading out data constituting the information by a predetermined amount and performing authentication processing by the authentication program;
After the authentication of the gaming information by the authenticating means is normally completed, according to the gaming information read from the first storing storage means by the reading means and stored in the execution storing means, the gaming operation execution device have a an operation control means for controlling to execute the game operation,
A gaming machine , wherein an authentication process for the authentication program is performed before the authentication program is stored in the execution storage means, and the authenticated authentication program is stored in the execution storage means .
遊技に用いられる遊技用情報が記憶された第1の保存用記憶手段を有する記憶媒体を接続するための接続手段を備えた取込装置と、前記取込装置に接続されかつ前記遊技用情報を認証するための認証プログラムを実行可能に記憶する実行用記憶手段を備えた処理装置とを有する遊技用情報の認証取込装置であって、
前記取込装置は、前記認証プログラムが記憶された第2の保存用記憶手段を有し、
前記処理装置は、
前記第1の保存用記憶手段からの前記遊技用情報の読出しと、前記第2の保存用記憶手段からの前記認証プログラムの読出しとを行う読出手段と、
前記読出手段により前記第2の保存用記憶手段から読出された前記認証プログラムを前記実行用記憶手段に実行可能に記憶させ、前記第1の保存用記憶手段に記憶されている状態の前記遊技用情報を構成するデータを所定量ずつ読み出して前記認証プログラムによる認証処理を行う認証手段と、
前記認証手段による前記遊技用情報の認証が正常に終了した後、前記読出手段により前記第1の保存用記憶手段から読み出された前記遊技用情報を前記実行用記憶手段に書込む書込手段と、を有し、
前記認証プログラムが前記実行用記憶手段に記憶される前に、前記認証プログラムに対する認証処理を行い、認証された前記認証プログラムを前記実行用記憶手段に記憶させることを特徴とする認証取込装置。
A take-in device comprising a connection means for connecting a storage medium having a first storage means for storing game information used in a game; and the game information connected to the take-in apparatus and An authentication information capture device for gaming information, comprising: a processing device including an execution storage means for storing an authentication program for authentication in an executable manner;
The capture device has a second storage means for storing the authentication program,
The processor is
Reading means for reading the gaming information from the first storage means and reading the authentication program from the second storage means;
The game program in a state in which the authentication program read from the second storage unit by the reading unit is stored in the execution storage unit so as to be executable and stored in the first storage unit. Authentication means for reading out data constituting the information by a predetermined amount and performing authentication processing by the authentication program;
Write means for writing the game information read from the first storage means by the reading means to the execution storage means after the authentication of the game information by the authentication means is normally completed. and, the possess,
An authentication fetching apparatus , comprising: performing authentication processing on the authentication program before the authentication program is stored in the execution storage unit, and storing the authenticated authentication program in the execution storage unit .
遊技に用いられる遊技用情報が記憶された第1の保存用記憶手段を有する記憶媒体を接続するための接続手段を備えた取込装置と、前記取込装置に接続されかつ前記遊技用情報を認証するための認証プログラムを実行可能に記憶する実行用記憶手段を備えた処理装置とを有する遊技用情報の認証取込装置であって、
前記処理装置は、
前記認証プログラムが記憶された第2の保存用記憶手段と、
前記第1の保存用記憶手段からの前記遊技用情報の読出しと、前記第2の保存用記憶手段からの前記認証プログラムの読出しとを行う読出手段と、
前記読出手段により前記第2の保存用記憶手段から読出された前記認証プログラムを前記実行用記憶手段に実行可能に記憶させ、前記第1の保存用記憶手段に記憶されている状態の前記遊技用情報を構成するデータを所定量ずつ読み出して前記認証プログラムによる認証処理を行う認証手段と、
前記認証手段による前記遊技用情報の認証が正常に終了した後、前記読出手段により前記第1の保存用記憶手段から読み出された前記遊技用情報を前記実行用記憶手段に書込む書込手段と、を有し、
前記認証プログラムが前記実行用記憶手段に記憶される前に、前記認証プログラムに対する認証処理を行い、認証された前記認証プログラムを前記実行用記憶手段に記憶させることを特徴とする認証取込装置。
A take-in device comprising a connection means for connecting a storage medium having a first storage means for storing game information used in a game; and the game information connected to the take-in apparatus and An authentication information capture device for gaming information, comprising: a processing device including an execution storage means for storing an authentication program for authentication in an executable manner;
The processor is
Second storage means for storing the authentication program;
Reading means for reading the gaming information from the first storage means and reading the authentication program from the second storage means;
The game program in a state in which the authentication program read from the second storage unit by the reading unit is stored in the execution storage unit so as to be executable and stored in the first storage unit. Authentication means for reading out data constituting the information by a predetermined amount and performing authentication processing by the authentication program;
Write means for writing the game information read from the first storage means by the reading means to the execution storage means after the authentication of the game information by the authentication means is normally completed. and, the possess,
An authentication fetching apparatus , comprising: performing authentication processing on the authentication program before the authentication program is stored in the execution storage unit, and storing the authenticated authentication program in the execution storage unit .
遊技に用いられる遊技用情報が記憶された第1の保存用記憶手段を有する記憶媒体から、記憶されている前記遊技用情報を接続されている第1の基板に取込むための遊技用情報の取込装置であって、
前記記憶媒体を接続するための接続手段と、
前記遊技用情報を認証するための認証プログラムであって、前記第1の基板の実行用記憶手段に実行可能に記憶されたときに、前記第1の保存用記憶手段に記憶されている状態の前記遊技用情報に対し認証処理を行う認証プログラムが記憶された第2の保存用記憶手段とを有し、
前記認証プログラムが前記実行用記憶手段に記憶される前に、前記認証プログラムに対する認証処理を行い、認証された前記認証プログラムを前記実行用記憶手段に記憶させることを特徴とする取込装置。
Game information for taking the stored game information into a first board connected from a storage medium having first storage means for storing game information used for a game A capture device,
Connection means for connecting the storage medium;
An authentication program for authenticating the gaming information, wherein when stored in the storage means for execution of the first board so as to be executable, stored in the storage means for storage of the first have a second storage memory means authentication program for performing authentication processing with respect to the gaming information is stored,
An acquisition apparatus , wherein the authentication program is authenticated before the authentication program is stored in the execution storage means, and the authenticated authentication program is stored in the execution storage means .
JP2005126999A 2005-04-25 2005-04-25 GAME MACHINE, GAME INFORMATION AUTHENTICATION CAPTURE DEVICE, AND GAME INFORMATION CAPTURE DEVICE Expired - Fee Related JP4943665B2 (en)

Priority Applications (6)

Application Number Priority Date Filing Date Title
JP2005126999A JP4943665B2 (en) 2005-04-25 2005-04-25 GAME MACHINE, GAME INFORMATION AUTHENTICATION CAPTURE DEVICE, AND GAME INFORMATION CAPTURE DEVICE
US11/406,404 US8095990B2 (en) 2005-04-25 2006-04-19 Gaming machine, gaming information authentication loading device and gaming information loading device
AT06008434T ATE467883T1 (en) 2005-04-25 2006-04-24 SLOT MACHINE, GAME INFORMATION AUTHENTICATION LOADING DEVICE AND GAME INFORMATION LOADING DEVICE
AU2006201700A AU2006201700B2 (en) 2005-04-25 2006-04-24 Gaming machine, gaming information authentication loading device and gaming information loading device
EP06008434A EP1717769B1 (en) 2005-04-25 2006-04-24 Gaming machine, gaming information authentication loading device and gaming information loading device
DE602006014228T DE602006014228D1 (en) 2005-04-25 2006-04-24 Slot machine, loader for game information authentication and game information loader

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005126999A JP4943665B2 (en) 2005-04-25 2005-04-25 GAME MACHINE, GAME INFORMATION AUTHENTICATION CAPTURE DEVICE, AND GAME INFORMATION CAPTURE DEVICE

Publications (2)

Publication Number Publication Date
JP2006296981A JP2006296981A (en) 2006-11-02
JP4943665B2 true JP4943665B2 (en) 2012-05-30

Family

ID=37465786

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005126999A Expired - Fee Related JP4943665B2 (en) 2005-04-25 2005-04-25 GAME MACHINE, GAME INFORMATION AUTHENTICATION CAPTURE DEVICE, AND GAME INFORMATION CAPTURE DEVICE

Country Status (1)

Country Link
JP (1) JP4943665B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016013382A (en) * 2014-07-03 2016-01-28 株式会社ユニバーサルエンターテインメント Gaming machine

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3580333B2 (en) * 1996-04-10 2004-10-20 日本電信電話株式会社 How to equip the encryption authentication function
JP4215841B2 (en) * 1997-06-13 2009-01-28 株式会社ソフィア Gaming machine monitoring device
US6069647A (en) * 1998-01-29 2000-05-30 Intel Corporation Conditional access and content security method
JP2000076063A (en) * 1998-08-31 2000-03-14 Open Loop:Kk System and device for certification and recording medium
US6757828B1 (en) * 2000-07-27 2004-06-29 Jonathan E. Jaffe Indigenous authentication for sensor-recorders and other information capture devices
JP2002132366A (en) * 2000-10-20 2002-05-10 Nagoya Industrial Science Research Inst Authentication method, recording medium recorded with authentication program and authentication program
WO2006082988A2 (en) * 2005-02-07 2006-08-10 Sony Computer Entertainment Inc. Methods and apparatus for facilitating a secure processor functional transition

Also Published As

Publication number Publication date
JP2006296981A (en) 2006-11-02

Similar Documents

Publication Publication Date Title
JP5372345B2 (en) Game processing apparatus for performing regional authentication of game information
US8078540B2 (en) Gaming machine, gaming information authentication and acquisition device, and gaming information acquisition device
US8001369B2 (en) Information processing unit for automatically copying system information
EP1486922A2 (en) Gaming machine having hardware-accelerated software authentication
JP2008279037A (en) Pachinko machine, main control board, peripheral board, authentication method and authentication program
JP2008279039A (en) Pachinko machine, main control board, peripheral board, authentication method and authentication program
JP2008279041A (en) Pachinko machine, main control board, peripheral board, authentication method and authentication program
US8622822B2 (en) Gaming machine, gaming information authentication and acquisition device, and gaming information acquisition device
US8095990B2 (en) Gaming machine, gaming information authentication loading device and gaming information loading device
JP4881921B2 (en) Game machine, game control program, and game control method
JP4943665B2 (en) GAME MACHINE, GAME INFORMATION AUTHENTICATION CAPTURE DEVICE, AND GAME INFORMATION CAPTURE DEVICE
JP5411414B2 (en) Game machine
JP4937525B2 (en) GAME MACHINE, GAME INFORMATION AUTHENTICATION CAPTURE DEVICE, AND GAME INFORMATION CAPTURE DEVICE
AU2008202556B2 (en) Information processing unit for automatically copying system information
JP2008253461A (en) Game machine and game system
JP2008183040A (en) Slot machine
JP2008119324A (en) Slot machine and game system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20071018

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100817

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20101018

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20101018

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110517

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110714

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20111129

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120123

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120214

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120301

R150 Certificate of patent or registration of utility model

Ref document number: 4943665

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150309

Year of fee payment: 3

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: R3D02

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: R3D04

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees