(57)【特許請求の範囲】
【請求項１】
運動器具であって、
ユーザが把持する把持部と、
前記把持部に連結された重り部と、
前記把持部に配置された第１電極と、
前記重り部に配置された第２電極と、
前記第１電極及び前記第２電極を用いて、前記ユーザの体脂肪率及び前記ユーザの心電図波形の少なくともいずれかを測定する測定部と、
前記ユーザの身長及び体重を含む個人データを格納する個人データ格納部と
を備え、
前記運動器具はダンベルであり、
前記第１電極は、第１電流供給電極及び第１電圧検出電極を有し、
前記第２電極は、第２電流供給電極及び第２電圧検出電極を有し、
前記測定部は、前記第１電流供給電極及び前記第２電流供給電極に対して電流を供給し、前記第１電圧検出電極及び前記第２電圧検出電極に対して電圧検出を実行することによりインピーダンスを測定し、測定したインピーダンス及び前記個人データに基づいて、前記ユーザの体脂肪率を算出する、運動器具。
【請求項２】
前記測定部が算出した前記体脂肪率を、表示出力及び音声出力の少なくともいずれかによって出力する体脂肪率出力部
をさらに備える、請求項１に記載の運動器具。
【請求項３】
前記第２電極は、前記重り部の前記把持部が連結された面とは反対の面に配置される、請求項１又は２に記載の運動器具。
【請求項４】
前記第１電極と前記第２電極とが電気的に接続されたことを検知する接続検知部
をさらに備え、
前記測定部は、前記接続検知部による検知に応じて前記体脂肪率及び前記心電図波形の少なくともいずれかを測定する、請求項１から３のいずれか１項に記載の運動器具。
【請求項５】
ユーザが把持する第１の把持部と、
前記第１の把持部に連結された第１の重り部と、
前記第１の把持部に配置された第１電極と、
前記第１の重り部に配置された第２電極と、
前記ユーザの体脂肪率又は前記ユーザの心電図波形を測定する測定部と
を有する第１の運動器具と、
前記ユーザが把持する第２の把持部と、
前記第２の把持部に連結された第２の重り部と、
前記第２の把持部に配置された第３電極と、
前記第２の重り部に配置された第４電極と
を有する第２の運動器具と
を備え、
前記第１の運動器具及び前記第２の運動器具はダンベルであり、
前記第１電極は、第１電流供給電極及び第１電圧検出電極を有し、
前記第２電極は、第２電流供給電極及び第２電圧検出電極を有し、
前記第３電極は、第３電流供給電極及び第３電圧検出電極を有し、
前記第４電極は、第４電流供給電極及び第４電圧検出電極を有し、
前記測定部は、前記第２電流供給電極と前記第４電流供給電極とが接触し、前記第２電圧検出電極と前記第４電圧検出電極とが接触した場合に、前記第１電流供給電極、前記第２電流供給電極、前記第３電流供給電極、及び前記第４電流供給電極に対して電流を供給し、前記第１電圧検出電極、前記第２電圧検出電極、前記第３電圧検出電極、及び前記第４電圧検出電極に対して電圧検出を実行することによってインピーダンスを測定し、前記インピーダンスに基づいて前記ユーザの体脂肪率を算出する、運動器具セット。
【請求項６】
前記第２電極は、前記第１の重り部の前記第１の把持部が連結された面とは反対の面に配置され、
前記第４電極は、前記第２の重り部の前記第２の把持部が連結された面とは反対の面に配置される、請求項５に記載の運動器具セット。
【請求項７】
前記第２電流供給電極及び前記第２電圧検出電極の一方は、前記第１の重り部の中心に配置され、前記第２電流供給電極及び前記第２電圧検出電極の他方は、前記第１の重り部の中心に配置された一方を内包する輪形状を有する、請求項５又は６に記載の運動器具セット。
【請求項８】
前記第１の運動器具を設置する第１設置部と、
前記第２の運動器具を設置する第２設置部と、
前記第１設置部に設置された前記第１の運動器具の前記第２電極と、前記第２設置部に設置された前記第２の運動器具の前記第４電極とをそれぞれ電気的に連通させる電気通路とを有する設置台
をさらに備える、請求項５から７のいずれか一項に記載の運動器具セット。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、運動器具及び運動器具セットに関する。
【背景技術】
【０００２】
従来、素足で本体に乗ることによって体重及び体脂肪率を計測できる体脂肪計が知られていた。（例えば、特許文献１参照）。
［先行技術文献］
［特許文献］
［特許文献１］特開２００１−０２９３２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００３】
運動器具を用いた運動をする前などに体脂肪率を測る場合に、素足になって体脂肪計で体脂肪率を計測した後に、運動の準備をして運動を開始するのが煩雑だった。
【課題を解決するための手段】
【０００４】
本発明の第１の態様においては、ユーザが把持する把持部と、把持部に連結された重り部と、把持部に配置された第１電極と、重り部に配置された第２電極と、第１電極及び第２電極を用いて、ユーザの体脂肪率及びユーザの心電図波形の少なくともいずれかを測定する測定部とを備える運動器具が提供される。上記運動器具は、ユーザの身長及び体重を含む個人データを格納する個人データ格納部をさらに備えてよく、第１電極は、第１電流供給電極及び第１電圧検出電極を有してよく、第２電極は、第２電流供給電極及び第２電圧検出電極を有してよく、測定部は、第１電流供給電極及び第２電流供給電極に対して電流を供給し、第１電圧検出電極及び第２電圧検出電極に対して電圧検出を実行することによりインピーダンスを測定し、測定したインピーダンス及び個人データに基づいて、ユーザの体脂肪率を算出してよい。
【０００５】
上記運動器具は、測定部が算出した体脂肪率を、表示出力及び音声出力の少なくともいずれかによって出力する体脂肪率出力部をさらに備えてよい。上記運動器具において、第２電極は、重り部の把持部が連結された面とは反対の面に配置されてよい。上記運動器具は、第１電極と第２電極とが電気的に接続されたことを検知する接続検知部をさらに備えてよく、測定部は、接続検知部による検知に応じてユーザの体脂肪率及びユーザの心電図波形の少なくともいずれかを測定してよい。
【０００６】
本発明の第２の態様によれば、ユーザが把持する第１の把持部と、第１の把持部に連結された第１の重り部と、第１の把持部に配置された第１電極と、第１の重り部に配置された第２電極と、ユーザの体脂肪率又は前記ユーザの心電図波形を測定する測定部とを有する第１の運動器具と、ユーザが把持する第２の把持部と、第２の把持部に連結された第２の重り部と、第２の把持部に配置された第３電極と、第２の重り部に配置された第４電極とを有する第２の運動器具とを備え、測定部が、第２電極と第４電極とが接触した場合に、第１電極、第２電極、第３電極、及び第４電極を用いて、ユーザの体脂肪率及びユーザの心電図波形の少なくともいずれかを測定する運動器具セットが提供される。上記運動器具セットにおいて、第１電極は、第１電流供給電極及び第１電圧検出電極を有してよく、第２電極は、第２電流供給電極及び第２電圧検出電極を有してよく、第３電極は、第３電流供給電極及び第３電圧検出電極を有してよく、第４電極は、第４電流供給電極及び第４電圧検出電極を有してよく測定部が、第２電流供給電極と第４電流供給電極とが接触し、第２電圧検出電極と第４電圧検出電極とが接触した場合に、第１電流供給電極、第２電流供給電極、第３電流供給電極、及び第４電流供給電極に対して電流を供給し、第１電圧検出電極、第２電圧検出電極、第３電圧検出電極、及び第４電圧検出電極に対して電圧検出を実行することによってインピーダンスを測定し、インピーダンスに基づいてユーザの体脂肪率を算出してよい。上記運動器具セットは、第１の運動器具を設置する第１設置部と、第２の運動器具を設置する第２設置部と、第１設置部に設置された第１の運動器具の第２電極と、第２設置部に設置された第２の運動器具の第４電極とをそれぞれ電気的に連通させる電気通路とを有する設置台をさらに備えてよい。
【０００７】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【０００８】
【図１】ダンベル１００及びダンベル１００の通信環境の一例を概略的に示す。
【図２】ダンベル１００の構成の一例を概略的に示す。
【図３】ダンベル１００の内部に配置された収容部１３８を主に説明するための図である。
【図４】ダンベル１００及びダンベル１８０を備えるダンベルセット１９０の一例を概略的に示す。
【図５】ダンベルセット１９０を設置する設置台４００を概略的に示す。
【図６】ダンベル１００の機能構成の一例を概略的に示す。
【図７】ダンベル１００の構成の他の例を概略的に示す。
【図８】ダンベル１００の構成の他の例を概略的に示す。
【図９】ダンベル１００の構成の他の例を概略的に示す。
【発明を実施するための形態】
【０００９】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１０】
図１は、ダンベル１００及びダンベル１００の通信環境の一例を概略的に示す。ダンベル１００は運動器具の一例であってよい。本実施形態では、バッテリー１３２から供給される電力によって各種処理を実行するダンベル１００について説明する。
【００１１】
ダンベル１００は、ユーザが把持する把持部１０２と、把持部１０２に連結された重り部１０４とを備える。また、本実施形態において、ダンベル１００は、通信ユニット１１０、処理ユニット１１２、ジャイロセンサ１１４、及びＵＳＢポート１３４を備える。
【００１２】
通信ユニット１１０は、情報端末３００及びアクセスポイント２０などと無線通信する。無線通信の通信規格としては、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＢＬＥ（Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ）、無線ＬＡＮ、及び赤外線通信などが例示できる。情報端末３００は、携帯電話などの無線通信可能な端末であってよい。アクセスポイント２０は、無線ＬＡＮアクセスポイント及びＢｌｕｅｔｏｏｔｈアクセスポイントなどであってよい。
【００１３】
処理ユニット１１２は、例えば、ジャイロセンサ１１４の出力値に基づいて、ダンベル１００を用いた運動の回数を計数する。通信ユニット１１０は、処理ユニット１１２が計数した回数を、例えば情報端末３００に送信する。これにより、ダンベル１００を用いて運動をするユーザは、情報端末３００によって運動回数を確認できる。また、通信ユニット１１０は、処理ユニット１１２が計数した回数を、アクセスポイント２０及びインターネット１０を介して、データサーバ３０にアップロードしてもよい。これにより、例えば、データサーバ３０によってユーザの運動の履歴を管理できる。
【００１４】
データサーバ３０は、ＣＰＵ、ＲＯＭ、ＲＡＭ、通信インターフェースなどを有するデータユニットと、キーボード、タッチパネル、マイクなどの入力ユニットと、ディスプレイ、スピーカなどの出力ユニットと、メモリ、ＨＤＤなどの記憶ユニットとを備えた一般的な構成の情報処理装置において、データサーバ３０の各部の動作を規定したソフトウェア又はプログラムを起動することにより実現されてよい。データサーバ３０は、仮想サーバまたはクラウドシステムであってもよい。
【００１５】
バッテリー１３２は、通信ユニット１１０、処理ユニット１１２、及びジャイロセンサ１１４などに電力を供給する。バッテリー１３２は、ＵＳＢポート１３４を介してＵＳＢ充電されてよい。例えば、コンセント４０に接続されたＵＳＢ−ＡＣアダプタ４２とＵＳＢポート１３４とが接続されることにより、バッテリー１３２は充電される。なお、ここではバッテリー１３２をＵＳＢ充電する例を挙げて説明するが、バッテリー１３２の充電法はこれに限らず、電源ケーブルによる充電及びクレードル充電などであってもよい。
【００１６】
図２は、ダンベル１００の構成の一例を概略的に示す。図３は、ダンベル１００の内部に配置された収容部１３８を主に説明するための図である。ここでは、ダンベル１００が、ディスプレイ１０６、スピーカ１０８、発光部１０９、通信ユニット１１０、処理ユニット１１２、ジャイロセンサ１１４、温度センサ１１６、心拍センサ１１８、圧力センサ１２０、圧力センサ１２２、電流供給電極１２４、電流供給電極１２６、電圧検出電極１２８、電圧検出電極１３０、バッテリー１３２、ＵＳＢポート１３４、収容蓋１３６、収容部１３８、及び測距センサ１４０を備える場合を例に挙げて説明する。なお、ダンベル１００は、これらすべての構成を備えずに一部の構成のみを備えてもよい。
【００１７】
ディスプレイ１０６は、例えば、タッチパネルディスプレイである。すなわち、ディスプレイ１０６は、表示機能及び入力機能を有してよい。なお、ディスプレイ１０６はタッチパネルディスプレイ以外のディスプレイであってもよく、その場合に、ダンベル１００は、操作ボタンなどの入力部を別途備えてもよい。スピーカ１０８は、ダンベル１００の処理に応じた音声を出力する。発光部１０９は、ダンベル１００の処理に応じて発光する。発光部１０９は、例えばＬＥＤである。
【００１８】
ジャイロセンサ１１４は、動き測定部の一例であってよい。ジャイロセンサ１１４は、例えば把持部１０２に配置される。ジャイロセンサ１１４は、把持部１０２に内蔵されてよい。
【００１９】
温度センサ１１６は、温度測定部の一例であってよい。温度センサ１１６は、例えば、把持部１０２に配置される。処理ユニット１１２は、温度センサ１１６により測定された温度を取得してよい。処理ユニット１１２は、取得した温度をディスプレイ１０６に表示させてよい。
【００２０】
これにより、ユーザはダンベル１００が配置されている空間の温度を把握できる。また、ユーザは、把持部１０２を把持しているときの温度を確認することにより、自分の体温を確認できる。温度センサ１１６が把持部１０２に配置されることにより、運動中におけるユーザの体温の変化を、ユーザに把握させることができる。処理ユニット１１２は、取得した温度をスピーカ１０８に音声出力させてもよい。
【００２１】
なお、処理ユニット１１２は、通信ユニット１１０の無線通信圏内に配置された温度センサから、当該温度センサが測定した温度を通信ユニット１１０を介して取得してもよい。情報端末３００が温度測定機能を備える場合、処理ユニット１１２は、情報端末３００が測定した温度を、通信ユニット１１０を介して情報端末３００から受信してもよい。また、処理ユニット１１２は、ユーザが身に付けている体温センサから、当該体温センサにより測定された温度を通信ユニット１１０を介して取得してもよい。
【００２２】
心拍センサ１１８は、心拍測定部の一例であってよい。心拍センサ１１８は、例えば、把持部１０２に配置される。処理ユニット１１２は、心拍センサ１１８により測定された心拍数を取得してよい。処理ユニット１１２は、取得した心拍数をディスプレイ１０６に表示させてよい。
【００２３】
ユーザは、把持部１０２を把持した状態でディスプレイ１０６を閲覧することにより、自分の心拍数を把握できる。心拍センサ１１８が把持部１０２に配置されることにより、運動中におけるユーザの心拍数の変化をユーザに把握させることができる。処理ユニット１１２は、取得した心拍数をスピーカ１０８に音声出力させてもよい。処理ユニット１１２は、心拍センサ１１８以外の心拍センサから、ユーザの心拍数を取得してもよい。例えば、心拍センサ１１８は、ユーザが身に付けている心拍センサにより測定された心拍数を、通信ユニット１１０を介して当該心拍センサから取得してもよい。
【００２４】
圧力センサ１２０は、把持部１０２に配置される。圧力センサ１２０は、把持部圧力測定部の一例であってよい。処理ユニット１１２は、圧力センサ１２０により測定された圧力を取得してよい。処理ユニット１１２は、取得した圧力に基づいて、ダンベル１００の重量を測定してよい。処理ユニット１１２は、測定したダンベル１００の重量をディスプレイ１０６に表示させてよい。ユーザは、圧力センサ１２０を下向きに把持部１０２を把持した状態で１０６を閲覧することにより、ダンベル１００の重量を把握できる。なお、処理ユニット１１２は、測定したダンベル１００の重量をスピーカ１０８に音声出力させてもよい。
【００２５】
圧力センサ１２２は、重り部１０４の一端に配置される。圧力センサ１２２は、端部圧力測定部の一例であってよい。処理ユニット１１２は、圧力センサ１２２により測定された圧力を取得してよい。処理ユニット１１２は、取得した圧力に基づいて、ダンベル１００の重量を測定してよい。処理ユニット１１２は測定したダンベル１００の重量をディスプレイ１０６に表示させてよい。ユーザは、圧力センサ１２２を下向きにしてダンベル１００を立てた状態でディスプレイ１０６を閲覧することにより、ダンベル１００の重量を確認できる。なお、処理ユニット１１２は、測定したダンベル１００の重量をスピーカ１０８に音声出力させてもよい。
【００２６】
電流供給電極１２４は、把持部１０２に配置される。電流供給電極１２６は、重り部１０４に配置される。電圧検出電極１２８は、把持部１０２に配置される。電圧検出電極１３０は、重り部１０４に配置される。電流供給電極１２４は、第１電流供給電極の一例であってよい。電流供給電極１２６は、第２電流供給電極の一例であってよい。電圧検出電極１２８は、第１電圧検出電極の一例であってよい。電圧検出電極１３０は、第２電圧検出電極の一例であってよい。
【００２７】
処理ユニット１１２は、電流供給電極１２４、電流供給電極１２６、電圧検出電極１２８、及び電圧検出電極１３０に対して、いわゆるＢＩ法（Ｂｉｏｅｌｅｃｔｒｉｃａｌ  Ｉｍｐｅｄａｎｃｅ法）を適用することにより、ユーザの体脂肪率を算出してよい。すなわち、処理ユニット１１２は、電流供給電極１２４及び電流供給電極１２６に対する電流供給と、電圧検出電極１２８及び電圧検出電極１３０に対する電圧検出の実行とによって、ユーザの体脂肪率を算出してよい。
【００２８】
例えば、処理ユニット１１２は、ユーザが一方の手で電流供給電極１２４及び電圧検出電極１２８に触れ、他方の手で電流供給電極１２６及び電圧検出電極１３０に触れた状態で、電流供給及び電圧検出を実行することにより、インピーダンスを測定する。そして、処理ユニット１１２は、ユーザの身長及び体重を含む個人データと、測定したインピーダンスとに基づいて、ユーザの体脂肪率を算出する。個人データは、例えば、ユーザによって予め登録されていてよい。処理ユニット１１２は、算出した体脂肪率を、ディスプレイ１０６に表示させてよい。これにより、ユーザは、自分の体脂肪率を把握できる。処理ユニット１１２は、算出した体脂肪率を、スピーカ１０８に音声出力させてもよい。
【００２９】
収容蓋１３６は、収容部１３８に対する蓋である。収容部１３８は、少なくとも液体を排出可能に収容する。収容部１３８は、例えば、水及び砂などを収容する。ユーザは、収容部１３８に水及び砂などを収容することによって、ダンベル１００の重量を変更できる。
【００３０】
測距センサ１４０は、収容部１３８に収容された液体などの体積を測定する体積測定部の一例であってよい。測距センサ１４０は、収容部１３８の内部に照射光１４２を照射し、その反射光を受光することによって、収容部１３８に収容された液体表面までの距離を測定する。これにより、収容部１３８に収容された液体の体積が測定される。処理ユニット１１２は、測定された体積を取得してよい。処理ユニット１１２は、液体の密度と取得した体積とを乗算することによって、液体の重量を算出してよい。処理ユニット１１２は、液体を含まないダンベル１００の重量に、液体の重量を加算することによって、ダンベル１００の重量を算出してよい。
【００３１】
図４は、ダンベル１００及びダンベル１８０を備えるダンベルセット１９０の一例を概略的に示す。ダンベル１８０は、把持部１０２及び重り部１０４を備え、さらに少なくとも電流供給電極１２４、電流供給電極１２６、電圧検出電極１２８、及び電圧検出電極１３０を備える。ダンベル１８０は、ダンベル１００と同一の構成を備えてもよい。ダンベル１００は第１の運動器具の一例であってよく、ダンベル１８０は第２の運動器具の一例であってよく、ダンベルセット１９０は運動器具セットの一例であってよい。
【００３２】
図４に示すダンベル１００の処理ユニット１１２は、インピーダンス測定部２１６を有し、インピーダンス測定部２１６は、電流供給部２２４及び電圧検出部２２６を含む。ダンベル１００の電流供給電極１２６及び電圧検出電極１３０と、ダンベル１８０の電流供給電極１２６及び電圧検出電極１３０とがそれぞれ重ねあわされることによって、ダンベル１００の電流供給電極１２４とダンベル１８０の電流供給電極１２４とが電流供給部２２４に電気的に導通する。また、ダンベル１００の電圧検出電極１２８とダンベル１８０の電圧検出電極１２８とが電圧検出部２２６に電気的に導通する。
【００３３】
ユーザが一方の手でダンベル１００の把持部１０２を把持し、他方の手でダンベル１８０の把持部１０２を把持して、図示するようにダンベル１００とダンベル１８０とを重ねあわせることにより、ユーザの身体を一部に含む電流経路が形成される。電流供給部２２４が電流を供給し、電圧検出部２２６が電圧検出を実行することにより、インピーダンス測定部２１６はインピーダンスを測定する。処理ユニット１１２は、インピーダンス測定部２１６が測定したインピーダンス及びユーザの身長及び体重を含む個人データに基づいて、ユーザの体脂肪率を算出してよい。
【００３４】
ユーザは、例えば、一方の手にダンベル１００を把持し、他方の手にダンベル１８０を把持して運動をする場合に、運動の前後又は運動の最中に、ダンベル１００とダンベル１８０とを重ねあわせることによって、容易に体脂肪率を測定することができる。ここで、図４に示すように、ダンベル１００及びダンベル１８０が備える電流供給電極１２６及び電圧検出電極１３０は、重り部１０４における把持部１０２が連結された面とは反対の面に設置されてよい。また、電流供給電極１２６は、重り部１０４の一端の中心に配置されてよく、電圧検出電極１３０は、電流供給電極１２６を内包する輪形状を有してよい。これにより、ユーザは、ダンベル１００及びダンベル１８０の回転方向のずれを気にすることなく、ダンベル１００とダンベル１８０とを重ねあわせることができる。
【００３５】
なお、本実施形態では、ダンベル１００がユーザの体脂肪率を測定する例を主に挙げて説明したが、ダンベル１００は、ユーザの心電図波形を測定してもよい。例えば、処理ユニット１１２は、把持部１０２に設けられた電極と、重り部１０４に設けられた電極とを用いて、ユーザの心電図波形を計測する。処理ユニット１１２は、電流供給電極１２４及び電流供給電極１２６を用いて心電図波形を測定してよく、また、把持部１０２と重り部１０４とに別途備える電極を用いて心電図波形を測定してもよい。
【００３６】
処理ユニット１１２は、測定した心電図波形を、ディスプレイ１０６に表示させてよい。また、処理ユニット１１２は、測定した心電図波形を、通信ユニット１１０に送信させてよい。通信ユニット１１０は、処理ユニット１１２が測定した心電図波形を、例えば情報端末３００に送信する。また、通信ユニット１１０は、処理ユニット１１２が測定した心電図波形を、アクセスポイント２０及びインターネット１０を介して、データサーバ３０にアップロードしてもよい。
【００３７】
また、処理ユニット１１２は、測定した心電図波形の内容に基づいて、ディスプレイ１０６及びスピーカ１０８を制御してもよい。例えば、処理ユニット１１２は、測定した心電図波形が不整脈を示す場合に、運動を停止することを促すメッセージをディスプレイ１０６及びスピーカ１０８に出力させる。
【００３８】
図５は、ダンベルセット１９０を設置する設置台４００を概略的に示す。設置台４００は、設置部４０２、設置部４０４、電気通路４０６、及び電気通路４０８を備える。設置部４０２及び設置部４０４のそれぞれには、ダンベル１００及びダンベル１８０がそれぞれ設置されてよい。
【００３９】
電気通路４０６は、設置部４０２及び設置部４０４に設置されたダンベル１００及びダンベル１８０の電流供給電極１２６を電気的に導通させる。また、電気通路４０８は、設置部４０２及び設置部４０４に設置されたダンベル１００及びダンベル１８０の電圧検出電極１３０を電気的に導通させる。これにより、ユーザが一方の手でダンベル１００を把持し、他方の手でダンベル１８０を把持した状態であって、ダンベル１００及びダンベル１８０が設置部４０２及び設置部４０４に設置された状態で、ダンベル１００はユーザの体脂肪率を測定できる。
【００４０】
なお、ここではダンベル１００がユーザの体脂肪率を測定する場合を例に挙げて説明したが、設置台４００がユーザの体脂肪率を測定してもよい。この場合、設置台４００は、インピーダンス測定部２１６を備える。
【００４１】
図６は、ダンベル１００の機能構成の一例を概略的に示す。ここでは、ダンベル１００が、ディスプレイ１０６、スピーカ１０８、通信ユニット１１０、処理ユニット１１２、ジャイロセンサ１１４、温度センサ１１６、心拍センサ１１８、圧力センサ１２０、圧力センサ１２２、電流供給電極１２４、電流供給電極１２６、電圧検出電極１２８、及び電圧検出電極１３０を備える場合を例に挙げて説明する。
【００４２】
処理ユニット１１２は、把持判断部２０２、温度取得部２０４、心拍取得部２０６、重量取得部２０８、消費カロリー推定部２１０、個人データ格納部２１２、接続検知部２１４、インピーダンス測定部２１６、体脂肪率算出部２１８、出力制御部２２０、及び音声格納部２２２を有する。処理ユニット１１２は、これらのすべての構成を有さずに一部の構成のみを備えてもよい。
【００４３】
把持判断部２０２は、把持部１０２が把持されているか否かを判定する。把持判断部２０２は、例えば、ジャイロセンサ１１４からの出力値に基づいて、把持部１０２が把持されているか否かを判定する。把持部１０２は、ジャイロセンサ１１４によって、ダンベル１００の動きが予め定められた期間以上継続して検出されていない場合に、把持部１０２が把持されていないと判定してよい。また、把持部１０２は、ジャイロセンサ１１４によってダンベル１００の動きが検出されている間は、把持部１０２が把持されていると判定してよい。
【００４４】
把持判断部２０２は、他のセンサによる出力値に基づいて、把持部１０２が把持されているか否かを判断してもよい。例えば、把持判断部２０２は、心拍センサ１１８の出力値が心拍の検出を示している場合、把持部１０２が把持されていると判断してよく、心拍の検出を示していない場合、把持部１０２が把持されていないと判断してよい。また、把持判断部２０２は、圧力センサ１２０の出力値が圧力の検出を示している場合、把持部１０２が把持されていると判断してよく、圧力の検出を示していない場合、把持部１０２が把持されていないと判断してよい。
【００４５】
温度取得部２０４は、温度センサ１１６が測定した温度を取得する。温度取得部２０４は、把持判断部２０２の出力値に基づいて、ダンベル１００の周囲温度又は把持部１０２を把持するユーザの体温を取得してよい。例えば、温度取得部２０４は、ユーザが把持部１０２を把持していない状態で温度センサ１１６が測定した温度を、ダンベル１００の周囲温度として取得する。また、例えば、温度取得部２０４は、ユーザが把持部１０２を把持している状態で温度センサ１１６が測定した温度を、ユーザの体温として取得する。
【００４６】
なお、本実施形態では、ダンベル１００が、把持部１０２に配置された一の温度センサ１１６を備える例を挙げて説明するが、これに限らず、ダンベル１００は、把持部１０２に配置された温度センサと、重り部１０４に配置された温度センサとを備えてもよい。この場合、温度取得部２０４は、把持部１０２に配置された温度センサが測定した温度をユーザの体温として取得し、重り部１０４に配置された温度センサが測定した温度を周囲温度として取得してよい。把持部１０２に配置された温度センサは把持部温度測定部の一例であってよく、重り部１０４に配置された温度センサは重り部温度測定部の一例であってよい。
【００４７】
また、温度取得部２０４は、通信ユニット１１０を介して、他の温度センサが測定した温度を取得してもよい。例えば、温度取得部２０４は、通信ユニット１１０の無線通信圏内に配置された温度センサから、通信ユニット１１０を介して温度を取得する。温度取得部２０４は、室温センサが測定した温度を周囲温度として取得してよい。また、温度取得部２０４は、ユーザが身に付けている体温センサが測定した体温を取得してもよい。
【００４８】
心拍取得部２０６は、心拍センサ１１８が測定した心拍数を取得する。心拍取得部２０６は、通信ユニット１１０を介して、他の心拍センサが測定した心拍数を取得してもよい。例えば、心拍取得部２０６は、ユーザが身につけた心拍センサが測定したユーザの心拍数を、通信ユニット１１０を介して取得する。
【００４９】
重量取得部２０８は、ダンベル１００の重量を測定する。重量取得部２０８は、例えば、圧力センサ１２０が出力する圧力を重量に変換することにより重量を算出する。重量取得部２０８は、ジャイロセンサ１１４の出力値に基づいて、ダンベル１００の重量を測定してもよい。例えば、重量取得部２０８は、ジャイロセンサ１１４によってダンベル１００の動きが検出されていないときに、圧力センサ１２０が出力する圧力を取得して、当該圧力を重量に変換することによりダンベル１００の重量を算出する。これにより、ダンベル１００が動くことによって圧力センサ１２０に加わる圧力が、算出するダンベル１００の重量に加算されてしまうことを防止できる。重量取得部２０８及び圧力センサ１２０は、重量測定部の一例であってよい。
【００５０】
また、例えば、重量取得部２０８は、圧力センサ１２２が出力する圧力を重量に変換することにより重量を算出する。重量取得部２０８及び圧力センサ１２２は、重量測定部の一例であってよい。
【００５１】
また、例えば、重量取得部２０８は、測距センサ１４０により検出された距離に基づいて定める収容部１３８内における液体の体積に、液体の密度を乗じることによって収容部１３８内の液体の重量を算出してよい。そして重量取得部２０８は、液体を収容していない状態のダンベル１００の重量に、液体の重量を加算することによって、ダンベル１００の重量を算出してよい。測距センサ１４０は体積測定部の一例であってよく、測距センサ１４０及び重量取得部２０８は重量測定部の一例であってよい。
【００５２】
消費カロリー推定部２１０は、ジャイロセンサ１１４が測定したダンベル１００の動きに基づいて、ユーザの消費カロリーを推定する。消費カロリー推定部２１０は、例えば、ＭＥＴｓ（Ｍｅｔａｂｏｌｉｃ  Ｅｑｕｉｖａｌｅｎｔｓ）法に従って、消費カロリーを推定する。すなわち、消費カロリー推定部２１０は、個人データ格納部２１２に格納されたユーザの体重と、ジャイロセンサ１１４がダンベル１００を用いた運動を検出した継続時間と、ダンベル運動のＭＥＴｓ数である３．５〜６．０と、１．０５とを乗算することによって、消費カロリーを推定してよい。
【００５３】
また、消費カロリー推定部２１０は、他の算出法によって消費カロリーを推定してもよい。例えば、消費カロリー推定部２１０は、ダンベル１００を１回反復させることによって消費される消費カロリーが登録されたデータを参照し、ジャイロセンサ１１４が測定した反復回数を乗じることによって消費カロリーを算出してよい。
【００５４】
消費カロリー推定部２１０は、さらに、温度取得部２０４が取得した温度に基づいて消費カロリーを推定してよい。例えば、消費カロリー推定部２１０は、温度取得部２０４が取得した周囲温度が高いほど小さい値を示す係数を、ＭＥＴｓ法などに従って算出された消費カロリーに乗じることによって、消費カロリーを算出してよい。これにより、周囲温度が高いほど消費カロリーの値が小さくなり、周囲温度が低いほど消費カロリーの値が大きくなるように、消費カロリーの値を算出できる。
【００５５】
また、例えば、消費カロリー推定部２１０は温度取得部２０４が取得したユーザの体温が高いほど大きい値を示す係数を、ＭＥＴｓ法などに従って算出された消費カロリーに乗じることによって、消費カロリーを算出してよい。これにより、体温が高いほど消費カロリーが多く、体温が低いほど消費カロリーが少なくなるように、消費カロリーを算出できる。さらに、消費カロリー推定部２１０は、温度取得部２０４が取得した周囲温度及ユーザの体温の両方に基づいて、消費カロリーを算出してもよい。
【００５６】
また、消費カロリー推定部２１０は、運動による消費カロリーと基礎代謝とを加算することによって消費カロリーを算出してもよい。例えば、消費カロリー推定部２１０は、ハリスベネディクトの式を用いて、ユーザの１日の基礎代謝を算出する。すなわち、ユーザの体重、身長、及び年齢を式（１）又は式（２）に適用することによって、ユーザの１日の基礎代謝を算出する。
【００５７】
【数１】
0005869526.tif 000002
【００５８】
【数２】
0005869526.tif 000003
【００５９】
そして、消費カロリー推定部２１０は、ユーザの１日の基礎代謝を、ユーザが運動した時間の基礎代謝に換算する。例えば、運動した時間が１時間である場合、ハリスベネディクトの式を用いて算出した基礎代謝を２４で除算する。
【００６０】
また、さらに、消費カロリー推定部２１０は、算出した基礎代謝に、温度取得部２０４が取得したユーザの体温を適用してよい。例えば、消費カロリー推定部２１０は、体温が高いほど基礎代謝が高くなるべく、算出した基礎代謝に係数を乗ずる。具体的には、消費カロリー推定部２１０は、ユーザの体温が１華氏増えるごとに基礎代謝が７％高くなるべく係数を乗ずることによって基礎代謝を算出してよい。これにより、ユーザの体温を考慮した基礎代謝を算出できる。
【００６１】
また、さらに、消費カロリー推定部２１０は、算出した基礎代謝に対して、温度取得部２０４が取得した周囲温度を適用してよい。例えば、消費カロリー推定部２１０は、周囲温度が低いほど基礎代謝が高くなるべく、算出した基礎代謝に係数を乗ずる。これにより、周囲温度を考慮した基礎代謝を算出できる。
【００６２】
そして、消費カロリー推定部２１０は、ユーザの年齢及び体重と、ユーザが運動した時間を式（３）に適用することにより、運動による消費カロリーを算出してよい。
【００６３】
【数３】
0005869526.tif 000004
運動係数は、運動の種類毎に割り当てられた係数である。また、年齢別の係数は、年齢の値が大きいほど小さい値の係数である。
【００６４】
そして、消費カロリー推定部２１０は、算出した基礎代謝と、算出した運動による消費カロリーとを加算することによって、ユーザに提供する消費カロリーを算出する。このように、ユーザの体温及び周囲温度を考慮して算出した基礎代謝を用いて消費カロリーを推定することにより、消費カロリーの推定精度を高めることができる。
【００６５】
消費カロリー推定部２１０は、さらに、重量取得部２０８が取得したダンベル１００の重量に基づいて消費カロリーを推定してよい。例えば、消費カロリー推定部２１０は、重量取得部２０８が取得したダンベル１００の重量が重いほど大きい値を示す係数を、ＭＥＴｓ法などに従って算出された消費カロリーに乗じることによって、消費カロリーを算出してよい。これにより、より重いダンベル１００を用いて運動している場合の方が、より軽いダンベル１００を用いて運動している場合に比べて、消費カロリーの値が大きくなるように、消費カロリーの値を算出できる。
【００６６】
個人データ格納部２１２は、ユーザの個人データを格納する。個人データ格納部２１２は、タッチパネルディスプレイであるディスプレイ１０６を介してユーザが入力した個人データを格納してよい。また、個人データ格納部２１２は、ダンベル１００が入力部を備える場合、当該入力部を介してユーザが入力した個人データを格納してよい。また、個人データ格納部２１２は、通信ユニット１１０を介して、情報端末３００から受信した個人データを格納してもよい。また、個人データ格納部２１２は、例えば、通信ユニット１１０の無線通信圏内に配置された無線通信機能を有する体重計から、ユーザの体重などを含む個人データを、通信ユニット１１０を介して取得してもよい。
【００６７】
接続検知部２１４は、電流供給電極１２４と電流供給電極１２６とが電気的に接続され、電圧検出電極１２８と電圧検出電極１３０とが電気的に接続されたことを検知する。接続検知部２１４は、定期的に電流供給を試行することにより、電気的に接続されているか否かを確認してよい。なお、ダンベル１００が、接触センサを別途備え、接続検知部２１４が、当該接触センサの出力値を取得することによって、接続を検知してもよい。
【００６８】
インピーダンス測定部２１６は、電流供給電極１２４、電流供給電極１２６、電圧検出電極１２８、及び電圧検出電極１３０に対してインピーダンス測定を実行する。インピーダンス測定部２１６は、電流供給電極１２４及び電流供給電極１２６に対して電流を供給し、電圧検出電極１２８及び電圧検出電極１３０に対して電圧検出を実行することにより、インピーダンスを測定する。インピーダンス測定部２１６は、ユーザの指示に従って、インピーダンス測定を開始してよい。また、インピーダンス測定部２１６は、接続検知部２１４による接続の検知に応じてインピーダンス測定を開始してもよい。
【００６９】
体脂肪率算出部２１８は、把持部１０２を把持するユーザの体脂肪率を算出する。体脂肪率算出部２１８は、ＢＩ法によって体脂肪率を算出してよい。例えば、体脂肪率算出部２１８は、インピーダンス測定部２１６が測定したインピーダンス及び個人データ格納部２１２が格納する個人データに基づいて、ユーザの体脂肪率を算出する。体脂肪率算出部２１８は、ユーザの身長、体重、年齢、及び性別の個人データと、インピーダンスに基づいて体脂肪率を算出してよい。個人データ格納部２１２は、予めユーザによって設定されたユーザの個人データを格納していてよい。なお、体脂肪率算出部２１８は、体脂肪率の他、基礎代謝及び体年齢などの体組成の値を算出してもよい。
【００７０】
出力制御部２２０は、ディスプレイ１０６、スピーカ１０８及び発光部１０９への出力を制御する。出力制御部２２０は、ダンベル１００による処理の各種結果に基づいて出力を制御してよい。
【００７１】
出力制御部２２０は、ジャイロセンサ１１４の出力値に基づいて出力を制御してよい。例えば、出力制御部２２０は、ジャイロセンサ１１４により測定されたダンベル１００の運動の回数をディスプレイ１０６及びスピーカ１０８の少なくともいずれかに出力させる。出力制御部２２０は、ディスプレイ１０６及びスピーカ１０８の少なくともいずれかに、ダンベル１００の運動の回数をカウントアップさせてよい。また、出力制御部２２０は、ディスプレイ１０６及びスピーカ１０８の少なくともいずれかに、予め設定された回数からカウントダウンさせてもよい。
【００７２】
また、出力制御部２２０は、ジャイロセンサ１１４が、予め定められた時間以上継続する運動を検出した場合に、運動が過度である旨を示すメッセージをディスプレイ１０６及びスピーカ１０８の少なくともいずれかに出力させてよい。また、出力制御部２２０は、ジャイロセンサ１１４が、予め定められた時間以上継続する運動を測定した場合に、発光部１０９を赤色などの警告を示す色で発光させてもよい。これにより、ユーザが過度の運動をしてしまっていることをユーザに気付かせることができる。
【００７３】
また、出力制御部２２０は、ジャイロセンサ１１４が、ダンベル１００が転がる動きを検出した場合に、警告音及び危険を報知する音声メッセージなどをスピーカ１０８に出力させてよい。これにより、ダンベル１００が倒れて転がってしまった場合に、その旨を周囲に報知することができる。
【００７４】
また、出力制御部２２０は、ジャイロセンサ１１４が、ダンベル１００の特定の動きを検出した場合に、特定の動きに応じた処理を実行してよい。例えば、出力制御部２２０は、特定の動きの検出に応じて、音声出力のオン／オフを切り替える。具体例として、出力制御部２２０は、ダンベル１００が予め定められた速度以下の速度で、水平に半回転して元に戻す動作が測定された場合に、音声出力のオン／オフを切り替える。これにより、弓座は、運動を継続したまま音声のオン／オフを切り替えることができる。
【００７５】
また、出力制御部２２０は、予め登録された運動フォームを示す動きと、ジャイロセンサ１１４が測定した動きとを比較して、比較結果を出力制御してもよい。例えば、出力制御部２２０は、測定した動きが、登録された運動フォームを示す動きに一致すると判断できる場合に、そのまま運動を継続してよい旨を示す音声メッセージをスピーカ１０８に出力させる。また、出力制御部２２０は、測定した動きが登録された運動フォームを示す動きに一致すると判断できない場合に、登録された運動フォームに近づけるべく音声メッセージをスピーカ１０８に出力させてもよい。例えば、出力制御部２２０は、登録されたダンベル１００の上げ下げ運動の正しい運動フォームを示す動きと比較して、測定した動きの大きさが小さい場合に、ダンベル１００をより大きく動かすべく、スピーカ１０８に音声メッセージを出力させる。
【００７６】
また、出力制御部２２０は、通信ユニット１１０を介して、ジャイロセンサ１１４が測定した動きを情報端末３００及びデータサーバ３０などに送信してよい。出力制御部２２０及び通信ユニット１１０は、動き送信部の一例であってよい。
【００７７】
出力制御部２２０から動きを受信したデータサーバ３０は、複数のダンベル１００から送信された動きの情報に基づいて処理を実行してよい。例えば、データサーバ３０は、複数のダンベル１００のそれぞれから、ダンベル１００を上げ下げした回数を受信し、受信した回数の合計数に応じた処理を実行する。一例として、データサーバ３０は、受信した回数の合計に応じて、お菓子の家及びエッフェル塔などのオブジェクトが持ち上がっているアニメーションを提供する。これにより、複数のユーザで協力してオブジェクトを持ち上げるモチベーションを利用して、複数のユーザに運動する意欲を向上させることができる。
【００７８】
出力制御部２２０は、温度取得部２０４から受信した温度に基づいて出力を制御してよい。例えば、出力制御部２２０は、温度取得部２０４から受信した周囲温度をディスプレイ１０６及びスピーカ１０８の少なくともいずれかに出力させる。また、例えば、出力制御部２２０は、温度取得部２０４から受信したユーザの体温をディスプレイ１０６及びスピーカ１０８の少なくともいずれかに出力させる。
【００７９】
また、出力制御部２２０は、温度取得部２０４から受信した温度を、通信ユニット１１０を介して、情報端末３００及びデータサーバ３０などに送信してよい。通信ユニット１１０は、温度取得部２０４から受信した温度を示す温度情報を送信する温度情報送信部と、ジャイロセンサ１１４から受信した動きを示す動き情報を送信する動き情報送信部とを有してよい。また、通信ユニット１１０は、送信した動き情報及び温度情報によって情報端末３００及びデータサーバ３０などの他の端末で推定された消費カロリーを受信する消費カロリー受信部を有してもよい。
【００８０】
出力制御部２２０は、心拍取得部２０６から受信した心拍数に基づいて出力を制御してよい。例えば、出力制御部２２０は、心拍取得部２０６から受信した心拍数をディスプレイ１０６及びスピーカ１０８の少なくともいずれかに出力させる。また、例えば、出力制御部２２０は、心拍取得部２０６から受信した心拍数に応じた音声をスピーカ１０８に出力させる。
【００８１】
出力制御部２２０は、心拍数に同期させた効果音をスピーカ１０８に出力させてよい。これにより、運動中のユーザに、心拍数の変化を認識させることができる。出力制御部２２０は、心拍数に同期させて発光部１０９を発光させてもよい。
【００８２】
また、出力制御部２２０は、心拍数が予め定められた閾値より少ない場合に、もっと速くダンベル１００の反復運動を行うことを促す音声メッセージをスピーカ１０８に出力させてよく、心拍数が予め定められた閾値より多い場合に、もっとゆっくりとダンベル１００の反復運動を行うことを促す音声メッセージをスピーカ１０８に出力させてよい。
【００８３】
出力制御部２２０は、心拍取得部２０６から受信した心拍数と、個人データ格納部２１２に格納されたユーザの医療情報とを照合した結果をディスプレイ１０６、スピーカ１０８、及び発光部１０９の少なくともいずれかに出力させてよい。例えば、出力制御部２２０は、心拍取得部２０６から受信した心拍数が、医療情報に含まれる心拍数の安全値を超えている場合に、運動のペースを落とすことを促すメッセージ又は運動を停止することを促すメッセージを、ディスプレイ１０６及びスピーカ１０８の少なくともいずれかに出力させる。また、出力制御部２２０は、心拍取得部２０６から受信した心拍数が、医療情報に含まれる心拍数の安全値を超えている場合に、発光部１０９を、赤色などの警告を示す色で発光させてもよい。
【００８４】
出力制御部２２０は、重量取得部２０８から受信した重量に基づいて出力を制御してよい。例えば、出力制御部２２０は、重量取得部２０８から受信した重量をディスプレイ１０６及びスピーカ１０８の少なくともいずれかに出力させる。出力制御部２２０は、重量取得部２０８から受信した重量を定期的に出力するべくディスプレイ１０６及びスピーカ１０８の少なくともいずれかを制御してもよい。これにより、例えば、ユーザが、圧力センサ１２２を下向きにしてダンベル１００を立てた状態で収容部１３８に水などの液体を流入させているときに、重量の変化を容易に確認できる。
【００８５】
出力制御部２２０は、消費カロリー推定部２１０から受信した消費カロリーに基づいて出力を制御してよい。例えば、出力制御部２２０は、消費カロリー推定部２１０から受信した消費カロリーをディスプレイ１０６及びスピーカ１０８の少なくともいずれかに出力させる。
【００８６】
出力制御部２２０は、消費カロリー推定部２１０から受信した消費カロリー及び過去に推定した消費カロリーに基づいて出力を制御してもよい。例えば、出力制御部２２０は、消費カロリー推定部２１０から受信した消費カロリーが過去最高の消費カロリーである場合に、その旨を示すメッセージをディスプレイ１０６及びスピーカ１０８の少なくともいずれかに出力させる。これにより、ユーザの運動の意欲を向上させることができる。
【００８７】
出力制御部２２０は、個人データ格納部２１２に格納された個人データをディスプレイ１０６に出力させてよい。例えば、出力制御部２２０は、ユーザの身長、体重、年齢及び性別などをディスプレイ１０６に出力させる。出力制御部２２０は、個人データを設定する設定画面をディスプレイ１０６に出力させてよい。
【００８８】
出力制御部２２０は、体脂肪率算出部２１８から受信した体脂肪率に基づいて出力を制御してよい。例えば、出力制御部２２０は、体脂肪率算出部２１８から受信した体脂肪率をディスプレイ１０６及びスピーカ１０８の少なくともいずれかに出力させる。
【００８９】
出力制御部２２０は、音声格納部２２２に格納された音声データをスピーカ１０８に出力させてよい。例えば、出力制御部２２０は、音声格納部２２２に格納された音楽データを再生出力する。
【００９０】
ここで、出力制御部２２０は、ジャイロセンサ１１４の出力値に基づいて音楽データの再生速度を変更してよい。例えば、出力制御部２２０は、ダンベル１００を用いた反復運動の速度を予め定められた閾値と比較して、閾値に比べて速度が速いほど音楽データの再生速度を速くし、閾値に比べて速度が遅いほど音楽データの再生速度を遅くする。これにより、運動速度が基準となる速度に比べて、速いか遅いかをユーザに認識させることができる。
【００９１】
また、出力制御部２２０は、いわゆる音ゲーを実現するべく、ジャイロセンサ１１４の出力値に基づいて、音声格納部２２２に格納された音声をスピーカ１０８に出力させてよい。例えば、出力制御部２２０は、スピーカ１０８に音楽を再生させるとともに、ジャイロセンサ１１４が上げ下げされたタイミングと、予め定められたタイミングとを比較し、比較結果に応じた音声をスピーカ１０８に出力させる。一例として、「ピッピッピッピッピッ、Ｂａｄ、Ｂａｄ、Ｂａｄ、Ｂａｄ、Ｇｏｏｄ、Ｇｏｏｄ、Ｅｘｃｅｌｌｅｎｔ」というような音声が再生される。
【００９２】
また、出力制御部２２０は、バッテリー１３２の充電状態に応じて、ディスプレイ１０６及びスピーカ１０８の少なくともいずれかを制御してよい。例えば、バッテリー１３２の充電の残量が予め定められた閾値を下回っている場合、出力制御部２２０は、ディスプレイ１０６及びスピーカ１０８の少なくともいずれかに、充電残量が少ない旨を警告するメッセージを出力させる。これにより、バッテリー１３２の充電が完全になくなってしまう前に、充電を促すことができる。
【００９３】
なお、本実施形態では、出力制御部２２０が、ディスプレイ１０６、スピーカ１０８、及び発光部１０９への出力を制御する例を挙げて説明したが、これに限らない。出力制御部２２０は、通信ユニット１１０を介して、情報端末３００が有するディスプレイ、スピーカ、及び発光部への出力を制御してもよい。これにより、情報端末３００を傍においてダンベル１００による運動を行うユーザに対して、各種出力を提供することができる。
【００９４】
ダンベル１００は、情報端末３００と連動した処理を実行しても良い。例えば、情報端末３００が有するカレンダー機能において運動の予定が登録されている場合において、運動の予定時間になったときに、ダンベル１００の出力制御部２２０がスピーカ１０８を制御してアラート音を出力する。これにより、運動を予定していたことをユーザに気付かせることができる。出力制御部２２０は、把持判断部２０２により把持部１０２の把持が検出されるまでアラート音の出力を継続してよく、把持が検出されたときにアラート音の出力を停止してよい。これにより、ユーザにダンベル１００を把持することを促すことができる。
【００９５】
また、ダンベル１００は、ジャイロセンサ１１４によって予め定められた期間継続して運動が測定されなかった場合に、その旨を情報端末３００及びデータサーバ３０の少なくともいずれかに送信してよい。そして、情報端末３００及びデータサーバ３０は、ユーザが運動をしばらくの期間行っていない旨を示すメッセージを、インターネット１０上に公開してよい。インターネット上への公開の例としては、Ｆａｃｅｂｏｏｋへの投稿及びツイッターへのツイートなどが例示できる。これにより、ユーザの、自分が運動を行っていないことを公開されたくないという気持ちを利用して、ユーザに運動を促すことができる。
【００９６】
また、ダンベル１００は、ジャイロセンサ１１４によって測定した運動の回数などを情報端末３００に送信してよく、情報端末３００は、受信した運動の回数の情報をアプリに使用してよい。例えば、情報端末３００は、いわゆる育成ゲーム及び恋愛ゲームなどにおいて、受信した運動の回数が多いほど、ゲームを進展させるなどの処理を実行する。これにより、ゲームを進展させたいというユーザの気持ちを利用して、ユーザに運動を促すことができる。
【００９７】
また、ダンベル１００は、情報端末３００及びデータサーバ３０以外の端末と連動して処理を実行してもよい。例えば、ダンベル１００は、家電と連動してよい。一例として、ダンベル１００は、いわゆるエアコンと連動して、ジャイロセンサ１１４により激しい運動を測定した場合に、エアコンの温度設定を下げるべく、エアコンと通信してよい。
【００９８】
図７は、ダンベル１００の構成の他の例を概略的に示す。ここでは、ダンベル１００について、図２とは異なる点を主に説明する。図７に示すダンベル１００は、外付けの重り２４０を保持する重り保持部１５０を備える。ここでは、重り保持部１５０がボルト形状を有し、重り２４０がナット形状を有する。また、重り保持部１５０は、ナット形状の重り２４０によって締め付けられる圧力を測定する圧力センサ１５２を有する。
【００９９】
処理ユニット１１２は、圧力センサ１５２により測定された圧力を取得する。処理ユニット１１２は、取得した圧力が予め定められた基準より低いか否かを判断してよい。そして、取得した圧力が予め定められた基準より低い場合に、出力制御部２２０が通知処理を実行してよい。例えば、出力制御部２２０は、ディスプレイ１０６、スピーカ１０８、及び発光部１０９に、アラートを出力させる。これにより、重り２４０を保持する保持力が低いことをユーザに報知できる。
【０１００】
処理ユニット１１２は、定期的に圧力センサ１５２から圧力を取得して、予め定められた基準より低いか否かを判断してよい。処理ユニット１１２は、把持判断部２０２によって把持部１０２が把持されていると判断されている間のみ、圧力の取得と基準より低いか否かの判断とを実行してもよい。処理ユニット１１２は、保持力判断部の一例であってよく、出力制御部２２０は、通知処理実行部の一例であってよい。
【０１０１】
図８は、ダンベル１００の構成の他の例を概略的に示す。ここでは、ダンベル１００について、図２とは異なる点を主に説明する。図８に示すダンベル１００は、外付けの第１の重り２４２を保持する第１重り保持部１５４と、外付けの第２の重り２４４を保持する第２重り保持部１５６とを備える。ここでは、第１重り保持部１５４及び第２重り保持部１５６がボルト形状を有し、第１の重り２４２及び第２の重り２４４がナット形状を有する。
【０１０２】
第１振動センサ２４６及び第２振動センサ２４８は無線通信機能を有し、通信ユニット１１０と無線通信を実行する。通信ユニット１１０は、第１振動センサ２４６及び第２振動センサ２４８がそれぞれ測定した第１の重り２４２及び第２の重り２４４の振動を示す振動情報を受信する。そして、処理ユニット１１２は、通信ユニット１１０から振動情報を取得する。
【０１０３】
処理ユニット１１２は、第１振動センサ２４６から取得した振動情報と、第２振動センサ２４８から取得した振動情報とに基づいて、第１重り保持部１５４及び第２重り保持部１５６による保持力が予め定められた基準より低いか否かを判定する。例えば、処理ユニット１１２は、第１振動センサ２４６から取得した振動情報が示す振動と、第２振動センサ２４８から取得した振動情報が示す振動との差分が、予め定められた閾値を超えている場合に、第１重り保持部１５４及び第２重り保持部１５６による保持力が予め定められた基準より低いと判定する。
【０１０４】
第１重り保持部１５４の保持力が低下している場合、第２重り保持部１５６の保持力が低下している場合、及び両方の保持力が低下している場合、運動中に、第１の重り２４２、第２の重り２４４は振動する。例えば、第１重り保持部１５４及び第２重り保持部１５６の一方の保持力が低下している場合、第１の重り２４２及び第２の重り２４４の一方が振動する。また、第１重り保持部１５４及び第２重り保持部１５６の両方の保持力が低下している場合、低下の度合いの違いによって、第１の重り２４２及び第２の重り２４４は異なる振動を示す。
【０１０５】
したがって、第１振動センサ２４６から取得した振動情報が示す振動と、第２振動センサ２４８から取得した振動情報が示す振動との差分が、予め定められた閾値を超えている場合に、第１重り保持部１５４及び第２重り保持部１５６による保持力が予め定められた基準より低いと判定することにより、第１の重り２４２及び第２の重り２４４の少なくとも一方に対する保持力が低下していることを判定できる。
【０１０６】
処理ユニット１１２が、保持力が定められた基準より低いと判定した場合、出力制御部２２０が通知処理を実行する。出力制御部２２０は、例えば、ディスプレイ１０６、スピーカ１０８、及び発光部１０９に、アラートを出力させる。これにより、重り２４０を保持する保持力が低いことをユーザに報知できる。なお、ユーザが運動を正常に行っている場合に第１振動センサ２４６及び第２振動センサ２４８に振動が加わる場合もあるが、この場合は第１振動センサ２４６及び第２振動センサ２４８に実質的に同一の振動が加わることになる場合が多い。したがって、処理ユニット１１２が、振動の差分を比較することによって、このような場合にはアラートを出力しないようにできる。
【０１０７】
通信ユニット１１０は、振動測定結果受信部の一例であってよい。処理ユニット１１２は、保持力判定部の一例であってよい。出力制御部２２０は、通知処理実行部の一例であってよい。第１振動センサ２４６は第１振動測定部の一例であってよい。第２振動センサ２４８は第２振動測定部の一例であってよい。
【０１０８】
なお、図８では、第１重り保持部１５４及び第２重り保持部１５６がボルト形状を有し、第１の重り２４２及び第２の重り２４４がナット形状を有する場合を例に挙げて説明したが、これに限らない。ボルト形状及びナット形状による保持ではなく、第１重り保持部１５４及び第２重り保持部１５６のそれぞれは、磁力によって第１の重り２４２及び第２の重り２４４を保持してもよい。処理ユニット１１２は、第１振動センサ２４６及び第２振動センサ２４８から取得した振動情報に基づいて、第１重り保持部１５４及び第２重り保持部１５６の保持力が予め定められた基準より低いか否かを判定してよい。
【０１０９】
また、第１の重り２４２及び第２の重り２４４は、第１振動センサ２４６及び第２振動センサ２４８を有さなくてもよく、その場合、処理ユニット１１２は、第１重り保持部１５４及び第２重り保持部１５６の磁力の強度に基づいて、保持力が予め定められた基準より低いか否かを判定してよい。例えば、ダンベル１００は、第１重り保持部１５４の磁力を測定する不図示の第１ガウスメータと、第２重り保持部１５６の磁力を測定する不図示の第２ガウスメータとを備える。そして、処理ユニット１１２は、第１ガウスメータ及び第２ガウスメータから取得した磁力が予め定められた閾値を下回っている場合に、第１重り保持部１５４及び第２重り保持部１５６による保持力が予め定められた基準より低いと判定する。
【０１１０】
図９は、ダンベル１００の構成の他の例を概略的に示す。ここでは、ダンベル１００について、図２とは異なる点を主に説明する。ダンベル１００は、駆動部１６２、駆動部１６４、赤外線センサ１６６、及び充電用電極１６８を備える。
【０１１１】
駆動部１６２及び駆動部１６４は、把持部１０２に配置される。駆動部１６２及び駆動部１６４は、重り部１０４を回転駆動させる。ダンベル１００が床上などに配置された状態で駆動部１６２及び駆動部１６４が重り部１０４を回転駆動することによって、ダンベル１００は移動する。駆動部１６２及び駆動部１６４はそれぞれ独立に重り部１０４を回転駆動させることができ、これにより、ダンベル１００は、前進、後退、回転などの移動ができる。
【０１１２】
赤外線センサ１６６は、ステーション５０から出力される赤外線５２を検出する。処理ユニット１１２は、赤外線センサ１６６による赤外線５２の検出結果によって、ステーション５０の相対位置を把握できる。処理ユニット１１２は、把持判断部２０２の判断結果、温度取得部２０４の取得結果、及び心拍取得部２０６の取得結果などによって、ダンベル１００による運動が予め定められた期間以上なされていないことを認識した場合に、駆動部１６２、駆動部１６４、及び赤外線センサ１６６を制御して、ダンベル１００をステーション５０に移動させてよい。これにより、ダンベル１００の放置を防止できる。
【０１１３】
充電用電極１６８は、ダンベル１００がステーション５０に移動した場合に、ステーション５０の電力供給部５４に接触する。充電用電極１６８は、電力供給部５４を介して受給した電力を、バッテリー１３２に供給する。これにより、バッテリー１３２を充電できる。
【０１１４】
処理ユニット１１２は、ユーザがダンベル１００を把持して運動している間に、駆動部１６２及び駆動部１６４を駆動させて、重り部１０４を回転させてよい。これにより、回転による負荷をユーザに与えることができ、運動の効率を向上させることができる。
【０１１５】
上述した実施形態では、運動器具の一例としてダンベル１００を挙げて説明したが、これに限らない。運動器具は、バーベルであってもよい。また、運動器具は、鉄アレイであってもよい。
【０１１６】
また、上述した実施形態では、動き測定部の一例としてジャイロセンサ１１４を挙げて説明したが、これに限らない。動き測定部は、加速度センサであってもよく、ジャイロセンサ１１４及び加速度センサの両方であってもよい。ダンベル１００がジャイロセンサ１１４及び加速度センサを備える場合、消費カロリー推定部２１０は、ジャイロセンサ１１４及び加速度センサの出力値と、重量取得部２０８が取得した重量とから、消費カロリーを推定してもよい。
【０１１７】
例えば、消費カロリー推定部２１０は、ジャイロセンサ１１４の出力値からダンベル１００の移動方向を検出し、加速度センサの出力値を２回積分することによってダンベル１００の移動距離を算出する。そして、消費カロリー推定部２１０は、重量取得部２０８が取得したダンベル１００の重量と、ダンベル１００の移動距離とから、消費カロリーを算出する。消費カロリー推定部２１０は、例えば、ダンベル１００の重量及びダンベル１００の移動距離を消費カロリーに換算するための換算テーブルを用いることによって、重量及び移動距離から消費カロリーを算出する。
【０１１８】
なお、消費カロリー推定部２１０は、ジャイロセンサ１１４の出力値のみから消費カロリーを推定してよい。例えば、消費カロリー推定部２１０は、ジャイロセンサ１１４の出力値を消費カロリーに換算するための換算テーブルを用いることによって、消費カロリーを推定する。また、消費カロリー推定部２１０は、加速度センサの出力値のみから消費カロリーを推定してもよい。例えば、消費カロリー推定部２１０は、加速度センサの出力値を消費カロリーに換算するための換算テーブルを用いることによって、消費カロリーを推定する。
【０１１９】
また、消費カロリー推定部２１０は、ダンベル１００を用いた運動の時間と、ダンベル１００の移動距離と、ダンベル１００の重量とから、ダンベル１００の運動エネルギーを算出することによって、消費カロリーを推定してもよい。また、消費カロリー推定部２１０は、ジャイロセンサ１１４の出力値に基づいて計数したダンベル１００を用いた運動の回数と、重量取得部２０８が取得したダンベル１００の重量とから、運動エネルギーを算出することによって、消費カロリーを推定してもよい。
【０１２０】
また、上述した実施形態では、通信ユニット１１０が無線通信機能を備える場合を例に挙げて説明したが、これに限らない。通信ユニット１１０は、有線通信機能を備えてよく、無線通信機能及び有線通信機能の両方を備えてもよい。通信ユニット１１０は、例えば、ＵＳＢポート１３４を介してＵＳＢケーブルで接続された端末と通信してよい。
【０１２１】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【０１２２】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階などの各処理の実行順序は、特段「より前に」、「先立って」などと明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」などを用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【０１２３】
１０  インターネット、２０  アクセスポイント、３０  データサーバ、４０  コンセント、４２  ＵＳＢ−ＡＣアダプタ、５０  ステーション、５２  赤外線、５４  電力供給部、１００  ダンベル、１０２  把持部、１０４  重り部、１０６  ディスプレイ、１０８  スピーカ、１０９  発光部、１１０  通信ユニット、１１２  処理ユニット、１１４  ジャイロセンサ、１１６  温度センサ、１１８  心拍センサ、１２０  圧力センサ、１２２  圧力センサ、１２４  電流供給電極、１２６  電流供給電極、１２８  電圧検出電極、１３０  電圧検出電極、１３２  バッテリー、１３４  ＵＳＢポート、１３６  収容蓋、１３８  収容部、１４０  測距センサ、１４２  照射光、１５０  重り保持部、１５２  圧力センサ、１５４  第１重り保持部、１５６  第２重り保持部、１６２  駆動部、１６４  駆動部、１６６  赤外線センサ、１６８  充電用電極、１８０  ダンベル、２０２  把持判断部、２０４  温度取得部、２０６  心拍取得部、２０８  重量取得部、２１０  消費カロリー推定部、２１２  個人データ格納部、２１４  接続検知部、２１６  インピーダンス測定部、２１８  体脂肪率算出部、２２０  出力制御部、２２２  音声格納部、２２４  電流供給部、２２６  電圧検出部、２４０  重り、２４２  第１の重り、２４４  第２の重り、２４６  第１振動センサ、２４８  第２振動センサ、３００  情報端末、４００  設置台、４０２  設置部、４０４  設置部、４０６  電気通路、４０８  電気通路
【図１】
0005869526.tif 000005
【図２】
0005869526.tif 000006
【図３】
0005869526.tif 000007
【図４】
0005869526.tif 000008
【図５】
0005869526.tif 000009
【図６】
0005869526.tif 000010
【図７】
0005869526.tif 000011
【図８】
0005869526.tif 000012
【図９】
0005869526.tif 000013