WO1994009874A1 - Screen display type slot machine - Google Patents

Screen display type slot machine Download PDF

Info

Publication number
WO1994009874A1
WO1994009874A1 PCT/JP1992/001425 JP9201425W WO9409874A1 WO 1994009874 A1 WO1994009874 A1 WO 1994009874A1 JP 9201425 W JP9201425 W JP 9201425W WO 9409874 A1 WO9409874 A1 WO 9409874A1
Authority
WO
WIPO (PCT)
Prior art keywords
display
pattern
game
picture
slot
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.)
Ceased
Application number
PCT/JP1992/001425
Other languages
English (en)
French (fr)
Inventor
Takatoshi Takemoto
Kazunari Kawashima
Taizo Higaki
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.)
Ace Denken KK
Original Assignee
Ace Denken KK
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 Ace Denken KK filed Critical Ace Denken KK
Priority to KR1019950701756A priority Critical patent/KR950704016A/ko
Priority to PCT/JP1992/001425 priority patent/WO1994009874A1/ja
Priority to EP92923147A priority patent/EP0699459A1/en
Priority to AU28997/92A priority patent/AU670249B2/en
Publication of WO1994009874A1 publication Critical patent/WO1994009874A1/ja
Anticipated expiration legal-status Critical
Priority to US09/191,282 priority patent/US6004208A/en
Ceased legal-status Critical Current

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/32Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
    • G07F17/3202Hardware aspects of a gaming system, e.g. components, construction, architecture thereof
    • G07F17/3204Player-machine interfaces
    • G07F17/3211Display means
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/80Special adaptations for executing a specific game genre or game mode
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F5/00Roulette games
    • A63F5/04Disc roulettes; Dial roulettes; Teetotums; Dice-tops

