[go: up one dir, main page]

JP5702051B2 - 運動支援装置、運動支援システム、サーバ装置、プログラム、運動支援方法及び運動メニュー生成方法 - Google Patents

運動支援装置、運動支援システム、サーバ装置、プログラム、運動支援方法及び運動メニュー生成方法 Download PDF

Info

Publication number
JP5702051B2
JP5702051B2 JP2009041229A JP2009041229A JP5702051B2 JP 5702051 B2 JP5702051 B2 JP 5702051B2 JP 2009041229 A JP2009041229 A JP 2009041229A JP 2009041229 A JP2009041229 A JP 2009041229A JP 5702051 B2 JP5702051 B2 JP 5702051B2
Authority
JP
Japan
Prior art keywords
exercise
types
anaerobic
aerobic
menu
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2009041229A
Other languages
English (en)
Other versions
JP2009226206A (ja
Inventor
佐藤 和之
和之 佐藤
慈明 小松
慈明 小松
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Brother Industries Ltd
Xing Inc
Original Assignee
Brother Industries Ltd
Xing Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Brother Industries Ltd, Xing Inc filed Critical Brother Industries Ltd
Priority to JP2009041229A priority Critical patent/JP5702051B2/ja
Priority to PCT/JP2009/053551 priority patent/WO2009107714A1/ja
Publication of JP2009226206A publication Critical patent/JP2009226206A/ja
Priority to US12/870,293 priority patent/US8496563B2/en
Application granted granted Critical
Publication of JP5702051B2 publication Critical patent/JP5702051B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B69/00Training appliances or apparatus for special sports
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H20/00ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
    • G16H20/30ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to physical therapies or activities, e.g. physiotherapy, acupressure or exercising
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0619Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
    • A63B2071/0647Visualisation of executed movements
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0075Means for generating exercise programs or schemes, e.g. computerized virtual trainer, e.g. using expert databases
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0619Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
    • A63B71/0622Visual, audio or audio-visual systems for entertaining, instructing or motivating the user
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0686Timers, rhythm indicators or pacing apparatus using electric or electronic means
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/10Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
    • A63F2300/1087Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals comprising photodetecting means, e.g. a camera
    • A63F2300/1093Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals comprising photodetecting means, e.g. a camera using visible light
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/80Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
    • A63F2300/8005Athletics

Landscapes

  • Health & Medical Sciences (AREA)
  • Physical Education & Sports Medicine (AREA)
  • General Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Biophysics (AREA)
  • Engineering & Computer Science (AREA)
  • Epidemiology (AREA)
  • Medical Informatics (AREA)
  • Primary Health Care (AREA)
  • Public Health (AREA)
  • Medical Treatment And Welfare Office Work (AREA)
  • Rehabilitation Tools (AREA)

Description

本発明は、運動経験及び体力に応じた休憩、有酸素運動及び無酸素運動からなるサーキット型運動メニューを提示する運動支援装置、運動支援システム、サーバ装置、プログラム、運動支援方法及び運動メニュー生成方法に関する。
近年、日常の体力作り及びダイエット等の健康増進を主な目的とした室内運動においては、一度に過度な運動を行うのではなく、ユーザの運動経験及び体力等にあった適度な運動を継続して行うことが重要とされている。しかしながら、個々のユーザに適した運動メニューを提供するには、各ユーザの運動経験及び体力等に応じた運動量を与える運動メニューを指示するインストラクタが必要となり、インストラクタに係る人件費等の経済的負担が生じるだけでなく、各自のスケジュールに合わせて自由にトレーニング時間帯を選択することが困難となる場合が多い。
また、ステップ運動等の有酸素運動と筋肉トレーニング等の無酸素運動とを交互に行うサーキット型運動メニューが健康増進に効果があるとして、近年導入が進んできている。サーキット型運動メニューにおいては、左右一方の筋肉を鍛える無酸素運動が有酸素運動等を挟んで交互に指示される場合があり、サーキット型運動メニューの提示期間を通じて左右の筋肉に対する運動量が略均等となるよう構成されると共に、夫々の無酸素運動及び有酸素運動の間に怪我の防止及び運動効果の増大のために疲労回復を促すよう休憩が設けられることが多い。
特許文献1及び特許文献2には、各ユーザの運動経験及び体力等の個人情報を管理して各ユーザに適した運動メニューを生成し、映像音声を出力してユーザに提示する運動支援装置が記載されている。
特開2000−51390号公報 特開2006−255028号公報
しかしながら、これらの特許文献に記載の運動支援装置においては、ユーザの運動経験及び体力に応じた運動量にサーキット型運動メニューが調整された場合、運動メニューの提示期間が変化し、ユーザが予め計画していた運動期間内に終了するために運動メニューを提示している途中で終了させることが必要となり、左右の筋肉に対する運動量が不均等となる虞があった。
また、これらの特許文献に記載の運動支援装置においては、ユーザの運動経験及び体力に応じてサーキット型運動メニューに含まれる休憩時間を変更することが困難であり、ユーザがサーキット型運動を行っている間に、疲労による筋肉の怪我の誘発及び各運動の運動効果の低下が発生する虞があった。
本発明は斯かる事情に鑑みてなされたものであり、複数種類の有酸素運動又は無酸素運動夫々を記憶した記憶手段と、有酸素運動又は無酸素運動と休憩とから構成される運動メニューを生成する運動メニュー生成手段と、運動経験又は体力に係る情報に基づいて、運動メニューを構成する有酸素運動又は無酸素運動の運動時間と、休憩の休憩時間との比率を決定する運動比率決定手段とを備えることにより、運動メニューの提示期間を変更することなく各ユーザの運動経験及び体力に応じた運動量を与える運動メニューを提示し、各ユーザの運動経験及び体力に応じた休憩を設けることで運動中の疲労回復を促して怪我の発生を防止すると共に運動効果の高い運動メニューを提示することが可能となる運動支援装置、プログラム、運動支援システム、サーバ装置、運動支援方法及び運動メニュー生成方法を提供することを目的とする。
本発明に係る運動支援装置は、運動経験又は体力に係る情報を取得する取得手段と、複数種類の有酸素運動及び無酸素運動夫々を記憶した記憶手段と、前記記憶手段に記憶された複数種類の有酸素運動及び無酸素運動の中から、複数種類の有酸素運動と、複数種類の無酸素運動とを選択する選択手段と、前記取得手段が取得した前記運動経験又は体力に係る情報に基づいて、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動の運動時間と、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動に対する休憩の休憩時間との比率を決定する運動比率決定手段と、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動と休憩とから構成される運動メニューであって、前記運動比率決定手段により決定された比率に基づいて、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動と休憩とを時間軸に沿って配置する運動メニューを生成する運動メニュー生成手段とを備え、前記運動比率決定手段は、前記運動経験又は体力に係る情報に基づいて、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動の運動時間と、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動に対する休憩夫々の休憩時間との各比率を決定し、前記運動メニュー生成手段は、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動と休憩とを時間軸に沿って交互に複数配置する運動メニューを生成することを特徴とする。
本発明にあっては、複数種類の有酸素運動又は無酸素運動が休憩を挟んで交互に提示されるサーキット型運動メニューが生成されてユーザに提示される。サーキット型運動メニューの休憩時間に対する有酸素運動の運動時間の比率がユーザの運動経験に係る情報によって設定され、運動経験の豊富なユーザに対しては休憩時間が短くされると共に有酸素運動時間が長くされることで、運動量が増大される。また、サーキット型運動メニューの休憩時間に対する無酸素運動の運動時間の比率がユーザの体力に係る情報によって設定され、体力のあるユーザに対しては休憩時間が短くされると共に無酸素運動時間が長くされることで、運動量が増大される。
本発明にあっては、運動メニューに配置された休憩、複数種類の有酸素運動又は無酸素運動夫々が運動メニューに設定された休憩時間並びに有酸素運動又は無酸素運動夫々の運動時間と略同一の提示期間となるよう提示される。
本発明に係る運動支援装置は、前記運動メニューを構成する複数種類の有酸素運動及び無酸素運動と休憩とに関する映像を提示する提示手段を備え、前記提示手段は、前記運動メニューに含まれる休憩に関する映像を提示している間、前記休憩に関する映像と、前記休憩の直後に前記運動メニューに配置されている無酸素運動又は有酸素運動に係る画像とを提示することを特徴とする。
本発明にあっては、休憩が提示されている期間に、次に提示される運動内容をユーザに知らせるべく休憩後に提示される無酸素運動又は有酸素運動の内容を示す画像が表示される。
本発明に係る運動支援装置は、前記記憶手段は、複数種類の無酸素運動に係る運動部位を夫々記憶し、前記提示手段は、前記運動メニューに含まれる休憩に関する映像を提示し、且つ、前記運動メニューとして前記休憩の直後に無酸素運動が配置されている場合、前記無酸素運動に係る運動部位を表示することを特徴とする。
本発明にあっては、運動メニューで無酸素運動の前に配置された休憩が提示されている期間に、次に提示される無酸素運動で鍛えられる運動部位がユーザに知らせるべく表示される。
本発明に係る運動支援装置は、前記提示手段は、前記休憩に関する映像を提示している間、該休憩に関する映像の提示期間の残余期間を表示することを特徴とする。
本発明にあっては、休憩が提示されている期間に、休憩時間の残余時間、すなわち次の運動が提示されるまでの時間が表示される。
本発明に係る運動支援システムは、運動経験又は体力に係る情報を取得する取得手段と、複数種類の有酸素運動及び無酸素運動夫々を記憶した記憶手段と、前記記憶手段に記憶された複数種類の有酸素運動及び無酸素運動の中から、複数種類の有酸素運動と、複数種類の無酸素運動とを選択する選択手段と、前記取得手段が取得した前記運動経験又は体力に係る情報に基づいて、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動の運動時間と、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動に対する休憩の休憩時間との比率を決定する運動比率決定手段と、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動と休憩とから構成される運動メニューであって、前記運動比率決定手段により決定された比率に基づいて、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動と休憩とを時間軸に沿って配置する運動メニューを生成する運動メニュー生成手段とを備え、前記運動比率決定手段は、前記運動経験又は体力に係る情報に基づいて、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動の運動時間と、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動に対する休憩夫々の休憩時間との各比率を決定し、前記運動メニュー生成手段は、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動と休憩とを時間軸に沿って交互に複数配置する運動メニューを生成することを特徴とする。
本発明にあっては、複数種類の有酸素運動又は無酸素運動が休憩を挟んで交互に提示されるサーキット型運動メニューが生成されてユーザに提示される。サーキット型運動メニューの休憩時間に対する有酸素運動の運動時間の比率がユーザの運動経験に係る情報によって設定され、運動経験の豊富なユーザに対しては休憩時間が短くされると共に有酸素運動時間が長くされることで、運動量が増大される。また、サーキット型運動メニューの休憩時間に対する無酸素運動の運動時間の比率がユーザの体力に係る情報によって設定され、体力のあるユーザに対しては休憩時間が短くされると共に無酸素運動時間が長くされることで、運動量が増大される。
本発明に係るサーバ装置は、運動経験又は体力に係る情報を端末装置から受信する情報受信手段と、複数種類の有酸素運動及び無酸素運動夫々を記憶した記憶手段と、前記記憶手段に記憶された複数種類の有酸素運動及び無酸素運動の中から、複数種類の有酸素運動と、複数種類の無酸素運動とを選択する選択手段と、前記情報受信手段が受信した前記運動経験又は体力に係る情報に基づいて、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動の運動時間と、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動に対する休憩の休憩時間との比率を決定する運動比率決定手段と、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動と休憩とから構成される運動メニューであって、前記運動比率決定手段により決定された比率に基づいて、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動と休憩とを時間軸に沿って配置する運動メニューを生成する運動メニュー生成手段とを備え、前記運動比率決定手段は、前記運動経験又は体力に係る情報に基づいて、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動の運動時間と、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動に対する休憩夫々の休憩時間との各比率を決定し、前記運動メニュー生成手段は、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動と休憩とを時間軸に沿って交互に複数配置する運動メニューを生成することを特徴とする。
本発明にあっては、外部の端末装置から送られてきたユーザの運動経験又は体力に係る情報がサーバ装置により受信される。サーバ装置は、受信した情報に基づいて生成した運動メニューを、受信した情報の送信元である外部の端末装置に送信する。
本発明に係るプログラムは、運動経験又は体力に係る情報を取得する取得ステップと、記憶手段に記憶された複数種類の有酸素運動及び無酸素運動の中から、複数種類の有酸素運動と、複数種類の無酸素運動とを選択する選択ステップと、前記取得ステップで取得した前記運動経験又は体力に係る情報に基づいて、前記選択ステップにより選択された複数種類の有酸素運動及び複数種類の無酸素運動の運動時間と、前記選択ステップにより選択された複数種類の有酸素運動及び複数種類の無酸素運動に対する休憩の休憩時間との比率を決定する運動比率決定ステップと、前記選択ステップにより選択された複数種類の有酸素運動及び複数種類の無酸素運動と休憩とから構成される運動メニューであって、前記運動比率決定ステップにより決定された比率に基づいて、前記選択ステップにより選択された複数種類の有酸素運動及び複数種類の無酸素運動と休憩とを時間軸に沿って配置する運動メニューを生成する運動メニュー生成ステップとをコンピュータに実現させ、前記運動比率決定ステップは、前記運動経験又は体力に係る情報に基づいて、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動の運動時間と、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動に対する休憩夫々の休憩時間との各比率を決定し、前記運動メニュー生成ステップは、前記選択ステップにより選択された複数種類の有酸素運動及び複数種類の無酸素運動と休憩とを時間軸に沿って交互に複数配置する運動メニューを生成する
本発明にあっては、有酸素運動又は無酸素運動が休憩を挟んで交互に提示されるサーキット型運動メニューがコンピュータにより生成される。サーキット型運動メニューの休憩時間に対する有酸素運動又は無酸素運動の運動時間の比率がユーザの運動経験又は体力に係る情報によって設定される。
本発明に係る運動支援方法は、運動経験又は体力に係る情報を取得する取得ステップと、記憶手段に記憶された複数種類の有酸素運動及び無酸素運動の中から、複数種類の有酸素運動と、複数種類の無酸素運動とを選択する選択ステップと、前記取得ステップで取得した前記運動経験又は体力に係る情報に基づいて、前記選択ステップにより選択された複数種類の有酸素運動及び複数種類の無酸素運動の運動時間と、前記選択ステップにより選択された複数種類の有酸素運動及び複数種類の無酸素運動に対する休憩の休憩時間との比率を決定する運動比率決定ステップと、前記選択ステップにより選択された複数種類の有酸素運動及び複数種類の無酸素運動と休憩とから構成される運動メニューであって、前記運動比率決定ステップにより決定された比率に基づいて、前記選択ステップにより選択された複数種類の有酸素運動及び複数種類の無酸素運動と休憩とを時間軸に沿って配置する運動メニューを生成する運動メニュー生成ステップとを備え、前記運動比率決定ステップは、前記運動経験又は体力に係る情報に基づいて、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動の運動時間と、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動に対する休憩夫々の休憩時間との各比率を決定し、前記運動メニュー生成ステップは、前記選択ステップにより選択された複数種類の有酸素運動及び複数種類の無酸素運動と休憩とを時間軸に沿って交互に複数配置する運動メニューを生成することを特徴とする。
本発明にあっては、有酸素運動又は無酸素運動が休憩を挟んで交互に提示されるサーキット型運動メニューが生成されてユーザに提示される。サーキット型運動メニューの休憩時間に対する有酸素運動又は無酸素運動の運動時間の比率がユーザの運動経験又は体力に係る情報によって設定される。
本発明に係る運動メニュー生成方法は、運動経験又は体力に係る情報を端末装置から受信する情報受信ステップと、記憶手段に記憶された複数種類の有酸素運動及び無酸素運動の中から、複数種類の有酸素運動と、複数種類の無酸素運動とを選択する選択ステップと、前記情報受信ステップで受信した前記運動経験又は体力に係る情報に基づいて、前記選択ステップにより選択された複数種類の有酸素運動及び複数種類の無酸素運動の運動時間と、前記選択ステップにより選択された複数種類の有酸素運動及び複数種類の無酸素運動に対する休憩の休憩時間との比率を決定する運動比率決定ステップと、前記選択ステップにより選択された複数種類の有酸素運動及び複数種類の無酸素運動と休憩とから構成される運動メニューであって、前記運動比率決定ステップにより決定された比率に基づいて、前記選択ステップにより選択された複数種類の有酸素運動及び複数種類の無酸素運動と休憩とを時間軸に沿って配置する運動メニューを生成する運動メニュー生成ステップとを備え、前記運動比率決定ステップは、前記運動経験又は体力に係る情報に基づいて、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動の運動時間と、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動に対する休憩夫々の休憩時間との各比率を決定し、前記運動メニュー生成ステップは、前記選択ステップにより選択された複数種類の有酸素運動及び複数種類の無酸素運動と休憩とを時間軸に沿って交互に複数配置する運動メニューを生成することを特徴とする。
本発明にあっては、端末装置からユーザの運動経験又は体力に係る情報が受信される。受信した情報に基づいてサーキット型運動メニューが生成される。生成された運動メニューが端末装置に送信される。
本発明に係るプログラムは、運動経験又は体力に係る情報を端末装置から受信する情報受信ステップと、記憶手段に記憶された複数種類の有酸素運動及び無酸素運動の中から、複数種類の有酸素運動と、複数種類の無酸素運動とを選択する選択ステップと、前記情報受信ステップで受信した前記運動経験又は体力に係る情報に基づいて、前記選択ステップにより選択された複数種類の有酸素運動及び複数種類の無酸素運動の運動時間と、前記選択ステップにより選択された複数種類の有酸素運動及び複数種類の無酸素運動に対する休憩の休憩時間との比率を決定する運動比率決定ステップと、前記選択ステップにより選択された複数種類の有酸素運動及び複数種類の無酸素運動と休憩とから構成される運動メニューであって、前記運動比率決定ステップにより決定された比率に基づいて、前記選択ステップにより選択された複数種類の有酸素運動及び複数種類の無酸素運動と休憩とを時間軸に沿って配置する運動メニューを生成する運動メニュー生成ステップとをコンピュータに実現させ、前記運動比率決定ステップは、前記運動経験又は体力に係る情報に基づいて、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動の運動時間と、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動に対する休憩夫々の休憩時間との各比率を決定し、前記運動メニュー生成ステップは、前記選択ステップにより選択された複数種類の有酸素運動及び複数種類の無酸素運動と休憩とを時間軸に沿って交互に複数配置する運動メニューを生成する
本発明にあっては、コンピュータにより端末装置からユーザの運動経験又は体力に係る情報が受信される。コンピュータにより受信した情報に基づいてサーキット型運動メニューが生成され、端末装置に送信される。
本発明にあっては、複数種類の有酸素運動又は無酸素運動夫々を記憶した記憶手段と、有酸素運動又は無酸素運動と休憩とから構成される運動メニューを生成する運動メニュー生成手段と、運動経験又は体力に係る情報に基づいて、運動メニューを構成する有酸素運動又は無酸素運動の運動時間と、休憩の休憩時間との比率を決定する運動比率決定手段とを備えることにより、運動メニューの提示期間を変更することなく各ユーザの運動経験及び体力に応じた運動量を与える運動メニューを提示し、各ユーザの運動経験及び体力に応じた休憩を設けることで運動中の疲労回復を促して怪我の発生を防止すると共に運動効果の高い運動メニューを提示することが可能となる。
本発明の運動支援装置を用いたシステムの構成を示す模式図である。 運動支援装置の外観の概略を示す模式的斜視図である。 実施の形態1に係る運動支援装置の内部構成を示すブロック図である。 個人情報管理コンピュータの内部構成を示すブロック図である。 運動コンテンツデータベースの構成を示す模式図である。 有酸素運動データベースの構成を示す模式図である。 曲名データベースの構成を示す模式図である。 体力値決定表の例を示す図表である。 比率決定表の例を示す図表である。 個人情報のレコードレイアウト例を示す図表である。 トレーニング部位及び音楽ジャンルの選択画面の例を示す模式図である。 運動メニューのレコードレイアウト例を示す図表である。 有酸素運動を提示する画面例を示す模式図である。 有酸素運動コンテンツの直前に配置された休憩を提示する画面例を示す模式図である。 無酸素運動を提示する画面例を示す模式図である。 無酸素運動の直前に配置された休憩を提示する画面例を示す模式図である。 運動支援装置、個人情報管理コンピュータ及びサーバコンピュータで実行される処理の手順を示すフローチャートである。 トレーニング部位及び音楽ジャンル受付処理の手順を示すフローチャートである。 運動メニュー生成処理の手順を示すフローチャートである。 運動メニュー生成処理の手順を示すフローチャートである。 運動メニュー生成処理の手順を示すフローチャートである。 運動メニュー提示処理の手順を示すフローチャートである。 運動メニュー提示処理の手順を示すフローチャートである。 運動メニューのレコードレイアウトの他の例を示す表である。 実施の形態2に係る運動支援装置の内部構成を示すブロック図である。 実施の形態3に係る運動支援システムで実行される処理の手順を示すフローチャートである。
実施の形態1
以下、本発明をその実施の形態を示す図面を参照して具体的に説明する。図1は、本発明の運動支援装置を用いたシステムの構成を示す模式図である。図中1は、運動メニューを構成する各運動の映像をユーザに対して提示する運動支援システムである。運動支援装置1は、制御コンピュータ10、筐体12及びユーザの体に取り付けられた心拍数検出装置13を含んで構成されている。運動支援装置1の制御コンピュータ10は、個人情報を管理する個人情報管理コンピュータ2及び制御コンピュータ10に曲データ等を配信するサーバコンピュータ3とLAN(Local Area Network)等の通信網Nにより相互にデータの送受信を行うよう接続されている。
サーバコンピュータ3は、MIDI(Musical Instrument Digital Interface)データ等からなる複数の曲データが曲名及び歌手名と関連付けて格納されたデータベース(図示せず)を備えている。サーバコンピュータ3は、運動支援装置1の制御コンピュータ10からの要求信号に応じて通信網Nを介して曲データをデータベースから読み出し運動支援装置1の制御コンピュータ10に送信するよう構成されている。個人情報管理コンピュータ2は、ユーザの個人情報の受付、受け付けた個人情報の管理、ユーザの認証及び運動支援装置1への個人情報の送信等を実行するよう構成されている。
図2は、運動支援装置1の外観の概略を示す模式的斜視図である。運動支援装置1の筐体12は、ユーザの正面に直立するパネル12F、斜め左前方に直立するパネル12L及び斜め右前方に直立するパネル12Rの3枚の縦長パネルで構成されており、夫々のパネルのパネル面がユーザに向かうように配置されている。パネル12L及びパネル12Rは、パネル面に鏡面が形成されており、ユーザは鏡面に映る運動中のユーザ自身の全身を視認することが可能なように構成されている。パネル12Fのパネル面には、液晶モニター等からなる第1映像表示部121a及び第2映像表示部121bが、上下に並べて設置されている。
パネル12Fの上面には、パネル12Fのパネル面の上辺に沿って上辺の両端に位置し、音声を出力する音声出力部123と、上辺中央に位置し、ユーザの全身像を撮像する撮像部124と、ユーザに取り付けられた心拍数検出装置13からのセンサ信号電波を受信するセンサ信号受信部125とが設置されている。心拍数検出装置13は、ユーザの手首等に装着されユーザの心拍数を随時検出してセンサ信号受信部125に送信するよう構成されている。
撮像部124は、ユーザの全身像を随時撮像して制御コンピュータ10に撮像信号を送信するデジタルカメラ等からなり、制御コンピュータ10は、撮像信号からユーザの姿勢を検知するよう構成されている。ユーザの正面の上下に位置する第1映像表示部121a及び第2映像表示部121bには、映像コンテンツから生成されており、運動を指示する3次元人物像が、ユーザの姿勢に合わせて、いずれか一方に表示される。また、ユーザの左右上方に位置する音声出力部123からは、映像コンテンツから生成された3次元人物像の音声及び指示された運動のリズムに同期したテンポを有する曲が出力される。
第1映像表示部121a、第2映像表示部121b及び音声出力部123は、運動メニューを構成する各運動の映像を提示する提示手段を構成している。ユーザは、第1映像表示部121a又は第2映像表示部121bに表示される3次元人物像の動きを真似て運動する。またユーザは、音声出力部123から出力される音声による指示及び曲のテンポに合わせて運動する。ユーザは、パネル12L及びパネル12Rの鏡面に映る自分の姿を見ながら運動支援装置1により提示された運動を行う。
図3は、実施の形態1に係る運動支援装置1の内部構成を示すブロック図である。制御コンピュータ10は、制御部としてのCPU(Central Processing Unit)101と、RAM(Random Access Memory)102と、表示部103と、入力部104と、記憶部105と、通信部114とを備えている。表示部103は、液晶ディスプレイ等から構成される。入力部104は、キーボード及びマウス等から構成される。記憶部105は、ROM(Read-Only Memory)及びフラッシュメモリ等の不揮発性メモリから構成される。記憶部105には、ウォーミングアップ運動、サーキット運動、ストレッチ運動及び深呼吸運動等の運動時間(図示せず)が予め設定されて記憶されている。記憶部105は、制御プログラム105aと体力値決定表105bと比率決定表105cとを備える。通信部114は、LANカード等であり、個人情報管理コンピュータ2及びサーバコンピュータ3に対してHTTP(HyperText Transfer Protocol)等のプロトコルにより通信網Nを介して各種データの送受信を行う。
また、制御コンピュータ10は、運動コンテンツデータベース111を備える。運動コンテンツデータベース111は、各運動コンテンツデータから構成される。運動コンテンツデータは、運動支援装置1が提示する運動メニューを構成する各運動である。運動コンテンツデータは、階層構造を有する運動コンテンツデータベース111に記憶される。運動コンテンツデータは、運動に従って動く3次元人物像と、その背景画像とである。3次元人物像と、その背景画像とは、コンピュータグラフィックス技術により描画された映像である。運動コンテンツデータは、上述した映像と、3次元人物像がユーザに指示を与える音声とから構成されても良い。運動コンテンツデータベース111に格納される運動コンテンツデータは、3次元人物像を構成するポリゴンデータ、3次元人物像の表面にマッピングされるテクスチャデータ、座標変換のためのマトリクスデータ、背景画像データ及び音声データ等から構成されている。
また、制御コンピュータ10は、通信部114を介してサーバコンピュータ3から受信した曲データに基づいて生成した映像信号及び音声信号を夫々筐体12に対して出力する映像信号出力部106及び音声信号出力部108と、筐体12の第1映像表示部121aの表示面に設けられたタッチパネル部122から与えられるタッチパネル信号が入力されるタッチパネル信号入力部107と、筐体12の撮像部124から撮像信号が入力される撮像信号入力部109と、筐体12のセンサ信号受信部125からセンサ信号が入力されるセンサ信号入力部110と、曲名が格納された曲名データベース112と、タイマ113とを備えている。
筺体12のタッチパネル部122は、第1映像表示部121aに表示された後述の選択画面に従ってユーザが触れた位置の情報を取得し、タッチパネル信号として制御コンピュータ10のタッチパネル信号入力部107に出力する。CPU101は、タッチパネル信号入力部107から与えられたタッチパネル信号が示す位置情報と第1映像表示部121aに表示した選択画面とを比較してユーザが選択した項目を取得するよう構成されている。心拍数検出装置13は、ユーザの心拍数を検出する心拍数検出部132と、無線LAN等を介して筐体12のセンサ信号受信部125に検出した心拍数を示す情報を送信するセンサ信号送信部131とから構成されている。CPU101は、バス115を介して制御コンピュータ10のハードウェア各部と接続されており、ハードウェア各部を制御すると共に、記憶部105に記憶されている制御プログラム105aをRAM102に読み出して実行することで、種々のソフトウェア的処理を実行する。
図4は、個人情報管理コンピュータ2の内部構成を示すブロック図である。個人情報管理コンピュータ2は、制御部としてのCPU21と、RAM22と、表示部23と、入力部24と、ICカード等の記憶媒体から記憶情報を読み込む記憶媒体読込部25と、制御プログラム261が記憶された記憶部26と、通信網Nと接続してデータの送受信を行う通信部28とを備えている。また、個人情報管理コンピュータ2は、夫々のユーザに割り当てられた識別情報及び認証暗号等を含み、夫々の識別情報における属性情報としてユーザの年齢、性別及び運動経験等が格納された個人情報データベース27を備えている。CPU21は、バス29を介して個人情報管理コンピュータ2のハードウェア各部と接続されており、ハードウェア各部を制御すると共に、記憶部26に記憶されている制御プログラム261をRAM22に読み出して実行することで、種々のソフトウェア的処理を実行する。
図5は、運動コンテンツデータベース111の構成を示す模式図である。運動コンテンツデータベース111は、有酸素運動データベース111a、無酸素運動データベース111b及び追加運動データベース111cの3つの運動別データベースから構成されている。有酸素運動データベース111aには、サーキット運動に含まれる有酸素運動を指示する有酸素運動コンテンツに係るデータが格納されている。無酸素運動データベース111bには、サーキット運動に含まれる無酸素運動を指示する無酸素運動コンテンツに係るデータが格納されている。
追加運動データベース111cには、サーキット運動に追加される追加運動に係る運動コンテンツが記憶されている。すなわち、ウォーミングアップ運動を指示するウォーミングアップ運動コンテンツと、クールダウン運動に含まれるストレッチ運動及び深呼吸運動を夫々指示するストレッチ運動コンテンツ及び深呼吸運動コンテンツとに係るデータが格納されている。有酸素運動コンテンツは、主に酸素を消費する方法で筋収縮のエネルギーを発生させる運動である有酸素運動(例えば、ステップ運動及びジョギング)をユーザに指示する運動コンテンツである。無酸素運動コンテンツは、酸素の消費よりも筋収縮のエネルギーを主に発生させて筋肉の発達を促す無酸素運動(例えば、腕立伏せ)をユーザに指示する運動コンテンツである。
図6は、有酸素運動データベース111aの構成を示す模式図である。有酸素運動データベース111aは、「エアロビクス」、「ヒップホップ」及び「ラテンダンス」の3種類の音楽ジャンル別データベースから構成されている。各音楽ジャンル別データベースには、夫々の音楽ジャンルに基づいた有酸素運動コンテンツデータ1から有酸素運動コンテンツデータ4までの4種類の有酸素運動コンテンツデータが、夫々のコンテンツ名と共に格納されている。
無酸素運動データベース111bには、「肩」、「腕」、「胸」、「背中」、「腹」、「脇腹」、「臀部」、「股内側」、「股外側」、「股前側」、「股後側」、「脹脛」及び「脛」のトレーニング部位夫々に対応する13種類の無酸素運動コンテンツデータが夫々のコンテンツ名と共に格納されている。追加運動データベース111cには、ウォーミングアップ運動コンテンツデータ、ストレッチ運動コンテンツデータ及び深呼吸運動コンテンツデータが夫々のコンテンツ名と共に格納されている。
図7は、曲名データベース112の構成を示す模式図である。曲名データベース112には、運動メニューに含まれる運動コンテンツの提示に同期して音声出力部123から音声の出力が可能な曲の曲名一覧が格納されている。曲名データベース112は、「エアロビクス」、「ヒップホップ」及び「ラテンダンス」の3種類の音楽ジャンル別データベースから構成されている。音楽ジャンル別データベース夫々は、後述の「ウォーミングアップ」、「サーキット」及び「クールダウン」の3種類のセッション別データベースで構成されている。各セッション別データベースには、各セッションで用いられる曲名が格納されている。
図8及び図9は、夫々体力値決定表105b及び比率決定表105cの例を示す図表である。図8に示す体力決定表105bは、後述の個人情報に含まれる男性の年齢及び運動習慣値、並びに女性の年齢及び運動習慣値に対応付けられた体力値を記憶している。図8に示す例では、34歳から55歳までの年齢範囲を示す男性年齢「34−55」に該当する年齢及び運動習慣値3に対応する体力値として3が記憶されている。図9に示す比率決定表105cは、後述のユーザの運動経験値又は体力値夫々と対応する比率を記憶している。
後述の運動メニューは、休憩を挟んで有酸素運動又は無酸素運動が交互に複数配置されている。比率決定表105cに記憶されている比率は、休憩時間と休憩の直後に配置された有酸素運動又は無酸素運動からなる運動時間との比率を示す。比率決定表105cは、運動経験値又は体力値が1から3に増加するのに伴って休憩時間が減少するよう各比率が予め設定されている。また、比率決定表105cは、休憩時間が減少すると共に休憩の直後に提示される運動の運動時間が増大するよう各比率が予め設定されている。図9に示す例では、運動経験値又は体力値が2である場合、休憩及び運動の提示時間の比率として10/30が記憶されている。「10/30」は、休憩時間と、その休憩の直後に配置された運動の運動時間との比率が、10対30であることを示している。
図10は、個人情報のレコードレイアウト例を示す表である。個人情報は、各ユーザに応じて個人情報管理コンピュータ2に入力されて個人情報データベース27に記憶されている。個人情報は、各ユーザを識別する個人識別情報と、ユーザの運動習慣の程度を示す運動習慣値と、年齢と、性別と、平常時心拍数と、エアロビクス運動、ヒップホップ運動及びラテンダンス運動におけるユーザ夫々の運動経験の程度を示す運動経験値とから構成されている。運動習慣値は、例えば、毎日運動しているユーザ、毎週運動しているユーザ及び全く運動していないユーザに対して、夫々3から1までの数字が割り当てられる。従って運動習慣値が大きい程、ユーザが習慣として行う運動の頻度が高いことを示す。
運動経験値は、エアロビクス運動、ヒップホップ運動及びラテンダンス運動におけるユーザ夫々の運動経験が豊富な場合、運動経験が中程度である場合及び運動経験が全くない場合に対して、夫々3から1までの数字が割り当てられる。従って、運動経験値が大きい程、ユーザの運動経験が豊富であることを示す。個人情報は、問診表を表示部23に表示し、表示された問診表に対するユーザの回答を入力部24が受け付けることで個人情報管理コンピュータ2の個人情報データベース27に記憶されて登録される。
個人情報管理コンピュータ2のCPU21は、記憶媒体読込部25に挿入されたICカード等に記憶されたユーザの個人識別情報を読み出して認証する。そして、CPU21は、認証した個人識別情報に該当する個人情報を個人情報データベース27から読み出す。CPU21は、複数の運動支援装置1、1、…のうち、いずれか一つを指定する。表示部23に指定した運動支援装置1を表示してユーザに提示すると共に、通信網Nを介して個人情報を指定した運動支援装置1に与える。次に運動支援装置1で行われる処理について説明する。
図11は、トレーニング部位及び音楽ジャンルの選択画面の例を示す模式図である。運動支援装置1のCPU101は、与えられた個人情報を記憶部105に記憶する。またCPU101は、第1映像表示部121aにトレーニング部位及び音楽ジャンルの選択を受け付ける選択画面を表示する。図11に示す例では、トレーニング部位として「肩」、「腕」、「胸」、「背中」、「腹」、「脇腹」、「臀」、「股内側」、「股外側」、「股前側」、「股後側」、「脹脛」及び「脛」と夫々表示された13個のソフトウェアボタンがメッセージ「トレーニング部位を4カ所選択してください。」と共に表示されている。また、音楽ジャンルとして「エアロビクス」、「ヒップホップ」及び「ラテンダンス」と夫々表示された3個のソフトウェアボタンがメッセージ「音楽ジャンルを選んでください。」と共に表示されている。
CPU101は、タッチパネル部122が受け付けたユーザの操作により選択されたソフトウェボタンを反転表示する。CPU101は、4種類のトレーニング部位及び1種類の音楽ジャンルが選択された場合、「設定」と表示されたソフトウェアボタンを選択画面に表示する。CPU101は、ユーザによる「設定」アイコンの選択操作をタッチパネル部122が検出した場合、選択されているトレーニング部位及び音楽ジャンルを取得する。図11に示す例では、トレーニング部位及び音楽ジャンルとして「肩」「腹」、「股外側」及び「脹脛」並びに「エアロビクス」と表示されたソフトウェアボタンが夫々選択されて反転表示され、「設定」アイコンが表示されている。
CPU101は、追加運動データベース111cからウォーミングアップ運動コンテンツデータを1種類選択してコンテンツ名を取得する。CPU101は、記憶部105に記憶されている体力値決定表105b並びに記憶部105に記憶した個人情報に含まれる性別、年齢及び運動習慣値に基づいて体力値を決定する。そしてCPU101は、個人情報に含まれておりユーザが選択した音楽ジャンルに対応する運動経験値を取得する。CPU101は、有酸素運動データベース111aに含まれる音楽ジャンル別データベースのうち、ユーザにより選択された音楽ジャンルに対応した音楽ジャンル別データベースにアクセスする。さらにアクセスした音楽ジャンル別データベースから、CPU101は有酸素運動コンテンツデータを選択画面で選択されたトレーニング部位と同数選択して夫々のコンテンツ名を取得する。
CPU101は、図11に示す如くトレーニング部位及び音楽ジャンルが選択された場合、有酸素運動データベース111aに含まれるエアロビクスデータベースから4種類の有酸素運動コンテンツデータを選択して夫々のコンテンツ名を取得する。CPU101は、無酸素運動データベース111bから、ユーザにより選択されたトレーニング部位に対応した無酸素運動コンテンツデータを選択して夫々のコンテンツ名を取得する。CPU101は、図11に示す如く、4種類のトレーニング部位が選択された場合、無酸素運動データベース111bから4種類のトレーニング別無酸素運動コンテンツデータを選択して夫々のコンテンツ名を取得する。CPU101は、追加運動データベース111cからストレッチ運動コンテンツデータ及び深呼吸運動コンテンツデータを選択して夫々コンテンツ名を取得する。次にCPU101が取得した複数種類のコンテンツ名から運動メニューを生成する処理について説明する。
図12は、運動メニューのレコードレイアウト例を示す図表である。CPU101は、後述の運動メニュー生成処理を実行して運動メニューを生成し、記憶部105に記憶する。運動メニューは、1つのウォーミングアップセッション、4つの同一内容のサーキットセッション及び1つのクールダウンセッションの合計6つのセッションからなり、図12に示す運動メニューの例では、セッション名「ウォーミングアップ」を有するウォーミングアップセッション、セッション名「第1サーキット」から「第4サーキット」までを有する4つの同一内容のサーキットセッション及びセッション名「クールダウン」を有するクールダウンセッションからなる。
ウォーミングアップセッションは、ウォーミングアップ運動コンテンツデータのコンテンツ名「ウォーミングアップ」からなる。一つのサーキットセッションは、休憩を挟んで有酸素運動及び無酸素運動が交互に複数配置されてなり、図12に示すセッション名「第1サーキット」を有する第1サーキットセッションの例では、「有酸素1」から「有酸素4」までの4種類の有酸素運動コンテンツデータ夫々のコンテンツ名と、「無酸素1」から「無酸素4」までの4種類の無酸素運動コンテンツデータ夫々のコンテンツ名と、休憩を示す8個のコンテンツ名「休憩」とが交互に配置されている。
クールダウンセッションは、ストレッチ運動コンテンツデータのコンテンツ名「ストレッチ」及び深呼吸運動コンテンツデータのコンテンツ名「深呼吸」からなる。選択された音楽ジャンルにおけるユーザの運動経験値が記憶部105に記憶した個人情報から読み出され、読み出された運動経験値と対応する比率が比率決定表105cから読み出される。予め設定されて記憶部105に記憶されている休憩時間及び休憩直後に提示される運動の運動時間との合計時間が読み出される。比率決定表105cから読み出した比率に従って、休憩時間及び休憩直後に配置される有酸素運動の運動時間が夫々割り振られる。
図12に示す運動メニューの例では、記憶部105から休憩及び休憩直後に配置される運動の運動時間の合計時間40秒が読み出され、比率決定表105cから運動経験値2と対応する比率10/30が読み出されている。合計時間40秒のうち、比率10/30に従って、有酸素運動を示すコンテンツ名「有酸素1」等の直前に配置されたコンテンツ名「休憩」に、休憩時間として10秒が割り振られる。また、「休憩」の直後に配置されている「有酸素1」等には、運動時間として30秒が割り振られる。すなわち「休憩」の提示時間として10秒が、「有酸素1」等の提示時間として30秒が夫々割り振られる。
次に、ユーザの体力値と対応する比率が比率決定表105cから読み出される。比率決定表105cから読み出した比率に従って、合計時間が休憩時間及び休憩直後に配置される無酸素運動の運動時間に夫々割り振られる。図12に示す運動メニューの例では、比率決定表105cから体力値3と対応する比率5/35が読み出される。比率5/35に従って、無酸素運動を示すコンテンツ名「無酸素1」運動時間と、その直前に配置されたコンテンツ名「休憩」の休憩時間とが、決定される。合計時間40秒のうち「休憩」の休憩時間が5秒と、「無酸素1」の運動時間が35秒と決定される。決定された時間が、休憩時間及び運動時間として割り振られる。すなわち「休憩」の提示時間として5秒が、「無酸素1」の提示時間として35秒が夫々割り振られる。図12に示す運動メニューの例では、各サーキットセッションの提示時間は、常に320秒となる。
予め設定されて記憶部105に記憶されているウォーミングアップ運動、ストレッチ運動及び深呼吸運動夫々の運動時間が読み出される。コンテンツ名「ウォーミングアップ」とコンテンツ名「ストレッチ」及び「深呼吸」とに対応する提示時間が運動メニューに設定される。運動メニューを構成する映像の提示時間は、運動経験値及び体力値に関わらず、常に一定時間となる。図12に示す運動メニューの例では、ウォーミングアップセッションの提示時間は、予め設定された300秒である。また、ストレッチ運動及び深呼吸運動からなるクールダウンセッションの提示時間は、夫々予め設定された50秒及び60秒である。4つのサーキットセッションの提示時間は、前述したように常に一定の320秒である。従って、ウォーミングアップセッションとクールダウンセッションとサーキットセッションとの総提示時間は、一定の1690秒である。
CPU101は、ウォーミングアップセッション、サーキットセッション及びクールダウンセッション用の曲を、ユーザにより選択された音楽ジャンルに対応する音楽ジャンル別データベースから、夫々一曲選択する。セッション名と関連付けられた選択された夫々の曲名が、運動メニューに追加される。図12に示す運動メニューの例では、セッション名「ウォーミングアップ」に「曲名1」が、「クールダウン」に「曲名3」が関連付けられて設定されている。また、セッション名「第1サーキット」から「第4サーキット」には、曲名「曲名2」が関連付けられて設定されている。図12が示す運動メニューを構成する各コンテンツ名には、図12の表の先頭から順に、順番が割り当てられる。順番が割り当てられた運動メニューは、記憶部105に記憶される。
CPU101は、記憶部105に記憶した運動メニューに含まれる曲名の曲データを要求する曲データ要求をサーバコンピュータ3に送信する。CPU101は、曲データ要求に応じてサーバコンピュータ3から送られる曲データを受信する。CPU101は、運動メニューに基づいて第1映像表示部121a又は第2映像表示部121bに運動コンテンツデータの映像を表示する。また、同時にCPU101は、曲データ及び運動コンテンツデータに含まれる音声データに基づく音声を音声出力部123、123から出力する運動メニュー提示処理を行う。CPU101により第1映像表示部121a又は第2映像表示部121bに表示される映像には、ユーザに運動を指示するインストラクタを真似たコンピュータグラフィックス技術による人物像が背景画像と共に表示される。
図13及び図14は、夫々、有酸素運動及び有酸素運動の直前に配置された休憩を提示する画面例を示す模式図である。図13に示す例では、手を叩きながら左右へのステップ動作を行う有酸素運動を指示する人物像が背景と共に3次元表示されると共に、運動名「ステップタッチ&クラップ」が表示されている。有酸素運動コンテンツの直前に配置されている休憩を提示している場合、次に提示される有酸素運動コンテンツの縮小画像又は簡略化画像及び休憩時間の残り時間を示すソフトウェアバー等からなる休憩画面が表示される。
図14に示す例では、次に提示される有酸素運動コンテンツであり、手を叩きながら左右へのステップ動作を行う有酸素運動を指示する人物像が背景と共に3次元表示された画像が縮小されて表示される。また図14では、縮小画像が次に提示される運動であることを示すメッセージ「NEXT」、次に提示される運動コンテンツが有酸素運動に係るものであることを示すメッセージ「有酸素運動」、次に提示される運動名「ステップタッチ&クラップ」、運動内容を説明するメッセージ「手を叩きながらの左右へのステップです。」及び休憩時間の残り時間を示すソフトウェアバーが表示されている。
図15及び図16は、夫々無酸素運動及び無酸素運動の直前に配置された休憩を提示する画面例を示す模式図である。図15に示す例では、腹部を鍛える有酸素運動である腹筋運動を指示する人物像が背景と共に3次元表示されると共に、トレーニング部位「腹筋」が表示されている。無酸素運動コンテンツの直前に配置されている休憩を提示する場合、次に提示される無酸素運動コンテンツの縮小画面又は簡易画面、トレーニング部位及び休憩時間の残り時間を示すソフトウェアバー等からなる休憩画面が表示される。
図16に示す例では、次に提示される無酸素運動コンテンツであり、腹筋運動を指示する人物像が背景と共に3次元表示された画像が縮小されて表示される。また図16では、縮小画像が次に提示される運動であることを示すメッセージ「NEXT」、次に提示される運動コンテンツで鍛えられるトレーニング部位を示すメッセージ「効果ポイント」、人物像の一部が反転表示されて示されたトレーニング部位、次に提示される運動名「腹筋」、運動内容を説明するメッセージ「腹筋です。」及び休憩時間の残り時間を示すソフトウェアバーが表示されている。
休憩、有酸素運動又は無酸素運動を夫々提示する場合、運動コンテンツデータに含まれる音声データを音声出力すると共に、表示中の運動コンテンツデータのコンテンツ名に関連付けられた曲名の曲データが再生する。運動メニューに含まれる全ての運動コンテンツの提示を行った場合、運動メニュー提示処理が終了され、記憶部105に記憶されている曲データが消去される。
図17は、運動支援装置1、個人情報管理コンピュータ2及びサーバコンピュータ3で実行される処理の手順を示すフローチャートである。個人情報管理コンピュータ2のCPU21は、個人情報データベース27から個人情報を読み出す(ステップS1)。CPU21は、複数の運動支援装置1、1、…のうちから1つを選択する(ステップS2)。CPU21は、選択した運動支援装置1に読み出した個人情報を送信する(ステップS3)。運動支援装置1のCPU101は、個人情報を受信したか否かを判定する(ステップS4)。CPU101は、個人情報を受信していないと判定した場合(ステップS4でNO)、個人情報を受信したか否かを判定するステップS4に処理を戻す。
CPU101は、個人情報を受信したと判定した場合(ステップS4でYES)、後述のトレーニング部位及び音楽ジャンル受付処理を実行してユーザが指定するトレーニング部位及び音楽ジャンルを取得する(ステップS5)。CPU101は、ユーザの個人情報、並びにユーザが指定するトレーニング部位及び音楽ジャンルに応じて運動メニューを生成する運動メニュー生成処理を実行する(ステップS6)。CPU101は、運動メニューに含まれる曲名を有する曲データを要求する曲データ要求をサーバコンピュータ3に送信する(ステップS7)。サーバコンピュータ3の図示しないCPUは、曲データ要求を受信する(ステップS8)。
サーバコンピュータ3のCPUは、曲データをサーバコンピュータ3に備えられたデータベース(図示せず)から読み出す(ステップS9)。サーバコンピュータ3のCPUは、読み出した曲データを運動支援装置1に送信する(ステップS10)。運動支援装置1のCPU101は、サーバコンピュータ3から与えられた曲データを受信して記憶部105に記憶する(ステップS11)。CPU101は、運動メニューに従って運動コンテンツ及び曲データに基づいた映像と音声との出力を行う運動メニュー提示処理を実行する(ステップS12)。CPU101は、記憶部105に記憶した曲データを消去する(ステップS13)。
CPU101は、筺体12に備えられた図示しない電源スイッチの切断操作により出力される電源オフ信号を検出したか否かを判定する(ステップS14)。CPU101は、電源オフ信号を検出していないと判定した場合(ステップS14でNO)、個人情報を受信したか否かを判定するステップS4に処理を戻す。CPU101は、電源オフ信号を検出したと判定した場合(ステップS14でYES)、運動支援装置1で実行されている処理を終了する。
図18は、トレーニング部位及び音楽ジャンル受付処理の手順を示すフローチャートである。運動支援装置1のCPU101は、「設定」ソフトウェアボタンが表示されていないトレーニング部位及び音楽ジャンル選択画面を第1映像表示部121aに表示する(ステップS21)。CPU101は、タッチパネル部122からタッチパネル信号入力部107に入力されるタッチパネル信号を検出したか否かを判定する(ステップS22)。CPU101は、タッチパネル信号を検出しなかったと判定した場合(ステップS22でNO)、タッチパネル信号を検出したか否かを判定するステップS22に処理を戻す。CPU101は、タッチパネル信号を検出したと判定した場合(ステップS22でYES)、検出したタッチパネル信号が示す位置情報から選択画面に表示された「設定」ソフトウェアボタンが選択されたか否かを判定する(ステップS23)。
CPU101は、「設定」ソフトウェアボタンが選択されたと判定した場合(ステップS23でYES)、トレーニング部位及び音楽ジャンル受付処理を終了する。CPU101は、「設定」ソフトウェアボタンが選択されていないと判定した場合(ステップS23でNO)、選択画面において選択されているトレーニング部位を取得する(ステップS24)。CPU101は、4種類のトレーニング部位が選択されているか否かを判定する(ステップS25)。CPU101は、4種類のトレーニング部位が選択されていないと判定した場合(ステップS25でNO)、タッチパネル信号が検出されたか否かを判定するステップS22に処理を戻す。
CPU101は、4種類のトレーニング部位が選択されていると判定した場合(ステップS25でYES)、選択画面において選択されている音楽ジャンルを取得する(ステップS26)。CPU101は、1種類の音楽ジャンルが選択されているか否かを判定する(ステップS27)。CPU101は、1種類の音楽ジャンルが選択されていないと判定した場合(ステップS27でNO)、タッチパネル信号を検出したか否かを判定するステップS22に処理を戻す。CPU101は、1種類の音楽ジャンルが選択されていると判定した場合(ステップS27でYES)、選択画面に「設定」ソフトウェアボタンを表示し(ステップ28)、タッチパネル信号が検出されたか否かを判定するステップS22に処理を戻す。
図19、図20及び図21は、運動メニュー生成処理の手順を示すフローチャートである。運動支援装置1のCPU101は、追加運動データベース111cからウォーミングアップ運動コンテンツデータを1種類選択してコンテンツ名を取得する(ステップS31)。CPU101は、ウォーミングアップセッション用の曲名を曲名データベース112から選択する(ステップS32)。CPU101は、ウォーミングアップ運動コンテンツのコンテンツ名及びウォーミングアップ用の曲名からウォーミングアップセッションを構成する(ステップS33)。CPU101は、有酸素運動コンテンツデータを有酸素運動データベース111aから4種類選択し、夫々のコンテンツ名を取得する(ステップS34)。
CPU101は、選択されたトレーニング部位に夫々対応する4種類の無酸素運動を無酸素運動データベース111bから選択し、夫々のコンテンツ名を取得する(ステップS
35)。CPU101は、サーキットセッション用の曲名を曲名データベース112から
選択する(ステップS36)。CPU101は、有酸素運動コンテンツ及び無酸素運動コンテンツ夫々のコンテンツ名並びにサーキットセッション用の曲名からサーキットセッションを構成する(ステップS37)。CPU101は、追加運動データベース111cからストレッチ運動コンテンツデータ及び深呼吸運動コンテンツデータを夫々1種類選択し、夫々のコンテンツ名を取得する(ステップS38)。CPU101は、クールダウンセッション用の曲名を曲名データベース112から選択する(ステップS39)。
CPU101は、ストレッチ運動コンテンツ及び深呼吸運動コンテンツ夫々のコンテンツ名並びにクールダウンセッション用の曲名からクールダウンセッションを構成する(ステップS40)。CPU101は、ウォーミングアップセッション、同一の4つのサーキットセッション及びクールダウンセッションの順に各セッションを連結して運動リストを生成する(ステップS41)。CPU101は、運動リストに含まれる各コンテンツ名を先頭から順番付けする(ステップS42)。CPU101は、個人情報管理コンピュータ2から与えられて記憶部105に記憶した個人情報から、選択された音楽ジャンルに対応付けられた運動経験値を読み出す(ステップS43)。
CPU101は、読み出した運動経験値と対応する比率を比率決定表105cから読み出す(ステップS44)。CPU101は、予め設定されて記憶部105に記憶されている休憩時間及び休憩直後に提示される運動の運動時間との合計時間を読み出す(ステップS45)。CPU101は、運動経験値と対応する比率に従って、休憩時間及び休憩直後に配置される有酸素運動の運動時間、すなわち休憩及び休憩直後に配置される有酸素運動の提示時間を夫々設定する(ステップS46)。
CPU101は、個人情報に含まれる年齢、性別、運動習慣値及び運動経験値と記憶部105に記憶されている体力値決定表105bに基づいて体力値を決定する(ステップS47)。CPU101は、決定した体力値と対応する比率を比率決定表105cから読み出す(ステップS48)。CPU101は、体力値と対応する比率に従って、休憩時間及び休憩直後に配置される無酸素運動の運動時間、すなわち休憩及び休憩直後に配置される無酸素運動の提示時間を夫々設定する(ステップS49)。
CPU101は、予め決定され記憶部105に記憶されているウォーミングアップ運動における運動時間、すなわち提示時間を読み出して設定する(ステップS50)。CPU101は、予め決定され記憶部105に記憶されているストレッチ運動及び深呼吸運動における運動時間、すなわち提示時間を読み出して夫々設定する(ステップS51)。CPU101は、各コンテンツ名に順番付けがされており、夫々の提示時間が設定された運動リストを運動メニューとして記憶部105に記憶し(ステップS52)、運動メニュー生成処理を終了する。
図22及び図23は、運動メニュー提示処理の手順を示すフローチャートである。CPU101は、RAM102に記憶しているカウンタCをリセットする(ステップS61)。CPU101は、記憶部105に記憶されている運動メニューからカウンタCで示される順番、すなわち順番Cのコンテンツ名を読み出す(ステップS62)。CPU101は、読み出したコンテンツ名が「休憩」であるか否かを判定する(ステップS63)。CPU101は、「休憩」であると判定した場合(ステップS63でYES)、RAM102に記憶されている休憩フラグをセットし(ステップS64)、運動メニューから順番Cの曲名を読み出す(ステップS66)。CPU101は、「休憩」でないと判定した場合(ステップS63でNO)、RAM102に記憶されている休憩フラグをリセットし(ステップS65)、運動メニューから順番Cの曲名を読み出すステップS66に処理を移す。
CPU101は、読み出した曲名が、既に読み出された曲名から変更されたものであるか否かを判定する(ステップS67)。CPU101は、曲名が変更されたと判定した場合(ステップS67でYES)、新たに読み出した曲名に係る曲データを記憶部105から読み出す(ステップS68)。CPU101は、運動メニューから順番Cの提示時間を読み出してタイマ113に設定する(ステップS69)。CPU101は、読み出した曲名が、既に読み出された曲名から変更されたものであるか否かを判定するステップS67において、曲名が変更されていないと判定した場合(ステップS67でNO)、運動メニューから順番Cの提示時間を読み出してタイマ113に設定するステップS69に処理を移す。
CPU101は、RAM102に記憶されている休憩フラグがセットされているか否かを判定する(ステップS70)。CPU101は、休憩フラグがセットされていると判定した場合(ステップS70でYES)、運動メニューから順番(C+1)のコンテンツ名を読み出す(ステップS71)。CPU101は、読み出したコンテンツ名を有する運動コンテンツデータを運動コンテンツデータベース111から読み出す(ステップS72)。CPU101は、曲データの再生音を出力開始すると共に、運動コンテンツデータの簡易画面及び残余時間を示すソフトウェアバー等を含む休憩画面を出力開始する(ステップS73)。CPU101は、タイマ113の計時を開始する(ステップS76)。
CPU101は、RAM102に記憶されている休憩フラグがセットされているか否かを判定するステップS70において、休憩フラグがセットされていないと判定した場合(ステップS70でNO)、読み出したコンテンツ名を有する運動コンテンツデータを運動コンテンツデータベース111から読み出す(ステップS74)。CPU101は、曲データの再生音を出力開始すると共に、再生音に同期するよう運動コンテンツデータの映像音声を出力開始する(ステップS75)。CPU101は、タイマ113の計時を開始するステップS76に処理を移す。CPU101は、設定された提示時間が経過した場合にタイマ113が出力するタイマ割込信号を検出したか否かを判定する(ステップS77)。
CPU101は、検出していないと判定した場合(ステップS77でNO)、タイマ割込信号を検出したか否かを判定するステップS77に処理を戻す。CPU101は、タイマ割込信号を検出したと判定した場合(ステップS77でYES)、カウンタCをインクリメントする(ステップS78)。CPU101は、カウンタCが運動メニューに含まれる運動コンテンツの総数を超えているか否かを判定する(ステップS79)。CPU101は、超えていないと判定した場合(ステップS79でNO)、運動メニューから順番Cのコンテンツ名を読み出すステップS62に処理を戻す。CPU101は、超えていると判定した場合(ステップS79でYES)、運動メニュー提示処理を終了する。
図24は、運動メニューのレコードレイアウトの他の例を示す表である。運動メニューにおいて休憩の後に有酸素運動及び無酸素運動が夫々配置される場合を示したが、これに限るものではなく、有酸素運動及び無酸素運動の後に休憩が夫々配置されても良い。この場合、運動経験値と対応する比率に従って、有酸素運動及び有酸素運動の直後に配置される休憩の提示時間を夫々設定し、体力値と対応する比率に従って、無酸素運動及び無酸素運動の直後に配置される休憩の提示時間を夫々設定すると良い。
図24に示す運動メニューの例では、合計時間40秒のうち、運動経験値に基づいて読み出された比率10/30に従って、有酸素運動を示すコンテンツ名「有酸素1」及び有酸素運動の直後に配置されたコンテンツ名「休憩」に対応付けられた提示時間として30秒及び10秒が夫々割り振られて設定されている。また、合計時間40秒のうち、体力値に基づいて読み出された比率5/35に従って、無酸素運動を示すコンテンツ名「無酸素1」及び無酸素運動の直後に配置されたコンテンツ名「休憩」に対応付けられた提示時間として35秒及び5秒が夫々割り振られて設定されている。
さらに図24に示すサーキット名「第1サーキット」を有するサーキットセッションの例では、コンテンツ名「有酸素1」の後に休憩が配置されている。この場合、ウォーミングアップセッションにおいて、その後に提示される有酸素運動「有酸素1」の縮小画面を提示する、又は第1サーキットセッションのコンテンツ名「有酸素1」の直前にコンテンツ名「休憩」を挿入して、コンテンツ名「有酸素1」の縮小画面を提示しても良い。また、第4サーキットセッションの末尾に配置されたコンテンツ名「休憩」は、次に配置されているクールダウンセッションに含まれるストレッチ運動の縮小画面を表示しても良く、又は係る休憩を省略しても良い。
本実施の形態1において、ウォーミングアップ運動コンテンツ、ストレッチ運動コンテンツ及び深呼吸運動コンテンツは、夫々1種類が追加運動データベース111cに格納されている場合を示したが、これに限るものではなく、夫々複数種類が格納されており、夫々から複数選択されてウォーミングアップセッション及びクールダウンセッションを構成するようにしても良い。
運動経験値及び体力値が3段階に分類される場合を示したが、これに限るものではなく、段階数に応じた比率決定表105cを構成しておれば良い。また、曲名データベース112は、3種類の音楽ジャンル別データベースを含む例を示したが、これに限るものではなく、3種類未満又は4種類以上の音楽ジャンル別データベースを有しても良く、又は複数種類の歌手名別データベースを含むように構成しても良い。また、運動経験値及び体力値に基づいて休憩時間に対する前記有酸素運動及び無酸素運動夫々の運動時間の各比率を設定する場合を示したが、運動経験値及び体力値に基づいて有酸素運動及び無酸素運動の種類夫々についても選択するようにしても良い。
トレーニング部位として13種類の部位を有する例を示したが、これに限るものではなく、12種類以下、又は14種類以上であっても良い。この場合、無酸素運動データベース111bは、部位の種類数に応じた無酸素運動コンテンツデータを含むよう構成すると良い。また、制御コンピュータ10が運動コンテンツデータベース111を備える場合を示したが、これに限るものではなく、制御コンピュータ10からの要求により運動コンテンツデータを送信するよう通信網N等により相互に接続されており、外部に設けられた運動コンテンツデータベースでも良い。
運動メニューの提示時間が1690秒である場合を示したが、これに限るものではなく、運動メニューの複数の提示時間夫々に対応するウォーミングアップの提示時間、休憩及び休憩直後に配置される運動の提示時間の合計時間、ストレッチ運動の提示時間並びに深呼吸運動の提示時間を予め設定して記憶してあるよう記憶部105を構成し、運動メニューの複数の提示時間のいずれか一つをユーザが選択可能にしても良い。また、有酸素運動及び無酸素運動が休憩を挟んで交互に配置されたサーキット型運動メニューを生成する場合を示したが、これに限るものではなく、有酸素運動又は無酸素運動のみが休憩を挟んで複数配置された運動メニューを生成しても良い。
実施の形態2
図25は実施の形態2に係る運動支援装置1の内部構成を示すブロック図である。本実施の形態は、実施の形態1における制御コンピュータ10を、記憶媒体読込部を備える他の例に置き換えたものである。図中20は、記憶媒体読込部201を備えた制御コンピュータであり、運動支援装置1を制御するよう構成されている。CPU101には、記憶媒体読込部201がバス115を介して接続されている。制御プログラム105aは、記憶媒体読込部201に挿入される記憶媒体202に記録されている。制御プログラム105aは記憶媒体202から記憶媒体読込部201を介して記憶部105へ記憶される。
CPU101は、記憶部105からRAM102に読み出した制御プログラム105aに従って、有酸素運動、無酸素運動及び休憩時間で構成されたサーキットセッションを含む運動リストを生成する運動リスト生成ステップと、ユーザの運動経験値及び体力値に基づいて休憩時間に対する前記有酸素運動及び無酸素運動夫々の運動時間の各比率を各決定する比率決定ステップと、決定した比率に従って休憩時間並びに有酸素運動及び無酸素運動夫々の運動時間を運動リストに設定して運動メニューを生成する運動メニュー生成ステップとを実行する。
本発明に係る制御プログラム105aは、CD−ROM又はDVD−ROM等の記憶媒体202に限るものではなく、メモリカード等の外部メモリに記憶させても良い。この場合、CPU101に接続される図示しない外部メモリから制御プログラム105aを読み出して記憶部105に記憶させる。さらに、通信部114と外部のコンピュータとの間で通信を確立し、係るプログラムを記憶部105へダウンロードしても良い。
本実施の形態2は以上の如き構成としてあり、その他の構成、作用及び処理は実施の形態1と同様であるので対応する部分には同一の参照番号及び処理名を付してその詳細な説明を省略する。
実施の形態3
本実施の形態3は、実施の形態1が運動支援装置1により運動メニューを生成するよう構成してあるのに対して、サーバ装置により運動メニューを生成して端末装置に送信するように構成してある。サーバ装置としてのサーバコンピュータ3と、端末装置としての運動支援装置1とから、運動支援システムは構成される。実施の形態3では、実施の形態1の運動支援装置1の制御コンピュータ10が備える記憶部105及び運動コンテンツデータベース111を、制御コンピュータ10の代わりにサーバコンピュータ3が備える。また、サーバコンピュータ3は、複数の曲データを記憶してある図示しない曲データベースを備える。制御コンピュータ10は、個人情報管理コンピュータ2から送られてきた個人情報と、取得したトレーニング部位及び音楽ジャンルとをサーバコンピュータ3に送信するようにしてある。
サーバコンピュータ3は、運動支援装置1の制御コンピュータ10から送られてきた個人情報、トレーニング部位及び音楽ジャンルに基づいて、図示しない記憶部から読み出した制御プログラムに従って、運動メニューを生成する。サーバコンピュータ3は、生成した運動メニューを、運動メニューに指定されている曲データ及び運動コンテンツと共に運動支援装置1の制御コンピュータ10に送信するようにしてある。運動支援装置1は、サーバコンピュータ3から送られてきた運動コンテンツ及び曲データを運動メニューに従って提示するようにしてある。
図26は、実施の形態3に係る運動支援システムで実行される処理の手順を示すフローチャートである。個人情報管理コンピュータ2のCPU21は、個人情報データベース27から個人情報を読み出す(ステップS101)。CPU21は、複数の運動支援装置1、1、…のうちから1つを選択する(ステップS102)。CPU21は、選択した運動支援装置1に読み出した個人情報を送信する(ステップS103)。運動支援装置1のCPU101は、個人情報を受信したか否かを判定する(ステップS104)。CPU101は、個人情報を受信していないと判定した場合(ステップS104でNO)、個人情報を受信するまで待機する。
CPU101は、個人情報を受信したと判定した場合(ステップS104でYES)、トレーニング部位及び音楽ジャンル受付処理を実行する(ステップS105)。CPU101は、個人情報、トレーニング部位及び音楽ジャンルからなる情報をサーバコンピュータ3に送信する(ステップS106)。サーバコンピュータ3の図示しないCPUは、運動支援装置1から送られてきた情報を受信したか否かを判定する(ステップS107)。サーバコンピュータ3のCPUは、情報を受信していないと判定した場合(ステップS107でNO)、当該情報を受信するまで待機する。サーバコンピュータ3のCPUは、情報を受信したと判定した場合(ステップS107でYES)、運動メニュー生成処理を実行する(ステップS108)。
サーバコンピュータ3のCPUは、運動メニューに含まれる運動コンテンツデータ及び運動メニューに含まれる曲名に係る曲データ夫々を、運動コンテンツデータベース及び曲データベース(図示せず)から読み出す(ステップS109)。サーバコンピュータ3のCPUは、運動コンテンツデータ及び曲データと共に、運動メニューを運動支援装置1に送信する(ステップ110)。運動支援装置1のCPU101は、運動メニューを受信したか否かを判定する(ステップS112)。CPU101は、運動メニューを受信していないと判定した場合(ステップS112でNO)、当該運動メニューを受信するまで待機する。CPU101は、運動メニューを受信したと判定した場合(ステップS112でYES)、運動メニューに従って運動コンテンツデータ及び曲データに基づいた映像音声の出力を行う運動メニュー提示処理を実行する(ステップS113)。
CPU101は、受信して記憶してある曲データを消去する(ステップS114)。CPU101は、図示しない電源スイッチの切断操作により出力されるオフ信号を検出したか否かを判定する(ステップS115)。CPU101は、オフ信号を検出していないと判定した場合(ステップS115でNO)、個人情報を受信したか否かを判定するステップS104に処理を戻す。CPU101は、オフ信号を検出したと判定した場合(ステップS115でYES)、処理を終了する。サーバコンピュータ3のCPUは、シャットダウンの指示を受付けて出力されるオフ信号を検出したか否かを判定する(ステップS111)。サーバコンピュータ3のCPUは、オフ信号を検出していないと判定した場合(ステップS111でNO)、情報を受信したか否かを判定するステップS107に処理を戻す。サーバコンピュータ3のCPUは、オフ信号を検出したと判定した場合(ステップS111でYES)、処理を終了する。
本実施の形態3は、サーバコンピュータ3が備える記憶部に体力値決定表105b及び比率決定表105cが記憶してある場合を示したが、これに限るものではなく、運動支援装置1の制御コンピュータ10が備える記憶部105に体力値決定表105b及び比率決定表105cが記憶してあってもよい。この場合、制御コンピュータ10は、個人情報に基づいて運動経験値及び体力値夫々に対応する比率を決定し、個人情報の代わりに当該比率をサーバコンピュータ3に送信する。サーバコンピュータ3は、運動メニュー生成処理において、運動経験値及び体力値の決定、並びに運動経験値及び体力値夫々に対応する比率を読み出すことなく、運動支援装置1から与えられた運動経験値及び体力値夫々に対応する比率を用いて運動メニューを生成する。
また、サーバコンピュータ3が備える運動コンテンツデータベースから運動コンテンツデータを読み出す場合を示したが、これに限るものではない。運動支援装置1の制御コンピュータ10が備える運動コンテンツデータベース111から読み出してもよい。この場合、サーバコンピュータ3は、生成した運動メニューを、運動メニューに指定されている曲データと共に運動支援装置1の制御コンピュータ10に送信する。制御コンピュータ10は、運動メニューに従って運動メニューに含まれる運動コンテンツデータを運動コンテンツデータベース111から順次読み出して、運動コンテンツデータ及び曲データに基づいた映像音声の出力を行う。
運動支援装置1は、サーバコンピュータ3から送られてきた運動コンテンツデータ及び曲データを受信完了した後に運動メニューに従って提示する場合を示したが、これに限るものではない。サーバコンピュータ3が運動メニューに従って運動コンテンツデータ及び曲データを運動支援装置1にストリーミング配信してもよい。この場合、運動支援装置1は、サーバコンピュータ3から送られてくる運動コンテンツデータ及び曲データを受信してストリーミング再生する。
本実施の形態3は以上の如き構成としてあり、その他の構成、作用及び処理は実施の形態1及び実施の形態2と同様であるので対応する部分には同一の参照番号及び処理名を付してその詳細な説明を省略する。
1 運動支援装置
2 個人情報管理サーバ装置
3 サーバコンピュータ
N 通信網
10 制御コンピュータ
12 筐体
13 心拍数検出装置
101 CPU
102 RAM
103 表示部
104 入力部
105 記憶部
105a 制御プログラム
105b 体力値決定表
105c 比率決定表
106 映像信号出力部
107 タッチパネル信号入力部
108 音声信号出力部
109 撮像信号入力部
110 センサ信号入力部
111 運動コンテンツデータベース
112 曲名データベース
113 タイマ
114 通信部
115 バス
121a 第1映像表示部
121b 第2映像表示部
122 タッチパネル部
123 音声出力部
124 撮像部
125 センサ信号受信部
131 センサ信号送信部
132 心拍数検出部

Claims (10)

  1. 運動経験又は体力に係る情報を取得する取得手段と、
    複数種類の有酸素運動及び無酸素運動夫々を記憶した記憶手段と、
    前記記憶手段に記憶された複数種類の有酸素運動及び無酸素運動の中から、複数種類の有酸素運動と、複数種類の無酸素運動とを選択する選択手段と、
    前記取得手段が取得した前記運動経験又は体力に係る情報に基づいて、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動の運動時間と、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動に対する休憩の休憩時間との比率を決定する運動比率決定手段と、
    前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動と休憩とから構成される運動メニューであって、前記運動比率決定手段により決定された比率に基づいて、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動と休憩とを時間軸に沿って配置する運動メニューを生成する運動メニュー生成手段と
    を備え
    前記運動比率決定手段は、前記運動経験又は体力に係る情報に基づいて、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動の運動時間と、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動に対する休憩夫々の休憩時間との各比率を決定し、
    前記運動メニュー生成手段は、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動と休憩とを時間軸に沿って交互に複数配置する運動メニューを生成する
    ことを特徴とする運動支援装置。
  2. 前記運動メニューを構成する複数種類の有酸素運動及び無酸素運動と休憩とに関する映像を提示する提示手段を備え、
    前記提示手段は、前記運動メニューに含まれる休憩に関する映像を提示している間、前記休憩に関する映像と、前記休憩の直後に前記運動メニューに配置されている無酸素運動又は有酸素運動に係る画像とを提示することを特徴とする請求項1に記載の運動支援装置。
  3. 前記記憶手段は、複数種類の無酸素運動に係る運動部位を夫々記憶し、
    前記提示手段は、前記運動メニューに含まれる休憩に関する映像を提示し、且つ、前記運動メニューとして前記休憩の直後に無酸素運動が配置されている場合、前記無酸素運動に係る運動部位を表示することを特徴とする請求項に記載の運動支援装置。
  4. 前記提示手段は、前記休憩に関する映像を提示している間、該休憩に関する映像の提示期間の残余期間を表示することを特徴とする請求項又は請求項に記載の運動支援装置。
  5. 運動経験又は体力に係る情報を取得する取得手段と、
    複数種類の有酸素運動及び無酸素運動夫々を記憶した記憶手段と、
    前記記憶手段に記憶された複数種類の有酸素運動及び無酸素運動の中から、複数種類の有酸素運動と、複数種類の無酸素運動とを選択する選択手段と、
    前記取得手段が取得した前記運動経験又は体力に係る情報に基づいて、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動の運動時間と、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動に対する休憩の休憩時間との比率を決定する運動比率決定手段と、
    前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動と休憩とから構成される運動メニューであって、前記運動比率決定手段により決定された比率に基づいて、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動と休憩とを時間軸に沿って配置する運動メニューを生成する運動メニュー生成手段と
    を備え
    前記運動比率決定手段は、前記運動経験又は体力に係る情報に基づいて、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動の運動時間と、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動に対する休憩夫々の休憩時間との各比率を決定し、
    前記運動メニュー生成手段は、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動と休憩とを時間軸に沿って交互に複数配置する運動メニューを生成する
    ことを特徴とする運動支援システム。
  6. 運動経験又は体力に係る情報を端末装置から受信する情報受信手段と、
    複数種類の有酸素運動及び無酸素運動夫々を記憶した記憶手段と、
    前記記憶手段に記憶された複数種類の有酸素運動及び無酸素運動の中から、複数種類の有酸素運動と、複数種類の無酸素運動とを選択する選択手段と、
    前記情報受信手段が受信した前記運動経験又は体力に係る情報に基づいて、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動の運動時間と、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動に対する休憩の休憩時間との比率を決定する運動比率決定手段と、
    前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動と休憩とから構成される運動メニューであって、前記運動比率決定手段により決定された比率に基づいて、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動と休憩とを時間軸に沿って配置する運動メニューを生成する運動メニュー生成手段と
    を備え
    前記運動比率決定手段は、前記運動経験又は体力に係る情報に基づいて、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動の運動時間と、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動に対する休憩夫々の休憩時間との各比率を決定し、
    前記運動メニュー生成手段は、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動と休憩とを時間軸に沿って交互に複数配置する運動メニューを生成する
    ことを特徴とするサーバ装置。
  7. 運動経験又は体力に係る情報を取得する取得ステップと、
    記憶手段に記憶された複数種類の有酸素運動及び無酸素運動の中から、複数種類の有酸素運動と、複数種類の無酸素運動とを選択する選択ステップと、
    前記取得ステップで取得した前記運動経験又は体力に係る情報に基づいて、前記選択ステップにより選択された複数種類の有酸素運動及び複数種類の無酸素運動の運動時間と、
    前記選択ステップにより選択された複数種類の有酸素運動及び複数種類の無酸素運動に対する休憩の休憩時間との比率を決定する運動比率決定ステップと、
    前記選択ステップにより選択された複数種類の有酸素運動及び複数種類の無酸素運動と休憩とから構成される運動メニューであって、前記運動比率決定ステップにより決定された比率に基づいて、前記選択ステップにより選択された複数種類の有酸素運動及び複数種類の無酸素運動と休憩とを時間軸に沿って配置する運動メニューを生成する運動メニュー生成ステップと
    をコンピュータに実現させ
    前記運動比率決定ステップは、前記運動経験又は体力に係る情報に基づいて、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動の運動時間と、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動に対する休憩夫々の休憩時間との各比率を決定し、
    前記運動メニュー生成ステップは、前記選択ステップにより選択された複数種類の有酸素運動及び複数種類の無酸素運動と休憩とを時間軸に沿って交互に複数配置する運動メニューを生成する
    プログラム。
  8. 運動経験又は体力に係る情報を取得する取得ステップと、
    記憶手段に記憶された複数種類の有酸素運動及び無酸素運動の中から、複数種類の有酸素運動と、複数種類の無酸素運動とを選択する選択ステップと、
    前記取得ステップで取得した前記運動経験又は体力に係る情報に基づいて、前記選択ステップにより選択された複数種類の有酸素運動及び複数種類の無酸素運動の運動時間と、
    前記選択ステップにより選択された複数種類の有酸素運動及び複数種類の無酸素運動に対する休憩の休憩時間との比率を決定する運動比率決定ステップと、
    前記選択ステップにより選択された複数種類の有酸素運動及び複数種類の無酸素運動と休憩とから構成される運動メニューであって、前記運動比率決定ステップにより決定された比率に基づいて、前記選択ステップにより選択された複数種類の有酸素運動及び複数種類の無酸素運動と休憩とを時間軸に沿って配置する運動メニューを生成する運動メニュー生成ステップと
    を備え
    前記運動比率決定ステップは、前記運動経験又は体力に係る情報に基づいて、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動の運動時間と、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動に対する休憩夫々の休憩時間との各比率を決定し、
    前記運動メニュー生成ステップは、前記選択ステップにより選択された複数種類の有酸素運動及び複数種類の無酸素運動と休憩とを時間軸に沿って交互に複数配置する運動メニューを生成する
    ことを特徴とする運動支援方法。
  9. 運動経験又は体力に係る情報を端末装置から受信する情報受信ステップと、
    記憶手段に記憶された複数種類の有酸素運動及び無酸素運動の中から、複数種類の有酸素運動と、複数種類の無酸素運動とを選択する選択ステップと、
    前記情報受信ステップで受信した前記運動経験又は体力に係る情報に基づいて、前記選択ステップにより選択された複数種類の有酸素運動及び複数種類の無酸素運動の運動時間と、前記選択ステップにより選択された複数種類の有酸素運動及び複数種類の無酸素運動に対する休憩の休憩時間との比率を決定する運動比率決定ステップと、
    前記選択ステップにより選択された複数種類の有酸素運動及び複数種類の無酸素運動と休憩とから構成される運動メニューであって、前記運動比率決定ステップにより決定された比率に基づいて、前記選択ステップにより選択された複数種類の有酸素運動及び複数種類の無酸素運動と休憩とを時間軸に沿って配置する運動メニューを生成する運動メニュー生成ステップと
    を備え
    前記運動比率決定ステップは、前記運動経験又は体力に係る情報に基づいて、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動の運動時間と、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動に対する休憩夫々の休憩時間との各比率を決定し、
    前記運動メニュー生成ステップは、前記選択ステップにより選択された複数種類の有酸素運動及び複数種類の無酸素運動と休憩とを時間軸に沿って交互に複数配置する運動メニューを生成する
    ことを特徴とする運動メニュー生成方法。
  10. 運動経験又は体力に係る情報を端末装置から受信する情報受信ステップと、
    記憶手段に記憶された複数種類の有酸素運動及び無酸素運動の中から、複数種類の有酸素運動と、複数種類の無酸素運動とを選択する選択ステップと、
    前記情報受信ステップで受信した前記運動経験又は体力に係る情報に基づいて、前記選択ステップにより選択された複数種類の有酸素運動及び複数種類の無酸素運動の運動時間と、前記選択ステップにより選択された複数種類の有酸素運動及び複数種類の無酸素運動に対する休憩の休憩時間との比率を決定する運動比率決定ステップと、
    前記選択ステップにより選択された複数種類の有酸素運動及び複数種類の無酸素運動と休憩とから構成される運動メニューであって、前記運動比率決定ステップにより決定された比率に基づいて、前記選択ステップにより選択された複数種類の有酸素運動及び複数種類の無酸素運動と休憩とを時間軸に沿って配置する運動メニューを生成する運動メニュー生成ステップと
    をコンピュータに実現させ
    前記運動比率決定ステップは、前記運動経験又は体力に係る情報に基づいて、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動の運動時間と、前記選択手段により選択された複数種類の有酸素運動及び複数種類の無酸素運動に対する休憩夫々の休憩時間との各比率を決定し、
    前記運動メニュー生成ステップは、前記選択ステップにより選択された複数種類の有酸素運動及び複数種類の無酸素運動と休憩とを時間軸に沿って交互に複数配置する運動メニューを生成する
    プログラム。
JP2009041229A 2008-02-27 2009-02-24 運動支援装置、運動支援システム、サーバ装置、プログラム、運動支援方法及び運動メニュー生成方法 Expired - Fee Related JP5702051B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2009041229A JP5702051B2 (ja) 2008-02-27 2009-02-24 運動支援装置、運動支援システム、サーバ装置、プログラム、運動支援方法及び運動メニュー生成方法
PCT/JP2009/053551 WO2009107714A1 (ja) 2008-02-27 2009-02-26 運動支援装置、コンピュータプログラム、運動支援システム、サーバ装置、運動支援方法及び運動メニュー生成方法
US12/870,293 US8496563B2 (en) 2008-02-27 2010-08-27 Exercise support apparatus, computer readable storage medium recording a computer program, and exercise support method

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2008046611 2008-02-27
JP2008046611 2008-02-27
JP2009041229A JP5702051B2 (ja) 2008-02-27 2009-02-24 運動支援装置、運動支援システム、サーバ装置、プログラム、運動支援方法及び運動メニュー生成方法

Publications (2)

Publication Number Publication Date
JP2009226206A JP2009226206A (ja) 2009-10-08
JP5702051B2 true JP5702051B2 (ja) 2015-04-15

Family

ID=41016101

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009041229A Expired - Fee Related JP5702051B2 (ja) 2008-02-27 2009-02-24 運動支援装置、運動支援システム、サーバ装置、プログラム、運動支援方法及び運動メニュー生成方法

Country Status (3)

Country Link
US (1) US8496563B2 (ja)
JP (1) JP5702051B2 (ja)
WO (1) WO2009107714A1 (ja)

Families Citing this family (51)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5408168B2 (ja) * 2011-03-25 2014-02-05 ブラザー工業株式会社 運動支援装置、運動支援方法及び運動支援プログラム
US8506370B2 (en) * 2011-05-24 2013-08-13 Nike, Inc. Adjustable fitness arena
WO2013035125A1 (ja) * 2011-09-05 2013-03-14 株式会社ニュートリション・アクト 運動支援システムおよびネットワークシステム
JP2013103010A (ja) * 2011-11-15 2013-05-30 Sony Corp 画像処理装置、画像処理方法及びプログラム
JP6045139B2 (ja) * 2011-12-01 2016-12-14 キヤノン株式会社 映像生成装置、映像生成方法及びプログラム
JP5786738B2 (ja) * 2012-01-31 2015-09-30 ブラザー工業株式会社 運動支援装置、運動支援方法およびプログラム
JP5991872B2 (ja) * 2012-07-23 2016-09-14 株式会社竹中工務店 健康管理システム、及びプログラム
US10085562B1 (en) 2016-10-17 2018-10-02 Steelcase Inc. Ergonomic seating system, tilt-lock control and remote powering method and appartus
US9486070B2 (en) 2012-10-10 2016-11-08 Stirworks Inc. Height-adjustable support surface and system for encouraging human movement and promoting wellness
US10038952B2 (en) 2014-02-04 2018-07-31 Steelcase Inc. Sound management systems for improving workplace efficiency
US12376677B1 (en) 2012-10-10 2025-08-05 Steelcase Inc. Ergonomic seating system, tilt-lock control and remote powering method and apparatus
US10827829B1 (en) 2012-10-10 2020-11-10 Steelcase Inc. Height adjustable support surface and system for encouraging human movement and promoting wellness
US11083344B2 (en) 2012-10-11 2021-08-10 Roman Tsibulevskiy Partition technologies
JP5958389B2 (ja) * 2013-02-28 2016-07-27 ブラザー工業株式会社 情報処理装置及びプログラム
US12080421B2 (en) 2013-12-04 2024-09-03 Apple Inc. Wellness aggregator
US20160019360A1 (en) 2013-12-04 2016-01-21 Apple Inc. Wellness aggregator
WO2015108702A1 (en) 2014-01-14 2015-07-23 Zsolutionz, LLC Cloud-based initiation of customized exercise routine
USD728710S1 (en) * 2014-01-14 2015-05-05 Zsolutionz, LLC Sensor system for a fitness machine
WO2015108700A1 (en) 2014-01-14 2015-07-23 Zsolutionz, LLC Sensor-based evaluation and feedback of exercise performance
WO2015108701A1 (en) 2014-01-14 2015-07-23 Zsolutionz, LLC Fuzzy logic-based evaluation and feedback of exercise performance
CN103801068B (zh) * 2014-02-17 2016-01-20 深圳市爱都科技股份有限公司 一种运动消耗能量的测定方法及便携装置
EP3161603B1 (en) 2014-06-27 2019-10-16 Apple Inc. Manipulation of calendar application in device with touch screen
CN111035394B (zh) 2014-09-02 2023-06-30 苹果公司 身体活动和健身监视器
US20160093081A1 (en) * 2014-09-26 2016-03-31 Samsung Electronics Co., Ltd. Image display method performed by device including switchable mirror and the device
EP3337583B1 (en) 2015-08-20 2024-01-17 Apple Inc. Exercise-based watch face
US20170076629A1 (en) * 2015-09-14 2017-03-16 Electronics And Telecommunications Research Institute Apparatus and method for supporting choreography
JP6409790B2 (ja) * 2016-01-29 2018-10-24 ブラザー工業株式会社 情報処理装置及びプログラム
US9921726B1 (en) 2016-06-03 2018-03-20 Steelcase Inc. Smart workstation method and system
AU2017100667A4 (en) 2016-06-11 2017-07-06 Apple Inc. Activity and workout updates
US11216119B2 (en) * 2016-06-12 2022-01-04 Apple Inc. Displaying a predetermined view of an application
US10736543B2 (en) 2016-09-22 2020-08-11 Apple Inc. Workout monitor interface
US10845955B2 (en) * 2017-05-15 2020-11-24 Apple Inc. Displaying a scrollable list of affordances associated with physical activities
ES2969621T3 (es) * 2017-08-15 2024-05-21 Akili Interactive Labs Inc Plataforma cognitiva que incluye elementos informatizados
DK180246B1 (en) 2018-03-12 2020-09-11 Apple Inc User interfaces for health monitoring
US11317833B2 (en) 2018-05-07 2022-05-03 Apple Inc. Displaying user interfaces associated with physical activities
DK179992B1 (en) 2018-05-07 2020-01-14 Apple Inc. Visning af brugergrænseflader associeret med fysiske aktiviteter
EP3803796A4 (en) 2018-05-29 2021-06-23 Curiouser Products Inc. A reflective video display apparatus for interactive training and demonstration and methods of using same
KR102084628B1 (ko) * 2018-11-20 2020-03-04 계명대학교 산학협력단 유압기를 이용한 스마트 벤치 프레스 운동기기 및 그 구동 제어 방법
DK201970532A1 (en) 2019-05-06 2021-05-03 Apple Inc Activity trends and workouts
WO2020247261A1 (en) 2019-06-01 2020-12-10 Apple Inc. Multi-modal activity tracking user interface
DK202070613A1 (en) 2020-02-14 2021-10-15 Apple Inc User interfaces for workout content
EP4143809A1 (en) 2020-04-30 2023-03-08 Curiouser Products Inc. Reflective video display apparatus for interactive training and demonstration and methods of using same
US11853535B2 (en) 2020-05-29 2023-12-26 Apple Inc. Sharing and using passes or accounts
US12232878B1 (en) 2020-08-01 2025-02-25 Apple Inc. Atrial fibrillation user interfaces
US11167172B1 (en) 2020-09-04 2021-11-09 Curiouser Products Inc. Video rebroadcasting with multiplexed communications and display via smart mirrors
US11938376B2 (en) 2021-05-15 2024-03-26 Apple Inc. User interfaces for group workouts
JP2023091687A (ja) * 2021-12-20 2023-06-30 株式会社松栄通信 トレーニング方法
US12194366B2 (en) 2022-06-05 2025-01-14 Apple Inc. User interfaces for physical activity information
US11977729B2 (en) 2022-06-05 2024-05-07 Apple Inc. Physical activity information user interfaces
CN117982860A (zh) * 2022-11-03 2024-05-07 华为技术有限公司 Hiit的引导方法、电子设备以及存储介质
KR20250094116A (ko) * 2023-12-18 2025-06-25 주식회사 론픽 심박 정보를 이용하는 운동 수행 시스템

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5890997A (en) * 1994-08-03 1999-04-06 Roth; Eric S. Computerized system for the design, execution, and tracking of exercise programs
JP2000051390A (ja) 1998-08-07 2000-02-22 Tyo:Kk トレーニング管理システム
US6945911B2 (en) * 2001-07-12 2005-09-20 Edward, Llc System and method for prescribing a fitness program
JP2003216739A (ja) * 2002-01-25 2003-07-31 Itoki Co Ltd 健康管理システム、及び健康管理方法
JP2003260160A (ja) * 2002-03-12 2003-09-16 Shikoku Eizo Kikaku:Kk 汎用ウエルネスシステム
ES2709198T3 (es) * 2003-02-26 2019-04-15 Engineering Fitness Int Corp Dispositivo de ejercicio y método para utilizar el mismo
US8128532B2 (en) * 2003-07-10 2012-03-06 International Business Machines Corporation Workout processing system
JP2005066185A (ja) * 2003-08-27 2005-03-17 Dynax Takamatsu:Kk リハビリ用バーチャルリアリティスポーツシステム
US20060252602A1 (en) * 2003-10-14 2006-11-09 Brown Michael W Program and system for managing fitness activity across diverse exercise machines utilizing a portable computer system
GB0326387D0 (en) * 2003-11-12 2003-12-17 Nokia Corp Fitness coach
JP4199134B2 (ja) * 2004-01-16 2008-12-17 株式会社コナミスポーツ&ライフ トレーニング装置
US20050164833A1 (en) * 2004-01-22 2005-07-28 Florio Erik D. Virtual trainer software
JP2006122343A (ja) * 2004-10-28 2006-05-18 Combi Corp ウェイトスタック式トレーニングマシーンを備えたトレーニングシステム、そのシステムで用いられるトレーニング支援装置、最大挙上重量の推定方法及びトレーニングメニューの作成方法
EP1827615A1 (en) * 2004-12-02 2007-09-05 Baylor University Exercise circuit system and method
JP2006255028A (ja) 2005-03-15 2006-09-28 Nippon Telegr & Teleph Corp <Ntt> 運動支援システム及び運動支援方法
JP4199745B2 (ja) * 2005-03-22 2008-12-17 日本電信電話株式会社 運動指導システム
US8066514B2 (en) * 2005-04-06 2011-11-29 Mark Anthony Clarke Automated processing of training data
JP2007125251A (ja) * 2005-11-04 2007-05-24 Konami Sports & Life Co Ltd 動き情報処理システム、該システムに使用される端末装置、及び該端末装置の充電装置
US20070135264A1 (en) * 2005-12-09 2007-06-14 Outland Research, Llc Portable exercise scripting and monitoring device
US7761300B2 (en) * 2006-06-14 2010-07-20 Joseph William Klingler Programmable virtual exercise instructor for providing computerized spoken guidance of customized exercise routines to exercise users
US8001472B2 (en) * 2006-09-21 2011-08-16 Apple Inc. Systems and methods for providing audio and visual cues via a portable electronic device
US7931563B2 (en) * 2007-03-08 2011-04-26 Health Hero Network, Inc. Virtual trainer system and method

Also Published As

Publication number Publication date
JP2009226206A (ja) 2009-10-08
US20100323846A1 (en) 2010-12-23
WO2009107714A1 (ja) 2009-09-03
US8496563B2 (en) 2013-07-30

Similar Documents

Publication Publication Date Title
JP5702051B2 (ja) 運動支援装置、運動支援システム、サーバ装置、プログラム、運動支援方法及び運動メニュー生成方法
JP2009112732A (ja) 運動支援装置及びコンピュータプログラム
US20150199494A1 (en) Cloud-based initiation of customized exercise routine
JP2009112731A (ja) 運動支援方法、運動支援装置及びプログラム
WO2015108701A1 (en) Fuzzy logic-based evaluation and feedback of exercise performance
US11983962B2 (en) Information processing apparatus, and method
JP2009201799A (ja) 運動支援装置、運動支援方法及びコンピュータプログラム
JP6884306B1 (ja) システム、方法、情報処理装置
JP5318465B2 (ja) 運動支援装置及びコンピュータプログラム
JP4972527B2 (ja) 動画表示システム、動画表示方法、およびコンピュータプログラム
JP5983399B2 (ja) 情報処理装置、情報処理方法及びプログラム
JP2023103157A (ja) プログラム、方法、および電子機器
JP5317534B2 (ja) 運動支援装置、コンピュータプログラム及び運動支援方法
JP5049819B2 (ja) 運動支援装置及びコンピュータプログラム
JP2009028459A (ja) 動画生成システム、動画生成方法、およびコンピュータプログラム
JP2022187952A (ja) プログラム、方法、情報処理装置
JP2009095404A (ja) 動画表示システム、動画表示方法、およびコンピュータプログラム
JP6774582B1 (ja) 測定システム、プログラム
JP5504799B2 (ja) 運動支援装置、運動支援方法およびプログラム
JP4854694B2 (ja) 運動支援装置、運動支援方法及びコンピュータプログラム
JP2009089744A (ja) 動画表示システム、動画表示方法、およびコンピュータプログラム
JP7507484B2 (ja) 情報処理装置、方法、プログラム
JP5830132B2 (ja) 運動メニュー作成システム、運動メニュー作成方法、およびコンピュータプログラム
JP7649411B1 (ja) 映像出力システム、映像出力方法、及びプログラム
JP5939223B2 (ja) 運動支援装置、および運動支援プログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110506

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130226

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130425

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20131224

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150116

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150219

R150 Certificate of patent or registration of utility model

Ref document number: 5702051

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees