[go: up one dir, main page]

JP2004290691A - Exercise support system, exercise support device, and program for exercise support processing - Google Patents

Exercise support system, exercise support device, and program for exercise support processing Download PDF

Info

Publication number
JP2004290691A
JP2004290691A JP2004179343A JP2004179343A JP2004290691A JP 2004290691 A JP2004290691 A JP 2004290691A JP 2004179343 A JP2004179343 A JP 2004179343A JP 2004179343 A JP2004179343 A JP 2004179343A JP 2004290691 A JP2004290691 A JP 2004290691A
Authority
JP
Japan
Prior art keywords
signal
count
instruction
foot
exercise
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.)
Pending
Application number
JP2004179343A
Other languages
Japanese (ja)
Other versions
JP2004290691A5 (en
Inventor
Shoichi Ono
省一 小野
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.)
Largo KK
Original Assignee
Largo KK
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 Largo KK filed Critical Largo KK
Priority to JP2004179343A priority Critical patent/JP2004290691A/en
Publication of JP2004290691A publication Critical patent/JP2004290691A/en
Publication of JP2004290691A5 publication Critical patent/JP2004290691A5/ja
Pending legal-status Critical Current

Links

Landscapes

  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)

Abstract

【課題】 歩行運動と抵抗性運動との組み合わせが可能な足踏運動において、音楽や映像その他のことを並行して鑑賞しながらでも、両足に均等に負荷をかけるようにする。
【解決手段】 運動者が片足ずつ昇り降りして足踏運動を行うための踏み台を有する本体1と携帯電話2とで構成され、携帯電話2で設定して本体1に送信したデータに基づいて、本体1の足踏運動における足替指令を携帯電話2に送信してLED2bを点滅させるとともに、足踏運動の結果を本体1から携帯電話2に送信して表示させる。
【選択図】 図1
PROBLEM TO BE SOLVED: To apply a load equally to both feet in a stepping exercise in which a combination of a walking exercise and a resistance exercise is possible, while listening to music, images and the like in parallel.
SOLUTION: A mobile phone 2 includes a main body 1 having a stepping board for an athlete to step up and down one foot at a time to perform a stepping motion, and based on data set by the mobile phone 2 and transmitted to the main body 1. Then, a foot change command in the stepping motion of the main body 1 is transmitted to the mobile phone 2 to blink the LED 2b, and the result of the stepping motion is transmitted from the main body 1 to the mobile phone 2 and displayed.
[Selection diagram] Fig. 1

Description

本発明は、床などの平面上に設置された踏み台に運動者が片足ずつ登り降りする運動や道路などの歩行又は走行の運動を計測することによって、運動を支援する運動支援システム、運動支援装置、および運動支援処理のプログラムに関するものである。   The present invention relates to a motion support system and a motion support device that support a motion by measuring a motion in which an athlete climbs and descends one foot at a time on a step board installed on a plane such as a floor, or a walking or running motion such as a road. , And a program for exercise support processing.

現代のような車社会においては、多くの人々が慢性的な運動不足に陥っている。このため、スポーツジムやフィットネスクラブなどの会員制の運動施設が各地に建設されている。しかしながら、月額の会費を支払って運動施設の会員になっても、仕事や私用のために毎日通うことが困難で、途中で脱会する人も多いのが現実である。一方、月額の会費を支払う代わりに、家庭で手軽に利用できる健康維持や体力増強のための様々な運動装置も提案されている。このような家庭用の運動装置は、ユーザの都合のいい時間に利用できるので、仕事や私用のために帰りが遅くなった場合や、大雪や台風などのように気候条件が悪い場合でも支障なく使用できるという利点がある。   In today's automotive society, many people suffer from chronic lack of exercise. For this reason, membership-based exercise facilities such as sports gyms and fitness clubs have been constructed in various places. However, even if you pay a monthly fee to become a member of an athletic facility, it is difficult for you to go to work or for personal use every day, and many people leave on the way. On the other hand, instead of paying a monthly membership fee, various exercise apparatuses that can be easily used at home to maintain health and increase physical strength have been proposed. Since these home exercise devices can be used at a time convenient for the user, they can be used even when the return is delayed for work or personal use, or when the weather conditions are poor such as heavy snowfall or typhoons. There is an advantage that it can be used without.

家庭用の運動装置の中には、足踏式トレーニング装置(特許文献1参照)、足踏みトレーニング装置(特許文献2参照)、ペダル式らくらく運動器具(特許文献3参照)、足筋肉関節トレーニング装置(特許文献4参照)、走行トレーニング装置(特許文献5参照)などのように、足を鍛えるものも多く提案されている。これは、現代の運動不足が主に足を使わないことに起因しているということや、足は第2の心臓と言われているように、身体のなかでも特に重要な部位であるという認識などによると考えられる。事実、足を鍛えることによって、糖尿病などの成人病が防止できるという専門家の記述も多い(非特許文献1および非特許文献2参照)。以下、足を鍛えるための従来の運動装置の中で、代表的なものについて説明する。   Among home exercise devices, a foot-type training device (see Patent Document 1), a foot-step training device (see Patent Document 2), a pedal-type easy exercise device (see Patent Document 3), and a foot muscle joint training device (see Patent Document 3) There have been many proposals for training the feet, such as a running training device (see Patent Document 5) and a running training device (see Patent Document 5). This is due to the fact that modern lack of exercise is mainly due to the absence of feet, and the recognition that feet are a particularly important part of the body, as it is called the second heart. It is thought that it depends. In fact, there are many descriptions by experts that training a foot can prevent adult diseases such as diabetes (see Non-Patent Documents 1 and 2). Hereinafter, a typical exercise apparatus for training a leg will be described.

足踏式トレーニング装置に関する1つの提案は、ペダルの踏み下げにともなってペダル自体の揺動角や勾配を変化させることができ、使用者にとって運動し易いペダルの揺動角や勾配を選択することができることを目的としている。この提案によれば、ペダルの指先側に設けられた第1支点に回動自在に取り付けられた第1アームと、前記ペダルの踵側に設けられた第2支点に回動自在に取り付けられた第2アームと、前記第1アームの他端を第3支点で回動自在に支えるとともに、前記第2アームの他端を第4支点で回動自在に支えるベースと、前記ペダルを踏み下げたときに負荷を発生するための負荷発生手段と、前記負荷を解除したときに前記ペダルを踏み下げる前の位置の方向に向けて戻すための復帰手段を備え、前記ペダルを踏み込んだとき前記ペダルを第1支点回りに揺動させるペダル揺動角変化手段が設けられた構成になっている(特許文献1参照)。   One proposal for a foot-operated training device is to change the swing angle and gradient of the pedal itself as the pedal is depressed, and to select a swing angle and gradient of the pedal that are easy for the user to exercise. The purpose is to be able to. According to this proposal, the first arm rotatably attached to the first fulcrum provided on the fingertip side of the pedal, and the first arm rotatably attached to the second fulcrum provided on the heel side of the pedal. A second arm, a base that rotatably supports the other end of the first arm at a third fulcrum, and rotatably supports the other end of the second arm at a fourth fulcrum, and depresses the pedal; A load generating means for generating a load, and a return means for returning the pedal to a position before depressing the pedal when the load is released, wherein the pedal is depressed when the pedal is depressed. A configuration is provided in which a pedal swing angle changing means for swinging around a first fulcrum is provided (see Patent Document 1).

また、足踏みトレーニング装置に関する他の提案は、路面を有する足踏検出装置部を交換せずに踏み心地やトレーニング負荷を変化させるとのできることを目的としている。この提案によれば、路面の下側に配置され、弾性材からなる袋状のバッグ内に形成された少なくとも一対の電極と、上記バッグ内に封入され前記少なくとも一対の電極間に介在される電気粘性流体とを備えた構成になっている。この構成によれば、路面を硬い踏み心地にするときには、電極間に所定の電圧を印加させバッグ内の電気粘性流体に電気粘性効果を発現させ、電気粘性流体のみかけ上の粘度を上昇させる。従ってバッグ内の電気粘性流体の流動抵抗が増加することで、踏面の剛性および減衰が高くなり路面が硬い踏み心地となる。さらに、踏面を柔らかい踏み心地にするときには、電極間の印加電圧を下げるか、または、印加電圧を切ることによって、バッグ内の電気粘性流体の電気粘性効果が下がるか、または、無くなることで、電気粘性流体のみかけ上の粘度が下がる。従ってバッグ内の電気粘性流体の流動抵抗が減少することで、前記バッグの上面に配置された踏面の剛性および減衰は低くなり路面が柔らかい踏み心地となる(特許文献2参照)。   Another proposal relating to the stepping training device aims at changing the stepping comfort and the training load without replacing the stepping detection device having the road surface. According to this proposal, at least a pair of electrodes arranged in a bag-like bag made of an elastic material and arranged on a lower side of a road surface, and an electric power sealed in the bag and interposed between the at least one pair of electrodes. And a viscous fluid. According to this configuration, when the road surface is made hard to step on, a predetermined voltage is applied between the electrodes to cause the electrorheological fluid in the bag to exhibit an electrorheological effect, thereby increasing the apparent viscosity of the electrorheological fluid. Therefore, as the flow resistance of the electrorheological fluid in the bag increases, the rigidity and damping of the tread surface increase, and the road surface has a hard treading comfort. Furthermore, when the tread surface is made to have a soft treading feeling, the electro-rheological effect of the electro-rheological fluid in the bag is reduced or eliminated by reducing the applied voltage between the electrodes or by cutting off the applied voltage. The apparent viscosity of the viscous fluid decreases. Accordingly, the flow resistance of the electrorheological fluid in the bag is reduced, so that the rigidity and damping of the tread arranged on the upper surface of the bag are reduced, so that the road surface has a soft treading comfort (see Patent Document 2).

一方、足を鍛えることによって、糖尿病などの成人病が防止できるという専門家の記述では、「運動がなぜ糖尿病を改善するのか」という疑問に対して、運動することは、肥満の解消にも役立ち、インスリンのはたらきをよくする。具体的には次のような運動効果がある。「インスリンの感受性がよくなる」、「運動することでブドウ糖が利用されインスリンの節約になる」、「インスリンのはたらきが活発になる」、「インスリンが増加する」、「善玉コレステロール(HDL)が増えて、脂質が代謝されやすくなる」などと記載されている(非特許文献1参照)。   On the other hand, experts say that training the feet can prevent adult diseases such as diabetes, and asking the question "why exercise can improve diabetes", exercising also helps to eliminate obesity Insulin works better. Specifically, there are the following exercise effects. "Improve insulin sensitivity", "Exercise uses glucose to save insulin", "Activates insulin more", "Insulin increases", "Good cholesterol (HDL) increases , Which facilitates the metabolism of lipids "(see Non-Patent Document 1).

また、足を鍛えることによって、糖尿病などの成人病が防止できるという別の専門家の記述では、「歩くことは万人向けのおすすめ運動である」として、老若男女を問わず、運動の強さを簡単に調整できるという利点が述べられている。また、歩く時間の長さはだいたい30〜40分程度と述べられている。また、体重1kgに対して、1分間当たりの速歩の消費エネルギー(kcal)として、80m/分で「0.0747」、90m/分で「0.0906」、100m/分で「0.1083」、ジョギング(軽)で「0.1384」、ジョギング(強)で「0.1561」のデータが記載されている。このデータによれば、歩くより走るほうが消費エネルギーは大きいことになる(非特許文献2参照)。   According to another expert, training a foot can prevent adult diseases such as diabetes, saying that walking is a recommended exercise for everyone, regardless of age or gender. The advantage is that it can be easily adjusted. Further, it is stated that the length of walking time is about 30 to 40 minutes. Further, the energy consumption (kcal) of trot per minute for 1 kg of body weight is “0.0747” at 80 m / min, “0.0906” at 90 m / min, and “0.1083” at 100 m / min. , "0.1384" for jogging (light) and "0.1561" for jogging (strong). According to this data, running consumes more energy than walking (see Non-Patent Document 2).

ところが、走ることは筋肉や骨などを消耗させるとの見解もある。筑波大学体育科学系教授である鈴木正成氏の見解によれば、日本ではプロもアマチュアもトレーニング方法が間違っている。最も重要なのは、重力に逆らって筋肉を鍛える「抵抗性運動」であると説く。ランニングは「消耗性運動」の代表であり、持久力を高める利点は大きい反面、筋肉も骨も体の脂肪も消耗させる。「抵抗性運動」はその逆で、筋肉や骨を成長させるとのことであると述べている(非特許文献3参照)。
特開平11−276636号公報 特開平7−185037号公報 特開2003−144502号公報 特開2003−116940号公報 報 特開平9−38260号公 秋場龍一著「糖尿病は快癒する」株式会社DHC出版、1998年3月2日、p239−240 井藤英喜著「血糖値が高い人が読む本」主婦と生活社出版、1999年10月4日、p106−109 朝日新聞編集「明日へのカルテ、運動とからだ4」朝日新聞、1993年10月24日、日曜版5面
However, there is a view that running consumes muscles and bones. According to Masanari Suzuki, a professor of physical education science at the University of Tsukuba, training methods for both professionals and amateurs in Japan are wrong. The most important, he says, is "resistive exercise," which builds muscles against gravity. Running is a representative example of "wasting exercise", and while the benefits of increasing endurance are great, it also consumes muscles, bones, and body fat. It is stated that the “resistance exercise” is the opposite, and that it grows muscles and bones (see Non-Patent Document 3).
JP-A-11-276636 JP-A-7-185037 JP 2003-144502 A JP 2003-116940 A Japanese Unexamined Patent Publication No. 9-38260 Ryuichi Akiba, "Diabetes Heals" DHC Publishing Co., Ltd., March 2, 1998, pp. 239-240 Hideki Ito, "Books Read by People with High Blood Sugar Levels" Shufu to Seikatsusha Publishing, Oct. 4, 1999, pp. 106-109 Edited by the Asahi Shimbun, "The chart for tomorrow, exercise and body 4", Asahi Shimbun, October 24, 1993, Sunday edition, 5 pages

上記非特許文献1ないし3の記述を考慮すると、「歩行運動」と「抵抗性運動」との組み合わせが最適な運動であることが分かる。その1つの運動形態としては、階段を昇っていく運動が考えられる。ところが、この運動はかなりハードなものであるので、体力のある人でも簡単にできるものではない。さらに、子供や高齢者にとっては危険も伴うことになる。子供や高齢者を含めて誰にでも簡単にできるのは、階段を昇るだけの運動ではなく、1つの段を昇り降りする足踏運動である。階段以外でも、例えば、敷居や木箱などを昇り降りする足踏運動によっても実現できる。敷居や木箱などによる足踏運動は、階段を昇る運動に比べて相当楽な運動であり、体力のない人でも簡単にできる上、子供や高齢者が実行しても危険が伴うようなことがない。   Considering the descriptions of the above Non-Patent Documents 1 to 3, it can be seen that the combination of the "walking exercise" and the "resistance exercise" is the optimal exercise. As one form of the movement, a movement up a staircase can be considered. However, this exercise is quite hard, and it is not easy for a physically fit person to do it. In addition, it can be dangerous for children and the elderly. What everyone, including children and the elderly, can easily do, is not just a step up stair, but a step up and down one step. In addition to the stairs, for example, it can also be realized by a stepping motion that goes up and down a sill, a wooden box, and the like. Stepping exercises with sills or wooden boxes are considerably easier than climbing stairs, and can be easily performed by people without physical abilities, and can be dangerous even for children and the elderly. There is no.

しかしながら、このような足踏運動は手軽にできる反面、極めて単調なものであるので、運動者の意欲を持続させることが困難であり、30分程度はおろか10分も続けると、単調さのあまり精神的な苦痛を感じることになる。この対策として、音楽や映像その他のことを並行して鑑賞しながらこの足踏運動をすれば、精神的な苦痛を感じることなく運動を持続させることが可能になる。この場合に問題になるのは、それぞれの足にいかにして均等に足踏の負荷を与えるかということである。この足踏運動においては、昇るほうの足に負荷がかかるので、ある程度の回数(例えば、10回ないし30回)又は時間(例えば、30秒ないし2分)ごとに、昇るほうの足を入れ替える必要がある。なぜなら、1回昇るごとに昇る足を入れ替えると、日常的に歩くリズムが崩れてしまうからである。この場合において、片足ずつ数えながら昇るほうの足を入れ替えたり、時計を見ながら一定時間ごとに昇るほうの足を入れ替えたのでは、音楽や映像その他のことを並行して鑑賞することが困難である。すなわち、運動者の意欲を持続させるために音楽や映像その他のことを並行して鑑賞することと、両足に均等に負荷をかけることが両立できないという問題がある。
さらに、スポーツジムやフィットネスクラブなどに設置されている高性能の運動器具を使えば、運動した結果がコンピュータシステムに保存されて計測することができるが、家庭や戸外で簡単に運動した結果を正確かつきめ細かに計測することができないという課題があった。
However, while such a stepping exercise can be carried out easily, it is extremely monotonous, so it is difficult to maintain the motivation of the exerciser. You will feel mental distress. As a countermeasure, if the user performs this stepping exercise while watching music, images, and the like in parallel, the exercise can be continued without feeling mental distress. The problem in this case is how to evenly load the foot on each foot. In this stepping exercise, a load is applied to the ascending foot, so it is necessary to replace the ascending foot every certain number of times (for example, 10 to 30 times) or every time (for example, 30 seconds to 2 minutes). There is. This is because, if you change your ascending foot every time you ascend once, your daily walking rhythm will be disrupted. In this case, it is difficult to watch music, video, and other things in parallel if you replace the one that rises while counting one foot at a time or replace the one that rises at regular intervals while watching the clock. is there. In other words, there is a problem that it is not possible to simultaneously watch music, images, and the like in order to maintain the motivation of the exerciser, and to apply loads equally to both feet.
In addition, using high-performance exercise equipment installed in sports gyms and fitness clubs, the results of exercise can be stored and measured in a computer system, but the results of easy exercise at home or outdoors can be accurately measured. There was a problem that it was not possible to measure precisely.

本発明は、このような従来の課題を解決するためになされたもので、「歩行運動」と「抵抗性運動」との組み合わせが可能な足踏運動において、音楽や映像その他のことを並行して鑑賞しながらでも、両足に均等に負荷をかけることが可能な運動支援システムおよび運動支援処理のプログラムを提供することを目的とする。
また、本発明は、家庭や戸外で簡単に運動した結果を正確かつきめ細かに計測することが可能な運動支援装置および運動支援処理のプログラムを提供することを目的とする。
The present invention has been made in order to solve such a conventional problem. In a stepping motion in which a “walking motion” and a “resistance motion” can be combined, music, video, and other things are performed in parallel. It is an object of the present invention to provide an exercise support system and an exercise support processing program capable of applying a load evenly to both feet while appreciating.
It is another object of the present invention to provide an exercise support apparatus and an exercise support processing program capable of accurately and finely measuring the result of easily exercising at home or outdoors.

本発明の運動支援システム(実施形態1の運動支援システムに相当する)は、運動者が片足ずつ昇り降りして足踏運動を行うための踏み台を有する本体(図1の本体1に相当する)と通信端末装置(図1の携帯電話2に相当する)とで構成され、
本体は、
通信端末装置から送信された足踏みの基準回数および運動指示を含むデータを受信する受信手段(LWI通信部114)と、受信手段によって受信された基準回数および運動指示のデータを記憶する記憶手段(ワークRAM104)と、踏み台の上面に運動者のいずれか一方の足(左足)が乗せられた状態および降ろされた状態を検出して第1のオン信号(Lオン信号)および第1のオフ信号(Lオフ信号)を発生し、上面に運動者の他方の足(右足)が乗せられた状態および降ろされた状態を検出して第2のオン信号(Rオン信号)および第2のオフ信号(Rオフ信号)を発生する検出手段(左足センサ112、右足センサ113)と、第1のオン信号、第2のオン信号、第1のオフ信号、および第2のオフ信号の順に連続して発生された一方の足が先行する状態が検出手段によって検出されたときは第1のカウント指示信号(レジスタLCおよびTNのインクリメントの指示)を発生し、第2のオン信号、第1のオン信号、第2のオフ信号、および第1のオフ信号の順に連続して発生された他方の足が先行する状態が検出手段によって検出されたときは第2のカウント指示信号(レジスタRCおよびTNのインクリメントの指示)を発生する信号処理手段(CPU101)と、信号処理手段によって連続して発生された第1のカウント指示信号をカウントしたカウント値が記憶手段に記憶されている基準回数に達したときに他方の足を先行する指示を表す第1のカウントアップ信号を発生し、信号処理手段によって連続して発生された第2のカウント指示信号をカウントしたカウント値が記憶手段に記憶されている基準回数に達したときに一方の足を先行する指示を表す第2のカウントアップ信号を発生し、足踏運動の終了に応じてカウントを停止する計数手段(CPU101)と、計数手段から発生された第1のカウントアップ信号および第2のカウントアップ信号を通信端末装置に送信し、足踏運動の終了に応じて足踏運動の結果を示すデータを通信端末装置に送信する送信手段(LWI通信部114)と、を備え、
通信端末装置は、
足踏みの基準回数および運動指示を含むデータを本体に送信する送信手段(LWI通信部214)と、本体から送信された第1のカウントアップ信号、第2のカウントアップ信号、および送信手段によって送信されたデータに基づいて本体で行われる足踏運動に関する指令および足踏運動の結果を示すデータを受信する受信手段(LWI通信部214)と、受信手段によって受信された第1のカウントアップ信号および第2のカウントアップ信号に応じて点滅する発光手段(LED2b)と、受信手段によって受信された足踏運動の結果を示すデータを表示する表示手段(メイン表示部210)と、を備えた、た構成になっている。
The exercise support system of the present invention (corresponding to the exercise support system of the first embodiment) has a main body (corresponding to the main body 1 in FIG. 1) having a stepping platform for an athlete to step up and down one foot at a time to perform a stepping exercise. And a communication terminal device (corresponding to the mobile phone 2 in FIG. 1),
The body is
Receiving means (LWI communication section 114) for receiving data including the reference number of steps and the exercise instruction transmitted from the communication terminal device, and storage means (work) for storing the data of the reference number of times and the exercise instruction received by the receiving means RAM 104), a state where one of the feet (left foot) of the exerciser is placed on the upper surface of the step platform and a state where the foot is lowered, and a first ON signal (L ON signal) and a first OFF signal ( L off signal), and detects a state in which the other foot (right foot) of the exerciser is placed on the upper surface and a state in which the other foot is lowered, and a second on signal (R on signal) and a second off signal ( Detection means (left foot sensor 112, right foot sensor 113) for generating an R-off signal, and a first on-signal, a second on-signal, a first off-signal, and a second off-signal in this order. Was done When the state in which the foot is ahead is detected by the detecting means, a first count instruction signal (instruction for incrementing the registers LC and TN) is generated, and the second ON signal, the first ON signal, and the second ON signal are output. A second count instruction signal (instruction of increment of the registers RC and TN) when the state detected by the detecting means is detected by the detecting means, in which the other signal, which is continuously generated in the order of the first off signal and the first off signal, is detected. Signal processing means (CPU 101) for generating the first count instruction signal continuously generated by the signal processing means, and the other leg when the count value reaches the reference number stored in the storage means. Generates a first count-up signal indicating a preceding instruction, and counts a second count instruction signal continuously generated by the signal processing means. Counting means for generating a second count-up signal indicating an instruction to advance one foot when the count value reaches the reference number stored in the storage means, and stopping the counting according to the end of the stepping motion. (CPU 101), transmitting a first count-up signal and a second count-up signal generated from the counting means to the communication terminal device, and communicating data indicating a result of the stepping motion in response to the end of the stepping motion. Transmitting means (LWI communication unit 114) for transmitting to the terminal device,
The communication terminal device
A transmitting unit (LWI communication unit 214) for transmitting data including the reference number of steps and the exercise instruction to the main unit, and a first count-up signal, a second count-up signal transmitted from the main unit, and a transmitting unit. (LWI communication unit 214) for receiving a command relating to a stepping motion performed by the main body based on the received data and data indicating the result of the stepping motion, a first count-up signal received by the receiving unit, 2, a light-emitting means (LED 2b) that blinks in response to the count-up signal of 2, and a display means (main display unit 210) that displays data indicating the result of the stepping motion received by the receiving means. It has become.

本発明の運動支援システム(実施形態1の運動支援システムに相当する)は、運動者が片足ずつ昇り降りして足踏運動を行うための踏み台を有する本体(図1の本体1に相当する)と通信端末装置(図1の携帯電話2に相当する)とで構成され、
本体は、
通信端末装置から送信された足踏みの基準時間および運動指示を含むデータを受信する受信手段(LWI通信部114)と、受信手段によって受信された基準時間および運動指示のデータを記憶する記憶手段(ワークRAM104)と、踏み台の上面に運動者のいずれか一方の足(左足)が乗せられた状態および降ろされた状態を検出して第1のオン信号(Lオン信号)および第1のオフ信号(Lオフ信号)を発生し、上面に運動者の他方の足(右足)が乗せられた状態および降ろされた状態を検出して第2のオン信号(Rオン信号)および第2のオフ信号(Rオフ信号)を発生する検出手段(左足センサ112、右足センサ113)と、第1のオン信号、第2のオン信号、第1のオフ信号、および第2のオフ信号の順に連続して発生された一方の足が先行する状態が検出手段によって検出されたときは第1のカウント指示信号(レジスタLCおよびTNのインクリメントの指示)を発生し、第2のオン信号、第1のオン信号、第2のオフ信号、および第1のオフ信号の順に連続して発生された他方の足が先行する状態が検出手段によって検出されたときは第2のカウント指示信号(レジスタRCおよびTNのインクリメントの指示)を発生する信号処理手段(CPU101)と、信号処理手段によって連続して発生された第1のカウント指示信号をカウントした経過時間が記憶手段に記憶されている基準時間に達したときに他方の足を先行する指示を表す第1のカウントアップ信号を発生し、信号処理手段によって連続して発生された第2のカウント指示信号をカウントした経過時間が記憶手段に記憶されている基準時間に達したときに一方の足を先行する指示を表す第2のカウントアップ信号を発生し、足踏運動の終了に応じてカウントを停止する計数手段(CPU101)と、計数手段から発生された第1のカウントアップ信号および第2のカウントアップ信号を通信端末装置に送信し、足踏運動の終了に応じて足踏運動の結果を示すデータを通信端末装置に送信する送信手段(LWI通信部114)と、を備え、
通信端末装置は、
足踏みの基準時間および運動指示を含むデータを本体に送信する送信手段(LWI通信部214)と、本体から送信された第1のカウントアップ信号、第2のカウントアップ信号、および送信手段によって送信されたデータに基づいて本体で行われる足踏運動に関する指令および足踏運動の結果を示すデータを受信する受信手段(LWI通信部214)と、受信手段によって受信された第1のカウントアップ信号および第2のカウントアップ信号に応じて点滅する発光手段(LED2b)と、受信手段によって受信された足踏運動の結果を示すデータを表示する表示手段(メイン表示部210)と、を備えた、た構成になっている。
The exercise support system of the present invention (corresponding to the exercise support system of the first embodiment) has a main body (corresponding to the main body 1 in FIG. 1) having a stepping platform for an athlete to step up and down one foot at a time to perform a stepping exercise. And a communication terminal device (corresponding to the mobile phone 2 in FIG. 1),
The body is
Receiving means (LWI communication unit 114) for receiving data including the reference time of stepping and the exercise instruction transmitted from the communication terminal device, and storage means (work) for storing the data of the reference time and the exercise instruction received by the receiving means RAM 104), a state where one of the feet (left foot) of the exerciser is placed on the upper surface of the step platform and a state where the foot is lowered, and a first ON signal (L ON signal) and a first OFF signal ( L off signal), and detects a state in which the other foot (right foot) of the exerciser is placed on the upper surface and a state in which the other foot is lowered, and a second on signal (R on signal) and a second off signal ( Detection means (left foot sensor 112, right foot sensor 113) for generating an R-off signal, and a first on-signal, a second on-signal, a first off-signal, and a second off-signal in this order. Was done When the state in which the foot is ahead is detected by the detecting means, a first count instruction signal (instruction for incrementing the registers LC and TN) is generated, and the second ON signal, the first ON signal, and the second ON signal are output. A second count instruction signal (instruction of increment of the registers RC and TN) when the state detected by the detecting means is detected by the detecting means, in which the other signal, which is continuously generated in the order of the first off signal and the first off signal, is detected. Signal processing means (CPU 101) for generating the first count instruction signal continuously generated by the signal processing means, and the other leg when the elapsed time counted by the signal processing means reaches the reference time stored in the storage means. The first count-up signal representing the preceding instruction is generated, and the second count instruction signal continuously generated by the signal processing means is counted. When the interval reaches the reference time stored in the storage means, a second count-up signal indicating an instruction to advance one foot is generated, and the counting means stops counting according to the end of the stepping motion ( CPU 101), and a first count-up signal and a second count-up signal generated by the counting means are transmitted to the communication terminal device, and the data indicating the result of the stepping exercise is transmitted to the communication terminal in response to the end of the stepping exercise. Transmitting means (LWI communication unit 114) for transmitting to the device,
The communication terminal device
A transmission unit (LWI communication unit 214) for transmitting data including a reference time of stepping and an exercise instruction to the main unit, and a first count-up signal, a second count-up signal transmitted from the main unit, and a transmission unit. (LWI communication unit 214) for receiving a command relating to a stepping motion performed by the main body based on the received data and data indicating the result of the stepping motion, a first count-up signal received by the receiving unit, 2, a light-emitting means (LED 2b) that blinks in response to the count-up signal of 2, and a display means (main display unit 210) that displays data indicating the result of the stepping motion received by the receiving means. It has become.

本発明の運動支援システムにおいて基準回数を設定した場合には、本体の計数手段は、第1のカウント指示信号をカウントしている状態で信号処理手段によって第2のカウント指示信号が発生されたときは第1のカウント指示信号のカウント値を記憶手段に記憶して前回までのカウント値に累算した後で当該第1のカウント指示信号のカウント値をゼロにリセットして第2のカウント指示信号のカウントを開始し、第2のカウント指示信号をカウントしている状態で信号処理手段によって第1のカウント指示信号が発生されたときは第2のカウント指示信号のカウント値を記憶手段に記憶して前回までのカウント値に累算した後で当該第2のカウント指示信号のカウント値をゼロにリセットして第1のカウント指示信号のカウントを開始するように構成してもよい。   When the reference number is set in the exercise support system of the present invention, the counting means of the main body is configured to count the first count instruction signal when the signal processing means generates the second count instruction signal. Stores the count value of the first count instruction signal in the storage means, accumulates the count value up to the previous count value, resets the count value of the first count instruction signal to zero, and resets the count value of the first count instruction signal to zero. When the first count instruction signal is generated by the signal processing means while the second count instruction signal is being counted, the count value of the second count instruction signal is stored in the storage means. After the count value is accumulated to the previous count value, the count value of the second count instruction signal is reset to zero and the count of the first count instruction signal is started. Sea urchin may be configured.

本発明の運動支援システムにおいて、本体と通信端末装置とは無線通信によってデータの送受信を行なうように構成してもよい。   In the exercise support system of the present invention, the main body and the communication terminal device may be configured to transmit and receive data by wireless communication.

本発明の運動支援システムにおいて、本体と通信端末装置とはISMバンドの通信帯域の無線通信によってデータの送受信を行なうように構成してもよい。この場合において、本体と通信端末装置とは周波数ホッピング型スペクトル拡散方式の無線通信によってデータの送受信を行なうように構成してもよい。さらに、この場合において、本体と通信端末装置とはブルートゥースの無線通信によってデータの送受信を行なうように構成してもよい。   In the exercise support system of the present invention, the main body and the communication terminal device may be configured to transmit and receive data by wireless communication in a communication band of the ISM band. In this case, the main unit and the communication terminal device may be configured to transmit and receive data by wireless communication of a frequency hopping type spread spectrum system. Further, in this case, the main body and the communication terminal device may be configured to transmit and receive data by Bluetooth wireless communication.

あるいは、本発明の運動支援システムにおいて、本体と通信端末装置とは赤外線通信によってデータの送受信を行なうように構成してもよい。   Alternatively, in the exercise support system of the present invention, the main body and the communication terminal device may be configured to transmit and receive data by infrared communication.

あるいは、本発明の運動支援システムにおいて、本体と通信端末装置とは有線通信によってデータの送受信を行なうように構成してもよい。   Alternatively, in the exercise support system of the present invention, the main body and the communication terminal device may be configured to transmit and receive data by wired communication.

本発明の運動支援システムにおいて、通信端末装置は、所定の通信網を介して外部からの電子メールおよび電話の着信を受ける機能を有し、外部からの電子メールおよび電話の着信に応じて発光手段を点滅させるような構成にしてもよい。この場合において、通信端末装置は、外部から電子メールおよび電話の着信した場合と、第1のカウントアップ信号および第2のカウントアップ信号を受信した場合とでは、発光手段を異なる態様(周期、パターン、発光色)で点滅させるように構成してもよい。例えば、通信端末装置は、電子メールおよび電話の着信した場合と、第1のカウントアップ信号および第2のカウントアップ信号を受信した場合とでは、発光手段を異なる発光色(赤色および緑色)で点滅させるように構成してもよい。さらに、この場合において、通信端末装置は、第1のカウントアップ信号を受信した場合と、第2のカウントアップ信号を受信した場合とでは、発光手段を異なる発光色(赤色および緑色)で点滅させるように構成してもよい。また、通信端末装置は、第1のカウントアップ信号を受信した場合と、第2のカウントアップ信号を受信した場合とでは、表示手段(サブ表示部2a)を異なる表示色(アンバー色および緑色)で表示させるように構成してもよい。   In the exercise support system according to the present invention, the communication terminal device has a function of receiving an external e-mail and a telephone call via a predetermined communication network, and emits light in response to the external e-mail and the telephone call. May be configured to blink. In this case, the communication terminal device sets the light emitting means in a different manner (period, pattern, etc.) between when an e-mail and a telephone call are received from outside and when the first count-up signal and the second count-up signal are received. , Light emission color). For example, the communication terminal device blinks the light-emitting means in different emission colors (red and green) when an e-mail and a telephone call are received and when the first count-up signal and the second count-up signal are received. You may be comprised so that it may make it. Further, in this case, the communication terminal device causes the light-emitting means to blink in different light-emitting colors (red and green) between when the first count-up signal is received and when the second count-up signal is received. It may be configured as follows. Further, the communication terminal device displays the display means (sub-display unit 2a) with different display colors (amber and green) when receiving the first count-up signal and when receiving the second count-up signal. May be displayed.

本発明の運動支援システムにおいて、通信端末装置は、駆動指令に応じて振動する振動手段(バイブレータ213)をさらに備え、本体から受信した第1のカウントアップ信号および第2のカウントアップ信号に応じて振動手段を振動させるように構成してもよい。この場合において、通信端末装置は、所定の通信網を介して外部からの電子メールおよび電話の着信を受ける機能を有し、電子メールおよび電話の着信した場合と、第1のカウントアップ信号および第2のカウントアップ信号を受信した場合とでは、振動手段を異なる振動パターンで振動させるように構成してもよい。さらに、この場合において、通信端末装置は、第1のカウントアップ信号を受信した場合と、第2のカウントアップ信号を受信した場合とでは、振動手段を異なる振動パターンで振動させるように構成してもよい。   In the exercise support system of the present invention, the communication terminal device further includes a vibrating means (vibrator 213) that vibrates according to the drive command, and according to the first count-up signal and the second count-up signal received from the main body. The vibration means may be configured to vibrate. In this case, the communication terminal device has a function of receiving an incoming e-mail and a telephone call from outside via a predetermined communication network. When the count-up signal of 2 is received, the vibration means may be configured to vibrate in a different vibration pattern. Further, in this case, the communication terminal device is configured to vibrate the vibrating means in different vibration patterns between when the first count-up signal is received and when the second count-up signal is received. Is also good.

本発明の運動支援システムにおいて、通信端末装置は、本体において算出された消費カロリーを受信して表示手段に表示するような構成にしてもよい。また、通信端末装置は、本体において算出された肥満指数(BMI)を受信して表示手段に表示するような構成にしてもよい。   In the exercise support system of the present invention, the communication terminal device may be configured to receive the calorie consumption calculated in the main body and display the calorie consumption on the display means. Further, the communication terminal device may be configured to receive the body mass index (BMI) calculated by the main body and display the received body mass index (BMI) on the display unit.

本発明の運動支援システムにおいて、通信端末装置は、本体から受信したデータを記憶する不揮発性の記憶手段(メモリ207)と、操作に応じて指定された日付のデータを当該記憶手段から読み出して表示手段に表示する表示制御手段(CPU201)とをさらに備えている構成にしてもよい。また、通信端末装置は、本体から受信したデータを記憶する不揮発性の記憶手段と、操作に応じて指定された期間のデータを当該記憶手段から読み出して、統計的な演算処理を行う演算手段(CPU201)と、当該演算結果を表示手段に表示する表示制御手段とをさらに備えている構成にしてもよい。   In the exercise support system of the present invention, the communication terminal device includes a non-volatile storage unit (memory 207) for storing data received from the main body, and reads and displays data on a date designated according to an operation from the storage unit. And a display control means (CPU 201) for displaying on the means. Further, the communication terminal device includes a non-volatile storage unit that stores data received from the main unit, and an operation unit that reads data of a period designated according to an operation from the storage unit and performs a statistical operation process ( The configuration may further include a CPU 201) and display control means for displaying the calculation result on a display means.

