(57)【要約】【課題】【解決手段】本発明は、通信システムにおいてデータを再パッケージ化する方法を含み得る。該方法は、無線中継機器において１つ以上の低電力無線機器からの低電力ＲＦデータを受信することと、無線中継機器において低電力ＲＦデータを１つ以上の変換パケットに変換することを含み得る。該方法は、変換した低電力ＲＦデータを１つ以上の無線リンクと同期化することと、同期化した低電力ＲＦデータをホスト機器に送信することとをさらに含み得る。また、該方法は、ホスト機器から無線通信を受信することと、無線パケットを解析したものを変換することと、変換したパケットを１つ以上の低電力ＲＦ接続と同期化することと、同期化したパケットを１つ以上の低電力ＲＦ機器に送信することと、をさら含み得る。該方法は、無線中継機器へのコマンドを介して通信システムのネットワークトポロジーを管理することをさらに含み得る。【選択図】図１２
2013529423.tif 000002
【特許請求の範囲】
【請求項１】
通信システムにおいてデータを再パッケージ化する方法であって、
無線中継機器において１つ以上の低電力無線機器から低電力ＲＦデータを受信することと、
前記無線中継機器において、前記低電力ＲＦデータを１つ以上の変換パケットに変換することと、
前記変換された低電力ＲＦデータを１つ以上の無線リンクと同期化することと、
前記同期化した低電力ＲＦデータをホスト機器に送信することと、
を含む、方法。
【請求項２】
前記１つ以上の無線リンクが、Ｂｌｕｅｔｏｏｔｈ無線リンク、８０２．１１（ＷｉＦｉ）無線リンク、Ｂｌｕｅｔｏｏｔｈ低エネルギー無線リンク、ＡＮＴ＋無線リンク、及びＩＥＥＥ８０２．１５．４（ジグビー）無線リンクのうちの少なくとも１つを含む、請求項１に記載の方法。
【請求項３】
前記ホスト機器が、携帯電話、パーソナルコンピュータ機器、テレビ、及びタブレット機器のうちの少なくとも１つを含む、請求項１に記載の方法。
【請求項４】
前記１つ以上の低エネルギー機器が、ＲＦタグ、無線センサ装置、無線フィットネス機器、医療用センサ、及び近接センサのうちの少なくとも１つを含む、請求項１に記載の方法。
【請求項５】
前記変換することには、少なくとも部分的に、前記低電力ＲＦデータを１つ以上のＢｌｕｅｔｏｏｔｈパケット又は８０２．１１（ＷｉＦｉ）パケットでカプセル化することが含まれる、請求項１に記載の方法。
【請求項６】
前記変換することには、少なくとも部分的に、Ｂｌｕｅｔｏｏｔｈハンズフリープロファイル（ＨＦＰ）、Ｂｌｕｅｔｏｏｔｈヒューマンインタフェース機器（ＨＩＤ）プロファイル、ＭＦＩプロトコル、及びシリアルポートプロトコル（ＳＰＰ）のうちの少なくとも１つが含まれる、請求項５に記載の方法。
【請求項７】
前記ホスト機器が、前記１つ以上の低電力無線機器からの前記低電力ＲＦデータの一部又は全てを提示するように構成した１つ以上のアプリケーションを含む、請求項１に記載の方法。
【請求項８】
前記無線中継機器において複数の通信間隔を取り決めることをさらに含む、請求項１に記載の方法。
【請求項９】
前記取り決めることには、少なくとも部分的に、１つ以上のスニフパラメータが含まれる、請求項８に記載の方法。
【請求項１０】
前記ホスト機器及び前記無線中継機器のうちの一方においてチャレンジを生成することをさらに含む、請求項１に記載の方法。
【請求項１１】
前記ホスト機器及び前記無線中継機器のうちの一方が、受信したチャレンジに少なくとも部分的に基づいて、特定のプロトコルをサポートするか否かを判断することをさらに含む、請求項１０に記載の方法。
【請求項１２】
前記ホスト機器、前記無線中継機器、及び前記１つ以上の機器のうちの少なくとも１つを使用して、起動イベントを生成することをさらに含む、請求項１に記載の方法。
【請求項１３】
前記無線中継機器が、特定の低電力ＲＦリンクに関連するように構成したＬＥＤをさらに含む、請求項１に記載の方法。
【請求項１４】
通信システムであって、
１つ以上の低エネルギー機器と、
ホスト機器と、
前記１つ以上の低エネルギー機器からの低電力ＲＦデータを受信するように構成した無線中継機器と、
を含み、前記無線中継機器において前記低電力ＲＦデータを１つ以上の変換パケットに変換するよう前記無線中継機器をさらに構成し、前記変換した低電力ＲＦデータを１つ以上の無線リンクと同期化するよう前記無線中継機器をさらに構成し、前記同期化した低電力ＲＦデータをホスト機器に送信するよう前記無線中継機器をさらに構成したこと、
を含む、システム。
【請求項１５】
前記１つ以上の無線リンクが、Ｂｌｕｅｔｏｏｔｈ無線リンク、８０２．１１（ＷｉＦｉ）無線リンク、ＡＮＴ＋無線リンク、Ｂｌｕｅｔｏｏｔｈ低エネルギー無線リンク、及びＩＥＥＥ８０２．１５．４（ジグビー）無線リンクのうちの少なくとも１つを含む、請求項１４に記載のシステム。
【請求項１６】
前記ホスト機器が、携帯電話、パーソナルコンピュータ、テレビ、及びタブレット機器のうちの少なくとも１つを含む、請求項１４に記載のシステム。
【請求項１７】
前記１つ以上の低エネルギー機器が、ＲＦタグ、無線センサ装置、無線フィットネス機器、医療用センサ、及び近接センサうちの少なくとも１つを含む、請求項１４に記載のシステム。
【請求項１８】
変換することには、少なくとも部分的に、前記低電力ＲＦデータを１つ以上のＢｌｕｅｔｏｏｔｈパケットでカプセル化することが含まれる、請求項１４に記載のシステム。
【請求項１９】
変換することには、少なくとも部分的に、Ｂｌｕｅｔｏｏｔｈハンズフリープロファイル（ＨＦＰ）、Ｂｌｕｅｔｏｏｔｈヒューマンインタフェース機器（ＨＩＤ）、ＭＦＩプロトコル、及びシリアルポートプロトコル（ＳＰＰ）のうちの少なくとも１つが含まれる、請求項１８に記載のシステム。
【請求項２０】
前記ホスト機器が、前記１つ以上の低電力無線機器からの前記低電力ＲＦデータの一部又は全てを提示するように構成した１つ以上のアプリケーションを含む、請求項１４に記載のシステム。
【請求項２１】
複数の通信間隔を取り決めるよう前記無線中継機器をさらに構成した、請求項１４に記載のシステム。
【請求項２２】
取り決めることには、少なくとも部分的に、１つ以上のスニフパラメータが含まれる、請求項２１に記載のシステム。
【請求項２３】
前記ホスト機器及び前記無線中継機器のうちの少なくとも一方を、チャレンジを生成するよう構成した、請求項１４に記載のシステム。
【請求項２４】
前記ホスト機器及び前記無線中継機器のうちの一方を、受信したチャレンジに少なくとも部分的に基づいて、特定のプロトコルをサポートするか否かを判断するよう構成した、請求項２３に記載のシステム。
【請求項２５】
前記ホスト機器、前記無線中継機器、及び前記１つ以上の機器のうちの少なくとも１つを、起動イベントを生成するよう構成した、請求項１４に記載のシステム。
【請求項２６】
通信システムにおいてデータを解析する方法であって、
１つ以上の無線プロトコルパケット内にカプセル化された低電力ＲＦデータを受信することと、
無線中継機器において前記低電力ＲＦデータを１つ以上の変換パケットに変換することと、
前記変換した低電力ＲＦデータを１つ以上の無線リンクと同期化することと、
前記同期化した低電力ＲＦデータを低電力ＲＦ機器に送信することと、
を含む、方法。
【請求項２７】
ホスト機器、前記無線中継機器、及び前記低電力ＲＦ機器のうちの少なくとも１つを使用して、起動イベントを生成することをさらに含む、請求項２６に記載の方法。
【請求項２８】
通信システムにおいてデータを解析する方法であって、
中継機器においてホスト機器からデータを受信することと、
前記通信システムにおいて前記データを再パッケージ化することと、
前記データを１つ以上の低電力ＲＦ接続と同期化することと、
１つ以上の低電力ＲＦ機器に前記データを送信することと、
前記ホスト機器から前記無線中継機器に送信された１つ以上のコマンドを用いて、ネットワーク機器を動的に追加又は除外することによって、前記通信システムのネットワークトポロジーを管理することと、
を含む、方法。
【請求項２９】
接続が中断された際にデータを記憶し、前記接続が再確立された場合、所望の機器に前記データを送信するよう前記無線中継機器を構成した、請求項１に記載の方法。
【請求項３０】
接続が中断された際にデータを記憶し、前記接続が再確立された場合、所望の機器に前記データを送信するよう前記無線中継機器を構成した、請求項１４に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、２０１０年４月２０日出願の米国仮特許出願第６１／３２６，０６８号の権利を主張する。なお、この仮特許出願の内容全てを援用して本願の記載の一部とする。
【０００２】
本開示は無線機器の分野に関し、より詳細には、無線機器と低エネルギー無線プロトコルを使用する機器との通信に関する。
【背景技術】
【０００３】
ＧＳＭデータ、センサデータ、ＧＰＳデータ等を送信するために、Ｂｌｕｅｔｏｏｔｈ（ブルートゥース）無線技術やＷｉＦｉ等の規格を使用することが多い。
【０００４】
かかる機器全てには、以下に示す幾つかの重要な要素が欠けている。
ａ．これらの機器は、ペア接続する製品に単一のＢｌｕｅｔｏｏｔｈ無線リンクを介してデータを送信する機器に接続した１つ以上の無線機器からの無線データを蓄積することができない。
ｂ．これらの機器は、無線リンクを同期化して電力消費量を減らすことができない。なお、電力消費量を減らせばバッテリーの寿命を延ばすことができる。
ｃ．これらの機器は、サードパーティ無線規格の抽象化を促進して、既存のＢｌｕｅｔｏｏｔｈプロファイルとプロトコルを拡張しない。
ｄ．無線プロトコルの電力、通信周波数、及びタイミング要件が異なり、小型電池式の機器で使用するために一般的に最適化されていない。
【０００５】
さらに、ペア接続したＢｌｕｅｔｏｏｔｈ低エネルギー（又はＡＮＴ及びＩＥＥＥ８０２．１５．４（ジグビー）等、他の低電力規格）無線技術機器からのデータを、単一の標準Ｂｌｕｅｔｏｏｔｈの無線技術パイプに蓄積して、既存のＢｌｕｅｔｏｏｔｈ技術対応の製品と共に使用するような設計が、現在は存在しない。
【発明の概要】
【０００６】
本出願の実施形態は、通信システムにおいてデータを再パッケージ化する方法を含み得る。該方法は、無線中継機器において１つ以上の低電力無線機器からの低電力ＲＦデータを受信することと、前記無線中継機器において前記低電力ＲＦデータを１つ以上の変換パケットに変換することを含み得る。該方法は、変換パケットを蓄積することと、変換された低電力ＲＦデータを１つ以上の無線リンクと同期化することと、同期化した低電力ＲＦデータをホスト機器に送信することとをさらに含み得る。
【０００７】
本出願の実施形態は、１つ以上の低エネルギー機器と、ホスト機器と、前記１つ以上の低エネルギー機器からの低電力ＲＦデータを受信するように構成した無線中継機器とを含む通信システムを含み得る。前記無線中継機器はさらに、前記無線中継機器において前記低電力ＲＦデータを１つ以上の変換パケットに変換するように構成されており、前記無線中継機器はさらに、変換されたパケットを蓄積し、変換された低電力ＲＦデータを１つ以上の無線リンクと同期化するように構成され、前記無線中継機器はさらに、前記同期化した低電力ＲＦデータをホスト機器に送信するように構成されている。
【０００８】
本出願の実施形態は、通信システムにおいてデータを解析する方法を含み得る。該方法は、１つ以上の無線プロトコルパケット内にカプセル化された低電力ＲＦデータを受信することと、無線中継機器において前記低電力ＲＦデータを１つ以上の変換パケットに変換することを含み得る。該方法は、前記変換パケットを蓄積することと、前記変換した低電力ＲＦデータを１つ以上の無線リンクと同期化することと、前記同期化した低電力ＲＦデータを低電力ＲＦ機器に送信することとをさらに含み得る。
【０００９】
本出願の実施形態は、通信システムにおいてデータを解析する方法を含み得る。該方法は中継機器においてホスト機器からデータを受信することと、前記通信システムにおいてデータを再パッケージ化することとを含み得る。該方法は、変換パケットを蓄積することと、前記データを１つ以上の低電力ＲＦ接続と同期化することと、１つ以上の低電力ＲＦ機器に前記データを送信することとをさらに含み得る。該方法はまた、前記ホスト機器から前記無線中継機器に送信された１つ以上のコマンドを使用して、ネットワーク機器を動的に追加又は除外することによって、前記通信システムのネットワークトポロジーを管理することを含み得る。
【００１０】
本出願の実施形態は、通信システムにおいてデータを解析する方法を含み得る。前記方法は、中継機器において１つ以上の無線プロコトルパケット内の標準コマンドを受信することと、前記中継機器において前記コマンドに直接作用することと、そしてさらに前記中継機器において前記コマンドを低電力ＲＦ変換パケットに変換することとを含み得る。前記方法は、変換した前記低電力ＲＦデータを１つ以上の無線リンクに同期化することと、前記同期化した低電力ＲＦデータを、低電力ＲＦ機器に送信して、前記低電力ＲＦ機器上で動作できるようにする。
【００１１】
本出願の実施形態は、通信システムにおいて低電力ＲＦ接続を管理する方法を含み得る。前記方法は、中継機器において１つ以上の無線プロコトルパケット内のコマンドを受信することと、前記中継機器において局所的にこれらのコマンドを解析することとを含み得る。前記方法は、これらのコマンドを使用して、前記中継機器と他の低電力ＲＦ機器との通信を管理することをさらに含み得る。
【図面の簡単な説明】
【００１２】
【図１】本開示の実施形態による無線中継機器を示す図である。
【図２】本開示の実施形態による複数の低電力無線機器源からのデータを蓄積する方法の概略図である。
【図３】本開示の実施形態による低電力無線センサ機器を示す図である。
【図４】本開示の実施形態による無線中継機器のネットワークトポロジーの一例を示す図である。
【図５】本開示の実施形態によるモバイル機器上に見られる低電力機器を示す図である。
【図６】本開示の実施形態による財布に挿入した低電力ＲＦタグを示す図である。
【図７】本開示の実施形態により顧客が自身の機器とやり取りする方法を示す図である。
【図８】本開示の実施形態によるアーキテクチャの一例を示す図である。
【図９】本開示の実施形態による別のアーキテクチャの例を示す図である。
【図１０】本開示の実施形態による電話アプリケーションでのデータの流れを示す図である。
【図１１】本開示の実施形態による無線中継機器上でのデータの流れを示す図である。
【図１２】本開示の実施形態による中継機器エコシステムの一例を示す図である。
【図１３】本開示の実施形態によるＨＦＰイベントと専用プロトコルイベントとの間のマッピングを示す図である。
【図１４】本開示の実施形態によるＨＦＰバッテリーイベントと専用プロトコルバッテリーレベルとの間のマッピング示す図である。
【図１５】本開示の実施形態によってＢｌｕｅｔｏｏｔｈと低電力ＲＦハードウェアを相互接続し、イベントを同期化する一方法を示す図である。
【発明を実施するための形態】
【００１３】
本開示は、とりわけ新たなＢｌｕｅｔｏｏｔｈ低エネルギー無線技術機器が、現在のＢｌｕｅｔｏｏｔｈ無線技術を支える、既存の携帯電話、ノート型パーソナルコンピュータ等と共に使用できるようにするものである。本開示の実施形態は、特殊なＢｌｕｅｔｏｏｔｈ低エネルギー技術ハードウェアを備える必要なく、無線中継機器を使用して、機器（例えば携帯電話）にＢｌｕｅｔｏｏｔｈ低エネルギー技術のもたらす十分な能力を提供することができる。
【００１４】
ここで図１を参照すると、Ｂｌｕｅｔｏｏｔｈ低エネルギー技術の中継機器１が示されている。無線中継機器１は、この無線機器に低電力ＲＦ技術をサポートすることを求めることなく、Ｂｌｕｅｔｏｏｔｈ低エネルギー、ＡＮＴ＋、又はＩＥＥＥ８０２．１５．４（ジグビー）等の低電力ＲＦ技術（例えば図１２参照）にまで、Ｂｌｕｅｔｏｏｔｈ技術をサポートする機器の価値を拡大し得る。一部の実施形態では、低電力ＲＦ技術（例えばＢｌｕｅｔｏｏｔｈ低エネルギー又はＡＮＴ＋）データを蓄積し、データを図２に示すＢｌｕｅｔｏｏｔｈ無線リンクと同期化し、既存のＢｌｕｅｔｏｏｔｈ無線技術を可能とするホスト機器（例えば携帯電話）にデータを送信することによって、これを行うことができる。
【００１５】
一部の実施形態では、図４のサポートするＢｌｕｅｔｏｏｔｈ低エネルギー無線機器（例えば１６、４１、４２）（又は他のサードパーティ技術機器）の数が最大となるまで、図３、図４、及び図１２に示す新しい低エネルギー機器（例えば１６、４１、４２）を無線中継機器１に追加し、新たなデータを蓄積し、Ｂｌｕｅｔｏｏｔｈ無線技術対応のホスト機器に提供することができる。一部の実施形態では、一部のホスト機器としては携帯電話、パーソナルコンピュータ、タブレットＰＣ（例えばｉＰａｄ）等があるが、これらに限定しない。
【００１６】
一部の実施形態では、Ｂｌｕｅｔｏｏｔｈ低エネルギー又は他のサードパーティ無線技術機器（例えば１６、４１、４２）が無線中継機器１の機器スペースから離れると、無線中継機器は振動を生じさせた後、視覚的に通知し、最終的にはアラームによって、ユーザに通知し得る。その後、ユーザはアラーム／通知を止めることができる。機器が無線中継機器の制御範囲に再び入ると、アラームは止まり、機器が無線中継機器のパーソナル機器スペースに再び入ったことが通知され得る。
【００１７】
一部の実施形態では、それぞれの低電力ＲＦ機器（例えば１６、４１、４２）は無線中継機器１によって独自に追跡され、無線中継機器の機器ネットワーク内で機器の状態に関してフィードバックを行う機器自身のビジュアルインジケータ２を備え得る。この情報を蓄積して、ペア接続するホスト機器に送信することも可能である。
【００１８】
一部の実施形態では、無線中継器として動作する際には、無線中継機器１は、低電力ＲＦ機器（例えば１６、４１、４２）から送受信したデータを、ペア接続するホスト機器に送信する。このように、ホスト機器は、図５、図７、及び図１２に示すように、低電力ＲＦ機器（例えば１６、４１、４２）がホスト機器２３に無線で直接接続されているかのように、低電力ＲＦ機器と情報をやり取りすることができる。同様に、無線中継機器１はピアツーピアＢｌｕｅｔｏｏｔｈ又は８０２．１１（ＷｉＦｉ）接続を介して別の無線中継機器１へデータを送信し、この無線中継機器１がデータを蓄積及び変換して、ペア接続したホスト機器２３に送信し得る。このように、ホスト機器２３のサポートするＢｌｕｅｔｏｏｔｈ無線機器１の有効数を増すことが可能である。
【００１９】
一部の実施形態では、図１２に示す無線中継機器１は、標準的なＢｌｕｅｔｏｏｔｈ無線技術又はＷｉＦｉ機能付きの携帯電話が、Ｂｌｕｅｔｏｏｔｈ低エネルギー及び／又は他の低電力無線機器（例えば１６、４１、４２）から蓄積したデータを受信できるようにすることができる。これによって、例えばＢｌｕｅｔｏｏｔｈ無線技術のみを備えた標準的な携帯電話２３が、限定はしないが無線歩数計４１、心拍数モニター４２、近接センサ１６等を含み得る機器と通信することができるようになる。
【００２０】
一部の実施形態では、Ｂｌｕｅｔｏｏｔｈ低エネルギー技術規格１９、ＡＮＴ規格４０、及び他の低電力無線規格と相互運用することのできる機器は全て、本発明での使用に適している。これらの機器から（標準的なやり取りを通して）得られたデータは、標準的なＢｌｕｅｔｏｏｔｈ１８又はＷｉＦｉ技術パケットに変換されて、携帯電話、ＰＣ、又は他の機器２３に送信され得る。特別なソフトウェアを使用して、この情報をデコードし、携帯電話又はホストＰＣ上の動作を行うことが可能である。
【００２１】
一部の実施形態では、無線中継機器１と、図６に示すように製品２１中に埋め込まれて図７に示すように個人的な機器ネットワークに示される接続低電力無線機器１６との間の双方のやり取りをユーザが管理することができる。よって、無線中継機器のネットワークトポロジーは動的であって、ユーザが容易にネットワークを追加、除外、リセットすることができる。無線中継機器ネットワークトポロジーも動的であることから、ユーザは以下のことを行うことができる：
ａ．無線中継機器ネットワークに低電力無線機器を追加すること。
ｂ．無線中継機器ネットワークから低電力無線機器を排除すること。
ｃ．無線中継機器１を介してＰＣ又は携帯電話上で低電力無線機器から情報を受信すること。
ｄ．無線中継機器１を介してＰＣ又は携帯電話から低電力無線機器へと情報を送信すること。
【００２２】
一部の実施形態では、無線中継機器１は、（例えば任意のアプリケーション３１を用いて）以下の能力を提供し得る：
ａ．（ＧＰＳ位置によってタグ付けされた）環境をモニタリングすること。
ｂ．（ＧＰＳ位置によってタグ付けされた）バイタルサインをモニタリングすること。
ｃ．（ＧＰＳ位置によってタグ付けされた）活動をモニタリングすること。
【００２３】
一部の実施形態では、ペア接続した各低電力無線機器は、図２に示すように接続した場合、一定間隔でその情報を無線中継機器に報告し得る。無線中継機器１は、この情報（例えば８から１１）を蓄積期間１２にわたって蓄積し、図２に示すように、次の利用可能な通信スロット（例えば全てのＢｌｕｅｔｏｏｔｈＳＮＩＦＦ（スニフ）間隔ごと）７で例えば携帯電話やＰＣにこの情報を報告し得る。
【００２４】
一部の実施形態では、無線中継機器１は、ペア接続するホスト機器があってもなくても機能し得る。ホスト機器と非無線式に接続する場合には、無線中継機器は、ＬＥＤ２を点灯して、動作が要求されていることをユーザに通知し得る。例えば、ペア接続する低電力ＲＦ機器のうちの１つが、無線中継機器の近傍に存在する場合に行う。
【００２５】
一部の実施形態では、無線中継機器１はホスト機器２３から又は低電力ＲＦ機器１６からの情報を記憶するよう構成し得る。ホスト機器２３との接続が中断された場合、無線リンク１８を介して蓄積された情報を送信する前に、ホスト機器２３との関係が再確立されるまで、中継機器１は蓄積した情報（例えば８から１１）を記憶し得る。同様に、低電力ＲＦ機器１６との接続が中断された場合には、無線中継機器１は接続が再確立されるまでは、低電力ＲＦ機器１６に送るべき蓄積した情報を記憶し得る。
【００２６】
一部の実施形態では、携帯電話等の無線ホスト機器とペアとなった場合に、無線中継機器は、局所的に動作することに加えて、携帯電話における動作のトリガとなり得る携帯電話へのコマンドを送信し得る、及び／又は、局所的な動作をトリガする、ペア接続した低電力ＲＦ機器のうちの１つ以上に伝え得る、またはコマンドを携帯電話から受信し得る。
【００２７】
一部の実施形態では、ホスト機器２３からのコマンドの一部は、中継機器１とこれとペアとなった低電力ＲＦ機器１６との接続を管理するよう作用し得る。例えば、ホスト機器２３から中継機器１へのコマンドによって、中継機器は新たな低電力ＲＦ機器１６とペアとなれるモードになり得る。ペアになると、中継機器１は新たな低電力ＲＦ機器１６をホスト機器２３に通知し、中継機器１を介して低電力ＲＦ機器１６とホスト機器２３との間のデータが中継され得る。
【００２８】
一部の実施形態では、無線中継機器１は、例えば１４、１５、４、５、及び６等のウェイクアップイベントにおいて、その低電力無線モジュールをウェイクアップし得る。ウェイクアップイベント１４の間、無線中継機器は接続した低電力無線機器の１つ以上と通信し、接続した低電力機器（例えば８から１１）との間で適切なデータを送信及び／又は受信し得る。このプロセスは、ＢｌｕｅｔｏｏｔｈＳＮＩＦＦ間隔又はＷｉＦｉウェイクアップ間隔が７に到達するまで、幾つかの低電力機器通信サイクルの間反復され得る。かかる各ＢｌｕｅｔｏｏｔｈＳＮＩＦＦ又は無線ＷｉＦｉウェイクアップ間隔において、無線中継機器１はペア接続する例えば携帯電話やＰＣ３及び７等のホスト機器に蓄積したデータ全てを送信し、接続する低電力無線機器に送信すべき任意の情報をカプセル化したパケットの形態で受信し得る。
【００２９】
一部の実施形態では、電力節約のために、通信間隔１４、１５、４、５、６についての交渉を行い、無線中継機器１においてその他のアクティビティと一致させ、例えば携帯電話やＰＣ３及び７のようなペア接続するホスト機器との任意のＢｌｕｅｔｏｏｔｈ無線又はＷｉＦｉ通信を常にわずかに先行させるようにすることもできる。このように、無線中継機器１は、追加の待ち時間を発生させずに、接続する低電力機器に送受信するのに十分な情報を蓄積することができる。
【００３０】
一部の実施形態では、例えばＢｌｕｅｔｏｏｔｈｖ２．１＋ＥＤＲとその後のＢｌｕｅｔｏｏｔｈ無線規格をサポートする機器に対して、ＳＮＩＦＦｓｕｂｒａｔｉｎｇを使用して、待ち時間をさらに短縮させることができる。これは、接続したホスト機器（例えば携帯電話やＰＣ）にデータを送信できる場合に、ＳＮＩＦＦｓｕｂｒａｔｉｎｇパラメータについて交渉し、ＢｌｕｅｔｏｏｔｈＳＮＩＦＦ間隔で応答するだけで、最大の電力削減メリットを確実に享受することに役立ち得る。
【００３１】
一部の実施形態では、接続した低電力無線機器の各々からのデータは小さく、より大きい容量のＢｌｕｅｔｏｏｔｈ及びＷｉＦｉパケットに容易に蓄積してカプセル化し得る。データの転送にさらなるパケットが必要な場合には、連続したＢｌｕｅｔｏｏｔｈパケットを使用してデータを転送できるように、長いＳＮＩＦＦタイムアウト設定するよう取り決めることが可能である。
【００３２】
一部の実施形態では、データカプセル化は以下のような形態をとり得る。
ａ．＜機器番号＃＞＜機器タイプ＞＜データ長＞＜データ＞
【００３３】
一部の実施形態では、Ｂｌｕｅｔｏｏｔｈ技術を使用する場合、低電力ＲＦパケットは標準的なＢｌｕｅｔｏｏｔｈパケットにカプセル化して専用のＡＴコマンドを介するＢｌｕｅｔｏｏｔｈハンズフリープロファイル（ＨＦＰ）等の標準的なプロファイル、又は標準的なＢｌｕｅｔｏｏｔｈヒューマンインタフェース機器（ＨＩＤ）プロファイルデータパケットを使用して、送信することが可能である。パケットはまた、標準的なＢｌｕｅｔｏｏｔｈプロファイル、又はシリアルポートプロコトル（ＳＰＰ）におけるＭＦＩプロファイル等の専用のプロファイルを用いて、専用プロトコルパケットにカプセル化し、送信することが可能である。
【００３４】
一部の実施形態では、連続パケットは、標準的なＢｌｕｅｔｏｏｔｈ無線パケットを満たすまで、互いにつないだり蓄積したりすることが可能である。無線中継機器１はデータをデコードしないことを選択することもでき、例えば、無線中継機器１は、携帯電話やＰＣ等の接続したホスト機器による迅速なデコードを可能とするようデータを逐語的に転送することができる。携帯電話やＰＣ上のソフトウェアＡＰＩは、無線中継機器の受信したパケットを、無線中継機器に接続した低電力無線機器のフォーマットに似たフォーマットに変換し得る。このように、ＡＰＩを使用するアプリケーションは、データが直接利用可能な際と同様に実行し得る。
【００３５】
図７及び図１２を参照すると、無線中継機器１は無線機器同士の間のブリッジとして動作し得る。無線中継機器１は、例えば、低エネルギーＢｌｕｅｔｏｏｔｈ機器１６からの情報を蓄積して、これら情報をフォーマットし、標準的なＢｌｕｅｔｏｏｔｈ機器２３に送信し得る。図２は、無線ネットワークにおける種々のデータイベントのタイムテーブルを示す。タイムテーブルの横軸は時間を表す。図示するように、中継機器は時折種々の低エネルギーＢｌｕｅｔｏｏｔｈ機器（例えば機器１から６）にウェイクアップ信号（例えばウェイクアップ信号１４、１５、４から６）を送信し得る。一部の実施形態では、機器１から６はウェイクアップ信号を受信する前にはスリープモードとなっていることがある。機器１から６がウェイクアップ信号を受信すると、それらの機器はスリープモードに戻ることができる。さらに／代替的に、機器１から６は、無線中継機器１からウェイクアップ信号を受信した後、無線ネットワーク上で処理を行い得る及び／又は通信し得る。
【００３６】
一部の実施形態では、装置１から６は所定の間隔でウェイクアップし、データを送信する場合もある。中継機器は所定の間隔で順番にリスニング態勢となり、それによって送信されたデータを受信し、これらを蓄積して、Ｂｌｕｅｔｏｏｔｈ機器２３に送信し得る。
【００３７】
一部の実施形態では、無線中継機器１は所定のスケジュールで種々の機器にウェイクアップ信号を送信し得る。図示するように、無線中継機器１はウェイクアップ信号１４を機器４［１０］及び機器５［１１］に送信し、ウェイクアップ信号［１５］を機器３［９］及び機器５［１１］に送信し得る。それぞれの機器１から６はウェイクアップ信号を受信すると、ウェイクアップして、データを処理し得る。ウェイクアップすると、機器は無線中継機器１への無線リンクによって情報及び／又はデータ８から１１を送信し得る。すると今度は、上述のように標準的なＢｌｕｅｔｏｏｔｈ機器に蓄積したデータ７を送信するために、上述のように無線中継機器１が全ての機器１から６より受信したデータを記憶及び蓄積し得る。
【００３８】
一部の実施形態では、無線中継機器１は、標準的なＢｌｕｅｔｏｏｔｈ機器（例えば無線電話、Ｂｌｕｅｔｏｏｔｈ対応コンピュータ、Ｂｌｕｅｔｏｏｔｈ対応テレビ、又は任意のＢｌｕｅｔｏｏｔｈプロファイルを使用する任意の他の種類のＢｌｕｅｔｏｏｔｈ対応機器）との間で所定のＳＮＩＦＦイベント３及び７でＢｌｕｅｔｏｏｔｈパケットを送信及び／又は受信し得る。ＳＮＩＦＦイベント３とＳＮＩＦＦイベント７との間の時間に、中継機器は機器１から６より受信したデータ及び情報の全てを収集して蓄積し得る。ＳＮＩＦＦイベント７が発生すると、無線中継機器１はＳＮＩＦＦイベント３とＳＮＩＦＦイベント７との間の時間に蓄積されたデータ全てを、標準的なＢｌｕｅｔｏｏｔｈ機器に送信し得る。
【００３９】
本明細書に記載したように、無線中継機器１の一例を図１に示す。無線中継機器１はこれに無線接続できる低電力無線機器に対応する種々のＬＥＤ２を有し得る。一例では、ＬＩ２は無線中継機器１と対応する低電力無線機器との間の無線活動が生じている際にオン又はオフし得る。一部の実施形態では、ＬＥＤは特定の低電力ＲＦリンクに対応し得る。
【００４０】
図３及び図１２を参照すると、無線センサ機器を使用して、温度、歩行ペース４１、心拍数４２、及び／又はセンサ装置１６と無線中継機器１との間の距離等の情報を無線中継機器１に提供し得る。１つ以上の無線センサ装置を無線中継機器に接続することによって、無線中継機器は携帯電話２３又はＰＣを、センサ装置が直接接続されているかのように動作させることができる。図３は無線センサ装置１６の一例を示しているが、他の構成も本発明の範囲内にある。
【００４１】
一部の実施形態では、低電力ＲＦ無線機器１６は単なるタグであって、単一のボタンとＬＥＤのみを含み得る。このような機器を無線中継機器１とペアリングして、衣類、荷物のタグ、又はその他の貴重品に挿入し得る。いったん挿入すると、これらの低電力ＲＦ無線機器１６は無線中継機器１にその存在を報告するようにのみ作用し得る。これらのタグの１つからの報告がなくなると、無線中継機器１は振動して、アラームを鳴らし、対応するＬＥＤ２を点灯して、タグがなくなったことをペア接続したホスト機器に報告し得る。場合によってはタグ１６をより複雑化し、ペア接続した無線中継機器１から離れた場合に、圧電ブザーによる音声、点滅光、又は振動を発することによって、ユーザに警告するよう作用させることもできる。温度又は振動を感知する等、更なる目的を果たし、無線中継機器１を介してホスト機器２３にこの情報を中継して返却するタグもある。
【００４２】
図４は、無線ネットワークを介して種々の他の機器と接続する無線中継機器１の例を示す。図示するように、無線中継機器１は無線Ｂｌｕｅｔｏｏｔｈリンク１８を介してＰＣ１７等のホスト機器に無線接続している。無線中継機器はまた、低電力無線リンク１９を介して機器１６の１から６に無線接続しているのが示されている。無線中継機器と機器１６の１から６との間の無線リンク１９は、例えばＢｌｕｅｔｏｏｔｈ低エネルギー無線リンクであり得る。
【００４３】
一部の実施形態では、図６に示すように、低電力無線タグ１６を、図６に示す財布２１等の任意の数の様々な製品に、参照番号２４で示すように挿入し得る。これらの無線機器を製品に挿入すると、そのＢｌｕｅｔｏｏｔｈ機器アドレス（ＢＤＡＤＤＲ）等の独自の識別子を使用して無線機器を独自に識別し、図５に示すようにホスト機器２３におけるアプリケーション３１を介して、無線機器を製品（例えば２０から２２）と仮想的に対応付けることが可能である。例えば図５に示すように、無線中継機器１をタブレットアイコン２０と対応付け、財布２１を財布アイコン２１と対応付け得る。
【００４４】
一部の実施形態では、無線中継機器１は多くの方法で設計し得る。かかるアーキテクチャの１つを図９に示すが、図１５に示すように、他にも統合を少なくしたアーキテクチャを使用してもよい。統合システムとして設計した場合、１つのチップ３９を使用して、無線中継機器１を制御することが可能である。基本的な中継アプリケーション３２のインフラは、ＵＩ３５、メッセージ変換手段３６、１つ以上のＢｌｕｅｔｏｏｔｈプロファイル２８、ネットワーキングアプリケーション３７、そして１つ以上の低電力無線技術をサポートするスタックを含み得る。
【００４５】
一部の実施形態では、論理システムとして見れば、アーキテクチャは図７及び図８に示すように見ることができる。システムは多くの異なる構成要素、例えばホスト機器２３（Ｂｌｕｅｔｏｏｔｈ、ＷｉＦｉ等）、無線中継機器１、低電力ＲＦ機器又はアクセサリ２１を含み得る。
【００４６】
図７に示すように、ホスト機器２３上で動作するアプリケーションは、低電力ＲＦ機器又はアクセサリ２１を、実際には低電力ＲＦリンク１９を介して無線中継機器１に接続し、無線中継機器１がＢｌｕｅｔｏｏｔｈ又はＷｉＦｉリンク１８を介してホスト機器２３に接続しているが、参照番号２５で示すように仮想的に関連付ける。
【００４７】
一部の実施形態では、Ｂｌｕｅｔｏｏｔｈホスト機器２３は１つ以上の構成要素を含み得る論理的インフラを含み得る。一部の構成要素また、図５においてホスト機器２３上で実行するように示されているユーザアプリケーション３１、アプリケーションインタフェース（ＡＰＩ）３０、１つ以上の専用プロトコル２９、ＨＩＤ、ＨＦＰ、ＳＰＰ、又はＭＦＩ２８等の１つ以上のプロファイル、Ｂｌｕｅｔｏｏｔｈスタック２７及びＢｌｕｅｔｏｏｔｈチップ２６を含み得るが、これらに限定しない。
【００４８】
一部の実施形態では、異なる無線技術を使用する場合、プロファイル２８、スタック２７、及びチップ２６を、対象とする無線技術に適した下層インフラに置き換える必要がある。
【００４９】
一部の実施形態では、無線中継機器１は１つ以上の低電力ＲＦ技術をサポートするために論理的インフラを含み得る。ＡＮＴ＋技術４０をサポートする中継機器の場合には、無線中継機器はＢｌｕｅｔｏｏｔｈ無線技術チップ２６とＡＮＴ＋低電力無線ＲＦチップ３４の両方を制御する無線中継アプリケーション３２を含み得る。ハードウェアの実際の実装は、ハードウェアは図９で示すようにシングルチップソリューションを含んでもよいし、図８の参照番号２６、３４で示すようにマルチチップソリューションでもよい。
【００５０】
一部の実施形態では、無線中継機器は、図２に示すように全体の電力消費量を最小化するために、専用プロトコル２９及び低電力無線制御ロジック３３と相互作用して、２つの互いに独立した技術を管理することが可能である。
【００５１】
一部の実施形態では、２チップソリューションを使用する場合、管理しないままではＢｌｕｅｔｏｏｔｈチップ２６と低電力ＲＦチップ３４技術のタイミングは合わない。従って、通常のＢｌｕｅｔｏｏｔｈチップ２６に関するタイミング情報にアクセスするためのインタフェースと、低電力ＲＦマスターチップ３４における低電力ＲＦタイミングを制御するためのインタフェースを用いて、低電力ＲＦマスターチップ３４と１つ以上の低電力ＲＦスレーブ機器１６とのタイミングを、低電力ＲＦマスター制御ロジック３３において制御することが可能である。
【００５２】
一部の実施形態では、ＢｌｕｅｔｏｏｔｈＳＮＩＦＦタイミングを合わせないままにして、通常のＢｌｕｅｔｏｏｔｈチップ２６と低電力ＲＦマスターチップ３４との間の有線インタフェース通信を調整するという代替例もある。図１５に示すように、通常のＢｌｕｅｔｏｏｔｈ技術チップ２６とＢｌｕｅｔｏｏｔｈ低エネルギーシングルモードチップ６１を含む２チップソリューションとした場合、これら２つのチップは、ＳＰＩインタフェース５９を用いて相互通信し、同期ライン又はバス接続６０を用いて同期化され得る。Ｂｌｕｅｔｏｏｔｈ技術チップ２６はその同期ラインのタイミングをＳＮＩＦＦ間隔と合わせ、Ｂｌｕｅｔｏｏｔｈ低エネルギーシングルモードチップ６１にそのタイミングを伝達する。Ｂｌｕｅｔｏｏｔｈ低エネルギーシングルモードチップ６１はこの同期タイミングを解釈して、ペア接続する低電力ＲＦ機器との通信を調整する。このように、チップ同士は独立的に作用し得るが、タイミングを最適化することで、電力消費を節減し、待ち時間を短縮化することが可能である。
【００５３】
一部の実施形態では、図１０に示すように、携帯電話のようなＢｌｕｅｔｏｏｔｈホスト機器上で起こるメッセージプロトコルを見ると、プロトコルは、ユーザインタフェース４３から専用プロトコル４４を通って、１つ以上のＢｌｕｅｔｏｏｔｈプロファイル層４５へと移動し、最終的に、ホスト機器の内蔵Ｂｌｕｅｔｏｏｔｈスタック４６を通って、ＢｌｕｅｔｏｏｔｈＲＦインタフェースへとＢｌｕｅｔｏｏｔｈパケット５０として移動するものと、論理的に見ることが可能である。
【００５４】
一部の実施形態では、ユーザの動作がＡＰＩコール４７をトリガし、ＡＰＩコール４７はその後内部プロトコルメッセージ４８をトリガし、今度はプロトコルメッセージ４８がＢｌｕｅｔｏｏｔｈホスト機器上でＢｌｕｅｔｏｏｔｈプロファイルＡＰＩ４５と相互作用し得る。ハンズフリープロファイル（ＨＦＰ）を使用する場合には、Ｂｌｕｅｔｏｏｔｈプロファイル４５がＡＴコマンド又はＡＴ情報応答４９をトリガし、これがＢｌｕｅｔｏｏｔｈスタック４６に送られて、最終的にＢｌｕｅｔｏｏｔｈＨＦＰプロトコルパケット５０としてペア接続した中継機器に到達し得る。
【００５５】
一部の実施形態では、無線中継機器はＢｌｕｅｔｏｏｔｈＨＦＰプロトコルパケット［５０］を一旦受信すると、パケットの解析を行って、ペア接続した低電力ＲＦ機器にそのパケットを中継する。Ｂｌｕｅｔｏｏｔｈ低エネルギー機器の場合には、無線中継機器は図１１に示すように反応し得る。
【００５６】
図９に示すと共に、図１１では論理フロー図として表すＢｌｕｅｔｏｏｔｈ低エネルギーデュアルモードソリューションの場合、無線中継機器は、そのＨＦＰプロファイル５１を介してＨＦＰ−ＡＴコマンド４９を受信及び解析し、専用プロコトルメッセージ４８を作成して、これをペア接続するＢｌｕｅｔｏｏｔｈ低エネルギーアクセサリ１６に送信し得る。この専用プロコトルメッセージ４８は、中継アプリケーション３５が作成し、メッセージ変換手段３６に伝達され、変換手段３６はメッセージをさらに解析し、専用プロコトルメッセージ４８をネットワークアプリケーション３７に伝達する。次いでネットワークアプリケーションはメッセージを解析し、ＢｌｕｅｔｏｏｔｈＬＥプロファイルメッセージ５３に変換し、これをＢｌｕｅｔｏｏｔｈスタック３８に送信し得る。次いで、デュアルモードのＢｌｕｅｔｏｏｔｈスタック３８はＢｌｕｅｔｏｏｔｈ低エネルギーパケット５４を作成し、これを最終的にＢｌｕｅｔｏｏｔｈ低エネルギーアクセサリに送信し得る。
【００５７】
一部の実施形態では、Ｂｌｕｅｔｏｏｔｈ低エネルギーアクセサリが応答すると、同様のプロセスが逆に行われる。Ｂｌｕｅｔｏｏｔｈ低エネルギースタック５２は受信したメッセージ５５を解析し、Ｂｌｕｅｔｏｏｔｈ低エネルギープロファイルメッセージ５３としてネットワークアプリケーション３７に送信する。次いでメッセージ変換手段３６はメッセージをさらに解析し、中継アプリケーション３２によって専用プロコトルメッセージ４８をＢｌｕｅｔｏｏｔｈプロファイル５１に送信する。次いで、このメッセージはＨＦＰ−ＡＴコマンド５６として再パッケージ化され、Ｂｌｕｅｔｏｏｔｈホスト機器にＢｌｕｅｔｏｏｔｈ技術によって送信され得る。このように、パケットの完全性が常に維持されるため、Ｂｌｕｅｔｏｏｔｈホスト機器アプリケーションは、Ｂｌｕｅｔｏｏｔｈ低エネルギーアクセサリに実際に接続されていると考え得る。
【００５８】
一部の実施形態では、無線中継機器と通信する際にどのプロコトルを使用するかを判断するために、ホスト機器又は中継機器は、標準的なＢｌｕｅｔｏｏｔｈＲＦ（例えばＢｌｕｅｔｏｏｔｈＨＩＤ又はＢｌｕｅｔｏｏｔｈＨＦＰ）上で専用のコマンドを使用して相互に通信することを試行し得る。例えば、ＢｌｕｅｔｏｏｔｈＨＦＰ接続を確立すると、無線中継機器はホスト機器が専用プロコトルをサポートするかどうかをチェックするためにホスト機器にＡＴ＋ＺＯＭＭ？クエリーを送信することを試行し得る。ＡＴ＋ＺＯＭＭクエリーを受信すると、ホスト機器は適切なＡＴ＋ＺＯＭＭ回答で応答し得る。この応答は、ホスト機器上にアプリケーションが存在し、特定の専用コマンド及び／又は専用プロトコルをサポートすることを、無線中継機器に知らせるものであり得る。
【００５９】
一部の実施形態では、専用プロトコルがサポートされている場合に、無線中継機器は専用プロトコルの使用を開始し得る。サポートされていなければ、無線中継機器は標準的なＢｌｕｅｔｏｏｔｈＨＦＰプロトコルに戻って、代わりにマッピング技術を使用して、標準的なＨＦＰコマンドを専用プロトコルにマッピングし得る。これにより、専用プロトコルをサポートし得ないホスト機器との後方互換性が保証され、専用のホストアプリケーションが存在しない場合に、独自の挙動がＢｌｕｅｔｏｏｔｈホスト機器によってエミュレートされることが可能になる。
【００６０】
一部の実施形態では、プロトコルレベルで見ると、無線中継機器は、ＢｌｕｅｔｏｏｔｈＨＦＰ又はＨＩＤ等の標準的なプロコトルを使用して、Ｂｌｕｅｔｏｏｔｈハンズフリープロファイルホスト機器とＢｌｕｅｔｏｏｔｈ低エネルギー機器との通信のブリッジとなり得る。これは、ＨＦＰ−ＡＴ及びＨＩＤコマンドと応答をＢｌｕｅｔｏｏｔｈ低エネルギープロファイルに直接マッピングすることによって達成され得る。図１３の表５７は、かかるマッピングを使用する方法を示している。
【００６１】
同様に、一部の実施形態では、標準的なＨＦＰ又はＨＩＤコマンドは、専用プロトコルコマンドに直接マッピングされて、無線中継機器上、又はペア接続した低電力ＲＦアクセサリ上で所定の挙動を管理するために直接的に使用され得る。このことは、図１４に示す表５８を使用してＨＦＰ情報を専用プロトコルにマッピングすることによって達成され得る。
【００６２】
当業者なら理解できるように、本発明はシステム、方法、又はコンピュータプログラム製品として実現可能である。従って、本発明は、完全にハードウェアの実施形態、完全にソフトウェアの実施形態（ファームウェア、常駐ソフトウェア、マイクロコード等を含む）、又はソフトウェアとハードウェアの態様を組み合わせた実施形態の形態をとるものであり得、これらは全て本明細書中では「回路」、「モジュール」、又は「システム」と総称し得る。さらに本発明は、コンピュータが使えるプログラムコードを埋め込まれた、１つ以上のコンピュータ可読（即ちコンピュータが使える）媒体に埋め込まれたコンピュータプログラム製品の形態をとり得る。
【００６３】
１つ以上のコンピュータ可読媒体を任意に組み合わせて使用することができる。コンピュータ可読媒体は、コンピュータ可読信号媒体又はコンピュータ可読記憶媒体であり得る。コンピュータ可読媒体は、例えば、電子的、磁気的、光学的、電磁的、赤外線式、又は半導体のシステム、装置、機器、又はこれらの任意の適切な組合せであり得るが、これらに限定されない。コンピュータ可読記憶媒体（すなわちコンピュータ可読記憶機器）のより詳細な例（完全に網羅されてはいないリスト）としては以下のようなものがある。即ち、１つ以上の線を有する電子接続、ポータブルコンピュータディスケット、ハードディスク、ランダムアクセスメモリ（ＲＡＭ）、読取り専用メモリ（ＲＯＭ）、消去可能読取り専用メモリ（ＥＰＲＯＭ又はフラッシュメモリ）、光学ファイバ、ポータブルコンパクトディスク読取り専用メモリ（ＣＤ−ＲＯＭ）、光学記憶機器、磁気記憶機器、又はこれらの任意の組み合わせである。なお、コンピュータ可読記憶媒体は、プログラムをプリントした紙や別の適切な媒体であってもよく、プログラムは、例えば紙又は他の媒体の光学式な走査により、編集、解釈、又は必要に応じてその他の方法で適切に処理された後、電子的にキャプチャされ、コンピュータメモリに記憶され得る。本明細書では、コンピュータ可読記憶媒体（即ちコンピュータ可読記憶機器）は、命令実行システム、装置、又は機器によって、又はこれらと接続されて使用されるプログラムを含む又は記憶することができる任意の媒体であり得る。
【００６４】
コンピュータ可読信号媒体は、例えば、ベースバンドに又は搬送波の一部としてコンピュータ使用可能プログラムコードを埋め込まれた伝搬データ信号を含み得る。かかる伝搬信号は、電子的、磁気的、光学的、又はこれらの任意の適切な組合せを含む様々な任意の形態をとり得るが、これらに限定されない。コンピュータ可読信号媒体は、命令実行システム、装置、又は機器によって又はそれらと接続して、使用するプログラムを含む、記憶する、通信する、伝搬する、又は搬送することのできる、任意のコンピュータ可読媒体であり得る。
【００６５】
コンピュータ可読媒体で実施するプログラムコードは、無線、有線、光ファイバケーブル、ＲＦ等を含む任意の適切な媒体（これらに限定されない）を用いて、送信され得る。
【００６６】
本発明の動作を実行するコンピュータプログラムコードは、Ｊａｖａ、Ｓｍａｌｌｔａｌｋ、Ｃ＋＋等のオブジェクト指向プログラミング言語で書くことが可能である。しかし、本発明の動作を実行するコンピュータプログラムコードはまた、「Ｃ」プログラム言語又は同様のプログラム言語等、従来の手続き型プログラム言語で書くことが可能である。プログラムコードは、ユーザのコンピュータ上で完全に、又はスタンドアローンのソフトウェアパッケージとしてユーザのコンピュータ上で部分的に、又は、ユーザのコンピュータ上で部分的に、かつリモートコンピュータ上で部分的に、又はリモートコンピュータ若しくはサーバ上で完全に実行され得る。後者の場合、リモートコンピュータはローカルエリアネットワーク（ＬＡＮ）若しくはワイドエリアネットワーク（ＷＡＮ）を通してユーザのコンピュータに接続し得る、又は（例えばインターネットサービスプロバイダを利用したインターネットにより）外部のコンピュータに接続し得る。
【００６７】
以下、本発明の実施形態による方法、装置（システム）、及びコンピュータプログラムを示すフローチャート及び／又はブロック図を参照して、本発明を説明する。フローチャート及び／又はブロック図における各ブロック、並びにそれらのブロックの組み合わせは、コンピュータプログラム命令によって実行することが可能であることを理解されたい。これらのコンピュータプログラム命令は多目的コンピュータ、専用コンピュータ、又はマシンを生成する他のプログラマブルデータ処理装置のプロセッサに提供されることで、コンピュータ又は他のプログラマブルデータ処理装置のプロセッサを介して、命令が実行され、フローチャート及び／又はブロック図の１つ以上のブロックにおいて特定された機能／動作を実行する手段が生成され得る。
【００６８】
コンピュータ又はその他のプログラマブルデータ処理装置を特定の方法で機能させることのできるコンピュータプログラム命令をコンピュータ可読メモリ内に記憶させることで、コンピュータ可読メモリ内に記憶した命令が、フローチャート及び／又はブロック図の１つ以上のブロックを実行する命令手段を含む製品を生成し得る。
【００６９】
コンピュータプログラム命令をコンピュータ又は他のプログラマブルデータ処理装置にロードすることで、コンピュータ又は他のプログラマブル装置において一連の動作ステップが実行され、コンピュータ又は他のプログラマブル装置上で実行される命令が、フローチャート及び／又はブロックの１つ以上のブロックに特定される機能／動作を実行するステップを提供するように、コンピュータの実行するプロセスを生成することが可能である。
【符号の説明】
【００７０】
１  無線中継機器
１６、４１、４２  低エネルギー無線機器（低電力ＲＦ機器）
１８  無線リンク
２３  ホスト機器
【図１】
2013529423.tif 000003
【図２】
2013529423.tif 000004
【図３】
2013529423.tif 000005
【図４】
2013529423.tif 000006
【図５】
2013529423.tif 000007
【図６】
2013529423.tif 000008
【図７】
2013529423.tif 000009
【図８】
2013529423.tif 000010
【図９】
2013529423.tif 000011
【図１０】
2013529423.tif 000012
【図１１】
2013529423.tif 000013
【図１２】
2013529423.tif 000014
【図１３】
2013529423.tif 000015
【図１４】
2013529423.tif 000016
【図１５】
2013529423.tif 000017
【国際調査報告】
2013529423.tif 000018
2013529423.tif 000019