(57)【特許請求の範囲】
【請求項１】
１つの周波数でＲＦ（Radio Frequency）信号を放射するように構成された少なくとも１つのＲＦ後方散乱送信機と、
前記ＲＦ信号を反射し、異なる周波数に周波数シフトするように構成された、商品に関連付けられたパッシブＲＦ後方散乱タグと、
前記パッシブＲＦ後方散乱タグによる前記ＲＦ信号の反射及び周波数シフトで生成された分散型環境後方散乱信号を検出することで、前記異なる周波数で商品を読み取るように構成された少なくとも１つのＲＦ後方散乱受信機と、
を有し、
前記パッシブＲＦ後方散乱タグは、基本周波数及び少なくとも１つの高調波周波数を含む複数の信号として、前記分散型環境後方散乱信号を生成し、
前記少なくとも１つの高調波周波数を増幅するように構成された、アンテナと結合された同調回路をさらに有する、商品タグ付けシステム。
【請求項２】
前記後方散乱タグは、前記少なくとも１つのＲＦ後方散乱送信機からの前記ＲＦ信号を、前記受信機による受信のために、異なる直交チャネルに周波数シフト及び後方散乱するように構成された、請求項１に記載の商品タグ付けシステム。
【請求項３】
前記少なくとも１つのＲＦ後方散乱送信機及び前記少なくとも１つのＲＦ後方散乱受信機は、後方散乱のための３つのチャネルの利用を連動し、前記３つのチャネルのうちの２つは送信のために設定され、前記３つのチャネルのうちの残りの１つは受信のために設定され、前記パッシブＲＦ後方散乱タグは、前記３つのチャネルのうちの１つの分散型環境後方散乱信号として検出される、混合周波数を生成するためのパッシブミキサを有する、請求項１に記載の商品タグ付けシステム。
【請求項４】
前記少なくとも１つのＲＦ後方散乱送信機からの送信は、前記パッシブタグによって前記分散型環境後方散乱信号の周波数をシフトするために必要とされる信号を含む、請求項３に記載の商品タグ付けシステム。
【請求項５】
前記パッシブ後方散乱タグは、前記少なくとも１つのＲＦ後方散乱送信機で使用される第１の帯域と、前記第１の帯域と直交し、前記少なくとも１つのＲＦ後方散乱受信機で使用される第２の帯域とで、前記ＲＦ信号を同時に後方散乱するように構成された、請求項１に記載の商品タグ付けシステム。
【請求項６】
前記少なくとも１つのＲＦ後方散乱送信機及び前記少なくとも１つのＲＦ後方散乱受信機のうちの１つは、モノスタティック構成における同じモバイルデバイスまたは据え置き型デバイスでホストされる、請求項１に記載の商品タグ付けシステム。
【請求項７】
前記少なくとも１つのＲＦ後方散乱送信機及び前記少なくとも１つのＲＦ後方散乱受信機のうちの１つは、バイスタティック構成における２つの個別のデバイスでホストされる、請求項１に記載の商品タグ付けシステム。
【請求項８】
前記パッシブＲＦ後方散乱タグは、情報を保存し、前記情報を前記少なくとも１つのＲＦ後方散乱受信機に伝達するために前記ＲＦ信号を変調する、請求項１に記載の商品タグ付けシステム。
【請求項９】
前記パッシブＲＦ後方散乱タグは、前記情報をパケットレベルまたはビットレベルの粒度で符号化し、前記タグの応答は、前記後方散乱信号の送信及び反射の両方を含む単一フェーズにおけるパケットまたはビットの変調の有無の形態で、前記少なくとも１つのＲＦ後方散乱受信機に直接伝達される、請求項１に記載の商品タグ付けシステム。
【請求項１０】
前記少なくとも１つのＲＦ後方散乱送信機及び前記少なくとも１つのＲＦ後方散乱受信機は、商品にタグ付けする以外の主目的を有する、既存の別の目的で使用するデバイスで具現化される、請求項１に記載の商品タグ付けシステム。
【請求項１１】
前記少なくとも１つのＲＦ後方散乱送信機または少なくとも１つのＲＦ後方散乱受信機をホストするデバイスは、所与の環境で読み取られたタグの在庫一覧を管理するように構成される、請求項１に記載の商品タグ付けシステム。
【請求項１２】
前記少なくとも１つのＲＦ後方散乱送信機は、前記タグからの前記分散型環境後方散乱信号を受信した、前記少なくとも１つのＲＦ後方散乱受信機の位置に基づいて前記商品の位置を推測するように構成された、請求項１に記載の商品タグ付けシステム。
【請求項１３】
前記後方散乱受信機の位置は、前記環境において利用可能なＲＦ及び音響デバイスを用いて推定される、請求項１２に記載の商品タグ付けシステム。
【請求項１４】
前記少なくとも１つのＲＦ後方散乱受信機は、複数の異なる位置からの後方散乱信号読み取り値を取得するための複数のＲＦ後方散乱受信機を備える、請求項１に記載の商品タグ付けシステム。
【請求項１５】
後方散乱の送信及び受信に使用される複数のチャネルは、商品デバイスで利用可能な標準化されたＲＦチャネルで具現化される、請求項１に記載の商品タグ付けシステム。
【請求項１６】
第１及び第２の伝送チャネルをさらに有し、前記第１の伝送チャネルは、所望のＲＦキャリア信号を搬送し、前記第２の伝送チャネルは、前記分散型環境後方散乱信号を生成するために必要とされる２つのキャリアトーンを搬送する、請求項１に記載の商品タグ付けシステム。
【請求項１７】
前記所望のＲＦ搬送波送信信号は、前記少なくとも１つのＲＦ後方散乱受信機による受信を容易にするために、別の標準化されたＲＦ技術の搬送波に埋め込まれる、請求項１６に記載の商品タグ付けシステム。
【請求項１８】
少なくとも１つのＲＦ後方散乱送信機によって、１つの周波数のＲＦ（Radio Frequency）信号を放射し、
商品に関連付けられたパッシブＲＦ後方散乱タグによって、ＲＦ信号を反射し、異なる周波数に周波数シフトし、
少なくとも１つのＲＦ後方散乱受信機によって、前記パッシブＲＦ後方散乱タグによる前記ＲＦ信号の反射及び周波数シフトで生成された分散型環境後方散乱信号を検出することで、前記異なる周波数で商品を読み取り、
第１の伝送チャネルによって、所望のＲＦキャリア信号を搬送し、
第２の伝送チャネルによって、前記分散型環境後方散乱信号を生成するために必要とされる２つのキャリアトーンを搬送する、商品タグ付けのための方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この出願は、２０１８年４月１３日に出願された米国仮特許出願第６２／６５７，７０４号、２０１８年７月１２日に出願された米国仮特許出願第６２／６９６，９２８号及び米国特許出願第１６／３８１，２９４号を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【０００２】
本発明は、オブジェクト検出に関し、特に環境、分散型後方散乱を利用した屋内スペースにおけるオブジェクトのタグ付けに関する。
【背景技術】
【０００３】
今日、小売業者は、消費者による日常の商品の買い物及び消費行動を的確にとらえて収集することができない。これは、消費者スペースにおいて、コスト効率が良く、拡張性のある方法で、日常の商品にタグ付けし、監視することができないことから生じる。したがって、消費者スペースにおいて、コスト効率が良く、拡張性のある方法で、日常の商品にタグを付ける方法が必要とされている。
【発明の概要】
【０００４】
本発明の別の態様によれば、商品タグ付けシステムが提供される。商品タグ付けシステムは、１つの周波数でＲＦ（Radio Frequency）信号を放射するように構成された少なくとも１つのＲＦ後方散乱送信機を含む。商品タグ付けシステムは、ＲＦ信号を反射し、異なる周波数へ周波数シフトするように構成された、商品に関連付けられたパッシブＲＦ後方散乱タグをさらに含む。商品タグ付けシステムは、またパッシブＲＦ後方散乱タグによるＲＦ信号の反射及び周波数シフトで生成された分散型環境後方散乱信号を検出することで、異なる周波数で商品を読み取るように構成された少なくとも１つのＲＦ後方散乱受信機を含む。
【０００５】
本発明の別の態様によれば、商品タグ付けのための方法が提供される。この方法は、少なくとも１つのＲＦ後方散乱送信機によって、１つの周波数でＲＦ（Radio Frequency）信号を放射することを含む。この方法は、商品に関連付けられたパッシブＲＦ後方散乱タグによって、ＲＦ信号を反射し、異なる周波数に周波数シフトすることをさらに含む。この方法は、また少なくとも１つのＲＦ後方散乱受信機によって、パッシブＲＦ後方散乱タグによるＲＦ信号の反射及び周波数シフトによって生成された分散型環境後方散乱信号を検出することで、該異なる周波数で商品を読み取ることを含む。
【０００６】
これら及び他の特徴並びに利点は、以下の典型的な実施形態の詳細な説明を添付の図面と併せて読むことで明らかになるであろう。
【０００７】
本開示では、後述するように、以下の図面を参照しながら好ましい実施形態について詳細に説明する。
【図面の簡単な説明】
【０００８】
【図１】図１は、本発明の一実施形態による、本発明を適用できる例示的な処理システムを示すブロック図である。
【０００９】
【図２】図２は、本発明の一実施形態による、本発明を適用できる例示的なＲＦＩＤ後方散乱メカニズムを示すブロック図である。
【００１０】
【図３】図３は、本発明の一実施形態による、高調波タグを含む本発明の例示的な動作を示すブロック図である。
【００１１】
【図４】図４は、本発明の一実施形態による、周波数シフトタグを伴う本発明の例示的な動作を示すブロック図である。
【００１２】
【図５】図５は、本発明の一実施形態による、モバイルデバイスを用いるモノスタティックセットアップを含む本発明の例示的な動作を示すブロック図である。
【００１３】
【図６】図６は、本発明の一実施形態による、据え置き型デバイスを用いるモノスタティックセットアップを含む本発明の例示的な動作を示すブロック図である。
【００１４】
【図７】図７は、本発明の一実施形態による、環境、分散型後方散乱を用いて屋内スペース内のオブジェクトにタグ付けするための例示的な方法を示す流れ図である。
【００１５】
【図８】図８は、本発明の一実施形態による、本発明を適用できる例示的な店舗環境を示すブロック図である。
【００１６】
【図９】図９は、本発明の一実施形態による、店舗内の在庫一覧を管理するための例示的な方法を示すフロー図である。
【図１０】図１０は、本発明の一実施形態による、店舗内の在庫一覧を管理するための例示的な方法を示すフロー図である。
【００１７】
【図１１】図１１は、本発明の一実施形態による、本発明を適用できるタグ付きナビゲーションマーカが利用可能になる例示的な環境を示すブロック図である。
【００１８】
【図１２】図１２は、本発明の一実施形態による、屋内ナビゲーション支援のための例示的な方法を示すフロー図である。
【図１３】図１３は、本発明の一実施形態による、屋内ナビゲーション支援のための例示的な方法を示すフロー図である。
【発明を実施するための形態】
【００１９】
本発明は、環境、分散型後方散乱を用いて屋内スペースにおけるオブジェクトにタグ付けすることに関する。
【００２０】
一実施形態において、環境、分散型直交後方散乱ソリューションが提供される。本発明の１つまたは複数の実施形態は、スマートデバイス（例えば、スマートフォン、音声起動スピーカ等）における既存のワイヤレスインターフェースを、商品を監視（タグを読み取る）する別の目的で使用しながら、日常の商品にタグ付けするための低コストのパッシブ直交後方散乱タグを含む。環境後方散乱を利用することで、本発明の実施形態は、ＲＦＩＤインフラストラクチャを必要とせず、その注意深く設計されたパッシブタグを介して直交する帯域（送信用の１つの帯域及び受信用の別の帯域）を使用可能にすることで、自己干渉除去を必要とせずに、２つの個別の（既存の）デバイスを用いて後方散乱を達成できる。本発明は、本明細書で提供される本発明の教示によって当業者であれば容易に理解されるように、小売業者のための消費者の買い物行動の有意な見識を示すだけでなく他の利益を提供するために利用できる。
【００２１】
図１は、本発明の一実施形態による、本発明を適用できる例示的な処理システム１００を示すブロック図である。処理システム１００は、処理ユニット（例えば、ＣＰＵ）１０１のセットと、ＧＰＵ１０２のセットと、メモリデバイス１０３のセットと、通信デバイス１０４のセットと、周辺機器１０５のセットとを含む。ＣＰＵ１０１は、シングルコアＣＰＵであってもよく、マルチコアＣＰＵであってもよい。ＧＰＵ１０２は、シングルコアＧＰＵであってもよく、マルチコアＧＰＵであってもよい。１つまたは複数のメモリデバイス１０３は、キャッシュ、ＲＡＭ、ＲＯＭ、並びに他のメモリ（フラッシュ、光学、磁気など）を含むことができる。通信デバイス１０４は、無線及び／または有線通信デバイス（例えば、ネットワーク（例えば、ＷＩＦＩなど）アダプタなど）を含むことができる。周辺機器１０５は、表示装置、ユーザ入力装置、プリンタ、撮像装置などを含むことができる。処理システム１００の各要素は、１つまたは複数のバスまたはネットワーク（まとめて図の参照番号１１０で示される）によって接続される。
【００２２】
一実施形態において、メモリデバイス１０３は、本発明の様々な態様を実現するために構成された専用コンピュータにおいて、コンピュータプロセッサシステムを変えるために特別にプログラムされたソフトウェアモジュールを保存してもよい。一実施形態において、専用ハードウェア（例えば、特定用途向
【００２３】
もちろん、処理システム１００は、当業者によって容易に思いつくような他の要素（図示せず）を含んでいてもよく、特定の要素を省略してもよい。例えば、当業者であれば容易に理解できるが、処理システム１００には、その詳細な実装に応じて他の様々な入力装置及び／または出力装置を含めることができる。例えば、無線及び／または有線による様々なタイプの入力装置及び／または出力装置を使用できる。さらに、当業者には容易に理解できるが、様々な構成において追加のプロセッサ、コントローラ、メモリなどを使用することもできる。処理システム１００のこれら及び他の変形例は、本明細書で提供される本発明の教示によって当業者であれば容易に考えられる。
【００２４】
さらに、全部または一部において、システム１００の要素のうちの１つまたは複数で実現される、本発明に関連する様々な要素及びステップについては、後述するように様々な図で理解されるべきである。さらに、システム１００は、タグ付けの結果を分析し、タグ付けの結果に応答するアクションを実行するために利用できる。システム１００のこれらの及び他の用途は、本明細書で提供される本発明の教示によって、本発明の趣旨を維持しながら当業者によって容易に決定される。
【００２５】
本発明の１つまたは複数の実施形態は、パッシブＲＦ（Radio Frequency）タグを利用して、日常のオブジェクトにタグ付けし、監視する。パッシブＲＦタグは、バッテリを必要とせず、それぞれのコストは数セントである。ＲＦタグは、オブジェクトに貼り付けることが可能であり、送信機によって送信された信号エネルギーを単に後方散乱（反射）することで作用し、それにより、図２で示すように、それ自体で信号を生成する必要がない。反射信号の状態を変調することで、タグは、タグを付けたオブジェクトに関連する、タグに保存された情報を伝達できる。ＲＦタグによって配信できる情報の量は限られる（ＵＨＦタグの場合、数十Ｋｂｐｓから数百Ｋｂｐｓ）が、その低いコスト、小さいフォームファクタ及び受動的な性質によって、消費者スペースにおける日常のオブジェクトに拡張性のあるタグ付けが可能になる。
【００２６】
図２は、本発明の一実施形態による、本発明を適用できる例示的なＲＦ後方散乱メカニズム２００を示すブロック図である。
【００２７】
後方散乱メカニズム２００は、パッシブＲＦタグ２１０と、ＲＦアンテナ２２１を備えるＲＦリーダ２２０とを含む。
【００２８】
図２において、ｄはＲＦＩＤアンテナ２２１とＲＦＩＤタグ２１０との間の距離を示し、λは送信波２３０の波長を示し、θＴは送信信号の位相を示し、θＲは後方散乱された受信信号の位相を示し、ｆ１は送信波２３０及び後方散乱波２４０の周波数を示す。
【００２９】
動作中、ＲＦ（Radio Frequency）波２３０は、ＲＦＩＤリーダ２２０のアンテナ２２１から送信される。ＲＦ波２３０は、ＲＦＩＤタグ２１０の向きに応じて反射し、後方散乱波２４０としてＲＦＩＤアンテナ２２１へ戻る。さらに、パッシブＲＦＩＤタグ２１０は、反射された信号の状態、すなわち後方散乱波２４０を変調することで、パッシブＲＦＩＤタグ２１０に格納された情報を伝達できる。
【００３０】
本発明は、既存のＷＩＦＩ及びＢｌｕｅｔｏｏｔｈ（登録商標）対応デバイスに関して、環境、分散型、直交帯域後方散乱のイノベーションを通じて、日常のオブジェクトに対する低コストで信頼性のあるタグ付けを可能にする。これは、以下の特徴を有する。第１の特徴は、（ｉ）環境、すなわち後方散乱を可能にする、屋内スペースに既に存在するスマートデバイス、ハブ及びルータにおけるＷＩＦＩ及びＢｌｕｅｔｏｏｔｈ等の既存のＲＦ技術を利用することである。これにより、追加のＲＦＩＤ固有のインフラストラクチャ（ＲＦＩＤリーダ及びアンテナ）の必要性が回避される。第２の特徴は、（ｉｉ）限定された読取り信頼性を有する、単一のモノスタティック後方散乱リーダ（すなわち、共同Ｔｘ及びＲｘ）に依存する代わりに、環境における２つの分散型デバイスに後方散乱のＴｘ及びＲｘ機能（以下、Ｂ−Ｔｘ及びＢ−Ｒｘと呼ぶ）を分配し（バイスタティック後方散乱）、これにより、これらのデバイスの一方または両方の可動性がチャネルの多様性を増大させるため、タグの読取りの信頼性を増大させることができる。第３の特徴は、（ｉｉｉ）直交後方散乱、すなわち２つの異なるデバイス（アンテナだけではなく）に配備されるが、同じ周波数帯域であるバイスタティックリーダが、自己干渉として知られる深刻な問題に直面することであり、タグ応答を復号する受信機の能力を著しく低下させる。本発明は、直交帯域タグを計装することでこの問題を排除する。後者は、Ｂ−Ｔｘ（デュアルバンドタグ）で使用される帯域と直交する追加の帯域で同時に後方散乱するか、または異なる直交チャネル（周波数シフトタグ）で直接後方散乱することができる。これらのアプローチの両方は、Ｂ−Ｒｘが、Ｂ−Ｔｘの帯域とは異なる（直交する）帯域でタグの応答を受信することで、自己干渉をキャンセルする必要性をバイパスできる。
【００３１】
次に、本発明の１つまたは複数の実施形態による、環境、分散型後方散乱に関して説明する。
【００３２】
本発明は、図に３−６で示すように動作する。図３は、本発明の一実施形態による、高調波タグを含む本発明の例示的な動作３００を示すブロック図である。図３では、Δｆ＝ｋ・ｆ１であるような、固定の周波数差が用いられる。例示的な動作３００は、タグ３１０と、Ｂ−Ｔｘをホストするデバイス３２０と、Ｂ−Ｒｘをホストするデバイス３３０との間で行われる。図４は、本発明の一実施形態による、周波数シフトタグを伴う本発明の例示的な動作４００を示すブロック図である。図４では、フレキシブルなΔｆが使用される。例示的な動作４００は、タグ４１０と、Ｂ−Ｔｘをホストするデバイス４２０と、Ｂ−Ｒｘをホストするデバイス４３０との間で行われる。図５は、本発明の一実施形態による、モバイルデバイスを用いるモノスタティックセットアップを含む本発明の例示的な動作５００を示すブロック図である。例示的な動作５００は、タグ５１０と、Ｂ−Ｔｘ／Ｂ−Ｒｘをホストするデバイス５２０との間で行われる。図６は、本発明の一実施形態による、据え置き型デバイスを用いるモノスタティックセットアップを含む本発明の例示的な動作６００を示すブロック図である。例示的な動作６００は、タグ６１０と、Ｂ−Ｔｘ／Ｂ−Ｒｘ６２０をホストするデバイスとの間で行われる。
【００３３】
Ｂ−Ｔｘ及びＢ−Ｒｘをホストするデバイスは、まず（アプリケーションを介して）互いに通信し、環境、分散型後方散乱で用いるＢ−Ｔｘ（Ｃｔ）による送信及び受信Ｂ−Ｒｘ（Ｃｒ）のための１組の直交チャネル（例えば、ＷＩＦＩ及び／またはＢｌｕｅｔｏｏｔｈチャネル）を連動させる。次に、Ｂ−ＴｘはチャネルＣｔの直交帯域タグを明らかにし、タグはチャネルＣｔ及びＣｒ（デュアルバンドタグ）、または単にＣｒ（周波数シフトタグ）のいずれかで応答し、その後、チャネルＣｒのＢ−Ｒｘによってピックアップされる。Ｂ−Ｒｘは、タグの応答を中継してＢ−Ｔｘへ戻し、Ｂ−Ｔｘは、環境において読み取られたタグの在庫一覧を記録し、管理する。
【００３４】
単一フェーズ後方散乱プロトコルにおいて、タグは、その情報を後方散乱する前に、（他のタグとの衝突を軽減するために）ランダムなバックオフを実行する。Ｂ−Ｔｘ及びＢ−Ｒｘとして、環境における既製のＷＩＦＩ及びＢｌｕｅｔｏｏｔｈデバイスと連動できるようにするため、タグは、ＷＩＦＩ／Ｂｌｕｅｔｏｏｔｈパケットの粒度で情報を符号化し、これらのパケットの存在／不在は、単一フェーズにおいて、Ｂ−Ｒｘに対するタグの応答を直接的に伝達する。リーダとタグとの間で２つのフェーズプロトコルを使用する必要がある場合、Ｂ−Ｔｘ及びＢ−Ｒｘは、（Ｂ−Ｔｘが全てのタグを明らかにする）２つのフェーズのロックステップ実行を行うために密接に連動し、次にタグからの応答を受信し、Ｂ−ＲｘからＢ−Ｔｘに中継されると、Ｂ−Ｔｘは、フェーズ２で特定のタグをポーリングし、Ｂ−Ｒｘにおける応答は、再びＢ−Ｔｘを中継して送り返される。
【００３５】
我々のセットアップにおけるＢ−Ｔｘ及びＢ−Ｒｘは、ＷＩＦＩルータ及びスマートフォン、またはＡｍａｚｏｎ  Ｅｃｈｏ（登録商標）もしくはＧｏｏｇｌｅ  Ｈｏｍｅ（登録商標）及びスマートフォンなどの音声起動デバイス、または２台のスマートフォン等がなり得ることに留意されたい。このような既存のデバイスを活用する能力は、追加のリーダを必要とせずにシステムに多様性を追加する。例えば、スマートフォンを携帯しているユーザが部屋を歩いているとき、複数の異なる位置からタグを読み取ることでタグの読み取りの信頼性を高める。
【００３６】
次に、本発明の１つまたは複数の実施形態による、高調波周波数シフトのためのデュアルバンドタグについて説明する。
【００３７】
デュアルバンドタグは、２つの無線（例えば、ＷＩＦＩ／Ｂｌｕｅｔｏｏｔｈ）チャネルで同時に後方散乱するように設計される。本発明は、基本周波数及び高調波周波数で同時に後方散乱を生成するために、タグ内チップの固有の非線形特性を利用する高調波タグの助けを借りることで、これを達成できる（典型的には、第１及び第２の高調波は信号強度に関して比較的強い）。高調波周波数は、基本周波数（Ｃｔ＝ｆ１）におけるＢ−Ｔｘからの干渉を抑制すること無く、Ｂ−Ｒｘが後方散乱信号を受信するためのデュアルチャネル（Ｃｒ＝ｆ３）として使用できる。これを図３に示す。同調回路をアンテナに追加することで、所望の高調波周波数で後方散乱信号を増幅できる。
【００３８】
そのような高調波タグの制約は、ｆ３が、ｆ！、すなわち、
【数１】
0006906068.tif 000002
の整数倍でなければならないことである。
【００３９】
したがって、既存のデバイス上でＷＩＦＩ及びＢｌｕｅｔｏｏｔｈチャネルを利用する能力に影響を及ぼす可能性がある、直交送信及び受信チャネルの選択にあまり柔軟性が無い。
【００４０】
次に、本発明の一実施形態による、任意の周波数シフトのための周波数シフトタグについて説明する。
【００４１】
既存のスマートデバイスを利用して、それらのＷＩＦＩ及びＢｌｕｅｔｏｏｔｈチャネルを柔軟に利用するため、我々は、我々のタグで任意の周波数シフトを可能にする必要がある。タグの完全なパッシブ性を保ちながら、送信チャネルからの受信チャネルのそのような任意のシフト（Δｆ）を生成するために、本発明は、関連する複雑さを送信機へ移す。この場合、Ｂ−Ｔｘ及びＢ−Ｒｘは、ｆ２−ｆ１＝ｆ３−ｆ２＝Δｆとなるように、まず（デュアルバンドタグの場合の２つの代わりに）後方散乱のための３つのチャネル、送信Ｃｔ＝｛ｆ１，ｆ２｝のための２つ、並びに受信Ｃｒ＝ｆ３のための１つのチャネルの利用を連動させる。Ｂ−Ｔｘが２つのチャネルｆ１及びｆ２で同時に送信する場合、周波数シフトタグは、パッシブミキサを用いてｆ２＋ｆ１及びｆ２−ｆ１の周波数を生成する。後者のΔｆは、ｆ２からｆ３＝ｆ２＋Δｆへ信号を後方散乱（周波数シフト）するために使用される。ｆ３に同調されたＢ−Ｒｘは、該後方散乱信号を受信する。これを図４に示す。
【００４２】
例えば、Δｆ＝２５ＭＨｚの場合、２．４ＧＨｚの２つのＷＩＦＩデバイスを使用することが可能であり、２つの隣接する（直交する）チャネルがＢ−Ｔｘ（例えば、チャネル１及び６）で使用され、第３の隣接するチャネルがＢ−Ｒｘ（例えば、チャネル１１）で使用され、消費者スペースにおいてこれらのタグを読み取る。Ｂ−Ｔｘにおいて２つのＷＩＦＩチャネルを同時に配備できない場合（デュアル無線）、これらのチャネルのうちの１つは、今日のほとんどのスマートデバイスにおいてＷＩＦＩと並行して利用できるＢｌｕｅｔｏｏｔｈチャネルで置き換えることができる。
【００４３】
我々の直交帯域タグ設計の注目すべき側面は、それらが完全にパッシブであることである。それらは、周波数シフトを達成するために、追加の発振器及びインピーダンススイッチング回路のような能動部品を必要としない。本発明によるタグ・アンテナ設計は、既存のＥＰＣ  Ｇｅｎ２チップ（２フェーズプロトコル）だけでなく、既製のＷＩＦＩ／Ｂｌｕｅｔｏｏｔｈデバイスで使用するための単一フェーズプロトコルを可能にする他のチップと連動できる。
【００４４】
以下に注目する。Ｂ−Ｔｘは、そのＴＳ及びＦＳの両方でＷＩＦＩ及び／またはＢｌｕｅｔｏｏｔｈ（以下、Ｂｌｅと称す）を使用できるが、Ｂ−Ｒｘは、ＷＩＦＩ及び／またはＢｌｕｅｔｏｏｔｈ／Ｂｌｅを使用できる。１つの具体的なインスタンス化において、以下のセットアップを実現する。Ｂ−Ｒｘは、Ｂｌｅアドバタイズメントチャネル（ｆ２）でＢｌｅパケットであるＢＳ信号を受信するように構成される。Ｂ−Ｔｘは、そのＷＩＦＩインタフェースを用いて所望のＢＬｅパケットをｆ１に埋め込む。言い換えれば、Ｂｌｅパケットのコンテンツは、ＷＩＦＩパケットに適切に埋め込まれたとき（すなわち、ＷＩＦＩパケットのコンテンツを変更したとき）、結果として生じるＷＩＦＩ信号ＴＳの周波数スペクトルが、埋め込まれたｆ１にＢｌｅ信号を有するように生成される。Ｂ−Ｔｘは、ＦＳ信号を生成するためにΔｆで分れた２つのキャリアトーンを埋め込むために別のＷＩＦＩインタフェースを用いる。このＷＩＦＩパケットの内容は、その周波数スペクトルがΔｆで分れた２つのキャリアトーンを有するように決定される。２つのＷＩＦＩインタフェースは、ＴＳ及びＦＳ信号を同時に生成するように連動する。タグは、ｆ１のＢｌｅシグナルをｆ１±Δｆに後方散乱させ、Ｂ−Ｒｘがｆ２のＢｌｅを受信できるようにする。
【００４５】
次に、本発明の１つまたは複数の実施形態による、オブジェクトの位置確定について説明する。
【００４６】
先のセクションでは、屋内スペースにおける様々なオブジェクトにタグ付けし、監視する（読み取る）方法について説明したが、本発明は読み取ったオブジェクトの位置を特定するためにも備える。本発明は、Ｂ−ＴｘまたはＢ−Ｒｘとして潜在的に役割を果たすことができるスマートフォンのようなモバイルデバイスを分散型後方散乱で利用できることを想起されたい。スマートフォンの可動性は、それをタグの近くに置くことが可能になることで、多様性及びタグの読み取りの信頼性を増大させる。したがって、スマートフォンがタグを読み取っているとき、該スマートフォンの位置を特定できる場合、タグの位置はスマートフォン自体の位置から近似的に推測できる。本発明は、タグの位置を特定するのに役に立つこの所見を利用して、タグ付けされた様々な商品及びオブジェクトが屋内スペースのどこにあるかを追跡する。
【００４７】
スマートフォンの位置の特定は、以下のいくつかの方法のうちの１つで達成できる。
（ｉ）後方散乱に関する他のデバイス、すなわち音声起動スマートデバイス（例えば、Ａｍａｚｏｎ  Ｅｃｈｏ（登録商標）、Ｇｏｏｇｌｅ  Ｈｏｍｅ（登録商標）等）の助けを借りて、音響的に電話機の位置を特定できる。Ｂ−Ｔｘ及びＢ−Ｒｘの両方は、マイクロフォン及びスピーカへのアクセス手段を有し、音声起動デバイスはマイクロフォンアレイを有する。該アレイを利用することで、ＴＤＯＡ（Time Difference Of Arrival）のような従来の技術を用いて電話機の位置を特定できる。
（ｉｉ）別のアプローチは、スマートＴＶ、音声起動無線ハブ、アクセスポイント等の複数の据え置き型ＷＩＦＩデバイスを屋内スペースで利用して、マルチリテレート（multi-literate）し、スマートフォンの位置を特定することである。
【００４８】
次に、本発明の１つまたは複数の実施形態による、本発明の他の態様について説明する。
【００４９】
本発明は、既存の無線インフラストラクチャを用いて屋内スペースにおけるオブジェクトにタグ付けし、ＲＦＩＤ等の任意の追加のインフラストラクチャの配備の必要性を排除するために使用できることを想起されたい。本発明におけるＢ−Ｔｘ及びＢ−Ｒｘは、２つの個別のスマートデバイス（例えば、Ａｍａｚｏｎ  ＳＥｃｈｏ（登録商標）、Ｇｏｏｇｌｅ  Ｈｏｍｅ（登録商標）、スマートフォンなど）から選択されるが、それらは同じスマートデバイス（図５及び６で示される）に配置されてもよい。後者の場合、環境、直交帯域後方散乱を可能にするために既存の無線機を使用するが、ＲＦＩＤ及びその自己干渉除去の必要性を依然として必要としない。
【００５０】
スタンドアロンまたは既存のスマートデバイスに統合される屋内スペースにＲＦインフラストラクチャを展開できる場合、同じデバイスのモノスタティック後方散乱を直接利用して屋内オブジェクトにタグ付けできる。これは、新しい無線技術が既存のデバイスに統合されること、または新しいデバイスが配備されることを必要とし、その両方がコストを増加させることに留意されたい。さらに、本質的にモノスタティックである（すなわち単一の据え置き型デバイスの）ため、環境内の全てのタグを確実に読み取る能力は大幅に制限される可能性がある。
【００５１】
図７は、本発明の一実施形態による、環境、分散型後方散乱を用いて屋内スペースにおけるオブジェクトにタグ付けするための例示的な方法７００を示すフロー図である。
【００５２】
ブロック７０５において、パッシブＲＦ後方散乱タグを商品に関する情報で符号化し、パッシブＲＦ後方散乱タグを商品に関連付ける。ブロック７１０は、タグ付けされる各商品について、繰り返すことができる。
【００５３】
ブロック７１０において、少なくとも１つのＲＦ後方散乱送信機によってＲＦ信号を放射する。
【００５４】
ブロック７１５において、商品に関連するパッシブＲＦ後方散乱タグによってＲＦ信号を反射し、周波数シフトする。
【００５５】
ブロック７２０において、ＲＦ後方散乱送信機をホストするデバイスによって、タグの在庫一覧を管理する。
【００５６】
ブロック７２５において、少なくとも１つのＲＦ後方散乱受信機によって、パッシブＲＦ後方散乱タグによるＲＦ信号の反射及び周波数シフトで生成された分散型環境後方散乱信号を検出することで、商品をタグ付けする。一実施形態において、ＲＦ信号は、分散型環境後方散乱信号に直交させることができる。
【００５７】
次に、本発明の１つまたは複数の実施形態による、消費者スペースにおける消費者配備タグについて説明する。
【００５８】
屋内スペースにおけるオブジェクトにタグ付けし、監視する能力は、消費者（ユーザ）がそれらを理解し、その後、その利用法を最適化するのに有用である。ユーザは、タグを直接調達し、重要であると考えるオブジェクト（例えば、パスポート、財布など）またはユーザが利用及び在庫一覧に関して追跡及び監視したいオブジェクト（例えば、食品、ステーショナリー及び洗浄商品）にタグを取り付けることができる。ユーザがそのスペースを歩き回ると、ユーザのスマートデバイス（そのＷＩＦＩ及びＢｌｕｅｔｏｏｔｈワイヤレスインターフェースにアクセスする）のアプリケーションを介して、配備された環境、分散型後方散乱技術が付近のタグ、したがってそれに関連する商品を読み取ることになる。
【００５９】
タグが据え置き型であると仮定すると、ユーザがその付近で移動するにつれて、ユーザは、スマートデバイスに対するタグの位置を特定するために、同じタグからの自分の位置及び後方散乱の読み取りの多様性を使用できる。これは、環境内のタグ付けされたオブジェクトを順番に見つけることである。（移動しているスマートデバイスに対する）タグ／商品の位置を相対座標から絶対座標に変換するため、無線アクセスポイント及び／または音声起動スマートスピーカ（例えば、Ａｍａｚｏｎ  Ｅｃｈｏ（登録商標）、Ｇｏｏｇｌｅ  Ｈｏｍｅ（登録商標）等）のような環境内の他の据え置き型無線デバイスを利用できる。据え置き型無線デバイスは、ユーザのスマートデバイスの位置を特定し、後者はタグの位置を特定し、それによって、ユーザは据え置き型の無線デバイスの位置に対するタグ付き商品の位置を特定できる。これにより、ユーザは、異なる商品が消費者スペース内のどこに位置するかの在庫一覧だけでなく、ブループリントを作成できる。ユーザのスマートデバイスの位置の特定は、据え置き型の音声起動スマートデバイス利用される場合、音響的に達成することも可能である。マイクロフォンアレイ及びスピーカにアクセスが可能な後者は、ＴＤＯＡ（time difference of arrival）のような従来の技術を用い、アレイを利用してユーザのスマートデバイスの位置を特定できる。別のアプローチは、複数の据え置き型デバイス（例えば、スマートＴＶ、音声起動ワイヤレスハブ、アクセスポイント等）のＷＩＦＩを利用してマルチリテレートし、位置を特定することである。
【００６０】
そのような追跡及び在庫一覧の特徴は、消費者にいくつかの利益を提供する。いくつかの例示的なシナリオとして、以下を含む。（ｉ）ユーザは、店舗で買い物中に、自宅の商品の在庫一覧に容易にアクセスすることが可能であり、（ｉｉ）アプリケーションは、設定された頻度で、自宅で特定の商品が備蓄切れであり、再備蓄が必要であることをユーザに思い出させることが可能であり、（ｉｉｉ）ユーザは、（例えば、後方散乱信号及び適切な商品位置のマップに基づいて）屋内スペースの周囲に誤って配置されたオブジェクトを識別できる。
【００６１】
図８は、本発明の一実施形態による、本発明を適用できる例示的な店舗環境８００を示すブロック図である。
【００６２】
環境８００は、複数の通路８０１〜８０４を含み、各通路は、通路の棚上のオブジェクトにタグを付けるため、１つまたは複数のＢ−Ｔｘ及び１つまたは複数のＲ−Ｔｘを、例えば通路毎またはエリア毎に１つ有する。
【００６３】
タグ８１０は、Ｂ−Ｔｘ８１０によってタグ付けされた後に、Ｂ−Ｒｘ８２０によって読み取ることができる。Ｂ−Ｔｘ８２０及びＢ−Ｒｘ８３０のうちの少なくともいくつかは、通路を歩くユーザ及び／または従業員のユーザデバイスが備える。ユーザ及び／または従業員は、ユーザによってタグ付けされたアイテムに関連付けられた情報に関するメッセージを、自分のデバイス（例えば、電話機）を介して受信できる。このようにして、在庫一覧の管理、商品の配置ミス、クーポンの配布等のような本発明の様々な態様を達成できる。
【００６４】
図９〜図１０は、本発明の一実施形態による、店舗内の在庫一覧を管理するための例示的な方法９００を示すフロー図である。
【００６５】
ブロック９０５において、各タグが販売用の特定の商品に関連付けられ、特定の商品に関する情報を含むように、パッシブＲＦ後方散乱タグのセットを符号化する。
【００６６】
ブロック９１０において、少なくとも１つのＲＦ後方散乱送信機によって、ＲＦ信号を送信する。
【００６７】
ブロック９１５において、パッシブＲＦ後方散乱タグのセットによって、ＲＦ信号を反射及び周波数シフトし、各パッシブＲＦ後方散乱タグを所与の店舗エリア内の複数の販売可能な商品のそれぞれ１つに関連付ける。
【００６８】
ブロック９２０において、少なくとも１つのＲＦ後方散乱受信機によって、パッシブＲＦ後方散乱タグによるＲＦ信号の反射及び周波数シフトで生成された分散型環境後方散乱信号を検出することで、複数の販売可能な商品のそれぞれにタグを付ける。
【００６９】
ブロック９２５において、少なくとも１つのＲＦ後方散乱送信機をホストするデバイスによって、所与の店舗エリア内の複数の販売可能な商品の在庫一覧を管理する。
【００７０】
ブロック９３０において、少なくとも１つのＲＦ後方散乱送信機をホストするデバイスによって、ユーザが複数の販売可能な商品の１つにタグを配備することに応答して、ユーザのスマートデバイスを介してユーザにインセンティブを与える。
【００７１】
ブロック９３５において、少なくとも１つのＲＦ後方散乱送信機をホストするデバイスによって、分散型環境後方散乱信号に応答した、複数の販売可能な商品のうちの所与の１つの量が、しきい値レベル未満であるときを特定する。
【００７２】
ブロック９４０において、少なくとも１つのＲＦ後方散乱送信機をホストするデバイスによって、分散型環境後方散乱信号に応答した、複数の販売可能な商品のいずれかの誤配置状態と、正しい商品位置のマッピングとを特定する。
【００７３】
ブロック９４５において、少なくとも１つのＲＦ後方散乱送信機をホストするデバイスによって、分散型環境後方散乱信号に応答した、ユーザが選択可能な頻度で在庫切れ表示を提供する。
【００７４】
ブロック９５０において、少なくとも１つのＲＦ後方散乱送信機をホストするデバイスによって、定期的に購入される複数の販売可能な商品のうちの１つをユーザの介在なしに自動的に追加発注する。
【００７５】
ブロック９５５において、少なくとも１つのＲＦ後方散乱送信機をホストするデバイスによって、複数の販売可能な商品の消費プロファイル及びコンテキスト情報を自動的に利用して、商品の推奨システムの性能を改善する。
【００７６】
次に、本発明の一実施形態による、消費者スペースにおける小売業者が配置したタグについて説明する。
【００７７】
先のモデルは、消費者がどの商品にタグ付けし、追跡／監視するかの決定に関して、消費者に完全な自由を提供する。しかしながら、そのような商品の使用及びユーザの買い物／消費行動に関する情報は、小売業者には利用可能ではない。小売業者によるこのような情報の利用可能性は、分析に基づいて消費者に付加価値のあるショッピングサービスを提供するのに役立つだけでなく、個人向けの広告及びマーケティング戦略、商品の配送及び販売プロセス、並びに在庫一覧の管理をより良くデザインするためにも役に立つ。
【００７８】
小売業者が消費者スペースにおける商品の購入を的確にとらえるには、小売業者は、直接的または間接的に商品のタグ付けに影響を及ぼす必要がある。小売業者は、商品を倉庫または流通センターで直接タグ付けすることが可能である、または、商品が消費者スペースに入ったとき、ユーザに（例えば、ユーザデバイス（例えば、スマートフォン）のアプリケーションを介して）商品に間接的に（クーポン、割引、報酬等を介して）タグ付けするようにインセンティブを与えることができる。しかしながら、タグを読み取るために、環境後方散乱を可能にして利用するために必要とされるアプリケーションは、小売業者によって提供されため、屋内スペースにおける商品情報及びそれらの消費量に対するアクセスを小売業者に与える。アプリケーションは、Ｂ−Ｔｘ及びＢ−Ｒｘの両方として機能する消費者のスマートデバイスで直接実行できる。それに代えて、小売業者（Ａｍａｚｏｎ（登録商標））、Ｇｏｏｇｌｅ（登録商標）またはＡｐｐｌｅ（登録商標）等）は、自身の音声起動スマートデバイス（Ｅｃｈｏ、Ｈｏｍｅ等）をＢ−Ｔｘ及びＢ−Ｒｘとして使用できる、またはユーザのモバイルデバイスがＢ−Ｒｘとして機能する間は、自身の据え置き型デバイスをＢ−Ｔｘとして使用できる、またはユーザデバイスがＢ−Ｒｘとして機能する間は、据え置き型デバイス及びユーザデバイスの両方をＢ−Ｔｘとして使用できる。据え置き型デバイスとユーザデバイスの両方が関連するセットアップでは、アプリケーションは、Ｂ−ＴｘとＢ−Ｒｘの両方が実行される。タグ／商品の読み取りに加えて、小売業者は商品の位置を追跡することが可能であるため、先の使用事例のようにコンテキスト情報を提供する。
【００７９】
そのような商品の追跡及び監視情報は、（ｉ）ユーザが介在することなく、適宜、定期的に購入される商品の追加発注を自動化する、（ｉｉ）個人向けクーポンを用いてユーザの消費行動にインセンティブ及び影響を与える、（ｉｉｉ）商品の消費プロファイル及びコンテキスト情報（例えば、位置）を利用し、（いくつかの顧客からのコンテキスト及び広範囲にわたるデータに基づいて）他の関連するカテゴリにおける商品のための個人向けの提案を供給できる、より良好な推薦システムを構築する等の機能を可能にするため、小売業者の電子商取引システムと統合できる。
【００８０】
次に、本発明の１つまたは複数の実施形態による、小売スペースにおける小売業者の配備タグについて説明する。
【００８１】
消費者スペースと同様に、小売業者は、小売スペース／店舗において環境後方散乱技術をそのまま実現できる。小売業者は、自分の据え置き型無線デバイスをＢ−Ｔｘとして配備し、店内の商品にタグ付けする。一方、ユーザのモバイルデバイスはＢ−Ｒｘとして機能する。ユーザは、先の使用事例のように自分の家及び消費者スペース内のオブジェクトと交流する代わりに、小売店内の商品と直接交流する。小売業者は、本技術をリアルタイムで店内商品の在庫一覧を追跡するために使用するだけでなく、ユーザが商品と直接交流できるようにすることで、購入の決定に影響を与えるユーザの消費行動に関する貴重な知見をリアルタイムで得ることができる。
【００８２】
そのような特徴は、（ｉ）店舗内の商品のリアルタイムな在庫一覧を可能にする、（ｉｉ）対象を絞ったクーポン、推薦等を用いた購入の決定に影響を及ぼす消費者と商品とのリアルタイムな交流を捕捉する、（ｉｉｉ）ユーザの電話機に、興味を有する商品に関するリアルタイムな支援を直接提供することで、ユーザにとってより良好なショッピング体験等、小売業者にいくつかの利点を提供する。
【００８３】
次に、本発明の１つまたは複数の実施形態による、商業スペースにおける施設配備タグについて説明する。
【００８４】
この技術の別の興味深い使用事例は、ナビゲーション支援だけでなく位置ベースの対象を絞った情報を提供するために配備できる、屋内及び屋外の両方の大規模な会場にそれらを適用することである。会場所有者はＢ−Ｔｘ及びタグを配備し、ユーザは、Ｂ−Ｒｘとして機能する、タグと直接交流する自分のスマートデバイスを携帯する。これらのタグの安価な性質を考慮すると、これらは、（ｉ）テーマパーク、コンベンション／イベントセンター、ホスピタリティセンター、屋内または屋外の観光アトラクション等のような大きな会場におけるナビゲーション、並びに（ｉｉ）博物館／動物園における展示説明、人気観光地におけるランドマークの説明、イベントセンターにおける他の区域のイベント情報等のような、訪問者に有用であり、場所に特有の情報を配信する、いくつかのアプリケーションを可能にするランドマークビーコンとして役に立つように密に配備できる。
【００８５】
図１１は、本発明の一実施形態による、本発明を適用できるタグ付きナビゲーションマーカが利用可能になる例示的な環境１１００を示すブロック図である。
【００８６】
ナビゲーションマーカ１１９０は、ナビゲーション目的に利用できる固定オブジェクトである。パッシブＲＦ後方散乱タグ１１１０は、タグ付けに対応した情報を受信するためにタグを付けることができる各ナビゲーションマーカ１１９０に貼り付けられる。
【００８７】
少なくとも１つのＢ−Ｒｘ１１３０及び少なくとも１つのＢ−Ｔｘ１１２０は、環境１１００に含まれ、ナビゲーションメーカに関連付けることが可能であり、及び／またはユーザのユーザデバイス（例えば、スマートフォン）に関連付けられる。ナビゲーションマーカ１１９０は、ユーザにナビゲーション情報をアナウンスまたは表示するスピーカまたはディスプレイ１１９１を有することができる。
【００８８】
会場所有者（民間または政府）の利点には、（ｉ）会場をナビゲートし、探索する際のより良好なユーザ経験、（ｉｉ）より情報に富んだ消費者による会場資源のより効率的な使用、（ｉｉｉ）会場施設及び提供資源をより良く再構築するための会場所有者用のトラフィック分析等が含まれる。
【００８９】
図１２〜図１３は、本発明の一実施形態による、屋内ナビゲーション支援のための例示的な方法１２００を示すフロー図である。
【００９０】
ブロック１２０５において、各タグが販売用の特定の商品に関連付けられ、特定の商品に関する情報を含むように、パッシブＲＦ後方散乱タグのセットを符号化する。
【００９１】
ブロック１２１０において、デバイスでホストされる少なくとも１つのＲＦ後方散乱送信機によってＲＦ信号を送信する。
【００９２】
ブロック１２１５において、パッシブＲＦ後方散乱タグのセットによって、ＲＦ信号を反射し、周波数シフトし、各パッシブＲＦ後方散乱タグが所与の場所における複数のナビゲーションマーカの１つにそれぞれ関連付けられる。
【００９３】
ブロック１２２０において、少なくとも１つのＲＦ後方散乱受信機によって、パッシブＲＦ後方散乱タグによるＲＦ信号の反射及び周波数シフトによって生成された分散型環境後方散乱信号を検出することで、複数の位置マーカをそれぞれタグ付けする。
【００９４】
ブロック１２２５において、少なくとも１つのＲＦ後方散乱送信機をホストするデバイスによって、所与の会場における複数のナビゲーションマーカの位置の在庫一覧を管理する。
【００９５】
ブロック１２３０において、少なくとも１つのＲＦ後方散乱送信機をホストするデバイスによって、ナビゲーション情報を保存し、ユーザに提供する。一実施形態において、ナビゲーション情報は、ナビゲーションマーカのうち、ユーザが観察可能なものに対して提供される。
【００９６】
ブロック１２３５において、少なくとも１つのＲＦ後方散乱送信機をホストするデバイスによって、予測されるユーザの軌跡に基づいてユーザが興味を有する可能性が高い１つまたは複数の次の場所のセットを保存し、ユーザに提供する。
【００９７】
ブロック１２４０において、少なくとも１つのＲＦ後方散乱送信機をホストするデバイスによって、ユーザと最も近いオブジェクトに関する説明情報を保存し、ユーザに提供する。
【００９８】
先のブロックにて保存され、ユーザに提供される情報は、音響形式または視覚形式でユーザに提供できる。
【００９９】
本発明は、任意の考え得る技術的な詳細レベルを統合するシステム、方法及び／またはコンピュータプログラム商品であってもよい。コンピュータプログラム商品は、プロセッサに本発明の態様を実行させるための、コンピュータで読み取り可能なプログラム命令を有する、コンピュータで読み取り可能な記録媒体（または複数の媒体）を含んでいてもよい。
【０１００】
コンピュータで読み取り可能な記録媒体は、命令実行デバイスによって使用するための命令を保持し、保存できる有形デバイスであってもよい。コンピュータで読み取り可能な記録媒体は、例えば、電子記憶デバイス、磁気記憶デバイス、光記憶デバイス、電磁記憶デバイス、半導体記憶デバイス、またはこれらの任意の組み合わせであってもよいが、これらに限定されない。完全に網羅しているわけではないが、コンピュータで読み取り可能な記録媒体のより具体的なリストには、ポータブルコンピュータディスケット、ハードディスク、ランダムアクセスメモリ（ＲＡＭ）、リードオンリーメモリ（ＲＯＭ）、消去可能プログラマブルリードオンリーメモリ（ＥＰＲＯＭまたはフラッシュメモリ）、スタティックランダムアクセスメモリ（ＳＲＡＭ）、ポータブルコンパクトディスクリードオンリーメモリ（ＣＤ−ＲＯＭ）、デジタルバーサタイルディスク（ＤＶＤ）、メモリスティック、フロッピーディスク、パンチカードまたはチャネルに命令が記録された隆起構造などの機械的に符号化されたデバイス及びこれらの任意の組み合わせが含まれる。本明細書に記載されたコンピュータで読み取り可能な記録媒体は、電波または他の自由に伝搬する電磁波、導波管または他の伝送媒体を通って伝搬する電磁波（例えば、光ファイバーケーブルを通過する光パルス）、または電線を通って伝送される電気信号など、一時的な信号として解釈されるべきではない。
【０１０１】
本明細書で説明するコンピュータで読み取り可能なプログラム命令は、コンピュータで読み取り可能な記録媒体からコンピューティング／処理デバイスに、またはネットワーク、例えばインターネット、ローカルエリアネットワーク、ワイドエリアネットワーク及び／またはワイヤレスネットワークを介して外部コンピュータまたは外部記憶デバイスにそれぞれダウンロードすることができる。ネットワークには、銅伝送ケーブル、光伝送ケーブル、無線伝送、ルータ、ファイアウォール、スイッチ、ゲートウェイコンピュータ及び／またはエッジサーバを含むことができる。各コンピューティング／処理デバイスのネットワークアダプタカードまたはネットワークインタフェースは、ネットワークからコンピュータで読み取り可能なプログラム命令を受信し、各々のコンピューティング／処理デバイスのコンピュータで読み取り可能な記録媒体に保存するために、コンピュータで読み取り可能なプログラム命令を転送する。
【０１０２】
本発明の動作を実行するためのコンピュータで読み取り可能なプログラム命令は、アセンブラ命令、命令セットアーキテクチャ（ＩＳＡ）命令、機械命令、機種依存命令、マイクロコード、ファームウェア命令、状態設定データ、またはＳＭＡＬＬＴＡＬＫ、Ｃ＋＋などのオブジェクト指向プログラミング言語、「Ｃ」プログラミング言語または同様のプログラミング言語などの従来の手続き型プログラミング言語を含む、１つまたは複数のプログラミング言語の任意の組合せで書かれたソースコードまたはオブジェクトコードのいずれかとすることができる。コンピュータで読み取り可能なプログラム命令は、全体をユーザのコンピュータ上で実行してもよく、スタンドアロンソフトウェアパッケージとして一部をユーザのコンピュータ上で実行してもよく、一部をユーザのコンピュータ上で実行し、一部をリモートコンピュータ上で実行してもよく、あるいは全体をリモートコンピュータまたはサーバ上で実行してもよい。後者のシナリオにおいて、リモートコンピュータは、ローカルエリアネットワーク（ＬＡＮ）またはワイドエリアネットワーク（ＷＡＮ）を含む任意のタイプのネットワークを介してユーザのコンピュータと接続されていてもよく、外部コンピュータに（例えば、インターネットサービスプロバイダを使用するインターネットを介して）接続されていてもよい。いくつかの実施形態において、例えば、プログラマブル論理回路、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）またはプログラマブル論理アレイ（ＰＬＡ）を含む電子回路は、本発明の態様を実行するために、コンピュータで読み取り可能なプログラム命令の状態情報を利用して電子回路を個人向けにすることで、コンピュータで読み取り可能なプログラム命令を実行できる。
【０１０３】
ここで、本発明の態様を、本発明の実施形態による方法、装置（システム）、並びにコンピュータプログラム商品のフローチャート図及び／またはブロック図を参照して説明する。フローチャート及び／またはブロック図の各ブロック、並びにフローチャート及び／またはブロック図のブロックの組合せは、コンピュータで読み取り可能なプログラム命令によって実行されることを理解されたい。
【０１０４】
これらのコンピュータで読み取り可能なプログラム命令は、コンピュータまたは他のプログラマブルデータ処理装置のプロセッサで実行する命令が、フローチャート及び／またはブロック図のブロックまたは複数のブロックで指定された機能／動作を実現するための手段を作り出すように、汎用コンピュータ、専用コンピュータまたは他のプログラマブルデータ処理装置のプロセッサに提供される。これらのコンピュータで読み取り可能なプログラム命令は、コンピュータ、プログラマブルデータ処理装置及び／または他のデバイスに特定の方法で機能するように指示できるコンピュータで読み取り可能な記録媒体に保存されていてもよく、その結果、命令が保存されたコンピュータで読み取り可能な記録媒体は、フローチャート及び／またはブロック図のブロックまたは複数のブロックで指定された機能／動作の態様を実現する命令を含む商品を備える。
【０１０５】
コンピュータで読み取り可能なプログラム命令は、コンピュータ、他のプログラマブル装置または他のデバイスで実行される命令が、フローチャート及び／またはブロック図のブロックまたは複数のブロックで指定された機能／動作を実現するように、一連の動作ステップを、コンピュータ、他のプログラマブル装置または他のデバイスで実行するように、コンピュータ、他のプログラマブルデータ処理装置または他のデバイスにロードされる。
【０１０６】
図中のフローチャート及びブロック図は、本発明の様々な実施形態によるシステム、方法及びコンピュータプログラム商品の実施が考え得るアーキテクチャ、機能及び動作を示している。この点に関して、フローチャートまたはブロック図における各ブロックは、命令のモジュール、セグメントまたは一部を表しており、これらは指定された論理機能を実現するための１つまたは複数の実行可能な命令を備える。いくつかの代替の実装形態において、ブロックに記載された機能は、図に記載された順序から外れて存在してもよい。つまり、例えば連続して示される２つのブロックは、概ね同時に実行されてもよく、それらのブロックは、関連する機能に応じて、時には逆の順序で実行されてもよい。また、ブロック図及び／またはフローチャート図の各ブロック、並びにブロック図及び／またはフローチャート図におけるブロックの組合せは、指定された機能または動作を実行するか、または専用ハードウェア及びコンピュータ命令の組合せを実行する専用ハードウェアベースのシステムによって実現できることに留意されたい。
【０１０７】
本明細書において、本発明の「１つの実施形態」または「一実施形態」、並びにその他の変形形態の言及は、実施形態に関連して説明した特定の特徴、構造、特性などが、本発明の少なくとも１つの実施形態に含まれることを意味する。そのため、「１つの実施形態において」または「一実施形態において」というフレーズだけでなく、本明細書全体にわたって様々な場所で現れる他の変形形態は、必ずしも全てが同じ実施形態を指しているわけではない。
【０１０８】
例えば、「Ａ／Ｂ」、「Ａ及び／またはＢ」、並びに「Ａ及びＢのうちの少なくとも１つ」の場合における「／」、「及び／または」、並びに「うちの少なくとも１つ」のうちのいずれかを使用している場合、第１に挙げた選択肢（Ａ）のみの選択、第２に挙げた選択肢（Ｂ）のみの選択、または両方の選択肢（Ａ及びＢ）の選択を含むことを意図したものと理解すべきである。さらに例を挙げれば、「Ａ、Ｂ及び／またはＣ」、並びに「Ａ、Ｂ及びＣのうちの少なくとも１つ」の場合、このような表現法は、第１に挙げた選択肢（Ａ）のみの選択、第２に挙げた選択肢（Ｂ）のみの選択、第３に挙げた選択肢（Ｃ）のみの選択、第１及び第２に挙げた選択肢（Ａ及びＢ）のみの選択、第１及び第３に挙げた選択肢（Ａ及びＣ）のみの選択、第２及び第３に挙げた選択肢（Ｂ及びＣ）のみの選択、または３つの選択肢全て（Ａ及びＢ及びＣ）の選択を含むことを意図したものである。上述した例は、当業者に容易に明らかとなるように、列挙される多数の項目に応じて拡大適用される。
【０１０９】
上記は、あらゆる観点において説明的（illustrative）かつ典型的（exemplary）であって限定的でないものと理解されるべきであり、本明細書で開示する本発明の範囲は、詳細な説明から決定されるべきではなく、特許法で認められた最大限の広さに基づいて解釈される特許請求の範囲から決定されるべきである。本明細書中に図示及び記載されている実施形態は、本発明の原理を説明するものにすぎず、本発明の範囲及び主旨から逸脱することなく当業者は様々な変更を実施することができることを理解されたい。当業者は、本発明の範囲及び精神から逸脱することなく、様々な他の特徴の組み合わせを実施できる。以上、本発明の態様について、特許法で要求される細部及び詳細な事項と共に説明したが、特許証で保護されることを要求する特許請求の範囲は、添付の特許請求の範囲に示されている。
【図１】
0006906068.tif 000003
【図２】
0006906068.tif 000004
【図３】
0006906068.tif 000005
【図４】
0006906068.tif 000006
【図５】
0006906068.tif 000007
【図６】
0006906068.tif 000008
【図７】
0006906068.tif 000009
【図８】
0006906068.tif 000010
【図９】
0006906068.tif 000011
【図１０】
0006906068.tif 000012
【図１１】
0006906068.tif 000013
【図１２】
0006906068.tif 000014
【図１３】
0006906068.tif 000015