本発明の運動支援システムにおいて、本体は、内部に電源を供給する二次電池(充電電池116)と、足踏運動によって発電して当該二次電池を充電する発電手段(発電部115)とをさらに備えた構成にしてもよい。この場合において、本体の二次電池は着脱可能であり、かつ、通信端末装置に着脱可能な二次電池(充電電池215)と互換性を有するような構成にしてもよい。さらに、この場合において、本体は、通信端末装置と接続する接続手段(電源出力端子121)をさらに備え、発電手段は、通信端末装置が接続された状態においては、通信端末装置の二次電池と当該本体の二次電池とを共に充電するような構成にしてもよい。   In the exercise support system of the present invention, the main body includes a secondary battery (rechargeable battery 116) for supplying power to the inside and a power generation unit (power generation unit 115) for generating power by stepping motion and charging the secondary battery. A configuration may be further provided. In this case, the secondary battery of the main body may be configured to be detachable and compatible with the secondary battery (rechargeable battery 215) detachable from the communication terminal device. Further, in this case, the main body further includes a connecting means (power output terminal 121) for connecting to the communication terminal apparatus, and the power generation means is connected to the secondary battery of the communication terminal apparatus when the communication terminal apparatus is connected. The secondary battery of the main body may be charged together.

本発明の運動支援システムにおいて、本体は、踏み台における他方の足を乗せる側に設けられた第1の発光手段(LED14b)、踏み台における一方の足を乗せる側に設けられた第2の発光手段(LED14a)、および、通信端末装置から受信したデータに含まれている足踏運動のテンポに合わせて第1の発光手段および第2の発光手段を交互に点灯させる発光制御手段をさらに備えた構成にしてもよい。この場合において、本体は、踏み台における他方の足を乗せる側に設けられた第1の発光手段を第1のカウントアップ信号に応じて点滅させ、踏み台における一方の足を乗せる側に設けられた第2の発光手段を第2のカウントアップ信号に応じて点滅させる発光制御手段(CPU101)をさらに備えた構成にしてもよい。さらに、この場合において、発光制御手段は、第1の発光手段および第2の発光手段をそれぞれ第1のカウントアップ信号および第2のカウントアップ信号に応じて足踏運動のテンポよりも2倍以上速い繰り返し周期で点滅させるような構成にしてもよい。   In the exercise support system of the present invention, the main body includes a first light emitting means (LED 14b) provided on the side of the stepping platform on which the other foot is placed, and a second light emitting means (LED14b) provided on the side of the stepping board on which one foot is placed. LED 14a) and light emission control means for alternately lighting the first light emission means and the second light emission means in accordance with the tempo of the stepping motion included in the data received from the communication terminal device. You may. In this case, the main body blinks the first light emitting means provided on the side on which the other foot of the stepping board is placed in response to the first count-up signal, and the first light emitting means provided on the side of the stepping board on which one foot is placed. The configuration may further include a light emission control unit (CPU 101) that causes the two light emission units to blink in response to the second count-up signal. Further, in this case, the light emission control means causes the first light emission means and the second light emission means to be at least twice as fast as the tempo of the stepping motion according to the first count-up signal and the second count-up signal, respectively. It may be configured to blink at a fast repetition cycle.

本発明の運動支援システムにおいて、本体は、通信端末装置から受信したデータに含まれている足踏運動のテンポに合わせて所定の発音手段(サウンドシステム111の電子音を発生する音源)によって電子音を発生する発音制御手段(CPU101)をさらに備えた構成にしてもよい。この場合において、発音制御手段は、第1のカウントアップ信号および第2のカウントアップ信号に応じて、足踏運動のテンポに合わせた電子音とは異なる音色の電子音を発音手段から発生させるか、又は、他方の足を先行する旨の音声メッセージおよび一方の足を先行する旨の音声メッセージを他の発音手段(サウンドシステム111の合成音声を発生する音源)から発生させるような構成にしてもよい。   In the exercise support system according to the present invention, the main body is provided with an electronic sound by a predetermined sound generating means (a sound source that generates an electronic sound of the sound system 111) in accordance with the tempo of the stepping movement included in the data received from the communication terminal device. May be further provided with sound generation control means (CPU 101) for generating the sound. In this case, the sound generation control means may generate, based on the first count-up signal and the second count-up signal, the sound generation means generate an electronic sound having a tone different from the electronic sound adjusted to the tempo of the stepping motion. Alternatively, a configuration is also possible in which a voice message indicating that the other foot is ahead and a voice message indicating that one foot is ahead are generated from another sounding means (a sound source that generates a synthesized voice of the sound system 111). Good.

本発明の運動支援システムにおいて、本体は、踏み台の上面にかけられた重量を測定する重量測定手段(左足センサ112、右足センサ113)および踏み台の上面と踏み台が置かれている平面との高低差を測定する高さ測定手段(高さセンサ13)をさらに備え、検出手段によって第1のオン信号および第2のオン信号を同時に検出した場合に重量測定手段によって測定された重量を運動者の体重値として記憶手段の体重エリア(レジスタWT)に記憶し、高さ測定手段によって測定された高さ値を記憶手段の高さエリア(レジスタh)に記憶するような構成にしてもよい。この場合において、本体は、足踏運動の終了に応じて、記憶手段における累算エリア(レジスタTN)の累算値、体重エリアの体重値、高さエリアの高さ値に基づいて足踏運動による消費カロリーを算出して通信端末装置に送信するような構成にしてもよい。   In the exercise support system of the present invention, the main body measures the weight applied to the upper surface of the step platform (the left foot sensor 112 and the right foot sensor 113) and determines the height difference between the upper surface of the step platform and the plane on which the step platform is placed. The apparatus further comprises a height measuring means (height sensor 13) for measuring, and when the first ON signal and the second ON signal are simultaneously detected by the detecting means, the weight measured by the weight measuring means is used as the weight value of the exerciser. May be stored in the weight area (register WT) of the storage means, and the height value measured by the height measurement means may be stored in the height area (register h) of the storage means. In this case, in response to the end of the stepping movement, the main body performs the stepping movement based on the accumulated value of the accumulation area (register TN), the weight value of the weight area, and the height value of the height area in the storage means. May be configured to calculate the calorie consumption and transmit it to the communication terminal device.

本発明の運動支援システム(実施形態2の運動支援システムに相当する)は、運動者が片足ずつ昇り降りして足踏運動を行うための踏み台を有する本体(図27の本体1に相当する)と、所定の発光手段(左LED4a、右LED4b)を有するとともに本体からの信号を受信する足替指示装置(図27の足替指示装置4に相当する)とで構成され、
本体は、
操作に応じて入力された基準回数又はあらかじめ設定されている基準回数および操作に応じて入力された運動指示を含むデータを記憶する記憶手段(ワークRAM104)と、踏み台の上面に運動者のいずれか一方の足(左足)が乗せられた状態および降ろされた状態を検出して第1のオン信号(Lオン信号)および第1のオフ信号(Lオフ信号)を発生し、上面に運動者の他方の足(右足)が乗せられた状態および降ろされた状態を検出して第2のオン信号(Rオン信号)および第2のオフ信号(Rオフ信号)を発生する検出手段(左足センサ112、右足センサ113)と、第1のオン信号、第2のオン信号、第1のオフ信号、および第2のオフ信号の順に連続して発生された一方の足が先行する状態が検出手段によって検出されたときは第1のカウント指示信号を発生し、第2のオン信号、第1のオン信号、第2のオフ信号、および第1のオフ信号の順に連続して発生された他方の足が先行する状態が検出手段によって検出されたときは第2のカウント指示信号を発生する信号処理手段(CPU101)と、信号処理手段によって連続して発生された第1のカウント指示信号をカウントしたカウント値が記憶手段に記憶されている基準回数に達したときに他方の足を先行する指示を表す第1のカウントアップ信号を発生し、信号処理手段によって連続して発生された第2のカウント指示信号をカウントしたカウント値が記憶手段に記憶されている基準回数に達したときに一方の足を先行する指示を表す第2のカウントアップ信号を発生し、足踏運動の終了に応じてカウントを停止する計数手段(CPU101)と、第1のカウントアップ信号および第2のカウントアップ信号を足替指示装置に送信する送信手段(LWI通信部114)と、を備え、
足替指示装置は、
第1のカウントアップ信号および第2のカウントアップ信号を本体から受信する受信手段(LWI通信部41)と、受信手段によって受信した第1のカウントアップ信号および第2のカウントアップ信号に応じて点滅する発光手段(左LED4a、右LED4b)と、を備えた構成になっている。
The exercise support system of the present invention (corresponding to the exercise support system of the second embodiment) has a main body (corresponding to the main body 1 in FIG. 27) having a stepping platform for an exerciser to step up and down one foot at a time to perform a stepping exercise. And a foot change instruction device (corresponding to the foot change instruction device 4 in FIG. 27) having predetermined light emitting means (left LED 4a, right LED 4b) and receiving a signal from the main body.
The body is
A storage means (work RAM 104) for storing data including a reference number input according to the operation or a preset reference number and an exercise instruction input according to the operation; Detecting a state in which one foot (left foot) is put on and lowered, generates a first ON signal (L ON signal) and a first OFF signal (L OFF signal), Detecting means (left foot sensor 112) for detecting a state in which the other foot (right foot) is put on and off, and generates a second on signal (R on signal) and a second off signal (R off signal). , The right foot sensor 113), and a state in which one of the feet generated successively in the order of the first ON signal, the second ON signal, the first OFF signal, and the second OFF signal leads by the detecting means. When detected A state in which a first count instruction signal is generated, and a second ON signal, a first ON signal, a second OFF signal, and a first OFF signal, which is sequentially generated in the order of the other leg, precedes. The signal processing means (CPU 101) for generating a second count instruction signal when detected by the detection means and the count value obtained by counting the first count instruction signal continuously generated by the signal processing means are stored in the storage means. When the stored reference number has been reached, a first count-up signal representing an instruction to move ahead with the other foot is generated, and the second count instruction signal continuously generated by the signal processing means is counted. When the value reaches the reference number stored in the storage means, a second count-up signal indicating an instruction to advance one foot is generated, and counting is performed according to the end of the stepping motion. It includes a stop counting means (CPU 101), and transmitting means for transmitting a first count up signal and the second count up signal to the foot replacement instruction device (LWI communication unit 114), a
The foot change instruction device is
A receiving unit (LWI communication unit 41) for receiving the first count-up signal and the second count-up signal from the main unit, and blinking in response to the first count-up signal and the second count-up signal received by the receiving unit (A left LED 4a and a right LED 4b).

本発明の運動支援システム(実施形態2の運動支援システムに相当する)は、運動者が片足ずつ昇り降りして足踏運動を行うための踏み台を有する本体(図27の本体1に相当する)と、所定の発光手段(左LED4a、右LED4b)を有するとともに本体からの信号を受信する足替指示装置(図27の足替指示装置4に相当する)とで構成され、
本体は、
操作に応じて入力された基準時間又はあらかじめ設定されている基準時間および操作に応じて入力された運動指示を含むデータを記憶する記憶手段(ワークRAM104)と、踏み台の上面に運動者のいずれか一方の足(左足)が乗せられた状態および降ろされた状態を検出して第1のオン信号(Lオン信号)および第1のオフ信号(Lオフ信号)を発生し、上面に運動者の他方の足(右足)が乗せられた状態および降ろされた状態を検出して第2のオン信号(Rオン信号)および第2のオフ信号(Rオフ信号)を発生する検出手段(左足センサ112、右足センサ113)と、第1のオン信号、第2のオン信号、第1のオフ信号、および第2のオフ信号の順に連続して発生された一方の足が先行する状態が検出手段によって検出されたときは第1のカウント指示信号を発生し、第2のオン信号、第1のオン信号、第2のオフ信号、および第1のオフ信号の順に連続して発生された他方の足が先行する状態が検出手段によって検出されたときは第2のカウント指示信号を発生する信号処理手段(CPU101)と、信号処理手段によって連続して発生された第1のカウント指示信号をカウントした経過時間が記憶手段に記憶されている基準時間に達したときに他方の足を先行する指示を表す第1のカウントアップ信号を発生し、信号処理手段によって連続して発生された第2のカウント指示信号をカウントした経過時間が記憶手段に記憶されている基準時間に達したときに一方の足を先行する指示を表す第2のカウントアップ信号を発生し、足踏運動の終了に応じてカウントを停止する計数手段(CPU101)と、第1のカウントアップ信号および第2のカウントアップ信号を足替指示装置に送信する送信手段(LWI通信部114)と、を備え、
足替指示装置は、
第1のカウントアップ信号および第2のカウントアップ信号を本体から受信する受信手段(LWI通信部41)と、受信手段によって受信した第1のカウントアップ信号および第2のカウントアップ信号に応じて点滅する発光手段(左LED4a、右LED4b)と、を備えた構成になっている。
The exercise support system of the present invention (corresponding to the exercise support system of the second embodiment) has a main body (corresponding to the main body 1 in FIG. 27) having a stepping platform for an exerciser to step up and down one foot at a time to perform a stepping exercise. And a foot change instruction device (corresponding to the foot change instruction device 4 in FIG. 27) having predetermined light emitting means (left LED 4a, right LED 4b) and receiving a signal from the main body.
The body is
A storage means (work RAM 104) for storing data including a reference time input according to the operation or a preset reference time and an exercise instruction input according to the operation; Detecting a state in which one foot (left foot) is put on and lowered, generates a first ON signal (L ON signal) and a first OFF signal (L OFF signal), Detecting means (left foot sensor 112) for detecting a state in which the other foot (right foot) is put on and off, and generates a second on signal (R on signal) and a second off signal (R off signal). , The right foot sensor 113), and a state in which one of the feet generated successively in the order of the first ON signal, the second ON signal, the first OFF signal, and the second OFF signal leads by the detecting means. When detected A state in which a first count instruction signal is generated, and a second ON signal, a first ON signal, a second OFF signal, and a first OFF signal, which is sequentially generated in the order of the other leg, precedes. A signal processing means (CPU 101) for generating a second count instruction signal when detected by the detection means, and an elapsed time for counting the first count instruction signal continuously generated by the signal processing means are stored in the storage means. When the stored reference time has been reached, a first count-up signal indicating an instruction to advance the other foot is generated, and the second count instruction signal continuously generated by the signal processing means is counted. When the time reaches the reference time stored in the storage means, a second count-up signal indicating an instruction to advance one foot is generated, and counting is stopped according to the end of the stepping motion. That includes a counting means (CPU 101), and transmitting means for transmitting a first count up signal and the second count up signal to the foot replacement instruction device (LWI communication unit 114), a
The foot change instruction device is
A receiving unit (LWI communication unit 41) for receiving the first count-up signal and the second count-up signal from the main unit, and blinking in response to the first count-up signal and the second count-up signal received by the receiving unit (A left LED 4a and a right LED 4b).

本発明の運動支援システムにおいて基準回数を設定した場合には、本体の計数手段は、第1のカウント指示信号をカウントしている状態で信号処理手段によって第2のカウント指示信号が発生されたときは第1のカウント指示信号のカウント値を記憶手段に記憶して前回までのカウント値に累算した後で当該第1のカウント指示信号のカウント値をゼロにリセットして第2のカウント指示信号のカウントを開始し、第2のカウント指示信号をカウントしている状態で信号処理手段によって第1のカウント指示信号が発生されたときは第2のカウント指示信号のカウント値を記憶手段に記憶して前回までのカウント値に累算した後で当該第2のカウント指示信号のカウント値をゼロにリセットして第1のカウント指示信号のカウントを開始するような構成にしてもよい。   When the reference number is set in the exercise support system of the present invention, the counting means of the main body is configured to count the first count instruction signal when the signal processing means generates the second count instruction signal. Stores the count value of the first count instruction signal in the storage means, accumulates the count value up to the previous count value, resets the count value of the first count instruction signal to zero, and resets the count value of the first count instruction signal to zero. When the first count instruction signal is generated by the signal processing means while the second count instruction signal is being counted, the count value of the second count instruction signal is stored in the storage means. After the count value is accumulated to the previous count value, the count value of the second count instruction signal is reset to zero and the count of the first count instruction signal is started. UNA may be configured.

本発明の運動支援システムにおいて、本体は、足替指示装置に対して無線通信によってデータの送信を行なうような構成にしてもよい。この場合において、本体は、足替指示装置に対してISMバンドの通信帯域の無線通信によってデータの送信を行なうような構成にしてもよい。さらに、この場合において、本体は、足替指示装置に対してブルートゥースの無線通信によってデータの送信を行なうような構成にしてもよい。   In the exercise support system of the present invention, the main body may be configured to transmit data to the foot change instruction device by wireless communication. In this case, the main body may be configured to transmit data to the foot change instruction device by wireless communication in the communication band of the ISM band. Further, in this case, the main body may be configured to transmit data to the foot change instructing device by Bluetooth wireless communication.

本発明の運動支援システムにおいて、本体は、足替指示装置に対して赤外線通信によってデータの送信を行なうような構成にしてもよい。   In the exercise support system of the present invention, the main body may be configured to transmit data to the foot change instruction device by infrared communication.

本発明の運動支援システムにおいて、本体は、内部に電源を供給する二次電池と、足踏運動によって発電して当該二次電池を充電する発電手段とをさらに備えた構成にしてもよい。   In the exercise support system of the present invention, the main body may be configured to further include a secondary battery that supplies power to the inside, and a power generation unit that generates power by stepping and charges the secondary battery.

本発明の運動支援システムにおいて、本体は、操作に応じて基準回数および運動指示を含むデータを入力する入力手段(スイッチ部14d)と、足踏運動の結果のデータを表示する表示手段(表示部14c)とをさらに備えた構成にしてもよい。   In the exercise support system of the present invention, the main body includes an input unit (switch unit 14d) for inputting data including a reference number of times and an exercise instruction according to an operation, and a display unit (display unit) for displaying data of a result of the stepping exercise. 14c).

本発明の運動支援システムにおいて、足替指示装置は、第1のカウントアップ信号を受信した場合と、第2のカウントアップ信号を受信した場合とでは、発光手段を異なる発光色(赤色、緑色)で点滅させるような構成にしてもよい。この場合において、足替指示装置は、第1のカウントアップ信号に応じて点滅する第1の発光手段(右LED4b)と、第2のカウントアップ信号に応じて発光する第2の発光手段(左LED14a)とを備えた構成にしてもよい。   In the exercise support system of the present invention, the foot change instructing device causes the light-emitting means to emit different colors (red, green) when receiving the first count-up signal and when receiving the second count-up signal. May be configured to blink. In this case, the foot change instruction device includes a first light emitting unit (right LED 4b) that blinks in response to the first count-up signal and a second light emitting unit (left LED) that emits light in response to the second count-up signal. LED 14a).

本発明の運動支援装置(実施形態3の携帯電話2に相当する)は、無線通信網を介して音声信号および電子メールを送受信する通信手段(RFブロック206)と、加速度を検出する検出手段(振動発電部218)と、検出手段によって検出された加速度が所定の閾値を超えた回数を計数する計数手段(CPU201)と、所定時間(1分間)内において計数手段によって計数された計数値、各計数ごとの加速度の大きさ、および操作に応じて入力された体重値又は所定の記憶手段(ワークRAM204)に記憶されている体重値に基づいて、所定時間内における消費カロリーを算出する演算手段(CPU201)と、所定時間が経過するたびに演算手段によって算出された消費カロリー値を記憶手段に累積して記憶する記憶制御手段(CPU201)と、操作に応じた表示指令に応じて記憶手段に記憶されている消費カロリー値の累積値を所定の表示手段(メイン表示部210、サブ表示部2a)に表示する表示制御手段(CPU201)と、を備えた構成になっている。   The exercise support device (corresponding to the mobile phone 2 of the third embodiment) of the present invention includes a communication unit (RF block 206) for transmitting and receiving a voice signal and an e-mail via a wireless communication network, and a detection unit (RF) for detecting acceleration. A vibration power generation unit 218), a counting unit (CPU 201) that counts the number of times the acceleration detected by the detection unit exceeds a predetermined threshold, and a count value counted by the counting unit within a predetermined time (1 minute). Calculation means for calculating the calorie consumption within a predetermined time based on the magnitude of the acceleration for each count and the weight value input according to the operation or the weight value stored in the predetermined storage means (work RAM 204) ( CPU 201) and storage control means (CP) for accumulating and storing the calorie consumption value calculated by the arithmetic means every time a predetermined time elapses in the storage means. 201) and display control means (CPU 201) for displaying the accumulated value of the calorie consumption value stored in the storage means on predetermined display means (main display section 210, sub-display section 2a) in response to a display command according to the operation. ).

本発明の運動支援装置において、演算手段は、操作に応じて指定された運動者の身体の部位(腰、胸、手、膝)に応じて設定した係数(k)を所定時間内における消費カロリーに乗算し、記憶制御手段は、当該係数が乗算された消費カロリー値を記憶手段に累積して記憶するような構成にしてもよい。   In the exercise support device of the present invention, the calculating means calculates a coefficient (k) set according to a body part (waist, chest, hand, knee) of the exerciser specified according to the operation, by calorie consumption within a predetermined time. , And the storage control means may accumulate and store the calorie consumption value multiplied by the coefficient in the storage means.

本発明の運動支援処理のプログラム(実施形態1のシステムの動作に対応するプログラム)は、運動者が片足ずつ昇り降りして足踏運動を行うための踏み台を有する本体(図1の本体1)にインストールされる第1のプログラムと、その本体との間で足踏運動に関するデータの送受信を行う通信端末装置(図1の携帯電話2)にインストールされる第2のプログラムとで構成され、
第1のプログラムは、
通信端末装置から送信された基準回数および運動指示を含むデータを受信する第1のステップと、第1のステップによって受信された基準回数および運動指示のデータをそれぞれ所定の記憶手段(ワークRAM104)に記憶する第2のステップと、踏み台の上面に運動者のいずれか一方の足(左足)が乗せられた状態および降ろされた状態を検出して第1のオン信号(Lオン信号)および第1のオフ信号(Lオフ信号)を発生し、上面に運動者の他方の足(右足)が乗せられた状態および降ろされた状態を検出して第2のオン信号(Rオン信号)および第2のオフ信号(Rオフ信号)を発生する第3のステップと、第1のオン信号、第2のオン信号、第1のオフ信号、および第2のオフ信号の順に連続して発生された一方の足が先行する状態が第3のステップによって検出されたときは第1のカウント指示信号(レジスタLC、TNをインクリメントする指示)を発生し、第2のオン信号、第1のオン信号、第2のオフ信号、および第1のオフ信号の順に連続して発生された他方の足が先行する状態が第3のステップによって検出されたときは第2のカウント指示信号(レジスタRC、TNをインクリメントする指示)を発生する第4のステップと、第4のステップによって連続して発生された第1のカウント指示信号をカウントしたカウント値が記憶手段に記憶されている基準回数に達したときに他方の足を先行する指示を表す第1のカウントアップ信号を発生し、第4のステップによって連続して発生された第2のカウント指示信号をカウントしたカウント値が記憶手段に記憶されている基準回数に達したときに一方の足を先行する指示を表す第2のカウントアップ信号を発生し、足踏運動の終了に応じてカウントを停止する第5のステップと、第5のステップによって発生された第1のカウントアップ信号および第2のカウントアップ信号を通信端末装置に送信し、足踏運動の終了に応じて足踏運動の結果を示すデータを通信端末装置に送信する第6のステップと、を実行し、
第2のプログラムは、
基準回数および運動指示を含むデータを本体に送信する第1のステップと、本体から送信された第1のカウントアップ信号、第2のカウントアップ信号、および足踏運動の結果を示すデータを受信する第2のステップと、第2のステップによって受信された第1のカウントアップ信号および第2のカウントアップ信号に応じて所定の発光手段(LED2b)を点滅する第3のステップと、第2のステップによって受信された足踏運動の結果を示すデータを所定の表示手段(メイン表示部210、サブ表示部2a)に表示する第4のステップと、を実行する構成になっている。
The program of the exercise support processing of the present invention (the program corresponding to the operation of the system of the first embodiment) is a main body having a stepping board for the exerciser to step up and down one foot at a time (step 1 in FIG. 1). And a second program installed in a communication terminal device (cellular phone 2 in FIG. 1) for transmitting and receiving data relating to a stepping motion with the main body of the first program.
The first program is
A first step of receiving the data including the reference number and the exercise instruction transmitted from the communication terminal device; and storing the reference number and the data of the exercise instruction received in the first step in predetermined storage means (work RAM 104). A second step of storing, a state in which one of the feet (the left foot) of the exerciser is put on or off from the upper surface of the stepping board, and a first on signal (L on signal) and a first on signal are detected. , An off-state signal (L-off signal) is detected, a state in which the other foot (right foot) of the exerciser is placed on the upper surface and a state in which the other leg is lowered are detected, and the second on-signal (R-on signal) A third step of generating an off signal (R-off signal) of the first and second signals, and a first step of sequentially generating a first on signal, a second on signal, a first off signal, and a second off signal. State that the foot of Is generated in the third step, a first count instruction signal (instruction to increment the registers LC and TN) is generated, and a second ON signal, a first ON signal, a second OFF signal, and When the third step detects a state in which the other foot, which is continuously generated in the order of the first OFF signal, is detected by the third step, a second count instruction signal (an instruction to increment the registers RC and TN) is generated. A fourth step, and an instruction for preceding the other foot when the count value obtained by counting the first count instruction signal continuously generated in the fourth step reaches the reference number stored in the storage means. Is generated, and the count value obtained by counting the second count instruction signal continuously generated in the fourth step is recorded in the storage means. A fifth step of generating a second count-up signal representing an instruction to advance one foot when the reference number of times has been reached, and stopping the counting in accordance with the end of the stepping movement; Transmitting the first count-up signal and the second count-up signal generated by the step to the communication terminal device, and transmitting data indicating the result of the stepping motion to the communication terminal device in response to the end of the stepping motion. Perform step 6 and
The second program is
A first step of transmitting data including a reference number of times and an exercise instruction to the main body, and receiving a first count-up signal, a second count-up signal, and data indicating a result of the stepping exercise transmitted from the main body. A second step, a third step of blinking a predetermined light emitting means (LED2b) in response to the first count-up signal and the second count-up signal received in the second step, and a second step And a fourth step of displaying data indicating the result of the stepping exercise received on the predetermined display means (main display unit 210, sub-display unit 2a).

本発明の運動支援処理のプログラム(実施形態1のシステムの動作に対応するプログラム)は、運動者が片足ずつ昇り降りして足踏運動を行うための踏み台を有する本体(図1の本体1)にインストールされる第1のプログラムと、その本体との間で足踏運動に関するデータの送受信を行う通信端末装置(図1の携帯電話2)にインストールされる第2のプログラムとで構成され、
第1のプログラムは、
通信端末装置から送信された基準時間および運動指示を含むデータを受信する第1のステップと、第1のステップによって受信された基準時間および運動指示のデータをそれぞれ所定の記憶手段(ワークRAM104)に記憶する第2のステップと、踏み台の上面に運動者のいずれか一方の足(左足)が乗せられた状態および降ろされた状態を検出して第1のオン信号(Lオン信号)および第1のオフ信号(Lオフ信号)を発生し、上面に運動者の他方の足(右足)が乗せられた状態および降ろされた状態を検出して第2のオン信号(Rオン信号)および第2のオフ信号(Rオフ信号)を発生する第3のステップと、第1のオン信号、第2のオン信号、第1のオフ信号、および第2のオフ信号の順に連続して発生された一方の足が先行する状態が第3のステップによって検出されたときは第1のカウント指示信号(レジスタLC、TNをインクリメントする指示)を発生し、第2のオン信号、第1のオン信号、第2のオフ信号、および第1のオフ信号の順に連続して発生された他方の足が先行する状態が第3のステップによって検出されたときは第2のカウント指示信号(レジスタRC、TNをインクリメントする指示)を発生する第4のステップと、第4のステップによって連続して発生された第1のカウント指示信号をカウントした経過時間が記憶手段に記憶されている基準時間に達したときに他方の足を先行する指示を表す第1のカウントアップ信号を発生し、第4のステップによって連続して発生された第2のカウント指示信号をカウントした経過時間が記憶手段に記憶されている基準時間に達したときに一方の足を先行する指示を表す第2のカウントアップ信号を発生し、足踏運動の終了に応じてカウントを停止する第5のステップと、第5のステップによって発生された第1のカウントアップ信号および第2のカウントアップ信号を通信端末装置に送信し、足踏運動の終了に応じて足踏運動の結果を示すデータを通信端末装置に送信する第6のステップと、を実行し、
第2のプログラムは、
基準時間および運動指示を含むデータを本体に送信する第1のステップと、本体から送信された第1のカウントアップ信号、第2のカウントアップ信号、および足踏運動の結果を示すデータを受信する第2のステップと、第2のステップによって受信された第1のカウントアップ信号および第2のカウントアップ信号に応じて所定の発光手段(LED2b)を点滅する第3のステップと、第2のステップによって受信された足踏運動の結果を示すデータを所定の表示手段(メイン表示部210、サブ表示部2a)に表示する第4のステップと、を実行する構成になっている。
The program of the exercise support processing of the present invention (the program corresponding to the operation of the system of the first embodiment) is a main body having a stepping board for the exerciser to step up and down one foot at a time (step 1 in FIG. 1). And a second program installed in a communication terminal device (cellular phone 2 in FIG. 1) for transmitting and receiving data relating to a stepping motion with the main body of the first program.
The first program is
A first step of receiving data including the reference time and the exercise instruction transmitted from the communication terminal device, and storing the reference time and the exercise instruction data received in the first step in predetermined storage means (work RAM 104). A second step of storing, a state in which one of the feet (the left foot) of the exerciser is put on or off from the upper surface of the stepping board, and a first on signal (L on signal) and a first on signal are detected. , An off-state signal (L-off signal) is detected, a state in which the other foot (right foot) of the exerciser is placed on the upper surface and a state in which the other leg is lowered are detected, and the second on-signal (R-on signal) and the second A third step of generating an off signal (R-off signal) of the first and second signals, and a first step of sequentially generating a first on signal, a second on signal, a first off signal, and a second off signal. State that the foot of Is generated in the third step, a first count instruction signal (instruction to increment the registers LC and TN) is generated, and a second ON signal, a first ON signal, a second OFF signal, and When the third step detects a state in which the other foot, which is continuously generated in the order of the first OFF signal, is detected by the third step, a second count instruction signal (an instruction to increment the registers RC and TN) is generated. A fourth step, and an instruction to advance the other foot when the elapsed time of counting the first count instruction signal continuously generated in the fourth step reaches the reference time stored in the storage means. Is generated, and the elapsed time of counting the second count instruction signal continuously generated in the fourth step is stored in the storage means. A fifth step of generating a second count-up signal indicating an instruction to advance one foot when the reference time has reached, and stopping the counting in accordance with the end of the stepping motion; and a fifth step. Transmitting the first count-up signal and the second count-up signal generated by the control unit to the communication terminal device, and transmitting the data indicating the result of the stepping motion to the communication terminal device according to the end of the stepping motion. Perform the steps and
The second program is
A first step of transmitting data including the reference time and the exercise instruction to the main body, and receiving a first count-up signal, a second count-up signal, and data indicating a result of the stepping exercise transmitted from the main body. A second step, a third step of blinking a predetermined light emitting means (LED2b) in response to the first count-up signal and the second count-up signal received in the second step, and a second step And a fourth step of displaying data indicating the result of the stepping exercise received on the predetermined display means (main display unit 210, sub-display unit 2a).

本発明の運動支援処理のプログラム(実施形態2のシステムの動作に対応するプログラム)は、運動者が片足ずつ昇り降りして足踏運動を行うための踏み台を有する本体(図27の本体1に相当する)と、所定の発光手段(左LED4a、右LED4b)を有するとともに本体からの信号を受信する足替指示装置(図27の足替指示装置4に相当する)とで構成されるシステムにおいて、
本体にインストールされる運動支援処理のプログラムは、
操作に応じて入力された基準回数又はあらかじめ設定されている基準回数および操作に応じて入力された運動指示を含むデータをそれぞれ所定の記憶手段(ワークRAM104)に記憶する第1のステップと、踏み台の上面に運動者のいずれか一方の足(左足)が乗せられた状態および降ろされた状態を検出して第1のオン信号(Lオン信号)および第1のオフ信号(Lオフ信号)を発生し、上面に運動者の他方の足が乗せられた状態および降ろされた状態を検出して第2のオン信号(Rオン信号)および第2のオフ信号(Rオフ信号)を発生する第2のステップと、第1のオン信号、第2のオン信号、第1のオフ信号、および第2のオフ信号の順に連続して発生された一方の足が先行する状態が第2のステップによって検出されたときは第1のカウント指示信号(レジスタLC、TNをインクリメントする指示)を発生し、第2のオン信号、第1のオン信号、第2のオフ信号、および第1のオフ信号の順に連続して発生された他方の足が先行する状態が第2のステップによって検出されたときは第2のカウント指示信号(レジスタRC、TNをインクリメントする指示)を発生する第3のステップと、第3のステップによって連続して発生された第1のカウント指示信号をカウントしたカウント値が記憶手段に記憶されている基準回数に達したときに他方の足を先行する指示を表す第1のカウントアップ信号を発生し、第3のステップによって連続して発生された第2のカウント指示信号をカウントしたカウント値が記憶手段に記憶されている基準回数に達したときに一方の足を先行する指示を表す第2のカウントアップ信号を発生し、足踏運動の終了に応じてカウントを停止する第4のステップと、第4のステップによって発生された第1のカウントアップ信号および第2のカウントアップ信号に応じて足替指示装置の発光手段を点滅させる信号を足替指示装置に送信する第5のステップと、を実行する構成になっている。
The program of the exercise support processing of the present invention (the program corresponding to the operation of the system of the second embodiment) includes a main body having a stepping platform for an athlete to step up and down one foot at a time to perform a stepping exercise (the main body 1 in FIG. 27). And a foot change instruction device (corresponding to the foot change instruction device 4 in FIG. 27) having predetermined light emitting means (left LED 4a, right LED 4b) and receiving a signal from the main body. ,
The exercise support program installed on the main unit is
A first step of storing, in a predetermined storage unit (work RAM 104), data including a reference number input according to an operation or a reference number set in advance and an exercise instruction input according to an operation, respectively; A state in which one of the feet (the left foot) of the exerciser is placed on the upper surface of the exerciser and a state in which it is lowered are detected, and a first ON signal (L ON signal) and a first OFF signal (L OFF signal) are generated. And generating a second ON signal (R-ON signal) and a second OFF signal (R-OFF signal) by detecting a state in which the other foot of the exerciser is placed on the upper surface and a state in which the other foot is lowered. The second step and the state in which one foot generated continuously in the order of the first ON signal, the second ON signal, the first OFF signal, and the second OFF signal leads by the second step If detected Is generated, and the second ON signal, the first ON signal, the second OFF signal, and the first OFF signal are sequentially generated in this order. When the state in which the other foot is ahead is detected in the second step, the third step of generating a second count instruction signal (instruction for incrementing the registers RC and TN) and the third step continue. When the count value obtained by counting the generated first count instruction signal reaches the reference number stored in the storage means, a first count-up signal indicating an instruction to advance the other foot is generated. When the count value obtained by counting the second count instruction signal continuously generated in step 3 reaches the reference number stored in the storage means, one of the feet is released. A fourth step of generating a second count-up signal indicating an instruction to perform the operation, and stopping the count in response to the end of the stepping motion; a first count-up signal generated by the fourth step; And transmitting a signal for blinking the light emitting means of the foot change instruction device to the foot change instruction device in response to the count-up signal.

