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

JP7360232B2 - Game system, game method, game program, and information processing device - Google Patents

Game system, game method, game program, and information processing device Download PDF

Info

Publication number
JP7360232B2
JP7360232B2 JP2021205515A JP2021205515A JP7360232B2 JP 7360232 B2 JP7360232 B2 JP 7360232B2 JP 2021205515 A JP2021205515 A JP 2021205515A JP 2021205515 A JP2021205515 A JP 2021205515A JP 7360232 B2 JP7360232 B2 JP 7360232B2
Authority
JP
Japan
Prior art keywords
sleep
user
information
game
time
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021205515A
Other languages
Japanese (ja)
Other versions
JP2023090528A (en
Inventor
雄太 原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Pokemon Co
Original Assignee
Pokemon Co
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Pokemon Co filed Critical Pokemon Co
Priority to JP2021205515A priority Critical patent/JP7360232B2/en
Priority to PCT/JP2022/031046 priority patent/WO2023112389A1/en
Publication of JP2023090528A publication Critical patent/JP2023090528A/en
Priority to JP2023128166A priority patent/JP7458542B2/en
Application granted granted Critical
Publication of JP7360232B2 publication Critical patent/JP7360232B2/en
Priority to JP2023215665A priority patent/JP2024027140A/en
Priority to JP2025112249A priority patent/JP2025129300A/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/25Output arrangements for video game devices
    • A63F13/28Output arrangements for video game devices responding to control signals received from the game device for affecting ambient conditions, e.g. for vibrating players' seats, activating scent dispensers or affecting temperature or light
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/54Controlling the output signals based on the game progress involving acoustic signals, e.g. for simulating revolutions per minute [RPM] dependent engine sounds in a driving game or reverberation against a virtual wall
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/60Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor
    • A63F13/69Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor by enabling or updating specific game elements, e.g. unlocking hidden features, items, levels or versions
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/70Game security or game management aspects
    • A63F13/79Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Business, Economics & Management (AREA)
  • Computer Security & Cryptography (AREA)
  • General Business, Economics & Management (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)

Description

本発明は、ゲームシステム、ゲーム方法、ゲームプログラム、及び情報処理装置に関する。特に、本発明は、ユーザの睡眠情報に基づいてユーザに所定の特典を付与可能なゲームシステム、ゲーム方法、ゲームプログラム、及び情報処理装置に関する。 The present invention relates to a game system, a game method, a game program, and an information processing device. In particular, the present invention relates to a game system, a game method, a game program, and an information processing device that can provide a user with a predetermined benefit based on the user's sleep information.

従来、待機枠に「宝箱」がセットされると待機時間のカウントが開始され、この待機時間が経過すると待機枠にセットされた「宝箱」を開封することができ、待機枠にセットされた「宝箱」が開封されると「宝石」(アイテム)がその「宝箱」の中身としてユーザに付与される情報処理装置が知られている(例えば、特許文献1の段落[0053]参照。)。特許文献1に記載の情報処理装置によれば、所定時間待機することでユーザは所定のアイテムを取得できる。 Conventionally, when a "treasure box" is set in the standby frame, the waiting time starts counting, and once this waiting time has elapsed, the "treasure box" set in the standby frame can be opened, and the "treasure box" set in the standby frame can be opened. An information processing device is known in which, when a "treasure box" is opened, "jewels" (items) are given to the user as the contents of the "treasure box" (for example, see paragraph [0053] of Patent Document 1). According to the information processing device described in Patent Document 1, a user can obtain a predetermined item by waiting for a predetermined time.

特開2021-130053号公報JP 2021-130053 Publication

特許文献1に記載の情報処理装置や従来のソーシャルゲームにおいては、ユーザに所定の特典を付与する場合、ゲームプレイによりユーザが未開封状態(使用制限された状態)のアイテムを取得し、当該アイテムを所定の待機枠等にセットし、所定時間経過することを契機として当該アイテムを開封状態にしてユーザに特典を付与している。そのため、ユーザには特典を取得するために未開封状態のアイテムを取得し続けるというインセンティブが働き、ゲームプレイの継続を促すことになる。一方、ユーザの睡眠情報を用いたゲームとして、ユーザが実際に睡眠を取って所定の条件を達成することで、翌日のゲームプレイにおいてユーザにとってメリットがあるゲーム内容になるゲームがある。そのため、ユーザには睡眠を取るというインセンティブが働き、ユーザに睡眠取得を促すことができる In the information processing device described in Patent Document 1 and the conventional social game, when giving a predetermined benefit to a user, the user acquires an unopened item (use is restricted) through game play, and is set in a predetermined standby frame, etc., and when a predetermined period of time has elapsed, the item is opened and a benefit is given to the user. Therefore, the user has an incentive to continue acquiring unopened items in order to acquire benefits, and is encouraged to continue playing the game. On the other hand, as a game using the user's sleep information, there is a game in which the user actually sleeps and achieves a predetermined condition, so that the game content is beneficial for the user in the next day's game play. Therefore, the user has an incentive to sleep, and the user can be encouraged to sleep.

ここで、仮にユーザの睡眠情報を用いたゲームに従来のソーシャルゲーム等における特典付与方法を単に適用すると、ユーザに睡眠取得を促す一方でゲームプレイの継続を促すという矛盾したゲーム内容になりかねず、ユーザにとって好ましくない。例えば、所定時間経過することで開封状態になるアイテムを所持していないユーザは、当該アイテムを所持した状態で睡眠を取らないと睡眠時間が無駄になると考え、睡眠を取る前に未開封状態のアイテム取得しようとする。係る態様のゲームではユーザの睡眠時間を削りかねず、好ましくない。 Here, if we simply applied the method of awarding benefits in conventional social games to a game that uses users' sleep information, the game could end up with contradictory game content that encourages users to get some sleep while encouraging them to continue playing the game. , which is not desirable for users. For example, a user who does not own an item that becomes open after a predetermined period of time may think that if he does not sleep with the item in his possession, he will waste his sleep time. Trying to get the item. Such a game may reduce the user's sleep time, which is not preferable.

したがって、本発明の目的は、ユーザの睡眠情報を用い、ユーザの入眠を妨げずにゲームプレイを促すこともできるゲームシステム、ゲーム方法、ゲームプログラム、及び情報処理装置を提供することにある。 Therefore, an object of the present invention is to provide a game system, a game method, a game program, and an information processing device that can use the user's sleep information to encourage game play without preventing the user from falling asleep.

本発明は、上記目的を達成するため、ユーザの睡眠に関する睡眠情報を用いたゲームを実行するゲームシステムであって、ユーザの睡眠情報を取得する睡眠情報取得部と、ゲームにおけるアイテムであり、所定の獲得条件が満たされるまで使用制限されている制限アイテムをユーザに付与するアイテム付与部と、睡眠情報に基づいて睡眠パラメータを生成し、ユーザに睡眠パラメータを対応付けるパラメータ生成部と、睡眠パラメータが獲得条件を満たした場合、制限アイテムに対応するゲーム上の特典をユーザに付与する特典付与部とを備え、睡眠パラメータは、制限アイテムがユーザに付与される前にユーザに対応付けた睡眠パラメータを含むゲームシステムが提供される。 In order to achieve the above object, the present invention is a game system that executes a game using sleep information related to a user's sleep, comprising a sleep information acquisition unit that acquires sleep information of the user, and an item in the game that is a predetermined item. an item granting unit that grants the user restricted items whose use is restricted until acquisition conditions are met; a parameter generation unit that generates sleep parameters based on sleep information and associates the sleep parameters with the user; and a benefit granting unit that grants the user a game benefit corresponding to the restricted item when the conditions are met, and the sleep parameter includes a sleep parameter associated with the user before the restricted item is granted to the user. A gaming system is provided.

本発明に係るゲームシステム、ゲーム方法、ゲームプログラム、及び情報処理装置によれば、ユーザの睡眠情報を用い、ユーザの入眠を妨げずにゲームプレイを促すこともできるゲームシステム、ゲーム方法、ゲームプログラム、及び情報処理装置を提供できる。 According to the game system, game method, game program, and information processing device according to the present invention, the game system, game method, and game program can use the user's sleep information to encourage game play without preventing the user from falling asleep. , and an information processing device.

本実施形態に係るゲームシステムの概要図である。FIG. 1 is a schematic diagram of a game system according to the present embodiment. 本実施形態に係るゲームシステムの機能構成ブロック図である。1 is a functional configuration block diagram of a game system according to an embodiment. FIG. 本実施形態に係る格納ユニットが有する各格納部のデータ構成図である。FIG. 3 is a data configuration diagram of each storage section included in the storage unit according to the present embodiment. 本実施形態に係るゲームシステムにおける処理のフロー図である。It is a flowchart of processing in the game system according to the present embodiment. 本実施形態に係るゲームシステムにおける処理のフロー図である。It is a flowchart of processing in the game system according to the present embodiment.

[実施の形態]
<ゲームシステム1の概要>
本実施形態に係るゲームシステム1は、ユーザの睡眠に関する睡眠情報を用いてゲームを実行するシステムである。例えば、ゲームシステム1は、所定の「宝箱」をユーザが所持している場合、ユーザが所定の睡眠に関する条件を満たすこと(例えば、所定の睡眠時間を取ること)で「宝箱」を開封可能にし、開封に伴い「宝箱」内の「所定のアイテム」をユーザに付与する。一方、ゲームシステム1は、ユーザが「宝箱」を所持していない場合、ユーザの睡眠時間等に基づいて生成される睡眠パラメータをユーザが貯め、貯めた睡眠パラメータと引き換えに「宝箱」内の「所定のアイテム」と同等の「所定のアイテム」をユーザに付与する。そのため、ゲームシステム1においては、ユーザは睡眠パラメータを貯めておくことで、「宝箱」を取得しなくても「所定のアイテム」を取得できる。したがって、ゲームシステム1においては、寝る間を惜しんでゲームプレイして「宝箱」を獲得することを要さず、むしろ寝ることによる特典があるのでユーザに対しては適切な睡眠を取ることに対するインセンティブが働く。更に、「所定のアイテム」の取得にはユーザの操作による睡眠パラメータの消費処理等のゲームプレイを要することから、日中等のユーザが覚醒している際にゲームをするというインセンティブもユーザには働く。
[Embodiment]
<Overview of game system 1>
A game system 1 according to the present embodiment is a system that executes a game using sleep information regarding a user's sleep. For example, if the user has a predetermined "treasure box" in his possession, the game system 1 allows the user to open the "treasure box" by satisfying a predetermined sleep-related condition (for example, by taking a predetermined amount of sleep). , the user is given a "predetermined item" in the "treasure box" upon opening the box. On the other hand, in the game system 1, if the user does not have a "treasure box", the user accumulates sleep parameters generated based on the user's sleep time, etc., and in exchange for the accumulated sleep parameters, " A "predetermined item" equivalent to "a predetermined item" is given to the user. Therefore, in the game system 1, by storing sleep parameters, the user can obtain a "predetermined item" without obtaining a "treasure box." Therefore, in game system 1, it is not necessary to play the game and acquire "treasure chests" by sparing time to sleep, but rather there is a benefit for sleeping, so the user is given an incentive to sleep properly. works. Furthermore, since acquiring the "predetermined item" requires gameplay such as consumption processing of sleep parameters through user operations, there is an incentive for the user to play the game when the user is awake, such as during the day. .

図1は、本実施形態に係るゲームシステムの構成の概要を示す。 FIG. 1 shows an overview of the configuration of a game system according to this embodiment.

ゲームシステム1は、ユーザの端末装置10と、ユーザの睡眠状態を測定する睡眠測定部11と、ゲーム処理を実行するサーバ20とを備える。端末装置10とサーバ20とは、通信ネットワーク80を介して双方向通信可能に接続される。また、ゲームシステム1において、サーバ20は、ユーザの睡眠情報を受け付けてゲームを進行させる。なお、ゲームシステム1は、サーバクライアント型のゲームシステムであってよい。また、睡眠測定部11は端末装置10と別個独立のデバイスであっても、端末装置10に内蔵されていてもよい。 The game system 1 includes a user's terminal device 10, a sleep measurement unit 11 that measures the user's sleep state, and a server 20 that executes game processing. The terminal device 10 and the server 20 are connected via a communication network 80 so that they can communicate bidirectionally. Further, in the game system 1, the server 20 receives sleep information of the user and advances the game. Note that the game system 1 may be a server-client type game system. Further, the sleep measurement unit 11 may be a separate device from the terminal device 10 or may be built into the terminal device 10.

なお、図1では1つの端末装置10が通信ネットワーク80を介してサーバ20に接続されている例を示すが、それぞれ異なるユーザが用いる複数の端末装置10それぞれが通信ネットワーク80を介してサーバ20に接続されていてもよい。以下の説明では、説明を簡略化するため、1つの端末装置10が通信ネットワーク80を介してサーバ20に接続されている例を説明する。 Although FIG. 1 shows an example in which one terminal device 10 is connected to the server 20 via the communication network 80, a plurality of terminal devices 10 used by different users each connect to the server 20 via the communication network 80. May be connected. In the following description, in order to simplify the description, an example will be described in which one terminal device 10 is connected to the server 20 via the communication network 80.

具体的に、ゲームシステム1は、睡眠測定部11が測定したユーザの睡眠情報(例えば、睡眠時間や睡眠の深さ、睡眠の質に関する情報、睡眠中のユーザの身体情報等)を取得し、取得した睡眠情報に基づいてユーザにゲーム上の特典を付与する。例えば、ゲームシステム1では、日中にゲームプレイすることでユーザは使用制限がされた制限アイテム(例えば、宝箱)を取得する。そして、ゲームシステム1は、ユーザの睡眠情報を取得する。ゲームシステム1は、取得した睡眠情報に基づいて睡眠パラメータを生成し、取得した睡眠情報及び/又は生成した睡眠パラメータを用いて制限アイテムの使用制限を解除する。これによりゲームシステム1は、使用制限が解除された制限アイテムに対応する特典をユーザに付与する。更に、ゲームシステム1は、ユーザが制限アイテムを所持していない場合であっても、生成した睡眠パラメータと引き換えに制限アイテムに対応する特典をユーザに付与可能にする。これによりユーザは、制限アイテムを取得するために睡眠時間を削ってゲームプレイを続行することを要さなくなる。 Specifically, the game system 1 acquires the user's sleep information (for example, sleep time, sleep depth, sleep quality information, physical information of the sleeping user, etc.) measured by the sleep measurement unit 11, A game benefit is given to the user based on the acquired sleep information. For example, in the game system 1, by playing the game during the day, the user acquires a restricted item (for example, a treasure chest) whose use is restricted. Then, the game system 1 acquires the user's sleep information. The game system 1 generates a sleep parameter based on the acquired sleep information, and uses the acquired sleep information and/or the generated sleep parameter to cancel usage restrictions on restricted items. As a result, the game system 1 grants the user a benefit corresponding to the restricted item whose usage restriction has been lifted. Furthermore, even if the user does not possess the restricted item, the game system 1 allows the user to be given a benefit corresponding to the restricted item in exchange for the generated sleep parameter. This eliminates the need for the user to cut down on sleep time and continue playing the game in order to obtain restricted items.

例えば、ゲームシステム1は、日中等のユーザの活動時間帯(つまり、睡眠を取っていない時間帯)において、ユーザがゲームプレイした内容に基づいて使用制限がされた制限アイテムをユーザ付与する。なお、活動時間帯は、ゲームシステム1が予め設定するゲームプレイ可能な時間帯、又はゲームプレイする時間をユーザが覚醒中に予め設定可能な時間帯であってよい。制限アイテムには所定のゲーム上の特典が対応付けられており、所定の獲得条件が満たされるまで当該特典のユーザへの付与は禁止される。例えば、ゲーム内で所定のクエスト等をユーザがクリアすることでユーザには制限アイテムが付与される。ただし、後述するようにゲームシステム1においては、当該特典をユーザが取得するために、制限アイテムの取得は必須ではない。ここでは一例として、制限アイテムが、ゲームプレイに用いることができる「アイテム」が特典として入っている「宝箱」であり、「宝箱」を開封すること(つまり、獲得条件が満たされて使用制限が解除されること)により「アイテム」がユーザに付与される例を挙げて説明する。 For example, the game system 1 provides the user with a restricted item whose use is restricted based on the content of the game played by the user during the user's active time period (that is, the time period when the user is not sleeping) such as during the day. Note that the activity time period may be a time period preset by the game system 1 in which the game can be played, or a time period in which the user can preset the time to play the game while awake. A predetermined in-game benefit is associated with the restricted item, and the granting of the benefit to the user is prohibited until a predetermined acquisition condition is met. For example, when a user clears a predetermined quest or the like within a game, a restricted item is granted to the user. However, as will be described later, in the game system 1, in order for the user to obtain the benefit, it is not necessary to obtain the restricted item. Here, as an example, the restricted item is a "treasure box" that contains "items" that can be used for game play as a bonus, and the "treasure box" must be opened (in other words, if the acquisition conditions are met and the usage restriction is An example will be described in which an "item" is given to a user by releasing the "item".

(制限アイテムを所持している場合)
ユーザが睡眠を取る前に「宝箱」を取得している場合を説明する。例えば、活動時間帯におけるユーザのゲームプレイによりユーザが所定の条件を満たした場合(例えば、所定のクエストやミニゲーム等をクリアした場合)、ゲームシステム1はユーザに「宝箱」を付与する。そして、この「宝箱」には「アイテム」が入っており、ユーザが所定時間の睡眠を取った場合(つまり、獲得条件が所定の長さの睡眠時間であり、ユーザが当該長さの睡眠を取った場合)に「宝箱」の使用制限が解除され、「アイテム」がユーザに付与される。例えば、ゲームシステム1は、獲得条件をx時間の睡眠時間に設定し(ただし、xは正の数)、ユーザがx時間以上の睡眠を取った場合に「宝箱」を開封し、「宝箱」内の「アイテム」をユーザに付与し、「アイテム」を使用可能にする処理を実行する。
(If you have restricted items)
A case will be explained in which the user obtains a "treasure box" before going to sleep. For example, when the user satisfies a predetermined condition through the user's game play during the activity period (for example, when the user clears a predetermined quest, mini-game, etc.), the game system 1 provides the user with a "treasure box." This "treasure box" contains "items", and if the user sleeps for a predetermined amount of time (in other words, the acquisition condition is a predetermined amount of sleep time, and the user sleeps for that length of time), If the item is taken), the restrictions on the use of the "treasure box" will be lifted and the "item" will be given to the user. For example, game system 1 sets the acquisition condition to x hours of sleep (where x is a positive number), opens a "treasure box" when the user has slept for x hours or more, and Grants the "item" within to the user and executes the process of making the "item" usable.

また、ゲームシステム1は、獲得条件として例えば以下のような条件を設定してもよい。
(a)ユーザの睡眠中におけるレム睡眠及び/又はノンレム睡眠の回数に基づく獲得条件。一例として、ユーザの睡眠中におけるレム睡眠の回数が所定回数以下の場合、及び/又はノンレム睡眠の回数が所定回数以上の場合に獲得条件を満たす。
(b)ユーザの睡眠中における中途覚醒に基づく獲得条件。一例として、ユーザの中途覚醒の回数が所定回数以下である場合、及び/又は中途覚醒の長さが所定時間以下の場合に獲得条件を満たす。
(c)ユーザの睡眠中におけるレム睡眠及び/又はノンレム睡眠の密度に基づく獲得条件。一例として、ユーザの睡眠中におけるレム睡眠の回数若しくは時間を睡眠時間で除した値を睡眠の密度とした場合においては当該密度が所定値以下の場合、及び/又はユーザの睡眠中におけるノンレム睡眠の回数若しくは時間を睡眠時間で除した値を睡眠の密度とした場合においては当該密度が所定値以上の場合に獲得条件を満たす。
(d)ユーザの睡眠中における寝返り及び/又は所定の動きの回数に基づく獲得条件。一例として、ユーザの睡眠中における寝返りの回数及び/又は所定の動きの回数が所定回数以下の場合に獲得条件を満たす。
(e)ユーザの睡眠中における体温に基づく獲得条件。一例として、ユーザの睡眠中における体温が所定温度以下である状態が所定時間継続した場合に獲得条件を満たす。
(f)ユーザの入床時刻と就寝時刻との差に基づく獲得条件。一例として、ユーザの入床時刻と就寝時刻との差が所定時間以内である場合に獲得条件を満たす(つまり、寝つきが良い場合に獲得条件を満たす。)。
なお、上記複数の獲得条件は、それぞれ単独に用いても、2つ以上を組み合わせて用いてもよい。
Further, the game system 1 may set, for example, the following conditions as acquisition conditions.
(a) Acquisition conditions based on the number of times of REM sleep and/or non-REM sleep during the user's sleep. As an example, the acquisition condition is satisfied when the number of REM sleeps during the user's sleep is less than or equal to a predetermined number of times, and/or when the number of times of non-REM sleep is greater than or equal to a predetermined number of times.
(b) Acquisition conditions based on mid-awakening of the user during sleep. As an example, the acquisition condition is satisfied when the number of times the user has mid-awakening is less than or equal to a predetermined number of times, and/or when the length of mid-awakening of the user is less than or equal to a predetermined time.
(c) Acquisition conditions based on the density of REM sleep and/or NREM sleep during the user's sleep. As an example, if the sleep density is the value obtained by dividing the number or time of REM sleep during the user's sleep by the sleeping time, and/or if the density is less than a predetermined value, and/or the number of REM sleep during the user's sleep is When the sleep density is determined by dividing the number of times or time by the sleeping time, the acquisition condition is satisfied if the density is equal to or greater than a predetermined value.
(d) Acquisition conditions based on the number of times the user turns over and/or makes certain movements during sleep. As an example, the acquisition condition is satisfied when the number of times the user turns over and/or makes a predetermined movement during sleep is equal to or less than a predetermined number of times.
(e) Acquisition conditions based on the user's body temperature during sleep. As an example, the acquisition condition is satisfied when the user's body temperature during sleep remains below a predetermined temperature for a predetermined period of time.
(f) Acquisition conditions based on the difference between the user's bedtime and bedtime. As an example, the acquisition condition is satisfied when the difference between the user's bedtime and bedtime is within a predetermined time (that is, the acquisition condition is satisfied when the user falls asleep easily).
Note that the plurality of acquisition conditions described above may be used alone or in combination of two or more.

まず、ゲームシステム1は、ユーザが睡眠を取る場合、端末装置10を介してユーザの入床開始及び/又は就寝開始を検知し、ユーザの睡眠情報の取得を開始する。続いて、ゲームシステム1は、端末装置10を介してユーザの起床及び/又は覚醒を検知した場合、ユーザの睡眠情報の取得を停止する。そしてゲームシステム1は、ユーザが起床後、この睡眠情報からユーザの睡眠時間を算出し、算出した睡眠時間が獲得条件を満たしているか否かを判断する。ユーザの睡眠時間が獲得条件を満たしている場合、ゲームシステム1は、「宝箱」の使用制限を解除し、「宝箱」の中の「アイテム」をユーザに使用可能にする。 First, when the user goes to sleep, the game system 1 detects the start of bedtime and/or the start of sleep of the user via the terminal device 10, and starts acquiring the user's sleep information. Subsequently, when the game system 1 detects the user's wake-up and/or awakening via the terminal device 10, it stops acquiring the user's sleep information. After the user wakes up, the game system 1 calculates the user's sleeping time from this sleep information, and determines whether the calculated sleeping time satisfies the acquisition condition. When the user's sleep time satisfies the acquisition condition, the game system 1 releases the usage restriction on the "treasure box" and allows the user to use the "item" in the "treasure box".

一方、ユーザの睡眠時間が獲得条件を満たしていない場合、ゲームシステム1は、睡眠時間に基づいて所定の睡眠パラメータを生成し、ユーザに付与する。これにより生成された睡眠パラメータはユーザが所持することになる。この睡眠パラメータは、引数としての睡眠情報(例えば、睡眠時間)を所定の関数に渡し、当該関数を実行して得られるデータ及び/又は値である。ゲームシステム1は、前回までの睡眠によりユーザが所持し続けている睡眠パラメータに今回の睡眠により得られる睡眠パラメータを含ませること(例えば、合算して蓄積させること)ができる。そして、ゲームシステム1は、「宝箱」の使用制限を解除する獲得条件として、ユーザが所定時間の睡眠を取る条件とは別に、所定量の睡眠パラメータを所持していることを条件にできる。この場合、ゲームシステム1は、当該所定量の睡眠パラメータと引き換えに「宝箱」の使用制限を解除すること、又は「宝箱」を介さずに「アイテム」をユーザに使用可能にすることができる。したがって、ユーザは、今回の睡眠により「宝箱」から「アイテム」を取得できない場合であっても、次回の睡眠により得られる睡眠パラメータと今回の睡眠により得られた睡眠パラメータとを統合して得られる睡眠パラメータが獲得条件を満たせば、獲得条件に対応する量の睡眠パラメータと引き換えに「宝箱」の中の「アイテム」を使用できるようになる。 On the other hand, if the user's sleep time does not satisfy the acquisition condition, the game system 1 generates a predetermined sleep parameter based on the sleep time and provides it to the user. The sleep parameters thus generated are in the possession of the user. This sleep parameter is data and/or values obtained by passing sleep information (for example, sleep time) as an argument to a predetermined function and executing the function. The game system 1 can include (for example, add up and accumulate) the sleep parameters obtained from the current sleep in the sleep parameters that the user continues to possess from the previous sleep. In addition, the game system 1 can set, as an acquisition condition for lifting the restriction on the use of the "treasure box", that the user possesses a predetermined amount of sleep parameters, in addition to the condition that the user sleeps for a predetermined amount of time. In this case, the game system 1 can release the restriction on the use of the "treasure box" in exchange for the predetermined amount of sleep parameters, or allow the user to use the "item" without using the "treasure box". Therefore, even if the user is unable to obtain the "item" from the "treasure box" due to the current sleep, the user can obtain the sleep parameters obtained by integrating the sleep parameters obtained from the next sleep and the sleep parameters obtained from the current sleep. If the sleep parameters meet the acquisition conditions, you will be able to use the "items" in the "treasure box" in exchange for the amount of sleep parameters corresponding to the acquisition conditions.

また、ゲームシステム1は、起床後のゲームプレイにおいてユーザが「宝箱」を取得した場合であって、当該ユーザがこの「宝箱」の獲得条件を満たすだけの量の睡眠パラメータを所持している場合、当該量の睡眠パラメータと引き換えに「宝箱」の中の「アイテム」を使用可能にすることもできる。これによりユーザは、睡眠パラメータを貯めておけば、睡眠を取る前に「宝箱」を所持していなくても、起床した後の覚醒時のゲームプレイにおいて「宝箱」を入手すれば、「宝箱」の中の「アイテム」を使用できるようになる。 In addition, game system 1 is a case where the user acquires a "treasure box" during game play after waking up, and the user has enough sleep parameters to satisfy the acquisition conditions for this "treasure box". , it is also possible to use "items" in the "treasure box" in exchange for the corresponding amount of sleep parameters. As a result, if the user saves sleep parameters, even if the user does not have the "treasure box" before going to sleep, if the user obtains the "treasure box" during gameplay during waking hours after waking up, the "treasure box" will be returned. You will be able to use the "items" inside.

なお、ゲームシステム1は、ユーザが「宝箱」を取得し、当該ユーザがこの「宝箱」の獲得条件を満たすだけの量の睡眠パラメータを所持可能な場合(つまり、当該量の睡眠パラメータを生成可能な睡眠情報がユーザに対応付けられている場合)、睡眠パラメータを介さずに、又は睡眠パラメータを介し、「宝箱」の中の「アイテム」をユーザに使用可能にできる。例えば、ゲームシステム1は、ユーザが「宝箱」を取得し、当該ユーザに、この「宝箱」の獲得条件を満たすだけの量の睡眠パラメータを生成可能な睡眠情報が対応付けられている場合、ユーザによる「宝箱」の取得時にユーザによる睡眠パラメータの消費を決定する操作を介することなく(つまり、自動的に)、所定量の睡眠パラメータに対応する睡眠情報を消費して「宝箱」の中の「アイテム」をユーザに使用可能にできる。また、ゲームシステム1は、ユーザが「宝箱」を取得し、当該ユーザがこの「宝箱」の獲得条件を満たすだけの量の睡眠パラメータを所持している場合、ユーザによる「宝箱」の取得時にユーザによる睡眠パラメータの消費を決定する操作を介すことなく、所定量の睡眠パラメータを消費して「宝箱」の中の「アイテム」をユーザに使用可能にすることができる。あるいはゲームシステム1は、ユーザが「宝箱」を取得した時において、ユーザに対して所定量の睡眠パラメータの消費と引き換えに「宝箱」の中の「アイテム」を使用可能にするか否かを通知し、ユーザによる「アイテム」取得指示(睡眠パラメータの消費を決定する操作)に応じて所定量の睡眠パラメータを消費し、ユーザによる「アイテム」の使用を可能にすることもできる。更に、ゲームシステム1は、ユーザが「宝箱」を取得し、当該ユーザがこの「宝箱」の獲得条件を満たすだけの量の睡眠パラメータを所持している場合、ユーザに対して所定量の睡眠パラメータの消費と引き換えに「宝箱」の中の「アイテム」を使用可能である旨を通知し、消費を決定する操作を介すことなく所定量の睡眠パラメータを消費して「宝箱」の中の「アイテム」をユーザに使用可能にしてもよい。 In addition, in the game system 1, when a user acquires a "treasure box" and the user can possess an amount of sleep parameters sufficient to satisfy the acquisition conditions of this "treasure box" (in other words, it is possible to generate the corresponding amount of sleep parameters), (if sleep information is associated with the user), the "item" in the "treasure box" can be made available to the user without or through the sleep parameter. For example, in the game system 1, when a user acquires a "treasure box" and the user is associated with sleep information that can generate enough sleep parameters to satisfy the conditions for acquiring the "treasure box", the user When the "treasure box" is acquired by the user, sleep information corresponding to a predetermined amount of sleep parameters is consumed and the "treasure box" is items" can be made available to users. In addition, in the game system 1, if the user acquires a "treasure box" and the user has enough sleep parameters to satisfy the acquisition conditions for this "treasure box", the user can It is possible to consume a predetermined amount of sleep parameters and make the "items" in the "treasure box" available to the user without going through an operation to determine the consumption of sleep parameters. Alternatively, when the user acquires the "treasure box", the game system 1 notifies the user whether or not the "item" in the "treasure box" can be used in exchange for consuming a predetermined amount of sleep parameters. However, it is also possible to consume a predetermined amount of sleep parameters in response to the user's "item" acquisition instruction (operation to determine sleep parameter consumption), thereby allowing the user to use the "item." Further, the game system 1 provides a predetermined amount of sleep parameters to the user when the user acquires a "treasure box" and the user has enough sleep parameters to satisfy the conditions for acquiring the "treasure box". It notifies you that the "item" in the "treasure box" can be used in exchange for consuming the "item" in the "treasure box", and the "item" in the "treasure box" can be used by consuming a predetermined amount of sleep parameters without going through any operations to determine consumption. ``Items'' may be made available to the user.

(制限アイテムを所持していない場合)
また、ユーザが睡眠を取る前に「宝箱」を取得していない場合を説明する。この場合においてもゲームシステム1は、上記と同様にユーザの睡眠情報を取得する。ゲームシステム1は、取得した睡眠情報からユーザの睡眠時間を算出し、算出した睡眠時間に基づいて睡眠パラメータを生成してユーザに付与する。そして、ゲームシステム1は、ユーザが起床後、所定量の睡眠パラメータと引き換えに「宝箱」を介さずに「宝箱」内の「アイテム」と同等の「アイテム」をユーザに使用可能にする。この所定量とは当該「宝箱」の使用制限を解除する獲得条件に対応する睡眠パラメータの量である。例えば、「宝箱」の獲得条件がユーザのx時間の睡眠時間である場合、当該所定量は、x時間の睡眠時間に基づいて生成される睡眠パラメータの量である。つまり、ゲームシステム1は、ユーザの睡眠情報としての睡眠時間から睡眠パラメータを生成し、生成した一定量の睡眠パラメータ(つまり、獲得条件に対応する睡眠パラメータ)を用いることでユーザに「宝箱」を取得した場合と同等の「アイテム」を、ユーザが「宝箱」を所持していない場合にも取得可能にする。ここで、ゲームシステム1においては、当該「アイテム」の獲得を、ゲーム内の所定の場面及び/又は画面(例えば、ゲーム内でユーザが利用可能なセンターやショップ等)でのみ獲得できるようにすることが好ましい。これによりユーザは、睡眠を取る前に「宝箱」を所持していない場合であっても、「宝箱」を取得した場合と同等の「アイテム」を獲得し、「アイテム」を使用できるようになる。
(If you do not have restricted items)
Also, a case will be explained in which the user does not acquire the "treasure box" before going to sleep. Also in this case, the game system 1 acquires the user's sleep information in the same manner as above. The game system 1 calculates the user's sleep time from the acquired sleep information, generates sleep parameters based on the calculated sleep time, and provides the sleep parameters to the user. After the user wakes up, the game system 1 allows the user to use an "item" equivalent to the "item" in the "treasure box" without using the "treasure box" in exchange for a predetermined amount of sleep parameters. This predetermined amount is the amount of sleep parameters that corresponds to the acquisition condition for lifting the restriction on the use of the "treasure box". For example, if the acquisition condition for a "treasure box" is the user's sleeping time of x hours, the predetermined amount is the amount of the sleep parameter generated based on the sleeping time of x hours. In other words, the game system 1 generates sleep parameters from sleep time as the user's sleep information, and uses a certain amount of the generated sleep parameters (that is, sleep parameters corresponding to acquisition conditions) to provide the user with a "treasure box". To enable a user to obtain an "item" equivalent to that obtained when the user does not possess a "treasure box". Here, in the game system 1, the "item" can only be acquired in a predetermined scene and/or screen in the game (for example, a center or shop available to the user in the game). It is preferable. As a result, even if the user does not have the "treasure chest" before going to sleep, the user will be able to obtain and use the "items" equivalent to those obtained by acquiring the "treasure chest". .

(獲得条件を変更する場合の例1)
ゲームシステム1は、ユーザの睡眠情報及び/又は当該睡眠情報から生成される睡眠パラメータが獲得条件を満たさないものの、所定の緩和条件を満たす場合、獲得条件を自動的に変更することや、獲得条件を満たすように睡眠情報及び/又は睡眠パラメータを自動的に変更・修正してもよい。すなわち、ゲームシステム1は、ユーザの睡眠時間及び/又は睡眠パラメータと獲得条件とを比較して、獲得条件を満たさないものの獲得条件と睡眠時間及び/又は睡眠パラメータとの差が所定の範囲内である場合(つまり、所定の緩和条件を満たす場合)、獲得条件を変更することや睡眠時間及び/又は睡眠パラメータの算出方法を変更し、獲得条件を満たすようにしてもよい。例えば、獲得条件がユーザのx時間の睡眠時間である場合であって、ユーザの実際の睡眠時間がx時間より短く、x時間と実際の睡眠時間との差がy分(ただし、yは正の数。例えば、数分程度。)以下を満たす場合、獲得条件を「60x-y分」に変更することや、ユーザの実際の睡眠時間にy分だけ加算し、加算後の時間を睡眠時間として扱ってよい。なお、ゲームシステム1は、ユーザに適切な時間の睡眠を取ることを促す観点から、予め定められた時間以上の睡眠を取った場合にのみ、上記のように獲得条件を変更してもよい。
(Example 1 of changing acquisition conditions)
The game system 1 automatically changes the acquisition conditions when the sleep information of the user and/or the sleep parameters generated from the sleep information does not satisfy the acquisition conditions but satisfies predetermined relaxation conditions. Sleep information and/or sleep parameters may be automatically changed/modified so as to satisfy the following conditions. That is, the game system 1 compares the user's sleep time and/or sleep parameters with the acquisition conditions, and determines whether the difference between the acquisition conditions and the sleep time and/or sleep parameters is within a predetermined range, even though the acquisition conditions are not met. In some cases (that is, when predetermined relaxation conditions are met), the acquisition conditions may be changed or the sleep time and/or sleep parameter calculation method may be changed to satisfy the acquisition conditions. For example, if the acquisition condition is the user's sleeping time of x hours, the user's actual sleeping time is shorter than x hours, and the difference between x hours and the actual sleeping time is y minutes (however, y is correct). For example, about a few minutes.) If the following is satisfied, you can change the acquisition condition to "60 x - y minutes" or add y minutes to the user's actual sleep time, and use the added time as sleep time. may be treated as Note that, from the viewpoint of encouraging the user to sleep for an appropriate amount of time, the game system 1 may change the acquisition condition as described above only when the user has slept for a predetermined amount of time or more.

(獲得条件を変更する場合の例2)
ゲームシステム1は、睡眠情報として睡眠時間を用いる場合、ユーザが就寝した時刻(実際に眠りについた時刻)から覚醒時刻(実際に目が覚めた時刻)若しくは起床時刻(ベッド等から起きた時刻)までを睡眠時間(第1睡眠時間)として扱う。一方、ゲームシステム1は、睡眠情報として睡眠時間を用いる場合、ユーザが入床した時刻(ベッド等に入った時刻)から起床時刻までの時間を睡眠時間(第2睡眠時間)として取り扱ってもよい。つまり、この場合においてゲームシステム1は、ユーザが覚醒状態であっても入床した状態であれば睡眠を取っていると判断し、ユーザに対して所定時間(つまり、獲得条件の達成までに必要な時間)だけ入床していれば獲得条件を満たすことを通知等した上で、入床時刻から起床時刻までの時間を睡眠時間として取り扱うことができる。ユーザは、就寝時刻(つまり、就寝タイミング)と異なり入床時刻(つまり、入床タイミング)については自己の意思でコントロールできる。そのため、ゲームシステム1においては、獲得条件として第2睡眠時間を用いることで、獲得条件を満たすために要する睡眠時間をユーザは調整しやすくなる。
(Example 2 of changing acquisition conditions)
When the game system 1 uses sleep time as sleep information, the time when the user goes to bed (the time when the user actually falls asleep) to the awakening time (the time when the user actually wakes up) or the wake-up time (the time when the user gets up from bed, etc.) The period up to this point is treated as sleep time (first sleep time). On the other hand, when using sleep time as sleep information, the game system 1 may treat the time from the time the user goes to bed (time when the user goes to bed, etc.) to the time the user wakes up as the sleep time (second sleep time). . In other words, in this case, the game system 1 determines that the user is sleeping even if the user is awake, if the user is in bed, and the game system 1 determines that the user is sleeping for a predetermined period of time (i.e., the amount of time required to achieve the acquisition condition). It is possible to notify the user that the acquisition condition is met if he/she stays in bed for a certain amount of time), and then treats the time from the time he/she goes to bed until the time he/she wakes up as sleep time. Unlike the bedtime (that is, the bedtime timing), the user can control the bedtime (that is, the bedtime timing) by his or her own will. Therefore, in the game system 1, by using the second sleep time as the acquisition condition, the user can easily adjust the sleep time required to satisfy the acquisition condition.

