(57)【要約】【課題】  携帯型フィットネスモニタリングデバイスにおいて、身体鍛錬運動中の個人に様々な選択肢を提供する。【解決手段】  携帯型フィットネスモニタリングシステム２０は、携帯型フィットネスモニタリングデバイス１００、ユーザが行う身体アクティビティ中にパフォーマンスパラメータを検知し、パフォーマンスパラメータデータを専用携帯型フィットネスモニタリングデバイス１００に送るための、携帯型フィットネスモニタリングデバイス１００と無線通信するセンサ、携帯型フィットネスモニタリングデバイス１００に直接に接続された携帯型音楽デバイス、及び携帯型フィットネスモニタリングデバイス１００に直接に接続されたオーディオ出力デバイス３００を備え、携帯型音楽デバイスから携帯型フィットネスモニタリングデバイス１００を介してオーディオ出力デバイス３００に音楽が送られる。【選択図】図５
2010264246.tif 000002
【特許請求の範囲】
【請求項１】
携帯型フィットネスモニタリングシステムにおいて、
携帯型フィットネスモニタリングデバイス、
ユーザが行う身体アクティビティ中にパフォーマンスパラメータを検知し、パフォーマンスパラメータデータを前記携帯型フィットネスモニタリングデバイスに送るための、前記携帯型フィットネスモニタリングデバイスと無線通信するセンサ、
前記携帯型フィットネスモニタリングデバイスに直接に接続された携帯型音楽デバイス、及び
前記携帯型フィットネスモニタリングデバイスに直接に接続されたオーディオ出力デバイス、
を備え、
前記携帯型音楽デバイスから前記携帯型フィットネスモニタリングデバイスを介して前記オーディオ出力デバイスに音楽が送られることを特徴とするシステム。
【請求項２】
前記センサが心拍数センサであることを特徴とする請求項１に記載のシステム。
【請求項３】
前記センサが加速度計であることを特徴とする請求項１に記載のシステム。
【請求項４】
前記センサが心拍数センサであり、前記システムが加速度計をさらに備えることを特徴とする請求項１に記載のシステム。
【請求項５】
前記音楽デバイスがデジタル音楽ファイルプレイヤーであることを特徴とする請求項１に記載のシステム。
【請求項６】
前記音楽デバイスが携帯電話であることを特徴とする請求項１に記載のシステム。
【請求項７】
前記オーディオ出力デバイスが一対のヘッドフォンであることを特徴とする請求項１に記載のシステム。
【請求項８】
前記携帯型フィットネスモニタリングデバイスがパフォーマンスパラメータデータをパーソナルコンピュータに送るための出力手段を有することを特徴とする請求項１に記載のシステム。
【請求項９】
前記携帯型フィットネスモニタリングデバイスがネットワークを介してパフォーマンスパラメータデータをサーバに無線通信することを特徴とする請求項１に記載のシステム。
【請求項１０】
前記携帯型フィットネスモニタリングデバイスがトレーニングルーチンを処理できることを特徴とする請求項１に記載のシステム。
【請求項１１】
前記携帯型フィットネスモニタリングデバイスが前記トレーニングルーチンをコンピュータから受け取ることを特徴とする請求項１０に記載のシステム。
【請求項１２】
前記トレーニングルーチンが一連の時間ベースインターバルを含み、前記インターバルのそれぞれが強度目標を有することを特徴とする請求項１０に記載のシステム。
【請求項１３】
前記強度目標が心拍数をベースとすることを特徴とする請求項１２に記載のシステム。
【請求項１４】
前記強度目標が速度をベースとすることを特徴とする請求項１２に記載のシステム。
【請求項１５】
前記携帯型フィットネスモニタリングデバイスが、前記パフォーマンスパラメータデータから得られる情報をビジュアル表示するための一体形成ビジュアルディスプレイを有していないことを特徴とする請求項１に記載のシステム。
【請求項１６】
前記パフォーマンスパラメータデータが、前記携帯型フィットネスモニタリングデバイスから、前記パフォーマンスパラメータデータから得られる情報を前記身体アクティビティ中に前記ユーザにビジュアル表示するための、携帯型ビジュアルディスプレイデバイスに送られることを特徴とする請求項１に記載のシステム。
【請求項１７】
前記携帯型フィットネスモニタリングデバイスが専用携帯型フィットネスモニタリングデバイスであることを特徴とする請求項１に記載のシステム。
【請求項１８】
前記携帯型フィットネスモニタリングデバイスが、前記オーディオ出力デバイスを通じてコントロールプロンプトを提供することを特徴とする請求項１に記載のシステム。
【請求項１９】
前記携帯型フィットネスモニタリングデバイスが、ビジュアル表示手段を用いずにコントロールプロンプトを提供することを特徴とする請求項１８に記載のシステム。
【請求項２０】
音声操作ユーザ入力を受け取るための手段をさらに備えることを特徴とする請求項１に記載のシステム。
【請求項２１】
手動入力手段を用いずにユーザによって制御され得るように前記携帯型フィットネスモニタリングデバイスを適合させ得ることを特徴とする請求項２０に記載のシステム。
【請求項２２】
携帯型フィットネスモニタリングシステムにおいて、
オーディオパフォーマンスフィードバックをユーザに送るためのオーディオ出力を有する携帯型フィットネスモニタリングデバイス、及び
前記携帯型フィットネスモニタリングデバイスを介して前記オーディオ出力に音楽データを送るために前記携帯型フィットネスモニタリングデバイスと通信する音楽デバイス、
を備え、
前記オーディオ出力によって再生される音楽が前記オーディオパフォーマンスフィードバックによって変更されるときに、前記オーディオパフォーマンスフィードバックの音量が前記変更直前の前記音楽の音量に基づいて設定されることを特徴とするシステム。
【請求項２３】
前記オーディオパフォーマンスフィードバックの音量が前記変更直前の前記音楽の音量に等しくなるように設定されることを特徴とする請求項２２に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は全般的にはフィットネスモニタリングシステムに関する。さらに詳しくは、本発明は、パフォーマンスフィードバックをユーザに提供できるフィットネスモニタリングシステムに関する。
【背景技術】
【０００２】
身体鍛錬運動は健康なライフスタイル及び個人の福利の維持に重要である。したがって、多くの人が身体鍛錬運動プログラムへの参加を望んでいる。最も成功した身体鍛錬運動プログラムは、個人のフィットネスレベルに合わせられ、１つないしさらに多くの特定のフィットネス目標または身体鍛錬運動目標を達成するように個人を補助することを目的としたプログラムである。個人の目標達成に向かう進捗に関する情報は、個人の身体アクティビティに関係付けられる様々な物理的パラメータ及び／または生理学的パラメータを測定するためのセンサを用いて収集することができる。
【０００３】
個人のフィットネスレベル及びその人の特定のフィットネス目標または身体鍛錬運動目標に適切な身体鍛錬運動プログラムの作成／遂行において個人を補助するために、スポーツトレーナーを、またその他の身体鍛錬運動及びフィットネスの専門家も、利用できる。しかし、そのような専門家を雇うには高い費用がかかり得る。さらに、多くの人は多忙なスケジュールのため、個人的に日常ベースで身体鍛錬運動及びフィットネスの専門家と会うための時間をとっておくことは困難である。したがって、多くの人は身体鍛錬運動及びフィットネスの専門家のサービスの利用を控え、例えばその人のフィットネスレベルに合わせられた、身体鍛錬運動プログラムから得ることができる恩恵を決して達成できない。
【０００４】
テクノロジーにより、身体アクティビティ中に個人にパフォーマンスフィートバックを提供できる携帯型フィットネスモニタリングデバイスが開発された。そのようなデバイスの中には、身体アクティビティ中に個人に音楽を提供できるデバイスもある。
【０００５】
パフォーマンスデータログ作成、パフォーマンスフィードバック及び／または音楽提供の能力をもち、したがって身体鍛錬運動中の個人に様々な選択肢を提供する、携帯型フィットネスモニタリングデバイスを利用する能力のような、改善された機能を有する新規な携帯型フィットネスモニタリングシステムが必要とされている。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の課題は、身体鍛錬運動中の個人に様々な選択肢を提供する携帯型フィットネスモニタリングデバイスを利用する能力のような、改善された機能を有する新規な携帯型フィットネスモニタリングシステムを提供することである。
【課題を解決するための手段】
【０００７】
本発明の実施形態は、携帯型フィットネスモニタリングデバイス、ユーザが身体アクティビティを行っている間のパフォーマンスパラメータを検知し、パフォーマンスパラメータデータを専用携帯型フィットネスモニタリングデバイスに送るための、携帯型フィットネスモニタリングデバイスと通信するセンサ、携帯型フィットネスモニタリングデバイスに直接に接続された音楽デバイス、及び携帯型フィットネスモニタリングデバイスに直接に接続されたオーディオ出力デバイスを備え、携帯型音楽デバイスから携帯型フィットネスモニタリングデバイスを介してオーディオ出力デバイスに音楽が送られる、携帯型フィットネスモニタリングシステムに関する。
【０００８】
本発明の実施形態は、オーディオパフォーマンスフィードバックをユーザに送るためのオーディオ出力を有する携帯型フィットネスモニタリングデバイス、及び携帯型フィットネスモニタリングデバイスを介して携帯型オーディオ出力に音楽データを送るための携帯型フィットネスモニタリングデバイスと通信する音楽デバイスを備え、携帯型オーディオ出力によって再生される音楽がオーディオパフォーマンスフィードバックによって変更される場合、オーディオパフォーマンスフィードバックの音量が変更直前の音楽の音量に基づいて設定される、携帯型フィットネスモニタリングシステムにも関する。
【０００９】
本発明のさらなる実施形態、特徴及び利点は、また本発明の様々な実施形態の構造及び動作も、添付図面を参照して、以下で詳細に説明される。
【００１０】
本明細書に組み入れられて本明細書の一部をなす添付図面は、さらに、限定としてではなく例として、記述とともに本発明の原理の説明に役立ち、当業者による本発明の利用を可能にするに役立つ。
【図面の簡単な説明】
【００１１】
【図１】図１は本発明の一実施形態にしたがう携帯型フィットネスモニタリングシステムを使用しているアスリートの説明図である。
【図２】図２は本発明の一実施形態にしたがう携帯型フィットネスモニタリングデバイスのコンポーネントのブロック図である。
【図３】図３は、本発明の一実施形態にしたがう、コンピュータ及び／またはサーバと対話している携帯型フィットネスモニタリングデバイスの説明図である。
【図４】図４は本発明の一実施形態にしたがうユーザインターフェースの説明図である。
【図５】図５は本発明の一実施形態にしたがう携帯型フィットネスモニタリングシステムを使用しているアスリートの説明図である。
【図６】図６は本発明の一実施形態にしたがう携帯型フィットネスモニタリングデバイスのコンポーネントのブロック図である。
【図７】図７は本発明の一実施形態にしたがう心拍数ゾーン範囲を示す表である。
【図８】図８は本発明の一実施形態にしたがうトレーニンググルーチンの説明図である。
【図９−１】図９−１は本発明の一実施形態にしたがう例示的オーディオパフォーマンスフィードバックを示す表である。
【図９−２】図９−２は図９−１の続きである。
【図１０】図１０は本発明の一実施形態にしたがう携帯型フィットネスモニタリングシステムを使用しているアスリートの説明図である。
【図１１】図１１は本発明の一実施形態にしたがう携帯型フィットネスモニタリングデバイスのコンポーネントのブロック図を示す。
【図１２】図１２は本発明の一実施形態にしたがう携帯型フィットネスモニタリングデバイスの前面図である。
【図１３】図１３は本発明の一実施形態にしたがう携帯型フィットネスモニタリングデバイスの背面図である。
【図１４】図１４は本発明の一実施形態にしたがう携帯型フィットネスモニタリングデバイスの側面図である。
【図１５】図１５は本発明の一実施形態にしたがう携帯型フィットネスモニタリングデバイスの上面図である。
【図１６】図１６は本発明の一実施形態にしたがう言語ファイルパッケージの概念図である。
【発明を実施するための形態】
【００１２】
添付図面に示されるような本発明の実施形態を参照して、本発明をここで詳細に説明する。「一実施形態」、「ある実施形態」、「例示的実施形態」、等への言及は、説明される実施形態は特定の特徴、構造または特性を有し得るが、全ての実施形態がその特定の特徴、構造またはその特性を有する必要はないであろうことを示す。さらに、そのような語句が同じ実施形態を指す必要はない。さらに、特定の特徴、構造または特性がある実施形態に関連して説明される場合、明示的に説明されるか否かにかかわらず、他の実施形態との関連においてそのような特徴、構造または特性が認められるか否かは当業者の知識の範囲にゆだねられる。
【００１３】
図１は、本発明の一実施形態にしたがう、アスリート１０にパフォーマンスフィードバックを提供するための携帯型フィットネスモニタリングシステム２０を使用しているアスリートの説明図である。図１に示されるように、携帯型フィットネスモニタリングシステム２０は１つないしさらに多くの携帯型センサ２００と通じる携帯型フィットネスモニタリングデバイス１００を備える。携帯型フィットネスモニタリングシステム２０はパフォーマンスデータログ作成及び／またはエンターテイメント(例：音楽)をアスリート１０に提供することもできる。
【００１４】
アスリート１０は、例えば、ランニング、ウォーキング、自転車走、スケート、水泳、スキー、エアロビクス、ウエイトリフティング及び／またはその他の適する個人スポーツまたはチームスポーツのような、様々な身体アクティビティにともなって携帯型フィットネスモニタリングシステム２０を使用することができる。したがって、例えば、「アスリート」、「ランナー」、「身体鍛錬運動者」及び「ユーザ」のような語句は、本明細書において互換で用いられ得る。
【００１５】
携帯型フィットネスモニタリングデバイス１００は、身体アクティビティ中のアスリート１０によって、着用されるか、携行されるか、または別の形で支持され得る。図１の実施形態において、携帯型フィットネスモニタリングデバイス１００はアスリート１０の腰のところでアスリート１０のウエストバンドにクリップ留めされている。別の実施形態において、携帯型フィットネスモニタリングデバイス１００は、例えば、アスリート１０の前腕、胸、腰または脚のような、アスリート１０の身体のどこか他に、あるいは、例えば、シャツ、ショートパンツ、靴、サングラスまたは帽子のような、アスリート１０が着用する衣服に、確実に留め付けることができる。
【００１６】
携帯型フィットネスモニタリングデバイス１００及びセンサ２００は相互に有線通信または無線通信することができる。モニタリングデバイス１００及びセンサ２００は、以下のプロトコル：Dynastream InnovationsによるＡＮＴ及びＡＮＴ＋，ブルートゥース低エネルギー技術またはＢｌｕｅＲｏｂｉｎ、の内の１つないしさらに多くを用いて、ネットワークを介して通信することができる。フィットネスモニタリングシステム１００に適する他の既知の通信プロトコルを用いることができる。さらに、いくつかの実施形態において、モニタリングシステム１００は、フィットネス用途の他に(例えば医療デバイス用途に)用いられるように適合させることができる。したがって、医療デバイス用途に適する既知の通信プロトコルも用いることができる。
【００１７】
センサ２００は、アスリート１０の身体アクティビティに関連付けられる１つないしさらに多くのパフォーマンスパラメータを測定することができ、パフォーマンスパラメータデータを携帯型フィットネスモニタリングデバイス１００に送ることができる。語句「パフォーマンスパラメータ」はアスリート１０の身体アクティビティに関連付けられる物理的パラメータ及び／または生理学的パラメータを含むことができる。測定される物理的パラメータには、時間、距離、速度、ペース、ペダルを踏む回数、車輪回転数、歩数、歩幅、滞空時間、歩度、標高、歪及び衝撃力を含めることができるが、これらには限定されない。測定される生理学的パラメータには、心拍数、呼吸数、血中酸素レベル、血流量、水分補給レベル、消費カロリー、筋肉疲労または体温を含めることができるが、これらには限定されない。本発明の一実施形態においては、図１に示されるように、心拍数センサ２０２がアスリート１０の胸に取り付けられ、加速度計２０４がアスリート１０の靴に取り付けられる。歩数計、脈拍計、温度計、高度計、圧力センサ、歪ゲージ、自転車パワーメータ、自転車のクランクまたは車輪の位置センサ、磁気センサ、ジャイロスコープ、抵抗センサ、力センサ、またはユーザのパフォーマンスパラメータを検出するためのその他のセンサ２００を含むがこれらには限定されない、その他のセンサ２００は、本発明の範囲及び精神の内にあると見なされる。
【００１８】
本発明の一実施形態において、携帯型フィットネスモニタリングデバイス１００は専用携帯型フィットネスモニタリングデバイス１００とすることができる。語句「専用携帯型フィットネスモニタリングデバイス」は、デバイス１００が本発明の携帯型フィットネスモニタリングシステム２０とは別の目的に役立つことはできないことを示す。例えば、携帯電話、電子手帳またはデジタル音楽ファイルプレイヤー(例：ＭＰ３プレイヤー)は、本明細書で用いられるような「専用携帯型フィットネスモニタリングデバイス」と見なすことはできない。この態様ではいくつかの実施形態において、携帯型フィットネスモニタリングデバイス１００は、より単純で、及び／またはより効率的なデバイスを提供することができる。
【００１９】
別の実施形態において、携帯型フィットネスモニタリングデバイス１００は、本明細書で定義されるような、専用携帯型フィットネスモニタリングデバイス１００ではないかもしれないが、それでもいくつかの機能は実施できないであろう。例えば、携帯型フィットネスモニタリングデバイス１００自体は、例えば、デジタル音楽ファイル(例：ＭＰ３)を格納できず、電話をかけることまたは受けることができず、ｅメール及び／またはテキストメッセージの送受を行えず、現在時刻をビジュアル表示できず、あるいは一体型ディスプレイによるパフォーマンスパラメータ情報のビジュアル表示を行えない。そのような機能の１つないしさらに多くを欠いているデバイス１００は、大きさ、重量、複雑さ及びコストが低減されるから、望ましいであろう。
【００２０】
あるいは、携帯型フィットネスモニタリングデバイス１００は上記機能のいくつかまたは全てを実施できるであろう。携帯型フィットネスモニタリングデバイス１００は、本明細書で定義されるような、専用携帯型フィットネスモニタリングデバイス１００ではないかもしれず、上述したように、いくつかの機能を実施できないかもしれないが、他のことはともかく、例えば、いくつかのタイプのＭＰ３またはその他のオーディオファイルを格納できるであろう。一実施形態において、携帯型フィットネスモニタリングデバイス１００は、以下でさらに詳細に説明されるように、オーディオパフォーマンスフィードバックファイル３０４を格納できるが、同じく以下でさらに詳細に説明されるように、音楽ファイル５０８を格納することはできない。オーディオパフォーマンスフィードバックファイル３０４だけは格納できるが音楽ファイル５０８は格納できないことは、メモリ容量が小さいデバイス１００は、大きさ、重量、複雑さ及び／またはコストが低減されるから、望ましいであろう。
【００２１】
別の実施形態において、携帯型フィットネスモニタリングデバイス１００はオーディオパフォーマンスフィードバックファイル３０４及び音楽ファイル５０８のいずれも格納できる。
【００２２】
図２を参照すれば、一実施形態において携帯型フィットネスモニタリングデバイス１００は、プロセッサ１０２，メモリ１０４，ユーザ入力コントロール１０６，センサ受信器１０８及び、デバイスの機能を実施するために動作可能な態様で接続された、コンピュータ入力／出力１１０を備えることができる。
【００２３】
プロセッサ１０２はメモリ１０４に格納されたアプリケーションプログラムを実施するように適合される。プロセッサ１０２は、例えば、名称を「スポーツエレクトロニクストレーニングシステム及びその応用(Sports electronics training system, and Application thereof)」とする、米国特許出願公開第２００９/００４７６４５号明細書に開示されるような、アナログ信号またはデジタル信号の処理アルゴリズムを実施することもできる。上記明細書の開示はその全体が本明細書に参照として含まれる。プロセッサ１０２はメモリ１０４，ユーザ入力コントロール１０６，センサ受信器１０８及びコンピュータ入力／出力１１０に動作可能な態様で接続される。一実施形態において、プロセッサ１０２は、米国ワシントン州リンウッド(Lynwood)のサイプレスマイクロシステムズ(Cypress Microsystems)社でつくられた、モデル番号ＣＹ８Ｃ２０６６６とすることができる。
【００２４】
メモリ１０４は、アプリケーションプログラム命令を格納するように、また記録されたパフォーマンスパラメータデータをセーブするように、適合される。一実施形態においてメモリ１０４は本明細書に説明される携帯型フィットネスモニタリングシステム２０の機能態様を実施するために用いられるアプリケーションプログラムを格納できる。メモリ１０４はリードオンリメモリ及びランダムアクセスメモリのいずれをも含むことができる。
【００２５】
ユーザ入力コントロール１０６は携帯型フィットネスモニタリングデバイス１００と対話するためアスリート１０によって用いられ得る。一実施形態において、ユーザ入力コントロール１０６は１つないしさらに多くの、入力ボタン、スイッチまたはキーを含むことができる。これらのボタン、スイッチまたはキーのそれぞれの機能は、携帯型フィットネスモニタリングデバイス１００の動作モードに基づいて定めることができる。一実施形態において、ユーザ入力コントロール１０６はタッチパッドまたはスクロールパッド及び／またはタッチスクリーンボタンを含むことができる。別の実施形態において、ユーザ入力コントロール１０６は音声操作コントロールとすることができる。
【００２６】
センサ受信器１０８は携帯型フィットネスモニタリングシステム２０のセンサ２００との有線通信または無線通信が可能ないずれかのデバイスとすることができる。一実施形態において、センサ受信器は携帯型センサ２００と無線通信するために用いられる低電力受信器である。センサ受信器１０８はアンテナを有することができ、２.４ＧＨｚ帯のような免許不要周波数帯で動作することができる。一実施形態において、センサ受信器１０８はセンサ２００との双方向通信が可能なトランシーバとすることができる。
【００２７】
コンピュータ入力／出力１１０は、以下でさらに詳細に説明されるように、パーソナルコンピュータ６００及び／またはサーバ６０２との有線通信または無線通信が可能な、いずれかの入力／出力デバイスまたはトランシーバとすることができる。
【００２８】
図１及び２の実施形態において、携帯型フィットネスモニタリングデバイス１００は、パフォーマンスフィードバックを提供するための、一体形成ビジュアルディスプレイデバイスまたは一体形成オーディオ出力デバイスを有することができない。この実施形態は、アスリート１０の身体で支持される携帯型ビジュアルディスプレイデバイスまたは携帯型オーディオ出力デバイスへのビジュアルデータまたはオーディオデータの有線送信または無線送信のための送信器またはトランシーバも有することができない。したがって、図１及び２の携帯型フィットネスモニタリングデバイス１００は主に受動データロガーとして機能できる。本明細書で用いられるような語句「受動データロガー」は、デバイス１００がパフォーマンスパラメータデータを受け取って記録することはでき、以下でさらに詳細に説明されるように、パーソナルコンピュータ６００及び／またはサーバ６０２にパフォーマンスパラメータデータを送信することはできるが、デバイス１００が身体アクティビティ中にリアルタイムでアスリート１０にパフォーマンスパラメータフィードバックを提供できないことを示す。
【００２９】
一実施形態において、図３に示されるように、携帯型フィットネスモニタリングデバイス１００は有線通信または無線通信を用いてパーソナルコンピュータ６００と通信することができる。携帯型フィットネスモニタリングデバイス１００とパーソナルコンピュータ６００の間の有線通信は、例えば、パーソナルコンピュータ６００の通信ポートに差し込まれた通信線を用いてパーソナルコンピュータ６００に取り付けられたドッキングユニット６０１に携帯型フィットネスモニタリングデバイス１００をおくことによって、達成することができる。別の実施形態において、携帯型フィットネスモニタリングデバイス１００とパーソナルコンピュータ６００の間の有線通信は、例えば、デバイス１００とコンピュータ６００の間をケーブルで接続することによって、達成することができる。デバイス１００のコンピュータ入力／出力１１０及びコンピュータ６００の通信ポートは、ＵＳＢポートを有することができる。デバイス１００とコンピュータ６００を接続するケーブルは、ＵＳＢ-ＡまたはＵＳＢ-Ｂのレギュラープラグ、ミニプラグまたはマイクロプラグを含むがこれらには限定されない、適するＵＳＢプラグをもつＵＳＢケーブルとすることができる。
【００３０】
携帯型フィットネスモニタリングデバイス１００とパーソナルコンピュータ６００の間の無線通信は、例えば、(例えばインターネットのような)無線広域ネットワーク(ＷＷＡＮ)、無線ローカルエリアネットワーク(ＷＬＡＮ)または無線パーソナルエリアネットワーク(ＷＰＡＮ)(総称して、無線エリアネットワークまたはＷＡＮ)を用いて、達成することができる。当業者には周知であるように、ＷＡＮの実施に適する多くの既知の標準プロトコルまたは独自プロトコルがある(例：ＴＣＰ/ＩＰ，ＩＥＥＥ８０２.１６及びブルートゥース)。したがって、本発明は、携帯型フィットネスモニタリングデバイス１００と本発明のフィットネスモニタリングシステム２０サービスの様々な要素の間の通信のためのいずれか特定のプロトコルの使用に限定されない。
【００３１】
一実施形態において、デバイス１００は携帯電話に用いられるようなＷＷＡＮ通信システムと通信することができる。例えば、ＷＷＡＮ通信システムは複数の地理的に分散配置された通信塔及び基地局システムを備えることができる。通信塔は、携帯型フィットネスモニタリングデバイス１００のような、長距離双方向電波通信無線デバイスをサポートする１基ないしさらに多くのアンテナを備えることができる。アンテナとデバイス１００の間の電波通信は、既知のまたは将来開発されるいずれかの無線プロトコル、例えば、ＣＤＭＡ，ＧＳＭ，ＥＤＧＥ，３Ｇ，ＩＥＥＥ８０２.ｘ(例：ＩＥＥＥ８０２.１６(ＷｉＭＡＸ))，等に準拠する電波信号を利用することができる。基地局システム及びセル式通信塔によって携帯型フィットネスモニタリングデバイス１００に空中送信される情報はさらに、例えばインターネットを含む、１つないしさらに多くの別の回線交換通信ネットワークまたはパケット交換通信ネットワークに送信されるかまたはそのような通信ネットワークから受信することができる。
【００３２】
図３に示されるように、パーソナルコンピュータ６００とサーバ６０２の間でネットワーク６０４を介して通信を行うこともできる。一実施形態において、ネットワーク６０４はインターネットである。インターネットは、データを通信するためにインターネットプロトコル(ＴＣＰ/ＩＰ)を用いる、サーバ、ルータ、交換機及び通信回線の全世界的集合体である。ネットワーク６０４は、携帯型フィットネスモニタリングデバイス１００，パーソナルコンピュータ６００，サーバ６０２及びドッキングユニット６０１の内のいずれか２つないしさらに多くの間の通信のために用いることもできる。本発明の一実施形態において、携帯型フィットネスモニタリングデバイス１００とサーバ６０２の間でネットワーク６０４を介して直接に、すなわちパーソナルコンピュータ６００及びドッキングユニット６０１を介さずに、情報を通信することができる。
【００３３】
図１及び２に示される本発明の実施形態に関しては、パーソナルフィットネスモニタリングデバイス１００，パーソナルコンピュータ６００，ネットワーク６０４，サーバ６０２及びドッキングユニット６０１のいずれの間でも様々な情報を通信することができる。そのような情報には、例えば、パフォーマンスパラメータデータ、(携帯型フィットネスモニタリングデバイス１００及びセンサ２００の設定を含む)デバイス設定、ソフトウエア及びファームウエアを含めることができる。
【００３４】
本発明の様々な要素間の通信は、身体アクティビティが完了した後に、あるいは身体アクティビティ中にリアルタイムで、行うことができる。さらに、例えば、携帯型フィットネスモニタリングデバイス１００とパーソナルコンピュータ６００の間の対話と、パーソナルコンピュータ６００とサーバ６０２の間の対話は、別の時点に行うことができる。
【００３５】
本発明のシステム２０の一実施形態において、アスリート１０は図１及び２のモニタリングデバイス１００を以下のように用いることができる。アスリート１０が身体アクティビティを開始する前に、アスリート１０は、履物の足首に加速度計２０４を、また胸に心拍数センサ２０２を、確実に留め付けることができる。アスリート１０は１つないしさらに多くのユーザ入力コントロール１０６を用いることで携帯型フィットネスモニタリングデバイス１００を起動させることができる。この時点で、携帯型フィットネスモニタリングデバイス１００は、センサ２００から携帯型フィットネスモニタリングデバイス１００への心拍数データ及び加速度データの送信を開始するために、ＷＰＡＮを介してセンサ２００を認識し、センサ２００との通信を開始する。携帯型フィットネスモニタリングデバイス１００はアスリート１０によって着用されるか、携行されるか、または別の形で支持され得る。
【００３６】
アスリート１０が身体アクティビティを遂行している間、センサ受信器１０８は心拍数センサ２０２及び加速度計２０４からパフォーマンスパラメータデータを受け取る。
【００３７】
心拍数センサ２０２及び加速度計２０４は検出されるイベント(例：一拍動または一歩)毎に１つの電波パルスを無線送信できる。あるいは、センサ２００は、ユーザ１０の携帯型フィットネスモニタリングデバイス１００によるユーザ１０に付帯していない近在の別のデバイス１００からのデータ信号の受信を防止する、一意的にコード化されたデータ信号を無線送信できる。センサ２００と携帯型フィットネスモニタリングデバイス１００の間の送信は、リアルタイムで、あらかじめ定められた定期的間隔で、指定されたイベントの発生時に、ユーザ１０が身体アクティビティを完了した後に、またはその他いずれかの適当な時点に、行うことができる。
【００３８】
心拍数センサ２０２及び加速度計２０４は当業者には周知の原理及び手法にしたがって動作する。心拍数センサは、例えば、米国カンザス州オレイサ(Olathe)のGarmin Ltd.から提供されるようなセンサ２００とすることができる。加速度計２０４は、例えば、時計／ストップウオッチが内蔵されているかまたはいない、米国カンザス州オレイサのGarmin Ltd.から提供されるＦｏｒｅｒｕｎｎｅｒ３０５のような加速度計ベース速度センサとすることができる。例えば、米国マサチューセッツ州ノーウッド(Norwood)のアナログデバイシーズ社または米国ニューヨーク州イサカ(Ithaca)のKionix, Inc.から提供されるような、他のセンサ２００を用いることができる。一実施形態において、加速度計は、例えば、歩数計、モーションセンサ、位置センサまたはＧＰＳ利用速度センサで置き換えることができる。
【００３９】
ここでの説明は主として、センサ２００が心拍数２０２または加速度計２０４である実施形態に向けられているが、当業者には、様々なパフォーマンスパラメータセンサ２００が利用され得ることが容易に認められるであろう。
【００４０】
パフォーマンスパラメータデータが携帯型フィットネスモニタリングデバイス１００に送信されると、パフォーマンスパラメータデータはメモリ１０４に格納され得るか、またはサーバ６０２に転送され得る。パフォーマンスパラメータデータが携帯型フィットネスモニタリングデバイス１００にリアルタイムで連続的に送信される場合、パフォーマンスパラメータデータはサーバ６０２にもリアルタイムで連続的に送信され得る。パフォーマンスパラメータデータは格納または送信に先立ってプロセッサ１０２で処理され得る。一実施形態において、パフォーマンスパラメータデータはセンサ２０２自体によって前処理される。
【００４１】
アスリート１０が身体アクティビティを終えた後、アスリート１０はユーザ入力コントロール１０６を用いることで携帯型フィットネスモニタリングデバイス１００を停止させることができる。あるいは、本発明の一実施形態において、携帯型フィットネスモニタリングデバイス１００はセンサ２００からパフォーマンスパラメータデータを受け取らなくなると自動的に停止することができる。デバイス２００は、１つまたはさらに多くのコンポーネントへの電力が減じられるかまたは切られる、低電力のスタンドバイモードまたは「スリープ」モードに入ることができる。この態様において、フィットネスモニタリングデバイス１００は、デバイスがその後に再起動されるときに、より迅速に及び／またはより効率的に起動できる、「ソフト」オフを提供できる。停止手順の開始時に、デバイス１００はさらに、停止に先立って、データファイルまたはその他の記録が完全にセーブされ、閉じるのが早すぎないことを確実にする。これは記録されたパフォーマンスパラメータデータの喪失を避けるために望ましいであろう。身体アクティビティが完了すると、アスリート１０は、以下で説明されるように、いずれの格納されたパフォーマンスパラメータデータのパーソナルコンピュータ６００及び／またはサーバ６０２への有線または無線での転送も開始することができる。あるいは、デバイス１００またはコンピュータ６００及び／またはサーバ６０２がデータの転送を開始することができる。一実施形態において、デバイス１００からコンピュータ６００及び／またはサーバ６０２へのパフォーマンスパラメータデータまたはその他のデータの転送は、デバイスがソフトオフの低電力状態にあっても、行うことができる。
【００４２】
パーソナルコンピュータ６００またはサーバ６０２に転送され、格納される情報は、後刻にアスリート１０がアクセスすることができる。サーバ６０２に格納される場合、アスリート１０は、後刻に、パーソナルフィットネスモニタリングデバイス１００からサーバ６０２に送られたアクティビティ後パフォーマンス情報にアスリート１０のパーソナルコンピュータ６００からネットワーク６０４を介してアクセスすることができるであろう。本発明の別の実施形態において、パーソナルコンピュータ６００の側の第三者(例：トレーナー、コーチ、友人または家族)がネットワーク６０４を通じサーバ６０２を介してアスリート１０のパフォーマンスに関するリアルタイムパフォーマンス情報または履歴パフォーマンス情報にアクセスすることができるであろう。
【００４３】
パーソナルコンピュータ６００及び／またはサーバ６０２は、アスリート１０に様々なフィットネスモニタリングサービスを提供できる多くの様々なモジュールを含むように構成されたソフトウエアを有することができる。それぞれのモジュールはパーソナルコンピュータ６００においてユーザ１０に提示することができる１つないしさらに多くのグラフィカルユーザインターフェース(ＧＵＩ)(例えば、インターネットを介してアスリートがアクセスできるウエブサイトのウエブページ)をサポートできる。図４は、身体アクティビティ中に記録され、携帯型フィットネスモニタリングデバイス１００からパーソナルコンピュータ６００及び／またはサーバ６０２に転送されたパフォーマンスパラメータデータから得られた心拍数グラフ及びその他の情報を示す、履歴モジュール６０６によって提示されるＧＵＩウインドウの例示的な説明図である。その他のグラフィカルユーザインターフェースは、名称を「フィットネスモニタリングサービスを提供するためのプログラム製品、方法及びシステム(Program Products, Methods, and Systems for Providing Fitness Monitoring Services)」とする、本明細書と同日に出願され、共通に所有される米国特許出願(出願番号未詳(代理人案件第２４８３.０８６００００号))の明細書にさらに詳細に開示されている。上記明細書はその全体が本明細書に参照として含まれる。
【００４４】
同様の参照数字が同様の要素を指す、図５を参照して、本発明の別の実施形態にしたがう携帯型フィットネスモニタリングシステム２０が次に説明される。携帯型フィットネスモニタリングシステム２０は、携帯型フィットネスモニタリングデバイス１００，携帯型センサ２００，オーディオ出力デバイス３００及びビジュアルディスプレイデバイス４００を備える。図５の実施形態の携帯型フィットネスモニタリングデバイス１００及びセンサ２００は図１に関して説明したデバイス及びセンサと同様の構造及び機能を有することができる。
【００４５】
一実施形態において、オーディオ出力デバイス３００及びビジュアルディスプレイデバイス４００は図５に示されるモニタリングシステム２０に備えずにおくことができる。一実施形態において、複数の身体アクティビティ中に携帯型フィットネスモニタリングデバイス１００を利用しているアスリート１０は、いくつかの身体アクティビティをオーディオ出力デバイス３００またはビジュアルディスプレイデバイス４００を用いずに、いくつかの身体アクティビティをビジュアルディスプレイデバイスは用いるがオーディオ出力デバイス３００は用いずに、いくつかの身体アクティビティをオーディオ出力デバイス３００は用いるがビジュアルディスプレイデバイスは用いずに、及び／またはいくつかの身体アクティビティをデバイス３００及び４００のいずれも用いて、実施することを選択できる。このようにすれば、本発明の実施形態は、アスリート１０の様々な必要に適するようないくつかの異なる機能構成が可能な、フレキシブル携帯型フィットネスモニタリングシステム２０を提供することができる。したがって、システム２０の様々なコンポーネントは、個別に、または多くの可能な組合せのいずれかで、販売することができるであろう。
【００４６】
オーディオ出力デバイス３００を備えるシステム２０において、デバイス３００は、オーディオコンテンツを提供するように適合された、アスリート１０の身体に留め付けられた携帯型オーディオ出力デバイス３００とすることができる。携帯型フィットネスモニタリングデバイス１００は、オーディオ出力送信器１１２を介して、１つないしさらに多くのオーディオ出力デバイス３００にオーディオデータを有線または無線で送信できるであろう。一実施形態において、オーディオ出力デバイス３００は一対のヘッドフォン３０２であり、オーディオ出力送信器１１２はヘッドフォン３０２のジャックプラグを受けることができるオーディオ出力ジャックである。スピーカーを含むがこれには限定されない、その他のオーディオ出力デバイス３００を用いることができる。
【００４７】
ビジュアルディスプレイデバイス４００を備えるシステムにおいて、デバイス４００はアスリート１０の身体に留め付けられた携帯型ビジュアルディスプレイデバイス４００とすることができ、ビジュアルコンテンツを提供することができる。携帯型フィットネスモニタリングデバイス１００は、ビジュアルディスプレイ送信器１１４を介して、１つないしさらに多くのビジュアルディスプレイデバイス４００にビジュアルデータを有線または無線で送信できるであろう。一実施形態において、ビジュアルディスプレイデバイス４００は１つないしさらに多くのディスプレイを有するリストバンド４０２であり、ビジュアルディスプレイ送信器１１４はビジュアルデータをリストバンド４０２に送信できるアンテナを有する無線送信器である。一実施形態において、ビジュアルディスプレイデバイス４００は、名称を「ディスプレイを備える携帯型フィットネスモニタリングシステム及びその応用(Portable Fitness Monitoring Systems with Displays, and Applications Thereof)」とする、米国特許出願(出願番号未詳(代理人案件第２４８３.０８５００００号))の明細書に開示されているようなデバイスを含むことができる。
【００４８】
図６を参照すれば、一実施形態において、携帯型フィットネスモニタリングデバイス１００は、デバイス１００の機能を提供するために動作可能な態様で接続された、プロセッサ１０２，メモリ１０４，ユーザ入力コントロール１０６，センサ受信器１０８，コンピュータ入力／出力１１０，オーディオ出力送信器１１２及びビジュアルディスプレイ送信器１１４を有することができる。
【００４９】
図５の実施形態の、プロセッサ１０２，メモリ１０４，ユーザ入力コントロール１０６，センサ受信器１０８(またはトランシーバ)及びコンピュータ入力／出力１１０は、図２に関して説明したそれぞれと同様の構造及び機能を有することができる。
【００５０】
図５の実施形態において、メモリ１０４は、アプリケーションプログラム命令の格納及び記録されたパフォーマンスパラメータデータのセーブに加えて、例えば、以下でさらに詳細に説明されるようにトレーニングルーチン６０８を格納するために用いることができる。プロセッサ１０２はトレーニングルーチン６０８を実行することもできるであろう。
【００５１】
図５及び６の実施形態において、携帯型フィットネスモニタリングデバイス１００は、パフォーマンスフィードバックを提供するための一体型ビジュアルディスプレイまたは一体型オーディオ出力デバイスを有することはできない。しかし、この実施形態は、アスリート１０の身体で指示された携帯型ビジュアルディスプレイデバイス４００またはオーディオ出力デバイス３００へのビジュアルデータまたはオーディオデータの有線送信または無線送信のための送信器１１２及び１１４を有することができる。したがって、図５及び６の携帯型フィットネスモニタリングデバイス１００は身体アクティビティ中にオーディオ情報及びビジュアル情報をアスリート１０に提供することができるであろう。一実施形態において、送信器１１２及び／または１１４は、１つないしさらに多くのオーディオ出力デバイス３００及び／またはビジュアルディスプレイデバイス４００との双方向通信が可能なトランシーバとすることができる。
【００５２】
図３に関して上述した態様とほとんど同じ態様で、パーソナルフィットネスモニタリングデバイス１００，パーソナルコンピュータ６００，ネットワーク６０４及びサーバのいずれの間でも、情報を通信することができる。パフォーマンスパラメータデータ、(携帯型フィットネスモニタリングデバイス１００，センサ２００，オーディオ出力デバイス３００及びビジュアルディスプレイデバイス４００の設定を含む)デバイス設定、ソフトウエア及びファームウエアの通信に加えて、携帯型フィットネスモニタリングデバイス１００，パーソナルコンピュータ６００，ネットワーク６０４及びサーバ６０２は、以下でさらに詳細に説明されるように、トレーニングルーチン６０８及びオーディオパフォーマンスフィードバックファイル３０４も通信することができる。
【００５３】
携帯型フィットネスモニタリングデバイス３００の設定、オーディオ出力デバイス３００の設定、ビジュアルディスプレイデバイス４００の設定、トレーニングルーチン６０８及びオーディオパフォーマンスフィードバックファイルファイル３０４はゾーンベースシステムに関係付けることができる。本発明のゾーンベースシステムにおいて、ゾーンは、例えばアスリート１０の最高心拍数または最高速度のパーセンテージの範囲として、定義することができる。それぞれのゾーンには特定の色を割り当てることができる。アスリート１０の最高心拍数または最高速度は、初めに、携帯型フィットネスモニタリングデバイス１００，パーソナルコンピュータ６００またはサーバ６０２に、名称を「ディスプレイを備える携帯型フィットネスモニタリングシステム及びその応用(Portable Fitness Monitoring Systems with Displays, and Applications Thereof)」とする、共通に所有され、本出願と同日に出願された、米国特許出願(出願番号未詳(代理人案件第２４８３.０８５００００号))の明細書に開示されているような、多くの方法で与えることができる。上記出願明細書はその全体が本明細書に参照として含まれる。
【００５４】
図７は本発明の一実施形態のための最高心拍数に基づくゾーン定義の例示的説明である。アスリート１０の最高心拍数の６５％〜７５％の範囲の賦活ゾーンには青色を割り当てることができる。アスリート１０の最高心拍数の７５％〜８５％の範囲の耐久ゾーンには緑色を割り当てることができる。アスリート１０の最高心拍数の８５％〜９０％の範囲の強度ゾーンには黄色を割り当てることができる。最後に、アスリート１０の最高心拍数の９０％〜９５％の範囲のパワーゾーンには赤色を割り当てることができる。これらの範囲と色の組合せは例示に過ぎず、数多くのその他の範囲及び／または色を用いることができる。
【００５５】
ゾーンは前もって定められたフィットネス目標に基づいて割り当てられる。例えば、賦活ゾーン(青)はアスリート１０の有酸素運動ベースの構築を可能にする心拍数範囲に割り当てることができる。耐久ゾーン(緑)はアスリート１０の心血管強度及び消費カロリーの構築を可能にする心拍数範囲に割り当てることができる。強度ゾーン(黄)はアスリート１０の有酸素運動閾及び耐久性の向上を可能にする心拍数範囲に割り当てることができる。パワーゾーン(赤)はアスリート１００のエアロビクス閾及び代謝の向上を可能にする心拍数範囲に関係付けることができる。
【００５６】
次ぎに、ゾーンベースシステムを有する、図５及び６に示されるフィットネスモニタリングシステム１００の動作が、本発明の一実施形態にしたがって、説明される。アスリート１０が身体アクティビティを始める前に、アスリート１０は身体にセンサ２００を確実に留め付け、上述したように、１つないしさらに多くのユーザ入力コントロール１０６を用いて携帯型フィットネスモニタリングデバイス１００を起動させることができる。アスリート１０は、以下でさらに詳細に説明されるように、デバイス１００のメモリ１０４にセーブされている１つないしさらに多くのトレーニングルーチン６０８から特定のトレーニングルーチン６０８を、１つないしさらに多くのユーザ入力コントロール１０６により、選択することもできる。この時点で、携帯型フィットネスモニタリングデバイス１００はセンサ２００を認識し、センサ２００と通信を開始することができる。アスリート１０は身体アクティビティを遂行し、センサ受信器１０８がパフォーマンスパラメータデータを受信する。
【００５７】
パフォーマンスパラメータデータが携帯型フィットネスモニタリングデバイス１００にリアルタイムで連続的に送信される場合、プロセッサ１０２は、ゾーンベースシステムを具現化している、メモリ１０４に格納されたプログラムにしたがってデータを処理することができる。例えば、心拍数ゾーンベースシステムが用いられ、ユーザ１０の最高心拍数がメモリ１０４に入力されていれば、オーディオ出力デバイス３００またはビジュアルディスプレイデバイス４００を介してアスリート１０にリアルタイムでパフォーマンスフィードバックを提供することができる。例えば、プロセッサ１０２がアスリート１０の最高心拍数の８０％であると判定した心拍数でアスリート１０が身体鍛錬運動をしていれば、オーディオ出力デバイス３００は「耐久ゾーン内にいる」または「緑ゾーンにいる」と告げることができる。ビジュアルディスプレイデバイスは緑色ＬＥＤを点けることができる。
【００５８】
一実施形態において、特定の心拍数ゾーンに対応する、ビジュアルディスプレイデバイス４００によって発光される色は、ゾーン内で発生する心拍数の測定値に応答して、特性が変わることができる。例えば、緑色発光は緑ゾーンの下限近くの心拍数レベルから緑ゾーンの上限近くの心拍数レベルへの心拍数測定値の高まりに応答して特性が変わることができる。特性変化は、例えば、明るさまたは強度の変化とすることができる。一実施形態において、緑色光は、ユーザ１０の心拍数測定値が緑ゾーン内で高まるにつれて、比較的明るいかまたは弱い光から比較的暗いかまたは強い光に変化することができる。
【００５９】
ゾーンベースシステムに結び付けられていない、オーディオ出力デバイス３００及び／またはビジュアルディスプレイ４００を介してリアルタイムでパフォーマンスフィードバックをアスリート１０に与え得ることは当然であろう。例えば、プロセッサ１０２がアスリート１０の最高心拍数の８０％であると判定した心拍数でアスリート１０が身体鍛錬運動をしていれば、オーディオ出力デバイス３００は「現在の心拍数は最高値の８０％」または「現在の心拍数は１５０」と告げることができる。一実施形態において、ビジュアルディスプレイデバイス４００はユーザ１０の心拍数に比例するレートでＬＥＤを点滅させることができる。
【００６０】
一実施形態において、トレーニングルーチン６０８に結び付けられた、さらに進んだパフォーマンスフィードバックまたはコーチ指導／助言をアスリート１０に与えることができる。パーソナルコンピュータ６００及び／またはサーバ６０２はアスリート１０に様々なフィットネスモニタリングサービスを提供できる多くの様々なモジュールを含むように構成されたソフトウエアを有することができる。それぞれのモジュールはパーソナルコンピュータ６００においてユーザ１０に提示され得る１つないしさらに多くのグラフィカルユーザインターフェース(ＧＵＩ)をサポートできる。図８は、アスリート１０の計画されたトレーニングルーチン６０８のグラフィック表示を示す、プランモジュール６１０によって提示されるＧＵＩウインドウの例示的説明図である。
【００６１】
アスリート１０は、デフォルトのトレーニングルーチン６０８を選択するために、カスタムトレーニングルーチン６０８を作成するために、または個別のトレーニングルーチン６０８からなる全体トレーニングプランを選択またはカスタム化するためさえにも、プランモジュール６１０を利用することができるであろう。トレーニングルーチン６０８はバーチャルカレンダー上でスケジュールを立てることができ、あるいは特定の日付に割り当てずにセーブすることができる。トレーニングルーチン６０８及びプランの作成は、名称を「フィットネスモニタリングサービスを提供するためのプログラム製品、方法及びシステム(Program Products, Methods, and Systems for Providing Fitness Monitoring Services)」とする、本明細書と同日に出願され、共通に所有される、米国特許出願(出願番号未詳(代理人案件第２４８３.０８６００００号))の明細書にさらに詳細に開示されている。上記明細書はその全体が本明細書に参照として含まれる。
【００６２】
図８に示されるように、ユーザ１０は、上述したゾーンベースシステムにしたがう、６つの異なる強度を異なる時間長で含むトレーニングルーチン６０８を選択または作成している。トレーニングルーチン６０８は、例えば、青ゾーンにおける５分間のウオームアップ、次いで緑ゾーンにおける１０分間のジョギング、続いて黄ゾーンにおける５分間のランニングを含むことができる。図示される例において、アスリート１０は次いで、一連の青ゾーン、緑ゾーン及び黄ゾーンのアクティビティを反復するであろう。
【００６３】
トレーニングルーチン６０８が選択または作成された後、トレーニングルーチン６０８は、有線通信または無線通信により、コンピュータ６００またはサーバ６０２から携帯型フィットネスモニタリングデバイス１００にコンピュータ入力／出力１１０を介して送ることができる。携帯型フィットネスモニタリングデバイス１００は１つないしさらに多くのトレーニングルーチン６０８を受取り、メモリ１０４に格納することができる。プロセッサ１０２はトレーニングルーチン６０８を実行することができるであろう。
【００６４】
一実施形態において、携帯型フィットネスモニタリングデバイス１００には、多くのデフォルトであるかまたは前もってローディングされたトレーニングルーチン６０８を与えておくことができる。このようにすれば、アスリート１０は、初めにコンピュータ６００またはサーバ６０２からトレーニングルーチン６０８を受け取っていなくとも、トレーニングルーチン６０８に参加しながら身体アクティビティを遂行できるであろう。
【００６５】
アスリート１０が身体アクティビティを始める前に、アスリート１０はセンサ２００を身体に確実に留め付け、上述したように、１つないしさらに多くのユーザ入力コントロール１０６を用いることで携帯型フィットネスモニタリングデバイス１００を起動させることができる。この時点で、携帯型フィットネスモニタリングデバイス１００をセンサ２００を認識し、センサ２００と通信を開始することができる。アスリート１０は１つないしさらに多くのユーザ入力コントロール１０６を用いてメモリ１０４に格納されている１つないしさらに多くのトレーニングルーチン６０８から選択することもできる。アスリート１０は次いで、トレーニングルーチン６０８にしたがって指導されながら身体アクティビティを遂行することができ、この間、センサ受信器１０８がフォーマンスパラメータデートを受け取る。
【００６６】
図８のトレーニングルーチン６０８に対して、トレーニングルーチン６０８を処理している携帯型フィットネスモニタリングデバイス６０８は、例えば、「さあ始めよう」または「青ゾーンに入るまで強度を上げろ」のような、予備的な音声コーチ指導／助言を与えることができる。パフォーマンスパラメータデータが携帯型フィットネスモニタリングデバイス１００にリアルタイムで連続的に送信される場合、プロセッサ１０２はトレーニングルーチン６０８及び、ゾーンベースシステムを具現化している、メモリ１０４に格納されているプログラムにしたがってデータを処理することができる。
【００６７】
例えば、ユーザ１０が初めの５分間の青ゾーンインターバルの中間にいて、青ゾーン強度を維持しているとすれば、携帯型フィットネスモニタリングデバイスは「現在の心拍数は１２５。目標の青ゾーン強度は達成した。あと２分３０秒間青ゾーン強度を維持しろ」と告げることができる。ユーザ１０があるゾーンに与えられた時間いるべきであるが、そうではない場合、携帯型フィットネスモニタリングデバイス１００は適切な指導を与えることができる。例えば、ユーザ１０が初めの１０分間の緑ゾーンインターバルの中間にいるべきであるが青ゾーン強度しか維持していなければ、携帯型フィットネスモニタリングデバイス１００は「現在の心拍数は１２５。緑ゾーンに入るまで強度を上げろ」と告げることができる。ユーザ１０が黄ゾーン強度にあれば、携帯型フィットネスモニタリングデバイス１００は「現在の心拍数は１４５。緑ゾーンに戻るまで強度を落とせ」と告げることができる。ユーザ１０があるインターバルを終了して次のインターバルを始めるときに、携帯型フィットネスモニタリングデバイス１００は、例えば「緑ゾーンインターバルは終わった。５分間黄ゾーンに入るように強度を上げろ」という、指示及び告知を与えることができる。
【００６８】
一実施形態において、ビジュアルディスプレイデバイス４００もＬＥＤを点けることによってフィードバックを与えることができる。例えば、一実施形態において、ＬＥＤによって表示される色は、その時点で検知されるパフォーマンスパラメータデータに基づいて、その時点でアスリート１０がいるゾーンに対応することができる。上述したように、ゾーン内で生じる心拍数測定値の変化に応じて、色の特性は変わることができる。
【００６９】
別の実施形態において、ＬＥＤで表示される色はトレーニングルーチン６０８にしたがってアスリートを指導するために用いることができる。一実施形態において、ディスプレイデバイス４００は２つの独立した色表示領域を有することができる。例えば、一方の色表示領域はＬＥＤを有することができ、このＬＥＤの色は、上述したようにアスリートの心拍数測定値に基づいて、その時点でアスリートがいるゾーンに応じて変化する。他方の色表示領域は別のＬＥＤを有することができ、このＬＥＤの色は、アスリートのトレーニングルーチン６０８に基づき、どのゾーンにアスリートがいるべきかにしたがって変化する。したがって、一方のＬＥＤはどのゾーンにアスリート１０がいるかについてアスリート１０に表示することができ、他方のＬＥＤはどのゾーンにアスリート１０がいるべきかについての指示をアスリート１０に与えることができるであろう。
【００７０】
ＬＥＤによるカラー表示がトレーニングルーチン６０８にしたがってアスリートを指導するために用いられる別の実施形態においては、ただ１つの色表示領域が存在することができる。この実施形態において、ＬＥＤの色はその時点でアスリート１０がいるゾーンに対応することができるが、アスリート１０が所望のゾーンに入るためには速度を速めるべきか緩めるべきかをＬＥＤの点滅速度で表示することができる。アスリート１０がペースを速めて上位のゾーンに入るべきであることを、速い点滅速度でアスリート１０に合図することができる。アスリート１０がペースを緩めて下位のゾーンに入るべきであることを、緩やかな点滅速度でアスリート１０に合図することができる。アスリート１０が適切なゾーンにいることを一様な連続点灯ＬＥＤで示すことができる。
【００７１】
一実施形態において、ビジュアルディスプレイデバイス４００は、例えば７セグメントＬＣＤディスプレイ上に、例えば心拍数値のような、数値パフォーマンスパラメータ情報を表示することができるであろう。一実施形態において、トレーニングルーチン６０８にしたがってアスリートを指導するために、７セグメントＬＣＤディスプレイまたはその他の適するディスプレイを用いることができる。例えば、トレーニングルーチン６０８によって規定された適切なゾーンを達成するためにアスリート１０が速度を上げるかまたは緩めるべきであることをアスリート１０に示すために、「up」または「down」のような語を表示することができるであろう。一実施形態において、表示スペースが比較的限られている場合は特に、語「down」、すなわち速度を緩めさせるための指令、を表す略語「dwn」のような、コマンドに対する略語を表示できる。
【００７２】
トレーニングルーチン６０８が、カラーコード化ゾーンシステムの代わりに、またはこれに加えて、別の限界または目標を提供できることは当然であろう。例えば、「目標達成まで残り１マイル」、「ここまでで３００カロリー消費した」または「目標に合わせて時速８マイルまでスピードを上げろ」のような、別のフィードバックまたはコーチ指導／助言をオーディオ出力デバイス３００によって与えることができる。
【００７３】
オーディオ出力デバイス３００を介してアスリート１０に送られるオーディオパフォーマンスフィードバックはメモリ１０４に格納されたオーディオパフォーマンスファイルまたはファイルパッケージ３０４から合成されるかまたは再生される音声によって生成することができる。ファイルまたはファイルパッケージ３０４はコンピュータ６００及び／またはサーバ６０２からダウンロードすることができる。一実施形態において、アスリート１０が実施したい特定の身体アクティビティに基づいて様々なファイルまたはファイルパッケージ３０４を利用することができる。例えば、男性または女性の声、アクセントが異なる音、言語が異なる声、有名人または虚構のキャラクターの声及び口調の異なる(例えば、応援する、落ち着かせる、激励する、または厳めしい)声のような、声のタイプまたはスタイルが異なるファイルまたはファイルパッケージ３０４を提供することもできる。
【００７４】
一実施形態において、フィードバックファイルパッケージ３０４は言語構築ソフトウエアによって処理することができる。このソフトウエアを用いれば、単一のインデックスソースにより複数のフィードバックファイル３０４を連結して様々な言語またはスタイルでいかなるフィードバックも生成するように、プロセッサ１０２を適合させることができる。例えば、どの言語でデバイスが発声するように設定されているかにかかわらず、言語構築ソフトウエアは必ず、所望のフィードバックに対して言語パッケージ３０４内の同じ参照場所を読み出し、デバイスがどの言語に設定されていようともその場所に割り当てられたフィードバックをその言語に翻訳することができる。
【００７５】
フィードバックパッケージ３０４は言語構築プログラムを正しいインデックスファイルに導くであろう配列を有することができる。このインデックスファイルは正しいポインタファイルのアドレスを有するであろう。ポインタファイルは、適切な言語でのオーディオファイルをコールし、そのファイルを適切な順序で出力するように適合される。
【００７６】
この態様で言語構築ソフトウエア及びフィードバックファイルパッケージを用いることでいくつかの顕著な利点を得ることができる。第１に、一層人工的に聞こえるデバイスで生成された合成音声ではない、オーディオファイルのデバイスによる使用が可能になり得る。第２に、ユーザ１０に与えられるフィードバックを優れて再構成可能とすることが可能になり得る。フィードバックパッケージ３０４はメモリに格納することができ、ダウンロードによって容易に変更または更新することができる。第３に、プロセッサは言語にかかわらず基本的に同じ出力データを探索しているという点でシステムは簡略化することができる。第４に、文章構造、語順及び／またはその他の特性は言語に応じて改変することができるから、言語出力がより正確になり得る。
【００７７】
例えば、図１６に示されるように、上述したカラーコード化ゾーン方式にしたがえば、「青ゾーン」というフレーズ９０１をデバイスが出力する必要があれば、英語フィードバックファイルパッケージ３０４はフレーズインデックス９０２の一ポイントにおいて「blue zone」というフレーズ９０１をコード化することができるか、あるいはワードインデックス９０３の異なるポイントにおいてワード「blue」及び「zone」を別々にコード化することができて、ソフトウエアはワード「blue」及び「zone」を正しい順序で「blue zone」というフレーズ９０１として出力することができるであろう。代わりに仏語ファイルパッケージ３０４が用いられていれば、フィードバックファイルパッケージ３０４はフレーズインデックス９０２の一ポイントにおいて「zone bleue」というフレーズ９０１をコード化することができるか、あるいはワードインデックス９０３の異なるポイントにおいてワード「zone」及び「bleue」を別々にコード化することができて、ソフトウエアはワード「zone」及び「bleue」を正しい順序で「zone bleue」というフレーズ９０１として出力することができるであろう。
【００７８】
さらに詳しくは、特定の告知をデバイスが生成する必要があれば、プロセッサ１０２はインデックスファイルをコールする。このファイルは与えられた告知に対する正しいフレーズ／ポインタファイルに割り当てられたアドレスを有する。次いでフレーズ／ポインタは、データ配列に基づいて、適切なオーディオファイル及びそれらの適切なシーケンスをコールするであろう。配列は、デバイス１００上でまたはリモートコンピュータ６００から行うことができる、好みの言語の設定をユーザ１０が行うときに、ユーザ１０によって設定され得る。この配列は、性別、アクセントまたは口調のような音声特性またはその他の上述した特性を決定することもできる。
【００７９】
図９は、本発明の一実施形態にしたがうトレーニング中にユーザ１０にオーディオフィードバックを与えるための、オーディオパフォーマンスフィードバックファイルパッケージ３０４の例示的内容を示す表である。この表は、例えば強度インターバルが黄レベルの２０分間身体アクティビティに適切な、ファイルパッケージ３０４の例示的内容を示す。
【００８０】
図９の表に示されるように、一定のトリガーポイントがデバイス１００に一定のフィードバックを与えさせることができる。ユーザ１０がトレーニングを始める時点では、例えば、デバイス１００に「さあ始めよう」と告げさせることができる。次いで、ユーザ１０がトレーニングの２５％を終えた時点では、例えば、デバイス１００に「１/４過ぎた。残り１５分」と告げさせることができる。最後に、ユーザ１０がトレーニングを終了した時点では、例えば、デバイス１００に「良くやった。クールダウンの時間だ」と告げさせることができる。
【００８１】
アスリート１０が身体アクティビティを終えた後に、アスリート１０はユーザ入力コントロール１０６を用いることで携帯型フィットネスモニタリングデバイス１００を停止させることができる。あるいは、一実施形態において、携帯型フィットネスモニタリングデバイス１００は、上述したように、「ソフト」オフを提供できる。停止に先立ち、デバイス１００は、例えばスピーカー及び／またはヘッドフォンのような、オーディオ出力デバイス３００を介してアスリート１０にトレーニング統計の終止を音響態様で与えることができる。デバイスはさらに、データがセーブされたことをアスリート１０に音響態様で伝えることができる。身体アクティビティが完了すると、以下で説明されるように、アスリート１０−またはデバイス１００，コンピュータ６００またはサーバ６０２−はデバイス１００からパーソナルコンピュータ６００及び／またはサーバ６０２への格納されたパフォーマンスパラメータデータのいずれの有線または無線での転送を開始することができる。
【００８２】
図５及び６の実施形態において、パーソナルフィットネスモニタリングデバイス１００，パーソナルコンピュータ６００，ネットワーク６０４及びサーバ６０２のいずれの間でも情報を通信することができる。パフォーマンスパラメータデータ、(携帯型フィットネスモニタリングデバイス１００，センサ２００，オーディオ出力デバイス３００及びビジュアルディスプレイデバイス４００の設定を含む)デバイス設定、ソフトウエア及びファームウエアの通信に加えて、パーソナルフィットネスモニタリングデバイス１００，パーソナルコンピュータ６００，ネットワーク６０４及びサーバ６０２はトレーニングルーチン６０８及びオーディオパフォーマンスフィードバックファイル３０４も通信することができる。パフォーマンスパラメータデータはアクティビティに用いられたトレーニングルーチン６０８に関するアスリート１０のパフォーマンス(例えば、アスリート１０がどれだけ多く所望のゾーンにいたか)に関する情報も含むことができる。コンピュータ６００を介して見るときに、アップロードされたパフォーマンス情報は図４に示される画面と同様に表示され得る。
【００８３】
同様の参照数字は同様の要素を指す、図１０を参照して、携帯型フィットネスモニタリングシステム２０の別の実施形態が次に説明される。図１０に示されるように、一実施形態において、携帯型フィットネスモニタリングシステム２０は、携帯型フィットネスモニタリングデバイス１００，携帯型センサ２００，オーディオ出力デバイス３００，ビジュアルディスプレイデバイス４００及び音楽デバイス５００を備える。
【００８４】
図１０の実施形態の携帯型フィットネスモニタリングデバイス１００，携帯型センサ２００，オーディオ出力デバイス３００及びビジュアルディスプレイデバイス４００は図５に関して説明したそれぞれと同様の構造及び機能を有することができる。音楽デバイス５００はアスリート１０の身体に留め付けられた携帯型音楽デバイス５００とすることができ、音楽データを提供できるであろう。
【００８５】
図１１は図１０の携帯型フィットネスモニタリングデバイス１００のコンポーネントのいくつかの例示的な説明図である。この例示的実施形態において、携帯型フィットネスモニタリングデバイス１００は、プロセッサ１０２，メモリ１０４，ユーザ入力コントロール１０６，センサ受信器１０８(またはトランシーバ)，コンピュータ入力／出力１１０，オーディオ出力送信器１１２(またはトランシーバ)，ビジュアルディスプレイ送信器１１４(またはトランシーバ)及び音楽デバイス受信器１１６(またはトランシーバ)を備えることができる。
【００８６】
携帯型フィットネスモニタリングデバイス１００は音楽デバイス受信器１１６を介して音楽デバイス５００から音楽データを有線または無線で受け取ることができるであろう。音楽デバイス受信器１１６は音楽デバイス５００と双方向通信できるトランシーバとすることができる。
【００８７】
一実施形態において、音楽デバイス５００は、デジタル音楽ファイルプレイヤー５０２(例：ＭＰ３プレイヤー)とすることができ、音楽デバイス受信器１１６はオーディオ入力ジャックである。デジタル音楽ファイルプレイヤー５０２はオーディオ出力ジャックを有することができる。適するジャックプラグを両端に有するケーブルを、ジャックプラグ端をデジタル音楽ファイルプレイヤー５０２のオーディオ出力ジャック及び携帯型フィットネスモニタリングデバイス１００のオーディオ入力ジャック１１６に差し込んだときに、デジタル音楽ファイルプレイヤー５０２から携帯型フィットネスモニタリングデバイス１００に音楽データを転送するために用いることができる。一実施形態において、上述したような、ＵＳＢケーブルを用いることができる。別の実施形態において、音楽データはデジタル音楽ファイルプレイヤー５０２から携帯型フィットネスモニタリングデバイス１００に無線送信することができる。携帯型フィットネスモニタリングデバイス１００は、音楽デバイスが動作可能な態様でオーディオ出力ジャック５０４を介して接続されている間は音楽デバイスから電力を引き出すように適合させることができる。
【００８８】
音楽デバイス５００はデータポート５０６も有することができる。音楽デバイス５００がデジタル音楽ファイルプレイヤーである実施形態においては、データポートにより、トレーニング前またはリアルタイムでの(例えば無線データストリームによる)デジタル音楽ファイル５０８またはその他の音楽データをダウンロードするための、デジタル音楽ファイルプレイヤー５０２のコンピュータ６００，サーバ６０２または別のネットワークソースへの接続が可能になり得る。
【００８９】
デジタル音楽ファイルプレイヤー５０２は、ＭＰ３プレイヤーまたは音楽再生可能な電話のような、デジタル音楽ファイル５０８を再生できるいずれかのデバイスとすることができる。
【００９０】
例えば、テーププレイヤー、ＣＤプレイヤー、ミニディスクプレイヤー、携帯電話、ＰＤＡ(電子手帳)または(地上ラジオ局、衛星ラジオ局及びインターネットラジオ局を含む)ラジオ放送コンテンツを再生できるデバイスを含むがこれらには限定されないその他の音楽デバイス５００も本発明の範囲内にある。これらのデバイスのデータポート５０６は、例えばジャックまたはアンテナのような、音楽を受け取ることができるいずれかのコンポーネントとすることができる。本明細書で用いられるように、語句「音楽」は、標準的な意味に加えて、ラジオのトークショー、ポッドキャスト、講義、セミナー、演説、ニュースまたはオーディオブックによって一般に提供されるコンテンツを含むがこれらには限定されない、音楽以外の口語を含むこともできる。
【００９１】
図１１の実施形態のプロセッサ１０２，メモリ１０４，ユーザ入力コントロール１０６，センサ受信器１０８(またはトランシーバ)，コンピュータ入力／出力１１０，オーディオ出力送信器１１２(またはトランシーバ)及びビジュアルディスプレイ送信器１１４のような携帯型フィットネスモニタリングデバイス１００のコンポーネントは、図６に関して説明したそれぞれと同様の構造及び機能を有することができる。
【００９２】
図１０及び１１の実施形態において、アプリケーションプログラム命令の格納及び記録されたパフォーマンスパラメータデータのセーブに加えて、またトレーニングルーチン６０８の格納に加えて、メモリ１０４は、例えば、以下でさらに詳細に説明されるように、音楽デバイス５００とのインターフェースをとるためのソフトウエアを格納するために用いることもできる。プロセッサ１０２はそのようなソフトウエアを処理することもできるであろう。
【００９３】
パーソナルフィットネスモニタリングデバイス１００，パーソナルコンピュータ６００，ネットワーク６０４及びサーバ６０２またはその他のネットワークソースのいずれの間でも、図３に関して上述した態様とほぼ同じ態様で、情報を通信することができる。音楽デバイス５００が、おそらくはネットワーク６０４を介して、コンピュータ６００及び／またはサーバ６０２と独立に通信できる実施形態においては、そのような通信も図３に関して上述した態様とほぼ同じ態様で達成することができる。
【００９４】
図１０及び１１の実施形態に用いられる、携帯型フィットネスモニタリングデバイス１００のソフトウエア、オーディオ出力デバイス３００の設定、ビジュアルディスプレイデバイス４００の設定、トレーニングルーチン６０８及びオーディオパフォーマンスフィードバックファイル３０４の内のいくつかは、図７〜９に関して上述したゾーンベースシステムに関係付けることができる。
【００９５】
一実施形態において、携帯型フィットネスモニタリングデバイス１００は、図１及び２に関して上述したように、主に受動データロガーとして用いることができる。しかし、受動的にデータをログしているユーザ１０が身体アクティビティ中に音楽を出力するためにオーディオ出力デバイス３００を利用したいと思うかもしれない。
【００９６】
アスリート１０が身体アクティビティを始める前に、アスリート１０はセンサ２００を身体に確実に留め付け、上述したように、１つないしさらに多くのユーザ入力コントロール１０６を用いて携帯型フィットネスモニタリングデバイス１００を起動させることができる。この時点で、携帯型フィットネスモニタリングデバイス１００はセンサ２００を認識し、センサ２００と通信を開始することができる。アスリート１００は、アスリート１００が選んだ音楽デバイス５００を起動させ、音楽デバイス５００と携帯型フィットネスモニタリングデバイス１００の間の有線または無線の接続を確立することができる。アスリートは、図１０に示されるように、音楽デバイス５００を身体に確実に留め付けることができ、あるいはアスリートは音楽デバイス５００をバックパック、ポケットまたはその他の比較的目に見えない場所にしまっておくことを選ぶことができる。
【００９７】
上述したように、アスリート１０が身体アクティビティを遂行し、センサ受信器１０８がパフォーマンスパラメータデータを受信しながら、音楽デバイスから送られる音楽をアスリートに提供することができる。詳しくは、一実施形態において、音楽デバイスからオーディオ出力５０４を通し、音楽デバイス入力１１６を通して携帯型フィットネスモニタリングデバイス１００に音楽データを転送することができる。次いで、図５及び６に関して上述したような、オーディオパフォーマンスフィードバックをユーザ１０に出力した態様と同様に、携帯型フィットネスモニタリングデバイス１００から、ヘッドフォン３０２のような、オーディオ出力デバイス３００に音楽データをさらに転送することができる。
【００９８】
別の実施形態において、携帯型フィットネスモニタリングデバイス１００は、図５及び６に関して上述したように、オーディオパフォーマンスフィードバック情報及び／またはビジュアルパフォーマンスフィードバック情報をアスリート１０に提供するために用いることができる。しかし、オーディオ出力デバイス３００を介してオーディオパフォーマンスフィードバック情報及び／またはビジュアルパフォーマンスフィードバック情報を受け取っているユーザ１０が身体アクティビティ中にオーディオ出力デバイス３００を介して音楽も聴きたいと思うかもしれない。
【００９９】
ユーザ１０がオーディオパフォーマンスフィードバックではなくビジュアルパフォーマンスフィードバックを受け取ることを選んでいれば、上述したような、主に音楽再生受動データロガーとして携帯型フィットネスモニタリングデバイス１００を用いてユーザ１０に音楽を出力できた態様と同様に、オーディオ出力デバイス３００からユーザ１０に音楽が出力されるように、音楽デバイス５００から携帯型フィットネスデバイス１００を介して音楽データを転送することができる。
【０１００】
しかし、ユーザ１０がオーディオパフォーマンスフィードバックを(ビジュアルフィードバックをともなうかまたはともなわずに)受け取ることを選んでいれば、携帯型フィードバックモニタリングデバイス１００はいつ特定のオーディオ出力を生じさせるべきかを決定するためのコントローラとしてはたらくことができる。
【０１０１】
この実施形態において、上述したように、アスリート１０が身体アクティビティを始める前に、アスリート１０は身体にセンサ２００を確実に留め付け、１つないしさらに多くのユーザ入力コントロール１０６を用いて携帯型フィットネスモニタリングデバイスを起動させることができる。この時点で、携帯型フィットネスモニタリングデバイスはセンサ２００を認識し、センサ２００との通信を開始することができる。アスリート１０は、上述したように、１つないしさらに多くのユーザ入力コントロール１０６を用いて、メモリ１０４に格納されている１つないしさらに多くのトレーニングルーチン６０８から選択することもできる。アスリート１０はアスリートが選んだ音楽デバイス５００を起動させ、音楽デバイス５００と携帯型フィットネスモニタリングデバイス１００の間の有線または無線の接続を確立することもできる。アスリートは、図１０に示されるように、音楽デバイス５００を身体に確実に留め付けることができ、あるいはアスリートは音楽デバイス５００をバックパック、ポケットまたはその他の場所にしまっておくことを選ぶことができる。
【０１０２】
アスリート１０は次いで、センサ受信器１０８がパフォーマンスパラメータデータを受け取っている間、音楽を聴き、トレーニングルーチン６０８にしたがって指導されながら、身体アクティビティを遂行できる。
【０１０３】
一実施形態において、身体アクティビティ全体を通して音楽を再生することができ、いずれのオーディオパフォーマンスフィードバックも音楽に重ねて−すなわち音楽と同時に−流すことができる。別の実施形態において、オーディオパフォーマンスフィードバックが与えられている間、音楽は変更され得る−例えば、音楽は停止させるかまたは消音することができ、あるいは音量を下げることができる。この場合、携帯型フィットネスモニタリングデバイス１００のコントローラ１０２はオーディオコントローラとしてはたらくことができる。携帯型フィットネスモニタリングデバイス１００のこのコントローラ機能はメモリ１０４に格納された適切なソフトウエアによって達成することができる。一実施形態において、ユーザによるデータログ機能、パフォーマンスフィードバック機能及び／または音楽機能の内の１つないしさらに多くの選択的な作動を可能にする、スイッチの形態のユーザ入力コントロール１０６を携帯型フィットネスモニタリングデバイス１００の表面に設けることができる。
【０１０４】
携帯型フィットネスモニタリングデバイス１００は、オーディオ出力の音量を制御するためのボリュームコントロールの形態の入力コントロール１０６を有することができる。一実施形態において、携帯型フィットネスモニタリングデバイス１００のボリュームコントロールはオーディオパフォーマンスフィードバックの音量だけしか制御できず、音楽デバイス５００から得られる音楽の音量は音楽デバイス５００に設けられたボリュームコントロールで制御することができる。
【０１０５】
音楽がオーディオパフォーマンスフィードバックによって変更される実施形態において、オーディオパフォーマンスフィードバックの音量は、オーディオパフォーマンスフィードバックによる音楽の変更が直前の音楽の音量に基づいて設定され得る。例えば、オーディオパフォーマンスフィードバックの音量は変更直前の音楽の音量に等しく設定され得る。一実施形態において、オーディオパフォーマンスフィードバックの音量は、最近再生された音楽データのサンプルオーディオ波形またはその他の音量示度の解析によって設定され得る。別の実施形態において、音量は、最近再生された音楽データのサンプルオーディオ波形またはその他の音量示度を１つないしさらに多くの格納されたオーディオパフォーマンスフィードバックファイルと比較することで設定され得る。
【０１０６】
同様の参照数字が同様の要素を指す、図１２〜１５を参照して、本発明の別の実施形態にしたがう携帯型フィットネスモニタリングデバイス１００が次に説明される。図１２〜１５の携帯型フィットネスモニタリングデバイス１００は上述した携帯型フィットネスモニタリングデバイス１００と同様の構造及び機能を有することができる。
【０１０７】
図１２は本発明の一実施形態にしたがう携帯型フィットネスモニタリングデバイスの前面図である。一実施形態において、携帯型フィットネスモニタリングデバイス１００は、上述したように、センサ２００，オーディオ出力デバイス３００，ビジュアルディスプレイデバイス４００，音楽デバイス５００及び／またはパーソナルコンピュータ６００及びサーバ６０２と有線または無線で通信することができるであろう。
【０１０８】
図１２に示されるように、携帯型フィットネスモニタリングデバイス１００はディスプレイが一体形成された筐体９００を有することができる。筐体は、例えばＴＰＵ(熱可塑性ウレタン)のような、プラスチックまたはその他の適する耐久性材料でつくることができる。一実施形態において、一体形成ディスプレイは非パフォーマンスパラメータベース情報を提示できるであろう。例えば、図１２に示されるように、携帯型フィットネスモニタリングデバイス１００は、心拍数センサインジケータ９０２，加速度計インジケータ９０４及び汎用インジケータ９０６を有することができる。
【０１０９】
心拍数センサインジケータ９０２及び加速度計インジケータ９０４は、ＬＥＤまたは心拍数センサ２０２及び加速度計２０４に関する情報をユーザ１０に提供できるその他の適する光源を有することができる。一実施形態において、ＬＥＤ及び筐体９００は、心拍数センサインジケータ９０２が心臓形に見えるように、また加速度計インジケータ９０４が履物の形に見えるように、構成することができる。インジケータ９０２及び９０４のＬＥＤは異なる色及び／または異なるＬＥＤ点滅速度を与えることができるであろう。
【０１１０】
一実施形態において、ＬＥＤのようなインジケータ９０５及び９０４は、それぞれに対応するセンサ２００が認識されており、携帯型フィットネスモニタリングデバイス１００と通信していれば、定常的に緑色光を発することができる。インジケータ９０２及び９０４は、それぞれに対応するセンサが認識されていないか、または携帯型フィットネスモニタリングデバイス１００と通信することができなければ、定常的に赤色光を発することができる。一実施形態において、インジケータ９０２及び９０４は、それぞれがそれぞれに対応するセンサ２００を探している間、赤色光で点滅することができ、デバイス１００が一時停止されると緑色光で点滅することができる。
【０１１１】
汎用インジケータ９０６は１つないしさらに多くのＬＥＤ、あるいはデバイス１００に関する様々な情報を提供できるその他の適する光源を有することができる。一実施形態において、汎用インジケータ９０６は、デバイスがコンピュータ６０２またはサーバ３０２に接続されているときには青色光を発し、デバイス１００の電池の残電力レベルが比較的高いときには緑色光を発し、デバイス１００の電池の残電力レベルが比較的低いときには赤色光を発することができる。当業者には当然であろうように、その他の適する色及び表現形式をインジケータに用いることができる。
【０１１２】
図１２から１５を参照すると、携帯型フィットネスモニタリングデバイス１００の筐体９００は様々な機能を実施するためのユーザ入力コントロール１０６を有することができる。一実施形態において、デバイス１００のユーザ入力コントロール１０６には、セレクタボタン９０８，モードスイッチ９１０，情報ボタン９１２，一時停止ボタン９１４及び音量ボタン９１５を含めることができる。簡潔に上述したように、いくつかの実施形態において、入力コントロール１０６のいずれもキャパシタンススイッチとすることができるであろう。
【０１１３】
セレクタボタン９０８により、デバイス１００からの特定のクエリーに対する特定の入力または応答のユーザによる選択が可能になり得る。一実施形態において、セレクタボタン９０８はデバイス１００のメモリ１０４に格納されている１つないしさらに多くのトレーニングルーチン６０８からトレーニングルーチン６０８を１つ選択するために用いることができる。例えば、ユーザ１０はユーザ１０のデバイスのメモリ１０４に１０種のトレーニングルーチン６０８を有することができる。ユーザ１０がユーザ１０のデバイスを起動させて特定のトレーニングを選択する用意ができると、デバイスは第１の格納されたトレーニングルーチン６０８の表示をユーザに提供することができる。表示は、例えば、オーディオ出力デバイス３００を介するオーディオ出力とすることができる。オーディオ出力は、例えば、「長距離走」、「トレーニング４７番」、「２００９年３月７日のトレーニング」、等と告げることができる。
【０１１４】
一実施形態において、ユーザ１０が第１の格納されたトレーニングルーチン６０８を実行したければ、ユーザはセレクタボタン９０８を、例えば３秒間、押し続けることができる。次いでデバイス１０が第１の格納されたトレーニングルーチン６０８を実行するであろう。ユーザ１０がメモリ１０４に格納された別の格納されたトレーニングルーチン６０８を縦覧したければ、ユーザ１０は３秒より短い間セレクタボタン９０８を押して、次のメモリ１０４に格納されているトレーニングルーチン６０８の表示を提供するようにデバイス１００を促すことができる。すなわち、ユーザ１０は、好みのトレーニングルーチン６０８が選択されるまで、格納されたルーチン６０８の全てにわたって同様の態様で進めることができる。
【０１１５】
セレクタボタンを操作して格納されたトレーニングルーチンを選択するために別の適する手段を用いることができる。例えば、ユーザ１０はセレクタボタン９０８を押すことで格納されたトレーニングルーチン６０８を縦覧することができ、セレクタボタン９０８によって特定のトレーニングルーチン６０８に行き着いたらば、情報ボタン９１２のような、別のボタンを押してそのトレーニングルーチン６０８を選択することができる。この態様では、ボタン「押し続け」機能は必要ないであろう。
【０１１６】
別の実施形態において、トレーニングルーチンは音声操作コントロールを用いて選択することができ、よってセレクタボタン９０８が必要とされなくなる。
【０１１７】
モードスイッチ９１０により、デバイス１００の１つないしさらに多くの動作モードからのユーザ１０による選択が可能になり得る。一実施形態において、様々な実施形態に関して上述した機能に対応するモードを含めることができる、いくつかの動作モードを実施することができる。携帯型フィットネスモニタリングデバイス１０の背面図である図１３に示されるように、モードスイッチは様々なモードに対応するインディシアの内の１つに設定することができる。
【０１１８】
一実施形態において、モードスイッチは、オフモード、フリーモード及びコーチングモードの間でのユーザ１０によるトグル切換えを可能にし得る。オフモードはデバイスの電源が切られているモードに対応し得る。フリーモードは、格納されたルーチン６０８とともに提供されるパフォーマンスフィードバックを含む、上述したような、オーディオパフォーマンスフードバックがユーザ１０に自動的に提供されないモードに対応する。
【０１１９】
デバイスがフリーモード、コーチングモードまたはその他いずれかのモードのどれで動作しているかにかかわらず、一実施形態において、ユーザ１０は情報ボタン９１２を作動させることにより、オンデマンドで、フィードバックを受け取ることができるであろう。図１２に示されるように、情報ボタン９１２はデバイス１００の筐体９００の前面内の中央に配された大形の平ボタンとすることができる。身体アクティビティ中にいつでも、ユーザは情報ボタン９１２を押して即時パフォーマンスフィードバックを受け取ることができる。一実施形態において、経過時間、現心拍数、現ペース及び経過距離のような特定のフィードバックは情報ボタン９１２の作動に応答して常時提供される。別の実施形態において、ユーザに提供される特定のパフォーマンスパラメータ及びその他のフィードバックは、名称を「フィットネスモニタリングサービスを提供するためのプログラム製品、方法及びシステム(Program Products, Methods, and Systems for Providing Fitness Monitoring Services)」とする、本明細書と同日に出願され、共通に所有される米国特許出願(出願番号未詳(代理人案件第２４８３.０８６００００号))の明細書にさらに詳細に説明されるように、コンピュータ６００を用いて指定することができる。上記明細書はその全体が本明細書に参照として含まれる。
【０１２０】
別の実施形態において、ユーザ１０は音声操作コントロールを用いてそのようなフィードバックを要求することにより、オンデマンドで、フィードバックを受け取ることができるであろう。
【０１２１】
本発明の別の実施形態において、情報ボタン９１２はユーザに出力されているいずれのオーディオも消音するための消音ボタンとして機能することができる。
【０１２２】
携帯型フィットネスモニタリングデバイスは一時停止ボタン９１５及び音量ボタン９１６も有することができる。一実施形態において、一時停止ボタン９１４はランナーの形とすることができ、音量ボタン９１６は連続音波の形で表すことができる。
【０１２３】
ユーザ１０は一時停止ボタン９１４を作動させてデータログ作成及び／またはトレーニングルーチン６０８の実行を一時停止させることができる。これは、ユーザ１０が身体運動を一時的に停めざるを得ないかまたはかなりペースを緩めざるを得ないとき、例えばユーザ１０が交通信号で止まらなければならないときに、望ましいことであり得る。一時停止ボタン９１８を作動させると、しばらくしてから、データログ作成及び／またはトレーニングルーチン６０８の実行を再開することができる。
【０１２４】
ユーザ１０は、音量ボタン９１６を作動させて、デバイス１００によって提供されるパフォーマンスフィードバック情報の音量レベルを手動で加減することができる。一実施形態において、５つの異なる音量レベルを設定することができる。ユーザ１０が音量ボタン９１６を作動させる毎に、音量レベルはあるレベルから次のレベルに増大することができる。音量レベルが最高レベルに達してからは、以降の音量ボタン９１６の作動により音量レベルは最低レベルに向かうであろう。ユーザ１０は所望の音量レベルが達成されるまで音量ボタン９１６を反復して作動させることができる。
【０１２５】
図１３は、本発明の一実施形態にしたがう携帯型フィットネスモニタリングデバイス１００の背面図である。図１３に示されるように、携帯型フィットネスモニタリングデバイス００は、入力ポート９１８，出力ポート９２０及び取付手段９２２を有することができる。
【０１２６】
一実施形態において、入力ポート９１８はケーブルのジャックプラグを受け入れることができるジャックとすることができる。ケーブルは、上述したように、音楽データを送信するために音楽デバイス５００に接続することができるであろう。ケーブルは、上述したように、様々な情報を送信するためにパーソナルコンピュータ６００に接続することもできるであろう。したがって、入力ポート９１８は、上述したように、コンピュータ入力／出力１１０及び音楽デバイス入力１１６のいずれとしても機能することができる。一実施形態において、ケーブルは、一端でデバイス１００の入力ポート９１８に、他端で適するジャックをもつデバイスに、接続できるジャックプラグ−ジャックプラグケーブルとすることができる。別の実施形態において、ケーブルは、一端でデバイス１００の入力ポート９１８に、他端でＵＳＢポートをもつデバイスに、接続できるジャックプラグ−ＵＳＢケーブルとすることができる。その他の適するケーブルも用いることができる。
【０１２７】
一実施形態において、出力ポート９２０は、上述したように、オーディオ出力送信器１１２として機能することができる。したがって、ヘッドフォン３０２のケーブルからのジャックを出力ポート９２０のジャックプラグに差し込んで、オーディオ出力を可能にすることができる。
【０１２８】
図１４を参照すると、デバイス１００は取付手段９２２も有することができる。本発明の一実施形態において、取付手段９２２はデバイス１００の背面に固定されたクリップとすることができる。クリップ９２２は、例えばユーザ１０のリストバンド、ベルトまたはシャツにクリップ留めすることができるであろう。ベルクロ(登録商標)、ボタン、スナップ、等を含むがこれらには限定されないその他の取付手段９２２を用いることができる。
【０１２９】
本発明の一実施形態において、フィットネスモニタリングデバイス１００は記録手段を有することができる。当業者には当然であろうように、プロセッサ１０２及びメモリ１０４は、デバイスがボイスレコーダとして動作できるように適合させることができる。さらに、フィットネスモニタリングデバイス１００は、例えばマイクロフォンのような、オーディオ入力手段を有することができる。アスリート１０はトレーニング中にトレーニングノートをリアルタイムで記録するために記録手段を利用することができる。トレーニング後、アスリートのフィットネスレベル、トレーニングルーチン６０８またはデバイスの動作に関する追加フィードバックを提供するためにこのノートを用いることができる。例えば、トレーニング中にアスリートは特定の心拍数ゾーンが不正確であることを認識し、記録することができる。この情報は次いで心拍数ゾーンの範囲を動的に調節するために用いることができる。
【０１３０】
一実施形態において、携帯型フィットネスモニタリングデバイス１００は携帯電話ネットワークを通じて通信するために用いることができる。一実施形態において、携帯型フィットネスモニタリングデバイス１００に接続された音楽デバイス５００は音楽再生可能携帯電話とすることができる。携帯型フィットネスモニタリングデバイス１００のプロセッサ１０２は携帯電話とともに携帯電話ネットワークを通じて電話をかけ、電話を受けることができるであろう。オーディオ出力デバイス３００は、上述したように、音声入力を受け取ることができるマイクロフォンを有する、一対のヘッドフォン３０２とすることができる。
【０１３１】
したがって、本発明の実施形態は、パフォーマンスデータログ作成、パフォーマンスフィードバック及び／または音楽再生能力をもつ携帯型フィットネスモニタリングデバイス１００を利用できる能力のような、改善された機能を有し、よって身体鍛錬運動の間様々な選択肢をユーザ１０に提供する携帯型フィットネスモニタリングデバイス１００を提供することができる。携帯型フィットネスモニタリングデバイス１００の実施形態は、既存のモニタリングデバイスほど複雑ではなく、既存のモニタリングデバイスよりも携帯し易く、フレキシブルであろう。携帯型フィットネスモニタリングデバイス１００は、ほとんど全てのオーディオ音楽デバイス５００からの入力を受け入れることができ、よってユーザが既に扱い慣れている音楽デバイス５００をユーザが携行することが可能になるであろう。さらに、携帯型フィットネスモニタリングデバイス１００は本発明のフィットネスモニタリング態様の実施に必要なソフトウエア及びハードウエアを全て備えているから、ユーザが専用のフィットネスモニタリングソフトウエアまたはハードウエアをもつ音楽デバイス５００を購入する必要はなく、ユーザが既に使用している音楽デバイス５００に専用のソフトウエアをダウンロードする必要はない。
【０１３２】
上述したカラーコード化ゾーンベースシステムを用いる実施形態において、初めにゾーンが定義された後に、携帯型フィットネスモニタリングシステム２０はアスリート１０のパフォーマンス及び／またはアスリートから受け取られるフィードバックに応じてゾーンの限界の調節を、そのような調節が保証されていれば、選択的に行えるように適合させることができる。この態様において、携帯型フィットネスモニタリングシステム２０はトレーニングフィードバックループを提供することができる。上述したように、ゾーンはユーザ入力に基づいて定義することができる。上述したように、パフォーマンスパラメータデータは身体アクティビティ中にセンサ２００によって検出される。パフォーマンスパラメータデータは処理のためにコンピュータ６００及び／またはサーバ６０２に送信される。ゾーンを調節する必要があるか否かについて判定がなされる。調節が保証されていれば、このデータが携帯型フィットネスモニタリングデバイス１００に送り返される。
【０１３３】
ゾーンを調節する必要があるか否かについて判定はパフォーマンスデータ(例：心拍数データ)及び／またはアスリートから受け取られるフィードバックに基づくことができる。パフォーマンスデータに関して、要因には、例えば、特定の身体アクティビティ中のアスリート１０の一貫性、身体アクティビティ後のアスリート１０の回復速度、あるいは、トレーニングルーチン６０８で指定されるような、特定のインターバルトレーニングセッション中のアスリート１０のパフォーマンスを含めることができる。例えば、アスリート１０は、インターバルがインターバル中に心拍数を特定の心拍数ゾーン内に維持することに基づいているトレーニングルーチン６０８中にフィットネスモニタリングシステム２０を用いることができる。アスリートのパフォーマンスがインターバル全体にわたり、またはインターバルの一部で、指定された心拍数ゾーンを外れれば、心拍数ゾーンを調節することができる。例えば、アスリート１０が一貫して指定ゾーンの上にいれば、ゾーン範囲を高めることができる。アスリート１０が一貫して指定ゾーンの下にいれば、ゾーン範囲を低めることができる。
【０１３４】
判定はさらにアスリート１０によって与えられるフィードバックに影響され得る。例えば、アスリート１０は携帯型フィットネスモニタリングシステム２０によって課せられる質問への回答を与えることができる。例えば、最近記録されたパフォーマンスパラメータデータをアップロードする際に、あるいはコンピュータ６００及び／またはサーバ６０２にログインする際に、ユーザ１０に、例えば、トレーニングルーチン６０８がハード過ぎたと感じたか、それとも易し過ぎたと感じたかを尋ねる、ＧＵＩポップアップウインドウが現れることができる。トレーニングルーチン６０８はハード過ぎたとユーザが答えれば、ゾーン範囲を漸進的に低めることができる。トレーニングルーチン６０８は易し過ぎたとユーザが答えれば、ゾーン範囲を漸進的に高めることができる。
【０１３５】
本発明の一実施形態において、携帯型フィットネスモニタリングデバイス１００はＧＰＳ利用携帯型フィットネスモニタリングデバイス１００とすることができる。アスリートの身体アクティビティにあるルートの走行(例えば、屋外のランニングまたは自転車走)が含まれていれば、ＧＰＳ利用携帯型フィットネスモニタリングデバイス１００は走行するルートに沿うアスリート１０の経過地点を記録することができる。ルート走行中またはルート走行完了後、次いでＧＰＳデータをコンピュータ６００またはサーバ６０２にアップロードし、ルート走行中に収集されたその他のパフォーマンスモニタリング情報と関連付けることができるであろう。
【０１３６】
一実施形態において、ＧＰＳ利用携帯型フィットネスモニタリングデバイス１００は計画されたルートに沿ってアスリート１０を案内することができるであろう。アスリートが走行する特定のルートを指定する、トレーニングルーチン６０８に関係付けられることもあり、関係付けられないこともある、ルートプランを作成または選択できる。一実施形態において、ルートプランはパーソナルコンピュータ６００上で作成され、携帯型フィットネスモニタリングデバイス１００にダウンロードされる。アスリート１０は、アスリート１０自身が作成し、コンピュータ６００またはサーバ６０２に格納したルートプランを用いることができる。一実施形態において、アスリート１０は、名称を「フィットネスモニタリングサービスを提供するためのプログラム製品、方法及びシステム(Program Products, Methods, and Systems for Providing Fitness Monitoring Services)」とする、本明細書と同日に出願され、共通に所有される米国特許出願(出願番号未詳(代理人案件第２４８３.０８６００００号))の明細書にさらに詳細に開示されるような、オンラインフィットネスモニタリングサービスを介して、ルートプランを掲示し、他のユーザと共有することができる。上記明細書はその全体が本明細書に参照として含まれる。オンラインフィットネスモニタリングサービスは、複数のユーザがルートプランを作成し、格納し、共有し、関心のあるルートプランを探索する、インターフェースを提供できる。
【０１３７】
アスリート１０が身体アクティビティを行い始めると、携帯型フィットネスモニタリングデバイス１００のオーディオ出力デバイス３００は、ルートプラン及びＧＰＳ読み値に基づくアスリート１０の現在地点に基づいて、曲り角毎に方向をアスリート１０に告げることができる。例えば、デバイス１００は、「あと１０メートルで左に曲がれ」、「大通りで左に曲がれ」、または「自転車路の三叉路で左に行け」と告げることができる。
【０１３８】
ルート案内の提供に加え、一実施形態において、ＧＰＳ利用携帯型フィットネスモニタリングデバイス１００はオーディオによる他の合図またはナレーションを提供することができるであろう。そのようなナレーションは、特定の競技会、開催地またはコースに結び付けることができる。告げられる特定のナレーションは、ＧＰＳ読み値に基づくアスリート１０の現在地及び／またはアスリート１０がダウンロードしたナレーションパッケージによって起発させることができる。一実施形態において、ボストンマラソンで走っているアスリート１０は前もってボストンマラソンナレーションパッケージをアスリート１０のデバイス１００にダウンロードしておくことができる。アスリート１０が、ＧＰＳ読み値に基づき、レースコースに沿うある地点に到達すると、デバイス１００は、レースまたはコースに固有のナレーション、歴史情報またはその他の一般的なポイントオブインタレスト情報を告げることができる。
【０１３９】
別の実施形態において、アスリート１０のＧＰＳベース地点には基づかず、既知のコース上をアスリート１０が走行した距離に基づいて、ナレーションを告げることができる。ＧＰＳベース距離センサまたは非ＧＰＳベースの距離センサ(例：歩数計)を、走行距離を決定するために用いることができる。ボストンマラソンで走っているアスリート１０の例において、アスリート１０は、レースに先立ってボストンマラソン固有ナレーションパッケージをアスリート１０のデバイス１００にダウンロードできるであろう。既知のコース上をアスリート１０が走行した距離に基づいて、デバイス１０はレースまたはコースに固有のナレーション、歴史情報またはその他の一般的なポイントオブインタレスト情報を告げることができる。
【０１４０】
別の実施形態において、デバイスはナレーションパッケージの情報をパフォーマンス関連フィードバック情報と組み合わせることができる。例えば、ボストンマラソンコースを走っているアスリート１０は、「あと１０メートルで心臓破りの丘になる−緑ゾーンにとどまるように」と告げるオーディオ出力を受け取ることができるであろう。
【０１４１】
携帯型フィットネスモニタリングデバイス１００が一体形成ビジュアルディスプレイ及び／または一体形成オーディオ出力デバイスを有する実施形態が本発明の範囲内にあることは当然である。
【０１４２】
上で詳述したように、本発明の実施形態は１つないしさらに多くのユーザ入力コントロール１０６を有することができる。そのようなユーザ入力コントロール１０６は携帯型フィットネスモニタリングデバイス１００と対話するためにアスリート１０によって用いられ得る。これまでに論じられた例示的実施形態は入力コントロール１０６がボタン、スイッチまたはキーである実施形態にほとんど集中していたが、音声操作ユーザ入力を受け取るための手段(すなわち、音声操作コントロール)を有する１つないしさらに多くの入力コントロールを利用できる実施形態もある。
【０１４３】
音声操作ユーザ入力を受け取るための手段は、アスリート１０の音声に反応することができるいずれかのコントロールとすることができる。音声操作コントロールしか有していない実施形態もあり得る。したがって、いくつかの実施形態において、デバイス１００は手動入力手段なしのユーザによるコントロールに適合させることができる。音声操作コントロールは、アスリート１００が手を使わず、運動フォームを崩さず、あるいは身体アクティビティから視覚的な注意をそらさずに、アスリートによるデバイス１００の容易な操作を可能にするという利点を提供できる。当業者であれば、例えば、米国ワシントン州レドモンド(Redmond)のマイクロソフト社からのボイスコマンド(Voice Command)のような、様々な市販の音声操作コマンドソフトウエアに慣れているであろう。
【０１４４】
マイクロフォンまたはその他のオーディオ入力手段及び適切なソフトウエアが含まれていれば、アスリート１０は、これがなければ上述したボタン及びスイッチ９０８，９１０，９１２，９１４及び９１６のような、入力ボタン、スイッチまたはキーを用いて入力されていたであろう、いかなる入力もデバイス１００に与えることができるであろう。例えば、これがなければユーザ１０は情報ボタン９１２を作動させなければならなかったであろう場合に、ユーザ１０はフィードバックをデバイスに音声態様で求めることによって、オンデマンドで、フィードバックを受け取ることができるであろう。ユーザが「心拍数」といえば、デバイスがユーザの現心拍数を告げるであろう。あるいは、ユーザが「ゾーン」といえば、デバイスがユーザの現時点及び／または目標のゾーンを告げるであろう。あるいは、ユーザが「情報」といえば、デバイスが、例えば、経過時間、現心拍数、現ペース及び経過距離のような、いくつかのデフォルトフィードバックを与えるであろう。
【０１４５】
ユーザ１０は、デバイス１００からの質問に答えることもでき、及び／または、ユーザの氏名、性別、年齢または最高心拍数のような個人情報をデバイス１００に与えることもできる。
【０１４６】
本発明の一実施形態において、携帯型フィットネスモニタリングデバイス１００はオーディオ出力デバイスを通じてコントロールプロンプトを提供することができるであろう。そのようなコントロールプロンプトはマイクロフォン及び上述した音声操作コントロールとともに提供され得ることもあり、提供されないこともある。例えば、一実施形態においてユーザ１０はオーディオコントロールプロンプトに応じて手動ユーザ入力コントロール１０６を作動させることができ、別の実施形態においてユーザ１０はオーディオコントロールプロンプトに応じてマイクロフォンに話しかけることができる。
【０１４７】
一実施形態において、オーディオコントロールプロンプトは、ボイスメールシステムに多く用いられるような、ネストメニューシステムによって送られる。デバイス１００が起動された後、プロセッサは一連の前もって定められた質問をさらうことができる。ユーザ１０の回答に基づいて、デバイスは追加のコントロールプロンプトを提供するか、またはアクティビティを開始することができる。例えば、デバイス１００は「長距離走トレーニングルーチンを行いたくないか？」、「どのトレーニングルーチンを行いたいか？」、「今日はデータの記録及びログをとりたいか？」、またはいかなる数のその他の適するプロンプトも求めることができる。
【０１４８】
一実施形態において、オーディオ出力デバイスを通じて与えられるオーディオコントロールプロンプトには、デバイス１００が一体形成ディスプレイを有していない場合のように、対応するビジュアル出力をともなわないことがある。
【０１４９】
本発明の実施形態は、例えばデバイス１００に電力を供給するための携帯型フィットネスモニタリングデバイス１００内蔵電池のような、電源を有することができる。いくつかの実施形態において、携帯型フィットネスモニタリングデバイス１００が音楽デバイス５００に接続されていれば、モニタリングデバイス１００は音楽デバイス５００から電力を引き出すことができるであろう。したがって、強力な電池を用いるデバイス１００に比較して、弱い電池を内蔵することによって、携帯型フィットネスモニタリングデバイス１００の重量、大きさ及び複雑さを軽減できるであろう。
【０１５０】
さらに、いくつかの実施形態において、携帯型フィットネスモニタリングデバイスの筐体９００は心拍数センサ２０２と一体形成することができ、及び／または心拍数センサと物理的に嵌合させることができる。したがって、アスリート１０には、心拍数データログ作成能力及びパフォーマンスフィードバック能力を組み込むことができる単一のデバイス１００を購入して使用することだけが必要であろう。上で詳述したように、そのようなデバイスは音楽を提供するために音楽デバイス５００と結合させることができるであろう。
【０１５１】
さらに、携帯型フィットネスモニタリングデバイス１００自体が音楽データを格納し、出力する実施形態が本発明の範囲内にあることは当然である。
【０１５２】
さらに、携帯型フィットネスモニタリングデバイス１００が電子ゲームと対話する実施形態が本発明の範囲内にあることは当然である。
【０１５３】
センサ２００及び、センサ受信器１０８を有する、携帯型フィットネスモニタリングデバイス１００を含むとしていくつかの実施形態を説明したが、本発明の一実施形態においては、これらの要素が存在しないであろう。別の実施形態において、これらの要素は存在するかもしれないが、ユーザ１０によって利用されないかもしれない。例えば、一実施形態において、デバイス１００は、トレーニングルーチン６０８に結び付けられていることもあり、結び付けられていないこともある、コーチ指導／助言をオーディオ出力デバイス３００を介して提供できる。コーチ指導／助言は、感覚的フィードバックに関する指導にしたがってユーザ１０が身体鍛錬運動しているべきであるアクティビティのタイプ、強度及び／または時間間隔に関してユーザ１０を指導することができるが、一実施形態においては、センサ２００が利用されていないかもしれないから、そのような指導に基づかないでいることもあり得る。
【０１５４】
携帯型フィットネスモニタリングデバイス１００のコンポーネントを含む、本発明のシステム２０の様々な通信コンポーネントを、「受信器」、「送信器」、「出力」またはその他いずれかの一方向通信コンポーネントとして説明したかもしれないが、トランシーバまたはその他の双方向通信コンポーネントでそのような一方向通信コンポーネントを置き換え得ることは当然である。同様に、多くの場合、一方向通信コンポーネントで双方向通信コンポーネントを置き換えることができるであろう。
【０１５５】
本発明を例示的実施形態を、例に用いて、上で説明した。したがって本発明は上述した例示的実施形態のいずれにも限定されるべきではなく、添付される特許請求項及びそれらの等価物によってのみ、定められるべきである。
【符号の説明】
【０１５６】
１０    アスリート
２０    携帯型フィットネスモニタリングシステム
１００    携帯型フィットネスモニタリングデバイス
１０２    プロセッサ
１０４    メモリ
１０６    ユーザ入力コントロール
１０８    センサ受信器
１１０    コンピュータ入力／出力
１１２    オーディオ出力送信器
１１４    ビジュアルディスプレイ送信器
１１６    音楽デバイス受信器
２００    携帯型センサ
２０２    心拍数センサ
２０４    加速度計
３００    オーディオ出力デバイス
４００    ビジュアルディスプレイデバイス
５００    音楽デバイス
６００    パーソナルコンピュータ
６０１    ドッキングユニット
６０２    サーバ
６０４    ネットワーク
９００    筐体
９０２    心拍数センサインジケータ
９０４    加速度計インジケータ
９０６    汎用インジケータ
９０８    セレクタボタン
９１０    モードスイッチ
９１２    情報ボタン
９１４    一時停止ボタン
９１６    音量ボタン
９１８    入力ポート
９２０    出力ポート
９２２    取付手段
【図１】
2010264246.tif 000003
【図２】
2010264246.tif 000004
【図３】
2010264246.tif 000005
【図４】
2010264246.tif 000006
【図５】
2010264246.tif 000007
【図６】
2010264246.tif 000008
【図７】
2010264246.tif 000009
【図８】
2010264246.tif 000010
【図９−１】
2010264246.tif 000011
【図９−２】
2010264246.tif 000012
【図１０】
2010264246.tif 000013
【図１１】
2010264246.tif 000014
【図１２】
2010264246.tif 000015
【図１３】
2010264246.tif 000016
【図１４】
2010264246.tif 000017
【図１５】
2010264246.tif 000018
【図１６】
2010264246.tif 000019