本発明の運動支援処理のプログラム(実施形態2のシステムの動作に対応するプログラム)は、運動者が片足ずつ昇り降りして足踏運動を行うための踏み台を有する本体(図27の本体1に相当する)と、所定の発光手段(左LED4a、右LED4b)を有するとともに本体からの信号を受信する足替指示装置(図27の足替指示装置4に相当する)とで構成されるシステムにおいて、
本体にインストールされる運動支援処理のプログラムは、
操作に応じて入力された基準時間又はあらかじめ設定されている基準時間および操作に応じて入力された運動指示を含むデータをそれぞれ所定の記憶手段(ワークRAM104)に記憶する第1のステップと、踏み台の上面に運動者のいずれか一方の足(左足)が乗せられた状態および降ろされた状態を検出して第1のオン信号(Lオン信号)および第1のオフ信号(Lオフ信号)を発生し、上面に運動者の他方の足が乗せられた状態および降ろされた状態を検出して第2のオン信号(Rオン信号)および第2のオフ信号(Rオフ信号)を発生する第2のステップと、第1のオン信号、第2のオン信号、第1のオフ信号、および第2のオフ信号の順に連続して発生された一方の足が先行する状態が第2のステップによって検出されたときは第1のカウント指示信号(レジスタLC、TNをインクリメントする指示)を発生し、第2のオン信号、第1のオン信号、第2のオフ信号、および第1のオフ信号の順に連続して発生された他方の足が先行する状態が第2のステップによって検出されたときは第2のカウント指示信号(レジスタRC、TNをインクリメントする指示)を発生する第3のステップと、第3のステップによって連続して発生された第1のカウント指示信号をカウントした経過時間が記憶手段に記憶されている基準時間に達したときに他方の足を先行する指示を表す第1のカウントアップ信号を発生し、第3のステップによって連続して発生された第2のカウント指示信号をカウントした経過時間が記憶手段に記憶されている基準時間に達したときに一方の足を先行する指示を表す第2のカウントアップ信号を発生し、足踏運動の終了に応じてカウントを停止する第4のステップと、第4のステップによって発生された第1のカウントアップ信号および第2のカウントアップ信号に応じて足替指示装置の発光手段を点滅させる信号を足替指示装置に送信する第5のステップと、を実行する構成になっている。
The program of the exercise support processing of the present invention (the program corresponding to the operation of the system of the second embodiment) includes a main body having a stepping platform for an athlete to step up and down one foot at a time to perform a stepping exercise (the main body 1 in FIG. 27). And a foot change instruction device (corresponding to the foot change instruction device 4 in FIG. 27) having predetermined light emitting means (left LED 4a, right LED 4b) and receiving a signal from the main body. ,
The exercise support program installed on the main unit is
A first step of storing, in a predetermined storage means (work RAM 104), a reference time input according to the operation or a reference time preset and data including the exercise instruction input according to the operation, respectively; Detects a state in which one of the feet (left foot) of the exerciser is placed on the upper surface and a state in which the foot is lowered, and generates a first ON signal (L ON signal) and a first OFF signal (L OFF signal). And generating a second on signal (R on signal) and a second off signal (R off signal) by detecting a state in which the other foot of the exerciser is placed on the upper surface and a state in which the other foot is lowered. Step 2 and the state in which one of the legs generated successively in the order of the first ON signal, the second ON signal, the first OFF signal, and the second OFF signal leads the second step If detected Is generated, and the second ON signal, the first ON signal, the second OFF signal, and the first OFF signal are sequentially generated in this order. When the state in which the other foot is ahead is detected in the second step, the third step of generating a second count instruction signal (instruction for incrementing the registers RC and TN) and the third step continue. When the elapsed time of counting the generated first count instruction signal reaches the reference time stored in the storage means, a first count-up signal indicating an instruction to advance the other foot is generated, When the elapsed time of counting the second count instruction signal continuously generated in the step 3 reaches the reference time stored in the storage means, one of the legs is moved forward. Generating a second count-up signal representing an instruction to stop counting in response to the end of the stepping motion, a first count-up signal generated by the fourth step, and a second count-up signal. And a fifth step of transmitting a signal for blinking the light emitting means of the foot change instruction device to the foot change instruction device in response to the count-up signal.

本発明において、無線通信網を介して音声信号および電子メールを送受信する通信端末装置(図33の携帯電話)にインストールされる運動支援処理のプログラム(実施形態3の携帯電話の動作に対応するプログラム)は、
加速度を検出する第1のステップと、第1のステップによって検出された加速度が所定の閾値を超えた回数を計数する第2のステップと、所定時間(1分間)内において第2のステップによって計数された計数値、各計数ごとの加速度の大きさ、および操作に応じて入力された体重値又は所定の記憶手段(ワークRAM204)に記憶されている体重値に基づいて、所定時間内における消費カロリーを算出する第3のステップと、所定時間が経過するたびに第3のステップによって算出された消費カロリー値を記憶手段に累積して記憶する第4のステップと、操作に応じた表示指令に応じて記憶手段に記憶されている消費カロリー値の累積値を所定の表示手段(メイン表示部210、サブ表示部2a)に表示する第5のステップと、を実行する構成になっている。
In the present invention, a program for exercise support processing (a program corresponding to the operation of the mobile phone according to the third embodiment) installed in a communication terminal device (mobile phone in FIG. 33) that transmits and receives voice signals and e-mails via a wireless communication network. )
A first step of detecting acceleration, a second step of counting the number of times the acceleration detected by the first step exceeds a predetermined threshold, and counting by the second step within a predetermined time (1 minute). Calorie consumption within a predetermined time based on the counted value, the magnitude of the acceleration for each count, and the weight value input in accordance with the operation or the weight value stored in a predetermined storage means (work RAM 204). And a fourth step of accumulating the calorie consumption value calculated in the third step every time a predetermined time elapses in the storage means and storing the calorie consumption value calculated in the third step. Displaying the cumulative value of the calorie consumption value stored in the storage means on predetermined display means (main display section 210, sub-display section 2a). It has a configuration.

本発明の運動支援システムおよび運動支援処理のプログラムは、「歩行運動」と「抵抗性運動」との組み合わせが可能な足踏運動において、音楽や映像その他のことを並行して鑑賞しながらでも、両足に均等に負荷をかけることが可能になるという利点がある。
また、本発明の運動支援システムおよび運動支援処理のプログラムは、家庭や戸外で簡単に運動した結果を正確かつきめ細かに計測することが可能になるという利点がある。
Exercise support system and exercise support processing program of the present invention, in a stepping exercise that can be a combination of "walking exercise" and "resistance exercise", while appreciating music and video and other things in parallel, There is an advantage that a load can be equally applied to both feet.
In addition, the exercise support system and the exercise support processing program according to the present invention have an advantage in that the result of easily exercising at home or outdoors can be measured accurately and finely.

以下、本発明による運動支援システムおよび運動支援装置について、実施形態1、実施形態2、および実施形態3を例に採って、図を参照して説明する。
<実施形態1>
図1は、実施形態1における運動支援システムの外観を示す図である。図1において、本体1および携帯電話2は、LWI(Local Wireless Interface)すなわち、近距離データ通信インターフェースの1つであるブルートゥース(Bluetooth)の無線信号3によってデータを送受信する。ブルートゥースは周波数ホッピング方式を採用しており、1MHzの通信帯域幅のチャネルが79個設定され、1秒間に1600回チャネルを切替えながら双方向の通信を行う。ブルートゥースには、通信範囲に応じて3つのClass(規格種別)があるが、この実施形態1においては、10mの通信範囲で最大1mWの送信電力であるClass3を適用している。通信データについては後述する。
Hereinafter, an exercise support system and an exercise support device according to the present invention will be described with reference to the drawings, taking a first embodiment, a second embodiment, and a third embodiment as examples.
<First embodiment>
FIG. 1 is a diagram illustrating an appearance of the exercise support system according to the first embodiment. In FIG. 1, a main body 1 and a mobile phone 2 transmit and receive data by a wireless signal 3 of LWI (Local Wireless Interface), that is, one of short-range data communication interfaces, Bluetooth. Bluetooth employs a frequency hopping method, in which 79 channels with a communication bandwidth of 1 MHz are set, and bidirectional communication is performed while switching channels 1600 times per second. There are three Classes (standard types) in Bluetooth according to the communication range. In the first embodiment, Class 3 having a maximum transmission power of 1 mW in a communication range of 10 m is applied. The communication data will be described later.

本体1は、床の平面に置かれて、運動者が片足ずつ昇り降りして足踏運動を行うためのものであり、上部踏み台11と下部踏み台12とが重ねられた踏み台を構成し、かつ、簡単に分離する構造になっている。上部踏み台11の上面には、一方の足(ここでは左足とする)を乗せるプレート11aおよび他方の足(右足)を乗せるプレート11bが設けられ、図には示していないが、各プレートが内部の2系統のスプリングなどの弾性部材によって支持されているとともに、プレート11aおよびプレート11bのそれぞれに足を乗せた場合には、対応する各弾性部材に圧力が加えられて、プレート11aおよびプレート11bが下側に変位する。変位量は数ミリから10数ミリであり、弾性部材の弾性力と運動者の体重によって決定される。この変位によって足踏時のクッションの機能を果たすので、運動者の膝にかかる負担を軽減することができる。   The main body 1 is placed on a flat surface of the floor, and is used for an exerciser to step up and down one foot at a time to perform a stepping exercise, and constitutes a step on which an upper step 11 and a lower step 12 are overlapped, and It has a structure that can be easily separated. On the upper surface of the upper step 11, a plate 11a on which one foot (here, the left foot) is placed and a plate 11b on which the other foot (the right foot) is placed are provided. When supported by elastic members such as two-system springs, and a foot is placed on each of the plates 11a and 11b, pressure is applied to the corresponding elastic members, and the plates 11a and 11b are lowered. Displace to the side. The displacement amount is several millimeters to several tens of millimeters, and is determined by the elastic force of the elastic member and the weight of the exerciser. Since the displacement functions as a cushion when stepping on the foot, the burden on the knees of the exerciser can be reduced.

さらに、上部踏み台11の内部において、プレート11aおよびプレート11bのそれぞれに対応して、左足および右足が乗せられたことを検出する2つの圧力センサである左足センサおよび右足センサが設けられている。また、プレート11aおよびプレート11bにかかる体重の圧力によって発電する発電部が設けられている。発電部の構造については、従来多数の提案や実施がなされているので、詳しい説明は省略するが、例えば、次のような構造が考えられる。振動や圧力によって発電する圧電セラミックス素子、磁石およびコイルからなる誘導型の圧電素子、小さなスプリング(プレート11aおよびプレート11bを支持する弾性部材とは別のもの)および錘によって振動で変位する機構で発電するもの、プレート11aおよびプレート11bの上下運動を回転運動に変換して発電する機構が考えられる。なお、足踏運動によって発生する発電電流は交流であるので、整流回路が発電部に含まれる。   Further, inside the upper step 11, a left foot sensor and a right foot sensor, which are two pressure sensors for detecting that the left foot and the right foot are placed, are provided corresponding to the plate 11a and the plate 11b, respectively. In addition, a power generation unit that generates power by the pressure of the weight applied to the plates 11a and 11b is provided. Since many proposals and implementations have been made on the structure of the power generation unit, detailed description is omitted, but, for example, the following structure can be considered. A piezoelectric ceramic element that generates power by vibration or pressure, an inductive type piezoelectric element composed of a magnet and a coil, a small spring (other than the elastic member that supports the plates 11a and 11b), and a mechanism that is displaced by vibration using a weight and generates power A mechanism for generating electric power by converting the vertical movement of the plate 11a and the plate 11b into a rotational movement is conceivable. Since the generated current generated by the stepping motion is an alternating current, a rectifying circuit is included in the power generation unit.

本体1の上部踏み台11の側面には、高さセンサ13が設けられている。高さセンサ13は、赤外線の発光部と受光部とで構成された近接スイッチである。発光部から発光した赤外線の光ビーム13aは床で反射して、その光ビーム13bは受光部に入射する。この場合において、受光部における光ビーム13bの入射位置は光センサ13と床との高さで決まる。このような近接スイッチの構成は周知の技術であるので、詳細な説明は省略する。この高さセンサ13によれば、図に示したように、高さh1の上部踏み台11と高さh2の下部踏み台12とを重ねて床からの高さが(h1+h2)の場合、下部踏み台12と取り外して床からの高さがh1の場合、上部踏み台11に取り外した下部踏み台12を隣接させて高さが(h1−h2)の場合では、受光部における光ビーム13bの入射位置は異なる。この結果、高さセンサ13は、床から本体1の上面であるプレート11aおよびプレート11bまでの高さを検出することができる。
また、プレート11aおよびプレート11bには、それぞれ左LED(発光ダイオード)14aおよび右LED14bが設けられている。左LED14aおよび右LED14bの機能については後述する。
A height sensor 13 is provided on a side surface of the upper step 11 of the main body 1. The height sensor 13 is a proximity switch including an infrared light emitting unit and a light receiving unit. The infrared light beam 13a emitted from the light emitting unit is reflected on the floor, and the light beam 13b enters the light receiving unit. In this case, the incident position of the light beam 13b on the light receiving unit is determined by the height of the optical sensor 13 and the floor. Since the configuration of such a proximity switch is a well-known technique, a detailed description is omitted. According to the height sensor 13, as shown in the figure, when the upper step 11 having the height h1 and the lower step 12 having the height h2 are overlapped and the height from the floor is (h1 + h2), the lower step 12 is formed. When the height from the floor is h1 and the lower step 12 is adjacent to the upper step 11, and the height is (h1-h2), the incident position of the light beam 13b on the light receiving portion is different. As a result, the height sensor 13 can detect the height from the floor to the plates 11a and 11b that are the upper surface of the main body 1.
The plate 11a and the plate 11b are provided with a left LED (light emitting diode) 14a and a right LED 14b, respectively. The functions of the left LED 14a and the right LED 14b will be described later.

一方、携帯電話2は、折りたたみ式の構造であり、電波状態、電池残量、時刻、電話およびメールの着信報知などを表示するサブ表示部2a、点滅してメールや電話の着信を報知する発光ダイオード2b、画像を表示するメイン表示部を有する部分と、スイッチ部を有するとともに、内部に電子部品を収容する部分とが、ヒンジによって開閉できる構造になっている。   On the other hand, the mobile phone 2 has a foldable structure, a sub-display unit 2a for displaying a radio wave state, a remaining battery level, a time, a notification of an incoming call and a mail, and a flashing light for notifying an incoming mail and a call. A portion having a diode 2b and a main display portion for displaying an image and a portion having a switch portion and accommodating an electronic component therein have a structure that can be opened and closed by a hinge.

次に、本体1および携帯電話2の電気的な構成について説明する。
図2は、本体1の内部構成を示すブロック図である。CPU101は、システムバス102を介して、プログラムROM103、ワークRAM104、左LEDドライバ105、右LEDドライバ106、左足センサI/F(インターフェース)107、右足センサI/F108、高さセンサI/F110、およびサウンドシステム111が接続されている。
Next, the electrical configuration of the main body 1 and the mobile phone 2 will be described.
FIG. 2 is a block diagram illustrating an internal configuration of the main body 1. The CPU 101 is connected to the program ROM 103, the work RAM 104, the left LED driver 105, the right LED driver 106, the left foot sensor I / F (interface) 107, the right foot sensor I / F 108, the height sensor I / F 110, and the The sound system 111 is connected.

プログラムROM103には、CPU101によって実行される制御プログラムや初期値があらかじめ格納されている。ワークRAM104には、CPU101によって実行される制御プログラムをプログラムROM103からロードするエリア、CPU101によって処理されるデータを一時的にストアするエリア、制御プログラムの実行に必要なレジスタやフラグのエリアが設けられている。左LEDドライバ105および右LEDドライバ106は、CPU101からの点灯指令、点滅指令、消灯指令に応じて、図1の本体1に設けられている左LED14aおよび右LED14bをそれぞれ点灯、点滅、消灯する。左足センサI/F107および右足センサI/F108は、図1の本体1の左プレート11aおよび右プレート11bの下側に設けられた左足センサ112および右足センサ113から、運動者の左足および右足によって加えられる圧力を検出する。左足センサI/F107および右足センサI/F108内には、それぞれA/Dコンバータ回路が設けられており、運動者の左足および右足によって加えられる圧力をアナログ信号からディジタル信号に変換してCPU101に入力する。高さセンサI/F110は、図1の高さセンサ13に入射する光ビーム13bのスポット位置に応じて、本体1の3段階の高さ(h1+h2,h1,h1−h2)を検出してCPU101に入力する。サウンドシステム111は、電子音を発生する音源および合成音声を発生する音源を備えており、CPU101の発音指令に応じて、電子音および合成音声を発生する。   The control program executed by the CPU 101 and initial values are stored in the program ROM 103 in advance. The work RAM 104 is provided with an area for loading a control program executed by the CPU 101 from the program ROM 103, an area for temporarily storing data processed by the CPU 101, and an area for registers and flags required for executing the control program. I have. The left LED driver 105 and the right LED driver 106 respectively turn on, blink, and turn off the left LED 14a and the right LED 14b provided in the main body 1 in FIG. 1 in response to a lighting command, a blinking command, and a turning off command from the CPU 101. The left foot sensor I / F 107 and the right foot sensor I / F 108 are added by the left foot and the right foot of the exerciser from the left foot sensor 112 and the right foot sensor 113 provided below the left plate 11a and the right plate 11b of the main body 1 in FIG. The pressure applied. An A / D converter circuit is provided in each of the left foot sensor I / F 107 and the right foot sensor I / F 108, and converts the pressure applied by the left foot and the right foot of the exerciser from an analog signal to a digital signal and inputs the digital signal to the CPU 101. I do. The height sensor I / F 110 detects three levels of height (h1 + h2, h1, h1-h2) of the main body 1 according to the spot position of the light beam 13b incident on the height sensor 13 in FIG. To enter. The sound system 111 includes a sound source that generates an electronic sound and a sound source that generates a synthesized voice. The sound system 111 generates an electronic sound and a synthesized voice in accordance with a sound generation command from the CPU 101.

CPU101には、上記したように、ブルートゥースによる無線通信によって携帯電話2とデータや指令の送受信を行なうためのLWI(Local Wireless Interface)通信部114が接続されている。したがって、後述する携帯電話2にもLWI通信部が設けられている。なお、ブルートゥースの代わりに赤外線によるデータ通信(IrDA)によって無線通信を行うことも可能である。   As described above, the LWI (Local Wireless Interface) communication unit 114 for transmitting and receiving data and commands to and from the mobile phone 2 by Bluetooth wireless communication is connected to the CPU 101. Therefore, an LWI communication unit is also provided in a mobile phone 2 described later. Note that it is also possible to perform wireless communication by infrared data communication (IrDA) instead of Bluetooth.

運動者の足踏運動によってプレート11aおよびプレート11bにかかる体重の圧力によって発電する発電部115は、上記したCPU101やその他の各部に電源を供給する着脱可能な充電電池116を充電する。また、ダイオード117、118、および119を含む回路を介して、電源入力端子120および電源出力端子121に接続されている。電源入力端子120は、ACアダプタを介した100Vの家庭用電源に接続される。電源出力端子121は、発電部115または電源入力端子120からの電流によって、本体1の充電電池116および携帯電話2から取り外された充電電池を充電することができる。   The power generation unit 115, which generates power by the pressure of the weight applied to the plates 11a and 11b by the stepping motion of the exerciser, charges the detachable charging battery 116 that supplies power to the CPU 101 and other units. Further, they are connected to a power supply input terminal 120 and a power supply output terminal 121 via a circuit including diodes 117, 118, and 119. The power input terminal 120 is connected to a 100 V household power supply via an AC adapter. The power output terminal 121 can charge the rechargeable battery 116 of the main body 1 and the rechargeable battery removed from the mobile phone 2 by the current from the power generation unit 115 or the power supply input terminal 120.

図3は、携帯電話2の内部構成を示すブロック図である。CPU201は、ベースバンド信号処理のDSP(ディジタル・シグナル・プロセッサ)を内蔵したワンチップICで構成されている。CPU201のシステムバス202には、プログラムROM203、ワークRAM204、スイッチ部205、RFブロック206、メモリ207、メイン表示ドライバ208、サブ表示ドライバ209が接続されている。CPU201は、これら各部との間で指令およびデータの授受を行ってこの携帯電話2を制御する。また、CPU201の入出力ポートには、マイク211、スピーカ212、バイブレータ213、および、図1に示したLED2bが接続されている。マイク211およびスピーカ212は、電話の音声を送受信する。スピーカ212は、電話の発信時に呼出報知を行う。さらに、スピーカ212、バイブレータ213、およびLED2bは、電話やメールの着信をそれぞれリンガ音、振動、点滅によって報知する。
CPU201には、本体1と同様に、LWI通信部214が接続されており、ブルートゥースによる無線通信によって本体1とデータや指令を送受信する。送受信する指令やデータについては後述する。
FIG. 3 is a block diagram illustrating an internal configuration of the mobile phone 2. The CPU 201 is constituted by a one-chip IC having a built-in DSP (digital signal processor) for baseband signal processing. A program bus 203, a work RAM 204, a switch unit 205, an RF block 206, a memory 207, a main display driver 208, and a sub display driver 209 are connected to a system bus 202 of the CPU 201. The CPU 201 controls the mobile phone 2 by transmitting and receiving commands and data to and from these units. The microphone 211, the speaker 212, the vibrator 213, and the LED 2b shown in FIG. 1 are connected to the input / output port of the CPU 201. The microphone 211 and the speaker 212 transmit and receive telephone voice. The speaker 212 gives a call notification when making a call. Further, the speaker 212, the vibrator 213, and the LED 2b notify of the incoming call or mail by ringing sound, vibration, and blinking, respectively.
An LWI communication unit 214 is connected to the CPU 201, similar to the main unit 1, and transmits and receives data and commands to and from the main unit 1 by wireless communication using Bluetooth. Commands and data to be transmitted and received will be described later.

プログラムROM203には、CPU201によって実行される制御プログラムや初期値があらかじめ格納されている。ワークRAM204には、CPU201によって実行される制御プログラムをプログラムROM203からロードするエリア、CPU201によって処理されるデータを一時的にストアするエリア、制御プログラムの実行に必要なレジスタやフラグのエリアが設けられている。スイッチ部205は、電源スイッチ、オフフックスイッチ、オンフックスイッチ、メールスイッチ、発信スイッチ、カーソルスイッチ、決定スイッチ、数字/文字入力スイッチ、その他のスイッチなどで構成されている。RFブロック206は、図には示していないが、電話通信網との間で通話やメールを送受信するための無線送受信部、無線信号処理部などを備えている。   A control program executed by the CPU 201 and initial values are stored in the program ROM 203 in advance. The work RAM 204 is provided with an area for loading a control program executed by the CPU 201 from the program ROM 203, an area for temporarily storing data processed by the CPU 201, and an area for registers and flags necessary for executing the control program. I have. The switch unit 205 includes a power switch, an off-hook switch, an on-hook switch, a mail switch, an outgoing switch, a cursor switch, a decision switch, a number / character input switch, and other switches. Although not shown in the figure, the RF block 206 includes a wireless transmission / reception unit for transmitting / receiving a telephone call and mail to / from a telephone communication network, a wireless signal processing unit, and the like.

メイン表示ドライバ208には、LCD(液晶ディスプレイ)などからなるメイン表示部210が接続されており、スイッチ部205の操作に応じたメニュー画面などを表示する。なお、上記各スイッチの中には、そのときの状態に従って、同一のスイッチで複数の機能を兼用するものも含まれているとともに、表示部210に表示されたアイコンスイッチと連動して、スイッチ機能を果たすものもある。各スイッチの機能については後述する。サブ表示ドライバ209には、図1に示したサブ表示部2aが接続されている。サブ表示部2aも、電話やメールの着信をバックライトの点灯によって報知する。   The main display driver 208 is connected to a main display unit 210 such as an LCD (liquid crystal display), and displays a menu screen or the like according to an operation of the switch unit 205. In addition, among the above-mentioned switches, the same switch may be used for a plurality of functions according to the state at that time, and the switch function may be linked with the icon switch displayed on the display unit 210. Some play a role. The function of each switch will be described later. The sub-display driver 209 is connected to the sub-display unit 2a shown in FIG. The sub display unit 2a also notifies the incoming call or mail by turning on the backlight.

充電電池215は、CPU201やその他の各部に電源を供給する。また、ダイオード216を含む回路によって電源入力端子217に接続され、電源入力端子217は、ACアダプタを介して100Vの家庭用電源に接続される。充電電池215は、着脱可能な構造であり、図2に示した本体1の充電電池116と互換性を有するように、同一の形状および同一の規格になっている。   The rechargeable battery 215 supplies power to the CPU 201 and other components. The power supply terminal 217 is connected to a power supply input terminal 217 by a circuit including a diode 216. The power supply input terminal 217 is connected to a household power supply of 100 V via an AC adapter. The rechargeable battery 215 has a detachable structure, and has the same shape and the same standard so as to be compatible with the rechargeable battery 116 of the main body 1 shown in FIG.

次に、実施形態1の運動支援システムの動作について、本体1におけるCPU101のフローチャート、携帯電話2におけるCPU201のフローチャートおよびメイン表示部210の画面などに基づいて説明する。
図4は、本体1におけるCPU101のメインルーチンのフローチャートであり、所定のイニシャライズ(ステップS101)の後、受信処理(ステップS102)、足踏処理(ステップS103)、送信処理(ステップS104)、その他の処理(ステップS105)を繰り返す。
Next, an operation of the exercise support system according to the first embodiment will be described based on a flowchart of the CPU 101 in the main body 1, a flowchart of the CPU 201 in the mobile phone 2, a screen of the main display unit 210, and the like.
FIG. 4 is a flowchart of a main routine of the CPU 101 in the main body 1. After a predetermined initialization (step S101), a reception process (step S102), a stepping process (step S103), a transmission process (step S104), and others. The process (step S105) is repeated.

図5ないし図7は、携帯電話2におけるCPU201のメインルーチンのフローチャートである。所定のイニシャライズ(ステップS201)の後、待受画面をメイン表示部210に表示する(ステップS202)。そして、オフフックスイッチがオンされたか否かを判別する(ステップS203)。このスイッチがオンされたときは、ワークRAM204におけるレジスタMODEの値が「0」であるか否かを判別する(ステップS204)。MODEの値は足踏運動の状態を表し、「0」は足踏運動が行われていない状態、「1」は本体1に足踏運動の設定データを送信する状態、「2」は本体1から足踏運動の結果のデータを受信する状態である。   5 to 7 are flowcharts of a main routine of the CPU 201 in the mobile phone 2. After a predetermined initialization (step S201), a standby screen is displayed on the main display unit 210 (step S202). Then, it is determined whether or not the off-hook switch has been turned on (step S203). When this switch is turned on, it is determined whether or not the value of the register MODE in the work RAM 204 is "0" (step S204). The value of MODE indicates the state of the stepping movement, “0” indicates a state where the stepping movement is not performed, “1” indicates a state where setting data of the stepping movement is transmitted to the main body 1, and “2” indicates a state where the stepping movement is performed. This is a state in which the data of the result of the stepping exercise is received from.

MODEの値が「0」である場合には、メイン表示部210に番号入力画面を表示し(ステップS205)、スイッチ部205からの番号入力に応じて、その入力番号をメイン表示部210に表示して(ステップS206)、発信スイッチの操作によって入力番号を発信する(ステップS207)。そして、スピーカ212によって呼出報知を行って(ステップS208)、相手側との回線接続が確立したか否かを判別する(ステップS209)。回線接続が確立したときは、呼出音を停止して通話処理に遷移し、マイク211およびスピーカ212によって相手の通話処理を行う(ステップS210)。通話中においては、オンフックスイッチがオンされたか否かを判別し(ステップS211)、このスイッチがオンされたときは、回線切断などの終話処理を行う(ステップS212)。そして、ステップS202に移行して待受画面を表示する。   If the value of MODE is "0", a number input screen is displayed on the main display unit 210 (step S205), and the input number is displayed on the main display unit 210 in response to the number input from the switch unit 205. Then, the input number is transmitted by operating the transmission switch (step S207). Then, call notification is performed by the speaker 212 (step S208), and it is determined whether or not a line connection with the other party has been established (step S209). When the line connection is established, the ringing tone is stopped and the process proceeds to a call process, and the other party's call process is performed by the microphone 211 and the speaker 212 (step S210). During a call, it is determined whether or not the on-hook switch is turned on (step S211). When the switch is turned on, a call termination process such as line disconnection is performed (step S212). Then, the process shifts to step S202 to display a standby screen.

ステップS204において、MODEの値が「0」でない場合、すなわち、MODEの値が「1」又は「2」である場合には、LWI通信部214により本体1と通信して(ステップS213)、本体1から応答があるか否かを判別する(ステップS214)。本体1から応答があったときは、MODEの値が「1」であるか否かを判別し(ステップS215)、MODEの値が「1」である場合には、LWI通信部214を介して設定データを本体1に送信する(ステップS216)。一方、MODEの値が「2」である場合には、要求データを本体1に送信する(ステップS217)。設定データおよび要求データに内容については後述する。   If the value of MODE is not “0” in step S204, that is, if the value of MODE is “1” or “2”, the LWI communication unit 214 communicates with the main unit 1 (step S213). It is determined whether there is a response from 1 (step S214). If there is a response from the main unit 1, it is determined whether or not the value of MODE is "1" (step S215). If the value of MODE is "1", it is determined via the LWI communication unit 214. The setting data is transmitted to the main body 1 (step S216). On the other hand, if the value of MODE is “2”, the request data is transmitted to the main unit 1 (step S217). The contents of the setting data and the request data will be described later.

設定データ又は要求データを送信した後は、本体1からACK(アクノリッジ信号)を受信したか否かを判別する(ステップS218)。ACKを受信したときは、MODEの値が「1」であるか否かを判別する(ステップS219)。MODEの値が「1」である場合には、MODEの値を「2」に変更する(ステップS220)。ステップS214において本体1から応答がない場合、又は、ステップS218において本体1からACKを受信しない場合には、エラー表示を行う(ステップS221)。
ステップS219でMODEの値が「2」である場合、ステップS220でMODEの値を「1」から「2」に変更した場合、又は、ステップS221においてエラー表示を行った後は、ステップS202に移行して待受画面を表示する。
After transmitting the setting data or the request data, it is determined whether or not an ACK (acknowledge signal) has been received from the main body 1 (step S218). If ACK has been received, it is determined whether the value of MODE is “1” (step S219). If the value of MODE is "1", the value of MODE is changed to "2" (step S220). If no response is received from the main unit 1 in step S214, or if no ACK is received from the main unit 1 in step S218, an error display is performed (step S221).
If the value of MODE is “2” in step S219, if the value of MODE is changed from “1” to “2” in step S220, or if an error is displayed in step S221, the process proceeds to step S202. To display the standby screen.

ステップS203において、オフフックスイッチがオンでない場合には、図6のフローチャートにおいて、メニュースイッチがオンされたか否かを判別する(ステップS222)。このスイッチがオンされたときは、メニュー画面を表示する(ステップS223)。図8にメニュー画面を示す。複数のメニューが表示される。そして、1つのメニューにフォーカスする(ステップS224)。フォーカスするメニューは、画面の最初のメニュー「時間/料金」でもよいし、前回選択されたメニューでもよい。例えば、前回「足踏」が選択されていた場合には、図8に示すように、「足踏」のメニューを強調して表示(フォーカス)する。あるいは、表示色の変更又は反転表示によって強調して表示する。   If it is determined in step S203 that the off-hook switch is not on, it is determined in the flowchart of FIG. 6 whether the menu switch is on (step S222). When this switch is turned on, a menu screen is displayed (step S223). FIG. 8 shows a menu screen. Multiple menus are displayed. Then, one menu is focused (step S224). The menu to be focused may be the first menu “time / charge” on the screen or the menu selected last time. For example, when "stepping" was previously selected, the menu of "stepping" is highlighted (focused) as shown in FIG. Alternatively, the display is emphasized by changing the display color or reverse display.

次に、カーソルスイッチがオンされたか否かを判別し(ステップS225)、このスイッチがオンされたときは、フォーカス位置を移動する(ステップS226)。フォーカス位置を移動した後、又は、カーソルスイッチがオンでない場合には、決定スイッチがオンされたか否かを判別する(ステップS227)。このスイッチがオンされたときは、フォーカス位置は「足踏」か否かを判別する(ステップS228)。「足踏」である場合には、足踏メニュー画面を表示し(ステップS229)、その画面の足踏設定にフォーカスする(ステップS230)。図9に足踏メニュー画面を示す。図9に示すように、「足踏設定」にフォーカスする。次に、カーソルスイッチがオンされたか否かを判別し(ステップS231)、このスイッチがオンされたときは、フォーカス位置を移動する(ステップS232)。フォーカス位置を移動した後、又は、カーソルスイッチがオンでない場合には、決定スイッチがオンされたか否かを判別する(ステップS233)。   Next, it is determined whether or not the cursor switch has been turned on (step S225). When the switch has been turned on, the focus position is moved (step S226). After moving the focus position or when the cursor switch is not turned on, it is determined whether or not the decision switch is turned on (step S227). When this switch is turned on, it is determined whether or not the focus position is "stepping on" (step S228). If it is "stepping", a stepping menu screen is displayed (step S229), and the step setting on the screen is focused (step S230). FIG. 9 shows the step menu screen. As shown in FIG. 9, the focus is on “step setting”. Next, it is determined whether or not the cursor switch has been turned on (step S231). When the switch has been turned on, the focus position is moved (step S232). After moving the focus position or when the cursor switch is not turned on, it is determined whether or not the decision switch is turned on (step S233).

ステップS227において、フォーカス位置が「足踏」でない場合には、他のメニュー処理を行う(ステップS234)。そして、戻るスイッチがオンされたか否かを判別し(ステップS235)、このスイッチがオンされたときは、図5のステップS202に移行して、待受画面を表示する。
ステップS222において、メニュースイッチがオンでない場合には、他のスイッチがオンされたか否かを判別し(ステップS236)、他のスイッチがオンされたときは、そのスイッチに対応する処理を行う(ステップS237)。そして、戻るスイッチがオンされたか否かを判別し(ステップS238)、このスイッチがオンされたときは、図5のステップS202に移行して、待受画面を表示する。
ステップS236において、他のスイッチがオンでない場合には、図5のステップS202に移行して、各スイッチのオン又はオフを検出する。
If the focus position is not “stepping” in step S227, another menu process is performed (step S234). Then, it is determined whether or not the return switch has been turned on (step S235). When the switch has been turned on, the flow shifts to step S202 in FIG. 5 to display a standby screen.
If the menu switch is not on in step S222, it is determined whether or not another switch is turned on (step S236). If the other switch is turned on, a process corresponding to the switch is performed (step S236). S237). Then, it is determined whether or not the return switch has been turned on (step S238). When the switch has been turned on, the flow shifts to step S202 in FIG. 5 to display a standby screen.
If it is determined in step S236 that the other switches are not on, the process proceeds to step S202 in FIG. 5 to detect whether each switch is on or off.

図6のステップS223において、決定スイッチがオンされたときは、図7のフローチャートにおいて、フォーカスは「足踏設定」であるか否かを判別する(ステップS239)。フォーカスが「足踏設定」である場合には、足踏設定処理を実行する(ステップS240)。フォーカスが「足踏設定」でない場合には、フォーカスは「個人データ入力」であるか否かを判別する(ステップS241)。フォーカスが「個人データ入力」である場合には、個人データ入力処理を実行する(ステップS242)。フォーカスが「個人データ入力」でない場合には、フォーカスは「メモリ読出」であるか否かを判別する(ステップS243)。フォーカスが「メモリ読出」である場合には、メモリ読出処理を実行する(ステップS244)。フォーカスが「メモリ読出」でない場合には、その他の処理を実行する(ステップS245)。
ステップS240における足踏設定処理、ステップS242における個人データ入力処理、ステップS244におけるメモリ読出処理、又はステップS245におけるその他の処理の後は、戻るスイッチがオンされたか否かを判別し(ステップS246)、このスイッチがオンされたときは、図6のステップS223に移行してメニュー画面を表示する。
When the determination switch is turned on in step S223 of FIG. 6, it is determined whether or not the focus is “stepping setting” in the flowchart of FIG. 7 (step S239). If the focus is "step setting", a step setting process is executed (step S240). If the focus is not “step setting”, it is determined whether the focus is “input of personal data” (step S241). If the focus is on "personal data input", a personal data input process is executed (step S242). If the focus is not “personal data input”, it is determined whether the focus is “memory read” or not (step S243). If the focus is on "memory read", a memory read process is executed (step S244). If the focus is not "memory read", other processing is executed (step S245).
After the step setting process in step S240, the personal data input process in step S242, the memory reading process in step S244, or other processes in step S245, it is determined whether the return switch has been turned on (step S246). When this switch is turned on, the process shifts to step S223 in FIG. 6 to display a menu screen.

図10は、図7におけるステップS240の足踏設定処理のフローチャートである。まず、設定項目の枠画面をメイン表示部210に表示して(ステップSA1)、メモリ207の設定内容を読み出して枠画面に表示する(ステップSA2)。図11は、足踏設定画面を示す図である。この画面は、カーソルスイッチによってスクロールされる。足踏設定画面には、基準回数、発光指示、電子音指示、音声指示、テンポ指示、足替指示におけるLED、呼出音、バイブレータ、LCDの各項目と、各項目ごとの設定項目である回/分、ON又はOFFが枠画面として表示され、各設定項目の設定内容をワークRAM204から読み出す。そして、読み出した設定内容に応じて各項目にフォーカスする(ステップSA3)。なお、図11に示す設定内容の設定内容は、最初はプログラムROM203からワークRAM204に転送されたデフォルト値であり、その後は、前回の足踏運動でメモリ207に設定されている値である。   FIG. 10 is a flowchart of the step setting process of step S240 in FIG. First, the frame screen of the setting item is displayed on the main display unit 210 (step SA1), and the setting contents of the memory 207 are read out and displayed on the frame screen (step SA2). FIG. 11 is a diagram showing a step setting screen. This screen is scrolled by the cursor switch. The footstep setting screen includes LED, ringing tone, vibrator, and LCD items for the reference number of times, light emission instruction, electronic sound instruction, voice instruction, tempo instruction, and foot change instruction. Min, ON or OFF are displayed as a frame screen, and the setting contents of each setting item are read from the work RAM 204. Then, each item is focused according to the read setting contents (step SA3). Note that the setting contents of the setting contents shown in FIG. 11 are initially the default values transferred from the program ROM 203 to the work RAM 204, and thereafter are the values set in the memory 207 in the previous stepping exercise.

