(57)【要約】  実施形態は、ブルートゥースローエナジーすなわちＢＬＥデバイス（１１０）とのピアツーピア接続（１０５）を確立するためのＢＬＥワイヤレスインターフェース（１０２）と、ネットワーク（１４０）と接続し、ネットワークへのネットワークアクセスを提供するように構成されたネットワークインターフェース（１０１）と、ピアツーピア接続の第１のパフォーマンスを測定するための測定モジュール（１０３）と、決定モジュール（１０４）であって、ＢＬＥインターフェース（１０２）に、ＢＬＥデバイスとのピアツーピア接続（１０５）を遮断するように命令するステップと、他のデバイス（１２０、１３０）に、それぞれの他のデバイスとＢＬＥデバイス（１１０）との間のそれぞれのピアツーピア接続（１２５、１３５）の第２のパフォーマンスを要求するステップと、最良のパフォーマンスを有するネットワーキングデバイス（１００、１２０、１３０）を選択するステップと、最良のパフォーマンスを有するデバイスに、ＢＬＥデバイスとの第２のピアツーピア接続（１０５、１２５、１３５）を確立するように命令するステップとを実行するように構成された決定モジュール（１０４）とを備える、ネットワーキングデバイス（１００）に関する。
2018511229.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーキングデバイス（１００）であって、
−  ブルートゥースローエナジーすなわちＢＬＥデバイス（１１０）とのピアツーピア接続（１０５）を確立するためのＢＬＥワイヤレスインターフェース（１０２）と、
−  ネットワーク（１４０）と接続し、前記ＢＬＥデバイス（１１０）に、前記ネットワークへのネットワークアクセスを提供し、１つまたは複数の他の近傍ネットワーキングデバイス（１２０、１３０）と通信するように構成されたネットワークインターフェース（１０１）と、
−  前記ピアツーピア接続の第１のパフォーマンスを測定するための測定モジュール（１０３）と、
−  決定モジュール（１０４）であって、
○  前記ＢＬＥインターフェース（１０２）に、前記ＢＬＥデバイスとの前記ピアツーピア接続（１０５）を遮断するように命令する（２０３）ステップと、
○  前記他のデバイス（１２０、１３０）に、それぞれの他のデバイスと前記ＢＬＥデバイス（１１０）との間のそれぞれのピアツーピア接続（１２５、１３５）の第２のパフォーマンスを要求する（２０４）ステップと、
○  前記第１および第２のパフォーマンスから、最良のパフォーマンスを有するネットワーキングデバイス（１００、１２０、１３０）を選択する（２１０）ステップと、
○  前記最良のパフォーマンスを有するデバイスに、前記ＢＬＥデバイスとの第２のピアツーピア接続（１０５、１２５、１３５）を確立するように命令する（２１２、２１４）ことにより、前記ＢＬＥデバイスに、ネットワークアクセスを提供するステップと、
を実行するように構成された決定モジュール（１０４）と
を備える、ネットワーキングデバイス（１００）。
【請求項２】
前記第１のパフォーマンスが所定の閾値よりも下であるときには、前記決定モジュールが、前記ステップを実行するようにさらに構成される、請求項１に記載のネットワーキングデバイス（１００）。
【請求項３】
前記第１および第２のパフォーマンスが第１および第２の信号強度に対応し、前記要求するステップが、前記他のデバイス（１２０、１３０）に、前記ＢＬＥデバイスによって前記第２のパフォーマンスとして送信された信号の信号強度を測定するように要求するステップをさらに備える、請求項１に記載のネットワーキングデバイス（１００）。
【請求項４】
ネットワーキングデバイス（１００）によってネットワーク接続性をブルートゥースローエナジーすなわちＢＬＥデバイス（１１０）に提供するための方法であって、
−  前記ＢＬＥデバイスと前記ネットワーキングデバイスとの間にＢＬＥピアツーピア接続（１０５）を確立する（２００）ステップと、
−  ネットワークに接続された前記ネットワーキングデバイス（１００）のネットワークインターフェースによって、前記ＢＬＥデバイスに、前記ネットワーク接続性を提供するステップと、
−  前記ピアツーピア接続の第１のパフォーマンスを測定する（２０１）ステップと、
−  前記ＢＬＥデバイスとの前記ピアツーピア接続（１０５）を遮断する（２０３）ステップと、
−  １つまたは複数の他の近傍デバイス（１２０、１３０）に、前記ネットワークを介して、前記ＢＬＥデバイスとのそれぞれのピアツーピア接続（１２５、１３５）の第２のパフォーマンスを要求する（２０４）ステップと、
−  前記第１および第２のパフォーマンスから、最良のパフォーマンスを有するネットワーキングデバイス（１００、１２０、１３０）を選択する（２１０）ステップと、
−  前記最良のパフォーマンスを有するデバイスに、前記ＢＬＥデバイスとの第２のピアツーピア接続（１０５、１２５、１３５）を確立するように命令する（２１２、２１４）ことにより、前記ＢＬＥデバイスに、ネットワークアクセスを提供するステップと
を備える、方法。
【請求項５】
プログラムがコンピュータ上で実行されたときに請求項４に記載の方法を実行するためのコンピュータ実行可能命令を備える、コンピュータプログラム製品。
【請求項６】
請求項５に記載のコンピュータプログラム製品を備える、コンピュータ可読記憶媒体。
【請求項７】
請求項４に記載の方法を実施するようにプログラムされた、データ処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的には、ワイヤレスパーソナルエリアネットワーキングデバイスに関し、さらに詳しくは、ブルートゥース（登録商標）ローエナジー（Ｂｌｕｅｔｏｏｔｈ（登録商標）  Ｌｏｗ  Ｅｎｅｒｇｙ）ネットワーキング技術に従って動作する通信デバイスに関する。ブルートゥースローエナジーは、ＢＬＥまたはブルートゥーススマート（Ｂｌｕｅｔｏｏｔｈ  Ｓｍａｒｔ）とも称される。ＢＬＥは、ブルートゥースコア仕様バージョン４．０による、２０１０年以来のブルートゥース規格の一部である。
【背景技術】
【０００２】
センサまたはモノのインターネット（ＩｏＴ）デバイスなどのブルートゥースローエナジー通信デバイスは、それらのデータをオフロードするため、恒久的にインターネットに接続されている必要がある。この恒久的なデータ接続は、たとえば、これらのデバイスへの恒久的なアクセスを必要とするネットワークベースのサーチエンジンによって、必要とされる。エネルギ効率性のために、これらのデバイスは、たとえばスマートフォンなどの近傍のＢＬＥアクセスポイントすなわちＢＬＥ  ＡＰとのピアツーピア接続を確立するための、ＢＬＥ無線インターフェースを有し得る。すると、ＢＬＥアクセスポイントは、たとえば、セルラーネットワーク接続、ＷｉＦｉ接続または有線ネットワーク接続によって、ＢＬＥデバイスに、ネットワーク接続性を提供する。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】ブルートゥースコア仕様バージョン４．０
【発明の概要】
【課題を解決するための手段】
【０００４】
ＢＬＥデバイスに伴う問題は、ＢＬＥデバイスが、高度な移動性を有するようになり、そのＢＬＥアクセスポイントの到達範囲の外に出ることが可能になって、それにより、そのネットワーク接続性を喪失することである。データ接続が失われると、ＢＬＥデバイスは、もはや、ネットワークの内部で捜索されることが不可能となる。
【０００５】
さらに、ＢＬＥは、デバイスとアクセスポイントとが、たとえば、スマートフォンに接続されている心拍モニタとして、常に相互に維持されているのが典型的である、ポイントツーポイント技術である。しかし、ますます多くのＢＬＥが、ＢＬＥデバイスからのデータがネットワークにオフロードされるデータオフロード技術として用いられるが、ＢＬＥポイントツーポイント技術は、一般的に、これに理想的には適していないし、特に、上述した移動性に関する態様を考慮に入れると、そうである。
【０００６】
したがって、上で識別された問題と欠点とを緩和して、ＢＬＥデバイスのネットワーク接続性を強化することが、本開示の目的である。これは、第１の態様では、以下を備えるネットワーキングデバイスによって達成される：
−  ブルートゥースローエナジーすなわちＢＬＥデバイスとのピアツーピア接続を確立するためのＢＬＥワイヤレスインターフェースと、
−  ネットワークと接続し、ＢＬＥデバイスに、このネットワークへのネットワークアクセスを提供し、１つまたは複数の他の近傍ネットワーキングデバイスと通信するように構成されたネットワークインターフェースと、
−  このピアツーピア接続の第１のパフォーマンスを測定するための測定モジュールと、
−  以下のステップを実行するように構成された決定モジュール：
○  ＢＬＥインターフェースに、ＢＬＥデバイスとのピアツーピア接続を遮断するように命令するステップと、
○  他のデバイスに、それぞれの他のデバイスとＢＬＥデバイスとの間のそれぞれのピアツーピア接続の第２のパフォーマンスを要求するステップと、
○  第１および第２のパフォーマンスから、最良のパフォーマンスを有するネットワーキングデバイスを選択するステップと、
○  最良のパフォーマンスを有するデバイスに、ＢＬＥデバイスとの第２のピアツーピア接続を確立するように命令することにより、ＢＬＥデバイスに、ネットワークアクセスを提供するステップ。
【０００７】
ネットワーキングデバイスは、このようにして、ＢＬＥデバイスへのアクセスポイントとして機能する。ＢＬＥデバイスとの接続はピアツーピア接続であるから、ＢＬＥデバイスは、他のデバイスによって発見可能でなく、よって、それらは、ＢＬＥデバイスとの可能な接続のパフォーマンスを判断することができない。接続を遮断することによって、ＢＬＥデバイスは、他のデバイスによって発見可能になり、したがって、それらは、ＢＬＥデバイスとの潜在的な将来の接続のパフォーマンスを測定することができる。パフォーマンスの結果は、次に、ネットワーキングデバイスに送り返される。次に、他のネットワーキングデバイスのうちの１つが、新たなアクセスポイントとして選択されることが可能であるし、または、そのネットワーキングデバイス自体が、そのままアクセスポイントとして機能することも可能である。
【０００８】
ＢＬＥデバイスにとっては、それがモバイル環境の中に存在していて、常に同じアクセスポイントデバイスの到達範囲の中にあるとは限らない場合でもネットワーキング接続性が保証される、というのは有利である。ＢＬＥデバイスの側にさらなるロジックは全く要求されず、すべての接続性管理はＢＬＥアクセスポイントによって実行される、というのは、さらに有利である。スマートフォンなどのＢＬＥアクセスポイントは、たとえばスマートウォッチ、センサまたはウェアラブル電気機器などのＢＬＥデバイスよりも、適応がより容易である傾向があるので、これは、特に興味深いことである。
【０００９】
ある実施形態によると、第１のパフォーマンスが所定の閾値よりも下であるときには、決定モジュールが、これらのステップを実行するようにさらに構成される。
【００１０】
これが、これらのステップが実行されなければならない時間量を最小化し、よって、ＢＬＥデバイスに対するデータ接続性の中断を最小化することを可能にする。
【００１１】
第１および第２のパフォーマンスは、さらに、第１および第２の信号強度に対応し得る。要求するステップは、他のデバイスに、ＢＬＥデバイスによって第２のパフォーマンスとして送信された信号の信号強度を測定するように要求するステップをさらに備える。
【００１２】
信号強度の測定は、それを容易に利用可能にするＢＬＥデバイスの物理すなわちＰＨＹレイヤに組み込まれている。ＢＬＥデバイスは、もはやＢＬＥデバイスに接続されていないため、他のデバイスは、信号がＢＬＥデバイスによって送信されることを識別すること、そして、ＢＬＥデバイスとの可能な将来のピアツーピア接続のパフォーマンスの尺度として、この信号の信号強度を取得すること、が可能である。
【００１３】
第２の態様によると、本開示は、以下を備える、ネットワーキングデバイスによってネットワーク接続性をブルートゥースローエナジーすなわちＢＬＥデバイスに提供するための方法に関する：
−  このＢＬＥデバイスとこのネットワーキングデバイスとの間にＢＬＥピアツーピア接続を確立するステップと、
−  ネットワークに接続されたネットワーキングデバイスのネットワークインターフェースによって、ＢＬＥデバイスに、このネットワーク接続性を提供するステップと、
−  ピアツーピア接続の第１のパフォーマンスを測定するステップと、
−  ＢＬＥデバイスとのピアツーピア接続を遮断するステップと、
−  １つまたは複数の他の近傍デバイスに、前記ネットワークを介して、前記ＢＬＥデバイスとのそれぞれのピアツーピア接続の第２のパフォーマンスを要求するステップと、
−  第１および第２のパフォーマンスから、最良のパフォーマンスを有するネットワーキングデバイスを選択するステップと、
−  この最良のパフォーマンスを有するデバイスに、ＢＬＥデバイスとの第２のピアツーピア接続を確立するように命令することにより、ＢＬＥデバイスに、ネットワークアクセスを提供するステップ。
【００１４】
第３の態様によると、本開示は、プログラムがコンピュータ上で実行されたときに第２の態様による方法を実行するためのコンピュータ実行可能命令を備える、コンピュータプログラム製品に関する。
【００１５】
第４の態様によると、本開示は、第３の態様によるコンピュータプログラム製品を備える、コンピュータ可読記憶媒体に関する。
【００１６】
第５の態様によると、本開示は、第２の態様による方法を実施するようにプログラムされた、データ処理システムに関する。
【図面の簡単な説明】
【００１７】
【図１】ブルートゥースローエナジーデバイスに、ネットワークアクセスを提供する、本発明の実施形態によるブルートゥースローエナジーアクセスポイントの図解である。
【図２】ブルートゥースローエナジーデバイスにネットワークアクセスを提供するために、本発明の実施形態によるブルートゥースローエナジーアクセスポイントによって実行されるステップの図解である。
【図３】本発明の実施形態によるブルートゥースローエナジーアクセスポイントのステップを実行するための適切なコンピューティングシステムの図解である。
【発明を実施するための形態】
【００１８】
本開示は、モバイル環境において、ブルートゥースローエナジーデバイスすなわち短縮形ではＢＬＥデバイスに、ほぼ恒久的なネットワーク接続性を提供することに関する。ネットワーク接続性に関しては、ＢＬＥデバイスは、それらがＢＬＥプロトコルによって接続されている通信デバイスに依存しなければならない。この状況が図１に示されており、通信デバイス１００が、本発明の実施形態に従って示されている。ＢＬＥデバイス１１０は、ＢＬＥ通信デバイス１００とのワイヤレスＢＬＥ接続１０５を有する。ＢＬＥでは、接続１０５はピアツーピア接続であるが、これはすなわち、ＢＬＥデバイス１１０とＢＬＥ通信デバイス１００との間に、ＢＬＥ機能性の点では特別の差異が存在しない、ということを意味する。ＢＬＥデバイス１１０は、たとえば、ワイヤレスのバッテリによって動作されるセンサまたはウェアラブルであり得る。
【００１９】
ＢＬＥワイヤレスインターフェース１０２とは別に、通信デバイス１００は、また、ネットワークインターフェース１０１も備えており、このネットワークインターフェース１０１によって、たとえばローカルエリアネットワーク（ＬＡＮ）またはワイドエリアネットワーク（ＷＡＮ）などのネットワーク１４０に接続される。ネットワークインターフェース１０１は、ワイヤレスＬＡＮもしくはＷＬＡＮインターフェースまたはセルラーインターフェースなどのワイヤレスインターフェースによって、具現化され得る。ネットワークインターフェースは、また、イーサネット（登録商標）インターフェースなどの有線インターフェースでもよい。ＢＬＥインターフェース１０２においてＢＬＥ１１０から受信されたデータトラフィックを、ネットワークインターフェース１０１へ、そしてさらにネットワーク１４０へ転送することによって、およびその逆によって、通信デバイス１００は、ＢＬＥ１１０に、ネットワーク接続性を提供する。したがって、通信デバイス１００は、ＢＬＥデバイス１１０に対して、ネットワーク１４０へのアクセスポイントとして機能する。通信デバイス１００は、そしてデバイス１２０および１３０もまた、ＢＬＥデバイスに、ネットワーク接続性を提供するため、これらは、本明細書では、これらをＢＬＥデバイス１１０と区別するために、ＢＬＥアクセスポイントとしても表される。ＢＬＥアクセスポイント１００、１２０、１３０は、たとえば、スマートフォン、タブレット、または、ポータブルもしくはデスクトップコンピュータであり得る。
【００２０】
ある実施形態によると、ＢＬＥアクセスポイント１００は、また、測定モジュール１０３と決定モジュール１０４とを備える。測定モジュール１０３は、現在の確立されたＢＬＥ接続１０５のパフォーマンス測定を提供する。測定は、たとえば、ＢＬＥインターフェース１０２においてＢＬＥデバイス１１０から受信された通信シンボルの信号強度を取得することによって、なされ得る。より詳しくは、この信号強度値は、ＢＬＥのＰＨＹすなわち物理レイヤから、取得され得る。
【００２１】
決定モジュール１０４は、ＢＬＥデバイス１１０に対するネットワーク接続性を保証するためのすべての計算ロジックを備える。この目的のために、それは、他のＢＬＥアクセスポイント１２０および１３０との間で相互作用する。これらのアクセスポイント１２０および１３０は、同じコンポーネントを、すなわち、ＢＬＥインターフェース１２２と、ネットワーク１４０と接続するためのネットワークインターフェース１２１、１３１と、測定モジュール１２３、１３３と、決定モジュール１２４、１３４とを備える。
【００２２】
図２は、ＢＬＥデバイス１１０のネットワーク接続性を保証するためにＢＬＥアクセスポイント１００、１２０、１３０によって実行される、いくつかのステップを図解している。ステップ２００では、ＢＬＥアクセスポイント１００が、ＢＬＥデバイス１１０とのピアツーピアＢＬＥ接続１０５を確立する。この接続により、ＢＬＥデバイス１１０に、ネットワークインターフェース１０１を介して、ネットワーク１４０へのネットワーク接続性が提供される。接続が確立されると、モジュール１０３が、ステップ２０１において、接続１０５のパフォーマンスをモニタする。ステップ２０２において、パフォーマンスが特定の閾値より下まで低下すると、ステップ２０３において、決定モジュール１０４が、接続１０５を遮断するように、ＢＬＥインターフェース１０２に命令する。ステップ２０２におけるこのパフォーマンステストは、たとえば特定の時間間隔で、規則的に、なされ得る。
【００２３】
モバイル環境において、そのようなパフォーマンスの低下は、典型的には、たとえば、ＢＬＥデバイス１１０がＢＬＥアクセスポイント１００から方向１５０に沿って離れる方向に移動するときに、生じ得る。そのような移動に起因して、受信された信号の強度が、パフォーマンスが特定の閾値を下回るまで低下してネットワーク接続性がもはや保証されないことがあり得るようになるまで、減少することになる。
【００２４】
次に、ステップ２０４では、決定モジュール１０４が、他の近傍ＢＬＥデバイス１２０、１３０に、ＢＬＥデバイス１１０とのピアツーピア接続１２５、１３５のパフォーマンス測定を実行するように、要求する。デバイス１２０、１３０もネットワーク１４０と接続されているため、この要求は、ネットワークインターフェース１０１を介して実行され、これらの他のＢＬＥデバイスのそれぞれのネットワークインターフェース１２１、１３１において受信される。
【００２５】
パフォーマンスの要求を受信すると、デバイス１２０、１３０のそれぞれが、ステップ２０６および２０８を実行する。ＢＬＥ接続１０５は遮断されているため、ＢＬＥデバイス１１０は、この時点では、他のデバイス１２０、１３０による発見が可能である。ステップ２０６では、次に、ＢＬＥアクセスポイント１２０および１３０の両方が、ＢＬＥデバイス１１０との潜在的な将来のＢＬＥ接続１２５、１３５のパフォーマンスを推定する。これは、受信されたＢＬＥ信号の信号強度を測定して、それらの信号がそれぞれのＢＬＥデバイス１１０から生じていることを確認することによって、なされ得る。これらのステップは、ＢＬＥデバイス１２０、１３０のうちの任意の個数に対して実行され得る、ということが注意されるべきである。好ましくは、要求２０４は、すべての近傍デバイスに、すなわち、ＢＬＥデバイス１１０との間に接続を潜在的に確立し得るデバイスに、送られる。近傍デバイスは、典型的には、１００メートルまでの範囲にあり、好ましくは、１キロメートル未満の範囲にある。
【００２６】
すべてのパフォーマンス測定値が決定モジュール１０４によって受信されると、ステップ２１０において、決定モジュール１０４は、最良のパフォーマンスを有するデバイスを選択する。これは、たとえば、ＢＬＥデバイス１１０からの最高の信号強度を測定したデバイスであり得る。２つの可能性が、生じ得る。第１は、デバイス１００自体が、ステップ２０２では低いパフォーマンスが検出されたにもかかわらず、依然として最良のパフォーマンスを有するデバイスであるときである。この場合には、決定モジュールは、ステップ２１４に進み、ＢＬＥデバイスとの間にピアツーピア接続１０５を再確立する。この場合には、決定モジュール１０４は、ステップ２０１に進む。
【００２７】
第２の可能性は、最良のパフォーマンスを有するデバイスがデバイス１００ではなくて、近傍デバイス１２０、１３０の一方であるときである。この場合には、決定モジュール１０４は、ステップ２１２に進み、新たな接続１２５を確立させる命令を、近傍デバイス１２０に送る。すると、次のステップは、もはやデバイス１００ではなく、デバイス１２０によって実行され、すなわち、デバイス１２０は、ピアツーピアＢＬＥ接続１２５を確立して、ステップ２０１へ進む。
【００２８】
図３は、適切なコンピューティングシステム３００を、ＢＬＥアクセスポイント１００、１２０または１３０のさらなる実施形態として、示す。コンピューティングシステム３００は、一般的に、適切な汎用コンピュータとして形成され、バス３１０と、プロセッサ３０２と、ローカルメモリ３０４と、１つまたは複数のオプションである出力インターフェース３１６と、通信インターフェース３１２と、ストレージ要素インターフェース３０６と、１つまたは複数のストレージ要素３０８とを備え得る。バス３１０は、コンピューティングシステム３００のコンポーネントの間での通信を可能にする１つまたは複数の導体を備え得る。プロセッサ３０２は、プログラミング命令を解釈して実行する任意のタイプの従来型のプロセッサまたはマイクロプロセッサを含み得る。ローカルメモリ３０４は、ランダムアクセスメモリ（ＲＡＭ）もしくはプロセッサ３０２によって実行される情報と命令とを記憶する別のタイプのダイナミックストレージデバイス、および／または、リードオンリメモリ（ＲＯＭ）もしくはプロセッサ３０２によって用いられる静的な情報と命令とを記憶する別のタイプのスタティックストレージデバイスを含み得る。ストレージ要素インターフェース３０６は、たとえばシリアルアドバンストテクノロジアタッチメント（ＳＡＴＡ）インターフェースまたはスモールコンピュータシステムインターフェース（ＳＣＳＩ）などのストレージインターフェースを備え得るが、これは、たとえばＳＡＴＡディスクドライブである１つまたは複数のローカルディスクなどの１つまたは複数のストレージ要素３０８にバス３１０を接続し、これらのストレージ要素３０８との間でのデータの読み出しおよび／または書き込みを制御するためのものである。上述のストレージ要素３０８はローカルなディスクとして説明されているが、一般的に、ソリッドステートドライブまたはフラッシュメモリカードなどの任意の他の適切なコンピュータ可読媒体も、用いられ得る。上述のシステム３００は、また、物理的ハードウェア上の仮想マシンとしても動作することが可能である。
【００２９】
コンピューティングシステム３００は、２つのネットワークインターフェース３１２を備え得るが、一方は、ＢＬＥ通信インターフェース１０２、１２２、１３２に対応し、もう一方は、ネットワークインターフェース１０１、１２１、１３１に対応する。決定モジュール１０４、１２４、１３４によって実行されるステップは、コンパイルされたプロセッサ命令として実装され、プロセッサ３０２において実行され得る。
【００３０】
本発明は、特定の実施形態を参照することによって例証されてきているが、本発明が、以上の例証のための実施形態の詳細には限定されないこと、そして、その範囲から逸脱することなく様々な変更および修正を伴って具現化され得ることは、当業者には明らかであろう。したがって、本明細書における実施形態は、すべての点において、例証のためのものであって非限定的であると考えられるべきであり、本発明の範囲は、以上の説明ではなく、添付の特許請求の範囲によって指示され、特許請求の範囲の意味と均等の範囲とに属するすべての変更は、特許請求の範囲に包含されることが意図されている。換言すれば、基本的な根底にある原理の範囲内に入りその必須の属性が本特許出願における特許請求の範囲に記載されている任意のおよびすべての修正、変更または均等物に及ぶことが考えられる。さらに、用語「備えている（ｃｏｍｐｒｉｓｉｎｇ）」または「備える（ｃｏｍｐｒｉｓｅ）」はそれ以外の要素またはステップを排除せず、用語「１つの（ａ）」または「１つの（ａｎ）」は複数を排除せず、コンピュータシステム、プロセッサ、または他の一体化されたユニットなどの単一の要素が、特許請求の範囲に記載されているいくつかの手段の機能を満たすことがあり得る、ということは、本特許出願の読者によって理解されるであろう。特許請求の範囲におけるいずれの参照符号も、それぞれの関連する特許請求の範囲を限定するものとして解釈されてはならない。明細書または特許請求の範囲において用いられる用語「第１の」、「第２の」、「第３の」、「ａ」、「ｂ」、「ｃ」などは、類似の要素またはステップの間で区別するために導入されており、シーケンシャルなまたは時系列的な順序を必ずしも記述していない。同様に、用語「上部」、「下部」、「上方」、「下方」などは、説明の目的のために導入されており、必ずしも相対的な位置を示すものではない。このように用いられた用語は適切な状況では相互に交換可能であり、本発明の実施形態は、以上で説明され例証されたものとは異なる他の順序または方位で、本発明に従って動作することが可能であるということが、理解されるべきである。
【図１】
2018511229.tif 000003
【図２】
2018511229.tif 000004
【図３】
2018511229.tif 000005
【国際調査報告】
2018511229.tif 000006
2018511229.tif 000007
2018511229.tif 000008