(57)【要約】【課題】  使用時に電源オンされ、非使用時には待機状態に設定されるセンサー機器のバッテリー充電時期告知方法、端末装置及びプログラムを提供すること。【解決手段】  センサー機器４０と接続される端末装置３０は、センサー機器４０が待機中である時に計測開始要求信号を送信して、センサー機器４０を電源オン状態とし、電源オン状態である時にセンサー機器４０で収集されるデータを受信し、センサー機器４０にバッテリー電圧値を測定する測定要求信号を送信する送受信部３２と、センサー機器４０から送信されたバッテリー４６の電圧値Ｖと、待機中に電流が流れる抵抗値Ｒと、単位時間当たりの待機時消費電力Ｗとを取得して、センサー機器のバッテリー充電時期を算出する算出部３４と、算出されたバッテリー充電時期を出力する出力部３７と、を有する。【選択図】      図３
2015192188.tif 000002
【特許請求の範囲】
【請求項１】
使用時に電源がオン状態となり、非使用時に待機状態となるセンサー機器のバッテリー充電時期を検出する方法であって、
前記センサー機器にバッテリー電圧値を測定する測定要求信号を送信し、
前記センサー機器から受信した前記バッテリー電圧値と、前記センサー機器の待機中に電流が流れる抵抗値と、前記センサー機器の単位時間当たりの待機時消費電力とを取得して、前記センサー機器の前記バッテリー充電時期を算出し、
算出された前記バッテリー充電時期を出力することを特徴とするセンサー機器のバッテリー充電時期告知方法。
【請求項２】
請求項１に記載のセンサー機器のバッテリー充電時期告知方法において、
前記センサー機器は、待機中に受信される計測開始要求信号に基づいて電源がオンされ、収集した計測データを送信することを特徴とするセンサー機器のバッテリー充電時期告知方法。
【請求項３】
請求項１または２に記載のセンサー機器のバッテリー充電時期告知方法において、
前記測定要求信号に対して前記センサー機器が応答しなかった時に、前記センサー機器から最後に受信された前記バッテリー電圧値に基づいて前記バッテリー充電時期を計算した過去の基準時刻Ｔからの経過時間ΔＴを取得し、
前記過去の基準時刻Ｔから前記バッテリー充電時期に至るまでの残り時間より、前記経過時間ΔＴを差し引いて、現在時刻（Ｔ＋ΔＴ）から前記バッテリー充電時期に至るまでの残り時間を更新することを特徴とするセンサー機器のバッテリー充電時期告知方法。
【請求項４】
請求項１乃至３のいずれか１項に記載のセンサー機器のバッテリー充電時期告知方法において、
前記センサー機器と通信する端末装置が、前記測定要求信号を前記センサー機器に送信し、前記バッテリー電圧値を前記センサー機器より受信することを特徴とするセンサー機器のバッテリー充電時期告知方法。
【請求項５】
請求項１乃至４のいずれか１項に記載のセンサー機器のバッテリー充電時期告知方法において、
現在時刻から前記バッテリー充電時期に至る残り時間が所定の時間内である時に、警告を出力することを特徴とするセンサー機器のバッテリー充電時期告知方法。
【請求項６】
請求項１乃至５のいずれか１項に記載のセンサー機器のバッテリー充電時期告知方法において、
現在時刻から前記バッテリー充電時期に至る残り時間が所定の時間内である時に、前記単位時間当たりの待機時消費電力を低減する低減要求信号を、前記センサー機器に送信することを特徴とするセンサー機器のバッテリー充電時期告知方法。
【請求項７】
請求項１乃至６のいずれか１項に記載のセンサー機器のバッテリー充電時期告知方法において、
前記センサー機器から、前記バッテリー電圧値と共に、前記抵抗値と前記単位時間当たりの待機時消費電力とを受信することを特徴とするセンサー機器のバッテリー充電時期告知方法。
【請求項８】
請求項１乃至７のいずれか１項に記載のセンサー機器のバッテリー充電時期告知方法において、
前記センサー機器は慣性センサーを含むことを特徴とするセンサー機器のバッテリー充電時期告知方法。
【請求項９】
請求項１乃至８のいずれか１項に記載のセンサー機器のバッテリー充電時期告知方法において、
複数のセンサー機器に前記バッテリー電圧値を測定する測定要求信号を送信し、
前記複数のセンサー機器の前記バッテリー充電時期を、前記複数のセンサー機器に割り当てられたＩＤで管理することを特徴とするセンサー機器のバッテリー充電時期告知方法。
【請求項１０】
センサー機器が待機中である時に計測開始要求信号を送信して、前記センサー機器を電源オン状態とし、前記電源オン状態である時に前記センサー機器で収集されるデータを受信し、前記センサー機器にバッテリー電圧値を測定する測定要求信号を送信する送受信部と、
前記センサー機器から送信された前記バッテリー電圧値と、前記センサー機器の待機中に電流が流れる抵抗値と、前記センサー機器の単位時間当たりの待機時消費電力とを取得して、前記センサー機器のバッテリー充電時期を算出する算出部と、
算出された前記バッテリー充電時期を出力する出力部と、
を有することを特徴とする端末装置。
【請求項１１】
使用時に電源がオン状態となり、非使用時に待機状態となるセンサー機器のバッテリー充電時期を検出するプログラムであって、
前記センサー機器にバッテリー電圧値を測定する測定要求信号を送信する手順と、
前記センサー機器から受信した前記バッテリー電圧値と、前記センサー機器の待機中に電流が流れる抵抗値と、前記センサー機器の単位時間当たりの待機時消費電力とを取得して、前記センサー機器の前記バッテリー充電時期を算出する手順と、
算出された前記バッテリー充電時期を出力する手順と、
をコンピューターに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、センサー機器のバッテリー充電時期告知方法、端末装置及びプログラム等に関する。
【背景技術】
【０００２】
センサー機器例えば慣性センサーを搭載したセンサーユニットをゴルフクラブに装着し、慣性センサーからの出力を端末装置に送信して解析し、スイングを可視化する装置が知られている（特許文献１）。センサー機器は、充電可能な二次電池であるバッテリーを搭載している。
【０００３】
従来、センサー機器とは異なり常時ネットワークに接続されているネットワーク接続機器が、バッテリー残量を自ら検出して、ネットワークを介して携帯端末に警告するものが提案されている（特許文献２）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−０７３２１０号公報
【特許文献２】特開２００４−２３４０７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
センサー機器は使用時にだけ電源オンされるので、センサー機器がバッテリー寿命検出手段を備えていたとも、定期的に外部に発信することができない。一方、センサー機器は電源オフ状態でなく待機状態（スリープ状態など）である間は、電力を消費してバッテリー寿命が短くなる。
【０００６】
本発明の幾つかの態様は、使用時に電源オンされ、非使用時には待機状態に設定されるセンサー機器のバッテリー充電時期告知方法、端末装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
（１）本発明の一態様は、使用時に電源がオン状態となり、非使用時に待機状態となるセンサー機器のバッテリー充電時期を検出する方法であって、前記センサー機器にバッテリー電圧値を測定する測定要求信号を送信し、前記センサー機器から受信した前記バッテリー電圧値と、前記センサー機器の待機中に電流が流れる抵抗値と、前記センサー機器の単位時間当たりの待機時消費電力と、を取得して、前記センサー機器のバッテリー充電時期を算出し、算出された前記バッテリー充電時期を出力するセンサー機器のバッテリー充電時期告知方法に関する。
【０００８】
本発明の一態様によれば、コマンド待ち等の待機中であるセンサー機器は、能動的にバッテリー電圧値を検出できなくても、センサー機器と通信する例えば端末装置からの測定要求信号により受動的にバッテリー電圧値を検出できる。この場合、端末装置は、バッテリー電圧値と抵抗値から待機時の電流を求め、その電流とバッテリー電圧値とから待機時の電力を求め、その電力を単位時間当たりの待機時の電力値で除して、バッテリー充電時期までの残り時間を算出できる。充電時期を早めるために残り時間から所定時間を差し引いた値を、残り時間としても良い。端末装置は、その残り時間、あるいは現在時刻に残り時間を加えた充電期限の時刻を、バッテリー充電時期として出力することができる。
【０００９】
（２）本発明の一態様では、前記センサー機器は、待機中に受信される計測開始要求信号に基づいて電源がオンされ、収集した計測データを送信することができる。センサー機器の通常動作として、非使用時は待機状態であり、待機中に計測開始要求信号に基づいて電源がオンされて使用状態となり、収集された計測データを送信する。本発明の一態様では、センサー機器が待機状態であった時でも充電時期を告知することができる。
【００１０】
（３）本発明の一態様では、前記測定要求信号に対して前記センサー機器が応答しなかった時に、前記センサー機器から最後に受信された前記バッテリー電圧値に基づいて前記バッテリー充電時期を計算した過去の基準時刻Ｔからの経過時間ΔＴを取得し、前記過去の基準時刻Ｔから前記バッテリー充電時期に至るまでの残り時間より、経過時間ΔＴを差し引いて、現在時刻（Ｔ＋ΔＴ）から前記バッテリー充電時期に至るまでの残り時間を更新することができる。
【００１１】
例えばセンサー機器が端末装置から通信圏外の位置にある場合には、センサー機器からバッテリー電圧値を取得できず、バッテリー充電時期を再計算できないが、センサー機器が継続して待機中であるとの仮定のもとでは、過去に算出したバッテリー充電時期を修正する必要はない。この場合には、過去の基準時刻Ｔからバッテリー充電時期に至るまでの残り時間より、経過時間ΔＴを差し引いて、現在時刻（Ｔ＋ΔＴ）からバッテリー充電時期に至るまでの残り時間を修正するだけで良い。なお、過去の基準時刻とは、必ずしもバッテリー計算時刻でなくとも、例えば、センサー機器がバッテリー電圧値を検出した時刻、センサー機器がバッテリー電圧値を送信した時刻、センサー機器からバッテリー電圧値を受信された時刻等を過去の基準時刻として用いることができる。
【００１２】
（４）本発明の一態様では、前記センサー機器と通信する端末装置が、前記測定要求信号を前記センサー機器に送信し、前記バッテリー電圧値を前記センサー機器より受信することができる。
【００１３】
センサー機器と端末装置とが通信、特に無線通信する場合には、センサー機器が端末装置から通信圏外の位置にある場合が生ずるが、通信によって取得される情報を用いてバッテリー充電時期を算出する必要はない。上述の通り、既知の情報に基づいて、現在時刻（Ｔ＋ΔＴ）からバッテリー充電時期に至るまでの残り時間を修正するだけで良い。
【００１４】
（５）本発明の一態様では、現在時刻から前記バッテリー充電時期に至る残り時間が所定の時間内である時に、警告を出力することができる。
【００１５】
バッテリー充電時期が間近に迫っている場合には、バッテリー充電時期を出力するだけでは足らず、警告により早期のバッテリー充電の必要性を認識させることができる。
【００１６】
（６）本発明の一態様では、現在時刻から前記バッテリー充電時期に至る残り時間が所定の時間内である時に、前記単位時間当たりの待機時消費電力を低減する低減要求信号を、前記センサー機器に送信することができる。
【００１７】
このように、バッテリー充電時期が間近に迫っている場合には、センサー機器を例えばスリープモードからウルトラスリープモードに移行させて待機時消費電力を低減することができる。それにより、実際のバッテリー充電時期を延期させることができ、バッテリー切れを低減できる。
【００１８】
（７）本発明の一態様では、前記センサー機器から、前記バッテリー電圧値と共に、前記抵抗値と前記単位時間当たりの待機時消費電力とを受信することができる。
【００１９】
このように、待機時の抵抗値と単位時間当たりの待機時消費電力とは、センサー機器から受信して取得することができる。待機時の抵抗値と単位時間当たりの待機時消費電力とは、センサー機器のファームウェアの変更等がない限り固定値であり、センサー機器から受信され、あるいは入力装置から入力された固定値情報を、端末装置に記憶しても良い。
【００２０】
（８）本発明の一態様では、前記センサー機器は慣性センサーを含むことができる。
【００２１】
慣性センサーでの測定は常時行われず、測定外では待機モードに設定されている。よって、待機時間が長い慣性センサーを含むセンサー機器のバッテリー充電時期の告知に本発明の一態様を好適に適用することができる。
【００２２】
（９）本発明の一態様では、複数のセンサー機器に前記バッテリー電圧値を測定する測定要求信号を送信し、前記複数のセンサー機器の前記バッテリー充電時期を、前記複数のセンサー機器に割り当てられたＩＤで管理することができる。
【００２３】
本発明の一態様によれば、複数のセンサー機器と通信される例えば一つの端末装置が、センサー機器のＩＤにより個々のバッテリー充電時期を管理することができる。
【００２４】
（１０）本発明の他の態様は、センサー機器が待機中である時に計測開始要求信号を送信して、前記センサー機器を電源オン状態とし、前記電源オン状態である時に前記センサー機器で収集されるデータを受信し、前記センサー機器にバッテリー電圧値を測定する測定要求信号を送信する送受信部と、前記センサー機器から送信された前記バッテリー電圧値と、前記センサー機器の待機中に電流が流れる抵抗値と、前記センサー機器の単位時間当たりの待機時消費電力とを取得して、前記センサー機器の前記バッテリー充電時期を算出する算出部と、算出された前記バッテリー充電時期を出力する出力部と、を有する端末装置に関する。
【００２５】
本発明の他の態様によれば、上述した（１）のセンサー機器のバッテリー充電時期告知方法を好適に実施することができる。
【００２６】
（１１）本発明のさらに他の態様は、使用時に電源がオン状態となり、非使用時に待機状態となるセンサー機器のバッテリー充電時期を検出するプログラムであって、前記センサー機器にバッテリー電圧値を測定する測定要求信号を送信する手順と、前記センサー機器から受信した前記バッテリー電圧値と、前記センサー機器の待機中に電流が流れる抵抗値と、前記センサー機器の単位時間当たりの待機時消費電力とを取得して、前記センサー機器の前記バッテリー充電時期を算出する手順と、算出された前記バッテリー充電時期を出力する手順と、をコンピューターに実行させるプログラムに関する。
【００２７】
本発明の他の態様によれば、上述した（１）のセンサー機器のバッテリー充電時期告知方法または上述した（１０）の端末装置を、ソフトウェアにより実現することができる。このプログラムは、端末装置に当初から内蔵されていても、あるいは外部から端末装置にダウンロードされても良い。
【図面の簡単な説明】
【００２８】
【図１】本発明の一実施形態であるスイング解析システムの全体図である。
【図２】慣性センサーと端末装置とで構成されるスイング解析装置を示す図である。
【図３】図２に示す慣性センサー及び端末装置のブロック図である。
【図４】慣性センサーと端末装置との間の通信による通常プロセスを示す図である。
【図５】慣性センサーと端末装置との間の通信によるバッテリー充電時期告知プロセスを示す図である。
【図６】バッテリー電圧の経時的変化を示す図である。
【図７】慣性センサーに対して通信圏外にある端末装置によるバッテリー充電時期告知プロセスを示す図である。
【図８】図７のステップＳ１２で算出される残り時間を示す図である。
【発明を実施するための形態】
【００２９】
以下、添付図面を参照しつつ本発明の一実施形態を説明する。なお、以下に説明する本実施形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではなく、本実施形態で説明される構成の全てが本発明の解決手段として必須であるとは限らない。
【００３０】
（１）スイング解析システム及びスイング解析装置
図１は、本発明を例えばゴルフのスイング支援に適用したスイング解析システムの全体図である。図１に示すように、ネットワーク網例えばインターネット１０には、サーバー１２，１４及び基地局１６等が接続される。サーバー１２は、バッテリー充電時期告知プログラムやスイング解析プログラム等を配信するプログラム配信サーバーである。
【００３１】
端末装置３０は、基地局１６及びインターネット１０を介してプログラム配信サーバー１２と通信可能な携帯端末例えば携帯電話機、あるいはプログラム配信サーバー１２またはサーバー１４とＬＡＮまたはインターネット１０を介して通信可能なパーソナルコンピューター等で構成される。端末装置３０と、被検出対象である操作者（プレーヤー）及びゴルフクラブの少なくとも一方に装着されるセンサー機器である慣性センサー４０とで、スイング解析装置２０を構成している。端末装置３０の記憶部には、プログラム配信サーバー１２からダウンロードされたバッテリー充電時期告知プログラムやスイング解析プログラムが記憶される。
【００３２】
（２）慣性センサー
慣性センサー４０には、例えば加速度センサーやジャイロセンサー（角速度センサー）等のセンサー素子４１（図３参照）が組み込まれる。加速度センサーは、図２に示すように互いに直交する三軸ｘ，ｙ，ｚ方向に、個々に加速度を検出することができるｘ軸、ｙ軸、ｚ軸加速度センサー４１Ａ，４１Ｂ，４１Ｃを有する（図３参照）。ジャイロセンサーは互いに直交する三軸ｘ，ｙ，ｚの各軸回りに個別に角速度を検出することができるｘ軸、ｙ軸、ｚ軸ジャイロセンサー４１Ｄ，４１Ｅ，４１Ｆを有する（図３参照）。慣性センサー４０は、個々の軸ごとに加速度および角速度の検出信号を出力する。なお、ｙ軸はシャフト１０２の軸方向に一致され、ｘ軸は打撃方向Ａと一致される。
【００３３】
慣性センサー４０は、図２に示すように例えばゴルフクラブ（運動具）１００に取り付けられる。ゴルフクラブ１００はグリップ１０１およびシャフト１０２を備える。シャフト１０２の先端にはクラブヘッド１０３が結合される。慣性センサー４０はゴルフクラブ１００のグリップ１０１またはシャフト１０２に取り付けられる。
【００３４】
慣性センサー４０は、図３に示すように、慣性センサー４０の制御を司る制御部４２を有する。慣性センサー４０はさらに、例えば近距離通信ＮＦＣ(Near Field Communication)により端末装置３０とデータ／コマンドを送受信する送受信部４３を含む。本実施形態では、送受信部４３は例えばBluetooth（登録商標）により近距離無線通信するが、これに限定されない。なお、慣性センサー４０は、近距離無線通信の有効エリア内にて、電源オン状態または待機状態（スリープ状態、ウルトラスリープ状態など）である時に端末装置３０からのコマンドを受付可能である。
【００３５】
慣性センサー４０は、図３に示すように、送受信部４３と接続されたコマンド・コード／デコード部４４を含む。コマンド・コード／デコード部４４は、端末装置３０からのコマンドをデコードし、端末装置３０に送信される制御部４２から指令をコード化して、コマンドとして送受信部４３に出力する。デコード化されたコマンドは制御部４２に出力される。
【００３６】
制御部４２には検出部４５が接続される。検出部４５は、バッテリー４６の電圧値を検出する。検出部４５は、制御部４２からの指令に基づいて検出動作を開始する。制御部４２はコマンド・コード／デコード部４４からのデコード信号に基づいて検出部４５での検出動作を開始させる。コマンド・コード／デコード部４４は、送受信部４３を介して端末装置３０から入力されたバッテリー電圧検出コマンドをデコードし、制御部４２に出力する。
【００３７】
制御部４２には記憶部４７を接続しても良い。記憶部４７には、慣性センサー４０の待機時に電流が流れる抵抗値、慣性センサー４０の単位時間当たりの待機時消費電力等を記憶することができる。
【００３８】
（３）端末装置
端末装置３０は、図３に示すように、端末装置３０の制御を司る制御部３１を有する。端末装置３０はさらに、近距離無線通信により慣性センサー４０とデータ／コマンドを送受信する第１送受信部３２を含む。端末装置３０は、図３に示すように、第１送受信部３２と接続されたコマンド・コード／デコード部３３を含む。コマンド・コード／デコード部３３は、慣性センサー４０からのコマンドをデコードし、慣性センサー４０に送信される制御部３１からの指令をコード化して、コマンドとして送受信部４３に出力する。コマンド・コード／デコード部３３でデコード化されたコマンドは制御部４２に出力される。
【００３９】
端末装置３０は、制御部３１と接続された演算処理部３４を備える。演算処理部３４は、慣性センサー４０からの検出データやバッテリー電圧値が供給され、ゴルフクラブ１００のスイング解析のための演算やバッテリー充電時期を算出する演算等が実施される。
【００４０】
制御部３１には記憶部３５が接続される。記憶部３５には例えばバッテリー充電時期告知プログラムやスイング解析プログラム等のプログラム、スイングデータ（慣性センサー４０からの検出信号及びその解析データ）及びその他の制御情報等が格納される。プログラムは、プログラム配信サーバー１２からダウンロードされて記憶される。演算処理部３４は、スイング解析プログラムを実行しゴルフスイング解析を実現する。記憶部３５は、ＤＲＡＭ（ダイナミックランダムアクセスメモリー）や大容量記憶装置ユニット、不揮発性メモリー等を含むことができる。例えばＤＲＡＭに上述したプログラムが保持される。端末装置３０がハードディスク駆動装置（ＨＤＤ）といった大容量記憶装置ユニットを備える場合には、ＨＤＤにプログラムおよびデータを保存することができる。不揮発性メモリーにはＢＩＯＳ（基本入出力システム）といった比較的に小容量のプログラムやデータが格納される。
【００４１】
演算処理部３４には画像処理部３６が接続される。演算処理部３４は画像処理部３６に所定の画像データを送る。画像処理部３６には表示装置３７が接続される。画像処理部３６は、入力される画像データに応じて表示装置３７に画像信号を送る。表示装置３７の画面には画像信号で特定される画像が表示される。表示装置３７には液晶ディスプレイその他のフラットパネルディスプレイが利用される。ここでは、制御部３１、第１送受信部３２、コマンド・コード／デコード部３３、演算処理部３４、記憶部３５および画像処理部３６等は例えばコンピューター装置として提供される。
【００４２】
制御部３１には入力装置３８が接続される。入力装置３８は例えばアルファベットキーおよびテンキーを備える。入力装置３８から文字情報や数値情報が制御部３１を介して演算処理部３４に入力される。また、記憶部３５には第２送受信部３９が接続される。第２送受信部３９は、インターネット１０経由でプログラムを受信し、あるいは収集されたスイングデータ、警告メッセージ等を送信する。
【００４３】
（４）端末装置と慣性センサーとの通信
以下、端末装置３０と慣性センサー４０との間の近距離通信について、図４〜図６を参照して説明する。
【００４４】
（４−１）通常プロセス
図４は、端末装置と慣性センサーとの通信を通じて、慣性センサー４０より端末装置３０にセンサー検出データを送信する通常プロセスを示している。図４において、端末装置３０と慣性センサー４０とは近距離通信圏内にあり、慣性センサー４０は端末装置３０からのコマンド待ちの待機状態にある。
【００４５】
端末装置３０は、制御部３１からの指令に基づき、コマンド・コード／デコード部３３がコード化した電源オン要求コマンドを、第１送受信部３２を介して慣性センサー４０に送信する。このコマンドは慣性センサー４０の送受信部４３で受信され、コマンド・コード／デコード部４４でデコードされて、制御部４２に入力される。制御部４２は慣性センサー４０を待機状態から電源オン状態に切り替え設定し、電源オン報告指令をコマンド・コード／デコード部４４及び送受信部４３を介して、端末装置３０に送信する。
【００４６】
電源オン報告を受信した端末装置３０では、制御部３１が計測設定開始要求をコマンド・コード／デコード部３３及び送受信部３２を介して、慣性センサー４０に送信する。計測設定開始要求を受信した慣性センサー４０では、制御部４２が測定可能に設定すると共に、測定設定報告指令をコマンド・コード／デコード部４４及び送受信部４３を介して、端末装置３０に送信する。
【００４７】
測定設定報告を受信した端末装置３０では、制御部３１が計測開始要求をコマンド・コード／デコード部３３及び送受信部３２を介して、慣性センサー４０に送信する。計測開始要求を受信した慣性センサー４０では、センサー素子４１からの検出データを、制御部４２が送受信部４３を介して、端末装置３０に送信する。そして、制御部４２は全データの送信が終了後に、計測終了報告指令をコマンド・コード／デコード部４４及び送受信部４３を介して、端末装置３０に送信する。
【００４８】
計測終了報告を受信した端末装置３０では、制御部３１が計測設定終了要求をコマンド・コード／デコード部３３及び送受信部３２を介して、慣性センサー４０に送信する。計測設定終了要求を受信した慣性センサー４０では、制御部４２が慣性センサー４０を電源オン状態から待機状態に切り替え設定する。それにより、慣性センサー４０は待機状態に設定される。
【００４９】
（４−２）近距離通信圏内でのバッテリー充電時期告知プロセス
図５は、端末装置３０と慣性センサー４０とが近距離通信圏内にある時のバッテリー充電時期告知プロセスを示している。図５において、端末装置３０は、制御部３１からの例えば定期的な指令に基づき電源オン要求コマンドを慣性センサー４０に送信する。電源オン要求を受信した慣性センサー４０では、制御部４２が慣性センサー４０を待機状態から電源オン状態に切り替え設定し、電源オン報告を端末装置３０に送信する。
【００５０】
電源オン報告を受信した端末装置３０では、制御部３１がバッテリー電圧検出要求を慣性センサー４０に送信する。バッテリー電圧検出要求を受信した慣性センサー４０では、制御部４２が検出部４５に検出指令を出力して、検出部４５でのバッテリー電圧検出動作を開始させる。制御部４２はさらに、バッテリー電圧検出開始報告を慣性センサー４０に送信する。
【００５１】
慣性センサー４０の検出部４５は、例えばバッテリー４６の容量に合った適切な負荷を接続して電流を流しながら端子電圧値Ｖを検出し、制御部４２に測定されたバッテリー電圧値Ｖを出力する。バッテリー電圧値を取得した制御部４２は、そのバッテリー電圧値のデータを、送受信部４３を介して端末装置３０に送信する。この時、制御部４２は、記憶部４７に格納されている慣性センサー４０の待機時に電流が流れる抵抗値Ｒ、慣性センサー４０の単位時間例えば１時間当たりの待機時消費電力ＷＨの各データや、現在時刻Ｔを、送受信部４３を介して端末装置３０に送信しても良い。制御部４２は、データ送信終了後にデータ送信終了報告を端末装置３０に送信する。
【００５２】
データ送信終了報告を受信した端末装置３０では、制御部３１が待機要求を慣性センサー４０に送信する。待機要求を受信した慣性センサー４０では、制御部４２が慣性センサー４０を電源オン状態から待機状態に切り替え設定する。それにより、慣性センサー４０は待機状態に設定される。
【００５３】
一方、端末装置３０では、図５のステップＳ１でバッテリー充電時期告知処理が開始される。バッテリー充電時期の算出のために、慣性センサー４０で検出されたバッテリー電圧値Ｖと、慣性センサー４０の待機時に電流が流れる抵抗値Ｒと、慣性センサー４０が待機時に消費する1時間当たりの電力量ＷＨとが用いられる。抵抗値Ｒと待機時の１時間当たりの電力量ＷＨは、慣性センサー４０から受信したものか、あるいは端末装置３０の記憶部３５に記憶されている情報を用いることができる。これらの電圧値Ｖ、抵抗値Ｒ及び電力値ＷＨは、演算処理部３４に供給され、演算処理部３４にてバッテリー充電時期が算出される。
【００５４】
ここで、バッテリー４６は例えば定格電圧が１．２Ｖである。バッテリー４６の電圧は、図６に示すように、ある時期まではほぼ一定電圧で、残量がごく少なくなると低下する。従って、演算処理部３４が取得したバッテリー電圧値Ｖが、図６のゾーン１の定格電圧±α（αは定常時の電圧変動値）の範囲であれば、バッテリー充電時期は計算不要となり、一律に例えば「充電時期は３日以降先」とすることができる。または、ゾーン1では、を基準に待機時の電力量から求められた充電時期に基づき「バッテリー充電時期は○日以降先」と表示しても良い。
【００５５】
一方、演算処理部３４が取得したバッテリー電圧値Ｖが、図６のゾーン２の電圧である時には、計算によりバッテリー充電時期が求められる。図６のゾーン２での電圧は、慣性センサー４０が待機状態である時には、待機時の１時間当たりの電力量ＷＨに従って時間に比例して低下することになる。
【００５６】
演算処理部３４は、先ず、待機時の慣性センサー４０の抵抗値Ｒに流れる電流Ｉを次式（１）により求め、さらに、待機時のバッテリー４６の電力Ｗを次式（２）より求める。
Ｉ＝Ｖ／Ｒ  …（１）
Ｗ＝Ｉ×Ｖ  …（２）
【００５７】
次に演算処理部３４は、バッテリー４６の残り時間Ｈを、バッテリー４６の待機時の時間当たりの消費電力ＷＨと式（２）で求めた電力Ｗとを用いて、次式（３）より求める。
Ｈ＝Ｗ／ＷＨ  …（３）
【００５８】
演算処理部３４は、図６に示すようにバッテリー４６が切れる時刻（Ｔ＋Ｈ）よりもＥ時間前に知らせるという設定であると、次式（４）からバッテリー充電時期Ａを求める。
Ａ＝Ｔ＋Ｈ−Ｅ  …（４）
なお、現在時刻Ｔから充電時期Ａまでの残り時間Ｋは、次式（５）の通りとなる。
Ｋ＝Ｈ−Ｅ  …（５）
【００５９】
式（４）は、現在時刻Ｔから残り時間（Ｈ−Ｅ）経過後の時刻（Ｔ＋Ｈ−Ｅ）を充電時期Ａとして算出することを意味する。現在時刻Ｔは、慣性センサー４０からバッテリー電圧値を受信した時刻とするが、慣性センサー４０の時計から取得された時刻または端末装置３０の時計から取得された時刻を、現在時刻とみなしても良い。また、時間Ｅは端末装置３０の記憶部３５に予め記憶された情報を利用すればよい。なお、式（１）〜（５）に用いた情報や計算結果（Ｉ，Ｖ，Ｒ，Ｗ，ＷＨ，Ｅ，Ｔ，Ａ，Ｋ）の一部または全部は、最新情報として記憶部３５に保存しておくことができる。
【００６０】
演算処理部３４からバッテリー４６の充電時期（Ｔ＋Ｈ−Ｅ）の情報を取得する画像処理部３６は、充電時期を文字情報または例えばカレンダー形式の図形として画像処理し、表示装置３７に表示する。それにより、端末装置３０の所有者は、慣性センサー４０のバッテリー充電時期を表示出力から認識することができる。
【００６１】
演算処理部３４にて取得されたバッテリー充電時期は、制御部３１、記憶部３５及び第２送受信部３９を介して、サーバー１２または１４に格納して、プッシュ通知を行うことができる。プッシュ通知とは、バッテリー充電時期に到達すると、サーバー１２または１４が端末装置３０に能動的にアクセスして、端末装置３０に例えばメール等で通知する方式である。こうすると、端末装置３０からサーバー１２または１４にアクセスして情報を取得するプル型情報発信と比較して、端末装置３０が不作為でもバッテリー充電時期を端末装置３０に通知させることができる点で有利である。
【００６２】
端末装置３０の制御部３１は、次に図５のステップＳ２を実施する。ステップＳ２では、式（５）で算出された残り時間Ｋが所定の時間内であるか（間近であるか）否かが判断される。ステップＳ２の判断がＹＥＳであれば、ステップＳ３にて制御部３１が警告を発することができる。警告は、画像処理部３６が文字や図形を表示装置３７に表示制御することで行うことができる。あるいは、上述したようにプッシュ通知を利用し、端末装置３０がメール等で警告を直ちに受信することができる。
【００６３】
ステップＳ２の判断がＹＥＳであれば、制御部３１はさらに、待機電力低減要求を慣性センサー４０に送信することができる。この場合、慣性センサー４０は、少なくとも二段階の待機モードとして、例えばスリープモードとウルトラスリープモードを選択できるものである。待機電力低減要求を受信した慣性センサー４０の制御部４２は、スリープモードからウルトラスリープモードに切り替える。ウルトラスリープモードによると、スリープモード時に電流が流れる素子や回路がさらに制限され、それにより抵抗値Ｒが低減されることで、時間当たりの消費電力量ＷＨも低減される。よって、現在時刻Ｔからバッテリー充電時期Ａに至る時間を増大させることができる。なお、ウルトラスリープモード時の抵抗値Ｒ及び時間当たりの消費電力量ＷＨを用いて式（１）〜（４）を再計算して、ウルトラスリープモード時でのバッテリー充電時期Ａを再計算しても良い。
【００６４】
（４−３）近距離通信圏外でのバッテリー充電時期告知プロセス
図７は、端末装置３０と慣性センサー４０とが近距離通信圏外にある時のバッテリー充電時期告知プロセスを示している。図７において、端末装置３０は、制御部３１からの例えば定期的な指令に基づき電源オン要求コマンドを慣性センサー４０に送信する。しかし、端末装置３０から近距離通信圏外にある慣性センサー４０は、電源オン要求を受信することができない。
【００６５】
端末装置３０の制御部３１は、電源オン要求コマンドを発した時から計時し（ステップＳ１１）、時間オーバーであれば（ステップＳ１１がＹＥＳ）、ステップＳ１２に移行してバッテリー充電時期告知プロセスを実行する。
【００６６】
制御部３１は、慣性センサー４０から直近のバッテリー電圧値Ｖを取得することができず、式（１）〜（４）を実行できない。しかし、慣性センサー４０は過去の基準時刻Ｔから現在までの経過時間ΔＴが経過するまで待機状態であったと仮定すると、過去の基準時刻Ｔで求めたバッテリー充電時期Ａを変更する必要はない。現在時刻（Ｔ＋ΔＴ）と過去の基準時刻（Ｔ）とで異なるのは、現在時刻（Ｔ＋ΔＴ）からバッテリー充電時期Ａに至る新たな残り時間Ｋが、過去の基準時刻（Ｔ）の時の式（５）で示した残り時間Ｋ＝（Ｈ−Ｅ）よりも減少していることである。よって、演算処理部３４は、現在時刻（Ｔ＋ΔＴ）での残り時間を、次式（６）から求める。
Ｋ＝Ｈ−Ｅ−ΔＴ…（６）
式（６）は、過去の基準時刻Ｔでの残り時間（Ｈ−Ｅ）から経過時間ΔＴを差し引くことで、現在時刻（Ｔ＋ΔＴ）での残り時間Ｋに更新することを意味している。
【００６７】
制御部３１は次に、ステップＳ１３，Ｓ１４を実行する。ステップＳ１３，Ｓ１４は図５のステップＳ２，Ｓ３と同じ処理であるが、ステップ１３ではステップＳ１２にて更新された残り時間Ｋを用いることがステップＳ２と異なる。
【００６８】
上記のように本実施形態について詳細に説明したが、本発明の新規事項および効果から実体的に逸脱しない多くの変形が可能であることは当業者には容易に理解できるであろう。したがって、このような変形例はすべて本発明の範囲に含まれる。例えば、明細書または図面において、少なくとも一度、より広義または同義な異なる用語とともに記載された用語は、明細書または図面のいかなる箇所においても、その異なる用語に置き換えられることができる。
【００６９】
上記実施形態では一つの慣性センサー４０が端末装置３０に通信接続される例であったが、端末装置３０が複数のセンサー機器４０にバッテリー電圧値を測定する測定要求信号を送信し、複数のセンサー機器４０のバッテリー充電時期を、複数のセンサー機器４０に割り当てられたＩＤで端末装置３０が管理しても良い。また、上記実施形態ではセンサー機器を電源オン状態とした後にバッテリー電圧を検出したが、スリープ状態のままでバッテリー検出が可能であれば、電源オンさせることは必ずしも要しない。
【００７０】
なお、本発明はゴルフに限らずテニス、卓球、バドミントン、野球、ランニングなどの運動を計測するセンサー機器や、運動計測以外の各種のセンサー機器のバッテリー充電時期告知に広く適用することができる。
【符号の説明】
【００７１】
１０  インターネット、１２，１４  サーバー、２０  スイング解析装置、３０  端末装置、３１  制御部、３２  第１送受信部（送受信部）、３３  コマンド・コード／デコード部、３４  演算処理部（算出部）、３５  記憶部、３６  画像処理部、３７  表示装置（出力部）、３８  入力装置、３９  第２送受信部、４０  慣性センサー（センサー機器）、４１  センサー素子、４２  制御部、４３  送受信部、４４  コマンド・コード／デコード部、４５  検出部、４６  バッテリー、４７  記憶部、Ａ  バッテリー充電時期、Ｋ  残り時間、Ｔ  現在時刻または過去の基準時刻、Ｔ＋ΔＴ  現在時刻
【図１】
2015192188.tif 000003
【図２】
2015192188.tif 000004
【図３】
2015192188.tif 000005
【図４】
2015192188.tif 000006
【図５】
2015192188.tif 000007
【図６】
2015192188.tif 000008
【図７】
2015192188.tif 000009
【図８】
2015192188.tif 000010