This Application is Entitled to the benefit of Japanese Pat. App. No. 2017-191605, filed on Sep. 29, 2017.
The present invention relates to an information processor and a server.
Conventionally, a banner (icon image) for introducing various kinds of information such as announcement of news, site, product advertisement, etc. is displayed on an information site that can be browsed by an information terminal such as a personal computer, a smartphone, a tablet, and a browsing screen executed as software, or the like (Patent Document 1 (Japanese Patent No. 5552992)).
Such a banner is displayed when viewers of information sites and users of software try to browse information sites or execute software, so the operations of closing (eliminating) the banners by viewers and users are required. At this time, as a viewer or a user, there is a desire to quickly perform an operation of closing a banner because he/she wishes to browse the information site or execute the software quickly. On the other hand, as a provider of a banner, there is a demand for a viewer of an information site and a user of a software to surely browse the banner.
Accordingly, an object of the present invention is to provide an information processor and a server capable of switching an operation mode of closing a banner according to display contents of a banner.
The present invention is a server communicably connected to an information processor having a display capable of displaying an image, wherein,
According to the above configuration, the server transmits the first end input request image data including the redisplay setting image and the end request image and the second end input request image data including the second end request image to the information processor in accordance with the types of the plurality of image data. Thus, depending on the type of the image data, it is possible to set what can be rejected by one action and what can be rejected by two actions. Therefore, image data that is not important to the administrator can be set to be ended by one action, thereby improving the convenience of the input operation by the user. On the other hand, since image data important to the administrator can be set to be ended in two actions, it is possible to prompt the user's attention to an important image as compared with the case of one action.
In addition, according to the present invention, in the server, the first end input request image data is stored in association with a banner advertisement for guiding to pay.
According to the above configuration, the banner advertisement for guiding to pay is rejected by two actions of clicking the redisplay setting image and the end request image. Therefore, as compared with a banner advertisement rejected by one action, a game player can not easily refuse and prompt the game player to pay.
In addition, according to the present invention, in the server, the controller further includes a changing unit that changes the association between the image data and the first end input request image data or the second end input request image data based on the association data by the administrator side.
According to the above configuration, even when it is irrelevant to payment, such as information required for system failure or emergency, if it is important information for the user, it is changed so as to end in two actions, and thus it is possible to prompt the player to pay attention as compared with the case of in one action.
The present invention is an information processor having an input device for accepting input and a display for displaying an image,
According to the above configuration, in the information processor, the first end input request image data including the redisplay setting image and the end request image and the second end input request image data including the second end request image are displayed on the display in accordance with the types of the plurality of image data. Thus, depending on the type of the image data, it is possible to set what can be rejected by one action and what can be rejected by two actions. Therefore, image data that is not important to the administrator can be set to be ended by one action, thereby improving the convenience of the input operation by the user. On the other hand, since image data important to the administrator can be set to be ended in two actions, it is possible to prompt the user's attention to an important image as compared with the case of one action.
It is possible to provide an information processor and a server capable of switching an operation mode of closing a banner according to display contents of a banner.
The information processor of the present invention will be described based on the drawings.
The game executed in the present embodiment can be executed as application software (program, game data) by being installed in an information processor exemplified by a portable information processor such as a smart phone, a portable computer, a laptop computer, a notebook computer, a tablet type personal computer, a handheld type personal computer, a PDA (Personal Data Assistant), and the like. The application software for executing this game is downloaded from a server (see
In addition, the application software for executing the game may also be stored in a recording medium such as a floppy disk, a CD-ROM, a DVD-ROM, an MO (magneto-optical disk), a flash memory or the like, and read out from the recording medium as necessary and then installed in the storage device in the information processor.
In the present embodiment, as the information processor, the smartphone 1 shown in
(Online)
In addition, the game executed in the present embodiment is a slot game and is executed as an online game. Specifically, as shown in
In this way, the slot game is executed as online. As a result, the user can download the slot game application software from the server 200, install it in the smartphone 1, and execute the slot game. In addition, in the server 200 (management system), exchange of credits (things that can be settled, such as cash, credit card, electronic money, prepaid card etc) possessed by the user to electronic informationized coins (gaming medium) usable in the slot game and management of the coins possessed by the user are also performed.
(Configuration of Smartphone 1)
As shown in
The display 120 is configured to display an image. As a display method of the display 120, various display methods such as a liquid crystal method, an organic electroluminescence method, a CRT (Cathode Ray Tube) method, a plasma method and the like are exemplified.
The CPU (Central Processing Unit) 101 controls the overall operation of the smartphone 1. The ROM (Read Only Memory) 102 stores a program used for driving the CPU 101, such as an IPL (Initial Program Loader).
The RAM (Random Access Memory) 103 is used as a work area of the CPU 101. The flash memory 104 stores an application software (program) for executing the game according to this embodiment, a communication program, various kinds of data such as an image data and a sound data (symbol column, a symbol combination table of a video reel to be described later, game data necessary for a slot game and number of possessed coins etc.).The operation button 108 is a button that is operated when the smartphone 1 is initially set. The power switch 109 is a switch for switching ON/OFF of the power of the smartphone 1.
The network I/F (Interface) 111 is interface for performing a data communication with the server 200 and the like by utilizing a communication network such as the Internet. The camera 112 is a kind of built-in type image pickup unit that captures an image of a subject under the control of the CPU 101 to obtain image data. The image pickup element I/F 113 is a circuit that controls driving of the camera 112. The microphone 114 is a kind of built-in type sound collecting unit for inputting a sound. The sound input/output I/F 116 is a circuit for processing input and output of sound signals between the microphone 114 and between the speaker 115 under the control of the CPU 101. The display I/F 117 is a circuit that transmits image data to the display 120 under the control of the CPU 101. The sensor controller 118 is a circuit that receives an input from the touch panel 5 provided on the display 120. The short-range communication circuit 119 is a communication circuit such as an NFC (Near Field Communication)®, a Bluetooth®, or the like. The bus line 110 is an address bus, a data bus, or the like for electrically connecting each component such as the CPU 101.
(Overview of Slot Game Executed by Smartphone 1)
In the smartphone 1 having the above configuration, the CPU 101 is programmed to execute the slot game application software.
In the smartphone 1, when the slot game application software is executed, various game start effect images and the like are displayed. Thereafter, when a selection image for starting the “slot game” is selected by the touch panel 5, a login is displayed and the slot game is started (details will be described later) after it is brought into a state where it can communicate with the server 200. For example, when the slot game is started, as shown in
Note that a plurality of types of slot games to be selected may be prepared, and the rule, the payout mode, and the effect image may be different depending on the type of slot game to be executed. For example, in a certain type of “slot game”, a slot game is executed in which a plurality of symbols are rearranged in a symbol display area composed of 9 areas in a matrix of 3 columns×3 rows. In this slot game, a winning is determined by a combination of symbols rearranged on a payline (winning determination) set only in the middle of the symbol display area.
Here, when starting a slot game in the present embodiment, it is basically to consume a predetermined amount of coins (gaming mediums) possessed by a user, and the slot game is started as a consideration for the consumption of the coins. In addition, when a predetermined condition is satisfied, it is possible to start a slot game without consuming any coin (for example, the giving condition of a free game is satisfied, or a slot game can be played without consuming any coin up to a predetermined number of times a day).
The coin (gaming medium) possessed by a user is an electronic information, the user accesses from the smartphone 1 to the server 200, and can exchange a credit for the coin according to the payment method specified by the slot game operating organization. The coin possessed by a user may also be consumed as an expense in order to obtain an effect of affecting the slot game (item), or is consumed as an expense to change the appearance of a character that symbolizes the user, and is a wide variety to use.
In addition, the number of coins possessed by each user managed in the server 200 is shared by communication between the server 200 and each smartphone 1. In the flash memory 104 of the smartphone 1, the number of coins possessed by the user shared with the server 200 is stored.
In addition, the “gaming medium” is not particularly limited, and for example, when the slot game according to the present embodiment is executed by a gaming machine (slot machine) or the like installed in a hall or the like, it may be a medal, a token, an electronic money, a ticket, and the like. The ticket is not particularly limited, and a barcoded ticket may be adopted for example. Alternatively, the gaming medium may be a game point not including valuable information.
(Slot Game: Definitions)
In the slot game executed in the present embodiment, a plurality of symbols are stopped and displayed (rearranged) in the symbol display area 21 after variation (scrolling video of the reel), and the benefit (such as the payout or item advantageous/disadvantageous to the user) is given by the combination of the symbols displayed in the symbol display area 21. In addition, a state in which a plurality of symbols are stop-displayed after variation in the symbol display area 21 is referred to as “rearrangement”.
A coin may be given in the payout given based on the combination of the symbols displayed in the symbol display area 21.
The “unit game” is a series of operations from the start of acception of a bet to a state in which a prize is established (the combination of symbols satisfies a predetermined relationship). To put it differently, the unit game includes a single bet time for accepting a bet, a single game time of rearranging stopped symbols, and a single payout time of a payout process of awarding a payout.
(Slot Game Screen)
Next, the slot game screen displayed on the display 120 of the smartphone 1 will be described.
As shown in
The touch panel 5 that transmits the slot game screen is provided on the entire surface of the display 120. The touch panel 5 makes it possible to detect the coordinate of the site touched by the user's finger or the like. Thus, for example, by touching the image of the spin button 241, one slot game (unit game) can be executed. In addition, by touching the image of the AUTO button 242, the slot game can be consecutively performed. Further, when the image of the ITEM button 243 is touched, the user can select and use the item (game effect that affects the slot game) acquired in the past. In addition, when the image of the shop button 246 is touched, it is possible to access the server 200 from the smartphone 1 and move to the shop in which the credit (things that can be settled, such as cash, credit card, electronic money, prepaid card, or the like possessed by the user) can be exchanged for the coin.
(Symbol Display Area 21)
In the symbol display area 21 of the slot game, as shown in
In the symbol display area 21, the symbol columns allocated to the video reels 3 (REEL 1, REEL 2, REEL 3, REEL 4, REEL 5) are respectively scrolled and stopped after a lapse of a predetermined time. As a result, a part of each symbol column (three consecutive symbols) is sequentially displayed in the symbol display area 21. In the first to fifth column areas of the symbol display area 21, one symbol is allocated to each of the upper, middle, and lower areas is displayed accordingly to the video reels 3 (REEL 1, REEL 2, REEL 3, REEL 4, REEL 5). That is, in the symbol display area 21, 15 symbols of 5 columns×3 rows are displayed.
As described above, in the symbol display area 21, 15 areas are arranged in a matrix pattern so that five column areas (a plurality of columns) and three rows (a plurality of rows) of the upper row, the middle row, and the lower row cross each other.
In the slot game, the determination of winning adopts “LEFT TO RIGHT” type. First, the area as the object of the winning determination is determined from the 15 areas in 5 columns×3 rows of the symbol display area 21 by selecting five stages of the WAYS BET (WAYS BET 1, WAYS BET 2, WAYS BET 3, WAYS BET 4, WAYS BET 5) (determination of an valid area) (see
Wherein, the selection of five stages of WAYS BET (WAYS BET 1, WAYS BET 2, WAYS BET 3, WAYS BET 4, WAYS BET 5) is performed by touching the “+” button and “−” button (see
More specifically, as shown in
For example, as shown in
(Symbol Columns of the Video Reels)
Next, with reference to
As shown in
“WATERMELON”, “CHERRY”, “ACE (A)”, “KING (K)”, “QUEEN (Q)”, “JACK (J)”, “10”, “9” and “WILD” symbol which is a universal symbol (symbol of almighty) as an alternate of another symbol are included in the types of symbols arranged in each symbol column of the video reels 3.
(Symbol Combination Table)
Next, with reference to
The symbol combination table of the slot game defines the number of coins to be paid out (payout) for the symbol combination (symbol number) of symbols relating to winning (WIN). In the slot game, the scrolling of the symbol column of the video reels 3 is stopped, and in an area of the symbol display area 21, which becomes the object of the winning determination by the WAYS BET described above, when a predetermined types of symbols are connected up to a predetermined number from the first column area to the fifth column area, the winning is established. Then, according to the winning, a benefit such as a payout is given to the user.
Basically, for each symbol of “7”, “HEART”, “BELL”, “WATERMELON”, “CHERRY”, “A”, “K”, “Q”, “J”, “10”, “9”, when symbols of the same type are connected with each other up to 3 (3 Kind), 4 (4 Kind), or 5 (5 Kind) by the WAYS BET from the first column area to the fifth column area in the area which is the object of the winning determination, the winning is established. For the symbol of “WILD”, it is substituted for each type of symbol of “7”, “HEART”, “BELL”, “WATERMELON”, “CHERRY”, “A”, “K”, “Q”, “J”, “10”, and “9”.
For example, when “WAYS BET 3” is selected, the upper row, the middle row, and the lower row of the first column area, the upper row, the middle row and the lower row of the second column area, the upper row, the middle row and the lower row of the third column area, the middle row of the fourth column area, and the middle row of the fifth column area of the symbol display area 21 become the object of the winning determination (valid). Then, the scrolling of each symbol column of the video reels 3 (REEL 1, REEL 2, REEL 3, REEL 4, REEL 5) is stopped, and when the symbols “7” are respectively stopped in the lower row of the first column area, the upper row of the second column area, and the middle row of the third column area, the symbols “7” are connected with each other up to three from the first column area to the third column area (“LEFT TO RIGHT”) to establish a winning (“3 Kind of “7” is established). In this case, referring to the symbol combination table of
In addition, in the slot game, the required bet amount (WAYS BET 1: 1 coin, WAYS BET 2: 3 coins, WAYS BET 3: 7 coins, WAYS BET 4: 15 coins, WAYS BET 5: 25 coins) are determined in each selection of 5 stages of WAYS BET, respectively. In addition, it is also possible to select multiple WAYS BETs in the unit game. For example, when WAYS BET 3 (7 coins) is selected up to three times, 21 coins (“7”ד3”=21) are required for the total bet amount, but when the winning of 3 Kind of “7” is established, “50”ד3”=“150” is determined as the payout amount of coins.
(Server 200)
As shown in
The server CPU 201 controls the overall operation of the server 200 by reading programs and various data stored in the server ROM 202, the server RAM 203, and the server storage device 204. The server ROM 202 stores a program used for driving the server CPU 201 such as an IPL (Initial Program Loader). The server RAM 203 is used as a work area of the server CPU 201.
The network I/F 211 is an interface for performing data communication with the smartphone 1 or the like using a communication network such as the Internet.
The server storage device 204 stores application software (program) for executing the banner process of this embodiment, communication program, various data such as image data and sound data (association data necessary for the process to be described later and a redisplay rejection data table or the like).
The input/output device 208 (corresponding to the change unit) is a device performing an input operation and a device performing an output operation. Specifically, a touch panel or the like can be cited. In addition, examples of the device on which the input operation is performed include a keyboard, a button, a touch pad, a mouse, a microphone, and the like. Further, examples of device on which output is performed include a display, a speaker, and the like.
(Association Data)
Next, the association data will be described with reference to
The association data associates advertisement image display program, advertisement image display data (corresponding to image data), and advertisement end input request image (the first type corresponding to the first end input request image data or the second type corresponding to the second end input request image data) with four advertisement images (banner A, banner B, banner C, banner D: corresponding to the image data) respectively and stored in the server storage device 204. That is, the four advertisement images (banner A, banner B, banner C, banner D: image data) are associated with either one of the first type of advertisement end input request image or the second type of advertisement end input request image respectively.
In the four advertisement images (banner A, banner B, banner C, banner D), the display image is written as advertisement image display data. Besides, the timing at which the advertisement image is displayed is determined by the advertisement image display program. In addition, the advertisement end input request image is a procedure screen for eliminating (closing) the displayed advertisement image, and the first type and the second type are prepared. In the first type, after the advertisement image end button (corresponding to the first end request image) is selected after checking a check box (corresponding to the redisplay setting image), the displayed advertisement image is eliminated, and then, the advertisement image is not displayed again. In the second type, the advertisement image end button (corresponding to the second end request image) is selected so that the displayed advertisement image is eliminated and then the advertisement image is not displayed again.
Specifically, as shown in
In addition, in the advertisement image of the banner B, information related to the weather is written in the advertisement image display data (the weather information is externally received and updated timely). Besides, the timing at which the information on the weather is displayed in the banner B is a predetermined time (for example, 6:00 am) specified by the program B. Also, as shown in
In addition, in the advertisement image of the banner C, notification information for guiding to the shop is written in the advertisement image display data (corresponding to a banner advertisement for guiding to pay). Besides, the timing at which the notification information for guiding to the shop is displayed in the banner C is during the main control process (details will be described later) performed by the program C. Also, as shown in
As described above, in the advertisement image of banner C guiding to the shop in which the credit (things that can be settled, such as cash, credit card, electronic money, prepaid card etc.
possessed by the user) can be exchanged for a coin, it is possible to prevent the advertisement image 321 of the banner C from being redisplayed after the two actions of checking the check box 323 and selecting the advertisement image end button 322. Therefore, compared to the advertisement image of the banner A and the advertisement image of the banner B, which are prevented from being redisplayed afterward in one action, the advertisement image 321 of the banner C takes much time and effort, so that the advertisement image of the banner C for guiding to the shop is browsed for a long time, and as a result, it is possible to guide the game user to the shop.
In addition, in the advertisement image of the banner D, information of the product advertisement of the sponsor is written in the advertisement image display data. Besides, the timing at which the information on the product advertisement of the sponsor is displayed in the banner D is the time at the end of the unit game of the slot game executed by the program D (details will be described later). Also, as shown in
In addition, by operating the input/output device 208, the administrator can change the association of either one of the first type of advertisement end input request image or the second type of the advertisement end input request image corresponding to the four advertisement images (banner A, banner B, banner C, banner D) in the association data. By this means, it is changed so as to end in two actions when it is important information for the user such as information required for software failure or emergency, and thus it is possible to prompt the user to pay attention as compared with the case of in one action.
(Redisplay Rejection Data Table)
Next, with reference to
In the redisplay rejection data table, the four advertisement images (the advertisement image 301 of the banner A, the advertisement image 311 of the banner B, the advertisement image 321 of the banner C, and the advertisement image 331 of the banner D) are associated with identification information of a plurality of smartphones 1 being used (user identification information). Further, in the smartphone 1 having the associated identification information, each of the four advertisement images (the advertisement image 301 of the banner A, the advertisement image 311 of the banner B, the advertisement image 321 of the banner C, and the advertisement image 331 of the banner D) can be attached with a flag (“O” In
For example, as shown in
[Contents of Program]
Next, with reference to
(Main Control Process)
First, with reference to
First, when the slot game application software is executed, the start effect image of the slot game and the like are displayed on the display 120. Then, when a selection image for starting the “slot game” displayed on the display 120 is selected by the touch panel 5, login is displayed on the display 120 (with reference to
Furthermore, in the present embodiment, when a selection image for starting the “slot game” displayed on the display 120 is selected by the touch panel 5 and logged in the slot game, the value of the coin number counter at the time of login (number of coins possessed by the user at the time of login) is stored in the flash memory 104 as the value of the number of possessed coins at the time of login (S11).
(Banner A Display Process)
Next, the CPU 101 executes the banner A display process (S12). In this banner A display process, as shown in the flow of
On the other hand, when the display permission signal of the banner A is received from the server 200 (S102: YES), based on the association data (the advertisement image display data of the display contents with respect to the notification of the event, the advertisement end input request image and the like, with reference to
A transmitted together with the display permission signal of the banner A from the server 200, the advertisement end input request image 304 is displayed as shown in
Next, the CPU 101 determines whether or not the close button 302 is selected (S104). When the close button 302 is not selected (S104: NO), it is determined whether or not the advertisement image end button 303 is selected (S105). Then, if the advertisement image end button 303 is not selected (S105: NO), the process returns to S104.
On the other hand, when the advertisement image end button 303 is selected (S105: YES), the CPU 101 transmits “user information and redisplay rejection signal” to the server 200 (S106).
In addition, receiving the “user identification information and redisplay rejection signal”, the server 200 refers to the redisplay rejection data table shown in
After the process in S106 or when the close button 302 is selected in the process of S104 (S104: YES), the advertisement end input request image 304 is closed (S107). Thereafter, the present process is terminated.
After the banner A display process in S12, the process returns to the main control process and the CPU 101 performs an initialization process when finishing one game (S13) in order to start the slot game. For example, unnecessary data for each unit game in the work area of the flash memory 104, such as the WAYS BET enabled in the previous unit game and the symbol determined to be displayed in the symbol display area 21 by the random determination is cleared.
(Number of Possessed Coins Check Process)
Next, the CPU 101 performs the number of possessed coins check process (S14). The number of possessed coins check process will be described with reference to the flow in
First, the CPU 101 calculates a value obtained by dividing the value of the coin number counter provided in the flash memory 104 by the value of the number of coins possessed at the time of login stored in the process of S11 (S31). That is, the ratio (%) of the number of coins currently possessed by the user with respect to the number of coins possessed when the user logged in the slot game is calculated. For example, as shown in
Next, the CPU 101 determines whether or not the value calculated in the process of S31 is smaller than “0.3 (30%)” (S32). That is, it is determined whether the ratio (%) of the number of coins currently possessed by the user with respect to the number of coins possessed when the user logged in the slot game is smaller than “0.3 (30%)”. Then, if the value calculated in the process of S31 is not smaller than “0.3 (30%)” (S32: NO), the present process is terminated. For example, when the value of the current coin number counter (the number of possessed coins) is “50” and the value of the number of coins possessed at the time of login stored in the process of S11 is “100”, the value of “0.5 (50%)” is calculated by “50÷100=0.5”, and the calculated “0.5 (50%)” is not smaller than “0.3 (30%)”, so the present process is terminated.
On the other hand, when the value calculated in the process of S31 is smaller than “0.3 (30%)” (S32: YES), the CPU 101 performs a banner C display process (S33).
(Banner C Display Process)
In this banner C display process, as shown in the flow of
On the other hand, when the display permission signal of the banner C is received from the server 200 (S302: YES), based on the association data (the advertisement image display data of the notification information for guiding to the shop, the advertisement end input request image and the like, with reference to
At that time, in the operation display area 24 of the display 120, the image of the shop button 246 blinks brightly and displayed. That is, the image of the shop button 246 that can shift to the shop where coins are available is highlighted and presented.
Next, the CPU 101 determines whether or not the advertisement image end button 322 has been selected (S304). When the advertisement image end button 322 is not selected (S304: NO), waiting for the selection of the advertisement image end button 322.
On the other hand, when the advertisement image end button 322 is selected (S304: YES), it is determined whether or not the check box 323 is checked (S305). When the check box 323 is checked (S305: YES), the CPU 101 transmits “user information and redisplay rejection signal” to the server 200 (S306).
In addition, receiving the “user identification information and redisplay rejection signal”, the server 200 refers to the redisplay rejection data table shown in
After the process in S306 or when the check box 323 is not checked in S305 (S305: NO), the advertisement end input request image 324 is closed (S307). Thereafter, the present process is terminated.
After the banner C display process of S33, the process returns to the number of possessed coins check process, and the CPU 101 determines whether or not the image of the shop button 246 has been touched (S34). Then, when the image of the shop button 246 is touched (S34: YES), it is possible to access the server 200 from the smartphone 1 and move to the shop in which the credit (things that can be settled, such as cash, credit card, electronic money, prepaid card, or the like possessed by the user) can be exchanged for the coin.
Next, the CPU 101 determines whether or not there is an exchange from credit to coin in the shop (S35). Then, when there is the exchange from credit to coin (S35: YES), the number of coins exchanged is added to the value of the coin number counter provided in the flash memory 104 (S36). In this way, by touching the image of the shop button 246 to use the shop, communication with the server 200 managing the number of coins possessed by each user makes it possible to obtain coins, and if the coins are obtained, the value of the coin number counter stored in the flash memory 104 is updated.
After the process of S36, when the image of the shop button 246 is not touched by the process of S34 (S34: NO) or the process of S35 has not exchanged the credit into the coin (S35: NO), the CPU 101 determines whether or not the value of the coin number counter provided in the flash memory 104 is “0” (S37). Then, when the value of the coin number counter is “0” (S37: YES), a message indicating that the value of the coin number counter is “0” is displayed in the effect display area 23 of the display 120 (S38). That is, it is notified that the number of coins possessed by the user is “0”. After the process of S38, the process shifts to the process of S34.
On the other hand, if the value of the coin number counter is not “0” in the process of S37 (S37: NO), the present process is terminated.
By performing the number of possessed coins checking process, when the number of coins possessed by the user due to the consumption of coins is less than 30% as compared with the number of coins possessed when logging into the slot game, a message informing that the coins can be acquired by going to the shop can be displayed.
After checking the number of coins possessed, the process returns to the main control process, and the CPU 101 performs a bet start check process to be described later (S15). In this process, an input check such as WAYS BET (WAYS BET 1, WAYS BET 2, WAYS BET 3, WAYS BET 4, WAYS BET 5) selected by the touch panel 5 or the like is performed. At this time, as shown in
Next, the CPU 101 performs a symbol random determination process (S16). In this symbol random determination process, the symbol column of the video reels 3 shown in
For example, in the REEL 1 of the video reels 3, when a code number “21” is selected by the random determination from 26 symbols (code numbers “0” to “25”) constituting the symbol column, the symbol of “CHERRY” corresponding to the code number “21” is determined as the to-be-stopped symbol. In addition, in the REEL 2, when a code number “10” is selected by the random determination from 29 symbols (code numbers “0” to “28”) constituting the symbol column, the symbol of “9” corresponding to the code number “10” is determined as the to-be-stopped symbol. In addition, in the REEL 3, when a code number “8” is selected by the random determination from 28 symbols (code numbers “0” to “27”) constituting the symbol column, the symbol of “CHERRY” corresponding to the code number “8” is determined as the to-be-stopped symbol. In addition, in the REEL 4, when a code number “7” is selected by the random determination from 27 symbols (code numbers “0” to “26”) constituting the symbol column, the symbol of “J” corresponding to the code number “7” is determined as the to-be-stopped symbol. In addition, in the REEL 5, when a code number “6” is selected by the random determination from 34 symbols (code numbers “0” to “33”) constituting the symbol column, the symbol of “Q” corresponding to the code number “6” is determined as the to-be-stopped symbol.
Then, the CPU 101 stores the five determined to-be-stopped symbols in the symbol storing area provided in the flash memory 104.
Next, the CPU 101 performs an effect contents determination process (S17). The CPU 101 extracts an effect-use random number and determines which one of a plurality of predetermined effect contents by the random determination.
Next, the CPU 101 performs a symbol display control process (S18). In the symbol display control process, the scrolling of each symbol column of the video reels 3 is started, and after a predetermined time, the five to-be-stopped symbols determined in the symbol random determination process in S16 are sequentially stopped respective middle rows of the first column area to the fifth column area of the symbol display area 21. That is, fifteen symbols including the to-be-stopped symbol are rearranged in the symbol display area 21. For example, as described above, in REEL 1, the symbol “CHERRY” is determined as a to-be-stopped symbol, in REEL 2, the symbol “9” is determined as a to-be-stopped symbol, in REEL 3, the symbol “CHERRY” is determined as a to-be-stopped symbol, in REEL 4, the symbol “J” is determined as a to-be-stopped symbol, and in REEL 5, the symbol “Q” is determined as a to-be-stopped symbol, and in this case, the “CHERRY”, “9”, “CHERRY”, “J”, and “Q” are respectively rearranged in respective middle rows of the first column area to the fifth column area of the symbol display area 21. In addition, symbols corresponding to preceding and succeeding code numbers of the to-be-stopped symbol are rearranged in the respective upper rows and the lower rows of the first to fifth columns areas of the symbol display region 21 (with reference to
Next, the CPU 101 performs a payout amount determination process (S19). In this process, based on the symbol combination table of slot games (see
Then, according to the winning, a benefit such as a payout is given. The given payout is stored in the payout amount storage area provided in the flash memory 104.
For example, when “WAYS BET 3” is selected, the upper row, the middle row, and the lower row of the first column area, the upper row, the middle row and the lower row of the second column area, the upper row, the middle row and the lower row of the third column area, the middle row of the fourth column area, and the middle row of the fifth column area of the symbol display area 21 become the object of the winning determination (valid). Then, as shown in
Next, the CPU 101 performs a payout process (S20). The CPU 101 adds the value stored in the payout amount storage area to the value of the coin number counter provided in the flash memory 104. For example, when “15” is stored in the payout amount storage area in the payout amount determination process of S19, “15” is added to the value of the coin number counter.
Next, the CPU 101 determines whether or not a winning of “7” (3 Kind of “7”, 4 Kind of “7”, 5 Kind of “7”) is established (S21). Then, when the winning of “7” is established (S21: YES), the CPU 101 performs a free game process (S22). In this free game process, the user can perform the slot game for twenty times without consuming any coin.
On the other hand, if the winning of “7” is not established (S21: NO), or after the processing of S22, the CPU 101 performs a banner D display process (S23).
(Banner D Display Process)
In this banner D display process, as shown in the flow of
On the other hand, when the display permission signal of the banner D is received from the server 200 (S402: YES), based on the association data (the advertisement image display data of the information of the product advertisement of the sponsor, the advertisement end input request image and the like, with reference to
Next, the CPU 101 determines whether or not the advertisement image end button 332 has been selected (S404). When the advertisement image end button 332 is not selected (S404: NO), waiting for the selection of the advertisement image end button 332.
On the other hand, when the advertisement image end button 332 is selected (S404: YES), it is determined whether or not the check box 333 is checked (S405). When the check box 333 is checked (S405: YES), the CPU 101 transmits “user information and redisplay rejection signal” to the server 200 (S406).
In addition, receiving the “user identification information and redisplay rejection signal”, the server 200 refers to the redisplay rejection data table shown in
After the process in S406 or when the check box 333 is not checked in S405 (S405: NO), the advertisement end input request image 334 is closed (S407). Thereafter, the present process is terminated.
After the banner D display process in S23, the process returns to the main control process and shifts to the process in S13.
(Bet Start Check Process)
Next, with reference to
First, the CPU 101 allows to accept the selection of the five stages of WAYS BET (WAYS BET 1, WAYS BET 2, WAYS BET 3, WAYS BET 4, WAYS BET 5) by pressing the touch panel 5 of the “+” button and the “−” button of the bet button 244 in the operation display area 24 (with reference to
Next, the CPU 101 determines whether or not a selection operation (pressing) of five stages of WAYS BET (WAYS BET 1, WAYS BET 2, WAYS BET 3, WAYS BET 4, WAYS BET 5) is detected (S42). If the selection operation of WAYS BET is not detected (S42: NO), waiting for the selection operation.
On the other hand, when the selection operation of five stages of WAYS BET (WAYS BET 1, WAYS BET 2, WAYS BET 3, WAYS BET 4, WAYS BET 5) is detected (S42: YES), the CPU 101 adds the value of coins necessary for WAYS BET (1 coin if it is WAYS BET 1, 3 coins if WAYS BET 2, 7 coins if WAYS BET 3, 15 coins if WAYS BET 4, 25 coins if WAYS BET 5) to the value of the bet counter provided in the flash memory 104 (S43).
Next, after process of S43, the CPU 101 allow the acceptance of operation of the spin button 241 (S44).
After S44, the CPU 101 determines whether or not the operation of the spin button 241 is detected (S45). When the CPU 101 determines that the operation of the spin button 241 is not detected (S45: NO), waiting for the operation of the spin button 241.
On the other hand, when it is determined that the operation of the spin button 241 is detected (S45: YES), the CPU 101 subtracts the value of the bet counter calculated in S43 from the value of the coin counter (S46). Thereafter, the bet start check process is terminated.
(Banner B Display Process)
Next, with reference to
When the banner B display process is performed, the CPU 101 determines whether or not the current time has reached a predetermined time (for example, 6:00 am) (S201). Then, if the current time is not the predetermined time (S201: NO), the process waits for the predetermined time.
On the other hand, if the current time reaches the predetermined time (S201: YES), the CPU 101 makes an inquiry to the server 200 as to whether or not to permit display of the advertisement image 311 of the banner B (S202). Then, the CPU 101 determines whether or not a display permission signal of the banner B has been received from the server 200 (S203). If the display permission signal of the banner B is not received from the server 200 (S203: NO), the present process is terminated.
On the other hand, when the display permission signal of the banner B is received from the server 200 (S203: YES), based on the association data (the advertisement image display data of the display contents with respect to the weather, the advertisement end input request image and the like, with reference to
Next, the CPU 101 determines whether or not the close button 312 is selected (S205). When the close button 312 is not selected (S205: NO), it is determined whether or not the advertisement image end button 313 is selected (S206). Then, if the advertisement image end button 313 is not selected (S206: NO), the process returns to S205.
On the other hand, when the advertisement image end button 313 is selected (S206: YES), the CPU 101 transmits “user information and redisplay rejection signal” to the server 200 (S207).
In addition, receiving the “user identification information and redisplay rejection signal”, the server 200 refers to the redisplay rejection data table shown in
After the process in S207 or when the close button 312 is selected in the process of S205 (S205: YES), the advertisement end input request image 314 is closed (S208). Thereafter, the present process is terminated.
(Server Process 1)
Next, server process 1 performed by the server 200 will be described with reference to
The server CPU 201 determines whether or not the “user identification information and redisplay rejection signal” transmitted from the smartphone 1 in the banner A display process, the banner B display process, the banner C display process, or the banner D display process described above is received (S501). Then, if the “user identification information and redisplay rejection signal” is not received (S501: NO), it is waited to receive the “user identification information and redisplay rejection signal”.
On the other hand, when receiving the “user identification information and redisplay rejection signal” (S501: YES), the server CPU 201 refers to the redisplay rejection data table shown in
(Server Process 2)
Next, server process 2 performed by the server 200 will be described with reference to
In the banner A display process, the banner B display process, the banner C display process, or the banner D display process described above, the server CPU 201 determines whether or not there is an inquiry from the smartphone 1 as to whether or not to permit display of the advertisement image of the banner (S601). Then, if there is no inquiry (S601: NO), the inquiry is awaited.
On the other hand, if there is an inquiry (S601: YES), the redisplay rejection data table (with reference to
Then, if the flag (“O”) indicating the rejection of redisplay is not attached (S603: NO), the association data corresponding to the advertisement image of the banner inquired and the display permission signal of the banner are transmitted to the smartphone 1 as the inquiry source (S604).
For example, when there is an inquiry as to whether or not to permit display of the advertisement image 301 of the banner A from the smartphone 1, association data corresponding to the advertisement image of the banner A together with the display permission signal of the banner A (the advertisement image display data (message displayed on the advertisement image 301, etc.) of the display contents with respect to the notification of the event, the advertisement end input request image 304, etc.: with reference to
On the other hand, when the flag (“O”) indicating the rejection of redisplay is attached (S603: YES), the display permission signal of the banner is not transmitted to the smartphone 1 as the inquiry source. Thereafter, the present process is temporarily terminated and the present process is performed again.
According to the above configuration, the server 200 transmits to the smartphone 1 the advertisement end input request image 324 (with reference to
In the above embodiment, the case where the association data is stored in the server storage device 204 of the server 200 has been described. However, according to the present invention, in the configuration not using the server 200, the association data and the redisplay rejection data table (note that as for the user identification information, the smartphone 1 stores only its own user identification information for its own) may be stored in the flash memory 104 of the smartphone 1.
In this case, for example, in the case of the banner C display process, the CPU 101 performs the banner C display process 2 shown in
In the banner C display process 2, as shown in the flow of
On the other hand, when the flag (“O”) indicating the rejection of redisplay is not attached (S702: NO), based on the association data (the advertisement image display data of the notification information for guiding to the shop and the advertisement end input request image, etc.: with reference to
At that time, in the operation display area 24 of the display 120, the image of the shop button 246 blinks brightly and displayed. That is, the image of the shop button 246 that can shift to the shop where coins are available is highlighted and presented.
Next, the CPU 101 determines whether or not the advertisement image end button 322 has been selected (S704). When the advertisement image end button 322 is not selected (S704: NO), waiting for the selection of the advertisement image end button 322.
On the other hand, when the advertisement image end button 322 is selected (S704: YES), it is determined whether or not the check box 323 is checked (S705). When the check box 323 is checked (S705: YES), the CPU 101 refers to the redisplay rejection data table shown in
After the process in S706 or when the check box 323 is not checked in S705 (S705: NO), the advertisement end input request image 324 is closed (S707). Thereafter, the present process is terminated.
In the above description, the banner C display process has been exemplified, but the banner A display process, the banner B display process, and the banner D display process can be similarly changed.
Although the embodiment of the present invention has been described above, it is merely a specific example, and the present invention is not particularly limited, and the specific configuration of each means and the like can be appropriately designed and changed. In addition, the effects described in the embodiments of the present invention are merely a list of the most preferable effects produced by the present invention, and the effects of the present invention are not limited to those described in the embodiments of the present invention.
Number | Date | Country | Kind |
---|---|---|---|
2017-191605 | Sep 2017 | JP | national |