(57)【特許請求の範囲】
【請求項１】
コンピュータ制御された方法であって、
第１ユーザを表し当該第１ユーザにより制御可能な第１アバターに関連付けられた第１領域、および当該第１ユーザと協働あるいは競合する第２ユーザを表し当該第２ユーザにより制御可能な第２アバターに関連付けられて当該第１領域とは別環境にある第２領域を含む仮想世界における第１褒賞を取得するために必要とされる当該第１ユーザの現実世界における身体活動の第１閾値を特定し、
プロセッサにより、前記第１ユーザが前記第１閾値に相当する前記現実世界の身体活動を行なったことを、センサデータから判断するとともに、当該判断に応じて前記第１褒賞を前記第１ユーザに提供し、
前記第１褒賞は、
（ａ）前記第１領域内の仮想コンテンツの外見を変更すること、
（ｂ）前記第１領域内の仮想コンテンツの特性を変更すること、および
（ｃ）前記第１領域に新たな仮想コンテンツを取得すること、
の少なくとも１つをもたらすように構成されている、方法。
【請求項２】
前記第１閾値に相当する前記現実世界の身体活動は、エネルギー消費、距離、ペース、およびこれらの組合せからなるグループから選択されたものに係る判断に基づいている、請求項１に記載の方法。
【請求項３】
前記第１閾値に相当する前記現実世界の身体活動は、エネルギー消費に係る判断のみに基づいている、請求項１に記載の方法。
【請求項４】
前記第１ユーザが前記第１閾値に相当する前記現実世界の身体活動を行なったことを判断すると、前記第１褒賞を提供する前に、複数の褒賞から前記第１褒賞を選択するよう前記第１ユーザを促す、請求項１に記載の方法。
【請求項５】
前記第１ユーザが前記第１閾値に相当する前記現実世界の身体活動を行なったことの判断に基づき、第２褒賞を前記第１ユーザに授与し、
前記第２褒賞は、第１ポイントシステムにおける第１の量のポイントを含んでおり、
前記第１ポイントシステムは、前記仮想世界内で活動を行なうために使用されうる、請求項１に記載の方法。
【請求項６】
前記第１褒賞を前記第１ユーザに提供する前に、前記第１ユーザの前記現実世界における居場所を推定し、
推定された前記居場所の現実世界環境条件を判断し、
前記現実世界環境条件に基づいて前記第１褒賞を変更する、請求項１に記載の方法。
【請求項７】
前記第２褒賞を前記第１ユーザに提供する前に、前記第１ユーザの前記現実世界における居場所を推定し、
推定された前記居場所の現実世界環境条件を判断し、
前記現実世界環境条件に基づいて前記第２褒賞を変更する、請求項５に記載の方法。
【請求項８】
前記現実世界環境条件に基づいて、当該現実世界環境条件を視覚的に反映するように、前記第１領域を変更する、請求項６に記載の方法。
【請求項９】
前記センサデータは、第１センサからのデータと第２センサからのデータを含み、
前記第１センサは、第１生体あるいは生理パラメータを測定し、
前記第２センサは、第２生体あるいは生理パラメータを測定する、請求項１に記載の方法。
【請求項１０】
前記センサデータは、第１センサからのデータと第２センサからのデータを含み、
前記第１センサは、生体あるいは生理パラメータを測定し、
前記第２センサは、生体あるいは生理パラメータ以外のパラメータを測定する、請求項１に記載の方法。
【請求項１１】
前記第１ユーザに第２閾値に相当する前記現実世界の身体活動を実行するように求める第２褒賞を生成する、請求項１に記載の方法。
【請求項１２】
前記センサデータから、前記第１ユーザが第１期間内に第２閾値に相当する前記現実世界の身体活動を行なえなかったことを判断するとともに、当該判断に応じて、当該第１ユーザが当該第１期間において活動的でなかったことを判断する、請求項１に記載の方法。
【請求項１３】
前記第１ユーザが活動的でなかったとの判断に基づき、前記第２領域における少なくとも１つの仮想コンテンツの能力を変更する、請求項１２に記載の方法。
【請求項１４】
前記第１ユーザと前記第２ユーザは、競争相手であり、
前記第１ユーザは第１チームの一員であり、前記第２ユーザは第２チームの一員である、請求項１３に記載の方法。
【請求項１５】
コンピュータ制御された方法であって、
第１ユーザの生体あるいは生理パラメータを測定するように構成されたセンサデータから、当該第１ユーザが第１期間内に第１閾値に相当する現実世界の身体活動を行なったことを判断し、当該判断に応じて、
前記身体活動の少なくとも一部の実行中に前記第１ユーザの前記現実世界における居場所を推定し、
複数の領域を有する仮想世界において前記第１ユーザに関連付けられた第１領域の特性を判断し、
前記第１ユーザに前記第１閾値に相当する前記現実世界の身体活動を実行するように求める前記仮想世界における第１褒賞を生成し、
推定された前記居場所と前記第１領域の特性に基づいて、
（１）新たな仮想コンテンツを含むように、または
（２）既存の仮想コンテンツを変更するように
前記第１領域を変更し、
前記新たな仮想コンテンツを含むこと、あるいは前記既存の仮想コンテンツを変更することは、推定された前記居場所の仮想表現を提供するように構成されている、方法。
【請求項１６】
前記新たな仮想コンテンツは、推定された前記居場所に位置する現実世界の構造物の外観を模した外観を有する仮想の構造物を含む、請求項１５に記載の方法。
【請求項１７】
前記仮想構造物の大きさは、前記現実世界の構造物の大きさに対応する、請求項１６に記載の方法。
【請求項１８】
前記仮想構造物は、現実世界における身体活動データを示すように構成されたスタジアムかスコアボードの少なくとも一方を含む、請求項１５に記載の方法。
【請求項１９】
前記既存の仮想コンテンツの変更は、当該既存の仮想コンテンツの外観の変更を含む、請求項１５に記載の方法。
【請求項２０】
前記既存の仮想コンテンツの変更は、前記第１領域に含まれる当該既存の仮想コンテンツの特性を変更することを含む、請求項１５に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、「仮想パフォーマンスシステム」を発明の名称とし、２０１１年６月７日に提出された米国特許仮出願６１／４９４，３１０の優先権の利益を主張するものである。その内容は、目的を限定することなく、ここに参照として取り込まれる。
【背景技術】
【０００２】
この１０年の間に、電子的形態の娯楽は劇的に増加している。この増加の大部分は、電子ゲームの人気が高まったことによる。電子ゲームは、もはや児童や十代の若者をターゲットにしたものに留まらず、全ての世代によって楽しまれている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
人々がますます電子ゲームに関わるに連れて、スポーツなどの身体活動に費やす時間は少なくなる。身体活動の減少は、肥満などの健康問題に関わるため厄介である。また、スポーツイベントなどの身体活動は、歴史的に社会的交流の源となっていた。
【０００４】
この事態に抗うべく、電子ゲームは、ディスプレイの前に立ち、身体や身体活動に不向きな室内の限られた領域に装着されたセンサを用いて運動することをユーザに要求している。
【０００５】
以下の記載は、開示内容の幾つかの態様についての基本的理解を提供するための簡潔なサマリである。当該サマリは、開示の全容を示すものではない。開示内容にとって重要な要素を特定したり、開示内容の範囲を画定したりすることは意図していない。以下のサマリは、後に続く詳細な説明の前置きとして、開示内容に係る幾つかの概念を、簡潔に示しているに過ぎない。
【０００６】
本開示の幾つかの態様は、ユーザがアスレチック活動を行なっている間に取得されるデータの処理に関する。幾つかの実施形態は、ユーザが特定レベルの身体活動（例えば、アスレチック活動）を行なっているかの判断に関する。幾つかの実施形態において、アスレチック活動に係る判断は、エネルギー消費（燃焼カロリー量など）の推定を含みうる。幾つかの実施形態において、エネルギー消費の計算は、ユーザの成果、酸素消費量、および酸素反応速度論の少なくとも１つに関する判断を含む。
【０００７】
実施形態の例は、ユーザにエクササイズを行なうよう促し、当該エクササイズを行なっているユーザの姿勢をモニタし、当該エクササイズの種別と当該ユーザの姿勢に基づいて当該エクササイズを行なうユーザの推定エネルギー消費量を計算するように構成されたシステム、方法、装置、および非一時的かつコンピュータ読み取り可能な媒体に関連しうる。様々な態様において、システム、方法、装置、および非一時的かつコンピュータ読み取り可能な媒体の少なくとも１つは、ある時間キャプチャされたアスレチック活動を行なうユーザのデータを処理し、当該時間内における第１時点と第２時点における当該ユーザの身体部分、身体領域、あるいは身体全体の重心位置を判断するように構成されうる。別の幾つかの態様においては、システム、方法、装置、およびコンピュータ読み取り可能な媒体の少なくとも１つが、第１時点から第２時点までの重心位置の変化を特定し、当該変化によるユーザの推定エネルギー消費量を計算するように構成されうる。
【０００８】
本開示の幾つかの態様は、電子ゲームのユーザに対する現実世界での身体活動や動作の見返りに関する。別の幾つかの態様は、身体活動を仮想アイテムに変換することに関する。様々な実施形態において、電子ゲームは、オンライン世界（「仮想宇宙」や「仮想世界」など）を含むか、関連しうる。ユーザ（個人でも組織でもその両方でもよい）は、アバターのようなカスタマイズされたグラフィック表現を通じて表されうる。様々な実施形態によれば、仮想世界のユーザ（あるいは組織）のアカウントは、「仮想領域」に関連付けられうる。幾つかの実施形態は、仮想アイテムに関連付けられた第１褒賞を取得すべく、現実世界の身体活動における第１閾値を特定できる。
一実施形態においては、仮想領域における仮想アイテムの特性に基づいて、褒賞が現実世界の活動に対して生成されうる。
一実施形態においては、褒賞が、次の少なくとも１つに帰着するように構成されうる。（１）第１仮想領域の仮想アイテムの外見を変える；（２）第１仮想領域の仮想アイテムの仮想特性を変えることにより、第１ユーザが当該仮想アイテムを用いて少なくとも１つのさらなる仮想アクティビティに取組み可能となる；（３）第１仮想領域について新たな仮想アイテムを取得する。
【０００９】
一実施形態においては、第１閾値アクティビティが、エネルギー消費、距離、ペース、およびこれらの組合せからなるグループから選ばれた判断に基づきうる。
様々な実施形態においては、第１閾値アクティビティを行ない褒賞が提供される前の状態にあるユーザが、複数の褒賞から１つを選択するように促されうる。
実施形態のさらなる態様においては、ユーザが第１閾値アクティビティを行なったと判断されると、当該ユーザは、第１ポイントシステムにおける第１の量のポイントを見返りとして受けうる。当該ポイントは、仮想世界で仮想アクティビティを行なうために使用されうる。当該ポイントは、別の褒賞に加えて第２褒賞とされうる。
【００１０】
幾つかの実施形態は、ユーザの居場所を推定し、当該推定された居場所の環境条件を判断できる。
一実施形態においては、褒賞が、少なくとも１つの環境条件に基づいて変更されうる。
一実施形態によれば、基準を有する第２褒賞が実現されうる。当該基準は、第１ユーザに第２閾値の身体活動を行なうことを求める。
【００１１】
別の実施形態においては、アバターが仮想世界に現れうる。当該アバターは、判断された現実世界におけるアスレチック活動に基づいて、仮想活動を行なう。
幾つかの実施形態においては、現実世界における天候条件が第１現実世界アスレチック活動の実行に不利であるかが判断されうる。
一実施形態においては、現実世界における天候条件が第１現実世界アスレチック活動の実行に不利であるかの判断に基づいて、ポイントの量、仮想グッズあるいはサービスなどの褒賞が調整されうる。
【００１２】
幾つかの実施形態においては、第１ユーザが活動閾値を満足しなかったとの判断が、第１ユーザとは異なる第２ユーザに関連付けられた仮想領域における変化を引き起こしうる。ポイントは、少なくとも１人のユーザから控除されうる。
別の実施形態においては、有名人に関連付けられたアバターが、仮想世界に含まれる仮想アイテムの少なくとも一部を破壊できる。仮想アイテムは、取り除かれうる。
さらに別の実施形態においては、仮想スポーツイベント中の運動量を減らすべく、仮想チームが第１仮想領域に関連付けられうる。
【００１３】
添付の図面を含む本開示を通じて、上記のものを含む実施形態の態様が、より詳細に説明される。
【図面の簡単な説明】
【００１４】
【図１】本発明の様々な実施形態により利用されうるネットワーク環境の例を示す図である。
【図２】本発明の一実施形態により、図１に示したようなネットワーク環境で使用されうるクライアント装置の例を示す図である。
【図３】本開示の様々な態様を説明するために簡略化された仮想世界の例を示す図である。
【図４Ａ】本発明の様々な実施形態に係る仮想世界に存在しうる仮想領域の例における具体的な特徴を示す図であり、具体的な仮想領域を示す図である。
【図４Ｂ】本発明の様々な実施形態に係る仮想世界に存在しうる仮想領域の例における具体的な特徴を示す図であり、図４Ａの仮想領域内に配置されうる仮想資産の例を示す図である。
【図４Ｃ】本発明の様々な実施形態に係る仮想世界に存在しうる仮想領域の例における具体的な特徴を示す図であり、図４Ａに図示された具体例を拡大して示す図である。
【図５】本開示の様々な態様において、仮想世界の特徴の変更において利用されうる方法の例を示すフローチャートである。
【図６】本開示の一実施形態において、現実世界変数に基づき身体活動に対する仮想ポイントや褒賞を授与する（あるいはポイントや褒賞の量を調整する）方法の例を示すフローチャートである。
【図７】本開示の一実施形態において、仮想資産を調整あるいは変更する具体的な方法を示すフローチャートである。
【図８】本開示の様々な態様において、ユーザのアカウントを更新するために用いられうる具体的な方法を示すフローチャートである。
【図９】本開示の様々な態様において、少なくとも１つの具体的な褒賞システムの指定に用いられうるアイコンの例を示す図である。
【図１０Ａ】幾つかの実施形態例において、身体動作の捕捉と測定の少なくとも一方を行なうシステムの例を示し、特にアスレチック活動をモニタするように構成されたネットワークの例を示す図である。
【図１０Ｂ】幾つかの実施形態例において、身体動作の捕捉と測定の少なくとも一方を行なうシステムの例を示し、特に演算装置の例を示す図である。
【図１１Ａ】幾つかの実施形態例において、ユーザにより装着されるセンサアセンブリの例を示す図である。
【図１１Ｂ】幾つかの実施形態例において、ユーザにより装着されるセンサアセンブリの例を示す図である。
【図１２】幾つかの実施形態例において、エクササイズ中のユーザのフォームを考慮に入れて当該ユーザによるエネルギー消費の推定値を計算する方法の例を示すフローチャートである。
【図１３】幾つかの実施形態例において、エクササイズ中のユーザの身体上におけるモニタ用ポイントの例を示す図である。
【発明を実施するための形態】
【００１５】
様々な実施形態についての以下の記載においては、発明が実施される様々な形態が説明を通じて示されるとともに、記載の一部をなす添付の図面が参照される。その他の実施形態が利用されうること、および構造的および機能的な変更が本発明の範囲を逸脱しない限りにおいて可能であることは明らかである。開示中の見出しは、当該開示の態様を限定するとみなされるべきではない。本開示により恩恵を受ける当業者は、実施形態例が当該見出しの例に限定されないことを理解するであろう。
【００１６】
図１は、様々な実施態様において利用されうるネットワーク環境の例を示している。図１に示されている環境は、仮想世界の稼働中における電子情報の送信と受信の少なくとも一方に使用されうる。図１に示されているように、複数のクライアント（１０１ａ〜１０１ｄ、まとめて１０１）は、仮想世界サーバ（１０５ａ、１０５ｂ、まとめて１０５）とやり取りできる。クライアント１０１は、様々な装置を含みうる。当該装置は、汎用データ処理装置１０１ａ、パーソナルコンピュータ（ＰＣ）１０１ｂ、ラップトップ、ポータブル、もしくはネットブックコンピュータ１０１ｃ、携帯情報端末もしくはモバイル装置１０１ｄなどのモバイル通信装置を含んでいる。クライアント１０１の各々は、ネットワークアダプタまたはトランシーバを有しうる。これらはクライアント１０１がネットワーク１００を通じて仮想世界サーバ１０６に接続できるようにする。一例においては、ネットワーク１００は、インターネットプロトコル（ＩＰ）ベースのネットワーク（例えばインターネット）を含みうる。ネットワークは、他にもセルラネットワーク、ケーブルネットワーク、光ファイバネットワーク、無線ネットワーク、有線ネットワーク、およびこれらの組合せの少なくとも１つを含みうるが、これらに限定されるものではない。ネットワーク１００は、少なくとも１つのサブネットワーク（有線あるいは無線のローカルエリアネットワークなど）をさらに含みうる。
【００１７】
少なくとも１つの物理サーバ１０５は、仮想世界サーバソフトウェア１０６における少なくとも１つのインスタンスを実行するために使用されうる。各物理サーバは、クライアント１０１に類似したデータ処理装置とされうる。これに加えてあるいは代えて、各物理サーバは、専用サーバハードウェアを含みうる。
一実施形態においては、各仮想サーバが物理的に同一の場所に配置される。
別の実施形態においては、少なくとも１つのサーバ１０５が、他のサーバから離れた場所に配置され、ネットワーク１００や他のネットワーク（図示せず）を通じて動作可能に接続されうる。
他の実施形態においては、単一の高性能サーバ１０５ａが、複数の仮想世界１０６ａ、１０６ｂを実行できる。あるいは、１つの大きな仮想世界１０６ｄを実行すべく協働するために、幾つかの比較的性能が低いサーバ１０５ｃ、１０５ｄがクラスタとして接続されうる。
本記載において「サーバ」という語は、サーバソフトウェア１０６における単一のインスタンス（すなわち、仮想世界における単一のスタンドアロンインスタンス）を指すために用いられる。サーバは、必ずしも上記のハードウェアサーバ１０５を指すことを要しない。すなわち、単一のサーバ１０５ａまたは１０５ｂは、プロセッサ、およびコンピュータ実行可能な命令群を含みうる有体の非一時的なコンピュータ読み取り可能な媒体を備えうる。当業者は、当該事実を理解するであろう。当該命令群は、サーバ１０５上のプロセッサによって、または環境内のその他のプロセッサによって実行されうる。サーバ１０５における非一時的なメモリ上のコンピュータ実行される命令群は、アカウント情報、ユーザの好み、支払情報、ユーザ識別情報、キャラクタ定義などを含みうる。また、当該命令群は、規則、アルゴリズムなどの仮想世界内において可能なやり取りのためのデータをストアできる。ネットワーク環境におけるクライアント装置用のハードウェアおよびソフトウェアの例は、図２に示される。
【００１８】
図２は、ＰＣ１０１ｄ（図１）のようなクライアント装置２００の例を示している。ＰＣ１０１ｄは、図１のサーバ１０６ａのような仮想世界サーバによって提供される仮想世界にアクセスし、やり取りを行なうために使用されうる。クライアント装置２００は、様々なコンポーネントおよびモジュールを含みうる。当該コンポーネントおよびモジュールは、プロセッサ２１７、ランダムアクセスメモリ（ＲＡＭ）２１５、読出し専用メモリ（ＲＯＭ）２１３、データベース２０１、２０３、レンダラ２０５、出力アダプタ２１１、入力インターフェース２０９、および通信インターフェース２０７を含んでいる。
プロセッサ２１７は、グラフィックス処理ユニット（ＧＰＵ）を含みうる。あるいは、別体のＧＰＵが出力アダプタ２１１内に含まれうる。
メモリ２０１は、データを保存するように構成されうる。当該データは、ユーザアカウントを定義するかこれと関連付けられており、装置２００のユーザによって使用されるアバターに関する情報を含んでいる。当該アバターは、仮想世界を探索し、やり取りを行なうために使用される。アバター情報は、アバター特性（例えば、強さ、皮膚の色、目の色、髪の長さ、身長、体重、知能）、アバター位置情報、当該アバターに関連付けされたオブジェクト（例えば、資産、衣類、フィットネス器材、アクセサリ）などを含みうる。アバターについては、図３も参照しつつ、より詳しく後述する。
一方、メモリ２０３は、当該アバターが存在する環境を定義および生成するデータを保存するように構成されうる。例えば、メモリ２０３は、フィットネスアリーナやハイキングコースなどをレンダリングするためのテクスチャマップを保存できる。別例においては、メモリ２０３は、シミュレートされた天候データ、アクセス可能な領域と不可能な領域、色、世界におけるやり取りが可能なコンポーネント（これに対してやり取りが不可能なコンポーネント）、世界に存在するも動きのない物体を定義するデータ、コンピュータにより制御されるキャラクタを定義するデータなどを保存できる。
一実施形態においては、メモリ２０１、２０３は、単一の非一時的かつコンピュータ読み取り可能な媒体とされうる。各メモリ２０１、２０３は、データベースを含んでもよいし、含まなくてもよい。当該データベースは、データを保存するか、ＲＡＭに保存されたデータを含むものであり、必要に応じてクライアントソフトウェアによってアクセスされる。
アバターまたは仮想世界に関連付けされたデータは、クライアント装置２００と仮想世界サーバ（サーバ１０５など）の間で、トランシーバまたはネットワークインターフェース（通信インターフェース２０７など）を介して通信されうる。そのようなデータをインターフェース２０７を通じて通信することにより、例えば、アバターの位置、属性、およびステータスが更新されうる。また、環境が変更されうる。
【００１９】
少なくとも１つの有体の非一時的なコンピュータ読み取り可能な媒体（媒体２０１、２０３など）は、クライアントソフトウェア（ソフトウェア２０５として図示されている）を含むように構成されうる。世界とアバターは、クライアントソフトウェア２０５によりレンダリングされ、次いで出力アダプタ２１１およびディスプレイ２１９に送信されうる。少なくとも１つの構成においては、クライアントソフトウェア２０５は、仮想世界およびそのコンポーネントをはじめ、ユーザに対応するアバターの３次元（３Ｄ）モデルを生成するように構成されうる。
ユーザは、入力インターフェース２０９を通じてアバターを制御し、世界とやり取りできる。入力インターフェース２０９は、キーボード２２３とマウス２２５を含む様々なタイプの入力装置を用いる。入力装置は、他にも、マイクロフォン（例えば、ネットワークを通じた音声通信用）、ジョイスティック、動き検知装置、およびこれらの組合せの少なくとも１つを含みうる。
少なくとも１つの構成においては、音楽や会話などの音声は、仮想世界の一部として含まれうる。その場合、当該音声は、スピーカ２２１を通じて出力されうる。
【００２０】
クライアントソフトウェア２０５、コンピュータ実行可能な命令群、およびプロセッサ２１７やクライアント装置２００などのコンポーネントによって使用されるデータは、メモリ２０１、２０３、ＲＡＭ２１５、ＲＯＭ２１３、またはこれらの組合せに保存されうる。メモリは、他にも、揮発性メモリと不揮発性メモリの双方が使用されうる。ソフトウェア２０５は、プロセッサ２１７への命令群を提供するために、ＲＡＭ２１５、ＲＯＭ２１３、データベース２０１、２０３の少なくとも１つに保存されうる。これにより、当該命令群が実行されると、プロセッサ２１７、クライアント装置２００、およびその他のコンポーネントの少なくとも１つは、本明細書に記載の機能および方法を実行させられる。
一例においては、仮想世界サーバとやり取りを行なうユーザインターフェースを生成する命令群は、ＲＡＭ２１５、ＲＯＭ２１３、データベース２０１、２０３の少なくとも１つに保存されうる。
クライアントソフトウェア２０５は、アプリケーションソフトウェアとＯＳソフトウェアの双方を含みうる。クライアントソフトウェア２０５は、コードセグメント、命令群、アプレット、コンパイル前のコード、コンパイル済みのコード、コンピュータプログラム、プログラムモジュール、エンジン、プログラムロジック、およびこれらの組合せを含みうる。コンピュータ実行可能な命令群およびデータは、物理的形態を有するコンピュータ読み取り可能な記憶媒体（「コンピュータメモリ」と称する）にも保存されうる。コンピュータメモリは、例えば、電気的消去可能プログラマブル読出し専用メモリ（ＥＥＰＲＯＭ）、フラッシュメモリなどのメモリテクノロジ、ＣＤ‐ＲＯＭ、ＤＶＤなどの光ディスク記憶媒体、磁気カセット、磁気テープ、磁気ストレージなどを含む。
【００２１】
本開示における幾つかの態様は、電子ゲームのユーザに対して、現実世界における身体活動と動作の少なくとも一方についての褒賞を与えることに関する。様々な実施形態において、当該電子ゲームは、オンライン世界（「仮想宇宙」や「仮想世界」など）を備えうるか、関連しうる。ここで用いられる「仮想宇宙」や「仮想世界」は同義であって、少なくとも１人の個人（または組織）が仮想表現を通じてやり取りできる電子環境を指す。仮想世界は、グラフィカルにレンダリングされた、あるいはグラフィカルにシミュレートされた環境とされうる。当該環境において、共通の目的あるいは競合する目的のために、多くのユーザが相互にやり取りし、あるいは対決できる。
図３は、本開示の様々な態様を説明するために、簡略化された仮想世界３００を示している。ユーザ（個人でも組織でもよい）は、アバターなどのカスタマイズされたグラフィック表現（すなわち、アバター３０２、３０４、３０６、３０８、３１０）を通じて表されうる。アバター３０２は、特定ユーザにおける少なくとも１つの特徴を有するグラフィック表現とされうる。例えば、仮想世界３００のユーザは、アバター３０２における少なくとも１つの特徴を選択可能でありうる。当該特徴は、顔立ち、サイズ、体型、服装、アクセサリの少なくとも１つを含むが、これらに限定されるものではない。よって、アバター（すなわち、アバター３０２、３０４、３０６、３０８、３１０）は、仮想世界３００における各ユーザの仮想アイデンティティとして機能しうる。
【００２２】
様々な実施形態によれば、仮想世界３００を使用する各ユーザ（または組織）のアカウントは、「仮想領域」に関連付けられうる。ここで用いる「仮想領域」は、仮想宇宙あるいは仮想世界３００内における仮想の空間、あるいはグラフィカルに描かれた３次元空間を指す。図３に示されるように、各アバター３０２〜３１０は、特定の仮想領域（例えば、それぞれ領域３１２、３１４、３１６、３１８、３２０）に関連付けられうる。
幾つかの実施形態においては、様々な仮想領域３１２〜３２０は、他のユーザのアバター３０２〜３１０によって往来されうる。例えば、アバター３０２は、領域３１２を立ち去り、領域３１４〜３２０の少なくとも１つに立ち入ることを許容されうる。
別の幾つかの実施形態においては、ユーザが、自身の特定の仮想領域における他のアバターの動作を制限できる。例えば、領域３１４の所有者は、アバター３０２が領域３１４に立ち入ることを防げる。
別の実施形態においては、アバター３０２は、領域３１４に立ち入ることを許容されうるが、当該領域３１４において特定の活動を行なうことを防止されうる。例えば、アバター３０２は、領域３１４から領域３１６へ移動可能とされうるが、当該領域３１４に関連付けられた特定のアイテムを変更あるいは利用不能とされうる。ユーザ同士のやり取りに係る別の態様については、本開示において後述される。
【００２３】
仮想世界３００は、実際の場所、ＳＦ的環境、ファンタジー的環境などの所望の設定を模すようにグラフィカルに描かれうる。その際、ある仮想領域（領域３０２など）は、別の領域（領域３０４など）とは完全に異なる環境を有しうる。
一実施形態においては、各アバター３０２〜３１０が、それぞれ自身の仮想領域３１２〜３２０における少なくとも１つの仮想特徴を制御できる。仮想領域（図３における領域３１２〜３２０など）の方位は、物理的な大陸のように固定されうる。
しかしながら、他の実施形態においては、領域３１２〜３２０の方位と位置の少なくとも一方は、相対的とされうる。例えば、ユーザの好み、設定、あるいは規則ベースの論理に基づいて、異なりうる。
一実施形態においては、アバター３０２のユーザは、アバター３０４〜３１０のユーザの「仮想友人」であってもよいし、それらのユーザの関連付けを希望することを示すアカウント設定を有してもよい。したがって、それらのユーザの仮想領域３１２〜３２０は、仮想世界３００における少なくとも１人のユーザのアバター３０２に近接するように、表示されうる。
別例においては、アバター３０２のユーザは、異なる設定（アバター３０２と「友人」ではない、あるいは関連付けられていないなど）を有しうる。その場合、少なくともアバター３０２のユーザに提供される視覚表示については、アバター３０２に加えてその領域３１２も、仮想世界３００において表示されないようにできる。
【００２４】
世界３００は、図解のみを目的に簡略化して示されたものであり、他の仮想世界は、本開示から逸脱しない範囲でより複雑でありうる。当業者は、当該事実を容易に理解するであろう。また、はるかに多くの領域が一般的な仮想宇宙に存在しえる一方、１つの領域のみが小さな仮想宇宙に存在してもよい。さらに、現実世界のように、仮想宇宙３００における各仮想領域３１２〜３２０は、風景を備えうる。当該風景は、変更可能な特徴と変更不可能な特徴を有している。具体的な特徴の例は、図４に示される。
【００２５】
図４Ａは、少なくとも１つの変更可能な特徴を含みうる具体的な領域４０２を示している。
一実施形態においては、領域４０２が、図３の領域３０２と実質的に同一とされうる。図４に示されるように、領域４０２は、仮想コンテンツを備えている。仮想コンテンツの例としては、図示されたアリーナ４０４、ジム４０６、建物４０８、および樹木４１０が挙げられる。
幾つかの実施形態においては、領域４０２が、ユーザによる最初の使用時において少なくとも１つの仮想コンテンツオブジェクトの向きと配置の少なくとも一方が定められうるように、事前設定されたものとされうる。
他の実施形態においては、ユーザが、少なくとも１つのオブジェクトの配置を移動または変更（除去を含む）可能にできる。
コンテンツ４０４〜４１０は、図解のみを目的に簡略化して示されたものであり、自然物（例えば、川、山、湖など）、商店、スポーツ設備、公園などのような他のコンテンツは、アバターにより表される宇宙の管理者や居住者により生成されうる。当業者は、当該事実を容易に理解するであろう。
また、本開示において後述するように、物理世界（すなわち現実世界）における身体動作の実行に加え、仮想世界３００における仮想活動もまた、領域（領域４０２など）の少なくとも１つの特徴の変更を許容できる。
【００２６】
幾つかの実施形態においては、仮想世界３００が、シミュレートされた環境を提供できる。当該環境において、共通の目的あるいは競合する目的のために、多くのユーザが相互にやり取りし、あるいは対決する。これは、アバターの間（例えば、アバター３０２と３０４の間）に加え、アバターと仮想コンテンツ（スポーツアリーナ４０４やハイキングコース４１２など）とのやり取りも通じて実現されうる。例えば、複数のユーザは、それぞれ自身のアバターを（少なくとも１つのユーザ入力の電子送信などを通じて）ナビゲートし、図示された仮想世界３００内を移動させるとともに、相互にやり取りを行なうことができる。例えば、アバター（アバター３０２など）は、レンダリングされ、仮想世界３００内の特定位置に配置されうる。図２を参照して説明した制御を用いて、ユーザは、自身のアバター３０２を移動し、アバター３０２の位置を変更できる。例えば、ユーザは、アバター３０２を移動してアリーナ４０４やジム４０６に近づけることができる。
また、幾つかの実施形態においては、アリーナ４０４とジム４０６の少なくとも一方（領域４０２内における少なくとも１つの他のオブジェクトも同様）が、インタラクティブでありうる。すなわち、ユーザは、自身のアバター３０２を制御するユーザ入力を送信することにより、例えばジム４０６のドアを開けてジム４０６内に入り、さらなるオブジェクト（ジム４０６内のジム器材など）の表示を提示されうる。図４Ｂは、ジム４０６内に入ったユーザに表示される具体的なジム器材（ウエイト４１４やトレッドミル４１４）を示している。仮想領域４００の幾つかの態様は２次元（２Ｄ）的に示されているが、これらは、任意の様々なテクスチャや色を伴う３Ｄオブジェクトとして生成されうる。
【００２７】
本出願の幾つかの態様は、仮想世界（図３に示された仮想世界３００など）を含んでいるオンラインゲームにおける少なくとも１つの特徴の変更に関連している。図５は、本開示における様々な態様に係る仮想世界の特徴の変更に利用されうる具体的な方法を示すフローチャート５００である。
一実施形態においては、仮想世界３００の特徴の変更または変更の機会が、アバター（アバター３０２〜３１０など）に関連付けされたユーザの現実世界における身体活動に基づきうる。
フローチャート５００、あるいはここに開示されている他のフローチャートにおける順序は、特に断りのない限り、例示を目的としたものに過ぎない。当業者は、当該事実を容易に理解するであろう。なお、フローチャート内における各ブロックの内容や判断が実行されることは要件でない。
【００２８】
フローチャート５００の一実施形態においては、ブロック５０２が、ユーザの身体活動を表わす電子データを受信するために構成されうる。身体活動は、複数の異なるシステムや装置を通じて測定されうる。例えば、第１のセンサは、ユーザに装着され、１日の活動を通じて当該ユーザの全ての動きを測定できる。一方、第２のセンサは、エクササイズ装置（トレッドミルなど）と関連付けられ、特定のマシンやマシン種におけるユーザの動き、費やした時間、パフォーマンスの少なくとも１つを測定できる。身体データの収集や受信に利用されうるシステム、センサ、および方法の例については、図１０から図１２を含む本開示において後述する。少なくとも図１０を含む本開示を通じて説明される通り、少なくとも１つのアスレチックパフォーマンスモニタリング装置は、複数のセンサからの情報を検出および収集するように構成されうる。
【００２９】
現実世界におけるユーザによる身体活動や動作（ブロック５０２において受信されるものなど）は、仮想ポイントや褒賞に変換あるいは置換されうる（例えば、ブロック５０４参照）。ここで、幾つかの実施形態によれば、身体活動は、エネルギー消費（例えば、カロリー消費）によって測定されうる。エネルギー消費の計算に係る実施形態例については、図１３に関連づけて説明される。
これに関して、本開示の幾つかの態様は、現実世界における身体活動の褒賞として仮想グッズやサービスをプレイヤーに授与する方法とシステムに関連する。
一実施形態においては、ポイントが、数値的尺度をもって授与されうる。方法およびシステムは、ユーザによって消費あるいは移転される仮想ポイントにより、自身の仮想領域用の新しい仮想コンテンツの取得、別のユーザへの仮想ポイントの授与、自身の仮想コンテンツや領域の機能や外観の向上、および仮想世界の使い勝手の変更を可能にできる。
これらは例示に過ぎず、他の仮想的使用も本開示の範囲内である。本開示の恩恵を受ける当業者は、当該事実を容易に理解するであろう。
別の実施形態においては、少なくとも１種のポイントにより、ユーザが物理的なグッズやサービスを取得可能としてもよい。
【００３０】
幾つかの実施形態は、物理的な動作を複数の仮想ポイントシステムに変換できる。例えば、第１ポイントシステムは、ユーザによる第１種の活動に対して授与を行ないうる。一方、第２ポイントシステムは、同一のユーザの異なる動作や活動に対して褒賞を与えうる。例えば、ブロック５０２において、ユーザが５マイルを走ったと判断されると、幾つかの実施形態は、当該マイル毎に所定量のポイントを、当該ユーザのアカウントに付与あるいは褒賞として授与できる。当該褒賞は、比例関係になくてもよい。例えば、５マイルを走ったユーザは、１マイルを走ったユーザの１０倍の褒賞を手にしてもよい。
一実施形態においては、ＧＰＳなどの測位装置がユーザの動きを追跡し、当該ユーザの動きに基づいて、ポイントや賞が提供されうる。
【００３１】
チームスポーツなどの活動への参加は、ランニングを伴いうる。当該事実は、当業者により理解されるだろう。よって、ユーザは、スポーツ活動中のランニングに対して、「マイル」を授与されうる。また、スポーツ活動への参加に対して、褒賞が与えられうる。スポーツ活動に係る褒賞は、ランニングに係る褒賞と同一のポイントシステムに基づいてもよいし、異なるポイントシステムの下でポイントが提供されてもよい。よって、幾つかの実施形態においては、ユーザが、同一の仮想世界における単一のパフォーマンス（例えば、フットボールゲームへの参加）について、２つのポイントシステムの下でサポートを受けうる。実現可能なポイントシステムの具体例は、図９に示される。
【００３２】
他の実施形態においては、特定の活動や特定の動作を行なうユーザにより費やされた時間を、褒賞として考慮してもよい。よって、身体活動や動作を行なうユーザが費やす時間の量は、褒賞の判断に利用されうる。
一実施形態においては、褒賞（仮想ポイントや仮想資産など）が、身体活動を行なうユーザにより費やされる時間に対して直接的に関連付けされうる。例えば、一実施形態においては、ユーザが、特定のチームスポーツを２０分間行なう毎に、５ポイントを授与されうる。別の実施形態においては、時間が、別の基準との連携に利用されうる。
一実施形態においては、生理的パラメータと生体的パラメータの少なくとも一方が所定の閾値に到達した場合にのみ、褒賞が与えられるようにしてもよい。例えば、一実施形態においては、褒賞を受け取るために、所定時間ユーザの心拍数が閾値を上回る必要があるとしてもよい。別の実施形態においては、ある量のポイントを受け取るために、ユーザはある時間内に所定距離を物理的に移動することを要するとしてもよい。
一実施形態においては、位置特定センサ（ＧＰＳなど）が、ユーザの身体動作を一日中追跡できる。当該ユーザがジムにいるか、アリーナで競技しているかは問わない。幾つかの実施形態は、動作可能にユーザと接続されたセンサを通じて、当該ユーザから少なくとも１つの生理的あるいは生体的パラメータの読み込みを行ないうる。そのようなセンサは、ユーザによって身に付けられ、あるいは衣料（時計、帽子、靴など）に装着され、またあるいは、電子装置（ユーザにより持ち運ばれうる携帯電話装置など）の一部に内蔵されうる。
これまでの記載で「褒賞」という語が利用されてきたが、幾つかの実施形態は、第１の身体活動に対して与えられる褒賞と第２の身体活動に対して与えられる褒賞を区別できる。したがって、幾つかの実施形態は、異なる仮想目標について複数の褒賞の利用を想定できる。
【００３３】
ブロック５０６においては、仮想ポイントがユーザの仮想世界アカウントに適用されうる。幾つかのポイント値は、コンピュータ読み取り可能な媒体に保存されうる。当該事実は、当業者により理解されるであろう。これにより、ユーザは、電子ゲームの使用中において、仮想通貨のように、ポイントを選択的に「消費」できる。
また、他の実施形態においては、仮想世界３００における特定のアカウントにポイントが関連付けられると、幾つかの機能が自動的に利用可能とされる。例えば、所定の距離をランニングすると、ハイキングコース４１２が利用可能とされ、あるいはユーザによる自身の仮想領域への配置が可能とされうる。別の実施形態においては、ユーザが２４時間以内に５マイルのランニングを実際に行なうと、自身の仮想領域用の仮想ランニングトラックが褒賞として自動的に授与されうる。
【００３４】
図４Ｃは、別の具体的な褒賞の幾つかの例を示している。これらは、様々な実施形態においてユーザに提供されうる。
幾つかの実施形態においては、ユーザが、仮想オブジェクトを改造や改良する能力を与えられうる。例えば、ジム４０６は、より大きな建物（ジム４１８など）で置き換えることにより、改造されうる。
別の実施形態においては、褒賞の授与前までは実施できなかったジム４１６における仮想活動を行なえるようになることをもって、ユーザに対する褒賞とされうる。例えば、ジム４１６は、屋内トラックやロッククライミング設備を備えるように改造されうる。
さらに別の実施形態においては、トロフィーやモニュメントが、ジム４１８などの建物や自身の仮想領域の一部に設置されうる。
さらに別の実施形態においては、スコアボード（アリーナ４０４用のスコアボード４０５など）が、褒賞として授与されうる。
【００３５】
図４Ｃは、スコアボード４０５の具体例を拡大して示している。幾つかの実施形態においては、仮想褒賞の授与により、スコアボードの機能が取得され、あるいは発揮可能とされうる。
本開示において後述する通り、他の実施形態は、チャレンジ（少なくとも２人の参加者に身体活動を要求する対戦ゲームなど）の完遂をもってスコアボード４０５などの資産を提供できる。
さらに別の実施形態においては、スコアボード４０５が、現実世界の活動（褒賞の授与をもたらしたスポーツや身体活動の結果など）を仮想的に表示できる。
別の実施形態においては、過去におけるユーザの身体パフォーマンスの別の結果を表示してもよい。
さらに別の実施形態においては、スコアボード４０５が、ユーザの身体活動より得られる最新データや実況データを提供できる。
【００３６】
スコアボード４０５は、一例に過ぎない。他の仮想褒賞がユーザ（あるいはユーザの身体活動）より得られるデータを表示してもよい。本開示の恩恵を受ける当業者は、この事を理解するであろう。例えば、車両４２０は、データディスプレイ４２２などに身体データを仮想的に表示できる。データディスプレイは、車両に設けられてもよいし、図４Ｃに示されるように、車両に接続されて後方を引きずられるバナー状の形態とされてもよい。
一実施形態においては、車両４２２が、ユーザの仮想世界を走り回って当該ユーザの身体的達成内容を宣伝できる。
他の実施形態においては、車両が、他のユーザの達成内容を眺めるために、当該ユーザの仮想領域へ行くことができる。
一実施形態においては、車両４２０が、身体活動の実行に係るチャレンジをもたらすために、他のユーザの仮想領域へ行くことができる。
【００３７】
上述の通り、仮想ディスプレイ（データディスプレイ４２２など）は、現実世界におけるユーザの身体データの仮想表示を提供できる。本開示における別の態様は、身体活動の仮想表現を可能にする。例えば、ユーザが雨の中を実際にランニングすると、自身の仮想領域が、雨の中を走る自身のアバターを表示するように更新されうる。ユーザが泳ぐと、水域（プールや湖など）を泳ぐ自身の仮想アバターが表示されうる。同様に、ユーザがチームイベントを行なうと、観衆がアリーナ４０４に表示されうる。
【００３８】
他の実施形態においては、ポイントの蓄積や褒賞により、ユーザの仮想領域の人気を向上させたり、よりよいスポーツチームを招くようにしたりできる。例えば、図４Ａのアリーナ４０４は、より多くの観客を収容し、よりよいスポーツチームを招き、あるいは改善された設備を備えるようにアップグレードされうる。
他の実施形態においては、有名なアスリートの仮想表現が、ユーザの仮想領域を訪問してユーザの仮想資産（すなわち、ジム４０６やアリーナ４０４など）を使用できる。
幾つかの実施形態においては、これらの褒賞に関する情報が、仮想世界と現実世界の双方を通じて他人に広められうる。
【００３９】
幾つかの態様は、現実世界の変数に基づいた身体活動に対する仮想ポイントや褒賞の付与（あるいは、ポイントの量や褒賞の調整）に関係する。図６に示されるように、ブロック６０２は、現実世界における非生理的パラメータや非生体的パラメータを決定するように実現されうる。例えば、一実施形態においては、天候の少なくとも１つの態様を決定するために、ユーザの場所が取得・利用されうる。悪天候（雨、雪、猛暑を含む）は、しばしば個人のエクササイズに対する意欲をそぐ。よって、特定のユーザについての天候状態の検出が、賞の決定や調整と、それまで存在していないポイントや褒賞の獲得機会の発生の少なくとも一方を行なうために利用されうる（例えば、ブロック６０４；エクササイズ実行に対する賞またはポイントの調整を参照）。
【００４０】
他の実施形態においては、例えばブロック６０２から推察されるように、現実世界を模倣するために、仮想褒賞が修正あるいは生成されうる。ここでは、現実世界の建物または場所に関連付けされた仮想ポイントまたは褒賞を新たに提供（または、既存のものを調整）するために、少なくとも１つの現実世界変数が利用されうる。例えば、ブロック６０６は、現実世界の属性を検出し、建物または場所の仮想レプリカまたは表現を褒賞としてユーザに授与するように実現されうる。
一実施形態においては、ＧＰＳ（またはその他の位置特定装置）が、ブロック６０２とブロック５０２の少なくとも一方などを通じて、ユーザの物理的な場所を判断できる。例えば、お気に入りのフットボールスタジアムを訪問するユーザには、当該ユーザの仮想領域上に配置する当該スタジアムの仮想レプリカが褒賞として授与されうる。例えば、既存のアリーナ４０４は、実際の建物または場所の特徴の少なくとも１つを有する新しいアリーナにより修正あるいは置き換えされうる。
【００４１】
一実施形態においては、場所が、山のような自然物を含みうる。よって、ユーザは、仮想の山を褒賞として授与されうる。
一実施形態においては、仮想資産（すなわち、山）が、実際の山における現実の属性に関連付けられうる。例えば、ユーザが５１１５フィートの山の頂上で検出されると、当該ユーザの仮想山が、そのような高さを有するように表示されうる。
他の実施形態においては、ユーザの身体構造または場所と相関するように特定されてもよい。
【００４２】
他の実施形態においては、仮想ポイントや褒賞を獲得する新たな機会を提供するために（あるいは既存の機会を調整するために）、少なくとも１つの現実世界変数が利用されうる（例えば、ブロック６０８参照）。例えば、ユーザが山岳地帯を訪問すると、仮想山道を歩く新たなチャレンジが提供されうる。あるいは、山歩きをする既存のチャレンジが、より多くの褒賞やポイントに関連付けられうる。
幾つかの実施形態においては、新たな活動やチャレンジが、新たな仮想コンテンツ（図５のブロック５１２の一部として授与されるような構造や対象）と関連付けられうる。
【００４３】
上記のように、ゲーム外の身体活動が、仮想世界内における活動の実施と相関されうる。先行技術の方法とは異なり、本開示の幾つかの態様は、ユーザが身体活動中にディスプレイの前に居ることを必要としない。例えば、ユーザは実際の山を登ることができ、当該イベント中における自身の身体活動が、自身の仮想山などの仮想物を登ることと相関されうる。
別の実施形態においては、ユーザが、実際のスポーツイベント（サッカーやフットボールの試合）中に、走ったり歩いたりでき、当該イベント中の身体活動が、対応する仮想スポーツイベントを行なうアバターを表示することと相関されうる。
【００４４】
目標、目的、機会、および褒賞は、実際のランドマークや場所に固有のアイテムに対応されうる。例えば、自由の女神、エンパイアステートビルディング、近代美術館（ＭｏＭＡ）、「ビッグアップル」の少なくとも１つは、ニューヨーク市の象徴や代名詞とみなされうる。よって、幾つかの実施形態によれば、現実世界における居場所が選択されうる。それは、検出されたユーザの実際の居場所、ユーザ入力、ユーザの仮想領域のスタイル、目的の規則などの要因に基づいて選択されうる。
ニューヨーク市が居場所となる一実施形態においては、目標が、エンパイアステートビルディングと関連しうる。具体的な目標は、ユーザがその地域について選択できる多くの目的の１つとされうる。
別の実施形態においては、要求された数の目的の達成、要求された量のアスレチック活動の実施、および直前の目的の達成の少なくとも１つがなされるまで、他の目的が、利用不能とされうるか、隠されうる。あるいはその双方とされうる。
【００４５】
エンパイアステートビルディングに関する目標は、目標カロリー数の燃焼、目標歩数、距離条件、およびこれらの組合せなどの達成基準をユーザに要求できる。例えばスコアボード４０５やデータディスプレイ４２２などの仮想表示器は、目標に対する進捗状況を仮想的に表示できる。当該進捗状況は、以前の目標を上回って達成された歩数や燃焼カロリーに基づきうる。
システムおよび方法の例は、２０１０年８月１２日に出願された米国特許出願第１２／８５５，３０４号に記載されている。その内容の全ては、あらゆる非限定的な目的のために、ここに参照として取り込まれる。
【００４６】
少なくとも１つの現実世界変数を組み合わせることができる。本開示の恩恵を受ける当業者は理解できるであろう。例えば、温度データと場所データの双方が、同時にあるいは独立して判断に使用されうる。当該判断は、図６に示されたブロックについて記載された処理を含む。当該処理は、それ単体で、あるいは他の処理（図５について記載されたものなど）と組み合わされる。
また、非生体的あるいは非生理的な変数について幾つかの実施形態が記載されてきたが、他の実施形態は、ここに開示されたシステムおよび方法において、生体的な変数と生理的な変数の少なくとも一方を利用できる。
幾つかの実施形態においては、少なくとも１つの生体的あるいは生理的な変数が、少なくとも１つの非生体的パラメータと併せて利用されうる。例えば、一実施形態においては、ブロック５０８（ブロック６０２と同一または同様）は、非生体的あるいは非生理的なデータを受信するように構成されうる。一実施形態においては、少なくとも１つの非生体的あるいは非生理的な属性が、（図５のブロック５０２などを通じて）ユーザの身体活動を表すデータと組み合わせられうる。
実施形態例に示されるように、図６のブロックにおいて受信される少なくとも１つのパラメータは、ブロック５０２への入力として提供されうる。
別の実施形態においては、図６に示される処理において収集される情報が、ブロック５０４、５０６などを含む他の処理に利用されうる。
【００４７】
さらなる実施形態は、ユーザの無活動に基づいて、仮想資産を除去、破壊、あるいは変更できる。図７は、一実施形態に基づいて仮想資産を調整または変更する具体的な方法のフローチャートを示す。
一実施形態においては、ブロック７０２は、ユーザの活動を表す電子データを受信するように構成されうる。
幾つかの実施形態においては、ブロック７０２は、図５のブロック５０２における少なくとも１つのシステムと方法の少なくとも一方を備えうる。例えば、ブロック５０２において収集されたデータは、ユーザが走っていることを示す動きデータを含みうる。ユーザの活動は、複数の異なるシステムや装置を通じて測定されうる。例えば、第１のセンサは、ユーザに装着され、１日を通じて当該ユーザの全ての動きを測定できる。また、第２のセンサは、エクササイズ装置（トレッドミルなど）と関連付けられ、特定のマシンやマシン種を利用するユーザを測定できる。
【００４８】
さらに、別の実施形態においては、ブロック７０２が、ブロック５０２から完全に独立した少なくとも１つの処理、あるいはここに記載される他の処理から構成されうる。
一実施形態においては、ブロック７０２において受信されたデータは、ユーザの無活動を示すタイミングデータを含みうる。例えば、幾つかのシステムは、ユーザの動き、あるいはその一部を検出するためにセンサを利用できる。タイミングデータは、ペース、加速、力、その他の属性の少なくとも１つを示すセンサデータに関連付けられうる。
【００４９】
ブロック７０４においては、ユーザが活動的でなかったかが判断されうる。ブロック７０４の判断に加え、ここに記載される他の方法もまた、他のフローチャート（少なくとも図５と図６）に記載された少なくとも１つの方法の実行前、実行中、あるいは実行後に行なわれうる。当業者は、当該事実を理解するであろう。
一実施形態においては、ブロック７０４が、ユーザが少なくとも１つの閾値を超えるに足るほど活動的であったかの判断を含みうる。
一実施形態においては、ブロック７０４が、ある期間内に少なくとも１つの閾値条件が満足されたかを考慮できる。当該期間は、一定とされうる（２４時間など）。別の実施形態においては、当該期間は、相対的あるいは変動的とされうる。当該期間は、イベント（現実世界または仮想世界におけるイベントなど）の発生とともに進行が開始されうる。
幾つかの実施形態においては、少なくとも１つの閾値が、仮想世界におけるポイントや褒賞の獲得に利用される閾値（図５に示されたものなど）とは区別されうる。例えば、システムの一例は、２４時間以内に１０マイルを走ったユーザに褒賞を授与できる（図５のブロック５０４参照）。一方、同一のユーザがある週に少なくとも５０マイルを走らなかった事実をもって、当該ユーザが１週間「活動的ではなかった」旨の判断も可能である。よって、ユーザがその週の２日間で１０マイルを走った事実をもって「褒賞を授与」されたとしても、ブロック７０４における少なくとも１つの処理は、当該ユーザがその週に５０マイルを走らなかった事実をもって活動的でなかったとみなしうる。
別の実施形態においては、ユーザがランニングに係る全ての閾値条件を満足しても、ブロック７０４に設定されたその他の基準を満足できなかった場合、少なくとも１つの基準について「活動的でなかった」とみなされうる。
閾値に係る判断と活動測定のタイミングは、上記の例に限定されるものではない。当業者は、当該事実を容易に理解するであろう。
【００５０】
ブロック７０６は、無活動との指摘に基づいて仮想世界３００を変更するように構成されうる。一実施形態においては、そのユーザの特定の仮想領域が変更される。別の実施形態においては、他の領域（チームメイトまたは友人の領域など）が変更されうる。
一実施形態においては、無活動が、ブロック７０４において超えられた（あるいは超えられなかった）少なくとも１つの閾値から判断されうる。
一実施形態においては、控除されるポイントやユーザの仮想世界に対する変更は、無活動の度合いに基づいて程度が定められうる。例えば、１０％だけ目標に届かないユーザは、２５％の不足があるユーザほど多くのポイントを控除されないようにできる。この尺度が線形である必要はない。
ポイントの控除とは別の変更もまた、本開示の範囲内である。例えば、ユーザが特定量の身体活動あるいは特定種の活動を行なわなかった場合、有名なアスリートがやって来て当該ユーザのジム（すなわち、ジム４０６）を破壊できる。当該変更は、資産設備の完全な破壊を含みうる。しかしながら、別の実施形態においては、破壊は部分的であってもよい。
一実施形態においては、仮想資産における特定の特徴や属性が取り除かれうる。例えば、ジム４０６からスイミングプールが取り除かれうる。別の実施形態においては、収容人数が減る、有名なスポーツチームが訪れなくなるなどの変更がなされるように、アリーナ（例えば、アリーナ４０４）がダウングレードされうる。
一実施形態においては、現実世界における特定のスポーツイベントにおける無活動が、仮想領域に関連付けられた仮想チームを試合に負けさせ、パフォーマンスを低下させうる。すなわち、ユーザが特定のサッカー練習を実施しなかった場合、当該ユーザの仮想サッカーチーム（アリーナ４０４において仮想試合をプレイできる）は、パフォーマンスが低下する、ファンの動員が減る、試合に負けるなどの悪影響を受けうる。
【００５１】
よって、本発明の幾つかの態様によれば、本発明の一実施形態に係る体験ポイントを指定するための倍数。
幾つかの実施形態においては、体験ポイントが、ユーザが仮想ゲームにおいて特定のレベルやマイルストーンに到達できるようにする仮想ポイントでありうる。例えば、一実施形態においては、特定の資産（オリンピック規模の仮想スイミングプールなど）が、特定数のユーザ経験ポイントを蓄積した場合、あるいは特定のレベルに達した場合にのみ利用可能とされうる。すなわち、ポイントは、仮想活動（仮想領域の改善や維持）を行なうためのものでありうる。
【００５２】
別の実施形態においては、仮想褒賞やポイントが、仮想通貨を備えうる。コインアイコン９０４の例は、仮想通貨を表すために用いられる具体的なアイコンを示している。仮想通貨９０４は、仮想世界における仮想活動を通じて獲得されうる。
一実施形態においては、プレイヤーが、他人の仮想動作から仮想通貨を獲得できる。例えば、再び図３を参照すると、第１ユーザまたはプレイヤーは、第２プレイヤー（アバター３０２に関連付けられている）の仮想領域３１２を利用するために、アバター３０４を制御できる。例えば、仮想領域３１２は世界クラスのジムを備えうる。よってアバター３０４が領域３１２のジムを使用すると、第１プレイヤーは、ある量の仮想通貨（通貨９０４など）を授与されうる。
一実施形態においては、複数のプレイヤーが、仮想通貨の蓄積を支援することにより、互いに助け合ってモチベーションを保つことができる。また、その他のポイントや褒賞が、通貨のように取引されうる。当業者は、当該事実を容易に理解するであろう。
【００５３】
別の複数の実施形態は、仮想エネルギーシステムを利用できる。一実施形態においては、エネルギーシステムが、現実世界の属性に基づきうる。例えば、現実世界における所定の時間間隔ごとに、所定量のエネルギーが授与されうる。アイコン９０６は、本発明の一実施形態に係る仮想エネルギーを表わしうるアイコンの例である。一実施形態においては、仮想建物の建設に仮想エネルギーを必要とする。
【００５４】
他の実施形態においては、ユーザが、ポイントや褒賞をギフトとして受け取りうる。例えば、別のプレイヤーは、ギフトとしてエネルギーポイント、通貨、経験ポイントなどの仮想褒賞やポイントになりうるものを与えうる。
一実施形態においては、励ましや動機づけのメッセージを受け取ることが、ポイントや褒賞になりうる。別の実施形態においては、励ましや動機付けのメッセージを送ることがポイントや褒賞になりうる。
すなわち、本開示の幾つかの態様は、ユーザが仮想ギフトなどのアイテムを他のプレイヤーに送信できるようにするシステムと方法に関連する。一実施例においては、ギフトの移動が、仮想世界に加えて現実世界においても社会的交流を促しうる。
【００５５】
図８は、様々な実施形態に基づいてユーザのアカウントを更新するために用いられうる具体的な方法を示すフローチャートである。
一実施例においては、仮想的な活動（上述したものに加え、本開示において後述されるものも含む）が、仮想ポイントの授与をもたらしうる。
判断８０４は、仮想ポイントや褒賞を獲得するユーザの能力が変更されたかを判断するように構成されうる。例えば、仮想活動に基づくユーザへのポイント（すなわち、経験ポイント）の授与に際し、判断８０４は、ユーザが新たな資産を利用可能としたか、あるいは新たな目標を達成できるかを確認するように構成されうる。前述のように、特定の身体活動の完遂は、仮想ポイントや褒賞を獲得するための更なる能力を利用可能にできる。同様に、ユーザが特定の行動を実施し損ねると、ポイントや褒賞の獲得能力が取り除かれうる。よって、判断８０４は、複数のソースからの情報を考慮できる。
一実施形態においては、ブロック８０６が、情報を収集あるいは集積するように構成されうる。獲得ポイント（すなわち、ブロック５０４）、褒賞へのポイントの適用（すなわち、ブロック５０６）、現実世界における値から取得された情報（図６のブロック６０２における非生体的あるいは非生理的な属性、および図７のブロック７０６における無活動を通じたユーザの世界の変更の少なくとも一方を含む）を含むことにより収集あるいは収集された情報は、仮想活動と身体活動の少なくとも一方から仮想ポイントや褒賞を獲得するユーザの能力を、変更できる。
ブロック８０６に関して示された情報の例（情報の順序も含めて）は、例示目的でなされたに過ぎず、発明は、図８に示された情報に限定されるものではない。当業者は、当該事実を容易に理解するであろう。
幾つかの実施形態においては、判断８０４の実行が、さらなる情報の収集開始と併せ、以前に収集された情報を考慮できる。
【００５６】
判断８０４における肯定的な結果は、新たな属性に関する適当な情報でユーザのアカウントを更新できる（ブロック８０８参照）。
一実施形態においては、当該情報が、仮想建物（例えば、アリーナ）、仮想自然物（山、湖、森など）、およびこれらの組合せ（水上スキー用ボートのある湖）をつくる能力を利用可能にできる。ユーザは、ハイキングコースを作る、仮想プレイヤーを自身の領域（あるいは領域４０２内のジム４０６のような場所）に招待するなどの機会を持ちうる。
【００５７】
仮想資産やポイントをユーザに提供することに代えて、別の実施形態は、目標を利用可能にできる。当該目標は、現実世界における身体活動の実施をユーザに求めうる。例えば、新規の目標は、特定種あるいは特定量の身体活動の実施をユーザに求めうる。
一実施形態においては、目標が、仮想コンテンツ（例えば、アリーナ）を利用可能にする身体活動の実施を少なくとも２人のユーザに求めうる。一実施形態においては、複数ユーザによるゲームは、複数のゲーム種を含みうる。
一実施形態においては、多ユーザの試合が複数の試合タイプを含みうる。
一実施形態においては、当該機会は、２人以上のユーザが競い合う対戦とされうる。構成次第では、参加者の一部がポイントや褒賞の授与を受けうる。
一実施形態においては、ゲームが、全参加者のうち最も走行距離が短い者としての登録を回避するように、ユーザたちに要求できる。別例においては、ゲームが、できるだけ多くの運動を行なうように、ユーザたちに要求できる。さらに別の例においては、ゲームが、活動を最も遅く終えた者になることを避けるように、ユーザたちに要求できる。
その他のゲーム種も定められうる。例えば、ユーザたちは、自身のゲーム種（目標、ゲーム期間、罰や仕打ちなど）をカスタマイズできる。
幾つかの実施形態においては、少なくとも１人のユーザが、仮想ポイントや褒賞を賭けの対象にできる。そのようなシステムおよび方法の例は、２０１０年１２月１６日に出願された米国特許仮出願第６１／４２３，７２３号に記載されている。その内容の全ては、あらゆる非限定的な目的のために、ここに参照として取り込まれる。
【００５８】
別の実施形態においては、ユーザが、アリーナの仮想スコアボードを利用可能にするために、一定の距離（１マイルなど）を実際に走らなければならないようにできる。
また、他の実施形態においては、仮想ポイントや褒賞を獲得するためにユーザにより行なわれうる現実世界の身体活動の種別が、ユーザの仮想資産に依存しうる。例えば、ユーザの領域（例えば、領域３０２）が、山を登る大規模なハイキングコースを含むように作り上げられた場合、当該ユーザは、山を駆け上ることとみなされる身体活動を行なうことが可能とされうる。
別の実施形態においては、ユーザが仮想サッカーアリーナを所有していない限り、特定のサッカーに関連する身体動作や活動が、仮想グッズやポイントの授与の対象として考慮されないようにできる。
【００５９】
（具体的な演算装置）
図１０Ａは、実施形態例に係るパーソナルトレーニングシステム１０００の例を示している。システムの例１０００は、少なくとも１つの電子装置（コンピュータ１００２など）を備えうる。コンピュータ１００２は、携帯端末（電話、音楽プレイヤー、タブレット、ネットブックなどの携帯機器）を含みうる。
他の実施形態においては、コンピュータ１００２が、セットトップボックス（ＳＴＢ）、デスクトップコンピュータ、少なくとも１つのデジタルビデオレコーダ（ＤＶＲ）、少なくとも１つのコンピュータサーバなどの演算装置の少なくとも１つを含みうる。
特定の構成においては、コンピュータ１００２が、テレビゲーム機（例えば、マイクロソフトのＸＢＯＸ（登録商標）、ソニーのプレイステーション（登録商標）、任天堂のＷｉｉ（登録商標）など）を含みうる。
これらの機器は、説明を目的とした例示に過ぎず、本開示は、特定の機器や装置に限定されるものではない。当業者は、当該事実を理解するであろう。
【００６０】
図１０Ｂに示されるように、コンピュータ１００２は、演算ユニット１００４を備えうる。当該演算ユニット１００４は、少なくとも１つの処理ユニット１００６を備えうる。処理ユニット１００６は、ソフトウェア命令群を実行するいかなる種類の処理装置でもよい（例えば、マイクロプロセッサ装置など）。コンピュータ１００２は、様々な非一時的かつコンピュータ読み取り可能な媒体（メモリ１００８など）を備えうる。メモリ１００８は、ＲＡＭ１０１０などのランダムアクセスメモリ（ＲＡＭ）、およびＲＯＭ１０１２などの読出し専用メモリ（ＲＯＭ）の少なくとも一方を含みうる。但し、これらに限定されるものではない。メモリ１００８は、電気的消去可能プログラマブル読出し専用メモリ（ＥＥＰＲＯＭ）、フラッシュメモリなどのメモリ技術、ＣＤ−ＲＯＭ、デジタル多用途ディスク（ＤＶＤ）などの光ディスクストレージ、磁気記憶装置などの、所望の情報を保存するために用いられ、コンピュータ１００２によるアクセスが可能とされた媒体とされうる。
【００６１】
処理ユニット１００６とシステムメモリ１００８は、バス１０１４を通じて、あるいは少なくとも１つの周辺装置への代替通信ストラクチャを通じて、直接的あるいは間接的に接続されうる。例えば、処理ユニット１００６やシステムメモリ１００８は、別のメモリストレージ（ハードディスクドライブ１０１６、リムーバブル磁気ディスクドライブ、光ディスクドライブ１０１８、およびフラッシュメモリカードなど）に対して直接的あるいは間接的に接続されうる。また、処理ユニット１００６とシステムメモリ１００８は、少なくとも１つの入力装置１０２０と少なくとも１つの出力装置１０２２に対して直接または間接的に接続されうる。出力装置１０２２は、例えば、表示装置１０３６、テレビジョン、プリンタ、ステレオ、スピーカを含みうる。
幾つかの実施形態においては、少なくとも１つの表示装置が、眼鏡内に内蔵されうる。眼鏡に内蔵された表示装置は、ユーザに対してフィードバックを提供できる。少なくとも１つの表示装置を内蔵している眼鏡は、携帯表示システムも提供する。入力装置１０２０は、例えば、キーボード、タッチスクリーン、遠隔制御パッド、ポインティング装置（マウス、タッチパッド、スタイラス、トラックボール、ジョイスティックなど）、スキャナ、カメラ、マイクロフォンを含みうる。すなわち、入力装置１０２０は、少なくとも１つのセンサを備えうる。当該センサは、ユーザ（図１０Ａに示されたユーザ１０２４など）からアスレチック動作の検知、検出、および測定の少なくとも１つを行なうように構成されている。
【００６２】
再び図１０Ａを参照する。撮像装置１０２６とセンサ１０２８の少なくとも一方は、ユーザ１０２４のアスレチック動作の検出と測定の少なくとも一方を行なうために利用されうる。一実施形態においては、撮像装置１０２６またはセンサ１０２８から取得されたデータは、アスレチック動作を直接検出できる。これにより、撮像装置１０２６またはセンサ１０２８から取得されたデータは、動きパラメータと直接相関される。例えば、図１３に示すように、撮像装置１０２６からの画像データは、センサ位置１３０２ｇ、１３０２ｉ間の距離が短くなったことを検出できる。したがって、撮像装置１０２６は、それ単体でユーザ１０２４の右腕が動いたことを検出するように構成されうる。
また、他の実施形態においては、動きの検出と測定の少なくとも一方を行なうために、撮像装置１０２６とセンサ１０２８の少なくとも一方からのデータが、相互に、あるいは他のセンサと組み合わせて利用されうる。よって、幾つかの測定値は、複数の装置から取得されたデータの組合せより決定されうる。
撮像装置１０２６とセンサ１０２８の少なくとも一方は、少なくとも１つのセンサを含みうる。あるいは、少なくとも１つのセンサと動作可能に接続される。当該センサは、加速度計、ジャイロスコープ、位置特定装置（例えばＧＰＳ）、光センサ、温度（周囲温度と体温の少なくとも一方を含む）センサ、心拍数モニタ、撮像センサ、湿度センサの少なくとも１つを含むが、これらに限定されるものではない。具体的なセンサ１０２６、１０２８の使用例は、以下に「具体的なセンサ」と題された項目において示される。
コンピュータ１００２は、グラフィックＵＩから選択を行なうべくユーザが指示している箇所を判断するために、タッチスクリーンや撮像装置も使用できる。
少なくとも１つの実施形態は、少なくとも１つの有線技術と無線技術の少なくとも一方を、単独であるいは組み合わせて利用できる。無線技術の例としては、ブルートゥース（登録商標）技術、ブルートゥースローエナジー技術、ＡＮＴ技術などが挙げられる。
【００６３】
（具体的なネットワーク）
さらに、コンピュータ１００２、演算ユニット１００４などの電子装置は、少なくとも１つのネットワークインターフェース（図１０Ｂに例示されたインターフェース１０３０など）に対して、直接的あるいは間接的に接続されうる。当該ネットワークインターフェースは、ネットワーク（ネットワーク１０３２など）と通信するためのものである。
図１０Ｂの例においては、ネットワークインターフェース１０３０が、ネットワークアダプタやネットワークインターフェースカード（ＮＩＣ）を備えうる。これらは、演算ユニット１００４からのデータと制御信号を、少なくとも１つの通信プロトコル（伝送制御プロトコル：ＴＣＰ、インターネットプロトコル：ＩＰ、ユーザデータグラムプロトコル：ＵＤＰなど）に基づいてネットワークメッセージに変換するように構成されている。これらのプロトコルは周知であるため、ここでは詳細に説明しない。
インターフェース１０３０は、ネットワークに接続するために適当な接続エージェントを使用できる。当該接続エージェントは、例えば、無線トランシーバ、電力線通信アダプタ、モデム、またはイーサネット接続を含む。しかしながら、ネットワーク１０３２は、あらゆる種類や技術（単独または組合せ）に基づく少なくとも１つの情報配信ネットワーク（インターネット、イントラネット、クラウド、ＬＡＮなど）であってもよい。ネットワークは周知であるため、ここでは詳細に説明しない。
ネットワーク１０３２は、少なくとも１つの有線あるいは無線通信チャネルを有するように、様々に構成されうる。当該チャネルは、少なくとも１つの場所（学校、職場、自宅、住居、ネットワークリソースなど）、少なくとも１つの遠隔サーバ１０３４、あるいは他のコンピュータ（コンピュータ１００２と同様または同一のもの）に接続するためのものである。
実際のところ、システム１０００は、各コンポーネントを複数備えうる（例えば、複数のコンピュータ１００２、複数のディスプレイ１０３６など）。図１０と図１１に示されたネットワークアーキテクチャ（またはそのコンポーネント）に加えてあるいは代えて、図１に示されたネットワークアーキテクチャ（またはそのコンポーネント）が使用されうる。
【００６４】
ネットワーク１０３２内におけるコンピュータ１００２などの電子装置は、携帯可能でもよいし、据え置き型でもよい。演算装置は、上記の入力装置、出力装置、周辺記憶装置に加え、様々な他の周辺装置に対して、直接あるいはネットワーク１０３２を通じて接続されうる。そのような周辺装置は、入力、出力、保存機能の少なくとも１つを実行できるものを含む。
幾つかの実施形態においては、単一の装置が、図１０Ａに示される少なくとも１つのコンポーネントを集約できる。例えば、単一装置は、コンピュータ１００２、撮像装置１０２６、センサ１０２８、ディスプレイ１０３６などのコンポーネントの少なくとも１つを含みうる。
一実施形態においては、センサ装置１０３８が、ディスプレイ１０３６、撮像装置１０２６、および少なくとも１つのセンサ１０２８を有する携帯端末を備えうる。
また、他の実施形態においては、撮像装置１０２６とセンサ１０２８の少なくとも一方が、メディア装置（例えば、ゲームシステムとメディアシステムを含む）と動作可能に接続されるべく構成された周辺装置でもよい。よって、本開示は、静的なシステムと方法に限定されるものではない。むしろ、幾つかの実施形態は、ユーザ１０２４によって、ほぼいかなる場所においても、実施されうる。
【００６５】
（具体的なセンサ）
コンピュータ１００２などの装置は、少なくとも１つのセンサ１０２６、１０２８を備えうる。これらは、ユーザ１０２４における少なくとも１つの健康パラメータの検出と監視の少なくとも一方を行なうように構成されている。センサ１０２６とセンサ１０２８の少なくとも一方は、加速度計、ジャイロスコープ、位置特定装置（例えばＧＰＳ）、光センサ、温度（周囲温度と体温の少なくとも一方を含む）センサ、睡眠パターンセンサ、心拍数モニタ、撮像センサ、湿度センサの少なくとも１つを含みうるが、これらに限定されるものではない。
ネットワーク１０３２とコンピュータ１００２の少なくとも一方は、システム１０００における少なくとも１つの電子装置と通信できる。当該電子装置は、例えば、ディスプレイ１０３６、撮像装置１０２６（例えば、少なくとも１つのビデオカメラ）、センサ１０２８を含む。センサ１０２８は、赤外線（ＩＲ）装置であってもよい。
一実施形態においては、センサ１０２８は、ＩＲトランシーバを備えうる。例えば、センサ１０２６とセンサ１０２８は、ユーザ１０２４の方向を含む周囲へ波形を送信し、「反射」の受信、あるいは送信した波形の変化の検出が可能である。
別実施形態においては、撮像装置１０２６とセンサ１０２８の少なくとも一方は、他の無線信号（例えば、レーダ、ソナー、可聴信号の少なくとも１つ）の送信と受信の少なくとも一方を行なうように構成されうる。
様々な実施形態において、多くの異なるデータスペクトルに対応する信号が利用可能である。当業者は、当該事実を容易に理解するであろう。すなわち、センサ１０２６とセンサ１０２８の少なくとも一方は、ユーザ１０２４と周辺環境の少なくとも一方から放出される熱を検出できる。よって、撮像装置１０２６とセンサ１０２８の少なくとも一方は、少なくとも１つの熱撮像装置を備えうる。一実施形態においては、撮像装置１０２６とセンサ１０２８の少なくとも一方は、レンジフェノメノロジーを実行可能に構成されたＩＲ装置を備えうる。レンジフェノメノロジーを実行可能に構成されたＩＲ装置は、例えば、オレゴン州ポートランドのフリアーシステムズ社から購入できるが、これに限定されるものではない。
撮像装置１０２６とセンサ１０２８の少なくとも一方は、コンピュータ１００２と直接（無線あるいは有線）通信を行なう場合を示したが、ネットワーク１０３２と直接（無線あるいは有線）通信を行なってもよい。当業者は、当該事実を理解するであろう。
【００６６】
（多目的電子装置）
ユーザ１０２４は、任意の数の電子装置の所持、携帯、および装着の少なくとも１つを行ないうる。当該電子装置は、検知装置１０３８、１０４０、１０４２、１０４４の少なくとも１つを含む。
幾つかの実施形態においては、少なくとも１つの装置１０３８、１０４０、１０４２、１０４４は、特にフィットネスやアスレチック用に製造されたものでなくともよい。実際のところ、本開示の幾つかの態様は、アスレチックデータの収集、検出、および測定の少なくとも１つを行なうために、複数の装置（その幾つかはフィットネス用装置ではない）から取得したデータを利用することに関する。
一実施形態においては、装置１０３８は、携帯電子装置を備えうる。当該携帯電子装置は、デジタル音楽プレイヤーを含む。例えば、カリフォルニア州クパチーノのアップル社から購入可能なアイポッド（登録商標）、アイパッド（登録商標）、アイフォーン（登録商標）ブランドの装置や、ワシントン州レドモンドのマイクロソフト社から購入可能なズーン（登録商標）やマイクロソフトウィンドウズ（登録商標）装置などが挙げられる。
周知のように、デジタルメディアプレイヤーは、コンピュータの出力装置（例えば、音楽ファイルから音楽を出力し、画像ファイルから写真を出力する）と記憶装置の双方として機能しうる。
一実施形態においては、装置１０３８は、コンピュータ１００２でありうる。別の実施形態においては、コンピュータ１００２は、装置１０３８とは完全に区別されうる。
装置１０３８が特定の出力を提供するように構成されているかによらず、当該装置は、検知情報を受信する入力装置としても機能しうる。
装置１０３８、１０４０、１０４２、１０４４の少なくとも１つは、少なくとも１つのセンサを含みうる。当該センサは、加速度計、ジャイロスコープ、位置特定装置（例えばＧＰＳ）、光センサ、温度（周囲温度と体温の少なくとも一方を含む）センサ、心拍数モニタ、撮像センサ、湿度センサの少なくとも１つを含むが、これらに限定されるものではない。
幾つかの実施形態においては、センサは、受動型でありうる。例えば、撮像装置１０２６とセンサ１０２８の少なくとも一方により検出されうる反射型材料が挙げられる。
幾つかの実施形態においては、センサ１０４４は、競技用ウェアのような衣服と一体にされうる。例えば、ユーザ１０２４は、少なくとも１つの身体装着型センサ１０４４ａ、１０４４ｂを装着できる。センサ１０４４は、ユーザ１０２４の衣服に内蔵される場合と、ユーザ１０２４の身体における所望の位置に配置されうる場合の少なくとも一方がありうる。センサ１０４４は、コンピュータ１００２、センサ１０２８、１０３８、１０４０、１０４２、およびカメラ１０２６の少なくとも１つと通信できる（例えば、無線で）。
インタラクティブなゲーム衣服は、米国特許出願第１０／２８６，３９６号に記載されている。当該出願は、２００２年１０月３０日に出願され、米国特許出願公開第２００４／００８７３６６号として公開された。その全ての内容は、目的を限定することなく、ここに参照として取り込まれる。
幾つかの実施形態においては、受動検知面は、撮像装置１０２６とセンサ１０２８の少なくとも一方から出射された赤外光のような波形を反射できる。
一実施形態においては、ユーザ１０２４の衣服に配置された受動型センサは、波形を反射できるガラスなどの透明あるいは半透明の表面からなる、ほぼ球形の構造を備えうる。異なるクラスの衣服が利用されうる。具体的には、あるクラスの衣服は、適切に着られることにより、ユーザ１０２４の身体における特定部分に近接して配置されるように構成された特定のセンサを備える。例えば、ゴルフウェアは、第１の構成で衣服上に配置された少なくとも１つのセンサを含みうる。また、サッカーウェアは、第２の構成で衣服上に配置された少なくとも１つのセンサを含みうる。
【００６７】
装置１０３８〜１０４４は、直接あるいはネットワーク（ネットワーク１０３２など）を介して相互に通信できる。少なくとも１つの装置１０３８〜１０４４間の通信は、コンピュータ１００２を介して行ないうる。例えば、２つ以上の装置１０３８〜１０４４は、コンピュータ１００２のバス１０１４と動作可能に接続された周辺装置でありうる。
別の実施形態においては、第１装置（装置１０３８など）は、第１コンピュータ（コンピュータ１００２など）や、他の装置（装置１０４２など）とも通信できる。しかしながら、装置１０４２は、コンピュータ１００２と接続せずに、装置１０３８と通信するように構成されてもよい。当業者は、他の構成も可能であることを理解するであろう。
【００６８】
幾つかの実施形態例は、上記に加えてあるいは代えて、様々な機能を実現できるように意図された演算装置（デスクトップやラップトップのパーソナルコンピュータ）を用いうる。これらの演算装置は、必要に応じて周辺装置や別のコンポーネントを任意に組み合わせたものを備えうる。また、図１０Ｂに示されたコンポーネントは、サーバ１０３４、他のコンピュータや装置などに含まれうる。
【００６９】
（具体的な衣服／アクセサリセンサ）
幾つかの実施形態においては、センサ装置１０３８、１０４０、１０４２、１０４４の少なくとも１つは、ユーザ１０２４の衣服やアクセサリの内部に形成されるか、関連付けられうる。当該衣服やアクセサリは、腕時計、アームバンド、リストバンド、ネックレス、シャツ、靴などを含む。靴に搭載された装置および手首に装着される装置（それぞれ装置１０４０、１０４２）の例は、すぐ後に記載されるが、これらは実施形態の例に過ぎず、本開示はそれらに限定されるものではない。
【００７０】
（靴に搭載された装置）
幾つかの実施形態においては、検知装置１０４０が、履物を含みうる。当該履物は、少なくとも１つのセンサを備えうる。当該センサは、加速度計、位置検知コンポーネント（ＧＰＳなど）、力センサシステムの少なくとも１つを含むが、これらに限定されるものではない。図１１Ａは、センサシステム１１０２の一実施形態例を示す。
幾つかの実施形態においては、システム１１０２が、センサアセンブリ１１０４を含みうる。アセンブリ１１０４は、少なくとも１つのセンサを備えうる。例えば、当該センサは、加速度計、位置検知コンポーネント、力センサシステムの少なくとも１つを含みうる。図示の実施形態においては、アセンブリ１１０４は、複数のセンサを内蔵している。当該センサは、感圧抵抗（ＦＳＲ）センサ１１０６を含みうる。
別の実施形態においては、他のセンサが利用されうる。ポート１１０８は、靴のソール体１１０９の内部に配置されうる。ポート１１０８は、電子モジュール１１１０および複数のリード１１１２と繋がるように設けられうる。電子モジュール１１１０は、ハウジング１１１１内に設けられうる。リード１１１２は、ＦＳＲセンサ１１０６をポート１１０８に接続している。モジュール１１１０は、靴のソール体における窪みや中空部の内部に収容されうる。ポート１１０８およびモジュール１１１０は、接続および通信用の補助インターフェース１１１４、１１１６を含む。
【００７１】
幾つかの実施形態においては、図１１Ａに示された少なくとも１つの感圧抵抗１１０６が、第１および第２の電極または電気接点１１１８、１１２０、および感圧抵抗材料１１２２を含みうる。感圧抵抗材料１１２２は、電極１１１８、１１２０の間に配置され、これらを電気的に接続する。感圧抵抗材料１１２２に圧力が加えられると、当該感圧抵抗材料１１２２の抵抗と導電率の少なくとも一方が変化する。当該変化は、電極１１１８、１１２０間の電気ポテンシャルが変化する。抵抗の変化は、センサ１１１６に加えられた力を検出するために、センサシステム１１０２により検出されうる。感圧抵抗材料１１２２は、圧力下でその抵抗を様々な方式で変えうる。例えば、感圧材料１１２２は、当該材料が押圧されると低下する内部抵抗を有しうる。これは、後に詳述される量子トンネル複合材料と同様である。当該材料がさらに押圧されることにより、抵抗はさらに低下しうる。これにより、定量的測定および二値的（オンオフ）測定が可能となる。この種の感圧抵抗の挙動は、「体積依存抵抗」とも記載される場合がある。当該挙動を示す材料は、「スマート材料」と称されうる。
別例として、材料１１２２は、面接触の程度を変化させることによって、その抵抗を変えうる。本構成は、幾つかの方法で達成されうる。例えば、微小突起が設けられた表面が用いられる。この場合、非押圧状態において表面抵抗が上昇し、押圧されると表面抵抗が減少する。あるいは、他の電極との高い面接触を得るように変形可能とされたフレキシブル電極が用いられる。この表面抵抗は、材料１１２２と電極１１１８、１１２０の間の抵抗と、複層材料１１２２における導電層（例えば、カーボンまたはグラファイト）と感圧層（例えば、半導体）の間の表面抵抗の少なくとも一方でありうる。より強い押圧は、より大きな面接触による低抵抗状態をもたらし、定量的測定を可能にする。この種の感圧抵抗の挙動は、「接触依存抵抗」とも記載される場合がある。ここに記載された感圧抵抗材料１１２２は、半導体材料であるか、半導体材料を含みうる。当該半導体材料は、ドープ型でも非ドープ型でもよい。
【００７２】
ＦＳＲセンサ１１１６の電極１１１８、１１２０は、導電性材料で形成されうる。当該導電性材料は、金属、カーボンまたはグラファイトのファイバまたは複合材料、導電性複合材料、導電性ポリマー、導電性材料を含むポリマー、導電性セラミックス、ドープ半導体などを含む。リード１１１２は、適当な方法で電極１１１８、１１２０に接続されうる。当該方法は、溶着、はんだ付け、蝋付け、接着、締結などの一体あるいは非一体型接合を含む。あるいは、電極１１１８、１１２０および対応するリード１１１２は、同一材料の単一片により形成されうる。
【００７３】
（手首に装着される装置）
図１１Ｂに示されるように、装置１１２６（図１０Ａに示された検知装置１０４２でもよいし、これに類似したものでもよい）は、ユーザ１０２４の手首、腕、足首などの周りに装着されるように構成されうる。装置１１２６は、ユーザのアスレチック動作をモニタできる。当該アスレチック動作は、当該ユーザの終日活動を含む。すなわち、装置アセンブリ１１２６は、ユーザ１０２４によるコンピュータ１００２とのやり取りを通じてアスレチック動作を検出できる。あるいは、装置アセンブリ１１２６は、コンピュータ１００２とは独立して動作できる。例えば、一実施形態においては、装置１１２６は、ユーザのコンピュータ１００２に対する接近またはやり取りの有無によらず、活動を測定する終日活動モニタでありうる。装置１１２６は、ネットワーク１０３２および他の装置（装置１０３８、１０４０の少なくとも一方）の少なくとも一方と直接通信できる。
他の実施形態においては、装置１１２６から取得されたアスレチックデータが、コンピュータ１００２により行なわれる判断に利用されうる。当該判断の例としては、どのエクササイズプログラムがユーザ１０２４に示されているかに関する判断などが挙げられる。
一実施形態においては、装置１１２６は、モバイル装置（ユーザ１０２４と関連付けられた装置１０３８など）や、遠隔のウェブサイト（フィットネスや健康に関する内容を取り扱うサイトなど）と無線でやり取りできる。ある所定の時点で、ユーザは、装置１１２６からのデータを別の場所へ転送することを希望できる。
【００７４】
図１１Ｂに示されるように、装置１１２６は、入力機構を含みうる。当該入力機構の例としては、装置１０２６の操作を支援する入力押しボタン１１２８などが挙げられる。入力ボタン１１２８は、コントローラ１１３０および他の電子コンポーネントの少なくとも一方と動作可能に接続されうる。当該電子コンポーネントの例としては、図１０Ｂに示されたコンピュータ１００２に関して説明された要素の少なくとも１つが挙げられる。コントローラ１１３０は、ハウジング１１３２に内蔵されるか、その一部とされうる。ハウジング１１３２は、弾性コンポーネントを含む少なくとも１つの材料から形成されうる。また、ハウジング１１３２は、少なくとも１つのディスプレイ（ディスプレイ１１３４など）を備えうる。装置１１２６の発光可能な部分を当該ディスプレイとみなしてもよい。一実施形態例においては、ディスプレイ１１３４が、一連の独立した発光素子あるいは発光部材（ＬＥＤ光源１１３４など）を含みうる。ＬＥＤ光源は、列をなすように形成されうる。また、ＬＥＤ光源は、コントローラ１１３０と動作可能に接続されうる。
装置１１２６は、インディケータシステム１１３６を含みうる。ディスプレイ１１３４全体の一部あるいはコンポーネントを当該インディケータシステム１１３６とみなしてもよい。インディケータシステム１１３６は、ディスプレイ１１３４（ピクセル部材１１３５を有しうる）と連携し、あるいはディスプレイ１１３４とは完全に独立して、動作および発光できる。また、インディケータシステム１１３６は、他の発光素子あるいは発光部材１１３８を複数含みうる。一実施形態例においては、当該発光素子あるいは発光部材１１３８は、ＬＥＤ光源の形態もとりうる。
幾つかの実施形態においては、インディケータシステムが、例えば発光部材１１３８の一部を発光させることにより、目標の表示を行ない、少なくとも１つの目標に対する進捗を表しうる。
【００７５】
締結機構１１４０は、係止解除されうる。これにより、装置１１２６は、ユーザ１０２４の手首の周りに配置され、次いで締結機構１１４０が係止状態とされうる。ユーザは、装置１１２６をいつでも望むときに装着できる。一実施形態においては、締結機構１１４０が、インターフェースを備えうる。当該インターフェースは、コンピュータ１００２および装置１０３８、１０４０の少なくとも一方と動作上のやり取りを行なうためのＵＳＢポートを含むが、これに限定されるものではない。
【００７６】
幾つかの実施形態においては、装置１１２６が、センサアセンブリ（図１１Ｂには図示せず）を備えうる。センサアセンブリは、複数の異なるセンサを備えうる。一実施形態例においては、センサアセンブリが、加速度計（多軸加速度計の形式を含む）、心拍数センサ、位置特定センサ（ＧＰＳセンサなど）などのセンサの少なくとも１つを備えうる。あるいは、これらとの動作上の接続を許容しうる。装置のセンサ１０４２により検出された動きやパラメータは、様々なパラメータ、測定値、生理的特性を含みうる（あるいは、これらを形成するために使用されうる）。これらは、速度、距離、歩数、カロリーなどの消費エネルギー、心拍数、発汗検出、努力、酸素消費量、酸素反応速度の少なくとも１つを含むが、これらに限定されるものではない。また、そのようなパラメータは、ユーザの活動に基づいて獲得される活動ポイントや通貨として表現されうる。
【００７７】
（具体的なアスレチックモニタリング方法）
システム１０００の少なくとも１つのコンポーネントは、ユーザに対して少なくとも１つのエクササイズの実行を促し、エクササイズを実行している間のユーザの動きをモニタし、ユーザの動きに基づくエネルギー消費の推定量をユーザに提供できる。システム１０００は、ユーザのエクササイズに対する取り組みの困難性を判断するために、当該ユーザのフォームを分析し、これに応じてエネルギー消費の推定量を調節できる。エネルギー消費量の推定値は、ユーザにより消費されたカロリーの推定値でありうる。あるいは、当該カロリーの推定値を含みうる。
幾つかの実施形態においては、エネルギー消費に係る判断が、ポイントシステムに基づきうる。あるいは、ポイントシステムとして提供されうる。あるいは、その両方である。
一実施形態においては、カロリーが、ポイントシステムに変換されうる。また、別の実施形態においては、測定値が、少なくとも１つのポイントシステムにおいて直接取得されうる。一実施例においては、活動ポイントが、フォーム、身体の動き、特定の活動の完了の少なくとも１つに基づきうる。
別の実施形態においては、エネルギー消費の計算が、ユーザの努力、酸素消費量、酸素反応速度の少なくとも１つに係る判断を含みうる。
一実施形態においては、コンピュータ１００２、カメラ１０２６、センサ１０２８、およびディスプレイ１０３６が、ユーザの住宅内に配備されうるが、ジムや職場を含む他の場所に配備されてもよい。
また、上述のように、コンピュータ１００２は、携帯装置（携帯電話など）でありうる。したがって、ここに記載された少なくとも１つの態様は、ほぼどの場所でも実行されうる。すなわち、本開示の実施形態例は、例示されたシステム１０００のコンポーネントの１つを用いて実施されるものとして説明される。特定のコンポーネント（コンピュータ１００２など）を参照することは、限定を意味するものではなく、むしろ多くの実施可能な例の１つの具体例を示すものである。当業者は、当該事実を理解するであろう。よって、特定のコンポーネントが参照されても、特に断りのない限り、あるいは物理的に不可能でない限り、システム１０００における他のコンポーネントが利用されうる。また、ここに記載された態様は、例示されたシステム１０００に限定されるものではない。
【００７８】
（ユーザの動きのモニタリング）
エクササイズの間、システム１０００は、ユーザの動きをモニタするために少なくとも１つの技術を使用できる。図１２は、ユーザのエネルギー消費の推定値を計算する方法のフローチャート例を示す。複数の実施形態例において、当該方法は、エクササイズ中におけるユーザのフォームを考慮に入れて推定を行なう。当該方法は、コンピュータにより実施されうる。当該コンピュータとしては、例えば、コンピュータ１００２、装置１０３８、１０４０、１０４２の少なくとも１つ、および他の装置が挙げられる。図１２に示された複数のブロックは、並び換え可能である。また、幾つかのブロックは除かれうる。別のブロックが追加されうる。各ブロックは、少なくとも１回繰り返されうる。フローチャートは、少なくとも１回繰り返されうる。フローチャートは、ブロック１２０２から開始できる。
【００７９】
（ユーザ評価の実行）
ブロック１２０２において、この方法は、ユーザの初期評価の実行を含みうる。ユーザ（ユーザ１０２４など）は、センサの範囲内（撮像装置１０２６とセンサ１０２８の少なくとも一方の正面など）に位置決めされうる。当該センサ１０２８は、赤外線トランシーバを備えうる。ディスプレイ１０３６は、ユーザ１０２４の表現物を表示できる。当該表現物は、「鏡像」でもよいし、仮想アバター（ユーザのアバターなど）を描画したものでもよい。当該表現物は、ユーザの動作に対応して動く。コンピュータ１００２は、撮像装置１０２６と赤外線トランシーバ１０２８の少なくとも一方に対して特定の領域へ移動するようにユーザを促しうる。これにより、ユーザは、フレームとレンジの少なくとも一方の内部に位置する。適切に位置決めがなされることにより、システム１０００は、ユーザの動きを処理できる。
「初期」という語を用いたが、この評価は、ユーザがシステム１０００を初期化する度に、ユーザが特定の動きをする度に、時間の経過をもってなどの理由により実行できる。よって、本記載において評価を参照する場合は、単一の評価に限定されるものではない。
【００８０】
（検知位置の識別）
図１または図１０に示された少なくとも１つのコンポーネント（図１０に示されたシステム１０００など）は、検知データを処理してユーザの動きデータを識別できる。一実施形態においては、ユーザの身体上の検知位置が識別されうる。図１３に示すように、検知位置１３０２ａ〜１３０２ｏは、ユーザ１０２４身体上における関心のある場所（例えば、足首、肘、肩など）に対応しうる。例えば、記録された映像（カメラ１０２６などから取得したもの）は、検知位置１３０２ａ〜１３０２ｏの識別に利用されうる。例えば、ユーザは、カメラ１０２６から特定の距離（所定の距離であってもなくてもよい）を置いて立ちうる。そしてシステム１０００は、ユーザ１０２４を識別するために画像を処理できる。例えば、視差マッピング技術が用いられる。一例においては、撮像装置１０２６が、複数のレンズを有するステレオカメラでありうる。当該複数のレンズは、互いに間隔をあけて配置され、ユーザの複数の画像を同時に撮像する。システム１０００は、同時に取得された当該複数の画像を処理し、視差マップを生成できる。視差マップは、座標系（例えば、デカルト座標系）を用いて、映像中の各画像（あるいは複数画像のうち幾つか）におけるユーザの身体の特定部分の位置を識別するためのものである。視差マップは、間隔をあけて配置された複数のレンズにより取得された各画像間の差異を示しうる。
【００８１】
第２の例においては、少なくとも１つのセンサが、検知位置１３０２ａ〜１３０２ｏにおいて、ユーザ１０２４の身体上あるいは身体に近接して配置されうる。あるいは、ユーザ１０２４は、様々な位置に配置された複数のセンサを有するスーツを着衣できる。
別の実施形態においては、センサの位置が、他の検知装置（装置１０３８、１０４０、１０４２の少なくとも１つ）により判断されうる。すなわち、センサは、ユーザの衣服上に配置されたものでもよいが、他の実施形態においては、検知位置１３０２ａ〜１３０２ｏが、動く２つの身体部位間の関係の識別結果に基づきうる。例えば、検知位置１３０２ａは、ユーザ１０２４の動きを識別することにより判断されうる。すなわち、ユーザの身体の全形状や部位が、特定の身体部位の識別を可能にしうる。カメラ（カメラ１０２６など）が利用されるか否か、ユーザ１０２４上に配置されたセンサが利用されるか否か（装置１０３８、１０４０、１０４２内のセンサなどが利用されるか否か）の少なくとも一方によらず、センサは、身体部位の現在位置の検知と、身体部位の動きの追跡の少なくとも一方を実行できる。
【００８２】
幾つかの実施形態においては、収集されたデータ（図１２のブロック１２０２で収集された部分など）にタイムスタンプが追加されうる。当該タイムスタンプは、身体部位が特定の位置にあった特定の時刻を示す。センサデータは、無線あるいは有線通信を介して、コンピュータ１００２（あるいは他の装置）において受信されうる。コンピュータ（コンピュータ１００２など）と装置１０３８、１０４０、１０４２の少なくとも一方は、当該タイムスタンプを処理し、座標系（デカルト座標系など）を用いて、映像中の各画像（あるいは複数画像のうち幾つか）における身体部位の位置を特定できる。カメラ１０２６から受信されたデータは、装置１０３８、１０４０、１０４２の少なくとも１つから受信されたデータを用いて、補正、修正、および結合の少なくとも１つが実行されうる。
【００８３】
第３の例においては、システム１０００が、赤外線パターン認識を使用し、ユーザ１０２４の動きと当該ユーザの身体部位の位置を検出できる。例えば、センサ１０２８は、赤外線トランシーバを備えうる。当該赤外線トランシーバは、カメラ１０２６の一部でも、他の装置でもよい。当該赤外線トランシーバは、赤外線信号を出射し、ユーザ１０２４の身体を赤外線信号で照射できる。赤外線トランシーバ１０２８は、ユーザ１０２４の身体からの当該赤外線信号の反射を捕捉できる。反射に基づき、システム１０００は、座標系（デカルト座標系など）を用いて、特定時点におけるユーザの身体の特定部位の位置を識別できる。どの身体部位がどのように識別されるかは、ユーザが実行を要求されたエクササイズの種別に基づいて、予め定められうる。
【００８４】
トレーニングルーティンの一部として、システム１０００は、ユーザ１０２４の初期姿勢評価を実行できる。当該初期姿勢評価は、図１２のブロック１２０２における初期ユーザ評価の一部として実行されうる。システム１０００は、ユーザの肩、上背部、下背部、腰、膝、および足首の少なくとも１つの位置を分析できる。身体に装着されるセンサと赤外線技術の少なくとも一方は、単独で、あるいはカメラ１０２６と連携して、使用されうる。これにより、姿勢評価のために様々な身体部位の位置が判断される。例えば、システム１０００は、評価ライン１０２４ａ〜１０２４ｇを判断し、ユーザの身体上の様々な点（例えば、足首、膝、腰、下背部、上背部、肩）の位置を判断できる。
【００８５】
（エネルギー消費）
幾つかの態様は、少なくともエネルギー消費に基づいてユーザの動作を測定する。当該エネルギー消費の例としては、燃焼カロリー量が挙げられるが、これに限定されるものではない。以下に示すのは、トレーニング中のユーザによる燃焼カロリー量を計算する式の例である。
【００８６】
燃焼カロリー＝ＢＭＲ×活動因子×達成因子                     （１）
【００８７】
式（１）において、ＢＭＲは、基礎代謝率の略語である。システム１０００は、Mifflin-St. Jeor方程式を用いてＢＭＲを計算できる。Mifflin-St. Jeor方程式は、次の通りである。
ＢＭＲ＝１０×ｗ＋６．２５×ｈ−５．０×ａ（＋５：男性の場合）（−１６１：女性の場合）
ここで、×は掛け算を表す記号である。ｗは、体重（ｋｇ）である。ｈは、身長（ｃｍ）である。ａは、年齢（歳）である。
また、システム１０００は、Mifflin-St. Jeor方程式に加えてあるいは代えて、Harris-Benedict方程式を使用できる。
【００８８】
活動因子は、ユーザにより行なわれるエクササイズの種別に対応する調整要素でありうる。活動因子は、激しいエクササイズほど大きく、軽いエクササイズほど小さい値をとりうる。システム１０００は、活動因子を含むファイルを保存できる。ここで、各活動因子は、特定のエクササイズ種についての値を有しうる。複数のエクササイズが同じ活動因子の値を有しうる。あるいは、特定のエクササイズが固有の活動因子の値を有しうる。活動因子は、初期値を有しうる。たとえば、一実施形態においては、初期値が０．１でありうる。別の実施形態においては、初期値が１．０でありうる。初期値は、零を含む任意の値でありうる。システム１０００は、ユーザにより現在行なわれているエクササイズの活動因子に対応するように、初期値を更新できる。
トレーニングの継続中において、システム１０００は、異なる値の活動因子を使用し、ユーザが実行を促されている別のエクササイズに対応する式（１）を用いて、燃焼カロリーを計算できる。少なくとも１つの因子が、活動因子と当該活動因子の調整要素の少なくとも一方に寄与しうる。当該因子の例としては、ペース、エクササイズの種別、継続時間の少なくとも１つが挙げられるが、これらに限られるものではない。さらに、活動因子と活動因子の変数の少なくとも一方は、複数の所定の値（ユーザが実行を促されているエクササイズや動作に付与された値など）、ユーザの動作、特定のエクササイズにおけるＭＥＴテーブルからの情報、の少なくとも１つから決定されうる。
【００８９】
達成因子は、ＢＭＲを調整するために使用されうる。当該調整は、エクササイズの実行時において、ユーザのフォームが所望のフォームにどの程度一致しているかに基づいて行なわれる。一例においては、達成因子が、エクササイズの実行時における各繰返し運動について、完全な動きの何パーセントが達成されたか示しうる。例えば、エクササイズにおける特定の繰返し運動についてユーザの胴体と大腿の間で測定された角度の所望の角度に対する割合を判断する。あるいは、達成因子は、所定数の繰返し運動（最近３回のエクササイズ、最近５回のエクササイズ、全エクササイズなど）における完全な動きの割合の平均値でありうる。
達成因子は、初期値を有しうる。一実施形態においては、初期値が０．１でありうる。別の実施形態においては、初期値が１．０でありうる。初期値は、零を含む任意の値でありうる。システム１０００は、ユーザのフォームが所望のフォームにどの程度一致しているかに基づいて、時間の経過とともに初期値を更新できる。少なくとも１つの因子が、活動因子と当該活動因子の調整要素の少なくとも一方に寄与しうる。当該因子の例としては、ペース、エクササイズの種別、継続時間の少なくとも１つが挙げられるが、これらに限られるものではない。さらに、活動因子と活動因子の変数の少なくとも一方は、複数の所定の値（ユーザが実行を促されているエクササイズや動作に付与された値など）、ユーザの動作の少なくとも１つから決定されうる。
【００９０】
別の実施形態においては、次に示す式（２）が利用されうる。
燃焼カロリー＝ＢＭＲ×活動因子×達成因子×乗算因子＋加算因子        （２）
【００９１】
式（２）におけるＢＭＲ、活動因子、達成因子の少なくとも１つの値は、式（１）を参照して先に記載された少なくとも１つの実施形態に応じて定められうる。一実施形態においては、乗算因子の値が、エクササイズの種別ごとに定められうる。一実施形態においては、初期値が０．１でありうる。別の実施形態においては、初期値が１．０でありうる。初期値は、零を含む任意の値でありうる。システム１０００は、トレーニング中に乗算因子を更新できる。当該更新は、ユーザが実施を促されているエクササイズの種別に対応するように行なわれる。幾つかの実施形態においては、活動因子は、経験的なデータから少なくとも一部が取得されうる。
【００９２】
幾つかの実施形態においては、加算因子の値が、エクササイズの各種別について定義されうる。一実施形態においては、初期値が０．１でありうる。別の実施形態においては、初期値が１．０でありうる。初期値は、零を含む任意の値でありうる。システム１０００は、トレーニング中に加算因子を更新できる。当該更新は、ユーザが実施を促されているエクササイズの種別に対応するように行なわれる。幾つかの実施形態においては、活動因子は、経験的なデータから少なくとも一部が取得されうる。
【００９３】
システム１０００は、トレーニングの継続中に燃焼されたカロリーを計算できる。当該計算は、式（１）または（２）の利用を含みうる。システム１０００は、ディスプレイ１０３６に燃焼カロリーの中間合計値を表示させうる。
幾つかの実施形態においては、当該合計値は、各エクササイズにおける少なくとも１つの完遂された繰返し運動および少なくとも１つの完遂されたセットについて決定されうる。また、システム１０００は、実行されたエクササイズの種別によって計算を行ない、燃焼カロリーの表示をさせうる。他の情報（例えば、トレーニング中、各繰返し運動、各セットにおける、あるいはエクササイズ種別ごとの最大／最小／平均のカロリー燃焼率など）が、計算および表示されうる。システム１０００は、エクササイズ中にユーザにより燃焼されたカロリー量を、式（１）を用いて周期的に判断できる。システム１０００は、トレーニング中に連続的に更新される現在の燃焼カロリー量（例えば、中間合計値）を表示できる。あるいは、システム１０００は、所定のタイミングで燃焼カロリー量を更新できる。当該所定のタイミングの例としては、ユーザが第１種のエクササイズの１セットを完遂し、第２種のエクササイズを開始したとき、トレーニングの終了時などが挙げられる。また、システム１０００は、エクササイズにおける各繰返し運動中および各セットにおいて何カロリーが燃焼されたかをユーザに知らせうる。
【００９４】
カロリー消費の判断（式（１）を用いたものなど）に用いられる少なくとも１つの入力と変数の少なくとも一方は、ユーザにより実行されるエクササイズの種別によらず、同一の値をとりうる。その他の値は変化してもよい。例えば、ＢＭＲは、トレーニング全体を通じて同一でありうる。ユーザの体重、身長、および年齢は、トレーニング中に大きく変化しないからである。また、活動因子、達成因子、乗算因子、および加算因子の少なくとも１つは、トレーニング中に変化しうる。数値と当該数値の変化の少なくとも一方は、現在ユーザによって行なわれているエクササイズの種別に依存しうる。
【００９５】
達成因子は、反復運動ごとに変化しうる。上述の通り、システム１０００は、エクササイズ中におけるユーザのフォームのモニタリング結果に基づいて達成因子を生成できる。一般に、エクササイズは、１つの繰返し運動を行なうにあたって一連の動きを含む。そして、ユーザは、複数の繰返し運動を含むセットを行なうことが普通である。ユーザのフォームは、反復運動ごとに変化しうる。よって達成因子が変化しうる。
【００９６】
システム１０００は、式（１）を用いて、達成因子に基づいて燃焼カロリーを判断できる。当該達成因子は、反復運動ごとに異なる場合があり、フィルタリングをされたものでありうる。達成因子をフィルタリングするために、システム１０００は、例えば、少なくとも１つの繰返し運動について達成因子を判断し、当該達成因子の少なくとも１つの平均値を求め、当該平均値を式（１）に使用できる。また、システム１０００は、重み付けされた平均値として達成因子を生成できる。具体的には、幾つかの繰返し運動に係る達成因子が、他の達成因子よりも重み付けされうる。例えば、システム１０００は、減衰関数を適用できる。具体的には、平均値を生成するにあたって、より新しい達成因子が、より古い達成因子よりも重み付けされうる。
【００９７】
また、システム１０００は、ユーザに所望の動きを行なわせ、当該動きにより燃焼されたカロリー量を計算できる。一実施形態においては、検出された全ての動きが計算に利用されうる。別の実施形態においては、特定の動き（例えば、システムにサポートされたものと、実行を促されたものの少なくとも一方）のみが考慮されうる。システム１０００は、ユーザの動きの分類を試みるために、撮像装置１０２６と各種センサの少なくとも一方からのデータを処理できる。例えば、システム１０００は、ユーザの動きを他の既知の動きと比較できる。当該既知の動きについては、ＭＥＴテーブルが定義されている。ユーザの動きがＭＥＴテーブルの定義されている既知の動きに対応する場合、システム１０００は、特定されたＭＥＴテーブルを燃焼カロリー量の計算に使用できる。
【００９８】
ユーザの動きがＭＥＴテーブルにより定義されたエクササイズと合わない場合、システム１０００は、少なくとも１つのエクササイズを特定できる。当該エクササイズは、ユーザにより行なわれた動きと同様の動きを含む。例えば、システム１０００は、ユーザの下半身がスクワットと同様に動き、上半身が腕立て伏せと同様に動くことを判断できる。システム１０００は、ユーザが燃焼するであろうカロリー数を、ユーザがスクワットや腕立て伏せを行なっていた場合に特定されるＭＥＴテーブルを用いて、ユーザにより燃焼されたカロリー量の近似値として計算できる。
別の実施形態においては、新規のエントリが生成されうる。すなわち、幾つかの実施形態は、当該エントリ、および新規の動きとエクササイズの少なくとも一方を後に識別することを許容できる。
幾つかの実施形態においては、ユーザが、識別されていない動きやエクササイズの近似カロリー消費に関する入力を行ないうる。
別の実施形態においては、システム１０００が、ここに記載された少なくとも１つのセンサからのエネルギー消費を計算できる。
さらに別の実施形態においては、システム１０００が、少なくとも１つのセンサ読み取り値およびユーザ（これに加えてあるいは代えて、第三者）からの入力を、それまで未知の動きやエクササイズに係る属性（カロリー消費など）の判断に利用できる。ＭＥＴテーブルを用いないカロリー消費の推定の例としては、ポテンシャルエネルギーの変化の判断が挙げられるが、これに限られるものではない。ポテンシャルエネルギーの変化を用いる例については、次節で説明される。
【００９９】
システム１０００は、燃焼カロリーの推定値をソーシャルネットワーキングウェブサイトに送信するように構成されうる。ユーザらは、所望の期間（日、週、月、年など）に燃焼されたカロリーの合計量に基づいてランク付けされうる。
図１２を再び参照する。本方法は、ここで終了してもよいし、先行するいずれのブロックに戻ってもよい。
【図１】
0006054381.tif 000002
【図２】
0006054381.tif 000003
【図３】
0006054381.tif 000004
【図４Ａ】
0006054381.tif 000005
【図４Ｂ】
0006054381.tif 000006
【図４Ｃ】
0006054381.tif 000007
【図５】
0006054381.tif 000008
【図６】
0006054381.tif 000009
【図７】
0006054381.tif 000010
【図８】
0006054381.tif 000011
【図９】
0006054381.tif 000012
【図１０Ａ】
0006054381.tif 000013
【図１０Ｂ】
0006054381.tif 000014
【図１１Ａ】
0006054381.tif 000015
【図１１Ｂ】
0006054381.tif 000016
【図１２】
0006054381.tif 000017
【図１３】
0006054381.tif 000018