(獲得条件を満たすタイミングをユーザに通知する例)
更に、ゲームシステム1は、睡眠情報として睡眠時間を用い、獲得条件がユーザのx時間の睡眠時間である場合、ユーザの就寝又は入床に応じ、就寝又は入床した時刻からx時間後の時刻に動作を開始するアラームをユーザの操作を要さずに自動的に設定してもよい。これによりユーザは、獲得条件を満たすタイミングに起床することができ、獲得条件に要する睡眠時間を確実に確保できる。
(Example of notifying the user when the acquisition conditions are met)
Furthermore, the game system 1 uses sleep time as sleep information, and when the acquisition condition is the user's sleep time of x hours, the game system 1 determines the time x hours after the time when the user went to bed or went to bed, depending on the user's going to bed or going to bed. An alarm that starts operating may be automatically set without requiring any user operation. Thereby, the user can wake up at a timing that satisfies the acquisition condition, and can reliably secure the sleep time required to meet the acquisition condition.

(入床時刻と就寝時刻とが相違する場合の例)
また、ゲームシステム1は、ユーザの睡眠情報として、ユーザの入床時刻及び就寝時刻とを区別して取得し、かつ、起床時刻及び覚醒時刻とを区別して取得することができる。そして、ゲームシステム1は、獲得条件や所定の条件の達成判断に用いる睡眠情報の算出及び/又は睡眠パラメータの生成においては、入床時刻及び/又は就寝時刻、並びに起床時刻及び/又は覚醒時刻を用いてよい。本実施形態の全説明において、特に断りがない限り、入床時刻(又は就寝時刻)を用いる旨を規定している場合、入床時刻(又は就寝時刻)の代わりに就寝時刻(又は入床時刻)を用いてもよく、起床時刻(又は覚醒時刻)を用いる旨を規定している場合、起床時刻(又は覚醒時刻)の代わりに覚醒時刻(又は起床時刻)を用いてもよい。
(Example when bedtime and bedtime are different)
Furthermore, the game system 1 can separately acquire the user's bedtime and bedtime, and can distinguish and acquire the user's wake-up time and awakening time, as the user's sleep information. The game system 1 calculates sleep information and/or generates sleep parameters used to determine whether acquisition conditions or predetermined conditions have been achieved, based on bedtime and/or bedtime, and wake-up time and/or awakening time. May be used. In all descriptions of this embodiment, unless otherwise specified, if bedtime (or bedtime) is specified to be used, bedtime (or bedtime) is used instead of bedtime (or bedtime). ) may be used, and if it is specified that the wake-up time (or wake-up time) is to be used, the wake-up time (or wake-up time) may be used instead of the wake-up time (or wake-up time).

なお、本実施形態において各時刻の定義は以下の通りである。
・入床時刻:ユーザがベッド等の寝床に入った時刻。ベッド等にユーザが横たわった時刻。
・就寝時刻:ユーザが実際に睡眠を開始した時刻。
・起床時刻:ユーザがベッド等の寝床から出た若しくは起き上がった時刻。
・覚醒時刻:ユーザが実際に目を覚ました時刻。
In addition, in this embodiment, the definition of each time is as follows.
- Bedtime: Time when the user went to sleep, such as a bed. The time the user lay down on the bed, etc.
- Bedtime: The time when the user actually started sleeping.
- Wake-up time: The time when the user got out of bed or got up.
・Awakening time: The time when the user actually woke up.

また、ゲームシステム1は、例えば、睡眠時間に応じてユーザに所定のポイントを付与することや所定の順位をユーザに対応付ける場合、睡眠情報の算出及び/又は睡眠パラメータの生成に就寝時刻及び覚醒時刻(又は起床時刻)を用いることができる。すなわち、ゲームシステム1においては、睡眠情報としての睡眠時間に基づいてユーザが所定のポイントを取得することや所定のランクづけ等がなされる場合、ユーザが就寝した時点(実際に眠りについた時点)から起床(若しくは覚醒)した時点までの時間を睡眠時間として扱うことができる一方、「宝箱」の制限解除等がなされる場合には、ユーザが入床した時点から起床(若しくは覚醒)した時点までの時間を睡眠時間として扱うことができる。なお、ゲームシステム1は、入床時刻及び起床時刻をユーザによる所定の指示の入力及び/又は所定のセンサ等によるセンシング開始により取得でき、就寝時刻及び覚醒時刻を主として所定のセンサ等によるセンシングにより取得できる。 In addition, for example, when assigning predetermined points to a user or associating a predetermined ranking with a user according to the sleeping time, the game system 1 may calculate the sleep information and/or generate the sleep parameters by using the bedtime and wake-up time. (or wake-up time) can be used. That is, in the game system 1, when the user acquires predetermined points or is ranked based on sleep time as sleep information, the time when the user goes to bed (the time when the user actually falls asleep) While the time from when the user wakes up (or wakes up) can be treated as sleeping time, if restrictions on "treasure chests" are lifted, etc., the time from the time the user goes to bed until the time the user wakes up (or wakes up) can be treated as sleeping time. can be treated as sleep time. Note that the game system 1 can obtain bedtime and wake-up time by inputting a predetermined instruction by the user and/or start sensing by a predetermined sensor, etc., and obtain bedtime and wake-up time mainly by sensing by a predetermined sensor, etc. can.

このようにゲームシステム1においては、睡眠情報に基づいて睡眠パラメータが生成され、所定量の睡眠パラメータをユーザは貯めて所持でき、この睡眠パラメータを用いて「宝箱」の中の「アイテム」を取得すること、及び/又は当該「アイテム」と同等の「アイテム」を睡眠パラメータと引き換えに取得することができる。これにより、ゲームシステム1においては、睡眠を取ることでゲームプレイに有用な睡眠パラメータを取得し、取得した睡眠パラメータを用いれば「宝箱」を取得しなくても「宝箱」を取得した場合と同等の「アイテム」を取得できるので、所定の「宝箱」を入手するために睡眠時間を削ってゲームプレイすることを抑制できる。したがって、ゲームシステム1においては、「宝箱」を所持していない状態でユーザが睡眠を取ったとしても、睡眠を取ったことによって「アイテム」を取得できなかった等のデメリットをなくすことができるので、ユーザが睡眠を取ったことによる時間の喪失感を抱くことを防止できる。 In this way, in game system 1, sleep parameters are generated based on sleep information, the user can accumulate and possess a predetermined amount of sleep parameters, and this sleep parameter can be used to acquire "items" in the "treasure box". and/or an "item" equivalent to the "item" can be obtained in exchange for the sleep parameter. As a result, in game system 1, by sleeping, you can obtain sleep parameters useful for game play, and if you use the obtained sleep parameters, it is equivalent to obtaining a "treasure box" without obtaining a "treasure box". ``Items'' can be obtained, so players can avoid cutting down on their sleep time while playing the game in order to obtain a certain ``Treasure Box.'' Therefore, in game system 1, even if the user sleeps without possessing a "treasure box", the disadvantages such as not being able to obtain "items" due to sleeping can be eliminated. , it is possible to prevent the user from feeling a loss of time due to sleeping.

なお、端末装置10は、1つ又は複数の睡眠測定部11と有線又は無線により接続されていてよい。図1では1つの睡眠測定部11を示しているが、複数の睡眠測定部11が端末装置10と接続されていてもよい。また、端末装置10に1つ以上の睡眠測定部11が内蔵されていてもよい。 Note that the terminal device 10 may be connected to one or more sleep measuring sections 11 by wire or wirelessly. Although one sleep measuring section 11 is shown in FIG. 1, a plurality of sleep measuring sections 11 may be connected to the terminal device 10. Furthermore, the terminal device 10 may have one or more sleep measurement units 11 built-in.

また、端末装置10は、ユーザが操作可能な装置である。端末装置10は、例えば、移動体通信システムに対応した携帯電話やスマートフォン、タブレット等の携帯端末であってよい。この他に、端末装置10は、例えば、据え置き型のPersonal Computer(PC)、ラップトップPC、ノートPC、携帯用ゲーム機、及び/又は家庭用ゲーム機やゲーム専用機等であってもよい。更に、通信ネットワーク80は、携帯電話網、及び/又はインターネット等の通信網である。通信ネットワーク80は、有線LAN及び無線LAN等の通信ネットワークを含むこともできる。そして、以下において本実施形態に係るゲームシステム1の詳細を説明するが、上記説明及び下記説明における名称や数値等はあくまで例示であり、これらの固有名や数値に本発明が限定されることはないこと、及びこれら固有名や数値は実在の固有名や数値とは必ずしも関係するとは限らないことを付言する。 Further, the terminal device 10 is a device that can be operated by a user. The terminal device 10 may be, for example, a mobile terminal such as a mobile phone, a smartphone, or a tablet compatible with a mobile communication system. In addition, the terminal device 10 may be, for example, a stationary personal computer (PC), a laptop PC, a notebook PC, a portable game machine, and/or a home game machine or a dedicated game machine. Furthermore, the communication network 80 is a communication network such as a mobile phone network and/or the Internet. Communication network 80 can also include communication networks such as wired LAN and wireless LAN. The details of the game system 1 according to the present embodiment will be explained below, but the names, numerical values, etc. in the above explanation and the following explanation are merely examples, and the present invention is not limited to these proper names and numerical values. It should be noted that there are no actual proper names or numerical values, and that these proper names and numerical values are not necessarily related to actual proper names and numerical values.

<ゲームシステム1の詳細>
図2は、本実施形態に係るゲームシステムの機能構成の一例を示す。また、図3は、本実施形態に係るゲームシステムが有する格納ユニットが有する各格納部のデータ構成の一例を示す。
<Details of game system 1>
FIG. 2 shows an example of the functional configuration of the game system according to this embodiment. Moreover, FIG. 3 shows an example of the data structure of each storage part included in the storage unit included in the game system according to the present embodiment.