Definitions

  • the present invention relates to a screen display type slot machine provided with a display device on a game surface of the slot machine.
  • a conventional slot machine slots of three rotating drums having various patterns rotate.
  • the three rotating drums are rotated, and when the stop switch button is sequentially pressed, the rotation of the drum is stopped.
  • a predetermined number of game media will be awarded according to the combination of patterns in each slot after stopping.
  • a CRT is provided in front of the rotating drum instead of the rotating drum, and three rows of CRT are provided.
  • a slot machine provided with a liquid crystal display and displaying a picture is provided.
  • the number of combinations to be a winning combination differs according to the number of game media inserted.
  • the winning combination is, for example, when one game game is inserted. Is. This is a combination where the same kind of pattern is arranged in the middle row of three drums in a horizontal line.If two game media are loaded, the same kind of pattern is placed in the upper row, middle row or lower row of the three drums When three game media are inserted, the specified patterns are aligned in a horizontal line at the top, middle, or bottom of the 3 mm drum, or at an angle. The combination is such that the predetermined patterns are aligned in a line.
  • the number of combinations that are output combinations varies depending on the number of cards, by pressing the button of the cargo rate.
  • lines are drawn along the front glass near the drums. This line is a line printed on the front glass for protecting the surface in a conventional drum-rotating slot machine, and is used when a game medium is inserted or a button of a hanging ratio is used. The hung line lights up when is pressed. In addition, after the rotation of the slot machine is stopped, if the pattern of the hung line matches a predetermined combination of patterns, the line display is made to blink or the like.
  • a liquid crystal picture display for displaying a picture and a line drawing are used.
  • a liquid crystal line display and the liquid crystal line display is arranged in front of the liquid crystal pattern display.
  • the liquid crystal line display is usually set to a translucent state, the picture is displayed on the liquid crystal picture display, and when performing the line display, the liquid crystal line display is used.
  • the line display portion is changed to a light-shielded state by energizing the line display portion, thereby performing a line display.
  • the present invention has been made to solve such a problem, and an object of the present invention is to provide a slot machine capable of displaying an impressive and interesting display.
  • a display means provided with a display screen on a surface facing a player, and a display of a stationary state and a display of a state during game execution are provided on the display means for each slot.
  • Display control means for controlling the display control means to start the game, start instruction means for receiving a start instruction for instructing the start of the execution of the game and instructing the display control means to start, and stopping the change of the picture for each slot.
  • Stop instruction means for receiving a stop instruction for instructing the game and giving a stop instruction to the display control means;
  • Storage means for storing a plurality of types of pattern patterns and outputting stored data to said display means based on a read address instruction.
  • a background storage unit that stores a background for displaying the background on the display unit. The display control unit instructs the storage unit and the background storage unit to output.
  • the display control means displays a plurality of patterns for each slot of the display means, and the background storage means sets a predetermined pattern position of each pattern position of each slot as a background. Display information on winning combinations can be stored. Further, there is further provided a selection instructing means for selecting a predetermined winning combination at each picture position of each slot, and the display control means displays and displays the winning combination selected by the selection instructing means. To the background storage means.
  • the game control means determines whether or not the combination of the patterns after the stop of the change of the pattern matches a predetermined combination of the patterns
  • the background storage means includes: At least one piece of predetermined display information can be stored when the pattern matches a predetermined pattern combination and when the pattern does not match.
  • the selection instructing means includes a plurality of predetermined winning combinations of each picture position, a selection controlling means for indicating which winning combination is to be selected, and an operation for selecting and operating a winning combination.
  • the operation unit may be provided corresponding to the plurality of predetermined winning combinations.
  • a predetermined display can be performed by storing the betting line and the winning / missing display of the winning combination in the background storage means.
  • the display can be changed simply by rewriting the background storage means. This makes it possible to provide a display-type slot machine having power and fun.
  • FIG. 2 is an external view B of a slot machine equipped with a display device
  • FIG. 3 is a case where a game medium is used.
  • Internal configuration diagram Fig. 4 shows the components of the display-type slot machine
  • Fig. 5 illustrates the display screen switching
  • Fig. 6 illustrates the display screen switching when using a still image
  • Fig. 7 uses moving images. Illustration of switching the display screen in the case
  • Fig. 8 is an illustration of the high-speed switching of the display unit
  • Fig. 9 is a block diagram of the picture output of the display unit
  • Fig. 0 is a display timing chart
  • FIG. 1 is an explanatory diagram of a register configuration
  • FIG. 12 is an explanatory diagram for an address instruction
  • FIG. 1 is an explanatory diagram of a register configuration
  • FIG. 12 is an explanatory diagram for an address instruction
  • FIG. 1 is an explanatory diagram of a register configuration
  • FIG. 12 is an explanatory diagram for an address instruction
  • FIG. 1 is
  • FIG. 3 is a data configuration diagram of an acceleration pattern
  • FIG. 4 is an acceleration pattern
  • Fig. 5 is a data structure diagram of a constant speed pattern
  • Fig. 6 shows the data structure of the deceleration pattern.
  • 7 is a picture moving speed graph
  • Fig. 18 is an explanatory diagram of a still image pattern
  • Fig. 19 is an explanatory diagram of a flow state pattern during a rotating operation
  • Fig. 20 is a game process chart.
  • Fig. 21 is a game flow chart (part 2)
  • Fig. 22 is an explanatory diagram of job processing assignment
  • Fig. 2 3 line display and those of Ri display of hard block diagram over
  • Figure 2 4 RET button is:!
  • Fig. 25 is a flow chart when there are three B F1 T buttons
  • Fig. 26 is a line display explanation diagram
  • Fig. 27 is a picture and line display explanation.
  • FIG. 25 is a flow chart when there are three B F1 T buttons
  • the display unit 110 is a display means such as a display or a liquid crystal display, and displays various kinds of pictures on a slot machine.
  • a plurality of rows of patterns are displayed in the same manner as in the case of a conventional rotating drum, and the patterns are moved, and the patterns are rotated by switching the patterns sequentially.
  • the picture can be changed and displayed.
  • a line of the winning combination may be displayed at the time of the game, or a display may be displayed so as to indicate that the pattern combination has been completed when the pattern combination is aligned with the predetermined pattern.
  • I 02 is used for playing games such as medals used in ordinary slot machines, bills and coins, or cards storing the amount of money / medals, etc.
  • Input and output game media is used for playing games such as medals used in ordinary slot machines, bills and coins, or cards storing the amount of money / medals, etc.
  • Input and output game media is used for playing games such as medals used in ordinary slot machines, bills and coins, or cards storing the amount of money / medals, etc.
  • Input and output game media is a display that displays the number of awarded media or the number of awards such as the amount of money to be paid out as a bonus when the slot machine patterns are arranged in a predetermined pattern. Means.
  • the game take-in medium number 104 is a display means for displaying the number or amount of the game medium input from the input / output unit 102.
  • Game take-in media selection SW 105 hangs game media during game This is an instruction switch for indicating a number or an amount. For example, it can be instructed that a combination of outputs can be set according to the number of medals.
  • the internal media number 106 is a display means for displaying the number of game media or the amount of money held in the smart machine when the number of awarded media is not output.
  • a clearing SW] 07 is an instruction switch for instructing a clearing of the number of game media held inside when the game is over.
  • the starting lever 108 is an instruction means for receiving an instruction to start the rotation display of the pattern of the slot machine.
  • the game stop SWs 109 are provided corresponding to each row, and are instruction means for receiving a game stop instruction.
  • an instruction to stop the game is received by the game capture SW 1 09, the change of each picture is stopped at the predetermined stop timing. Further, the game may be stopped naturally after a predetermined time has elapsed after the start of the rotation display without providing the game stop SW 1 09.
  • the game medium loading SW 20] and the medium payout are used.
  • a lever 202, a game medium inlet 203, a medium outlet 204, a plate 205, and a winning medium outlet 206 may be provided.
  • the plate 205 is for receiving game media, and is used for collecting game media. It is connected to the entrance 203, the winning medium payout outlet 206, and the medium payout outlet 204.
  • the game medium intake SW 201 is an instruction means when the game medium held in the plate 205 is to be introduced from the game medium intake 203.
  • the medium payout lever 202 is an instruction means for outputting a game medium from the medium payout outlet 204.
  • FIG. 3 shows an internal configuration diagram when a game medium is used when the appearance as shown in FIG. 2 is provided.
  • a tub 310 is a passage for supplying a game medium, and the game medium includes a shoot 302, a zipper 303, and a game medium.
  • the overflow detector 303 detects a state in which the game medium cannot be output from the ejection medium payout port 206 because the dish 205 is full of the game medium.
  • the different counter 3 1 2 counts the number of game media objects that have been refilled from the game media inlet 203.
  • the controller 3] 3 is a control unit that manages input / output of game media, controls a game, and performs control for display on the display unit 110.
  • the internal configuration when the game media is not used is provided with a controller 313 and an input / output unit 102. Just do it.
  • FIG. Figure 4 shows a block diagram of the configuration of the display-type slot machine.
  • the controller 3 of the display-type slot machine includes a game control unit 4003 for controlling the progress of the game and a simulation of the slot rotation mode.
  • the display control unit 401 includes a display control unit 401 and an interface board unit 410.
  • the game control unit 403 and the display control unit 401 are independent units each having a CPU.
  • the overall movement of the system is mainly controlled by the game control tool 403, which controls the progress of the game according to the program stored in ROM (Read Only Memory), and controls the display.
  • No. 4 Unit 1 is instructed to rotate and stop the slot.
  • the game progresses by communicating and transmitting via the parallel communication interface 402.
  • the game control unit 403 determines that the combination of the patterns displayed at the predetermined position on the display means has learned from the combination of the predetermined patterns.
  • the display control unit 401 stores various pattern patterns in R ⁇ M in order to display various patterns as if they are rotating, and stores them in VRAM (Video Random Access Memory). 3 ⁇ 4
  • the drama scenery is remembered, and the display state of the picture in each slot is changed.
  • the display operation status of each slot includes stop mode, acceleration mode, and constant mode.
  • R ⁇ M may be configured to be detachable.
  • R 0 M may use a rewritable UV-erasable PROM (EPR 0 M) or an electrically erasable PROM (EEPROM).
  • EPR 0 M rewritable UV-erasable PROM
  • EEPROM electrically erasable PROM
  • the display control unit 403 reads out a pattern pattern of a still image pattern and a flow state pattern stored in the ROM according to each display operation state. Switch. In the display section 10, the background image stored in the VRAM and the picture pattern in each display state are superimposed and displayed.
  • the interface board unit 404 connects the input / output unit 102, various instruction switches, display means, and the like, and is controlled by the game control unit 403. .
  • the instruction switch receives a start instruction for instructing the start of the game and changes the display of the pattern for each column.
  • a pulse motor one drive part As shown in FIG. 4, in the present embodiment, in the conventional mecha-type slot machine, a pulse motor one drive part, a pulse motor body, a slot drum and a pulse motor one position detection part are provided. The minutes are replaced by a display unit.
  • the display control unit 40] has a VRA II that stores the background image and a ROM that stores the display data of the picture portion of the slot machine in order to switch the screen at high speed. Means. The function of each part in FIG. 8 will be described below.
  • the address counter section is a counter for reading the contents of the display data R ⁇ M, and is sequentially turned on by the character reading clock.
  • the display start position address buffer is the next pattern to be displayed. This buffer stores the read start address. When the previous pattern is displayed, data is loaded to the address counter.
  • the data counter is a counter that monitors how many bytes (or words) of the display pattern are displayed, and is down-counted by the character reading clock. When it becomes 0, new data is loaded.
  • the address generating means includes the above-mentioned 1) address counter section, 3) a display start position address buffer, 4) a data counter, and 4) a display data number buffer.
  • the main routine in the display control unit refers to the reference table for picture data and determines the display start position address> and the number of display data> of the picture to be displayed. , One-frame table, and passes this to the buffer empty interrupt routine.
  • the not-empty interrupt routine is sent to the address counter and data counter at Vsy timing according to the table passed to the address counter and data counter, respectively.
  • the data is loaded sequentially after the third data. 3.
  • the main routine creates a table of data to be displayed in the next frame.
  • the address is generated by the address generating means, and the picture data of each slot is read from CG-ROM.
  • the data of the display pattern is stored in the display data R ⁇ ⁇ M corresponding to the frame memory, and the pattern data for the still image and the rotation are stored. Insert the picture data for the still image and. This allows the display screen data to be displayed even when a slow CPU such as Z80 is used when several tens of pattern patterns are switched and displayed for each frame span. Since there is no need to move between memories, the load on the CPU is reduced, and even a slow CPU can be handled.
  • the display control unit will be described later in detail with reference to FIG.
  • FIG. 17 shows.
  • the horizontal axis represents time
  • the vertical axis represents the pattern moving speed (mm / frame).
  • the same pattern is updated every frame without moving the pattern.
  • the vehicle decelerates at the predetermined deceleration speed, and when the speed reaches the predetermined moving speed (or after a certain time elapses), it enters the stop mode.
  • the display control unit 401 is used to display the picture at the top row, the first picture in each mode. It is provided with an address generating means for generating the read start position and read amount of each pattern, such as a two-stage pattern and a third-stage picture.
  • the read start position and the read amount of the picture for each mode are stored in the storage means corresponding to each frame.
  • FIG. 9 shows a block diagram for the picture output of the display control unit 401.
  • Figure 10 shows the display timing chart.
  • FIG. 11 shows an explanatory diagram of the configuration of a register.
  • Figure 2 shows an explanatory diagram for an address instruction.
  • the display control unit 401 As described above, the display control unit 401
  • the pattern and the flow state pattern are stored in C G-R ⁇ M for each pattern, and in order to read and display each pattern,
  • CG — R ⁇ M address instruction The display in the display section 1.] ⁇ 0 is displayed for each column of each slot, and the display area of each column shows a predetermined area, for example, about four pictures. It is assumed that there is an area that can be displayed simultaneously.
  • Display unit 1 0 rather also .1 Bruno 6 0 seconds: IZ 3 to update the display in full les over beam span at constant intervals of every 0 seconds (V- S yc period), the full record over arm Line scan is performed every time.
  • the display control unit 401 reads a pattern to be displayed in the display area of each column for each frame, and displays the same pattern in the stop mode. During the rotation operation, the display position of the picture displayed in the display area of each column is moved.
  • the display control unit 40 when reading a picture from the ROM, shifts the start position of the reading for each frame by the moving amount and shifts the picture displayed within the display area. By reading out the picture and reading out the picture sequentially in a predetermined order, the display is performed as if rotating. Further, in this embodiment, the movement amount is changed between the acceleration mode, the constant speed mode, and the deceleration mode. In the acceleration mode, the mode is switched from reading a still image pattern to reading a flow state pattern.
  • FIG. 13 shows the data structure diagram of the acceleration mode.
  • Fig. 4 shows the data configuration of the acceleration mode when switching screens
  • Fig. 15 shows the data configuration of the constant speed mode
  • Fig. 1 ⁇ shows the data configuration of the deceleration mode.
  • SSDT 0 to SSDT 21 indicate the display position of each picture in each frame in the acceleration mode, and the amount of movement determined in advance for each frame. It is displayed shifted. Each frame displays a picture on the screen, such as the picture at the top, the picture at the second, the picture at the third, and the picture at the fourth.
  • SSDT 0 to SSDT 21 are template tables corresponding to each frame. The template table has a small number of read head positions and read amounts from the top to the bottom. I also remember. In Fig.
  • Figure 1 shows an example of the data structure of the template table.
  • (1) indicates a control code, and the control code indicates a force for displaying a new pattern pattern with respect to the previous display frame; This is a flag byte for displaying the same pattern pattern.
  • the code indicating the deceleration mode selection instruction when a stop instruction is given in the next frame the code indicating the current mode Can be set in advance.
  • the identification information of the display pattern (still image pattern or flow state pattern) from which the pattern at the top is read is shown.
  • 3 is the base address, which indicates the start position of the ROM of the display pattern.
  • bias value 4 is a bias value, and this bias value indicates the number of rasters from the beginning to the display start position in order to indicate from which position of the pattern the image is displayed. Read start position can be determined.
  • 5 indicates the total number of display rasters.
  • 6 and 7 indicate the second row of picture display data, and 8 and 9 indicate the third row of picture display data.
  • a move pointer is provided to indicate the position of the template table.
  • the move pointer can be composed of a counter indicating the position of the display template of each slot, and counts the V sy signal sequentially.
  • the data read from the template table is temporarily stored in the work temporary.
  • the display control unit repeatedly reads out the template SSDT0 (stop mode) after the slot machine is powered on by 0 N.
  • Template processing is performed independently for slots 1, 2, and 3.
  • the picture data to be displayed is stored in the CG-ROM, and when this ROM is accessed, it is directly output as video data to the CRT (or ⁇ , CD). Therefore, it is not necessary to transfer the picture data to V RAM once and read it out as a video signal.
  • Several types of notation registers (tables) are prepared for each pattern of patterns, and hold information for each pattern data.
  • the pattern is a still image as described above. It is a variation of a picture description, such as a pattern of a plurality of patterns, such as a pattern or a flow state pattern.
  • the slot bias register (table) has slots corresponding to S] ot 1, 2, and 3, and the pattern of the slots is indicated by a symbol.
  • One rotation is prepared for each byte.
  • the slot via register stores the address of the pattern register stored for each pattern, and the pattern register address corresponding to the rotated pattern. Record the loss.
  • These symbols correspond to the pattern Act on the data, c. Defined as the bias value from the base address of the turn register + address 1, and generates the address of the ROM data to be displayed.
  • the slot pointer is a counter that acts as a pointer to the slot bias register, indicating sequentially where the slot rotation is currently.
  • the increment of the slot pointer is indicated by the contents of the template described above.
  • the template is for describing the aspect of the pattern rotation for each frame.
  • a total of 4 9 sheets are provided.
  • the data structure in the template is as shown in (iv) in the figure above. This template is sequentially called for each frame, and indicates the read start address of the CGROM to be displayed, the total number of read bytes, and the like.
  • the display control unit generates an R ⁇ M read address as follows by expanding template data read out in synchronization with V sy. .
  • the contents of the slot bias register indicated by the slot pointer and the base address of the pattern register specified by the template and a fixed value of 1 are used. No ,.
  • the ROM area real location address in the turn register is accessed.
  • the content of the slot bias register is the address value of the pattern register indicating the pattern of N3 (how far away from the start position of the register of the display pattern)
  • the content of the template is The address of the pattern register is obtained from the start position of the register of the display pattern and the fixed value as the base address.
  • the pattern register is read based on the address of the pattern register, and a ROM area real location address is obtained.
  • an address to be actually read from the CG-ROM is obtained from the R ⁇ M area real location address and the template base bias value.
  • the bias value for this read is supplied from the template.
  • the pattern arrangement order is decided, so it is inevitably decided by going up the slot bias register sequentially.
  • the reading is performed without the need for the base bias L1, the number of read rasters Ml, and the like.
  • One raster is NO.
  • the value of K1 written in the turn register is extracted.
  • a and B There are two types of temporary, A and B. While A is the current frame and data is read by interruption, the next frame is on the B side. The necessary data can be prepared in the system. This is repeated sequentially.
  • PS conversion means 901 and 902 convert parallel data into serial data.
  • the timing generators 903 and 906 generate the necessary timing in the display control unit.
  • the CG-ROM 904 is display data storage means for storing picture display data, and stores various pictures of a still picture pattern and a moving picture pattern.
  • V—RAM 905 is background image storage means for storing a background image.
  • the slot 1 address counter 907 instructs the read address of the CG-ROM 904 in the slot.
  • the cut-1 raster counter 908 indicates the number of rasters to be read from the CG-ROM 904 in the cut 13: I.
  • the slot 2 address counter 909 and the slot 2 raster counter 910 are used for reading the CG-R ⁇ M 904 address in slot 2. Specify the number of rasters and.
  • slot 3 address counter 91 1 and slot 3 raster counter 91 are in slot 3.
  • the address counter and raster counter of slot 1, slot 2 and slot 3 are address generation means for generating the read start position and the read amount. Is configured.
  • Each raster counter reads the number of rasters from the template table and stores them. In addition, each address counter loads the address at the read start position from the temporary, and counts up by the stack.
  • the control section 920 controls the address counter and the raster counter, and instructs to read data by the data request signal from the raster counter power.
  • the display period of each slot is indicated by time division as shown in Fig.10. In FIG. 10, the frame is updated every V sy signal, and the display data for the raster is read out on the H sy signal.
  • the raster counter When the count value becomes 0, the raster counter generates an interrupt and outputs the next data (data related to the second picture) request signal.
  • the control unit 920 requests the ROM read address of the second picture and the number of rasters from the temporary memory. Supply to slot. This is repeated for the third picture, the fourth picture, and so on.
  • An optical camera is used to provide a shutter with a frame span time (a shutter speed of 1 ⁇ 0 seconds) and a slot equipped with a conventional mechanical rotary drum. Rotate the machine to shoot the drum. At this time, auxiliary light such as a strobe is not used, and a stable light source such as natural light or a heated lamp is used.
  • auxiliary light such as a strobe is not used, and a stable light source such as natural light or a heated lamp is used.
  • the image is shot with the image up and down, as shown in Figure 19. This image is read by a scanner or the like, and the image is converted into digital data, which is used as a flow state pattern.
  • FIG. 7 is an explanatory diagram of display screen switching when the flow state pattern is used.
  • FIG. 7 shows the display pattern of the frames ((-1), ( ⁇ ), and ( ⁇ +), and the appearance at the time of the (N + 1) frame.
  • ⁇ Dot is moved by the distance that the drum-type slot machine moves when it is rotated.
  • ⁇ +] At the time of the frame, it looks as shown in Fig. 7 due to the afterimage of the human eye.
  • the still image pattern and the pattern in the flowing state are stored in the CG-R ⁇ , and the pattern in the flowing state from the still image pattern is stored at a predetermined time.
  • FIG. 6 shows an illustration of switching the display screen when using a still image.
  • FIG. 6 shows the display pattern of the frames (N-1), ( ⁇ ), and (N + 1)-, and the appearance at the time of the (N + 1) frame. .
  • the pattern in the flowing state is not a pattern at rest, but a pattern that moves at a speed of 1 / ⁇ 0 or 1/30 seconds, and displays that pattern. .
  • each picture appears to flow, the sharpness of each picture is lost, and the whole drum can be felt as if the whole drum is rotating. Although the screen looks blurred in this way, it is blurry.
  • Each pattern is at a level where it is possible to determine what it is, so it is not suitable for high-level customers who are looking at it. Have been fully satisfied.
  • the position where the pattern is displayed is moved by moving the position where the pattern is displayed on the display screen, as compared with the conventional slot machine in which the pattern is switched to the same position. Therefore, it can be felt as if it is actually rotating.
  • the rotation speed gradually increases, albeit for a short period of time, and eventually becomes constant, and the stop switch is pressed. This time, the rotation speed gradually slows down, and the rotation pattern eventually comes to a halt.Then, the drum approaches the rotation of the drum of the mechanical slot machine. You can do it.
  • Fig. 26 and Fig. 27 show examples of display in the case of line display.
  • reference numerals 20a, 20b, and 20c denote slots displayed on the display unit 10.
  • (B) shows the case where the line is displayed in the middle horizontal row
  • (C) shows the case where the line is displayed in the upper, middle and lower three rows
  • (D) Indicates the case where the upper, middle, and lower three rows are displayed in a line, and the diagonal rows are displayed.
  • the winning combinations are displayed in a line.
  • a line in the middle row is used as a betting line, such as a combination in which predetermined patterns are arranged in a row in the middle row of three pictures. indicate.
  • betting lines are displayed as shown in Figure 2 ⁇ depending on the number of sheets or the rate of input.
  • a game take-in medium selection switch can be provided for each betting line as a hang ratio button. For example, as shown in ( ⁇ ) of FIG. 26, when a single row is applied in the middle row, the button switch of the ratio button 1 is used, and as shown in (C) of FIG.
  • the button switch for the hanging ratio button 2 should be used.
  • the upper, middle, and lower rows should be used.
  • a hanging switch of the hanging ratio button 3 is used.
  • the line is displayed as a hit.
  • the display color of the line may be changed, or the picture may be displayed so as to surround the picture with a frame as shown in FIG.
  • the word “hit” may be displayed in the background portion, and the hit indication can be defined in advance in the V-RAM.
  • a departure display may be displayed.
  • FIG. 23 shows a hardware configuration diagram when the line display and the hit display are performed.
  • the V-RAM 905 is a background storage means for storing a background image other than the picture display of the slot.
  • This embodiment has a plurality of different backgrounds. As a plurality of different backgrounds, backgrounds for performing line display and the like as shown in FIG. 2 ⁇ described above are provided. In this case, V-RA ⁇ may be provided for each background, or one V-RAM may be used in divided areas.
  • V-RAM 3 is provided for the betting line.
  • V—RAM 3 is a winning combination storage means for displaying the betting line and the corresponding area, and displays the betting line and the corresponding area corresponding to the betting rate on the display screen. It is already memorized.
  • V—RAMI has background storage means, other than betting lines and Background data is stored.
  • the V-RAM 2 is a picture storage means, in which a picture of a slot is stored, and may be constituted by a ROM as described above.
  • the output of the picture storage means, the background storage means and the winning combination storage means is controlled by the display control means.
  • V—The data stored in RAM 3 contains all the frame data shown on the display surface, the betting line and the corresponding display are high data, otherwise the low data I remember it.
  • the output of the other V—RAM force has priority in the mouth data portion.
  • the video signal output from each V-RAM can be switched based on the data itself stored in V-RAM.
  • the data stored in V—RAM 3 is displayed with the highest priority.
  • the V-RAMI stores normal background data, and stores alpha data in a picture display area.
  • V—RAM 2 in accordance with an instruction from the slot display timing circuit of the display control means, the picture data shown in V—RAM 2 is read prior to the background data in V—RAM]. Be sent out. As described above, the reading of V—RAM 2 is performed by an instruction from the display control unit, and when an instruction is issued, , V—Reads before RAM 1. [V-RAM] is read out at any time by a sequential counter (not shown) and output. Also, V— Corresponding to the betting line corresponding to the hanging rate and the identification number of the corresponding display, stored in RAM 3 and stored in a betting line table, which has a head address for each in advance. deep .
  • V—Reading from RAM 3 directs the betting line table from the game control unit based on the betting line identification number to indicate the betting line or hit display.
  • the corresponding start address is read. From the head address, a predetermined area of V-RAM 3 is read, and a corresponding betting line or a corresponding display is displayed.
  • Fig. 22 is a diagram for explaining the process allocation of the game control unit.
  • the processing in the game control unit is mainly for processing apparently parallel processing of a basic timer clock interrupt, a medium outflow interrupt, a communication interrupt, and a plurality of jobs. Scanners are divided into and.
  • the scan controller is an execution control unit that controls the execution of a plurality of jobs, and a plurality of processing units are defined as jobs under the control of the scan controller. .
  • the game control unit has a CPU, and each job has a predetermined processing procedure, and a program indicating the processing procedure is set in a storage device such as an R ⁇ M. .
  • interrupt processing it is processed as needed when an interrupt occurs. Job assignment in the scan controller is based on the scan controller activation command during the processing of each job.
  • the scan controller has a register for scanning.
  • the scan register has a job condition code (job identification code, registration end code) corresponding to each job. This indicates the jump address (including the start flag), jump code (instruction to jump to the start address of the job), and break address (start address for the next scan).
  • the initial address is indicated at the time of initial setting), and the registration end flag is set to ⁇ N for the last condition code.
  • the startup flag uses one visit of the job's condition code, is set when processing should be performed for each job, and is reset when processing is completed.
  • the job When the job is started, the job is processed according to the processing flow of the job, and when the “RST 08 (address 08)” j of the scan controller start instruction is executed, the scan is executed.
  • the processing shifts to controller processing, and if the startup flag of the next job is 0 N according to the specified migration order, the processing shifts to the next job. It is set during job processing, and when RST08 is executed, the execution address of the job that broke is stored in the scan register at the break address.
  • the job is processed from the continuation of the job when scanning. For example, the processing of job 1 is executed, and the instruction to start the scan controller is executed. Then, the scan controller causes the job 2 to execute the process.
  • Job 2 starts the processing of Job 2 if the startup flag is set, and moves to the next job if it is not set. If the scan controller does not move until the last job, the job returns to [Job]., And the address is stored in the break address of the scan register of Job 1. Restart the process from. Unless the startup flag has been set, each job is immediately moved to the next job, so processing can be shifted in a short time just to scan, so that it is useless. It is possible to prevent the consumption time from being generated.
  • Fig. 20 and Fig. 2 show the flow chart of the game control unit during job 1 game progress.
  • Figure 20 shows the ⁇ -chart from the time the slot machine was powered on and the game was started to before the stop switch was appointed, and
  • Figure 21 shows Shows a flow chart from when the stop switch is pressed to the output medium.
  • the start button is set to “N”, it is determined whether or not there is a holding medium corresponding to the hanging ratio button. If there is a holding medium, the lamp provided on the lamp of each hanging ratio button or the display means is provided. Set the start-up flag of the display controller of Job 5 to display the line corresponding to the hanging ratio, and instruct the display control unit to display Set the startup flag of the music control of Job 8 so that sound is generated. If the number of media is insufficient, the display control unit may be instructed to display black or a beep sound may be issued to notify the player. Set the start-up flag of the controller.
  • the multiplication number is subtracted from the number of holding media, and the display control unit is instructed to rotate the slot, and “RST 08 (restart 0 8) (Address) Execute j.
  • the lamp of the slot stop button is displayed.
  • the display control is performed so that the input gate of each stop button is closed and the rotation display of each slot is stopped. Instruct the unit.
  • start the timer After turning on the start button, and stop each slot after the predetermined gap. Process. After stopping each slot, each pattern is stored.
  • a music job may be instructed to change the music. It is determined whether or not the combination of the arrangement of the patterns on each betting line matches the predetermined combination according to the multiplication factor. If there is a hit, an instruction to make a hit display on the display control unit is given, and a fan job is given to the music job. Also, in the case of a departure, the departure display is instructed to the display control unit, and the departure to the music job is instructed to output the fanfare. Calculate the number of awarded media according to the ratio of the cage and display the number of awarded media. As a result, the start flag of the medium discharge management job is set to 0 N, and the medium discharge processing is performed by the medium discharge management job. As described above, various jobs are processed by the game control unit, and the progress of the game can be controlled.
  • FIGS. 24 and 25 show the processing flow of the case where the number of buttons is one and the case where the number of buttons is three.
  • each betting line is set corresponding to each button.
  • the number of times the button is pressed is counted by a counter, and the betting line is displayed in accordance with the number of times the button is pressed.
  • Set For example, as shown in ( ⁇ ) in Fig. 26, when hanging one row in the middle row, the user presses the hanging ratio button once, and as shown in (C) in Fig. 26, the upper row and the middle row To hang the lower three rows, press the hanging ratio button twice, and as shown in (D) of Fig.
  • the upper, middle, and lower three horizontal rows and the diagonal rows are To multiply, press the multiplication button three times. Pressing the button four times returns to the case where a single row is applied in the middle row, as shown in ( ⁇ ) in Figure 26.
  • the gait rate is set according to the count value of the force counter that counts the number of times the hang rate button is pressed. Subsequent processing is display-controlled, and is performed in the same manner as the processing shown in FIGS. 20 and 21.
  • independent control flows can be set as independent jobs.
  • the waiting time of each process it is possible to move to another job and skip the non-executed process parts, so that no wasted time is generated.
  • the display of the line and the display of the error are stored in a storage device such as a V-RA, and the game control unit gives an instruction in accordance with the progress of the game, thereby displaying the display control unit.
  • the bird can draw each display.
  • a circuit configuration that prioritizes the output from V—RAM that stores the line display and the hit / miss display With this configuration, it is possible to draw the background, the pattern of the slot, and the line display and the hit / miss display with a simple configuration. Further, by providing a button for each hanging ratio, the player can set the hanging ratio more easily.
  • the present invention is not limited to a slot machine device, and performs background display and moving display in a device having a graphic display such as a CRT, LCD, or plasma.
  • display control by providing the respective storage means, display output can be performed.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Slot Machines And Peripheral Devices (AREA)