この場合の設定内容のデフォルト値は、図11(1)に示すように、基準回数は「25回」、発光指示は「ON」、電子音指示、音声指示、テンポ指示は共に「OFF」に設定されている。また、図11(4)の身長は、後述する個人データ入力処理で設定された値となる。また、足替指示では、LEDが「ON」、呼出音、バイブレータ、LCD(サブ表示部2a)は共に「OFF」に設定されている。足踏運動の詳細な動作については後述するが、この設定内容によれば、左足が先行する連続した足踏、および、右足が先行する連続した足踏が、基準値の25回に達すると、図1および図3に示した携帯電話2のLED2bを点滅させて先行する足を替える指示を行うものである。   In this case, as shown in FIG. 11A, the default value of the setting content is such that the reference count is “25”, the light emission instruction is “ON”, the electronic sound instruction, the voice instruction, and the tempo instruction are all “OFF”. Is set. The height in FIG. 11 (4) is a value set in a personal data input process described later. In the foot change instruction, the LED is set to “ON”, and the ringing tone, the vibrator, and the LCD (sub-display unit 2a) are all set to “OFF”. Although detailed operations of the stepping motion will be described later, according to the setting contents, when the continuous stepping with the left foot and the continuous stepping with the right foot reach the reference value of 25 times, The LED 2b of the mobile phone 2 shown in FIG. 1 and FIG. 3 blinks to give an instruction to change the preceding leg.

次に、カーソルスイッチがオンされたか否かを判別し(ステップSA3)、このスイッチがオンされたときは、フォーカス位置を移動・追加する(ステップSA4)。例えば、図11(1)において基準回数がフォーカスされている状態で、左カーソルスイッチがオンされたときは、基準回数の数値にフォーカスを追加する。さらに、基準回数の候補として、「35」、「30」、「25」、「20」、および「任意」をウインドウ表示して、そのウインドウ表示の候補の1つにフォーカスを追加する。また、図11(3)においてテンポ指示がフォーカスされている状態で、右カーソルスイッチがオンされたときは、テンポ指示のOFFからONにフォーカスを移動する。さらに、テンポの候補をウインドウ表示して、そのウインドウ表示の候補の1つにフォーカスを追加する。   Next, it is determined whether or not the cursor switch is turned on (step SA3). When the switch is turned on, the focus position is moved / added (step SA4). For example, when the left cursor switch is turned on in a state where the reference count is focused in FIG. 11A, the focus is added to the numerical value of the reference count. Further, “35”, “30”, “25”, “20”, and “arbitrary” are displayed as windows as candidates for the reference count, and focus is added to one of the window display candidates. When the right cursor switch is turned on while the tempo instruction is focused in FIG. 11C, the focus is moved from OFF to ON of the tempo instruction. Further, a tempo candidate is displayed in a window, and focus is added to one of the window display candidates.

次に、決定スイッチがオンされたか否かを判別し(ステップSA6)、このスイッチがオンされたときは、カーソルスイッチによって設定変更がされたか否かを判別する(ステップSA7)。設定変更がされたときは、設定内容をメモリ207にストアする(ステップSA8)。基準回数の候補で「任意」が選択された場合には、スイッチ部205から数値を入力することになる。さらに、設定内容を送信バッファにストアして(ステップSA9)、MODEの値を「1」にセットする(ステップSA10)。ステップSA6において、決定スイッチがオンでない場合には、戻るスイッチがオンされたか否かを判別する(ステップSA11)。このスイッチがオンされたとき、又はMODEの値を「1」にセットした後は、図7のフローチャートに戻る。
なお、この足踏設定処理は、足踏運動を開始した後でも可能である。また、基準回数の代わりに、基準時間を設定することも可能である。この場合にも基準時間の候補として、例えば「1分」、「3分」、「5分」、「10分」、「任意」をウインドウ表示する。
Next, it is determined whether or not the decision switch has been turned on (step SA6). When the switch has been turned on, it is determined whether or not the setting has been changed by the cursor switch (step SA7). When the setting has been changed, the setting content is stored in the memory 207 (step SA8). When “arbitrary” is selected as the reference number of times, a numerical value is input from the switch unit 205. Further, the setting contents are stored in the transmission buffer (step SA9), and the value of MODE is set to "1" (step SA10). If the decision switch is not on in step SA6, it is determined whether or not the return switch is on (step SA11). When this switch is turned on or after the value of MODE is set to "1", the process returns to the flowchart of FIG.
Note that this step setting process can be performed even after starting the stepping motion. Further, a reference time can be set instead of the reference number of times. In this case, for example, "1 minute", "3 minutes", "5 minutes", "10 minutes", and "arbitrary" are displayed as windows as candidates for the reference time.

図11(2)、(3)および(4)に示すように、変更された設定内容においては、基準回数は「30回」、発光指示は「ON」、電子音指示は「ON」、音声指示は「OFF」、テンポ指示は「ON」でテンポは「中くらい」に設定されている。また、足替指示においては、LEDが「ON」、呼出音、バイブレータ、LCDは共に「OFF」に設定されている。この設定内容によれば、左足が先行する連続した足踏、および、右足が先行する連続した足踏が、基準値の30回に達すると、携帯電話2のLED2bを点滅させて先行する足を替える指示を行うとともに、中くらいのテンポで「ピッ、ピッ、ピッ、ピッ……」と電子音によって足踏をガイドする。なお、テンポの早さについては、例えば、「早い」は1分間に150でテンポは「0.4秒」、「やや早い」は1分間に120でテンポは「0.5秒」、「中くらい」は1分間に100でテンポは「0.6秒」、「やや遅い」は1分間に80でテンポは「0.75秒」、「遅い」は1分間に60でテンポは「1.0秒」となっている。したがって、この場合において設定されたテンポは「0.6秒」である。   As shown in FIGS. 11 (2), (3) and (4), in the changed setting contents, the reference count is “30”, the light emission instruction is “ON”, the electronic sound instruction is “ON”, and the voice is The instruction is set to “OFF”, the tempo instruction is set to “ON”, and the tempo is set to “medium”. In the foot change instruction, the LED is set to “ON”, and the ringing tone, vibrator, and LCD are all set to “OFF”. According to this setting content, when the continuous stepping with the left foot leading and the consecutive stepping with the right foot reaching the reference value of 30 times, the LED 2b of the mobile phone 2 blinks and the preceding foot is blinked. In addition to giving instructions to change, at an intermediate tempo, the footsteps are guided by an electronic sound such as "pip, pip, pip, pip ...". As for the speed of the tempo, for example, “fast” is 150 per minute and the tempo is “0.4 seconds”, “slightly fast” is 120 per minute, the tempo is “0.5 seconds”, and “medium”. "Large" is 100 per minute and the tempo is "0.6 seconds", "Slightly slow" is 80 per minute and the tempo is "0.75 seconds", "Slow" is 60 per minute and the tempo is "1. 0 seconds ". Therefore, the tempo set in this case is “0.6 seconds”.

図12は、図7におけるステップS242の個人データ入力処理のフローチャートである。まず、データ入力画面を表示し(ステップSB1)、名前の項目にフォーカスする(ステップSB2)。図13は、データ入力画面を示している。画面には、名前のほかに、性別、年令、身長、パスワードの項目がある。次に、カーソルスイッチがオンされたか否かを判別し(ステップSB3)、このスイッチがオンされたときは、フォーカス位置を移動する(ステップSB4)。次に、データ入力がされたか否かを判別し(ステップSB5)、データ入力がされたときは、その入力データを表示する(ステップSB6)。次に、パスワードが入力されたか否かを判別し(ステップSB7)、パスワードが入力されたときは、アスタリスク(*)を表示する(ステップSB8)。次に、決定スイッチがオンされたか否かを判別し(ステップSB9)、このスイッチがオンされたときは、メモリ207にデータをストアする(ステップSB10)。この場合において、身長のデータアについては、メモリ207の足踏設定データのエリアにも転送されて、図11(4)に示した足踏設定画面の身長の項目に表示される。決定スイッチがオンでない場合には、戻るスイッチがオンされたか否かを判別し(ステップSB11)、このスイッチがオンでない場合には、ステップSB3に移行してカーソルスイッチのオンを判別する。戻るスイッチがオンされたとき、又は、ステップSB10においてデータをストアした後は、図7のフローチャートに戻る。なお、身長以外の項目については設定によって省略できる。   FIG. 12 is a flowchart of the personal data input process in step S242 in FIG. First, the data input screen is displayed (step SB1), and the item of the name is focused (step SB2). FIG. 13 shows a data input screen. In addition to the name, the screen has items for gender, age, height, and password. Next, it is determined whether or not the cursor switch is turned on (step SB3). When the switch is turned on, the focus position is moved (step SB4). Next, it is determined whether or not data has been input (step SB5). If data has been input, the input data is displayed (step SB6). Next, it is determined whether or not a password has been input (step SB7). If a password has been input, an asterisk (*) is displayed (step SB8). Next, it is determined whether or not the decision switch is turned on (step SB9). When the switch is turned on, data is stored in the memory 207 (step SB10). In this case, the height data is also transferred to the step setting data area of the memory 207 and displayed in the height item of the step setting screen shown in FIG. If the decision switch is not on, it is determined whether or not the return switch is on (step SB11). If the switch is not on, the process proceeds to step SB3 to determine whether the cursor switch is on. When the return switch is turned on or after the data is stored in step SB10, the process returns to the flowchart of FIG. Items other than the height can be omitted by setting.

図11に示した足踏設定画面の設定データが、図5のステップS216において、携帯電話2から本体1に送信された後、本体1での足踏運動が開始されることになる。図14は、図2に示した本体1におけるワークRAM104のレジスタおよびフラグを示す図であり、図14(1)は、各レジスタの用途およびデフォルト値/設定値を示し、図14(2)は、各フラグの用途および値を示している。以下、本体1における足踏運動の動作について、これらのレジスタおよびフラグ、並びに、図4に示したメインルーチンにおけるステップS102の受信処理、ステップS103の足踏処理、ステップS104の送信処理のフローチャートを参照して説明する。   After the setting data of the step setting screen shown in FIG. 11 is transmitted from the mobile phone 2 to the main body 1 in step S216 in FIG. 5, the stepping motion in the main body 1 is started. FIG. 14 is a diagram showing registers and flags of the work RAM 104 in the main body 1 shown in FIG. 2. FIG. 14 (1) shows the use of each register and a default value / set value, and FIG. , Indicates the purpose and value of each flag. Hereinafter, regarding the operation of the stepping motion in the main body 1, refer to these registers and flags, and a flowchart of the receiving process in step S102, the stepping process in step S103, and the transmitting process in step S104 in the main routine shown in FIG. Will be explained.

図15は、本体1の受信処理のフローチャートである。携帯電話2からアクセスがあるか否かを判別し(ステップS111)、アクセスがなければメインルーチンに戻るが、アクセスがあったときは、応答を返す(ステップS112)。次に、設定データを受信したか否かを判別し(ステップS113)、受信したときは受信データをワークRAM104にストアする(ステップS114)。この後は、受信データが終了したか否かを判別し(ステップS115)、終了したときは、携帯電話2に対してACK(アクノリッジ)を送信する(ステップS116)。したがって、ワークRAM104にストアされた設定データによって、図14(1)に示すように、図11の画面の設定内容に従って、レジスタSN、レジスタHT、レジスタTMPのデフォルト値が設定値に変更される。すなわち、SNの基準回数は「30」、HTの身長は「168cm」、TMPのテンポは「0.6秒」に設定される。   FIG. 15 is a flowchart of the receiving process of the main body 1. It is determined whether or not there is access from the mobile phone 2 (step S111). If there is no access, the process returns to the main routine. If there is access, a response is returned (step S112). Next, it is determined whether or not the setting data has been received (step S113). When the setting data has been received, the received data is stored in the work RAM 104 (step S114). Thereafter, it is determined whether or not the received data has been completed (step S115). When the received data has been completed, an ACK (acknowledge) is transmitted to the mobile phone 2 (step S116). Therefore, according to the setting data stored in the work RAM 104, as shown in FIG. 14A, the default values of the register SN, the register HT, and the register TMP are changed to the setting values according to the setting contents of the screen of FIG. That is, the reference number of SNs is set to “30”, the height of the HT is set to “168 cm”, and the tempo of the TMP is set to “0.6 seconds”.

次に、踏み台のプレート11aおよびプレート11bの左LED14aおよび右LED14bを点滅して(ステップS117)、踏み台に乗るように運動者に指示する。このとき、音声指示がONであるか否かを判別し(ステップS118)、ONである場合には、「踏み台に乗って下さい」といった音声メッセージをサウンドシステム111によって発音させて運動者に指示する(ステップS119)。この指示の後、フラグLFおよびRFが共に「1」にセットされたか否かを判別する(ステップS120)。図14(2)に示したように、フラグLFは左足オン信号で「1」にセットされ、フラグRFは右足オン信号で「1」にセットされる。すなわち、図2の左足センサ112および右足センサ113によって踏み台のプレート11aおよびプレート11bにかけられた重量値が検出され、左足センサI/F107および右足センサI/F108がその重量値をディジタル信号に変換してCPU101に入力する。それぞれの重量値が閾値を超えている場合には、フラグLFおよびRFは共に「1」にセットされる。運動者が10kg未満の子供の場合もあるので、閾値としては1kgないし数kgの範囲が適当である。   Next, the left LED 14a and the right LED 14b of the steps 11a and 11b are blinked (step S117), and the exerciser is instructed to get on the step. At this time, it is determined whether or not the voice instruction is ON (step S118). If the voice instruction is ON, a voice message such as “Please step on the platform” is sounded by the sound system 111 to instruct the exerciser. (Step S119). After this instruction, it is determined whether both flags LF and RF have been set to "1" (step S120). As shown in FIG. 14 (2), the flag LF is set to “1” by the left foot ON signal, and the flag RF is set to “1” by the right foot ON signal. That is, the weight value applied to the stepping plate 11a and the plate 11b is detected by the left foot sensor 112 and the right foot sensor 113 in FIG. 2, and the left foot sensor I / F 107 and the right foot sensor I / F 108 convert the weight value into a digital signal. Input to the CPU 101. If the respective weight value exceeds the threshold value, the flags LF and RF are both set to “1”. Since the athlete may be a child of less than 10 kg, a threshold value in the range of 1 kg to several kg is appropriate.

LFおよびRFが共に「1」になったときは、左LED14aおよび右LED14bを点灯する(ステップS121)。さらに、左足センサI/F107および右足センサI/F108から入力される重量値を加算して体重測定を行ない(ステップS122)、その測定値を図14(1)のレジスタWTにストアする(ステップS123)。次に、LFおよびRFが共に「0」にリセットされたか否かを判別する(ステップS124)。すなわち、運動者が踏み台から降りたか否かを判別する。LFおよびRFが共に「0」にリセットされていない場合には、左LED14aおよび右LED14bを点滅して(ステップS215)、運動者に踏み台から降りるように指示する。LFおよびRFが共に「0」にリセットされたときは、左LED14aおよび右LED14bを消灯して(ステップS126)、MODEの値を「1」にセットする(ステップS127)。そして、メインルーチンに戻る。
ステップS113において、設定データを受信しない場合には、要求データを受信したか否かを判別する(ステップS128)。受信したときは、MODEの値を「2」にセットする(ステップS129)。そして、メインルーチンに戻る。
When both LF and RF become "1", the left LED 14a and the right LED 14b are turned on (step S121). Further, the weight values input from the left foot sensor I / F 107 and the right foot sensor I / F 108 are added to measure the weight (step S122), and the measured values are stored in the register WT of FIG. 14A (step S123). ). Next, it is determined whether both LF and RF have been reset to "0" (step S124). That is, it is determined whether or not the exerciser has got off the step. If both LF and RF have not been reset to "0", the left LED 14a and the right LED 14b blink (step S215) to instruct the exerciser to get off the platform. When both LF and RF are reset to "0", the left LED 14a and the right LED 14b are turned off (step S126), and the value of MODE is set to "1" (step S127). Then, the process returns to the main routine.
If the setting data has not been received in step S113, it is determined whether or not the request data has been received (step S128). If received, the value of MODE is set to "2" (step S129). Then, the process returns to the main routine.

図16は、足踏処理のフローチャートである。図16(1)において、MODEの値が「1」であるか否かを判別し(ステップS131)、MODEの値が「1」でない場合、すなわち、MODEの値が「0」又は「2」である場合にはメインルーチンに戻る。MODEの値が「1」である場合には、図14(2)のレジスタT2にTMPのテンポ「0.6秒」をストアして(ステップS132)、タイマインタラプトを許可する(ステップS133)。タイマインタラプトが許可になると、図16(2)において、十数ミリ秒なし数十ミリ秒間隔のタイマインタラプトごとに、図14(2)のレジスタT1の「30秒」の値がデクリメントされ(ステップS140a)、T2の「0.6秒」がデクリメントされる(ステップS140b)。なお、このデクリメントにより、足踏運動がされない状態で30秒が経過してT1の値が「0」に達したときは、足踏運動停止と判断される。
ただし、基準回数の代わりに基準時間が設定された場合には、ステップS134およびステップS138の処理は行わない。
FIG. 16 is a flowchart of the stepping process. In FIG. 16A, it is determined whether the value of MODE is “1” (step S131). If the value of MODE is not “1”, that is, the value of MODE is “0” or “2”. If so, the process returns to the main routine. If the value of MODE is "1", the tempo "0.6 seconds" of the TMP is stored in the register T2 of FIG. 14B (step S132), and the timer interrupt is permitted (step S133). When the timer interrupt is permitted, in FIG. 16 (2), the value of “30 seconds” in the register T1 of FIG. 14 (2) is decremented at every timer interrupt at intervals of tens of milliseconds without tens of milliseconds (step S140a), "0.6 seconds" of T2 is decremented (step S140b). If the value of T1 reaches “0” after 30 seconds from the decrement without stepping motion, it is determined that the stepping motion is stopped.
However, if the reference time is set instead of the reference number of times, the processing of steps S134 and S138 is not performed.

タイマインタラプトを許可した後は、T1の値が「0」より大きいか否かを判別する(ステップS134)。この値は「0」より大きい場合には、カウント処理を実行し(ステップS135)、報知処理を実行する(ステップS136)。そして、MODEの値が「2」であるか否かを判別する(ステップS137)。MODEの値が「1」である場合には、ステップS133に移行して、T1の値が「0」より大きいか否かを判別する。T1の値が「0」に達したときは、MODEの値を「2」にセットする(ステップS138)。MODEの値を「2」にセットした後、又は、ステップS137においてMODEの値が「2」である場合には、タイマインタラプトを禁止する(ステップS139)。そして、メインルーチンに戻る。   After permitting the timer interrupt, it is determined whether the value of T1 is greater than "0" (step S134). If this value is greater than "0", a count process is executed (step S135), and a notification process is executed (step S136). Then, it is determined whether or not the value of the MODE is “2” (step S137). If the value of MODE is "1", the flow shifts to step S133 to determine whether the value of T1 is greater than "0". When the value of T1 has reached "0", the value of MODE is set to "2" (step S138). After setting the value of MODE to "2", or when the value of MODE is "2" in step S137, the timer interrupt is prohibited (step S139). Then, the process returns to the main routine.

図17および図18は、図16におけるステップS135のカウント処理のフローチャートである。図17において、左足センサ112および左足センサI/F107によって、左足が踏み台に乗った状態を示すLオン信号を検出したか否かを判別し(ステップSD1)、この信号を検出したときは、フラグLFを「1」にセットする(ステップSD2)。このとき、既にフラグRFが「1」であるか否かを判別する(ステップSD3)。RFが「0」である場合には、左足だけが踏み台に乗った場合である。
一方、ステップSD3において、RFが「1」である場合には、LFを「1」にセットしたとき既にRFが「1」にセットされているので、右足を先行した状態である。この場合には、フラグRFFが「0」であるか否かを判別する(ステップSD4)。この状態は、左右の足が踏み台に乗った場合であるので、現在の足踏運動が左足先行であるか又は右足先行であるかをRFFによって判別する。RFFが「0」である場合には左足先行の状態であり、RFFが「1」である場合には右足先行の状態である。すなわち、RFFが「0」である場合には、左足先行の状態から右足先行に切替えた場合である。
この場合には、RFFを「1」にセットして(ステップSD5)、右足先行の状態に設定する。さらに、フラグCHFが「1」であるか否かを判別する(ステップSD6)。後述するように、CHFは右足先行又は左足先行の状態で足踏回数が、レジスタSNの基準回数に達したときに、先行する足を切替える切替指令を発するために「1」にセットされるフラグである。CHFが「1」である場合には、発せられた切替指令に応じて、運動者が先行する足を切替えた場合である。
CHFが「1」である場合には、「0」にリセットする(ステップSD7a)。そして、足替終了指令を携帯電話2に送信する(ステップSD7b)。この後、又は、ステップSD6においてCHFが「0」である場合、すなわち、切替指令の前に運動者が左足先行の状態から右足先行に切替えた場合には、右足カウント数をストアするレジスタRCを「0」にクリアする(ステップSD8)。次に、RCFを「1(右足先行カウント状態)」にセットする(ステップSD9)。
FIGS. 17 and 18 are flowcharts of the counting process in step S135 in FIG. In FIG. 17, it is determined by the left foot sensor 112 and the left foot sensor I / F 107 whether or not an L-on signal indicating that the left foot is on the platform is detected (step SD1). LF is set to "1" (step SD2). At this time, it is determined whether or not the flag RF is already "1" (step SD3). When RF is “0”, it is a case where only the left foot is on the platform.
On the other hand, if RF is "1" in step SD3, RF is already set to "1" when LF is set to "1", so that the right foot is ahead. In this case, it is determined whether or not the flag RFF is “0” (step SD4). Since this state is a case where the left and right feet are on the platform, it is determined by the RFF whether the current stepping motion is the left foot or the right foot. When the RFF is “0”, the left foot is in a leading state, and when the RFF is “1”, the right foot is in a leading state. That is, when the RFF is “0”, it is a case where the state is switched from the state of leading left foot to the state of leading right foot.
In this case, the RFF is set to "1" (step SD5), and the state is set to the state where the right foot is ahead. Further, it is determined whether or not the flag CHF is "1" (step SD6). As will be described later, the CHF is a flag that is set to “1” to issue a switching command to switch the leading foot when the number of steps has reached the reference number of the register SN in the state of leading right foot or leading left foot. It is. When the CHF is “1”, this is a case where the exerciser switches the preceding leg according to the issued switching command.
If the CHF is "1", it is reset to "0" (step SD7a). Then, a foot change end command is transmitted to the mobile phone 2 (step SD7b). After this, or if the CHF is "0" in step SD6, that is, if the exerciser switches from the state of leading left foot to the leading right foot before the switching command, the register RC storing the right foot count number is stored in the register RC. Clear to "0" (step SD8). Next, the RCF is set to "1 (right foot leading count state)" (step SD9).

ステップSD1において、Lオン信号を検出しない場合には、右足センサ113および右足センサI/F108によって、右足が踏み台に乗った状態を示すRオン信号を検出したか否かを判別し(ステップSD10)、この信号を検出したときは、フラグRFを「1」にセットする(ステップSD11)。このとき、既にフラグLFが「1」であるか否かを判別する(ステップSD12)。LFが「0」である場合には、左足だけが踏み台に乗った場合である。
一方、ステップSD12において、LFが「1」である場合には、RFを「1」にセットしたとき既にLFが「1」にセットされているので、左足を先行した状態である。この場合には、フラグRFFが「1」であるか否かを判別する(ステップSD13)。この状態は、左右の足が踏み台に乗った場合であるので、現在の足踏運動が左足先行であるか又は右足先行であるかをRFFによって判別する。RFFが「0」である場合には左足先行の状態であり、RFFが「1」である場合には右足先行の状態である。すなわち、RFFが「1」である場合には、右足先行の状態から左足先行に切替えた場合である。
If the L-on signal is not detected in step SD1, it is determined by the right foot sensor 113 and the right foot sensor I / F 108 whether or not the R-on signal indicating that the right foot is on the platform is detected (step SD10). When this signal is detected, the flag RF is set to "1" (step SD11). At this time, it is determined whether or not the flag LF is already "1" (step SD12). When LF is “0”, it is a case where only the left foot is on the platform.
On the other hand, if LF is "1" in step SD12, since LF is already set to "1" when RF is set to "1", it is a state in which the left foot is ahead. In this case, it is determined whether or not the flag RFF is "1" (step SD13). Since this state is a case where the left and right feet are on the platform, it is determined by the RFF whether the current stepping motion is the left foot or the right foot. When the RFF is “0”, the left foot is in a leading state, and when the RFF is “1”, the right foot is in a leading state. That is, when the RFF is “1”, this is a case where the state is switched from the state of right foot advance to the left foot advance.

この場合には、RFFを「0」にリセットして(ステップSD14)、左足先行の状態に設定する。さらに、フラグCHFが「1」であるか否かを判別する(ステップSD15)。CHFが「1」である場合には、発せられた切替指令に応じて、運動者が先行する足を切替えた場合である。
CHFが「1」である場合には、「0」にリセットする(ステップSD16a)。そして、足替終了指令を携帯電話2に送信する(ステップSD16b)。この後、又は、ステップSD15においてCHFが「0」である場合、すなわち、切替指令の前に運動者が右足先行の状態から左足先行に切替えた場合には、左足カウント数をストアするレジスタLCを「0」にクリアする(ステップSD17)。次に、LCFを「1(左足先行カウント状態)」にセットする(ステップSD18)。
In this case, the RFF is reset to "0" (step SD14), and the state is set to the state where the left foot is leading. Further, it is determined whether or not the flag CHF is "1" (step SD15). When the CHF is “1”, this is a case where the exerciser switches the preceding leg according to the issued switching command.
If the CHF is "1", it is reset to "0" (step SD16a). Then, a foot change end command is transmitted to the mobile phone 2 (step SD16b). After this, or when the CHF is “0” in step SD15, that is, when the exerciser switches from the state of right foot advance to the left foot advance before the switching command, the register LC storing the left foot count is stored in the register LC. Clear to "0" (step SD17). Next, LCF is set to "1 (left foot leading count state)" (step SD18).

ステップSD1においてLオン信号を検出した場合、又は、ステップSD10においてRオン信号を検出した場合は、左足又は右足が踏み台に乗った状態であるので、足踏運動が停止した状態ではない。したがって、ステップSD9においてRCFを「1」にセットした後、ステップSD3においてRFが「0」である場合、若しくは、ステップSD4においてRFFが「1」である場合、又は、ステップSD18においてLCFを「1」にセットした後、ステップSD12においてLFが「0」である場合、若しくは、ステップSD13においてRFFが「0」である場合には、足踏運動が停止した状態であることを判定するための待ち時間であるデフォルト値の30秒を、レジスタT1に設定して(ステップSD19)、図16のフローチャートに戻る。   If the L-on signal is detected in step SD1 or the R-on signal is detected in step SD10, the left foot or the right foot is on the platform, so that the stepping motion is not stopped. Therefore, after setting the RCF to “1” in step SD9, if the RF is “0” in step SD3, or if the RFF is “1” in step SD4, or if the LCF is set to “1” in step SD18, Is set to ".", If LF is "0" in step SD12, or if RFF is "0" in step SD13, a wait for judging that the stepping motion has stopped is set. The default value of 30 seconds, which is the time, is set in the register T1 (step SD19), and the process returns to the flowchart of FIG.

ステップSD1においてLオン信号を検出しない場合で、かつ、ステップSD10においてRオン信号も検出しない場合には、図18のフローチャートにおいて、左足が踏み台から降ろされた状態を示すLオフ信号を検出したか否かを判別し(ステップSD21)、この信号を検出したときは、フラグLFを「0」にリセットして(ステップSD22)、フラグRFが「0」であるか否かを判別する(ステップSD23)。RFが「1」である場合には、右足は踏み台に乗っており、左足だけが降ろされた状態である。この場合には、図16のフローチャートに戻る。
ステップSD21において、Lオフ信号を検出しない場合には、右足が踏み台から降ろされた状態を示すRオフ信号を検出したか否かを判別し(ステップSD24)、この信号を検出したときは、フラグRFを「0」にリセットして(ステップSD25)、フラグLFが「0」であるか否かを判別する(ステップSD26)。LFが「1」である場合には、左足は踏み台に乗っており、右足だけが降ろされた状態である。この場合には、図16のフローチャートに戻る。
If the L-on signal is not detected in step SD1 and the R-on signal is not detected in step SD10, it is determined whether the L-off signal indicating the state in which the left foot is lowered from the platform is detected in the flowchart of FIG. It is determined whether or not the flag RF is "0" (step SD22). When this signal is detected, the flag LF is reset to "0" (step SD22), and it is determined whether or not the flag RF is "0" (step SD23). ). When the RF is “1”, the right foot is on the step platform and only the left foot is lowered. In this case, the process returns to the flowchart of FIG.
If no L-off signal is detected in step SD21, it is determined whether or not an R-off signal indicating that the right foot has been lowered from the platform is detected (step SD24). RF is reset to "0" (step SD25), and it is determined whether or not the flag LF is "0" (step SD26). When LF is “1”, the left foot is on the stepping platform, and only the right foot is lowered. In this case, the process returns to the flowchart of FIG.

ステップSD23においてRFが「0」である場合、又は、ステップSD26においてLFが「0」である場合には、左足および右足が共に踏み台から降ろされた状態である。この場合には、足踏のカウントが右足先行カウント状態であるか左足先行カウント状態であるかを判別する必要がある。そこで、フラグRCFが「1(右足先行カウント状態)」であるか否かを判別し(ステップSD27)、RCFが「1」である場合には、カウント総数をストアするレジスタTNをインクリメントし(ステップSD28)、右足カウント累計をストアするレジスタRCをインクリメントする(ステップSD29)。そして、RCの累計値が基準回数であるSNの値に達したか否かを判別する(ステップSD30)。SNの値に達していない場合には、図16のフローチャートに戻る。SNの値に達したときは、足替指令を示すフラグCHFを「1」にセットし(ステップSD31)、右足を先行する指示を表す第1のカウントアップ信号による足替指令を携帯電話2に送信する(ステップSD32)。次に、RCFを「0」にリセットする(ステップSD33)。そして、図16のフローチャートに戻る。   When RF is “0” in step SD23, or when LF is “0” in step SD26, it is a state where both the left foot and the right foot have been dropped from the platform. In this case, it is necessary to determine whether the step count is in the right foot leading count state or the left foot leading counting state. Then, it is determined whether or not the flag RCF is "1 (right foot leading count state)" (step SD27). If the RCF is "1", the register TN for storing the total count is incremented (step SD27). (SD28), the register RC for storing the right foot count total is incremented (step SD29). Then, it is determined whether or not the cumulative value of RC has reached the value of SN which is the reference number of times (step SD30). If the value of SN has not been reached, the process returns to the flowchart of FIG. When the value of SN has been reached, the flag CHF indicating a foot change command is set to "1" (step SD31), and a foot change command based on a first count-up signal indicating a right foot preceding command is sent to the mobile phone 2. Send (step SD32). Next, the RCF is reset to "0" (step SD33). Then, the process returns to the flowchart of FIG.

ステップSD27において、RCFが「0」である場合には、フラグLCFが「1(左足先行カウント状態)」であるか否かを判別し(ステップSD34)、LCFが「1」である場合には、カウント総数をストアするレジスタTNをインクリメントし(ステップSD35)、左足カウント累計をストアするレジスタLCをインクリメントする(ステップSD36)。そして、LCの累計値が基準回数であるSNの値に達したか否かを判別する(ステップSD37)。SNの値に達していない場合には、図16のフローチャートに戻る。SNの値に達したときは、足替指令を示すフラグCHFを「1」にセットし(ステップSD38)、左足を先行する指示を表す第2のカウントアップ信号による足替指令を携帯電話2に送信する(ステップSD39)。次に、LCFを「0」にリセットする(ステップSD40)。そして、図16のフローチャートに戻る。
なお、基準回数の代わりに基準時間が設定された場合には、ステップSD30において、右足先行の足踏運動の経過時間が基準時間に達したか否かを判別する。同様に、ステップSD37において、左足先行の足踏運動の経過時間が基準時間に達したか否かを判別する。
In step SD27, if the RCF is "0", it is determined whether or not the flag LCF is "1 (left foot leading count state)" (step SD34). If the LCF is "1", , The register TN for storing the total count is incremented (step SD35), and the register LC for storing the total left foot count is incremented (step SD36). Then, it is determined whether or not the cumulative value of LC has reached the value of SN which is the reference number of times (step SD37). If the value of SN has not been reached, the process returns to the flowchart of FIG. When the value of SN has been reached, the flag CHF indicating a foot change command is set to "1" (step SD38), and a foot change command based on a second count-up signal indicating a preceding instruction for the left foot is sent to the mobile phone 2. It is transmitted (step SD39). Next, the LCF is reset to "0" (step SD40). Then, the process returns to the flowchart of FIG.
If the reference time is set instead of the reference number, in step SD30, it is determined whether or not the elapsed time of the stepping motion preceding the right foot has reached the reference time. Similarly, in step SD37, it is determined whether or not the elapsed time of the stepping motion preceding the left foot has reached the reference time.

図19は、図16におけるステップS136の報知処理のフローチャートである。まず、図14(1)のレジスタTMPの値がNULLでないか否かを判別して、テンポ指示がONであるか否かを判別する(ステップSE1)。TMPの値がNULLの場合にはテンポ指示はOFFであるが、この場合はTMPの値が「0.6」でテンポ指示はONである。この場合には、レジスタT2の値が「0」に達したか否かを判別する(ステップSE2)。「0」に達したときは、電子音を発生する(ステップSE3)。図16のステップS132において、T2にはTMPの値である「0.6」がストアされているので、0.6秒が経過すると「ピッ」という電子音を発生する。電子音を発生した後は、T2にTMPの値をストアする(ステップSE4)。したがって、テンポ指示がONである場合には、0.6秒ごとに「ピッ、ピッ、ピッ、ピッ……」と電子音が発生する。   FIG. 19 is a flowchart of the notification process in step S136 in FIG. First, it is determined whether or not the value of the register TMP in FIG. 14A is not NULL, and it is determined whether or not the tempo instruction is ON (step SE1). When the value of TMP is NULL, the tempo instruction is OFF. In this case, the value of TMP is “0.6” and the tempo instruction is ON. In this case, it is determined whether or not the value of the register T2 has reached "0" (step SE2). When it reaches "0", an electronic sound is generated (step SE3). In step S132 of FIG. 16, since the TMP value “0.6” is stored in T2, an electronic sound “beep” is generated after 0.6 seconds have elapsed. After the generation of the electronic sound, the value of TMP is stored in T2 (step SE4). Therefore, when the tempo instruction is ON, an electronic sound is generated every 0.6 seconds as "beep, beep, beep, beep ...".

ステップSE1においてテンポ指示がOFFの場合、又は、ステップSE4においてT2にTMPの値をストアした後は、足替指令を示すフラグCHFが「1」であるか否かを判別する(ステップSE5)。CHFが「1」である場合には、発光指示がONであるか否かを判別する(ステップSE6)。発光指示がONである場合には、フラグRFFが「1」であるか否かを判別する(ステップSE7)。RFFが「1」である場合には、右足先行の状態であるので、踏み台の左LED14aを点滅して左足先行に切替える指示を行う(ステップSE8)。RFFが「0」である場合には、左足先行の状態であるので、踏み台の右LED14bを点滅して右足先行に切替える指示を行う(ステップSE9)。   If the tempo instruction is OFF in step SE1, or after the value of TMP is stored in T2 in step SE4, it is determined whether or not the flag CHF indicating a foot change command is "1" (step SE5). If CHF is "1", it is determined whether the light emission instruction is ON (step SE6). If the light emission instruction is ON, it is determined whether or not the flag RFF is "1" (step SE7). If the RFF is "1", it indicates that the vehicle is in a state of leading the right foot, so that the left LED 14a of the stepping board blinks and an instruction to switch to the leading of the left foot is issued (step SE8). When the RFF is "0", since the vehicle is in the state of leading the left foot, the right LED 14b of the stepper blinks and an instruction to switch to the leading of the right foot is issued (step SE9).