[ゲームシステム1の構成の概要]
ゲームシステム1は、ユーザの睡眠に関する睡眠情報を用いてゲームを実行するシステムである。そして、ゲームシステム1は、所定の獲得条件が満たされるまで使用制限されている制限アイテムをユーザに付与可能なゲームシステムである。具体的に、ゲームシステム1は、各種の情報を出力する出力部100と、ユーザからの入力を受け付ける入力部102と、ユーザの睡眠状態を測定する睡眠測定部11と、ユーザから受け付けた入力に関する情報を取得する入力取得部200と、出力部100への情報の出力を制御する出力制御部202と、ユーザの睡眠情報を取得する睡眠情報取得部204と、ユーザに所定のアイテムを付与するアイテム付与部206と、睡眠情報に基づいて睡眠パラメータを生成するパラメータ生成部208と、ユーザに特典を付与する特典付与部210と、アラームの設定及び動作を実行するアラーム部212と、ゲームの各種の処理を制御するゲーム制御部214と、各種の情報を格納する格納ユニット216とを備える。格納ユニット216は、ユーザに関する情報を格納するユーザ情報格納部218と、ゲームに関する情報を格納するゲーム情報格納部220とを有する。
[Overview of the configuration of game system 1]
The game system 1 is a system that executes a game using sleep information regarding a user's sleep. The game system 1 is a game system that can provide users with restricted items whose use is restricted until predetermined acquisition conditions are met. Specifically, the game system 1 includes an output unit 100 that outputs various information, an input unit 102 that receives input from the user, a sleep measurement unit 11 that measures the sleep state of the user, and An input acquisition unit 200 that acquires information, an output control unit 202 that controls output of information to the output unit 100, a sleep information acquisition unit 204 that acquires sleep information of a user, and an item that gives a predetermined item to the user. A granting unit 206, a parameter generating unit 208 that generates sleep parameters based on sleep information, a benefit granting unit 210 that grants benefits to the user, an alarm unit 212 that performs alarm settings and operations, and a parameter generating unit 208 that generates sleep parameters based on sleep information. It includes a game control unit 214 that controls processing, and a storage unit 216 that stores various information. The storage unit 216 includes a user information storage section 218 that stores information about users, and a game information storage section 220 that stores information about games.

ゲームシステム1では、例えば、ユーザが用いる端末装置10においてゲームが実行される。この場合、端末装置10は、出力部100と入力部102とを少なくとも有して構成される。 In the game system 1, for example, a game is executed on a terminal device 10 used by a user. In this case, the terminal device 10 is configured to include at least an output section 100 and an input section 102.

ゲームシステム1は、上記複数の構成要素を物理的に同一の装置や場所に有するだけでなく、上記複数の構成要素の一部を物理的に離れた位置に設置してもよい。この場合、各構成要素は、例えば、インターネット等の通信網により接続されてよい。例えば、ゲームシステム1は、構成要素の機能の一部を外部のサーバに担わせてもよい。また、ゲームシステム1は、一以上のサーバとして構成してもよい。この場合、端末装置、並びに一のサーバの構成要素及び他のサーバの構成要素を組み合わせることで、ゲームシステム1が構成される。また、本実施形態において、各装置(端末装置やサーバ等)を情報処理装置として把握することもできる。すなわち、各装置の集合体(所定の構成要素の集合体)を1つの「情報処理装置」として把握することができ、ゲームシステム1を複数の情報処理装置の集合体として形成してもよい。1つ又は複数のハードウェアに対して本実施形態に係るゲームシステム1を実現することに要する複数の機能の配分の仕方は、各ハードウェアの処理能力及び/又はゲームシステム1に求められる仕様等に鑑みて適宜決定できる。また、格納ユニット216が格納する各種の情報は、入力部102を介して受け付けるユーザの指示や情報により更新されてもよく、ゲームシステム1の外部に存在する所定のサーバから所定の情報を取得して、随時、更新されてもよい。 The game system 1 may not only have the plurality of components described above in the same physical device or location, but also some of the plurality of components described above may be installed in physically distant positions. In this case, each component may be connected, for example, by a communication network such as the Internet. For example, the game system 1 may have an external server take charge of some of the functions of the components. Furthermore, the game system 1 may be configured as one or more servers. In this case, the game system 1 is configured by combining the terminal device, the components of one server, and the components of another server. Furthermore, in this embodiment, each device (terminal device, server, etc.) can also be understood as an information processing device. That is, a collection of devices (a collection of predetermined components) can be understood as one "information processing device," and the game system 1 may be formed as a collection of a plurality of information processing devices. How to allocate the multiple functions required to realize the game system 1 according to this embodiment to one or more pieces of hardware depends on the processing capacity of each piece of hardware and/or the specifications required for the game system 1, etc. The decision can be made as appropriate in view of the above. Further, various types of information stored in the storage unit 216 may be updated based on user instructions and information received via the input unit 102, or may be updated by obtaining predetermined information from a predetermined server existing outside the game system 1. It may be updated at any time.

[ゲームシステム1の構成の詳細]
以下の説明においては、ゲームシステム1により提供されるゲームを主としてユーザが端末装置10(例えば、スマートフォン、タブレット端末、PC等)を用いて実行する場合を例として説明する。なお、サーバ20はゲームシステム1におけるユーザの情報を管理すると共にゲーム処理を実行する。ユーザの情報としては、ユーザが所持するゲームキャラクタ、ゲームアイテム、仮想通貨の保有量(無償でユーザに付与した仮想通貨、有償でユーザに付与した仮想通貨を含む)、睡眠パラメータ、睡眠測定部11により測定されるユーザの睡眠情報等が挙げられる。
[Details of the configuration of game system 1]
In the following description, a case where a user mainly executes a game provided by the game system 1 using the terminal device 10 (for example, a smartphone, a tablet terminal, a PC, etc.) will be described as an example. Note that the server 20 manages user information in the game system 1 and executes game processing. User information includes game characters owned by the user, game items, amount of virtual currency held by the user (including virtual currency given to the user for free and virtual currency given to the user for a fee), sleep parameters, and sleep measurement unit 11 Examples include user sleep information measured by .

(ゲーム制御部214)
ゲーム制御部214は、端末装置10とサーバ20との間で通信し、端末装置10から受信したユーザの睡眠情報に基づいて、ユーザのゲームプレイを進行させる。例えば、ゲーム制御部214は、ゲーム内におけるクエストやミニゲームの実行、ゲーム内に登場させるキャラクタの動作等の各種の処理を実行してゲームプレイを進行させる。また、ゲーム制御部214は、入力部102を介して受け付けるユーザの操作入力に応じ、各種のゲーム処理を実行する。例えば、ゲーム制御部214は、キャラクタに所定のアイテムを与える処理、ユーザがキャラクタを指定した場合の当該キャラクタのゲーム内仮想空間における動作の処理、ユーザによるアイテムの有償/無償による取得処理や仮想通貨の取得処理、ユーザが保有しているアイテムや睡眠パラメータを消費する処理等のゲーム処理を実行する。
(Game control unit 214)
The game control unit 214 communicates between the terminal device 10 and the server 20 and advances the user's game play based on the user's sleep information received from the terminal device 10. For example, the game control unit 214 progresses the game play by executing various processes such as execution of quests and mini-games in the game, and movements of characters appearing in the game. Further, the game control unit 214 executes various game processes in response to user operation inputs received via the input unit 102. For example, the game control unit 214 performs a process of giving a predetermined item to a character, a process of the movement of the character in the in-game virtual space when the user specifies a character, a process of acquiring an item for a fee or free of charge by the user, and a process of acquiring virtual currency. Executes game processing such as acquisition processing and processing for consuming items and sleep parameters held by the user.

(出力部100、出力制御部202)
出力部100は、所定の情報の出力を制御する出力制御部202に制御され、ゲームの実行に関する各種情報(例えば、テキスト情報、静止画や動画の画像情報、音声情報等)を出力する。出力部100は、各種の処理結果や格納ユニット216が格納している情報をユーザが知覚可能に出力する。具体的に出力制御部202は、各構成要素における各種処理結果や格納ユニット216が格納している情報等を、所定形式のデータ、静止画像、動画像、及び/又はテキスト等として出力部100に出力させる。出力部100は、外部のサーバから受け取る情報を出力してもよい。なお、出力部100は、各種情報を表示する表示部、音声を出力するスピーカー等の音声出力部、振動を発する振動部等を有して構成されてよい。そして、表示部は、例えば、液晶ディスプレイや有機ELディスプレイであってよい。
(Output unit 100, output control unit 202)
The output unit 100 is controlled by an output control unit 202 that controls the output of predetermined information, and outputs various information regarding the execution of the game (for example, text information, image information of still images and moving images, audio information, etc.). The output unit 100 outputs various processing results and information stored in the storage unit 216 so that the user can perceive them. Specifically, the output control unit 202 outputs various processing results of each component, information stored in the storage unit 216, etc. to the output unit 100 as data in a predetermined format, still images, moving images, and/or text. Output. The output unit 100 may output information received from an external server. Note that the output unit 100 may include a display unit that displays various information, an audio output unit such as a speaker that outputs audio, a vibration unit that emits vibrations, and the like. The display section may be, for example, a liquid crystal display or an organic EL display.

(入力部102、入力面104、入力制御部106)
入力部102は、ユーザからの所定の指示や操作等の入力を受け付ける。入力部102は、ゲームシステム1の所定の構成要素に当該指示を供給する。当該指示を受け付けた各構成要素はそれぞれ所定の機能を発揮する。入力部102は、ユーザからの操作入力を受け付けるための入力装置(例えば、タッチパネル、タッチパッド、マウス等のポインティングデバイス、キーボード、モーションセンサ等)である。本実施形態では入力部102が、端末装置10が備えるタッチパネルである例を説明する。なお、タッチパネルは、マルチタッチ検出可能であってよい。具体的に、入力部102としてのタッチパネルは、ユーザからの操作等が入力される入力面104と入力面104に入力された操作に関する情報を取得する入力制御部106とを有する。タッチパネルは、出力部100である表示部に重ねて配置され、タッチパネルの表面が入力面104に対応する。
(Input unit 102, input surface 104, input control unit 106)
The input unit 102 receives inputs such as predetermined instructions and operations from the user. The input unit 102 supplies the instructions to predetermined components of the game system 1 . Each component that receives the instruction performs a predetermined function. The input unit 102 is an input device (for example, a touch panel, a touch pad, a pointing device such as a mouse, a keyboard, a motion sensor, etc.) for receiving operation input from a user. In this embodiment, an example will be described in which the input unit 102 is a touch panel included in the terminal device 10. Note that the touch panel may be capable of multi-touch detection. Specifically, the touch panel as the input unit 102 includes an input screen 104 into which operations and the like from the user are input, and an input control unit 106 which acquires information regarding the operations input into the input screen 104. The touch panel is arranged to overlap the display section, which is the output section 100, and the surface of the touch panel corresponds to the input surface 104.

例えば、表示部には所定の指示を受け付ける領域が表示され、入力面104は、入力面104の当該領域に対するユーザの操作(例えば、タッチ操作、タップ操作、スライド操作等)により指定された位置における所定の指示を検知する。入力面104は検知した情報、すなわち、検知した位置における所定の指示を示す情報を入力制御部106に供給する。一例として、表示部には、ユーザの睡眠開始の指示を受け付ける領域、ユーザの起床の指示を受け付ける領域等が表示される。入力制御部106は、入力面104から所定の指示を示す情報を取得し、ゲームシステム1の所定の構成要素に当該情報を供給する。 For example, an area for accepting a predetermined instruction is displayed on the display unit, and the input surface 104 is moved at a position specified by a user's operation (for example, a touch operation, a tap operation, a slide operation, etc.) on the area of the input surface 104. Detect a predetermined instruction. The input surface 104 supplies detected information, that is, information indicating a predetermined instruction at the detected position, to the input control unit 106. As an example, the display unit displays an area for accepting an instruction from the user to start sleeping, an area for accepting an instruction from the user for waking up, and the like. The input control unit 106 acquires information indicating a predetermined instruction from the input surface 104 and supplies the information to a predetermined component of the game system 1 .

(睡眠測定部11)
睡眠測定部11は、端末装置10のユーザの睡眠に関する情報を取得する。睡眠測定部11は、取得した情報を睡眠情報取得部204に供給する。なお、端末装置10と睡眠測定部11とが別個独立のデバイスである場合、端末装置10は、Bluetooth(登録商標)やWi-Fi等の近距離無線通信により睡眠測定部11と通信し、睡眠測定部11のセンシング結果を受信する。また、睡眠測定部11が、5G等の移動体通信システムの通信規格に対応し、近距離無線通信によらずにサーバ20にセンシング結果を送信してもよい。この場合、端末装置10は、睡眠測定部11からのセンシング結果を受信したサーバ20において取得される睡眠情報を、サーバ20から受け取って格納してもよい。
(Sleep measurement unit 11)
The sleep measurement unit 11 acquires information regarding the sleep of the user of the terminal device 10 . The sleep measurement unit 11 supplies the acquired information to the sleep information acquisition unit 204. Note that when the terminal device 10 and the sleep measuring section 11 are separate devices, the terminal device 10 communicates with the sleep measuring section 11 through short-range wireless communication such as Bluetooth (registered trademark) or Wi-Fi, and The sensing result of the measurement unit 11 is received. Further, the sleep measurement unit 11 may be compatible with communication standards of mobile communication systems such as 5G, and may transmit sensing results to the server 20 without using short-range wireless communication. In this case, the terminal device 10 may receive from the server 20 sleep information acquired by the server 20 that has received the sensing results from the sleep measurement unit 11 and store it.

睡眠測定部11は、例えば、端末装置10に内蔵されるモーションセンサや温度センサ(例えば、赤外線式センサ)等により実現される。すなわち、端末装置10と睡眠測定部11とが同一の装置内にあってもよい。この場合、端末装置10が、睡眠測定部11としても機能する。また、睡眠測定部11は、例えば、ユーザの身体に装着される腕時計型、指輪型、アイマスク型等のウェアラブルデバイスであってよく、端末装置10とは独立のデバイスとしてジャイロセンサ等のモーションセンサを有して構成されてよい。また、睡眠測定部11は、ユーザが就寝するマットレス、枕元等に載置するデバイスであってもよい。 The sleep measurement unit 11 is realized by, for example, a motion sensor, a temperature sensor (for example, an infrared sensor), etc. built into the terminal device 10. That is, the terminal device 10 and the sleep measuring section 11 may be located in the same device. In this case, the terminal device 10 also functions as the sleep measuring section 11. The sleep measuring unit 11 may be a wearable device such as a wristwatch, a ring, or an eye mask that is worn on the user's body, and may be a motion sensor such as a gyro sensor as a device independent of the terminal device 10. It may be configured with Further, the sleep measurement unit 11 may be a device placed on the mattress, bedside, or the like on which the user sleeps.

ここで、モーションセンサは、加速度センサ、角速度センサ等を含んで構成でき、端末装置10の動きをセンシングし、センシング結果を出力する。例えば、ユーザが就寝するベッドのマットレス等に端末装置10を載置することにより、モーションセンサは就寝中のユーザがマットレス上で動いている場合に、当該動きを検出できる。モーションセンサのセンシング結果を用いることにより、後述の睡眠情報取得部204は、ユーザが就寝中であるか覚醒中であるか、また、就寝中のユーザが、浅い睡眠であるか、深い睡眠であるか、レム睡眠であるか、ノンレム睡眠であるか等を判別し、睡眠情報として取得できる。 Here, the motion sensor can include an acceleration sensor, an angular velocity sensor, etc., and senses the movement of the terminal device 10 and outputs the sensing result. For example, by placing the terminal device 10 on the mattress of the bed on which the user sleeps, the motion sensor can detect the movement of the sleeping user when the user moves on the mattress. By using the sensing results of the motion sensor, the sleep information acquisition unit 204 (described later) can determine whether the user is sleeping or awake, and whether the sleeping user is in light sleep or deep sleep. , REM sleep, non-REM sleep, etc., and can be obtained as sleep information.

なお、ユーザが2以上の睡眠測定部11を同時に用いてもよい。例えば、ユーザが腕時計型の睡眠測定部11を2つ装着することや、ユーザが腕時計型の睡眠測定部11を装着しつつ、スマートフォンを睡眠測定部11として用いてもよい。これにより、睡眠中のユーザの身体の動きをジャイロセンサ等により検出できる。ユーザが睡眠中である間に各種センサによってセンシングされたセンシング結果を蓄積することで、睡眠情報取得部204は、ユーザが睡眠中であるか、浅い睡眠状態であるか、深い睡眠状態であるか、レム睡眠であるか、ノンレム睡眠であるか等を判別し、睡眠情報として取得できる。このようにレム睡眠、ノンレム睡眠の波形を判別する等により、ユーザの睡眠の質を評価できる。例えば、睡眠情報取得部204は、良質な睡眠である場合のレム睡眠、ノンレム睡眠のサイクルが予め設定されており、ユーザの睡眠時のレム睡眠、ノンレム睡眠の波形と比較することで、ユーザの睡眠の質を評価し、睡眠情報として取得できる。 Note that the user may use two or more sleep measurement units 11 at the same time. For example, the user may wear two wristwatch-shaped sleep measuring sections 11, or the user may use a smartphone as the sleep measuring section 11 while wearing the wristwatch-shaped sleep measuring section 11. Thereby, the movement of the sleeping user's body can be detected using a gyro sensor or the like. By accumulating sensing results obtained by various sensors while the user is sleeping, the sleep information acquisition unit 204 can determine whether the user is sleeping, in a light sleep state, or in a deep sleep state. , it is possible to determine whether it is REM sleep or non-REM sleep, etc., and obtain it as sleep information. In this way, by determining the waveforms of REM sleep and non-REM sleep, the quality of the user's sleep can be evaluated. For example, the sleep information acquisition unit 204 has the cycles of REM sleep and NREM sleep that are good quality sleep set in advance, and compares them with the waveforms of REM sleep and NREM sleep during the user's sleep. You can evaluate the quality of your sleep and obtain it as sleep information.

また、睡眠情報取得部204は、睡眠測定部11等のモーションセンサの出力等に基づいて、ユーザが入床したこと(例えば、ベッドに横たわったこと)、入床した後に就寝(入眠)したこと(実際に眠ったこと)を検出することもできる。また、睡眠情報取得部204は、ユーザが入床した後、就寝するまでの間に、ユーザが端末装置10に対して入力操作をしていたか、ユーザが端末装置10の出力部100に出力される情報を知覚していたか等を判定することもできる。すなわち、睡眠情報取得部204は、寝ようとしているユーザが、寝る前に端末装置10を操作しているか否かを判定できる。 In addition, the sleep information acquisition unit 204 determines that the user has gone to bed (for example, that the user has been lying on the bed), and that the user has gone to bed (fall asleep) after going to bed, based on the output of a motion sensor such as the sleep measuring unit 11. (actual sleep) can also be detected. The sleep information acquisition unit 204 also determines whether the user has performed an input operation on the terminal device 10 after the user goes to bed and before going to bed. It is also possible to determine whether the person was perceiving the information. That is, the sleep information acquisition unit 204 can determine whether the user who is about to sleep operates the terminal device 10 before going to sleep.

また、ゲームシステム1での利用が予め想定される睡眠測定部11はホワイトリスト形式で管理されていてよい。なお、ゲームシステム1で管理していない睡眠測定部11から後述の睡眠情報取得部204が睡眠情報を取得した場合は、サーバ20が特定できない睡眠測定部11であるとして、当該睡眠情報を受け付けなくてもよく、特定不可能な睡眠測定部11等用のパラメータを用いてその後の処理を実行してもよい。 Further, the sleep measurement unit 11 that is expected to be used in the game system 1 may be managed in a white list format. Note that if the sleep information acquisition unit 204 (described later) acquires sleep information from a sleep measurement unit 11 that is not managed by the game system 1, the server 20 assumes that the sleep measurement unit 11 cannot be identified and does not accept the sleep information. Alternatively, the subsequent processing may be performed using unspecified parameters for the sleep measurement unit 11 or the like.

更に、睡眠測定部11の種類の相違は必ずしも装置の相違であることを要さない。すなわち、同一の装置構成の睡眠測定部11であっても、睡眠情報をサーバ20に供給するまでに利用したソフトウェアやアプリケーションの種類によって、ゲームシステム1では異なる睡眠測定部11として管理してもよい。例えば、同一の睡眠測定部11を利用して睡眠情報を検出した場合であっても、睡眠測定アプリケーションAを睡眠情報の加工のために利用した場合と、睡眠測定アプリケーションAとは異なる睡眠測定アプリケーションBを睡眠情報の加工のために利用した場合とでは、それぞれ異なる「睡眠測定部ID」として管理できる。このように、装置構成としてのデバイスの種類と、用いたアプリケーションとの組み合わせに応じて、それぞれ異なる「睡眠測定部ID」として管理することで、より柔軟な睡眠情報の生成が可能になり、その結果、睡眠状態に応じたゲームの興趣性を十分に発揮できる。 Furthermore, the difference in the type of sleep measuring section 11 does not necessarily mean a difference in the device. That is, even if the sleep measurement units 11 have the same device configuration, they may be managed as different sleep measurement units 11 in the game system 1 depending on the type of software or application used before supplying sleep information to the server 20. . For example, even if sleep information is detected using the same sleep measurement unit 11, a case where sleep measurement application A is used for processing the sleep information and a case where a sleep measurement application different from sleep measurement application A is used. When B is used for processing sleep information, it can be managed as a different "sleep measuring unit ID". In this way, by managing each sleep measurement unit ID as a different one depending on the type of device in the device configuration and the combination of the application used, it becomes possible to generate sleep information more flexibly. As a result, you can fully enjoy the game depending on your sleep state.

(入力取得部200)
入力取得部200は、ユーザの操作入力を取得する。すなわち、入力取得部200は、入力制御部106を介し、入力面104に入力されたユーザの操作入力を示す情報を取得する。入力取得部200は、取得した操作入力を示す情報を所定の他の構成要素に供給する。
(Input acquisition unit 200)
The input acquisition unit 200 acquires a user's operation input. That is, the input acquisition unit 200 acquires information indicating the user's operation input input on the input screen 104 via the input control unit 106. The input acquisition unit 200 supplies information indicating the acquired operation input to predetermined other components.

(睡眠情報取得部204)
睡眠情報取得部204は、ユーザの睡眠情報及び/又はエラー情報(予期せぬ不具合の発生や睡眠測定部11の不具合が発生したこと等を示す情報)を取得する。睡眠情報取得部204は、睡眠情報及び/又はエラー情報をリアルタイムで取得できる。具体的に、睡眠情報取得部204は、睡眠測定部11が取得したユーザの睡眠に関する情報、つまり、睡眠情報を睡眠測定部11から取得する。睡眠情報は、例えば、ユーザの覚醒/睡眠状態、日付情報、入床時刻、就寝(入眠)時刻、覚醒時刻、起床時刻、睡眠時間、睡眠の質(一例として、レム睡眠及び/又はノンレム睡眠の回数、深い睡眠になった回数、いびきの回数、寝返り・動きの回数等)、及び/又は睡眠中のユーザの身体情報(一例として、体温、心拍数等)等の情報である。そして、睡眠情報取得部204は、睡眠情報として、ユーザの入床時刻及び就寝時刻とを区別して取得すると共に起床時刻及び覚醒時刻とを区別して取得する。例えば、睡眠情報取得部204は、ユーザの睡眠開始(つまり、入床又は就寝開始)から起床までの睡眠情報を取得する。
(Sleep information acquisition unit 204)
The sleep information acquisition unit 204 acquires the user's sleep information and/or error information (information indicating that an unexpected malfunction has occurred, a malfunction of the sleep measurement unit 11, etc.). The sleep information acquisition unit 204 can acquire sleep information and/or error information in real time. Specifically, the sleep information acquisition unit 204 acquires information regarding the user's sleep acquired by the sleep measurement unit 11, that is, sleep information, from the sleep measurement unit 11. Sleep information includes, for example, the user's wakefulness/sleep state, date information, bedtime, bedtime (sleep onset) time, awakening time, wake-up time, sleep time, sleep quality (for example, REM sleep and/or non-REM sleep). the number of times the user slept deeply, the number of times he snored, the number of times he turned over and moved, etc.), and/or physical information of the sleeping user (for example, body temperature, heart rate, etc.). Then, the sleep information acquisition unit 204 separately acquires the user's bedtime and bedtime, and also separately acquires the user's wake-up time and awakening time, as sleep information. For example, the sleep information acquisition unit 204 acquires sleep information from when the user starts sleeping (that is, when the user goes to bed or starts going to bed) until when the user wakes up.

