(57)【要約】【課題】利用者が自宅等に居ながらにして自身のプロフィールや体調、運動の目的等に応じて常に最適な運動シナリオにより運動を行えるようにする。【解決手段】利用者の個人データ及び運動目的を利用者端末ＵＴ１から管理装置ＣＳへ送り、これらのデータを管理装置ＣＳで分析してその分析結果をもとに当該利用者に適した運動シナリオを作成し、この作成された運動シナリオを利用者端末ＵＴ１に配信して利用者に提示する。また、上記配信された運動シナリオに従い利用者が運動を行っている期間中に、刻々と変化する当該利用者の生体データをセンサユニットＳＵ１から取得してこの生体データを利用者端末ＵＴ１から管理装置ＣＳへ送る。そして、管理装置ＣＳにおいて上記生体データをもとに運動シナリオを修正し、この修正された運動シナリオを利用者端末ＵＴ１へ配信して、提示中の運動シナリオをこの修正されたシナリオに変更する。【選択図】      図４
2006259929.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）が使用される。
【００３６】
外部記憶Ｉ／Ｆ４６は、別途編集・制作された運動コンテンツデータをＣＤＲＯＭやＤＶＤ、メモリカード等の外部記憶媒体ＭＥＭから取り込むために使用される。上記運動コンテンツデータは運動シナリオを構成する素材として使用される。
【００３７】
データベース４４は、例えばハードディスクやフラッシュメモリ、ＲＡＭ等を記憶媒体として使用したもので、個人データ記憶エリア４４ａと、基礎データ記憶エリア４４ｂと、運動データ記憶エリア４４ｃと、過去データ記憶エリア４４ｄを備えている。  
個人データ記憶エリア４４ａには、利用者端末ＵＴ１〜ＵＴｎから送られた利用者の個人データと利用者個人の基準となる生体データが記憶される。個人情報には、利用者の運動目的を表すデータも含まれる。基礎データ記憶エリア４４ｂには、利用者ごとにその年齢や性別、体型等に基づいた基礎となる生体データが記憶される。過去データ記憶エリア４４ｄには、各個人の過去の生体データが記憶される。
【００３８】
運動データ記憶エリア４４ｃには、運動シナリオを構成する複数の運動コンテンツデータが記憶される。運動コンテンツデータは、指導者の映像や文字メッセージを編集した映像データと、指導者の音声や音楽、ＢＧＭを含む音声データとから構成され、各データにはメタ情報が付加されている。メタ情報は、その属性（ストレッチ運動、有酸素運動、筋力トレーニングすなわちレジスタンス運動、コーディネーション運動等）と、運動強度、ストレッチ効果の度合、筋力向上度とその部位、シェイプアップの度合とその部位、リフレッシュの度合、リラックスの度合、楽しさの度合、柔軟性の度合とその部位、動かす（運動負荷のかかる）身体の部位、どんな目的に適した運動か、どんな人には適さないか等の各種情報を含む。なお、運動コンテンツデータには、背景映像を含めるようにしてもよい。
【００３９】
プログラムメモリ４３には、利用者情報管理プログラム４３ａと、分析プログラム４３ｂと、運動シナリオ作成プログラム４３ｃと、配信制御プログラム４３ｄが記憶されている。  
利用者情報管理プログラム４３ａは、通信Ｉ／Ｆ４５により利用者端末ＵＴ１〜ＵＴｎとの間で通信を行うことで利用者の個人データ及び生体データを受信する。そして、受信された個人データ及び生体データを、上記個人データ記憶エリア４４ａに記憶する処理を実行する。
【００４０】
分析プログラム４３ｂは、個人データ記憶エリア４４ａに記憶された利用者の個人データ（運動の目的や病歴、負荷をかけられない身体の疾病部位等）、平常時の生体データ（血圧や心拍、体温、簡単な問診結果等）、利用者の希望（リフレッシュしたいか、どこか具合の悪いところはないか、運動可能な時間はどの程度か等）、既に実施した運動シナリオが過去データ記憶エリア４４ｄに記憶されている場合にはそのときの生体データの変化履歴や傾向性を表すデータ（筋力トレーニングが足りない、運動強度がやや強いと心拍が上昇しやすい等）を分析する。
【００４１】
そして、この分析結果をもとに運動に求める項目の抽出とその優先順位付けを行い、このデータを運動基礎データとして基礎データ記憶エリア４４ｂに保管する。運動に求める項目は各運動コンテンツの特徴を表す項目でもあり、運動強度、ストレッチ効果、筋力向上度合とその部位、シェイプアップ効果とその部位、リフレッシュ効果、リラックス効果、楽しさの度合、柔軟効果とその部位等からなる。
【００４２】
また分析プログラム４３ｂは、利用者の身体の疾患部位及び問診結果から得られた運動当日の体調データを分析し、禁止項目を抽出する。例えば３ヶ月前に交通事故で肩を損傷し今もなお通院中の人であって今日は腰が痛い場合には、禁止項目として「肩を動かす運動」「腰を動かす運動」を抽出する。そして、この抽出された禁止項目を、他のデータよりも優先させるため重み付けして記憶する。
【００４３】
さらに分析プログラム４３ｂは、運動実施直前の体調データ（血圧や心拍、体温、簡単な問診結果等）、個人の希望事項（リフレッシュしたいか、気分は晴れやかか、今日は膝が痛いので椅子に座って体操したい、運動可能な時間は２０分等）に基づく分析結果を、平常時の運動基礎データと比較する。そして、変更すべき項目と追加すべき項目を抽出して、これらの項目に対する優先順位付けを再度行い、その結果を差分データとして基礎データ記憶エリア４４ｂに保管する。
【００４４】
さらに分析プログラム４３ｂは、個人データ記憶エリア４４ａに記憶された個人データと利用者端末ＵＴ１〜ＵＴｎから刻々と送信される生体データに基づいて、利用者の体調や体力の状況等を分析する。そして、例えば心拍や血圧等が予め設定した要注意範囲に入ったか否かを判定し、入った場合に差分データを生成する。また、上記運動中の心拍や血圧等が予め設定した危険範囲に入ったか否かについても判定し、入った場合には運動停止要求を生成する。
【００４５】
上記分析方法として、重回帰分析、数量化理論Ｉ類等を始めとする多変量解析を用いることが考えられる。例えば、運動の目的をダイエットとした場合には、目的変数を体重とすると、年齢、性別、現在の体重、体調等の説明変数の影響度を求め、目的体重に至るまでに消費しなければならないエネルギーを推定する。また、ウォーキングが何分、ジョギングが何分、連続何日といった運動の質的説明変数から目的とする体重までの期間を予測する。
【００４６】
さらに分析プログラム４３ｂは、利用者の運動期間中にマイクロホン付きヘッドセット２２に入力されて、利用者端末ＵＴ１〜ＵＴｎから送信された利用者の音声を音声認識処理により分析する。例えば、利用者が「苦しい」と発した場合に、音声認識により「く・る・し・い」という利用者の状態を検出する。そして、当該利用者の現時点での生体データを取得し、取得した生体データに含まれる心拍数や血圧値、発汗の状態等をもとに運動を続けるか休むことが必要かを判断する。
【００４７】
運動シナリオ作成プログラム４３ｃは、上記基礎データ記憶エリア４４ｂに記憶された運動基礎データをもとに運動予定期間全体の基本的な運動シナリオを作成し、この作成されたシナリオを運動シナリオ基本データとして運動データ記憶エリア４４ｃに保管する。例えば、運動基礎データとして転倒予防の目的が優先され、高齢者のため運動時間と運動強度を徐々に増大させていくよう指示されている場合には、運動コンテンツのメタ情報から転倒予防目的のものを選択する。そして、ストレッチ運動と、転倒予防につながる身体の部位の筋力トレーニングと、バランス力を向上させるコーディネーション運動とを組み合わせた基本的な介護予防の運動シナリオを作成する。運動コンテンツの全体の長さは、例えば最初の１週間は１０分、次の１週間は２０分、その後は３０分となるように定める。
【００４８】
また運動シナリオ作成プログラム４３ｃは、利用者の運動開始時点で、上記分析プログラム４３ｂにより得られた差分データを考慮し、さらに運動コンテンツデータに付加されるメタ情報を参考にして、運動シナリオ基本データをもとに実際に配信する運動シナリオを作成する。例えば、生活習慣病予防の目的であって、昨日から膝が痛いので負荷をかけたくない利用者に対しては、基本運動シナリオで用意されている、立って行う運動を椅子に座って行う運動に切り替えて、運動シナリオを作成し直す。
【００４９】
さらに運動シナリオ作成プログラム４３ｃは、利用者の運動期間中に、上記分析プログラム４３ｂにより新たな差分データが生成されると、この差分データをもとに該当する利用者の運動シナリオを変更する。例えば差分データが負荷を減少させるものであれば、運動を少し休むか運動強度の低いシナリオに変更する。反対に差分データが負荷を増加させるものであれば、負荷の高い運動シナリオに変更する。また、分析プログラム４３ｂにより、心拍や血圧等の生体データが危険範囲を超えたと判定された場合には、運動を直ちに中止させるための運動停止指示情報を生成する。
【００５０】
次に、以上のように構成された運動指導システムの動作を説明する。図５及び図６は利用者端末ＵＴ１〜ＵＴｎ及び管理装置ＣＳの制御手順と制御内容を示すフローチャートである。  
管理装置ＣＳは、運動指導サービスの提供を案内するホームページをステップＳ１によりＷｅｂ上に公開する。このホームページには、会員募集要項や施設の説明、提供可能な運動の内容等が提示される。例えば、スポーツクラブやフィットネスクラブ等のトレーニング推奨団体が管理装置ＣＳを運営する場合には、利用者が希望すると予想される様々な目的を想定して複数種類の運動シナリオが予め用意される。
【００５１】
想定される運動シナリオとしては、「ダイエット体操」、「生活習慣病予防体操」、「介護予防体操」、「健康維持運動」、「運動不足解消体操」、「ヨガ」等がある。例えば「ダイエット体操」のシナリオを例に挙げると、「ダイエット体操」にも「足痩せ体操」、「バストアップ体操」、及び「脂肪燃焼体操」等の様々な種類があり、シナリオごとに当該シナリオを構成するために必要な運動コンテンツデータが運動データ記憶エリア４４ｃに予め記憶される。  
また管理装置ＣＳは、ステップＳ２において、一般的な人の年齢や性別、身長、体重、職業等に基づいた心拍数、血圧、体温等の基準値を基礎データとして記憶する。この基礎データは、利用者の体調の基本状態を判定するために使用される。
【００５２】
一方、上記運動指導サービスを利用する場合に利用者が、自身の利用者端末（例えばＵＴ１）においてＷｅｂ上の該当するホームページを開くための操作を行ったとする。そうすると利用者端末ＵＴ１のＣＰＵ３１は、ステップＳ３においてブラウザ機能を起動して上記ホームページに対しアクセスし、その会員登録画面の表示データをダウンロードして表示部３９に表示する。この状態で、利用者が会員登録画面において会員登録のための入力操作を行ったとすると、ＣＰＵ３１はステップＳ４において入力された利用者の氏名、住所、年齢、性別等の個人データと、運動目的を表すデータをそれぞれ取り込み、これらのデータをステップＳ５により通信Ｉ／Ｆ３５から管理装置ＣＳへ送信する。
【００５３】
これに対し管理装置ＣＳは、ステップＳ６により上記利用者端末ＵＴ１から会員登録のための入力データを受信すると、ステップＳ７により登録要求元の利用者に対して利用者ＩＤとパスワードを発行し、この発行した利用者ＩＤとパスワードをステップＳ８により利用者端末ＵＴ１へ送信する。そして、上記受信された個人データ及び運動目的データを、ステップＳ９によりデータベース４４内の個人データ記憶エリア４４ａに記憶する。利用者端末ＵＴ１は、上記管理装置ＣＳから送られた利用者ＩＤとパスワードをステップＳ１１により受信して記憶する。
【００５４】
また管理装置ＣＳは、ステップＳ１０により分析プログラム４３ｂを実行し、上記個人データ記憶エリア４４ａに記憶された個人データ及び運動目的データを分析する。そして、その分析結果をもとに運動に求める項目の抽出とその優先順位付けを行い、このデータを運動基礎データとして保管する。続いて管理装置ＣＳは運動シナリオ作成プログラム４３ｃを実行し、上記基礎データ記憶エリア４４ｂに記憶された運動基礎データをもとに運動予定期間全体の基本的な運動シナリオを作成し、この作成されたシナリオを運動シナリオ基本データとして運動データ記憶エリア４４ｃに保管する。
【００５５】
さて、運動を開始する場合に利用者は、自身の身体にセンサユニットＳＵ１を取着し、かつ自身の利用者端末ＵＴ１を起動する。そして、自身の利用者端末ＵＴ１において運動開始要求を入力する。そうすると、センサユニットＳＵ１により上記利用者の運動直前の生体データが検出され、この生体データが通信回路２０から利用者端末ＵＴ１へ送信される。利用者端末ＵＴ１は、ステップＳ１２で上記運動開始要求の入力を受け付けると、テップＳ１３に移行する。そして、このステップＳ１３により上記生体データを受信し、この受信された生体データを生体データ記憶エリア３４ａに保存したのち、通信Ｉ／Ｆ３５から管理装置ＣＳへ送信する。
【００５６】
管理装置ＣＳは、上記利用者端末ＵＴ１から運動直前の生体データを受信すると、この受信された生体データを個人データ記憶エリア４４ａに記憶したのち、ステップＳ１０により再び分析プログラム４３ｂを実行する。そして、上記受信された運動直前の生体データと、同時に利用者が利用者端末ＵＴ１において入力した個人の希望事項（リフレッシュしたいか、気分は晴れやかか、今日は膝が痛いので椅子に座って体操したい、運動可能な時間は２０分等）を分析し、その分析結果を平常時の運動基礎データと比較する。そして、変更すべき項目と追加すべき項目を抽出して、これらの項目に対する優先順位付けを再度行い、その結果を差分データとして保管する。
【００５７】
続いて管理装置ＣＳは、運動シナリオ作成プログラム４３ｃを実行し、上記分析プログラム４３ｂにより得られた差分データを考慮し、さらに運動コンテンツデータに付加されるメタ情報を参考にして、予め作成されている運動シナリオ基本データをもとに実際に配信する運動シナリオを作成する。そして、この作成された運動シナリオをステップＳ１４により利用者端末ＵＴ１へ送信する。
【００５８】
利用者端末ＵＴ１は、ステップＳ１５で上記管理装置ＣＳから送信された運動シナリオを受信し、この受信された運動シナリオを運動シナリオ記憶エリア３４ｂに記憶する。そして、この記憶された運動シナリオを構成する運動コンテンツデータを時系列に従い順に読み出し、この運動コンテンツデータを構成する映像データを復号して表示部３９に表示する。またそれと共に、音声データを復号してスピーカ４０から拡声出力する。したがって、以後利用者は、上記表示された指導映像及び指導音声を視聴しながら運動を行うことができる。
【００５９】
一方、上記運動が開始されると利用者端末ＵＴ１は、図６に示すようにステップＳ１６で時間経過を監視し、所定時間ごと、例えば１分おき、３分おき、或いは５分おきに、ステップＳ１７によりセンサユニットＳＵ１から生体データを取得する。そして、この取得された生体データが前回取得した生体データに対し一定量以上変化したか否かをステップＳ１８で判定し、一定量以上の変化が検出されるとステップＳ１９により上記変化後の生体データを管理装置ＣＳへ送信する。
【００６０】
これに対し管理装置ＣＳは、上記利用者端末ＵＴ１から送信される生体データをステップＳ２０により受信する。そして、この受信された生体データと個人データ記憶エリア４４ａに記憶された個人データとをもとに、運動中の利用者の体調や体力の状況の変化を分析し、その分析結果をもとにステップＳ２２により運動シナリオの修正を行って、この変更されたシナリオをステップＳ２３により利用者端末ＵＴ１に配信する。
【００６１】
利用者端末ＵＴ１は、上記変更されたシナリオをステップＳ２４で受信して、運動シナリオ記憶エリア３４ｂに記憶する。そして、それまで再生していた運動シナリオに代えて上記新たに受信されたシナリオを運動シナリオ記憶エリア３４ｂから読み出し、その映像データを表示部３９に表示すると共に音声データをスピーカ４０から出力する。
【００６２】
例えば、上記利用者の体調を分析した結果、生体データの変化が正常範囲内であれば、当該生体データの変化に応じて音楽のテンポを許容範囲内で変化させるようにシナリオを変更し、この変更されたシナリオを利用者端末ＵＴ１へ配信する。なお、運動シナリオの１つの段階、例えばウォーミングアップ体操が終了すると、管理装置ＣＳは「ウォーミングアップ体操は終わりましたか？」、「続いてダイエット体操に入ります」、「準備ができましたか？」等のメッセージを含むシナリオデータを配信する。  
このように、同じ運動であっても利用者ごとに生体反応は異なるため、利用者ごとに、さらには時間ごとに生体データを運動シナリオにフィードバックさせることで、無理なく最適な運動を実施させることが可能となる。
【００６３】
一方、上記分析の結果、例えば運動中の利用者の心拍や血圧等が予め設定した要注意範囲に入ったとする。この場合管理装置ＣＳは、利用者の運動シナリオを少し休むか運動強度の低いシナリオに変更する。その際、変更後のシナリオには「運動を止めて少し休憩しましょう」等のメッセージを加える。したがって、利用者は運動を暫く休むことができる。
【００６４】
また、上記分析の結果、運動中の心拍や血圧等が予め設定した危険範囲に入った場合には、管理装置ＣＳは運動を直ちに中止させるための運動停止指示を送信する。この運動停止指示を受信すると利用者端末ＵＴ１は、ステップＳ２５により運動コンテンツの再生を停止する。その際、上記運動停止指示に「直ちに運動を終了し、安静にしてください」、「気分が悪い場合にはその旨をお知らせ下さい」といったメッセージを加えておけば、このメッセージが表示部３９に表示されるか、又はスピーカ４０或いはヘッドセット２２から出力される。したがって、利用者は直ちに運動を終了することができ、さらに気分が悪いときにはその旨をマイクロホン付きヘッドセット２２に音声入力すれば、この回答メッセージが管理装置ＣＳへ送信される。管理装置ＣＳでは、例えば指導員に対し呼出報知が行われる。
【００６５】
さらに管理装置ＣＳは、利用者の運動中にマイクロホン付きヘッドセット２２に入力されて、利用者端末ＵＴ１〜ＵＴｎから送信された利用者の音声を音声認識処理により分析する。例えば、利用者が「苦しい」と発した場合には、利用者が異常な状態であることを口頭で申告したものと判断する。そして、この場合管理装置ＣＳは、当該利用者の現時点での生体データを取得し、取得した生体データに含まれる心拍数や血圧値、発汗の状態等をもとに運動を続けるか休むことが必要かを判断する。そして、休憩させるべきであると判断すると、運動シナリオを少し休むか運動強度の低いシナリオに変更し、この変更されたシナリオを利用者端末ＵＴ１へ配信する。したがって、利用者端末ＵＴ１では運動シナリオの再生が停止され、この結果利用者は休憩することが可能となる。
【００６６】
さらに管理装置ＣＳは、利用者端末ＵＴ１から送信された生体データに含まれるジャイロセンサ１８の検出データを分析した結果、ジャイロセンサ１８の検出データが利用者の転倒を示唆するものだった場合には、即時「大丈夫ですか」といった音声メッセージを生成して利用者端末ＵＴ１へ送信する。
【００６７】
なお、ヨガ等の体操のように利用者が横になって行う運動シナリオが配信されている場合に、上記ジャイロセンサ１８の検出データをそのまま使用すると、転倒ではないにも拘わらず「転倒」と誤判定してしまう不具合を生じる。そこで、この場合には当該運動シナリオを構成する運動データのメタ情報に運動姿勢に関する情報を含めておき、この運動姿勢に関する情報を参照して転倒の有無を判定すればよい。
【００６８】
利用者端末ＵＴ１では、上記音声メッセージがスピーカ４０又はマイクロホン付きヘッドセット２２から拡声出力される。そして、この音声メッセージによる問い合わせに対し一定時間以内に利用者から応答メッセージが返送されないと、管理装置ＣＳはＧＰＳ受信機１９の位置検出データをもとに利用者の現在位置を特定し、この現在位置情報をもとに指導員或いは救急隊員に対し派遣を要請したり、予め登録してある連絡先情報をもとに電話又はメールにより家族に知らせるといった緊急処置を実行する。
【００６９】
なお、利用者の運動中にセンサユニットＳＵ１により検出された生体データは、利用者端末ＵＴ１において数値化されるか又は変化を示すグラフに変換され、運動コンテンツの映像データに重畳されて表示部３９に表示される。このため、利用者は運動を行いながら、自身の体調の変化を確認することが可能となり、これにより運動を自主的にセーブすることできる。
【００７０】
以上述べたようにこの実施形態では、利用者の個人データ及び運動目的を利用者端末ＵＴ１〜ＵＴｎから管理装置ＣＳへ送り、これらのデータを管理装置ＣＳで分析してその分析結果をもとに当該利用者に適した基本運動シナリオを作成し、さらに当該利用者の運動直前の生体データを考慮して上記基本運動シナリオを修正し、この修正された運動シナリオを利用者端末ＵＴ１〜ＵＴｎに配信して利用者に提示する。また、上記配信された運動シナリオを利用して利用者が運動を行っている期間中に、刻々と変化する当該利用者の生体データをセンサユニットＳＵ１〜ＳＵｎから取得してこの生体データを利用者端末ＵＴ１〜ＵＴｎから管理装置ＣＳへ送る。そして、管理装置ＣＳにおいて上記生体データをもとに運動シナリオを適応的に修正し、この修正された運動シナリオを利用者端末ＵＴ１〜ＵＴｎへ配信して、提示中の運動シナリオをこの修正されたシナリオに変更するようにしている。
【００７１】
したがって、先ず運動開始時には、利用者の運動目的及び個人データと、さらに利用者の運動直前の生体データをもとに当該利用者に適した運動シナリオが管理装置ＣＳにおいて作成されて利用者に提示される。このため、利用者は例えば自宅において所望の時間帯に指導員に頼ることなく運動を行えることは勿論のこと、自身の運動の目的や性別、年齢、身長体重、運動履歴等を反映し、さらに利用者の運動直前の体調を反映した最適な運動シナリオに従い運動を開始することが可能となる。
【００７２】
また運動期間中においては、刻々変化する利用者の生体データに応じて適応的に運動シナリオが変更される。このため、運動中の利用者の体調に応じて常に最適な運動シナリオが提示されることになり、これにより利用者は運動中の体調変化も考慮して過不足なくかつ安全に運動を行うことができる。
【００７３】
さらに、運動中に利用者の音声をマイクロホン付きヘッドセット２２により検出して利用者端末ＵＴ１〜ＵＴｎから管理装置ＣＳへ送り、音声認識により利用者の状態を判定する。そして、利用者が苦痛を訴えていると判断した場合に、運動を少し休むか運動強度の低いシナリオに変更するようにしている。したがって、利用者端末ＵＴ１では運動シナリオの再生が停止され、この結果利用者は苦痛な状態を続けることなく休憩することが可能となる。
【００７４】
さらに、ジャイロセンサ１８の検出データを分析することにより利用者の転倒の有無を判定し、転倒と判断される場合に状況を問い合わせる音声メッセージを生成して利用者端末ＵＴ１へ送信し、マイクロホン付きヘッドセット２２から出力するようにしている。このため、利用者が転倒した際の問いかけを自動的に行うことが可能となる。
【００７５】
しかも、上記音声メッセージによる問い合わせに対し一定時間以内に利用者から応答メッセージを返送しなかった場合に、ＧＰＳ受信機１９の位置検出データをもとに利用者の現在位置を特定し、この現在位置情報をもとに指導員或いは救急隊員を派遣するようにしたので、迅速かつ正確な処置を講じることが可能となる。
【００７６】
なお、この発明は上記実施形態に限定されるものではない。例えば、前記実施形態では年齢、性別、職業等の個人データを固定的なデータとして基準値を得るために使用し、心拍数、血圧、体温等のデータを変動的なデータとしてその時々の利用者の状態を分析するものとして説明した。しかし、分析に使用するデータは、固定的なデータ、変動的なデータを取り混ぜて行ってもよく、最適な分析を行うことができるのであれば、使用するデータの選択は特に限定されない。
【００７７】
また、生体データの分析においては、上記多変量解析に限らず、データマイニング、ニューロ理論やカオス理論に基づいて生体データに曖昧さを持たせて分析を行ってもよく、利用者に適切な運動指示を行うことができれば分析方法は特に限定されない。  
さらに、前記実施形態では、運動を運動シナリオにそって連続して行う場合について説明したが、運動シナリオは１日単位、つまり朝「ストレッチ体操を２０分」、その後続けて「ウォーキングを３０分」、夕方に「エアロビクスを３０分」に分割して行うものでもよく、運動シナリオによる効果が得られれば１週間単位、１ヶ月単位であってもよい。
【００７８】
さらに、前記実施形態では、検出した生体データに変化があったときにのみ、生体データを利用者端末ＵＴ１〜ＵＴｎから管理装置ＣＳに送信するものとして説明したが、所定時間間隔で生体データを管理装置ＣＳに送信するようにしてもよく、生体データを送信するタイミングは特に限定されない。
【００７９】
さらに、運動シナリオを作成又は変更する際に、利用者の嗜好に応じて運動インストラクタや、利用者のその時々の気分に合った運動背景映像、運動ＢＧＭを選択するようにしてもよい。利用者の嗜好は、個人データ記憶エリア４４ａに記憶されている利用者の嗜好を表す情報を利用するか、又は利用者が運動の開始時又は運動中に利用者端末において入力した嗜好を表す情報を利用する。
【００８０】
運動インストラクタの選択は、例えば次のような構成により実現される。すなわち、いくつか（例えば４〜５）の体型でインストラクタの動きをモーションキャプチャしたデータと、複数人のインストラクタ（例えば４０〜５０人）をそれぞれ複数の角度から撮像した画像データを、運動データ記憶エリア４４ｃに記憶しておく。そして、上記利用者の嗜好を表す情報に基づいて、上記複数のモーションキャプチャしたデータと、上記複数のインストラクタを複数の角度から撮像した画像データの中から最適な組み合わせを選択して、利用者の好みにあったインストラクタの運動映像データを作り出す。このようにすると、実際に４０〜５０人のインストラクタの運動映像を撮影して記憶しておく必要がない。なお、好みのインストラクタの映像については、実在するインストラクタの映像に限らず、アニメーションによるキャラクタ画像を使用することも可能である。
【００８１】
また、運動背景映像の選択は、例えばインストラクタの運動映像をブルーバックで撮影して記憶しておくと共に、複数の背景画像を記憶しておく。そして、利用者の嗜好に応じて上記運動映像と複数の背景映像とをクロマキーにより合成することにより実現される。さらに運動ＢＧＭの選択についても、複数のＢＧＭを運動映像とは別に運動データ記憶エリア４４ｃに予め記憶しておき、利用者の嗜好に合ったＢＧＭを選択的に読み出すことにより実現される。
【００８２】
その他、運動シナリオの種類や構成、運動シナリオの修正タイミング、センサユニット、利用者端末及び管理装置の構成や運動指導の制御手順等についても、この発明の要旨を逸脱しない範囲で種々変形して実施できる。  
要するにこの発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【図面の簡単な説明】
【００８３】
【図１】この発明に係わる運動指導システムの一実施形態を示す概略構成図。
【図２】図１に示したシステムで使用されるセンサユニットの構成を示すブロック図。
【図３】図１に示したシステムで使用される利用者端末の機能構成を示すブロック図。
【図４】図１に示したシステムで使用される管理装置の機能構成を示すブロック図。
【図５】図１に示したシステムにおける利用者端末及び管理装置の制御手順と制御内容の前半部分を示すフローチャート。
【図６】図１に示したシステムにおける利用者端末及び管理装置の制御手順と制御内容の後半部分を示すフローチャート。
【符号の説明】
【００８４】
ＵＴ１〜ＵＴｎ…利用者端末、ＣＳ…管理装置、ＮＷ…通信ネットワーク、ＳＵ１〜ＳＵｎ…センサユニット、１０…センサ群、１１…心拍センサ、１２…血圧センサ、１３…体温センサ、１４…発汗センサ、１５…歩数センサ、１６…加速度センサ、１７…計時回路、１８…ジャイロセンサ、１９…ＧＰＳ受信機、２０…通信回路、２１…センサユニットのアンテナ、２２…マイクロホン付きヘッドセット、３１…利用者端末のＣＰＵ、３２…利用者端末のバス、３３…利用者端末のプログラムメモリ、３３ａ…個人データ設定制御プログラム、３３ｂ…生体データ提示制御プログラム、３３ｃ…運動データ提示制御プログラム、３４…利用者端末のデータメモリ、３４ａ…生体データ記憶エリア、３４ｂ…運動シナリオ記憶エリア、３５…利用者端末の通信インタフェース、３６…センサ通信インタフェース、３７…利用者端末の入出力インタフェース、３８…利用者端末の入力部、３９…利用者端末の表示部、４０…スピーカ、４１…管理装置のＣＰＵ、４２…管理装置のバス、４３…管理装置のプログラムメモリ、４３ａ…利用者情報管理プログラム、４３ｂ…分析プログラム、４３ｃ…運動シナリオ作成プログラム、４３ｄ…配信制御プログラム、４４…管理装置のデータベース、４４ａ…個人データ記憶エリア、４４ｂ…基礎データ記憶エリア、４４ｃ…運動データ記憶エリア、４４ｄ…過去データ記憶エリア、４５…管理装置の通信インタフェース、４６…外部記憶インタフェース、ＭＥＭ…外部記憶媒体。
【図１】
2006259929.tif 000003
【図２】
2006259929.tif 000004
【図３】
2006259929.tif 000005
【図４】
2006259929.tif 000006
【図５】
2006259929.tif 000007
【図６】
2006259929.tif 000008