(57)【要約】【課題】蓄電部からの電力を用いて動作する構成において、蓄積エネルギーを考慮した適切な処理を実行する。【解決手段】センサ情報伝送装置１０１は、蓄電部１２からの電力を用いて動作し、センサから取得したセンサ情報を処理するセンサ情報処理部１４と、蓄電部１２からの電力を用いて動作し、センサ情報処理部１４によって処理されたセンサ情報を他の装置へ送信する送信部１８とを備える。センサ情報処理部１４は、センサ情報の処理を行なっている状態において、中断条件を満たすと、上記センサ情報の処理を中断する。上記中断条件は、上記中断条件が満たされてセンサ情報の処理が中断されたタイミングにおいて、センサ情報処理部１４によるセンサ情報の処理の継続が可能な蓄電残量を蓄電部１２が有するように設定されている。【選択図】図２
2014155305.tif 000002
【特許請求の範囲】
【請求項１】
蓄電部からの電力を用いて動作し、センサから取得したセンサ情報を処理するセンサ情報処理部と、
前記蓄電部からの電力を用いて動作し、前記センサ情報処理部によって処理された前記センサ情報を他の装置へ送信する送信部とを備え、
前記センサ情報処理部は、前記センサ情報の処理を行なっている状態において、中断条件を満たすと、前記センサ情報の処理を中断し、
前記中断条件は、前記中断条件が満たされて前記センサ情報の処理が中断されたタイミングにおいて、前記センサ情報処理部による前記センサ情報の処理の継続が可能な蓄電残量を前記蓄電部が有するように設定されている、センサ情報伝送装置。
【請求項２】
前記センサ情報処理部は、前記他の装置へ送信すべき前記センサ情報のデータ長が所定の閾値未満の場合には、前記センサ情報を前記送信部へ出力する出力処理を行なっている状態において前記中断条件が満たされても、前記出力処理を中断しない、請求項１に記載のセンサ情報伝送装置。
【請求項３】
前記センサ情報処理部は、前記他の装置へ送信すべき前記センサ情報のデータ長が所定の閾値以上の場合には、前記センサ情報を前記送信部へ出力する出力処理を行なっている状態において、前記中断条件を満たすと前記出力処理を中断する、請求項１または請求項２に記載のセンサ情報伝送装置。
【請求項４】
前記センサ情報処理部は、前記センサ情報の処理を中断している状態において、前記蓄電部の蓄電残量または前記蓄電部に蓄えられたエネルギーの消費予定量を考慮して定められた再開条件、を満たすと、前記センサ情報の処理を再開する、請求項１から請求項３のいずれか１項に記載のセンサ情報伝送装置。
【請求項５】
前記センサ情報処理部は、中断した前記センサ情報の処理の残り量に応じて前記再開条件を調整する、請求項４に記載のセンサ情報伝送装置。
【請求項６】
前記センサ情報処理部は、前記蓄電部の蓄電残量が所定の閾値未満、または前記蓄電部の出力電圧の大きさが所定の閾値未満になると、前記中断条件が満たされたと判断する、請求項１から請求項５のいずれか１項に記載のセンサ情報伝送装置。
【請求項７】
前記センサ情報処理部は、前記センサ情報の処理を開始してから所定時間が経過すると、前記中断条件が満たされたと判断する、請求項１から請求項６のいずれか１項に記載のセンサ情報伝送装置。
【請求項８】
前記センサ情報処理部は、プロセッサを含み、
前記センサ情報処理部は、前記センサ情報の処理を開始してから前記プロセッサにより実行された処理サイクルの数をカウントし、カウント値が所定値に達すると、前記中断条件が満たされたと判断する、請求項１から請求項７のいずれか１項に記載のセンサ情報伝送装置。
【請求項９】
前記センサ情報処理部は、取得した前記センサ情報の種類、または取得した前記センサ情報に対応する前記センサの種類に応じて、前記中断条件に基づく前記センサ情報の処理の中断、を行なうか否かを決定する、請求項１から請求項８のいずれか１項に記載のセンサ情報伝送装置。
【請求項１０】
前記センサ情報伝送装置は、さらに、
データを不揮発的に記憶する記憶部を備え、
前記センサ情報処理部は、前記センサ情報の処理を行なっている状態において、前記中断条件を満たすと、前記センサ情報の処理において使用中の処理情報を前記記憶部に保存して前記センサ情報の処理を中断する、請求項１から請求項９のいずれか１項に記載のセンサ情報伝送装置。
【請求項１１】
センサからセンサ情報を取得して送信するセンサ情報伝送装置と、
前記センサ情報伝送装置からセンサ情報を受信して処理するセンサ情報受信装置とを備えるセンサ情報伝送システムであって、
前記センサ情報伝送装置は、
蓄電部からの電力を用いて動作し、センサから取得したセンサ情報を処理するセンサ情報処理部と、
前記蓄電部からの電力を用いて動作し、前記センサ情報処理部によって処理された前記センサ情報を他の装置へ送信する送信部とを含み、
前記センサ情報処理部は、前記センサ情報の処理を行なっている状態において、中断条件を満たすと、前記センサ情報の処理を中断し、
前記中断条件は、前記中断条件が満たされて前記センサ情報の処理が中断されたタイミングにおいて、前記センサ情報処理部による前記センサ情報の処理の継続が可能な蓄電残量を前記蓄電部が有するように設定されている、センサ情報伝送システム。
【請求項１２】
請求項１に記載のセンサ情報伝送装置からセンサ情報を受信する受信部と、
前記受信部によって受信された前記センサ情報を処理するセンサ情報処理部とを備える、センサ情報受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、センサ情報伝送装置、センサ情報伝送システムおよびセンサ情報受信装置に関し、特に、蓄電部からの電力を用いて動作するセンサ情報伝送装置、センサ情報伝送システム、および当該センサ情報伝送システムにおけるセンサ情報受信装置に関する。
【背景技術】
【０００２】
たとえば商用電力系統からの交流電力の供給が困難な場所にセンサを設置し、当該センサによる測定結果を他の装置へ伝送することができれば、センサの設置の自由度が高まり、ユーザの利便性を高めることができる。
【０００３】
センサの測定値を送信するセンサシステムの一例が、特許第４８２４２７７号公報（特許文献１）に開示されている。すなわち、センサシステムは、非電気的エネルギーを電気的エネルギーに変換する少なくとも１つの電圧発生器と、当該電圧発生器に後置接続された少なくとも１つのエネルギー蓄積部と、自身の出力信号がプロセッサ制御部の作動に適するように、上記エネルギー蓄積部に接続されている少なくとも１つの電圧変換器と、少なくとも１つのセンサと、上記プロセッサ制御部によって生成され、上記少なくとも１つのセンサの少なくとも１つの測定値を含む送信テレグラムをワイヤレス送出するための少なくとも１つの送信部とを備える。このセンサシステムにおいて、エネルギー供給に不備がある場合に長時間のアクティブサイクルを実現するＵＬＰ技術において構成された半導体タイマ回路が設けられている。当該タイマ回路は、上記少なくとも１つのエネルギー蓄積部での電圧が所定のレベルに達するとトリガされ、当該タイマ回路は当該タイマ回路のトリガの時点から所定の時間間隔後に、少なくとも１つの送信テレグラムを送出するように、上記プロセッサ制御部および上記送信部を起動させる。上記少なくとも１つの電圧発生器が、上記プロセッサ制御部を直接駆動させようとしても、持続的に作動させる電力を発生させることができない大きさに構成されている。上記送信テレグラムはさらに１つの識別コードを含む。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第４８２４２７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載の技術では、送信テレグラムを送出するための一連の処理を、エネルギー蓄積部に蓄積されているエネルギーを用いて完了できることが前提となっている。このような特許文献１に記載の技術を超えて、蓄積エネルギーを考慮した適切な処理を実行することが望まれる。
【０００６】
この発明は、上述の課題を解決するためになされたもので、その目的は、蓄電部からの電力を用いて動作する構成において、蓄積エネルギーを考慮した適切な処理を実行することが可能なセンサ情報伝送装置、センサ情報伝送システムおよびセンサ情報受信装置を提供することである。
【課題を解決するための手段】
【０００７】
（１）上記課題を解決するために、この発明のある局面に係わるセンサ情報伝送装置は、蓄電部からの電力を用いて動作し、センサから取得したセンサ情報を処理するセンサ情報処理部と、上記蓄電部からの電力を用いて動作し、上記センサ情報処理部によって処理された上記センサ情報を他の装置へ送信する送信部とを備え、上記センサ情報処理部は、上記センサ情報の処理を行なっている状態において、中断条件を満たすと、上記センサ情報の処理を中断し、上記中断条件は、上記中断条件が満たされて上記センサ情報の処理が中断されたタイミングにおいて、上記センサ情報処理部による上記センサ情報の処理の継続が可能な蓄電残量を上記蓄電部が有するように設定されている。
【０００８】
このように、センサ情報の処理を完了するまで蓄電部の蓄積エネルギーを継続して使用するのではなく、蓄電部の蓄積エネルギーをある程度残した状態でセンサ情報の処理を中断する構成により、蓄電部の次の充電が完了するまでの時間を短縮し、センサ情報の処理の開始または再開を早めることができる。これにより、あるセンサ情報の処理が完了してから新たなセンサ情報の処理を開始するまでの待ち時間を短縮することができる。具体的には、たとえば、順次取得される各センサ情報の全体的な処理速度を向上させることができるため、センサのサンプル間隔を短くすることができ、センサを用いた測定の精度を向上させることができる。さらに、蓄電部における１回の蓄電量では処理が完了しないようなセンサ情報の処理時間を短縮することができる。したがって、蓄電部からの電力を用いて動作する構成において、蓄積エネルギーを考慮した適切な処理を実行することができる。
【０００９】
（２）好ましくは、上記センサ情報処理部は、上記他の装置へ送信すべき上記センサ情報のデータ長が所定の閾値未満の場合には、上記センサ情報を上記送信部へ出力する出力処理を行なっている状態において上記中断条件が満たされても、上記出力処理を中断しない。
【００１０】
このように、送信データ長が短い場合には、蓄電部の蓄電残量または蓄電部の蓄積エネルギーの消費予定量を意識することなく、センサ情報の処理を完了まで実行する構成により、送信データ長に応じて、センサ情報の処理の中断および再開を行なうか否かを適切に選択することができる。これにより、センサ情報のデータ長に応じて柔軟に、センサ情報の処理による電力消費を最適化し、センサ情報の処理が完了するまでの時間を短縮することができる。また、センサ情報の受信側の装置がセンサ情報を一度に受信できる可能性が高まり、受信側の装置においてセンサ情報を用いた処理をより良好に実行することができる。具体的には、たとえば、センサ情報の受信側の装置において、センサ情報伝送装置からのセンサ情報を用いた処理に迅速性が要求される場合、またはセンサ情報伝送装置からのセンサ情報を用いた処理を中断することが好ましくない場合等に、より効果的である。
【００１１】
（３）好ましくは、上記センサ情報処理部は、上記他の装置へ送信すべき上記センサ情報のデータ長が所定の閾値以上の場合には、上記センサ情報を上記送信部へ出力する出力処理を行なっている状態において、上記中断条件を満たすと上記出力処理を中断する。
【００１２】
このように、送信データ長が長い場合には、蓄電部の蓄電残量または蓄電部の蓄積エネルギーの消費予定量を意識して、センサ情報の処理の中断および再開を行なう構成により、送信データ長に応じて、センサ情報の処理の中断および再開を行なうか否かを適切に選択することができる。これにより、センサ情報の処理による電力消費をセンサ情報のデータ長に応じて柔軟に最適化し、センサ情報の処理が完了するまでの時間を短縮することができる。
【００１３】
（４）好ましくは、上記センサ情報処理部は、上記センサ情報の処理を中断している状態において、上記蓄電部の蓄電残量または上記蓄電部に蓄えられたエネルギーの消費予定量を考慮して定められた再開条件、を満たすと、上記センサ情報の処理を再開する。
【００１４】
このように、再開条件を設定することにより、十分な電力が準備された時点で、センサ情報処理部におけるセンサ情報の処理を再開することができる。
【００１５】
（５）より好ましくは、上記センサ情報処理部は、中断した上記センサ情報の処理の残り量に応じて上記再開条件を調整する。
【００１６】
このような構成により、あるセンサ情報の処理が完了してから新たなセンサ情報の処理を開始するまでの待ち時間を短縮することに加えて、中断したセンサ情報の処理の残り量が少ない場合にセンサ情報の処理の再開を早め、当該センサ情報の処理が完了するまでの時間を短縮することができる。
【００１７】
（６）好ましくは、上記センサ情報処理部は、上記蓄電部の蓄電残量が所定の閾値未満、または上記蓄電部の出力電圧の大きさが所定の閾値未満になると、上記中断条件が満たされたと判断する。
【００１８】
このような構成により、蓄電部の状態に応じて、センサ情報の中断処理を適切なタイミングで行なうことができる。すなわち、蓄電部の蓄電残量または出力電圧を反映した適切なタイミングで、センサ情報の処理を中断することができる。
【００１９】
（７）好ましくは、上記センサ情報処理部は、上記センサ情報の処理を開始してから所定時間が経過すると、上記中断条件が満たされたと判断する。
【００２０】
このように、所定時間を計測する簡易な構成により、センサ情報を中断するタイミングを設定し、センサ情報の処理の中断をたとえばユーザの所望のタイミングで行なわせることができる。
【００２１】
（８）好ましくは、上記センサ情報処理部は、プロセッサを含み、上記センサ情報処理部は、上記センサ情報の処理を開始してから上記プロセッサにより実行された処理サイクルの数をカウントし、カウント値が所定値に達すると、上記中断条件が満たされたと判断する。
【００２２】
このような構成により、センサ情報処理部におけるプロセッサの処理時間に応じて、センサ情報の処理の中断を適切なタイミングで行なうことができる。
【００２３】
（９）好ましくは、上記センサ情報処理部は、取得した上記センサ情報の種類、または取得した上記センサ情報に対応する上記センサの種類に応じて、上記中断条件に基づく上記センサ情報の処理の中断、を行なうか否かを決定する。
【００２４】
このような構成により、センサ情報の種類またはセンサの種類に応じて、センサ情報の処理の中断および再開を行なうか否かを適切に選択することができるため、センサ情報の処理による電力消費を最適化し、センサ情報の処理が完了するまでの時間を短縮することができる。
【００２５】
（１０）好ましくは、上記センサ情報伝送装置は、さらに、データを不揮発的に記憶する記憶部を備え、上記センサ情報処理部は、上記センサ情報の処理を行なっている状態において、上記中断条件を満たすと、上記センサ情報の処理において使用中の処理情報を上記記憶部に保存して上記センサ情報の処理を中断する。
【００２６】
このような構成により、中断されたセンサ情報の処理を、再開後に継続して良好に行なうことができる。
【００２７】
（１１）上記課題を解決するために、この発明のある局面に係わるセンサ情報伝送システムは、センサからセンサ情報を取得して送信するセンサ情報伝送装置と、上記センサ情報伝送装置からセンサ情報を受信して処理するセンサ情報受信装置とを備えるセンサ情報伝送システムであって、上記センサ情報伝送装置は、蓄電部からの電力を用いて動作し、センサから取得したセンサ情報を処理するセンサ情報処理部と、上記蓄電部からの電力を用いて動作し、上記センサ情報処理部によって処理された上記センサ情報を他の装置へ送信する送信部とを含み、上記センサ情報処理部は、上記センサ情報の処理を行なっている状態において、中断条件を満たすと、上記センサ情報の処理を中断し、上記中断条件は、上記中断条件が満たされて上記センサ情報の処理が中断されたタイミングにおいて、上記センサ情報処理部による上記センサ情報の処理の継続が可能な蓄電残量を上記蓄電部が有するように設定されている。
【００２８】
このように、センサ情報の処理を完了するまで蓄電部の蓄積エネルギーを継続して使用するのではなく、蓄電部の蓄積エネルギーをある程度残した状態でセンサ情報の処理を中断する構成により、蓄電部の次の充電が完了するまでの時間を短縮し、センサ情報の処理の開始または再開を早めることができる。これにより、あるセンサ情報の処理が完了してから新たなセンサ情報の処理を開始するまでの待ち時間を短縮することができる。具体的には、たとえば、順次取得される各センサ情報の全体的な処理速度を向上させることができるため、センサのサンプル間隔を短くすることができ、センサを用いた測定の精度を向上させることができる。さらに、蓄電部における１回の蓄電量では処理が完了しないようなセンサ情報の処理時間を短縮することができる。したがって、蓄電部からの電力を用いて動作する構成において、蓄積エネルギーを考慮した適切な処理を実行することができる。
【００２９】
（１２）上記課題を解決するために、この発明のある局面に係わるセンサ情報受信装置は、上記（１）に記載のセンサ情報伝送装置からセンサ情報を受信する受信部と、上記受信部によって受信された上記センサ情報を処理するセンサ情報処理部とを備える。
【００３０】
このように、センサ情報伝送装置からセンサ情報を受信して処理する構成により、蓄電部からの電力を用いて動作する構成において、蓄積エネルギーを考慮した適切な処理を実行することが可能なセンサ情報伝送システムを構築することができる。
【発明の効果】
【００３１】
本発明によれば、蓄電部からの電力を用いて動作する構成において、蓄積エネルギーを考慮した適切な処理を実行することができる。
【図面の簡単な説明】
【００３２】
【図１】本発明の実施の形態に係るセンサ情報伝送システムの構成を示す図である。
【図２】本発明の実施の形態に係るセンサ情報伝送システムにおけるセンサ情報伝送装置の構成を示す図である。
【図３】本発明の実施の形態に係るセンサ情報伝送システムにおけるセンサ情報受信装置の構成を示す図である。
【図４】本発明の実施の形態に係るセンサ情報伝送装置における蓄電残量の変化の比較例を示す図である。
【図５】本発明の実施の形態に係るセンサ情報伝送装置における中断処理および再開処理の概要を示す図である。
【図６】本発明の実施の形態に係るセンサ情報伝送装置における中断処理および再開処理による蓄電残量の変化を示す図である。
【図７】本発明の実施の形態に係るセンサ情報伝送装置がセンサ情報の演算処理および出力処理を行なう際の動作手順を定めたフローチャートである。
【図８】本発明の実施の形態に係るセンサ情報伝送装置が送信データ長に応じて中断条件および再開条件に基づくセンサ情報の処理の中断および再開を行なう際の動作手順を定めたフローチャートである。
【図９】本発明の実施の形態に係るセンサ情報伝送装置がセンサ情報またはセンサの種類に応じて中断条件および再開条件に基づくセンサ情報の処理の中断および再開を行なう際の動作手順を定めたフローチャートである。
【発明を実施するための形態】
【００３３】
以下、本発明の実施の形態について図面を用いて説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰り返さない。
【００３４】
［構成および基本動作］
図１は、本発明の実施の形態に係るセンサ情報伝送システムの構成を示す図である。
【００３５】
図１を参照して、センサ情報伝送システム３０１は、センサ情報伝送装置１０１と、センサ１５１と、センサ情報受信装置２０１とを備える。図１では、センサ情報伝送装置１０１およびセンサ１５１が２組設けられる例を代表的に示しているが、少数またはさらに多数の組が設けられてもよい。また、１つのセンサ情報伝送装置１０１に複数のセンサ１５１が接続される構成であってもよい。
【００３６】
センサ情報伝送システム３０１において、センサ１５１は、たとえば、商用電力系統からの交流電力の供給が困難な場所に設置され、温度、照度および振動等の周囲環境を測定し、測定結果を示すセンサ情報をセンサ情報伝送装置１０１へ送信する。
【００３７】
センサ情報伝送装置１０１は、センサ１５１から受信したセンサ情報に対してたとえば演算処理を行い、演算処理後のセンサ情報を無線信号に変換してセンサ情報受信装置２０１へ送信する。
【００３８】
センサ１５１およびセンサ情報伝送装置１０１は、たとえば、光、熱および振動等の周囲の環境から微少なエネルギーを収穫するエナジーハーベスティングを利用し、エナジーハーベスティングにより発電された電力を用いて動作する。具体的には、たとえば、センサ１５１およびセンサ情報伝送装置１０１は、太陽光発電または風力発電等によって得られた電力を用いて動作する。
【００３９】
センサ情報受信装置２０１は、センサ情報伝送装置１０１から受信した無線信号からセンサ情報を取得し、当該センサ情報に対して演算処理および統計処理等を行い、処理結果を保存または表示する。
【００４０】
図２は、本発明の実施の形態に係るセンサ情報伝送システムにおけるセンサ情報伝送装置の構成を示す図である。
【００４１】
図２を参照して、センサ情報伝送装置１０１は、発電部１１と、蓄電部１２と、蓄電監視部１３と、センサ情報処理部１４と、タイマ１５と、不揮発性メモリ１６と、メインメモリ１７と、無線送信部１８と、アンテナ１９とを備える。
【００４２】
発電部１１は、たとえばエナジーハーベスティングを利用して電力を生成し、蓄電部１２に供給する。
【００４３】
蓄電部１２は、たとえば２次電池またはキャパシタであり、発電部１１から供給された電力によりエネルギーを蓄積するとともに、蓄積したエネルギーを用いて、センサ情報伝送装置１０１における各回路およびセンサ１５１等に電力を供給する。なお、蓄電部１２は、正電圧を出力してもよいし、負電圧を出力してもよい。
【００４４】
蓄電監視部１３は、蓄電部１２の蓄電残量すなわちエネルギー残量を測定し、測定結果を示す情報をセンサ情報処理部１４へ出力する。
【００４５】
センサ情報処理部１４は、たとえば、ＣＰＵ（Central Processing Unit）またはＭＰＵ（Micro-Processing Unit）等のプロセッサを含み、各種演算処理を行なう。ここで、プロセッサは、演算装置、命令およびアドレス等の各種情報を格納するレジスタ、ならびに周辺回路等を含む。
【００４６】
より詳細には、センサ情報処理部１４は、蓄電部１２からの電力を用いて動作し、センサ１５１から取得したセンサ情報に対して種々の演算およびフォーマット変換等の処理（以下、まとめて演算処理とも称する。）を行なう。そして、センサ情報処理部１４は、処理後のセンサ情報を無線送信部１８へ出力する出力処理を行なう。
【００４７】
なお、センサ情報処理部１４は、センサ情報に対して演算処理を行なわずに、出力処理のみ、すなわちセンサ情報をそのまま無線送信部１８へ出力する処理を行なう構成であってもよい。また、センサ情報処理部１４が無線送信部１８へ出力するセンサ情報のデータ長は、固定長であってもよいし、可変長であってもよい。
【００４８】
また、センサ情報処理部１４は、演算処理に用いるデータ等をメインメモリ１７から読み出し、演算処理の結果を示すデータ等をメインメモリ１７に書き込む。なお、センサ情報処理部１４は、メインメモリ１７を内蔵していてもよい。また、センサ情報処理部１４は、キャッシュメモリを内蔵し、メインメモリ１７に加えて当該キャッシュメモリを演算処理に用いてもよい。
【００４９】
また、センサ情報処理部１４は、タイマ１５を使用可能であり、タイマ１５に値を設定する。タイマ１５は、センサ情報処理部１４の設定値に従って動作し、満了するとセンサ情報処理部１４に通知する。なお、タイマ１５は、センサ情報処理部１４のプロセッサが用いるＯＳ（Operating System）において提供されるシステムタイマ等のソフトウェアタイマであってもよいし、水晶振動子等を用いたハードウェアタイマであってもよい。
【００５０】
不揮発性メモリ１６は、たとえばフラッシュメモリであり、センサ情報処理部１４によって書き込まれるデータを不揮発的に記憶する。なお、不揮発性メモリ１６は、センサ情報処理部１４におけるプロセッサに内蔵されていてもよい。
【００５１】
無線送信部１８は、蓄電部１２からの電力を用いて動作し、センサ情報処理部１４によって処理されたセンサ情報を他の装置へ送信する。より詳細には、無線送信部１８は、センサ情報処理部１４から受けたセンサ情報をアナログ信号に変換して無線信号に変換し、アンテナ１９を介してセンサ情報受信装置２０１へ送信する。なお、センサ情報伝送装置１０１は、無線送信部１８の代わりに、センサ情報を有線でセンサ情報受信装置２０１へ送信する有線送信部を備える構成であってもよい。
【００５２】
図３は、本発明の実施の形態に係るセンサ情報伝送システムにおけるセンサ情報受信装置の構成を示す図である。
【００５３】
図３を参照して、センサ情報受信装置２０１は、アンテナ２１と、無線受信部２２と、センサ情報処理部２３と、記憶部２４とを備える。
【００５４】
無線受信部２２は、センサ情報伝送装置１０１から送信された無線信号をアンテナ２１経由で受信してデジタル信号に変換し、センサ情報処理部２３へ出力する。
【００５５】
センサ情報処理部２３は、無線受信部２２から受けたデジタル信号からセンサ情報を取得し、当該センサ情報に対して演算処理および統計処理等を行い、処理結果を記憶部２４に保存する。なお、センサ情報処理部２３は、図示しない表示部に処理結果を表示してもよい。
【００５６】
図４は、本発明の実施の形態に係るセンサ情報伝送装置における蓄電残量の変化の比較例を示す図である。
【００５７】
図４を参照して、この比較例では、まず、蓄電部１２の充電が開始され（タイミングｔ０）、蓄電部１２の蓄電残量は、発電部１１の発電動作によりＰ１１から上昇していき、Ｐ１に達する。ここで、Ｐ１は、たとえば１つのセンサ情報の演算処理および出力処理を完了するのに必要な量である。また、Ｐ１１は、たとえばゼロに近い値である。そして、センサ情報処理部１４は、センサ情報の演算処理および出力処理を開始する（タイミングｔ１）。
【００５８】
そして、蓄電部１２の蓄電残量は、センサ情報の演算処理および出力処理の実行に伴って低下していき、センサ情報の演算処理および出力処理が完了して、蓄電部１２の蓄電残量がＰ１１に達する（タイミングｔ２）。
【００５９】
そして、蓄電部１２の蓄電残量は、発電部１１の発電動作によりＰ１１から再び上昇していき、再びＰ１に達すると、センサ情報処理部１４は、新たなセンサ情報の演算処理および出力処理を開始する（タイミングｔ３）。
【００６０】
この比較例では、センサ情報の１回の処理で蓄電部１２に蓄えられたエネルギーをすべて使用してしまい、再充電すべきエネルギー量が多くなる。このため、あるセンサ情報の処理が完了してから新たなセンサ情報の処理を開始するまでの待ち時間、具体的にはタイミングｔ２からｔ３までの時間が長くなってしまう。
【００６１】
そこで、本発明の実施の形態に係るセンサ情報伝送装置では、以下のような構成および動作により、蓄電部１２の蓄積エネルギーを考慮した適切な処理を実行し、上記問題点を解決する。
【００６２】
［動作］
次に、本発明の実施の形態に係るセンサ情報伝送装置がセンサ情報を伝送する際の動作について図面を用いて説明する。
【００６３】
図５は、本発明の実施の形態に係るセンサ情報伝送装置における中断処理および再開処理の概要を示す図である。
【００６４】
図５を参照して、センサ情報処理部１４は、センサ情報の処理を行なっている状態において、中断条件を満たすと、センサ情報の処理において使用中の処理情報を不揮発性メモリ１６に保存してセンサ情報の処理を中断する。この中断条件は、たとえば、蓄電部１２の蓄電残量または蓄電部１２に蓄えられたエネルギーの消費量を考慮して予め定められた条件である。また、この中断条件は、当該中断条件が満たされてセンサ情報の処理が中断されたタイミングにおいて、センサ情報処理部１４によるセンサ情報の処理の継続が可能な蓄電残量を蓄電部１２が有するように設定されている。言い換えれば、この中断条件は、当該中断条件が満たされてセンサ情報の処理が中断されたタイミングにおいて、蓄電部１２の蓄電残量がセンサ情報処理部１４によるセンサ情報の処理の継続が可能な量であるように設定されている。
【００６５】
そして、センサ情報処理部１４は、再開条件を満たすと、不揮発性メモリ１６に保存した処理情報を取得してセンサ情報の処理を再開する。この再開条件は、たとえば、蓄電部１２の蓄電残量または蓄電部１２に蓄えられたエネルギーの消費予定量を考慮して定められた条件である。
【００６６】
すなわち、センサ情報伝送装置１０１では、プロセッサ内あるいはプロセッサの周辺回路として不揮発性メモリ１６が設けられる。そして、センサ情報処理部１４は、センサ情報の処理途中で中断条件を満たすと、プロセッサの処理内容を不揮発性メモリ１６に退避し、プロセッサの処理を停止する。
【００６７】
また、センサ情報処理部１４は、再開条件を満たすと、プロセッサを再び起動し、不揮発性メモリ１６に退避した処理内容を復帰し、プロセッサは、中断した箇所からセンサ情報の処理を実行する。
【００６８】
このような構成により、たとえば、蓄電部１２における１回の蓄電量では処理が完了しないような長時間の処理を実行することが可能となる。
【００６９】
ここで、不揮発性メモリ１６へ退避される処理情報は、センサ情報処理部１４におけるプロセッサがセンサ情報の処理において使用するレジスタ、に保存されたデータを含む。
【００７０】
あるいは、処理情報は、プロセッサで実行中または次に実行すべき命令のアドレスを含んでもよいし、また、センサ情報そのものを含んでもよい。
【００７１】
また、処理情報は、メインメモリ１７の保存データまたはセンサ情報処理部１４におけるキャッシュメモリの保存データを含んでもよい。なお、これらのメモリの少なくとも一方を不揮発性メモリとすることにより、保存データの不揮発性メモリ１６への退避を不要とすることも可能である。
【００７２】
センサ情報処理部１４は、中断条件を満たす旨の割り込みまたは通知を受けるか、あるいは中断条件を満たすことを自ら判断すると、上記のような処理情報の退避を行なう。また、センサ情報処理部１４は、再開条件を満たす旨の割り込みまたは通知を受けるか、あるいは再開条件を満たすことを自ら判断すると、上記のような処理情報の復帰を行なう。
【００７３】
センサ情報の処理の中断条件としては、以下のような種々の条件が考えられる。なお、センサ情報処理部１４は、以下の各条件を組み合わせて用いることも可能である。
【００７４】
すなわち、センサ情報処理部１４は、蓄電監視部１３の測定結果に基づいて、中断条件を満たすか否かの判断を行なう。この場合、中断条件は、蓄電部１２の蓄電残量を考慮して定められた条件に該当する。
【００７５】
たとえば、センサ情報処理部１４は、蓄電部１２の蓄電残量が所定の閾値未満、または蓄電部１２の出力電圧の大きさが所定の閾値未満になると、中断条件が満たされたと判断する。
【００７６】
具体的には、たとえば、蓄電部１２がスイッチおよび複数のキャパシタを含み、電力を供給するキャパシタが順次選択される構成である場合、蓄電監視部１３は、未放電または放電の完了したキャパシタの数に基づいて蓄電部１２の蓄電残量を判断する。
【００７７】
あるいは、センサ情報処理部１４は、センサ情報の処理を開始してから、具体的には、新たにセンサ１５１から受信したセンサ情報の処理を開始してから、あるいは再開条件を満たしてセンサ情報の処理を再開してから、プロセッサにより実行された処理サイクルの数をカウントする。そして、センサ情報処理部１４は、プロセッサにより実行された処理サイクルの数をカウントし、カウント値が所定値に達すると中断条件が満たされたと判断する。この場合、中断条件は、蓄電部１２に蓄えられたエネルギーの消費量を考慮して定められた条件に該当する。
【００７８】
この処理サイクル数の閾値すなわち上記所定値は、たとえば、蓄電部１２における電力の所定割合、たとえば５割が消費されるタイミングに相当する値が設定される。
【００７９】
あるいは、センサ情報処理部１４は、センサ情報の処理を開始してから所定時間が経過すると、中断条件が満たされたと判断する。この場合、中断条件は、蓄電部１２に蓄えられたエネルギーの消費量を考慮して定められた条件に該当する。
【００８０】
具体的には、センサ情報処理部１４は、中断条件としての値をタイマ１５に設定し、タイマ１５が満了すると中断条件が満たされたと判断する。
【００８１】
また、センサ情報の処理の再開条件としては、以下のような種々の条件が考えられる。なお、センサ情報処理部１４は、以下の各条件を組み合わせて用いることも可能である。
【００８２】
すなわち、センサ情報処理部１４は、蓄電監視部１３の測定結果に基づいて、再開条件を満たすか否かの判断を行なう。
【００８３】
具体的には、センサ情報処理部１４は、蓄電部１２の蓄電残量が所定の閾値以上、または蓄電部１２の出力電圧の大きさが所定の閾値以上になると、再開条件を満たすと判断する。たとえば、センサ情報処理部１４は、蓄電部１２の充電が完了すると、再開条件を満たすと判断する。この場合、再開条件は、蓄電部１２の蓄電残量を考慮して定められた条件に該当する。
【００８４】
あるいは、センサ情報処理部１４は、センサ情報の処理を中断してから所定時間が経過すると、再開条件が満たされたと判断する。この場合、再開条件は、蓄電部１２の蓄電残量を考慮して定められた条件に該当する。
【００８５】
具体的には、センサ情報処理部１４は、再開条件としての値をタイマ１５に設定し、タイマ１５が満了すると再開条件が満たされたと判断する。ただし、プロセッサは休止状態にあるため、ハードウェアタイマを使用することになる。
【００８６】
図６は、本発明の実施の形態に係るセンサ情報伝送装置における中断処理および再開処理による蓄電残量の変化を示す図である。
【００８７】
図６を参照して、まず、蓄電部１２の充電が開始され（タイミングｔ１０）、蓄電部１２の蓄電残量は、発電部１１の発電動作によりゼロから上昇していき、Ｐ１に達する。そして、センサ情報処理部１４は、センサ情報の演算処理および出力処理を開始する（タイミングｔ１１）。そして、蓄電部１２の蓄電残量は、センサ情報の演算処理および出力処理の実行に伴って低下していく。
【００８８】
次に、センサ情報処理部１４は、中断条件を満たすと、センサ情報の演算処理および出力処理で使用中の処理情報を不揮発性メモリ１６に書き込んで退避させ、センサ情報の演算処理および出力処理を中断する（タイミングｔ１２）。このとき、蓄電部１２の蓄電残量は下降してＰ２に達している。そして、蓄電部１２の蓄電残量は、発電部１１の発電動作によりＰ１から再び上昇していく。
【００８９】
ここで、Ｐ２は、Ｐ１１よりも大きい値であり、たとえば、前述のような処理情報の退避を行なうために必要な最低限の蓄電残量よりも大きい値である。
【００９０】
次に、センサ情報処理部１４は、再開条件を満たすと、不揮発性メモリ１６に退避した処理情報を読み出して復帰させ、センサ情報の演算処理および出力処理を再開する（タイミングｔ１３）。このとき、蓄電部１２の蓄電残量は上昇してＰ１に達している。そして、蓄電部１２の蓄電残量は、センサ情報の演算処理および出力処理の実行に伴ってＰ１から再び低下していく。
【００９１】
次に、センサ情報処理部１４は、中断条件を満たすと、センサ情報の演算処理および出力処理で使用中の処理情報を不揮発性メモリ１６に書き込んで退避させ、センサ情報の演算処理および出力処理を中断する（タイミングｔ１４）。このとき、蓄電部１２の蓄電残量は下降してＰ２に達している。そして、蓄電部１２の蓄電残量は、発電部１１の発電動作によりＰ１から再び上昇していく。
【００９２】
次に、センサ情報処理部１４は、再開条件を満たすと、不揮発性メモリ１６に退避した処理情報を読み出して復帰させ、センサ情報の演算処理および出力処理を再開する（タイミングｔ１５）。このとき、蓄電部１２の蓄電残量は上昇してＰ１に達している。そして、蓄電部１２の蓄電残量は、センサ情報の演算処理および出力処理の実行に伴ってＰ１から再び低下していく。
【００９３】
以降、センサ情報処理部１４は、センサ情報の演算処理および出力処理が完了するまで、中断条件および再開条件に基づき、センサ情報の処理の中断および再開を繰り返す。
【００９４】
このように、中断条件を設定することにより、中断条件が満たされたタイミングｔ１２およびｔ１４でセンサ情報処理部１４の処理が中断されるため、蓄電部１２の蓄電残量はＰ２を下回らない。また、再開条件を設定することにより、再開条件が満たされたタイミングｔ１３およびｔ１５において、すなわち蓄電部１２の蓄電残量がＰ１に達した後、センサ情報処理部１４の処理が再開される。
【００９５】
すなわち、センサ情報処理部１４では、センサ情報の演算処理および出力処理を完了するまで蓄電部１２の蓄積エネルギーを継続して使用するのではなく、具体的には、たとえば、センサ情報の演算処理および出力処理を完了するために蓄電部１２の蓄積エネルギーを使い切るのではなく、蓄電部１２の蓄積エネルギーを所定量残した状態でセンサ情報の処理の停止および処理情報の退避を行なう。
【００９６】
このような構成により、蓄電部１２の次の充電が完了するまでの時間を短縮し、処理情報の復帰およびセンサ情報の処理の再開を早めることができるため、あるセンサ情報の処理が完了してから新たなセンサ情報の処理を開始するまでの待ち時間を短縮することができる。たとえば、順次取得される各センサ情報の全体的な処理速度を向上させることができる。さらに、蓄電部１２における１回の蓄電量では処理が完了しないようなセンサ情報の処理時間を短縮することができる。
【００９７】
ここで、センサ情報処理部１４は、中断したセンサ情報の処理の残り量に応じて再開条件を調整する構成であってもよい。
【００９８】
具体的には、センサ情報処理部１４は、中断したセンサ情報の処理の残り量が多い場合には現在のＰ１の値を維持し、中断したセンサ情報の処理の残り量が少ない場合にはＰ１を小さい値に変更する。この処理の残り量は、たとえば、中断したセンサ情報の処理が完了するまでの、残り時間、サイクル数、または、命令数および各命令実行に必要なサイクル数である。
【００９９】
これにより、あるセンサ情報の処理が完了してから新たなセンサ情報の処理を開始するまでの待ち時間を短縮することに加えて、中断したセンサ情報の処理の残り量が少ない場合にセンサ情報の処理の再開を早め、当該センサ情報の処理が完了するまでの時間を短縮することができる。
【０１００】
センサ情報伝送システム３０１の利用形態としては、図４に示すような処理の中断および処理の再開を数ミリ秒〜数十秒程度の短い間隔で繰り返すようなシステムとしての利用が考えられる。
【０１０１】
また、図４に示すような処理の中断および処理の再開を比較的長い間隔で繰り返すようなシステムとしての利用、たとえば、太陽電池の発電量の大きい昼間には処理が中断されず、夜間において処理の中断が発生するような形態で、センサ情報伝送システム３０１を用いることも可能である。
【０１０２】
図７は、本発明の実施の形態に係るセンサ情報伝送装置がセンサ情報の演算処理および出力処理を行なう際の動作手順を定めたフローチャートである。
【０１０３】
図７を参照して、まず、センサ情報処理部１４は、センサ１５１からセンサ情報を受信すると（ステップＳ１１でＹＥＳ）、センサ情報の演算処理および出力処理を開始する（ステップＳ１２）。
【０１０４】
次に、センサ情報処理部１４は、中断条件を満たすか否かを判断する（ステップＳ１３）。センサ情報処理部１４は、中断条件を満たさない場合には（ステップＳ１３でＮＯ）、センサ情報の演算処理および出力処理を継続する（ステップＳ１４）。そして、センサ情報処理部１４は、センサ情報の演算処理および出力処理が完了するまでの間（ステップＳ１５でＮＯ）、定期的または不定期に、中断条件を満たすか否かの判断を行なう（ステップＳ１３）。
【０１０５】
一方、センサ情報処理部１４は、中断条件を満たす場合には（ステップＳ１３でＹＥＳ）、処理情報を不揮発性メモリ１６に書き込んで退避させ、センサ情報の演算処理および出力処理を中断する（ステップＳ１６）。
【０１０６】
次に、センサ情報処理部１４は、センサ情報の演算処理および出力処理を中断している状態において、再開条件を満たすか否かを判断する（ステップＳ１７）。センサ情報処理部１４は、再開条件を満たさない場合には（ステップＳ１７でＮＯ）、センサ情報の演算処理および出力処理の中断を継続する。
【０１０７】
一方、センサ情報処理部１４は、再開条件を満たす場合には（ステップＳ１７でＹＥＳ）、不揮発性メモリ１６に退避した処理情報を読み出して復帰させ、センサ情報の演算処理および出力処理を再開する（ステップＳ１８）。
【０１０８】
ここで、センサ情報伝送装置１０１におけるセンサ情報の処理は、複雑な処理ではない場合が多く、また、順次取得されるセンサ情報間で毎回同じ処理になる場合が多い。このような場合、センサ情報処理部１４におけるプロセッサ、およびセンサ１５１等の処理量は、各センサ情報間で大きく異ならないことから、蓄電部１２に蓄積されたエネルギーの消費予定、たとえば蓄電部１２の蓄電残量が下降して所定値になるまでの時間を考慮して、センサ情報の処理の中断および再開を行なうことも可能である。なお、この場合、各センサ情報間で消費電力量がばらつく可能性がある。
【０１０９】
具体的には、センサ情報処理部１４は、蓄電部１２の蓄電残量に基づくセンサ情報の処理の中断および再開を単に行なう構成に限らず、たとえば、送信データ長に応じて、このような動作自体を行なうか否かを決定する構成であってもよい。
【０１１０】
図８は、本発明の実施の形態に係るセンサ情報伝送装置が送信データ長に応じて中断条件および再開条件に基づくセンサ情報の処理の中断および再開を行なう際の動作手順を定めたフローチャートである。
【０１１１】
図８を参照して、まず、センサ情報処理部１４は、センサ１５１からセンサ情報を受信すると（ステップＳ２１でＹＥＳ）、センサ情報の演算処理を行なう（ステップＳ２２）。なお、センサ情報処理部１４は、センサ１５１から受信したセンサ情報をそのままセンサ情報受信装置２０１へ送信する場合には、当該演算処理を行なわなくてもよい。
【０１１２】
次に、センサ情報処理部１４は、センサ１５１から受信したセンサ情報、またはフォーマット変換等の処理を行なった後のセンサ情報の出力処理を開始するとともに、当該センサ情報のデータ長を確認する（ステップＳ２３）。
【０１１３】
センサ情報処理部１４は、センサ情報のデータ長が所定値以上である場合には（ステップＳ２３でＹＥＳ）、中断条件を満たすか否かを判断する（ステップＳ２４）。センサ情報処理部１４は、中断条件を満たさない場合には（ステップＳ２４でＮＯ）、センサ情報の出力処理を継続する（ステップＳ２５）。そして、センサ情報処理部１４は、センサ情報の出力処理が完了するまでの間（ステップＳ２６でＮＯ）、定期的または不定期に、中断条件を満たすか否かの判断を行なう（ステップＳ２４）。
【０１１４】
一方、センサ情報処理部１４は、中断条件を満たす場合には（ステップＳ２４でＹＥＳ）、処理情報を不揮発性メモリ１６に書き込んで退避させ、センサ情報の出力処理を中断する（ステップＳ２７）。
【０１１５】
次に、センサ情報処理部１４は、センサ情報の出力処理を中断している状態において、再開条件を満たすか否かを判断する（ステップＳ２８）。センサ情報処理部１４は、再開条件を満たさない場合には（ステップＳ２８でＮＯ）、センサ情報の出力処理の中断を継続する。
【０１１６】
一方、センサ情報処理部１４は、再開条件を満たす場合には（ステップＳ２８でＹＥＳ）、不揮発性メモリ１６に退避した処理情報を読み出して復帰させ、センサ情報の出力処理を再開する（ステップＳ２９）。
【０１１７】
また、センサ情報処理部１４は、センサ情報のデータ長が所定値未満である場合には（ステップＳ２３でＮＯ）、中断条件に基づくセンサ情報の処理の中断を行なわず、センサ情報の出力処理を完了まで実行する（ステップＳ３０）。
【０１１８】
このように、センサ情報伝送装置１０１では、センサ情報処理部１４は、センサ情報受信装置２０１へ送信すべきセンサ情報のデータ長が所定の閾値未満の場合には、当該センサ情報を無線送信部１８へ出力する出力処理を行なっている状態において中断条件が満たされても、当該出力処理を中断しない。
【０１１９】
一方、センサ情報処理部１４は、センサ情報受信装置２０１へ送信すべきセンサ情報のデータ長が所定の閾値以上の場合には、当該センサ情報を無線送信部１８へ出力する出力処理を行なっている状態において、中断条件を満たすと当該出力処理を中断する。
【０１２０】
具体的には、センサ情報処理部１４は、送信データ長が短い場合には、蓄電部１２の蓄電残量または蓄電部１２の蓄積エネルギーの消費予定量を意識することなく、センサ情報の出力処理を完了まで実行する。一方、センサ情報処理部１４は、送信データ長が長い場合には、蓄電部１２の蓄電残量または蓄電部１２の蓄積エネルギーの消費予定量を意識して、センサ情報の処理の中断および再開を行なう。
【０１２１】
また、センサ情報処理部１４は、蓄電部１２の蓄電残量に基づくセンサ情報の処理の中断および再開を単に行なう構成に限らず、センサ情報の種類またはセンサの種類に応じて、このような動作自体を行なうか否かを決定する構成であってもよい。
【０１２２】
具体的には、特定のセンサ情報、または特定のセンサについて、演算処理のサイクル数およびセンサ情報のデータ長等が既知である場合には、センサ情報の処理の中断および再開を行なうことが適切であるか、センサ情報の処理の中断および再開を行なわずに演算処理および出力処理を完了することが適切であるかを事前に判断することが可能である。
【０１２３】
図９は、本発明の実施の形態に係るセンサ情報伝送装置がセンサ情報またはセンサの種類に応じて中断条件および再開条件に基づくセンサ情報の処理の中断および再開を行なう際の動作手順を定めたフローチャートである。
【０１２４】
図９を参照して、まず、センサ情報処理部１４は、センサ１５１からセンサ情報を受信すると（ステップＳ４１でＹＥＳ）、受信したセンサ情報の種類または対応のセンサ１５１の種類を確認する（ステップＳ４２）。
【０１２５】
センサ情報処理部１４は、センサ情報が特定の種類ではなく、かつ対応のセンサ１５１が特定の種類ではない場合には（ステップＳ４２でＮＯ）、センサ情報の演算処理および出力処理を開始し（ステップＳ４３）、中断条件を満たすか否かを判断する（ステップＳ４４）。センサ情報処理部１４は、中断条件を満たさない場合には（ステップＳ４４でＮＯ）、センサ情報の演算処理および出力処理を継続する（ステップＳ４５）。そして、センサ情報処理部１４は、センサ情報の演算処理および出力処理が完了するまでの間（ステップＳ４６でＮＯ）、定期的または不定期に、中断条件を満たすか否かの判断を行なう（ステップＳ４４）。
【０１２６】
一方、センサ情報処理部１４は、中断条件を満たす場合には（ステップＳ４４でＹＥＳ）、処理情報を不揮発性メモリ１６に書き込んで退避させ、センサ情報の演算処理および出力処理を中断する（ステップＳ４７）。
【０１２７】
次に、センサ情報処理部１４は、センサ情報の演算処理および出力処理を中断している状態において、再開条件を満たすか否かを判断する（ステップＳ４８）。センサ情報処理部１４は、再開条件を満たさない場合には（ステップＳ４８でＮＯ）、センサ情報の演算処理および出力処理の中断を継続する。
【０１２８】
一方、センサ情報処理部１４は、再開条件を満たす場合には（ステップＳ４８でＹＥＳ）、不揮発性メモリ１６に退避した処理情報を読み出して復帰させ、センサ情報の演算処理および出力処理を再開する（ステップＳ４９）。
【０１２９】
また、センサ情報処理部１４は、センサ情報が特定の種類であるか、または対応のセンサ１５１が特定の種類である場合には（ステップＳ４２でＹＥＳ）、中断条件に基づくセンサ情報の処理の中断を行なわず、センサ情報の演算処理および出力処理を完了まで実行する（ステップＳ５０）。
【０１３０】
このように、センサ情報伝送装置１０１では、センサ情報処理部１４は、取得したセンサ情報の種類、または取得したセンサ情報に対応するセンサの種類に応じて、中断条件に基づく当該センサ情報の処理の中断、を行なうか否かを決定する。
【０１３１】
具体的には、センサ情報処理部１４は、センサ情報の演算処理量が少ない場合、またはセンサ情報の送信データ長が短い場合には、蓄電部１２の蓄電残量を意識することなく、センサ情報の演算処理および出力処理を完了まで実行する。一方、センサ情報処理部１４は、センサ情報の演算処理量が多い場合、またはセンサ情報の送信データ長が長い場合には、蓄電部１２の蓄電残量または蓄電部１２に蓄えられたエネルギーの消費予定量を意識して、センサ情報の処理の中断および再開を行なう。
【０１３２】
なお、センサ情報処理部１４は、中断条件に基づくセンサ情報の処理の中断を行なうか否かの判定において、送信データ長と、センサ情報またはセンサの種類とを組み合わせて用いることも可能である。
【０１３３】
ところで、特許文献１に記載の技術では、送信テレグラムを送出するための一連の処理を、エネルギー蓄積部に蓄積されているエネルギーを用いて完了できることが前提となっている。このような特許文献１に記載の技術を超えて、蓄積エネルギーを考慮した適切な処理を実行することが望まれる。
【０１３４】
これに対して、本発明の実施の形態に係るセンサ情報伝送装置では、センサ情報処理部１４は、センサ情報の処理を行なっている状態において、中断条件を満たすと、当該センサ情報の処理を中断する。この中断条件は、当該中断条件が満たされてセンサ情報の処理が中断されたタイミングにおいて、センサ情報処理部１４によるセンサ情報の処理の継続が可能な蓄電残量を蓄電部１２が有するように設定されている。
【０１３５】
このように、センサ情報の処理を完了するまで蓄電部１２の蓄積エネルギーを継続して使用するのではなく、蓄電部１２の蓄積エネルギーをある程度残した状態でセンサ情報の処理を中断する構成により、蓄電部１２の次の充電が完了するまでの時間を短縮し、センサ情報の処理の開始または再開を早めることができる。これにより、あるセンサ情報の処理が完了してから新たなセンサ情報の処理を開始するまでの待ち時間を短縮することができる。具体的には、たとえば、順次取得される各センサ情報の全体的な処理速度を向上させることができるため、センサのサンプル間隔を短くすることができ、センサを用いた測定の精度を向上させることができる。さらに、蓄電部１２における１回の蓄電量では処理が完了しないようなセンサ情報の処理時間を短縮することができる。
【０１３６】
したがって、本発明の実施の形態に係るセンサ情報伝送装置では、蓄電部からの電力を用いて動作する構成において、蓄積エネルギーを考慮した適切な処理を実行することができる。
【０１３７】
また、本発明の実施の形態に係るセンサ情報伝送装置では、センサ情報処理部１４は、センサ情報受信装置２０１へ送信すべきセンサ情報のデータ長が所定の閾値未満の場合には、当該センサ情報を無線送信部１８へ出力する出力処理を行なっている状態において中断条件が満たされても、当該出力処理を中断しない。
【０１３８】
このように、送信データ長が短い場合には、蓄電部１２の蓄電残量または蓄電部１２の蓄積エネルギーの消費予定量を意識することなく、センサ情報の処理を完了まで実行する構成により、送信データ長に応じて、センサ情報の処理の中断および再開を行なうか否かを適切に選択することができる。これにより、センサ情報のデータ長に応じて柔軟に、センサ情報の処理による電力消費を最適化し、センサ情報の処理が完了するまでの時間を短縮することができる。
【０１３９】
また、センサ情報の受信側の装置であるセンサ情報受信装置２０１がセンサ情報を一度に受信できる可能性が高まり、センサ情報受信装置２０１においてセンサ情報を用いた処理をより良好に実行することができる。具体的には、たとえば、センサ情報受信装置２０１において、センサ情報伝送装置１０１からのセンサ情報を用いた処理に迅速性が要求される場合、またはセンサ情報伝送装置１０１からのセンサ情報を用いた処理を中断することが好ましくない場合等に、より効果的である。
【０１４０】
また、本発明の実施の形態に係るセンサ情報伝送装置では、センサ情報処理部１４は、センサ情報受信装置２０１へ送信すべきセンサ情報のデータ長が所定の閾値以上の場合には、当該センサ情報を無線送信部１８へ出力する出力処理を行なっている状態において、中断条件を満たすと当該出力処理を中断する。
【０１４１】
このように、送信データ長が長い場合には、蓄電部１２の蓄電残量または蓄電部１２の蓄積エネルギーの消費予定量を意識して、センサ情報の処理の中断および再開を行なう構成により、送信データ長に応じて、センサ情報の処理の中断および再開を行なうか否かを適切に選択することができる。これにより、センサ情報の処理による電力消費をセンサ情報のデータ長に応じて柔軟に最適化し、センサ情報の処理が完了するまでの時間を短縮することができる。
【０１４２】
また、本発明の実施の形態に係るセンサ情報伝送装置では、センサ情報処理部１４は、センサ情報の処理を中断している状態において、蓄電部１２の蓄電残量または蓄電部１２に蓄えられたエネルギーの消費予定量を考慮して定められた再開条件、を満たすと、当該センサ情報の処理を再開する。
【０１４３】
このように、再開条件を設定することにより、十分な電力が準備された時点で、センサ情報処理部１４におけるセンサ情報の処理を再開することができる。
【０１４４】
また、本発明の実施の形態に係るセンサ情報伝送装置では、センサ情報処理部１４は、中断したセンサ情報の処理の残り量に応じて再開条件を調整する。
【０１４５】
このような構成により、あるセンサ情報の処理が完了してから新たなセンサ情報の処理を開始するまでの待ち時間を短縮することに加えて、中断したセンサ情報の処理の残り量が少ない場合にセンサ情報の処理の再開を早め、当該センサ情報の処理が完了するまでの時間を短縮することができる。
【０１４６】
また、本発明の実施の形態に係るセンサ情報伝送装置では、センサ情報処理部１４は、蓄電部１２の蓄電残量が所定の閾値未満、または蓄電部１２の出力電圧の大きさが所定の閾値未満になると、中断条件が満たされたと判断する。
【０１４７】
このような構成により、蓄電部１２の状態に応じて、センサ情報の中断処理を適切なタイミングで行なうことができる。すなわち、蓄電部１２の蓄電残量または出力電圧を反映した適切なタイミングで、センサ情報の処理を中断することができる。
【０１４８】
また、本発明の実施の形態に係るセンサ情報伝送装置では、センサ情報処理部１４は、センサ情報の処理を開始してから所定時間が経過すると、中断条件が満たされたと判断する。
【０１４９】
このように、所定時間を計測する簡易な構成により、センサ情報を中断するタイミングを設定し、センサ情報の処理の中断をたとえばユーザの所望のタイミングで行なわせることができる。
【０１５０】
また、本発明の実施の形態に係るセンサ情報伝送装置では、センサ情報処理部１４は、プロセッサを含む。センサ情報処理部１４は、センサ情報の処理を開始してから当該プロセッサにより実行された処理サイクルの数をカウントし、カウント値が所定値に達すると中断条件が満たされたと判断する。
【０１５１】
このような構成により、センサ情報処理部１４におけるプロセッサの処理時間に応じて、センサ情報の処理の中断を適切なタイミングで行なうことができる。
【０１５２】
また、本発明の実施の形態に係るセンサ情報伝送装置では、センサ情報処理部１４は、取得したセンサ情報の種類、または取得したセンサ情報に対応するセンサの種類に応じて、中断条件に基づく当該センサ情報の処理の中断、を行なうか否かを決定する。
【０１５３】
このような構成により、センサ情報の種類またはセンサの種類に応じて、センサ情報の処理の中断および再開を行なうか否かを適切に選択することができるため、センサ情報の処理による電力消費を最適化し、センサ情報の処理が完了するまでの時間を短縮することができる。
【０１５４】
また、演算処理量が少ない種類のセンサ情報の場合、または送信データ長が短い種類のセンサ情報の場合にはセンサ情報の処理の中断および再開を行なわず、センサ情報の演算処理および出力処理を完了まで実行する構成により、センサ情報の受信側の装置であるセンサ情報受信装置２０１がセンサ情報を一度に受信できる可能性が高まり、センサ情報受信装置２０１においてセンサ情報を用いた処理をより良好に実行することができる。具体的には、たとえば、センサ情報受信装置２０１において、センサ情報伝送装置１０１からのセンサ情報を用いた処理に迅速性が要求される場合、またはセンサ情報伝送装置１０１からのセンサ情報を用いた処理を中断することが好ましくない場合等に、より効果的である。
【０１５５】
また、本発明の実施の形態に係るセンサ情報伝送装置では、センサ情報処理部１４は、センサ情報の処理を行なっている状態において、中断条件を満たすと、当該センサ情報の処理において使用中の処理情報を不揮発性メモリ１６に保存して当該センサ情報の処理を中断する。
【０１５６】
このような構成により、中断されたセンサ情報の処理を、再開後に継続して良好に行なうことができる。
【０１５７】
また、本発明の実施の形態に係るセンサ情報受信装置では、無線受信部２２は、センサ情報伝送装置１０１からセンサ情報を受信する。そして、センサ情報処理部２３は、無線受信部２２によって受信された上記センサ情報を処理する。
【０１５８】
このように、センサ情報伝送装置１０１からセンサ情報を受信して処理する構成により、蓄電部からの電力を用いて動作する構成において、蓄積エネルギーを考慮した適切な処理を実行することが可能なセンサ情報伝送システムを構築することができる。
【０１５９】
上記実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記説明ではなく特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１６０】
１１  発電部
１２  蓄電部
１３  蓄電監視部
１４  センサ情報処理部
１５  タイマ
１６  不揮発性メモリ
１７  メインメモリ
１８  無線送信部
１９，２１  アンテナ
２２  無線受信部
２３  センサ情報処理部
２４  記憶部
１０１  センサ情報伝送装置
１５１  センサ
２０１  センサ情報受信装置
３０１  センサ情報伝送システム
【図１】
2014155305.tif 000003
【図２】
2014155305.tif 000004
【図３】
2014155305.tif 000005
【図４】
2014155305.tif 000006
【図５】
2014155305.tif 000007
【図６】
2014155305.tif 000008
【図７】
2014155305.tif 000009
【図８】
2014155305.tif 000010
【図９】
2014155305.tif 000011