(57)【要約】      （修正有）【課題】ユーザの睡眠情報に基づいて進行するゲームにおいて、睡眠情報を不正に用いることを防止するプログラム、ゲームサーバ、情報処理端末、方法およびゲームシステムを提供する。【解決手段】ユーザの睡眠情報に基づいてゲームの進行処理を実行するゲームシステムであって、ユーザに装着されるウェアラブル端末と、ウェアラブル端末と通信する情報処理端末と、を備え、ウェアラブル端末は、ユーザの生体情報を計測するセンサ部２２５を含み、情報処理端末は、睡眠情報を取得する睡眠情報取得部と、センサ部が計測した生体情報を取得する生体情報取得部と、取得した睡眠情報が、ユーザの睡眠情報であるかを判断する判断部２５５と、を含み、判断部２５５は、生体情報に基づいて、判断を行う。【選択図】図３
2020065642.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの睡眠情報に基づいてゲームの進行処理を実行するプログラムであって、コンピュータを、
前記睡眠情報を取得する睡眠情報取得部と、
前記取得した睡眠情報が、前記ユーザの睡眠情報であるかを判断する判断部と、して
機能させるプログラム。
【請求項２】
前記ユーザの生体情報を取得する生体情報取得部としてさらに機能させ、
前記判断部は、前記取得した生体情報に基づいて、前記判断を行う、請求項１に記載のプログラム。
【請求項３】
前記取得した生体情報を記憶する生体情報記憶部と、
前記記憶した生体情報から所定の規則性を抽出する抽出部と、
前記取得した睡眠情報に対応する前記生体情報取得部が取得した前記生体情報が、前記抽出した規則性に適合するか否かを判定する判定部と、してさらに機能させ、
前記判断部は、前記判定部が前記適合すると判定したことに応じて、前記取得した睡眠情報は、前記ユーザの睡眠情報であると判断する、請求項２に記載のプログラム。
【請求項４】
前記生体情報は、前記ユーザを識別することが可能な情報である、請求項３に記載のプログラム。
【請求項５】
前記生体情報は、いびき、および／または声である、請求項４に記載のプログラム。
【請求項６】
前記生体情報は、脈拍、心拍、心音、血圧、脈波のうちの少なくとも一部、または、それらの組み合わせである、請求項４または請求項５に記載のプログラム。
【請求項７】
オブジェクトを撮像した画像を取得する画像取得部と、
前記撮像された前記オブジェクトを認識する画像認識部と、してさらに機能させ、
前記判断部は、前記睡眠情報に対応する時間帯に前記撮像した画像の前記オブジェクトの認識の結果に基づいて、前記判断を行う、請求項２から請求項６のいずれか一項に記載のプログラム。
【請求項８】
前記オブジェクトは、眠っているユーザの頭部、および／または寝相である、請求項７に記載のプログラム。
【請求項９】
周囲の照度情報を取得する照度情報取得部としてさらに機能させ、
前記睡眠情報取得部は、前記睡眠情報とともに前記取得した照度情報を関連付けて取得し、
前記判断部は、前記取得した睡眠情報、および前記関連付けられた照度情報に基づいて、前記判断を行う、請求項２から請求項８のいずれか一項に記載のプログラム。
【請求項１０】
位置情報を取得する位置情報取得部としてさらに機能させ、
前記睡眠情報取得部は、前記睡眠情報と前記取得した前記位置情報とを関連付けて取得し、
前記判断部は、前記取得した睡眠情報、および前記関連付けられた位置情報に基づいて、前記判断を行う、請求項２から請求項９のいずれか一項に記載のプログラム。
【請求項１１】
前記生体情報取得部は、前記ユーザに装着されるウェアラブル端末が計測した前記生体情報を取得し、
前記位置情報は、前記ウェアラブル端末の位置を含む、請求項１０に記載のプログラム。
【請求項１２】
前記位置情報は、前記ウェアラブル端末と、前記コンピュータとの位置関係を含む、請求項１１に記載のプログラム。
【請求項１３】
ユーザの睡眠情報に基づいてゲームの進行処理を実行するゲームサーバにおいて、
前記睡眠情報を取得する睡眠情報取得部と、
前記取得した睡眠情報が、前記ユーザの睡眠情報であるかを判断する判断部と、
を備えるゲームサーバ。
【請求項１４】
ユーザの睡眠情報に基づいてゲームの進行処理を実行する情報処理端末であって、
前記睡眠情報を取得する睡眠情報取得部と、
前記取得した睡眠情報が、前記ユーザの睡眠情報であるかを判断する判断部と、を備える情報処理端末。
【請求項１５】
ユーザの睡眠情報に基づいてゲームの進行処理を実行する方法であって、
前記睡眠情報を取得するステップと、
前記取得した睡眠情報が、前記ユーザの睡眠情報であるかを判断するステップと、
を備える方法。
【請求項１６】
ユーザの睡眠情報に基づいてゲームの進行処理を実行するゲームシステムであって、
前記ユーザに装着されるウェアラブル端末と、
前記ウェアラブル端末と通信する情報処理端末と、を備え、
前記ウェアラブル端末は、
前記ユーザの生体情報を計測するセンサ部を含み、
前記情報処理端末は、
前記睡眠情報を取得する睡眠情報取得部と、
前記センサ部が計測した前記生体情報を取得する生体情報取得部と、
前記取得した睡眠情報が、前記ユーザの睡眠情報であるかを判断する判断部と、を含み、
前記判断部は、前記生体情報に基づいて、前記判断を行う、ゲームシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、プログラム、ゲームサーバ、情報処理端末、方法およびゲームシステムに関する。
【背景技術】
【０００２】
近年、体の動きを検出するセンサ等を用いることにより、人の行動や活動量、睡眠等を測定する活動測定機器が普及してきた。活動測定機器は、利用者に睡眠等の活動量を提示することで、利用者の健康意識を高めるものであり、継続的に使用することが望まれる。例えば、特許文献１には、ユーザの睡眠に関する状態と連動させてゲーム処理を実行し、ユーザが自身の健康管理をゲーム感覚で行う発明が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開２０１６／０２１２３５号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載された発明は、計測された睡眠に関する状態の評価結果に応じてゲームを進行させるものであるため、ゲームを有利に進行させたいというユーザが、活動測定機器等に他人の睡眠情報を計測させて不正（チート）を行うという課題がある。この場合、ゲームの公正性が失われるばかりではなく、睡眠情報を反映させるゲームによって健康意識を高めるという目的さえも損なわれる。
【０００５】
そこで、本開示は、ユーザの睡眠情報に基づいて進行するゲームにおいて、睡眠情報を不正に用いることを防止するプログラム、ゲームサーバ、情報処理端末、方法およびゲームシステムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本開示に係るプログラムは、ユーザの睡眠情報に基づいてゲームの進行処理を実行するプログラムであって、コンピュータを、睡眠情報を取得する睡眠情報取得部と、取得した睡眠情報が、ユーザの睡眠情報であるかを判断する判断部と、して機能させる。
【０００７】
上記目的を達成するため、本開示に係るゲームサーバは、ユーザの睡眠情報に基づいてゲームの進行処理を実行するサーバであって、睡眠情報を取得する睡眠情報取得部と、取得した睡眠情報が、ユーザの睡眠情報であるかを判断する判断部と、を備える。
【０００８】
また、上記目的を達成するため、本開示に係る情報処理端末は、ユーザの睡眠情報に基づいてゲームの進行処理を実行する情報処理端末であって、睡眠情報を取得する睡眠情報取得部と、取得した睡眠情報が、ユーザの睡眠情報であるかを判断する判断部と、を備える。
【０００９】
また、上記目的を達成するため、本開示に係る方法は、ユーザの睡眠情報に基づいてゲームの進行処理を実行する方法であって、睡眠情報を取得するステップと、取得した睡眠情報が、ユーザの睡眠情報であるかを判断するステップと、を備える。
【００１０】
また、上記目的を達成するため、本開示に係るゲームシステムは、ユーザの睡眠情報に基づいてゲームの進行処理を実行するシステムであって、ユーザに装着されるウェアラブル端末と、ウェアラブル端末と通信する情報処理端末と、を備え、ウェアラブル端末は、ユーザの生体情報を計測するセンサ部を含み、情報処理端末は、睡眠情報を取得する睡眠情報取得部と、センサ部が計測した生体情報を取得する生体情報取得部と、取得した睡眠情報が、ユーザの睡眠情報であるかを判断する判断部と、を含み、判断部は、生体情報に基づいて、判断を行う。
【発明の効果】
【００１１】
本開示によれば、ユーザの睡眠情報に基づいて進行するゲームにおいて、睡眠情報を不正に用いることを防止できる。
【図面の簡単な説明】
【００１２】
【図１】ゲームシステム１の構成図である。
【図２】ゲームサーバ１００の機能構成の一例を示す機能ブロック図である。
【図３】ユーザ端末２００の機能構成の一例を示す機能ブロック図である。
【図４】ユーザ端末２００における処理の一例を示すフローチャートである。
【図５】ユーザ端末３００の機能構成の一例を示す機能ブロック図である。
【図６】ゲームシステム３の構成図である。
【図７】ウェアラブル端末５００の機能構成の一例を示す機能ブロック図である。
【図８】ユーザ端末４００の機能構成の一例を示す機能ブロック図である。
【発明を実施するための形態】
【００１３】
以下、本開示の実施形態について図面を参照して説明する。実施形態を説明する全図において、共通の構成要素には同一の符号を付し、繰り返しの説明を省略する。なお、以下の実施形態は、特許請求の範囲に記載された本開示の内容を不当に限定するものではない。また、実施形態に示される構成要素のすべてが、本開示の必須の構成要素であるとは限らない。
【００１４】
＜実施形態１＞
図１は、ゲームシステム１の構成図である。図１を参照して、実施形態１に係るゲームシステム１の構成について説明する。
【００１５】
ゲームシステム１は、ゲームサーバ１００と、ユーザ端末２００と、を備え、ネットワークＮＷを介して通信可能に接続される。ネットワークＮＷは、ＷＡＮ（World Area Network）、ＬＡＮ（Local Area Network）等から構成される。
【００１６】
本実施形態において、ゲームシステム１では、ユーザの睡眠情報にゲーミフィケーションの要素を取り入れている。すなわち、ユーザ端末２００は、ゲームプログラム（アプリケーション）を実行することによって、睡眠情報をゲーム入力とするゲーム処理を行う。また、ユーザ端末２００は、睡眠情報および睡眠情報に基づいて進行するゲームに関する情報をゲームサーバ１００へアップロードする。
【００１７】
ゲームサーバ１００は、ユーザの睡眠情報に基づいて進行するゲームを管理するゲームサーバであって、ユーザ端末２００からの要求に応じて、ユーザの睡眠情報に基づいて進行するゲーム（以下、「睡眠ゲーム」と記載する場合がある。）を提供する。睡眠ゲームは、例えば、ユーザの睡眠情報を入力として仮想生命体を育成するゲームであったり、ゲームにおけるアイテムの数や種類、お金、または、プレイヤオブジェクトのパラメータ（例えば、強さなど）等が決定されるゲームであったりしてもよいが、これらのゲームに限られない。
【００１８】
ゲームサーバ１００は、例えば、ネットワークＮＷを介してアクセスしてきたユーザ端末２００に対してゲームプログラムを配信し、ユーザ端末２００においてゲームプログラムが実行される。ゲームプログラムを実行したユーザ端末２００は、ユーザの睡眠情報に基づいてゲーム処理を行う。
【００１９】
また、ゲームサーバ１００は、ユーザ端末２００からアップロードされた情報を記憶する。本実施形態においては、ゲームサーバ１００は、複数のユーザ端末から、各ユーザに関する情報（例えば、睡眠情報および睡眠ゲームに関する情報）を取得して記憶する。また、ゲームサーバ１００は、記憶された情報に基づいて、ゲームに対する特典を与えたり、睡眠に対するアドバイスを与えたりしてもよい。
【００２０】
ユーザ端末２００は、ユーザの睡眠情報に基づいてゲームの進行処理を実行する情報処理端末（ゲーム装置）である。図１ではユーザ端末２００を１つのみ示すが、本実施形態においては、ゲームシステム１は、ユーザ毎にそれぞれ保有する複数のユーザ端末２００を含んでいる。
【００２１】
睡眠情報は、例えば、ユーザの就寝時間および起床時間を示す睡眠パターンである。なお、就寝時間とは、ユーザが眠りについた時刻を表し、例えば、ユーザが寝床に入った時刻でもよいし、ユーザの意識が覚醒した状態から睡眠の状態へ移行した時刻であってもよい。また、起床時間とは、ユーザが起きた時刻を表し、例えば、ユーザが寝床から起きだした時刻であってもよいし、睡眠の状態から意識が覚醒した状態へ移行した時刻であってもよい。本実施形態では、眠りについてから起きるまでの就寝時間と起床時間の対を睡眠パターンという。なお、睡眠情報の取得については、後述する。
【００２２】
ユーザ端末２００は、ゲームの進行処理を実行する際に、取得した睡眠情報がユーザ自身のものであるか否かを判断する。すなわち、虚偽の睡眠情報を入力したり、他人の睡眠情報を計測したりするなどして、睡眠情報を不正に用いたユーザが、ゲームを有利に進行させることを防止する。これにより、ゲームの公平性を担保し、また、ユーザに対し、睡眠情報を反映させるゲームによって健康意識を高めるという目的を達成させることができる。
【００２３】
図２は、ゲームサーバ１００の機能構成の一例を示す機能ブロック図である。なお、本実施形態のゲームサーバ１００は、図２の構成要素（各部）の一部を省略した構成としてもよい。
【００２４】
ゲームサーバ１００は、通信部１１０と、取得部１２０と、記憶部１３０と、処理部１４０と、を備える。
【００２５】
通信部１１０は、ユーザ端末２００と、ネットワークＮＷを介した通信を行うための各種制御を行うものであり、その機能は、各種プロセッサ又は通信用ＡＳＩＣなどのハードウェアや、プログラムなどにより実現できる。
【００２６】
睡眠情報取得部１２０は、通信部１１０がユーザ端末２００から受信した睡眠情報を取得し、記憶部１３０へ送る。
【００２７】
記憶部１３０は、コンピュータを機能させるためのプログラムや各種データを記憶するための記憶装置であって、睡眠履歴１３１と、ゲーム情報１３２と、を含む。
【００２８】
睡眠履歴１３１は、睡眠情報取得部１２０が取得したユーザの睡眠情報、すなわち、ユーザの就寝時間および起床時間を示す睡眠パターンを蓄積する。ゲーム情報１３２は、睡眠情報に基づいて進行するゲームに関する情報が記憶されている。ゲーム情報１３２は、例えば、ユーザ端末２００に提供する、睡眠情報に基づいて進行するゲームのプログラムや、ユーザ端末２００からアップロードされた、ゲームの進行状況に関する情報である。なお、記憶部１３０は、一時的な記憶領域や、ストレージを含んでもよい。
【００２９】
処理部１４０は、ゲームサーバ１００において実行される各種の情報処理を実行する。処理部１４０は、ＣＰＵおよびメモリを有し、ＣＰＵがメモリを用いて、記憶部１３０に記憶された情報処理プログラムを実行することによって各種の情報処理が実行される。本実施形態においては、処理部１４０は、上記情報処理として、睡眠情報に基づいて進行するゲームのプログラムをユーザ端末２００に提供する。また、記憶部１３０に記憶された情報に基づいて、ユーザ端末２００に対し、ゲームの特典を与えたり、睡眠に対するアドバイスを与えたりする処理を実行してもよい。また、処理部１４０は、システムクロックを利用して現在日時を取得する。
【００３０】
なお、本実施形態では、「サーバ」とは、１つの情報処理装置（すなわち、サーバ装置）を指す他、サーバが複数のサーバ装置によって構成される場合にはサーバ装置群（すなわち、サーバシステム）全体を指す意味である。また、本実施形態においては、ゲームサーバ１００を一体的な構成として説明するが、ゲームサーバ１００は、機能および／または役割に応じて分けられた複数のサーバ装置を含む構成であってもよい。例えば、ゲームサーバ１００は、ユーザ端末２００から取得される睡眠情報を記憶するデータサーバと、睡眠情報に基づいてゲームサービスを提供するサービスサーバとを含む構成であってもよい。さらに、ゲームサーバ１００は、上記ゲームサービスの一環としてアイテムを提供するサービスを行う場合、アイテムの提供と課金とを行うショップサーバを含む構成であってもよい。
【００３１】
図３は、ユーザ端末２００の機能構成の一例を示す機能ブロック図である。なお、本実施形態のユーザ端末２００は、図３の構成要素（各部）の一部を省略した構成としてもよい。
【００３２】
ユーザ端末２００は、ゲーム装置に相当する情報処理端末であり、本実施形態においては、例えば、スマートフォン、フィーチャーフォン、タブレット型コンピュータ、ラップトップ型コンピュータ、デスクトップ型コンピュータ、携帯ゲーム機、据置ゲーム機、ヘッドマウントディスプレイ等のウェアラブル端末、又は、情報処理機能を備えた多機能型テレビジョン受像機（スマートテレビ）等の多機能デバイスである。
【００３３】
すなわち、ユーザ端末２００は、一般的な多機能デバイスが有する各種の機能（例えば、入力機能、出力（表示）機能、情報処理機能、ネットワーク通信機能、センサ機能、通話機能、カメラ機能等）を有している。
【００３４】
なお、ネットワーク通信機能は、インターネット等を介した通信機能、および／または、モバイル通信網を介した通信機能である。ユーザ端末２００は、既製の多機能デバイスに所定の機能をインストールすることで実現されてもよい。本実施形態において、ユーザ端末２００は、上記多機能デバイスとして用いられることに加えて、上記睡眠情報を検知したり、上記睡眠ゲームを実行したりするために用いられる。
【００３５】
ユーザ端末２００は、通信部２１０と、入力部２２０と、マイク２２１と、センサ部２２５と、出力部２３０と、記憶部２４０と、処理部２５０と、を備える。
【００３６】
通信部２１０は、ゲームサーバ１００と、ネットワークＮＷを介した通信を行うための各種制御を行うものであり、その機能は、各種プロセッサ又は通信用ＡＳＩＣなどのハードウェアや、プログラムなどにより実現できる。また、通信部２１０は、後述するセンサ部２２５として機能する情報処理端末（ウェアラブル端末）と行うＢｌｕｅｔｏｏｔｈ（登録商標）などの近距離無線通信の制御を行う。なお、ウェアラブル端末とは、ケーブルを介した有線通信によって行われてもよいし、電波通信や赤外線通信等によって行われてもよい。
【００３７】
入力部２２０は、ユーザからの入力を受け付けるためのインターフェイスであり、ユーザの入力を処理部２５０に送る。入力部２２０は、例えば、タッチパネルやボタン、コントローラである。なお、入力部２２０は、後述するマイク２２１により収音されたユーザの音声を、ユーザの入力としてもよい。また、入力部２２０は、後述するセンサ部２２５が検知したセンシングデータをユーザの入力としてもよい。ユーザは、入力部２２０を介して、睡眠ゲームに関する入力を行うことができる。
【００３８】
マイク２２１は、ユーザ端末２００の周囲の音を収集するマイクロフォンである。例えば、マイク２２１は、ユーザのいびきの音や、ユーザの寝言などの声を収音する。また、マイク２２１は、寝具と寝間着との接触音を収音してもよい。寝具と寝間着との接触音により、寝返りを推定することができる。なお、マイク２２１が収音した、ユーザのいびきの音やユーザの寝言などの声、寝具と寝間着との接触音は、後述する記憶部２４０の生体情報２４２に格納される。
【００３９】
センサ部２２５は、ユーザの生体情報を取得する生体情報取得部に相当する。センサ部２２５は、ユーザ端末２００に内蔵される計測機器から生体情報を取得してもよいし、ユーザ端末２００と通信部２１０を介して接続される外部の計測機器から生体情報を取得してもよい。外部の計測機器は、例えば、腕時計型や指輪型の端末、人体（胸部等）に張り付けられる導電性ゲルパッド等のウェアラブル端末である。また、外部の計測機器は、ベッドサイドに置かれる据置式計測機器や、枕の下や布団の下に敷かれるシート状のセンサであってもよい。
【００４０】
生体情報は、例えば、脈拍、心拍、心音、血圧、脈波、呼吸音、心電位、皮膚温度、発汗量、声紋などである。また、センサ部２２５が取得した生体情報に基づいて算出される種々の情報、例えば、心拍間隔、脈波間隔を生体情報としてもよい。また、センサ部２２５は、計測された加速度等に基づいて算出される、ユーザの姿勢等を生体情報としてもよい。また、センサ部２２５は、例えば、センサシートによって計測された、ベッドに横たわったユーザの体重や頭部の重さ等を生体情報としてもよい。すなわち、センサ部２２５が取得する生体情報は、ユーザを識別することが可能な情報であればよく、上述した情報に限られない。
【００４１】
上述の外部の計測機器（ウェアラブル端末）は、ユーザ端末２００とペアリングを行って、近距離無線通信を行う。センサ部２２５は、ペアリングされたウェアラブル端末で計測された生体情報を、計測した日時と対応付けて取得する。そして、センシングデータとして処理部２５０に送る。また、センサ部２２５は、後述する記憶部２４０の生体情報２４２に取得した生体情報を格納する。生体情報の計測は、所定の時間間隔で行われるが、計測された活動量に応じて、計測する時間間隔を変更してもよい。
【００４２】
また、センサ部２２５は、ユーザ端末２００の種々の状態を検知する各種機器であってもよい。センサ部２２５は、例えば、端末自体の姿勢や傾きを検知する姿勢センサ（加速度センサやジャイロセンサ）、ユーザの視線方向を検知する注視センサや、周囲の明るさを検知する光センサ、ユーザの動作を検知する赤外線センサである。また、センサ部２２５は、ユーザ端末２００の周囲の湿度を検知する湿度センサや、ユーザ端末２００の所在位置における磁場を検知する地磁気センサ等であってもよい。
【００４３】
また、センサ部２２５は、上記のセンサ機能を用いて、種々の情報を検知するようにしてもよい。例えば、センサ部２２５は、加速度センサの機能を用いて、ユーザ端末２００を保有するユーザの歩行数を検知してもよい。また、センサ部２２５は、加速度センサの機能を用いて、ユーザ端末２００が動作しているか、静止しているか、などを示す動作情報を一定時間ごとや、ユーザ端末２００が動作したタイミングごとに検知してもよい。センサ部２２５は、上述のように検知したセンシングデータを処理部２５０へ送る。
【００４４】
出力部２３０は、例えば、ディスプレイ等の表示装置やスピーカなどのオーディオ出力装置であり、入力部２２０に対する入力に応じてユーザ端末２００において生成される各種の画像や音声を表示、出力したり、ゲームサーバ１００から受信されたデータに基づく各種の画像や音声を表示、出力したりする。出力部２３０は、人工知能搭載型スピーカ（スマートスピーカ）を含む。
【００４５】
記憶部２４０は、コンピュータを機能させるためのプログラムや各種データを記憶するための記憶装置である。記憶部２４０は、一時的な記憶領域や、ストレージを含んでもよい。記憶部２４０は、睡眠履歴２４１と、生体情報２４２と、ゲーム情報２４３と、を含む。
【００４６】
睡眠履歴２４１は、後述する睡眠情報取得部２５２が取得したユーザの睡眠情報、すなわち、ユーザの就寝時間および起床時間を示す睡眠パターンを蓄積する。生体情報２４２は、生体情報記憶部に相当し、センサ部２２５が計測した生体情報を蓄積する。ゲーム情報２４３は、睡眠情報に基づいて進行するゲームに関する情報が格納されている。ゲームに関する情報は、例えば、ゲームの進行状況に関する情報や、ユーザの睡眠情報に基づいて変換したゲームスコアなどである。
【００４７】
処理部２５０は、ユーザ端末２００において実行される各種の情報処理を実行する。処理部２５０は、ＣＰＵ（Central Processing Unit）およびメモリを有する。ユーザ端末２００においては、ＣＰＵがメモリを用いて、記憶部２４０に記憶された情報処理プログラムを実行することによって上記各種の情報処理が実行される。本実施形態においては、処理部２５０は、上記情報処理として、睡眠情報を算出する処理や、当該睡眠情報がユーザ自身の睡眠情報であるかを判断する処理、睡眠ゲームに関する処理を実行する。また、処理部２５０は、ゲームサーバ１００から受信した睡眠ゲームに関するゲームの特典や、睡眠についてのアドバイス等をユーザに提示する処理を実行する。また、ユーザ端末２００が多機能デバイスとして動作する場合、処理部２５０は、各機能を実現するための情報処理を実行する。また、処理部２５０は、システムクロックを利用して現在日時を取得する。
【００４８】
処理部２５０は、ゲーム実行部２５１と、睡眠情報取得部２５２と、抽出部２５３と、判定部２５４と、判断部２５５と、を含む。
【００４９】
ゲーム実行部２５１は、睡眠ゲームに関する処理を実行する。例えば、入力部２２０を介したユーザからの入力や、後述する睡眠情報取得部２５２が取得した睡眠情報に基づいて処理を実行する。なお、ゲーム実行部２５１は、後述する判断部２５５が、睡眠情報取得部２５２が取得した睡眠情報がユーザの睡眠情報でないと判断した場合は、ユーザに対し、警告を行うよう出力部２３０を制御する。例えば、当該警告として、睡眠情報がユーザ自身のものではない可能性がある、睡眠情報が正しくない等の表示を行ったり、音声通知を行ったりする。また、上記警告とともに、または、警告の代わりに、ゲームの進行を中断したり、ユーザにとってゲームの進行が不利になるようなペナルティとなる処理を行うようにしてもよい。
【００５０】
睡眠情報取得部２５２は、センサ部２２５から送られたセンシングデータに基づいて、ユーザの就寝時間および起床時間を示す睡眠パターンを算出し、睡眠情報として取得する。睡眠情報取得部２５２は、取得した睡眠情報を睡眠履歴２４１に格納する。なお、睡眠情報取得部２５２は、通信部２１０に対し、睡眠情報としてゲームサーバ１００へ送信するよう指示してもよい。
【００５１】
睡眠パターンの算出は、上述したような一般的な多機能デバイスが備える睡眠を分析する機能を用いてもよい。例えば、生体情報により、睡眠状態、ユーザの姿勢を検知したり、ユーザ端末２００の姿勢、動き、環境音を検知したりして、ユーザの就寝、起床を推定してもよい。
【００５２】
また、上述のように、センシングデータに基づいて就寝時間および起床時間を示す睡眠パターンを算出するのではなく、睡眠ゲームの開発者等が算出方法を設定するようにしてもよい。例えば、睡眠ゲームにおいて、ユーザが就寝する旨の操作を行った時間を就寝時間、起床した旨の操作を行った時間を起床時間と設定してもよい。上記操作は、例えば、ディスプレイをタップしたり、ユーザ端末２００を振ったりする操作であってもよい。また、就寝時間および起床時間をユーザが自己申告により入力するようにしてもよい。また、処理部２５０は、センサ部２２５から送られたセンシングデータを、通信部２１０を介して、ゲームサーバ１００に送信し、ゲームサーバ１００において睡眠パターンを算出するように構成してもよい。
【００５３】
抽出部２５３は、記憶部２４０の生体情報２４２に蓄積された生体情報から所定の規則性を抽出する。例えば、処理部２５０が取得したシステムクロックを利用した現在日時から、生体情報の経時的な変化を解析する。すなわち、蓄積された、脈拍、心拍、心音、血圧、脈波、呼吸音、心電位、皮膚温度、姿勢、声、発汗量等の経時的な変化を解析し、それらの生体情報における規則性を抽出する。特に、睡眠履歴２４１に蓄積された睡眠情報が示す睡眠パターンと、生体情報２４２に蓄積された、当該睡眠パターンに対応する時間帯における生体情報とを関連付けて規則性を抽出することが好ましい。なお、生体情報２４２から算出される起床時間および就寝時間を示す睡眠パターンを、抽出された規則性としてもよい。
【００５４】
より具体的には、例えば、脈拍数の経時的な変化を、他の生体情報の変化とともに抽出したり、声（いびきや寝言など）を周波数分析し、音声波形のスペクトルの強度変化を等高線表示したグラフ（声紋）にして抽出したりする。また、例えば、脈波を解析する場合は、脈波を２階乗微分して加速度脈波（ＡＰＧ）とし波形変化を拡大することで波形変化度から心臓収縮期の波の増加率や減少率などを算出し、ユーザの生理的状態の規則性を抽出する。この際、脈拍、血圧、皮膚温度等他の生体情報を併用することで、より精度よく規則性を抽出することができる。その他、これらの生体情報を用いた規則性の抽出は、公知の方法を用いて行うことができるため、詳細な説明は省略する。また、睡眠情報と、生体情報との規則性を機械学習により導出してもよい。
【００５５】
判定部２５４は、睡眠情報取得部２５２が取得した睡眠情報に対応する、センサ部２２５が取得した生体情報が、抽出部２５３が抽出した規則性に適合するか否かを判定する。具体的には、睡眠情報取得部２５２が取得した睡眠情報、すなわち、就寝時間および起床時間を示す睡眠パターンに対応する時間帯に計測された生体情報が、抽出部２５３が抽出した規則性と適合するかを判定する。判定部２５４は、生体情報と、当該生体情報を計測した時間帯における規則性とが一致、もしくは所定の範囲内の数値であれば、生体情報と抽出した規則性とは適合していると判定する。
【００５６】
判断部２５５は、判定部２５４が上記適合すると判定したことに応じて、睡眠情報取得部２５２が取得した睡眠情報は、ユーザの睡眠情報であると判断する。また、判断部２５５が、睡眠情報取得部２５２が取得した睡眠情報が、ユーザの睡眠情報でないと判定した場合は、当該取得した睡眠情報を、睡眠履歴２４１から削除する。また、当該取得した睡眠情報が示す睡眠パターン（の時間帯）に対応する生体情報についても、生体情報２４２から削除する。これにより、抽出部２５３は、不正に入力されたものではない、ユーザ自身の睡眠情報、生体情報に基づいて規則性を抽出することができ、判断部２５５は、より精度の高い上記判断を行うことができる。
【００５７】
上述したように、判断部２５５は、睡眠情報取得部２５２が取得した睡眠情報を、記憶部２４０に蓄積された生体情報に基づいてユーザの睡眠情報であるか否かを判断する。すなわち、ゲームを有利に進行したいユーザが、実際は眠っていないのに、就寝時間および起床時間について虚偽の入力を行ったり、第三者にウェアラブル端末を装着させ、睡眠情報を計測してゲームの入力としたとしても、ユーザの睡眠情報および生体情報の履歴により、入力された睡眠情報がユーザ自身の睡眠情報であるか否かを判断することができる。
【００５８】
例えば、虚偽の睡眠情報の入力に対しては、ユーザの生体情報の経時的変化から、睡眠時および活動時における規則性を抽出し、当該睡眠情報に対応する生体情報が、抽出した規則性に適合するか否かを判定することで、ユーザの睡眠情報であるか否かを判断できる。すなわち、実際は眠っていないのに虚偽の睡眠情報を入力した場合、計測した生体情報は活動時における規則性を示し、睡眠時の生体情報の規則性には適合しないので、入力された睡眠情報は、ユーザの睡眠情報ではないと判断することができる。
【００５９】
また、第三者の睡眠情報の入力に対しては、当該睡眠情報が示す睡眠パターン（の時間帯）における生体情報が、当該睡眠パターンに類似する睡眠履歴に関連付けられた生体情報から抽出した規則性に適合するかを判定することで、ユーザの睡眠情報であるか否かを判断できる。すなわち、睡眠時における個々人の生体情報に着目して、ユーザの睡眠情報であるか否かを判断することができる。
【００６０】
また、判断部２５５は、上述した生体情報に基づく判断に加えて、取得した睡眠情報が示す睡眠パターンの時間帯に実行されたユーザ端末２００における処理内容に基づいて、取得した睡眠情報がユーザ自身のものであるかを判断するようにしてもよい。例えば、当該時間帯に、ユーザ端末２００において、ユーザの能動的な操作が必要なアプリが起動していた場合は、入力された睡眠情報が虚偽や第三者のものである可能性が高いと判断する。これにより、取得した睡眠情報がユーザの睡眠情報であるかをより正確に判断することができる。
【００６１】
図４は、ユーザ端末２００における処理の一例を示すフローチャートである。図４を参照して、ユーザ端末２００における処理の一例について説明する。なお、ユーザ端末２００は、ユーザからの就寝する旨の入力操作を、当該処理を開始するトリガとしてもよい。また、ユーザ端末２００は、センサ部２２５によりセンシングを常に実行しており、センシングデータ（例えば、端末の動き、周囲の明るさや音声等）からユーザの就寝を検知することもできる。
【００６２】
ステップＳ４０１において、ユーザ端末２００のセンサ部２２５は、センシングを実行する。具体的には、センサ部２２５は、ユーザの脈拍数などの生体情報や、ユーザ端末２００の動き等をセンシングする。睡眠情報取得部２５２は、センサ部２２５からセンシングデータを取得する。
【００６３】
ステップＳ４０２において、睡眠情報取得部２５２は、センサ部２２５から送られたセンシングデータに基づいて、就寝時間および起床時間を示す睡眠パターンが算出可能か否かを判定する。睡眠情報取得部２５２において睡眠パターンが算出できるほどセンシングデータが十分に取得できていないと判断されると（ステップＳ４０２において、Ｎ）、処理はステップＳ４０１に戻る。そうでない場合（ステップＳ４０２において、Ｙ）、ステップＳ４０３において、睡眠情報取得部２５２は睡眠パターンを算出し、睡眠情報として取得する。なお、睡眠情報取得部２５２は、入力部２２０を介したユーザによる入力から睡眠情報を取得する場合は、ステップＳ４０２およびＳ４０３の処理はスキップしてよい。
【００６４】
ステップＳ４０４において、抽出部２５３は、記憶部２４０の生体情報２４２に蓄積された生体情報から所定の規則性を抽出する。例えば、処理部２５０が取得したシステムクロックを利用した現在日時から、生体情報の経時的な変化を解析する。具体的には、心拍数、脈拍数の変化や、睡眠状態の変化などの経時的な変化を解析する。
【００６５】
ステップＳ４０５において、判定部２５４は、睡眠情報取得部２５２が取得した睡眠情報に対応する、センサ部２２５が計測した生体情報が、抽出部２５３が抽出した規則性に適合するか否かを判定する。そして、判定部２５４が、規則性に適合すると判定したことに応じて、判断部２５５は、睡眠情報取得部２５２が取得した睡眠情報は、ユーザの睡眠情報であると判断し（ステップＳ４０５において、Ｙ）、処理はステップＳ４０６に進む。一方、判定部２５４が、規則性に適合しないと判定すれば、判断部２５５は、睡眠情報取得部２５２が取得した睡眠情報は、ユーザの睡眠情報でないと判断し（ステップＳ４０５において、Ｎ）、処理はステップＳ４０７に進む。
【００６６】
ステップＳ４０６において、ゲーム実行部２５１は、ステップＳ４０３において取得した睡眠情報に基づいて、ゲーム処理を実行する。
【００６７】
ステップＳ４０７において、ゲーム実行部２５１は、ユーザに対し、警告を行うよう出力部２３０を制御する。例えば、当該警告として、睡眠情報がユーザ自身のものではない可能性がある、睡眠情報が正しくない等の表示を行ったり、音声通知を行ったりする。また、上記警告とともに、または、警告の代わりに、ゲームの進行を中断したり、ユーザにとってゲームの進行が不利になるようなペナルティとなる処理を行うようにしてもよい。
【００６８】
（効果の説明）
本実施形態では、ユーザの睡眠情報に基づいて進行するゲームにおいて、ゲーム処理を実行する際に、取得した睡眠情報がユーザ自身のものであるか否かを判断する。すなわち、虚偽の睡眠情報を入力したり、他人の睡眠情報を計測したりするなどして、睡眠情報を不正に用いたユーザが、ゲームを有利に進行させることを防止する。ユーザ自身の正確な睡眠情報を取得することができるため、ゲームの公平性を担保し、また、ユーザに対し、睡眠情報を反映させるゲームによって健康意識を高めるという目的を達成させることができる。
【００６９】
また、本実施形態では、取得した睡眠情報がユーザ自身のものであるか否かの判断を、計測した生体情報に基づいて行う。ユーザが特に意識することなくセンシングされた生体情報に基づくことにより、精度よく当該判断を行うことができる。
【００７０】
また、本実施形態では、記憶した生体情報から所定の規則性を抽出し、取得した睡眠情報に対応する計測した生体情報が、抽出した規則性に適合するか否かを判定する。個体差のある生体情報の規則性を用いて当該適合の判定を行うことにより、より精度よく、上記判断を行うことができる。
【００７１】
また、本実施形態では、生体情報として、いびきや寝言などの声に基づいて、睡眠情報がユーザ自身のものであるか否かを判断する。いびきや寝言は、睡眠時に発せられるもので、その声紋によりユーザの同一性を判定することで、取得した睡眠情報がユーザ自身のものであるか精度よく当該判断を行うことができる。
【００７２】
＜実施形態１の変形例１＞
実施形態１の変形例１において、ユーザ端末２００は、予め記憶部２４０に記憶されたゲームプログラムを実行することにより、睡眠ゲームをユーザにプレイさせる構成である。ユーザ端末２００が記憶するゲームプログラムは、記録媒体等を介して、更新することができる構成であってもよい。これにより、ユーザは、ネットワークを介してゲームサーバと接続されない環境下であっても、睡眠ゲームを楽しむことができる。
【００７３】
＜実施形態１の変形例２＞
実施形態１の変形例２において、ゲームサーバ１００は、ユーザの睡眠情報に基づいてゲームの進行処理を実行するサーバ装置であって、ユーザ端末２００から睡眠情報を取得し、取得した睡眠情報が、ユーザの睡眠情報であるかを判断する構成である。すなわち、ユーザ端末２００が行うゲーム処理や、睡眠情報の判断は、ゲームサーバ１００が行い、ユーザ端末２００は、計測した生体情報をゲームサーバに送信する構成である。ユーザ端末２００は、ゲームサーバ１００からゲーム進行の処理結果を受信し、ユーザに提示する。なお、当該睡眠情報の判断は、ユーザ端末２００における処理と同様であるため、説明は省略する。これにより、ユーザは、ゲームサーバ１００にアクセスすることで、睡眠ゲームを楽しむことができる。
【００７４】
＜実施形態２＞
実施形態１に係るゲームシステム１では、ユーザの生体情報に基づいて、睡眠情報がユーザ自身のものであるか否かを判断した。それに対し、実施形態２に係るゲームシステム２（不図示）は、カメラが撮像した画像の認識結果に基づいて、当該判断を行う点で相違する。ゲームシステム２は、ゲームシステム１のユーザ端末２００に代えて、ユーザ端末３００を備える。
【００７５】
図５は、実施形態２に係るユーザ端末３００の機能構成の一例を示す機能ブロック図である。本実施形態のユーザ端末３００は図５の構成要素（各部）の一部を省略した構成としてもよい。なお、実施形態１に係るユーザ端末２００と共通の構成要素には同一の符号を付し、繰り返しの説明を省略する。
【００７６】
ユーザ端末３００は、カメラ３２２を備える点で、実施形態１に係るユーザ端末２００と構成が異なる。また、ユーザ端末３００は、ユーザ端末２００の処理部２５０に代えて処理部３５０、記憶部２４０に代えて記憶部３４０を備える。
【００７７】
カメラ３２２は、画像取得部に相当し、ユーザ端末３００の周囲のオブジェクトを撮像する。カメラ３２２は、例えば、ユーザ端末３００と通信可能な位置に設置される。また、例えば、ユーザ端末３００において出力部２３０であるディスプレイが設けられる面、および／または、その背面に設けられてもよい。カメラ３２２は、眠っているユーザが撮像できる位置（例えば、ベッドサイド等）に設置されることが好ましい。
【００７８】
カメラ３２２が所定の時間間隔で撮像した画像は、撮像した日時とともに、記憶部３４０の画像３４４に格納される。なお、撮像した画像は、静止画および動画を含む。
【００７９】
処理部３５０において、画像認識部３５６は、画像３４４に格納された撮像画像に映っているオブジェクトを認識する。例えば、画像３４４には、予め、ユーザの頭部、顔、寝相、または、ユーザの寝具、寝間着などが登録されており、画像認識部３５６は、それらの登録された画像をテンプレートとして、撮像画像に対してテンプレートマッチングを行い、オブジェクトを認識するようにしてもよい。また、画像認識部３５６は、画像３４４に格納された撮像画像から、ユーザの寝相のパターンを認識するようにしてもよい。
【００８０】
判断部３５５は、判断部２５５の処理に加え、睡眠情報取得部２５２が取得した睡眠情報に対応する時間帯に撮像された画像について画像認識部３５６が認識した結果に基づき、当該睡眠情報がユーザ自身のものであるかを判断する。例えば、取得した睡眠情報に対応する時間帯にユーザとは異なる人物が認識されている、ユーザのベッドに人物が映っていない、などの認識結果であれば、判断部３５５は、取得した睡眠情報はユーザの睡眠情報でないと判断する。また、例えば、取得した睡眠情報に対応する時間帯にユーザの顔が映っている、ユーザの寝相が映っている、寝相のパターンが一致する、などの認識結果であれば、判断部３５５は、取得した睡眠情報はユーザの睡眠情報であると判断する。
【００８１】
なお、判断部３５５は、画像の認識結果と生体情報とを併用して、取得した睡眠情報がユーザ自身のものであるか、すなわち、不正に用いられたものでないかを判断してもよい。これにより、精度よく当該判断を行うことができる。
【００８２】
本実施形態に係るゲームシステムは、取得した睡眠情報がユーザ自身のものであるか否かの判断を、撮像した画像の認識結果に基づいて行う。ユーザ自身が眠っているか否かを撮像されたオブジェクト、すなわち、外観により直接的に判定することができるため、睡眠情報がユーザ自身のものであるかを精度よく判断することができる。
【００８３】
＜実施形態３＞
実施形態３に係るゲームシステム３は、位置情報に基づいて、睡眠情報がユーザ自身のものであるか否かを判断する。
【００８４】
図６は、ゲームシステム３の構成図である。図６を参照して、実施形態３に係るゲームシステム３の構成について説明する。なお、以下では、実施形態１および２と共通の構成要素には同一の符号を付し、繰り返しの説明を省略する。
【００８５】
ゲームシステム３は、ゲームサーバ１００と、ユーザ端末４００と、を備え、ネットワークＮＷを介して通信可能に接続される。ユーザ端末４００は、ユーザが装着するウェアラブル端末５００と近距離無線通信を行う。ウェアラブル端末５００は、ユーザの生体情報を計測し、ユーザ端末４００に計測した生体情報を送信する。
【００８６】
図７は、実施形態３に係るウェアラブル端末５００の機能構成の一例を示す機能ブロック図である。
【００８７】
ウェアラブル端末５００は、通信部５１０と、センサ部５２５とを備える。ウェアラブル端末５００は、例えば、腕時計型や指輪型の端末、人体（胸部等）に張り付けられる導電性ゲルパッド等の情報処理端末である。
【００８８】
通信部５１０は、ユーザ端末４００と通信を行うための各種制御を行うものであり、その機能は、各種プロセッサ又は通信用ＡＳＩＣなどのハードウェアや、プログラムなどにより実現できる。例えば、ユーザ端末４００とペアリングを行って通信を行う。ユーザ端末４００とは、ＷｉＦｉやＢｌｕｅｔｏｏｔｈなどによって通信を行ってもよいし、電波通信や赤外線通信であってもよい。
【００８９】
センサ部５２５は、ウェアラブル端末５００を装着するユーザの生体情報を計測する。センサ部５２５は、計測した生体情報（センシングデータ）を、通信部５１０を介してユーザ端末４００に送信する。
【００９０】
位置情報検出部５２６は、ウェアラブル端末５００の位置情報を検知する。本実施形態においては、位置情報検出部５２６は、ＧＮＳＳ（Global Navigation Satellite System）を用いて位置を検出する。位置情報検出部４２６は、例えばＧＰＳ（Global Positioning System）センサ（例えば、ＧＰＳモジュール）である。また、位置情報検出部５２６は、気圧センサの検出結果に基づいて高度の変化を算出することで、ユーザの高度を示す情報（例えばビルの何階にいるかを示す情報）を算出してもよい。通信部５１０は、検知した位置情報をユーザ端末４００に送信する。
【００９１】
図８は、実施形態３に係るユーザ端末４００の機能構成の一例を示す機能ブロック図である。なお、本実施形態のユーザ端末４００は図８の構成要素（各部）の一部を省略した構成としてもよい。
【００９２】
ユーザ端末４００の位置情報検出部４２６は、ユーザ端末４００の位置情報を検出する。本実施形態においては、位置情報検出部４２６は、ＧＮＳＳ（Global Navigation Satellite System）を用いて位置を検出する。位置情報検出部４２６は、例えばＧＰＳ（Global Positioning System）センサ（例えば、ＧＰＳモジュール）である。なお、位置情報検出部４２６における位置検出方法は任意であり、位置情報検出部４２６は、例えば、ビーコンを用いて位置を検出してもよい。また、センサ部４２５は、例えば、ユーザ端末４００が特定のアクセスポイントと通信を行う際に、アクセスポイントから取得可能な位置情報を検出してもよい。また、センサ部４２５は、ユーザ端末４００がインターネットに接続された際の識別情報（ＩＰアドレス等）に基づいて、ユーザ端末４００が所在すると推定される位置を検出してもよい。
【００９３】
また、位置情報検出部４２６は、気圧センサの検出結果に基づいて高度の変化を算出することで、ユーザの高度を示す情報（例えばビルの何階にいるかを示す情報）を算出してもよい。
【００９４】
また、位置情報検出部４２６は、例えば、通信部２１０を介してウェアラブル端末５００から送信された位置情報を取得し、ウェアラブル端末５００の位置情報として検出するようにしてもよい。
【００９５】
また、位置情報検出部４２６は、ウェアラブル端末５００とユーザ端末４００との位置関係（例えば、距離）を検出してもよい。例えば、ウェアラブル端末５００の位置情報と、ユーザ端末４００の位置情報とから、両端末の距離を算出することができる。
【００９６】
位置情報検出部４２６は、検出した位置情報を、検出した日時と対応付ける。そして、記憶部４４０の位置情報４４４に格納する。
【００９７】
ゲーム実行部４５１は、判断部４５５の判断に応じて、ゲームの進行処理を行う。
【００９８】
睡眠情報取得部４５２は、実施形態１で詳述したようにして算出される睡眠情報と、当該睡眠情報に対応する時間帯に検出された位置情報とを関連付けて取得する。例えば、睡眠情報取得部４５２は、記憶部４４０の位置情報４４４から、対応する時間帯に検出された位置情報を入手し、睡眠情報と関連付ける。
【００９９】
抽出部４５３は、記憶部４４０の睡眠履歴２４１および位置情報４４４を参照して、睡眠時間帯と当該睡眠の行われた位置（ユーザが眠った場所）の規則性を抽出する。例えば、睡眠時間帯におけるユーザ端末４００の位置、ウェアラブル端末５００の位置、ユーザ端末４００とウェアラブル端末５００との位置関係（距離）から、端末の位置、端末間の位置関係の規則性が抽出される。抽出された規則性から、例えば、ユーザのいつも使用するベッドの位置や、就寝時のユーザ端末４００とウェアラブル端末５００との位置関係が分かる。
【０１００】
判定部４５４は、取得した睡眠情報、および関連付けられた位置情報が抽出した規則性に適合するか判定する。例えば、関連付けられた位置情報が、ユーザがいつも使用するベッドの位置であるか、ユーザ端末４００とウェアラブル端末５００との位置関係が規則性から抽出された距離にあるか、を判定する。これは、ユーザ端末４００とウェアラブル端末５００との位置が規則性から抽出された距離ではない場合は、ユーザ以外の第三者がウェアラブル端末５００を装着している可能性が高いと考えられるからである。
【０１０１】
判断部４５５は、判定部４５４の判定に基づいて、取得した睡眠情報がユーザの睡眠情報であるか否かを判断する。すなわち、判定部４５４が、位置情報の規則性に適合すると判定したことに応じて、判断部４５５は、取得した睡眠情報がユーザの睡眠情報であると判断する。判定部４５４が、位置情報の規則性に適合しないと判定したことに応じて、判断部４５５は、取得した睡眠情報がユーザの睡眠情報でないと判断する。
【０１０２】
なお、判断部４５５は、位置情報と生体情報とを併用して、取得した睡眠情報がユーザ自身のものであるか、すなわち、不正に用いられたものでないかを判断してもよい。例えば、ウェアラブル端末５００のセンサ部５２５が計測する生体情報により、ウェアラブル端末５００の人体からの取り外しやその頻度を算出し、第三者の装着を推定するようにしてもよい。
【０１０３】
また、判断部４５５は、ウェアラブル端末５００において実行された処理を、ユーザ端末４００に入力させるようにして、ウェアラブル端末５００の装着者が、ユーザ端末４００を保有するユーザ自身であるとの判定を併用してもよい。具体的には、ユーザ端末４００がウェアラブル端末５００に対して、所定の認証番号やキャラクタを表示させ、ユーザに表示内容をユーザ端末４００に入力させる。また、ウェアラブル端末５００を所定の回数振動させ、振動した回数をユーザ端末４００に入力させる。判断部４５５は、ユーザ端末４００がウェアラブル端末５００に対して指示した処理内容と、ユーザの入力した内容とが一致すれば、ウェアラブル端末５００の装着者とユーザ端末４００の保有者とが同一であると判断する。これにより、精度よく当該判断を行うことができる。
【０１０４】
ゲーム実行部４５１は、判断部４５５が、位置情報に基づいて、取得した睡眠情報がユーザの睡眠情報でないと判断した場合、「今日はいつもと違う場所で寝ていますね、旅行中ですか？」などの出力を行って、ユーザに対して、睡眠情報の正否を問い合わせるようにしてもよい。
【０１０５】
本実施形態に係るゲームシステムは、取得した睡眠情報がユーザ自身のものであるか否かの判断を、位置情報に基づいて行う。ユーザ自身が眠っているか否かを、いつも眠っている位置や、ウェアラブル端末との位置関係に基づいて判定することができるため、睡眠情報がユーザ自身のものであるかを精度よく判断することができる。
【０１０６】
＜実施形態３の変形例＞
実施形態３の変形例として、取得した睡眠情報がユーザ自身のものであるか否かを、周囲の照度に基づいて判断する。
【０１０７】
図８において、ユーザ端末４００のセンサ部２２５は、周囲の照度（明るさ）を検出し、検出した照度を、検出した日時と対応付け、記憶部４４０に格納する。
【０１０８】
そして、処理部４５０において、記憶部４４０に格納された睡眠履歴２４１および検出した照度から、睡眠情報と照度との規則性を抽出し、取得した睡眠情報の時間帯に検出された照度が、抽出された規則性に適合するか判定される。適合すると判定されれば、取得した睡眠情報は、ユーザ自身のものと判断される。
【０１０９】
なお、処理部４５０は、生体情報や画像、位置情報等の他の情報を併用して、取得した睡眠情報がユーザ自身のものであるか、すなわち、不正に用いられたものでないかを判断してもよい。これにより、精度よく当該判断を行うことができる。
【０１１０】
上述したように、実施形態３の変形例では、取得した睡眠情報がユーザ自身のものであるか否かの判断を、ユーザ端末の周囲の照度に基づいて行う。一般的に、睡眠時には消灯されることが多いため、周囲の照度に基づくことにより、虚偽の睡眠情報の入力であるか否かを精度よく判断することができる。
【０１１１】
上記実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものとする。
【０１１２】
また、上記実施形態に記載した手法は、コンピュータに実行させることができるプログラム（ソフトウエア手段）として、例えば、磁気ディスク（フレキシブルディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ、ＭＯ等）、半導体メモリ（ＲＯＭ、ＲＡＭ、フラッシュメモリ等）等の記録媒体に格納し、また通信媒体により伝送して頒布することもできる。なお、媒体側に格納されるプログラムには、コンピュータに実行させるソフトウエア手段（実行プログラムのみならずテーブルやデータ構造も含む）をコンピュータ内に構成させる設定プログラムをも含む。本サーバを実現するコンピュータは、記録媒体に記録されたプログラムを読み込み、また場合により設定プログラムによりソフトウエア手段を構築し、このソフトウエア手段によって動作が制御されることにより上述した処理を実行する。なお、本明細書でいう記録媒体は、頒布用に限らず、コンピュータ内部あるいはネットワークを介して接続される機器に設けられた磁気ディスクや半導体メモリ等の記憶媒体を含むものである。
【符号の説明】
【０１１３】
１，３  ゲームシステム、１００  ゲームサーバ、２００，３００，４００  ユーザ端末、５００  ウェアラブル端末、１１０，２１０，５１０  通信部、１３０，２４０，３４０，４４０  記憶部、１４０，２５０，３５０，４５０  処理部、２２０  入力部、２２１  マイク、２２５，５２５  センサ部、２３０  出力部、３２２  カメラ、４２６，５２６  位置情報検出部
【図１】
2020065642.tif 000003
【図２】
2020065642.tif 000004
【図３】
2020065642.tif 000005
【図４】
2020065642.tif 000006
【図５】
2020065642.tif 000007
【図６】
2020065642.tif 000008
【図７】
2020065642.tif 000009
【図８】
2020065642.tif 000010