(57)【要約】【課題】  センサで検出し、無線通信で転送する計測装置と、前記データを受信するデータ収集装置からなる計測システムで、無線機で消費される電力を節約し、緊急時のデータ転送遅れを防止する計測システムの提供。【解決手段】  データ収集装置は、データ転送要求コマンド中に、「次のデータ転送要求コマンド転送予定時間」を含ませ、その「次のデータ転送要求コマンド転送予定時間」の値を、転送されたデータの傾向や時間帯によって変化させる計算手段を有する。計測装置は、要求されたデータを無線送信後、この「次のデータ転送要求コマンド転送予定時間」まで受信機の電源を遮断する制御手段を有する。【選択図】  図３
2004234622.tif 000002
【特許請求の範囲】
【請求項１】
生体情報を計測する計測手段と前記生体情報に基づき前記計測手段から出力される生体情報データを送信するための送信手段とからなる計測装置と、
前記計測装置からの前記生体情報データを受信するデータ収集装置からなる生体情報計測システムにおいて、
前記データ収集装置が前記生体情報データの種別と前記生体情報データの次のデータを送信する予定時間である第一のデータ送信予定時間とからなるデータ要求コマンドを送信する生体情報計測システム。
【請求項２】
前記計測装置が前記データ収集装置から前記データ要求コマンドを受信した後に、受信機の電源を遮断することを特徴とする請求項１に記載の生体情報計測システム。
【請求項３】
前記計測装置が前記受信機の電源を遮断し、前記第一のデータ送信予定時間経過後に前記受信機の電源を投入することを特徴とする請求項２に記載の生体情報計測システム。
【請求項４】
前記データ収集装置が前記計測装置から受信した前記生体情報データの値に基づいて、  前記データ要求コマンド中の前記第一のデータ送信予定時間を決定する機能を有することを特徴とする請求項３記載の生体情報計測システム。
【請求項５】
前記データ収集装置が前記データ収集装置内の記憶装置に予め設定された上限値および下限値により求められる中央値と前記計測装置から受信した前記生体情報データの値との差が小さいほど前記データ要求コマンド中の前記第一のデータ送信予定時間を大きい値に決定する機能を有することを特徴とする請求項４記載の生体情報計測システム。
【請求項６】
前記データ収集装置が前記計測装置から受信した前記生体情報データのばらつきが小さいほど前記データ要求コマンド中の前記第一のデータ送信予定時間を大きい値に決定し、
前記ばらつきが大きいほど前記第一のデータ送信予定時間を小さい値に決定する機能を有することを特徴とする請求項４記載の生体情報計測システム。
【請求項７】
前記データ収集装置が前記計測装置から受信した前記生体情報データの変化率が小さいほど前記データ要求コマンド中の前記第一のデータ送信予定時間を大きい値に決定し、
前記変化率が大きいほど前記第一のデータ送信予定時間を小さい値に決定する機能を有することを特徴とする請求項４記載の生体情報計測システム。
【請求項８】
前記データ収集装置が前記計測装置から受信した時刻に基づいて、前記データ転送コマンド中の前記第一のデータ送信予定時間を決定する機能を有することを特徴とする請求項４記載の生体情報計測システム。
【請求項９】
前記計測装置の計測した前記生体情報が前記計測装置内の前記記憶装置に予め設定した上限値より大きいか、または下限値より小さい値である場合に、前記計測装置が前記データ収集装置に対して任意のタイミングで前記生体情報データを送信することを特徴とする請求項４記載の生体情報計測システム。
【請求項１０】
前記データ収集装置からの前記データ要求コマンドを、前記計測装置が一定時間受信しない場合に、
前記計測装置が前記生体情報を測定するための計測サンプリング間隔を長くする動作変更判定手段と、
前記データ収集装置からの前記データ転送要求コマンドを受信しない間の前記生体情報を前記記憶装置に記憶する記憶手段とからなることを特徴とする請求項３に記載の生体情報計測システム。
【請求項１１】
前記データ収集装置からの前記データ要求コマンドを、前記計測装置が一定時間受信しない場合に、前記計測装置が前記受信機を定期的に電源投入及び電源遮断を繰り返す間欠受信をすることを特徴とする請求項３に記載の生体情報計測システム。
【請求項１２】
前記計測装置が前記間欠受信中に前記データ収集装置からのデータ要求コマンドを受信した場合に、
前記受信機の動作を連続受信に変更し、
前記生体情報計測手段の計測サンプリング間隔を通常に戻す判定を行い、
最新の生体情報と共に前記記憶装置に記憶されたデータを、前記データ収集装置に送信することを特徴とする請求項１１に記載の生体情報計測システム。
【請求項１３】
前記計測装置が前記間欠受信中に、前記計測装置内の生体情報センサが計測した前記生体情報に基づいて、間欠受信時間の受信間隔と前記生体情報センサの前記サンプリング間隔を決定することを特徴とする請求項１１に記載の生体情報計測システム。
【請求項１４】
前記計測装置は前記生体情報センサが計測した前記生体情報が、予め定められた上限値または下限値に近づくに従って、
前記間欠受信時間の間隔と前記サンプリング間隔を前記間欠受信時の基準値より短い時間とし、
前記上限値と前記下限値の中央値に近づくに従って、前記間欠受信時の前記基準値に近づけることを特徴とする請求項１３に記載の生体情報計測システム。
【請求項１５】
前記計測装置は前記生体情報センサが計測した前記生体情報のばらつきが大きくなるに従って、
前記間欠受信時間の間隔と前記生体情報センサのサンプリング間隔を、予め定めた間欠受信時の基準値より短い時間とし、
前記生体情報データのばらつきが小さくなるに従って、間欠受信時の基準値に近づけることを特徴とする請求項１３に記載の生体計測システム。
【請求項１６】
前記計測装置は前記生体情報センサで計測された前記生体情報の前記変化率が大きくなるに従って、間欠受信時間間隔とセンサの前記サンプリング間隔を予め定めた間欠受信時の基準値より短い時間とし、
前記生体情報データの前記変化率が小さくなるに従って、
間欠受信時の基準値に近づけることを特徴とする請求項１３に記載の生体計測システム。
【請求項１７】
前記計測装置は前記生体情報センサが前記サンプリングする時刻に基づいて、前記間欠受信時間の間隔と、センサの前記サンプリング間隔を決定することを特徴とする請求項１３に記載の生体情報計測システム
【請求項１８】
前記計測装置は前記データ転送要求コマンドに対する応答データに該計測装置が決定した第二のデータ送信予定時間を含めることを特徴とする請求項３に記載の生体情報計測システム。
【請求項１９】
前記データ収集装置は前記第二のデータ送信予定時間と前記計測装置から送られた前期測定データとに基づいて前記データ送信予定時間を決定することを特徴とする請求項１８に記載の生体情報計測システム。
【請求項２０】
前記計測装置は、前記計測データと前記計測装置内の記憶装置に予め設定された上限値および下限値により求められる中央値との差が小さいほど、前記応答データ中の前記第二のデータ送信予定時間を大きい値に決定し、
前記差が大きいほど、前記第二のデータ送信予定時間を小さい値に決定する機能を有することを特徴とする請求項１９記載の生体情報計測システム
【請求項２１】
前記計測装置は、前記計測データの前記ばらつきが小さいほど前記第二のデータ送信予定時間を大きい値に決定し、
前記ばらつきが大きいほど、前記第二のデータ送信予定時間を小さい値に決定する機能を有することを特徴とする請求項１９記載の生体情報計測システム
【請求項２２】
前記計測装置は、前記計測データの前記変化率が小さいほど前記第二のデータ送信予定時間を大きい値に決定し、
前記変化率が大きいほど、前記第二のデータ送信予定時間を小さい値に決定する機能を有することを特徴とする請求項１９記載の生体情報計測システム
【請求項２３】
前記計測装置は、前記計測データを計測した時刻に基づいて前記第二のデータ送信予定時間を決定する機能を有することを特徴とする請求項１９記載の生体情報計測システム
【請求項２４】
前記データ収集装置は、前記データ送信予定時間と共に前記計測装置から受信した第二のデータ送信予定時間を前記計測装置に送信することを特徴とする請求項１９に記載の生体情報計測システム。
【請求項２５】
前記計測装置の前記生体情報計測センサが脈拍を検出することを特徴とする請求項３の生体情報計測システム
【請求項２６】
前記計測装置の前記生体情報計測センサが生体の動作の加速度を検出することを特徴とする請求項３の生体情報計測システム
【請求項２７】
前記計測装置の前記生体情報計測センサが呼吸数を検出することを特徴とする請求項３の生体情報計測システム
【請求項２８】
前記計測装置に対する前記第一のデータ送信予定時間を計算するステップと、  
前記第一のデータ送信予定時間の値を前記データ転送要求コマンド中に含ませるステップと、
データ転送要求コマンドを送信するステップから構成されることを特徴とする前記データ収集装置のコマンド送信方法。
【請求項２９】
前記データ収集装置から送られた前記データ転送要求コマンドを受信するステップと、
要求された前記計測データを送信するステップと、
前記生体情報データを送信した後、前記データ転送要求コマンド中の前記第一のデータ送信予定時間まで、前記受信機の電源を遮断するステップから構成されることを特徴とする前記計測装置の制御方法。
【請求項３０】
前記計測装置に対する前記第一のデータ送信予定時間を計算する計算手段と、
前記第一のデータ送信予定時間の値をデータ送信要求コマンド中に含ませるコマンド作成手段を有することを特徴とする前記データ収集装置。
【請求項３１】
前記データ収集装置から送られた前記データ転送要求コマンドを受信し、
要求された前記計測データを送信し、
前記データ転送要求コマンド中の前記第一のデータ送信予定時間まで、受信機の電源を遮断することを特徴とする計測装置。
【請求項３２】
前記第二のデータ送信予定時間を計算する送信予定時間計算手段と、
前記第二のデータ送信予定時間の値を、前記生体情報データ中に含ませる生体情報データ作成手段を持ち、
前記生体情報データ送信後、前記第一のデータ送信予定時間まで、送受信機の電源を遮断する制御手段とからなることを特徴とした計測装置。
【請求項３３】
前記データ収集装置が一回線以上の外部回線によって接続されることを特徴とする請求項３に記載の生体端末計測装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、無線通信機能付きの計測システムの省電力に関するものである。
【背景技術】
【０００２】
無線通信機能付きの計測装置で、省電力のために外部からの無線伝送要求を受信した場合に、データを送信するシステムがある（例えば、特許文献１参照。）。また、移動通信システムの省電力化のために間欠受信方式がある（例えば、特許文献２参照。）。
【特許文献１】特開２００１−３３８３８２公報（第９頁、図１）
【特許文献２】特開平９−８３４２５公報（第６頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
省電力のために、計測装置が外部からの無線伝送要求を受信した場合に、データを送信するシステムでは、計測装置内のデータをサンプリングする回路を無線伝送要求を受信するまで、休ませたりすることで省電力が出来るが、無線伝送要求を受信するために、常に受信機の電源を投入しておかなければならず、そのために電力が消費されてしまい、受信機部分の省電力が出来なかった。さらに、計測装置が移動しながら計測している時、データ収集装置からの電波が届く圏外に移動してしまった場合等で、データ収集装置からのデータ転送要求コマンドを受信出来ない場合も、再び電波が届く圏内に入った場合に、データ転送要求コマンドを受信出来るように、常に受信機の電源を投入しておかなければならず、そのために電力が消費された。
【０００４】
また、その場合のセンサデータのサンプリング時間の変更が出来ず、センサ回路による電力の消費と、センサデータの一時記憶メモリの消費が大きかった。
【０００５】
また、その後データ転送要求コマンドを受信出来た時に、データ転送要求コマンドを受信出来なかった間のサンプリングデータをデータ収集装置に転送することが出来なかった。
【０００６】
移動通信システムで使用される間欠受信方式では、計測装置の計測データの傾向と無関係に間欠受信間隔が決められるので、データが正常値から外れて来た場合に、データ収集装置側にデータが届くのが遅れ、重要な時に蜜なモニタリングが出来ない問題があった。さらにデータ異常時の緊急データの転送遅れが発生した。
【課題を解決するための手段】
【０００７】
本発明はこのような事情に鑑みてなされたもので、データ収集装置からのデータ転送要求コマンド中に、「次のデータ転送要求コマンド転送予定時間」を含ませ、その「次のデータ転送要求コマンド転送予定時間」の計算値を、データ収集装置に転送されたデータの傾向や時間帯によって変化させ、計測装置は、要求されたデータを無線送信後、この「次のデータ転送要求コマンド転送予定時間」まで受信機の電源を遮断することによって、無線機で消費される電力が少なく、重要時にデータ収集装置側での蜜なモニタリングが可能で、緊急時のデータ転送遅れを防止する計測システムを提供する。
【０００８】
以上を実現するために、本発明の計測システムでは、データ収集装置は、「次のデータ転送要求コマンド転送予定時間」を計算するコマンド転送予定時間計算手段と、「次のデータ転送要求コマンド転送予定時間」の値を、今回のデータ転送要求コマンド中に含ませるコマンド作成手段を有し、計測装置は、今回のデータ転送要求コマンドで、要求されたデータを送信後、「次のデータ転送要求コマンド転送予定時間」まで、計測装置の受信機の電源を遮断する制御手段を有する。
【０００９】
また、前記コマンド転送予定時間計算手段は、データ収集装置に転送されたデータの傾向に従って、「次のデータ転送要求コマンド転送予定時間」を計算する。
【００１０】
具体的には、前記コマンド転送予定時間計算手段は、データ収集装置に転送されたデータが、予め定められた上限値か下限値に近づくに従って、「次のデータ転送要求コマンド転送予定時間」を、今回のデータ転送要求コマンド送信時間から近い時間とし、上限値と下限値の中間値に近づくに従って、遠い時間とする。
【００１１】
また、前記コマンド転送予定時間計算手段は、データ収集装置に転送されたデータのばらつきが大きくなるに従って、「次のデータ転送要求コマンド転送予定時間」を、今回のデータ転送要求コマンド送信時間から近い時間とし、データのばらつきが小さくなるに従って、遠い時間とする。
【００１２】
また、前記コマンド転送予定時間計算手段は、データ収集装置に転送されたデータの変化率が大きくなるに従って、「次のデータ転送要求コマンド転送予定時間」を、今回のデータ転送要求コマンド送信時間から近い時間とし、データの変化率が小さくなるに従って、遠い時間とする。
【００１３】
また、前記コマンド転送予定時間計算手段は、１日の時間帯によって「次のデータ転送要求コマンド転送予定時間」を変化させる。
【００１４】
また、前記計測装置は、センサで検出したデータが異常値の場合は、データ収集装置から送られるデータ転送要求コマンドによらず緊急通報データを任意のタイミングでデータ収集装置に送る判断手段を持つ。
【００１５】
また、前記計測装置は、センサで検出したデータが予め設定した上限値、または下限値を超えた場合は、データ収集装置から送られるデータ転送要求コマンドによらず緊急通報データを任意のタイミングでデータ収集装置に送る判断手段を持つ。
【００１６】
さらに、計測装置がデータ収集装置からのデータ転送要求コマンドを、一定時間受信出来ない場合に、計測装置の受信機の動作を間欠受信に変え、センサのサンプリング間隔を長くすることによって、計測装置が、データ収集装置の電波が届く圏外にいる場合等の消費電力とメモリ消費量を抑え、その間のセンサデータのサンプリングと、圏内に復帰後のデータ転送を可能とする。
【００１７】
そのために、本発明の計測システムでは、データ収集装置からのデータ転送要求コマンドが、一定時間受信出来ない場合に、計測装置の受信機の動作を間欠受信に変え、かつセンサのサンプリング間隔を長くする動作変更判定手段と、データ収集装置からのデータ転送要求コマンドを受信出来ない間のサンプリングデータをメモリに記憶する記憶手段を持つ。
【００１８】
また、前記要因で計測装置が間欠受信中に、データ収集装置からのデータ転送要求コマンドが、受信出来た場合に、受信機の動作を連続受信に変え、かつセンサのサンプリング間隔を通常に戻す動作復帰判定手段と、現在のサンプリングデータと共に間欠受信中にサンプリングしメモリに記憶されたデータを、データ収集装置に送信する送信手段を持つ。
【００１９】
さらに、前記要因で間欠受信中に、間欠受信時間間隔と、センサのサンプリング間隔をセンサで検出されたデータの傾向に従って変更する変更手段を持つ。
【００２０】
具体的には、前記変更手段は、センサで検出されたデータが、予め定められた上限値か下限値に近づくに従って、間欠受信時間間隔と、センサのサンプリング間隔を、予め定めた間欠受信時の基準値より短い時間として、上限値と下限値の中間値に近づくに従って、間欠受信時の基準値に近づける。
【００２１】
また、前記変更手段は、センサで検出されたデータの、ばらつきが大きくなるに従って、間欠受信時間間隔と、センサのサンプリング間隔を、予め定めた間欠受信時の基準値より短い時間とし、データのばらつきが小さくなるに従って、間欠受信時の基準値に近づける。
【００２２】
また、前記変更手段は、センサで検出されたデータの変化率が大きくなるに従って、間欠受信時間間隔と、センサのサンプリング間隔を、予め定めた間欠受信時の基準値より短い時間とし、データの変化率が小さくなるに従って、間欠受信時の基準値に近づける。
また、前記変更手段は、一日の時間帯によって、間欠受信時間間隔と、センサのサンプリング間隔を変化させる。
【００２３】
さらに、データ収集装置で前記「次のデータ転送要求コマンド転送予定時間」を、作成する代わりに、相当する予定時間値を、計測装置側で作成して、データ収集装置に送信する実装形体もある。この予定時間値を今後「次のデータ送信予定時間」と呼ぶ。
【００２４】
データ収集装置は、計測装置から送られた「次のデータ送信予定時間」を基に「次のデータ転送要求コマンド転送予定時間」を決定する。
【００２５】
すなわち、データ収集装置は、「次のデータ送信予定時間」値以降に、データ転送要求コマンドを計測装置に送信することが出来る。
【００２６】
計測装置は、データ送信終了後、「次のデータ送信予定時間」まで、無線送受信機の電源を遮断して省電力化が実現出来る。
【００２７】
計測装置は、センサから検出されたデータの傾向に従って、「次のデータ送信予定時間」を計算する。
【００２８】
センサから検出されたデータが、予め定められた上限値か下限値に近づくに従って、「次のデータ送信予定時間」を、今回のデータ送信時間から近い時間とし、上限値と下限値の中間値に近づくに従って、遠い時間とする。
【００２９】
また、センサから検出されたデータのばらつきが大きくなるに従って、「次のデータ送信予定時間」を、今回のデータ送信時間から近い時間とし、データのばらつきが小さくなるに従って、遠い時間とする。
【００３０】
また、センサから検出されたデータの変化率が大きくなるに従って、「次のデータ送信予定時間」を、今回のデータ送信時間から近い時間とし、データの変化率が小さくなるに従って、遠い時間とする。
また、１日の時間帯によって「次のデータ送信予定時間」を変化させる。
【発明の効果】
【００３１】
本発明の計測装置の省電力方法は、データ収集装置からのデータ転送要求コマンド中に、「次のデータ転送要求コマンドを転送する予定時間」を含ませ、その「次のデータ転送要求装置コマンドを転送する予定時間」の計算値を、データ収集装置に転送されたデータの傾向や時間帯によって変化させ、計測装置は、要求されたデータを無線送信後、この「次のデータ転送要求コマンド転送予定時間」まで受信機の電源を遮断することによって、無線機で消費される電力が少なく、緊急時のデータ転送遅れを防止する計測システムの提供を可能とする。
【００３２】
本発明の計測システムでは、データ収集装置は、「次のデータ転送要求コマンド転送予定時間」を計算するコマンド転送予定時間計算手段と、「次のデータ転送要求コマンド転送予定時間」の値を、今回のデータ転送要求コマンド中に含ませるコマンド作成手段を持ち、計測装置は今回のデータ転送要求コマンドで、要求されたデータを送信後、「次のデータ転送要求コマンド転送予定時間」まで、計測装置の受信機の電源を遮断する制御手段を持つので、計測装置の電力消費量を削減することができる。
【００３３】
また、前記コマンド転送予定時間計算手段は、データ収集装置に転送されたデータの傾向に従って、「次のデータ転送要求コマンド転送予定時間」を計算するので、データの傾向から得られた必要性に応じてデータ収集装置側での監視を蜜に行なうことが出来る。また、監視を蜜に行なう必要性が無い場合は、計測装置の電力を節約することが出来る。
【００３４】
さらに、前記コマンド転送予定時間計算手段は、データ収集装置に転送されたデータが、予め定められた上限値か下限値に近づくに従って、「次のデータ転送要求コマンド転送予定時間」を、今回のデータ転送要求コマンド送信時間から近い時間とし、上限値と下限値の中間値に近づくに従って、遠い時間とするので、異常発生可能性が高い状態での、データ収集装置側での監視を蜜に行なうことが出来る。また平常時は計測装置の省電力を実現することが出来る。
【００３５】
さらに、前記コマンド転送予定時間計算手段は、データ収集装置に転送されたデータのばらつきが大きくなるに従って、「次のデータ転送要求コマンド転送予定時間」を、今回のデータ転送要求コマンド送信時間から近い時間とし、データのばらつきが小さくなるに従って、遠い時間とするので、異常発生可能性が高い状態での、データ収集装置側での監視を蜜に行なうことが出来る。また平常時は計測装置の省電力を実現することが出来る。
【００３６】
さらに、前記コマンド転送予定時間計算手段は、データ収集装置に転送されたデータの変化率が大きくなるに従って、「次のデータ転送要求コマンド転送予定時間」を、今回のデータ転送要求コマンド送信時間から近い時間とし、データの変化率が小さくなるに従って、遠い時間とするので、異常発生可能性が高い状態での、データ収集装置側での監視を蜜に行なうことが出来る。また平常時は計測装置の省電力を実現することが出来る。
【００３７】
さらに、前記コマンド転送予定時間計算手段は、１日の時間帯によって「次のデータ転送要求コマンド転送予定時間」を変化させるので、センサデータの変化の少ない夜には、計測装置の電力を節約し、センサデータの変化の多い昼は、蜜にデータを観察することが出来る。
【００３８】
さらに、前記計測装置は、センサで検出したデータが異常値の場合は、データ収集装置から送られるデータ転送要求コマンドによらず緊急通報データを任意のタイミングでデータ収集装置に送る判断手段を持つので、緊急時のデータ転送遅れが無い。
【００３９】
さらに、前記計測装置は、センサで検出したデータが予め設定した上限値、または下限値を超えた場合は、データ収集装置から送られるデータ転送要求コマンドによらず緊急通報データを任意のタイミングでデータ収集装置に送る判断手段を持つので、緊急時のデータ転送遅れが無い。
【００４０】
前記計測装置は生体情報を検出するセンサを持ち、センサとして脈拍センサと加速度センサを持つので、平常時は電力を節約出来、脈拍数のばらつきが増えてきたり、上限値・下限値に近づいてきて、異常事態が発生する可能性が高い状態では、データ収集装置側での監視を蜜に行なうことが出来る。また、脈拍数が上限値や下限値を超えた場合は、データ収集装置から送られるデータ転送要求コマンドによらず緊急通報データを任意のタイミングでデータ収集装置に送る判断手段を持つので情報伝達遅れが無い。
【００４１】
また。加速度異常時、例えば計測装置を身につけた人の転倒時の情報が遅れなくデータ収集装置に伝達されるので、救急車を呼ぶ等の対処を素早く行なうことが出来る。
さらに、本発明の計測システムは、計測装置がデータ収集装置からのデータ転送要求コマンドを、一定時間受信出来ない場合に、計測装置の受信機の動作を間欠受信に変え、センサのサンプリング間隔を長くすることによって、計測装置が、データ収集装置の電波が届く圏外にいる場合等の消費電力を抑え、その間のセンサデータのサンプリングと、圏内に復帰後のデータ転送を可能とする。
【００４２】
本発明の計測システムでは、データ収集装置からのデータ転送要求コマンドが、一定時間受信出来ない場合に、計測装置の受信機の動作を間欠受信に変え、かつセンサのサンプリング間隔を長くする動作変更判定手段と、データ収集装置からのデータ転送要求コマンドを受信出来ない間のサンプリングデータをメモリに記憶する記憶手段を持つので、計測装置がデータ収集装置からの電波が届く圏外に居る場合等の、受信機とセンサで消費される電力を節約し、その間のセンサデータのサンプリングを可能にし、センサデータ記憶メモリのオーバーフローを防止することが出来る。
【００４３】
また、前記要因で計測装置が間欠受信中に、データ収集装置からのデータ転送要求コマンドが、受信出来た場合に、受信機の動作を連続受信に変え、かつセンサのサンプリング間隔を通常に戻す動作復帰判定手段と、現在のサンプリングデータと共に間欠受信中にサンプリングしメモリに記憶されたデータを、データ収集装置に送信する送信手段を持つので、計測装置がデータ収集装置からの電波が届く圏内に戻ってきた場合に、データ転送を自動的に再開出来、圏外にいた時にサンプリングしたデータもデータ収集装置に転送することが出来る。
【００４４】
さらに、前記要因で間欠受信中に、間欠受信時間間隔と、センサのサンプリング間隔をセンサで検出されたデータの傾向に従って変更する変更手段を持つので、計測装置がデータ収集装置からの電波が届く圏外に居る場合の省電力と、計測装置がデータ収集装置からの電波が届く圏内に入った場合の無線通信の復帰時間を、必要性に応じて最適な形にすることが出来る。
【００４５】
さらに、前記変更手段は、センサで検出されたデータが、予め定められた上限値か下限値に近づくに従って、間欠受信時間間隔と、センサのサンプリング間隔を、予め定めた間欠受信時の基準値より短い時間として、上限値と下限値の中間値に近づくに従って、間欠受信時の基準値に近づけるので、計測装置がデータ収集装置からの電波が届く圏外に居る場合の、省電力・省メモリが可能で、その状態で、センサ検出データの異常度が高くなった場合は、その後、電波が届く圏内に入った場合の無線通信の復帰時間を、短くすることが出来る。
【００４６】
さらに、前記変更手段は、センサで検出されたデータの、ばらつきが大きくなるに従って、間欠受信時間間隔と、センサのサンプリング間隔を、予め定めた間欠受信時の基準値より短い時間とし、データのばらつきが小さくなるに従って、間欠受信時の基準値に近づけるので、計測装置がデータ収集装置からの電波が届く圏外に居る場合の、省電力・省メモリが可能で、その状態で、センサ検出データの異常度が高くなった場合は、その後、電波が届く圏内に入った場合の無線通信の復帰時間を、短くすることが出来る。
【００４７】
さらに、前記変更手段は、センサで検出されたデータの変化率が大きくなるに従って、間欠受信時間間隔と、センサのサンプリング間隔を、予め定めた間欠受信時の基準値より短い時間とし、データの変化率が小さくなるに従って、間欠受信時の基準値に近づけるので、計測装置がデータ収集装置からの電波が届く圏外に居る場合の、省電力・省メモリが可能で、その状態で、センサ検出データの異常度が高くなった場合は、その後、電波が届く圏内に入った場合の無線通信の復帰時間を、短くすることが出来る。
【００４８】
さらに、前記変更手段は、一日の時間帯によって、間欠受信時間間隔と、センサのサンプリング間隔を変化させるので、センサ検出データの変化が少ない夜間等の省電力を実現することが出来る。
【発明を実施するための最良の形態】
【００４９】
以下、この発明につき図面を参照しつつ詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００５０】
図１は、本発明の一実施例の計測装置のハードウェア構成を示す図である。ここで細い線は信号ライン、太い線は電源ラインを表す。
【００５１】
本実施例の計測装置は、動物や人体等に取り付けて生体情報を検出するもので、生体情報を検出する種々のセンサを内蔵している。ここでは、脈拍を検出する脈拍センサ１０１と、被試験者の加速度を検出する加速度センサ１０４の場合の例を示す。その他にセンサとしては、呼吸数、体温、血流等を検出するものが考えられる。
【００５２】
脈拍センサ１０１で検出された脈波は、脈拍センサ処理回路１０２で１分間の脈拍数のデジタルデータに変換される。
【００５３】
脈拍センサ１０１と脈拍センサ処理回路１０２には、電池１１０から、電圧を一定に保つ定電圧回路１１１と、第１の電源オン・オフ回路１０３を経由して電源が供給される。      
【００５４】
第１の電源オン・オフ回路１０３はＣＰＵ１１２の制御により、脈拍センサ１０１と脈拍センサ処理回路１０２の電源を投入・切断することが出来る。これによって、脈拍を検出していない時の脈拍センサ関係部分の電源を切断することが出来る。
【００５５】
加速度センサ１０４で検出された加速度は、加速度センサ処理回路１０５で加速度のデジタルデータに変換される。
【００５６】
加速度センサ１０４と加速度センサ処理回路１０５には、電池１１０から、電圧を一定に保つ定電圧回路１１１と、第２の電源オン・オフ回路１０６を経由して電源が供給される。第２の電源オン・オフ回路１０６はＣＰＵ１１２の制御により、加速度センサ１０４と加速度センサ処理回路１０５の電源を投入・切断することが出来る。これによって加速度を検出していない時の加速度センサ関係部分の電源を切断することが出来る。
【００５７】
これらのセンサデータは、ＲＯＭ１１３に格納されたプログラムによって、計測装置全体を制御するＣＰＵ１１２の制御によって、メモリ１１４に一時記憶される。メモリ１１４に一時記憶されたセンサデータは、無線送受信器１０７とアンテナ１０８を使用して無線送信される。また、計測装置に対する指示コマンドが、無線送受信器１０７とアンテナ１０８を使用して受信される。
【００５８】
無線送受信器１０７には、電池１１０から、電圧を一定に保つ定電圧回路１１１と、第３の電源オン・オフ回路１０９を経由して電源が供給される。第３の電源オン・オフ回路１０９はＣＰＵ１１２の制御により、無線送受信器１０７に供給される電源を送信部、受信部それぞれに対して投入・切断することが出来る。
【００５９】
これによって、送信または、受信していない場合の無線送受信機の電源を切断することが出来る。
【００６０】
タイマ１１５は、ＣＰＵ１１２から現在時間の呼び出しが可能で、各センサのデータサンプリング時間をサンプリングデータと共に記憶したり、後述する間欠受信動作等の移行のための判定等に使用される。
【００６１】
図２は、本発明の一実施例のデータ収集装置のハードウェア構成を示す図である。データ収集装置は、ＲＯＭ２０４に記憶されたプログラムによって動作するＣＰＵ２０１によって制御される。無線送受信機２０２と、アンテナ２０３を使用して、計測装置に指示コマンドを送信したり、計測装置から送られたデータを受信したりする。計測装置から受信したデータは、メモリ２０５に一時記憶された後に、記憶装置２０６に記憶される。記憶装置２０６はハードディスク等が使用される。
【００６２】
タイマ２０７は、ＣＰＵ２０１から現在時間の読出しが可能で、無線通信の時間同期等に使用される。
【００６３】
収集したデータをさらに外部に転送するために、外部回線インターフェイス２０８を備え、外部回線２０９と接続される。外部回線としてはＬＡＮや公衆回線等があり、これらの回線を経由して、センターサーバー２１０に接続される。センターサーバーは、データ収集装置からのセンサデータ等を集約して、各種の分析や、外部に対するサービスを行う。
【００６４】
図３（Ａ）は、データ収集装置と計測装置間の無線送受信の概要を表す図である。
【００６５】
データ収集装置３０１は、複数の計測装置３０２、３０３、３０４、３０５からデータを収集する。ここでは、それぞれの計測装置から等時間間隔毎に、計測装置３０２、計測装置３０３、計測装置３０４、計測装置３０５の順にデータを呼び出す場合を示す。
【００６６】
最初にデータ収集装置３０１は、計測装置３０２にデータ転送要求コマンドパケット３０６を転送する。その後、計測装置３０２は、要求されたデータパケット３０７を転送する。
【００６７】
次にデータ収集装置３０１は、計測装置３０３にデータ転送要求コマンドパケット３０８を転送する。その後、計測装置３０３は、要求されたデータパケット３０９を転送する。
【００６８】
次にデータ収集装置３０１は、計測装置３０４にデータ転送要求コマンドパケット３１０を転送する。その後、計測装置３０４は、要求されたデータパケット３１１を転送する。
【００６９】
次にデータ収集装置３０１は、計測装置３０５にデータ転送要求コマンドパケット３１２を転送する。その後、計測装置３０５は、要求されたデータパケット３１３を転送する。
【００７０】
以上の一連の動作を繰り返す。実際は、計測装置のデータを呼び出す時間間隔は計測装置の特性に応じてそれぞれ異なるので、それぞれの計測装置のデータを呼び出す時間間隔毎に、それぞれの計測装置に対してデータ転送要求コマンドパケットが転送され、それに対するデータパケットがデータ収集装置に転送される。
【００７１】
図３（B）は、データ収集装置から計測装置に転送されるデータ転送要求コマンドパケット（３０６、３０８、３１０，３１２）の構造を示す図である。データ転送要求コマンドパケットの構造は、送り先ＩＤ３１４と、送り元ＩＤ３１５と、要求データ種類３１６と、次のデータ転送要求コマンド転送予定時間３１７と、ＦＣＳ３１８からなる。
送り先ＩＤ３１４は、データ転送を要求する対称の計測装置のＩＤで、それぞれの計測装置は、識別のためにＩＤ（2バイトの番号等）を持つ。
【００７２】
送り元ＩＤ３１５は、データ収集装置のＩＤである。
【００７３】
要求データ種類３１６は、データ収集装置が計測装置に転送を要求するデータの種類を識別するための番号で、例えば脈拍数は「０」、加速度は「１」の様に割り当てられている。
【００７４】
次のデータ転送要求コマンド転送予定時間３１７は、今回のデータ転送要求コマンドパケットを送った後に、次にその計測装置に対してデータ転送要求コマンドパケットを転送する予定時間である。データ収集装置は、その予定時間を超えるまで、その計測装置に対して次のデータ転送要求コマンドを転送しない。また、データ転送要求コマンドパケットを受け取った計測装置は、要求されたデータ転送後、次のデータ転送要求コマンド転送予定時間まで、無線送受信機１０７の受信機の電源を遮断する。
【００７５】
ＦＣＳ３１８は、パケットのエラーを検出するためのコードで、パケットの先頭から次のデータ転送要求コマンド転送予定時間３１７の最後までを計算した１６ビットのＣＲＣコード等が使用される。
【００７６】
図３（C）は計測装置からデータ収集装置に転送されるデータパケット（３０７、３０９、３１１、３１３）の構造を示す図である。データパケットは、送り先ＩＤ３１９、送り元ＩＤ３２０、サンプリングデータ３２１、ＦＣＳ３２２よりなる。
【００７７】
送り先ＩＤ３１９は、データ転送を要求したデータ収集装置のＩＤである。
【００７８】
送り元ＩＤ３２０は、データパケットを転送した計測装置のＩＤである。
サンプリングデータ３２１は、データ転送要求コマンドパケットの要求データ種類３１６で要求されたデータである。
【００７９】
ＦＣＳ３２２は、パケットのエラーを検出するためのコードで、パケットの先頭からサンプリングデータ３２１の最後までを計算した１６ビットのＣＲＣコード等が使用される。
【００８０】
図４は、データ収集装置と計測装置間の無線送受信と、計測装置の無線送受信機１０７の受信機の電源制御のタイミングチャートである。データ収集装置からデータ転送要求コマンドパケットが送信され、計測装置で受信される（４０１、４０５）。計測装置からデータパケットが送信され、データ収集装置で受信される（４０６、４０２）。データ収集装置は、受信されたデータパケットが正しいかをＦＣＳ等を使用して判断して、正しい場合は、ＡＣＫパケットを転送する。計測装置がＡＣＫパケットを受信して一連の通信が完了する（４０３、４０７）。ＡＣＫパケットはデータ収集装置が正しいデータパケットを受信した場合に、計測装置に返すパケットで、1バイトのコードが使用される。計測装置は、ＡＣＫパケットを受信した後、受信機の電源を切断する（４０８のタイミング）。
【００８１】
計測装置は、データ転送要求コマンドパケット中の次のデータ転送要求コマンド転送予定時間（図３（B）の３１７）になった時に、受信機の電源を投入する（４０９のタイミング）。
【００８２】
データ収集装置は、次のデータ転送要求コマンド転送予定時間（４０９のタイミング）以降に、次のデータ転送要求コマンドパケット４０４を送信する。
【００８３】
図５は、データ収集装置の処理を表すフローチャートである。ここでは、計測装置１から、計測装置４までの４台の計測装置からサンプリングデータを読出す場合を示す。
【００８４】
ステップＳ５０１で、それぞれの計測装置に対するデータ読出時間増分の初期値を設定する。データ読出時間増分は、ある計測装置にデータ転送要求コマンドパケット転送後、次にデータ転送要求コマンドパケットを転送する差分の時間である。
【００８５】
ステップＳ５０２で、計測装置１に対するデータ読出し時間になったか判断する。データ読出し時間になった場合は、ステップＳ５０３に進み計測装置１のデータ読出し処理を行なう。計測装置のデータ読出し処理に関しては図６で後述する。
【００８６】
ステップＳ５０４で、計測装置２に対するデータ読出し時間になったか判断する。データ読出し時間になった場合は、ステップＳ５０５に進み計測装置２のデータ読出し処理を行なう。
【００８７】
ステップＳ５０６で、計測装置３に対するデータ読出し時間になったか判断する。データ読出し時間になった場合は、ステップＳ５０７に進み計測装置３のデータ読出し処理を行なう。
【００８８】
ステップＳ５０８で、計測装置４に対するデータ読出し時間になったか判断する。データ読出し時間になった場合は、ステップＳ５０９に進み計測装置４のデータ読出し処理を行なう。
【００８９】
ステップＳ５０２に戻り一連の処理を繰り返す。計測装置の台数が増えた場合は、ステップＳ５０８の後に、増えた計測装置に対するステップＳ５０８とステップＳ５０９と同様の処理を追加することによって対応可能である。
【００９０】
図６は、データ収集装置の計測装置データ読出し処理（図５のステップＳ５０３、Ｓ５０５、Ｓ５０７、Ｓ５０９）の詳細を示すフローチャートである。
【００９１】
ステップＳ６０１で、対象となる計測装置にデータ転送要求コマンドパケットを送信する。データ転送要求コマンドパケット中の「次のデータ転送要求コマンド転送予定時間」３１７は、１番最初は、現在時間に図５のステップＳ５０１で設定した読出時間増分初期値を加算したものを使用する。それ以後はステップＳ６１４で計算したものを使用する。
【００９２】
ステップＳ６０２で、データ転送要求コマンドパケットを送信した計測装置からのデータパケットを受信したかどうかを確認する。データパケットを受信してない場合は、ステップＳ６０４に進み緊急受信データパケットが有るか確認する。緊急受信データパケットは、計測装置で検出した各種センサデータが異常になった場合に、任意のタイミングで計測装置からデータ収集装置に送信されるパケットである。ステップＳ６０４で緊急受信データパケットが有る場合は、ステップＳ６０５に進み警報を鳴らしたり、ＬＡＮ２０９を使用して外部に通報したりの緊急処理を実施して再びステップＳ６０２のデータパケット受信待ち処理に移行する。
【００９３】
ステップＳ６０２でデータパケットを受信した場合は、ステップＳ６０３に進み受信データを記憶装置２０６に記憶する。計測装置から送信されたデータパケットには、センサで検出したデータと共に検出時間が含まれているので、データと共に検出時間も記憶装置２０６に記憶する。次にステップＳ６１６に進み、ステップＳ６１６から、生体情報センサの種類により、ステップＳ６０６、ステップＳ６０８、ステップＳ６１０へ進む。
【００９４】
ステップＳ６０６で、記憶装置２０６に記憶された脈拍数データの過去から現在までの予め定めた時間まで前にさかのぼった時間内のデータのばらつきを計算する。ばらつきは標準偏差等を計算することによって求める。
【００９５】
ステップＳ６０７で、読出時間増分１を図５のステップＳ５０１で設定した読出時間増分初期値から、ばらつきに予め定められた比例乗数Ｊを掛けた値を引き算した値とする。これによって、ばらつきが大きい場合は、読出時間増分１が小さくなり、ばらつきが小さい場合は、読出時間増分１が大きくなる。
【００９６】
ステップＳ６０８で、記憶装置２０６に記憶された脈拍数データの過去から現在までの予め定めた時間まで前にさかのぼった時間内のデータの異常接近度を計算する。異常接近度は、脈拍数の平均値から、予め定めた脈拍数上限値と脈拍数下限値の間の中間値を引き算した値の絶対値等を使用する。
【００９７】
ステップＳ６０９で、読出時間増分２を図５のステップＳ５０１で設定した読出時間増分初期値から、（１／異常接近度）に、予め定められた比例乗数Ｋを掛けた値を引き算した値とする。これによって、異常接近度が大きい場合は、読出時間増分２が小さくなり、異常接近度が小さい場合は、読出時間増分２が大きくなる。
【００９８】
ステップＳ６１０で、記憶装置２０６に記憶さえた加速度データの過去から現在までの予め定めた時間まで前にさかのぼった時間内のデータの加速度の変化率を計算する。加速度の変化率は、その時間内の最大加速度と最小加速度との差等を使用する。
【００９９】
ステップＳ６１１で、読出時間増分３を図５のステップＳ５０１で設定した読出時間増分初期値から加速度の変化率に、予め定められた比例乗数Ｌを掛けた値を引き算した値とする。これによって、加速度の変化率が大きい場合は、読出時間増分３が小さくなり、加速度の変化率が小さい場合は、読出時間増分３が大きくなる。
【０１００】
ステップＳ６１２で、読出時間増分１、読出時間増分２、読出時間増分３の内、最も小さいものを、以後のステップで使用する読出時間増分とする。
【０１０１】
ステップＳ６１３で、ステップＳ６１２で得た読出時間増分に対して、時間帯補正係数を掛けたものを読出時間増分とする。時間帯補正係数の値は、データ収集装置に収集されたデータの時間帯による傾向をＣＰＵ２０１で動作する分析ソフトウェアによって分析することで得る。例えばセンサ検出データの激しい変化が起きる昼間は小さい値とし、センサ検出データの変化が少ない夜は大きい値とする。
【０１０２】
ステップＳ６１４で、データ転送要求コマンドパケット中で指定する「次のデータ転送要求コマンド転送予定時間」（図３（Ｂ）の３１７）を、タイマ２０７から読み出した現在時間にステップＳ６１３で計算した読出時間増分を足し算したものとする。
【０１０３】
ステップＳ６１５で、次に実際に計測装置に対してデータ転送要求コマンドパケットを転送する時間を、ステップＳ６１４で計算した「次のデータ転送要求コマンド転送予定時間」に、予め定められた時間余裕Ｃを足し算した値とする。
【０１０４】
以上、計測装置のセンサが脈拍センサと加速度センサの場合を示したが、その他のセンサ（呼吸数、体温、血流等）の場合も、データのばらつきに対する処理（Ｓ６０６、Ｓ６０７）、データの異常接近度に対する処理（Ｓ６０８、Ｓ６０９）、データの変化率に対する処理（Ｓ６１０、Ｓ６１１）を適用できる。
【０１０５】
図７、図８は、計測装置の処理を示すフローチャートである。図７はセンサからデータをサンプリングする処理を示し。図８はデータを無線で送受信する処理を示す。図７のデータサンプリング処理と、図８のデータ送受信処理はＣＰＵ１１２で実行されるオペレーションシステムの働きによって同時に実行される。ここでは、計測装置のセンサが脈拍センサと加速度センサの場合の例を示すが、その他のセンサ（呼吸数、体温、血流等）の場合も、同様のアルゴリズムが使用出来る。
【０１０６】
図７のステップＳ７０１で脈拍数検出時間かどうか判断する。脈拍数検出時間の場合はステップＳ７０６へ進み、そうでない場合はステップ７０２へ進む。ステップＳ７０６で脈拍数を脈拍センサ（図１の１０１）から、脈拍数計算手段（図１の１０２）を経由して読み出して、タイマ（図１の１１５）から読み出した現在時間と共にメモリ（図１の１１４）に記憶する。
【０１０７】
ステップＳ７０７で現在までにメモリ１１４に記憶された脈拍数の予め定めた時間内の脈拍数ばらつきを計算する。脈拍数ばらつきは標準偏差等を計算する。
【０１０８】
ステップＳ７０８で、脈拍数のばらつきが上限値を超えたかどうか判断する。上限値を超えた場合は、ステップＳ７０９に進み、脈拍数ばらつき異常緊急通信を図８で後述するデータ送受信処理に要求する。上限値を超えていない場合はステップ７１０へ進む。
【０１０９】
ステップＳ７１０で、脈拍数が上限値を超えたかどうか判断する。上限値を超えた場合は、ステップＳ７１１に進み、脈拍数上限オーバー緊急通信を図８で後述するデータ送受信処理に要求する。上限値を超えていない場合はステップ７１２へ進む。
【０１１０】
ステップＳ７１２で、脈拍数が下限値以下かどうか判断する。下限値以下の場合は、ステップＳ７１３に進み、脈拍数下限以下緊急通信を図８で後記するデータ送受信処理に要求する。
【０１１１】
ステップＳ７０２では、加速度の検出時間か判断する。加速度は一定時間毎に検出される。加速度の検出時間の場合はステップＳ７０３へ進む。Ｓ７０３で加速度を加速度センサ（図１の１０４）から、加速度処理手段（図１の１０５）を経由して読み出して、タイマ（図１の１１５）から読み出した現在時間と共にメモリ（図１の１１４）に記憶する。
【０１１２】
ステップＳ７０４で検出した加速度が上限値を超えていないか確認する。超えている場合は、ステップＳ７０５に進み加速度上限オーバー緊急通信を図８で後述するデータ送受信処理に要求する。
【０１１３】
図８は、計測装置のデータ送受信処理を示すフォローチャートである。
【０１１４】
ステップＳ８０１で無線送受信機の受信機の電源が投入されているか判断する。受信機の電源が投入されている場合は、データ収集装置からのコマンド受信待ちの状態であるので、ステップＳ８０４に進みデータ転送要求コマンドパケットの受信確認を行なう。そうでない場合はステップ８０２へ進む。
【０１１５】
ステップＳ８０２で、現在時間がデータ転送要求コマンド受信予定時間を過ぎているか確認する。データ転送要求コマンド受信予定時間は、前回受信したデータ転送要求コマンドパケットの「次のデータ転送要求コマンド転送予定時間」（図３（Ｂ）の３１７）の値を使用する。ステップＳ８０２で現在時間がデータ転送要求コマンド受信予定時間を過ぎている場合は、ステップＳ８０３に進み、無線送受信機（図１の１０７）の受信機の電源を投入して、ステップＳ８０４に進み、データ収集装置からのデータ転送要求コマンドパケットの受信待ちをする。
【０１１６】
ステップＳ８０２で現在時間がデータ転送要求コマンド受信予定時間を過ぎていない場合はステップ８１０へ進む。
【０１１７】
ステップ８０４でデータ転送要求コマンドパケットを受信した場合は、ステップＳ８０５に進み受信したデータ転送要求コマンドパケット中の「次のデータ転送要求コマンド転送予定時間」（図３（Ｂ）の３１７）の値を記憶する。データ転送要求コマンドパケットを受信しない場合は、ステップ８１０へ進む。
【０１１８】
ステップＳ８０６で、無線送受信機の送信機の電源を投入し、ステップＳ８０７で、データ転送要求コマンドパケット中の「要求データ種類」（図３（Ｂ）の３１６）で指定されたデータパケットを送信する。ステップＳ８０８で、無線送受信機の送信機の電源を遮断し、ステップＳ８０９で無線送受信機の受信機の電源を遮断する。
【０１１９】
ステップＳ８１０で、図７で記述したデータサンプリング処理からの緊急通信要求があるかを確認する。緊急通信要求が無い場合は再びステップＳ８０１に戻る。緊急通信要求がある場合は、ステップＳ８１１に進む。
【０１２０】
ステップＳ８１１で無線送受信機の送信機の電源を投入する。ステップＳ８１２で図７のデータサンプリング処理から要求された緊急通信データを送信する。ステップＳ８１３で無線送受信機の送信機の電源を遮断する。ステップＳ８１４で、ステップＳ８１２で送信した緊急通信データに対するデータ収集装置からのコマンドパケットが来る可能性があるので、受信部の電源を投入し、ステップＳ８０１に戻り、ステップＳ８０４でデータ収集装置からのコマンド待ちをする。
【０１２１】
図９は、計測装置がデータ収集装置からの電波が受信出来る圏外に移動した場合の受信機の連続受信・間欠受信間移行と、センサのサンプリング間隔変更のタイミングチャートである。
【０１２２】
図９（Ａ）は、データ収集装置から計測装置に、データ転送要求コマンドを送るタイミングチャートで、１００１〜１０１２がそれぞれデータ転送要求コマンドを表す。ここで、実線で記した１００１、１０１１、１０１２のデータ転送要求コマンドは、計測装置がデータ収集装置からの電波を受信出来る圏内に居る時に、送信されたデータ転送要求コマンドで、破線で記した１００２〜１０１０は、計測装置がデータ収集装置からの電波を受信出来る圏外に居る時に、送信されたデータ転送要求コマンドである。
【０１２３】
図９（Ｂ）、（Ｃ）は、計測装置の受信動作と受信機の電源投入・切断の関係を表す図である。図９（Ｂ）の１０１２の状態では連続の受信動作をしているが、データ収集装置からのデータ転送要求コマンドが、予め定めた時間受信出来ない場合に、受信機は間欠受信動作に移行する。
【０１２４】
間欠受信動作中は、図９（Ｂ）の１０１３から１０１７の状態の様に、間欠的に受信機に電源が投入され、受信動作が一定時間行われる。１０１３の状態で、一定時間受信機の電源を切断して、１０１４の状態で受信機の電源を投入して一定時間受信動作を行い。再び１０１５の状態で一定時間受信機の電源を切断して、１０１６の状態で受信機の電源を投入して一定時間受信動作を行う。以上の様な動作を１０１７の状態以降で繰り返す。
【０１２５】
間欠受信動作中の受信時に、データ収集装置からのデータ転送要求コマンドを受信出来た場合は、連続受信動作に以降する。（１０１８の状態）
図９（Ｄ）は、計測装置のセンサからのデータサンプリングのタイミングを示す図である。計測装置がデータ収集装置からのデータ転送要求コマンドを、予め定めた時間受信出来なくて、受信機が間欠受信動作に移行するのと同時に、センサのサンプリング間隔を長くする。ここで、センサのサンプリングとサンプリングの合間では、センサ関係の電源を切断し、センサ関係で消費される電力を省き、センサで検出したデータを記憶するメモリ消費を節約する。
【０１２６】
また、受信機の間欠受信動作中に再び、データ収集装置からのデータ転送要求コマンドを受信した場合は、センサのサンプリング間隔を通常の間隔に戻し、受信機の間欠受信動作中にサンプリングしたデータを含めてデータ収集装置に送信する。
【０１２７】
図１０は、計測装置の間欠受信移行判断処理を示すフローチャートである。
【０１２８】
ステップS１１０８で、受信機が間欠受信中か判断する。間欠受信への移行は、後述するステップＳ１１１４の前回の実行時に行なわれている。間欠受信中で無い場合は、ステップS１１０９に進み、データ収集装置からのデータ転送要求コマンドの受信判断をする。データ転送要求コマンドを受信した場合は、ステップS１１１０へ進み、データ転送要求コマンドを受信した時間をメモリ（図１の１１４）に記憶した後、ステップS１１１１へ進み、データ転送要求コマンドで要求されたデータをデータ収集装置に送信する。また、後述する間欠受信中にセンサからサンプリングしたデータがある場合は、そのデータも共に送信する。
【０１２９】
ステップS１１０９で、データ収集装置からのデータ転送要求コマンドが受信出来なかった場合は、ステップS１１１２へ進み、現在時間が、前回のデータ転送要求コマンド受信時間に、予め定めた判断時間を足した時間を超えているか判断する。この判断時間は、データ収集装置からのデータ転送要求コマンドを一定時間受信出来なかった場合に、受信機を間欠受信に変えるための判断時間である。このステップＳ１１１２が、間欠受信への動作変更判断手段である。
【０１３０】
現在時間が、前回のデータ転送要求コマンド受信時間に、判断時間を足した時間を超えてない場合は、ステップＳ１１０９に戻り、再びデータ収集装置からのデータ転送要求コマンド受信判断を行う。
【０１３１】
現在時間が、前回のデータ転送要求コマンド受信時間に、判断時間を足した時間を超えている場合は、計測装置がデータ収集装置の電波を受信出来る圏外に移動したと判断できるので、受信機の電力を節約するために、ステップＳ１１１４で受信機の間欠受信に移行する処理を行う。また、センサでサンプルするデータもデータ収集装置に送信出来ないので、ステップＳ１１１５でサンプリング間隔を長くして、単位時間当りのサンプリングデータ数を少なくして、サンプリングデータのメモリへの記憶容量を減らして、メモリのオーバーフローを防ぐ。ここでの実際の処理は、図１１で後述するサンプリング間隔の基準値を、予め定めた間欠受信中のサンプリング間隔の基準値に変更する。間欠受信中の基準値は、連続受信中の基準値よりも大きい値を予め定める。
【０１３２】
ステップＳ１１０８で受信機が間欠受信中であると判断された場合は、ステップＳ１１０１へ進む。間欠受信中の場合は、データ収集装置からのデータ転送要求コマンドが一定時間以上受信出来なかった場合で、前記のステップＳ１１１２で判断し、ステップＳ１１１４で、その移行処理が行われている。
【０１３３】
ステップＳ１１０１でデータ収集装置からの電波の受信を行う時間であるか判断を行う。受信を行う時間は、後述する図１１のステップＳ１２１３で決定されている。受信機の間欠受信動作時は、通常は、受信機の電源を切断しておいて、一定時間毎に、受信機の電源を投入して一定時間受信動作を行う。
【０１３４】
ステップＳ１１０１でデータ収集装置からの電波の受信を行う時間であると判断された場合は、ステップＳ１１０２へ進み、図１の第３の電源オン・オフ回路１０９を制御して、受信機の電源を投入し、ステップＳ１１０３へ進み、データ収集装置からのデータ転送要求コマンドが受信されるか判断する。データ収集装置からの電波の受信を行う時間ではないと判断された場合は、ステップ１１０８へ進む。
【０１３５】
ステップＳ１１０３で、データ転送要求コマンドが受信出来た場合は、データ収集装置からの電波が受信出来る圏内に入ったと判断できるので、ステップＳ１１０６で、受信機の間欠受信動作終了処理を行い、ステップＳ１１０７でセンサのサンプリング間隔を通常の間隔に戻し、通常の動作に移行する。このステップＳ１１０３が通常動作への動作復帰判定手段である。
【０１３６】
ステップＳ１１０３で、データ転送要求コマンドが受信出来ない場合は、ステップＳ１１０４で、予め定めた受信時間を経過したか判断する。
【０１３７】
ステップＳ１１０４で、予め定めた受信時間を経過して無い場合は、ステップＳ１１０３に戻り、再びデータ転送要求コマンド受信判断を行う。
【０１３８】
ステップＳ１１０４で、予め定めた受信時間を経過した場合は、ステップＳ１１０５に進み、受信動作を終了して、次の受信時間まで受信機の電源を切断する。
【０１３９】
ステップＳ１１１６で、センサ検出データに従って、間欠受信時間間隔の変更とセンササンプリング間隔の変更処理を行う。（図１１に記載）
図１１は、図１０のステップＳ１１１６の間欠受信時間間隔変更処理と、センササンプリング間隔変更処理の詳細を示すフローチャートである。
【０１４０】
ステップＳ１２０１で脈拍数の検出時間であるか判断する。脈拍数の検出時間である場合は、ステップＳ１２０３へ進む。尚、脈拍数の検出時間は、後述するステップＳ１２１１の前回の実行で決定されている。脈拍数の検出時間でない場合は、ステップ１２０２へ進む。
【０１４１】
ステップＳ１２０３で脈拍センサ関係の電源を投入する。電源の投入は図１の第１の電源オン・オフ回路１０３をＣＰＵ１１２で制御して行う。
【０１４２】
ステップＳ１２０４で脈拍数を検出して時間と共にメモリ（図１の１１４）に記憶し、ステップＳ１２０５で、脈拍センサ関係の電源を切断する。
【０１４３】
ステップＳ１２０６で、メモリ（図１の１１４）に記憶された脈拍数データの過去から現在までの予め定めた時間まで前にさかのぼった時間内のデータの異常接近度を計算する。異常接近度は、脈拍数の平均値から、予め定めた脈拍数上限値と脈拍数下限値の間の中間値を引き算した値の絶対値等を使用する。
【０１４４】
ステップＳ１２０７で、脈サンプル間隔１を予め設定した脈サンプル間隔１の基準値から、（１／異常接近度）に、予め定められた比例乗数Ｋを掛けた値を引き算した値とする。これによって、異常接近度が大きい場合は、脈サンプル間隔１が小さくなり、異常接近度が小さい場合は、脈サンプル間隔１が大きくなる。
【０１４５】
ステップＳ１２０８で、メモリ（図１の１１４）に記憶された脈拍数データの過去から現在までの予め定めた時間まで前にさかのぼった時間内のデータのばらつきを計算する。ばらつきは標準偏差等を計算することによって求める。
【０１４６】
ステップＳ１２０９で、脈サンプル間隔２を、予め定めた脈サンプル間隔２の基準値から、ばらつきに予め定められた比例乗数Ｊを掛けた値を引き算した値とする。これによって、ばらつきが大きい場合は、脈サンプル間隔２が小さくなり、ばらつきが小さい場合は、脈サンプル間隔２が大きくなる。
【０１４７】
ステップＳ１２１０で、ステップＳ１２０７で求めた、脈サンプル間隔１とステップＳ１２０９で求めた、脈サンプル間隔２の内、小さい方に、時間帯補正係数を掛けたものを脈拍数サンプリング間隔とする。時間帯補正係数の値は、脈拍センサで検出されたデータの時間帯による傾向を分析することで得る。例えば脈拍センサ検出データの激しい変化が起きる昼間は小さい値とし、脈拍センサ検出データの変化が少ない夜は大きい値とする。
ステップＳ１２１１で、現在時間に、ステップＳ１２１０で求めた脈拍数サンプリング間隔を足すことによって、次の脈拍数検出時間を計算する。この脈拍数検出時間は、次回のステップＳ１２０１を実行する時、判断に使用する。
【０１４８】
ステップＳ１２０２で加速度の検出時間か判断する。加速度の検出時間である場合は、ステップＳ１２１４へ進む。尚、加速度の検出時間は、後述するステップＳ１２２０の前回の実行で決定されている。加速度の検出時間でない場合は図１１の処理を終える。
【０１４９】
ステップＳ１２１４で加速度センサ関係の電源を投入する。電源の投入は図１の第２の電源オン・オフ回路１０６をＣＰＵ１１２で制御して行う。
【０１５０】
ステップＳ１２１５で加速度を検出して時間と共にメモリ（図１の１１４）に記憶し、ステップＳ１２１６で、加速度センサ関係の電源を切断する。
【０１５１】
ステップＳ１２１７で、メモリ（図１の１１４）に記憶された加速度データの過去から現在までの予め定めた時間まで前にさかのぼった時間内のデータの加速度の変化率を計算する。加速度の変化率は、その時間内の最大加速度と最小加速度との差等を使用する。
【０１５２】
ステップＳ１２１８で、加速度サンプリング間隔を、予め設定した加速度サンプリング間隔基準値から加速度の変化率に、予め定められた比例乗数Ｌを掛けた値を引き算した値とする。これによって、加速度の変化率が大きい場合は、加速度サンプリング間隔が小さくなり、加速度の変化率が小さい場合は、加速度サンプリング間隔が大きくなる。
【０１５３】
ステップＳ１２１９で、ステップＳ１２１８で求めた加速度サンプリング間隔に対して、時間帯補正係数を掛けたものを加速度サンプリング間隔とする。時間帯補正係数の値は、加速度センサで検出されたデータの時間帯による傾向を分析することで得る。例えば加速度センサ検出データの激しい変化が起きる昼間は小さい値とし、加速度センサ検出データの変化が少ない夜は大きい値とする。
【０１５４】
ステップＳ１２２０で、次の加速度検出時間を、現在時間にステップＳ１２１９で求めた加速度サンプリング間隔を足した値とする。得られた加速度検出時間は、次回のステップＳ１２０２を実行する時、判断に使用する。
【０１５５】
ステップＳ１２１２で、受信機の間欠受信時間間隔を、脈サンプル間隔１に比例定数Ａを掛け算したものと、脈サンプル間隔２に比例定数Bを掛け算したものと、加速度サンプリング間隔に比例定数Cを掛け算したものを、全て加算した値に、比例乗数Dを掛け算したものとする。比例乗数A、Ｂ、Ｃ、Ｄは、予め定める。
【０１５６】
ステップＳ１２１３で、次の受信時間を、現在時間にステップＳ１２１２で求めた間欠受信時間間隔を足したものにする。この受信時間値は、次回の図１０のステップＳ１１０１を実行する時、判断に使用される。
【０１５７】
以上、計測装置のセンサが脈拍センサと加速度センサの場合を示したが、その他のセンサ（呼吸数、体温、血流等）の場合も、センサで検出したデータの異常接近度に対する処理（Ｓ１２０６、Ｓ１２０７）、データのばらつきに対する処理（Ｓ１２０８、Ｓ１２０９）、データの変化率に対する処理（Ｓ１２１７、Ｓ１２１８）、時間帯補正に関する処理（Ｓ１２１０、Ｓ１２１９）等の処理を適用できる。
【０１５８】
図１２は、計測装置側に「次のデータ送信予定時間」を計算する機能を実装する場合のデータパケットの構造を示す図である。本実装の場合は、前記「次のデータ転送要求コマンド転送予定時間」に相当する予定時間値を、計測装置側で計算して、データ収集装置に送信する。
【０１５９】
データ収集装置は、計測装置から送られた「次のデータ送信予定時間」を基に「次のデータ転送要求コマンド転送予定時間」を決定する。
【０１６０】
データパケットは、送り先ＩＤ１３０１、送り元ＩＤ１３０２、次のデータ送信予定時間１３０３、サンプリングデータ１３０４、ＦＣＳ１３０５よりなる。
【０１６１】
送り先ＩＤ１３０１は、データパケットを送信するデータ収集装置のＩＤである。
【０１６２】
送り元ＩＤ１３０２は、データパケットを転送した計測装置のＩＤである。
【０１６３】
次のデータ送信予定時間１３０３は、次のデータパケットを送信する予定時間で、本データパケット送信後、次のデータパケットを送信する予定時間まで、計測装置の無線送受信機（図１の１０７）の電源を切断し、計測装置の省電力を実現する。
【０１６４】
また、データ収集装置は、計測装置から送られたデータパケットの「次のデータ送信予定時間」付近では、計測装置の無線送受信機の電源が投入されているので、その時間に合わせて計測装置への指示情報を送信する。
【０１６５】
サンプリングデータ１３０４は、計測装置が前回データパケットを送信した後から、今回データパケットを送信するまでの間に、サンプリングしたデータである。
【０１６６】
ＦＣＳ１３０５は、パケットのエラーを検出するためのコードで、パケットの先頭からサンプリングデータ１３０４の最後までを計算した１６ビットのＣＲＣコード等が使用される。
【０１６７】
図１３は、計測装置側に「次のデータ送信予定時間」を計算する機能を実装する場合の計測装置側の処理を表すフローチャートである。
【０１６８】
ステップＳ１４０１で、脈拍数を検出して、メモリ（図１の１１４）に記憶する。
【０１６９】
ステップＳ１４０２で、加速度を検出して、メモリ（図１の１１４）に記憶する。
【０１７０】
ステップＳ１４０３で、メモリに記憶した脈拍数と加速度のデータを、データ収集装置に送信する時間かどうか判断する。この場合のデータ送信時間は、後述するステップＳ１４１３の前回の実行時に計算した次のデータ送信予定時間を使用する。ステップＳ１４０３で、データ送信時間で無いと判断された場合は、ステップＳ１４０４へ進み、一定時間待った後に、再びステップＳ１４０１に戻る。ステップＳ１４０４の一定時間は、脈拍数と加速度を検出するサンプリング間隔である。
【０１７１】
ステップＳ１４０３で、データ送信時間であると判断された場合は、ステップＳ１４１７に進み、Ｓ１４１７から生体情報センサの種類により、ステップＳ１４０５、ステップＳ１４０７、ステップＳ１４０９へ進む。
【０１７２】
ステップＳ１４０５で、メモリ（図１の１１４）に記憶された脈拍数データの過去から現在までの予め定めた時間まで前にさかのぼった時間内のデータのばらつきを計算する。ばらつきは標準偏差等を計算することによって求める。
【０１７３】
ステップＳ１４０６で、データ送信時間増分１を予め定めた送信時間増分初期値から、ばらつきに予め定められた比例乗数Ｊを掛けた値を引き算した値とする。これによって、ばらつきが大きい場合は、データ送信時間増分１が小さくなり、ばらつきが小さい場合は、データ送信時間増分１が大きくなる。
【０１７４】
ステップＳ１４０７で、メモリ（図１の１１４）に記憶された脈拍数データの過去から現在までの予め定めた時間まで前にさかのぼった時間内のデータの異常接近度を計算する。異常接近度は、脈拍数の平均値から、予め定めた脈拍数上限値と脈拍数下限値の間の中間値を引き算した値の絶対値等を使用する。
【０１７５】
ステップＳ１４０８で、データ送信時間増分２を予め設定した送信時間増分初期値から、（１／異常接近度）に、予め定められた比例乗数Ｋを掛けた値を引き算した値とする。これによって、異常接近度が大きい場合は、データ送信時間増分２が小さくなり、異常接近度が小さい場合は、データ送信時間増分２が大きくなる。
【０１７６】
ステップＳ１４０９で、メモリ（図１の１１４）に記憶さえた加速度データの過去から現在までの予め定めた時間まで前にさかのぼった時間内のデータの加速度の変化率を計算する。加速度の変化率は、その時間内の最大加速度と最小加速度との差等を使用する。
ステップＳ１４１０で、データ送信時間増分３を予め設定した送信時間増分初期値から加速度の変化率に、予め定められた比例乗数Ｌを掛けた値を引き算した値とする。これによって、加速度の変化率が大きい場合は、データ送信時間増分３が小さくなり、加速度の変化率が小さい場合は、データ送信時間増分３が大きくなる。
【０１７７】
ステップＳ１４１１で、データ送信時間増分１、データ送信時間増分２、データ送信時間増分３の内、最も小さいものを、以後のステップで使用するデータ送信時間増分とする。
【０１７８】
ステップＳ１４１２で、ステップＳ１４１１で得たデータ送信時間増分に対して、時間帯補正係数を掛けたものを送信時間増分とする。時間帯補正係数の値は、収集されたデータの時間帯による傾向をＣＰＵ（図１の１１２）で動作する分析ソフトウェアによって分析することで得る。例えばセンサ検出データの激しい変化が起きる昼間は小さい値とし、センサ検出データの変化が少ない夜は大きい値とする。
【０１７９】
ステップＳ１４１３で、データパケット中で指定する「次のデータ送信予定時間」（図１２の１３０３）を、タイマ（図１の１１５）から読み出した現在時間にステップＳ１４１２で計算した送信時間増分を足し算したものとする。
【０１８０】
ステップＳ１４１４で無線送受信機（図１の１０７）の電源を投入する。ステップＳ１４１５で「次のデータ送信予定時間」とサンプリングデータを含んだデータパケットを、データ収集装置に転送する。
【０１８１】
ステップＳ１４１６で無線送受信機（図１の１０７）の電源を切断する。
【０１８２】
以上、計測装置のセンサが脈拍センサと加速度センサの場合を示したが、その他のセンサ（呼吸数、体温、血流等）の場合も、データのばらつきに対する処理（Ｓ１４０５、Ｓ１４０６）、データの異常接近度に対する処理（Ｓ１４０７、Ｓ１４０８）、データの変化率に対する処理（Ｓ１４０９、Ｓ１４１０）を適用できる。
【図面の簡単な説明】
【０１８３】
【図１】本発明の一実施例の計測装置のハードウェアの構成図である。
【図２】本発明の一実施例のデータ収集装置のハードウェアの構成図である。
【図３】本発明の無線送受信の概要を示す図である。
【図４】本発明の無線送受信と受信機電源制御のタイミングチャートである。
【図５】本発明のデータ収集装置の処理のフローチャートである。
【図６】本発明のデータ収集装置の計測装置データ読出し処理のフローチャートである。
【図７】本発明の計測装置のデータサンプリング処理のフローチャートである。
【図８】本発明の計測装置のデータ送受信処理のフローチャートである。
【図９】本発明の計測装置の受信機の連続受信・間欠受信間移行と、センサのサンプリング時間変更のタイミングチャートである。
【図１０】本発明の計測装置の間欠受信移行判断処理を示すフローチャートである。
【図１１】本発明の計測装置の間欠受信時間間隔変更処理と、センササンプリング間隔変更処理の詳細を示すフローチャートである。
【図１２】本発明の計測装置側に次のデータ送信予定時間計算機能を持たせる場合のデータパケットの構造を示す図である。
【図１３】本発明の計測装置側に次のデータ送信予定時間計算機能を持たせる場合の計測装置の処理を示すフローチャートである。
【符号の説明】
【０１８４】
１０１  脈拍センサ
１０２  脈拍センサ処理回路
１０３  第１の電源オン・オフ回路
１０４  加速度センサ
１０５  加速度センサ処理回路
１０６  第２の電源オン・オフ回路
１０７  無線送受信機
１０８  アンテナ
１０９  第３の電源オン・オフ回路
１１０  電池
１１１  定電圧回路
１１２  ＣＰＵ
１１３  ＲＯＭ
１１４  メモリ
１１５  タイマ
２０１  ＣＰＵ
２０２  無線送受信機
２０３  アンテナ
２０４  メモリ
２０５  ＲＡＭ
２０６  記憶装置
２０７  タイマ
２０８  外部回線インターフェイス
２０９  外部回線
２１０  センターサーバー
３０１  データ収集装置
３０２  計測装置
３０３  計測装置
３０４  計測装置
３０５  計測装置
３０６  データ転送要求コマンドパケット
３０７  データパケット
３０８  データ転送要求コマンドパケット
３０９  データパケット
３１０  データ転送要求コマンドパケット
３１１  データパケット
３１２  データ転送要求コマンドパケット
３１３  データパケット
３１４  送り先ＩＤ
３１５  送り元ＩＤ
３１６  要求データ種類
３１７  次のデータ転送要求コマンド転送予定時間
３１８  ＦＣＳ
３１９  送り先ＩＤ
３２０  送り元ＩＤ
３２１  サンプリングデータ
３２２  ＦＣＳ
４０１  データ転送要求コマンド送信
４０２  データ受信
４０３  ＡＣＫ送信
４０４  データ転送要求コマンド送信
４０５  データ転送要求コマンド受信
４０６  データ送信
４０７  ＡＣＫ受信
４０８  受信機電源切断
４０９  次のデータ転送要求コマンド送信予定時間
１００１  データ転送要求コマンド（圏内）
１００２  データ転送要求コマンド（圏外）
１００３  データ転送要求コマンド（圏外）
１００４  データ転送要求コマンド（圏外）
１００５  データ転送要求コマンド（圏外）
１００６  データ転送要求コマンド（圏外）
１００７  データ転送要求コマンド（圏外）
１００８  データ転送要求コマンド（圏外）
１００９  データ転送要求コマンド（圏外）
１０１０  データ転送要求コマンド（圏外）
１０１１  データ転送要求コマンド（圏内）
１０１２  データ転送要求コマンド（圏内）
１０１２  受信動作入り
１０１３  受信動作切り
１０１４  受信動作入り
１０１５  受信動作切り
１０１６  受信動作入り
１０１７  受信動作切り
１０１８  受信動作入り
１３０１  送り先ＩＤ
１３０２  送り元ＩＤ
１３０３  次のデータ送信予定時間
１３０４  サンプリングデータ
１３０５  ＦＣＳ
【図１】
2004234622.tif 000003
【図２】
2004234622.tif 000004
【図３】
2004234622.tif 000005
【図４】
2004234622.tif 000006
【図５】
2004234622.tif 000007
【図６】
2004234622.tif 000008
【図７】
2004234622.tif 000009
【図８】
2004234622.tif 000010
【図９】
2004234622.tif 000011
【図１０】
2004234622.tif 000012
【図１１】
2004234622.tif 000013
【図１２】
2004234622.tif 000014
【図１３】
2004234622.tif 000015