Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7669641B2 - Information processing system and program - Google Patents
[go: Go Back, main page]

JP7669641B2 - Information processing system and program - Google Patents

Information processing system and program Download PDF

Info

Publication number
JP7669641B2
JP7669641B2 JP2021136895A JP2021136895A JP7669641B2 JP 7669641 B2 JP7669641 B2 JP 7669641B2 JP 2021136895 A JP2021136895 A JP 2021136895A JP 2021136895 A JP2021136895 A JP 2021136895A JP 7669641 B2 JP7669641 B2 JP 7669641B2
Authority
JP
Japan
Prior art keywords
game
user
vacation
holiday
day
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
Application number
JP2021136895A
Other languages
Japanese (ja)
Other versions
JP2023031424A (en
Inventor
一成 津原
幹樹 奥山
智司 川上
大将 田中
里英 北口
文子 三嶋
哲 木村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Capcom Co Ltd
Original Assignee
Capcom Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Capcom Co Ltd filed Critical Capcom Co Ltd
Priority to JP2021136895A priority Critical patent/JP7669641B2/en
Publication of JP2023031424A publication Critical patent/JP2023031424A/en
Application granted granted Critical
Publication of JP7669641B2 publication Critical patent/JP7669641B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、情報処理システム及びプログラムに関する。 The present invention relates to an information processing system and a program.

近年では、いわゆるログインボーナスやデイリーミッションのように、理想的なゲーム内報酬を受け取るためには、毎日継続的にプレイすることを前提としなければならない仕様のゲームが存在する。しかし、ユーザは、日々の生活の中で毎日ゲームをプレイすることが難しい場合も少なくない。
この点、例えば、所定の料金を支払ったユーザに対して、一定期間分のログイン報酬等を一括で付与することができる情報処理装置に関する技術が提案されている(例えば、特許文献1を参照)。
In recent years, there are games that require players to play the game every day in order to receive ideal in-game rewards, such as login bonuses and daily missions. However, it is often difficult for users to play the game every day in their daily lives.
In this regard, for example, a technology has been proposed for an information processing device that can grant a login reward or the like for a certain period of time in a lump sum to a user who has paid a certain fee (see, for example, Patent Document 1).

特開2018-92492号公報JP 2018-92492 A

しかしながら、上述の特許文献1に記載の技術を含む従来技術では、多くの場合、事後的にログイン報酬等を受け取ることができるに過ぎず、例えば、ゲームのプレイを休むという思想が採用されているわけではない。特に本発明のように、事前に休暇日を設定するという思想は皆無である。 However, in many cases, conventional technologies, including the technology described in the above-mentioned Patent Document 1, only allow the player to receive login rewards after the fact, and do not incorporate the idea of taking a break from playing the game, for example. In particular, there is no idea of setting vacation days in advance, as in the present invention.

本発明は、このような状況に鑑みてなされたものであり、ユーザが、所定の期間ゲームをプレイしないことのデメリットを低減し、よりユーザが安心して楽しめるゲームシステムを提供する。 The present invention was made in consideration of these circumstances, and provides a game system that reduces the disadvantages for users who do not play a game for a certain period of time, allowing users to enjoy the game with peace of mind.

上記目的を達成するため、本発明の第1の側面は、
ゲームのプレイに利用可能なコンピュータを、
前記ゲームの休暇にかかる期間を休暇日として設定するための処理を実行する休暇日設定手段と、
前記休暇日の経過後に、前記休暇日においてユーザが前記ゲームをプレイしていれば取得し得た報酬の全て又は一部を付与するための処理を実行する報酬付与手段と、
として機能するプログラムである。
In order to achieve the above object, a first aspect of the present invention is
Computers available for playing the game
a vacation day setting means for executing a process for setting a period of time required for the game vacation as a vacation day;
a reward granting means for executing a process for granting all or a part of the reward that the user would have obtained if the user had played the game on the holiday after the holiday has passed;
It is a program that functions as:

また第1の側面において、前記休暇日は、前記ユーザ又は他のユーザの操作に応じて、前記期間の事前に設定され、本システムは、前記休暇日における前記ユーザの前記ゲームのプレイを制限するプレイ制限手段をさらに備えることができる。 In addition, in the first aspect, the holiday days are set in advance during the period in response to an operation of the user or another user, and the system can further include a play restriction means for restricting the user from playing the game on the holiday days.

また第1の側面において、前記プレイ制限手段は、前記休暇日における前記ユーザの前記ゲームへのログインを制限することができる。 In addition, in the first aspect, the play restriction means can restrict the user from logging into the game on the holiday days.

また第1の側面において、前記プレイ制限手段は、前記休暇日において前記ユーザが前記ゲームをプレイするのに必要となる所定のパラメータの回復又は使用を制限することができる。 In addition, in the first aspect, the play restriction means can restrict the recovery or use of a specified parameter required for the user to play the game on the holiday day.

また第1の側面において、本システムは、前記ユーザが過去に前記ゲームをプレイした過去のプレイ履歴を取得し、当該プレイ履歴に応じて、前記ユーザが前記休暇日を設定できる権利を付与する権利付与手段をさらに備えることができる。 In addition, in the first aspect, the system may further include a right granting means for acquiring a past play history of when the user played the game in the past, and granting the user the right to set the vacation days according to the play history.

また第1の側面において、前記権利付与手段は、前記ゲームと異なる他のゲームにおけるイベントの開催期間において、前記休暇日を設定できる権利をさらに付与することができる。 In addition, in the first aspect, the right granting means can further grant the right to set the holiday days during the period when an event is held in another game different from the game.

また第1の側面において、前記権利付与手段は、現実のイベントの開催期間において、前記休暇日を設定できる権利をさらに付与することができる。 In addition, in the first aspect, the right granting means can further grant the right to set the holiday days during the period when the actual event is held.

また第1の側面において、前記報酬付与手段は、前記プレイ履歴を加味して、前記ユーザに付与すべき前記報酬の内容を決定することができる。 In addition, in the first aspect, the reward granting means can determine the content of the reward to be granted to the user by taking into account the play history.

また第1の側面において、前記休暇日設定手段は、前記休暇日を設定する理由をさらに取得し、前記報酬付与手段は、前記理由を加味して、前記ユーザに付与すべき前記報酬の内容を決定することができる。 In addition, in the first aspect, the vacation day setting means further acquires a reason for setting the vacation day, and the reward granting means can determine the content of the reward to be granted to the user by taking into account the reason.

また第1の側面において、本システムは、前記ユーザが前記ゲームのプレイを所定の期間に行わなかった場合、事後的に自動で前記休暇日が設定され、前記報酬が付与されることを希望する旨を受け付ける自動消化設定受付手段をさらに備えることができる。 In addition, in the first aspect, the system may further include an automatic consumption setting acceptance means for accepting a request that, if the user does not play the game for a predetermined period of time, the holiday day be automatically set and the reward be granted after the fact.

また第1の側面において、前記休暇日は、前記ユーザと同一のグループに所属する他のユーザの操作に応じて、設定されてもよい。 In the first aspect, the vacation days may be set in response to an operation by another user who belongs to the same group as the user.

また第1の側面において、本システムは、前記グループを構成するユーザの夫々について、前記休暇日の設定状況を管理する休暇日管理機能をさらに備えることができる。 In addition, in the first aspect, the system can further include a vacation day management function that manages the vacation day settings for each of the users constituting the group.

また本発明の第2の側面は、
ゲームのプレイに利用可能なコンピュータを含む情報処理システムであって、
前記ゲームの休暇にかかる期間を休暇日として設定するための処理を実行する休暇日設定手段と、
前記休暇日の経過後に、前記休暇日においてユーザが前記ゲームをプレイしていれば取得し得た報酬の全て又は一部を付与するための処理を実行する報酬付与手段と、
を備える情報処理システムである。
The second aspect of the present invention is
An information processing system including a computer that can be used to play a game,
a vacation day setting means for executing a process for setting a period of time required for the game vacation as a vacation day;
a reward granting means for executing a process for granting all or a part of the reward that the user would have obtained if the user had played the game on the holiday after the holiday has passed;
The information processing system includes:

本発明の一態様のプログラムも、本発明の一態様の情報処理システムに対応するプログラムとして提供される。 The program of one aspect of the present invention is also provided as a program corresponding to an information processing system of one aspect of the present invention.

本発明によれば、ユーザが、所定の期間ゲームをプレイしないことのデメリットを低減し、よりユーザが安心して楽しめるゲームシステムを提供することができる。 The present invention reduces the disadvantages of a user not playing a game for a certain period of time, and provides a game system that users can enjoy with peace of mind.

本発明の一実施形態の情報処理システムの構成の一例を示す図である。1 is a diagram illustrating an example of a configuration of an information processing system according to an embodiment of the present invention. 本発明の一実施形態の情報処理システムのうち、ゲームサーバのハードウェア構成の一例を示す図である。FIG. 2 is a diagram illustrating an example of a hardware configuration of a game server in an information processing system according to one embodiment of the present invention. 図2のゲームサーバ及び図1のユーザ端末の機能的構成のうち、ゲーム休暇設定処理にかかる機能的構成の一例を示す図である。3 is a diagram showing an example of a functional configuration related to a game vacation setting process, among the functional configurations of the game server of FIG. 2 and the user terminal of FIG. 1 . FIG. 図3のユーザ端末に表示される画像の一例である。4 is an example of an image displayed on the user terminal of FIG. 3. ゲーム休暇設定処理にかかるサービス全体の概要を説明するためのイメージ図である。FIG. 13 is an image diagram for explaining an overview of the entire service relating to the gaming holiday setting process. 図3のゲームサーバ及びユーザ端末により実行されるゲーム休暇設定処理の流れを示すアローチャートである。4 is an arrow chart showing the flow of a game vacation setting process executed by the game server and the user terminal of FIG. 3 .

[実施形態]
本発明の一実施形態にかかる情報処理システム(以下、「本システム」と呼ぶ)について、図面を用いて説明する。
[Embodiment]
An information processing system according to one embodiment of the present invention (hereinafter referred to as "this system") will be described with reference to the drawings.

<概要の説明> <Summary>

ここで、図1を説明するに先立ち、本システムの適用対象となるゲームについて説明する。本実施形態におけるゲームは、例えば、スマートフォンのアプリ等を介して提供されるRPG(Role Playing Game)形式のソーシャルゲームである。このような形式のゲームにおいては、ユーザに長期的にプレイを継続してほしいという観点から、毎日ゲームにログインすることによる報酬(以下、「ログインボーナス」と呼ぶ)や毎日繰り返し挑戦可能な簡単なミッション(以下、「デイリーミッション」と呼ぶ)に対する報酬等が設定される。もしくは、特に報酬の良い特定のコンテンツ等については一日のプレイ回数が制限されることもある。
このような毎日の継続的な報酬は、ユーザにゲームを継続するモチベーションを付与するという観点では非常に有効と考えられる。しかし、必ずしも全てのユーザが毎日継続的にプレイできるわけではなく、体調不良や旅行のようにゲームのプレイが難しい場合もある。
そのような事情でユーザがゲームをプレイできなかった場合、逆にユーザが、損をしたという気分になったり、それをきっかけとしてゲーム自体を辞めてしまうこともある。
本システムは、このような事情に鑑みてなされたものであり、本システムの目的の一つは、毎日の継続的な報酬を得られなかった場合にユーザに付与されるデメリットを低減し、ユーザが継続的に楽しくゲームをプレイできる環境を提供することである。
Here, before explaining FIG. 1, a game to which this system is applied will be explained. The game in this embodiment is, for example, a social game in the form of an RPG (Role Playing Game) provided via a smartphone app or the like. In this type of game, from the viewpoint of encouraging users to continue playing for a long time, rewards for logging into the game every day (hereinafter referred to as a "login bonus") and rewards for simple missions that can be repeatedly challenged every day (hereinafter referred to as a "daily mission") are set. Alternatively, the number of times a certain piece of content that offers particularly good rewards can be played per day may be limited.
Such continuous daily rewards are considered to be very effective in motivating users to continue playing the game. However, not all users can play the game every day, and there are also cases where playing the game is difficult due to poor health or travel.
If a user is unable to play a game for such reasons, the user may feel as though he or she has lost out, and this may lead to the user quitting the game altogether.
The present system was developed in consideration of these circumstances, and one of the objectives of the present system is to reduce the disadvantages imposed on users when they are unable to obtain continuous daily rewards, and to provide an environment in which users can continue to enjoy playing the game.

図1は、本発明の一実施形態の情報処理システムの構成の一例を示す図である。
図1に示すように、本システムは、ゲームサーバ1と、ユーザ端末2とを含み構成される。ゲームサーバ1と、ユーザ端末2とは、インターネット等によるネットワークNを介して相互に接続されている。ただし、ネットワークNは必須の構成要素ではないし、例えば、NFC(Near Field Communication)、ブルートゥース(登録商標)、LAN(Local Area Network)等が利用されてもよい。
FIG. 1 is a diagram showing an example of the configuration of an information processing system according to an embodiment of the present invention.
As shown in Fig. 1, the system includes a game server 1 and a user terminal 2. The game server 1 and the user terminal 2 are connected to each other via a network N such as the Internet. However, the network N is not an essential component, and for example, NFC (Near Field Communication), Bluetooth (registered trademark), LAN (Local Area Network), etc. may be used.

ゲームサーバ1は、本システムの管理者等に管理される。ゲームサーバ1は、各ユーザ端末2におけるゲームの進行に必要となる各種情報の保存、管理を行う。また、ゲームサーバ1は、ゲームをプレイする各ユーザの認証等を行う。 The game server 1 is managed by an administrator of the system. The game server 1 stores and manages various information required for the progress of the game on each user terminal 2. The game server 1 also authenticates each user who plays the game.

ユーザ端末2は、ゲームをプレイするユーザ等に使用される。ユーザ端末2は、ゲームの進行必要となる各種処理を実行する。なお、ゲームサーバ1及びユーザ端末2は、ともに後述するゲーム内休暇関連処理を実行する。 The user terminal 2 is used by a user who plays the game. The user terminal 2 executes various processes required for the game to progress. Note that both the game server 1 and the user terminal 2 execute in-game holiday-related processes, which will be described later.

<ハードウェア構成>
図2は、本発明の一実施形態の情報処理システムのうち、ゲームサーバ1のハードウェア構成の一例を示す図である。
<Hardware Configuration>
FIG. 2 is a diagram showing an example of a hardware configuration of the game server 1 in the information processing system according to one embodiment of the present invention.

図2に示すように、ゲームサーバ1は、制御部11と、ROM(Read Only Memory)12と、RAM(Random Access Memory)13と、バス14と、入出力インターフェース15と、出力部16と、入力部17と、記憶部18と、通信部19と、ドライブ20と、を備えている。 As shown in FIG. 2, the game server 1 includes a control unit 11, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, a bus 14, an input/output interface 15, an output unit 16, an input unit 17, a memory unit 18, a communication unit 19, and a drive 20.

制御部11は、CPU、GPU、半導体メモリを含むマイクロコンピュータ等により構成される。制御部11は、ROM12に記録されているプログラム、又は、記憶部18からRAM13にロードされたプログラムに従って各種の処理を実行する。
RAM13には、制御部11が各種の処理を実行する上において必要な情報等も適宜記憶される。
The control unit 11 is configured with a microcomputer including a CPU, a GPU, a semiconductor memory, etc. The control unit 11 executes various processes according to a program recorded in a ROM 12 or a program loaded from a storage unit 18 to a RAM 13.
The RAM 13 also stores information necessary for the control unit 11 to execute various processes.

制御部11、ROM12及びRAM13は、バス14を介して相互に接続されている。このバス14にはまた、入出力インターフェース15も接続されている。入出力インターフェース15には、出力部16、入力部17、記憶部18、通信部19、ドライブ20が接続されている。 The control unit 11, ROM 12, and RAM 13 are interconnected via a bus 14. An input/output interface 15 is also connected to this bus 14. An output unit 16, an input unit 17, a memory unit 18, a communication unit 19, and a drive 20 are connected to the input/output interface 15.

出力部16は、自身に接続された液晶ディスプレイ又はスピーカ等に対して、画像データ又は音データを出力する。出力部16が出力した画像データや音声データは、ディスプレイやスピーカ等を介して、画像や音声として人が認識可能な状態で出力される。 The output unit 16 outputs image data or sound data to a liquid crystal display or speaker connected to the output unit 16. The image data or sound data output by the output unit 16 is output in a form recognizable by humans as an image or sound via a display or speaker.

入力部17は、マウスやキーボード等で構成され、ユーザの指示操作に応じて各種情報を入力する。 The input unit 17 is composed of a mouse, keyboard, etc., and inputs various information according to user instructions.

記憶部18は、HDD(Hard Disk Drive)やSSD(Solid State Drive)等で構成され、各種データを記憶する。例えば、記憶部18には、ゲームの進行に必要となる各種プログラム等が記憶されている。 The storage unit 18 is composed of a hard disk drive (HDD) or a solid state drive (SSD) and stores various data. For example, the storage unit 18 stores various programs required for the progress of the game.

通信部19は、インターネットを含むネットワークNを介して、他のハードウェア等との行う通信を制御する。 The communication unit 19 controls communication with other hardware, etc. via a network N, including the Internet.

ドライブ20は、必要に応じて設けられる。ドライブ20には磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリ等よりなる、リムーバブルメディア31が適宜装着される。ドライブ20によってリムーバブルメディア31から読み出されたプログラムは、必要に応じて記憶部18にインストールされる。また、リムーバブルメディア31は、記憶部18に記憶されている各種データも、記憶部18と同様に記憶することができる。 The drive 20 is provided as necessary. Removable media 31, which may be a magnetic disk, optical disk, magneto-optical disk, or semiconductor memory, is appropriately attached to the drive 20. Programs read from the removable media 31 by the drive 20 are installed in the storage unit 18 as necessary. The removable media 31 can also store various data stored in the storage unit 18 in the same way as the storage unit 18.

ここで、ユーザ端末2のハードウェア構成は、図示せぬタッチパネルを有している点を除き、ゲームサーバ1と同様にすることができるため、説明を省略する。なお、ユーザ端末2に備えられるタッチパネルは、例えば、静電容量式又は抵抗膜式(感圧式)の位置入力センサや液晶ディスプレイを組み合わせて構成される汎用的なタッチパネルであれば足りる。
このような各種ハードウェアと各種ソフトウェアとの協働により、ゲームサーバ1及びユーザ端末2における後述する各種処理の実行が可能となる。
Here, the hardware configuration of the user terminal 2 can be the same as that of the game server 1 except for the fact that it has a touch panel (not shown), and therefore a description thereof will be omitted. Note that the touch panel provided on the user terminal 2 may be, for example, a general-purpose touch panel configured by combining a capacitive or resistive (pressure-sensitive) position input sensor and a liquid crystal display.
The cooperation of such various hardware and software enables the game server 1 and the user terminal 2 to execute various processes described below.

図3は、図2のゲームサーバ及び図1のユーザ端末の機能的構成のうち、ゲーム休暇設定処理にかかる機能的構成の一例を示す図である。 Figure 3 shows an example of the functional configuration of the game server in Figure 2 and the user terminal in Figure 1, relating to the game vacation setting process.

まずは、説明の便宜上、ユーザ端末2の機能的構成を説明する。
図3に示すように、ユーザ端末2の制御部80は、各種プログラム等を実行することにより、ゲーム処理実行手段100と、操作受付手段102と、報酬付与手段104と、ゲーム制限手段106と、ゲーム情報管理手段108と、表示制御手段110とが機能する。
First, for convenience of explanation, the functional configuration of the user terminal 2 will be explained.
As shown in FIG. 3, the control unit 80 of the user terminal 2 executes various programs, etc., thereby causing a game processing execution means 100, an operation receiving means 102, a reward granting means 104, a game limiting means 106, a game information management means 108, and a display control means 110 to function.

ゲーム処理実行手段100は、ゲームに関する各種処理を実行する。
具体的にゲーム処理実行手段100は、ユーザの各種入力操作に従い、ゲーム情報に含まれる仮想のゲーム空間オブジェクト及びテクスチャ等を図示せぬ記憶部等から読み出す等して、ゲームプログラムを実行しつつ、ゲームに関する2次元又は3次元の画像や音声等を生成する。すなわち、ゲーム処理実行手段100は、ユーザによる操作指示の結果を生成し、管理することで、ゲームの進行を制御する。
また、ゲーム処理実行手段100は、適宜、ゲームサーバ1からゲームの進行に必要な情報を取得する。
The game processing execution means 100 executes various processes relating to the game.
Specifically, the game processing execution means 100 reads out virtual game space objects and textures, etc., included in the game information from a storage unit (not shown) in accordance with various input operations by the user, and generates two-dimensional or three-dimensional images, sounds, etc. related to the game while executing the game program. In other words, the game processing execution means 100 controls the progress of the game by generating and managing the results of operational instructions by the user.
Furthermore, the game processing execution means 100 acquires information necessary for the progress of the game from the game server 1 as appropriate.

操作受付手段102は、ユーザからの各種入力操作の内容を受け付ける。
そして、操作受付手段102には、ログイン受付手段120と、休暇日受付手段122とが設けられている。
例えば、ログイン受付手段120は、ユーザがゲームにログインするための操作指示の内容を受け付ける。操作受付手段102は、ゲームサーバ1と適宜通信をしながら、ゲームにログインするために必要となる各種処理を実行する。
例えば、休暇日受付手段122は、ユーザからの休暇の設定に関する入力操作の内容、すなわち休暇日の設定希望を受け付ける。休暇日受付手段122は、ゲームサーバ1と適宜通信をしながら、休暇を設定するために必要となる各種処理を実行する。具体的に休暇日受付手段122は、受け付けた休暇日の設定希望に関する情報を、休暇日希望情報としてゲームサーバ1へ送信する。
ここで、休暇日について説明する。本実施形態において、ユーザは、事前に自身の予定に合わせてゲームをプレイしない期間(日)を設定できる。ユーザは、休暇日にゲームをプレイできない代わりに、休暇日の経過後には、本来ゲームをプレイしていれば受け取れたはずの各種報酬(例えば、ログインボーナスやデイリークエストの報酬等)を受け取ることができる。これにより、ユーザは、自身がゲームをプレイできない日であっても、ゲームをプレイせず本来取得できるはずの報酬を取得できなかったという感情を抱くことなく、心置きなく自身の現実での予定を行うことができる。また、本実施形態において、ユーザは、予め付与されている休暇日を設定できる権利(以下、「休暇日設定権」と呼ぶ)を消費することで、休暇日を設定することができる。
The operation reception unit 102 receives the contents of various input operations from the user.
The operation reception means 102 includes a login reception means 120 and a holiday reception means 122 .
For example, the login reception unit 120 receives the contents of an operation instruction for a user to log in to a game. The operation reception unit 102 executes various processes required for logging in to a game while appropriately communicating with the game server 1.
For example, the vacation day receiving means 122 receives the contents of an input operation related to setting vacation days from a user, i.e., a request to set vacation days. The vacation day receiving means 122 executes various processes required to set vacation days while appropriately communicating with the game server 1. Specifically, the vacation day receiving means 122 transmits information related to the received request to set vacation days to the game server 1 as vacation day request information.
Here, vacation days will be explained. In this embodiment, the user can set a period (day) during which the user will not play the game in advance according to his/her own schedule. Although the user cannot play the game on the vacation day, the user can receive various rewards (e.g., login bonuses and daily quest rewards) that would have been received if the user had played the game after the vacation day has passed. This allows the user to make plans in the real world without worrying about not being able to receive rewards that would have been received by not playing the game, even on days when the user cannot play the game. In addition, in this embodiment, the user can set a vacation day by consuming a right to set a vacation day that has been granted in advance (hereinafter referred to as a "vacation day setting right").

報酬付与手段104は、休暇日の経過後に、休暇日においてユーザがゲームをプレイしていれば取得し得た報酬の全て又は一部を付与するための処理を実行する。
具体的に報酬付与手段104は、ゲームサーバ1から送信されてきた報酬情報を取得し、報酬情報に規定された内容の報酬をゲーム内でユーザに処理するための処理を実行する。
After the holiday has passed, the reward granting means 104 executes a process for granting all or part of the reward that the user would have obtained if he or she had played the game on the holiday.
Specifically, the reward granting means 104 acquires reward information transmitted from the game server 1, and executes processing to grant a reward defined in the reward information to the user within the game.

ゲーム制限手段106は、休暇日におけるユーザのゲームのプレイを制限するゲーム内処理を実行する。
具体的にゲーム制限手段106は、ゲームサーバ1から送信されてきたゲーム制限情報を取得し、ゲーム制限情報に規定された内容に基づいて、ユーザのゲームのプレイを制限するための処理を実行する。
The game limiting means 106 executes in-game processing to limit the user's game play on holidays.
Specifically, the game restriction means 106 acquires game restriction information transmitted from the game server 1, and executes processing to restrict the user's game play based on the contents specified in the game restriction information.

ゲーム情報管理手段108は、ゲームの進行に必要となる各種情報を管理し、適宜、必要な情報の送受信を実行する。具体的にゲーム情報管理手段108は、例えば、アカウント情報、アップデート情報等のダウンロード要求等を、ゲームサーバ1へ送信する。また、ゲーム情報管理手段108は、例えば、ゲームサーバ1から送信されてくるアカウント情報の認証結果、アップデートプログラム等を、通信部90を介して受信する。 The game information management means 108 manages various information required for the progress of the game, and transmits and receives the necessary information as appropriate. Specifically, the game information management means 108 transmits, for example, account information, download requests for update information, and the like, to the game server 1. In addition, the game information management means 108 receives, for example, the authentication results of the account information, update programs, and the like transmitted from the game server 1 via the communication unit 90.

表示制御手段110は、ゲーム画像等の各種画像を図示せぬ表示部に表示するための制御を実行する。例えば、表示制御手段110は、図4に示す休暇日の設定に関する画像等を、表示部上に表示する。 The display control means 110 executes control for displaying various images, such as game images, on a display unit (not shown). For example, the display control means 110 displays an image relating to setting holiday days, as shown in FIG. 4, on the display unit.

続いて、ゲームサーバ1の機能的構成を説明する。
図3に示すように、ゲームサーバ1の制御部11は、各種プログラム等を実行することにより、ゲーム情報管理手段60と、休暇日管理手段62と、報酬管理手段64と、ゲーム制限管理手段66とが機能する。
また、記憶部18の一領域には、プレイ状況DB300が設けられている。プレイ状況DB300には、ユーザ毎の、過去のゲームへのログインの記録や過去のゲームのプレイ状況に関する各種情報(以下、「過去プレイ情報」と呼ぶ)が格納されている。
Next, the functional configuration of the game server 1 will be described.
As shown in FIG. 3, the control unit 11 of the game server 1 executes various programs and the like to cause a game information management means 60, a vacation day management means 62, a reward management means 64, and a game restriction management means 66 to function.
Furthermore, a play status DB 300 is provided in one area of the storage unit 18. The play status DB 300 stores, for each user, a record of login to a game in the past and various information related to the play status of a game in the past (hereinafter referred to as "past play information").

ゲーム情報管理手段60は、ゲームの進行に必要となる各種情報を管理し、適宜、必要な情報の送受信を実行する。具体的に例えば、ゲーム情報管理手段60は、ユーザ端末2から送信されてきたアカウント情報に対する認証、ユーザ端末2からのダウンロード要求に対するゲームプログラムの配信等を実行する。 The game information management means 60 manages various information required for the progress of the game, and transmits and receives the necessary information as appropriate. Specifically, for example, the game information management means 60 performs authentication of account information transmitted from the user terminal 2, distribution of game programs in response to download requests from the user terminal 2, etc.

休暇日管理手段62は、プレイ状況DB300に格納されている過去プレイ情報に基づいて、ユーザに付与する休暇日設定権の内容(条件や日数等)を決定し、ユーザが休暇日の確認の際に確認する画像(以下、「休暇日設定画像」と呼ぶ)を生成する。休暇日管理手段62は、休暇日設定画像に関する情報を、ユーザ端末2へ送信する。
また、休暇日管理手段62は、ユーザ端末2から送信されてきた休暇日希望情報を、通信部19を介して取得する。休暇日管理手段62は、休暇日希望情報及び休暇日設定権の残存日数等に基づいて、ユーザの休暇日を設定し、管理する。
なお、休暇日管理手段62が休暇日設定権を付与する条件は、本システムの管理者等の任意であるが、例えば、休暇日管理手段62は、ユーザのゲームへのログイン日数が20日蓄積する毎に休暇日を設定する権利を付与してもよい。
Holiday day management means 62 determines the contents of the holiday setting right to be granted to the user (conditions, number of days, etc.) based on the past play information stored in play status DB 300, and generates an image (hereinafter referred to as a "holiday setting image") that the user checks when confirming his/her holiday days. Holiday day management means 62 transmits information regarding the holiday setting image to user terminal 2.
The vacation day management means 62 also acquires desired vacation day information transmitted from the user terminal 2 via the communication unit 19. The vacation day management means 62 sets and manages vacation days for the user based on the desired vacation day information, the number of remaining days of vacation day setting rights, etc.
The conditions under which the vacation day management means 62 grants the right to set vacation days can be determined at the discretion of the administrator of the system, but for example, the vacation day management means 62 may grant the right to set vacation days every time a user accumulates 20 days of logging into the game.

報酬管理手段64は、休暇日の経過後にユーザに付与する報酬の内容を決定し、その情報を報酬情報としてユーザ端末2へ送信する。本実施形態において、報酬管理手段64は、例えば、休暇日にユーザが本来受け取ることができたログインボーナス及びデイリークエストのクリア報酬の内容を、ユーザに付与する報酬として決定する。 The reward management means 64 determines the content of the reward to be granted to the user after the holiday has passed, and transmits this information to the user terminal 2 as reward information. In this embodiment, the reward management means 64 determines, for example, the content of the login bonus and the reward for completing a daily quest that the user would have been able to receive on the holiday as the reward to be granted to the user.

ゲーム制限管理手段66は、休暇日におけるユーザのゲームのプレイを制限するゲーム内処理を実行する
具体的にゲーム制限管理手段66は、休暇日にユーザのゲームのプレイに対して実行する制限の内容を決定し、その情報をゲーム制限情報としてユーザ端末2へ送信する。本実施形態において、例えば、ゲーム制限管理手段66は、休暇日にユーザがゲームへログインすることを制限することを決定する。
The game restriction management means 66 executes an in-game process that restricts the user's game play on holiday days. Specifically, the game restriction management means 66 determines the content of restrictions to be imposed on the user's game play on holiday days, and transmits the information as game restriction information to the user terminal 2. In this embodiment, for example, the game restriction management means 66 determines to restrict the user from logging in to the game on holiday days.

図4は、ユーザ端末2に表示される画像の一例として、休暇日設定画像の例を示している。
図4を見ると、8月1日及び8月2日の表記の下には「×」という表示が、8月3日から8月11日の表記の下には「〇」という表示がなされている。これらは、8月11日を起点としたユーザの過去のログイン状況を示している。
これに対して、8月12日及び8月13日の表記の下には「☆」という表示がなされている。これはユーザにより、8月12日及び8月13日に休暇日が設定されていることを示している。また、図4の例では、8月14日から8月17日までの期間がイベント期間である旨が表示されている。ユーザは、このようなゲーム内の予定等を確認しながら、さらに必要があれば任意の日程(例えば、8月18日から8月31日)を休暇日として設定できる。
また、図4の例では、図4の下部に休暇日設定権の残日数が合わせて表示されている。ユーザはこのように自身が設定可能な休暇日の残日数を確認しながら、休暇日の設定を行うこともできる。
FIG. 4 shows an example of a holiday setting image as an example of an image displayed on the user terminal 2. As shown in FIG.
4, there are "x" marks under the dates August 1 and August 2, and "o" marks under the dates August 3 to August 11. These marks indicate the user's past login status starting from August 11.
In contrast, under the notations of August 12th and August 13th, there is a "☆" displayed. This indicates that the user has set August 12th and August 13th as holidays. In addition, in the example of FIG. 4, it is displayed that the period from August 14th to August 17th is an event period. While checking such in-game schedules, the user can further set any dates (for example, August 18th to August 31st) as holidays if necessary.
In addition, in the example of Fig. 4, the remaining number of vacation setting rights is also displayed at the bottom of Fig. 4. In this way, the user can set vacation days while checking the remaining number of vacation days that the user can set.

以上をまとめ、図5を参照しながら、本システムの適用対象となるサービス全体の概要を説明する。
すなわち、ユーザは、まず、図4に示す休暇日設定画像等を確認しながら事前に休暇日を設定する。図4及び図5の例では、8月12日及び8月13日が休暇日として設定されている。
そして、休暇日の当日である8月12日及び8月13日には、ユーザは、ゲームへのログインが制限されゲームをプレイすることができなくなる。具体的に図5に示す通り、ユーザがゲームへログインしようとすると「本日は休暇日のためログインできません。」というメッセージが表示される。
その後、例えば、休暇日経過後である8月14日等に、ユーザがあらためてゲームへログインすると「休暇日の分の報酬が付与されました。」というメッセージが表示され、休暇日に取得できなかった報酬の補填として、具体的なアイテム(強化アイテムS及び10,000マネー)が付与される。本システムの適用対象となるサービスは、例えば、具体的にこのような流れで進行する。
To summarise the above, an overview of all the services to which this system is applicable will be given with reference to FIG.
That is, the user first sets holiday days in advance while checking the holiday setting image shown in Fig. 4. In the examples of Fig. 4 and Fig. 5, August 12 and August 13 are set as holiday days.
Then, on August 12 and August 13, which are the holiday days, the user is restricted from logging in to the game and cannot play the game. Specifically, as shown in Figure 5, when the user attempts to log in to the game, a message is displayed saying "You cannot log in today because it is a holiday."
Then, for example, when the user logs into the game again on August 14th after the holiday has passed, a message is displayed saying "Rewards for the holiday have been granted," and specific items (Strengthening Item S and 10,000 money) are granted as compensation for the rewards that could not be obtained on the holiday. The services to which this system is applied proceed, for example, in the manner described above.

続いて、図6を参照しながらゲーム休暇設定処理の具体的な処理の流れを説明する。
図6は、図3のゲームサーバ及びユーザ端末により実行されるゲーム休暇設定処理の流れを示すアローチャートである。
Next, a specific process flow of the gaming holiday setting process will be described with reference to FIG.
FIG. 6 is an arrow chart showing the flow of a game vacation setting process executed by the game server and user terminal of FIG.

ステップS1において、休暇日受付手段122は、休暇日設定画像を提示されたユーザからの休暇日の設定希望を受け付ける。 In step S1, the vacation day reception means 122 receives a request to set vacation days from a user who has been presented with the vacation day setting image.

ステップS2において、休暇日受付手段122は、休暇日希望情報をゲームサーバ1へ送信する。 In step S2, the vacation day reception means 122 transmits the vacation day request information to the game server 1.

ステップS21において、休暇日管理手段62は、ユーザ端末2から送信されてきた休暇日希望情報を、通信部19を介して取得する。 In step S21, the vacation day management means 62 acquires the vacation day request information sent from the user terminal 2 via the communication unit 19.

ステップS22において、休暇日管理手段62は、休暇日希望情報及び休暇日設定権の残存日数等に基づいて、ユーザの休暇日を設定する。 In step S22, the vacation day management means 62 sets the user's vacation days based on the desired vacation day information and the remaining number of days of vacation day setting rights, etc.

ステップS23において、報酬管理手段64は、休暇日の経過後にユーザに付与する報酬の内容を決定する。 In step S23, the reward management means 64 determines the reward to be given to the user after the vacation day has passed.

ステップS24において、ゲーム制限管理手段66は、休暇日にユーザのゲームのプレイに対して実行する制限の内容を決定する。 In step S24, the game restriction management means 66 determines the content of the restrictions to be imposed on the user's game play on holiday days.

ステップS25において、報酬管理手段64は、決定した報酬の内容に関する情報を、報酬情報としてユーザ端末2へ送信する。 In step S25, the reward management means 64 transmits information regarding the determined reward content to the user terminal 2 as reward information.

ステップS26において、ゲーム制限管理手段66は、決定した制限の内容に関する情報を、ゲーム制限情報としてユーザ端末2へ送信する。 In step S26, the game restriction management means 66 transmits information regarding the determined content of the restriction to the user terminal 2 as game restriction information.

ステップS3において、報酬付与手段104は、ゲームサーバ1から送信されてきた報酬情報を取得し、報酬情報に規定された内容の報酬をゲーム内でユーザに処理するための処理を実行する。 In step S3, the reward granting means 104 acquires the reward information transmitted from the game server 1 and executes processing to provide the user with a reward specified in the reward information within the game.

ステップS4において、ゲーム制限手段106は、ゲームサーバ1から送信されてきたゲーム制限情報を取得し、ゲーム制限情報に規定された内容に基づいて、ユーザのゲームのプレイを制限するための処理を実行する。これによりゲーム休暇設定処理は終了する In step S4, the game restriction means 106 acquires the game restriction information transmitted from the game server 1 and executes a process to restrict the user's game play based on the content specified in the game restriction information. This ends the game vacation setting process.

以上、本発明の一実施形態について説明したが、本発明は、上述の実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。 Although one embodiment of the present invention has been described above, the present invention is not limited to the above-mentioned embodiment, and modifications and improvements that can achieve the object of the present invention are included in the present invention.

<他の実施形態>
ここで、上述の実施形態におけるゲームを含む、多くのソーシャルゲームで採用されるゲームのプレイ回数に関する制限機能について説明する。
近年の多くのソーシャルゲームでは、他のユーザとの間でゲームの進行状況の調整を図る等の観点から、ユーザによるゲーム内の各コンテンツのプレイ回数を制限するための仕様が設けられている。具体的に多くのソーシャルゲームにおいては、ゲーム内の各コンテンツをプレイする毎に所定のパラメータを消費する仕様が設けられている。そして、ユーザが繰り返しゲームをプレイした結果、そのパラメータが所定の値以下となると、一時的にゲーム(コンテンツ)をプレイすることができなくなる。なお、ここで説明したようなパラメータは、以降の説明で「スタミナ」と表現して説明する。
<Other embodiments>
Here, a function for limiting the number of times a game can be played, which is employed in many social games including the game in the above-described embodiment, will be described.
Many recent social games have specifications for limiting the number of times a user can play each content within the game, from the viewpoint of, for example, adjusting the progress of the game with other users. Specifically, many social games have specifications for consuming a predetermined parameter each time a content within the game is played. Then, when the parameter falls below a predetermined value as a result of the user repeatedly playing the game, the user is temporarily unable to play the game (content). Note that the parameter described here will be referred to as "stamina" in the following explanation.

このスタミナは、上述の実施形態におけるゲームでも容易に応用することができる。例えば、本システムは、スタミナを回復するアイテムを販売する、スタミナを回復するアイテムを配布する、毎日所定の時間にスタミナが回復する、時間経過により徐々にスタミナが回復する等の方法を組み合わせて提供してもよい。
なお、このようなスタミナが時間経過により回復する仕様においては、ユーザは一日に回復できる上限が決定されているため、毎日この仕様を利用して効率的にスタミナを消費(回復できる状態を維持)しなければ他のユーザとのプレイ回数の差が広がってしまう。そのため、このような仕様を採用するゲームでは、ユーザは、1日ゲームをプレイしないことに対して、より損をしたという感情を抱きやすい。
This stamina can be easily applied to the game in the above-mentioned embodiment. For example, the system may provide a combination of methods such as selling items that recover stamina, distributing items that recover stamina, recovering stamina at a specified time every day, and gradually recovering stamina over time.
In addition, in such a specification where stamina is restored over time, the upper limit that a user can restore in a day is determined, so if the user does not use this specification every day to efficiently consume stamina (maintain a state where stamina can be restored), the gap in the number of times played with other users will widen. Therefore, in a game that employs such a specification, a user is more likely to feel that he or she has lost out if he or she does not play the game for a day.

また、上述の実施形態において、休暇日の設定は、休暇日の事前に行われるものとして説明したが、限定されない。例えば、ユーザは、休暇日の経過後に事後的に休暇日を設定できてもよい。このような場合、本システムは、ユーザが本来受け取ることができた報酬の全てを付与せず、本来の報酬の一部のみを付与する等してもよい。
また例えば、本システムは、事前又は事後における休暇日の設定がなく、ゲームがプレイされなかった場合でも、自動で休暇日が設定されたものとして報酬を付与する等してもよい。
In the above embodiment, the setting of the vacation day is described as being performed before the vacation day, but this is not limited to this. For example, the user may be able to set the vacation day after the vacation day has passed. In such a case, the system may not grant the user all of the reward that the user would have been able to receive, but may grant only a part of the original reward.
Also, for example, the system may award rewards as if a holiday had been automatically set, even if no holiday was set beforehand or afterwards and no game was played.

また、上述の実施形態において、休暇日の補填として付与される報酬の内容は、休暇日の分のログインボーナス及びデイリーミッションのクリア報酬であるものとして説明したが、限定されない。例えば、報酬の内容は以下のようなものでもよい。
(1)ユーザが前日に取得したアイテムに基づく報酬
例えば、本システムは、プレイ状況DB300に格納されたユーザの前日のプレイ状況に基づいて、休暇日の前日に取得したアイテムと同程度のアイテムを報酬としてもよい。
(2)ユーザの過去に取得したアイテムの平均値に基づく報酬
例えば、本システムは、プレイ状況DB300に格納されたユーザの過去のプレイ状況(例えば、過去1週間のプレイ状況)に基づいて、取得したアイテムの一日あたりの平均を算出し、そのアイテムと同程度のアイテムを報酬としてもよい。
ここで、同程度のアイテムとは、前日等に取得したアイテム等と同一のアイテムである必要はない。例えば、ゲーム内で同程度の価値を有する各種アイテム、スタミナ、スタミナ回復薬、ガチャチケット、ゲーム内通貨、キャラクタへの有利な追加効果(経験値の付与やステータスの上昇)等であってもよい。
また上述の例のように、時間経過等により自動でスタミナが回復する仕様が設定されている場合、本システムは、本来時間経過等により取得できたスタミナを、付与する報酬の内容に反映してもよい。
In the above embodiment, the contents of the rewards given as compensation for vacation days are described as a login bonus for vacation days and a reward for completing daily missions, but the contents of the rewards are not limited to the above. For example, the contents of the rewards may be as follows:
(1) Reward based on item acquired by user on previous day For example, the system may reward the user with an item equivalent to an item acquired on the day before a day off, based on the user's playing status on the previous day stored in play status DB300.
(2) Reward Based on Average Value of Items Previously Acquired by User For example, the system may calculate the average number of items acquired per day based on the user's past playing history (e.g., playing history over the past week) stored in play history DB 300, and reward the user with an item of similar value to that average item.
Here, the equivalent item does not have to be the same item as the item acquired the previous day, etc. For example, it may be various items having the same value in the game, stamina, stamina recovery medicine, gacha tickets, in-game currency, advantageous additional effects on the character (granting experience points or increasing status), etc.
Also, as in the example above, if the specifications are set so that stamina is automatically restored over time, etc., the system may reflect the stamina that would have been acquired over time, etc., in the content of the reward to be granted.

また、上述の実施形態において、休暇日における制限の内容は、ユーザのゲームへのログインの制限であるものとして説明したが、限定されない。
例えば、本システムは、ユーザのゲームへのログインを許可した上で、ゲーム内の他の行為や条件等を制限してもよい。例えば、上述の例のように時間経過等により自動でスタミナが回復する仕様が設定される場合に、時間経過によるスタミナの回復が制限されてもよい。また例えば、本システムは、ゲーム内のトップページやメールの確認など一部の機能の利用のみを許可して、その他のコンテンツ等の利用を制限する等してもよい。
In the above embodiment, the restriction on holiday days is described as a restriction on the user's ability to log in to a game, but this is not limited thereto.
For example, the system may permit the user to log in to the game, but may restrict other actions or conditions within the game. For example, in a case where the specification is set to automatically recover stamina over time as in the above example, the recovery of stamina over time may be restricted. In addition, for example, the system may permit the use of only some functions within the game, such as checking the top page or email, and restrict the use of other content, etc.

また、上述の実施形態において、休暇日の設定には休暇日設定権が必要であるものとして説明したが、限定されない。本システムは、休暇日設定権に該当する権利を有していないユーザに対して休暇日の設定を許可してもよい。すなわち、休暇日設定権の採用は、本システムの管理者等の任意である。 In addition, in the above embodiment, it has been described that the right to set vacation days is necessary to set vacation days, but this is not limited to this. The system may allow users who do not have the right corresponding to the right to set vacation days to set vacation days. In other words, the adoption of the right to set vacation days is at the discretion of the administrator of the system, etc.

また、上述の実施形態では説明を省略したが、本システムは、例えば、付与した休暇日設定権に期限を設定してもよい。なお、本システムは、期限を徒過した休暇日設定権を単に使用不可として処理してもよいし、例えば、所定の条件を満たした場合に期限を延長してもよい。
また、本システムは、例えば、休暇日設定権が期限を徒過した場合、休暇日設定権を自動で他のゲーム内アイテム等に変換する等してもよい。
Although not described in the above embodiment, the system may, for example, set a time limit for the granted vacation setting right. Note that the system may simply process the vacation setting right as unusable after the time limit has expired, or may extend the time limit if, for example, a certain condition is met.
Furthermore, the system may automatically convert the vacation setting right into another in-game item, etc., when the vacation setting right expires, for example.

また、上述の実施形態では説明を省略したが、使用されなかった休暇日設定権の取り扱いは本システムの管理者等の任意でよい。例えば、本システムは、使用されなかった休暇日決定権を、所定のゲーム内アイテム又はゲーム内通貨等と交換する等してもよい。 Although not explained in the above embodiment, the unused vacation day setting right may be handled as desired by the administrator of the system. For example, the system may exchange the unused vacation day setting right for a specified in-game item or in-game currency, etc.

また、上述の実施形態では説明を省略したが、本システムは、単に休暇日の設定を受け付けるのではなく、例えば、結婚、慶弔、体調、ゲーム、私用、休養(リフレッシュ)等の具体的な休暇の理由を受け付けてもよい。この場合、例えば、本システムは、受け付けられた休暇の理由に応じて付与する報酬の内容を変更してもよい。
例えば、本システムは、上述のゲームが野球ゲームであった場合において、休暇の理由が野球観戦であった場合には全ての報酬を付与し、ゲームと関連性の低い他のイベントへの参加であった場合には本来の報酬の一部のみを付与する等してもよい。
例えば、本システムは、休暇の理由が結婚や誕生日等の特におめでたい理由の場合には、本来の報酬に加えて、さらに追加の報酬等を付与する等してもよい。
Although not described in the above embodiment, the present system may not simply accept the setting of a holiday, but may also accept specific reasons for the holiday, such as marriage, celebration, physical condition, gaming, personal business, rest (refreshment), etc. In this case, for example, the present system may change the content of the compensation to be given depending on the reason for the holiday that is accepted.
For example, if the game mentioned above is a baseball game, the system may award the full reward if the reason for the vacation was to watch a baseball game, but may award only a portion of the original reward if the reason was to participate in another event that is not closely related to the game.
For example, if the reason for the leave is a particularly auspicious reason such as a wedding or birthday, the system may provide additional compensation in addition to the regular compensation.

また、上述の実施形態において、休暇日は数日程度の例のみが説明されているが、限定されない。休暇日設定権を有していれば、長期間(数週間から数カ月程度)に渡り休暇日が設定されてもよい。 In the above embodiment, only examples of vacation days of a few days are described, but this is not limited to this. If an employee has the right to set vacation days, vacation days may be set for a long period of time (several weeks to several months).

また、上述の実施形態では説明を省略したが、本システムは、例えば、対象となるゲームと関連性ある他のゲームのイベント期間等に休暇日を設定できてもよい。
具体的に、本システムは、例えば、対象となるゲームと同一の運営会社に運営されているゲームやコラボ中のゲーム等でイベント等が開催される場合に、自動で休暇日設定権を付与し、必要に応じて自動で休暇日を設定する等してもよい。
Although not described in the above embodiment, the present system may be capable of setting holidays during an event period of another game related to the target game, for example.
Specifically, this system may automatically grant the right to set holidays and automatically set holidays if necessary when an event is held in a game operated by the same operating company as the target game or in a collaborative game.

また、上述の実施形態では説明を省略したが、本システムは、例えば、別ゲームへの誘導の特典として休暇日設定権を付与する等してもよい。
具体的に、本システムは、例えば、対象となるゲームとは別の所定のゲームを、プレイ(登録やインストールのみを含む)したユーザに休暇日設定権を付与してもよい。
Although not described in the above embodiment, the present system may, for example, grant the right to set vacation days as a privilege for directing a player to another game.
Specifically, the system may grant the right to set vacation days to a user who has played (including only registering or installing) a specific game other than the target game.

また、上述の実施形態では説明を省略したが、本システムは、例えば、現実のイベントの期間等に休暇日を設定できてもよい。
具体的に、本システムは、例えば、お盆や正月、オリンピック等の現実世界における重要なイベントの期間に対して、自動で休暇日設定権を付与し、必要に応じて自動で休暇日を設定する等してもよい。
なお、ここで言うイベントには、例えば、競馬ゲームにおける重賞レース、サッカーゲームにおけるワールドカップのように各ゲームの性質を鑑みたイベント等も含まれる。
Although not described in the above embodiment, the present system may be capable of setting holiday days during the period of an actual event, for example.
Specifically, the system may automatically grant the right to set holidays for periods of important real-world events such as Obon, New Year's, and the Olympics, and may automatically set holidays as necessary.
The events referred to here also include events that take into account the characteristics of each game, such as major races in a horse racing game or the World Cup in a soccer game.

ここで、上述の実施形態におけるゲームでも応用可能なギルドの概念と、本システムのギルドにおける応用例について説明する。
ギルドとは、ゲーム内で任意に設定可能なユーザ間の集まり(グループ)を意味している。近年では、ユーザ間のコミュニケーションを促進し、ゲームをより連帯感を持って楽しませることを目的として、多くのゲームにおいて、ギルド又はギルドに類似する集まりを推奨する仕組みが採用されている。ギルドの仕組みは、例えば、以下のような態様で本システムに応用することができる。
(1)例えば、ギルドのメンバーのいずれかが、他のメンバーに代わって休暇日を設定できてもよい。これにより、ユーザは、自身が休暇日を設定せずとも、規定に従った報酬を得ることができる。
(2)例えば、ギルドの管理者等が、他のメンバーの休暇日を設定、管理できてもよい。
(3)例えば、本システムは、ギルドの管理者等に対して、各メンバーの休暇日設定権の消化率等を表示してもよい。
なお、休暇日設定権の消化率は、以下のように活用することができる。例えば、本システムは、休暇日の消化率の高いギルドに対して報酬を付与してもよい。例えば、本システムは、休暇日の消化率の低いギルドに対して罰則等を設けてもよい。例えば、本システムは、その他にもギルドの管理者等が、他のメンバーに対して休暇日の設定を推進するため任意の報酬等を設定してもよい。
(4)例えば、本システムは、特にゲームのプレイ頻度が高かったり、ゲーム内イベントでの貢献が高いギルドメンバーに対して、ギルドの管理者等が、別途、休暇日設定権を付与できる仕様を採用してもよい。
本システムは、このような各種各様の態様を採用することで、ユーザによる休暇日の活用を推奨し、結果として、ユーザが健康的に継続してゲームを楽しめる環境を提供することができる。
Here, the concept of a guild that can be applied to the game in the above-mentioned embodiment and an application example of this system in a guild will be described.
A guild is a group of users that can be set up arbitrarily within a game. In recent years, many games have adopted mechanisms for recommending guilds or groups similar to guilds in order to promote communication between users and to allow them to enjoy the game with a greater sense of solidarity. The guild mechanism can be applied to the present system in the following manner, for example.
(1) For example, any member of a guild may be able to set a vacation day on behalf of other members. This allows users to receive rewards according to regulations even if they do not set vacation days themselves.
(2) For example, a guild administrator may be able to set and manage vacation days for other members.
(3) For example, the system may display to a guild administrator or the like the rate at which each member has used their vacation setting rights.
The rate at which vacation day setting rights are used can be utilized as follows. For example, the system may provide rewards to guilds that have a high rate at which vacation days are used. For example, the system may impose penalties on guilds that have a low rate at which vacation days are used. For example, the system may also allow a guild administrator to set arbitrary rewards to encourage other members to set vacation days.
(4) For example, the system may adopt a specification that allows a guild administrator or the like to grant additional rights to set vacation days to guild members who play the game particularly frequently or who contribute significantly to in-game events.
By adopting various such aspects, the present system encourages users to make the most of their holidays, and as a result, can provide an environment in which users can continue to enjoy games in a healthy manner.

また、上述の実施形態では説明を省略したが、上述の報酬や休暇日設定権の日数等は、全てのユーザに一律に付与されるのではなく、ユーザ毎に異なっていてもよい。
具体的に、本システムは、例えば、ゲームへの課金額が多いユーザやプレイ頻度の高いユーザに対して、より多くの報酬や休暇日設定権を付与する等してもよい。さらに言えば、本システムは、休暇日設定権の現金又はゲーム内通貨等による購入を許可する等してもよい。
Although not described in the above embodiment, the above-mentioned remuneration and the number of days of vacation setting rights, etc., may not be given to all users uniformly, but may be different for each user.
Specifically, the system may, for example, provide more rewards or the right to set vacation days to users who spend a lot of money on the game or who play frequently. Furthermore, the system may allow the right to set vacation days to be purchased with cash or in-game currency.

また、上述の実施形態では説明を省略したが、本システムは、例えば、一度、休暇日を設定した後であっても、休暇日の設定を取り消すことができる仕様等を採用してもよい。 Although not explained in the above embodiment, the system may also adopt a specification that allows a vacation day to be cancelled even after it has been set once.

また、上述の実施形態では説明を省略したが、本システムは、例えば、他の任意のスケジュールアプリ等と連動してもよい。具体的に、本システムは、例えば、他のスケジュールアプリ等に予定が設定されている場合に、ゲーム内で自動的に休暇日が設定される仕様等を採用してもよい。 Although not described in the above embodiment, the present system may be linked to, for example, any other schedule app. Specifically, the present system may employ a specification in which holidays are automatically set in the game when an event is set in another schedule app.

また、上述の実施形態の情報処理システムは、ゲームに適用されるものとして説明したが、特に限定されない。例えば、インターネット閲覧システムやSNS等のコミュニケーションツール等のゲーム以外の汎用的な情報処理システム等に利用されてもよい。 The information processing system of the above embodiment has been described as being applied to games, but is not limited thereto. For example, it may be used in general-purpose information processing systems other than games, such as Internet browsing systems and communication tools such as SNS.

また、上述の実施形態におけるゲームは、RPG形式のソーシャルゲームであるものとして説明したが限定されない。例えば、シミュレーションゲーム、スポーツゲームやカードゲーム、バトルロワイヤル(対称型、非対称型)、FPS(First Person Shooter)、RTS(Real Time Strategy)、MOBA(Multiplayer online battle arena)、音楽ゲーム、格闘ゲーム、クイズゲーム等のあらゆるゲームのジャンルに応用されてもよいし、ソーシャルゲームに分類されないゲームであってもよい。 In addition, the game in the above embodiment has been described as an RPG-style social game, but is not limited to this. For example, the game may be applied to any game genre, such as a simulation game, a sports game, a card game, a battle royale (symmetrical or asymmetrical), an FPS (First Person Shooter), an RTS (Real Time Strategy), a MOBA (Multiplayer online battle arena), a music game, a fighting game, or a quiz game, or may be a game that is not classified as a social game.

また、上述の実施形態では説明を省略したが、本システムにかかるゲームは、例えば、プレイステーション(登録商標)等の家庭用ゲーム機、ニンテンドースイッチ(登録商標)等の携帯用のゲーム機、業務用に設計された各種ゲーム機、もしくは、パーソナルコンピュータ、スマートフォン、タブレット等の電子機器等である各種ハードウェア(例えば、ユーザ端末2)により実行されてもよい。 Although not described in the above embodiment, the games related to this system may be executed by various hardware (e.g., user terminal 2), such as a home game console such as PlayStation (registered trademark), a portable game console such as Nintendo Switch (registered trademark), various game consoles designed for commercial use, or electronic devices such as a personal computer, smartphone, tablet, etc.

また、上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。
換言すると、図3等の機能的構成は例示に過ぎず、特に限定されない。
即ち、上述した一連の処理を全体として実行できる機能が情報処理システムに備えられていれば足り、この機能を実現するためにどのような機能ブロックを用いるのかは図3等の例に限定されない。また、機能ブロックの存在場所も、図3等の例に限定されず、任意でよい。
また、1つの機能ブロックは、ハードウェア単体で構成されてもよいし、ソフトウェア単体で構成されてもよいし、それらの組み合わせで構成されてもよい。
Furthermore, the above-described series of processes can be executed by hardware or software.
In other words, the functional configurations in FIG. 3 and the like are merely examples and are not particularly limited.
That is, it is sufficient that the information processing system is provided with a function capable of executing the above-mentioned series of processes as a whole, and the type of functional block used to realize this function is not limited to the example in Fig. 3 etc. Furthermore, the location of the functional block is not limited to the example in Fig. 3 etc. and may be arbitrary.
Furthermore, one functional block may be configured as a single piece of hardware, may be configured as a single piece of software, or may be configured as a combination of both.

また、本システムを構成する各種ハードウェアの数や使用者は任意であるし、他のハードウェア等を含み構成されてもよい。 In addition, the number and users of the various hardware components that make up this system are optional, and the system may also be configured to include other hardware, etc.

また、一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、コンピュータ等にネットワークや記録媒体からインストールされる。 When a series of processes is executed by software, the programs that make up the software are installed on a computer or other device from a network or recording medium.

また、コンピュータは、専用のハードウェアに組み込まれているコンピュータであってもよい。また、コンピュータは、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータであってもよい。
すなわち、例えば、上述の実施形態における各種ハードウェアには、任意のコンピュータ、任意のスマートフォン等の携帯端末、任意のゲーム機等が自由に採用されてもよい。さらに言えば、各種入力部や各種出力部等の種別や内容についても任意の組み合わせが採用されてもよい。
The computer may be a computer built into dedicated hardware, or a computer capable of executing various functions by installing various programs.
That is, for example, the various hardware in the above-described embodiment may be freely adopted as any computer, any mobile terminal such as a smartphone, any game machine, etc. Furthermore, any combination of types and contents of various input units and various output units may be adopted.

また、このようなプログラムを含む記録媒体は、ユーザ等にプログラムを提供するために装置本体とは別に提供される図示せぬリムーバブルメディアにより構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される記録媒体等で構成されてもよい。 In addition, the recording medium containing such a program may be configured not only as a removable medium (not shown) provided separately from the device body in order to provide the program to the user, but also as a recording medium provided to the user in a state where it is already installed in the device body.

なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、その順序に沿って時系列的に行われる処理は勿論、並列的又は個別に実行されてもよい。また、上述の実施形態で記載するステップは、一部が省略されてもよい。 In this specification, the steps of writing a program to be recorded on a recording medium may be executed in parallel or individually, as well as in chronological order. Also, some of the steps described in the above embodiment may be omitted.

また、本明細書において、システムの用語は、複数の装置や複数の手段等より構成される全体的な装置を意味している。 In addition, in this specification, the term "system" refers to an overall device that is composed of multiple devices, multiple means, etc.

これらの他の実施形態を採用した場合においても、本実施形態の作用効果は発揮される。また、本実施形態と他の実施形態、及び他の実施形態同士を適宜組み合わせることも可能である。 Even when these other embodiments are adopted, the effects of this embodiment are achieved. In addition, this embodiment can be combined with other embodiments, and other embodiments can be combined with each other as appropriate.

以上をまとめると、本発明が適用されるプログラムは、次のような構成を有する各種各様の実施形態を取ることができる。
すなわち本発明が適用されるプログラムは、ゲームのプレイに利用可能なコンピュータを、
前記ゲームの休暇にかかる期間を休暇日として設定するための処理を実行する休暇日設定手段(例えば、休暇日管理手段62等)と、
前記休暇日の経過後に、前記休暇日においてユーザが前記ゲームをプレイしていれば取得し得た報酬の全て又は一部を付与するための処理を実行する報酬付与手段(例えば、報酬管理手段64等)と、
として機能するプログラムであれば足りる。
In summary, the program to which the present invention is applied can take various forms having the following configurations.
That is, the program to which the present invention is applied is a program for controlling a computer that can be used to play a game,
a vacation day setting means (e.g., a vacation day management means 62, etc.) for executing a process for setting a period of vacation for the game as a vacation day;
a reward granting means (e.g., a reward management means 64, etc.) that executes a process for granting all or a part of the reward that the user would have obtained if the user had played the game on the holiday day after the holiday has passed;
Any program that functions as such will suffice.

<効果>
これにより、ユーザが、所定の期間ゲームをプレイしないことのデメリットを低減し、よりユーザが安心して楽しめことができる。
<Effects>
This reduces the disadvantages to the user of not playing the game for a certain period of time, allowing the user to enjoy the game with greater peace of mind.

1 ゲームサーバ
11 制御部
60 ゲーム情報管理手段
62 休暇日管理手段
64 報酬管理手段
66 ゲーム制限管理手段
300 プレイ状況DB
2 ユーザ端末
80 制御部
100 ゲーム処理実行手段
102 操作受付手段
120 ログイン受付手段
122 休暇日受付手段
104 報酬付与手段
106 ゲーム制限手段
108 ゲーム情報管理手段
110 表示制御手段
1 Game server 11 Control unit 60 Game information management means 62 Vacation day management means 64 Reward management means 66 Game restriction management means 300 Playing situation DB
2 User terminal 80 Control unit 100 Game processing execution means 102 Operation reception means 120 Login reception means 122 Holiday reception means 104 Reward granting means 106 Game restriction means 108 Game information management means 110 Display control means

Claims (13)

ゲームのプレイに利用可能なコンピュータを、
前記ゲームのユーザに前記ゲームの休暇日を設定し得る権利である休暇日設定権を付与する権利付与手段と、
前記ユーザの前記休暇日の希望に関する休暇希望情報を取得する休暇希望情報取得手段と、
前記休暇希望情報および前記休暇日設定権の残日数に応じて、前記ユーザの前記ゲームにおける前記休暇日を設定する休暇日設定手段と、
前記休暇日の経過後に、前記休暇日において前記ユーザが前記ゲームをプレイしていれば取得し得た前記ゲームによりあらかじめ定められた報酬を、前記ユーザに付与し得る報酬の内容として決定する報酬決定手段と、
として機能させるプログラム。
Computers available for playing the game
a right granting means for granting a holiday setting right, which is a right to set holidays for the game, to a user of the game;
a vacation request information acquisition means for acquiring vacation request information relating to the user's vacation day requests;
a vacation day setting means for setting the vacation days in the game of the user in accordance with the vacation request information and the remaining number of days of the vacation day setting right;
a reward determination means for determining, after the holiday has passed, a reward that is predetermined for the game and that the user could have obtained if the user had played the game on the holiday, as the content of the reward that can be granted to the user ;
A program that functions as a
日付、前記ゲームにかかるイベントの予定および前記休暇日設定権の残日数を少なくとも含むゲーム画像を提示するゲーム画像提示手段をさらに備える、a game image display means for displaying a game image including at least a date, a schedule of events related to the game, and the number of remaining days of the vacation day setting right;
請求項1に記載のプログラム。The program according to claim 1.
前記権利付与手段は、前記ユーザの前記ゲームへのログイン日数が所定の日数蓄積する毎に前記休暇日設定権を付与する、the right granting means grants the user the vacation day setting right each time the user accumulates a predetermined number of days of login to the game;
請求項1又は2に記載のプログラム。The program according to claim 1 or 2.
前記権利付与手段は、前記ゲームと異なる他のゲームにおけるイベントの開催期間において、前記休暇日設定権を付与する、
請求項1乃至3のいずれか1項に記載のプログラム。
the right granting means grants the holiday setting right during an event period in a game different from the game;
The program according to any one of claims 1 to 3.
前記権利付与手段は、現実のイベントの開催期間において、前記休暇日設定権を付与する、
請求項1乃至3のいずれか1項に記載のプログラム。
the right granting means grants the holiday setting right during a period when an actual event is held;
The program according to any one of claims 1 to 3.
記休暇日における前記ユーザの前記ゲームのプレイを制限するプレイ制限手段をさらに備える、
請求項1乃至5のいずれか1項に記載のプログラム。
a play restriction means for restricting play of the game by the user on the holiday,
The program according to any one of claims 1 to 5 .
前記プレイ制限手段は、前記休暇日における前記ユーザの前記ゲームへのログインを制限する、
請求項に記載のプログラム。
the play restriction means restricts the user from logging into the game on the holiday.
The program according to claim 6 .
前記プレイ制限手段は、前記休暇日において前記ユーザが前記ゲームをプレイするのに必要となる所定のパラメータの回復を制限する、
請求項に記載のプログラム。
the play limiting means limits the recovery of a predetermined parameter required for the user to play the game on the holiday day;
The program according to claim 6 .
前記報酬決定手段は、前記ゲームのプレイ履歴を加味して、前記ユーザに付与し得る前記報酬の内容を決定する、
請求項1乃至8のうちいずれか1項に記載のプログラム。
the reward determination means determines the content of the reward that can be granted to the user, taking into account the play history of the game .
A program according to any one of claims 1 to 8 .
前記休暇日設定手段は、前記休暇日を設定する理由をさらに取得し、
前記報酬決定手段は、前記理由を加味して、前記ユーザに付与し得る前記報酬の内容を決定する、
請求項1乃至のうちいずれか1項に記載のプログラム。
The vacation day setting means further acquires a reason for setting the vacation day,
The reward determination means determines the content of the reward that can be granted to the user, taking into account the reason.
10. The program according to claim 1.
前記休暇日設定手段は、事後的に前記休暇希望情報および前記休暇日設定権の残日数に応じて、前記休暇日を設定し得る、
請求項1乃至10のうちいずれか1項に記載のプログラム。
the vacation day setting means can set the vacation days after the fact in accordance with the vacation request information and the remaining number of days of the vacation day setting right;
11. The program according to any one of claims 1 to 10 .
前記休暇日設定手段は、前記ユーザが所属する前記ゲーム内のグループに所属する他のユーザの入力操作の内容に基づいて、前記休暇日を設定し得る、
請求項1乃至11のうちいずれか1項に記載のプログラム。
The vacation day setting means may set the vacation day based on the content of an input operation of another user who belongs to a group in the game to which the user belongs.
A program according to any one of claims 1 to 11.
ゲームのプレイに利用可能なコンピュータを含む情報処理システムであって、
前記ゲームのユーザに前記ゲームの休暇日を設定し得る権利である休暇日設定権を付与する権利付与手段と、
前記ユーザの前記休暇日の希望に関する休暇希望情報を取得する休暇希望情報取得手段と、
前記休暇希望情報および前記休暇日設定権の残日数に応じて、前記ユーザの前記ゲームにおける前記休暇日を設定する休暇日設定手段と、
前記休暇日の経過後に、前記休暇日において前記ユーザが前記ゲームをプレイしていれば取得し得た前記ゲームによりあらかじめ定められた報酬を、前記ユーザに付与し得る報酬の内容として決定する報酬決定手段と、
を備える情報処理システム。

An information processing system including a computer that can be used to play a game,
a right granting means for granting a holiday setting right, which is a right to set holidays for the game, to a user of the game;
a vacation request information acquisition means for acquiring vacation request information relating to the user's vacation day requests;
a vacation day setting means for setting the vacation days in the game of the user in accordance with the vacation request information and the remaining number of days of the vacation day setting right;
a reward determination means for determining, after the holiday has passed, a reward that is predetermined for the game and that the user could have obtained if the user had played the game on the holiday, as the content of the reward that can be granted to the user ;
An information processing system comprising:

JP2021136895A 2021-08-25 2021-08-25 Information processing system and program Active JP7669641B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021136895A JP7669641B2 (en) 2021-08-25 2021-08-25 Information processing system and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021136895A JP7669641B2 (en) 2021-08-25 2021-08-25 Information processing system and program

Publications (2)

Publication Number Publication Date
JP2023031424A JP2023031424A (en) 2023-03-09
JP7669641B2 true JP7669641B2 (en) 2025-04-30

Family

ID=85415780

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021136895A Active JP7669641B2 (en) 2021-08-25 2021-08-25 Information processing system and program

Country Status (1)

Country Link
JP (1) JP7669641B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019126474A (en) 2018-01-23 2019-08-01 株式会社ドリコム Game system, game control method and program
JP2020103609A (en) 2018-12-27 2020-07-09 株式会社バンダイナムコエンターテインメント Computer system and game system
JP2020135097A (en) 2019-02-14 2020-08-31 株式会社コーエーテクモゲームス Information processing equipment, information processing methods and programs

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019126474A (en) 2018-01-23 2019-08-01 株式会社ドリコム Game system, game control method and program
JP2020103609A (en) 2018-12-27 2020-07-09 株式会社バンダイナムコエンターテインメント Computer system and game system
JP2020135097A (en) 2019-02-14 2020-08-31 株式会社コーエーテクモゲームス Information processing equipment, information processing methods and programs

Also Published As

Publication number Publication date
JP2023031424A (en) 2023-03-09

Similar Documents

Publication Publication Date Title
JP7068776B2 (en) Computer systems, control methods, viewer terminals, and programs
JP7410258B2 (en) Programs, computer systems and control methods
JP6437994B2 (en) Computer system, game system, player terminal and program
JP5638716B1 (en) System, method, and program for providing game
US8961315B1 (en) Providing tasks to users during electronic game play
JP6779964B2 (en) Game system
JP7082298B2 (en) Computer programs and server equipment
JP2018029808A (en) Game system and program
JP6853844B2 (en) Computer programs and computer equipment
JP2015217297A (en) System, method and program for providing game
JP5731057B1 (en) System, method, and program for providing game
JP7669641B2 (en) Information processing system and program
JP2020089562A (en) Game system
US20240226752A1 (en) Recording medium and information processing device
JP2022049195A (en) Computer program and computer device
JP7303339B1 (en) Program and information processing device
JP2021090630A (en) Computer program and computer device
JP7231843B2 (en) Game program, game device and game system
JP7316431B1 (en) Information processing system, information processing device, program and information processing method
JP7592820B2 (en) Information processing system, information processing device, program, and information processing method
JP7303338B1 (en) Program and information processing device
JP7157228B1 (en) Program, information processing method, and information processing system
JP7762831B2 (en) Program, system, method, information processing device, server, and method for generating performance information
JP7395049B1 (en) Information processing system, information processing device, program and information processing method
JP7471503B1 (en) Information processing system, information processing device, program, and information processing method

Legal Events

Date Code Title Description
A625 Written request for application examination (by other person)

Free format text: JAPANESE INTERMEDIATE CODE: A625

Effective date: 20240501

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250120

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250121

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250218

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: 20250317

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250330

R150 Certificate of patent or registration of utility model

Ref document number: 7669641

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150