(57)【要約】      （修正有）【課題】ユーザの歩数情報の自発的な提供を促す技術を提供する。【解決手段】健康管理アプリケーションサーバ２０は、第１ユーザ端末及び第２ユーザ端末の双方に対して所定のアプリケーションを利用可能とするサービスを提供する手段と、第１ユーザ又は第１ユーザ端末により取得され第１ユーザに関連付けられた歩数情報のいずれか一方を設問とし他方を解答とするクイズを生成する手段と、第２ユーザ端末に対して生成したクイズを送信する手段と、を備える。【選択図】図６
2018163522.tif 000002
【特許請求の範囲】
【請求項１】
前記第１ユーザ端末及び前記第２ユーザ端末の双方に対して所定のアプリケーションを利用可能とするサービスを提供する手段と、
第１ユーザ又は前記第１ユーザ端末により取得され第１ユーザに関連付けられた歩数情報のいずれか一方を設問とし他方を解答とするクイズを生成する手段と、
前記第２ユーザ端末に対して生成した前記クイズを送信する手段と、を備える
サーバ。
【請求項２】
請求項１に記載のサーバあって、
前記第１ユーザが前記クイズに正解した場合に当該第１ユーザ及び前記クイズの対象となった第２ユーザの双方に仮想通貨を付与する手段を更に備える、
サーバ。
【請求項３】
コンピュータを
前記第１ユーザ端末及び前記第２ユーザ端末の双方に対して所定のアプリケーションを利用可能とするサービスを提供する手段、
第１ユーザ又は前記第１ユーザ端末により取得され第１ユーザに関連付けられた歩数情報のいずれか一方を設問とし他方を解答とするクイズを生成する手段、
前記第２ユーザ端末に対して生成した前記クイズを送信する手段、として機能させる
コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバ装置及びコンピュータプログラムに関する。
【背景技術】
【０００２】
近年、ダイエットやメタボリックシンドロームの予防等の健康意識の高まりを受けて、歩数計によって計測した歩数をポイント（仮想通貨等）に変更し、運動の促進を提案する技術が提案されている。特許文献１に記載の技術は、携帯型電子機器によって計測された歩数に応じてコインを獲得するものである。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−２４４９８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
携帯端末を用いているユーザの歩数情報を事業者が取得することについて、プライバシーの観点からユーザから提供されにくいという実態がある。
【０００５】
そこで、本発明は、ユーザの歩数情報の自発的な提供を促し得る技術を提供することを一つの目的とする。
【課題を解決するための手段】
【０００６】
本発明によれば、前記第１ユーザ端末及び前記第２ユーザ端末の双方に対して所定のアプリケーションを利用可能とするサービスを提供する手段と、
第１ユーザ又は前記第１ユーザ端末により取得され第１ユーザに関連付けられた歩数情報のいずれか一方を設問とし他方を解答とするクイズを生成する手段と、
前記第２ユーザ端末に対して生成した前記クイズを送信する手段と、を備える
サーバが得られる。
【発明の効果】
【０００７】
本発明によれば、ユーザの歩数情報の提供を促し得る。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施の形態に用いられるネットワークの構成図である。
【図２】図１のサーバ端末の機能ブロック図である。
【図３】本実施の形態によるフォロワーリストの図である。
【図４】本実施の形態による歩数データベースの図である。
【図５】本実施の形態によるウェルネススコアデータベースの図である。
【図６】本実施の形態による処理の流れの図である。
【発明を実施するための形態】
【０００９】
本発明の実施形態の内容を列記して説明する。本発明の実施の形態によるサーバ装置及びコンピュータプログラムは、以下のような構成を備える。
［項目１］
前記第１ユーザ端末及び前記第２ユーザ端末の双方に対して所定のアプリケーションを利用可能とするサービスを提供する手段と、
第１ユーザ又は前記第１ユーザ端末により取得され第１ユーザに関連付けられた歩数情報のいずれか一方を設問とし他方を解答とするクイズを生成する手段と、
前記第２ユーザ端末に対して生成した前記クイズを送信する手段と、を備える
サーバ。
［項目２］
項目１に記載のサーバあって、
前記第１ユーザが前記クイズに正解した場合に当該第１ユーザ及び前記クイズの対象となった第２ユーザの双方に仮想通貨を付与する手段を更に備える、
サーバ。
［項目３］
コンピュータを
前記第１ユーザ端末及び前記第２ユーザ端末の双方に対して所定のアプリケーションを利用可能とするサービスを提供する手段、
第１ユーザ又は前記第１ユーザ端末により取得され第１ユーザに関連付けられた歩数情報のいずれか一方を設問とし他方を解答とするクイズを生成する手段、
前記第２ユーザ端末に対して生成した前記クイズを送信する手段、として機能させる
コンピュータプログラム。
【００１０】
＜実施の形態の詳細＞
【００１１】
以下、本発明の実施の形態による歩数提供促進システムが、健康管理アプリケーションシステムの一部として用いられる場合を例に説明する。なお、本発明による歩数提供促進システムは、健康管理アプリケーションシステム以外のシステムについても適用可能である。
【００１２】
図１に示されるように、本実施の形態による健康管理アプリケーションシステムは、ユーザＡのユーザ端末１０ａ（第１ユーザ端末）と、ユーザＢのユーザ端末１０ｂ（第２ユーザ端末）と、健康管理アプリケーションサーバ（サーバ装置）２０と、当該健康管理アプリケーションサーバ２０に接続されたデータベース３０とよって構成されている。ユーザ端末１０ａと、ユーザ端末１０ｂと、健康管理アプリケーションサーバ２０とは、インターネット５０等のネットワークを介して互いに接続される。
【００１３】
ユーザＡ及びユーザＢは、自己の所有するユーザ端末１０ａ及びユーザ端末１０ｂで中継局（図示せず）及びインターネット５０を経由して健康管理アプリケーションサーバ２０にアクセスする。ユーザ端末１０ａ及びユーザ端末１０ｂとしては、例えば、携帯電話機、ＰＤＡ、スマートフォン、タブレット型コンピュータ等のデバイスが適用可能である。本実施の形態におけるユーザ端末１０ａ及びユーザ端末１０ｂは、ユーザの歩数情報を取得可能である。
【００１４】
歩数情報の取得は、例えば、端末の加速度センサ等から取得することとしてもよいし、端末の位置情報から推定することとしてもよい。更には、図示しないウェアラブル端末経由で取得することとしてもよい。
【００１５】
健康管理アプリケーションサーバ２０は、例えば図２に示されるような健康管理アプリケーションシステム専用端末１上に具現化される。具体的には、健康管理アプリケーションシステム専用端末１は、互いにバス接続されたＣＰＵ２、主記憶３、補助記憶４及び送受信部５を備えている。このうち主記憶３は例えばＤＲＡＭなどで構成されており、補助記憶４は例えばＨＤＤなどで構成されている。補助記憶４には健康管理アプリケーションサーバ２０を機能させるための健康管理アプリケーションサーバ用プログラム（サーバ装置用プログラム）やデータベース３０が格納されている。健康管理アプリケーションサーバ用プログラムは、主記憶３上に展開されＣＰＵ２によって実行されることにより、健康管理アプリケーションシステム専用端末１を健康管理アプリケーションサーバ２０として機能させる。なお、主記記憶３上には、ＣＰＵ２がプログラムに従って動作している間に生成したデータやＣＰＵ２によって利用されるデータも一時的に格納される。送受信部５はＣＰＵ２の制御により健康管理アプリケーションサーバ２０とネットワークとの接続を確立する。
【００１６】
データベース３０には、図３に示されるフォロワーリストと、図４に示される歩数データベースと、図５に示されるウェルネススコア・データベースとが格納されている。
【００１７】
図３に示されるフォロワーリストは、各ユーザと健康管理アプリケーション内においてつながり関係のあるユーザ（健康管理アプリケーション内においては一般に、友達、フレンド、友人、仲良し等と呼ばれることがある）が登録されており、ユーザ毎に用意されている。図４に示されるフォロワーリストはユーザＡのフォロワーリストであり、ユーザＢと、ユーザＣと、ユーザＤがフォロワーとして登録されている。
【００１８】
図４に示される歩数データベースには、ユーザと、当該ユーザの歩数とが関連付けられて登録されている。ユーザ端末がユーザの歩数を取得すると、当該歩数は歩数データベースに送信され、当該ユーザに関連付けられた歩数が更新される。なお、当該歩数を取得する際には、ユーザの同意を得た上で取得する。
【００１９】
図５に示されるウェルネススコアデータベースは、ユーザ毎に関連付けられたユーザ情報に基づいて算出されたスコアである。
【００２０】
本実施の形態によるユーザ情報は、大きく生体情報、カリキュラム情報、文例使用情報、行動情報および生体ログ情報から構成される。
【００２１】
生体情報は、ユーザの遺伝子情報、血液情報、検診情報（身長および体重）および生活習慣アンケート情報等のユーザの主観と客観の両面からのユーザに関する情報から構成され、ユーザの生体に関する情報のうち、基礎となる情報および不変的な情報を含めることができる。
【００２２】
カリキュラム情報は、ユーザが選択したプログラム情報、１以上のプログラム情報が組み合わされたコース情報および設定した目標情報から構成される。
【００２３】
文例使用情報は、文例使用履歴および文例使用頻度から構成され、ここで、文例の使用履歴情報とは、ユーザ毎に過去に使用した文例と、当該文例を最後に当該ユーザに使用した最終使用日時のいずれか一つ、または両方をいう。
【００２４】
行動情報は、食事情報（食事時間および食事内容）、位置情報および移動情報並びにログイン情報（ログイン時間およびログイン頻度）から構成される。当該行動情報は、ユーザ端末で取得されるユーザの日々の生活での行動に関する情報であり、ユーザ端末から受信した食事の内容を示したテキストデータや画像データ、それに付随するタイムスタンプで食事時間を含めたり、ユーザ端末に記録されているGPSデータから求められる当時の位置情報およびある時点で計測された位置情報とその次の時点で計測された位置情報から求められる移動情報を含めたり、サーバ２０が提供するサービスにログインした時間や一定期間内（一日、週間または月間等）のログイン頻度といった情報を含めることができる。さらに、行動情報は、ユーザ端末またはログイン先の情報サイトから得られるログインのアクセス履歴やユーザがサプリメント等健康食品、健康器具、トレーニングマシーンなどを購入した購買履歴を含めることができる。また、行動情報は、ダイエットなど健康管理のためのアプリケーション上のタスクの選択または完了を知らせるユーザ端末上でのログイン情報およびログアウト情報を含めることができる。
【００２５】
生体ログ情報は、心拍および脈拍情報、血圧情報、歩数および活動量並びに姿勢情報から構成される。当該生体ログ情報は、ユーザの生体状況とその変化を記録した情報であり、ユーザ端末がウェアラブル機器、または、ウェアラブル機器と連携する端末である場合に、当該ウェアラブル機器が当該生体ログ情報を計測し、記録した情報を含めることができる。例えば、生体ログ情報は、ユーザ端末に内蔵されている加速度センサーに基づきユーザの動きを感知して判定する睡眠（レム睡眠またはノンレム睡眠など）情報が含まれる。
【００２６】
以上説明した通り、ユーザ情報は、対象のユーザ自身の遺伝子情報、血液情報、検診情報などの生体情報、ユーザが選択したカリキュラム情報、文例使用情報およびユーザ自身から取得される行動情報、レセプト情報などの属性情報に限定されない。ユーザ情報は、ユーザ自身から提供される生体および健康に係る属性情報の他に、ユーザ端末から得られる睡眠状態識別情報を含む概念である。さらに、ユーザ情報は、サプリメント等健康食品、健康器具、トレーニングマシーン等の購買履歴、ログイン時間、広告・情報ウェブサイトへのクリック率（ＣＴＲ）など、ユーザのユーザ端末またはログイン先の情報サイトなどから得られる情報を広く含む概念である。
【００２７】
ウェルネススコアは上述したユーザ情報を数値化し、統一的な数式に基づいて算出されるものである。本実施の形態においては、普段の平均の歩数とユーザの年齢及び性別における標準的な歩数に対する達成率としている。
【００２８】
次に、図６を参照しながら、ユーザＡのユーザ端末１０ａ、ユーザＢ（ユーザＡのフォロワー）のフォロワー端末１０ｂ、及び健康管理アプリケーションサーバ２０との間における健康管理アプリケーション処理の流れを説明する。健康管理アプリケーションサーバ２０はフォロワー端末１０ｂの歩数を取得するステップ（ＳＱ１００〜ＳＱ１２０）と、取得した歩数が反映されたフォロワー情報を各ユーザに提供するステップ（ＳＱ２００〜ＳＱ２２０）と、当該フォロワー情報からクイズを生成しユーザに出題するステップ（ＳＱ３００〜ＳＱ３４０）との３つに概念的に分けることができる。
【００２９】
健康管理アプリケーションサーバが各ユーザの歩数を取得するステップ（ＳＱ１００〜ＳＱ１２０）では、まず、フォロワー端末１０ｂにおいて歩数を取得し（ＳＱ１００）、取得した歩数を健康管理アプリケーションサーバ２０に送信する（ＳＱ１１０）。本実施の形態においては、歩数の送信は、図７に示されるような画面を表示して歩数を送信すること（歩数を事業者に提供すること）の同意を得た上で行われる。送信された歩数に基づいて、健康管理アプリケーションサーバ２０は、図４に示される歩数データベースのうち、フォロワー端末１０ｂに対応するユーザの歩数を更新する（ＳＱ１２０）。このとき、歩数を受信した時刻も同時に更新される。本実施の形態においては、前日午後１２時００（２４時００）の時点で図４に示される歩数データベースに記録されている歩数がユーザＢの前日の最終歩数として図５に示される歩数データベースに記録される（ＳＱ１２０）。
【００３０】
取得した歩数が反映されたフォロワー情報を各ユーザに提供するステップ（ＳＱ２００〜ＳＱ２２０）では、ユーザＡがフォロワー一覧の画面を表示しようとした場合にユーザ端末１０ａから健康管理アプリケーションサーバ２０へフォロワー情報要求が送信される（ＳＱ２００）。健康管理アプリケーションサーバ２０は、当該ユーザのフォロワーリスト（図３参照）に基づいてユーザＡのフォロワーがフォロワーＢ、フォロワーＣ、フォロワーＤであることを特定し、更に歩数データベース（図５参照）に基づいてこれらのフォロワーの歩数（ユーザＢ「６６９８」、ユーザＣ「１２００９」、ユーザＤ「３７５２」）を特定する。健康管理アプリケーションサーバ２０は、以上の処理により得られたフォロワー情報（即ち、フォロワー及び当該フォロワーの歩数に関する情報）をユーザ端末１０ａに送信する（ＳＱ２１０）。ユーザ端末１０ａにおいては、ユーザＢ、ユーザＣ、ユーザＤの歩数を表示する（図示せず）。
【００３１】
図６を再び参照して、当該フォロワー情報からクイズを生成しユーザに出題するステップ（ＳＱ３００〜ＳＱ３４０）においては、まずユーザ端末１０ａが健康管理アプリケーションサーバ２０へクイズ要求を送信する（ＳＱ３００）。クイズ要求を受けた健康管理アプリケーションサーバ２０は、歩数データベースの（歩数ＤＢ）を参照して他のユーザの歩数に関する情報を取得してた後にクイズを生成し（ＳＱ３１０）、生成したクイズをユーザ端末１０ａに送信する（ＳＱ３２０）。ユーザ端末１０ａでは、受信したクイズが実行され、ユーザＡにクイズを回答させる（ＳＱ３３０）。クイズの回答が終わるとクイズ結果を含む終了通知が健康管理アプリケーションサーバ２０に送信される（ＳＱ３４０）。
【００３２】
詳しくは、健康管理アプリケーションサーバ２０は、ユーザ端末１０ａからクイズ要求を受信すると、ユーザＡのフォロワーリスト（図３参照）を参照して、ユーザＡのフォロワーであるユーザＢ、ユーザＣ、ユーザＤを特定する。健康管理アプリケーションサーバ２０は、当該フォロワーの中から任意の一人を選びクイズを実行するための情報（クイズデータレコード：後述）を生成する。本実施の形態によるクイズが４つの選択肢から正しい解答を一つ選ぶものであり且つ健康管理アプリケーションサーバ２０がクイズに出題するフォロワーとしてユーザＢを選んだ場合、クイズデータレコードは、出題ユーザとして表示するユーザＢと、正解選択肢と、ダミー選択肢を生成する。以上のように生成されたクイズデータレコードは、クイズを実行するために必要なデータとして健康管理アプリケーションサーバ２０からユーザ端末１０ａに送信される。なお、複数のクイズデータレコードを生成しておき、ユーザ端末１０ａに一括して送ってもよい。これにより、クイズが実行されている間は健康管理アプリケーションサーバ２０との通信が不要となる。
【００３３】
ユーザ端末１０ａは、受信したクイズデータレコードに基づいて、クイズを表示する（図示せず）。即ち、ユーザ端末１０ａは、クイズを受信すると（Ｓ１３０１）、上記クイズを表示し、ユーザからの解答を受け付ける。この際、解答時間のカウントダウンを表示してもよい。ユーザがいずれかの選択肢を選択すると、当該選択肢が正解選択肢であるか否かを判断する。正解選択肢を選んだ場合、正解の表示を行うと共に、例えば、ポイントを付与する。ポイントは、クイズに正解したユーザＡのみに付与してもよいが、クイズの対象となったユーザＢにも付与してもよい。これにより、クイズの対象となり得る全ユーザが歩数の蓄積（歩数情報の事業者への提供）を積極的に行わせることができる。
【００３４】
以上説明した本発明の実施の形態によれば、フォロワーの前日所在地をクイズの題材に用いていることから、他のフォロワーに対して「毎日位置登録をして欲しい」という期待を持つようになり、また、自分自身も他のフォロワーからの期待に応えるべく積極的に位置登録をするようになる。このように、本発明によれば、互いの期待に応えたいというフォロワー間のつながりによって、自発的且つ積極的な位置登録を促進することができる。
【００３５】
なお、上述した実施の形態においては、ユーザＡのフォロワーを問題とし、そのフォロワーの前日所在地を解答選択肢として出題するクイズが生成されていたが、例えば、図１４に示されるように、前日所在地を出題しその所在地にいたフォロワーを解答選択肢として出題させるクイズを生成することとしてもよい。
【符号の説明】
【００３６】
１        健康管理アプリケーションシステム専用端末
２        ＣＰＵ
３        主記憶
４        補助記憶
５        送受信部
１０ａ        ユーザ端末（第１の端末）
１０ｂ        フォロワーユーザ端末（第２の端末）
２０        健康管理アプリケーションサーバ
３０        データベース
【図１】
2018163522.tif 000003
【図２】
2018163522.tif 000004
【図３】
2018163522.tif 000005
【図４】
2018163522.tif 000006
【図５】
2018163522.tif 000007
【図６】
2018163522.tif 000008