(57)【要約】【課題】フィットネス運動の状態を直感的な表示により速やかに把握させることができる。【解決手段】運動者１が、装着装置１０を装着して、毎日１回、フィットネス運動を行い、心拍数及び歩数のデータが装着装置１０に記録される。フィットネス管理装置２０では、装着装置１０から転送されたデータに基づいて、運動消化量（歩行距離ＤＩＳＴ）と運動内容のハードさ（パーセントハートレートリザーブＨｂｐ）とを演算する。そして、月間、週間、日間の指定に基づくマス３３内に、運動状態フラワ表示３０を表示させる。フラワ表示３０においては、運動継続時間分（Ｎ個）だけ、各色玉表記部３２が、Ｎ値に対応する表示ライン３１の先端位置に、ＤＩＳＴ（Ｎ）値に応じたサイズで、Ｈｂｐ（Ｎ）値に応じた色で、表示される。【選択図】図２
2008167936.tif 000002
【特許請求の範囲】
【請求項１】
フィットネス運動中において所定時間間隔で測定された運動内容のハードさを示す負荷データと運動消化量を示す運動消化量データとに基づいて、運動状態を表示するフィットネス運動状態表示装置であって、
表示装置と、
前記所定時間間隔毎の各時刻に対応する所定形状の表記部の前記表示装置における表示位置をそれぞれ決定する表示位置決定手段と、
前記各時刻に対応する表記部のサイズを当該時刻に測定された運動消化量データに基づいて決定するサイズ決定手段と、
前記各時刻に対応する表記部の色を当該時刻に測定された負荷データに基づいて決定する色決定手段と、
前記各時刻に対応する表記部を、前記表示装置の、前記表示位置決定手段により決定された位置に、前記サイズ決定手段により決定されたサイズで且つ前記色決定手段により決定された色で表示させる表示制御手段とを有することを特徴とするフィットネス運動状態表示装置。
【請求項２】
フィットネス運動中において所定時間間隔で測定された運動内容のハードさを示す負荷データと運動消化量を示す運動消化量データとに基づいて、運動状態を表示するフィットネス運動状態表示装置であって、
表示装置と、
前記所定時間間隔毎の各時刻に対応する所定形状の表記部の前記表示装置における表示ラインをそれぞれ決定する表示ライン決定手段と、
前記各時刻に対応する表記部の対応する表示ライン上における表示位置を当該時刻に測定された運動消化量データに基づいて決定するライン上位置決定手段と、
前記各時刻に対応する表記部のサイズ及び／又は色を当該時刻に測定された負荷データに基づいて決定するサイズ／色決定手段と、
前記各時刻に対応する表記部を、前記表示装置の、前記表示ライン決定手段により決定されたライン上における、前記ライン上位置決定手段により決定された表示位置に、前記サイズ／色決定手段により決定されたサイズ及び／又は色で表示させる表示制御手段とを有することを特徴とするフィットネス運動状態表示装置。
【請求項３】
前記負荷データ及び前記運動消化量データは、前記フィットネス運動が行われる各回毎に測定され、複数回行われたフィットネス運動のうち表示対象とする回のフィットネス運動を指定する回指定手段と、前記回指定手段により指定された回のフィットネス運動の前記表示装置における表示領域を各回毎に対応して設定する表示領域設定手段とを有し、前記表示制御手段は、前記指定された回のフィットネス運動に対応する表記部のすべてを、前記表示領域設定手段で設定されたそれぞれ対応する表示領域に表示させることを特徴とする請求項１または２記載のフィットネス運動状態表示装置。
【請求項４】
フィットネス運動中において所定時間間隔で測定された運動内容のハードさを示す負荷データと運動消化量を示す運動消化量データとに基づいて、表示装置に運動状態を表示させるフィットネス運動状態表示プログラムであって、
コンピュータに、
前記所定時間間隔毎の各時刻に対応する所定形状の表記部の前記表示装置における表示位置をそれぞれ決定する表示位置決定手順と、
前記各時刻に対応する表記部のサイズを当該時刻に測定された運動消化量データに基づいて決定するサイズ決定手順と、
前記各時刻に対応する表記部の色を当該時刻に測定された負荷データに基づいて決定する色決定手順と、
前記各時刻に対応する表記部を、前記表示装置の、前記表示位置決定手順により決定された位置に、前記サイズ決定手順により決定されたサイズで且つ前記色決定手順により決定された色で表示させる表示制御手順とを実行させることを特徴とするフィットネス運動状態表示プログラム。
【請求項５】
フィットネス運動中において所定時間間隔で測定された運動内容のハードさを示す負荷データと運動消化量を示す運動消化量データとに基づいて、表示装置に運動状態を表示させるフィットネス運動状態表示プログラムであって、
コンピュータに、
前記所定時間間隔毎の各時刻に対応する所定形状の表記部の前記表示装置における表示ラインをそれぞれ決定する表示ライン決定手順と、
前記各時刻に対応する表記部の対応する表示ライン上における表示位置を当該時刻に測定された運動消化量データに基づいて決定するライン上位置決定手順と、
前記各時刻に対応する表記部のサイズ及び／又は色を当該時刻に測定された負荷データに基づいて決定するサイズ／色決定手順と、
前記各時刻に対応する表記部を、前記表示装置の、前記表示ライン決定手順により決定されたライン上における、前記ライン上位置決定手順により決定された表示位置に、前記サイズ／色決定手順により決定されたサイズ及び／又は色で表示させる表示制御手順とを実行させることを特徴とするフィットネス運動状態表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、フィットネス運動の状態を表示させるフィットネス運動状態表示装置及びプログラムに関する。
【背景技術】
【０００２】
従来、健康増進等のために、ジョギングや、トレッドミル等の運動器具を用いたフィットネス運動が行われている。そのような運動による心拍数やペース信号計数値等を表示装置に表示させて知らせるフィットネス運動状態表示装置（下記特許文献１）も知られている。
【０００３】
また、歩数や歩行時間、消費カロリー等の情報を、棒グラフを用いて視覚的に表示するものも知られている（下記非特許文献２、３）。
【特許文献１】特開２００１−２７５９９９号公報
【非特許文献２】“オムロンヘルスカウンタ；ＨＪ−７１０ＩＴ”、［online］、〔平成１８年９月２７日検索〕、インターネット＜ＵＲＬ：http://www.healthcare.omron.co.jp/product/hj710it_1.html＞
【非特許文献３】“オムロンヘルスカウンタ；管理ソフトＢＩ−ＬＩＮＣ  ＳＴＡＮＤＡＲＤ  ＥＤＩＴＩＯＮ  １．０”、［online］、〔平成１８年９月２７日検索〕、インターネット＜ＵＲＬ：http://www.walking-style.com/info_index/bi-link/bi-link_pag_index.php＞
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１では、表示領域が小さく、表示される情報も十分でなく、しかも主に文字によるものである。また、上記非特許文献２、３では、各種の情報が棒グラフで表示されるが、どの項目がどのような値であるのか、一見して把握できず、注意して見ないとわかりにくい。
【０００５】
特に、運動直後においては、疲れているので、文字や、見方が煩雑なグラフであると、内容を認識するのが困難である。従って、上記非特許文献２、３においても、運動状態を直感的に速やかに把握するのが困難であるという問題があった。
【０００６】
本発明は上記従来技術の問題を解決するためになされたものであり、その目的は、フィットネス運動の状態を直感的な表示により速やかに把握させることができるフィットネス運動状態表示装置及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために本発明の請求項１のフィットネス運動状態表示装置は、フィットネス運動中において所定時間間隔で測定された運動内容のハードさを示す負荷データ（ＨＢ）と運動消化量を示す運動消化量データ（ＳＴＰ_ｍｉｎ）とに基づいて、運動状態を表示するフィットネス運動状態表示装置（２０）であって、表示装置（２５）と、前記所定時間間隔毎の各時刻に対応する所定形状の表記部（３２）の前記表示装置における表示位置をそれぞれ決定する表示位置決定手段（２１、４３）と、前記各時刻に対応する表記部のサイズを当該時刻に測定された運動消化量データに基づいて決定するサイズ決定手段（２１、４４）と、前記各時刻に対応する表記部の色を当該時刻に測定された負荷データに基づいて決定する色決定手段（２１、４５）と、前記各時刻に対応する表記部を、前記表示装置の、前記表示位置決定手段により決定された位置に、前記サイズ決定手段により決定されたサイズで且つ前記色決定手段により決定された色で表示させる表示制御手段（２１）とを有することを特徴とする。
【０００８】
上記目的を達成するために本発明の請求項２のフィットネス運動状態表示装置は、フィットネス運動中において所定時間間隔で測定された運動内容のハードさを示す負荷データと運動消化量を示す運動消化量データとに基づいて、運動状態を表示するフィットネス運動状態表示装置であって、表示装置と、前記所定時間間隔毎の各時刻に対応する所定形状の表記部の前記表示装置における表示ライン（３１）をそれぞれ決定する表示ライン決定手段（２１、４１）と、前記各時刻に対応する表記部の対応する表示ライン上における表示位置を当該時刻に測定された運動消化量データに基づいて決定するライン上位置決定手段（２１、５１）と、前記各時刻に対応する表記部のサイズ及び／又は色を当該時刻に測定された負荷データに基づいて決定するサイズ／色決定手段（２１、５２）と、前記各時刻に対応する表記部を、前記表示装置の、前記表示ライン決定手段により決定されたライン上における、前記ライン上位置決定手段により決定された表示位置に、前記サイズ／色決定手段により決定されたサイズ及び／又は色で表示させる表示制御手段（２１）とを有することを特徴とする。
【０００９】
好ましくは、前記負荷データ及び前記運動消化量データは、前記フィットネス運動が行われる各回毎に測定され、複数回行われたフィットネス運動のうち表示対象とする回のフィットネス運動を指定する回指定手段（２８）と、前記回指定手段により指定された回のフィットネス運動の前記表示装置における表示領域（３３）を各回毎に対応して設定する表示領域設定手段（２１）とを有し、前記表示制御手段は、前記指定された回のフィットネス運動に対応する表記部のすべてを、前記表示領域設定手段で設定されたそれぞれ対応する表示領域に表示させる（請求項３）。
【００１０】
上記目的を達成するために本発明の請求項４のフィットネス運動状態表示プログラムは、フィットネス運動中において所定時間間隔で測定された運動内容のハードさを示す負荷データと運動消化量を示す運動消化量データとに基づいて、表示装置に運動状態を表示させるフィットネス運動状態表示プログラムであって、コンピュータに、前記所定時間間隔毎の各時刻に対応する所定形状の表記部の前記表示装置における表示位置をそれぞれ決定する表示位置決定手順と、前記各時刻に対応する表記部のサイズを当該時刻に測定された運動消化量データに基づいて決定するサイズ決定手順と、前記各時刻に対応する表記部の色を当該時刻に測定された負荷データに基づいて決定する色決定手順と、前記各時刻に対応する表記部を、前記表示装置の、前記表示位置決定手順により決定された位置に、前記サイズ決定手順により決定されたサイズで且つ前記色決定手順により決定された色で表示させる表示制御手順とを実行させることを特徴とする。
【００１１】
上記目的を達成するために本発明の請求項５のフィットネス運動状態表示プログラムは、フィットネス運動中において所定時間間隔で測定された運動内容のハードさを示す負荷データと運動消化量を示す運動消化量データとに基づいて、表示装置に運動状態を表示させるフィットネス運動状態表示プログラムであって、コンピュータに、前記所定時間間隔毎の各時刻に対応する所定形状の表記部の前記表示装置における表示ラインをそれぞれ決定する表示ライン決定手順と、前記各時刻に対応する表記部の対応する表示ライン上における表示位置を当該時刻に測定された運動消化量データに基づいて決定するライン上位置決定手順と、前記各時刻に対応する表記部のサイズ及び／又は色を当該時刻に測定された負荷データに基づいて決定するサイズ／色決定手順と、前記各時刻に対応する表記部を、前記表示装置の、前記表示ライン決定手順により決定されたライン上における、前記ライン上位置決定手順により決定された表示位置に、前記サイズ／色決定手順により決定されたサイズ及び／又は色で表示させる表示制御手順とを実行させることを特徴とする。
【００１２】
なお、上記括弧内の符号は例示である。
【００１３】
なお、請求項４または５記載のプログラムを格納したコンピュータ読み取り可能な記憶媒体は、本発明を構成する。
【発明の効果】
【００１４】
本発明の請求項１、２、４、５によれば、フィットネス運動の状態を直感的な表示により速やかに把握させることができる。
【００１５】
請求項３によれば、複数回行ったフィットネス運動の状態を各回毎に個別に速やかに把握させることができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施の形態を図面を参照して説明する。
【００１７】
（第１の実施の形態）
図１は、本発明の第１の実施の形態に係るフィットネス運動状態表示装置を含んで構成されるフィットネス運動状態表示システムの構成を示すブロック図である。このシステムは、運動者１の腕等に装着される装着装置１０と、装着装置１０に接続される心拍センサ１４と、装着装置１０を通信可能に接続するフィットネス管理装置２０とで構成される。本実施の形態においては、フィットネス管理装置２０が、フィットネス運動状態表示装置を構成し、フィットネス管理装置２０は、例えば、パーソナルコンピュータとして構成される。
【００１８】
装着装置１０は、加速度センサ１１、不揮発性の記憶装置１２及び通信インターフェイス（通信Ｉ／Ｆ）１３を備える。また、装着装置１０には外付けの心拍センサ１４が取り付けられ、心拍センサ１４からの信号が入力される。加速度センサ１１は、運動者１の歩行状態を検出し、それにより歩行数がカウントされる。心拍センサ１４は、運動者１の耳たぶ等に装着されて、脈拍を検出し、その信号が装着装置１０に入力される。加速度センサ１１及び心拍センサ１４で取得された歩行数及び心拍数（ｂｐｍ；１分間当たりの拍数）のデータは、記憶装置１２に記憶される。
【００１９】
フィットネス管理装置２０は、タイマ２２、通信インターフェイス（通信Ｉ／Ｆ）２３、記憶装置２４、表示装置２５、ＲＯＭ２６、ＲＡＭ２７及びスイッチ群２８が、バス２９を介してＣＰＵ２１にそれぞれ接続されて構成される。
【００２０】
装着装置１０の通信Ｉ／Ｆ１３及びフィットネス管理装置２０の通信Ｉ／Ｆ２３は、共に、ＵＳＢ（ユニバーサル・シリアル・バス）等の汎用のインターフェイスであり、これらの通信Ｉ／Ｆによって、装着装置１０及びフィットネス管理装置２０がデータ通信可能に接続される。なお、データ通信可能に接続できれば、有線、無線を問わず、どのような通信インターフェイスを採用してもよい。
【００２１】
フィットネス管理装置２０において、表示装置２５は、例えば、液晶ディスプレイ（ＬＣＤ）等で構成され、各種情報を表示する。ＣＰＵ２１は、フィットネス管理装置２０全体の制御を司る。ＲＯＭ２６は、ＣＰＵ２１が実行する制御プログラムや各種テーブルデータ等を記憶する。ＲＡＭ２７は、各種入力情報、各種フラグやバッファデータ及び演算結果等を一時的に記憶する。タイマ２２は、ＣＰＵ２１に接続され、タイマ割り込み処理における割り込み時間等の各種時間を計時する。記憶装置２４は、ハードディスク等で構成され、上記制御プログラムを含む各種アプリケーションプログラムや各種データ等を記憶する。
【００２２】
図２、図３は、表示装置２５に表示されるフィットネス運動状態の日間表示、月間表示の一例をそれぞれ示す図である。まず図２、図３を用いて、本実施の形態の概要を説明する。
【００２３】
運動者１は、毎日１回、一定時間（例えば、３０分以内）を１単位とする所定のフィットネス運動（例えば、トレッドミルによる歩行）を行う。その際、腕に装着装置１０を装着すると共に、心拍センサ１４を耳たぶに取り付けることで、心拍数及び歩数（ステップ数）のデータが記録される。運動後の所望の時に、装着装置１０をフィットネス管理装置２０に接続し、上記データをフィットネス管理装置２０に転送する。フィットネス管理装置２０においては、転送されたデータに基づいて、運動消化量（歩行距離ＤＩＳＴ）と運動内容のハードさ（パーセントハートレートリザーブＨｂｐ；予測最大心拍予備能値（ｂｐｍ）に対する計測時の心拍数の割合）とを演算する。そして、それらを示す日間、週間または月間表示を、指定に応じたフラワ表示処理により、表示装置２５にて行う。以降、（１回分の運動）／１日の表示を運動状態フラワ表示３０と呼称する。
【００２４】
図２に示すように、１つの運動状態フラワ表示３０においては、中心から放射状に等間隔で延びる表示ライン３１（３１−１、３１−２・・・３１−３０）が、３０本表示される。３０本の表示ライン３１は、固定であり、データにかかわらず同じよに表示される。しかし、これは、１単位のフィットネス運動の規定の時間を３０分としていることに対応させたものであり、固定数はこの数に限られるものではないし、可変としてもよい。
【００２５】
表示ライン３１の先端には、運動継続時間を所定の時間間隔（例えば、１分）で区切った数（１分未満は切り捨て）と同じ数の円形の色玉表記部３２（３２−１、３２−２・・・）が表示される。表示ライン３１の角度位置は、経過時間を表し、角度間隔は１分に対応する。例えば、運動を３分継続していた場合は、表示ライン３１−１から３１−３までの先端に色玉表記部３２が表示される。ここで、色玉表記部３２のサイズが、直前の１分間における運動消化量を示し、色玉表記部３２の色が、直前の１分間で把握された運動内容のハードさを示す。色については、ハードでない（Ｈｂｐ値＝０％）ほど青に近く、ハードである（Ｈｂｐ値＝１００％）ほど赤に近くなり、中間では、それらの中間色（緑等）を経る（図４（ｂ）参照）。
【００２６】
例えば、図２の例では、運動開始から１分経過した時点では、色玉表記部３２−１のサイズが小さく、色も青であるので、歩数が少なく、ハードでないという状態が視覚的にわかる。また、色玉表記部３２−３はサイズが大きく、運動開始後２分から３分の間にたくさんの運動をしたことがわかる。また、色については、色玉表記部３２−２が緑、色玉表記部３２−３、３２−４が赤であり、負荷が大きくなっていることがわかる。
【００２７】
この例では、５分経過前に運動を中止したため、色玉表記部３２は４つしか表示されていないが、３０分継続すれば、３０個が花のように表示される。そのため、「運動状態フラワ表示３０」と称される。日間表示は、表示指定された日の運動状態フラワ表示３０が１つ表示される。その場合の表示領域であるマス（枡）３３は、表示装置２５の全領域であるが、固定された一部の領域であってもよい。
【００２８】
また、月間表示では、図３に示すように、指定された月（例えば、２００６年の６月）の全日分（３０日分）に区画された各マス３３に、運動状態フラワ表示３０が１つずつ表示される。日によって、色玉表記部３２の数、サイズ、色が異なることになる。なお、週間表示については図示はしないが、指定された１週間の全７日のマス３３に、運動状態フラワ表示３０が表示される。
【００２９】
図４（ａ）は、フィットネス管理装置２０における運動状態フラワ表示に関する機能を示すブロック図である。図４（ｂ）は、Ｈｂｐ−色変換テーブルの概念図である。図４（ａ）に示すように、フィットネス管理装置２０においては、表示ライン発生部４１と色玉表記発生部４２の各機能部が構成される。これらの各機能は、実際には、ＣＰＵ２１、タイマ２２、記憶装置２４、ＲＯＭ２６、ＲＡＭ２７（図１参照）等の協働により実現される。Ｈｂｐ−色変換テーブルは、例えば、ＲＯＭ２６に格納されている。
【００３０】
上述したように、図４（ｂ）に示すように、色玉表記部３２の表示色は、Ｈｂｐ値が０％に近いほど青に近く、Ｈｂｐ値が１００％に近いほど赤に近くなり、０〜１００％では中間色となる。例えば、Ｈｂｐ値＝７０％では、色ＹＧ（黄色または少し緑がかった黄色）である。
【００３１】
表示ライン発生部４１は、表示ライン３１を発生させる。色玉表記発生部４２には、表示位置決定部４３、サイズ決定部４４及び色決定部４５が含まれる。表示位置決定部４３は、運動の１分単位での継続時間ｎ（分）に応じて、各色玉表記部３２の表示位置、具体的には、どの表示ライン３１の先端に表示させるかを決定する。サイズ決定部４４は、歩数（以下、データとして「ステップ数ＳＴＰ_ｍｉｎ」と記す）に基づいて、各色玉表記部３２の表示サイズを決定する。色決定部４５は、心拍数ＨＢに基づいて、Ｈｂｐ−色変換テーブル（図４（ｂ））を参照し、各色玉表記部３２の表示色を決定する。
【００３２】
図５は、フィットネス管理装置２０で管理される、フィットネス運動により得られたデータ類のデータ構成を示す概念図である。いずれも、運動開始からの分単位の時刻が括弧内に付されている。同図（ａ）はステップ数データ４６、同図（ｂ）は心拍数データ４７、同図（ｃ）はパーセントハートレートリザーブ（Ｈｂｐ）データ４８である。ステップ数データ４６、心拍数データ４７は、上述した加速度センサ１１、心拍センサ１４で検出されたデータが装着装置１０から転送され、ＲＡＭ２７に記憶されたものである。Ｈｂｐデータ４８は、後述する図７のステップＳ２０４の処理により算出されるものである。
【００３３】
各データ４６〜４８は、いずれも１ヶ月分がひとまとめとなっており、これらが複数月分存在する。例えば、ステップ数データ４６のうち、ステップ数データ４６−１が１日目、データ４６−ｍｏｎがその月の最終日目のデータである。各データ４６〜４８は、それぞれ１日分のデータ（例えば、データ４６−１、４７−１、４８−１）に、ヘッダ４６ａ、４７ａ、４８ａが含まれている。ヘッダ４６ａ、４７ａ、４８ａによって、各データの取得月日がわかり、データ４６〜４８の日単位での対応関係もわかる。
【００３４】
また、１日分のデータ構成としては、ｎ−１分後からｎ分後までのデータが、ステップ数ＳＴＰ_ｍｉｎ（ｎ）、心拍数ＨＢ（ｎ）、パーセントハートレートリザーブＨｂｐ（ｎ）である。例えば、ステップ数データ４６を例にとると、運動開始から１分間目のデータは、ＳＴＰ_ｍｉｎ（１）である。運動の内容によっては、長時間運動となる場合もあるので、１日分としては、最大、ｎ＝３００（５時間）までのデータが記憶可能となっている。
【００３５】
ここで、以降に説明する図６〜図８の処理で登場する各種のレジスタ値やフラグ等を説明しておく。
「フラグＦ」は、データ転送指示後、装着装置１０からフィットネス管理装置２０へのデータ転送済みであることを「１」で示し、装着装置１０がフィットネス管理装置２０から切り離されていることを「０」で示す。
「レジスタ値ｍｏｎ」は、フラワ表示において表示対象の月を規定し、１〜１２の値をとる。
「レジスタ値Ｄ」は、フラワ表示において表示対象の日を規定し、１〜３１の値をとる。
「カウンタ値Ｄａｔｅ」は、フラワ表示において表示対象の日を規定し、図８のステップＳ２１４の処理の度にカウントアップされる。
「フラグＤｔ」は、フラワ表示における月間表示を行うことを「１」で規定する（０または１の値をとる）。
「フラグＤｗ」は、フラワ表示における週間表示を行うことを「１」で規定する（０または１の値をとる）。
「歩幅ＳＰＮ」は、運動者１の１歩の幅（メートル）を示す値であり、
「年齢ＡＧ」は、運動者１の年齢を示す値であり、
「安静時心拍数ＨＢ_ｒｌｘ」は、運動者１の安静時の心拍数を示す値である。
【００３６】
これら歩幅ＳＰＮ、年齢ＡＧ、安静時心拍数ＨＢ_ｒｌｘは、各個人によって異なる個人の基礎情報であり、フィットネス管理装置２０または装着装置１０において運動者毎に入力され、装着装置１０で入力された場合は、フィットネス管理装置２０に転送される。なお、安静時心拍数ＨＢ_ｒｌｘとしては、例えば、３日間、就寝前に測定した心拍数の平均値を採用し、時々更新するのがよい。
【００３７】
また、後述する図７、図８の処理において、下記の値が用いられる。
「カウンタ値Ｎ」は、図７のステップＳ２０５で色玉表示の対象データと表示位置（対応する表示ライン３１）を規定する値であり、ステップＳ２０３で「１」に設定され、ステップＳ２０６の処理の度にカウントアップされる。
「カウンタ値Ｎｅ」は、１回のフィットネス運動における運動継続時間（分）を示し、運動の各回毎に変わり得、図７のステップＳ２０３で継続時間ｎに設定される。
「心拍数ＨＢ（Ｎ）」は、運動開始からＮ分後における直前１分間の心拍数を示す（図５参照）。
「パーセントハートレートリザーブＨｂｐ（Ｎ）」は、図７のステップＳ２０４で算出され、運動開始からＮ分後における直前１分間の運動内容のハードさを示し（図５参照）、Ｎ番目の表示ライン３１の先端に表示させる色玉表記部３２の色を規定する。
「歩行距離ＤＩＳＴ（Ｎ）」は、図７のステップＳ２０４で算出され、運動開始からＮ分後における直前１分間の歩行距離を示し、Ｎ番目の表示ライン３１の先端に表示させる色玉表記部３２のサイズを規定する。
【００３８】
図６は、フィットネス管理装置２０で実行されるメイン処理のフローチャートである。
【００３９】
まず、各種フラグやレジスタ値の初期化を行い（ステップＳ１０１）、スイッチ群２８のいずれかのスイッチの操作によってなされるデータ転送指示以外の操作子イベントの有無を判断する（ステップＳ１０２）。そして、操作子イベントが無い場合は、転送指示に従って、装着装置１０からのデータ転送を受ける処理を実行する（ステップＳ１０９〜Ｓ１１５）。
【００４０】
すなわち、装着装置１０の接続が確認され、且つ、データ転送済み（Ｆ＝１）となっていない状態で、データ転送指示があったときにのみ（ステップＳ１０９、Ｓ１１０、１１２）、記憶装置１２（図１参照）に記憶されている全データの転送が終了するまで転送処理を行った後（ステップＳ１１３、Ｓ１１４）、フラグＦを「１」に設定して（ステップＳ１１５）、前記ステップＳ１０２に戻る。装着装置１０の接続が絶たれると、フラグＦを「０」に設定して（ステップＳ１０９、Ｓ１１１）、前記ステップＳ１０２に戻る。ここで、データ転送指示（ステップＳ１１２）は、フィットネス管理装置２０におけるスイッチ群２８のいずれかのスイッチの操作によってなされる。
【００４１】
一方、前記ステップＳ１０２で、データ転送指示以外の操作子イベントがあった場合は、そのイベントが、フラワ表示に関する指示イベントであるか否かを判別する（ステップＳ１０３）。その判別の結果、フラワ表示に関する指示イベントでなく、エディット入力指示であれば（ステップＳ１０６）、指示に応じた各種エディット処理や表示を行う（ステップＳ１０７）。例えば、歩幅ＳＰＮ、年齢ＡＧ等の個人の基礎情報の入力もこのステップでなされる。
【００４２】
なお、これら個人の基礎情報は、装着装置１０で入力されていた場合は、データ転送処理時（ステップＳ１１３）にデータと並行して装着装置１０から転送され、フィットネス管理装置２０に設定される。しかし、その場合であっても、フィットネス管理装置２０において、一旦設定された基礎情報をステップＳ１０６、Ｓ１０７で修正・編集することもできる。
【００４３】
また、前記ステップＳ１０６で、エディット入力指示でもないその他の指示である場合は、その指示に応じた「その他処理」を実行して（ステップＳ１０８）、前記ステップＳ１０２に戻る。
【００４４】
前記ステップＳ１０３の判別の結果、フラワ表示に関する指示イベントがあった場合は、ステップＳ１０４に進み、指示入力に応じた各種フラグ、レジスタ値を設定する。ここでは、フラワ表示の態様を月間、週間、日間表示のいずれにするかによって、各種の値が入力される。
【００４５】
例えば、月間表示指示の場合は、所望の月を指定すると、その値（１〜１２）がレジスタ値ｍｏｎに設定され、さらに、Ｄｔ＝１、Ｄ＝１（月の初日）、Ｄａｔｅ＝１と設定される。Ｄｗは０のままである。
【００４６】
また、週間表示指示の場合は、所望の月を指定すると、その値（１〜１２）がレジスタ値ｍｏｎに設定され、さらに、その月の表示対象の週を指定すると、それに伴って、Ｄｗ＝１、Ｄａｔｅ＝１とされると共に、表示対象の週の第１日（日曜日）を示す値がレジスタ値Ｄに設定される。Ｄｔは０のままである。
【００４７】
また、日間表示指示の場合は、所望の月を指定すると、その値（１〜１２）がレジスタ値ｍｏｎに設定され、さらに、その月の表示対象の日にちを指定すると、その値（１〜３１）がレジスタ値Ｄに設定される。また、Ｄａｔｅ＝１とされ、Ｄｔ、Ｄｗはいずれも０のままである。
【００４８】
ところで、表示対象は、最近１年間のものとする。従って、年の指定は不要である。なお、最近１年間より前のデータも表示できるようにする場合は、ｍｏｎ値だけでなく、年を規定するレジスタ値も設け、入力させるようにすればよい。
【００４９】
次に、ステップＳ１０５では、図７のフラワ表示処理を実行して、前記ステップＳ１０２に戻る。
【００５０】
なお、ｍｏｎ値、Ｄ値は、事前に装着装置１０で入力することも可能であり、装着装置１０で入力した場合は、フィットネス管理装置２０において、装着装置１０から取り込んだ当該値を、入力値として扱うようにしてもよい。その場合でも、フィットネス管理装置２０において値を修正可能である。
【００５１】
図７及び図８は、図６のステップＳ１０５で実行されるフラワ表示処理のフローチャートである。
【００５２】
まず、現在のｍｏｎ値、Ｄ値に対応する表示に必要なデータが存在するか否かを判別する（ステップＳ２０１）。例えば、６月の月間表示の指定であった場合は、初回ループではｍｏｎ値＝６、Ｄ値＝１であるので、６月の第１日に対応するステップ数データ４６−１及び心拍数データ４７−１（図５参照）があるか否かを判別することになる。
【００５３】
その判別の結果、必要なデータが存在しない場合は、音声または画面表示によりデータ無しを示す情報（例えば、「データがありません」のメッセージ表示あるいは空欄表示）を報知して（ステップＳ２０８）、ステップＳ２０９に進む。
【００５４】
一方、必要なデータが存在する場合は、報知していたデータ無しを示す情報を消去して（ステップＳ２０２）、続くステップＳ２０３では、現在のｍｏｎ値、Ｄ値に対応するステップ数データ４６（第１日ならデータ４６−１）をスキャンすることで、Ｄ値が示す日に行ったフィットネス運動の１分単位での継続時間ｎ（当該日のデータ総数）を求める。そして、「カウンタ値Ｎｅ」にｎを、「カウンタ値Ｎ」に「１」を、それぞれ設定する。
【００５５】
次に、ステップＳ２０４では、下記数式１、２により、歩行距離ＤＩＳＴ（Ｎ）、Ｈｂｐ（Ｎ）値を算出する。
［数１］
ＤＩＳＴ（Ｎ）＝ＳＰＮ×ＳＴＰ_ｍｉｎ（Ｎ）
［数２］
Ｈｂｐ（Ｎ）〔％〕＝｛ＨＢ（Ｎ）−ＨＢ_ｒｌｘ｝×１００／｛２２０−ＡＧ−ＨＢ_ｒｌｘ｝
ここで、上記数式２における「２２０」は、固定値である。
【００５６】
次に、ステップＳ２０５では、表示装置２５において、ｍｏｎ値に対応してマス３３を区画すると共に、Ｄ値に対応するマス３３内において、運動状態フラワ表示３０における色玉表示を行う。このステップ１回の処理で、１つの色玉表記部３２が表示される。
【００５７】
一例を挙げると、安静時心拍数ＨＢ_ｒｌｘ５５で年齢ＡＧ＝４０歳のユーザが、計測の結果、心拍数ＨＢ（Ｎ）＝１４２．５ｂｐｍであったとき、Ｈｂｐ（Ｎ）〔％〕＝７０％となり、上記した色ＹＧで色玉表記部３２が表示される。ちなみに、このユーザの場合は、計算上は、ＨＢ（Ｎ）＝０であったとすると、Ｈｂｐ（Ｎ）〔％〕＝０％となり、ＨＢ（Ｎ）＝１８０であったとすると、Ｈｂｐ（Ｎ）〔％〕＝１００％となる。
【００５８】
ユーザは、Ｈｂｐ（Ｎ）〔％〕＝７０％を目標のハードさに設定してこれ維持するような運動状態を継続したい場合は、色ＹＧ（図４（ｂ）参照）を覚えておき、色玉表記部３２が色ＹＧで表示されていることを時々確認しながら運動を継続すればよい。色玉表記部３２の表示色は直感的に視認されるので、運動中にも確認は容易である。また、表示色が色ＹＧに対して青みがかっているか赤みがかっているかによって、現在のハードさが目標に対して下回っているか上回っているかを、直感で認識することができる。
【００５９】
ここで、表示装置２５には、月間表示であれば当該月の日数分に区画された各マス３３に、表示ライン３１（３０本）が表示され（図３参照）、週間表示であれば区画された各マス３３に表示ライン３１が表示され（図示せず）、日間表示であれば１つのマス３３に表示ライン３１が表示される。なお、日間表示の場合であっても、マス３３の区画は月間表示の場合と同じとしてもよい。一方、週間表示の場合は、表示装置２５の表示領域を７日分に区画してもよい。
【００６０】
具体的には、今回の処理で色玉表記部３２を表示させるマス３３において、Ｎ値に対応する表示ライン３１の先端位置が、当該色玉表記部３２の表示位置として規定される。例えば、Ｎ＝１であれば、図２の表示ライン３１−１の先端に色玉表記部３２−１が表示されることになる。また、ＤＩＳＴ（Ｎ）値により、当該色玉表記部３２の大きさ（サイズ）が決定される。ＤＩＳＴ（Ｎ）値が大きいほどサイズが大きくなる。さらに、Ｈｂｐ（Ｎ）値により、当該色玉表記部３２の色が決定される。Ｈｂｐ（Ｎ）値が大きいほど、赤に近い色となる（図４（ｂ）参照）。
【００６１】
次に、Ｎを１だけインクリメントし（ステップＳ２０６）、Ｎに「Ｎｅ＋１」を設定して（ステップＳ２０７）、前記ステップＳ２０４に戻る。従って、ステップＳ２０４〜Ｓ２０７をｎ回繰り返すことになり、その度に、番号の若い表示ライン３１から順番に、その先端に、色玉表記部３２が表示されていく（図２参照）。これにより、１つの運動状態フラワ表示３０が１つのマス３３内に表示される。
【００６２】
次に、図８のステップＳ２０９では、フラワ表示の指定が月間表示指定であるか（Ｄｔ＝１であるか）否かを判別し、そうでない場合は、週間表示指定であるか（Ｄｗ＝１であるか）否かを判別し（ステップＳ２１２）、月間、週間表示指定のいずれでもない場合は、日間表示指定であったので、本処理を終了する。
【００６３】
一方、前記ステップＳ２０９で、月間表示指定である場合は、今回の処理対象が、指定された月の最終日であるか否かを判別する（ステップＳ２１０）。この判別は、Ｄａｔｅ値が、ｍｏｎ値が示す月の日数（６月なら３０）と一致するか否かによってなされ、一致している場合に最終日であると判別される。
【００６４】
そして、最終日でない場合は、Ｄａｔｅ値及びＤ値をそれぞれ１だけインクリメントし（ステップＳ２１４）、前記ステップＳ２０１に戻って、次の日に対応するマス３３の運動状態フラワ表示３０の表示処理に移行する。また、前記ステップＳ２１０の判別の結果、指定された月の最終日である場合は、指定された１ヶ月分の表示処理が完了したので、Ｄｔ値、Ｄｗ値及びＤａｔｅ値をクリア（０とする）して（ステップＳ２１１）、本処理を終了する。
【００６５】
また、前記ステップＳ２１２の判別の結果、フラワ表示の指定が週間表示指定である場合は、指定された週の最終日であるか否かを、Ｄａｔｅ＝７が成立するか否かによって判別する（ステップＳ２１３）。そして、Ｄａｔｅ＝７が成立しない場合は、前記ステップＳ２１４を実行してから、前記ステップＳ２０１に戻って、次の日に対応するマス３３の運動状態フラワ表示３０の表示処理に移行する。一方、Ｄａｔｅ＝７が成立する場合は、指定された１週間分の表示処理が完了したので、Ｄｔ値、Ｄｗ値及びＤａｔｅ値をクリアして（ステップＳ２１１）、本処理を終了する。
【００６６】
本実施の形態によれば、運動状態フラワ表示３０における色玉表記部３２の表示位置とサイズでフィットネス運動における１分間隔での各時刻における歩行距離が把握でき、色玉表記部３２の色で、各時刻におけるハードさを把握できる。特に、色玉表記部３２が、単一の表記でありながら、サイズと色とによって、歩行距離とハードさを直感的にイメージさせ、一見してわからせるるので、運動者１は、運動直後の疲れている状態であっても、フィットネス運動の状態を速やかに把握することができる。
【００６７】
また、表示態様は、日間、週間、月間の３パターンを選択可能であるので、複数回行ったフィットネス運動の状態を各回毎に個別に速やかに把握させることができ、フィットネス運動の管理に有用である。
【００６８】
なお、１日に、同じ運動を２単位以上行った場合は、ステップ数データ４６、心拍数データ４７については、１単位目のデータが採用される。しかし、これに限られず、上書きされて最新のものが採用されるとしてもよい。あるいは、全単位のデータを採取しておき、２単位目以降は別のマスを設けて運動状態フラワ表示３０を行うようにしてもよい。
【００６９】
なお、本実施の形態では、フィットネス運動の１単位の時間（例えば、３０分）を超えて運動した場合は、超えた部分のデータは採取されないか無視されるように構成される。しかし、これに限られず、１単位の時間を超えた場合は、１つの運動状態フラワ表示３０における表示ライン３１の数を、超えた時間に応じて増加させ、色玉表記部３２を密に表示させてもよい。そのようにするためには、機能ブロックを、図９（ａ）に示すように構成する。
【００７０】
すなわち、図９（ａ）に示すように、表示ライン発生部４１（図４（ａ）参照）が、継続時間ｎに応じて、ｎに応じた数の表示ライン３１を生成するようにしてもよい。
【００７１】
なお、本実施の形態では、色玉表記部３２のサイズや色を決めるために、歩行距離ＤＩＳＴ（Ｎ）、Ｈｂｐ（Ｎ）値を計算により求めたが（図７のステップＳ２０４）、これに限られない。例えば、図９（ｂ）に示すようなＨＢ−ＳＴＰテーブルを記憶しておく。このテーブルでは、ＳＴＰ_ｍｉｎ（Ｎ）と心拍数ＨＢ（Ｎ）とに応じて、サイズと色の組み合わせが異なる色玉表記部３２の表示用データが記憶されている。このテーブルを参照して、心拍数ＨＢ（Ｎ）とＳＴＰ_ｍｉｎ（Ｎ）とに応じた色玉表記部３２を決定すればよい。
【００７２】
なお、本実施の形態では、表示ライン３１は固定数をすべて表示させるようにしたが、必要数だけを本数に応じた角度間隔で表示させてもよい。例えば、図９（ｃ）に示すような、ｎに応じて本数が多くなっている表示ライン数テーブルを設け、ｎ値に応じた本数の表示ライン３１が生成され、表示されるようにしてもよい。
【００７３】
なお、本実施の形態では、運動状態フラワ表示３０は、表示ライン３１が放射状に配置され、その先端に色玉表記部３２が表示されたものであったが、これに限られない。例えば、図１０（ａ）に示すように、表示ライン３１が等間隔に平行に棒表示されるようにし、それらの先端に色玉表記部３２が表示されるようにしてもよい。
【００７４】
また、色玉表記部３２において、サイズと色とを別々に表記してもよい。例えば、図１０（ｂ）に示すように、サイズのみが異なり色が同一のサイズ表記部３２ａを各表示ライン３１の先端位置に表示させると共に、サイズや形状が同じで色が異なる色表記部３２ｂを、サイズ表記部３２ａの近傍、例えば、放射中心からみたサイズ表記部３２ａの外側に近接配置してもよい。
【００７５】
なお、本実施の形態または図１０（ｂ）に示す変形例において、各色玉表記部３２、サイズ表記部３２ａが、塊状の単一表記であって共通の形状を有してれば、その形状は、円形に限られない。
【００７６】
（第２の実施の形態）
第１の実施の形態では、表示ライン３１の長さは固定であり、従って、表示ライン３１上における色玉表記部３２の表示位置も固定であった。しかし、本発明の第２の実施の形態では、歩行距離ＤＩＳＴ（Ｎ）に応じて表示ライン３１の長さと共に色玉表記部３２の表示位置を決定する。
【００７７】
図１１は、本発明の第２の実施の形態に係るフィットネス運動状態表示装置における運動状態フラワ表示に関する機能を示すブロック図である。本実施の形態では、第１の実施の形態に比し、フィットネス管理装置２０の運動状態フラワ表示に関する機能ブロックが異なり、図４に代えて図１１を用いる。また、それに伴い図７のステップＳ２０５で実行される色玉表示処理の内容も異なるが、その他の構成は同様である。
【００７８】
図１２は、本実施の形態における、運動状態フラワ表示３０に相当する運動状態表示例である。同図（ａ）、（ｂ）では、上記数式１によりステップ数ＳＴＰ_ｍｉｎ（Ｎ）に基づき算出される歩行距離ＤＩＳＴ（Ｎ）（図７のステップＳ２０４参照）に応じた長さの表示ライン３１を表示させる。同図（ａ）では、上記数式２により心拍数ＨＢ（Ｎ）に基づき算出されるＨｂｐ（Ｎ）値（図７のステップＳ２０４参照）に応じて色玉表記部３２の色のみを異ならせ、同図（ｂ）では、Ｈｂｐ（Ｎ）値に応じて色玉表記部３２のサイズのみを異ならせた表示例を示している。
【００７９】
本実施の形態では、図１１に示すように、表示ライン発生部４１には、ライン長さ決定部４１ａが含まれ、色玉表記発生部４２には、ライン上位置決定部５１、サイズ及び／又は色決定部５２が含まれる。表示ライン発生部４１は、運動の１分単位での継続時間ｎ（分）に応じて、表示ライン３１を発生させ、その際、ステップ数ＳＴＰ_ｍｉｎに応じてライン長さ決定部４１ａがその表示ライン３１の長さを決定する。
【００８０】
ライン上位置決定部５１は、各表示ライン３１とその延長線上における色玉表記部３２の表示位置を、継続時間ｎとステップ数ＳＴＰ_ｍｉｎとに応じて決定する。具体的には、図７のステップＳ２０５に相当する処理では、Ｎ値に対応する表示ライン３１を含む仮想の直線上において、ＤＩＳＴ（Ｎ）値に対応する位置を表示位置とするが、その位置は、本実施の形態では、各表示ライン３１の先端位置と一致する。
【００８１】
また、本実施の形態では、サイズ及び／又は色決定部５２は、ステップ数ＳＴＰ_ｍｉｎと心拍数ＨＢとに応じて、各色玉表記発生部４２の色またはサイズを決定する。ここで、図１２（ａ）の表示を採用する場合は色を決定し、図１２（ｂ）の表示を採用する場合はサイズを決定する。なお、色及びサイズの双方を決定して双方とも表示に反映させてもよい。
【００８２】
なお、本実施の形態においても、運動状態フラワ表示３０は、放射状でなくてもよいことは第１の実施の形態と同様である。従って、図１２（ｃ）、（ｄ）に示すように、平行な棒表示としてもよい。
【００８３】
本実施の形態によれば、第１の実施の形態と同様の効果を奏することができる。
【００８４】
なお、第１、第２の実施の形態において、表示ライン３１は、実際に表示させなくてもよい。特に、第２の実施の形態において表示ライン３１を表示させない場合は、色玉表記部３２の表示位置を決定するために、表示ライン３１を仮想の直線として演算上でのみ用いるものとして扱ってもよい。また、その際、表示ライン３１を無限長さの仮想の直線として扱ってもよく、その場合は、表示ライン３１の長さを決定する必要もない。
【００８５】
（第３の実施の形態）
第１、第２の実施の形態では、データ測定を装着装置１０で行い、データをフィットネス管理装置２０に転送して、フィットネス管理装置２０で運動状態フラワ表示３０を表示させる構成であった。これに対し、本発明の第３の実施の形態では、装着装置に運動状態フラワ表示３０の表示制御及び表示機能を持たせ、必ずしもフィットネス管理装置２０を用いることなく、装着装置だけでも、今回のフィットネス運動に対応する運動状態フラワ表示３０を表示可能に構成する。
【００８６】
図１３は、本発明の第３の実施の形態に係るフィットネス運動状態表示装置の構成を示すブロック図である。運動者１の腕等に装着される装着装置１００が、フィットネス運動状態表示装置を構成する。
【００８７】
図１３に示すように、装着装置１００は、タイマ１２２、通信インターフェイス（通信Ｉ／Ｆ）１２３、記憶装置１２４、加速度センサ１１、ＬＥＤ６１、表示装置１２５、ＲＯＭ１２６、ＲＡＭ１２７及びスイッチ群１２８が、バス１２９を介してＣＰＵ１２１にそれぞれ接続されて構成される。
【００８８】
タイマ１２２、通信Ｉ／Ｆ１２３、表示装置１２５、ＲＯＭ１２６、ＲＡＭ１２７は、第１の実施の形態におけるタイマ２２、通信Ｉ／Ｆ２３、表示装置２５、ＲＯＭ２６、ＲＡＭ２７と同様に構成される。加速度センサ１１、及び、装着装置１００に接続される心拍センサ１４の構成は、第１の実施の形態のものと同様である。記憶装置１２４は、不揮発性のメモリ等で構成される。スイッチ群１２８には、エディットスイッチ（ＳＷ）１２８ａ、スタートスイッチ（ＳＷ）１２８ｂ、ストップスイッチ（ＳＷ）１２８ｃ、フラワ表示スイッチ（ＳＷ）１２８ｄが含まれる。
【００８９】
図１４は、装着装置１００の正面図である。装着装置１００の前面には、表示装置１２５、ＬＥＤ６１、スイッチ群１２８が設けられる。ＬＥＤ６１は、複数の色で発光可能な多色ＬＥＤである。
【００９０】
まず、図１４を用いて、本実施の形態の概要を説明する。
【００９１】
運動者１が、１日１単位のフィットネス運動を行い、心拍数及び歩数のデータが記録されるまでは、第１の実施の形態と同様である。装着装置１００では、取得データに基づいて、運動消化量（歩行距離ＤＩＳＴ）と運動内容のハードさ（Ｈｂｐ値）とを演算し、これらに基づいて、表示装置１２５に運動状態フラワ表示３０を表示させると共に、Ｈｂｐ値に基づいてＬＥＤ６１を０．２秒間だけ点灯制御（以下、「ブリンク表示」と称する）する。本実施の形態においては、ＬＥＤ６１による発光表示と、表示装置１２５による運動状態フラワ表示３０の表示とが、色で負荷を示す「告知表示」である。
【００９２】
すなわち、運動継続中においては、ＬＥＤ６１が、検出された心拍に同期して点灯、消灯される。その際、ＬＥＤ６１は、直前１分間における心拍数に応じた色で発光する。また、運動継続中または運動終了後において、運動者１がフラワ表示ＳＷ１２８ｄを押下すると、表示ライン３１と、その時点までの各時刻に対応する色玉表記部３２が３秒間だけ表示される。１つの運動状態フラワ表示３０の表示態様は、第１の実施の形態と同様であり、色玉表記部３２のサイズと色とが、直前の１分間における運動消化量と運動内容のハードさとを示す。
【００９３】
ここで、以降に説明する図１５〜図１７の処理で登場する各種のレジスタ値やフラグ等を説明しておく。
「フラグＲＵＮ」は、フィットネス運動におけるデータ計測実行中であることを「１」で示すフラグである。
「レジスタ値ＨＢｓ」は、心拍数の積算値であって、１分毎にリセットされる。
「レジスタ値ＳＴＰ」は、ステップ数の積算値であって、１分毎にリセットされる。
「タイマＴ」は、現在時刻を示すタイマであり、図１７のステップＳ６１４の処理の度にカウントアップされる。
「フラグＧＴ」は、運動状態フラワ表示３０を表示処理中であることを「１」で示し、３秒後に「０」にリセットされる（図１５のステップＳ３０４、図１７のステップＳ６０８）。
「レジスタ値ＴＴ」は、フラワ表示指示がなされた時刻を示し、３秒後に「０」にリセットされる（図１５のステップＳ３０４、図１７のステップＳ６０８）。
「フラグＧＴＬ」は、ブリンク表示実行中であることを「１」で示し、０．２秒後に「０」にリセットされる（図１６（ａ）のステップＳ４０３、図１５のステップＳ６０４）。
「レジスタ値ＴＴＬ」は、ブリンク表示を開始した時刻を示し、０．２秒後にリセットされる（図１６（ａ）のステップＳ４０３、図１５のステップＳ６０４）。
「レジスタ値ＴＴＭ」は、心拍数ＨＢ（Ｎ）等の更新や、Ｈｂｐ（Ｎ）値、歩行距離ＤＩＳＴ（Ｎ）等の演算を行った時刻を示し、１分毎にその時刻が設定される（図１７のステップＳ６１３、Ｓ６１４）。
【００９４】
また、「カウンタ値Ｎ」は、第１の実施の形態のものと同様であり、図１５のステップＳ３１１で「１」に設定され、図１７のステップＳ６１３の処理の度にカウントアップされる。「心拍数ＨＢ（Ｎ）」、「Ｈｂｐ（Ｎ）値」、「歩行距離ＤＩＳＴ（Ｎ）」については、第１の実施の形態のものと同様であり、図１７のステップＳ６１１、Ｓ６１２で更新、算出される。
【００９５】
図１５は、装着装置１００で実行されるメイン処理のフローチャートである。
【００９６】
まず、各種フラグやレジスタ値の初期化を行い（ステップＳ３０１）、操作子イベントの有無を判断して（ステップＳ３０２）、操作子イベントがあった場合は、スイッチ群１２８（図１３参照）のうちどれが操作されたかを判別し（ステップＳ３０３、Ｓ３０６、Ｓ３０８、Ｓ３１０）、操作されたスイッチに応じた処理を実行する。
【００９７】
すなわち、エディットＳＷ１２８ａがオンされてエディット入力が指示された場合は、図６のステップＳ１０７と同様に、その指示に応じた各種エディット処理及び表示処理を行う（ステップＳ３０６、Ｓ３０７）個人の基礎情報の入力もこのステップでなされる。その後、前記ステップＳ３０２に戻る。また、スタートＳＷ１２８ｂがオンされた場合は、フラグＲＵＮを「１」に設定して（ステップＳ３０８、Ｓ３０９）、前記ステップＳ３０２に戻る。
【００９８】
また、ストップＳＷ１２８ｃがオンされた場合は、フラグＲＵＮ、レジスタ値ＨＢｓ、レジスタ値ＳＴＰ、レジスタ値ＴＴ、タイマＴ、フラグＧＴ、フラグＧＴＬ、レジスタ値ＴＴＬ及びレジスタ値ＴＴＭを「０」に設定すると共に、カウンタ値Ｎを「１」に設定して（ステップＳ３１０、Ｓ３１１）、前記ステップＳ３０２に戻る。ＳＷ１２８ａ〜１２８ｄのいずれでもないその他のスイッチのオンであった場合は、そのスイッチに応じたその他処理を実行して（ステップＳ３１０、Ｓ３１２）、前記ステップＳ３０２に戻る。
【００９９】
また、フラワ表示ＳＷ１２８ｄがオンされた場合は（ステップＳ３０３）、フラグＧＴを「１」に設定すると共に、レジスタ値ＴＴに、現在のタイマＴの値を設定する（ステップＳ３０４）。そして、Ｎ値、ＤＩＳＴ（Ｎ）値、Ｈｂｐ（Ｎ）値に基づいて、表示装置１２５に、運動状態フラワ表示３０を表示させる（ステップＳ３０５）。ここでは、放射状の表示ライン３１に加えて、現時点までの１分間隔の各時刻に対応する色玉表記部３２のすべてが表示される（図１４参照）。図１４の表示例は、第１の実施の形態でいえば、４分経過時点で運動を終了した場合における、日間表示に相当する。
【０１００】
図１６（ａ）は、ＨＢカウント処理のフローチャートである。本処理は、心拍センサ１４からの信号が到来する度に実行される。
【０１０１】
本処理では、ＲＵＮ＝１が成立しているときにのみ（ステップＳ４０１）、Ｈｂｐ（Ｎ）値に応じた色でＬＥＤ６１（図１４参照）を点灯開始し（ステップＳ４０２）、フラグＧＴＬを「１」に設定すると共に、レジスタ値ＴＴＬに現在のタイマＴの値を設定する（ステップＳ４０３）。そして、レジスタ値ＨＢｓを１だけインクリメントして（ステップＳ４０４）、本処理を終了する。本処理によれば、運動者１の心拍に同期して、Ｈｂｐ（Ｎ）値に応じた色でＬＥＤ６１の発光が開始され、心拍数が積算されていく。
【０１０２】
ここで、ＬＥＤ６１の発光色は、第１の実施の形態で用いたＨｂｐ−色変換テーブル（図４（ｂ）参照）と同様のテーブルを用いて決定されるとする。このテーブルは、ＲＯＭ６に記憶されているものとする。
【０１０３】
図１６（ｂ）は、ステップ数カウント処理のフローチャートである。本処理は、加速度センサ１１で歩行動作が検出され信号が出力される度に実行される。
【０１０４】
本処理では、ＲＵＮ＝１が成立しているときにのみ（ステップＳ５０１）、加速度センサ１１から信号が出力される度に、レジスタ値ＳＴＰが１だけインクリメントされていく（ステップＳ５０２）。
【０１０５】
図１７は、図１５のメイン処理の実行中に一定時間間隔で実行されるタイマ処理のフローチャートである。本処理は、例えば、１０μｓｅｃ毎に開始され、従って、１００回／秒の頻度で実行される。
【０１０６】
図１７に示すように、ＲＵＮ＝１が成立している場合にのみ（ステップＳ６０１）、ブリンク表示消灯処理（ステップＳ６０２〜Ｓ６０５）、フラワ表示消去処理（ステップＳ６０６〜Ｓ６０９）、１分毎の各種演算及び値更新処理（ステップＳ６１０〜Ｓ６１３）を実行する。
【０１０７】
まず、ステップＳ６０２で、ＧＴＬ＝１が成立する場合にのみ、Ｔ＝ＴＴＬ＋０．２秒相当が成立するか否かを判別する（ステップＳ６０３）。ここで、「０．２秒相当」には、（１００回／１秒）×０．２＝２０カウントが相当し、図１６（ａ）のステップＳ４０３でレジスタ値ＴＴＬにタイマＴの値が設定されてから、図１７のステップＳ６１４の処理が２０回繰り返されると、Ｔ＝ＴＴＬ＋０．２秒相当が成立する。そして、それが成立する場合にのみ、フラグＧＴＬを「０」に設定すると共に、レジスタ値ＴＴＬをリセットして（ステップＳ６０４）、ブリンク表示、すなわち、点灯していたＬＥＤ６１を消灯する（ステップＳ６０５）。これにより、ブリンク表示は心拍に同期して０．２秒間だけ継続する。
【０１０８】
次に、ステップＳ６０６で、ＧＴ＝１が成立する場合にのみ、Ｔ＝ＴＴ＋３秒相当が成立するか否かを判別する（ステップＳ６０７）。ここで、「３秒相当」には３００カウントが相当し、図１６（ａ）のステップＳ３０４でレジスタ値ＴＴにタイマＴの値が設定されてから、図１７のステップＳ６１４の処理が３００回繰り返されると、Ｔ＝ＴＴ＋３秒相当が成立する。
【０１０９】
そして、それが成立する場合にのみ、フラグＧＴを「０」に設定すると共に、レジスタ値ＴＴをリセットして（ステップＳ６０８）、表示していた運動状態フラワ表示３０を消去する（ステップＳ６０９）。これにより、運動状態フラワ表示３０の表示は、フラワ表示ＳＷ１２８ｄがオンされてから３秒間だけ継続する。
【０１１０】
次に、ステップＳ６１０で、Ｔ＝ＴＴＭ＋１分相当が成立するか否かを判別する。ここで、「１分相当」には６０００カウントが相当し、後述するステップＳ６１３でレジスタ値ＴＴＭにタイマＴの値が設定されてから、ステップＳ６１４の処理が６０００回繰り返されると、Ｔ＝ＴＴＭ＋１分相当が成立する。
【０１１１】
そして、それが成立する場合にのみ、レジスタ値ＨＢｓの値を心拍数ＨＢ（Ｎ）に設定すると共に、レジスタ値ＳＴＰの値をステップ数ＳＴＰ_ｍｉｎ（Ｎ）に設定する（ステップＳ６１１）。次に、ステップＳ６１２では、図７のステップＳ２０４と同様の演算処理を実行して、上記数式１、２により、歩行距離ＤＩＳＴ（Ｎ）、Ｈｂｐ（Ｎ）値を算出する。次に、レジスタ値ＳＴＰ、レジスタ値ＨＢｓを「０」にリセットすると共に、レジスタ値ＴＴＭに現在のタイマＴの値を設定し、カウンタ値Ｎを１だけインクリメントする（ステップＳ６１３）。
【０１１２】
次に、タイマＴをカウントアップして（ステップＳ６１４）、本処理を終了する。
【０１１３】
本実施の形態によれば、ＬＥＤ６１が、心拍に同期してブリンク表示され、その際の発光色が、Ｈｂｐ（Ｎ）値に応じた色とされる。Ｈｂｐ（Ｎ）値は最新の１分間（所定時間）で把握した負荷を示す。従って、負荷に応じて表示色を異ならせて、フィットネス運動による最新の負荷状態を直感的な表示により速やかに把握させることができる。しかも、心拍に同期した点灯により、点滅間隔と色とで、現在の負荷を把握させることができる。
【０１１４】
また、フラワ表示ＳＷ１２８ｄを押下すると、現時点までのデータに基づいて運動状態フラワ表示３０が表示される。これにより、最新時刻の色玉表記部３２の色により現在の負荷を把握させることができる。しかも、各時刻の色玉表記部３２の色の変化により負荷の推移を、サイズの変化により運動消化量の推移を、それぞれ直感的に速やかに把握させることができる。
【０１１５】
また、ＬＥＤ６１は自動的に点滅し、また、運動状態フラワ表示３０は、表示指示操作をすれば３秒後に自動的に消去されるので、キャンセル操作が不要で、運動継続中の運動者１にとって便利である。
【０１１６】
（第４の実施の形態）
第３の実施の形態では、ＬＥＤ６１の表示色は、Ｈｂｐ（Ｎ）値に応じた色であり、１分毎に更新されるものであった。これに対し、本発明の第４の実施の形態では、最新の１０秒間（所定時間）で把握した負荷に応じた色でＬＥＤ６１を発光させる。従って、第４の実施の形態は、基本的構成は第３の実施の形態と同様であるが、ＨＢカウント処理及びタイマ処理が異なる。その他の構成は第３の実施の形態と同様である。
【０１１７】
図１８（ａ）は、本発明の第４の実施の形態におけるＨＢカウント処理のフローチャートである。本フローチャートは、図１６のステップＳ４０１とＳ４０３との間に、ステップＳ７０１を挿入したものである。すなわち、ステップＳ４０２に代えてステップＳ７０１を挿入する。ステップＳ７０１では、後述する図１８（ｂ）のステップＳ８０４で算出されるパーセントハートレートリザーブＨｂｐｒに応じた色でＬＥＤ６１（図１４参照）を点灯開始し、ステップＳ４０３以降に進む。
【０１１８】
図１８（ｂ）は、第４の実施の形態において図１５のメイン処理の実行中に一定時間間隔で実行されるタイマ処理のフローチャートである。本フローチャートは、図１７のステップＳ６０９とＳ６１０との間に、ステップＳ８０１〜Ｓ８０４の「１０秒毎の各種演算及び値更新処理」を挿入したものである。
【０１１９】
すなわち、ステップＳ８０１では、タイマＴが、１０秒間隔で訪れるタイミングであるか否かを判別する。これは、タイマＴが、１０００の整数倍のカウント数になる毎に成立する。そして、それが成立する場合にのみ、今回のレジスタ値ＨＢｓの値から前回のレジスタ値ＨＢｓ（Ｌ）の値を差し引いた差分値を、今回のレジスタ値ＨＢｒに設定する（ステップＳ８０２）。次に、前回のレジスタ値ＨＢｓ（Ｌ）に、今回のレジスタ値ＨＢｓの値を設定する（ステップＳ８０３）。
【０１２０】
次に、下記数式３により、Ｈｂｐｒ値を算出して（ステップＳ８０４）、前記ステップＳ６１０以降に進む。
［数３］
Ｈｂｐｒ〔％〕＝｛ＨＢｒ×６−ＨＢ_ｒｌｘ｝×１００／｛２２０−ＡＧ−ＨＢ_ｒｌｘ｝
これにより、１０秒間隔でＨｂｐｒ値が更新され、図１８（ａ）のステップＳ７０１で、最新のＨｂｐｒ値に応じた色でＬＥＤ６１が発光する。「ＨＢｒ×６」は、１０秒間で検出された心拍数を１分間分の心拍数に換算した値に相当する。
【０１２１】
本実施の形態によれば、第３の実施の形態と同様の効果を奏するだけでなく、ＬＥＤ６１の発光色が、１分より短い最新の１０秒間隔で把握された負荷に応じて定まるので、よりリアルタイムに近い状態で、最新の負荷状態を把握させることができる。しかも、運動状態フラワ表示３０においては、最新時刻に対応する色玉表記部３２の色が最新１分間の負荷を示し、ＬＥＤ６１の発光色が、最新１０秒間の負荷を示すので、２種類の直近時刻での表示により、最新の負荷状態と負荷変化とを速やかに把握させることができる。
【０１２２】
なお、第３、第４の実施の形態においても、運動状態フラワ表示３０における表示ライン３１は、実際に表示させなくてもよい。
【０１２３】
なお、第３、第４の実施の形態において、運動状態フラワ表示３０の表示では、色玉表記部３２をすべて表示させたが、最新時刻に対応する色玉表記部３２のみを表示させるようにしてもよい。
【０１２４】
なお、第３、第４の実施の形態においても、装着装置１００に、フィットネス管理装置２０と同じような表示制御機能を持たせて、表示装置１２５にて、第１の実施の形態と同様に、運動終了後の運動状態フラワ表示３０の日間、月間、週間表示を可能にしてもよい。
【０１２５】
なお、上記各実施の形態では、Ｈｂｐ（Ｎ）値等に応じて色玉表記部３２の色を異ならせたが、この「色」の概念には、色相、明度及び彩度の要素が含まれ、これらの組み合わせで色が規定されるものとする。従って、いわゆる一色のみを用いても色の変化を付けることは可能であり、例えば、Ｈｂｐ（Ｎ）値等に応じて白黒の濃淡の変化を設けるようにしてもよい。また、このようなことは、第３、第４の実施の形態における、ＬＥＤ６１の発光色についても適用することができる。さらに、色の変化は、無段でなくてもよく、複数段階で変化するようにしてもよい。
【０１２６】
なお、上記各実施の形態では、データ取得のために運動継続時間を区切る時間間隔を１分としたが、これに限られない。また、第３、第４の実施の形態におけるブリンク表示の時間（０．２秒）（図１７のステップＳ６０３）もこの時間に限られない。さらに、第４の実施の形態における、Ｈｂｐｒ値を更新する時間間隔（図１８（ｂ）のステップＳ８０１）も、１０秒に限られない。
【０１２７】
なお、上記各実施の形態では、フィットネス運動としてトレッドミルを用いた歩行運動を例示したので、運動消化量（歩行距離ＤＩＳＴ）を示すデータとして、歩数であるステップ数ＳＴＰ_ｍｉｎを測定した。しかし、運動消化量がわかればよいので、測定するものは、歩数に限るものではなく、運動によっても異なる。例えば、サイクルマシンであれば、車輪の回転数等であってもよいし、屈伸のような繰り返し運動であれば繰り返しの回数であってもよい。図１に示したように、装着装置１０は腕に装着可能であることから、屋外でのウォーキング、ジョギング、ランニング等に適している。
【０１２８】
また、運動内容のハードさ（Ｈｂｐ値）を求めるためのデータとして、心拍数ＨＢ（Ｎ）を測定したが、運動者１の負荷がわかればよいので、測定するものは、これに限るものではない。例えば、呼気ガス分析装置等を用いて運動者１の呼気ガス中の二酸化炭素量を測定し、これから、Ｈｂｐ値に相当する運動内容のハードさ（負荷）を求めてもよい。
【０１２９】
なお、第１の実施の形態において、図９（ａ）〜（ｃ）で説明した運動状態フラワ表示３０の表示のための制御態様は、第３、第４の実施の形態においても適用可能である。また、図１０（ａ）、（ｂ）、図１２（ａ）〜（ｄ）に示した運動状態フラワ表示３０の変形例は、第３、第４の実施の形態においても適用可能である。
【０１３０】
なお、上記各実施の形態において、１つのスイッチが、他のスイッチとの複合操作によって異なる機能を果たすように構成してもよい。
【０１３１】
また、本発明の目的は、以下の処理を実行することによって達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。
【０１３２】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１３３】
また、プログラムコードを供給するための記憶媒体としては、次のものを用いることができる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等である。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【０１３４】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現される場合も本発明に含まれる。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【０１３５】
更に、前述した実施形態の機能が以下の処理によって実現される場合も本発明に含まれる。即ち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行う場合である。
【図面の簡単な説明】
【０１３６】
【図１】本発明の第１の実施の形態に係るフィットネス運動状態表示装置を含んで構成されるフィットネス運動状態表示システムの構成を示すブロック図である。
【図２】表示装置に表示されるフィットネス運動状態の日間表示の一例を示す図である。
【図３】表示装置に表示されるフィットネス運動状態の月間表示の一例を示す図である。
【図４】フィットネス管理装置における運動状態フラワ表示に関する機能を示すブロック図（図（ａ））、Ｈｂｐ−色変換テーブルの概念図（図（ｂ））である。
【図５】フィットネス管理装置で管理される、フィットネス運動により得られたデータ類のデータ構成を示す概念図である。
【図６】フィットネス管理装置で実行されるメイン処理のフローチャートである。
【図７】図６のステップＳ１０５で実行されるフラワ表示処理のフローチャートである。
【図８】図６のステップＳ１０５で実行されるフラワ表示処理の図７の続きのフローチャートである。
【図９】本実施の形態における機能ブロックの変形例（図（ａ））、ＨＢ−ＳＴＰテーブル（図（ｂ））、表示ライン数テーブル（図（ｃ））を示す図である。
【図１０】運動状態フラワ表示の変形例を示す図である。
【図１１】本発明の第２の実施の形態に係るフィットネス運動状態表示装置における運動状態フラワ表示に関する機能を示すブロック図である。
【図１２】本実施の形態における、運動状態フラワ表示に相当する運動状態表示例である。
【図１３】本発明の第３の実施の形態に係るフィットネス運動状態表示装置の構成を示すブロック図である。
【図１４】装着装置の正面図である。
【図１５】装着装置で実行されるメイン処理のフローチャートである。
【図１６】ＨＢカウント処理（図（ａ））及びステップ数カウント処理（図（ｂ））のフローチャートである。
【図１７】図１５のメイン処理の実行中に一定時間間隔で実行されるタイマ処理のフローチャートである。
【図１８】本発明の第４の実施の形態におけるＨＢカウント処理（図（ａ））、タイマ処理（図（ｂ））のフローチャートである。
【符号の説明】
【０１３７】
２０  フィットネス管理装置（フィットネス運動状態表示装置）、  ２１  ＣＰＵ（表示位置決定手段、サイズ決定手段、色決定手段、表示制御手段、表示ライン決定手段、ライン上位置決定手段、サイズ／色決定手段、表示領域設定手段）、  ２５  表示装置、  ３０  運動状態フラワ表示、  ２８  スイッチ群（回指定手段）、  ３１  表示ライン、  ３２  色玉表記部（表記部）、  ３３  マス（表示領域）、  ４１  表示ライン発生部（表示ライン決定手段）、  ４３  表示位置決定部（表示位置決定手段）、  ４４  サイズ決定部（サイズ決定手段）、  ４５  色決定部（色決定手段）、  ５１  ライン上位置決定部（ライン上位置決定手段）、  ５２  サイズ及び／又は色決定部（サイズ／色決定手段）、  ＨＢ  心拍数（負荷データ）、  ＳＴＰ_ｍｉｎ  ステップ数（運動消化量データ）
【図１】
2008167936.tif 000003
【図２】
2008167936.tif 000004
【図３】
2008167936.tif 000005
【図５】
2008167936.tif 000006
【図６】
2008167936.tif 000007
【図７】
2008167936.tif 000008
【図８】
2008167936.tif 000009
【図９】
2008167936.tif 000010
【図１０】
2008167936.tif 000011
【図１１】
2008167936.tif 000012
【図１２】
2008167936.tif 000013
【図１３】
2008167936.tif 000014
【図１４】
2008167936.tif 000015
【図１５】
2008167936.tif 000016
【図１６】
2008167936.tif 000017
【図１７】
2008167936.tif 000018
【図１８】
2008167936.tif 000019
【図４】
2008167936.tif 000020