Description

'明 細 書 画面表示型スロ ッ 卜マシン 技術分野 本発明は、 スロ ッ 卜マシンのゲーム面に表示装置を備える 場合の画面表示型スロ ッ トマシンに関する。 背景技術 従来のスロ ッ トマシンは、 各種の絵柄を備える、 3個の回 転 ドラムのスロ ッ 卜 が回転する よ う になっ ている。 スロ ッ ト マシンでは、 ゲーム開始指示を受け付ける と、 3個の回転 ド ラム を回転させ、 停止スィ ッチのボタ ンが順次押される と ド ラムの回転を停止する。 停止後の各スロ ッ トの絵柄の組合せ に応じて、 所定数のゲーム媒体を賞出するよ う になっ ている また、 回転する ドラムの代わ り に正面に C R T を設け、 C R Tに 3列 3行で合計 9個の絵柄を表示させるスロ ッ 卜マシ ンがある。 さ ら に、 国際公開番号 W〇 9 2 1 1 0 7 0 に記 载されている よ う に、 液晶表示器を備えて、 絵柄を表示させ るスロ ッ トマシンが提供されている。
上記従来技術のスロ ッ 卜マシンでは、 ゲーム媒体の投入枚 数に応じて、 赏出組合せと なる組合わせの数が異なっ ている, 賞出組合せは、 例えば、 ゲーム媒体を 1 锢投入 した場合には . 3個の ドラムの中段で横一列に同種の絵柄が揃う組合せであ り 、 ゲーム媒体を 2個投入 した場合には、 3個の ドラムの上 段、 中段、 下段のいずれかで横一列に同種の絵柄が揃う組合 せであ り、 ゲーム媒体を 3個投入 した場合には、 3俩の ドラ ムの上段、 中段、 下段のいずれかで横一列に所定の絵柄が揃 う か、 あるいは、 斜め一列に所定の絵柄が揃う組合せと なつ ている。 また、 ゲーム媒体を投入する代わ り に、 褂率のボタ ンを押すこ とで、 枚数に応じて、 赏出組合せと なる組合わせ の数が異なっ ている。 これらの黉出組合せと なる、 上段、 中 段、 下段、 斜めの各配列を示すために、 正面ガラ スの ドラ ム 付近には、 各配列に沿っ たライ ンが描かれている。 このライ ンは、 従来の ドラム回転式のスロ ッ トマシンにおいては、 表 面保護用の正面ガラ スに印刷された線であ り 、 ゲーム媒体投 入時、 も し く は、 掛率のボタ ンの押下によ り掛け られたライ ンが点灯する よ う になっている。 また、 スロ ッ トマシンの回 転停止後に、 掛け られたラ イ ンの絵柄が所定の絵柄の組合せ に一致する場合には、 ライ ン表示を点滅な どを させるよ う に している。
しかしながら、 こ のよ う なスロ ッ トマシンでは、 賞出組合 せが揃つ たと きの表示は、 前面ガラ スまたは前面表示器の表 示によ るため、 表示の変化がつけに く く 、 ゲームの面白みに 欠ける と い う 欠点がある。
また、 液晶表示器を利用 したスロ ッ トマシンにおいては、 絵柄を表示するための液晶絵柄表示器と線画を表示するため の液晶線画表示器と を備えて、 液晶線画表示器を液晶絵柄表 示器の前面に配置している。 液晶線画表示器を用いる こ と に よ り 、 通常は液晶線画表示器を透光状態に し、 液晶絵柄表示 器に絵柄を表示し、 ラ イ ン表示を行う場合には、 液晶線画表 示器のラ イ ン表示の部分を通電する こ と によ リ遮光状態に変 化させる こ と によ リ ライ ン表示を行っ ている。
このため、 液晶の透過率が悪いために、 透光状態で絵柄を 表示しても見づらい と い う欠点がある。 また、 液晶パネルを 液晶絵柄表示器と液晶線画表示器とで 2枚用意するために、 コ ス 卜的にもスペース的にも無駄が生 じ る。 発明の開示 本発明は、 かかる問題点を解決すべ く なされたもので、 迫 力 と面白みがある表示ができ る よ う なス ロ ッ トマシ ンを提供 する こ と を 目的とする。
上記課題を解決するために、 遊技者に対向する面に表示画 面が設け られる表示手段と、 該表示手段に各スロ ッ ト ごと に、 静止状態の表示とゲーム実行中の状態の表示と を させる よ う に制御する表示制御手段と 、 ゲームの実行開始を指示するた めの開始指示を受け付けて前記表示制御手段に開始指示する 開始指示手段と、 各スロ ッ ト ごと に絵柄の変化の停止を指示 するための停止指示を受け付けて前記表示制御手段に停止指 示をする停止指示手段と、 ゲーム の進行を制御するゲーム制 御手段と を備える スロ ッ トマシンにおいて、 複数の種類の絵 柄パタ ーン を記憶し、 読み出 しア ド レスの指示に基づいて、 記憶しているデータ を前記表示手段に出力する記憶手段と 、 前記表示手段に背景を表示させるための背景を記憶している 背景記憶手段と を有し、 前記表示制御手段は、 前記記憶手段 および前記背景記憶手段に対して出力の指示をする。
前記表示制御手段は、 前記表示手段のスロ ッ ト ごと に複数 の絵柄を表示させ、 前記背景記憶手段は、 背景と して、 各ス ロ ッ トの各絵柄位置の、 所定の各絵柄位置の賞出組合せに関 する表示情報を記憶する こ と ができ る。 また、 各スロ ッ トの 各絵柄位置の、 所定の賞出組合せを選択する選択指示手段を さ ら に有 し、 前記表示制御手段は、 前記選択指示手段で選択 された賞出組合せを表示出力するよ う に、 前記背景記憶手段 に指示する。
さ らに、 前記ゲーム制御手段は、 絵柄の変化の停止後の絵 柄の組合せが、 所定の絵柄の組合せに一致する か否かを判断 し、 前記背景記憶手段は、 背景と して、 前記所定の絵柄の組 合せに一致した場合と、 一致しない場合との う ち少な く と も 1 の所定の表示情報を記憶する こ と ができ る。
また、 前記選択指示手段は、 各絵柄位置の所定の赏出組合 せを複数備えて、 いずれの賞出組合せを選択するかを指示す る選択制御手段と 、 賞出組合せを選択操作される操作部と を 備え、 前記操作部は、 前記所定の複数の賞出組合せに対応し て設けられる よ う に しても よ い。 この様に、 賞出組合せのベッティ ングライ ンや当 り /外れ 表示を背景記憶手段に記憶しておく こ と によ り 、 所定の表示 をする こ と ができる。 また、 背景記憶手段を書き替えるのみ で、 表示の変更がしゃすく なる。 これによ リ、 迫力と面白み と をもつ表示型スロ ッ トマシンを提供する事ができる。 図面の簡単な説明 図 1 は表示装置を備えるス ^ ッ トマシンの外観図 A、 図 2 は表示装置を備えるスロ ッ トマシンの外観図 B、 図 3はゲ一 ム用媒体物を利用 した場合の内部構成図、 図 4 は表示型スロ ッ トマシンの構成部、 図 5は表示画面切替の説明図、 図 6は 静止画を利用 した場合の表示画面切替の説明図、 図 7は動画 を利用 した場合の表示画面切替の説明図、 図 8 は表示ュニッ 卜の高速画面切替の説明図、 図 9 は表示ユニッ トの絵柄出力 ブロ ッ ク図、 図 :! 0 は表示タ イ ミ ングチャー ト、 図 】 1 はレ ジスタ構成説明図、 図 1 2はア ド レス指示のための説明図、 図 】 3 は加速パターンのデータ構成図、 図 】 4 は加速パター ンのデータ構成図、 図 ]. 5は定速パタ ーンのデータ構成図、 図 :! 6 は減速パタ ーンのデータ構成図、 図 :! 7 は絵柄移動速 度グラ フ、 図 1 8は静止画パターンの説明図、 図 1 9 は回転 動作中の流れ状態パタ ーンの説明図、 図 2 0 は、 ゲームプ ロ —チヤ — 卜 (その ]. ) 、 図 2 1 は、 ゲーム フ ローチヤ 一 卜 (その 2 ) 、 図 2 2 は、 ジョ ブの処理割当ての説明図、 図 2 3は、 掛けライ ン表示および当 り表示のハー ド構成図、 図 2 4 は、 : R E T釦が:! 個の場合のフ ローチャー ト、 図 2 5 は、 B F1 T釦が 3個の場合のフ ローチャ ー ト、 図 2 6は、 ライ ン 表示説明図、 図 2 7 は、 絵柄およびライ ン表示説明図。
発明を実施するための最良の形態 以下、 本発明の実施例について図面に基づいて説明する。 図 1 および図 2 に本実施例における外観図 A および B を示 す。 図 】 および図 2 において、 ゲーム面 】 0 1 は、 表示部:! 1. 0 を配置する こ と ができ る。 表示部 1 1 0 は、 ディ スプレ ィ ゃ液晶な どの表示手段であ り 、 スロ ッ トマシンにおける各 種の絵柄を表示する。 表示部 1 1 0 には、 複数の絵柄の列が 従来の回転 ドラムの と き と 同様に表示され、 絵柄を移動させ. また、 絵柄を順次切替える こ と によ り 回転している よ う に絵 柄を変化させて表示する こ と ができ る。 表示部;! 1 0 は、 各 列ごと に表示手段を備えるよ う に しても よい。 また、 ゲーム 時に賞出組合せのラ イ ン を表示した り 、 絵柄組合せがあ ら か じめ定めた絵柄に揃っ た と き に揃っ たこ と を示すよ う な表示 をする よ う に してもい。 入出力部: I 0 2 は、 通常のスロ ッ ト マシンで利用する メ ダルや紙幣および硬貨も し く は金額ゃメ ダルの数な どを記憶しているカー ドな どのゲーム をするため のゲーム用媒介物を入出力する。 賞出媒体数 1 0 3 は、 スロ ッ トマシンの絵柄が予め定めた絵柄に並んだと き に賞与と し て払いだすゲーム用媒介物の数も し く は金額等の賞出数を表 示する表示手段である。 ゲーム用取入れ媒体数 1 0 4 は、 入 出力部 1 0 2 から入力されたゲーム用媒介物が入力された数 も し く は金額等を表示する表示手段である。 ゲーム用取入れ 媒体選択 S W 1 0 5 は、 ゲーム時にゲーム用媒介物を掛ける 数も し く は金額を指示するための指示スィ ッ チであ り 、 例え ば、 メ ダルの数に応じて赏出の組合せを設定でき る よ う に指 示でき る。 内部持ち媒体数 1 0 6は、 賞出媒体数を出力 して いない場合のス口 ッ トマシ ン内部に保持してい るゲーム用媒 介物の数も し く は金額等を表示する表示手段である。 清算 S W ] 0 7は、 ゲーム終了時に、 内部に保持しているゲーム用 媒介物の数を清算を指示する指示スィ ッ チである。 例えば、 清算 S W ] 0 7 が押される と、 内部に保持している数だけゲ ーム用媒介物を出力 した り 、 カー ドな どの場合には、 内部に 保持している数をカー ドに記憶させ払い出すこ と ができる。 始動レバ一 1 0 8は、 ス ロ ッ ト マ シ ンの絵柄の回転表示の開 始指示を受け付けるための指示手段である。 ゲーム停止 S W 1 0 9は、 各列ごと に対応して設けられ、 ゲーム停止の指示 を受け付けるための指示手段である。 ゲーム俘止 S W 1 0 9 でゲーム停止の指示を受け付ける と、 所定の停止タ イ ミ ング で各絵柄の変化を停止する。 また、 ゲーム停止 S W 1 0 9 を 設けずに、 回転表示の開始後、 所定の時間経過後に 自然に停 止するよ う に しても よ い。
また、 図 2 に示す外観図 B のよ う に、 さ らに、 ゲーム用媒 体物と してメ ダルや玉を利用する場合には、 ゲーム用媒体取 リ入れ S W 2 0 ] 、 媒体払出 レバー 2 0 2、 ゲーム用媒体取 リ入れ口 2 0 3、 媒体払出口 2 0 4 、 皿 2 0 5 および賞出媒 体払出口 2 0 6 を備えるよ う に しても よい。 皿 2 0 5 は、 ゲ —ム用媒体物を受ける ためのものであ り 、 ゲーム用媒体取 リ 入れ口 2 0 3 、 賞出媒体払出口 2 0 6 および媒体払出口 2 0 4 に接続されている。 ゲーム用媒体取 り入れ S W 2 0 1 は、 皿 2 0 5 に保持されているゲーム用媒体物をゲーム用媒体取 り入れ口 2 0 3 よ り取 り入れる場合の指示手段である。 媒体 払出 レバー 2 0 2 は、 媒体払出口 2 0 4 からゲーム用媒体物 を出力する場合の指示手段である。
図 3 には、 図 2 に示すよ う な外観を備える と きにおける、 ゲーム用媒体物を利用 した場合の内部構成図を示す。 図 3 に おいて、 桶 3 0 1 はゲーム用媒体物を供給するための通路で あ り 、 ゲーム用媒体物は、 シュー ト 3 0 2、 ジヤ ノくラ 3 0 3 およびゲーム用媒体物のスピー ド減速装置 3 0 4 を介 して、 ゲーム用媒体物を計数するボールカ ウンタ 3 0 5 に導入され る。 オーバーフ ロー検出機 3 0 6 は、 皿 2 0 5 にゲーム用媒 体物が満杯のために赏出媒体払出口 2 0 6 よ り ゲーム用媒体 物が出力できない状態を検出する。 4違カ ウ ン タ 3 1 2はゲ ーム用媒体取 り入れ口 2 0 3 よ リ敢 リ入れたゲーム用媒体物 の数をカ ウ ン トする。 入出力部 1 0 2 と して、 紙幣投入口お よび識別機 3 0 7 、 硬貨投入口およびセ レ ク タ 3 0 8 および 力一 ド リ 一 ドノライ タ ー 3 1 0 を備える よ う にできる。 コ ン ト ロ一ラ 3 〕 3 は、 制御部であ り 、 ゲーム用媒体物の入出力 を管理し、 ゲーム を制御し、 表示部 1 1 0 に表示するための 制御を行う 。
図 ] に示すよ う に、 ゲーム用媒体物を利用 しない場合の内 部構成は、 コ ン ト ロ ーラ 3 1 3 および入出力部 1 0 2 を備え ればよい。
つぎに、 本実施例における詳細な内部構成について図 4 を 参照 して説明する。 図 4 は、 表示型スロ ッ トマシンの構成の ブロ ッ ク 図を示している。
図 4 において、 表示型スロ ッ 卜マシンのコ ン ト ロ一ラ 3 ュ 3 は、 ゲームの進行を制御するゲーム制御ュニ ッ ト 4 0 3 と、 スロ ッ ト回転様相を シ ミ ュ レ一卜する表示制御ュニ ッ 卜 4 0 1 と、 イ ンタ フ ェース基板ユニ ッ ト 4 0 4 と を備える。 図 4 においては、 ゲーム制御ュニ ッ 卜 4 0 3 および表示制御ュニ ッ ト 4 0 1 のそれぞれに C P Uを持っ た独立したュ ニ ジ 卜 と なっている。
システム と しての全体の動きは、 ゲーム制御ュ ニ ジ ト 4 0 3 が、 R O M (Read Only Memory) に記憶しているプロ グラ ムに従い、 主となっ てゲームの進行を制御し、 表示制御ュニ ッ ト 4 0 1 に対して、 スロ ッ ト回転および停止の指示を、 ノヽ。 ラ レル通信イ ンタ フヱ 一ス 4 0 2 を介して通信伝送する こ と によ り ゲームの進行を行なう 。 ゲーム制御ュニ ッ 卜 4 0 3は、 停止時に、 前記表示手段の所定の位置に表示されている絵柄 の組合せが、 所定の絵柄の組合せと一教したこ と を判断する。 表示制御ュニ ッ 卜 4 0 1 は、 各種の絵柄を回転している よ う に表示させるために、 R〇 Mに各種の絵柄パタ ーン を記憶し、 V R A M (Video Random Access Memory )には ¾匕景画を言己憶 しておき、 各スロ ッ トの絵柄の表示状態を変化させている。 各スロ ッ トの表示動作状態は、 停止モー ド、 加速モー ド、 定 速回転モー ドおよび減速モー ドな どのよ う に、 複数状態を設 け、 それぞれの絵祸データ を フ レ 一ムスパン ^位で表示部:! 1 0 に伝送する。 R〇 Mに記憶している各種の絵柄パタ ー ン は、 表示状態の停止モー ド、 加速モー ドおよび減速中モー ド の静止画パタ ーン と 、 定速回転動作モー ドの動画風に見せる ために、 絵柄パタ ーンが移動 している状態において、 見かけ 上流れた状態を呈する、 流れ状態パタ ー ン と に対応して設け ておく 。 R〇 Mは、 着脱が可能なよ う に構成しても よい。 も し く は、 R 0 Mは、 書替え可能な、 紫外線消去形 P R〇 M ( E P R 0 M ) や電気的消去型 P R O M ( E E P R O M ) を 使用 してよい。 静止画パタ ーン と しては、 例えば、 図 1 8 に 示すよ う に、 通常の静止画を記憶しておき、 回転動作中の流 れ状態パタ ー ン と しては、 図 1 9 に示すよ う に、 実際にメ カ 二カルな ドラムが回転している状態と認識でき る よ う な、 絵 柄が流れている よ う な絵柄パタ ー ン をそれぞれ記憶する。 表 示制御ュニ ツ ト 4 0 3 は、 各表示動作状態に応じて、 R O M に記憶している、 静止画パタ ーン と流れ状態パタ ーン と の絵 柄パタ ー ンの読み出 し を切替る。 表示部 】 1 0では、 V R A Mに記憶されている背景画と、 各表示状態の絵柄パターン と を重ねあわせて表示する。 イ ンタ フ —ス基板ユニ ッ ト 4 0 4は、 入出力部 1 0 2や各種の指示スィ ッ チ、 表示手段な ど を接続し、 ゲーム制御ユニ ッ ト 4 0 3 によ り制御される。 指 示スィ ッ チ には、 ゲームの開始を指示するための開始指示を 受け付けて各列ごと に絵柄の表示を変化させるよ う に表示制 御ュニ ッ ト 4 0 1 に対して開始指示する開始指示手段の始動 レバーと、 各列ごと に絵柄の変化の停止を指示するための停 止指示を受け付けて表示制御ュニ ッ ト 4 0 1 に対 して停止指 示をする停止指示手段と を少な く と も備えている。 また、 ス ロ ツ トマシンには、 絵柄が揃っ たと きな どに音を出力するた めのスピーカ を備えても よ い。
図 4 に示すよ う に、 本実施例においては、 従来のメ カ式ス ロ ジ 卜マシンにおけるパルスモータ 一駝動部、 パルスモータ 本体、 ス ロ ッ ト ドラムおよびパルスモータ 一位置検出等の部 分を、 表示ュニ ッ 卜 に置きかえた形の構成と なっている。
つぎに、 表示制御ュニ ッ 卜 4 0 1 の構成を図 8 を参照して 説明する。 表示制御ュニ ッ 卜 4 0 】 は、 高速に画面を切 リ替 えるために、 背景画を記憶する V R A Μと、 スロ ッ トマシン の絵柄部分の表示データ を記憶する R O M と、 ア ド レス発生 手段と を備える。 図 8 における各部の機能を以下に説明する。
①表示データ R O M部に、 表示すべき全ての絵柄データ を記 憶しておく 。 また、 何の絵抦が R 0 Mの何ア ド レスから始ま るのかは、 システムメモ リ 内にパタ ーン レジスタ と して持つ ている。
②ァ ド レスカ ウ ンタ 部は、 表示データ R〇 Mの内容を読出す 為のカ ウ ン タ で、 キャ ラ ク タ 読出 し ク ロ ッ ク によっ て順次力 ゥン ト u P (または d o w n ) する。
③表示開始位置ァ ド レ スバッ フ ァ は、 次に表示すべき絵柄の 読出開始番地をス ト ッ クするバ ッ フ ァ で、 前の絵柄を表示し 終っ た時点でデータ がア ド レスカ ウ ンタ 部に ロー ドされる。
④データ カ ウ ン タ は、 表示絵柄の何バイ ト (又はワー ド) を 表示する かを監視するカ ウ ン タ で、 キャ ラ ク タ読出し ク ロ ッ ク によ り ダウ ンカ ウ ン ト され、 0 になっ た時点で、 新しいデ —タ がロ ー ド さ れる 。
⑤表示データ数バ ッ フ ァ 次に表示すべき絵柄のバイ ト数
(またはワ ー ド数) を規定するデータ をス ト ッ クするバ ソ フ ァ で、 データ カ ウ ンタ が 0 になっ た時点でデータ カ ウンタ に ήίϋ込 れな 。
ア ド レ ス発生手段は、 上記②ア ド レ スカ ウ ン タ部、 ③表示 開始位置ア ド レ スバ ッ フ ァ 、 ④データ カ ウ ン タ および⑤表示 データ数バッ フ ァ を備える。
つぎに、 図 8 における動作を説明する。
ュ . 表示制御ユニ ッ ト における メ イ ンルーチンは、 絵柄デー タ用 リ フ ァ レ ンステーブルを參照して、 表示すべき絵柄のぐ 表示開始位置ア ド レ ス〉と ぐ表示データ数〉と を、 1 フ レー ム分テーブルと して生成し、 これをバッ フ ァ ェンプティ 割込 ルーチン に渡す。
2 . ノ ッ プ ア ェンプテ ィ 割込ルーチ ンは、 渡さ れたテーブル によ り 、 V s y タ イ ミ ングでア ド レスカ ウ ン タ およびデータ カ ウ ンタ にそれぞれ第 】 ア ド レスデータ および第 1 データ数 データ を ロー ド し、 また、 それぞれのバ ッ フ ァ に第 2 データ を ロー ド して、 ノ ッ フ ァ ェンプティ 割込を持つ。 ノ ッ フ ァ ェ ンプティ 割込に対して、 第 3 データ以後順次ロー ドする。 3 . 現フ レームで、 メ イ ンル一チ ンは、 次のフ レームで表示 すべきデータのテーブルを作成する。
以上のよ う に して、 ア ド レ ス発生手段によ り 、 ア ド レ スを 発生 し、 C G— R O Mから各スロ ッ 卜の絵柄データ を読み出 す。 上記表示制御ユニ ッ トの構成において、 表示絵柄のデ一 タ を、 フ レームメモ リ に該当する表示データ用の R〇 Mに記 憶しておき、 さ ら に、 静止画用絵柄データ と 回動時問静止画 用絵柄データ と を入れておく 。 これによ り 、 1 フ レームスパ ン毎に数十種類の絵柄パタ ン を切替表示する と き に、 Z 8 0 の様なス ピー ド の遅い C P Uを使用 した場合においても、 表 示画面データ のメモ リ 間移動が無く なるので、 C P Uの負担 が軽減され、 スピー ドの遅い C P Uであっ ても対応する事が でき る。 表示制御ュニ ッ 卜については、 図 9 を参照して詳細 に後述する。
つぎに、 上記表示状態の停止モー ド、 加速モー ド、 定速回 転動作モー ドおよび減速中モー ドにおける、 絵栴移動速度グ ラ フ を図. :! 7 に示す。 図 1 7 において、 横軸は時間、 縦軸は 絵柄移動速度 ( m m / フ レーム) を示 している。 停止モー ド の と きは、 絵柄は移動せずに、 同 じ絵柄が毎フ レーム更新さ れる。 始動 レバ一 1 0 8 によ り 回転表示開始指示を受け付け る と 、 各スロ ッ ト と も加速モー ドに移 り 、 あ ら かじめ定めた 絵柄移動速度になる まで速度を加速してい く 。 あ ら かじめ定 めた絵柄移動速度にな る (も し く は一定時問が経過する) と 、 定速モー ド に移 り 、 ゲーム停止スィ ッ チ ]. 0 9 が押下される と (も し く は、 一定時間が経過する と) 、 各スィ ッ チに対応 するス ロ ッ ト ごと にあ ら かじめ定めた減速スピー ドで減速し ていき、 あ ら かじめ定めた絵抦移動速度になる (も し く は一 定時間が経過する) と、 停止モー ドになる。 図 1 7 に示すよ う な、 速度で絵柄が移動する よ う に表示するために、 表示制 御ユニ ッ ト 4 0 1 は、 各モー ド ごとの、 表示される最上段の 絵抦、 第 2段の絵柄、 第 3段の絵抦等の、 各絵柄の読み出 し 先頭位置と読み出 し量と を発生するア ド レ ス発生手段を備え ている。 本実施例においては、 各モー ドごと の絵柄の読み出 し先頭位置と読み出 し量と をそれぞれの フ レームに対応して 記憶手段に記億 している。
以下に、 表示制御ュニ ッ 卜 4 0 .1 における表示制御動作に ついて、 図 9 、 図 1 0 、 図 1 1 および図 1 2 を参照 して説明 する。 図 9 は、 表示制御ユニ ッ ト 4 0 1 の絵祸出力のための ブロ ッ ク 図を示す。 図 1 0は、 表示タ イ ミ ングチャ ー ト を示 す。 図 1 1 は、 レ ジスタ の構成説明図 を示す。 図 ュ 2 は、 ァ ド レ ス指示のための説明図を示す。
表示制御ユニ ッ ト 4 0 1 では、 前述のよ う に、 静止画パタ
—ン と流れ状態パタ ーン と が各種の絵柄ごと に、 C G— R 〇 Mに記憶されてお り 、 各絵柄を読みだして表示するために、
C G — R 〇 Mのア ド レ ス指示を行う 。 表示部 1. ]· 0 における 表示は、 各スロ ッ 卜の列ごと に表示 し、 各列の表示領域はあ ら か じめ定め られた領域が表示され、 例えば、 絵柄 4 つ ぐら い を同時に表示できるよ う な領域があるもの とする。 表示部 1 0 は、 .1 ノ 6 0秒も し く は : I Z 3 0秒ごと の一定間隔の フ レ ーム スパン ( V— S y c周期) で表示の更新を行い、 各 フ レ ームごと にラ イ ン走査される。 表示制御ュニ ジ ト 4 0 1 では、 各フ レームごと に、 各列の表示領域に表示する絵柄を 読みだし、 停止モー ド時には、 同 じ絵柄を表示する よ う にす る。 回転動作中には、 各列の表示領域に表示する絵柄の表示 位置を移動させてい く 。 すなわち、 表示制御ユニ ッ ト 4 0 ュ は、 R O Mから絵柄を読み出す と きに、 各フ レームごと に読 出 しの先頭位置を移動量分ずら して表示領域の範囲内に表示 される絵柄を読み出 し、 また、 絵抦を所定の厢序で順次読み 出すこ と によ り 、 回転動作している よ う に表示を行う 。 さ ら に、 本実施例においては、 加速モー ド と定速モー ド と減速モ ー ド とで移動量を変化させる。 また、 加速モー ド において、 静止画パタ ーンの読出 しから流れ状態パタ ーン の読み出 しに 切 り替える よ う に している。
表示制御ュニ ッ ト 4 0 1 の詳細の動作を説明する前に、 上 記移動量の変化について、 図 : 1 3 、 図 ュ 4 、 図 1 5 および図 1 6 を参照 して説明する。 図 1 3 は加速モー ド のデータ 構成 図を示 し、 図 :! 4 は画面切替時の加速モー ドのデータ構成図 を示 し、 図 1 5 は定速モー ドのデータ構成図を示し、 図 1 β は減速モー ドのデータ構成図を示す。
図 1 3 、 図 ]. 4 、 図 1 5 および図 1 β において、 表示部 1 .1 0 の表示領域の銳方向の大き さ は ( A + A ) d o t と し、 各絵柄の縦方向の大き さは X d o t とする。 図 1 3 および図 ュ 4 において、 S S D T 0〜 S S D T 2 1 は、 加速モー ド時 のそれぞれの フ レームにおける、 各絵柄の表示位置を示 し、 フ レームごと にあ らかじめ定めた移動量分ずれて表示される。 各フ レームは、 最上段の絵柄、 第 2段の絵柄、 第 3段の絵柄、 第 4段の絵栴等の、 絵柄を画面上に表示する。 S S D T 0〜 S S D T 2 1 は、 各フ レームに対応するテンプレー トテープ ルであ り 、 テンプレー トテ一ブルには、 最上段から最下段ま での読み出 し先頭位置と読み出 し量と を少な く と も記憶して いる。 また、 図 ] 5 において、 定速モー ドでは、 C N D T 0 〜 C N D T 1. ,4 のテーブルがあ り、 停止指示があるまで、 繰 リ返して表示 している。 図 :! 6 において、 減速モー ド時では、 S E D O 0 〜 S E D O 3 のテーブルを備えて、 最終的に停止 モー ドに移る。 図 1 6 に示すよ う に、 減速モー ドは複数のモ ー ド を用意しておく よ う に しても よい。 例えば、 停止指示が あつ たと き に表示さ れている最上段の絵柄の表示量によ り 、 減速モー ド を選択する よ う に してもよい。 本実施例において は、 加速モー ドの S S D T ] 8 の時に、 静止画パタ ーンから 流れ状態パタ ーンに読み出 し を切 り替える。
また、 テンプレ一 卜テーブルのデータ構成例を図 】 1 の
( i V ) に示す。 図 1 1 の ( i V ) において、 ①は、 コ ン ト ロールコー ド を示 し、 コ ン ト ロ ールコー ドは、 前表示フ レー ムに対して新 しい絵柄パタ ーン を表示する 力、、 同 じ絵柄バタ ーン を表示する かの フ ラ グバイ トである。 例えば、 最上段の 絵柄が変化する か否か、 絵柄モー ドが変化する か否か、 つ ぎ の フ レームにおいて停止指示があっ た場合の減速モー ドの選 択指示を示すコー ド、 現在のモー ドを示すコー ド等をあ ら か じめ設定しておく こ と ができ る。 ②には、 最上段の絵柄の読 み出す表示パタ ー ン (静止画パタ ーンか流れ状態パタ ー ンか) の識別情報を示す。 ③は、 ベースア ド レ スであ り 、 表示パタ ーンの R O Mの先頭位置を示す。 ④は、 バイ アス値であ り 、 こ のバイ ア ス値は絵柄の どの位置から表示するかを示すため に、 先頭から表示開始位置までのラスタ数を示 し、 これによ リ, R O Mの読み出 し先頭位置を決定する こ と ができ る。 ⑤ は、 トータルの表示ラスタ数を示す。 ⑥および⑦は、 第 2段 目 の絵柄表示データ を示し、 ⑧および⑨は、 第 3段目 の絵柄 表示テ一タ を示 。
つぎに、 上記テンプレー 卜の処理手順を図 :! 1 を参照して 説明する。
図 ;! ュ において、 テンプレー トテーブルの位置を示すために、 ' ムーブポイ ンタ を備える。 ムーブポイ ンタ は、 各スロ ッ トの 表示テ ンプ レー トの位置を示すカ ウ ンタ によ り構成でき、 V s y 信号を順次カ ウ ン トする。 テンプレー トテーブルから読 みだしたデータ は一時的に作業用のテンポラ リ に蓄積される。
( 1 ) 表示制御ユニ ッ トは、 ス ロ ッ ト マ シンの電源 0 N後、 テンプレー トの S S D T 0 (停止モー ド) を く り返 し読み出 す。
( 2 ) ゲーム側からの回転要求指示を受けた時点で、 テ ンプ レ一 卜 を S S D T I と し、 テンプレー ト S S D T I のデータ を展開 し、 次フ レーム用に展開 したデータ をテンポラ リ に書 き込む。
( 3 ) フ レームが更新する毎に (すなわち V s y割込みが く る毎に) テンプレー ト を S S D T 2 , 3 … と して順次こ れを く り返す。
( 4 ) 加速テンプレー トが終了 した時点で、 定速テンプレー 卜の処理に移 り 、 同様に これを く リ 返す。 定速テンプレー ト の処理は、 C N D T 1 4→ C N D T 0 とループを く り返す。
( 5 ) ゲーム側から ス ロ ッ トの停止指示を受けた時、 テンプ レ ー ト を回転停止用に移し、 これを順次展開 し、 停止テ ンプ レ一 卜 S S D T 0 になっ て表示スロ ッ トは停止する。
( 6 ) テンプレー トの処理は、 スロ ッ ト 1 、 2 、 3 と それぞ れ独立に行なわれる。
つぎに、 C G— R O Mのア ド レ ス指示について図 1 2 を参 照して説明する。
図 :! 2 において、 表示する絵柄データ は、 C G— R O M内 に記憶されており 、 こ の R O Mをア ク セスする と直接 C R T (または Γ, C D ) へビデオデータ と して出力される。 従っ て、 絵柄データ を一度 V R A Mに転送して、 それを ビデオ信号と して読出す必要はない。 ノ タ ーン レジスタ (テーブル) は、 絵柄のパタ ー ン別に何種類か用意されており 、 各絵柄データ ごと の情報を保持する。 パタ ーンは、 前述のよ う に、 静止画 ノヽ。タ ーンや流れ状態パタ ーンな どのよ う に、 複数のパターン の絵柄等、 絵柄記述のバ リ エーシ ョ ンである。
パタ ー ン レ ジス タ の内容は、
( a ) そのモー ドの 1絵柄データ の ラ スタ数 ( ラ ス タ数 = 1 絵柄の総バイ ト数 ÷ 1 6 )
( b ) そのモー ドの各絵柄 (たと えば、 セブン、 B A Rォ レ ンジ、 チェ リ ——等) の C G— R〇 M内での実ロケーシ ョ ン ァ ド レスがテーブルと して記入されている。
また、 図 1 2 において、 スロ ッ トバイ アス レジスタ (テー ブル) は、 S 】 o t 1 , 2 , 3用のス ロ ッ ト に対応して有し、 それぞれス α ッ 卜の絵柄の並び方が記号 1 バイ トづっ 1 回転 分用意されている。 すなわち、 ス ロ ッ トバイ ア ス レ ジスタ に は、 各絵柄ごと に記憶してい るパタ ーン レジスタ のア ド レス を記憶 し、 .] 回転分の絵柄に対応するパタ ーン レ ジスタ のァ ド レ スを記億する。 これらの記号は、 前述のパタ ー ン レ ジス タ に対して作用 し、 ハ。タ ーン レ ジスタ のベースア ド レ ス + 1 番地からのバイ ア ス値と して定義され、 表示すべき R O Mデ ータ のア ド レスを生成する。 スロ ッ トポイ ンタ は、 カ ウ ンタ であ り 、 スロ ッ トバイ アス レジスタ へのポイ ンタ と して作用 し、 ス ロ ッ ト の回転が現在どこに有る かを順次指し示す。 ス ロ ッ トポイ ンタ のイ ンク リ メ ン 卜は、 前述のテンプレー トの 内容によ り指示される。 スロ ッ トポイ ンタ は、 S l o t l , 2 , 3 に対応して 3個備える。 テンプレー 卜は、 前述のよ う に、 絵柄回転の様相を、 1 フ レーム毎に記述する為のもので , 本実施例においては、
( a ) 停止テンプレー ト S S D T 0
( b ) 加速テ ンプ レー 卜 S S D T ;! 〜 2 1
( c ) 定速テンプレー ト C N D T 0〜 1 4
( d ) 減速テンプレー 卜 S F! D 0 0〜 0 3
S E D 1 0〜 1 3
S E D 2 :! 〜 2 4
の計 4 9枚備える。 テンプレー ト内のデータ構成は、 前述の 図 ] ュ の ( i V ) に示す通 り である。 このテンプレー トは、 1. フ レーム毎に順次呼出され、 表示すべき C G R O Mの読出 し先頭ア ド レ ス、 読出 し総バイ 卜数、 等を指示する。
図 1 2 において、 表示制御ユニ ッ トは、 V s y に同期 して 読出されたテンプレー 卜のデータ を展開する こ とで、 以下の よ う に、 R〇 Mの読出 しア ド レスを生成する。
( a ) テンプレー トのコ ン ト ロ ールコー ドの、 前表示フ レー ムに対して新しい絵柄パタ ーン を表示する か否かによ り 、 ス ロ ッ 卜ポイ ンタ のイ ンク リ メ ン ト か否かが判断される。 すな わち、 新しい絵柄パタ ーンを表示する と い う コー ドの場合に は、 次の絵柄に回転するために、 スロ ッ トポイ ンタ をイ ンク リ メ ン トする よ う に指示される。 例えば、 図 1 3 において、 S S D T 1 0 のテンプレー 卜で、 上方よ り次の絵柄が表示画 面内に出てきている。 この場合、 スロ ッ トポイ ンタ がイ ン ク リ メ ン 卜され、 スロ ッ ト ノ ィ ァス レジスタへのポイ ン トが次 絵柄を指す。
( b ) スロ ッ トポイ ンタ によ り示されたスロ ッ トバイ アス レ ジスタ の内容と 、 テンプレー トによ り指定されたパタ ーン レ ジスタ のべ一スア ド レスおよび固定値 1 と によ リ ノ、。タ 一ン レ ジスタ 内の R O Mエ リ ア実ロケーショ ンァ ド レスがアクセス される。 例えば、 スロ ッ トバイ アス レジスタ の内容が、 N 3 の絵柄を示すパタ ーン レジスタ のア ド レス値 (表示パタ ーン の レジスタ の先頭位置から どれだけ離れているか) であ り、 テンプレー 卜のベースァ ド レスと して表示パタ ーンの レジス タ の先頭位置と 固定値 】 と から、 パタ ーン レジスタ のァ ド レ スを得る。 このパタ ーン レジスタ のア ド レスに基づいてパタ ーン レジスタ を読み出 し、 R O Mエ リ ア実ロケーショ ンア ド レ ス を得る。
( c ) つぎに、 R 〇 Mエ リ ア実ロケ一シヨ ンア ド レスと、 テ ンプ レー トのベースバイ ア ス値から C G— R O Mの実際に読 み出すア ド レ スを得る。 例えば、 C R T上の第 :! 絵は、 絵柄 データ の最後の数バイ トの読出 を行な う為、 こ の読出 しの為 のバイ アス値がテンプレー 卜から供給される。 テンプレー 卜 よ り読出されたベースバイ アスと、 今までにア クセスされた R O Mエ リ ア実ア ド レスと の加算によ り 、 第 ] 絵読出 しの最 終ア ド レ ス が決定される。
( d ) 第 2絵以後の R 0 M読出 しア ド レ スは、 図 1 2 に点線 に示 したルー トで決定される。
第 2絵以後は絵柄並び順が決っているので、 ス ロ ッ 卜バイ ァス レジスタ を順次さ か上る こ と によ り、 必然的に決定され る。 また、 第 1 絵のよ う な中途半ばな表示が不要 (絵柄デ一 タ全てを表示すれば良い) なので、 ベースバイ アス L 1 、 読 出 し ラスタ ー数 M l 等は必要とせずに、 読出 し ラ スタ 一数は ノヽ。タ ー ン レ ジス タ に記された K 1 の値が引出される。
( e ) 以下、 第 3 、 第 4絵の読出 しア ド レ スが決定される。 ( f ) これ らのデー タは、 下記の フォーマ ッ トで一時テンポ ラ リ にス トアされ、 次の フ レームで、 ハー ドからの要求割込 に従っ て順次読出される。
テ ンポラ リ
第一絵 R O M読出 しア ド レ ス
第一絵読出 し ラ スタ ー数 第二絵 R O M読出しア ド レ ス
第二絵読出 し ラ スタ ー数 第三絵 R O M読出 しア ド レ ス
第三絵読出 し ラ スタ ー数 第 絵 R O M読出 しア ド レ ス
第 絵読出 し ラ スタ 一数 第五絵 R O M読出 しァ ド レ ス
第五絵読出 し ラ スタ ー数 テンポラ リ は Aおよび B 2種類を用意し、 Aが現在のフ レ —ムで割込によ り データ が読出されている間、 B側に次フ レ —ムで必要なデータ を用意する こ と ができ る。 これを順次く り返す。
つぎに、 上記のよ う に読みだされたテンポラ リ の内容に基 づいて絵柄表示データ を記憶している表示データ 記憶手段か ら絵柄表示データ を読みだして出力する場合の表示制御ュニ ッ トハー ドの動作を図 9 を参照 して説明する。 図 9 において、 P— S変換手段 9 0 1 および 9 0 2は、 パ ラ レルデータ をシ リ アルデータ に変換する。 タ イ ミ ングジェ ネ レ ータ 9 0 3 および 9 0 6は、 表示制御ュニ ツ 卜における 必要なタ イ ミ ングを発生する。 C G— R O M 9 0 4は、 絵柄 表示データ を記憶する表示データ記憶手段であ り 、 静止画パ タ ーン と動画パタ ーン と の各種の絵柄を記憶する。 V— R A M 9 0 5は、 背景画を記憶しておく 背景画記憶手段である。 スロ ッ 卜 1 ア ド レスカ ウンタ 9 0 7は、 スロ ッ 卜 】 における、 C G— R O M 9 0 4 の読み出 しア ド レ スを指示する。 ス□ ッ ト -1 ラスタ カ ウ ンタ 9 0 8は、 ス 13 ッ ト : I における、 C G— R O M 9 0 4の読み出 し ラ ス タ数を指示する 。 ス ロ ッ ト 2 ァ ド レスカ ウ ンタ 9 0 9 およびスロ ッ ト 2 ラスタ カ ウ ンタ 9 1 0は、 ス ロ ッ ト 2における、 C G— R〇 M 9 0 4 の読み出 し ア ド レスと ラ スタ数と を指示する。 同様に、 スロ ッ ト 3 ア ド レスカ ウ ンタ 9 1 1 およびスロ ッ ト 3 ラスタ カ ウンタ 9 1 は、 スロ ッ 卜 3 におけるものである。 スロ ッ ト 1 、 スロ ッ 卜 2 およびスロ ッ ト 3 の、 ア ド レスカ ウ ンタ およびラスタ カ ウ ン タ は、 読み出 し先頭位置と読み出し量と を発生するァ ド レ ス発生手段 9 2 0 を構成する。 各ラ スタ カ ウ ンタ は、 ラスタ 数をテンプレー トテ一ブルから読みだして記憶した、 テンポ ラ リ 9 2 1 よ リ ロ一 ドする。 また、 各ア ド レスカ ウ ンタ は、 読み出 し先頭位置のア ド レ スをテンポラ リ よ り ロー ド し、 ラ スタ ク □ ッ ク によ り 、 カ ウ ン ト ア ッ プしてい く 。 対応する ラ スタ カ ウ ンタ が示す数分のア ド レ スを出力する と、 つぎのス ロ ッ トのア ド レ ス出力がされる。 制御部 9 2 0は、 ア ド レ ス カ ウ ンタ およびラスタ カ ウンタ を制御し、 ラスタ カ ウンタ 力、 らのデータ要求信号によ り 、 データ を Π— ドする よ う に指示 する。 各ス ロ ッ ト の表示期間は、 図 : 1 0 に示すよ う に、 時分 割されて指示される。 図 1 0 において、 V s y信号ごと に フ レームが更新され、 H s y信号にょ リ ュ ラスタ分の表示デ一 タ が読みだされる。
( 1 ) V s y信号によ る割込によ り 、 テンポラ リ に用意され た最上段の絵柄の R O M読出ァ ド レスおよびラ スタ数のデ一 タ をア ド レスカ ウ ンタ およびラスタ カ ウ ンタ の S 1 o 1 〜 3 の全てに対して ロー ドする。
( 2 ) これらのカ ウ ンタ は、 それぞれのスロ ッ ト表示期間で、 ラ ス タ ク ロ ッ ク に よ り 、 イ ン ク リ メ ン ト (ア ド レ スカ ウ ン タ ) 、 または、 デク リ メ ン ト (ラスタ カ ウ ンタ ) され、 かつ、 C G R 〇 Mへのア ド レ ス供給を行な う 。 こ の期間で、 C G R〇 Mのデータ がビデオ信号と して出力される。
( 3 ) ラ スタ カ ウ ンタは、 カ ウン ト値が 0 になる と、 割込が 発生 し、 次のデータ (第 2絵に関するデータ ) 要求信号を出 力する。
( 4 ) 制御部 9 2 0 は、 ラスタ カ ウ ンタ からのデータ要求信 号の出力がある と 、 テンポラ リ から第 2絵の R O M読出 しァ ド レスおよびラ スタ数を割込要求のあっ たスロ ジ 卜に対 して 供給する。 これを第 3絵、 第 4絵… と く り返す。
( ) 次の V s y割込によ り 、 制御部 9 2 0 はテ ンポラ リ を ト グル切替して同様に 1 ) からの動作を く リ返す。
( 6 ) C G R O M読出タ イ ミ ング以外の表示期間は、 V— R A M側から出力表示される。 こ この表示部分は、 スロ ッ トス ペース以外のバッ ク グラ ウン ドに対して表示がされる。
つぎに、 流れ状態パタ ーンの作成方法について以下に説明 する。
.1 . 光学カ メ ラ を使用 して、 フ レームスパン時間のシャ ツ タ 一リ ング ( 1 β 0秒のシャ ッ タ ース ピー ド) で、 従来のメ 力式の回転 ドラム を備えるスロ ジ トマシンを回転させて、 ド ラム を撮影する。 この時、 ス ト ロボ等の補助光等は使用せず、 自然光あるいは Α熱灯等の安定光源を使用する。 当然画像は、 図 1 9 に示すよ う に、 上下にぶれた形で撮影される事になる。 この画像をスキャ ナ一等で読込み、 画像をディ ジタルデータ に変換し、 流れ状態パタ ーンとする。
2 . ビデオカ メ ラ を ^い、 上記同様にメ カ式スロ ッ トマシン の ドラム を撮影 し、 その画像信号を読込み、 流れ状態パタ ー ン とする。
3 . コ ン ピュータ グラ フィ ッ ク ( C G ) のソ フ 卜 を用いて次 の手順で作成する。
a . 画面のコ ン 卜ラス 卜 (輝度) を下げて設定する。
b . 取込んだ静止画を、 1 フ レームの移動距離分を、 1 ド ク 卜ずつ移動させ、 各 ド ッ 卜のデータ をそれぞれ加算する。
o . 最後にコ ン ト ラ ス トのバラ ンスを と リ流れ状態パタ ーン の絵柄データ とする。 W
以上のよ う な構成によ り 、 図 7 に示すよ う に、 表示部に表 示さ れる。 図 7 は、 流れ状態パタ ーン を利用 した場合の表示 画面切替の説明図を示す。 図 7 において、 ( Ν— 1 ) と ( Ν ) と ( Ν + ュ ) と の フ レームの表示ノ タ ーン と 、 ( N + 1 ) フ レーム時点における見え方を示 している。 各フ レームごと に、 1 / 6 0秒又は 1 / 3 0秒間、 ドラム式のス ロ ッ 卜マ シ ン を 回転させた場合に移動する距離分の Ν ド ッ 卜 を移動させてい る。 ( Ν + ] ) フ レ ーム時点においては、 人間の 目 の残像作 用によ り 図 7に示すよ う に見える。 本実施例においては、 静 止画パタ ー ン と流れ状態のパタ ーン と を C G— R〇 Μに記憶 しておき、 所定の時問において、 静止画パタ ーンから流れ状 態のパタ ー ン に読み出 し を切 り替える。 また、 停止指示があ る と、 所定の時間において、 流れ状態のパタ ーンから静止画 ノ タ ーン に読み出 し を切 り替える よ う にでき る。 比較するた めに、 図 6 に、 静止画を利用 した場合の、 表示画面切替の説 明図を示す。 図 6 において、 ( N— 1 ) と ( Ν ) と ( N + 1 ) - と の フ レームの表示パタ ー ン と 、 ( N + 1 ) フ レ ーム時点に おける見え方を示 している。
流れ状態パタ ー ン を利用する こ と によ リ 、 ゲーム者は、
( + 1 ) フ レーム時点における見え方に示すよ う に見える ため、 実際にメ カ式のよ う に回転 している様に見える。
流れ状態のパタ ー ンの絵柄は、 静止時の絵柄ではな く 1 / β 0 または 1 / 3 0秒の フ レ ーム周期のスピー ドで動いてい る絵柄を用意 し、 その絵柄を表示する。 このよ う にする こ と で、 一つ一つの絵柄は流れて見えるため一つ一つの絵柄の鮮 明度が無く な り、 全体的にはいかにも ドラム全体が回動 して いる様に感じ る事ができる。 この様に流れた感じの画面で不 鮮明と なる が、 」つ一つの絵柄は、 一応何である かが判別で き る レベルであるため 目押し を行な う様なハイ レベルの客に 対しても充分満足でき る状態になっている。
また、 表示画面上に、 絵柄パタ ーン を同じ位置に切 り替え てい く 従来のス ^ ッ 卜マシンよ り も、 絵柄パタ ーン を表示す る位置を、 移動してい く こ と によ り 、 実際に回動している様 に感じ る事ができ る。
また、 上記のよ う に、 移動量を変えて行く 事によ り 、 短い 時間ではある が徐々 に回転速度が上昇 し、 やがて定速と な り、 ス ト ッ プスィ ッチを押す事によ り 、 今度は徐々 に回転速度が 遅 く な リ 、 やがて停止する と い う 回動パタ ン と な り 、 ょ リ リ アルにメ カ式スロ ッ 卜マシンの ドラムの回動に近い動き をす る こ と ができ る。
本発明に係るス ロ ッ トマシンによれば、 全体的にはいかに も ドラム全体が回動 している様に感じ る事ができ るため、 ド ラム を用いる場合と 同様の迫力 と多様な面白みと をもつこ と ができ る。 つぎに、 ラ イ ン表示をする場合の実施例について説明する。 図 2 6 および図 2 7 に、 ラ イ ン表示をする場合の表示例を示 してレ、る。 図 2 6 および図 2 7 において、 2 0 a 、 2 0 b お よび 2 0 c は、 表示部】 1 0 に表示されている各ス ロ ッ ト を 示している。 ( B ) は、 中段の横一列にラ イ ン表示を した場 合を示し、 ( C ) は、 上段、 中段、 下段の横三列にラ イ ン表 示を した場合を示 し、 ( D ) は、 上段、 中段、 下段の横三列 と、 斜めの列と のラ イ ン表示を した場合を示す。 ゲーム媒体 の投入枚数も し く は掛率に応じて、 賞出組合せと なる組合わ せの数が異なっているために、 賞出組合せのラ イ ン表示を行 う 。 例えば、 ゲーム媒体を 1 個投入 した場合には、 3個の絵 柄の中段で横一列に所定の絵柄が揃う組合せと いう よ う に、 中段の横一列のライ ンをベッティ ングライ ン と して表示する。 同様に、 投入枚数も し く は掛率に応じて、 図 2 β に示すよ う に、 ベ ッティ ングラ イ ンを表示する。 本実施例においては、 ゲーム用取 り入れ媒体選択スィ ッチを、 掛率釦と して各べッ ティ ングライ ンごと に設ける こ と ができる。 例えば、 図 2 6 の ( Β ) に示すよ う に、 中段で横一列を掛ける場合には、 掛 率釦 1 の釦スィ ッチと し、 図 2 6 の ( C ) に示すよ う に、 上 段、 中段、 下段の撗三列を掛ける場合には、 掛率釦 2 の釦ス イ ッ チと し、 図 2 6 の ( D ) に示すよ う に、 上段、 中段、 下 段の横三列と 、 斜めの列を褂ける場合には、 掛率釦 3 の鉬ス イ ッチとする。 も し く は、 掛率釦を ]· つ有する場合には、 釦 を押下する毎にベッ ティ ングラ イ ン を変えてい く よ う に して も よい。 また、 掛けられたラ イ ンに、 所定の絵柄が揃っ たと き には、 当 り と して、 そのラ イ ンを当 り表示にする。 当 り表 示と しては、 ライ ンの表示色を変えた り 、 図 2 7 に示すよ う に、 絵柄の周 り を枠で囲むよ う に表示しても よい。 また、 背 景部分に文字で " 当 り " と表示した り しても よ く 、 当 り表示 をあ らかじめ V— R A Mに定義しておく こ と ができる。 さ ら に、 外れた場合にも、 外れ表示をする よ う に してもよい。
つぎに、 図 2 6 に示すよ う な表示を行う場合の、 ハー ド ウ エア構成について、 図 2 3 を参照して説明する。 図 2 3 は、 ライ ン表示および当 り表示する場合のハー ド ウェア構成図を 示 している。
図 9 に示 したよ う に、 V— R A M 9 0 5 は、 ス□ ッ トの部 分の絵柄表示以外の背景画を記憶させている、 背景記憶手段 である。 本実施例においては、 複数の異なる背景を有してい る。 複数の異なる背景と しては、 前述の図 2 β にそれぞれ示 すよ う な、 ライ ン表示等を行う ための背景を設けておく 。 こ の場合、 V— R A Μは背景ごと に設けた り 、 も し く は、 1 つ の V— R A M を領域分け して利用するよ う に してもよい。 図 2 3 においては、 ベッティ ングライ ン用に V— R A M 3 を用 意している。 V— R A M 3 は、 ベッティ ングライ ンおよび当 リ表示用の賞出組合せ記憶手段であ り 、 表示画面上に 7 ·され る、 掛率に応じたベッティ ングライ ンおよび当 リ表示のそれ ぞれをあ ら かじめ記憶されている。 V— R A M I には、 背景 記憶手段であ り、 ベッティ ングライ ンおよび当 り表示以外の 背景デ一タ が記憶されている。 V— R A M 2は、 絵柄記憶手 段であ り、 ス ロ ジ 卜の絵柄が格納されており 、 前述のよ う に、 R O Mで構成しても よい。 絵抦記憶手段、 背景記镱手段およ び賞出組合せ記憶手段は、 表示制御手段によ り それぞれ出力 制御される。
V— R A M 3 に記憶されているデータ は、 表示面面上に示 す、 全てのフ レームデータ を有し、 ベッティ ングライ ンおよ び当 り表示はハイデータ と し、 それ以外は、 ローデータ と し て記憶している。 口一データ の部分には、 他の V— R A M力、 らの出力が優先される。 これによ り 、 V— R A 3 に記憶さ れているデータ そのものによ リ、 各 V— R A Mからの出力さ れる ビデオ信号の切 り替えをする こ と ができ る。 図 2 3 に示 す回路においては、 V— R A M 3 に記憶されているデータ が 最優先に表示される 。 また、 V— R A M I は通常の背景デ一 タ を記憶し、 絵柄表示する領域には、 α—データ を記億して いる。
図 2 3 において、 表示制御手段のスロ ッ ト表示タ イ ミ ング 回路からの指示によ り 、 V— R A M 2 に示される、 絵柄デー タ が V— R A M ] の背景データ よ り優先して読みだされる。 V— R A M 2の読み出 しは、 前述のよ う に、 表示制御ュニ ッ 卜からア ド レスが指示される こ と によ り行われ、 これによ り 、 指示があっ たと きには、 V— R A M 1 よ り優先して読みださ れる。 V— R A M ] の読み出 しは、 図示しない、 シ一ケンシ ャ ルカ ウ ンタ によ り 、 随時指示されて出力する。 また、 V— R A M 3 に記憶されている、 掛率に応じたベ ッティ ングライ ンおよび当 り表示の識別番号に対応して、 それぞれの先頭ァ ド レスをあ らかじめ別に備えるベッティ ングライ ンテーブル に記憶しておく 。 V— R A M 3 の読み出しは、 ゲーム制御ュ ニ ッ ト から、 ベッティ ングライ ンも し く は当 り表示を示すよ う にべッティ ングライ ンの識別番号に基づいてベッティ ング ライ ンテーブルを指示し、 それに対応する先頭ア ド レス を読 みだす。 該先頭ア ド レスから、 あ らかじめ定めた V— R A M 3 の領域を読みだし、 対応するベ ッティ ングライ ンも し く は 当 り表示を表示させる。
つぎに、 ゲーム制御ユニ ッ トの処理について説明する。 図 2 2 にゲーム制御ュニ ッ 卜の処理割当て説明図を示す。
図 2 2 において、 ゲーム制御ユニ ッ トにおける処理は、 主 に、 タ イマ基本ク ロ ッ ク割込みと、 媒体流出割込みと、 通信 割込みと 、 複数のジョ ブを、 見かけ上、 並列に処理するため のスキャ ンコ ン ト □—ラ と に分けられる。 スキャ ンコ ン ト 口 ーラは、 複数のジョ ブの実行を制御する実行制御手段であ り 、 スキャ ンコ ン ト ローラの制御下には、 複数の処理手段がジョ ブと して定義されている。 ゲーム制御ユニ ッ トには、 C P U を備え、 各ジョ ブはあ ら かじめ処理手順が定め られてお り 、 処理手頫を示すプロ グラムは、 R 〇 Mなどの記憶手段に設定 しておく 。 割込み処理に関 しては、 割込みが発生 したと きに 随時処理される。 スキャ ンコ ン 卜 ロ ーラ におけるジョ ブの割 当ては、 各ジョ ブの処理中にスキヤ ンコ ン ト ラ起動の命 令が発生 したと きに起動する、 ィベン ト ド リ ブン型の処理を 行う 。 スキャ ンコ ン ト ローラは、 スキャ ン用の レジスタ を備 え、 スキャ ン用 レジスタ には、 各ジョ ブに対応して、 ジョ ブ のコ ンディ ショ ンコー ド (ジョ ブの識別コー ド、 登録終了フ ラ グおよび起動フ ラ グを含む) 、 ジャ ンプコー ド (該ジョ ブ の処理開始先頭ァ ド レスにジャ ンプする命令) およびブレー ク ア ド レス (次スキャ ン時の開始ア ド レスを示 し、 初期設定 時には先頭ア ド レスを示しておく ) を記憶しておき、 最後の コ ンディ ショ ンコー ドには、 登録終了 フ ラ グを 〇 Nに してお く 。 起動フ ラ グは、 ジョ ブのコ ンディ ショ ンコー ドの 1 ビジ ト を使用 し、 各ジョ ブごと に処理を行う べき と きにセッ ト さ れ、 処理が終了する と リセ ッ トされる。 スキャ ンコ ン ト ロー ラは起動の命令がある と、 スキヤ ン用 レジスタ に記憶してい る順序に従って、 ジョ ブを起動していく 。 ジョ ブが起動され て、 該ジョ ブの処理フ ローに従っ て処理され、 スキャ ンコ ン 卜 ローラ起動の命令の 「 R S T 0 8 ( リ スタ ー 卜 0 8番地) j が実行される と、 スキャ ンコ ン ト ローラの処理に移行し、 所 定の移行順序に従い、 つぎのジョ ブの起動フ ラ グが 0 Nであ れば、 そのジョ ブに移行する。 起動フ ラ グは、 それぞれのジ ヨ ブの処理中にセ ッ トされる。 また、 R S T 0 8 が実行さ れ たと きに、 ブレーク したジョ ブの実行番地は、 スキャ ン用 レ ジスタ のブレーク ア ド レスにス トアされ、 つぎのスキャ ン時 にジョ ブの続き から処理される。 例えば、 ジョ ブ 1 の処理が 実行されて、 スキャ ンコ ン 卜 ローラ起動の命令が実行される と、 スキャ ンコ ン ト ローラは、 ジョ ブ 2の処理を実行させる。 ジョ ブ 2 は、 起動フ ラ グが設定されていれば、 ジョ ブ 2 の処 理を開始し、 設定されていなければ、 つぎのジョ ブに移行す る。 最後のジョ ブまで、 スキャ ンコ ン ト ローラ が移行させて い く と ジョ ブ ]. に戻 り 、 ジョ ブ 1 のスキャ ン用 レジスタ のブ レーク ア ド レスにス トアされている、 ア ド レスから処理を再 開する。 各ジョ ブは、 起動フ ラ グが設定されていれなければ、 す ぐにつぎのジョ ブに移行されるために、 スキャ ンするだけ の短時間で処理を移行する こ と ができるので、 無駄な消费時 間が発生 しないよ う にする こ と ができ る。
以下に、 図 2 0 および図 2 ]. を参照して、 ゲーム制御ュニ ッ 卜のゲーム進行における処理を説明する と と も に、 上記ィ ベン ト ド リブン型の処理についての具体例を説明する。 図 2 0 および図 2 . にゲーム制御ュニ ッ 卜 におけるジョ ブ 1 のゲ ーム進行時の フ ローチャ ー ト を示す。 図 2 0 には、 スロ ッ ト マシンの電源が O Nされてゲームがスタ ー トされてから停止 スィ ッチを狎される前までの フ π —チャ ー ト を示 し、 図 2 1 には、 停止スィ ッチを押されてから赏出媒体までのフ ローチ ャ 一 卜 を示 ·"¾ 。
図 2 0 に示すジョ ブ ] の処理において、 スロ ッ 卜マシンの 電源が 0 Nされる と、 始動レバ一によ リ スロ ッ トマシンのゲ —ムがスタ ー ト される まで、 待ちの状態になる。 このため、 「 R S T 0 8 ( リ スタ ー 卜 0 8 番地) 」 を実行し、 現在実行 しているア ド レス をブレーク ア ド レスにス トア しておき、 つ ぎのジョ ブ 2 に移行する。 各ジョ ブのスキャ ンニングおよび 処理が終了する と、 ジョ ブ 1 の処理に戾 リ 、 スタ ー ト釦が〇 Nされているか否かを判靳する。 スタ ー ト釦が〇 N されてい なければ、 それぞれの掛率釦が押下されている か否かを判断 する。 褂率釦が狎下されていない場合には、 前述と同様に、 - Γ R S T 0 8 ( リ スタ ー ト 0 8番地) J を実行 し、 つぎのジ ヨ ブに移行する。 スタ ー ト釦が〇 Nされていれば、 掛率釦に 対応する持媒体がある か否かを判断し、 持媒体があれば、 各 掛率釦のランプや表示手段に設けられている ラ ンプを表示し、 掛率に対応する ライ ン を表示する よ う に、 ジョ ブ 5 の表示コ ン ト ローラの起動フ ラ グをセ ッ 卜 して表示制御ュニ ッ 卜に指 示し、 ビープ音を発生するよ う にジョ ブ 8 の音楽コ ン 卜口一 ラの起動フ ラ グをセ ッ 卜する。 持媒体数が不足していれば、 遊技者に通知するために、 表示制御ユニッ トに黒色表示をす る よ う に指^した り 、 ビープ音を発生するよ う にジョ ブ 8の 音楽コ ン トロ ーラの起動フ ラ グをセ ッ ト し、 「 R S T 0 8
( リ スタ ー ト 0 8番地) j を実行する。 褂率の設定が完了す る と、 ゲーム中フ ラ グを 〇 Nに し、 ジョ ブ 8 の音楽コ ン ト 口 —ラの起動フ ラ グをセ ッ ト して、 音楽スタ ー ト を指示する。
各掛率に対応して、 掛け数を持媒体数から減算 し、 表示制御 ュニ ッ 卜 にスロ ッ 卜の回転表示をするよ う に指示し、 「 R S T 0 8 ( リ スタ ー ト 0 8番地) j を実行する。 全スロ ッ トが、 定速表示状態になる と、 スロ ッ ト停止釦のラ ンプを表示する。 つぎに、 図 2 1 において、 各ス ロ ッ ト停止釦が柙下される と、 各停止釦の入力ゲー ト を閉 じて、 各ス ロ ッ ト の回転表示 を停止させるよ う に表示制御ユニッ トに指示する。 停止釦を 設けずに、 所定の時間経過後に各ス ロ ッ 卜を停止させる場合 には、 スター ト釦 O N後にタ イマを起動させ、 所定の畤間経 過後に各スロ ッ 卜を停止させるよ う に処理する。 各スロ ッ ト を停止後にそれぞれの絵柄を格納しておく 。 全ス C1 ッ トが停 止されると、 所定の絵柄の钽合せに一致するか否かの判断を する。 また、 3本中の 2 スロ ッ トが停止されたと きには、 音 楽用のジョ ブに指示して、 曲目 を変更するよ う に してもよい。 掛率に応じて、 各ベ ッ ティ ングライ ンにある絵柄の並びの組 合せが、 所定の組合せと一致するか否かを判断する。 当 り が ある場合には、 表示制御ユニッ トに当 り表示をするように指 示と ともに、 音楽ジョ ブに当 り フ ァ ン フ ア ー レ の指示をする。 また、 外れた場合にも、 外れ表示を表示制御ユニッ トに指示 と ともに、 音楽ジョ ブに外れフ ァ ン フアー レ の出力を指示を する。 褂率に応じて賞出媒体数を計算し、 賞出媒体数の表示 をする。 これによ り、 媒体排出管理ジョ ブの起動フラグが 0 Nされ、 媒体排出管理ジョ ブによ り、 媒体排出の処理を行う。 以上のよ う に、 ゲーム制御ュニッ 卜によ り各種のジョ ブが 処理されて、 ゲームの進行を制御できる。
また、 図 2 4 および図 2 5 に、 掛率釦が 1 個の場合と 3個 の場^との処理フ ロ ーを示す。 図 2 5 に示すフ Π —は、 図 2 -3θ-
0 に示した処理フ ロ ーと同じであ り 、 掛率釦を 3個設け、 そ れぞれの釦に対応して各ベッティ ングライ ン を設定する。 図 2 4 に示す、 褂率釦が 1 個の場合には、 掛率釦の柙下された 回数をカ ウ ンタ で計数し、 押下された回数に対応してべ ッテ イ ン グライ ン を設定する。 例えば、 図 2 6の ( Β ) に示すよ う に、 中段で横一列を掛ける場合には、 掛率釦を 1 回押下 し、 図 2 6 の ( C ) に示すよ う に、 上段、 中段、 下段の横三列を 掛ける場合には、 掛率釦を 2 回押下 し、 図 2 S の ( D ) に示 すよ う に、 上段、 中段、 下段の横三列と、 斜めの列を掛ける 場合には、 掛率釦を 3 回押下する。 4 回押下する と、 図 2 6 の ( Β ) に示すよ う に、 中段で横一列を掛ける場合に戻る。 図 2 4 において、 掛率釦の押下された回数をカ ウン トする力 ゥ ンタ の計数値にょ リ、 褂率を設定する。 以降の処理は、 表 示制御し、 図 2 0 および図 2 1 に示す処理と 同様に処理する。
本実施例によれば、 見かけ上並列処理を行う ために、 各独 立したジョ ブと して、 独立の制御フ ローを設定する こ と がで き る。 また、 各処理の待ち時間を利用 して、 他のジョ ブに移 行していき、 さ らに、 不実行の処理部分は飛ばしてい く こ と で、 無駄な時間を発生 しないよ う にできる。
また、 ライ ン表示や当 り Ζ外れ表示を V— R A Μな どの記 憶手段に記憶しておき、 ゲーム制御ユニ ッ ト がゲームの進行 状況に応じて指示する こ とで表示制御ュニ ッ 卜が各表示を描 画する こ と ができる。 また、 ライ ン表示や当 り /外れ表示を 記憶している V— R A Mからの出力 を最優先とする回路構成 に しておく こ と によ り、 簡単な構成で、 背景と、 スロ ッ トの 絵柄と、 ライ ン表示や当 り /外れ表示と を描画する こ と がで きる。 さ らに、 掛率ごと に釦を設ける こ と によ り 、 遊技者は よ り簡単に掛率の設定をする こ と ができ る。 産業上の利用可能性 本発明は、 スロ ッ トマシン装置に限らず、 C R Tや L C D、 その他プラ ズマ等のグラ フ ィ ッ クディ スプレイ を備えるよ う な装置において、 背景表示と移動表示と を行う場合に、 それ ぞれの記憶手段を備えて表示制御をする こ と によ り 、 表示出 力する こ と ができ る。

