[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2006288656A5 - - Google Patents

Download PDF

Info

Publication number
JP2006288656A5
JP2006288656A5 JP2005112785A JP2005112785A JP2006288656A5 JP 2006288656 A5 JP2006288656 A5 JP 2006288656A5 JP 2005112785 A JP2005112785 A JP 2005112785A JP 2005112785 A JP2005112785 A JP 2005112785A JP 2006288656 A5 JP2006288656 A5 JP 2006288656A5
Authority
JP
Japan
Prior art keywords
data
area
stored
game
work area
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.)
Granted
Application number
JP2005112785A
Other languages
Japanese (ja)
Other versions
JP2006288656A (en
JP4554422B2 (en
Filing date
Publication date
Application filed filed Critical
Priority to JP2005112785A priority Critical patent/JP4554422B2/en
Priority claimed from JP2005112785A external-priority patent/JP4554422B2/en
Publication of JP2006288656A publication Critical patent/JP2006288656A/en
Publication of JP2006288656A5 publication Critical patent/JP2006288656A5/ja
Application granted granted Critical
Publication of JP4554422B2 publication Critical patent/JP4554422B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Claims (6)

遊技用価値を用いて1ゲームに対して所定数の賭数を設定することによりゲームが開始可能となるとともに、各々が識別可能な複数種類の識別情報を変動表示可能な可変表示装置の表示結果が導出表示されることにより1ゲームが終了し、該可変表示装置の表示結果に応じて入賞が発生可能とされたスロットマシンであって、
マイクロコンピュータにて構成され、遊技の制御を行う遊技制御手段を備え、
前記遊技制御手段は、
データを読み出し及び書き込み可能に記憶する記憶領域を有し、電力供給が停止しても該記憶領域に記憶されているデータを保持することが可能な記憶手段であり、前記記憶領域として前記遊技制御手段が動作を行うためのデータが記憶されるワーク領域と、前記遊技制御手段が動作を行うためのデータの読み出し及び書き込みが行われることのない未使用領域と、が少なくとも割り当てられたデータ記憶手段と、
前記データ記憶手段における記憶領域の少なくとも一部を初期化する初期化手段と、
前記遊技制御手段の起動時に、前記データ記憶手段に記憶されているデータに基づいて該遊技制御手段の制御状態を復帰させる制御状態復帰処理を含む起動処理を実行する起動処理手段と、
所定の電断条件の成立に応じて、電断時割込処理を実行する電断時割込処理実行手段と、
を含み、
前記初期化手段は、前記データ記憶手段の記憶領域における前記未使用領域を1ゲーム毎に初期化し、
前記電断時割込処理実行手段は、前記電断時割込処理において前記データ記憶手段における前記ワーク領域に0以外の特定のデータを格納した後、該特定のデータが格納されたワーク領域を含む前記記憶領域のデータを排他的論理和演算した結果が0となる調整用データを算出し、該算出した調整用データを前記ワーク領域に格納する処理を実行し、
前記起動処理手段は、前記起動処理において前記データ記憶手段における前記ワーク領域を含む記憶領域のデータを排他的論理和演算した結果が0であるか否か、及び前記ワーク領域に前記特定のデータが格納されているか否か、を判定し、前記ワーク領域を含む記憶領域のデータを排他的論理和演算した結果が0であると判定し、かつ前記ワーク領域に前記特定のデータが格納されていると判定したことを条件に、前記制御状態復帰処理を実行する
ことを特徴とするスロットマシン。
A game can be started by setting a predetermined number of bets for one game using the game value, and a display result of a variable display device capable of variably displaying a plurality of types of identification information that can be identified by each game Is a slot machine in which one game is ended by being derived and displayed, and a winning can be generated according to the display result of the variable display device,
It is composed of a microcomputer and has game control means for controlling the game ,
The game control means includes
A storage means for storing data in a readable and writable manner and capable of holding the data stored in the storage area even when power supply is stopped; and the game control as the storage area Data storage means to which at least a work area in which data for performing the operation is stored and an unused area in which reading and writing of data for the game control means to be performed are not performed are allocated When,
Initialization means for initializing at least a part of a storage area in the data storage means;
At the start of the game control unit, and the activation process means for executing a boot process which includes a control state return processing for returning the control state of said game control means based on the data stored in said data storage means,
A power interruption interrupt process executing means for executing a power interruption interrupt process according to establishment of a predetermined power interruption condition ;
Including
The initialization means initializes the unused area in the storage area of the data storage means for each game,
The power interruption interruption process execution means stores specific data other than 0 in the work area in the data storage means in the power interruption interruption process, and then stores the work area in which the specific data is stored. Calculating data for adjustment that results in exclusive OR operation of the data in the storage area including 0, and executing the process of storing the calculated data for adjustment in the work area;
The activation processing means determines whether or not the result of exclusive OR operation of data in the storage area including the work area in the data storage means in the activation process is 0, and the specific data is in the work area. It is determined whether the data is stored, the result of exclusive OR operation on the data in the storage area including the work area is determined to be 0, and the specific data is stored in the work area The slot machine is characterized in that the control state return processing is executed on the condition that it is determined as follows.
前記データ記憶手段の記憶領域には、前記ワーク領域及び前記未使用領域に加えてデータを一時的に格納することが可能なスタック領域が割り当てられており、
前記遊技制御手段は、
前記遊技制御手段が使用中のデータを前記スタック領域に退避するデータ退避手段と、
前記退避手段により前記スタック領域に退避したデータを前記遊技制御手段が使用するデータとして復帰させるデータ復帰手段と、
前記スタック領域のうち前記データ退避手段により退避したデータが記憶されていない未使用スタック領域を特定する未使用スタック領域特定手段と、
を含み、
前記初期化手段は、前記データ記憶手段の記憶領域における前記未使用領域に加えて前記未使用スタック領域特定手段により特定される未使用スタック領域も1ゲーム毎に初期化する
ことを特徴とする請求項1に記載のスロットマシン。
A stack area capable of temporarily storing data in addition to the work area and the unused area is allocated to the storage area of the data storage means,
The game control means includes
Data saving means for saving data in use by the game control means to the stack area;
Data return means for returning data saved in the stack area by the save means as data used by the game control means;
An unused stack area specifying means for specifying an unused stack area in which the data saved by the data saving means is not stored in the stack area;
Including
The initialization means initializes an unused stack area specified by the unused stack area specifying means in addition to the unused area in the storage area of the data storage means for each game. Item 2. The slot machine according to Item 1.
遊技用価値を用いて1ゲームに対して所定数の賭数を設定することによりゲームが開始可能となるとともに、各々が識別可能な複数種類の識別情報を変動表示可能な可変表示装置の表示結果が導出表示されることにより1ゲームが終了し、該可変表示装置の表示結果に応じて入賞が発生可能とされたスロットマシンであって、
マイクロコンピュータにて構成され、遊技の制御を行う遊技制御手段を備え、
前記遊技制御手段は、
データを読み出し及び書き込み可能に記憶する記憶領域を有し、電力供給が停止しても該記憶領域に記憶されているデータを保持することが可能な記憶手段であり、前記記憶領域として前記遊技制御手段が動作を行うためのデータが記憶されるワーク領域と、データを一時的に格納することが可能なスタック領域と、が少なくとも割り当てられたデータ記憶手段と、
前記遊技制御手段が使用中のデータを前記スタック領域に退避するデータ退避手段と、
前記退避手段により前記スタック領域に退避したデータを前記遊技制御手段が使用するデータとして復帰させるデータ復帰手段と、
前記スタック領域のうち前記データ退避手段により退避したデータが記憶されていない未使用スタック領域を特定する未使用スタック領域特定手段と、
前記データ記憶手段における記憶領域の少なくとも一部を初期化する初期化手段と、
前記遊技制御手段の起動時に、前記データ記憶手段に記憶されているデータに基づいて該遊技制御手段の制御状態を復帰させる制御状態復帰処理を含む起動処理を実行する起動処理手段と、
所定の電断条件の成立に応じて、電断時割込処理を実行する電断時割込処理実行手段と、
を含み、
前記初期化手段は、前記データ記憶手段の記憶領域における前記未使用スタック領域特定手段により特定される未使用スタック領域を1ゲーム毎に初期化し、
前記電断時割込処理実行手段は、前記電断時割込処理において前記データ記憶手段における前記ワーク領域に0以外の特定のデータを格納した後、該特定のデータが格納されたワーク領域を含む前記記憶領域のデータを排他的論理和演算した結果が0となる調整用データを算出し、該算出した調整用データを前記ワーク領域に格納する処理を実行し、
前記起動処理手段は、前記起動処理において前記データ記憶手段における前記ワーク領域を含む記憶領域のデータを排他的論理和演算した結果が0であるか否か、及び前記ワーク領域に前記特定のデータが格納されているか否か、を判定し、前記ワーク領域を含む記憶領域のデータを排他的論理和演算した結果が0であると判定し、かつ前記ワーク領域に前記特定のデータが格納されていると判定したことを条件に、前記制御状態復帰処理を実行する
ことを特徴とするスロットマシン。
A game can be started by setting a predetermined number of bets for one game using the game value, and a display result of a variable display device capable of variably displaying a plurality of types of identification information that can be identified by each game Is a slot machine in which one game is ended by being derived and displayed, and a winning can be generated according to the display result of the variable display device,
It is composed of a microcomputer and has game control means for controlling the game ,
The game control means includes
A storage means for storing data in a readable and writable manner and capable of holding the data stored in the storage area even when power supply is stopped; and the game control as the storage area A data storage means to which at least a work area in which data for performing the operation is stored and a stack area in which data can be temporarily stored are allocated;
Data saving means for saving data in use by the game control means to the stack area;
Data return means for returning data saved in the stack area by the save means as data used by the game control means;
An unused stack area specifying means for specifying an unused stack area in which the data saved by the data saving means is not stored in the stack area;
Initialization means for initializing at least a part of a storage area in the data storage means;
At the start of the game control unit, and the activation process means for executing a boot process which includes a control state return processing for returning the control state of said game control means based on the data stored in said data storage means,
A power interruption interrupt process executing means for executing a power interruption interrupt process according to establishment of a predetermined power interruption condition ;
Including
The initialization means initializes the unused stack area specified by the unused stack area specifying means in the storage area of the data storage means for each game,
The power interruption interruption process execution means stores specific data other than 0 in the work area in the data storage means in the power interruption interruption process, and then stores the work area in which the specific data is stored. Calculating data for adjustment that results in exclusive OR operation of the data in the storage area including 0, and executing the process of storing the calculated data for adjustment in the work area;
The activation processing means determines whether or not the result of exclusive OR operation of data in the storage area including the work area in the data storage means in the activation process is 0, and the specific data is in the work area. It is determined whether the data is stored, the result of exclusive OR operation on the data in the storage area including the work area is determined to be 0, and the specific data is stored in the work area The slot machine is characterized in that the control state return processing is executed on the condition that it is determined as follows.
前記電断時割込処理実行手段は、前記電断時割込処理において前記データ記憶手段における前記ワーク領域に0以外の特定のデータを格納した後、前記データ記憶手段における前記未使用領域及び/または前記未使用スタック領域を含む全ての記憶領域のデータを排他的論理和演算した結果が0となる調整用データを算出し、該算出した調整用データを前記ワーク領域に格納する処理を実行し、
前記起動処理手段は、前記起動処理において前記データ記憶手段における前記未使用領域及び/または前記未使用スタック領域を含む全ての記憶領域のデータを排他的論理和演算した結果が0であるか否か、及び前記ワーク領域に前記特定のデータが格納されているか否か、を判定し、前記データ記憶手段における前記未使用領域及び/または前記未使用スタック領域を含む全ての記憶領域のデータを排他的論理和演算した結果が0であると判定し、かつ前記ワーク領域に前記特定のデータが格納されていると判定したことを条件に、前記制御状態復帰処理を実行する
ことを特徴とする請求項1〜3のいずれかに記載のスロットマシン。
The interruption-time interrupt process execution means stores specific data other than 0 in the work area in the data storage means in the interruption-time interruption process, and then the unused area in the data storage means and / or Alternatively, the adjustment data for which the result of performing an exclusive OR operation on the data in all the storage areas including the unused stack area is 0 is calculated, and the calculated adjustment data is stored in the work area. ,
Whether the result of performing an exclusive OR operation on the data in all the storage areas including the unused area and / or the unused stack area in the data storage means in the startup process is 0; And whether or not the specific data is stored in the work area, and the data in all the storage areas including the unused area and / or the unused stack area in the data storage means are exclusive The control state return process is executed on the condition that it is determined that a logical sum operation result is 0 and that the specific data is stored in the work area. The slot machine in any one of 1-3 .
前記起動処理手段は、前記起動処理において前記データ記憶手段の前記ワーク領域を含む記憶領域のデータを排他的論理和演算した結果が0であると判定し、かつ前記ワーク領域に前記特定のデータが格納されていると判定した場合に、該ワーク領域に格納されている前記特定のデータを該特定のデータ以外のデータに更新する
ことを特徴とする請求項1〜4のいずれかに記載のスロットマシン。
The activation processing unit determines that the result of performing an exclusive OR operation on the data in the storage area including the work area of the data storage unit in the activation process is 0, and the specific data is in the work area. The slot according to any one of claims 1 to 4 , wherein when it is determined that the data is stored, the specific data stored in the work area is updated to data other than the specific data. Machine.
前記初期化手段は、前記起動処理手段による前記起動処理において前記データ記憶手段の前記ワーク領域を含む記憶領域のデータを排他的論理和演算した結果が0であると判定し、かつ前記ワーク領域に前記特定のデータが格納されていると判定した場合に、前記データ記憶手段の記憶領域における未使用領域及び/または前記未使用スタック領域を初期化する
ことを特徴とする請求項1〜5のいずれかに記載のスロットマシン。
The initialization means determines that the result of performing an exclusive OR operation on the data in the storage area including the work area of the data storage means in the start-up process by the start-up processing means is 0, and sets the work area when said particular data is determined to be stored, any of claims 1 to 5, wherein the unused area and / or the unused stack area in the memory area of the data storage means and wherein the initializing The slot machine described in Crab.
JP2005112785A 2005-04-08 2005-04-08 Slot machine Expired - Fee Related JP4554422B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005112785A JP4554422B2 (en) 2005-04-08 2005-04-08 Slot machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005112785A JP4554422B2 (en) 2005-04-08 2005-04-08 Slot machine

Publications (3)

Publication Number Publication Date
JP2006288656A JP2006288656A (en) 2006-10-26
JP2006288656A5 true JP2006288656A5 (en) 2010-01-21
JP4554422B2 JP4554422B2 (en) 2010-09-29

Family

ID=37409920

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005112785A Expired - Fee Related JP4554422B2 (en) 2005-04-08 2005-04-08 Slot machine

Country Status (1)

Country Link
JP (1) JP4554422B2 (en)

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3583327B2 (en) * 1999-11-11 2004-11-04 株式会社三共 Gaming machine
JP3647752B2 (en) * 2001-01-29 2005-05-18 株式会社三共 Game machine
JP2004089476A (en) * 2002-08-30 2004-03-25 Sanyo Product Co Ltd Game machine
JP2004223077A (en) * 2003-01-24 2004-08-12 Sankyo Kk Slot machine
JP2004350697A (en) * 2003-05-26 2004-12-16 Sanyo Product Co Ltd Game machine
JP2005073783A (en) * 2003-08-28 2005-03-24 Sanyo Product Co Ltd Game machine

Similar Documents

Publication Publication Date Title
JP2007307138A5 (en)
JP2010162296A5 (en)
JP2019171127A5 (en)
JP2007307139A5 (en)
JP2007209811A5 (en)
JP2006288654A5 (en)
JP2021083848A5 (en)
JP2006288656A5 (en)
JP2006223544A5 (en)
JP2006288653A5 (en)
JP2010069315A5 (en)
JP2021083909A5 (en)
JP2006288658A5 (en)
JP2021048983A5 (en)
JP2021083908A5 (en)
JP2006223545A5 (en)
JP2004154411A5 (en)
JP2006223549A5 (en)
JP2007209812A5 (en)
JP2006223547A5 (en)
JP2022185613A5 (en)
JP2021083852A5 (en)
JP2021083853A5 (en)
JP2022122147A5 (en)
JP2006223548A5 (en)