JP7642006B2 - プログラム、システム、方法、及び情報処理装置 - Google Patents
プログラム、システム、方法、及び情報処理装置 Download PDFInfo
- Publication number
- JP7642006B2 JP7642006B2 JP2023038093A JP2023038093A JP7642006B2 JP 7642006 B2 JP7642006 B2 JP 7642006B2 JP 2023038093 A JP2023038093 A JP 2023038093A JP 2023038093 A JP2023038093 A JP 2023038093A JP 7642006 B2 JP7642006 B2 JP 7642006B2
- Authority
- JP
- Japan
- Prior art keywords
- sleep
- information
- user
- game
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/21—Input arrangements for video game devices characterised by their sensors, purposes or types
- A63F13/211—Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/60—Generating 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/69—Generating 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
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/21—Input arrangements for video game devices characterised by their sensors, purposes or types
- A63F13/212—Input arrangements for video game devices characterised by their sensors, purposes or types using sensors worn by the player, e.g. for measuring heart beat or leg activity
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/40—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
- A63F13/44—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment involving timing of operations, e.g. performing an action within a time slot
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/53—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
- A63F13/533—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game for prompting the player, e.g. by displaying a game menu
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/53—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
- A63F13/537—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen
- A63F13/5375—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen for graphically or textually suggesting an action, e.g. by displaying an arrow indicating a turn in a driving game
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/60—Generating 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/65—Generating 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 automatically by game devices or servers from real world data, e.g. measurement in live racing competition
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/70—Game security or game management aspects
- A63F13/79—Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- General Health & Medical Sciences (AREA)
- Biophysics (AREA)
- Cardiology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Heart & Thoracic Surgery (AREA)
- Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- Optics & Photonics (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
<ゲームシステム1の概要>
図1は、本実施形態に係るゲームシステムの概要を示す。具体的に図1(a)は、本実施形態に係るゲームシステム1の構成の概要を示し、図1(b)は、本実施形態に係るゲームシステム1が備える端末装置10の表示の流れの一例を示す。図1(b)では、左から右に進むにしたがって時間が経過している様子を示す。
図2は、本実施形態に係るゲームシステムの機能構成の一例を示す。また、図3は、本実施形態に係るゲームシステムが有する格納ユニットが有する各格納部のデータ構成の一例を示す。
本実施形態に係るゲームシステム1は、ユーザの睡眠に関する睡眠情報を用いてゲームを実行するシステムである。ゲームシステム1は、各種の情報を出力する出力部100と、ユーザからの入力を受け付ける入力部102と、ユーザの睡眠状態を測定する睡眠測定部11と、ユーザから受け付けた入力に関する情報を取得する入力取得部200と、出力部100への情報の出力を制御する出力制御部202と、ユーザの睡眠情報を取得する睡眠情報取得部204と、睡眠情報を変更する睡眠情報変更部206と、睡眠情報を確定する睡眠情報確定部208と、ゲームの効果の決定を含むゲームの各種の処理を制御するゲーム制御部210と、各種の情報を格納する格納ユニット216とを備える。格納ユニット216は、ユーザに関する情報を格納するユーザ情報格納部218と、ゲームに関する情報を格納するゲーム情報格納部220とを有する。
以下の説明においては、ゲームシステム1により提供されるゲームを主としてユーザが端末装置10(例えば、スマートフォン、タブレット端末、PC等)を用いて実行する場合を例として説明する。なお、サーバ20はゲームシステム1におけるユーザの情報を管理すると共にゲーム処理を実行する。ユーザの情報としては、ユーザが保有するゲームキャラクタ、ゲームアイテム、仮想通貨の保有量(無償でユーザに付与した仮想通貨、有償でユーザに付与した仮想通貨を含む)、睡眠測定部11により測定されるユーザの睡眠情報等が挙げられる。
ゲーム制御部210は、端末装置10とサーバ20との間で通信し、端末装置10から受信したユーザの睡眠情報に基づいて、ユーザのゲームプレイを進行させる。例えば、ゲーム制御部210は、ゲームプレイを進行させることとして、ユーザのゲームプレイに登場させるキャラクタ、アイテム等のゲームオブジェクトを抽選で決定する。なお、決定されたキャラクタ、アイテム等は、ユーザの所有物としてではなくゲームプレイにおいて登場させることにしてもよい。これにより、ユーザは、睡眠情報に基づいて新たなゲームキャラクタを発見する等の体験ができる。この他に、ゲーム制御部210は、キャラクタ、アイテム等のゲームオブジェクトを抽選してユーザに付与してもよい。例えば、ゲーム制御部210は、ユーザの端末装置10からユーザの睡眠情報として、睡眠時間の情報や睡眠の質の情報を受信し、ユーザの睡眠情報に基づいてアイテム等を抽選してユーザに付与する。ここで、ゲーム制御部210は、ユーザの睡眠情報に応じ、抽選で用いる抽選テーブルや抽選回数を変更してもよい。これにより、睡眠情報が異なると抽選アルゴリズムも異なることになり、起床時のゲーム進行が変化するので、ユーザの起床時にバリエーションのある楽しみを提供できる。
出力部100は、出力制御部202に制御され、ゲームの実行に関する各種情報(例えば、テキスト情報、静止画や動画の画像情報、音声情報等)を出力する。出力部100は、各種の処理結果や格納ユニット216が格納している情報をユーザが知覚可能に出力する。具体的に出力制御部202は、各構成要素における各種処理結果や格納ユニット216が格納している情報等を、所定形式のデータ、静止画像、動画像、及び/又はテキスト等として出力部100に出力させる。出力部100は、外部のサーバから受け取る情報を出力してもよい。なお、出力部100は、各種情報を表示する表示部、音声を出力するスピーカー等の音声出力部等を有して構成されてよい。そして、表示部は、例えば、液晶ディスプレイや有機ELディスプレイであってよい。
入力部102は、ユーザからの所定の指示や操作等の入力を受け付ける。入力部102は、ゲームシステム1の所定の構成要素に当該指示を供給する。当該指示を受け付けた各構成要素はそれぞれ所定の機能を発揮する。入力部102は、ユーザからの操作入力を受け付けるための入力装置(例えば、タッチパネル、タッチパッド、マウス等のポインティングデバイス、キーボード、モーションセンサ等)である。本実施形態では入力部102が、端末装置10が備えるタッチパネルである例を説明する。なお、タッチパネルは、マルチタッチ検出可能であってよい。具体的に、入力部102としてのタッチパネルは、ユーザからの操作等が入力される入力面104と入力面104に入力された操作に関する情報を取得する入力制御部106とを有する。タッチパネルは、出力部100である表示部に重ねて配置され、タッチパネルの表面が入力面104に対応する。
睡眠測定部11は、端末装置10のユーザの睡眠に関する情報を取得する。睡眠測定部11は、取得した情報を睡眠情報取得部204に供給する。なお、端末装置10と睡眠測定部11とが別個独立のデバイスである場合、端末装置10は、Bluetooth(登録商標)やWi-Fi等の近距離無線通信により睡眠測定部11と通信し、睡眠測定部11のセンシング結果を受信する。また、睡眠測定部11が、5G等の移動体通信システムの通信規格に対応し、近距離無線通信によらずにサーバ20にセンシング結果を送信してもよい。この場合、端末装置10は、睡眠測定部11からのセンシング結果を受信したサーバ20において取得される睡眠情報を、サーバ20から受け取って格納してもよい。
入力取得部200は、ユーザの操作入力を取得する。すなわち、入力取得部200は、入力制御部106を介し、入力面104に入力されたユーザの操作入力を示す情報を取得する。入力取得部200は、取得した操作入力を示す情報を所定の他の構成要素に供給する。
睡眠情報取得部204は、ユーザの睡眠情報及び/又はエラー情報(予期せぬ不具合の発生や睡眠測定部11の不具合が発生したこと等を示す情報)を取得する。具体的に、睡眠情報取得部204は、睡眠測定部11が取得したユーザの睡眠に関する情報、つまり、睡眠情報を睡眠測定部11から取得する。睡眠情報は、例えば、ユーザの覚醒/睡眠状態、日付情報、入床時刻、入眠時刻、就寝時刻、起床時刻、睡眠時間、及び/又は睡眠の質等の情報である。例えば、睡眠情報取得部204は、ユーザの睡眠開始(若しくは入床又は就寝開始)から起床までの睡眠情報を取得する。
睡眠情報変更部206は、睡眠情報の少なくとも一部について変更した変更睡眠情報を生成する。すなわち、睡眠情報取得部204が取得した睡眠情報の少なくとも一部を変更した変更睡眠情報を生成する。睡眠情報変更部206は、睡眠情報取得部204が取得した睡眠情報とは異なる内容の睡眠情報をユーザの操作入力により取得して、取得した情報を用いて睡眠情報の少なくとも一部を変更することで変更睡眠情報を生成する。なお、睡眠情報変更部206は、睡眠情報取得部204が取得していない睡眠情報の少なくとも一部を変更した変更睡眠情報を生成してもよい。例えば、睡眠測定部11の動作開始をし忘れてユーザが就寝して起床した場合等は睡眠時間の取得がされていない。この場合において睡眠情報変更部206は、ユーザの操作入力により睡眠時間の情報を取得して、取得した睡眠時間の情報を含む変更睡眠情報を生成する。睡眠情報変更部206は、ゲーム制御部210に変更睡眠情報を供給する。ゲーム制御部210は、変更睡眠情報に基づいてゲームの効果を決定する。
ゲーム制御部210は、睡眠情報若しくは変更睡眠情報に基づいてゲームの効果を決定する。例えば、ゲーム制御部210は、ユーザに付与する報酬内容を決定する。ゲーム制御部210は、睡眠情報に基づいて決定されるゲームの効果としての報酬内容と変更睡眠情報に基づいて決定されるゲームの効果としての報酬内容とを異ならせることも同一にすることもできる。つまり、睡眠情報が睡眠時間や睡眠の質等である場合、睡眠情報が示す睡眠時間や睡眠の質等と、変更睡眠情報が示す睡眠時間や睡眠の質等とが同一である場合、ユーザに付与される報酬を異ならせることも同一にすることもできる。ユーザによる睡眠情報の少なくとも一部の修正指示を極力避ける観点からは、睡眠情報に基づいて決定されるゲームの効果としての報酬内容と変更睡眠情報に基づいて決定されるゲームの効果としての報酬内容とを異ならせることが好ましい。すなわち、ゲーム制御部210は、睡眠情報変更部206により変更睡眠情報が生成されていない場合は睡眠情報に基づいてゲームの第1の効果を決定し、睡眠情報変更部206により変更睡眠情報が生成されている場合は変更睡眠情報に基づいて第1の効果とは異なる第2の効果を決定する。
ゲーム制御部210は、睡眠情報取得部204が睡眠情報を取得した場合、睡眠情報に基づいてゲームの効果(第1の効果)を仮に決定すると共に、睡眠情報変更部206が変更睡眠情報を生成した場合、変更睡眠情報に基づいてゲームの効果(第2の効果)を仮に決定してよい。そして、ゲーム制御部210は出力制御部202に指示し、第1の効果と第2の効果とを出力部100に比較可能に出力してもよい。入力取得部200が入力部102を介して第1の効果と第2の効果とのいずれかを選択するユーザの選択指示を取得した場合、ゲーム制御部210は、ユーザが選択指示した側の効果をゲームの効果として正式に決定し、ゲームを進行することができる。
ゲーム制御部210は、睡眠情報取得部204が睡眠情報を取得し、睡眠情報変更部206が変更睡眠情報を生成した場合、出力制御部202に指示し、睡眠情報及び変更睡眠情報を出力部100に出力してもよい。そして、入力取得部200が入力部102を介して睡眠情報と変更睡眠情報とのいずれかを選択するユーザの選択指示を取得した場合、ゲーム制御部210は、ユーザが選択指示した側の情報を用いてゲームの効果を決定してもよい。
睡眠情報変更部206は、予め定められた条件が満たされた場合に、変更睡眠情報を生成可能にしてもよい。予め定められた条件とは、例えば、予め想定したエラーや予期せぬエラーの検出、所定のアイテムの消費指示のユーザからの受付等の条件である。これにより、所定の原因でゲームシステム1上は本来ありえないデータが検出された場合や、明らかなエラーが発生した場合において睡眠情報取得部204が適切な睡眠情報を取得できなかった場合でも、ゲーム制御部210は、変更睡眠情報を適切な睡眠情報として用い、ゲームの効果を決定できる。
ゲーム制御部210は、変更睡眠情報に基づいて決定する効果を、睡眠情報(つまり、睡眠情報取得部204が取得した睡眠情報)に基づいて決定する効果とは異なる内容の効果として決定できる。例えば、ゲーム制御部210は、決定する効果としてユーザに対する報酬を決定できる。この場合にゲーム制御部210は、変更睡眠情報に基づいて決定する報酬を、睡眠情報に基づいて決定する報酬に比べ減少させてもよい。あるいは、ゲーム制御部210は、変更睡眠情報に基づいて決定する効果を、変更睡眠情報の内容に関わらず、一定の効果(例えば、睡眠情報としての睡眠時間の長さに応じて決定される報酬を、睡眠時間の長さにかかわらず、一定の報酬にする等)にすることもできる。
ゲーム制御部210は、睡眠情報取得部204が取得する睡眠情報を、当該睡眠情報を取得した年月日に対応付けてユーザ情報格納部218に格納できる。ゲーム制御部210は、ユーザ情報格納部218に格納されている情報を参照し、睡眠情報の取得が連続している場合、連続していることを示す情報(典型的には、連続日数)に応じた所定の報酬をユーザに付与してもよい。そして、睡眠情報変更部206は、睡眠情報の取得の連続日数に応じて付与される所定の報酬の付与の停止若しくはリセット、又は報酬の減少を条件とし、変更睡眠情報の生成を可能にしてもよい。
ゲーム制御部210は、睡眠情報若しくは変更睡眠情報に睡眠の質に関する情報が含まれている場合、睡眠の質に応じて異なるゲームの効果を決定してもよい。例えば、ゲーム制御部210は、睡眠の質に関する情報としてユーザが所定の基準に比べて深い睡眠をとったことを示す情報を含む場合と、ユーザが所定の基準に比べて浅い睡眠をとったことを示す情報を含む場合とで、ユーザに付与する報酬(例えば、キャラクタ、アイテム、ゲーム内仮想通貨等)を異ならせてもよい。これによりゲームシステム1によれば、ユーザの睡眠が深い場合と浅い場合とで異なる報酬をユーザに付与することができ、ゲーム展開のバリエーションを豊富にできる。
睡眠情報取得部204が取得していない睡眠情報の少なくとも一部を含む変更睡眠情報を睡眠情報変更部206が生成した場合、睡眠情報取得部204が当該睡眠情報を仮に取得した場合の睡眠情報に基づいて決定されるゲームの効果と、当該変更睡眠情報に基づいて決定されるゲームの効果とを異ならせてもよい。例えば、睡眠情報取得部204が睡眠時間を取得していない場合に、睡眠情報変更部206がユーザの操作入力により睡眠時間の情報(一例として、x時間)を取得して、取得した睡眠時間の情報を含む変更睡眠情報を生成したとする。この場合、ゲーム制御部210は、睡眠情報取得部204が「x時間」のユーザの睡眠を仮に計測した場合に取得する睡眠情報に応じて決定するゲームの効果(第3の効果)と、ユーザの操作入力により取得した「x時間」の情報を含む変更睡眠情報に応じて決定するゲームの効果(第4の効果)とを異ならせることができる。例えば、第3の効果で決定されるユーザに付与する報酬に対し、第4の効果で決定されるユーザに付与する報酬を増減できる(典型的には、第4の効果で決定される報酬の方を少なくできる。)。
睡眠情報確定部208は、ゲームの効果が正式に決定された後、睡眠情報若しくは変更睡眠情報の内容を確定する。すなわち、睡眠情報確定部208は、ゲーム制御部210においてゲームの効果が正式に決定された後(つまり、ゲームの効果が確定した後)、ゲーム制御部210からゲームの効果が正式に決定した旨の情報を受け取る。そして、睡眠情報確定部208は、睡眠情報変更部206に指示し、当該ゲームの効果の決定に用いられた睡眠情報若しくは変更睡眠情報の一部若しくはすべてについて更に修正及び/又は登録することを禁止させる。睡眠情報確定部208は、ユーザが睡眠を開始したと睡眠情報取得部204が次に判断するまで、この禁止処理を継続する。
格納ユニット216は、ゲームシステム1に関連する各種情報を格納する。格納ユニット216が有する各格納部は、ゲームシステム1の他の構成要素からの要求に応じ、所定の情報を所定の構成要素に供給する。
ユーザ情報格納部218は、ユーザを識別するユーザIDに対応付けて、ユーザ情報、ゲーム履歴情報、保有アイテムに関する情報、保有キャラクタに関する情報、及び/又は睡眠情報等を格納する。ユーザ情報としては、例えば、ユーザが設定する名称であるユーザ名、ログインID、パスワード、及び/又はユーザが保有するゲーム内仮想通貨に関する情報等が挙げられる。ユーザ情報は、ユーザが設定するアラームの時刻に関する情報を含んでいてもよい。ゲーム履歴情報としては、ユーザがゲームにおいて実行した操作入力(典型的には、未取得モードにおける操作入力)に関する情報が挙げられる。保有アイテムに関する情報としては、例えば、ユーザが保有しているゲームアイテムに関する情報が挙げられる。ゲームアイテムは、例えば、ゲーム制御部210がユーザの睡眠情報に基づいて抽選してユーザに付与したアイテムである。保有アイテムに関する情報は、各ゲームアイテムの種類及び数等の情報も含む。また、保有キャラクタに関する情報としては、ユーザがゲーム内で取得したキャラクタに関する情報が挙げられる。更に、睡眠情報としては、睡眠測定部11により測定されるユーザの睡眠に関する睡眠情報(睡眠情報を取得した連続計測日数を含む)が挙げられる。また、睡眠情報は、睡眠情報取得部204が睡眠情報を取得した日時に対応付けられていてもよい。例えば、ユーザ情報格納部218は、睡眠情報として、当該日時に対応付けてユーザの睡眠時間を睡眠履歴として格納できる。
ゲーム情報格納部220は、ゲーム情報IDに対応付けて、ゲーム情報を格納する。ゲーム情報としては、ゲームに登場するキャラクタに関する情報、アイテムに関する情報、アイテムの抽選に関する情報、ゲーム内仮想通貨に関する情報、及び/又は所定の音声や音楽情報等の各種の情報が挙げられる。例えば、ゲーム情報としてキャラクタに関する情報をゲーム情報格納部220が格納する場合、ゲーム情報IDとしてのキャラクタIDに対応付けてゲーム情報としてのキャラクタ情報を格納する。他の各種情報についても同様に、各種情報のIDに対応付けて各種情報が格納される。
図4は、本実施形態に係るゲームシステムにおける処理の流れの一例を示す。
図5は、本実施形態に係るゲームシステムにおける処理の流れの変形例の一例を示す。なお、図5において図4におけるステップと同一番号のステップは、図4と略同様のステップであるので、相違点を除き詳細な説明は省略する。
図1~図5に示した本実施形態に係るゲームシステム1が備える各構成要素は、中央演算処理装置(Central Processing Unit:CPU)等の演算処理装置にプログラム(すなわち、ゲームプログラム)を実行させること、つまり、ソフトウェアによる処理により実現できる。また、集積回路(Integrated Circuit:IC)等の電子部品としてのハードウェアにプログラムを予め書き込むことで実現することもできる。なお、ソフトウェアとハードウェアとを併用することもできる。
本実施形態に係るゲームシステム1は、ユーザの睡眠情報を適切に取得できなかった場合であっても、ユーザが起床後に睡眠情報の少なくとも一部を適切な情報に変更できる。これにより、ゲームシステム1においては、睡眠測定部11等のエラー等により睡眠情報を取得できなかった場合や睡眠情報を取得する睡眠測定部11等の起動し忘れ等のユーザの不注意があった場合であっても、適切な睡眠情報を取得し、取得した睡眠情報に基づいてゲームの効果を決定できる。したがって、ゲームシステム1によれば、睡眠情報を適切に測定できなかった場合であっても、適切な睡眠情報を入力若しくは登録できるので、ゲームに対するユーザの満足感を向上させることができる。
10 端末装置
11 睡眠測定部
20 サーバ
80 通信ネットワーク
100 出力部
102 入力部
104 入力面
106 入力制御部
200 入力取得部
202 出力制御部
204 睡眠情報取得部
206 睡眠情報変更部
208 睡眠情報確定部
210 ゲーム制御部
216 格納ユニット
218 ユーザ情報格納部
220 ゲーム情報格納部
300 表示部
310、310a、310b 表示領域
Claims (9)
- プロセッサと、メモリとを備えるコンピュータに睡眠情報を用いたゲームを実行させるためのプログラムであって、
前記プログラムは、前記プロセッサに、
センサによって取得されるユーザの睡眠時間の情報を取得するステップと、
前記センサによって前記睡眠時間の情報が取得された時間と、前記睡眠時間の情報が取得されなかった時間とをそれぞれ記憶するステップと、
前記ユーザの修正指示入力により、前記睡眠時間の情報が取得されなかった時間の少なくとも一部を変更睡眠時間として修正し、前記変更睡眠時間の情報を記憶するステップと、
前記睡眠時間の情報、又は前記変更睡眠時間の情報に基づいてゲーム効果を決定するステップと
を実行させ、
前記ゲーム効果を決定するステップは、前記睡眠時間の情報に対応する睡眠時間が第1時間であるときの第1のゲーム効果と、前記変更睡眠時間の情報に対応する睡眠時間が前記第1時間であるときの第2のゲーム効果とをそれぞれ異なる効果に決定するプログラム。 - 前記ゲームが、出力部及び入力部を有する端末装置において実行され、
前記ユーザの前記入力部への入力指示を取得するステップと、
前記睡眠時間の情報を前記出力部に出力させるステップと
を更に実行させ、
前記入力指示を取得するステップが、前記出力部による前記睡眠時間の情報の出力後、前記修正指示入力を受け付ける請求項1に記載のプログラム。 - 前記第1のゲーム効果と、前記第2のゲーム効果とを比較可能に出力する請求項1又は2に記載のプログラム。
- 前記修正するステップが、前記ユーザの前記修正指示入力を受け付けた場合、予め定められた変更可能な睡眠時間の上限以下での修正を受け付けて前記睡眠時間の情報が取得されなかった時間の少なくとも一部を前記変更睡眠時間に修正する請求項1~3のいずれか1項に記載のプログラム。
- 前記修正するステップが、予め定められた条件を満たした場合に、前記睡眠時間の情報が取得されなかった時間の少なくとも一部の前記変更睡眠時間への修正を可能にする請求項1~4のいずれか1項に記載のプログラム。
- 前記ゲーム効果を決定するステップが前記第1のゲーム効果を決定した後、前記睡眠時間の情報の内容を確定するステップ
を更に実行させ、
前記睡眠時間の情報が確定された後に、前記変更睡眠時間への修正を制限する請求項1~5のいずれか1項に記載のプログラム。 - 請求項1から請求項6のいずれか1項に係る発明において実行されるすべてのステップを実行する手段を備えるシステム。
- プロセッサと、メモリとを備えるコンピュータに実行される方法であって、前記プロセッサが、請求項1から請求項6のいずれか1項に係る発明において実行される全てのステップを実行する方法。
- 請求項1から請求項6のいずれか1項に係る発明において実行されるすべてのステップを実行する手段を備える情報処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023038093A JP7642006B2 (ja) | 2021-04-08 | 2023-03-10 | プログラム、システム、方法、及び情報処理装置 |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021065934A JP7245279B2 (ja) | 2021-04-08 | 2021-04-08 | ゲームシステム、ゲーム方法、ゲームプログラム、及び情報処理装置 |
| JP2023038093A JP7642006B2 (ja) | 2021-04-08 | 2023-03-10 | プログラム、システム、方法、及び情報処理装置 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021065934A Division JP7245279B2 (ja) | 2021-04-08 | 2021-04-08 | ゲームシステム、ゲーム方法、ゲームプログラム、及び情報処理装置 |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2023063403A JP2023063403A (ja) | 2023-05-09 |
| JP2023063403A5 JP2023063403A5 (ja) | 2024-04-12 |
| JP7642006B2 true JP7642006B2 (ja) | 2025-03-07 |
Family
ID=83545383
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021065934A Active JP7245279B2 (ja) | 2021-04-08 | 2021-04-08 | ゲームシステム、ゲーム方法、ゲームプログラム、及び情報処理装置 |
| JP2023038093A Active JP7642006B2 (ja) | 2021-04-08 | 2023-03-10 | プログラム、システム、方法、及び情報処理装置 |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021065934A Active JP7245279B2 (ja) | 2021-04-08 | 2021-04-08 | ゲームシステム、ゲーム方法、ゲームプログラム、及び情報処理装置 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US12594501B2 (ja) |
| JP (2) | JP7245279B2 (ja) |
| WO (1) | WO2022215535A1 (ja) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7367243B1 (ja) * | 2023-02-01 | 2023-10-23 | 株式会社ポケモン | ゲームシステム、ゲーム方法、ゲームプログラム、及びゲームサーバ |
| JP7400143B1 (ja) | 2023-06-03 | 2023-12-18 | 株式会社ポケモン | ゲームプログラム、ゲームシステム、ゲーム方法、情報処理装置、及び生成方法 |
| JP7449431B1 (ja) | 2023-06-29 | 2024-03-13 | 株式会社ポケモン | プログラム、方法、情報処理装置、システム |
| JP7561939B1 (ja) | 2023-09-08 | 2024-10-04 | 株式会社ポケモン | ゲームプログラム、ゲームシステム、情報処理装置、サーバ、及びゲーム方法 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2016021235A1 (ja) | 2014-08-07 | 2016-02-11 | 任天堂株式会社 | 情報処理システム、情報処理装置、情報処理プログラム、および、情報処理方法 |
| JP2016090199A (ja) | 2014-11-11 | 2016-05-23 | 三菱電機株式会社 | 保湿用空気供給機 |
| JP2020194314A (ja) | 2019-05-27 | 2020-12-03 | 株式会社ポケモン | ゲームプログラム、方法、情報処理装置 |
| JP2020194316A (ja) | 2019-05-27 | 2020-12-03 | 株式会社ポケモン | ゲームプログラム、方法、情報処理装置 |
| JP2021013554A (ja) | 2019-07-11 | 2021-02-12 | 株式会社ポケモン | ゲームプログラム、方法、情報処理装置 |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10646166B2 (en) * | 2012-03-23 | 2020-05-12 | National Institute Of Japan Science And Technology Agency | Personal genome information environment providing device, personal genome information environment providing method, and computer program product |
| JP6726256B2 (ja) | 2018-10-23 | 2020-07-22 | 株式会社ポケモン | プログラム、ゲームサーバ、情報処理端末、方法およびゲームシステム |
-
2021
- 2021-04-08 JP JP2021065934A patent/JP7245279B2/ja active Active
-
2022
- 2022-03-23 WO PCT/JP2022/013738 patent/WO2022215535A1/ja not_active Ceased
-
2023
- 2023-03-10 JP JP2023038093A patent/JP7642006B2/ja active Active
- 2023-09-26 US US18/372,703 patent/US12594501B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2016021235A1 (ja) | 2014-08-07 | 2016-02-11 | 任天堂株式会社 | 情報処理システム、情報処理装置、情報処理プログラム、および、情報処理方法 |
| JP2016090199A (ja) | 2014-11-11 | 2016-05-23 | 三菱電機株式会社 | 保湿用空気供給機 |
| JP2020194314A (ja) | 2019-05-27 | 2020-12-03 | 株式会社ポケモン | ゲームプログラム、方法、情報処理装置 |
| JP2020194316A (ja) | 2019-05-27 | 2020-12-03 | 株式会社ポケモン | ゲームプログラム、方法、情報処理装置 |
| JP2021013554A (ja) | 2019-07-11 | 2021-02-12 | 株式会社ポケモン | ゲームプログラム、方法、情報処理装置 |
Non-Patent Citations (1)
| Title |
|---|
| 江頭和輝、外7名,"NiSleep:ゲーミフィケーションを適用可能な睡眠評価",「情報処理学会 研究報告 ユビキタスコンピューティングシステム(UBI) 2016-UBI-050 No.2」,日本,情報処理学会,2016年05月28日,pp.1-6,[ISSN]2188-8698 |
Also Published As
| Publication number | Publication date |
|---|---|
| US12594501B2 (en) | 2026-04-07 |
| JP2022161264A (ja) | 2022-10-21 |
| JP7245279B2 (ja) | 2023-03-23 |
| WO2022215535A1 (ja) | 2022-10-13 |
| JP2023063403A (ja) | 2023-05-09 |
| US20240017176A1 (en) | 2024-01-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7642006B2 (ja) | プログラム、システム、方法、及び情報処理装置 | |
| JP6935540B2 (ja) | 情報処理システム、情報処理サーバ、情報処理プログラム、および情報提供方法 | |
| JP7330413B1 (ja) | プログラム、方法、情報処理装置、システム | |
| WO2021054461A1 (ja) | ゲームプログラム、方法、情報処理装置 | |
| JP7546029B2 (ja) | 情報処理システム、情報処理サーバ、情報処理プログラム、および情報提供方法 | |
| JP7542693B2 (ja) | プログラム、方法、情報処理装置 | |
| JP7703125B2 (ja) | ゲームシステム、ゲーム方法、ゲームプログラム、及びゲームサーバ | |
| JP2025129300A (ja) | ゲームシステム、ゲーム方法、ゲームプログラム、及び情報処理装置 | |
| JP7400143B1 (ja) | ゲームプログラム、ゲームシステム、ゲーム方法、情報処理装置、及び生成方法 | |
| JP7367243B1 (ja) | ゲームシステム、ゲーム方法、ゲームプログラム、及びゲームサーバ | |
| JP7554379B1 (ja) | プログラム、方法、情報処理装置、システム | |
| JP2020124342A (ja) | プログラム、情報処理装置、ゲームサーバおよびゲームシステム | |
| JP2024157511A (ja) | プログラム、方法、情報処理装置、システム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240404 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240404 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250107 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250107 |
|
| 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: 20250128 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250225 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7642006 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |