(57)【特許請求の範囲】
【請求項１】
第１のグループに属する第１の利用者の目標を示す第１の目標情報と、前記第１のグループに属する第２の利用者の目標を示す第２の目標情報と、前記第１の利用者が目標を達成した場合の前記第１のグループの目標達成の割合を示した第１の寄与率と、前記第２の利用者が目標を達成した場合の前記第１のグループの目標達成の割合を示した第２の寄与率と、を対応付けて記憶する記憶部と、
前記第１の利用者が使用する第１の端末から第１の利用者の状況が示された第１の状況情報と、前記第２の利用者が使用する第２の端末から第２の利用者の状況が示された第２の状況情報と、を受信する受信部と、
前記第１の状況情報による第１の目標情報で示された目標に対する第１の達成度合いを、前記第１の寄与率に基づいて示した第１の表示情報と、前記第２の状況情報による第２の目標情報で示された目標に対する第２の達成度合いを、前記第２の寄与率に基づいて示した第２の表示情報と、を組み合わせた第１のグループ表示情報を、前記第１の端末及び前記第２の端末に送信する送信部と、
を備える情報処理システム。
【請求項２】
前記受信部は、さらに、前記第２の達成度合いが前記第１の達成度合いより低い場合に、前記第１の端末から、前記第１の寄与率、及び前記第２の寄与率を変更させる要求を受信し、
前記記憶部は、前記要求に基づいて変化された前記第１の寄与率と、前記要求に基づいて変化された前記第２の寄与率と、を記憶し、
前記送信部は、前記第１の達成度合いを前記要求に基づいて変化された前記第１の寄与率に基づいて示した第３の表示情報と、前記第２の達成度合いを前記要求に基づいて変化された前記第２の寄与率に基づいて示した第４の表示情報と、を組み合わせることで、前記第１のグループ表示情報と比べて、グループの目標達成の度合いが減少した、第２のグループ表示情報を、前記第１の端末及び前記第２の端末に送信する、
請求項１に記載の情報処理システム。
【請求項３】
前記記憶部は、グループ毎に、当該グループに属する利用者毎の前記寄与率を記憶し、
前記受信部は、一方のグループの第３の利用者の第３の端末から、他方のグループの第４の利用者が目標達成した場合の他のグループへの寄与率を変更させる要求を受信し、
前記送信部は、要求に従って変更された寄与率に基づいて示された表示情報を含む、他のグループのグループ表示情報を、前記他のグループに属する利用者が利用する端末に送信する、
請求項１又は２に記載の情報処理システム。
【請求項４】
第１のグループに属する第１の利用者の第１の目標に対する第１の達成度合いを、当該第１の目標による該第１のグループ全体の目標達成の割合を示した第１の寄与率に基づいて表した第１の表示情報と、当該第１のグループに属する第２の利用者の第２の目標に対する第２の達成度合いを、当該第２の目標による該第１のグループ全体の目標達成の割合を示した第２の寄与率に基づいて表した第２の表示情報と、を組み合わせた、第１のグループ全体の目標の達成度合いを示した第１のグループ表示情報を、表示する表示部と、
前記第２の達成度合いが前記第１の達成度合いより低い場合に、前記第１の寄与率を減少させ、前記第２の寄与率を増加させる、操作を受け付ける受付部と、を備え、
前記表示部は、さらに、前記第１の達成度合いを、前記第１の寄与率から減少した第３の寄与率に基づいて示した第３の表示情報と、前記第２の達成度合いを、前記第２の寄与率から増加した第４の寄与率に基づいて示した第４の表示情報と、を組み合わせた、第２のグループ表示情報を表示する、
情報表示装置。
【請求項５】
検出部を装着した第１の利用者に関する活動情報を、検出部から受信する受信部と、
第１のグループに属する、前記第１の利用者の、前記活動情報に基づいた第１の目標に対する第１の達成度合いと、当該第１のグループに属する第２の利用者の第２の目標に対する第２の達成度合いと、に関する情報を表示する際に、前記第１の達成度合い、及び前記第２の達成度合いが同じ場合であっても、前記第１の利用者の該第１のグループ全体の目標達成の割合を示した第１の寄与率と、前記第２利用者の該第１のグループ全体の目標達成の割合を示した第２の寄与率と、の違いに基づいて、表示態様を異ならせる表示部と、
を備える情報表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本実施形態は、情報処理システム、及び情報表示装置に関する。
【背景技術】
【０００２】
コンピュータが人の生活をどのようにサポートしていくのか注目されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】ＷＯ２０１０／０２９８４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術においては、グループに属しているユーザに対して、目標に対する到達状況を表示していたが、到達状況の表示のみでは、グループに属しているユーザ間でモチベーションを維持するのが難しい場合もあった。
【０００５】
また、従来技術においては、複数の人が一つのグループに属し、異なる目標を達成するために進捗を管理する技術は少ない。
【０００６】
本実施形態は、ユーザのモチベーションが維持可能な情報処理システム、及び情報表示装置を提供する。
【課題を解決するための手段】
【０００７】
実施形態の情報処理システムは、記憶部と、受信部と、送信部と、を備える。記憶部は、第１のグループに属する第１の利用者の目標を示す第１の目標情報と、第１のグループに属する第２の利用者の目標を示す第２の目標情報と、第１の利用者が目標を達成した場合の第１のグループの目標達成の割合を示した第１の寄与率と、第２の利用者が目標を達成した場合の第１のグループの目標達成の割合を示した第２の寄与率と、を対応付けて記憶する。受信部は、第１の利用者が使用する第１の端末から第１の利用者の状況が示された第１の状況情報と、第２の利用者が使用する第２の端末から第２の利用者の状況が示された第２の状況情報と、を受信する。送信部は、第１の状況情報による第１の目標情報で示された目標に対する第１の達成度合いを、第１の寄与率に基づいて示した第１の表示情報と、第２の状況情報による第２の目標情報で示された目標に対する第２の達成度合いを、第２の寄与率に基づいて示した第２の表示情報と、を組み合わせた第１のグループ表示情報を、第１の端末及び第２の端末に送信する。
【図面の簡単な説明】
【０００８】
【図１】図１は、第１の実施形態の情報処理システムの構成例を示した図である。
【図２】図２は、第１の実施形態のサーバが送信する画像データの例を示した図である。
【図３】図３は、第１の実施形態の第１の通信端末の構成例を示した図である。
【図４】図４は、第１の実施形態の送信用情報記憶部のテーブル構造を例示した図である。
【図５】図５は、第１の実施形態のサーバの構成例を示した図である。
【図６】図６は、第１の実施形態のグループ情報記憶部のテーブル構造を例示した図である。
【図７】図７は、第１の実施形態の情報処理システムにおけるグループの登録処理の手順を示すシーケンス図である。
【図８】図８は、第１の実施形態の通信端末におけるセンサの登録処理の手順を示すシーケンス図である。
【図９】図９は、第１の実施形態の通信端末における状況の更新処理の手順を示すシーケンス図である。
【図１０】図１０は、第１の実施形態のサーバが送信する画像データの遷移を例示した図である。
【図１１】図１１は、ユーザＢがユーザＡに対して目標達成を促す際の画面例の遷移を例示した図である。
【図１２】図１２は、グループ情報記憶部に格納されている情報の変化を例示した図である。
【図１３】図１３は、第１の実施形態の通信端末における他のユーザに対する介入処理の手順を示すシーケンス図である。
【図１４】図１４は、第１の実施形態の通信端末間で送受信されるメッセージの表示例を示した図である。
【図１５】図１５は、第１の実施形態のサーバから通信端末に送信されるメッセージの表示例を示した図である。
【図１６】図１６は、第２の実施形態のグループ管理記憶部のテーブル構造を例示した図である。
【発明を実施するための形態】
【０００９】
（第１の実施形態）
図１は、本実施形態の情報処理システムの構成例を示した図である。本実施形態の情報処理システムでは、サーバ１００が、公衆ネットワーク１９０を介して第１の通信端末１５１、第２の通信端末１５２、第３の通信端末１５３と通信可能とする。なお、本実施形態は、公衆ネットワークの場合について説明するが、通信端末間で情報を送受信できるネットワークであればよく、例えば、社内に設けられたＬＡＮ（Local  Area  Network）等を用いても良い。
【００１０】
また、以下に示す実施形態は、情報表示装置の一例として、通信端末に適用した例について説明するが、他の装置に適用しても良い。
【００１１】
本実施形態においては、サーバ１００が、各通信端末１５１〜１５３を介して、グループに属するユーザの活動データを収集する。活動データは、ユーザに装着されたセンサ（例えば第１のセンサ１７１、第２のセンサ１７２、第３のセンサ１７３）や、ウェアラブル端末（例えばウェアラブル端末１８１）が検出した、ユーザの活動状況を表したデータとする。
【００１２】
サーバ１００は、各ユーザの活動データを用いたヘルスケアシステムを実現する。さらに、サーバ１００は、グループに属するユーザの活動データを用いて、当該ユーザが定めた目標を達成するまで進捗を確認させる手段を提供する。サーバ１００は、目標を達成するまでの進捗をグループ内のユーザについて一括して提供する。これにより、グループ内のユーザは、他のユーザの進捗も確認できる。これにより、グループ内のユーザは、他のユーザの進捗を確認できる。当該ユーザは、他のユーザの進捗を確認することで、他のユーザが努力し、成果を上げているところを確認し、自身のモチベーションを維持できる。そして、グループ内のユーザは、自身のモチベーションを維持することで、よりいっそう目標達成に近づけることが可能となる。さらには、ユーザは、他のユーザが目標達成するための支援を行うこともできる。
【００１３】
本実施形態は、サーバ１００が上述した手段を備えている例について説明するが、複数の情報処理装置を組み合わせて実現しても良い。
【００１４】
グループは、なんらかの目標を有する複数のユーザで構成されるものとする。なお、グループ内のユーザの目標はそれぞれ異なっていても良い。
【００１５】
そして、グループに属する各ユーザは、通信端末に、サーバ１００と連係するための連携用アプリケーションを予めインストールしておく。
【００１６】
そして、グループに属する各ユーザは、通信端末上で起動した連係用アプリケーションを介して、目標を入力する。そして、通信端末は、入力された目標を、サーバ１００に送信する。
【００１７】
これにより、サーバ１００は、グループに属する各ユーザの目標を管理できる。本実施形態では、グループに属する各ユーザが設定した目標を全て達成した場合に、グループ全体で目標を達成したものとして処理する。このため、各ユーザは、グループ全体で目標を達成するために、目標に到達するのが難しそうな他のユーザに対して、モチベーションを向上させるような制御を行う必要が生じる。
【００１８】
第１の通信端末１５１は、第１のグループに属するユーザＡが所持する通信端末とする。第１の通信端末１５１は、無線又は有線を介して接続されている第１のセンサ１７１や、第２のセンサ１７２から、ユーザＡに関する活動データを収集し、当該情報をユーザＡのライフログとして記録する。また、ユーザＡに関する活動データを収集するためのセンサは、通信端末に内蔵されても良い。さらに、第１の通信端末１５１は、収集した活動データのうち、ユーザＡが定めた目標の達成に関連する活動データを、サーバ１００に送信する。
【００１９】
第１の通信端末１５１と接続するセンサは、ユーザＡに関する情報を収集可能なセンサであって、通信インターフェースを備えているセンサであれば良い。例えば、通信インターフェースを備えた体重計や、万歩計（登録商標）等であっても良い。
【００２０】
活動データは、ユーザＡの活動に関するデータであればよく、例えば、体重や、歩数が考えられる。また、活動データは、通信端末にユーザが直接入力するデータであってもよく、例えば、英語の試験結果や、英単語の覚えた数等であっても良い。
【００２１】
第２の通信端末１５２は、第１のグループに属するユーザＢが所持する通信端末とする。第２の通信端末１５２も、第１の通信端末１５１と同様に、無線を介して接続されているウェアラブル端末１８１から、ユーザＢに関する活動データを収集し、収集した活動データのうち、ユーザＢが定めた目標の達成に関連する活動データを、サーバ１００に送信する。
【００２２】
第３の通信端末１５３は、第１のグループに属するユーザＣが所持する通信端末とする。第３の通信端末１５３も、第１の通信端末１５１と同様に、無線を介して通信可能な第３のセンサ１７３から、ユーザＣに関する活動データを収集し、収集した活動データのうち、ユーザＣが定めた目標の達成に関連する活動データを、サーバ１００に送信する。
【００２３】
本実施形態のサーバ１００は、グループ内の各ユーザの目標に対する達成率が変化する毎に、当該グループの目標達成までの進捗を示した画像データを、当該グループに属している各ユーザの通信端末に送信する。
【００２４】
図２は、本実施形態のサーバ１００が送信する画像データの例を示した図である。図２に示される例では、サーバ１００は、図２（Ａ）で示される画像データを、第１の通信端末１５１に送信する。また、サーバ１００は、図２（Ｂ）で示される画像データを、第２の通信端末１５２に送信し、図２（Ｃ）で示される画像データを、第３の通信端末１５３に送信する。図２（Ａ）〜図２（Ｃ）に示されるように、表示される文字列が通信端末毎に異なるが、通信端末に送信される画像データは共通している。なお、本実施形態では、通信端末毎に、表示される文字列を異ならせる例について説明したが、このような表示態様に制限するものではない。例えば、通信端末に表示される文字列を同じにして、グループに属しているユーザ全員で情報を共有しても良い。
【００２５】
図２（Ａ）〜図２（Ｃ）に示される花びらの数が、各ユーザの目標に対する達成度合いを示している。本実施形態では、ユーザ毎に異なる色の花びらが設定されている。そして、ユーザの目標毎に、達成率を示す花びらが表示される。例えば、花びら２０２〜２０４が、ユーザＡの目標に対する達成度合いを示し、花びら２０１が、ユーザＢの目標に対する達成度合いを示している。なお、ユーザＣの目標に対する達成が全くないので、ユーザＣに設定された色の花びらは付いていない。このように、各ユーザは、画像データを参照することで、各ユーザのグループ全体の目標達成に対する到達度合いを認識できる。
【００２６】
本実施形態では、ユーザ毎に、当該ユーザが目標を達成した場合に付く花びらの数が設定されている。ユーザ毎の花びらの数は、各ユーザの目標の難易度を考慮して設定される。
【００２７】
そして、サーバ１００が送信する画像データは、各ユーザが目標に近づく毎に花びらの数が増えていく。そして、サーバ１００は、グループに属する全てのユーザが目標を達成した際に、花が満開になった画像データを送信する。これにより、グループに属する全てのユーザは、グループ全体で目標を達成したという満足感を得られる。
【００２８】
なお、本実施形態は、花びらの数で、各ユーザの目標の達成度合いを示す例について説明するが、花びらの数で達成度合いを表す手法に制限するものではなく、他の手法を用いても良い。
【００２９】
図３は、本実施形態の第１の通信端末１５１の構成例を示した図である。図３に示されるように、第１の通信端末１５１は、公衆無線通信Ｉ／Ｆ３０１と、記憶部３０２と、制御部３０３と、無線通信Ｉ／Ｆ３０４と、を備えている。なお、第２の通信端末１５２や、第３の通信端末１５３等の他の通信端末は、第１の通信端末１５１と同様の構成を備えているものとして、説明を省略する。
【００３０】
公衆無線通信Ｉ／Ｆ３０１は、公衆ネットワーク１９０と通信するためのインターフェースモジュールとする。
【００３１】
無線通信Ｉ／Ｆ３０４は、センサ（例えば、第１のセンサ１７１、第２のセンサ１７２）や、ウェアラブル端末との間で通信を行うことができる無線通信用インターフェースモジュールとする。本実施形態では、Bluetooth（登録商標）を用いて無線通信を行うことが考えられるが、他の無線通信規格を用いても良い。なお、本実施形態では、センサや、ウェアラブル端末との間で通信を行うために無線通信を用いる例について説明するが、有線通信を用いても良い。
【００３２】
記憶部３０２は、ＲＯＭ（Read  Only  Memory）等の不揮発性メモリとする。本実施形態の記憶部３０２は、ライフログ記憶部３１１と、送信用情報記憶部３１２と、を備える。
【００３３】
ライフログ記憶部３１１は、センサ（例えば、第１のセンサ１７１、第２のセンサ１７２）やウェアラブル端末を介して収集されたユーザＡの活動データ等を記録し続ける。
【００３４】
送信用情報記憶部３１２は、ライフログ記憶部３１１に記録された活動データのうち、ユーザＡの目標達成に関する活動データをサーバ１００に送信するために必要な情報を、記憶する。図４は、本実施形態の送信用情報記憶部３１２のテーブル構造を例示した図である。図４に示されるように、送信用情報記憶部３１２は、前回までの状況と、目標カテゴリと、目標数値と、初期値と、を対応付けて記憶している。
【００３５】
目標カテゴリは、ユーザＡが達成すべき目標のカテゴリを示している。例えば、“健康的な体作り”や、“英語学習”などが考えられる。目標数値は、目標として設定された数値を示している。例えば、目標カテゴリ“健康的な体作り”の場合に、具体的な体重や体脂肪率などの数値が設定される。“前回までの状況”は、前回まで計測された数値（活動データ）のうち、最も目標に近い数値を記録している。初期値は、目標を設定したときに計測された数値（活動データ）を記録している。
【００３６】
例えば、目標カテゴリ“健康的な体作り（ダイエット）”で目標数値“４５ｋｇ”が設定され、“前回までの状況”として“４８ｋｇ”が設定されている場合、第１のセンサ１７１や第２のセンサ１７２で計測された体重が、“４８ｋｇ”と比べて、目標数値“４５ｋｇ”に近づいた場合に、当該体重が目標に近づいたものとして処理が進められる。
【００３７】
制御部３０３は、ＣＰＵ（不図示）や、ＲＡＭ（不図示）等を備える構成とする。本実施形態の制御部３０３においては、制御部３０３内のＣＰＵが、記憶部３０２等に記録されたプログラムを実行することで、通信制御部３２１と、ウェブアプリケーション３２２と、連係用アプリケーション３２３と、の構成を、ＲＡＭ上に展開し、実現する。
【００３８】
通信制御部３２１は、公衆無線通信Ｉ／Ｆ３０１を用いて、公衆ネットワーク１９０と通信する。例えば、通信制御部３２１は、公衆ネットワーク１９０を介して、サーバ１００との間で、情報の送受信制御を行う。
【００３９】
ウェブアプリケーション３２２は、サーバ１００から送信された画像データや、文書データをユーザが参照するためのプログラムとする。
【００４０】
連係用アプリケーション３２３は、センサ制御部３３２と、更新部３３３と、達成率算出部３３４と、判定部３３５と、を備え、グループ全体で目標を達成するために、サーバ１００との間で連係制御するためのアプリケーションとする。
【００４１】
また、連係用アプリケーション３２３は、通信制御部３２１を介して、サーバ１００に対して様々な要求を送信するための制御を行う。
【００４２】
センサ制御部３３２は、第１の通信端末１５１と通信可能なセンサ（例えば、第１のセンサ１７１や、第２のセンサ１７２）やウェアラブル端末を制御し、センサやウェアラブル端末から、センサやウェアラブル端末を装着したユーザＡに関する情報（例えば活動データ）を受信する。
【００４３】
更新部３３３は、ライフログ記憶部３１１や、送信用情報記憶部３１２を更新する。例えば、更新部３３３は、センサ制御部３３２が受信したユーザＡに関する活動データで、ライフログ記憶部３１１や、送信用情報記憶部３１２を更新する。
【００４４】
達成率算出部３３４は、センサ制御部３３２が受信した活動データに基づいて、ユーザＡの目標に対する達成率を算出する。また、ユーザＡの目標が、センサ制御部３３２が受信可能な活動データと関連していない場合、達成率算出部３３４は、ユーザＡがユーザインターフェースを介して入力した情報に基づいて、ユーザＡの目標に対する達成率を算出する。
【００４５】
例えば、送信用情報記憶部３１２の目標カテゴリが“健康的な体作り（ダイエット）”で目標数値“４５ｋｇ”で初期値“５０ｋｇ”の場合、達成率算出部３３４は、センサ制御部３３２が体重“４８ｋｇ”を受信した際に、達成率“４０％”を算出する。
【００４６】
判定部３３５は、センサ制御部３３２により受信された活動データによる今回の状況が、送信用情報記憶部３１２に記憶されている、前回までの状況より目標に近いか否かを判定する。前回までの状況より目標に近いと判定した場合に、通信制御部３２１が、サーバ１００に対して、今回の状況に関する活動データ、及び達成率を送信する。
【００４７】
図５は、本実施形態のサーバ１００の構成例を示した図である。図５に示されるように、サーバ１００は、公衆無線通信Ｉ／Ｆ５０１と、記憶部５０２と、制御部５０３と、を備えている。
【００４８】
公衆無線通信Ｉ／Ｆ５０１は、公衆ネットワーク１９０と通信するためのインターフェースモジュールとする。
【００４９】
記憶部５０２は、ＲＯＭ（Read  Only  Memory）等の不揮発性メモリや、ＨＤＤ（Hard  Disk  Drive）とする。本実施形態の記憶部５０２は、グループ情報記憶部５１１と、素材画像記憶部５１２と、を備える。
【００５０】
グループ情報記憶部５１１は、グループに関連する情報を記憶する。図６は、グループ情報記憶部５１１のテーブル構造を例示した図である。図６に示されるように、グループ情報記憶部５１１は、グループ識別情報と、ユーザ識別情報と、目標カテゴリと、目標数値と、現在の状況と、達成率と、努力度と、寄与率と、最後の花びらの数と、を対応付けて記憶している。グループ識別情報は、グループを識別する情報とする。ユーザ識別情報は、ユーザを識別する情報であればよく、例えばユーザＩＤが考えられる。目標カテゴリ及び目標数値は、グループ識別情報で識別されるグループに属し、ユーザ識別情報で識別されるユーザ（利用者）の目標を示すカテゴリ及び数値とする。
【００５１】
現在の状況は、当該ユーザの通信端末から最後に送信された活動データが格納されている。達成率とは、目標設定時の初期値から、目標数値に近づいた割合を示している。達成率は、当該ユーザの通信端末から最後に送信された達成率が格納される。
【００５２】
努力度は、ユーザの努力の度合いが格納されている。例えば、目標カテゴリ“健康的な体作り（ダイエット）”の場合には、体重計に乗った回数や、歩数が格納される。この努力度を、画像生成部５３３が生成する画像データに反映しても良い。
【００５３】
寄与率は、ユーザ識別情報で識別されるユーザが目標を達成した場合の、グループ識別情報で識別されるグループの目標達成の割合を示している。例えば、寄与率“２／５”の場合、当該ユーザが目標を達成した場合に、当該グループの目標達成率が“４０％”になることを示している。
【００５４】
最後の花びらの数は、当該ユーザが目標を達成した場合に、花の画像データに表される花びらの数を示している。本実施形態の最後の花びらの数は、満開の場合の花びらの数に、寄与率を乗算することで算出される。本実施形態では、満開の場合の花びらの数を“２５”とするが実施の態様に応じて適切な花びらの数が設定される。
【００５５】
素材画像記憶部５１２は、花の画像データを生成するための素材画像を記憶する。
【００５６】
制御部５０３は、ＣＰＵ（不図示）や、ＲＡＭ（不図示）等を備える構成とする。本実施形態の制御部５０３においては、制御部５０３のＣＰＵが、記憶部５０２等に記録されたプログラムを実行することで、通信制御部５２１と、アプリケーション５２２と、の構成を、ＲＡＭ上に展開し、実現する。
【００５７】
通信制御部５２１は、公衆無線通信Ｉ／Ｆ５０１を用いて、公衆ネットワーク１９０と通信する。例えば、通信制御部５２１は、公衆ネットワーク１９０を介して、通信端末１５１〜１５３との間で、情報の送受信制御を行う。
【００５８】
例えば、通信制御部５２１は、ユーザＡが使用する第１の通信端末１５１から、ユーザＡの状況が示された活動データや、ユーザＢが使用する第２の通信端末１５２から、ユーザＢの状況が示された活動データを、受信する。
【００５９】
他の例としては、通信制御部５２１は、画像生成部５３３により生成された画像データを、第１の通信端末１５１や第２の通信端末１５２に送信する。
【００６０】
アプリケーション５２２は、登録・更新部５３１と、寄与率算出部５３２と、画像生成部５３３と、を備え、グループ全体で目標を達成するために、通信端末の間で連係制御するためのアプリケーションとする。
【００６１】
登録・更新部５３１は、グループ情報記憶部５１１に対して情報の登録や、情報の更新を行う。例えば、通信端末からグループの作成の要求を受信した場合に、登録・更新部５３１は、当該グループに属するユーザ毎にレコードを登録する。他の例としては、通信端末から現在の状況を示す活動データや達成率を受信した場合に、登録・更新部５３１は、受信した活動データや達成率に基づいて、当該ユーザのレコードを更新する。
【００６２】
寄与率算出部５３２は、当該グループに属するユーザ毎に、当該ユーザが目標に達成した場合の当該グループの目標達成の割合を示した寄与率を算出する。また、本実施形態の寄与率算出部５３２は、グループ作成当初に、ユーザが目標を設定する時に、当該目標の難易度等に基づいて、ユーザ毎の寄与率を設定する。そして、登録・更新部５３１が、設定された寄与率を、グループ情報記憶部５１１に登録する。
【００６３】
画像生成部５３３は、ユーザ毎の目標の達成率が表された花の画像データを生成する。本実施形態の画像生成部５３３は、グループ情報記憶部５１１が更新される毎に、グループ情報記憶部５１１を参照して、グループ毎の画像データを生成する。そして、通信制御部５２１が、グループ毎に生成された画像データを、当該グループに属しているユーザの通信端末毎に送信する。
【００６４】
花の画像データは、グループに属するユーザ毎に、ユーザの目標に対する達成度合いを、当該第１のユーザの寄与率に基づいて示した花びら（表示情報）を、組み合わせたグループの進捗を表したグループ表示データの一例とする。
【００６５】
これにより、通信端末（第１の通信端末１５１、第２の通信端末１５２、第３の通信端末１５３）の公衆無線通信Ｉ／Ｆ３０１は、サーバ１００から、花の画像データを受信する。そして、通信端末（第１の通信端末１５１、第２の通信端末１５２、第３の通信端末１５３）のウェブアプリケーション３２２は、花の画像データを表示する。
【００６６】
花の画像データは、換言すれば、ユーザ（例えばユーザＡ）の通信端末に接続されたセンサやウェアラブル端末が受信した活動データに基づいた、目標に対する達成率と、当該ユーザと同じグループに属している他のユーザ（例えばユーザＢ）の目標に対する達成率と、に関する情報が表されているともいえる。
【００６７】
上述したように、花の画像データは、通信端末の一方のユーザ（例えばユーザＡ）の目標に対する達成率と、同じグループに属している他方のユーザ（例えばユーザＢ）の目標に対する達成率が、同じ場合であっても、一方のユーザ（例えばユーザＡ）の目標に対する寄与率と、他方のユーザ（例えばユーザＢ）の目標に対する寄与率と、の違いに基づいて、花びらの数が異ならせてある。このように、本実施形態においては、寄与率に応じて、花びらの数などの表示態様を異ならせる。
【００６８】
次に、本実施形態の情報処理システムにおけるグループの登録処理について説明する。図７は、本実施形態の情報処理システムにおける上述した処理の手順を示すシーケンス図である。
【００６９】
まず、第１の通信端末１５１は、ユーザＡの操作により、連係用アプリケーション３２３を起動する（ステップＳ７０１）。
【００７０】
次に、第１の通信端末１５１の連係用アプリケーション３２３は、ユーザインターフェース画面から、グループの作成操作を受け付ける（ステップＳ７０２）。当該作成操作では、グループに招待するユーザの選択も受け付ける。
【００７１】
そして、連係用アプリケーション３２３は、通信制御部３２１を介して、サーバ１００に対して、グループの作成要求を送信する（ステップＳ７０３）。当該作成要求においては、グループに招待するユーザのユーザ識別情報と、を含んでいる。
【００７２】
サーバ１００の通信制御部５２１が、グループの作成要求を受信した場合に、登録・更新部５３１が、グループの作成要求を受信する毎にユニークに割り当てられるグループ識別情報と、第１の通信端末１５１のユーザ識別情報と、を対応付けたレコードを、グループ情報記憶部５１１に登録する（ステップＳ７０４）。これによりグループが登録されたことになる。
【００７３】
そして、サーバ１００の通信制御部５２１は、グループの作成要求に含まれていた、グループに招待するユーザのユーザ識別情報に基づいて、第２の通信端末１５２と、第３の通信端末１５３と、に対して、グループへの参加案内を送信する（ステップＳ７０５〜Ｓ７０６）。
【００７４】
第２の通信端末１５２は、サーバ１００からグループへの参加案内を受信した場合、第２の通信端末１５２の連係用アプリケーション３２３が、その旨を表示する。そして、第２の通信端末１５２の連係用アプリケーション３２３が、参加承認を受け付けた場合（ステップＳ７０７）、第２の通信端末１５２の通信制御部３２１は、ユーザＢのユーザ識別情報と共に、グループへの参加する旨をサーバ１００に送信する（ステップＳ７０９）。
【００７５】
第３の通信端末１５３は、サーバ１００からグループへの参加案内を受信した場合、第３の通信端末１５３の連係用アプリケーション３２３が、その旨を表示する。そして、第３の通信端末１５３の連係用アプリケーション３２３が、参加承認を受け付けた場合（ステップＳ７０８）、第３の通信端末１５３の通信制御部３２１は、ユーザＣのユーザ識別情報と共に、グループへの参加する旨をサーバ１００に送信する（ステップＳ７１０）。
【００７６】
そして、サーバ１００の登録・更新部５３１は、グループ識別情報と共に、グループに参加したユーザＢ及びユーザＣのレコードを、グループ情報記憶部５１１に登録する（ステップＳ７１１）。
【００７７】
そして、第１の通信端末１５１の連係用アプリケーション３２３は、目標（目標カテゴリ、及び目標数値）、初期値、及び難易度の入力を受け付ける（ステップＳ７１２）。本実施形態においては、目標（目標カテゴリ、及び目標数値）、及び難易度は、ユーザからＵＩを介して入力される。また、初期値は、ユーザが入力しても良いし、第１の通信端末１５１と通信可能なセンサ（例えば第１のセンサ１７１、第２のセンサ１７２）から入力されても良い。
【００７８】
第１の通信端末１５１の通信制御部３２１は、入力された目標（目標カテゴリ、及び目標数値）、及び難易度を、サーバ１００に送信する（ステップＳ７１３）。第１の通信端末１５１の更新部３３３は、入力された目標カテゴリ、目標数値、前回までの状況、及び初期値を、送信用情報記憶部３１２に登録する（ステップＳ７１４）。なお、本実施形態における、送信用情報記憶部３１２にユーザの情報を登録した直後の、“前回までの状況”には、初期値が設定される。
【００７９】
また、第２の通信端末１５２の連係用アプリケーション３２３は、目標（目標カテゴリ、及び目標数値）、初期値、及び難易度の入力を受け付ける（ステップＳ７１５）。
【００８０】
第２の通信端末１５２の通信制御部３２１は、入力された目標（目標カテゴリ、及び目標数値）、及び難易度を、サーバ１００に送信する（ステップＳ７１６）。第２の通信端末１５２の更新部３３３は、入力された目標カテゴリ、目標数値、前回までの状況、及び初期値を、送信用情報記憶部３１２に登録する（ステップＳ７１５）。
【００８１】
また、第３の通信端末１５３も、第２の通信端末１５２のステップＳ７１５〜Ｓ７１７と同様の処理を行う（ステップＳ７１８〜Ｓ７２０）。
【００８２】
そして、サーバ１００の登録・更新部５３１が、ユーザ毎の目標（目標カテゴリ、及び目標数値）を、グループ情報記憶部５１１に登録する（ステップＳ７２１）。
【００８３】
サーバ１００の寄与率算出部５３２が、各ユーザの目標の難易度から、ユーザ毎の寄与率を算出する（ステップＳ７２２）。そして、サーバ１００の登録・更新部５３１が、ユーザ毎の寄与率を、グループ情報記憶部５１１に登録する（ステップＳ７２３）。なお、難易度に基づく寄与率の算出手法は、どのような手法を用いても良い。
【００８４】
サーバ１００の通信制御部５２１が、グループに関する情報の登録が終了した旨を、通信端末１５１〜１５３に通知する（ステップＳ７２４〜Ｓ７２６）。
【００８５】
本実施形態では、上述した処理を行うことで、グループに属するユーザの情報が、サーバ１００で管理できる。
【００８６】
また、本実施形態は、ユーザがグループに参加する際に、当該ユーザが、１グループ内で、一つの目標を設定することに制限するものではなく、複数の目標を設定しても良い。複数の目標の設定手法としては、例えば、ステップＳ７１５や、ステップＳ７１８の時に、連係用アプリケーション３２３が、ユーザから、複数の目標の入力の受付と、複数の目標の各々について目標（目標カテゴリ、及び目標数値）、初期値、及び難易度の入力の受付と、を行うことが考えられる。入力を受け付けた情報は、サーバ１００に送信される。なお、１ユーザの複数の目標としては、例えば、目標カテゴリが異なる複数の目標等が考えられる。
【００８７】
そして、ステップＳ７２１において、サーバ１００の登録・更新部５３１が、同じグループの同じユーザについて（換言すれば、グループ識別情報、及びユーザ識別情報が同じであって）、複数の目標（目標カテゴリ、及び目標数値）を、それぞれ別レコードとして、グループ情報記憶部５１１に登録する。
【００８８】
そして、ステップＳ７２２において、サーバ１００の寄与率算出部５３２は、複数の目標のそれぞれについて寄与率を算出し、ステップＳ７２３において、サーバ１００の登録・更新部５３１が、１ユーザについて、目標毎に算出された寄与率を、グループ情報記憶部５１１に登録する。
【００８９】
これにより、１ユーザについて複数の目標を登録できる。また、本実施形態のサーバ１００が、通信端末に対して送信する、達成率を表示するための画像データ（例えば図２で示した画像データ）においては、１ユーザについて複数の目標が存在する場合に、目標毎に異なる色を割り当てても良いし、複数の目標が存在する場合でも、１ユーザの複数の目標に同じ色を割り当てても良い。
【００９０】
また、本実施形態においては、グループにユーザが途中から参加することもできる。例えば、サーバ１００が、当該ユーザの通信端末から、グループの参加要求を受信した際に、当該ユーザをグループに参加させるための処理を開始する。
【００９１】
例えば、本実施形態のサーバ１００では、途中から参加するユーザの情報を、グループ情報記憶部５１１に登録する。これにより、途中から参加したユーザの情報を管理できる。その際、本実施形態の寄与率算出部５３２は、途中から参加したユーザを含めて、グループに属するユーザ全員の寄与率の合計が“１”になるように、ユーザ毎の寄与率の再算出を行う。そして、登録・更新部５３１が、再算出されたユーザ毎の寄与率で、グループ情報記憶部５１１を更新する。
【００９２】
同様に、本実施形態においては、ユーザは、グループを途中で抜けることもできる。例えば、サーバ１００が、当該ユーザの通信端末から、グループから抜けることの要求を受信した際に、当該ユーザをグループから削除するための処理を開始する。
【００９３】
例えば、本実施形態のサーバ１００では、途中から抜けることを要求したユーザの情報を、グループ情報記憶部５１１から削除する。その際、本実施形態の寄与率算出部５３２は、削除したユーザを除いて、グループに属するユーザ全員の寄与率の合計が“１”になるように、ユーザ毎の寄与率の再算出を行う。そして、登録・更新部５３１が、再算出されたユーザ毎の寄与率で、グループ情報記憶部５１１を更新する。
【００９４】
本実施形態では、通信端末に新たなセンサを接続しても良い。次に、本実施形態の通信端末におけるセンサの登録処理について説明する。図８は、本実施形態の通信端末における上述した処理の手順を示すシーケンス図である。なお、図８に示される例では、第１の通信端末１５１は、第１のセンサ１７１と接続済みであり、既にグループに関する情報の登録は終了しているものとする。
【００９５】
第１のセンサ１７１は、現在の状況を示した検出結果を、第１の通信端末１５１に送信する（ステップＳ８０１）。これにより、第１の通信端末１５１は、目標に対する達成度合いが近づいたか否かを判定できる。
【００９６】
さらに、第１の通信端末１５１のセンサ制御部３３２が、無線通信Ｉ／Ｆ３０４を介して、第２のセンサ１７２からの通知を受信する（ステップＳ８０２）。
【００９７】
そして、センサ制御部３３２は、新しいセンサからの通知か否かを判定する（ステップＳ８０３）。図８の処理手順では、新しいセンサである、第２のセンサ１７２からの通知と判定する。なお、新しいセンサからの通知でないと判定した場合は、処理を終了する。
【００９８】
そして、センサ制御部３３２は、新しいセンサからの通知と判定した場合に、第２のセンサ１７２との間で接続制御を行う（ステップＳ８０４）。そして、連係用アプリケーション３２３は、必要に応じて、ユーザから目標の再設定を受け付ける（ステップＳ８０５）。つまり、第２のセンサ１７２と接続された場合に、当該第２のセンサ１７２から受け取り可能な活動データを用いた目標の再設定を実現できる。図８に示す処理手順では、第１のセンサ１７１からの検出結果と、第２のセンサ１７２からの検出結果と、を組み合わせた活動データに基づいて目標を達成する例とする。そして、第１の通信端末１５１の通信制御部３２１は、サーバ１００に対して、再設定された目標を送信する。これにより、サーバ１００が、管理する目標を更新できる。
【００９９】
その後、第１のセンサ１７１は、現在の状況を示した検出結果を、第１の通信端末１５１に送信する（ステップＳ８０６）。
【０１００】
さらに、第１の通信端末１５１のセンサ制御部３３２が、無線通信Ｉ／Ｆ３０４を介して、第２のセンサ１７２に対して、現在の状況を要求する（ステップＳ８０７）。これにより、第２のセンサ１７２が、検出結果を、現在の状況として送信する（ステップＳ８０８）。
【０１０１】
これにより、第１の通信端末１５１は、第１のセンサ１７１の検出結果、及び第２のセンサ１７２の検出結果に基づいて、目標に対する達成度合いが近づいたか否かを判定できる。
【０１０２】
図８で示される例では、新しいセンサの追加に伴う目標の再設定について説明したが、目標の再設定は、新しいセンサが追加された場合に制限するものではない。例えば、通信端末は、ユーザから、目標（例えば目標数値）の再設定の操作を受け付けてもよい。なお、目標の再設定は、目標数値の再設定に制限するものではなく、目標カテゴリの再設定を行っても良い。
【０１０３】
例えば、第１の通信端末１５１の連携アプリケーション３２３は、ユーザＡから、目標数値の再設定の操作を受け付けたものとする。この場合に、連係アプリケーション３２３の更新部３３３は、送信用情報記憶部３１２に記憶された目標数値を更新する。さらに、通信制御部３２１が、サーバ１００に目標数値の更新要求を送信する。
【０１０４】
サーバ１００の通信制御部５２１が、第１の通信端末１５１から、目標数値の更新要求を受信した場合に、アプリケーション３２２の登録・更新部５３１が、グループ情報記憶部５１１における、第１の通信端末１５１を所持するユーザＡ（換言すれば、ユーザ識別情報Ａ）のレコードに対して、目標数値を更新する。これにより、目標数値の再設定を実現できる。
【０１０５】
さらに、本実施形態の通信端末は、ユーザから、目標（目標カテゴリ、目標数値、初期値（現在の状態）、及び難易度等）の追加を受け付けることもできる。この場合、連係アプリケーション３２３の更新部３３３は、送信用情報記憶部３１２に、新たな目標（例えば、以前登録した目標とは、目標カテゴリが異なる目標）に関するレコードを追加する。
【０１０６】
そして、通信制御部３２１が、サーバ１００に目標の追加要求を送信する。目標の追加要求には、新しく追加する目標カテゴリ、目標数値、初期値（現在の状態）、及び難易度の他に、ユーザ識別情報及びグループ識別情報が含まれている。
【０１０７】
これにより、サーバ１００のアプリケーション３２２の登録・更新部５３１が、受信した情報を用いて、グループ情報記憶部５１１に対して、新たな目標に対応するレコードを追加できる。
【０１０８】
さらに、寄与率算出部５３２が、受信した難易度を考慮して、当該グループに属している全ユーザの目標毎に、寄与率の再算出を行う。なお、再算出は、追加される目標を含めて、グループ内の寄与率の合計値が‘１’になるように行われる。
【０１０９】
なお、本実施形態における、グループ内の全ユーザの寄与率の再計算は、新しいユーザの参加や、ユーザが新しい目標を追加した場合に制限するものではなく、寄与率算出部５３２が、グループ内の寄与率を動的に変化させるような再計算を定期的に行っても良い。
【０１１０】
また、目標毎の寄与率の再算出は、目標毎の難易度のみに基づいた手法に制限するものではなく、他の要素と組み合わせても良い。例えば、寄与率算出部５３２が、目標毎の寄与率を再算出する際に、目標毎の難易度と、ユーザが有している目標の数と、に基づいて、目標毎の寄与率の再算出を行うことが考えられる。これにより、難易度の高い目標を多く設定したユーザの寄与率が大きくなる。したがって、ユーザ毎の達成率を花びらの数で示した花の画像データでは、難易度が高い目標を多く設定したユーザの花びらの数の増加率が高いため、達成率を視覚的によりいっそう実感できる。これにより、当該ユーザが目標達成するためのモチベーションの向上を図ることが可能となる。
【０１１１】
そして、登録・更新部５３１が、グループ情報記憶部５１１に対して、当該グループに属している全ユーザの目標毎に、再算出された寄与率で更新する。これにより、目標の追加を実現できる。
【０１１２】
その後、サーバ１００の画像生成部５３３は、更新された後のグループ情報記憶部５１１に基づいて、達成率を表示するための画像データを生成する。
【０１１３】
なお、本実施形態においては、最初からユーザの目標を複数登録する場合と、途中から目標を追加する場合とを、分けて説明した。しかしながら、本実施形態は、最初と途中とを区別するものではなく、ユーザの（複数の）目標をどの段階でも登録や追加できれば、どのような手法を用いても良い。例えば、本実施形態では、最初と途中とを区別することなく、目標の複数設定できるように、共通のモジュールを用いることが考えられる。これにより、開発負担を軽減できる。
【０１１４】
また、共通するモジュールは、目標を一つ登録する毎に寄与率の再計算が行われるモジュールとする。この場合、最初の段階で、ユーザの目標を登録する毎に、寄与率の再計算が行われる可能性がある。このような場合に、処理負担が大きくなる。これに対して、本実施形態では、通信端末が複数の目標をまとめてサーバ１００にアップロードする、または、サーバ１００が予め定めた期限まで寄与率の計算を行わない、等の設定を行うことで、寄与率の再計算が行われる回数を減らすことができる。これにより、サーバ１００の処理負担を軽減できる。
【０１１５】
さらに、ユーザは、目標の削除を行うことができる。この場合、サーバ１００のアプリケーション３２２の登録・更新部５３１が、グループ情報記憶部５１１から、当該目標のレコードを削除する。また、目標を追加した場合と同様に、与率算出部５３２が、削除された目標を除いて、当該グループに属している全ユーザの目標毎に寄与率の再算出を行う。そして、登録・更新部５３１が、グループ情報記憶部５１１に対して、当該グループに属している全ユーザの目標毎に、再算出された寄与率で更新する。これにより、目標の削除を実現できる。
【０１１６】
次に、本実施形態の通信端末における状況の更新処理について説明する。図９は、本実施形態の通信端末における上述した処理の手順を示すシーケンス図である。なお、図９に示される例では、第１の通信端末１５１のグループに関する情報の登録は終了しているものとする。さらに、第１のセンサ１７１が検出する活動データに基づいて、目標への達成度合いを判定する例とする。
【０１１７】
まず、第１のセンサ１７１が、検出結果（活動データ）を、現在の状況として、第１の通信端末１５１に送信する（ステップＳ９０１）。
【０１１８】
そして、判定部３３５は、現在の状況を、送信用情報記憶部３１２に記憶されている、前回までの状況と比較する（ステップＳ９０２）。そして、判定部３３５は、送信用情報記憶部３１２を参照して、現在の状況が、前回までの状況より目標に近いか否かを判定する（ステップＳ９０３）。図９に示されるシーケンス図では、現在の状況が、前回までの状況より目標に近いと判定した場合について説明する。なお、前回までの状況より目標から遠いと判定された場合は、特に処理を行わなくとも良いため、説明を省略する。
【０１１９】
次に、達成率算出部３３４が、現在の状況、初期値、及び目標数値から、達成率を算出する（ステップＳ９０４）。次に、通信制御部３２１が、現在の状況と達成率を、サーバ１００に送信する（ステップＳ９０５）。その後、更新部３３３が、現在の状況で、送信用情報記憶部３１２に記憶されている、前回までの状況を更新する（ステップＳ９０６）。
【０１２０】
一方、サーバ１００は、現在の状況と達成率を受信した場合に、グループ情報記憶部５１１に記憶されている、送信元のユーザのレコードの、現在の状況と達成率を更新する（ステップＳ９１０）。
【０１２１】
次に、サーバ１００の画像生成部５３３が、グループ情報記憶部５１１に記憶されている情報に基づいて、画像データを生成する（ステップＳ９１１）。本実施形態の画像生成部５３３は、更新されたユーザを含むグループに属するユーザのレコードに基づいて、ユーザ毎の達成率を花びらの数で示した花の画像データを生成する。
【０１２２】
そして、サーバ１００の画像生成部５３３が、画像データに表されている花が満開になったか否か、換言すれば、グループに属している全ユーザが目標を達成したか否かを判定する（ステップＳ９１２）。
【０１２３】
満開になっていないと判定した場合、サーバ１００の通信制御部５２１は、第１の通信端末１５１を含む、当該グループの全ユーザの通信端末に対して、満開の判定結果及び画像データを送信する（ステップＳ９１３）。満開になったと判定した場合には、通信制御部５２１は、第１の通信端末１５１を含む、当該グループの全ユーザの通信端末に対して、終了通知及び画像データを送信する。
【０１２４】
そして、第１の通信端末１５１のウェブアプリケーション３２２は、受信した画像データを表示する（ステップＳ９０７）。
【０１２５】
上述した処理手順により、ユーザの現在の状況が変化する毎に、当該変化した状況が反映された画像データが配信される。
【０１２６】
図１０は、サーバ１００が送信する画像データの遷移を例示した図である。図１０に示される例では、グループ内に２人のユーザが属している例とする。
【０１２７】
図１０（Ａ）に示されるように、グループの作成直後は、花びらが付いていない状態の画像データが、当該グループに属する全ユーザの通信端末に対して送信される。
【０１２８】
その後、図１０（Ｂ）に示されるように、当該グループに属しているユーザの状況に応じて、花びらが追加された画像データが、当該グループに属している全ユーザの通信端末に対して、送信される。このように、グループに属しているユーザが目標に近づく毎に、花びらが追加されていく。
【０１２９】
その後、図１０（Ｃ）に示されるように、当該グループに属している全ユーザが目標を達成した場合に、満開になった花の画像データ（エンディング画像データ）が、当該グループに属している全ユーザの通信端末に対して、送信される。
【０１３０】
図１０（Ｃ）に示される例では、ユーザ毎に寄与率が異なるため、満開になったときの花びらの数が、一方のユーザと、他方のユーザと、で異なっている。この寄与率は、例えば、一方のユーザのダイエットがなかなか成功しない場合に、当該ユーザの寄与率を４０％とし、他方のユーザの寄与率を６０％とする等が考えられる。この場合、一方のユーザが花びら１０枚つけ、他方のユーザが花びらを１５枚つけることで、当該グループの目標は達成できたことを意味する。
【０１３１】
このように、グループに属している全ユーザが目標を達成しない限り、満開になった花の画像データが送信されないため、グループに属しているユーザは、目標を達成しようとモチベーションの向上を図ることができる。
【０１３２】
また、グループに属しているユーザは、グループ全体で目標を達成するために、他のユーザに対して働きかけることができる。本実施形態は、花びらを散らすように（換言すれば、花びらの数を削減して）表示することで、ユーザに対して、目標達成を促すこととする。
【０１３３】
図１１は、ユーザＢがユーザＡに対して目標達成を促す際の画面例の遷移を例示した図である。図１１に示される例では、グループ内にユーザＡとユーザＢが属している例とする。そして、ユーザＢが目標を達成するためにがんばっているが、ユーザＡは目標を達成するためになんらアクションを起こしていない場合とする。
【０１３４】
図１１（Ａ）に示される画面例が表示されている場合に、グループ情報記憶部５１１に、図１２（Ａ）に示されるような情報が格納されている。図１２（Ａ）に示されるように、ユーザＢは、寄与率２／５で、達成率６０％とする。このため、図１１（Ａ）には、ユーザＢの達成度合いを示す、（満開の場合の花びらの数）２５×２／５×０．６＝６枚の花びらが付いている。また、ユーザＡの達成率は０％のため、ユーザＡの達成度合いを示す、花びらは付いていない。
【０１３５】
そこで、ユーザＢは、図１１（Ａ）の介入ボタン１１０１を押下することで、ユーザＡに対してモチベーションを向上させるための制御を行うことができる。
【０１３６】
図１１（Ｂ）は、介入ボタン１１０１を押下した後に、ユーザＢの通信端末のウェブアプリケーション３２２が、表示する画面例を示している。相手欄１１０２は、モチベーションの向上の対象となるユーザの入力欄とする。介入度１１０３は、モチベーションを向上させるための介入の度合いを示している。図１１（Ｂ）で示される例では、ユーザＢの達成率まで、ユーザＡに対して介入することができる。つまり、図１１（Ｂ）では、０〜（ユーザＢの達成率である）６０までの範囲で設定可能とする。
【０１３７】
そして、ウェブアプリケーション３２２は、ユーザから、ユーザＡと、介入度６０と、の入力を受け付ける。当該入力は、ユーザＡの達成率がユーザＢの達成率より低い場合に受け付け可能な操作であって、ウェブアプリケーション３２２は、介入度により、ユーザＢの寄与率を減少させ、ユーザＡの寄与率を増加させる、操作を受け付けたことになる。
【０１３８】
本実施形態のサーバ１００は、通信端末で入力された介入度に応じて、各ユーザの寄与率を変更する。図１１（Ｂ）に示される例では、ユーザＢが、ユーザＡに対して介入度６０％で、ユーザＡに対して介入を行った例とする。この場合に、サーバ１００の寄与率算出部５３２は、ユーザＡの従来の寄与率３／５に、ユーザＢの寄与率２／５に達成率６０％を乗じた値を加算した合計値（３／５＋２／５＊０．６＝２１／２５）を、ユーザＡの新たな寄与率として算出する。そして、登録・更新部５３１が、グループ情報記憶部５１１に、図１２（Ｂ）に示されるような情報で更新する。
【０１３９】
図１１（Ｃ）は、ユーザＢの介入後に、ユーザＡ及びユーザＢの通信端末に表示される画面例を示している。図１１（Ｃ）に示されるように、介入が生じたことを示す蜂アイコン１１０４が表示されると共に、花びらの数が減少した画像が表示される。
【０１４０】
このように、図１１（Ｃ）では、ウェブアプリケーション３２２は、図１１（Ａ）のユーザＢの寄与率より減少した、ユーザＢの寄与率に基づいた花びらと、図１１（Ａ）のユーザＡの寄与率より増加したユーザＡの寄与率に基づいた花びらと、を組み合わせた花の画像データを表示する。図１１（Ｃ）に示される例では、達成率が高いユーザの寄与率が低くなるため、図１１（Ａ）と比べて、花びらの数は減少する。なお、図１１（Ｃ）に示される例では、ユーザＡの達成率が０％のため、ユーザＡの寄与率に基づいた花びらは付いていないが、達成率が０％より大きければ、花びらは付くものとする。
【０１４１】
これにより、視覚的には、ユーザＡとユーザＢとの間の差が小さくなったように見えるために、ユーザＡのモチベーションの降下を抑制できる。また、ユーザＡの寄与率が向上しているため、達成率の増加に対する花びらの数の増加の割合が向上する。これにより、ユーザＡは、目標に対する達成度合いをより実感できるようになるため、モチベーションの向上を図ることができる。
【０１４２】
他には、家族でグループを作成した場合に、サーバ１００が、家族の通信端末に対して送信した画像データにおいては、花があと少しで満開となる場合が考えられる。この場合で、父親の達成率が目標を満たしていないため、いつまでたっても花が満開になっていないものとする。このような場合に、グループに属している複数人、例えば、母親及び子供たちが、それぞれの達成率に応じて、父親に介入すること（例えば、本実施形態では蜂を飛ばすこと）ができる。
【０１４３】
これにより、父親の家族に対する寄与率が大きくなる。これにより、父親の家族目標達成に対する責任感を芽生えさせることができる。さらに、寄与率の増加に伴い、今までと同等の活動量で付く花びらの数が増加するため、達成率を大きく感じることができる。
【０１４４】
次に、本実施形態の情報処理システムにおける他のユーザに対する介入処理について説明する。図１３は、本実施形態の通信端末における上述した処理の手順を示すシーケンス図である。
【０１４５】
まず、第１の通信端末１５１の連係用アプリケーション３２３は、ウェブアプリケーション３２２に表示されている介入ボタンの押下から、介入決定の入力を受け付ける（ステップＳ１３０１）。そして、連係用アプリケーション３２３は、介入度の最大値を算出する（ステップＳ１３０２）。本実施形態では、達成率を介入度の最大値とする例について説明するが、介入度の最大値を他の手法を用いて求めても良い。
【０１４６】
そして、第１の通信端末１５１の通信制御部３２１は、ウェブアプリケーション３２２からの指示に従って、サーバ１００に対して、グループ内のユーザの送信要求を送信する（ステップＳ１３０３）。
【０１４７】
サーバ１００は、グループ情報記憶部５１１を参照して、第１の通信端末１５１のユーザに属しているグループのユーザ識別情報を、第１の通信端末１５１に送信する（ステップＳ１３０４）。
【０１４８】
なお、本フローチャートでは、ユーザが、他のユーザに対する介入決定する操作をしてから、他のユーザに介入する介入度を、最大値の範囲内で指定する例について説明するが、このような手法に制限するものではない。例えば、サーバ１００が、あるユーザの通信端末（例えば第１の通信端末１５１）に対して、グループ内の他ユーザへの介入度等の情報を定期的に送信してもよい。これにより、あるユーザの通信端末（例えば第１の通信端末１５１）には、他のユーザへの介入度等の情報（例えば、最近更新されていない他のユーザと、当該他のユーザに適切な介入度）が定期的に表示される。そして、あるユーザは、サーバ１００から送信された他のユーザの介入度等の情報に基づいて、他のユーザに対して介入する、換言すれば他のユーザの寄与率の変更等を行うことができる。
【０１４９】
そして、第１の通信端末１５１のウェブアプリケーション３２２は、ステップＳ１３０４で受信したユーザ識別情報で示されたユーザ、及びステップＳ１３０２で算出された介入度の最大値を表示する（ステップＳ１３０５）。
【０１５０】
そして、第１の通信端末１５１のウェブアプリケーション３２２は、ユーザインターフェースから、介入の対象となるユーザの入力を受け付けると共に、最大値までの範囲内で、介入度の入力を受け付ける（ステップＳ１３０６）。
【０１５１】
そして、第１の通信端末１５１の通信制御部３２１は、ウェブアプリケーション３２２からの指示に従って、サーバ１００に対して、寄与率を変更させる介入要求と共に、介入の対象となるユーザのユーザ識別情報、及び介入度を通知する（ステップＳ１３０７）。
【０１５２】
このように、介入対象のユーザの目標の達成率が、第１の通信端末１５１のユーザの目標の達成率より低い場合に、サーバ１００の通信制御部５２１は、第１の通信端末１５１から、介入対象のユーザの寄与率、及び第１の通信端末１５１のユーザの寄与率を変更させる介入要求を受信する。
【０１５３】
そして、サーバ１００の寄与率算出部５３２は、通知された介入度に基づいて、ユーザの寄与率を変更する（ステップＳ１３０８）。なお、寄与率の変更手法は、上述した手法に制限するものではなく、介入先のユーザの寄与率を大きくすると共に、グループ全体の目標の達成度合いを減らす（花の画像データの場合には花びらの数を減らす）手法であれば良い。
【０１５４】
そして、登録・更新部５３１が、変更された寄与率に従って、グループ情報記憶部５１１を更新する（ステップＳ１３０９）。これにより、グループ情報記憶部５１１は、介入要求に基づいて変化された、介入先のユーザの寄与率と、介入要求に基づいて変化された第１の通信端末１５１のユーザの寄与率と、を更新し、記憶する。
【０１５５】
そして、サーバ１００の画像生成部５３３が、更新されたグループ情報記憶部５１１を参照して、変更された寄与率による、達成率を表示するための画像データを生成する（ステップＳ１３１０）。
【０１５６】
そして、サーバ１００の通信制御部５２１は、当該グループに属しているユーザの通信端末に、生成された画像データを送信する（ステップＳ１３１１〜Ｓ１３１２）。
【０１５７】
送信される画像データは、達成率と、介入要求に基づいて変化された寄与率と、に基づいて、ユーザ毎に算出された花びらを組み合わせることで、介入要求前の花の画像データと比べて、花びらの数が減少している。また、介入要求が生じたことを示す蜂アイコンも表示されている。
【０１５８】
介入要求が生じたことを示す表示として、蜂の画像を表示する例について説明するが、介入要求が生じたことの表示を、蜂の画像の表示に制限するものではない、例えば、背景に雨等の画像を表示し、天候により花びらの数が減少したような表示を行っても良い。また、本実施形態は、目標の達成度合いを花びらの数で示した例について説明しているが、目標の達成度合いを花びらの数以外で表示した場合には、当該表示に合わせて介入要求が生じたことを示す表示も異ならせる。
【０１５９】
これにより、第１の通信端末１５１のウェブアプリケーション３２２、及び第２の通信端末１５２のウェブアプリケーション３２２には、介入が生じたことを示す画像データが表示される（ステップＳ１３１３〜Ｓ１３１４）。
【０１６０】
また、本実施形態の情報処理システムにおいては、通信端末間でメッセージの送受信を行うことができる。図１４は、本実施形態の通信端末間で送受信されるメッセージの表示例を示した図である。図１４は、第１の通信端末１５１及び第２の通信端末１５２のウェブアプリケーション３２２に表示された画面例とする。図１４では、第１の通信端末１５１及び第２の通信端末１５２の間で行われるコミュニケーションを例示している。
【０１６１】
ユーザＡが、第１の通信端末１５１のウェブアプリケーション３２２に表示されるユーザインターフェースを用いて、ユーザＢに対するメッセージを入力した場合、通信制御部３２１は、当該メッセージを、サーバ１００に送信する。
【０１６２】
同様に、ユーザＢが、第２の通信端末１５２のウェブアプリケーション３２２に表示されるユーザインターフェースを用いて、ユーザＡに対するメッセージを入力した場合、通信制御部３２１は、当該メッセージを、サーバ１００に送信する。
【０１６３】
サーバ１００は、当該受信したメッセージから、ユーザＢからユーザＡに対するメッセージ１４０１と、ユーザＡからユーザＢに対するメッセージ１４０２と、を含む画像データを作成し、第１の通信端末１５１及び第２の通信端末１５２に送信する。
【０１６４】
図１５は、本実施形態のサーバから通信端末に送信されるメッセージの表示例を示した図である。図１５に示される例では、サーバ１００が、グループ情報記憶部５１１を参照して各ユーザに応じたメッセージを含む画像データを生成し、通信端末（例えば、第２の通信端末１５２）に送信する。そして、第２の通信端末１５２は、受信した画像データを表示する。これにより、ユーザＢは、ユーザＢの現在の状況に応じたメッセージを参照できる。
【０１６５】
このように、本実施形態の情報処理システムでは、ユーザ間でメッセージの送受信を行うことで、目標を達成するためのモチベーション向上を図ることができる。
【０１６６】
また、サーバ１００が、グループ情報記憶部５１１を参照して、各ユーザに応じたメッセージを送信しても良い。例えば、サーバ１００の送信制御部５２１は、達成率の更新頻度が低下しているユーザの通信端末に対して、更新を促すようなメッセージを送信する等が考えられる。
【０１６７】
また、本実施形態では、グループに属するユーザ毎に目標を設定する例について説明したが、ユーザ毎に目標を設定するだけではなく、グループ全体の目標を設定しても良い。グループ又はユーザの目標の入力手法は、通信端末のユーザインターフェースを介して数値の入力を受け付ける手法が考えられるが、サーバ１００が、ユーザの活動データを取得し、当該活動データに基づいてユーザに適切な目標を提案する手法を用いても良い。
【０１６８】
本実施形態では、ユーザやグループ全体の目標に対して、ユーザ間の能力の差や、難易度の違いに応じた目標設定を可能とする。また、各ユーザの活動データは、各種センサやウェアラブル端末からの自動入力でもよいし、ユーザが通信端末に対して手で入力してもよい。
【０１６９】
（第２の実施形態）
第１の実施形態では、１つのグループ内で目標達成するために行われる様々な処理について説明した。しかしながら、ユーザは、一つのグループに属していることに制限するものではなく、複数のグループに属することも考えられる。そこで第２の実施形態では、ユーザが複数のグループに属した場合の処理について説明する。
【０１７０】
本実施形態は、サーバ１００が記憶部５０２にグループ管理記憶部をさらに備える点を除いては、第１の実施形態と同様の構成とする。
【０１７１】
図１６は、グループ管理記憶部のテーブル構造を例示した図である。図１６に示されるように、グループ管理記憶部は、グループ毎に、グループの困難度と、各ユーザの達成率と、を対応付けて記憶している。図１６に示される例では、ユーザＡは、グループ１では、達成率９０％であるのに対して、グループ３では達成率２％となっている。このため、本実施形態の情報処理システムは、グループ３に属しているユーザＦが、グループ３のユーザＡに対して介入を行う際に、グループ１のユーザＡに対しても介入する機能を提供する。
【０１７２】
なお、介入する際のインターフェースについては第１の実施形態とほぼ同様とする。例えば、ユーザＦが同じグループのユーザＡに対して介入を行う際に、ユーザＦの通信端末は、ユーザＦから、ユーザＡの指定と、介入度と、の入力を受け付ける。その際に、ユーザＦの通信端末は、ユーザＡが属しているグループから、介入先のグループの入力を受け付ける。
【０１７３】
そして、ユーザＦの通信端末は、ユーザＡのユーザ識別情報、介入度、及び介入先のグループを、サーバ１００に送信する。そして、サーバ１００の寄与率算出部５３２は、受信した介入度に応じて、グループ３のユーザＡ及びユーザＦの寄与率を変更する。さらに、サーバ１００の寄与率算出部５３２は、グループ１の寄与率を変更する。なお、グループ３の寄与率の変更手法は、第１の実施形態と同様として説明を省略する。
【０１７４】
本実施形態の通信端末では、ユーザＦがグループ１のユーザＡに介入する際に、グループ３のユーザＦの達成率５０％及びグループ３のユーザＡの達成率２％に基づいて、介入度を設定する入力を受け付ける。これにより、グループ３において、ユーザＦの達成率が大きく、ユーザＡの達成率が小さいほど、グループ１に対する介入度が大きくなる。
【０１７５】
本実施形態では、グループ１に対する介入度を、（１００％−（ユーザＡの達成率）２％）×（ユーザＦの達成率）５０％＝４９％とする。そして、サーバ１００の寄与率算出部５３２は、グループ１のユーザＡの寄与率に対して、グループ１に対する介入度による増減を行う。
【０１７６】
例えば、寄与率算出部５３２は、グループ１のユーザＡの寄与率を、４９％増加させ、グループ１の他のユーザＢ、Ｃの寄与率を対応する分減少させる。そして、サーバ１００の画像生成部５３３は、変更された寄与率に基づいた画像データを生成する。第１の実施形態と同様に、グループＡのユーザの通信端末には、介入が生じたことを示す蜂アイコンと共に、変更された寄与率による花の画像データが表示される。これにより、ユーザＡは介入が生じたことを認識し、グループ１の達成率が既に高いことから、グループ３の目標達成の努力を開始することが考えられる。
【０１７７】
他の例としては、寄与率算出部５３２は、グループ１のユーザＡの寄与率を、４９％減少させて、グループ１の他のユーザＢ、Ｃの寄与率を対応する分増加させることも考えられる。これにより、グループ１における、ユーザＡの達成率に対応する花びらの数の増加率が減少するため、ユーザＡがグループ３の目標達成の努力を開始することが考えられる。このようにユーザ毎にモチベーション向上の基準が異なる。本実施形態は、ユーザ毎にモチベーションが向上するよう、寄与率を増減できれば、どのような手法を用いても良い。
【０１７８】
上述した実施形態では、結果を出していないユーザのために介入を行うと、花びらの数が減少する。これにより、進捗に対する責任感を向上させることができる。さらには、寄与率を調整することで、同量の活動をした場合であっても、調整前の寄与率と比べて画像データの変化量（例えば花びらの数）を増加できる。これにより、結果を出していないユーザにおける、達成率の増加による画像の変化量を大きくすることで、ユーザの達成感を増大させる。これにより、ユーザのモチベーション向上を図ることができる。
【０１７９】
このようにして、上述した実施形態では、グループに属する各ユーザの目標に対するモチベーションを互いに維持できる。
【０１８０】
さらに、グループに属する各ユーザ全てが目標を達成しない限り、グループの目標が達成されないため、グループ内のユーザはお互いにモチベーションの向上を図ることができる。また、グループに属しているユーザの目的に応じた寄与率が設定されている。これにより、ユーザ毎の達成率を、目的の難易度等を考慮して表示できるため、モチベーションの維持を図ることができる。
【０１８１】
また、上述した実施形態の情報処理システムは、上述した構成を備えることで、グループに属するユーザの目標の達成を管理することができる。
【０１８２】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１８３】
１００…サーバ、１５１〜１５３…通信端末、１７１〜１７３…センサ、１８１…ウェアラブル端末、１９０…公衆ネットワーク、３０１…公衆無線通信Ｉ／Ｆ、３０２…記憶部、３０３…制御部、３０４…無線通信Ｉ／Ｆ、３１１…ライフログ記憶部、３１２…送信用情報記憶部、３２１…通信制御部、３２２…ウェブアプリケーション、３２３…連係用アプリケーション、３３２…センサ制御部、３３３…更新部、３３４…達成率算出部、３３５…判定部、５０１…公衆無線通信Ｉ／Ｆ、５０２…記憶部、５０３…制御部、５１１…グループ情報記憶部、５１２…素材画像記憶部、５２１…通信制御部、５２２…アプリケーション、５３１…登録・更新部、５３２…寄与率算出部、５３３…画像生成部。
【図１】
0006433863.tif 000002
【図２】
0006433863.tif 000003
【図３】
0006433863.tif 000004
【図４】
0006433863.tif 000005
【図５】
0006433863.tif 000006
【図６】
0006433863.tif 000007
【図７】
0006433863.tif 000008
【図８】
0006433863.tif 000009
【図９】
0006433863.tif 000010
【図１０】
0006433863.tif 000011
【図１１】
0006433863.tif 000012
【図１２】
0006433863.tif 000013
【図１３】
0006433863.tif 000014
【図１４】
0006433863.tif 000015
【図１５】
0006433863.tif 000016
【図１６】
0006433863.tif 000017