(57)【要約】  活動センサを含む製品の販促に使用できるシステムおよび方法が提供される。ユーザは、店舗内において物理的活動を実行しつつ互いに競争することが促される。物理的活動は、取り付けまたは埋め込みセンサを含む製品を着用する間に実行される。センサによって生成されたデータは、リーダーボードの生成に使用される。リーダーボードは、販売のために提供されている製品の近くに表示できる。
2015531904.tif 000002
【特許請求の範囲】
【請求項１】
（ａ）店舗に販売のために提供された履き物を使用している間に物理的活動を行なうことをユーザに促すことと、
（ｂ）前記履き物内に埋め込まれた少なくとも１つのセンサからのパフォーマンス・データをコンピューティング・ユニットにおいて受信することと、
（ｃ）プロセッサにおいて前記パフォーマンス・データからパフォーマンス・メトリクスを決定することと、
（ｄ）プロセッサにおいて前記パフォーマンス・メトリクスから活動スコアを決定することと、
（ｅ）前記店舗での販売のために提供されている履き物を使用しつつ前記物理的活動を行なっている複数のユーザために活動スコアに基づいてリーダーボードを生成することと、
を含む、方法。
【請求項２】
前記パフォーマンス・メトリクスのうちの１つは垂直ジャンプ高を含む、請求項１に記載の方法。
【請求項３】
前記パフォーマンス・メトリクスのうちの１つは滞空時間を含む、請求項１に記載の方法。
【請求項４】
前記パフォーマンス・メトリクスのうちの１つは活動ポイントを含む、請求項１に記載の方法。
【請求項５】
前記パフォーマンス・メトリクスのうちの１つは物理的活動の反復回数を含む、請求項１に記載の方法。
【請求項６】
前記パフォーマンス・メトリクスのうちの１つは、既定の時間内において特定の高さを超えた垂直ジャンプの数を含む、請求項５に記載の方法。
【請求項７】
さらに、
（ｆ）販売のために提供されている履き物の展示に近い前記店舗内で見ることができるディスプレイ上に前記リーダーボードを表示することを含む、
請求項１に記載の方法。
【請求項８】
さらに、
手首装着センサからのパフォーマンス・データをコンピュータ装置において受信することを含む、
請求項１に記載の方法。
【請求項９】
さらに、
少なくとも１つの画像取り込みセンサからのパフォーマンス・データをコンピュータ装置において受信することを含む、
請求項１に記載の方法。
【請求項１０】
前記画像取り込みセンサはＩＲトランシーバを含む、請求項９に記載の方法。
【請求項１１】
さらに、
少なくとも１つのモバイル端末からのパフォーマンス・データをコンピュータ装置において受信することを含む、
請求項１に記載の方法。
【請求項１２】
さらに、
他のコンピュータ装置から活動スコアを受信することを含む、
請求項１に記載の方法。
【請求項１３】
前記（ｃ）におけるプロセッサと前記（ｂ）におけるプロセッサは同一のプロセッサである、請求項１に記載の方法。
【請求項１４】
少なくとも１つのプロセッサと、
前記少なくとも１つのプロセッサによって実行されると、前記装置に、少なくとも
（ａ）店舗に販売のために提供された履き物を使用している間に物理的活動を行なうことをユーザに促すことと、
（ｂ）前記履き物内に埋め込まれた少なくとも１つのセンサからのパフォーマンス・データを受信することと、
（ｃ）前記パフォーマンス・データからパフォーマンス・メトリクスを決定することと、
（ｄ）前記パフォーマンス・メトリクスから活動スコアを決定することと、
（ｅ）前記店舗での販売のために提供されている履き物を使用しつつ前記物理的活動を行なっている複数のユーザために活動スコアに基づいてリーダーボードを生成することと、
を行なわせるコンピュータ実行可能命令を記憶する少なくとも１つのメモリを含む、装置。
【請求項１５】
前記パフォーマンス・メトリクスのうちの１つは垂直ジャンプ高を含む、請求項１４に記載の装置。
【請求項１６】
前記パフォーマンス・メトリクスのうちの１つは滞空時間を含む、請求項１４に記載の装置。
【請求項１７】
前記パフォーマンス・メトリクスのうちの１つは活動ポイントを含む、請求項１４に記載の装置。
【請求項１８】
前記パフォーマンス・メトリクスのうちの１つは物理的活動の反復回数を含む、請求項１４に記載の装置。
【請求項１９】
非一時的コンピュータ可読媒体であって、実行されると装置に、少なくとも
（ａ）店舗に販売のために提供された履き物を使用している間に物理的活動を行なうことをユーザに促すことと、
（ｂ）前記履き物内に埋め込まれた少なくとも１つのセンサからのパフォーマンス・データを受信することと、
（ｃ）前記パフォーマンス・データからパフォーマンス・メトリクスを決定することと、
（ｄ）前記パフォーマンス・メトリクスから活動スコアを決定することと、
（ｅ）前記店舗での販売のために提供されている履き物を使用しつつ前記物理的活動を行なっている複数のユーザために活動スコアに基づいてリーダーボードを生成することと、
を行なわせるコンピュータ実行可能命令を記憶する非一時的コンピュータ可読媒体。
【請求項２０】
前記パフォーマンス・メトリクスのうちの１つは垂直ジャンプ高を含む、請求項１９に記載の非一時的コンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願に対するクロスリファレンス
この出願は、『リテイル・トレーニング・アプリケーション（Ｒｅｔａｉｌ  Ｔｒａｉｎｉｎｇ  Ａｐｐｌｉｃａｔｉｏｎ）』と題されて２０１２年６月２９日に出願された米国特許出願第１３／５３８，８３２号の優先権を主張するものであり、当該出願の開示は、参照によってその全体がこれに援用され、かつこれの一部をなす。
【背景技術】
【０００２】
エクササイズおよびフィットネスは、ますますポピュラーになり、その種の活動からの恩恵はよく知られている。多様なタイプのテクノロジが、フィットネスおよびその他のアスレチック活動に統合されている。例えば、フィットネス活動における使用のために、ＭＰ３またはその他のオーディオ・プレーヤ、ラジオ、ポータブル・テレビジョン、ＤＶＤプレーヤ、またはその他のビデオ再生デバイス、腕時計、ＧＰＳシステム、歩数計、携帯電話、ページャ、ポケットベル等々の広汎多様なポータブル電子デバイスが利用できる。多くのフィットネス愛好者または運動実施者は、エクササイズまたはトレーニングのときに、楽しさを持続させるため、パフォーマンス・データを提供するため、あるいは他の人と連絡を取り合うといったことのためにそれらのデバイスのうちの１つまたは複数を使用している。またその種のユーザは、自分たちのアスレチック活動およびそれに関連付けされるメトリクスの記録にも興味を示してきた。したがって、アスレチックパフォーマンス情報の検出、ストア、および／または送信にいくつかのセンサがされうる。しかしながら、しばしばアスレチックパフォーマンス情報は、普遍的な形で提示されるか全体的なアスレチック活動に基づく。エクササイズ実施者は自分たちのトレーニングについての追加の情報の獲得に興味を持つかも知れない。
【発明の概要】
【課題を解決するための手段】
【０００３】
以下においては、例示的な態様の一般的な概要を呈示し、一例の実施態様の理解を提供する。この概要は、広範囲にわたる全体像ではない。本発明の鍵もしくは決定的要素または決定的要素を識別すること、あるいは本発明の範囲を線引きすることは意図されていない。以下の概要は、その先に提供されているより詳細な説明の導入部として本発明のいくつかのコンセプトを包括的な形で呈示するに過ぎない。
【０００４】
１つまたは複数の態様は、エクササイズ・セッションの間におけるユーザのパフォーマンス・メトリクスを追跡するためのシステム、装置、コンピュータ可読メディア、および方法を記述する。
【０００５】
いくつかの例示的態様においては、ユーザ属性を指定する入力を処理し、ユーザ属性に基づいてパフォーマンス・ゾーンを調整し、加速度計および力センサのうちの少なくとも１つによって生成されたデータを受信し、そのデータがパフォーマンス・ゾーン内にあるか否かを決定し、決定を出力するべくシステム、装置、コンピュータ可読媒体、および方法を構成しうる。
【０００６】
いくつかの例示的態様においては、システム、装置、コンピュータ可読媒体、および方法が、アスレチック的な動きをユーザが行なうときにセンサ（例えば、加速度計、力センサ、温度センサ、心拍数モニタ等）によって生成されたデータを受信すること、およびそのデータと複数のプレイスタイルの比較データを比較し、そのデータにもっとも良く整合するプレイスタイルのうちの特定の１つを決定することを含みうる。
【０００７】
いくつかの例示的態様においては、システム、装置、コンピュータ可読媒体、および方法が、複数のエクササイズ・タスクの実行中における体重分布を示す力センサによって生成されたデータを受信すること、エクササイズ・タスクの上首尾の完了を示す第１の入力を処理すること、第１の入力に先行する時点の第１の体重分布をエクササイズ・タスクの上首尾の完了に関連付けすること、エクササイズ・タスクの不首尾の完了を示す第２の入力を処理すること、および第２の入力に先行する時点の第２の体重分布をエクササイズ・タスクの不首尾の完了に関連付けすることを含みうる。
【０００８】
いくつかの例示的態様においては、システム、装置、コンピュータ可読媒体、および方法が、イベントのシーケンスを実行している第１のユーザによって測定された加速度および力の測定値に対応する得意技（ｓｉｎｇｎａｔｕｒｅ  ｍｏｖｅ）データを受信すること、そのイベントのシーケンスの実行を試みている第２のユーザをモニタすることによって加速度計および力センサのうちの少なくとも１つからのプレーヤ・データを受信すること、およびプレーヤ・データが得意技データにどの程度類似しているかを示す類似性メトリックを生成することを含みうる。
【０００９】
いくつかの例示的態様においては、システム、装置、コンピュータ可読媒体、および方法が、加速度計および力センサのうちの少なくとも１つによって生成されたデータを受信すること、そのデータとジャンプデータを比較してそのデータがジャンプと調和すると決定すること、そのデータを処理して浮き上がり時点、着地時点、およびロフト時間を決定すること、およびロフト時間に基づいて垂直ジャンプを計算することを含みうる。
【００１０】
この他の態様および特徴が、この開示全体を通じて述べられている。
【００１１】
一例の実施態様の理解のため、例として、次に添付図面を参照してその説明を行なう。
【図面の簡単な説明】
【００１２】
【図１Ａ】例示の実施態様に従ったパーソナル・トレーニング・システムの例を図解した説明図である。
【図１Ｂ】例示の実施態様に従ったパーソナル・トレーニング・システムの例を図解した説明図である。
【図２Ａ】例示の実施態様に従ったセンサ・システムの実施態様の例を図解した説明図である。
【図２Ｂ】例示の実施態様に従ったセンサ・システムの実施態様の例を図解した説明図である。
【図３Ａ】例示の実施態様に従った少なくとも１つのセンサとのコンピュータ・インタラクションの例を図解した説明図である。
【図３Ｂ】例示の実施態様に従った少なくとも１つのセンサとのコンピュータ・インタラクションの例を図解した説明図である。
【図４】例示の実施態様に従った靴への埋め込みおよび取り外しができるポッド・センサの例を図解した説明図である。
【図５】例示の実施態様に従ったコンピュータのための着用構成の例を図解した説明図である。
【図６】例示の実施態様に従ったコンピュータのための非着用構成の例を図解した説明図である。
【図７】例示の実施態様に従ったコンピュータのための非着用構成の例を図解した説明図である。
【図８】例示の実施態様に従ったコンピュータの表示スクリーンによって呈示されるグラフィカル・ユーザ・インターフェース（ＧＵＩ）の表示の例を図解した説明図である。
【図９】例示の実施態様に従ったユーザ選択のためのパフォーマンス・メトリクスの例を図解した説明図である。
【図１０】例示の実施態様に従ったセンサの較正の例を図解した説明図である。
【図１１Ａ】例示の実施態様に従ったセンサの較正の例を図解した説明図である。
【図１１Ｂ】例示の実施態様に従ったセンサの較正の例を図解した説明図である。
【図１２】例示の実施態様に従ったセッションに関係する情報を呈示するＧＵＩの表示例を図解した説明図である。
【図１３】例示の実施態様に従ったセッションの間にユーザのパフォーマンス・メトリクスについての情報をユーザに提供するＧＵＩの表示例を図解した説明図である。
【図１４】例示の実施態様に従ったユーザの仮想カード（ｖｃａｒｄ）についての情報を呈示するＧＵＩの表示例を図解した説明図である。
【図１５】例示の実施態様に従ったユーザ・プロファイルを呈示するＧＵＩのユーザ・プロファイル表示の例を図解した説明図である。
【図１６】例示の実施態様に従ったユーザについての追加の情報を呈示するユーザ・プロファイル表示のさらなる例を図解した説明図である。
【図１７】例示の実施態様に従ったユーザにパフォーマンス・メトリクスを表示するためのＧＵＩの表示例を図解した説明図である。
【図１８Ａ】例示の実施態様に従ったユーザにパフォーマンス・メトリクスを表示するためのＧＵＩの表示例を図解した説明図である。
【図１８Ｂ】例示の実施態様に従ったユーザにパフォーマンス・メトリクスを表示するためのＧＵＩの表示例を図解した説明図である。
【図１９】例示の実施態様に従ったユーザにパフォーマンス・メトリクスを表示するためのＧＵＩの表示例を図解した説明図である。
【図２０】例示の実施態様に従ったユーザにパフォーマンス・メトリクスを表示するためのＧＵＩの表示例を図解した説明図である。
【図２１】例示の実施態様に従ったフリースタイルのユーザの動きについての情報を提供するＧＵＩのフリースタイル表示の例を図解した説明図である。
【図２２】例示の実施態様に従ったユーザ選択可能なトレーニング・セッションを呈示するトレーニング表示の例を図解した説明図である。
【図２３】例示の実施態様に従ったトレーニング・セッションの例を図解した説明図である。
【図２４】例示の実施態様に従ったトレーニング・セッションの例を図解した説明図である。
【図２５】例示の実施態様に従ったトレーニング・セッションの例を図解した説明図である。
【図２６】例示の実施態様に従ったトレーニング・セッションの例を図解した説明図である。
【図２７】例示の実施態様に従ったバスケットボールのシュートトレーニング・セッションのためのＧＵＩの表示例を図解した説明図である。
【図２８】例示の実施態様に従ったバスケットボールのシュートトレーニング・セッションのためのＧＵＩの表示例を図解した説明図である。
【図２９】例示の実施態様に従ったバスケットボールのシュートトレーニング・セッションのためのＧＵＩの表示例を図解した説明図である。
【図３０】例示の実施態様に従ったバスケットボールのシュートトレーニング・セッションのためのＧＵＩの表示例を図解した説明図である。
【図３１】例示の実施態様に従ったユーザにシュートのマイルストーンを通知するＧＵＩの表示例を図解した説明図である。
【図３２】例示の実施態様に従ったユーザにプロのアスリートの得意技を摸する練習の実施を促すＧＵＩのための得意技表示の例を図解した説明図である。
【図３３】例示の実施態様に従ったパフォーマンス・メトリクスの比較のための他のユーザおよび／またはプロのアスリートをサーチするためのＧＵＩの表示例を図解した説明図である。
【図３４】例示の実施態様に従った他の個人とユーザのパフォーマンス・メトリクスを比較するための表示例を図解した説明図である。
【図３５】例示の実施態様に従った他の個人とユーザのパフォーマンス・メトリクスを比較するための表示例を図解した説明図である。
【図３６】例示の実施態様に従った物理的活動を実施しているユーザを監視する物理データがパフォーマンス・ゾーン内で獲得されたか否かを決定するための方法の例を図解したフローチャートである。
【図３７】本発明の実施態様に従った埋め込みまたは取り付けセンサを有する製品の販売を促進するために使用できるシステムを図解した説明図である。
【図３８】本発明の実施態様に従った埋め込みまたは取り付けセンサを有する製品の販売を促進するために使用できるシステムを図解した説明図である。
【発明を実施するための形態】
【００１３】
以下の多様な実施態様の説明においては、これの一部を形成する添付図面を参照するが、それらは、この開示が実施されうる多様な実施態様を図解する手段として示されている。理解されるものとするが、この他の実施態様が利用されることもあり、この開示の範囲および精神から逸脱することなく構造および機能の修正がなされることもある。さらに、この開示の中の見出しはこの開示の態様を限定するとして考えるべきでない。この開示から恩典を受ける当業者は認識するであろうが、例示の実施態様は、例示の見出しに限定されない。
【００１４】
Ｉ．パーソナル・トレーニング・システムの例
Ａ．例示的なネットワーク
図１Ａは、例示的な実施態様に従ったパーソナル・トレーニング・システム１００の例を図解している。例示のシステム１００は、１つまたは複数のコンピュータ１０２等の電子デバイスを含みうる。コンピュータ１０２は、電話、ミュージック・プレーヤ、タブレット、ネットブック、または任意のポータブル・デバイス等のモバイル端末を包みうる。他の実施態様においては、コンピュータ１０２が、セットトップ・ボックス（ＳＴＢ）、デスクトップ・コンピュータ、デジタル・ビデオ・レコーダ（１つまたは複数）（ＤＶＲ）、コンピュータ・サーバ（１つまたは複数）、および／またはそのほか任意の望ましいコンピューティング・デバイスを包みうる。特定の実施態様においては、コンピュータ１０２がゲーミング・コンソール、例えばマイクロソフト（Ｍｉｃｒｏｓｏｆｔ）のＸＢＯＸ（登録商標）、ソニー（Ｓｏｎｙ）のＰｌａｙｓｔａｔｉｏｎ（登録商標）、および／またはニンテンドー（Ｎｉｎｔｅｎｄｏ）のＷｉｉ（登録商標）等のゲーミング・コンソールを含みうる。当業者は認識されるであろうが、これらは単なる説明目的の例示的なコンソールに過ぎず、この開示がいずれかのコンソールまたはデバイスに限定されることはない。
【００１５】
簡単に図１Ｂを参照するが、コンピュータ１０２は、少なくとも１つのプロセッシング・ユニット１０６を含みうるコンピューティング・ユニット１０４を含みうる。プロセッシング・ユニット１０６は、ソフトウエア・インストラクションを実行するための任意タイプのプロセッシング・デバイス、例えばマイクロプロセッサ・デバイスとしうる。コンピュータ１０２は、多様な非一過性のコンピュータ可読媒体、例えばメモリ１０８を含みうる。メモリ１０８は、限定ではないが、ＲＡＭ  １１０等のランダム・アクセス・メモリ（ＲＡＭ）、および／またはＲＯＭ  １１２等の読出し専用メモリ（ＲＯＭ）を含みうる。メモリ１０８は、電気的消去可能プログラマブル読出し専用メモリ（ＥＥＰＲＯＭ）、フラッシュ・メモリまたはその他のメモリ・テクノロジ、ＣＤ‐ＲＯＭ、デジタル多用途ディスク（ＤＶＤ）またはその他の光ディスク・ストレージ、磁気ストレージ・デバイス、または所望の情報のストアおよびコンピュータ１０２によるアクセスが可能なその他の任意の媒体のいずれかを含みうる。
【００１６】
プロセッシング・ユニット１０６とシステム・メモリ１０８は、直接またはバス１１４もしくは１つまたは複数の周辺デバイスに対する代替通信構造を通じて間接的に接続しうる。例えば、プロセッシング・ユニット１０６またはシステム・メモリ１０８は、ハード・ディスク・ドライブ１１６、リムーバブル磁気ディスク・ドライブ、光ディスク・ドライブ１１８、およびフラッシュ・メモリ・カード等の追加のメモリ・ストレージを直接または間接的に接続できる。また、プロセッシング・ユニット１０６およびシステム・メモリ１０８には、１つまたは複数の入力デバイス１２０および１つまたは複数の出力デバイス１２２も直接または間接的に接続できる。出力デバイス１２２は、例えば表示デバイス１３６、テレビジョン、プリンタ、ステレオ、またはスピーカを含みうる。いくつかの実施態様においては、１つまたは複数の表示デバイスを眼鏡内に組み込むことができる。眼鏡に組み込まれた表示デバイスは、ユーザに対してフィードバックを提供できる。１つまたは複数の表示デバイスを組み込んでいる眼鏡は、ポータブル表示システムも提供する。入力デバイス１２０は、例えば、キーボード、タッチスクリーン、リモート・コントロール・パッド、ポインティング・デバイス（マウス、タッチパッド、スタイラス、トラックボール、またはジョイスティック等）、スキャナ、カメラ、またはマイクロフォンを含みうる。これに関して言えば、入力デバイス１２０は、図１Ａに示されているユーザ１２４等のユーザからアスレチック的な動きを検知し、検出し、かつ／もしくは測定するべく構成された１つまたは複数のセンサを含みうる。
【００１７】
再び図１Ａを参照するが、イメージキャプチャ（画像取り込み）デバイス１２６またはセンサ１２８は、ユーザ１２４のアスレチック的な動きの検出および／または測定に利用できる。１つの実施態様においては、イメージキャプチャ・デバイス１２６またはセンサ１２８から獲得されたデータが動きパラメータに直接相関されるように、イメージキャプチャ・デバイス１２６またはセンサ１２８から獲得されたデータがアスレチック的な動きを検出できる。また、その他の実施態様においては、イメージキャプチャ・デバイス１２６および／またはセンサ１２８からのデータを、組み合わせで、互いに、またはその他のセンサとともに、動きの検出および／または測定に利用できる。このように、２つまたはそれより多くのデバイスから獲得されたデータを組み合わせて特定の測度を決定できる。イメージキャプチャ・デバイス１２６および／またはセンサ１２８は、限定ではないが、加速度計、ジャイロスコープ、位置決定デバイス（例えばＧＰＳ）、光センサ、温度センサ（周囲温度および／または体温を含む）、心拍数モニタ、画像取り込みセンサ、湿分センサ、および／またはこれらの組み合せを含む１つまたは複数のセンサを含むか、またはそれらと機能的に接続しうる。例示的なセンサ１２６、１２８の使用例については、『例示的なセンサ』と題されているセクションＩ．Ｃの中で後述する。コンピュータ１０２は、タッチスクリーンまたはイメージキャプチャ・デバイスを使用し、グラフィカル・ユーザ・インターフェースからの選択のためにユーザがポイントしている場所を決定しうる。１つまたは複数の実施態様は、１つまたは複数の有線および／または無線テクノロジを、単独で、または組み合せて使用することができ、それにおいて無線テクノロジの例は、Ｂｌｕｅｔｏｏｔｈ（登録商標）テクノロジ、Ｂｌｕｅｔｏｏｔｈ（登録商標）ｌｏｗ  ｅｎｅｒｇｙテクノロジ（ＢＬＥ）、および／またはＡＮＴテクノロジを含む。
【００１８】
Ｂ．例示的なネットワーク
コンピュータ１０２、コンピューティング・ユニット１０４、および／またはその他の電子デバイスは、ネットワーク１３２等のネットワークとの通信のために直接または間接的に１つまたは複数のネットワーク・インターフェース、例えばインターフェース１３０（図１Ｂに示す）に接続しうる。図１Ｂの例においては、ネットワーク・インターフェース１３０が、１つまたは複数の、伝送制御プロトコル（ＴＣＰ）、インターネット・プロトコル（ＩＰ）、およびユーザ・データグラム・プロトコル（ＵＤＰ）といった通信プロトコルに従ってコンピューティング・ユニット１０４からのデータおよびコントロール信号をネットワーク・メッセージに翻訳するべく構成されたネットワーク・アダプタまたはネットワーク・インターフェース・カード（ＮＩＣ）を含みうる。これらのプロトコルはこの分野で周知であり、したがってここでは、これより詳細な説明はしない。インターフェース１３０は、例えば無線トランシーバ、電力線通信アダプタ、モデム、またはイーサネット接続を含むネットワークへの接続のための任意の適切な接続エージェントを採用しうる。しかしながらネットワーク１３２は、インターネット（１つまたは複数）、イントラネット（１つまたは複数）、クラウド（１つまたは複数）、ＬＡＮ（１つまたは複数）等の１つまたは複数の任意タイプ（１つまたは複数）の情報配信ネットワーク（１つまたは複数）またはトポロジ（１つまたは複数）の単独または組み合せ（１つまたは複数）としうる。ネットワーク１３２は、ケーブル、ファイバ、衛星、電話、携帯電話、無線等のうちの任意の１つまたは複数としうる。ネットワークについてはこの分野で周知であり、したがってここでは、これより詳細な説明はしない。ネットワーク１３２は、１つまたは複数の場所（例えば、学校、ビジネス、家庭、消費者の住宅、ネットワーク・リソース等）、１つまたは複数のリモート・サーバ１３４、またはその他の、例えばコンピュータ１０２と同じかまたは類似のコンピュータに接続する１つまたは複数の有線または無線の通信チャンネルを有するというように多様な形で構成できる。実際、システム１００は、複数の各構成要素のインスタンス（例えば、複数のコンピュータ１０２、複数の表示器１３６等）を含みうる。
【００１９】
コンピュータ１０２またはネットワーク１３２内のその他の電子デバイスがポータブルであるか、または固定された場所にあるかということとは無関係に、特に上に挙げた入力、出力、およびストレージ周辺デバイスに加えて、コンピューティング・デバイスを、直接またはネットワーク１３２を介することなどにより、その他の、入力、出力、およびストレージ機能、またはそれらの組み合せを実行できるものを含む多様な周辺デバイスに接続できる。特定の実施態様においては、単一のデバイスが、図１Ａに示した１つまたは複数の構成要素を統合しうる。例えば、単一のデバイスが、コンピュータ１０２、イメージキャプチャ・デバイス１２６、センサ１２８、表示器１３６、および／または追加の構成要素を含みうる。１つの実施態様においては、センサ・デバイス１３８が、表示器１３６、イメージキャプチャ・デバイス１２６、および１つまたは複数のセンサ１２８を含みうる。また別の実施態様においては、イメージキャプチャ・デバイス１２６および／またはセンサ１２８を、例えばゲーミングまたはメディア・システムを含むメディア・デバイスと機能的に接続されるべく構成された周辺装置としうる。したがって、以上から、この開示が静的なシステムおよび方法に限定されないと言える。むしろ、殆ど任意の場所にいるユーザ１２４が特定の実施態様を実施しうる。
【００２０】
Ｃ．例示的なセンサ
コンピュータ１０２および／またはその他のデバイスは、ユーザ１２４の少なくとも１つのフィットネス・パラメータの検出および／またはモニタを行なうべく構成された１つまたは複数のセンサ１２６、１２８を含みうる。センサ１２６および／または１２８は、限定ではないが、加速度計、ジャイロスコープ、位置決定デバイス（例えばＧＰＳ）、光センサ、温度センサ（周囲温度および／または体温を含む）、睡眠パターン・センサ、心拍数モニタ、画像取り込みセンサ、湿分センサ、および／またはこれらの組み合せを含みうる。ネットワーク１３２および／またはコンピュータ１０２は、システム１００の、例えば表示器１３６、イメージキャプチャ・デバイス１２６（例えば、１つまたは複数のビデオ・カメラ）、および赤外線（ＩＲ）デバイスとしうるセンサ１２８を含む１つまたは複数の電子デバイスと通信できる。１つの実施態様においては、センサ１２８がＩＲトランシーバを含みうる。例えば、センサ１２６および／または１２８は、ユーザ１２４に向かう方向を含む環境に波形を送信し、『反射』を受信するか、またはその他の形で放出された波形の変化を検出できる。また別の実施態様においては、イメージキャプチャ・デバイス１２６および／またはセンサ１２８を、その他の無線信号、例えばレーダ、ソナー、および／または可聴情報を送信および／または受信するべく構成できる。当業者は容易に認識するであろうが、多様な実施態様に従って複数の異なるデータ・スペクトルに対応する信号を利用しうる。これに関して言えば、センサ１２６および／または１２８は、外部ソース（例えば、システム１００以外）から放出される波形を検出しうる。例えば、センサ１２６および／または１２８は、ユーザ１２４および／または周囲環境から放出されている熱を検出しうる。したがって、イメージキャプチャ・デバイス１２６および／またはセンサ１２８は、１つまたは複数のサーマル・イメージング・デバイスを含みうる。１つの実施態様においては、イメージキャプチャ・デバイス１２６および／またはセンサ１２８が、範囲現象学（レンジ・フェノメノロジー、ｒａｎｇｅ  ｐｈｅｎｏｍｅｎｏｌｏｇｙ）を実行するべく構成されたＩＲデバイスを含みうる。非限定的な例として言えば、範囲現象学を実行するべく構成されたイメージキャプチャ・デバイスは、オレゴン州ポートランドのフリアーシステムズ・インク（Ｆｌｉｒ  Ｓｙｓｔｅｍｓ，  Ｉｎｃ．）から商業的に入手可能である。ここでは、イメージキャプチャ・デバイス１２６およびセンサ１２８および表示器１３６が直接（無線または有線で）コンピュータ１０２と通信する形で示されているが、いずれも直接（無線または有線で）ネットワーク１３２と通信できることを当業者は認識するであろう。
【００２１】
１．多目的電子デバイス
ユーザ１２４は、センサ・デバイス１３８、１４０、１４２、および／または１４４を含む任意数の電子デバイスの所持、携帯、および／または装着を行なうことができる。特定の実施態様においては、１つまたは複数のデバイス１３８、１４０、１４２、１４４が、特別にフィットネスまたはアスレチック目的のために製造されていないことがある。実際、この開示の態様は、複数のデバイスからのデータの利用に関し、それらのデバイスのうちのいくつかは、アスレチックデータの収集、検出、および／または測定のためのフィットネス・デバイスではない。１つの実施態様においては、デバイス１３８が、例えば電話またはデジタル・ミュージック・プレーヤ等のポータブル電子デバイスを包含し、それには、カリフォルニア州クパチーノのアップル・インク（Ａｐｐｌｅ，Ｉｎｃ．）から市販されているＩＰＯＤ（登録商標）、ＩＰＡＤ（登録商標）、またはｉＰｈｏｎｅ（登録商標）ブランドのデバイス、あるいはワシントン州レッドモンドのマイクロソフト（Ｍｉｃｒｏｓｏｆｔ）から市販されているＺｕｎｅ（登録商標）またはＭｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ（登録商標）デバイスが含まれる。この分野で知られているとおり、デジタル・メディア・プレーヤは、コンピュータのための出力デバイス（例えば、サウンド・ファイルからの楽曲または画像ファイルからの写真を出力）およびストレージ・デバイスの両方として働くことが可能である。１つの実施態様において、デバイス１３８をコンピュータ１０２とすること、また他の実施態様においてコンピュータ１０２とデバイス１３８をまったく別個としうる。デバイス１３８は、それが特定の出力を提供するべく構成されているか否かによらず、センサ情報を受け取るための入力デバイスとして働くことができる。デバイス１３８、１４０、１４２、および／または１４４は、限定ではないが、加速度計、ジャイロスコープ、位置決定デバイス（例えばＧＰＳ）、光センサ、温度センサ（周囲温度および／または体温を含む）、心拍数モニタ、イメージキャプチャ・センサ、湿分センサ、および／またはこれらの組み合せを含む１つまたは複数のセンサを含みうる。特定の実施態様においては、センサを（とりわけ）イメージキャプチャ・デバイス１２６および／またはセンサ１２８により検出できる反射材料等の受動的なものとしうる。特定の実施態様においては、センサ１４４を、スポーツ・ウェア等の衣服に組み込むことができる。例えば、ユーザ１２４は、１つまたは複数の着用型センサ１４４ａ，１４４ｂを装着できる。センサ１４４は、ユーザ１２４の着衣に組み込むこと、および／またはユーザ１２４の身体の所望の場所に配置できる。センサ１４４は、コンピュータ１０２、センサ１２８、１３８、１４０、および１４２、および／またはカメラ１２６と（例えば、無線で）通信できる。インタラクティブなゲーミング衣服の例は、米国特許出願公開第２００４／００８７３６６号として公開されている２００２年１０月３０日に出願された米国特許出願第１０／２８６，３９６号の中で述べられており、その内容は、限定がいかなる形においてもなされない目的のためにそのすべてが参照によりこれに援用される。特定の実施態様にお���ては、受動的なセンシング表面が、イメージキャプチャ・デバイス１２６および／またはセンサ１２８によって放出された赤外線光等の波形を反射できる。１つの実施態様においては、ユーザ１２４の衣服上に配置された受動的センサが、ガラスまたはその他の透明または半透明の表面から作られ、波形を反射できる全体的に球形の構造を含みうる。異なるクラスの衣服を使用することもでき、それにおいては、所定クラスの衣服が、適切に装着されていればユーザ１２４の身体の特定の部位の直近に配置されるべく構成された特定のセンサを有する。例えば、ゴルフ・ウェアが第１の構成で衣服上に位置決めされた１つまたは複数のセンサを含むこと、またサッカー・ウェアが第２の構成で衣服上に位置決めされた１つまたは複数のセンサを含みうる。
【００２２】
デバイス１３８〜１４４をはじめ、この中に開示されている任意のその他の電子デバイスは、直接またはネットワーク１３２等のネットワークを介して互いに通信できる。デバイス１３８〜１４４のうちの１つまたは複数の間の通信は、コンピュータ１０２を通じて行なわれる通信としうる。例えば、デバイス１３８〜１４４のうちの２つ以上を、コンピュータ１０２のバス１１４と機能的に接続された周辺装置としうる。また別の実施態様においては、デバイス１３８等の第１のデバイスがコンピュータ１０２等の第１のコンピュータをはじめデバイス１４２等の別のデバイスと通信しうるが、デバイス１４２は、デバイス１３８と通信できてもコンピュータ１０２に接続されるべく構成されない。さらに、複数の通信路を通じて通信するべく１つまたは複数の電子デバイスを構成できる。例えば、デバイス１４０が第１の無線通信プロトコルを介してデバイス１３８と通信し、さらに第２の無線通信プロトコルを通じて別のデバイス、例えばコンピュータ１０２等と通信するといったことがありうる。例示的な無線プロトコルはこの開示全体を通じて論じられており、当業者に周知でもある。この分野の当業者は認識するであろうが、この他の構成も可能である。
【００２３】
例示的な実施態様のいくつかの実装では、代替または追加として、広汎多様な機能の能力を有するべく意図されたデスクトップまたはラップトップ・パーソナル・コンピュータ等のコンピューティング・デバイスを採用できる。これらのコンピューティング・デバイスは、希望に応じて周辺デバイスまたは追加の構成要素の任意の組み合せを有しうる。また、図１Ｂに示されている構成要素を、サーバ１３４、その他のコンピュータ、機器等に含めることもできる。
【００２４】
２．例示的な衣服／アクセサリ・センサ
特定の実施態様においては、センサ・デバイス１３８、１４０、１４２、および／または１４４を、腕時計、アームバンド、リストバンド、ネックレス、シャツ、靴、またはこれらの類を含めたユーザ１２４の着衣またはアクセサリ内に形成するか、またはその他の形でそれと関連付けできる。次に、靴埋め込みまたは手首装着デバイス（それぞれ、デバイス１４０および１４２）の例を説明するが、これらは単なる例としての実施態様であり、この開示がそれに限定されることはない。
【００２５】
ｉ．靴埋め込みデバイス
特定の実施態様においては、センサ・デバイス１４０が、限定ではないが、加速度計、ＧＰＳ等の位置検知構成要素、および／または力センサを含めた１つまたは複数のセンサを含みうるフットウェアを含みうる。図２Ａは、例示的な実施態様に従ったセンサ・システム２０２の実施態様の１つの例を図解している。特定の実施態様においては、システム２０２がセンサ・アセンブリ２０４を含みうる。アセンブリ２０４は、例えば加速度計、位置検知構成要素、および／または力センサ等の１つまたは複数のセンサを含みうる。図解されている実施態様においては、アセンブリ２０４が、感圧抵抗（ＦＳＲ）センサ２０６を含めることができる複数のセンサを組み込んでいる。また、他の実施態様において、この他のセンサ（１つまたは複数）を利用することもできる。ポート２０８は靴のソール構造２０９内に位置決めできる。電子モジュール２１０（ハウジング２１１内にあるとしうる）と通信するべく、ポート２０８、およびポート２０８にＦＳＲセンサ２０６を接続する複数のリード２１２をオプションとして提供できる。モジュール２１０は、靴のソール構造のウェル（ｗｅｌｌ）またはキャビティ内に収めることができる。ポート２０８およびモジュール２１０は、接続および通信のための相補的なインターフェース２１４、２１６を含んでいる。
【００２６】
特定の実施態様においては、図２Ａに示されている少なくとも１つの感圧抵抗２０６が、第１および第２の電極または電気接点２１８、２２０、および電極２１８、２２０の間に配置され、電極２１８、２２０と電気的に接続される感圧抵抗材料２２２を含みうる。感圧抵抗材料２２２に圧力が印加されると、感圧抵抗材料２２２の抵抗率および／または導電率が変化し、それが電極２１８、２２０の間の電位を変化させる。抵抗の変化をセンサ・システム２０２によって検出し、センサ２１６上に印加された力を検出しうる。感圧抵抗材料２２２の抵抗は、圧力が与えられると多様な形で変化しうる。例えば、感圧抵抗材料２２２は、以下に詳細を説明する量子トンネル複合物と同様に、圧縮されたときに減少する内部抵抗を有しうる。さらに、この材料の圧縮による抵抗の減少は、２値的な（オン／オフ）測定はもとより定量的な測定を可能にする。いくつかの状況においては、このタイプの感圧抵抗挙動は『体積ベースの抵抗』として説明でき、この挙動を呈する材料を『スマート材料』と呼ぶことができる。別の例として、材料２２２は、表面と表面の接触の程度が変化することによって抵抗を変化させうる。これは、いくつかの形で、例えば圧縮されなくなる状態で表面抵抗が上昇し、圧縮されると表面抵抗が減少する微小突起を表面上に使用することによって、または変形されると他方の電極との表面対表面接触が増加する可撓性電極を使用することなどによって達成可能である。この表面抵抗は、材料２２２と電極２１８、２２０の間における抵抗、および／または多層材料２２２の導電層（例えば、カーボン／グラファイト）と感圧層（例えば、半導体）の間における表面抵抗としうる。圧縮が大きいほど表面対表面接触が大きくなり、その結果、より低い抵抗がもたらされ、定量的な測定が可能になる。いくつかの状況においては、このタイプの感圧抵抗挙動を『接触ベースの抵抗』として説明できる。理解されるものとするが、ここに定義されているところの感圧抵抗材料２２２は、ドーピングあり、またはドーピングなしの半導体材料とすること、またはそれを含みうる。
【００２７】
ＦＳＲセンサ２０６の電極２１８、２２０は、金属、複合物の中でも特にカーボン／グラファイト・ファイバまたは複合物、導電性ポリマーまたは導電材料を含むポリマー、導電性セラミクス、ドーピングあり半導体、またはその他の導電性材料を含めた任意の導電性材料から形成することが可能である。リード２１２は、溶接、はんだ付け、蝋付け、接着接合、かしめ、またはその他の一体または非一体接合方法を含めた任意の適切な方法によって電極２１８、２２０に接続することが可能である。代替として電極２１８、２２０および関連するリード２１２を、同一材料の単一ピースから形成することもできる。
【００２８】
この他のセンサ２０２の実施態様は、異なる量および／または構成でセンサを含むことができ、概してそれは少なくとも１つのセンサを含む。例えば、１つの実施態様においてはシステム２０２がはるかに多くのセンサを含み、また別の実施態様においてはシステム２０２が２つのセンサを、１つは靴の踵に、１つは中足部に含むか、またはユーザの足の直近となるデバイス内に含む。それに加えて、１つまたは複数のセンサ２０６が、ブルートゥース（Ｂｌｕｅｔｏｏｔｈ）および近距離無線通信を含めた任意の周知のタイプの有線または無線通信を含む異なる方法でインターフェース２１４と通信できる。１足の靴のそれぞれにセンサ・システム２０２を提供でき、その場合にペアのセンサ・システムが協働的に動作できること、または互いに独立に動作できること、およびそれぞれの靴のセンサ・システムが互いに通信する、または通信しないとしうることが理解されるものとする。さらに理解されるものとするが、１つまたは複数のコンピュータ可読メディアにストアされた、プロセッサによって実行されるとデータ（例えば、ユーザの足と地面またはその他の接触表面の相互作用からの圧力データ）の収集およびストアをコントロールするコンピュータ実行可能インストラクションをセンサ・システム２０２に提供でき、これらの実行可能インストラクションは、図１Ａのセンサ２０６、任意のモジュール、および／またはデバイス１２８、コンピュータ１０２、サーバ１３４および／またはネットワーク１３２等の外部デバイス内にストアされうる。
【００２９】
ｉｉ．手首装着デバイス
図２Ｂに示されているとおり、デバイス２２６（図１Ａに示されているセンサ・デバイス１４２とすること、またはそれと類似としうる）は、ユーザ１２４の手首、腕、足首、またはそれに類似の箇所に装着されるべく構成できる。デバイス２２６は、ユーザ１２４の終日活動を含め、ユーザのアスレチック的な動きをモニタしうる。これに関して言えば、デバイス・アセンブリ２２６は、ユーザ１２４のコンピュータ１０２とのインタラクションの間におけるアスレチック的な動きを検出すること、および／またはコンピュータ１０２とは独立して機能しうる。例えば、１つの実施態様においては、デバイス２２６を、ユーザの近接であるか、またはコンピュータ１０２とのインタラクションであるかによらず活動を測定する終日活動モニタとしうる。デバイス２２６は、ネットワーク１３２および／またはその他の、デバイス１３８および／または１４０等のデバイスと直接通信しうる。この他の実施態様においては、デバイス２２６から獲得されたアスレチックデータを、コンピュータ１０２によって行なわれる、ユーザ１２４に示されるエクササイズ・プログラムに関係する決定等を決定することにおいて利用されうる。１つの実施態様においては、デバイス２２６が、ユーザ１２４に関連付けされたデバイス１３８等のモバイル・デバイスと、もしくはフィットネスまたは健康関連の内容に向けられたサイト等のリモート・ウェブサイトと無線でインタラクションすることもできる。何らかのあらかじめ決定済みの時点において、ユーザは、デバイス２２６から別の場所へのデータの送信を希望しうる。
【００３０】
図２Ｂに示されているとおり、デバイス２２６は、デバイス２２６の動作を補助する押し下げ入力ボタン２２８等の入力メカニズムを備えることができる。入力ボタン２２８は、コントローラ２３０および／またはその他の電子構成要素、例えば図１Ｂに示されているコンピュータ１０２に関連して説明した要素のうちの１つまたは複数等と機能的に接続しうる。コントローラ２３０は、ハウジング２３２に埋め込むか、またはその他の形でそれの一部としうる。ハウジング２３２は、弾性構成要素を含む１つまたは複数の材料から形成すること、および表示器２３４等の１つまたは複数の表示器を含みうる。表示器は、デバイス２２６の照明可能な部分と考えることができる。表示器２３４は、個別の照明エレメントまたは、例示的な実施態様におけるＬＥＤライト２３４等のように発光部材を含みうる。ＬＥＤライトは、アレイで形成し、コントローラ２３０と機能的に接続できる。デバイス２２６は、インジケータ・システム２３６を含むことができ、それも全体的な表示器２３４の一部または構成要素であると考えることができる。理解されるものとするが、インジケータ・システム２３６は、表示器２３４（ピクセル部材２３５を有しうる）とともに、または完全に表示器２３４とは分離されて動作および照明を行なうことが可能である。インジケータ・システム２３６は、複数の追加の発光エレメントまたは発光部材２３８を含むこともでき、例示的な実施態様においては、それもまたＬＥＤライトの形式をとることができる。特定の実施態様においては、インジケータ・システムが、発光部材２３８の部分の照明を行なって１つまたは複数の目標への達成度を表わすことなどにより、目標への視覚的な示度を提供できる。
【００３１】
装着メカニズム２４０は、アンラッチ（分離）可能であり、それによりデバイス２２６をユーザ１２４の手首に巻いて位置決めし、その後に続いて装着メカニズム２４０をラッチ位置に設定することが可能である。ユーザは、希望する場合にはデバイス２２６を終日装着しうる。１つの実施態様においては、装着メカニズム２４０が、限定ではないが、ＵＳＢポートを含めたインターフェースを、コンピュータ１０２および／またはデバイス１３８、１４０との機能的なインタラクションのために含みうる。
【００３２】
特定の実施態様においては、デバイス２２６がセンサ・アセンブリ（図２Ｂには図示せず）を含みうる。センサ・アセンブリは、複数の異なるセンサを含みうる。例示的な実施態様においては、センサ・アセンブリが、加速度計（多軸加速度計の形式を含む）、心拍数センサ、ＧＰＳセンサ等の位置決定センサ、および／またはその他のセンサへの接続を包含するか、またはそれを可能にしうる。デバイス１４２のセンサ（１つまたは複数）から検出された動きまたはパラメータは、限定ではないが、速度、距離、歩いた歩数、カロリー、心拍数、発汗検出、努力、酸素消費、および／または有酸素運動を含めた多様な異なるパラメータ、メトリクス、または生理学的特性を含むこと（または、それらの形成に使用すること）ができる。その種のパラメータは、ユーザの活動に基づいてユーザによって獲得される活動ポイントまたは通貨の形で表現することもできる。
【００３３】
１つまたは複数の機能を実行するべく構成された電子回路を使用して多様な例を実装できる。例えば、本発明のいくつかの実施態様を伴って、スマートフォン、モバイル・デバイス、コンピュータ、サーバ、またはその他のコンピューティング装置等のコンピューティング・デバイスを、１つまたは複数の特定用途向け集積回路（ＡＳＩＣ）を使用して実装できる。しかしながらより典型的には、ファームウエアまたはソフトウエア・インストラクションを実行するプログラマブル・コンピューティング・デバイスを使用するか、または専用電子回路とプログラマブル・コンピューティング・デバイス上で実行するファームウエアまたはソフトウエア・インストラクションの組合せによって本発明の多様な例の構成要素を実装できる。
【００３４】
ＩＩ．モニタリング・システム
図３Ａ、図３Ｂは、例示の実施態様に従った少なくとも１つのセンサとのコンピュータ・インタラクションの例を図解している。図示されている例においては、ユーザが携帯できるスマートフォンとしてコンピュータ１０２を実装できる。例示のセンサは、ユーザの身体に装着すること、身体から離して据えること、加速度計、分散型センサ、心拍数モニタ、温度センサ等を含む前述のセンサのうちの任意のセンサを含みうる。図３Ａには、ポッド・センサ３０４および分散型センサ３０６（例えば、１つまたは複数のＦＳＲセンサ２０６を有する前述のセンサ・システム２０２を含む）が示されている。ポッド・センサ３０４は、加速度計、ジャイロスコープ、および／またはその他のセンサ・テクノロジを含みうる。いくつかの実施態様においては、ポッド・センサ３０４を、ユーザの動きと直接関係しないデータをモニタする少なくとも１つのセンサとしうる。例えば、環境センサは、ユーザによって装着されるセンサ、またはユーザの外にあるセンサとしうる。環境センサは、温度センサ、方位磁石、気圧計、湿度センサ、またはその他のタイプのセンサを含みうる。その他のタイプのセンサおよびユーザの動きを測定するべく構成されたセンサの組合せも使用できる。また、コンピュータ１０２が１つまたは複数のセンサを統合することもできる。
【００３５】
ポッド・センサ３０４、分散型センサ２０６をはじめ、その他のタイプのセンサは、互いの通信およびコンピュータ１０２との通信のために無線トランシーバを含みうる。例えば、センサ３０４および３０６は、ネットワーク１３２、ユーザによって装着されている他のデバイス（例えば、腕時計、アームバンド・デバイス等）、第２のユーザによって装着されているセンサまたはデバイス、外部デバイス等と直接通信できる。例として述べれば、左靴のセンサは右靴のセンサと通信できる。また、片方の靴が、互いおよび／またはその靴のプロセッサと通信する複数のセンサを含むこともできる。さらに、１足の靴が、その靴に関連付けされた複数のセンサからデータを収集する単一のプロセッサを含み、およびその単一のプロセッサと結合されたトランシーバが、コンピュータ１０２、ネットワーク１３２、およびサーバ１３４のうちの少なくとも１つにセンサ・データを伝達するといったことができる。別の例においては、靴の１つまたは複数のセンサが、コンピュータ１０２、ネットワーク１３２、およびサーバ１３４のうちの少なくとも１つと通信するトランシーバと通信できる。さらに、第１のユーザに関連付けされたセンサが第２のユーザに関連付けされたセンサと通信できる。例えば、第１のユーザの靴の中のセンサは、第２のユーザの靴の中のセンサと通信できる。その他のトポロジもまた使用できる。
【００３６】
コンピュータ１０２は、センサとデータを交換でき、またセンサから受信したデータをサーバ１３４および／または別のコンピュータ１０２にネットワーク１３２を介して伝達できる。ユーザは、ヘッドフォンまたはイヤフォンを装着してコンピュータ１０２から、センサのうちの１つまたは複数から直接、サーバ１３４から、ネットワーク１３２から、他の場所から、これらの組合せから聴覚情報を受け取ることができる。ヘッドフォンは有線または無線としうる。例えば、分散型センサ３０６は、ユーザへの可聴出力のためにヘッドフォンへデータを伝達できる。
【００３７】
一例においては、加速度計、力センサまたはこれらの類をそれぞれ装備した靴をユーザが装着し、コンピュータ１０２および／またはサーバ１３４がそれぞれの足または他の身体部位（例えば、脚、手、腕、個別の指またはつま先、ユーザの足または脚の領域、腰、胸、肩、頭、目）の個別の動きを単独で、または図１Ａ、図１Ｂおよび図２Ａ、図２Ｂを参照して前述したシステムとともに決定しうる。
【００３８】
データの処理は、任意の方法で分散させること、またはそれぞれの靴、コンピュータ１０２、サーバ１３４においてすべてを実行すること、またはこれらの組合せにおいて実行しうる。以下の説明においては、コンピュータ１０２が機能を実行するとして記述できる。コンピュータ１０２に代わって、またはそれに加えて他のデバイスが機能を実行することもでき、それにはサーバ１３４、コントローラ、別のコンピュータ、靴または他の衣料品内のプロセッサ、またはこの他のデバイスが含まれる。例えば、それぞれの靴の１つまたは複数のセンサ（または、他の周辺センサ）を、１つまたは複数のセンサによって出力された生の信号の処理の一部または全部を実行するそれぞれのローカル・コントローラと対にできる。このコントローラの処理は、任意の所定時に、より高い層のコンピューティング・デバイス（例えば、コンピュータ１０２）のコマンドおよびコントロールの対象にできる。より高い層のデバイスは、例えば１つまたは複数のトランシーバを介して、１つまたは複数のコントローラから処理済みのセンサ信号を受信し、さらに処理できる。比較および計算は、前述したコンピューティング・デバイスのいくつかまたはすべてを含めた１つまたは複数のコンピューティング・デバイスにおいて、追加のコンピューティング・デバイスとともに、またはそれを伴わずに行なうことができる。センサは、所望の状態を検知して生の信号を生成でき、生の信号が処理されて処理済みデータが提供される。処理済みデータは、その後、現在のパフォーマンス・メトリクス（例えば、現在の移動速度等）の決定に使用でき、この決定は、ユーザの入力（例えば、自分はどのくらい高く跳べたか）および／またはプログラミング（例えば、ユーザは示されたとおりのエクササイズを行なったか、またそれが検出された場合には、ユーザ経験の中でそれが質的／量的にどのように評価されるか）に応じて変更できる。
【００３９】
一例においては、センサ３０４および３０６が測定データを処理および処理し、処理済みデータ（例えば、平均加速度、最高速度、合計の距離等）をコンピュータ１０２および／またはサーバ１３４へ転送できる。またセンサ３０４および３０６は、コンピュータ１０２および／またはサーバ１３４へ生データを送信することもできる。生データは、例えば、長時間をかけて加速度計により測定された加速度信号、長時間をかけて圧力センサにより測定された圧力信号等を含みうる。マルチセンサ衣服およびアスレチック活動モニタリングにおける複数のセンサの使用の例は、『フットウエア・ハビング・センサ・システム（ＦＯＯＴＷＥＡＲ  ＨＡＶＩＮＧ  ＳＥＮＳＯＲ  ＳＹＳＴＥＭ）』と題され、米国特許第２０１０／００６３７７８  Ａ１号として公開された米国特許出願第１２／４８３，８２４号、および『フットウエア・ハビング・センサ・システム（ＦＯＯＴＷＥＡＲ  ＨＡＶＩＮＧ  ＳＥＮＳＯＲ  ＳＹＳＴＥＭ）』と題され、米国特許第２０１０／００６３７７９  Ａ１号として公開された米国特許出願第１２／４８３，８２８号の中で述べられている。上で参照した出願の内容は、そのすべてが参照によってこれに援用される。特定の実施態様においては、運動実施者が、例えば図２Ａに示されているとおり、また上記の特許出願の中で述べられているとおりの感圧抵抗（ＦＳＲ）センサを利用する１つまたは複数の力センサ・システムを有する靴３０２を装着できる。靴３０２は、ユーザの足の異なる領域（例えば、踵、中足部、つま先等）において力を検出する複数のＦＳＲセンサ２０６を有しうる。コンピュータ１０２は、ＦＳＲセンサ２０６からのデータを処理してユーザの足および／またはユーザの２本の足の間のバランスを決定できる。例えばコンピュータ１０２は、左靴からのＦＳＲ  ２０６によって測定された力と右靴からのＦＳＲ  ２０６によって測定された力を比較してバランスおよび／または体重の分配を決定できる。
【００４０】
図３Ｂは、コンピュータ１０２が少なくとも１つのセンサ処理システム３０８とのインタラクションを行なってユーザの動作を検出する別の例のデータ・フロー図である。センサ処理システム３０８は、コンピュータ１０２と物理的に独立かつ別個とし、有線または無線通信を通じてコンピュータ１０２と通信できる。センサ処理システム３０８は、示されているとおり、センサ３０４をはじめ、他のセンサ（例えば、センサ３０６）を、センサ３０４に代えて、またはそれに加えて含みうる。図示の例においては、センサ・システム３０８は、センサ３０４およびＦＳＲセンサ２０６からデータを受信して処理できる。コンピュータ１０２は、ユーザから、ユーザが実施を希望している活動セッションのタイプ（例えば、クロス・トレーニング、バスケットボール、ランニング等）についての入力を受信できる。それに代えて、またはそれに加えて、コンピュータ１０２は、ユーザが行なっている活動のタイプの検出、または行なわれている活動のタイプについての別のソースからの情報の受信ができる。
【００４１】
活動のタイプに基づいて、コンピュータ１０２は、１つまたは複数のあらかじめ定義済みの動作テンプレートを識別し、センサ処理システム３０８にサブスクリプションを伝達できる。動作テンプレートは、決定済みタイプの活動をユーザが行なう間にユーザが行なうかもしれない動作または動きの識別に使用できる。例えば、動作は、１つまたは複数のイベントのグループ、例えばユーザが右へのステップの後に左へのステップを続けたことの検出、またはユーザが手首をすばやく動かしている間にジャンプしたことの検出に対応しうる。したがって、１つまたは複数の動作テンプレートの異なるセットを、異なるタイプの活動のために定義できる。例えば、バスケットボールのために定義された第１のセットの動作テンプレートは、ドリブル、シュート、妨害、スラムダンクの実施、全力スプリント、およびこれらの類を含みうる。サッカーのために定義された第２のセット動作テンプレートは、ボールをキックしてシュートすること、ドリブル、スチール、ボールのヘッディング、およびこれらの類を含みうる。動作テンプレートは、任意の所望のレベルの粒状度に対応させうる。いくつかの実施態様においては、特定タイプの活動が５０〜６０個のテンプレートを含みうる。別の例においては、活動のタイプが、２０〜３０個のテンプレートに対応できる。任意数のテンプレートを必要に応じて活動のタイプ毎に定義できる。さらに別の例においては、システムによって選択されるというよりは、むしろユーザがマニュアルでテンプレートを選択できる。
【００４２】
センサ・サブスクリプションは、センサ・システム３０８が、データが受信されるべきセンサを選択することを可能にできる。センサ処理システム３０８は、任意の特定の時に使用されるサブスクリプションを管理できる。サブスクリプションのタイプは、１つまたは複数の感圧抵抗からの感圧抵抗データ、１つまたは複数の加速度計からの加速度データ、複数のセンサにわたる合計情報（例えば、加速度データの合計、１つまたは複数のセンサにわたる感圧抵抗データの合計等）、圧力マップ、平均中央データ、重力調整後のセンサ・データ、感圧抵抗の微分、加速度の微分、およびこれらの類および／またはこれらの組合せを含みうる。いくつかの実施態様においては、単一サブスクリプションが複数のセンサからのデータの要約に対応できる。例えば、テンプレートが、ユーザの足の前足部領域への力のシフトを要求する場合に、単一のサブスクリプションが、前足部領域内のすべてのセンサからの力の合計に対応する。それに代えて、またはそれに加えて、前足部のセンサのそれぞれのための力データが別個のサブスクリプションに対応できる。
【００４３】
例えば、センサ・システム３０８が４つの感圧抵抗センサおよび加速度計を含む場合に、サブスクリプションは、それら５つのセンサのいずれがセンサ・データのためにモニタされるかを指定できる。別の例においては、サブスクリプションが、右靴の加速度計からのセンサ・データの受信／モニタを指定するが、左靴の加速度計は指定しないといったことができる。さらに別の例においては、サブスクリプションが、心拍数センサを含まず、手首装着センサからのデータのモニタを含みうる。サブスクリプションは、センサ・システムのイベント検出プロセスの感度を調整するセンサ閾値も指定できる。したがって、いくつかの活動においては、第１の指定閾値を超えるすべての力のピークの検出をセンサ・システム３０８に指示できる。他の活動においては、第２の指定閾値を超えるすべての力のピークの検出をセンサ・システム３０８に指示できる。異なるセンサ・サブスクリプションの使用は、特定の活動のためにいくつかのセンサの読み値が必要ない場合にセンサ・システムが電力を節約する補助となりうる。したがって、異なる活動および活動タイプは、異なるセンサ・サブスクリプションを使用できる。
【００４４】
センサ・システム３０８は、センサの生データの初期処理を実行して多様な粒状度のイベントを検出するべく構成できる。イベントの例には、ジャンプ時の足の踏み切りまたは飛び上がり、時間期間にわたる最大加速度を含めることができる。センサ・システム３０８は、その後コンピュータ１０２へ、多様なテンプレートと比較して動作が実行されたか否かを決定するためにイベントを渡すことができる。例えば、センサ・システム３０８は、１つまたは複数のイベントを識別し、コンピュータ１０２へ、ブルートゥース（Ｂｌｕｅｔｏｏｔｈ（登録商標））ロー・エナジー（ＢＬＥ）パケットまたはその他のタイプのデータを無線通信できる。別の例においては、それに代えて、またはそれに加えてセンサ・システム３０８がセンサの生データを送信できる。
【００４５】
イベントおよび／またはセンサの生データの受け取りに続いて、コンピュータ１０２は、反復、滞空時間、速度、距離およびこれらの類等の多様な活動メトリクスの決定を含むポスト‐マッチ処理を実行できる。活動は、任意の数ならびにタイプのセンサから受信されたデータ内に表現されている多様なイベントおよび動作の識別によって分類できる。したがって、活動の追跡およびモニタリングは、活動タイプ内における期待されるか又は周知の１つまたは複数の動作が実行されたか否かの決定、およびそれらの動作に関連付けされたメトリクスの決定を含みうる。１つの例においては、動作が、１つまたは複数のロー・レベルの、または粒状のイベントの連続に対応し、あらかじめ定義済みの動作テンプレートを使用して検出されうる。
【００４６】
例えばコンピュータ１０２は、動作テンプレートを使用し、特定の活動またはその活動の間に期待される特定の動きをユーザがいつ行なったかを自動的に検出できる。ユーザが例えばバスケットボールをプレイしている場合には、ユーザが手首をすばやく動かす間にジャンプしたことの検出が、そのユーザがシュートを行なったことを示すことになりうる。別の例においては、ユーザがジャンプする間に両足を外向きに動かし、それに続いてジャンプの間に両足を内向きに動かしたことの検出が、ユーザが挙手ジャンプ運動の１回の繰り返しを実行したとして記録できる。特定タイプの活動、もしくはそのタイプの活動内の動作または動きを識別するべく、多様な他のテンプレートを希望に応じて定義できる。
【００４７】
図４は、例示の実施態様に従った靴への埋め込みおよび取り外しができる（着脱可能な）ポッド・センサ３０４の例を図解している。ポッド・センサ３０４は、コンセント差し込み式アダプタ４０２内に挿入して再充電可能な再充電可能バッテリを含みうる。ポッド・センサ３０４の有線または無線充電も使用できる。例えばポッド・センサ３０４を誘導的に充電できる。いくつかの実施態様においてはポッド・センサ３０４‐１がインターフェース（例えば、ユニバーサル・シリアル・バス）を伴って構成され、データのダウンロードおよび／または受信のためのコンピュータあるいはその他のデバイスへの挿入を可能にできる。ポッド・センサのインターフェースは、有線または無線通信を提供できる。例えば、コンピュータとの接続時にソフトウエア更新をポッド・センサにロードできる。また、ポッド・センサは、ソフトウエア更新を無線受信することもできる。コンピュータ１０２（または、その他のポートを有するデバイス）との物理的な結合時にポッド・センサは、充電およびコンピュータ１０２との通信を行なうことができる。
【００４８】
図５は、例示の実施態様に従ったコンピュータ１０２のための着用構成の例を図解している。コンピュータ１０２は、ユーザの腕、脚、または胸といったユーザの身体の所望の場所に装着するか、または着衣内に組み込むべく構成できる。例えば、各衣料品が、それ独自の組み込みコンピュータを有しうる。コンピュータは、コンテキスト、すなわちユーザが何を行なっているか、または装着／ネットワークしているかによって駆動されるシンクライアントとしうる。コンピュータ１０２は、また、図６、図７に示されているとおり、ユーザの身体から離して置くこともできる。
【００４９】
図６、図７は、例示の実施態様に従ったコンピュータ１０２のための非着用構成の例を図解している。コンピュータ１０２は、ドッキング・ステーション６０２内に置いて大型スクリーン上におけるＧＵＩの表示およびステレオ・システムを通じたオーディオ出力を可能にできる。他の例においては、コンピュータ１０２が音声命令に応答するか、ユーザの直接入力（例えば、キーボードの使用）もしくはリモート・コントロールからの入力を介して、またはその他の形でユーザの命令を受信できる。その他の非着用構成は、ユーザがエクササイズを行なっている近くの床またはテーブル上にコンピュータ１０２を置くこと、トレーニング・バッグまたはその他の入れ物の中にコンピュータ１０２を収めること、コンピュータ１０２を三脚７０２に取り付けること、壁面マウント７０４にコンピュータ１０２を取り付けることなどを含みうる。その他の非着用構成もまた使用できる。身体から離しての装着時にユーザは、ヘッドフォン、イヤフォン、または手首装着デバイス等を装着して、そこからリアルタイム更新の提供を受けることできる。ポッド・センサ３０４および／または分散型センサ３０６は、範囲内にあるときに身体から離れた場所のコンピュータ１０２と周期的な時間間隔またはユーザによるトリガ時に通信するか、かつ／またはデータをストアし、その後範囲内にあるときにユーザによる指示でコンピュータ１０２へデータをアップロードできる。
【００５０】
一例においては、ユーザがコンピュータ１０２のグラフィカル・ユーザ・インターフェース（ＧＵＩ）とインタラクションできる。図８は、例示の実施態様に従ったコンピュータ１０２の表示スクリーンによって呈示されるグラフィカル・ユーザ・インターフェース（ＧＵＩ）の表示の例を図解している。ＧＵＩのホームページ表示８０２は、ユーザに全般情報を提供し、ユーザが実施の興味を示している物理的活動セッションのタイプの選択をユーザに促し、以前に完了したセッション（例えば、バスケットボールの試合、トレーニング等）についての情報の検索をユーザに許可するホームページを呈示できる。コンピュータ１０２の表示スクリーンをタッチスクリーンとするか、かつ／またはキーボードまたはその他の入力手段を通じてユーザ入力を受信できる。例えば、ユーザは表示スクリーンをタップするか、またはその他の入力を提供してコンピュータ１０２に動作を実行させることができる。
【００５１】
以前のセッションについての情報を獲得するために、ユーザは、最後のセッションを含んでいるフィールド８０４を選択してコンピュータ１０２にホームページ表示８０２を更新させ、以前のセッションのうちの最後の１つからのパフォーマンス・メトリクス（例えば、垂直ジャンプ、合計の滞空時間、活動ポイント等）を表示させることができる。例えば、図８に示されているとおり、選択されたフィールド８０４を拡大して最後のセッションの持続時間、ユーザの最高の垂直ジャンプ、最後のセッションの間におけるユーザの合計の滞空時間、および以前のセッションで獲得した奨励ポイント（例えば、活動ポイント）についての情報を表示できる。コンピュータ１０２は、センサ３０４および３０６またはその他のセンサ・デバイスにより検知されたデータを処理することによってパフォーマンス・メトリクス（例えば、速度、垂直ジャンプ等）を決定できる。
【００５２】
ホームページ表示８０２は、フィールド８０６の選択によるトレーニングまたはアスレチック活動セッションの間における１つまたは複数のユーザ・パフォーマンス・メトリクスの追跡（例えば、自分の出る試合を追跡する）、またはフィールド８０８の選択によるユーザのアスレチックのスキルの向上（例えば、自分の出る試合を盛り上げる）の補助をコンピュータ１０２に行なわせることを希望するか否かの選択をユーザに促すことができる。図９〜２１は前者について、図２２〜３１は後者について論じている。
【００５３】
図９は、例示の実施態様に従ったユーザ選択のためのパフォーマンス・メトリクスの例を図解している。一例においては、ユーザが、自分の合計プレイ時間、垂直ジャンプ、距離、および燃焼カロリー、および／またはその他のメトリクスのモニタに興味を持ち、ホームページ表示８０２を使用して図９に示されているメトリクスから所望のものを選択できる。メトリクスは、セッションの中で実施されるアスレチック活動のタイプに基づいて変化することもある。例えば、ホームページ表示８０２は、特定のデフォルトのパフォーマンス・メトリクス選択を、セッションの活動に応じて呈示できる。ユーザは、デフォルトのパフォーマンス・メトリクス選択を変更する入力を提供できる。
【００５４】
図９に示されているパフォーマンス・メトリクスのほかに、合計のジャンプ回数、特定の高さを超える（例えば、３インチより上）垂直ジャンプの数、全力スプリント（例えば、ユーザが選択するか、またはコンピュータ１０２によって指定される特定のレートを超える速度）の数、フェイント（例えば、すばやい方向転換）、ジャンプリカバリ（例えば、２つのジャンプの間における最速時間）、ワーク・レート（例えば、平均の力にトレーニング・セッションの時間を乗じた関数としうる）、ワーク・レート・レベル（例えば、低、中、高）、合計歩数、単位時間（例えば、１分）当たりの歩数、バーストの数（例えば、ユーザが速度閾値を超えた数）、バランス、体重分布（例えば、ユーザの右靴の中のＦＳＲ  ２０６によって測定された荷重とユーザの左靴の中のＦＳＲ  ２０６によって測定された荷重の比較をはじめそれぞれ靴の中のＦＳＲ  ２０６の定量化）、セッションの平均持続時間、合計のセッション時間、エクササイズ毎の反復の平均の数、セッション毎に獲得された平均のポイント数、合計ポイント数、燃焼カロリー、またはその他のパフォーマンス・メトリクスを含みうる。追加のパフォーマンス・メトリクスもまた使用できる。
【００５５】
一例においては、コンピュータ１０２が、各タイプのセッション（例えば、野球、サッカー、バスケットボール等）のためにいずれのメトリクスをモニタするべきかを示すことをユーザに促し、かつ識別されたメトリクスをユーザ・プロファイル内にストアできる。コンピュータ１０２は、各セッションの開始時にメトリクスの希望をユーザに促すこともできる。さらにコンピュータ１０２は、すべてのパフォーマンス・メトリクスを追跡できるが、ＧＵＩ内においてはユーザに、選択されたメトリクスだけを表示できる。例えば、コンピュータ１０２は、特定の基本のメトリクスだけ（例えば、延長の可能性のあるバッテリ寿命に基づき、応答性を変更し、データ過負荷を回避する等）をモニタできる。ユーザが、ＧＵＩによって現在表示されているもの以外のメトリクスの検討を希望する場合には、ユーザが所望のメトリクスを入力し、相応じてコンピュータ１０２がＧＵＩを更新できる。表示されるメトリクスは、随時変更できる。デフォルトのメトリクスは、セッションの再開時または別のセッションの開始時に一度呈示できる。
【００５６】
コンピュータ１０２が表示可能な数より多くのメトリクスをモニタする場合には、コンピュータ１０２が、その後、より低いモニタリングのレベル（例えば、リソースがユーザ向けの警告とともに消費される）に入り、ベースまで下がり、さらにそれを通過して最終的には１つ、もしくはまったくメトリクスがモニタされなくなる。一例においては、ユーザによるメトリクスの構成がない限り／構成されるまで、コンピュータ１０２がユーザのためのベース・メトリクス（基本評価基準）だけを表示できる。コンピュータ１０２は、リソースに基づいて、ベース・パフォーマンス・メトリクスまたはより少ないメトリクスだけを呈示するべく、表示されているものを減少させることができる。センサがその他のパフォーマンス・メトリクスのモニタを継続すること、およびその後にそれらのセンサからのデータを使用可能にすること（例えば、ウェブ経験を介する等）は可能である。
【００５７】
コンピュータ１０２は、セッションの開始時に靴のセンサを較正できる。図１０、図１１は、例示の実施態様に従ったセンサの較正の例を図解している。較正は、コンピュータ１０２がセンサ（例えば、センサ３０４および３０６）と直接または間接的に通信できることの確認、センサが適切に機能していることの確認、センサが充分なバッテリ寿命を有していることの確認、およびベースライン・データの設定を含みうる。例えば、コンピュータ１０２は、ポッド・センサ３０４およびユーザの靴に収められた分散型センサ３０６と通信できる（例えば、無線信号を送信する）。ポッド・センサおよび分散型センサは、要求されたデータをもって応答できる。他の機会（例えば、セッションの最中、セッションの終了時等）に較正が生じることもある。
【００５８】
較正の間は、表示１００２Ａ，１００２Ｂに示されているとおり、ＧＵＩがユーザに静止を促してポッド・センサ３０４および分散型センサ３０６を用いたベースライン・データ（例えば、加速度、体重の分布、合計の重さ等）を測定できる。また較正は、ユーザに、個別の足の持ち上げを促し、いずれのセンサ・データがいずれの足に関連付けされるかをコンピュータ１０２が決定することを可能にできる。分散型センサ３０６には、例えば靴のタイプ、色、サイズ、左右等のコンピュータ１０２が較正の間に獲得した履き物情報をエンコードすることもできる。コンピュータ１０２（またはサーバ１３４）は、センサ３０４および３０６からの応答を処理し、表示１００２Ｃに示されているとおり、ＧＵＩを更新して問題および問題の解決方法（例えば、バッテリ交換等）および較正が成功したか否かをユーザに通知できる。図１１Ａにおいては、例えば表示１１０２Ａの左に示されるフィールド１１０４がバッテリ寿命をはじめ接続ステータス（例えば、接続、切断）の表示例を含む。較正は、ポッド３０４の取り外しの検出等の特定のイベントにおいても生じうる。較正に基づいて、表示１１０２Ｂがそのユーザについての体重分布およびバッテリの残り寿命を表わすゲージ１１０６を呈示する。１つまたは複数のセンサの較正の一部として、および／または別々の特徴または機能として、実質的にリアルタイムで（表示のためのデータの取り込み（および／または処理）および送信が可能になると直ちに）パフォーマンス・データを表示するべくＧＵＩを構成できる。図１１Ｂは、１つの実施態様に従って実装できるＧＵＩの例を示す。図１１Ｂに示されているとおり、表示１１０２Ｃは、１つまたは複数の選択可能な活動パラメータを、その選択可能なパラメータに関係する取り込み済みの値を表示するために提供できる。例えば、ジャンプ中の垂直の高さに関係する値を見たいユーザは『ｖｅｒｔｉｃａｌ』（バーチカル）アイコン（アイコン１１０８参照）を選択できる。限定ではないが、その他のアイコンには、ｑｕｉｃｋｎｅｓｓ（クイックネス）（秒当たりの歩数および／または秒当たりの距離に関係する値を表示できる）、ｐｒｅｓｓｕｒｅ（プレッシャー）、および／またはその他の検出可能なパラメータを含めることができる。他の実施態様においては、同時に表示するために複数の異なるパラメータを選択できる。さらに別の実施態様においては、パラメータの選択が必要とされない。ユーザ入力なしにデフォルトのパラメータを表示できる。パラメータ（１つまたは複数）に関係するデータは、リアルタイムで表示１１０２Ｃに提供できる。例えば、出力１１１０は、ユーザが『２４．６インチ』ジャンプしたことを示す。値は、例えば値が２４．６インチであることを示すグラフ１１２によって表わされているように図式的に提供できる。特定の実施態様においては、出力１１１０および／または１１１２を介する等の値の出力がリアルタイム・データを示すことができ、さらに別の実施態様においては、出力１１１０／１１１２のうちの少なくとも１つが他の値、例えば履歴の値、所望の目標値、および／または最高値または最低値等を示すことができる。例えばグラフ１１１２はユーザの現在の（例えば、リアルタイムの）高さに応じて変動するが、出力１１１０はそのセッションの間または過去の全期間を通じて記録されたそのユーザのジャンプの最高値を表示するといったことができる。値または結果の出力は、物理的な物体および／または動作と相関できる。例えば、ユーザが、２４インチと３０インチの間等の第１の範囲内の垂直高さのジャンプを行なっているとき、自転車を越えるジャンプができたという表示を受け取ることができる（例えば、図１１Ｂの表示１１０２Ｄ参照）。別の例として、ユーザの秒当たりの歩数に関係する値を実際の動物のそれに相関させて表示させることができる。当業者は認識されようが、異なる実施態様に従って他の物理的な物体も利用できる。
【００５９】
コンピュータ１０２は、ユーザにセッションの開始を促すことができる。図１２は、例示の実施態様に従ったセッションに関係する情報を呈示しているＧＵＩの表示例を図解している。表示１２０２Ａは、最初に、コートにチェックインしてセッションを開始することをユーザに促すことができる。ユーザは、セッションのタイプ（例えば、練習、ピックアップ・ゲーム、リーグ戦、半面ゲーム、全面ゲーム、３対３、５対５等）も入力できる。表示１２０２Ｂは、セッションの持続時間をユーザに通知することをはじめ、セッションの中断および／または終了をユーザに促すことができる。表示１２０２Ｃは、ユーザの現在のパフォーマンス・メトリクス（例えば、垂直ジャンプの最高値、滞空時間、テンポ等）を呈示できる。見るという目的についていえば、表示１２０２はデフォルトの、またはユーザ選択による統計を呈示できるが、スワイプまたはその他のジェスチャがあらかじめ決定済みの数のパフォーマンス・メトリクスのグループ（例えば、３またはその他の数、横長表示に対して縦長表示で示すことが可能なパフォーマンス・メトリクスに基づく）のスクロールおよび順序付けをトリガするか、またはその他の形でパフォーマンス・メトリクスを呈示できる。
【００６０】
コンピュータ１０２は、特定のイベントが識別されたときにも表示１２０２を更新できる。例えば、新記録（例えば、個人ベスト）が識別された場合（例えば、垂直ジャンプの新しい最高値）、コンピュータ１２０２は、表示の更新（例えば、色、呈示情報等）、振動、特定の記録を示すノイズの発生（特定のメトリックに対応する靴上の色変化の配置に基づく）、または何らかの記録（例えば、任意のメトリック）達成の通知のうちの少なくとも１つを行なうことができる。表示１２０２は、記録が達成されたことを示すユーザが選択するためのボタンも呈示できる。表示１２０２Ｂは、図１３にさらに示されているとおり、ユーザに自分のパフォーマンス・メトリクスのチェックを促すことができる。
【００６１】
図１３は、例示の実施態様に従ったセッションの間にユーザのパフォーマンス・メトリクスについての情報をユーザに提供するＧＵＩの表示例を図解している。表示１３０２は、フィールド１３０４内に現在または以前のセッションの長さについての情報を、フィールド１３０８内にそのユーザのための多様なパフォーマンス・メトリクス（例えば、垂直ジャンプの最高値、合計の滞空時間、テンポ等）を、フィールド１３１０内にそのユーザが誰とプレイしたかをそれぞれ呈示できる。例えば、第１のユーザに関連付けされたコンピュータ１０２、センサ３０４または３０６、またはその他のデバイスは、第２のユーザに関連付けされたコンピュータ１０２、センサ３０４または３０６、またはその他のデバイスと第１のユーザ識別子を交換し、各コンピュータは、セッション内の参加者を承知できる。
【００６２】
またコンピュータ１０２は、パフォーマンス・メトリクスを処理し、フィールド１３０６に示されているとおり、ユーザにプレイスタイルを割り当てることもできる。フィールド１３０６は、ユーザが連続的に３０分にわたって激しく頑張ったとの決定に応答してそのユーザは『ホットストリーク（ＨＯＴ  ＳＴＲＥＡＫ）』であると示すことができる。フィールド１３０６の右のボックスは、代替のプレイスタイルを示すことができる。コンピュータ１０２は、他のタイプのプレイスタイルを識別できる。例えばコンピュータ１０２は、しばらくの沈黙に続く爆発的なバーストを識別すると『サイレント・アサシン（ＳＩＬＥＮＴ  ＡＳＳＡＳＩＮ）』プレイスタイルを、セッションの間にユーザの動きまたはジャンプが殆どないと『ボルテックス（ＶＯＲＴＥＸ）』プレイスタイルを、ユーザが巨大なバーストとジャンプを伴う永続的で滑らかな動きを呈するとき『コブラ（ＣＯＢＲＡ）』プレイスタイルを、ユーザの動きがすばやく、充分なスタミナがあり、高いピーク速度を有するとき『トラック・スター（ＴＲＡＣＫ  ＳＴＡＲ）』プレイスタイルを、ユーザが大きな垂直ジャンプと長い滞空時間を有するとき『スカイウォーカー（ＳＫＹＷＡＬＫＥＲ）』プレイスタイルを割り当てることができる。いくつかの実施態様においては、１つの個別のセッションに関連付けされる、別のセッションとの比較において異なるスタイルとともに、２つ以上のスタイルをユーザに割り当てることができる。単一のセッション用に複数のスタイルを割り当てて表示できる。
【００６３】
コンピュータ１０２は、ポッド・センサ３０４（例えば、加速度計データ）、分散型センサ３０６（例えば、力データ）、またはその他のセンサのうちの少なくとも１つから受信したユーザ・データに基づいて特定のプレイスタイルを割り当てることができる。コンピュータ１０２は、ユーザ・データと、複数の異なるプレイスタイルのためのプレイスタイル・データを比較して、データがもっとも整合するプレイスタイルを決定できる。例えば、コンピュータ１０２は、プレイスタイルのそれぞれについてパフォーマンス・メトリクス閾値を設定できる。いくつかのプレイスタイルは、セッションの間に少なくとも一度、ユーザが特定の高さのジャンプを行なうか、特定の速度で走るか、特定の時間にわたってプレイするか、かつ／またはそのほかタスクを行なうことを要求できる。その他のプレイスタイルは、ユーザが特定の連続イベント（例えば、少ない動きに続く、少なくとも特定の最高速度までのすばやい加速）をユーザ・データが実行することを要求できる。いくつかのプレイスタイルは、ユーザが特定の時間にわたって閾値を維持したこと（例えば、ゲーム全体を通じて閾値を超える平均速度を維持）をユーザ・データが示すことを要求できる。
【００６４】
一例においては、ユーザの身体上の多様な場所に装着されるセンサを含むセンサのセットから獲得されるデータ・セットに基づいてプレイスタイルを割り当てることができる（例えば、臀筋および／または上体の加速度計から『バンガー（ＢＡＮＧＥＲ）』プレイスタイルを識別する）。また、ユーザ・プロファイル・データ（例えば、ユーザの年齢、身長、性別等）等の他の非活動データもプレイスタイルの決定に寄与できる。例えば、いくつかのプレイスタイルは、性別固有であるか、または周囲条件に基づくことができる（例えば、ユーザが雨、みぞれ、雪等の中でプレイすることから『郵便配達員（ＰＯＳＴＭＡＮ）』スタイル）。
【００６５】
ユーザまたはユーザ・グループは、メトリクスおよび分析に基づいて独自のプレイスタイルを定義できる。ユーザまたはユーザ・グループは、関連付けされたメトリクスおよび分析を変更することなしにプレイスタイルの名前を変更できる。プレイスタイルは、自動的に更新されうる。例えば、パーソナル・トレーニング・システム１００は、システム１００によって指定されるプレイスタイルを周期的に更新できる。別の例においては、システム１００が、プレイスタイルの名前が特定の場所（例えば、州、市、コート）と関連付けされるときにプレイスタイルを自動的に更新できるが、別の場所では異なる名前でそのプレイスタイルが参照される（例えば、地域固有の言語と調和した指定を維持する）。
【００６６】
図１３においては、表示１３０２が、フィールド１３１２の選択によってユーザが他のユーザとパフォーマンス・メトリクスを共有すること、および／またはソーシャル・ネットワーキングに投稿することを可能にする。ユーザは、送信されるパフォーマンス・メトリクスに添えるメッセージ（例えば、『私の垂直ジャンプをチェックしてください（ＣＨＥＣＫ  ＯＵＴ  ＭＹ  ＶＥＲＴＩＣＡＬ  ＬＥＡＰ）』）を入力することもできる。コンピュータ１０２は、ユーザの共有要求に応答して、現在および／または以前のセッションのパフォーマンス・メトリクス・データおよびメッセージをサーバ１３４に配信できる。サーバ１３４は、データおよび／またはメッセージをソーシャル・ネットワーキング・ウェブサイト内に組み込むこと、および／または他の希望されたユーザまたはすべてのユーザにデータ／メッセージを配信しうる。
【００６７】
図１４は、例示の実施態様に従ったユーザの仮想カード（ｖｃａｒｄ）についての情報を呈示しているＧＵＩの表示例を図解している。ｖｃａｒｄは、ユーザのアスレチック履歴についての情報を含みうる。ｖｃａｒｄは、ユーザのパフォーマンス・メトリクス、セッション、および個別のセッションにおける賞をはじめ、パフォーマンス・メトリクスの平均を含みうる。ｖｃａｒｄ統計表示１４０２Ａは、ユーザが獲得したポイント数（例えば、活動ポイントまたはメトリクス）をはじめ、ユーザによる走行の合計および／または最高パフォーマンスを示すことができる。活動ポイントは、ユーザによって実行された物理的活動を示す統計量としうる。サーバ１３４および／またはコンピュータ１０２は、特定のアスレチックのマイルストーンをユーザが達成したときに活動ポイントを付与できる。ｖｃａｒｄセッション表示１４０２Ｂは、プレイ時間の総計およびユーザが完了したセッションの数を示すことをはじめ、完了したセッションについての履歴情報を提供しうる。ｖｃａｒｄセッション表示１４０２Ｂは、各セッションの間にユーザが呈したプレイスタイルをはじめ、セッションの長さおよびセッションの日付も示すことができる。ｖｃａｒｄ賞表示１４０２Ｃは、長時間をかけてユーザが獲得した賞を示すことができる。例えば、サーバ１３４および／またはコンピュータ１０２は、セッションの間の総ロフト時間が得られた後にユーザにフライト・クラブ賞を付与できる。
【００６８】
この他の賞の例に、特定のコートにおいて１つまたは複数のトップのメトリクスを有するユーザのための『キング・オブ・コート』賞、１マイルの飛翔時間（または、その他の時間および距離の量）のための『フライヤー・マイル』賞、プレーヤが複数の国のセッションに参加するときの『ワールドワイド・ウェス』賞、少なくとも特定のトップ速度またはもっとも速い第１歩を有する者への『アンクルブレーカー』賞、少なくとも特定の垂直ジャンプを有するユーザへの『ジャンプ・キング』賞、連続して特定数の日数をプレイするか、または特定数の異なるコートでプレイしたユーザのための『２４／７ボーラー』賞、特定数のライバルがユーザに続く場合の『アイス・マン』賞、さらに多くの（アイス・マンと比較して）ライバルがユーザに続く場合の『ブラック・マンバ』賞、特定のパフォーマンス・メトリック・レベルを達成している若いプレーヤのための『プロディジー』賞、および特定のパフォーマンス・メトリック・レベルを達成しているより年齢の高いプレーヤのための『オールド・スクール』賞が挙げられる。その他のタイプの賞も付与できる。
【００６９】
図１５は、例示の実施態様に従ったユーザ・プロファイルを呈示しているＧＵＩのユーザ・プロファイル表示の例を図解している。ユーザ・プロファイル表示１５０２は、ユーザについての情報、例えば身長、体重、およびポジション、プレイスタイル（例えば、『サイレント・アサシン』）をはじめ、その他の情報を呈示できる。ユーザ・プロファイル表示１５０２は、ユーザが装着している靴の１つまたは複数のタイプも示すことができる。ユーザ・プロファイル表示１５０２は、ユーザの活動についての情報を呈示し、かつ他のユーザとのこの情報の共有をユーザがコントロールすることを可能にできる。例えば、ユーザは、自分のユーザ・プロファイル情報を見ることが可能な他のユーザを指定するか、または他のすべてのユーザが自分のユーザ・プロファイル情報にアクセスすることを可能にできる。図１６は、例示の実施態様に従ったユーザ・プロファイル表示１５０２内に呈示できるユーザについての情報の追加の例を図解している。
【００７０】
図１７〜２０は、例示の実施態様に従ったユーザにパフォーマンス・メトリクスを表示するためのＧＵＩの表示例を図解している。セッションの間、その終了時、またはその両方において、コンピュータ１０２は、ポッド・センサ３０４、分散型センサ３０６、またはその他のセンサのうちの少なくとも１つと通信してデータを獲得し、パフォーマンス・メトリクスを生成できる。図１７に、表示１７０２Ａ内の最高垂直ジャンプ、表示１７０２Ｂ内の合計滞空時間、表示１７０２Ｃ内のテンポ統計、および表示１７０２Ｄ内のポイント等のデータを取り込む間のＧＵＩの表示例を示す。スクロールバー１７０４は、センサからコンピュータ１０２へのデータの転送における進捗を表わす。
【００７１】
図１８は、例示の実施態様に従ったユーザの垂直ジャンプに関係するジャンプ表示の例を図解している。コンピュータ１０２は、エクササイズ・セッションの間におけるユーザの垂直ジャンプをはじめ、セッションの間のいつ、それらのジャンプが生じたかに関する情報を追跡できる。コンピュータ１０２は、ユーザの両足が地面を離れてから、次にユーザの足が地面に最初に接触するまでの間のロフト時間量に基づいてユーザの垂直ジャンプを決定できる。コンピュータ１０２は、ポッド・センサ３０４からの加速度計データおよび／または分散型センサ３０６からの力データを処理し、ユーザの両足が地面を離れる瞬間、および次にユーザの足が地面に最初に接触する瞬間を決定できる。またコンピュータ１０２は、ポッド・センサ３０４および分散型センサ３０６からのユーザ・データとジャンプデータを比較して、ユーザが単にあらかじめ決定済みの時間にわたって地面から足を離しただけ、またはバスケットボールのリング（またはその他の物体）にぶら下がったのではなく、ユーザが実際にジャンプおよび着地したことを確認できる。ジャンプデータは、実際にジャンプした者についての力プロファイルおよび／または加速度プロファイルがどのような形になるかを示すべく生成されたデータとしうる。コンピュータ１０２は、ユーザ・データとジャンプデータの比較時に類似性メトリックを使用できる。ジャンプデータに対するユーザ・データの類似性が充分でないとき、コンピュータ１０２は、そのユーザ・データがジャンプではないと決定でき、ユーザのパフォーマンス・メトリクス（例えば、最高または平均の垂直ジャンプ）の決定時にそのユーザ・データを含めないことができる。
【００７２】
ユーザ・データがジャンプのためのものであるとコンピュータ１０２が決定することを前提とすれば、コンピュータ１０２は、そのユーザ・データを処理して垂直ジャンプ、垂直ジャンプの時間、ユーザの平均垂直ジャンプ高を決定し、ジャンプについてのロフト時間の合計を維持し、かつ／またはいずれの足が利き足かを決定することをはじめ、その他のメトリクスを決定できる。コンピュータ１０２は、それぞれの靴に関連付けされる力データおよび／または加速度計データに基づいて利き足を識別できる。力データおよび／または加速度計データは、タイミング情報を含むことができ、したがってコンピュータ１０２は、それぞれの靴におけるイベントを比較できる。コンピュータ１０２は、力データおよび／または加速度計データをはじめ、タイミング情報を処理し、ジャンプの前に最後に地面に残った足はどちらであったかを決定できる。コンピュータ１０２は、ユーザがジャンプするとき最後に地面に残った足をはじめ、ユーザの最高垂直ジャンプに関連付けされるそれに基づいて利き足を識別できる。またコンピュータ１０２は、ユーザの上位５つの垂直ジャンプおよびジャンプ直前にいずれの足が地面に残っていたかまたは両方の足であったかを示す図を含むジャンプ表示１８０２Ａも呈示できる。ジャンプ表示１８０２Ａは、任意の所望の数の上位のジャンプを表示でき、その数をユーザが指定できるか、システム１００が設定できる。上位のジャンプの数は、時間の長さに基づくことができる。例えば、ジャンプ表示１８０２Ａは、セッションの全時間にわたる上位５つのジャンプ、直前のあらかじめ決定済みの数分間または合計セッション時間のパーセンテージの時間内またはセッションのタイプ（例えば、組織化されたバスケットボール・ゲームに対するピックアップ・ゲーム）に基づいて上位５つのジャンプを呈示できる。ジャンプ表示１８０２Ａまたは１８０２Ｂは、セッションによってではなく、例えば、月、週、全期間、またはその他の実感範囲を含む時間にわたって垂直ジャンプを表示することもできる。ジャンプ表示１８０２Ａまたは１８０２Ｂは、合計ジャンプ数、合計滞空時間、平均滞空時間、最高垂直ジャンプに対応する滞空時間、またはジャンプに関係するその他の情報も呈示できる。コンピュータ１０２の向きは、ジャンプ表示１８０２Ａとジャンプ表示１８０２Ｂのうちのいずれを現在呈示するかをコントロールできる。例えば、ユーザは、コンピュータ１０２を回転して（例えば９０度）ジャンプ表示１８０２Ａ（例えば、縦長の向き）の呈示からジャンプ表示１８０２Ｂ（例えば、横長の向き）の呈示へ変更できる。ユーザは、逆方向にコンピュータ１０２を回転して、ジャンプ表示１８０２Ｂの呈示からジャンプ表示１８０２Ａの呈示へ変更できる。同様に、この中で述べている他の例の表示の間の切り換えにコンピュータ１０２の回転を使用できる。
【００７３】
別の例においては、ジャンプ表示１８０２Ｂが、セッションにわたるユーザのジャンプを時間的順序で表示すること、およびそのセッションの間の各ジャンプが生じた時間をはじめ、各ジャンプの垂直高を示すことができる。またジャンプ表示１８０２Ｂは、以前のセッションから、またはセッションの間のあらかじめ設定済みのユーザの垂直ジャンプの個人ベストも表示できる。一例においては、セッションの間に、ステップ関数を介して、または既存のラインを補助する新ベストの新規ライン（例えば『新ベスト』色）を追加し、新ベストが生じるセッションのためのラインを表示することによって個人ベスト・ラインを変更できる。またコンピュータ１０２は、以前の個人ベスト・ライン（例えば１つの色）を新ライン（例えば、個人ベストが生じたセッションの間においてのみ使用できる新しい個人ベストの色）で置き換えることによってジャンプ表示１８０２Ｂを更新できる。さらにその色は、ユーザの個人ベストの向上とともに変化して他のユーザと比較した能力を示すことができる（例えば、他の８５％のユーザよりあなたのジャンプの方が高かった）。
【００７４】
ジャンプ表示１８０２Ｂは、ユーザに、ある動作（例えば、バスケットボールのダンクシュート）ができるかも知れないときを示すパフォーマンス・ゾーン（例えば、ダンク・ゾーン）を示すことができる。コンピュータ１０２は、ユーザの身体的属性（例えば、身長、腕の長さ、脚の長さ、胴の長さ、体の長さ等）に基づいてパフォーマンス・ゾーンをそのユーザに調和させることができる。例えば、背の低いユーザのためのダンク・ゾーンは、より長身のユーザより高い垂直ジャンプを要求しうる。
【００７５】
パフォーマンス・ゾーンは、値の範囲、最小値、または最大値に対応できる。１つまたは複数の値が、ユーザに特定の動作の実行が可能であることがユーザのアスレチックパフォーマンスに期待されるときと相関できる。例えば、パフォーマンス・ゾーンを、ユーザにバスケットボールのダンクが可能になる最低垂直ジャンプとしうる。ユーザが実際に動作（例えばダンク）を実行する必要はないが、パフォーマンス・ゾーンは、ユーザがその動作を実行できたとコンピュータ１０２が計算したときを示すことができる。
【００７６】
コンピュータ１０２は、１つまたは複数のセンサから獲得されるセンサ・データに基づいて、ユーザのパフォーマンス・ゾーン達成を補助する提案を示すことができる。例えば、コンピュータ１０２の、ユーザによるジャンプに関連付けされたセンサ・データの分析は、ダンク・ゾーン内に達する能力を強化するか、または空中における個人ベストを向上させるよりユーザへの多くのフィードバックを可能にできる。例えば、コンピュータ１０２は、センサ・データを処理し、ユーザのジャンプ能力を向上するユーザの特定の身体部分の調整を提案できる。別の例においては、コンピュータ１０２が、ユーザが上体の加速を増加することによって先行する足により多くの加速をうること、または後続の足により多くの圧力をうることを提案できる。
【００７７】
パフォーマンス・ゾーンは、任意の所望のアスレチック的な動きのために設定できる。例示的なパフォーマンス・ゾーンは、分散型センサ３０６によって測定される圧力の最小値、圧力の最大値、特定の範囲内に入るかまたはいくつかの圧力の中に含まれる圧力に対応できる。その他の例のパフォーマンス・ゾーンは、センサ３０６によって測定される加速度の最小値、圧力の最大値、特定の範囲内に入るかまたはいくつかの圧力の中に含まれる圧力に対応できる。また、パフォーマンス・ゾーンは、異なる測定値または測定値のシーケンスに基づくことができる。例えば、パフォーマンス・ゾーンは、少なくとも特定量の加速度に続く少なくとも特定量のロフト時間、およびそれに続いて少なくとも特定量の圧力が測定されることを指定できる。
【００７８】
例えば体操においては、加速度および身体の回転がモニタされる。例えば、段違い平行棒からの着地までの間に体操選手が特定量の身体の回転を有すると望ましいことがある。回転が速すぎるか遅すぎると、体操選手は、着地したときに身体を正しい姿勢に向けることができない。このパフォーマンス・ゾーンは、最小および最大の回転加速度を指定する『スピン・ゾーン』とすることができ、コンピュータ１０２は、過大または過小回転をモニタし、着地までの間にその体操選手がパフォーマンス・ゾーン内にあったか否かについてのフィードバックを提供できる。コンピュータ１０２は、着地までの間の加速度の量を調整してユーザの回転を増加または減少させるための特定の身体部位を調整する提案を提供できる。パフォーマンス・ゾーンは、その他のスポーツ（例えば、トラックおよびフィールド競技、ゴルフ等）のためにも設定できる。
【００７９】
コンピュータ１０２は、ユーザから受信したフィードバックに基づいてパフォーマンス・ゾーンを調整できる。一例においてはコンピュータ１０２が、いずれの垂直ジャンプのための動作（例えば、バスケットボールのダンク）がユーザに実行可能であったかを示す入力を受信すること、およびコンピュータ１０２が、ユーザのフィードバックに基づいてそのユーザがパフォーマンス・ゾーン内に入るために必要とされる最低垂直ジャンプを調整しうる。コンピュータ１０２は、ユーザがパフォーマンス・ゾーン内にいることをはじめ、ユーザがパフォーマンス・ゾーン内において自分のパフォーマンスを維持した時間量に対して１つまたは複数の活動ポイントをユーザに付与できる。コンピュータ１０２は、ユーザがパフォーマンス・ゾーン内にいる間に燃焼したカロリーの量も決定できる。
【００８０】
コンピュータ１０２は、エクササイズ・セッションの持続期間にわたってユーザが獲得した活動ポイントのレートを示す情報を呈示できる。図１８Ｂは、例示的な実施態様に従った活動ポイント表示１８０４の例を図解している。コンピュータ１０２は、エクササイズ・セッションの間に活動ポイントを決定し、ユーザに付与できる。それを行なうためにコンピュータ１０２は、測定済みのユーザ・パフォーマンスと活動ポイントを付与するための任意数のメトリクスを比較できる。例えば、コンピュータ１０２は、あらかじめ決定済みの距離のランニングに対してあらかじめ決定済みの数の活動ポイントを付与できる。図１８Ｂにからわかるとおり、活動ポイント表示１８０４のライン１８０６は、エクササイズ・セッションの間の多様な時点でユーザが活動ポイントを獲得したレートを表わし、ライン１８０６は、ユーザが活動ポイントを獲得した期間全体の平均レートを表わし、ライン１８０８は、この特定のセッションの間にユーザが活動ポイントを獲得した平均レートを表わし、ライン１８１２は、期間全体での活動ポイントの獲得の最良レートを表わすことができる。一例においては、ライン１８０６が、毎分またはその他の時間期間（例えば、ミリ秒、秒、１０秒、３０秒等）当たりユーザがどのくらい多くの活動ポイントを獲得するかを表わすことができる。活動ポイント表示１８０４は、その他の、限定ではないが、あらかじめ決定済みの数の以前のセッション（例えば、最近の３セッション）にわたって獲得された活動ポイント平均レートを含む平均等のメトリクスを示すライン等の印の呈示もできる。さらに、これらのラインは、異なる色を有しうる。新しく全期間ベストが確立された場合に、活動ポイント表示１８０４は、フラッシュするか、またはその他の形で達成を示す表示を呈示できる。
【００８１】
コンピュータ１０２は、ユーザによって実行された活動の分類をはじめ、エクササイズ・セッションの間にユーザが特定のカテゴリにいた時間のパーセンテージを求め、活動ポイント表示１８０４内においてこの情報をユーザに呈示できる。例えば活動ポイント表示１８０４は、セッションの間のユーザが何もしていなかった時間のパーセンテージ、ユーザが横方向に動いていた時間のパーセンテージ、ユーザがウォーキングしていた時間のパーセンテージ、ユーザがランニングしていた時間のパーセンテージ、ユーザがスプリントしていた時間のパーセンテージ、およびユーザがジャンプしていた時間のパーセンテージを示すことができる。活動ポイント表示１８０４に示されているカテゴリに代わるか、または追加されるカテゴリもまた呈示されうる。さらに活動ポイント表示１８０４は、これらの統計のそれぞれについて、パーセンテージではなく、累積時間を表示できる。コンピュータ１０２は、ユーザが各カテゴリ内にいる間に獲得した活動ポイントをはじめ、エクササイズ・セッションの間にわたって獲得した活動ポイントの合計量を決定し、活動ポイント表示１８０４を介してその種の情報を呈示できる。一例においてはコンピュータ１０２が、ユーザがウォーキングの間に２５活動ポイントを、ウォーキングの間に７５活動ポイントを、スプリントの間に１５０活動ポイントを、合計して２５０活動ポイントを獲得したと決定できる。コンピュータ１０２は、活動ポイントの決定に代えて、またはそれに追加して各カテゴリでのカロリー燃焼レートを決定することもできる。
【００８２】
コンピュータ１０２は、ユーザの頑張り（ハッスル）およびテンポの測定に基づいてパフォーマンス・メトリクス・データも表示できる。図１９は、例示的な実施態様に従ったハッスル表示１９０２Ａ，Ｂおよびテンポ表示１９０４Ａ，Ｂの例を図解している。ハッスル表示１９０２Ａは、セッションの間にわたるユーザの頑張りをはじめ、その他のパフォーマンス・メトリクスを呈示できる。例えばコンピュータ１０２は、セッションの間のジャンプの合計、スプリント、フェイント、およびジャンプのリカバリ（例えば、連続するジャンプの間における最短時間）を含む多様なパフォーマンス・メトリクスを追跡でき、頑張りは、これらのメトリクスの関数としうる。ハッスル表示１９０２Ｂを参照すると、コンピュータ１０２は、頑張りを３つのカテゴリ、すなわち低、中、高に分割できる。頑張りのカテゴリは、より多く、またはより少なくもできる。ハッスル表示１９０２Ｂは、セッションにわたる平均頑張りレベルを示すライン１９０６も呈示できる。
【００８３】
テンポ表示１９０４Ａを参照すると、コンピュータ１０２は、セッションの間におけるユーザのテンポについての情報を呈示できる。テンポは、時間間隔毎のユーザの歩のレート（例えば、分当たりの歩数）に基づくことができる。カテゴリは、歩のレートの範囲によって定義できる。例えば、ウォーキングを毎分１〜３０歩として定義し、ジョギングを毎分３１〜５０歩として定義し、ランニングを毎分５１〜７０歩として定義し、スプリントを毎分７１歩以上として定義できる。テンポ表示１９０４Ｂを参照すると、コンピュータ１０２は、セッションの間にユーザがどの程度頻繁に各カテゴリ内にいたかを示すことができる。例えばテンポ表示１９０４Ｂは、ユーザが各カテゴリ内にいた時間のパーセンテージ（例えば、スプリント１２％）を示すことができる。テンポ表示１９０４は、ユーザの秒またはその他の時間期間当たりもっとも速い歩数（例えば、４．１歩／秒）、総歩数、合計のスプリントの数も示すことができる。
【００８４】
コンピュータ１０２は、ユーザに、トレーニングの間に獲得した活動ポイントをはじめ獲得した合計活動ポイントも通知できる。図２０は、例示の実施態様に従ったセッションの間にユーザが獲得した活動ポイントをユーザに通知するＧＵＩの活動ポイント表示の例を図解している。コンピュータ１０２は、トレーニング・セッションの間に獲得したデータを処理してユーザにポイントを付与できる。ポイントは、異なるスポーツおよびトレーニング・セッションにわたってユーザの活動を追跡できる。ポイント表示２００２Ａ，Ｂは、ユーザが日範囲、トレーニング・セッション、またはその他の範囲で獲得したポイントを決定することを可能にできる。
【００８５】
コンピュータ１０２は、ユーザ定義の動きの追跡もできる。図２１は、例示の実施態様に従ったフリースタイルのユーザの動きについての情報を提供するＧＵＩのフリースタイル表示の例を図解している。フリースタイル表示２１０２Ａにおいてはコンピュータ１０２がユーザに、追跡のための動きの開始を促すことができる。ユーザは、ここで『フリースタイル』の動きと呼ぶ任意の希望するタイプの動きを行なうことができる。フリースタイル表示２１０２Ｂにおいてはコンピュータ１０２が、フリースタイルの動きの間におけるユーザの垂直ジャンプ、滞空時間、ジャンプのために使用した足を表示できる。フリースタイル表示２１０２Ｂは、システム１００によって、ユーザによって、またはその両方によって関連すると見なされたパフォーマンス・メトリクスを表示できる。例えば、パフォーマンス・メトリクスを表示２１０２Ｂに示されているとおり垂直ジャンプ、滞空時間、足とすること、表示２１０２Ｃに示されているとおり体重分布とすること、またはユーザによる切り換えを伴ってその両方としうる。フリースタイル表示２１０２Ｃにおいてはコンピュータ１０２が分散型センサ３０６によって測定された体重分布を表示できる。ユーザは、長時間をかけた体重分布を検討して、ユーザが移動またはジャンプする可用性にユーザの体重分布がどのように影響したと見られるかについて決定できる。ユーザは、例えば表示を横切って自分の指を滑らし、表示２１０２Ａ〜Ｃの間を移動できる。
【００８６】
セッションの間におけるユーザのパフォーマンスのモニタリングに加えて、コンピュータ１０２は、ユーザが自分のアスレチックスキルを向上させる上での補助を行なうことができる。図２２は、例示の実施態様に従ったユーザ選択可能なトレーニング・セッションを呈示しているトレーニング表示２２０２Ａ，Ｂの例を図解している。トレーニング・セッションは、ユーザの運動能力を向上させるべく指定された動きのセットを通じてユーザをガイドできる。例示のトレーニング・セッションは、シュート練習、アラウンド・ザ・ワールド・ゲーム、ブザービーター・ゲーム、プロ選手のゲーム、基本ゲーム、エアタイム・ゲーム、連続クロスオーバー・ゲーム、フリースロー・バランス・ゲーム、得意技ゲーム、プロ対戦ゲーム、およびホース・ゲームを含みうる。これらのトレーニング・セッションについては、さらに図２３〜２６に記述がある。例えば、コンピュータ１０２は、図２３〜２６に示されているトレーニング・セッションの間をユーザがスクロールし、選択できるタッチスクリーンを有しうる。
【００８７】
図２７〜３０は、例示の実施態様に従ったバスケットボールのトレーニング・セッションのためのＧＵＩの表示例を図解している。図２７においては、トレーニング表示２７０２が、ユーザに、そのユーザの最後のセッションに関する情報（例えば、フリースローのシュートのパーセンテージ、スリーポイント・シュート、およびジャンプ・シュート）を呈示し、新しいセッションの開始をユーザに促すことができる。コンピュータ１０２は、感圧表示スクリーン上のタッチをモニタし、成功および失敗を追跡できる。それを行なうためにコンピュータ１０２は、何本の指が使用されたかをモニタし、バスケットボールのシュートの間を区別できる。例えば、図２８に示されているとおり、３本の指を使用してバスケットボールのスリーポイント・シュートを示すこと、２本の指を使用してツーポイント・シュートを示すこと、および単一の指を使用してフリースローを示すことができる。表示スクリーン上の１本または複数本の指によるタップでシュート成功を示し、表示スクリーンスの部分を横切る１本または複数本の指によるスワイプでシュート失敗を示すことができる。他の例においては、１本または複数本の指を用いてコンピュータ１０２の表示スクリーンを下方にスワイプすると成功が示され、１本または複数本の指を用いて上方にスワイプすると失敗を示されるとしうる。
【００８８】
コンピュータ１０２は、ユーザ入力を処理して使用された指の本数をはじめ、タップとスワイプの違いを決定できる。コンピュータ１０２は、表示スクリーンのタップ時および／またはスワイプ時に指によって覆われた表示スクリーンの面積を決定して、１本指、２本指、または３本指の間を区別できる。またコンピュータ１０２はタッチの持続時間も決定でき、ユーザによる接触が最初にあった領域がタッチの終了時における表示スクリーンの領域と異なるか否かによりタップとスワイプの間を区別できる。図２９に示されているとおり、トレーニング表示２７０２は、セッション終了時に成功および失敗についての情報をユーザに表示できる。トレーニング表示２７０２は、シュートのタイプ毎の成功／失敗をはじめすべてのシュートのタイプについての合計を表示できる。例えばトレーニング表示２７０２Ａは、フリースローについての成功および失敗を表示でき、トレーニング表示２７０２Ｂは、ジャンプ・シュートについての成功および失敗を表示できる。トレーニング表示２７０２Ｂは、ツーポイントおよびスリーポイントのバスケットボール・シュートを集計すること、成功および失敗をまとめて表示すること、または別々の表示が各タイプのシュートについての成功および失敗を呈示しうる。
【００８９】
図３０は、例示の実施態様に従ったシュート練習セッションについての情報をユーザに提供するＧＵＩの表示例を図解している。シュート要約表示３００２Ａは、ユーザがすべてのシュートまたは特定のシュート・タイプを選択してシュートが成功したパーセンテージ（例えば、５５．６％）、連続して成功したシュートの数、およびシュートが成功するためのユーザの垂直ジャンプの『スイートスポット』についての情報をうることを可能にできる。スイートスポットは、ユーザのシュートのパーセンテージ（例えば、成功シュートのパーセンテージ）があらかじめ決定済みの量（例えば５０％）を超える垂直ジャンプを示すことができる。コンピュータ１０２は、ポッド・センサ３０４および／または分散型センサ３０６からのデータを処理し、ＧＵＩを介してユーザにシュート成功および失敗についての情報を提供できる。この情報は、成功時および失敗時の平均の垂直ジャンプを含み、ユーザのシュート・パフォーマンスにジャンプの高さがどのような影響を与えるかについてユーザに伝えることができる。シュート要約表示３００２Ｂは、シュートの一部としてのジャンプ時にいずれの足が使用されたかについて、垂直ジャンプの高さ、およびシュートが成功したか、または失敗したかとともにユーザに伝えることができる。シュート要約表示３００２Ｃは、スリーポイント・シュートの成功および失敗についての情報をユーザに提供できる。
【００９０】
シュート要約表示３００２は、ユーザに、バランスのよいシュートが成功した数およびバランスの崩れたシュートが成功した数を示すことによってユーザのバランスがユーザのシュートに及ぼす影響についての統計情報をユーザに提供できる。コンピュータ１０２は、ユーザがシュートを行なう間に分散型センサ３０６によって測定された体重分布に基づいてバランスを決定できる。ユーザの両方の足の間に比較的（すなわち、特定の閾値内で）均等に体重が分布している場合には、コンピュータ１０２がシュートをバランスがとれているとして識別できる。ユーザの両方の足の間に比較的（すなわち、特定の閾値内で）不均等に体重が分布している場合には、コンピュータ１０２がシュートをバランスがとれていないとして識別できる。シュート要約表示３００２Ｃは、ユーザに、ユーザのバランスについてのフィードバックおよびバランスの外れた体重分布に伴う問題を矯正するヒントも提供できる。例えば、ユーザの体重のバランスがとれていたときに成功したシュートの数をフィールド３００４に示し、ユーザの体重のバランスがとれていなかったときに成功したシュートの数をフィールド３００６に示すことができる。
【００９１】
一例においてコンピュータ１０２は、力センサによって生成されたデータを受信して処理し、エクササイズ・タスク（例えば、バスケットボールのジャンプ・シュート）の実行の間における体重分布を決定できる。コンピュータ１０２は、エクササイズ・タスクが首尾よく完了したこと（例えば、シュート成功）を示すユーザ入力を処理できる。コンピュータ１０２は、エクササイズ・タスクが首尾よく完了したこと示すユーザ入力とそれに先行する時点において検出された体重分布を関連付けできる。例えば、コンピュータ１０２は、センサ・データを処理してバスケットボールのシュートと調和する動きを識別し、ジャンプ・シュートの間のユーザのジャンプ時における浮き上がり、浮き上がりに先行する時間期間、着地、および着地後の時間期間の検出とともに開始する体重分布を決定できる。コンピュータ１０２は、これらの時間期間にわたる体重分布をモニタできる。コンピュータ１０２は、その後に続く時点（例えば、２番目またはその後に続くジャンプ・シュート）において、エクササイズ・タスクの不首尾の完了（例えば、シュート失敗）を示す追加のユーザ入力を処理できる。コンピュータ１０２は、エクササイズ・タスクが不首尾に完了したこと示すユーザ入力とそれに先行する時点において検出された体重分布を関連付けできる。コンピュータ１０２は、エクササイズ・タスク後またはそれの間に、ユーザの体重分布についての情報、およびユーザがエクササイズ・タスクを完了する能力に対して分布がどのような影響を与えたかについての情報をユーザに呈示できる。
【００９２】
ＧＵＩは、ユーザにバスケットボールのシュートの練習に対する動機付けも提供できる。図３１は、例示の実施態様に従ったユーザにシュートのマイルストーンを通知するＧＵＩの表示例を図解している。マイルストーン表示３１０２は、１つまたは複数のシュートの閾値およびユーザが成功したシュートの数についてユーザに知らせることができる。例えば、マイルストーン表示３１０２は、ユーザが１０８のシュートに成功したこと、その結果、ユーザがアマチュア・ステータスに到達し、次のステータス・レベルへの到達には追加の３９２のシュートに成功する必要があることを示すことができる。
【００９３】
ユーザのスキルを強化するための練習の一部として、コンピュータ１０２は、ユーザに、プロのアスリートによって使用されている動きに類似する動きの実行をユーザに促すことができる。図３２は、例示の実施態様に従ったユーザにプロのアスリートの得意技を摸する練習の実施を促すＧＵＩのための得意技表示の例を図解している。プロのアスリートの得意技に加えて、ユーザは、得意技を作り出し、他のユーザと共有できる。
【００９４】
一例においてユーザは、得意技表示３２０２Ａ内にサーチ・クエリを入力して所望のプロアスリートのサーチを開始できる。コンピュータ１０２は、そのサーチ・クエリをサーバ１３４へ転送し、続いてそれがクエリ結果を返すことができる。サーバ１３４は、ユーザによるサーチ・クエリの入力前に表示のための推奨される得意技をコンピュータ１０２に提供することもできる。得意技表示３２０２Ａに示されているとおり、コンピュータ１０２は、ユーザの選択毎に異なる得意技を表示できる。得意技表示３２０２Ｂは、特定の動きの選択に応答して得意技のビデオを呈示し、その動きのためのプロのパフォーマンス・メトリクスを提供できる。コンピュータ１０２は、例えば、ユーザの選択に応答して得意技データのためのクエリをサーバ１３４に行ない、得意技表示３２０２Ｂを生成する。得意技データは、得意技を実行しているプロのアスリートのポッド・センサ３０４および分散型センサ３０６からのデータを含みうる。ユーザは、その得意技を模倣することを試み、コンピュータ１０２は、ユーザ・データを処理してその模倣の精度を示すことができる。
【００９５】
得意技の試みの完了後にコンピュータ１０２からユーザへ動きの模倣がどの程度成功しているかを伝えることができる。整合性の識別のため、コンピュータ１０２は、ポッド・センサ３０４および／または分散型センサ３０６から獲得されたデータと得意技データを比較し、それら２つが類似しているか否かを決定できる。コンピュータ１０２は、ユーザが得意技の完了に要した長さ、ユーザの垂直ジャンプ、ユーザの滞空時間、ユーザのテンポ、またはその他の情報をモニタし、このデータとプロのアスリートからの対応するデータを比較できる。コンピュータ１０２は、得意技表示３２０２Ｃに示されるとおり、ユーザがどの程度正確にプロのアスリートの得意技を模倣したかを示すこともできる。正確度は、パフォーマンス・メトリクスのそれぞれがプロの選手のそれに類似している程度の組合せに基づくことができる。コンピュータ１０２は、特定のメトリクスをほかより高く重み付けすること、または各メトリクスを等しく重み付けしうる。例えば、得意技データが３つの異なるメトリクスについての情報を提供し、３つのメトリクスのそれぞれとユーザのデータを比較できる。コンピュータ１０２は、プロのメトリクスに対するユーザのパフォーマンス・メトリクスの比を決定し、その比が閾値（例えば、８０％）より高ければ整合していると識別できる。この他の形で正確度を決定することもできる。
【００９６】
一例においてはコンピュータ１０２が、エクササイズ・タスクのシーケンス（例えば、バスケットボールのカットに続くダンク）を実行している第１のユーザ（例えば、プロのアスリート）から測定された加速度および力の測定データに対応する得意技データを受信できる。コンピュータ１０２は、同じエクササイズ・タスクのシーケンスの実行を試みている第２のユーザをモニタすることによって、センサ３０４および３０６のうちの少なくとも１つによって生成されたユーザ・データを受信し、処理できる。その後コンピュータ１０２は、ユーザ・データが得意技データにどの程度類似しているかを示す類似性メトリックを生成できる。
【００９７】
またコンピュータ１０２は、ユーザに、他のユーザおよび／またはプロのアスリートからのパフォーマンス・メトリクスに関するデータを、ソーシャル・ネットワークの一部として比較のために提供することもできる。図３３は、例示の実施態様に従ったパフォーマンス・メトリクスの比較のための他のユーザおよび／またはプロのアスリートをサーチするためのＧＵＩの表示例を図解している。表示３３０２Ａに示されているとおり、コンピュータ１０２は、サーバ１３４と通信してプロの選手またはユーザの友人を識別できる。それぞれの個人は、一意的な識別子と関連付けできる。例えば、ユーザは、左側のＧＵＩ表示に示されているとおり、友人またはプロ選手を追加できる。ユーザが追加する友人／プロ選手を選択するとき、ユーザは、サーバ１３４との通信のためのコンピュータ１０２にサーチ・クエリを入力することができ、そのサーバから、表示３３０２Ｂに示されているとおり、サーチ・クエリと整合する人および／またはプロ選手が返される。表示３３０２Ｃに示されているとおり、コンピュータ１０２がこれらの個人を自動的にロードできるように、ユーザは、自分の友人および／またはお気に入りのプロのアスリートを識別するユーザ・プロファイルを設定できる。
【００９８】
コンピュータ１０２は、友人と共有するため、またはソーシャル・ネットワーキング・ウェブ・サイトに投稿するデータを呈示できる。例えば図３４においては、表示３４０２Ａが、ポイント、最高の垂直ジャンプ、合計の滞空時間、および最高のテンポを含む共有のための情報を提供する。表示３４０２Ｂは、例えば、識別された友人とユーザのパフォーマンス・メトリクスの横並びの比較を提供する。一例においてはサーバ１３４が、各ユーザのパフォーマンス・メトリクスをストアしており、要求時に他のユーザのコンピュータ１０２とのデータの通信ができる。
【００９９】
図３５は、例示の実施態様に従った他の個人とユーザのパフォーマンス・メトリクスを比較するための表示例を図解している。例えば、表示３５０２Ａは、友人、選択されたプロのアスリート、またはプロのアスリートを含めた他のすべてのユーザとユーザのパフォーマンス・メトリクスを比較するためのリーダーボードを提供できる。例示のリーダーボードは、最高の垂直ジャンプ、最高のテンポ、合計の滞空時間、合計のプレイ済みゲーム、合計の獲得済みの賞、またはその他のパフォーマンス・メトリクスのためのものとしうる。表示３５０２Ｂによりユーザは、各個人のパフォーマンス・メトリクスがパフォーマンス・ゾーン（例えば、ダンク・ゾーン）内にあるか、外にあるかを調べることができる。コンピュータ１０２は、ユーザが特定のグループ（例えば友人）または全ユーザと自分のパフォーマンス・メトリクスを比較することも可能にできる。
【０１００】
以上の考察は、主としてバスケットボールに関連して提供されているが、上記の例は、その他のチーム・スポーツをはじめ、個人スポーツにも適用できる。
【０１０１】
図３６は、例示の実施態様に従った物理的活動を実施しているユーザを監視する物理データがパフォーマンス・ゾーン内で獲得されたか否かを決定するための方法の例を図解したフローチャートである。図３６の方法は、コンピュータ、例えばコンピュータ１０２、サーバ１３４、分散型コンピューティング・システム、クラウド・コンピュータ、その他の装置、およびこれらの組合せ等によって実装できる。図３６に示されているステップの順序をアレンジし直すこと、追加のステップを含めること、いくつかのステップを取り除くこと、１回または複数回にわたっていくつかのステップを反復することもできる。この方法は、ブロック３６０２において開始する。
【０１０２】
この方法は、ブロック３６０２において、ユーザ属性を指定する入力の処理を含みうる。一例においてはコンピュータ１０２がユーザに、１つまたは複数のユーザ属性の入力を促すことができる。例示的なユーザ属性は、身長、体重、腕の長さ、胴の長さ、脚の長さ、両腕を広げた長さ等を含みうる。一例においては、ユーザが自分の体長を指定できる。体長は、ユーザの一方の脚を床に着けたまま反対側の手がどこまで届くかを示す測度としうる。
【０１０３】
この方法は、ブロック３６０４において、ユーザ属性に基づくパフォーマンス・ゾーンの調整を含みうる。一例においてはコンピュータ１０２が、バスケットボールのダンクを行なうためにユーザがジャンプしなければならない高さに関するパフォーマンス・ゾーンを、ユーザの身長、腕の長さ、胴の長さ、および脚の長さのうちの１つまたは複数に基づいて調整できる。このパフォーマンス・ゾーンは、より長身のユーザがバスケットボールのダンクを行なうための最低ジャンプ高を、より低いユーザがダンクを行なうか、またはバスケットボールのリングに届くために必要とされる最低ジャンプ高と比較したとき、より低く指定できる。
【０１０４】
この方法は、ブロック３６０６において、センサによって生成されたデータの受信を含みうる。一例においては、ユーザが１つまたは複数のジャンプを実行するエクササイズ・セッションの間に、コンピュータ１０２がセンサ３０４および３０６のうちの少なくとも１つからデータを受信できる。前述したとおり、このデータを生の信号とすること、またはコンピュータ１０２への送信の前にセンサによって処理されたデータとしうる。
【０１０５】
この方法は、ブロック３６０８において、データがパフォーマンス・ゾーン内であるか否かの決定を含みうる。一例においてはコンピュータ１０２が、センサ２０６および３０４のうちの少なくとも１つから受信したデータを処理し、ユーザが行なったジャンプがそのユーザ属性に対して調整済みのパフォーマンス・ゾーンの最低ジャンプ高を超えたか否かを決定できる。例えば、コンピュータ１０２は、ユーザがバスケットボールのダンクを行なうために３０インチの最低垂直ジャンプが必要となることをそのユーザのユーザ属性に基づいて決定できる。コンピュータ１０２は、センサ３０４および３０６のうちの少なくとも１つから受信したデータを処理し、ユーザが行なったジャンプが３０インチを満たしているか、またはそれを超えているか否かを決定できる。コンピュータ１０２は、垂直ジャンプの高さを決定するために、加速度計および力センサのうちの少なくとも１つによって生成されたデータを処理し、そのデータとジャンプデータを比較してそのデータがジャンプであることに矛盾がない（例えば、椅子に座っているユーザが、単にあらかじめ決定済みの時間にわたって足を地面から離したのではない）と決定できる。コンピュータ１０２は、この比較に応答して、加速度計および力センサのうちの少なくとも１つによって生成されたデータを処理し、浮き上がりの時間、着地の時間、およびロフト時間を決定できる。コンピュータ１０２は、ロフト時間に基づいて垂直ジャンプを計算できる。
【０１０６】
この方法は、ブロック３６１０において、決定の出力を含みうる。一例においては、ユーザがパフォーマンス・ゾーン内であったか否かの決定をコンピュータ１０２が出力可能となる。この出力は、可聴または可視のうちの少なくとも１つとしうる。コンピュータ１０２は、ユーザがパフォーマンス・ゾーン内にいることを検出すると直ちに出力を提供できるか、またはその後のいずれかのとき（例えば、トレーニング後）に決定を出力できる。その後この方法は、終了するか、または先行するいずれかのステップに戻ることができる。
【０１０７】
図３７は、本発明の実施態様に従った埋め込みまたは取り付けセンサを有する製品の販売を促進するために使用できるシステムを図解している。製品３７０２ａ、３７０２ｂおよび３７０２ｃは、履き物、ジャケット、トレーニングパンツ、またはその他の衣料品に伴って実装できる。製品３７０２ａ、３７０２ｂおよび３７０２ｃは、埋め込まれるかまたは取り付けられるセンサ３７０４ａ、３７０４ｂおよび３７０４ｃをそれぞれ有する。多様な実施態様においては、センサ３７０４ａ、３７０４ｂおよび３７０４ｃを、前述したセンサのいずれか、またはそれらのセンサの組合せを用いて実装できる。一例の実施態様においては、製品３７０２ａ、３７０２ｂおよび３７０２ｃが履き物であり、センサ３７０４ａ、３７０４ｂおよび３７０４ｃが図３Ａに示した感圧抵抗（ＦＳＲ）センサ２０６である。センサ３７０４ａ、３７０４ｂおよび３７０４ｃによって生成されたパフォーマンス・データは、それぞれコンピューティング・ユニット３７０８ａ、３７０８ｂおよび３７０８ｃ上でホストされるパフォーマンス・アプリケーション３７０６ａ、３７０６ｂおよび３７０６ｃへ送信できる。アプリケーション３７０６ａ、３７０６ｂおよび３７０６ｃは、パフォーマンス・データをパフォーマンス・メトリクスに変換するべく構成できる。例示的なパフォーマンス・メトリクスは、垂直ジャンプ高、滞空時間、および活動ポイントを含みうる。パフォーマンス・アプリケーション３７０６ａ、３７０６ｂおよび３７０６ｃからデータを受信し、リーダーボードを生成するべく同期およびスコアリング・アプリケーション３７１０を構成できる。リーダーボードは、１つまたは複数のより大型の表示スクリーン３７１２上に表示できる。コンピューティング・ユニット３７０８ａ、３７０８ｂおよび３７０８ｃは、ローカル・エリア・ネットワーク３７１４を介して接続できる。ローカル・エリア・ネットワーク３７１４は、ワイド・エリア・ネットワーク３７１６と接続できる。
【０１０８】
いくつかの実施態様は、コントロール・コンピュータ３７２０を使用してデータの収集およびリーダーボードの生成をコントロールできる。それらの実施態様においては、データの送信および受信を行なうべくコンピューティング・ユニット３７０８ａ、３７０８ｂおよび３７０８ｃを構成できる。中央データベース３７２２もまた、中央ロケーションにおけるパフォーマンス・データおよび／またはパフォーマンス・メトリクスのストアに使用できる。それに代えて、パフォーマンス・データおよび／またはパフォーマンス・メトリクスをコンピューティング・ユニット３７０８ａ、３７０８ｂおよび３７０８ｃにストアできる。
【０１０９】
図３７に示されているシステムは、潜在的な顧客を鼓舞して製品を試させ、互いに競わせるために使用できる。競争の結果は、展示された製品３７１８の直近に配置できる表示スクリーン３７１２上に表示できる。この構成は、顧客が製品を試す一方で製品を使った競争のステータスまたは結果を顧客が眺めることを可能にする。
【０１１０】
図３８は、本発明の実施態様に従った埋め込みまたは取り付けセンサを有する製品の販売を促進するために使用できる方法３８００を図解している。ブロック３８０２においては、店舗での販売のために提供されている履き物を使用する間に物理的な活動を行なうことがユーザに促される。履き物は、１つまたは複数の取り付けまたは埋め込みセンサを含みうる。パフォーマンス・アプリケーション３７０６は、コンピューティング・ユニット３７０８の表示上に指示または例を表示することによってユーザに物理的な活動の実行を促すことができる。ブロック３８０４においては履き物内に埋め込まれた少なくとも１つのセンサからのパフォーマンス・データをコンピューティング・ユニットが受信する。パフォーマンス・データは、ブルートゥース（Ｂｌｕｅｔｏｏｔｈ）接続等の無線接続を介して受信されうる。パフォーマンス・データの受信後、プロセッサは、ブロック３８０６においてパフォーマンス・メトリクスを決定できる。このプロセッサは、コンピューティング・ユニット３７０８の一部としうる。ブロック３８０６は、センサから受信されたデータの、垂直ジャンプ高、滞空時間、活動ポイント、およびあらかじめ決定済みの時間期間の間における反復回数等のパフォーマンス・メトリクスへの変換を含みうる。
【０１１１】
次にプロセッサは、ブロック３８０８においてパフォーマンス・メトリクスから活動スコアを決定できる。活動スコアは、ユーザが多数の他のユーザの中でどこにランクされるかを示すことができる。例えば、活動は、百分位数ランキングに対応できる。ブロック３８１０においては、店舗での販売のために提供されている履き物を使用しつつ物理的な活動を行なっている複数のユーザために活動スコアに基づいてリーダーボードを生成できる。ブロック３８１０は、百分位数スコアから、物理的活動に現在参加しているか、その物理的活動に最近参加した店舗内のユーザの間のランキングへの変換を含みうる。例えば、３人のユーザが物理的活動を行なっており、ランクが百分位数の９５、６３、および２１であるとする。ブロック３８１０は、このデータを１位、２位、および３位に変換してリーダーボード上に表示できる。次のブロック３８１２においては、店舗内の、販売のために提供されている履き物が展示されている場所で視認可能ディスプレイ上にリーダーボードを表示できる。
【０１１２】
この他の多様な特徴およびデバイスを、この中で述べた態様に従って使用できる。追加の、または代替の特徴をデバイスおよび／またはそれに関連付けされる応用に組み込むこともできる。
結論
【０１１３】
ここまで本発明の実施に好ましいとされるモードを含めて特定の例に関係して本発明を説明してきたが、当業者は、以上説明してきたシステムに多くの変形および置換が存在することを認識するであろう。例えば、本発明から逸脱することなく、本発明の多様な態様を異なる組合せで使用すること、および単一のシステムまたは方法の中で本発明の態様の多様な異なる部分的組合せを一緒に使用しうる。１つの例においては、この中で説明しているソフトウエアおよびアプリケーションを、コンピュータ可読媒体内にストアされるコンピュータ可読インストラクションとして具体化しうる。また、ここで説明した多様な要素、構成要素、および／またはステップの変更、順序の変更、省略、および／または追加の要素、構成要素、および／またはステップの追加は、本発明からの逸脱なしに行なうことができる。したがって、本発明は、広く解釈されるものとする。
【図１Ａ】
2015531904.tif 000003
【図１Ｂ】
2015531904.tif 000004
【図２Ａ】
2015531904.tif 000005
【図２Ｂ】
2015531904.tif 000006
【図３Ａ】
2015531904.tif 000007
【図３Ｂ】
2015531904.tif 000008
【図４】
2015531904.tif 000009
【図８】
2015531904.tif 000010
【図９】
2015531904.tif 000011
【図１０】
2015531904.tif 000012
【図１１Ａ】
2015531904.tif 000013
【図１１Ｂ】
2015531904.tif 000014
【図１２】
2015531904.tif 000015
【図１３】
2015531904.tif 000016
【図１４】
2015531904.tif 000017
【図１５】
2015531904.tif 000018
【図１６】
2015531904.tif 000019
【図１７】
2015531904.tif 000020
【図１８Ａ】
2015531904.tif 000021
【図１８Ｂ】
2015531904.tif 000022
【図１９】
2015531904.tif 000023
【図２０】
2015531904.tif 000024
【図２１】
2015531904.tif 000025
【図２２】
2015531904.tif 000026
【図２３】
2015531904.tif 000027
【図２４】
2015531904.tif 000028
【図２５】
2015531904.tif 000029
【図２６】
2015531904.tif 000030
【図２７】
2015531904.tif 000031
【図２８】
2015531904.tif 000032
【図２９】
2015531904.tif 000033
【図３０】
2015531904.tif 000034
【図３１】
2015531904.tif 000035
【図３２】
2015531904.tif 000036
【図３３】
2015531904.tif 000037
【図３４】
2015531904.tif 000038
【図３５】
2015531904.tif 000039
【図３６】
2015531904.tif 000040
【図３７】
2015531904.tif 000041
【図３８】
2015531904.tif 000042
【図５】
2015531904.tif 000043
【図６】
2015531904.tif 000044
【図７】
2015531904.tif 000045
【国際調査報告】
2015531904.tif 000046
2015531904.tif 000047
2015531904.tif 000048