Claims

請求の範囲
1 . 遊技者に対向する面に表示画面が設けられる表示手段 と、 該表示手段に各スロ ッ トごとに、 静止状態の表示とゲー ム実行中の状態の表示と をさせるよう に制御する表示制御手 段と、 ゲームの実行開始を指示するための開始指示を受け付 けて前記表示制御手段に開始指示する開始指示手段と、 各ス ロ ッ トごとに絵柄の変化の停止を指示するための停止指示を 受け付けて前記表示制御手段に停止指示をする停止指示手段 と、 ゲームの進行を制御するゲーム制御手段と を備えるスロ ッ 卜マシンにおいて、
複数の種類の絵柄パタ ーンを記憶し、 読み出 しア ド レスの 指示に基づいて、 記憶しているデータ を前記表示手段に出力 する記憶手段と、 前記表示手段に背景を表示させるための背 景を記憶している背景記憶手段と を有し、
前記表示制御手段は、 前記記憶手段および前記背景記憶手 段に対して出力の指示をする こ と を特徵とする画面表示型ス ロ ッ 卜マシン。
2 . 請求項 1 において-、 前記表示制御手段は、 前記表示手 段のスロ ッ トごとに複数の絵柄を表示させ、
前記背景記憶手段は、 背景と して、 各スロ ッ 卜の各絵柄位 置の、 所定の各絵柄位置の賞出組合せに関する表示情報を記 憶する こ と を特徴とする画面表示型スロ ッ トマシン。
3 . 請求項 2において、 各スロ ッ トの各絵柄位置の、 所定 の賞出組合せを選択する選択指示手段をさ らに有し、
前記表示制御手段は、 前記選択指示手段で選択された赏出 組合せを表示出力するよう に、 前記背景記憶手段に指示する こ と を特徴とする画面表示型スロ ッ トマシン。
4 . 請求項 ] において、 前記ゲーム制御手段は、 絵柄の変 化の停止後の絵柄の組合せが、 所定の絵柄の組合せに一致す るか否かを判断し、
前記背景記憶手段は、 背景と して、 前記所定の絵柄の組合 せに一致した場合と、 一教しない場合とのう ち少なく とも 1 の所定の表示情報を記億するこ と を特徴とする画面表示型ス ロ ッ 卜マシン。
5 . 請求項 3 において、 前記ゲーム制御手段は、 絵抦の変 化の停止後の、 選釈された賞出組合せの各絵柄が、 所定の絵 柄の組合せに一致するか否かを判断し、
前記背景記憶手段は、 背景と して、 前記所定の絵柄の組合 せに一致した場合と、 一致しない場合とのう ち少な く とも 1 の所定の表示情報を記憶する こ と を特徴とする画面表示型ス 口 ッ 卜マシン。
6 . 請求項 3 において、 前記選択指示手段は、 各絵柄位置 の所定の賞出組合せを複数備えて、 いずれの赏出組合せを選 択する かを指示する選択制御手段と、 赏出組合せを選択操作 される操作部と を備え、
前記操作部は、 前記所定の複数の赏出組合せに対応して設 け られる こ と を特徴とする画面表示型スロ ッ トマシン。
7 . 遊技者に対向する面に表示画面が設け られる表示手段 と、 該表示手段に各ス 0 ッ ト ごと に、 静止状態の表示とゲ一 ム実行中の状態の表示と を させるよ う に制御する表示制御手 段と、 ゲームの実行開始を指示するための開始指示を受け付 けて前記表示制御手段に開始指示する開始指示手段と、 各ス ロ ッ ト ごと に絵柄の変化の停止を指示するための停止指示を 受け付けて前記表示制御手段に停止指示をする停止指示手段 と、 ゲームの進行を制御するゲーム制御手段と を備えるスロ ッ 卜マシンにおいて、
前記表示制御手段は、 前記表示手段のスロ ッ 卜ごと に複数 の絵抦を表示させ、
各スロ ッ トの各絵柄位置の、 所定の賞出組合せを選択する 選択指示手段と 、 複数の種類の絵柄パタ ーン を記憶し、 読み 出 しア ド レスの指示に基づいて、 記憶しているデータ を前記 表示手段に出力する記憶手段と 、 前記表示手段に背景を表示 させるための背景を記憶している背景記憶手段と、 所定の各 絵柄位置の赏出組合せに関する表示情報を記憶 している賞出 組合せ記憶手段と を有し、 前記表示制御手段は、 前記記憶手段、 前記背景記憶手段お よび前記賞出組合せ記憶手段に対して出力の指示をする こ と を特徴とする画面表示型ス ロ ッ トマシ ン。
8 . 請求項 7 において、 前記ゲーム制御手段は、 絵柄の変化 の停止後の絵柄の組合せが、 所定の絵柄の組合せに一教する か否かを判断し、
前記賞出組合せ記憶手段は、 前記所定の絵柄の組合せに一 致した場合と、 一致しない場合との う ち少な く と も 1 の所定 の表示情報を さ らに記憶する こ と を特徴とする画面表示型ス ロ ッ 卜マ シ ン。
PCT/JP1992/001425 1992-11-04 1992-11-04 Screen display type slot machine Ceased WO1994009874A1 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
KR1019950701756A KR950704016A (ko) 1992-11-04 1992-11-04 화면 표시형 슬롯머신(screen display type slot machine)
PCT/JP1992/001425 WO1994009874A1 (en) 1992-11-04 1992-11-04 Screen display type slot machine
EP92923147A EP0699459A1 (en) 1992-11-04 1992-11-04 Screen display type slot machine
AU28997/92A AU670249B2 (en) 1992-11-04 1992-11-04 Screen display type slot machine
US09/191,282 US6004208A (en) 1992-11-04 1998-11-12 Slot machine that can superimpose on a display screen images from different storage locations

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP1992/001425 WO1994009874A1 (en) 1992-11-04 1992-11-04 Screen display type slot machine

