(57)【要約】      （修正有）【課題】ユーザの睡眠状態によって現実の時間あるいはゲーム内時間と連動して発生するイベントが変化する、興趣に富んだゲームを実行するゲームプログラムを提供する。【解決手段】ゲームプログラムは、ユーザによる操作を受けつける操作部１５と記憶部１１とを備えたゲーム装置１を、ユーザの睡眠状態を判定する睡眠状態判定手段１０３、ユーザが起床したか否かを判定する起床判定手段、起床したと起床判定手段が判定した場合に、睡眠状態に応じたイベントを発生させるゲーム進行手段１０１、所定条件を満たした場合に、仮想ゲーム空間上に配置されたキャラクタについて就寝に関連するイベントを発生させて、ユーザに就寝を促す就寝促進手段１０７、就寝したか否かを判定する検知手段、および検知手段により就寝していない状態であると判定された場合に、ユーザによる操作部に対する所定の操作の受けつけを禁止する操作禁止手段１０８、として機能させる。【選択図】図１
2020039909.tif 000002
【特許請求の範囲】
【請求項１】
ユーザによる操作を受けつける操作部と記憶部とを備えたゲーム装置を、
前記ユーザの睡眠状態を判定する睡眠状態判定手段、
前記ユーザが起床したか否かを判定する起床判定手段、
前記ユーザが起床したと前記起床判定手段が判定した場合に、前記睡眠状態に応じたイベントを発生させるゲーム進行手段、
所定条件を満たした場合に、仮想ゲーム空間上に配置されたキャラクタについて就寝に関連するイベントを発生させて、前記ユーザに就寝を促す就寝促進手段、
前記ユーザが就寝したか否かを判定する検知手段、および
前記検知手段により前記ユーザが就寝していない状態であると判定された場合に、前記ユーザによる前記操作部に対する所定の操作の受けつけを禁止する操作禁止手段、
として機能させるゲームプログラム。
【請求項２】
ユーザによる操作を受けつける操作部と記憶部とを備えたゲーム装置を、
前記ユーザの睡眠状態を判定する睡眠状態判定手段、
前記ユーザが起床したか否かを判定する起床判定手段、
前記ユーザが起床したと前記起床判定手段が判定した場合に、前記睡眠状態に応じたイベントを発生させるゲーム進行手段、
所定条件を満たした場合に、仮想ゲーム空間上に配置されたキャラクタについて就寝に関連するイベントを発生させて、前記ユーザに就寝を促す就寝促進手段、
前記ユーザが就寝したか否かを判定する検知手段、
前記検知手段により前記ユーザが就寝していない状態であると判定された場合に、前記ゲーム進行手段によって生成された情報に基づいてゲームを進行できないことを示す画面を表示する表示手段、
として機能させるゲームプログラム。
【請求項３】
ユーザによる操作を受けつける操作部と記憶部とを備えたゲーム装置を、
前記ユーザの睡眠状態を判定する睡眠状態判定手段、
前記ユーザが起床したか否かを判定する起床判定手段、
前記ユーザが起床したと前記起床判定手段が判定した場合に、前記睡眠状態に応じたイベントを発生させるゲーム進行手段、
所定条件を満たした場合に、仮想ゲーム空間上に配置されたキャラクタについて就寝に関連するイベントを発生させて、前記ユーザに就寝を促す就寝促進手段、
前記ユーザが就寝したか否かを判定する検知手段、
前記検知手段により前記ユーザが就寝していない状態であると判定された場合に、前記ゲーム進行手段によって生成された情報に基づいてゲームの進行を妨げる画面を表示する表示手段、
として機能させるゲームプログラム。
【請求項４】
請求項１〜３のいずれか１項に記載のゲームプログラムを記憶する記憶部と、前記ゲームプログラムを実行する制御部と、
を備えるゲーム装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザの睡眠状態に基づいて異なるイベントが発生するゲームを提供するゲームプログラムおよびゲーム装置に関する。
【背景技術】
【０００２】
ユーザの睡眠状態の測定結果に基づいてユーザの睡眠に関する分析を行う睡眠分析結果表示装置が知られている（例えば、特許文献１参照）。この睡眠分析結果表示装置では、睡眠中のユーザの身体の動きに関する検出結果に基づいて１日ごとのユーザの睡眠状態が判定される。そして、睡眠分析結果表示装置は、１日ごとの睡眠データに基づいて睡眠分析結果表示画面を生成する。
【０００３】
一方、現実の時間と連動した進行が行われるゲーム、あるいは、ゲーム内時間によって仮想ゲーム空間上のキャラクタの行動が変化するゲームが提案されている（例えば特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１６８０２６号公報
【特許文献２】特開２００４−２９０４５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、ユーザの睡眠状態によって前述のような現実の時間あるいはゲーム内時間と連動して発生するイベントが変化するゲームはこれまでに存在していなかった。
【０００６】
本発明の目的は、ユーザの睡眠状態によって現実の時間あるいはゲーム内時間と連動して発生するイベントが変化する、興趣に富んだゲームを実行するゲームプログラムを提供することである。
【課題を解決するための手段】
【０００７】
第１の発明は、ユーザによる操作を受けつける操作部と記憶部とを備えたゲーム装置を、
前記ユーザの睡眠状態を判定する睡眠状態判定手段、
前記ユーザが起床したか否かを判定する起床判定手段、
前記ユーザの前記操作部に対する操作に基づいて前記ユーザの起床時間を設定するとともに、前記ゲーム装置に設定されている時間が前記起床時間になった場合に前記ユーザが起床したと前記起床判定手段が判定するまでアラームを鳴らすアラーム手段、および
前記ユーザが起床したと前記起床判定手段が判定した場合に、前記睡眠状態に応じたイベントを発生させるゲーム進行手段、
として機能させるゲームプログラムである。
【０００８】
また、第１の発明において、前記アラーム手段は、前記睡眠状態判定手段の判定結果に基づいて、前記ユーザにとって最適な時間に前記起床時間を設定し直すことが好ましい。
【０００９】
また、第１の発明において、前記アラームは、前記ユーザの前記操作部に対する操作に基づいて入力された前記ユーザの名前を含む言葉が音声出力されたものであることが好ましい。
【００１０】
また、第１の発明において、前記ゲーム装置を、前記ユーザの前記操作部に対する操作に基づいて前記記憶部に前記ユーザの起床後の行動スケジュールを記憶させるとともに、所定のタイミングで前記行動スケジュールを前記記憶部から読み出すスケジュール管理手段としてさらに機能させ、前記ゲーム進行手段は、前記ユーザが起床したと前記起床判定手段が判定した場合に、前記記憶部に記憶された前記行動スケジュールを前記ユーザに報知することが好ましい。
【００１１】
また、第１の発明において、前記ゲーム進行手段は、前記ユーザが前記行動スケジュールに沿った１つの行動を終了した場合に、前記ユーザの前記操作部に対する操作に基づいて前記１つの行動が終了したことを示す情報を受信し、前記行動スケジュールに沿った前記１つの行動のつぎに行われるべき行動を前記ユーザに報知することが好ましい。
【００１２】
第２の発明は、前述のゲームプログラムを記憶する記憶部と、前記ゲームプログラムを実行する制御部と、を備えるゲーム装置である。
【発明の効果】
【００１３】
本発明によれば、ユーザの睡眠状態によって現実の時間あるいはゲーム内時間と連動して発生するイベントが変化する、興趣に富んだゲームを実行するゲームプログラムを提供することができる。
【図面の簡単な説明】
【００１４】
【図１】本実施形態における、ゲーム装置の機能的構成を示す図である。
【図２】図１におけるゲーム装置のゲーム画面の例を示す図である。
【図３】図１におけるゲーム装置のゲーム画面の例を示す図である。
【図４】図１におけるゲーム装置のゲーム画面の例を示す図である。
【図５】図１におけるゲーム装置のゲーム画面の例を示す図である。
【図６】図１におけるゲーム装置のゲーム画面の例を示す図である。
【図７】本発明の就寝起床判定処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１５】
［実施形態］
本発明の実施の形態にかかるゲーム装置１について、図１〜図７を参照して説明する。
【００１６】
＜ゲームの説明＞
図１に示される本発明のゲーム装置１では、図２のとおり、仮想ゲーム空間上のキャラクタ４１と会話をすることで進行するゲームが実行される。液晶画面１４０には、仮想ゲーム空間上のキャラクタ４１のメッセージ４２に対してユーザの回答が複数の選択肢４３で表示される。そして、ユーザがタッチパッド１５０を介していずれかの選択肢４３を選択した結果に応じてゲームが進行する。
【００１７】
例えば、ユーザが３つの選択肢４３のうちから「意外にちゃんとしてるのね。」を選択した場合には、キャラクタ４１は困惑しながら「心外だな。」と発言する。さらに、キャラクタ４１がとった行動に基づいて、新たな会話イベントが発生し、ゲームが進行する。
【００１８】
＜ハードウェア構成＞
図１を参照して、本発明のゲームプログラムを提供するサーバ装置２のハードウェア構成、および、サーバ装置２からダウンロードされたゲームプログラムを用いてゲームが実行されるゲーム装置１のハードウェア構成について説明する。
【００１９】
なお、各ユーザには、それぞれ異なるアカウントが付与される。そして、アカウントごとにＩＤ（識別符号）が付与される。各ゲーム装置１が通信ネットワーク３を介してサーバ装置２と通信を行う場合には、当該ゲーム装置１からユーザのアカウントが送信される。送信されたアカウントは、サーバ装置２において所定の認証がなされる。これにより、サーバ装置２と各ゲーム装置１との通信が可能となる。
【００２０】
＜サーバ装置２の説明＞
サーバ装置２は、制御部２０、記憶部２１、および、ネットワークインターフェース２２を備える。
【００２１】
記憶部２１およびネットワークインターフェース２２は、バス２００を介してサーバ装置２の制御部２０に接続される。
【００２２】
制御部２０は、サーバ装置２の動作を制御する。
【００２３】
記憶部２１は、主にＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）およびＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）で構成される。記憶部２１には、例えば、本発明のゲームプログラムを配信するための配信プログラムおよびデータが記憶される。
【００２４】
ネットワークインターフェース２２は、サーバ装置２とゲーム装置１との間でデータを送受信するために、通信ネットワーク３に接続される。
【００２５】
＜サーバ装置２の制御部２０の機能的構成＞
サーバ装置２の制御部２０は、前記配信プログラムを実行することにより、情報処理手段２０１、照合手段２０２、および配信手段２０３として機能する。
【００２６】
情報処理手段２０１は、本発明のゲームプログラムの配信に必要なデータを、各ゲーム装置１との間で送受信する。
【００２７】
情報処理手段２０１が各ゲーム装置１から受信する情報としては、例えば、ダウンロード要求情報およびユーザのアカウント情報が含まれる。
【００２８】
情報処理手段２０１が各ゲーム装置１へ送信する情報としては、例えば、本発明のゲームプログラムがゲーム装置１へ適切に配信されたか否かの情報が含まれる。
【００２９】
照合手段２０２は、ゲーム装置１から送信されるユーザのＩＤ等を用いて、ユーザのアカウントの認証を行う。
【００３０】
配信手段２０３は、情報処理手段２０１でダウンロード要求情報およびユーザのアカウント情報を受信したのち、本発明のゲームプログラムを当該ゲーム装置１に配信する。
【００３１】
＜ゲーム装置１の説明＞
ゲーム装置１は、スピーカ１３０、液晶画面１４０、タッチパッド１５０、センサ１６０、マイク１７０およびカメラ１８０が内蔵される、例えば、スマートフォンなどの端末装置である。このゲーム装置１において、サーバ装置２から配信されたゲームプログラムおよびデータに基づいてゲームが進行する。
【００３２】
また、ゲーム装置１は、他ゲーム装置１およびサーバ装置２との間で、インターネットあるいはＬＡＮなどの通信ネットワーク３を介して互いにデータ通信をすることができる。
【００３３】
ゲーム装置１は、制御部１０、記憶部１１、ネットワークインターフェース１２、オーディオ処理部１３、グラフィック処理部１４、操作部１５、検知部１６、音声入力部１７、および撮影部１８を備える。
【００３４】
記憶部１１、ネットワークインターフェース１２、オーディオ処理部１３、グラフィック処理部１４、操作部１５、検知部１６、音声入力部１７、および撮影部１８は、バス１００を介して、制御部１０に接続される。
【００３５】
制御部１０は、ゲーム装置１の動作を制御する。
【００３６】
記憶部１１は、主にＨＤＤ、ＲＡＭおよびＲＯＭで構成される。記憶部１１には、例えば、本実施形態におけるゲームを実行するためのゲームプログラムおよびデータが記憶される。
【００３７】
ネットワークインターフェース１２は、ゲーム装置１とサーバ装置２との間でデータを送受信するために、通信ネットワーク３に接続される。これにより、ゲーム装置１に本発明のゲームプログラムおよびゲームデータがダウンロードされる。
【００３８】
オーディオ処理部１３は、制御部１０の指示に従ってデジタルのゲーム音声を再生および合成する。また、オーディオ処理部１３には、スピーカ１３０が接続される。ゲーム音声は、スピーカ１３０から出力される。
【００３９】
グラフィック処理部１４は、制御部１０の指示に従って仮想ゲーム空間およびキャラクタ４１などを含むゲーム画像を動画形式で描画する。グラフィック処理部１４にて動画形式に描画されたゲーム画像は、ゲーム画面として液晶画面１４０に表示される。
【００４０】
操作部１５には、ユーザからの操作信号が入力される。本実施形態において操作部１５には、入力位置検出装置であるタッチパッド１５０を介してユーザからの操作信号が入力される。ユーザはタッチパッド１５０をタッチすることによって、選択肢４３の選択、あるいは、オブジェクトの操作等を行う。
【００４１】
検知部１６は、ゲーム装置１の周囲の環境を検知する。本実施形態においては、検知部１６には、例えば、照度センサ、加速度センサ、ジャイロセンサ、温度センサ、湿度センサ等の複数種類のセンサ１６０が接続されている。
【００４２】
そして、例えば、照度センサが部屋の照明が消されたことを検知し、かつ、加速度センサおよびジャイロセンサのいずれもがゲーム装置１が所定時間以上操作されていないことを検知した場合には、検知部１６は無操作検知情報を生成し、それを制御部１０へ送信する。この無操作検知情報は、所定の時間ごとに生成され、そのたびに制御部１０へ送信される。
【００４３】
一方、例えば、加速度センサおよびジャイロセンサのいずれかがゲーム装置１が所定時間以上操作されていることを検知した場合には、検知部１６は操作検知情報を生成し、それを制御部１０へ送信する。
【００４４】
また、例えば、温度センサおよび湿度センサは、寝苦しさ等に関する情報を制御部１０へ送信する。
【００４５】
音声入力部１７は、ゲーム装置１の周囲の音を検出する。音声入力部１７には、マイク１７０が接続されている。音声入力部１７は、例えば、ユーザのいびきの音あるいはユーザの寝返りの音を検出し、音検出情報を制御部１０へ送信する。音検出情報は、例えば、寝返りが多い場合はユーザの眠りが浅いという情報として使用される。
【００４６】
撮影部１８は、ゲーム装置１の周囲の環境を撮影する。撮影部１８には、カメラ１８０が接続されている。撮影部１８は、カメラ１８０を介して、例えば、ユーザの就寝中の動きを撮影する。そして、撮影部１８は、ユーザの動きが激しい場合はユーザが寝返りをよく打っている旨の情報を制御部１０へ送信し、ユーザの動きが少ない場合は寝心地が良さそうである旨の情報を制御部１０へ送信する。
【００４７】
前述のとおり、本実施形態では、検知部１６からの無操作検知情報および操作検知情報、音声入力部１７からの音検出情報、ならびに撮影部１８からの情報により、制御部１０にて入床情報、未就寝情報、就寝情報、起床情報および睡眠状態に関する情報が生成される。
【００４８】
＜ゲーム装置１の制御部１０の機能的構成＞
ゲーム装置１の制御部１０は、サーバ装置２からゲーム装置１にダウンロードしたゲームプログラムを実行することで、ゲーム進行手段１０１、通信手段１０２、睡眠状態判定手段１０３、就寝起床判定手段１０４、アラーム手段１０５、スケジュール管理手段１０６、就寝促進手段１０７および操作禁止手段１０８として機能する。
【００４９】
＜ゲーム進行手段１０１の説明＞
ゲーム進行手段１０１は、ゲームデータに含まれるゲーム空間オブジェクトおよびテクスチャなどのデータを記憶部１１から読み出し、二次元または三次元の仮想ゲーム空間を生成する。
【００５０】
また、ゲーム進行手段１０１は、仮想ゲーム空間にキャラクタ４１を配置する。そして、ゲーム進行手段１０１は、ユーザによるタッチパッド１５０への操作信号、および、ゲームの進行状況に応じて、キャラクタ４１の行動を制御する。
【００５１】
また、ゲーム進行手段１０１は、これらの仮想ゲーム空間およびキャラクタ４１をゲーム画面として液晶画面１４０に表示するための情報を生成する。これらの情報に従って、図２〜図６のとおり、グラフィック処理部１４が液晶画面１４０上にゲーム画像を描画する。
【００５２】
そして、ゲーム進行手段１０１は、図３のとおり、ユーザが起床したと就寝起床判定手段１０４が判定した場合に、睡眠状態判定手段１０３から送信された睡眠状態に関する情報に応じたイベントを発生させる。
【００５３】
例えば、ユーザの睡眠状態が良好であったと判定された場合には、キャラクタ４１が「よく寝ていたね。」などのメッセージ４２を発する。一方、ユーザの睡眠状態があまり良好ではなかったと判定された場合には、キャラクタ４１が「悪い夢でも見たの？」などのメッセージ４２を発する。
【００５４】
また、ゲーム進行手段１０１は、ユーザが起床したと就寝起床判定手段１０４が判定した場合には、記憶部１１に記憶された行動スケジュールをユーザに報知する。
【００５５】
例えば、ユーザがつぎにとるべき行動が歯磨きである場合には、図４のとおり、キャラクタ４１が「歯磨きをする時間だよ。」とのメッセージ４２を発する。このようにしてゲーム進行手段１０１は、ユーザに歯磨きを促す報知を行う。
【００５６】
さらに、ゲーム進行手段１０１は、ユーザが行動スケジュールに沿った１つの行動を終了した場合に、ユーザのタッチパッド１５０に対する操作に基づいて１つの行動が完了したことを示す情報を受信する。それを受けて、ゲーム進行手段１０１は、行動スケジュールに沿った１つの行動のつぎに行われるべき行動をユーザに報知する。
【００５７】
例えば、図４の例においてユーザが「歯磨き完了！」の仮想ボタン４４を押下した場合には、図５のとおり、キャラクタ４１が「つぎは、シャワーを浴びてきたら？」というメッセージ４２を発し、ユーザがつぎにとるべき行動が報知される。また、ゲーム進行手段１０１は、ユーザが操作すべき「シャワー完了！」の仮想ボタン４４を液晶画面１４０に表示する。
【００５８】
＜通信手段１０２の説明＞
通信手段１０２は、例えば、ユーザの操作に基づいて、新たなゲームデータのダウンロード要求情報をサーバ装置２に送信する。このゲームデータは、例えば、ユーザが課金することによって新たに使用することができるようになるアイテム（例えば、キャラクタ４１へのプレゼント）などのデータである。
【００５９】
＜睡眠状態判定手段１０３の説明＞
睡眠状態判定手段１０３は、検知部１６、音声入力部１７および撮影部１８からユーザの睡眠に関する状態（睡眠状態）に関する情報を受信する。睡眠状態に関する情報は、ユーザの睡眠中の状態を示す情報であり、例えば、入床から睡眠開始までの時間、起床から離床までの時間、総睡眠時間、および、睡眠時活動量である。
【００６０】
また、睡眠状態判定手段１０３は、就寝起床判定手段１０４が生成した入床情報、未就寝情報、就寝情報、起床情報を受信する。
【００６１】
睡眠状態判定手段１０３は、これらの睡眠状態に関する情報を受けて、ユーザの睡眠状態を判定する。睡眠状態判定手段１０３は、睡眠状態に関する情報に応じて、「ユーザの睡眠は良好だった」など、睡眠状態の判定を行う。
【００６２】
＜就寝起床判定手段１０４の説明＞
就寝起床判定手段１０４は、ゲーム装置１に設定されている時間（以下、「端末時間」という。）が、ユーザが設定した就寝時間になった場合にユーザが就寝しているか否か、および、端末時間が、ユーザが設定した起床時間になった場合にユーザが起床したか否かを判定する。
【００６３】
就寝起床判定手段１０４は、例えば就寝時間経過後に無操作検知情報を受信した場合には、ユーザが入床したと判定し、入床情報を生成する。入床情報は、ユーザが布団の中に入って就寝する準備を整えた（入床した）ことを示す情報である。
【００６４】
また、就寝起床判定手段１０４は、端末時間が就寝時間を経過しても操作検知情報を受信した場合、あるいは、無操作検知情報を受信してから例えば１時間以内に操作検知情報を受信した場合には、ユーザは就寝していないと判定し、未就寝情報を生成する。
【００６５】
また、就寝起床判定手段１０４は、入床情報が生成される前に無操作検知情報を受信してから例えば１時間を超えても操作検知情報を受信しない場合には、ユーザは就寝したと判定し、就寝情報を生成する。就寝情報は、ユーザが睡眠中である状態を示す情報である。
【００６６】
また、就寝起床判定手段１０４は、起床時間経過後に操作検知情報を受信した場合、あるいは無操作検知情報を受信してから１時間を超えて、例えば６時間後に操作検知情報を受信した場合には、ユーザが起床したと判定し、起床情報を生成する。
【００６７】
例えば、就寝情報が生成されたのちに、ユーザがゲームを立ち上げた場合、あるいは、ゲーム装置１に対して所定の操作を行った場合に、就寝起床判定手段１０４はユーザが起床したと判定し、起床情報を生成する。起床情報は、ユーザが就寝したのちに起床した状態を示す情報である。
【００６８】
就寝起床判定手段１０４が生成した入床情報、未就寝情報、就寝情報、および起床情報は、ゲーム進行手段１０１および睡眠状態判定手段１０３等へ送信される。
【００６９】
＜アラーム手段１０５の説明＞
アラーム手段１０５は、ユーザのタッチパッド１５０に対する操作に基づいて、ユーザの就寝時間、および、ユーザの起床時間を設定する。ユーザは、タッチパッド１５０を操作することによって、例えば、２２時を就寝時間に、７時を起床時間に設定することができる。
【００７０】
また、アラーム手段１０５は、端末時間が起床時間になった場合に、ユーザが起床したと就寝起床判定手段１０４が判定するまで（就寝起床判定手段１０４が起床情報を生成するまで）アラームを鳴らす。端末時間が現実の時間である場合には、現実の時間が起床時間になった場合にアラームが鳴る。
【００７１】
また、アラーム手段１０５は、睡眠状態判定手段１０３の判定結果に基づいて、ユーザにとって最適な時間に起床時間を設定し直す。具体的には、アラーム手段１０５は、ユーザの睡眠状態が良好である場合には起床時間を変更せず、ユーザの睡眠状態が良好でない場合には、例えば総睡眠時間ができる限り適正な範囲となるように５分単位あるいは１０分単位などで起床時間を設定し直す。
【００７２】
本実施形態では、アラームは、ユーザのタッチパッド１５０に対する操作に基づいて入力されたユーザの名前を含む言葉が音声出力されるものである。例えば、ユーザが自身の名前を「さとこ」と入力しておけば、図３のとおり、キャラクタ４１の声で、「おはよう、さとこ。朝だよ。」と音声出力される。
【００７３】
＜スケジュール管理手段１０６の説明＞
スケジュール管理手段１０６は、ユーザのタッチパッド１５０に対する操作に基づいて記憶部１１にユーザの起床後の行動スケジュールを記憶させる。例えば、ユーザは、朝７時に起床したのち、７時１０分に歯磨きをし、７時２０分にシャワーを浴び、８時００分に朝食を食べる、などのように自由に行動スケジュールを設定することができる。
【００７４】
また、スケジュール管理手段１０６は、ユーザが入力した行動スケジュールを、所定のタイミングで時系列に沿って記憶部１１から読み出す。所定のタイミングとは、例えば、ユーザが起床したと就寝起床判定手段１０４が判定した場合である。
【００７５】
＜就寝促進手段１０７の説明＞
就寝促進手段１０７は、ユーザが就寝していないと就寝起床判定手段１０４が判定した場合に、ユーザに就寝を促す。具体的には、端末時間が就寝時間を過ぎても就寝起床判定手段１０４が無操作検知情報を受信していない場合には、就寝促進手段１０７は、ユーザに就寝を促すためのイベントを発生させる。
【００７６】
例えば、キャラクタ４１が寝息をたて始めて、ユーザの操作に対して、キャラクタ４１が無反応になる、あるいは、キャラクタ４１が「何？聞いてなかった」と反応する。これにより、ユーザは就寝時間が近づいてきていることを感知し、ユーザに就寝が促される。
【００７７】
＜操作禁止手段１０８の説明＞
操作禁止手段１０８は、ユーザが就寝していないと就寝起床判定手段１０４が判定した場合に、ユーザのタッチパッド１５０に対する所定の操作の受けつけを禁止する。具体的には、端末時間が就寝時間を過ぎても就寝起床判定手段１０４が無操作検知情報を受信していない場合には、操作禁止手段１０８は、図６のとおり、キャラクタ４１が睡眠状態に入ってユーザの操作に対して無反応になることで、ユーザがゲームを進行することができないようにする。
【００７８】
＜就寝起床判定処理の説明＞
以下、図７を参照して、本発明の就寝起床判定処理について説明する。
【００７９】
まず、就寝起床判定手段１０４は、ユーザが設定した就寝時間の経過後に無操作検知情報を受信しているか否かを判定する（ステップＳ１）。
【００８０】
就寝起床判定手段１０４が就寝時間経過後に無操作検知情報を受信している場合（Ｓ１：ＹＥＳ）には、就寝起床判定手段１０４は、入床情報を生成する（ステップＳ２）。
【００８１】
ついで、就寝時間経過後に無操作検知情報が受信されてから１時間以内に、就寝起床判定手段１０４が操作検知情報を受信したか否かを判定する（ステップＳ３）。
【００８２】
就寝起床判定手段１０４が操作検知情報を受信していない場合（Ｓ３：ＮＯ）には、就寝起床判定手段１０４は、ユーザが就寝したと判定するとともに就寝情報を生成する（ステップＳ４）。
【００８３】
ついで、睡眠状態判定手段１０３が、検知部１６、音声入力部１７、撮影部１８、および就寝起床判定手段１０４から受信した情報をもとに、睡眠状態を判定するとともに睡眠状態に関する情報を生成する（ステップＳ５）。
【００８４】
ついで、アラーム手段１０５が、睡眠状態判定手段１０３の判定結果に基づいて、ユーザにとって最適な時間に起床時間を設定し直す（ステップＳ６）。なお、ユーザの睡眠状態が良好である場合には、アラーム手段１０５は、起床時間の再設定を行わない。
【００８５】
ついで、アラーム手段１０５が、端末時間がユーザが設定した起床時間になったか否かを判定する（ステップＳ７）。
【００８６】
端末時間が起床時間になっていない場合（Ｓ７：ＮＯ）には、処理はステップＳ５に戻る。
【００８７】
一方、端末時間が起床時間になっている場合（Ｓ７：ＹＥＳ）には、アラーム手段１０５がアラームを鳴らす（ステップＳ８）。具体的には、アラーム手段１０５は、図３のとおり、ユーザが入力した名前を含む文章を音声出力するアラームを鳴らす。
【００８８】
ついで、就寝起床判定手段１０４が、操作検知情報を受信したか否かを判定する（ステップＳ９）。
【００８９】
就寝起床判定手段１０４が操作検知情報を受信していない場合（Ｓ９：ＮＯ）には、処理はステップＳ８に戻る。
【００９０】
就寝起床判定手段１０４が操作検知情報を受信している場合（Ｓ９：ＹＥＳ）には、就寝起床判定手段１０４はユーザが起床したと判定するとともに起床情報を生成する（ステップＳ１０）。
【００９１】
ついで、アラーム手段１０５は、アラームを停止する（ステップＳ１１）。
【００９２】
ついで、ゲーム進行手段１０１が、睡眠中のユーザの睡眠状態に関する情報に基づいて、イベントを発生させる（ステップＳ１２）。このイベントでは、例えば、ユーザの睡眠状態が良好である場合には、図３のとおり、キャラクタ４１が「よく寝ていたね。」とのメッセージ４２を発する。その後、本発明の就寝起床判定処理は終了する。
【００９３】
ステップＳ１に戻って、就寝時間の経過後に無操作検知情報が受信されなかった（操作検知情報が受信された）場合（Ｓ１：ＮＯ）には、就寝起床判定手段１０４が未就寝情報を生成する（ステップＳ１３）。
【００９４】
ついで、就寝促進手段１０７が、ユーザに対して就寝を促す（ステップＳ１４）。
【００９５】
ついで、操作禁止手段１０８が、ユーザによるタッチパッド１５０への操作の受けつけを禁止する（ステップＳ１５）。例えば、図６のとおり、キャラクタ４１が睡眠状態に入り、ユーザがゲームを進行することができなくなる。その後、処理はステップＳ１に戻る。
【００９６】
ステップＳ３に戻って、就寝起床判定手段１０４が操作検知情報を受信している場合（Ｓ３：ＹＥＳ）には、就寝起床判定手段１０４は、未就寝情報を生成する（ステップＳ１３）。その後の手順は、前述のステップＳ１４およびステップＳ１５と同様である。
以上の手順により、本発明の就寝起床判定処理が実行される。
【００９７】
なお、前述の制御手段および処理手順は一例であり、本発明の実施形態はこれらには限られない。処理手順等は、本発明の要旨を変更しない範囲で適宜設計変更が可能である。
【００９８】
以上をまとめると、本実施形態のゲームプログラムは、
ユーザによる操作を受けつけるタッチパッド１５０と記憶部１１とを備えたゲーム装置１を、
ユーザの睡眠状態を判定する睡眠状態判定手段１０３、
ユーザが起床したか否かを判定する就寝起床判定手段１０４、
ユーザのタッチパッド１５０に対する操作に基づいてユーザの起床時間を設定するとともに、ゲーム装置１に設定されている時間が起床時間になった場合にユーザが起床したと就寝起床判定手段１０４が判定するまでアラームを鳴らすアラーム手段１０５、および
ユーザが起床したと就寝起床判定手段１０４が判定した場合に、睡眠状態に応じたイベントを発生させるゲーム進行手段１０１、
として機能させる。
【００９９】
＜発明の効果＞
本実施形態のゲームプログラムによれば、ユーザの睡眠状態によって現実の時間あるいはゲーム内時間と連動して発生するイベントが変化する、興趣に富んだゲームを実行することができる。
【０１００】
［他の実施形態］
前記実施形態においては、睡眠状態に関する情報として、例えば、入床から入眠までの時間、起床から離床までの時間、睡眠効率、睡眠時活動量などが記載されているが、本発明はこれには限られない。睡眠状態に関する情報としては、例えば、中途覚醒の回数、中途覚醒のタイミング、レム睡眠時間、ノンレム睡眠時間など、様々な指標がある。
【０１０１】
ユーザに就寝を促す方法としては、キャラクタが寝息をたて始めて、ユーザの操作に対して、キャラクタが無反応になる、あるいは、キャラクタが「何？聞いてなかった」と反応する前記実施形態の例以外に、つぎの例があげられる。ユーザに就寝を促す方法としては、例えば、キャラクタが就寝準備をする、会話が成立しない回答をキャラクタが行う、あるいは、キャラクタが寝言を言い始めるなどがある。
【０１０２】
さらに、前記以外に、後述のとおり様々な方法がある。具体的には、ユーザに就寝を促す方法は、ユーザの明日の予定が報知されること、今日の出来事に関する話がなされること、子守唄がＢＧＭとして流されること、あるいは、リンパマッサージ、ストレッチ、スキンケアなどが案内されることなどである。
【０１０３】
また、キャラクタのメッセージ表示ではなく、前述のメッセージ内容が音声で報知されることにより、ユーザに就寝が促されてもよい。
【０１０４】
前記実施形態において、センサには、照度センサ、加速度センサ、ジャイロセンサ、温度センサ、湿度センサが含まれることが記載されているが、本発明はこれには限られない。例えば、センサには、気圧センサ、騒音センサ、においセンサ等が含まれていてもよい。
【０１０５】
また、アラーム手段がアラームを鳴らす例えば３０分前にユーザがゲーム装置を操作した場合にはユーザが起床したと就寝起床判定手段が判定し、時間が起床時間になってもアラーム手段がアラームを鳴らさないようにしてもよい。
【０１０６】
また、前記実施形態では、操作禁止手段は、キャラクタが睡眠状態に入ることでユーザによる所定の操作の受けつけを禁止する例が記載されているが、本発明はこれには限られない。例えば、操作禁止手段は、別のキャラクタを仮想ゲーム空間上に登場させて、ユーザがキャラクタと会話できないようにしてもよい。
【０１０７】
また、前記実施形態においては、行動スケジュールは、ユーザの操作に基づいて設定される例が記載されているが、本発明はこれには限られない。例えば、行動スケジュールは、ユーザ以外の第三者が設定してもよい。この場合には、例えば、ユーザの家族が別の端末装置で設定した情報をゲーム装置が直接受信またはサーバ装置等を介して受信して、ユーザの行動スケジュールが設定される。
【０１０８】
さらには、ゲームプログラム（キャラクタ）がユーザの行動スケジュールを勝手に設定してもよい。この場合には、例えば、彼氏役であるキャラクタが彼女役であるユーザの行動スケジュールを勝手に決めて、ユーザがそれに従うか否かを決めることとなり、より疑似恋愛感のあるゲームが提供されうる。
【０１０９】
また、前記実施形態においては、ゲーム装置はスマートフォンなどの端末装置である例が記載されているが、本発明は、これには限られない。例えば、ディスプレイおよびコントローラが外部接続される据え置き型のゲーム装置、あるいは、パーソナルコンピュータであってもよい。
【符号の説明】
【０１１０】
１  ゲーム装置
１０１  ゲーム進行手段
１０２  通信手段
１０３  睡眠状態判定手段
１０４  就寝起床判定手段（起床判定手段）
１０５  アラーム手段
１０６  スケジュール管理手段
１０７  就寝促進手段
１０８  操作禁止手段
２  サーバ装置
２０１  情報処理手段
２０２  照合手段
２０３  配信手段
３  通信ネットワーク
【図１】
2020039909.tif 000003
【図２】
2020039909.tif 000004
【図３】
2020039909.tif 000005
【図４】
2020039909.tif 000006
【図５】
2020039909.tif 000007
【図６】
2020039909.tif 000008
【図７】
2020039909.tif 000009