(57)【要約】【課題】ユーザの運動能力や体調の変化に応じて常に最適な運動コンテンツを提示可能にし、これによりユーザが過不足なく効果的な運動を行えるようにする。【解決手段】ユーザの運動目的及び個人データをもとに当該ユーザに適した運動コンテンツデータを選択してセンタ装置ＣＳからユーザ端末ＵＴ１〜ＵＴｎに配信する。そして、上記配信された運動コンテンツを利用してユーザが運動を行っている期間中に、ユーザ端末ＵＴ１〜ＵＴｎにおいて当該ユーザのバイタル情報をセンサユニットＳＵ１〜ＳＵｎから受信し、この受信されたバイタル情報をもとに上記ユーザの運動量を算出して、算出された運動量が目標値の範囲内に入っているか否かを判定する。そして、目標値の範囲内に入っていないと判定された場合に、センタ装置ＣＳがユーザ端末からの変更要求に応じて運動コンテンツデータのフレームを変更して配信するようにしたものである。【選択図】      図６
2006255028.tif 000002
【特許請求の範囲】
【請求項１】
ユーザに装着され当該ユーザのバイタル情報を検出するセンサユニットと、前記ユーザが使用するユーザ端末と、このユーザ端末に対し通信ネットワークを介して接続可能なセンタ装置とを具備する運動支援システムであって、
前記センタ装置は、
運動負荷の異なる複数の運動コンテンツを記憶する手段と、
前記ユーザの運動の目的を含む個人情報をもとに、当該ユーザに適した運動コンテンツを前記記憶された複数の運動コンテンツの中から選択する第１の選択手段と、
前記第１の選択手段により選択された運動コンテンツを前記ユーザ端末に配信する手段と
を備え、
前記ユーザ端末は、
前記センタ装置から配信された運動コンテンツを受信し、この受信された運動コンテンツをユーザに提示する手段と、
前記運動コンテンツの提示期間中に前記ユーザのバイタル情報を前記センサユニットから受信し、この受信されたバイタル情報をもとに前記ユーザの運動量を算出する手段と、
前記算出された運動量が前記ユーザに対し設定された目標値の範囲内に入っているか否かを判定する手段と、
前記算出された運動量が前記目標値の範囲内に入っていないと判定された場合に、運動コンテンツの変更要求を前記センタ装置へ送信する手段と
を備え、
前記センタ装置は、
前記ユーザ端末から送信された運動コンテンツの変更要求を受信し、この受信された変更要求に応じて前記記憶された複数の運動コンテンツの中から前記提示された運動コンテンツとは運動負荷の異なる他の運動コンテンツを選択する第２の選択手段と、
前記第２の選択手段により選択された他の運動コンテンツを前記ユーザ端末へ配信する手段と
を備えることを特徴とする運動支援システム。
【請求項２】
前記ユーザ端末は、
前記運動コンテンツの提示期間中に前記ユーザのバイタル情報を前記センサユニットから受信し、この受信されたバイタル情報をもとに前記ユーザの疲労度を検出する手段と、
前記検出された疲労度が前記ユーザに対し設定された許容値の範囲内に入っているか否かを判定する手段と、
前記検出された疲労度が前記許容値の範囲内に入っていないと判定された場合に、前記運動コンテンツの変更要求を前記センタ装置へ送信する手段と
を、さらに備えることを特徴とする請求項１記載の運動支援システム。
【請求項３】
前記ユーザ端末は、
前記ユーザの過去のバイタル情報をもとに、運動の目的別にユーザが心地よさを感じるときのバイタルデータの値を推定する手段と、
前記運動コンテンツの提示期間中に前記ユーザのバイタル情報を前記センサユニットから受信し、この受信されたバイタル情報が前記心地よさを感じるときのバイタルデータの推定値の範囲内に入っているか否かを判定する手段と、
前記受信されたバイタル情報が前記推定値の範囲内に入っていないと判定された場合に、前記運動コンテンツの変更要求を前記センタ装置へ送信する手段と
を、さらに備えることを特徴とする請求項１記載の運動支援システム。
【請求項４】
前記ユーザ端末は、
前記運動量の目標値と前記疲労度の許容値の少なくとも一方を、ユーザのバイタル情報をもとに可変設定する手段を、さらに備えることを特徴とする請求項１又は２記載の運動支援システム。
【請求項５】
前記ユーザ端末及びセンタ装置のいずれか一方は、
前記算出された運動量を、前記提示された運動コンテンツによる運動量の標準値をもとに達成度を表す数値に変換する手段と、
前記達成度を表す数値を、前記ユーザ端末においてユーザに提示する手段と
を、さらに備えることを特徴とする請求項１記載の運動支援システム。
【請求項６】
運動支援対象者となるユーザに関する運動目的を含む個人情報をユーザ端末からセンタ装置へ伝送する過程と、
前記センタ装置において、前記伝送されたユーザの個人情報をもとに当該ユーザに適した運動コンテンツを予め記憶された運動負荷の異なる複数の運動コンテンツの中から選択する過程と、
前記選択された運動コンテンツをセンタ装置から前記ユーザ端末へ配信し、ユーザに提示する過程と、
前記ユーザ端末において、前記運動コンテンツの提示期間中に前記ユーザのバイタル情報を当該ユーザに装着されたセンサユニットから取得し、この取得されたバイタル情報をもとに前記ユーザの運動量を算出する過程と、
前記ユーザ端末において、前記算出された運動量が前記ユーザに対し設定された目標値の範囲内に入っているか否かを判定する過程と、
前記算出された運動量が前記目標値の範囲内に入っていないと判定された場合に、運動コンテンツの変更要求をユーザ端末から前記センタ装置へ伝送する過程と、
前記センタ装置において、前記ユーザ端末から伝送された運動コンテンツの変更要求に応じて、前記記憶された複数の運動コンテンツの中から前記提示された運動コンテンツとは運動負荷の異なる他の運動コンテンツを選択する過程と、
前記選択された他の運動コンテンツをセンタ装置から前記ユーザ装置へ配信してユーザに提示する過程と
を具備することを特徴とする運動支援方法。
【請求項７】
前記ユーザ端末において、前記運動コンテンツの提示期間中に前記ユーザのバイタル情報を前記センサユニットから取得し、この取得されたバイタル情報をもとに前記ユーザの疲労度を検出する過程と、
前記ユーザ端末において、前記検出された疲労度が前記ユーザに対し設定された許容値の範囲内に入っているか否かを判定する過程と、
前記検出された疲労度が前記許容値の範囲内に入っていないと判定された場合に、前記運動コンテンツの変更要求をユーザ端末から前記センタ装置へ伝送する過程とを、さらに具備することを特徴とする請求項６記載の運動支援方法。
【請求項８】
前記ユーザ端末において、ユーザの過去のバイタル情報をもとに、運動の目的別にユーザが心地よさを感じるときのバイタルデータの値を推定する過程と、
前記ユーザ端末において、前記運動コンテンツの提示期間中に当該ユーザのバイタル情報を前記センサユニットから取得し、この取得されたバイタル情報が前記心地よさを感じるときのバイタルデータの推定値の範囲内に入っているか否かを判定する過程と、
前記受信されたバイタル情報が前記推定値の範囲内に入っていないと判定された場合に、前記運動コンテンツの変更要求をユーザ端末から前記センタ装置へ伝送する過程と
を、さらに具備することを特徴とする請求項６記載の運動支援方法。
【請求項９】
前記ユーザ端末において、運動終了後に、前記運動量の目標値と前記疲労度の許容値の少なくとも一方を、ユーザのバイタル情報をもとに可変設定する過程を、さらに具備することを特徴とする請求項６又は７記載の運動支援方法。
【請求項１０】
前記ユーザ端末及びセンタ装置のいずれか一方において、前記算出された運動量を前記提示された運動コンテンツによる運動量の標準値をもとに達成度を表す数値に変換する過程と、
前記ユーザ端末において、前記達成度を表す数値をユーザに提示する過程と
を、さらに具備することを特徴とする請求項６記載の運動支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、センタ装置からユーザ端末へ通信ネットワークを利用して運動コンテンツを提供することによりユーザの運動を支援する運動支援システム及び運動支援方法に関する。
【背景技術】
【０００２】
日常の体力作りやダイエットなどの健康増進を主な目的とした室内運動においては、一度に過度な運動を行うのではなく、ユーザの体力や運動能力にあった適度な運動を継続して行うことが重要である。しかしながら、一般に室内で行う個人運動は、書籍やテレビジョン番組、ビデオなどのメディアを参照して行うものが多く、運動を実施するユーザ個人の体力や運動能力によっては過度な運動を強いることになりかねない。また、提供される運動メニューが画一的になりやすく、同一の運動メニューが繰り返し提示されることにより、ユーザにとっては飽きやすく運動を継続するのが難しい。
【０００３】
そこで、ユーザが実施する運動に適した風景を表す背景映像を表示すると共に、この背景映像の中にユーザの関連映像を同時に表示し、これらの映像をユーザの実際の動きや使用者の生体機能（疲労度）に連携して変化させる機能を持つ身体トレーニング装置が提唱されている（例えば、特許文献１を参照。）。
【０００４】
【特許文献１】特開平１１−１２８３９２（第１図）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、前記した身体トレーニング装置においては、使用者の生体機能に応じた映像コンテンツの変化が、映像の再生速度や運動に対するモチベーションを維持・継続させるための風船の出現頻度により表現される。このため、ジョギングなどのある一定の動作の繰り返しを必要とする運動の場合には有効であるが、ストレッチ運動やダンス、体操など多様な動作を要する運動には適さない。なぜならば、この種の複雑な動きが要求される運動は、正しい動作をトレースすることがまず重要であり、再生速度を可変したり、本来必要とされる以外の動作、例えば風船を割る動作をユーザに対し要求することは、ユーザが実施する運動の妨げになる恐れがあり、運動の効果を半減させることになりかねないからである。
【０００６】
この発明は上記事情に着目してなされたもので、その目的とするところは、ユーザの運動能力や体調の変化に応じて常に最適な運動コンテンツを提示可能にし、これによりユーザが過不足なく効果的な運動を行えるようにした運動支援システムとその方法を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するためにこの発明は、ユーザに装着され当該ユーザのバイタル情報を検出するセンサユニットと、上記ユーザが使用するユーザ端末と、このユーザ端末に対し通信ネットワークを介して接続可能なセンタ装置とを具備する運動支援システムにあって、運動負荷の異なる複数の運動コンテンツを記憶する記憶手段をセンタ装置に備える。そして、上記ユーザの運動の目的を含む個人情報をもとに当該ユーザに適した運動コンテンツを上記記憶された複数の運動コンテンツの中から選択し、この選択された運動コンテンツを上記センタ装置から上記ユーザ端末に配信してユーザに提示する。また、上記ユーザの運動期間中に当該ユーザのバイタル情報を上記センサユニットから受信して、この受信されたバイタル情報をもとに上記ユーザの運動量を算出する。そして、上記算出された運動量が上記ユーザに対し設定された目標値の範囲内に入っているか否かを判定し、上記算出された運動量が上記目標値の範囲内に入っていないと判定された場合に、上記提示された運動コンテンツを運動負荷の異なる他の運動コンテンツに変更するようにしたものである。
【０００８】
したがってこの発明によれば、先ず運動開始時には、ユーザの運動目的を含む個人情報をもとに当該ユーザに適した運動コンテンツが選択されてユーザに提示される。このため、ユーザは例えば自宅で所望の時間帯に指導員に頼ることなく運動を行えることは勿論のこと、自身の個人情報、例えば運動の目的や性別、年齢、身長体重、運動履歴等を考慮した最適な運動コンテンツに従い運動を開始することが可能となる。
【０００９】
また、運動期間中においては、ユーザのバイタル情報をもとに当該ユーザの運動量が算出され、この運動量が目標値の範囲に入っていなければ提示中の運動コンテンツが負荷の異なる他の運動コンテンツに変更される。このため、ユーザの運動量に応じて常に最適な負荷の運動コンテンツが提示されることになり、これにより運動の過不足を修正して目的に適った運動を行わせることができる。
【００１０】
またこの発明は、ユーザの運動期間中に当該ユーザのバイタル情報をもとにユーザの疲労度を検出し、この検出された疲労度がユーザに対し設定された許容値の範囲内に入っているか否かを判定する。そして、この判定の結果、上記検出された疲労度が上記許容値の範囲内に入っていない場合に、上記提示された運動コンテンツを運動負荷の異なる他の運動コンテンツに変更することも特徴とする。  
したがって、運動量ばかりでなく運動中のユーザの体調や疲労も考慮して運動コンテンツの変更が行われる。このため、ユーザはその時々の体調や疲労状態に適った最適な負荷の運動を行うことが可能となる。
【００１１】
さらにこの発明は、ユーザの平穏時又は運動時の過去のバイタル情報をもとに、運動の目的別にユーザが心地よさを感じるときのバイタルデータの値を推定する。そして、ユーザの運動期間中に当該ユーザのバイタル情報が上記心地よさを感じるときのバイタルデータの推定値の範囲内に入っているか否かを判定し、上記バイタル情報が上記推定値の範囲内に入っていない場合に、上記提示された運動コンテンツを運動負荷の異なる他の運動コンテンツに変更することも特徴とする。  
したがって、ユーザは常に自身が心地よさを感じる負荷の運動を行うことが可能となり、これにより運動意欲をさらに増進させることができる。
【００１２】
さらにこの発明は、運動終了後に、上記運動量の目標値と疲労度の許容値の少なくとも一方を、ユーザのバイタル情報をもとに可変設定することも特徴とする。  
このようにすると、運動量の目標値と疲労度の許容値の少なくとも一方をユーザの体調や疲労状態に応じて適応的に可変設定することが可能となり、これによりユーザの運動量の判定及び疲労度の判定をさらに的確に行うことが可能となる。
【００１３】
さらにこの発明は、運動中又は運動終了後にユーザの運動量を算出し、算出された運動量をその運動の目的に応じた運動量の標準値をもとに達成度を表す数値に変換し、この達成度を表す数値をユーザに提示するようにしたものである。  
したがって、ユーザは運動を行うごとにその達成度を確認することが可能となり、これによっても運動意欲のさらになる向上が期待できる。
【発明の効果】
【００１４】
要するにこの発明では、ユーザの運動の目的を含む個人情報をもとに当該ユーザに適した運動コンテンツを運動負荷の異なる複数の運動コンテンツの中から選択して、この選択された運動コンテンツを上記センタ装置から上記ユーザ端末に配信してユーザに提示すると共に、上記ユーザの運動期間中に当該ユーザのバイタル情報を上記センサユニットから受信して、この受信されたバイタル情報をもとに上記ユーザの運動量を算出する。そして、この算出された運動量が上記ユーザに対し設定された目標値の範囲内に入っているか否かを判定して、上記算出された運動量が上記目標値の範囲内に入っていない場合に、上記提示された運動コンテンツを運動負荷の異なる他の運動コンテンツに変更するようにしている。
【００１５】
したがってこの発明によれば、ユーザの運動能力や体調の変化に応じて常に最適な運動コンテンツを提示可能にし、これによりユーザが過不足なく効果的な運動を行えるようにした運動支援システムとその方法を提供することができる。
【発明を実施するための最良の形態】
【００１６】
以下、図面を参照してこの発明の一実施形態を説明する。  
図１は、この発明に係わる運動支援システムの一実施形態を示す概略構成図である。このシステムは、運動支援対象者の自宅等に設置される複数のユーザ端末ＵＴ１〜ＵＴｎを、例えばスポーツジムやフィットネスクラブ等に設置されるセンタ装置ＣＳに対し通信ネットワークＮＷを介して接続可能としている。またそれと共に、各運動支援対象者（以後ユーザと称する）にセンサユニットＳＵ１〜ＳＵｎを装着し、このセンサユニットＳＵ１〜ＳＵｎにより検出されたバイタル情報をユーザ端末ＵＴ１〜ＵＴｎで受信することにより、運動中のユーザの状態を把握するようにしている。
【００１７】
通信ネットワークＮＷは、インターネットに代表されるＩＰ（Internet Protocol）網と、このＩＰ網にアクセスするための複数のアクセス網とから構成される。アクセス網としては、例えばＤＳＬ（Digital Subscriber Line）や光伝送路を使用する有線加入者網、ＣＡＴＶ（Cable Television）網、無線ＬＡＮ（Local Area Network）網、移動通信網、専用線網が用いられる。
【００１８】
センサユニットＳＵ１〜ＳＵｎは、例えば図２に示すように心拍センサ１１と、血圧センサ１２と、加速度センサ１３と、通信回路１４と、アンテナ１５を内蔵してモジュール化したものである。心拍センサ１１はユーザの心拍或いは脈拍を検出する。血圧センサ１２はユーザの血圧を検出する。加速度センサ１３はユーザの運動量を検出するために用いる。通信回路１４は、上記心拍センサ１１、血圧センサ１２及び加速度センサ１３の検出データをそれぞれ監視し、値が所定量以上変化した場合にその変化後の検出データまたは変化前の検出データとの差分データをバイタル情報とする。そして、このバイタル情報により無線信号を変調してアンテナ１５から送信する。
【００１９】
ユーザ端末ＵＴ１〜ＵＴｎは例えばパーソナル・コンピュータからなり、次のような機能を備える。図３はその構成を示すブロック図である。  
すなわち、ユーザ端末ＵＴ１〜ＵＴｎは、中央処理ユニット（ＣＰＵ：Central Processing Unit）２１を備える。このＣＰＵ２１には、バス２２を介してプログラムメモリ２３及びデータメモリ２４が接続され、さらに通信インタフェース（通信Ｉ／Ｆ）２５、入出力インタフェース（入出力Ｉ／Ｆ）２６、及びセンサ通信インタフェース（センサ通信Ｉ／Ｆ）３０がそれぞれ接続されている。
【００２０】
通信Ｉ／Ｆ２５は、ＣＰＵ２１の制御の下、センタ装置ＣＳとの間で通信ネットワークＮＷにより規定される通信プロトコルに従って通信を行う。通信プロトコルとしては、例えばＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）が使用される。  
入出力Ｉ／Ｆ２６には、キーボード等を備える入力部２７、ＬＣＤ等の表示部２８及びスピーカ２９が接続される。入出力Ｉ／Ｆ２６は、上記入力部２７において入力されたデータの取り込みと、表示データを表示部２８に表示させるための処理と、音声データをスピーカ２９から出力させるための処理を行う。
【００２１】
センサ通信Ｉ／Ｆ３０は、自端末に対応付けられたセンサユニットＳＵ１〜ＳＵｎから送信されるバイタル情報をアンテナを介して受信する。無線通信方式としては、例えばＢＴ（BlueTooth）（登録商標）等の近距離データ通信方式が使用される。なお、バイタル情報の受信手段としては、他に赤外線通信方式や無線ＬＡＮ通信方式等を使用することが可能であり、さらにユーザ端末として携帯端末を使用する場合にはケーブルを介して接続するようにしてもよい。
【００２２】
データメモリ２４は、例えばハードディスクやフラッシュメモリ、ＲＡＭ等を記憶媒体として使用したもので、個人情報記憶エリア２４ａと、バイタル情報記憶エリア２４ｂと、運動コンテンツ記憶エリア２４ｃを備えている。  
個人情報記憶エリア２４ａには、ユーザの個人データと運動の目的を表すデータが記憶される。個人データは、ユーザの会員番号と属性情報とから構成される。属性情報には、住所、氏名、年齢、性別、職業を始め、必要に応じて家族構成、身長、体重、運動履歴、病歴、医療機関による診断内容（高血圧、糖尿等）、嗜好、コメント等が含まれる。運動の目的を表すデータは、ダイエット（ウエイトダウン、部分痩せ（足、腕、ウエスト等））、筋力増強、運動不足解消（ウォーキング、ジョギング、肩こり解消、腰痛解消、全身体操等）、リフレッシュ（全身のリラックス運動、デスクワーク疲労の解消等）等からなる。
【００２３】
バイタル情報記憶エリア２４ｂには、上記センサユニットＳＵ１〜ＳＵｎにより検出されたバイタル情報がその取得時刻と共に順次蓄積される。バイタル情報には、先に述べたように心拍または脈拍数、血圧値、及び加速度センサ１３により検出されたユーザの動きの量が含まれる。
【００２４】
運動コンテンツ記憶エリア２４ｃには、センタ装置ＣＳから配信された、現在実行中あるいは次に実行される運動コンテンツデータが記憶される。なお、過去１週間、又は１ヶ月といった所定期間に実行された運動コンテンツデータを運動履歴として記憶するようにしてもよい。
【００２５】
プログラムメモリ２３には、個人情報設定送信制御プログラム２３ａと、バイタル情報取得送信制御プログラム２３ｂと、運動量判定プログラム２３ｃと、運動コンテンツ受信表示制御プログラム２３ｄが格納される。  
個人情報設定送信制御プログラム２３ａは、ユーザによる個人データ及び運動目的を表すデータの入力を受け付け、この入力された個人データ及び運動目的を表すデータを上記個人情報記憶エリア２４ａに記憶すると共に、通信Ｉ／Ｆ２５からセンタ装置ＣＳに向け送信する処理を実行する。例えば、ユーザの操作に応じてセンタ装置ＣＳによりＷｅｂ上に開示されるホームページに対しアクセスし、このホームページの入力画面においてユーザが入力した個人データ及び運動目的を表すデータを取り込む。なお、上記ホームページに対しアクセスするには事前の会員登録が必要であり、この会員登録によりセンタ装置ＣＳから付与されるユーザＩＤとパスワードを入力することにより上記ホームページのアクセスが可能となる。
【００２６】
バイタル情報取得送信制御プログラム２３ｂは、センサユニットＳＵ１〜ＳＵｎから送信されるバイタル情報をセンサ通信Ｉ／Ｆ３０により受信し、この受信されたバイタル情報を上記バイタル情報記憶エリア２４ｂに記憶すると共に、必要に応じて上記バイタル情報をセンタ装置ＣＳへ送信する処理を実行する。さらに、上記バイタル情報記憶エリア２４ｂに記憶されたバイタル情報を読み出してグラフや数値により表される表示データを作成し、この作成した表示データを表示部２８に表示する処理も実行する。
【００２７】
運動量判定プログラム２３ｃは、個人情報記憶エリア２４ａに記憶された個人データと、上記センサユニットＳＵ１〜ＳＵｎから取得したバイタル情報をもとに、ユーザの疲労度及び運動量を判定する処理を実行する。例えば、ユーザの年齢や性別、運動履歴、病歴をもとにしきい値を設定し、上記検出された心拍数や血圧値を上記しきい値と比較することにより疲労度を判定する。また、加速度センサ１３により検出される所定期間における体の各部位の動きの量の累積値をもとにユーザの運動量を算出する。
【００２８】
また運動量判定プログラム２３ｃは、上記疲労度の判定結果や運動量の算出値をもとにユーザの運動目的に適った目標運動量を設定する。そして、以後のユーザの運動量を上記目標運動量と比較することによりユーザの運動量が適切な範囲内に入っているか否かを判定し、適切な範囲でなければセンタ装置ＣＳに対し運動負荷の変更要求を送信する処理を実行する。
【００２９】
運動コンテンツ受信表示制御プログラム２３ｄは、センタ装置ＣＳから配信された運動コンテンツデータを通信Ｉ／Ｆ２５により受信して運動コンテンツ記憶エリア２４ｃに記憶する。そして、ユーザによる運動開始要求の入力に応じて、上記記憶された運動コンテンツデータを上記運動コンテンツ記憶エリア２４ｃから読み出し、再生出力する処理を実行する。例えば運動コンテンツが映像データと音声データを含むものであれば、映像データを映像復号処理したのち入出力Ｉ／Ｆ２６により表示部２８に表示させ、かつ音声データを音声復号処理したのち入出力Ｉ／Ｆ２６を介してスピーカ２９から出力させる。
【００３０】
一方、センタ装置ＣＳはＷｅｂサーバにより構成されるもので、次のような機能を備えている。図４はその構成を示すブロック図である。  
すなわち、センタ装置ＣＳはＣＰＵ３１を備える。このＣＰＵ３１には、バス３２を介してプログラムメモリ３３及びデータメモリ３４が接続され、さらに通信インタフェース（通信Ｉ／Ｆ）３５、入出力インタフェース（入出力Ｉ／Ｆ）３６、及び外部記憶インタフェース（外部記憶Ｉ／Ｆ）３９がそれぞれ接続されている。
【００３１】
通信Ｉ／Ｆ３５は、ＣＰＵ３１の制御の下、ユーザ端末ＵＴ１〜ＵＴｎとの間で通信ネットワークＮＷにより規定される通信プロトコルに従って通信を行う。通信プロトコルとしては、例えばＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）が使用される。
【００３２】
入出力Ｉ／Ｆ３６には、キーボード等を備える入力部３７及びＬＣＤ等の表示部３８が接続される。これらの入力部３７及び表示部３８は、オペレータがサーバのプログラムやデータの更新、及び運動コンテンツの更新を行うために使用される。  
外部記憶Ｉ／Ｆ３９は、別途編集・制作された運動コンテンツデータをＣＤＲＯＭやＤＶＤ、メモリカード等の外部記憶媒体から取り込むために使用される。
【００３３】
データメモリ３４は、例えばハードディスクやフラッシュメモリ、ＲＡＭ等を記憶媒体として使用したもので、運動コンテンツ記憶エリア３４ａと、個人情報記憶エリア３４ｂと、バイタル情報記憶エリア３４ｃと、景品情報記憶エリア３４ｄを備えている。  
運動コンテンツ記憶エリア３４ａには、ユーザ端末ＵＴ１〜ＵＴｎに配信するために用意された複数の運動コンテンツデータＣ１〜Ｃｋが記憶される。運動コンテンツデータＣ１〜Ｃｋはそれぞれ、例えば図７に示すように時系列方向に複数の段階（図ではｍ段階）に分けられており、各段階ではそれぞれ運動負荷の異なる複数（図ではｊ）のフレームが用意されている。例えば、第１段階ではＡフレーム１が最も軽い運動で、Ａフレーム２、Ａフレーム３、…、Ａフレームｊのように番号が大きくなるに従い序々に重い運動が行えるように内容が編集されたｊ個のフレームが用意されている。なお、第ｍ段階の次には終了コンテンツが用意されている。
【００３４】
個人情報記憶エリア３４ｂには、ユーザ端末ＵＴ１〜ＵＴｎから送られたユーザの個人情報が格納される。個人情報は、上記ユーザ端末ＵＴ１〜ＵＴｎで述べたように、ユーザの個人データと運動目的を表すデータとから構成される。また個人情報記憶エリア３４ｂには、ユーザごとに過去に配信した運動コンテンツデータの識別コードも記憶される。
【００３５】
バイタル情報記憶エリア３４ｃには、上記各ユーザの個人情報に対応付けて、ユーザ端末ＵＴ１〜ＵＴｎから送られた過去の所定期間分のバイタル情報が記憶される。  
景品情報記憶エリア３４ｄには、ユーザが運動量に応じて獲得した点数（ポイント）に応じて交換可能な景品の品目データが記憶されている。景品としては、例えばスポーツタオルやバッグ、スポーツウェア、シューズ、サプリメントが考えられる。なお、景品の一部としてマイレージポイント等への変換も含まれる。
【００３６】
プログラムメモリ３３には、ユーザ情報受信記憶制御プログラム３３ａと、運動コンテンツ選択制御プログラム３３ｂと、運動量点数管理プログラム３３ｃと、運動コンテンツ配信制御プログラム３３ｄが格納されている。  
ユーザ情報受信記憶制御プログラム３３ａは、通信Ｉ／Ｆ３５によりユーザ端末ＵＴ１〜ＵＴｎとの間で通信を行うことでユーザの個人情報及びバイタル情報を受信し、受信した個人情報を上記個人情報記憶エリア３４ｂに、またバイタル情報を上記バイタル情報記憶エリア３４ｃにそれぞれ記憶する処理を実行する。
【００３７】
運動コンテンツ選択制御プログラム３３ｂは、運動開始時に、当該ユーザの個人情報つまり個人データ及び運動目的を表すデータと、バイタル情報とをもとに、ユーザごとに最適な負荷の運動コンテンツを選択する。また、運動期間中にユーザ端末ＵＴ１〜ＵＴｎから運動負荷の変更要求が送られた場合に、当該変更要求の内容に応じて上記使用中の運動コンテンツフレームを負荷の異なる他のフレームに切り替える。
【００３８】
運動量点数管理プログラム３３ｃは、ユーザが行った運動量を達成感を表す点数（ポイント）に置き換えるもので、運動の目的と、運動に使用した運動コンテンツデータの各フレームに対応付けて設定された運動量又は消費カロリの標準値とを考慮して、ユーザ端末ＵＴ１〜ＵＴｎから送られたユーザの運動量を点数に換算する処理を実行する。
【００３９】
運動コンテンツ配信制御プログラム３３ｄは、ユーザごとに、その運動開始前又は運動期間中に、上記運動コンテンツ選択制御プログラム３３ｂにより選択又は変更された運動コンテンツデータのフレームを、通信Ｉ／Ｆ３５から該当するユーザ端末ＵＴ１〜ＵＴｎへ送信する。
【００４０】
次に、以上のように構成された運動支援システムの動作を説明する。図５及び図６はユーザ端末ＵＴ１〜ＵＴｎ及びセンタ装置ＣＳの制御手順と制御内容を示すフローチャートである。  
【００４１】
センタ装置ＣＳは、運動支援サービスの提供を案内するホームページをステップＳ１によりＷｅｂ上に公開する。このホームページには、会員募集要項の説明や提供可能な運動の内容等が提示される。例えば、スポーツクラブやフィットネスクラブ等のトレーニング推奨団体がセンタ装置ＣＳを運営する場合には、ユーザが希望すると予想される様々な目的を想定して複数種類の運動コンテンツが予め用意される。想定される運動の目的としては、「ダイエット目的」、「健康維持目的」、「運動不足解消目的」、及び「筋力増強目的」等がある。これらの目的に対応する運動コンテンツのデータは、センタ装置ＣＳの運動コンテンツ記憶エリア３４ａに予め記憶される。またセンタ装置ＣＳは、ステップＳ２において、一般的な人の年齢や性別、職業等に基づいた心拍数、血圧、体温等の基準値を記憶する。このバイタルデータの基準値は、ユーザの体調の基本状態を判定するために使用される。
【００４２】
一方、上記運動支援サービスを利用する場合にユーザが、自身のユーザ端末（例えばＵＴ１）においてＷｅｂ上の該当するホームページを開くための操作を行ったとする。そうするとユーザ端末ＵＴ１のＣＰＵ２１は、ステップＳ３においてブラウザ機能を起動して上記ホームページに対しアクセスし、その表示データをダウンロードして表示部２８に表示する。この状態で、ユーザが会員登録ページにおいて会員登録のための入力操作を行ったとすると、ＣＰＵ２１はステップＳ４において入力されたユーザの氏名、住所、年齢、性別等の個人データと、運動目的を表すデータをそれぞれ取り込み、これらのデータをステップＳ５により通信Ｉ／Ｆ２５からセンタ装置ＣＳへ送信する。
【００４３】
これに対しセンタ装置ＣＳは、ステップＳ６により上記ユーザ端末ＵＴ１から会員登録のための入力データを受信すると、ステップＳ７ａにより登録要求元のユーザに対してユーザＩＤとパスワードを発行してユーザ端末ＵＴ１へ送信する。そして、上記受信された個人データ及び運動目的データを、ステップＳ８によりデータメモリ３４内の個人情報記憶エリア３４ｂに記憶する。ユーザ端末ＵＴ１は、上記センタ装置ＣＳから送られたユーザＩＤとパスワードをステップＳ７ｂにより受信して記憶する。かくして、以後ユーザは当該システムによる運動支援サービスを利用することが可能となる。
【００４４】
上記運動支援サービスを利用して運動を行う場合ユーザは、運動開始に先立ち自身の平常時におけるバイタル情報の登録を行う。例えば、ユーザは早朝期間や就寝前、或いは１日のうち運動を行っていない時間帯に、自身の身体にセンサユニットＳＵ１を取着し、かつ自身のユーザ端末ＵＴ１を起動する。そうすると、センサユニットＳＵ１により上記ユーザの心拍数、血圧値及び加速度センサ１３による動きの量が検出され（ステップＳ９）、これらの検出データがバイタル情報としてステップＳ１０により通信回路１４からユーザ端末ＵＴ１へ送信される。
【００４５】
ユーザ端末ＵＴ１はステップＳ１１により上記バイタル情報を受信し、この受信されたバイタル情報をバイタル情報記憶エリア２４ｂに保存したのち、通信Ｉ／Ｆ２５からセンタ装置ＣＳへ送信する。センタ装置ＣＳは、ステップＳ１２において上記ユーザ端末ＵＴ１からバイタル情報を受信すると、この受信されたバイタル情報をデータメモリ３４のバイタル情報記憶エリア３４ｃに記憶する。
【００４６】
さて、この状態でユーザが運動の開始要求を入力したとする。ユーザ端末ＵＴ１は、ステップＳ１３で上記運動の開始要求を受け付けると、センタ装置ＣＳに対し当該要求を送信する。センタ装置ＣＳのＣＰＵ３１は、上記運動の開始要求を受信すると、ステップＳ１４において要求元のユーザに適った運動コンテンツを選択する。この運動コンテンツの選択は、事前に登録された当該ユーザの運動目的と、個人データと、平常時のバイタル情報をもとに行われる。
【００４７】
例えば、ユーザが運動目的を「ダイエット」に設定した場合には、個人データに含まれる年齢、性別、現在の体重等とバイタル情報から、長続きするように比較的軽い全身運動又は部分痩せの対象となる部位を動かす運動コンテンツを選択する。また、運動目的が「筋力増強」であれば、個人データ及びバイタル情報をもとに、ある程度激しい運動コンテンツを選択する。
【００４８】
上記運動コンテンツの選択が終了するとユーザ端末ＵＴ１は、ステップＳ１５により上記選択された運動コンテンツデータを運動コンテンツ記憶エリア３４ａから読み出し、この運動コンテンツデータをユーザ端末ＵＴ１へ配信する。このとき、配信する運動コンテンツの単位は、例えば図７に示すコンテンツデータＣ１であれば、第１段階から第ｍ段階までの各段階においてそれぞれ１つずつ選択したフレームと、終了コンテンツとなる。なお、すべての段階のフレームを一括配信せずに、第１段階のフレームのみを配信するようにしてもよい。
【００４９】
ユーザ端末ＵＴ１は、ステップＳ１６により上記運動コンテンツデータＣ１を受信して運動コンテンツ記憶エリア２４ｃに保存する。そして、ステップＳ１７により上記運動コンテンツＣ１を再生する。この結果、運動コンテンツＣ１がインストラクタの映像データと音声データとから構成されていれば、ユーザ端末ＵＴ１では上記インストラクタの映像が表示部２８に表示され、それと同時に音声又は音楽がスピーカ２９から出力される。ユーザは、上記インストラクタの映像を見ながら、かつ音声又は音楽に併せて自身の体を動かす。
【００５０】
上記ユーザの運動が開始されると、当該ユーザに取着されたセンサユニットＳＵ１の各センサ１１〜１３において心拍数、血圧値及び動きの量がステップＳ１８により検出され、その変化量が所定量を超えるとステップＳ１９により各センサの検出データがバイタル情報として通信回路１４からユーザ端末ＵＴ１へ送信される。ユーザ端末ＵＴ１は、上記バイタル情報を受信すると、ステップＳ２０により上記受信されたバイタル情報をバイタル情報記憶エリア２４ｂに保存したのち、通信Ｉ／Ｆ２５からセンタ装置ＣＳへ送信する。またそれと共にユーザ端末ＵＴ１は、上記受信されたバイタル情報をステップＳ２１により運動中のユーザが一目で確認できる形態、例えば数値やグラフに変換し、この変換されたバイタルデータを運動コンテンツデータＣ１の映像に重畳して表示部２８に表示する。したがって、ユーザは運動コンテンツデータＣ１の映像を見ながら自身のバイタルデータの変化を確認することができる。
【００５１】
さらにユーザ端末ＵＴ１は、上記受信されたバイタル情報をもとに、ステップＳ２２においてユーザの運動量が適量であるか否かを判定する。この判定は運動量判定プログラム２３ｃにより以下のように行われる。
すなわち、先ずユーザの個人データに含まれる年齢や性別、運動履歴、病歴をもとに判定しきい値を設定し、上記検出された心拍数や血圧値を上記判定しきい値と比較することにより疲労度を判定する。また、加速度センサ１３により検出される所定期間における体の各部位の動きの量の累積値をもとにユーザの運動量を算出する。次に、上記疲労度の判定結果や運動量の算出値をもとにユーザの運動の目的に適った目標運動量を設定する。そして、以後のユーザの運動量を上記目標運動量と比較することによりユーザの運動量が適切な範囲内に入っているか否かを判定する。
【００５２】
例えば、運動の目的がダイエットの場合には、通常の１日分の運動に加えて７００ｋカロリ程度をさらに消費する必要があると仮定すると、１時間の運動では１０分間に１１６ｋカロリの消費が望ましい。そこで、この所望消費量を基準にその上限値および下限値をしきい値として設定する。例えば、上限値及び下限値とも１０％以内が適切であるとすると、上限値を１２７ｋカロリに、また下限値を１０６ｋカロリにそれぞれ設定する。
【００５３】
そして、上記バイタル情報をもとに算出されたユーザの運動量（カロリ消費量）が上記上限値と下限値により規定される範囲内に入っているか否かを判定し、入っていれば運動量は適量であると判定する。これに対しユーザの運動量が上記上限値と下限値により規定される範囲から外れている場合には、ユーザの運動量は適量ではないので、運動負荷の変更要求をステップＳ２３により通信Ｉ／Ｆ２５からセンタ装置ＣＳへ送信する。
【００５４】
センタ装置ＣＳは、ステップＳ２６により現在ユーザ端末ＵＴ１で再生中の運動コンテンツデータＣ１のフレームの終了を監視しながら、ユーザ端末ＵＴ１からのバイタル情報の到来と、運動負荷の変更要求の到来をそれぞれステップＳ２４及びステップＳ２５で監視している。この状態で、ユーザ端末ＵＴ１からバイタル情報及び運動負荷の変更要求が到来したとする。そうするとセンタ装置ＣＳは、現在再生中の運動コンテンツフレームＣ１の終了後にステップＳ２７に移行し、ここで上記変更要求の内容に応じて次の段階で使用すべき運動コンテンツフレームを負荷の異なる他のフレームに切り替えるための処理を実行する。
【００５５】
例えば、いま仮にユーザ端末ＵＴ１において、図７に示す運動コンテンツデータＣ１の第１段階でＡフレーム３が再生されていたとする。そして、この状態でユーザ端末ＵＴ１から運動負荷の変更要求が到来し、その内容が負荷を軽いものに変更するものであれば、センタ装置ＣＳはこの要求に応じて次の第２段階で使用すべきフレームをＢフレーム３からそれよりも負荷が軽いＢフレーム２に変更する。そして、この変更後のＢフレーム２のデータをステップＳ２８により通信Ｉ／Ｆ３５からユーザ端末ＵＴ１へ配信する。
【００５６】
これに対し、ユーザ端末ＵＴ１から到来した運動負荷の変更要求の内容が負荷をより重いものに変更するものであれば、センタ装置ＣＳはこの要求に応じて次の第２段階で使用すべきフレームをＢフレーム３からそれよりも負荷が重いＢフレーム４に変更する。そして、この変更後のＢフレーム４のデータをステップＳ２８により通信Ｉ／Ｆ３５からユーザ端末ＵＴ１へ配信する。
【００５７】
ユーザ端末ＵＴ１は、ステップＳ２９により上記センタ装置ＣＳから変更後のフレームデータを受信すると、次の第２段階においては上記受信された変更後のフレームを再生する。したがって、第２段階においてユーザは、第１段階における自身のバイタル情報の変化に応じて変更されたフレームに従い運動を継続することが可能となる。
【００５８】
例えば、ユーザのこの日の体調が悪く、ユーザにとって第１段階の運動負荷が激しすぎた場合には、第２段階では再生されるフレームが運動負荷の軽いフレームに自動的に変更される。このため、ユーザは無理をすることなくこの日の体調に応じた軽い運動を継続することができる。これに対しユーザの体調がよく、ユーザにとって第１段階の運動負荷が物足りない場合には、第２段階では再生されるフレームが運動負荷の重いフレームに自動的に変更される。このため、ユーザはこの日の体調に応じて少し重めの運動を行うことができ、これにより心地よさを感じることができる。
【００５９】
以後同様に、ユーザ端末ＵＴ１ではセンタ装置ＣＳから配信された運動コンテンツの段階ごとにユーザの運動量が適量であるか否かが判定され、適量でなければ運動負荷の変更要求がユーザ端末ＵＴ１からセンタ装置ＣＳに送られて次の段階のフレーム変更が行われる。
【００６０】
ユーザ端末ＵＴ１は、ステップＳ３０において運動コンテンツデータＣ１の再生の終了を監視し、終了を検出するとステップＳ３１により運動の終了通知をセンタ装置ＣＳへ送信する。センタ装置ＣＳはステップＳ３２によりユーザ端末ＵＴ１から運動終了通知を受信すると、ステップＳ３３に移行し、ここで当該運動コンテンツデータＣ１による運動期間中にユーザ端末ＵＴ１から受信した運動量又は消費カロリを、運動の達成感を表す点数（ポイント）に換算する。この換算処理は、運動の目的と、運動に使用した運動コンテンツデータＣ１の各フレームにおける運動量又は消費カロリの標準値とを考慮して行われる。そして、この換算処理により得られた点数はステップＳ３４によりデータメモリ３４に記憶される。
【００６１】
上記点数化処理の一例としては次のようなものが考えられる。すなわち、１つのフレームによる運動の消費カロリが６９ｋカロリだったとすると、基準値が７３ｋカロリとした場合に７３ｋカロリが１００点であるため、ユーザの点数は９５点となる。この演算処理をフレームごとに実行し、その平均値を当日の獲得点数（ポイント）とする。
【００６２】
また点数化処理の他の例として次のようなものも考えられる。すなわち、運動コンテンツのすべての段階（開始から終了まで）による消費カロリの合計値が６３８ｋカロリだったとすると、目標値が７００ｋカロリであれば７００ｋカロリで１００点であるため、ユーザの獲得点数は９１点となる。つまり、運動コンテンツの全段階を通して消費されたカロリを点数に換算する。また、トレーニングの目的によって生じる点数のばらつきをなくするために、目標値に所定幅を有して近い場合に１００点とし、それから上下した場合には上下幅に基づいて点数が減るように計算してもよい。
【００６３】
一方、「健康増進」や「体力増強」が運動の目的であった場合には、単純に消費カロリが運動の達成感に繋がらないため、運動目的に応じた運動量を点数に換算する必要がある。そのために、「心地よさ」を目的変数とし、「心拍数」、「血圧値」、「動き量」等のバイタル情報を説明変数として、重回帰分析の手法により計算を行う。
【００６４】
図８及び図９は、「健康増進」や「体力増強」時における適度な疲労による「心地よさ」を予測するための説明に使用する図である。図８は時間経過に伴う疲労感をバイタル情報に基づいて表したグラフであり、図９はバイタル情報の標準的な値とユーザ個人のバイタル測定値から最適な健康増進や体力増強の値を予測するための数値を示した図である。すなわち、重回帰分析手法による分析データを示す図である。
【００６５】
図８のグラフによると、ユーザが例えば健康維持のために当該システムが推奨する運動コンテンツにより運動を行うと、ユーザのバイタル情報が運動状況によって変化する。例えば、ユーザがトレーニングによって腕や足を動かすと心拍数や血圧値、また動き量といったバイタル情報は変化し、それに伴ってユーザは疲労を感じる。この疲労感がユーザにとって心地よいものであるか、或いは物足りない又は辛いものであるかを重回帰分析によって予測する。
【００６６】
図９において、先ずユーザのバイタル値をもとに基準値を設定する。目的変量を健康維持Ｙ、基準値としての各説明変量を心拍数Ｘ1 、運動量Ｘ2 、血圧Ｘ3 とし、標本数を３とした場合の測定値の説明変量を心拍数Ｃ11，Ｃ21，Ｃ31、運動量Ｃ12，Ｃ22，Ｃ32、血圧Ｃ13，Ｃ23，Ｃ33とし、さらに誤差をｅ、偏回帰係数をａ0 〜ａ3 とすると、回帰モデルは次式（式１）となる。
【００６７】
【数１】
2006255028.tif 000003
【００６８】
式１に測定値Ｃ11〜Ｃ13，Ｃ21〜Ｃ23，Ｃ32〜Ｃ33を代入すると、  
【数２】
2006255028.tif 000004
なる連立方程式が得られる。
【００６９】
続いて、式２の連立方程式を残差平方和（ＳＳＥ）が最小になるように次式で解いて、偏回帰係数（ａ0 〜ａ3 ）を最小２乗法により求める。  
【数３】
2006255028.tif 000005
【００７０】
上記ＳＳＥ（残差平方和）が小さいほど回帰モデルの当てはまりが良いと考えられ、式５により決定係数Ｒの２乗を定義する。  
【数４】
2006255028.tif 000006
【００７１】
よって、０＜＝Ｒ２乗＜＝１となりＲ２乗が１に近いほど当てはまりがよく、決定係数の平方根は重相関係数に一致する。すなわち、ユーザの要因（心拍数、運動量、血圧）について予測値を取得する。この予測値がユーザにとって心地よい疲労感を表す値であり、実測のバイタル情報がこの予測値と同じであれば１００点となる。これに対し物足りなかったり激し過ぎる場合には、その差分だけ減算される。この算出された点数は上記ダイエット等の場合と同様にユーザの個人データに記憶される。
【００７２】
さらにセンタ装置ＣＳは、上記算出されたユーザの心拍数、運動量及び血圧の予測値を、心地よさの基準値（目標値）と比較し、これにより上記予測値が基準値として設定された範囲内に入るか否かを判定する。そして、予測値が基準値の範囲内に入らないときには、運動コンテンツ選択制御プログラム３３ｂにより当該ユーザにとって最適な運動コンテンツを選択し直し、この選択された運動コンテンツデータをユーザ端末ＵＴ１へ配信する。ユーザ端末ＵＴ１では、以後上記配信された運動コンテンツデータが再生され、ユーザは上記再生された運動コンテンツに従い運動を行う。
【００７３】
なお、当日の運動が終了するごとにセンタ装置ＣＳは、上記算出された点数と、過去の所定期間（例えば１週間又は１ヶ月間）における点数の合計値を、該当ユーザのユーザ端末ＵＴ１へ送信する。ユーザ端末ＵＴ１は、上記送られた当日の点数と過去の所定期間における点数の合計値をデータメモリ２３に記憶すると共に、表示部２８に表示する。したがってユーザは、運動終了後に表示される点数及びその所定期間の合計値を確認することにより、運動による達成感を数値によっても実感することができる。
【００７４】
またユーザは、自身のユーザ端末ＵＴ１からセンタ装置ＣＳのホームページをアクセスして景品リストの情報を検索することにより、自身が獲得した点数（ポイント）を景品と交換することができる。この処理は、ユーザ端末ＵＴ１からセンタ装置ＣＳに対し交換要求と共に交換対象の景品を指定する情報を送り、この交換要求に対しセンタ装置ＣＳが指定された景品とデータメモリ３４に記憶されている要求元のユーザの獲得点数とを照合し、交換可能であれば景品の配送手続を図示しない配送センタに配送を指示することにより行われる。
【００７５】
なお、上記運動量に基づいて換算された点数は、上記したように運動コンテンツの再生終了後に表示してもよいが、１つのフレームの再生が終了するごとに表示するようにしてもよい。また、運動の開始に先立ち目標運動量に対応する点数を設定しておき、１つの運動コンテンツの再生が終了した時点、又は１つのフレーム再生が終了した時点で、目標達成までの点数とを算出し、この算出された点数をユーザ端末ＵＴ１に送信して表示するようにしてもよい。
【００７６】
以上述べたようにこの実施形態では、ユーザの運動目的及び個人データをユーザ端末ＵＴ１〜ＵＴｎからセンタ装置ＣＳへ送り、これらのデータをもとに当該ユーザに適した運動コンテンツデータを予め記憶された複数の運動コンテンツの中から選択してユーザ端末ＵＴ１〜ＵＴｎに配信する。そして、上記配信した運動コンテンツを利用してユーザが運動を行っている期間中に、ユーザ端末ＵＴ１〜ＵＴｎにおいて当該ユーザのバイタル情報をセンサユニットＳＵ１〜ＳＵｎから受信し、この受信されたバイタル情報をもとに上記ユーザの運動量を算出して、この算出された運動量が目標値の範囲内に入っているか否かを判定する。そして、上記算出された運動量が上記目標値の範囲内に入っていないと判定された場合に、ユーザ端末ＵＴ１〜ＵＴｎからセンタ装置ＣＳへ運動負荷の変更要求を送り、センタ装置ＣＳが上記要求に応じて運動コンテンツデータのフレームを変更して配信するようにしている。
【００７７】
したがって、先ず運動開始時には、ユーザの運動目的と個人データをもとに当該ユーザに適した運動コンテンツが選択されてユーザに提示される。このため、ユーザは例えば自宅で所望の時間帯に指導員に頼ることなく運動を行えることは勿論のこと、自身の個人情報、例えば運動の目的や性別、年齢、身長体重、運動履歴等を考慮した最適な運動コンテンツに従い運動を開始することが可能となる。
【００７８】
また、運動期間中においては、ユーザのバイタル情報をもとに当該ユーザの運動量が算出され、この運動量が目標値の範囲に入っていなければ表示中の運動コンテンツが負荷の異なる他の運動コンテンツに自動的に変更される。このため、ユーザの運動量に応じて常に最適な負荷の運動コンテンツが表示されることになり、これにより運動の過不足を修正して目的に適った運動を行わせることができる。
【００７９】
さらに、センタ装置ＣＳにおいて、算出されたユーザの心拍数、運動量及び血圧の予測値を心地よさの基準値（目標値）と比較し、これにより上記予測値が基準値として設定された範囲内に入るか否かを判定する。そして、予測値が基準値の範囲内に入らないときには、当該ユーザにとって最適な運動コンテンツを選択し直してユーザ端末ＵＴ１へ配信するようにしている。したがって、ユーザは常に自身が心地よさを感じる負荷の運動を行うことが可能となり、これにより運動意欲をさらに増進させることができる。
【００８０】
さらに、当日の運動が終了するごとに運動量に応じた換算された点数と、過去の所定期間（例えば１週間又は１ヶ月間）における点数の合計値を、該当ユーザのユーザ端末ＵＴ１で表示するようにしている。このため、ユーザは運動終了後に表示される点数及びその所定期間の合計値を確認することにより、運動による達成感を数値によっても実感することができる。また、景品との交換を可能にしたことにより、運動自体以外にも目標ができ、これによりユーザは継続してトレーニングを行えるようになる利点がある。  
さらに、日々トレーニングを行う前にユーザ自身が運動の目的を入力設定することができる。このため、運動ごとにそのときの気分やその日の体調あるいは疲労の度合いに応じた最適な運動内容を選択することが可能となる。
【００８１】
なお、この発明は上記実施形態に限定されるものではない。例えば、前記実施形態では、運動期間中においてユーザのバイタル情報をもとに当該ユーザの運動量を算出し、この運動量が目標値の範囲に入っていない場合に運動コンテンツのフレームを変更するようにした。しかし、それに限らず、運動期間中にユーザのバイタル情報をもとにユーザの疲労度を検出し、この検出された疲労度がユーザに対し設定された許容値の範囲内に入っているか否かを判定する。そして、この判定の結果、上記検出された疲労度が上記許容値の範囲内に入っていない場合に、上記提示された運動コンテンツを運動負荷の異なる他の運動コンテンツに変更するようにしてもよい。  
このようにすると、運動量ばかりでなく運動中のユーザの疲労度を考慮して運動コンテンツの変更が行われる。このため、ユーザはその時々の体調や疲労状態に適った最適な負荷の運動を行うことが可能となる。
【００８２】
また、上記運動量の目標値及び疲労度の許容値を、ユーザのバイタル情報をもとに可変設定するとよい。このようにすると、運動量の目標値及び疲労度の許容値をユーザの体調や疲労状態に応じて適応的に可変設定することが可能となり、これによりユーザの運動量の判定及び疲労度の判定をさらに的確に行うことが可能となる。
【００８３】
さらに、前記実施形態では１つの運動コンテンツを複数段階に分けて構成し、これらの段階ごとに複数のフレームの中からユーザに適った負荷のフレームを選択し変更するようにした。しかし、それに限らず運動コンテンツ単位で選択し変更するようにしてもよい。また、前記実施形態では段階が切り替わるタイミングでフレームの変更処理を行うようにしたが、段階の途中でフレームを変更するようにしてもよい。
【００８４】
さらに、運動コンテンツを表示する装置としては、ＣＲＴや液晶による据え置き型のディスプレイ装置でもよいが、ユーザが横たわってストレッチ体操等を行う場合には、所定のポーズを維持してディスプレイ装置を見ながら運動が不便であることから、ヘッド・マウント・ディスプレイ装置を使用するようにしてもよい。その他、ディスプレイ装置の形状や大きさは特に限定されるものではない。
【００８５】
その他、システム構成やユーザ端末及びセンタ装置の構成、運動支援制御の手順と内容等についても、この発明の要旨を逸脱しない範囲で種々変形して実施できる。  
要するにこの発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【図面の簡単な説明】
【００８６】
【図１】この発明に係わる運動支援システムの一実施形態を示す概略構成図。
【図２】図１に示したシステムで使用されるセンサユニットの構成を示すブロック図。
【図３】図１に示したシステムで使用されるユーザ端末の機能構成を示すブロック図。
【図４】図１に示したシステムで使用されるセンタ装置の機能構成を示すブロック図。
【図５】図１に示したシステムにおけるユーザ端末及びセンタ装置の制御手順と制御内容の前半部分を示すフローチャート。
【図６】図１に示したシステムにおけるユーザ端末及びセンタ装置の制御手順と制御内容の後半部分を示すフローチャート。
【図７】運動コンテンツデータの構成の一例を示す図。
【図８】運動による疲労感の時間変化の一例を示す図。
【図９】バイタル情報の標準的な値とユーザ個人のバイタル測定値から最適な健康増進や体力増強の値を予測するための数値を示した図。
【符号の説明】
【００８７】
ＵＴ１〜ＵＴｎ…ユーザ端末、ＣＳ…センタ装置、ＮＷ…通信ネットワーク、ＳＵ１〜ＳＵｎ…センサユニット、Ｃ１〜Ｃｋ…運動コンテンツデータ、１１…心拍センサ、１２…血圧センサ、１３…加速度センサ、１４…通信回路、１５…センサユニットのアンテナ、２１…ユーザ端末のＣＰＵ、２２…ユーザ端末のバス、２３…ユーザ端末のプログラムメモリ、２３ａ…個人情報設定送信制御プログラム、２３ｂ…バイタル情報取得送信制御プログラム、２３ｃ…運動量判定プログラム、２３ｄ…運動コンテンツ受信表示制御プログラム、２４…ユーザ端末のデータメモリ、２４ａ…個人情報記憶エリア、２４ｂ…バイタル情報記憶エリア、２４ｃ…運動コンテンツ記憶エリア、２５…ユーザ端末の通信インタフェース、２６…ユーザ端末の入出力インタフェース、２７…ユーザ端末の入力部、２８…ユーザ端末の表示部、２９…スピーカ、３０…センサ通信インタフェース、３１…センタ装置のＣＰＵ、３２…センタ装置のバス、３３…センタ装置のプログラムメモリ、３３ａ…ユーザ情報受信記憶制御プログラム、３３ｂ…運動コンテンツ選択制御プログラム、３３ｃ…運動量点数管理プログラム、３３ｄ…運動コンテンツ配信制御プログラム、３４…センタ装置のデータメモリ、３４ａ…運動コンテンツ記憶エリア、３４ｂ…個人情報記憶エリア、３４ｃ…バイタル情報記憶エリア、３４ｄ…景品情報記憶エリア、３５…センタ装置の通信インタフェース、３６…センタ装置の入出力インタフェース、３７…センタ装置の入力部、３８…センタ装置の表示部、３９…外部記憶インタフェース、４０…外部記憶媒体。
【図１】
2006255028.tif 000007
【図２】
2006255028.tif 000008
【図３】
2006255028.tif 000009
【図４】
2006255028.tif 000010
【図５】
2006255028.tif 000011
【図６】
2006255028.tif 000012
【図７】
2006255028.tif 000013
【図８】
2006255028.tif 000014
【図９】
2006255028.tif 000015