また、電子音指示がONであるか否かを判別し(ステップSE10)、この指示がONである場合には、サウンドシステム111により「ピンポーン」などの独特なチャイム音を発生する(ステップSE11)。さらに、音声指示がONであるか否かを判別し(ステップSE12)、この指示がONである場合には、サウンドシステム111により「左(右)足先行に切替えて下さい」などの音声メッセージを発生する(ステップSE13)。このように本体1側で足替指令を行うとともに、第1のカウントアップ信号および第2のカウントアップ信号による足替指令を携帯電話2に送信する(ステップSE13)。そして、図16のフローチャートに戻る。   Further, it is determined whether or not the electronic sound instruction is ON (step SE10). If the instruction is ON, a unique chime sound such as “ping-pong” is generated by the sound system 111 (step SE11). . Further, it is determined whether or not the voice instruction is ON (step SE12). If the instruction is ON, the sound system 111 outputs a voice message such as "Please switch to the left (right) foot advance". This occurs (step SE13). As described above, the foot change command is issued on the main body 1 side, and a foot change command based on the first count-up signal and the second count-up signal is transmitted to the mobile phone 2 (step SE13). Then, the process returns to the flowchart of FIG.

ステップSE5において、CHFが「0」である場合には、RFFが「1(右足先行状態)」であるか否かを判別する(ステップSE15)。RFFが「1」である場合には、右LED14bが消灯中か否かを判別し(ステップSE16)、消灯中である場合には右LED14bを点灯する(ステップSE17)。RFFが「0(左足先行状態)」である場合には、左LED14aが消灯中か否かを判別し(ステップSE18)、消灯中である場合には左LED14aを点灯する(ステップSE19)。左LED14a又は右LED14bを点灯した後は、図16のフローチャートに戻る。   If CHF is "0" in step SE5, it is determined whether or not RFF is "1 (right foot leading state)" (step SE15). When the RFF is "1", it is determined whether or not the right LED 14b is turned off (step SE16). If the right LED 14b is turned off, the right LED 14b is turned on (step SE17). If the RFF is "0 (left foot leading state)", it is determined whether or not the left LED 14a is turned off (step SE18). If the RFF is off, the left LED 14a is turned on (step SE19). After turning on the left LED 14a or the right LED 14b, the process returns to the flowchart of FIG.

図20は、図4のメインルーチンのフローチャートにおけるステップS104の送信処理のフローチャートである。まず、プログラムROM103から運動係数を設定して(ステップS141)、レジスタkにその設定値をストアする(ステップS142)。この運動係数の設定値は、高さ1mを1回昇降する場合の体重1kg当たりの消費カロリーであり、あらかじめ測定されている値である。次に、踏み台の高さを測定する(ステップS143)。すなわち、高さセンサ13から得られる光ビームのスポット位置によって、高さセンサI/F110から踏み台の高さが(h1+h2)、h1、(h1−h2)のいずれかの値が入力される。例えば、h1=15cm、h1=5cmの場合には、踏み台の高さとして、0.20m、0.15m、0.10mのいずれかの測定値が入力される。そして、図14(1)に示したレジスタhに測定値をストアする(ステップS144)。   FIG. 20 is a flowchart of the transmission process of step S104 in the flowchart of the main routine of FIG. First, the motion coefficient is set from the program ROM 103 (step S141), and the set value is stored in the register k (step S142). The set value of the exercise coefficient is the calorie consumption per 1 kg of body weight when the user goes up and down once at a height of 1 m, and is a value measured in advance. Next, the height of the step is measured (step S143). That is, depending on the spot position of the light beam obtained from the height sensor 13, the height sensor I / F 110 inputs any one of (h1 + h2), h1, and (h1-h2). For example, when h1 = 15 cm and h1 = 5 cm, any one of the measured values of 0.20 m, 0.15 m, and 0.10 m is input as the height of the step. Then, the measured value is stored in the register h shown in FIG. 14A (step S144).

次に、図14(1)のいくつかのレジスタである、TNの足踏総回数、WTの体重、hの踏み台高さ、kの運動係数に基づいて、下記の演算式によって消費カロリーCを算出して、レジスタCにストアする(ステップS145)。
消費カロリー(kcal)=TN(回数)*WT(kg)*h(m)*k
さらに、レジスタWTの体重およびHTの身長に基づいて、肥満度を表す肥満指数であるBMI(body mass index)を下記の演算式によって算出する(ステップS146)。
BMI(kg/m)=WT/(HT*HT)
Next, based on several registers in FIG. 14A, the total number of steps of the TN, the weight of the WT, the height of the step on h, and the coefficient of motion of k, the calorie consumption C is calculated by the following equation. The calculated value is stored in the register C (step S145).
Calorie consumption (kcal) = TN (number of times) * WT (kg) * h (m) * k
Further, based on the weight of the register WT and the height of the HT, a body mass index (BMI), which is a body mass index representing the degree of obesity, is calculated by the following equation (step S146).
BMI (kg / m 2 ) = WT / (HT * HT)

そして、WTの体重、Cの消費カロリー、TNの足踏総回数、BMIの肥満指数を送信バッファに運動結果を示すデータとしてストアする(ステップS147)。図21に送信バッファにおける送信データを示す。次に、送信バッファのデータを携帯電話2に送信する(ステップS148)。送信終了の後、LWI通信部114を介して携帯電話2からACK(アクノリッジ)を受信したか否かを判別する(ステップS149)。ACKを受信したときは、送信バッファをクリアして(ステップS150)、MODEを「0」にセットする(ステップS151)。MODEをセットした後、又は、ACKを受信しない場合には、図4のメインルーチンに戻る。 Then, the weight of the WT, the calorie consumption of the C, the total number of steps of the TN, and the body mass index of the BMI are stored in the transmission buffer as data indicating the exercise result (step S147). FIG. 21 shows transmission data in the transmission buffer. Next, the data in the transmission buffer is transmitted to the mobile phone 2 (step S148). After the transmission is completed, it is determined whether an ACK (acknowledgment) has been received from the mobile phone 2 via the LWI communication unit 114 (step S149). When ACK is received, the transmission buffer is cleared (step S150), and MODE is set to “0” (step S151). After setting the MODE or not receiving the ACK, the process returns to the main routine of FIG.

次に、携帯電話2の着信処理について、図22のフローチャートに基づいて説明する。携帯電話2の着信には、公衆網からのメールや電話の着信と本体1からの着信とがある。
したがって、着信があったときは、LWI通信部214を介した本体1からの着信であるか、又は、RFブロック206を介した公衆網からの着信であるかを判別する(ステップSG1)。本体1からの着信の場合には、データを受信したか否かを判別する(ステップSG2)。データ受信でない場合には、足替指令を受信したか否かを判別する(ステップSG3a)。足替指令を受信したときは、LED2bを点滅する(ステップSG3b)。足替指令を受信しない場合には、足替終了を受信したか否かを判別し(ステップSG4a)、足替終了を受信したときは、点滅中のLED2bを消灯する(ステップSG4b)。足替指令も足替終了も受信しない場合には、他の処理を行う(ステップSG5)。他の処理としては、例えば、テスト通信や設定データの再送要求などがある。LED2bを点滅した後、LED2bを消灯した後、又は、他の処理の後は、メインルーチンに戻る。
Next, the incoming call processing of the mobile phone 2 will be described with reference to the flowchart of FIG. Incoming calls from the mobile phone 2 include incoming mail and telephone calls from the public network and incoming calls from the main unit 1.
Therefore, when there is an incoming call, it is determined whether the incoming call is from the main unit 1 via the LWI communication unit 214 or from the public network via the RF block 206 (step SG1). In the case of an incoming call from the main unit 1, it is determined whether or not data has been received (step SG2). If not, it is determined whether or not a foot change command has been received (step SG3a). When the foot change command is received, the LED 2b blinks (step SG3b). If a foot change command has not been received, it is determined whether or not a foot change end has been received (step SG4a). If a foot change end has been received, the blinking LED 2b is turned off (step SG4b). If neither a foot change command nor a foot change end is received, another process is performed (step SG5). Other processes include, for example, test communication and a request for retransmission of setting data. After blinking the LED 2b, turning off the LED 2b, or after other processing, the process returns to the main routine.

ステップSG2において、データを受信したときは受信バッファにデータをストアする(ステップSG6)。そして、受信終了か否かを判別し(ステップSG7)、受信終了の場合にはACKを本体に送信して(ステップSG7)、スピーカ212、バイブレータ213、LED2bなどによって着信報知を行う(ステップSG8)。着信報知によって蓋がオープンされたか否かを判別し(ステップSG10a)、オープンされたときは、受信データをメイン表示部210に表示する(ステップSG10b)。図23は、表示された運動結果の画面を示す図である。この図に示すように、運動結果の画面には、体重、消費カロリー、足踏の総回数、BMIのデータが表示されるとともに、このデータをメモリ207への登録の有無かを示す「登録」および「非登録」のアイコンを表示する。そして、「登録」にフォーカスする(ステップSG11)。   When data is received in step SG2, the data is stored in the reception buffer (step SG6). Then, it is determined whether or not the reception is completed (step SG7). If the reception is completed, an ACK is transmitted to the main body (step SG7), and an incoming call is notified by the speaker 212, the vibrator 213, the LED 2b, and the like (step SG8). . It is determined whether or not the cover has been opened based on the notification of the incoming call (step SG10a). If the cover has been opened, the received data is displayed on the main display unit 210 (step SG10b). FIG. 23 is a diagram illustrating a screen of the displayed exercise result. As shown in this figure, on the exercise result screen, data of weight, consumed calories, total number of steps, and BMI are displayed, and “registration” indicating whether or not this data is registered in the memory 207. And the icon of "unregistered". Then, “registration” is focused (step SG11).

次に、カーソルスイッチがオンされたか否かを判別し(ステップSG12)、このスイッチがオンされたときは、フォーカス位置を移動する(ステップSG13)。カーソルスイッチがオンでない場合、又は、フォーカス位置を移動した後は、決定スイッチがオンされたか否かを判別する(ステップSG14)。このスイッチがオンでない場合には、ステップSG12においてカーソルスイッチのオンを判別するが、このスイッチがオンされたときは、フォーカス位置が「登録」であるか否かを判別する(ステップSG15)。フォーカス位置が「登録」である場合には、受信データを現在の日付とともにメモリ207にストアして(ステップSG16)、受信バッファをクリアする(ステップSG17)。そして、メインルーチンに戻る。   Next, it is determined whether or not the cursor switch is turned on (step SG12). When the switch is turned on, the focus position is moved (step SG13). If the cursor switch is not on, or after moving the focus position, it is determined whether or not the decision switch has been turned on (step SG14). If this switch is not on, it is determined in step SG12 that the cursor switch is on. If this switch is on, it is determined whether or not the focus position is "registered" (step SG15). If the focus position is "register", the received data is stored in the memory 207 together with the current date (step SG16), and the reception buffer is cleared (step SG17). Then, the process returns to the main routine.

ステップSG1において、本体1からの着信でない場合には、メール受信であるか電話であるか否かを判別する(ステップSG18)、メール受信である場合には、受信BOXにストアして(ステップSG19)、一定時間の着信報知を行って(ステップSG20)、メインルーチンに戻る。着信が電話である場合には、着信報知を行って(ステップSG21)、オフフックスイッチがオンされたか否かを判別する(ステップSG22)。オフフックスイッチがオンされたときは通話処理に遷移する(ステップSG23)。通話処理中においては、オンフックスイッチがオンされたか否かを判別し(ステップSG24)、このスイッチがオンされたときは、回線切断などの終話処理を行って(ステップSG25)、メインルーチンに戻る。   In step SG1, if it is not an incoming call from the main unit 1, it is determined whether it is a mail reception or a telephone call (step SG18). If it is a mail reception, it is stored in a reception box (step SG19). ), An incoming call notification is made for a fixed time (step SG20), and the process returns to the main routine. If the incoming call is a telephone call, an incoming call notification is made (step SG21), and it is determined whether or not the off-hook switch is turned on (step SG22). When the off-hook switch is turned on, the process proceeds to a call process (step SG23). During the call processing, it is determined whether or not the on-hook switch is turned on (step SG24). When the switch is turned on, a call termination process such as line disconnection is performed (step SG25), and the process returns to the main routine. .

図24は、図7のメインルーチンにおけるステップS244のメモリ読出処理のフローチャートである。まず、データ読出画面をメイン表示部210に表示する(ステップSJ1)。図25は、データ読出画面を示す図である。この画面には、読み出すデータが前回のものか、指定した日付のものか、又は過去の平均であるかを選択するために、「前回」、「日付指定」、「過去平均」、「推移グラフ」の選択アイコンを表示する。さらに、パスワードを入力する枠を表示する。そして、「過去平均」にフォーカスする(ステップSJ2)。なお、過去平均と推移グラフとを共に選択することが可能である。   FIG. 24 is a flowchart of the memory reading process of step S244 in the main routine of FIG. First, a data reading screen is displayed on the main display unit 210 (step SJ1). FIG. 25 is a diagram showing a data readout screen. On this screen, you can select whether the data to be read is the previous data, the data on the specified date, or the average of the past. Is displayed. Further, a frame for inputting a password is displayed. Then, the focus is on "past average" (step SJ2). Note that it is possible to select both the past average and the transition graph.

次に、カーソルスイッチがオンされたか否かを判別し(ステップSJ3)、このスイッチがオンされたときは、フォーカス位置を移動する(ステップSJ4)。次に、数値が入力されたか否かを判別し(ステップSJ5)、入力されたときは、その入力数値を表示する(ステップSJ6)。例えば、日付指定が選択された場合には、入力された年、月、日を表示し、過去平均又は推移グラフが選択された場合には、入力された指定期間を表示する。また、パスワードが入力されたか否かを判別し(ステップSJ7)、入力されたときは、アスタリスク(*)を表示する(ステップSJ8)。そして、決定スイッチがオンされたか否かを判別する(ステップSJ9)。決定スイッチがオンでない場合には、ステップSJ3に移行して、カーソルスイッチがオンであるか否かを判別する。   Next, it is determined whether or not the cursor switch is turned on (step SJ3). When the switch is turned on, the focus position is moved (step SJ4). Next, it is determined whether or not a numerical value has been input (step SJ5). If the numerical value has been input, the input numerical value is displayed (step SJ6). For example, when the date designation is selected, the input year, month, and day are displayed, and when the past average or transition graph is selected, the input specified period is displayed. Further, it is determined whether or not a password has been input (step SJ7), and if so, an asterisk (*) is displayed (step SJ8). Then, it is determined whether or not the decision switch has been turned on (step SJ9). If the decision switch is not on, the process shifts to step SJ3 to determine whether or not the cursor switch is on.

決定スイッチがオンされたときは、パスワードがOKであるか否かを判別し(ステップSJ10)、OKでない場合にはこのフローを終了するが、OKである場合には、表示する内容を決定する。選択されたのが推移グラフであるか否かを判別し(ステップSJ11)、推移グラフである場合には、指定された期間におけるデータの平均演算、四捨五入演算を行って(ステップSJ12)、推移グラフのビットマップ画像を作成する(ステップSJ13)。そして、メイン表示部210に推移グラフのデータを表示する(ステップSJ14)。推移グラフが選択されていない場合には、選択されたのが過去平均であるか否かを判別し(ステップSJ15)、過去平均である場合には、指定された期間におけるデータの平均演算を行って(ステップSJ16)、メイン表示部210に過去平均のデータを表示する(ステップSJ14)。過去平均が選択されていない場合、すなわち、前日又は日付指定が選択されている場合には、その日のデータを表示する(ステップSJ14)。データを表示した後は、図7のメインルーチンに戻る。   If the decision switch is turned on, it is determined whether or not the password is OK (step SJ10). If the password is not OK, this flow is ended. If it is OK, the content to be displayed is decided. . It is determined whether or not the selected transition graph is a transition graph (step SJ11). If the selected transition graph is a transition graph, the data is averaged and rounded for a specified period (step SJ12). Is created (step SJ13). Then, the data of the transition graph is displayed on the main display unit 210 (step SJ14). If the transition graph has not been selected, it is determined whether or not the selected one is the past average (step SJ15). If the transition graph is the past average, the data is averaged for the specified period. (Step SJ16), the past average data is displayed on the main display unit 210 (step SJ14). If the past average has not been selected, that is, if the previous day or date designation has been selected, the data for that day is displayed (step SJ14). After displaying the data, the process returns to the main routine of FIG.

図26は、推移グラフのデータの例を示す図である。この例では、2004年1月から9月までの指定期間において、体重、消費カロリー、およびBMIの推移が表示されている。また、図には示さないが、過去平均が選択された場合には、指定期間における体重、消費カロリー、およびBMIの平均値が表示され、前日又は日付指定が選択されている場合には、その日の体重、消費カロリー、およびBMIが表示される。なお、足踏の総回数を体重、消費カロリー、およびBMIと共に表示してもよい。   FIG. 26 is a diagram illustrating an example of data of a transition graph. In this example, changes in weight, consumed calories, and BMI are displayed during the designated period from January to September, 2004. Although not shown in the figure, when the past average is selected, the average value of the weight, calorie consumption, and BMI during the specified period is displayed. When the previous day or date specification is selected, the date is selected. Weight, calorie consumption, and BMI are displayed. Note that the total number of steps may be displayed together with the weight, consumed calories, and BMI.

以上のように、この実施形態1の運動支援システムは、運動者が片足ずつ昇り降りして足踏運動を行うための踏み台を有する本体1と携帯電話2とで構成され、
本体1は、
携帯電話2から送信された足踏みの基準回数および運動指示を含むデータを受信するLWI通信部114、LWI通信部114によって受信された基準回数および運動指示のデータを記憶するワークRAM104、踏み台の上面に運動者の左足が乗せられた状態および降ろされた状態を検出してLオン信号およびLオフ信号を発生する左足センサ112、上面に運動者の右足が乗せられた状態および降ろされた状態を検出してRオン信号およびRオフ信号を発生する右足センサ113、およびCPU101を備えている。CPU101は、Lオン信号、Rオン信号、Lオフ信号、およびRオフ信号の順に連続して発生された左足が先行する状態が検出されたときは、レジスタLCおよびTNのインクリメントの指示である第1のカウント指示信号を発生し、Rオン信号、Lオン信号、Rオフ信号、およびLオフ信号の順に連続して発生された右足が先行する状態が検出されたときは、レジスタRCおよびTNのインクリメントの指示である第2のカウント指示信号を発生し、連続して発生された第1のカウント指示信号をカウントしたカウント値が、ワークRAM104に記憶されている基準回数に達したときに右足を先行する指示を表す第1のカウントアップ信号を発生し、連続して発生された第2のカウント指示信号をカウントしたカウント値が、ワークRAM104に記憶されている基準回数に達したときに左足を先行する指示を表す第2のカウントアップ信号を発生し、足踏運動の終了に応じてカウントを停止する。また、LWI通信部114は、CPU101から発生された第1のカウントアップ信号および第2のカウントアップ信号を携帯電話2に送信し、足踏運動の終了に応じて足踏運動の結果を示すデータを携帯電話2に送信する。
携帯電話2は、
足踏みの基準回数および運動指示を含むデータを本体1に送信するとともに、本体から送信された第1のカウントアップ信号、第2のカウントアップ信号、および足踏運動の結果を示すデータを受信するLWI通信部214と、LWI通信部214によって受信された第1のカウントアップ信号および第2のカウントアップ信号に応じて点滅するLED2bと、LWI通信部214によって受信された足踏運動の結果を示すデータを表示するメイン表示部210と、を備えている。
したがって、「歩行運動」と「抵抗性運動」との組み合わせが可能な足踏運動において、音楽や映像その他のことを並行して鑑賞しながらでも、両足に均等に負荷をかけることが可能になる。
As described above, the exercise support system according to the first embodiment includes the main body 1 having the stepping platform on which the exerciser moves up and down one foot at a time to perform a stepping exercise, and the mobile phone 2.
The main body 1
An LWI communication unit 114 that receives data including the reference number of steps and the exercise instruction transmitted from the mobile phone 2, a work RAM 104 that stores the data of the reference number of times and the exercise instruction received by the LWI communication unit 114, and an upper surface of the step platform. A left foot sensor 112 that detects a state where the left leg of the exerciser is put on and off and generates an L-on signal and an L-off signal, and detects a state where the right leg of the exerciser is put on and off the upper surface A right foot sensor 113 for generating an R-on signal and an R-off signal, and a CPU 101. When detecting a state in which the left foot, which is continuously generated in the order of the L-on signal, the R-on signal, the L-off signal, and the R-off signal, precedes, the CPU 101 indicates an instruction to increment the registers LC and TN. When a count instruction signal of 1 is generated, and a state is detected in which the right foot continuously generated in the order of the R on signal, the L on signal, the R off signal, and the L off signal is detected, the registers RC and TN A second count instruction signal, which is an instruction for increment, is generated. When the count value of the continuously generated first count instruction signal reaches the reference number stored in the work RAM 104, the right foot is released. A first count-up signal indicating a preceding instruction is generated, and a count value obtained by counting a continuously generated second count instruction signal is a work R. A second count up signal representative of an instruction that precedes the left foot occurs when it reaches the reference number stored in the M104, it stops counting in response to the end of the foot movement. The LWI communication unit 114 transmits the first count-up signal and the second count-up signal generated from the CPU 101 to the mobile phone 2, and the data indicating the result of the stepping exercise in response to the end of the stepping exercise. To the mobile phone 2.
The mobile phone 2
LWI that transmits data including the reference number of steps and the exercise instruction to the main body 1 and receives the first count-up signal, the second count-up signal transmitted from the main body, and the data indicating the result of the step exercise. A communication unit 214, an LED 2b that blinks in response to the first count-up signal and the second count-up signal received by the LWI communication unit 214, and data indicating a result of the stepping motion received by the LWI communication unit 214 And a main display unit 210 that displays
Therefore, in the stepping exercise in which the "walking exercise" and the "resistance exercise" can be combined, it is possible to equally apply a load to both feet while listening to music, images, and the like in parallel. .

ただし、運動者は、連続して発生された第1のカウント指示信号又は第2のカウント指示信号をカウントしたカウント値が、ワークRAM104に記憶されている基準回数に達する前に先行する足を替える場合がある。このため、CPU101は、第1のカウント指示信号をカウントしている状態で第2のカウント指示信号が発生されたときは、第1のカウント指示信号のカウント値をワークRAM104に記憶して、前回までのカウント値に累算した後で当該第1のカウント指示信号のカウント値をゼロにリセットして第2のカウント指示信号のカウントを開始し、第2のカウント指示信号をカウントしている状態で第1のカウント指示信号が発生されたときは、第2のカウント指示信号のカウント値をワークRAM104に記憶して、前回までのカウント値に累算した後で当該第2のカウント指示信号のカウント値をゼロにリセットして第1のカウント指示信号のカウントを開始する。
したがって、足踏運動を開始した後に、基準回数に拘束されないで自由に足踏を行うことが可能である。
However, the exerciser changes his / her previous leg before the count value obtained by counting the first count instruction signal or the second count instruction signal generated continuously reaches the reference number stored in the work RAM 104. There are cases. Therefore, when the second count instruction signal is generated while the first count instruction signal is being counted, the CPU 101 stores the count value of the first count instruction signal in the work RAM 104 and After accumulating the count value up to, the count value of the first count instruction signal is reset to zero, the count of the second count instruction signal is started, and the second count instruction signal is counted. When the first count instruction signal is generated, the count value of the second count instruction signal is stored in the work RAM 104, and after accumulating to the previous count value, the second count instruction signal is generated. The count value is reset to zero to start counting the first count instruction signal.
Therefore, after starting the stepping exercise, the stepping can be freely performed without being restricted by the reference number of times.

実施形態1の運動支援システムにおいて、本体1と携帯電話2とは周波数ホッピング型スペクトル拡散方式のブルートゥース(クラス3)の近距離無線通信(LWI)によってデータの送受信を行なう。
したがって、最大1mWの電力で数メートルから10メートルの伝送範囲をカバーすることにより、相当に広い室内においてオーディオ機器やビデオ機器によって、音楽や映像を並行して鑑賞しながら足踏運動を行うことが可能である。
In the exercise support system of the first embodiment, the main body 1 and the mobile phone 2 transmit and receive data by short-range wireless communication (LWI) of Bluetooth (class 3) of the frequency hopping type spread spectrum system.
Therefore, by covering a transmission range of several meters to 10 meters with a maximum power of 1 mW, it is possible to perform footsteps while listening to music and images in parallel in a considerably large room with audio and video equipment. It is possible.

なお、利用する近距離無線通信(LWI)としてはブルートゥースに限らず、CDMA(符号分割多元接続)などの他の無線通信によってデータの送受信を行なうように構成してもよいし、赤外線通信によってデータの送受信を行なうように構成してもよい。あるいは、USB規格の通信線などによる有線通信によってデータの送受信を行なうように構成してもよい。   The short-range wireless communication (LWI) to be used is not limited to Bluetooth, but may be configured to transmit and receive data by other wireless communication such as CDMA (code division multiple access), or by infrared communication. May be transmitted and received. Alternatively, data transmission and reception may be performed by wired communication using a USB standard communication line or the like.

実施形態1の運動支援システムにおいて、携帯電話2は、所定の通信網を介して外部からの電子メールおよび電話の着信を受けたときはLED2bを点滅させるが、第1のカウントアップ信号および第2のカウントアップ信号を受信した場合とでは、LED2bを異なる態様(周期、パターン、発光色)で点滅させることも可能である。例えば、LED2bは緑色および赤色で発光可能であり、電子メールおよび電話の着信したときは緑色で点滅させ、第1のカウントアップ信号および第2のカウントアップ信号を受信したときは赤色で点滅させる。また、サブ表示部2aによって電子メールおよび電話の着信を報知する場合と、足替指令を報知する場合とでは、異なる態様で表示する。例えば、電子メールおよび電話の着信報知は緑色を表示し、第1のカウントアップ信号および第2のカウントアップ信号を受信したときは、アンバー色で表示する。
したがって、運動者は、電子メールおよび電話の着信と、本体1からの先行する足を替える指示を表す第1のカウントアップ信号および第2のカウントアップ信号による足替指令とを容易に識別できる。
In the exercise support system of the first embodiment, the mobile phone 2 blinks the LED 2b when receiving an external e-mail and a telephone call via a predetermined communication network, but the first count-up signal and the second It is also possible to blink the LED 2b in a different manner (period, pattern, emission color) when the count-up signal is received. For example, the LED 2b can emit green light and red light, and blinks green when an e-mail or telephone call arrives, and blinks red when receiving the first count-up signal and the second count-up signal. In addition, the sub-display unit 2a displays the e-mail and the incoming telephone call in a different manner from the case of notifying the foot change command. For example, the notification of incoming e-mails and telephone calls is displayed in green, and when the first count-up signal and the second count-up signal are received, they are displayed in amber.
Therefore, the exerciser can easily distinguish the incoming e-mail and telephone call from a foot change command from the first count-up signal and the second count-up signal indicating an instruction to change the preceding foot from the main body 1.

また、実施形態1の運動支援システムにおいて、携帯電話2は、バイブレータ213をさらに備えているので、運動者は、携帯電話2を手に持った状態又は胸ポケットに入れた状態で足踏運動を行ない、本体1からの足替指令を振動によって認識することができる。この場合において、携帯電話2は、電子メールおよび電話の着信した場合と、第1のカウントアップ信号および第2のカウントアップ信号を受信した場合とでは、異なる振動パターンで振動させるように構成してもよい。さらに、この場合において、第1のカウントアップ信号を受信した場合と、第2のカウントアップ信号を受信した場合とでは、異なる振動パターンで振動させるように構成してもよい。
したがって、音楽や映像を並行して鑑賞しながら足踏運動を行う場合に、サウンドシステム111からの音や音声又はLED2bの点滅によって足替指令を認識することが、音楽や映像の鑑賞に妨げになると感じる運動者にとって、バイブレータ213による振動で足替指令を受けることで耳や目への刺激がないので、音楽や映像の鑑賞に妨げにならない。
Further, in the exercise support system of the first embodiment, the mobile phone 2 further includes the vibrator 213, so that the exerciser can perform the stepping exercise while holding the mobile phone 2 in his / her hand or in a breast pocket. The user can recognize the foot change command from the main body 1 by vibration. In this case, the mobile phone 2 is configured to vibrate in different vibration patterns when an e-mail and a telephone call are received and when the first count-up signal and the second count-up signal are received. Is also good. Further, in this case, it may be configured to vibrate in a different vibration pattern between when the first count-up signal is received and when the second count-up signal is received.
Therefore, when performing a stepping exercise while watching music and video in parallel, recognizing a foot change command by sound or voice from the sound system 111 or blinking of the LED 2b hinders the appreciation of music or video. For the athlete who feels it will be, there is no irritation to the ears and eyes by receiving the foot change command by the vibration of the vibrator 213, so that it does not hinder appreciation of music and images.

実施形態1の運動支援システムにおいて、携帯電話2は、本体1において算出された消費カロリーや肥満指数(BMI)を受信してメイン表示部210に表示する。
したがって、足踏運動の結果を分析することができる。
In the exercise support system according to the first embodiment, the mobile phone 2 receives the calorie consumption and the body mass index (BMI) calculated in the main body 1 and displays them on the main display unit 210.
Therefore, the result of the stepping exercise can be analyzed.

実施形態1の運動支援システムにおいて、携帯電話2は、本体1から受信したデータを記憶する不揮発性のメモリ207を備えており、CPU201は、操作に応じて指定された日付のデータをメモリ207から読み出してメイン表示部210に表示する。例えば、指定された期間のデータをメモリ207から読み出して、過去の平均や指定した期間の推移など、統計的な演算処理を行い、その演算結果をメイン表示部210に表示する。
したがって、長期的な足踏運動の結果を分析することができる。
In the exercise support system according to the first embodiment, the mobile phone 2 includes a non-volatile memory 207 that stores data received from the main body 1, and the CPU 201 stores data on a date designated according to an operation from the memory 207. The data is read out and displayed on the main display unit 210. For example, data for a specified period is read from the memory 207, and a statistical calculation process such as a past average or a change in the specified period is performed, and the calculation result is displayed on the main display unit 210.
Therefore, the result of long-term stepping exercise can be analyzed.

実施形態1の運動支援システムにおいて、本体1は、内部に電源を供給する二次電池である充電電池116と、足踏運動によって発電してその充電電池116を充電する発電部115とをさらに備えている。この場合において、充電電池116は着脱可能であり、かつ、携帯電話2に着脱可能な二次電池である充電電池215と互換性を有するような構成になっている。さらに、本体1は、携帯電話2と接続する電源出力端子121をさらに備え、発電部115は、携帯電話2が接続された状態においては、携帯電話2の充電電池215と本体1の充電電池116とを共に充電する。
したがって、足踏運動を行ないながら本体1の充電電池116を充電することができる。また、足踏運動の後に充電した充電電池116を携帯電話2に装着することができる。また、足踏運動の際に携帯電話2から取り外して、本体1に装着した充電電池215を充電することができる。さらに、携帯電話2を電源接続端子121に接続して、本体1と携帯電話2との通信が可能な状態においても、本体1の充電電池116および携帯電話2の充電電池215とを同時に充電することができる。
In the exercise support system of the first embodiment, the main body 1 further includes a rechargeable battery 116 that is a secondary battery that supplies power to the inside, and a power generation unit 115 that generates power by stepping and charges the rechargeable battery 116. ing. In this case, the rechargeable battery 116 is detachable and is configured to be compatible with the rechargeable battery 215, which is a rechargeable battery that is detachable from the mobile phone 2. Further, the main body 1 further includes a power output terminal 121 connected to the mobile phone 2, and when the mobile phone 2 is connected, the power generation unit 115 includes a rechargeable battery 215 of the mobile phone 2 and a rechargeable battery 116 of the main body 1. And are charged together.
Therefore, the rechargeable battery 116 of the main body 1 can be charged while performing the stepping motion. In addition, the rechargeable battery 116 charged after the stepping exercise can be attached to the mobile phone 2. In addition, it is possible to charge the rechargeable battery 215 attached to the main body 1 by detaching it from the mobile phone 2 at the time of stepping. Further, even when mobile phone 2 is connected to power supply connection terminal 121 and communication between main body 1 and mobile phone 2 is possible, rechargeable battery 116 of main body 1 and rechargeable battery 215 of mobile phone 2 are simultaneously charged. be able to.

実施形態1の運動支援システムにおいて、本体1のCPU101は、踏み台におけるLED14aおよびLED14bを、足踏運動のテンポに合わせて交互に点灯させる。この場合において、CPU101は、LED14bを第1のカウントアップ信号に応じて点滅させ、LED14aを第2のカウントアップ信号に応じて点滅させる。さらに、この場合において、発光制御手段は、LED14bおよびLED14aをそれぞれ第1のカウントアップ信号および第2のカウントアップ信号に応じてテンポよりも2倍以上速い繰り返し周期で点滅させる。
したがって、LED14aおよびLED14bの点灯に合わせて足踏運動を行うので、設定したテンポに合わせた足踏運動ができる。また、LED14aおよびLED14bの点滅によって、本体1からの足替指令を容易に認識することができる。さらに、足踏運動のテンポに応じたLED14aおよびLED14bの発光周期と、足替指令に応じたLED14aおよびLED14bの発光周期とが異なっているので、テンポと足替指令とを明確に区別することができる。
In the exercise support system of the first embodiment, the CPU 101 of the main body 1 turns on the LEDs 14a and 14b of the stepping board alternately according to the tempo of the stepping exercise. In this case, the CPU 101 blinks the LED 14b in response to the first count-up signal, and blinks the LED 14a in response to the second count-up signal. Further, in this case, the light emission control means causes the LED 14b and the LED 14a to blink at a repetition cycle twice or more faster than the tempo according to the first count-up signal and the second count-up signal, respectively.
Therefore, since the stepping exercise is performed in accordance with the lighting of the LED 14a and the LED 14b, the stepping exercise can be performed according to the set tempo. In addition, the blinking of the LEDs 14a and 14b makes it possible to easily recognize a foot change command from the main body 1. Furthermore, since the light emission cycle of the LEDs 14a and 14b according to the tempo of the stepping motion is different from the light emission cycle of the LEDs 14a and 14b according to the foot change command, the tempo and the foot change command can be clearly distinguished. it can.

実施形態1の運動支援システムにおいて、本体1は、携帯電話2から受信したデータに含まれている足踏運動のテンポに合わせて、サウンドシステム111によって電子音を発生する。この場合において、CPU101は、第1のカウントアップ信号および第2のカウントアップ信号に応じて、テンポに合わせた電子音とは異なる音色の電子音をサウンドシステム111から発生させるか、又は、右足を先行する旨の音声メッセージおよび左足を先行する旨の音声メッセージをサウンドシステム111から発生させる。
したがって、音によってもテンポと足替指令とを明確に区別することができる。
In the exercise support system according to the first embodiment, the main body 1 generates an electronic sound by the sound system 111 in accordance with the tempo of the stepping exercise included in the data received from the mobile phone 2. In this case, the CPU 101 causes the sound system 111 to generate an electronic sound having a tone different from the electronic sound adjusted to the tempo in accordance with the first count-up signal and the second count-up signal. The sound system 111 generates a voice message indicating that the vehicle is ahead and a voice message indicating that the left foot is ahead.
Therefore, the tempo and the foot change command can be clearly distinguished by the sound.

実施形態1の運動支援システムにおいて、本体1は、踏み台の上面にかけられた重量を測定する左足センサ112、右足センサ113、および踏み台の上面と踏み台が置かれている平面との高低差を測定する高さセンサ13をさらに備え、CPU101は、運動者の体重値、踏み台の高さ、足踏運動の回数とに基づいて、足踏運動による消費カロリーを算出して携帯電話2に送信する。
したがって、足踏運動の結果を科学的、定量的に分析することができる。
In the exercise support system of the first embodiment, the main body 1 measures the height difference between the upper surface of the step ladder and the plane on which the step ladder is placed, with the left foot sensor 112 and the right foot sensor 113 measuring the weight applied to the upper surface of the step ladder. The CPU 101 further includes a height sensor 13, and calculates the calorie consumption by the stepping exercise based on the weight value of the exerciser, the height of the step platform, and the number of stepping exercises, and transmits the calorie consumption to the mobile phone 2.
Therefore, the result of the stepping exercise can be analyzed scientifically and quantitatively.

<実施形態2>
図27は、実施形態2における運動支援システムの外観を示す図である。図27において、本体1は足替指示装置4に対して、ブルートゥースの無線信号3によって指令を送信する。本体1における踏み台の構造は、図1に示した実施形態1の構造とほぼ同じであり、上部踏み台11と下部踏み台12とが重ねられた踏み台を構成し、かつ、簡単に分離する構造になっている。また、上部踏み台11の側面には、高さセンサ13が設けられている。ただし、上部踏み台11には、USBケーブル5を介して操作部14が接続されている。図1の上部踏み台11のプレート11aおよびプレート11bに設けられていたLED14aおよびLED14bは、この操作部14の上面の左右に設けられている。さらに、操作部14には、表示部14cおよびスイッチ部14dが設けられている。
<Embodiment 2>
FIG. 27 is a diagram illustrating an appearance of the exercise support system according to the second embodiment. In FIG. 27, the main body 1 transmits a command to the foot change instructing device 4 by a Bluetooth wireless signal 3. The structure of the stepping board in the main body 1 is substantially the same as the structure of the first embodiment shown in FIG. 1. ing. A height sensor 13 is provided on a side surface of the upper stepping board 11. However, the operation unit 14 is connected to the upper step 11 via the USB cable 5. The LEDs 14 a and 14 b provided on the plate 11 a and the plate 11 b of the upper platform 11 in FIG. 1 are provided on the left and right of the upper surface of the operation unit 14. Further, the operation unit 14 is provided with a display unit 14c and a switch unit 14d.