Publications (1)

Publication Number Publication Date
WO1994009874A1 true WO1994009874A1 (en) 1994-05-11

Family

ID=14042637

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP1992/001425 Ceased WO1994009874A1 (en) 1992-11-04 1992-11-04 Screen display type slot machine

Country Status (4)

Country Link
EP (1) EP0699459A1 (ja)
KR (1) KR950704016A (ja)
AU (1) AU670249B2 (ja)
WO (1) WO1994009874A1 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6004208A (en) * 1992-11-04 1999-12-21 Kabushiki Kaisha Ace Denken Slot machine that can superimpose on a display screen images from different storage locations
US7628694B2 (en) 1998-08-10 2009-12-08 Aristocrat Leisure Industries Pty Ltd. Gaming console with transparent sprites

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0216154B2 (ja) * 1984-10-05 1990-04-16 Universal Kk
JPH0490779A (ja) * 1990-08-06 1992-03-24 Newgin Kk 図柄組合せ表示式のパチンコ遊技機

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1466765A (en) * 1975-03-12 1977-03-09 Bell Fruit Mfg Co Ltd Gaming machine
DE3229634A1 (de) * 1982-08-09 1984-02-09 Paul 4992 Espelkamp Gauselmann Bildschirm - spielautomat
JPH0519100Y2 (ja) * 1985-11-15 1993-05-20

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0216154B2 (ja) * 1984-10-05 1990-04-16 Universal Kk
JPH0490779A (ja) * 1990-08-06 1992-03-24 Newgin Kk 図柄組合せ表示式のパチンコ遊技機

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP0699459A4 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6004208A (en) * 1992-11-04 1999-12-21 Kabushiki Kaisha Ace Denken Slot machine that can superimpose on a display screen images from different storage locations
US7628694B2 (en) 1998-08-10 2009-12-08 Aristocrat Leisure Industries Pty Ltd. Gaming console with transparent sprites
US7901284B2 (en) 1998-08-10 2011-03-08 Aristocrat Leisure Industries Pty Ltd. Gaming console with transparent sprites

