(57)【特許請求の範囲】
【請求項１】
測定対象についての測定動作を行い、測定データを生成するセンサと、
前記センサによる測定データを外部装置に無線送信し、かつ外部装置からの無線信号を受信する無線通信部と、
前記センサおよび前記無線通信部を制御する制御部と、
電源としての蓄電装置とを備えている無線センサモジュールにおいて、
前記制御部は、前記センサによる前記測定データの生成、および前記無線通信部による前記測定データの無線送信を含む、前記測定データを処理する一連の動作の間に、前記一連の動作を連続して行わないように休止期間を設けることを特徴とする無線センサモジュール。
【請求項２】
前記休止期間は、前記測定データを処理する一連の動作に含まれる、前記蓄電装置に対する負荷が相対的に大きい動作の開始前または終了後に設けられることを特徴とする請求項１に記載の無線センサモジュール。
【請求項３】
前記休止期間は、前記休止期間の前に行われた、前記測定データを処理する一連の動作に含まれる動作によって低下した蓄電装置の出力電圧を上昇させることができる長さ、かつ前記休止期間に待機状態となる前記制御部の前記休止期間での電力消費により、前記蓄電装置の出力電圧が、前記測定データを処理する一連の動作に含まれる動作を行う手段の動作下限電圧を下回らない長さに設定されていることを特徴とする請求項１または２に記載の無線センサモジュール。
【請求項４】
前記蓄電装置は、キャパシタ、固体電池あるいはリチウムイオン二次電池のいずれか一つからなることを特徴とする請求項１から３のいずれか１項に記載の無線センサモジュール。
【請求項５】
振動によって発電し、発電した電力を前記蓄電装置に供給する振動発電モジュールを備えていることを特徴とする請求項１から４のいずれか１項に記載の無線センサモジュール。
【請求項６】
測定対象についての測定動作を行い、測定データを生成するセンサと、
前記センサによる測定データを外部装置に無線送信し、かつ外部装置からの無線信号を受信する無線通信部と、
電源としての蓄電装置とを備えている無線センサモジュールによる測定データの処理方法において、
前記センサによる前記測定データの生成、および前記無線通信部による前記測定データの無線送信を含む、前記測定データを処理する一連の動作の間に、前記一連の動作を連続して行わないように休止期間を設けることを特徴とする無線センサモジュールによる測定データの処理方法。
【請求項７】
測定対象についての測定動作を行い、測定データを生成するセンサと、前記センサによる測定データを外部装置に無線送信し、かつ外部装置からの無線信号を受信する無線通信部と、電源としての蓄電装置とを備えている無線センサモジュールの制御をコンピュータに実行させるプログラムであって、
前記センサによる前記測定データの生成、および前記無線通信部による前記測定データの無線送信を含む、前記測定データを処理する一連の動作の間に、前記一連の動作を連続して行わないように休止期間を設ける制御を前記コンピュータに実行させるプログラム。
【請求項８】
請求項７に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、センサを備えた無線センサモジュール、それによる測定データの処理方法、プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
従来、センサによる測定データを、無線信号としてサーバに送信する無線センサモジュールが知られている。このような無線センサモジュールを備えたシステムでは、例えば、複数の測定対象装置毎に無線センサモジュールが配置され、サーバは、各無線センサモジュールから無線送信されてくる測定データにより、各測定対象装置の状態を監視している。
【０００３】
上記の無線センサモジュールは、通常、測定対象装置の測定を長期間に渡って行うようになっている。また、小型軽量化されている結果、無線センサモジュールが備える電源部は容量が小さいものとなっている。このため、無線センサモジュールとしては、電源部の容量が小さいなかで、長期間安定に動作できるものが求められている。
【０００４】
例えば、特許文献１には、測定対象装置の状態をセンサにて検出し、その検出結果について所定の変化の有無を判定し、所定の変化があった場合に、受信部に対して無線による送信出力を行う構成が開示されている。このような構成では、測定対象装置の状態に所定の変化があった場合にのみ無線センサモジュールから送信出力を行うので、無線センサモジュールの電源部の電力消費を抑制することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−３４０１５７号公報（２００６年１２月１４日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来、無線センサモジュールは、測定データをサーバに無線送信する場合に、サーバと無線センサモジュールとの通信用のネットワークへの参加、センサからの測定データの取得、無線センサモジュールの無線通信部への測定データの提供、無線通信部からサーバへの測定データの無線送信、およびサーバからの受信確認情報の受信といった一連の動作を連続動作にて行っている。
【０００７】
一方、無線センサモジュールの電源部の容量が小さい場合、例えば、電源部としてキャパシタや容量の小さい固体電池が用いられているような場合、電源部の出力電圧は、負荷が加わった場合のＩＲドロップやキャパシタの内部抵抗による電圧降下の影響を大きく受けて低下し易い。この場合、負荷が大きいと、電源部の出力電圧が無線通信部の動作下限電圧を下回り、無線通信部が動作できなくなるといった不具合が生じる。このような問題は、上記の特許文献１の構成であっても回避することができない。
【０００８】
なお、従来では、電源部にキャパシタを使用している場合、キャパシタを複数個並列接続することにより、内部抵抗の合成抵抗を下げて、電源部の電圧降下を抑制するようにしている。例えば、キャパシタ１個当たりの直流抵抗から、放電による電圧降下において許容される抵抗を算出し、電圧降下が大きい場合には、キャパシタの並列数を増やして合成抵抗を低下させ、電圧降下量を減らしている。しかしながら、キャパシタの搭載個数が多
くなると、コストの増大や漏れ電流の増加、さらには無線センサモジュールのサイズの大型化などの問題を招来することになる。
【０００９】
したがって、本発明は、測定データを送信する際の一連の動作を行った場合であっても、無線センサモジュールの電源部の出力電圧が無線センサモジュールの動作下限電圧を下回る事態を防止することができる無線センサモジュール、それによる測定データの処理方法、プログラムおよび記録媒体の提供を目的としている。
【課題を解決するための手段】
【００１０】
上記の課題を解決するために、本発明の無線センサモジュールは、測定対象についての測定動作を行い、測定データを生成するセンサと、前記センサによる測定データを外部装置に無線送信し、かつ外部装置からの無線信号を受信する無線通信部と、前記センサおよび前記無線通信部を制御する制御部と、電源としての蓄電装置とを備えている無線センサモジュールにおいて、前記制御部は、前記センサによる前記測定データの生成、および前記無線通信部による前記測定データの無線送信を含む、前記測定データを処理する一連の動作の間に、前記一連の動作を連続して行わないように休止期間を設けることを特徴としている。
【００１１】
また、本発明の無線センサモジュールによる測定データの処理方法は、測定対象についての測定動作を行い、測定データを生成するセンサと、前記センサによる測定データを外部装置に無線送信し、かつ外部装置からの無線信号を受信する無線通信部と、電源としての蓄電装置とを備えている無線センサモジュールによる測定データの処理方法において、前記センサによる前記測定データの生成、および前記無線通信部による前記測定データの無線送信を含む、前記測定データを処理する一連の動作の間に、前記一連の動作を連続して行わないように休止期間を設けることを特徴としている。
【００１２】
また、本発明のプログラムは、測定対象についての測定動作を行い、測定データを生成するセンサと、前記センサによる測定データを外部装置に無線送信し、かつ外部装置からの無線信号を受信する無線通信部と、電源としての蓄電装置とを備えている無線センサモジュールの制御をコンピュータに実行させるプログラムであって、前記センサによる前記測定データの生成、および前記無線通信部による前記測定データの無線送信を含む、前記測定データを処理する一連の動作の間に、前記一連の動作を連続して行わないように休止期間を設ける制御を前記コンピュータに実行させることを特徴としている。
【００１３】
上記の構成によれば、測定データを処理する一連の動作のうち、いずれかの動作が行われると、蓄電装置から電力が供給され、蓄電装置の出力電圧が降下する。この出力電圧の降下には、いわゆるＩＲドロップによる電圧降下、および電力の消費による電圧降下が含まれる。なお、ＩＲドロップによる電圧降下は、オーミック（ohmic）なＩＲ降下、または抵抗成分に起因する電圧降下と表現することもできる。また、電力の消費による電圧降下は、ファラディック（faradaic）な電圧降下、または静電容量成分に起因する電圧降下と表現することもできる。
【００１４】
ここで、測定データを処理する一連の動作を連続して行った場合、蓄電装置の出力電圧は、降下が大きくなり、無線センサモジュールに含まれるいずれかの手段の動作下限電圧（無線センサモジュールの動作下限電圧）を下回る恐れがある。この場合には、測定データを処理する一連の動作の途中に、無線センサモジュールが停止してしまうことになる。あるいは、蓄電装置としては、出力電圧が無線センサモジュールの動作下限電圧を下回る事態を防止するために、容量の大きいものを備える必要があり、無線センサモジュールのコストアップおよび大型化を招来する。
【００１５】
これに対し、本発明の構成では、測定データを処理する一連の動作の間に、一連の動作を連続して行わないように休止期間が設定されるので、降下した蓄電装置の出力電圧を休止期間に回復させることができる。これにより、電源として比較的容量の小さい蓄電装置を備えている場合であっても、蓄電装置の出力電圧が無線センサモジュールの動作下限電圧を下回って無線センサモジュールが停止する事態を防止することができる。
【００１６】
また、蓄電装置がキャパシタからなるものである場合、蓄電装置の出力電圧における、キャパシタの内部抵抗による電圧降下分は、休止期間によって回復することができる。したがって、無線センサモジュールの蓄電装置としてのキャパシタの搭載個数は、キャパシタの内部抵抗の低下を考慮して多くする必要がなく、減らすことができる。この結果、無線センサモジュールを小型化することができる。
【００１７】
さらに、キャパシタは、通常、長期間使用した場合に、電圧印加による抵抗上昇が起こり、負荷を外した後の復帰電圧が低下する。この結果、キャパシタは寿命が短くなる。しかしながら、測定データを処理する一連の動作の期間中に休止期間を設けることにより、上記復帰電圧の低下を緩やかにすることができる。この結果、キャパシタの長寿命化を実現することができる。
【００１８】
上記の無線センサモジュールにおいて、前記休止期間は、前記測定データを処理する一連の動作に含まれる、前記蓄電装置に対する負荷が相対的に大きい動作の開始前または終了後に設けられる構成としてもよい。
【００１９】
上記の構成によれば、蓄電装置に対する負荷が相対的に大きい動作の後に休止期間を設けることは、負荷が大きい動作によって大きく低下した蓄電装置の出力電圧を休止期間によって回復できるので、有効である。
【００２０】
また、蓄電装置に対する負荷が相対的に大きい動作の前に休止期間が設けることは、負荷が大きい動作によって大きく低下することが予想される蓄電装置の出力電圧を予め上昇させておくことができるので、有効である。
【００２１】
上記の無線センサモジュールにおいて、前記休止期間は、前記休止期間の前に行われた、前記測定データを処理する一連の動作に含まれる動作によって低下した蓄電装置の出力電圧を上昇させることができる長さ、かつ前記休止期間に待機状態となる前記制御部の前記休止期間での電力消費により、前記蓄電装置の出力電圧が、前記測定データを処理する一連の動作に含まれる動作を行う手段の動作下限電圧を下回らない長さに設定されている構成としてもよい。
【００２２】
上記の構成によれば、休止期間は、休止期間の前に行われた、測定データを処理する一連の動作に含まれる動作によって低下した蓄電装置の出力電圧を上昇させることができる長さに設定されている。さらに、休止期間は、休止期間に待機状態となる制御部の休止期間での電力消費により、蓄電装置の出力電圧が、測定データを処理する一連の動作に含まれる動作を行う手段の動作下限電圧を下回らない長さに設定されている。
【００２３】
したがって、測定データを処理する一連の動作に含まれる動作によって低下した蓄電装置の出力電圧を、休止期間により適切に回復させることができる。また、休止期間が長過ぎて、休止期間に待機状態となる制御部の電力消費により、蓄電装置の出力電圧が無線センサモジュールの動作下限電圧を下回る事態を防止することができる。
【００２４】
上記の無線センサモジュールにおいて、前記蓄電装置は、キャパシタ、固体電池あるいはリチウムイオン二次電池のいずれか一つからなる構成としてもよい。
【００２５】
上記の構成によれば、蓄電装置は、キャパシタ、固体電池あるいはリチウムイオン二次電池のいずれか一つからなる。特に、キャパシタからなる構成とすれば、蓄電容量は相対的に小さいものの、小型かつ安価な構成とすることができる。
【００２６】
上記の無線センサモジュールは、振動によって発電し、発電した電力を前記蓄電装置に供給する振動発電モジュールを備えている構成としてもよい。
【００２７】
上記の構成によれば、振動発電モジュールにより発生した電力を蓄電装置に蓄積して使用する、すなわち限られたエネルギーを効率よく使用するいわゆるエネルギーハーベスティングの構成とすることができる。
【発明の効果】
【００２８】
本発明の構成によれば、測定データを処理する一連の動作の間に、一連の動作を連続して行わないように休止期間が設定されるので、降下した蓄電装置の出力電圧を休止期間に回復させることができる。これにより、電源として比較的容量の小さい蓄電装置を備えている場合であっても、蓄電装置の出力電圧が無線センサモジュールの動作下限電圧を下回って無線センサモジュールが停止する事態を防止することができる。
【００２９】
また、蓄電装置がキャパシタからなるものである場合、蓄電装置の出力電圧における、キャパシタの内部抵抗による電圧降下分は、休止期間によって回復することができる。したがって、無線センサモジュールの蓄電装置としてのキャパシタの搭載個数は、キャパシタの内部抵抗の低下を考慮して多くする必要がなく、減らすことができる。この結果、無線センサモジュールを小型化することができる。
【００３０】
さらに、キャパシタは、通常、長期間使用した場合に、電圧印加による抵抗上昇が起こり、負荷を外した後の復帰電圧が低下する。この結果、キャパシタは寿命が短くなる。しかしながら、測定データを処理する一連の動作の期間中に休止期間を設けることにより、上記復帰電圧の低下を緩やかにすることができる。この結果、キャパシタの長寿命化を実現することができる。
【図面の簡単な説明】
【００３１】
【図１】本発明の実施の形態の無線センサモジュールを備えた監視システムの構成を示すブロック図である。
【図２】図１に示した無線センサモジュールの測定対象物に対する配置状態を示す説明図である。
【図３】図１に示した監視システムの動作を示すフローチャートである。
【図４】図１に示した加速度センサにて検出された測定データをサーバに送信する場合の無線センサモジュールにおける一連の動作の各動作における消費電流と動作時間とを示す説明図である。
【図５】図１に示した無線センサモジュールでの一連の動作における休止期間の有無による蓄電デバイスの出力電圧の変化示すグラフである。
【図６】図１に示した蓄電デバイスの放電による電圧低下、および放電終了後の電圧上昇の様子を示すグラフである。
【図７】図６に示した蓄電デバイスの放電による電圧低下の様子を拡大して示すグラフである。
【図８】図１に示した加速度センサにて検出された測定データをサーバに送信する場合の無線センサモジュールにおける一連の動作を示すフローチャートである。
【図９】図１に示した無線センサモジュールとは異なる構成の無線センサモジュールを備えた監視システムを示すブロック図である。
【発明を実施するための形態】
【００３２】
本発明の実施の形態を図面に基づいて以下に説明する。
図１は、本実施の形態の無線センサモジュール２を備えた監視システム１の構成を示すブロック図である。なお、図１において実線は信号線を示し、破線は電力線を示している。
【００３３】
図１に示すように、監視システム１は、無線センサモジュール２およびサーバ（外部装置）３を備えている。無線センサモジュール２は、測定対象物の状態をセンサにて測定し、測定結果を示す測定データをサーバ３に無線送信するものである。サーバ３は、無線センサモジュール２から受信した測定データに基づいて、測定対象物の状態を監視するものである。
【００３４】
本実施の形態において、無線センサモジュール２は、図２に示すように、測定対象物としてのモータ（測定対象）４、詳細にはモータ４を囲む筐体５に取り付けられている。図２は測定対象物に対する無線センサモジュール２の配置状態を示す説明図である。すなわち、無線センサモジュール２は、モータ４の振動を測定し、その測定データをサーバ３に送信する。サーバ３は、無線センサモジュール２から受信した測定データに基づいて、モータ４の状態を判断する。例えば、サーバ３は、測定データが示すモータ４の振動周波数における変化の有無を判定し、モータ４の劣化の有無、すなわちモータ４の交換の要否を判定する。
【００３５】
無線センサモジュール２は、図１に示すように、加速度センサ１１、制御部としてのマイクロコントローラユニット（以下、単にＭＣＵ（Micro Controller Unit）と称する)１２、無線通信部１３、振動発電モジュール１４、蓄電デバイス（蓄電装置）１５およびリセットＩＣ１６を備えている。
【００３６】
加速度センサ１１は、モータ４の振動を検出し、測定データを出力する。ＭＣＵ１２は、無線センサモジュール２の各部の動作を制御する。また、加速度センサ１１から測定データを取得し、取得した測定データを無線通信部１３によりサーバ３へ送信させる。
【００３７】
振動発電モジュール１４は、モータ４の振動により発電を行い、発電した電力を蓄電デバイス１５に供給する。蓄電デバイス１５は、振動発電モジュール１４から供給された電力を蓄積する。また、リセットＩＣ１６の制御に従って、蓄積した電力を放電する。蓄電デバイス１５の電力は、加速度センサ１１、ＭＣＵ１２、無線通信部１３およびリセットＩＣ１６に適宜供給される。
【００３８】
本実施の形態において、蓄電デバイス１５は、キャパシタ、例えば直並列接続された複数個のキャパシタによって構成されている。また、キャパシタは、例えば電気二重層コンデンサを使用している。なお、蓄電デバイス１５は、キャパシタの他、固体電池あるいはリチウムイオン二次電池であってもよい。
【００３９】
リセットＩＣ１６は、蓄電デバイス１５の電圧を監視しており、蓄電デバイス１５の電圧が閾値以上となったときに、蓄電デバイス１５からＭＣＵ１２への電力供給、すなわち蓄電デバイス１５からの放電を行わせる。
【００４０】
サーバ３は、無線通信部２１と表示部としての例えばＬＥＤパネル２２とを備えている。無線通信部２１は、無線センサモジュール２の無線通信部１３と無線により通信し、無線通信部１３から送信されてきた測定データを受信する。ＬＥＤパネル２２は、各種情報を適宜表示する。
【００４１】
上記の構成において、監視システム１の動作について説明する。図３は、図１に示した監視システム１の動作を示すフローチャートである。また、監視システム１では、次の順序にて動作を行う。
（Ａ１）無線センサモジュール２において、リセットＩＣ１６は、蓄電デバイス１５の電圧が閾値以上になったことを検知すると（Ｓ１１）、蓄電デバイス１５からＭＣＵ１２への電力供給を開始させる（Ｓ１２）。
（Ａ２）蓄電デバイス１５からの電力供給を受けて、ＭＣＵ１２が起動する（Ｓ１２）。（Ａ３）ＭＣＵ１２は、加速度センサ１１対して、加速度を所定回数（例えば１２８回）測定して、ＭＣＵ１２に出力することを要求する（Ｓ１３）。
（Ａ４）ＭＣＵ１２は、加速度センサ１１から測定データを受信し、所定回数分の測定データを受信したことを確認する（Ｓ１４）。
（Ａ５）ＭＣＵ１２は、加速度センサ１１から受信した所定回数分の測定データを、サーバ３に対して無線通信部１３から無線送信させる（Ｓ１５）。
（Ａ６）サーバ３は、無線通信部２１にて所定回数分の測定データを受信すると、その旨を示すＡＣＫ信号を無線センサモジュール２に送信する（Ｓ１６）。その後、ＡＣＫ信号は無線通信部１３にて受信される。
（Ａ７）リセットＩＣ１６は、蓄電デバイス１５の電圧が閾値未満になったことを検知すると、蓄電デバイス１５からＭＣＵ１２への電力供給を停止させる（Ｓ１７）。これにより、ＭＣＵ１２は動作を終了する（Ｓ１８）。
【００４２】
なお、上記（Ａ２）〜（Ａ６）の動作、すなわちＳ１２〜Ｓ１６の動作はＭＣＵ１２が起動している状態にて行われ、その間、蓄電デバイス１５の電力はＭＣＵ１２によって消費されている。したがって、ＭＣＵ１２の稼動時間が長くなると、蓄電デバイス１５の電圧は低下して閾値未満となる。
【００４３】
また、ＭＣＵ１２、すなわち無線センサモジュール２の稼動の終了は、蓄電デバイス１５の電圧が閾値未満になった場合に限らず、サーバ３からのＡＣＫ信号の受信後に、すなわち加速度センサ１１にて検出された測定データをサーバ３に送信する場合の一連の動作の終了後に行ってもよい。
【００４４】
次に、加速度センサ１１にて検出された測定データをサーバ３に送信する場合の無線センサモジュール２の動作について詳細に説明する。
【００４５】
無線センサモジュール２では、加速度センサ１１にて検出された測定データをサーバ３に送信する際に、次の（Ｂ１）〜（Ｂ４）の一連の動作を行う。これは、無線センサモジュール２において、加速度センサ１１にて検出された測定データを処理する場合の一連の動作であり、この一連の動作はＭＣＵ１２の制御により行われる。なお、動作の順序は、（Ｂ１）→（Ｂ２）→（Ｂ３）→（Ｂ４）の順序である。
（Ｂ１）ネットワーク参加
無線センサモジュール２とサーバ３とが通信するたの無線ネットワークに、参加する動作。
（Ｂ２）加速度センサ通信
加速度センサ１１により所定回数の測定を行う動作、加速度センサ１１からの所定回数分の測定データを取得する動作。
（Ｂ３）データ無線送信
加速度センサ１１から取得した所定回数分の測定データを無線通信部１３に供給する動作、および無線通信部１３からサーバ３に対して、所定回数分の測定データを無線送信する動作。
（Ｂ４）ＡＣＫ受信
サーバ３から所定回数分の測定データを受信した旨の確認信号を受信する動作。
【００４６】
上記（Ｂ１）〜（Ｂ４）の各動作における消費電流および動作時間は、図４に示すとおりである。図４は、加速度センサ１１にて検出された測定データをサーバ３に送信する場合の無線センサモジュール２における一連の動作の各動作における消費電流と動作時間とを示す説明図である。なお、無線センサモジュール２は、例えばオムロン（株）製のＧａｚｅｌｌモジュール（製品番号：ＲＦＳ２４Ｎ１Ｄ−１０）を使用しており、電流（消費電流）はカタログ値、時間（動作時間）は理論値である。
【００４７】
ここで、無線センサモジュール２では、上記（Ｂ１）〜（Ｂ４）の一連の動作を連続して行うのではなく、（Ｂ１）〜（Ｂ４）の各動作の間に、休止期間（インターバル）を設定している。すなわち、本実施の形態において、各休止期間は、０．１（秒）としている。なお、この休止期間においても少なくともＭＣＵ１２に対しては、待機用の電力が蓄電デバイス１５から供給されている。
【００４８】
次に、加速度センサ１１にて検出された測定データをサーバ３に送信する場合の無線センサモジュール２における一連の動作において、休止期間を設けることによる蓄電デバイス１５の出力電圧の復帰動作について説明する。図５は、無線センサモジュール２での上記一連の動作における休止期間の有無による蓄電デバイス１５の出力電圧の変化示すグラフである。
【００４９】
図５において、実線は、上記一連の動作の各動作の間に休止期間を設けた場合の蓄電デバイス１５の出力電圧の変化を示している。破線は、上記一連の動作を連続して行った場合の蓄電デバイス１５の出力電圧の変化を示している。
【００５０】
図５の例では、上記一連の動作を連続して行った場合、蓄電デバイス１５の出力電圧は、当初３．６    Ｖであったものが、２．２８Ｖまで低下している。この場合、無線センサモジュール２に含まれるいずれかの装置（手段）の動作下限電圧（以下、単に無線センサモジュール２の動作下限電圧と称する）が２．２８Ｖよりも大きければ（例えば２．５Ｖであれば）、無線センサモジュール２は、上記一連の動作の途中で動作を停止してしまうことになる。
【００５１】
これに対し、動作（Ｂ１）と動作（Ｂ２）との間、動作（Ｂ２）と動作（Ｂ３）との間、および動作（Ｂ３）と動作（Ｂ４）との間に休止期間を設けた場合、蓄電デバイス１５の出力電圧は、各休止期間において復帰し、各動作終了後の最低電圧から上昇する。したがって、一連の動作の期間中において、蓄電デバイス１５は無線センサモジュール２の動作下限電圧（例えば２．５Ｖ）を下回らず、無線センサモジュール２が一例の動作の期間中に停止してしまう事態を防止することができる。
【００５２】
次に、上記の一連の動作の期間中に休止期間を設けることにより、蓄電デバイス１５の出力電圧を復帰させることができる原理について説明する。図６は、蓄電デバイス１５の放電による電圧低下、および放電終了後の電圧上昇の様子を示すグラフである。図７は、図６に示した蓄電デバイス１５の放電による電圧低下の様子を拡大して示すグラフである。
【００５３】
蓄電デバイス１５の放電開始直後には、図６に示すように、いわゆるＩＲドロップによる電圧降下が発生する。なお、このＩＲドロップは、図７に示すように、放電の瞬間に電圧降下する成分（電子電導成分）と時間に対して遅れて電圧降下する成分（イオン電導成分）とを有する。
【００５４】
一方、放電を停止すると、蓄電デバイス１５の出力電圧は、ＩＲドロップにて低下した
分が徐々に回復する。したがって、上記の一連の動作の期間中に休止期間を設けることにより、蓄電デバイス１５の出力電圧を回復させることができる。
【００５５】
次に、加速度センサ１１にて検出された測定データをサーバ３に送信する場合の無線センサモジュール２における一連の動作について、フローチャートにより説明する。図８は、加速度センサ１１にて検出された測定データをサーバ３に送信する場合の無線センサモジュール２における一連の動作を示すフローチャートである。なお、図８の動作は、ＭＣＵ１２の制御によって行われ、図３に示した監視システム１の動作におけるＳ１３〜Ｓ１６の動作に対応する。
【００５６】
加速度センサ１１にて検出された測定データをサーバ３に送信する場合には、無線通信部１３により、無線センサモジュール２とサーバ３とが通信するたの無線ネットワークに参加する動作が行われる（Ｓ３１）。Ｓ３１の動作が終了すると、０．１（秒）の休止期間（１）となる（Ｓ３２）。
【００５７】
次に、休止期間（１）の終了後、加速度センサ１１により所定回数（例えば１２８回）の測定を行う動作、加速度センサ１１からの所定回数分の測定データをＭＣＵ１２が取得する動作が行われる（Ｓ３３）。Ｓ３３の動作が終了すると、０．１（秒）の休止期間（２）となる（Ｓ３４）。
【００５８】
次に、休止期間（２）の終了後、加速度センサ１１から取得した所定回数分の測定データをＭＣＵ１２が無線通信部１３に供給する動作、および無線通信部１３からサーバ３に対して、所定回数分の測定データを無線送信する動作が行われる（Ｓ３５）。Ｓ３５の動作が終了すると、０．１（秒）の休止期間（３）となる（Ｓ３６）。
【００５９】
次に、休止期間（３）の終了後、サーバ３から所定回数分の測定データを受信した旨の確認信号を受信する動作が行われる。これにより、上記一連の動作が終了する。
【００６０】
以上のように、本実施の形態の無線センサモジュール２では、加速度センサ１１にて検出された測定データを処理する場合の一連の動作において、一連の動作の期間中に、休止期間を設けている。これにより、蓄電デバイス１５の出力電圧が無線センサモジュール２の動作下限電圧を下回って無線センサモジュール２が停止する事態を防止することができる。この結果、電源部としての蓄電デバイス１５の容量が小さいものであっても、無線センサモジュール２は、長期間安定に動作することができる。
【００６１】
また、蓄電デバイス１５がキャパシタからなるものである場合、蓄電デバイス１５の出力電圧における、キャパシタの内部抵抗による電圧降下分は、一連の動作の期間中に休止期間を設けることによって回復することができる。したがって、無線センサモジュール２における蓄電デバイス１５としてのキャパシタの搭載個数は、キャパシタの内部抵抗の低下を考慮して多くする必要がなく、減らすことができる。この結果、無線センサモジュール２のサイズを小型化することができる。
【００６２】
さらに、キャパシタは、通常、長期間使用した場合に、電圧印加による抵抗上昇が起こり、負荷を外した後の復帰電圧が低下する。この結果、キャパシタは寿命が短くなる。しかしながら、一連の動作の期間中に休止期間を設けることにより、上記復帰電圧の低下を緩やかにすることができる。この結果、キャパシタの長寿命化を実現することができる。
【００６３】
なお、休止期間は、蓄電デバイス１５の電圧を復帰させることができる点から、休止時間を設けることに支障がなければ、本実施の形態において示したように、無線センサモジュール２の一連の動作の各動作間に設けることが好ましい。
【００６４】
また、休止期間を、特に、消費電流（消費電力）が相対的に大きい動作の終了後に設けることは、その動作により大きく低下した蓄電デバイス１５の出力電圧を復帰させることができるので、有効である。なお、消費電流が大きい動作は、消費電流（放電電流）×放電時間＝電荷（負荷）から、蓄電デバイス１５に対する負荷が大きい動作である。
【００６５】
さらに、休止期間を、相対的に消費電流（消費電力）が大きい動作の開始前に設けることは、その動作によって大きく低下することが予想される蓄電デバイス１５の出力電圧を予め高めておくことができるので、有効である。
【００６６】
また、一連の動作の各動作間に休止期間を設けることは必須ではなく、例えば第１の動作後に連続して第２の動作を行った場合であっても、蓄電デバイス１５の出力電圧が無線センサモジュール２の動作下限電圧を下回らない場合には、第１の動作後に連続して第２の動作を行う構成であってもよい。すなわち、複数の動作からなる一連の動作において、少なくとも、順次行われる二つの動作の間に、休止期間が設けられていればよい。
【００６７】
また、休止期間の長さは、蓄電デバイス１５の休止期間による電圧復帰特性、蓄電デバイス１５の容量、および休止期間における待機中のＭＣＵ１２の消費電力を考慮して、適宜設定すればよい。具体的には、休止期間の長さは、負荷が加わることによって低下した蓄電デバイス１５の出力電圧を上昇させることができる時間であればよい。一方、休止期間は、長すぎると、待機中のＭＣＵ１２の電力消費により、蓄電デバイス１５の出力電圧が無線センサモジュール２の動作下限電圧を下回る事態を生じることがある。したがって、休止期間は、待機中のＭＣＵ１２の電力消費により、蓄電デバイス１５の出力電圧が無線センサモジュール２の動作下限電圧を下回らない長さにする必要がある。
【００６８】
また、以上の実施の形態において、無線センサモジュール２は、図１に示したように、発電モジュール、例えば振動発電モジュール１４を備えた構成としている。しかしながら、無線センサモジュール２は、これに限定されることなく、例えば図９に示すように、発電モジュール（例えば振動発電モジュール１４）を備えていない構成であってもよい。図９は、図１に示した無線センサモジュール２とは異なる構成の無線センサモジュール２を備えた監視システム１を示すブロック図である。
【００６９】
本発明は、振動発電により発生した電力を蓄電デバイス１５に蓄積して使用するような、限られたエネルギーを効率よく使う、いわゆるエネルギーハーベスティングにおいて有効である。
【００７０】
すなわち、エネルギーハーベスティング以外の一般的な家電やモバイル機器では、無線送信などの消費電力の大きい動作をした場合、同様に、キャパシタからなる蓄電デバイスの電圧降下が大きくなる。しかしながら、このような装置では、商用電源や、リチウムイオン二次電池などの容量の大きい電源から潤沢なエネルギーを受けて、瞬時に電圧が復帰する。したがって、このような装置に対しては、一連の動作の期間中に休止期間を設けて蓄電デバイス１５の電圧を復帰させることの有効性は相対的に低くなる。これに対し、限られたエネルギーを効率よく使うエネルギーハーベスティングでは、この技術の有効性が相対的に高くなる。
【００７１】
なお、環境エネルギー源としては、振動エネルギー以外にも、熱、電磁波、あるいは光(太陽光)などがある。
【００７２】
また、センサによる測定対象としては、振動の他、温度、湿度、照度、フロー、圧力、地温、パーティクル等の物理系、またはＣＯ２、ｐＨ、ＥＣ、土壌水分等の化学系がある
。
【００７３】
最後に、無線センサモジュール２のＭＣＵ（制御部）１２は、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウェアによって実現してもよい。
【００７４】
すなわち、ＭＣＵ１２は、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアであるＭＣＵ１２の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記ＭＣＵ１２に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【００７５】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【００７６】
また、ＭＣＵ１２を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【００７７】
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、実施形態に開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【００７８】
本発明は、限られたエネルギーを有効に使用するエネルギーハーベスティング技術を電源に使用した装置に好適に利用することができる。
【符号の説明】
【００７９】
１    監視システム
２    無線センサモジュール
３    サーバ（外部装置）
４    モータ（測定対象）
５    筐体
１１    加速度センサ
１２    マイクロコントローラユニット（制御部）
１３    無線通信部
１４    振動発電モジュール
１５    蓄電デバイス（蓄電装置）
１６    リセットＩＣ
【図１】
0005609817.tif 000002
【図２】
0005609817.tif 000003
【図３】
0005609817.tif 000004
【図４】
0005609817.tif 000005
【図５】
0005609817.tif 000006
【図６】
0005609817.tif 000007
【図７】
0005609817.tif 000008
【図８】
0005609817.tif 000009
【図９】
0005609817.tif 000010