(57)【要約】      （修正有）【課題】センサー装置と電子装置との間でデータを送信する方法及びシステムを提供する。【解決手段】データ送信方法におけるデータ送信手順であって、ンサー装置によって標識データセットと標識データセットに関連するセンサーデータセットとを放送するステップと、標識データセットの受信に応答して、電子装置によって標識データセットに関連するセンサーデータセットを受信するかどうかを判定するステップと、を含む。標識データセットに関連するセンサーデータセットを受信すると判定された時、電子装置がスキャンモードで動作し、標識データセットに関連するセンサーデータセットを受信することが可能になる。【選択図】図３
2020188456.tif 000002
【特許請求の範囲】
【請求項１】
センサー装置と電子装置との間でデータを送信する方法であって、
前記センサー装置によって、標識データセットと、前記標識データセットに関連するセンサーデータセットであって前記センサー装置によって生成され、前記センサー装置によって検出されたデータを含む前記センサーデータセットとを放送するステップと、
前記標識データセットを受信した後、前記電子装置によって前記標識データセットに関連する前記センサーデータセットを受信するか否かを判定するステップと、
前記電子装置によって前記標識データセットの１つに基づいて前記センサーデータセットを受信するか否かを判定するステップと、を含み、
前記標識データセットに関連する前記センサーデータセットを受信すると判定された時、前記電子装置によって前記標識データセットに関連する前記センサーデータセットを受信するようにスキャンモードにおいて動作する、方法。
【請求項２】
標識データセットとセンサーデータセットとを放送するステップでは周期的に前記標識データセットと前記センサーデータセットとを放送し、
前記電子装置によって前記標識データセットに関連する前記センサーデータセットを受信するか否かを判定するステップは、
前記電子装置によって前記標識データセットが既に受信されたかどうかを判定することと、
前記電子装置によって未だ前記標識データセットが受信されていないと判定された時、前記標識データセットに関連する前記センサーデータセットを受信すると判定することと
を含む、請求項１に記載の方法。
【請求項３】
放送するステップの前に更に、
前記電子装置によって前記センサー装置と前記電子装置の間に予備接続を確立するステップと、
前記センサー装置によって前記電子装置から暗号キーを取得するステップと、
前記センサー装置によって前記暗号キーを用いて前記センサーデータセットを暗号化するステップと、
を含む、請求項１又は２に記載の方法。
【請求項４】
更に、
前記電子装置によって、暗号アルゴリズムを用いて第１のキーを暗号化することによって作成された暗号化された第１のキーを送信するステップと、
前記センサー装置によって、復号アルゴリズムを用いて、前記暗号化された第１のキーを復号化して第２のキーを取得するステップと、
前記センサー装置によって、暗号アルゴリズムを用いて前記第２のキーを暗号化し、暗号化された第２のキーを取得し前記電子装置に送信するステップと、
前記電子装置によって前記復号アルゴリズムを用いて前記暗号化された第２のキーを復号化して第３のキーを取得するステップと、
前記電子装置によって前記第３のキーと前記第１のキーとを比較するステップと、
前記第３のキーが前記第１のキーと同一であると判定された時、前記電子装置によって、前記センサー装置が暗号キーを取得したと判定するステップと、
前記電子装置によって、前記センサー装置が前記第１のキーを取得したと判定された後、前記センサー装置及び前記電子装置の間の前記予備接続を終了するステップと、
前記センサー装置によって前記第２のキーを暗号キーとして用いて前記センサーデータセットを暗号化するステップと、
前記電子装置によって、前記第１のキーを復号キーとして用いて前記センサーデータセットを復号化するステップと、
を含む、請求項３に記載の方法。
【請求項５】
前記電子装置がネットワークを介してサーバーと通信を行い、
前記サーバーには前記電子装置のユーザーに関連するユーザープロファイルが蓄積されていて、
前記ユーザープロファイルには前記ユーザーのアカウント情報が含まれており、
更に、
前記電子装置によって前記サーバーに前記第１のキーを送信し、
前記サーバーによって前記第１のキーを前記ユーザープロファイルに関連付けさせることを含む、請求項４に記載の方法。
【請求項６】
更に、前記電子装置によって前記センサーデータセットを保存することを含み、
前記電子装置によって前記標識データセットに関連する前記センサーデータセットを受信しないと判定された時には、前記電子装置が待機モードで動作する、請求項１〜５の何れか１項に記載の方法。
【請求項７】
前記センサーデータセットは、検査対象に関連する生理的パラメータの少なくとも２つの最新の検出値と、前記生理的パラメータの少なくとも２つの最新の検出値の各々に対応する少なくとも２つの時間インスタンスとを含み、
前記時間インスタンスのそれぞれは、前記生理的パラメータの少なくとも２つの最新の検出値のそれぞれが得られた時間インスタンスを示す、請求項１〜６の何れか１項に記載の方法。
【請求項８】
データを送信するシステムであって、
標識データセットと前記標識データセットに関連するセンサーデータセットとを放送するように構成され、前記センサーデータセットは前記センサー装置によって生成され、前記センサー装置によって検出されたデータを含むセンサー装置と、
電子装置と、を備え、
前記電子装置は、
前記標識データセットを受信した後、前記標識データセットに関連する前記センサーデータセットを受信するか否かを判定し、
前記標識データセットに関連する前記センサーデータセットを受信すると判定された場合、スキャンモードで動作して前記標識データセットに関連する前記センサーデータセットを受信するように構成されている、システム。
【請求項９】
前記センサー装置は、周期的に前記標識データセットと前記センサーデータセットを放送するように構成され、
前記電子装置は、
既に前記電子装置によって前記標識データセットが受信されたかどうかを判定し、
未だ前記電子装置によって前記標識データセットが受信されていないと判定された時、前記標識データセットに関連する前記センサーデータセットを受信すると判定するように構成される、請求項８に記載のシステム。
【請求項１０】
前記電子装置が前記センサー装置及び前記電子装置の間に予備接続を確立するように構成され、
前記センサー装置が前記電子装置からの暗号キーに応答して前記暗号キーを用いて前記センサーデータセットを暗号化するように構成される、請求項８又は９に記載のシステム。
【請求項１１】
前記電子装置は、暗号アルゴリズムを用いて第１のキーを暗号化することによって作成された暗号化された第１のキーを前記センサー装置に送信するように構成され、
前記センサー装置は、前記暗号化された第１のキーを復号アルゴリズムを用いて復号化して第２のキーを取得し、暗号アルゴリズムを用いて前記第２のキーを暗号化して暗号化された第２のキーを取得し、前記暗号化された第２のキーを前記電子装置に送信するように構成され、
前記電子装置は、復号アルゴリズムを用いて暗号化された前記第２のキーを復号化して第３のキーを取得し、前記第３のキーと前記第１のキーとを比較するように構成され、
前記電子装置は、前記第３のキーが前記第１のキーと同じであると判定された時、前記センサー装置が前記暗号キーを取得したと判定するように構成される、請求項１０に記載のシステム。
【請求項１２】
前記電子装置は、前記センサー装置が前記第１のキーを取得したと判定された後、前記センサー装置及び前記電子装置の間の予備接続を終了するように構成され、
前記センサー装置は、前記第２のキーを前記暗号キーとして用いて前記センサーデータセットを暗号化するように構成され、
前記電子装置は、前記第１のキーを前記復号キーとして用いて前記センサーデータセットを復号化するように構成される、請求項１１に記載のシステム。
【請求項１３】
前記電子装置はネットワークを通じてサーバーと通信し、
前記サーバーには前記電子装置のユーザーに関連するユーザープロファイルが蓄積されていて、
前記ユーザープロファイルには前記ユーザーのアカウント情報が含まれており、
前記電子装置は、前記第１のキーを前記サーバーに送信するように構成され、前記サーバーによって前記第１のキーを前記ユーザープロファイルに関連付けさせる、請求項１１又は１２に記載のシステム。
【請求項１４】
前記電子装置は更に受信した前記センサーデータセットを記憶するように構成され、
前記電子装置が前記標識データセットに関連する前記センサーデータセットを受信しないと判定した場合、前記電子装置が待機モードで動作する、請求項８〜１３の何れか１項に記載のシステム。
【請求項１５】
前記センサー装置は、検査対象に関連する生理的パラメータの少なくとも２つの最新の検出値と、前記生理的パラメータの前記２つの最新の検出値のそれぞれに対応する少なくとも２つの時間インスタンスとを含む前記センサーデータセットを生成するように構成され、
前記時間インスタンスのそれぞれは、前記生理的パラメータの少なくとも２つの最新の検出値のそれぞれが得られた時間インスタンスを示す、請求項８〜１４の何れか１項に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願の相互参照）
本出願は、出願番号が１０８１１１２５１であり、出願日が２０１９年３月２９日である台湾特許出願に基づいて優先権を主張する。
【０００２】
本開示は、データ送信のための機構に関し、より詳細には、センサー装置と電子装置との間でデータを送信する方法及びシステムに関する。
【背景技術】
【０００３】
米国特許出願公開第２０１８／００６０５２９号公報には、インシュリンポンプシステムのネットワークトポロジーが開示されている。このシステムでは、インシュリン伝達装置のコントローラは、１つ又は複数の周辺装置に接続されて第１のネットワークが確立されると共に、モバイルコンピューティング装置に接続されて第２のネットワークが確立されるように構成される。インシュリン伝達装置は患者へのインシュリンの投与を管理するよう制御される。周辺装置（例えば、血糖計（ＢＧＭ）、連続グルコースモニタ（ＣＧＭ）等）は、患者の血糖値（ｂｌｏｏｄ  ｇｌｕｃｏｓｅ  ｌｅｖｅｌ）に関連するデータを生成すると共に、第１のネットワーク接続を通じて無線でデータを送信するように適用される。モバイルコンピューティングデバイスにインストールされたモバイルアプリケーションは、第２のネットワーク接続を通じてコントローラと通信可能にプログラムされている。この米国公開公報では、第１のネットワーク接続と第２のネットワーク接続は、ＢｌｕｅｔｏｏｔｈR  ｌｏｗ  ｅｎｅｒｇｙ（ＢＬＥ；低消費電力無線技術）で実施されている。患者のデータが周辺装置からインシュリン伝達装置へ送信された後、第１のネットワーク接続は終了する。
【０００４】
なお、この米国公開公報では、患者のデータを複数のデバイスから受信可能にするために、デバイス間の複数の相互接続の確立と終了とが繰り返して行われ得る。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
そのため、本開示は、センサー装置と電子装置との間でデータを送信する方法及びシステムを提供する。
【課題を解決するための手段】
【０００６】
本開示の一例によれば、センサー装置と電子装置との間でデータを送信する方法であって、前記センサー装置によって、標識データセットと、前記標識データセットに関連するセンサーデータセットであって前記センサー装置によって生成され、前記センサー装置によって検出されたデータを含む前記センサーデータセットとを放送するステップと、前記標識データセットを受信した後、前記電子装置によって前記標識データセットに関連する前記センサーデータセットを受信するか否かを判定するステップと、前記電子装置によって前記標識データセットの１つに基づいて前記センサーデータセットを受信するか否かを判定するステップと、を含み、前記標識データセットに関連する前記センサーデータセットを受信すると判定された時、前記電子装置によって前記標識データセットに関連する前記センサーデータセットを受信するようにスキャンモードにおいて動作する方法を提供する。
【発明の効果】
【０００７】
本開示の１つの効果によれば、標識データセットを用いて対応するセンサーデータセットを受信するかどうかを判定し、センサーデータセットを受信すると判定された時にのみ電子装置がスキャンモードで動作し、他の時は待機モードに留まる。つまり、センサー装置がセンサーデータを放送して空中に伝播している間、電子装置はスキャンモードに切り替えられることにより、センサーデータの受信が可能になる。このように、センサーデータは、電子装置とセンサー装置との接続を確立することなく送信することができる。
【０００８】
従って、データ送信手順において、電子装置は、センサー装置との間にペアリングとワンツーワン接続を確立しなくてもよい。このように、データ送信手順による電力の消費を大幅に低減することができる。
【図面の簡単な説明】
【０００９】
本発明の他の特徴および利点は、添付の図面を参照する以下の実施形態の詳細な説明において明白になるであろう。
【図１】本開示の一例に係るデータ送信システムを示すブロック図である。
【図２】本開示の一例に係るデータ送信方法における暗号キー送信手順を示すフローチャートである。
【図３】本開示の一例に係るデータ送信方法におけるデータ送信手順を示すフローチャートである。
【図４】データ送信手順の間の電子装置の動作を示す論理信号図である。
【発明を実施するための形態】
【００１０】
図１は、本開示の一例に係るデータ送信システムを示すブロック図である。この例では、このシステムは、センサー装置１と複数の電子装置２とサーバー３とを含んでいる。
【００１１】
センサー装置１は、検査対象（例えば、患者）に関連する生理的パラメータ（例えば、血糖値）を検出するように構成され、持続血糖測定器（ｃｏｎｔｉｎｕｏｕｓ  ｇｌｕｃｏｓｅ  ｍｏｎｉｔｏｒ；ＣＧＭ）を用いて実現され得る。センサー装置１は、センサーデータセットとセンサーデータセットのそれぞれに関連する標識データセットとを生成するように構成されたマイクロプロセッサを有する。センサー装置１は、１つの時間インスタンス（ｔｉｍｅ  ｉｎｓｔａｎｃｅ）で生理的パラメータの検出値を得ると、センサー装置１は、関連するセンサーデータセットを生成する。各センサーデータセットは、センサー装置１によって検出された生理的パラメータの検出値と、検出値に関連する時間インスタンス（検出値が得られた時間を示す）とを少なくとも含む。そして、センサー装置１は更に、ＢＬＥ送信をサポートする送信機を備えている。
【００１２】
使用の際、マイクロコントローラは、標識データセットと標識データセットに関連するセンサーデータセットとを放送する送信機を制御するように構成される。具体的には、マイクロコントローラは、定期的に標識データセットとセンサーデータセットを放送するように送信機を制御するように構成される。
【００１３】
幾つかの実施例では、異なる時間インスタンスにおいてそれぞれセンサー装置１によって検査対象に関連する生理的パラメータの複数の検出値が得られる。このような場合、マイクロコントローラによって生成されたセンサーデータセットのそれぞれは、その時生成されたセンサーデータセットとして、既に得られた生理的パラメータの検出値の全部と合併することが可能であり、又は、最も新しい１つのセットの生理的パラメータの検出値であってもよい。
【００１４】
例えば、センサーデータセットは、検査対象に関連する生理的パラメータの生理的パラメータのＮ個（Ｎ≧２）の最近の検出値と、Ｎ個の生理的パラメータの検出値にそれぞれ関連するＮ個の時間インスタンスとを含む。時間インスタンスのそれぞれは、生理的パラメータの関連する検出値が得られた時間を示す。
【００１５】
一例として、図４に示されているように、２つのセンサーデータセット（Ｂ１とＢ２）と２つの標識データセット（Ａ１とＡ２）が生成されている。この例では、標識データセットＡ１はセンサーデータセットＢ１に関連し、標識データセットＡ２はセンサーデータセットＢ２に関連する。標識データセットＡ１及びセンサーデータセットＢ１は標識データセットＡ２及びセンサーデータセットＢ２よりも早く生成されたものである。センサーデータセットＢ１は生理的パラメータの検出値と時間インスタンス（ｔｉｍｅ  ｉｎｓｔａｎｃｅ）とを含む。
【００１６】
標識データセットＡ１とセンサーデータセットＢ１とが生成された後、マイクロコントローラは、送信機を制御して上記の順で標識データセットＡ１とセンサーデータセットＢ１を放送するように構成される。標識データセットＡ１とセンサーデータセットＢ１とは、他の（新しい）生理的パラメータの検出値と関連する時間インスタンスとが得られるまで繰り返して（例えば、周期的に）放送される。
【００１７】
それに応答して、標識データセットＡ２とセンサーデータセットＢ２が得られる。センサーデータセットＢ２は、新たな生理的検出値及び関連する時間インスタンスと、もともとセンサーデータセットＢ１に含まれている検出値及び時間インスタンスとを包含し得る。
【００１８】
標識データセットＡ２とセンサーデータセットＢ２が生成された後、マイクロコントローラは送信機を制御して上記の順で標識データセットＡ２とセンサーデータセットＢ２を放送するように構成される。
【００１９】
各電子装置２は、例えばパーソナルコンピューター（ＰＣ）や、ラップトップ（ｌａｐｔｏｐ）、タブレット、モバイルデバイス（例えば、スマートホン）を用いて実施されることが可能であり、通信モジュール２１とストレージモジュール２２とプロセッサ２３とを備えている。実施例では、電子装置２は同一又は違うユーザーによって所有される。
【００２０】
プロセッサ２３には、シングルコアプロセッサ（ｓｉｎｇｌｅ  ｃｏｒｅ  ｐｒｏｃｅｓｓｏｒ）、マルチコアプロセッサ（ｍｕｌｔｉ−ｃｏｒｅ  ｐｒｏｃｅｓｓｏｒ）、デュアルコアモバイルプロセッサ（ｄｕａｌ−ｃｏｒｅ  ｍｏｂｉｌｅ  ｐｒｏｃｅｓｓｏｒ）、マイクロプロセッサ、マイクロコントローラ、デジタル信号プロセッサ（ＰＳＰ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、特定用途向けＩＣ（ＡＳＩＣ）、無線周波数集積回路（ＲＦＩＣ）等が含まれ得るが、これらに限定されない。
【００２１】
通信モジュール２１には、ＢｌｕｅｔｏｏｔｈRやＷｉ−Ｆｉ、ＢＬＥ等の無線技術を用いて近距離無線通信ネットワークをサポートする近距離無線通信モジュールと、ＬＴＥ（Ｌｏｎｇ−Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）や、第３世代（３Ｇ）や第４世代（４Ｇ）の無線モバイル通信技術等を用いて通信をサポートするモバイル通信モジュールと、が含まれ得る。
【００２２】
ストレージモジュール２２は、１以上のハードディスク、ソリッドステートドライブ（ＳＳＤ）、フラッシュメモリ又は他の非一時的な記憶媒体等を用いて実施されることが可能である。ストレージモジュール２２には、ソフトウェアアプリケーションが記憶される。ソフトアプリケーションには、プロセッサ２３によって実施されている時、下記のように、プロセッサ２３が複数の操作を行うための命令が含まれる。換言すると、各電子装置２のプロセッサ２３は、以下の説明のように操作／動作を行うよう構成される。
【００２３】
サーバー３は、ネットワーク４（例えば、インターネット）を通じて電子装置２と通信可能に構成され、この例では、クラウドサーバーである。サーバー３には、複数のユーザープロファイルが記憶され、それぞれが少なくとも１つの電子装置２のユーザーに関連される。各ユーザープロファイルには、ユーザーのアカウントに関連するアカウント情報（例えば、アカウントナンバーとパスワード）と、ユーザーに関連するユーザー情報と、アカウントに関連するキーとが含まれる。使用の際、各電子装置２はユーザーによって、アカウントナンバーとパスワードとを用いてサーバー３にログインするためアプリケーションが実行されるよう操作される。その後、電子装置２は、ユーザーのアカウントに関連するデータを伝送するように構成される。
【００２４】
本開示の一実施例によれば、センサー装置１と１つの電子装置２との間でデータを送信する方法が提供される。この実施例に係る方法は、図１におけるシステムによって実施され、暗号キー送信手順（ｅｎｃｒｙｐｔｉｏｎ  ｋｅｙ  ｔｒａｎｓｍｉｔｔｉｎｇ  ｐｒｏｃｅｄｕｒｅ）と、データ送信手順（ｄａｔａ  ｔｒａｎｓｍｉｔｔｉｎｇ  ｐｒｏｃｅｄｕｒｅ）とを有する。なお、本実施例に係る方法はセンサー装置１及び何れか１つの電子装置２の間で実行可能にされている。以下の段落では、電子装置２ａ（ターゲット電子装置として参照される）が代表例の１つとして用いられる。
【００２５】
図２は、本開示の一実施例における暗号キー送信手順を示すフローチャートである。暗号キー送信手順は、実データの送信の前に実行されるので、センサー装置１と電子装置２ａが送信されるデータの暗号化と復号化を暗号キーを用いて行なえるようになる。
【００２６】
ステップ２０１では、電子装置２ａのプロセッサ２３は、センサー装置１及び電子装置２ａの間に予備接続を確立する。予備接続は、初めてセンサー１が用いられた時に行われ、例えば、ＢＬＥ又は他の有線／無線接続等のピアツーピア接続を用いて実現される
ステップ２０２では、電子装置２ａのプロセッサ２３は暗号化された第１のキーをセンサー装置１へ送信する。本実施例において暗号化された第１のキーは、暗号アルゴリズムを用いて第１のキーを暗号化することにより得られる。第１のキーは、電子装置２ａを用いてユーザーによって入力されたユーザー提供キー、又は、電子装置２ａ又はサーバー３によって形成されたキーである。暗号アルゴリズムは、ＡＥＳ（Ａｄｖａｎｃｅｄ  Ｅｎｃｒｙｐｔｉｏｎ  Ｓｔａｎｄａｒｄ）に従うものである。
【００２７】
ステップ２０３では、暗号化された第１のキーが受信されると、センサー装置１のマイクロプロセッサは復号アルゴリズムを用いて暗号化された第１のキーを復号化して第２のキーを得る。この例では、復号アルゴリズムは、ＡＥＳに従うものである。
【００２８】
ステップ２０４では、センサー装置１におけるマイクロプロセッサは、暗号アルゴリズムを用いて第２のキーを暗号化して暗号化された第２のキーを得、暗号化された第２のキーを電子装置２ａに送信するように送信機を制御する。
【００２９】
ステップ２０５では、電子装置２ａのプロセッサ２３は、復号アルゴリズムを用いて暗号化された第２のキーを復号化して第３のキーを得る。
【００３０】
ステップ２０６では、電子装置２ａのプロセッサ２３は、第３のキーと第１のキーとを比較して、第３のキーが第１のキーと同一であるか否かを判定する。第３のキーが第１のキーと同一であると判定された場合、電子装置２ａはセンサー装置１が第１のキーを得たと判定し、ステップ２０７に進む。そうでなければ、電子装置２ａは暗号キー送信手順にエラーが発生したと判定し、ステップ２０２に戻る。なお、第３のキーが第１のキーと同一であると判定された場合、第１のキー、第２のキー及び第３のキーの各々が同一であると推定される。
【００３１】
ステップ２０７では、電子装置２ａのプロセッサ２３は、センサー装置１が第１のキー（即ち、第２のキー）を得たと判定した後、センサー装置１及び電子装置２ａの間の予備接続を終了させる。
【００３２】
ステップ２０８では、電子装置２ａのプロセッサ２３は、第１のキーを暗号キーとしてサーバー３へ送信するように通信モジュール２１を制御する。その後、センサー装置１は第２のキーを暗号キーとして用いてセンサーデータセットを暗号化し、そして電子装置２は第１のキーを暗号キーとして用いてセンサーデータセットを復号化する。
【００３３】
ステップ２０９では、サーバー３は暗号キーを保存し、暗号キーを電子装置２ａのユーザーに関連するユーザープロファイルの１つに関連付けさせる。このように、電子装置２ａのユーザーは、他の１つの電子装置２を操作し、サーバー３にログインして暗号キーを得ることができる。
【００３４】
この例において、図２のように、暗号キーの安全性を高めるために暗号キー送信手順が実施される。他の実施例では、暗号キーを電子装置２ａからセンサー装置１へ直接送信してもよい。暗号キーが送信された後、センサー装置１及び電子装置２ａの間の予備接続を終了させる。
【００３５】
図３は、本開示の１例に係るデータ送信手順を示すフローチャートである。この実施例において、データ送信手順は、図１に示されているシステムによって実施され、センサー装置１及び何れか１つの電子装置２（例えば、電子装置２ａ）の間でなされることができる。
【００３６】
ステップ３１では、少なくとも１つのセンサーデータセット及び対応する標識データセットが生成された後、センサー装置１のマイクロプロセッサは、標識データセット及び標識データセットに関連するセンサーデータセットとを繰り返して（例えば、周期的に）放送するように送信機を制御する。具体的には、この放送はＢＬＥを介して実施され、暗号キー（即ち、第２のキー）と暗号アルゴリズムとを用いて、放送されたセンサーデータセットが暗号化される。
【００３７】
ステップ３２では、電子装置２ａのプロセッサ２３が通信モジュール２１を制御してＢＬＥ通信をアクティブにする。このため、電子装置２ａがセンサー装置１の通信範囲に入っている場合、通信モジュール２１がセンサー装置１によって放送された標識データセットを受信することが可能になる。
【００３８】
ステップ３３では、電子装置２ａの通信モジュール２１はセンサー装置１によって放送された標識データセットを受信する。幾つかの例では、このように受信された標識データセットを記憶モジュール２２に蓄積する。
【００３９】
ステップ３４では、電子装置２ａのプロセッサ２３は、ステップ３３で受信された標識データセットに関連するセンサーデータセットを受信するか否かを判定する。
【００４０】
具体的には、電子装置２ａのプロセッサ２３が標識データセットの受信によってトリガーされ、電子装置２ａによって、例えば、記憶モジュール２２にアクセスして記憶モジュール２２に既に蓄積された標識データセットがステップ３３で受信された標識データセットと同じか否かを判定することによって、標識データセットが既に受信されたかどうかを判定する手順を実行する。記憶モジュール２２に蓄積された標識データセットが、既に受信された標識データセットと同じである場合、プロセッサ２３は、電子装置２ａによって関連するセンサーデータセットが既に受信されたと判断することができ、よって再度受信する必要がなく、放送されているセンサーデータセットが無視され得る。この場合、ステップ３７に進む。
【００４１】
そうでなければ、標識データセットに関連するセンサーデータセットが電子装置２ａによって未だ受信されていないと判定され、受信されるべきであるのでステップ３５に進む。
【００４２】
ステップ３５では、電子装置２ａのプロセッサ２３は、通信モジュール２１をＢＬＥのスキャンモードで動作するように制御する。ここで、スキャンモードにおいて、通信モジュール２１はセンサー装置１によってその時に放送されているセンサーデータセットを受信することができる。
【００４３】
ステップ３６では、センサーデータセットの受信に応答して、電子装置２ａのプロセッサ２３が暗号キー（例えば第１のキー）と復号アルゴリズムを用いてセンサーデータセットを復号し、復号されたセンサーデータセットが記憶モジュール２２に蓄積される。その後、ステップ３７に進む。
【００４４】
ステップ３７では、電子装置２ａのプロセッサ２３は通信モジュール２１を待機モード（例えば、ＢＬＥ通信を停止する）で動作するように制御する。このように、センサーデータセットの電子装置２ａへの送信が完了する。具体的には、上記のメカニズムを用いてデータを送信することによって、電子装置２ａはデータ送信手順を通じてセンサー装置１とのペアリングとピアツーピア接続（ｐｅｅｒ−ｔｏ−ｐｅｅｒ  ｃｏｎｎｅｃｔｉｏｎ）を確立する必要がない。このように、データ送信手順により消費される電力を有効的に低減することができる。
【００４５】
ここで、上記のステップは同様の方法で電子装置２の各々にセンサーデータセットを送信することに適用され得ることに注意されたい。
【００４６】
図４に示された例を参照すると、ｎ個のセンサーデータセットとｎ個の標識データセットが生成される。センサー装置１は送信機を制御して標識データセットＡｉとセンサーデータセットＢｉ（ここで、ｉ＝１〜ｎ）を周期的に放送する。標識データセットＡ１とセンサーデータセットＢ１とが生成された後、マイクロコントローラが送信機を制御して上記の順で標識データセットＡ１とセンサーデータセットＢ１とを放送する。
【００４７】
時間インスタンスＴ１において、電子装置２ａははじめに待機モード（論理信号が０の形として示される）にある。通信モジュール２１が、待機モードから“目覚まし（ｗａｋｅ  ｕｐ）”（論理信号が０から１になる形として示される）になるトリガーとして最初に標識データセットＡ１を受信した時、プロセッサ２３は標識データセットＡ１が受信されたか否かを判定する（ステップ３４）。
【００４８】
時間インスタンスＴ２において、プロセッサ２３は標識データセットＡ１がまだ受信されていないと判定し、通信モジュール２１を制御してセンサー装置１によって放送されたセンサーデータセットＢ１を受信するようにＢＬＥのスキャンモード（論理信号が０から１になる形として示される）で動作する（ステップ３５）。その後、電子装置２ａは待機モードに切り替えられる（論理信号が１から０になる形として示される）。
【００４９】
標識データセットＡ１とセンサーデータセットＢ１は、標識データセットＡ２とセンサーデータセットＢ２が生成される前に、繰り返して（例えば周期的に）放送され得る。  
【００５０】
時間インスタンスＴ３において、プロセッサ２３が通信モジュール２１のＢＬＥ通信を作動させたとき、通信モジュール２１ははじめに標識データセットＡ１をトリガーとして受信し、引き続き前に受信された標識データセットＡ１を判定する。
【００５１】
この時、標識データセットＡ１が既に受信されているので、電子装置２ａは関連するセンサーデータセットＢ１も既に受信されたと判定し、データの送信を必要としなくなる。従って、電子装置２ａが待機モードに留まり、センサー装置１から電子装置２ａへのデータ送信は行なわれない。
【００５２】
標識データセットＡ２とセンサーデータセットＢ２が生成された後、マイクロコントローラは送信機を制御して、標識データセットＡ２とセンサーデータセットＢ２が上記の順で放送されるように構成される。
【００５３】
時間インスタンスＴ４において、通信モジュール２１は標識データセットＡ２を待機モードから“目覚まし”になるトリガーとして受信し、プロセッサ２３は標識データセットＡ２が受信されたか否かを判定する（ステップ３４）。
【００５４】
時間インスタンスＴ５において、プロセッサ２３は標識データセットＡ２がまだ受信されていないと判定し、そして、センサー装置１によって放送されたセンサーデータセットＢ２を受信するように通信モジュール２１をＢＬＥのスキャンモードで動作するよう制御する（ステップ３５）。その後、電子装置２ａは待機モードに切り替えられる。
【００５５】
そして、時間インスタンスＴ６において、通信モジュール２１ははじめに標識データセットＡ２を待機モードからの“目覚まし”になるトリガーとして受信し、引き続き標識データセットＡ２が既に受信されたか否かを判定する。
【００５６】
この時、標識データセットＡ２が既に受信されているので、電子装置２ａは関連するセンサーデータセットＢ２も既に受信されたと判定し、データの送信を必要としなくなる。結果として、電子装置２ａが待機モードに留まり、センサー装置１から電子装置２ａへのデータ送信は行なわれない。
【００５７】
なお、図４に示された例では２セットのセンサーデータセットと標識データセットが表示されているが、異なる時間インスタンスにおいてセンサー装置１によって他の（複数の）センサーデータセットと（複数の）標識データセットが生成され放送されてもよい。
【００５８】
なお、複数の電子装置２がセンサー装置１の通信範囲にあり、電子装置２ａと類似の態様に構成されている時、センサー装置１がセンサーデータセットと標識データセットとを放送するようになっているので、複数の電子装置２の各々が同時にセンサーデータセットを受信することができ、暗号キーを用いて復号センサーデータセットを得ることができる。
【００５９】
概括すれば、本開示に係る実施例によれば、センサー装置１と１つ又はそれ以上の電子装置２との間でデータ送信を行うための方法とシステムとが提供される。標識データセットを用いることによって、関連するセンサーデータセットを受信したかどうかを判定し、センサーデータセットが受信されたと判定された場合にだけ、電子装置２はスキャンモードで動作し、他の期間には待機モードに留まる。即ち、センサー装置１が空中に伝播するセンサーデータを放送している間、電子装置２はスキャンモードに切り替えることによってセンサーデータを受信可能にされる。このように、電子装置２及びセンサー装置１の間に接続を確立することなくセンサーデータが送信されることができる。
【００６０】
言い換えれば、データ送信手順では、電子装置２は、センサー装置１とペアリングやワンツーワン接続を確立する必要がない。このように、データ送信手順による電力消費が有効的に低減されることができる。
【符号の説明】
【００６１】
１  センサー装置
２     電子装置
２（２ａ）  ターゲット電子装置
２１  通信モジュール
２２  ストレージモジュール
２３  プロセッサ
３  サーバー
４  ネットワーク
【図１】
2020188456.tif 000003
【図２】
2020188456.tif 000004
【図３】
2020188456.tif 000005
【図４】
2020188456.tif 000006
【外国語明細書】
2020188456000001.pdf