Also Published As

Publication number Publication date
EP0699459A1 (en) 1996-03-06
AU2899792A (en) 1994-05-24
AU670249B2 (en) 1996-07-11
KR950704016A (ko) 1995-11-17
EP0699459A4 (en) 1995-12-21

Similar Documents

Publication Publication Date Title
US6004208A (en) Slot machine that can superimpose on a display screen images from different storage locations
US5655965A (en) Screen display type slot machine with seemingly flowing condition of moving symbols
US7918735B2 (en) Gaming system and gaming machine
JPWO1994008674A1 (ja) 画面表示型スロットマシン
JPH10328351A (ja) スロットマシン
JPWO1995017934A1 (ja) 画像表示遊技装置およびその画像表示制御方法
JPWO1995017935A1 (ja) 画像表示遊技システムおよび遊技場管理システム
JP2006094973A (ja) 遊技機
KR20060049288A (ko) 게임기
JP2006061476A (ja) 遊技機
US20080146330A1 (en) Gaming Machine with Bonus Game
JP2008061852A (ja) 遊技機
JP2013192707A (ja) 遊技機
JP2009201946A (ja) ゲーミングマシン
JP2002336462A (ja) 遊技機
JP5144045B2 (ja) 遊技機
JP2595481B2 (ja) 画面表示型スロットマシン
JP2007167470A (ja) 遊技機及び遊技機用プログラム及び記録媒体
EP0699459A1 (en) Screen display type slot machine
JP2006094972A (ja) 遊技機
JPH11192339A (ja) シンボル可変表示装置
WO1994009873A1 (fr) Machine a sous du type a ecran de visualisation
JP2579451B2 (ja) 画面表示型スロットマシン
WO1994008676A1 (fr) Machine a sous du type a ecran d'affichage
JP4530354B2 (ja) 3次元画像描画装置、3次元画像描画方法及びプログラム

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AU CA JP KR US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH DE DK ES FR GB GR IE IT LU MC NL SE

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2148589

Country of ref document: CA

ENP Entry into the national phase

Ref document number: 1995 433327

Country of ref document: US

Date of ref document: 19950504

Kind code of ref document: A

WWE Wipo information: entry into national phase

Ref document number: 1992923147

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 1992923147

Country of ref document: EP

WWR Wipo information: refused in national office

Ref document number: 1992923147

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 1992923147

Country of ref document: EP