(57)【要約】【課題】フィットネスクラブの利便性を向上する。【解決手段】運動データ管理用サーバ装置４の制御部４６のＣＰＵ４６１は、歩数計から利用者の識別情報と歩数データとを受信する歩数計データ受信部４６１１と、各運動機器から利用者の識別情報と第２運動データとを受信する運動機器データ受信部４６１２と、歩数計からの歩数データ及び各運動機器からの第２運動データを用いて利用者毎の消費カロリーの総計である総消費カロリーを求める総消費カロリー計算部４６１３とを備え、ＲＡＭ４６２は、歩数計及び各運動機器からの受信データを利用者毎に送信元の機器の識別情報と対応付けて格納する運動データ記憶部４６２２を備えている。【選択図】図７
2006164286.tif 000002
【特許請求の範囲】
【請求項１】
複数の運動機器が配設されたフィットネスクラブの利用者の運動データを管理する運動データ管理用サーバ装置であって、
携帯式運動計測器から利用者の識別情報と前記携帯式運動計測器によって計測された第１運動データとを受信する携帯運動機器データ受信手段と、
前記各運動機器から利用者の識別情報と第２運動データとを受信する運動機器データ受信手段と、
前記携帯式運動計測器及び各運動機器からの受信データを、利用者の識別情報と対応付けて格納する運動データ記憶手段と、
前記運動データ記憶手段から前記携帯式運動計測器からの第１運動データ及び前記各運動機器からの第２運動データを読み出し、各運動データから利用者毎の消費カロリーの総計である総消費カロリーを求める総消費カロリー計算手段とを備えることを特徴とする運動データ管理用サーバ装置。
【請求項２】
残消費カロリー算出手段と報知手段とを備え、
前記運動データ記憶手段は、前記第１運動データ及び第２運動データをその運動が実施された日付または期間と対応付けて格納すると共に、予め利用者の識別情報毎及び日付または期間毎に設定された目標総消費カロリーを格納するようになっており、
前記残消費カロリー算出手段は、前記目標総消費カロリーと前記総消費カロリーとの差である残消費カロリーを算出し、
前記報知手段は、前記残消費カロリーを利用者に報知することを特徴とする請求項１に記載の運動データ管理用サーバ装置。
【請求項３】
前記残消費カロリーを所定のルールに従って前記運動機器に配分する分配手段を備え、
前記報知手段は、前記運動機器に配分された結果を利用者に報知することを特徴とする請求項２に記載の運動データ管理用サーバ装置。
【請求項４】
前記運動機器毎に使用中であるか否かを監視する使用状況監視手段を備え、
前記分配手段は、前記使用状況監視手段からの情報に基づいて現在不使用中である運動機器を抽出し、抽出された運動機器に前記残消費カロリーを分配することを特徴とする請求項３に記載の運動データ管理用サーバ装置。
【請求項５】
前記運動データ記憶手段は、送信元の機器の識別情報と対応付けて受信データを格納するようになっており、
前記分配手段は、前記運動機器の中から前記運動データ記憶手段を参照して過去の使用頻度の高い運動機器を抽出し、抽出された運動機器に前記残消費カロリーを分配することを特徴とする請求項３または４に記載の運動データ管理用サーバ装置。
【請求項６】
前記運動データ記憶手段は、予め利用者の識別情報毎及び日付または期間毎に設定された前記運動機器毎の予定消費カロリーを格納しており、
前記分配手段は、前記予定消費カロリーに基づいて前記残消費カロリーを各運動機器に分配することを特徴とする請求項３〜５のいずれかに記載の運動データ管理用サーバ装置。
【請求項７】
前記運動データ記憶手段は、送信元の機器の識別情報と対応付けて受信データを格納するようになっており、
前記分配手段は、前記使用状況監視手段からの情報に基づいて現在不使用中である運動機器を抽出し、抽出された運動機器毎に前記予定消費カロリーと既消費カロリーとの差である機器毎残消費カロリーを求め、この機器毎残消費カロリーが所定値以上の運動機器に、残消費カロリーを機器毎残消費カロリーに比例して配分することを特徴とする請求項６に記載の運動データ管理用サーバ装置。
【請求項８】
日付または時間帯に対応して前記フィットネスクラブ内に配設された運動施設で行われる運動種目を格納するスケジュール記憶手段と、
前記運動施設の利用者の識別情報と入室の日付及び時刻と退出の日付及び時刻とを受信する時刻データ受信手段と、
前記入室の日付及び時刻と退出の日付及び時刻とに基づいて前記スケジュール記憶手段を参照して、利用者が行なった運動種目を判定する運動種目判定手段とを備え、
総消費カロリー計算手段は、前記運動種目に対応する消費カロリーを算出して総消費カロリーに加算することを特徴とする請求項１〜６のいずれかに記載の運動データ管理用サーバ装置。
【請求項９】
外部からの入力を受け付けて、利用者の識別情報と体重及び身長を含む身体データとを受け付ける身体データ受付手段と、
前記身体データを利用者の識別情報と対応付けて格納する身体データ記憶手段とを備え、
前記総消費カロリー計算手段は、前記身体データを用いて前記各消費カロリーを算出することを特徴とする請求項１〜７のいずれかに記載の運動データ管理用サーバ装置。
【請求項１０】
外部からの入力を受け付けて、利用者の識別情報と前記各運動データとを前記運動データ記憶手段に格納する運動データ入力手段を備えることを特徴とする請求項１〜８のいずれかに記載の運動データ管理用サーバ装置。
【請求項１１】
複数の運動機器が配設されたフィットネスクラブの利用者の運動データを管理する運動データ管理用サーバ装置の運動データ管理プログラムであって、前記運動データ管理用サーバ装置を、
携帯式運動計測器から利用者の識別情報と前記携帯式運動計測器によって計測された第１運動データとを受信する携帯運動機器データ受信手段と、
前記各運動機器から利用者の識別情報と第２運動データとを受信する運動機器データ受信手段と、
前記携帯式運動計測器及び各運動機器からの受信データを、利用者毎の識別情報と対応付けて格納する運動データ記憶手段と、
前記運動データ記憶手段から前記携帯式運動計測器からの第１運動データ及び前記各運動機器からの第２運動データを読み出し、各運動データから利用者毎の消費カロリーの総計である総消費カロリーを求める総消費カロリー計算手段として機能させることを特徴とする運動データ管理プログラム。
【請求項１２】
複数の運動機器が配設されたフィットネスクラブの利用者の運動データを管理する運動データ管理用サーバ装置を用いた運動データ管理方法であって、前記運動データ管理用サーバ装置に、
携帯式運動計測器から利用者の識別情報と前記携帯式運動計測器によって計測された第１運動データとを受信する携帯運動機器データ受信処理と、
前記各運動機器から利用者の識別情報と第２運動データとを受信する運動機器データ受信処理と、
前記携帯式運動計測器及び各運動機器からの受信データを、利用者の識別情報と対応付けて運動データ記憶手段に格納する処理と、
前記運動データ記憶手段から前記歩数計からの第１運動データ及び前記各運動機器からの第２運動データを読み出し、各運動データから利用者毎の消費カロリーの総計である総消費カロリーを求める総消費カロリー計算処理とを実行させることを特徴とする運動データ管理方法。
【請求項１３】
複数の運動機器と、前記複数の運動機器が配設されたフィットネスクラブの利用者の運動データを管理する運動データ管理用サーバ装置とを備える運動データ管理システムであって、前記運動データ管理用サーバ装置が、
携帯式運動計測器から利用者の識別情報と前記携帯式運動計測器によって計測された第１運動データとを受信する携帯運動機器データ受信手段と、
前記各運動機器から利用者の識別情報と第２運動データとを受信する運動機器データ受信手段と、
前記携帯式運動計測器及び各運動機器からの受信データを、利用者の識別情報と対応付けて格納する運動データ記憶手段と、
前記運動データ記憶手段から前記携帯式運動計測器からの第１運動データ及び前記各運動機器からの第２運動データを読み出し、各運動データから利用者毎の消費カロリーの総計である総消費カロリーを求める総消費カロリー計算手段とを備えることを特徴とする運動データ管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の運動機器が配設されたフィットネスクラブの利用者の運動データを管理する運動データ管理用サーバ装置、運動データ管理プログラム、運動データ管理方法及び運動データ管理システムに関するものである。
【背景技術】
【０００２】
フィットネスクラブには、各種の運動機器が配設され、健康の増進、または、体重の管理等の目標を達成するために、利用者は、所望する（あるいは、トレーナー等から指示された）運動機器を使用して予め設定された目標カロリーを消費するように運動する。一方、日常生活においては、歩行、走行等に伴なう消費カロリーが一日に消費されるカロリー（以下、総消費カロリーという）に及ぼす影響が大きいため、携帯式の運動計測器（例えば、歩数計）を用いて歩数、走行数等の測定が行なわれている。
【０００３】
従来、フィットネスクラブ内に配設された各運動機器は、歩数計等の携帯式運動計測器と通信可能に構成されており、各運動機器での消費カロリー等の運動データを歩数計に送信し、携帯式運動計測器に設けられたＲＡＭ等からなる記憶手段に格納し、携帯式運動計測器によって測定された歩数、走行数等から求められる消費カロリーと合計されて総消費カロリーが算出されていた。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記の従来の方法では、総消費カロリーを求めるために、フィットネスクラブ内で携帯式運動計測器を携帯し、各運動機器を使用する度に、携帯式運動計測器を運動機器と接続する必要があり、各種の運動を行なう利用者にとって携帯式運動計測器を常に携帯することは運動の妨げとなり不便であった。
【０００５】
更に、フィットネスクラブには、運動機器を使用しない太極拳やヨガ、エアロビクス等を行なうスタジオやプールが設けられており、所定のスケジュールに従って行なわれる種目が予め設定されている。しかし、利用者がスタジオ等で運動を行なった場合に消費されたカロリーは利用者には未知であり、総消費カロリーに加算することが困難であった。
【０００６】
本発明は、上記の課題に鑑みてなされたものであって、フィットネスクラブの利用者にとって利便性の高い運動データ管理用サーバ装置、運動データ管理プログラム、運動データ管理方法及び運動データ管理システムを提供することを目的とするものである。
【課題を解決するための手段】
【０００７】
請求項１に記載の運動データ管理用サーバ装置は、複数の運動機器が配設されたフィットネスクラブの利用者の運動データを管理する運動データ管理用サーバ装置であって、携帯式運動計測器から利用者の識別情報と前記携帯式運動計測器によって計測された第１運動データとを受信する携帯運動機器データ受信手段と、前記各運動機器から利用者の識別情報と第２運動データとを受信する運動機器データ受信手段と、前記携帯式運動計測器及び各運動機器からの受信データを、利用者の識別情報と対応付けて格納する運動データ記憶手段と、前記運動データ記憶手段から前記携帯式運動計測器からの第１運動データ及び前記各運動機器からの第２運動データを読み出し、各運動データから利用者毎の消費カロリーの総計である総消費カロリーを求める総消費カロリー計算手段とを備えることを特徴としている。
【０００８】
上記の構成によれば、携帯運動機器データ受信手段によって、携帯式運動計測器から利用者の識別情報と前記携帯式運動計測器によって計測された第１運動データとが受信され、運動機器データ受信手段によって、各運動機器から利用者の識別情報と運動データとが受信される。そして、運動データ記憶手段に、携帯式運動計測器及び各運動機器からの受信データが、利用者の識別情報と対応付けて格納され、総消費カロリー計算手段によって、運動データ記憶手段から携帯式運動計測器からの第１運動データ及び各運動機器からの第２運動データが読み出されて、各運動データから利用者毎の消費カロリーの総計である総消費カロリーが求められる。
【０００９】
従って、フィットネスクラブ内で歩数計等の携帯式運動計測器を携帯することなく利用者毎の消費カロリーの総計である総消費カロリーが求められるため、利用者の利便性が高められる。更に、運動データ記憶手段に、携帯式運動計測器及び各運動機器からの受信データが、利用者の識別情報と対応付けて一元的に格納されているため、データの管理が容易となる。
【００１０】
請求項２に記載の運動データ管理用サーバ装置は、残消費カロリー算出手段と報知手段とを備え、前記運動データ記憶手段は、前記第１運動データ及び第２運動データをその運動が実施された日付または期間と対応付けて格納すると共に、予め利用者の識別情報毎及び日付または期間毎に設定された目標総消費カロリーを格納するようになっており、前記残消費カロリー算出手段は、前記目標総消費カロリーと前記総消費カロリーとの差である残消費カロリーを算出し、前記報知手段は、前記残消費カロリーを利用者に報知することを特徴としている。
【００１１】
上記の構成によれば、運動データ記憶手段に、第１運動データ及び第２運動データがその運動が実施された日付または期間と対応付けて格納されると共に、予め利用者の識別情報毎及び日付または期間毎に設定された目標総消費カロリーが格納されており、残消費カロリー算出手段によって、目標総消費カロリーと総消費カロリーとの差である残消費カロリーが算出され、報知手段によって、残消費カロリーが利用者に報知される。
【００１２】
従って、利用者は、目標総消費カロリーと総消費カロリーとの差である残消費カロリーを知ることができるため、更にフィットネスクラブで消費すべき残消費カロリーを確認することができ、運動に対する目標の設定及び動機付けが行なわれる。
【００１３】
請求項３に記載の運動データ管理用サーバ装置は、前記残消費カロリーを所定のルールに従って前記運動機器に配分する分配手段を備え、前記報知手段は、前記運動機器に配分された結果を利用者に報知することを特徴としている。
【００１４】
上記の構成によれば、分配手段によって、残消費カロリーが所定のルールに従って運動機器に配分され、報知手段によって、運動機器に配分された結果が利用者に報知されるため、利用者は、残消費カロリーを消費するために使用する運動機器を知ることができ、利便性が向上される。
【００１５】
請求項４に記載の運動データ管理用サーバ装置は、前記運動機器毎に使用中であるか否かを監視する使用状況監視手段を備え、前記分配手段は、前記使用状況監視手段からの情報に基づいて現在不使用中である運動機器を抽出し、抽出された運動機器に前記残消費カロリーを分配することを特徴としている。
【００１６】
上記の構成によれば、使用状況監視手段によって、運動機器毎に使用中であるか否かが監視され、前記分配手段によって、使用状況監視手段からの情報に基づいて現在不使用中である運動機器が抽出され、抽出された運動機器に残消費カロリーが分配される。従って、利用者は、残消費カロリーを消費するために使用する運動機器として不使用中の運動機器が選定され、指定された運動機器を使用して即座に残消費カロリーを消費するための運動を行なうことができるため、利便性が向上される。
【００１７】
請求項５に記載の運動データ管理用サーバ装置は、前記運動データ記憶手段は、送信元の機器の識別情報と対応付けて受信データを格納するようになっており、前記分配手段は、前記運動機器の中から前記運動データ記憶手段を参照して過去の使用頻度の高い運動機器を抽出し、抽出された運動機器に前記残消費カロリーを分配することを特徴としている。
【００１８】
上記の構成によれば、運動データ記憶手段に、送信元の機器の識別情報と対応付けて受信データが格納されており、残消費カロリー算出手段によって、運動機器の中から運動データ記憶手段を参照して過去の使用頻度の高い運動機器が抽出され、抽出された運動機器に残消費カロリーが分配される。従って、過去の使用頻度の高い運動機器に残消費カロリーが分配され、利用者は、使用することに慣れている運動機器で残消費カロリーを消費するための運動を行なうことができるため、利便性が向上される。
【００１９】
請求項６に記載の運動データ管理用サーバ装置は、前記運動データ記憶手段は、予め利用者の識別情報毎及び日付または期間毎に設定された前記運動機器毎の予定消費カロリーを格納しており、前記分配手段は、前記予定消費カロリーに基づいて前記残消費カロリーを各運動機器に分配することを特徴としている。
【００２０】
上記の構成によれば、運動データ記憶手段に、予め利用者の識別情報毎及び日付または期間毎に設定された運動機器毎の予定消費カロリーが格納されており、残消費カロリー算出手段によって、予定消費カロリーに基づいて残消費カロリーが各運動機器に分配される。従って、予定消費カロリーに基づいて残消費カロリーが各運動機器に分配され、利用者は、予め計画されていた運動機器を使用して残消費カロリーを消費するための運動を行なうことができるため、利便性が向上される。
【００２１】
請求項７に記載の運動データ管理用サーバ装置は、前記運動データ記憶手段は、送信元の機器の識別情報と対応付けて受信データを格納するようになっており、前記分配手段は、前記使用状況監視手段からの情報に基づいて現在不使用中である運動機器を抽出し、抽出された運動機器毎に前記予定消費カロリーと既消費カロリーとの差である機器毎残消費カロリーを求め、この機器毎残消費カロリーが所定値以上の運動機器に、残消費カロリーを機器毎残消費カロリーに比例して配分することを特徴としている。
【００２２】
上記の構成によれば、運動データ記憶手段に、送信元の機器の識別情報と対応付けて受信データが格納されており、分配手段によって、使用状況監視手段からの情報に基づいて現在不使用中である運動機器が抽出され、抽出された運動機器毎に予定消費カロリーと既消費カロリーとの差である機器毎残消費カロリーが求められ、この機器毎残消費カロリーが所定値以上の運動機器に対して、残消費カロリーが機器毎残消費カロリーに比例して配分される。
【００２３】
従って、現在不使用中である運動機器が抽出され、抽出された運動機器毎に予定消費カロリーと既消費カロリーとの差である機器毎残消費カロリーが求められ、この機器毎残消費カロリーが所定値以上の運動機器に対して、残消費カロリーが機器毎残消費カロリーに比例して配分されるため、利用者は、予め計画されていた運動機器を使用して、且つ、効率的に残消費カロリーを消費するための運動を行なうことができるため、利便性が向上される。
【００２４】
請求項８に記載の運動データ管理用サーバ装置は、日付または時間帯に対応して前記フィットネスクラブ内に配設された運動施設で行われる運動種目を格納するスケジュール記憶手段と、前記運動施設の利用者の識別情報と入室の日付及び時刻と退出の日付及び時刻とを受信する時刻データ受信手段と、前記入室の日付及び時刻と退出の日付及び時刻とに基づいて前記スケジュール記憶手段を参照して、利用者が行なった運動種目を判定する運動種目判定手段とを備え、総消費カロリー計算手段は、前記運動種目に対応する消費カロリーを算出して総消費カロリーに加算することを特徴としている。
【００２５】
上記の構成によれば、スケジュール記憶手段に、日付または時間帯に対応してフィットネスクラブ内に配設された運動施設で行われる運動種目が格納され、時刻データ受信手段によって、運動施設の利用者の識別情報と入室の日付及び時刻と退出の日付及び時刻とが受信される。そして、運動種目判定手段によって、入室の日付及び時刻と退出の日付及び時刻とに基づいてスケジュール記憶手段が参照されて、利用者が行なった運動種目が判定され、総消費カロリー計算手段によって、運動種目に対応する消費カロリーが算出されて総消費カロリーに加算される。
【００２６】
従って、運動施設で利用者が行なった運動種目が判定され、その運動種目に対応する消費カロリーが算出されて総消費カロリーに加算されるため、利用者がスタジオ等の運動施設で行なった運動も総消費カロリーに加算され、総消費カロリーがより厳密に算出され、利用者の利便性が向上される。
【００２７】
請求項９に記載の運動データ管理用サーバ装置は、外部からの入力を受け付けて、利用者の識別情報と体重及び身長を含む身体データとを受け付ける身体データ受付手段と、前記身体データを利用者の識別情報と対応付けて格納する身体データ記憶手段とを備え、前記総消費カロリー計算手段が、前記身体データを用いて消費カロリーを算出することを特徴としている。
【００２８】
上記の構成によれば、身体データ受付手段によって、外部からの入力が受け付けられて、利用者の識別情報と体重及び身長を含む身体データとが受け付けられ、身体データ記憶手段に、身体データが利用者の識別情報と対応付けて格納され、総消費カロリー計算手段によって、身体データを用いて消費カロリーが算出される。従って、身体データを用いて消費カロリーが算出されるため、消費カロリーが正確に算出され、利用者の利便性が向上される。
【００２９】
請求項１０に記載の運動データ管理用サーバ装置は、外部からの入力を受け付けて、利用者の識別情報と運動データとを前記運動データ記憶手段に格納する運動データ入力手段を備えることを特徴としている。
【００３０】
上記の構成によれば、運動データ入力手段によって、外部からの入力が受け付けられて、利用者の識別情報と運動データとが運動データ記憶手段に格納される。
【００３１】
従って、運動機器データ受信手段によって利用者の識別情報又は運動データが受信できない運動機器が存在する場合、あるいは、時刻データ受信手段によって、スタジオの利用者の識別情報、入室の日付及び時刻、退出の日付及び時刻のいずれか１つが受信できない場合等にも、運動データ入力手段によって、外部からの入力が受け付けられて、利用者の識別情報と運動データとが運動データ記憶手段に格納されるため、総消費カロリーにこれらの運動機器（またはスタジオ）での消費カロリーが加味され、利用者の利便性が向上される。
【００３２】
請求項１１に記載の運動データ管理プログラムは、複数の運動機器が配設されたフィットネスクラブの利用者の運動データを管理する運動データ管理用サーバ装置の運動データ管理プログラムであって、前記運動データ管理用サーバ装置を、携帯式運動計測器から利用者の識別情報と前記携帯式運動計測器によって計測された第１運動データとを受信する携帯運動機器データ受信手段と、前記各運動機器から利用者の識別情報と第２運動データとを受信する運動機器データ受信手段と、前記携帯式運動計測器及び各運動機器からの受信データを、利用者毎の識別情報と対応付けて格納する運動データ記憶手段と、前記運動データ記憶手段から前記携帯式運動計測器からの第１運動データ及び前記各運動機器からの第２運動データを読み出し、各運動データから利用者毎の消費カロリーの総計である総消費カロリーを求める総消費カロリー計算手段として機能させることを特徴としている。
【００３３】
上記のプログラムによれば、携帯運動機器データ受信手段によって、携帯式運動計測器から利用者の識別情報と前記携帯式運動計測器によって計測された第１運動データとが受信され、運動機器データ受信手段によって、各運動機器から利用者の識別情報と第２運動データとが受信される。そして、運動データ記憶手段に、携帯式運動計測器及び各運動機器からの受信データが、利用者毎の識別情報と対応付けて格納され、総消費カロリー計算手段によって、運動データ記憶手段から携帯式運動計測器からの第１運動データ及び各運動機器からの第２運動データが読み出されて、各運動データから利用者毎の消費カロリーの総計である総消費カロリーが求められる。
【００３４】
従って、フィットネスクラブ内で歩数計等の携帯式運動計測器を携帯することなく利用者毎の消費カロリーの総計である総消費カロリーが求められるため、利用者の利便性が高められる。更に、運動データ記憶手段に、携帯式運動計測器及び各運動機器からの受信データが、利用者毎の識別情報と対応付けて一元的に格納されているため、データの管理が容易となる。
【００３５】
請求項１２に記載の運動データ管理方法は、複数の運動機器が配設されたフィットネスクラブの利用者の運動データを管理する運動データ管理用サーバ装置を用いた運動データ管理方法であって、前記運動データ管理用サーバ装置に、携帯式運動計測器から利用者の識別情報と前記携帯式運動計測器によって計測された第１運動データとを受信する携帯運動機器データ受信処理と、前記各運動機器から利用者の識別情報と第２運動データとを受信する運動機器データ受信処理と、前記携帯式運動計測器及び各運動機器からの受信データを、利用者の識別情報と対応付けて運動データ記憶手段に格納する処理と、前記運動データ記憶手段から前記歩数計からの第１運動データ及び前記各運動機器からの第２運動データを読み出し、各運動データから利用者毎の消費カロリーの総計である総消費カロリーを求める総消費カロリー計算処理とを実行させることを特徴としている。
【００３６】
上記の方法によれば、携帯運動機器データ受信処理において、携帯式運動計測器から利用者の識別情報と前記携帯式運動計測器によって計測された第１運動データとが受信され、運動機器データ受信処理において、各運動機器から利用者の識別情報と第２運動データとが受信される。そして、運動データ記憶手段に、携帯式運動計測器及び各運動機器からの受信データが、利用者の識別情報と対応付けて格納され、総消費カロリー計算処理において、運動データ記憶手段から携帯式運動計測器からの第１運動データ及び各運動機器からの第２運動データが読み出されて、各運動データから利用者毎の消費カロリーの総計である総消費カロリーが求められる。
【００３７】
従って、フィットネスクラブ内で歩数計等の携帯式運動計測器を携帯することなく利用者毎の消費カロリーの総計である総消費カロリーが求められるため、利用者の利便性が高められる。更に、運動データ記憶手段に、携帯式運動計測器及び各運動機器からの受信データが、利用者の識別情報と対応付けて一元的に格納されているため、データの管理が容易となる。
【００３８】
請求項１３に記載の運動データ管理システムは、複数の運動機器と、前記複数の運動機器が配設されたフィットネスクラブの利用者の運動データを管理する運動データ管理用サーバ装置とを備える運動データ管理システムであって、前記運動データ管理用サーバ装置が、携帯式運動計測器から利用者の識別情報と前記携帯式運動計測器によって計測された第１運動データとを受信する携帯運動機器データ受信手段と、前記各運動機器から利用者の識別情報と第２運動データとを受信する運動機器データ受信手段と、前記携帯式運動計測器及び各運動機器からの受信データを、利用者の識別情報と対応付けて格納する運動データ記憶手段と、前記運動データ記憶手段から前記携帯式運動計測器からの第１運動データ及び前記各運動機器からの第２運動データを読み出し、各運動データから利用者毎の消費カロリーの総計である総消費カロリーを求める総消費カロリー計算手段とを備えることを特徴としている。
【００３９】
上記のシステムによれば、携帯運動機器データ受信手段によって、携帯式運動計測器から利用者の識別情報と前記携帯式運動計測器によって計測された第１運動データとが受信され、運動機器データ受信手段によって、各運動機器から利用者の識別情報と第２運動データとが受信される。そして、運動データ記憶手段に、携帯式運動計測器及び各運動機器からの受信データが、利用者の識別情報と対応付けて格納され、総消費カロリー計算手段によって、運動データ記憶手段から携帯式運動計測器からの第１運動データ及び各運動機器からの運動データが読み出されて、各運動データから利用者毎の消費カロリーの総計である総消費カロリーが求められる。
【００４０】
従って、フィットネスクラブ内で歩数計等の携帯式運動計測器を携帯することなく利用者毎の消費カロリーの総計である総消費カロリーが求められるため、利用者の利便性が高められる。更に、運動データ記憶手段に、携帯式運動計測器及び各運動機器からの受信データが、利用者毎に送信元の機器の識別情報と対応付けて一元的に格納されているため、データの管理が容易となる。
【発明の効果】
【００４１】
請求項１、１１、１２及び１３に記載の発明によれば、フィットネスクラブ内で携帯式運動計測器を携帯することなく利用者毎の消費カロリーの総計である総消費カロリーが求められるため、利用者の利便性を高めることができる。更に、運動データ記憶手段に、携帯式運動計測器及び各運動機器からの受信データが、利用者毎に送信元の機器の識別情報と対応付けて一元的に格納されているため、データの管理を容易に行なうことができる。
【００４２】
請求項２に記載の発明によれば、利用者は、目標総消費カロリーと総消費カロリーとの差である残消費カロリーを知ることができるため、更にフィットネスクラブで消費すべき残消費カロリーを確認することができ、運動に対する目標の設定及び動機付けを行なうことができる。
【００４３】
請求項３に記載の発明によれば、分配手段によって、残消費カロリーが所定のルールに従って運動機器に配分され、報知手段によって、運動機器に配分された結果が利用者に報知されるため、利用者は、残消費カロリーを消費するために使用する運動機器を知ることができ、利便性を向上できる。
【００４４】
請求項４に記載の発明によれば、利用者は、残消費カロリーを消費するために使用する運動機器として不使用中の運動機器が選定され、指定された運動機器を使用して即座に残消費カロリーを消費するための運動を行なうことができるため、利便性を向上できる。
【００４５】
請求項５に記載の発明によれば、過去の使用頻度の高い運動機器に残消費カロリーが分配され、利用者は、使用することに慣れている運動機器で残消費カロリーを消費するための運動を行なうことができるため、利便性を向上できる。
【００４６】
請求項６に記載の発明によれば、予定消費カロリーに基づいて残消費カロリーが各運動機器に分配され、利用者は、予め計画されていた運動機器を使用して残消費カロリーを消費するための運動を行なうことができるため、利便性を向上できる。
【００４７】
請求項７に記載の発明によれば、利用者は、予め計画されていた運動機器を使用して、且つ、効率的に残消費カロリーを消費するための運動を行なうことができるため、利便性を向上できる。
【００４８】
請求項８に記載の発明によれば、運動施設で利用者が行なった運動種目が判定され、その運動種目に対応する消費カロリーが算出されて総消費カロリーに加算されるため、利用者がスタジオ等の運動施設で行なった運動も総消費カロリーに加算され、総消費カロリーがより厳密に算出され、利用者の利便性が向上できる。
【００４９】
請求項９に記載の発明によれば、身体データを用いて消費カロリーが算出されるため、消費カロリーが正確に算出され、利用者の利便性を向上することができる。
【００５０】
請求項１０に記載の発明によれば、運動機器データ受信手段によって利用者の識別情報又は第２運動データが受信できない運動機器が存在する場合、あるいは、時刻データ受信手段によって、スタジオの利用者の識別情報、入室の日付及び時刻、退出の日付及び時刻のいずれか１つが受信できない場合等にも、運動データ入力手段によって、外部からの入力が受け付けられて、利用者の識別情報と運動データとが運動データ記憶手段に格納されるため、総消費カロリーにこれらの運動機器（またはスタジオ）での消費カロリーが加味され、利用者の利便性を向上することができる。
【発明を実施するための最良の形態】
【００５１】
以下、本発明の実施形態について図面を参照しつつ具体的に説明する。
【００５２】
図１は、本発明の運動データ管理システムのハードウェア構成図の一例である。運動データ管理システムは、利用者の歩数をカウントし記憶する携帯式の歩数計１（携帯式運動計測器に相当する）と、フィットネスクラブに配設された固定式サイクリングマシン等の複数の各種運動機器２と、フィットネスクラブに配設された太極拳、ヨガ等が行なわれるスタジオ（運動施設に相当する）への入退出者の識別情報を検出するスタジオゲート３と、フィットネスクラブの利用者の運動データを管理する運動データ管理用サーバ装置４と、運動データ管理用サーバ装置４と通信可能に接続され外部からの入力を受け付けてモニタに種々の画面を表示するクライアント端末装置５とを備えている。
【００５３】
歩数計１は、圧電素子等からなるセンサの信号から利用者の歩数及び走数（走った場合の歩数）をカウントすると共に時計機能を有し、所定時間（例えば１時間）毎の歩数及び走数を日時情報と対応付けて記憶するものである。更に、外部からの入力を受け付けるボタンを有し、ボタン操作によって種々の情報（例えば、１日の合計歩数）を表示するＬＣＤ等からなる表示部を備える。
【００５４】
運動機器２は、フィットネスクラブの利用者が各種の運動を行なう目的で使用する機器であって、運動データ管理用サーバ装置４と通信可能に接続され、運動機器２において消費されたカロリー等の情報を利用者の識別情報と対応付けて運動データ管理用サーバ装置４へ送信するものである。
【００５５】
スタジオゲート３は、後述するＩＣチップに格納されたＩＤ情報（ＩＣチップＩＤという）を読み取るＩＣチップリーダ３１を備え、フィットネスクラブに配設された太極拳、ヨガ等が行なわれるスタジオへの入退出者の識別情報を後述するＩＣチップに格納されたＩＤ情報（ＩＣチップＩＤという）を読み取ることによってスタジオへの入退出者の識別情報を検出すると共に、時計機能を有する時刻カウンタ３２を備え、入退出の年月日時刻を検出し、ＩＤ情報と入室（又は退出）の年月日時刻情報とを対応付けて運動データ管理用サーバ装置４に送信するものである。なお、スタジオゲート３が複数配設されている場合には、ゲートの識別番号であるゲート番号を格納するゲート番号記憶部３３を備え、ゲート番号、ＩＤ情報と入室（又は退出）の年月日時刻情報とを対応付けて運動データ管理用サーバ装置４に送信するものである。
【００５６】
運動データ管理用サーバ装置４は、歩数計１からの歩数データ及び各運動機器２からの第２運動データを読み出して利用者毎の消費カロリーの総計である総消費カロリーを求めるものである。
【００５７】
クライアント端末装置５は、外部からの入力を受け付けて、種々のデータを運動データ管理用サーバ装置４から受信し利用者の所望する種々の画面を表示すると共に、外部からの入力を受け付けて、種々のデータを運動データ管理用サーバ装置４へ送信するものである。
【００５８】
ここで、フィットネスクラブ内における利用者の識別方法について簡単に説明する。まず、利用者がフィットネスクラブへの入会を申し込むと、氏名、生年月日、ユーザーＩＤ等が磁気カード等に格納されたＩＤカード６が発行されると共に、氏名、生年月日、ユーザーＩＤ等の情報が歩数計１及び運動データ管理用サーバ装置４に格納される。利用者がフィットネスクラブを利用する場合に、ＩＤカード６（図示省略）をフィットネスクラブの受け付けに提示すると、ＩＤカード６に格納されたユーザーＩＤと運動データ管理用サーバ装置４に格納されたユーザーＩＤとが照合され会員であるか否かが判定される。そして、会員であると判定された場合には、フィットネスクラブへの入館が許可されると共に、フィットネスクラブ内での個人認証に用いられるＩＣチップＩＤ等が格納されたＩＣチップ７（図示省略）が適所に埋め込まれたリストバンド８（図示省略）が利用者に渡され、ＩＣチップＩＤがユーザーＩＤと対応付けて後述する運動データ管理用サーバ装置４の入館者データ記憶部４６２７に格納される。利用者は、運動機器２、スタジオゲート３及びクライアント端末装置５に配設されたＩＣチップリーダにリストバンド８を近づけることによって各機器での個人認証が行なわれる。
【００５９】
図２は、歩数計１の外観を示す斜視図の一例である。歩数計１は、累積歩数、累積走数等のデータを表示するＬＣＤ等からなるモニタ１３と、モニタ１３に表示するデータを選択する等の操作を受け付ける操作ボタン１１と、後述する歩数記憶部１５２に格納された累積歩数、累積走数等のデータを消去する場合に押下されるリセットボタン１２と、後述するセンサ１４、演算部１５等を収納するケース１６とを備えている。
【００６０】
図３は、歩数計１の主要部の機能構成図の一例である。歩数計１は、圧電素子等からなり振動（または加速度）を検出するセンサ１４と、センサ１４からの信号を受け付けて歩数、走数をカウントすると共に操作ボタン１１及びリセットボタン１２からの入力を受け付けて累積歩数、累積走数等のデータを処理する制御部１５と、累積歩数、累積走数等のデータ（以下、歩数データという。また、第１運動データに相当する）を表示するＬＣＤ等からなるモニタ１３とを備えている。なお、センサ１４、制御部１５は、ケース１６内の適所に配設されている。また、歩数計１は、累積歩数、累積走数等のデータを運動データ管理用サーバ装置４に送信すると共に、ユーザーＩＤ等のデータを運動データ管理用サーバ装置４から受信する送受信部を備えている（図示省略）。
【００６１】
制御部１５は、センサ１４からの信号を受け付けて歩数、走数をカウントする歩数演算部１５１と、歩数演算部１５１によってカウントされた歩数、走数を図略の時計の年月日時刻情報と対応付けて格納する歩数記憶部１５２と、操作ボタン１１からの入力に基づいて歩数記憶部１５２から累積歩数、累積走数等のデータを読み出してモニタ１３に表示する歩数表示部１５３とを備えている。
【００６２】
歩数演算部１５１は、センサ１４からの信号を受け付けて種々の信号処理を施して、歩いている状態か走っている状態かを判定し、歩数、走数をそれぞれカウントするものである。
【００６３】
歩数記憶部１５２は、歩数演算部１５１によってカウントされた歩数、走数を図略の時計の年月日時刻情報と対応付けて格納する（例えば、１時間毎の歩数、走数を格納する）と共に、ユーザーＩＤを格納するものである。
【００６４】
歩数表示部１５３は、操作ボタン１１からの入力に基づいて歩数記憶部１５２から累積歩数、累積走数等のデータを読み出してモニタ１３に表示するものである。
【００６５】
図４は、運動機器２の一例としてのサイクリングマシンの構成図である。サイクリングマシンは、固定式で、前後輪を除いた形の自転車を模擬したもので、筐体２の上部にサドル２０が取り付けられ、筐体２の下部前後には、姿勢安定用の脚部２ａが取り付けられ、また筐体２内部の前後方向両側部には左右に水平な回転軸２１，２２が軸支されている。回転軸２１，２２にはギア２１ａ，２２ａが共回り可能に連結され、両ギア２１ａ，２２ａ間には無端チェーン２３が張設されている。回転軸２１の両側には一対のペダル２１ｂが取り付けられ、利用者により漕ぐことが可能にされ、この漕ぎ動作が回転軸２１から無端チェーン２３を介して伝達され、後方の回転軸２２が回転するようになっている。本実施形態では前方側の回転軸２１に、例えばギア２１ａを挟むようにして対向配置された、検出部としての回転センサ２１ｃが配設されている。回転センサ２１ｃとして、例えばギア２１ａを挟んで対向する構成の発光部と受光部を備え、ギア２１ａの歯先が通過する毎にパルスを出力することで、回転パルスを発生するロータリエンコーダで、実質的にペダル２１ｂの回転を検出する。発光部と受光部とを備えた回転センサ等の近接スイッチ等に代えて機械的なスイッチを採用することもでき、またギア２１ａの歯先以外の回転部位を検出する構成としてもよい。
【００６６】
後方の回転軸２２には、負荷状態を可変制御する負荷変更手段として電磁クラッチ２２ｂが取り付けられ、電磁クラッチ２２ｂへの供給電力を調整に応じてブレーキ負荷量（制動量）が変更されるようになっている。なお、負荷変更手段としては渦電流を利用して制動量を可変する電磁クラッチの他、種々の態様、例えば機械的なブレーキ部材などを電力により、あるいは油圧などを利用して制動量の可変を行なうものでもよい。
【００６７】
筐体２の前端には支持アーム２ｂが立設され、その上部であってサドル２０に腰を掛けた利用者の頭部前面にほぼ一致する高さ位置にモニタ２４が設置され、その下方にスピーカ２５及び送風ファン２６がそれぞれ後方に向けて取り付けられ、さらにハンドル２ｃが設けられている。モニタ２４は画像を表示する例えば薄形の液晶表示器である。スピーカ２５は所定のメッセージやＢＧＭを出力するものである。送風ファン２６は回転センサ２１ｃの検出結果に応じた回転速度でファンが回転するように制御され、屋外をサイクリングしている実体験感を醸し出すものである。
【００６８】
また、支持アーム２ｂの上端には操作パネル２７が設けられ、少なくとも左右一対のボタン２７ａ、２７ｂが設けられている。このボタン２７ａ、２７ｂは利用者が押し込み操作することで、実際の自転車の変速ギアに相当し、電磁クラッチ２２ｂのブレーキ負荷量を調整するための後述するギア段数を変更することができるもので、例えばボタン２７ａを１回押下する毎にギア段数が変更されて電磁クラッチ２２ｂのブレーキ負荷量が重くなり、もう一方のボタン２７ｂを１回押下する毎にギア段数が変更されて電磁クラッチ２２ｂのブレーキ負荷量が軽くなるようになっている。
【００６９】
また、モニタ２４の近傍適所には、リストバンド８に埋め込まれたＩＣチップ７に格納されたＩＣチップＩＤを読み出すＩＣチップリーダ２８ａ、脈拍センサ２９のリード線の先端部を差し込む差込口２９ａが設けられている。ＩＣチップリーダ２８ａは、所定の領域内（例えば、ＩＣチップリーダ２８ａからの距離が３０ｃｍ以下の範囲内）に存在するＩＣチップ７に格納されたＩＣチップＩＤを非接触式に読み出すものである。脈拍センサ２９は利用者の脈拍を検出するもので、拡大図に示すように例えば耳たぶを挟むためのクリップ部２９ｂを有し、耳たぶを挟んだ状態で血流量の変化を光学的に、すなわち透過光量のレベル変化から検出するものである。
【００７０】
サイクリングマシンの適所には、各部からの検出信号や、各部への制御信号を出力するマイクロコンピュータなどで構成される制御部２０２（図５参照）が配設されている。なお、制御部２０２は、各運動機器に付設されず、別設された態様としてもよい。
【００７１】
図５は、運動機器２の一例としてのサイクリングマシンのハードウェア構成図である。制御部２０２はサイクリングマシンの全体の動作を制御するもので、情報処理部（ＣＰＵ）２０３と、処理途中の情報を一時的に格納するＲＡＭ２０４と、所定の画像情報、制御プログラム等が予め記憶されたＲＯＭ２０５とを備える。ＣＰＵ２０３は、ペダル１１ｂの回転速度（模擬サイクリングマシンの走行速度）を計算し、脈拍センサ２９での検出信号から１分間当たりの脈拍数を算出し、求めた速度と脈拍数、運動データ管理用サーバ装置４から受信した身体データから単位時間当たりの消費カロリーを求め、求めた単位時間当たりの消費カロリーを運動時間で累積することで、運動開始から現時点までの消費カロリーを算出する機能を備える。なお、ＲＯＭ２０５のうち、運動内容等が変更されることにより影響を受ける例えば制御プログラムを少なくとも装着脱式の外部記録媒体に記憶する態様とすることも可能である。バスＢＡ２はデータ伝送路である。
【００７２】
外部入出力制御部２６１は、制御部２０２と、アクチュエータ｛つまり送風ファン２６のファンモータ２６ａ、電磁クラッチ２２ｂ｝および検出部｛つまり回転センサ２１ｃ、タッチパネル２４ａ、操作パネル２７、ＩＣチップ７用のＩＣチップリーダ２８ａ、脈拍センサ２９｝との間で、検出信号を処理用のデジタル信号に変換し、また指令情報をアクチュエータ用の制御信号に変換して出力するもので、かかる信号処理と入出力処理とを例えば時分割的に行なうものである。外部機器制御部２６２はそれぞれの時分割期間内に各アクチュエータへの制御信号の出力動作と、各検出部からの検出信号の入力動作とを行なうものである。なお、上記検出部のタッチパネル２４ａは、指の押圧操作でオンオフされる複数の押圧操作部を有するもので、モニタ２４の画面に設けられている。
【００７３】
描画処理部２４１は制御部２０２からの画像表示指示に従って所要の画像をモニタ２４に表示させるもので、ビデオＲＡＭ等を備える。音声再生部２５１は制御部２０２からの指示に従って所定のメッセージやＢＧＭ等をスピーカ２５に出力するものである。
【００７４】
ＲＯＭ２０５には、各種のキャラクタの画像、各種背景画像、各種画面の画像並びに各種メッセージがスーパーインポーズ可能な態様で記憶されている。キャラクタ及び背景画像は３次元描画が可能なように、それらを構成する所要数のポリゴンで構成されており、描画処理部２４１はＣＰＵ２０３からの描画指示に基づいて、主に視点位置計算（本実施形態では、カメラの高さ、方向の変更等）、該視点位置に対する３次元空間上における計算、３次元空間上での位置から擬似３次元空間上での位置への変換のための計算、光源計算処理を行なうと共に、上記計算結果に基づいてビデオＲＡＭに対して描画すべき画像データの書き込み処理、例えば、ポリゴンで指定されるビデオＲＡＭのエリアに対するテクスチャデータの書き込み（貼り付け）処理を行なう。
【００７５】
ここでＣＰＵ２０３の動作と描画処理部２４１の動作との関係を説明する。ＣＰＵ２０３は、内蔵のあるいは外部からの装着脱式としてのＲＯＭ２０５に記録されているオペレーティングシステムに基づいて、ＲＯＭ２０５から画像、音声及び制御プログラムデータ、ゲームプログラムを読み出す。読み出された画像、音声及び制御プログラムデータ等の一部若しくは全部は、ＲＡＭ２０４上に保持される。以降、ＣＰＵ２０３は、ＲＡＭ２０４上に記憶されている制御プログラム、データ（表示物体のポリゴンやテクスチャー等その他の文字画像を含む画像データ、音声データ）、並びに検出部からの検出信号、利用者からの操作を経て指示する内容に基いて、処理が進行される。すなわち、ＣＰＵ２０３は、検出信号、利用者から指示される内容に基いて、適宜、描画や音声出力のためのタスクとしてのコマンドを生成する。描画処理部２４１は、上記コマンドに基づいて、視点位置の計算、視点位置に対する３次元空間上（勿論、２次元空間上においても同様である）におけるキャラクタの位置等の計算、光源計算等、音声データの生成、加工処理を行なう。続いて、上記計算結果に基づいて、ビデオＲＡＭに描画すべき画像データの書き込み処理等を行なう。ビデオＲＡＭに書き込まれた画像データは、（インターフェースを介してＤ／Ａコンバータに供給されてアナログ映像信号にされた後に）モニタ２４に供給され、その画面上に画像として表示される。一方、音声再生部２５１から出力された音声データは、（インターフェースを介してＤ／Ａコンバータに供給されてアナログ音声信号に変換された後に、アンプを介して）スピーカ２５から音声として出力される。
【００７６】
ＲＯＭ２０５に記憶された各種データのうち装着脱可能な記録媒体に記憶され得るデータは、例えばハードディスクドライブ、光ディスクドライブ、フレキシブルディスクドライブ、シリコンディスクドライブ、カセット媒体読み取り機等のドライバで読み取り可能にしてもよく、この場合、記録媒体２０５は、例えばハードディスク、光ディスク、フレキシブルディスク、ＣＤ、ＤＶＤ、半導体メモリ等である。
【００７７】
ネットワーク通信部２０７は、トレーニング開始前に、ＩＣチップリーダ２８ａによって読み込まれたＩＣチップＩＤ及び当該運動機器２の使用が開始された旨の情報である運動機器使用開始情報を運動機器の識別情報と対応付けて運動データ管理用サーバ装置４に送信し、運動データ管理用サーバ装置４からの個人認証の判定結果を受信して個人認証を行なうと共に、消費カロリーの計算に必要な身体データを運動データ管理用サーバ装置４から受信し、トレーニングが終了した時点で、消費カロリー等のトレーニング履歴の情報及び当該運動機器２の使用が終了された旨の情報である運動機器使用終了情報を運動機器の識別情報と対応付けて運動データ管理用サーバ装置４に送信するものである。
【００７８】
図６は、本発明の運動データ管理用サーバ装置４のハードウェア構成図の一例である。制御部４６は運動データ管理用サーバ装置４の全体の動作を制御するもので、情報処理部（ＣＰＵ）４６１と、処理途中の情報を一時的に格納するＲＡＭ４６２と、本発明の運動データ管理プログラム、制御プログラム等が予め記憶されたＲＯＭ４６３とを備える。なお、ＲＯＭ４６３のうち、運動内容等が変更されることにより影響を受ける例えば制御プログラムを少なくとも装着脱式の外部記録媒体に記憶する態様とすることも可能である。バスＢＡ４はデータ伝送路である。
【００７９】
外部入出力制御部４８１は、制御部４６と、検出部｛つまり歩数計１、運動機器２、スタジオゲート３、ＩＤカードリーダ４１、ＩＣチップリーダ４２｝との間で、検出信号を処理用のデジタル信号に変換し出力するもので、かかる信号処理と入出力処理とを例えば時分割的に行なうものである。外部機器制御部４８２はそれぞれの時分割期間内に各検出部からの検出信号の入力動作を行なうものである。
【００８０】
ＲＯＭ４６３に記憶された各種データのうち装着脱可能な記録媒体に記憶され得るデータは、例えばハードディスクドライブ、光ディスクドライブ、フレキシブルディスクドライブ、シリコンディスクドライブ、カセット媒体読み取り機等のドライバで読み取り可能にしてもよく、この場合、ＲＯＭ４６３は、例えばハードディスク、光ディスク、フレキシブルディスク、ＣＤ、ＤＶＤ、半導体メモリ等である。
【００８１】
ネットワーク通信部４８は、クライアント端末装置５からのデータ送信要求に基づいて、対応するデータをクライアント端末装置５に送信すると共に、クライアント端末装置５からのデータ格納要求に基づいて、対応するデータを受信しＲＡＭ４６２の対応する記憶部に格納するためのものである。
【００８２】
図７は、運動データ管理用サーバ装置４の制御部４６の機能構成図の一例である。ＣＰＵ４６１は、歩数計１から利用者の識別情報と歩数データとを受信する歩数計データ受信部４６１１（携帯運動機器データ受信手段に相当する）と、各運動機器２から利用者の識別情報と第２運動データとを受信する運動機器データ受信部４６１２（運動機器データ受信手段に相当する）と、歩数計１からの歩数データ及び各運動機器２からの第２運動データを用いて利用者毎の消費カロリーの総計である総消費カロリーを求める総消費カロリー計算部４６１３（総消費カロリー計算手段に相当する）と、利用者毎に目標総消費カロリーと総消費カロリーとの差である残消費カロリーを算出する残消費カロリー算出部４６１４（残消費カロリー算出手段及び分配手段に相当する）と、記残消費カロリーを利用者に認識可能に報知する報知部４６１５（報知手段に相当する）と、スタジオの利用者の識別情報、スタジオへの入室年月日時刻及びスタジオからの退出年月日時刻を受信する時刻データ受信部４６１６（時刻データ受信手段に相当する）と、時刻データ受信部４６１６によって受信された入室年月日時刻及び退出年月日時刻と後述するスケジュール記憶部４６２３を参照して、利用者がスタジオ内で行なった運動種目を判定する運動種目判定部４６１７（運動種目判定手段に相当する）と、クライアント端末装置５からの情報を受信して利用者の識別情報と体重及び身長を含む身体データとを受け付ける身体データ受付部４６１８（身体データ受付手段に相当する）と、クライアント端末装置５からの情報を受信して利用者の識別情報と運動データとを後述する運動データ記憶部４６２２（運動データ記憶手段に相当する）に格納する運動データ入力部４６１９（運動データ入力手段に相当する）と、運動機器２毎に使用中であるか否かを監視する使用状況監視部４６２０（使用状況監視手段に相当する）とを備えている。
【００８３】
歩数計データ受信部４６１１は、図６に示す外部入出力制御部４８１及び外部機器制御部４８２を介して歩数計１から利用者の識別情報であるユーザーＩＤと年月日時間毎の歩数、走数等の歩数データとを受信して、後述する運動データ記憶部４６２２に歩数データをユーザーＩＤ及び年月日時間と対応付けて格納するものである。
【００８４】
運動機器データ受信部４６１２は、図６に示す外部入出力制御部４８１及び外部機器制御部４８２を介して各運動機器２から運動機器２の識別情報、利用者の識別情報であるＩＣチップＩＤ及び消費カロリーを含む第２運動データを受信し、受信したＩＣチップＩＤから後述する入館者データ記憶部４６２７を参照してこのＩＣチップＩＤに対応するユーザーＩＤを読み出して、後述する運動データ記憶部４６２２に第２運動データをユーザーＩＤ及び運動機器２の識別情報と対応付けて格納するものである。
【００８５】
総消費カロリー計算部４６１３は、歩数計１からの歩数データ及び各運動機器２からの第２運動データを用いて利用者毎の消費カロリーの総計である総消費カロリーを求め、ユーザーＩＤ及び年月日情報と対応付けて後述する運動データ記憶部４６２２に格納するものである。なお、総消費カロリー計算部４６１３は、運動機器２からの第２運動データを用いて消費カロリーを算出する際には、必要に応じて後述する身体データ記憶部４６２４に格納されている身体データを参照するものである。更に、総消費カロリー計算部４６１３は、運動種目判定部４６１７によって判定された運動種目に対応する消費カロリーを後述するスケジュール記憶部４６２３に格納されている標準消費カロリー及び身体データ記憶部４６２４に格納されている身体データを参照して算出し、運動データ記憶部４６２２に格納すると共に、総消費カロリーに加算するものである。加えて、総消費カロリー計算部４６１３は、運動データ入力部４６１９によって受信された運動データから後述する身体データ記憶部４６２４に格納されている身体データを参照して消費カロリーを算出し、運動データ記憶部４６２２に格納すると共に、総消費カロリーに加算するものである。
【００８６】
残消費カロリー算出部４６１４は、利用者毎及び年月日毎に予め設定され後述する運動データ記憶部４６２２に格納されている目標総消費カロリーと総消費カロリー計算部４６１３によって算出された総消費カロリーとの差である残消費カロリーを算出し、後述する運動データ記憶部４６２２にユーザーＩＤ及び年月日情報と対応付けて格納するものである。また、残消費カロリー算出部４６１４は、後述する使用中運動機器記憶部４６２５に格納された情報に基づいて現在不使用中である運動機器２を抽出し、抽出された運動機器２に残消費カロリーを分配するものであって、後述する運動データ記憶部４６２２に予め格納された利用者の識別情報毎及び年月日毎に設定された運動機器２毎の予定消費カロリーに基づいて残消費カロリーを各運動機器２に分配するものである。ここでは、現在不使用中である運動機器２であって、且つ、運動機器２毎の残消費カロリー（＝（予定消費カロリー）−（既消費カロリー））が所定値（例えば１００Ｋｃａｌ）以上の運動機器２に、残消費カロリーを運動機器２毎の残消費カロリーに比例して配分するものである。
【００８７】
単に、予定消費カロリーに比例して残消費カロリーを各運動機器２に分配する場合には、運動機器２毎の残消費カロリーを消費するために必要な最小限の運動では実質的な運動とならない（運動を開始しても、すぐに残消費カロリーを消費してしまう）運動機器２が発生する可能性があるという問題が有る。上述のように、運動機器２毎の残消費カロリーが所定値以上の運動機器２に残消費カロリーを配分することによって、この問題が解消される。
【００８８】
報知部４６１５は、クライアント端末装置５からの要求に応じて運動データ記憶部４６２２に格納された利用者毎及び年月日毎に対応する残消費カロリーを読み出して、クライアント端末装置５に送信するものである。また、残消費カロリー算出部４６１４によって求められた、運動機器毎に配分された残消費カロリーをクライアント端末装置５に送信するものである。後述するようにクライアント端末装置５は、残消費カロリー及び運動機器毎に配分された残消費カロリーを受信してモニタ５１に表示することによって利用者に残消費カロリー及び運動機器毎に配分された残消費カロリーを報知するものである。
【００８９】
時刻データ受信部４６１６は、図６に示す外部入出力制御部４８１及び外部機器制御部４８２を介して、スタジオゲート３のＩＣチップリーダ３１からスタジオの利用者の識別情報であるＩＣチップＩＤと、ゲート番号とスタジオへの入室年月日時刻及びスタジオからの退出年月日時刻とを受信するものである。
【００９０】
運動種目判定部４６１７は、時刻データ受信部４６１６によって受信されたゲート番号、スタジオへの入室年月日時刻及びスタジオからの退出年月日時刻に基づいて後述するスケジュール記憶部４６２３を参照して、利用者がスタジオ内で行なった運動種目を判定するものである。なお、運動種目判定部４６１７は、時刻データ受信部４６１６によって受信されたＩＣチップＩＤから、入館者データ記憶部４６２７を参照して対応するユーザーＩＤを検索し、このユーザーＩＤと対応付けて後述する運動データ記憶部４６２２に運動種目を格納するものである。
【００９１】
身体データ受付部４６１８は、クライアント端末装置５からの情報を受信して利用者の識別情報であるＩＣチップＩＤと体重及び身長を含む身体データとを受け付けて、後述する入館者データ記憶部４６２７を参照して受け付けられたＩＣチップＩＤに対応するユーザーＩＤを読出し、後述する身体データ記憶部４６２４にユーザーＩＤと対応付けて身体データを格納するものである。
【００９２】
運動データ入力部４６１９は、クライアント端末装置５からの情報（ＩＣチップＩＤと運動データ）を受信して、後述する入館者データ記憶部４６２７を参照して受信されたＩＣチップＩＤに対応するユーザーＩＤを読み出し、利用者の識別情報であるユーザーＩＤと運動データとを後述する運動データ記憶部４６２２に格納するものである。
【００９３】
使用状況監視部４６２０は、運動機器２毎に使用状況（使用開始及び終了）に関するデータを受信し、各運動機器２が使用中であるか否かを監視すると共に、使用中であるか否かを後述する使用中運動機器記憶部４６２５に格納するものである。また、使用状況監視部４６２０は、クライアント端末装置５から、運動機器の使用状況を送信する旨の要求を受信した場合に、使用中運動機器記憶部４６２５から運動機器の使用状況を読み出して、クライアント端末装置５に送信するものである。
【００９４】
ＲＡＭ４６２は、会員データを格納する会員データ記憶部４６２１と、会員の運動データを格納する運動データ記憶部４６２２（運動データ記憶手段に相当する）と、スタジオで行なわれる運動種目含むスケジュールデータを格納するスケジュール記憶部４６２３（スケジュール記憶手段に相当する）と、会員の身体データを格納する身体データ記憶部４６２４（身体データ記憶手段に相当する）と、各運動機器２が使用中であるか否かを格納する使用中運動機器記憶部４６２５と、各種メッセージを格納するメッセージ記憶部４６２６と、入館者のデータを格納する入館者データ記憶部４６２７とを備えている。
【００９５】
会員データ記憶部４６２１は、ユーザーＩＤと対応付けて氏名、生年月日等の個人情報及び過去の運動履歴データを格納するものである。
【００９６】
運動データ記憶部４６２２は、ユーザーＩＤと対応付けて、各運動機器２からの消費カロリーを含む第２運動データを運動機器２の識別情報と対応付けて格納すると共に、総消費カロリー計算部４６１３によって算出されたスタジオでの消費カロリーを含む運動データを運動種目の識別情報と対応付けて格納するものである。また、運動データ記憶部４６２２は、ユーザーＩＤと対応付けて、歩数計１からの消費カロリーを含む歩数データ及び歩数データの更新年月日を格納するものである。更に、運動データ記憶部４６２２は、ユーザーＩＤと対応付けて、予め設定された年月日毎の目標消費カロリー、総消費カロリー計算部４６１３によって算出された年月日毎の総消費カロリー及び残消費カロリー算出部４６１４によって算出された年月日毎の残消費カロリーを格納するものである。
【００９７】
ここで、上記目標消費カロリーのデータ入力については、例えばクライアント端末装置５から利用者が入力するようにしてもよい。また、利用者がインストラクタ等と面談または診断を受けた結果、決定された目標データを別途図示しないサーバに蓄積しておき、ＣＰＵ４６１がそのデータを読み出して上記運動データ記憶部４６２２に格納するようにしてもよい。その他の形態として、ＣＰＵ４６１が所定の計算式に基づいて利用者の身体情報（年齢、性別、身長、体重、体脂肪率等）から目標消費カロリーを算出して、上記運動データ記憶部４６２２に格納するようにしてもよい。
【００９８】
スケジュール記憶部４６２３は、ゲート番号、日付及び時間帯に対応してフィットネスクラブ内に配設されたゲート番号に対応するスタジオ毎に、スタジオで行われる運動種目（例えば、エアロビクス、ヨガ、太極拳等）を格納するものである。更に、スケジュール記憶部４６２３は、運動種目毎に、標準的な体重の利用者がその運動種目を行なった場合の単位時間当たりの消費カロリーである標準消費カロリーを格納するものである。
【００９９】
身体データ記憶部４６２４は、身体データ受付部４６１８によってクライアント端末装置５から受け付けられた体重及び身長を含む身体データを、ユーザーＩＤに対応付けて格納するものである。
【０１００】
使用中運動機器記憶部４６２５は、使用状況監視部４６２０によって得られた各運動機器２が使用中であるか否かの情報を各運動機器２の識別情報と対応付けて格納するものである。
【０１０１】
メッセージ記憶部４６２６は、クライアント端末装置５へ送信する各種メッセージを格納するものである。
【０１０２】
入館者データ記憶部４６２７は、ＩＣチップＩＤに対応付けてユーザーＩＤを格納するものである。
【０１０３】
図８は、クライアント端末装置５のハードウェア構成図の一例である。制御部５６はクライアント端末装置５の全体の動作を制御するもので、情報処理部（ＣＰＵ）５６１と、処理途中の情報を一時的に格納するＲＡＭ５６２と、後述する所定の画像情報、制御プログラム等が予め記憶されたＲＯＭ５６３とを備える。バスＢＡ５はデータ伝送路である。ＲＯＭ５６３には、後述する各種画面の画像並びに各種メッセージがスーパーインポーズ可能な態様で記憶されている。
【０１０４】
外部入出力制御部５８１は、制御部５６と、検出部｛タッチパネル５１ａ、ＩＣチップ７用のＩＣチップリーダ５３｝との間で、検出信号を処理用のデジタル信号に変換するもので、かかる信号処理と入出力処理とを例えば時分割的に行なうものである。外部機器制御部５８２はそれぞれの時分割期間内に各検出部からの検出信号の入力動作を行なうものである。なお、上記検出部のタッチパネル２４ａは、指の押圧操作でオンオフされる複数の押圧操作部を有するもので、モニタ５１の画面に設けられている。
【０１０５】
描画処理部５１１は制御部５６からの画像表示指示に従って所要の画像をモニタ５１に表示させるもので、ビデオＲＡＭ等を備える。音声再生部５２１は制御部５６からの指示に従って所定のメッセージやＢＧＭ等をスピーカ５２に出力するものである。
【０１０６】
ここでＣＰＵ５６１の動作と描画処理部５１１の動作との関係を説明する。ＣＰＵ５６１は、内蔵のあるいは外部からの装着脱式としてのＲＯＭ５６３に記録されているオペレーティングシステムに基づいて、ＲＯＭ５６３から画像、音声及び制御プログラムデータを読み出す。読み出された画像、音声及び制御プログラムデータ等の一部若しくは全部は、ＲＡＭ５６２上に保持される。以降、ＣＰＵ５６１は、ＲＡＭ５６２上に記憶されている制御プログラム、データ（文字画像を含む画像データ、音声データ）、並びに検出部からの検出信号、利用者からの操作を経て指示する内容に基いて、処理が進行される。すなわち、ＣＰＵ５６１は、検出信号、利用者から指示される内容に基いて、適宜、描画や音声出力のためのタスクとしてのコマンドを生成する。描画処理部５１１は、上記コマンドに基づいて、画像データの生成、音声データの生成、加工処理を行なう。続いて、上記処理結果に基づいて、ビデオＲＡＭに描画すべき画像データの書き込み処理等を行なう。ビデオＲＡＭに書き込まれた画像データは、（インターフェースを介してＤ／Ａコンバータに供給されてアナログ映像信号にされた後に）モニタ５１に供給され、その画面上に画像として表示される。一方、音声再生部５２１から出力された音声データは、（インターフェースを介してＤ／Ａコンバータに供給されてアナログ音声信号に変換された後に、アンプを介して）スピーカ５２から音声として出力される。
【０１０７】
ＲＯＭ５６３に記憶された各種データのうち装着脱可能な記録媒体に記憶され得るデータは、例えばハードディスクドライブ、光ディスクドライブ、フレキシブルディスクドライブ、シリコンディスクドライブ、カセット媒体読み取り機等のドライバで読み取り可能にしてもよく、この場合、ＲＯＭ５６３は、例えばハードディスク、光ディスク、フレキシブルディスク、ＣＤ、ＤＶＤ、半導体メモリ等である。
【０１０８】
ネットワーク通信部５８は、運動データ管理用サーバ装置４に対してデータ送信要求を送信し、対応するデータを運動データ管理用サーバ装置４から受信すると共に、運動データ管理用サーバ装置４に対してデータ格納要求を送信するものである。このデータ格納要求に基づいて運動データ管理用サーバ装置４は対応するデータを受信しＲＡＭ４６２の対応する記憶部に格納するものである。
【０１０９】
図９は、クライアント端末装置５の制御部５６の機能構成図の一例である。制御部５６のＣＰＵ５６１は、ＩＣチップＩＤによって個人認証を行なう個人認証部５６１１と、消費カロリーをモニタ５１に表示する消費カロリー表示部５６１２と、身体データの入力を受け付ける身体データ受付部５６１３と、身体データをモニタ５１に表示する身体データ表示部５６１４と、運動データを受け付ける運動データ受付部５６１５とを備えている。
【０１１０】
個人認証部５６１１は、ＩＣチップリーダ５３からのＩＣチップＩＤを受け付けて運動データ管理用サーバ装置４に送信し、運動データ管理用サーバ装置４によって会員データ記憶部４６２１を参照して個人認証が行なわれ、その結果を受信することによって個人認証を行なうものである。
【０１１１】
消費カロリー表示部５６１２は、個人認証部５６１１によって個人認証が行なわれた利用者のユーザーＩＤに対応する運動機器２、スタジオ、歩数計１等毎の消費カロリー、総消費カロリー等のデータを運動データ管理用サーバ装置４の運動データ記憶部４６２２から読み込み、図２９に示す運動データ表示画面をモニタ５１に表示するものである。
【０１１２】
身体データ受付部５６１３は、図２４に示す身体データ入力画面をモニタ５１に表示し、タッチパネル５１ａからの身体データの入力を受け付け、受け付けた身体データをユーザーＩＤと対応付けて運動データ管理用サーバ装置４に送信するものである。なお、運動データ管理用サーバ装置４に受信された身体データは、身体データ受付部４６１８によって、身体データ記憶部４６２４の受信されたユーザーＩＤに対応する領域に格納される。
【０１１３】
ここでは、身体データ受付部５６１３が、タッチパネル５１ａからの身体データの入力を受け付ける場合について説明するが、運動データ管理システムが、クライアント端末装置５に通信可能に接続され、身体データを計測する身体計測装置（図示省略）を備え、身体データ受付部５６１３が、身体計測装置による得られた身体データを受信し、ユーザーＩＤと対応付けて運動データ管理用サーバ装置４に送信する形態でもよい。例えば、身体計測装置が体重計である場合には、体重計によって身体データとして体重データが得られ、体重データがユーザーＩＤと対応付けて運動データ管理用サーバ装置４に送信される。
【０１１４】
身体データ表示部５６１４は、利用者のユーザーＩＤに対応する身体データの送信要求を運動データ管理用サーバ装置４に送信し、この送信要求に対して運動データ管理用サーバ装置４から身体データを受信し、図２５に示す身体データ表示画面をモニタ５１に表示するものである。
【０１１５】
運動データ受付部５６１５は、何らかの事情によって個人認証が成立しなかった場合や運動機器２等からの第２運動データが運動データ管理用サーバ装置４に送信できなかった場合に、後述する運動データ入力画面をモニタ５１に表示して利用者のタッチパネル５１ａからの操作を受け付けて運動データを運動データ管理用サーバ装置４に送信するものである。なお、運動データ管理用サーバ装置４の運動データ入力部４６１９によって、運動データ受付部５６１５から受信した運動データは運動データ記憶部４６２２に格納される。
【０１１６】
次に、運動データ管理用サーバ装置４の動作について図１０〜１９に示すフローチャートを用いて説明する。ただし、ここでは、利用者の入会手続きは完了しており、ＩＤカード６が発行されているものとする。図１０は、運動データ管理用サーバ装置４の動作の概要を示すフローチャートの一例である。まず、ネットワーク通信部４８及び外部機器制御部４８２に接続されたクライアント端末装置５、歩数計１、運動機器２、スタジオゲート３、ＩＤカードリーダ４１、ＩＣチップリーダ４２のいずれかからパケットが受信されたか否かの判定が行われる（ステップＳＴ１）。パケットが受信されていないと判定された場合には、パケットが受信されるまで待機状態となる。パケットが受信されたと判定された場合には、受信されたデータに基づいてパケットの種類が判別される（ステップＳＴ２）。そして、パケットの種類に応じて、ユーザーチェックイン処理（ステップＳＴ３）、ユーザーチェックアウト処理（ステップＳＴ４）、運動機器ユーザー認証処理（ステップＳＴ５）、運動実績登録処理（ステップＳＴ６）、歩数計実績登録処理（ステップＳＴ７）、運動機器使用状況監視処理（ステップＳＴ８）、運動機器使用状況送信処理（ステップＳＴ９）、アドバイス生成処理（ステップＳＴ１０）がそれぞれ行なわれ、各処理が終了すると、ステップＳＴ１に戻り、上記の処理が繰り返される。
【０１１７】
図１１は、図１０に示すフローチャートのステップＳＴ３で行なわれるユーザーチェックイン処理の詳細フローチャートの一例である。まず、ＩＤカードリーダ４１及びＩＣチップリーダ４２からそれぞれユーザーＩＤ及びＩＣチップＩＤが読み込まれる（ステップＳＴ３０１）。そして、読み込まれたユーザーＩＤと一致するユーザーＩＤが会員データ記憶部４６２１に格納されているかの検索が行なわれる（ステップＳＴ３０３）。次に、この検索で一致するユーザーＩＤが見つかったか否かの判定が行なわれる（ステップＳＴ３０５）。一致するユーザーＩＤが見つからない場合には、エラー情報を格納するエラーログに記録され（ステップＳＴ３１１）処理が終了される。一致するユーザーＩＤが見つかった場合には、会員データ記憶部４６２１に格納されている会員情報の中から、このユーザーＩＤに対応する会員情報及び運動履歴が抽出されると共に、身体データ記憶部４６２４に格納されている身体データの中から、このユーザーＩＤに対応する身体データが抽出され、後述する入館者用ワークメモリに格納される（ステップＳＴ３０７）。そして、ＩＣチップＩＤがユーザーＩＤと対応付けられて、入館者データ記憶部４６２７に格納され（ステップＳＴ３０９）、処理が終了される。
【０１１８】
ここで、入館者用ワークメモリは、ＲＡＭ４６２に設けられており（図７の機能構成図においては、便宜上、図示を省略している）、入館している会員のユーザーＩＤに対応付けて会員情報及び身体データを格納するものである。なお、入館している会員の会員情報は、ＣＰＵ４６１によって、会員データ記憶部４６２１に格納されている会員情報の中から、入館している会員のユーザーＩＤに対応する会員情報が抽出され、入館者用ワークメモリに格納される。また、ＣＰＵ４６１によって、身体データ記憶部４６２４に格納されている身体データの中から、入館している会員のユーザーＩＤに対応する身体データが抽出され、入館者用ワークメモリに格納される。
【０１１９】
上述のように、ＩＣチップＩＤがユーザーＩＤと対応付けられて、入館者データ記憶部４６２７に格納されるため、後述するユーザーチェックアウト処理、運動機器ユーザー認証処理等における個人認証に際に検索する対象者の数が、会員データ記憶部４６２１に格納されている全会員の中から検索する場合には、全会員の数となるのに対して、現在入館している（入館者データ記憶部４６２７に格納されている）会員の数となり、大幅に減少される。そこで、個人認証に必要な検索のＣＰＵ負荷が抑制され、処理速度が向上される。
【０１２０】
ここでは、ＲＡＭ４６２に入館者データ記憶部４６２７と入館者用ワークメモリとが設けられている場合について説明するが、入館者データ記憶部４６２７にＩＣチップＩＤをユーザーＩＤと対応付けて格納し、入館者データ記憶部４６２７が入館者用ワークメモリの機能を有する形態（ＲＡＭ４６２が入館者用ワークメモリを備えない形態）でもよい。ただし、この場合には、個人認証に際に行なうＩＣチップＩＤの検索に要するＣＰＵ負荷が増加し、処理速度が低下する。
【０１２１】
図１２は、図１０に示すフローチャートのステップＳＴ４で行なわれるユーザーチェックアウト処理の詳細フローチャートの一例である。まず、ＩＣチップリーダ４２からＩＣチップＩＤが読み込まれる（ステップＳＴ４０１）。そして、読み込まれたＩＣチップＩＤと一致するＩＣチップＩＤが入館者データ記憶部４６２７に格納されているかの検索が行なわれる（ステップＳＴ４０５）。次に、この検索で一致するＩＣチップＩＤが見つかったか否かの判定が行なわれる（ステップＳＴ４０７）。一致するＩＣチップＩＤが見つからない場合には、エラーログに記録され（ステップＳＴ４１３）処理が終了される。一致するＩＣチップＩＤが見つかった場合には、このＩＣチップＩＤに対応するユーザーＩＤ及びこのユーザーＩＤに対応するユーザー情報等が入館者用ワークメモリから消去される（ステップＳＴ４０９）。そして、このＩＣチップＩＤ及びユーザーＩＤが入館者データ記憶部４６２７から消去され（ステップＳＴ４１１）、処理が終了される。
【０１２２】
図１３は、図１０に示すフローチャートのステップＳＴ５で行なわれる運動機器ユーザー認証処理の詳細フローチャートの一例である。ただし、ここで説明する運動機器ユーザー認証処理は、運動機器２又はスタジオゲート３からの情報に基づきユーザー認証を行なうものである。まず、運動機器２又はスタジオゲート３（ここでは、便宜上、送信端末という）のＩＣチップリーダ２８ａ、３１からＩＣチップＩＤが読み込まれる（ステップＳＴ５０１）。そして、読み込まれたＩＣチップＩＤと一致するＩＣチップＩＤが会員データ記憶部４６２１に格納されているか否かの判定が行なわれる（ステップＳＴ５０５）。一致するＩＣチップＩＤが格納されていないと判定された場合には、一致するＩＣチップＩＤが格納されていない旨のエラーコードが送信端末に返信され（ステップＳＴ５０９）、エラーログに記録されて（ステップＳＴ５１１）、処理が終了される。ステップＳＴ５０５において、一致するＩＣチップＩＤが格納されていると判定された場合には、ＩＣチップＩＤに対応するユーザーＩＤと個人認証が完了した旨のメッセージが送信端末に返信され（ステップＳＴ５０７）、処理が終了される。
【０１２３】
図１４は、図１０に示すフローチャートのステップＳＴ６で行なわれる運動実績登録処理の詳細フローチャートの一例である。ただし、ここで説明する運動実績登録処理は、運動機器２又はスタジオゲート３（ここでは、便宜上、送信端末という）からの情報に基づき運動実績データの登録（運動データの運動データ記憶部４６２２への格納）を行なうものである。ここでは、図１３で説明した運動機器ユーザー認証処理によって個人認証が完了している場合について説明する。なお、運動実績登録処理は、運動機器データ受信部４６１２、運動種目判定部４６１７、総消費カロリー計算部４６１３等によって行なわれる。まず、送信端末から受信された識別情報に基づいて送信端末が運動機器２及びスタジオゲート３のいずれであるかの判定が行われる（ステップＳＴ６０５）。
【０１２４】
送信端末がスタジオゲート３であると判定された場合には、図１５に示すスタジオ利用処理が行なわれ、スタジオでの消費カロリーが算出され（ステップＳＴ６０７）、ステップＳＴ６１１に進む。送信端末が運動機器２であると判定された場合には、必要に応じて身体データ記憶部４６２４に格納された身体データが参照されて消費カロリーを求める（または修正する）運動機器利用処理が行なわれる。ステップＳＴ６０７又はステップＳＴ６０９の処理が完了すると、運動データ記憶部４６１２に、運動機器２の識別情報又はスタジオでの運動種目、年月日時間、消費カロリー等の運動データが運動データ記憶部４６１２にユーザーＩＤと対応付けて格納され、総消費カロリー計算部４６１３によって、後述する歩数計１から読み込まれた消費カロリーを含む全運動種目の総消費カロリーが算出され、更に、残消費カロリー算出手段によって、予め運動データ記憶部４６１２に格納されている目標総消費カロリーと総消費カロリーとの差である残消費カロリーが算出され、総消費カロリー及び残消費カロリーが運動データ記憶部４６１２にユーザーＩＤと対応付けて格納される（ステップＳＴ６１１）。そして、運動データの運動データ記憶部４６１２への格納が成功した旨の情報が送信端末に返信され（ステップＳＴ６１５）、処理が終了される。
【０１２５】
このように、フィットネスクラブ内で歩数計１を携帯することなく利用者毎の消費カロリーの総計である総消費カロリーが求められるため、利用者の利便性が高められる。更に、運動データ記憶部４６１２に、歩数計１及び各運動機器２からの受信データが、利用者毎に送信元の機器の識別情報と対応付けて一元的に格納されているため、データの管理が容易となる。
【０１２６】
図１５は、図１４に示すフローチャートのステップＳＴ６０７で行なわれるスタジオ利用処理の詳細フローチャートの一例である。まず、運動種目判定部４６１７によって、受信されたゲート番号、スタジオへの入室年月日時刻及びスタジオからの退出年月日時刻に基づいてスケジュール記憶部４６２３を参照することによって、利用者がスタジオ内で行なった運動種目が判定される（ステップＳＴ６０７１）。次に、総消費カロリー計算部４６１３によって、スケジュール記憶部４６２３からステップＳＴ６０７１で判定された運動種目に対応する標準消費カロリーが取得される（ステップＳＴ６０７３）。そして、総消費カロリー計算部４６１３によって、身体データ記憶部４６２４に格納されている身体データから利用者のユーザーＩＤに対応する身体データの中から体重データが取得される（ステップＳＴ６０７５）。ついで、総消費カロリー計算部４６１３によって、標準消費カロリーの設定において想定されている利用者の体重（標準体重）とステップＳＴ６０７５において取得された利用者の体重とが比較されて、テーブルデータを参照して（または演算によって）、消費カロリーを算出するための比率が求められる（ステップＳＴ６０７７）。そして、総消費カロリー計算部４６１３によって、この比率と標準消費カロリーとが乗算されて消費カロリーが算出され（ステップＳＴ６０７９）、処理が終了される。
【０１２７】
このように、スタジオで利用者が行なった運動種目が判定され、その運動種目に対応する消費カロリーが算出されて総消費カロリーに加算される（図１４のステップＳＴ６１１）ため、利用者がスタジオで行なった運動も総消費カロリーに加算され、総消費カロリーがより厳密に算出され、利用者の利便性が向上される。
【０１２８】
図１６は、図１０に示すフローチャートのステップＳＴ７で行なわれる歩数計実績登録処理の詳細フローチャートの一例である。この処理は、歩数計データ受信部４６１１によって行なわれる。まず、図６に示す外部入出力制御部４８１及び外部機器制御部４８２を介して歩数計１からユーザーＩＤ及び歩数データが受信される（ステップＳＴ７０１）。次に、ステップＳＴ７０１が実行された年月日と、運動データ記憶部４６１２に格納されている歩数データの更新年月日とが一致するか否かの判定が行われる（ステップＳＴ７０３）。一致すると判定された場合には処理が終了される。一致しないと判定された場合には、運動データ記憶部４６１２に格納されている歩数データの更新年月日以降の歩数データが歩数計１から読み込まれる（ステップＳＴ７０５）。そして、読み込まれた歩数データが運動データ記憶部４６１２に格納され、歩数データの更新年月日がこの処理が実行された年月日に書き換えられ（ステップＳＴ７０７）、処理が終了される。
【０１２９】
図１７は、図１０に示すフローチャートのステップＳＴ８で行なわれる運動機器使用状況監視処理の詳細フローチャートの一例である。なお、この処理は、使用状況監視部４６２０によって行なわれる。まず、各運動機器２から使用開始情報（又は使用終了情報）及び運動機器識別データを受信する（ステップＳＴ８０１）。そして、受信されたデータが使用開始情報であるか否かの判定が行われる（ステップＳＴ８０３）。使用開始情報であると判定された場合には、使用中運動機器記憶部４６２５に、運動機器識別データに対応する運動機器が使用中である旨の情報が格納される（ステップＳＴ８０５）。使用開始情報ではない（すなわち、使用終了情報である）と判定された場合には、使用中運動機器記憶部４６２５に、運動機器識別データに対応する運動機器が使用中ではない旨の情報が格納される（ステップＳＴ８０７）。
【０１３０】
図１８は、図１０に示すフローチャートのステップＳＴ９で行なわれる運動機器使用状況送信処理の詳細フローチャートの一例である。なお、この処理は、使用状況監視部４６２０によって行なわれる。まず、クライアント端末装置５から、運動機器の使用状況を送信する旨の要求が受信される（ステップＳＴ９０１）。そして、上記要求に運動機器２の種類の指定が含まれているか否かの判定が行われる（ステップＳＴ９０３）。運動機器２の種類の指定が含まれている場合には、使用中運動機器記憶部４６２５に格納されている指定された種類の運動機器２の使用状況（使用中か否か）がクライアント端末装置５に送信される（ステップＳＴ９０５）。運動機器２の種類の指定が含まれていない場合には、使用中運動機器記憶部４６２５に格納されている全ての運動機器２の使用状況（使用中か否か）がクライアント端末装置５に送信される（ステップＳＴ９０５）。
【０１３１】
図１９は、図１０に示すフローチャートのステップＳＴ１０で行なわれるアドバイス生成処理の詳細フローチャートの一例である。なお、この処理は、残消費カロリー算出部４６１４によって行なわれる。まず、クライアント端末装置５から、今後の運動に関するアドバイスを送信する旨の要求が受信される（ステップＳＴ１００１）。そして、運動データ記憶部４６２２に格納されている目標総消費カロリーと総消費カロリー計算部４６１３によって算出された総消費カロリーとの差である残消費カロリーが算出され、運動データ記憶部４６２２にユーザーＩＤ及び年月日情報と対応付けて格納される（ステップＳＴ１００３）。
【０１３２】
次いで、残消費カロリーが「０」以下であるか否かの判定が行われる（ステップＳＴ１００５）。残消費カロリーが「０」以下であると判定された場合には、メッセージ記憶部４６２６から残消費カロリーに適合するメッセージが選択され、クライアント端末装置５に送信される（ステップＳＴ１００７）。残消費カロリーが「０」以下ではないと判定された場合には、使用中運動機器記憶部４６２５を参照して、不使用中の運動機器２が抽出される（ステップＳＴ１００９）。そして、運動データ記憶部４６２２に格納された運動機器毎の予定消費カロリーが読み出される（ステップＳＴ１０１１）。つぎに、運動機器毎の予定消費カロリーに基づいて残消費カロリーが各運動機器２に分配される（ステップＳＴ１０１３）。そして、メッセージ記憶部４６２６から残消費カロリーに適合するメッセージが選択され、各運動機器２に分配された残消費カロリーと共にクライアント端末装置５に送信される（ステップＳＴ１０１５）。
【０１３３】
このようにして、利用者は、残消費カロリーを消費するために使用する運動機器２として不使用中の運動機器２が選定され、指定された運動機器２を使用して即座に残消費カロリーを消費するための運動を行なうことができるため、利便性が向上される。更に、予定消費カロリーに基づいて残消費カロリーが各運動機器２に分配され、利用者は、予め計画されていた運動機器２を使用して残消費カロリーを消費するための運動を行なうことができるため、利便性が向上される。
【０１３４】
次に、クライアント端末装置５の動作について図２０〜２２に示すフローチャートを用いて説明する。ただし、ここでは、利用者のフィットネスクラブへのチェックインは完了しており（すなわち、図１０に示すフローチャートのステップＳＴ３におけるユーザーチェックイン処理は完了しており）、ＩＣチップＩＤがクライアント端末装置５に読み込まれてクライアント端末装置５に対するユーザー認証も完了しているものとする。すなわち、クライアント端末装置５は、操作している利用者のユーザーＩＤを認識しているものとする。
【０１３５】
図２０は、クライアント端末装置５の動作の概要を示すフローチャートの一例である。まず、タッチパネル５１ａからの利用者が所望する処理を指定する処理名称情報の入力が受け付けられて、処理種別が判定される（ステップＳＴ１１）。そして、処理種別がトップメニュー表示処理と判定された場合には、図２０に示すトップメニュー表示画面がモニタ５１に表示され（ステップＳＴ１２）、処理が終了される。処理種別が身体データ入力処理と判定された場合には、身体データ受付部５６１３によって図２１に示す身体データ入力画面がモニタ５１に表示され、タッチパネル５１ａからの身体データの入力が受け付けられて、受け付けられた身体データがユーザーＩＤと対応付けて運動データ管理用サーバ装置４に送信され（ステップＳＴ１３）、処理が終了される。処理種別が身体データ表示処理と判定された場合には、身体データ表示部５６１４によって、利用者のユーザーＩＤに対応する身体データの送信要求が運動データ管理用サーバ装置４に送信され、この送信要求に対して運動データ管理用サーバ装置４から身体データが受信され、図２２に示す身体データ表示画面がモニタ５１に表示され（ステップＳＴ１４）、処理が終了される。
【０１３６】
処理種別が運動データ入力処理と判定された場合には、運動データ受付部５６１５によって、図２６〜２８に示す運動データ入力第１画面〜運動データ入力第３画面等がモニタ５１に表示され、図２１に示す運動データ入力処理が実行され（ステップＳＴ１５）、処理が終了される。処理種別が運動結果表示処理と判定された場合には、利用者のユーザーＩＤに対応する運動データの送信要求が運動データ管理用サーバ装置４に送信され、この送信要求に対して運動データ管理用サーバ装置４から運動データが受信され、図２９に示す運動データ表示画面がモニタ５１に表示され（ステップＳＴ１６）、処理が終了される。処理種別がアドバイス表示処理と判定された場合には、利用者のユーザーＩＤに対応するアドバイスデータの送信要求が運動データ管理用サーバ装置４に送信され、この送信要求に対して運動データ管理用サーバ装置４から運動データに基づいて生成されたアドバイスデータが受信され、図３０に示すアドバイス表示画面がモニタ５１に表示され（ステップＳＴ１７）、処理が終了される。
【０１３７】
図２１は、図２０に示すフローチャートのステップＳＴ１５で行なわれる運動データ入力処理の詳細フローチャートの一例である。なお、以下の処理は、運動データ受付部５６１５によって行なわれる。まず、運動データの入力が有ったか否かの判定が行われる（ステップＳＴ１５３）。運動データの入力が無いと判定された場合には、処理が終了される。タッチパネル５１ａからの入力に基づいて運動データの入力が有ると判定された場合には、図２２に示す運動の種目毎の消費カロリー計算処理がおこなわれる（ステップＳＴ１５５）。そして、ステップＳＴ１５５において計算された消費カロリー等の運動データが運動データ管理用サーバ装置４に送信され（ステップＳＴ１５７）、処理が終了される。なお、ステップＳＴ１５７において運動データ管理用サーバ装置４に送信された運動データは、運動データ入力部４６１９によって運動データ記憶部４６１２に格納される。
【０１３８】
図２２は、図２１に示すフローチャートのステップＳＴ１５５で行なわれる消費カロリー計算処理の詳細フローチャートの一例である。まず、タッチパネル５１ａからの入力に基づいて運動種目の判定が行われる（ステップＳＴ１５５１）。この判定によって、運動種目がスタジオで行なわれる運動種目であると判定された場合には、運動データ管理用サーバ装置４に対して運動種目に対応する標準消費カロリーの送信要求が送信され、スケジュール記憶部４６２３から運動種目に対応する標準消費カロリーが取得される（ステップＳＴ１５５３）。そして、運動データ管理用サーバ装置４に対してユーザーＩＤに対応する身体データの送信要求が送信され、身体データ記憶部４６２４に格納されている身体データからの中から体重データが取得される（ステップＳＴ１５５５）。ついで、標準消費カロリーの設定において想定されている利用者の体重（標準体重）とステップＳＴ１５５５において取得された利用者の体重とが比較されて、テーブルデータを参照して（または演算によって）、消費カロリーを算出するための比率が求められる（ステップＳＴ１５５７）。そして、この比率と標準消費カロリーとが乗算されて消費カロリーが算出され（ステップＳＴ１５５９）、処理が終了される。ステップＳＴ１５５１において、運動種目が運動機器２で行なわれる運動種目であると判定された場合には、運動機器２のモニタ２４に表示された消費カロリーを利用者が記憶しておき、タッチパネル５１ａからこの消費カロリーが受け付けられて（ステップＳＴ１５６９）、処理が終了される。
【０１３９】
図２３は、図２０に示すフローチャートのステップＳＴ１２で表示されるトップメニュー表示画面の画面図の一例である。トップメニュー表示画面６００には、画面左上側に、身体データを表示する場合に押下される身体データ表示ボタン６０１と、その右側に身体データを入力する場合に押下される身体データ入力ボタン６０２と、画面略中央部に運動データを表示する場合に押下される運動データ表示ボタン６０３と、その右側に運動データを入力する場合に押下される運動データ入力ボタン６０４と、画面右下側にアドバイスを表示場合に押下されるアドバイス表示ボタン６０５とが表示されている。利用者は、トップメニュー表示画面６００において、所望する処理に対応するボタンを押下することによって、処理を選択することができる。
【０１４０】
図２４は、図２０に示すフローチャートのステップＳＴ１３で表示される身体データ入力画面の画面図の一例である。身体データ入力画面６１０には、画面左側に、上側から順に、身長、体重、血圧及び体脂肪率を表示する身長表示部６１１、体重表示部６１２、血圧表示部６１３及び体脂肪率表示部６１４が表示され、各表示部６１１〜６１４の右側に運動データ管理用サーバ装置４の身体データ記憶部４６２４に格納されている各身体データが表示されると共にタッチパネル５１ａからの入力を受け付けて各身体データを変更する身長データ変更部６１１ａ、体重データ変更部６１２ａ、血圧データ変更部６１３ａ及び体脂肪率データ変更部６１４ａが表示されている。また、画面右側には、身長データ変更部６１１ａ、体重データ変更部６１２ａ、血圧データ変更部６１３ａ及び体脂肪率データ変更部６１４ａの身体データを入力する場合に押下されるテンキー６１５と、入力されたデータをキャンセルする場合に押下される取消ボタン６１６と、入力されたデータを決定する（入力されたデータは運動データ管理用サーバ装置４に送信され、身体データ受付部４６１８によって身体データ記憶部４６２４に格納される）場合に押下される決定ボタン６１７とが表示されている。なお、クライアント端末装置５に身長を測定する身長計、体重計、血圧計、体脂肪率計が接続され、各測定器によって測定された身体データが身体データ入力画面６１０に表示される形態でもよい。
【０１４１】
このように、身体データ受付部４６１８によって、利用者の識別情報と体重及び身長を含む身体データとが受け付けられ、身体データ記憶部４６２４に、身体データが利用者の識別情報と対応付けて格納され、例えば、図１５のステップＳＴ６０７５等において、総消費カロリー計算部４６１３によって、身体データを用いて消費カロリーが算出される。従って、身体データを用いて消費カロリーが算出されるため、消費カロリーが正確に算出され、利用者の利便性が向上される。
【０１４２】
図２５は、図２０に示すフローチャートのステップＳＴ１４で表示される身体データ表示画面の画面図の一例である。身体データ表示画面６２０には、画面上側に、体重データ及び体脂肪率を表示する体重データ表示部６２１と、画面略中央部に血圧データを表示する血圧データ表示部６２２とが表示されている。体重データ表示部６２１には、右側に縦軸が体重又は体脂肪率であって横軸が月日であり体重及び体脂肪率の推移を表わす体重グラフ６２１ａ及び体脂肪率グラフ５２１ｂが表示されている。血圧データ表示部６２２には、右側に縦軸が最高血圧又は最低血圧であって横軸が月日であり最高血圧及び最低血圧の推移を表わす最高血圧グラフ６２２ａ及び最低血圧グラフ６２２ｂが表示されている。利用者は、身体データ表示画面６２０によって、身体データの推移を知ることができる。
【０１４３】
図２６は、図２０に示すフローチャートのステップＳＴ１５で表示される運動データ入力第１画面の画面図の一例である。運動データ入力第１画面６３０には、画面右側に、上側から順に、運動データを入力する種目がスタジオで行なわれる場合に押下されるスタジオボタン６３１と、運動データを入力する種目が運動機器２を用いて行なわれる場合に押下されるマシンジムボタン６３２と、運動データを入力する種目がプールで行なわれる場合に押下されるプールボタン６３３と、運動データを入力する種目がフィットネスクラブ内で行なわれるその他の種目である場合に押下されるその他ボタン６３４と、運動データを入力する種目が歩数計１に記録された種目（ここでは、歩行又は走行）である場合に押下される歩数計ボタン６３５とが表示されている。利用者は、スタジオボタン６３１、マシンジムボタン６３２、プールボタン６３３、その他ボタン６３４及び歩数計ボタン６３５のいずれかを押下することによって、運動データの入力を所望する種目の運動データの入力用の画面が表示され、運動データの入力を行なうことが可能になる。
【０１４４】
図２７は、図２０に示すフローチャートのステップＳＴ１５で表示される運動データ入力第２画面の画面図の一例である。運動データ入力第２画面６４０は、運動データ入力第１画面６３０において、スタジオボタン６３１が押下された場合に表示されるものである。運動データ入力第２画面６４０には、画面右側に、利用者がスタジオを利用した時間帯を選択する時間帯選択ボタン６４１と、画面下側に、利用者が入力を中断する場合に押下される入力完了ボタン６４２とが表示されている。ここでは、時間帯選択ボタン６４１の内、最も上側の「９：００→１３：００のプログラム」と表示されたボタンに網掛けが施され、このボタンが押下されたことを示している。
【０１４５】
図２８は、図２０に示すフローチャートのステップＳＴ１５で表示される運動データ入力第３画面の画面図の一例である。運動データ入力第３画面６５０は、運動データ入力第２画面６４０において、時間帯選択ボタン６４１の内、最も上側の「９：００→１３：００のプログラム」と表示されたボタンが押下された場合に表示される画面である。運動データ入力第３画面６５０には、画面左側に「９：００→１３：００のプログラム」に対応する種目表示部６５１が表示され、種目表示部６５１の右側には、利用者が行なった種目を選択するチェックボックス６５１ａが表示されている。ここでは、種目表示部６５１の「太極拳」の右側のチェックボックス６５１ａにチェックマークが表示され、利用者が行なった種目として「太極拳」が選択されている。図２６〜２８の画面を用いて運動データを入力する種目（及び運動データ）の入力を行なうことができる。
【０１４６】
このように、運動機器データ受信部４６１２によって利用者の識別情報又は第２運動データが受信できない運動機器２が存在する場合、あるいは、時刻データ受信部４６１６によって、スタジオの利用者の識別情報、入室年月日時刻及び退出年月日時刻のいずれか１つが受信できない場合にも、運動データ入力部４６１９によって、外部からの入力が受け付けられて（ここでは、クライアント端末装置５に入力された情報が受信されて）、利用者の識別情報と運動データとが運動データ記憶部４６２２に格納されるため、総消費カロリーにこれらの運動機器２（またはスタジオ）での消費カロリーが加味され、利用者の利便性が向上される。
【０１４７】
図２９は、図２０に示すフローチャートのステップＳＴ１６で表示される運動データ表示画面の画面図の一例である。運動データ表示画面６６０には、画面上側に、利用者が消費した総消費カロリーを表示する総消費カロリー表示部６６１と、総消費カロリー表示部６６１の下側に、フィットネスクラブ内にある施設毎に消費されたカロリーあるいは歩数計１で計測された消費カロリーを表示する消費カロリー区分表示部６６２と、消費カロリー区分表示部６６２の左側に、カロリー区分表示部６６２に表示された区分毎の消費カロリーが総消費カロリーに占める割合を示す円柱グラフ６６３とが表示されている。ここでは、総消費カロリーは「３５０．０Ｋｃａｌ」であり、スタジオで消費されたカロリーが「７０．０Ｋｃａｌ」であり、スタジオで消費されたカロリーが、総消費カロリーに占める割合が「２０％」であることが分かる。
【０１４８】
図３０は、図２０に示すフローチャートのステップＳＴ１７で表示されるアドバイス表示画面の画面図の一例である。アドバイス表示画面６７０には、画面上側に、利用者の１ヶ月の総消費カロリーの目標値を表示する目標値表示部６７１と、画面略中央部に、アドバイスをメッセージ形式で表示するアドバイス表示部６７２と、画面下側に、横軸が月日で縦軸が積算消費カロリーであるグラフを表示するグラフ表示部６７３とが表示されている。グラフ表示部６７３には、積算消費カロリーの目標値の推移を示す目標値グラフ６７３ａと、積算消費カロリーの実績値の推移を示す実績値グラフ６７３ｂとが表示されている。実績値グラフ６７３ｂが目標値グラフ６７３ａの下側にあり、積算消費カロリーの実績値が目標値を下回っているため、アドバイス表示画面６７０に、「体調はいかがですか?このままでは目標達成は難しいかも。目標変更をおすすめします。」とのアドバイスは表示されており、利用者は、このアドバイスを参考にして、目標変更等を行なうことができる。更に、利用者は、目標総消費カロリーと総消費カロリーとの差である残消費カロリーを知ることができるため、フィットネスクラブで消費すべき残消費カロリーを確認することができ、運動に対する目標の設定及び動機付けが行なわれる。
【０１４９】
なお、本発明は以下の形態をとることができる。
【０１５０】
（Ａ）本実施形態においては、携帯式運動計測器が歩数計１である場合について説明したが、他の（携帯式であって、フィットネスクラブ以外で行なう運動の少なくとも一部の運動データを格納する）携帯式運動計測器である形態でもよい。
【０１５１】
（Ｂ）本実施形態においては、運動施設がスタジオである場合について説明したが、フィットネスクラブ内に配設され、日付または時間帯に対応して運動種目が行なわれる運動施設であれば、他の例えば、プール等である形態でもよい。
【０１５２】
（Ｃ）本実施形態においては、運動データ管理システムがクライアント端末装置５を備える場合について説明したが、運動データ管理用サーバ装置４が、タッチパネル、キーボード、マウス等の外部からの入力を受け付ける入力手段と、ＣＲＴ、ＬＣＤ等からなる画像を表示する表示手段とを備える形態でもよい。この場合には、運動データ管理システムが簡素化される。ただし、この場合には、運動データ管理用サーバ装置４が、消費カロリー表示部５６１２、身体データ表示部５６１４等の画像を表示する機能を有する必要がある。
【０１５３】
（Ｄ）本実施形態においては、残消費カロリー算出部４６１４が、目標総消費カロリーと総消費カロリー計算部４６１３によって算出された総消費カロリーとの差である残消費カロリーを算出する場合について説明したが、会員データ記憶部４６２１が、ユーザーＩＤと対応付けてフィットネスクラブから自宅に帰る迄に歩行等によって消費する消費カロリーである帰宅消費カロリーを予め格納しており、残消費カロリー算出部４６１４が、目標総消費カロリーから総消費カロリー及び帰宅消費カロリーを減算して残消費カロリーを算出する形態でもよい。
【０１５４】
（Ｅ）本実施形態においては、残消費カロリー算出部４６１４が、使用中運動機器記憶部４６２５に格納された情報に基づいて現在不使用中である運動機器２を抽出し、抽出された運動機器２に残消費カロリーを分配する場合について説明したが、運動機器２に残消費カロリーを分配する別の機能部を有する形態でもよい。
【０１５５】
（Ｆ）本実施形態においては、残消費カロリー算出部４６１４が、使用中運動機器記憶部４６２５に格納された情報に基づいて現在不使用中である運動機器２を抽出し、抽出された運動機器２に残消費カロリーを分配するものであって、運動データ記憶部４６２２に予め格納された利用者の識別情報毎及び年月日毎に設定された運動機器２毎の予定消費カロリーに基づいて残消費カロリーを各運動機器２に分配する場合について説明したが、運動機器２の中から運動データ記憶部４６２２を参照して過去の使用頻度の高い運動機器２を抽出し、抽出された運動機器２に残消費カロリーを分配する形態でもよい。
【０１５６】
（Ｇ）本実施形態においては、残消費カロリー算出部４６１４が、使用中運動機器記憶部４６２５に格納された情報に基づいて現在不使用中である運動機器２を抽出し、抽出された運動機器２に残消費カロリーを分配するものであって、運動データ記憶部４６２２に予め格納された利用者の識別情報毎及び年月日毎に設定された運動機器２毎の予定消費カロリーに基づいて残消費カロリーを各運動機器２に分配する（以下、カロリー分配処理方法１という）場合について説明したが、残消費カロリー算出部４６１４が、予め設定された残消費カロリーを分配する対象である運動機器２の種類の数及び分配比率の少なくとも一方に基づいて残消費カロリーを分配する形態でもよい。例えば、残消費カロリーを分配する対象である運動機器２の種類の数が３であり、分配比率が５０％、３０％、２０％である場合には、残消費カロリー算出部４６１４によって抽出された運動機器２の内、予定消費カロリーの多い順に３種類の運動機器２にそれぞれ、残消費カロリーの５０％、３０％、２０％が分配される。
【０１５７】
（Ｈ）本実施形態においては、残消費カロリー算出部４６１４が、前記カロリー分配処理方法１に従って残消費カロリーを各運動機器２に分配する場合について説明したが、残消費カロリー算出部４６１４が、更に、各運動機器２に分配された残消費カロリーを運動時間（又は、運動回数等）に換算する形態でもよい。
【０１５８】
（Ｉ）本実施形態においては、残消費カロリー算出部４６１４が、前記カロリー分配処理方法１に従って残消費カロリーを各運動機器２に分配する場合について説明したが、残消費カロリー算出部４６１４が、更に、配分された残消費カロリーを消費するための各運動機器２での運動が有酸素運動であるか否かを判定する形態でもよい。残消費カロリー算出部４６１４が、加えて、配分された残消費カロリーを消費するための各運動機器２での運動が有酸素運動ではない場合に、運動機器２への残消費カロリーの分配結果を修正する機能を有する形態でもよい。例えば、配分された残消費カロリーを消費するための各運動機器２での運動が有酸素運動ではない場合には、有酸素運動ではないと判定された運動機器２に分配された残消費カロリーを、初期に分配された残消費カロリーの最も多い１の運動機器２に残消費カロリーの全てを分配する形態でもよい。
【０１５９】
（Ｊ）本実施形態においては、残消費カロリー算出部４６１４が、前記カロリー分配処理方法１に従って残消費カロリーを各運動機器２に分配する場合について説明したが、運動データ管理用サーバ装置４が、利用者のフィットネスクラブでの予定利用時間を受け付ける機能を有し、残消費カロリー算出部４６１４が、予定滞在時間を参照して残りの予定利用時間が所定時間（例えば１０分）より短いか否かを判定し、所定時間より短い場合には時間当たりの消費カロリーの大きい運動機器２に残消費カロリーを分配する形態でもよい。
【０１６０】
（Ｋ）本実施形態においては、報知部４６１５が残消費カロリーをクライアント端末装置５のモニタ５１に表示することによって利用者に残消費カロリーを報知する場合について説明したが、報知部４６１５が残消費カロリーをクライアント端末装置５のスピーカ５２から音声によって報知する形態でもよい。
【０１６１】
（Ｌ）本実施形態においては、時刻データ受信部４６１６がＩＣチップＩＤ、ゲート番号、スタジオへの入室年月日時刻及びスタジオからの退出年月日時刻を受信する場合について説明したが、ＩＣチップＩＤ及びゲート番号を受信し、運動データ管理用サーバ装置４の備える時計機能を用いて入室年月日時刻及びスタジオからの退出年月日時刻を求める形態でもよい。この場合には、スタジオゲート３の時刻カウンタ３２が不要となると共に、スタジオゲート３から運動データ管理用サーバ装置４への情報の伝送量が削減される。
【０１６２】
（Ｍ）本実施形態においては、リストバンド８に埋め込まれたＩＣチップ７に格納されたＩＣチップＩＤによってフィットネスクラブ内の個人認証を行なう場合について説明したが、ＩＤカード６に格納されたユーザーＩＤによって個人認証を行なう形態でもよい。
【０１６３】
（Ｎ）本実施形態においては、スケジュール記憶部４６２３がゲート番号、日付及び時間帯に対応してフィットネスクラブ内に配設されたゲート番号に対応するスタジオ毎に、スタジオで行われる運動種目を格納する場合について説明したが、曜日及び時間帯によって運動種目が決められている場合には、スケジュール記憶部４６２３がゲート番号、曜日及び時間帯に対応してフィットネスクラブ内に配設されたゲート番号に対応するスタジオ毎に、スタジオで行われる運動種目を格納する形態でもよい。
【０１６４】
（Ｏ）本実施形態においては、スタジオゲート３が複数ある場合について説明したが、スタジオゲート３が１つである形態でもよい。この場合には、時刻データ受信部４６１６は、ゲート番号を受信する必要がない。
【０１６５】
（Ｐ）本実施形態においては、総消費カロリー計算部４６１３が身体データの内、体重を用いて消費カロリーを算出する場合について説明したが、その他の身体データ（例えば、身長、年齢等）用いて消費カロリーを算出する形態でもよい。
【図面の簡単な説明】
【０１６６】
【図１】本発明の運動データ管理システムのハードウェア構成図の一例である。
【図２】歩数計の外観を示す斜視図の一例である。
【図３】歩数計の主要部の機能構成図の一例である。
【図４】運動機器の一例としてのサイクリングマシンの構成図である。
【図５】運動機器の一例としてのサイクリングマシンのハードウェア構成図である。
【図６】本発明の運動データ管理用サーバ装置のハードウェア構成図の一例である。
【図７】運動データ管理用サーバ装置の制御部の機能構成図の一例である。
【図８】クライアント端末装置のハードウェア構成図の一例である。
【図９】クライアント端末装置の制御部の機能構成図の一例である。
【図１０】運動データ管理用サーバ装置の動作の概要を示すフローチャートの一例である。
【図１１】図１０に示すフローチャートのステップＳＴ３で行なわれるユーザーチェックイン処理の詳細フローチャートの一例である。
【図１２】図１０に示すフローチャートのステップＳＴ４で行なわれるユーザーチェックアウト処理の詳細フローチャートの一例である。
【図１３】図１０に示すフローチャートのステップＳＴ５で行なわれる運動機器ユーザー認証処理の詳細フローチャートの一例である。
【図１４】図１０に示すフローチャートのステップＳＴ６で行なわれる運動実績登録処理の詳細フローチャートの一例である。
【図１５】図１４に示すフローチャートのステップＳＴ６０７で行なわれるスタジオ利用処理の詳細フローチャートの一例である。
【図１６】図１０に示すフローチャートのステップＳＴ７で行なわれる歩数計実績登録処理の詳細フローチャートの一例である。
【図１７】図１０に示すフローチャートのステップＳＴ８で行なわれる運動機器使用状況監視処理の詳細フローチャートの一例である。
【図１８】図１０に示すフローチャートのステップＳＴ９で行なわれる運動機器使用状況送信処理の詳細フローチャートの一例である。
【図１９】図１０に示すフローチャートのステップＳＴ１０で行なわれるアドバイス生成処理の詳細フローチャートの一例である。
【図２０】クライアント端末装置の動作の概要を示すフローチャートの一例である。
【図２１】図２０に示すフローチャートのステップＳＴ１５で行なわれる運動データ入力処理の詳細フローチャートの一例である。
【図２２】図２１に示すフローチャートのステップＳＴ１５５で行なわれる消費カロリー計算処理の詳細フローチャートの一例である。
【図２３】図２０に示すフローチャートのステップＳＴ１２で表示されるトップメニュー表示画面の画面図の一例である。
【図２４】図２０に示すフローチャートのステップＳＴ１３で表示される身体データ入力画面の画面図の一例である。
【図２５】図２０に示すフローチャートのステップＳＴ１４で表示される身体データ表示画面の画面図の一例である。
【図２６】図２０に示すフローチャートのステップＳＴ１５で表示される運動データ入力第１画面の画面図の一例である。
【図２７】図２０に示すフローチャートのステップＳＴ１５で表示される運動データ入力第２画面の画面図の一例である。
【図２８】図２０に示すフローチャートのステップＳＴ１５で表示される運動データ入力第３画面の画面図の一例である。
【図２９】図２０に示すフローチャートのステップＳＴ１６で表示される運動データ表示画面の画面図の一例である。
【図３０】図２０に示すフローチャートのステップＳＴ１７で表示されるアドバイス表示画面の画面図の一例である。
【符号の説明】
【０１６７】
１  歩数計
２  運動機器
３  スタジオゲート
４  運動データ管理用サーバ装置
４６  制御部
４６１  ＣＰＵ
４６１１  歩数計データ受信部（歩数計データ受信手段）
４６１２  運動機器データ受信部（運動機器データ受信手段）
４６１３  総消費カロリー計算部（総消費カロリー計算手段）
４６１４  残消費カロリー算出部（残消費カロリー算出手段、分配手段）
４６１５  報知部（報知手段）
４６１６  時刻データ受信部（時刻データ受信手段）
４６１７  運動種目判定部（運動種目判定手段）
４６１８  身体データ受付部（身体データ受付手段）
４６１９  運動データ入力部（運動データ入力手段）
４６２０  使用状況監視部（使用状況監視手段）
４６２  ＲＡＭ
４６２１  会員データ記憶部
４６２２  運動データ記憶部（運動データ記憶手段）
４６２３  スケジュール記憶部（スケジュール記憶手段）
４６２４  身体データ記憶部（身体データ記憶手段）
４６２５  使用中運動機器記憶部
４６２６  メッセージ記憶部
４６２７  入館者データ記憶部
５  クライアント端末装置
【図１】
2006164286.tif 000003
【図２】
2006164286.tif 000004
【図３】
2006164286.tif 000005
【図４】
2006164286.tif 000006
【図５】
2006164286.tif 000007
【図６】
2006164286.tif 000008
【図７】
2006164286.tif 000009
【図８】
2006164286.tif 000010
【図９】
2006164286.tif 000011
【図１０】
2006164286.tif 000012
【図１１】
2006164286.tif 000013
【図１２】
2006164286.tif 000014
【図１３】
2006164286.tif 000015
【図１４】
2006164286.tif 000016
【図１５】
2006164286.tif 000017
【図１６】
2006164286.tif 000018
【図１７】
2006164286.tif 000019
【図１８】
2006164286.tif 000020
【図１９】
2006164286.tif 000021
【図２０】
2006164286.tif 000022
【図２１】
2006164286.tif 000023
【図２２】
2006164286.tif 000024
【図２３】
2006164286.tif 000025
【図２４】
2006164286.tif 000026
【図２５】
2006164286.tif 000027
【図２６】
2006164286.tif 000028
【図２７】
2006164286.tif 000029
【図２８】
2006164286.tif 000030
【図２９】
2006164286.tif 000031
【図３０】
2006164286.tif 000032
【手続補正書】
【提出日】平成18年1月16日(2006.1.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
運動施設の利用者の運動データを管理する運動データ管理用サーバ装置と、前記運動施設に設けられ、前記運動データ管理用サーバ装置に対して少なくとも前記運動施設の利用者の識別情報を送信する送信端末とを備える運動データ管理システムであって、
前記運動データ管理用サーバ装置は、日付または時間帯に対応して運動施設で行われる運動種目を格納するスケジュール記憶手段と、
前記送信端末から、前記少なくとも運動施設の利用者の識別情報を受信する時刻データ受信手段と、
前記少なくとも運動施設の利用者の識別情報と該識別情報の受信した時点で得る前記運動施設への入室の日付及び時刻と退出の日付及び時刻とに基づいて前記スケジュール記憶手段を参照して、利用者が行なった運動種目を判定する運動種目判定手段と、
判定された運動種目に対応する消費カロリーを算出する消費カロリー算出手段とを備えてなることを特徴とする運動データ管理システム。
【請求項２】
前記消費カロリー算出手段は、前記運動種目に対応する標準消費カロリーの設定において想定されている標準の身体データと利用者の身体データとを比較して消費カロリーを算出するための比率を求め、この比率と前記標準消費カロリーとを乗算して消費カロリーを算出することを特徴とする請求項１記載の運動データ管理システム。
【請求項３】
前記身体データは体重であることを特徴とする請求項２記載の運動データ管理システム。
【請求項４】
前記送信端末は、前記運動施設の利用者の識別情報と共に前記運動施設への入室の日付及び時刻と退出の日付及び時刻とを送信するものであり、前記時刻データ受信手段は、前記送信端末から、前記運動施設の利用者の識別情報と入室の日付及び時刻と退出の日付及び時刻とを受信するものであり、前記運動種目判定手段は、前記運動施設の利用者の識別情報と得られた前記入室の日付及び時刻と退出の日付及び時刻とに基づいて前記スケジュール記憶手段を参照して、利用者が行なった運動種目を判定するものであることを特徴とする請求項１〜３のいずれかに記載の運動データ管理システム。
【請求項５】
運動データ管理用サーバ装置は、時計機能を備え、前記前記運動施設の利用者の識別情報を受信すると前記時計機能を用いて入室の日付及び時刻と退出の日付及び時刻を得るものであることを特徴とする請求項１〜３のいずれかに記載の運動データ管理システム。
【請求項６】
前記送信端末は、運動施設を特定するゲート番号を前記送信動作時に併せて送信するものであり、前記運動データ管理用サーバ装置は、受信したゲート番号を記憶するゲート番号記憶手段を備えるものであることを特徴とする請求項１〜５のいずれかに記載の運動データ管理システム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の運動機器が配設されたフィットネスクラブの利用者の運動データを管理する運動データ管理システムに関するものである。
【背景技術】
【０００２】
フィットネスクラブには、各種の運動機器が配設され、健康の増進、または、体重の管理等の目標を達成するために、利用者は、所望する（あるいは、トレーナー等から指示された）運動機器を使用して予め設定された目標カロリーを消費するように運動する。一方、日常生活においては、歩行、走行等に伴なう消費カロリーが一日に消費されるカロリー（以下、総消費カロリーという）に及ぼす影響が大きいため、携帯式の運動計測器（例えば、歩数計）を用いて歩数、走行数等の測定が行なわれている。
【０００３】
従来、フィットネスクラブ内に配設された各運動機器は、歩数計等の携帯式運動計測器と通信可能に構成されており、各運動機器での消費カロリー等の運動データを歩数計に送信し、携帯式運動計測器に設けられたＲＡＭ等からなる記憶手段に格納し、携帯式運動計測器によって測定された歩数、走行数等から求められる消費カロリーと合計されて総消費カロリーが算出されていた。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記の従来の方法では、総消費カロリーを求めるために、フィットネスクラブ内で携帯式運動計測器を携帯し、各運動機器を使用する度に、携帯式運動計測器を運動機器と接続する必要があり、各種の運動を行なう利用者にとって携帯式運動計測器を常に携帯することは運動の妨げとなり不便であった。
【０００５】
更に、フィットネスクラブには、運動機器を使用しない太極拳やヨガ、エアロビクス等を行なうスタジオやプールが設けられており、所定のスケジュールに従って行なわれる種目が予め設定されている。しかし、利用者がスタジオ等で運動を行なった場合に消費されたカロリーは利用者には未知であり、総消費カロリーに加算することが困難であった。
【０００６】
本発明は、上記の課題に鑑みてなされたものであって、フィットネスクラブの利用者にとって利便性の高い運動データ管理用サーバ装置、運動データ管理プログラム、運動データ管理方法及び運動データ管理システムを提供することを目的とするものである。
【課題を解決するための手段】
【０００７】
請求項１に記載の運動データ管理システムは、運動施設の利用者の運動データを管理する運動データ管理用サーバ装置と、前記運動施設に設けられ、前記運動データ管理用サーバ装置に対して少なくとも前記運動施設の利用者の識別情報を送信する送信端末とを備える運動データ管理システムであって、前記運動データ管理用サーバ装置は、日付または時間帯に対応して運動施設で行われる運動種目を格納するスケジュール記憶手段と、前記送信端末から、前記少なくとも運動施設の利用者の識別情報を受信する時刻データ受信手段と、前記少なくとも運動施設の利用者の識別情報と該識別情報の受信した時点で得る前記運動施設への入室の日付及び時刻と退出の日付及び時刻とに基づいて前記スケジュール記憶手段を参照して、利用者が行なった運動種目を判定する運動種目判定手段と、判定された運動種目に対応する消費カロリーを算出する消費カロリー算出手段とを備えてなることを特徴としている。
【０００８】
上記の構成によれば、スケジュール記憶手段には日や曜日等の日付または時間帯に対応して運動施設で行われる運動種目が格納されており、時刻データ受信手段で、前記送信端末から少なくとも前記運動施設の利用者の識別情報が受信されると、運動種目判定手段により、前記少なくとも運動施設の利用者の識別情報と該識別情報の受信した時点で得る前記運動施設への入室の日付及び時刻と退出の日付及び時刻とに基づいて前記スケジュール記憶手段を参照して、利用者が行なった運動種目が判定され、消費カロリー算出手段により、運動種目判定手段で判定された運動種目に対応する消費カロリーが算出される。
【０００９】
従って、フィットネスクラブ内で歩数計等の携帯式運動計測器を携帯することなく、運動施設に設けられた送信端末から利用者毎の消費カロリーが求められるため、利用者の利便性が高められる。すなわち、運動施設で利用者が行なった運動種目が判定され、その運動種目に対応する消費カロリーが算出されるため、消費カロリーがより厳密に算出され、利用者の利便性が向上される。
【００１０】
請求項２に記載の運動データ管理システムは、請求項１記載の運動データ管理システムにおいて、前記消費カロリー算出手段は、前記運動種目に対応する標準消費カロリーの設定において想定されている標準の身体データと利用者の身体データとを比較して消費カロリーを算出するための比率を求め、この比率と前記標準消費カロリーとを乗算して消費カロリーを算出することを特徴としている。
【００１１】
上記の構成によれば、前記消費カロリー算出手段により、前記運動種目に対応する標準消費カロリーの設定において想定されている標準の身体データと利用者の身体データとが比較されて消費カロリーを算出するための比率が求められ、次いで、この比率と前記標準消費カロリーとが乗算されて消費カロリーの算出が行われる。
【００１２】
従って、消費カロリーの算出が、利用者個々の身体のデータに応じて標準消費カロリーとの比較において行われるので、消費カロリーが正確に算出され、利便性が向上される。
【００１３】
請求項３に記載の運動データ管理システムは、請求項２記載の運動データ管理システムにおいて、前記身体データは体重であることを特徴としている。
【００１４】
上記の構成によれば、消費カロリーの算出が、利用者個々の体重に応じて標準消費カロリーとの比較において行われるので、消費カロリーが正確に算出され、利便性が向上される。
【００１５】
請求項４に記載の運動データ管理システムは、請求項１〜３のいずれかに記載の運動データ管理システムにおいて、前記送信端末は、前記運動施設の利用者の識別情報と共に前記運動施設への入室の日付及び時刻と退出の日付及び時刻とを送信するものであり、前記時刻データ受信手段は、前記送信端末から、前記運動施設の利用者の識別情報と入室の日付及び時刻と退出の日付及び時刻とを受信するものであり、前記運動種目判定手段は、前記運動施設の利用者の識別情報と得られた前記入室の日付及び時刻と退出の日付及び時刻とに基づいて前記スケジュール記憶手段を参照して、利用者が行なった運動種目を判定するものであることを特徴としている。
【００１６】
上記の構成によれば、送信端末により、運動施設の利用者の識別情報と共に前記運動施設への入室の日付及び時刻と退出の日付及び時刻とが送信され、時刻データ受信手段により、前記送信端末からの、前記運動施設の利用者の識別情報と入室の日付及び時刻と退出の日付及び時刻とが受信される。そして、運動種目判定手段により、前記運動施設の利用者の識別情報と、得られたすなわち受信された前記入室の日付及び時刻と退出の日付及び時刻とに基づいて前記スケジュール記憶手段を参照して、利用者が行なった運動種目の判定が行われる。従って、利用者が行った運動種目が自動的に識別されるので、利便性が向上される。
【００１７】
請求項５に記載の運動データ管理システムは、請求項１〜３のいずれかに記載の運動データ管理システムにおいて、運動データ管理用サーバ装置は、時計機能を備え、前記前記運動施設の利用者の識別情報を受信すると前記時計機能を用いて入室の日付及び時刻と退出の日付及び時刻を得るものであることを特徴としている。
【００１８】
上記の構成によれば、運動データ管理用サーバ装置が時計機能を備えているので、送信端末からの、前記前記運動施設の利用者の識別情報を受信すると、前記時計機能を用いて入室の日付及び時刻と退出の日付及び時刻が得られることとなる。この態様では、運動施設で時計機能が不要となると共に、運動施設から運動データ管理用サーバ装置への情報の伝送量が削減される。
【００１９】
請求項６に記載の運動データ管理システムは、請求項１〜５のいずれかに記載の運動データ管理システムにおいて、前記送信端末は、運動施設を特定するゲート番号を前記送信動作時に併せて送信するものであり、前記運動データ管理用サーバ装置は、受信したゲート番号を記憶するゲート番号記憶手段を備えるものであることを特徴としている。
【００２０】
上記の構成によれば、送信端末により、運動施設を特定するゲート番号が送信動作時に併せて送信され、前記運動データ管理用サーバ装置のゲート番号記憶手段により、受信したゲート番号が記憶される。従って、運動施設が複数ある場合でも適用可能となり、利便性が向上される。
【発明の効果】
【００２１】
請求項１に記載の発明によれば、フィットネスクラブ内で歩数計等の携帯式運動計測器を携帯することなく、運動施設に設けられた送信端末から利用者毎の消費カロリーが求められるため、利用者の利便性を高めることができる。すなわち、運動施設で利用者が行なった運動種目を判定し、その運動種目に対応する消費カロリーを算出するため、消費カロリーをより厳密に算出し、利用者の利便性を向上できる。
【００２２】
請求項２に記載の発明によれば、消費カロリーの算出を、利用者個々の身体のデータに応じて標準消費カロリーとの比較において行うため、消費カロリーを正確に算出し、利便性を向上できる。
【００２３】
請求項３に記載の発明によれば、消費カロリーの算出を、利用者個々の体重に応じて標準消費カロリーとの比較において行うため、消費カロリーを正確に算出し、利便性を向上できる。
【００２４】
請求項４に記載の発明によれば、運動施設の利用者の識別情報と、得られたすなわち受信された前記入室の日付及び時刻と退出の日付及び時刻とに基づいて前記スケジュール記憶手段を参照して、利用者が行なった運動種目の判定をするため、利用者が行った運動種目を自動的に識別でき、利便性を向上できる。
【００２５】
請求項５に記載の発明によれば、時計機能を用いて入室の日付及び時刻と退出の日付及び時刻を得るようにしたため、運動施設で時計機能を不要にできると共に、運動施設から運動データ管理用サーバ装置への情報の伝送量を削減できる。
【００２６】
請求項６に記載の発明によれば、運動施設が複数ある場合でも本発明を適用可能にでき、利便性を向上できる。
【発明を実施するための最良の形態】
【００２７】
以下、本発明の実施形態について図面を参照しつつ具体的に説明する。
【００２８】
図１は、本発明の運動データ管理システムのハードウェア構成図の一例である。運動データ管理システムは、利用者の歩数をカウントし記憶する携帯式の歩数計１（携帯式運動計測器に相当する）と、フィットネスクラブに配設された固定式サイクリングマシン等の複数の各種運動機器２と、フィットネスクラブに配設された太極拳、ヨガ等が行なわれるスタジオ（運動施設に相当する）への入退出者の識別情報を検出するスタジオゲート３と、フィットネスクラブの利用者の運動データを管理する運動データ管理用サーバ装置４と、運動データ管理用サーバ装置４と通信可能に接続され外部からの入力を受け付けてモニタに種々の画面を表示するクライアント端末装置５とを備えている。
【００２９】
歩数計１は、圧電素子等からなるセンサの信号から利用者の歩数及び走数（走った場合の歩数）をカウントすると共に時計機能を有し、所定時間（例えば１時間）毎の歩数及び走数を日時情報と対応付けて記憶するものである。更に、外部からの入力を受け付けるボタンを有し、ボタン操作によって種々の情報（例えば、１日の合計歩数）を表示するＬＣＤ等からなる表示部を備える。
【００３０】
運動機器２は、フィットネスクラブの利用者が各種の運動を行なう目的で使用する機器であって、運動データ管理用サーバ装置４と通信可能に接続され、運動機器２において消費されたカロリー等の情報を利用者の識別情報と対応付けて運動データ管理用サーバ装置４へ送信するものである。
【００３１】
スタジオゲート３は、後述するＩＣチップに格納されたＩＤ情報（ＩＣチップＩＤという）を読み取るＩＣチップリーダ３１を備え、フィットネスクラブに配設された太極拳、ヨガ等が行なわれるスタジオへの入退出者の識別情報を後述するＩＣチップに格納されたＩＤ情報（ＩＣチップＩＤという）を読み取ることによってスタジオへの入退出者の識別情報を検出すると共に、時計機能を有する時刻カウンタ３２を備え、入退出の年月日時刻を検出し、ＩＤ情報と入室（又は退出）の年月日時刻情報とを対応付けて運動データ管理用サーバ装置４に送信するものである。なお、スタジオゲート３が複数配設されている場合には、ゲートの識別番号であるゲート番号を格納するゲート番号記憶部３３を備え、ゲート番号、ＩＤ情報と入室（又は退出）の年月日時刻情報とを対応付けて運動データ管理用サーバ装置４に送信するものである。
【００３２】
運動データ管理用サーバ装置４は、歩数計１からの歩数データ及び各運動機器２からの第２運動データを読み出して利用者毎の消費カロリーの総計である総消費カロリーを求めるものである。
【００３３】
クライアント端末装置５は、外部からの入力を受け付けて、種々のデータを運動データ管理用サーバ装置４から受信し利用者の所望する種々の画面を表示すると共に、外部からの入力を受け付けて、種々のデータを運動データ管理用サーバ装置４へ送信するものである。
【００３４】
ここで、フィットネスクラブ内における利用者の識別方法について簡単に説明する。まず、利用者がフィットネスクラブへの入会を申し込むと、氏名、生年月日、ユーザーＩＤ等が磁気カード等に格納されたＩＤカード６が発行されると共に、氏名、生年月日、ユーザーＩＤ等の情報が歩数計１及び運動データ管理用サーバ装置４に格納される。利用者がフィットネスクラブを利用する場合に、ＩＤカード６（図示省略）をフィットネスクラブの受け付けに提示すると、ＩＤカード６に格納されたユーザーＩＤと運動データ管理用サーバ装置４に格納されたユーザーＩＤとが照合され会員であるか否かが判定される。そして、会員であると判定された場合には、フィットネスクラブへの入館が許可されると共に、フィットネスクラブ内での個人認証に用いられるＩＣチップＩＤ等が格納されたＩＣチップ７（図示省略）が適所に埋め込まれたリストバンド８（図示省略）が利用者に渡され、ＩＣチップＩＤがユーザーＩＤと対応付けて後述する運動データ管理用サーバ装置４の入館者データ記憶部４６２７に格納される。利用者は、運動機器２、スタジオゲート３及びクライアント端末装置５に配設されたＩＣチップリーダにリストバンド８を近づけることによって各機器での個人認証が行なわれる。
【００３５】
図２は、歩数計１の外観を示す斜視図の一例である。歩数計１は、累積歩数、累積走数等のデータを表示するＬＣＤ等からなるモニタ１３と、モニタ１３に表示するデータを選択する等の操作を受け付ける操作ボタン１１と、後述する歩数記憶部１５２に格納された累積歩数、累積走数等のデータを消去する場合に押下されるリセットボタン１２と、後述するセンサ１４、演算部１５等を収納するケース１６とを備えている。
【００３６】
図３は、歩数計１の主要部の機能構成図の一例である。歩数計１は、圧電素子等からなり振動（または加速度）を検出するセンサ１４と、センサ１４からの信号を受け付けて歩数、走数をカウントすると共に操作ボタン１１及びリセットボタン１２からの入力を受け付けて累積歩数、累積走数等のデータを処理する制御部１５と、累積歩数、累積走数等のデータ（以下、歩数データという。また、第１運動データに相当する）を表示するＬＣＤ等からなるモニタ１３とを備えている。なお、センサ１４、制御部１５は、ケース１６内の適所に配設されている。また、歩数計１は、累積歩数、累積走数等のデータを運動データ管理用サーバ装置４に送信すると共に、ユーザーＩＤ等のデータを運動データ管理用サーバ装置４から受信する送受信部を備えている（図示省略）。
【００３７】
制御部１５は、センサ１４からの信号を受け付けて歩数、走数をカウントする歩数演算部１５１と、歩数演算部１５１によってカウントされた歩数、走数を図略の時計の年月日時刻情報と対応付けて格納する歩数記憶部１５２と、操作ボタン１１からの入力に基づいて歩数記憶部１５２から累積歩数、累積走数等のデータを読み出してモニタ１３に表示する歩数表示部１５３とを備えている。
【００３８】
歩数演算部１５１は、センサ１４からの信号を受け付けて種々の信号処理を施して、歩いている状態か走っている状態かを判定し、歩数、走数をそれぞれカウントするものである。
【００３９】
歩数記憶部１５２は、歩数演算部１５１によってカウントされた歩数、走数を図略の時計の年月日時刻情報と対応付けて格納する（例えば、１時間毎の歩数、走数を格納する）と共に、ユーザーＩＤを格納するものである。
【００４０】
歩数表示部１５３は、操作ボタン１１からの入力に基づいて歩数記憶部１５２から累積歩数、累積走数等のデータを読み出してモニタ１３に表示するものである。
【００４１】
図４は、運動機器２の一例としてのサイクリングマシンの構成図である。サイクリングマシンは、固定式で、前後輪を除いた形の自転車を模擬したもので、筐体２の上部にサドル２０が取り付けられ、筐体２の下部前後には、姿勢安定用の脚部２ａが取り付けられ、また筐体２内部の前後方向両側部には左右に水平な回転軸２１，２２が軸支されている。回転軸２１，２２にはギア２１ａ，２２ａが共回り可能に連結され、両ギア２１ａ，２２ａ間には無端チェーン２３が張設されている。回転軸２１の両側には一対のペダル２１ｂが取り付けられ、利用者により漕ぐことが可能にされ、この漕ぎ動作が回転軸２１から無端チェーン２３を介して伝達され、後方の回転軸２２が回転するようになっている。本実施形態では前方側の回転軸２１に、例えばギア２１ａを挟むようにして対向配置された、検出部としての回転センサ２１ｃが配設されている。回転センサ２１ｃとして、例えばギア２１ａを挟んで対向する構成の発光部と受光部を備え、ギア２１ａの歯先が通過する毎にパルスを出力することで、回転パルスを発生するロータリエンコーダで、実質的にペダル２１ｂの回転を検出する。発光部と受光部とを備えた回転センサ等の近接スイッチ等に代えて機械的なスイッチを採用することもでき、またギア２１ａの歯先以外の回転部位を検出する構成としてもよい。
【００４２】
後方の回転軸２２には、負荷状態を可変制御する負荷変更手段として電磁クラッチ２２ｂが取り付けられ、電磁クラッチ２２ｂへの供給電力を調整に応じてブレーキ負荷量（制動量）が変更されるようになっている。なお、負荷変更手段としては渦電流を利用して制動量を可変する電磁クラッチの他、種々の態様、例えば機械的なブレーキ部材などを電力により、あるいは油圧などを利用して制動量の可変を行なうものでもよい。
【００４３】
筐体２の前端には支持アーム２ｂが立設され、その上部であってサドル２０に腰を掛けた利用者の頭部前面にほぼ一致する高さ位置にモニタ２４が設置され、その下方にスピーカ２５及び送風ファン２６がそれぞれ後方に向けて取り付けられ、さらにハンドル２ｃが設けられている。モニタ２４は画像を表示する例えば薄形の液晶表示器である。スピーカ２５は所定のメッセージやＢＧＭを出力するものである。送風ファン２６は回転センサ２１ｃの検出結果に応じた回転速度でファンが回転するように制御され、屋外をサイクリングしている実体験感を醸し出すものである。
【００４４】
また、支持アーム２ｂの上端には操作パネル２７が設けられ、少なくとも左右一対のボタン２７ａ、２７ｂが設けられている。このボタン２７ａ、２７ｂは利用者が押し込み操作することで、実際の自転車の変速ギアに相当し、電磁クラッチ２２ｂのブレーキ負荷量を調整するための後述するギア段数を変更することができるもので、例えばボタン２７ａを１回押下する毎にギア段数が変更されて電磁クラッチ２２ｂのブレーキ負荷量が重くなり、もう一方のボタン２７ｂを１回押下する毎にギア段数が変更されて電磁クラッチ２２ｂのブレーキ負荷量が軽くなるようになっている。
【００４５】
また、モニタ２４の近傍適所には、リストバンド８に埋め込まれたＩＣチップ７に格納されたＩＣチップＩＤを読み出すＩＣチップリーダ２８ａ、脈拍センサ２９のリード線の先端部を差し込む差込口２９ａが設けられている。ＩＣチップリーダ２８ａは、所定の領域内（例えば、ＩＣチップリーダ２８ａからの距離が３０ｃｍ以下の範囲内）に存在するＩＣチップ７に格納されたＩＣチップＩＤを非接触式に読み出すものである。脈拍センサ２９は利用者の脈拍を検出するもので、拡大図に示すように例えば耳たぶを挟むためのクリップ部２９ｂを有し、耳たぶを挟んだ状態で血流量の変化を光学的に、すなわち透過光量のレベル変化から検出するものである。
【００４６】
サイクリングマシンの適所には、各部からの検出信号や、各部への制御信号を出力するマイクロコンピュータなどで構成される制御部２０２（図５参照）が配設されている。なお、制御部２０２は、各運動機器に付設されず、別設された態様としてもよい。
【００４７】
図５は、運動機器２の一例としてのサイクリングマシンのハードウェア構成図である。制御部２０２はサイクリングマシンの全体の動作を制御するもので、情報処理部（ＣＰＵ）２０３と、処理途中の情報を一時的に格納するＲＡＭ２０４と、所定の画像情報、制御プログラム等が予め記憶されたＲＯＭ２０５とを備える。ＣＰＵ２０３は、ペダル１１ｂの回転速度（模擬サイクリングマシンの走行速度）を計算し、脈拍センサ２９での検出信号から１分間当たりの脈拍数を算出し、求めた速度と脈拍数、運動データ管理用サーバ装置４から受信した身体データから単位時間当たりの消費カロリーを求め、求めた単位時間当たりの消費カロリーを運動時間で累積することで、運動開始から現時点までの消費カロリーを算出する機能を備える。なお、ＲＯＭ２０５のうち、運動内容等が変更されることにより影響を受ける例えば制御プログラムを少なくとも装着脱式の外部記録媒体に記憶する態様とすることも可能である。バスＢＡ２はデータ伝送路である。
【００４８】
外部入出力制御部２６１は、制御部２０２と、アクチュエータ｛つまり送風ファン２６のファンモータ２６ａ、電磁クラッチ２２ｂ｝および検出部｛つまり回転センサ２１ｃ、タッチパネル２４ａ、操作パネル２７、ＩＣチップ７用のＩＣチップリーダ２８ａ、脈拍センサ２９｝との間で、検出信号を処理用のデジタル信号に変換し、また指令情報をアクチュエータ用の制御信号に変換して出力するもので、かかる信号処理と入出力処理とを例えば時分割的に行なうものである。外部機器制御部２６２はそれぞれの時分割期間内に各アクチュエータへの制御信号の出力動作と、各検出部からの検出信号の入力動作とを行なうものである。なお、上記検出部のタッチパネル２４ａは、指の押圧操作でオンオフされる複数の押圧操作部を有するもので、モニタ２４の画面に設けられている。
【００４９】
描画処理部２４１は制御部２０２からの画像表示指示に従って所要の画像をモニタ２４に表示させるもので、ビデオＲＡＭ等を備える。音声再生部２５１は制御部２０２からの指示に従って所定のメッセージやＢＧＭ等をスピーカ２５に出力するものである。
【００５０】
ＲＯＭ２０５には、各種のキャラクタの画像、各種背景画像、各種画面の画像並びに各種メッセージがスーパーインポーズ可能な態様で記憶されている。キャラクタ及び背景画像は３次元描画が可能なように、それらを構成する所要数のポリゴンで構成されており、描画処理部２４１はＣＰＵ２０３からの描画指示に基づいて、主に視点位置計算（本実施形態では、カメラの高さ、方向の変更等）、該視点位置に対する３次元空間上における計算、３次元空間上での位置から擬似３次元空間上での位置への変換のための計算、光源計算処理を行なうと共に、上記計算結果に基づいてビデオＲＡＭに対して描画すべき画像データの書き込み処理、例えば、ポリゴンで指定されるビデオＲＡＭのエリアに対するテクスチャデータの書き込み（貼り付け）処理を行なう。
【００５１】
ここでＣＰＵ２０３の動作と描画処理部２４１の動作との関係を説明する。ＣＰＵ２０３は、内蔵のあるいは外部からの装着脱式としてのＲＯＭ２０５に記録されているオペレーティングシステムに基づいて、ＲＯＭ２０５から画像、音声及び制御プログラムデータ、ゲームプログラムを読み出す。読み出された画像、音声及び制御プログラムデータ等の一部若しくは全部は、ＲＡＭ２０４上に保持される。以降、ＣＰＵ２０３は、ＲＡＭ２０４上に記憶されている制御プログラム、データ（表示物体のポリゴンやテクスチャー等その他の文字画像を含む画像データ、音声データ）、並びに検出部からの検出信号、利用者からの操作を経て指示する内容に基いて、処理が進行される。すなわち、ＣＰＵ２０３は、検出信号、利用者から指示される内容に基いて、適宜、描画や音声出力のためのタスクとしてのコマンドを生成する。描画処理部２４１は、上記コマンドに基づいて、視点位置の計算、視点位置に対する３次元空間上（勿論、２次元空間上においても同様である）におけるキャラクタの位置等の計算、光源計算等、音声データの生成、加工処理を行なう。続いて、上記計算結果に基づいて、ビデオＲＡＭに描画すべき画像データの書き込み処理等を行なう。ビデオＲＡＭに書き込まれた画像データは、（インターフェースを介してＤ／Ａコンバータに供給されてアナログ映像信号にされた後に）モニタ２４に供給され、その画面上に画像として表示される。一方、音声再生部２５１から出力された音声データは、（インターフェースを介してＤ／Ａコンバータに供給されてアナログ音声信号に変換された後に、アンプを介して）スピーカ２５から音声として出力される。
【００５２】
ＲＯＭ２０５に記憶された各種データのうち装着脱可能な記録媒体に記憶され得るデータは、例えばハードディスクドライブ、光ディスクドライブ、フレキシブルディスクドライブ、シリコンディスクドライブ、カセット媒体読み取り機等のドライバで読み取り可能にしてもよく、この場合、記録媒体２０５は、例えばハードディスク、光ディスク、フレキシブルディスク、ＣＤ、ＤＶＤ、半導体メモリ等である。
【００５３】
ネットワーク通信部２０７は、トレーニング開始前に、ＩＣチップリーダ２８ａによって読み込まれたＩＣチップＩＤ及び当該運動機器２の使用が開始された旨の情報である運動機器使用開始情報を運動機器の識別情報と対応付けて運動データ管理用サーバ装置４に送信し、運動データ管理用サーバ装置４からの個人認証の判定結果を受信して個人認証を行なうと共に、消費カロリーの計算に必要な身体データを運動データ管理用サーバ装置４から受信し、トレーニングが終了した時点で、消費カロリー等のトレーニング履歴の情報及び当該運動機器２の使用が終了された旨の情報である運動機器使用終了情報を運動機器の識別情報と対応付けて運動データ管理用サーバ装置４に送信するものである。
【００５４】
図６は、本発明の運動データ管理用サーバ装置４のハードウェア構成図の一例である。制御部４６は運動データ管理用サーバ装置４の全体の動作を制御するもので、情報処理部（ＣＰＵ）４６１と、処理途中の情報を一時的に格納するＲＡＭ４６２と、本発明の運動データ管理プログラム、制御プログラム等が予め記憶されたＲＯＭ４６３とを備える。なお、ＲＯＭ４６３のうち、運動内容等が変更されることにより影響を受ける例えば制御プログラムを少なくとも装着脱式の外部記録媒体に記憶する態様とすることも可能である。バスＢＡ４はデータ伝送路である。
【００５５】
外部入出力制御部４８１は、制御部４６と、検出部｛つまり歩数計１、運動機器２、スタジオゲート３、ＩＤカードリーダ４１、ＩＣチップリーダ４２｝との間で、検出信号を処理用のデジタル信号に変換し出力するもので、かかる信号処理と入出力処理とを例えば時分割的に行なうものである。外部機器制御部４８２はそれぞれの時分割期間内に各検出部からの検出信号の入力動作を行なうものである。
【００５６】
ＲＯＭ４６３に記憶された各種データのうち装着脱可能な記録媒体に記憶され得るデータは、例えばハードディスクドライブ、光ディスクドライブ、フレキシブルディスクドライブ、シリコンディスクドライブ、カセット媒体読み取り機等のドライバで読み取り可能にしてもよく、この場合、ＲＯＭ４６３は、例えばハードディスク、光ディスク、フレキシブルディスク、ＣＤ、ＤＶＤ、半導体メモリ等である。
【００５７】
ネットワーク通信部４８は、クライアント端末装置５からのデータ送信要求に基づいて、対応するデータをクライアント端末装置５に送信すると共に、クライアント端末装置５からのデータ格納要求に基づいて、対応するデータを受信しＲＡＭ４６２の対応する記憶部に格納するためのものである。
【００５８】
図７は、運動データ管理用サーバ装置４の制御部４６の機能構成図の一例である。ＣＰＵ４６１は、歩数計１から利用者の識別情報と歩数データとを受信する歩数計データ受信部４６１１（携帯運動機器データ受信手段に相当する）と、各運動機器２から利用者の識別情報と第２運動データとを受信する運動機器データ受信部４６１２（運動機器データ受信手段に相当する）と、歩数計１からの歩数データ及び各運動機器２からの第２運動データを用いて利用者毎の消費カロリーの総計である総消費カロリーを求める総消費カロリー計算部４６１３（総消費カロリー計算手段に相当する）と、利用者毎に目標総消費カロリーと総消費カロリーとの差である残消費カロリーを算出する残消費カロリー算出部４６１４（残消費カロリー算出手段及び分配手段に相当する）と、記残消費カロリーを利用者に認識可能に報知する報知部４６１５（報知手段に相当する）と、スタジオの利用者の識別情報、スタジオへの入室年月日時刻及びスタジオからの退出年月日時刻を受信する時刻データ受信部４６１６（時刻データ受信手段に相当する）と、時刻データ受信部４６１６によって受信された入室年月日時刻及び退出年月日時刻と後述するスケジュール記憶部４６２３を参照して、利用者がスタジオ内で行なった運動種目を判定する運動種目判定部４６１７（運動種目判定手段に相当する）と、クライアント端末装置５からの情報を受信して利用者の識別情報と体重及び身長を含む身体データとを受け付ける身体データ受付部４６１８（身体データ受付手段に相当する）と、クライアント端末装置５からの情報を受信して利用者の識別情報と運動データとを後述する運動データ記憶部４６２２（運動データ記憶手段に相当する）に格納する運動データ入力部４６１９（運動データ入力手段に相当する）と、運動機器２毎に使用中であるか否かを監視する使用状況監視部４６２０（使用状況監視手段に相当する）とを備えている。
【００５９】
歩数計データ受信部４６１１は、図６に示す外部入出力制御部４８１及び外部機器制御部４８２を介して歩数計１から利用者の識別情報であるユーザーＩＤと年月日時間毎の歩数、走数等の歩数データとを受信して、後述する運動データ記憶部４６２２に歩数データをユーザーＩＤ及び年月日時間と対応付けて格納するものである。
【００６０】
運動機器データ受信部４６１２は、図６に示す外部入出力制御部４８１及び外部機器制御部４８２を介して各運動機器２から運動機器２の識別情報、利用者の識別情報であるＩＣチップＩＤ及び消費カロリーを含む第２運動データを受信し、受信したＩＣチップＩＤから後述する入館者データ記憶部４６２７を参照してこのＩＣチップＩＤに対応するユーザーＩＤを読み出して、後述する運動データ記憶部４６２２に第２運動データをユーザーＩＤ及び運動機器２の識別情報と対応付けて格納するものである。
【００６１】
総消費カロリー計算部４６１３は、歩数計１からの歩数データ及び各運動機器２からの第２運動データを用いて利用者毎の消費カロリーの総計である総消費カロリーを求め、ユーザーＩＤ及び年月日情報と対応付けて後述する運動データ記憶部４６２２に格納するものである。なお、総消費カロリー計算部４６１３は、運動機器２からの第２運動データを用いて消費カロリーを算出する際には、必要に応じて後述する身体データ記憶部４６２４に格納されている身体データを参照するものである。更に、総消費カロリー計算部４６１３は、運動種目判定部４６１７によって判定された運動種目に対応する消費カロリーを後述するスケジュール記憶部４６２３に格納されている標準消費カロリー及び身体データ記憶部４６２４に格納されている身体データを参照して算出し、運動データ記憶部４６２２に格納すると共に、総消費カロリーに加算するものである。加えて、総消費カロリー計算部４６１３は、運動データ入力部４６１９によって受信された運動データから後述する身体データ記憶部４６２４に格納されている身体データを参照して消費カロリーを算出し、運動データ記憶部４６２２に格納すると共に、総消費カロリーに加算するものである。
【００６２】
残消費カロリー算出部４６１４は、利用者毎及び年月日毎に予め設定され後述する運動データ記憶部４６２２に格納されている目標総消費カロリーと総消費カロリー計算部４６１３によって算出された総消費カロリーとの差である残消費カロリーを算出し、後述する運動データ記憶部４６２２にユーザーＩＤ及び年月日情報と対応付けて格納するものである。また、残消費カロリー算出部４６１４は、後述する使用中運動機器記憶部４６２５に格納された情報に基づいて現在不使用中である運動機器２を抽出し、抽出された運動機器２に残消費カロリーを分配するものであって、後述する運動データ記憶部４６２２に予め格納された利用者の識別情報毎及び年月日毎に設定された運動機器２毎の予定消費カロリーに基づいて残消費カロリーを各運動機器２に分配するものである。ここでは、現在不使用中である運動機器２であって、且つ、運動機器２毎の残消費カロリー（＝（予定消費カロリー）−（既消費カロリー））が所定値（例えば１００Ｋｃａｌ）以上の運動機器２に、残消費カロリーを運動機器２毎の残消費カロリーに比例して配分するものである。
【００６３】
単に、予定消費カロリーに比例して残消費カロリーを各運動機器２に分配する場合には、運動機器２毎の残消費カロリーを消費するために必要な最小限の運動では実質的な運動とならない（運動を開始しても、すぐに残消費カロリーを消費してしまう）運動機器２が発生する可能性があるという問題が有る。上述のように、運動機器２毎の残消費カロリーが所定値以上の運動機器２に残消費カロリーを配分することによって、この問題が解消される。
【００６４】
報知部４６１５は、クライアント端末装置５からの要求に応じて運動データ記憶部４６２２に格納された利用者毎及び年月日毎に対応する残消費カロリーを読み出して、クライアント端末装置５に送信するものである。また、残消費カロリー算出部４６１４によって求められた、運動機器毎に配分された残消費カロリーをクライアント端末装置５に送信するものである。後述するようにクライアント端末装置５は、残消費カロリー及び運動機器毎に配分された残消費カロリーを受信してモニタ５１に表示することによって利用者に残消費カロリー及び運動機器毎に配分された残消費カロリーを報知するものである。
【００６５】
時刻データ受信部４６１６は、図６に示す外部入出力制御部４８１及び外部機器制御部４８２を介して、スタジオゲート３のＩＣチップリーダ３１からスタジオの利用者の識別情報であるＩＣチップＩＤと、ゲート番号とスタジオへの入室年月日時刻及びスタジオからの退出年月日時刻とを受信するものである。
【００６６】
運動種目判定部４６１７は、時刻データ受信部４６１６によって受信されたゲート番号、スタジオへの入室年月日時刻及びスタジオからの退出年月日時刻に基づいて後述するスケジュール記憶部４６２３を参照して、利用者がスタジオ内で行なった運動種目を判定するものである。なお、運動種目判定部４６１７は、時刻データ受信部４６１６によって受信されたＩＣチップＩＤから、入館者データ記憶部４６２７を参照して対応するユーザーＩＤを検索し、このユーザーＩＤと対応付けて後述する運動データ記憶部４６２２に運動種目を格納するものである。
【００６７】
身体データ受付部４６１８は、クライアント端末装置５からの情報を受信して利用者の識別情報であるＩＣチップＩＤと体重及び身長を含む身体データとを受け付けて、後述する入館者データ記憶部４６２７を参照して受け付けられたＩＣチップＩＤに対応するユーザーＩＤを読出し、後述する身体データ記憶部４６２４にユーザーＩＤと対応付けて身体データを格納するものである。
【００６８】
運動データ入力部４６１９は、クライアント端末装置５からの情報（ＩＣチップＩＤと運動データ）を受信して、後述する入館者データ記憶部４６２７を参照して受信されたＩＣチップＩＤに対応するユーザーＩＤを読み出し、利用者の識別情報であるユーザーＩＤと運動データとを後述する運動データ記憶部４６２２に格納するものである。
【００６９】
使用状況監視部４６２０は、運動機器２毎に使用状況（使用開始及び終了）に関するデータを受信し、各運動機器２が使用中であるか否かを監視すると共に、使用中であるか否かを後述する使用中運動機器記憶部４６２５に格納するものである。また、使用状況監視部４６２０は、クライアント端末装置５から、運動機器の使用状況を送信する旨の要求を受信した場合に、使用中運動機器記憶部４６２５から運動機器の使用状況を読み出して、クライアント端末装置５に送信するものである。
【００７０】
ＲＡＭ４６２は、会員データを格納する会員データ記憶部４６２１と、会員の運動データを格納する運動データ記憶部４６２２（運動データ記憶手段に相当する）と、スタジオで行なわれる運動種目含むスケジュールデータを格納するスケジュール記憶部４６２３（スケジュール記憶手段に相当する）と、会員の身体データを格納する身体データ記憶部４６２４（身体データ記憶手段に相当する）と、各運動機器２が使用中であるか否かを格納する使用中運動機器記憶部４６２５と、各種メッセージを格納するメッセージ記憶部４６２６と、入館者のデータを格納する入館者データ記憶部４６２７とを備えている。
【００７１】
会員データ記憶部４６２１は、ユーザーＩＤと対応付けて氏名、生年月日等の個人情報及び過去の運動履歴データを格納するものである。
【００７２】
運動データ記憶部４６２２は、ユーザーＩＤと対応付けて、各運動機器２からの消費カロリーを含む第２運動データを運動機器２の識別情報と対応付けて格納すると共に、総消費カロリー計算部４６１３によって算出されたスタジオでの消費カロリーを含む運動データを運動種目の識別情報と対応付けて格納するものである。また、運動データ記憶部４６２２は、ユーザーＩＤと対応付けて、歩数計１からの消費カロリーを含む歩数データ及び歩数データの更新年月日を格納するものである。更に、運動データ記憶部４６２２は、ユーザーＩＤと対応付けて、予め設定された年月日毎の目標消費カロリー、総消費カロリー計算部４６１３によって算出された年月日毎の総消費カロリー及び残消費カロリー算出部４６１４によって算出された年月日毎の残消費カロリーを格納するものである。
【００７３】
ここで、上記目標消費カロリーのデータ入力については、例えばクライアント端末装置５から利用者が入力するようにしてもよい。また、利用者がインストラクタ等と面談または診断を受けた結果、決定された目標データを別途図示しないサーバに蓄積しておき、ＣＰＵ４６１がそのデータを読み出して上記運動データ記憶部４６２２に格納するようにしてもよい。その他の形態として、ＣＰＵ４６１が所定の計算式に基づいて利用者の身体情報（年齢、性別、身長、体重、体脂肪率等）から目標消費カロリーを算出して、上記運動データ記憶部４６２２に格納するようにしてもよい。
【００７４】
スケジュール記憶部４６２３は、ゲート番号、日付及び時間帯に対応してフィットネスクラブ内に配設されたゲート番号に対応するスタジオ毎に、スタジオで行われる運動種目（例えば、エアロビクス、ヨガ、太極拳等）を格納するものである。更に、スケジュール記憶部４６２３は、運動種目毎に、標準的な体重の利用者がその運動種目を行なった場合の単位時間当たりの消費カロリーである標準消費カロリーを格納するものである。
【００７５】
身体データ記憶部４６２４は、身体データ受付部４６１８によってクライアント端末装置５から受け付けられた体重及び身長を含む身体データを、ユーザーＩＤに対応付けて格納するものである。
【００７６】
使用中運動機器記憶部４６２５は、使用状況監視部４６２０によって得られた各運動機器２が使用中であるか否かの情報を各運動機器２の識別情報と対応付けて格納するものである。
【００７７】
メッセージ記憶部４６２６は、クライアント端末装置５へ送信する各種メッセージを格納するものである。
【００７８】
入館者データ記憶部４６２７は、ＩＣチップＩＤに対応付けてユーザーＩＤを格納するものである。
【００７９】
図８は、クライアント端末装置５のハードウェア構成図の一例である。制御部５６はクライアント端末装置５の全体の動作を制御するもので、情報処理部（ＣＰＵ）５６１と、処理途中の情報を一時的に格納するＲＡＭ５６２と、後述する所定の画像情報、制御プログラム等が予め記憶されたＲＯＭ５６３とを備える。バスＢＡ５はデータ伝送路である。ＲＯＭ５６３には、後述する各種画面の画像並びに各種メッセージがスーパーインポーズ可能な態様で記憶されている。
【００８０】
外部入出力制御部５８１は、制御部５６と、検出部｛タッチパネル５１ａ、ＩＣチップ７用のＩＣチップリーダ５３｝との間で、検出信号を処理用のデジタル信号に変換するもので、かかる信号処理と入出力処理とを例えば時分割的に行なうものである。外部機器制御部５８２はそれぞれの時分割期間内に各検出部からの検出信号の入力動作を行なうものである。なお、上記検出部のタッチパネル２４ａは、指の押圧操作でオンオフされる複数の押圧操作部を有するもので、モニタ５１の画面に設けられている。
【００８１】
描画処理部５１１は制御部５６からの画像表示指示に従って所要の画像をモニタ５１に表示させるもので、ビデオＲＡＭ等を備える。音声再生部５２１は制御部５６からの指示に従って所定のメッセージやＢＧＭ等をスピーカ５２に出力するものである。
【００８２】
ここでＣＰＵ５６１の動作と描画処理部５１１の動作との関係を説明する。ＣＰＵ５６１は、内蔵のあるいは外部からの装着脱式としてのＲＯＭ５６３に記録されているオペレーティングシステムに基づいて、ＲＯＭ５６３から画像、音声及び制御プログラムデータを読み出す。読み出された画像、音声及び制御プログラムデータ等の一部若しくは全部は、ＲＡＭ５６２上に保持される。以降、ＣＰＵ５６１は、ＲＡＭ５６２上に記憶されている制御プログラム、データ（文字画像を含む画像データ、音声データ）、並びに検出部からの検出信号、利用者からの操作を経て指示する内容に基いて、処理が進行される。すなわち、ＣＰＵ５６１は、検出信号、利用者から指示される内容に基いて、適宜、描画や音声出力のためのタスクとしてのコマンドを生成する。描画処理部５１１は、上記コマンドに基づいて、画像データの生成、音声データの生成、加工処理を行なう。続いて、上記処理結果に基づいて、ビデオＲＡＭに描画すべき画像データの書き込み処理等を行なう。ビデオＲＡＭに書き込まれた画像データは、（インターフェースを介してＤ／Ａコンバータに供給されてアナログ映像信号にされた後に）モニタ５１に供給され、その画面上に画像として表示される。一方、音声再生部５２１から出力された音声データは、（インターフェースを介してＤ／Ａコンバータに供給されてアナログ音声信号に変換された後に、アンプを介して）スピーカ５２から音声として出力される。
【００８３】
ＲＯＭ５６３に記憶された各種データのうち装着脱可能な記録媒体に記憶され得るデータは、例えばハードディスクドライブ、光ディスクドライブ、フレキシブルディスクドライブ、シリコンディスクドライブ、カセット媒体読み取り機等のドライバで読み取り可能にしてもよく、この場合、ＲＯＭ５６３は、例えばハードディスク、光ディスク、フレキシブルディスク、ＣＤ、ＤＶＤ、半導体メモリ等である。
【００８４】
ネットワーク通信部５８は、運動データ管理用サーバ装置４に対してデータ送信要求を送信し、対応するデータを運動データ管理用サーバ装置４から受信すると共に、運動データ管理用サーバ装置４に対してデータ格納要求を送信するものである。このデータ格納要求に基づいて運動データ管理用サーバ装置４は対応するデータを受信しＲＡＭ４６２の対応する記憶部に格納するものである。
【００８５】
図９は、クライアント端末装置５の制御部５６の機能構成図の一例である。制御部５６のＣＰＵ５６１は、ＩＣチップＩＤによって個人認証を行なう個人認証部５６１１と、消費カロリーをモニタ５１に表示する消費カロリー表示部５６１２と、身体データの入力を受け付ける身体データ受付部５６１３と、身体データをモニタ５１に表示する身体データ表示部５６１４と、運動データを受け付ける運動データ受付部５６１５とを備えている。
【００８６】
個人認証部５６１１は、ＩＣチップリーダ５３からのＩＣチップＩＤを受け付けて運動データ管理用サーバ装置４に送信し、運動データ管理用サーバ装置４によって会員データ記憶部４６２１を参照して個人認証が行なわれ、その結果を受信することによって個人認証を行なうものである。
【００８７】
消費カロリー表示部５６１２は、個人認証部５６１１によって個人認証が行なわれた利用者のユーザーＩＤに対応する運動機器２、スタジオ、歩数計１等毎の消費カロリー、総消費カロリー等のデータを運動データ管理用サーバ装置４の運動データ記憶部４６２２から読み込み、図２９に示す運動データ表示画面をモニタ５１に表示するものである。
【００８８】
身体データ受付部５６１３は、図２４に示す身体データ入力画面をモニタ５１に表示し、タッチパネル５１ａからの身体データの入力を受け付け、受け付けた身体データをユーザーＩＤと対応付けて運動データ管理用サーバ装置４に送信するものである。なお、運動データ管理用サーバ装置４に受信された身体データは、身体データ受付部４６１８によって、身体データ記憶部４６２４の受信されたユーザーＩＤに対応する領域に格納される。
【００８９】
ここでは、身体データ受付部５６１３が、タッチパネル５１ａからの身体データの入力を受け付ける場合について説明するが、運動データ管理システムが、クライアント端末装置５に通信可能に接続され、身体データを計測する身体計測装置（図示省略）を備え、身体データ受付部５６１３が、身体計測装置による得られた身体データを受信し、ユーザーＩＤと対応付けて運動データ管理用サーバ装置４に送信する形態でもよい。例えば、身体計測装置が体重計である場合には、体重計によって身体データとして体重データが得られ、体重データがユーザーＩＤと対応付けて運動データ管理用サーバ装置４に送信される。
【００９０】
身体データ表示部５６１４は、利用者のユーザーＩＤに対応する身体データの送信要求を運動データ管理用サーバ装置４に送信し、この送信要求に対して運動データ管理用サーバ装置４から身体データを受信し、図２５に示す身体データ表示画面をモニタ５１に表示するものである。
【００９１】
運動データ受付部５６１５は、何らかの事情によって個人認証が成立しなかった場合や運動機器２等からの第２運動データが運動データ管理用サーバ装置４に送信できなかった場合に、後述する運動データ入力画面をモニタ５１に表示して利用者のタッチパネル５１ａからの操作を受け付けて運動データを運動データ管理用サーバ装置４に送信するものである。なお、運動データ管理用サーバ装置４の運動データ入力部４６１９によって、運動データ受付部５６１５から受信した運動データは運動データ記憶部４６２２に格納される。
【００９２】
次に、運動データ管理用サーバ装置４の動作について図１０〜１９に示すフローチャートを用いて説明する。ただし、ここでは、利用者の入会手続きは完了しており、ＩＤカード６が発行されているものとする。図１０は、運動データ管理用サーバ装置４の動作の概要を示すフローチャートの一例である。まず、ネットワーク通信部４８及び外部機器制御部４８２に接続されたクライアント端末装置５、歩数計１、運動機器２、スタジオゲート３、ＩＤカードリーダ４１、ＩＣチップリーダ４２のいずれかからパケットが受信されたか否かの判定が行われる（ステップＳＴ１）。パケットが受信されていないと判定された場合には、パケットが受信されるまで待機状態となる。パケットが受信されたと判定された場合には、受信されたデータに基づいてパケットの種類が判別される（ステップＳＴ２）。そして、パケットの種類に応じて、ユーザーチェックイン処理（ステップＳＴ３）、ユーザーチェックアウト処理（ステップＳＴ４）、運動機器ユーザー認証処理（ステップＳＴ５）、運動実績登録処理（ステップＳＴ６）、歩数計実績登録処理（ステップＳＴ７）、運動機器使用状況監視処理（ステップＳＴ８）、運動機器使用状況送信処理（ステップＳＴ９）、アドバイス生成処理（ステップＳＴ１０）がそれぞれ行なわれ、各処理が終了すると、ステップＳＴ１に戻り、上記の処理が繰り返される。
【００９３】
図１１は、図１０に示すフローチャートのステップＳＴ３で行なわれるユーザーチェックイン処理の詳細フローチャートの一例である。まず、ＩＤカードリーダ４１及びＩＣチップリーダ４２からそれぞれユーザーＩＤ及びＩＣチップＩＤが読み込まれる（ステップＳＴ３０１）。そして、読み込まれたユーザーＩＤと一致するユーザーＩＤが会員データ記憶部４６２１に格納されているかの検索が行なわれる（ステップＳＴ３０３）。次に、この検索で一致するユーザーＩＤが見つかったか否かの判定が行なわれる（ステップＳＴ３０５）。一致するユーザーＩＤが見つからない場合には、エラー情報を格納するエラーログに記録され（ステップＳＴ３１１）処理が終了される。一致するユーザーＩＤが見つかった場合には、会員データ記憶部４６２１に格納されている会員情報の中から、このユーザーＩＤに対応する会員情報及び運動履歴が抽出されると共に、身体データ記憶部４６２４に格納されている身体データの中から、このユーザーＩＤに対応する身体データが抽出され、後述する入館者用ワークメモリに格納される（ステップＳＴ３０７）。そして、ＩＣチップＩＤがユーザーＩＤと対応付けられて、入館者データ記憶部４６２７に格納され（ステップＳＴ３０９）、処理が終了される。
【００９４】
ここで、入館者用ワークメモリは、ＲＡＭ４６２に設けられており（図７の機能構成図においては、便宜上、図示を省略している）、入館している会員のユーザーＩＤに対応付けて会員情報及び身体データを格納するものである。なお、入館している会員の会員情報は、ＣＰＵ４６１によって、会員データ記憶部４６２１に格納されている会員情報の中から、入館している会員のユーザーＩＤに対応する会員情報が抽出され、入館者用ワークメモリに格納される。また、ＣＰＵ４６１によって、身体データ記憶部４６２４に格納されている身体データの中から、入館している会員のユーザーＩＤに対応する身体データが抽出され、入館者用ワークメモリに格納される。
【００９５】
上述のように、ＩＣチップＩＤがユーザーＩＤと対応付けられて、入館者データ記憶部４６２７に格納されるため、後述するユーザーチェックアウト処理、運動機器ユーザー認証処理等における個人認証に際に検索する対象者の数が、会員データ記憶部４６２１に格納されている全会員の中から検索する場合には、全会員の数となるのに対して、現在入館している（入館者データ記憶部４６２７に格納されている）会員の数となり、大幅に減少される。そこで、個人認証に必要な検索のＣＰＵ負荷が抑制され、処理速度が向上される。
【００９６】
ここでは、ＲＡＭ４６２に入館者データ記憶部４６２７と入館者用ワークメモリとが設けられている場合について説明するが、入館者データ記憶部４６２７にＩＣチップＩＤをユーザーＩＤと対応付けて格納し、入館者データ記憶部４６２７が入館者用ワークメモリの機能を有する形態（ＲＡＭ４６２が入館者用ワークメモリを備えない形態）でもよい。ただし、この場合には、個人認証に際に行なうＩＣチップＩＤの検索に要するＣＰＵ負荷が増加し、処理速度が低下する。
【００９７】
図１２は、図１０に示すフローチャートのステップＳＴ４で行なわれるユーザーチェックアウト処理の詳細フローチャートの一例である。まず、ＩＣチップリーダ４２からＩＣチップＩＤが読み込まれる（ステップＳＴ４０１）。そして、読み込まれたＩＣチップＩＤと一致するＩＣチップＩＤが入館者データ記憶部４６２７に格納されているかの検索が行なわれる（ステップＳＴ４０５）。次に、この検索で一致するＩＣチップＩＤが見つかったか否かの判定が行なわれる（ステップＳＴ４０７）。一致するＩＣチップＩＤが見つからない場合には、エラーログに記録され（ステップＳＴ４１３）処理が終了される。一致するＩＣチップＩＤが見つかった場合には、このＩＣチップＩＤに対応するユーザーＩＤ及びこのユーザーＩＤに対応するユーザー情報等が入館者用ワークメモリから消去される（ステップＳＴ４０９）。そして、このＩＣチップＩＤ及びユーザーＩＤが入館者データ記憶部４６２７から消去され（ステップＳＴ４１１）、処理が終了される。
【００９８】
図１３は、図１０に示すフローチャートのステップＳＴ５で行なわれる運動機器ユーザー認証処理の詳細フローチャートの一例である。ただし、ここで説明する運動機器ユーザー認証処理は、運動機器２又はスタジオゲート３からの情報に基づきユーザー認証を行なうものである。まず、運動機器２又はスタジオゲート３（ここでは、便宜上、送信端末という）のＩＣチップリーダ２８ａ、３１からＩＣチップＩＤが読み込まれる（ステップＳＴ５０１）。そして、読み込まれたＩＣチップＩＤと一致するＩＣチップＩＤが会員データ記憶部４６２１に格納されているか否かの判定が行なわれる（ステップＳＴ５０５）。一致するＩＣチップＩＤが格納されていないと判定された場合には、一致するＩＣチップＩＤが格納されていない旨のエラーコードが送信端末に返信され（ステップＳＴ５０９）、エラーログに記録されて（ステップＳＴ５１１）、処理が終了される。ステップＳＴ５０５において、一致するＩＣチップＩＤが格納されていると判定された場合には、ＩＣチップＩＤに対応するユーザーＩＤと個人認証が完了した旨のメッセージが送信端末に返信され（ステップＳＴ５０７）、処理が終了される。
【００９９】
図１４は、図１０に示すフローチャートのステップＳＴ６で行なわれる運動実績登録処理の詳細フローチャートの一例である。ただし、ここで説明する運動実績登録処理は、運動機器２又はスタジオゲート３（ここでは、便宜上、送信端末という）からの情報に基づき運動実績データの登録（運動データの運動データ記憶部４６２２への格納）を行なうものである。ここでは、図１３で説明した運動機器ユーザー認証処理によって個人認証が完了している場合について説明する。なお、運動実績登録処理は、運動機器データ受信部４６１２、運動種目判定部４６１７、総消費カロリー計算部４６１３等によって行なわれる。まず、送信端末から受信された識別情報に基づいて送信端末が運動機器２及びスタジオゲート３のいずれであるかの判定が行われる（ステップＳＴ６０５）。
【０１００】
送信端末がスタジオゲート３であると判定された場合には、図１５に示すスタジオ利用処理が行なわれ、スタジオでの消費カロリーが算出され（ステップＳＴ６０７）、ステップＳＴ６１１に進む。送信端末が運動機器２であると判定された場合には、必要に応じて身体データ記憶部４６２４に格納された身体データが参照されて消費カロリーを求める（または修正する）運動機器利用処理が行なわれる。ステップＳＴ６０７又はステップＳＴ６０９の処理が完了すると、運動データ記憶部４６１２に、運動機器２の識別情報又はスタジオでの運動種目、年月日時間、消費カロリー等の運動データが運動データ記憶部４６１２にユーザーＩＤと対応付けて格納され、総消費カロリー計算部４６１３によって、後述する歩数計１から読み込まれた消費カロリーを含む全運動種目の総消費カロリーが算出され、更に、残消費カロリー算出手段によって、予め運動データ記憶部４６１２に格納されている目標総消費カロリーと総消費カロリーとの差である残消費カロリーが算出され、総消費カロリー及び残消費カロリーが運動データ記憶部４６１２にユーザーＩＤと対応付けて格納される（ステップＳＴ６１１）。そして、運動データの運動データ記憶部４６１２への格納が成功した旨の情報が送信端末に返信され（ステップＳＴ６１５）、処理が終了される。
【０１０１】
このように、フィットネスクラブ内で歩数計１を携帯することなく利用者毎の消費カロリーの総計である総消費カロリーが求められるため、利用者の利便性が高められる。更に、運動データ記憶部４６１２に、歩数計１及び各運動機器２からの受信データが、利用者毎に送信元の機器の識別情報と対応付けて一元的に格納されているため、データの管理が容易となる。
【０１０２】
図１５は、図１４に示すフローチャートのステップＳＴ６０７で行なわれるスタジオ利用処理の詳細フローチャートの一例である。まず、運動種目判定部４６１７によって、受信されたゲート番号、スタジオへの入室年月日時刻及びスタジオからの退出年月日時刻に基づいてスケジュール記憶部４６２３を参照することによって、利用者がスタジオ内で行なった運動種目が判定される（ステップＳＴ６０７１）。次に、総消費カロリー計算部４６１３によって、スケジュール記憶部４６２３からステップＳＴ６０７１で判定された運動種目に対応する標準消費カロリーが取得される（ステップＳＴ６０７３）。そして、総消費カロリー計算部４６１３によって、身体データ記憶部４６２４に格納されている身体データから利用者のユーザーＩＤに対応する身体データの中から体重データが取得される（ステップＳＴ６０７５）。ついで、総消費カロリー計算部４６１３によって、標準消費カロリーの設定において想定されている利用者の体重（標準体重）とステップＳＴ６０７５において取得された利用者の体重とが比較されて、テーブルデータを参照して（または演算によって）、消費カロリーを算出するための比率が求められる（ステップＳＴ６０７７）。そして、総消費カロリー計算部４６１３によって、この比率と標準消費カロリーとが乗算されて消費カロリーが算出され（ステップＳＴ６０７９）、処理が終了される。
【０１０３】
このように、スタジオで利用者が行なった運動種目が判定され、その運動種目に対応する消費カロリーが算出されて総消費カロリーに加算される（図１４のステップＳＴ６１１）ため、利用者がスタジオで行なった運動も総消費カロリーに加算され、総消費カロリーがより厳密に算出され、利用者の利便性が向上される。
【０１０４】
図１６は、図１０に示すフローチャートのステップＳＴ７で行なわれる歩数計実績登録処理の詳細フローチャートの一例である。この処理は、歩数計データ受信部４６１１によって行なわれる。まず、図６に示す外部入出力制御部４８１及び外部機器制御部４８２を介して歩数計１からユーザーＩＤ及び歩数データが受信される（ステップＳＴ７０１）。次に、ステップＳＴ７０１が実行された年月日と、運動データ記憶部４６１２に格納されている歩数データの更新年月日とが一致するか否かの判定が行われる（ステップＳＴ７０３）。一致すると判定された場合には処理が終了される。一致しないと判定された場合には、運動データ記憶部４６１２に格納されている歩数データの更新年月日以降の歩数データが歩数計１から読み込まれる（ステップＳＴ７０５）。そして、読み込まれた歩数データが運動データ記憶部４６１２に格納され、歩数データの更新年月日がこの処理が実行された年月日に書き換えられ（ステップＳＴ７０７）、処理が終了される。
【０１０５】
図１７は、図１０に示すフローチャートのステップＳＴ８で行なわれる運動機器使用状況監視処理の詳細フローチャートの一例である。なお、この処理は、使用状況監視部４６２０によって行なわれる。まず、各運動機器２から使用開始情報（又は使用終了情報）及び運動機器識別データを受信する（ステップＳＴ８０１）。そして、受信されたデータが使用開始情報であるか否かの判定が行われる（ステップＳＴ８０３）。使用開始情報であると判定された場合には、使用中運動機器記憶部４６２５に、運動機器識別データに対応する運動機器が使用中である旨の情報が格納される（ステップＳＴ８０５）。使用開始情報ではない（すなわち、使用終了情報である）と判定された場合には、使用中運動機器記憶部４６２５に、運動機器識別データに対応する運動機器が使用中ではない旨の情報が格納される（ステップＳＴ８０７）。
【０１０６】
図１８は、図１０に示すフローチャートのステップＳＴ９で行なわれる運動機器使用状況送信処理の詳細フローチャートの一例である。なお、この処理は、使用状況監視部４６２０によって行なわれる。まず、クライアント端末装置５から、運動機器の使用状況を送信する旨の要求が受信される（ステップＳＴ９０１）。そして、上記要求に運動機器２の種類の指定が含まれているか否かの判定が行われる（ステップＳＴ９０３）。運動機器２の種類の指定が含まれている場合には、使用中運動機器記憶部４６２５に格納されている指定された種類の運動機器２の使用状況（使用中か否か）がクライアント端末装置５に送信される（ステップＳＴ９０５）。運動機器２の種類の指定が含まれていない場合には、使用中運動機器記憶部４６２５に格納されている全ての運動機器２の使用状況（使用中か否か）がクライアント端末装置５に送信される（ステップＳＴ９０５）。
【０１０７】
図１９は、図１０に示すフローチャートのステップＳＴ１０で行なわれるアドバイス生成処理の詳細フローチャートの一例である。なお、この処理は、残消費カロリー算出部４６１４によって行なわれる。まず、クライアント端末装置５から、今後の運動に関するアドバイスを送信する旨の要求が受信される（ステップＳＴ１００１）。そして、運動データ記憶部４６２２に格納されている目標総消費カロリーと総消費カロリー計算部４６１３によって算出された総消費カロリーとの差である残消費カロリーが算出され、運動データ記憶部４６２２にユーザーＩＤ及び年月日情報と対応付けて格納される（ステップＳＴ１００３）。
【０１０８】
次いで、残消費カロリーが「０」以下であるか否かの判定が行われる（ステップＳＴ１００５）。残消費カロリーが「０」以下であると判定された場合には、メッセージ記憶部４６２６から残消費カロリーに適合するメッセージが選択され、クライアント端末装置５に送信される（ステップＳＴ１００７）。残消費カロリーが「０」以下ではないと判定された場合には、使用中運動機器記憶部４６２５を参照して、不使用中の運動機器２が抽出される（ステップＳＴ１００９）。そして、運動データ記憶部４６２２に格納された運動機器毎の予定消費カロリーが読み出される（ステップＳＴ１０１１）。つぎに、運動機器毎の予定消費カロリーに基づいて残消費カロリーが各運動機器２に分配される（ステップＳＴ１０１３）。そして、メッセージ記憶部４６２６から残消費カロリーに適合するメッセージが選択され、各運動機器２に分配された残消費カロリーと共にクライアント端末装置５に送信される（ステップＳＴ１０１５）。
【０１０９】
このようにして、利用者は、残消費カロリーを消費するために使用する運動機器２として不使用中の運動機器２が選定され、指定された運動機器２を使用して即座に残消費カロリーを消費するための運動を行なうことができるため、利便性が向上される。更に、予定消費カロリーに基づいて残消費カロリーが各運動機器２に分配され、利用者は、予め計画されていた運動機器２を使用して残消費カロリーを消費するための運動を行なうことができるため、利便性が向上される。
【０１１０】
次に、クライアント端末装置５の動作について図２０〜２２に示すフローチャートを用いて説明する。ただし、ここでは、利用者のフィットネスクラブへのチェックインは完了しており（すなわち、図１０に示すフローチャートのステップＳＴ３におけるユーザーチェックイン処理は完了しており）、ＩＣチップＩＤがクライアント端末装置５に読み込まれてクライアント端末装置５に対するユーザー認証も完了しているものとする。すなわち、クライアント端末装置５は、操作している利用者のユーザーＩＤを認識しているものとする。
【０１１１】
図２０は、クライアント端末装置５の動作の概要を示すフローチャートの一例である。まず、タッチパネル５１ａからの利用者が所望する処理を指定する処理名称情報の入力が受け付けられて、処理種別が判定される（ステップＳＴ１１）。そして、処理種別がトップメニュー表示処理と判定された場合には、図２０に示すトップメニュー表示画面がモニタ５１に表示され（ステップＳＴ１２）、処理が終了される。処理種別が身体データ入力処理と判定された場合には、身体データ受付部５６１３によって図２１に示す身体データ入力画面がモニタ５１に表示され、タッチパネル５１ａからの身体データの入力が受け付けられて、受け付けられた身体データがユーザーＩＤと対応付けて運動データ管理用サーバ装置４に送信され（ステップＳＴ１３）、処理が終了される。処理種別が身体データ表示処理と判定された場合には、身体データ表示部５６１４によって、利用者のユーザーＩＤに対応する身体データの送信要求が運動データ管理用サーバ装置４に送信され、この送信要求に対して運動データ管理用サーバ装置４から身体データが受信され、図２２に示す身体データ表示画面がモニタ５１に表示され（ステップＳＴ１４）、処理が終了される。
【０１１２】
処理種別が運動データ入力処理と判定された場合には、運動データ受付部５６１５によって、図２６〜２８に示す運動データ入力第１画面〜運動データ入力第３画面等がモニタ５１に表示され、図２１に示す運動データ入力処理が実行され（ステップＳＴ１５）、処理が終了される。処理種別が運動結果表示処理と判定された場合には、利用者のユーザーＩＤに対応する運動データの送信要求が運動データ管理用サーバ装置４に送信され、この送信要求に対して運動データ管理用サーバ装置４から運動データが受信され、図２９に示す運動データ表示画面がモニタ５１に表示され（ステップＳＴ１６）、処理が終了される。処理種別がアドバイス表示処理と判定された場合には、利用者のユーザーＩＤに対応するアドバイスデータの送信要求が運動データ管理用サーバ装置４に送信され、この送信要求に対して運動データ管理用サーバ装置４から運動データに基づいて生成されたアドバイスデータが受信され、図３０に示すアドバイス表示画面がモニタ５１に表示され（ステップＳＴ１７）、処理が終了される。
【０１１３】
図２１は、図２０に示すフローチャートのステップＳＴ１５で行なわれる運動データ入力処理の詳細フローチャートの一例である。なお、以下の処理は、運動データ受付部５６１５によって行なわれる。まず、運動データの入力が有ったか否かの判定が行われる（ステップＳＴ１５３）。運動データの入力が無いと判定された場合には、処理が終了される。タッチパネル５１ａからの入力に基づいて運動データの入力が有ると判定された場合には、図２２に示す運動の種目毎の消費カロリー計算処理がおこなわれる（ステップＳＴ１５５）。そして、ステップＳＴ１５５において計算された消費カロリー等の運動データが運動データ管理用サーバ装置４に送信され（ステップＳＴ１５７）、処理が終了される。なお、ステップＳＴ１５７において運動データ管理用サーバ装置４に送信された運動データは、運動データ入力部４６１９によって運動データ記憶部４６１２に格納される。
【０１１４】
図２２は、図２１に示すフローチャートのステップＳＴ１５５で行なわれる消費カロリー計算処理の詳細フローチャートの一例である。まず、タッチパネル５１ａからの入力に基づいて運動種目の判定が行われる（ステップＳＴ１５５１）。この判定によって、運動種目がスタジオで行なわれる運動種目であると判定された場合には、運動データ管理用サーバ装置４に対して運動種目に対応する標準消費カロリーの送信要求が送信され、スケジュール記憶部４６２３から運動種目に対応する標準消費カロリーが取得される（ステップＳＴ１５５３）。そして、運動データ管理用サーバ装置４に対してユーザーＩＤに対応する身体データの送信要求が送信され、身体データ記憶部４６２４に格納されている身体データからの中から体重データが取得される（ステップＳＴ１５５５）。ついで、標準消費カロリーの設定において想定されている利用者の体重（標準体重）とステップＳＴ１５５５において取得された利用者の体重とが比較されて、テーブルデータを参照して（または演算によって）、消費カロリーを算出するための比率が求められる（ステップＳＴ１５５７）。そして、この比率と標準消費カロリーとが乗算されて消費カロリーが算出され（ステップＳＴ１５５９）、処理が終了される。ステップＳＴ１５５１において、運動種目が運動機器２で行なわれる運動種目であると判定された場合には、運動機器２のモニタ２４に表示された消費カロリーを利用者が記憶しておき、タッチパネル５１ａからこの消費カロリーが受け付けられて（ステップＳＴ１５６９）、処理が終了される。
【０１１５】
図２３は、図２０に示すフローチャートのステップＳＴ１２で表示されるトップメニュー表示画面の画面図の一例である。トップメニュー表示画面６００には、画面左上側に、身体データを表示する場合に押下される身体データ表示ボタン６０１と、その右側に身体データを入力する場合に押下される身体データ入力ボタン６０２と、画面略中央部に運動データを表示する場合に押下される運動データ表示ボタン６０３と、その右側に運動データを入力する場合に押下される運動データ入力ボタン６０４と、画面右下側にアドバイスを表示場合に押下されるアドバイス表示ボタン６０５とが表示されている。利用者は、トップメニュー表示画面６００において、所望する処理に対応するボタンを押下することによって、処理を選択することができる。
【０１１６】
図２４は、図２０に示すフローチャートのステップＳＴ１３で表示される身体データ入力画面の画面図の一例である。身体データ入力画面６１０には、画面左側に、上側から順に、身長、体重、血圧及び体脂肪率を表示する身長表示部６１１、体重表示部６１２、血圧表示部６１３及び体脂肪率表示部６１４が表示され、各表示部６１１〜６１４の右側に運動データ管理用サーバ装置４の身体データ記憶部４６２４に格納されている各身体データが表示されると共にタッチパネル５１ａからの入力を受け付けて各身体データを変更する身長データ変更部６１１ａ、体重データ変更部６１２ａ、血圧データ変更部６１３ａ及び体脂肪率データ変更部６１４ａが表示されている。また、画面右側には、身長データ変更部６１１ａ、体重データ変更部６１２ａ、血圧データ変更部６１３ａ及び体脂肪率データ変更部６１４ａの身体データを入力する場合に押下されるテンキー６１５と、入力されたデータをキャンセルする場合に押下される取消ボタン６１６と、入力されたデータを決定する（入力されたデータは運動データ管理用サーバ装置４に送信され、身体データ受付部４６１８によって身体データ記憶部４６２４に格納される）場合に押下される決定ボタン６１７とが表示されている。なお、クライアント端末装置５に身長を測定する身長計、体重計、血圧計、体脂肪率計が接続され、各測定器によって測定された身体データが身体データ入力画面６１０に表示される形態でもよい。
【０１１７】
このように、身体データ受付部４６１８によって、利用者の識別情報と体重及び身長を含む身体データとが受け付けられ、身体データ記憶部４６２４に、身体データが利用者の識別情報と対応付けて格納され、例えば、図１５のステップＳＴ６０７５等において、総消費カロリー計算部４６１３によって、身体データを用いて消費カロリーが算出される。従って、身体データを用いて消費カロリーが算出されるため、消費カロリーが正確に算出され、利用者の利便性が向上される。
【０１１８】
図２５は、図２０に示すフローチャートのステップＳＴ１４で表示される身体データ表示画面の画面図の一例である。身体データ表示画面６２０には、画面上側に、体重データ及び体脂肪率を表示する体重データ表示部６２１と、画面略中央部に血圧データを表示する血圧データ表示部６２２とが表示されている。体重データ表示部６２１には、右側に縦軸が体重又は体脂肪率であって横軸が月日であり体重及び体脂肪率の推移を表わす体重グラフ６２１ａ及び体脂肪率グラフ５２１ｂが表示されている。血圧データ表示部６２２には、右側に縦軸が最高血圧又は最低血圧であって横軸が月日であり最高血圧及び最低血圧の推移を表わす最高血圧グラフ６２２ａ及び最低血圧グラフ６２２ｂが表示されている。利用者は、身体データ表示画面６２０によって、身体データの推移を知ることができる。
【０１１９】
図２６は、図２０に示すフローチャートのステップＳＴ１５で表示される運動データ入力第１画面の画面図の一例である。運動データ入力第１画面６３０には、画面右側に、上側から順に、運動データを入力する種目がスタジオで行なわれる場合に押下されるスタジオボタン６３１と、運動データを入力する種目が運動機器２を用いて行なわれる場合に押下されるマシンジムボタン６３２と、運動データを入力する種目がプールで行なわれる場合に押下されるプールボタン６３３と、運動データを入力する種目がフィットネスクラブ内で行なわれるその他の種目である場合に押下されるその他ボタン６３４と、運動データを入力する種目が歩数計１に記録された種目（ここでは、歩行又は走行）である場合に押下される歩数計ボタン６３５とが表示されている。利用者は、スタジオボタン６３１、マシンジムボタン６３２、プールボタン６３３、その他ボタン６３４及び歩数計ボタン６３５のいずれかを押下することによって、運動データの入力を所望する種目の運動データの入力用の画面が表示され、運動データの入力を行なうことが可能になる。
【０１２０】
図２７は、図２０に示すフローチャートのステップＳＴ１５で表示される運動データ入力第２画面の画面図の一例である。運動データ入力第２画面６４０は、運動データ入力第１画面６３０において、スタジオボタン６３１が押下された場合に表示されるものである。運動データ入力第２画面６４０には、画面右側に、利用者がスタジオを利用した時間帯を選択する時間帯選択ボタン６４１と、画面下側に、利用者が入力を中断する場合に押下される入力完了ボタン６４２とが表示されている。ここでは、時間帯選択ボタン６４１の内、最も上側の「９：００→１３：００のプログラム」と表示されたボタンに網掛けが施され、このボタンが押下されたことを示している。
【０１２１】
図２８は、図２０に示すフローチャートのステップＳＴ１５で表示される運動データ入力第３画面の画面図の一例である。運動データ入力第３画面６５０は、運動データ入力第２画面６４０において、時間帯選択ボタン６４１の内、最も上側の「９：００→１３：００のプログラム」と表示されたボタンが押下された場合に表示される画面である。運動データ入力第３画面６５０には、画面左側に「９：００→１３：００のプログラム」に対応する種目表示部６５１が表示され、種目表示部６５１の右側には、利用者が行なった種目を選択するチェックボックス６５１ａが表示されている。ここでは、種目表示部６５１の「太極拳」の右側のチェックボックス６５１ａにチェックマークが表示され、利用者が行なった種目として「太極拳」が選択されている。図２６〜２８の画面を用いて運動データを入力する種目（及び運動データ）の入力を行なうことができる。
【０１２２】
このように、運動機器データ受信部４６１２によって利用者の識別情報又は第２運動データが受信できない運動機器２が存在する場合、あるいは、時刻データ受信部４６１６によって、スタジオの利用者の識別情報、入室年月日時刻及び退出年月日時刻のいずれか１つが受信できない場合にも、運動データ入力部４６１９によって、外部からの入力が受け付けられて（ここでは、クライアント端末装置５に入力された情報が受信されて）、利用者の識別情報と運動データとが運動データ記憶部４６２２に格納されるため、総消費カロリーにこれらの運動機器２（またはスタジオ）での消費カロリーが加味され、利用者の利便性が向上される。
【０１２３】
図２９は、図２０に示すフローチャートのステップＳＴ１６で表示される運動データ表示画面の画面図の一例である。運動データ表示画面６６０には、画面上側に、利用者が消費した総消費カロリーを表示する総消費カロリー表示部６６１と、総消費カロリー表示部６６１の下側に、フィットネスクラブ内にある施設毎に消費されたカロリーあるいは歩数計１で計測された消費カロリーを表示する消費カロリー区分表示部６６２と、消費カロリー区分表示部６６２の左側に、カロリー区分表示部６６２に表示された区分毎の消費カロリーが総消費カロリーに占める割合を示す円柱グラフ６６３とが表示されている。ここでは、総消費カロリーは「３５０．０Ｋｃａｌ」であり、スタジオで消費されたカロリーが「７０．０Ｋｃａｌ」であり、スタジオで消費されたカロリーが、総消費カロリーに占める割合が「２０％」であることが分かる。
【０１２４】
図３０は、図２０に示すフローチャートのステップＳＴ１７で表示されるアドバイス表示画面の画面図の一例である。アドバイス表示画面６７０には、画面上側に、利用者の１ヶ月の総消費カロリーの目標値を表示する目標値表示部６７１と、画面略中央部に、アドバイスをメッセージ形式で表示するアドバイス表示部６７２と、画面下側に、横軸が月日で縦軸が積算消費カロリーであるグラフを表示するグラフ表示部６７３とが表示されている。グラフ表示部６７３には、積算消費カロリーの目標値の推移を示す目標値グラフ６７３ａと、積算消費カロリーの実績値の推移を示す実績値グラフ６７３ｂとが表示されている。実績値グラフ６７３ｂが目標値グラフ６７３ａの下側にあり、積算消費カロリーの実績値が目標値を下回っているため、アドバイス表示画面６７０に、「体調はいかがですか?このままでは目標達成は難しいかも。目標変更をおすすめします。」とのアドバイスは
表示されており、利用者は、このアドバイスを参考にして、目標変更等を行なうことができる。更に、利用者は、目標総消費カロリーと総消費カロリーとの差である残消費カロリーを知ることができるため、フィットネスクラブで消費すべき残消費カロリーを確認することができ、運動に対する目標の設定及び動機付けが行なわれる。
【０１２５】
なお、本発明は以下の形態をとることができる。
【０１２６】
（Ａ）本実施形態においては、携帯式運動計測器が歩数計１である場合について説明したが、他の（携帯式であって、フィットネスクラブ以外で行なう運動の少なくとも一部の運動データを格納する）携帯式運動計測器である形態でもよい。
【０１２７】
（Ｂ）本実施形態においては、運動施設がスタジオである場合について説明したが、フィットネスクラブ内に配設され、日付または時間帯に対応して運動種目が行なわれる運動施設であれば、他の例えば、プール等である形態でもよい。
【０１２８】
（Ｃ）本実施形態においては、運動データ管理システムがクライアント端末装置５を備える場合について説明したが、運動データ管理用サーバ装置４が、タッチパネル、キーボード、マウス等の外部からの入力を受け付ける入力手段と、ＣＲＴ、ＬＣＤ等からなる画像を表示する表示手段とを備える形態でもよい。この場合には、運動データ管理システムが簡素化される。ただし、この場合には、運動データ管理用サーバ装置４が、消費カロリー表示部５６１２、身体データ表示部５６１４等の画像を表示する機能を有する必要がある。
【０１２９】
（Ｄ）本実施形態においては、残消費カロリー算出部４６１４が、目標総消費カロリーと総消費カロリー計算部４６１３によって算出された総消費カロリーとの差である残消費カロリーを算出する場合について説明したが、会員データ記憶部４６２１が、ユーザーＩＤと対応付けてフィットネスクラブから自宅に帰る迄に歩行等によって消費する消費カロリーである帰宅消費カロリーを予め格納しており、残消費カロリー算出部４６１４が、目標総消費カロリーから総消費カロリー及び帰宅消費カロリーを減算して残消費カロリーを算出する形態でもよい。
【０１３０】
（Ｅ）本実施形態においては、残消費カロリー算出部４６１４が、使用中運動機器記憶部４６２５に格納された情報に基づいて現在不使用中である運動機器２を抽出し、抽出された運動機器２に残消費カロリーを分配する場合について説明したが、運動機器２に残消費カロリーを分配する別の機能部を有する形態でもよい。
【０１３１】
（Ｆ）本実施形態においては、残消費カロリー算出部４６１４が、使用中運動機器記憶部４６２５に格納された情報に基づいて現在不使用中である運動機器２を抽出し、抽出された運動機器２に残消費カロリーを分配するものであって、運動データ記憶部４６２２に予め格納された利用者の識別情報毎及び年月日毎に設定された運動機器２毎の予定消費カロリーに基づいて残消費カロリーを各運動機器２に分配する場合について説明したが、運動機器２の中から運動データ記憶部４６２２を参照して過去の使用頻度の高い運動機器２を抽出し、抽出された運動機器２に残消費カロリーを分配する形態でもよい。
【０１３２】
（Ｇ）本実施形態においては、残消費カロリー算出部４６１４が、使用中運動機器記憶部４６２５に格納された情報に基づいて現在不使用中である運動機器２を抽出し、抽出された運動機器２に残消費カロリーを分配するものであって、運動データ記憶部４６２２に予め格納された利用者の識別情報毎及び年月日毎に設定された運動機器２毎の予定消費カロリーに基づいて残消費カロリーを各運動機器２に分配する（以下、カロリー分配処理方法１という）場合について説明したが、残消費カロリー算出部４６１４が、予め設定された残消費カロリーを分配する対象である運動機器２の種類の数及び分配比率の少なくとも一方に基づいて残消費カロリーを分配する形態でもよい。例えば、残消費カロリーを分配する対象である運動機器２の種類の数が３であり、分配比率が５０％、３０％、２０％である場合には、残消費カロリー算出部４６１４によって抽出された運動機器２の内、予定消費カロリーの多い順に３種類の運動機器２にそれぞれ、残消費カロリーの５０％、３０％、２０％が分配される。
【０１３３】
（Ｈ）本実施形態においては、残消費カロリー算出部４６１４が、前記カロリー分配処理方法１に従って残消費カロリーを各運動機器２に分配する場合について説明したが、残消費カロリー算出部４６１４が、更に、各運動機器２に分配された残消費カロリーを運動時間（又は、運動回数等）に換算する形態でもよい。
【０１３４】
（Ｉ）本実施形態においては、残消費カロリー算出部４６１４が、前記カロリー分配処理方法１に従って残消費カロリーを各運動機器２に分配する場合について説明したが、残消費カロリー算出部４６１４が、更に、配分された残消費カロリーを消費するための各運動機器２での運動が有酸素運動であるか否かを判定する形態でもよい。残消費カロリー算出部４６１４が、加えて、配分された残消費カロリーを消費するための各運動機器２での運動が有酸素運動ではない場合に、運動機器２への残消費カロリーの分配結果を修正する機能を有する形態でもよい。例えば、配分された残消費カロリーを消費するための各運動機器２での運動が有酸素運動ではない場合には、有酸素運動ではないと判定された運動機器２に分配された残消費カロリーを、初期に分配された残消費カロリーの最も多い１の運動機器２に残消費カロリーの全てを分配する形態でもよい。
【０１３５】
（Ｊ）本実施形態においては、残消費カロリー算出部４６１４が、前記カロリー分配処理方法１に従って残消費カロリーを各運動機器２に分配する場合について説明したが、運動データ管理用サーバ装置４が、利用者のフィットネスクラブでの予定利用時間を受け付ける機能を有し、残消費カロリー算出部４６１４が、予定滞在時間を参照して残りの予定利用時間が所定時間（例えば１０分）より短いか否かを判定し、所定時間より短い場合には時間当たりの消費カロリーの大きい運動機器２に残消費カロリーを分配する形態でもよい。
【０１３６】
（Ｋ）本実施形態においては、報知部４６１５が残消費カロリーをクライアント端末装置５のモニタ５１に表示することによって利用者に残消費カロリーを報知する場合について説明したが、報知部４６１５が残消費カロリーをクライアント端末装置５のスピーカ５２から音声によって報知する形態でもよい。
【０１３７】
（Ｌ）本実施形態においては、時刻データ受信部４６１６がＩＣチップＩＤ、ゲート番号、スタジオへの入室年月日時刻及びスタジオからの退出年月日時刻を受信する場合について説明したが、ＩＣチップＩＤ及びゲート番号を受信し、運動データ管理用サーバ装置４の備える時計機能を用いて入室年月日時刻及びスタジオからの退出年月日時刻を求める形態でもよい。この場合には、スタジオゲート３の時刻カウンタ３２が不要となると共に、スタジオゲート３から運動データ管理用サーバ装置４への情報の伝送量が削減される。
【０１３８】
（Ｍ）本実施形態においては、リストバンド８に埋め込まれたＩＣチップ７に格納されたＩＣチップＩＤによってフィットネスクラブ内の個人認証を行なう場合について説明したが、ＩＤカード６に格納されたユーザーＩＤによって個人認証を行なう形態でもよい。
【０１３９】
（Ｎ）本実施形態においては、スケジュール記憶部４６２３がゲート番号、日付及び時間帯に対応してフィットネスクラブ内に配設されたゲート番号に対応するスタジオ毎に、スタジオで行われる運動種目を格納する場合について説明したが、曜日及び時間帯によって運動種目が決められている場合には、スケジュール記憶部４６２３がゲート番号、曜日及び時間帯に対応してフィットネスクラブ内に配設されたゲート番号に対応するスタジオ毎に、スタジオで行われる運動種目を格納する形態でもよい。
【０１４０】
（Ｏ）本実施形態においては、スタジオゲート３が複数ある場合について説明したが、スタジオゲート３が１つである形態でもよい。この場合には、時刻データ受信部４６１６は、ゲート番号を受信する必要がない。
【０１４１】
（Ｐ）本実施形態においては、総消費カロリー計算部４６１３が身体データの内、体重を用いて消費カロリーを算出する場合について説明したが、その他の身体データ（例えば、身長、年齢等）用いて消費カロリーを算出する形態でもよい。
【図面の簡単な説明】
【０１４２】
【図１】本発明の運動データ管理システムのハードウェア構成図の一例である。
【図２】歩数計の外観を示す斜視図の一例である。
【図３】歩数計の主要部の機能構成図の一例である。
【図４】運動機器の一例としてのサイクリングマシンの構成図である。
【図５】運動機器の一例としてのサイクリングマシンのハードウェア構成図である。
【図６】本発明の運動データ管理用サーバ装置のハードウェア構成図の一例である。
【図７】運動データ管理用サーバ装置の制御部の機能構成図の一例である。
【図８】クライアント端末装置のハードウェア構成図の一例である。
【図９】クライアント端末装置の制御部の機能構成図の一例である。
【図１０】運動データ管理用サーバ装置の動作の概要を示すフローチャートの一例である。
【図１１】図１０に示すフローチャートのステップＳＴ３で行なわれるユーザーチェックイン処理の詳細フローチャートの一例である。
【図１２】図１０に示すフローチャートのステップＳＴ４で行なわれるユーザーチェックアウト処理の詳細フローチャートの一例である。
【図１３】図１０に示すフローチャートのステップＳＴ５で行なわれる運動機器ユーザー認証処理の詳細フローチャートの一例である。
【図１４】図１０に示すフローチャートのステップＳＴ６で行なわれる運動実績登録処理の詳細フローチャートの一例である。
【図１５】図１４に示すフローチャートのステップＳＴ６０７で行なわれるスタジオ利用処理の詳細フローチャートの一例である。
【図１６】図１０に示すフローチャートのステップＳＴ７で行なわれる歩数計実績登録処理の詳細フローチャートの一例である。
【図１７】図１０に示すフローチャートのステップＳＴ８で行なわれる運動機器使用状況監視処理の詳細フローチャートの一例である。
【図１８】図１０に示すフローチャートのステップＳＴ９で行なわれる運動機器使用状況送信処理の詳細フローチャートの一例である。
【図１９】図１０に示すフローチャートのステップＳＴ１０で行なわれるアドバイス生成処理の詳細フローチャートの一例である。
【図２０】クライアント端末装置の動作の概要を示すフローチャートの一例である。
【図２１】図２０に示すフローチャートのステップＳＴ１５で行なわれる運動データ入力処理の詳細フローチャートの一例である。
【図２２】図２１に示すフローチャートのステップＳＴ１５５で行なわれる消費カロリー計算処理の詳細フローチャートの一例である。
【図２３】図２０に示すフローチャートのステップＳＴ１２で表示されるトップメニュー表示画面の画面図の一例である。
【図２４】図２０に示すフローチャートのステップＳＴ１３で表示される身体データ入力画面の画面図の一例である。
【図２５】図２０に示すフローチャートのステップＳＴ１４で表示される身体データ表示画面の画面図の一例である。
【図２６】図２０に示すフローチャートのステップＳＴ１５で表示される運動データ入力第１画面の画面図の一例である。
【図２７】図２０に示すフローチャートのステップＳＴ１５で表示される運動データ入力第２画面の画面図の一例である。
【図２８】図２０に示すフローチャートのステップＳＴ１５で表示される運動データ入力第３画面の画面図の一例である。
【図２９】図２０に示すフローチャートのステップＳＴ１６で表示される運動データ表示画面の画面図の一例である。
【図３０】図２０に示すフローチャートのステップＳＴ１７で表示されるアドバイス表示画面の画面図の一例である。
【符号の説明】
【０１４３】
１  歩数計
２  運動機器
３  スタジオゲート
４  運動データ管理用サーバ装置
４６  制御部
４６１  ＣＰＵ
４６１１  歩数計データ受信部（歩数計データ受信手段）
４６１２  運動機器データ受信部（運動機器データ受信手段）
４６１３  総消費カロリー計算部（総消費カロリー計算手段）
４６１４  残消費カロリー算出部（残消費カロリー算出手段、分配手段）
４６１５  報知部（報知手段）
４６１６  時刻データ受信部（時刻データ受信手段）
４６１７  運動種目判定部（運動種目判定手段）
４６１８  身体データ受付部（身体データ受付手段）
４６１９  運動データ入力部（運動データ入力手段）
４６２０  使用状況監視部（使用状況監視手段）
４６２  ＲＡＭ
４６２１  会員データ記憶部
４６２２  運動データ記憶部（運動データ記憶手段）
４６２３  スケジュール記憶部（スケジュール記憶手段）
４６２４  身体データ記憶部（身体データ記憶手段）
４６２５  使用中運動機器記憶部
４６２６  メッセージ記憶部
４６２７  入館者データ記憶部
５  クライアント端末装置