(57)【特許請求の範囲】
【請求項１】
人間又は動物の身体を介して、身体結合通信を実施する身体結合通信ユニットと、
ラジオ周波数通信を実施するラジオ周波数通信ユニットと、
データが、前記身体結合通信ユニット若しくは前記ラジオ周波数通信ユニットによってデスティネーションに送信されるべきかどうか、又は、データが、前記データをラジオ周波数通信によって前記デスティネーションに送信することを試みる中間装置に、前記身体結合通信ユニットによって送信されるべきかどうか、を決定する処理ユニットと、
を有する装置。
【請求項２】
前記処理ユニットは、前記データが前記身体結合通信ユニットによってどの中間装置に送信されるべきかを判別する、請求項１に記載の装置。
【請求項３】
前記データが前記デスティネーションに成功裏に送信されたかどうか判定する判定ユニットを更に有し、
前記処理ユニットは、前記判定ユニットによる判定が否定である場合、前記データが前記身体結合通信ユニットによってどの中間装置に送信されるべきかを判別する、請求項１に記載の装置。
【請求項４】
前記装置を含む身体結合通信ネットワーク内の他の装置の第１のリストを記憶する記憶ユニットを更に有する、請求項１に記載の装置。
【請求項５】
前記処理ユニットは、
前記デスティネーションが前記第１のリストに存在する場合、前記身体結合通信ユニットによって前記デスティネーションに前記データを送信し、又は
前記デスティネーションが前記第１のリストに存在しない場合、前記ラジオ周波数通信ユニットによって前記デスティネーションに前記データを送信することをまず試み、又は
前記データのソース及びそれらの個々のラジオ周波数通信ユニットによって前記データを成功裏に送信することに既に失敗した装置を除いて、前記第１のリストから前記中間装置をランダムに選択する、
ことを決める、請求項４に記載の装置。
【請求項６】
前記身体結合通信ユニットは、前記中間装置に、前記データのソースのアドレス、前記デスティネーションのアドレス、及びそれらの個々のラジオ周波数通信ユニットによって前記データを成功裏に送信することに既に失敗した装置のアドレスを含む装置アドレスリストを送信する、請求項１に記載の装置。
【請求項７】
前記身体結合通信ユニットは、他の装置から、前記データのソースのアドレス、前記デスティネーションのアドレス、及びそれらの個々のラジオ周波数通信ユニットによって前記データを成功裏に送信することに既に失敗した装置のアドレスのリストを受信し、
前記処理ユニットは、
前記判定ユニットによる前記判定が肯定である場合、前記身体結合通信ユニットによって、前記データの前記ソースに、前記データが成功裏に送信されたという標示を送信し、
前記判定ユニットによる前記判定が否定であり、前記装置、前記データの前記ソース及び前記装置のアドレスのリストにそのアドレスが含まれる前記装置以外の他の装置がない場合、前記身体結合通信ユニットによって、前記データの前記ソースに、前記データが成功裏に送信されなかったという標示を送信し、
前記判定ユニットによる前記判定が否定であり、前記中間装置のアドレスが、前記データの前記ソースの前記アドレスと同一でなく、前記装置のアドレスのリストにも含まれない場合、前記身体結合通信ユニットによって、前記中間装置に、前記データの前記ソースの前記アドレス、前記デスティネーションの前記アドレス、及びそれらの個々のラジオ周波数通信ユニットによって前記データを成功裏に送信することに既に失敗した装置のアドレスが追加された前記装置のアドレスのリストを送信する、
ことを決める、請求項３に記載の装置。
【請求項８】
前記身体結合通信ユニットは、他の装置から、前記データが成功裏に送信されたという標示を受信する、請求項１に記載の装置。
【請求項９】
前記記憶ユニットは、前記第１のリストに存在しない各々の可能なデスティネーションについて、前記第１のリストに存在する個々の最も多く成功した装置、及び前記最も多く成功した装置の成功したラジオ周波数通信の数を記憶する、請求項４に記載の装置。
【請求項１０】
前記処理ユニットは、前記記憶ユニットに記憶されている前記デスティネーションに関して最も多く成功した装置に、前記データを送信することを決める、請求項９に記載の装置。
【請求項１１】
前記デスティネーションとの成功裏のラジオ周波数通信が前記ラジオ周波数通信ユニットによって実施されたかどうかを判定する判定ユニットと、
前記記憶ユニットの中身を変更する変更ユニットと、
を有し、
前記身体結合通信ユニットは、前記デスティネーションとの成功裏のラジオ周波数通信が、前記中間装置のラジオ周波数通信ユニットによって実施されたという標示を受信し、
前記変更ユニットは、
前記判定ユニットによる前記判定が肯定であり、前記デスティネーションに関して最も多く成功した装置が存在しない場合、前記デスティネーションに関して最も多く成功した装置として前記装置を前記記憶ユニットに記憶し、
前記判定ユニットによる前記判定が肯定であり、前記装置が、前記デスティネーションに関して最も多く成功した装置として既に記憶されている場合、前記記憶ユニットにおいて、前記デスティネーション及び前記装置に関する前記数を増加させ、
前記身体結合通信ユニットが前記標示を受信し、前記デスティネーションに関して最も多く成功した装置が存在しない場合、前記記憶ユニットに、前記デスティネーションに関して最も多く成功した装置として前記中間装置を記憶し、
前記身体結合通信ユニットが、前記標示を受信し、前記中間装置が、前記デスティネーションに関して最も多く成功した装置として既に記憶されている場合、前記記憶ユニットにおいて、前記デスティネーション及び前記中間装置に関する前記数を増加させる、請求項９に記載の装置。
【請求項１２】
閾値と、前記デスティネーション及び個々の装置に関連する個々の数とを比較する比較ユニットを更に有し、
前記デスティネーション及び前記最も多く成功した装置に関連する数が前記閾値より大きい場合、前記処理ユニットは、前記身体結合通信ユニットによって、最も多く成功した装置に前記データを送信することを決め、
前記数のいずれもが前記閾値より大きくない場合、前記処理ユニットは、前記ラジオ周波数通信ユニットによって前記データを送信することを試みることを決め、
前記中間装置が前記デスティネーションに関して最良のラジオ周波数リンク品質を提供すると前記処理ユニットが判定する場合、前記処理ユニットは、前記身体結合通信ユニットによって前記中間装置に前記データを送信することを決める、請求項１１に記載の装置。
【請求項１３】
請求項１乃至１２のいずれか１項に記載の装置の複数と、
前記デスティネーションが前記複数の装置の全てにとってレンジ外にある場合、前記データを中継するラジオ周波数ハブ装置と、
を有するシステム。
【請求項１４】
データが、デスティネーションに、装置の身体結合通信ユニット又はラジオ周波数通信ユニットによって送信されるべきかどうかを決定するステップと、
前記データが、前記データを前記デスティネーションにラジオ周波数通信によって送信することを試みる中間装置に、前記身体結合通信ユニットによって送信されるべきかどうかを決定するステップと、
を含む方法。
【請求項１５】
コンピュータプログラムがコンピュータ上で実行されるとき、請求項１４に記載の方法の各ステップをコンピュータに実施させるためのプログラムコード手段を含むコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、概して、身体結合通信及びラジオ周波数通信を組み合わせることによって、信頼性の高いオンボディ及びオフボディのワイヤレス接続を提供する装置、システム、方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
身体結合通信（ＢＣＣ）は、人間又は動物の身体に又はその近傍に位置する装置の間での情報の交換を可能にする。ＢＣＣ信号は、空気を介する代わりに、身体を通じて伝えられる。身体（及びその周囲の数センチメートルの空間）は、通信チャネルとして利用され、これにより、接触に基づく対話及びデータ交換を可能にする。基本的な根底にある通信原理の詳細な説明は、Thomas Guthrie Zimmerman, "Personal Area Networks(PAN):Near-Field Intra-Body Communication", MASTER OF SCIENCE IN MEDIA ARTS AND SCIENCES at the Massachusetts Institute of Technology, September 1995によって与えられている。この論文において、「近視野イントラ身体通信」という語は、身体結合の又は身体に基づく通信を記述する場合に使用される。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
ＢＣＣ信号に基づく通信は、身体の近くのエリアに限定される。これは、より一層広いエリアがカバーされるラジオ周波数（ＲＦ）通信とは対照的である。従って、ＢＣＣ信号を使用する場合、通信は、同じ身体上に位置し、それに接続され、又はその近傍に配置される装置の間でのみ可能である。
【０００４】
他方、例えばＩＥＥＥ８０２．１５．４（「ＺｉｇＢｅｅ」）技術のような２．４ＧＨｚの産業、科学及び医療（ＩＳＭ）バンドにおいて動作する低電力ショートレンジＲＦ技術のように、高い周波数を使用するＲＦ通信技術は、見通し線条件下のオフボディ通信に良く適している。しかしながら、それらは、人間身体の周辺で動作するにはあまり適していない。それらは、高い身体シャドウイング又は減衰に苦しみ、信頼性のない通信をもたらす。これは、多くの場合、２つの身体センサが互いに対話することを望み、又は人間又は動物身体が、オンボディ（身体上の）センサとオフボディ（身体から離れた）装置との間の直線的な見通し線を遮る状況において生じる。例えば、ユーザの胸部上のノードは、ユーザの背部上の別のノードと通信することができない。ＲＦシステムが、混雑したフリー周波数帯域を使用する場合、それらは干渉に苦しむ。これは、再び通信の信頼性を低下させる。更に、ＲＦシステムは、非常に高い電力消費を呈し、これは、短いシステム寿命及び高価で扱いにくい電池管理をもたらす。
【０００５】
信頼性の高いワイヤレス接続を提供することは、ネットワーク化されたオンボディセンサ及び／又はアクチュエータ及びオフボディ装置を頼りにするヘルスケアアプリケーション及び他のアプリケーションにとって有利である。このようなアプリケーションの１つの例は、ボディエリアネットワーク（ＢＡＮ）による高齢者の家における自動転倒検出（ＡＦＤ）である。各々の高齢者は、例えば高齢者が倒れているかどうかを検出するための加速度計のようなセンサを装着する。その場合、アラームが、例えばＷｉＦｉ又はＺｉｇｂｅｅ技術に基づくワイヤレスインフラストラクチャを介して送信される。ある状況において、例えば高齢者が１又は複数のセンサ上に倒れる場合、センサの少なくとも一部は、もはやワイヤレスインフラストラクチャと通信することができない。その結果、アラームが送信されることが阻止されうる。
【０００６】
図１８乃至図２１は、ＡＦＤアプリケーションにおけるＲＦ通信の身体シャドウイングを示す。図１８は、ＲＦ通信の正常な例を示す。高齢者の後部及び前部に取り付けられるセンサのような後部及び前部ノードＢＮ、ＦＮは、例えば部屋の天井に取り付けられた装置の形のアクセスポイント（ＡＰ）のようなオフボディのデスティネーションｄと通信することができる。図１９は、ＲＦ通信の前部の例を示す。前部ノードＦＮのみが、デスティネーションｄと通信することが可能である。図２０は、ＲＦ通信の後部の例を示す。後部ノードＢＮのみが、デスティネーションｄと通信することができる。図２１は、ＲＦ通信の転倒の例を示す。後部ノードＢＮのみが、デスティネーションｄと通信することが可能である。
【０００７】
別の例は、例えば心電図（ＥＣＧ）、パルスオキシメトリ（ＳｐＯ２）及び血圧センサのような身体装着医用センサを使用することによる病院内患者モニタリングである。これらのセンサは、（患者が自分のベッドに横になっている場合）ショートレンジラジオを介して近くの患者モニタ［「オフボディ通信」］に、又は（患者が病院を歩き回る場合）ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）技術に基づいてインフラストラクチャを介して中央ナースステーションにデータをフォワードする身体装着ハブ［「オンボディ」］に、それらの測定値をワイヤレスで送信することができる。医療グレードのワイヤレス接続は、病院内の患者モニタリングのために必要とされる。
【０００８】
図２２及び図２３は、病院内の患者モニタリングの例を示す。図２２は、ベッドサイドでの患者モニタリングの例を示す。この例では、第１及び第２のセンサ１、２は、ネットワーク５を介して患者情報センタ４に接続されるベッドサイドモニタ３と直接通信することができる。ハブ０は使用されない。図２３は、患者が歩き回っている間の患者モニタリングの一例を示す。この例では、第１及び第２のセンサ１、２は、ハブ０と通信することができ、ハブ０は、例えば部屋の天井に取り付けられ、ネットワーク５を介して患者情報センタ４に接続されるオフボディ装置のようなＡＰ７と通信することができる。
【０００９】
オフボディ装置に対するワイヤレスリンク品質は、センサ測定を送信するための患者の身体上のショートレンジラジオの位置に依存して、変化する。更に、ＲＦ条件は、患者の動きにより動的に変化する。
【００１０】
図２４及び図２５は、動的に変化するワイヤレスリンク品質を示す。図２４は、第２のセンサ２がより良好なワイヤレスリンク品質を有する状況を示す。センサ２は、ベッドサイドモニタ３に対して、センサ１より良好なワイヤレスリンク品質を有し、すなわち、センサ２のリンク品質標示（ＬＱＩ）は、センサ１のＬＱＩより高い。すなわち、図２４の状況では、ＬＱＩ（１→３）＜ＬＱＩ（２→３）が当てはまる。図２５は、第１のセンサ１が、より良好なワイヤレスリンク品質を有する状況を示す。ＲＦ条件が逆になっており、すなわち、センサ１は、ベッドサイドモニタ３に対して、センサ２より良好なワイヤレスリンク品質（より高いＬＱＩ）を有する。すなわち、図２５の状況において、ＬＱＩ（１→３）＞ＬＱＩ（２→３）が当てはまる。
【００１１】
他方、例えば容量結合又は骨伝導に基づくＢＣＣ技術は、オンボディ通信によく適しているが、オフボディ装置に対する接続を提供する能力をもたない。
【００１２】
その結果、ＲＦ又はＢＣＣ単独では、病院内の患者モニタリングのようなヘルスケアアプリケーション及びＡＦＤのようなアプリケーションについて要求される身体装着センサの接続要求を満たすことができない。このことは、オンボディ、オフボディ、及びインボディ通信について３つの異なるワイヤレス技術を指定することを目的とするＩＥＥＥ８０２．１５．６ＢＡＮワーキンググループによっても認識されている。
【００１３】
本発明の目的は、上述した問題のうち少なくとも幾つかを軽減することである。
【課題を解決するための手段】
【００１４】
この目的は、請求項１に記載の装置、請求項２４に記載のシステム、請求項２５に記載の方法及び請求項２６に記載のコンピュータプログラムによって達成されることができる。
【００１５】
従って、本発明の第１の見地において、装置が示されている。装置は、人間又は動物の身体を介して身体結合通信を実施するように構成される身体結合通信ユニットと、ラジオ周波数通信を実施するように構成されるラジオ周波数通信ユニットと、データが、身体結合通信ユニット又はラジオ周波数通信ユニットによってデスティネーションに送信されるべきか、又はデータが、身体結合通信ユニットによって、デスティネーションにラジオ周波数通信によってデータを送信することを試みるように構成される中間装置に送信されるべきか、を判別するように構成される処理ユニットと、を有することができる。装置は、そのラジオ周波数通信ユニットによってデータを送信することが可能でない場合、又は中間装置がより良好なラジオ周波数リンク品質を提供する場合、その身体結合通信ユニットによって中間装置にデータを送ることができる。中間装置は、そのラジオ周波数通信ユニットによって、データを送信することができる。このようにして、ネットワークの幾つかの装置が、例えば身体シャドウイング又は減衰のため成功裏のラジオ周波数通信を実施することができない場合でさえ、オフボディデスティネーションとの信頼性の高い通信が実現されることができる。装置は、オンボディ通信及びオフボディ通信の両方に関して身体装着センサ及び他のユニットに対する医療グレードのワイヤレス接続を提供することを可能にする。装置は、低電力ＲＦ通信の身体減衰問題に対処する。
【００１６】
本発明の第２の見地において、処理ユニットは、データが身体結合通信ユニットによってどの中間装置に送信されるべきかを判別するように構成されることができる。従って、ラジオ周波数通信によってデータを送信するのに適した中間装置が、選択されることができる。第２の見地は、第１の見地と組み合わせられることができる。
【００１７】
本発明の第３の見地において、装置は、データがデスティネーションに成功裏に送信されたかどうか判定するように構成される判定ユニットを有し、処理ユニットは、判定ユニットによる判定が否定である場合、データが身体結合通信ユニットによってどの中間装置に送信されるべきかを判別するように構成されることができる。それゆえ、ラジオ周波数通信ユニットによるデータの送信が失敗した場合、ラジオ周波数通信によってデータを送信するのに適した中間装置が選択されることができる。第３の見地は、前述の見地の任意のものと組み合わせられることができる。
【００１８】
本発明の第４の見地において、装置は、装置を含む身体結合通信ネットワーク内の他の装置の第１のリストを記憶するように構成される記憶ユニットを有することができる。利用可能な装置が、第１のリストから集められることができるので、代替の装置は、迅速に見つけられることができる。第４の見地は、前述の見地の任意のものと組み合わせられることができる。
【００１９】
第４の見地に基づく本発明の第５の見地において、処理ユニットは、デスティネーションが第１のリストに存在する場合、身体結合通信ユニットによってデスティネーションにデータを送信することを決めるように構成されうる。従って、第１のリストの中身に基づいて、デスティネーションにデータを送信するために身体結合通信ユニットを使用することが、容易に決められることができる。
【００２０】
第４の見地に基づく本発明の第６の見地において、処理ユニットは、デスティネーションが第１のリストに存在しない場合、まずラジオ周波数通信ユニットによってデスティネーションにデータを送信することを試みることを決めるように構成されうる。装置は、まずそれ自身のラジオ周波数通信ユニットによってデータを送信することを試みるので、例えば見通し線条件のような良好なラジオ周波数条件がある場合、オフボディデスティネーションにデータパケットを送信する際の遅延はほとんどない。従って、非常に小さい待ち時間がある。更に、装置が移動している場合、それがまずラジオ周波数を介して通信することを試み、次に代替の装置を見つけることを試みるという事実は、新しいラジオ周波数ネイバ装置に迅速に反応することを可能にし、すなわち非常に動的であることを可能にする。第６の見地は、第５の見地と組み合わせられることができる。
【００２１】
本発明の第７の見地において、身体結合通信ユニットは、データのソースのアドレス、デスティネーションのアドレス、及びそれらの個々のラジオ周波数通信ユニットによって成功裏にデータを送信することに既に失敗した装置のアドレスを含む装置のアドレスのリストを、中間装置に送信するように構成されうる。送信される情報は、中間装置が、どの装置がデータを成功裏に送信することにまだ失敗していないかを知ることを可能にする。従って、中間装置が、データを成功裏に送信することに失敗する場合、中間装置は、これらの装置のうちの１つにデータを送ることができる。第７の見地は、前述の見地の任意のものと組み合わせられることができる。
【００２２】
第４の見地に基づく本発明の第８の見地において、処理ユニットは、データのソース、及びそれらの個々のラジオ周波数通信ユニットによってデータを成功裏に送信することに既に失敗した装置を除いて、第１のリストから中間装置をランダムに選択するように構成されうる。利用可能な装置は、第１のリストから集められることができるので、代替の装置が、迅速に見つけられることができる。第８の見地は、第５又は第６の見地と組み合わせられることができる。
【００２３】
第３の見地に基づく本発明の第９の見地において、身体結合通信ユニットは、他の装置から、データのソースのアドレス、デスティネーションのアドレス、及びそれらの個々のラジオ周波数通信ユニットによってデータを成功裏に送信することに既に失敗した装置のアドレスのリストを受信するように構成されることができ、処理ユニットは、判定ユニットによる判定が肯定である場合、身体結合通信ユニットによってデータのソースに、データが成功裏に送信されたという標示を送信し、判定ユニットによる判定が否定であり、装置、データのソース及び装置のアドレスのリストにそのアドレスが含まれている装置以外の装置がない場合、身体結合通信ユニットによってデータのソースに、データが成功裏に送信されなかったという標示を送信し、判定ユニットによる判定が否定であり、中間装置のアドレスが、データのソースのアドレスとも同一でなく、装置のアドレスのリストにも含まれていない場合、身体結合通信ユニットによって中間装置に、データのソースのアドレス、デスティネーションのアドレス、及びそれらの個々のラジオ周波数通信ユニットによってデータを成功裏に送信することに既に失敗した装置のアドレスが追加された装置のアドレスのリストを送信することを決めるように構成されうる。これは、代替の装置によってデータを送信することを試みた結果を、データのソースに知らせることを可能にする。更に、中間装置は、データのソース及びデータを成功裏に通信することにすでに失敗した装置の情報を知らされることができ、従って、中間装置は、データのソースに通信結果を知らせることができ、又は他の中間装置にデータをフォワードすることができる。
【００２４】
本発明の第１０の見地において、身体結合通信ユニットは、他の装置から、データが成功裏に送信された又は送信されなかったという標示を受信するように構成されうる。これは、通信結果についてのフィードバックを提供することを可能にする。第１０の見地は、前述の見地の任意のものと組み合わせられることができる。
【００２５】
第４の見地に基づく本発明の第１１の見地において、記憶ユニットは、第１のリストに存在しない各々の可能なデスティネーションごとに、第１のリストに存在する個々の最も多く成功した装置及び最も多く成功した装置の成功したラジオ周波数通信の数を記憶するように構成されうる。最も多く成功した装置及び成功したラジオ周波数通信の数を記憶することは、どれが特定のデスティネーションにとって最良の中継機であるかを学習することを可能にする。第１１の見地は、第５、第６及び第８の見地の任意のものと組み合わせられることができる。
【００２６】
第１１の見地に基づく本発明の第１２の見地において、処理ユニットは、記憶ユニットに記憶された当該デスティネーションに関して最も多く成功した装置に、データを送信することを決めるように構成されうる。これは、データを意図的にフォワードすることを可能にする。
【００２７】
第１１の見地に基づく本発明の第１３の見地において、装置は、デスティネーションとの成功裏のラジオ周波数通信がラジオ周波数通信ユニットによって実施されたかどうか判定するように構成される判定ユニットと、記憶ユニットの中身を変更するように構成される変更ユニットと、を有することができ、身体結合通信ユニットは、デスティネーションとの成功裏のラジオ周波数通信が中間装置のラジオ周波数通信ユニットによって実施されたという標示を受信するように構成されることができ、変更ユニットは、判定ユニットによる判定が肯定であり、デスティネーションについて最も多く成功した装置が存在しない場合、記憶ユニットに、デスティネーションについて最も多く成功した装置として装置を、１という数とともに記憶し、判定ユニットによる判定が肯定であり、装置がデスティネーションについて最も多く成功した装置としてすでに記憶されている場合、記憶ユニットにおいて、デスティネーション及び装置に関する数を増加させ、身体結合通信ユニットが標示を受信し、デスティネーションについて最も多く成功した装置が存在しない場合、デスティネーションについて最も多く成功した装置として中間装置を、１という数とともに記憶ユニットに記憶し、身体結合通信ユニットが標示を受信し、中間装置が、デスティネーションについて最も多く成功した装置として既に記憶されている場合、記憶ユニットにおいて、デスティネーション及び中間装置に関する数を増加させる。これは、記憶ユニットの中身を最新に保つことを可能にし、その結果、最も有望な装置が、記憶ユニットから集められることができる。第１３の見地は、第１２の見地と組み合わせられることができる。
【００２８】
第１１の見地に基づく本発明の第１４の見地において、装置は、閾値と、デスティネーション及び個々の装置に関連する個々の数とを比較するように構成される比較ユニットを有することができ、処理ユニットは、デスティネーション及び最も多く成功した装置に関連する数が閾値より大きい場合、身体結合通信ユニットによって最も多く成功した装置にデータを送信することを決めるように構成されることができ、処理ユニットは、数のいずれもが閾値より大きくない場合、ラジオ周波数通信ユニットによってデータを送信することを試みることを決めるように構成されうる。このようにして、或る他の装置が特定の回数に関して特定のデスティネーションに適していることが分かっている場合、特定のデスティネーションに向けられるデータは、他の装置に常にフォワードされることができる。そうでない場合、代替の装置が、ランダムに選択されることができる。第１４の見地は、第１２又は第１３の見地と組み合わせられることができる。
【００２９】
本発明の第１５の見地において、装置は、データが中間装置によってデスティネーションに成功裏に送信されたかどうか判定するように構成される判定ユニットを有することができ、処理ユニットは、判定ユニットによる判定が否定である場合、データが身体結合通信ユニットによってどの他の中間装置に送信されるべきかを判別するように構成されることができる。こうして、中間装置によるデータの送信が失敗する場合、ラジオ周波数通信によってデータを送信するのに適した他の中間装置が選択されることができる。第１５の見地は、前述の見地の任意のものと組み合わせられることができる。
【００３０】
第４の見地に基づく本発明の第１６の見地において、記憶ユニットは、各々の可能なデスティネーションごとに、どの装置が最良のラジオ周波数リンク品質を提供するかを示す第２のリストを記憶するように構成されうる。第２のリストは、特定のデスティネーションについて最良のラジオ周波数リンク品質を提供する装置、すなわちデスティネーションとのラジオ周波数通信に最も適した装置、を容易に選択することを可能にする。第１６の見地は、第５、第６、第８、第１１、第１２、第１３及び第１４の見地の任意のものと組み合わせられることができる。
【００３１】
第１６の見地に基づく本発明の第１７の見地において、処理ユニットは、第２のリストに基づいて、装置又は第１のリストからの他の装置が当該デスティネーションについて最良のラジオ周波数リンク品質を提供するかを判定するように構成されることができ、処理ユニットが、装置が当該デスティネーションについて最良のラジオ周波数リンク品質を提供すると判定する場合、処理ユニットは、ラジオ周波数通信ユニットによってデータを送信することを決めるように構成されることができ、処理ユニットが、中間装置が当該デスティネーションについて最良のラジオ周波数リンク品質を提供すると判定する場合、処理ユニットは、身体結合通信ユニットによって中間装置にデータを送信することを決めるように構成されうる。このようにして、データは、特定のデスティネーションについて最良のラジオ周波数リンク品質を提供する装置、すなわち当該デスティネーションとのラジオ周波数通信に最も適している装置、によって送信されることができる。
【００３２】
第４の見地に基づく本発明の第１８の見地において、身体結合通信ユニットは、第１のリストからの他の装置に、装置及び個々のデスティネーションと関連する少なくとも１つのラジオ周波数リンク品質標示を送信するように構成されうる。他の装置は、特定のデスティネーションに関する現在装置のラジオ周波数リンク品質を知らされることができる。このようにして、装置の各々は、どの装置が特定のデスティネーションについて現在最も適切なものであるかを知ることができる。第１８の見地は、第５、第６、第８、第１１、第１２、第１３、第１４、第１６及び第１７の見地の任意のものと組み合わせられることができる。
【００３３】
第１６の見地に基づく本発明の第１９の見地において、処理ユニットは、どの装置が当該デスティネーションについて最良のラジオ周波数リンク品質を提供するかが第２のリストに示されているかどうかをチェックするように構成されることができ、処理ユニットによるチェックの結果が否定である場合、処理ユニットは、当該デスティネーションに関連するその個々のラジオ周波数リンク品質標示をリポートするよう第１のリストからの各々の装置に命じるように構成されることができ、身体結合通信ユニットは、第１のリストからの装置に、処理ユニットからの命令をそれぞれ送信するように構成されうる。特定のデスティネーションについて最も適切な装置に関する情報が、利用可能でない場合、装置は、他の装置からの現在のラジオ周波数リンク特性を要求することができる。このようにして、それは、新しい情報を積極的に取得することができる。第１９の見地は、第１７の見地と組み合わせられることができる。
【００３４】
本発明の第２０の見地において、身体結合通信ユニットは、装置及び個々のデスティネーションに関連するラジオ周波数リンク品質標示をリポートするようにという命令を受信するように構成されることができ、ラジオ周波数通信ユニットは、個々のデスティネーションにメッセージを送信し、個々のデスティネーションからメッセージに対する応答を受信するように構成されることができ、メッセージに対する応答に起因するラジオ周波数リンク品質標示が指定された閾値を越える場合、処理ユニットは、身体結合通信ユニットによって、そのラジオ周波数リンク品質標示をリポートするように構成されることができる。装置は、要求に応じて、ラジオ周波数リンク品質の新しい判定を実施することができる。従って、装置は、最新のものであるラジオ周波数リンク品質標示を出力することができる。第２０の見地は、前述の見地の任意のものと組み合わせられることができる。
【００３５】
第４の見地に基づく本発明の第２１の見地において、身体結合通信ユニットは、第１のリストからの他の装置のアドレス、及び他の装置がラジオ周波数ハブ装置であるかどうかを示すメッセージを受信するように構成されることができ、処理ユニットは、メッセージが身体結合通信ユニットによって受信される場合、メッセージの中身及び現在時間のタイムスタンプにより、第１のリスト内の他の装置に関するエントリを更新し、第１のリストから、第１の最大満了時間より古いタイムスタンプをもつエントリを除去するように構成されうる。すべての装置がデスティネーションに対してレンジ外にある場合、装置は、他の装置のうちのどれがデータをフォワードするために使用されるべきハブであるかを知ることができる。このような情報及び或る装置に関する他の情報は、タイムスタンプがあまりに古い場合にはそのエントリを削除することによって、陳腐化することを防止されることができる。第２１の見地は、第５、第６、第８、第１１、第１２、第１３、第１４、第１６、第１７、第１８及び第１９の見地の任意のものと組み合わせられることができる。
【００３６】
第１６の見地に基づく本発明の第２２の見地において、身体結合通信ユニットは、第１のリストからの他の装置及び個々のデスティネーションに関連するラジオ周波数リンク品質標示を受信するように構成されることができ、個々のデスティネーションに関するエントリが存在しない場合、処理ユニットは、第２のリストに、個々のデスティネーションについて、身体結合通信ユニットによって受信されたラジオ周波数リンク品質標示、他の装置のアドレス及び現在時間のタイムスタンプを記憶し、現在時間のタイムスタンプにより、第２のリスト内の個々のデスティネーションに関するエントリを更新し、身体結合通信ユニットによって受信されたラジオ周波数リンク品質標示が、個々のデスティネーションについて既に記憶されているラジオ周波数リンク品質標示より大きい場合、受信ラジオ周波数リンク品質標示及び他の装置のアドレスにより、第２のリスト内の個々のデスティネーションに関するエントリを更新し、第２のリストから、第２の最大満了時間より古いタイムスタンプをもつエントリを除去するように構成されうる。このようにして、装置が、特定のデスティネーションに関する最も適切な装置についての最新の情報を有することが確実にされうる。従って、当該デスティネーションに向けられるデータは、適当な装置に直接フォワードされることができる。第２２の見地は、第１７又は第１９の見地と組み合わせられることができる。
【００３７】
第４の見地に基づく本発明の第２３の見地において、処理ユニットは、意図されるデスティネーションが第１のリストからのすべての装置のレンジ外にある場合、ラジオ周波数ハブ装置が身体結合通信ネットワーク内にあるかどうかをチェックするために、第１のリストを調べるように構成されることができ、処理ユニットは、処理ユニットによるチェックの結果が肯定である場合、身体結合通信ユニットによってラジオ周波数ハブ装置にデータを送信することを決めるように構成されうる。装置が、ラジオ周波数ハブ装置が利用可能であると判定する場合、意図されるデスティネーションまでの距離があまりに大きい場合にラジオ周波数ハブ装置にデータをフォワードすることができる。従って、オフボディデスティネーションとの信頼性の高い通信が、より大きな距離がある場合でさえ確実にされることができる。第２３の見地は、第５、第６、第８、第１１、第１２、第１３、第１４、第１６、第１７、第１８、第１９、第２１及び第２２の見地の任意のものと組み合わせられることができる。
【００３８】
本発明の第２４の見地において、システムが提示される。システムは、前述の見地の任意のものによる複数の装置と、デスティネーションが複数の装置の全てのレンジ外にある場合、データを中継するように構成されるラジオ周波数ハブ装置と、を有することができる。装置が、良好なラジオ周波数条件を有しない場合、装置は、より良好なラジオ周波数条件を有する他の装置に又はラジオ周波数ハブ装置にデータをフォワードすることができ、それにより、より大きな距離における通信を可能にする。従って、オフボディデスティネーションとの信頼性の高い通信が確実にされることができる。
【００３９】
本発明の第２５の見地において、方法が提示される。方法は、データが、装置の身体結合通信ユニット又はラジオ周波数通信ユニットによってデスティネーションに送信されるべきかを判別するステップと、データが、身体結合通信ユニットによって、デスティネーションにラジオ周波数通信によってデータを送信することを試みるように構成される中間装置に、送信されるべきであるかを判別するステップと、を含みうる。データが、ラジオ周波数通信ユニットによって成功裏に通信されることができない場合、又は中間装置が、より良好なラジオ周波数リンク品質を提供する場合、データは、身体結合通信ユニットによって、中間装置にフォワードされることができる。中間装置は、ラジオ周波数通信によってデータを送信することができる。このようにして、ネットワークの幾つかの装置が、例えば身体シャドウイング又は減衰のため成功裏にラジオ周波数通信を実施することができない場合でさえ、オフボディデスティネーションとの信頼性の高い通信が可能にされることができる。オンボディ及びオフボディ通信の両方のための身体装着センサ及び他のユニットに対する医療グレードのワイヤレス接続が、達成されることができる。
【００４０】
本発明の第２６の見地において、コンピュータプログラムが提示される。コンピュータプログラムは、コンピュータプログラムがコンピュータ上で実行されるとき、第２５の見地による方法の各ステップをコンピュータに実施させるためのプログラムコード手段を含むことができる。従って、第２５の見地による方法と同じ利点が達成されることができる。
【００４１】
更なる有利な変形例は、従属請求項に規定されている。
【００４２】
本発明のこれらの及び他の見地は、添付の図面を参照して以下に記述される実施形態から明らかになり、それらによって説明される。
【図面の簡単な説明】
【００４３】
【図１】第１の実施形態による装置の例示的な構造を示す概略ブロック図。
【図２】第１の実施形態による装置を有する基本的なシステムを示す図。
【図３】第１の実施形態による装置の間でオンボディ通信が行われる状況を示す図。
【図４】第１の実施形態による装置がオフボディデスティネーションと直接的に通信する状況を示す図。
【図５】第１の実施形態による装置がオフボディデスティネーションと直接的に通信することができない状況を示す図。
【図６】第１の実施形態による装置が他の装置を介してオフボディデスティネーションと通信する状況を示す図。
【図７】第１の実施形態による装置がオフボディデスティネーションと成功裏に通信することができない状況を示す図。
【図８】第１の実施形態による装置が、オフボディデスティネーションにデータをフォワードすることを試みるが、それと成功裏に通信することができない状況を示す図。
【図９】第１の実施形態による装置がオフボディデスティネーションにデータをフォワードする状況を示す図。
【図１０】第２の実施形態による装置の例示的な構造を示す概略ブロック図を示す図。
【図１１】第２の実施形態によるオンボディ及びオフボディ通信のための例示的なプロシージャを示すフローチャート。
【図１２】第２の実施形態による装置の間でオンボディ通信が行われる状況を示す図。
【図１３】第２の実施形態による装置が他の装置を介してオフボディデスティネーションと通信する状況を示す図。
【図１４】第２の実施形態による装置がオフボディデスティネーションと直接的に通信する状況を示す図。
【図１５】第２の実施形態による装置がハブ装置を介してオフボディデスティネーションと通信する状況を示す図。
【図１６】第１及び第２の実施形態による例示的な方法の基本的なステップを示すフローチャート。
【図１７】実施形態のソフトウェアに基づく実現例を示す図。
【図１８】ＲＦ通信の正常な例を示す図。
【図１９】ＲＦ通信の前部の例を示す図。
【図２０】ＲＦ通信の後部の例を示す図。
【図２１】ＲＦ通信の転倒の例を示す図。
【図２２】ベッドサイドにおける患者モニタリングの例を示す図。
【図２３】患者が動き回る間の患者モニタリングの例を示す図。
【図２４】第２のセンサがより良好なワイヤレスリンク品質を有する状況を示す図。
【図２５】第１のセンサがより良好なワイヤレスリンク品質を有する状況を示す図。
【発明を実施するための形態】
【００４４】
図１は、第１の実施形態による装置１００の例示的な構造を示す概略ブロック図を示す。装置１００は、たとえセンサが装置に取り付けられている必要がなくても、ある種のセンサプラットホーム又はセンサ装置でありうる。装置１００は、身体結合通信（ＢＣＣ）ユニット１０２、ラジオ周波数（ＲＦ）通信ユニット１０４、第１のセンサユニット１０６、第２のセンサユニット１０８、電源１１０、プロセッサ又は処理ユニット１１２、判定ユニット１１４、メモリ又は記憶ユニット１１６、変更ユニット１１８及び比較ユニット１２０を有することができる。処理ユニット１１２、判定ユニット１１４、記憶ユニット１１６、変更ユニット１１８及び比較ユニット１２０は、マイクロコントローラ１２２又は他のコンポーネントの一部でありうる。更に、マイクロコントローラ１２２は、これらのユニットの１又は複数の機能を有することができ、従って、それらは、別個のコンポーネントとして存在しなくてもよい。マイクロコントローラ１２２がこの機能を有する場合、それは、アプリケーション及び通信プロトコルスタックを処理することができる。更に、２以上のユニットは、図１に示されていないが、マイクロコントローラ１２２以外の単一のコンポーネントに組み込まれることができる。更に、代替の数のセンサユニットがあってもよい。例えば、センサユニットが全く存在せず、又は２より多くのセンサユニットが存在してもよい。
【００４５】
ＢＣＣトランシーバのようなＢＣＣユニット１０２は、人間又は動物の身体を介して、身体結合通信を実施することができる。ＲＦトランシーバのようなＲＦ通信ユニット１０４は、例えばＩＥＥＥ８０２．１５．４又は他の標準に準拠することができ、例えばオフボディデスティネーションのようなデスティネーションとのラジオ周波数通信を実施する。第１及び第２のセンサユニット１０６、１０８は、人間又は動物の身体における生理学的測定又は他の測定をそれぞれ実施することができる。例えば、心電図（ＥＣＧ）、パルスオキシメトリ（ＳｐＯ２）、血圧測定等が可能である。更に、加速度計が、自動転倒検出（ＡＦＤ）アプリケーションの場合に人が倒れたことを判定するためのセンサユニットとして使用されることができる。ＢＣＣユニット１０２及び／又はＲＦ通信ユニット１０４によって送信されるデータは、センサユニット１０６、１０８の１又は複数によって提供される測定データを含むことができる。電源１１０は、装置１００の全体に電力を供給することができる。
【００４６】
処理ユニット１１２は、データが、或るデスティネーションにＢＣＣユニット１０２又はＲＦ通信ユニット１０４によって送信されるべきか、又はＢＣＣユニット１０２によって中間装置に送信されるべきか、を判別することができ、これは、以下に更に詳しく記述される。中間装置は、例えば他の装置１００でありえ、ＲＦ通信によってデスティネーションにデータを送信することを試みることができる。処理ユニット１１２は更に、データがＢＣＣユニット１０２によってどの中間装置に送信されるべきかを判別することができ、すなわち中間装置を選択することができる。この判別は、詳しく後述されるように判定ユニット１１４による判定に依存して行われることができる。更に、処理ユニット１１２は、他の判別を行うことができ、後述されるように付加の機能を有することができる。
【００４７】
判定ユニット１１４は、データがデスティネーションに成功裏に送信されたかどうかを判定することができる。例えば、判定ユニット１１４は、データがＢＣＣユニット１０２又はＲＦ通信ユニット１０４によって成功裏に送信されたかどうかを判定することができる。処理ユニット１１２は、判定ユニット１１４による判定が否定である場合、データがＢＣＣユニット１０２によってどの中間装置に送信されるべきかを判別することができる。すなわち、データがＲＦ通信ユニット１０４によって成功裏に送信されることができなかった場合、処理ユニット１１２は、データがＢＣＣユニット１０２によって送信されることができる他の装置を選択することができる。
【００４８】
記憶ユニット１１６は、詳しく後述されるようなさまざまな情報を記憶することができる。特に、記憶ユニット１１６は、装置１００を含むＢＣＣネットワーク内の装置の第１のリスト１２４を記憶することができる。変更ユニット１１８は、詳しく後述されるように記憶ユニット１１６の中身を変更することができる。比較ユニット１２０は、詳しく後述されるように、閾値と、成功裏のＲＦ通信の数とを比較することができる。
【００４９】
図２は、第１の実施形態による装置１００を含む基本的なシステムを示す。図２及び以下の図において、各装置１００の個々のＢＣＣ及びＲＦ通信ユニット１０２、１０４のみが示されている。図示される例において、システムは、人間身体に取り付けられる２つの装置１００を含むボディエリアネットワーク（ＢＡＮ）である。概して、システムは、任意の数の装置１００を有することができる。図２に示されるように、それぞれ異なる装置１００のＢＣＣユニット１０２は、互いに通信することができる。更に、ＲＦ通信ユニット１０４の各々は、十分なＲＦ条件が利用可能である場合、例えば部屋の天井に取り付けられるＲＦトランシーバのようなオフボディデスティネーションｄと通信することができる。
【００５０】
以下、装置１００は、「ノード」と呼ばれることができ、データが生じるノードは、「ソース」と呼ばれることができ、データをフォワードし、中継機として動作するノード、すなわち中間装置１００、は、「中継機」と呼ばれることができ、オフボディデスティネーションは、単に「デスティネーション」と呼ばれることができる。身体上のすべてのノードは、ＢＣＣユニット１０２及びＲＦ通信ユニット１０４を含みうる。
【００５１】
図３は、第１の実施形態による装置１００の間でオンボディ通信が行われる状況を示す。装置１００は、それらの個々のＢＣＣユニット１０２によって、互いに通信することができる。すなわち、身体上の装置１００が、身体上の他の装置１００と通信することを望む場合、装置１００は、そのＢＣＣユニット１０２を使用することができる。身体上のすべての通信は、ＢＣＣによって処理されることができるので、相当量のエネルギーが、ＲＦ技術を使用することによる身体上の通信と比較して節約されることができる。
【００５２】
図４は、第１の実施形態による装置１００がオフボディデスティネーションｄと直接的に通信する状況を示す。身体上のソースｓが身体の外側のデスティネーションｄと通信することを望む場合、ソースｓは、それ自身のＲＦ通信ユニット１０４を用いて送信することを最初に試みることができる。ＲＦトランシーバのようなデスティネーションｄが第１のリスト１２４に存在しない場合、ＲＦ通信ユニット１０４によってデスティネーションｄにデータを送信することを最初に試みるこの判別は、処理ユニット１１２によって行われることができる。図４に示される例において、ソースｓは、それがデスティネーションｄまでの見通し線を有する場合、すなわち良好なＲＦ条件がある場合、デスティネーションｄと直接的に通信することが可能である。
【００５３】
図５は、第１の実施形態による装置１００がオフボディデスティネーションｄと直接的に通信することができない状況を示す。ソースｓが、図５に示される例のようにデスティネーションｄまでの見通し線を有しない場合、身体は、図５に示されるように、ソースｓのＲＦ通信ユニット１０４によって送信された全ＲＦ信号を吸収しうる（この効果は、シャドウイングとして知られている）。その結果、ソースｓとデスティネーションｄとの間の成功裏のＲＦ通信は可能でない。従って、判定ユニット１１４は、データがデスティネーションｄに成功裏に送信されなかったと判定することができる。すなわち、判定ユニット１１４による判定は、否定になりうる。
【００５４】
図６は、第１の実施形態による装置１００が他の装置１００、すなわち中間装置、を介してオフボディデスティネーションｄと通信する状況を示す。ソースｓが、データの送信を始める場合、それはタイマをトリガすることができる。タイマは、例えばソースｓの判定ユニット１１４において実現されることができる。タイマが経過し、ソースｓがデスティネーションｄから戻ってくるいかなるデータも受信しなかった場合、通信が失敗したと考えることができる。すなわち、判定ユニット１１４は、データが成功裏に送信されなかったと判定することができる。次に、ソースｓは、以下のやり方を適用することができる：
（１）ソースｓは、ＢＣＣを用いて、身体上の他のノードにデータを送信することができる。すなわち、ソースｓのＢＣＣユニット１０２は、中継機ｒのＢＣＣユニット１０２にデータを送信することができる。中継機を選択するプロシージャは、以下に更に詳しく記述される。
（２）中継機ｒは、それ自身のＲＦ通信ユニット１０４を使用することによって、デスティネーションｄに、受信したデータをフォワードすることができる。
【００５５】
中継機ｒもまた、デスティネーションｄに達することに失敗する場合、中継機ｒは、身体上の別のノードにデータをフォワードすることができ、別のノードが更に、デスティネーションｄに達することを試みることができる。通信が成功するまで、又は身体上のすべてのノードが失敗するまで、このプロシージャは、繰り返されることができる。次に、ソースｓが中継機をどのようにサーチするかについて、更に詳しく記述される。
【００５６】
ＢＣＣネットワークは、シングルホップネットワークであり、従って、身体上のすべてのノードは、身体上のすべての他のノードに達することができる。各ノードは、ネットワーク内に存在するすべての他のノードのリストを維持することができる。すなわち、ＢＣＣネットワーク内のすべての他の装置の個々の第１のリスト１２４が、各装置１００の個々の記憶ユニット１１６に記憶されることができる。
【００５７】
ノードが、ＢＣＣネットワークに入る場合、そのノードは、そのアドレスをブロードキャストすることができ、それにより、他のノードは、そのアドレスをそれらの個々の第１のリスト１２４に挿入することができる。ノードがネットワークを去る場合、ノードはまた、そのアドレスをブロードキャストすることができ、それにより、他のノードは、それらの個々の第１のリスト１２４から、そのアドレスを除去することができる。各ノードは、トラフィックを観察することによって、その第１のリスト１２４を最新の状態に保つことができ、又はそのうち周期的にそのプレゼンスをブロードキャストすることができ、又は特定のノードにプレゼンス要求を送信する（すなわちノードにそれがなお存続しているか尋ねる）ことができる。このメンテナンスは、もっぱらＢＣＣによって行われることができる。
【００５８】
ソースｓが、身体の外側のデスティネーションｄに達するために中継機ｒを使用しなければならない場合、ソースｓは、ＢＣＣネットワーク内の他のノードの第１のリスト１２４から、１つのノードをランダムに選ぶことができ、かかる第１のリストは、ネイバリストと考えられることができる。すなわち、ソースｓとして動作する装置１００の処理ユニット１１２は、第１のリスト１２４から、中間装置１００をランダムに選択することができる。次に、ソースｓは、選択された中継機ｒに、デスティネーションｄに向けたデータを送信することができ、データパケットは、以下を含むことができる：
・データ、
・ソースｓのアドレス、
・デスティネーションｄのアドレス、
・パケットをすでに取得した中継機及び成功裏のＲＦ通信を実施することに失敗した中継機のアドレスのリスト。
【００５９】
従って、中継機ｒがフォワードすべきパケットを得るとき、失敗した中継機のリストが空である場合、その中継機ｒは、ソースｓからデータを取得する最初のものである。中継機ｒが失敗する場合、中継機ｒは、ソースｓ及びすでに失敗したすべての中継機を除いて、ネイバリスト内のノードをランダムに選ぶことができる。すなわち、中継機ｒとして動作する装置１００の処理ユニット１１２は、ソースｓ及びそれらの個々のＲＦ通信ユニット１０４によってデータを送信することにすでに失敗したすべての装置１００を除いて、中間装置１００を選択することができる。次に、中継機ｒは、失敗した中継機のリストに、中継機として現在動作している装置１００のアドレスを付加するとともに、ランダムに選ばれた新しい中継機に、データをフォワードすることができる。図７乃至図９は、４つのノード、すなわちソースｓ及び３つの中継機ｒ１、ｒ２、ｒ３、を有するシステムに関するこのプロシージャの例を示す。
【００６０】
図７は、第１の実施形態による装置１００が、オフボディデスティネーションｄと成功裏に通信することができない状況を示す。ソースｓとして動作する装置１００は、デスティネーションｄにデータパケットを送信することを望む。ソースｓは、デスティネーションｄまでの見通し線を有しない。従って、ソースｓは、デスティネーションｄとの成功裏のＲＦ通信を実施することができず、すなわちＲＦ通信が失敗する。ソースｓの記憶ユニット１１６に記憶されているＢＣＣネットワーク内のすべての他の装置の第１のリスト１２４は、｛ｒ１，ｒ２，ｒ３｝である。データパケット内の、ソースｓからデスティネーションｄへの失敗した中継機のリストは、｛０｝であり、すなわち空である。
【００６１】
図８は、第１の実施形態による装置１００が、オフボディデスティネーションｄにデータをフォワードすることを試みるが、デスティネーションｄと成功裏に通信することができない状況を示す。ソースｓとして動作する装置１００は、その処理ユニット１１２によって、中間装置１００を中継機ｒ１としてランダムに選び又は選択することができる。次に、ソースｓとして動作する装置１００は、そのＢＣＣユニット１０２によって、中継機ｒ１にデータパケットをフォワードすることができる。次に、中継機ｒ１は、そのＲＦ通信ユニット１０４によって、データを送信することを試みることができる。中継機ｒ１もまた、デスティネーションｄまでの見通し線を有しないので、それは、デスティネーションｄとの成功裏のＲＦ通信を実施することができない。すなわち、中継機ｒ１は、ＲＦによってデスティネーションｄに達することに失敗する。ソースｓの記憶ユニット１１６に記憶されているＢＣＣネットワーク内の他のすべての装置の第１のリスト１２４は、｛ｒ１，ｒ２，ｒ３｝である。データパケット内の、ソースｓから中継機ｒ１への失敗した中継機のリストは、｛０｝であり、すなわち空である。
【００６２】
図９は、第１の実施形態による装置１００が、オフボディデスティネーションｄにデータをフォワードする状況を示す。中継機ｒ１として動作する装置１００は、その処理ユニット１１２によって、中継機ｒ２として他の中間装置１００をランダムに選択することができる。中継機ｒ１は、そのＢＣＣユニット１０２によって、中継機ｒ２にデータパケットをフォワードすることができる。次に、中継機ｒ２は、そのＲＦ通信ユニット１０４によって、データを送信することを試みることができる。中継機ｒ２は、デスティネーションｄまでの見通し線を有するので、それは、デスティネーションｄとの成功裏のＲＦ通信を実施することができ、すなわちＲＦによりデスティネーションｄに成功裏に達することができる。中継機ｒ１の記憶ユニット１１６に記憶されているＢＣＣネットワーク内の他のすべての装置の第１のリスト１２４は、｛ｒ２，ｒ３，ｓ｝である。データパケット内の中継機ｒ１から中継機ｒ２への失敗した中継機のリストは、｛ｒ１｝であり、すなわち、以前に失敗した中継機ｒ１を含む。
【００６３】
上述のプロシージャの終わりに、ソースｓは、フィードバックパケットを得ることができる。これは、以下の場合に起こりうる：
（１）中継が成功した場合、すなわち判定ユニット１１４による判定が肯定である場合、それは、他の中継機にデータをフォワードすることを続けず、ソースｓに、通信が成功したことを示すパケットを送信する。
（２）中継機が、デスティネーションｄに達することに失敗し、すなわち、判定ユニット１１４による判定が否定であり、失敗した中継機のそのリストが、（当然それ自身及びソースｓを除いて）ＢＣＣネットワーク内の他のすべてのノードを含む場合、すべてのノードは失敗したことになる。従って、中継機は、ソースｓに、通信が失敗したことを示すパケットを送信する。それゆえ、データが成功裏に送信されなかったという標示が、ソースｓに送信されることができる。
【００６４】
ネットワーク内のすべてのノードは、どれが特定のデスティネーションと接続する最良の中継機であるかを「学習する」ことができる。各ノードは、可能なデスティネーション及び個々のデスティネーションに関する現在の最良の中継機のテーブルを維持することができる。テーブルは、例えばノードの記憶ユニット１１６に又はノードの別の記憶ユニットに記憶されることができる。ノードが、特定のデスティネーションとの通信を開始し、それを成功させるために中継機を使用する場合、それは、実際に成功したノードから、フィードバックを得ることができる。次に、ノードは、この成功したノードを、特定のデスティネーション及びテーブルのカウンタと関連付けることができる。デスティネーションに関する最良の中継機がこれまでに存在しない場合、デスティネーションへの成功裏の通信を可能にする第１の中継機が、１に等しいカウンタを伴って、このデスティネーションに関連付けられることができる。この中継機が、このデスティネーションへの別の成功裏の通信を実現するたびに、カウンタは、１ずつ増加されることができる。最良の中継機が失敗し、他の中継機がデスティネーションへの成功裏の通信を実現する場合、この新しい中継機は、１に等しいカウンタを伴って、デスティネーションに関連付けられることができる。従って、各々の可能なデスティネーションについて、個々の最も多く成功したノード及び最も多く成功したノードの成功したラジオ周波数通信の数が、記憶されることができる。
【００６５】
すなわち、ノードの判定ユニット１１４は、デスティネーションとの成功裏のＲＦ通信が、当該ノードのＲＦ通信ユニット１０４によって実施されたかどうかを判定することができる。ノードのＢＣＣユニット１０２は、デスティネーションとの成功裏のＲＦ通信が他のノードのＲＦ通信ユニット１０４によって実施されたという標示を受信することができる。ノードの変更ユニット１１８は、それに応じて、ノードの記憶ユニット１１６の中身を変更することができる。
【００６６】
閾値Ｃは決められることができ、Ｃは１に等しく又は２以上でありうる。ノードが、身体の外側の別のノード（すなわちデスティネーションｄ）にパケットを送信することを望むたびに、以下のプロシージャが実施されうる：
・デスティネーションに関する最良の中継機に関連付けられたカウンタが、Ｃより小さい場合、ノードは、上述されたプロシージャをたどる（すなわち、それ自身が最初に送信し、次に中継機をランダムに選ぶ）ことができる。
・デスティネーションに関する最良の中継機に関連付けられたカウンタが、Ｃより大きい場合、ノードは、最良の中継機にパケットを直接フォワードすることができる。
・最良の中継機が失敗する場合、それは、上述されたランダムなプロシージャをたどることができる。
【００６７】
Ｃの値は、プログラマによって選ばれることができる。Ｃの小さい値は、ノードが取り付けられている身体が移動しない固定の状況の場合は良好である。この場合、最良の中継機が、迅速に見つけられることができ、長期間有効なままでありうる。
【００６８】
反対に、ユーザが頻繁に移動する場合、最良の中継機は速く変化する。従って、Ｃの小さい値は、誤った最良の中継機の頻繁な使用につながる。従って、Ｃの値は、その場合は大きい値であるべきである。
【００６９】
第１の実施形態において、身体上のすべてのノードは、ＢＣＣユニット１０２及びＲＦユニット１０４を組み合わせることができる。身体上の２つのノードの間のすべての通信は、ＢＣＣによって行われることができる。ノードが、身体の外側の別のノードと通信することを望む場合、それは最初にそれ自身のＲＦユニット１０４を使用することができる。通信が失敗する場合、それはＢＣＣを介してデータを身体上の他のノードに送信することができる。他のノードは、それ自身のＲＦユニット１０４により、データをフォワードすることを試みることができる。通信が失敗する場合、通信が成功するまで又は身体上のすべてのノードが失敗するまで（例えばどのノードも見通し線を有しない）、上述のステップが繰り返されることができる。通信を開始したノードは、身体の外側のノードにデータをフォワードすることに成功したノードから、フィードバックを得ることができる。通信を開始したノードは、どれが、身体外の特定のノードとの通信にとって最良のノードであるかをしばらくしてから学習することができ、ＢＣＣを介してこのノードにデータを直接送信することができる。
【００７０】
上述のプロシージャは以下の利点を提供する：
・非常に低い待ち時間：ノードは、常に最初にＲＦによって送信することを試みるので、チャネルにパケットをのせるための遅延はほとんどない。ノードが、全く見通し線を有しない場合、それは、どれが通信のための理想の中継機であるかを学習し、ＢＣＣを介してそれに直接送信する。
・身体上のすべての通信は、ＢＣＣによって処理され、これは、相当量のエネルギーを節約する。
・非常に動的である：ユーザが移動している場合、ノードは、最初にＲＦを介して送信し、中継機を見つけることを試み、これは、新しいＲＦネイバに対してすばやく反応することを可能にする。ユーザが移動していない場合、システムは、採用すべき最良の構造を学習する。
・プロシージャは、身体の外側のノードへの最良の中継機を見つけるためにいかなるメトリックにも依存しない。測定され受信されるパワーのようなメトリックは頻繁に変化するので、プロシージャは、ネットワークの状態についてのより信頼性の高い知識を実現する。
【００７１】
図１０は、第２の実施形態による装置２００の例示的な構造を示す概略ブロック図を示す。センサがそれに取り付けられる必要がなくても、装置２００は、ある種のセンサプラットホーム又はセンサ装置でありうる。装置２００は、身体結合通信（ＢＣＣ）ユニット１０２、ラジオ周波数（ＲＦ）通信ユニット１０４、第１のセンサユニット１０６、第２のセンサユニット１０８、電源１１０、プロセッサ又は処理ユニット１１２、判定ユニット１１４、メモリ又は記憶ユニット１１６、変更ユニット１１８及び比較ユニット１２０を有することができる。これらのコンポーネントは、図１に示され、図１を参照して記述されるものと同じ参照番号によって示される。それらは、基本的に、図１に示される装置１００のコンポーネントと同じ又は同様の機能を有することができる。第１の実施形態に関連して記述されるように、それらの全て又は一部は、マイクロコントローラ１２２又は他のコンポーネントに組み込まれることができる。第１の実施形態に関連して記述される他の変更もまた適用できる。
【００７２】
記憶ユニット１１６は、装置２００を含むＢＣＣネットワーク内の装置の第１のリスト１２４のようなさまざまな情報を記憶することができる。更に、各々の可能なデスティネーションについて、どの装置が最良のラジオ周波数リンク品質を提供するかを示す第２のリスト１２６を記憶することができる。これらのリスト１２４、１２６は、更に詳しく後述される。以下、第１のリスト１２４は、「オンボディテーブル」と呼ばれることができ、第２のリスト１２６は、「オフボディテーブル」と呼ばれることができる。
【００７３】
複数の装置２００は、ＢＣＣネットワークを形成することができる。このようなネットワークは更に、ＲＦハブ装置のような身体装着ハブ装置を更に有することができ、ＲＦハブ装置は、アクセスポイントを有するワイヤレスローカルエリアネットワーク（ＷＬＡＮインフラストラクチャ）に対するワイヤレス接続を身体装着装置に提供する。ハブ装置は、例えばＩＥＥＥ８０２．１１に準拠するミッドレンジＲＦトランシーバ及びＢＣＣトランシーバを有することができる。
【００７４】
ＢＣＣネットワーク内の各装置２００は、現在身体に取り付けられているすべての装置をそれらの装置タイプ（すなわちセンサ装置又はハブ）とともに列挙する個々の第１のリスト１２４（表１を参照）を維持することができる。
0005542152.tif 000002
【００７５】
第１のリスト１２４を最新の状態に保つために、各々の身体装着装置２００は、ＢＣＣを介して、すなわちその個々のＢＣＣユニット１０２によって、そのアドレス及びそれがハブであるか否を含むプレゼンスアナウンスメントを、定期的に（例えば毎分）ブロードキャストすることができる。それらの個々のＢＣＣユニット１０２によってこのようなプレゼンスアナウンスメントを受信するすべての装置２００は、受信した情報及び現在時間のタイムスタンプにより、それらの個々の第１のリスト１２４を更新することができる。すべての装置２００は、古くなったエントリ、すなわち規定された第１の最大満了時間（例えば２分）より古いタイムスタンプをもつエントリをもつ装置を、第１のリスト１２４から定期的に除去することができる。すなわち、装置２００の処理ユニット１１２は、現在時間のタイムスタンプと、他の装置２００のアドレス及びそれがハブであるかどうかを示す他の装置２００からのメッセージの中身とにより、第１のリスト１２４内の他の装置２００のエントリを更新することができる。更に、処理ユニット１１２は、第１のリスト１２４から、第１の最大満了時間より古いタイムスタンプをもつエントリを除去することができる。
【００７６】
ＢＣＣネットワーク内の各装置２００は、各オフボディ装置について、現在最良のショートレンジＲＦリンク品質をもつオンボディ装置を示す個々の第２のリスト１２６（表２を参照）を維持することができる。
0005542152.tif 000003
【００７７】
装置２００のようなオンボディ装置が興味をもつ（すなわちメッセージを送ることを望む）オフボディ装置のエントリが第２のリスト１２６にない場合、オンボディ装置は、第１のリスト１２４の中をループし、ＢＣＣを介して、すなわちそのＢＣＣユニット１０２によって、すべてのオンボディ装置に、当該オフボディ装置に関するそれらのリンク品質標示（link quality indication、ＬＱＩ）をリポートするように、求めることができる。すなわち、オンボディ装置の処理ユニット１１２は、オフボディ装置と関連するその個々のＲＦ  ＬＱＩをリポートするように、第１のリスト１２４からの各々のオンボディ装置に命じることができる。更に、求めているオンボディ装置自体のＬＱＩが、判定されることができる。
【００７８】
当該オフボディ装置に関するＬＱＩを判定するために、求められたオンボディ装置は、ショートレンジＲＦを介して、すなわち個々のＲＦ通信ユニット１０４によって、当該オフボディ装置にピングメッセージを送信することができる。次に、結果として得られる個々のＬＱＩが、ＢＣＣを介して、すなわち個々のＢＣＣユニット１０２によって、リポートされることができる。すなわち、求められたオンボディ装置の各々は、その個々のＢＣＣユニット１０２によって、それ及びオフボディ装置に関連するＲＦ  ＬＱＩをリポートするようにという命令を受信することができる。個々のＲＦ通信ユニット１０４は、オフボディ装置にメッセージを送信することができ、オフボディ装置からメッセージに対する応答を受信することができる。個々の処理ユニット１１２は、個々のＢＣＣユニット１０２によって、メッセージに対する応答から生じるＲＦ  ＬＱＩをリポートすることができ、これは、ＬＱＩの値に依存して行われることができる。すなわち、判定されたＬＱＩは、それが指定された閾値を越える場合にのみリポートされることができる（例えばＬＱＩ＞５０％：ここで１００％のＬＱＩは、最良の可能なリンク品質を意味する）。
【００７９】
このようなＬＱＩリポートを受信するすべての装置は、受信した情報（すなわち、所与のオフボディ装置について、最大のＬＱＩをリポートしたオンボディ装置を保持する）及び現在時間のタイムスタンプにより、それらの個々の第２のリスト１２６を更新することができる。すべての装置は、第２のリスト１２６から、古くなったエントリ、すなわち規定された第２の最大満了時間（例えば２分）より古いタイムスタンプをもつエントリ、を有するオフボディ装置を定期的に除去することができ、第２の最大満了時間は、第１の最大終了時間と同じでもよく又は異なってもよい。すなわち、装置２００のＢＣＣユニット１０２は、他の装置２００及び所与のオフボディ装置に関連するＲＦ  ＬＱＩを受信することができる。オフボディ装置に関するエントリが、装置２００の記憶ユニット１１６に記憶されている第２のリスト１２６内に存在しない場合、装置２００の処理ユニット１１２は、受信したＬＱＩ、他の装置２００のアドレス、及び現在時間のタイムスタンプを、第２のリスト１２６に記憶することができる。受信したＲＦ  ＬＱＩが、オフボディ装置についてすでに記憶されているＲＦ  ＬＱＩより大きい場合、装置２００の処理ユニット１１２は、現在時間のタイムスタンプ、受信したＲＦ  ＬＱＩ及び他の装置２００のアドレスにより、第２のリスト１２６内のオフボディ装置に関するエントリを更新することができる。そうでない場合、処理ユニット１１２は、現在時間のタイムスタンプによってのみエントリを更新することができる。更に、装置２００の処理ユニット１１２は、第２のリスト１２６から、第２の最大満了時間より古いタイムスタンプをもつエントリを除去することができる。
【００８０】
図１１は、第２の実施形態によるオンボディ及びオフボディ通信のための例示的なプロシージャを示すフローチャートを示す。そのアドレスによって識別される他の装置にメッセージを送ることを望むオンボディ装置は、以下のステップを実施することができる：
（１）ステップＳ１１００のプロシージャを開始した後、オンボディ装置は、ステップＳ１１０２において、第１のリスト１２４を調べることによって、デスティネーションがオンボディ装置であるかどうかをチェックすることができる。これは、例えば、記憶ユニット１１６に記憶されている第１のリスト１２４内にデスティネーションのエントリがあるかどうかをチェックすることができる処理ユニット１１２によって、行われることができる。デスティネーションがオンボディ装置である場合、ステップＳ１１０４において、メッセージは、ＢＣＣを介して、すなわちＢＣＣユニット１０２によって、デスティネーションに直接送られることができる（図１２に示される）。
（２）デスティネーションがオンボディ装置でない場合、オンボディ装置は、ステップＳ１１０６において、第２のリスト１２６を調べて、デスティネーションがこのオフボディテーブル内にリストされているかどうかを判定することができる。これは、例えば、記憶ユニット１１６に記憶されている第２のリスト１２６内にデスティネーションのエントリがあるかどうかをチェックすることができる処理ユニット１１２によって、行われることができる。所与のデスティネーションのエントリがある場合、ステップＳ１１０８において、オンボディ装置は、ＢＣＣを介して、すなわちそのＢＣＣユニット１０２によって、当該オフボディデスティネーションについて最良のリポートされたＬＱＩをもつオンボディ装置に、メッセージを送ることができ、受信に応じて、中間のオンボディ装置は、ショートレンジＲＦを介して、デスティネーションにメッセージをフォワードすることができる（図１３に示される）。ステップＳ１１１０において、送信が成功したと判定される場合、プロシージャは、ステップＳ１１１２において終了することができる。
（３）そうでない場合（及び更にステップＳ１１１０において送信が成功しなかったと判定される場合、すなわち送信失敗の場合）、オンボディ装置は、ステップＳ１１１４において、ＢＣＣを介して、すなわちそのＢＣＣユニット１０２によって、すべての（それ自身を含む）オンボディ装置に、当該オフボディデスティネーションに関するそれらのＬＱＩをリポートするように求める又は要求することによって、その第２のリスト１２６を更新することができる。少なくとも１つのオンボディ装置が、指定された閾値（例えば５０％）より高いＬＱＩを伴って応答した場合、オンボディ装置は、ステップＳ１１１６において、デスティネーションがオフボディテーブル（すなわち第２のリスト１２６）にリストされることを決めることができる。オンボディ装置は、ステップＳ１１１８において、ＢＣＣを介して、すなわちＢＣＣユニット１０２によって、当該オフボディデスティネーションに関して最良のリポートされるＬＱＩをもつオンボディ装置に、メッセージを送ることができ、受信に応じて、中間のオンボディ装置は、ショートレンジＲＦを介して、デスティネーションにメッセージをフォワードすることができる。ステップＳ１１２０において、送信が成功したと判定される場合、プロシージャは、ステップＳ１１１２において終了することができる。
（４）送信が成功しなかった場合、オンボディ装置は、ステップＳ１１２２において、第１のリスト１２４を調べることによって、オンボディハブ装置が存在するどうかチェックすることができる。これは、例えば、記憶ユニット１１６に記憶されている第１のリスト１２４内に、ハブ装置のエントリがあるかどうかをチェックすることができる処理ユニット１１２によって行われることができる。ハブ装置が存在する場合、ステップＳ１１２４において、オンボディ装置は、ＢＣＣを介して、すなわちそのＢＣＣユニット１０２によって、ハブ装置にメッセージを送り、ハブ装置は、ミッドレンジＲＦを介して最も近くのアクセスポイント（ＡＰ）にメッセージをフォワードし、更にバックボーンインフラストラクチャを介してデスティネーションにメッセージをフォワードすることができる（図１５に示される）。プロシージャは、ステップＳ１１１２において終了することができる。
【００８１】
これは、図１２乃至図１５の４つの異なる状況に関して例示される。これらの状況の各々において、以下のコンポーネントが存在しうる。身体装着ハブ装置０並びに第１及び第２のオンボディ装置１、２がありえ、これらは、装置２００に対応し、患者によって装着される。装置１、２の各々は、ＢＣＣトランシーバのようなＢＣＣユニット１０２、及びＩＥＥＥ８０２．１５．４に準拠するショートレンジＲＦトランシーバのようなＲＦ通信ユニット１０４を有することができる。ベッドサイドモニタ３は、ネットワーク５を介して、患者情報センタ４に接続されることができる。ハブ装置０は、例えば部屋の天井に取り付けられ、ネットワーク５を介して患者情報センタ４に接続されるオフボディ装置のようなＡＰ７と通信するために使用されることができる。ハブ装置０は、ＢＣＣトランシーバのようなＢＣＣユニット１０２、及びＩＥＥＥ８０２．１１に準拠するミッドレンジＲＦトランシーバのようなＲＦ通信ユニット２０４を有することができる。すなわち、それはＲＦハブ装置でありうる。
【００８２】
図１２は、第２の実施形態による装置１、２の間でオンボディ通信が行われる状況を示す。第１のオンボディ装置１は、第２のオンボディ装置２にメッセージを送信することを望む。両方の装置とも身体上にあるので、装置１は、ＢＣＣを介して、すなわちそのＢＣＣユニット１０２によって、装置２に直接メッセージを送ることができる。図１２の状況に関して、以下の状態が適用されうる：
0005542152.tif 000004
【００８３】
図１３は、第２の実施形態による装置１が、中間装置２を介してオフボディデスティネーション３と通信する状況を示す。装置２は現在、ベッドサイドモニタ３までの最良のショートレンジＲＦリンク品質を有する。従って、メッセージは、ＢＣＣを介して、すなわちそのＢＣＣユニット１０２によって、装置１から装置２に送られることができ、次いで、ショートレンジＲＦを介して、すなわちそのＲＦ通信ユニット１０４によって、装置２からベッドサイドモニタ３に送られることができる。図１３の状況について、以下の状態が適用されうる：
0005542152.tif 000005
【００８４】
図１４は、第２の実施形態による装置１が、オフボディデスティネーション３と直接的に通信する状況を示す。図１４の状況において、患者は移動した。その結果、装置１が、ベッドサイドモニタ３までの最良のショートレンジＲＦリンク品質を有する。従って、装置１は、ショートレンジＲＦを介して、すなわちそのＲＦ通信ユニット１０４によって、ベッドサイドモニタ３にメッセージを直接送ることができる。図１４の状況に関して、以下の状態が適用されうる：
0005542152.tif 000006
【００８５】
図１５は、第２の実施形態による装置１が、ハブ装置０を介してオフボディデスティネーション３と通信する状況を示す。図１５は、両方の装置１、２のショートレンジＲＦ通信ユニットが、ベッドサイドモニタ３のレンジ外にある状況を示す。この状況において、装置１は、ＢＣＣを介して、すなわちそのＢＣＣユニット１０２によって、ハブ装置０にメッセージを送ることができる。ハブ装置０は、ＷＬＡＮインフラストラクチャを介して、すなわちＡＰ７及びネットワーク５を介して、ベッドサイドモニタ３にメッセージに送信することができる。図１５の状況に関して、以下の状態が適用されうる：
0005542152.tif 000007
【００８６】
第２の実施形態において、各々の身体装着装置は、オンボディ通信のためのＢＣＣユニット１０２、及びオフボディ通信のための例えばＩＥＥＥ８０２．１５．４に準拠するショートレンジＲＦ通信ユニット１０４を有することができる。更に、各々の装置は、第１のリスト１２４及び第２のリスト１２６、すなわちオンボディテーブル及びオフボディテーブル、を維持することができる。
【００８７】
ショートレンジＲＦ通信ユニット１０４は、以下のために使用されることができる：
・オフボディ通信、及び
・レンジ内のすべてのオフボディ装置及び個々の対応するＲＦリンク品質標示（ＬＱＩ）を発見する。
【００８８】
ＢＣＣユニット１０２は、以下のために使用されることができる：
・オンボディ通信、及び
・すべてのオンボディ装置を発見する。
【００８９】
すべてのオンボディ装置は、ＢＣＣを介して、それらのプレゼンスに関する情報及びオフボディ装置に関するそれらのＲＦリンク品質標示を交換することができる。それらは、存在するすべてのオンボディ装置のオンボディテーブルを維持することができる。更に、それらは、各々のオフボディ装置について、当該オフボディ装置に対する最良のショートレンジＲＦリンク品質をもつオンボディ装置を示すオフボディテーブルを維持することができる。オンボディソース装置が、パケットを送ることを望む場合、それは、そのオンボディテーブル及びオフボディテーブルをそれぞれ調べることによって、デスティネーションがオフボディ装置であるか否かを判定することができる。デスティネーションが、オンボディ装置である場合、ソース装置は、ＢＣＣを介してデスティネーションにパケットを直接送信することができる。そうでない場合、デスティネーションは、オフボディ装置である。この場合、ソース装置は、まずＢＣＣを介して、デスティネーションに対する最良のＲＦリンク品質をもつオンボディ装置に、パケットを送ることができる。中間のオンボディ装置は、ショートレンジＲＦを介して、オフボディデスティネーションにパケットをフォワードすることができる。任意には、ＷＬＡＮ接続をもつ身体装着ハブ装置が、付加されてもよい。これは、すべてのオンボディ装置がデスティネーションのレンジ外にある状況に関して有用でありうる。この場合、ソース装置は、ＢＣＣを介してハブ装置にパケットを送ることができ、それは、ＷＬＡＮインフラストラクチャを介して、オフボディデスティネーションにパケットをフォワードすることができる。
【００９０】
図１６は、第１及び第２の実施形態による例示の方法の基本的なステップを表すフローチャートを示す。ステップＳ１６０２において、データが、デスティネーションに、装置の身体結合通信ユニット又はラジオ周波数通信ユニットによって送信されるべきかが判別されることができる。ステップＳ１６０４において、データが、身体結合通信ユニットによって、デスティネーションにラジオ周波数通信によってデータを送信することを試みるように構成される中間装置に、送信されるかどうかが判別されることができる。
【００９１】
図１７は、実施形態のソフトウェアに基づく実現の例を示す。ここで、装置１７００は、単一チップ又はチップモジュール上に設けられることができる処理ユニット（ＰＵ）１７０２を有することができ、処理ユニット（ＰＵ）１７０２は、メモリ（ＭＥＭ）１７０４に記憶されている制御プログラムのソフトウェアルーチンに基づいて制御を実施する制御ユニットを有する任意のプロセッサ又はコンピュータ装置でありうる。プログラムコード命令は、図１１及び図１６に関連して記述されるような処理ステップを実施するために、ＭＥＭ１７０４からフェッチされ、処理ユニットＰＵ１７０２の制御ユニットにロードされることができる。処理ステップは、入力データＤＩに基づいて実施されることができ、出力データＤＯを生成することができる。入力データＤＩは、例えば通信されるべきデータ、特定のデスティネーションについて最も適切な装置に関する情報等を表すことができ、出力データＤＯは、例えばフォワードされたデータ、データのソース及びデスティネーションに関する情報、失敗した装置に関する情報等を表すことができる。
【００９２】
上述した実施形態は、複数のアプリケーションについて使用されることができる。例えば、それらは、病院、自宅及び高齢者生活施設における自動転倒検出（ＡＦＤ）及び患者モニタリングのために利用されることができる。一般に、それらは、以下のような任意のタイプの人間感知アプリケーションに適用されることができる：
・家におけるバイタルサインモニタリング、
・コンシューマエレクトロニクス（ＣＥ）アプリケーション（例えば音楽ストリーミング、ビデオストリーミング、インターネットコンテントアクセス、その他）、
・ＩＥＥＥ８０２．１５．６によってカバーされる任意のアプリケーション、
・パーソナルヘルスケア、健康及びフィットネスアプリケーション。
【００９３】
上述の説明において、略語「ＢＣＣ」は、身体結合通信（body-coupled communication）を示すために使用されている。しかしながら、この略語の使用は、例えば、特定の標準が用いられるべきであるかのように、制限的なやり方で解釈されるべきでない。逆に、任意の種類の身体結合通信又は骨伝導に基づく通信のような他の身体ベースの通信が、意図されうる。
【００９４】
要するに、本発明は、困難なラジオ周波数条件下でさえ信頼性の高い通信を確実にすることを可能にする装置、方法、システム及びコンピュータプログラムに関する。データが、ラジオ周波数通信によって成功裏に通信されることができない場合、データは、人間又は動物の身体を介する身体結合通信によって、他の装置に送信されることができる。他の装置は、中継機として動作することができ、意図されるデスティネーションにデータをフォワードすることができる。従って、データは、身体シャドウイング又は他の効果による困難なラジオ周波数条件下でさえ、意図されるデスティネーションに成功裏に送信されることができる。
【００９５】
本発明は、図面及び上述の記述において詳しく示され、記述されているが、このような図示及び記述は、説明的又は例示的なものとして考えられるべきであり、制限するものとして考えられるべきでない。本発明は、開示される実施形態に制限されない。
【００９６】
開示される実施形態に対する変更は、図面、開示及び添付の請求項の検討から、請求項に記載の本発明を実施する際に当業者によって理解されることができ、達成されることができる。
【００９７】
請求項において、「含む、有する」という語は、他の構成要素又はステップを除外せず、不定冠詞「a」又は「an」は、複数性を除外しない。単一のプロセッサ又は他のユニットが、請求項に列挙されるいくつかのアイテムの機能を果たしてもよい。特定の手段が相互に異なる従属請求項に列挙されているという単なる事実は、これらの手段の組み合わせが有利に使用されることができないことを示さない。
【００９８】
請求項に記載の特徴を実施するようにプロセッサを制御することができるコンピュータプログラムは、例えば他のハードウェアと共に又はその一部として供給される光学記憶媒体又はソリッドステート媒体のような適切な媒体に記憶され／配布されることができるが、インターネット又は他のワイヤード又はワイヤレス通信システムを介するように、他の形で配布されることもできる。それは、新しいシステムと連携して使用されることができるが、既存のシステムを更新し又はアップグレードする場合に、それらが請求項に記載の特徴を実施することができるようにするために適用されることもできる。
【００９９】
コンピュータ用のコンピュータプログラム製品は、コンピュータプログラム製品がコンピュータ上でランされるとき、図１１及び図１６に関して記述されたような処理ステップを実施するためのソフトウエアコード部分を含むことができる。コンピュータプログラム製品は更に、例えば光学記憶媒体又はソリッドステート媒体のような、ソフトウエアコード部分が記憶されたコンピュータ可読媒体を含むことができる。
【０１００】
請求項における任意の参照符号は、その範囲を制限するものとして解釈されるべきでない。
【図１】
0005542152.tif 000008
【図２】
0005542152.tif 000009
【図３】
0005542152.tif 000010
【図４】
0005542152.tif 000011
【図５】
0005542152.tif 000012
【図６】
0005542152.tif 000013
【図７】
0005542152.tif 000014
【図８】
0005542152.tif 000015
【図９】
0005542152.tif 000016
【図１０】
0005542152.tif 000017
【図１１】
0005542152.tif 000018
【図１２】
0005542152.tif 000019
【図１３】
0005542152.tif 000020
【図１４】
0005542152.tif 000021
【図１５】
0005542152.tif 000022
【図１６】
0005542152.tif 000023
【図１７】
0005542152.tif 000024
【図１８】
0005542152.tif 000025
【図１９】
0005542152.tif 000026
【図２０】
0005542152.tif 000027
【図２１】
0005542152.tif 000028
【図２２】
0005542152.tif 000029
【図２３】
0005542152.tif 000030
【図２４】
0005542152.tif 000031
【図２５】
0005542152.tif 000032