また、睡眠情報取得部204は、睡眠情報に基づいて、ユーザが睡眠を開始したか否か、及び起床したか否かの状態を判断する。すなわち、睡眠情報取得部204は、睡眠測定部11が取得した睡眠情報に基づいて、ユーザの睡眠開始時点(実際に眠りが開始された時点、つまり、就寝時点)、及びユーザの起床開始時点を判断する。睡眠情報取得部204は、取得した睡眠情報をパラメータ生成部208、特典付与部210、アラーム部212、ゲーム制御部214、及びユーザ情報格納部218に供給する。 Furthermore, the sleep information acquisition unit 204 determines whether the user has started sleeping and whether the user has woken up based on the sleep information. That is, the sleep information acquisition unit 204 determines the user's sleep start time (the time when sleep actually starts, that is, the time when the user goes to bed) and the user's wake-up start time based on the sleep information acquired by the sleep measurement unit 11. to decide. The sleep information acquisition unit 204 supplies the acquired sleep information to the parameter generation unit 208 , the benefit provision unit 210 , the alarm unit 212 , the game control unit 214 , and the user information storage unit 218 .

なお、入力部102を介して入力取得部200がユーザからの睡眠開始の操作入力を取得した場合、睡眠測定部11はユーザの睡眠に関する情報の取得を開始できる。この場合、睡眠情報取得部204は、この操作入力に応じて、若しくは睡眠測定部11が取得した睡眠情報(一例として、モーションセンサのセンシング結果等の情報)に基づいて、ユーザが睡眠を開始した(入床した、若しくは就寝した)と判断する。そして、入力部102を介して入力取得部200がユーザからの起床の操作入力を取得した場合、睡眠測定部11はユーザの睡眠情報の取得を停止する。この場合、睡眠情報取得部204は、この操作入力に応じて、若しくは睡眠測定部11が取得した睡眠情報に基づいて、ユーザが起床したと判断する。睡眠情報取得部204は、ユーザの睡眠開始の判断及び起床の判断に応じて睡眠測定部11が測定したユーザの睡眠開始から起床までの睡眠情報を取得する。 Note that when the input acquisition unit 200 acquires an operational input for starting sleep from the user via the input unit 102, the sleep measuring unit 11 can start acquiring information regarding the user's sleep. In this case, the sleep information acquisition unit 204 determines whether the user has started sleeping in response to this operational input or based on sleep information acquired by the sleep measurement unit 11 (for example, information such as sensing results of a motion sensor). It is determined that the person has gone to bed or gone to bed. When the input acquisition unit 200 acquires a wake-up operation input from the user via the input unit 102, the sleep measurement unit 11 stops acquiring the user's sleep information. In this case, the sleep information acquisition unit 204 determines that the user has woken up in response to this operational input or based on the sleep information acquired by the sleep measurement unit 11. The sleep information acquisition unit 204 acquires the sleep information of the user from the start of sleep until the user wakes up, which is measured by the sleep measurement unit 11 according to the user's determination of sleep start and wakeup determination.

また、睡眠測定部11は、ユーザの睡眠に関する情報を常時取得してもよい。この場合、睡眠情報取得部204は、入力部102を介して入力取得部200がユーザからの睡眠開始の操作入力を取得した場合、若しくは睡眠測定部11が取得した睡眠情報に基づいて、ユーザが睡眠を開始したと判断する。そして、睡眠情報取得部204は、入力部102を介して入力取得部200がユーザからの起床の操作入力を取得した場合、若しくは睡眠測定部11が取得した睡眠情報に基づいて、ユーザが起床したと判断する。睡眠情報取得部204は、ユーザの睡眠開始の判断時から起床の判断時までに睡眠測定部11が測定したユーザの睡眠情報を取得する。 Further, the sleep measurement unit 11 may constantly acquire information regarding the user's sleep. In this case, the sleep information acquisition unit 204 determines when the input acquisition unit 200 acquires the sleep start operation input from the user via the input unit 102 or based on the sleep information acquired by the sleep measurement unit 11. It is determined that sleep has started. The sleep information acquisition unit 204 determines whether the user has woken up based on the sleep information acquired by the sleep measuring unit 11 or when the input acquisition unit 200 acquires an operation input for waking up from the user via the input unit 102. I judge that. The sleep information acquisition unit 204 acquires the user's sleep information measured by the sleep measurement unit 11 from the time when the user determines to start sleeping until the time when the user determines to wake up.

(アイテム付与部206)
アイテム付与部206は、ゲームにおけるアイテムをユーザに付与する。アイテム付与部206は、所定の獲得条件が満たされるまで使用制限されている制限アイテムをユーザに付与する。具体的にアイテム付与部206は、ユーザによるゲームプレイに基づいて所定の条件が満たされた場合、当該条件に対応する制限アイテムをユーザに付与する。所定の条件とは、ゲーム内におけるユーザによる所定のキャラクタの獲得、所定のキャラクタのゲーム内仮想空間における状態の撮像等のクエストを達成することやミニゲームをクリアすること等であってよい。アイテム付与部206は、ユーザに付与する制限アイテムに関する情報をユーザ情報格納部218に供給する。つまり、アイテム付与部206は、ユーザID等に制限アイテムの情報(制限アイテムを識別するID等)を対応付けることでユーザに制限アイテムを付与する。
(Item granting unit 206)
The item granting unit 206 grants items in the game to the user. The item granting unit 206 grants the user a restricted item whose use is restricted until a predetermined acquisition condition is met. Specifically, when a predetermined condition is satisfied based on the game play by the user, the item granting unit 206 grants the user a restricted item corresponding to the condition. The predetermined condition may be that the user acquires a predetermined character in the game, accomplishes a quest such as capturing an image of the predetermined character's state in the virtual space in the game, or clears a mini-game. The item granting unit 206 supplies information regarding restricted items to be given to the user to the user information storage unit 218. That is, the item assignment unit 206 assigns the restricted item to the user by associating the user ID and the like with information about the restricted item (such as an ID that identifies the restricted item).

なお、制限アイテムは、所定の獲得条件が満たされるまでユーザによるゲーム内での使用が禁止若しくは制限されたアイテムである。制限アイテムには所定のゲーム上の特典が対応付けられており、獲得条件が満たされると、ユーザに当該特典が付与される。そして、特典とは、例えば、ゲーム内で利用可能なアイテム、ゲーム内で用いるキャラクタ、ゲーム内仮想通貨、及び/又は制限アイテム自体等であってよい。 Note that a restricted item is an item whose use in the game by the user is prohibited or restricted until a predetermined acquisition condition is met. A predetermined game benefit is associated with the restricted item, and when the acquisition conditions are met, the user is granted the benefit. The benefits may be, for example, items that can be used in the game, characters used in the game, virtual currency in the game, and/or limited items themselves.

獲得条件は、ユーザの睡眠情報が所定の内容を満たす条件であってよい。獲得条件は、例えば、制限アイテムを獲得することが可能になる時間である獲得可能時間であってよく、獲得可能時間はユーザに要求する睡眠時間であってよい。すなわち、この場合の獲得条件とは、所定時間の睡眠をユーザが取ることである。また、獲得条件は、ユーザの睡眠の質が所定の質以上であること、及び/又はユーザの睡眠情報に基づいて算出される睡眠パラメータの量が所定量以上であること等であってもよい。 The acquisition condition may be a condition that the user's sleep information satisfies predetermined contents. The acquisition condition may be, for example, the available acquisition time that is the time when it becomes possible to acquire the restricted item, and the available acquisition time may be the sleeping time required of the user. That is, the acquisition condition in this case is that the user sleeps for a predetermined amount of time. Further, the acquisition condition may be that the quality of the user's sleep is equal to or higher than a predetermined quality, and/or that the amount of sleep parameters calculated based on the user's sleep information is equal to or higher than a predetermined amount. .

(パラメータ生成部208)
パラメータ生成部208は、睡眠情報取得部204が取得した睡眠情報に基づいて睡眠パラメータを生成し、生成した睡眠パラメータをユーザに対応付ける。例えば、パラメータ生成部208は、睡眠情報としてのユーザの睡眠時間を用いて睡眠パラメータを生成する。また、パラメータ生成部208は、ユーザに対応付けられている睡眠パラメータが既に存在する場合、既に存在する睡眠パラメータ(既存の睡眠パラメータ)に、新たに生成した睡眠パラメータ(新たな睡眠パラメータ)を含ませることができる。一例として、パラメータ生成部208は、既存の睡眠パラメータに新たな睡眠パラメータを合算し、合算後の睡眠パラメータをユーザに対応付けることができる。すなわち、パラメータ生成部208は、ユーザに対して制限アイテムが付与される前及び/又はゲーム上の特典が付与される前にユーザに対応付けた睡眠パラメータ(既存の睡眠パラメータ)が存在する場合、あるいはユーザに対して制限アイテムが付与された後及び/又は特典が付与された後にユーザに対応付けた睡眠パラメータ(既存の睡眠パラメータ)が存在する場合、生成した睡眠パラメータ(新たな睡眠パラメータ)に既存の睡眠パラメータを含ませる。これによりユーザは、睡眠パラメータを貯めることができる。パラメータ生成部208は、生成した睡眠パラメータをユーザ情報格納部218に供給する。
(Parameter generation unit 208)
The parameter generation unit 208 generates sleep parameters based on the sleep information acquired by the sleep information acquisition unit 204, and associates the generated sleep parameters with the user. For example, the parameter generation unit 208 generates sleep parameters using the user's sleep time as sleep information. Furthermore, if a sleep parameter associated with the user already exists, the parameter generation unit 208 includes the newly generated sleep parameter (new sleep parameter) in the already existing sleep parameter (existing sleep parameter). can be set. As an example, the parameter generation unit 208 can add a new sleep parameter to an existing sleep parameter, and associate the summed sleep parameter with the user. That is, if there is a sleep parameter (existing sleep parameter) associated with the user before the limited item is given to the user and/or before the game benefit is given to the user, the parameter generation unit 208 Alternatively, if there is a sleep parameter (existing sleep parameter) associated with the user after a restricted item and/or benefit is granted to the user, the generated sleep parameter (new sleep parameter) Include existing sleep parameters. This allows the user to store sleep parameters. The parameter generation unit 208 supplies the generated sleep parameters to the user information storage unit 218.

また、パラメータ生成部208は、ユーザの睡眠時間と制限アイテムの獲得条件の獲得可能時間とを比較して睡眠時間の方が長い場合、睡眠時間から獲得可能時間を差し引いた残り時間に基づいて睡眠パラメータを生成してユーザに対応付けてもよい。 Further, the parameter generation unit 208 compares the user's sleeping time and the obtainable time according to the acquisition conditions of the restricted item, and if the sleeping time is longer, the parameter generating unit 208 calculates the sleep time based on the remaining time obtained by subtracting the obtainable time from the sleeping time. Parameters may be generated and associated with users.

更に、パラメータ生成部208は、ユーザの起床時に制限アイテムがユーザに付与されている場合、以下のように睡眠パラメータの生成に要する睡眠時間算出の開始時刻及び/又は終了時刻のタイミングを変更することもできる。すなわち、この場合のパラメータ生成部208は、睡眠パラメータが獲得条件を満たしているか否かの判断時において、睡眠パラメータが獲得条件を満たさない場合、睡眠情報に基づいて獲得条件を満たす睡眠パラメータを再生成することができる。この場合、パラメータ生成部208は、出力部100を介して睡眠パラメータを再生成するか否かをユーザに通知してもよい。そして、入力部102を介して睡眠パラメータの再生成の指示を受け付けた場合、パラメータ生成部208は睡眠パラメータを再生成してよい。なお、パラメータ生成部208は、睡眠パラメータを再生成するか否かをユーザに通知せずに睡眠パラメータを自動的に再生成してもよい。 Furthermore, if a restricted item is given to the user when the user wakes up, the parameter generation unit 208 may change the timing of the start time and/or end time of the sleep time calculation required to generate the sleep parameter as described below. You can also do it. That is, in this case, when determining whether the sleep parameter satisfies the acquisition condition, if the sleep parameter does not satisfy the acquisition condition, the parameter generation unit 208 reproduces the sleep parameter that satisfies the acquisition condition based on the sleep information. can be achieved. In this case, the parameter generation unit 208 may notify the user via the output unit 100 whether or not to regenerate the sleep parameters. Then, when receiving an instruction to regenerate sleep parameters via the input unit 102, the parameter generation unit 208 may regenerate the sleep parameters. Note that the parameter generation unit 208 may automatically regenerate the sleep parameters without notifying the user whether or not to regenerate the sleep parameters.

具体的に、パラメータ生成部208は、通常状態においては、就寝時刻と覚醒時刻(若しくは起床時刻)とを用いて算出される睡眠時間に基づいて睡眠パラメータを生成する。しかしながら、制限アイテムの獲得条件を満たすために要する睡眠パラメータ(必要睡眠パラメータ)の量よりも生成した睡眠パラメータ(生成睡眠パラメータ)の量が少ない場合、ユーザは睡眠を取ったにもかかわらず制限アイテムに対応する特典を取得できない。この必要睡眠パラメータから生成睡眠パラメータを差し引いた量が所定の範囲内である場合(例えば、両者の差が数分に対応するわずかな量である場合等)、ユーザに酷である。そのため、パラメータ生成部208は、必要睡眠パラメータから生成睡眠パラメータを差し引いた量が所定の範囲内である場合、生成睡眠パラメータの量を増加させるべく、入床時刻と起床時刻とを用いて算出される時間に基づいて睡眠パラメータを再生成する。つまり、通常は入床時刻の方が就寝時刻より早いので、睡眠時間の計測の開始時点を入床時刻に変更することで睡眠パラメータの生成に用いる睡眠時間を長くする。これにより、睡眠パラメータの量を増加させることができる。 Specifically, in the normal state, the parameter generation unit 208 generates sleep parameters based on the sleep time calculated using the bedtime and wake-up time (or wake-up time). However, if the amount of generated sleep parameters (generated sleep parameters) is smaller than the amount of sleep parameters (required sleep parameters) required to satisfy the acquisition conditions for restricted items, the user will not be able to obtain the restricted items even though he has slept. You cannot obtain the corresponding benefits. If the amount obtained by subtracting the generated sleep parameter from the required sleep parameter is within a predetermined range (for example, if the difference between the two is a small amount corresponding to several minutes), it will be harmful to the user. Therefore, when the amount obtained by subtracting the generated sleep parameter from the required sleep parameter is within a predetermined range, the parameter generation unit 208 calculates the amount using the bedtime and wake-up time in order to increase the amount of the generated sleep parameter. regenerates sleep parameters based on the amount of time spent. That is, since the bedtime time is usually earlier than the bedtime time, changing the start time of sleep time measurement to the bedtime time lengthens the sleep time used for generating sleep parameters. This allows the amount of sleep parameters to be increased.

なお、パラメータ生成部208が出力部100を介してユーザに通知する内容は、例えば、「所定時間、ベッド等で横になっていれば獲得条件を満たす」という内容であってよい。すなわち、ユーザが覚醒し、特典を獲得する条件である獲得条件を満たしているだろうとユーザが考えて起床しようとしたところ、実際は数分程度、睡眠時間が短いことから獲得条件を満たしていない場合、ユーザの失望感は大きい。そこで、このような失望感をユーザに抱かせることを防止すべく、パラメータ生成部208は、当初の獲得条件を緩和し、新たな獲得条件を満たすために必要な条件をユーザに通知し、ユーザに起床時刻を遅延させるか否かを選択可能にする。ユーザは当該通知に応じ、自ら起床時刻を所定時間遅延させることができる。ただし、ユーザに適切な睡眠及び/又は起床を促す観点から、必要睡眠パラメータから生成睡眠パラメータを差し引いた量が、例えば、数分程度に対応する量の時間内に入るという条件を満たしている場合に、パラメータ生成部208はユーザに上記通知をし、獲得条件を緩和することが好ましい。また、同様の観点からパラメータ生成部208は、必要睡眠パラメータから生成睡眠パラメータを差し引いた量に対応する時間だけユーザが起床時刻を遅延させることを許容し、当該時間を超えてユーザが起床時刻を遅延させた場合、当該時間を超えた分の時間は睡眠パラメータの生成に用いることを禁止してよい。 Note that the content that the parameter generation unit 208 notifies the user via the output unit 100 may be, for example, “If the user lies down on a bed or the like for a predetermined period of time, the acquisition condition is satisfied.” In other words, when the user wakes up and tries to wake up thinking that he/she has fulfilled the acquisition conditions that are the conditions for acquiring the benefit, but in reality, the acquisition conditions are not met because the user has only slept for a few minutes. , users feel very disappointed. Therefore, in order to prevent the user from feeling such disappointment, the parameter generation unit 208 relaxes the initial acquisition conditions, notifies the user of the conditions necessary to satisfy the new acquisition conditions, and Allow users to select whether to delay their wake-up time or not. In response to the notification, the user can delay the wake-up time by a predetermined period of time. However, from the perspective of encouraging the user to sleep and/or wake up appropriately, if the condition is satisfied that the amount obtained by subtracting the generated sleep parameter from the required sleep parameter falls within an amount of time corresponding to, for example, several minutes. Preferably, the parameter generation unit 208 notifies the user of the above and relaxes the acquisition conditions. Further, from a similar perspective, the parameter generation unit 208 allows the user to delay the wake-up time by a time corresponding to the amount obtained by subtracting the generated sleep parameter from the required sleep parameter, and allows the user to delay the wake-up time by In the case of delay, the time exceeding the time may be prohibited from being used for generating sleep parameters.

(特典付与部210)
特典付与部210は、睡眠パラメータ若しくは睡眠情報が獲得条件を満たした場合、制限アイテムに対応するゲーム上の特典をユーザに付与する。特典付与部210は、ユーザが既に制限アイテムを所持している場合において睡眠パラメータ(若しくは睡眠情報)が獲得条件を満たした場合、制限アイテムの使用制限を解除し、制限アイテムを介して制限アイテムに対応するゲーム上の特典をユーザに付与する。また、特典付与部210は、ユーザが制限アイテムを所持していない場合において睡眠パラメータ(若しくは睡眠情報)が獲得条件を満たした場合、制限アイテムを介さずに制限アイテムに対応するゲーム上の特典をユーザに付与する。つまり、特典付与部210は、ユーザが制限アイテムを所持している場合は睡眠パラメータ(若しくは睡眠情報)が獲得条件を満たすことを条件に制限アイテムを介してユーザに特典を付与し、ユーザが制限アイテムを所持していない場合であってもユーザが所持している睡眠パラメータ(若しくは睡眠情報)が獲得条件を満たすことを条件に制限アイテムを所持していた場合と同等の特典をユーザに付与する。そして、特典付与部210は、ユーザに特典を付与したことを示す情報をユーザ情報格納部218に供給する。
(Benefit granting unit 210)
The benefit granting unit 210 grants the user a game benefit corresponding to the restricted item when the sleep parameter or sleep information satisfies the acquisition condition. If the user already owns the restricted item and the sleep parameter (or sleep information) satisfies the acquisition condition, the benefit granting unit 210 cancels the restriction on the use of the restricted item and converts the restricted item to the restricted item via the restricted item. A corresponding in-game benefit is granted to the user. In addition, when the user does not possess the restricted item and the sleep parameter (or sleep information) satisfies the acquisition condition, the benefit granting unit 210 provides the in-game benefit corresponding to the restricted item without going through the restricted item. Grant to user. In other words, if the user has a restricted item, the benefit granting unit 210 grants the user a benefit via the restricted item on the condition that the sleep parameter (or sleep information) satisfies the acquisition condition. Even if the user does not possess the item, the same benefits as if the user possesses the restricted item are granted to the user, provided that the sleep parameters (or sleep information) that the user possesses satisfy the acquisition conditions. . Then, the privilege granting unit 210 supplies information indicating that a privilege has been granted to the user to the user information storage unit 218.

具体的に特典付与部210は、睡眠情報取得部204が取得した睡眠情報に基づいて判断されるユーザの起床後、ユーザが制限アイテムを所持しているか否かについてユーザ情報格納部218を参照して判断する。また、特典付与部210は、ユーザ情報格納部218を参照し、ユーザの今回の睡眠において睡眠情報取得部204が取得した睡眠情報、当該睡眠情報に基づいてパラメータ生成部208が生成した睡眠パラメータ、及び/又は既にユーザに対応付けられている睡眠パラメータを把握する。 Specifically, after the user wakes up, which is determined based on the sleep information acquired by the sleep information acquisition unit 204, the benefit granting unit 210 refers to the user information storage unit 218 to determine whether the user has a restricted item. Make a judgment. The privilege granting unit 210 also refers to the user information storage unit 218, and includes sleep information acquired by the sleep information acquisition unit 204 in the user's current sleep, sleep parameters generated by the parameter generation unit 208 based on the sleep information, and/or ascertain the sleep parameters already associated with the user.

そして、特典付与部210は、ユーザが制限アイテムを所持している場合、当該制限アイテムに設定されている獲得条件と参照したユーザの睡眠情報とに基づいて、獲得条件を満たしているか否か判断する。例えば、獲得条件が所定長の睡眠時間を満足することである場合、特典付与部210は、ユーザの睡眠情報に含まれる今回の睡眠時間が獲得条件を満たすか否か判断し、獲得条件を満たす場合(つまり、獲得条件で設定されている長さ以上の睡眠時間をユーザが取っている場合)、制限アイテムに対応する特典をユーザに付与する。なお、特典付与部210は、獲得条件として所定量の睡眠パラメータも設定されている場合、ユーザに対応付けられている睡眠パラメータの量が獲得条件を満たすか否か判断し、獲得条件を満たす場合(つまり、獲得条件で設定されている量以上の睡眠パラメータをユーザが所持している場合)、制限アイテムの使用制限を解除し、制限アイテムに対応する特典をユーザに付与してもよい。 Then, when the user has a restricted item, the benefit granting unit 210 determines whether the acquisition condition is satisfied based on the acquisition condition set for the restricted item and the referenced sleep information of the user. do. For example, when the acquisition condition is that a predetermined length of sleep time is satisfied, the benefit granting unit 210 determines whether the current sleep time included in the user's sleep information satisfies the acquisition condition, and satisfies the acquisition condition. (that is, when the user sleeps longer than the length set in the acquisition conditions), the user is given a benefit corresponding to the restricted item. Note that when a predetermined amount of sleep parameters is also set as an acquisition condition, the benefit granting unit 210 determines whether the amount of sleep parameters associated with the user satisfies the acquisition condition, and determines whether the amount of sleep parameters associated with the user satisfies the acquisition condition. (In other words, if the user has more sleep parameters than the amount set in the acquisition conditions), the restriction on the use of the restricted item may be lifted and a benefit corresponding to the restricted item may be granted to the user.

なお、特典付与部210は、ユーザに特典を付与する場合に抽選を実行し、抽選結果に基づいて特典をユーザに付与してもよい。例えば、制限アイテムには複数の特典が対応付けられており、各特典には所定の抽選確率を対応付けてよい。特典付与部210は、ユーザに特典を付与する際に、これらの抽選確率に基づいて抽選を実行し、当選した特典をユーザに付与してよい。また、ゲームシステム1は、複数種類の制限アイテムを用いることもできる。例えば、特典には所定のレアリティを設定でき、高いレアリティの特典の抽選確率が高い制限アイテム、中程度のレアリティの特典の抽選確率が高い制限アイテム、及び/又は低いレアリティの特典の抽選確率が高い制限アイテムをゲームシステム1は用いてもよい。 Note that the benefit granting unit 210 may perform a lottery when granting a benefit to a user, and grant the benefit to the user based on the lottery result. For example, a plurality of benefits may be associated with a restricted item, and each benefit may be associated with a predetermined lottery probability. When awarding a benefit to a user, the benefit granting unit 210 may perform a lottery based on these lottery probabilities and grant the winning benefit to the user. Furthermore, the game system 1 can also use multiple types of restricted items. For example, a reward can have a predetermined rarity, such as a restricted item with a high probability of being drawn for a high rarity benefit, a restricted item with a high probability of being drawn for a medium rarity benefit, and/or a high probability of being drawn for a low rarity benefit. The game system 1 may use restricted items.