図28は、本体1の内部構成を示すブロック図である。この図において、図1に示した実施形態1の機能と同じものは同一の符号で示すとともに、実施形態1と重複する説明については省略する。また、図2に示した発電部115、充電電池116などについては、図28においては省略されている。図28において、USBケーブル5より上のブロックは上部踏み台11内に配置され、USBケーブル5より下のブロックは操作部14内に配置されている。上のブロックにおいて、CPU101のシステムバス102には、フラッシュROMなどからなる不揮発性のメモリ122が追加されている。なお、下のブロックもUSBケーブル5によってCPU101のシステムバス102に接続されている。すなわち、下のブロックにおいて、左LEDドライバ105および右LEDドライバ106は、実施形態1の場合と同様に、CPU101の指令に応じて、それぞれ左LED14aおよび右LED14bを点灯、点滅、消灯する。また、CPU101は、スイッチ部14dの各スイッチのオンおよびオフを検出し、文字や画像を表示部14cに表示することができる。ワークRAM104には、図14に示したレジスタおよびフラグと同じものが設けられている。ただし、レジスタMODEについては、この実施形態2では使用しない。   FIG. 28 is a block diagram showing an internal configuration of the main body 1. In this figure, the same functions as those of the first embodiment shown in FIG. 1 are denoted by the same reference numerals, and the description overlapping with the first embodiment will be omitted. Further, the power generation unit 115, the rechargeable battery 116, and the like illustrated in FIG. 2 are omitted in FIG. In FIG. 28, the blocks above the USB cable 5 are arranged in the upper step 11, and the blocks below the USB cable 5 are arranged in the operation unit 14. In the upper block, a nonvolatile memory 122 such as a flash ROM is added to the system bus 102 of the CPU 101. The lower block is also connected to the system bus 102 of the CPU 101 by the USB cable 5. That is, in the lower block, the left LED driver 105 and the right LED driver 106 turn on, blink, and turn off the left LED 14a and the right LED 14b, respectively, according to the instruction of the CPU 101, as in the first embodiment. Further, the CPU 101 can detect ON and OFF of each switch of the switch unit 14d and display characters and images on the display unit 14c. The work RAM 104 is provided with the same registers and flags as those shown in FIG. However, the register MODE is not used in the second embodiment.

次に、実施形態2の本体1の動作について、図29ないし図31に示すCPU101のフローチャートを参照して説明する。図29はメインルーチンのフローチャートである。所定のイニシャライズ処理(ステップS301)の後、メニュー処理(ステップS302)、足踏処理(ステップS303)、演算処理(ステップS304)、その他の処理(ステップS305)を繰り返す。   Next, the operation of the main body 1 of the second embodiment will be described with reference to the flowchart of the CPU 101 shown in FIGS. FIG. 29 is a flowchart of the main routine. After the predetermined initialization processing (step S301), the menu processing (step S302), the stepping processing (step S303), the calculation processing (step S304), and other processing (step S305) are repeated.

図30は、図29におけるステップS302のメニュー処理のフローチャートである。このメニュー処理は、図6および図7に示した実施形態1の携帯電話のフローチャートにおいて、図6のステップS229から図7のステップS245までの処理と同じである。まず、足踏メニュー画面を操作部14の表示部14cに表示する(ステップS229)。足踏メニュー画面は、図9に示したものとおなじである。この足踏メニュー画面において、足踏設定にフォーカスする(ステップS230)。次に、カーソルスイッチがオンされたか否かを判別し(ステップS231)、このスイッチがオンされたときは、フォーカス位置を移動する(ステップS232)。フォーカス位置を移動した後、又は、カーソルスイッチがオンでない場合には、決定スイッチがオンされたか否かを判別する(ステップS233)。決定スイッチがオンでない場合には、ステップS231においてカーソルスイッチがオンされたか否かを判別する。   FIG. 30 is a flowchart of the menu processing in step S302 in FIG. This menu processing is the same as the processing from step S229 in FIG. 6 to step S245 in FIG. 7 in the flowchart of the mobile phone according to the first embodiment shown in FIGS. First, a step menu screen is displayed on the display unit 14c of the operation unit 14 (step S229). The step menu screen is the same as that shown in FIG. On this step menu screen, focus is on the step setting (step S230). Next, it is determined whether or not the cursor switch has been turned on (step S231). When the switch has been turned on, the focus position is moved (step S232). After moving the focus position or when the cursor switch is not turned on, it is determined whether or not the decision switch is turned on (step S233). If the decision switch is not on, it is determined in step S231 whether the cursor switch has been turned on.

決定スイッチがオンされたときは、フォーカスは「足踏設定」であるか否かを判別する(ステップS239)。フォーカスが「足踏設定」である場合には、足踏設定処理を実行する(ステップS240)。フォーカスが「足踏設定」でない場合には、フォーカスは「個人データ入力」であるか否かを判別する(ステップS241)。フォーカスが「個人データ入力」である場合には、個人データ入力処理を実行する(ステップS242)。フォーカスが「個人データ入力」でない場合には、フォーカスは「メモリ読出」であるか否かを判別する(ステップS243)。フォーカスが「メモリ読出」である場合には、メモリ読出処理を実行する(ステップS244)。フォーカスが「メモリ読出」でない場合には、その他の処理を実行する(ステップS245)。
ステップS240における足踏設定処理、ステップS242における個人データ入力処理、ステップS244におけるメモリ読出処理、又はステップS245におけるその他の処理の後は、図29のメインルーチンに戻る。
なお、ステップS240における足踏設定処理、ステップS242における個人データ入力処理、および、ステップS244におけるメモリ読出処理は、それぞれ実施形態1において、MODEに関する処理を除いて、図10に示した足踏設定処理、図12に示した個人データ入力処理、および、図24に示したメモリ読出処理と同じであるので、説明は省略する。
When the decision switch is turned on, it is determined whether or not the focus is “step setting” (step S239). If the focus is "step setting", a step setting process is executed (step S240). If the focus is not “step setting”, it is determined whether the focus is “input of personal data” (step S241). If the focus is on "personal data input", a personal data input process is executed (step S242). If the focus is not “personal data input”, it is determined whether the focus is “memory read” or not (step S243). If the focus is on "memory read", a memory read process is executed (step S244). If the focus is not "memory read", other processing is executed (step S245).
After the step setting process in step S240, the personal data input process in step S242, the memory reading process in step S244, or other processes in step S245, the process returns to the main routine in FIG.
The step setting process in step S240, the personal data input process in step S242, and the memory reading process in step S244 are respectively the same as the step setting process shown in FIG. Since it is the same as the personal data input process shown in FIG. 12 and the memory read process shown in FIG. 24, the description is omitted.

また、図29のメインルーチンにおいて、ステップS303の足踏処理についても、図16(1)に示した足踏処理、および、図16(2)に示したタイマインタラプトと同じであり、足踏処理におけるカウント処理並びに報知処理についても、実施形態1において、それぞれ図17および図18に示した足踏処理並びに図19に示した報知処理とほとんど同じであるので、説明は省略する。ただし、図18のステップSD32において送信する右足先行に切替える第1のカウントアップ信号の足替指令と、ステップSD39において送信する左足先行に切替える第2のカウントアップ信号の足替指令とは、異なる信号パターンで構成される。さらに、図17のステップSD7bおよびステップSD16bにおいて送信する足替終了指令の信号パターンは、第1のカウントアップ信号の足替指令、および、第2のカウントアップの足替指令の信号パターンとは異なっている。理解を容易にするために、例えば、第1のカウントアップ信号の足替指令を信号パターン1、第2のカウントアップ信号の足替指令を信号パターン2、足替終了指令を信号パターン3とする。   Also, in the main routine of FIG. 29, the stepping processing of step S303 is the same as the stepping processing shown in FIG. 16A and the timer interrupt shown in FIG. In the first embodiment, the counting process and the notifying process are almost the same as the stepping process shown in FIGS. 17 and 18 and the notifying process shown in FIG. 19, respectively. However, the foot change command of the first count-up signal for switching to the right foot advance transmitted in step SD32 of FIG. 18 is different from the foot change command of the second count-up signal for switching to the left foot advance transmitted in step SD39. Consists of patterns. Further, the signal pattern of the foot change end command transmitted in step SD7b and step SD16b in FIG. 17 is different from the signal pattern of the foot change command of the first count-up signal and the signal pattern of the foot change command of the second count-up. ing. In order to facilitate understanding, for example, a foot change command of the first count-up signal is signal pattern 1, a foot change command of the second count-up signal is signal pattern 2, and a foot change end command is signal pattern 3. .

図31は、図29のメインルーチンにおけるステップS304の演算処理のフローチャートであるが、この演算処理は、図20に示した実施形態1の送信処理のフローチャートにおいて、送信に関する処理を除けば、他の処理は同じである。したがって、同一の処理については、同一の符号で表している。実施形態1の場合には、足踏運動の結果のデータを本体1から携帯電話2に送信する構成になっていたが、実施形態2の場合には、足踏運動の結果のデータを操作部14の表示部14cに表示する構成になっている。   FIG. 31 is a flowchart of the calculation processing of step S304 in the main routine of FIG. 29. This calculation processing is the same as that of the transmission processing of the first embodiment shown in FIG. The processing is the same. Therefore, the same processes are denoted by the same reference numerals. In the case of the first embodiment, the data of the result of the stepping motion is transmitted from the main body 1 to the mobile phone 2. However, in the case of the second embodiment, the data of the result of the stepping motion is transmitted to the operation unit. 14 is displayed on the display unit 14c.

図31において、まず、プログラムROM103から運動係数を設定して(ステップS141)、レジスタkにその設定値をストアする(ステップS142)。この運動係数の設定値は、高さ1mを1回昇降する場合の体重1kg当たりの消費カロリーであり、あらかじめ測定されている値である。次に、踏み台の高さを測定する(ステップS143)。すなわち、高さセンサ13から得られる光ビームのスポット位置によって、高さセンサI/F110から踏み台の高さが(h1+h2)、h1、(h1−h2)のいずれかの値が入力される。例えば、h1=15cm、h1=5cmの場合には、踏み台の高さとして、0.20m、0.15m、0.10mのいずれかの測定値が入力される。そして、図14(1)に示したレジスタhに測定値をストアする(ステップS144)。   In FIG. 31, first, the motion coefficient is set from the program ROM 103 (step S141), and the set value is stored in the register k (step S142). The set value of the exercise coefficient is the calorie consumption per 1 kg of body weight when the user goes up and down once at a height of 1 m, and is a value measured in advance. Next, the height of the step is measured (step S143). That is, depending on the spot position of the light beam obtained from the height sensor 13, the height sensor I / F 110 inputs any one of (h1 + h2), h1, and (h1-h2). For example, when h1 = 15 cm and h1 = 5 cm, any one of the measured values of 0.20 m, 0.15 m, and 0.10 m is input as the height of the step. Then, the measured value is stored in the register h shown in FIG. 14A (step S144).

次に、ワークRAM104のレジスタにおいて、TNの足踏総回数、WTの体重、hの踏み台高さ、kの運動係数に基づいて、下記の演算式によって消費カロリーCを算出して、レジスタCにストアする(ステップS145)。
消費カロリー(kcal)=TN(回数)*WT(kg)*h(m)*k
さらに、レジスタWTの体重およびHTの身長に基づいて、肥満指数であるBMI(body
mass index)を下記の演算式によって算出する(ステップS146)。
BMI(kg/m)=WT(kg)/{HT(m)*HT(m)}
次に、WTの体重、Cの消費カロリー、TNの足踏総回数、BMIの肥満指数をメモリ122にストアし(ステップS152)、操作部14の表示部14cに表示する(ステップS153)。そして、図29のメインルーチンに戻る。
Next, in the register of the work RAM 104, the calorie consumption C is calculated by the following equation based on the total number of steps of the TN, the weight of the WT, the height of the step on the h, and the coefficient of movement of the k. Store (step S145).
Calorie consumption (kcal) = TN (number of times) * WT (kg) * h (m) * k
Further, based on the weight of the register WT and the height of the HT, the body mass index BMI (body
mass index) is calculated by the following equation (step S146).
BMI (kg / m 2 ) = WT (kg) / {HT (m) * HT (m)}
Next, the weight of the WT, the calorie consumption of the C, the total number of steps of the TN, and the body mass index of the BMI are stored in the memory 122 (step S152), and displayed on the display unit 14c of the operation unit 14 (step S153). Then, the process returns to the main routine of FIG.

図32は、図27の足替指示装置4の内部構成を示すブロック図である。LWI通信部41は、本体1から受信したブルートゥースの無線信号を復号化して信号処理部42に出力する。この無線信号には、実施形態1と同様に、右足先行を指示する第1のカウントアップ信号および左足先行を指示する第2のカウントアップ信号からなる足替指令、又は、足替終了指令が含まれている。上記したように、第1のカウントアップ信号の足替指令を信号パターン1、第2のカウントアップ信号の足替指令を信号パターン2、足替終了指令を信号パターン3としたので、信号処理部42は、LWI通信部41から入力された信号を処理して、信号パターン1の場合にはパルス信号を発生して右LEDドライバ43bに出力し、信号パターン2の場合にはパルス信号を発生して左LEDドライバ43aに出力し、信号パターン3の場合にはパルス信号を停止する。左LEDドライバ43aは、信号処理部42からのパルス信号によって左LED4aを点滅し、パルス信号の停止に応じて左LED4aを消灯する。右LEDドライバ43bは、信号処理部42からのパルス信号によって右LED4bを点滅し、パルス信号の停止に応じて右LED4bを消灯する。
足替指示装置4に電源を供給する電池は、本体1の二次電池と互換性のあるものでもよいし、単3や単4の乾電池からなる一次電池でもよい。
FIG. 32 is a block diagram showing the internal configuration of the foot change instruction device 4 of FIG. The LWI communication unit 41 decodes the Bluetooth wireless signal received from the main unit 1 and outputs the signal to the signal processing unit 42. As in the first embodiment, the wireless signal includes a foot change command including a first count-up signal for instructing right foot advance and a second count-up signal for instructing left foot advance, or a foot change end command. Have been. As described above, the foot change command of the first count-up signal is signal pattern 1, the foot change command of the second count-up signal is signal pattern 2, and the foot change end command is signal pattern 3. 42 processes a signal input from the LWI communication unit 41, generates a pulse signal in the case of the signal pattern 1 and outputs it to the right LED driver 43b, and generates a pulse signal in the case of the signal pattern 2. To the left LED driver 43a, and stops the pulse signal in the case of the signal pattern 3. The left LED driver 43a blinks the left LED 4a by the pulse signal from the signal processing unit 42, and turns off the left LED 4a in response to the stop of the pulse signal. The right LED driver 43b blinks the right LED 4b by the pulse signal from the signal processing unit 42, and turns off the right LED 4b in response to the stop of the pulse signal.
The battery that supplies power to the foot change instruction device 4 may be a battery that is compatible with the secondary battery of the main body 1 or may be a primary battery including AA or AAA dry batteries.

以上のように、この実施形態2によれば、運動者が片足ずつ昇り降りして足踏運動を行うための踏み台を有する本体1と、LED4a、LED4b、本体からの信号を受信するLWI通信部41を有する足替指示装置4とで構成されている。本体1は、操作に応じて入力された基準回数又はあらかじめ設定されている基準回数および操作に応じて入力された運動指示を含むデータを記憶するワークRAM104、踏み台の上面に運動者の左足が乗せられた状態および降ろされた状態を検出してLオン信号およびLオフ信号を発生する左足センサ112、上面に運動者の右足が乗せられた状態および降ろされた状態を検出してRオン信号およびRオフ信号を発生する右足センサ113、CPU101、およびLWI通信部114を備えている。CPU101は、Lオン信号、Rオン信号、Lオフ信号、およびRオフ信号の順に連続して発生された左足が先行する状態が検出されたときは、レジスタLCおよびTNのインクリメントの指示である第1のカウント指示信号を発生し、Rオン信号、Lオン信号、Rオフ信号、およびLオフ信号の順に連続して発生された右足が先行する状態が検出されたときは、レジスタRCおよびTNのインクリメントの指示である第2のカウント指示信号を発生し、連続して発生された第1のカウント指示信号をカウントしたカウント値が、ワークRAM104に記憶されている基準回数に達したときに右足を先行する指示を表す第1のカウントアップ信号を発生し、連続して発生された第2のカウント指示信号をカウントしたカウント値が、ワークRAM104に記憶されている基準回数に達したときに左足を先行する指示を表す第2のカウントアップ信号を発生し、足踏運動の終了に応じてカウントを停止する。LWI通信部114は、CPU101から発生された第1のカウントアップ信号および第2のカウントアップ信号を足替指示装置4に送信する。
足替指示装置4は、本体1から受信した第1のカウントアップ信号に応じてLED4bを点滅し、第2のカウントアップ信号に応じてLED4aを点滅する。
したがって、実施形態1と同様に、「歩行運動」と「抵抗性運動」との組み合わせが可能な足踏運動において、音楽や映像その他のことを並行して鑑賞しながらでも、両足に均等に負荷をかけることが可能になる。
As described above, according to the second embodiment, the main body 1 having the stepping platform on which the athlete moves up and down one foot at a time to perform a stepping motion, the LED 4a, the LED 4b, and the LWI communication unit that receives signals from the main body And a foot change instructing device 4 having the same. The main body 1 includes a work RAM 104 for storing data including a reference number input according to an operation or a preset reference number and an exercise instruction input according to an operation. A left foot sensor 112 that detects a put-down state and a put-down state to generate an L-on signal and a L-off signal; A right foot sensor 113 that generates an R-off signal, a CPU 101, and an LWI communication unit 114 are provided. When detecting a state in which the left foot, which is continuously generated in the order of the L-on signal, the R-on signal, the L-off signal, and the R-off signal, precedes, the CPU 101 indicates an instruction to increment the registers LC and TN. When a count instruction signal of 1 is generated, and a state is detected in which the right foot continuously generated in the order of the R on signal, the L on signal, the R off signal, and the L off signal is detected, the registers RC and TN A second count instruction signal, which is an instruction for increment, is generated. When the count value of the continuously generated first count instruction signal reaches the reference number stored in the work RAM 104, the right foot is released. A first count-up signal indicating a preceding instruction is generated, and a count value obtained by counting a continuously generated second count instruction signal is a work R. A second count up signal representative of an instruction that precedes the left foot occurs when it reaches the reference number stored in the M104, it stops counting in response to the end of the foot movement. LWI communication section 114 transmits the first count-up signal and the second count-up signal generated from CPU 101 to foot change instruction device 4.
The foot change instruction device 4 blinks the LED 4b in response to the first count-up signal received from the main body 1, and blinks the LED 4a in response to the second count-up signal.
Therefore, as in the first embodiment, in the stepping exercise in which the “walking exercise” and the “resistance exercise” can be combined, even while watching music, images, and the like in parallel, the load is equally applied to both feet. Can be applied.

ただし、運動者は、信号処理手段によって連続して発生された第1のカウント指示信号又は第2のカウント指示信号をカウントしたカウント値が、ワークRAM104に記憶されている基準回数に達する前に先行する足を替える場合がある。このため、CPU101は、第1のカウント指示信号をカウントしている状態で第2のカウント指示信号が発生されたときは、第1のカウント指示信号のカウント値をワークRAM104に記憶して、前回までのカウント値に累算した後で当該第1のカウント指示信号のカウント値をゼロにリセットして第2のカウント指示信号のカウントを開始し、第2のカウント指示信号をカウントしている状態で第1のカウント指示信号が発生されたときは、第2のカウント指示信号のカウント値をワークRAM104に記憶して、前回までのカウント値に累算した後で当該第2のカウント指示信号のカウント値をゼロにリセットして第1のカウント指示信号のカウントを開始し、足踏運動の終了に応じてカウントを停止する。
したがって、実施形態1と同様に、足踏運動を開始した後に、基準回数に拘束されないで自由に足踏を行うことが可能である。
However, the athlete is required to make an advance before the count value obtained by counting the first count instruction signal or the second count instruction signal continuously generated by the signal processing means reaches the reference number stored in the work RAM 104. You may change your feet. Therefore, when the second count instruction signal is generated while the first count instruction signal is being counted, the CPU 101 stores the count value of the first count instruction signal in the work RAM 104 and After accumulating the count value up to, the count value of the first count instruction signal is reset to zero, the count of the second count instruction signal is started, and the second count instruction signal is counted. When the first count instruction signal is generated, the count value of the second count instruction signal is stored in the work RAM 104, and after accumulating to the previous count value, the second count instruction signal is generated. The count value is reset to zero to start counting the first count instruction signal, and stops counting in response to the end of the stepping motion.
Therefore, as in the first embodiment, it is possible to freely perform stepping without being restricted by the reference number of times after starting the stepping motion.

実施形態2の運動支援システムにおいて、本体1と足替指示装置4とは周波数ホッピング型スペクトル拡散方式のブルートゥース(クラス3)の近距離無線通信(LWI)によってデータの送受信を行なう。
したがって、最大1mWの電力で数メートルから10メートルの伝送範囲をカバーすることにより、相当に広い室内においてオーディオ機器やビデオ機器によって、音楽や映像を並行して鑑賞しながら足踏運動を行うことが可能である。
In the exercise support system according to the second embodiment, the main body 1 and the foot change instructing device 4 transmit and receive data by Bluetooth (class 3) short-range wireless communication (LWI) of a frequency hopping spread spectrum system.
Therefore, by covering a transmission range of several meters to 10 meters with a maximum power of 1 mW, it is possible to perform footsteps while listening to music and images in parallel in a considerably large room with audio and video equipment. It is possible.

あるいは、実施形態2の運動支援システムにおいて、本体1は、足替指示装置4に対して赤外線通信によってデータの送信を行なうような構成にしてもよい。
この場合においても、運動者は、オーディオ機器やビデオ機器によって、音楽や映像を並行して鑑賞しながら足踏運動を行うことが可能である。
Alternatively, in the exercise support system of the second embodiment, the main body 1 may be configured to transmit data to the foot change instruction device 4 by infrared communication.
Also in this case, the athlete can perform a stepping exercise while watching music and images in parallel using an audio device or a video device.

実施形態2の運動支援システムにおいて、本体1は、USBケーブル5を介して操作部14に接続されており、操作部14には、操作に応じて基準回数および運動指示を含むデータを入力するスイッチ部14d、足踏運動の結果のデータを表示する表示部14c、第1のカウントアップ信号に応じて点滅する右LED14b、第2のカウントアップ信号に応じて発光する左LED14aを備えた構成になっている。
したがって、足替指示装置4を使用しない構成であっても、操作部14の右LED14bおよび左LED14aの点滅によって、運動者は、左足先行から右足先行に切替える指令であるか、あるいは、右足先行から左足先行に切替える指令であるかを容易に認識することができる。
In the exercise support system according to the second embodiment, the main body 1 is connected to the operation unit 14 via the USB cable 5, and the operation unit 14 has a switch for inputting data including a reference number of times and an exercise instruction according to the operation. 14d, a display unit 14c for displaying data of the result of the stepping exercise, a right LED 14b that blinks in response to a first count-up signal, and a left LED 14a that emits light in response to a second count-up signal. ing.
Therefore, even in a configuration in which the foot change instructing device 4 is not used, the blinker of the right LED 14b and the left LED 14a of the operation unit 14 allows the exerciser to issue a command to switch from leading left to leading right, or from right leading. It can be easily recognized whether the instruction is a command to switch to the left foot precedence.

本発明の運動支援システムにおいて、足替指示装置4は、第1のカウントアップ信号に応じて点滅する右LED4bと、第2のカウントアップ信号に応じて発光する左LED4aとを備えた構成になっている。あるいは、赤色および緑色で発光可能な1個のLEDを足替指示装置4に設けて、第1のカウントアップ信号を受信した場合と、第2のカウントアップ信号を受信した場合とでは、このLEDを異なる発光色(赤色、緑色)で点滅させるような構成にしてもよい。
いずれの構成においても、運動者は、LEDの点滅の足替指令が、左足先行から右足先行に切替える指令であるか、あるいは、右足先行から左足先行に切替える指令であるかを容易に認識することができる。
In the exercise support system of the present invention, the foot change instructing device 4 includes a right LED 4b that flashes in response to a first count-up signal and a left LED 4a that emits light in response to a second count-up signal. ing. Alternatively, one LED that can emit red and green light is provided in the foot change instructing device 4, and when the first count-up signal is received and when the second count-up signal is received, this LED is used. May be blinked in different emission colors (red, green).
In any of the configurations, the exerciser can easily recognize whether the foot change command for blinking the LED is a command for switching from leading left to leading right, or a command for switching from leading right to leading left. Can be.

<実施形態3>
実施形態3における運動支援装置は、携帯電話のみによって構成されている。図33は、実施形態2における携帯電話の構成を示すブロック図である。図3に示した実施形態1の携帯電話の構成と図33に示した実施形態3の携帯電話の構成を比較すると、図33の携帯電話には、LWI通信部が設けられていないが、振動発電部218およびA/D変換部219が設けられている。振動発電部218は、外部から与えられる振動を検出して、その振動によって発電して充電電池215を充電するとともに、振動検出信号をA/D変換部219に入力する。
振動発電部218は、例えば、薄膜状の磁性材料の磁石と薄膜基板上に形成された所定巻き数のコイルパターンとを有する圧電素子を積層した構造の振動発電手段、セラミックス材料からなる圧電素子の構造の振動発電手段、あるいは、弾性部材と錘と磁石とを組み合わせた機械的な構造の振動発電手段、並びに、振動発電手段から発生される交流電流を直流電流に変換する整流回路などで構成されている。
<Embodiment 3>
The exercise support device according to the third embodiment includes only a mobile phone. FIG. 33 is a block diagram illustrating a configuration of a mobile phone according to the second embodiment. Comparing the configuration of the mobile phone according to the first embodiment illustrated in FIG. 3 with the configuration of the mobile phone according to the third embodiment illustrated in FIG. 33, the mobile phone illustrated in FIG. 33 does not include the LWI communication unit. A power generation unit 218 and an A / D conversion unit 219 are provided. The vibration power generation unit 218 detects vibration given from the outside, generates power by the vibration, charges the rechargeable battery 215, and inputs a vibration detection signal to the A / D conversion unit 219.
The vibration power generation unit 218 includes, for example, a vibration power generation unit having a structure in which a magnet made of a thin film-shaped magnetic material and a piezoelectric element having a coil pattern having a predetermined number of turns formed on a thin film substrate are stacked, and a piezoelectric element made of a ceramic material. Vibration power generation means having a structure, or vibration power generation means having a mechanical structure combining an elastic member, a weight and a magnet, and a rectifying circuit for converting an alternating current generated from the vibration power generation means into a direct current. ing.

次に、実施形態3の動作について、CPU201のフローチャートおよびメイン表示部210、サブ表示部2aに表示された画面に基づいて説明する。なお、実施形態3の動作においてはワークRAM204のレジスタおよびフラグを使用するが、その種類は実施形態1に比べて少ないので、レジスタおよびフラグの用途などの図は省略する。
メインルーチン(図示せず)において、携帯電話2のスイッチ部205の操作によって、メイン表示部210のメインメニュー画面から運動メニューを選択すると、運動メニュー処理を実行する。図34は、その運動メニュー処理のフローチャートである。まず、運動メニュー画面を表示する(ステップSK1)。図35は、運動メニュー画面を示す図である。この画面には、「運動実行」および「体重入力」の選択アイコン、運動種別を示す「歩行」、「走行」、「足踏」、「体操」の選択アイコン、携帯電話2を保持する身体の部位を示す「腰」、「胸」、「手」および「膝」の選択アイコンが表示される。また、「決定」、「表示」、「戻る」のアイコンスイッチが表示される。
Next, the operation of the third embodiment will be described based on the flowchart of the CPU 201 and screens displayed on the main display unit 210 and the sub-display unit 2a. In the operation of the third embodiment, the registers and flags of the work RAM 204 are used. However, since the types thereof are smaller than those of the first embodiment, the illustration of the use of the registers and flags is omitted.
In a main routine (not shown), when an exercise menu is selected from the main menu screen of the main display unit 210 by operating the switch unit 205 of the mobile phone 2, an exercise menu process is executed. FIG. 34 is a flowchart of the exercise menu process. First, an exercise menu screen is displayed (step SK1). FIG. 35 is a diagram showing an exercise menu screen. On this screen, selection icons of “exercise execution” and “weight input”, selection icons of “walking”, “running”, “stepping”, and “gymnastic” indicating the type of exercise, Selection icons of “hip”, “chest”, “hand”, and “knee” indicating a part are displayed. In addition, icon switches of “OK”, “DISPLAY”, and “RETURN” are displayed.

この画面において、「運動実行」、「歩行」、および「腰」にフォーカスする(ステップSK2)。次に、カーソルスイッチがオンされたか否かを判別し(ステップSK3)、このスイッチがオンされたときは、フォーカス位置を移動する(ステップSK4)。フォーカス位置を移動した後、又は、カーソルスイッチがオンでない場合には、決定スイッチがオンされたか否かを判別する(ステップSK5)。このスイッチがオンでない場合には、戻るスイッチがオンされたか否かを判別する(ステップSK6)。このスイッチがオンされたときは、メインルーチンに戻る。   On this screen, "exercise execution", "walking", and "waist" are focused (step SK2). Next, it is determined whether or not the cursor switch is turned on (step SK3). When the switch is turned on, the focus position is moved (step SK4). After moving the focus position or when the cursor switch is not turned on, it is determined whether or not the decision switch is turned on (step SK5). If this switch is not on, it is determined whether or not the return switch has been turned on (step SK6). When this switch is turned on, the process returns to the main routine.

ステップSK5において、決定スイッチがオンされたときは、カーソル位置が運動実行であるか又は体重入力であるかを判別する(ステップSK7)。運動実行である場合には、運動種別pおよび携帯電話2の保持位置を示すqの番号に対応する係数k(p,q)をレジスタkにストアして(ステップSK8)、運動実行処理を行う(ステップSK9)。係数k(p,q)は、あらかじめ実験的に算出された値であり、運動種別および携帯電話2を保持する身体の位置によって値が決まる。
例えば、運動種別が歩行の場合の腰の係数k(1,1)を基準値「1.0」とする。歩行の場合には、「胸」の係数k(1,2)は「2.0」、「手」の係数k(1,3)は「0.6」、「膝」の係数k(1,4)は「0.3」のような値である。運動種別が走行(ジョギング)の場合には、腰の係数k(2,1)は「1.7」、「胸」の係数k(2,2)は「3.4」、「手」の係数k(2,3)は「1.0」、「膝」の係数k(2,4)は「0.5」のような値である。運動種別が足踏の場合には、腰の係数k(3,1)は「1.4」、「胸」の係数k(3,2)は「2.8」、「手」の係数k(3,3)は「0.8」、「膝」の係数k(3,4)は「0.4」のような値である。運動種別が体操の場合には、腰の係数k(4,1)は「0.8」、「胸」の係数k(4,2)は「1.0」、「手」の係数k(4,3)は「0.3」、「膝」の係数k(4,4)は「0.4」のような値である。すなわち、係数k(p,q)は、歩行、走行、足踏、体操によって受ける振動値を身体の位置に応じて正規化するための係数である。
If the decision switch is turned on in step SK5, it is determined whether the cursor position is for exercise or weight input (step SK7). If the exercise is to be executed, the coefficient k (p, q) corresponding to the exercise type p and the number of q indicating the holding position of the mobile phone 2 is stored in the register k (step SK8), and the exercise is executed. (Step SK9). The coefficient k (p, q) is a value calculated experimentally in advance, and the value is determined depending on the exercise type and the position of the body holding the mobile phone 2.
For example, the coefficient k (1, 1) of the waist when the exercise type is walking is set to the reference value “1.0”. In the case of walking, the coefficient k (1,2) of “chest” is “2.0”, the coefficient k (1,3) of “hand” is “0.6”, and the coefficient k (1) of “knee” , 4) are values such as “0.3”. When the exercise type is running (jogging), the coefficient k (2,1) of the waist is “1.7”, the coefficient k (2,2) of “chest” is “3.4”, The coefficient k (2, 3) is a value such as “1.0”, and the coefficient k (2, 4) for the “knee” is a value such as “0.5”. When the exercise type is stepping, the coefficient k (3,1) of the waist is “1.4”, the coefficient k (3,2) of “chest” is “2.8”, and the coefficient k of “hand” (3, 3) is a value such as “0.8”, and the coefficient k (3, 4) of the “knee” is a value such as “0.4”. When the exercise type is gymnastics, the coefficient k (4,1) of the waist is “0.8”, the coefficient k (4,2) of “chest” is “1.0”, and the coefficient k (“hand”) is 4,3) are values such as "0.3", and the coefficient k (4,4) of "knee" is a value such as "0.4". That is, the coefficient k (p, q) is a coefficient for normalizing the vibration value received by walking, running, stepping, and gymnastics according to the position of the body.

一方、カーソル位置が体重入力である場合には、体重入力処理を行う(ステップSK10)。運動実行処理又は体重入力処理を行った後は、ステップSK1に移行して、運動メニュー画面を表示する。
ステップSK6において、戻るスイッチがオンでない場合には、表示スイッチがオンさたか否かを判別する(ステップSK11)。このスイッチがオンされたときは、メモリ207にストアされているデータを表示する(ステップSK12)。そして、ステップSK1に移行して、再び運動メニュー画面を表示する。ステップSK12において、表示スイッチがオンでない場合には、ステップSK3に移行して、カーソルスイッチのオンを判別する。
On the other hand, if the cursor position is for weight input, weight input processing is performed (step SK10). After performing the exercise execution processing or the weight input processing, the process shifts to step SK1 to display an exercise menu screen.
If the return switch is not turned on in step SK6, it is determined whether or not the display switch is turned on (step SK11). When this switch is turned on, the data stored in the memory 207 is displayed (step SK12). Then, the process proceeds to step SK1, and the exercise menu screen is displayed again. If it is determined in step SK12 that the display switch is not on, the process proceeds to step SK3, and it is determined whether the cursor switch is on.

図36は、図34におけるステップSK10の体重入力処理のフローチャートである。まず、体重入力画面を表示する(ステップSL1)。図37は、体重入力画面を示す図である。この画面には、現在の体重を入力するエリアが表示されている。なお、このエリアに前回入力されて、メモリ207に記憶されている体重値を表示してもよい。次に、スイッチ部205から体重が入力されたか否かを判別し(ステップSL2)、入力されたときはその体重をエリアに表示する(ステップSL3)。そして、決定スイッチがオンされたか否かを判別し(ステップSL4)、このスイッチがオンされない場合には、ステップSL2において、体重入力があるか否かを判別する。決定スイッチがオンされたときは、表示している体重をワークRAM204のレジスタWTにストアする(ステップSL5)。そして、図34のフローチャートに戻る。   FIG. 36 is a flowchart of the weight input process of step SK10 in FIG. First, a weight input screen is displayed (step SL1). FIG. 37 is a diagram showing a weight input screen. On this screen, an area for inputting the current weight is displayed. Note that the weight value previously input in this area and stored in the memory 207 may be displayed. Next, it is determined whether or not the weight has been input from the switch unit 205 (step SL2), and when the weight has been input, the weight is displayed in the area (step SL3). Then, it is determined whether or not the determination switch has been turned on (step SL4). If this switch has not been turned on, it is determined in step SL2 whether or not there is a weight input. When the decision switch is turned on, the displayed weight is stored in the register WT of the work RAM 204 (step SL5). Then, the process returns to the flowchart of FIG.

図38および図39は、図34におけるステップSK9の運動実行処理のフローチャートである。まず、運動実行画面を表示する(ステップSM1)。図には示さないが、この画面には、レジスタWTにストアされた体重値、運動種別、携帯電話2を保持する身体の部位などが表示され、「運動を開始しますか?」のメッセージが表示されるとともに、「決定」、「戻る」のアイコンスイッチが表示される。次に、決定スイッチがオンされたか否かを判別する(ステップSM2)。このスイッチがオンでない場合には、戻るスイッチがオンされたか否かを判別する(ステップSM3)。このスイッチがオンでない場合には、ステップSM2において、決定スイッチのオンを判別するが、このスイッチがオンされたときは、メインルーチンに戻る。   FIGS. 38 and 39 are flowcharts of the exercise execution process of step SK9 in FIG. First, an exercise execution screen is displayed (step SM1). Although not shown in the figure, this screen displays the weight value, exercise type, body part holding the mobile phone 2 and the like stored in the register WT, and a message “Do you start exercising?” Along with the display, an icon switch of “enter” and “return” is displayed. Next, it is determined whether or not the decision switch has been turned on (step SM2). If this switch is not on, it is determined whether or not the return switch has been turned on (step SM3). If the switch is not on, it is determined in step SM2 whether the decision switch is on. If the switch is on, the process returns to the main routine.

ステップSM2において、決定スイッチがオンされたときは、ワークRAM204において、レジスタWTを除く他の各レジスタをクリアし、各フラグろ「0」にリセットするイニシャライズを行ない(ステップSM4)、タイマインタラプトを許可する(ステップSM5)。タイマインタラプトの許可によって、タイマインタラプトごとにタイマレジスタT1がインクリメントされる。次に、計測画面を表示する(ステップSM6)。図には示さないが、この画面には、運動種別、運動開始からの経過時間、および、運動開始からの消費カロリーが表示されるとともに、運動の終了を指示する「終了」アイコンが表示される。   In step SM2, when the decision switch is turned on, the registers other than the register WT are cleared in the work RAM 204, each flag is initialized to "0" (step SM4), and the timer interrupt is permitted. (Step SM5). By permitting the timer interrupt, the timer register T1 is incremented for each timer interrupt. Next, a measurement screen is displayed (step SM6). Although not shown in the figure, on this screen, the type of exercise, the elapsed time since the start of the exercise, and the calorie consumption since the start of the exercise are displayed, and an "end" icon for instructing the end of the exercise is displayed. .

計測画面を表示して運動計測を開始した後は、振動発電部218およびA/D変換部219によって、振動を検出したか否かを判別する(ステップSM7)。振動を検出したときは、その検出値をレジスタVにストアして(ステップSM8)、ストアしたVの値が所定の閾値を超えているか否かを判別する(ステップSM9)。閾値を超えている場合には、スタートフラグSTFが「0」であるか否かを判別し(ステップSM10)、「0」である場合には、STFを「1」にセットして(ステップSM11)、1分の経過時間を計測するタイマレジスタT1を「0」にクリアする(ステップSM12)。   After displaying the measurement screen and starting the exercise measurement, the vibration power generation unit 218 and the A / D conversion unit 219 determine whether or not vibration has been detected (step SM7). When the vibration is detected, the detected value is stored in the register V (Step SM8), and it is determined whether or not the stored value of V exceeds a predetermined threshold (Step SM9). If it exceeds the threshold value, it is determined whether or not the start flag STF is "0" (step SM10). If it is "0", the STF is set to "1" (step SM11). ) The timer register T1 for measuring the elapsed time of one minute is cleared to "0" (step SM12).

ステップSM10において、STFが「1」である場合、又は、ステップSM12において、T1を「0」にクリアした後は、振動の回数を示すレジスタNをインクリメントし(ステップSM13)、振動値を累算するレジスタTVに今回の振動値であるレジスタVの検出値を加算する(ステップSM14)。この後、又は、ステップSM7において振動を検出しない場合、若しくは、ステップSM9において検出値が閾値以下である場合には、T1の値が1分に達したか否かを判別する(ステップSM15)。1分に達していない場合には、ステップSM7に移行して、ステップSM15までの上記のループを繰り返す。   If the STF is "1" in step SM10, or after T1 is cleared to "0" in step SM12, the register N indicating the number of vibrations is incremented (step SM13) and the vibration value is accumulated. The detected value of the register V, which is the current vibration value, is added to the register TV to be executed (step SM14). Thereafter, or if no vibration is detected in step SM7, or if the detected value is equal to or smaller than the threshold in step SM9, it is determined whether or not the value of T1 has reached one minute (step SM15). If the time has not reached one minute, the process proceeds to step SM7, and the above loop up to step SM15 is repeated.

ステップSM15において、T1の値が1分に達したときは、図39のフローチャートにおいて、運動の時間経過を1分ごとに計測するタイマレジスタT2の値をインクリメントして(ステップSM16)、T1を再び「0」にクリアする(ステップSM17)。次に、1分間の運動中における振動の回数であるNの値、振動値の累計値であるTVの値、体重値であるWTの値、および、係数kの値に基づいて、1分間における消費カロリーをレジスタCにストアする(ステップSM18)。さらに、運動開始からの経過時間内における消費カロリーの累算値を示すレジスタTCに、今回の1分間における消費カロリーであるCの値を加算する(ステップSM19)。そして、T2の経過時間およびTVの消費カロリーの累計値をサブ表示部2aに表示する(ステップSM20)。このとき、蓋がオープンになっていれば、T2の経過時間およびTVの消費カロリーの累計値をメイン表示部210に表示する。図40は、メイン表示部210に表示された経過時間および消費カロリーの累計値を示す図である。   In step SM15, when the value of T1 reaches one minute, the value of the timer register T2 for measuring the elapse of the exercise every one minute is incremented in the flowchart of FIG. 39 (step SM16), and T1 is reset. It is cleared to "0" (step SM17). Next, based on the value of N, which is the number of vibrations during one minute of exercise, the value of TV, which is the cumulative value of the vibration values, the value of WT, which is the weight value, and the value of the coefficient k, The consumed calories are stored in the register C (step SM18). Furthermore, the value of C, which is the calorie consumption for one minute this time, is added to the register TC indicating the accumulated value of the calorie consumption within the elapsed time from the start of the exercise (step SM19). Then, the elapsed time of T2 and the total value of the calorie consumption of the TV are displayed on the sub display unit 2a (step SM20). At this time, if the lid is open, the elapsed time of T2 and the cumulative value of the calorie consumption of the TV are displayed on the main display unit 210. FIG. 40 is a view showing the elapsed time and the cumulative value of the calorie consumption displayed on the main display unit 210.

次に、終了スイッチがオンされたか否かを判別し(ステップSM21)、終了スイッチがオンでない場合には、図38のステップSM7に移行して、運動計測を続行するが、終了スイッチがオンされたときは、終了画面を表示する(ステップSM22)。図41は、終了画面を示す図である。この画面には、図40に示した運動計測画面と同様に、経過時間および消費カロリーの最終値すなわち計測結果のデータを示すとともに、このデータをメモリ207にストアするか又はクリアするかを選択するアイコンスイッチを示す。また、STFを「0」にリセットして(ステップSM23)、タイマインタラプトを禁止する(ステップSM24)。そして、ストアスイッチがオンされたか否かを判別する(ステップSM25)。ストアスイッチがオンされない場合には、クリアスイッチがオンされたか否かを判別する(ステップSM26)。ストアスイッチがオンされたときは、TCの消費カロリーのデータをメモリ207にストアする(ステップSM27)。そして、図34のフローチャートに戻る。ステップSM26において、クリアスイッチがオンされたときは、消費カロリーのデータをメモリ207にストアせずに、図34のフローチャートに戻る。   Next, it is determined whether or not the end switch has been turned on (step SM21). If the end switch has not been turned on, the process proceeds to step SM7 in FIG. 38 to continue the exercise measurement, but the end switch is turned on. If it is, an end screen is displayed (step SM22). FIG. 41 is a diagram showing an end screen. On this screen, similarly to the exercise measurement screen shown in FIG. 40, the elapsed time and the final value of the calorie consumption, that is, the data of the measurement result, and whether to store this data in the memory 207 or to clear it are selected. Indicates an icon switch. Further, the STF is reset to "0" (step SM23), and the timer interrupt is prohibited (step SM24). Then, it is determined whether or not the store switch has been turned on (step SM25). If the store switch has not been turned on, it is determined whether or not the clear switch has been turned on (step SM26). When the store switch is turned on, the data of the calorie consumption of the TC is stored in the memory 207 (step SM27). Then, the process returns to the flowchart of FIG. In step SM26, when the clear switch is turned on, the process returns to the flowchart of FIG. 34 without storing the calorie consumption data in the memory 207.

以上のように、この実施形態3によれば、携帯電話2は、運動によって受ける加速度を検出する振動発電部218、および、CPU201を備えている。CPU201は、振動発電部218によって検出された加速度が所定の閾値を超えた回数を計数し、1分間において計数した計数値、各計数ごとの加速度の大きさ、および操作に応じて入力された体重値又はワークRAM204に記憶されている体重値に基づいて、1分間における消費カロリーを算出し、1分間が経過するたびに算出した消費カロリー値をワークRAM204に累積して記憶し、運動メニュー画面において、表示スイッチがオンされたときは、メモリ207に記憶されている消費カロリー値の累積値をメイン表示部210やサブ表示部2aに表示する。
したがって、家庭や戸外で運動した結果を正確かつきめ細かに計測することが可能になる。
As described above, according to the third embodiment, the mobile phone 2 includes the vibration power generation unit 218 that detects the acceleration received by the exercise, and the CPU 201. The CPU 201 counts the number of times that the acceleration detected by the vibration power generation unit 218 exceeds a predetermined threshold, counts the value in one minute, the magnitude of the acceleration for each count, and the weight input according to the operation. The calorie consumption for one minute is calculated based on the value or the weight value stored in the work RAM 204, and the calorie consumption value calculated every one minute is accumulated and stored in the work RAM 204. When the display switch is turned on, the accumulated calorie consumption value stored in the memory 207 is displayed on the main display unit 210 and the sub display unit 2a.
Therefore, it is possible to accurately and precisely measure the result of exercise at home or outdoors.

実施形態3の運動支援装置において、CPU201は、操作に応じて指定された運動者の身体の部位(腰、胸、手、膝)に応じて設定した係数(k)を1分間における消費カロリーに乗算し、当該係数が乗算された消費カロリー値をワークRAM204に累積して記憶する。
したがって、携帯電話2を保持する身体の位置に応じて設定した係数によって正規化するので、運動した結果を極めて正確かつきめ細かに計測することが可能になる。
In the exercise support apparatus according to the third embodiment, the CPU 201 sets a coefficient (k) set according to a body part (waist, chest, hand, knee) of the exerciser designated according to the operation to the calorie consumption per minute. The calculated calorie consumption value multiplied by the coefficient is accumulated in the work RAM 204 and stored.
Therefore, since the normalization is performed by the coefficient set according to the position of the body holding the mobile phone 2, it is possible to measure the result of the exercise extremely accurately and finely.

なお、実施形態1および実施形態3においては、通信端末装置としての携帯電話を利用した運動支援システムおよび運動支援装置について説明したが、本発明の適用される通信端末装置は携帯電話に限定されるものではない。例えば、携帯情報端末(PDA;Personal Digital Assistants)、PHS、およびその他の通信端末装置を利用した運動支援システムおよび運動支援装置も可能である。その他、本発明の技術分野に属する通常の技術者が想到できるすべての構成も本発明の特許請求の範囲に含まれることは明らかである。
また、実施形態1ないし実施形態3においては、いわゆる装置の発明について説明したが、各実施形態におけるフローチャートを実行する運動支援処理のプログラムをインターネットなどのネットワークからダウンロードして、又は、フレキシブルディスク、CD、メモリカードなどの外部記憶媒体から読み込んで、書き込み可能なメモリにインストールして実行させることも可能である。この場合には、プログラムの発明を構成する。
In the first and third embodiments, the exercise support system and the exercise support device using the mobile phone as the communication terminal device have been described, but the communication terminal device to which the present invention is applied is limited to the mobile phone. Not something. For example, an exercise support system and an exercise support device using a personal digital assistant (PDA), a PHS, and other communication terminal devices are also possible. In addition, it is obvious that all configurations that can be conceived by an ordinary engineer belonging to the technical field of the present invention are also included in the claims of the present invention.
In the first to third embodiments, the invention of a so-called apparatus has been described. However, a program for exercise support processing for executing the flowchart in each embodiment may be downloaded from a network such as the Internet, or may be a flexible disk or a CD. Alternatively, the program can be read from an external storage medium such as a memory card, installed in a writable memory, and executed. In this case, the invention of the program is configured.

実施形態1における運動支援システムの外観図。1 is an external view of an exercise support system according to a first embodiment. 実施形態1における本体の内部構成のブロック図。FIG. 2 is a block diagram of an internal configuration of the main body according to the first embodiment. 実施形態1における携帯電話の内部構成のブロック図。FIG. 2 is a block diagram of the internal configuration of the mobile phone according to the first embodiment. 実施形態1における本体のメインルーチンのフローチャート。5 is a flowchart of a main routine of the main body according to the first embodiment. 実施形態1における携帯電話のメインルーチンのフローチャート。4 is a flowchart of a main routine of the mobile phone according to the first embodiment. 図5に続く携帯電話のメインルーチンのフローチャート。FIG. 6 is a flowchart of a main routine of the mobile phone following FIG. 5; 図6に続く携帯電話のメインルーチンのフローチャート。FIG. 7 is a flowchart of the main routine of the mobile phone following FIG. 6; 実施形態1における携帯電話のメインメニュー画面の図。FIG. 4 is a diagram of a main menu screen of the mobile phone according to the first embodiment. 実施形態1における携帯電話の足踏メニュー画面の図。FIG. 4 is a diagram illustrating a footstep menu screen of the mobile phone according to the first embodiment. 実施形態1における足踏設定処理のフローチャート。5 is a flowchart of a step setting process according to the first embodiment. 実施形態1における携帯電話の足踏設定画面の図。FIG. 4 is a diagram of a step setting screen of the mobile phone according to the first embodiment. 実施形態1における個人データ入力処理のフローチャート。5 is a flowchart of a personal data input process according to the first embodiment. 実施形態1における携帯電話のデータ入力画面の図。FIG. 4 is a diagram illustrating a data input screen of the mobile phone according to the first embodiment. 実施形態1における本体のレジスタおよびフラグを示す図。FIG. 4 is a diagram showing registers and flags of the main body according to the first embodiment. 実施形態1における受信処理のフローチャート。5 is a flowchart of a receiving process according to the first embodiment. 実施形態1における足踏処理のフローチャート。5 is a flowchart of a stepping process according to the first embodiment. 実施形態1におけるカウント処理のフローチャート。5 is a flowchart of a count process according to the first embodiment. 図17に続くカウント処理のフローチャート。The flowchart of the count process following FIG. 実施形態1における報知処理のフローチャート。5 is a flowchart of a notification process according to the first embodiment. 実施形態1における送信処理のフローチャート。5 is a flowchart of a transmission process according to the first embodiment. 実施形態1における本体の送信バッファのデータを示す図。FIG. 4 is a diagram illustrating data in a transmission buffer of the main body according to the first embodiment. 実施形態1における携帯電話の着信処理のフローチャート。6 is a flowchart of a mobile phone incoming call process according to the first embodiment. 実施形態1における携帯電話の運動結果画面の図。FIG. 5 is a diagram illustrating an exercise result screen of the mobile phone according to the first embodiment. 実施形態1におけるメモリ読出処理のフローチャート。5 is a flowchart of a memory read process according to the first embodiment. 実施形態1における携帯電話のメモリ読出画面の図。FIG. 4 is a diagram of a memory readout screen of the mobile phone according to the first embodiment. 実施形態1における携帯電話の推移グラフを示す画面の図。FIG. 5 is a diagram of a screen showing a transition graph of the mobile phone according to the first embodiment. 実施形態2における運動支援システムの外観図。FIG. 9 is an external view of the exercise support system according to the second embodiment. 図実施形態2における本体の内部構成のブロック図。FIG. 3 is a block diagram of an internal configuration of a main body according to the second embodiment. 図実施形態2における本体のメインルーチンのフローチャート。9 is a flowchart of a main routine of the main body according to the second embodiment. 実施形態2におけるメニュー処理のフローチャート。9 is a flowchart of menu processing according to the second embodiment. 実施形態2における演算処理のフローチャート。9 is a flowchart of a calculation process according to the second embodiment. 実施形態2における足替指示装置の内部構成のブロック図。FIG. 10 is a block diagram of an internal configuration of a foot change instruction device according to the second embodiment. 実施形態3における携帯電話の内部構成のブロック図。FIG. 13 is a block diagram of an internal configuration of a mobile phone according to a third embodiment. 実施形態3における携帯電話の運動メニュー処理のフローチャート。13 is a flowchart of exercise menu processing of the mobile phone according to the third embodiment. 実施形態3における携帯電話の運動メニュー画面の図。FIG. 14 is a diagram of an exercise menu screen of the mobile phone according to the third embodiment. 実施形態3における体重入力処理のフローチャート。15 is a flowchart of a weight input process according to the third embodiment. 実施形態3における携帯電話の体重入力画面の図。FIG. 14 is a diagram of a weight input screen of the mobile phone according to the third embodiment. 実施形態3における運動実行処理のフローチャート。15 is a flowchart of exercise execution processing according to the third embodiment. 図38に続く運動実行処理のフローチャート。The flowchart of the exercise execution process following FIG. 実施形態3における携帯電話の運動計測中画面の図。FIG. 14 is a diagram illustrating a screen during exercise measurement of the mobile phone according to the third embodiment. 実施形態3における携帯電話の運動終了画面の図。FIG. 14 is a diagram of an exercise end screen of the mobile phone according to the third embodiment.

符号の説明Explanation of reference numerals

1 本体
2 携帯電話
2a サブ表示部
2b LED
3 ブルートゥースの無線信号
4 足替指示装置
4a、4b LED
5 USBケーブル
11 上部踏み台
11a、11b プレート
12 下部踏み台
13 高さセンサ
13a、13b 光ビーム
14 操作部
14a、14b LED
14c 表示部
14d スイッチ部
101 CPU
112 左足センサ
113 右足センサ
114、214 LWI通信部
115 発電部
116 充電電池
122 メモリ
201 CPU
214 LWI通信部
215 充電電池
207 メモリ
218 振動発電部
219 A/D変換部
DESCRIPTION OF SYMBOLS 1 Main body 2 Mobile phone 2a Sub-display part 2b LED
3 Wireless signal of Bluetooth 4 Foot change instruction device 4a, 4b LED
5 USB Cable 11 Upper Step 11a, 11b Plate 12 Lower Step 13 Height Sensor 13a, 13b Light Beam 14 Operation Unit 14a, 14b LED
14c display unit 14d switch unit 101 CPU
112 Left foot sensor 113 Right foot sensor 114, 214 LWI communication unit 115 Power generation unit 116 Rechargeable battery 122 Memory 201 CPU
214 LWI communication unit 215 Rechargeable battery 207 Memory 218 Vibration power generation unit 219 A / D conversion unit

Claims (47)

