JP7724759B2 - program, information processing device - Google Patents
program, information processing deviceInfo
- Publication number
- JP7724759B2 JP7724759B2 JP2022135438A JP2022135438A JP7724759B2 JP 7724759 B2 JP7724759 B2 JP 7724759B2 JP 2022135438 A JP2022135438 A JP 2022135438A JP 2022135438 A JP2022135438 A JP 2022135438A JP 7724759 B2 JP7724759 B2 JP 7724759B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- lottery
- benefit
- login
- bonus
- 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.)
- Active
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本開示はプログラムおよび情報処理装置に関する。 This disclosure relates to a program and an information processing device.
従来より、提供するコンテンツやサービス等の利用継続率を向上させるために、例えば、ゲームコンテンツを提供する場合に、ログイン特典として、ユーザにログインボーナスを付与し、ログイン(利用すること)を促進させようとするものが知られている。例えば、ユーザのログイン頻度に応じた特典を付与するもの(例えば、特許文献1)や、連続で毎日ログインすることによりログイン日に応じた特典を付与するもの(例えば、非特許文献1)などが知られている。 In order to improve the rate of continued use of provided content, services, etc., it has been known to provide users with a login bonus as a login benefit when providing game content, in order to encourage them to log in (use the content). For example, there are known systems that provide a benefit based on the user's login frequency (e.g., Patent Document 1), and systems that provide a benefit based on the number of days a user logs in consecutively (e.g., Non-Patent Document 1).
しかしながら、従来のものにおいては、利用(例えばログイン)された後に、別のタイミングで再び利用(例えば、翌日もログイン)することで付与される特典が、ユーザ毎に一律に決まっているものであった。例えば、ユーザの利用頻度や何日目の利用であるかなどに応じて一律に定められた特典が付与されるものであった。 However, in conventional systems, the benefits granted when a user uses the service (for example, logging in) and then uses it again at a different time (for example, logging in the next day) are determined uniformly for each user. For example, the benefits granted are determined uniformly depending on the user's frequency of use, the number of days of use, etc.
本開示は、再び利用することで得られる特典に対する期待感や特別感を変化可能とすることにより再び利用することを効果的に促すことができるプログラムを提供する。 This disclosure provides a program that can effectively encourage repeat use by making it possible to change the sense of expectation and specialness regarding the benefits that can be obtained by repeat use.
本開示に係るプログラムは、コンピュータを、ユーザからの操作による利用開始がなされることにより、利用開始がなされたタイミングに応じて関連付けられている特典をユーザに対して付与する手段と、利用開始により特典が付与されてから以降の所定期間に再び利用開始がなされることにより、再び利用開始がなされるタイミングに応じて関連付けられている特典とは異なる特典が付与され得ることを特定可能な情報を、所定期間が経過するまでに報知するための手段と、して機能させる。 The program disclosed herein causes a computer to function as a means for granting a perk associated with the timing of the start of use to a user when the user initiates use, and as a means for notifying the user, before the specified period has elapsed, of information that identifies the possibility that a perk different from the perk associated with the timing of the resumption of use may be granted when the user initiates use again within a specified period of time after the perk was granted upon the start of use.
本開示の一態様によれば、従来の特典の決定・付与方法と比較し、特典の決定・付与方法についての興趣性を向上することができる。 One aspect of the present disclosure makes the method of determining and awarding rewards more interesting than conventional methods.
本開示に係るシステムとして、例えば、複数のユーザにゲームを提供するためのゲームシステムを例示する。本実施形態におけるゲームシステムでは、ユーザによる操作に応じてゲームにログインして利用開始されることにより、いわゆるログインボーナス(特典)を付与する。また、本実施形態におけるゲームシステムでは、付与する特典に関して、ユーザがログインしたタイミング(利用開始されたタイミング)に応じて関連付けられている特典を付与するが、当該特典が付与されてから以降の所定期間(例えば、翌日)に再びログイン(利用開始)されることにより、再びログインされるタイミングに応じて関連付けられている特典とは異なる特典を付与し得るものである。以下、本開示に係るシステムの一例として、ゲームシステムについて図面を参照しつつ説明する。なお、本発明はこれらの例示に限定されるものではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が本発明に含まれることが意図される。以下の説明では、図面の説明において同一の要素には同一の符号を付し、重複する説明を繰り返さない。 As an example of a system according to the present disclosure, a game system for providing a game to multiple users is shown. In this embodiment, the game system awards a so-called login bonus (benefit) when a user logs in to the game and begins using the game in response to a user's operation. Furthermore, in this embodiment, the game system awards a benefit associated with the timing of the user's login (start of use). However, if the user logs in (starts use) again a predetermined period of time (e.g., the next day) after the benefit was awarded, a different benefit may be awarded. Below, a game system is described with reference to the drawings as an example of a system according to the present disclosure. Note that the present invention is not limited to these examples, and is intended to include all modifications within the meaning and scope equivalent to the claims. In the following description, identical elements in the drawings will be designated by the same reference numerals, and redundant explanations will not be repeated.
<ゲームシステム1のハードウェア構成>
図1は、ゲームシステム1のハードウェア構成を示す図である。ゲームシステム1は図1に示すように、複数のユーザ端末100と、サーバ200とを含む。各ユーザ端末100は、サーバ200とネットワーク2を介して接続する。ネットワーク2は、インターネットおよび図示しない無線基地局によって構築される各種移動通信システム等で構成される。この移動通信システムとしては、例えば、所謂3G、4G移動通信システム、LTE(Long Term Evolution)、および所定のアクセスポイントによってインターネットに接続可能な無線ネットワーク(例えばWi-Fi(登録商標))等が挙げられる。
<Hardware Configuration of Game System 1>
FIG. 1 is a diagram showing the hardware configuration of a game system 1. As shown in FIG. 1, the game system 1 includes a plurality of user terminals 100 and a server 200. Each user terminal 100 is connected to the server 200 via a network 2. The network 2 is made up of the Internet and various mobile communication systems constructed using wireless base stations (not shown). Examples of such mobile communication systems include so-called 3G and 4G mobile communication systems, LTE (Long Term Evolution), and wireless networks (e.g., Wi-Fi (registered trademark)) that can connect to the Internet via a predetermined access point.
サーバ200(コンピュータ、情報処理装置)は、ワークステーションまたはパーソナルコンピュータ等の汎用コンピュータであってよい。サーバ200は、プロセッサ20と、メモリ21と、ストレージ22と、通信IF23と、入出力IF24とを備える。サーバ200が備えるこれらの構成は、通信バスによって互いに電気的に接続される。 Server 200 (computer, information processing device) may be a general-purpose computer such as a workstation or a personal computer. Server 200 comprises a processor 20, memory 21, storage 22, a communication IF 23, and an input/output IF 24. These components of server 200 are electrically connected to each other by a communication bus.
ユーザ端末100(コンピュータ、情報処理装置)は、スマートフォン、フィーチャーフォン、PDA(Personal Digital Assistant)、またはタブレット型コンピュータ等の携帯端末であってよい。ユーザ端末100は、店舗等に設置され、ユーザまたはユーザの要求に応じて操作がなされる装置であってもよい。ユーザ端末100は、ゲームプレイに適したゲーム装置であってもよい。ユーザ端末100は図示の通り、プロセッサ10と、メモリ11と、ストレージ12と、通信インターフェース(IF)13と、入出力IF14と、タッチスクリーン15(表示部および入力部)と、カメラ17と、測距センサ18とを備える。ユーザ端末100が備えるこれらの構成は、通信バスによって互いに電気的に接続される。 The user terminal 100 (computer, information processing device) may be a mobile terminal such as a smartphone, feature phone, PDA (Personal Digital Assistant), or tablet computer. The user terminal 100 may also be a device installed in a store or the like and operated by a user or in response to a user's request. The user terminal 100 may also be a gaming device suitable for game play. As shown in the figure, the user terminal 100 comprises a processor 10, memory 11, storage 12, a communication interface (IF) 13, an input/output IF 14, a touch screen 15 (display unit and input unit), a camera 17, and a distance sensor 18. These components of the user terminal 100 are electrically connected to each other via a communication bus.
なお、ユーザ端末100は、タッチスクリーン15を備えず、入出力IF14に、マウスまたはキーボード等の情報入力機器である入力部と、画像を表示出力する機器である表示部とを含み得るものとしてもよい。 The user terminal 100 may not have a touch screen 15, and the input/output IF 14 may include an input unit that is an information input device such as a mouse or keyboard, and a display unit that is a device that displays and outputs images.
また、図1に示すように、ユーザ端末100は、1つ以上のコントローラ1020と通信可能に構成されることとしてもよい。コントローラ1020は、例えば、Bluetooth(登録商標)等の通信規格に従って、ユーザ端末100と通信を確立する。コントローラ1020は、1つ以上のボタン等を有していてもよく、該ボタン等に対するユーザの入力操作に基づく出力値をユーザ端末100へ送信する。また、コントローラ1020は、加速度センサ、および、角速度センサ等の各種センサを有していてもよく、該各種センサの出力値をユーザ端末100へ送信する。 Furthermore, as shown in FIG. 1, the user terminal 100 may be configured to be able to communicate with one or more controllers 1020. The controller 1020 establishes communication with the user terminal 100 in accordance with a communication standard such as Bluetooth (registered trademark). The controller 1020 may have one or more buttons, etc., and transmits output values based on user input operations on the buttons, etc., to the user terminal 100. The controller 1020 may also have various sensors, such as an acceleration sensor and an angular velocity sensor, and transmits output values from the various sensors to the user terminal 100.
なお、ユーザ端末100がカメラ17および測距センサ18を備えることに代えて、または、加えて、コントローラ1020がカメラ17および測距センサ18を有していてもよい。 In addition to or instead of the user terminal 100 being equipped with a camera 17 and a distance measurement sensor 18, the controller 1020 may also have the camera 17 and the distance measurement sensor 18.
ユーザ端末100は、例えばゲーム開始時に、コントローラ1020を使用するユーザに、該ユーザの名前またはログインID等のユーザ識別情報を、該コントローラ1020を介して入力させることが望ましい。これにより、ユーザ端末100は、コントローラ1020とユーザとを紐付けることが可能となり、受信した出力値の送信元(コントローラ1020)に基づいて、該出力値がどのユーザのものであるかを特定することができる。 For example, when starting a game, the user terminal 100 preferably prompts the user using the controller 1020 to input user identification information, such as the user's name or login ID, via the controller 1020. This enables the user terminal 100 to link the controller 1020 with the user, and can identify which user the output value belongs to based on the sender (controller 1020) of the received output value.
例えば、ユーザ端末100が複数のコントローラ1020と通信する場合、各コントローラ1020を各ユーザが把持することで、ネットワーク2を介してサーバ200などの他の装置と通信せずに、該1台のユーザ端末100でマルチプレイを実現することができる。また、各ユーザ端末100が無線LAN(Local Area Network)規格等の無線規格により互いに通信接続する(サーバ200を介さずに通信接続する)ことで、複数台のユーザ端末100によりローカルでマルチプレイを実現することもできる。1台のユーザ端末100によりローカルで上述のマルチプレイを実現する場合、ユーザ端末100は、さらに、サーバ200が備える後述する種々の機能の少なくとも一部を備えていてもよい。また、複数のユーザ端末100によりローカルで上述のマルチプレイを実現する場合、複数のユーザ端末100は、サーバ200が備える後述する種々の機能を分散して備えていてもよい。 For example, when a user terminal 100 communicates with multiple controllers 1020, each user can hold a controller 1020, allowing multiplayer play to be achieved on that single user terminal 100 without communicating with other devices such as the server 200 via the network 2. Alternatively, multiple user terminals 100 can communicate with each other using a wireless standard such as a wireless local area network (LAN) standard (connecting to communicate without going through the server 200) to achieve local multiplayer play. When a single user terminal 100 achieves the above-described local multiplayer play, the user terminal 100 may further include at least some of the various functions provided by the server 200, which will be described later. When multiple user terminals 100 achieve the above-described local multiplayer play, the multiple user terminals 100 may include the various functions provided by the server 200, which will be described later, in a distributed manner.
なお、ローカルで上述のマルチプレイを実現する場合であっても、ユーザ端末100はサーバ200と通信を行ってもよい。例えば、あるゲームにおける成績または勝敗等のプレイ結果を示す情報と、ユーザ識別情報とを対応付けてサーバ200に送信してもよい。 Even when the above-mentioned multiplayer mode is implemented locally, the user terminal 100 may communicate with the server 200. For example, information indicating the results of a game, such as the score or win/loss, may be associated with user identification information and transmitted to the server 200.
また、コントローラ1020は、ユーザ端末100に着脱可能な構成であるとしてもよい。この場合、ユーザ端末100の筐体における少なくともいずれかの面に、コントローラ1020との結合部が設けられていてもよい。該結合部を介して有線によりユーザ端末100とコントローラ1020とが結合している場合は、ユーザ端末100とコントローラ1020とは、有線を介して信号を送受信する。 The controller 1020 may also be configured to be detachable from the user terminal 100. In this case, a connection section for the controller 1020 may be provided on at least one surface of the housing of the user terminal 100. When the user terminal 100 and the controller 1020 are connected via a wired connection via the connection section, the user terminal 100 and the controller 1020 send and receive signals via the wired connection.
図1に示すように、ユーザ端末100は、外部のメモリカード等の記憶媒体1030の装着を、入出力IF14を介して受け付けてもよい。これにより、ユーザ端末100は、記憶媒体1030に記録されるプログラム及びデータを読み込むことができる。記憶媒体1030に記録されるプログラムは、例えばゲームプログラムである。 As shown in FIG. 1, the user terminal 100 may accept the insertion of a storage medium 1030, such as an external memory card, via the input/output IF 14. This allows the user terminal 100 to read programs and data recorded on the storage medium 1030. The program recorded on the storage medium 1030 may be, for example, a game program.
ユーザ端末100は、サーバ200等の外部の装置と通信することにより取得したプログラムをユーザ端末100のメモリ11に記憶してもよいし、記憶媒体1030から読み込むことにより取得したプログラムをメモリ11に記憶してもよい。 The user terminal 100 may store in the memory 11 of the user terminal 100 a program acquired by communicating with an external device such as the server 200, or may store in the memory 11 a program acquired by reading it from the storage medium 1030.
以上で説明したとおり、ユーザ端末100は、該ユーザ端末100に対して情報を入力する機構の一例として、通信IF13、入出力IF14、タッチスクリーン15、カメラ17、および、測距センサ18を備える。入力する機構としての上述の各部は、ユーザの入力操作を受け付けるように構成された操作部と捉えることができる。 As explained above, the user terminal 100 includes a communication IF 13, an input/output IF 14, a touch screen 15, a camera 17, and a distance sensor 18 as examples of mechanisms for inputting information to the user terminal 100. Each of the above-mentioned components as input mechanisms can be considered an operation unit configured to accept input operations from the user.
例えば、操作部が、カメラ17および測距センサ18の少なくともいずれか一方で構成される場合、該操作部が、ユーザ端末100の近傍の物体1010を検出し、当該物体の検出結果から入力操作を特定する。一例として、物体1010としてのユーザの手、予め定められた形状のマーカーなどが検出され、検出結果として得られた物体1010の色、形状、動き、または、種類などに基づいて入力操作が特定される。より具体的には、ユーザ端末100は、カメラ17の撮影画像からユーザの手が検出された場合、該撮影画像に基づき検出されるジェスチャ(ユーザの手の一連の動き)を、ユーザの入力操作として特定し、受け付ける。なお、撮影画像は静止画であっても動画であってもよい。 For example, if the operation unit is composed of at least one of the camera 17 and the distance sensor 18, the operation unit detects an object 1010 near the user terminal 100 and identifies an input operation from the detection result of the object. As an example, the object 1010 may be a user's hand or a marker of a predetermined shape, and the input operation is identified based on the color, shape, movement, or type of the object 1010 obtained as the detection result. More specifically, when the user's hand is detected in an image captured by the camera 17, the user terminal 100 identifies and accepts the gesture (a series of movements of the user's hand) detected based on the captured image as the user's input operation. Note that the captured image may be a still image or a video.
あるいは、操作部がタッチスクリーン15で構成される場合、ユーザ端末100は、タッチスクリーン15の入力部151に対して実施されたユーザの操作をユーザの入力操作として特定し、受け付ける。あるいは、操作部が通信IF13で構成される場合、ユーザ端末100は、コントローラ1020から送信される信号(例えば、出力値)をユーザの入力操作として特定し、受け付ける。あるいは、操作部が入出力IF14で構成される場合、該入出力IF14と接続されるコントローラ1020とは異なる入力装置(図示せず)から出力される信号をユーザの入力操作として特定し、受け付ける。 Alternatively, if the operation unit is configured with a touch screen 15, the user terminal 100 identifies and accepts user operations performed on the input unit 151 of the touch screen 15 as user input operations. Alternatively, if the operation unit is configured with a communication IF 13, the user terminal 100 identifies and accepts a signal (e.g., an output value) transmitted from the controller 1020 as user input operations. Alternatively, if the operation unit is configured with an input/output IF 14, the user terminal 100 identifies and accepts a signal output from an input device (not shown) connected to the input/output IF 14 that is different from the controller 1020 as user input operations.
<各装置のハードウェア構成要素>
プロセッサ10は、ユーザ端末100全体の動作を制御する。プロセッサ20は、サーバ200全体の動作を制御する。プロセッサ10および20は、CPU(Central Processing Unit)、MPU(Micro Processing Unit)、およびGPU(Graphics Processing Unit)を含む。
<Hardware components of each device>
The processor 10 controls the overall operation of the user terminal 100. The processor 20 controls the overall operation of the server 200. The processors 10 and 20 each include a CPU (Central Processing Unit), an MPU (Micro Processing Unit), and a GPU (Graphics Processing Unit).
プロセッサ10は後述するストレージ12からプログラムを読み出し、後述するメモリ11に展開する。プロセッサ20は後述するストレージ22からプログラムを読み出し、後述するメモリ21に展開する。プロセッサ10およびプロセッサ20は展開したプログラムを実行する。 Processor 10 reads the program from storage 12, which will be described later, and expands it in memory 11, which will be described later. Processor 20 reads the program from storage 22, which will be described later, and expands it in memory 21, which will be described later. Processor 10 and processor 20 execute the expanded programs.
メモリ11および21は主記憶装置である。メモリ11および21は、ROM(Read Only Memory)およびRAM(Random Access Memory)等の記憶装置で構成される。メモリ11は、プロセッサ10が後述するストレージ12から読み出したプログラムおよび各種データを一時的に記憶することにより、プロセッサ10に作業領域を提供する。メモリ11は、プロセッサ10がプログラムに従って動作している間に生成した各種データも一時的に記憶する。メモリ21は、プロセッサ20が後述するストレージ22から読み出した各種プログラムおよびデータを一時的に記憶することにより、プロセッサ20に作業領域を提供する。メモリ21は、プロセッサ20がプログラムに従って動作している間に生成した各種データも一時的に記憶する。 Memories 11 and 21 are main storage devices. Memories 11 and 21 are composed of storage devices such as ROM (Read Only Memory) and RAM (Random Access Memory). Memory 11 provides a working area for processor 10 by temporarily storing programs and various data that processor 10 reads from storage 12, which will be described later. Memory 11 also temporarily stores various data generated while processor 10 is operating according to a program. Memory 21 provides a working area for processor 20 by temporarily storing various programs and data that processor 20 reads from storage 22, which will be described later. Memory 21 also temporarily stores various data generated while processor 20 is operating according to a program.
本実施形態においてプログラムとは、ゲームをユーザ端末100により実現するためのゲームプログラムであってもよい。あるいは、該プログラムは、該ゲームをユーザ端末100とサーバ200との協働により実現するためのゲームプログラムであってもよい。なお、ユーザ端末100とサーバ200との協働により実現されるゲームは、一例として、ユーザ端末100において起動されたブラウザ上で実行されるゲームであってもよい。あるいは、該プログラムは、該ゲームを複数のユーザ端末100の協働により実現するためのゲームプログラムであってもよい。また、各種データとは、ユーザ情報およびゲーム情報などのゲームに関するデータ、ならびに、ユーザ端末100とサーバ200との間または複数のユーザ端末100間で送受信する指示または通知を含んでいる。 In this embodiment, the program may be a game program for realizing a game by the user terminal 100. Alternatively, the program may be a game program for realizing the game through cooperation between the user terminal 100 and the server 200. Note that, as an example, a game realized through cooperation between the user terminal 100 and the server 200 may be a game executed on a browser launched on the user terminal 100. Alternatively, the program may be a game program for realizing the game through cooperation between multiple user terminals 100. Furthermore, the various data include data related to the game, such as user information and game information, as well as instructions or notifications sent and received between the user terminal 100 and the server 200 or between multiple user terminals 100.
ストレージ12および22は補助記憶装置である。ストレージ12および22は、フラッシュメモリまたはHDD(Hard Disk Drive)等の記憶装置で構成される。ストレージ12およびストレージ22には、ゲームに関する各種データが格納される。 Storages 12 and 22 are auxiliary storage devices. Storages 12 and 22 are composed of storage devices such as flash memory or HDDs (Hard Disk Drives). Storage 12 and storage 22 store various data related to the game.
通信IF13は、ユーザ端末100における各種データの送受信を制御する。通信IF23は、サーバ200における各種データの送受信を制御する。通信IF13および23は例えば、無線LAN(Local Area Network)を介する通信、有線LAN、無線LAN、または携帯電話回線網を介したインターネット通信、ならびに近距離無線通信等を用いた通信を制御する。 Communication IF 13 controls the sending and receiving of various data in the user terminal 100. Communication IF 23 controls the sending and receiving of various data in the server 200. Communication IFs 13 and 23 control, for example, communication via a wireless LAN (Local Area Network), internet communication via a wired LAN, wireless LAN, or mobile phone network, and communication using short-range wireless communication, etc.
入出力IF14は、ユーザ端末100がデータの入力を受け付けるためのインターフェースであり、またユーザ端末100がデータを出力するためのインターフェースである。入出力IF14は、USB(Universal Serial Bus)等を介してデータの入出力を行ってもよい。入出力IF14は、例えば、ユーザ端末100の物理ボタン、カメラ、マイク、または、スピーカ等を含み得る。サーバ200の入出力IF24は、サーバ200がデータの入力を受け付けるためのインターフェースであり、またサーバ200がデータを出力するためのインターフェースである。入出力IF24は、例えば、マウスまたはキーボード等の情報入力機器である入力部と、画像を表示出力する機器である表示部とを含み得る。 The input/output IF 14 is an interface through which the user terminal 100 accepts data input and outputs data. The input/output IF 14 may input and output data via a USB (Universal Serial Bus) or the like. The input/output IF 14 may include, for example, physical buttons, a camera, a microphone, or a speaker of the user terminal 100. The input/output IF 24 of the server 200 is an interface through which the server 200 accepts data input and outputs data. The input/output IF 24 may include, for example, an input unit which is an information input device such as a mouse or keyboard, and a display unit which is a device that displays and outputs images.
ユーザ端末100のタッチスクリーン15は、入力部151と表示部152とを組み合わせた電子部品である。入力部151は、例えばタッチセンシティブなデバイスであり、例えばタッチパッドによって構成される。表示部152は、例えば液晶ディスプレイ、または有機EL(Electro-Luminescence)ディスプレイ等によって構成される。 The touch screen 15 of the user terminal 100 is an electronic component that combines an input unit 151 and a display unit 152. The input unit 151 is, for example, a touch-sensitive device, and is composed of, for example, a touchpad. The display unit 152 is, for example, composed of a liquid crystal display or an organic EL (Electro-Luminescence) display.
入力部151は、入力面に対しユーザの操作(主にタッチ操作、スライド操作、スワイプ操作、およびタップ操作等の物理的接触操作)が入力された位置を検知して、位置を示す情報を入力信号として送信する機能を備える。入力部151は、図示しないタッチセンシング部を備えていればよい。タッチセンシング部は、静電容量方式または抵抗膜方式等のどのような方式を採用したものであってもよい。 The input unit 151 has the function of detecting the position at which a user operation (mainly a physical contact operation such as a touch operation, a slide operation, a swipe operation, or a tap operation) is input on the input surface, and transmitting information indicating the position as an input signal. The input unit 151 is only required to include a touch sensing unit (not shown). The touch sensing unit may be of any type, such as a capacitive type or a resistive type.
図示していないが、ユーザ端末100は、該ユーザ端末100の保持姿勢を特定するための1以上のセンサを備えていてもよい。このセンサは、例えば、加速度センサ、または、角速度センサ等であってもよい。ユーザ端末100がセンサを備えている場合、プロセッサ10は、センサの出力からユーザ端末100の保持姿勢を特定して、保持姿勢に応じた処理を行うことも可能になる。例えば、プロセッサ10は、ユーザ端末100が縦向きに保持されているときには、縦長の画像を表示部152に表示させる縦画面表示としてもよい。一方、ユーザ端末100が横向きに保持されているときには、横長の画像を表示部に表示させる横画面表示としてもよい。このように、プロセッサ10は、ユーザ端末100の保持姿勢に応じて縦画面表示と横画面表示とを切り替え可能であってもよい。 Although not shown, the user terminal 100 may be equipped with one or more sensors for identifying the holding orientation of the user terminal 100. This sensor may be, for example, an acceleration sensor or an angular velocity sensor. If the user terminal 100 is equipped with a sensor, the processor 10 may identify the holding orientation of the user terminal 100 from the output of the sensor and perform processing according to the holding orientation. For example, when the user terminal 100 is held in portrait orientation, the processor 10 may select portrait screen display, in which a portrait-oriented image is displayed on the display unit 152. On the other hand, when the user terminal 100 is held in landscape orientation, the processor 10 may select landscape screen display, in which a landscape-oriented image is displayed on the display unit. In this way, the processor 10 may be able to switch between portrait screen display and landscape screen display depending on the holding orientation of the user terminal 100.
カメラ17は、イメージセンサ等を含み、レンズから入射する入射光を電気信号に変換することで撮影画像を生成する。 The camera 17 includes an image sensor and generates a captured image by converting incident light from the lens into an electrical signal.
測距センサ18は、測定対象物までの距離を測定するセンサである。測距センサ18は、例えば、パルス変換した光を発する光源と、光を受ける受光素子とを含む。測距センサ18は、光源からの発光タイミングと、該光源から発せられた光が測定対象物にあたって反射されて生じる反射光の受光タイミングとにより、測定対象物までの距離を測定する。測距センサ18は、指向性を有する光を発する光源を有することとしてもよい。 The distance measurement sensor 18 is a sensor that measures the distance to the measurement object. The distance measurement sensor 18 includes, for example, a light source that emits pulse-converted light and a light-receiving element that receives the light. The distance measurement sensor 18 measures the distance to the measurement object based on the timing of light emission from the light source and the timing of reception of reflected light that is generated when the light emitted from the light source hits the measurement object and is reflected. The distance measurement sensor 18 may also include a light source that emits directional light.
ここで、ユーザ端末100が、カメラ17と測距センサ18とを用いて、ユーザ端末100の近傍の物体1010を検出した検出結果を、ユーザの入力操作として受け付ける例をさらに説明する。カメラ17および測距センサ18は、例えば、ユーザ端末100の筐体の側面に設けられてもよい。カメラ17の近傍に測距センサ18が設けられてもよい。カメラ17としては、例えば赤外線カメラを用いることができる。この場合、赤外線を照射する照明装置および可視光を遮断するフィルタ等が、カメラ17に設けられてもよい。これにより、屋外か屋内かにかかわらず、カメラ17の撮影画像に基づく物体の検出精度をいっそう向上させることができる。 Here, we will further explain an example in which the user terminal 100 uses the camera 17 and distance measurement sensor 18 to detect an object 1010 near the user terminal 100, and receives the detection result as a user input operation. The camera 17 and distance measurement sensor 18 may be provided, for example, on the side of the housing of the user terminal 100. The distance measurement sensor 18 may be provided near the camera 17. For example, an infrared camera may be used as the camera 17. In this case, the camera 17 may be provided with a lighting device that irradiates infrared light and a filter that blocks visible light. This can further improve the accuracy of object detection based on images captured by the camera 17, regardless of whether the location is indoors or outdoors.
プロセッサ10は、カメラ17の撮影画像に対して、例えば以下の(1)~(5)に示す処理のうち1つ以上の処理を行ってもよい。(1)プロセッサ10は、カメラ17の撮影画像に対し画像認識処理を行うことで、該撮影画像にユーザの手が含まれているか否かを特定する。プロセッサ10は、上述の画像認識処理において採用する解析技術として、例えばパターンマッチング等の技術を用いてよい。(2)また、プロセッサ10は、ユーザの手の形状から、ユーザのジェスチャを検出する。プロセッサ10は、例えば、撮影画像から検出されるユーザの手の形状から、ユーザの指の本数(伸びている指の本数)を特定する。プロセッサ10はさらに、特定した指の本数から、ユーザが行ったジェスチャを特定する。例えば、プロセッサ10は、指の本数が5本である場合、ユーザが「パー」のジェスチャを行ったと判定する。また、プロセッサ10は、指の本数が0本である(指が検出されなかった)場合、ユーザが「グー」のジェスチャを行ったと判定する。また、プロセッサ10は、指の本数が2本である場合、ユーザが「チョキ」のジェスチャを行ったと判定する。(3)プロセッサ10は、カメラ17の撮影画像に対し、画像認識処理を行うことにより、ユーザの指が人差し指のみ立てた状態であるか、ユーザの指がはじくような動きをしたかを検出する。(4)プロセッサ10は、カメラ17の撮影画像の画像認識結果、および、測距センサ18の出力値等の少なくともいずれか1つに基づいて、ユーザ端末100の近傍の物体1010(ユーザの手など)とユーザ端末100との距離を検出する。例えば、プロセッサ10は、カメラ17の撮影画像から特定されるユーザの手の形状の大小により、ユーザの手がユーザ端末100の近傍(例えば所定値未満の距離)にあるのか、遠く(例えば所定値以上の距離)にあるのかを検出する。なお、撮影画像が動画の場合、プロセッサ10は、ユーザの手がユーザ端末100に接近しているのか遠ざかっているのかを検出してもよい。(5)カメラ17の撮影画像の画像認識結果等に基づいて、ユーザの手が検出されている状態で、ユーザ端末100とユーザの手との距離が変化していることが判明した場合、プロセッサ10は、ユーザが手をカメラ17の撮影方向において振っていると認識する。カメラ17の撮影範囲よりも指向性が強い測距センサ18において、物体が検出されたりされなかったりする場合に、プロセッサ10は、ユーザが手をカメラの撮影方向に直交する方向に振っていると認識する。 The processor 10 may perform one or more of the following processes (1) to (5) on the image captured by the camera 17. (1) The processor 10 performs image recognition processing on the image captured by the camera 17 to determine whether the captured image includes a user's hand. The processor 10 may use, for example, pattern matching as the analysis technology employed in the image recognition processing. (2) The processor 10 also detects a user gesture from the shape of the user's hand. For example, the processor 10 determines the number of fingers (number of outstretched fingers) of the user from the shape of the user's hand detected in the captured image. The processor 10 further determines the gesture performed by the user from the determined number of fingers. For example, if the number of fingers is five, the processor 10 determines that the user has performed a "paper" gesture. If the number of fingers is zero (no fingers detected), the processor 10 determines that the user has performed a "rock" gesture. Furthermore, if the number of fingers is two, the processor 10 determines that the user has made a "scissors" gesture. (3) The processor 10 performs image recognition processing on the image captured by the camera 17 to detect whether the user's fingers are in a state where only the index finger is extended or whether the user's fingers are flicking. (4) The processor 10 detects the distance between the user terminal 100 and an object 1010 (such as the user's hand) near the user terminal 100 based on at least one of the image recognition results of the image captured by the camera 17 and the output value of the distance measurement sensor 18. For example, the processor 10 detects whether the user's hand is near the user terminal 100 (e.g., a distance less than a predetermined value) or far away (e.g., a distance equal to or greater than a predetermined value) based on the size of the shape of the user's hand identified from the image captured by the camera 17. Note that if the captured image is a video, the processor 10 may detect whether the user's hand is approaching or moving away from the user terminal 100. (5) If it is determined that the distance between the user terminal 100 and the user's hand is changing while the user's hand is detected based on the image recognition results of the image captured by the camera 17, the processor 10 recognizes that the user is waving their hand in the direction of the camera 17. If the distance measurement sensor 18, which has a stronger directionality than the camera 17's imaging range, detects and does not detect an object, the processor 10 recognizes that the user is waving their hand in a direction perpendicular to the camera's imaging direction.
このように、プロセッサ10は、カメラ17の撮影画像に対する画像認識により、ユーザが手を握りこんでいるか否か(「グー」のジェスチャであるか、それ以外のジェスチャ(例えば「パー」)であるか)を検出する。また、プロセッサ10は、ユーザの手の形状とともに、ユーザがこの手をどのように移動させているかを検出する。また、プロセッサ10は、ユーザがこの手をユーザ端末100に対して接近させているのか遠ざけているのかを検出する。このような操作は、例えば、マウスまたはタッチパネルなどのポインティングデバイスを用いた操作に対応させることができる。ユーザ端末100は、例えば、ユーザの手の移動に応じて、タッチスクリーン15においてポインタを移動させ、ユーザのジェスチャ「グー」を検出する。この場合、ユーザ端末100は、ユーザが選択操作を継続中であると認識する。選択操作の継続とは、例えば、マウスがクリックされて押し込まれた状態が維持されること、または、タッチパネルに対してタッチダウン操作がなされた後タッチされた状態が維持されることに対応する。また、ユーザ端末100は、ユーザのジェスチャ「グー」が検出されている状態で、さらにユーザが手を移動させると、このような一連のジェスチャを、スワイプ操作(またはドラッグ操作)に対応する操作として認識することもできる。また、ユーザ端末100は、カメラ17の撮影画像によるユーザの手の検出結果に基づいて、ユーザが指をはじくようなジェスチャを検出した場合に、当該ジェスチャを、マウスのクリックまたはタッチパネルへのタップ操作に対応する操作として認識してもよい。 In this way, the processor 10 detects whether the user has clenched their hand (whether it is a "rock" gesture or another gesture (e.g., "paper")) by performing image recognition on the image captured by the camera 17. The processor 10 also detects the shape of the user's hand and how the user is moving their hand. The processor 10 also detects whether the user is moving their hand closer to or farther away from the user terminal 100. Such operations can correspond to operations using a pointing device such as a mouse or touch panel. For example, the user terminal 100 moves the pointer on the touch screen 15 in response to the movement of the user's hand and detects the user's "rock" gesture. In this case, the user terminal 100 recognizes that the user is continuing a selection operation. Continuing a selection operation corresponds, for example, to the mouse being clicked and maintained in a pressed state, or to a touch panel being touched and maintained in a touched state after a touchdown operation. Furthermore, if the user moves their hand further while the user terminal 100 has detected the "rock" gesture, the user terminal 100 can recognize this series of gestures as an operation corresponding to a swipe operation (or a drag operation). Furthermore, if the user terminal 100 detects a gesture of the user snapping their fingers based on the detection results of the user's hand in an image captured by the camera 17, the user terminal 100 may recognize this gesture as an operation corresponding to a mouse click or a tap operation on a touch panel.
<ゲームシステム1の機能的構成>
図2は、ゲームシステム1に含まれるサーバ200およびユーザ端末100の機能的構成を示すブロック図である。サーバ200およびユーザ端末100のそれぞれは、図示しない、一般的なコンピュータとして機能する場合に必要な機能的構成、および、ゲームにおける公知の機能を実現するために必要な機能的構成を含み得る。
<Functional Configuration of Game System 1>
2 is a block diagram showing the functional configuration of the server 200 and the user terminal 100 included in the game system 1. Each of the server 200 and the user terminal 100 may include a functional configuration (not shown) required to function as a general computer, and a functional configuration required to realize well-known functions in the game.
ユーザ端末100は、ユーザの入力操作を受け付ける入力装置としての機能と、ゲームの画像や音声を出力する出力装置としての機能を有する。ユーザ端末100は、プロセッサ10、メモリ11、ストレージ12、通信IF13、および入出力IF14等の協働によって、制御部110および記憶部120として機能する。 The user terminal 100 functions as an input device that accepts user input operations, and as an output device that outputs game images and sounds. The user terminal 100 functions as a control unit 110 and a memory unit 120 through cooperation of the processor 10, memory 11, storage 12, communication IF 13, and input/output IF 14.
サーバ200は、各ユーザ端末100と通信して、ユーザ端末100がゲームを進行させるのを支援する機能を有する。例えば、有価データの販売、サービスの提供などを実行する。ゲームがマルチプレイゲームである場合には、サーバ200は、ゲームに参加する各ユーザ端末100と通信して、ユーザ端末100同士のやりとりを仲介する機能を有していてもよい。サーバ200は、プロセッサ20、メモリ21、ストレージ22、通信IF23、および入出力IF24等の協働によって、制御部210および記憶部220として機能する。 The server 200 has the function of communicating with each user terminal 100 and assisting the user terminal 100 in progressing through the game. For example, it sells valuable data and provides services. If the game is a multiplayer game, the server 200 may have the function of communicating with each user terminal 100 participating in the game and mediating interactions between the user terminals 100. The server 200 functions as a control unit 210 and a memory unit 220 through cooperation of the processor 20, memory 21, storage 22, communication IF 23, input/output IF 24, etc.
記憶部120および記憶部220は、ゲームプログラム131、ゲーム情報132およびユーザ情報133を格納する。ゲームプログラム131は、ユーザ端末100およびサーバ200で実行するゲームプログラムである。ゲーム情報132は、制御部110および制御部210がゲームプログラム131を実行する際に参照するデータである。ユーザ情報133は、ユーザのアカウントに関するデータである。記憶部220において、ゲーム情報132およびユーザ情報133は、ユーザ端末100ごとに格納されている。 The memory unit 120 and the memory unit 220 store a game program 131, game information 132, and user information 133. The game program 131 is a game program executed by the user terminal 100 and the server 200. The game information 132 is data referenced by the control unit 110 and the control unit 210 when executing the game program 131. The user information 133 is data related to the user's account. In the memory unit 220, the game information 132 and the user information 133 are stored for each user terminal 100.
(サーバ200の機能的構成)
制御部210は、記憶部220に格納されたゲームプログラム131を実行することにより、サーバ200を統括的に制御する。例えば、制御部210は、ユーザ端末100に各種データおよびプログラム等を送信する。制御部210は、ゲーム情報もしくはユーザ情報の一部または全部をユーザ端末100から受信して記憶部220に記憶する。また、制御部210は、ユーザ端末100からの要求などに応じて、記憶部220に記憶されている当該ユーザのゲーム情報やユーザ情報を送信する。ゲームがマルチプレイゲームである場合には、制御部210は、ユーザ端末100からマルチプレイの同期の要求を受信して、同期のためのデータをユーザ端末100に送信してもよい。
(Functional configuration of server 200)
The control unit 210 executes the game program 131 stored in the storage unit 220 to exercise overall control over the server 200. For example, the control unit 210 transmits various data, programs, and the like to the user terminal 100. The control unit 210 receives some or all of the game information or user information from the user terminal 100 and stores it in the storage unit 220. Furthermore, in response to a request from the user terminal 100, the control unit 210 transmits the game information or user information of the user stored in the storage unit 220. If the game is a multiplayer game, the control unit 210 may receive a request for multiplayer synchronization from the user terminal 100 and transmit data for synchronization to the user terminal 100.
制御部210は、ゲームプログラム131の記述に応じて、抽選実行部211として機能する。制御部210は、実行するゲームの性質に応じて、ユーザ端末100におけるゲームの進行を支援するために、図示しないその他の機能ブロックとしても機能することができる。 The control unit 210 functions as a lottery execution unit 211 in accordance with the description of the game program 131. Depending on the nature of the game being played, the control unit 210 can also function as other functional blocks (not shown) to support the progress of the game on the user terminal 100.
抽選実行部211は、ユーザ端末100からの要求に応じて、ゲームにおいて利用可能な各種特典を決定する為の抽選を実行する。抽選実行部211は、抽選結果を記憶部220内の要求元のユーザのユーザ情報133などに反映させるとともに、要求元のユーザ端末100に送信する。 In response to a request from the user terminal 100, the lottery execution unit 211 executes a lottery to determine various benefits available in the game. The lottery execution unit 211 reflects the lottery results in the user information 133 of the requesting user stored in the memory unit 220, and also transmits the results to the requesting user terminal 100.
クエスト管理部212は、ユーザ端末100からの要求に応じて、実施中のクエスト、つまり当該ユーザがプレイ可能なクエストの一覧を示すデータを取得し、ユーザ端末100に送信する。クエスト管理部212は、その他、各クエストの管理に係る処理を行う。 In response to a request from the user terminal 100, the quest management unit 212 obtains data indicating a list of ongoing quests, i.e., quests that the user can play, and sends this data to the user terminal 100. The quest management unit 212 also performs other processes related to the management of each quest.
ログインボーナス画面管理部213は、ユーザ端末100からの要求に応じて、ログインボーナス画面に関するデータ、例えば、ログインボーナスを付与する画面、ログインボーナスの一覧確認画面(カレンダー形式、スタンプラリー形式など)、ログインボーナスの抽選画面、或いはログインボーナスに関連する開催イベント等を示す情報、又は、それらが組み込まれたイベントカレンダー等自体を示す情報を取得し、ユーザ端末100に送信する。 In response to a request from the user terminal 100, the login bonus screen management unit 213 acquires data related to the login bonus screen, such as a screen for awarding login bonuses, a login bonus list confirmation screen (in calendar format, stamp rally format, etc.), a login bonus lottery screen, or information indicating upcoming events related to login bonuses, or information indicating an event calendar or the like incorporating these, and transmits this data to the user terminal 100.
(ユーザ端末100の機能的構成)
制御部110は、記憶部120に格納されたゲームプログラム131を実行することにより、ユーザ端末100を統括的に制御する。例えば、制御部110は、ゲームプログラム131およびユーザの操作にしたがって、ゲームを進行させる。また、制御部110は、ゲームを進行させている間、必要に応じて、サーバ200と通信して、情報の送受信を行う。
(Functional configuration of user terminal 100)
The control unit 110 executes the game program 131 stored in the storage unit 120 to exercise overall control over the user terminal 100. For example, the control unit 110 progresses the game in accordance with the game program 131 and user operations. Furthermore, while the game is progressing, the control unit 110 communicates with the server 200 as necessary to send and receive information.
ゲーム情報132は、ゲームプログラム131が参照する各種のデータを含む。ゲーム情報132は、例えば、ゲームにおいて仮想空間に配置するオブジェクトの情報、オブジェクトに対応付けられた効果の情報(例えば、ゲームキャラクタに設定されるスキルの情報)などを含む。ユーザ情報133は、ゲームをプレイするユーザについての情報を含む。ユーザ情報133は、例えば、ユーザ各々のログインボーナスに関する情報(ログインボーナステーブルと称する)、ゲームをプレイするユーザ端末100のユーザを識別する情報(ユーザIDなどのログイン情報を含む)、マルチプレイ時に協同してゲームをプレイする他のユーザを識別する情報その他の情報を含む。 Game information 132 includes various data referenced by game program 131. Game information 132 includes, for example, information about objects placed in the virtual space in the game, information about effects associated with the objects (for example, information about skills set for game characters), etc. User information 133 includes information about the users playing the game. User information 133 includes, for example, information about each user's login bonus (referred to as a login bonus table), information identifying the user of the user terminal 100 playing the game (including login information such as a user ID), information identifying other users playing the game cooperatively during multiplayer, and other information.
なお、クエストがプレイされるにあたり必要なデータであって、例えば当該クエストの構成要素を示すデータ等は、クエストごとに、サーバ200が備える記憶部220に格納されていてもよいし、ユーザ端末が備える記憶部120に格納されていてもよい。ただし、本実施形態においてプレイされるクエストに必要なデータの少なくとも一部は、サーバ200が備える記憶部220に格納されているものとする。 Data required to play a quest, such as data indicating the components of the quest, may be stored for each quest in the storage unit 220 of the server 200, or in the storage unit 120 of the user terminal. However, in this embodiment, at least a portion of the data required for the quest to be played is stored in the storage unit 220 of the server 200.
制御部110は、ゲームプログラム131の記述に応じて、操作受付部111、表示制御部112、ユーザインターフェース(以下、UI)制御部113、アニメーション生成部114、抽選部115、判定部116、特典管理部117、及びゲーム進行部118として機能する。制御部110は、実行するゲームの性質に応じて、ゲームを進行させるために、図示しないその他の機能ブロックとしても機能することができる。 The control unit 110 functions as an operation reception unit 111, a display control unit 112, a user interface (hereinafter referred to as UI) control unit 113, an animation generation unit 114, a lottery unit 115, a determination unit 116, a benefit management unit 117, and a game progression unit 118, in accordance with the description of the game program 131. The control unit 110 can also function as other functional blocks (not shown) in order to progress the game, depending on the nature of the game being executed.
操作受付部111は、入力部151に対するユーザの入力操作を検知し受け付ける。操作受付部111は、タッチスクリーン15およびその他の入出力IF14を介したコンソールに対してユーザが及ぼした作用から、いかなる入力操作がなされたかを判別し、その結果を制御部110の各要素に出力する。 The operation reception unit 111 detects and accepts user input operations on the input unit 151. The operation reception unit 111 determines what input operation has been performed based on the user's actions on the touch screen 15 and the console via other input/output IF 14, and outputs the results to each element of the control unit 110.
例えば、操作受付部111は、入力部151に対する入力操作を受け付け、該入力操作の入力位置の座標を検出し、該入力操作の種類を特定する。操作受付部111は、入力操作の種類として、例えばタッチ操作、スライド操作、スワイプ操作、およびタップ操作等を特定する。また、操作受付部111は、連続して検知されていた入力が途切れると、タッチスクリーン15から接触入力が解除されたことを検知する。 For example, the operation reception unit 111 receives an input operation on the input unit 151, detects the coordinates of the input position of the input operation, and identifies the type of input operation. The operation reception unit 111 identifies the type of input operation as, for example, a touch operation, a slide operation, a swipe operation, or a tap operation. Furthermore, when a continuously detected input is interrupted, the operation reception unit 111 detects that the touch input from the touch screen 15 has been released.
UI制御部113は、UIを構築するために表示部152に表示させるUIオブジェクトを制御する。UIオブジェクトは、ユーザが、ゲームの進行上必要な入力をユーザ端末100に対して行うためのツール、または、ゲームの進行中に出力される情報をユーザ端末100から得るためのツールである。UIオブジェクトは、これには限定されないが、例えば、アイコン、ボタン、リスト、メニュー画面などである。 The UI control unit 113 controls UI objects displayed on the display unit 152 to construct a UI. UI objects are tools that allow the user to input necessary information to the user terminal 100 as the game progresses, or to obtain information from the user terminal 100 that is output during the game. UI objects include, but are not limited to, icons, buttons, lists, menu screens, etc.
アニメーション生成部114は、各種オブジェクトの制御態様に基づいて、各種オブジェクトのモーションを示すアニメーションを生成する。例えば、抽選が実行されている様子を表現したアニメーション等を生成してもよい。 The animation generation unit 114 generates animations showing the motion of various objects based on the control modes of the various objects. For example, it may generate animations that show how a lottery is being drawn.
表示制御部112は、タッチスクリーン15の表示部152に対して、上述の各要素によって実行された処理結果が反映されたゲーム画面を出力する。表示制御部112は、アニメーション生成部114によって生成されたアニメーションを含むゲーム画面を表示部152に表示してもよい。また、表示制御部112は、上述のUIオブジェクトを、該ゲーム画面に重畳して描画してもよい。 The display control unit 112 outputs a game screen that reflects the results of the processing performed by each of the above-mentioned elements to the display unit 152 of the touch screen 15. The display control unit 112 may display a game screen that includes animation generated by the animation generation unit 114 on the display unit 152. The display control unit 112 may also draw the above-mentioned UI objects superimposed on the game screen.
なお、以降、操作受付部111によって入力部151に対する入力操作が検知され受け付けられることを、単に、入力操作が受け付けられる、とも記載する。また、他の機能ブロックが、各種のゲーム画面を表示制御部112によって表示部152に出力することを、単に、表示する、とも記載する。 Hereinafter, the operation reception unit 111 detecting and receiving an input operation to the input unit 151 will also be referred to simply as "the input operation being received." Furthermore, the output of various game screens by other functional blocks to the display unit 152 via the display control unit 112 will also be referred to simply as "displaying."
抽選部115は、ゲームにおいて利用可能な各種の特典を決定する為の抽選を、サーバ200に要求する。また、抽選部115は、サーバ200から抽選結果を取得する。例えば、抽選部115は、ログイン後、所定の条件が満たされた場合に、抽選をサーバに要求する。また、抽選部115は、ユーザによって保有される抽選チケット、もしくは、仮想通貨等と引き換えに、抽選をサーバに要求してもよい。 The lottery unit 115 requests the server 200 to hold a lottery to determine various benefits available in the game. The lottery unit 115 also obtains the lottery results from the server 200. For example, the lottery unit 115 requests the server to hold a lottery when certain conditions are met after logging in. The lottery unit 115 may also request the server to hold a lottery in exchange for a lottery ticket held by the user, virtual currency, etc.
判定部116は、ゲームの進行に必要な各種の判定処理を実行する。判定部116は、例えば、ログインした日のログインボーナスがユーザに対して既に付与されたか否かを判定する。 The determination unit 116 executes various determination processes necessary for the game to progress. For example, the determination unit 116 determines whether the login bonus for the day the user logged in has already been awarded to the user.
特典管理部117は、ゲーム内において利用・使用可能な複数種類の特典のうち、ユーザが利用可能あるいは所有している特典を管理する。複数種類の特典には、キャラクタ、武器、素材、その他当該キャラクタが装備可能なアイテム及びアクセサリなどの各種のオブジェクトや当該キャラクタが使用可能なスキル等が含まれる。また、複数種類の特典には、例えば、対価として消費することにより、もしくは交換することにより所定アイテムを獲得可能となるオブジェクト、消費することにより抽選処理を実行可能となるオブジェクト、または、仮想通貨として使用可能なオブジェクトなど(例えばコイン、ジュエルなど)が含まれる。例えば、所定枚数と引き換えに抽選を実行可能な抽選チケットなども含む。さらに、特典管理部117が管理する特典には、ゲームの勝率を上げる権利、もしくは、特別なクエスト(レアなクエスト、価値が高いクエストなど)に挑戦できる権利なども含む。ゲームの勝率を上げる権利とは、例えばクエストの進行においてHPが減り難くなる、攻撃力が上がることなどが該当する。特典管理部117は、例えば、ユーザが利用可能なオブジェクト等(所有するオブジェクト)を示す情報を記憶部120に記憶させることによって、ユーザが利用可能なオブジェクト等を特定可能となる。また、特典管理部117は、ユーザに特典が付与された場合(例えば、ユーザがゲームにログインしてログインボーナスを獲得した場合など)に、当該特典を示す情報を記憶部120に記憶させることによって、ユーザが利用可能なオブジェクトとして特定可能となる。上記例に挙げたように、ユーザに付与可能な特典は、上記のものに限らず、ユーザがゲームを進行する上で必要、もしくは興趣を与えるものであればよい。なお、ユーザが利用可能なオブジェクト等(所有するオブジェクト)を示す情報は、サーバ200側においても例えばユーザ情報133として管理されており、ユーザに付与あるいは消費されることなどに応じて更新されることとなる。 The reward management unit 117 manages rewards available to or owned by the user among multiple types of rewards available for use in the game. These rewards include various objects, such as characters, weapons, materials, and other items and accessories that can be equipped by the character, as well as skills that the character can use. The rewards also include, for example, objects that can be consumed or exchanged to acquire specific items, objects that can be consumed to enter lottery processes, and objects that can be used as virtual currency (e.g., coins, jewels, etc.). Examples of rewards include lottery tickets that can be exchanged for a specific number to enter lotteries. The rewards managed by the reward management unit 117 also include the right to increase the chances of winning the game or the right to challenge special quests (rare quests, high-value quests, etc.). Examples of rewards that increase the chances of winning the game include, for example, increasing the likelihood of HP decreasing as the quest progresses or increasing attack power. The reward management unit 117 can identify the objects available to the user (objects owned by the user) by, for example, storing information indicating the objects available to the user (objects owned) in the storage unit 120. Furthermore, when a user is granted a benefit (for example, when the user logs in to the game and receives a login bonus), the benefit management unit 117 stores information indicating the benefit in the storage unit 120, thereby making it possible to identify the benefit as an object available to the user. As given in the example above, the benefits that can be granted to the user are not limited to those listed above, and can be anything that is necessary or interesting for the user as they progress through the game. Note that information indicating objects available to the user (objects owned) is also managed on the server 200 side, for example as user information 133, and is updated as the benefit is granted to the user or consumed.
ゲーム進行部118は、ゲームの実行に係る各種処理を行う。例えば、ゲーム進行部115は、操作受付部111が受け付けた入力操作の入力位置の座標と操作の種類とから示されるユーザの指示内容を解釈し、当該解釈に基づいて、ゲームを進行させる処理を行う。 The game progression unit 118 performs various processes related to the execution of the game. For example, the game progression unit 115 interprets the user's instructions indicated by the coordinates of the input position of the input operation received by the operation reception unit 111 and the type of operation, and performs processing to progress the game based on this interpretation.
なお、図2に示すサーバ200およびユーザ端末100の機能は一例にすぎない。サーバ200は、ユーザ端末100が備える機能の少なくとも一部を備えていてもよい。また、ユーザ端末100は、サーバ200が備える機能の少なくとも一部を備えていてもよい。さらに、ユーザ端末100およびサーバ200以外の他の装置をゲームシステム1の構成要素とし、該他の装置にゲームシステム1における処理の一部を実行させてもよい。すなわち、本実施形態においてゲームプログラムを実行するコンピュータは、ユーザ端末100、サーバ200、および他の装置の何れであってもよいし、これらの複数の装置の組み合わせにより実現されてもよい。 Note that the functions of the server 200 and user terminal 100 shown in FIG. 2 are merely examples. The server 200 may have at least some of the functions of the user terminal 100. The user terminal 100 may also have at least some of the functions of the server 200. Furthermore, devices other than the user terminal 100 and server 200 may be components of the game system 1, and some of the processing in the game system 1 may be executed by these other devices. In other words, the computer that executes the game program in this embodiment may be any of the user terminal 100, the server 200, and other devices, or may be implemented by a combination of these multiple devices.
<ゲーム概要>
ゲームシステム1は、ゲームプログラム131に基づくゲーム内において、ユーザによって選択されたプレイ単位を進行するシステムである。
<Game Overview>
The game system 1 is a system that progresses through a unit of play selected by a user within a game based on a game program 131 .
ここで、プレイ単位とは、達成条件が設定された、ゲーム内におけるクエストと称されるイベントであってもよい。以下、上述したプレイ単位を、単にクエストとも記載する。 Here, a play unit may be an event called a quest in the game, with set conditions for achievement. Hereinafter, the above-mentioned play unit will also be referred to simply as a quest.
ゲームシステム1は、ユーザによる操作に応じてログイン(利用)されることにより、ログインボーナス(特典)を、ユーザに付与する。例えば、ユーザがログインしたことにより、当該ログインしたタイミングに応じて関連付けられている特典をユーザに付与する。当該ログインしたタイミングとは、例えば、ユーザがログインした日付である。また、ユーザがログインしたときには、翌日もログイン(連続ログイン)すれば、翌日に関連付けられていた特典とは異なる特典をユーザに付与し得ることが、ユーザに報知される。これにより、従来のログインボーナスでは、連続ログインすることで得られる特典に対する期待感や特別感を変化させることができず、単調な印象をユーザに与えてしまい、連続ログインすることを効果的に促すことができない虞があったところ、本ゲームシステム1では、ユーザの翌日もログインすれば付与され得る特典(連続ログインボーナス)に対する、期待感や特別感を変化させることができるようになる。その結果、翌日もログインすることを効果的に促すことができる。 The game system 1 grants a login bonus (benefit) to a user when the user logs in (uses) the game system in response to a user's operation. For example, when a user logs in, the user is granted a benefit associated with the timing of the login. The timing of the login is, for example, the date the user logged in. Furthermore, when the user logs in, the user is notified that if the user logs in again the following day (consecutive logins), the user may be granted a benefit different from the benefit associated with the following day. As a result, conventional login bonuses are unable to change the sense of anticipation or specialness regarding the benefit obtained by consecutive logins, which can give the user a monotonous impression and may not effectively encourage consecutive logins. However, the game system 1 makes it possible to change the sense of anticipation and specialness regarding the benefit (consecutive login bonus) that may be granted if the user logs in again the following day. As a result, it is possible to effectively encourage the user to log in again the following day.
また、翌日もログインした場合にユーザに付与され得る特典は、抽選により決定される。これにより、連続ログインボーナスが抽選によりユーザ毎に決定されるため、抽選によって得られた特典に対する特別感が生まれる。その結果、翌日もログインすることをより効果的に促すことができる。 In addition, the rewards that can be awarded to users if they log in again the following day are determined by lottery. This means that consecutive login bonuses are determined for each user by lottery, creating a sense of specialness for the rewards obtained through the lottery. As a result, users can be more effectively encouraged to log in again the following day.
さらに、翌日もログインした場合にユーザに付与され得る特典は、翌日に関連付けられていた特典よりも、ユーザにとって有利度合い(価値)が高い特典が高い割合で付与され、その旨がユーザに報知される。これにより、翌日もログインすれば、ユーザにとって有利となり得ることが認識でき、その結果、翌日もログインすることに対するユーザの動機を向上させることができる。 Furthermore, if the user logs in again the following day, the rewards that can be granted to the user will be those that are more advantageous (valuable) to the user than the rewards associated with the following day, at a higher rate, and the user will be notified of this. This allows the user to recognize that logging in again the following day could be advantageous to the user, and as a result, the user's motivation to log in again the following day can be increased.
なお、ゲームシステム1は、上述した構成を有するゲームであれば、特定のジャンルに限らず、あらゆるジャンルのゲームを実行するためのシステムであってもよい。例えば、テニス、卓球、ドッジボール、野球、サッカーおよびホッケーなどのスポーツを題材としたゲーム、パズルゲーム、クイズゲーム、RPG、アドベンチャーゲーム、シューティングゲーム、シミュレーションゲーム、育成ゲーム、ならびに、アクションゲームなどであってもよい。 Game system 1 is not limited to a specific genre, and may be a system for executing games of any genre, as long as the game has the above-mentioned configuration. For example, the game may be a game based on a sport such as tennis, table tennis, dodgeball, baseball, soccer, or hockey, a puzzle game, a quiz game, a RPG, an adventure game, a shooting game, a simulation game, a training game, or an action game.
また、ゲームシステム1は、特定のプレイ形態に限らず、あらゆるプレイ形態のゲームを実行するためのシステムであってもよい。例えば、単一のユーザによるシングルプレイゲーム、および、複数のユーザによるマルチプレイゲーム、また、マルチプレイゲームの中でも、複数のユーザが対戦する対戦ゲーム、および、複数のユーザが協力する協力プレイゲームなどであってもよい。つまり上述したクエストには、シングルプレイ用のクエストと、マルチプレイ用のクエストとがあってもよい。また、シングルプレイとマルチプレイとの両方によってプレイ可能なクエストがあってもよい。 Furthermore, the game system 1 is not limited to a specific play style, and may be a system for executing games of any play style. For example, it may be a single-player game played by a single user, a multiplayer game played by multiple users, or, within the multiplayer game, a competitive game in which multiple users compete against each other, or a cooperative game in which multiple users cooperate. In other words, the quests described above may include both single-player quests and multiplayer quests. Furthermore, there may be quests that can be played in both single-player and multiplayer modes.
<処理フロー及びゲーム画面例>
ゲームシステム1に基づくゲームにおけるログインボーナス付与の実行フロー及び画面例について、図1~図16を参照して説明する。なお、以下の説明に基づく処理は一例であって、本実施形態に係る発明を特定の構成に限定するものではない。また、以下の説明において、フローチャートを用いて説明する一連の処理ステップのうち、ユーザ端末100によって実行されるものとして記載したステップの少なくとも一部が、サーバ200によって実行されてもよい。また、サーバ200によって実行されるものとして記載したステップの少なくとも一部が、ユーザ端末100によって実行されてもよい。また、後述するフローチャートに基づく処理においても同様である。
<Processing flow and game screen example>
An execution flow and screen examples for granting a login bonus in a game based on the game system 1 will be described with reference to FIGS. 1 to 16. Note that the process based on the following description is an example, and the invention according to this embodiment is not limited to a specific configuration. Furthermore, in the following description, among the series of processing steps described using flowcharts, at least some of the steps described as being executed by the user terminal 100 may be executed by the server 200. Furthermore, at least some of the steps described as being executed by the server 200 may be executed by the user terminal 100. The same applies to the process based on the flowcharts described below.
本実施形態に係るログインボーナス画面は、ログイン要求したユーザ端末100に表示される画面であって、ユーザによるログインの後の最初の画面に含まれて表示されてもよい。または、ユーザによるログインの後に、1又は複数の画面が順次表示された次に表示されてもよい。また、ユーザによる所定の操作がされることにより表示されるものでもよい。ログインボーナス画面には、例えば、ログインボーナスを付与する画面、ログインボーナスを一覧で確認できるようなカレンダー形式またはスタンプラリー形式で表示する画面、ログインボーナスを抽選により決定する画面などが含まれる。また、いずれの画面も、いずれかのみ、もしくはいずれも表示されるようにすることが可能であり、例えばログインボーナスを抽選により決定する画面を、カレンダー等の画像に重畳するように表示されるようにしてもよく、別の画面として、表示部152の全体に表示されるようにしてもよい。 The login bonus screen according to this embodiment is a screen displayed on the user terminal 100 that has requested login, and may be included in the first screen displayed after the user logs in. Alternatively, it may be displayed after one or more screens are displayed sequentially after the user logs in. It may also be displayed in response to a specified operation by the user. Login bonus screens include, for example, a screen that awards login bonuses, a screen that displays login bonuses in a calendar or stamp rally format so that login bonuses can be viewed in a list, and a screen that determines login bonuses by lottery. It is also possible to display only one or all of these screens. For example, the screen that determines login bonuses by lottery may be displayed so that it is superimposed on an image such as a calendar, or it may be displayed as a separate screen that occupies the entire display unit 152.
<実施形態1>
本実施形態1に係る連続ログインボーナスは、例えば翌日に関連付けられている特典の個数を、事前に抽選により決定して報知し、実際に翌日に再びログインされた場合に当該決定された個数をユーザに付与するものである。以下、本実施形態1に係るログインボーナスの付与の実行フロー及び画面例について説明する。
<Embodiment 1>
In the consecutive login bonus according to the first embodiment, for example, the number of benefits associated with the next day is determined in advance by lottery and announced, and the determined number is awarded to the user when the user actually logs in again the next day. The execution flow and screen examples for awarding the login bonus according to the first embodiment will be described below.
本実施形態1に係るログインボーナス画面の一例について、図3を参照して説明する。本実施形態1に係るログインボーナス画面とは、例えば、図3のような所定の期間を示すカレンダー形式のものである。図3には、カレンダーが1ヶ月単位で表示される場合に、各日付に応じて関連付けられた特典の情報が表示されている。また、当該カレンダーは、ゲームもしくはユーザに関連するイベントカレンダーとして機能してもよい。 An example of a login bonus screen according to this embodiment 1 will be described with reference to Figure 3. The login bonus screen according to this embodiment 1 is, for example, in the form of a calendar showing a predetermined period, as shown in Figure 3. In Figure 3, when the calendar is displayed in monthly units, information on bonuses associated with each date is displayed. The calendar may also function as an event calendar related to the game or the user.
サーバ200側(ゲーム運営者側)においては、図3に示されるように、日付毎にログインボーナスを予め関連付けて設定する。日付に応じて予め関連付けられているログインボーナス(特典の種類、個数を含む)は、例えば、記憶部220のユーザ毎のユーザ情報133に含まれるログインボーナステーブルにより特定される。ログインボーナス画面は、サーバ200によりログインしたユーザのログインボーナステーブルが読み出されて、各日付に関連付けられているログインボーナスを特定するための情報を要求元のユーザ端末100に送信することにより表示可能となる。 On the server 200 side (game operator side), as shown in Figure 3, login bonuses are pre-associated with each date. The login bonuses (including the type and number of bonuses) pre-associated with each date are specified, for example, by a login bonus table included in the user information 133 for each user in the memory unit 220. The login bonus screen can be displayed by having the server 200 read out the login bonus table for the logged-in user and send information specifying the login bonus associated with each date to the requesting user terminal 100.
また、ログインした際に翌日のログインにより付与される特典が事前に抽選されたときには、当該ユーザのユーザ情報133として記憶されているログインボーナステーブルのうち翌日に予め関連付けられている特典を、抽選結果に応じた特典に記憶・更新される。このように、ユーザ毎のログインボーナステーブルは、ユーザのログイン状況に応じて更新されることとなる。また、ログインボーナステーブルが更新されたときには、翌日に関連付けられている特典を特定するための情報が要求元のユーザ端末100に送信される。これにより、ユーザ端末100側においてもログインボーナステーブルを含むユーザ情報133が更新されて、常に最新のログインボーナステーブルから特定される各日付に応じて関連付けられた特典をユーザ端末100において表示可能となる。 Furthermore, when a user logs in and a lottery is held in advance to determine the rewards to be awarded upon login the following day, the rewards associated with the following day in the login bonus table stored as the user's user information 133 are stored and updated with rewards corresponding to the lottery results. In this way, the login bonus table for each user is updated according to the user's login status. Furthermore, when the login bonus table is updated, information specifying the rewards associated with the following day is sent to the requesting user terminal 100. As a result, the user information 133 including the login bonus table is also updated on the user terminal 100 side, making it possible to always display on the user terminal 100 the rewards associated with each date specified from the latest login bonus table.
なお、ユーザ情報133のログインボーナステーブルは、ユーザ毎のログインボーナスを特定するための情報(例えば、特典の種類や個数を特定する情報、抽選に用いる情報など)を記憶・更新するためのテーブルである。すなわち、ユーザがログインしたタイミングに応じて関連付けられているログインボーナスとは、ユーザ情報133に含まれるログインボーナステーブルにより特定可能となり、抽選の実行、特典の付与、あるいは、表示部152への演出などの画面を表示させるための処理(サーバ200により、表示部152の画面に画像を表示するための情報を対応するユーザ端末100に送信するなど)がなされる。ユーザ毎のログインボーナスに関する情報は、ログインボーナステーブルが更新されることによって、ユーザがログインしたタイミングに応じて関連付けられているログインボーナスは変動し得る。以下、他の実施形態においても同様である。 The login bonus table in user information 133 is a table for storing and updating information for identifying each user's login bonus (for example, information for identifying the type and number of bonuses, information used in lotteries, etc.). In other words, the login bonus associated with the timing of a user's login can be identified by the login bonus table included in user information 133, and processing is performed to execute a lottery, award a bonus, or display a screen for effects on the display unit 152 (for example, the server 200 sends information for displaying an image on the screen of the display unit 152 to the corresponding user terminal 100). By updating the login bonus table, the information regarding each user's login bonus can change depending on the timing of the user's login. The same applies to other embodiments below.
図3に示すカレンダーでは、日曜日から始まる1週間分の各日付を表す日付枠65aが、横一列に配置されている。また、各週を表す日付枠のグループ65bは、縦に並べて配置されている。アイコン64「GET」が重畳された日付枠65aは、当該日付枠65aが示す日付において、ユーザにログインボーナスが付与されたことを示している。また、アイコン72が重畳された日付枠65aは、当該日付枠65aが示す日付がイベント開催日であることを示している。図3に例示するカレンダーにおいて、「雷のクエスト」等のイベントは、期間限定でプレイ可能なクエストを示しており、「ガチャA」等のイベントは、期間限定で実施可能な抽選を示している。なお、イベントの開催期間が複数日にまたがる場合、イベントの開催期間の初日にアイコン72が配置されてもよいし、複数日にまたがってアイコン72が配置されてもよい。 In the calendar shown in FIG. 3, date boxes 65a representing each date for a week starting on Sunday are arranged in a horizontal row. Groups 65b of date boxes representing each week are arranged vertically. A date box 65a with icon 64 "GET" superimposed thereon indicates that a login bonus was awarded to the user on the date indicated by that date box 65a. A date box 65a with icon 72 superimposed thereon indicates that the date indicated by that date box 65a is an event date. In the calendar shown in FIG. 3, events such as "Thunder Quest" indicate quests that are available for a limited time, and events such as "Gacha A" indicate lotteries that are available for a limited time. Note that if an event spans multiple days, icon 72 may be placed on the first day of the event period, or icon 72 may be placed across multiple days.
本実施形態においては、ユーザに付与することが可能な特典の種類に応じて、デフォルトの個数が定められている。例えば、第1種類の特典については、デフォルトの個数として1個が定められており、第2種類の特典については、デフォルトの個数として10個が定められており、第3種類の特典については、デフォルトの個数として100個が定められている。なお、特典の種類およびデフォルトの個数は、これらに限るものではない。図3において、それぞれの日付枠65a内に表示されるアイテム80a~80cは、当該日付に関連付けられたログインボーナス(特典)を示している。それぞれの日付枠65aの近傍に表示される「×1」等の数値66は、日付枠65aに対応する日付にログインした場合に、対応する日付枠65a内に表示されているログインボーナスが付与される個数を表示している。本実施形態においては、ユーザが連続してログインするか否かにより、ユーザに付与され得る特典の個数がデフォルトの個数から変化し得る。 In this embodiment, a default number is set depending on the type of perk that can be granted to the user. For example, the default number for the first type of perk is 1, the default number for the second type of perk is 10, and the default number for the third type of perk is 100. Note that the types of perks and default numbers are not limited to these. In FIG. 3, items 80a-80c displayed in each date box 65a indicate the login bonus (perk) associated with that date. A number 66 such as "x1" displayed near each date box 65a indicates the number of login bonuses displayed in the corresponding date box 65a that will be granted if the user logs in on the date corresponding to the date box 65a. In this embodiment, the number of perks that can be granted to the user may vary from the default number depending on whether the user logs in consecutively.
図3に示す実施形態1においては、ユーザがログインした日(本日)が3日(月曜日)である例とする。本日の3日に関連付けられている特典としては、アイテム80cであり、当該アイテム80cのデフォルトの個数として10個が定められているものとする。また、明日の4日に関連付けられている特典としては、アイテム80aであり、当該アイテム80aのデフォルトの個数として10個が定められているものとする。 In the first embodiment shown in Figure 3, the day the user logged in (today) is the 3rd (Monday) as an example. The benefit associated with today, the 3rd, is item 80c, and the default number of items 80c is set to 10. The benefit associated with tomorrow, the 4th, is item 80a, and the default number of items 80a is set to 10.
アイコン64「GET」は、該当する日付にログインして、ユーザにログインボーナスが付与されたことを示している。すなわち、アイコン64「GET」が表示されている日は、ユーザが過去にログインした日である。 Icon 64 "GET" indicates that the user logged in on the corresponding date and was awarded a login bonus. In other words, the day on which icon 64 "GET" is displayed is a day on which the user logged in in the past.
図3(B)は、本日の3日にログインして、図3(A)が表示された後に、3日に関連付けられているアイテム80cを付与する演出が行われた後の画面である。図3(B)に示すように、3日に関連付けられているアイテム80cに重畳してアイコン73「TODAY GET」が表示された状態に更新表示される。図3では、本日3日の前日である2日にアイコン64「GET」が表示されていないことから、前日にログインしていない。このため、本日3日のログインボーナスとしては、当該3日に予め関連付けられている特典(例えば、ゲーム運営者側にて設定された特典など)である、アイテム80cが10個付与されることとなる。つまり、ユーザがログインした日(本日)の前日に、ログインしていなかったために、3日の月曜日に予め関連付けられている特典として、アイテム80cがデフォルトの個数10個だけ付与される。 Figure 3(B) shows the screen after logging in today, the 3rd, and after Figure 3(A) is displayed, an effect is performed to grant item 80c associated with the 3rd. As shown in Figure 3(B), the display is updated to show icon 73 "TODAY GET" superimposed on item 80c associated with the 3rd. In Figure 3, icon 64 "GET" is not displayed on the 2nd, the day before today, the 3rd, indicating that the user did not log in on the previous day. Therefore, as a login bonus for today, the 3rd, 10 items 80c are granted, which are the benefit pre-associated with the 3rd (for example, a benefit set by the game operator). In other words, because the user did not log in the day before the day they logged in (today), only the default number of 10 items 80c are granted as the benefit pre-associated with Monday the 3rd.
前述したように、本実施形態においては、連続してログインされた場合にユーザに付与される特典の個数が、抽選によって決定され変化(個数が異なる特典に変化)し得る。本実施形態においては、ユーザがログインした本日のログインボーナスが付与された後(例えば、図3(B)が表示された後)に、図4(a)に示すように、例えばルーレット90などを表示部152に表示し、翌日の特典の個数を抽選する演出が実行される。 As mentioned above, in this embodiment, the number of bonuses awarded to a user when the user logs in consecutively is determined by lottery and can change (the number of bonuses can change to different numbers). In this embodiment, after the login bonus for the day the user logged in is awarded (for example, after Figure 3(B) is displayed), as shown in Figure 4(a), for example, a roulette 90 or the like is displayed on the display unit 152, and an effect is executed in which the number of bonuses for the next day is drawn by lottery.
翌日のログインボーナスの抽選は、サーバ200側にて、図5(A)~(C)に示すような個数抽選テーブルを参照して(用いて)行われる。各テーブルの「当選個数」の列には、付与される特典の個数が示されている。「当選確率」の列には、同じ行の「当選個数」に当選する確率が示されている。例えば、第1個数抽選テーブル301は、翌日のログインボーナスとして関連付けられている特典のデフォルトの個数が「1」の場合に参照される。第2個数抽選テーブル302は、翌日のログインボーナスとして関連付けられている特典のデフォルトの個数が「10」の場合に参照される。第3個数抽選テーブル303は、翌日のログインボーナスとして関連付けられている特典のデフォルトの個数が「100」の場合に参照される。 The lottery for the next day's login bonus is conducted on the server 200 side by referring to (using) the number lottery tables shown in Figures 5(A) to (C). The "Number of Winnings" column in each table shows the number of perks to be awarded. The "Winning Probability" column shows the probability of winning the "Number of Winnings" in the same row. For example, the first number lottery table 301 is referenced when the default number of perks associated with the next day's login bonus is "1." The second number lottery table 302 is referenced when the default number of perks associated with the next day's login bonus is "10." The third number lottery table 303 is referenced when the default number of perks associated with the next day's login bonus is "100."
図5(A)~(C)に示されるように、いずれのテーブルにおいても、デフォルトと同じ個数に決定される当選確率は5パーセントであり、デフォルトよりも多い個数に決定される当選確率よりも低くなるように定められている。これにより、ユーザが翌日に連続ログインした場合に付与され得るログインボーナスは、連続ログインでなかったとき(デフォルトの個数)よりも多い個数が、高い割合で付与され得るものとなる。その結果、ユーザの翌日もログインすることに対する動機を向上させることができる。なお、当選確率は、一例であり、デフォルトよりも多い個数の当選確率が高くなるように定められているものであれば、これに限るものではない。また、当選個数についても、一例に過ぎず、図5で示す個数に限るものではない。 As shown in Figures 5 (A) to (C), in all tables, the probability of winning when the default number is determined is 5%, which is set to be lower than the probability of winning when a number greater than the default is determined. This means that the login bonus that can be awarded when a user logs in consecutively the next day is a higher number than when there are no consecutive logins (default number), and can be awarded at a higher rate. As a result, the user's motivation to log in again the next day can be increased. Note that the winning probability is just an example, and is not limited to this, as long as it is set so that the winning probability is higher when the number of wins is greater than the default. The number of wins is also just an example, and is not limited to the number shown in Figure 5.
本実施形態においては、図3(A)に示すように、3日の翌日である4日には、ログインボーナスとして、アイテム80aが予め関連付けられている。アイテム80aのデフォルトの個数は10個であるため、図5の第2個数抽選テーブル302が参照されて抽選が行われる。図4(B)には、図5の第2個数抽選テーブル302を参照して抽選された結果が表示されている。サーバ200側において、例えば、アイテム80aの個数として100個に決定された場合、ユーザのログインボーナステーブル(翌日の4日に関連付けられた特典)が更新されるとともにその情報がユーザ端末100に送信される。その結果、図4(B)に示されるように、「明日のログインボーナスは100個に決定!」といったメッセージ画像が表示される。また、デフォルトよりも多い個数が当選したときには、図4(B)に示されるように、特別な演出(例えば、ルーレット90を図4(A)とは異なる豪華な態様で表示など)が行われる。 In this embodiment, as shown in FIG. 3(A), item 80a is pre-associated as the login bonus for the 4th, the day after the 3rd. Because the default number of items 80a is 10, the second number lottery table 302 in FIG. 5 is referenced to perform the lottery. FIG. 4(B) displays the results of the lottery, which is performed by reference to the second number lottery table 302 in FIG. 5. For example, if the server 200 determines that the number of items 80a is 100, the user's login bonus table (the bonus associated with the following day, the 4th) is updated and the information is sent to the user terminal 100. As a result, as shown in FIG. 4(B), a message image stating, "Tomorrow's login bonus has been determined to be 100 items!" is displayed. Furthermore, if a number greater than the default is won, a special effect (for example, the roulette 90 is displayed in a more luxurious manner than in FIG. 4(A)) is performed, as shown in FIG. 4(B).
翌日のログインボーナスとして特典の個数が抽選されたときには、前述したように、ユーザのログインボーナステーブルが更新されるとともにその情報がユーザ端末100に送信されて、図3(C)に示すように、翌日4日の下部の数値66には、「×100」が更新表示される。これにより、ユーザは翌日のログインボーナスであるアイテム80aの個数が100個に変更されたことを認識できる。その後、翌日4日にユーザがログインすれば、ログインボーナスとして、前回ログイン時(前日)の抽選によって決定されたアイテム80aが100個付与される。しかし、翌日4日にログインせず、例えば5日以降にログインすると、ユーザには、アイテム80aが100個付与されず、その後ログインした日に予め関連付けられている特典がデフォルトの個数で付与されることとなる。 When the number of rewards for the next day's login bonus is drawn, as described above, the user's login bonus table is updated and the information is sent to the user terminal 100. As shown in Figure 3 (C), the number 66 at the bottom of the following day, the 4th, is updated to show "x100." This allows the user to recognize that the number of items 80a, which are the login bonus for the next day, has been changed to 100. If the user then logs in on the following day, the 4th, they will be granted 100 items 80a, determined by the lottery at their previous login (the previous day), as their login bonus. However, if they do not log in on the following day, the 4th, and instead log in on, for example, the 5th or later, they will not be granted 100 items 80a, and will instead be granted the default number of rewards pre-associated with the day they subsequently log in.
また、翌日のログインボーナスの決定後は、図3のカレンダーにおいて、翌日に対応する日付枠65aや、日付枠65a内に表示される特典をハイライト(例えば図3(C)のハイライト82)などにより強調表示されるようにしてもよい。これにより、ユーザは、翌日のログインボーナスについての情報をより認識しやすくなり、翌日もログインすることに対する動機を向上させることができる。 Furthermore, after the login bonus for the next day has been determined, the date box 65a corresponding to the next day and the bonus displayed within the date box 65a may be highlighted (e.g., highlight 82 in Figure 3(C)) on the calendar in Figure 3. This makes it easier for users to recognize information about the login bonus for the next day, increasing their motivation to log in again the next day.
なお、図3に示すカレンダーでは、日曜日から始まる場合を例示した。しかし、これに限らず、例えば月曜日始まりや、日付枠のグループ65bに含まれる1週間分の日付枠65aを、月の最初の日の曜日から始まるようにしてもよい。いずれにおいても、図3に示したカレンダーと同様の効果を奏する。 The calendar shown in Figure 3 shows an example where the date starts on a Sunday. However, this is not limited to this; for example, the date may start on a Monday, or the week's date slots 65a included in the date slot group 65b may start on the first day of the month. In either case, the same effect as the calendar shown in Figure 3 can be achieved.
また、図3のカレンダーは、1ヶ月間の各日付について表示されるものとして説明した。この場合、次月ボタンまたは前月ボタン(何れも図示せず)に対する操作に基づいて、他の月のカレンダーが表示されてもよい。また、カレンダーは、上述したように月単位に表示される構成でもよいし、他の単位で表示されてもよい。他の単位とは、例えば、週単位、年単位、あるいは、特定の期間の単位(ゴールデンウィークや、ゲームリリースからの経過年数に応じた所謂周年イベント期間、周年イベント前後の前夜祭や後夜祭期間等)等が含まれる。また、ユーザが画面を左右或いは上下にスクロールすることにより、一画面では表示しきれない、過去又は未来の日付におけるカレンダーが閲覧可能な構成でもよい。 The calendar in Figure 3 has been described as displaying each date for one month. In this case, a calendar for another month may be displayed based on the operation of the next month button or previous month button (neither of which are shown). The calendar may be configured to be displayed monthly as described above, or in other units. Other units include, for example, weekly, annual, or specific time periods (such as Golden Week, so-called anniversary event periods based on the number of years since the game's release, or pre- and post-anniversary event periods). The calendar may also be configured to allow the user to view calendars for past or future dates that cannot be displayed on a single screen by scrolling left and right or up and down.
このように、図3におけるカレンダーにおいては、各日付におけるユーザのログインの有無、ログインボーナスの内容、イベントの開催日が容易に識別できる。当該カレンダーによれば、今後開催されるイベント、及び今後付与され得るログインボーナスをユーザに把握させることができる。その結果、ゲームにログインすることに対するユーザの動機を向上させることができる。 In this way, the calendar in Figure 3 makes it easy to see whether a user is logged in on each date, the details of the login bonus, and the date of an event. This calendar allows users to understand upcoming events and login bonuses that may be awarded in the future. As a result, users' motivation to log in to the game can be increased.
図6は、サーバ200側において実行される、本実施形態1における個数抽選処理を示している。個数抽選処理は、ユーザからのログイン要求を受け付けることにより実行される。ログイン要求には、ログインしたユーザのアカウントなどのユーザ情報133が含まれる。 Figure 6 shows the quantity lottery process in this embodiment 1, which is executed on the server 200 side. The quantity lottery process is executed by accepting a login request from a user. The login request includes user information 133, such as the account of the logged-in user.
ログイン要求を受け付けると、ステップS01において、ログイン要求したユーザに対して、本日(ログイン当日)のログインボーナスを既に付与しているか否かを判定する。ログインボーナスが既に付与されているか否かは、ユーザ情報133(例えばログインボーナステーブル)に基づき判定される。ステップS01において、本日のログインボーナスを既にユーザに付与していると判定された場合には、個数抽選処理を終了する。 When a login request is received, in step S01, it is determined whether the login bonus for today (the day of login) has already been granted to the user who made the login request. Whether a login bonus has already been granted is determined based on user information 133 (e.g., a login bonus table). If it is determined in step S01 that the login bonus for today has already been granted to the user, the quantity lottery process is terminated.
一方、ステップS01において、本日のログインボーナスを既に付与したと判定されなかったときにはステップS02に進む。ステップS02においては、カレンダーを、ユーザ端末100の表示部152に表示するための処理が行われる。具体的には、ログイン要求しているユーザのユーザ情報133に含まれるログインボーナステーブルに基づき、各日付に応じて関連付けられているログインボーナスを特定するための情報を要求元のユーザ端末100に送信する。これにより、図3(A)などで例示したカレンダーが表示部152に表示される。 On the other hand, if it is not determined in step S01 that today's login bonus has already been awarded, the process proceeds to step S02. In step S02, processing is performed to display a calendar on the display unit 152 of the user terminal 100. Specifically, information for identifying the login bonus associated with each date based on the login bonus table contained in the user information 133 of the user requesting login is sent to the requesting user terminal 100. As a result, the calendar exemplified in Figure 3 (A) and elsewhere is displayed on the display unit 152.
次にステップS03に示すように、ユーザがログインしたタイミングが所定期間中であるか否かによって、ステップS04AまたはステップS4Bの処理が行われる。本実施形態における所定期間とは、例えば、ユーザが前回ログインした日の、翌日に対応する期間である。以下、所定期間については、他の実施形態においても同様である。なお、所定期間は、後述するように翌日に限るものではない。 Next, as shown in step S03, processing of step S04A or step S4B is performed depending on whether the user logged in during a predetermined period. In this embodiment, the predetermined period is, for example, the period corresponding to the day after the user last logged in. The same applies to the other embodiments below. Note that the predetermined period is not limited to the day after, as will be described later.
ユーザがログインしたタイミングが所定期間中であれば、ステップS04Aの処理が行われ、ユーザがログインしたタイミングが所定期間中でなければ、連続ログインではないため、ステップS04Bの処理が行われる。すなわち、本日のログインが、昨日に続く連続ログインであるか否かに応じて更新され得るユーザ情報133に含まれるログインボーナステーブルに基づいて、本日のログインボーナスを特定して付与するための処理が行われる。例えば、図3(A)に示すログイン状況においては、2日の日曜日にログインしていない。また、本日3日の月曜日は、前回ログインした1日の土曜日からの所定期間である翌日を既に経過してしまっている。よって、この場合ユーザがログインしたタイミングが所定期間中ではないため、ステップS04Bの処理が行われる。 If the user logged in during the specified period, step S04A is processed. If the user logged in outside the specified period, it is not a consecutive login, and step S04B is processed. That is, processing is performed to identify and award today's login bonus based on the login bonus table included in user information 133, which can be updated depending on whether today's login is a consecutive login following yesterday's. For example, in the login situation shown in Figure 3(A), no login was performed on Sunday the 2nd. Furthermore, today, Monday the 3rd, is already the day after the specified period from the last login on Saturday the 1st. Therefore, in this case, the user logged in outside the specified period, and step S04B is processed.
ユーザのユーザ情報133として記憶されているログインボーナステーブルにおいては、2日の日曜日にログインしていないため、3日のログインボーナスとしては予め関連付けられた特典がそのまま関連付けられたままの状態となっている。このため、ステップS04Bにおいては、ログインボーナステーブルに基づいて、通常のログインボーナスとして10個のアイテム80cを特定してユーザに付与し、また、付与されたことを表示部152に表示するための処理が行われる。通常のログインボーナスの付与とは、ユーザ情報133に含まれるログインボーナステーブルに基づいてユーザがログインした日付に応じて予め関連付けられていた特典(のデフォルトの個数)が付与されることである。その後、ログインボーナスを付与する演出や図3(B)に示すようにアイコン73「TODAY GET」が表示されることで、本日のログインボーナスが付与されたことをユーザは認識できる。なお、ログインボーナスが付与されるときには、ログインボーナステーブルにおいて当該特典が付与済であることを特定するための情報に更新される。これにより、以降のログイン時においては、例えばログインした日に関連付けられているログインボーナスが既に付与されていることを特定可能となる。以下で説明する、他の実施形態においても同様である。 In the login bonus table stored as the user's user information 133, because the user did not log in on Sunday the 2nd, the pre-assigned bonus remains associated as the login bonus for the 3rd. Therefore, in step S04B, 10 items 80c are identified and granted to the user as a normal login bonus based on the login bonus table, and the display unit 152 displays the fact that the items have been granted. The granting of a normal login bonus means granting the default number of bonuses that were pre-associated with the date the user logged in based on the login bonus table included in the user information 133. The login bonus is then displayed, and the "TODAY GET" icon 73, as shown in FIG. 3B, indicates to the user that today's login bonus has been granted. When the login bonus is granted, the login bonus table is updated with information indicating that the bonus has already been granted. This makes it possible to identify that the login bonus associated with the day of login, for example, has already been granted. This also applies to the other embodiments described below.
ステップS05以降においては、翌日のログインボーナスの個数を抽選するための処理が行われる。ステップS05においては、翌日のログインボーナスに応じた個数抽選テーブルを特定する。例えば、図3において、翌日は4日の火曜日であるため、アイテム80aが特典として予め関連付けられている。アイテム80aのデフォルトの個数10個に応じて、図5(B)の第2個数抽選テーブル302が特定(参照)される。 From step S05 onwards, processing is carried out to draw the number of login bonuses for the next day. In step S05, a number drawing table corresponding to the login bonus for the next day is identified. For example, in Figure 3, the next day is Tuesday the 4th, so item 80a is pre-associated as a bonus. The second number drawing table 302 in Figure 5(B) is identified (referenced) according to the default number of 10 items 80a.
次に、ステップS06に進み、翌日のログインボーナスの個数抽選画面を表示するための処理が行われ、ステップS07において、翌日のログインボーナスの個数を抽選によって決定し、ステップS08に進む。 Next, the process proceeds to step S06, where a lottery screen for determining the number of login bonuses for the following day is displayed. In step S07, the number of login bonuses for the following day is determined by lottery, and the process proceeds to step S08.
ステップS08では、翌日のログインボーナスとして抽選によって決定されたログインボーナスを記憶し、ステップS09に進む。すなわち、ユーザ情報133に含まれるログインボーナステーブルの翌日に関連付けられた特典の個数が、ステップS07によって決定された個数に更新される。ステップS09では、ステップS08で更新されたログインボーナステーブルに基づいて、ステップS07において決定した特典の個数を、翌日のログインボーナスとして表示部152に表示するための処理(例えば、決定した特典の個数を特定するための情報を送信する処理など)が行われ、個数抽選処理を終了する。 In step S08, the login bonus determined by lottery as the login bonus for the next day is stored, and the program proceeds to step S09. That is, the number of bonuses associated with the next day in the login bonus table included in user information 133 is updated to the number determined in step S07. In step S09, based on the login bonus table updated in step S08, processing is performed to display the number of bonuses determined in step S07 on display unit 152 as the login bonus for the next day (for example, processing to send information specifying the determined number of bonuses), and the number lottery processing ends.
このように、ステップS06~S09の処理により、ユーザ端末の表示部152において、例えば、図4(A)のような個数抽選画面が表示された後、図4(B)に示すように翌日のログインボーナスとしてアイテム80a100個が決定された旨が表示される。また、カレンダーにおいても、図3(C)の4日に示すように、その旨が表示される。サーバ200は、ステップS06やS09において、図4(A)、図4(B)および図3(C)で例示した画面を表示するための情報を対応するユーザ端末100に送信する。 In this way, by processing steps S06 to S09, the display unit 152 of the user terminal displays, for example, a quantity lottery screen such as that shown in FIG. 4(A), and then displays, as shown in FIG. 4(B), a message indicating that 100 items 80a have been determined as the login bonus for the next day. The calendar also displays this information, as shown on the 4th day in FIG. 3(C). In steps S06 and S09, the server 200 transmits information to the corresponding user terminal 100 for displaying the screens exemplified in FIG. 4(A), FIG. 4(B), and FIG. 3(C).
ステップS03に戻り、ユーザがログインしたタイミングが所定期間中であったとき(例えば、図3(C)における4日にログインしたときなど)にはステップS04Aの処理が行われる。ステップS04Aでは、前回(前日)ログイン時におけるステップS08で記憶されていたログインボーナスを付与し、その旨を表示部152に表示するための処理が行われる。例えば、図3の3日にログインし、翌日の4日にログインした場合を想定すると、翌日のログインボーナスとして記憶された100個のアイテム80aがログインボーナスとして特定されてユーザに付与される。なお、当該ユーザのユーザ情報133として記憶されているログインボーナステーブルにおいては、前述したように、3日のログイン時におけるステップS08により4日のログインボーナスがステップS07の抽選結果に応じたログインボーナスに更新されている。このため、ログインボーナステーブルから、4日のログインボーナスとして100個のアイテム80aを特定し付与されることとなる。ステップS04Aにおいて、ログインボーナスが付与されたあとは、ステップS05に進み、以降は上述した流れと同様の処理が行われ、個数抽選処理を終了する。 Returning to step S03, if the user logs in during a predetermined period (for example, logging in on the 4th in FIG. 3C), step S04A is performed. In step S04A, the login bonus stored in step S08 for the previous login (the day before) is awarded, and a message to that effect is displayed on the display unit 152. For example, if a user logs in on the 3rd in FIG. 3 and then logs in the following day on the 4th, the 100 items 80a stored as the login bonus for the following day are identified as the login bonus and awarded to the user. Note that, as described above, in the login bonus table stored as the user's user information 133, the login bonus for the 4th was updated in step S08 at the time of login on the 3rd to the login bonus corresponding to the result of the lottery in step S07. Therefore, 100 items 80a are identified from the login bonus table and awarded as the login bonus for the 4th. After the login bonus is awarded in step S04A, the process proceeds to step S05, where the same process as described above is performed, and the number lottery process ends.
以上のように、本実施形態1においては、ユーザがログインした場合に、翌日のログインボーナスとして付与される特典の個数を、今回ログインした日に抽選によって決定し、決定された特典の個数が事前に報知されて、ユーザに把握させることができる。また、当該抽選では、翌日に予め関連付けられている特典のデフォルトの個数(通常のログインボーナス)よりも、多い個数に当選する確率が高い。よって、ユーザは翌日もログインすれば、翌日に予め関連付けられている特典のデフォルトの個数とは異なる個数であって、ユーザにとって有利となる個数が付与され得ることを認識可能となる。その結果、ユーザは、翌日のログインボーナスに対して期待感や特別感を抱くことができ、翌日もログインすることに対する動機を向上させて翌日ログインを効果的に促すことができる。 As described above, in this embodiment 1, when a user logs in, the number of perks to be awarded as the login bonus for the following day is determined by lottery on the day of the current login, and the determined number of perks is notified to the user in advance so that the user can understand. Furthermore, in this lottery, there is a high probability of winning a number greater than the default number of perks pre-associated with the following day (normal login bonus). Therefore, if the user logs in again the following day, they will be able to recognize that they may be awarded a number that is different from the default number of perks pre-associated with the following day and that is advantageous to the user. As a result, the user can feel a sense of anticipation and specialness about the login bonus for the following day, which increases their motivation to log in again the following day and effectively encourages them to log in the next day.
<実施形態2>
連続ログインボーナスとして、実施形態1では、特典価値度合い(例えば、個数)が変化し得る例について説明したが、本実施形態2では、種類が変化し得る例について説明する。すなわち、本実施形態2に係る連続ログインボーナスは、例えば翌日に関連付けられている特典の種類を、事前に抽選により決定して報知し、実際に翌日に再びログインされた場合に当該決定された種類の特典をユーザに付与するものである。以下、本実施形態2に係るログインボーナスの付与の実行フロー及び画面例について説明する。
<Embodiment 2>
In the first embodiment, an example was described in which the degree of benefit value (e.g., number) of the consecutive login bonus can change, but in the second embodiment, an example in which the type can change will be described. That is, in the consecutive login bonus according to the second embodiment, for example, the type of benefit associated with the next day is determined in advance by lottery and notified, and the determined type of benefit is awarded to the user when the user actually logs in again the next day. Below, the execution flow and screen examples for awarding the login bonus according to the second embodiment will be described.
本実施形態2に係るログインボーナス画面の一例について、図7を参照して説明する。本実施形態2に係るログインボーナス画面とは、例えば、図7のような所定の期間を示すカレンダー形式のものである。図3とは、日付に応じて関連付けられているログインボーナスが異なる点以外は同一であるため、詳細な説明は省略する。 An example of a login bonus screen according to this second embodiment will be described with reference to Figure 7. The login bonus screen according to this second embodiment is, for example, in a calendar format showing a predetermined period, as shown in Figure 7. Since it is the same as Figure 3 except for the login bonuses associated with each date, a detailed description will be omitted.
図7(A)に示すカレンダーの各日付には、通常のログインボーナスとして、予め10個のコイン80d(日付にかかわらず同じ特典)が定められている。例えば、図7(A)のカレンダーにおける3日にログインした場合、枠65a内に表示されるコイン80dが10個ログインボーナスとして付与される。 For each date on the calendar shown in Figure 7(A), a standard login bonus of 10 coins 80d (the same bonus regardless of the date) is pre-determined. For example, if you log in on the 3rd on the calendar in Figure 7(A), you will be awarded 10 coins 80d displayed in box 65a as a login bonus.
上述した実施形態1と同様に、ユーザがログインした日(本日)のログインボーナスが付与された後は、図7(B)に示すように、3日の枠65aにアイコン73「TODAY GET」が表示される。そして、図8(A)に示すように、翌日のログインボーナスの抽選画面が表示される。本実施形態2においては、サーバ200側にて、図9に示すような種類抽選テーブル401を参照して(用いて)、翌日のログインボーナスとして特典の種類を決める抽選を実行する。 Similar to the first embodiment described above, after the login bonus for the day the user logged in (today) has been awarded, the icon 73 "TODAY GET" is displayed in the box 65a for the 3rd day, as shown in FIG. 7(B). Then, as shown in FIG. 8(A), a lottery screen for the login bonus for the next day is displayed. In this second embodiment, the server 200 refers to (uses) the type lottery table 401 shown in FIG. 9 and executes a lottery to determine the type of benefit to be awarded as the login bonus for the next day.
ここで、本実施形態2におけるゲームにおいてコイン10個とは、ユーザがゲームを進行するにあたり比較的入手しやすいものであり、ユーザにとっての価値があまり高いものではない。これに対し、図9の種類抽選テーブル401に示される、アイテムA、アイテムB、アイテムC、プレミアム抽選チケットA、および、プレミアム抽選チケットBなどは、少なくともコイン10個より、ゲーム進行上においてユーザにとって有利度合い(価値)が高いものである。例えば、コイン11個以上を消費しなければ、交換できないアイテム等である。また、種類抽選テーブル401は、コイン10個よりもユーザにとって価値が高い種類の特典の方が高い割合で当選するように当選確率が定められている。 Here, in the game of this embodiment 2, 10 coins are relatively easy for the user to obtain as they progress through the game, and are not particularly valuable to the user. In contrast, items A, B, C, premium lottery ticket A, and premium lottery ticket B shown in the type lottery table 401 of Figure 9 are more advantageous (valuable) to the user in progressing through the game than 10 coins. For example, these are items that cannot be exchanged unless 11 or more coins are consumed. Furthermore, the type lottery table 401 determines the probability of winning a type of benefit that is more valuable to the user than 10 coins at a higher rate.
種類抽選テーブル401が参照されて抽選された後は、図8(B)に示すように、翌日のログインボーナスとして決定された特典が表示される。例えば、この場合、「プレミアム抽選チケットA」が翌日のログインボーナスとして決定され、その旨として「明日のログインボーナスはプレミアム抽選チケットAに決定!」といったメッセージ画像が表示される。なお、図8に示すような抽選画面を、図7などにおけるカレンダー等に重畳するように表示されていてもよく、別の画面として、表示部152の全体に表示されるようにしてもよい。 After the type lottery table 401 is referenced and the lottery is drawn, the benefit determined as the login bonus for the next day is displayed, as shown in Figure 8 (B). For example, in this case, "Premium Lottery Ticket A" is determined as the login bonus for the next day, and a message image is displayed to that effect, stating, "Tomorrow's login bonus has been determined to be Premium Lottery Ticket A!" The lottery screen shown in Figure 8 may be displayed superimposed on a calendar, such as in Figure 7, or may be displayed as a separate screen across the entire display unit 152.
翌日のログインボーナスが抽選によって決定されたあとは、図7(C)に示すように、抽選によって決定された「プレミアム抽選チケットA」が、翌日4日のログインボーナスとして、枠65aに表示されている。これにより、ユーザは、翌日もログインすれば、通常のログインボーナスよりも、ユーザにとって価値が高い特典が付与されることを認識できる。なお、特典が事前に抽選されたときには、実施形態1で前述したように、ログインボーナステーブルのうち翌日に関連付けられている特典を抽選結果に応じた特典に更新・記憶されるとともに、各日付に関連付けられている特典を特定するための情報を対応するユーザのユーザ端末100に送信する。これにより、ユーザ端末100側においてもユーザ情報133が更新されて、例えば、図7(C)や図8(B)などの画面をユーザ端末100において表示可能となる。 After the login bonus for the next day has been determined by lottery, as shown in FIG. 7(C), the "Premium Lottery Ticket A" determined by lottery is displayed in box 65a as the login bonus for the following day, the 4th. This allows the user to recognize that if they log in again the following day, they will be awarded a benefit that is more valuable to them than a regular login bonus. Note that when a benefit is determined in advance, as described above in embodiment 1, the benefit associated with the next day in the login bonus table is updated and stored with a benefit corresponding to the lottery results, and information for identifying the benefit associated with each date is sent to the user terminal 100 of the corresponding user. This updates the user information 133 on the user terminal 100, making it possible to display screens such as those shown in FIG. 7(C) and FIG. 8(B) on the user terminal 100.
図10は、サーバ200側において実行される、本実施形態2における種類抽選処理を示している。種類抽選処理は、ユーザによるログイン要求を受け付けることにより実行される。 Figure 10 shows the type lottery process in this embodiment 2, which is executed on the server 200 side. The type lottery process is executed by accepting a login request from a user.
ログイン要求を受け付けると、ステップS11において、ログイン要求したユーザに対して、本日(ログイン当日)のログインボーナスを既に付与しているか否かを判定する。すなわち、ユーザがログインした日付に応じたログインボーナスが既に付与されているかを否かが、ユーザ情報133(例えばログインボーナステーブル)に基づき判定される。ステップS11において、本日のログインボーナスを既にユーザに付与していると判定された場合には、種類抽選処理を終了する。 When a login request is received, in step S11, it is determined whether the login bonus for today (the day of login) has already been granted to the user who made the login request. In other words, it is determined based on user information 133 (e.g., the login bonus table) whether the login bonus corresponding to the date the user logged in has already been granted. If it is determined in step S11 that the login bonus for today has already been granted to the user, the type lottery process is terminated.
一方、ステップS11において、本日のログインボーナスを既に付与したと判定されなかったときにはステップS12に進む。ステップS12においては、カレンダーを、ユーザ端末100の表示部152に表示するための処理が行われる。具体的には、ログイン要求しているユーザのユーザ情報133に含まれるログインボーナステーブルに基づき、各日付に応じて関連付けられているログインボーナスを特定するための情報を要求元のユーザ端末100に送信する。これにより、図7(A)などで示したカレンダーが、表示部152に表示される。 On the other hand, if it is not determined in step S11 that today's login bonus has already been awarded, the process proceeds to step S12. In step S12, processing is performed to display a calendar on the display unit 152 of the user terminal 100. Specifically, information for identifying the login bonus associated with each date based on the login bonus table contained in the user information 133 of the user requesting login is sent to the requesting user terminal 100. As a result, the calendar shown in Figure 7 (A) and other figures is displayed on the display unit 152.
次にステップS13に示すように、ユーザがログインしたタイミングが所定期間中であるか否かによって、ステップS14AまたはステップS14Bの処理が行われる。本日のログインが、昨日に続く連続ログインであるか否かに応じて更新され得るユーザ情報133に含まれるログインボーナステーブルに基づいて、本日のログインボーナスを特定して付与するための処理が行われる。例えば、図7(A)に示すログイン状況においては、2日の日曜日にログインしていない。また、本日3日の月曜日は、前回ログインした1日の土曜日からの所定期間である翌日を既に経過してしまっている。よって、この場合ユーザがログインしたタイミングが所定期間中ではないため、ステップS14Bの処理が行われる。 Next, as shown in step S13, step S14A or step S14B is performed depending on whether the user logged in within a predetermined period. The process identifies and awards today's login bonus based on the login bonus table included in user information 133, which can be updated depending on whether today's login is a consecutive login following yesterday's. For example, in the login situation shown in Figure 7(A), the user did not log in on Sunday the 2nd. Furthermore, today, Monday the 3rd, is already past the next day, which is the predetermined period from the last login on Saturday the 1st. Therefore, in this case, the user did not log in within the predetermined period, so step S14B is performed.
ユーザのユーザ情報133として記憶されているログインボーナステーブルにおいては、2日の日曜日にログインしていないため、3日のログインボーナスとしては予め関連付けられた特典がそのまま関連付けられたままの状態となっている。このため、ステップS14Bにおいては、ログインボーナステーブルに基づいて、通常のログインボーナスである10個のコイン80dを特定してユーザに付与し、また、付与されたことを表示部152に表示するための処理が行われる。通常のログインボーナスの付与とは、ユーザ情報133に含まれるログインボーナステーブルに基づいてユーザがログインした日付に応じて予め関連付けられていた特典が付与されることである。その後、ログインボーナスを付与する演出や図7(B)に示すようにアイコン73「TODAY GET」が表示されることで、本日のログインボーナスが付与されたことをユーザは認識できる。 In the login bonus table stored as the user's user information 133, because the user did not log in on Sunday the 2nd, the pre-assigned bonus remains associated as the login bonus for the 3rd. Therefore, in step S14B, the normal login bonus of 10 coins 80d is identified and awarded to the user based on the login bonus table, and processing is performed to display on the display unit 152 that the bonus has been awarded. Awarding a normal login bonus means that a pre-assigned bonus is awarded based on the date the user logged in based on the login bonus table included in the user information 133. The user is then notified that today's login bonus has been awarded by the effect of awarding the login bonus and the display of icon 73 "TODAY GET" as shown in FIG. 7(B).
ステップS15以降においては、翌日のログインボーナスの種類を抽選するための処理が行われる。ステップS15においては、翌日のログインボーナスの種類抽選画面を表示するための処理を行い、ステップS16においては、翌日のログインボーナスを、種類抽選テーブルを参照して決定する。なお、ステップS15およびS16において参照される種類抽選テーブルは、1つに限らず、決定し得る特典や当選確率などが異なる複数種類の抽選テーブルのうちから、翌日の日付に応じて1つの抽選テーブルを特定し、当該抽選テーブルを参照して抽選を行うものでもよい。 From step S15 onwards, processing is carried out to draw the type of login bonus for the next day. In step S15, processing is carried out to display a lottery screen for the type of login bonus for the next day, and in step S16, the login bonus for the next day is determined by referencing a type lottery table. Note that the type lottery table referenced in steps S15 and S16 is not limited to one; one lottery table may be identified according to the date of the next day from multiple types of lottery tables with different possible bonuses and winning probabilities, and the lottery may be carried out by referencing that lottery table.
ステップS17に進み、ステップS16において決定されたログインボーナスを、翌日のログインボーナスとして記憶し、ステップS18に進む。すなわち、ユーザ情報133に含まれるログインボーナステーブルの翌日に関連付けられた特典が、ステップS16において決定された特典の種類に更新される。ステップS18では、ステップS17で更新されたログインボーナステーブルに基づいて、ステップS16において決定された特典の種類を、翌日のログインボーナスを表示部152に表示するための処理(例えば、決定した特典の種類を特定するための情報を送信する処理など)が行われ、種類抽選処理を終了する。 Proceed to step S17, where the login bonus determined in step S16 is stored as the login bonus for the next day, and proceed to step S18. That is, the bonus associated with the next day in the login bonus table included in user information 133 is updated to the bonus type determined in step S16. In step S18, processing is performed to display the bonus type determined in step S16 as the login bonus for the next day on the display unit 152 based on the login bonus table updated in step S17 (for example, processing to transmit information specifying the determined bonus type), and the type lottery processing ends.
このように、ステップS15~S18の処理により、ユーザ端末の表示部152において、例えば、図8(A)のような種類抽選画面が表示された後、図8(B)に示すように翌日のログインボーナスとして「プレミアム抽選チケットA」に決定された旨が表示される。また、カレンダーにおいても、図7(C)の4日に示すように、その旨が表示される。サーバ200は、ステップS15やS18において、図8(A)、図8(B)および図7で例示した画面を表示するための情報を対応するユーザ端末100に送信する。 In this way, by processing steps S15 to S18, the display unit 152 of the user terminal displays a type lottery screen such as that shown in FIG. 8(A), and then displays a message indicating that "Premium Lottery Ticket A" has been selected as the login bonus for the next day, as shown in FIG. 8(B). The calendar also displays this information, as shown on the 4th in FIG. 7(C). In steps S15 and S18, the server 200 transmits information to the corresponding user terminal 100 for displaying the screens shown in FIGS. 8(A), 8(B), and 7.
ステップS13に戻り、ユーザがログインしたタイミングが所定期間中であったとき(例えば、図7(C)における4日にログインしたときなど)には、ステップS14Aの処理が行われる。ステップS14Aでは、前回(前日)ログイン時におけるステップS18で記憶されていたログインボーナスを付与し、その旨を表示部152に表示するための処理が行われる。例えば、図7の3日にログインし、翌日の4日にログインした場合を想定すると、翌日のログインボーナスとして記憶された「プレミアム抽選チケットA」が、ログインボーナスとして特定されてユーザに付与される。なお、当該ユーザのユーザ情報133として記憶されているログインボーナステーブルにおいては、前述したように、3日のログイン時におけるステップS17により4日のログインボーナスがステップS16の抽選結果に応じたログインボーナスに更新されている。このため、ログインボーナステーブルから、4日のログインボーナスとして「プレミアム抽選チケットA」を特定し付与されることとなる。ステップS14Aにおいて、ログインボーナスが付与されたあとは、ステップS15に進み、以降は上述した流れと同様の処理が行われ、種類抽選処理を終了する。 Returning to step S13, if the user logs in during a predetermined period (for example, logging in on the 4th in FIG. 7C), step S14A is performed. In step S14A, the login bonus stored in step S18 for the previous login (the day before) is awarded, and a message to that effect is displayed on the display unit 152. For example, if a user logs in on the 3rd in FIG. 7 and then logs in again the following day on the 4th, the "Premium Lottery Ticket A" stored as the login bonus for the next day is identified as the login bonus and awarded to the user. Note that, as described above, in the login bonus table stored as the user's user information 133, the login bonus for the 4th was updated in step S17 at the time of login on the 3rd to the login bonus corresponding to the lottery result in step S16. Therefore, "Premium Lottery Ticket A" is identified from the login bonus table and awarded as the login bonus for the 4th. After the login bonus is awarded in step S14A, the process proceeds to step S15, where the same processing as described above is performed, and the type lottery process ends.
以上のように、本実施形態2においては、ユーザがログインした場合に、翌日にログインボーナスとして付与される特典の種類を、今回ログインした日に抽選によって決定し、決定された特典の種類が事前に報知されて、ユーザに把握させることができる。また、当該抽選では、翌日に予め関連付けられている特典(通常のログインボーナス)よりも、ユーザにとって価値が高い特典に当選する確率が高い。よって、ユーザは翌日もログインすれば、翌日に予め定められている特典とは種類が異なる特典であって、ユーザにとって有利となる特典が付与され得ることを認識可能となる。その結果、ユーザは、翌日のログインボーナスに対して期待感や特別感を抱くことができ、翌日もログインすることに対する動機を向上させて翌日ログインを効果的に促すことができる。 As described above, in this second embodiment, when a user logs in, the type of benefit to be granted as a login bonus the following day is determined by lottery on the day of the current login, and the determined type of benefit is notified to the user in advance so that the user can understand it. Furthermore, in this lottery, there is a high probability that the user will win a benefit that is more valuable to the user than the benefit pre-associated with the following day (the normal login bonus). Therefore, the user will be able to recognize that if they log in again the following day, they may be granted a benefit of a different type from the pre-assigned benefit for the following day that will be advantageous to the user. As a result, the user can feel a sense of anticipation and specialness about the login bonus the following day, which increases the user's motivation to log in again the following day and effectively encourages them to log in the next day.
<実施形態3>
実施形態1および実施形態2では、事前に連続ログインボーナスを決定して報知する例について説明したが、本実施形態3では、連続ログインボーナスの決定に参照されるテーブル(各日付に関連付けられる抽選テーブル)を決定して、抽選が行われた場合の有利度合い(テーブルの有利度合い)を事前に報知する例について説明する。すなわち、本実施形態3に係る連続ログインボーナスは、例えば、翌日に付与され得る特典を抽選するテーブル(翌日に関連付けられる抽選テーブル)を事前に決定して報知し、実際に翌日に再びログインされた場合に当該決定された抽選テーブルを参照して抽選し、当該抽選によって決定された特典をユーザに付与するものである。以下、本実施形態3に係るログインボーナスの付与の実行フロー及び画面例について説明する。
<Embodiment 3>
In the first and second embodiments, examples were described in which a consecutive login bonus was determined and notified in advance. However, in the third embodiment, an example is described in which a table (a lottery table associated with each date) to be referenced in determining the consecutive login bonus is determined, and the degree of advantage (the table's degree of advantage) in the event of a lottery being held is notified in advance. That is, the consecutive login bonus according to the third embodiment involves, for example, determining and notifying in advance a table (a lottery table associated with the next day) for drawing a prize that may be awarded the next day, and when the user actually logs in again the next day, drawing a prize with reference to the determined lottery table, and awarding the prize determined by the lottery to the user. Below, an execution flow and screen examples for awarding a login bonus according to the third embodiment are described.
本実施形態3においてログインボーナスとして付与される特典は、ゲーム内において消費可能なオブジェクトである。ユーザがログインしたときには、図11の(A)~(C)に示すような、当選個数各々に割り振られた当選確率が異なる複数の抽選テーブル(有利度合いが異なる抽選テーブル)から、翌日のログインボーナスの抽選の際に参照される(用いられる)抽選テーブルが決定される。連続ログインすれば、前回(前日)ログイン時に決定された抽選テーブルを参照して(用いて)、付与する特典の個数が抽選により決定される。 In this third embodiment, the benefits granted as login bonuses are objects that can be consumed in the game. When a user logs in, the lottery table to be referenced (used) for the next day's login bonus lottery is determined from multiple lottery tables (lottery tables with different degrees of advantage) with different winning probabilities assigned to each winning number, as shown in Figures 11 (A) to (C). If the user logs in consecutively, the number of benefits to be granted is determined by lottery by reference to (using) the lottery table determined at the previous (previous day's) login.
本実施形態3における各日付のログインボーナスとしては、コイン80dがデフォルトの個数として10個が予め関連付けられているものとする。本実施形態においては、ユーザが連続してログインするか否かにより、ユーザに付与され得るコイン80dの個数がデフォルトの個数から変化し得る。図11(A)~(C)に示す、抽選テーブル401~403には、コインのデフォルトの個数よりも多い個数が当選する割合が高くなるよう当選確率が定められている。例えば、ノーマルランク抽選テーブル401を参照して抽選した場合の期待値(例えば当選個数×当選確率の和)は、151個である。高ランク抽選テーブル402を参照して抽選した場合の期待値は、291個である。最高ランク抽選テーブル403を参照して抽選した場合の期待値は、370個である。このように、連続ログインしなかった場合には、デフォルトとしてコイン80dが10個付与されるのに対して、連続ログインすれば10個よりも多い個数が付与され得る割合が高くなる。また、抽選テーブル401~403は、有利度合い(価値)が異なるように当選個数および当選確率が定められており、最高ランク抽選テーブル403が最も有利度合いが高くなるように定められている。 In this embodiment, ten coins 80d are pre-assigned as the default number of login bonuses for each date. In this embodiment, the number of coins 80d awarded to a user may vary from the default number depending on whether the user logs in consecutively. The lottery tables 401-403 shown in Figures 11(A)-(C) set winning probabilities to increase the chances of winning more than the default number of coins. For example, the expected value (e.g., the sum of the number of winning coins x the winning probability) when the lottery is drawn with reference to the normal rank lottery table 401 is 151 coins. The expected value when the lottery is drawn with reference to the high rank lottery table 402 is 291 coins. The expected value when the lottery is drawn with reference to the highest rank lottery table 403 is 370 coins. Thus, if a user does not log in consecutively, ten coins 80d are awarded as the default, whereas if the user logs in consecutively, the chances of winning more than ten coins increases. Furthermore, the lottery tables 401-403 have different numbers of winnings and winning probabilities that provide different degrees of advantage (value), with the highest rank lottery table 403 being set to have the highest degree of advantage.
また、上記実施形態1および実施形態2においては、ユーザによるログイン要求がされたあとにログインボーナス画面としてカレンダーが表示される例について説明した。しかし、本実施形態3においては、カレンダー等は表示されることなく、抽選画面や、ログインボーナスの付与画面が表示される例について説明する。例えば、ユーザによる本日最初のログインの直後に、抽選画面や、ログインボーナスの付与画面が表示される。また、付与された若しくは付与され得るログインボーナスは、例えばプレゼントボックスなどのメニュータブがユーザによって操作されることにより、確認可能となるものであってもよい。 Furthermore, in the above-mentioned first and second embodiments, an example was described in which a calendar was displayed as the login bonus screen after a login request was made by the user. However, in this third embodiment, an example is described in which a lottery screen or a login bonus award screen is displayed without displaying a calendar or the like. For example, immediately after the user logs in for the first time today, a lottery screen or a login bonus award screen is displayed. Furthermore, the login bonus that has been awarded or may be awarded may be confirmed by the user operating a menu tab such as the gift box, for example.
図12は、サーバ200側において実行される、本実施形態3におけるテーブル抽選処理を示している。テーブル抽選処理は、ユーザによるログイン要求を受け付けることにより実行される。 Figure 12 shows the table lottery process in this embodiment 3, which is executed on the server 200 side. The table lottery process is executed by accepting a login request from a user.
ログイン要求を受け付けると、ステップS21において、ログイン要求したユーザに対して、本日(ログイン当日)のログインボーナスを既に付与しているか否かを判定する。すなわち、ユーザがログインした日付に応じたログインボーナスが既に付与されているかを否かが、ユーザ情報133(例えばログインボーナステーブル)に基づき判定される。ステップS21において、本日のログインボーナスを既にユーザに付与していると判定された場合には、テーブル抽選処理を終了する。 When a login request is received, in step S21, it is determined whether the login bonus for today (the day of login) has already been granted to the user who made the login request. In other words, it is determined based on user information 133 (e.g., the login bonus table) whether the login bonus corresponding to the date the user logged in has already been granted. If it is determined in step S21 that the login bonus for today has already been granted to the user, the table lottery process is terminated.
一方、ステップS21において、本日のログインボーナスを既に付与したと判定されなかったときには、ステップS22に進み、ステップS22に示すように、ユーザがログインしたタイミングが所定期間中であるか否かによって、ステップS23またはステップS25Bの処理が行われる。本日のログインが、昨日に続く連続ログインであるか否かに応じて更新され得るユーザ情報133に含まれるログインボーナステーブルに基づいて、本日のログインボーナスを特定して付与するための処理が行われる。 On the other hand, if it is not determined in step S21 that today's login bonus has already been awarded, the process proceeds to step S22, where, as shown in step S22, processing of step S23 or step S25B is performed depending on whether the user logged in during a specified period. Processing is performed to identify and award today's login bonus based on the login bonus table included in user information 133, which can be updated depending on whether today's login is a consecutive login following yesterday's.
例えば、前回のログインが7月1日であったが、本日のログインが7月3日であった場合を想定すると、ユーザがログインしたタイミングが所定期間中ではないために、ステップS25Bの処理が行われる。ユーザのユーザ情報133として記憶されているログインボーナステーブルにおいては、前日にログインしていないために本日のログインボーナスとしては予め関連付けられた特典がそのまま関連付けられたままの状態となっている。このため、ステップS25Bにおいては、ログインボーナステーブルに基づいて、通常のログインボーナスとして10個のコイン80dを特定してユーザに付与し、また、付与されたことを表示部152に表示させるための処理が行われる。通常のログインボーナスの付与とは、ユーザ情報133に含まれるログインボーナステーブルに基づいて、各日付に予め関連付けられている特典が付与されることである。 For example, if the user's last login was on July 1st, but today's login is on July 3rd, step S25B is performed because the user's login did not occur within the specified period. In the login bonus table stored as the user's user information 133, the pre-assigned bonus remains associated with today's login bonus because the user did not log in the previous day. Therefore, in step S25B, 10 coins 80d are identified and awarded to the user as a regular login bonus based on the login bonus table, and the fact that they have been awarded is displayed on the display unit 152. Awarding a regular login bonus means awarding a bonus that is pre-associated with each date based on the login bonus table included in the user information 133.
ステップS26においては、翌日のログインボーナスに参照される抽選テーブルが決定され、ステップS27に進む。例えば、図11の(A)~(C)に示すように、有利度合いが異なる複数の抽選テーブルのうちから、1つのテーブルが抽選により決定される。 In step S26, the lottery table to be referenced for the login bonus for the next day is determined, and the process proceeds to step S27. For example, as shown in (A) to (C) of Figure 11, one table is determined by lottery from among multiple lottery tables with different degrees of advantage.
ステップS27では、決定された抽選テーブルを特定するための情報をログインボーナステーブルの翌日に対応させて記憶し、ステップS28に進む。すなわち、ユーザ情報133に含まれるログインボーナステーブルの翌日に、ステップS26において決定された抽選テーブルを特定するための情報が関連づけて更新される。ステップS28では、ステップS27で更新されたログインボーナステーブルに基づいて、ステップS26において決定された抽選テーブルの有利度合いに関する情報を、表示部152に表示するための処理(例えば、決定した抽選テーブルのランクを特定する情報を送信する処理)を行い、テーブル抽選処理を終了する。 In step S27, information for specifying the determined lottery table is stored in association with the login bonus table for the day after, and the program proceeds to step S28. That is, the information for specifying the lottery table determined in step S26 is associated and updated for the day after the login bonus table included in user information 133. In step S28, based on the login bonus table updated in step S27, processing is performed to display information regarding the degree of advantage of the lottery table determined in step S26 on display unit 152 (for example, processing to transmit information specifying the rank of the determined lottery table), and the table lottery processing ends.
このように、ステップS26~ステップS28の処理により、ユーザ端末の表示部152において、翌日のログインボーナスの決定に参照されるテーブルを特定可能な情報が報知される。例えば、最高ランク抽選テーブル403に決定された場合、図13(A)に示すように、「明日も連続ログインで、最高ランクのルーレットで抽選できるよ!」など、明日もログインすれば、コイン80dの当選個数の期待値が高いルーレットが使用される旨が表示される。サーバ200は、ステップS23、S25A、S25BおよびS28において、図13(A)において例示した画面などを表示するための情報を、ユーザ端末100に送信する。なお、図13に示すような抽選画面は、表示部152に表示されているゲーム画面等に重畳するように表示されていてもよく、別の画面として、表示部152の全体に表示されるようにしてもよい。 In this way, by processing steps S26 to S28, information that can identify the table to be referenced in determining the login bonus for the next day is displayed on the display unit 152 of the user terminal. For example, if the highest rank lottery table 403 is determined, as shown in FIG. 13(A), a message such as "Log in again tomorrow and you can draw with the highest rank roulette!" is displayed, indicating that if you log in again tomorrow, a roulette with a high expected number of coins 80d will be used. In steps S23, S25A, S25B, and S28, the server 200 transmits information to the user terminal 100 for displaying a screen such as the example shown in FIG. 13(A). Note that the lottery screen such as that shown in FIG. 13 may be displayed so as to be superimposed on a game screen or the like displayed on the display unit 152, or may be displayed as a separate screen occupying the entire display unit 152.
ステップS22に戻り、ユーザがログインしたタイミングが所定期間中であったとき(例えば、7月3日にログインしており、その翌日7月4日にログインしたときなど)には、ステップS23の処理が行われる。ステップS23では、前回(前日)ログイン時におけるステップS28で記憶されていた抽選テーブルに応じた抽選画面(抽選テーブルのランクに応じた抽選画面)を表示部152に表示するための処理を行い、ステップ24において、記憶されていた抽選テーブルを参照してログインボーナスを決定する。なお、当該ユーザのユーザ情報133として記憶されているログインボーナステーブルにおいては、例えば、前回のログインが7月3日であり、本日のログインが7月4日であった場合であって、前回の7月3日のログイン時におけるステップS26およびS27により、翌日7月4日のログインボーナスについて、最高ランク抽選テーブル403に決定されて記憶されている場合、本日の7月4日に関連付けて当該最高ランク抽選テーブル403が特定されるように更新されている。このため、ログインボーナステーブルから、本日のログインボーナスを決定するに際し、最高ランク抽選テーブル403が参照されることとなる。 Returning to step S22, if the user's login occurs within a predetermined period (e.g., if the user logs in on July 3rd and then logs in the following day, July 4th), step S23 is performed. In step S23, a lottery screen (a lottery screen corresponding to the rank in the lottery table) corresponding to the lottery table stored in step S28 at the previous login (the previous day) is displayed on the display unit 152. In step S24, the login bonus is determined by referencing the stored lottery table. Note that, in the login bonus table stored as the user's user information 133, for example, if the previous login was on July 3rd and today's login is on July 4th, and the login bonus for the following day, July 4th, was determined and stored in the highest rank lottery table 403 in steps S26 and S27 at the previous login on July 3rd, the highest rank lottery table 403 is updated to identify the highest rank lottery table 403 in association with today, July 4th. Therefore, when determining today's login bonus from the login bonus table, the highest rank lottery table 403 is referenced.
次に、ステップS25Aに進み、ステップS24において決定されたログインボーナスが付与され、その旨を表示部152に表示するための処理が行われる。このように、ステップS23~S25Aの処理により、例えば、前述したように、7月3日にログインしており、翌日7月4日にログインした場合を想定すると、ユーザ端末の表示部152において、前回(前日)ログイン時に決定された最高ランク抽選テーブル403を参照して抽選が行われる旨を報知する抽選画面が表示された後、当該抽選によってコイン80dが500個当選すれば、図13(B)に示すように、「今日のログインボーナスはコイン500個に決定!」などのメッセージを表示するなど、本日のログインボーナスが500個のコイン80dに決定された旨が表示される。ステップS25Aで、本日のログインボーナスが付与され、その旨が表示部152に表示させるための処理が行われたあとは、上述した流れと同様の処理が行われ、テーブル抽選処理を終了する。 Next, the process proceeds to step S25A, where the login bonus determined in step S24 is awarded, and processing is performed to display this fact on the display unit 152. As described above, by processing steps S23 to S25A, assuming, for example, that a user logs in on July 3rd and then logs in the following day, July 4th, as described above, a lottery screen is displayed on the display unit 152 of the user terminal, informing the user that a lottery will be held by referencing the highest rank lottery table 403 determined at the previous login (the day before). If 500 coins 80d are won in the lottery, as shown in FIG. 13(B), a message such as "Today's login bonus is set to 500 coins 80d!" is displayed, indicating that today's login bonus has been set to 500 coins 80d. After today's login bonus is awarded and processing is performed to display this fact on the display unit 152 in step S25A, processing similar to that described above is performed, and the table lottery processing ends.
以上のように、本実施形態3においては、ユーザがログインした場合に、翌日にログインすれば参照される抽選テーブルを、今回ログインした日に抽選によって決定し、決定された抽選テーブルの有利度合い(価値)に関する情報が事前に報知されて、ユーザに把握させることができる。当該決定された抽選テーブルは、翌日に予め関連付けられていた特典のデフォルトの個数(通常のログインボーナス)よりも、多い個数が当選する確率が高い。よって、ユーザは翌日もログインすれば、翌日に予め関連付けられている特典のデフォルトの個数とは異なる個数であって、ユーザにとって有利となる個数が付与され得ることを認識可能となる。その結果、ユーザは、翌日のログインボーナスに対して期待感や特別感を抱くことができ、翌日もログインすることに対する動機を向上させて翌日ログインを効果的に促すことができる。 As described above, in this third embodiment, when a user logs in, the lottery table that will be referenced if the user logs in the following day is determined by lottery on the day the user logs in, and information regarding the advantageous degree (value) of the determined lottery table is notified to the user in advance, allowing the user to understand this. The determined lottery table has a high probability of winning a greater number of rewards than the default number of rewards pre-associated with the following day (normal login bonus). Therefore, if the user logs in again the following day, they will be able to recognize that they may be awarded a number of rewards that is different from the default number of rewards pre-associated with the following day, but that is advantageous to the user. As a result, the user can feel a sense of anticipation and specialness about the login bonus for the following day, which increases their motivation to log in again the following day and effectively encourages them to log in the next day.
なお、本実施形態3では、翌日ログイン時に実行される抽選として、特典の個数を抽選する例について説明したが、これに替えてあるいは加えて、実施形態2のように特典の種類を抽選するものであってもよい。この場合には、特典の種類を抽選する種類抽選テーブルとして、抽選対象となる特典の種類や当選確率などが異なる複数種類のテーブルを設け、ユーザがログインしたときに、翌日にログインすれば参照される種類抽選テーブルを、今回ユーザがログインした日(本日)に抽選によって決定し、決定された種類抽選テーブルの有利度合いに関する情報を事前に報知するようにしてもよい。 In this third embodiment, an example has been described in which the number of benefits is drawn as the lottery to be executed upon login the following day. However, instead of or in addition to this, the type of benefit may be drawn as in the second embodiment. In this case, multiple types of tables with different types of benefit to be drawn and different winning probabilities may be provided as type lottery tables for drawing the type of benefit. When a user logs in, the type lottery table to be referenced when the user logs in the following day may be determined by lottery on the day the user logs in this time (today), and information regarding the degree of advantage of the determined type lottery table may be notified in advance.
<実施形態4>
本実施形態4においては、ログイン後の所定期間(例えば翌日)が特別な期間であった場合には、特別な期間でない場合に参照される抽選テーブルよりも、価値が高い特典が当選し得る特別な期間の抽選テーブルを参照して(用いて)、翌日にログインされた場合に付与する特典を事前に抽選により決定して報知し、実際に翌日に再びログインされた場合に当該決定された特典をユーザに付与する場合の一例を示す。また、本実施形態4においては、連続ログイン(例えば翌日にログイン)がされた場合に付与されるログインボーナスの価値の度合いが所定度合い未満であった場合には、連続ログインした際にユーザの選択により、再抽選をすることができるようにした場合の一例を示す。以下、本実施形態4に係るログインボーナスの付与の実行フロー及び画面例について説明する。なお、本実施形態4においては、上記実施形態3と同様に、カレンダー等は表示されずに、抽選画面や、ログインボーナスの付与画面が表示される例について説明する。また、本実施形態においてログインボーナスとして付与される特典は、上記実施形態3と同様に、ゲーム内において消費可能なオブジェクトである。本実施形態における各日付のログインボーナスには、予めコインが関連付けられており、デフォルトの個数として10個が定められているものとする。
<Fourth Embodiment>
In this fourth embodiment, if a predetermined period after login (e.g., the next day) is a special period, a lottery table for the special period, which has a higher chance of winning a prize than the lottery table referenced when the special period is not in effect, is referenced (used) to determine a prize to be awarded in advance by lottery when the user logs in the next day, and the determined prize is then awarded to the user when the user actually logs in again the next day. This fourth embodiment also illustrates an example of a case where, if the value of the login bonus awarded for consecutive logins (e.g., logging in the next day) is less than a predetermined value, the user can select a new lottery upon consecutive logins. Below, an execution flow and screen examples for awarding a login bonus according to this fourth embodiment are described. Note that, as in the third embodiment, a calendar or the like is not displayed, and instead a lottery screen and a login bonus award screen are displayed. In this embodiment, the prize awarded as a login bonus is an object that can be consumed in the game, as in the third embodiment. Coins are pre-associated with the login bonus for each date in this embodiment, with the default number set to 10.
図14は、サーバ200側において実行される、本実施形態4における抽選処理を示している。本実施形態4における抽選処理は、ユーザからのログイン要求を受け付けることにより実行される。 Figure 14 shows the lottery process in this embodiment 4, which is executed on the server 200 side. The lottery process in this embodiment 4 is executed by accepting a login request from a user.
ログイン要求を受け付けると、S31において、ログイン要求したユーザに対して、本日(ログイン当日)のログインボーナスを既に付与しているか否かを判定する。すなわち、ユーザがログインした日付に応じたログインボーナスが既に付与されているか否かが、ユーザ情報133(例えばログインボーナステーブル)に基づき判定される。ステップS31において、本日のログインボーナスを既にユーザに付与していると判定された場合には、抽選処理を終了する。 When a login request is received, in S31 it is determined whether the login bonus for today (the day of login) has already been granted to the user who made the login request. In other words, it is determined based on user information 133 (e.g., the login bonus table) whether the login bonus corresponding to the date the user logged in has already been granted. If it is determined in step S31 that the login bonus for today has already been granted to the user, the lottery process is terminated.
一方、ステップS31において、本日のログインボーナスを既に付与したと判定されなかったときにはステップS32に進み、ステップS32に示すように、ユーザがログインしたタイミングが所定期間中であるか否かによって、ステップS33に進みステップS34もしくはステップS38Bの処理、またはステップS38Cの処理が行われる。本日のログインが、昨日に続く連続ログインであるか否かに応じて更新され得るユーザ情報133に含まれるログインボーナステーブルに基づいて、本日のログインボーナスを特定して付与するための処理が行われる。 On the other hand, if it is not determined in step S31 that today's login bonus has already been awarded, the process proceeds to step S32. As shown in step S32, depending on whether the user logged in during a predetermined period, the process proceeds to step S33, where step S34, step S38B, or step S38C is performed. The process identifies and awards today's login bonus based on the login bonus table included in user information 133, which can be updated depending on whether today's login is a consecutive login following yesterday's.
例えば、前回のログインが7月1日であったが、本日のログインが7月3日であった場合を想定すると、ユーザがログインしたタイミングが所定期間中ではないために、ステップS38Cの処理が行われる。ユーザのユーザ情報133として記憶されているログインボーナステーブルにおいては、前日にログインしていないために本日のログインボーナスとしては予め関連付けられた特典がそのまま関連付けられたままの状態となっている。このため、ステップS38Cにおいては、ログインボーナステーブルに基づいて、通常のログインボーナスとして10個のコインを特定してユーザに付与し、また、付与されたことを表示部152に表示するための処理が行われ、ステップS39に進む。通常のログインボーナスの付与とは、ユーザ情報133に含まれるログインボーナステーブルに基づいてユーザがログインした日付に応じて予め関連付けられていた特典として、デフォルトの個数である10個のコインが特定されて付与されることであり、付与された旨は表示部152に表示される。 For example, suppose the user's last login was on July 1st, but today's login is on July 3rd. Since the user's login did not occur within the specified period, step S38C is performed. In the login bonus table stored as the user's user information 133, the pre-assigned bonus remains associated with today's login bonus because the user did not log in the previous day. Therefore, in step S38C, 10 coins are identified and awarded to the user as a regular login bonus based on the login bonus table, and processing is performed to display on display unit 152 that the bonus has been awarded, after which the process proceeds to step S39. The awarding of a regular login bonus means that the default number of 10 coins is identified and awarded as a bonus pre-assigned based on the login bonus table included in user information 133 according to the date the user logged in, and the fact that the bonus has been awarded is displayed on display unit 152.
ステップS39においては、次回所定期間(翌日)が特別な期間であるか否かにより、ステップS40AまたはステップS40Bの処理が行われる。特別な期間とは、例えば、ユーザ自身もしくはゲームに登場する所定のキャラクタなどの誕生日などの特別な日や、ゲーム初心者向けのスタートダッシュキャンペーンもしくはゲームのイベント開催日などに応じた期間限定キャンペーンなどの期間である。例えば、ユーザがログインした翌日が、ユーザの誕生日であれば、次回所定期間は特別な期間であるため、ステップS40Bの特別な期間の翌日のログインボーナスの抽選テーブルを特定する処理が行われる。一方、ユーザがログインした翌日が特別な期間ではないときには、ステップS40Aの翌日のログインボーナスの抽選テーブルを特定する処理が行われる。ステップS40Aにおける翌日のログインボーナスの抽選テーブルは、例えば、図11の(A)~(C)に示すように、有利度合いが異なる複数の抽選テーブルのうちから、1つのテーブルが抽選により決定される。また、抽選画面については、上述した実施形態1における図4と同様の表示態様である。 In step S39, processing of step S40A or step S40B is performed depending on whether the next specified period (the next day) is a special period. A special period could be, for example, a special day such as the birthday of the user or a specific character appearing in the game, or a limited-time campaign for a start dash campaign for beginners or a game event date. For example, if the day after the user logs in is the user's birthday, the next specified period is a special period, and processing of step S40B is performed to determine the lottery table for the login bonus for the day after the special period. On the other hand, if the day after the user logs in is not a special period, processing of step S40A is performed to determine the lottery table for the login bonus for the next day. In step S40A, one of multiple lottery tables with different degrees of advantage is selected by lottery, as shown in Figures 11(A) to 11(C), for example. The lottery screen has the same display format as Figure 4 in the first embodiment described above.
ステップS40Aにおいて、翌日のログインボーナスの抽選テーブルを特定した後は、ステップS41Aに進み、特定された翌日のログインボーナスの個数抽選画面を表示部152に表示するための処理が行われ、ステップS42に進む。 After the lottery table for the next day's login bonus is identified in step S40A, the process proceeds to step S41A, where a process is performed to display the lottery screen for the identified login bonus number for the next day on the display unit 152, and the process proceeds to step S42.
一方、ステップS39に戻り、次回所定期間が特別な期間であるときには、ステップS40Bの処理が行われる。ステップS40Bにおいては、特別な期間の抽選テーブルが特定され、ステップS41Bにおいて、当該特定された特別な期間の翌日のログインボーナスの抽選画面を表示部152に表示するための処理が行われ、ステップS42に進む。 On the other hand, returning to step S39, if the next specified period is a special period, processing of step S40B is performed. In step S40B, a lottery table for the special period is identified, and in step S41B, processing is performed to display on the display unit 152 a lottery screen for the login bonus for the day after the identified special period, and then processing proceeds to step S42.
特別な期間の抽選テーブルとは、例えば、図11(D)に示す特別抽選テーブル404のように、次回所定期間が特別な期間ではなかった場合に参照される抽選テーブル401~403よりもコイン80dの当選個数の期待値が高いテーブルとなっている。またこの場合、ステップS41Aにおける次回所定期間が特別な期間でない場合に表示される翌日のログインボーナスの抽選画面とは異なり、特別な演出が実行される。例えば、「明日は〇〇さん(ユーザ名)の誕生日!いいものが当たりますように!」などのメッセージが表示部152に表示され、豪華な演出がなされる。 A lottery table for a special period is, for example, a table such as special lottery table 404 shown in FIG. 11 (D), which has a higher expected number of coins 80d to be won than lottery tables 401-403 that are referenced when the next specified period is not a special period. In this case, a special effect is executed, unlike the lottery screen for the login bonus for the next day that is displayed when the next specified period in step S41A is not a special period. For example, a message such as "Tomorrow is Mr./Ms. XX's (user name) birthday! I hope you win something great!" is displayed on display unit 152, creating a luxurious effect.
ステップS42においては、ステップS40A、または、ステップ40Bで特定した抽選テーブルを参照して、翌日のログインボーナスを抽選によって決定し、ステップS43に進む。ステップS43では、翌日のログインボーナスとして抽選によって決定されたログインボーナスを記憶し、ステップS44に進む。すなわち、ユーザ情報133に含まれるログインボーナステーブルの翌日に関連付けられた特典の個数が、ステップS42によって決定された個数に更新される。ステップS44では、ステップS43で更新されたログインボーナステーブルに基づいて、ステップS42において決定した特典の個数を、翌日のログインボーナスとして表示部152に表示するための処理(例えば、決定した特典の個数を特定するための情報を送信する処理など)が行われる。 In step S42, the lottery table identified in step S40A or step S40B is referenced to determine the login bonus for the next day by lottery, and the process proceeds to step S43. In step S43, the login bonus determined by lottery as the login bonus for the next day is stored, and the process proceeds to step S44. That is, the number of perks associated with the next day in the login bonus table included in user information 133 is updated to the number determined in step S42. In step S44, processing is performed to display the number of perks determined in step S42 as the login bonus for the next day on display unit 152 based on the login bonus table updated in step S43 (for example, processing to transmit information specifying the determined number of perks).
このように、上述したステップS39~S44によって、ユーザがログインした場合に、翌日が特別な期間であるときには、特別な期間でないときよりも、翌日に予め関連付けられている特典とは異なる特典であって、さらに有利度合い(価値)が高い特典が、翌日にログインすれば付与され得ることをユーザは認識可能となる。これにより、ユーザは、翌日のログインボーナスに対して期待感や特別感を抱くことができ、翌日もログインすることに対する動機を向上させて翌日ログインを効果的に促すことができる。 In this way, steps S39 to S44 described above allow the user to recognize that when the next day falls within a special period, a different benefit will be awarded if the user logs in the next day than if the next day were not a special period, and that the benefit will be even more advantageous (valuable). This creates a sense of anticipation and specialness in the user regarding the login bonus the next day, increasing their motivation to log in again the next day and effectively encouraging them to log in the next day.
ステップS44で、ステップS42において決定された翌日の連続ログインボーナスを表示部152に表示するための処理がされたあとは、ステップS45に進む。ステップS45では、抽選によって決定された翌日のログインボーナスの価値の度合いが、所定度合い未満か否かを判定する。ステップS45において、所定度合い未満ではないと判定されたときには、抽選処理を終了する。所定度合いとは、報知されることによりユーザの期待感などを一定レベル以上に高めることができる度合いをいう。具体的に、コインの場合には、100個獲得するためには、ゲームを1時間以上プレイする必要があるのに対し、コインを50個獲得するためには、1時間に満たないとすれば、コイン50個は所定度合い未満であると判定され、コイン100個は所定度合い以上であると判定されるようなものであってもよい。なお、所定度合いは、これに限らず、ゲーム内容などに応じて適宜設定されるものであればよい。 In step S44, processing is performed to display the next day's consecutive login bonus determined in step S42 on the display unit 152, and then the process proceeds to step S45. In step S45, it is determined whether the value of the next day's login bonus determined by lottery is less than a predetermined value. If it is determined in step S45 that it is not less than the predetermined value, the lottery process ends. The predetermined value refers to the degree to which the notification can raise the user's expectations to a certain level or above. Specifically, in the case of coins, if it is necessary to play the game for more than one hour to earn 100 coins, while it takes less than one hour to earn 50 coins, 50 coins may be determined to be less than the predetermined value, and 100 coins may be determined to be greater than the predetermined value. Note that the predetermined value is not limited to this and may be set appropriately depending on the game content, etc.
一方、ステップS45において、抽選によって決定された翌日のログインボーナスの価値度合いが、所定度合い未満であると判定されたときには、ステップS46に進む。ステップS46において、翌日もログインすれば再抽選が可能である旨を表示部152に表示するための処理を行い、抽選処理を終了する。例えば、ステップS42において、翌日のログインボーナスが所定度合い未満と判定されるコイン100個未満に決定されていたとすれば、「明日もログインすれば、ログインボーナスの再抽選ができるよ!」などのメッセージが表示部152に表示されるものであってもよい。これにより、翌日もログインすれば再抽選ができることを、ユーザに把握させることができ、翌日ログインを効果的に促すことができる。 On the other hand, if it is determined in step S45 that the value of the login bonus for the next day determined by lottery is less than the predetermined value, the process proceeds to step S46. In step S46, processing is performed to display on the display unit 152 that a new lottery will be possible if the user logs in again the next day, and the lottery process ends. For example, if in step S42 the login bonus for the next day is determined to be less than 100 coins, which is determined to be less than the predetermined value, a message such as "If you log in again tomorrow, you can enter a new lottery for the login bonus!" may be displayed on the display unit 152. This allows the user to understand that a new lottery will be possible if the user logs in again the next day, effectively encouraging the user to log in the next day.
ステップS32に戻り、ユーザがログインしたタイミングが所定期間中であったときには、ステップS33に進み、前回ログイン時におけるステップS43で記憶されたログインボーナスの価値の度合いが所定度合い未満であるか否かを判定する。 Returning to step S32, if the user logged in during the specified period, proceed to step S33 and determine whether the value of the login bonus stored in step S43 at the previous login is less than the specified value.
ステップS33において所定度合い未満であると判定されなかったときには、ステップS38Bにおいて、記憶されているログインボーナスを付与し、付与された旨を表示部152に表示させるための処理が行われる。すなわち、当該ユーザのユーザ情報133として記憶されているログインボーナステーブルにおいて、ユーザがログインした本日に関連付けられているログインボーナスが、前回(前日)ログイン時に決定されたものであって、当該関連付けられているログインボーナスの価値の度合いが所定度合い未満でなければ、前日に決定されたログインボーナスをそのまま付与する処理がされる。例えば、前回(前日)ログイン時におけるステップS42において、翌日のログインボーナスとして、コイン100個が決定されていたとすれば、本日のログインボーナスとして、コイン100個が特定され付与される。ステップS38Bの後は、ステップS39に進み、上述と同様の処理を行い、抽選処理を終了する。 If step S33 does not determine that the login bonus is less than the predetermined value, step S38B is performed to award the stored login bonus and display on the display unit 152 that the login bonus has been awarded. That is, if the login bonus associated with the current day (when the user logged in) in the login bonus table stored as the user's user information 133 was determined at the previous (previous) login, and the value of the associated login bonus is not less than the predetermined value, the login bonus determined at the previous day is awarded as is. For example, if 100 coins were determined as the login bonus for the next day at step S42 at the previous (previous) login, 100 coins are identified and awarded as today's login bonus. After step S38B, the process proceeds to step S39, where the same process as described above is performed, and the lottery process ends.
一方、ステップS33において所定度合い未満であると判定されたときには、ステップS34において、再抽選をするか否かをユーザに選択させるための選択画面を表示部152に表示させるための処理が行われる。例えば、「昨日決定したログインボーナスの再抽選をする?」などのメッセージとともに、「YES」、「NO」などの選択タブが表示部152に表示される。ステップ35においては、ユーザによって再抽選が選択されたか否かが判定され、再抽選が選択されなかったとき(「NO」選択時)には、ステップS38Bに進み、上述と同様の処理を行い、抽選処理を終了する。 On the other hand, if it is determined in step S33 that the degree is less than the predetermined level, then in step S34, a process is performed to display a selection screen on the display unit 152, prompting the user to select whether or not to hold a re-draw. For example, a message such as "Do you want to hold a re-draw for the login bonus determined yesterday?" is displayed on the display unit 152 along with selection tabs such as "YES" and "NO." In step S35, it is determined whether or not the user has selected a re-draw, and if a re-draw has not been selected (if "NO" is selected), the process proceeds to step S38B, where the same process as described above is performed, and the lottery process ends.
ステップS35において、再抽選が選択されたとき(「YES」選択時)には、ステップS36に進み、再抽選が行われている様子を示す再抽選画面を表示部152に表示させるための処理が行われる。次にステップS37で、ログインボーナスを再抽選によって決定する。この再抽選で参照される抽選テーブルは、前回(前日)ログイン時に参照された抽選テーブルと同一の抽選テーブルである。すなわち、前回(前日)ログイン時におけるステップS43で記憶されていたログインボーナスと同じものが当選する可能性もあり、記憶されていたログインボーナスよりも価値の度合いが低くとも高くともなり得る可能性が有り得る。そのため、再抽選をするか否かを選択することに対して緊張感と期待感とをユーザに抱かせることができ、面白味を向上させることができる。ステップS38Aにおいては、再抽選によって決定されたログインボーナスを付与し、その旨を表示部152に表示させるための処理が行われ、ステップS39に進み、上述と同様の処理を行い、抽選処理を終了する。なお、ステップS37における再抽選で参照される抽選テーブルは、前回(前日)ログイン時に参照された抽選テーブルと同一の抽選テーブルとするものに限らず、複数の抽選テーブルのうちから抽選で決定するもの(例えば、ステップS39、S40A、S40Bと同様の処理を行って決定するもの)であってもよい。 If a re-draw is selected in step S35 (when "YES" is selected), the process proceeds to step S36, where a re-draw screen is displayed on the display unit 152, showing the re-draw in progress. Next, in step S37, the login bonus is determined by the re-draw. The lottery table referenced in this re-draw is the same lottery table referenced at the previous (previous day) login. That is, it is possible that the login bonus stored in step S43 at the previous (previous day) login will be won, and the login bonus may be lower or higher in value than the stored login bonus. This creates tension and anticipation for the user as they decide whether or not to draw again, enhancing the enjoyment of the game. In step S38A, the login bonus determined by the re-draw is awarded, and a message to that effect is displayed on the display unit 152. The process then proceeds to step S39, where the same processing as described above is performed, and the lottery process ends. The lottery table referenced in the re-lottery in step S37 does not have to be the same lottery table referenced at the previous login (the day before), but may be determined by lottery from among multiple lottery tables (for example, determined by performing the same processing as in steps S39, S40A, and S40B).
このように、翌日のログイン時に付与され得るログインボーナスが、価値の度合いが所定度合い未満であるものに決定されたとしても、翌日もログインすることより、再抽選が可能な旨が報知されるため、ユーザにその価値の度合いを高めることができる可能性があることを把握させることができる。その結果、ユーザは、翌日のログインボーナスに対して期待感や特別感を抱くことができ、翌日もログインすることに対する動機を向上させて翌日ログインを効果的に促すことができる。 In this way, even if the login bonus that can be awarded upon login the following day is determined to be less than the predetermined value, the user will be notified that they can re-enter the lottery by logging in the following day, which allows the user to understand that there is a possibility that the value of the bonus can be increased. As a result, the user can feel a sense of anticipation and specialness about the login bonus the following day, which increases their motivation to log in again the following day and effectively encourages them to log in the next day.
なお、本実施形態4では、翌日のログインボーナスの抽選として、特典の個数を抽選する例について説明したが、これに替えてあるいは加えて、実施形態2のように特典の種類を抽選するものであってもよい。この場合には、特典の種類を抽選する種類抽選テーブルとして、抽選対象となる特典の種類や当選確率などが異なる複数種類のテーブルを設け、今回ユーザがログインした日(本日)に、翌日のログインボーナスの種類抽選テーブルを抽選によって決定し、さらに決定された種類抽選テーブルを参照して翌日の特典の種類を決定して事前に報知するようにしてもよい。またこの場合における所定度合い未満には、そのログインボーナスの価値の度合いにかかわらず、例えば、ユーザがすでに所持しているアイテム等が抽選により決定された場合も、ユーザにとって価値の度合いが低いものとして含めることができる。例えば、複数所持していてもあまりゲーム内において、有効に使用することができないアイテム等が当選した場合である。 In this fourth embodiment, an example was described in which the number of bonuses is selected by lottery for the next day's login bonus. However, instead of or in addition to this, the type of bonus may be selected by lottery, as in the second embodiment. In this case, multiple types of tables with different types of bonuses and winning probabilities may be provided as type lottery tables for selecting the type of bonus. The type lottery table for the next day's login bonus may be determined by lottery on the day the user logs in this time (today). The type of bonus for the next day may then be determined by reference to the determined type lottery table and notified in advance. In this case, "less than a predetermined degree" may also include, regardless of the value of the login bonus, items already owned by the user, for example, determined by lottery as having low value to the user. For example, this may include the case where an item that is not very useful in the game, even if the user owns multiple items, is selected.
<変形例>
以上説明した実施形態1~4(以下ではまとめて単に実施形態という)の変形例などを以下に列挙する。
<Modification>
Modifications of the above-described first to fourth embodiments (hereinafter collectively referred to as "embodiments") are listed below.
(1)上記実施形態においては、ログインボーナス画面の一例として図3および図7に示すような、カレンダー形式の場合を例示した。しかし、これに限らず、図15に示すようなスタンプラリー形式とするものであってもよい。この場合、1日目の始期は、ユーザがログインした1日目を始期としてもよく、イベント開催期間などの期間の始期に応じて1日目としてもよい。また、イベント開催期間のすべての日数を表してもよく、イベント開催期間中(例えば1か月)の、ユーザが始めにログインした日から起算した所定の期間(10日間)が表示されるものとしてもよい。例えば10日といったログイン日数の上限を定め、連続ログイン11日目には、また1日目から始まるようにしてもよい。 (1) In the above embodiment, a calendar format such as that shown in Figures 3 and 7 was used as an example of a login bonus screen. However, this is not limited to this, and a stamp rally format such as that shown in Figure 15 may also be used. In this case, the start of the first day may be the first day the user logs in, or may be the first day depending on the start of a period such as an event period. It may also represent all days of the event period, or may display a predetermined period (10 days) during the event period (e.g., one month) calculated from the day the user first logged in. For example, a maximum number of login days may be set at 10 days, and on the 11th day of consecutive logins, the screen may start again from day 1.
このように、ログインボーナス画面として、スタンプラリー形式で表示する場合であっても、図15の1日目から10日目の各日数(日付)に応じたログインボーナス(通常のログインボーナス)が関連付けられており、ユーザが連続でログインしたときには、連続でログインしなかった時に付与されるログインボーナス(通常のログインボーナス)とは、異なる特典が付与され得るようにすることができる。なお、この場合、連続ログインか否か(実際の日付に進行)に関わらず、実際にログインした日数に応じて2日目、3日目…とスタンプラリー上の日数は進行するものとする。例えば、図15の10日間の各日付すべてに、予めコイン80dが関連付けられており、デフォルトの個数として10個が定められているものとする。1日目には、コイン80dがデフォルトの個数である10個付与される。また、1日目にログインしたときに、翌日ログインに限って付与可能とする2日目のログインボーナスを抽選によって決定し、例えば、「プレミアム抽選チケットA」が決定された場合、図15(B)に示すように、2日目に対応する日付枠65a´に、「プレミアム抽選チケットA」を表示する。これによりユーザは、翌日もログインすれば、2日目に予め関連付けられていたログインボーナス(10個のコイン80d)とは異なる特典が付与され得ることを認識できる。その結果、翌日もログインすることを効果的に促すことができる。なお、翌日にログインすることなく、2日後以降にログインして2日目を達成した場合には、2日目に予め関連付けられていたログインボーナス(10個のコイン80d)が付与され、翌日ログインに限って付与可能となっていたログインボーナス(「プレミアム抽選チケットA」)は付与されない。なお、連続ログインが途切れた場合は、次のログイン時にはまた1日目から始まるものにしてもよい。 In this way, even when the login bonus screen is displayed in a stamp rally format, a login bonus (normal login bonus) is associated with each day (date) from Day 1 to Day 10 in Figure 15. When a user logs in consecutively, a different bonus can be awarded than the login bonus (normal login bonus) awarded when the user does not log in consecutively. In this case, regardless of whether the login is consecutive (progressing to the actual date), the number of days in the stamp rally progresses to Day 2, Day 3, etc., depending on the number of days the user actually logged in. For example, assume that coins 80d are pre-associated with each of the 10 days in Figure 15, with a default number of 10 coins. On Day 1, the default number of coins 80d is awarded. Furthermore, when a user logs in on Day 1, a login bonus for Day 2, which can only be awarded when the user logs in the following day, is determined by lottery. For example, if "Premium Lottery Ticket A" is determined, "Premium Lottery Ticket A" is displayed in the date box 65a' corresponding to Day 2, as shown in Figure 15(B). This allows the user to recognize that if they log in again the next day, they may be awarded a different benefit than the login bonus (10 coins 80d) that was previously associated with the second day. As a result, it is possible to effectively encourage the user to log in again the next day. Note that if the user does not log in the next day, but instead logs in two days or later and completes the second day, they will be awarded the login bonus (10 coins 80d) that was previously associated with the second day, but will not be awarded the login bonus ("Premium Lottery Ticket A") that was previously only available for logging in the next day. Note that if the consecutive login streak is interrupted, the next login may start from day 1 again.
図15に示すようなスタンプラリー形式で、ログインボーナス画面が表示される場合に、連続ログイン11日目の特典(2回目以降の1日目)については、前回の1日目よりも、さらに特典の価値が高く、ユーザにとって価値(有利度合い)が高い特典が付与され得るようにしてもよく、10日目に事前に抽選を行うようにしてもよい。また、上記実施形態において説明した図4、図8および図13などのような抽選画面は、このようなスタンプラリー形式の画像に重畳するように表示されていてもよく、別の画面として、表示部152の全体に表示されるようにしてもよい。 When the login bonus screen is displayed in a stamp rally format as shown in Figure 15, the bonus for the 11th consecutive day of login (the first day of the second or subsequent login) may be even more valuable (more advantageous) to the user than the previous first day, and a lottery may be held in advance on the 10th day. Furthermore, lottery screens such as those shown in Figures 4, 8, and 13 described in the above embodiments may be displayed superimposed on such a stamp rally format image, or may be displayed as a separate screen occupying the entire display unit 152.
(2)上記実施形態においては、図4などに示すように、抽選の表示態様(ログインボーナス決定時の表示方法)がルーレットである場合について例示した。しかし、抽選の表示態様は、これに限らず、スロット、くじ引き、シャッフルしたカードから1枚を選ぶ方法、あみだくじ、その他ミニゲームなど様々な抽選方法での態様にすることができる。例えば、掛け算ルーレットとして「×1→×2→×3…→×5…×20」とのように、スロット形式で特典の当選個数の倍率を変化させて、ユーザが任意のタイミングでスロットを止めることができるようにしてもよく、オートでストップされるものであってもよい。この場合、連続ログインボーナスを決定する際は、通常のログインボーナスよりもユーザにとって価値(有利度合い)の高いものが当選する確率が高くなるように制御すればよい。 (2) In the above embodiment, as shown in Figure 4 and elsewhere, an example was given in which the display format of the lottery (the display method when the login bonus is determined) is a roulette. However, the display format of the lottery is not limited to this, and various other lottery methods can be used, such as slots, lottery, selecting one card from shuffled cards, omikuji, and other mini-games. For example, a multiplication roulette could be used in a slot format, such as "x1 → x2 → x3... → x5... x20," in which the multiplier for the number of bonus wins changes, allowing the user to stop the slot at any time, or it could stop automatically. In this case, when determining consecutive login bonuses, the probability of winning something that is more valuable (advantageous) to the user than a regular login bonus can be controlled.
(3)上記実施形態においては、連続ログインするか否かに関わらず日付に応じてログインボーナスが予め関連付けられている例について説明した。しかし、これに限らず、通常のログインボーナスについても、日付に応じて予め関連付けられているものではなく、ログインの都度抽選により決定されるものであってもよい。この場合、連続ログインボーナスの決定に参照される抽選テーブルは、通常のログインボーナスを決定する際に参照される抽選テーブルよりも、高い割合で価値(有利度合い)が高い特典に決定され得るように、抽選対象となる特典の種類や個数、当選確率などが定められている。したがって、連続ログインしなかった場合でも、日付に応じて予め関連付けられた抽選テーブルを参照して決定した特典を、ユーザがログインした日(本日)のログインボーナスとして関連付けユーザに付与することができる。例えば、通常のログインボーナスについては、図11のノーマルランク抽選テーブル401を参照するとする。一方、連続ログインボーナスについては、ユーザがログインしたタイミングで、連続ログイン時に付与されるログインボーナスの抽選テーブルを、図11の(B)または(C)のいずれかから抽選により決定し、決定された抽選テーブルに関する有利度合いに関する情報を事前にユーザに報知するものであってもよく、さらに当該抽選テーブルを参照して決定した個数を事前にユーザに報知するものなどであってもよい。また、連続ログイン時には、図11(A)から(C)のいずれかのテーブルを抽選により決定するが、図11(A)が当選する確率が最も低くなるように定められているようにしてもよい。 (3) In the above embodiment, an example was described in which a login bonus is pre-associated with a date regardless of whether consecutive logins are performed. However, this is not limited to this. A regular login bonus may also be determined by lottery each time a user logs in, rather than being pre-associated with a date. In this case, the lottery table referenced in determining the consecutive login bonus determines the type, number, and winning probability of the bonus to be selected so that a bonus with a higher value (degree of advantage) is determined more frequently than the lottery table referenced in determining the regular login bonus. Therefore, even if consecutive logins are not performed, a bonus determined by reference to a lottery table pre-associated with a date can be awarded to the associated user as the login bonus for the day the user logged in (today). For example, for a regular login bonus, the normal rank lottery table 401 in FIG. 11 is referenced. On the other hand, for consecutive login bonuses, when a user logs in, the lottery table for the login bonus to be awarded upon consecutive logins may be determined by lottery from either (B) or (C) in Figure 11, and information regarding the degree of advantage associated with the determined lottery table may be notified to the user in advance, and the number determined by reference to the lottery table may also be notified to the user in advance. Furthermore, when consecutive logins are performed, one of the tables from (A) to (C) in Figure 11 is determined by lottery, but it may be determined so that Figure 11 (A) has the lowest probability of winning.
(4)上記実施形態においては、連続ログインするか否かに関わらず付与され得る、すべての日付に応じて予め関連付けられたログインボーナスがある例について説明した。しかし、これに限らず、日付によってはログインボーナスが予め関連付けられていないもの(ログインボーナスが付与されない日付)が含まれていてもよい。ログインボーナスが関連付けられていない日付(以下、無し日ともいう)であっても、当該無し日の前日にログインされた場合であって、翌日に相当する当該無し日にログインした場合には連続ログインボーナスが付与され得る(前回ログイン時、もしくは、連続ログインした日に、ログインボーナスが関連付く)ようにしてもよい。この場合、前日(前回ログイン時)においては、翌日の無し日に連続してログインした場合に付与されるログインボーナスの報知や、ログインボーナスが付与される旨の報知などを行うようにしてもよい。また、いずれの日においても、ログインボーナスが全く関連付けられておらず、連続ログインしたときにのみログインボーナスが付与されて(前回ログイン時、もしくは、連続ログインし日に、日付に対してログインボーナスが関連付けられ)、連続ログインに該当しないログインの場合にはログインボーナスが付与されないものとしてもよい。 (4) In the above embodiment, an example was described in which a login bonus is pre-associated with all dates, and can be awarded regardless of whether consecutive logins are performed. However, this is not limited to this, and some dates may not have a pre-associated login bonus (dates on which no login bonus is awarded). Even on dates on which no login bonus is pre-associated (hereinafter also referred to as "no-login-days"), if a user logs in on the day before the no-login-day and then logs in on the next day, a consecutive login bonus may be awarded (the login bonus may be associated with the previous login or the day of consecutive logins). In this case, on the previous day (the previous login), a notification may be given of the login bonus that will be awarded if the user logs in consecutively on the next day, or a notification that a login bonus will be awarded. Alternatively, no login bonus may be associated with any days, and a login bonus may only be awarded for consecutive logins (the login bonus may be associated with the date at the previous login or the day of consecutive logins), and no login bonus may be awarded for logins that do not qualify as consecutive logins.
(5)上記実施形態においては、日付に応じて予め関連付けられている特典の種類や個数(通常のログインボーナス)に替えて、連続ログインボーナスとして、種類が異なる特典や、個数が異なる特典が付与され得る例について説明した。しかし、これに限らず、通常のログインボーナスに加えて、連続ログインボーナスとして、通常のログインボーナスとは種類が異なる特典や、個数が異なる特典が付与され得るものとしてもよい。例えば、連続してログインしたか否かに関わらず付与される特典として、コイン10個が定められているとする。さらに、ユーザがログインしたとき(タイミング)に、例えば図9の種類抽選テーブルを参照して、連続ログインボーナスとしてアイテムAが決定された場合、ユーザがログインした日(本日)に翌日にもログインすることによりアイテムAが追加で付与される旨を報知し、翌日にログインしたときには、コイン10個と、アイテムAが付与されるものであってもよい。または、ユーザがログインしたタイミングでは、翌日ログインにより特典が追加で付与される旨や追加で決定する特典を抽選する際に用いる抽選テーブルの有利度合いを示す情報を報知し、翌日にログインしたときに追加で付与するログインボーナスを抽選で決定し、当該決定されたログインボーナスを、翌日の通常のログインボーナスとともに付与するようにしてもよい。 (5) In the above embodiment, an example was described in which a different type or number of consecutive login bonuses may be awarded instead of the type or number of bonuses (normal login bonus) that are pre-associated with the date. However, this is not limited to this, and a different type or number of bonuses may be awarded as a consecutive login bonus in addition to the normal login bonus. For example, suppose 10 coins are set as the bonus to be awarded regardless of whether or not a user has logged in consecutively. Furthermore, if, when a user logs in (at the time of login), for example, item A is determined as the consecutive login bonus by referring to the type lottery table in Figure 9, the user may be notified that an additional item A will be awarded if the user logs in again the next day on the day of login (today), and when the user logs in the next day, 10 coins and item A may be awarded. Alternatively, when a user logs in, they may be notified that an additional bonus will be awarded if they log in the following day, or information indicating the degree of advantage of the lottery table used to draw the additional bonus, and the additional login bonus to be awarded when they log in the following day may be determined by lottery, with the determined login bonus being awarded along with the regular login bonus for the following day.
(6)上記実施形態において、連続ログインボーナスとして、日付に応じて予め関連付けられている特典の種類や個数(通常のログインボーナス)よりも、ユーザにとって価値(有利度合い)が高いものが高い割合で当選し得る例について説明した。しかし、これに限らず、連続ログインボーナスとして、通常のログインボーナスよりもユーザにとっての価値(有利度合い)が高いものが必ず当選するものであってもよい。一例として、図5で示した個数抽選テーブルを参照して連続ログインボーナスを決定する場合において、抽選対象となる当選個数に、デフォルトの個数以下の個数が含まれておらず、デフォルトの個数よりも多い個数しか含まれていない(デフォルトの個数よりも必ず多い個数に決定される)ように定められたテーブルが参照されるようにしてもよい。あるいは、抽選によって当選した個数そのものが連続ログインボーナスとして付与される場合に限らず、デフォルトの個数よりもどの程度多い個数が付与されるかを抽選するようにしてもよい。すなわち、デフォルトの個数に当選した個数を加えた個数の特典が、連続ログインボーナスとして付与されるようにしてもよい。これにより、ユーザは翌日もログインすれば、連続ログインしなかったときよりも確実に価値(有利度合い)が高いログインボーナスが付与されること(デフォルトの個数よりも必ず多い個数が付与されること)を認識できる。その結果、連続ログインボーナスを得るチャンスを取りこぼさないよう連続ログインすることに対する動機・モチベーションを向上させることができる。 (6) In the above embodiment, an example was described in which a consecutive login bonus with a higher value (degree of advantage) to the user than the type and number of perks pre-associated with the date (normal login bonus) was more likely to be won. However, this is not limited to this, and the consecutive login bonus may always be a bonus with a higher value (degree of advantage) to the user than the normal login bonus. As an example, when determining the consecutive login bonus with reference to the number lottery table shown in FIG. 5, a table may be referenced that ensures that the number of winning perks to be selected does not include any numbers less than the default number, but only numbers greater than the default number (the number is always determined to be greater than the default number). Alternatively, instead of awarding the number of perks selected by lottery as the consecutive login bonus, the number of perks awarded may be determined by lottery to determine how many more perks than the default number will be awarded. In other words, the number of perks awarded may be the default number plus the number of perks won. This lets users know that if they log in again the next day, they will definitely receive a login bonus with higher value (degree of advantage) than if they had not logged in consecutively (the number of bonuses awarded will always be greater than the default number). As a result, this increases the motivation to log in consecutively so as not to miss the chance to receive the consecutive login bonus.
(7)上記実施形態4における再抽選は、図14のステップS34、S35のように実行するか否かについてユーザが選択可能である場合について説明した。しかし、これに限らず、ステップS43によって記憶されていたログインボーナスの価値の度合いが所定度合い未満であれば、必ず価値の度合いを上げる再抽選を行うものとしてもよい。例えば、付与され得るログインボーナスが、前回ログイン時の抽選によって、価値の度合いが低いログインボーナスに決定されていた場合であっても、連続してログインすれば、価値の度合いを高めることができる。これにより、連続してログインしたほうが、ユーザにとって有利となるため、ユーザの連続ログインすることに対する動機を向上させることができる。 (7) In the above fourth embodiment, the user can choose whether or not to perform a re-draw, as in steps S34 and S35 of FIG. 14. However, this is not limited to this. If the value of the login bonus stored in step S43 is less than a predetermined value, a re-draw that increases the value may be performed. For example, even if the login bonus that can be awarded was determined to have a low value by the draw at the previous login, the value can be increased by logging in consecutively. This makes it more advantageous for the user to log in consecutively, thereby increasing the user's motivation to log in consecutively.
また、連続ログインボーナスは、ユーザにとっての価値(有利度合い)が少なくとも通常のログインボーナスの価値以上となる例について説明したが、これに限らず、ユーザにとっての価値(有利度合い)が通常のログインボーナスの価値未満となるものが付与される場合が生じるものであってもよい。例えば、図5で示した個数抽選テーブルを参照して連続ログインボーナスを決定する場合において、抽選対象となる当選個数に、デフォルトの個数未満の個数(例えば、第2個数抽選テーブル302であればデフォルトの10個よりも少ない5個など)が含まれるように定められたテーブルが参照されるようにしてもよい。なお、このように構成する場合、通常のログインボーナスの価値未満となる特典が連続ログインボーナスとして決定される割合は、通常のログインボーナスの価値以上となる特典が連続ログインボーナスとして決定される割合よりも低く定められているものであればよく、より好ましくは極めて低い割合(例えば、1%など)が望ましい。この場合であっても、ユーザ一律に同一の特典しか付与されない場合と異なり、通常のログインボーナスとは異なる特典が付与され得る。これにより、連続ログインボーナスに意外性を持たせることにより、ユーザは飽きを感じ難くなり、興趣を与えることができる。 Furthermore, while the above description illustrates an example in which the consecutive login bonus's value (degree of advantage) to the user is at least equal to or greater than the value of a regular login bonus, the present invention is not limited to this. It is also possible for a consecutive login bonus to be awarded with a value (degree of advantage) less than the value of a regular login bonus. For example, when determining a consecutive login bonus by referring to the number lottery table shown in FIG. 5, a table may be referenced in which the number of consecutive login bonuses to be selected by lottery includes a number less than the default number (e.g., 5, less than the default 10, in the case of second number lottery table 302). Note that in this configuration, the percentage of consecutive login bonuses that are determined to be less than the value of the regular login bonus may be set lower than the percentage of consecutive login bonuses that are determined to be equal to or greater than the value of the regular login bonus, and an extremely low percentage (e.g., 1%) is preferable. Even in this case, unlike when the same bonus is awarded to all users, a bonus different from the regular login bonus may be awarded. This adds an element of surprise to the consecutive login bonus, making it less likely for users to tire of it and adding interest.
また、連続ログインボーナスとして、通常のログインボーナスよりも、ユーザにとって価値(有利度合い)が高いものが高い割合で当選し得る例について説明したが、これに限らず、ユーザにとって価値(有利度合い)が高いものよりも通常のログインボーナスが高い割合で当選するものや、ユーザにとって価値(有利度合い)が高いものに当選する割合と通常のログインボーナスに当選する割合とが同じとなるものであってもよい。例えば、図5で示した個数抽選テーブルを参照して連続ログインボーナスを決定する場合において、デフォルトの個数の当選確率の方がデフォルトの個数よりも多い個数の当選確率よりも高くなるように定められたテーブルや、デフォルトの個数の当選確率とデフォルトの個数よりも多い個数の当選確率とが同じとなるように定められたテーブルが参照されるようにしてもよい。この場合であっても、通常のログインボーナスとは異なるログインボーナスが付与され得る。その結果、ユーザ一律に同一の特典しか付与されない場合と異なり、連続ログインボーナスに意外性を持たせることにより、ユーザは飽きを感じ難くなり、興趣を与えることができる。また、通常のログインボーナスと同一のログインボーナスが付与された場合であっても、抽選に対する緊張感と期待感により一種のギャンブル性が生じ、翌日も再チャレンジすることに対する興趣が向上する。 Furthermore, while the above description provides an example in which consecutive login bonuses with a higher value (advantage) to the user than the standard login bonus are more likely to be won, the present invention is not limited to this. The standard login bonus may be won at a higher rate than items with a higher value (advantage) to the user, or the rate at which items with a higher value (advantage) to the user are won may be the same as the rate at which the standard login bonus is won. For example, when determining the consecutive login bonus by referencing the number lottery table shown in FIG. 5, a table may be referenced that sets a higher probability of winning for the default number than for numbers greater than the default number, or a table that sets the same probability of winning for the default number as for numbers greater than the default number. Even in this case, a login bonus different from the standard login bonus may be awarded. As a result, unlike when the same bonus is awarded to all users, adding an element of surprise to the consecutive login bonus reduces user boredom and adds interest. Even when the same login bonus as the standard login bonus is awarded, the tension and anticipation surrounding the lottery creates a kind of gambling element, increasing interest in trying again the next day.
(8)上記実施形態における連続ログインボーナスは、連続ログインが繰り返されることにより、段階的に価値(有利度合い)が高まるものであってもよい。例えば、図5で示した個数抽選テーブルを参照して連続ログインボーナスを決定する場合において、連続ログイン日数が増える毎に、抽選対象となる当選個数自体が段階的に多くなるものでもよく、デフォルトの個数よりも多い個数の当選確率が高くなるものでもよい。具体的には、図5の第2個数抽選テーブル302において、連続ログインが繰り返されることにより(例えば1週間経過毎に)、抽選対象となる当選個数が「20、40、60、100、200、2000」といったように倍増された抽選テーブルが参照されるものや、デフォルトの個数の当選確率が半減され、その分がデフォルトの個数よりも多い個数の当選確率に加算された抽選テーブルが参照されるものであってもよい。その他、特典の種類を決める抽選であれば、当選する特典の種類のレア度や、レベル自体が高くなるものでもよい。例えば、図9に示す当選種類に定められている特典の種類が、連続ログイン当初は、アイテムAはレベル1のものが定められているが、連続ログインが繰り返されることにより、レベルが2、3…と段階的に上がっていくように、抽選テーブルが更新されるものとしてもよい。 (8) The consecutive login bonus in the above embodiment may have a gradually increasing value (degree of advantage) with repeated consecutive logins. For example, when determining the consecutive login bonus by referring to the number lottery table shown in FIG. 5, the number of winning items to be selected may gradually increase with each consecutive login day, or the probability of winning a number greater than the default number may increase. Specifically, the second number lottery table 302 in FIG. 5 may reference a lottery table in which the number of winning items to be selected is doubled with repeated consecutive logins (e.g., every week), such as "20, 40, 60, 100, 200, 2000," or a lottery table in which the probability of winning the default number is halved and added to the probability of winning a number greater than the default number. Furthermore, if the lottery determines the type of perk, the rarity or level of the type of perk to be won may increase. For example, the type of benefit defined in the winning types shown in Figure 9 may be set to level 1 for item A at the beginning of consecutive logins, but the lottery table may be updated so that as consecutive logins are repeated, the level gradually increases to 2, 3, etc.
また、段階的に上がっていく価値(有利度合い)の高さには、上限を設けてもよい。上限に達した場合には、次のログイン時には、また初期の段階から始めてもよく、ある一定の段階まで戻るものとしてもよい。例えば、図9に示す、当選種類に定められているアイテムAには1~10のランクがあるとする。連続ログインが繰り返されることにより、ランク10のアイテムAが当選種類として定められるように更新された場合、種類抽選テーブルの最後の更新から1週間後には、またランク1が定められるようにしてもよい。もしくは、5段階戻り、ランク5のアイテムAが定められるように種類抽選テーブルを更新してもよい。さらに、ユーザには、そのシステム、制御がされることについて、ゲーム内でのお知らせでの告知や、ログイン毎にその旨が表示部152に表示されるようにして、事前に知らせるようにしてもよい。 In addition, an upper limit may be set on the value (degree of advantage) that increases in stages. If the upper limit is reached, the next login may start from the initial stage again, or may return to a certain stage. For example, as shown in Figure 9, item A, which is defined as a winning type, has ranks from 1 to 10. If, through repeated consecutive logins, item A of rank 10 is updated to be defined as the winning type, rank 1 may be defined again one week after the last update of the type lottery table. Alternatively, the type lottery table may be updated to go back five stages and define item A of rank 5. Furthermore, users may be notified in advance of the system and control by in-game notifications or by having a notice displayed on the display unit 152 to that effect each time they log in.
(9)上記実施形態における連続ログインボーナスには、特典の種類を決定する抽選と、特典の個数を決定する抽選とを組み合わせて適用することが可能である。例えば、ユーザがログインしたときに、翌日のログインボーナスとして特典の種類自体を抽選して決定して報知し、翌日にログインすれば、その前日に決定された特典が付与され得る個数をその翌日に抽選し、決定された個数で特典を付与・報知するものであってもよい。 (9) In the above embodiment, the consecutive login bonus can be a combination of a lottery to determine the type of perk and a lottery to determine the number of perks. For example, when a user logs in, the type of perk itself may be determined by lottery and notified as the login bonus for the next day. If the user logs in the next day, the number of perks that can be granted based on the previous day's decision may be determined by lottery the following day, and the determined number of perks may be granted and notified.
また、反対に、前日に特典の個数を抽選して決定して報知し、翌日にその個数で付与し得る特典の種類を抽選し決定することもできる。この場合、例えば、日付に応じて予めデフォルトの個数が関連付けらており、ユーザがログインしたときに、翌日に予め関連付けられたデフォルトの個数に応じた個数抽選テーブルを参照して翌日に付与され得る個数を決定して報知する。また、翌日にログインすれば、その翌日に予め関連付けられていたデフォルトの個数に応じた種類抽選テーブル(デフォルトの個数が同じ特典の種類が定められている)を参照して、特典の種類を決定して付与・報知するものであってもよい。 Alternatively, the number of perks can be determined by lottery the previous day and announced, and the type of perk that can be awarded with that number can be determined by lottery the following day. In this case, for example, a default number is associated in advance with each date, and when a user logs in, a number lottery table corresponding to the default number associated in advance for the following day is referenced to determine and announce the number that can be awarded the following day. Alternatively, when a user logs in the following day, a type lottery table corresponding to the default number associated in advance for that day (which defines types of perks with the same default number) is referenced to determine, award, and announce the type of perk.
また、ユーザがログインしたときに、翌日のログインボーナスとして、特典の種類自体と特典の個数との両方を抽選により決定して報知するものであってもよい。または、ユーザがログインしたときに、翌日に参照される抽選テーブルを抽選により決定して、当該抽選テーブルの有利度合い(価値)に関する情報をユーザに報知し、翌日にログインすればその前日(前回ログイン時)に決定された抽選テーブルを参照して特典の種類と特典の個数についての抽選を行うものとしてもよい。 Also, when a user logs in, both the type of perk and the number of perks may be determined by lottery and notified as the login bonus for the next day. Alternatively, when a user logs in, the lottery table to be referenced the next day may be determined by lottery, and the user may be notified of information regarding the advantageous degree (value) of that lottery table; and when the user logs in the next day, the lottery for the type and number of perks may be drawn by reference to the lottery table determined the previous day (at the previous login).
(10)上記実施形態においては、連続ログインボーナスを決定するに際し、特典の価値度合いを変化させる例として、特典の個数を抽選する場合について説明した。しかし、特典の価値度合いを変化させる例としては、個数の変化に限らず、個数の変化に替えてあるいは加えて、特典の他のパラメータ等を変化させるものであってもよい。例えば、アイテムの場合には、アイテムの有利(価値)度合いを特定させるためのパラメータや、キャラクタ等に定められた各種パラメータなど(レア度の異なるランクや成熟度に応じたレベル、攻撃パラメータなど)を変化させるものであってもよい。例えば、ゲームにおいてアイテムやキャラクタ等に、複数段階のレア度の異なるランクが定められている場合、ログインボーナスとして日付に応じて予め関連付けられているアイテムやキャラクタ等のランクに応じた、図16(A)~(C)に示すようなランク抽選テーブルを特定し、当該予め関連付けられているランクが変化し得るような抽選をするようにしてもよい。例えば翌日に予め関連付けられたキャラクタのデフォルトのランクが1であった場合には、図16(A)の第1ランク抽選テーブル501を参照する。同様に、翌日に予め関連付けられたキャラクタのデフォルトのランクが2であった場合には、図16(B)の第2ランク抽選テーブル502を参照し、ランクが3であった場合には、図16(C)の第3ランク抽選テーブル503を参照して抽選する。いずれのランク抽選テーブルにおいても、翌日に予め関連付けられたランクと同一のランクは、当選確率が最も低く定められ、翌日に予め関連付けられたランクよりも更に高いランクの当選確率のほうが高くなるように定められている。すなわち、翌日も連続してログインすれば、連続してログインしなかったときよりも、よりランクが高い特典が付与され得るようになる。より具体的には、翌日の特典としてキャラクタAが予め関連付けられており、キャラクタAのデフォルトのランクが1であった場合には、ユーザがログインしたタイミングで、翌日のログインボーナスとして、キャラクタAのレベルを、第1ランク抽選テーブル501を特定(参照)して、抽選により決定して報知し、翌日にログインした場合に当該抽選で決定されたレベルのキャラクタAを付与するようにしてもよい。 (10) In the above embodiment, the number of bonuses was selected by lottery as an example of changing the value of a bonus when determining the consecutive login bonus. However, examples of changing the value of a bonus are not limited to changing the number of bonuses. Instead of or in addition to changing the number, other parameters of the bonus may be changed. For example, in the case of an item, parameters for determining the item's advantageous value (value) or various parameters defined for the character (e.g., ranks with different rarity levels, levels corresponding to maturity, attack parameters, etc.) may be changed. For example, if a game defines multiple ranks with different rarity levels for items, characters, etc., a rank lottery table such as those shown in Figures 16(A) to 16(C) may be specified according to the rank of the item, character, etc. pre-associated with the login bonus according to the date, and a lottery may be held to change the pre-associated rank. For example, if the default rank of the pre-associated character on the following day is 1, the first rank lottery table 501 in Figure 16(A) may be referenced. Similarly, if the default rank of the character previously associated the following day is 2, the second rank lottery table 502 in FIG. 16(B) is referenced; if the rank is 3, the third rank lottery table 503 in FIG. 16(C) is referenced. In both rank lottery tables, the rank identical to the rank previously associated the following day is set to have the lowest probability of winning, and ranks higher than the rank previously associated the following day are set to have a higher probability of winning. In other words, if a user logs in consecutively the following day, a higher-ranked bonus may be awarded than if the user did not log in consecutively. More specifically, if character A is previously associated as the next day's bonus and the default rank of character A is 1, when the user logs in, the level of character A may be determined by lottery using (reference) first rank lottery table 501 as the login bonus for the next day, and the level of character A determined by lottery may be announced. If the user logs in the next day, the character A of the level determined by lottery may be awarded.
また、実施形態1では、通常のログインボーナスとして、特典に応じたデフォルトの個数が予め定められている例を説明した。しかし、日付によっては、同じ特典の種類であっても異なる個数がデフォルトの個数として予め定められているものであってもよい。その場合でも、翌日の日付に応じて予め関連付けられている個数よりも多い個数が当選し得るような抽選テーブルを参照して、連続ログインボーナスを決定して報知するようにしてもよい。 Furthermore, in the first embodiment, an example was described in which a default number corresponding to the benefit is predetermined as a normal login bonus. However, depending on the date, a different number may be predetermined as the default number even for the same type of benefit. Even in this case, the consecutive login bonus may be determined and announced by referring to a lottery table in which a greater number of benefits than the number pre-associated with the following date can be won.
(11)上記実施形態におけるログインボーナスの抽選テーブルは、ユーザのゲームの進捗状況により特定されるものとしてもよい。ユーザのゲームの進捗状況としては、例えば、ユーザのレベルなどの属性が含まれるものであってもよい。レベルが所定値未満のユーザ(ゲームの初級者)がログインしたときには、ゲームの初級者にとっては必要、もしくは入手困難なアイテム等が抽選対象に含まれる抽選テーブルを参照して、翌日のログインボーナスを決定して報知する一方で、レベルが所定値以上のユーザ(ゲームの中上級者)がログインしたときには、ゲームの中上級者にとっては必要、もしくは入手困難なアイテム等が抽選対象に含まれる抽選テーブルを参照して翌日のログインボーナスを決定して報知するようにしてもよい。より具体的には、ある装備アイテムが所定クエストのクリアによって入手できるものであったとする。当該所定クエストは、ゲームの上級者にとっては簡単なクエストであるが、ゲームの初級者にとっては難易度が高いクエストであった場合に、初級者のユーザがログインしたときには、当該装備アイテムが抽選対象に含まれる種類抽選テーブルが参照される一方で、レベルが所定値以上でありゲームの中上級者のユーザがログインしたときには、ゲームの初級者には使用できないアイテム(ゲームの初級者はプレイできないクエスト内でのみ使用できるアイテム)等が抽選対象に含まれる種類抽選テーブルが参照されるようにしてもよい。これにより、ユーザの進捗状況に合わせてよりユーザ各々にとって価値(有利度合い)が高いなる特典が付与され得るようになる。 (11) The login bonus lottery table in the above embodiment may be determined based on the user's game progress. The user's game progress may include, for example, attributes such as the user's level. When a user whose level is below a predetermined value (a beginner player of the game) logs in, the login bonus for the next day may be determined and notified by referring to a lottery table that includes items that are necessary or difficult to obtain for beginner players. On the other hand, when a user whose level is above a predetermined value (an intermediate or advanced player of the game) logs in, the login bonus for the next day may be determined and notified by referring to a lottery table that includes items that are necessary or difficult to obtain for intermediate or advanced players. More specifically, suppose a certain equipment item can be obtained by completing a predetermined quest. If the specified quest is easy for advanced gamers but difficult for beginner gamers, when a beginner user logs in, a type lottery table in which the equipment item is included in the lottery items may be referenced, while when an intermediate or advanced gamer whose level is above a predetermined value logs in, a type lottery table in which items that cannot be used by beginner gamers (items that can only be used in quests that cannot be played by beginner gamers) may be referenced. This makes it possible to grant benefits that are more valuable (more advantageous) to each user according to the user's progress.
また、ユーザが既に所持しているアイテム等、あるいは、ユーザがログインした日(本日)のゲームの進行やログインボーナスによって付与されたアイテム等と相性が良いアイテム等が、連続ログインボーナスとして高い割合で付与され得るようにしてもよい。相性が良いとは、例えば、アイテム同士を合成することにより強化、進化、または異なるアイテム等の生成をすることができるものである。この場合、所持または付与されたアイテム等に応じた、相性の良いアイテム等が含まれる抽選テーブルを参照するようにする。例えば、ユーザがログインした日に武器Aが付与された場合、翌日のログインボーナスを決定する抽選テーブルには、武器Aを強化することができる素材が含まれるようにしてもよい。または、抽選によらずとも、所持または付与されたアイテム等に応じた、相性の良い特定のアイテム等を連続ログインボーナスとして付与することを決定するようにしてもよい。 In addition, items that are compatible with items already owned by the user, or items awarded as a result of game progress or login bonuses on the day the user logged in (today), may be awarded with a high probability as consecutive login bonuses. "Compatible" items mean, for example, items that can be combined to strengthen, evolve, or create a different item. In this case, a lottery table containing compatible items based on owned or awarded items is referenced. For example, if weapon A is awarded on the day the user logs in, the lottery table that determines the login bonus for the next day may include materials that can strengthen weapon A. Alternatively, without relying on a lottery, it may be determined that specific compatible items based on owned or awarded items will be awarded as consecutive login bonuses.
(12)上記実施形態において、連続ログインボーナスの抽選テーブルは、日付に対して予め関連付けられているログインボーナス(例えば図3において、3日の翌日に関連付けられたアイテム80a)に応じて、図5や図11に示したように複数設けられている抽選テーブルのうちから1つを特定する例、および、図12のステップS26において、ユーザがログインしたときに有利度合いの異なる複数の抽選テーブルのうちから、連続ログインしたときに参照される抽選テーブルを決定する例について説明した。しかし、これに限らず、連続ログインしたときに参照されるテーブルは予め決まったものであるようにしてもよい。例えば、いずれの日付においても一律に定まっているものとしてもよく、もしくは、日付に応じて異なる抽選テーブルが予め1つ定まっており、連続ログインすれば、そのテーブルを参照して抽選をすることが可能である旨を前日にユーザに報知するようにしてもよい。この場合、連続ログインについて参照することができるテーブルには、通常のログインボーナスよりも、ユーザにとって価値(有利度合い)が高いログインボーナスが付与され得るように、特典の種類や、当選確率などが定められている。例えば、連続ログインボーナスの抽選には、翌日に予め定められた特典の種類にかかわらず(デフォルトの個数に関わらず)、図5の第3個数抽選テーブルが一律に参照されるものとしてもよく、複数ある抽選テーブルの中から日付に応じて1つの抽選テーブルが抽選により決定されるものとしてもよい。例えば、図3において、翌日4日に予めデフォルトの個数が10個であるアイテム80aが関連付けられていても、図5の第1個数抽選テーブル301~第3個数抽選テーブル303のいずれかから1つの抽選テーブルが抽選により決定され、決定された抽選テーブルを参照して、アイテム80aの個数を決めるものとしてもよい。 (12) In the above embodiment, the consecutive login bonus lottery table is selected from among multiple lottery tables, as shown in FIGS. 5 and 11, based on a login bonus previously associated with a date (e.g., item 80a associated with the day after the 3rd in FIG. 3). Also, in step S26 of FIG. 12, the lottery table to be referenced upon consecutive logins is determined from among multiple lottery tables with different degrees of advantage when a user logs in. However, this is not limited to this, and the table referenced upon consecutive logins may be predetermined. For example, the table may be uniformly determined for all dates, or a different lottery table may be predetermined depending on the date, and the user may be notified the day before that they can refer to that table to enter the lottery upon consecutive logins. In this case, the table that can be referenced upon consecutive logins may have predetermined bonus types and winning probabilities so that a login bonus with greater value (advantage) for the user than a regular login bonus may be awarded. For example, the consecutive login bonus lottery may uniformly refer to the third number lottery table in FIG. 5 regardless of the type of bonus predetermined for the next day (regardless of the default number), or one lottery table may be selected by lottery from among multiple lottery tables depending on the date. For example, in FIG. 3, even if the default number of 10 items 80a is associated with the following day, the 4th, one lottery table may be selected by lottery from among the first number lottery table 301 to the third number lottery table 303 in FIG. 5, and the selected lottery table may be referenced to determine the number of items 80a.
(13)上記実施形態における連続ログインボーナスあるいは抽選テーブルに関する情報を報知するタイミングは、ユーザがログインした日(本日)のログインボーナスが付与された後に行われる例について説明したが、これに限らず、例えば、ユーザがログインした日(本日)のログインボーナスが付与された後であって、ユーザによる所定の操作が行われたときや、その日のゲームの進捗が所定段階まで達したとき(例えばクエスト等の所定のミッションをクリアした場合)に行われるようにしてもよい。 (13) In the above embodiment, the timing for notifying information regarding consecutive login bonuses or lottery tables was described as occurring after the login bonus for the day the user logged in (today) was awarded. However, this is not limited to this. For example, the timing may be after the login bonus for the day the user logged in (today) has been awarded, when the user performs a specified operation, or when the game progress for that day has reached a specified stage (for example, when a specified mission such as a quest has been completed).
(14)上記実施形態において、所定期間の一例として、ユーザがログインした日(本日)の翌日に対応する期間を示した。この翌日とは、0~24時で1日が切替られるものに限られず、毎日決められた所定の時刻(例えば16時)を翌日に切り替えられる始期とするものとしてもよい。 (14) In the above embodiment, an example of a predetermined period is the period corresponding to the day after the day the user logged in (today). This next day is not limited to a period in which one day switches between 0:00 and 24:00, but may also be a period in which a predetermined time (for example, 4:00 PM) is set each day and the switch to the next day begins.
さらに、所定期間は、1日に限られず、1日よりも長い日数あるいは24時間よりも長い時間に亘る期間であってもよい。所定期間は、例えば、ユーザがログインした日(本日)の翌日から3日間であってもよく、翌日に限らず2日後から3日間であってもよく、翌日から1週間であってもよく、翌日からの1週間のうちから抽選で決定された日であってもよく、当該期間内にログインがあれば連続ログインされたものとして予め関連付けられている特典とは異なる特典が付与され得るものであってもよい。 Furthermore, the specified period is not limited to one day, but may be a period of more than one day or more than 24 hours. The specified period may be, for example, three days from the day after the user logs in (today), or not just the day after, but two days from now and three days from now, or one week from the day after, or a day determined by lottery within the week from the day after, and if the user logs in within that period, it may be treated as consecutive logins and a different benefit from the pre-associated benefit may be granted.
また、ログインボーナスを付与したとき(タイミング)を次の所定期間の始期としてもよい。例えば、ユーザがログインしたときに本日分のログインボーナスを付与したとき(例えば7月3日の13時)を始期として、そこから24時間が経過したとき(7月4日の13時)から、24時間以内(7月5日の12時59分まで)に再びログインすれば、前回ログイン時に抽選により決定されたログインボーナスが付与され、また付与されたとき(例えば7月4日の15時)から24時間が経過したとき(7月5日の15時)から、次のログインボーナスが付与されるようにしてもよい。さらに、次の所定期間の始期について、例えば所定期間を1週間と定めた場合に、次の1週間の起算日を、1週間のうちのいずれかの日にユーザによるログインがあった日から起算してもよく、1週間のうちいずれの日にユーザがログインしたか否かに関わらず、1週間毎に切り替わるものとしてもよい。 The timing when the login bonus is awarded may also be set as the start of the next specified period. For example, the start time may be when the user logs in and receives today's login bonus (e.g., 1:00 PM on July 3rd). If 24 hours have passed since then (1:00 PM on July 4th), and the user logs in again within 24 hours (by 12:59 PM on July 5th), the login bonus determined by lottery at the previous login will be awarded. The next login bonus may also be awarded 24 hours after the bonus was awarded (e.g., 3:00 PM on July 4th) (3:00 PM on July 5th). Furthermore, if the start time of the next specified period is set to one week, the starting date for the next week may be calculated from the day the user logs in on any day during that week, or may change every week regardless of which day the user logs in on any day during the week.
また、所定期間の範囲を1日より長いものとし、所定期間のうちの予め定められた期間にログインすれば事前に抽選により決定されていたログインボーナスが付与されるものとしてもよい。例えば、図3におけるカレンダーにおいて、1日にログインした際には、2日の日曜日から8日の土曜日までの1週間を所定期間とし、当該1週間のうち予め3日目にログインしなければ、1週間が始まる前に決定されていた連続ログインボーナスは付与されないものとしてもよい。この場合、1週間のうち、予め定まった期間が3日であることを、ユーザには知らされないものとする。さらに、この場合、次の1週間の起算日を、1週間のうちいずれの日にユーザがログインしたか否かに関わらず、1週間毎に切り替わるものとすることに加えて、1週間以内のうち、ログインボーナスが付与され得る予め定まった期間(前述の例えば1週間のうちの3日)にログインされれば、次の1週間が翌日から起算されるものとしてもよい。 The specified period may also be longer than one day, and a login bonus determined in advance by lottery may be awarded if the user logs in during a predetermined period within the specified period. For example, in the calendar shown in Figure 3, if the user logs in on the 1st, the specified period may be one week from Sunday the 2nd to Saturday the 8th, and the consecutive login bonus determined before the start of the week may not be awarded unless the user logs in on the third day of that week. In this case, the user is not notified that the predetermined period within the week is three days. Furthermore, in this case, the starting day of the next week may change every week regardless of which day the user logs in during the week. In addition, if the user logs in during a predetermined period within the week during which a login bonus may be awarded (for example, the third day of the week as mentioned above), the next week may start the following day.
(15)上記実施形態における連続ログインボーナスとして、所定期間に加えて、当該所定期間よりも長い期間である特定期間を設けて、当該特定期間内のうちのいずれかの予め定められた期間にログインすれば、当該予め定められた期間に応じて関連付けられている特典とは異なる特典が付与され得るようにしてもよい。例えば、ログインした日から、1週間を特定期間とし、翌日にログインした際に付与される特典として当該翌日に応じて関連付けられている特典とは異なる特典が付与され、特定期間のうち予め定められた期間にログインした際に付与される特典として当該期間に応じて関連付けられている特典とは異なる特典が付与され得るものであってもよい。例えば、図3におけるカレンダーにおいて、1日にログインした際には、1日の土曜日から7日の金曜日までを特定期間とし、翌日2日のログインボーナスあるいは当該ログインボーナスを決定するためのテーブルを決定して報知するとともに、特定期間のうちから予め定められた期間(特定の日ともいう)を抽選により決定(ここでは例えば3日の月曜日とする)して、特定の日のログインボーナスあるいは当該ログインボーナスを決定するためのテーブルを決定して報知するようにしてもよい。なお、予め定められた期間(特定の日)のログインボーナスあるいは当該ログインボーナスを決定するためのテーブルについて報知する場合、ユーザには、1日から7日までのうち、いずれかの日にログインすれば付与されることが開示されるのみで、特定の日として決定された3日の月曜日にログインすれば付与されることまでは開示されないものであって、例えば「明日から1週間以内のいずれかの日にログインするとアイテムXがもらえるかも」といったメッセージを表示するようにしてもよい。これにより、ユーザは1週間のうち、いずれの日にログインすれば付与されるかが不明であるため、翌日に限らず翌日以降も続けてログインすることに対する動機を向上させることができる。 (15) In the above embodiment, the consecutive login bonus may be set to a specific period longer than the predetermined period, and if a user logs in during any predetermined period within the specific period, a bonus different from the bonus associated with the predetermined period may be awarded. For example, a one-week period from the day of login may be set as the specific period, and a bonus different from the bonus associated with the next day may be awarded when the user logs in the next day, and a bonus different from the bonus associated with the period may be awarded when the user logs in during a predetermined period within the specific period. For example, in the calendar shown in FIG. 3, when a user logs in on the 1st, the specific period may be from Saturday the 1st to Friday the 7th, and the login bonus for the following day, the 2nd, or a table for determining the login bonus may be determined and announced. A predetermined period (also referred to as a specific day) within the specific period may be determined by lottery (e.g., Monday the 3rd), and a login bonus for the specific day or a table for determining the login bonus may be determined and announced. When informing the user about the login bonus for a predetermined period (specific day) or the table for determining said login bonus, the user is only informed that the bonus will be awarded if they log in on any day between the 1st and the 7th, but is not informed that the bonus will be awarded if they log in on Monday the 3rd, which has been determined as a specific day. For example, a message such as "You may receive item X if you log in any day within one week from tomorrow" may be displayed. This increases the user's motivation to continue logging in not just the next day, but the days after that, since they do not know which day in the week they need to log in to receive the bonus.
また、特定期間内の予め定められた期間(特定の日)にログインすることにより付与されるログインボーナスは、所定の条件を満たせば、予め定められた期間に到達するまでのタイミングで付与可能となるものであってもよい。所定の条件とは、例えば課金や、消費オブジェクト等の消費、もしくは所定のクエストのクリアによるものとしてもよい。例えば、課金をすることにより、予め定められた期間(特定の日)までに付与されるようにするようにしてもよく、課金をしたときに即付与されるものとしてもよい。なお、予め定められた期間(特定の日)のログインボーナスあるいは当該ログインボーナスを決定するためのテーブルについて報知する場合には、所定の条件を満たせば当該ログインボーナスを獲得できる旨を合せて報知するようにしてもよい。 In addition, a login bonus awarded by logging in during a predetermined period (specific day) within a specific period may be awarded before the predetermined period is reached if certain conditions are met. The certain conditions may be, for example, payment of a fee, consumption of a consumable object, or completion of a certain quest. For example, the bonus may be awarded by the predetermined period (specific day) upon payment of a fee, or it may be awarded immediately upon payment. When notifying a user about the login bonus for a predetermined period (specific day) or the table used to determine the login bonus, the user may also be notified that the login bonus can be obtained if certain conditions are met.
(16)上記では所定期間について、24時間よりも長い期間を例示したが、これに限らず、24時間よりも短い時間、例えば12時間としてもよい。例えば、1日のうちで、0時から11時59分までが1回目であり、次に12時から23時59分までの間にログインすれば、連続ログインがされたとすることができる。 (16) In the above example, the predetermined period was longer than 24 hours, but it is not limited to this and may be shorter than 24 hours, such as 12 hours. For example, if the first login occurs between midnight and 11:59 in one day, and the next login occurs between 12:00 and 23:59, it can be considered to be consecutive logins.
(17)上記実施形態においては、所定期間中にログインすれば、連続ログインボーナスが付与される例について説明した。しかし、所定期間中の所定時間内にログインすることにより付与されることを条件とするものとしてもよい。例えば、11時から13時の間にログインすることを条件に、毎日11時から13時の間にログインすれば、予め関連付けられているログインボーナスとは異なる連続ログインボーナスが付与され得るようにしてもよい。この場合、前日ログイン時に、11時から13時の間にログインしているか否かに関わらず、翌日11時から13時の間にログインすれば付与されるログインボーナスを抽選するようにしてもよく、11時から13時の間にログインしていた場合に、翌日11時から13時の間にログインすれば付与されるログインボーナスを抽選することができるようにしてもよい。 (17) In the above embodiment, an example was described in which a consecutive login bonus is awarded if a user logs in during a specified period. However, it may also be possible to set a condition that the bonus is awarded only if the user logs in within a specified time period. For example, if the user logs in between 11:00 and 13:00 every day, a consecutive login bonus different from the pre-associated login bonus may be awarded. In this case, regardless of whether the user logged in between 11:00 and 13:00 on the previous day, a lottery may be set to determine the login bonus that will be awarded if the user logs in between 11:00 and 13:00 the following day. Alternatively, if the user logged in between 11:00 and 13:00, a lottery may be set to determine the login bonus that will be awarded if the user logs in between 11:00 and 13:00 the following day.
(18)上記実施形態におけるログインボーナスの付与は、ユーザがログインした日(本日)に1度だけ付与される例について説明した。しかし、これに限らず1日のうちに複数回付与され得るものとしてもよい。また、複数回付与され得る連続ログインボーナスのうちの1つを、1日のうちの所定時間内にログインすることにより付与されることを条件としてもよい。例えば、連続ログインボーナスが、翌日のうちいずれの時間にログインしても付与されるものと、所定の時間(例えば11時から13時)内にログインすることを条件に付与されるものとが併存されるようにしてもよい。 (18) In the above embodiment, the login bonus is awarded only once on the day the user logs in (today). However, this is not limited to this, and the bonus may be awarded multiple times in a single day. Furthermore, one of the consecutive login bonuses that can be awarded multiple times may be awarded only if the user logs in within a specified time period within a single day. For example, consecutive login bonuses may coexist, including one that is awarded regardless of the time the user logs in the next day and one that is awarded only if the user logs in within a specified time period (for example, from 11:00 to 13:00).
(19)上記実施形態において、ログインボーナスは、ユーザがログインしたときに本日分が付与される例について説明した。しかし、ログインボーナスは、ユーザがログインした直後に付与するものに限らず、ユーザのゲームの進捗状況に応じて付与条件が成立したときに付与するものであってもよい。付与条件は、例えば、ゲームプレイ時間が所定時間に到達することにより成立するものであってもよく、所定のクエストをクリアすることにより成立するものであってもよい。また、ユーザのゲームの進捗状況に応じてログインボーナスを付与することは、通常のログインボーナスおよび連続ログインボーナスのいずれか一方にのみ、もしくは両方に適用されるようにしてもよい。 (19) In the above embodiment, an example was described in which a login bonus for the day is awarded when a user logs in. However, the login bonus does not have to be awarded immediately after a user logs in; it may also be awarded when a condition for awarding is met based on the user's game progress. The condition for awarding may be met, for example, when a predetermined amount of game play time is reached, or when a predetermined quest is cleared. Furthermore, awarding a login bonus based on the user's game progress may apply to only one of the regular login bonus and consecutive login bonus, or to both.
(20)上記実施形態においては、連続ログインボーナスは、所定期間(例えば翌日)にログインしなければ付与されない例について説明した。しかし、所定期間内にログインできなかった場合であっても、課金、あるいは、消費オブジェクト等の消費を条件として、連続ログインすれば付与されるはずであったログインボーナスをユーザに付与可能なものとしてもよい。これにより、例えば、連続ログインボーナスとしてレアアイテム等が当選していたが、ユーザが所定期間内にログインできず、レアイテムを取得できなかった場合であっても、当該レアアイテム等を取得することが可能となる。例えば、図3のカレンダーの24日、27日、30日に対応する日付枠65aの下の数値66には、前日ログイン時に抽選によって決定された個数が表示されている。しかし、ユーザは翌日にログインしなかったため、24日、27日、30日に付与される予定であったログインボーナスは付与されていない。しかし、27日には、アイテム80aが1000個付与されるように前日に決定されており、ユーザにとって非常に価値が高いものであるにも関わらず獲得できていない。このような場合であっても、例えば、27日をタッチ操作して課金操作を行うことなどにより、27日にログインすれば付与されるはずであったアイテム80aを1000個獲得できるようにしてもよい。その結果、救済措置を設けることにより、ユーザのモチベーションを持続させることができる。なお、このように所定期間以外において課金などにより連続ログインボーナスを付与可能となる期間は、一定期間(例えば、翌日から1週間以内)に限定されているものであってもよい。 (20) In the above embodiment, an example was described in which the consecutive login bonus was not awarded unless the user logged in within a specified period (e.g., the next day). However, even if the user was unable to log in within the specified period, the login bonus that would have been awarded if the user had logged in consecutively may be awarded to the user, provided that the user pays a fee or consumes a consumable object, etc. This allows the user to acquire a rare item, for example, even if the user won a rare item as a consecutive login bonus but was unable to log in within the specified period and thus was unable to obtain the item. For example, the numbers 66 below the date boxes 65a corresponding to the 24th, 27th, and 30th on the calendar in Figure 3 display the number determined by lottery at the time of login the previous day. However, because the user did not log in the following day, the login bonuses that were scheduled to be awarded on the 24th, 27th, and 30th were not awarded. However, the previous day, it was determined that 1,000 items 80a would be awarded on the 27th, and the user was unable to acquire the item, even though it would be highly valuable to the user. Even in such a case, for example, by touching the 27th and paying, the user may be able to acquire 1,000 items 80a that would have been awarded if they had logged in on the 27th. As a result, providing a relief measure can help maintain the user's motivation. Note that the period during which consecutive login bonuses can be awarded by paying outside of the specified period may be limited to a certain period (for example, within one week from the following day).
(21)上記実施形態においては、例えば、図6のステップS09、図10のステップS18、図12のステップS28、および図14のステップS44での連続ログインボーナスとして付与され得る特典の種類、個数、および、抽選テーブルの有利度合いに関する情報など、あるいは、図14のステップS46の再抽選が可能である旨などの連続ログインボーナスに関する情報が、表示部152に表示される例について説明した。しかし、表示部152に表示されるものに限らず、連続ログインボーナスに関する情報をユーザに知らせることができればこれに限らず、例えば、音声にて「明日のログインで○○がもらえるよ!」などの報知を行うようにしてもよい。また、連続ログインボーナスに関する情報は、表示部152に表示されるゲーム画面上に情報が表示されるだけでなく、スマートフォンなどへの所謂プッシュ通知により報知されるものとしてもよい。 (21) In the above embodiment, an example was described in which information related to the consecutive login bonus, such as information regarding the type and number of bonuses that can be awarded as consecutive login bonuses in step S09 of FIG. 6, step S18 of FIG. 10, step S28 of FIG. 12, and step S44 of FIG. 14, and the advantageous degree of the lottery table, or information related to the consecutive login bonus, such as the possibility of a re-lottery in step S46 of FIG. 14, was displayed on the display unit 152. However, the information related to the consecutive login bonus is not limited to what is displayed on the display unit 152 as long as it can inform the user of the information, and for example, a voice notification such as "Log in tomorrow and you'll receive XX!" may also be used. Furthermore, information related to the consecutive login bonus may not only be displayed on the game screen displayed on the display unit 152, but may also be notified via so-called push notifications to a smartphone or the like.
(22)上記実施形態においては、連続ログインボーナスに関する情報の報知は、ユーザがログインしたとき(本日)に、抽選などにより連続ログインボーナスが決定されたときに表示部152に表示される例について説明した。しかし、抽選などにより決定されたときに限らず、所定期間が経過(終了)するまでに、複数回ユーザに報知されるものであってもよい。また、複数回のユーザへの報知は、前述した表示部152に表示されるゲーム画面上での表示や、プッシュ通知などの複数の異なる手法を組み合わせて報知するものとしてもよい。ログインした日(本日)の報知に加えて、例えば、翌日になってから、前日に決定された連続ログインボーナスの内容に基づき、「今日ログインすると、ジュエルが20倍もらえるよ!」等のプッシュ通知をすることができる。このように念押しでユーザに報知をすることで、翌日になってからログインすることを忘れてしまうことを防止できる。 (22) In the above embodiment, an example was described in which information regarding consecutive login bonuses was displayed on the display unit 152 when the consecutive login bonus was determined by lottery or the like when the user logged in (today). However, the user may be notified multiple times before a predetermined period of time has elapsed (ended), not just when the bonus was determined by lottery or the like. Furthermore, the multiple notifications to the user may be a combination of multiple different methods, such as display on the game screen displayed on the display unit 152 as described above or push notification. In addition to the notification on the day of login (today), for example, a push notification such as "If you log in today, you will receive 20 times the jewels!" may be sent the next day based on the consecutive login bonus determined the previous day. By reminding the user in this way, it is possible to prevent them from forgetting to log in the next day.
(23)上記実施形態においては、翌日のログインボーナスが決定されたときに、特典の内容を表示部152に表示する例について説明した。しかし、連続ログインボーナスとして何が付与され得るかを明確に表示せずとも、例えば決定された特典のシルエットのみの表示としてもよい。また、特典の個数を抽選する場合には、個数の桁数だけ、あるいは、所定の位の数値だけ(例えば100の位のみ)、もしくは、属性や、ランクなどの特典の情報の一部のみを開示するようにしてもよい。このように、決定された連続ログインボーナスの内容すべてを把握可能なものに限らず、一部を把握可能とすることで、ユーザは結果が気になるとともに楽しみになるため、より翌日もログインすることに対する動機を向上させることができる。 (23) In the above embodiment, an example was described in which the contents of the bonus are displayed on the display unit 152 when the login bonus for the next day is determined. However, it is also possible to display only the silhouette of the determined bonus without clearly displaying what may be awarded as a consecutive login bonus, for example. Furthermore, when the number of bonuses is to be drawn by lottery, it is also possible to disclose only the number of digits of the number, or only a predetermined number of digits (for example, only the hundreds digit), or only part of the bonus information such as attributes or rank. In this way, by making the contents of the determined consecutive login bonus not only available in full, but also available in part, the user will become curious about and excited about the results, which can further increase motivation to log in the next day.
(24)上記実施形態においては、日付に応じて予め関連付けられているログインボーナス(通常のログインボーナス)は、図3および図7などに示すように(例えば図3においてログインした日が3日であるが、6日にアイテム80dが表示)、先の日程のログインボーナスであっても、ユーザが認識できる例について説明した。しかし、これに限らず、所定日数前にならなければ、先のログインボーナスの内容が明かされないものに適用してもよい。例えば、図15に示すように先の日程のログインボーナスはアイコン64b「?」などで隠されており、本日分のログインボーナスを付与後、図15(B)の2日目に表示されるように、翌日のログインボーナスが報知されるようにしてもよい。 (24) In the above embodiment, an example was described in which a login bonus (normal login bonus) that is pre-associated with a date can be recognized by the user even if it is a login bonus for a future date, as shown in Figures 3 and 7 (for example, in Figure 3, the login date is the 3rd, but item 80d is displayed on the 6th). However, this is not limited to this, and the present invention may also be applied to a login bonus for a future date that is not revealed until a predetermined number of days have passed. For example, as shown in Figure 15, a login bonus for a future date may be hidden by icon 64b "?", and after today's login bonus is awarded, the login bonus for the next day may be announced, as displayed for the second day in Figure 15(B).
(25)上記実施形態において、図3における個数抽選による連続ログインボーナスは、日付に応じて予め関連付けられている特典のデフォルトの個数とは異なる個数であって、ユーザにとって有利となる個数が当選する確率が高く、連続ログインすれば、当該抽選によって決定された個数で特典が付与される例について説明した。しかし、連続ログインができなかった場合(次のログインが所定期間経過後)であっても、次のログイン時に、通常のログインボーナスに加えて、あるいは、その日の通常のログインボーナスとして、連続ログインすれば付与される予定であった特典をデフォルトの個数で付与できるようにしてもよい。例えば、図3に示すように、3日の月曜日にログインしたときに、4日の火曜日に予め関連付けられているアイテム80aの個数を、翌日4日の連続ログインボーナスとして抽選し決定した場合に、翌日4日にログインすればデフォルトとは異なる個数でアイテム80aが付与され得る。しかし、翌日4日にログインすることなく2日後の6日にログインした場合には、アイテム80aはデフォルトとは異なる個数では付与されないが、デフォルトの個数、すなわち元の価値のものを付与できるようにしてもよい。この場合、6日に予め関連付けられている特典であるアイテム80bが、通常のログインボーナスとしてデフォルトの個数である1個付与されることに加え、前回ログイン時の翌日4日に予め関連付けられていたアイテム80aもデフォルトの個数10個で付与される。 (25) In the above embodiment, the consecutive login bonus determined by the lottery in FIG. 3 is a number different from the default number of bonuses pre-associated with the date, and the probability of winning a number advantageous to the user is high. If the user logs in consecutively, the bonus is awarded in the number determined by the lottery. However, even if consecutive logins are not possible (the next login is after a predetermined period has elapsed), the bonus that would have been awarded for consecutive logins may be awarded in the default number at the next login, in addition to the regular login bonus, or as the regular login bonus for that day. For example, as shown in FIG. 3, if a user logs in on Monday the 3rd and the number of items 80a pre-associated with Tuesday the 4th is determined by lottery as the consecutive login bonus for the following day, the user may be awarded a number of items 80a different from the default if the user logs in on the following day, the 4th. However, if the user logs in two days later, the 6th, without logging in on the following day, the 4th, the number of items 80a different from the default may not be awarded, but may be awarded in the default number, i.e., the original value. In this case, the default number of 1 item 80b, which is a pre-associated bonus, will be granted as a normal login bonus on the 6th, and the default number of 10 items 80a, which was pre-associated on the 4th, the day after the previous login, will also be granted.
(26)上記実施形態においては、図14において、次回所定期間が特別な期間である場合に、特別な期間に対応する抽選テーブルを特定(参照)する例について説明した。しかし、これに限らず、ユーザがログインした日(本日)が特別な期間である場合にも、翌日のログインボーナスの抽選テーブルを、特別な期間に対応する抽選テーブルを特定するようにしてもよい。例えば、ユーザがログインした日が、ユーザの誕生日であった場合、特別な期間の抽選テーブルを参照して、翌日のログインボーナスを決定するようにしてもよい。 (26) In the above embodiment, Figure 14 describes an example in which, when the next specified period is a special period, a lottery table corresponding to the special period is identified (referenced). However, this is not limited to this, and even when the day the user logged in (today) is a special period, the lottery table for the login bonus for the next day may be identified as a lottery table corresponding to the special period. For example, if the day the user logged in was the user's birthday, the login bonus for the next day may be determined by referencing the lottery table for the special period.
(27)上記実施形態4では、特別な期間の翌日のログインボーナスに参照することができる特別抽選テーブル404には、デフォルトの特典の個数よりも多い個数のみが抽選対象となる当選個数に定められている例について説明した。しかし、これに限らず、特別抽選テーブル404は、特別な期間でないときよりも、ユーザにとって価値の高い特典の当選確率が高くなっていれば、デフォルトの個数が抽選対象となる当選個数に含まれているものであってもよい。 (27) In the above fourth embodiment, an example was described in which the special lottery table 404, which can be referenced for the login bonus on the day after a special period, specifies that the number of winning items eligible for the lottery is only greater than the default number of rewards. However, this is not limited to this, and the special lottery table 404 may include the default number in the number of winning items eligible for the lottery, as long as the probability of winning a reward that is more valuable to the user is higher than when there is no special period.
(28)上記実施形態では、図14のステップS34によって記憶されていたログインボーナスの価値の度合いが所定度合い未満であった場合に、再抽選をするか否かの選択画面が表示される例について説明した。しかし、連続ログインした場合には、記憶されていた特典の価値の度合いに関わらず、再抽選をするか否かを選択できるようにしてもよい。例えば、特典の種類を決める抽選であった場合に、当選した特典の価値がランクの高いものであったとしても、ユーザによっては、ゲームの進行状況により今欲しいものではない場合もあり得るため、このような場合に再抽選をユーザが選択可能となるようにしてもよい。 (28) In the above embodiment, an example was described in which a selection screen for whether or not to perform a re-draw was displayed when the degree of value of the login bonus stored in step S34 of FIG. 14 was less than a predetermined degree. However, if consecutive logins are made, it may be possible to select whether or not to perform a re-draw, regardless of the degree of value of the stored bonus. For example, in a lottery to determine the type of bonus, even if the value of the bonus won is high, depending on the user's current game progress, it may not be the bonus they want at the moment. In such cases, the user may be able to select a re-draw.
(29)上記実施形態において、図14のステップS37にてログインボーナスの再抽選では、前日に参照された抽選テーブルと同一の抽選テーブルが参照されて抽選が行われるため、現在決定・記憶されているログインボーナスの価値の度合いよりも、当選するログインボーナスの価値の度合いが高くなるか、あるいは低くなるかが確定していない例について説明した。しかし、ステップS37にてログインボーナスの再抽選では、連続ログインしているために、現在決定・記憶されているログインボーナスの価値の度合いよりも必ず価値の度合いが高くなるログインボーナスが当選するようにしてもよい。 (29) In the above embodiment, the re-draw of the login bonus in step S37 of FIG. 14 is performed by referencing the same lottery table as the lottery table referenced the previous day, and therefore an example was described in which it was not certain whether the value of the login bonus won would be higher or lower than the currently determined and stored value of the login bonus. However, in the re-draw of the login bonus in step S37, it may be possible to ensure that the login bonus won is always higher in value than the currently determined and stored value of the login bonus due to consecutive logins.
(30)上記実施形態では、図14のステップS34において、前日ログイン時に記憶されたログインボーナスの価値の度合いが所定度合い未満であった場合に、再抽選をするか否かの選択画面が表示される例について説明した。この再抽選は、ユーザ次第で、複数回実行可能とするものとしてもよい。この場合、1度目の再抽選によって決定されたログインボーナスの価値の度合いが所定度合い未満であるか否かに関わらず、再抽選を選択できるものとし、それまでの抽選結果に戻ることができないものとしてもよい。例えば、図11の高ランクテーブル402を参照して抽選がされる場合、1回目の抽選で、当選個数が50個であったが、ユーザが再抽選を選択した場合、2回目の抽選では、再度同じ高ランクテーブル402を参照して抽選してもよく、50個を除いた、10個、100個および500個が抽選対象となる当選個数に含まれている抽選テーブルを参照して抽選されるようにしてもよい。また、これに替えてあるいは加えて、2回目の抽選で、たとえ当選個数が10個であったとしても、これをキャンセルして、1回目の当選個数50個に戻すということはできないようにしてもよい。 (30) In the above embodiment, an example was described in which, in step S34 of FIG. 14, a selection screen for whether or not to perform a re-draw is displayed if the value of the login bonus stored at the time of the previous day's login is less than a predetermined value. This re-draw may be performed multiple times, depending on the user. In this case, a re-draw may be selected regardless of whether the value of the login bonus determined by the first re-draw is less than a predetermined value, and the previous drawing results may not be reverted. For example, if the drawing is performed with reference to the high rank table 402 of FIG. 11, and the number of winning balls in the first drawing was 50, but the user selects a re-draw, the second drawing may be performed with reference to the same high rank table 402 again. Alternatively, the drawing may be performed with reference to a drawing table in which the number of winning balls eligible for the drawing is 10, 100, and 500, excluding 50. Alternatively or additionally, even if the number of winning balls in the second drawing is 10, it may not be possible to cancel this and return to the first drawing of 50 balls.
(31)上記実施形態では、プログラムがゲームを進行するプログラムである場合について説明した。しかし、ゲームを進行するプログラムに限らず、例えばオンラインショッピングのログインポイントにも適用することができる。また、このようなインターネット上での継続利用に限らず、実際の店舗での、ショッピングなどに使用できる来店ポイントにも適用することができる。この場合、外部のメモリカードやポイントカード等の読み込み機能、あるいは、これに替えて、もしくは加えて、ユーザが提示したバーコードや、QRコード(登録商標)等を読み取る無線方式のICカード読み取り機能付きの情報処理装置を、ユーザ端末100とする。 (31) In the above embodiment, the program is described as a program for progressing through a game. However, the program is not limited to a program for progressing through a game, and can also be applied to, for example, login points for online shopping. Furthermore, the program is not limited to such continuous use on the Internet, but can also be applied to store visit points that can be used for shopping at actual stores. In this case, the user terminal 100 is an information processing device with a function for reading external memory cards, point cards, etc., or, instead of or in addition to these, a wireless IC card reading function for reading barcodes, QR codes (registered trademark), etc., presented by the user.
上記実施形態を実際の店舗における来店時に適用する場合、店舗において、ユーザ端末100の操作はユーザ自身によって行われても、ユーザに代わり店舗の従業員によって読み込む操作が行われても良い。店舗に設置されたユーザ端末100に、ユーザによりユーザID等の識別情報を含むカードなどを読み込ませるようにしてもよい。また、ユーザに付与され得る特典は、ポイントに限らず、例えば割引クーポンの付与とすることもできる。具体的には、来店すれば毎日ポイントが付与されるポイントカードを、前記情報処理装置に読み込ませるなどにより、来店日本日分のポイントが付与されるが、次回来店時に付与されるポイント数も抽選によって決定することができる。この場合、次回来店は翌日に限らず、例えば1週間以内に来店すれば当該抽選により決定したポイント数が付与されるようにしてもよい。これにより、実際の店舗においても、高い来店頻度(あるいは毎日)で利用をすることにより、ユーザにとって有利となり得る特典が付与されるため、ユーザの高い頻度で利用することに対する動機を向上させることができる。 When the above embodiment is applied to a visit to an actual store, the user terminal 100 may be operated by the user themselves, or a store employee may scan the user's terminal 100 on their behalf. The user may also scan a card containing identification information such as a user ID into the user terminal 100 installed in the store. Furthermore, the benefits that can be awarded to a user are not limited to points; for example, discount coupons can also be awarded. Specifically, a points card that awards points every day of a visit may be scanned into the information processing device, and points for each day of the visit are awarded. The number of points awarded on the next visit can also be determined by lottery. In this case, the next visit does not have to be the next day; for example, if the user visits within one week, the number of points determined by the lottery can be awarded. This allows users to receive potentially advantageous benefits by visiting the store frequently (or daily), thereby increasing the motivation for frequent use of the store.
〔ソフトウェアによる実現例〕
制御部210の制御ブロック(特に、抽選実行部211、クエスト管理部212、及びログインボーナス画面管理部213)、ならびに、制御部110の制御ブロック(特に、抽選部115、判定部116、特典管理部117及びゲーム進行部118)は、集積回路(ICチップ)等に形成された論理回路(ハードウェア)によって実現してもよいし、CPU(Central Processing Unit)を用いてソフトウェアによって実現してもよい。
[Software implementation example]
The control blocks of the control unit 210 (particularly, the lottery execution unit 211, the quest management unit 212, and the login bonus screen management unit 213) and the control blocks of the control unit 110 (particularly, the lottery unit 115, the judgment unit 116, the benefit management unit 117, and the game progression unit 118) may be realized by logic circuits (hardware) formed on an integrated circuit (IC chip) or the like, or may be realized by software using a CPU (Central Processing Unit).
後者の場合、制御部210または制御部110、もしくはその両方を備えた情報処理装置は、各機能を実現するソフトウェアであるプログラムの命令を実行するCPU、上記プログラムおよび各種データがコンピュータ(またはCPU)で読み取り可能に記録されたROM(Read Only Memory)または記憶装置(これらを「記録媒体」と称する)、上記プログラムを展開するRAM(Random Access Memory)などを備えている。そして、コンピュータ(またはCPU)が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体(通信ネットワークや放送波等)を介して上記コンピュータに供給されてもよい。なお、本発明の一態様は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。 In the latter case, an information processing device equipped with control unit 210, control unit 110, or both, includes a CPU that executes program instructions, which are software that realizes each function; a ROM (Read Only Memory) or storage device (these are referred to as "recording media") on which the program and various data are recorded so that they can be read by a computer (or CPU); and a RAM (Random Access Memory) on which the program is deployed. The object of the present invention is achieved when the computer (or CPU) reads and executes the program from the recording media. The recording media can be "non-transitory tangible media," such as tapes, disks, cards, semiconductor memories, and programmable logic circuits. The program may also be supplied to the computer via any transmission medium capable of transmitting the program (such as a communications network or broadcast waves). One aspect of the present invention can also be realized when the program is embodied through electronic transmission in the form of a data signal embedded in a carrier wave.
<付記>
以上の各実施形態で説明した事項を、以下に付記する。
<Additional Notes>
The matters described in the above embodiments will be supplemented below.
(付記1):
本開示のある局面によると、プログラムは、コンピュータ(サーバ200、ユーザ端末100)を、ユーザからの操作による利用開始(例えばログイン)がなされることにより、当該利用開始がなされたタイミング(例えば日付)に応じて関連付けられている特典を前記ユーザに対して付与する手段(図6のステップS04A、S04B、図10のステップS14A、S14B、図12のステップS25A、S25B、図14のステップS38A、S38B、S38C)と、前記利用開始により特典が付与されてから以降の所定期間(例えば翌日)に再び利用開始がなされることにより、当該再び利用開始がなされるタイミングに応じて関連付けられている特典とは異なる特典が付与され得ることを特定可能な情報(ユーザ情報133に含まれるログインボーナステーブルに記憶・更新されている情報)を、前記所定期間が経過するまでに報知するための手段(図6のステップS09、図10のステップS18、図12のステップS28、図14のステップS44)と、して機能させる。
(Appendix 1):
According to one aspect of the present disclosure, the program causes a computer (server 200, user terminal 100) to function as: a means for granting a privilege to a user when the user starts using the service (e.g., logging in) in response to the start of use (e.g., logging in) in accordance with the timing (e.g., date) of the start of use (steps S04A and S04B of FIG. 6 , steps S14A and S14B of FIG. 10 , steps S25A and S25B of FIG. 12 , steps S38A, S38B, and S38C of FIG. 14 ); and a means for notifying, before the predetermined period has elapsed, of information (information stored and updated in a login bonus table included in user information 133) that identifies that a privilege different from the privilege associated with the timing of the start of use may be granted when the user starts using the service again within a predetermined period (e.g., the next day) after the privilege was granted in response to the start of use.
(付記2):
(付記1)において前記報知するための手段は、前記利用開始がなされたタイミングを含む期間(例えばユーザがログインした日)あるいは前記所定期間が特別な期間であるとき(図14のステップS39 YES)には、前記特別な期間でないときよりも、前記所定期間に再び利用開始がなされることにより、当該再び利用開始がなされるタイミングに関連付けられている特典とは異なる特典が高い割合で付与され得ることを特定可能な情報を報知(図14のステップS44)する。
(Appendix 2):
In (Supplementary Note 1), when the period includes the timing of the start of use (e.g., the day the user logs in) or the specified period is a special period (step S39 YES in FIG. 14), the means for notifying notifies (step S44 in FIG. 14) information that can identify that a benefit different from the benefit associated with the timing of the start of use again may be granted at a higher rate when use is started again during the specified period than when the special period is not.
(付記3):
(付記1)において、前記コンピュータを、前記所定期間に再び利用開始がなされることにより付与される特典を、前記再び利用開始がなされるタイミングに応じて関連付けられている特典(図7参照)とは種類が異なる特典を含む複数種類の特典のうち(図9参照)から抽選する手段(図10のステップS16)と、して機能させる。
(Appendix 3):
In (Appendix 1), the computer functions as a means (step S16 in FIG. 10) for drawing by lottery the benefit to be granted when use is resumed within the specified period from among a plurality of types of benefits (see FIG. 9), including benefits of a different type from the benefit associated with the timing of the resumption of use (see FIG. 7).
(付記4):
(付記3)において、前記情報は、前記所定期間に再び利用開始がなされることにより、前記再び利用開始がなされるタイミングに応じて関連付けられている特典よりも価値が高い種類の特典が付与されることを特定する情報であり、前記抽選する手段は、前記再び利用開始がなされるタイミングに応じて関連付けられている特典よりも価値が高い種類の特典が当選するように抽選する(図10のステップS16)。
(Appendix 4):
In (Appendix 3), the information specifies that when use is resumed within the specified period, a type of benefit of higher value than the benefit associated with the timing of the resumption of use will be granted, and the lottery means draws the lottery so that a type of benefit of higher value than the benefit associated with the timing of the resumption of use will be won (step S16 of Figure 10).
(付記5):
(付記1)において、複数種類の特典には、デフォルトの価値度合いである第1の価値度合いと、当該第1の価値度合いとは価値の度合いが異なる第2の価値度合いとを含む複数段階の価値度合いのいずれかに価値度合いを変化可能な特典が含まれており、前記コンピュータを、前記所定期間に再び利用開始がなされるタイミングに応じて前記価値度合いを変化可能な特典として前記第1の価値度合いの特典が予め関連付けられている場合(図3参照)に、前記所定期間に再び利用開始がなされることにより付与される当該特典の価値度合いを、前記複数段階の価値度合いのうち(図5参照)から抽選する手段(図6のステップS07)と、して機能させる。
(Appendix 5):
In (Appendix 1), the multiple types of benefits include a benefit whose value degree can be changed to one of multiple levels of value degree, including a first value degree which is the default value degree, and a second value degree whose value degree is different from the first value degree, and when a benefit of the first value degree is pre-associated as a benefit whose value degree can be changed depending on when use is started again during the specified period (see Figure 3), the computer functions as a means (step S07 of Figure 6) for drawing by lottery from among the multiple levels of value degrees (see Figure 5) the value degree of the benefit to be granted when use is started again during the specified period.
(付記6):
(付記5)において、前記第2の価値度合いは、前記第1の価値度合いよりも価値度合いが高く、前記情報は、前記所定期間に再び利用開始がなされることにより付与される前記価値度合いを変化可能な特典として前記第2の価値度合いの特典が付与されることを特定する情報であり、前記抽選する手段は、前記第2の価値度合いが当選するように抽選する(図6のステップS07)。
(Appendix 6):
In (Appendix 5), the second value degree is higher than the first value degree, the information is information specifying that a benefit of the second value degree will be granted as a benefit that can change the value degree granted when use is started again within the specified period, and the means for drawing lots draws so that the second value degree is won (step S07 of Figure 6).
(付記7):
(付記5)において、前記付与する手段は、前記所定期間に利用開始がなされることなく、前記所定期間が経過した後(例えば、2日後)に利用開始がなされたときには、前記所定期間に再び利用開始がなされていた場合に付与されていた価値を変化可能な特典として前記第1の価値度合い(デフォルトの価値度合い)の特典を付与可能である。
(Appendix 7):
In (Appendix 5), when use is not initiated within the specified period and is initiated after the specified period has elapsed (for example, two days later), the granting means can grant a benefit of the first value degree (default value degree) as a benefit that can change the value that would have been granted if use had been initiated again within the specified period.
(付記8):
(付記3)または(付記5)において、前記報知するための手段は、前記利用開始がなされたことによる利用中(例えば、ユーザがログインした本日中)に、前記抽選する手段による抽選結果を特定可能な情報を、前記異なる特典が付与され得ることを特定可能な情報として報知する。
(Appendix 8):
In (Appendix 3) or (Appendix 5), the means for notifying notifies, during use (e.g., during the day the user logs in) after the start of use, information that can identify the result of the lottery drawn by the lottery drawing means, as information that can identify that the different benefit may be granted.
(付記9):
(付記8)において、前記報知するための手段は、前記抽選する手段による抽選結果に応じた前記異なる特典が付与され得ることを特定可能な情報により前記特典の価値の度合いが所定度合い未満となる(図14のステップS45 YES)情報を報知する場合に、前記所定期間に再び利用開始がなされることにより付与される特典が前記抽選する手段により再抽選されて(図14のステップS37)価値の度合いが前記所定度合い以上となり得ることを特定可能な情報を報知(図14のステップS46)可能である。
(Appendix 9):
In (Appendix 8), when the means for notifying notifies information that the degree of value of the benefit will be less than a predetermined degree (YES in step S45 of Figure 14) based on information that can identify that a different benefit may be granted depending on the result of the lottery by the means for drawing, the means for notifying can notify information that can identify that the benefit to be granted upon re-start of use within the predetermined period will be re-drawn by the means for drawing (step S37 of Figure 14) and the degree of value may become equal to or greater than the predetermined degree (step S46 of Figure 14).
(付記10):
(付記9)において、前記抽選する手段は、前記ユーザからの特定操作を受け付ける(図14のステップS35 YES)ことにより前記再抽選を行い得る。
(Appendix 10):
In (Supplementary Note 9), the lottery means can perform the re-lottery by accepting a specific operation from the user (YES in step S35 of FIG. 14).
(付記11):
(付記3)または(付記5)において、前記コンピュータを、前記利用開始がなされたことによる利用中(例えば、ユーザがログインした本日中)に、前記ユーザにとって有利度合いが異なる複数種類の抽選テーブルのうち(図11の(A)~(C)参照)から前記抽選する手段による抽選に用いる抽選テーブルを決定する手段(図12のステップS26)と、して機能させ、前記報知するための手段は、前記利用開始がなされたことによる利用中に、前記決定する手段による決定結果に応じた抽選テーブルの有利度合いに関する情報を前記異なる特典が付与され得ることを特定可能な情報として報知(図12のステップS28)し、前記抽選する手段は、前記所定期間に再び利用開始がなされることにより付与される特典を、前記決定する手段により決定された抽選テーブルを用いて抽選する(図12のステップS24)。
(Appendix 11):
In (Appendix 3) or (Appendix 5), the computer is made to function as a means for determining (step S26 of FIG. 12) a lottery table to be used in the lottery by the lottery means from among a plurality of lottery tables with different degrees of advantage for the user (see (A) to (C) of FIG. 11) during use as a result of the start of use (for example, during the day when the user logs in), and the means for notifying notifies, during use as a result of the start of use, information regarding the degree of advantage of the lottery table according to the determination result by the determination means as information that can identify that the different benefits may be granted (step S28 of FIG. 12), and the lottery means draws for a benefit to be granted when use is started again within the specified period using the lottery table determined by the determination means (step S24 of FIG. 12).
(付記12):
(付記1)において、前記付与する手段は、前記利用開始がなされた後に特定の進捗条件が成立する(例えば、ユーザがログインしたその日のゲームの進捗が所定段階まで達した時)ことにより、当該利用開始がなされたタイミングに応じた特典を付与可能である。
(Appendix 12):
In (Appendix 1), the means for granting can grant a benefit according to the timing at which use is initiated when a specific progress condition is met after use is initiated (for example, when the game progress on the day the user logs in reaches a predetermined stage).
(付記13):
(付記1)において、前記利用開始がなされたタイミングに応じて関連付けられている特典は、第1のタイミングであるとき(例えば図3(A)の3日のアイテム80c)と、第2のタイミングであるとき(例えば図3(A)の4日のアイテム80a)とで異なる場合がある。
(Appendix 13):
In (Appendix 1), the benefits associated with the timing of the start of use may be different for the first timing (e.g., item 80c on the 3rd day in Figure 3(A)) and the second timing (e.g., item 80a on the 4th day in Figure 3(A)).
(付記14):
(付記1)において、前記所定期間とは、前記ユーザの操作による利用開始がなされた日の翌日に対応する期間である。
(Appendix 14):
In (Supplementary Note 1), the predetermined period is a period corresponding to the day following the day on which use is started by the user's operation.
(付記15):
(付記1)において、前記所定期間よりも長い期間であって当該所定期間を含む特定期間(例えば、1日土曜日から7日の金曜日まで)が定められており、前記報知するための手段は、前記異なる特典を付与され得ることを特定可能な情報を報知する際に、前記特定期間のうちのいずれかの予め定められた期間内のタイミング(例えば3日の月曜日)で再び利用開始がなされることにより当該タイミングに応じて関連付けられている特典とは異なる特典が付与され得ることを報知する。
(Appendix 15):
In (Appendix 1), a specific period (for example, from Saturday the 1st to Friday the 7th) that is longer than the specified period and includes the specified period is set, and the means for notifying, when notifying information that can identify that the different benefit may be granted, notifies that if usage is started again at a timing within any of the predetermined periods within the specific period (for example, Monday the 3rd), a benefit different from the benefit associated with that timing may be granted.
(付記16):
(付記1)において、前記報知するための手段は、前記所定期間が経過するまでに前記異なる特典が付与され得ることを特定可能な情報を2回以上(例えば1日目のログイン時と、翌日2日目)報知する。
(Appendix 16):
In (Appendix 1), the means for notifying notifies identifiable information that the different benefits may be granted before the specified period has elapsed at least twice (for example, at login on the first day and on the following day, the second day).
(付記17):
本開示のある局面によると、ユーザからの操作による利用開始(例えば、ログイン、識別情報付きカードの読み取り)がなされたことにより、当該利用開始がなされたタイミング(例えば日付)に応じて関連付けられている特典を前記ユーザに対して付与する手段(図6のステップS04A、S04B、図10のステップS14A、S14B、図12のステップS25A、S25B、図14のステップS38A、S38B、S38C)と、前記利用開始により特典が付与されてから以降の所定期間(例えば翌日)に再び利用開始がなされることにより、当該再び利用開始がなされるタイミングに応じて関連付けられている特典とは異なる特典が付与され得ることを特定可能な情報ユーザ情報133に含まれるログインボーナステーブルに記憶・更新されている情報)を、前記所定期間が経過するまでに報知するための手段(図6のステップS09、図10のステップS18、図12のステップS28、図14のステップS44)と、を備える、情報処理装置(サーバ200、ユーザ端末100)。
(Appendix 17):
According to one aspect of the present disclosure, an information processing device (server 200, user terminal 100) includes: means for granting to a user a benefit associated with the timing (e.g., date) of the start of use (e.g., logging in, reading a card with identification information) by a user operation (e.g., logging in, reading a card with identification information) of the start of use; and means for notifying, before the predetermined period has elapsed, information that can identify that a benefit different from the benefit associated with the timing of the start of use may be granted if the user starts use again within a predetermined period (e.g., the next day) after the benefit was granted upon the start of use (information stored or updated in a login bonus table included in user information 133).
今回開示された実施の形態はすべての点で例示であって制限的なものでないと考えられるべきである。本発明の範囲は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。 The embodiments disclosed herein should be considered to be illustrative in all respects and not restrictive. The scope of the present invention is not limited to the above-described embodiments, and various modifications are possible within the scope of the claims. Embodiments obtained by appropriately combining the technical means disclosed in different embodiments are also included in the technical scope of the present invention.
1 ゲームシステム、2 ネットワーク、10,20 プロセッサ、11,21 メモリ、12,22 ストレージ、13,23 通信IF(操作部)、14,24 入出力IF(操作部)、15 タッチスクリーン(表示部、操作部)、17 カメラ(操作部)、18 測距センサ(操作部)、100 ユーザ端末(情報処理装置)、110,210 制御部、111 操作受付部、112 表示制御部、113 UI制御部、114 アニメーション生成部、115 抽選部、116 判定部、117 特典管理部、118 ゲーム進行部、120,220 記憶部、131 ゲームプログラム、132 ゲーム情報、133 ユーザ情報、151 入力部(操作部)、152 表示部、200 サーバ、211 抽選実行部、212 クエスト管理部、213 ログインボーナス画面管理部、1010 物体、1020 コントローラ(操作部)、1030 記憶媒体 1 Game system, 2 Network, 10, 20 Processor, 11, 21 Memory, 12, 22 Storage, 13, 23 Communication IF (operation unit), 14, 24 Input/output IF (operation unit), 15 Touch screen (display unit, operation unit), 17 Camera (operation unit), 18 Distance measurement sensor (operation unit), 100 User terminal (information processing device), 110, 210 Control unit, 111 Operation reception unit, 112 Display control unit, 113 UI control unit, 114 Animation generation unit, 115 Lottery unit, 116 Determination unit, 117 Benefit management unit, 118 Game progression unit, 120, 220 Memory unit, 131 Game program, 132 Game information, 133 User information, 151 Input unit (operation unit), 152 Display unit, 200 Server, 211 Lottery execution unit, 212 Quest management unit, 213 Login bonus screen management unit, 1010: Object, 1020: Controller (operation unit), 1030: Storage medium
Claims (11)
ユーザからの操作による利用開始がなされたことにより、当該利用開始がなされたタイミングに応じて関連付けられている特典を前記ユーザに対して付与する手段と、
前記利用開始により特典が付与されてから以降の所定期間に再び利用開始がなされることにより、当該再び利用開始がなされるタイミングに応じて関連付けられている特典とは異なる特典が付与され得ることを特定可能な情報を、前記所定期間が経過するまでに報知するための手段と、して機能させ、
前記報知するための手段は、前記利用開始がなされたタイミングを含む期間あるいは前記所定期間が特別な期間であるときには、前記特別な期間でないときよりも、前記所定期間に再び利用開始がなされることにより、当該再び利用開始がなされるタイミングに関連付けられている特典とは異なる特典が高い割合で付与され得ることを特定可能な情報を報知する、プログラム。 Computer,
a means for granting a benefit associated with the start of use to the user in response to the start of use through an operation by the user;
the function of the device is to notify, before the predetermined period has elapsed, information that can identify that a benefit different from the benefit associated with the timing of the resumption of use may be granted if the user resumes use within a predetermined period after the benefit is granted upon the resumption of use ;
The means for notifying is a program that notifies identifiable information that, when the period including the timing of the start of use or the specified period is a special period, a benefit different from the benefit associated with the timing of the start of use again may be granted at a higher rate by starting use again during the specified period than when the period is not a special period .
ユーザからの操作による利用開始がなされたことにより、当該利用開始がなされたタイミングに応じて関連付けられている特典を前記ユーザに対して付与する手段と、
前記利用開始により特典が付与されてから以降の所定期間に再び利用開始がなされることにより、当該再び利用開始がなされるタイミングに応じて関連付けられている特典とは異なる特典が付与され得ることを特定可能な情報を、前記所定期間が経過するまでに報知するための手段と、
前記所定期間に再び利用開始がなされることにより付与される特典を、前記再び利用開始がなされるタイミングに応じて関連付けられている特典とは種類が異なる特典を含む複数種類の特典のうちから抽選する手段と、して機能させる、プログラム。 Computer,
a means for granting a benefit associated with the start of use to the user in response to the start of use by the user's operation;
means for notifying, before the predetermined period has elapsed, information that can identify that a benefit different from the benefit associated with the timing of the restart of use may be granted if the user starts using the service again within a predetermined period after the benefit is granted upon the start of use;
The program functions as a means for drawing a lottery for a benefit to be given when the use is started again during the predetermined period from among a plurality of types of benefits including a benefit different in type from the benefit associated with the timing of the start of use again .
前記抽選する手段は、前記再び利用開始がなされるタイミングに応じて関連付けられている特典よりも価値が高い種類の特典が当選するように抽選する、請求項2に記載のプログラム。 the information is information specifying that, when the use is resumed within the predetermined period, a benefit of a type higher in value than a benefit associated with the timing of the use being resumed will be granted;
3. The program according to claim 2 , wherein the lottery means draws a lottery so that a type of benefit higher in value than a benefit associated with the timing of the restart of use is won.
ユーザからの操作による利用開始がなされたことにより、当該利用開始がなされたタイミングに応じて関連付けられている特典を前記ユーザに対して付与する手段と、
前記利用開始により特典が付与されてから以降の所定期間に再び利用開始がなされることにより、当該再び利用開始がなされるタイミングに応じて関連付けられている特典とは異なる特典が付与され得ることを特定可能な情報を、前記所定期間が経過するまでに報知するための手段と、して機能させ、
複数種類の特典には、デフォルトの価値度合いである第1の価値度合いと、当該第1の価値度合いとは価値の度合いが異なる第2の価値度合いとを含む複数段階の価値度合いのいずれかに価値度合いを変化可能な特典が含まれており、
前記コンピュータを、
前記所定期間に再び利用開始がなされるタイミングに応じて前記価値度合いを変化可能な特典として前記第1の価値度合いの特典が予め関連付けられている場合に、前記所定期間に再び利用開始がなされることにより付与される当該特典の価値度合いを、前記複数段階の価値度合いのうちから抽選する手段と、して機能させる、プログラム。 Computer,
a means for granting a benefit associated with the start of use to the user in response to the start of use through an operation by the user;
the function of the device is to notify, before the predetermined period has elapsed, information that can identify that a benefit different from the benefit associated with the timing of the resumption of use may be granted if the user resumes use within a predetermined period after the benefit is granted upon the resumption of use ;
The plurality of types of benefits include a benefit whose value degree can be changed to one of a plurality of value degrees including a first value degree that is a default value degree and a second value degree that is different in value degree from the first value degree,
The computer
When a benefit of the first value degree is pre-associated as a benefit whose value degree can be changed depending on when use is resumed within the specified period, the program functions as a means for drawing a lottery from among the multiple value degrees to determine the value degree of the benefit to be granted when use is resumed within the specified period .
前記情報は、前記所定期間に再び利用開始がなされることにより付与される前記価値度合いを変化可能な特典として前記第2の価値度合いの特典が付与されることを特定する情報であり、
前記抽選する手段は、前記第2の価値度合いが当選するように抽選する、請求項4に記載のプログラム。 The second value degree is higher than the first value degree,
the information is information specifying that a benefit of the second value degree will be granted as a benefit whose value degree is variable when the use is resumed within the predetermined period,
5. The program according to claim 4 , wherein the lottery means draws the lottery so that the second value degree is won.
前記利用開始がなされたことによる利用中に、前記ユーザにとって有利度合いが異なる複数種類の抽選テーブルのうちから前記抽選する手段による抽選に用いる抽選テーブルを決定する手段と、して機能させ、
前記報知するための手段は、前記利用開始がなされたことによる利用中に、前記決定する手段による決定結果に応じた抽選テーブルの有利度合いに関する情報を前記異なる特典が付与され得ることを特定可能な情報として報知し、
前記抽選する手段は、前記所定期間に再び利用開始がなされることにより付与される特典を、前記決定する手段により決定された抽選テーブルを用いて抽選する、請求項2または請求項4に記載のプログラム。 The computer
During the use resulting from the start of the use, the device functions as a means for determining a lottery table to be used in the lottery by the lottery drawing means from among a plurality of types of lottery tables having different degrees of advantage for the user,
The notifying means notifies, during the use resulting from the start of use, information regarding the advantageous degree of the lottery table according to the determination result by the determining means, as information that can identify that the different benefit may be granted,
5. The program according to claim 2 , wherein the lottery means draws the benefit to be granted when the service is resumed within the specified period using a lottery table determined by the determination means.
前記利用開始により特典が付与されてから以降の所定期間に再び利用開始がなされることにより、当該再び利用開始がなされるタイミングに応じて関連付けられている特典とは異なる特典が付与され得ることを特定可能な情報を、前記所定期間が経過するまでに報知するための手段と、を備え、
前記報知するための手段は、前記利用開始がなされたタイミングを含む期間あるいは前記所定期間が特別な期間であるときには、前記特別な期間でないときよりも、前記所定期間に再び利用開始がなされることにより、当該再び利用開始がなされるタイミングに関連付けられている特典とは異なる特典が高い割合で付与され得ることを特定可能な情報を報知する、情報処理装置。 a means for granting a benefit associated with the start of use to the user in response to the start of use through an operation by the user;
and means for notifying, before the predetermined period has elapsed, information that can identify that a benefit different from the benefit associated with the timing of the restart of use may be granted if the user starts using the service again within a predetermined period after the benefit is granted upon the start of use ;
The information processing device is configured so that the means for notifying notifies identifiable information that, when the period including the timing at which use is started or the specified period is a special period, a benefit different from the benefit associated with the timing at which use is started again may be granted at a higher rate by starting use again during the specified period than when the period is not a special period.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022135438A JP7724759B2 (en) | 2022-08-26 | 2022-08-26 | program, information processing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022135438A JP7724759B2 (en) | 2022-08-26 | 2022-08-26 | program, information processing device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024031706A JP2024031706A (en) | 2024-03-07 |
| JP7724759B2 true JP7724759B2 (en) | 2025-08-18 |
Family
ID=90105608
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022135438A Active JP7724759B2 (en) | 2022-08-26 | 2022-08-26 | program, information processing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7724759B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7821232B1 (en) | 2024-08-08 | 2026-02-26 | 株式会社Cygames | Information processing program, information processing method, information processing system, and game device |
-
2022
- 2022-08-26 JP JP2022135438A patent/JP7724759B2/en active Active
Non-Patent Citations (6)
| Title |
|---|
| 「ケリ姫スイーツ」に分身攻撃を得意とする新メンバー「仕事人」が実装,4gamer.net,2013年06月19日,[online],URL:https://www.4gamer.net/games/191/G019185/20130619010/,[2025年3月5日検索] |
| ゲームサービスから学ぶ!長期的なサービス運営と収益化のコツ,Repro Journal,2018年01月23日,[online],URL:https://repro.io/contents/mynet-growth/,[2025年3月5日検索] |
| スクフェス4周年記念スペシャル企画第二弾&ユーザー数国内2000万人突破のお知らせ,株式会社ブシロードのプレスリリース,2017年03月31日,[online],URL:https://prtimes.jp/main/html/rd/p/000000443.000014827.html,[2025年3月5日検索] |
| ログインボーナスはどれを選ぶべき?,ドラゴンボールレジェンズ攻略Wiki,AppMedia,2018年06月21日,[online],URL:https://appmedia.jp/dble/2011297,[2025年3月5日検索] |
| ログボガチャ,ポケコロガチャ図鑑,2015年01月31日,[online],URL:http://poke14data.atgj.net/ポケコロの星/ログボガチャ,[2025年3月5日検索] |
| 大村貴俊,ログインボーナスはどの仕組みが良いかを検討してみた話,Developers,2016年07月07日,[online],URL:https://dev.classmethod.jp/articles/loginbonus/,[2025年3月5日検索] |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2024031706A (en) | 2024-03-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6188886B1 (en) | GAME PROGRAM, METHOD, AND INFORMATION PROCESSING DEVICE | |
| US9779586B2 (en) | Game server, control method therefor, and computer readable recording medium | |
| JP7249751B2 (en) | Information processing system, information processing method, information processing program, and information processing apparatus | |
| JP2020048603A (en) | Game program, method, and information processing device | |
| JP7129378B2 (en) | Game program, method, and information processing device | |
| JP7504588B2 (en) | Program, method and information processing device | |
| JP7724759B2 (en) | program, information processing device | |
| JP7136715B2 (en) | Game program, method, and information processing device | |
| JP2019017674A (en) | Game program, method, and information processor | |
| JP2018011961A (en) | Game program, method, and information processor | |
| JP7638109B2 (en) | GAME PROGRAM, GAME METHOD, AND GAME SYSTEM | |
| JP7665316B2 (en) | GAME PROGRAM, GAME PROCESSING METHOD, AND INFORMATION PROCESSING DEVICE | |
| JP7285082B2 (en) | Game program, method, and information processing device | |
| JP7369420B2 (en) | Information processing device and game program | |
| JP6787863B2 (en) | Information processing device, game program, game control method | |
| JP7645657B2 (en) | program | |
| JP2020000848A (en) | Game program, method, and information processing device | |
| JP2020110374A (en) | Game program, method, and information processing device | |
| JP2019217212A (en) | Game program, method, and information processing device | |
| JP6799620B2 (en) | Game programs, methods, and information processing equipment | |
| JP7562810B1 (en) | Program, game device and game system | |
| US12293639B2 (en) | Information processing device for randomly determining whether to rearrange symbols in arrangement pattern corresponding to specific payout | |
| JP7849907B2 (en) | Information processing system and game management program | |
| JP7181323B2 (en) | Game program, method, and information processing device | |
| CN119339484B (en) | Computer program product, game device, game system, and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240607 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250318 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250509 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20250729 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250805 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7724759 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |