(57)【要約】【課題】ユーザごとに最適な種類の体組成を表示することのできる体組成表示システム、体組成計、通信端末およびサーバを提供すること。【解決手段】サーバは、体組成計との間でデータの授受が可能な通信端末より入力された、ユーザの属性に関する属性情報、ユーザの使用目的に関する目的情報、および、ユーザの測定データのうち少なくとも１つに基づいて、所定の表示仕様プログラムのうち１つを選択する（Ｓ１６）。選択された表示仕様プログラムは、通信端末を介して体組成計に転送される（Ｓ２６，Ｓ２８）。その結果、体組成計の表示仕様プログラムは更新される（Ｓ３０）。【選択図】図１０
2007296093.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの、２種以上の体組成を測定するための測定手段を含む体組成計、および、
前記体組成計での測定結果の表示の仕様に関する、複数の所定の表示仕様プログラムを記憶するための第１の記憶手段と、
前記体組成計との間でデータの授受が可能な通信端末より入力された、前記ユーザの属性に関する属性情報、前記ユーザの使用目的に関する目的情報、および、前記ユーザの測定データのうち少なくとも１つに基づいて、前記所定の表示仕様プログラムのうち１つを選択するための制御を行なう選択制御手段と、
前記選択制御手段により選択された表示仕様プログラムを、選択プログラムのデータとして通信ネットワークを介して前記通信端末に送信するための送信手段とを含むサーバを備える、体組成表示システム。
【請求項２】
前記体組成計は、
前記通信端末を介して前記選択プログラムのデータの入力を受付ける入出力手段と、
入力された前記選択プログラムを記憶するための第２の記憶手段と、
前記第２の記憶手段に記憶された前記選択プログラムに基づいて、前記２種以上の体組成のうち、特定の体組成の測定結果を表示するための制御を行なう表示制御手段と、
前記表示制御手段からの出力に応じた表示をするための表示手段とをさらに含む、請求項１に記載の体組成表示システム。
【請求項３】
前記通信端末は、
前記通信ネットワークを介して前記選択プログラムのデータを受信するための受信手段と、
入力された前記選択プログラムを記憶するための第２の記憶手段と、
前記体組成計から前記２種以上の体組成の測定データの入力を受付ける入出力手段と、
前記第２の記憶手段に記憶された前記選択プログラムに基づいて、前記２種以上の体組成のうち、特定の体組成の測定結果を表示するための制御を行なう表示制御手段と、
前記表示制御手段からの出力に応じた表示をするための表示手段とを含む、請求項１に記載の体組成表示システム。
【請求項４】
前記第１の記憶手段は、前記所定の表示仕様プログラムそれぞれを、複数の属性と対応付けて記憶し、
前記選択制御手段は、前記通信端末より前記属性情報が入力された場合に、前記属性情報が示す前記ユーザの属性と対応付けられた表示仕様プログラムを選択する、請求項２または３に記載の体組成表示システム。
【請求項５】
前記第１の記憶手段は、前記所定の表示仕様プログラムそれぞれを、複数の使用目的と対応付けて記憶し、
前記選択制御手段は、前記通信端末より前記目的情報が入力された場合に、前記目的情報が示す前記ユーザの使用目的と対応付けられた表示仕様プログラムを選択する、請求項２または３に記載の体組成表示システム。
【請求項６】
前記体組成計は、前記測定手段により測定された前記２種以上の体組成の測定データを記憶するための第３の記憶手段をさらに含み、
前記入出力手段は、さらに、前記第３の記憶手段に記憶された前記測定データを前記通信端末に出力し、
前記選択制御手段は、
前記通信端末より前記測定データが入力された場合に、前記測定データを解析するための解析手段と、
前記解析手段による解析結果に基づいて、表示仕様プログラムを選択するための選択手段とを有する、請求項２に記載の体組成表示システム。
【請求項７】
前記通信端末は、入力された前記２種以上の体組成の測定データを記憶するための第３の記憶手段をさらに含み、
前記選択制御手段は、
前記通信端末より前記測定データが入力された場合に、前記測定データを解析するための解析手段と、
前記解析手段による解析結果に基づいて、表示仕様プログラムを選択するための選択手段とを有する、請求項３に記載の体組成表示システム。
【請求項８】
２種以上の体組成を測定するための測定手段と、
前記測定手段による測定結果の表示の仕様に関する第１の表示仕様プログラムを記憶するための記憶手段と、
前記第１の表示仕様プログラムに基づいて、前記２種以上の体組成のうち、特定の体組成の測定結果を表示するための制御を行なう表示制御手段と、
前記表示制御手段からの出力に応じた表示をするための表示手段と、
外部より第２の表示仕様プログラムのデータの入力を受付けるための入力手段と、
前記記憶手段に記憶された前記第１の表示仕様プログラムを前記第２の表示仕様プログラムに更新するための更新手段とを備える、体組成計。
【請求項９】
体組成計から２種以上の体組成の測定データの入力を受付ける入出力手段と、
前記測定結果の表示の仕様に関する第１の表示仕様プログラムを記憶するための記憶手段と、
前記第１の表示仕様プログラムに基づいて、前記２種以上の体組成のうち、特定の体組成の測定結果を表示するための制御を行なう表示制御手段と、
前記表示制御手段からの出力に応じた表示をするための表示手段と、
外部より第２の表示仕様プログラムのデータを受信するための受信手段と、
前記記憶手段に記憶された前記第１の表示仕様プログラムを前記第２の表示仕様プログラムに更新するための更新手段とを備える、通信端末。
【請求項１０】
２種以上の体組成を測定する体組成計との間でデータの授受が可能な通信端末に、前記体組成計での測定結果を表示させるための処理を行なうサーバであって、
前記体組成計での測定結果の表示の仕様に関する複数の所定の表示仕様プログラムを記憶するための記憶手段と、
前記通信端末より入力された、ユーザの属性に関する属性情報、前記ユーザの使用目的に関する目的情報、および、前記ユーザの測定データのうち少なくとも１つに基づいて、前記所定の表示仕様プログラムのうち１つを選択するための制御を行なう選択制御手段と、
前記選択制御手段により選択された表示仕様プログラムを、前記通信端末の表示部において、前記２種以上の体組成のうち特定の体組成の測定結果を表示するためのプログラムのデータとして、前記通信端末に送信するための送信手段とを含む、サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、体組成表示システム、体組成計、通信端末およびサーバに関し、特に、体組成計での測定結果として表示される体組成の種類を変更可能な体組成表示システム、体組成計、通信端末およびサーバに関する。
【背景技術】
【０００２】
従来の体組成計では、測定結果として表示される体組成の種類は、ユーザの使用目的等にかかわらず、たとえば体脂肪率と筋肉率というように固定されたものとなっている（たとえば特許文献１）。
【０００３】
体組成計以外の装置では、使用者の特定の使用目的に特化した装置が提案されている。たとえば、特許文献２には、被験者の体水分量を測定して、婦人の月周期で現れる体調の変化を判定する婦人用体調管理装置が開示されている。
【０００４】
また、検査データの計算プログラムおよび検査データの校正プログラムをバージョンアップできる血糖検査機器（特許文献３参照）や、患者端末において管理端末（センターサーバ）のソフトウェアをダウンロードしてバージョンアップできる健康診断ネットワークシステム（特許文献４参照）なども提案されている。
【特許文献１】特開２００５−２６１４８８号公報
【特許文献２】特開２００５−５２５１６号公報
【特許文献３】特開２００３−２１５１２２号公報
【特許文献４】特開２００２−８３０６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
たとえば家庭などでは、１台の体組成計を、使用目的（生活習慣病改善・美容目的のダイエットなど）や属性（年齢・性別）の異なる複数人が使用する場合がある。このような場合、従来より存在するような体組成計では、各ユーザの使用目的や属性に適せず不都合が生じることがある。または、１台の体組成計を一人で使用する場合であっても、使用目的が変化する場合があり、単一の表示仕様（体組成の表示項目が固定された仕様）では不都合が生じる場合がある。
【０００６】
特許文献２の装置は、特定の使用目的に特化しているものの、女性専用であるため、男性が使用できず、家族など複数人で使用するには不適である。また、特許文献３および４のように、プログラムをバージョンアップできる装置は存在するが、表示の仕様に関するプログラムをバージョンアップできる体組成計は存在しない。
【０００７】
本発明は、上記のような問題を解決するためになされたものであって、その目的は、ユーザごとに最適な種類の体組成を表示することのできる体組成表示システム、体組成計、通信端末およびサーバを提供することである。
【課題を解決するための手段】
【０００８】
この発明のある局面に従う体組成表示システムは、体組成計、および、サーバを備える。体組成計は、ユーザの、２種以上の体組成を測定するための測定手段を含む。サーバは、体組成計での測定結果の表示の仕様に関する、複数の所定の表示仕様プログラムを記憶するための第１の記憶手段と、体組成計との間でデータの授受が可能な通信端末より入力された、ユーザの属性に関する属性情報、ユーザの使用目的に関する目的情報、および、ユーザの測定データのうち少なくとも１つに基づいて、所定の表示仕様プログラムのうち１つを選択するための制御を行なう選択制御手段と、選択制御手段により選択された表示仕様プログラムを、選択プログラムのデータとして通信ネットワークを介して通信端末に送信するための送信手段とを含む。
【０００９】
「体組成」とは、身体を組成する成分（身体を構成する組織）の割合もしくは量を表わし、より好ましくは、身体を組成する成分の割合もしくは量、または、身体の消費エネルギーや体格に関する指標を表わす。「２種以上の体組成」は、たとえば、体脂肪率、筋肉率、除脂肪量、体脂肪量、筋肉量、内臓脂肪面積、基礎代謝、年齢指標（基礎代謝が何才の平均値に相当するかを表わす指標）、および、体格指数（ＢＭＩ）のうち少なくとも２つを含み、これらのうち、体脂肪率、筋肉率、内臓脂肪面積および基礎代謝を含むことが好ましい。
【００１０】
また、「属性」とは、たとえば、年齢および性別のうち少なくとも１つにより分類されるグループを表わす。「使用目的」とは、体組成計を使用する目的であり、たとえば、体力増強、生活習慣病改善のための減量、美容のための減量などの目的を含む。
【００１１】
好ましくは、体組成計は、通信端末を介して選択プログラムのデータの入力を受付ける入出力手段と、入力された選択プログラムを記憶するための第２の記憶手段と、第２の記憶手段に記憶された選択プログラムに基づいて、２種以上の体組成のうち、特定の体組成の測定結果を表示するための制御を行なう表示制御手段と、表示制御手段からの出力に応じた表示をするための表示手段とをさらに含む。
【００１２】
好ましくは、通信端末は、通信ネットワークを介して選択プログラムのデータを受信するための受信手段と、入力された選択プログラムを記憶するための第２の記憶手段と、体組成計から２種以上の体組成の測定データの入力を受付ける入出力手段と、第２の記憶手段に記憶された選択プログラムに基づいて、２種以上の体組成のうち、特定の体組成の測定結果を表示するための制御を行なう表示制御手段と、表示制御手段からの出力に応じた表示をするための表示手段とを含む。
【００１３】
好ましくは、第１の記憶手段は、所定の表示仕様プログラムそれぞれを、複数の属性と対応付けて記憶し、選択制御手段は、通信端末より属性情報が入力された場合に、属性情報が示すユーザの属性と対応付けられた表示仕様プログラムを選択する。
【００１４】
好ましくは、第１の記憶手段は、所定の表示仕様プログラムそれぞれを、複数の使用目的と対応付けて記憶し、選択制御手段は、通信端末より目的情報が入力された場合に、目的情報が示すユーザの使用目的と対応付けられた表示仕様プログラムを選択する。
【００１５】
好ましくは、体組成計は、測定手段により測定された２種以上の体組成の測定データを記憶するための第３の記憶手段をさらに含み、入出力手段は、さらに、第３の記憶手段に記憶された測定データを通信端末に出力し、選択制御手段は、通信端末より測定データが入力された場合に、測定データを解析するための解析手段と、解析手段による解析結果に基づいて、表示仕様プログラムを選択するための選択手段とを有する。
【００１６】
好ましくは、通信端末は、入力された２種以上の体組成の測定データを記憶するための第３の記憶手段をさらに含み、選択制御手段は、通信端末より測定データが入力された場合に、測定データを解析するための解析手段と、解析手段による解析結果に基づいて、表示仕様プログラムを選択するための選択手段とを有する。
【００１７】
この発明の他の局面に従う体組成計は、２種以上の体組成を測定するための測定手段と、測定手段による測定結果の表示の仕様に関する第１の表示仕様プログラムを記憶するための記憶手段と、第１の表示仕様プログラムに基づいて、２種以上の体組成のうち、特定の体組成の測定結果を表示するための制御を行なう表示制御手段と、表示制御手段からの出力に応じた表示をするための表示手段と、外部より第２の表示仕様プログラムのデータの入力を受付けるための入力手段と、記憶手段に記憶された第１の表示仕様プログラムを第２の表示仕様プログラムに更新するための更新手段とを備える。
【００１８】
この発明のさらに他の局面に従う通信端末は、体組成計から２種以上の体組成の測定データの入力を受付ける入出力手段と、測定結果の表示の仕様に関する第１の表示仕様プログラムを記憶するための記憶手段と、第１の表示仕様プログラムに基づいて、２種以上の体組成のうち、特定の体組成の測定結果を表示するための制御を行なう表示制御手段と、表示制御手段からの出力に応じた表示をするための表示手段と、外部より第２の表示仕様プログラムのデータを受信するための受信手段と、記憶手段に記憶された第１の表示仕様プログラムを第２の表示仕様プログラムに更新するための更新手段とを備える。
【００１９】
この発明のさらに他の局面に従うサーバは、２種以上の体組成を測定する体組成計との間でデータの授受が可能な通信端末に、体組成計での測定結果を表示させるための処理を行なうサーバであって、体組成計での測定結果の表示の仕様に関する複数の所定の表示仕様プログラムを記憶するための記憶手段と、通信端末より入力された、ユーザの属性に関する属性情報、ユーザの使用目的に関する目的情報、および、ユーザの測定データのうち少なくとも１つに基づいて、所定の表示仕様プログラムのうち１つを選択するための制御を行なう選択制御手段と、選択制御手段により選択された表示仕様プログラムを、通信端末の表示部において、２種以上の体組成のうち特定の体組成の測定結果を表示するためのプログラムのデータとして、通信端末に送信するための送信手段とを含む。
【発明の効果】
【００２０】
本発明によると、表示仕様プログラムを自由に更新することができる。したがって、ユーザごとに、最適な種類の体組成を提示することができる。
【発明を実施するための最良の形態】
【００２１】
本発明の実施の形態について図面を参照しながら詳細に説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰返さない。
【００２２】
［実施の形態１］
＜本発明の実施の形態１における体組成表示システムの構成＞
（体組成表示システムの全体構成について）
図１は、本発明の実施の形態１における体組成表示システム１０００の全体構成を示す図である。
【００２３】
図１を参照して、体組成表示システム１０００は、体組成計１００、体組成計１００との間でデータの授受が可能な通信端末２００、および、通信端末２００と通信ネットワーク４００を介して接続されるサーバ３００を備える。体組成計１００と通信端末２００とは、有線接続されたものであってもよいし、無線接続されたものであってもよい。
【００２４】
（体組成計の外観および構成について）
図２〜図５を用いて、本発明の実施の形態１における体組成計１００の外観および構成の具体例について説明する。
【００２５】
図２は、本発明の実施の形態１における体組成計１００の外観の一例を示す図である。
図２を参照して、体組成計１００は、ユーザが両手で把持可能な上肢ユニット１と、ユーザの両足を載置可能な下肢ユニット２と、上肢ユニット１および下肢ユニット２を電気的に接続するためのケーブル３とを備える。
【００２６】
上肢ユニット１は、本体部１０ａと本体部１０ａの左右にそれぞれ設けられたグリップ１０ｂ，１０ｃとを含む。本体部１０ａには、測定結果や各種情報を表示するための表示部１５、および、ユーザにより操作されて、ユーザからの指示や各種情報の入力を受付けるための操作部１６が設けられる。グリップ１０ｂ，１０ｃには、複数の電極Ｅ１１，Ｅ１２，Ｅ１３，Ｅ１４が設けられる。グリップ１０ｂ，１０ｃは、ユーザが両手で把持可能に構成されている。左手用のグリップ１０ｂには、電極Ｅ１１，Ｅ１３が、右手用のグリップ１０ｃには、電極Ｅ１２，Ｅ１４が設けられている。グリップ１０ｂ，１０ｃの上部側（測定姿勢においてユーザの頭部側）にそれぞれ設けられた電極Ｅ１１，Ｅ１２は電流印加用電極であり、グリップ１０ｂ，１０ｃの下部側にそれぞれ設けられた電極Ｅ１３，Ｅ１４は電圧検知用電極である。なお、ここでは、上肢ユニット１がハンドル状に構成されたグリップ１０ｂ，１０ｃを含むものとして説明するが、このような形態に限定されるものではない。ユーザが上肢ユニット１を両手で把持可能であって、かつ、両手で把持される部分に電極Ｅ１１〜Ｅ１４が配置されていればよい。つまり、ユーザの左手に電極Ｅ１１，Ｅ１３が、右手に電極Ｅ１２，Ｅ１４がそれぞれ接触されればよい。
【００２７】
下肢ユニット２の上面（ユーザが両足を載置するための面）には、複数の電極Ｅ２１，Ｅ２２，Ｅ２３，Ｅ２４が設けられる。これらの電極のうち、下肢ユニット２の前方側（測定姿勢においてユーザのつま先側）にそれぞれ設けられた電極Ｅ２１，Ｅ２２は電流印加用電極であり、下肢ユニット２の後方側（測定姿勢においてユーザの踵側）にそれぞれ設けられた電極Ｅ２３，Ｅ２４は電圧検知用電極である。また、下肢ユニット２は、上肢ユニット１を収納するための収納部２０を含む。
【００２８】
以下の説明において、電極Ｅ１１〜Ｅ１４を総称して「手用電極Ｅ１０」、電極Ｅ２１〜Ｅ２４を総称して「足用電極Ｅ２０」という。
【００２９】
図３は、本発明の実施の形態１における体組成計１００のハードウェア構成を示すブロック図である。
【００３０】
上肢ユニット１は、上記した手用電極Ｅ１０、表示部１５および操作部１６に加え、手用電極Ｅ１０および足用電極Ｅ２０の双方により、ユーザの手足間に電流を印加して少なくとも手足間（全身）の電位差を検出するための検出部１１と、体組成計１００全体の制御をするための制御部１２と、日時を計測するためのタイマ１３と、各種データおよびプログラムを記憶するためのメモリ１４と、制御部１２に電源を供給するための電源部１７と、通信端末２００との間でデータの授受を行なうためのデータ入出力部１８とをさらに含む。
【００３１】
下肢ユニット２は、上記した足用電極Ｅ２０に加え、ユーザの体重を測定するための体重測定部２２をさらに含むことが望ましい。体重測定部２２は、たとえばセンサにより構成される。
【００３２】
メモリ１４は、予めプログラムやデータが格納されるＲＯＭ１４１、作業データを一時的に記録するＲＡＭ１４２、および、不揮発性メモリ、たとえばフラッシュメモリ１４３を有する。フラッシュメモリ１４３の構造例については、後に詳述する。
【００３３】
表示部１５は、たとえばＬＣＤ（Liquid Crystal Display）により構成される。
操作部１６は、たとえば、複数のボタンを含む。図２に示されるように、操作部１６は、たとえば、電源のＯＮ／ＯＦＦを指示するための電源ボタン１６Ａ、過去の測定情報の表示を指示するためのメモリボタン１６Ｂ、測定開始を指示するための測定ボタン１６Ｃ、表示部１５に表示されたカーソル（図示せず）を上下左右に移動させたり、表示中の数値を増減させるための上下ボタン１６Ｄ，１６Ｅを含む。なお、複数のユーザが体組成計１００を使用できるように、操作部１６に、複数たとえば４つの個人番号ボタン１６Ｆ，１６Ｇ，１６Ｈ，１６Ｉが含まれてもよい。本実施の形態では、このような個人番号ボタン１６Ｆ，１６Ｇ，１６Ｈ，１６Ｉが操作部１６に含まれているものとして説明する。
【００３４】
検出部１１は、制御部１２により制御されて電極の切替を行なう。検出部１１は、さらに、手用電極Ｅ１０および足用電極Ｅ２０のいずれか一方により、ユーザの両手間または両足間に電流を印加して両手間または両足間の電位差を検出することが好ましい。検出された電位差の情報は、制御部１２に出力される。検出部１１は、たとえば、手用電極Ｅ１０および足用電極Ｅ２０の全てと接続され、制御部１２からの指示に応じて電極を切替えるための切替スイッチ（図示せず）と、切替スイッチにより選択されている少なくとも１対の電流用電極に定電流を流すための定電流発生部（図示せず）とを有し、電流用電極を介して定電流がユーザに印加された状態において、切替スイッチにより選択されている少なくとも１対の電圧用電極の電位差を検出する。
【００３５】
制御部１２は、たとえばＣＰＵ（Central Processing Unit）により構成される。制御部１２は、ＲＯＭ１４１に予め記憶されたプログラムに基づいて、ユーザの２種以上の体組成を算出するための体組成算出部１２１と、後に詳述する仕様プログラムに基づいて、体組成算出部１２１による算出結果を表示部１５に表示する制御を行なうための表示制御部１２２とを含む。
【００３６】
体組成算出部１２１は、検出部１１により検出された手足間、両手間および両足間の電位差それぞれに基づき、全身インピーダンス、両手間インピーダンスおよび両足間インピーダンスを計測する。そして、計測されたこれらのインピーダンスに基づき、ユーザの各種体組成を算出する。
【００３７】
各インピーダンスは、具体的には次のようにして計測される。全身インピーダンスを計測する場合、体組成算出部１２１は、電極Ｅ１１，Ｅ１２から電極Ｅ２１，Ｅ２２に電流を流し、ユーザの全身に電流が印加された状態において、電極Ｅ１３，Ｅ１４と電極Ｅ２３，Ｅ２４との間の電位差を検出する制御を行なう。このようにして検出された全身電位差に基づき、全身インピーダンスが算出（計測）される。なお、全身インピーダンスを計測する場合、電極Ｅ１１と電極Ｅ１２、電極Ｅ２１と電極Ｅ２２、電極Ｅ１３と電極Ｅ１４、および、電極Ｅ２３と電極Ｅ２４は、それぞれ短絡させることが好ましい。両手間インピーダンスを計測する場合、体組成算出部１２１は、電極Ｅ１１と電極Ｅ１２との間に電流を流し、ユーザの両手間に電流が印加された状態において、電極Ｅ１３と電極Ｅ１４との間の電位差を検出する制御を行なう。両足間インピーダンスを計測する場合、体組成算出部１２１は、電極Ｅ２１と電極Ｅ２２との間に電流を流し、ユーザの両足間に電流が印加された状態において、電極Ｅ２３と電極Ｅ２４との間の電位差を検出する制御を行なう。
【００３８】
本実施の形態において、体組成算出部１２１は、全身インピーダンス、両手間インピーダンスおよび両足間インピーダンスに基づき、４種の体組成、たとえば、体脂肪率、筋肉率、内臓脂肪面積（以下、単に「内臓脂肪」という）、および基礎代謝を算出する。
【００３９】
体脂肪率（％ＦＡＴ）の計算式は、たとえば、次式（１），（２）で表わされる。
％ＦＡＴ＝（Ｗ−ＦＦＭ）／Ｗ・１００      …（１）
ＦＦＭ  ＝ａ・Ｈ２／Ｚｗ＋ｂ・Ｗ＋ｃ・Ａｇ＋ｄ      …（２）
（ただし、ＦＦＭ：除脂肪量、Ｗ：体重、Ｈ：身長、Ｚｗ：全身インピーダンス、Ａｇ：年齢、ａ〜ｄ：定数）
定数ａ〜ｄは、たとえばＤＥＸＡ（Dual energy X-ray absorptiometry）などで測定されたリファレンスとの相関により予め定められるものとする。また、これらの定数ａ〜ｄは、性別ごとに異なってもよい。
【００４０】
なお、体脂肪率の算出方法は特に限定されるものではなく、公知の手法により算出されてよい。また、筋肉率、内臓脂肪面積および基礎代謝量についても、公知の手法により算出することができる。
【００４１】
本実施の形態において、表示制御部１２２は、体組成算出部１２１で算出された４種の体組成のうち、特定の体組成の算出結果を表示部１５に表示するための制御を行なう。表示制御部１２２による具体的な処理については後述する。
【００４２】
次に、フラッシュメモリ１４３の構造例について詳細に説明する。図４は、本発明の実施の形態１における体組成計１００のフラッシュメモリ１４３の構造例を示す図である。
【００４３】
図４を参照して、フラッシュメモリ１４３には、個人番号１に対応するユーザに関する情報を記憶するための領域１４３Ａ、個人番号２に対応するユーザに関する情報を記憶するための領域１４３Ｂ、個人番号３に対応するユーザに関する情報を記憶するための領域１４３Ｃ、および、個人番号４に対応するユーザに関する情報を記憶するための領域１４３Ｄが含まれる。
【００４４】
領域１４３Ａは、個人番号１に対応するユーザの身体情報を記憶するための身体情報記憶領域４１、個人番号１に対応するユーザの測定結果を記憶するための測定結果記憶領域４２、および、個人番号１に対応するユーザの仕様プログラムを記憶するための仕様プログラム記憶領域４３を含む。他の個人番号に対応する領域１４３Ｂ〜１４３Ｄについても、領域１４３Ａと同様の記憶領域を含んでいるものとする。
【００４５】
「仕様プログラム」とは、体組成計１００での測定結果の表示の仕様に関するプログラムであり、たとえば４種の体組成のうちどの体組成を表示するかが定められたプログラムである。
【００４６】
また、「身体情報」とは、体組成算出のために必要な情報であり、たとえば、年齢、性別、身長および体重を含む。本実施の形態における体組成計１００は、体重測定部２２を備えるため、身体情報記憶領域４１には、身体情報のうち、ユーザからの入力に基づく、年齢データ、性別データおよび身長データが記憶される。
【００４７】
測定結果記憶領域４２のデータ構造の一例を図５に示す。後に詳述する体組成測定処理が実行されると、ユーザが指定する個人番号に対応した測定結果記憶領域４２に、測定結果がレコードＲ単位で記憶される。レコードＲ（Ｒ１，Ｒ２，…，Ｒｎ）には、体組成測定の際（たとえば電位差検出の際）の日時データＤＴ、体重値データＷ、体脂肪率データＦ、筋肉率データＭ、内臓脂肪データＶ、および、基礎代謝量データＢが含まれる。なお、これらのデータは、測定毎に対応付けされて各領域に格納されればよく、レコードＲを用いた格納形式に限定されるものではない。
【００４８】
（通信端末の構成について）
図６を用いて、本発明の実施の形態１における通信端末２００の構成の一例について説明する。
図６は、本発明の実施の形態１における通信端末２００のハードウェア構成を示すブロック図である。通信端末２００は、携帯電話が想定される。しかしながら、携帯電話に限らず、たとえば、ＰＣ（Personal Computer）やＰＤＡ（Personal Digital Assistant）などであってもよい。
【００４９】
図６を参照して、通信端末２００は、通信端末２００全体の制御をするためのＣＰＵ２０１、予めプログラムやデータが格納されるＲＯＭ２０２、作業データを一時的に記録するＲＡＭ２０３、ユーザからの指示や各種情報の入力を受付けるための操作部２０４、情報を表示するための表示部２０５、不揮発性メモリ、たとえばフラッシュメモリ２０６、通信ネットワーク４００と接続される通信Ｉ／Ｆ２０７、記録媒体４１０へのデータの書込および読出を行なうドライブ装置２０８、および、体組成計１００との間でデータの授受を行なうための入出力Ｉ／Ｆ２０９を含む。
【００５０】
（サーバの構成について）
図７〜図９を用いて、本発明の実施の形態１におけるサーバ３００の構成の一例について説明する。
【００５１】
図７は、本発明の実施の形態１におけるサーバ３００のハードウェア構成を示すブロック図である。
【００５２】
図７を参照して、サーバ３００は、サーバ３００全体の制御をするためのＣＰＵ３０１、予めプログラムやデータが格納されるＲＯＭ３０２、作業データを一時的に記録するＲＡＭ３０３、ハードディスク３０６、および、通信ネットワーク４００と接続される通信Ｉ／Ｆ３０７を含む。
【００５３】
図８は、サーバ３００におけるハードディスク３０６のデータ構造の一例を示す図である。
【００５４】
図８を参照して、ハードディスク３０６は、予め、属性対応テーブル８１と使用目的対応テーブル８２とを含む。属性対応テーブル８１において、複数の所定の仕様プログラムそれぞれが、複数の属性と対応付けられて記憶される。本実施の形態では、「属性」とは、年齢および性別により分類されるグループを表わすものとする。たとえば、５０〜８０才の男性にはＡプログラムが対応付けられ、５０〜８０才の女性にはＤプログラムが対応付けられている。３０〜４９才までの男性にはＢプログラムが対応付けられ、３０〜４９才の女性にはＡプログラムが対応付けられている。また、１８〜２９才の男性にはＣプログラムが対応付けられ、１８〜２９才の女性にはＥプログラムが対応付けられている。
【００５５】
使用目的対応テーブル８２においては、複数の所定の仕様プログラムそれぞれが、複数の使用目的と対応付けられて記憶される。本実施の形態では、「使用目的」は、体力増強、生活習慣病改善のための減量および美容のための減量の目的を含むものとする。たとえば、使用目的が“体力増強”であればＣプログラムが対応付けられ、使用目的が“生活習慣病改善のための減量”であればＢプログラムが対応付けられる。また、使用目的が“美容のための減量”であればＥプログラムが対応付けられている。
【００５６】
図９は、各仕様プログラムの表示項目の具体例を示す図である。なお、本実施の形態では、仕様プログラムの種類に関わらず、体重は表示されるものとし、４種の体組成と体重とを総称して、以下「身体特徴指標」という。
【００５７】
図９には、各仕様プログラムが、身体特徴指標（４種の体組成，体重）のうちいずれの種類（項目）を表示するかが具体的に示され、さらに、表示される項目の優先順位（表示する項目の順番および／または位置）の具体例も示されている。
【００５８】
仕様プログラムがＡプログラムの場合、第１表示画面の表示項目は体重および体脂肪率であり、第２表示画面の表示項目は骨格筋率および内臓脂肪であることが定められている。仕様プログラムがＢプログラムの場合、第１表示画面の表示項目は体重および内臓脂肪であり、第２表示画面の表示項目は体脂肪率および骨格筋率であることが定められている。仕様プログラムがＣプログラムの場合、第１表示画面の表示項目は体重および骨格筋率であり、第２表示画面の表示項目は体脂肪率および基礎代謝であることが定められている。仕様プログラムがＤプログラムの場合、第１表示画面の表示項目は体重および内臓脂肪であり、第２表示画面の表示項目は体脂肪率および基礎代謝であることが定められている。仕様プログラムがＥプログラムの場合、第１表示画面の表示項目は体重および体脂肪率であり、第２表示画面の表示項目は骨格筋率および基礎代謝であることが定められている。
【００５９】
＜本発明の実施の形態１における体組成表示システムおよび体組成計の動作＞
（仕様プログラム更新処理について）
図１０〜図１４を用いて、本発明の実施の形態１における体組成表示システム１０００において実行される仕様プログラム更新処理について説明する。
【００６０】
図１０は、本発明の実施の形態１における体組成表示システム１０００において実行される仕様プログラム更新処理を示すフローチャートである。
【００６１】
図１０を参照して、通信端末２００は、ユーザからの指示に基づき、サーバ３００が提供するホームページへアクセスする（ステップＳ２）。その後、ユーザより仕様プログラムのメニュー画面の送信指示が入力されると（ステップＳ４）、サーバ３００は、仕様プログラムのメニュー画面を送信する（ステップＳ６）。
【００６２】
通信端末２００は、送信されてきた仕様プログラムのメニュー画面を表示部２０５に表示する（ステップＳ８）。ステップＳ８において表示される画面の一例を図１１に示す。
【００６３】
図１１を参照して、表示部２０５には、仕様プログラムを選択する際の２つの条件（属性，使用目的）それぞれを示す項目（ボタン）と、ユーザの個人番号を入力するための入力欄とが表示される。
【００６４】
このような画面が表示部２０５に表示されている状態で、ユーザから、条件の選択および個人番号の入力がされると（ステップＳ１０）、サーバ３００は、選択された条件に応じた画面を送信する（ステップＳ１２）。図１１では、仕様プログラムの選択条件として、属性が選択され、個人番号として１が入力されたことが示される。ステップＳ１０で入力された個人番号のデータは、ＲＡＭ２０３に一時記録される。
【００６５】
サーバ３００より、選択された条件に応じた画面が送信されると、通信端末２００の表示部２０５には、選択された条件に応じた画面が表示される（ステップＳ１３）。ステップＳ１３において表示される画面の一例を、図１２に示す。
【００６６】
図１２（Ａ）は、条件として属性が選択された場合に表示される画面の一例であり、図１２（Ｂ）は、条件として使用目的が選択された場合に表示される画面の一例である。図１２（Ａ）を参照して、表示部２０５には、ユーザの年齢範囲の入力を受付けるための複数の項目（１８〜２９才を選択するための項目、３０〜４９才を選択するための項目、および、５０〜８０才を選択するための項目）と、ユーザの性別の入力を受付けるための２つの項目とが表示されている。図１２（Ｂ）を参照して、表示部２０５には、３つの使用目的それぞれに対応する項目が表示されている。
【００６７】
図１２（Ａ）または（Ｂ）のような画面が表示された状態で、ユーザより項目の選択が行なわれると（ステップＳ１４）、サーバ３００のＣＰＵ３０１は、属性対応テーブル８１または使用目的対応テーブル８２に基づき、仕様プログラムを選択する（ステップＳ１６）。たとえば、ユーザが仕様プログラムの選択条件として属性を指定し、かつ、属性として、年齢範囲１８〜２９才の女性を選択した場合、ＣＰＵ３０１は、属性対応テーブル８１を参照して、Ｅプログラムを選択することになる。
【００６８】
続いて、サーバ３００は、ステップＳ１６において選択された仕様プログラムの情報を通信端末２００に送信する（ステップＳ１８）。そうすると、通信端末２００の表示部２０５には、サーバ３００より送信されてきた仕様プログラムの情報が表示される（ステップＳ２０）。ステップＳ２０において表示される画面の一例を図１３に示す。
【００６９】
図１３を参照して、表示部２０５には、たとえば、「Ｅプログラムでの健康管理をお勧めします」というメッセージと、ダウンロードおよび終了それぞれを選択するための項目が表示される。
【００７０】
図１３のような画面が表示された状態で、ユーザにより、ダウンロードの指示が入力されると（ステップＳ２２においてＹＥＳ）、サーバ３００は、ステップＳ１６で選択された仕様プログラムのデータを、通信Ｉ／Ｆ３０７を介して通信端末２００に送信する（ステップＳ２４）。通信端末２００は、サーバ３００より送信されてきたプログラムを通信Ｉ／Ｆ２０７を介して受け取り、入出力Ｉ／Ｆ２０９を介して体組成計１００へ転送する（ステップＳ２６）。この際、通信端末２００は、ステップＳ１０で入力された個人番号の情報も併せて体組成計１００へ送信する。
【００７１】
体組成計１００のデータ入出力部１８は、仕様プログラムのデータおよび個人番号の情報を受付ける（ステップＳ２８）。そうすると、体組成計１００の制御部１２は、該当の個人番号に対応する仕様プログラムを更新する（ステップＳ３０）。より詳細には、制御部１２は、該当の個人番号に対応する領域１４３Ａ〜１４３Ｄの仕様プログラム記憶領域４３に記憶されていた仕様プログラムを、受信した仕様プログラムに更新する。仕様プログラムの更新が終わると、制御部１２は、仕様プログラムを更新した旨ユーザに報知してもよい。具体的には、たとえば、図１４に示すような画面が表示部１５に表示される。図１４を参照して、表示部１５には、「個人番号１の仕様プログラムを更新しました」というメッセージが表示されている。
【００７２】
上記ステップＳ２２において、ユーザよりダウンロードの指示が入力されなかった場合、すなわち、終了が選択された場合（ステップＳ２２においてＮＯ）、仕様プログラムの更新を行なうことなく、仕様プログラム更新処理は終了される。
【００７３】
（体組成測定処理について）
図１５および図１６を用いて、本発明の実施の形態１における体組成計１００において実行される体組成測定処理について説明する。
【００７４】
図１５は、本発明の実施の形態１における体組成計１００の制御部１２が実行する体組成測定処理を示すフローチャートである。
【００７５】
図１５を参照して、はじめに、制御部１２は、ユーザにより個人番号が指定されたか否かを判断する（ステップＳ１０２）。すなわち、ユーザによりボタン１６Ｆ〜１６Ｉのうちいずれか１つが押下されたか否かが判断される。制御部１２は、個人番号が指定されるまで待機する（ステップＳ１０２でＮＯ）。個人番号が指定されたと判断した場合（ステップＳ１０２でＹＥＳ）、ステップＳ１０６に進む。
【００７６】
ステップＳ１０６において、制御部１２は、測定ボタン１６Ｃが押下されたか否かを判断し、測定ボタン１６Ｃが押下されるまで待機する（ステップＳ１０６でＮＯ）。測定ボタン１６Ｃが押下されると（ステップＳ１０６でＹＥＳ）、ステップＳ１０８に進む。
【００７７】
ステップＳ１０８において、体組成算出部１２１は、ユーザにより指定された個人番号に対応する身体情報（身長、年齢、性別）を読出す。たとえば、ステップＳ１０２において、個人番号１に対応する個人番号スイッチ１６Ｆが押下されたと仮定する。その場合、ステップＳ１０８において、領域１４３Ａにおける身体情報記憶領域４１より、身長データ、年齢データおよび性別データが読出される。読出された身体情報は、内部メモリに一時記録される。
【００７８】
次に、体組成算出部１２１は、体重測定部２２からの信号に基づいて、体重を計測する（ステップＳ１１０）。計測された体重値は、内部メモリに一時記録される。
【００７９】
続いて、体組成算出部１２１は、インピーダンス計測処理を実行する（ステップＳ１１２）。具体的には、検出部１１を制御して、全身インピーダンス、両手間インピーダンスおよび両足間インピーダンスを計測する。計測された各インピーダンスの値は、内部メモリに一時記録される。
【００８０】
体組成算出部１２１は、内部メモリに一時記録した各データと、上述したような所定の計算式等とに基づいて、ユーザの４種の体組成を算出する（ステップＳ１１４）。なお、ここでは、４種すべての測定項目に対応する体組成が算出される。そして、制御部１２は、測定結果、すなわち、ステップＳ１１４で算出された体組成の値を、領域１４３Ａにおける測定結果記憶領域４２に記憶させる（ステップＳ１１６）。
【００８１】
次に、制御部１２は、ステップＳ１０２で指定された個人番号に対応する仕様プログラムを読み出し、起動する（ステップＳ１１７）。なお、出荷時には、各仕様プログラム記憶領域４３には所定の仕様プログラム（たとえば体重と体脂肪率のみを表示）が記憶されていてよい。あるいは、出荷時には、各仕様プログラム記憶領域４３ではなく、ＲＯＭ１４１にのみ所定の仕様プログラムが記憶されていてもよい。この場合、ステップＳ１１７で、個人番号に対応する仕様プログラム記憶領域４３に仕様プログラムが記憶されていなければ、制御部１２は、ＲＯＭ１４１より所定の仕様プログラムを読み出して、当該プログラムを起動するものとする。
【００８２】
仕様プログラムが起動されると、表示制御部１２２は、仕様プログラムに応じた測定結果表示処理を実行する（ステップＳ１１８）。つまり、表示制御部１２２は、仕様プログラムに応じて、今回の測定データのうち、体重および特定の体組成の測定結果を表示する。以上で、測定処理は終了される。
【００８３】
図１６は、図１５のステップＳ１１８において表示される画面の一例を示す図である。
図１６には、個人番号１で特定されるユーザの仕様プログラムがＥプログラムである場合の例が示される。ステップＳ１１８において、はじめに、図１６（Ａ）のように、表示部１５には、体重および体脂肪率が表示される。その後、たとえば所定期間が経過すると、図１６（Ｂ）に示されるように、骨格筋率および基礎代謝が表示される。このように、１台の体組成計であっても、ユーザの属性または使用目的に適した種類の体組成（身体特徴指標）が表示される。なお、図１６に示したように、時間経過に伴ない画面表示が変わるものでなくてもよく、たとえば、図１６（Ａ）に示した情報を上段に表示し、図１６（Ｂ）に示した情報を下段に表示するというように、同時に４つの身体特徴指標を表示してもよい。
【００８４】
上述のように、本実施の形態によると、体組成計１００の各ユーザは、自由に仕様プログラムの更新ができる。このため、１台の体組成計１００であっても、各ユーザの属性または使用目的に応じた測定結果を表示することができる。また、ユーザの使用目的が変化した場合でも、１台の体組成計１００で対応することができる。
【００８５】
なお、本実施の形態では、仕様プログラム更新処理において、ユーザは、仕様プログラムの選択条件として、属性と使用目的とのうちいずれかを選択できたが、このように選択可能でなくてもよい。この場合、サーバ３００のハードディスク３０６には、属性対応テーブル８１および使用目的対応テーブル８２のうちいずれか一方のみが格納されていればよい。
【００８６】
また、本実施の形態では、表示項目のみが仕様プログラムにより異なったが、測定項目も仕様プログラムに応じて異なってもよい。つまり、表示項目に対応する体組成の測定のみが体組成計１００において実行されることとしてもよい。この場合、体組成算出部１２１は、仕様プログラムに基づく項目の体組成（表示項目と同じ）を算出するものとする。
【００８７】
また、本実施の形態では、通信端末２００にてサーバ３００が提供するホームページにアクセスすることで、仕様プログラムをダウンロードし、体組成計１００の仕様プログラムの更新を行なった。しかしながら、このような形態に限定されず、たとえば、予め複数の仕様プログラム（Ａプログラム〜Ｅプログラム）が記録された記録媒体から体組成計１００に仕様プログラムをインストールすることで、仕様プログラムの更新を行なってもよい。この場合、データ入出力部１８は、たとえばＣＤ−ＲＯＭ（Compact Disc-ROM）などの記録媒体（図示せず）に記録されたデータを読み出すことができるものとする。
【００８８】
［実施の形態２］
次に、図１７および図１８を用いて、本発明の実施の形態２における体組成表示システムについて説明する。
【００８９】
上記実施の形態１では、ユーザの属性または使用目的に応じて、仕様プログラムが選択されるものであった。これに対し、本実施の形態では、２種以上の体組成の測定結果に応じて、仕様プログラムが選択される。
【００９０】
実施の形態２では、仕様プログラム更新処理が実施の形態１と異なる。なお、実施の形態２における体組成表示システムの構成および各装置の構成は実施の形態１と同様である。したがって、ここでも、図１〜７で用いた符号を引用し、実施の形態１との相違点について説明する。
【００９１】
本実施の形態では、体組成計１００での４種の体組成の測定結果に応じて、仕様プログラムが選択される。そのため、サーバ３００のハードディスク３０６には図８に示したような属性対応テーブル８１および使用目的対応テーブル８２は含まれなくてよい。
【００９２】
（仕様プログラム更新処理について）
図１７は、本発明の実施の形態２における体組成表示システム１０００において実行される仕様プログラム更新処理を示すフローチャートである。
【００９３】
図１７を参照して、通信端末２００は、ユーザからの指示に基づき、サーバ３００が提供するホームページへアクセスする（ステップＳ２０２）。その後、ユーザより、測定データの取込み指示が入力されると（ステップＳ２０４）、通信端末２００は、ユーザに対し測定の促進を行なう（ステップＳ２０６）。具体的には、たとえば、表示部２０５に、「体組成の測定をしてください」というメッセージが表示される。
【００９４】
次に、体組成計１００では、体組成測定処理が実行される（ステップＳ２０８）。ここでの体組成測定処理のサブルーチンは、実施の形態１において図１５に示したルーチンと同様であってよい。したがって、ここでの詳細な説明は繰返さない。
【００９５】
体組成測定処理が終了すると、体組成計１００は、ユーザの身体情報と測定データとを通信端末２００に出力する（ステップＳ２１０）。具体的には、体組成計１００の制御部１２は、ステップＳ２０８における体組成測定処理において指定された個人番号に対応する身体情報記憶領域４１に記憶された年齢データ、性別データおよび身長データと、測定結果記憶領域４２に記憶された直近の測定データ（体重、体脂肪率、骨格筋率、内臓脂肪、基礎代謝）とを読み出し、読み出したこれらのデータを、データ入出力部１８より通信端末２００に出力する。なお、ステップＳ２１０において、体組成計１００は、個人番号の情報も併せて通信端末２００に出力する。
【００９６】
通信端末２００は、入出力Ｉ／Ｆ２０９において、身体情報、測定データおよび個人番号情報を受け取る（ステップＳ２１２）。そうすると、たとえば図１８に示すような画面が表示部２０５に表示される。図１８を参照して、表示部２０５には、「測定データを転送してください」というメッセージと、転送を指示するためのボタンが表示される。
【００９７】
このような画面が表示された状態において、ユーザより、測定データの転送指示が入力されると（ステップＳ２１４）、通信端末２００は、ステップＳ２１２で受信した身体情報および測定データをサーバ３００に転送する（ステップＳ２１６）。なお、ステップＳ２１２で受付けた個人番号情報は、ＲＡＭ２０３に一時記録される。
【００９８】
サーバ３００は、通信端末２００より、身体情報および測定データを受信する（ステップＳ２１８）。サーバ３００のＣＰＵ３０１は、受信した測定データを解析し（ステップＳ２２０）、その解析結果に基づき、仕様プログラムを選択する（ステップＳ２２２）。ステップＳ２２０およびＳ２２２の詳細な説明は後述する。
【００９９】
次に、サーバ３００は、ステップＳ２２２で選択された仕様プログラムの情報を通信端末２００に送信する（ステップＳ２２４）。
【０１００】
通信端末２００は、サーバ３００より送られてきた仕様プログラムの情報を、表示部２０５に表示する（ステップＳ２２６）。そして、ユーザにより、ダウンロードの指示が入力されると（ステップＳ２２８においてＹＥＳ）、サーバ３００は、ステップＳ２２２で選択された仕様プログラムのデータを、通信Ｉ／Ｆ３０７を介して通信端末２００に送信する（ステップＳ２３０）。通信端末２００は、サーバ３００より送信されてきたプログラムのデータを通信Ｉ／Ｆ２０７を介して受け取り、入出力Ｉ／Ｆ２０９を介して体組成計１００へ転送する（ステップＳ２３２）。この際、通信端末２００は、ＲＡＭ２０３に一時記録した個人番号の情報も併せて体組成計１００へ送信する。
【０１０１】
体組成計１００のデータ入出力部１８は、仕様プログラムのデータおよび個人番号の情報を受付ける（ステップＳ２３４）。そうすると、体組成計１００の制御部１２は、該当の個人番号に対応する仕様プログラムを更新する（ステップＳ２３６）。
【０１０２】
なお、ステップＳ２２４〜Ｓ２３６の処理は、それぞれ、図１０のステップＳ１８〜Ｓ３０の処理と同様であるので、ここでの詳細な説明は繰返さない。
【０１０３】
上記ステップＳ２２８において、ユーザよりダウンロードの指示が入力されなかった場合、すなわち、終了が選択された場合（ステップＳ２２８においてＮＯ）、この仕様プログラム更新処理は終了される。
【０１０４】
なお、ステップＳ２１０において、現状の（元の）仕様プログラム（仕様プログラム記憶領域４３に記憶されている仕様プログラム）を識別するための情報もさらに通信端末２００へ送られ、ステップＳ２１６において、通信端末２００からサーバ３００へ転送されていてもよい。そうすることで、ステップＳ２２２で選択された仕様プログラムが現状の仕様プログラムと同じであるか否かの情報を、通信端末２００において表示することもできる。
【０１０５】
また、本実施の形態では、直近の測定データに基づいてステップＳ２２０の解析処理を行なうこととしたが、これに限定されるものではなく、たとえば、過去の測定データの平均値に基づいて行なうこととしてもよい。
【０１０６】
次に、上記ステップＳ２２０およびＳ２２２における具体的な処理について説明する。
（測定データの解析処理・仕様プログラムの選択処理の具体例について）
本実施の形態では、測定データの解析処理として、ユーザの１以上の特定の体組成が、予め定められた条件を満たしているか否かの判断を行なう。あるいは、ユーザの１以上の特定の体組成が、予め定められた複数の条件のうちどの条件を満たしているかの判断（検索）を行なう。このような判断を行なう場合、ユーザの属性に応じて、条件が異なることが好ましい。ここでの「属性」とは、実施の形態１で用いた属性（年齢および性別）と同じであってもよいし、さらに、身長を含んでもよい。
【０１０７】
また、仕様プログラムの選択処理としては、上記のような判断の結果に基づいて、判断結果それぞれに予め対応付けられた仕様プログラムを選択する。
【０１０８】
たとえば、サーバ３００のハードディスク３０６には、属性ごとに内臓脂肪の標準値（平均値）が対応付けられた所定の標準値対応テーブル（図示せず）が記憶されていると仮定する。この場合、ＣＰＵ３０１は、ステップＳ２２０において、上記標準値対応テーブルよりユーザの属性に対応する内臓脂肪の標準値（ユーザの属性と同じ群の内臓脂肪の平均値）を読み出す。そして、ユーザの内臓脂肪（特定の体組成）の値が、読み出された標準値を超えているか否かを判断する。
【０１０９】
その後、ステップＳ２２２において、ＣＰＵ３０１は、ユーザの内臓脂肪の値が所定の条件を満たしているか（標準値を超えているか）否かの判断結果に基づいて、仕様プログラムの選択を行なう。たとえば、ステップＳ２２０での判断結果が所定の条件を満たしているという結果であった場合（つまり、ユーザの内臓脂肪の値が標準値を超えていると判断された場合）、内臓脂肪を健康管理対象のメインとする仕様プログラム（たとえば、Ｂプログラム：生活習慣病改善のための減量の使用目的に相当）を選択する。一方、ステップＳ２２０での判断結果が所定の条件を満たしていないという結果であり（つまり、ユーザの内臓脂肪の値が標準値以下であると判断された場合）、かつ、ユーザが男性であれば、骨格筋率を健康管理対象のメインとする仕様プログラム（たとえば、Ｃプログラム：体力増強の使用目的に相当）を選択する。あるいは、ステップＳ２２０での判断結果が所定の条件を満たしていないという結果であり（つまり、ユーザの内臓脂肪の値が標準値以下であると判断された場合）、かつ、ユーザが女性であれば、体脂肪率を健康管理対象のメインとする仕様プログラム（たとえば、Ｅプログラム：美容のための減量の使用目的に相当）を選択する。
【０１１０】
あるいは、ステップＳ２２０において、ＣＰＵ３０１は、ユーザの身体情報である身長および体重に基づいて、ユーザのＢＭＩを算出し、このＢＭＩの値とユーザの体脂肪率の値とに基づいて、所定の条件を満たしているか否かの判断を行なってもよい。なお、ＢＭＩは体組成の一種であるため、体組成計１００の体組成算出部１２１により算出され、測定データの１つに含まれていてもよい。ユーザのＢＭＩが２５以上であり、かつ、ユーザの体脂肪率が、男性であれば２５％，女性であれば３５％以上であるか否かを判断する。
【０１１１】
その後、ステップＳ２２２において、ＣＰＵ３０１は、ユーザのＢＭＩおよび体脂肪率の値が所定の条件を満たしているか否かの判断結果に基づいて、仕様プログラムの選択を行なう。たとえば、ステップＳ２２０での判断結果が所定の条件を満たしているという結果であった場合（つまり、ユーザのＢＭＩが２５以上であり、かつ、ユーザの体脂肪率が、男性であれば２５％，女性であれば３５％以上であると判断された場合）、内臓脂肪を健康管理対象のメインとする仕様プログラム（たとえば、Ｂプログラム：生活習慣病改善のための減量の使用目的に相当）を選択する。一方、ステップＳ２２０での判断結果が所定の条件を満たしていないという結果であり（つまり、ユーザのＢＭＩが２５より下、あるいは、ユーザの体脂肪率が、男性であれば２５％，女性であれば３５％より下であると判断された場合）、かつ、ユーザが男性であれば、骨格筋率を健康管理対象のメインとする仕様プログラム（たとえば、Ｃプログラム：体力増強の使用目的に相当）を選択する。あるいは、ステップＳ２２０での判断結果が所定の条件を満たしていないという結果であり（つまり、ユーザのＢＭＩが２５より下、あるいは、ユーザの体脂肪率が、男性であれば２５％，女性であれば３５％より下であると判断された場合）、かつ、ユーザが女性であれば、体脂肪率を健康管理対象のメインとする仕様プログラム（たとえば、Ｅプログラム：美容のための減量の使用目的に相当）を選択する。
【０１１２】
このように、判断結果それぞれに所定の仕様プログラムが対応付けられた対応テーブル（図示せず）がサーバ３００のハードディスク３０６に格納されていればよい。なお、ユーザごとに、様々な体組成が健康管理の対象となり得るが、ユーザの体組成の値またはその値の範囲の組み合わせが生活習慣病に繋がる可能性がある場合には、優先的に内臓脂肪を健康管理の対象のメインとすることが好ましい。また、ユーザの体組成の値またはその値の範囲の組み合わせが運動不足に関係する可能性がある場合には、優先的に骨格筋率を健康管理の対象のメインとすることが好ましい。同様に、肥満気味と思われる場合には、体脂肪率を健康管理の対象のメインとすることが好ましい。
【０１１３】
以上のように、本実施の形態によると、ユーザの測定データに基づいて、ユーザに最適な仕様プログラムが選択される。なお、仕様プログラムの選択条件として、属性、使用目的および測定結果の３つの条件を設けて、ユーザに、これらのうち１つの条件を指定させてもよい。そして、サーバ３００は、ユーザが指定した条件に応じて、仕様プログラムの選択をしてもよい。
【０１１４】
［実施の形態３］
次に、図１９〜図２５を用いて、本発明の実施の形態３における体組成表示システムについて説明する。
【０１１５】
上記実施の形態１および２では、体組成計に仕様プログラムがインストールされて、体組成計において、仕様プログラムに応じた測定結果が表示されるものであった。これに対し、本実施の形態では、通信端末に仕様プログラムがインストールされて、通信端末において、仕様プログラムに応じた測定結果が表示される。
【０１１６】
実施の形態３における体組成表示システムの構成および各装置の基本的な構成は実施の形態１および２と同様である。また、実施の形態３でも、実施の形態２と同様に、２種以上の体組成の測定結果に応じて仕様プログラムが選択される。したがって、ここでも、図１〜３，６，７で用いた符号を引用し、主に実施の形態２との相違点について説明する。
【０１１７】
図１９は、本発明の実施の形態３における体組成計１００のフラッシュメモリ１４３´の構造例を示す図である。なお、実施の形態２におけるフラッシュメモリ１４３と区別するために、本実施の形態３においてはフラッシュメモリ１４３´と記す。
【０１１８】
図１９を参照して、フラッシュメモリ１４３´には、実施の形態２と同様に、個人番号１に対応するユーザに関する情報を記憶するための領域１４３Ａ´、個人番号２に対応するユーザに関する情報を記憶するための領域１４３Ｂ´、個人番号３に対応するユーザに関する情報を記憶するための領域１４３Ｃ´、および、個人番号４に対応するユーザに関する情報を記憶するための領域１４３Ｄ´が含まれる。
【０１１９】
領域１４３Ａ´は、個人番号１に対応するユーザの身体情報を記憶するための身体情報記憶領域４１のみが含まれる。つまり、領域１４３Ａ´には、個人番号１に対応するユーザの測定結果、および、個人番号１に対応するユーザの仕様プログラムは記憶されない。他の個人番号に対応する領域１４３Ｂ´〜１４３Ｄ´についても、領域１４３Ａ´と同様の記憶領域を含んでいるものとする。
【０１２０】
図２０は、本発明の実施の形態３における通信端末２００のフラッシュメモリ２０６´の構造例を示す図である。なお、実施の形態２におけるフラッシュメモリ２０６と区別するために、本実施の形態３においてはフラッシュメモリ２０６´と記す。
【０１２１】
フラッシュメモリ２０６´は、ユーザの身体情報を記憶するための身体情報記憶領域９１と、ユーザの測定結果を記憶するための測定結果記憶領域９２と、仕様プログラムを記憶するための仕様プログラム記憶領域９３を含む。それぞれの記憶領域９１〜９３には、実施の形態２の体組成計１００におけるフラッシュメモリ１４３の記憶領域４１〜４３に対応するデータが記憶される。
【０１２２】
なお、本実施の形態では、操作部１６にメモリボタン１６Ｂや個人番号ボタン１６Ｆ，１６Ｇ，１６Ｈ，１６Ｉが含まれる必要はない。
【０１２３】
また、体組成計１００の表示制御部１２２は、体組成算出部１２１による算出結果を表示部１５に表示するための制御は行なわないものとし、通信端末２００のＣＰＵ２０１が、体組成計１００での測定結果（体組成算出部１２１による算出結果）を表示部２０５に表示するための制御を行なう。
【０１２４】
本実施の形態では、以下に示すような、測定結果記憶処理と、仕様プログラム更新処理と、測定結果表示処理とが独立して行なわれる。
【０１２５】
（測定結果記憶処理について）
図２１および図２２を用いて、本実施の形態における測定結果記憶処理について説明する。図２１は、本発明の実施の形態３における体組成計１００および通信端末２００により実行される測定結果記憶処理を示すフローチャートである。
【０１２６】
図２１を参照して、通信端末２００は、ユーザからの指示に基づき、予めインストールされた、体組成の測定結果を表示可能とするためのソフト（以下「健康管理ソフト」という）を起動する（ステップＳ３０２）。続いて、ユーザより、測定データの取込指示が入力されると（ステップＳ３０４）、通信端末２００は、ユーザに対し測定の促進を行なう（ステップＳ３０６）。ステップＳ３０６の処理は、実施の形態２の図１７におけるステップＳ２０６と同様であってよい。
【０１２７】
次に、体組成計１００では、体組成測定処理が実行される（ステップＳ３０８）。図２２は、本発明の実施の形態３における体組成測定処理を示すサブルーチンのフローチャートである。なお、実施の形態１で図１５に示したフローチャートと同様の処理については同じステップ番号を付し、ここでの説明は繰返さない。
【０１２８】
図２２を参照して、体組成算出部１２１において、ステップＳ１０２〜Ｓ１１４の処理が実行される。その後、処理はメインルーチンに戻される。つまり、実施の形態３では、体組成計１００において、４種の体組成の算出処理までが行なわれ、測定結果の記憶処理および表示処理は行なわれない。
【０１２９】
体組成の測定処理が終了すると、体組成計１００は、測定データを通信端末２００に出力する（ステップＳ３１０）。
【０１３０】
通信端末２００は、入出力Ｉ／Ｆ２０９において、測定データを受け取る（ステップＳ３１２）。通信端末２００のＣＰＵ２０１は、入出力Ｉ／Ｆ２０９において受け取られた測定データを、測定結果記憶領域９２に記憶する（ステップＳ３１４）。
【０１３１】
以上で、実施の形態３における測定結果記憶処理は終了される。
（仕様プログラム更新処理について）
図２３を用いて、本実施の形態における仕様プログラム更新処理について説明する。
【０１３２】
図２３は、本発明の実施の形態３における通信端末２００およびサーバ３００により実行される仕様プログラム更新処理を示すフローチャートである。
【０１３３】
図２３を参照して、通信端末２００は、ユーザからの指示に基づき、サーバ３００が提供するホームページへアクセスする（ステップＳ５０２）。続いて、ユーザより、測定データの転送指示が入力されると（ステップＳ５０４）、通信端末２００は、フラッシュメモリ２０６´に記憶された身体情報およびたとえば直近の測定データをサーバ３００に転送する（ステップＳ５０６）。
【０１３４】
サーバ３００は、通信端末２００より、身体情報および測定データを受信する（ステップＳ５０８）。サーバ３００のＣＰＵ３０１は、受信した測定データを解析し（ステップＳ５１０）、その解析結果に基づき、仕様プログラムを選択する（ステップＳ５１２）。ステップＳ５１０およびＳ５１２の具体的な処理手順については実施の形態２と同様であってよい。
【０１３５】
次に、サーバ３００は、ステップＳ５１４で選択された仕様プログラムの情報を通信端末２００に送信する（ステップＳ５１４）。
【０１３６】
通信端末２００は、サーバ３００より送られてきた仕様プログラムの情報を、表示部２０５に表示する（ステップＳ５１６）。そして、ユーザにより、ダウンロードの指示が入力されると（ステップＳ５１８においてＹＥＳ）、サーバ３００は、ステップＳ５１２で選択された仕様プログラムのデータを、通信Ｉ／Ｆ３０７を介して通信端末２００に送信する（ステップＳ５２０）。通信端末２００は、サーバ３００より送信されてきたプログラムのデータを通信Ｉ／Ｆ２０７を介して受け取り、受け取った仕様プログラムをフラッシュメモリ２０６´の仕様プログラム記憶領域９３にインストール（更新）する（ステップＳ５２２）。
【０１３７】
上記ステップＳ５１８において、ユーザよりダウンロードの指示が入力されなかった場合、すなわち、終了が選択された場合（ステップＳ５１８においてＮＯ）、この仕様プログラム更新処理は終了される。
【０１３８】
（測定結果表示処理について）
図２４および図２５を用いて、本実施の形態における測定結果表示処理について説明する。図２４は、本発明の実施の形態３における通信端末２００において実行される測定結果表示処理を示すフローチャートである。
【０１３９】
図２４を参照して、ユーザからの指示に基づき、予めインストールされた健康管理ソフトが起動される（ステップＳ６０２）。その後、ユーザより、測定結果表示の指示が入力されると（ステップＳ６０４）、ＣＰＵ２０１は、仕様プログラム記憶領域９３に記憶された仕様プログラムを読み出し、起動する（ステップＳ６０５）。
【０１４０】
仕様プログラムが起動されると、ＣＰＵ２０１は、測定結果記憶領域９２に記憶された測定結果を読出し（ステップＳ６０６）、仕様プログラムに応じた測定結果表示処理を実行する（ステップＳ６０８）。つまり、読み出された測定結果のうち、記憶された仕様プログラムに応じて、体重および特定の体組成の測定結果を表示する。
【０１４１】
以上で、本発明の実施の形態３における測定結果表示処理は終了される。
図２５は、図２４のステップＳ６０８において表示される画面の一例を示す図である。なお、この図には、仕様プログラム記憶領域９３に、仕様プログラムとしてＥプログラムが記憶されている場合の例が示される。
【０１４２】
図２５を参照して、表示部２０５には、第１の表示領域２０５１に体重および体脂肪率が表示され、第２の表示領域２０５２に骨格筋率および基礎代謝が表示される。この例においては、一度に１回分の測定結果が表示される。なお、操作部２０４を介して所定の指示が入力されると、過去の測定結果が順次表示されるものとする。
【０１４３】
このように、本実施の形態では、通信端末２００に過去の測定データが蓄積されているため、ユーザは、過去の測定結果を通信端末２００において閲覧することができる。したがって、通信端末２００が携帯電話等の携帯端末である場合、ユーザは時や場所に関係なく、過去の測定結果を閲覧することができる。
【０１４４】
また、本実施の形態では、実施の形態２と同様に、ユーザの測定データに基づいてユーザが管理すべき体組成の種類を表示項目とする仕様プログラムが選択される。このため、ユーザは、自身の健康管理を行ないやすくなる。
【０１４５】
なお、本実施の形態においても、実施の形態１のように、ユーザの属性または使用目的に基づいて、仕様プログラムを選択することとしてもよい。
【０１４６】
上記の実施の形態１〜３では、ユーザの属性、使用目的、および、測定結果のうちいずれかに基づいて、仕様プログラムが選択されたが、これらの組み合わせにより選択されてもよい。あるいは、このような条件に限定されず、ユーザ自身が個別に表示項目（体組成の種類）を選べるようにしてもよい。あるいは、表示項目の表示順序をユーザが選択できてもよい。
【０１４７】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１４８】
【図１】本発明の実施の形態１における体組成表示システムの全体構成を示す図である。
【図２】本発明の実施の形態１における体組成計の外観の一例を示す図である。
【図３】本発明の実施の形態１における体組成計のハードウェア構成を示すブロック図である。
【図４】本発明の実施の形態１の体組成計におけるフラッシュメモリの構造例を示す図である。
【図５】本発明の実施の形態１の体組成計のフラッシュメモリにおける測定結果記憶領域のデータ構造の一例を示す図である。
【図６】本発明の実施の形態１における通信端末のハードウェア構成を示すブロック図である。
【図７】本発明の実施の形態１におけるサーバのハードウェア構成を示すブロック図である。
【図８】本発明の実施の形態１のサーバにおけるハードディスクのデータ構造の一例を示す図である。
【図９】各仕様プログラムの表示項目の具体例を示す図である。
【図１０】本発明の実施の形態１における体組成表示システムにおいて実行される仕様プログラム更新処理を示すフローチャートである。
【図１１】図１０のステップＳ８において表示される画面の一例を示す図である。
【図１２】（Ａ）は、条件として属性が選択された場合に図１０のステップＳ１３において表示される画面の一例を示す図であり、（Ｂ）は、条件として使用目的が選択された場合に図１０のステップＳ１３において表示される画面の一例を示す図である。
【図１３】図１０のステップＳ２０において表示される画面の一例を示す図である。
【図１４】図１０のステップＳ３０において仕様プログラムが更新された場合に、体組成計の表示部に表示される画面の一例を示す図である。
【図１５】本発明の実施の形態１における体組成計の制御部が実行する体組成測定処理を示すフローチャートである。
【図１６】（Ａ）および（Ｂ）は、図１５のステップＳ１１８において表示される画面の一例を示す図である。
【図１７】本発明の実施の形態２における体組成表示システムにおいて実行される仕様プログラム更新処理を示すフローチャートである。
【図１８】図１７のステップＳ２１２の処理の後に通信端末において表示される画面の一例を示す図である。
【図１９】本発明の実施の形態３の体組成計におけるフラッシュメモリの構造例を示す図である。
【図２０】本発明の実施の形態３の通信端末におけるフラッシュメモリの構造例を示す図である。
【図２１】本発明の実施の形態３における体組成計および通信端末により実行される測定結果記憶処理を示すフローチャートである。
【図２２】本発明の実施の形態３における体組成測定処理を示すサブルーチンのフローチャートである。
【図２３】本発明の実施の形態３における通信端末およびサーバにより実行される仕様プログラム更新処理を示すフローチャートである。
【図２４】本発明の実施の形態３における通信端末において実行される測定結果表示処理を示すフローチャートである。
【図２５】図２４のステップＳ６０８において表示される画面の一例を示す図である。
【符号の説明】
【０１４９】
１  上肢ユニット、２  下肢ユニット、３  ケーブル、１０ｂ，１０ｃ  グリップ、１０ａ  本体部、１１  検出部、１２  制御部、１３  タイマ、１４  メモリ、１５，２０５  表示部、１６，２０４  操作部、１７  電源部、１８  データ入出力部、２０  収納部、２２  体重測定部、１００  体組成計、１２１  体組成算出部、１２２  表示制御部、１４１，２０２，３０２  ＲＯＭ、１４２，２０３，３０３  ＲＡＭ、１４３，２０６  フラッシュメモリ、２００  通信端末、２０１，３０１  ＣＰＵ、２０７，３０７  通信Ｉ／Ｆ、２０９  入出力Ｉ／Ｆ、２０８  ドライブ装置、３００  サーバ、３０６  ハードディスク、４００  通信ネットワーク、４１０  記録媒体、１０００  体組成表示システム、Ｅ１０  手用電極、Ｅ２０  足用電極、Ｅ１１，Ｅ１２，Ｅ１３，Ｅ１４，Ｅ２１，Ｅ２２，Ｅ２３，Ｅ２４  電極。
【図１】
2007296093.tif 000003
【図２】
2007296093.tif 000004
【図３】
2007296093.tif 000005
【図４】
2007296093.tif 000006
【図５】
2007296093.tif 000007
【図６】
2007296093.tif 000008
【図７】
2007296093.tif 000009
【図８】
2007296093.tif 000010
【図９】
2007296093.tif 000011
【図１０】
2007296093.tif 000012
【図１１】
2007296093.tif 000013
【図１２】
2007296093.tif 000014
【図１３】
2007296093.tif 000015
【図１４】
2007296093.tif 000016
【図１５】
2007296093.tif 000017
【図１６】
2007296093.tif 000018
【図１７】
2007296093.tif 000019
【図１８】
2007296093.tif 000020
【図１９】
2007296093.tif 000021
【図２０】
2007296093.tif 000022
【図２１】
2007296093.tif 000023
【図２２】
2007296093.tif 000024
【図２３】
2007296093.tif 000025
【図２４】
2007296093.tif 000026
【図２５】
2007296093.tif 000027