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