(57)【要約】【課題】仮想生命体の育成ゲームにおいてユーザが朝起きると育成イベントを発生させることにより、ユーザに朝起きることが楽しいという動機付けを与え、十分な覚醒に導く。【解決手段】仮想生命体の育成ゲームの進行を管理するゲームサーバであって、ユーザの起床時間を取得する取得部と、取得した起床時間に応じて、育成ゲームに関する処理を実行する処理部と、を備える。これにより、朝起きることが仮想生命体の育成につながるため、ユーザは育成ゲームを楽しみながら、朝型生活を送るモチベーションを維持することができる。【選択図】図１
2020044223.tif 000002
【特許請求の範囲】
【請求項１】
仮想生命体の育成ゲームの進行を管理するゲームサーバであって、
ユーザの起床時間を取得する取得部と、
前記取得した起床時間に応じて、前記育成ゲームに関する処理を実行する処理部と、
を備えるゲームサーバ。
【請求項２】
前記処理部は、前記取得した起床時間が朝の時間帯に含まれると判断した場合、前記育成ゲームにおいてプラスイベントを発生させる、請求項１に記載のゲームサーバ。
【請求項３】
前記処理部は、前記取得した起床時間が指定時間と一致すると判断した場合、前記育成ゲームにおいて前記プラスイベントとは異なるボーナスイベントを発生させる、請求項２に記載のゲームサーバ。
【請求項４】
前記取得した起床時間を記憶する記憶部をさらに備え、
前記処理部は、前記記憶された起床時間が所定期間以上継続して前記朝の時間帯に含まれると判断した場合に、ボーナスイベントを発生させる、請求項２または請求項３に記載のゲームサーバ。
【請求項５】
前記処理部は、前記取得した起床時間が前記朝の時間帯に含まれないと判断した場合、前記育成ゲームにおいてマイナスイベントを発生させる、請求項２から請求項４のいずれか一項に記載のゲームサーバ。
【請求項６】
前記取得部は、前記ユーザによる前記育成ゲームに対する入力をさらに取得し、
前記処理部は、前記入力を取得した時刻が夜の時間帯であると判断した場合に、前記入力に基づいた、前記入力に対応する処理を保留する、請求項２から請求項５のいずれか一項に記載のゲームサーバ。
【請求項７】
前記処理部は、前記取得した起床時間が前記朝の時間帯に含まれると判断した場合、前記保留した処理を実行する、請求項６に記載のゲームサーバ。
【請求項８】
仮想生命体の育成ゲームの進行を管理するプログラムであって、コンピュータを、
ユーザの起床時間を取得する取得部と、
前記取得した起床時間に応じて、前記育成ゲームに関する処理を実行する処理部として、
機能させるプログラム。
【請求項９】
仮想生命体の育成ゲームの進行を管理する方法であって、
ユーザの起床時間を取得するステップと、
前記取得した起床時間に応じて、前記育成ゲームに関する処理を実行するステップと、
を備える方法。
【請求項１０】
仮想生命体の育成ゲームの進行を管理するゲームサーバと、ユーザ端末とが、ネットワークを介して接続されたゲームシステムであって、
前記ゲームサーバは、
ユーザの起床時間を取得する取得部と、
前記取得した起床時間に応じて、前記育成ゲームに関する処理を実行する処理部と、
を含む、ゲームシステム。
【請求項１１】
仮想生命体の育成ゲームを実行する情報処理端末であって、
ユーザの起床時間を取得する取得部と、
前記取得した起床時間に応じて、前記育成ゲームに関する処理を実行する処理部と、
を備える情報処理端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、ゲームサーバ、プログラム、方法、ゲームシステムおよび情報処理端末に関する。
【背景技術】
【０００２】
近年、測定された健康情報の確認をユーザに継続的に行わせて、健康管理を意識させる技術がある。例えば、特許文献１には、ユーザの睡眠に関する状態と連動させてゲーム処理を実行し、睡眠に関する情報の測定・分析結果の確認を継続的に行わせる動機付けをユーザに与える発明が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開２０１６／０２１２３５号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
健康管理のためには、決まった時刻に朝起きて夜寝るという規則正しい生活を継続的に送ることが重要である。一般的に、決まった時刻に起床するためには、時計にアラーム機能を付加した形態の目覚まし機器が用いられる。しかしながら、このような形態の目覚まし機器では、ユーザをスムーズに覚醒するように導くことは難しく、朝起きることのモチベーション向上にはつながらない。
【０００５】
また、特許文献１に記載された発明は、睡眠時間や睡眠品質等の睡眠自体の情報に基づいたパラメータをゲームに反映させるにとどまるため、朝起きることへの動機付けにはなりにくい。
【０００６】
そこで、本発明は、上記課題に鑑みてなされたものであり、その目的は、仮想生命体の育成ゲームにおいてユーザが朝起きると育成イベントを発生させることにより、ユーザに朝起きることが楽しいという動機付けを与え、十分な覚醒に導くことができる育成ゲームの進行を管理するゲームサーバ、プログラム、方法、ゲームシステムおよび情報処理端末を提供することである。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本開示に係るゲームサーバは、仮想生命体の育成ゲームの進行を管理するサーバであって、ユーザの起床時間を取得する取得部と、取得した起床時間に応じて、育成ゲームに関する処理を実行する処理部と、を備える。
【０００８】
また、上記目的を達成するため、本開示に係るプログラムは、仮想生命体の育成ゲームの進行を管理するプログラムであって、コンピュータを、ユーザの起床時間を取得する取得部と、取得した起床時間に応じて、育成ゲームに関する処理を実行する処理部として、機能させる。
【０００９】
また、上記目的を達成するため、本開示に係る方法は、仮想生命体の育成ゲームの進行を管理する方法であって、ユーザの起床時間を取得するステップと、取得した起床時間に応じて、育成ゲームに関する処理を実行するステップと、を備える。
【００１０】
また、上記目的を達成するため、本開示に係るゲームシステムは、仮想生命体の育成ゲームの進行を管理するゲームサーバと、ユーザ端末とが、ネットワークを介して接続されたシステムであって、ゲームサーバは、ユーザの起床時間を取得する取得部と、取得した起床時間に応じて、育成ゲームに関する処理を実行する処理部と、を含む。
【００１１】
また、上記目的を達成するため、本開示に係る情報処理端末は、仮想生命体の育成ゲームを実行する情報処理端末であって、ユーザの起床時間を取得する取得部と、取得した起床時間に応じて、育成ゲームに関する処理を実行する処理部と、を備える。
【発明の効果】
【００１２】
本開示によれば、ユーザに朝起きることが楽しいという動機付けを与え、また、ユーザを十分な覚醒に導くことができる。
【図面の簡単な説明】
【００１３】
【図１】ゲームシステム１の構成図である。
【図２】ユーザ端末１００の機能構成の一例を示す機能ブロック図である。
【図３】ゲームサーバ２００の機能構成の一例を示す機能ブロック図である。
【図４】ユーザ端末１００における処理の一例を示すフローチャートである。
【図５】ゲームサーバ２００における処理を示すフローチャートである。
【図６】プラスイベントの一例を示す図である。
【図７】ボーナスイベントの一例を示す図である。
【図８】マイナスイベントの一例を示す図である。
【図９】ゲームサーバ２００における処理の変形例を示すフローチャートである。
【図１０】ゲームサーバ２００における処理の変形例を示すフローチャートである。
【図１１】ユーザ端末３００の機能構成の一例を示す機能ブロック図である。
【発明を実施するための形態】
【００１４】
以下、本開示の実施形態について図面を参照して説明する。実施形態を説明する全図において、共通の構成要素には同一の符号を付し、繰り返しの説明を省略する。なお、以下の実施形態は、特許請求の範囲に記載された本開示の内容を不当に限定するものではない。また、実施形態に示される構成要素のすべてが、本開示の必須の構成要素であるとは限らない。
【００１５】
＜実施形態１＞
図１は、ゲームシステム１の構成図である。図１を参照して、実施形態１に係るゲームシステム１の構成について説明する。
【００１６】
ゲームシステム１は、ユーザ端末１００と、ゲームサーバ２００と、を備え、ネットワークＮＷを介して通信可能に接続される。ネットワークＮＷは、ＷＡＮ（World Area Network）、ＬＡＮ（Local Area Network）等から構成される。
【００１７】
図１ではユーザ端末１００を１つのみ示すが、本実施形態においては、ゲームシステム１は、ユーザ毎にそれぞれ設けられる複数のユーザ端末１００を含んでいる。本実施形態におけるゲームシステムは、仮想生命体の育成ゲームにおいてユーザが朝起きると育成イベントを発生させることにより、ユーザに朝起きることが楽しいという動機付けを与え、ユーザを十分な覚醒に導くものである。
【００１８】
ユーザ端末１００は、ユーザの起床時間を検知し、ゲームサーバ２００に送信する。起床時間とは、ユーザが起きた時刻を表し、例えば、ユーザが寝床から起きだした時刻であってもよいし、睡眠の状態から意識が覚醒した状態へ移行した時刻であってもよい。
【００１９】
ゲームサーバ２００は、仮想生命体の育成ゲームの進行を管理するゲームサーバであって、ユーザ端末１００からの要求に応じて、仮想生命体を育成するゲームサービスを提供する。例えば、ゲームサーバ２００は、ネットワークＮＷを介してアクセスしてきたユーザ端末１００に対してゲームプログラムを配信し、ユーザ端末１００においてゲームプログラムが実行される。ゲームプログラムを実行したユーザ端末１００は、ユーザの起床時間や、育成ゲームに対する入力をゲームサーバ２００に送信する。
【００２０】
ゲームサーバ２００は、ユーザ端末１００から起床時間を取得し、睡眠履歴として記憶する。そして、ゲームサーバ２００は、睡眠履歴に基づく起床時間および取得した起床時間に基づいて、育成ゲームに関する処理を実行し、育成ゲームの進行に関する情報をユーザ端末１００に送信する。
【００２１】
以上のように、本実施形態においては、ユーザ端末１００は、ユーザの起床時間を検知し、起床時間をゲームサーバ２００に送信する。また、ゲームサーバ２００は、起床時間に基づいて、育成ゲームに関する処理を実行し、処理結果をユーザ端末１００に送信する。すなわち、ユーザは、ユーザの起床時間をゲーム入力とする育成ゲームにより朝起きることが楽しくなり、また、十分な覚醒を得ることができる。
【００２２】
図２は、ユーザ端末１００の機能構成の一例を示す機能ブロック図である。なお、本実施形態のユーザ端末１００は、図２の構成要素（各部）の一部を省略した構成としてもよい。
【００２３】
ユーザ端末１００は、情報処理装置であり、本実施形態においては、例えば、スマートフォン、フィーチャーフォン、タブレット型コンピュータ、ラップトップ型コンピュータ、デスクトップ型コンピュータ、携帯ゲーム機、据置ゲーム機、ヘッドマウントディスプレイ等のウェアラブル端末、又は、情報処理機能を備えた多機能型テレビジョン受像機（スマートテレビ）等の多機能デバイスである。
【００２４】
すなわち、ユーザ端末１００は、一般的な多機能デバイスが有する各種の機能（例えば、入力機能、出力（表示）機能、情報処理機能、ネットワーク通信機能、センサ機能、通話機能、カメラ機能等）を有している。
【００２５】
なお、ネットワーク通信機能は、インターネット等を介した通信機能、および／または、モバイル通信網を介した通信機能である。ユーザ端末１００は、既製の多機能デバイスに所定の機能をインストールすることで実現されてもよい。本実施形態において、ユーザ端末１００は、上記多機能デバイスとして用いられることに加えて、上記起床時間を検知したり、上記育成ゲームを実行したりするために用いられる。
【００２６】
ユーザ端末１００は、通信部１１０と、入力部１２０と、出力部１３０と、記憶部１４０と、センサ部１５０と、処理部１６０と、を備える。
【００２７】
通信部１１０は、ゲームサーバ２００と、ネットワークＮＷを介した通信を行うための各種制御を行うものであり、その機能は、各種プロセッサ又は通信用ＡＳＩＣなどのハードウェアや、プログラムなどにより実現できる。
【００２８】
入力部１２０は、ユーザからの入力を受け付けるためのインターフェイスであり、ユーザの入力を処理部１６０に送る。入力部１２０は、例えば、タッチパネルやボタン、マイク、コントローラである。なお、後述するセンサ部１５０が検知したセンシングデータをユーザからの入力としてもよい。ユーザは、入力部１２０を介して、育成ゲームに対する入力を行うことができる。
【００２９】
出力部１３０は、例えば、ディスプレイ等の表示装置やスピーカなどのオーディオ出力装置であり、入力部１２０に対する入力に応じてユーザ端末１００において生成される各種の画像や音声を表示、出力したり、ゲームサーバ２００から受信したデータに基づく各種の画像や音声を表示、出力したりする。出力部１３０は、人工知能搭載型スピーカ（スマートスピーカ）を含む。
【００３０】
また、出力部１３０は、音（アラーム等）や光、振動などによってユーザの起床を促す報知機能を備えてもよい。例えば、設定された時間になる、またはその時間が近付くと、仮想生命体の鳴き声や動き（振動）、その仮想生命体をイメージする光を出力するようにしてもよい。また、ユーザが育成中の仮想生命体とは異なる仮想生命体の鳴き声やアイテム等の音楽を出力し、ユーザにゲームの進行を期待させるようにしてもよい。これにより、ユーザに朝起きることへのモチベーションを与えることができる。
【００３１】
記憶部１４０は、コンピュータを機能させるためのプログラムや各種データを記憶するための記憶装置である。記憶部１４０は、一時的な記憶領域や、ストレージを含んでもよい。
【００３２】
センサ部１５０は、ユーザ端末１００の種々の状態を検知する各種機器である。センサ部１５０は、例えば、端末自体の姿勢や傾きを検知する姿勢センサ（加速度センサやジャイロセンサ）、ユーザの視線方向を検知する注視センサや、周囲の明るさを検知する光センサ、ユーザの動作を検知する赤外線センサである。また、センサ部１５０は、ユーザ端末１００の周囲の音を収集するマイクロフォンや、ユーザ端末１００の周囲の湿度を検知する湿度センサや、ユーザ端末１００の所在位置における磁場を検知する地磁気センサ等であってもよい。
【００３３】
また、センサ部１５０は、上記のセンサ機能を用いて、種々の情報を検知するようにしてもよい。例えば、センサ部１５０は、加速度センサの機能を用いて、ユーザ端末１００を保有するユーザの歩行数を検知してもよい。また、センサ部１５０は、加速度センサの機能を用いて、ユーザ端末１００が動作しているか、静止しているか、などを示す動作情報を一定時間ごとや、ユーザ端末１００が動作したタイミングごとに検知してもよい。また、センサ部１５０は、ＧＮＳＳ（Global Navigation Satellite System）を用いてユーザ端末１００の位置を検出してもよい。センサ部１５０は、上述のように検知したセンシングデータを処理部１６０へ送る。
【００３４】
また、センサ部１５０は、腕時計型、指輪型の端末のように、ユーザ端末１００と通信可能に接続される、ユーザに装着可能な情報処理端末（いわゆるウェアラブル端末）であって、ユーザの生体情報を検知してもよい。センサ部１５０は、例えば、光電式容積脈波記録法などによりユーザの心拍数を決定し、センシングデータとして処理部１６０へ送る。なお、センサ部１５０が検知するセンシングデータはこれらに限られず、ユーザの睡眠に関する生体情報、例えば、呼吸、脈拍、体動などを検知してもよい。
【００３５】
処理部１６０は、ユーザ端末１００において実行される各種の情報処理を実行する。処理部１６０は、ＣＰＵ（Central Processing Unit）およびメモリを有する。ユーザ端末１００においては、ＣＰＵがメモリを用いて、記憶部１４０に記憶された情報処理プログラムを実行することによって上記各種の情報処理が実行される。本実施形態においては、処理部１６０は、上記情報処理として、起床時間を算出する処理や、ゲームサーバ２００から受信した育成ゲームの進行に関する情報をユーザに提示する処理等を実行する。また、ユーザ端末１００が多機能デバイスとして動作する場合、処理部１６０は、各機能を実現するための情報処理を実行する。また、処理部１６０は、システムクロックを利用して現在日時を取得する。
【００３６】
処理部１６０は、センサ部１５０から送られたセンシングデータに基づいて、ユーザの起床時間を算出する。そして、処理部１６０は、通信部１１０に対し、算出した起床時間をゲームサーバ２００へ送信するよう指示する。なお、起床時間の算出は、上述したような一般的な多機能デバイスが備える睡眠を分析する機能を用いてもよく、また、起床時間をどのように算出するかは、育成ゲームの開発者等が設定するようにしてもよい。例えば、起床時間を、育成ゲームにおいてユーザが仮想生命体を起こす操作を行った時間と設定してもよいし、ユーザ端末１００に対しユーザからの起床した旨の入力（例えば、報知されたアラームを止める等）を受け付けた時間と設定してもよい。仮想生命体を起こす操作は、例えば、ディスプレイに表示された仮想生命体をタップしたり、端末を振ったりしてもよい。また、処理部１６０は、センサ部１５０から送られたセンシングデータを、通信部１１０を介して、ゲームサーバ２００に送信し、ゲームサーバ２００において起床時間を算出するように構成してもよい。
【００３７】
図３は、ゲームサーバ２００の機能構成の一例を示す機能ブロック図である。なお、本実施形態のゲームサーバ２００は、図３の構成要素（各部）の一部を省略した構成としてもよい。
【００３８】
ゲームサーバ２００は、通信部２１０と、取得部２２０と、記憶部２３０と、処理部２４０と、を備える。
【００３９】
通信部２１０は、ユーザ端末１００と、ネットワークＮＷを介した通信を行うための各種制御を行うものであり、その機能は、各種プロセッサ又は通信用ＡＳＩＣなどのハードウェアや、プログラムなどにより実現できる。
【００４０】
取得部２２０は、通信部２１０がユーザ端末１００から受信した起床時間を取得し、記憶部２３０へ送る。
【００４１】
記憶部２３０は、コンピュータを機能させるためのプログラムや各種データを記憶するための記憶装置であって、起床履歴２３１と、ゲーム情報２３２と、を含む。
【００４２】
起床履歴２３１は、取得部２２０が取得したユーザの起床時間を記憶（蓄積）する。ゲーム情報２３２は、仮想生命体の育成ゲームに関する情報が記憶されている。なお、記憶部２３０は、一時的な記憶領域や、ストレージを含んでもよい。また、記憶部２３０は、通信部２１０がユーザ端末１００から受信したセンシングデータを記憶するよう構成されてもよい。
【００４３】
処理部２４０は、ゲームサーバ２００において実行される各種の情報処理を実行する。処理部２４０は、ＣＰＵおよびメモリを有し、ＣＰＵがメモリを用いて、記憶部２３０に記憶された情報処理プログラムを実行することによって各種の情報処理が実行される。本実施形態においては、処理部２４０は、上記情報処理として、起床履歴２３１に記憶された起床時間に基づいて、育成ゲームに関する処理を実行する。また、処理部２４０は、ユーザ端末１００が検知した種々の情報に基づいて育成ゲームに関する処理を実行してもよい。育成ゲームに関する処理結果は、ユーザ端末１００に送信される。なお、処理部２４０は、取得した起床時間に対応する乱数結果に応じて、育成ゲームの進行処理を行うようにしてもよい。また、処理部２４０は、システムクロックを利用して現在日時を取得する。
【００４４】
なお、本実施形態では、「サーバ」とは、１つの情報処理装置（すなわち、サーバ装置）を指す他、サーバが複数のサーバ装置によって構成される場合にはサーバ装置群（すなわち、サーバシステム）全体を指す意味である。また、本実施形態においては、ゲームサーバ２００を一体的な構成として説明するが、ゲームサーバ２００は、機能および／または役割に応じて分けられた複数のサーバ装置を含む構成であってもよい。例えば、ゲームサーバ２００は、ユーザ端末１００から取得される起床時間を記憶するデータサーバと、起床時間に基づいてゲームサービスを提供するサービスサーバとを含む構成であってもよい。さらに、ゲームサーバ２００は、上記ゲームサービスの一環としてアイテムを提供するサービスを行う場合、アイテムの提供と課金とを行うショップサーバを含む構成であってもよい。
【００４５】
図４は、ユーザ端末１００における処理の一例を示すフローチャートである。図４を参照して、ユーザ端末１００における処理の一例について説明する。なお、ユーザ端末１００は、ユーザからの就寝する旨の入力操作を、処理を開始するトリガとしてもよい。就寝する旨の入力操作は、例えば、育成ゲームを中断する操作や仮想生命体を寝かしつける操作（仮想生命体をタッチパネルを介してなでる、仮想生命体の利用している電気を消す等）であってもよい。また、ユーザ端末１００は、センサ部１５０によりセンシングを常に実行しており、センシングデータ（例えば、端末の動き、周囲の明るさや音声等）からユーザの就寝を検知することもできる。また、予め設定された、就寝すべき時間が近付くと、仮想生命体が眠そうな様子にしたり、ゲームの世界も夜にすることで、ユーザに就寝を促すようにしてもよい。
【００４６】
ステップＳ４０１において、ユーザ端末１００の処理部１６０は、センサ部１５０に対し、センシングを実行するよう指示する。具体的には、センサ部１５０は、ユーザ端末１００の動きや、ユーザの心拍数などの生体情報をセンシングする。処理部１６０は、センサ部１５０からセンシングデータを取得する。
【００４７】
ステップＳ４０２において、処理部１６０は、センサ部１５０から送られたセンシングデータに基づいて、起床時間が算出できるか否かを判定する。処理部１６０において起床時間が算出できるほどセンシングデータが十分に取得できていないと判断されると（ステップＳ４０２において、Ｎ）、処理はステップＳ４０１に戻る。
【００４８】
そうでない場合（ステップＳ４０２において、Ｙ）、処理部１６０は起床時間を算出し、処理はステップＳ４０３に進む。例えば、処理部１６０は、センシングデータからユーザ端末１００の姿勢の変化を検知し、ユーザが起床したと判断して当該変化が起こった時間を起床時間として算出してよい。また、例えば、処理部１６０は、センシングデータからユーザの心拍数の変化を検知し、予め記憶している起床時の心拍数のパターンであれば、ユーザが起床したと判断して当該変化が起こった時間を起床時間として算出してよい。また、ユーザがディスプレイに表示された仮想生命体をタップしたり、端末を振ったりして起こす操作を行ったことを検知して、起床したと判断し、検知した時間を起床時間としてもよい。ただし、起床時間の算出はこれらに限らず、公知の算出方法を採用してよい。
【００４９】
ステップＳ４０３において、処理部１６０は、通信部１１０に対し、算出した起床時間をゲームサーバ２００に送信するよう指示する。
【００５０】
ステップＳ４０４において、通信部１１０は、ステップＳ４０３において送信した起床時間に応じてゲームサーバ２００から送信されたゲーム情報を受信し、処理部１６０へ送る。
【００５１】
ステップＳ４０５において、処理部１６０は、出力部１３０に対し、ステップＳ４０４において受信したゲーム情報を出力するよう指示し、処理を終了する。
【００５２】
図５は、ゲームサーバ２００における処理を示すフローチャートである。図５を参照して、ゲームサーバ２００における処理の一例について説明する。図５において、ゲームサーバ２００は、ユーザ端末１００から起床時間を受信したことを、処理を開始するトリガとする。
【００５３】
ステップＳ５０１において、ゲームサーバ２００の取得部２２０は、通信部２１０を介して、ユーザ端末１００から送信された、ユーザの起床時間を取得し、記憶部２３０へ送る。
【００５４】
ステップＳ５０２において、記憶部２３０は、起床時間を起床履歴として、起床履歴２３１に記憶する。
【００５５】
ステップＳ５０３において、処理部２４０は、ステップＳ５０１で取得した起床時間が朝の時間帯であるか否か判断する。朝の時間帯とは、一般的に人が活動を始める時間であり、例えば、午前６時頃から午前９時頃である。なお、時間帯は、ユーザやゲームの開発者が任意に設定してもよいが、午前９時までの時間帯が好ましい。
【００５６】
処理部２４０は、起床時間が朝の時間帯であるか否かの判断に基づいて、育成ゲームにおいて発生させるイベント（ステップＳ５０４，５０６，５０７において詳述。）を決定する。これは、以下の理由に基づく。すなわち、一般的に、人間の生活リズムは朝型に出来ていると言われており、朝に目覚めることにより生活リズムが整い、良好な健康状態が維持されると考えられている。したがって、本実施形態では、朝の時間帯にゲームを進行させることにより、ユーザに朝起きる動機付けを与える。ゲームを楽しむユーザは、朝起きることが辛くなくなり、むしろ楽しみになる。そして、ユーザは朝型の生活習慣を身につけることで、体調良く過ごすことができるようになる。
【００５７】
ステップＳ５０３において、処理部２４０が、起床時間が朝の時間帯でないと判断した場合（ステップＳ５０３において、Ｎ）、ステップＳ５０４において、処理部２４０は、育成ゲームにおいてマイナスイベントを発生させる処理を行い、処理結果を記憶部２３０のゲーム情報２３２に記憶させる。なお、育成ゲーム内のイベントの詳細については後述する。
【００５８】
一方、起床時間が朝の時間帯であると判断した場合（ステップＳ５０３において、Ｙ）、ステップＳ５０５において、処理部２４０は、起床履歴に基づいて起床時間が朝の時間帯を所定期間以上継続して満たすか、もしくは起床時間が予め設定された指定時間と一致するか否かを判断する。指定時間とは、例えば、ユーザによって設定された起床時間であり、例えば、午前７時、午前６時３０分などである。なお、指定時間は時間幅（例えば、１０分程度）を持っていてもよい。
【００５９】
起床履歴に基づいて起床時間が朝の時間帯を所定期間以上継続して満たしていない、もしくは起床時間が予め設定された指定時間でないと判断した場合（ステップＳ５０５において、Ｎ）、ステップＳ５０６において、処理部２４０は、育成ゲームにおいてプラスイベントを発生させる処理を行い、処理結果を記憶部２３０のゲーム情報２３２に記憶させる。
【００６０】
一方、起床履歴に基づいて起床時間が朝の時間帯を所定期間以上継続して満たしている、もしくは起床時間が予め設定された指定時間と一致すると判断した場合（ステップＳ５０５において、Ｙ）、ステップＳ５０７において、処理部２４０は、育成ゲームにおいて、プラスイベントとは異なるボーナスイベントを発生させる処理を行い、処理結果を記憶部２３０のゲーム情報２３２に記憶させる。
【００６１】
なお、所定期間として、例えば、３日間や１週間など、ユーザが任意の日数を設定してもよい。ユーザがボーナスイベントを発生させるための所定期間を自ら設定することにより、朝型の生活リズムを継続させる努力目標とすることができ、ボーナスイベントが発生することで、ユーザに達成感を与えることができる。
【００６２】
また、所定期間をゲームの開発者がゲームの内部パラメータとして設定してもよい。ユーザは、ボーナスイベントがいつ発生するのか期待しながら朝型生活を送るモチベーションを維持することができ、ボーナスイベントが発生することで、ユーザに驚きとともに、満足感を与えることができる。
【００６３】
ステップＳ５０８において、処理部２４０は、ゲーム内の処理をゲーム情報として通信部２１０を介して、ユーザ端末１００に送信し、処理を終了する。
【００６４】
なお、処理部２４０は、ユーザ端末１００から取得したセンシングデータ等から、起床時間が算出されていないなどの、ユーザ端末におけるセンシングに問題が生じていると考えられる場合は、昼間のユーザの歩数等の活動量に基づいて、起床時間を想定してもよい。例えば、処理部２４０は、ユーザ端末のセンシングに問題が生じていると判断した場合、ユーザ端末１００からユーザの活動量に関するセンシングデータを取得する。そして、その日のユーザの活動量が、ユーザの平均的な活動量であった場合は、ユーザのこれまでの起床履歴に基づいて算出された平均的な起床時間であったと想定する。これにより、起床時間の算出に問題が生じていた場合でも、このような救済処置をとることにより、ユーザにとって育成ゲームの進行が不利にならないようにすることができる。
【００６５】
また、処理部２４０は、上述した各イベントを発生させると共に、ミニゲームを発生させてもよい。ユーザにミニゲームをプレイさせることにより、ユーザの二度寝を防止することができる。ミニゲームは、何らかの作業をユーザに要求するものであって、例えば、端末自体を揺する、ディスプレイをタップやスワイプするなどして仮想生命体を起こす、遊ぶ、かわいがる、また、立ち上がって所定の歩数だけ歩くことにより、仮想生命体を捕まえるなど、実際に体を動かす操作が必要なゲームが好ましい。これにより、ユーザに確実に目を覚まさせる効果が期待できる。
【００６６】
さらに、ミニゲームは、各イベントの発生時から所定時間以内にプレイさせるようにしてもよい。ミニゲームをクリアすると、ポイント（後述する）等を付与するなどしてインセンティブを与えることにより、二度寝しないことへの動機づけとすることができる。
【００６７】
図６〜図８は、育成ゲームにおけるイベントの一例を説明する図である。図６〜図８を参照して、育成ゲームにおけるプラスイベント、ボーナスイベント、マイナスイベントの一例を説明する。なお、処理部２４０は、取得した起床時間に対応する乱数結果に応じて、各イベントの内容を変化させるようにしてもよい。
【００６８】
図６は、プラスイベントの一例を示す図である。プラスイベントとは、ユーザの起床時間が朝の時間帯であることによって生じる、育成ゲームを有利に進行させるためのイベントであって、例えば、仮想生命体を成長させるイベントや、仮想生命体に関するポイントを加算するイベント、育成ゲームにおけるアイテムや特典を与えるイベントである。
【００６９】
仮想生命体を成長させるとは、例えば、外見的に大きくなる、強そうになる、容姿端麗になる、子供から大人になる、進化する、内面的に成熟する、などであるが、この例に限られない。
【００７０】
また、ポイントは、仮想生命体の経験値であったり、ゲーム内のアイテムを購入するためのゲーム内通貨であったりしてもよい。ポイントの値によって、仮想生命体のレベルが決定されたり、さまざまな仮想生命体を出現させたりしてもよい。プラスイベントによって、ユーザに朝の時間帯に起きるインセンティブを与えることができる。
【００７１】
図６において、仮想生命体であるキャラＡは、ユーザの起床時間が朝の時間帯であることに応じて、経験値（ポイントに相当）を獲得し、レベルアップ（成長に相当）する。すなわち、キャラＡは、ユーザが朝の時間帯に起床すると成長する。これにより、ユーザは、朝型の生活リズムを送ることでキャラＡを成長させ、育成ゲームを楽しむことができる。
【００７２】
図７は、ボーナスイベントの一例を示す図である。ボーナスイベントとは、起床履歴に記憶された起床時間が、朝の時間帯に所定期間以上継続して含まれる、もしくは、起床時間が予め設定された指定時間であることによって生じる、育成ゲームを特に有利に進行させるためのイベントであって、例えば、仮想生命体の成長を促進させるイベントや、仮想生命体に関するポイントをボーナスとして加算するイベント、育成ゲームの進行を有利にするアイテムや特典を与えるイベントであるが、この例に限られない。例えば、新たな仮想生命体を育成するよう、キャラクタが預けに来るイベントであってもよい。当該キャラクタにかわって仮想生命体を育てることにより、当該キャラクタから感謝のメッセージがもらえたり、ポイントなどをもらったりできる。
【００７３】
また、ボーナスイベントの発生をユーザに予告してもよい。これにより、基準睡眠パターンを継続的に守る動機付けとすることができる。例えば、次の日曜日に新たな仮想生命体が出現する、ポイントが加算される、など予告し、ユーザにボーナスイベントの発生を期待させる。ボーナスイベントによって、ユーザに朝起きることを所定期間以上継続する、または指定時間に起きるインセンティブを与えることができる。また、指定時間から所定時間（例えば、５分程度の数分間）以内にのみボーナスイベントを発生させるようにして、ユーザに指定時間に起床し、十分な覚醒を促すようにすることができる。
【００７４】
図７において、起床履歴に記憶された起床時間が、朝の時間帯に所定期間以上継続して含まれる、もしくは、起床時間が予め設定された指定時間であることに応じて、仮想生命体は、経験値をプラスイベントで獲得する以上に獲得し、大幅にレベルアップする。また、育成ゲームの進行を有利にするアイテム（報酬）が与えられる。アイテムは、例えば、仮想生命体を寝かしつける際に使うと、仮想生命体のレベルを上がりやすくしたり、他の仮想生命体が現れたり、など、特別な演出が行われる。
【００７５】
図８は、マイナスイベントの一例を示す図である。マイナスイベントとは、ユーザの起床時間が朝の時間帯に含まれないことによって生じる、育成ゲームの進行を不利にするイベントであって、例えば、仮想生命体の成長を止める、退化させる、弱くさせる、仮想生命体に関するポイントを減算するなどであるが、この例に限られない。例えば、ユーザの起床時間が朝の時間帯に含まれないと、昼間に仮想生命体が眠そうにしている等して、育成のスピードを遅くするようにしてもよい。すなわち、ユーザが朝寝坊をすれば、ユーザが起きている間は、仮想生命体を成長しにくくする。マイナスイベントによって、ユーザに、朝起きることを意識させることができる。
【００７６】
図８において、仮想生命体であるキャラＡは、ユーザの起床時間が朝の時間帯に含まれないことに応じて、経験値が取得できず、レベルがあがっていない。また、キャラＡに関する健康度や元気度を示すポイントを消費させ（減算させ）、元気がない演出をしてもよい。
【００７７】
上述したように、起床時間に基づいて、例えば、図６〜図８で示したような育成ゲームに関する処理が実行される。
【００７８】
なお、育成ゲームにおいて、仮想生命体の寝かしつけに難易度を設定してもよい。例えば、育成ゲームの開始時には、寝かしつけの難易度が低い仮想生命体を育成させ、仮想生命体のレベルを上げやすく設定してもよい。これにより、育成ゲームが簡単に楽しめ、規則正しい生活につなげることができる。
【００７９】
また、育成ゲームが進行するにつれ、仮想生命体の寝かしつけの難易度を上げてもよい。すなわち、仮想生命体のレベルが上げにくくなるので、レベル上げのためにプラスイベントやボーナスイベントが発生するように、ユーザを意識させ、規則正しい生活を続けさせることができる。
【００８０】
また、複数の仮想生命体を育成させ、一の仮想生命体の寝かしつけの難易度が、他の仮想生命体の寝かしつけに影響を及ぼすようにする、などしてゲーム性を高めるようにしてもよい。例えば、ユーザが夜遅く（すなわち、所定の時間以降）まで起きている場合は、寝かしつけの難易度が高い仮想生命体を登場させ、育成中の仮想生命体を眠りにくくする（すなわち、寝かしつけの難易度を高くする）。寝かしつけの難易度が高い仮想生命体が出現することにより、現在育成中の仮想生命体の寝かしつけの難易度が上がり、レベルが上げにくくなってしまうため、ユーザに対し、早く（すなわち、所定の時間より前）就寝することを意識させることができる。これにより、ユーザが、ゲームを継続的に楽しめるようにし、ひいては、ユーザが規則正しい生活を続けるモチベーションにつなげることができる。
【００８１】
（効果の説明）
本実施形態に係るゲームシステムは、ユーザの起床時間に応じて、育成ゲームに関する処理を実行する。朝起きることが仮想生命体の育成につながるため、ユーザは育成ゲームを楽しみながら、朝型生活を送るモチベーションを維持することができる。一般的に、人間の生活リズムは朝型に出来ていると言われており、朝に目覚めることにより生活リズムが整い、良好な健康状態が維持されると考えられている。したがって、本実施形態では、朝の時間帯にゲームを進行させることにより、ユーザに朝起きる動機付けを与える。ゲームを楽しむユーザは、朝起きることが辛くなくなり、むしろ楽しみになる。すなわち、ユーザに朝型の生活習慣を身につけさせ、良好な健康状態を維持させることができるようになる。
【００８２】
また、本実施形態に係るゲームシステムは、起床時間に応じて育成ゲームにおいて各種のイベントを発生させる。異なるイベントを発生させることで、ユーザに飽きさせることなくゲームを楽しませると同時に、朝型生活を送ることへのインセンティブを与えることができる。
【００８３】
＜変形例＞
ゲームシステム１において、育成ゲームに対する入力を受け付けた時刻が夜の時間帯である場合に、入力に対応する育成ゲームにおける処理を保留にし、朝起きたときに保留した処理を実行するようにしてもよい。夜に育成ゲームが進行しないようにすることで、早く寝ることを促し、また、夜に保留した処理を朝に実行することで、朝起きることへのモチベーションを与えることができる。
【００８４】
図９及び図１０は、ゲームサーバ２００における処理の変形例を示すフローチャートである。図９および図１０を参照して、ゲームサーバ２００における処理の変形例について説明する。図９において、ゲームサーバ２００は、通信部２１０がユーザ端末１００から育成ゲームに対する入力を受信したことをトリガにして、処理を開始する。
【００８５】
ステップＳ９０１において、ゲームサーバ２００の取得部２２０は、通信部２１０を介して、ユーザ端末１００から送信された、ユーザによる育成ゲームに対する入力を取得し、処理部２４０に送る。
【００８６】
ステップＳ９０２において、処理部２４０は、入力を取得した時刻が夜の時間帯であるか否かを判断する。夜の時間帯とは、一般的に人が活動を終える時間であり、例えば、午後９時以降翌日午前６時まで（すなわち、朝の時間帯まで）である。なお、時間帯は、ユーザやゲームの開発者が任意に設定してよいが、ユーザの年齢や健康状態に応じ、最低睡眠時間を考慮して設定されるのが好ましい。
【００８７】
処理部２４０は、入力が夜の時間帯でないと判断した場合（ステップＳ９０２においてＮ）、ステップＳ９０３において、育成ゲームにおいて入力に対応した処理を実行する。そして、処理結果を記憶部２３０のゲーム情報２３２に記憶させ、通信部２１０を介して処理結果をユーザ端末１００に送信する。
【００８８】
一方、処理部２４０は、入力が夜の時間帯であると判断した場合（ステップＳ９０２においてＹ）、ステップＳ９０４において、育成ゲームにおいて入力に対応した処理を保留する。例えば、入力に対応した処理を記憶部２３０に一時的に記憶させる。そして、図１０のステップＳ１００１へ進む。（なお、図１０において、ステップＳ１００４およびＳ１００６の処理以外は、図５において説明した処理と同じである。）
【００８９】
図１０のステップＳ１００１において、ゲームサーバ２００の取得部２２０は、通信部２１０を介して、ユーザ端末１００から送信された、ユーザの起床時間を取得し、記憶部２３０へ送る。
【００９０】
ステップＳ１００２において、記憶部２３０は、起床時間を起床履歴として、起床履歴２３１に記憶する。
【００９１】
ステップＳ１００３において、処理部２４０は、ステップＳ１００１で取得した起床時間が朝の時間帯であるか否か判断する。処理部２４０が、起床時間が朝の時間帯でないと判断した場合（ステップＳ１００３において、Ｎ）、ステップＳ１００４において、処理部２４０は、図９のステップＳ９０４において保留した処理を実行しない旨をユーザ端末１００に提示する処理を行う。
【００９２】
次いで、ステップＳ１００５において、処理部２４０は、育成ゲームにおいてマイナスイベントを発生させる処理を行い、処理結果を記憶部２３０のゲーム情報２３２に記憶させる。
【００９３】
一方、起床時間が朝の時間帯であると判断した場合（ステップＳ１００３において、Ｙ）、ステップＳ１００６において、処理部２４０は、図９のステップＳ９０４において保留した処理を実行し、処理結果を記憶部２３０のゲーム情報２３２に記憶させる。
【００９４】
ステップＳ１００７において、処理部２４０は、起床履歴に基づいて起床時間が朝の時間帯を所定期間以上継続して満たすか、もしくは起床時間が予め設定された指定時間と一致するか否かを判断する。
【００９５】
起床履歴に基づいて起床時間が朝の時間帯を所定期間以上継続して満たしていない、もしくは起床時間が予め設定された指定時間と一致しないと判断した場合（ステップＳ１００７において、Ｎ）、ステップＳ１００８において、処理部２４０は、育成ゲームにおいてプラスイベントを発生させる処理を行い、処理結果を記憶部２３０のゲーム情報２３２に記憶させる。
【００９６】
一方、起床履歴に基づいて起床時間が朝の時間帯を所定期間以上継続して満たしている、もしくは起床時間が予め設定された指定時間と一致すると判断した場合（ステップＳ１００７において、Ｙ）、ステップＳ１００９において、処理部２４０は、育成ゲームにおいて、プラスイベントとは異なるボーナスイベントを発生させる処理を行い、処理結果を記憶部２３０のゲーム情報２３２に記憶させる。
【００９７】
ステップＳ１０１０において、処理部２４０は、ゲーム内の処理をゲーム情報として通信部２１０を介して、ユーザ端末１００に送信し、処理を終了する。
【００９８】
以上のように、実施形態１の変形例であるゲームシステム１では、育成ゲームに対する入力を受け付けた時刻が夜の時間帯である場合に、入力に対応する育成ゲームにおける処理を保留にし、朝起きたときに保留した処理を実行する。夜に育成ゲームが進行しないようにすることで、早く寝ることを促し、また、夜に保留した処理を朝に実行することで、朝起きることへのモチベーションを与えることができる。
【００９９】
＜実施形態２＞
実施形態２に係るユーザ端末３００は、記憶部に記憶されたゲームプログラムを実行することで、ユーザの起床時間に基づく仮想生命体の育成ゲームをユーザにプレイさせるものである。なお、ユーザ端末が記憶するゲームプログラムは、ネットワークまたは記録媒体を介して、更新することができる構成であってもよい。
【０１００】
図１１は、ユーザ端末３００の機能構成の一例を示す機能ブロック図である。実施形態２に係るユーザ端末３００は、情報処理端末に相当し、実施形態１に係るユーザ端末１００（図２参照）とは、記憶部３４０および処理部３６０を備える点で構成が異なる。ただし、その他の同一の符号が付された構成要素は機能が共通するので繰り返しの説明を省略する。なお、本実施形態のユーザ端末３００は図１１の構成要素（各部）の一部を省略した構成としてもよい。
【０１０１】
記憶部３４０は、コンピュータを機能させるためのプログラムや各種データを記憶するための記憶装置であって、起床履歴３４１と、ゲーム情報３４２と、を含む。
【０１０２】
起床履歴３４１は、後述する処理部３６０が算出したユーザの起床時間を記憶（蓄積）する。ゲーム情報３４２は、仮想生命体の育成ゲームに関する情報が記憶されている。なお、記憶部３４０は、一時的な記憶領域や、ストレージを含んでもよい。また、記憶部３４０は、センサ部１５０が検知したセンシングデータを記憶するよう構成されてもよい。
【０１０３】
処理部３６０は、ユーザ端末３００において実行される各種の情報処理を実行する。処理部３６０は、ＣＰＵおよびメモリを有し、ＣＰＵがメモリを用いて、記憶部３４０に記憶された情報処理プログラムを実行することによって各種の情報処理が実行される。本実施形態においては、処理部３６０は、上記情報処理として、起床時間を算出する処理や、起床時間に基づいて、育成ゲームに関する処理を実行する。また、処理部３６０は、センサ部１５０が検知した種々の情報に基づいて育成ゲームに関する処理を実行してもよい。育成ゲームに関する処理結果は、出力部１３０に出力される。なお、処理部３６０は、算出した起床時間に対応する乱数結果に応じて、育成ゲームの進行処理を行うようにしてもよい。また、処理部３６０は、システムクロックを利用して現在日時を取得する。
【０１０４】
上述したように、本実施形態に係るユーザ端末は、ユーザの起床時間に基づく仮想生命体の育成ゲームを提供することができる。これにより、ユーザは、ネットワークを介してゲームサーバと接続されない環境下であっても、育成ゲームを楽しむことができる。
【０１０５】
上記実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものとする。
【０１０６】
また、上記実施形態に記載した手法は、コンピュータに実行させることができるプログラム（ソフトウエア手段）として、例えば、磁気ディスク（フレキシブルディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ、ＭＯ等）、半導体メモリ（ＲＯＭ、ＲＡＭ、フラッシュメモリ等）等の記録媒体に格納し、また通信媒体により伝送して頒布することもできる。なお、媒体側に格納されるプログラムには、コンピュータに実行させるソフトウエア手段（実行プログラムのみならずテーブルやデータ構造も含む）をコンピュータ内に構成させる設定プログラムをも含む。本サーバを実現するコンピュータは、記録媒体に記録されたプログラムを読み込み、また場合により設定プログラムによりソフトウエア手段を構築し、このソフトウエア手段によって動作が制御されることにより上述した処理を実行する。なお、本明細書でいう記録媒体は、頒布用に限らず、コンピュータ内部あるいはネットワークを介して接続される機器に設けられた磁気ディスクや半導体メモリ等の記憶媒体を含むものである。
【符号の説明】
【０１０７】
１  ゲームシステム、１００，３００  ユーザ端末、１１０，２１０  通信部、１２０  入力部、１３０  出力部、１４０，２３０，３４０  記憶部、１５０  センサ部、１６０，２４０，３６０  処理部、２００  ゲームサーバ、２２０  取得部、２３１，３４１  起床履歴、２３２，３４２  ゲーム情報
【図１】
2020044223.tif 000003
【図２】
2020044223.tif 000004
【図３】
2020044223.tif 000005
【図４】
2020044223.tif 000006
【図５】
2020044223.tif 000007
【図６】
2020044223.tif 000008
【図７】
2020044223.tif 000009
【図８】
2020044223.tif 000010
【図９】
2020044223.tif 000011
【図１０】
2020044223.tif 000012
【図１１】
2020044223.tif 000013
【手続補正書】
【提出日】令和1年7月25日(2019.7.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザ端末で実行される仮想生命体の育成ゲームの進行を管理する情報処理装置であって、
前記ユーザ端末への入力情報及び、ユーザの起床時間を取得する取得部と、
前記取得した入力情報と起床時間とに応じて、前記育成ゲームに関する処理を実行する処理部と、を備える情報処理装置。
【請求項２】
所定の時間幅を第一の時間帯として記憶する記憶部をさらに備え、
前記処理部は、前記取得した起床時間が前記第一の時間帯に含まれると判断した場合、前記育成ゲームにおいて第一イベントを発生させる、請求項１に記載の情報処理装置。
【請求項３】
前記記憶部は、ユーザ端末への入力によって予め登録された前記第一の時間帯に含まれる指定時間を記憶し、
前記処理部は、前記取得した起床時間が指定時間と一致すると判断した場合、前記育成ゲームにおいて前記第一イベントとは異なる第二イベントを発生させる、請求項２に記載の情報処理装置。
【請求項４】
前記記憶部は前記取得した起床時間を記憶し、
前記処理部は、前記記憶された起床時間が所定期間または回数以上継続して前記第一の時間帯に含まれると判断した場合に、第三イベントを発生させる、請求項２または請求項３に記載の情報処理装置。
【請求項５】
前記取得部は、ユーザの就寝時間をさらに取得し、
前記処理部は、前記入力を取得した時刻が第一の時間帯とは異なる時間であり、且つ、前記就寝時間を基準として前記第一の時間帯より先に到来する時間であると判断した場合に、前記入力に基づいた、前記入力に対応する処理を保留する、請求項２から請求項４のいずれか一項に記載の情報処理装置。
【請求項６】
前記処理部は、前記取得した起床時間が前記第一の時間帯に含まれず、且つ、前記就寝時間を基準として前記第一の時間帯より後に到来する時間であると判断した場合、前記育成ゲームにおいて、前記第一のイベント及び第二のイベントと比較して、前記ユーザにとって不利なイベントを発生させる、請求項5に記載の情報処理装置。
【請求項７】
前記処理部は、第一の時間帯とは異なる時間であり、且つ、前記就寝時間を基準として前記第一の時間帯より先に到来する時間に前記入力を取得した後、前記取得した起床時間が前記第一の時間帯に含まれると判断した場合、前記保留した処理を実行する、請求項６に記載の情報処理装置。
【請求項８】
ユーザ端末で実行される仮想生命体の育成ゲームの進行を管理するプログラムであって、コンピュータを、
前記ユーザ端末への入力情報及び、ユーザの起床時間を取得する取得部と、
前記取得した入力情報と起床時間とに応じて、前記育成ゲームに関する処理を実行する処理部として、
機能させるプログラム。
【請求項９】
ユーザ端末で実行される仮想生命体の育成ゲームの進行を管理する方法であって、
前記ユーザ端末への入力情報及び、ユーザの起床時間を取得するステップと、
前記取得した入力情報と起床時間とに応じて、前記育成ゲームに関する処理を実行するステップと、を備える方法。
【請求項１０】
ユーザ端末で実行される仮想生命体の育成ゲームの進行を管理するゲームサーバと、前記ユーザ端末とが、ネットワークを介して接続されたゲームシステムであって、
前記ゲームサーバは、
前記ユーザ端末への入力情報及び、ユーザの起床時間を取得する取得部と、
前記取得した入力情報と起床時間とに応じて、前記育成ゲームに関する処理を実行する処理部と、を含む、ゲームシステム。
【請求項１１】
ユーザ端末で実行される仮想生命体の育成ゲームを実行する情報処理端末であって、
前記ユーザ端末への入力情報及び、ユーザの起床時間を取得する取得部と、
前記取得した入力情報と起床時間とに応じて、前記育成ゲームに関する処理を実行する処理部と、を備える情報処理端末。
【手続補正書】
【提出日】令和2年1月14日(2020.1.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザ端末で実行される仮想生命体の育成ゲームの進行を管理する情報処理装置であって、
前記ユーザ端末への入力情報及び、ユーザの起床時間を取得する取得部と、
前記取得した入力情報と起床時間とに応じて、前記育成ゲームに関する処理を実行する処理部と、
記憶部と、を備え、前記記憶部は、所定の時間幅を第一の時間帯として記憶し、ユーザ端末への入力によって予め登録された前記第一の時間帯に含まれる指定時間を記憶し、
前記処理部は、前記取得した起床時間が前記第一の時間帯に含まれると判断した場合、前記育成ゲームにおいて第一イベントを発生させ、前記取得した起床時間が指定時間と一致すると判断した場合、前記育成ゲームにおいて前記第一イベントとは異なる第二イベントを発生させる、情報処理装置。
【請求項２】
ユーザ端末で実行される仮想生命体の育成ゲームの進行を管理する情報処理装置であって、
前記ユーザ端末への入力情報及び、ユーザの起床時間を取得する取得部と、
前記取得した入力情報と起床時間とに応じて、前記育成ゲームに関する処理を実行する処理部と、
所定の時間幅を第一の時間帯として記憶する記憶部をさらに備え、
前記処理部は、前記取得した起床時間が前記第一の時間帯に含まれると判断した場合、前記育成ゲームにおいて第一イベントを発生させ、
前記取得部は、ユーザの就寝時間をさらに取得し、
前記処理部は、前記ユーザ端末への入力を取得した時刻が第一の時間帯とは異なる時間であり、且つ、ユーザが睡眠をとるべき時間を含むものとして予め設定される時間帯に該当する場合に、前記入力に基づいた、前記入力に対応する処理を保留する、情報処理装置。
【請求項３】
前記記憶部は前記取得した起床時間を記憶し、
前記処理部は、前記記憶された起床時間が所定期間または回数以上継続して前記第一の時間帯に含まれると判断した場合に、第三イベントを発生させる、請求項１に記載の情報処理装置。
【請求項４】
前記処理部は、前記取得した起床時間が前記第一の時間帯に含まれず、且つ、前記就寝時間以降で前記第一の時間帯より後に到来する時間であると判断した場合、前記育成ゲームにおいて、前記第一イベントと比較して、前記ユーザにとって不利なイベントを発生させる、請求項２に記載の情報処理装置。
【請求項５】
前記処理部は、第一の時間帯とは異なる時間であり、且つ、前記就寝時間以降で前記第一の時間帯より先に到来する時間に前記入力を取得した後、前記取得した起床時間が前記第一の時間帯に含まれると判断した場合、前記保留した処理を実行する、請求項４に記載の情報処理装置。
【請求項６】
ユーザ端末で実行される仮想生命体の育成ゲームの進行を管理するプログラムであって、コンピュータを、
前記ユーザ端末への入力情報及び、ユーザの起床時間を取得する取得部と、
前記取得した入力情報と起床時間とに応じて、前記育成ゲームに関する処理を実行する処理部として、機能させ、
前記コンピュータの記憶部は、所定の時間幅を第一の時間帯として記憶し、ユーザ端末への入力によって予め登録された前記第一の時間帯に含まれる指定時間を記憶し、
前記プログラムにおいて、前記処理部として、前記取得した起床時間が前記第一の時間帯に含まれると判断した場合、前記育成ゲームにおいて第一イベントを発生させ、前記取得した起床時間が指定時間と一致すると判断した場合、前記育成ゲームにおいて前記第一イベントとは異なる第二イベントを発生させる、プログラム。
【請求項７】
ユーザ端末で実行される仮想生命体の育成ゲームの進行を管理する方法であって、
前記ユーザ端末への入力情報及び、ユーザの起床時間を取得するステップと、
前記取得した入力情報と起床時間とに応じて、前記育成ゲームに関する処理を実行するステップと、を備え、
前記ユーザ端末は記憶部を備え、前記記憶部は、所定の時間幅を第一の時間帯として記憶し、ユーザ端末への入力によって予め登録された前記第一の時間帯に含まれる指定時間を記憶し、
前記方法は、前記処理を実行するステップにおいて、前記取得した起床時間が前記第一の時間帯に含まれると判断した場合、前記育成ゲームにおいて第一イベントを発生させ、前記取得した起床時間が指定時間と一致すると判断した場合、前記育成ゲームにおいて前記第一イベントとは異なる第二イベントを発生させる、方法。
【請求項８】
ユーザ端末で実行される仮想生命体の育成ゲームの進行を管理するゲームサーバと、前記ユーザ端末とが、ネットワークを介して接続されたゲームシステムであって、
前記ゲームサーバは、
前記ユーザ端末への入力情報及び、ユーザの起床時間を取得する取得部と、
前記取得した入力情報と起床時間とに応じて、前記育成ゲームに関する処理を実行する処理部と、
記憶部と、を備え、前記記憶部は、所定の時間幅を第一の時間帯として記憶し、ユーザ端末への入力によって予め登録された前記第一の時間帯に含まれる指定時間を記憶し、
前記処理部は、前記取得した起床時間が前記第一の時間帯に含まれると判断した場合、前記育成ゲームにおいて第一イベントを発生させ、前記取得した起床時間が指定時間と一致すると判断した場合、前記育成ゲームにおいて前記第一イベントとは異なる第二イベントを発生させる、ゲームシステム。
【請求項９】
ユーザ端末で実行される仮想生命体の育成ゲームを実行する情報処理端末であって、
前記ユーザ端末への入力情報及び、ユーザの起床時間を取得する取得部と、
前記取得した入力情報と起床時間とに応じて、前記育成ゲームに関する処理を実行する処理部と、
記憶部と、を備え、前記記憶部は、所定の時間幅を第一の時間帯として記憶し、ユーザ端末への入力によって予め登録された前記第一の時間帯に含まれる指定時間を記憶し、
前記処理部は、前記取得した起床時間が前記第一の時間帯に含まれると判断した場合、前記育成ゲームにおいて第一イベントを発生させ、前記取得した起床時間が指定時間と一致すると判断した場合、前記育成ゲームにおいて前記第一イベントとは異なる第二イベントを発生させる、情報処理端末。
【請求項１０】
ユーザ端末で実行される仮想生命体の育成ゲームの進行を管理する方法であって、
前記ユーザ端末への入力情報及び、ユーザの起床時間を取得するステップと、
前記取得した入力情報と起床時間とに応じて、前記育成ゲームに関する処理を実行するステップと、を含み、
前記ユーザ端末は、所定の時間幅を第一の時間帯として記憶する記憶部をさらに備え、
前記方法は、
前記処理を実行するステップにおいて、前記取得した起床時間が前記第一の時間帯に含まれると判断した場合、前記育成ゲームにおいて第一イベントを発生させ、
前記取得するステップにおいて、ユーザの就寝時間をさらに取得し、
前記処理を実行するステップにおいて、前記ユーザ端末への入力を取得した時刻が第一の時間帯とは異なる時間であり、且つ、ユーザが睡眠をとるべき時間を含むものとして予め設定される時間帯に該当する場合に、前記入力に基づいた、前記入力に対応する処理を保留する、方法。
【請求項１１】
ユーザ端末で実行される仮想生命体の育成ゲームの進行を管理するプログラムであって、
前記プログラムは、前記ユーザ端末の制御部に、前記ユーザ端末への入力情報及び、ユーザの起床時間を取得するステップと、
前記取得した入力情報と起床時間とに応じて、前記育成ゲームに関する処理を実行するステップと、を実行させ、
前記ユーザ端末は、所定の時間幅を第一の時間帯として記憶する記憶部をさらに備え、
前記プログラムは、
前記処理を実行するステップにおいて、前記取得した起床時間が前記第一の時間帯に含まれると判断した場合、前記育成ゲームにおいて第一イベントを発生させ、
前記取得するステップにおいて、ユーザの就寝時間をさらに取得し、
前記処理を実行するステップにおいて、前記ユーザ端末への入力を取得した時刻が第一の時間帯とは異なる時間であり、且つ、ユーザが睡眠をとるべき時間を含むものとして予め設定される時間帯に該当する場合に、前記入力に基づいた、前記入力に対応する処理を保留する、プログラム。