一方、特典付与部210は、ユーザが制限アイテムを所持していない場合(つまり、ユーザに制限アイテムが付与されていない場合)、ユーザが所持している睡眠パラメータと引き換えに所定の制限アイテムに対応する所定の特典をユーザに付与可能にする。すなわち、特典付与部210は、ユーザに制限アイテムが付与されていない場合において当該制限アイテムの獲得条件を満たす睡眠パラメータがユーザに対応付けられている場合、獲得条件を満たす量の睡眠パラメータと引き換えに当該制限アイテムに対応するゲーム上の特典をユーザに付与する。例えば、特典付与部210は、ユーザの覚醒中、入力部102が受け付けるユーザからの所定量の睡眠パラメータの消費指示に応じ、所定の制限アイテムに対応する特典をユーザに付与できる。 On the other hand, if the user does not possess a restricted item (that is, if the user is not granted a restricted item), the benefit granting unit 210 responds to a predetermined restricted item in exchange for the sleep parameters possessed by the user. It is possible to grant a predetermined benefit to a user. In other words, if a restricted item is not granted to the user and a sleep parameter that satisfies the acquisition condition for the restricted item is associated with the user, the benefit granting unit 210 provides the benefit granting unit 210 with a sleep parameter that satisfies the acquisition condition in exchange for the amount of sleep parameter that satisfies the acquisition condition. A game benefit corresponding to the restricted item is given to the user. For example, the benefit granting unit 210 can grant a benefit corresponding to a predetermined restricted item to the user in response to an instruction to consume a predetermined amount of sleep parameters from the user, which is received by the input unit 102, while the user is awake.

ここで、特典付与部210がユーザに特典を付与するタイミングはユーザの起床時に限らない。例えば、特典付与部210は、ユーザが起床後、ユーザが覚醒している間の任意のタイミングでユーザに特典を付与することもできる。この場合、特典付与部210は、入力部102を介して受け付けるユーザの指示に応じ、当該任意のタイミングでユーザに付与された睡眠パラメータを消費してユーザに特典を付与する。 Here, the timing at which the benefit granting unit 210 grants the privilege to the user is not limited to when the user wakes up. For example, the benefit granting unit 210 can grant a benefit to the user at any timing after the user wakes up and while the user is awake. In this case, the benefit granting unit 210 consumes the sleep parameters given to the user at the arbitrary timing in response to the user's instructions received via the input unit 102, and gives the benefit to the user.

(特典付与部210:睡眠パラメータを用いない例)
また、特典付与部210は、ユーザの起床時に制限アイテムがユーザに既に付与されており、睡眠情報により獲得条件が満たされる場合、睡眠パラメータを用いずに制限アイテムに対応するゲーム上の特典をユーザに付与してもよい。すなわち、ユーザが起床する時に既に制限アイテムを所持している場合、ユーザは睡眠開始前にゲームプレイして制限アイテムを取得することを要さない。そこで、特典付与部210は、睡眠情報に基づいて睡眠パラメータを生成する工程を省略し、睡眠時間が獲得条件を満たす場合に制限アイテムに対応する特典をユーザに付与する。例えば、制限アイテムに設定されている獲得条件が「x時間の睡眠」若しくは「x時間の睡眠時間に基づいて生成される睡眠パラメータ」である場合においてユーザがx時間の睡眠を取れば、特典付与部210は睡眠パラメータを生成せずに睡眠時間を用いて獲得条件を満たしたと判断し、制限アイテムに対応する特典をユーザに付与する。
(Benefit granting unit 210: Example of not using sleep parameters)
In addition, if the restricted item has already been granted to the user when the user wakes up and the acquisition condition is satisfied based on the sleep information, the benefit granting unit 210 grants the user the in-game benefit corresponding to the restricted item without using the sleep parameters. may be given to That is, if the user already has the restricted item when he or she wakes up, the user does not need to acquire the restricted item by playing the game before starting sleep. Therefore, the benefit granting unit 210 omits the step of generating sleep parameters based on the sleep information, and grants the user a benefit corresponding to the restricted item when the sleep time acquisition condition is satisfied. For example, if the acquisition condition set for the restricted item is "x hours of sleep" or "sleep parameters generated based on x hours of sleep", if the user sleeps for x hours, the benefit will be granted. The unit 210 determines that the acquisition condition is satisfied using the sleep time without generating sleep parameters, and grants the user a benefit corresponding to the restricted item.

(特典付与部210:睡眠パラメータを生成する例)
特典付与部210は、ユーザの起床時に制限アイテムがユーザに既に付与されており、睡眠情報により獲得条件が満たされる場合、睡眠情報に基づいて生成される睡眠パラメータを用い、制限アイテムに対応するゲーム上の特典をユーザに付与してもよい。すなわち、まずパラメータ生成部208は、睡眠情報に基づいて睡眠パラメータを生成し、生成した睡眠パラメータをユーザに対応付ける。そして、特典付与部210は、睡眠パラメータが生成されたこと及びユーザに睡眠パラメータが対応付けられたことをユーザに提示せずに、制限アイテムに対応するゲーム上の特典をユーザに付与できる。若しくは、特典付与部210は、睡眠パラメータが生成されたこと及びユーザに睡眠パラメータが対応付けられたことをユーザに提示し(つまり、特典付与部210は、出力制御部202を介して出力部100に睡眠パラメータが生成されたこと及びユーザに睡眠パラメータが対応付けられたことをユーザに知覚可能に出力させる)、制限アイテムに対応するゲーム上の特典をユーザに付与してもよい。これらの場合において特典付与部210は、ユーザが制限アイテムに対応するゲーム上の特典の付与を受けるための操作を要さずに(つまり、自動的に)特典をユーザに付与してよい。
(Benefit granting unit 210: Example of generating sleep parameters)
If the restricted item has already been granted to the user when the user wakes up and the acquisition condition is satisfied based on the sleep information, the benefit granting unit 210 uses sleep parameters generated based on the sleep information to create a game corresponding to the restricted item. The above benefits may be given to the user. That is, first, the parameter generation unit 208 generates sleep parameters based on sleep information, and associates the generated sleep parameters with the user. Then, the benefit granting unit 210 can grant a game benefit corresponding to the restricted item to the user without presenting to the user that the sleep parameter has been generated and that the sleep parameter has been associated with the user. Alternatively, the privilege granting unit 210 may present to the user that the sleep parameter has been generated and that the sleep parameter has been associated with the user (that is, the privilege granting unit 210 may notify the output unit 100 via the output control unit 202 (The user may be provided with a perceptible output to the user that the sleep parameter has been generated and that the sleep parameter has been associated with the user), and a game benefit corresponding to the restricted item may be given to the user. In these cases, the benefit granting unit 210 may grant the benefit to the user without requiring any operation by the user to receive the game benefit corresponding to the restricted item (that is, automatically).

(特典付与部210:獲得条件を調整する例)
また、特典付与部210は、ユーザが制限アイテムを所持している場合においてユーザに対応付けられている睡眠パラメータが当該制限アイテムの獲得条件を満たしているか否かの判断時(例えば、ユーザの起床時若しくは制限アイテムの使用制限の解除を試みるタイミング等)において、睡眠パラメータが獲得条件を所定の基準で満たさない場合、制限アイテムの使用制限を解除できるように獲得条件を変更することもできる。
(Benefit granting unit 210: Example of adjusting acquisition conditions)
In addition, when the user has a restricted item, the benefit granting unit 210 determines whether the sleep parameter associated with the user satisfies the acquisition condition for the restricted item (for example, when the user wakes up If the sleep parameters do not meet the acquisition conditions according to a predetermined standard at a time when the user attempts to lift the usage restrictions on the restricted items (or at a timing when attempting to lift the usage restrictions on the restricted items), the acquisition conditions can be changed so that the usage restrictions on the restricted items can be lifted.

所定の基準とは、例えば、獲得条件が所定長の睡眠時間を満足することである場合、この所定長の睡眠時間と、ユーザの起床時において睡眠情報取得部204が取得した睡眠情報から導出されるユーザの睡眠時間との差が所定の範囲内である場合等である(ただし、所定長の睡眠時間>ユーザの睡眠時間とする。)。あるいは、所定の基準とは、獲得条件が所定量の睡眠パラメータを満足することである場合、この所定量の睡眠パラメータと、ユーザの起床時において睡眠情報取得部204が取得した睡眠情報に基づいてパラメータ生成部208が生成した睡眠パラメータ若しくは既にユーザに対応付けられている睡眠パラメータ(つまり、ユーザ情報格納部218に格納されている睡眠パラメータ)とパラメータ生成部208が生成した睡眠パラメータとの合計量との差が所定の範囲内である場合等であってもよい(ただし、所定量の睡眠パラメータ>ユーザの睡眠パラメータの量、とする。)。なお、所定の基準は、ユーザに適切な睡眠を取るインセンティブを働かせる観点から、適切な睡眠を妨げない範囲で設定できる。例えば、所定の基準が所定長の睡眠時間に基づいて設定される場合、所定長の睡眠時間よりユーザの睡眠時間が数分程度短い範囲で当該所定の基準は設定される。また、この「数分程度」、つまり猶予期間は、ユーザ毎に異なっていてもよい。例えば、ユーザによるゲームのプレイ期間、ゲームアイテムの使用の有無、及び/又は所定の睡眠を取っている場合(例えば、所定の質の睡眠を取っている場合等)等に基づいて猶予期間を伸縮できる。例えば、ユーザによるプレイ期間が所定期間以上である場合、ゲームアイテムの使用がある場合、及び/又は所定の質の睡眠を取っている場合等に猶予期間を伸長できる。 For example, when the acquisition condition is that a predetermined length of sleep time is satisfied, the predetermined standard is derived from this predetermined length of sleep time and the sleep information acquired by the sleep information acquisition unit 204 when the user wakes up. This is the case, for example, when the difference between the user's sleeping time and the user's sleeping time is within a predetermined range (however, the predetermined sleeping time is greater than the user's sleeping time). Alternatively, if the predetermined standard is that the acquisition condition is to satisfy a predetermined amount of sleep parameters, the predetermined standard is based on the predetermined amount of sleep parameters and the sleep information acquired by the sleep information acquisition unit 204 when the user wakes up. The total amount of sleep parameters generated by the parameter generation unit 208 or sleep parameters already associated with the user (that is, sleep parameters stored in the user information storage unit 218) and sleep parameters generated by the parameter generation unit 208 The difference may be within a predetermined range (however, predetermined amount of sleep parameter>amount of user's sleep parameter). Note that the predetermined standard can be set within a range that does not interfere with proper sleep, from the viewpoint of providing an incentive to the user to take proper sleep. For example, when the predetermined standard is set based on a predetermined length of sleep time, the predetermined standard is set within a range where the user's sleep time is several minutes shorter than the predetermined length of sleep time. Moreover, this "several minutes", that is, the grace period may be different for each user. For example, the grace period can be expanded or contracted based on how long the user has played the game, whether the user uses game items, and/or if the user is getting a certain amount of sleep (for example, if the user is getting a certain quality of sleep), etc. can. For example, the grace period can be extended if the play period by the user is longer than a predetermined period, if a game item is used, and/or if the user is getting a predetermined quality of sleep.

更に、特典付与部210は、上記のように獲得条件を変更する代わりに、若しくは獲得条件の変更と共に、睡眠情報及び/又は睡眠パラメータを調整することもできる。この調整は特典付与部210が自動的に実行することも、ユーザからの所定の指示(例えば、ゲーム内において睡眠情報及び/又は睡眠パラメータを加算可能なアイテムの消費指示等)に応じて実行することもできる。例えば、獲得条件が所定長の睡眠時間(必要睡眠時間)を満足することである場合(若しくは、必要睡眠時間に対応する所定量の睡眠パラメータを満足することである場合)において、ユーザの睡眠時間(ユーザ睡眠情報)が必要睡眠時間より数分程度短い場合、特典付与部210は、必要睡眠時間とユーザ睡眠情報との差に該当する時間をユーザの睡眠時間に加算することにより睡眠情報を調整してもよい。一例として、ユーザ睡眠情報が「7時間55分」であり、必要睡眠時間が「8時間」である場合において、特典付与部210は、睡眠時間を5分追加可能なアイテムの消費指示を入力部102を介してユーザから受け付けた場合、ユーザ睡眠情報を「8時間」に調整する。そして特典付与部210は、調整後のユーザ睡眠情報(若しくは、調整後のユーザ睡眠情報から生成される睡眠パラメータ)を用いて獲得条件を満たしているか否かを判断する。 Furthermore, instead of changing the acquisition conditions as described above, or in addition to changing the acquisition conditions, the benefit granting unit 210 can also adjust sleep information and/or sleep parameters. This adjustment may be performed automatically by the benefit granting unit 210, or may be performed in response to a predetermined instruction from the user (for example, an instruction to consume an item to which sleep information and/or sleep parameters can be added in the game). You can also do that. For example, when the acquisition condition is to satisfy a predetermined length of sleep time (required sleep time) (or to satisfy a predetermined amount of sleep parameters corresponding to the required sleep time), the user's sleep time (user sleep information) is several minutes shorter than the required sleep time, the benefit granting unit 210 adjusts the sleep information by adding the time corresponding to the difference between the required sleep time and the user sleep information to the user's sleep time. You may. As an example, when the user sleep information is "7 hours and 55 minutes" and the required sleep time is "8 hours", the benefit granting unit 210 inputs a consumption instruction for an item that can add 5 minutes of sleep time to the input unit. If received from the user via 102, the user sleep information is adjusted to "8 hours". Then, the benefit granting unit 210 uses the adjusted user sleep information (or sleep parameters generated from the adjusted user sleep information) to determine whether the acquisition conditions are satisfied.

また、獲得条件が所定量の睡眠パラメータ(必要睡眠パラメータ)を満足することである場合において、ユーザの睡眠時間に対応する睡眠パラメータ(ユーザ睡眠パラメータ)が必要睡眠パラメータより所定量(例えば、数分程度の睡眠時間に対応する量の睡眠パラメータ)だけ少ない場合、特典付与部210は、必要睡眠パラメータとユーザ睡眠パラメータとの差に該当する量の睡眠パラメータをユーザ睡眠パラメータに加算することにより睡眠パラメータを調整してもよい。一例として、ユーザ睡眠情報が「7時間55分」であり、必要睡眠パラメータが「8時間」に対応する量の睡眠パラメータである場合において、特典付与部210は、まず、ユーザ睡眠情報に対応する量の睡眠パラメータ(ユーザ睡眠パラメータ)が生成された後、必要睡眠パラメータとユーザ睡眠パラメータとの差に対応する量の睡眠パラメータを追加可能なアイテム(パラメータ追加アイテム)の消費指示を入力部102を介してユーザから受け付けた場合、ユーザ睡眠パラメータにパラメータ追加アイテムの睡眠パラメータを追加し、ユーザ睡眠パラメータを「8時間」に対応する量のパラメータに調整する。そして特典付与部210は、調整後のユーザ睡眠パラメータを用いて獲得条件を満たしているか否かを判断する。 In addition, when the acquisition condition is to satisfy a predetermined amount of sleep parameters (required sleep parameters), the sleep parameters corresponding to the user's sleep time (user sleep parameters) are smaller than the required sleep parameters by a predetermined amount (for example, several minutes). If the amount of sleep parameters corresponding to a certain amount of sleep time is less than the amount of sleep parameters of may be adjusted. As an example, in a case where the user sleep information is "7 hours and 55 minutes" and the required sleep parameter is a sleep parameter of an amount corresponding to "8 hours", the benefit granting unit 210 first After the amount of sleep parameters (user sleep parameters) are generated, input unit 102 is used to instruct consumption of an item (parameter addition item) to which an amount of sleep parameters corresponding to the difference between the necessary sleep parameters and the user sleep parameters can be added. If received from the user via the user, the sleep parameter of the parameter addition item is added to the user sleep parameter, and the user sleep parameter is adjusted to the parameter of the amount corresponding to "8 hours". Then, the benefit granting unit 210 determines whether the acquisition conditions are satisfied using the adjusted user sleep parameters.

なお、ユーザの睡眠習慣を良好にする観点から、特典付与部210が睡眠情報及び/又は睡眠パラメータを調整した場合、当該調整は獲得条件との関係でのみ調整することが好ましい。すなわち、特典付与部210が睡眠情報及び/又は睡眠パラメータを調整した場合であっても、ユーザ情報格納部218に格納される睡眠情報及び/又は睡眠パラメータは、ユーザの実際の睡眠に対応する睡眠情報及び/又は睡眠パラメータであることが好ましい。 In addition, from the viewpoint of improving the user's sleeping habits, when the benefit provision unit 210 adjusts sleep information and/or sleep parameters, it is preferable that the adjustment is made only in relation to the acquisition condition. In other words, even if the benefit granting unit 210 adjusts the sleep information and/or sleep parameters, the sleep information and/or sleep parameters stored in the user information storage unit 218 may not match the sleep information and/or sleep parameters that correspond to the user's actual sleep. Preferably information and/or sleep parameters.

そして、特典付与部210は、睡眠パラメータが所定の基準で獲得条件を満たさない場合、ユーザの睡眠時間若しくは睡眠パラメータの量により獲得条件を満たすように、獲得条件の内容自体を変更する。例えば、特典付与部210は、獲得条件が所定長の睡眠時間を満足することである場合、ユーザの実際の睡眠時間に合わせ、所定長の睡眠時間を減じる調整を実行する。また、特典付与部210は、獲得条件が所定量の睡眠パラメータを満足することである場合、ユーザが所持している睡眠パラメータの量に合わせ、所定量の睡眠パラメータを減じる調整を実行する。 Then, when the sleep parameter does not satisfy the acquisition condition based on a predetermined standard, the benefit granting unit 210 changes the content of the acquisition condition itself so that the acquisition condition is satisfied by the user's sleep time or the amount of the sleep parameter. For example, when the acquisition condition is that a predetermined length of sleep time is satisfied, the benefit granting unit 210 performs an adjustment to reduce the predetermined length of sleep time in accordance with the user's actual sleep time. Further, when the acquisition condition is that a predetermined amount of sleep parameters are satisfied, the benefit granting unit 210 performs an adjustment to reduce the predetermined amount of sleep parameters in accordance with the amount of sleep parameters that the user possesses.

(特典付与部210:睡眠情報及び/又は睡眠パラメータを調整する例)
また、特典付与部210は、ユーザが制限アイテムを所持している場合においてユーザに対応付けられている睡眠パラメータが制限アイテムの獲得条件を満たしているか否かの判断時(例えば、ユーザの起床時若しくは制限アイテムの使用制限の解除を試みるタイミング等)において、睡眠パラメータが獲得条件を所定の基準で満たさない場合、制限アイテムの使用制限を解除できるように睡眠パラメータを獲得条件を満たす内容に変更することもできる。なお、所定の基準とは、「(特典付与部210:獲得条件を調整する例)」での説明と同様である。
(Benefit granting unit 210: Example of adjusting sleep information and/or sleep parameters)
Additionally, when the user has a restricted item, the benefit granting unit 210 determines whether the sleep parameter associated with the user satisfies the acquisition condition for the restricted item (for example, when the user wakes up) If the sleep parameters do not meet the acquisition conditions according to the predetermined criteria at the time of attempting to remove the usage restrictions of restricted items, etc., the sleep parameters will be changed to meet the acquisition conditions so that the usage restrictions of the restricted items can be lifted. You can also do that. Note that the predetermined criteria are the same as those described in "(Benefit granting unit 210: example of adjusting acquisition conditions)".

そして、特典付与部210は、睡眠パラメータが所定の基準で獲得条件を満たさない場合、獲得条件を満たすようにユーザの睡眠時間若しくは睡眠パラメータの量を変更する。例えば、特典付与部210は、獲得条件が所定長の睡眠時間を満足することである場合、所定長の睡眠時間を満足するようにユーザの実際の睡眠時間に不足分の睡眠時間を加算する調整を実行する。また、特典付与部210は、獲得条件が所定量の睡眠パラメータを満足することである場合、所定量の睡眠パラメータを満足するようにユーザが所持している睡眠パラメータに不足分の睡眠パラメータを加算する調整を実行する。 Then, when the sleep parameter does not satisfy the acquisition condition based on a predetermined standard, the benefit granting unit 210 changes the user's sleep time or the amount of the sleep parameter so that the acquisition condition is satisfied. For example, if the acquisition condition is to satisfy a predetermined length of sleep time, the benefit granting unit 210 adjusts the amount of sleep time to add the insufficient sleep time to the user's actual sleep time so that the predetermined length of sleep time is satisfied. Execute. Further, when the acquisition condition is to satisfy a predetermined amount of sleep parameters, the benefit granting unit 210 adds the insufficient sleep parameters to the sleep parameters possessed by the user so that the predetermined amount of sleep parameters is satisfied. Perform the adjustment.

(特典付与部210:睡眠情報及び/又は睡眠パラメータが獲得条件を満たさない場合)
特典付与部210は、ユーザが制限アイテムを所持している場合において睡眠パラメータ若しくは睡眠情報が獲得条件を満たさない場合、出力部100を介し、獲得条件を満たすために更に要する睡眠パラメータ及び/又は睡眠情報を制限アイテムと共に出力してもよい。この場合、特典付与部210は、獲得条件を満たすために要する残りの睡眠パラメータ若しくは睡眠情報を制限アイテムと共に出力部100から出力させてよい。例えば、獲得条件が所定長の睡眠時間を満足することである場合においてユーザの睡眠情報としての睡眠時間が当該所定長の睡眠時間に満たない場合、特典付与部210はユーザの睡眠時間を獲得条件の一部を満たすものとして用いた上、当該所定長の睡眠時間からユーザの睡眠時間を差し引いた後の残り時間(つまり、残り時間分の睡眠を取れば獲得条件を満たすことになる)を制限アイテムと共に出力部100に出力させる(例えば、制限アイテムの近傍、若しくは制限アイテムに重畳して出力させる。)。一例として、特典付与部210は、ユーザが所持している制限アイテムの獲得条件の情報(つまり、保有アイテムに関する情報)に、獲得条件の一部を満たすものとして用いたユーザの睡眠時間を対応付けてユーザ情報格納部218に格納する。特典付与部210は、ユーザ情報格納部218に格納されている制限アイテムの獲得条件の情報に対応付けられているユーザの睡眠時間が獲得条件を満たすまで、出力部100に残り時間を出力させてよい。
(Benefit granting unit 210: When sleep information and/or sleep parameters do not satisfy acquisition conditions)
If the user has a restricted item and the sleep parameters or sleep information do not satisfy the acquisition conditions, the benefit granting unit 210 outputs the sleep parameters and/or sleep information that are additionally required to satisfy the acquisition conditions via the output unit 100. Information may be output together with restricted items. In this case, the benefit granting unit 210 may cause the output unit 100 to output the remaining sleep parameters or sleep information required to satisfy the acquisition condition together with the restricted item. For example, in a case where the acquisition condition is that the user's sleep time satisfies a predetermined length of sleep time, if the sleep time as the user's sleep information is less than the predetermined length of sleep time, the benefit granting unit 210 In addition, the remaining time after subtracting the user's sleep time from the predetermined sleep time (in other words, the acquisition condition will be met if the user sleeps for the remaining time) is limited. It is output to the output unit 100 together with the item (for example, output near the restricted item or superimposed on the restricted item). As an example, the benefit granting unit 210 associates the user's sleep time, which is used as fulfilling a part of the acquisition conditions, with information on acquisition conditions for restricted items owned by the user (that is, information regarding owned items). and stored in the user information storage unit 218. The benefit granting unit 210 causes the output unit 100 to output the remaining time until the user's sleep time corresponding to the acquisition condition information for the restricted item stored in the user information storage unit 218 satisfies the acquisition condition. good.

(特典付与部210:制限アイテムの使用制限解除の例)
特典付与部210は、睡眠パラメータ(若しくは睡眠情報)が所定の制限アイテムの獲得条件を満たした場合、制限アイテムの使用制限を解除する解除アイテムをユーザに付与してもよい。解除アイテムは、例えば、「鍵」として出力部100から出力される。そして、入力部102を介しユーザから「カギ」の使用指示を受け付けた場合、特典付与部210は、制限アイテムの使用制限を解除し、ゲーム上の所定の特典をユーザに付与してよい。なお、ユーザは、解除アイテムを有している場合、任意のタイミングで制限アイテムの使用制限を解除できる。
(Benefit granting unit 210: Example of lifting restriction on use of restricted item)
When the sleep parameter (or sleep information) satisfies a predetermined acquisition condition for a restricted item, the benefit granting unit 210 may grant the user a release item that releases the restriction on the use of the restricted item. The unlock item is output from the output unit 100 as a "key", for example. Then, when receiving an instruction to use the "key" from the user via the input unit 102, the benefit granting unit 210 may release the restriction on the use of the restricted item and grant the user a predetermined benefit in the game. Note that if the user has a release item, the user can release the usage restriction of the restricted item at any timing.

(特典付与部210:制限アイテムを所持していない場合の特典について)
なお、特典付与部210は、ユーザが所定の制限アイテムを所持していない場合において、ユーザに対応付けられている睡眠パラメータが所定の制限アイテムの獲得条件を満たした場合、制限アイテムを介さずに制限アイテムに対応するゲーム上の特典と同等の特典をユーザに付与することが最も好ましい。ただし、特典付与部210は、ユーザが睡眠パラメータを所持している場合、睡眠パラメータをゲーム内仮想通貨として用い、制限アイテムに対応する特典とは異なる特典の取得に用いてもよい。一例として、特典付与部210は、入力部102が受け付けるユーザからの指示に応じ、ゲーム内のショップ等において所定の特典(例えば、アイテム等)の取得に睡眠パラメータを用いることもできる。
(Benefit granting unit 210: Regarding the privilege when you do not have the restricted item)
In addition, in the case where the user does not possess the predetermined restricted item and the sleep parameter associated with the user satisfies the acquisition condition for the predetermined restricted item, the benefit granting unit 210 provides the bonus without using the restricted item. It is most preferable to provide the user with a benefit equivalent to the in-game benefit corresponding to the restricted item. However, if the user has sleep parameters, the benefit granting unit 210 may use the sleep parameters as in-game virtual currency to obtain a benefit different from the benefit corresponding to the restricted item. As an example, the benefit granting unit 210 can also use the sleep parameter to obtain a predetermined benefit (for example, an item, etc.) at an in-game shop or the like in response to an instruction from the user that the input unit 102 receives.

(特典付与部210:複数の制限アイテムを所持している例)
ユーザが複数の制限アイテムを所持している場合、特典付与部210は以下のように機能可能である。例えば、ユーザが第1の制限アイテム及び第2の制限アイテムを所持しており、第1の制限アイテムには第1の獲得条件が設定され、第2の制限アイテムには第2の獲得条件が設定されている例を挙げる。
(Benefit granting unit 210: Example of possessing multiple restricted items)
When the user has a plurality of restricted items, the benefit granting unit 210 can function as follows. For example, if a user has a first restricted item and a second restricted item, the first restricted item has a first acquisition condition, and the second restricted item has a second acquisition condition. Here are some examples of settings.

(第1の例)
まず、ユーザが第1の制限アイテムを取得した後、第2の制限アイテムを取得したとする。この場合に特典付与部210は、ユーザが獲得した制限アイテムの獲得順にユーザが所持している睡眠パラメータの獲得条件への適用を実行する。例えば、特典付与部210は、ユーザが所持している睡眠パラメータと第1の制限アイテムの第1の獲得条件とを比較し、第1の獲得条件を睡眠パラメータが満たす場合、第1の制限アイテムに対応する第1の特典をユーザに付与し、第1の特典の付与に要した睡眠パラメータをユーザが所持している睡眠パラメータから差し引く。そして、特典付与部210は、差し引き後にユーザが所持する睡眠パラメータが残存している場合、残存している睡眠パラメータを第2の制限アイテムの第2の獲得条件と比較し、第2の獲得条件を残存している睡眠パラメータが満たす場合、第2の制限アイテムに対応する第2の特典をユーザに付与し、満たさない場合は第2の特典をユーザに付与しない。一方、特典付与部210は、差し引き後にユーザが所持する睡眠パラメータが残存していない場合、処理を終了する。なお、特典付与部210は、上記「第1の例」の変形例として、ユーザが獲得した制限アイテムの獲得順の逆順、若しくは獲得順に関わらずランダムに、一の制限アイテムの一の獲得条件に睡眠パラメータを適用してもよい。
(First example)
First, assume that the user acquires a first restricted item and then acquires a second restricted item. In this case, the benefit granting unit 210 applies the sleep parameters possessed by the user to the acquisition conditions in the order in which the restricted items acquired by the user are acquired. For example, the benefit granting unit 210 compares the sleep parameter possessed by the user with the first acquisition condition of the first restricted item, and if the sleep parameter satisfies the first acquisition condition, the privilege granting unit 210 selects the first restricted item. A first benefit corresponding to the first benefit is granted to the user, and the sleep parameters required for granting the first benefit are subtracted from the sleep parameters possessed by the user. Then, if the sleep parameters possessed by the user remain after the deduction, the benefit granting unit 210 compares the remaining sleep parameters with the second acquisition condition of the second restricted item, and sets the second acquisition condition. If the remaining sleep parameters satisfy, the second benefit corresponding to the second restriction item is granted to the user, and if not, the second benefit is not granted to the user. On the other hand, if the sleep parameter owned by the user does not remain after the deduction, the benefit granting unit 210 ends the process. In addition, as a modification of the above-mentioned "first example", the benefit granting unit 210 may randomly set one acquisition condition for one restricted item in the reverse order of the acquisition order of the restricted items acquired by the user, or randomly regardless of the acquisition order. Sleep parameters may also be applied.

(第2の例)
ユーザが第1の制限アイテムを取得した後、第2の制限アイテムを取得したとする。この場合に特典付与部210は、ユーザが獲得した制限アイテムに設定されている獲得条件が容易な順に、ユーザが所持している睡眠パラメータを適用する。例えば、特典付与部210は、ユーザが所持している第1の制限アイテムの第1の獲得条件と第2の制限アイテムの第2の獲得条件とを比較し、いずれの獲得条件が容易に達成しうるかを判断する。例えば、第1の獲得条件が第1の量の睡眠パラメータの消費であり、第2の獲得条件が第2の量の睡眠パラメータの消費である場合において、「第1の量>第2の量」である場合、特典付与部210は、第2の制限アイテムの第2の獲得条件をユーザが所持する睡眠パラメータが満たすか否かを判断し、満たす場合に第2の制限アイテムに対応する特典をユーザに付与する。その後、特典付与部210は、ユーザが所持する睡眠パラメータが残存している場合、第1の獲得条件を満たすか否かを判断し、満たす場合には第1の制限アイテムに対応する特典をユーザに付与し、満たさない場合は処理を終了する。
(Second example)
Assume that the user acquires a second restricted item after acquiring the first restricted item. In this case, the benefit granting unit 210 applies the sleep parameters possessed by the user in the order of easy acquisition conditions set to the restricted items acquired by the user. For example, the benefit granting unit 210 compares the first acquisition condition of the first restricted item owned by the user and the second acquisition condition of the second restricted item, and which acquisition condition is easily achieved. Decide whether it is possible. For example, in a case where the first acquisition condition is consumption of a first amount of sleep parameters and the second acquisition condition is consumption of a second amount of sleep parameters, "first amount > second amount ”, the benefit granting unit 210 determines whether or not the sleep parameters possessed by the user satisfy the second acquisition condition for the second restricted item, and if the second acquisition condition for the second restricted item is satisfied, the benefit granting unit 210 provides the benefit corresponding to the second restricted item. to the user. Thereafter, if the sleep parameters possessed by the user remain, the benefit granting unit 210 determines whether or not the first acquisition condition is satisfied, and if the sleep parameters are satisfied, the benefit granting unit 210 grants the benefit corresponding to the first restricted item to the user. If the conditions are not met, the process is terminated.

(第3の例)
ユーザが第1の制限アイテムを取得した後、第2の制限アイテムを取得したとする。この場合に特典付与部210は、ユーザによる選択に基づいてユーザが所持している睡眠パラメータを適用する。例えば、特典付与部210は、入力部102を介して受け付けるユーザによる第1の制限アイテム又は第2の制限アイテムの選択指示に応じ、選択された制限アイテムに対応する特典をユーザに付与する。そして特典付与部210は、ユーザが所持している睡眠パラメータを、ユーザが選択した制限アイテムの獲得条件に適用する。例えば、ユーザが第1の制限アイテムを選択した場合、特典付与部210は、ユーザが所持している睡眠パラメータと第1の制限アイテムの第1の獲得条件とを比較し、第1の獲得条件を睡眠パラメータが満たす場合、第1の制限アイテムに対応する第1の特典をユーザに付与し、第1の特典の付与に要した睡眠パラメータをユーザが所持している睡眠パラメータから差し引く。続いて、ユーザが第2の制限アイテムを選択した場合、特典付与部210は、差し引き後にユーザが所持している残存の睡眠パラメータを第2の制限アイテムの第2の獲得条件と比較し、第2の獲得条件を残存している睡眠パラメータが満たす場合、第2の制限アイテムに対応する第2の特典をユーザに付与し、満たさない場合は第2の特典をユーザに付与しない。一方、特典付与部210は、差し引き後にユーザが所持する睡眠パラメータが残存していない場合、及び/又はユーザが第2の制限アイテムを選択しなかった場合、処理を終了する。
(Third example)
Assume that the user acquires a second restricted item after acquiring the first restricted item. In this case, the benefit granting unit 210 applies the sleep parameters owned by the user based on the user's selection. For example, in response to a user's instruction to select a first restricted item or a second restricted item received via the input unit 102, the benefit granting unit 210 grants the user a benefit corresponding to the selected restricted item. Then, the benefit granting unit 210 applies the sleep parameters possessed by the user to the acquisition conditions for the restricted item selected by the user. For example, when the user selects the first restricted item, the benefit granting unit 210 compares the sleep parameters possessed by the user with the first acquisition condition of the first restricted item, and selects the first acquisition condition. If the sleep parameter satisfies , the first benefit corresponding to the first restricted item is granted to the user, and the sleep parameter required to grant the first benefit is subtracted from the sleep parameter possessed by the user. Subsequently, when the user selects the second restricted item, the benefit granting unit 210 compares the remaining sleep parameters possessed by the user after deduction with the second acquisition condition of the second restricted item, and selects the second restricted item. If the remaining sleep parameters satisfy the second acquisition condition, the second benefit corresponding to the second restricted item is granted to the user, and if the acquisition condition is not satisfied, the second benefit is not granted to the user. On the other hand, the benefit granting unit 210 ends the process if there are no sleep parameters remaining in the user's possession after the deduction and/or if the user does not select the second restricted item.

(アラーム部212)
アラーム部212は、ユーザに対して発するアラームを設定する。アラーム部212は、ゲームシステム1におけるゲーム内でのユーザの状況に応じ、アラームを発するタイミングを自動的に変更する。アラーム部212は、例えば、音声を発する音声出力部、光を放射する発光部、及び/又は振動を発生させる振動部等を含んで構成できる。また、アラーム部212は、端末装置10が有していてもよく、端末装置10とは別個独立の装置として構成してもよい。この場合においてアラーム部212は、端末装置10及び/又はサーバ20と双方向通信可能に接続される。更にアラーム部212は、ゲームシステム1において用いるゲームアプリ内の一機能として構成してもよく、あるいは端末装置10の他のアプリケーション(例えば、オペレーティングシステム(OS)が標準的に有するアラーム等のアプリケーション)にアラームの設定情報を供給して当該アラームを動作させてもよい。
(Alarm section 212)
The alarm unit 212 sets an alarm to be issued to the user. The alarm unit 212 automatically changes the timing of issuing an alarm according to the user's situation in the game in the game system 1. The alarm unit 212 can be configured to include, for example, an audio output unit that emits sound, a light emitting unit that emits light, and/or a vibration unit that generates vibration. Further, the alarm unit 212 may be included in the terminal device 10 or may be configured as a separate and independent device from the terminal device 10. In this case, the alarm section 212 is connected to the terminal device 10 and/or the server 20 so as to be able to communicate bidirectionally. Furthermore, the alarm unit 212 may be configured as a function within the game application used in the game system 1, or may be configured as a function of another application of the terminal device 10 (for example, an application such as an alarm that is standardly included in the operating system (OS)). The alarm may be operated by supplying alarm setting information to the alarm.

具体的に、アラーム部212は、ユーザの睡眠開始後、制限アイテムの獲得条件が満たされるタイミングに合わせ、ユーザに起床を促すアラームの設定及び/又は制御を実行する。アラーム部212は、制限アイテムがユーザに付与されており、当該制限アイテムの獲得条件に基づいてアラームを出力するタイミングを設定する。すなわち、アラーム部212は、制限アイテムがユーザに付与されており、睡眠パラメータ若しくは睡眠情報が獲得条件を満たす場合における当該睡眠パラメータ若しくは当該睡眠情報に対応する睡眠情報としての睡眠時間に基づいて、獲得条件が満たされるタイミングに発するアラームの設定情報を生成する。 Specifically, after the user starts sleeping, the alarm unit 212 sets and/or controls an alarm that prompts the user to wake up in accordance with the timing when the acquisition condition for the restricted item is satisfied. The alarm unit 212 sets the timing for outputting an alarm based on the restricted item given to the user and the acquisition condition of the restricted item. In other words, the alarm unit 212 acquires the restricted item based on the sleep time as sleep information corresponding to the sleep parameter or sleep information when the restriction item is given to the user and the sleep parameter or sleep information satisfies the acquisition condition. Generate setting information for an alarm that is issued when a condition is met.

例えば、制限アイテムの獲得条件が所定長の睡眠時間を満足することである場合、アラーム部212は、獲得条件を満足するために要する睡眠時間が当該所定長の睡眠時間であると判断し、睡眠情報取得部204が取得する睡眠情報に基づいて判断されるユーザの入床又は就寝のタイミングから当該所定長の睡眠時間経過時の時刻にアラームが動作するようにアラームの設定情報を自動的に生成する。また、アラーム部212は、当該入床のタイミングにおいて、出力部100を介してユーザにアラームの設定要否を通知(若しくは提案)してもよい。この場合、アラーム部212は、入力部102を介して受け付けるユーザによるアラーム設定の指示に応じ、アラームの設定情報を生成してもよい。 For example, if the acquisition condition for the restricted item is to satisfy a predetermined length of sleep time, the alarm unit 212 determines that the sleep time required to satisfy the acquisition condition is the predetermined length of sleep time, and Automatically generates alarm setting information so that the alarm operates at the time when the predetermined length of sleep time has elapsed from the timing of the user going to bed or sleeping, which is determined based on the sleep information acquired by the information acquisition unit 204. do. Further, the alarm unit 212 may notify (or suggest) to the user via the output unit 100 whether or not an alarm needs to be set at the timing of the bed entry. In this case, the alarm unit 212 may generate alarm setting information in response to a user's alarm setting instruction received via the input unit 102.

また、制限アイテムの獲得条件が所定量の睡眠パラメータを満足することである場合、アラーム部212は、獲得条件を満足するために要する睡眠パラメータが当該所定量の睡眠パラメータであると判断し、睡眠情報取得部204が取得する睡眠情報に基づいて判断されるユーザの入床のタイミングから当該所定量の睡眠パラメータが生成される時間が経過する時の時刻にアラームが動作するようにアラームの設定情報を自動的に生成する。所定量の睡眠パラメータが生成される時間とは、パラメータ生成部208が当該所定量の睡眠パラメータの生成に要する睡眠時間であり、アラーム部212は、ユーザの入床のタイミングから当該所定量の睡眠パラメータが生成される時間が経過する時の時刻にアラームが動作するようにアラームの設定情報を自動的に生成する。なお、アラーム部212は、上記と同様にユーザからの入力を受け付けることでアラームの設定情報を生成してもよい。 Furthermore, if the acquisition condition for the restricted item is to satisfy a predetermined amount of sleep parameters, the alarm unit 212 determines that the sleep parameters required to satisfy the acquisition condition are the predetermined amount of sleep parameters, and Alarm setting information so that the alarm operates at the time when the time for which the predetermined amount of sleep parameters is generated has elapsed from the timing of the user's admission to bed, which is determined based on the sleep information acquired by the information acquisition unit 204. automatically generated. The time during which a predetermined amount of sleep parameters are generated is the sleep time required for the parameter generation unit 208 to generate the predetermined amount of sleep parameters, and the alarm unit 212 is configured to generate the predetermined amount of sleep from the timing of the user going to bed. Alarm setting information is automatically generated so that the alarm operates at the time when the time for which the parameter is generated elapses. Note that the alarm unit 212 may generate alarm setting information by receiving input from the user in the same manner as described above.

更にアラーム部212は、アラームを発するタイミングとしてユーザの入床時刻に基づいて決定されるタイミングを用いてよい。つまり、アラーム部212は、獲得条件を満たすために要する睡眠時間が入床時刻から経過した時点を、アラームを発するタイミングとしてよい。ここで、入床時刻とユーザの就寝時刻とが一致しない場合、アラーム部212は以下のように機能してよい。 Furthermore, the alarm unit 212 may use a timing determined based on the time when the user enters the bed as the timing to issue the alarm. That is, the alarm unit 212 may issue the alarm at the time when the sleep time required to satisfy the acquisition condition has elapsed from the bedtime time. Here, if the bedtime and the user's bedtime do not match, the alarm unit 212 may function as follows.

すなわち、アラーム部212は、ユーザの実際の睡眠によりパラメータ生成部208において生成される睡眠パラメータが制限アイテムの獲得条件を満たすタイミングを算出する。例えば、アラーム部212は、通常の場合、獲得条件を満たすために要する睡眠パラメータの生成に要する睡眠時間を入床時刻に適用することで、アラームを発するタイミング(起床予定の時刻)を決定する。しかし、入床時刻と就寝時刻とが一致しない場合、アラーム部212は、獲得条件を満たすために要する睡眠パラメータの生成に要する睡眠時間を就寝時刻に適用することでアラームを発するタイミングを算出しなおす。アラーム部212は、入床時刻と就寝時刻とが一致しない場合において算出しなおしたタイミングを、アラームを発するタイミングに変更して、変更後のタイミングに発するアラームの設定情報を自動的に生成することもできる。なお、アラーム部212は、入床時刻と就寝時刻とが一致しない場合、入床時刻に予め定められた時間を加算して得られる時刻を用いアラームを発するタイミングを変更してもよい。 That is, the alarm unit 212 calculates the timing at which the sleep parameter generated by the parameter generation unit 208 based on the user's actual sleep satisfies the acquisition condition for the restricted item. For example, in a normal case, the alarm unit 212 determines the timing to issue an alarm (scheduled wake-up time) by applying the sleep time required to generate the sleep parameters required to satisfy the acquisition condition to the bedtime time. However, if the bedtime and bedtime do not match, the alarm unit 212 recalculates the timing to issue the alarm by applying the sleep time required to generate the sleep parameters required to satisfy the acquisition conditions to the bedtime. . The alarm unit 212 changes the recalculated timing to the timing to issue an alarm when the bedtime and bedtime do not match, and automatically generates setting information for an alarm to be issued at the changed timing. You can also do it. Note that when the bedtime and bedtime time do not match, the alarm unit 212 may change the timing of issuing the alarm using the time obtained by adding a predetermined time to the bedtime.

なお、アラーム部212がアラームを発するタイミングを変更する条件は入床時刻と就寝時刻とが一致しない場合であり、不一致の度合いが所定の範囲内である場合であってもよい。例えば、不一致の度合い、すなわち、入床時刻と就寝時刻との差が所定値以上であって所定の範囲内である場合(例えば、10分以上であって30分から1時間以内の範囲である場合等)にアラーム部212はタイミングを変更する。この不一致の度合いは適宜調整できる。また、アラーム部212は、アラームを発するタイミングの変更の実行の要否をユーザに選択させることもできる。例えば、アラーム部212は、タイミングの変更をするモード(第1モード)と変更をしないモード(第2モード)とを予め設定しておき、ユーザの入床前等に出力部100に両モードの選択画面を出力させる。そして、アラーム部212は、入力部102を介して受け付けるユーザの第1モード選択指示に応じ、アラームの設定情報の生成を実行してよい。 Note that the condition for changing the timing at which the alarm unit 212 issues an alarm is when the bedtime and bedtime do not match, and the degree of discrepancy may be within a predetermined range. For example, if the degree of discrepancy, that is, the difference between bedtime and bedtime is more than a predetermined value and within a predetermined range (for example, if it is 10 minutes or more but within 30 minutes to 1 hour) etc.), the alarm section 212 changes the timing. The degree of this mismatch can be adjusted as appropriate. Furthermore, the alarm unit 212 can also allow the user to select whether or not to change the timing at which the alarm is issued. For example, the alarm unit 212 sets in advance a mode in which the timing is changed (first mode) and a mode in which the timing is not changed (second mode), and outputs both modes to the output unit 100 before the user goes to bed. Output the selection screen. The alarm unit 212 may generate alarm setting information in response to the user's first mode selection instruction received via the input unit 102.

このようにアラーム部212は、例えば、ユーザが寝付けないために実際の睡眠時間が入床時刻から起床時刻までの時間より短くなった場合、つまり就寝時刻が入床時刻より遅くなった場合において、制限アイテムの獲得条件を満たすタイミングで起床できるように自動的にアラームを発するタイミングを変更する。 In this way, the alarm unit 212 is configured to, for example, when the actual sleeping time becomes shorter than the time from the bedtime to the wake-up time because the user is unable to fall asleep, that is, when the bedtime is later than the bedtime. Change the timing at which the alarm automatically sounds so that you can wake up when the conditions for acquiring restricted items are met.

例えば、制限アイテムの獲得条件が「7時間の睡眠時間を取ること」である場合において、ユーザが0時から7時まで睡眠することを想定し、アラーム部212がユーザの入床時刻に応じてアラームを7時に設定したところ、ユーザの実際の就寝時刻が0時30分である場合、7時にアラームを動作させると睡眠時間は6時間30分と想定より短くなる。この場合、獲得条件を満たさない。そこで、アラーム部212は、就寝時刻に基づいてアラームを動作させる時刻をずらし(例えば、7時30分にずらす)、獲得条件を満たすようにできる。 For example, when the acquisition condition for the restricted item is "sleep for 7 hours", it is assumed that the user sleeps from 0:00 to 7:00, and the alarm unit 212 activates the alarm according to the time when the user goes to bed. If an alarm is set at 7:00, but the user's actual bedtime is 0:30, then if the alarm is activated at 7:00, the user will sleep for 6 hours and 30 minutes, which is shorter than expected. In this case, the acquisition conditions are not met. Therefore, the alarm unit 212 can shift the time at which the alarm is activated based on the bedtime (for example, to 7:30) so that the acquisition condition is satisfied.

また、アラーム部212は、ユーザの入床時刻から就寝時刻までに所定時間かかることを予め想定した場合において、制限アイテムの獲得条件を満たすために要する睡眠時間を満たすタイミングとしての起床時刻でアラームを発するために、入床時刻と獲得条件を満たすために要する睡眠時間とに基づいて算出される時刻に、所定時間(加算時間)を加算した時刻を、アラームを発するタイミングである起床時刻(設定起床時刻)としてもよい。しかし、ユーザが入床時刻から加算時間が経過する前に就寝した場合には、アラーム部212は、設定起床時刻より早いタイミングでアラームを動作させることができる。すなわち、アラーム部212は、睡眠情報取得部204が取得したユーザの実際の就寝時刻とユーザの入床時刻との差から得られる時間を加算時間から差し引き、差し引いて得られる時間だけ設定起床時刻から早めた時刻を、アラームを発するタイミングに再設定してよい。 Furthermore, if it is assumed in advance that a predetermined period of time will elapse from the time the user goes to bed to the time the user goes to bed, the alarm unit 212 may issue an alarm at the wake-up time that corresponds to the sleep time required to satisfy the acquisition condition for the restricted item. In order to generate an alarm, the time calculated based on the time of going to bed and the amount of sleep required to satisfy the acquisition conditions, plus a predetermined time (additional time), is set as the wake-up time (set wake-up time), which is the timing to generate the alarm. (time). However, if the user goes to bed before the additional time has elapsed from the bedtime, the alarm unit 212 can activate the alarm at a timing earlier than the set wake-up time. In other words, the alarm unit 212 subtracts the time obtained from the difference between the user's actual bedtime acquired by the sleep information acquisition unit 204 and the user's bedtime from the additional time, and sets the set wake-up time by the time obtained by subtracting the time. You can reset the alarm to an earlier time.

つまり、ユーザが就寝するまでに所定時間かかると想定し、入床時刻から起床時刻までの時間を獲得条件を満たすために要する睡眠時間より長く設定したところ、ユーザが予想に反して早く就寝した場合、アラームを発するタイミングを自動的に早めることができる。例えば、制限アイテムの獲得条件が「7時間の睡眠時間を取ること」である場合、7時間の睡眠を取るため、0時に入床し、就寝するまでの時間30分を想定して7時30分にアラームを設定したところ、0時に就寝した場合、アラーム部212は、7時にアラームを発するようにアラームが動作するタイミングを自動的に変更する。 In other words, if you assume that it takes a certain amount of time for the user to go to bed, and set the time from bedtime to wakeup time to be longer than the sleep time required to satisfy the acquisition condition, if the user goes to bed earlier than expected. , the timing of the alarm can be automatically advanced. For example, if the acquisition condition for a restricted item is "to get 7 hours of sleep," in order to get 7 hours of sleep, you should go to bed at 0:00 a.m. and go to bed at 7:30, assuming 30 minutes before going to bed. If the alarm is set at 12:00 and the user goes to bed at 0:00, the alarm section 212 automatically changes the timing at which the alarm is activated so that the alarm is emitted at 7:00.

(格納ユニット216)
格納ユニット216は、ゲームシステム1に関連する各種情報を格納する。格納ユニット216が有する各格納部は、ゲームシステム1の他の構成要素からの要求に応じ、所定の情報を所定の構成要素に供給する。
(Storage unit 216)
The storage unit 216 stores various information related to the game system 1. Each storage section included in the storage unit 216 supplies predetermined information to a predetermined component in response to requests from other components of the game system 1 .

(格納ユニット216:ユーザ情報格納部218)
ユーザ情報格納部218は、ユーザを識別するユーザIDに対応付けて、ユーザ情報、睡眠情報、睡眠パラメータ、保有アイテム、特典情報等に関する情報を格納する。ユーザ情報としては、例えば、ユーザが設定する名称であるユーザ名、ログインID、及び/又はパスワード等の情報が挙げられる。睡眠情報としては、睡眠測定部11により測定されるユーザの睡眠に関する睡眠情報(睡眠情報を取得した連続計測日数等を含む)が挙げられる。また、睡眠情報は、睡眠情報取得部204が睡眠情報を取得した日時に対応付けられていてもよい。例えば、ユーザ情報格納部218は、睡眠情報として、当該日時に対応付けてユーザの睡眠時間を睡眠履歴として格納できる。睡眠パラメータは、パラメータ生成部208が睡眠情報に基づいて生成した睡眠パラメータである。ユーザ情報格納部218は、一の睡眠(つまり、ある日の睡眠)により生成された睡眠パラメータに他の睡眠(つまり、ある日とは異なる日の睡眠)により生成された睡眠パラメータを含めて睡眠パラメータを格納できる。また、睡眠パラメータの格納期間には所定の期間制限を設けてもよい。保有アイテムに関する情報としては、例えば、ユーザに付与されてユーザが所持することになった制限アイテムに関する情報(制限アイテムの使用制限を解除するための獲得条件を含む)、ユーザが所持しているゲームアイテムに関する情報等が挙げられる。保有アイテムに関する情報は、各ゲームアイテムの種類及び数等の情報も含む。また、保有アイテムに関する情報は、ゲーム内仮想キャラクタであって、ユーザが所持している仮想キャラクタに関する情報を含むこともできる。特典情報とは、制限アイテムに対応するゲーム上の特典であってユーザに付与された特典に関する情報である。特典情報は、所定のアイテム、所定のキャラクタ、ゲーム内仮想通貨、及び/又は制限アイテム自体等に関する情報であってよい。
(Storage unit 216: user information storage section 218)
The user information storage unit 218 stores information related to user information, sleep information, sleep parameters, owned items, bonus information, etc. in association with a user ID that identifies the user. Examples of the user information include information such as a user name, which is a name set by the user, a login ID, and/or a password. Examples of the sleep information include sleep information regarding the user's sleep measured by the sleep measurement unit 11 (including the number of continuous measurement days for which sleep information was acquired, etc.). Further, the sleep information may be associated with the date and time when the sleep information acquisition unit 204 acquired the sleep information. For example, the user information storage unit 218 can store the user's sleep time as sleep history in association with the date and time as sleep information. The sleep parameter is a sleep parameter generated by the parameter generation unit 208 based on sleep information. The user information storage unit 218 includes sleep parameters generated from one sleep (that is, sleep on a certain day) and sleep parameters generated from other sleep (that is, sleep on a different day from a certain day). Parameters can be stored. Further, a predetermined period limit may be set for the storage period of sleep parameters. Information regarding owned items includes, for example, information regarding restricted items that have been given to the user and that the user owns (including acquisition conditions for lifting restrictions on the use of restricted items), and games owned by the user. Examples include information regarding items. The information regarding held items also includes information such as the type and number of each game item. Further, the information regarding held items may include information regarding a virtual character owned by the user, which is an in-game virtual character. The bonus information is information regarding a bonus in the game that corresponds to the restricted item and is given to the user. The benefit information may be information regarding a predetermined item, a predetermined character, in-game virtual currency, and/or the restricted item itself.

(格納ユニット216:ゲーム情報格納部220)
ゲーム情報格納部220は、ゲーム情報IDに対応付けて、ゲーム情報、及び制限アイテム情報を格納する。ゲーム情報としては、ゲームに登場するキャラクタに関する情報、アイテムに関する情報、アイテムの抽選に関する情報(所定のアイテムの抽選確率等の情報を含む)、ゲーム内仮想通貨に関する情報、及び/又は所定の音声や音楽情報等の各種の情報が挙げられる。例えば、ゲーム情報としてキャラクタに関する情報をゲーム情報格納部220が格納する場合、ゲーム情報IDとしてのキャラクタIDに対応付けてゲーム情報としてのキャラクタ情報を格納する。他の各種情報についても同様に、各種情報のIDに対応付けて各種情報が格納される。そして、制限アイテム情報は、ゲーム内に登場する制限アイテムに関する情報である。制限アイテム情報は、制限アイテムを識別する制限アイテムIDに対応付けて、制限アイテムの種類等に関する情報、制限アイテムの使用制限を解除するための獲得条件に関する情報、及び/又は当該制限アイテムに対応付けられているゲーム上の特典に関する情報等を含む。なお、制限アイテム情報は、一の制限アイテムIDに対応付けて1以上の特典に関する情報を対応付けることができる。
(Storage unit 216: game information storage section 220)
The game information storage unit 220 stores game information and restricted item information in association with the game information ID. Game information includes information about characters appearing in the game, information about items, information about item lottery (including information such as the lottery probability of predetermined items), information about in-game virtual currency, and/or information about predetermined voices and Examples include various types of information such as music information. For example, when the game information storage section 220 stores information regarding a character as game information, the character information as the game information is stored in association with the character ID as the game information ID. Similarly, various kinds of other information are stored in association with IDs of various kinds of information. The restricted item information is information regarding restricted items that appear in the game. Restricted item information is associated with a restricted item ID that identifies a restricted item, and includes information regarding the type of restricted item, etc., information regarding acquisition conditions for lifting restrictions on the use of a restricted item, and/or information associated with the restricted item. Contains information on the game benefits offered. Note that the restricted item information can be associated with information regarding one or more benefits in association with one restricted item ID.

[ゲームシステム1の処理の流れ]
図4は、本実施形態に係るゲームシステムにおける処理の流れの一例を示す。
[Processing flow of game system 1]
FIG. 4 shows an example of the flow of processing in the game system according to this embodiment.

まず、睡眠情報取得部204は、睡眠測定部11の測定、若しくは入力部102を介して受け付けるユーザの睡眠開始の指示に基づいて、ユーザが睡眠(入床又は就寝)を開始したか否かを判断する。ユーザが睡眠を開始していないと睡眠情報取得部204が判断した場合、睡眠情報取得部204はユーザの睡眠開始まで睡眠情報の取得を待機する。一方、ユーザが睡眠を開始したと睡眠情報取得部204が判断した場合、睡眠情報取得部204は、睡眠測定部11が測定するユーザの睡眠情報の取得を開始する。 First, the sleep information acquisition unit 204 determines whether the user has started sleeping (going to bed or going to bed) based on the measurement by the sleep measurement unit 11 or the user's sleep start instruction received via the input unit 102. to decide. If the sleep information acquisition unit 204 determines that the user has not started sleeping, the sleep information acquisition unit 204 waits to acquire sleep information until the user starts sleeping. On the other hand, when the sleep information acquisition unit 204 determines that the user has started sleeping, the sleep information acquisition unit 204 starts acquiring the user's sleep information measured by the sleep measurement unit 11.

そして、睡眠情報取得部204は、睡眠測定部11の測定、若しくは入力部102を介して受け付けるユーザの起床の指示に基づいて、ユーザが起床したか否かを判断する(ステップ10。以下、ステップを「S」と表す。)。ユーザが起床していないと睡眠情報取得部204が判断した場合(S10のNo)、睡眠情報取得部204は睡眠情報の取得を継続する。一方、ユーザが起床したと睡眠情報取得部204が判断した場合(S10のYes)、睡眠情報取得部204は、睡眠測定部11が測定するユーザの睡眠情報の取得を停止する。そして、睡眠情報取得部204は、取得した睡眠情報に基づいて睡眠時間の算出を実行する(S12)。なお、パラメータ生成部208が睡眠時間を算出してもよく、S12の段階でパラメータ生成部208が、睡眠情報取得部204が取得した睡眠情報に基づいて睡眠パラメータを生成してもよい。 Then, the sleep information acquisition unit 204 determines whether the user has woken up based on the measurement by the sleep measurement unit 11 or the user's wake-up instruction received via the input unit 102 (step 10, hereinafter referred to as step (represented as “S”). If the sleep information acquisition unit 204 determines that the user has not woken up (No in S10), the sleep information acquisition unit 204 continues to acquire sleep information. On the other hand, if the sleep information acquisition unit 204 determines that the user has woken up (Yes in S10), the sleep information acquisition unit 204 stops acquiring the user's sleep information measured by the sleep measurement unit 11. Then, the sleep information acquisition unit 204 calculates sleep time based on the acquired sleep information (S12). Note that the parameter generation unit 208 may calculate the sleep time, and the parameter generation unit 208 may generate sleep parameters based on the sleep information acquired by the sleep information acquisition unit 204 at the step S12.

続いて、特典付与部210は、ユーザが制限アイテムを所持しているか否かを判断する(S14)。特典付与部210は、ユーザ情報格納部218を参照し、ユーザIDに対応付けて保有アイテムとしての制限アイテムが格納されているか否かを判断することでユーザが制限アイテムを所持しているか否かを判断する。特典付与部210によりユーザが制限アイテムを所持していることが確認された場合(S14のYes)、特典付与部210は、制限アイテムに設定されている獲得条件が満たされているか否かを判断する(S16)。 Subsequently, the benefit granting unit 210 determines whether the user has a restricted item (S14). The benefit granting unit 210 refers to the user information storage unit 218 and determines whether a restricted item is stored as a held item in association with the user ID, thereby determining whether the user owns the restricted item. to judge. If the benefit granting unit 210 confirms that the user has the restricted item (Yes in S14), the benefit granting unit 210 determines whether the acquisition conditions set for the restricted item are satisfied. (S16).

獲得条件として所定長の睡眠時間の取得が設定されている場合、特典付与部210は、算出された睡眠時間が獲得条件を満たしているか否かを判断する。一方、獲得条件として所定量の睡眠パラメータが設定されている場合、特典付与部210は、パラメータ生成部208が生成した睡眠パラメータの量、若しくはパラメータ生成部208が生成した睡眠パラメータの量にユーザ情報格納部218に格納されている睡眠パラメータの量を加算した量が獲得条件を満たしているか否かを判断する。特典付与部210が獲得条件を満たしていると判断した場合(S16のYes)、特典付与部210は制限アイテムに対応するゲーム上の特典をユーザに付与する(S18)。特典付与部210は、ユーザIDに対応付けて当該特典に関する情報をユーザ情報格納部218に格納することで特典をユーザに付与する。 If acquisition of a predetermined length of sleep time is set as an acquisition condition, the benefit granting unit 210 determines whether the calculated sleep time satisfies the acquisition condition. On the other hand, when a predetermined amount of sleep parameters is set as an acquisition condition, the benefit granting unit 210 adds user information to the amount of sleep parameters generated by the parameter generation unit 208 or the amount of sleep parameters generated by the parameter generation unit 208. It is determined whether the sum of the amounts of sleep parameters stored in the storage unit 218 satisfies the acquisition condition. If the benefit granting unit 210 determines that the acquisition conditions are satisfied (S16: Yes), the benefit granting unit 210 grants the user a game benefit corresponding to the restricted item (S18). The benefit granting unit 210 grants a benefit to the user by storing information regarding the benefit in the user information storage unit 218 in association with the user ID.

そして、獲得条件として所定長の睡眠時間の取得が設定されている場合において特典付与部210がユーザに特典を付与した後、獲得条件を満たすために要した睡眠時間を算出された睡眠時間(ユーザの今回の睡眠時間)から差し引いた残り時間があるか否かを判断する(S24)。残り時間がない場合(S24のNo)、特典付与部210は処理を終了する(起床時処理終了)。一方、残り時間がある場合(S24のYes)、パラメータ生成部208は、残り時間に基づいて睡眠パラメータを生成し、ユーザに付与した後(S26)、処理を終了する(起床時処理終了)。パラメータ生成部208は、生成した睡眠パラメータをユーザIDに対応付けてユーザ情報格納部218に格納する。ユーザ情報格納部218に既に睡眠パラメータが格納されている場合、パラメータ生成部208は、既に格納されている睡眠パラメータにS26で生成した睡眠パラメータを合算等して含ませることができる。 Then, in the case where acquisition of a predetermined length of sleep time is set as an acquisition condition, after the benefit granting unit 210 grants a benefit to the user, the sleep time (user It is determined whether there is any remaining time (S24). If there is no time left (No in S24), the benefit granting unit 210 ends the process (end of wake-up process). On the other hand, if there is time remaining (Yes in S24), the parameter generation unit 208 generates a sleep parameter based on the remaining time, gives it to the user (S26), and then ends the process (end of wake-up process). The parameter generation unit 208 stores the generated sleep parameters in the user information storage unit 218 in association with the user ID. If sleep parameters are already stored in the user information storage unit 218, the parameter generation unit 208 can add up the sleep parameters generated in S26 to the already stored sleep parameters and include them.

一方、特典付与部210によりユーザが制限アイテムを所持していないことが確認された場合(S14のNo)、パラメータ生成部208は睡眠情報取得部204が算出した睡眠時間に基づいて睡眠パラメータを生成する(S26)。以降の処理は上記と同様である。 On the other hand, if the privilege granting unit 210 confirms that the user does not possess the restricted item (No in S14), the parameter generating unit 208 generates sleep parameters based on the sleep time calculated by the sleep information acquiring unit 204. (S26). The subsequent processing is the same as above.

また、特典付与部210が、ユーザの睡眠時間及び/又は睡眠パラメータが獲得条件を満たしていないと判断した場合(S16のNo)、特典付与部210は、獲得条件を所定の基準で満たさないか否かを判断する(S20)。特典付与部210が獲得条件を所定の基準で満たさないことが否定されると判断した場合(S20のNo)、S26以降の処理が実行される。一方、特典付与部210が獲得条件を所定の基準で満たさないと判断した場合(S20のYes)、特典付与部210は、獲得条件の調整、及び/又は睡眠情報・睡眠パラメータの調整を実行する(S22)。具体的な調整方法は、上記「(特典付与部210:獲得条件を調整する例)」及び「(特典付与部210:睡眠情報及び/又は睡眠パラメータを調整する例)」に説明の通りである。特典付与部210による調整の実行後、S18以降の処理が実行される。 Further, if the benefit granting unit 210 determines that the user's sleep time and/or sleep parameters do not satisfy the acquisition conditions (No in S16), the benefit granting unit 210 determines whether the acquisition conditions do not meet the predetermined criteria. It is determined whether or not (S20). When the benefit granting unit 210 determines that the acquisition condition is not satisfied by the predetermined standard (No in S20), the processes from S26 onwards are executed. On the other hand, if the benefit granting unit 210 determines that the acquisition conditions do not satisfy the predetermined criteria (Yes in S20), the benefit granting unit 210 adjusts the acquisition conditions and/or adjusts sleep information/sleep parameters. (S22). The specific adjustment method is as described in "(Benefit grant unit 210: Example of adjusting acquisition conditions)" and "(Benefit grant unit 210: Example of adjusting sleep information and/or sleep parameters)" above. . After execution of the adjustment by the benefit granting unit 210, the processes from S18 onwards are executed.

[ゲームシステム1の処理の流れの他の例]
図5は、本実施形態に係るゲームシステムにおける処理の流れの一例を示す。
[Other examples of processing flow of game system 1]
FIG. 5 shows an example of the flow of processing in the game system according to this embodiment.

ゲームシステム1は、ユーザの覚醒時(若しくは起床時)に睡眠パラメータを用いてユーザへの特典付与を実行してもよい。具体的に他の例は、ユーザに既に対応付けられている睡眠パラメータを用いて特典付与を実行する例である。なお、以下の説明においては上記フローと同一の工程の説明は省略若しくは簡略化し、相違する工程を中心に説明する。 The game system 1 may provide a benefit to the user using sleep parameters when the user wakes up (or wakes up). Specifically, another example is an example in which benefits are granted using sleep parameters that are already associated with the user. In the following description, the description of the same steps as in the above flow will be omitted or simplified, and the explanation will focus on the different steps.

まず、S10までは上記と同様である。なお、睡眠情報取得部204は、取得した睡眠情報に基づいて睡眠時間の算出を実行してもよい。続いて、S14の工程も上記と同様である。そして、特典付与部210によりユーザが制限アイテムを所持していることが確認された場合(S14のYes)、特典付与部210は、ユーザに既に対応付けられている睡眠パラメータに基づいて、制限アイテムに設定されている獲得条件が満たされているか否かを判断する(S17)。すなわち、特典付与部210は、ユーザ情報格納部218にユーザのユーザIDに対応付けて格納されている睡眠パラメータを用いて獲得条件が満たされているか否かを判断する。 First, steps up to S10 are the same as above. Note that the sleep information acquisition unit 204 may calculate the sleep time based on the acquired sleep information. Subsequently, the step S14 is also the same as above. Then, when the privilege granting unit 210 confirms that the user has the restricted item (Yes in S14), the privilege granting unit 210 determines whether the restricted item is in possession of the restricted item based on the sleep parameters already associated with the user. It is determined whether the acquisition conditions set in (S17) are satisfied. That is, the benefit granting unit 210 determines whether the acquisition condition is satisfied using the sleep parameters stored in the user information storage unit 218 in association with the user ID of the user.

具体的に、獲得条件として所定長の睡眠時間の取得が設定されている場合、特典付与部210は、ユーザに既に対応付けられている睡眠パラメータの生成に用いられた睡眠時間が獲得条件を満たしているか否かを判断する。一方、獲得条件として所定量の睡眠パラメータが設定されている場合、特典付与部210は、ユーザ情報格納部218に格納されている睡眠パラメータの量が獲得条件を満たしているか否かを判断する。なお、特典付与部210は、パラメータ生成部208が睡眠パラメータを生成した場合、生成した睡眠パラメータの量にユーザ情報格納部218に格納されている睡眠パラメータの量を加算した量を用いてもよい。 Specifically, when acquisition of a predetermined length of sleep time is set as an acquisition condition, the benefit granting unit 210 determines whether the sleep time used to generate the sleep parameters already associated with the user satisfies the acquisition condition. Determine whether or not. On the other hand, if a predetermined amount of sleep parameters is set as an acquisition condition, the benefit granting unit 210 determines whether the amount of sleep parameters stored in the user information storage unit 218 satisfies the acquisition condition. Note that when the parameter generation unit 208 generates a sleep parameter, the benefit granting unit 210 may use an amount obtained by adding the amount of sleep parameters stored in the user information storage unit 218 to the amount of the generated sleep parameters. .

特典付与部210が獲得条件を満たしていると判断した場合(S17のYes)、特典付与部210は制限アイテムに対応するゲーム上の特典をユーザに付与する(S18)。そして、獲得条件として所定長の睡眠時間の取得が設定されている場合において特典付与部210がユーザに特典を付与した後、獲得条件を満たすために要した睡眠時間をユーザに既に対応付けられている睡眠パラメータの生成に用いられた睡眠時間から差し引いた残り時間があるか否かを判断する(S24)。残り時間がない場合(S24のNo)、特典付与部210は処理を終了する(起床時処理終了)。一方、残り時間がある場合(S24のYes)、特典付与部210は、残った残り時間に対応する睡眠パラメータをユーザに付与したままにし(S27)、処理を終了する(起床時処理終了)。 If the benefit granting unit 210 determines that the acquisition conditions are satisfied (S17: Yes), the benefit granting unit 210 grants the user a game benefit corresponding to the restricted item (S18). In a case where acquisition of a predetermined length of sleep time is set as an acquisition condition, after the benefit granting unit 210 grants a benefit to the user, the user is already associated with the sleep time required to satisfy the acquisition condition. It is determined whether there is any remaining time subtracted from the sleep time used to generate the sleep parameters (S24). If there is no time left (No in S24), the benefit granting unit 210 ends the process (end of wake-up process). On the other hand, if there is time left (Yes in S24), the benefit granting unit 210 leaves the sleep parameter corresponding to the remaining time given to the user (S27), and ends the process (end of wake-up process).

一方、特典付与部210によりユーザが制限アイテムを所持していないことが確認された場合(S14のNo)、パラメータ生成部208は睡眠情報取得部204が算出した睡眠時間に基づいて睡眠パラメータを生成し、ユーザに付与する(S27)。以降の処理は上記と同様である。また、特典付与部210が、獲得条件を満たしていないと判断した場合は(S17のNo)、上記と同様にS20及びS22が実行される。 On the other hand, if the privilege granting unit 210 confirms that the user does not possess the restricted item (No in S14), the parameter generating unit 208 generates sleep parameters based on the sleep time calculated by the sleep information acquiring unit 204. and is given to the user (S27). The subsequent processing is the same as above. Further, if the benefit granting unit 210 determines that the acquisition condition is not satisfied (No in S17), S20 and S22 are executed in the same manner as above.

[ゲームプログラム]
図1~図5に示した本実施形態に係るゲームシステム1が備える各構成要素は、中央演算処理装置(Central Processing Unit:CPU)等の演算処理装置にプログラム(すなわち、ゲームプログラム)を実行させること、つまり、ソフトウェアによる処理により実現できる。また、集積回路(Integrated Circuit:IC)等の電子部品としてのハードウェアにプログラムを予め書き込むことで実現することもできる。なお、ソフトウェアとハードウェアとを併用することもできる。
[Game program]
Each component included in the game system 1 according to the present embodiment shown in FIGS. 1 to 5 causes an arithmetic processing device such as a central processing unit (CPU) to execute a program (i.e., a game program). In other words, it can be realized through software processing. Further, it can also be realized by writing a program in advance to hardware as an electronic component such as an integrated circuit (IC). Note that software and hardware can also be used together.

本実施形態に係るゲームプログラムは、例えば、ICやROM等に予め組み込むことができる。また、ゲームプログラムは、インストール可能な形式、又は実行可能な形式のファイルで、磁気記録媒体、光学記録媒体、半導体記録媒体等のコンピュータで読み取り可能な記録媒体に記録し、コンピュータプログラムとして提供することもできる。プログラムを格納している記録媒体は、CD-ROMやDVD等の非一過性の記録媒体であってよい。更に、ゲームプログラムを、インターネット等の通信ネットワークに接続されたコンピュータに予め格納させ、通信ネットワークを介してダウンロードによる提供ができるようにすることもできる。 The game program according to this embodiment can be pre-installed in, for example, an IC or a ROM. In addition, the game program must be provided as a computer program by recording the file in an installable or executable format on a computer-readable recording medium such as a magnetic recording medium, optical recording medium, or semiconductor recording medium. You can also do it. The recording medium storing the program may be a non-transitory recording medium such as a CD-ROM or a DVD. Furthermore, the game program can be stored in advance in a computer connected to a communication network such as the Internet, and can be provided by downloading via the communication network.

本実施形態に係るゲームプログラムは、CPU等に働きかけて、ゲームプログラムを、図1~図4にかけて説明した睡眠測定部11、出力部100、入力部102、入力面104、入力制御部106、入力取得部200、出力制御部202、睡眠情報取得部204、アイテム付与部206、パラメータ生成部208、特典付与部210、アラーム部212、ゲーム制御部214、格納ユニット216、ユーザ情報格納部218、及びゲーム情報格納部220として機能させる。 The game program according to the present embodiment operates on the CPU and the like to execute the game program using the sleep measurement unit 11, output unit 100, input unit 102, input surface 104, input control unit 106, and input Acquisition unit 200, output control unit 202, sleep information acquisition unit 204, item provision unit 206, parameter generation unit 208, benefit provision unit 210, alarm unit 212, game control unit 214, storage unit 216, user information storage unit 218, and It functions as the game information storage section 220.

[実施の形態の効果]
本実施形態に係るゲームシステム1は、ユーザの睡眠に基づいて生成される睡眠パラメータをユーザに対応付けて貯めておくことができ、制限アイテムを所持していなくても、睡眠パラメータを消費して制限アイテムを所持している場合と同等の特典をユーザは取得できる。これにより、ゲームシステム1においては、制限アイテムを所持するために睡眠時間を削ってゲームプレイすることを要さないので、ユーザの入眠を妨げずにゲームプレイを促すこと、及び適切な睡眠を取る習慣をユーザに促すことができる。
[Effects of embodiment]
The game system 1 according to the present embodiment can store sleep parameters generated based on the user's sleep in association with the user, and can consume the sleep parameters even if the user does not have the restricted items. The user can obtain the same benefits as when owning a restricted item. As a result, in game system 1, it is not necessary to cut down on sleep time to play the game in order to possess the restricted item, so it is possible to encourage the user to play the game without preventing the user from falling asleep, and to have an appropriate amount of sleep. It can encourage users to adopt habits.

ゲームシステム1は、上記の通りユーザが睡眠することによりユーザに睡眠パラメータを付与し、睡眠パラメータと引き換えに所定の特典をユーザに所持させることができる。これにより、ゲームシステム1においては、睡眠しようとする動機づけをユーザに与えることができ、また、少なくとも睡眠しようとする動機づけを妨げることがない。 As described above, the game system 1 can provide a sleep parameter to the user when the user sleeps, and allow the user to have a predetermined benefit in exchange for the sleep parameter. Thereby, in the game system 1, the user can be motivated to sleep, and at least the motivation to sleep is not hindered.

以上、本発明の実施形態を説明したが、上記に記載した実施の形態は特許請求の範囲に係る発明を限定するものではない。また、実施の形態の中で説明した特徴の組み合わせの全てが発明の課題を解決するための手段に必須であるとは限らない点に留意すべきである。更に、上記した実施形態の技術的要素は、単独で適用されてもよいし、プログラム部品とハードウェア部品とのような複数の部分に分割されて適用されるようにすることもできる。 Although the embodiments of the present invention have been described above, the embodiments described above do not limit the invention according to the claims. Furthermore, it should be noted that not all combinations of features described in the embodiments are essential for solving the problems of the invention. Further, the technical elements of the embodiments described above may be applied singly or may be divided into a plurality of parts such as program parts and hardware parts.

1 ゲームシステム
10 端末装置
11 睡眠測定部
20 サーバ
80 通信ネットワーク
100 出力部
102 入力部
104 入力面
106 入力制御部
200 入力取得部
202 出力制御部
204 睡眠情報取得部
206 アイテム付与部
208 パラメータ生成部
210 特典付与部
212 アラーム部
214 ゲーム制御部
216 格納ユニット
218 ユーザ情報格納部
220 ゲーム情報格納部
1 Game System 10 Terminal Device 11 Sleep Measurement Unit 20 Server 80 Communication Network 100 Output Unit 102 Input Unit 104 Input Surface 106 Input Control Unit 200 Input Acquisition Unit 202 Output Control Unit 204 Sleep Information Acquisition Unit 206 Item Adding Unit 208 Parameter Generation Unit 210 Privilege granting section 212 Alarm section 214 Game control section 216 Storage unit 218 User information storage section 220 Game information storage section

Claims (16)

ユーザの睡眠に関する睡眠情報を用いたゲームを実行するゲームシステムであって、
前記ユーザの睡眠情報を取得する睡眠情報取得部と、
前記ゲームにおけるアイテムであり、所定の獲得条件が満たされるまで使用制限されている制限アイテムを前記ユーザに付与するアイテム付与部と、
前記睡眠情報に基づいて睡眠パラメータを生成し、前記ユーザに前記睡眠パラメータを対応付けるパラメータ生成部と、
前記睡眠パラメータが前記獲得条件を満たした場合、前記制限アイテムに対応する前記ゲーム上の特典を前記ユーザに付与する特典付与部と
を備え、
前記睡眠パラメータは、前記制限アイテムが前記ユーザに付与される前に前記ユーザに対応付けた前記睡眠パラメータを含むゲームシステム。
A game system that executes a game using sleep information regarding a user's sleep,
a sleep information acquisition unit that acquires sleep information of the user;
an item granting unit that grants the user a restricted item that is an item in the game and whose use is restricted until a predetermined acquisition condition is met;
a parameter generation unit that generates a sleep parameter based on the sleep information and associates the sleep parameter with the user;
a benefit granting unit that grants the user a benefit in the game corresponding to the restricted item when the sleep parameter satisfies the acquisition condition;
The game system wherein the sleep parameter includes the sleep parameter associated with the user before the restricted item is given to the user.
前記特典付与部が、前記ユーザの起床時に前記制限アイテムが前記ユーザに付与されており、前記睡眠情報により前記獲得条件が満たされる場合、前記睡眠パラメータを用いずに前記制限アイテムに対応する前記ゲーム上の特典を前記ユーザに付与する請求項1に記載のゲームシステム。 If the limited item is given to the user when the user wakes up and the acquisition condition is satisfied based on the sleep information, the benefit granting unit controls the game corresponding to the limited item without using the sleep parameter. The game system according to claim 1, wherein the above privilege is given to the user. 前記パラメータ生成部が、前記ユーザの起床時に前記制限アイテムが前記ユーザに付与されており、前記睡眠情報により前記獲得条件が満たされる場合、前記睡眠情報に基づいて前記睡眠パラメータを生成し、前記ユーザに前記睡眠パラメータを対応付け、
前記特典付与部が、前記睡眠パラメータの生成及び前記対応付けを前記ユーザに提示せずに、又は前記睡眠パラメータの生成及び前記対応付けを前記ユーザに提示して前記ユーザが前記制限アイテムに対応する前記ゲーム上の特典の付与を受けるための操作を要さずに、前記制限アイテムに対応する前記ゲーム上の特典を前記ユーザに付与する請求項1に記載のゲームシステム。
If the restricted item is given to the user when the user wakes up and the acquisition condition is satisfied by the sleep information, the parameter generation unit generates the sleep parameter based on the sleep information, and generates the sleep parameter based on the sleep information, and associate the sleep parameters with
The benefit granting unit may cause the user to respond to the restricted item without presenting the generation of the sleep parameter and the association to the user, or by presenting the generation of the sleep parameter and the association to the user. The game system according to claim 1, wherein the game benefit corresponding to the restricted item is provided to the user without requiring an operation for receiving the game benefit.
前記睡眠情報が、前記ユーザの睡眠時間であり、
前記獲得条件が、前記制限アイテムの獲得可能時間であり、
前記パラメータ生成部が、前記睡眠時間と前記獲得可能時間とを比較し、前記睡眠時間の方が長い場合、前記睡眠時間から前記獲得可能時間を差し引いた残り時間に基づいて前記睡眠パラメータを生成する請求項1~3のいずれか1項に記載のゲームシステム。
The sleep information is sleep time of the user,
The acquisition condition is the acquisition time of the limited item,
The parameter generation unit compares the sleep time and the obtainable time, and if the sleep time is longer, generates the sleep parameter based on the remaining time obtained by subtracting the obtainable time from the sleep time. The game system according to any one of claims 1 to 3.
前記特典付与部が、前記睡眠パラメータが前記獲得条件を満たしているか否かの判断時において、前記睡眠パラメータが前記獲得条件を満たさず、かつ、所定の緩和条件を満たす場合、前記使用制限を解除できるように前記獲得条件を変更可能な請求項1~4のいずれか1項に記載のゲームシステム。 When the benefit granting unit determines whether the sleep parameter satisfies the acquisition condition, if the sleep parameter does not satisfy the acquisition condition and also satisfies a predetermined relaxation condition, the usage restriction is lifted. The game system according to any one of claims 1 to 4, wherein the acquisition conditions can be changed so that the acquisition conditions can be changed. 前記特典付与部が、前記睡眠パラメータが前記獲得条件を満たしているか否かの判断時において、前記睡眠パラメータが前記獲得条件を満たさず、かつ、所定の緩和条件を満たす場合、前記使用制限を解除できるように前記睡眠パラメータを前記獲得条件を満たす内容に変更可能な請求項1~4のいずれか1項に記載のゲームシステム。 When the benefit granting unit determines whether the sleep parameter satisfies the acquisition condition, if the sleep parameter does not satisfy the acquisition condition and also satisfies a predetermined relaxation condition, the usage restriction is lifted. 5. The game system according to claim 1, wherein the sleep parameter can be changed to content that satisfies the acquisition condition. 前記パラメータ生成部が、前記ユーザの起床時に前記制限アイテムが前記ユーザに付与されており、前記睡眠パラメータが前記獲得条件を満たしているか否かの判断時において、前記睡眠パラメータが前記獲得条件を満たさず、かつ、所定の緩和条件を満たす場合、前記睡眠情報に基づいて前記獲得条件を満たす睡眠パラメータを再生成可能な請求項1~6のいずれか1項に記載のゲームシステム。 When the parameter generation unit determines whether the limited item is given to the user when the user wakes up and the sleep parameter satisfies the acquisition condition, the parameter generation unit determines whether the sleep parameter satisfies the acquisition condition. 7. The game system according to claim 1, wherein the game system is capable of regenerating a sleep parameter that satisfies the acquisition condition based on the sleep information when the sleep parameter satisfies the acquisition condition. 前記制限アイテムが前記ユーザに付与されており、前記ユーザの睡眠時間に基づいて当該制限アイテムの前記獲得条件が満たされるタイミングに発するアラームを設定するアラーム部
を更に備える請求項1~7のいずれか1項に記載のゲームシステム。
The limited item is given to the user, and the device further comprises an alarm unit that sets an alarm to be issued at a timing when the acquisition condition for the limited item is satisfied based on the user's sleeping time. The game system according to item 1.
前記アラームの発せられる前記タイミングが前記ユーザの入床時刻に基づいて決定される前記タイミングであり、前記入床時刻と前記ユーザの就寝時刻とが一致しない場合、
前記アラーム部が、前記ユーザの実際の睡眠により生成される睡眠パラメータが前記獲得条件を満たすタイミングを算出し、算出したタイミングを前記タイミングに変更して、変更後のタイミングに発するアラームを設定可能な請求項8に記載のゲームシステム。
When the timing at which the alarm is issued is determined based on the time when the user goes to bed, and the time when the user goes to bed does not match the time when the user goes to bed,
The alarm unit can calculate the timing at which the sleep parameters generated by the user's actual sleep satisfy the acquisition condition, change the calculated timing to the timing, and set an alarm to be issued at the changed timing. The game system according to claim 8.
前記睡眠情報取得部が、前記睡眠情報として、前記ユーザの入床時刻及び就寝時刻とを区別して取得すると共に起床時刻及び覚醒時刻とを区別して取得し、
前記獲得条件が、前記入床時刻及び前記起床時刻を用いて設定され、
前記睡眠情報に含まれる睡眠時間は、前記就寝時刻と前記覚醒時刻とを用いて計測される請求項1~8のいずれか1項に記載のゲームシステム。
The sleep information acquisition unit separately acquires, as the sleep information, a bedtime time and a bedtime time of the user, and a wake-up time and an awakening time,
The acquisition condition is set using the bedtime and the wake-up time,
9. The game system according to claim 1, wherein the sleep time included in the sleep information is measured using the bedtime and the wake-up time.
ユーザの睡眠に関する睡眠情報を用いたゲームを実行し、所定の獲得条件が満たされるまで使用制限されている制限アイテムを前記ユーザに付与可能なゲームシステムであって、
前記ユーザの睡眠情報を取得する睡眠情報取得部と、
前記睡眠情報に基づいて睡眠パラメータを生成し、前記ユーザに前記睡眠パラメータを対応付けるパラメータ生成部と、
前記ユーザに前記制限アイテムが付与されていない場合において前記獲得条件を満たす前記睡眠パラメータが前記ユーザに対応付けられている場合、前記睡眠パラメータと引き換えに前記ゲーム上の特典を前記ユーザに付与する特典付与部と
を備えるゲームシステム。
A game system in which a game is executed using sleep information regarding a user's sleep, and a restricted item whose use is restricted until a predetermined acquisition condition is met can be given to the user,
a sleep information acquisition unit that acquires sleep information of the user;
a parameter generation unit that generates a sleep parameter based on the sleep information and associates the sleep parameter with the user;
If the sleep parameter that satisfies the acquisition condition is associated with the user in a case where the restricted item is not granted to the user, the benefit is granted to the user in exchange for the sleep parameter. A game system comprising a granting section.
前記特典付与部が、前記ユーザに前記制限アイテムが付与されている場合において前記獲得条件を満たす前記睡眠パラメータが前記ユーザに対応付けられている場合、前記使用制限を解除し、前記制限アイテムに対応する前記ゲーム上の特典を前記ユーザに付与する請求項11に記載のゲームシステム。 When the restricted item is granted to the user and the sleep parameter that satisfies the acquisition condition is associated with the user, the benefit granting unit cancels the usage restriction and responds to the restricted item. 12. The game system according to claim 11, wherein the user is given a benefit on the game. 前記睡眠パラメータは、前記ゲーム上の特典が前記ユーザに付与される前に前記ユーザに対応付けた前記睡眠パラメータを含む請求項11又は12に記載のゲームシステム。 The game system according to claim 11 or 12, wherein the sleep parameters include the sleep parameters associated with the user before the game benefits are given to the user. ユーザの睡眠に関する睡眠情報を用いたゲームを実行するゲームシステムのゲーム方法であって、
前記ユーザの睡眠情報を取得する睡眠情報取得工程と、
前記ゲームにおけるアイテムであり、所定の獲得条件が満たされるまで使用制限されている制限アイテムを前記ユーザに付与するアイテム付与工程と、
前記睡眠情報に基づいて睡眠パラメータを生成し、前記ユーザに前記睡眠パラメータを対応付けるパラメータ生成工程と、
前記睡眠パラメータが前記獲得条件を満たした場合、前記制限アイテムに対応する前記ゲーム上の特典を前記ユーザに付与する特典付与工程と
を備え、
前記睡眠パラメータは、前記制限アイテムが前記ユーザに付与される前に前記ユーザに対応付けた前記睡眠パラメータを含むゲーム方法。
A game method of a game system that executes a game using sleep information regarding a user's sleep, the game method comprising:
a sleep information acquisition step of acquiring sleep information of the user;
an item granting step of granting the user a restricted item that is an item in the game and whose use is restricted until a predetermined acquisition condition is met;
a parameter generation step of generating a sleep parameter based on the sleep information and associating the sleep parameter with the user;
a benefit granting step of granting the user a benefit in the game corresponding to the restricted item if the sleep parameter satisfies the acquisition condition;
The said sleep parameter includes the said sleep parameter matched with the said user before the said restriction item is given to the said user.
ユーザの睡眠に関する睡眠情報を用いたゲームを実行するゲームシステム用のゲームプログラムであって、
コンピュータに、
前記ユーザの睡眠情報を取得する睡眠情報取得機能と、
前記ゲームにおけるアイテムであり、所定の獲得条件が満たされるまで使用制限されている制限アイテムを前記ユーザに付与するアイテム付与機能と、
前記睡眠情報に基づいて睡眠パラメータを生成し、前記ユーザに前記睡眠パラメータを対応付けるパラメータ生成機能と、
前記睡眠パラメータが前記獲得条件を満たした場合、前記制限アイテムに対応する前記ゲーム上の特典を前記ユーザに付与する特典付与機能と
を実行させ、
前記睡眠パラメータは、前記制限アイテムが前記ユーザに付与される前に前記ユーザに対応付けた前記睡眠パラメータを含むゲームプログラム。
A game program for a game system that executes a game using sleep information regarding a user's sleep,
to the computer,
a sleep information acquisition function that acquires sleep information of the user;
an item grant function that grants the user a restricted item that is an item in the game and whose use is restricted until a predetermined acquisition condition is met;
a parameter generation function that generates a sleep parameter based on the sleep information and associates the sleep parameter with the user;
If the sleep parameter satisfies the acquisition condition, execute a benefit granting function that grants the user a benefit in the game corresponding to the restricted item;
The sleep parameter includes the sleep parameter associated with the user before the restricted item is given to the user.
ユーザの睡眠に関する睡眠情報を用いたゲームを実行する情報処理装置であって、
前記ユーザの睡眠情報を取得する睡眠情報取得部と、
前記ゲームにおけるアイテムであり、所定の獲得条件が満たされるまで使用制限されている制限アイテムを前記ユーザに付与するアイテム付与部と、
前記睡眠情報に基づいて睡眠パラメータを生成し、前記ユーザに前記睡眠パラメータを対応付けるパラメータ生成部と、
前記睡眠パラメータが前記獲得条件を満たした場合、前記制限アイテムに対応する前記ゲーム上の特典を前記ユーザに付与する特典付与部と
を備え、
前記睡眠パラメータは、前記制限アイテムが前記ユーザに付与される前に前記ユーザに対応付けた前記睡眠パラメータを含む情報処理装置。
An information processing device that executes a game using sleep information regarding a user's sleep,
a sleep information acquisition unit that acquires sleep information of the user;
an item granting unit that grants the user a restricted item that is an item in the game and whose use is restricted until a predetermined acquisition condition is met;
a parameter generation unit that generates a sleep parameter based on the sleep information and associates the sleep parameter with the user;
a benefit granting unit that grants the user a benefit in the game corresponding to the restricted item when the sleep parameter satisfies the acquisition condition;
The information processing device includes the sleep parameter associated with the user before the restriction item is given to the user.
JP2021205515A 2021-12-17 2021-12-17 Game system, game method, game program, and information processing device Active JP7360232B2 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP2021205515A JP7360232B2 (en) 2021-12-17 2021-12-17 Game system, game method, game program, and information processing device
PCT/JP2022/031046 WO2023112389A1 (en) 2021-12-17 2022-08-17 Game system, game method, game program, and information processing device
JP2023128166A JP7458542B2 (en) 2021-12-17 2023-08-04 GAME SYSTEM, GAME METHOD, GAME PROGRAM, AND INFORMATION PROCESSING DEVICE
JP2023215665A JP2024027140A (en) 2021-12-17 2023-12-21 Game system, game method, game program, and information processing device
JP2025112249A JP2025129300A (en) 2021-12-17 2025-07-02 GAME SYSTEM, GAME METHOD, GAME PROGRAM, AND INFORMATION PROCESSING DEVICE

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021205515A JP7360232B2 (en) 2021-12-17 2021-12-17 Game system, game method, game program, and information processing device

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2023128166A Division JP7458542B2 (en) 2021-12-17 2023-08-04 GAME SYSTEM, GAME METHOD, GAME PROGRAM, AND INFORMATION PROCESSING DEVICE

Publications (2)

Publication Number Publication Date
JP2023090528A JP2023090528A (en) 2023-06-29
JP7360232B2 true JP7360232B2 (en) 2023-10-12

Family

ID=86774166

Family Applications (4)

Application Number Title Priority Date Filing Date
JP2021205515A Active JP7360232B2 (en) 2021-12-17 2021-12-17 Game system, game method, game program, and information processing device
JP2023128166A Active JP7458542B2 (en) 2021-12-17 2023-08-04 GAME SYSTEM, GAME METHOD, GAME PROGRAM, AND INFORMATION PROCESSING DEVICE
JP2023215665A Pending JP2024027140A (en) 2021-12-17 2023-12-21 Game system, game method, game program, and information processing device
JP2025112249A Pending JP2025129300A (en) 2021-12-17 2025-07-02 GAME SYSTEM, GAME METHOD, GAME PROGRAM, AND INFORMATION PROCESSING DEVICE

Family Applications After (3)

Application Number Title Priority Date Filing Date
JP2023128166A Active JP7458542B2 (en) 2021-12-17 2023-08-04 GAME SYSTEM, GAME METHOD, GAME PROGRAM, AND INFORMATION PROCESSING DEVICE
JP2023215665A Pending JP2024027140A (en) 2021-12-17 2023-12-21 Game system, game method, game program, and information processing device
JP2025112249A Pending JP2025129300A (en) 2021-12-17 2025-07-02 GAME SYSTEM, GAME METHOD, GAME PROGRAM, AND INFORMATION PROCESSING DEVICE

Country Status (2)

Country Link
JP (4) JP7360232B2 (en)
WO (1) WO2023112389A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2025051695A (en) * 2023-09-22 2025-04-04 ソフトバンクグループ株式会社 system

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014052834A (en) 2012-09-06 2014-03-20 Kita Denshi Corp Sleep privilege giving system, sleep privilege giving server device and sleep privilege giving program
JP2016116793A (en) 2014-12-22 2016-06-30 グリー株式会社 Game program, game control method, and computer
US20190251858A1 (en) 2018-02-12 2019-08-15 Hypnocore Ltd. Systems and methods for generating a presentation of an energy level based on sleep and daily activity
WO2019171651A1 (en) 2018-03-07 2019-09-12 ソニー株式会社 Information processing device, analyzer, and information processing system
JP2020044222A (en) 2018-09-21 2020-03-26 株式会社ポケモン Game server, program, method, game system, and information processing terminal
JP2020194313A (en) 2019-05-27 2020-12-03 株式会社ポケモン Game program, method, and information processing device
JP2021065373A (en) 2019-10-21 2021-04-30 株式会社 ディー・エヌ・エー Information processing device, game program, and information processing method

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6626489B2 (en) * 2017-12-25 2019-12-25 株式会社カプコン Game program and game device
JP6754881B1 (en) * 2019-11-14 2020-09-16 株式会社ポケモン Game programs, methods, information processing equipment

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014052834A (en) 2012-09-06 2014-03-20 Kita Denshi Corp Sleep privilege giving system, sleep privilege giving server device and sleep privilege giving program
JP2016116793A (en) 2014-12-22 2016-06-30 グリー株式会社 Game program, game control method, and computer
US20190251858A1 (en) 2018-02-12 2019-08-15 Hypnocore Ltd. Systems and methods for generating a presentation of an energy level based on sleep and daily activity
WO2019171651A1 (en) 2018-03-07 2019-09-12 ソニー株式会社 Information processing device, analyzer, and information processing system
JP2020044222A (en) 2018-09-21 2020-03-26 株式会社ポケモン Game server, program, method, game system, and information processing terminal
JP2020194313A (en) 2019-05-27 2020-12-03 株式会社ポケモン Game program, method, and information processing device
JP2021065373A (en) 2019-10-21 2021-04-30 株式会社 ディー・エヌ・エー Information processing device, game program, and information processing method

Also Published As

Publication number Publication date
JP2024027140A (en) 2024-02-29
JP2023133623A (en) 2023-09-22
JP2023090528A (en) 2023-06-29
WO2023112389A1 (en) 2023-06-22
JP2025129300A (en) 2025-09-04
JP7458542B2 (en) 2024-03-29

Similar Documents

Publication Publication Date Title
JP7618004B2 (en) Game program, method, and information processing device
WO2021054461A1 (en) Game program, method, and information processing device
JP7642006B2 (en) Program, system, method, and information processing device
JP2025129300A (en) GAME SYSTEM, GAME METHOD, GAME PROGRAM, AND INFORMATION PROCESSING DEVICE
JP7561939B1 (en) GAME PROGRAM, GAME SYSTEM, INFORMATION PROCESSING DEVICE, SERVER, AND GAME METH
US20260087890A1 (en) Game program, game system, information processing device, server, game method, and generation method
JP7703126B2 (en) GAME SYSTEM, GAME METHOD, GAME PROGRAM, AND GAME SERVER
JP7378007B1 (en) Program, method, information processing device, system
JP7483100B2 (en) Game server, program, method, game system and information processing terminal
JP7367243B1 (en) Game system, game method, game program, and game server
JP7400143B1 (en) Game program, game system, game method, information processing device, and generation method
JP7766746B2 (en) Game program, information processing device and information processing method
JP7383769B1 (en) Game program, information processing device, information processing system, information processing method
JP7462100B1 (en) Program, method, information processing device, and system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20221003

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230803

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230804

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230928

R150 Certificate of patent or registration of utility model

Ref document number: 7360232

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150