運動者が片足ずつ昇り降りして足踏運動を行うための踏み台を有する本体と通信端末装置とで構成され、
前記本体は、
前記通信端末装置から送信された足踏みの基準回数および運動指示を含むデータを受信する受信手段と、
前記受信手段によって受信された前記基準回数および前記運動指示のデータを記憶する記憶手段と、
前記踏み台の上面に運動者のいずれか一方の足が乗せられた状態および降ろされた状態を検出して第1のオン信号および第1のオフ信号を発生し、前記上面に運動者の他方の足が乗せられた状態および降ろされた状態を検出して第2のオン信号および第2のオフ信号を発生する検出手段と、
第1のオン信号、第2のオン信号、第1のオフ信号、および第2のオフ信号の順に連続して発生された前記一方の足が先行する状態が前記検出手段によって検出されたときは第1のカウント指示信号を発生し、第2のオン信号、第1のオン信号、第2のオフ信号、および第1のオフ信号の順に連続して発生された前記他方の足が先行する状態が前記検出手段によって検出されたときは第2のカウント指示信号を発生する信号処理手段と、
前記信号処理手段によって連続して発生された第1のカウント指示信号をカウントしたカウント値が前記記憶手段に記憶されている基準回数に達したときに前記他方の足を先行する指示を表す第1のカウントアップ信号を発生し、前記信号処理手段によって連続して発生された第2のカウント指示信号をカウントしたカウント値が前記記憶手段に記憶されている基準回数に達したときに前記一方の足を先行する指示を表す第2のカウントアップ信号を発生し、足踏運動の終了に応じてカウントを停止する計数手段と、
前記計数手段から発生された第1のカウントアップ信号および第2のカウントアップ信号を前記通信端末装置に送信し、足踏運動の終了に応じて足踏運動の結果を示すデータを前記通信端末装置に送信する送信手段と、を備え、
前記通信端末装置は、
足踏みの基準回数および運動指示を含むデータを前記本体に送信する送信手段と、
前記本体から送信された第1のカウントアップ信号、第2のカウントアップ信号、および足踏運動の結果を示すデータを受信する受信手段と、
前記受信手段によって受信された第1のカウントアップ信号および第2のカウントアップ信号に応じて点滅する発光手段と、
前記受信手段によって受信された足踏運動の結果を示すデータを表示する表示手段と、を備えた
運動支援システム。
The exerciser is configured by a communication terminal device and a main body having a stepping platform for performing a stepping motion by stepping up and down one foot at a time,
The body is
Receiving means for receiving data including the reference number of steps and the exercise instruction transmitted from the communication terminal device,
Storage means for storing the data of the reference number and the exercise instruction received by the receiving means,
Detecting a state in which one of the feet of the exerciser is placed on the upper surface of the step platform and a state in which the foot is lowered, generates a first ON signal and a first OFF signal, and the other of the exerciser on the upper surface. Detecting means for detecting a state in which the foot is put on the vehicle and a state in which the foot is released, and generating a second ON signal and a second OFF signal;
A state in which the one of the legs, which is continuously generated in the order of the first ON signal, the second ON signal, the first OFF signal, and the second OFF signal, is detected by the detection unit; A state in which a first count instruction signal is generated, and the other leg, which is sequentially generated in the order of a second ON signal, a first ON signal, a second OFF signal, and a first OFF signal, precedes. Signal processing means for generating a second count instruction signal when is detected by the detection means,
When the count value obtained by counting the first count instruction signal continuously generated by the signal processing unit reaches the reference number stored in the storage unit, a first instruction indicating an instruction to advance the other leg is provided. The one leg when the count value obtained by counting the second count instruction signal continuously generated by the signal processing means reaches the reference number stored in the storage means. Counting means for generating a second count-up signal indicating a preceding instruction, and stopping counting in accordance with the end of the stepping motion;
A first count-up signal and a second count-up signal generated by the counting means are transmitted to the communication terminal device, and data indicating a result of the stepping motion in response to the end of the stepping motion is transmitted to the communication terminal device. Transmitting means for transmitting to the
The communication terminal device,
Transmission means for transmitting data including a reference number of steps and an exercise instruction to the main body,
Receiving means for receiving a first count-up signal, a second count-up signal transmitted from the main body, and data indicating a result of the stepping exercise;
A light emitting unit that blinks in response to the first count-up signal and the second count-up signal received by the receiving unit;
Display means for displaying data indicating the result of the stepping exercise received by the receiving means.
運動者が片足ずつ昇り降りして足踏運動を行うための踏み台を有する本体と通信端末装置とで構成され、
前記本体は、
前記通信端末装置から送信された足踏みの基準時間および運動指示を含むデータを受信する受信手段と、
前記受信手段によって受信された前記基準時間および前記運動指示のデータを記憶する記憶手段と、
前記踏み台の上面に運動者のいずれか一方の足が乗せられた状態および降ろされた状態を検出して第1のオン信号および第1のオフ信号を発生し、前記上面に運動者の他方の足が乗せられた状態および降ろされた状態を検出して第2のオン信号および第2のオフ信号を発生する検出手段と、
第1のオン信号、第2のオン信号、第1のオフ信号、および第2のオフ信号の順に連続して発生された前記一方の足が先行する状態が前記検出手段によって検出されたときは第1のカウント指示信号を発生し、第2のオン信号、第1のオン信号、第2のオフ信号、および第1のオフ信号の順に連続して発生された前記他方の足が先行する状態が前記検出手段によって検出されたときは第2のカウント指示信号を発生する信号処理手段と、
前記信号処理手段によって連続して発生された第1のカウント指示信号をカウントした経過時間が前記記憶手段に記憶されている基準時間に達したときに前記他方の足を先行する指示を表す第1のカウントアップ信号を発生し、前記信号処理手段によって連続して発生された第2のカウント指示信号をカウントした経過時間が前記記憶手段に記憶されている基準時間に達したときに前記一方の足を先行する指示を表す第2のカウントアップ信号を発生し、足踏運動の終了に応じてカウントを停止する計数手段と、
前記計数手段から発生された第1のカウントアップ信号および第2のカウントアップ信号を前記通信端末装置に送信し、足踏運動の終了に応じて足踏運動の結果を示すデータを前記通信端末装置に送信する送信手段と、を備え、
前記通信端末装置は、
足踏みの基準時間および運動指示を含むデータを前記本体に送信する送信手段と、
前記本体から送信された第1のカウントアップ信号、第2のカウントアップ信号、および足踏運動の結果を示すデータを受信する受信手段と、
前記受信手段によって受信された第1のカウントアップ信号および第2のカウントアップ信号に応じて点滅する発光手段と、
前記受信手段によって受信された足踏運動の結果を示すデータを表示する表示手段と、を備えた
運動支援システム。
The exerciser is configured by a communication terminal device and a main body having a stepping platform for performing a stepping motion by stepping up and down one foot at a time,
The body is
Receiving means for receiving data including a reference time of stepping and an exercise instruction transmitted from the communication terminal device,
Storage means for storing the data of the reference time and the exercise instruction received by the receiving means,
Detecting a state in which one of the feet of the exerciser is placed on the upper surface of the step platform and a state in which the foot is lowered, generates a first ON signal and a first OFF signal, and the other of the exerciser on the upper surface. Detecting means for detecting a state in which the foot is put on the vehicle and a state in which the foot is released, and generating a second ON signal and a second OFF signal;
A state in which the one of the legs, which is continuously generated in the order of the first ON signal, the second ON signal, the first OFF signal, and the second OFF signal, is detected by the detection unit; A state in which a first count instruction signal is generated, and the other leg, which is sequentially generated in the order of a second ON signal, a first ON signal, a second OFF signal, and a first OFF signal, precedes. Signal processing means for generating a second count instruction signal when is detected by the detection means,
When the elapsed time of counting the first count instruction signal continuously generated by the signal processing means reaches the reference time stored in the storage means, a first signal indicating an instruction to move the other leg forward. And when the elapsed time of counting the second count instruction signal continuously generated by the signal processing means reaches the reference time stored in the storage means, Counting means for generating a second count-up signal representing a preceding instruction, and stopping counting in accordance with the end of the stepping motion;
A first count-up signal and a second count-up signal generated by the counting means are transmitted to the communication terminal device, and data indicating a result of the stepping motion in response to the end of the stepping motion is transmitted to the communication terminal device. Transmitting means for transmitting to the
The communication terminal device,
Transmitting means for transmitting data including a reference time of stepping and an exercise instruction to the main body,
Receiving means for receiving a first count-up signal, a second count-up signal transmitted from the main body, and data indicating a result of the stepping exercise;
A light emitting unit that blinks in response to the first count-up signal and the second count-up signal received by the receiving unit;
Display means for displaying data indicating the result of the stepping exercise received by the receiving means.
前記本体の計数手段は、第1のカウント指示信号をカウントしている状態で前記信号処理手段によって第2のカウント指示信号が発生されたときは第1のカウント指示信号のカウント値を前記記憶手段に記憶して前回までのカウント値に累算した後で当該第1のカウント指示信号のカウント値をゼロにリセットして第2のカウント指示信号のカウントを開始し、第2のカウント指示信号をカウントしている状態で前記信号処理手段によって第1のカウント指示信号が発生されたときは第2のカウント指示信号のカウント値を前記記憶手段に記憶して前回までのカウント値に累算した後で当該第2のカウント指示信号のカウント値をゼロにリセットして第1のカウント指示信号のカウントを開始することを特徴とする請求項1に記載の運動支援システム。   The counting means of the main body stores the count value of the first count instruction signal when the second count instruction signal is generated by the signal processing means while counting the first count instruction signal. And accumulates the count value up to the previous time, resets the count value of the first count instruction signal to zero, starts counting the second count instruction signal, and resets the second count instruction signal. When the first count instruction signal is generated by the signal processing means in a counting state, after the count value of the second count instruction signal is stored in the storage means and accumulated to the previous count value 2. The exercise support according to claim 1, wherein the count value of the second count instruction signal is reset to zero to start counting the first count instruction signal. Stem. 前記本体と前記通信端末装置とは無線通信によってデータの送受信を行なうことを特徴とする請求項1又は2に記載の運動支援システム。   The exercise support system according to claim 1, wherein the main body and the communication terminal device transmit and receive data by wireless communication. 前記本体と前記通信端末装置とは周波数ホッピング型スペクトル拡散方式の無線通信によってデータの送受信を行なうことを特徴とする請求項4に記載の運動支援システム。   The exercise support system according to claim 4, wherein the main body and the communication terminal device transmit and receive data by wireless communication using a frequency hopping spread spectrum method. 前記本体と前記通信端末装置とはブルートゥースの無線通信によってデータの送受信を行なうことを特徴とする請求項5に記載の運動支援システム。   The exercise support system according to claim 5, wherein the main body and the communication terminal device transmit and receive data by Bluetooth wireless communication. 前記本体と前記通信端末装置とは赤外線通信によってデータの送受信を行なうことを特徴とする請求項3に記載の運動支援システム。   The exercise support system according to claim 3, wherein the main body and the communication terminal device transmit and receive data by infrared communication. 前記本体と前記通信端末装置とは有線通信によってデータの送受信を行なうことを特徴とする請求項1又は2に記載の運動支援システム。   The exercise support system according to claim 1, wherein the main body and the communication terminal device transmit and receive data by wired communication. 前記通信端末装置は、所定の通信網を介して外部からの電子メールおよび電話の着信を受ける機能を有し、外部からの電子メールおよび電話の着信に応じて前記発光手段を点滅させることを特徴とする請求項1又は2に記載の運動支援システム。   The communication terminal device has a function of receiving an incoming e-mail and telephone call via a predetermined communication network, and blinks the light emitting means in response to an incoming e-mail and telephone call. The exercise support system according to claim 1 or 2, wherein: 前記通信端末装置は、外部から電子メールおよび電話の着信した場合と、第1のカウントアップ信号および第2のカウントアップ信号を受信した場合とでは、前記発光手段を異なる態様で点滅させることを特徴とする請求項9に記載の運動支援システム。   The communication terminal device blinks the light emitting unit in a different manner between when an e-mail and a telephone call are received from the outside and when a first count-up signal and a second count-up signal are received. The exercise support system according to claim 9, wherein: 前記通信端末装置は、電子メールおよび電話の着信した場合と、第1のカウントアップ信号および第2のカウントアップ信号を受信した場合とでは、前記発光手段を異なる発光色で点滅させることを特徴とする請求項10に記載の運動支援システム。   The communication terminal device blinks the light-emitting means in different emission colors when an e-mail and a telephone call are received and when a first count-up signal and a second count-up signal are received. The exercise support system according to claim 10. 前記通信端末装置は、第1のカウントアップ信号を受信した場合と、第2のカウントアップ信号を受信した場合とでは、前記発光手段を異なる発光色で点滅させることを特徴とする請求項1又は2に記載の運動支援システム。   The said communication terminal device blinks the said light emission means with different light emission colors, when receiving a 1st count-up signal and when receiving a 2nd count-up signal. 3. The exercise support system according to 2. 前記通信端末装置は、第1のカウントアップ信号を受信した場合と、第2のカウントアップ信号を受信した場合とでは、前記表示手段を異なる表示色で表示させることを特徴とする請求項1又は2に記載の運動支援システム。   The said communication terminal device displays the said display means with a different display color between the case where a 1st count-up signal is received and the case where a 2nd count-up signal is received. 3. The exercise support system according to 2. 前記通信端末装置は、駆動指令に応じて振動する振動手段をさらに備え、前記本体から受信した第1のカウントアップ信号および第2のカウントアップ信号に応じて前記振動手段を振動させることを特徴とする請求項1又は2に記載の運動支援システム。   The communication terminal device further includes a vibration unit that vibrates according to a drive command, and vibrates the vibration unit according to a first count-up signal and a second count-up signal received from the main body. The exercise support system according to claim 1 or 2, which performs the exercise. 前記通信端末装置は、所定の通信網を介して外部からの電子メールおよび電話の着信を受ける機能を有し、電子メールおよび電話の着信した場合と、第1のカウントアップ信号および第2のカウントアップ信号を受信した場合とでは、前記振動手段を異なる振動パターンで振動させることを特徴とする請求項14に記載の運動支援システム。   The communication terminal device has a function of receiving an e-mail and a telephone call from the outside via a predetermined communication network. When the e-mail and the telephone call are received, a first count-up signal and a second count The exercise support system according to claim 14, wherein the vibration unit vibrates in a different vibration pattern when an up signal is received. 前記通信端末装置は、第1のカウントアップ信号を受信した場合と、第2のカウントアップ信号を受信した場合とでは、前記振動手段を異なる振動パターンで振動させることを特徴とする請求項14に記載の運動支援システム。   15. The communication terminal device according to claim 14, wherein the vibrating unit vibrates in different vibration patterns when receiving the first count-up signal and when receiving the second count-up signal. Exercise support system as described. 前記通信端末装置は、前記本体において算出された消費カロリーを受信して前記表示手段に表示することを特徴とする請求項1又は2に記載の運動支援システム。   The exercise support system according to claim 1, wherein the communication terminal device receives the calorie consumption calculated in the main body and displays the calorie consumption on the display unit. 前記通信端末装置は、前記本体において算出された肥満指数を受信して前記表示手段に表示することを特徴とする請求項1又は2に記載の運動支援システム。   The exercise support system according to claim 1, wherein the communication terminal device receives the body mass index calculated by the main body and displays the body mass index on the display unit. 前記通信端末装置は、前記本体から受信したデータを記憶する不揮発性の記憶手段と、操作に応じて指定された日付のデータを当該記憶手段から読み出して前記表示手段に表示する表示制御手段とをさらに備えていることを特徴とする請求項1又は2に記載の運動支援システム。   The communication terminal device includes: a non-volatile storage unit that stores data received from the main body; and a display control unit that reads data of a date designated according to an operation from the storage unit and displays the data on the display unit. The exercise support system according to claim 1, further comprising: 前記通信端末装置は、前記本体から受信したデータを記憶する不揮発性の記憶手段と、操作に応じて指定された期間のデータを当該記憶手段から読み出して、統計的な演算処理を行う演算手段と、当該演算結果を前記表示手段に表示する表示制御手段とをさらに備えていることを特徴とする請求項1又は2に記載の運動支援システム。   The communication terminal device includes a non-volatile storage unit that stores data received from the main body, and an operation unit that reads data of a period designated according to an operation from the storage unit and performs a statistical operation process. The exercise support system according to claim 1, further comprising: a display control unit configured to display the calculation result on the display unit. 前記本体は、内部に電源を供給する二次電池と、足踏運動によって発電して当該二次電池を充電する発電手段とをさらに備えたことを特徴とする請求項1又は2に記載の運動支援システム。   The exercise according to claim 1, wherein the main body further includes a secondary battery for supplying power to the inside thereof, and a power generation unit configured to generate power by a stepping motion and charge the secondary battery. Support system. 前記本体の前記二次電池は着脱可能であり、かつ、前記通信端末装置に着脱可能な二次電池と互換性を有することを特徴とする請求項21に記載の運動支援システム。   22. The exercise support system according to claim 21, wherein the secondary battery of the main body is detachable and compatible with a secondary battery detachable to the communication terminal device. 前記本体は、前記通信端末装置と接続する接続手段をさらに備え、前記発電手段は、前記通信端末装置が接続された状態においては、前記通信端末装置の二次電池と当該本体の二次電池とを共に充電することを特徴とする請求項21に記載の運動支援システム。   The main body further includes a connection unit that connects to the communication terminal device, and the power generation unit includes a secondary battery of the communication terminal device and a secondary battery of the main body when the communication terminal device is connected. 22. The exercise support system according to claim 21, wherein both are charged. 前記本体は、前記踏み台における前記他方の足を乗せる側に設けられた第1の発光手段、前記踏み台における前記一方の足を乗せる側に設けられた第2の発光手段、および、前記通信端末装置から受信したデータに含まれている足踏運動のテンポに合わせて前記第1の発光手段および前記第2の発光手段を交互に点灯させる発光制御手段をさらに備えたことを特徴とする請求項1又は2に記載の運動支援システム。   The main body includes a first light emitting unit provided on a side of the stepping platform on which the other foot is placed, a second light emitting unit provided on a side of the stepping platform on which the one foot is placed, and the communication terminal device. 2. A light-emitting control means for alternately turning on said first light-emitting means and said second light-emitting means in accordance with the tempo of a stepping motion included in data received from said apparatus. Or the exercise support system according to 2. 前記本体は、前記踏み台における前記他方の足を乗せる側に設けられた第1の発光手段を第1のカウントアップ信号に応じて点滅させ、前記踏み台における前記一方の足を乗せる側に設けられた第2の発光手段を第2のカウントアップ信号に応じて点滅させる発光制御手段をさらに備えたことを特徴とする請求項1又は2に記載の運動支援システム。   The main body blinks first light emitting means provided on a side of the stepping platform on which the other foot is placed, in response to a first count-up signal, and is provided on a side of the stepping platform on which the one foot is placed. The exercise support system according to claim 1 or 2, further comprising a light emission control unit that causes the second light emission unit to blink in response to the second count-up signal. 前記発光制御手段は、前記第1の発光手段および前記第2の発光手段をそれぞれ第1のカウントアップ信号および第2のカウントアップ信号に応じて足踏運動のテンポよりも2倍以上速い繰り返し周期で点滅させることを特徴とする請求項24に記載の運動支援システム。   The light emission control means controls the first light emission means and the second light emission means to repeat the repetition cycle at least twice as fast as the tempo of the stepping motion in response to a first count-up signal and a second count-up signal, respectively. 25. The exercise support system according to claim 24, wherein the blinking is performed. 前記本体は、前記通信端末装置から受信したデータに含まれている足踏運動のテンポに合わせて所定の発音手段によって電子音を発生する発音制御手段をさらに備えたことを特徴とする請求項1又は2に記載の運動支援システム。   2. The apparatus according to claim 1, wherein the main body further includes a sound generation control unit that generates an electronic sound by a predetermined sound generation unit in accordance with the tempo of the stepping motion included in the data received from the communication terminal device. Or the exercise support system according to 2. 前記発音制御手段は、第1のカウントアップ信号および第2のカウントアップ信号に応じて、足踏運動のテンポに合わせた電子音とは異なる音色の電子音を前記発音手段から発生させるか、又は、前記他方の足を先行する旨の音声メッセージおよび前記一方の足を先行する旨の音声メッセージを他の発音手段から発生させることを特徴とする請求項27に記載の運動支援システム。   The sounding control means generates, from the sounding means, an electronic sound having a tone different from the electronic sound adjusted to the tempo of the stepping exercise, in accordance with the first count-up signal and the second count-up signal, or 28. The exercise support system according to claim 27, wherein a voice message indicating that the other foot precedes and a voice message indicating that the one foot precedes are generated from another sounding means. 前記本体は、前記踏み台の上面にかけられた重量を測定する重量測定手段および前記踏み台の上面と前記踏み台が置かれている平面との高低差を測定する高さ測定手段をさらに備え、前記検出手段によって前記第1のオン信号および前記第2のオン信号を同時に検出した場合に前記重量測定手段によって測定された重量を運動者の体重値として前記記憶手段の体重エリアに記憶し、高さ測定手段によって測定された高さ値を前記記憶手段の高さエリアに記憶することを特徴とする請求項1又は2に記載の運動支援システム。   The main body further includes weight measuring means for measuring a weight applied to the upper surface of the step platform, and height measuring means for measuring a height difference between an upper surface of the step platform and a plane on which the step platform is placed, wherein the detecting means When the first ON signal and the second ON signal are detected at the same time, the weight measured by the weight measuring means is stored as the weight value of the exerciser in the weight area of the storage means, and the height measuring means The exercise support system according to claim 1 or 2, wherein the height value measured by (1) is stored in a height area of the storage unit. 前記本体は、足踏運動の終了に応じて、前記記憶手段における前記累算エリアの累算値、前記体重エリアの体重値、前記高さエリアの高さ値に基づいて足踏運動による消費カロリーを算出して前記通信端末装置に送信することを特徴とする請求項29に記載の運動支援システム。   The main body, in response to the end of the stepping exercise, the calorie consumption by the stepping exercise based on the accumulated value of the accumulation area, the weight value of the weight area, and the height value of the height area in the storage means. 30. The exercise support system according to claim 29, wherein the exercise support system calculates and transmits to the communication terminal device. 運動者が片足ずつ昇り降りして足踏運動を行うための踏み台を有する本体と、所定の発光手段を有するとともに前記本体からの信号を受信する足替指示装置とで構成され、
前記本体は、
操作に応じて入力された基準回数又はあらかじめ設定されている基準回数および操作に応じて入力された運動指示を含むデータを記憶する記憶手段と、
前記踏み台の上面に運動者のいずれか一方の足が乗せられた状態および降ろされた状態を検出して第1のオン信号および第1のオフ信号を発生し、前記上面に運動者の他方の足が乗せられた状態および降ろされた状態を検出して第2のオン信号および第2のオフ信号を発生する検出手段と、
第1のオン信号、第2のオン信号、第1のオフ信号、および第2のオフ信号の順に連続して発生された前記一方の足が先行する状態が前記検出手段によって検出されたときは第1のカウント指示信号を発生し、第2のオン信号、第1のオン信号、第2のオフ信号、および第1のオフ信号の順に連続して発生された前記他方の足が先行する状態が前記検出手段によって検出されたときは第2のカウント指示信号を発生する信号処理手段と、
前記信号処理手段によって連続して発生された第1のカウント指示信号をカウントしたカウント値が前記記憶手段に記憶されている基準回数に達したときに前記他方の足を先行する指示を表す第1のカウントアップ信号を発生し、前記信号処理手段によって連続して発生された第2のカウント指示信号をカウントしたカウント値が前記記憶手段に記憶されている基準回数に達したときに前記一方の足を先行する指示を表す第2のカウントアップ信号を発生し、足踏運動の終了に応じてカウントを停止する計数手段と、
第1のカウントアップ信号および第2のカウントアップ信号を前記足替指示装置に送信する送信手段と、を備え、
前記足替指示装置は、
第1のカウントアップ信号および第2のカウントアップ信号を前記本体から受信する受信手段と、
前記受信手段によって受信した第1のカウントアップ信号および第2のカウントアップ信号に応じて点滅する発光手段と、を備えた
運動支援システム。
The exerciser is configured with a main body having a stepping platform for performing a stepping movement by ascending and descending one foot at a time, and a foot change instruction device having predetermined light emitting means and receiving a signal from the main body,
The body is
A storage unit that stores data including a reference number input according to the operation or a reference number set in advance and an exercise instruction input according to the operation,
Detecting a state in which one of the feet of the exerciser is placed on the upper surface of the step platform and a state in which the foot is lowered, generates a first ON signal and a first OFF signal, and the other of the exerciser on the upper surface. Detecting means for detecting a state in which the foot is put on the vehicle and a state in which the foot is released, and generating a second ON signal and a second OFF signal;
A state in which the one of the legs, which is continuously generated in the order of the first ON signal, the second ON signal, the first OFF signal, and the second OFF signal, is detected by the detection unit; A state in which a first count instruction signal is generated, and the other leg, which is sequentially generated in the order of a second ON signal, a first ON signal, a second OFF signal, and a first OFF signal, precedes. Signal processing means for generating a second count instruction signal when is detected by the detection means,
When the count value obtained by counting the first count instruction signal continuously generated by the signal processing unit reaches the reference number stored in the storage unit, a first instruction indicating an instruction to advance the other leg is provided. The one leg when the count value obtained by counting the second count instruction signal continuously generated by the signal processing means reaches the reference number stored in the storage means. Counting means for generating a second count-up signal indicating a preceding instruction, and stopping counting in accordance with the end of the stepping motion;
Transmitting means for transmitting a first count-up signal and a second count-up signal to the foot change instruction device,
The foot change instruction device,
Receiving means for receiving a first count-up signal and a second count-up signal from the main body;
A light emitting unit that flashes in response to the first count-up signal and the second count-up signal received by the receiving unit.
運動者が片足ずつ昇り降りして足踏運動を行うための踏み台を有する本体と、所定の発光手段を有するとともに前記本体からの信号を受信する足替指示装置とで構成され、
前記本体は、
操作に応じて入力された基準時間又はあらかじめ設定されている基準時間および操作に応じて入力された運動指示を含むデータを記憶する記憶手段と、
前記踏み台の上面に運動者のいずれか一方の足が乗せられた状態および降ろされた状態を検出して第1のオン信号および第1のオフ信号を発生し、前記上面に運動者の他方の足が乗せられた状態および降ろされた状態を検出して第2のオン信号および第2のオフ信号を発生する検出手段と、
第1のオン信号、第2のオン信号、第1のオフ信号、および第2のオフ信号の順に連続して発生された前記一方の足が先行する状態が前記検出手段によって検出されたときは第1のカウント指示信号を発生し、第2のオン信号、第1のオン信号、第2のオフ信号、および第1のオフ信号の順に連続して発生された前記他方の足が先行する状態が前記検出手段によって検出されたときは第2のカウント指示信号を発生する信号処理手段と、
前記信号処理手段によって連続して発生された第1のカウント指示信号をカウントした経過時間が前記記憶手段に記憶されている基準時間に達したときに前記他方の足を先行する指示を表す第1のカウントアップ信号を発生し、前記信号処理手段によって連続して発生された第2のカウント指示信号をカウントした経過時間が前記記憶手段に記憶されている基準時間に達したときに前記一方の足を先行する指示を表す第2のカウントアップ信号を発生し、足踏運動の終了に応じてカウントを停止する計数手段と、
第1のカウントアップ信号および第2のカウントアップ信号を前記足替指示装置に送信する送信手段と、を備え、
前記足替指示装置は、
第1のカウントアップ信号および第2のカウントアップ信号を前記本体から受信する受信手段と、
前記受信手段によって受信した第1のカウントアップ信号および第2のカウントアップ信号に応じて点滅する発光手段と、を備えた
運動支援システム。
The exerciser is configured with a main body having a stepping platform for performing a stepping movement by ascending and descending one foot at a time, and a foot change instruction device having predetermined light emitting means and receiving a signal from the main body,
The body is
Storage means for storing data including a reference time input according to the operation or a reference time set in advance and a motion instruction input according to the operation,
Detecting a state in which one of the feet of the exerciser is placed on the upper surface of the step platform and a state in which the foot is lowered, generates a first ON signal and a first OFF signal, and the other of the exerciser on the upper surface. Detecting means for detecting a state in which the foot is put on the vehicle and a state in which the foot is released, and generating a second ON signal and a second OFF signal;
A state in which the one of the legs, which is continuously generated in the order of the first ON signal, the second ON signal, the first OFF signal, and the second OFF signal, is detected by the detection unit; A state in which a first count instruction signal is generated, and the other leg, which is sequentially generated in the order of a second ON signal, a first ON signal, a second OFF signal, and a first OFF signal, precedes. Signal processing means for generating a second count instruction signal when is detected by the detection means,
When the elapsed time of counting the first count instruction signal continuously generated by the signal processing means reaches the reference time stored in the storage means, a first signal indicating an instruction to move the other leg forward. And when the elapsed time of counting the second count instruction signal continuously generated by the signal processing means reaches the reference time stored in the storage means, Counting means for generating a second count-up signal representing a preceding instruction, and stopping counting in accordance with the end of the stepping motion;
Transmitting means for transmitting a first count-up signal and a second count-up signal to the foot change instruction device,
The foot change instruction device,
Receiving means for receiving a first count-up signal and a second count-up signal from the main body;
A light emitting unit that flashes in response to the first count-up signal and the second count-up signal received by the receiving unit.
前記本体の計数手段は、第1のカウント指示信号をカウントしている状態で前記信号処理手段によって第2のカウント指示信号が発生されたときは第1のカウント指示信号のカウント値を前記記憶手段に記憶して前回までのカウント値に累算した後で当該第1のカウント指示信号のカウント値をゼロにリセットして第2のカウント指示信号のカウントを開始し、第2のカウント指示信号をカウントしている状態で前記信号処理手段によって第1のカウント指示信号が発生されたときは第2のカウント指示信号のカウント値を前記記憶手段に記憶して前回までのカウント値に累算した後で当該第2のカウント指示信号のカウント値をゼロにリセットして第1のカウント指示信号のカウントを開始することを特徴とする請求項31又は32に記載の運動支援システム。   The counting means of the main unit stores the count value of the first count instruction signal when the second count instruction signal is generated by the signal processing means while counting the first count instruction signal. And accumulates the count value up to the previous time, resets the count value of the first count instruction signal to zero, starts counting the second count instruction signal, and resets the second count instruction signal. When a first count instruction signal is generated by the signal processing means in a counting state, after the count value of the second count instruction signal is stored in the storage means and accumulated to the previous count value 33. The method according to claim 31, wherein the count value of the second count instruction signal is reset to zero to start counting the first count instruction signal. Exercise support system. 前記本体は、前記足替指示装置に対して無線通信によってデータの送信を行なうことを特徴とする請求項31又は32に記載の運動支援システム。   33. The exercise support system according to claim 31, wherein the main body transmits data to the foot change instruction device by wireless communication. 前記本体は、前記足替指示装置に対してブルートゥースの無線通信によってデータの送信を行なうことを特徴とする請求項34に記載の運動支援システム。   35. The exercise support system according to claim 34, wherein the main body transmits data to the foot change instructing device by Bluetooth wireless communication. 前記本体は、前記足替指示装置に対して赤外線通信によってデータの送信を行なうことを特徴とする請求項33に記載の運動支援システム。   The exercise support system according to claim 33, wherein the main body transmits data to the foot change instruction device by infrared communication. 前記本体は、内部に電源を供給する二次電池と、足踏運動によって発電して当該二次電池を充電する発電手段とをさらに備えたことを特徴とする請求項31又は32に記載の運動支援システム。   33. The exercise according to claim 31 or 32, wherein the main body further comprises a secondary battery for supplying power to the inside, and power generation means for generating power by stepping motion and charging the secondary battery. Support system. 前記本体は、操作に応じて基準回数および運動指示を含むデータを入力する入力手段と、足踏運動の結果のデータを表示する表示手段とをさらに備えたことを特徴とする請求項31又は32に記載の運動支援システム。   The said main body was further provided with the input means which inputs the data containing the reference frequency | count and exercise | movement instruction according to operation, and the display means which displays the data of the result of stepping exercise, The display means characterized by the above-mentioned. An exercise support system according to item 1. 前記足替指示装置は、第1のカウントアップ信号を受信した場合と、第2のカウントアップ信号を受信した場合とでは、前記発光手段を異なる発光色で点滅させることを特徴とする請求項31又は32に記載の運動支援システム。   32. The foot change instructing device blinks the light emitting means in different colors when receiving the first count-up signal and when receiving the second count-up signal. Or the exercise support system according to 32. 前記足替指示装置は、第1のカウントアップ信号に応じて点滅する第1の発光手段と、第2のカウントアップ信号に応じて発光する第2の発光手段とを備えたことを特徴とする請求項31又は32に記載の運動支援システム。   The foot change instructing device includes a first light emitting unit that flashes in response to a first count-up signal, and a second light emitting unit that emits light in response to a second count-up signal. The exercise support system according to claim 31 or 32. 無線通信網を介して音声信号および電子メールを送受信する通信手段と、
加速度を検出する検出手段と、
前記検出手段によって検出された加速度が所定の閾値を超えた回数を計数する計数手段と、
所定時間内において前記計数手段によって計数された計数値、各計数ごとの加速度の大きさ、および設定された体重値に基づいて、前記所定時間内における消費カロリーを算出する演算手段と、
前記所定時間が経過するたびに前記演算手段によって算出された消費カロリー値を所定の記憶手段に累積して記憶する記憶制御手段と、
操作に応じた表示指令に応じて前記記憶手段に記憶されている消費カロリー値の累積値を所定の表示手段に表示する表示制御手段と、
を備えたことを特徴とする運動支援装置。
Communication means for transmitting and receiving voice signals and e-mails via a wireless communication network;
Detecting means for detecting acceleration;
Counting means for counting the number of times the acceleration detected by the detection means exceeds a predetermined threshold,
Calculating means for calculating the calorie consumption within the predetermined time based on the count value counted by the counting means within the predetermined time, the magnitude of the acceleration for each count, and the set weight value;
Storage control means for accumulating and storing the calorie consumption value calculated by the calculation means in the predetermined storage means each time the predetermined time has elapsed;
Display control means for displaying, on a predetermined display means, the cumulative value of the calorie consumption value stored in the storage means in response to a display command according to the operation;
An exercise support device comprising:
前記演算手段は、操作に応じて指定された運動者の身体の部位に応じて設定した係数を前記所定時間内における消費カロリーに乗算し、前記記憶制御手段は、当該係数が乗算された消費カロリー値を前記記憶手段に累積して記憶することを特徴とする請求項41に記載の運動支援装置。   The calculating means multiplies the calorie consumption within the predetermined time by a coefficient set in accordance with the part of the body of the exerciser designated by the operation, and the storage control means multiplies the calorie consumption multiplied by the coefficient. 42. The exercise support apparatus according to claim 41, wherein values are accumulated and stored in the storage unit. 運動者が片足ずつ昇り降りして足踏運動を行うための踏み台を有する本体にインストールされる第1のプログラムと、その本体との間で足踏運動に関するデータの送受信を行う通信端末装置にインストールされる第2のプログラムとで構成され、
前記第1のプログラムは、
前記通信端末装置から送信された基準回数および運動指示を含むデータを受信する第1のステップと、
前記第1のステップによって受信された前記基準回数および前記運動指示のデータを所定の記憶手段に記憶する第2のステップと、
前記踏み台の上面に運動者のいずれか一方の足が乗せられた状態および降ろされた状態を検出して第1のオン信号および第1のオフ信号を発生し、前記上面に運動者の他方の足が乗せられた状態および降ろされた状態を検出して第2のオン信号および第2のオフ信号を発生する第3のステップと、
第1のオン信号、第2のオン信号、第1のオフ信号、および第2のオフ信号の順に連続して発生された前記一方の足が先行する状態が前記第3のステップによって検出されたときは第1のカウント指示信号を発生し、第2のオン信号、第1のオン信号、第2のオフ信号、および第1のオフ信号の順に連続して発生された前記他方の足が先行する状態が前記第3のステップによって検出されたときは第2のカウント指示信号を発生する第4のステップと、
前記第4のステップによって連続して発生された第1のカウント指示信号をカウントしたカウント値が前記記憶手段に記憶されている基準回数に達したときに前記他方の足を先行する指示を表す第1のカウントアップ信号を発生し、前記第4のステップによって連続して発生された第2のカウント指示信号をカウントしたカウント値が前記記憶手段に記憶されている基準回数に達したときに前記一方の足を先行する指示を表す第2のカウントアップ信号を発生し、足踏運動の終了に応じてカウントを停止する第5のステップと、
前記第5のステップによって発生された第1のカウントアップ信号および第2のカウントアップ信号を前記通信端末装置に送信し、足踏運動の終了に応じて足踏運動の結果を示すデータを前記通信端末装置に送信する第6のステップと、を実行し、
前記第2のプログラムは、
基準回数および運動指示を含むデータを前記本体に送信する第1のステップと、
前記本体から送信された第1のカウントアップ信号、第2のカウントアップ信号、および足踏運動の結果を示すデータを受信する第2のステップと、
前記第2のステップによって受信された第1のカウントアップ信号および第2のカウントアップ信号に応じて所定の発光手段を点滅する第3のステップと、
前記第2のステップによって受信された足踏運動の結果を示すデータを所定の表示手段に表示する第4のステップと、を実行する
運動支援処理のプログラム。
A first program installed in a main body having a stepping platform for an athlete to step up and down one foot to perform a stepping motion, and a communication terminal device transmitting and receiving data relating to the stepping motion to and from the main body. And a second program to be executed,
The first program includes:
A first step of receiving data including a reference count and an exercise instruction transmitted from the communication terminal device;
A second step of storing the reference number of times and the data of the exercise instruction received in the first step in a predetermined storage unit;
Detecting a state in which one of the feet of the exerciser is put on or off from the upper surface of the stepping platform to generate a first ON signal and a first OFF signal, and the other of the exerciser on the upper surface A third step of detecting a foot-on state and a foot-down state to generate a second on signal and a second off signal;
A state in which the one foot preceding the one generated sequentially in the order of the first ON signal, the second ON signal, the first OFF signal, and the second OFF signal is detected by the third step. When the other leg is generated, a first count instruction signal is generated, and a second ON signal, a first ON signal, a second OFF signal, and a first OFF signal are successively generated in this order. A fourth step of generating a second count instruction signal when the state of the second step is detected by the third step;
When the count value obtained by counting the first count instruction signal continuously generated in the fourth step reaches the reference number stored in the storage means, a second instruction representing an instruction to advance the other leg is provided. 1 when the count value of the second count instruction signal continuously generated in the fourth step reaches the reference number stored in the storage means. A fifth step of generating a second count-up signal representing an instruction preceding the foot of the subject, and stopping counting in response to the end of the stepping motion;
Transmitting a first count-up signal and a second count-up signal generated in the fifth step to the communication terminal device, and transmitting data indicating a result of the stepping motion in response to the end of the stepping motion to the communication terminal device; Performing a sixth step of transmitting to the terminal device;
The second program is:
A first step of transmitting data including a reference number of times and an exercise instruction to the main body;
A second step of receiving a first count-up signal, a second count-up signal, and data indicating a result of the stepping exercise transmitted from the main body;
A third step of blinking a predetermined light emitting means in response to the first count-up signal and the second count-up signal received in the second step;
A fourth step of displaying, on predetermined display means, data indicating a result of the stepping exercise received in the second step, a program for an exercise support process.
運動者が片足ずつ昇り降りして足踏運動を行うための踏み台を有する本体にインストールされる第1のプログラムと、その本体との間で足踏運動に関するデータの送受信を行う通信端末装置にインストールされる第2のプログラムとで構成され、
前記第1のプログラムは、
前記通信端末装置から送信された基準時間および運動指示を含むデータを受信する第1のステップと、
前記第1のステップによって受信された前記基準時間および前記運動指示のデータを所定の記憶手段に記憶する第2のステップと、
前記踏み台の上面に運動者のいずれか一方の足が乗せられた状態および降ろされた状態を検出して第1のオン信号および第1のオフ信号を発生し、前記上面に運動者の他方の足が乗せられた状態および降ろされた状態を検出して第2のオン信号および第2のオフ信号を発生する第3のステップと、
第1のオン信号、第2のオン信号、第1のオフ信号、および第2のオフ信号の順に連続して発生された前記一方の足が先行する状態が前記第3のステップによって検出されたときは第1のカウント指示信号を発生し、第2のオン信号、第1のオン信号、第2のオフ信号、および第1のオフ信号の順に連続して発生された前記他方の足が先行する状態が前記第3のステップによって検出されたときは第2のカウント指示信号を発生する第4のステップと、
前記第4のステップによって連続して発生された第1のカウント指示信号をカウントした経過時間が前記記憶手段に記憶されている基準時間に達したときに前記他方の足を先行する指示を表す第1のカウントアップ信号を発生し、前記第4のステップによって連続して発生された第2のカウント指示信号をカウントした経過時間が前記記憶手段に記憶されている基準時間に達したときに前記一方の足を先行する指示を表す第2のカウントアップ信号を発生し、足踏運動の終了に応じてカウントを停止する第5のステップと、
前記第5のステップによって発生された第1のカウントアップ信号および第2のカウントアップ信号を前記通信端末装置に送信し、足踏運動の終了に応じて足踏運動の結果を示すデータを前記通信端末装置に送信する第6のステップと、を実行し、
前記第2のプログラムは、
基準回数および運動指示を含むデータを前記本体に送信する第1のステップと、
前記本体から送信された第1のカウントアップ信号、第2のカウントアップ信号、および足踏運動の結果を示すデータを受信する第2のステップと、
前記第2のステップによって受信された第1のカウントアップ信号および第2のカウントアップ信号に応じて所定の発光手段を点滅する第3のステップと、
前記第2のステップによって受信された足踏運動の結果を示すデータを所定の表示手段に表示する第4のステップと、を実行する
運動支援処理のプログラム。
A first program installed in a main body having a stepping platform for an athlete to step up and down one foot to perform a stepping motion, and a communication terminal device transmitting and receiving data relating to the stepping motion to and from the main body. And a second program to be executed,
The first program includes:
A first step of receiving data including a reference time and an exercise instruction transmitted from the communication terminal device;
A second step of storing the data of the reference time and the exercise instruction received in the first step in a predetermined storage unit;
Detecting a state in which one of the feet of the exerciser is put on or off from the upper surface of the stepping platform to generate a first ON signal and a first OFF signal, and the other of the exerciser on the upper surface A third step of detecting a foot-on state and a foot-down state to generate a second on signal and a second off signal;
A state in which the one foot preceding the one generated sequentially in the order of the first ON signal, the second ON signal, the first OFF signal, and the second OFF signal is detected by the third step. When the other leg is generated, a first count instruction signal is generated, and a second ON signal, a first ON signal, a second OFF signal, and a first OFF signal are successively generated in this order. A fourth step of generating a second count instruction signal when the state of the second step is detected by the third step;
When the elapsed time of counting the first count instruction signal continuously generated in the fourth step reaches the reference time stored in the storage means, the second foot represents an instruction to advance the other foot. 1 when the count-up signal of 1 is generated and the elapsed time of counting the second count instruction signal continuously generated in the fourth step reaches the reference time stored in the storage means. A fifth step of generating a second count-up signal representing an instruction preceding the foot of the subject, and stopping counting in response to the end of the stepping motion;
Transmitting a first count-up signal and a second count-up signal generated in the fifth step to the communication terminal device, and transmitting data indicating a result of the stepping motion in response to the end of the stepping motion to the communication terminal device; Performing a sixth step of transmitting to the terminal device;
The second program is:
A first step of transmitting data including a reference number of times and an exercise instruction to the main body;
A second step of receiving a first count-up signal, a second count-up signal, and data indicating a result of the stepping exercise transmitted from the main body;
A third step of blinking a predetermined light emitting means in response to the first count-up signal and the second count-up signal received in the second step;
A fourth step of displaying, on predetermined display means, data indicating a result of the stepping exercise received in the second step, a program for an exercise support process.
運動者が片足ずつ昇り降りして足踏運動を行うための踏み台を有する本体と、所定の発光手段を有するとともに前記本体からの信号を受信する足替指示装置とで構成されるシステムにおいて、
前記本体にインストールされる運動支援処理のプログラムは、
操作に応じて入力された基準回数又はあらかじめ設定されている基準回数および操作に応じて入力された運動指示を含むデータをそれぞれ所定の記憶手段に記憶する第1のステップと、
前記踏み台の上面に運動者のいずれか一方の足が乗せられた状態および降ろされた状態を検出して第1のオン信号および第1のオフ信号を発生し、前記上面に運動者の他方の足が乗せられた状態および降ろされた状態を検出して第2のオン信号および第2のオフ信号を発生する第2のステップと、
第1のオン信号、第2のオン信号、第1のオフ信号、および第2のオフ信号の順に連続して発生された前記一方の足が先行する状態が前記第2のステップによって検出されたときは第1のカウント指示信号を発生し、第2のオン信号、第1のオン信号、第2のオフ信号、および第1のオフ信号の順に連続して発生された前記他方の足が先行する状態が前記第2のステップによって検出されたときは第2のカウント指示信号を発生する第3のステップと、
前記第3のステップによって連続して発生された第1のカウント指示信号をカウントしたカウント値が前記記憶手段に記憶されている基準回数に達したときに前記他方の足を先行する指示を表す第1のカウントアップ信号を発生し、前記第3のステップによって連続して発生された第2のカウント指示信号をカウントしたカウント値が前記記憶手段に記憶されている基準回数に達したときに前記一方の足を先行する指示を表す第2のカウントアップ信号を発生し、足踏運動の終了に応じてカウントを停止する第4のステップと、
前記第4のステップによって発生された第1のカウントアップ信号および第2のカウントアップ信号に応じて前記足替指示装置の発光手段を点滅させる信号を前記足替指示装置に送信する第5のステップと、
を実行する。
In a system comprising a main body having a stepping platform for an athlete to step up and down one foot to perform a stepping motion, and a foot change instruction device having a predetermined light emitting means and receiving a signal from the main body,
The exercise support processing program installed in the main body,
A first step of storing data including a reference count input according to the operation or a preset reference count and an exercise instruction input according to the operation in predetermined storage means,
Detecting a state in which one of the feet of the exerciser is put on or off from the upper surface of the stepping platform to generate a first ON signal and a first OFF signal, and the other of the exerciser on the upper surface A second step of detecting a foot-on state and a foot-down state to generate a second on signal and a second off signal;
The state in which the one foot is continuously generated in the order of a first ON signal, a second ON signal, a first OFF signal, and a second OFF signal is detected by the second step. When the other leg is generated, a first count instruction signal is generated, and a second ON signal, a first ON signal, a second OFF signal, and a first OFF signal are successively generated in this order. A third step of generating a second count instruction signal when the state of
When the count value obtained by counting the first count instruction signal continuously generated in the third step reaches the reference number stored in the storage means, a second instruction representing an instruction to advance the other leg is provided. A count-up signal of one, and when the count value obtained by counting the second count instruction signal continuously generated in the third step reaches the reference number stored in the storage means, Generating a second count-up signal representing an instruction preceding the foot of the subject, and stopping counting in response to the end of the stepping motion;
A fifth step of transmitting to the foot change instruction device a signal for blinking the light emitting means of the foot change instruction device in response to the first count up signal and the second count up signal generated in the fourth step; When,
Execute
運動者が片足ずつ昇り降りして足踏運動を行うための踏み台を有する本体と、所定の発光手段を有するとともに前記本体からの信号を受信する足替指示装置とで構成されるシステムにおいて、
前記本体にインストールされる運動支援処理のプログラムは、
操作に応じて入力された基準時間又はあらかじめ設定されている基準時間および操作に応じて入力された運動指示を含むデータをそれぞれ所定の記憶手段に記憶する第1のステップと、
前記踏み台の上面に運動者のいずれか一方の足が乗せられた状態および降ろされた状態を検出して第1のオン信号および第1のオフ信号を発生し、前記上面に運動者の他方の足が乗せられた状態および降ろされた状態を検出して第2のオン信号および第2のオフ信号を発生する第2のステップと、
第1のオン信号、第2のオン信号、第1のオフ信号、および第2のオフ信号の順に連続して発生された前記一方の足が先行する状態が前記第2のステップによって検出されたときは第1のカウント指示信号を発生し、第2のオン信号、第1のオン信号、第2のオフ信号、および第1のオフ信号の順に連続して発生された前記他方の足が先行する状態が前記第2のステップによって検出されたときは第2のカウント指示信号を発生する第3のステップと、
前記第3のステップによって連続して発生された第1のカウント指示信号をカウントした経過時間が前記記憶手段に記憶されている基準時間に達したときに前記他方の足を先行する指示を表す第1のカウントアップ信号を発生し、前記第3のステップによって連続して発生された第2のカウント指示信号をカウントした経過時間が前記記憶手段に記憶されている基準時間に達したときに前記一方の足を先行する指示を表す第2のカウントアップ信号を発生し、足踏運動の終了に応じてカウントを停止する第4のステップと、
前記第4のステップによって発生された第1のカウントアップ信号および第2のカウントアップ信号に応じて前記足替指示装置の発光手段を点滅させる信号を前記足替指示装置に送信する第5のステップと、
を実行する。
In a system comprising a main body having a stepping platform for an athlete to step up and down one foot to perform a stepping motion, and a foot change instruction device having a predetermined light emitting means and receiving a signal from the main body,
The exercise support processing program installed in the main body,
A first step of storing data including a reference time input according to the operation or a reference time set in advance and a motion instruction input according to the operation in predetermined storage means, respectively;
Detecting a state in which one of the feet of the exerciser is put on or off from the upper surface of the stepping platform to generate a first ON signal and a first OFF signal, and the other of the exerciser on the upper surface A second step of detecting a foot-on state and a foot-down state to generate a second on signal and a second off signal;
The state in which the one foot is continuously generated in the order of a first ON signal, a second ON signal, a first OFF signal, and a second OFF signal is detected by the second step. When the other leg is generated, a first count instruction signal is generated, and a second ON signal, a first ON signal, a second OFF signal, and a first OFF signal are successively generated in this order. A third step of generating a second count instruction signal when the state of
When the elapsed time obtained by counting the first count instruction signal continuously generated in the third step reaches the reference time stored in the storage means, a second instruction representing an instruction to advance the other leg is given. 1 when the count-up signal of 1 is generated and the elapsed time of counting the second count instruction signal continuously generated in the third step reaches the reference time stored in the storage means. Generating a second count-up signal representing an instruction preceding the foot of the subject, and stopping counting in response to the end of the stepping motion;
A fifth step of transmitting to the foot change instruction device a signal for blinking the light emitting means of the foot change instruction device in response to the first count up signal and the second count up signal generated in the fourth step; When,
Execute
無線通信網を介して音声信号および電子メールを送受信する通信端末装置にインストールされる運動支援処理のプログラムは、
加速度を検出する第1のステップと、
前記第1のステップによって検出された加速度が所定の閾値を超えた回数を計数する第2のステップと、
所定時間内において前記第2のステップによって計数された計数値、各計数ごとの加速度の大きさ、および操作に応じて入力された体重値又は所定の記憶手段に記憶されている体重値に基づいて、前記所定時間内における消費カロリーを算出する第3のステップと、
前記所定時間が経過するたびに前記第3のステップによって算出された消費カロリー値を前記記憶手段に累積して記憶する第4のステップと、
操作に応じた表示指令に応じて前記記憶手段に記憶されている消費カロリー値の累積値を所定の表示手段に表示する第5のステップと、
を実行する。
A program for exercise support processing installed in a communication terminal device that transmits and receives voice signals and e-mails via a wireless communication network,
A first step of detecting acceleration;
A second step of counting the number of times the acceleration detected in the first step has exceeded a predetermined threshold;
Based on the count value counted in the second step within the predetermined time, the magnitude of the acceleration for each count, and the weight value input according to the operation or the weight value stored in the predetermined storage means. A third step of calculating calorie consumption within the predetermined time;
A fourth step of accumulating and storing in the storage means the calorie consumption value calculated in the third step every time the predetermined time elapses;
A fifth step of displaying, on a predetermined display means, the cumulative value of the calorie consumption value stored in the storage means in response to a display command corresponding to the operation;
Execute
JP2004179343A 2004-06-17 2004-06-17 Exercise support system, exercise support device, and program for exercise support processing Pending JP2004290691A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004179343A JP2004290691A (en) 2004-06-17 2004-06-17 Exercise support system, exercise support device, and program for exercise support processing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004179343A JP2004290691A (en) 2004-06-17 2004-06-17 Exercise support system, exercise support device, and program for exercise support processing

Publications (2)

Publication Number Publication Date
JP2004290691A true JP2004290691A (en) 2004-10-21
JP2004290691A5 JP2004290691A5 (en) 2005-06-16

Family

ID=33411353

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004179343A Pending JP2004290691A (en) 2004-06-17 2004-06-17 Exercise support system, exercise support device, and program for exercise support processing

Country Status (1)

Country Link
JP (1) JP2004290691A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100688225B1 (en) * 2006-04-04 2007-03-02 삼성전자주식회사 Dance teaching method and system using sensor with built-in shoes and portable wireless terminal
WO2011105419A1 (en) * 2010-02-26 2011-09-01 Matsuno Keishi Step platform for slow step exercise
JP2011172184A (en) * 2010-02-22 2011-09-01 Nec Corp Mobile phone and display method of the same

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100688225B1 (en) * 2006-04-04 2007-03-02 삼성전자주식회사 Dance teaching method and system using sensor with built-in shoes and portable wireless terminal
JP2011172184A (en) * 2010-02-22 2011-09-01 Nec Corp Mobile phone and display method of the same
WO2011105419A1 (en) * 2010-02-26 2011-09-01 Matsuno Keishi Step platform for slow step exercise
JP2011194210A (en) * 2010-02-26 2011-10-06 Takashi Matsuno Step platform for slow step exercise
US9022912B2 (en) 2010-02-26 2015-05-05 JunKen Co., Ltd Step platform for slow step exercises

Similar Documents

Publication Publication Date Title
KR101487391B1 (en) Health Management System Using the Wireless Jump Rope Apparatus
KR101209076B1 (en) Apparatus and method for an exercise guidance
US8172723B1 (en) Personal exercise device
CN104436596B (en) Device and motion support method are supported in motion
CN104826277B (en) A kind of treadmill intelligence motion sensing control method and apparatus
TWI449521B (en) Rehabilitation Guidelines and Rehabilitation Guidance System
US20080242511A1 (en) User interface methods and apparatus for controlling exercise apparatus
JP2010264246A (en) Portable fitness monitoring systems, and applications thereof
US20240017124A1 (en) Wearable device and electronic device for providing feedback to user cross-reference to related applications
JP2025028111A (en) Percussive Therapeutic Device with Active Control
JP2004290691A (en) Exercise support system, exercise support device, and program for exercise support processing
JP2007307284A (en) Controller holder with sensor
JP6656644B2 (en) Exercise instruction device, program, training system, and exercise equipment
GB2448880A (en) Exercise monitoring device
JP3756920B1 (en) Foot motion support system, musical tone generator used in the system, foot motion support processing program, and music distribution method
JP4153512B2 (en) Aerobic exercise maintenance equipment
CN100544799C (en) Interactive waist movement entertainment device
CN212817937U (en) Stepping fitness device
JP2009505774A (en) Apparatus and method for providing vibration stimulation in response to a user&#39;s physical condition
TWI307635B (en)
US20230035175A1 (en) Indoor cycle linked with game content
KR20190098066A (en) Computing device for promotion of health and smart dancing room system of using the same
JP2008167864A (en) Health exercise apparatus
CN105021208A (en) Foot ring and operation method thereof
KR20190027132A (en) Wireless Jump Rope Apparatus which can measure coordination quotient AND Health Management System using the same

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20041125