(57)【要約】  本発明は、１）ビデオユーザインターフェース、オーディオ入力、オーディオ出力、ポータブル記憶デバイスを受け取るためのデータポートを含んでいる、少なくとも１つの運動装置デバイスを具備している仮想トレーナ運動システムと、２）運動装置デバイスと通信するサーバと、３）サーバと通信する、１又は複数のユーザプロフィールを含んでいるデータベースと、４）ポータブル記憶デバイスから、ユーザデータを受信するための運動装置デバイスを実行するソフトウェアと、５）ユーザデータに対応するユーザプロフィールにアクセスするためのサーバを実行するソフトウェアと、６）ユーザプロフィールに基づく、インタラクティブ仮想トレーナを生成し、かつ、ユーザインターフェース及びオーディオ出力を介して、ユーザに、インタラクティブ仮想トレーナを提供するためのサーバを実行するソフトウェアとを提供する。
2009530036.tif 000002
【特許請求の範囲】
【請求項１】
仮想トレーナ運動システムであって、
ビデオユーザインターフェース、オーディオ入力、オーディオ出力、ポータブル記憶デバイスを受け取るためのデータポートを含んでいる少なくとも１つの運動装置デバイスと、
前記運動装置デバイスと通信するサーバと、
前記サーバと通信する、１又は複数のユーザプロフィールを含んでいるデータベースと、
前記ポータブル記憶デバイスから、ユーザデータを受信するための前記運動装置デバイスを実行するソフトウェアと、
前記ユーザデータに対応するユーザプロフィールにアクセスするための前記サーバを実行するソフトウェアと、
前記ユーザプロフィールに基づき、インタラクティブ仮想トレーナを生成し、かつ、前記ユーザインターフェース及びオーディオ出力を介して、前記ユーザに、前記インタラクティブ仮想トレーナを提供するための前記サーバを実行するソフトウェアと
を具備することを特徴とするシステム。
【請求項２】
前記仮想トレーナは、アニメーション化された人間の形態であることを特徴とする請求項１に記載のシステム。
【請求項３】
１又は複数のユーザプロフィールのそれぞれは、仮想トレーナパラメータ及びワークアウトパラメータを具備することを特徴とする請求項１に記載のシステム。
【請求項４】
前記ワークアウトパラメータは、レベル、速度、耐性、及び時間のうちの少なくとも１つを具備することを特徴とする請求項３に記載のシステム。
【請求項５】
前記ワークアウトパラメータに基づき、ワークアウトルーチンを実施するための前記運動装置デバイスを実行するソフトウェアをさらに具備することを特徴とする請求項３に記載のシステム。
【請求項６】
前記オーディオ入力を介して受信された音声入力を翻訳するための前記サーバを実行する音声認識ソフトウェアをさらに具備することを特徴とする請求項５に記載のシステム。
【請求項７】
前記翻訳された音声入力に基づき、前記ワークアウトルーチンを改訂するための前記運動装置デバイスを実行するソフトウェアをさらに具備することを特徴とする請求項６に記載のシステム。
【請求項８】
前記ビデオユーザインターフェースは、タッチスクリーンビデオユーザインターフェースであり、前記システムは、前記ビデオユーザインターフェースを介して、受信されたユーザ入力に基づき、前記ワークアウトルーチンを改訂するための前記運動装置デバイスを実行するソフトウェアをさらに具備することを特徴とする請求項５に記載のシステム。
【請求項９】
前記１又は複数ののユーザプロフィールを更新し、かつ、前記仮想トレーナパラメータをカスタマイズするための前記サーバを実行するソフトウェアをさらに具備することを特徴とする請求項３に記載のシステム。
【請求項１０】
更新するための前記ソフトウェアは、前記インタラクティブ仮想トレーナの被服及び方言のカスタマイズ化を実行することを特徴とする請求項９に記載のシステム。
【請求項１１】
前記インタラクティブ仮想トレーナを提供するステップは、前記ワークアウトルーチンに関する視覚及び聴覚フィードバックを提供するステップであることを特徴とする請求項５に記載のシステム。
【請求項１２】
前記運動装置デバイスから、前記ワークアウトルーチンの前記ユーザ成績を示している、成績データを受信するための前記サーバを実行するソフトウェアをさらに具備し、
前記フィードバックは、前記成績データに基づいていることを特徴とする請求項１１に記載のシステム。
【請求項１３】
前記運動装置デバイスは、心血管のトレーニングデバイスであることを特徴とする請求項１に記載のシステム。
【請求項１４】
前記運動装置デバイスは、油圧ウエイトトレーニングデバイスであり、前記運動装置デバイスは、ユーザが援助及び緊急オフスイッチを要求する場合を決定するための１又は複数のセンサを具備することを特徴とする請求項１に記載のシステム。
【請求項１５】
前記オーディオ入力は、無線オーディオ入力に、音声入力を供給するための前記無線オーディオ入力及び無線ヘッドセットを具備することを特徴とする請求項１に記載のシステム。
【請求項１６】
前記データポートは、ＵＳＢポートであることを特徴とする請求項１に記載のシステム。
【請求項１７】
少なくとも一部の前記ユーザプロフィールを表示するためのインタラクティブウエブサイトを提供するための前記サーバを実行するソフトウェアをさらに具備することを特徴とする請求項１に記載のシステム。
【請求項１８】
前記インタラクティブウエブサイトは、１又は複数のフィットネスチャットルームを具備することを特徴とする請求項１７に記載のシステム。
【請求項１９】
運動装置上の原位置で仮想トレーナをユーザに提供する方法であって、
ポータブルメモリデバイスから、前記運動装置にユーザデータを受信するステップと、
前記ユーザデータに対応する、前記運動装置に対して遠隔に格納されたユーザプロフィールにアクセスするステップと、
少なくとも一部の前記ユーザプロフィールに基づき、インタラクティブ仮想トレーナを生成するステップと、
前記運動装置のビデオディスプレイ及びオーディオ出力を介して、前記インタラクティブ仮想トレーナを提供するステップと、
少なくとも一部の前記ユーザプロフィールに基づき、前記運動装置において、ワークアウトルーチンを実行するステップと
を具備する方法。
【請求項２０】
前記ユーザから、音声入力を受信するステップと、
前記インタラクティブ仮想トレーナを介して、前記音声入力に対する応答を形成するステップと、
をさらに具備することを特徴とする請求項１９に記載の方法。
【請求項２１】
前記ユーザプロフィール内のワークアウト履歴にアクセスするステップと、
前記ワークアウト履歴に基づき、前記ワークアウトルーチンを調整するステップと
をさらに具備することを特徴とする請求項１９に記載の方法。
【請求項２２】
前記ワークアウトルーチンを実行するステップは、確認及び入力のために、ユーザを促すステップであることを特徴とする請求項１９に記載の方法。
【請求項２３】
前記運動装置から、ワークアウト結果を受信するステップと、
前記ユーザプロフィール内の前記ワークアウト結果を格納するステップと
をさらに具備することを特徴とする請求項１９に記載の方法。
【請求項２４】
運動装置上の原位置で使用するためのインタラクティブ仮想トレーナ及びワークアウトレジメントを生成する方法であって、
インターネットを介してサーバにアクセスするステップと、
ユーザネーム及びパスワードを生成するステップと、
ユーザプロフィール内に格納するために、前記ユーザに対応する１又は複数の個人データ要素を入力するステップと、
前記ユーザプロフィール内に格納するためのカスタマイズ可能な仮想トレーナを選択するステップと、
前記仮想トレーナの外見及び態度のうちの少なくとも１つを示しているトレーナ属性を選択するステップと、
１又は複数のワークアウトパラメータを提供するステップと、
前記１又は複数のワークアウトパラメータに基づく、ワークアウトルーチンを受信するステップと
を具備することを特徴とする方法。
【請求項２５】
前記運動装置に通信するためのポータブル記憶デバイスに、少なくとも一部のユーザプロフィールデータをダウンロードするステップをさらに具備することを特徴とする請求項２４に記載の方法。
【請求項２６】
前記個人データ要素は、性別、年齢、体重、及び身長のうちの少なくとも１つを具備することを特徴とする請求項２４に記載の方法。
【請求項２７】
トレーナ属性を選択するステップは、性別、衣装、及び強度レベルを選択するステップであることを特徴とする請求項２４に記載の方法。
【請求項２８】
前記ワークアウトパラメータは、運動装置デバイス、レベル、強度、及び期間のうちの少なくとも１つを具備することを特徴とする請求項２４に記載の方法。
【請求項２９】
仮想トレーナ運動システムであって、
２つ以上のビデオユーザインターフェース及びポータブル記憶デバイスを受け取るためのデータポートを含んでいる少なくとも１つの運動装置デバイスと、
前記運動装置デバイスと通信するサーバと、
前記サーバと通信する、１又は複数のユーザプロフィールを含んでいるデータベースと、
少なくとも１つの前記ポータブル記憶デバイス及び前記２つ以上のビデオユーザインターフェースから、ユーザデータを受信するための前記運動装置デバイスを実行するソフトウェアと、
前記ユーザデータに対応するユーザプロフィールにアクセスするための前記サーバを実行するソフトウェアと、
前記ユーザプロフィールに基づき、インタラクティブ仮想トレーナを生成し、かつ、少なくとも１つの前記２つ以上のユーザインターフェースを介して、前記ユーザに、前記インタラクティブ仮想トレーナを提供するための前記サーバを実行するソフトウェアと
を具備することを特徴とするシステム。
【請求項３０】
少なくとも１つの前記運動装置及び少なくとも１つの前記ビデオユーザインターフェースを介して、表示するインタラクティブメニューを生成するための前記サーバを実行するソフトウェアをさらに具備することを特徴とする請求項２９に記載の仮想ユーザインターフェース。
【請求項３１】
前記少なくとも１つの前記ビデオユーザインターフェースは、タッチスクリーンビデオユーザインターフェースであり、前記インタラクティブメニューは、前記タッチスクリーンビデオユーザインターフェースを介して、操作可能であることを特徴とする請求項３０に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、米国特許法１１９条（ｅ）の規定により２００６年３月２２日に出願され、引用により本明細書に組み込まれた、米国仮出願第６０／７８４６９０号に基づく、優先権利益を主張する。
【０００２】
一般に、本発明は、フィットネストレーニングに関し、特に、リアルタイムでユーザにインタラクティブ仮想フィットネストレーナを提供するシステム及び方法に関する。
【背景技術】
【０００３】
個人フィットネスがより一般的になるにつれて、人々は、より良好、かつ、より効果的な運動法を探している。人々は、さらに、人々の興味及び動機付けを高いレベルに保つ、運動プログラムを探索している。ジムに行く人々、さらに、家でワークアウトする人々にとって、良好なワークアウトを実行するための最良の方法の１つは、個人トレーナの助けを得ることである。
【０００４】
個人トレーナは、一般にフィットネストレーニング経験を有し、かつ、個人の顧客に個人トレーニングサービスを提供する個人である。これらのトレーナは、装置を適切に使用する方法を運動家に指導し、個別の運動ルーチンを設計し、ワークアウトを通して励まし、さらに、必要であれば、運動家にスポット(spot)などの支援を行っている。個人トレーナの他の利益は、個人トレーナが顧客にワークアウト及び実行を継続することに必要なインセンティブ及び動機付けを与え、かつ、成績及び結果に基づき、時間がたてば、運動ルーチンを改定することである。しかし、これら実際の個人トレーナは、非常に経費がかかることになり、かつ、常に利用可能ではない。多くの場合、ジムは、スタッフの中に限定された人数のトレーナを有し、したがって、所望しても、トレーナを変更することも困難である。
【０００５】
技術及びインターネットが発展するにつれて、個人トレーナに関する課題を克服する多様な方法が現れてきた。多数のエアロビクス運動機器は、現在、ユーザがユーザの運動の必要及び要望に適合するように合わせることができる、あらかじめ設定されたプログラムを搭載している。さらに、システムは、ユーザの現在及び以前の成績を比較し、かつ、それに従って、運動装置を調整するように進化してきた。
【０００６】
ユーザに装置の使用を指導し、かつ、個人運動ルーチンを設計する方法はまた開発されてきた。ビデオは、運動装置の詳細な使用方法を提供するために導入され、かつ、コンピュータプログラムは、運動ルーチンをユーザの能力及び要求に従って変更するように書かれてきた。
【０００７】
例えば、米国特許出願公開第２００５／０１６４８３３号は、ユーザが仮想個人トレーナを選択し、かつ、自分自身の運動ルーチンを選択することができるソフトウェアを開示している。仮想トレーナは、コンピュータ上で、ジム装置の使用をデモンストレーションし、次いで、ユーザは、自分自身の場所で、及び、自分自身に都合のよい場所と時間で、ルーチンをまねる。しかし、仮想トレーナは、ユーザが運動している間に、ユーザを励まし、意欲を高め、かつ、援助する場所に存在していない。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
実際の個人トレーナのためのこられの技術的な置き換えのいずれも、実際の個人トレーナの全ての態様を有していない。いずれも、個人トレーナが与えることができる、オンサイトの励まし、動機付け、インセンティブ、又は、援助を提供していない。したがって、多様な運動装置に使用することができる、インタラクティブ仮想個人トレーナを生成し、かつ、実行するためのシステム及び方法を提供することが望まれている。過去の成績に基づき、計画された運動ルーチン及びリアルタイム動機付けを与える、仮想トレーナを提供するためのシステム及び方法を提供することも望まれている。
【課題を解決するための手段】
【０００９】
故に、本発明の目的は、運動ルーチンを形成し、かつ、運動ルーチンの間に動機付け及び励ましを与えるためのカスタマイズ可能なインタラクティブ仮想トレーナを提供することである。本発明の目的はまた、運動データ及び履歴を保持し、かつ、運動データ及び履歴に基づき、運動ルーチン及び動機付けを与えるシステム及び方法を提供することである。
【００１０】
これらの目的及び他の目的は、
ビデオユーザインターフェース、オーディオ入力、オーディオ出力及びポータブル記憶デバイスを受け取るためのデータポートを含んでいる、少なくとも１つの運動装置デバイスを具備している仮想トレーナ運動システムと、
運動装置デバイスと通信するサーバと、
サーバと通信する、１又は複数のユーザプロフィールを含んでいるデータベースと、
ポータブル記憶デバイスから、ユーザデータを受信するための運動装置デバイスを実行するソフトウェアと、
ユーザデータに対応するユーザプロフィールにアクセスするためのサーバを実行するソフトウェアと、
ユーザプロフィールに基づく、インタラクティブ仮想トレーナを生成し、かつ、ユーザインターフェース及びオーディオ出力を介して、ユーザに、インタラクティブ仮想トレーナを提供するためのサーバを実行するソフトウェアと
を提供することによって実行される。
【００１１】
また、
ポータブルメモリデバイスから、ユーザデータを受信するステップと、
ユーザデータに対応するユーザプロフィールにアクセスするステップと、
インタラクティブ仮想トレーナを生成するステップと、
ビデオディスプレイ上に、インタラクティブ仮想トレーナを表示するステップと、
運動装置上でワークアウトルーチンを実行するステップと、
ユーザから音声入力を受信するステップと、
インタラクティブ仮想トレーナを介して、音声入力に対する応答を提供するステップと
を具備する運動装置上の原位置でユーザに仮想トレーナを提供する方法である。
【００１２】
さらに、
インターネットを介してサーバにアクセスするステップと、
ユーザ名及びパスワードを作成するステップと、
ユーザプロフィール内に格納するために、ユーザに対応する１又は複数の個人データ要素を入力するステップと、
ユーザプロフィール内に格納するためのカスタマイズ可能な仮想トレーナを選択するステップと、
仮想トレーナの外見及び態度の少なくとも１つを示すトレーナ属性を選択するステップと、
１又は複数のワークアウトパラメータを提供するステップと、
１又は複数のワークアウトパラメータに基づき、ワークアウトルーチンを受信するステップと
を具備する運動装置上の原位置で使用するためのインタラクティブ仮想トレーナ及びワークアウトレジメント(regiment)を生成する方法である。
【発明を実施するための最良の形態】
【００１３】
図１は、本発明に基づく仮想トレーナを提供するためのシステムを示している。システムは、トレッドミル、固定バイク、楕円マシーン、階段マスタ、ウエイトリフティングマシーンなどの１又は複数の運動装置デバイス１１０を具備している。これらの運動装置デバイス１１０は、家庭で使用するためユーザによって購入してよく、又は、フィットネス施設、又は、ジムで使用してよい。好ましくは、システムは、特定の施設か、又は、複数の施設に渡って、運動装置のネットワークを具備している。
【００１４】
各デバイス１１０は、プロフィール格納デバイス１４０、ビデオユーザインターフェース２１４、及びオーディオ入力／出力２１２から、プロフィールデータ１４２を受信するためのデータポートを具備している。プロフィール格納デバイス１４０は、ポータブルメモリスティック、又は、ＵＳＢフラッシュドライブ、又は、ユーザプロフィールのデータベースなどのユーザを識別するのに十分な任意のデジタル格納デバイスであってよい。ビデオユーザインターフェース２１４は、本発明に基づくインタラクティブ仮想トレーナを表示するためのＬＣＤモニタ、及び／又は、ユーザから手動入力を受け取るためのタッチスクリーンインターフェースを具備している。
【００１５】
オーディオ入力／出力２１２は、自然インターネット音声認識（「ＮＩＶＰ：Natural Internet Voice Recognition」）などの音声認識アプリケーションを具備して、音声データ、及び／又は、ユーザからの命令を受け取る。オーディオ入力／出力２１２は、無線ヘッドセットと通信するため、マイク、又は、ブルートゥースインターフェースなどの無線通信受信機を具備している。オーディオ入力／出力２１２は、仮想トレーナのオーディオ部を形成するための１又は複数のスピーカをさらに具備している。スピーカは、ヘッドセット（例えば、ブルートゥースヘッドセット）内に含んでもよい。
【００１６】
ＮＩＶＰは、ユーザ２００からの音声入力を認識、及び、翻訳するためのサーバ１００、及び／又は、運動装置デバイス１１０を実行するソフトウェアを具備している。翻訳された音声入力に基づき、そのシステム、又は、ソフトウェアは、命令を公式化して、運動装置デバイス１１０に送信し、ワークアウトルーチンを調整し、及び／又は、仮想トレーナと相互に作用している。ＮＩＶＰはまた、音声命令を受信して、ワークアウトを開始及び停止している。新規ユーザのために、ＮＩＶＰは、必要な情報をさらに受信し、新規ユーザのプロフィールを作成してもよい。
【００１７】
システムは、１又は複数のワークステーション１４０をさらに具備している。ワークステーション１４０は、運動装置デバイス１１０付近に配置されたシステム、又は、端末（例えば、キオスク）にリモートアクセス可能なパーソナルコンピュータであってもよい。ワークステーション１４０を介して、ユーザは、ユーザ入力１３２をサーバ１００に提供して、ユーザプロフィールを生成し、かつ、プロフィールデータ１４２をプロフィール格納デバイス１４０にダウンロードしてもよい。例えば、ユーザは、ワークステーション１３０を介して、トレーナを選択し、かつ、トレーナの属性をカスタマイズすることができる。ユーザはまた、ユーザのワークアウトルーチンの属性を選択することができる。しかし、ユーザ入力１３２及びプロフィールデータ１４２はまた、サーバ、及び／又は、プロフィール格納デバイス１４０に、運動装置１１０を通じて（例えば、そのユーザインターフェース２１４及びオーディオ入力２１２を介して）、直接生成し、かつ、格納することができる。
【００１８】
ユーザ入力１３２及びユーザプロフィールは、サーバ１００によってアクセス可能な１又は複数のデータベース１１２に格納されている。データベース１１２は、ユーザにアクセス可能な（例えば、ユーザの仮想トレーナとの相互作用を介して）フィットネス、健康、及び／又は、特定のフィットネス装置に関する情報などのリファレンス(reference)をさらに具備してよい。サーバ１００は、ワークアウトルーチンの前、間、又は、後に、運動装置デバイス１１０（例えば、インターネット１２０を経由して）とさらに通信している。サーバ１００は、インタラクティブ仮想トレーナを示すデータ及びワークアウトレジメントなどのトレーナデータを、運動装置デバイス１１０に転送し、かつ、そのワークアウト結果１５０を受信している。結果１５０（例えば、ワークアウト履歴）は、サーバ１００によって格納され、かつ、システムによって使用されて、ワークアウトルーチンを更新し、かつ、インタラクティブトレーナをさらに生成している。例えば、インタラクティブ仮想トレーナは、ユーザの過去のワークアウト成績に基づき、ユーザに関係のある動機付け及びフィードバック提供してもよい。
【００１９】
運動装置デバイス１１０（ウエイトリフティングマシーン）において、デバイスは、ユーザ２００が助けを必要としていることをシステムが感知する場合、又は、ユーザが援助を必要としていることを仮想トレーナに通信する場合に、援助を与える（例えば、スポット）ことと同様に、油圧技術を装備して、運動に伴う負荷を変更してもよい。さらに、運動装置デバイス１１０は、プロフィールデータ１４２を自動的に調整するパワーシートを装備してもよい。
【００２０】
図２は、運動装置デバイス１１０を使用するためのシステムを示している。運動装置デバイス１１０は、ソフトウェアを実行するためのプロセッサ２１０、オーディオ入力／出力デバイス２１２、及びユーザインターフェース２１４
を含んでいる。プロセッサ２１０は、プロフィールデータ１４２をプロフィール格納デバイス１４０からダウンロードしている。プロフィールデータ１４２は、完全なユーザプロフィール、その任意の一部、又は、システムがサーバ１００からユーザプロフィールにアクセス可能になるトリガを含んでもよい。例えば、プロセッサ２１０は、プロフィールデータ１４２を使用して、サーバ１００にアクセスし、かつ、ユーザに対応するトレーナデータ、及び／又は、ワークアウトレジメント１５２を検索してもよい。
【００２１】
ユーザプロフィールに基づき、システムは、ユーザのワークアウトの間の連続的な表示及びユーザ２００との相互作用のため、インタラクティブ仮想トレーナ（例えば、５２０）を生成している。一部の実施形態では、システムは、ユーザに仮想トレーナの３次元ディスプレイを提供している。仮想トレーナは、ワークアウトの間、ユーザに、オーディオ及びビデオトレーナデータ２２２／２２４を含んでいる動機付け、励まし、及びフィードバックを提供している。システムは、ユーザインターフェース２１５、及び／又は、オーディオ入力デバイス２１２を介して、ユーザ２００から仮想トレーナに対する受信入力をさらに受信している。したがって、仮想トレーナは、ユーザの目標を定める質問（例えば、確認、所望の装置設定など）を尋ね、かつ、質問に答え、かつ、ユーザからの命令に応答してもよい。例えば、仮想トレーナは、フィットネス、及び／又は、特定の装置に関する質問に答えてよく、かつ、進行中のワークアウトルーチン変更などの命令を実行してよい。
【００２２】
システムは、ＮＩＶＰソフトウェアを用いて、ユーザ２００からの質問を翻訳し、かつ、適切な応答を与える。システムは、適切な場合、ワークアウトルーチンを調整し、かつ、必要な動機付け、励まし、及び／又は、インセンティブなどを提供することによって、ユーザ２００のリクエストにさらに応答している。仮想トレーナ５２０は、その名前に応答可能であってよく、及び／又は、ユーザの名前でユーザ２００を呼ぶことが可能であってもよい。ワークアウトの間、及び／又は、ワークアウトの完了時に、ワークアウトデータ１５０、又は、ワークアウト結果は、サーバ１００に転送されている。ワークアウトデータ１５０は、ユーザによってアクセスし、かつ、将来のワークアウトで使用する（例えば、仮想トレーナによって）ため、対応するユーザプロフィールに格納されている。例えば、仮想トレーナは、以前のワークにおけるユーザの成績に基づき、期間、又は、ウエイトの増加をユーザに提案してもよい。
【００２３】
図３Ａ及び図３Ｂは、ユーザインターフェース２１４を含んでいる運動装置デバイス１１０の実施例である。ユーザインターフェース２１４は、ユーザ、及び／又は、他のワークアウト２３２及びトレーナ２３０データに、仮想トレーナ５２０の視覚描写（例えば、３次元視覚描写）を提供している。ユーザ２００は、ユーザインターフェース２１４に情報、及び／又は、選好を手動入力して、ワークアウトを調整し、及び／又は、仮想トレーナ５２０の外見、トレーナの態度、表情、強度、及び／又は、関与を含んでいるシステムの他の態様を制御することができる。
【００２４】
図４は、ユーザプロフィール、仮想トレーナ、及びワークアウトルーチンを作成する方法を示している。はじめに、ユーザ２００は、例えば、システムのウエブサイトを経由して、仮想トレーナサーバにアクセスする（ステップ４０１）。サーバ、及び／又は、ウエブサイトは、システムのワークステーションを経由して、又は、システムの運動装置のユーザインターフェースを介して、アクセス可能である。次いで、ウエブサイト、及び／又は、運動装置１１０は、ユーザ２００が新規ユーザであるか、又は、戻ってきたユーザであるかを尋ねてよい（ステップ４０３）。
【００２５】
ユーザ２００が新規ユーザである場合、ユーザは登録するよう促される（ステップ４０５）。登録は、名前、住所、支払情報、年齢、及び／又は、体重を含んでいるが限定されない、ユーザ２００の個人情報を入力するステップ、又は、話しをするステップであってもよい。心拍数及び体重などの一部の情報は、運動装置デバイス１１０、又は、システムの他のデバイスに含まれたシステムのセンサによって受信してもよい。いったん登録が完了すれば、ユーザは、仮想トレーナ５２０を設計するよう促される。ユーザ２００が新規ユーザではない場合、ユーザは、単にログインする（ステップ４０９）よう促される。いったんログインすれば、サーバ１００は、データベース１１２にアクセスして、ユーザの格納された情報を検索し、かつ、必要に応じて、ユーザの仮想トレーナを変更してよい。
【００２６】
いったんユーザ２００が仮想トレーナを設計する（ステップ４０７）か、又は、ログインする（ステップ４０９）と、ユーザは、ワークアウト選好を形成するよう促される（ステップ４１１）。ワークアウト選好を形成するステップは、使用するための個人トレーニングデバイス１１０を選択するステップ、及び／又は、鍛える筋肉群を決定するステップを具備してよい。ワークアウト選好はまた、好ましいワークアウト期間、繰り返し、及び／又は、セットの回数、ワークアウト強度などを具備してよい。ユーザは、一般的なワークアウト選好、詳細なワークアウト選好を形成してもよいし、又は、選好を全く形成しなくてもよい。もしあれば、形成された選好に基づき、システムは、ワークアウトルーチンを生成し、かつ、ルーチンの確認をユーザに促す。一部の実施形態では、ユーザは、ユーザプロフィールに音楽を追加してもよい。例えば、ユーザプロフィールは、ユーザのワークアウトの間に、ユーザに提供されるための任意の数の歌及び再生リストを具備してよい。最後に、いったんワークアウトが作成されると、プロフィールデータは、プロフィール格納デバイス１４０にダウンロードされる。
【００２７】
本発明のユーザプロフィールは、サーバ１００によって安全に維持されるか、又は、ユーザの選択によって、ウエブページ上に、全体、又は、一部を表示してもよい。例えば、システムは、フィットネスを志向する人々が会ったり、ネットワークしたりするためのオンラインコミュニティを具備してよい。ユーザは、他のユーザプロフィール、フィットネス目標及び進捗を閲覧することができる。ユーザは、さらに、写真及び個人広告を掲示し、チャットルームを介して質問のやりとりをし、ブログを介して経験を共有することなどができる。
【００２８】
図５Ａ及び図５Ｂは、仮想トレーナ５２０をカスタマイズするために使用されたソフトウェアによって生成されたスクリーンショットを示している。仮想トレーナ５２０は、既に作成された仮想トレーナのデータベースから選択してよく、又は、各ユーザによって、作成、及び／又は、カスタマイズしてよい。髪型及び色５０４、被服５０６、年齢５０８、肌の色合い５１０、性別、表情、声の特徴、体型及びサイズ、目の色、顔の特徴などを含んでいるが限定されない、仮想トレーナの多数の態様をカスタマイズしてよい。加えて、例えば、家庭用のバージョンでは、仮想トレーナ５２０は、裸であるか、及び／又は、冒涜的な言葉を使用するようにカスタマイズ可能であってよい。さらに、仮想トレーナ５２０は、有名人そっくりに設計することができ、システムのこの態様は、料金によってアクセス可能であってもよい。
【００２９】
図６は、個人トレーニングデバイス１１０を使用する方法を示している。運動を開始する前に、ユーザ２００は、個人トレーニングデバイス１１０に、プロフィール格納デバイス１４０を挿入する（ステップ６０１）。次いで、プロセッサ２１０は、プロフィール格納デバイス上の提供された情報に対応するユーザプロフィールにアクセスする（ステップ６０３）。プロフィールデータ１４２を使用して、プロセッサ２１０は、ソフトウェアを使用して、サーバ１００と通信し、トレーナデータ、及び／又は、ワークアウトレジメント１５２をアップロードしてもよい。いったんプロセッサ２１０が、トレーナデータ及びワークアウトレジメント１５２を含んでいるが限定されない、必要なデータを全て揃えると、プロセッサ２１０は、ユーザインターフェース２１４及びオーディオ入力／出力２１２を介して、ユーザに、インタラクティブ仮想トレーナ５２０を作成し、かつ、提供する（ステップ６０５）。
【００３０】
仮想トレーナ５２０は、次に続けて、ユーザインターフェース２１４、オーディオデバイス２１２、又は、他の通信手段を介して、ユーザ２００がワークアウトを開始する準備ができているかどうかをユーザ２００に尋ね、かつ、ワークアウトパラメータを確認する。ユーザ２００が、ユーザインターフェース２１４、オーディオデバイス２１２、又は、他の通信手段を介して、ユーザがワークアウトを開始する準備ができていることを通信した後、プロセッサ２１０は、ユーザプロフィールからワークアウトパラメータを実装し、かつ、ワークアウトを開始してよい（ステップ６０９）。
【００３１】
ワークアウトの間、プロセッサ２１０は、個人トレーニングデバイス１１０から、ユーザ２００の成績に関するデータを受信してもよく、かつ、ソフトウェアを使用して、仮想トレーナ５２０に指示し、ユーザ２００に適切なフィードバックを提供してもよい（ステップ６１１）。そのフィードバックは、動機付け、さらに努力するための励まし、成績を改善するためのインセンティブ及び良好な成績に対する称賛を具備してもよい。そのフィードバックは、ユーザインターフェース２１４を介して、可視的に通信されるか、及び／又は、オーディオデバイス２１２、及び／又は、運動装置１１０に取り付けられたスピーカを介して、可聴的に通信される。
【００３２】
ワークアウトの間、プロセッサ２１０は、オーディオデバイス２１２、ユーザインターフェース２１４、及び／又は、他の通信手段を介して、ユーザ２００の命令を継続的に監視する。ワークアウトの間、及び／又は、前の何時でも、ユーザ２００がワークアウトを変更する（ステップ６１３，６１５）ことを希望する場合、プロセッサ２１０は、ワークアウトの長さ、ワークアウトの強度、セット、及び／又は、繰り返しの回数などを含んでいるが限定されない、必要な調整を実行する。いったんワークアウトに変更がなされると、仮想トレーナ５２０は、ユーザに調整を確認する（ステップ６１７）。
【００３３】
図７及び図８は、本発明に基づく仮想トレーナ運動システムによって使用することができる代表的な運動装置デバイス１１０を図示している。デバイス１１０は、複数のディスプレイ、又は、ユーザインターフェース２１４ａ〜２１４ｃを具備してもよい。各ディスプレイ、又は、モニタは、フィットネスワークアウトに追加された気晴らしを提供する、それ自体の機能及び先端技術を有してもよい。ユーザは、それぞれに表示される特定のコンテンツを選択してもよい。例えば、仮想トレーナは、第１ディスプレイ（例えば、２１４ａ）上にワークアウト統計、及び／又は、第２ディスプレイ（例えば、２１４ｂ）上にワークアウト設計機能、及び、第３ディスプレイ（例えば、２１４ｃ）上にマルチメディア（例えば、テレビ、ケーブル、インターネット、電子メール、ダイレクトＴＶ、ＤＶＤなど）をインタラクティブに表示してよい。
【００３４】
一部の実施形態では、デバイス１１０、及び／又は、そのディスプレイは、任意の１つ、又は、全てのディスプレイ上の選択可能なメニュを介して、操作可能である。ダイアログ選択のメニュは、仮想トレーナと通信する手段を提供している。これらの選択は、ユーザが所望するフィットネスルーチンを介して、ユーザに動機を与え、教え、かつ、ユーザを指導する、質問、及び／又は、ユーザの回答に対する応答であり得る。したがって、上記の音声認識ソフトウェアを介して、選択可能な（例えば、タッチスクリーン）回答、又は、選択肢を備えた１又は複数のディスプレイ上に表示された質問を介して、又は、両方の手段によって、ユーザは、ユーザの仮想トレーナと通信してもよい。ユーザはまた、１又は複数のディスプレイ上の一連のメニュを介して、仮想トレーナを作成、及び／又は、変更してもよい。一部の実施形態では、デバイス１１０、ディスプレイ、及び／又は、メニュはまた、リモート、又は、無線コントローラを使用して、制御可能である。仮想個人トレーナは、リモートコントロール、又は、無線コントローラを用いて、作成されたプロフィール及びプログラムされたルーチンを設計することができる。
【００３５】
本発明は、特定の部品の構成、機能などを参照して説明されてきたが、全ての可能な構成、又は、機能を挙げることを意図してはおらず、そして、実際に、多数の変更形態及び変形形態が当業者には解明可能である。
【図面の簡単な説明】
【００３６】
【図１】図１は、本発明に基づく、仮想トレーナ運動システムの概略図である。
【図２】図２は、図１に示されたシステムの他の概略図である。
【図３】図３Ａ及び図３Ｂは、図１及び図２に示されたシステムに用いることができる、代表的なビデオユーザインターフェースである。
【図４】図４は、図１、及び図２に示されたシステムに用いることができる、仮想トレーナを提供する方法である。
【図５】図５Ａ及び図５Ｂは、図１及び図２に示されたシステムによって生成された、代表的なスクリーンショットである。
【図６】図６は、図１、及び図２に示されたシステムに用いることができる、仮想トレーナを提供する他の方法である。
【図７】図７は、図１及び図２に示された仮想トレーナ運動システムに用いることができる、代表的な運動装置デバイスである。
【図８】図８は、図７に示された代表的な運動装置デバイスの他の図面である。
【符号の説明】
【００３７】
１００  サーバ
１１０  運動装置デバイス
１１２  データベース
１２０  インターネット
１３０  ワークステーション
１３２  ユーザ入力
１３４  格納されたデータ
１４０  プロフィール格納デバイス
１４２  プロフィールデータ
１５０  ワークアウト結果
１５２  ワークアウトレジメント
【図１】
2009530036.tif 000003
【図２】
2009530036.tif 000004
【図３Ａ】
2009530036.tif 000005
【図３Ｂ】
2009530036.tif 000006
【図４】
2009530036.tif 000007
【図５Ａ】
2009530036.tif 000008
【図５Ｂ】
2009530036.tif 000009
【図６】
2009530036.tif 000010
【図７】
2009530036.tif 000011
【図８】
2009530036.tif 000012
【国際調査報告】
2009530036.tif 000013