JP7796323B2 - Program, game device, server device and game system - Google Patents
Program, game device, server device and game systemInfo
- Publication number
- JP7796323B2 JP7796323B2 JP2023032643A JP2023032643A JP7796323B2 JP 7796323 B2 JP7796323 B2 JP 7796323B2 JP 2023032643 A JP2023032643 A JP 2023032643A JP 2023032643 A JP2023032643 A JP 2023032643A JP 7796323 B2 JP7796323 B2 JP 7796323B2
- Authority
- JP
- Japan
- Prior art keywords
- game
- condition
- user
- time
- play
- 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
本発明は、プログラム、ゲーム装置、サーバ装置およびゲームシステムに関する。 The present invention relates to a program, a game device, a server device, and a game system.
従来、オンライン・ネットワークゲームにおいて、確実にサーバシステムに接続してゲームに参加できるようにするため、予め予約していた予約日時に該当する場合に、ゲーム端末からゲームに参加可能にするシステム等が知られている(特許文献1参照)。また、ユーザの操作に基づいて、ユーザのゲームプレイに制限を設ける機能を有するシステムが知られている(特許文献2参照)。 In the field of online network games, there are known systems that allow players to join a game from their game terminal at a pre-reserved date and time, ensuring that they can reliably connect to a server system and participate in the game (see Patent Document 1). Also known is a system that has a function that places restrictions on a user's game play based on the user's operations (see Patent Document 2).
ユーザにゲームを適切なプレイ習慣で実行させる上で、改善の余地がある。 There is room for improvement in encouraging users to play the game with appropriate playing habits.
本発明の目的は、ユーザのゲームのプレイ習慣を改善し得るゲームシステムまたはプログラム等を提供することにある。 The object of the present invention is to provide a game system or program that can improve a user's game playing habits.
(1)第1の側面は、コンピュータを、
ユーザに関連付けられた第1ゲームに関して、前記ユーザ以外の条件指定者によって指定された第1条件を満たす範囲で、前記ユーザにより指定された第2条件を受け付ける受付手段であって、前記第1条件及び前記第2条件は、前記第1ゲームをプレイするプレイ時間、前記第1ゲームをプレイする回数であるプレイ回数、及び前記第1ゲームをプレイすることによる進捗であるプレイ進捗、の少なくとも1つに関する、受付手段と、
前記第2条件に適合して前記第1ゲームが実行されたことを判定する判定手段と、
前記判定手段の判定に基づいて、前記ユーザに関連付けられた前記第1ゲームまたは前記第1ゲームとは異なる第2ゲームの進行を優遇する処理を行う処理手段と、として機能させる、
プログラムである。
(1) A first aspect of the present invention is a computer comprising:
an acceptance means for accepting a second condition specified by the user with respect to a first game associated with the user to a degree that satisfies a first condition specified by a condition specifier other than the user, the first condition and the second condition relating to at least one of a play time for playing the first game, a number of plays which is the number of times the first game is played, and a play progress which is progress made by playing the first game;
a determination means for determining whether the first game has been executed in accordance with the second condition;
a processing means for performing processing to favor progress in the first game or a second game different from the first game associated with the user based on the determination of the determination means;
It is a program.
(2)上記(1)において、前記第1条件は、前記プレイ時間であって、前記ユーザが前記第1ゲームを実行可能な第1時間範囲であり、
前記第2条件は、前記プレイ時間であって、前記第1時間範囲を満たす範囲で、前記ユーザにより指定された第2時間範囲であるようにすることができる。
(2) In the above (1), the first condition is the play time, which is a first time range during which the user can play the first game;
The second condition may be the play time, which is within a second time range specified by the user and which satisfies the first time range.
(3)上記(1)または(2)において、前記条件指定者が、前記ユーザの疾患または能力を判定する者とすることができる。 (3) In (1) or (2) above, the condition specifier may be a person who determines the user's illness or ability.
(4)上記(2)において、前記第1条件は、前記第1時間範囲を満たす範囲で前記第1ゲームを実行可能な総プレイ時間、及び前記第1ゲームを連続して実行可能な連続プレイ時間、の少なくとも一つを指定する情報をさらに含むものとすることができる。 (4) In (2) above, the first condition may further include information specifying at least one of the total play time during which the first game can be played within the first time range and the continuous play time during which the first game can be played continuously.
(5)上記(4)において、前記第1条件は、前記連続プレイ時間だけ連続して前記第1ゲームが実行された後に再び前記第1ゲームを実行可能となるまでの時間である時間間隔を指定する情報をさらに含むものとすることができる。 (5) In (4) above, the first condition may further include information specifying a time interval, which is the time until the first game can be played again after the first game has been played continuously for the continuous play time.
(6)上記(5)において、前記コンピュータを、前記ユーザに前記第2条件を入力させるための入力画面を表示部に表示させる表示制御手段としてさらに機能させ、
前記入力画面は、
前記第2条件を受け付けていない状態では、前記第1時間範囲に基づいて生成された前記第2条件の候補となる第1候補時間を示し、
前記第2条件の少なくとも一部を受け付けた状態では、前記第1時間範囲と、前記総プレイ時間および前記時間間隔の少なくとも一つと、前記第2条件の少なくとも一部と、に基づいて生成された、前記第2条件のさらなる候補となる第2候補時間を示すようにすることができる。
(6) In the above (5), the computer is further caused to function as a display control unit that displays an input screen on a display unit for allowing the user to input the second condition,
The input screen includes:
In a state where the second condition is not accepted, a first candidate time that is a candidate for the second condition generated based on the first time range is displayed;
When at least a portion of the second condition has been accepted, a second candidate time that is a further candidate for the second condition can be displayed, which is generated based on the first time range, at least one of the total play time and the time interval, and at least a portion of the second condition.
(7)上記(1)から(6)のいずれかにおいて、前記判定手段は、前記第2条件が受け付けられた後に前記ユーザが実際に前記第1ゲームの実行を開始した開始時間、および実行を終了した終了時間に基づいて、前記第2条件に適合して前記第1ゲームが実行されたことを判定することができる。 (7) In any of (1) to (6) above, the determination means can determine that the first game has been executed in accordance with the second condition based on the start time at which the user actually started playing the first game after the second condition was accepted and the end time at which the user finished playing the first game.
(8)上記(1)から(6)のいずれかにおいて、前記判定手段は、前記第2条件が受け付けられた後に前記ユーザが実際に前記第1ゲームの実行を開始した開始時間、および実行を終了した終了時間の少なくとも一方と、前記第2時間範囲との差異に基づいて、前記第2条件に適合して前記第1ゲームが実行されたことを判定することができる。 (8) In any of (1) to (6) above, the determination means can determine that the first game has been executed in accordance with the second condition based on the difference between the second time range and at least one of the start time at which the user actually started playing the first game after the second condition was accepted and the end time at which the user actually finished playing the first game.
(9)上記(1)から(8)のいずれかにおいて、前記判定手段は、前記第1ゲームにおいて第1の処理が実行された場合には前記第2条件に適合しているか否かを判定し、第1の処理とは異なる第2の処理が実行された場合には前記第2条件に適合しているか否かを判定しないものとすることができる。 (9) In any of (1) to (8) above, the determination means may determine whether the second condition is met when a first process is executed in the first game, and may not determine whether the second condition is met when a second process different from the first process is executed.
(10)上記(1)から(9)のいずれかにおいて、前記コンピュータを、
前記第1ゲーム、前記第2ゲーム、前記第1ゲームと前記第2ゲームとは異なる第3ゲーム、および前記第1ゲームおよび前記第2ゲームの実行を管理する管理アプリを実行する実行手段としてさらに機能させ、
前記判定手段は、前記管理アプリによって実行された前記第1ゲームが前記第2条件に適合して実行されたことを判定するものとすることができる。
(10) In any one of (1) to (9) above, the computer is
further functioning as an execution means for executing a management application that manages execution of the first game, the second game, a third game different from the first game and the second game, and the first game and the second game;
The determination means may determine whether the first game executed by the management application satisfies the second condition.
(11)上記(10)において、前記処理手段は、前記第2時間範囲ではない時間に前記第3ゲームが実行された場合には、前記ユーザに関連付けられた前記第1ゲームまたは前記第2ゲームの進行を冷遇する処理を行うことができる。 (11) In (10) above, the processing means may perform processing to disfavor the progress of the first game or the second game associated with the user if the third game is executed at a time outside the second time range.
(12)第2の側面は、
ユーザに関連付けられた第1ゲーム及び前記第1ゲームとは異なる第2ゲームを実行する実行部と、
前記第1ゲームに関して、前記ユーザ以外の条件指定者によって指定された第1条件を満たす範囲で、前記ユーザにより指定された第2条件を受け付ける受付部であって、前記第1条件及び前記第2条件は、前記第1ゲームをプレイするプレイ時間、前記第1ゲームをプレイする回数であるプレイ回数、及び前記第1ゲームをプレイすることによる進捗であるプレイ進捗、の少なくとも1つに関する、受付部と、
前記第2条件に適合して前記第1ゲームが実行されたことを判定する判定部と、
前記判定部の判定に基づいて、前記第1ゲームまたは前記第2ゲームの進行を優遇する処理を行う処理部と、を備える、
ゲーム装置である。
(12) The second aspect is:
an execution unit that executes a first game associated with a user and a second game different from the first game;
a receiving unit that receives a second condition specified by the user with respect to the first game to the extent that a first condition specified by a condition specifying person other than the user is satisfied, the first condition and the second condition relating to at least one of a play time for playing the first game, a number of plays which is the number of times the first game is played, and a play progress which is progress made by playing the first game;
a determination unit that determines whether the second condition is met and the first game is executed;
a processing unit that performs processing to favor progress of the first game or the second game based on the determination of the determination unit,
It is a game device.
(13)第3の側面は、
ユーザに関連付けられた第1ゲームに関して、前記ユーザ以外の条件指定者によって指定された第1条件を受け付ける第1条件受付部と、
前記第1条件を満たす範囲で、前記ユーザにより指定された第2条件を受け付ける第2条件受付部であって、前記第1条件及び前記第2条件は、前記第1ゲームをプレイするプレイ時間、前記第1ゲームをプレイする回数であるプレイ回数、及び前記第1ゲームをプレイすることによる進捗であるプレイ進捗、の少なくとも1つに関する、第2条件受付部と、
前記第2条件に適合して前記第1ゲームが実行されたことを判定する判定部と、
前記判定部の判定に基づいて、前記ユーザに関連付けられた前記第1ゲームまたは前記第1ゲームとは異なる第2ゲームの進行を優遇する処理を行う処理部と、を備える、
サーバ装置である。
(13) The third aspect is:
a first condition accepting unit that accepts a first condition specified by a condition specifier other than the user with respect to a first game associated with the user;
a second condition receiving unit that receives a second condition specified by the user to a degree that satisfies the first condition, the first condition and the second condition relating to at least one of a play time for playing the first game, a number of plays that is the number of times the first game is played, and a play progress that is progress made by playing the first game;
a determination unit that determines whether the second condition is met and the first game is executed;
a processing unit that performs processing to favor progress in the first game or a second game different from the first game associated with the user based on a determination by the determination unit,
It is a server device.
(14)第4の側面は、
ユーザに関連付けられた第1ゲーム及び前記第1ゲームとは異なる第2ゲームを実行する実行部と、
前記第1ゲームに関して、前記ユーザ以外の条件指定者によって指定された第1条件を受け付ける第1条件受付部と、
前記第1条件を満たす範囲で、前記ユーザにより指定された第2条件を受け付ける第2条件受付部であって、前記第1条件及び前記第2条件は、前記第1ゲームをプレイするプレイ時間、前記第1ゲームをプレイする回数であるプレイ回数、及び前記第1ゲームをプレイすることによる進捗であるプレイ進捗、の少なくとも1つに関する、第2条件受付部と、
前記第2条件に適合して前記第1ゲームが実行されたことを判定する判定部と、
前記判定部の判定に基づいて、前記第1ゲームまたは前記第2ゲームの進行を優遇する処理を行う処理部と、を備える、
ゲームシステムである。
(14) The fourth aspect is:
an execution unit that executes a first game associated with a user and a second game different from the first game;
a first condition accepting unit that accepts a first condition, with respect to the first game, specified by a condition specifying person other than the user;
a second condition receiving unit that receives a second condition specified by the user to a degree that satisfies the first condition, the first condition and the second condition relating to at least one of a play time for playing the first game, a number of plays that is the number of times the first game is played, and a play progress that is progress made by playing the first game;
a determination unit that determines whether the second condition is met and the first game is executed;
a processing unit that performs processing to favor progress of the first game or the second game based on the determination of the determination unit,
It is a game system.
本開示によれば、上記課題を解決する、第三者により指定された条件の下で、ユーザが適度にゲームすることを管理または促進できるようにするプログラム等を提供することができる。 This disclosure provides a program or the like that solves the above-mentioned problems and allows users to manage or encourage moderate gaming under conditions specified by a third party.
[実施形態]
本開示のゲームシステム1の実施形態について、図面を参照しながら説明する。
[Embodiment]
An embodiment of a game system 1 of the present disclosure will be described with reference to the drawings.
<ゲームの説明>
図1に示されるゲームシステム1では、登録端末2、管理サーバ装置3、ゲームサーバ装置4、ゲーム端末5、および補助端末7が、インターネットおよびLANなどの通信ネットワーク6を介して互いに通信可能に接続されており、ゲーム端末5においてゲームが実行される。ゲーム端末5において実行されるゲームは、同じくゲーム端末5において実行されるランチャーアプリによって管理される。
<Game Description>
1 , a registration terminal 2, a management server device 3, a game server device 4, a game terminal 5, and an auxiliary terminal 7 are communicably connected to one another via a communication network 6 such as the Internet or a LAN, and a game is executed on the game terminal 5. The game executed on the game terminal 5 is managed by a launcher app also executed on the game terminal 5.
このランチャーアプリは、ゲーム端末5で実行される、処方ゲームを含むゲームの実行を管理する「管理アプリ」の一具体例である。ランチャーアプリは、ゲーム端末5において処方ゲームを含むいくつかのゲームの実行を管理するものの、ゲーム端末5で実行されるすべてのゲームを管理するものである必要はない。 This launcher app is a specific example of a "management app" that manages the execution of games, including prescription games, executed on the game terminal 5. While the launcher app manages the execution of several games, including prescription games, on the game terminal 5, it does not need to manage all games executed on the game terminal 5.
本実施形態のゲームは、ゲームシステム1において実行されるオンラインのゲームであり、ユーザの能力の低下を抑制したり疾患を治療したりすることを目的に処方された、もの探しゲームまたはパズルゲームなどの処方ゲーム、およびその他のゲームを含む。処方ゲームは、ユーザのリハビリ用のゲームである場合がある。ゲームを処方するとは、ユーザが特定のゲームをプレイ可能な状態にしたり、ユーザに対して特定のゲームをプレイすることを求めたりすることを指す。処方ゲームは、処方されたユーザのみがプレイ可能となるゲームであってもよいし、処方されたユーザ以外もプレイ可能なゲームであってもよい。なお、処方されたユーザ以外もプレイ可能なゲームがユーザに処方された場合、処方されたユーザが当該ゲームをプレイする際のゲームの難易度や付与されるゲームアイテム等のゲーム条件や、発生するゲーム内イベントやプレイ可能なゲームコンテンツが、処方されたユーザ以外が当該ゲームをプレイする場合とは異なるように設定されることが好ましい。本明細書では、これらの処方ゲーム及びその他のゲームを総称して「ゲーム」という。 The games of this embodiment are online games executed on the game system 1, and include prescription games, such as hidden object games or puzzle games, prescribed for the purpose of preventing a user's decline in ability or treating an illness, as well as other games. Prescription games may be games for the user's rehabilitation. Prescribing a game refers to making a specific game playable to a user or requesting that a user play a specific game. A prescription game may be a game that is playable only by the prescribed user, or a game that is playable by users other than the prescribed user. Note that when a game that is playable by users other than the prescribed user is prescribed to a user, it is preferable that the game conditions, such as the game difficulty level and awarded game items, in-game events, and playable game content, when the prescribed user plays the game are set differently from when the game is played by users other than the prescribed user. In this specification, these prescription games and other games are collectively referred to as "games."
もの探しゲームは、例えばプレイヤキャラクタを操作しながら、各ステージの仮想ゲーム空間内に隠された複数の指定アイテムを制限時間内に探し出すものである。このゲームでは、制限時間内に複数の指定アイテムの全てを探しだすことにより、そのステージをクリアすることができる。 In a hidden object game, for example, the player controls a player character and must find multiple specified items hidden in the virtual game space of each stage within a time limit. In this game, the player can clear the stage by finding all of the specified items within the time limit.
パズルゲームは、例えばゲーム画面に次々に出現する複数色のパーツのうち、同一色のパーツを所定数そろえて消していくものである。パズルゲームでは、ステージ毎に目標数が設定されており、1ステージに設定された行動回数内で目標数だけパーツを消すと、そのステージをクリアすることができる。 In a puzzle game, for example, multiple colored parts appear one after another on the game screen, and the player must match a certain number of the same colored parts to remove them. In puzzle games, a target number is set for each stage, and the stage can be cleared by removing the target number of parts within the number of moves set for that stage.
このようなゲームは、ゲーム端末5のユーザが、そのゲームを一人でプレイしたり、その他のユーザとともに複数人で対戦または協力してプレイしたりすることができる。ゲーム端末5のユーザが、補助端末7を使用する補助者と協力してプレイしてもよい。このようなゲームは、スマートフォン、タブレット、もしくはパーソナルコンピュータなどの電子機器、ニンテンドースイッチ(登録商標)などの携帯用ゲーム機、またはプレイステーション(登録商標)、もしくはXBOX(登録商標)などの家庭用ゲーム機であるゲーム端末5を用いて実行される。以下では、ゲーム端末5がスマートフォンである場合を例示する。 Such games can be played by the user of the game terminal 5 alone, or in a multi-player competitive or cooperative game with other users. The user of the game terminal 5 may also play cooperatively with an assistant using the auxiliary terminal 7. Such games are executed using a game terminal 5 that is an electronic device such as a smartphone, tablet, or personal computer, a portable game console such as the Nintendo Switch (registered trademark), or a home game console such as the PlayStation (registered trademark) or XBOX (registered trademark). The following example illustrates a case where the game terminal 5 is a smartphone.
<ゲームシステムの概要>
図2に示されるように、ゲームシステム1は、登録端末2、管理サーバ装置3、ゲームサーバ装置4、ゲーム端末5、補助端末7、および通信ネットワーク6を含んで構成される。
<Game System Overview>
As shown in FIG. 2, the game system 1 includes a registration terminal 2, a management server device 3, a game server device 4, a game terminal 5, an auxiliary terminal 7, and a communication network 6.
登録端末2は、診断者により用いられる。診断者は、疾患または認知機能などの能力の低下などを有するユーザを診断することが可能な第三者である。診断者は、例えば特定の医師、複数の医師からなるグループ、または当該医師もしくはグループが所属する医療機関である。診断者は人間に限定されず、診断能力を有するコンピュータ等であってもよい。診断者は、本発明の「条件指定者」の一具体例である。 Registration terminal 2 is used by a diagnoser. A diagnoser is a third party who is able to diagnose users who have a disease or a decline in cognitive function or other abilities. A diagnoser is, for example, a specific doctor, a group of multiple doctors, or a medical institution to which the doctor or group belongs. A diagnoser is not limited to a human being, but may also be a computer or other device with diagnostic capabilities. A diagnoser is one specific example of a "condition specifier" in the present invention.
登録端末2は、パーソナルコンピュータ、スマートフォン、またはタブレットなどである。診断者は、例えば患者であるユーザを診断した後に登録端末2を操作することにより、そのユーザの診断結果の情報である診断情報を管理サーバ装置3に送信し登録することができる。診断情報には、診断者の氏名、診断者の識別番号、ユーザの氏名、ユーザの識別番号、ユーザの疾患の名称、およびユーザの疾患のクラスなどの情報に加え、診断者がユーザに処方した処方ゲームの情報、およびユーザが処方ゲームをプレイする時間帯を指定する情報である指定情報が含まれる。 The registration terminal 2 may be a personal computer, smartphone, tablet, or the like. For example, after diagnosing a patient user, the diagnostician can operate the registration terminal 2 to send and register diagnostic information, which is information about the user's diagnostic results, to the management server device 3. The diagnostic information includes information such as the diagnoser's name, the diagnoser's identification number, the user's name, the user's identification number, the name of the user's disease, and the class of the user's disease, as well as information about the prescription game prescribed by the diagnostician to the user and designation information, which is information specifying the time period during which the user will play the prescription game.
指定情報は、換言すると、ユーザが処方ゲームを実行(プレイ)可能な時間の範囲を指定し、それ以外の時間に処方ゲームを実行することを規制する情報であるともいえる。指定情報は、本発明における「第1条件」の一具体例である。 In other words, the designation information is information that specifies the time range during which the user can execute (play) the prescribed game, and restricts the execution of the prescribed game outside of that time. The designation information is a specific example of the "first condition" in the present invention.
疾患のクラスとは、疾患の重症度の度合いを数値化したものである。クラスの数値が大きいほど、症状が重いことを示す。本実施形態では、診断者による診断を受けたユーザが、ゲーム端末5を用いてゲームをプレイするプレイヤに相当する。以下では、診断者が診断したユーザ、およびゲームのプレイヤをまとめて「ユーザ」と称する。 A disease class is a numerical representation of the severity of a disease. The higher the class number, the more severe the symptoms. In this embodiment, a user diagnosed by a diagnostician corresponds to a player who plays a game using a game terminal 5. Hereinafter, a user diagnosed by a diagnostician and a player of a game will be collectively referred to as "user."
管理サーバ装置3には、登録端末2から送信される診断情報、および補助端末7から送信される推奨情報が、ユーザ毎に関連付けられて記憶されている。管理サーバ装置3は、ゲーム端末5を用いたユーザ認証が成立すると、ユーザの診断情報および推奨情報などを暗号化してゲーム端末5に送信する。 The management server device 3 stores diagnostic information sent from the registration terminal 2 and recommended information sent from the auxiliary terminal 7, associated with each user. When user authentication using the game terminal 5 is successful, the management server device 3 encrypts the user's diagnostic information, recommended information, etc. and transmits them to the game terminal 5.
ゲームサーバ装置4は、ゲームプログラムおよびゲームデータを記憶しており、ゲーム端末5のゲームデータの管理、より詳細にはアカウント毎のゲームデータの管理、およびゲームの進行の管理を行う。 The game server device 4 stores game programs and game data, and manages the game data of the game terminals 5, more specifically, the game data for each account, and the progress of the game.
各ユーザには、ゲーム端末5に対応付けられて、管理サーバ装置3で用いられる第1アカウント情報、およびゲームサーバ装置4で用いられる第2アカウント情報が割り当てられている。各アカウント情報には、ユーザの識別番号およびパスワードが含まれている。第1アカウント情報および第2アカウント情報は互いに独立した情報であり、管理サーバ装置3に記憶されたユーザの診断情報をゲームサーバ装置4で確認することはできなくなっている。 Each user is assigned first account information used by the management server device 3 and second account information used by the game server device 4, and each account information is associated with a game terminal 5. Each account information includes the user's identification number and password. The first account information and second account information are independent of each other, and the user's diagnostic information stored in the management server device 3 cannot be confirmed by the game server device 4.
補助端末7は、ユーザの日々の体調を管理したり、ユーザの生活に対してアドバイスをしたりする、ユーザの家族またはヘルパーなどの補助者により用いられる。補助者は、補助端末7を操作して、ユーザの生活リズムなどに合わせて、処方ゲームをプレイことをユーザに推奨する時間帯を指定する情報である推奨情報を、管理サーバ装置3に送信し登録することができる。補助端末7は、スマートフォン、タブレット、またはパーソナルコンピュータなどである。 The auxiliary terminal 7 is used by an assistant, such as the user's family member or helper, to manage the user's daily physical condition and give advice on the user's lifestyle. The assistant can operate the auxiliary terminal 7 to send and register recommendation information to the management server device 3, which specifies time periods during which the user is recommended to play the prescription game, in accordance with the user's lifestyle, etc. The auxiliary terminal 7 may be a smartphone, tablet, personal computer, or the like.
ゲーム端末5はユーザにより用いられる。ゲーム端末5は、管理サーバ装置3にログインする際に第1アカウント情報を管理サーバ装置3に送信する。第1アカウント情報は、管理サーバ装置3にログインする際のユーザ認証に利用される。ユーザ認証が成立しログインが行われると、管理サーバ装置3とゲーム端末5との間で相互通信が可能となる。ログイン後、管理サーバ装置3は、ユーザの診断情報および推奨情報などを暗号化してゲーム端末5に送信する。 The game terminal 5 is used by a user. When logging in to the management server device 3, the game terminal 5 transmits first account information to the management server device 3. The first account information is used for user authentication when logging in to the management server device 3. Once user authentication is successful and login is performed, mutual communication becomes possible between the management server device 3 and the game terminal 5. After logging in, the management server device 3 encrypts the user's diagnostic information, recommendation information, etc. and transmits them to the game terminal 5.
ユーザは、ゲーム端末5を操作して処方ゲームをプレイするほか、処方ゲームをプレイする予定の時間を示すプレイ計画を、ランチャーアプリを介して予め決定し入力する。プレイ計画は、診断者により指定された指定情報の時間範囲の範囲内で、補助者による推奨情報を参照しつつユーザ自身が決定する。ゲーム端末5に受け付けられたプレイ計画に沿ってユーザが処方ゲームをプレイすると、ユーザに対して、ゲームを有利に進められるようになる特典などが与えられる。プレイ計画を示す情報をプレイ計画情報という。プレイ計画情報、指定情報、および推奨情報は、いずれも1日ごとの情報である。ランチャーアプリは、本発明の「管理アプリ」の一具体例である。プレイ計画は、本発明の「第2条件」の一具体例である。 In addition to operating the game terminal 5 to play the prescription game, the user also determines and inputs a play plan indicating the planned time for playing the prescription game via the launcher app. The play plan is determined by the user themselves, within the time range of the specified information designated by the diagnoser, while referring to the recommended information from the assistant. When the user plays the prescription game in accordance with the play plan accepted by the game terminal 5, the user is awarded benefits that allow them to progress through the game with an advantage. Information indicating the play plan is called play plan information. The play plan information, specified information, and recommended information are all information for one day. The launcher app is a specific example of a "management app" of the present invention. The play plan is a specific example of a "second condition" of the present invention.
ゲーム端末5は、管理サーバ装置3から取得した診断情報に基づいて医療モードパラメータを生成する。医療モードパラメータは、診断者の診断情報に応じてゲーム内容に変更を加えるための制御パラメータであり、例えばゲームの難易度や、ゲーム内で付与されるゲーム媒体の付与数などに変更を加える制御パラメータである。ゲーム媒体とは、ゲームに関する要素を表した電子データであって、プレイヤキャラクタが仮想ゲーム空間内で使用できるアイテムなどである。例えば、本実施形態のゲームシステム1では、もの探しゲーム、およびパズルゲームのそれぞれに対していくつかの項目が調整可能となっている。このように、医療モードパラメータを用いてゲームの項目を調整することで、例えば認知機能が低下しているユーザに対してゲームの難易度を低下させる調整などを実行可能となる。 The game terminal 5 generates medical mode parameters based on the diagnostic information acquired from the management server device 3. The medical mode parameters are control parameters for modifying the game content in accordance with the diagnostician's diagnostic information, such as the game difficulty level and the number of game contents awarded in the game. Game contents are electronic data representing elements related to the game, such as items that the player character can use in the virtual game space. For example, in the game system 1 of this embodiment, several items can be adjusted for each of the object search game and the puzzle game. In this way, by adjusting the game items using the medical mode parameters, it is possible to make adjustments such as lowering the difficulty of the game for users with impaired cognitive function.
このように、本実施形態のゲームシステム1では、診断者により処方された処方ゲームをユーザがゲーム端末5を使用してプレイ可能である。例えばユーザの認知機能が低下している場合には、ユーザの認知機能およびそのクラスに対応したゲームをユーザがプレイ可能である。このようなゲームをユーザがプレイすることにより、ユーザの認知機能の低下を抑制できる。そのため、ユーザは、処方ゲームによる効果を適切に得るため、診断者により指定された時間帯に応じて適切な時間だけ処方ゲームをプレイすることが求められる。ユーザが処方ゲームを適切な時間だけプレイすると、ユーザには特典が与えられるため、ユーザには処方ゲームを自発的にプレイする動機が与えられる。このように、本実施形態のゲームシステムは、強制にゲームをプレイさせるなどのストレスをユーザにかけることなく、ユーザが自発的かつ適度にゲームをプレイするよう促して、ユーザの疾患を治療することを可能とする。 In this way, the game system 1 of this embodiment allows the user to use the game terminal 5 to play a prescription game prescribed by a diagnostician. For example, if the user's cognitive function is declining, the user can play a game that corresponds to the user's cognitive function and its class. By the user playing such a game, the decline in the user's cognitive function can be suppressed. Therefore, in order to properly obtain the effects of the prescription game, the user is required to play the prescription game for an appropriate amount of time according to the time period specified by the diagnostician. If the user plays the prescription game for an appropriate amount of time, the user will be awarded a benefit, which will motivate the user to play the prescription game voluntarily. In this way, the game system of this embodiment makes it possible to treat the user's illness by encouraging the user to play the game voluntarily and appropriately, without imposing stress on the user, such as by forcing them to play the game.
<ゲームシステムの構成>
ゲームシステム1は、通信ネットワーク6を介して互いに通信可能に接続された、登録端末2、管理サーバ装置3、ゲームサーバ装置4、ゲーム端末5、および補助端末7を含んで構成される。以下、各構成の具体的な構成について説明する。
<Game system configuration>
The game system 1 includes a registration terminal 2, a management server device 3, a game server device 4, a game terminal 5, and an auxiliary terminal 7, which are communicably connected to each other via a communication network 6. The specific configuration of each component will be described below.
<登録端末の構成>
図3に示されるように、登録端末2は、ネットワークインターフェース21、出力部22、入力部23、記憶部25および制御部26を有する。制御部26は、バス29を介して各構成と電気的に接続されている。
<Configuration of registered terminal>
3, the registration terminal 2 has a network interface 21, an output unit 22, an input unit 23, a storage unit 25, and a control unit 26. The control unit 26 is electrically connected to each component via a bus 29.
ネットワークインターフェース21は、通信ネットワーク6を介してゲームシステム1の他の構成と通信可能に接続されている。 The network interface 21 is communicatively connected to other components of the game system 1 via the communication network 6.
出力部22は、制御部26の表示制御手段266の制御によって、各種画像およびテキストなどを含む画面を出力するための出力情報を生成する。出力部22は、この生成した出力情報に基づいて、接続されたディスプレイ(不図示)上に各種画面を出力する。また、出力部22は、制御部26から出力される情報に基づいて、音声を再生および合成して、接続されたスピーカ(不図示)に音声出力させる。 Under the control of the display control means 266 of the control unit 26, the output unit 22 generates output information for outputting screens containing various images, text, etc. Based on this generated output information, the output unit 22 outputs various screens on a connected display (not shown). Furthermore, based on the information output from the control unit 26, the output unit 22 plays and synthesizes audio, and outputs the audio from a connected speaker (not shown).
入力部23は、接続されたタッチパッドまたはキーボードなどの周辺機器(不図示)に対するユーザの操作入力に関するデータを、これらの周辺機器との間で送受信する。例えば、ユーザは、このタッチパッドをタッチして操作することで、登録端末2に操作信号を入力する。 The input unit 23 transmits and receives data regarding user operation inputs to connected peripheral devices (not shown), such as a touchpad or keyboard, between these peripheral devices. For example, the user inputs operation signals to the registration terminal 2 by touching and operating the touchpad.
記憶部25は、HDD(Hard Disk Drive)、RAM(Random Access Memory)、ROM(Read Only Memory)、およびSSD(Solid State Drive)などにより構成されている。記憶部25は、登録端末2を操作する診断者が入力部23を介して入力した、診断者の氏名、診断者の識別番号、ユーザの氏名、ユーザの識別番号、ユーザの疾患の名称、およびユーザの疾患のクラス、診断者がユーザに処方した処方ゲームの情報、およびユーザが処方ゲームをプレイする時間帯を指定する情報である指定情報を含む診断情報などを記憶する。また、記憶部25は、各種機能を実現するためのプログラムなどを記憶する。 The storage unit 25 is composed of a hard disk drive (HDD), random access memory (RAM), read only memory (ROM), and solid state drive (SSD). The storage unit 25 stores diagnostic information input by the diagnostician operating the registration terminal 2 via the input unit 23, including the name of the diagnostician, the diagnostician's identification number, the user's name, the user's identification number, the name of the user's disease, the class of the user's disease, information about the prescription game prescribed for the user by the diagnostician, and designation information, which is information specifying the time period during which the user will play the prescription game. The storage unit 25 also stores programs for implementing various functions.
制御部26は、CPUや半導体メモリを有するマイクロコンピュータで構成されており、登録端末2の動作を制御する。制御部26は、各種プログラムを実行することにより、通信手段261、受付手段263、および表示制御手段266として機能する。本実施形態では、これらの手段が、それぞれ通信部、受付部、および表示制御部に相当する。 The control unit 26 is composed of a microcomputer having a CPU and semiconductor memory, and controls the operation of the registration terminal 2. By executing various programs, the control unit 26 functions as a communication unit 261, a reception unit 263, and a display control unit 266. In this embodiment, these units correspond to the communication unit, reception unit, and display control unit, respectively.
―通信手段―
通信手段261は、ネットワークインターフェース21を介して、ゲームシステム1の他の構成と通信を行い、各種データを送受信する。例えば、通信手段261は、診断者によるユーザの診断結果に基づき、診断情報を管理サーバ装置3に送信する。
-Means of communication-
The communication unit 261 communicates with other components of the game system 1 and transmits and receives various data via the network interface 21. For example, the communication unit 261 transmits diagnostic information to the management server device 3 based on the results of a diagnostician's diagnosis of the user.
―受付手段―
受付手段263は、診断者が入力部23を操作して入力した、ユーザが処方ゲームをプレイする時間帯を指定する指定情報を受け付ける。診断者は、例えばユーザの疾患のクラスなどに基づき、ユーザの疾患を改善するために適切な時間だけ処方ゲームをプレイすることを促すよう、上記指定情報を決定する。指定情報は、ユーザが処方ゲームをプレイ可能な時間帯、この時間帯において処方ゲームをプレイ可能な総プレイ時間、処方ゲームを連続して実行可能な連続プレイ時間、および処方ゲームを連続プレイ時間だけプレイした後に再び処方ゲームをプレイ可能となるまでの時間である時間間隔を指定する情報を含む。
-Method of reception-
The accepting means 263 accepts designation information specifying a time period during which the user will play the prescription game, input by the diagnoser through the input unit 23. The diagnoser determines the designation information so as to encourage the user to play the prescription game for an appropriate time period to improve the user's disease, for example, based on the class of the user's disease. The designation information includes information specifying a time period during which the user can play the prescription game, a total play time during which the prescription game can be played in this time period, a continuous play time during which the prescription game can be played consecutively, and a time interval that is the time until the prescription game can be played again after the prescription game has been played for the continuous play time.
―表示制御手段―
表示制御手段266は、登録端末2に対する診断者の操作などに基づいて、登録端末2に接続されたディスプレイ(図示省略)の表示出力を制御する。例えば、表示制御手段266は、指定情報を入力するための入力画面などをディスプレイに表示させる。
-Display control means-
The display control means 266 controls the display output of a display (not shown) connected to the registration terminal 2 based on the operation of the diagnostician on the registration terminal 2. For example, the display control means 266 displays an input screen for inputting specified information on the display.
<管理サーバ装置の構成>
図4に示されるように、管理サーバ装置3は、ネットワークインターフェース31、記憶部35、および制御部36を有する。制御部36は、バス39を介して各構成と電気的に接続されている。
<Configuration of Management Server Device>
4, the management server device 3 includes a network interface 31, a storage unit 35, and a control unit 36. The control unit 36 is electrically connected to each component via a bus 39.
ネットワークインターフェース31は、通信ネットワーク6を介してゲームシステム1の他の構成と通信可能に接続されている。 The network interface 31 is communicatively connected to other components of the game system 1 via the communication network 6.
記憶部35は、HDD、RAM、ROM、およびSSDなどにより構成されている。記憶部35は、診断者DB(Data Base)、およびユーザDB、ならびにユーザ毎の診断情報、推奨情報、およびプレイ計画情報などの各種データを記憶する。また、記憶部35は、各種機能を実現するためのプログラムを記憶する。 The storage unit 35 is composed of a HDD, RAM, ROM, SSD, etc. The storage unit 35 stores various data such as a diagnostician database (DB), a user database, and diagnostic information, recommendation information, and play plan information for each user. The storage unit 35 also stores programs for implementing various functions.
診断者DBには、管理サーバ装置3に診断情報を登録することが可能な診断者毎に診断者のアカウント情報などが記憶されている。診断者のアカウント情報には、診断者の識別番号およびパスワードなどが含まれている。 The diagnostician DB stores the diagnostician's account information for each diagnostician who is able to register diagnostic information in the management server device 3. The diagnostician's account information includes the diagnostician's identification number and password, etc.
ユーザDBには、管理サーバ装置3の管理対象のユーザ毎に、ユーザの第1アカウント情報、ユーザの診断情報、および各ゲームのプレイログなどが関連付けられて記憶されている。また、ユーザDBには、ユーザを補助する補助者の情報が、ユーザの第1アカウント情報または診断情報に関連付けられて記憶されている。 The user DB stores, for each user managed by the management server device 3, the user's first account information, the user's diagnostic information, and play logs for each game, all in association with each other. The user DB also stores information about assistants who assist the user, in association with the user's first account information or diagnostic information.
制御部36は、CPUや半導体メモリを有するマイクロコンピュータで構成されており、管理サーバ装置3の動作を制御する。制御部36は、各種プログラムを実行することにより、通信手段361、および照合手段362として機能する。本実施形態では、これらの手段は、それぞれ通信部、および照合部に相当する。 The control unit 36 is composed of a microcomputer having a CPU and semiconductor memory, and controls the operation of the management server device 3. The control unit 36 executes various programs to function as a communication unit 361 and a matching unit 362. In this embodiment, these units correspond to the communication unit and the matching unit, respectively.
―通信手段―
通信手段361は、ネットワークインターフェース31を介して、ゲームシステム1の他の装置と通信を行い、各種データを送受信する。例えば、通信手段361は、登録端末2からユーザの診断情報を受信し、補助端末7から推奨情報を受信し、ゲーム端末5からプレイ計画情報などを受信する。また、通信手段361は、ゲーム端末5に診断情報および推奨情報を送信する。また、通信手段361は、補助端末7に、補助対象となるユーザの診断情報を送信する。
-Means of communication-
The communication means 361 communicates with other devices in the game system 1 via the network interface 31, and transmits and receives various data. For example, the communication means 361 receives user diagnostic information from the registration terminal 2, receives recommended information from the auxiliary terminal 7, and receives play plan information and the like from the game terminal 5. The communication means 361 also transmits diagnostic information and recommended information to the game terminal 5. The communication means 361 also transmits diagnostic information of the user to be assisted to the auxiliary terminal 7.
―照合手段―
照合手段362は、登録端末2から送信される診断者のアカウント情報に基づいて診断者の認証を行う。また、照合手段362は、ゲーム端末5から送信されるユーザの第1アカウント情報に基づいてユーザの認証を行う。また、照合手段362は、補助端末7から送信される補助者のアカウント情報に基づいて補助者の認証を行う。
-Method of verification-
The matching means 362 authenticates the diagnostician based on the account information of the diagnostician transmitted from the registration terminal 2. The matching means 362 also authenticates the user based on the user's first account information transmitted from the game terminal 5. The matching means 362 also authenticates the assistant based on the assistant's account information transmitted from the auxiliary terminal 7.
管理サーバ装置3は、画像または音声を出力する出力部、および操作による入力を受け付ける入力部を必ずしも有する必要がないが、有していてもよい。 The management server device 3 does not necessarily have to have an output unit that outputs images or audio, and an input unit that accepts input via operations, but may have them.
<ゲームサーバ装置の構成>
図5に示されるように、ゲームサーバ装置4は、ネットワークインターフェース41、記憶部45、および制御部46を有する。制御部46は、バス49を介して各構成と電気的に接続されている。
<Configuration of Game Server Device>
5, the game server device 4 includes a network interface 41, a storage unit 45, and a control unit 46. The control unit 46 is electrically connected to each component via a bus 49.
ネットワークインターフェース41は、通信ネットワーク6を介してゲームシステム1の他の構成と通信可能に接続されている。 The network interface 41 is communicatively connected to other components of the game system 1 via the communication network 6.
記憶部45は、HDD、RAM、ROM、およびSSDなどにより構成されている。記憶部45は、各種機能を実現するためのプログラム、ゲームプログラム、およびゲームデータを記憶する。ゲームプログラムは、処方ゲームおよびその他のゲームのプログラムを含む。ゲームデータには、ユーザのアカウントの情報である第2アカウント情報が含まれる。ゲーム端末5は、第2アカウント情報を用いてゲームサーバ装置4での認証に成功することでユーザがゲームにログインし、ゲーム端末5とゲームサーバ装置4との間で、第2アカウント情報だけでないゲームデータの送受信が可能となる。 The storage unit 45 is composed of an HDD, RAM, ROM, SSD, etc. The storage unit 45 stores programs for implementing various functions, game programs, and game data. The game programs include programs for the prescription game and other games. The game data includes second account information, which is information about the user's account. When the game terminal 5 is successfully authenticated by the game server device 4 using the second account information, the user logs into the game, and it becomes possible to send and receive not only the second account information but also game data between the game terminal 5 and the game server device 4.
制御部46は、CPUや半導体メモリを有するマイクロコンピュータで構成されており、ゲームサーバ装置4の動作を制御する。制御部46は、各種プログラムを実行することにより、通信手段461、および照合手段462として機能する。本実施形態では、これらの手段は、それぞれ通信部、および照合部に相当する。 The control unit 46 is composed of a microcomputer having a CPU and semiconductor memory, and controls the operation of the game server device 4. The control unit 46 executes various programs to function as a communication unit 461 and a matching unit 462. In this embodiment, these units correspond to a communication unit and a matching unit, respectively.
―通信手段―
通信手段461は、ネットワークインターフェース41を介して、ゲームシステム1の他の装置と通信を行い、各種データを送受信する。通信手段461は、例えば、ゲーム端末5から第2アカウント情報を受信し、ゲーム端末5との間でゲームデータを送受信する。
-Means of communication-
The communication unit 461 communicates with other devices in the game system 1 via the network interface 41, and transmits and receives various data. For example, the communication unit 461 receives second account information from the game terminal 5, and transmits and receives game data to and from the game terminal 5.
―照合手段―
照合手段362は、ゲーム端末5から送信される第2アカウント情報に基づいて、ユーザの認証を行う。
-Method of verification-
The verification means 362 authenticates the user based on the second account information transmitted from the game terminal 5 .
ゲームサーバ装置4は、画像または音声を出力する出力部、および操作による入力を受け付ける入力部を必ずしも有する必要がないが、有していてもよい。 The game server device 4 does not necessarily have to have an output unit that outputs images or audio, and an input unit that accepts input via operations, but may have them.
<補助端末の構成>
図6に示されるように、補助端末7は、ネットワークインターフェース71、出力部72、入力部73、記憶部75および制御部76を有する。制御部76は、バス79を介して各構成と電気的に接続されている。
<Configuration of auxiliary terminal>
6, the auxiliary terminal 7 has a network interface 71, an output unit 72, an input unit 73, a storage unit 75, and a control unit 76. The control unit 76 is electrically connected to each component via a bus 79.
ネットワークインターフェース71は、通信ネットワーク6を介してゲームシステム1の他の構成と通信可能に接続されている。 The network interface 71 is communicatively connected to other components of the game system 1 via the communication network 6.
出力部72は、制御部76の表示制御手段766の制御によって、各種画像およびテキストなどを含む画面を出力するための出力情報を生成する。出力部72は、この生成した出力情報に基づいて、接続されたディスプレイ(不図示)上に各種画面を出力する。また、出力部72は、制御部76から出力される情報に基づいて、音声を再生および合成して、接続されたスピーカ(不図示)に音声出力させる。 Under the control of the display control means 766 of the control unit 76, the output unit 72 generates output information for outputting screens containing various images, text, etc. Based on this generated output information, the output unit 72 outputs various screens on a connected display (not shown). Furthermore, based on the information output from the control unit 76, the output unit 72 plays and synthesizes audio, and outputs the audio from a connected speaker (not shown).
入力部73は、接続されたタッチパッドまたはキーボードなどの周辺機器(不図示)に対するユーザの操作入力に関するデータを、これらの周辺機器との間で送受信する。例えば、ユーザは、このタッチパッドをタッチして操作することで、補助端末7に操作信号を入力する。 The input unit 73 transmits and receives data regarding user operation inputs to peripheral devices (not shown), such as a connected touchpad or keyboard, between these peripheral devices. For example, the user inputs operation signals to the auxiliary terminal 7 by touching and operating the touchpad.
記憶部75は、HDD、RAM、ROM、およびSSDなどにより構成されている。記憶部75は、各種機能を実現するためのプログラムなどを記憶する。 The storage unit 75 is composed of a HDD, RAM, ROM, SSD, etc. The storage unit 75 stores programs for implementing various functions.
制御部76は、CPUや半導体メモリを有するマイクロコンピュータで構成されており、補助端末7の動作を制御する。制御部76は、各種プログラムを実行することにより、通信手段761、受付手段763、および表示制御手段766として機能する。本実施形態では、これらの手段は、それぞれ通信部、受付部、および表示制御部にそれぞれ相当する。 The control unit 76 is composed of a microcomputer having a CPU and semiconductor memory, and controls the operation of the auxiliary terminal 7. By executing various programs, the control unit 76 functions as a communication unit 761, a reception unit 763, and a display control unit 766. In this embodiment, these units correspond to the communication unit, reception unit, and display control unit, respectively.
―通信手段―
通信手段761は、ネットワークインターフェース71を介して、ゲームシステム1の他の装置と通信を行い、各種データを送受信する。例えば、通信手段761は、管理サーバ装置3から、補助対象となるユーザの診断情報を受信し、管理サーバ装置3に推奨情報を送信する。推奨情報は、処方ゲームをプレイことを補助対象のユーザに推奨する時間帯を指定する情報である。
-Means of communication-
The communication means 761 communicates with other devices in the game system 1 via the network interface 71, and transmits and receives various data. For example, the communication means 761 receives diagnostic information of the user to be assisted from the management server device 3, and transmits recommendation information to the management server device 3. The recommendation information is information that specifies a time period during which playing the prescription game is recommended to the user to be assisted.
また、通信手段761は、補助者による入力操作に応じて、補助対象のユーザに処方ゲームの進行を補助する補助アイテムを付与することできる。この場合、通信手段761は、管理サーバ装置3に対して、補助対象のユーザに補助アイテムを付与する要求を送信する。これにより、管理サーバ装置3を介して、補助対象のユーザのゲーム端末5に補助アイテムが送信され、ユーザが補助アイテムを使用可能となる。なお、補助アイテムはゲーム媒体の一例である。 Furthermore, the communication means 761 can grant the assisted user an auxiliary item that assists in the progress of the prescription game in response to input operations by the assistant. In this case, the communication means 761 transmits a request to the management server device 3 to grant the auxiliary item to the assisted user. As a result, the auxiliary item is transmitted to the game terminal 5 of the assisted user via the management server device 3, allowing the user to use the auxiliary item. Note that the auxiliary item is an example of a game medium.
また、通信手段761は、管理サーバ装置3またはゲームサーバ装置4を介して、補助対象のユーザがプレイ中の処方ゲームを観戦することができる。この場合、管理サーバ装置3またはゲームサーバ装置4から補助端末7に対して、補助対象のユーザがプレイ中の処方ゲームのゲームデータが送信される。また、処方ゲームを観戦中に、補助端末7から補助アイテムを付与可能にしてもよい。また、補助端末7からユーザの補助ゲームのプレイを手助け可能にしてもよい。 The communication means 761 can also watch the prescription game being played by the user to be assisted via the management server device 3 or the game server device 4. In this case, game data for the prescription game being played by the user to be assisted is transmitted from the management server device 3 or the game server device 4 to the auxiliary terminal 7. It may also be possible to grant auxiliary items from the auxiliary terminal 7 while watching the prescription game. It may also be possible to help the user play the auxiliary game from the auxiliary terminal 7.
―受付手段―
受付手段763は、補助者が入力部73を操作して入力した推奨情報を受け付ける。補助者は、ユーザの予定、およびユーザの生活リズムに合わせて処方ゲームをプレイするのに適した時間などを考慮し、処方ゲームをプレイことをユーザに推奨する時間帯を指定する情報である推奨情報を決定する。推奨情報を決定する際、補助端末7では、管理サーバ装置3に記憶された、診断者によって送信された指定情報を参照でき、受付手段763は指定情報により指定された条件を満たす範囲で決定された推奨情報を受け付ける。受付手段763は、指定情報により指定された条件を満たさない推奨情報が入力された場合には、この推奨情報を受け付けず、補助者に対して修正を求めるよう画面表示などにより通知を行う。
-Method of reception-
The receiving means 763 receives recommended information input by the assistant through operation of the input unit 73. The assistant determines recommended information, which is information specifying a time period during which the assistant recommends playing the prescription game to the user, taking into consideration the user's schedule and a time suitable for playing the prescription game in accordance with the user's lifestyle. When determining recommended information, the assistant terminal 7 can refer to the specified information transmitted by the diagnoser stored in the management server device 3, and the receiving means 763 receives recommended information determined to the extent that satisfies the conditions specified by the specified information. If recommended information that does not satisfy the conditions specified by the specified information is input, the receiving means 763 does not accept the recommended information and notifies the assistant by displaying a screen or the like to request corrections.
―表示制御手段―
表示制御手段766は、補助端末7に対する診断者の操作などに基づいて、補助端末7に接続されたディスプレイ(図示省略)の表示出力を制御する。例えば、表示制御手段766は、推奨情報を入力するための入力画面などをディスプレイに表示させる。
-Display control means-
The display control means 766 controls the display output of a display (not shown) connected to the auxiliary terminal 7 based on the operation of the diagnoser on the auxiliary terminal 7. For example, the display control means 766 displays an input screen for inputting recommended information on the display.
<ゲーム端末の構成>
図2に示されるように、ゲーム端末5は、ネットワークインターフェース51、出力部52、入力部53、記憶部55および制御部56を有する。制御部56は、バス59を介して各構成と電気的に接続されている。
<Gaming device configuration>
2, the game terminal 5 has a network interface 51, an output unit 52, an input unit 53, a storage unit 55, and a control unit 56. The control unit 56 is electrically connected to each component via a bus 59.
ネットワークインターフェース51は、通信ネットワーク6を介してゲームシステム1の他の構成と通信可能に接続されている。 The network interface 51 is communicatively connected to other components of the game system 1 via the communication network 6.
出力部52は、制御部56の表示制御手段566の制御によって、各種画像およびテキストなどを含む画面を出力するための出力情報を生成する。出力部52は、この生成した出力情報に基づいて、接続されたディスプレイ(不図示)上に各種画面を出力する。また、出力部52は、制御部56から出力される情報に基づいて、音声を再生および合成して、接続されたスピーカ(不図示)に音声出力させる。 Under the control of the display control means 566 of the control unit 56, the output unit 52 generates output information for outputting screens containing various images, text, etc. Based on this generated output information, the output unit 52 outputs various screens on a connected display (not shown). Furthermore, based on the information output from the control unit 56, the output unit 52 plays and synthesizes audio, and outputs the audio from a connected speaker (not shown).
入力部53は、接続されたタッチパッドまたはキーボードなどの周辺機器(不図示)に対するユーザの操作入力に関するデータを、これらの周辺機器との間で送受信する。例えば、ユーザは、このタッチパッドをタッチして操作することで、ゲーム端末5に操作信号を入力する。 The input unit 53 transmits and receives data regarding user operation inputs to connected peripheral devices (not shown), such as a touchpad or keyboard, between these peripheral devices. For example, the user inputs operation signals to the game terminal 5 by touching and operating the touchpad.
記憶部55は、HDD、RAM、ROM、およびSSDなどにより構成されている。記憶部25は、各種機能を実現するためのプログラムなどを記憶する。また、記憶部55は、管理サーバ装置3から受信した診断情報および推奨情報、ならびにゲーム端末5を操作するユーザが入力部53を介して入力したプレイ計画情報を記憶する。また、記憶部55は、ユーザが保有するゲーム媒体を記憶する。 The memory unit 55 is composed of an HDD, RAM, ROM, SSD, etc. The memory unit 25 stores programs and the like for implementing various functions. The memory unit 55 also stores diagnostic information and recommendation information received from the management server device 3, as well as play plan information input via the input unit 53 by the user operating the game terminal 5. The memory unit 55 also stores game media owned by the user.
制御部56は、CPUや半導体メモリを有するマイクロコンピュータで構成されており、ゲーム端末5の動作を制御する。制御部56は、各種プログラムを実行することにより、通信手段561、実行手段562、受付手段563、判定手段564、処理手段565、および表示制御手段566として機能する。本実施形態では、これらの手段が、それぞれ通信部、実行部、受付部、判定部、処理部、および表示制御部に相当する。 The control unit 56 is composed of a microcomputer having a CPU and semiconductor memory, and controls the operation of the game terminal 5. By executing various programs, the control unit 56 functions as a communication unit 561, an execution unit 562, a reception unit 563, a determination unit 564, a processing unit 565, and a display control unit 566. In this embodiment, these units correspond to the communication unit, execution unit, reception unit, determination unit, processing unit, and display control unit, respectively.
―通信手段―
通信手段561は、ネットワークインターフェース51を介して、ゲームシステム1の他の構成と通信を行い、各種データを送受信する。例えば、通信手段561は、管理サーバ装置3から、ユーザの診断情報および推奨情報を受信する。また、通信手段561は、管理サーバ装置3にプレイ計画情報を送信する。
-Means of communication-
The communication means 561 communicates with other components of the game system 1 via the network interface 51, and transmits and receives various data. For example, the communication means 561 receives user diagnostic information and recommendation information from the management server device 3. The communication means 561 also transmits play plan information to the management server device 3.
また、通信手段561は、ゲームサーバ装置4との間でゲームデータを送受信する。また、通信手段561は、補助端末7から送信された、補助アイテムを付与する指示を受信する。 The communication means 561 also transmits and receives game data to and from the game server device 4. The communication means 561 also receives instructions to grant auxiliary items transmitted from the auxiliary terminal 7.
―実行手段―
実行手段562は、ゲーム実行手段562aおよびアプリ実行手段562bを含む。
-Means of implementation-
The execution means 562 includes a game execution means 562a and an application execution means 562b.
ゲーム実行手段562aは、ユーザの操作に応じて処方ゲームおよびその他のゲームを実行する。これにより、ユーザがゲームをプレイできる。 The game execution means 562a executes the prescription game and other games in response to user operations, allowing the user to play the games.
アプリ実行手段562bは、ユーザの操作に応じてランチャーアプリを実行する。ランチャーアプリは、処方ゲームを含むゲームを管理するプラットフォームとして機能するアプリケーションソフトであって、他の手段と協働して、ユーザのプレイ時間および特典(報酬)の付与などを管理する。 The app execution means 562b executes a launcher app in response to user operations. The launcher app is application software that functions as a platform for managing games, including prescription games, and works in conjunction with other means to manage the user's play time and the granting of benefits (rewards).
―受付手段―
受付手段563は、ユーザが入力部53を操作しランチャーアプリを介して入力した、プレイ計画を受け付ける。プレイ計画は、処方ゲームをプレイすることを予定する時間帯で示される。受け付けられたプレイ計画を示す情報であるプレイ計画情報は、記憶部55に記憶される。
-Method of reception-
The accepting unit 563 accepts a play plan input by the user via the launcher app by operating the input unit 53. The play plan indicates a time period during which the prescription game is planned to be played. Play plan information indicating the accepted play plan is stored in the storage unit 55.
具体的には、ユーザは、登録端末2から受信し記憶部55に記憶されている診断情報のうちの指定情報、および補助端末7から受信し記憶部55に記憶されている推奨情報をディスプレイに表示させて参照し、少なくとも指定情報により指定される時間帯の範囲内でプレイ計画を決定して入力する。受付手段563は、プレイ計画が指定情報により指定される時間帯の範囲内であれば、指定情報により指定された条件を満たすものとしてプレイ計画を受け付ける。受付手段563は、推奨情報により指定される時間帯の範囲内でなくてもプレイ計画を受け付けるが、ユーザは指定情報により指定される時間帯を確認することでプレイ計画を決定しやすくなる。 Specifically, the user refers to the designated information from the diagnostic information received from the registered terminal 2 and stored in the memory unit 55, and the recommended information received from the auxiliary terminal 7 and stored in the memory unit 55, on the display, and determines and inputs a play plan within at least the time period specified by the designated information. The accepting means 563 accepts a play plan as satisfying the conditions specified by the designated information if the play plan is within the time period specified by the designated information. The accepting means 563 will accept a play plan even if it is outside the time period specified by the recommended information, but checking the time period specified by the designated information makes it easier for the user to determine a play plan.
―判定手段―
判定手段564は、記憶部55に記憶されたプレイ計画情報と、処方ゲームがプレイされた時間とに基づき、プレイ計画に適合して処方ゲームがプレイされたことを判定する。具体的には、判定手段564は、プレイ計画情報により示される時間帯と、処方ゲームが実際にプレイされた時間帯とを比較し、両者の一致度を判定する。判定手段564は、例えば両者の一致度の割合に応じて、複数段階に分けられた達成度を決定することにより判定を行う。すなわち、一致度が80%以上であれば達成度A、80%未満60%以上であれば達成度B、60%未満であれば達成度Cなどというように、判定手段564が判定を行うことができる。
-Judgment means-
The determination means 564 determines whether the prescription game has been played in accordance with the play plan based on the play plan information stored in the storage unit 55 and the time during which the prescription game was played. Specifically, the determination means 564 compares the time period indicated by the play plan information with the time period during which the prescription game was actually played, and determines the degree of match between the two. The determination means 564 makes the determination by determining a degree of achievement divided into multiple stages according to the degree of match between the two, for example. That is, the determination means 564 can make a determination such that if the degree of match is 80% or more, it is achievement level A; if it is less than 80% but 60% or more, it is achievement level B; if it is less than 60%, it is achievement level C; etc.
―処理手段―
処理手段565は、判定手段564の判定に基づいて、ユーザに対して処方ゲームを有利に進めることができるようになるゲーム媒体を特典として付与する処理を行う。ユーザが付与されたゲーム媒体は、記憶部55に記憶され、ユーザがこのゲーム媒体を使用すると、ユーザは処方ゲームの進行に対する優遇を受けることができる。また、処理手段565は、判定手段564の判定に基づいて、ユーザの処方ゲームの進行を冷遇する処理を行ってもよい。すなわち、処理手段565は、判定手段564の判定に基づいて、処方ゲームの進行を優遇または冷遇する処理を行うことができる。なお、特典の付与は、特典に対応するゲーム媒体などをユーザに関連付けることにより行われる。
-Processing method-
The processing means 565 performs processing to grant the user a game medium as a benefit, which enables the user to progress in the prescription game with an advantage, based on the determination of the determination means 564. The game medium granted to the user is stored in the storage unit 55, and when the user uses this game medium, the user can receive preferential treatment in progressing in the prescription game. The processing means 565 may also perform processing to give the user poor treatment in progressing in the prescription game, based on the determination of the determination means 564. That is, the processing means 565 can perform processing to give preferential treatment or poor treatment in progressing in the prescription game, based on the determination of the determination means 564. The benefit is granted by associating the game medium, etc. corresponding to the benefit with the user.
処理手段565は、例えば、判定手段564によって判定された上記の達成度に基づき、達成度が高いほど高い効果が得られる特典を付与してもよい。 The processing means 565 may, for example, grant a bonus that has a greater effect the higher the level of achievement based on the above-mentioned level of achievement determined by the determination means 564.
―表示制御手段―
表示制御手段566は、入力部53を介したユーザの操作などに基づいて、ゲーム端末5に接続されたディスプレイ(図示省略)の表示出力を制御する。例えば、表示制御手段566は、プレイ計画を入力するための入力画面などをディスプレイに表示させる。
-Display control means-
The display control means 566 controls the display output of a display (not shown) connected to the game terminal 5 based on user operations via the input unit 53. For example, the display control means 566 displays an input screen for inputting a play plan on the display.
<プレイ計画入力時の入力画面の表示>
図9および図10は、ユーザがゲーム端末5を用いてプレイ計画を入力する際にディスプレイに表示される画面の例を示している。
<Display of input screen when entering play plan>
9 and 10 show examples of screens that are displayed on the display when the user inputs a play plan using the game terminal 5. FIG.
まず、ユーザが未だプレイ計画を入力しておらず、受付手段563がプレイ計画を受け付けていない状態では、表示制御手段566は、記憶部55に記憶された指定情報および推奨情報に基づいて、図9に示す入力画面をディスプレイに表示する。図9に示されるように、このときの入力画面521には、診断者により指定された指定情報のうちのユーザが処方ゲームをプレイ可能な時間帯に関する情報、および補助者により指定された推奨情報に基づいて生成された、プレイ計画の候補となる候補時間帯が時間バー521aとして示される。この時間バー521aでは、プレイ可能な時間帯に関する情報と推奨情報とが識別可能に表示されている。具体的には、時間バー521a上に、プレイ可能な時間帯53a、推奨情報に対応する時間帯53b、およびこれら以外のプレイ不能な時間帯53cがそれぞれ異なる色、または態様で示される。 First, when the user has not yet input a play plan and the reception means 563 has not yet received a play plan, the display control means 566 displays the input screen shown in FIG. 9 on the display based on the specified information and recommended information stored in the memory unit 55. As shown in FIG. 9, the input screen 521 at this time displays, as a time bar 521a, information regarding the time periods when the user can play the prescription game, which is included in the specified information specified by the diagnostician, and candidate time periods that are candidates for the play plan, which have been generated based on the recommended information specified by the assistant. This time bar 521a displays information regarding the time periods when play is possible and the recommended information in a distinguishable manner. Specifically, on the time bar 521a, playable time periods 53a, time periods 53b corresponding to the recommended information, and other unplayable time periods 53c are each displayed in different colors or styles.
また、入力画面521には、指定情報により指定される、ユーザが処方ゲームをプレイ可能な時間帯、この時間帯において処方ゲームをプレイ可能な総プレイ時間、処方ゲームを連続して実行可能な連続プレイ時間、および処方ゲームを連続プレイ時間だけプレイした後に再び処方ゲームをプレイ可能となるまでの時間である時間間隔を指定する情報が、指定情報表示部分521bに表示される。ユーザは、例えばタッチパネルである入力部53を操作して、この時間バー521a上でプレイ計画を入力することができる。すなわち、時間バー521aにおいてユーザがタッチ操作を行った時間帯がプレイ計画として入力される。 In addition, the input screen 521 displays in the specified information display portion 521b information specifying the time period during which the user can play the prescription game, the total play time during which the prescription game can be played during this time period, the continuous play time during which the prescription game can be played consecutively, and the time interval until the prescription game can be played again after the prescription game has been played for the continuous play time. The user can input a play plan on this time bar 521a by operating the input unit 53, which is, for example, a touch panel. In other words, the time period during which the user performs a touch operation on the time bar 521a is input as the play plan.
ユーザが入力したプレイ計画が、プレイ可能な時間帯を含む指定情報を満たす場合には受付手段563がプレイ計画を受け付け、そうでない場合には受付手段563は表示制御手段566を介して、プレイ計画が受け付けられない旨を入力画面521に表示させる。 If the play plan entered by the user satisfies the specified information, including the available play time slots, the acceptance means 563 accepts the play plan; if not, the acceptance means 563 causes the display control means 566 to display on the input screen 521 a message that the play plan cannot be accepted.
次に、ユーザがプレイ計画の少なくとも一部を入力し、受付手段563がプレイ計画の少なくとも一部を受け付けた状態では、表示制御手段566は、プレイ可能な時間帯に関する情報、および推奨情報に加え、指定情報のうちの総プレイ時間、および時間間隔に基づいて、図10に示す入力画面をディスプレイに表示する。すなわち、プレイ計画の一部が入力されると、入力されたプレイ計画に応じて処方ゲームをプレイできない時間帯が決定される。図10に示した具体例では、受け付けられたプレイ計画と上記の時間間隔とに基づいて、次のプレイ計画を入力できないプレイ不可能な時間帯が自動的に決定され、時間バー521a上に、受け付けられたプレイ計画に対応する時間帯53d、プレイ不可能な時間帯53e、及びプレイ可能な時間帯53aが、それぞれ異なる色または態様で示される。このように、表示制御手段566は、受け付けられたプレイ計画、プレイ可能な時間帯に関する情報、および推奨情報、ならびに総プレイ時間および時間間隔を含む指定情報で指定された条件に基づいて、プレイ可能な時間帯およびプレイ不可能な時間帯を自動的に決定してディスプレイに表示する。これにより、処方ゲームをプレイできない時間帯をユーザが視覚的に容易に把握することができ、プレイ計画の入力を補助している。 Next, when the user inputs at least a portion of a play plan and the reception means 563 has accepted at least a portion of the play plan, the display control means 566 displays the input screen shown in FIG. 10 on the display based on the information regarding playable time periods, the recommended information, and the total play time and time interval included in the specified information. That is, when a portion of the play plan is input, time periods during which the prescribed game cannot be played are determined based on the input play plan. In the specific example shown in FIG. 10, the unplayable time periods during which the next play plan cannot be input are automatically determined based on the accepted play plan and the above-mentioned time interval, and the time period 53d, unplayable time period 53e, and playable time period 53a corresponding to the accepted play plan are displayed in different colors or styles on the time bar 521a. In this way, the display control means 566 automatically determines and displays the playable time periods and unplayable time periods on the display based on the accepted play plan, the information regarding playable time periods, the recommended information, and the conditions specified in the specified information including the total play time and time interval. This allows the user to easily visually grasp the time periods during which the prescribed game cannot be played, facilitating the input of a play plan.
このとき、入力画面521には、ユーザにより入力されたプレイ計画の少なくとも一部の情報が、プレイ計画情報表示部分521fに表示される。また、入力画面521には、特典を得られるようになるための条件が表示部分521gに表示される。 At this time, at least a portion of the play plan information entered by the user is displayed in the play plan information display portion 521f of the input screen 521. Additionally, the conditions for obtaining the bonus are displayed in the display portion 521g of the input screen 521.
<ゲームシステムの動作の流れ>
ここで、本実施形態のゲームシステム1の動作例について説明する。
<Game system operation flow>
An example of the operation of the game system 1 of this embodiment will now be described.
<プレイ計画の入力処理>
図7は、ユーザが処方ゲームをプレイするプレイ計画を入力する流れを示したフロー図である。
<Play plan input processing>
FIG. 7 is a flow diagram showing the flow of a user inputting a play plan for playing a prescription game.
診断者は、ユーザを診断した後、登録端末2を操作して管理サーバ装置3にログインし、ユーザの診断結果の情報である診断情報を登録端末2に入力する。このとき診断者は、診断結果に基づき、ユーザに適した処方ゲームのプレイ可能な時間帯などを含む指定情報を決定し、診断情報の一部として入力する。登録端末2は、入力された診断情報を管理サーバ装置3に送信する(ステップS100)。登録端末2から診断情報を受信した管理サーバ装置3は、この診断情報をユーザDBに記憶されたユーザの情報と関連付けて記憶部35に記憶させる(ステップS101)。 After diagnosing the user, the diagnoser operates the registration terminal 2 to log in to the management server device 3 and inputs diagnostic information, which is information on the user's diagnostic results, into the registration terminal 2. At this time, the diagnoser determines designated information based on the diagnostic results, including time periods when the prescription game suitable for the user can be played, and inputs this as part of the diagnostic information. The registration terminal 2 transmits the input diagnostic information to the management server device 3 (step S100). Upon receiving the diagnostic information from the registration terminal 2, the management server device 3 associates this diagnostic information with the user information stored in the user DB and stores it in the memory unit 35 (step S101).
ユーザの補助者は、診断者によるユーザの診断後、ユーザの処方ゲームのプレイを計画する手助けをするため、補助端末7を操作して管理サーバ装置3にログインして推奨情報を入力する(ステップS110)。推奨情報を入力する際、管理サーバ装置3から診断情報を受信し、診断者が指定した指定情報を確認する。補助端末7から推奨情報を受信した管理サーバ装置3は、この推奨情報をユーザDBに記憶されたユーザの情報と関連付けて記憶部35に記憶させる(ステップS111)。 After the user's diagnosis by the diagnoser, the user's assistant operates the auxiliary terminal 7 to log in to the management server device 3 and input recommended information to help the user plan their play of the prescription game (step S110). When inputting the recommended information, the assistant receives diagnostic information from the management server device 3 and confirms the specified information specified by the diagnoser. Upon receiving the recommended information from the auxiliary terminal 7, the management server device 3 associates this recommended information with the user information stored in the user DB and stores it in the memory unit 35 (step S111).
その後、ユーザが、ゲーム端末5を操作してランチャーアプリを起動すると(ステップS120)、ゲーム端末5のアプリ実行手段562bは、記憶部55に記憶されている第1アカウント情報を用いて管理サーバ装置3にログインする(ステップS121)。管理サーバ装置3は、ログイン時にゲーム端末5から送信される第1アカウント情報を受信し、受信した第1アカウント情報に基づく認証を行う(ステップS122)。ユーザ認証が成立すると、ユーザのゲーム端末5によるログインが成功し、ゲーム端末5は管理サーバ装置3に記憶されている診断情報および推奨情報などを参照可能な状態となる。 When the user then operates the game terminal 5 to launch the launcher app (step S120), the app execution means 562b of the game terminal 5 logs in to the management server device 3 using the first account information stored in the memory unit 55 (step S121). The management server device 3 receives the first account information sent from the game terminal 5 at the time of login and performs authentication based on the received first account information (step S122). If user authentication is successful, login by the user's game terminal 5 is successful, and the game terminal 5 becomes able to refer to diagnostic information, recommendation information, and the like stored in the management server device 3.
次に、ユーザがランチャーアプリにおいてプレイ計画の入力する機能を実行すると(ステップS130)、管理サーバ装置3に対してプレイ計画の入力に必要となる指定情報及び推奨情報を要求する。これに応答し、管理サーバ装置3は、ゲーム端末5に、ユーザの指定情報および推奨情報を送信する(ステップS131)。指定情報および推奨情報を受信したゲーム端末5は、受信した指定情報および推奨情報を記憶部55に記憶させるとともに、表示制御手段566によって、プレイ計画を入力するための入力画面(図9および図10参照)をゲーム端末5に接続されたディスプレイに表示する(ステップS132)。 Next, when the user executes a function in the launcher app to input a play plan (step S130), the management server device 3 requests the specific information and recommended information required to input the play plan. In response, the management server device 3 transmits the user's specific information and recommended information to the game terminal 5 (step S131). Having received the specific information and recommended information, the game terminal 5 stores the received specific information and recommended information in the memory unit 55, and uses the display control means 566 to display an input screen for inputting a play plan (see Figures 9 and 10) on a display connected to the game terminal 5 (step S132).
ユーザは、表示された図9または図10のような入力画面を参照しながら、入力部53を介してプレイ計画を入力する(ステップS133)。 The user inputs a play plan via the input unit 53 while referring to the displayed input screen such as that shown in Figure 9 or Figure 10 (step S133).
このとき、受付手段563は、入力されたプレイ計画が指定情報により指定される時間帯の範囲内であればプレイ計画を受け付け、そうでない場合にはユーザに対して画像または音声でプレイ計画の修正を促す通知を行う。 At this time, the reception means 563 accepts the input play plan if it is within the time period specified by the designation information; if it is not, it notifies the user with an image or audio prompting them to revise the play plan.
受付手段563がプレイ計画を受け付けると、通信手段561は管理サーバ装置3にプレイ計画情報を送信する(ステップS134)。プレイ計画情報を受信した管理サーバ装置3は、記憶部35に、このユーザに関連付けてプレイ計画情報を記憶させる(ステップS135)。 When the reception means 563 receives the play plan, the communication means 561 transmits the play plan information to the management server device 3 (step S134). Having received the play plan information, the management server device 3 stores the play plan information in association with this user in the storage unit 35 (step S135).
<処方ゲームの実行判定処理>
上記の処理でプレイ計画が決定すると、次にプレイ計画に沿ってユーザが処方ゲームをプレイしたかどうかの判定が行われる。図8は、ユーザが処方ゲームをプレイ計画に沿ってプレイしたかどうかを判定する流れを示したフロー図である。
<Prescription Game Execution Determination Process>
Once the play plan is determined by the above process, it is then determined whether the user has played the prescribed game in accordance with the play plan. Figure 8 is a flow diagram showing the flow of determining whether the user has played the prescribed game in accordance with the play plan.
ユーザがゲーム端末5を操作して処方ゲームのプレイを開始しようとすると(ステップS200)、アプリ実行手段562bは、記憶部55に記憶されている第2アカウント情報を用いてゲームサーバ装置4にログインする(ステップS201)。ゲームサーバ装置4は、ログイン時にゲーム端末5から送信される第2アカウント情報を受信し、受信した第2アカウント情報に基づく認証を行う(ステップS202)。ユーザ認証が成立すると、ユーザのゲーム端末5によるログインが成功し、ゲーム端末5とゲームサーバ装置4との間でゲームデータの送受信が可能となる(ステップS203、S204)。 When a user operates the game terminal 5 to start playing the prescription game (step S200), the application execution means 562b logs in to the game server device 4 using the second account information stored in the memory unit 55 (step S201). The game server device 4 receives the second account information transmitted from the game terminal 5 at the time of login and performs authentication based on the received second account information (step S202). If user authentication is successful, login by the user's game terminal 5 is successful, and game data can be sent and received between the game terminal 5 and the game server device 4 (steps S203 and S204).
ユーザがゲーム端末5で処方ゲームをプレイしているとき、またはプレイした後、ゲーム端末5の通信手段561は、管理サーバ装置3に対して処方ゲームのプレイログを送信する(ステップS210)。管理サーバ装置3は、受信したプレイログを、ユーザに関連付けて記憶部35に記憶させる(SステップS211)。 While or after the user is playing the prescription game on the game terminal 5, the communication means 561 of the game terminal 5 transmits a play log of the prescription game to the management server device 3 (step S210). The management server device 3 associates the received play log with the user and stores it in the memory unit 35 (step S211).
ゲーム端末5の判定手段564は、このプレイログと、記憶部55に記憶されたプレイ計画情報とに基づいて、プレイ計画に適合して処方ゲームがプレイされたか否かを判定する(ステップS220)。 The determination means 564 of the game terminal 5 determines whether the prescription game was played in accordance with the play plan based on this play log and the play plan information stored in the memory unit 55 (step S220).
プレイ計画に適合して処方ゲームがプレイされたと判定手段564が判定した場合、処理手段565は、ユーザに対して処方ゲームを有利に進めることができるようになるゲーム媒体を特典として付与する(ステップS221)。一方、プレイ計画に適合して処方ゲームがプレイされなかったと判定手段564が判定した場合、処理手段565は、処方ゲームの進行を冷遇する処理を行ってもよい。 If the determination means 564 determines that the prescribed game has been played in accordance with the play plan, the processing means 565 grants the user a game medium as a bonus that enables the user to progress in the prescribed game with an advantage (step S221). On the other hand, if the determination means 564 determines that the prescribed game has not been played in accordance with the play plan, the processing means 565 may perform processing that discourages progress in the prescribed game.
なお、処理手段565による特典の付与などの優冷遇処理は、ゲーム端末5が単体で行うのではなく、管理サーバ装置3との間でデータの確認を行いながら処理され、ユーザによる不正および通信失敗によるデータの消滅が避けられる。 Note that preferential treatment processing, such as the granting of benefits, by the processing means 565 is not performed solely by the game terminal 5, but is performed while verifying data with the management server device 3, thereby preventing data loss due to user fraud or communication failures.
判定手段564による判定、および処理手段565による特典の付与がなされるタイミングは、限定するものではないが、翌日ゲーム端末5でランチャーアプリが起動されたタイミングとする。換言すると、当日初めてランチャーアプリが起動されたタイミングで、昨日のプレイ計画に適合して処方ゲームがプレイされたことの判定および特典の付与が行われる。 The timing at which the determination means 564 makes the determination and the processing means 565 grants the bonus is, but is not limited to, the timing when the launcher app is launched on the game terminal 5 the next day. In other words, when the launcher app is launched for the first time that day, it is determined that the prescription game has been played in accordance with yesterday's play plan, and the bonus is granted.
図11は、このときゲーム端末5のディスプレイに表示される画面例である。ランチャーアプリが起動されると、表示制御手段566は、判定手段564の判定と処理手段565の処理に基づき、特典の付与に関する画面522aまたは522bを表示する。昨日、プレイ計画に十分適合して処方ゲームがプレイされた場合には、高品質の特典が与えられる場合の画面522aがディスプレイに表示される。一方で昨日、プレイ計画にある程度適合して処方ゲームがプレイされた場合には、中品質の特典が与えられる場合の画面522bがディスプレイに表示される。中品質の特典が与えられる場合の画面522bには、ゲームのプレイをどのように改善すれば高品質の特典が得られるかをユーザにアドバイスする文章があわせて表示される。なお、これらの表示にあわせて、昨日のプレイ計画と処方ゲームがプレイされた時間との詳細を表示してもよい。 Figure 11 is an example of a screen displayed on the display of the game terminal 5 at this time. When the launcher app is launched, the display control means 566 displays screen 522a or 522b regarding the awarding of a reward based on the determination by the determination means 564 and the processing of the processing means 565. If the prescribed game was played yesterday in sufficient conformance with the play plan, screen 522a, in which a high-quality reward will be awarded, is displayed on the display. On the other hand, if the prescribed game was played yesterday in some conformance with the play plan, screen 522b, in which a medium-quality reward will be awarded, is displayed on the display. Screen 522b, in which a medium-quality reward will be awarded, also displays text advising the user on how to improve their game play in order to receive a high-quality reward. In addition to these displays, details of yesterday's play plan and the time the prescribed game was played may also be displayed.
これらの画面522aまたは522bが表示された後、表示制御手段566はディスプレイにランチャーアプリの実行画面523を表示させる。この実行画面523で、ユーザがランチャーアプリに管理されている処方ゲームまたは他のゲームをプレイすることを選択すると、表示制御手段566はディスプレイにプレイゲームを選択する画面524を表示させる。一方、ユーザが実行画面523でプレイ計画を入力することを選択すると、表示制御手段566はディスプレイに図9または図10に示す入力画面521を表示させる。 After these screens 522a or 522b are displayed, the display control means 566 causes the display to display the execution screen 523 of the launcher app. If the user selects on this execution screen 523 to play a prescription game or another game managed by the launcher app, the display control means 566 causes the display to display a screen 524 for selecting the game to play. On the other hand, if the user selects to input a play plan on the execution screen 523, the display control means 566 causes the display to display the input screen 521 shown in FIG. 9 or 10.
以上をまとめると、ゲームシステム1で用いられるプログラムは、ゲーム端末5の制御部56(コンピュータ)を、ユーザに関連付けられた処方ゲーム(第1ゲーム)に関して、ユーザ以外の診断者(条件指定者)によって指定された指定情報(第1条件)を満たす範囲で、ユーザにより指定されたプレイ計画(第2条件)を受け付ける受付手段563であって、指定情報(第1条件)およびプレイ計画(第2条件)は、処方ゲーム(第1ゲーム)をプレイするプレイ時間に関する、受付手段563と、プレイ計画(第2条件)に適合して処方ゲーム(第1ゲーム)が実行されたことを判定する判定手段564と、判定手段564の判定に基づいて、ユーザに関連付けられた処方ゲーム(第1ゲーム)の進行を優遇する処理を行う処理手段565と、として機能させるプログラムである。 In summary, the program used in game system 1 causes the control unit 56 (computer) of game terminal 5 to function as: acceptance means 563 that accepts a play plan (second condition) specified by the user for a prescription game (first game) associated with the user to the extent that it satisfies specified information (first condition) specified by a diagnostician (condition specifier) other than the user, where the specified information (first condition) and play plan (second condition) relate to the play time for playing the prescription game (first game); determination means 564 that determines whether the prescription game (first game) has been executed in accordance with the play plan (second condition); and processing means 565 that performs processing to favor progress in the prescription game (first game) associated with the user based on the determination of the determination means 564.
<効果>
上記のゲームシステム1によれば、診断者がユーザの診断結果に基づいて指定した、処方ゲームをプレイすべき時間帯に沿ってユーザが処方ゲームを自発的にプレイすることを促しやすいシステムを提供できる。これにより、ユーザが有する疾患などに応じた適切な時間だけユーザが処方ゲームをプレイしやすい環境を創出し、ユーザの疾患などを好適に改善していくシステムを提供できる。
<Effects>
According to the above-described game system 1, it is possible to provide a system that easily encourages users to voluntarily play the prescription game in accordance with the time period for playing the prescription game, which is specified by the diagnostician based on the user's diagnosis results. This creates an environment where users can easily play the prescription game for an appropriate time according to the user's illness, etc., and provides a system that appropriately improves the user's illness, etc.
ゲームシステム1では、診断者が、ユーザの疾患または能力を診断(判定)することができる医師などであるため、適切な処置が可能なシステムを構成することができる。 In game system 1, the diagnostician is a doctor or other person who can diagnose (determine) the user's illness or abilities, making it possible to configure a system that can provide appropriate treatment.
ゲームシステム1において、指定情報は、ユーザが処方ゲームをプレイ可能な時間帯、この時間帯において処方ゲームをプレイ可能な総プレイ時間、処方ゲームを連続して実行可能な連続プレイ時間、および処方ゲームを連続プレイ時間だけプレイした後に再び処方ゲームをプレイ可能となるまでの時間である時間間隔を指定する情報を含んでよい。このような指定情報を用いることで、単に所定の時間帯にのみ処方ゲームをプレイ可能にするだけでなく、ある程度処方ゲームをプレイし、その後一定時間以上休憩した後に再度処方ゲームをプレイするようにユーザに促すことができる。これにより、処方ゲームによる疾患改善などの効果をより高めることができる。 In game system 1, the designation information may include information specifying the time period during which the user can play the prescription game, the total play time during which the prescription game can be played, the continuous play time during which the prescription game can be executed consecutively, and the time interval that is the time until the prescription game can be played again after the continuous play time of the prescription game has been played. By using such designation information, it is possible not only to make the prescription game playable only during a specific time period, but also to encourage the user to play the prescription game for a certain period of time, then take a break for a certain period of time or more before playing the prescription game again. This can further enhance the effects of the prescription game, such as improving illness.
上記プログラムにおいて、制御部56(コンピュータ)を、ユーザにプレイ計画(第2条件)を入力させるための入力画面(図9および図10)をディスプレイ(表示部)に表示させる表示制御手段566としてさらに機能させる。入力画面は、プレイ計画(第2条件)を受け付けていない状態では、ユーザが処方ゲームをプレイ可能な時間帯(第1時間範囲)に基づいて生成されたプレイ計画(第2条件)の候補となる第1候補時間を示し、プレイ計画(第2条件)の少なくとも一部を受け付けた状態では、上記時間帯(第1時間範囲)と、上記の総プレイ時間および時間間隔の少なくとも一つと、プレイ計画(第2条件)の少なくとも一部と、に基づいて生成された、プレイ計画(第2条件)のさらなる候補となる第2候補時間を示すようにすることができる。 In the above program, the control unit 56 (computer) further functions as display control means 566 that displays an input screen (FIGS. 9 and 10) on the display (display unit) for the user to input a play plan (second condition). When the play plan (second condition) has not been accepted, the input screen displays a first candidate time that is a candidate for the play plan (second condition) generated based on the time period (first time range) during which the user can play the prescription game, and when at least a portion of the play plan (second condition) has been accepted, the input screen displays a second candidate time that is a further candidate for the play plan (second condition) generated based on the time period (first time range), at least one of the total play time and time interval, and at least a portion of the play plan (second condition).
<第1変形例>
以下、上記実施形態の変形例について説明する。
<First Modification>
Modifications of the above embodiment will now be described.
図12は、本変形例のゲームシステム1が備える管理サーバ装置3の構成を示す図である。図12に示されるように、管理サーバ装置3は、実施形態の管理サーバ装置3の制御部36に代えて制御部36aを備える。制御部36aは、各種プログラムを実行することにより、通信手段361、照合手段362、受付手段363、判定手段364、および処理手段365として機能する。本変形例では、これらの手段は通信部、照合部、受付部、判定部、および処理部に相当する。 Figure 12 is a diagram showing the configuration of the management server device 3 included in the game system 1 of this modified example. As shown in Figure 12, the management server device 3 includes a control unit 36a instead of the control unit 36 of the management server device 3 of the embodiment. The control unit 36a executes various programs to function as a communication unit 361, a matching unit 362, a reception unit 363, a determination unit 364, and a processing unit 365. In this modified example, these units correspond to the communication unit, matching unit, reception unit, determination unit, and processing unit.
一方、本変形例のゲーム端末5は、判定手段564および処理手段565を有さない構成としてよい。本変形例のゲームシステム1では、ゲーム端末5に代えて、管理サーバ装置3が実施形態の判定手段564および処理手段565の機能を有しており、処方ゲームの実行判定処理をゲーム端末5ではなく管理サーバ装置3で行う。 On the other hand, the game terminal 5 of this modified example may be configured without the determination means 564 and processing means 565. In the game system 1 of this modified example, instead of the game terminal 5, the management server device 3 has the functions of the determination means 564 and processing means 565 of the embodiment, and the prescription game execution determination process is performed by the management server device 3 rather than the game terminal 5.
本変形例では、ゲーム端末5の受付手段563は、受け付けたプレイ計画の情報を管理サーバ装置3に送信する。管理サーバ装置3では、受信したプレイ計画情報を受付手段363が受け付け、ユーザに関連付けて記憶部35に記憶させる。ゲーム端末5が受付手段563を有さず、管理サーバ装置3の受付手段363がゲーム端末5の受付手段563と同様の機能を有してもよい。 In this modified example, the reception means 563 of the game terminal 5 transmits the received play plan information to the management server device 3. In the management server device 3, the reception means 363 receives the received play plan information, associates it with the user, and stores it in the memory unit 35. The game terminal 5 may not have the reception means 563, and the reception means 363 of the management server device 3 may have the same function as the reception means 563 of the game terminal 5.
判定手段364は、記憶部35に記憶されたプレイ計画情報と、ゲーム端末5から送信された、処方ゲームがプレイされた時間を示すプレイログとに基づき、ゲーム端末5で、プレイ計画に適合して処方ゲームがプレイされたことを判定する。 The determination means 364 determines that the prescription game was played in accordance with the play plan on the game terminal 5 based on the play plan information stored in the memory unit 35 and the play log transmitted from the game terminal 5, which indicates the time the prescription game was played.
処理手段365は、判定手段364の判定に基づいて、ユーザに対して処方ゲームを有利に進めることができるようになるゲーム媒体を特典として付与する処理を行う。ユーザに対して付与されたゲーム媒体は、一旦管理サーバ装置3の記憶部35にユーザに関連付けられて記憶されるが、任意のタイミングでゲーム端末5に送信される。 Based on the determination by the determination means 364, the processing means 365 performs processing to grant the user a game medium as a benefit that will enable them to play the prescription game with an advantage. The game medium granted to the user is temporarily stored in association with the user in the memory unit 35 of the management server device 3, but is transmitted to the game terminal 5 at any time.
このようなゲームシステム1にすると、処方ゲームの実行判定処理および特典の付与などをゲーム端末5ではなく管理サーバ装置3の方で行うことができるため、不正防止などの点で有効である。 With this type of game system 1, the prescription game execution determination process and the awarding of rewards can be performed by the management server device 3 rather than the game terminal 5, which is effective in preventing fraud, etc.
<第2変形例>
本変形例のゲームシステム1では、診断者が指定する指定情報を、実施形態における処方ゲームをプレイする時間帯などを指定する情報に代えて、処方ゲームをプレイする回数であるプレイ回数を指定する情報とする。この場合、ユーザにより決定されるプレイ計画は、処方ゲームをプレイする予定の時間ではなく、プレイする予定の回数である。また、補助者により決定される推奨情報も、ユーザに処方ゲームのプレイを推奨する回数である。
<Second Modification>
In the game system 1 of this modified example, the designation information designated by the diagnostician is information designating the number of times to play the prescription game, instead of the information designating the time period for playing the prescription game in the embodiment. In this case, the play plan determined by the user is not the planned time for playing the prescription game, but the planned number of times to play. In addition, the recommendation information determined by the assistant is also the number of times to recommend playing the prescription game to the user.
本変形例では、判定手段564は、プレイ計画情報と、処方ゲームがプレイされたプレイ回数とに基づき、プレイ計画に適合して処方ゲームがプレイされたことを判定する。例えば判定手段564は、プレイ計画により指定されるプレイ回数と同じ、またはこのプレイ回数に近い回数だけ処方ゲームをプレイしていれば、高い達成度が得られるように判定を行うことができる。 In this modified example, the determination means 564 determines that the prescribed game has been played in accordance with the play plan based on the play plan information and the number of times the prescribed game has been played. For example, the determination means 564 can make a determination that a high level of achievement will be achieved if the prescribed game has been played the same number of times as or close to the number of times specified in the play plan.
<第3変形例>
本変形例のゲームシステム1では、診断者が指定する指定情報を、実施形態における処方ゲームをプレイする時間帯などを指定する情報に代えて、処方ゲームをプレイすることによる進捗であるプレイ進捗を指定する情報とする。プレイ進捗は、例えば処方ゲームがステージをクリアしていくタイプのゲームである場合には、クリアしたステージの数などである。この場合、ユーザにより決定されるプレイ計画は、処方ゲームをプレイする予定の時間を指定するものではなく、処方ゲームのプレイ進捗を指定するものとなる。また、補助者により決定される推奨情報も、ユーザが処方ゲームをプレイして得られるプレイ進捗を指定するものである。
<Third Modification>
In the game system 1 of this modified example, the designation information designated by the diagnostician is information designating play progress, which is progress made by playing the prescription game, instead of information designating a time period for playing the prescription game in the embodiment. For example, if the prescription game is a type of game in which stages are cleared, the play progress is the number of stages cleared. In this case, the play plan determined by the user does not designate a planned time for playing the prescription game, but designates play progress of the prescription game. In addition, the recommendation information determined by the assistant also designates play progress made by the user playing the prescription game.
本変形例では、判定手段564は、プレイ計画情報と、処方ゲームのプレイ進捗とに基づき、プレイ計画に適合して処方ゲームがプレイされたことを判定する。例えば判定手段564は、プレイ計画により指定されるプレイ進捗と同じ、またはこのプレイ進捗に近いプレイ進捗をユーザが得ている場合に、高い達成度が得られるように判定を行うことができる。 In this modified example, the determination means 564 determines whether the prescribed game has been played in accordance with the play plan based on the play plan information and the play progress of the prescribed game. For example, the determination means 564 can make a determination that a high level of achievement has been achieved when the user has achieved play progress that is the same as or close to the play progress specified by the play plan.
<第4変形例>
実施形態のゲームシステム1の判定手段564では、プレイ計画情報と、処方ゲームがプレイされた時間とに基づき、両者の時間帯を比較して一致度を判定していたが、本変形例ではより単純な処理により判定を行う。
<Fourth Modification>
In the determination means 564 of the game system 1 of the embodiment, the degree of coincidence was determined by comparing the time periods of the play plan information and the prescription game based on the time when the prescription game was played, but in this modified example, the determination is made using a simpler process.
処方ゲームがプレイされた時間帯を把握するには、処方ゲームのプレイ中に連続的または断続的にゲームデータを取得する必要があるが、ユーザが処方ゲームのプレイを開始した開始時間、および終了した終了時間に基づいて、判定手段564が判定を行ってもよい。この場合、判定手段564は、処方ゲームのプレイを開始した時間と終了した時間を取得して判定を行う。 To determine the time period during which the prescription game was played, it is necessary to acquire game data continuously or intermittently while the prescription game is being played, but the determination means 564 may make a determination based on the start time when the user began playing the prescription game and the end time when the user finished playing the prescription game. In this case, the determination means 564 acquires the start time and end time when play of the prescription game was started and ended, and makes a determination.
なお、判定手段564は、処方ゲームを開始した時間または終了した時間の一方に基づいて、簡易的に判定を行ってもよい。 The determination means 564 may also make a simple determination based on either the time the prescription game started or the time it ended.
<第5変形例>
判定手段564は、実施形態の方法によらず、種々の方法で処方ゲームがプレイされていることを判断してよい。
<Fifth Modification>
The determination means 564 may determine that the prescription game is being played in various ways, regardless of the method of the embodiment.
例えば、判定手段564は、ゲーム端末5で処方ゲームがアクティブになっている間、処方ゲームがプレイされていると判断してもよい。すなわち、判定手段564は、ゲーム端末5で処方ゲーム以外のアプリがアクティブになっているときは、処方ゲームがプレイされていないと判断する。 For example, the determination means 564 may determine that the prescription game is being played while the prescription game is active on the game terminal 5. In other words, the determination means 564 determines that the prescription game is not being played when an app other than the prescription game is active on the game terminal 5.
また、判定手段564は、ゲームサーバ装置4がゲーム端末5からゲームセッションを継続的に受け付けている間、処方ゲームがプレイされていると判断してもよい。すなわち、判定手段564は、ゲームサーバ装置4がゲーム端末5からゲームセッションを継続的に受け付けない時間は、処方ゲームがプレイされていないと判断する。 The determination means 564 may also determine that the prescription game is being played while the game server device 4 is continuously accepting game sessions from the game terminal 5. In other words, the determination means 564 determines that the prescription game is not being played during a time when the game server device 4 is not continuously accepting game sessions from the game terminal 5.
また、判定手段564は、所定のゲームセッションが継続的に検出されている間、処方ゲームがプレイされていると判断してもよい。すなわち、判定手段564は、所定のゲームセッション以外のゲームセッションが検出されている間は、処方ゲームがプレイされていないと判断する。 The determination means 564 may also determine that the prescribed game is being played while a specified game session is continuously detected. In other words, the determination means 564 determines that the prescribed game is not being played while a game session other than the specified game session is detected.
より具体的には、ゲーム端末5では、処方ゲームがプレイされている間、プレイされている内容に応じて異なるゲームセッション(ゲームデータ)が発生する。具体的には、処方ゲームのメインのゲームとなるインゲームがプレイされているときと、ガチャを引いたり、ゲームの設定を変更しているアウトゲームが進行したりしているときとでは、異なるゲームセッションが発生する。 More specifically, while the prescription game is being played on the game terminal 5, different game sessions (game data) are generated depending on the content being played. Specifically, different game sessions are generated when the in-game, which is the main game of the prescription game, is being played and when the out-game, in which gacha is drawn or game settings are changed, is progressing.
例えば判定手段564は、インゲームがプレイしているときに発生するゲームセッションが検出されると処方ゲームがプレイされていると判断し、その他のゲームセッションが検出されると処方ゲームがプレイされていないと判断する。 For example, if the determination means 564 detects a game session that occurs while an in-game is being played, it determines that the prescribed game is being played, and if it detects another game session, it determines that the prescribed game is not being played.
<第6変形例>
ゲーム端末5では、ランチャーアプリにより管理される処方ゲーム、および処方ゲーム以外のゲームに加え、ランチャーアプリにより管理されない非管理ゲームが実行されてもよい。この場合、判定手段564は、非管理ゲームを判定の対象から除外し、ランチャーアプリに管理されるゲームのみを判定の対象としてよい。
<Sixth Modification>
In addition to prescribed games managed by the launcher app and games other than prescribed games, unmanaged games not managed by the launcher app may be executed on game terminal 5. In this case, determination means 564 may exclude unmanaged games from the targets of determination and may only target games managed by the launcher app.
<第7変形例>
上記第6変形例において、判定手段564は、処方ゲームをプレイしない時間に非管理ゲームが実行されたか否かを判定してもよい。そして、処方ゲームをプレイしない時間に非管理ゲームが実行されたと判定手段564が判定した場合に、処理手段565は、ランチャーアプリにより管理される処方ゲームおよび処方ゲーム以外のゲームのいずれかの進行を冷遇する処理を行ってもよい。なお、ゲームの進行を冷遇するとは、例えば、一時的に難易度が向上したり、ゲームをプレイするためのスタミナの回復が鈍化したりして、ユーザに不利となる処理を行うことを指す。
<Seventh Modification>
In the sixth modification, the determination means 564 may determine whether an unmanaged game has been played during a time when a prescribed game is not being played. If the determination means 564 determines that an unmanaged game has been played during a time when a prescribed game is not being played, the processing means 565 may perform processing that discourages progress in either the prescribed game managed by the launcher app or a game other than the prescribed game. Disadvantaging progress in a game refers to performing processing that is disadvantageous to the user, such as temporarily increasing the difficulty level or slowing down the recovery of stamina required to play the game.
<第8変形例>
実施形態では、診断者が登録端末2を用いて指定情報を含む診断情報を入力したが、指定情報は診断者ではなくコンピュータまたはAIなどにより決定されてもよい。具体的には、診断者が登録端末2を用いて、ユーザの疾患の名称およびユーザの疾患のクラスなどの疾患に関する情報を入力して管理サーバ装置3に送信し、管理サーバ装置3がこれらの情報に基づいて処方ゲーム、および指定情報を決定してもよい。このとき、管理サーバ装置3は、疾患およびそのレベルに対応して予め用意された処方ゲームおよび指定情報のテーブルを参照してもよいし、機械学習に基づいて処方ゲームおよび指定情報を決定してもよい。
<Eighth Modification>
In the embodiment, the diagnostician inputs diagnostic information including the designation information using the registration terminal 2, but the designation information may be determined not by the diagnostician but by a computer, AI, or the like. Specifically, the diagnostician may use the registration terminal 2 to input information about the user's disease, such as the name of the user's disease and the class of the user's disease, and transmit the input to the management server device 3, and the management server device 3 may determine the prescription game and the designation information based on this information. In this case, the management server device 3 may refer to a table of prescription games and designation information prepared in advance corresponding to the disease and its level, or may determine the prescription game and the designation information based on machine learning.
<第9変形例>
実施形態の処理手段565は、処方ゲームを有利に進めることができるようになるゲーム媒体を特典として付与したが、判定手段564の判定に応じた報酬の付与はこれに限定されるものではない。処理手段565は、処方ゲームの開始から一定時間の間だけゲームの進行を有利にする処理を行ってもよい。また、処理手段565は、処方ゲーム以外のゲームの進行を優遇する処理を行ってもよい。また、処理手段565は、ランチャーアプリを介して使用可能な仮想通貨のようなゲーム媒体を付与し、ユーザがこのゲーム媒体を用いてゲーム内で利用可能なアイテムを取得可能にしてもよい。
<Ninth Modification>
In the embodiment, the processing means 565 provides a reward in the form of a game medium that allows the user to advance advantageously in the prescription game. However, the provision of a reward in response to the determination of the determination means 564 is not limited to this. The processing means 565 may perform processing that provides an advantage in game progression for a certain period of time from the start of the prescription game. The processing means 565 may also perform processing that provides preferential treatment for the progress of a game other than the prescription game. The processing means 565 may also provide game medium such as virtual currency that can be used via a launcher app, allowing the user to obtain items that can be used in the game using the game medium.
<その他の変形例>
実施形態では、ユーザは指定情報により指定された時間範囲の範囲内でプレイ計画を決定できたが、指定情報に加え推奨情報により指定された時間帯等を満たすようプレイ計画を決定することを求めてもよい。この場合、受付手段563は、推奨情報により指定された条件を満たすよう入力されたプレイ計画を受け入れ、そうでないプレイ計画の受け入れを規制する。
<Other Modifications>
In the embodiment, the user can determine a play plan within a time range specified by the specific information, but the user may be required to determine a play plan that satisfies the time period, etc., specified by the recommended information in addition to the specific information. In this case, the accepting means 563 accepts a play plan that is input so as to satisfy the conditions specified by the recommended information, and restricts the acceptance of a play plan that does not satisfy the conditions.
ゲーム端末5の制御部56は、診断情報および推奨情報に加え、ゲーム端末5で実行されるスケジュール管理アプリなどで管理されているユーザのスケジュールを考慮して、ユーザによるプレイ計画の入力の補助を行ってもよい。この場合、表示制御手段566によりディスプレイに表示されるプレイ計画の入力画面では、ユーザのスケジュールが入っている時間にプレイ計画を入れられないようにし、またはスケジュールが入っていることを確認できるようにする。または、既にスケジュールが入っている時間がプレイ計画の時間と重なる場合に、画面表示または音声で警告を行うようにしてもよい。 The control unit 56 of the game terminal 5 may assist the user in inputting a play plan by taking into consideration the user's schedule, which may be managed by a schedule management app running on the game terminal 5, in addition to the diagnostic information and recommended information. In this case, the play plan input screen displayed on the display by the display control means 566 may prevent the user from entering a play plan during a time when the user has a schedule, or may allow the user to confirm that a schedule has been entered. Alternatively, if a time when a schedule already exists overlaps with the time of a play plan, a warning may be given on the screen or by voice.
これらの変形例を採用した場合においても、本実施形態のゲームシステム1で得られる作用効果は発揮される。また、実施形態および各変形例を適宜組み合わせることも可能である。 Even when these modified examples are adopted, the effects obtained by the game system 1 of this embodiment can be achieved. It is also possible to combine the embodiment and each modified example as appropriate.
1…ゲームシステム
2…登録端末
3…管理サーバ装置
361…通信手段
362…照合手段
363…受付手段
364…判定手段
365…処理手段
4…ゲームサーバ装置
5…ゲーム端末
561…通信手段
562…実行手段
563…受付手段
564…判定手段
565…処理手段
566…表示制御手段
6…通信ネットワーク
7…補助端末
DESCRIPTION OF SYMBOLS 1... Game system 2... Registration terminal 3... Management server device 361... Communication means 362... Verification means 363... Acceptance means 364... Determination means 365... Processing means 4... Game server device 5... Game terminal 561... Communication means 562... Execution means 563... Acceptance means 564... Determination means 565... Processing means 566... Display control means 6... Communication network 7... Auxiliary terminal
Claims (14)
ユーザに関連付けられた第1ゲームに関して、前記ユーザ以外の条件指定者によって指定された第1条件を満たす範囲で、前記ユーザにより指定された第2条件を受け付ける受付手段であって、前記第1条件及び前記第2条件は、前記第1ゲームをプレイするプレイ時間、前記第1ゲームをプレイする回数であるプレイ回数、及び前記第1ゲームをプレイすることによる進捗であるプレイ進捗、の少なくとも1つに関する、受付手段と、
前記第2条件に適合して前記第1ゲームが実行されたことを判定する判定手段と、
前記判定手段の判定に基づいて、前記ユーザに関連付けられた前記第1ゲームまたは前記第1ゲームとは異なる第2ゲームの進行を優遇する処理を行う処理手段と、として機能させる、
プログラム。 Computer,
an acceptance means for accepting a second condition specified by the user with respect to a first game associated with the user to a degree that satisfies a first condition specified by a condition specifier other than the user, the first condition and the second condition relating to at least one of a play time for playing the first game, a number of plays which is the number of times the first game is played, and a play progress which is progress made by playing the first game;
a determination means for determining whether the first game has been executed in accordance with the second condition;
a processing means for performing processing to favor progress in the first game or a second game different from the first game associated with the user based on the determination of the determination means;
program.
前記第2条件は、前記プレイ時間であって、前記第1時間範囲を満たす範囲で、前記ユーザにより指定された第2時間範囲である、
請求項1に記載のプログラム。 the first condition is the play time, which is a first time range during which the user can play the first game;
the second condition is the play time, which is a second time range specified by the user within the first time range;
The program according to claim 1.
請求項2に記載のプログラム。 The condition specifier is a person who judges the disease or ability of the user.
The program according to claim 2.
請求項2に記載のプログラム。 the first condition further includes information specifying at least one of a total play time during which the first game can be executed within the first time range and a continuous play time during which the first game can be executed continuously;
The program according to claim 2.
請求項4に記載のプログラム。 the first condition further includes information specifying a time interval that is a time until the first game can be played again after the first game has been played continuously for the continuous play time,
The program according to claim 4.
前記入力画面は、
前記第2条件を受け付けていない状態では、前記第1時間範囲に基づいて生成された前記第2条件の候補となる第1候補時間を示し、
前記第2条件の少なくとも一部を受け付けた状態では、前記第1時間範囲と、前記総プレイ時間および前記時間間隔の少なくとも一つと、前記第2条件の少なくとも一部と、に基づいて生成された、前記第2条件のさらなる候補となる第2候補時間を示す、
請求項5に記載のプログラム。 causing the computer to further function as a display control unit that displays an input screen on a display unit for allowing the user to input the second condition;
The input screen includes:
In a state where the second condition is not accepted, a first candidate time that is a candidate for the second condition generated based on the first time range is displayed;
In a state where at least a part of the second condition has been accepted, a second candidate time, which is a further candidate for the second condition, is displayed, the second candidate time being generated based on the first time range, at least one of the total play time and the time interval, and at least a part of the second condition.
The program according to claim 5.
請求項2に記載のプログラム。 the determination means determines that the first game has been executed in accordance with the second condition, based on a start time at which the user actually starts executing the first game after the second condition has been accepted and a finish time at which the user actually finishes executing the first game;
The program according to claim 2.
請求項2に記載のプログラム。 the determination means determines that the first game has been executed in accordance with the second condition based on at least one of a difference between a start time at which the user actually started execution of the first game after the second condition was accepted and a start time within the second time range, and a difference between an end time at which execution ended and an end time within the second time range.
The program according to claim 2.
請求項2に記載のプログラム。 the determination means determines whether or not the second condition is met when a first process is executed in the first game, and does not determine whether or not the second condition is met when a second process different from the first process is executed;
The program according to claim 2.
前記第1ゲーム、前記第2ゲーム、前記第1ゲームと前記第2ゲームとは異なる第3ゲーム、および前記第1ゲームおよび前記第2ゲームの実行を管理する管理アプリを実行する実行手段としてさらに機能させ、
前記判定手段は、前記管理アプリによって実行された前記第1ゲームが前記第2条件に適合して実行されたことを判定する、
請求項2に記載のプログラム。 The computer
further functioning as an execution means for executing a management application that manages execution of the first game, the second game, a third game different from the first game and the second game, and the first game and the second game;
the determining means determines that the first game executed by the management application has been executed in compliance with the second condition;
The program according to claim 2.
請求項10に記載のプログラム。 the processing means performs processing to disfavor the progress of the first game or the second game associated with the user when the third game is executed at a time outside the second time range.
The program according to claim 10.
前記第1ゲームに関して、前記ユーザ以外の条件指定者によって指定された第1条件を満たす範囲で、前記ユーザにより指定された第2条件を受け付ける受付部であって、前記第1条件及び前記第2条件は、前記第1ゲームをプレイするプレイ時間、前記第1ゲームをプレイする回数であるプレイ回数、及び前記第1ゲームをプレイすることによる進捗であるプレイ進捗、の少なくとも1つに関する、受付部と、
前記第2条件に適合して前記第1ゲームが実行されたことを判定する判定部と、
前記判定部の判定に基づいて、前記第1ゲームまたは前記第2ゲームの進行を優遇する処理を行う処理部と、を備える、
ゲーム装置。 an execution unit that executes a first game associated with a user and a second game different from the first game;
a receiving unit that receives a second condition specified by the user with respect to the first game to the extent that a first condition specified by a condition specifying person other than the user is satisfied, the first condition and the second condition relating to at least one of a play time for playing the first game, a number of plays which is the number of times the first game is played, and a play progress which is progress made by playing the first game;
a determination unit that determines whether the second condition is met and the first game is executed;
a processing unit that performs processing to favor progress of the first game or the second game based on the determination of the determination unit,
Game device.
前記第1条件を満たす範囲で、前記ユーザにより指定された第2条件を受け付ける第2条件受付部であって、前記第1条件及び前記第2条件は、前記第1ゲームをプレイするプレイ時間、前記第1ゲームをプレイする回数であるプレイ回数、及び前記第1ゲームをプレイすることによる進捗であるプレイ進捗、の少なくとも1つに関する、第2条件受付部と、
前記第2条件に適合して前記第1ゲームが実行されたことを判定する判定部と、
前記判定部の判定に基づいて、前記ユーザに関連付けられた前記第1ゲームまたは前記第1ゲームとは異なる第2ゲームの進行を優遇する処理を行う処理部と、を備える、
サーバ装置。 a first condition accepting unit that accepts a first condition specified by a condition specifier other than the user with respect to a first game associated with the user;
a second condition receiving unit that receives a second condition specified by the user to a degree that satisfies the first condition, the first condition and the second condition relating to at least one of a play time for playing the first game, a number of plays that is the number of times the first game is played, and a play progress that is progress made by playing the first game;
a determination unit that determines whether the second condition is met and the first game is executed;
a processing unit that performs processing to favor progress in the first game or a second game different from the first game associated with the user based on a determination by the determination unit,
Server device.
前記第1ゲームに関して、前記ユーザ以外の条件指定者によって指定された第1条件を受け付ける第1条件受付部と、
前記第1条件を満たす範囲で、前記ユーザにより指定された第2条件を受け付ける第2条件受付部であって、前記第1条件及び前記第2条件は、前記第1ゲームをプレイするプレイ時間、前記第1ゲームをプレイする回数であるプレイ回数、及び前記第1ゲームをプレイすることによる進捗であるプレイ進捗、の少なくとも1つに関する、第2条件受付部と、
前記第2条件に適合して前記第1ゲームが実行されたことを判定する判定部と、
前記判定部の判定に基づいて、前記第1ゲームまたは前記第2ゲームの進行を優遇する処理を行う処理部と、を備える、
ゲームシステム。 an execution unit that executes a first game associated with a user and a second game different from the first game;
a first condition accepting unit that accepts a first condition, with respect to the first game, specified by a condition specifying person other than the user;
a second condition receiving unit that receives a second condition specified by the user to a degree that satisfies the first condition, the first condition and the second condition relating to at least one of a play time for playing the first game, a number of plays that is the number of times the first game is played, and a play progress that is progress made by playing the first game;
a determination unit that determines whether the second condition is met and the first game is executed;
a processing unit that performs processing to favor progress of the first game or the second game based on the determination of the determination unit,
Game system.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023032643A JP7796323B2 (en) | 2023-03-03 | 2023-03-03 | Program, game device, server device and game system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023032643A JP7796323B2 (en) | 2023-03-03 | 2023-03-03 | Program, game device, server device and game system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024124750A JP2024124750A (en) | 2024-09-13 |
| JP7796323B2 true JP7796323B2 (en) | 2026-01-09 |
Family
ID=92677797
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023032643A Active JP7796323B2 (en) | 2023-03-03 | 2023-03-03 | Program, game device, server device and game system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7796323B2 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019076663A (en) | 2017-10-27 | 2019-05-23 | 株式会社スクウェア・エニックス | Video game processing program and video game processing system |
| JP2019526093A (en) | 2016-05-27 | 2019-09-12 | ヤンセン ファーマシューティカ エヌ.ベー. | System and method for evaluating real-world user cognitive and mood states in response to virtual world activity |
| JP2019208878A (en) | 2018-06-05 | 2019-12-12 | 株式会社カプコン | Game program and game device |
| JP2021006241A (en) | 2019-06-27 | 2021-01-21 | 株式会社バンダイナムコエンターテインメント | Program and game system |
-
2023
- 2023-03-03 JP JP2023032643A patent/JP7796323B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019526093A (en) | 2016-05-27 | 2019-09-12 | ヤンセン ファーマシューティカ エヌ.ベー. | System and method for evaluating real-world user cognitive and mood states in response to virtual world activity |
| JP2019076663A (en) | 2017-10-27 | 2019-05-23 | 株式会社スクウェア・エニックス | Video game processing program and video game processing system |
| JP2019208878A (en) | 2018-06-05 | 2019-12-12 | 株式会社カプコン | Game program and game device |
| JP2021006241A (en) | 2019-06-27 | 2021-01-21 | 株式会社バンダイナムコエンターテインメント | Program and game system |
Non-Patent Citations (1)
| Title |
|---|
| アイドルマスターSP パーフェクトサン/ワンダリングスター/ミッシングムーン,電撃PlayStation,2008年11月28日,第14巻, 第44号,pp.28-31 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2024124750A (en) | 2024-09-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5569274B2 (en) | Server system and game control method thereof | |
| JP7583285B2 (en) | Information processing device, information processing method, and program | |
| JP7796323B2 (en) | Program, game device, server device and game system | |
| JP2019208989A (en) | Game program, recording medium, game processing method, and information processing apparatus | |
| JP7386294B1 (en) | Programs, information processing devices, methods, and systems | |
| JP7843438B2 (en) | Program and System | |
| JP2025164805A (en) | Game system, computer program used therein, and control method | |
| US20020099276A1 (en) | Method and system for acquiring at least one measured quantity for the diagnosis or the evaluation of the pathogenesis of a central nervous system disorder of a person | |
| JP7767709B2 (en) | Program, terminal device, and system | |
| JP7784040B2 (en) | Game program, game device and game system | |
| JP2023030509A (en) | Game program, game device, and game system | |
| JP7696162B2 (en) | Game system, computer program used therein, and control method | |
| JP7774207B2 (en) | Program, terminal device and system | |
| JP7231843B2 (en) | Game program, game device and game system | |
| JP7304481B1 (en) | game program, game device, game system | |
| JP7477702B2 (en) | PROGRAM, INFORMATION PROCESSING APPARATUS, AND INFORMATION PROCESSING METHOD | |
| JP7529999B2 (en) | Information processing device, information processing method, and program | |
| JP7679512B2 (en) | MATCHING PROGRAM, MATCHING SYSTEM, INFORMATION PROCESSING DEVICE, SERVER, AND MATCHING METHOD | |
| JP2021164578A (en) | Computer system and event management method | |
| JP7366338B2 (en) | Game programs, game devices, game systems | |
| JP2026070331A (en) | Competitive game management server and competitive game management program | |
| JP2025128894A (en) | Computer program, game system using same, and control method | |
| WO2023058622A1 (en) | Program, game device, and game system | |
| JP2026067563A (en) | Information processing device, information processing method, program, and information processing system | |
| JP2026073738A (en) | Game system, control method, and game program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A625 | Written request for application examination (by other person) |
Free format text: JAPANESE INTERMEDIATE CODE: A625 Effective date: 20241203 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250815 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250822 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20251021 |
|
| 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: 20251121 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20251204 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7796323 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |