(57)【要約】【課題】ユーザーにとって実現可能な目標設定で無理のない、かつ効果的な目標設定を支援できる情報処理システム、プログラム、及び情報処理方法を提供する。【解決手段】情報処理装置は、ユーザーに関する第１情報、第２情報、及び第３情報を取得するユーザー情報取得部１１０−１と、第１情報、第２情報、及び第３情報の関係性を表す相関情報を取得する相関情報取得部１１０−２と、第１情報、第２情報、及び第３情報の初期値を設定する初期値設定部１２０−１と、第１情報の固定を指示する固定指示部１２０−２と、第２情報の変更を指示する変更指示部１２０−３と、相関情報に基づき、第３情報を更新する更新部１２０−４と、を有する。【選択図】図２
2015109891.tif 000002
【特許請求の範囲】
【請求項１】
ユーザーに関する第１情報、第２情報、及び第３情報を取得するユーザー情報取得部と、
前記第１情報、前記第２情報、及び前記第３情報の関係性を表す相関情報を取得する相関情報取得部と、
前記第１情報、前記第２情報、及び前記第３情報の初期値を設定する初期値設定部と、
前記第１情報の固定を指示する固定指示部と、
前記第２情報の変更を指示する変更指示部と、
前記相関情報に基づき、前記第３情報を更新する更新部と、
を有することを特徴とする情報処理装置。
【請求項２】
請求項１に記載の情報処理装置において、
前記第１情報、前記第２情報、及び前記第３情報は、それぞれ前記ユーザーの身体情報、運動情報、目標情報のいずれか１つに関する、互いに異なる情報であることを特徴とする情報処理装置。
【請求項３】
請求項１又は２に記載の情報処理装置において、
前記ユーザー情報取得部は、過去、現在、又は未来における前記第１情報、前記第２情報、及び前記第３情報を取得することを特徴とする情報処理装置。
【請求項４】
請求項１〜３のいずれか一項に記載の情報処理装置において、
表示部をさらに有し、
前記表示部は、前記固定指示部、前記変更指示部のうち少なくとも１つの指示結果、及び前記更新部が更新した前記第３情報を表示することを特徴とする情報処理装置。
【請求項５】
請求項４に記載の情報処理装置において、
前記指示結果及び前記更新した前記第３情報を、前記表示部に図表を用いて表現することを特徴とする情報処理装置。
【請求項６】
請求項１〜５のいずれか一項に記載の情報処理装置において、
通信部をさらに有し、
前記相関情報取得部は前記通信部から前記相関情報を取得することを特徴とする情報処理装置。
【請求項７】
請求項２〜６のいずれか一項に記載の情報処理装置において、
前記初期値設定部は、前記ユーザーの前記身体情報に基づいて前記第１情報、前記第２情報、及び前記第３情報の初期値を設定することを特徴とする情報処理装置。
【請求項８】
ユーザーの脈拍数が所与のゾーン内となる時間を表す滞在時間情報と、該ユーザーの体重又は体脂肪量の現在値を表す身体情報と、該ユーザーの前記体重又は前記体脂肪量の目標値、及び該目標値を達成するまでの期間である目標期間を表す目標情報との取得処理と、
前記ユーザーの前記体重又は前記体脂肪量の変動と前記滞在時間情報との関係を表す関係式と、前記取得処理で取得した情報に基づいて、減量に関するアドバイス情報を作成する処理と、
作成した前記アドバイス情報の出力処理と、
を含み、
前記滞在時間情報と前記目標値と前記目標期間との３つの情報のうち、いずれか１つの固定を指示する固定指示情報を生成するとともに、残りの２つのうち、一方の修正を指示する修正指示情報を生成する処理と、
前記固定指示情報に基づいて固定が行われた前記３つの情報のうち、いずれか１つの取得処理を行うとともに、前記修正指示情報に基づいて修正が行われた前記残りの２つのうち、一方の取得処理を行った場合に、
固定後の前記３つの情報のうち、いずれか１つと、修正後の該３つの情報のうち、残りの２つのうち、一方とに基づいて、前記残りの２つのうち、他方の情報を再度求める処理と、
をコンピューターに実行させることを特徴とする情報処理方法。
【請求項９】
請求項８に記載の情報処理方法において、
所与の期間での前記滞在時間情報の積算値に対応する値をＴ＿ｚｏｎｅとし、前記所与の期間での前記ユーザーの前記体重又は前記体脂肪量の変動量をＷとし、脂肪燃焼係数をＫｆａｔとした場合に、
前記関係式は、
Ｔ＿ｚｏｎｅ×Ｋｆａｔ＝Ｗ
であることを特徴とする情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及び情報処理方法に関するものである。
【背景技術】
【０００２】
近年、ヘルスケアに対する関心の高まりに対応して、健康維持増進を支援するサービスやシステムが広く用いられるようになっている。そのようなサービス、システムの手法は種々考えられるが、当該サービス等で提供されるアドバイス情報の精度向上等を考慮して、被験者であるユーザー個人の情報を用いる手法も用いられている。
【０００３】
例えば、特許文献１には、目標値を可変的に算出する体脂肪測定装置及び体脂肪率測定法が開示されている。特許文献１では、設定された体重や体脂肪量などの目標値（目標体重）と目標の運動期間（目標期間）から、目標値に達するためのゾーン滞在時間が設定される。ゾーン滞在時間は身体情報を測定する度に更新され、今後どの程度の運動が必要なのかという予測を行っている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−９５６４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１では実際に運動を実施した後に現状に合うと予測されるゾーン滞在時間、つまり適度な運動を実施した時間が算出されるため、事前に適切な目標期間や、目標体重を知ることが難しかった。
【０００６】
また、目標体重と目標期間とが固定され、測定ごとの身体情報に対するゾーン滞在時間を算出するため、目標期間とゾーン滞在時間とを根拠にした目標体重の決定といった、目標算出に関わる値を柔軟に変化させた目標設定はできなかった。
【０００７】
さらに、日々の体調や環境の変化などによる適度な運動を実施した時間（ゾーン滞在時間）の変化や、目標体重、目標期間など目標を見直し、その都度体や状況にあった目標値を設定することは難しかった。
【課題を解決するための手段】
【０００８】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態又は適用例として実現することが可能である。
【０００９】
［適用例１］本適用例に係る情報処理装置は、ユーザーに関する第１情報、第２情報、及び第３情報を取得するユーザー情報取得部と、前記第１情報、前記第２情報、及び前記第３情報の関係性を表す相関情報を取得する相関情報取得部と、前記第１情報、前記第２情報、及び前記第３情報の初期値を設定する初期値設定部と、前記第１情報の固定を指示する固定指示部と、前記第２情報の変更を指示する変更指示部と、前記相関情報に基づき、前記第３情報を更新する更新部と、を有することを特徴とする。
【００１０】
本適用例によれば、ユーザー自身で第１情報、第２情報、及び第３情報の変更を行い、目標の見える化ができる。ユーザーにとって実現可能な目標設定で無理のない、かつ効果的な目標設定を支援できるためモチベーションアップに繋がる。例えば、目標情報と身体情報とを根拠にした目標値（運動情報）の決定といった、目標算出に関わる値を柔軟に変化させた目標設定ができる。また、体重や体脂肪量を再度測定することなく、予測することができる。さらに、運動実施前に予測シミュレーションができる。
【００１１】
［適用例２］上記適用例に記載の情報処理装置において、前記第１情報、前記第２情報、及び前記第３情報は、それぞれ前記ユーザーの身体情報、運動情報、目標情報のいずれか１つに関する、互いに異なる情報であることを特徴とする。
【００１２】
本適用例によれば、目標情報と身体情報とを根拠にした目標値（運動情報）の決定といった、目標算出に関わる値を柔軟に変化させた目標設定ができる。
【００１３】
［適用例３］上記適用例に記載の情報処理装置において、前記ユーザー情報取得部は、過去、現在、又は未来における前記第１情報、前記第２情報、及び前記第３情報を取得することを特徴とする。
【００１４】
本適用例によれば、過去、現在、又は未来における第１情報、第２情報、及び第３情報の取得を行い、目標の見える化ができる。
【００１５】
［適用例４］上記適用例に記載の情報処理装置において、表示部をさらに有し、前記表示部は、前記固定指示部、前記変更指示部のうち少なくとも１つの指示結果、及び前記更新部が更新した前記第３情報を表示することを特徴とする。
【００１６】
本適用例によれば、ユーザーに視覚的に提示し、使い勝手の良いユーザーインターフェイスを提供できる。
【００１７】
［適用例５］上記適用例に記載の情報処理装置において、前記指示結果及び前記更新した前記第３情報を、前記表示部に図表を用いて表現することを特徴とする。
【００１８】
本適用例によれば、図表でユーザーに視覚的に提示し、ユーザーが図表を変化させることができ、使い勝手の良いユーザーインターフェイスを提供できる。
【００１９】
［適用例６］上記適用例に記載の情報処理装置において、通信部をさらに有し、前記相関情報取得部は前記通信部から前記相関情報を取得することを特徴とする。
【００２０】
本適用例によれば、通信部から相関情報の取得を行い、使い勝手の良いユーザーインターフェイスを提供できる。
【００２１】
［適用例７］上記適用例に記載の情報処理装置において、前記初期値設定部は、前記ユーザーの前記身体情報に基づいて前記第１情報、前記第２情報、及び前記第３情報の初期値を設定することを特徴とする。
【００２２】
本適用例によれば、ユーザーにとって実現可能な目標設定で無理のない、かつ効果的な目標設定を支援できる。
【００２３】
［適用例８］本適用例に係る情報処理方法は、ユーザーの脈拍数が所与のゾーン内となる時間を表す滞在時間情報と、該ユーザーの体重又は体脂肪量の現在値を表す身体情報と、該ユーザーの前記体重又は前記体脂肪量の目標値、及び該目標値を達成するまでの期間である目標期間を表す目標情報との取得処理と、前記ユーザーの前記体重又は前記体脂肪量の変動と前記滞在時間情報との関係を表す関係式と、前記取得処理で取得した情報に基づいて、減量に関するアドバイス情報を作成する処理と、作成した前記アドバイス情報の出力処理と、を含み、前記滞在時間情報と前記目標値と前記目標期間との３つの情報のうち、いずれか１つの固定を指示する固定指示情報を生成するとともに、残りの２つのうち、一方の修正を指示する修正指示情報を生成する処理と、前記固定指示情報に基づいて固定が行われた前記３つの情報のうち、いずれか１つの取得処理を行うとともに、前記修正指示情報に基づいて修正が行われた前記残りの２つのうち、一方の取得処理を行った場合に、固定後の前記３つの情報のうち、いずれか１つと、修正後の該３つの情報のうち、残りの２つのうち、一方とに基づいて、前記残りの２つのうち、他方の情報を再度求める処理と、をコンピューターに実行させることを特徴とする。
【００２４】
本適用例によれば、ユーザー自身で第１情報、第２情報、及び第３情報の変更を行い、目標の見える化ができる。ユーザーにとって実現可能な目標設定で無理のない、かつ効果的な目標設定を支援できるためモチベーションアップに繋がる。このような情報処理方法がプログラムを実行することで実現できる。
【００２５】
［適用例９］上記適用例に記載の情報処理方法において、所与の期間での前記滞在時間情報の積算値に対応する値をＴ＿ｚｏｎｅとし、前記所与の期間での前記ユーザーの前記体重又は前記体脂肪量の変動量をＷとし、脂肪燃焼係数をＫｆａｔとした場合に、前記関係式は、Ｔ＿ｚｏｎｅ×Ｋｆａｔ＝Ｗであることを特徴とする。
【００２６】
本適用例によれば、上述した関係式を用いて、滞在時間情報と体重等の変動を対応づけることが可能になる。
【図面の簡単な説明】
【００２７】
【図１】本実施形態の手法におけるデータフローの一例を説明する図。
【図２】本実施形態の情報処理システムの構成例。
【図３】情報処理システムをサーバーシステムで実現する場合の構成例。
【図４】情報処理システムをスマートフォンで実現する場合の構成例。
【図５】ゾーン滞在時間の累計値と脂肪燃焼量の累計値との関係を示す図。
【図６】ゾーン滞在割合と単位時間当たりの脂肪燃焼量との関係を示す図。
【図７】ゾーン滞在割合と単位時間当たりの脂肪燃焼量との関係、及びゾーン滞在割合と単位時間当たりの体脂肪減少量との関係を示す図。
【図８】体脂肪減少量と体重減少量との関係図。
【図９】目標の設定処理を説明するフローチャート。
【図１０】目標の設定処理を説明する他の図。
【図１１】目標体重と目標期間とゾーン滞在時間との関係図。
【図１２】目標体重と期間からゾーン滞在時間を求める表。
【図１３】目標の再設定処理を説明する図。
【図１４】目標の再設定処理を説明する他の図。
【図１５】アドバイス期間終了時の処理を説明する図。
【図１６】目標の再設定処理を説明するフローチャート。
【図１７】目標の再設定処理を説明する他の図。
【図１８】アドバイス期間終了時の処理を説明する図。
【発明を実施するための形態】
【００２８】
以下、本実施形態について説明する。なお、以下に説明する本実施形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また本実施形態で説明される構成の全てが、本発明の必須構成要件であるとは限らない。
【００２９】
１．本実施形態の手法
まず、本実施形態の手法について説明する。
近年、社会的な健康志向の高まりにより、健康維持増進のためのサービス等が広く提供されるようになってきた。例えば、肥満に関してメタボリックシンドロームという用語が広く知られたことで、体重や腹囲の値を定期的に測定するユーザーは多い。しかし、測定値だけを取得したとしても、医療の専門家でないユーザーにとっては、当該測定値の変動等を生活習慣等へ適切に反映させることは困難である。理想的には、医師等の専門家によるアドバイスを受けるとよいが、多くの被験者を担当することになる専門家の負担や、コスト等の問題を考慮すれば、アドバイス情報の生成をある程度自動化するシステムに対する要求は大きい。
【００３０】
また、体重等の変動には運動や食事等、種々の要因が考えられる。よって、ユーザーの運動状態や食事の状況を取得することは、適切なアドバイス情報を生成する上で重要なことである。運動状態等については、ユーザーにセンサーを装着させることで、当該センサーからのセンサー情報に基づく分析が可能になる。例えば、加速度センサー等により歩数計（広義には活動量計）を実現すれば、歩数等の情報からユーザーの運動量を推定することが可能である。
【００３１】
具体的には、ｘｋｃａｌのエネルギー消費が、どのような負荷の運動をどの程度の時間行うことで実現されるかが不明であるため、何らかの情報を参照する必要がある。また、同程度のエネルギー消費は、高負荷の運動であれば短時間で実現されるし、低負荷の運動であれば高負荷の運動に比べて長時間継続する必要がある。つまり、適切な指導者が不在の場合には、運動負荷をどの程度にするかはユーザーの判断に委ねられるため、過度に負荷の高い運動を行ってしまうことでケガや体調不良を引き起こす可能性がある。また、運動の負荷によって脂肪燃焼の効率が異なることが知られているところ、脂肪燃焼にとって非効率的な負荷の運動を行ってしまう可能性があり、その場合ユーザーの努力に対して十分な健康維持増進効果が得られない。さらには、高負荷の運動を行うものとしてしまったユーザーや、運動をしているつもりなのに効率的に体重が減少しないユーザー等は、サービス利用に対するモチベーションが低下する可能性が高い。結果として継続的なサービス利用が行われず、健康維持増進というサービスの目的を達成することが困難となる。
【００３２】
そこで本出願人は、ユーザーの目的や生活スタイルに適合する健康増進に関する目標設定を、簡潔にユーザー自身が行うことができる手法を提案する。より具体的には、ゾーン滞在時間（広義には滞在時間情報）、つまり適切な強度範囲内で運動を行った期間などの目標設定に関わる値を柔軟に変化させることで柔軟に目標設定を行う手法を提案する。ここでゾーン滞在時間はユーザーの脈波情報や体動情報から求められるものである。例えば、脈波情報として脈拍数を取得する場合には、当該脈拍数の所与の数値範囲を脂肪燃焼ゾーンとし、ユーザーの脈拍数が当該脂肪燃焼ゾーン内にある時間をゾーン滞在時間とすればよい。脈拍数の値はユーザーの運動状態と相関があり、一般的に運動負荷が高いほど脈拍数は高くなる。つまり目標設定に関わる情報としてゾーン滞在時間の目安値を提示することを考えれば、脂肪燃焼ゾーンを越える脈拍数となるような高負荷の運動が行われることを抑止できる。また、脂肪燃焼ゾーンとして、その名称の通り脂肪燃焼にとって効率的な数値範囲を設定しておけば、所定のゾーン滞在時間を実現することは、脂肪燃焼を効率的に実行できる運動を所定時間実行することに対応するため、上記課題を解決することができる。
【００３３】
また、滞在時間情報（適度な運動を行った期間）の他に、目標とする体重や体脂肪に関する情報、それを達成する期間に関する情報などを、ユーザーが目標達成状況や体調、気分などによって変更したときに、
【００３４】
また、脂肪燃焼ゾーンの数値範囲とともに現在の脈拍数を表示する、或いは現在の脈拍数が脂肪燃焼ゾーンの下限を下回るか、ゾーン内か、ゾーンの上限を上回るかの情報をアイコン等で表示する、といった手法を用いれば、ユーザーは当該表示を見て運動の負荷を容易に調整可能である。具体的には、脈拍数がゾーンに対して低ければ走るペースを上げる等の対応を行って運動負荷を上げればよいし、脈拍数がゾーンに対して高ければ運動負荷を下げればよい。つまり脂肪燃焼ゾーン及びゾーン滞在時間という考えを用いることで、何ｋｃａｌの運動をしてください、といった指示を行う場合に比べて、ユーザーによる調整が容易である。
【００３５】
以下、滞在時間情報などの目標算出に関わる情報に基づき目標値を生成する情報処理システム等のシステム構成例を説明した後、本発明の原理として滞在時間情報が、ユーザー自身が柔軟に目標設定を行う手法において適切な指標値であることを、図を用いて説明し、かつ滞在時間情報と体重変動との関係式を定める。その上で、当該関係式を用いた具体的な目標情報生成処理について説明する。
【００３６】
２．システム構成例
図１は、本実施形態の手法におけるデータフローの一例を説明する図である。図１における被験者は健康維持増進を目的とした活動を実施するユーザーを表し、ユーザーは情報所為システムから運動を実施する際の目標設定に必要な情報（詳細は後述する）を取得し、それに基づいて運動計画を作成する。ここで、メンターは当該被験者の相談役となり被験者に対して適切なアドバイスを与える役割を担うように構成しても良い。この場合には、情報処理システムにより生成されたアドバイス情報を被験者が直接参照する形態とすることができる。図１の例ではアドバイス情報はまずメンターに対して出力され、当該アドバイス情報を基礎としてメンターが各被験者に対してアドバイスを行う形態も含むものである。
【００３７】
図１に示すように、プラットフォーム１０は、運用管理サービス１１と、脈拍機器接続インターフェイス１２と、プラットフォーム本体１３と、共通データベース１４と、アドバイスエンジン１５とを含む。例えばプラットフォーム１０の全体が本実施形態の情報処理システムに対応することになる。
【００３８】
運用管理サービス１１は、プラットフォーム１０と被験者或いはメンターとのインターフェイスとなるものであり、被験者からの脈波情報などの生体情報や、食事に関する情報、身体情報、目標情報等を受け付ける。また、目標設定に必要な情報をプラットフォームからユーザーへ送信するときの中継機能を有する。さらに、メンターからは特定の被験者のデータや具体的なアドバイス情報の要求を受け付け、当該要求に対して情報を返答する。
【００３９】
脈拍機器接続インターフェイス１２は、被験者により装着される脈拍機器（狭義には脈拍計）を接続するインターフェイスである。脈波情報は脈拍機器接続インターフェイス１２に接続された脈拍機器から取得してもよい。ただし、プラットフォーム１０がサーバーシステムとして実現される場合のように、機器を直接接続しない形態も十分考えられる。また、脈拍機器接続インターフェイス１２と運用管理サービス１１とを一体として構成するものとしてもよいし、脈拍機器接続インターフェイス１２はユーザー（被験者やメンター）側に設けられてもよい。
【００４０】
プラットフォーム本体１３は、プラットフォーム１０の他の各部と接続され、情報の取得や出力、情報管理、或いは所与の処理を要求し、当該要求に対する返答の取得等を行う。
【００４１】
共通データベース１４は、図１に示すように、ユーザーの性別、年齢、身長等の個別情報や、脈波情報、身体情報、目標情報を含めた種々の情報を記憶する。
【００４２】
アドバイスエンジン１５は、特定ユーザーに対するアドバイスを要求された場合に、アドバイス情報を生成する。なお、アドバイスエンジンにおける処理では、現時点で得られている情報をそのまま用いるだけでなく、当該情報から推定される未来の予測情報も用いられる。
【００４３】
図１の例では、まず被験者は運用管理サービス１１をインターフェイスとして、定期的に脈波情報等の情報をプラットフォーム１０に対して送信する。そして被験者を担当するメンターが当該被験者に対してアドバイスを与える必要が生じた場合に、メンターは運用管理サービス１１をインターフェイスとして、被験者（ＸＸＸ）に対するアドバイスをプラットフォーム１０に対して要求する。
【００４４】
プラットフォーム本体１３は、メンターからの要求を受け付け、アドバイスエンジン１５に対してＸＸＸに対するアドバイス情報を要求する。アドバイスエンジン１５は、ＸＸＸに対するアドバイス情報を生成するために、共通データベース１４からＸＸＸに関するデータを取得する。アドバイスエンジン１５は、ＸＸＸのデータに基づいて予測処理を行う。予測処理の詳細は後述するが、例えば下式（５）を用いた処理等である。
【００４５】
アドバイスエンジン１５は、ＸＸＸのデータと予測情報とに基づいてアドバイス情報を生成し、生成されたアドバイス情報がプラットフォーム本体１３及び運用管理サービス１１を介してメンターに送信される。
【００４６】
メンターはアドバイス要求の返答として返されたアドバイス情報に基づいて、被験者（ＸＸＸ）に対してアドバイスを行う。なお、アドバイス情報をどのように実際のアドバイスに用いるかはメンターの裁量によるが、本実施形態ではゾーン滞在時間を用いた適切なアドバイス情報の生成を行うため、メンターによる修正作業等は大きくないことが期待される。よって、メンターのアドバイスに要する労力を削減したり、メンターの習熟度に応じたメンター間でのアドバイスのブレ等を抑制したりすることが可能である。
【００４７】
次に、図２を用いて情報処理システム１００の構成例を説明する。
図２は、本実施形態の情報処理システム１００の構成例である。図２に示すように、情報処理システム１００は、情報取得部１１０と、処理部１２０と、出力処理部１３０とを含む。ただし、情報処理システムは図２の構成に限定されず、これらの一部の構成要素を省略したり、他の構成要素を追加したりするなどの種々の変形実施が可能である。また、種々の変形実施が可能な点は、図３等においても同様である。
【００４８】
情報取得部１１０は、種々の情報の取得処理を行う。ここで種々の情報とは、脈拍数の値が脂肪燃焼ゾーン内の値となる時間を表す滞在時間情報（つまり適切な強度範囲内で運動を行った期間に関する情報）や、ユーザーの体重或いは体脂肪量等に関する身体情報、ユーザーの減量に関する目標情報等である。なお、図３や図４を用いて後述するように、本実施形態の情報処理システムは種々の形態により実現可能である。よって情報の取得処理の具体的な内容も実施形態により異なってもよい。情報取得部１１０での取得処理は、例えば図３に示すようにネットワーク等を介した受信処理であってもよいし、図４の操作部３５３として示すように、インターフェイスを介した情報入力の受付処理であってもよい。
【００４９】
情報取得部１１０は、ユーザー情報取得部１１０−１と、相関情報取得部１１０−２とを含んでいる。ユーザー情報取得部１１０−１は、ユーザーに関する第１情報、第２情報、及び第３情報を取得する。相関情報取得部１１０−２は、第１情報、第２情報、及び第３情報の関係性を表す相関情報を取得する。なお、第１情報、第２情報、及び第３情報は、それぞれユーザーの身体情報、運動情報、目標情報のいずれか１つに関する互いに異なる情報であってもよい。これによれば、目標情報と身体情報とを根拠にした目標値（運動情報）の決定といった、目標算出に関わる値を柔軟に変化させた目標設定ができる。また、相関情報取得部１１０−２は、ネットワーク等を介した受信処理で相関情報を取得してもよい。これによれば、通信部から相関情報の取得を行い、使い勝手の良いユーザーインターフェイスを提供できる。さらに、ユーザー情報取得部１１０−１は、過去、現在、又は未来における第１情報、第２情報、及び第３情報を取得してもよい。これによれば、過去、現在、又は未来における第１情報、第２情報、及び第３情報の取得を行い、目標の見える化ができる。
【００５０】
処理部１２０は、情報取得部１１０が取得した情報と、関係式とに基づいて、アドバイス情報を生成する。ここでの関係式とは、ゾーン滞在時間と体重変動（或いは体脂肪量の変動）とを対応づける式であり、詳細については後述する。
【００５１】
処理部１２０は、初期値設定部１２０−１と、固定指示部１２０−２と、変更指示部１２０−３と、更新部１２０−４とを含んでいる。初期値設定部１２０−１は、第１情報、第２情報、及び第３情報の初期値を設定する。固定指示部１２０−２は、第１情報の固定を指示する。変更指示部１２０−３は、第２情報の変更を指示する。更新部１２０−４は、相関情報に基づき、第３情報を更新する。なお、初期値設定部１２０−１は、ユーザーの身体情報に基づいて第１情報、第２情報、及び第３情報の初期値を設定してもよい。これによれば、ユーザーにとって実現可能な目標設定で無理のない、かつ効果的な目標設定を支援できる。
【００５２】
出力処理部１３０は、処理部１２０で生成されたアドバイス情報の出力処理を行う。情報取得部１１０の取得処理と同様に、出力処理部１３０での出力処理についても種々の形態により実現可能である。例えば、図３に示すようにネットワーク等を介した送信処理であってもよいし、図４の表示制御部３７０として示すように、表示部３８０における表示制御を行う処理であってもよい。表示部３８０は、固定指示部、変更指示部のうち少なくとも１つの指示結果、及び更新部が更新した第３情報を表示してもよい。また、アドバイス情報はグラフ様式の表示方法により表示されてもよい。これによれば、図表でユーザーに視覚的に提示し、使い勝手の良いユーザーインターフェイスを提供できる。
【００５３】
次に図３及び図４を用いて、情報処理システムの具体的な実現例について説明する。なお、情報処理システムの実現例は図３や図４に限定されるものではなく、種々の変形実施が可能である。
【００５４】
図３は、情報処理システム１００をサーバーシステム４００で実現する場合の構成例である。図３の例では被験者は脈拍計２００を装着するとともに、スマートフォン３００を携帯する。脈拍計２００に含まれる脈波センサー２１０は、脈波情報をスマートフォン３００の受信部３１０に対して送信する。また、スマートフォン３００の操作部３３０は、被験者による身体情報や目標情報の入力を受け付ける。そして、スマートフォン３００の送信部３２０は、脈波情報、身体情報、目標情報等をサーバーシステム４００に対して送信する。
【００５５】
サーバーシステム４００の受信部４１０は、送信された脈波情報等を受信する。そして、処理部４２０は、受信部４１０が受信した情報に対して処理を行ってアドバイス情報を生成する。生成したアドバイス情報は、サーバーシステム４００の送信部４３０からスマートフォン３００に対して送信され、スマートフォン３００の表示部３４０に表示される。なお、受信部４１０は、図２に示す情報取得部１１０と同様にユーザー情報取得部と、相関情報取得部とを含んでいる。（図示せず）。詳細については省略する。また、処理部４２０は、図２に示す処理部１２０と同様に初期値設定部と、固定指示部と、変更指示部と、更新部とを含んでいる（図示せず）。詳細については省略する。
【００５６】
つまり図３の例では、受信部４１０が情報取得部１１０に対応し、処理部４２０が処理部１２０に対応し、送信部４３０が出力処理部１３０に対応することになる。なお、図３においてスマートフォン３００が被験者により携帯されるものとすると、アドバイス情報はメンターを介さずに被験者に提供されることになるため、その点で図１の実施例とは異なるものとなる。
【００５７】
図４は、情報処理システム１００をスマートフォン３００で実現する場合の構成例である。図４の例では被験者は脈拍計２００を装着するとともに、スマートフォン３００を携帯する。脈拍計２００に含まれる脈波センサー２１０は、脈波情報をスマートフォン３００の情報取得部３５０に含まれる受信部３５１に対して送信する。また、スマートフォン３００の情報取得部３５０に含まれる操作部３５３は、被験者による身体情報や目標情報の入力を受け付ける。なお、情報取得部３５０は、図２に示す情報取得部１１０と同様にユーザー情報取得部と、相関情報取得部とを含んでいる。（図示せず）。詳細については省略する。
【００５８】
処理部３６０は、情報取得部３５０が取得した情報に対して処理を行ってアドバイス情報を生成する。表示制御部３７０はアドバイス情報の表示制御を行い、表示部３８０は表示制御部３７０の制御に従ってアドバイス情報を表示する。なお、処理部３６０は、図２に示す処理部１２０と同様に初期値設定部と、固定指示部と、変更指示部と、更新部とを含んでいる（図示せず）。詳細については省略する。
【００５９】
つまり図４の例では、受信部３５１及び操作部３５３を含む情報取得部３５０が図２の情報取得部１１０に対応し、処理部３６０が処理部１２０に対応し、表示制御部３７０が出力処理部１３０に対応することになる。
【００６０】
なお、以上の説明では脈拍計２００からの出力は脈波情報であるものとしていた。この場合、当該脈波情報に基づいて滞在時間情報を求める処理は、スマートフォン３００やサーバーシステム４００のうち情報取得部１１０に対応するブロックで行うこと等が考えられる。しかし本実施形態ではこのような構成に限定されず、脈拍計２００において滞在時間情報の演算処理を行ってもよい。その場合、脈拍計２００のファームウェア等において、脈波センサー２１０からの脈波情報に基づいて滞在時間情報を求め、求めた滞在時間情報をスマートフォン３００等に出力することになる。
【００６１】
３．ゾーン滞在時間と体重変動との関係式
上述したように本実施形態では脈拍数等の値が脂肪燃焼ゾーンにある時間であるゾーン滞在時間に基づいてアドバイス情報を作成する。具体的には、体重変動或いは体脂肪量変動と、ゾーン滞在時間とを関連づける関係式を求め、当該関係式を用いてアドバイス情報を作成する。以下、図５等を用いて関係式を導出するとともに、当該関係式に妥当性があることを説明する。
【００６２】
図５は、ゾーン滞在時間の累計値と脂肪燃焼量の累計値との関係を示す図である。具体的には、横軸にゾーン滞在時間の累計値をとり、縦軸に脂肪燃焼量の累計値をとって、ユーザーデータから得られた実測値をプロットした図である。
【００６３】
図５から明らかなように、ゾーン滞在時間の累計値と脂肪燃焼量の累計値とは高い相関を示すことがわかる。図５に示すようにプロットされた点は回帰直線の周辺に分布しており、また求められる相関係数も１に近い値となっている。
【００６４】
つまり、実測値を用いた図５の分析から、ゾーン滞在時間と脂肪燃焼量とには高い相関があることがわかる。また、図５ではユーザーの年齢、性別、体重等による補正処理は行っていないため、それらの要因によりばらつきが生じているが、そのようなばらつき要因を含めても十分相関は高い。結果として例えば「脈拍数が脂肪燃焼ゾーン内の値となるようにｘ時間運動すれば、最大ｙｋｇの体脂肪を減少させることができる」という予測を行うことができ、この際には年齢、性別、体重等を考慮する必要はない。
【００６５】
ただし、図５の縦軸の値については消費カロリーが全て脂肪燃焼に用いられるという仮定、脂肪の燃焼量と実際の体脂肪量の減少量とが等しいという仮定に基づいている。しかし実際には、全消費カロリーのうち脂肪燃焼に用いられるエネルギーは一部であることが知られているし、食事等による摂取カロリーを考慮すれば脂肪燃焼量＝体脂肪量の減少量とならない場合も大いに考えられる。つまり上記予測を正確に表記すれば、脈拍数が脂肪燃焼ゾーン内の値となるようにｘ時間運動すれば、「理想的には」最大ｙｋｇの体脂肪を減少させることができる、となる。
【００６６】
本実施形態では、アドバイス情報とは具体的には減量に関する情報であるため、理想的な脂肪燃焼量ではなく、現実に沿った体重或いは体脂肪量の減少量に基づく必要がある。つまり、ゾーン滞在時間と体重或いは体脂肪量の減少量との関係を導きたいところ、図５に示す分析だけではまだ不十分である。
【００６７】
次に、単位時間当たりのゾーン滞在時間の割合（以下、ゾーン滞在割合とも表記）と、単位時間当たりの脂肪燃焼量の関係を説明する。
図６は、ゾーン滞在割合と単位時間当たりの脂肪燃焼量との関係を示す図である。なお、横軸は、例えば１時間の間でのゾーン滞在時間の長さをパーセント表示したものである。さらに具体的には、１時間の間で常に（６０分）脈拍数が脂肪燃焼ゾーン内の値となれば１００％となり、３０分間脂肪燃焼ゾーン内であって残り３０分が脂肪燃焼ゾーン外であれば５０％となるような値である。
【００６８】
このように横軸をとると、脈拍計の装着状況や、運動に対する取り組み状況に応じてグラフ中での分布位置が異なるものとなる。例えば、横軸の値が１００％に近いユーザーとは、運動を行う状況、つまり脈拍数が平常値よりも高くなって脂肪燃焼ゾーン内の値となる状況のときだけ脈拍計を装着し、かつ精力的に運動に取り組むユーザーである。一方、横軸の値が０％に近いユーザーとは、運動時以外においても脈拍計を装着するユーザーであったり、運動状態のみで脈拍計を装着するが、精力的に運動に取り組まない等、運動負荷が十分でないユーザーであったりする。つまり、横軸の値を見ることで、ユーザーごとの脈拍計の装着状況や運動状況等を知ることができる。
【００６９】
つまり図６を用いた分析により、図５のようにゾーン滞在時間の累計値だけでなく、ゾーン滞在割合についても、脂肪燃焼量と高い相関があることがわかる。言い換えれば、各ユーザーの脈拍計の装着状況や運動状況によらず、ゾーン滞在割合を指標値として用いることが可能であることがわかる。また、ゾーン滞在割合を指標値とすることで、上述したように各ユーザーの脈拍計の装着状況や運動状況を推定することができるため、当該状況に対応したアドバイス情報を生成することも可能である。
【００７０】
ただし、図６についても縦軸は脂肪燃焼量であるため、図５と同様に実際の体脂肪量の減少量との関係をさらに検討しなくては、ゾーン滞在割合に基づいて体脂肪量の減少量を決定することができる、と結論づけることはできない。
【００７１】
次に、ゾーン滞在割合と単位時間当たりの脂肪燃焼量との関係、及びゾーン滞在割合と単位時間当たりの体脂肪量の減少量との関係を説明する。
図７は、ゾーン滞在割合と単位時間当たりの脂肪燃焼量との関係、及びゾーン滞在割合と単位時間当たりの体脂肪減少量との関係を示す図である。ゾーン滞在割合と単位時間当たりの脂肪燃焼量とについては図６に示すものと同様であり、高い相関を持つことがわかる。
【００７２】
ゾーン滞在割合と単位時間当たりの体脂肪量の減少量とについては、摂取カロリーが考慮されていないことから非常にばらつきが大きく、相関係数についても小さい値となる。しかしながら、統計的に求められる危険率は０．３％であり、弱いとはいえゾーン滞在割合と体脂肪量の減少量との相関を棄却できるものではない。つまり、ゾーン滞在割合と単位時間当たりの体脂肪量の減少量との関係だけを考慮しても、その間には棄却できないだけの相関があるという分析結果が得られる。
【００７３】
また、ゾーン滞在割合と単位時間当たりの脂肪燃焼量との分布から求められる回帰線Ａ１と、ゾーン滞在割合と単位時間当たりの体脂肪量の減少量との分布から求められる回帰線Ａ２との両方を用いた分析も可能である。上述したように、ゾーン滞在割合と脂肪燃焼量とには高い相関があることから、回帰線Ａ１についての信頼性は高い。また、回帰線Ａ２を実測値から求めると、その傾きが回帰線Ａ１の傾きの約１／２となることがわかった。ここで、一般的に消費カロリーの１／２程度が脂肪燃焼に用いられるという理論が広く知られている。図７で縦軸の１つとしている脂肪燃焼量は、上述したように消費カロリーを全て脂肪燃焼に用いたと仮定した場合の値であるから、脂肪燃焼に用いられる消費カロリーが全カロリーの１／２程度とすれば、実際に燃焼する脂肪、すなわち体脂肪量の減少量は図６の脂肪燃焼量の１／２となるはずである。つまり、回帰線Ａ１が理想的な脂肪燃焼量（全消費カロリーに対応）の回帰線である点、理論的には体脂肪量の減少量は回帰線Ａ１の１／２となることが知られている点、実測の体脂肪量の減少量から求められた回帰線Ａ２の傾きが回帰線Ａ１の傾きの１／２になった点、を考慮すれば、回帰線Ａ２は体脂肪量の減少量を表す関係式として理論に合致したものであるという結論を導くことができる。
【００７４】
つまり、図７を用いた分析により、回帰線Ａ２は、ゾーン滞在割合と体脂肪量の減少量との関係を表すものとして適切であるという結果を得ることができる。なお、図５と図６との両方で高い相関が得られていることを考慮すれば、ゾーン滞在時間と体脂肪量の減少量とについて回帰線を求めれば、当該回帰線はゾーン滞在時間と体脂肪量の減少量との関係を決定する適切な関係式であるいうことが可能である。
【００７５】
以上のことにより、体脂肪量の減少量（広義には変動量）をＷとし、ゾーン滞在時間をＴ＿ｚｏｎｅとし、回帰線により決定される係数（例えば傾きにより決定される値：脂肪燃焼係数）をＫｆａｔとすれば、その間の関係は式（１）により決定される。
【００７６】
Ｔ＿ｚｏｎｅ×Ｋｆａｔ＝Ｗ  ・・・・・（１）
【００７７】
これによれば、上述した関係式を用いて、滞在時間情報と体重等の変動を対応づけることが可能になる。
【００７８】
次に、体脂肪量の減少量と体重の減少量との関係を説明する。
図８は、体脂肪減少量と体重減少量との関係図である。具体的には、図８の横軸が体脂肪量の減少量、縦軸が体重の減少量であり、ユーザーから取得された実測値をプロットしたものである。ここで、図８に示す回帰線の傾きはほぼ１となった。つまり、図８を用いた分析により、体脂肪量の減少量と体重の減少量とは同視してもよいという結論が得られる。
【００７９】
体重の値については、広く用いられている体重計により測定可能であり、かつ誤差がさほど大きくないことが知られているのに対して、体脂肪量については体脂肪計としての機能を有する体重計等を用いなくてはそもそも測定ができないし、体脂肪量（或いは体脂肪率）を測定可能であっても体重の測定値に比べて誤差が大きい。つまり、ユーザーの体脂肪量に関する情報は、未入力であったり不正確な入力であったりする可能性も高い。つまり、図５〜図７や式（１）では体脂肪量に限定して説明を行っていたが、図８による分析結果も考慮すれば、体脂肪量を体重に置き換えて考えてもよい。具体的には、式（１）においてＷを体重の変動量として取り扱って予測処理を行うことが可能である。
【００８０】
４．関係式を用いた処理の具体例
次に、式（１）として示す関係式を実際に用いてアドバイス情報、つまり適切な強度範囲内で運動を行った期間に対応する体重変化に関する情報を生成する手法について説明する。具体的には、アドバイス期間開始時の処理と、アドバイス期間中の所与のタイミングであるアドバイスタイミングでの処理について説明する。
【００８１】
ここでのアドバイス期間とは、ユーザー（被験者）が本実施形態の情報処理システムを用いたサービスの提供を受ける期間に対応する。例えば、アドバイス期間の始点はサービスに申し込んだタイミングであってもよいし、実際に脈波情報等の送信を開始したタイミングであってもよい。また、アドバイス期間の終点は、サービス申し込み時にサービス利用期間を設定する場合には、アドバイス期間の始点から当該利用期間だけ経過したタイミングであってもよい。また、アドバイス期間の終点は、ユーザーからの申請等に応じて適宜変更されてもよい。なお、ここでいうサービスとは、法人や企業が提供する有償・無償の健康増進サービス以外にも、スマートフォン、タブレット、パソコン、ゲーム機などの電子機器上で動作するアプリケーションなども含む。このようなアプリケーションを使用する場合には、サービス期間、アドバイス期間の始点、終点はユーザーが任意に決定することができる。
【００８２】
また、アドバイス期間の始点をサービスの利用開始から決定するのではなく、データの分析開始時点から決定してもよい。例えば、あるユーザーが６ヶ月の期間でサービス利用を申し込んだが、最初の３ヶ月は事情により運動を行う時間をとれなかったとする。その場合、残りの３ヶ月で十分な運動を行ったとしても、前半３ヶ月のデータが要因となって、全体としては運動が不足しているとの判定が行われかねない。その場合、サービス利用開始から３ヶ月経過時点をアドバイス期間の始点として再設定することで対応してもよい。
【００８３】
ただし、同様のケースにおいて、アドバイス期間を再設定するのではなく、あくまでアドバイス期間はサービス利用開始時にスタートしており、当該アドバイス期間の中に２つのデータ集計期間（０ヶ月〜３ヶ月と、３ヶ月〜６ヶ月）があると考えてもよい。つまり、本実施形態のアドバイス期間とは、サービス利用開始に基づいて設定される場合と、データ集計期間に基づいて設定される場合の両方を含む概念である。なお、以下の説明においては、サービス利用開始に基づくアドバイス期間を例にとって説明を行うものとする。
【００８４】
４．１  アドバイス期間開始時の処理（目標設定処理）
まずアドバイス期間開始時に行われる目標設定処理について説明する。具体的には、被験者或いはメンターから身体情報と目標情報との入力を受付、当該目標情報を実現するために必要とされる滞在時間情報を求める処理である。なお、滞在時間情報はゾーン滞在時間の累計値であってもよいし、ゾーン滞在割合であってもよいが、ここでは１日当たりのゾーン滞在時間であるものとして説明する。また、体重と体脂肪量とのいずれを用いてもよいことは上述したが、以下の説明では体重を例にとる。
【００８５】
身体情報としては、ユーザーの現在の体重Ｗini（体重の現在値）を取得し、目標情報としては、ユーザーの目標とする体重Ｗtarget（体重の目標値）と、当該体重を実現するための期間である目標期間Ｔtarget（日）を取得する。
【００８６】
この場合、Ｔ＿ｚｏｎｅを１日当たりのゾーン滞在時間とすれば、式（１）は式（２）のように変形することができ、結果としてＴ＿ｚｏｎｅは式（３）で求められる。なお、式（２）、（３）では体重の減少量を正の値としているため、右辺は体重の現在値から目標値を引くものとしている。
【００８７】
Ｔ＿ｚｏｎｅ×Ｔtarget×Ｋｆａｔ＝Ｗini−Ｗtarget  ・・・・・（２）
Ｔ＿ｚｏｎｅ＝（Ｗini−Ｗtarget）／（Ｔtarget×Ｋｆａｔ）  ・・・（３）
ここで、式（３）の右辺のうち、Ｗini，Ｗtarget，Ｔtargetについては情報取得部１１０で取得されており、Ｋｆａｔについては上述したように図７等の統計から求められている。つまり、取得した情報を式（３）に当てはめることで、目標期間で目標体重を実現するために要求される１日当たりのゾーン滞在時間をＴ＿ｚｏｎｅとして求めることができる。
【００８８】
ここで、ユーザーが行う１日のゾーン滞在時間、目標体重、及び目標期間の変更処理を説明する。つまり、情報処理システム１００では、ゾーン滞在時間、目標体重、及び目標期間のパラメーターのうち、１項目を固定、１項目をユーザーが変更、残り１項目をシステムが計算（テーブル）で求め自動変更できる。
【００８９】
処理部１２０は、ゾーン滞在時間と目標体重と目標期間との３つの情報のうち、いずれか１つの固定を指示する固定指示情報を生成する。例えば、目標体重の固定を指示する固定指示情報を生成する。処理部１２０は、残りの２つのうち、一方の修正を指示する修正指示情報を生成する。例えば、ゾーン滞在時間及び目標期間のうち、ゾーン滞在時間の修正を指示する修正指示情報を生成する。処理部１２０は、固定後の３つの情報のうち、いずれか１つと、修正後の３つの情報のうち、残りの２つのうち、一方とに基づいて、残りの２つのうち、他方の情報を再度求める処理を行う。例えば、固定後の目標体重と、修正後のゾーン滞在時間とに基づいて目標期間を再度求める。
【００９０】
情報取得部１１０は、処理部１２０が生成する固定指示情報に基づいて固定が行われた滞在時間情報と目標値と目標期間との３つの情報のうち、いずれか１つの取得処理を行う。例えば、処理部１２０が生成する固定指示情報に基づいて固定後の目標体重の取得処理を行う。情報取得部１１０は、処理部１２０が生成する修正指示情報に基づいて修正が行われた残りの２つのうち、一方の取得処理を行う。例えば、処理部１２０が生成する修正指示情報に基づいて修正後のゾーン滞在時間の取得処理を行う。
【００９１】
これにより、情報処理システム１００では、目標体重を固定、１日のゾーン滞在時間をユーザーが変更すると、目標期間が自動で変更される。ユーザーは目標期間が合理的な値になるまで１日のゾーン滞在時間の変更を繰り返すことができる。
【００９２】
次に、ユーザーが行う目標の設定処理を説明する。
図９は、目標の設定処理を説明するフローチャートである。まず、ステップＳ１０において、ユーザーは、身体情報として身長、体重、体脂肪率などの情報（第１情報）をスマートフォン３００に入力する。
【００９３】
次に、ステップＳ１２において、スマートフォン３００は、身長及び体重から標準体重を計算する。
【００９４】
次に、ステップＳ１４において、ユーザーは、目標情報として目標体重及び目標期間などの情報（第２情報）をスマートフォン３００に入力する。
【００９５】
次に、ステップＳ１６において、スマートフォン３００は、身長、体重、体脂肪率、標準体重、目標体重、及び目標期間をサーバーシステム４００にアップロードする。
【００９６】
次に、ステップＳ１８において、サーバーシステム４００は、スマートフォン３００からアップロードされた情報をもとに１日何時間ゾーン滞在時間に入るように運動すれば、目標期間で目標体重になるかの予測を含む運動情報（第３情報）をステップＳ１０〜Ｓ１４で取得した情報と式（３）に基づいて導出する。
【００９７】
次に、ステップＳ２０において、サーバーシステム４００は、１日のゾーン滞在時間が例えば２時間以上といった非現実的な値になる場合、１日２時間のゾーン滞在時間とすれば何ヶ月で目標体重になるか予測する。
【００９８】
次に、ステップＳ２２において、サーバーシステム４００は、予測結果をスマートフォン３００に通知する。このときサーバーからスマートフォンに通知される予測結果としては、１日のゾーン滞在時間が例えば２時間の場合に導出された目標達成までに必要な期間が提供され、現在設定されている目標体重、目標期間、運動情報などが表示部３４０に表示される。ユーザーはこれらの情報を参考に、自身が設定した目標が適切だったかどうかを判断することができる。そして、現在の目標体重、目標期間、運動情報が適切ではない、あるいは実行が困難であるとユーザーが判断した場合、ステップＳ１４に戻り、目標体重あるいは目標期間を修正し、再びサーバーから修正を反映した情報を受信する。このように、ユーザー自身が設定した目標を達成するために必要な条件を、ユーザー自身が確認しながら適宜変更することができるので、ユーザー自身の判断で適切な目標情報及び運動情報を設定できる。
【００９９】
ところで、ステップＳ２４において、サーバーシステム４００からスマートフォン３００に提供される予測結果には、複数の予測情報含まれるように構成することもできる。例えば、ステップＳ２４でサーバーから提供される予測結果はデータ群、例えば後述する図１２に示すような１５行×１５列の行列データであったり、グラフ表示時の座標及び式等であったりしても良い。
【０１００】
この場合、目標値の修正時には、上述のようにステップＳ１４に戻って改めてサーバーとのやりとりを実施する必要が無い。ユーザーが現在の目標体重、目標期間、運動情報は修正が必要と判断した場合、ステップＳ２４でサーバーから送信されたデータ群を参照することで適宜修正することができる。このように構成することで、目標修正時の操作性、応答性が飛躍的に向上するので、よりユーザーの意図を反映させた目標設定が容易になる。さらに、頻繁に通信を行わないために電力の浪費を防止することもできる。
【０１０１】
図１０は、目標の設定処理を説明する他の図である。スマートフォン３００の表示部３４０で体重の減少を予測する減量の目標線のグラフを表示する。なお、縦軸に体重／体脂肪量、及び目標体重を示す。横軸に目標期間を示す。
【０１０２】
領域３０は目標体重を変更／固定するための領域である。領域３２は目標期間を変更／固定するための領域である。領域３４はゾーン滞在時間を変更／固定するための領域である。領域３６は現在の状態を表示する領域である。領域３８はアドバイス情報を表示する領域である。
【０１０３】
例えば、図１０に示す減量の目標線のグラフは、左側の縦軸上に開始時の体重（現在の体重）６９．８ｋｇから各目標期間によりその勾配が変化している様子を示している。縦軸の体重／体脂肪量の表示は、体重又は体脂肪量を選択できる。領域３０に示す目標体重は、固定される。ここでは６３．０ｋｇから変更されて６４．８ｋｇに固定されている様子を示している。領域３２に示す目標期間は、ユーザーによって変更される。ここでは３ヶ月から４ヶ月に変更されている様子を示している。領域３４に示すゾーン滞在時間は、ユーザーによって目標期間が変更されると、グラフが変更されるとともに変更される。ここでは２時間に変更されている様子を示している。
【０１０４】
これによれば、目標値、目標期間、及びゾーン滞在時間を設定する際に、現在の設定状況をグラフなどの図でユーザーに視覚的に提示し、ユーザーがグラフの傾きを変化させることができ、使い勝手の良いユーザーインターフェイスを提供できる。
【０１０５】
図１１は、目標体重と目標期間とゾーン滞在時間との関係図である。情報処理システム１００では、自動でグラフの傾きが変更される場合、計算した結果を返す方法だけでなく、グラフを描画するための切片と傾き、又は座標（始点、終点）を通知してもよい。座標を返すときは、画像のサイズを予め取得しておく必要がある。
【０１０６】
具体的には、図１１に示すように、ユーザーが目標体重を固定（現在の設定値を維持）して、目標期間を変更すると、スマートフォン３００はゾーン滞在時間を計算して通知し、ゾーン滞在時間を変更すると、スマートフォン３００は目標期間を計算して通知、又は体重減少線の切片と傾きとを通知、又は座標（始点、終点）を通知する。
【０１０７】
また、ユーザーが目標期間を固定して、目標体重を変更すると、スマートフォン３００はゾーン滞在時間を計算して通知し、ゾーン滞在時間を変更すると、スマートフォン３００は目標体重を計算して通知、又は体重減少線の切片と傾きとを通知、又は座標（始点、終点）を通知する。
【０１０８】
さらに、ユーザーがゾーン滞在時間を固定（現在の設定値を維持）して、目標体重を変更すると、スマートフォン３００は目標期間を計算して通知、又は体重減少線の切片と傾きとを通知、又は座標（始点、終点）を通知し、目標期間を変更すると、スマートフォン３００は目標体重を計算して通知、又は体重減少線の切片と傾きとを通知、又は座標（始点、終点）を通知する。
【０１０９】
図１２は、サーバーシステム４００から複数の予測情報含む予測結果を提供する場合の、データ群の一例である。現在の体重が５５ｋｇの人が目標体重として５０ｋｇをステップＳ１４で入力した場合、サーバーシステム４００は、目標体重を含む所定範囲の体重を一連の目標体重として、抽出する。次にユーザーがステップＳ１４で入力した目標期間に対しても、その値を含む所定期間を一連の目標期間として抽出する。一連の目標体重と、一連の目標期間とを行、列としたテーブルを作成し、各目標体重、目標期間に対応する運動情報を式（３）で算出する。このように作成された予測情報のテーブルは、例えば１５行×１５列のようなデータ構成になっている。なお、図１２の情報に基づき、目標体重を５０ｋｇ（現在値に比べマイナス５ｋｇ）、目標期間が３ヶ月とした場合には、ゾーン滞在時間は２．７時間になり、なお、図１２のデータ群ではステップＳ１４で入力された現在体重に対して減少する方向のデータで構成された例を示しているが、現在体重に対して増加する方向のデータを含むように構成しても良い。このようにすることで、現在痩せすぎの人に対しても適切な体重増加の示唆を提供することができる。
【０１１０】
図１２のデータ群を、スマートフォンにインストールされたアプリケーションがキャッシュすることにより、トラフィックを増加することなく、グラフを変更することができる。また、キャッシュ機能を持つことで、リアルタイムにグラフを変更する機能を持つ。さらに、シミュレーションのために処理時間を費やすことなく実現できる。なお、このようなサーバーシステム４００から図１２のようなデータを受信する形態の場合、図９ステップ１０（Ｓ１０）やステップ１４（Ｓ１４）でユーザーが入力した情報をスマートフォン３００がサーバーシステム４００に送信し、サーバーシステム４００において、これらの情報に基づき図１２に対応するデータを生成することが好ましい。このように構成することで、必要最小限のデータ通信で柔軟な目標シミュレーションを実現することができる。
【０１１１】
４．２．３  目標の再設定処理
サービス利用開始時にユーザーが設定した目標値は、時間が経過すると摂取カロリー及び運動量の少なくとも一方の要因により、目標値と、実測値とが異なる値となることが考えられる。その場合、当初設定したゾーン滞在時間等の値が、目標期間において体重の目標値を実現するに当たって適切なものではなくなっている可能性がある。
【０１１２】
例えば、目標期間を６ヶ月とし、３ヶ月経過したタイミングで進捗状況の確認が行われたとする。ここで６ヶ月後の目標をそのまま用いるとすれば、前半３ヶ月で摂取カロリーを控えた、或いは運動量を多くした等の要因により目標よりも速いペースで体重減少が進んでいる場合、後半３ヶ月は摂取カロリーを相対的に増やしたり運動量を減らしたりすることで減量ペースを落としたとしても目標達成は可能である。逆に前半で減量ペースが遅ければ、当初設定したゾーン滞在時間を守ったとしても、６ヶ月経過時には目標体重を実現することはできない。
【０１１３】
つまり、サービス利用開始時に行った目標設定処理は、当該タイミングで行うものには限定されず、ユーザーの意図したタイミングにおいて行われてもよい。具体的な処理内容については上述したものと同様であるため詳細な説明は省略する。ただし、上式（３）において、Ｗiniはアドバイス期間開始時の値ではなく、図１３に示すように進捗状況確認時点での実測値、又は最新の実測値を用いることになり、目標期間Ｔについても進捗状況確認時点を始点とした期間に変更する必要がある。
図１３は、目標の再設定処理を説明する図である。
【０１１４】
以上の処理を図示したものが図１４である。
図１４は、目標の再設定処理を説明する他の図である。具体的には、図１４は途中まで減量ペースが遅かったため、進捗状況確認時点以降では当初のゾーン滞在時間よりも大きい値を設定し、より厳しい目標に変更している例に対応する。
【０１１５】
また、図１５に示すように目標期間の到達時において上式（３）等を用いたアドバイス情報の生成処理や、目標の再設定処理を行ってもよい。
図１５は、目標期間の到達時の処理を説明する図である。図１５の例では、目標期間である６ヶ月の経過時においても、当初の目標は達成できなかったケースを表している。
【０１１６】
例えば図１５の例では、目標期間内での体重減少の実測値から求めた回帰線をＥ１に示すように延長することで、同等の運動等を継続した場合に、本来の目標体重Ｗtargetを実現するために要する期間等を生成し、ユーザーに提示する。或いは、適当な目標タイミングＴ’を設定し、目標タイミングＴ’までに本来の目標体重Ｗtargetを実現する新たな減量の新目標線Ｅ２を設定してもよい。上式（３）等を用いて説明したように、目標線を設定すれば、目標線の実現のために要求されるゾーン滞在時間Ｔ＿ｚｏｎｅを求めることができ、求めたゾーン滞在時間Ｔ＿ｚｏｎｅをアドバイス情報として提示することが可能である。
【０１１７】
次に、ユーザーが行う目標の再設定処理を説明する。
図１６は、目標の再設定処理を説明するフローチャートである。まず、ステップＳ３０において、機器（脈拍計）２００は、機器のデータをスマートフォン３００にアップロードする。
【０１１８】
次に、ステップＳ３２において、ユーザーは、身長、体重、及び体脂肪率をスマートフォン３００に入力する。
【０１１９】
次に、ステップＳ３４において、スマートフォン３００は、機器、身体データをサーバーシステム４００にアップロードする。
【０１２０】
次に、ステップＳ３６において、サーバーシステム４００は、体重の実測値から体重減少の回帰線Ｅ１を求める（体重減少の回帰線）。
【０１２１】
次に、ステップＳ３８において、サーバーシステム４００は、今までと同じゾーン滞在時間から体重減少の予測線を求める（そのままの予測線）。
【０１２２】
次に、ステップＳ４０において、サーバーシステム４００は、減量の目標線と比較する。
【０１２３】
次に、ステップＳ４２において、サーバーシステム４００は、次の３ヶ月で減量目標が達成できるように、１日当たりのゾーン滞在時間を計算する（体重減少の新目標線Ｅ２）。
【０１２４】
次に、ステップＳ４４において、サーバーシステム４００は、１日のゾーン滞在時間が２時間以上（非現実的な値）になる場合、１日２時間のゾーン滞在時間とすれば何ヶ月で目標体重になるか予測する。
【０１２５】
次に、ステップＳ４６において、サーバーシステム４００は、予測結果をスマートフォン３００に通知する。例えば、予測結果は、１５行×１５列のデータ、座標、及び式等である。
【０１２６】
次に、ステップＳ４８において、スマートフォン３００は、サーバーシステム４００から通知された予測結果をもとに表示部３４０に予測を表示する。
【０１２７】
次に、ステップＳ５０において、ユーザーは、ゾーン滞在時間、目標体重、及び目標期間をスマートフォン３００に必要に応じて入力する。ステップＳ４８へ戻る。ステップＳ５０とステップＳ４８とは、ユーザーがゾーン滞在時間、目標体重、及び目標期間を変更する度に繰り返される。
【０１２８】
図１７は、目標の再設定処理を説明する他の図である。スマートフォン３００の表示部３４０で期間中（例えば、３ヶ月後）の体重の減少を予測する減量の目標線のグラフを表示する。なお、縦軸に体重／体脂肪量、及び目標体重を示す。横軸に目標期間を示す。
【０１２９】
体重減少の回帰線は、体重の実測値から求められている。そのままの予測線は、今までと同じゾーン滞在時間での体重減少の予測線である。体重減少の新目標線は、次の３ヶ月で減量目標を達成する新目標線である。
【０１３０】
例えば、図１７に示す減量の目標線のグラフは、現在の体重６７．８ｋｇから各目標期間によりその勾配が変化している様子を示している。領域３２に示す目標期間は、ユーザーによって変更される。ここではゾーン滞在時間が２時間になるように変更されている様子を示している。
【０１３１】
図１８は、アドバイス期間終了時の処理を説明する図である。スマートフォン３００の表示部３４０で期間終了後（例えば、６ヶ月後）の体重の減少を予測する減量の目標線のグラフを表示する。なお、縦軸に体重／体脂肪量、及び目標体重を示す。横軸に目標期間を示す。
【０１３２】
体重減少の新目標線は、ゾーン滞在時間が２時間で減量目標を達成する新目標線である。例えば、図１８に示す減量の目標線のグラフは、現在の体重６５．８ｋｇから各目標期間によりその勾配が変化している様子を示している。
【０１３３】
本実施形態によれば、ユーザー自身で目標値、目標期間、及びゾーン滞在時間の変更を行い、目標の見える化ができる。ユーザーにとって実現可能な目標設定で無理のない、かつ効果的な目標設定を支援できるためモチベーションアップに繋がる。例えば、体重又は体脂肪量の目標値と目標期間とが固定され、測定ごとの身体情報に対するゾーン滞在時間を算出するため、目標期間とゾーン滞在時間とを根拠にした目標値の決定といった、目標算出に関わる値を柔軟に変化させた目標設定ができる。また、体重や体脂肪量を再度測定することなく、予測することができる。さらに、運動実施前に予測シミュレーションができる。
【０１３４】
４．２．４  変形例
なお、本実施形態に係る脈波情報により表される値とは、狭義には脈拍数であってもよいがそれに限定されない。例えば脈派信号のＡＣ成分の周波数等の情報であってもよい。また脂肪燃焼ゾーンとは、標準的な脈派信号により表される値に基づいて決定される範囲であり、かつ脂肪燃焼に適した範囲を表すものである。例えば、脈派信号により表される値が脈拍数であれば、脂肪燃焼に適した脈拍数の数値範囲である。なお、脂肪燃焼に適した脈拍数（心拍数）を求める手法はカルボーネン法（Karvonen Formula）等、種々の手法が知られているため詳細な説明は省略する。また、本実施形態での脂肪燃焼ゾーンの決定手法は、種々の手法を任意に適用可能であり、特定の手法に限定されるものではない。また、滞在時間情報とは、脈派信号により表される値が脂肪燃焼ゾーン内の値となる時間を表す情報であればよく、上述したゾーン滞在時間の累計値でもよいし、単位期間（例えば１日又は１週間）におけるゾーン滞在時間であってもよい。また、単位時間（例えば１時間）におけるゾーン滞在時間の割合であるゾーン滞在割合であってもよい。また、身体情報とはユーザーの体重、体脂肪量等の情報であり、広義には性別、身長、年齢等の情報を含んでもよい。また、目標情報とは減量の目標となる情報であり、体重の目標値、体重減少の目標値、体重減少を実現するまでの目標期間等である。
【０１３５】
これにより、滞在時間情報（運動情報）、身体情報、目標情報のうちの少なくとも２つを取得した上で、当該滞在時間情報と体重変動（或いは体脂肪の変動）との関係式を用いた処理により、アドバイス情報を生成することが可能になる。よって、生成される情報は滞在時間情報という観点から生成され、例えば、目標期間内に目標体重を実現する際に要求されるゾーン滞在時間等が示される。そのため、減量を運動により実現しようとした場合に、脈拍数が脂肪燃焼ゾーンの上限を超えるような過度な運動を行うこと、及び過度な運動によりケガが発生すること等を抑止することができる。また、脂肪燃焼ゾーンを適切に設定することで、効率的に脂肪燃焼を行える負荷での運動を実行できる。さらに、過度な運動目標等を設定することによるモチベーション低下を抑止できるため、継続的なサービス利用を行うことが可能になる。
【０１３６】
また、本実施形態の情報処理システム１００の利用シーンで代表的なものをあげると、スポーツジムのトレーニング機器などが想定されてもよい。
【０１３７】
また、図１０及び図１７に示す減量の目標線のグラフは、各目標期間によりその勾配が変化している様子を示しているが、勾配が異なる複数の目標線を同時に表示してユーザーが選択するように構成してもよい。
【０１３８】
また、本実施形態の情報処理システム１００は、その処理の一部又は大部分をプログラムにより実現してもよい。この場合には、ＣＰＵ等のプロセッサーがプログラムを実行することで、本実施形態の情報処理システム１００等が実現される。具体的には、非一時的な情報記憶媒体に記憶されたプログラムが読み出され、読み出されたプログラムをＣＰＵ等のプロセッサーが実行する情報処理方法である。ここで、情報記憶媒体（コンピューターにより読み取り可能な媒体）は、プログラムやデータなどを格納するものであり、その機能は、光ディスク（ＤＶＤ、ＣＤ等）、ＨＤＤ（ハードディスクドライブ）、或いはメモリー（カード型メモリー、ＲＯＭ等）などにより実現できる。そして、ＣＰＵ等のプロセッサーは、情報記憶媒体に格納されるプログラム（データ）に基づいて本実施形態の種々の処理を行う。即ち、情報記憶媒体には、本実施形態の各部としてコンピューター（操作部、処理部、記憶部、出力部を備える装置）を機能させるためのプログラム（各部の処理をコンピューターに実行させるためのプログラム）が記憶される。
【０１３９】
なお、以上のように本実施形態について詳細に説明したが、本発明の新規事項及び効果から実体的に逸脱しない多くの変形が可能であることは当業者には容易に理解できるであろう。したがって、このような変形例はすべて本発明の範囲に含まれるものとする。例えば、明細書又は図面において、少なくとも一度、より広義又は同義な異なる用語と共に記載された用語は、明細書又は図面のいかなる箇所においても、その異なる用語に置き換えることができる。また情報処理システム等の構成、動作も本実施形態で説明したものに限定されず、種々の変形実施が可能である。
【符号の説明】
【０１４０】
１０…プラットフォーム  １１…運用管理サービス  １２…脈拍機器接続インターフェイス  １３…プラットフォーム本体  １４…共通データベース  １５…アドバイスエンジン  ３０〜３８…領域  １００…情報処理システム  １１０…情報取得部  １２０…処理部  １３０…出力処理部  ２００…脈拍計  ２１０…脈波センサー  ３００…スマートフォン  ３１０…受信部  ３２０…送信部  ３３０…操作部  ３４０…表示部  ３５０…情報取得部  ３５１…受信部  ３５３…操作部  ３６０…処理部  ３７０…表示制御部  ３８０…表示部  ４００…サーバーシステム  ４１０…受信部  ４２０…処理部  ４３０…送信部。
【図１】
2015109891.tif 000003
【図２】
2015109891.tif 000004
【図３】
2015109891.tif 000005
【図４】
2015109891.tif 000006
【図５】
2015109891.tif 000007
【図６】
2015109891.tif 000008
【図７】
2015109891.tif 000009
【図８】
2015109891.tif 000010
【図９】
2015109891.tif 000011
【図１０】
2015109891.tif 000012
【図１１】
2015109891.tif 000013
【図１２】
2015109891.tif 000014
【図１３】
2015109891.tif 000015
【図１４】
2015109891.tif 000016
【図１５】
2015109891.tif 000017
【図１６】
2015109891.tif 000018
【図１７】
2015109891.tif 000019
【図１８】
2015109891.tif 000020