(57)【特許請求の範囲】
【請求項１】
通信装置の位置を推定するための位置推定方法であって、
前記通信装置が、無線スキャンを実行することにより、前記通信装置に対して利用可能な１以上のアクセスポイント（ＡＰ）と、前記通信装置に対して利用可能な１以上の無線表示アダプタとを特定するステップと、
前記通信装置が、特定された前記利用可能なＡＰと前記利用可能な無線表示アダプタの１以上を、１以上の保存された位置シグネチャの入力を含む１以上のＡＰと１以上のアダプタに対して、マッチするステップと、
前記通信装置が、マッチするＡＰを有する前記１以上の利用可能なＡＰの１以上の無線特性と、マッチする無線表示アダプタを有する前記１以上の利用可能な無線表示アダプタの１以上の無線特性とを決定するステップと、
前記通信装置が、位置シグネチャに基づいて前記通信装置の位置を特定するステップであって、前記位置シグネチャは、対応する位置に関連付けられ、前記位置の１以上のＡＰについての情報を含む、ステップと、
を含み、更に、
前記通信装置が、マッチするＡＰの平均信号強度値と前記利用可能なＡＰのうち１つの前記無線特性との関係と、マッチする無線表示アダプタの平均信号強度値と前記利用可能な無線表示アダプタのうち１つの前記無線特性との関係と、のうち少なくとも１つに基づいて、１以上のマッチスコアを計算するステップと、
前記通信装置が、前記１以上のマッチスコアとマッチ閾値との比較に基づいて、前記位置シグネチャを特定するステップと、
を含み、
前記通信装置が、前記マッチするＡＰの前記平均信号強度値と、１以上の保存された位置シグネチャの入力を含む前記マッチするＡＰのうち選択された１つの対応する信号強度値との間の差によって定義される、１以上の信号強度平均デルタ値を計算するステップと、
前記通信装置が、対応する前記１以上の信号強度平均デルタ値に基づいて、前記利用可能なＡＰについて１以上のＡＰ位置エラー値を計算するステップと、
を更に含み、
前記マッチする無線表示アダプタの前記平均信号強度値と、１以上の保存された位置シグネチャの入力を含む前記マッチする無線表示アダプタのうち選択された１つの対応する信号強度値との間の差によって定義される、１以上の信号強度平均デルタ値を計算するステップと、
対応する前記１以上の信号強度平均デルタ値に基づいて、前記利用可能なアダプタについて１以上のアダプタ位置エラー値を計算するステップと、
を更に含み、
前記ＡＰ位置エラー値と所定の最大スコア値との差として、ＡＰ位置スコアを計算するステップと、
アダプタ重み値と前記アダプタ位置エラー値との差として、アダプタ位置スコアを計算するステップと、
１以上の前記ＡＰ位置スコアと１以上の前記アダプタ位置スコアとに基づいて、前記１以上のマッチスコアを計算するステップと、
を更に含み、
前記１以上のマッチスコアに基づいて、前記位置シグネチャを含む複数の位置シグネチャをランク付けするステップ、
を更に含み、
位置シグネチャを特定する前記ステップは更に、前記複数の位置シグネチャの前記ランク付けに基づいて、最高のマッチスコアをもつ位置シグネチャを選択することを含む、
位置推定方法。
【請求項２】
前記１以上の利用可能なＡＰの前記１以上の無線特性と、前記１以上の利用可能な無線表示アダプタの前記１以上の無線特性は、それぞれ、前記利用可能なＡＰの受信信号強度表示（ＲＳＳＩ）値と、前記利用可能な無線表示アダプタの受信信号強度表示（ＲＳＳＩ）値を含む、
請求項１に記載の位置推定方法。
【請求項３】
前記通信装置が、前記最高のマッチスコアをもつ位置シグネチャに関連付けられる無線表示アダプタを選択し、前記１以上の利用可能な無線表示アダプタのうちの選択された前記無線表示アダプタに自動的に接続するステップ、
を更に含む、請求項１に記載の位置推定方法。
【請求項４】
前記位置シグネチャは前記無線表示アダプタを特定する、
請求項３に記載の位置推定方法。
【請求項５】
無線表示アダプタに自動的に接続する前記ステップは、
スタンバイ・ディスプレイ・モードで、前記無線表示アダプタへの前記接続を開始するステップ、
を含む、請求項３に記載の位置推定方法。
【請求項６】
無線表示接続を確立するように動作可能な通信装置であって、
１以上のアクセスポイント（ＡＰ）及び１以上の無線表示アダプタと通信するように構成される送受信器と、
コントローラと、
を備え、
前記コントローラは、
無線スキャンを実行することにより、前記１以上のＡＰのうち利用可能なＡＰと、前記１以上の無線表示アダプタのうち利用可能な無線表示アダプタとを特定するように構成され、
特定された前記利用可能なＡＰと前記利用可能な無線表示アダプタの１以上を、１以上の保存された位置シグネチャの入力を含む１以上のＡＰと１以上のアダプタに対して、マッチするように構成され、
マッチするＡＰを有する前記利用可能なＡＰの１以上の無線特性と、マッチする無線表示アダプタを有する前記利用可能な無線表示アダプタの１以上の無線特性とを特定するように構成され、
位置シグネチャに基づいて前記通信装置の位置を特定するように構成され、前記位置シグネチャは、対応する位置に関連付けられ、前記位置の１以上のＡＰについての情報を含み、
前記コントローラは更に、
マッチするＡＰの平均信号強度値と前記利用可能なＡＰのうち１つの前記無線特性との関係と、マッチする無線表示アダプタの平均信号強度値と前記利用可能な無線表示アダプタのうち１つの前記無線特性との関係と、のうち少なくとも１つに基づいて、１以上のマッチスコアを計算するように構成され、
前記１以上のマッチスコアとマッチ閾値との比較に基づいて、前記位置シグネチャを特定するように構成され、
前記コントローラは更に、
前記マッチするＡＰの前記平均信号強度値と、１以上の保存された位置シグネチャの入力を含む前記マッチするＡＰのうち選択された１つの対応する信号強度値との間の差によって定義される、１以上の信号強度平均デルタ値を計算するように構成され、且つ、
対応する前記１以上の信号強度平均デルタ値に基づいて、前記利用可能なＡＰについて１以上のＡＰ位置エラー値を計算するように構成され、
前記コントローラは更に、
前記マッチする無線表示アダプタの前記平均信号強度値と、１以上の保存された位置シグネチャの入力を含む前記マッチする無線表示アダプタのうち選択された１つの対応する信号強度値との間の差によって定義される、１以上の信号強度平均デルタ値を計算するように構成され、且つ、
対応する前記１以上の信号強度平均デルタ値に基づいて、前記利用可能な無線表示アダプタについて１以上のアダプタ位置エラー値を計算するように構成され、
前記コントローラは更に、
前記ＡＰ位置エラー値と所定の最大スコア値との差として、ＡＰ位置スコアを計算するように構成され、
アダプタ重み値と前記アダプタ位置エラー値との差として、アダプタ位置スコアを計算するように構成され、
前記１以上のアダプタ位置スコアと前記１以上のＡＰ位置スコアとに基づいて、前記１以上のマッチスコアを計算するように構成され、
前記コントローラは更に、
前記１以上のマッチスコアに基づいて、前記位置シグネチャを含む複数の位置シグネチャをランク付けするように構成され、
前記位置シグネチャの決定は、更に、前記複数の位置シグネチャのランク付けに基づいて、最高のマッチスコアをもつ位置シグネチャを選択することを含む、
通信装置。
【請求項７】
前記利用可能なＡＰの前記１以上の無線特性と、前記利用可能な無線表示アダプタの前記１以上の無線特性は、それぞれ、前記利用可能なＡＰの受信信号強度表示（ＲＳＳＩ）値と、前記利用可能な無線表示アダプタの受信信号強度表示（ＲＳＳＩ）値を含む、
請求項６に記載の通信装置。
【請求項８】
無線表示接続を確立するように動作可能な通信装置であって、
１以上のアクセスポイント（ＡＰ）及び１以上の無線表示アダプタと通信する送受信手段と、
制御手段と、
を備え、
前記制御手段は、
無線スキャンを実行することにより、前記１以上のＡＰのうち利用可能なＡＰと、前記１以上の無線表示アダプタのうち利用可能な無線表示アダプタとを特定し、
特定された前記利用可能なＡＰと前記利用可能な無線表示アダプタの１以上を、１以上の保存された位置シグネチャの入力を含む１以上のＡＰと１以上のアダプタに対して、マッチし、
マッチするＡＰを有する前記利用可能なＡＰの１以上の無線特性と、マッチする無線表示アダプタを有する前記利用可能な無線表示アダプタの１以上の無線特性とを特定し、
位置シグネチャに基づいて前記通信装置の位置を特定し、前記位置シグネチャは、対応する位置に関連付けられ、前記位置の１以上のＡＰについての情報を含み、
前記制御手段は更に、
マッチするＡＰの平均信号強度値と前記利用可能なＡＰのうち１つの前記無線特性との関係と、マッチする無線表示アダプタの平均信号強度値と前記利用可能な無線表示アダプタのうち１つの前記無線特性との関係と、のうち少なくとも１つに基づいて、１以上のマッチスコアを計算し、
前記１以上のマッチスコアとマッチ閾値との比較に基づいて、位置シグネチャを特定し、
前記制御手段は更に、
前記マッチするＡＰの前記平均信号強度値と、１以上の保存された位置シグネチャの入力を含む前記マッチするＡＰのうち選択された１つの対応する信号強度値との間の差によって定義される、１以上の信号強度平均デルタ値を計算し、且つ、
対応する前記１以上の信号強度平均デルタ値に基づいて、前記利用可能なＡＰについて１以上のＡＰ位置エラー値を計算するように構成され、
前記制御手段は更に、
前記マッチする無線表示アダプタの前記平均信号強度値と、１以上の保存された位置シグネチャの入力を含む前記マッチする無線表示アダプタのうち選択された１つの対応する信号強度値との間の差によって定義される、１以上の信号強度平均デルタ値を計算し、且つ、
対応する前記１以上の信号強度平均デルタ値に基づいて、前記利用可能な無線表示アダプタについて１以上のアダプタ位置エラー値を計算するように構成され、
前記制御手段は更に、
前記ＡＰ位置エラー値と所定の最大スコア値との差として、ＡＰ位置スコアを計算し、
アダプタ重み値と前記アダプタ位置エラー値との差として、アダプタ位置スコアを計算し、
前記１以上のＡＰ位置スコアと前記１以上のアダプタ位置スコアとに基づいて、前記１以上のマッチスコアを計算するように構成され、
前記制御手段は更に、
前記１以上のマッチスコアに基づいて、前記位置シグネチャを含む複数の位置シグネチャをランク付けするように構成され、
前記位置シグネチャの決定は、更に、前記複数の位置シグネチャのランク付けに基づいて、最高のマッチスコアをもつ位置シグネチャを選択することを含む、
通信装置。
【請求項９】
前記制御手段は更に、
前記最高のマッチスコアをもつ位置シグネチャに関連付けられる無線表示アダプタを選択し、前記利用可能な無線表示アダプタのうちの選択された前記無線表示アダプタに自動的に接続するように構成される、
請求項８に記載の通信装置。
【請求項１０】
前記無線表示アダプタへの自動的な接続は、スタンバイ・ディスプレイ・モードで前記無線表示アダプタへの前記接続を開始することを含む、
請求項９に記載の通信装置。
【請求項１１】
前記利用可能なＡＰの前記１以上の無線特性と、前記利用可能な無線表示アダプタの前記１以上の無線特性は、それぞれ、前記利用可能なＡＰの受信信号強度表示（ＲＳＳＩ）値と、前記利用可能な無線表示アダプタの受信信号強度表示（ＲＳＳＩ）値を含む、
請求項８乃至１０のいずれか一項に記載の通信装置。
【請求項１２】
請求項１乃至５のいずれか一項に記載の位置推定方法をコンピューターに実行させる命令を含むプログラム。
【請求項１３】
請求項１２に記載のプログラムを記憶した機械可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書に記載の態様は、一般に、無線表示ソース装置を無線表示シンク装置とペアリングするプロセスを含む、無線表示装置及び無線表示方法に関する。
【図面の簡単な説明】
【０００２】
添付の図面は、本明細書に組み込まれ本明細書の一部を成し、説明と共に本開示の態様を示す。添付の図面は更に、態様の原理を説明し、当業者が態様を成し利用できるようにするのに役立つ。
【図１】本開示の例示的態様に係る無線表示環境を示す。
【図２】本開示の例示的態様に係るアクセスポイント（ＡＰ）を示す。
【図３】本開示の例示的態様に係るモバイル装置を示す。
【図４】本開示の例示的態様に係る位置シグネチャ生成方法を示す。
【図５Ａ】本開示の例示的態様に係る位置推定方法を示す。
【図５Ｂ】本開示の例示的態様に係る位置推定方法を示す。  添付の図面を参照しながら本開示の例示的態様を説明する。一般に、ある要素が初めて登場する図面は、対応する参照符号の左端の数字で示される。
【発明を実施するための形態】
【０００３】
以下の説明では、本開示の態様の完全な理解を提供するために、多くの具体的な詳細が記載される。しかしながら、当業者には明らかであるように、構造、システム及び方法を含む態様は、そのような具体的な詳細を用いずに実施されてよい。本明細書の記載及び表示は、当業者が彼らの成果の本質を他の当業者に最も効果的に伝えるために用いる共通手段である。他の例では、本開示の態様を無用に曖昧にするのを避けるために、周知の方法、プロシージャ、コンポーネント及び回路は詳細に説明されていない。
【０００４】
図１は、本開示の例示的態様に係る例示的な無線表示環境１００を示す。無線表示環境１００は、無線アクセスポイント（ＡＰ）１２０、１以上のモバイル装置１４０及び無線表示シンク装置１３０，１３２を備えてよい。この議論の目的上、無線表示シンク装置を「アダプタ」と称することがある。
【０００５】
例示的態様では、無線表示環境１００は、ＡＰ１２０を用いて、例えば１以上のＩＳＭ（industrial，scientific  and  medical）無線帯域等の１以上の無線通信プロトコルをサポートしてよい。例えば、ＡＰ１２０は、電気電子技術者協会（ＩＥＥＥ）の８０２．１１Ｗｉ−Ｆｉ仕様に従う１以上の無線ローカル・アクセス・ネットワーク（ＷＬＡＮ）等の、１以上の無線通信プロトコルをサポートするように構成されてよい。この例では、ＡＰ１２０をＷＬＡＮ  ＡＰ１２０と称することがある（例えば、ＡＰ１２０はＷＬＡＮアクセスポイントである）。
【０００６】
ＡＰ１２０はこのような例示的な通信プロトコルに限定されない。当業者には明らかなように、ＡＰ１２０は、ＩＥＥＥの８０２．１１Ｗｉ−Ｆｉ仕様に加えて（或いは替えて）１以上の他のプロトコルをサポートしてよい。更に、ＡＰ１２０、モバイル装置１４０及び／又はアダプタ１３０／１３２の数は、図１に示される例示的な数に限定されない。当業者には明らかなように、無線表示環境１００は、任意の数の様々なコンポーネントを備えてよい。
【０００７】
例示的態様では、ＡＰ１２０、モバイル装置１４０並びに／又はアダプタ１３０及び／若しくは１３２は、１以上の無線技術を介して通信を処理するように構成されるプロセッサ回路を備えてよい。モバイル装置１４０、ＡＰ１２０、アダプタ１３０／１３２は、それぞれ、無線表示環境１００内で１以上の無線技術を介して無線通信を送信及び／又は受信するように構成される１以上の送受信器を備えてよい。例えば、モバイル装置１４０は、ＷＬＡＮ通信を介してＡＰ１２０と（例えば、１以上の無線表示プロトコルを介してアダプタ１３０と）無線通信するように構成されてよい。アダプタ１３０及び／又は１３２は、ＷＬＡＮ通信を介してＡＰ１２０と無線通信するように構成されてよく、且つ、モバイル装置１４０等の１以上の装置との１以上のピアツーピア（直接）無線表示接続をサポートするように構成されてよい。
【０００８】
実施において、モバイル装置１４０は、１以上のダウンリンク（ＤＬ）チャネル及び１以上のアップリンク（ＵＬ）チャネルを介して、ＡＰ１２０と通信するように構成されてよい。モバイル装置１４０は、ＩＥＥＥの８０２．１１Ｗｉ−Ｆｉ仕様を用いて、ＡＰ１２０と無線通信するように構成されてよい。モバイル装置１４０は、宛先装置での無線表示のために、コンテンツ（例えばビデオ、オーディオ及び／又は静止画像）を１以上の装置（例えばアダプタ１３０／１３２）に無線送信するように構成されてもよい。この例では、モバイル装置１４０は、ピアツーピア無線表示接続１４５を用いて、コンテンツ（例えばビデオ、オーディオ及び／又は静止画像）をアダプタ１３０／１３２の１以上に無線表示するように構成されてよい。無線表示接続１４５は、モバイル装置１４０とアダプタ１３０／１３２の１以上との直接接続であってよい。直接無線表示接続１４５は、Ｗｉ−Ｆｉダイレクト接続、Ｗｉ−Ｆｉピアツーピア（Ｐ２Ｐ）接続、ＷｉＤｉ（無線表示）接続、ミラキャスト接続等と称されることがある。
【０００９】
例示的態様では、モバイル装置１４０は、１以上のアダプタ（例えば１３０／１３２）に“キャスト”するように構成されてよい。本議論の目的上、“キャスティング”工程は、ソース装置（例えばモバイル装置１４０）が、１以上のアダプタ（例えば装置１３０／１３２）と、該アダプタにコンテンツを送信することなく、無線表示接続（例えばピアツーピア無線表示接続１４５）を開始し確立することを含む。すなわち、ソース装置がシンク装置に“キャスト”するとき、ソース装置は、シンク装置と無線表示接続を確立するが、無線表示工程が開始されるまでスタンバイ・ディスプレイ・モードのままである（例えば、シンク装置にコンテンツを表示しない）。
【００１０】
アダプタ１３０及び／又は１３２は、モバイル装置１４０等の１以上の表示ソース装置と確立された１以上のピアツーピア（直接）無線表示接続１４５をサポートするように構成されてよい。アダプタ１３０及び／又は１３２は、ＩＥＥＥの８０２．１１Ｗｉ−Ｆｉ仕様を用いてＡＰ１２０と無線通信するように構成されてもよい。一部の例では、ＡＰ１２０を介して１以上の装置（例えばモバイル装置１４０）と間接無線表示接続が確立されてよい。
【００１１】
モバイル装置１４０の例として（限定ではない）、モバイル・コンピューティング装置（ラップトップコンピューター、タブレットコンピューター、携帯電話やスマートフォン、“ファブレット”、パーソナル・デジタル・アシスタント（ＰＤＡ）、モバイル・メディア・プレーヤー等）、ウェアラブル・コンピューティング装置（コンピューター化腕時計すなわち“スマート”ウォッチ、コンピューター化眼鏡等）が挙げられる。本開示の１以上の態様では、モバイル装置１４０は固定式装置であってよく、例えば固定式のコンピューティング装置（パーソナルコンピューター（ＰＣ）、デスクトップコンピューター、コンピューター・キオスク、自動車用／航空用／海事用インダッシュコンピューター端末等）及び／又はスマート装置／電化製品（例えば、スマート照明装置、スマートドアロック、スマートホームセキュリティシステム、スマート冷蔵庫等）であってよい。
【００１２】
アダプタ１３０及び／又は１３２の例として（限定ではない）、テレビ、ディスプレイ、プロジェクタ、マルチメディアシステム、スピーカーその他の１以上のモバイル装置（例えば他のモバイル装置１４０）が挙げられる。
【００１３】
図１に示されるように、モバイル装置１４０及びアダプタ１３０は、位置１に配置されてよく、アダプタ１３２は位置２に配置されてよい。位置１，２は、モバイル装置１４０がアダプタ１３０とアダプタ１３２の両方の無線表示範囲内にあるように位置してよい。例えば、位置１，２は建物内の隣接する部屋等であってよい。モバイル装置１４０、アダプタ１３０及びアダプタ１３２は、ＡＰ１２０のＷＬＡＮ範囲内にあってもよい。すなわち、モバイル装置１４０、アダプタ１３０及びアダプタ１３２は、ＡＰ１２０の無線範囲にあり、且つ、ＡＰ１２０への無線接続を確立するように構成可能であってよい。
【００１４】
図２は、本開示の例示的態様に係るアクセスポイント（ＡＰ）を示す。例示的態様では、図２のＡＰは、図１のＡＰ１２０の例である。例えば、ＡＰ１２０は、それぞれコントローラ２４０に通信可能に結合される送受信器２００及びネットワークインターフェース２８０を有してよい。
【００１５】
ＡＰ１２０は、１以上の周知の通信コンポーネント（１以上のネットワークスイッチ、１以上のネットワークゲートウェイ及び／又は１以上のサーバー）を含む１以上のバックホール通信ネットワークに、（ネットワークインターフェース２８０を介して）通信可能に結合されてよい。バックホール通信ネットワークは、１以上の有線及び／又は無線通信プロトコルを介して１以上の他の装置及び／又はコンポーネントとデータ交換するように構成される１以上の装置及び／又コンポーネントを含んでよい。例示的態様では、ＡＰ１２０は、バックホール通信ネットワークを介して１以上のサービスプロバイダ及び／又は１以上の他のＡＰ１２０）と通信する。
【００１６】
送受信器２００は、無線表示環境１００内で１以上の無線技術を介して無線通信を送信及び／又は受信するように構成されるプロセッサ回路を備える。例えば、送受信器２００は、１以上のアンテナ２３０を介してそれぞれ無線通信を送信・受信するように構成される１以上の送信器２１０と１以上の受信器２２０を有してよい。
【００１７】
送受信器２００は、ＷＬＡＮ通信（例えばＩＥＥＥ８０２．１１に従う通信）を送信及び受信するように構成されてよい。この例では、送受信器２００をＷＬＡＮ送受信器２００と称することがある。当業者には明らかなように、送受信器２００はＷＬＡＮ通信に限定されず、ＷＬＡＮ通信に加えて（或いは替えて）１以上の他のプロトコルに従う通信用に構成可能であってよい。
【００１８】
当業者には明らかなように、いくつかの例を提供するために、送受信器２００は、デジタル信号プロセッサ（ＤＳＰ）、変調器及び／又は復調器、デジタルアナログ変換器（ＤＡＣ）及び／又はアナログデジタル変換器（ＡＤＣ）及び／又は周波数変換器（ミキサー、局部発振器、フィルタ等）を含んでもよい（限定ではない）。更に、当業者には明らかなように、アンテナ２３０はアンテナの整数配列を含んでよく、また、アンテナ２３０は、無線通信信号の送信と受信の両方が可能であってよい。例えば、ＡＰ１２０は、ＭＩＭＯ（Multiple-input  Multiple-output）構成を利用する無線通信向けに構成されてよい。
【００１９】
ネットワークインターフェース２８０は、バックホール通信ネットワーク１０５及び／又は１０７との１以上の有線技術を介して通信を送信及び／又は受信するように構成されるプロセッサ回路を有する。当業者には明らかなように、いくつかの例を提供するために、ネットワークインターフェース２８０は、デジタル信号プロセッサ（ＤＳＰ）、変調器及び／又は復調器、デジタルアナログ変換器（ＤＡＣ）及び／又はアナログデジタル変換器（ＡＤＣ）及び／又は周波数変換器（ミキサー、局部発振器、フィルタ等）を含んでもよい（限定ではない）。更に、当業者には明らかなように、ネットワークインターフェース２８０は有線通信技術に限定されず、１以上の周知の有線技術に加えて（或いは替えて）１以上の周知の無線技術に従う通信向けに構成されてよい。
【００２０】
コントローラ２４０は、ＡＰ１２０及び／又はＡＰ１２０の１以上のコンポーネントの算術演算、論理演算及び／又は入出力（Ｉ／Ｏ）演算を行うための命令を実行するように構成されるプロセッサ回路２５０を有してよい。プロセッサ回路２５０は、送受信器２００の動作（例えば、送受信器２００を介した無線通信の送信及び／又は受信等）を制御し、且つ／又は、１以上のベースバンド処理機能（例えば媒体アクセス制御（ＭＡＣ）、符号化／復号化、変調／復調、データシンボルマッピング、誤り訂正等）を実行するように構成されてよい。
【００２１】
コントローラ２４０は更に、データ及び／又は命令を保存するメモリ２６０を有してよい。プロセッサ回路２５０によって命令が実行されると、コントローラ２４０は、本明細書に記載の機能を実行するようにプロセッサ回路２５０を制御する。メモリ２６０は、例えばリードオンリーメモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、フラッシュメモリ、磁気記憶媒体、光ディスク、消去可能プログラマブルリードオンリーメモリ（ＥＰＲＯＭ）、プログラマブルリードオンリーメモリ（ＰＲＯＭ）等の、任意の周知の揮発性及び／又は不揮発性メモリであってよい。メモリ２６０は、取り外し不可、取り外し可能又はその両方の組合わせであってよい。
【００２２】
図３は、本開示の例示的態様に係るモバイル装置を示す。例示的態様では、図３のモバイル装置は、図１のモバイル装置１４０の例である。モバイル装置１４０は、無線表示環境１００（例えばＷＬＡＮ及び／又は無線表示通信）内で１以上の無線技術を介して無線通信を送信及び／又は受信するように構成される送受信器３００に通信可能に結合されるコントローラ３４０を備えてよい。
【００２３】
送受信器３００は、１以上の無線プロトコルに従う無線通信を送信及び／又は受信するように構成されるプロセッサ回路を有してよい。例えば、送受信器３００は、それぞれ１以上のアンテナ３３５を介してＷＬＡＮ及び／又は無線表示通信を送信・受信するように構成される送信器３１０と受信器３２０を有してよい。当業者には明らかなように、送受信器３００はＷＬＡＮ及び無線表示通信に限定されず、それらの通信に加えて（或いは替えて）１以上の他のプロトコルに従う通信向けに構成されてよい。更に、１以上の例示的態様では、モバイル装置１４０は、１以上の他の無線プロトコル（例えばＮＦＣ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＬＴＥ、ＧＳＭ（登録商標）等）に従う無線通信を送信及び／又は受信するように構成される１以上の追加的な送受信器を備えてよい。
【００２４】
例示的態様では、送受信器３００は、無線通信の送信及び／又は受信に利用可能なデジタル信号プロセッサ（ＤＳＰ）、変調器及び／又は復調器、デジタルアナログ変換器（ＤＡＣ）及び／又はアナログデジタル変換器（ＡＤＣ）及び／又は周波数変換器（ミキサー、局部発振器、フィルタ等）を含んでもよい（限定ではない）。更に、当業者には明らかなように、アンテナ３３５はアンテナの整数配列を含んでよく、また、アンテナ２３０は、無線通信信号の送信と受信の両方が可能であってよい。
【００２５】
コントローラ３４０は、モバイル装置１４０の動作全体（例えば、送受信器３００の動作（例えば、送受信器３００及び／又は３３０を介した無線通信の送信及び／又は受信）、１以上のベースバンド処理機能の実行（媒体アクセス制御（ＭＡＣ）、符号化／復号化、変調／復調、データシンボルマッピング、誤り訂正等）、１以上の干渉推定の実行、１以上のアプリケーション及び／又はオペレーティングシステムの作動、電源管理（例えば電池の制御及び監視）、表示設定、音量制御、及び／又は１以上のユーザーインターフェース（キーボード、タッチスクリーンディスプレイ、マイク、スピーカー等）を介したユーザーインタラクション）を制御するように構成されるプロセッサ回路３５０を有してよい。
【００２６】
コントローラ３４０は更に、データ及び／又は命令を保存するメモリ３６０を有してよい。プロセッサ回路３５０によって命令が実行されると、コントローラ３４０は、本明細書に記載の機能を実行するようにプロセッサ回路３５０を制御する。メモリ３６０は、任意の周知の揮発性及び／又は不揮発性メモリであってよく、且つ、取り外し不可、取り外し可能又はその両方の組合わせであってよい。
【００２７】
例示的態様では、プロセッサ回路３５０は、１以上のアクセスポイント（例えばＡＰ１２０）に関連付けられた無線周波数（ＲＦ）特性に基づいて、モバイル装置１４０の位置決定を行うように構成されてよい。例えば、モバイル装置１４０は、１以上のＡＰ及び／又はアダプタから受信される信号強度値に基づいて、その位置を推定してよい。
【００２８】
プロセッサ回路３５０は、対応する位置に関連付けられる、該位置の１以上のＡＰについての情報を含む１以上の位置シグネチャを生成するように構成されてもよい。例えば、位置シグネチャは、該位置のＡＰの特性を含んでよい。例示的態様では、当業者には明らかなように、位置シグネチャは、ＳＳＩＤ（サービスセット識別子）、ＢＳＳＩＤ（ベーシックサービスセット識別子）、受信信号強度表示（ＲＳＳＩ）値、サービス品質（ＱｏＳ）値、周波数値及び／又は１以上の他の特性を含んでよい（限定ではない）。この例では、位置シグネチャは、位置シグネチャに含まれる各ＡＰについてこれらの特性のうち１以上を含む。例示的態様では、位置シグネチャは、位置の地理座標を特定する地理位置情報を含んでもよい。
【００２９】
本開示の目的上、ＢＳＳＩＤ及びＳＳＩＤは、ベーシックサービスセット（例えばアクセスポイント）を特定するのに用いられる識別子である。例えば、ＢＳＳＩＤはベーシックサービスセット（ＢＳＳ）を特異的に特定し、且つ、無線アクセスポイントの媒体アクセス制御（ＭＡＣ）アドレスである。ＳＳＩＤは、例えば、１〜３２バイトの文字列であり、一般に、通称を「ネットワーク名」という人間が読める文字列である。ＲＳＳＩ値は、受信される無線信号に存在する電力の測定結果である。ＱｏＳ値は、誤り率、帯域幅、スループット、伝送遅延、アベイラビリティ、ジッタ等の、対応する無線ネットワークのネットワーク及び／又はリンクの品質を示す。周波数値は、無線ネットワークの周波数帯域（例えばＷＬＡＮチャネル）を特定する。
【００３０】
例示的態様では、位置シグネチャは、対応する位置の１以上のアダプタに関連付けられる特性を含んでもよい。例えば、当業者には明らかなように、位置シグネチャは、例えば、アダプタのＳＳＩＤ、装置名、アダプタのＢＳＳＩＤ、アダプタのＲＳＳＩ値、アダプタのＱｏＳ値、アダプタの周波数値、及び／又はアダプタの１以上の他の特性を含んでよい（限定ではない）。
【００３１】
例えば、図１に示されるように、位置１のモバイル装置１４０は、アダプタ１３０及びアダプタ１３２の近接（例えば範囲）にある。上述のように、ＡＰ１２０に関してこの位置について生成される位置シグネチャは、アダプタ１３０及び／又は１３２に関連付けられる特性を含んでよい。この例では、モバイル装置１４０は、アダプタ１３２よりもアダプタ１３０に近い。この近接は、対応する位置について生成される位置シグネチャに含まれる特性に反映されてよい。
【００３２】
モバイル装置１４０は、モバイル装置１４０のメモリ３６０及び／又は外部データベース（例えばサーバー）に具現化される位置シグネチャデータベースに、生成された位置シグネチャを保存するように構成されてよい。
【００３３】
例示的態様では、モバイル装置１４０は、モバイル装置１４０の現在の位置の近接（範囲）にある（例えばモバイル装置１４０の範囲内にある）１以上のＡＰ及び／又はアダプタの特性を分析するように構成されてよい。実施において、モバイル装置１４０は、以上の無線スキャンを実行して、１以上のＡＰ及び／又はアダプタの特性を測定してよい。この例では、無線スキャンは、ＡＰとアダプタの両方のスキャンを含んでよい。他の例では、別々の無線スキャンすなわちＡＰ無線スキャン及びシンク装置スキャンが実行されてよい。
【００３４】
プロセッサ回路３５０は、分析された特性を１以上の以前保存された位置シグネチャと比較して、モバイル装置１４０の現在の位置に近接する１以上の利用可能なアダプタを特定してよい。例示的態様では、以前保存された位置シグネチャは、以前モバイル装置１４０により好ましいアダプタとして識別された１以上のアダプタを含んでよい。
【００３５】
実施において、モバイル装置１４０は、位置シグネチャとＡＰ及びアダプタの分析された特性とに基づいて、利用可能なアダプタに自動的に接続するように構成されてよい。例えば、図１を参照すると、モバイル装置１４０が位置１に達したとき、モバイル装置１４０は、１以上の無線スキャンを開始して、モバイル装置１４０に近接するＡＰ及びアダプタを特定するように構成されてよい。それから、モバイル装置１４０は、検出されたＡＰ及びアダプタの特性を分析し、該特性を、１以上の以前生成され保存された位置シグネチャと比較してよい。比較に基づいて、モバイル装置１４０は、接続すべきアダプタを特定し、該アダプタへの接続を自動的に確立してよい。この例では、自動接続は、ユーザーの関与なくバックグラウンドで行われてよい。例示的態様では、自動的に確立される接続は、モバイル装置１４０によって実行されるキャスティング工程に応答する。この例では、モバイル装置１４０は、アダプタへの無線表示接続を確立し、アダプタでのコンテンツの表示を開始する無線表示工程を待機するように構成されてよい。すなわち、モバイル装置１４０は、無線表示装置に接続し、表示工程が実行されるまで表示スタンバイモードに入ってよい。結果として、接続されるアダプタは、無線表示工程が求められる場合に係る工程の際にモバイル装置１４０のユーザーが利用可能である。この例では、手動接続確立プロシージャ（システムアプリケーションを開き、スキャンを実行し、接続すべき装置を選択する）の接続確立遅延が起こらずに、コンテンツの無線表示を行うことができる。
【００３６】
図４は、本開示の例示的態様に係る位置シグネチャ生成方法４００のフローチャートを示す。引き続き図１〜３を参照しながらフローチャートを説明する。本方法のステップは後述の順序に限定されず、様々なステップが異なる順序で実行されてよい。更に、本方法の２以上のステップが互いに同時に実行されてよい。
【００３７】
フローチャート４００の方法はステップ４０２から始まり、ステップ４０４に移行し、利用可能なＡＰのスキャンが実行される。例示的態様では、プロセッサ回路３５０は、モバイル装置１４０に近接する利用可能なＡＰをスキャンするように送受信器３００を制御するように構成されてよい。
【００３８】
ステップ４０４の後、フローチャート４００はステップ４０６に移行し、利用可能なアダプタのスキャンが実行される。例示的態様では、プロセッサ回路３５０は、モバイル装置１４０に近接する利用可能なアダプタをスキャンするように送受信器３００を制御するように構成されてよい。
【００３９】
ステップ４０６の後、フローチャート４００はステップ４０８に移行し、発見されたＡＰ及び／又はアダプタの特性が決定／測定される。例示的態様では、プロセッサ回路３５０は、ＡＰ及び／又はアダプタから例えばＢＳＳＩＤ及び／又はＳＳＩＤを含む情報を要求するように送受信器３００を制御してよい。プロセッサ回路３５０は、ＡＰ及び／又はアダプタから受信される１以上の無線信号を分析して、ＡＰ及び／又はアダプタに関連付けられる例えばＲＳＳＩ値、ＱｏＳ値及び／又は周波数値を決定（例えば計算）してよい。
【００４０】
ステップ４０８の後、フローチャート４００はステップ４１０に移行し、モバイル装置１４０が利用可能なアダプタのうち１つのアダプタに接続する。例えば、モバイル装置１４０（例えばプロセッサ回路３５０）は、ユーザー選択に応答してアダプタに接続するようにモバイル装置１４０を制御するように構成されてよい。
【００４１】
ステップ４１０の後、フローチャート４００はステップ４１２に移行し、接続されたアダプタが新しいアダプタか以前利用されたアダプタかが決定される。例示的態様では、プロセッサ回路３５０は、アダプタの１以上の特性を、１以上の保存された位置シグネチャに含まれる特性（ＢＳＳＩＤ、ＳＳＩＤ、装置名等）と比較するように構成されてよい。位置シグネチャは、例えばメモリ３６０及び／又は外部メモリ／サーバーの位置シグネチャデータベースから検索されてよい。この比較に基づいて、プロセッサ回路３５０は、アダプタが新しいか以前利用されたアダプタかを決定してよい。例えば、１以上の特性が位置シグネチャに含まれる特性とマッチする場合、プロセッサ回路３５０はアダプタが以前利用されたと決定してよく（ステップ４１２のＮＯ）、フローチャート４００はステップ４１６に移行する。特性が位置シグネチャに含まれる特性とマッチしない場合、プロセッサ回路３５０はアダプタが新しいと決定してよく（ステップ４１２のＹＥＳ）、フローチャート４００はステップ４１４に移行する。
【００４２】
ステップ４１４では、新しいアダプタについて１以上の位置シグネチャが作成される。例示的態様では、プロセッサ回路３５０は、アダプタ及び／又は１以上の利用可能なＡＰに関連付けられる無線特性（例えばＢＳＳＩＤ、ＳＳＩＤ、ＲＳＳＩ値、ＱｏＳ値及び／又は周波数値）に基づいて、新しい位置シグネチャを作成するように構成される。
【００４３】
ステップ４１４の後、フローチャート４００はステップ４１８に移行し、生成された位置シグネチャが、例えばメモリ３６０及び／又は外部メモリ／サーバーの位置シグネチャデータベースに保存されてよい。
【００４４】
ステップ４１６では、接続されるアダプタにマッチした特性をもつ位置シグネチャは、接続されるアダプタの特性（ＢＳＳＩＤ、ＳＳＩＤ、ＲＳＳＩ値、ＱｏＳ値及び／又は周波数値等）及び／又は利用可能なＡＰのうち１以上の特性を含むように更新されてよい。
【００４５】
ステップ４１８の後、フローチャート４００はステップ４２０に移行し、フローチャート４００は終了する。フローチャート４００は１回以上繰り返されてよい。
【００４６】
上述したように、モバイル装置１４０は、位置シグネチャと、モバイル装置１４０の範囲内のＡＰ及びアダプタの分析された特性とに基づいて、利用可能なアダプタに自動的に接続するように構成されてよい。図５を参照して、無線表示近接検出及び接続プロシージャを説明する。図５は、本開示の例示的態様に係る位置推定方法５００を示す。引き続き図１〜４を参照しながらフローチャートを説明する。本方法のステップは後述の順序に限定されず、様々なステップが異なる順序で実行されてよい。更に、本方法の２以上のステップが互いに同時に実行されてよい。
【００４７】
概要として、モバイル装置１４０は、１以上の無線スキャンを開始して、モバイル装置１４０に近接するＡＰ及びアダプタを特定するように構成されてよい。モバイル装置１４０は、検出されたＡＰ及び／又はアダプタを、以前生成された１以上の位置シグネチャ（例えば、図４に示されるように作成又は更新された位置シグネチャ）に含まれる１以上のＡＰ及び／又はアダプタと比較してよい。比較に基づいて、モバイル装置１４０は、以前利用されたか遭遇したＡＰ及び／又はアダプタを特定してよい。
【００４８】
実施において、モバイル装置１４０は、以前利用されたか遭遇したＡＰ及び／又はアダプタの特性を分析してよい。分析された特性は、１以上の以前生成された位置シグネチャに含まれる１以上の特性と比較されてよい。この比較に基づいて、モバイル装置１４０は、モバイル装置１４０に近接するアダプタを特定し、該アダプタへの接続を自動的に確立してよい。
【００４９】
フローチャート５００の方法はステップ５０２から始まり、ステップ５０４に移行して、利用可能なＡＰ及び／又はアダプタのスキャンが実行される。例示的態様では、プロセッサ回路３５０は、モバイル装置１４０に近接する利用可能なＡＰ及び／又はアダプタをスキャンするように送受信器３００を制御してよい。
【００５０】
ステップ５０４の後、フローチャートはステップ５０６に移行し、モバイル装置１４０に近接するＡＰ及び／又はアダプタの１以上の無線特性が決定される。例示的態様では、モバイル装置１４０のプロセッサ回路３５０は、１以上の無線特性を決定するように構成されてよい。
【００５１】
例えば、プロセッサ回路３５０は、以前利用されたか遭遇したモバイル装置１４０に近接するＡＰ及び／又はアダプタについて、１以上の無線特性を決定してよい。この例では、ＡＰ及び／又はアダプタのＳＳＩＤ及び／又はＢＳＳＩＤが、モバイル装置１４０に関連付けられた１以上の位置シグネチャに含まれるＳＳＩＤ及び／又はＢＳＳＩＤ値とマッチする場合、プロセッサ回路３５０は、ＡＰ及び／又はアダプタが以前使用され且つ／又は遭遇したと決定してよい。すなわち、以前利用されたか遭遇したＡＰ及び／又はアダプタは、検出されたＡＰ及び／又はアダプタを１以上の位置シグネチャに含まれるＡＰ及び／又はアダプタとマッチすることにより、特定されてよい。
【００５２】
例示的態様では、プロセッサ回路３５０は、位置シグネチャに含まれモバイル装置１４０に近接するＡＰ及びアダプタの各々について、無線特性を決定してよい。これらの例では、ＡＰ及びアダプタの各々の無線特性が決定されるまで、後述のプロシージャが繰り返されてよい。
【００５３】
例示的態様では、ＡＰについての無線特性は、ＲＳＳＩ平均デルタ値（RSSIAvgDelta）、信号強度平均デルタ値（StrengthAvgDelta）、ＲＳＳＩ境界値（RSSIBoundExceeded）及び信号強度境界値（StrengthBoundExceeded）を含んでよい。
【００５４】
ＲＳＳＩ平均デルタ値（RSSIAvgDelta）は、モバイル装置１４０に近接する以前利用されたか遭遇したＡＰ全てのＲＳＳＩ値の平均ＲＳＳＩ値と、利用された／遭遇したＡＰのうち選択された１つのＲＳＳＩ値との差である。例えば、モバイル装置１４０がスキャン中に２５個のＡＰを発見し、２５個のＡＰのうち１０個が以前遭遇したか利用されている場合、モバイル装置１４０は１０個のＡＰの平均ＲＳＳＩ値を計算してよい。それから、モバイル装置１４０は、平均ＲＳＳＩ値と１０個のＡＰの各々との差を計算して、対応する１０個のＡＰについて１０個のＲＳＳＩ平均デルタ値を計算してよい。
【００５５】
例示的態様では、ＲＳＳＩ平均デルタ値（RSSIAvgDelta）は、以下の式
RSSIAvgDelta＝｜RSSIaverage−RSSIAP｜
に基づいて計算されてよい。RSSIAverageは以前遭遇したか利用されたＡＰの平均ＲＳＳＩ値であり、RSSIAPは対応するＡＰのＲＳＳＩ値である。
【００５６】
信号強度平均デルタ値（StrengthAvgDelta）は、モバイル装置１４０に近接する以前利用されたか遭遇したＡＰ全ての信号強度値の平均信号強度値と、利用された／遭遇したＡＰのうち選択された１つの信号強度値との差である。例えば、モバイル装置１４０がスキャン中に２５個のＡＰを発見し、２５個のＡＰのうち１０個が以前遭遇したか利用されている場合、モバイル装置１４０は該１０個のＡＰの平均信号強度値を計算してよい。それから、モバイル装置１４０は、平均信号強度値と１０個のＡＰの各々との差を計算して、対応する１０個のＡＰについて１０個の信号強度平均デルタ値を計算してよい。
【００５７】
例示的態様では、信号強度平均デルタ値（StrengthAvgDelta）は、以下の式
StrengthAvgDelta＝｜StrengthAverage−StrengthAP｜
に基づいて計算されてよい。StrengthAverageは以前遭遇したか利用されたＡＰの平均信号強度値であり、StrengthAPは対応するＡＰの信号強度値である。
【００５８】
ＲＳＳＩ境界値（RSSIBoundExceeded）は、ＡＰのＲＳＳＩ値が該ＡＰについてのＲＳＳＩ値の過去の範囲内にあるかを特定する。例えば、モバイル装置１４０は、１以上のＡＰについて以前検出された最小と最大のＲＳＳＩ値を保存するように構成されてよい。モバイル装置１４０は、ＡＰの現在のＲＳＳＩ値を、該ＡＰの保存された最小と最大のＲＳＳＩ値と比較して、現在のＲＳＳＩ値がＲＳＳＩ値の過去の境界内にあるかを決定するように構成されてよい。実施において、現在のＲＳＳＩ値が境界内にある場合、ＲＳＳＩ境界値は例えばゼロであってよい。現在のＲＳＳＩ値が境界外にあり且つ最小の過去ＲＳＳＩ値を下回る場合、ＲＳＳＩ境界値は、現在のＲＳＳＩ値と最小値との差であってよい。ＲＳＳＩ境界値は差の絶対値であってもよい。現在のＲＳＳＩ値が境界外にあり且つ最大の過去ＲＳＳＩ値よりも大きい場合、ＲＳＳＩ境界値は、現在のＲＳＳＩ値と最大値との差であってよい。同様に、ＲＳＳＩ境界値は差の絶対値であってもよい。
【００５９】
例示的態様では、ＲＳＳＩ境界値（RSSIBoundExceeded）は、以下の式
【００６０】
【数１】
0006444941.tif 000002
に基づいて計算されてよい。RSSIAPは対応するＡＰのＲＳＳＩ値であり、RSSIminは対応するＡＰの最小の過去ＲＳＳＩ値であり、RSSImaxは対応するＡＰの最大の過去ＲＳＳＩ値である。例示的態様では、RSSIminとRSSImaxの値は、それぞれ、モバイル装置１４０が全てのＡＰについて記録する全体の最小と最大のＲＳＳＩ値であってよい。或いは、RSSIminとRSSImaxの値は、それぞれ、モバイル装置１４０が全てのＡＰについて記録する平均の最小と最大のＲＳＳＩ値であってよい。
【００６１】
信号強度境界値（StrengthBoundExceeded）は、ＡＰの信号強度値が該ＡＰについての信号強度値の過去の範囲内にあるかを特定する。例えば、モバイル装置１４０は、１以上のＡＰについて以前検出された最小と最大の信号強度値を保存するように構成されてよい。モバイル装置１４０は、ＡＰの現在の信号強度値を、該ＡＰの保存された最小と最大の信号強度値と比較して、現在の信号強度値が信号強度値の過去の境界内にあるかを決定するように構成されてよい。実施において、現在の信号強度値が境界内にある場合、信号強度境界値は例えばゼロであってよい。現在の信号強度値が境界外にあり且つ最小の過去の信号強度値を下回る場合、信号強度境界値は、現在の信号強度値と最小値との差であってよい。信号強度境界値は差の絶対値であってもよい。現在の信号強度値が境界外にあり且つ最大の過去の信号強度値よりも大きい場合、信号強度境界値は現在の信号強度値と最大値との差であってよい。同様に、信号強度境界値は差の絶対値であってもよい。
【００６２】
例示的態様では、信号強度境界値（StrengthBoundExceeded）は、以下の式
【００６３】
【数２】
0006444941.tif 000003
に基づいて計算されてよい。StrengthAPは対応するＡＰの信号強度値であり、Strengthminは対応するＡＰの最小の過去の信号強度値であり、Strengthmaxは対応するＡＰの最大の過去の信号強度値である。例示的態様では、StrengthminとStrengthmaxの値は、それぞれ、モバイル装置１４０が全てのＡＰについて記録する全体の最小と最大の信号強度値であってよい。或いは、StrengthminとStrengthmaxの値は、それぞれ、モバイル装置１４０が全てのＡＰについて記録する平均の最小と最大の信号強度値であってよい。
【００６４】
例示的態様では、プロセッサ回路３５０は、位置シグネチャに含まれモバイル装置１４０に近接するＡＰの各々について、無線特性を決定してよい。これらの例では、係るＡＰの各々の無線特性が決定されるまで、上述のプロシージャが繰り返されてよい。
【００６５】
例示的態様では、アダプタについての無線特性は、同様に、ＲＳＳＩ平均デルタ値（RSSIAvgDelta）、信号強度平均デルタ値（StrengthAvgDelta）、ＲＳＳＩ境界値（RSSIBoundExceeded）及び信号強度境界値（StrengthBoundExceeded）を含んでよい。
【００６６】
例えば、ＲＳＳＩ平均デルタ値（RSSIAvgDelta）は、モバイル装置１４０に近接する以前利用されたか遭遇したアダプタ全てのＲＳＳＩ値の平均ＲＳＳＩ値と、利用された／遭遇したアダプタのうち選択された１つのＲＳＳＩ値との差であってよい。例えば、モバイル装置１４０がスキャン中に１０個のアダプタを発見し、１０個のアダプタのうち４個が以前遭遇したか利用されている場合、モバイル装置１４０は、該４個のアダプタの平均ＲＳＳＩ値を計算してよい。それから、モバイル装置１４０は、平均ＲＳＳＩ値と４個のアダプタの各々との差を計算して、対応する４個のアダプタについて４個のＲＳＳＩ平均デルタ値を計算してよい。
【００６７】
例示的態様では、ＲＳＳＩ平均デルタ値（RSSIAvgDelta）は、以下の式
RSSIAvgDelta＝｜RSSIAverage−RSSIWD｜
に基づいて計算されてよい。RSSIAverageは以前遭遇したか利用されたアダプタの平均ＲＳＳＩ値であり、RSSIWDは対応するアダプタのＲＳＳＩ値である。
【００６８】
信号強度平均デルタ値（StrengthAvgDelta）は、モバイル装置１４０に近接する以前利用されたか遭遇したアダプタ全ての信号強度値の平均信号強度値と、利用された／遭遇したアダプタのうち選択された１つの信号強度値との差である。例えば、モバイル装置１４０がスキャン中に１０個のアダプタを発見し、１０個のアダプタのうち４個が以前遭遇したか利用されている場合、モバイル装置１４０は、該４個のアダプタの平均信号強度値を計算してよい。それから、モバイル装置１４０は、平均信号強度値と４個のアダプタの各々との差を計算して、対応する４個のアダプタについて４個の信号強度平均デルタ値を計算してよい。
【００６９】
例示的態様では、信号強度平均デルタ値（StrengthAvgDelta）は、以下の式
StrengthAvgDelta＝｜StrengthAverage−StrengthWD｜
に基づいて計算されてよい。StrengthAverageは以前遭遇したか利用されたアダプタの平均信号強度値であり、StrengthWDは対応するアダプタの信号強度値である。
【００７０】
ＲＳＳＩ境界値（RSSIBoundExceeded）は、アダプタのＲＳＳＩ値が該アダプタについてのＲＳＳＩ値の過去の範囲内にあるかを特定する。例えば、モバイル装置１４０は、１以上のアダプタについて以前検出された最小と最大のＲＳＳＩ値を保存するように構成されてよい。モバイル装置１４０は、アダプタの現在のＲＳＳＩ値を、該アダプタの保存された最小と最大のＲＳＳＩ値と比較して、現在のＲＳＳＩ値がＲＳＳＩ値の過去の境界内にあるかを決定するように構成されてよい。実施において、現在のＲＳＳＩ値が境界内にある場合、ＲＳＳＩ境界値は例えばゼロであってよい。現在のＲＳＳＩ値が境界外にあり且つ最小の過去ＲＳＳＩ値を下回る場合、ＲＳＳＩ境界値は、現在のＲＳＳＩ値と最小値との差であってよい。ＲＳＳＩ境界値は差の絶対値であってもよい。現在のＲＳＳＩ値が境界外にあり且つ最大の過去ＲＳＳＩ値よりも大きい場合、ＲＳＳＩ境界値は、現在のＲＳＳＩ値と最大値との差であってよい。同様に、ＲＳＳＩ境界値は差の絶対値であってもよい。
【００７１】
例示的態様では、ＲＳＳＩ境界値（RSSIBoundExceeded）は、以下の式
【００７２】
【数３】
0006444941.tif 000004
に基づいて計算されてよい。RSSIADは対応するアダプタのＲＳＳＩ値であり、RSSIminは対応するアダプタの最小の過去のＲＳＳＩ値であり、RSSImaxは対応するアダプタの最大の過去のＲＳＳＩ値である。例示的態様では、RSSIminとRSSImaxの値は、それぞれ、モバイル装置１４０が全てのアダプタについて記録する全体の最小と最大のＲＳＳＩ値であってよい。或いは、RSSIminとRSSImaxの値は、それぞれ、モバイル装置１４０が全てのアダプタについて記録する平均の最小と最大のＲＳＳＩ値であってよい。
【００７３】
信号強度境界値（StrengthBoundExceeded）は、アダプタの信号強度値が該アダプタについての信号強度値の過去の範囲内にあるかを特定する。例えば、モバイル装置１４０は、１以上のアダプタについて以前検出された最小と最大の信号強度値を保存するように構成されてよい。モバイル装置１４０は、アダプタの現在の信号強度値を、該アダプタの保存された最小と最大の信号強度値と比較して、現在の信号強度値が信号強度値の過去の境界内にあるかを決定するように構成されてよい。実施において、現在の信号強度値が境界内にある場合、信号強度境界値は例えばゼロであってよい。現在の信号強度値が境界外にあり且つ最小の過去の信号強度値を下回る場合、信号強度境界値は、現在の信号強度値と最小値との差であってよい。信号強度境界値は差の絶対値であってもよい。現在の信号強度値が境界外にあり且つ最大の過去の信号強度値よりも大きい場合、信号強度境界値は現在の信号強度値と最大値との差であってよい。同様に、信号強度境界値は差の絶対値であってもよい。
【００７４】
例示的態様では、信号強度境界値（StrengthBoundExceeded）は、以下の式
【００７５】
【数４】
0006444941.tif 000005
に基づいて計算されてよい。StrengthWDは対応するアダプタの信号強度値であり、Strengthminは対応するアダプタの最小の過去の信号強度値であり、Strengthmaxは対応するアダプタの最大の  過去の信号強度値である。例示的態様では、StrengthminとStrengthmaxの値は、それぞれ、モバイル装置１４０が全てのアダプタについて記録する全体の最小と最大の信号強度値であってよい。或いは、StrengthminとStrengthmaxの値は、それぞれ、モバイル装置１４０が全てのアダプタについて記録する平均の最小と最大の信号強度値であってよい。
【００７６】
例示的態様では、プロセッサ回路３５０は、位置シグネチャに含まれモバイル装置１４０に近接するアダプタの各々について、無線特性を決定してよい。これらの例では、係るアダプタの各々の無線特性が決定されるまで、上述のプロシージャが繰り返されてよい。
【００７７】
ステップ５０６の後、フローチャートはステップ５０８に移行し、１以上の以前遭遇した／利用されたＡＰについて１以上のＡＰ位置エラー値が決定される。例示的態様では、モバイル装置１４０のプロセッサ回路３５０は、無線特性が決定されたＡＰのうち１以上について、ＡＰ位置エラー値を計算するように構成されてよい。すなわち、モバイル装置１４０は、モバイル装置１４０によって以前遭遇した／利用されたＡＰについてＡＰ位置エラー値を計算してよい。例示的態様では、プロセッサ回路３５０は、位置シグネチャに含まれモバイル装置１４０に近接する各ＡＰについてＡＰ位置エラー値を計算してよい。
【００７８】
実施において、モバイル装置１４０は、ＡＰ無線特性と１以上のＡＰ重み因子との１以上に基づいて、ＡＰ位置エラー値を計算するように構成されてよい。ＡＰ重み因子は、例えば、ＲＳＳＩ平均デルタ重み値（RSSIweight）、信号強度平均デルタ重み値（Strengthweight）、ＲＳＳＩ境界重み値（RSSIboundweight）、信号強度境界重み値（Strengthboundweight）及び周波数ミスマッチ重み値（freqweight）を含んでよい。これらの重み因子は所定の一定値であってよいが、これに限定されない。
【００７９】
例示的態様では、ＡＰ位置エラー値（APerror）は、以下の式
【００８０】
【数５】
0006444941.tif 000006
に基づいて計算されてよい。RSSIAvgDeltaは対応するＡＰのＲＳＳＩ平均デルタ値であり、StrengthAvgDeltaはＡＰの信号強度平均デルタ値であり、RSSIBoundExceededはＡＰのＲＳＳＩ境界値であり、StrengthBoundExceededはＡＰの信号強度境界値である。RSSIweightはＲＳＳＩ平均デルタ重み値であり、Strengthweightは信号強度平均デルタ重み値であり、RSSIboundweightはＲＳＳＩ境界重み値であり、Strengthboundweightは信号強度境界重み値である。
【００８１】
例示的態様では、ＡＰの周波数が異なる場合、APerrorは更に周波数ミスマッチ重み値（freqweight）に基づいて計算されてよい。この例では、ＡＰが異なる周波数をもつ一方で、位置シグネチャに保存されているものと同じＳＳＩＤ及びＢＳＳＩＤを有する場合、APerrorは更に周波数ミスマッチ重み値（freqweight）に基づいて計算されてよい。
【００８２】
周波数ミスマッチがある例示的態様では、APerrorは更に、以下の式
APerror＝APerror×freqweight
に基づいて計算されてよい。
【００８３】
ステップ５０８の後、フローチャートはステップ５１０に移行し、ＡＰ位置エラー値（APerror）に基づいてＡＰについて位置スコア（APscore）が計算される。例示的態様では、プロセッサ回路３５０は、ＡＰ位置エラー値（APerror）及び所定の最大スコア値（例えば１００）に基づいて、位置スコア（APscore）を計算するように構成されてよい。例えば、計算されたＡＰ位置エラー値（APerror）の値が０．６である場合、位置スコア（APscore）は１００−０．６＝９９．９４となる。
【００８４】
例示的態様では、位置スコア（APscore）は、以下の式
APscore＝Scoremax−APerror
に基づいて計算されてよい。APerrorはＡＰ位置エラー値であり、Scoremaxは所定の最大スコア値（例えば１００）である。
【００８５】
周波数ミスマッチがある（例えば、ＡＰが、位置シグネチャに示されるものとは異なる周波数を有する）例示的態様では、位置スコア（APscore）は、以下の式
APscore＝Scoremax−（APerror×freqweight）
に基づいて計算されてよい。
【００８６】
ステップ５１０の後、フローチャートはステップ５１２に移行し、ＡＰ重みスコア（WeightScoreAP）が計算されてよい。例示的態様では、プロセッサ回路２５０は、位置スコア（APscore）に基づいて、以前利用されたか遭遇しているＡＰ（例えば、モバイル装置１４０の範囲内にあり１以上の位置シグネチャに入力があるＡＰ）の各々について、ＡＰ重みスコアを計算するように構成されてよい。本議論の目的上、１以上の位置シグネチャの入力を含むＡＰは、マッチングＡＰと称されることがある。
【００８７】
例えば、プロセッサ回路３５０は、マッチングＡＰの各々について位置スコア（APscore）を計算するように構成されてよい。それから、プロセッサ回路３５０は、マッチングＡＰの平均位置スコア（APavgscore）を計算してよい。例えば、プロセッサ回路３５０は、マッチングＡＰの位置スコア（APscore）を合計し、合計総数をマッチングＡＰの数で割ってよい。
【００８８】
それから、平均位置スコア（APavgscore）値に所定のＡＰ重み値を掛けて、ＡＰ重みスコア（WeightScoreAP）を計算してよい。ＡＰ重み値は一定値（例えば０．７５）であってよいが、これに限定されない。
【００８９】
例示的態様では、ＡＰ重みスコア（WeightScoreAP）は、以下の式
WeightScoreAP＝APavgscore×APweight
に基づいて計算されてよい。APweightは所定のＡＰ重み値であり、APavgscoreはマッチングＡＰの平均位置スコアである。ＡＰ位置エラー値及びScoremaxは、所定の最大スコア値（例えば１００）である。
【００９０】
ステップ５１２の後、フローチャートはステップ５１４に移行し、１以上の以前遭遇した／利用されたアダプタについて１以上のアダプタ位置エラー値が計算される。アダプタ位置エラー値は、上述のＡＰ位置エラー値と同様であってよい。
【００９１】
例示的態様では、モバイル装置１４０のプロセッサ回路３５０は、無線特性が決定されたアダプタのうち１以上について、アダプタ位置エラー値を計算するように構成されてよい。すなわち、モバイル装置１４０は、モバイル装置１４０によって以前遭遇した／利用されたアダプタについて、アダプタ位置エラー値を計算してよい。
【００９２】
実施において、モバイル装置１４０は、アダプタ無線特性の１以上と１以上のアダプタ（すなわちアダプタ）重み因子とに基づいて、アダプタ位置エラー値を計算するように構成されてよい。アダプタ重み因子は、例えば、ＲＳＳＩ平均デルタ重み値（RSSIAdpWeight）、信号強度平均デルタ重み値（StrengthAdpWeight）、ＲＳＳＩ境界重み値（RSSIAdpBoundweight）及び信号強度境界重み値（StrengthAdpBoundweight）を含んでよい。これらの重み因子は所定の一定値であってよいが、これに限定されない。
【００９３】
例示的態様では、アダプタ位置エラー値（Adatpererror）は、以下の式
【００９４】
【数６】
0006444941.tif 000007
に基づいて計算されてよい。RSSIAvgDeltaは対応するアダプタのＲＳＳＩ平均デルタ値であり、StrengthAvgDeltaはアダプタの信号強度平均デルタ値であり、RSSIBoundExceededはアダプタのＲＳＳＩ境界値であり、StrengthBoundExceededはアダプタの信号強度境界値である。RSSIAdpWeightはアダプタのＲＳＳＩ平均デルタ重み値であり、StrengthAdpWeightはアダプタの信号強度平均デルタ重み値であり、RSSIAdpBoundweightはアダプタのＲＳＳＩ境界重み値であり、StrengthAdpBoundweightはアダプタの信号強度境界重み値である。
【００９５】
ステップ５１４の後、フローチャートはステップ５１６に移行し、対応するアダプタのアダプタ位置エラー値（Adaptererror）と１以上のアダプタ重み因子（例えばRSSIAdpWeight、StrengthAdpWeight、RSSIAdpBoundweight及び／又はStrengthAdpBoundweight）とに基づいて、アダプタについてアダプタ位置スコア（Adapterscore）が計算される。例示的態様では、プロセッサ回路３５０はアダプタ位置スコア（Adapterscore）を計算するように構成されてよい。
【００９６】
例示的態様では、アダプタ位置スコア（Adapterscore）は、以下の式
【００９７】
【数７】
0006444941.tif 000008
に基づいて計算されてよい。αは所定の定数（例えば１００）である。
【００９８】
ステップ５１６の後、フローチャートはステップ５１８に移行し、マッチスコア（MatchScore）が計算されてよい。例示的態様では、プロセッサ回路３５０は、ＡＰ重みスコア（WeightScoreAP）及びアダプタ位置スコア（Adapterscore）に基づいて、マッチスコア（MatchScore）を計算するように構成されてよい。この例では、マッチスコアは、ＡＰ及びアダプタ寄与を有するスコアを表す。例示的態様では、プロセッサ回路３５０は、各マッチングＡＰについてMatchScoreを計算してよい。
【００９９】
例示的態様では、マッチスコア（MatchScore）は、以下の式
MatchScore＝Adapterscore＋（WeightScoreAP×β）
に基づいて計算されてよい。βは所定のマッチ値（例えば０．７）である。実施において、βの値は、アダプタ位置スコア（Adapterscore）に関してＡＰ重みスコア（WeightScoreAP）に重み付けする。
【０１００】
ステップ５１８の後、フローチャートはステップ５２０に移行し、各マッチングＡＰのマッチスコアがマッチ閾値と比較される。マッチスコアがマッチ閾値以上である場合（ステップ５２０のＹｅｓ）、フローチャートはステップ５２４に移行する。マッチスコアがマッチ閾値未満である場合（ステップ５２０のＮｏ）、フローチャートはステップ５２２に移行し、マッチスコアに対応するＡＰが切り捨てられる。ＡＰが切り捨てられた後、ステップ５２０が繰り返されてよい。
【０１０１】
ステップ５２４では、マッチしたＡＰと対応する位置シグネチャとが、マッチスコアに基づいてランク付けされる。例えば、ＡＰ及び対応する位置シグネチャは、マッチスコアに基づいて降順にランク付けされてよい。例示的態様では、プロセッサ回路３５０は、マッチしたＡＰと対応する位置シグネチャとをランク付けするように構成されてよい。
【０１０２】
ステップ５２４の後、フローチャートはステップ５２６に移行し、ランク付けされた位置シグネチャに基づいてモバイル装置１４０の位置が特定される。例示的態様では、プロセッサ回路３５０は、最高のマッチスコア（MatchScore）をもつＡＰ及び対応する位置シグネチャを選択してよい。
【０１０３】
ステップ５２６の後、フローチャートはステップ５２８に移行し、位置シグネチャ（例えば最高マッチスコアに対応する位置シグネチャ）に関連付けられるアダプタが選択される。それから、モバイル装置１４０は、後続のアダプタへの無線表示キャスティングのために、選択されたアダプタに接続してよい。この例では、モバイル装置１４０はアダプタに接続し、表示キャスティングが要求されるまで、スタンバイモードのままであってよい。
【０１０４】
ステップ５２８の後、フローチャート５００はステップ５３０に移行し、フローチャート５００が終了する。フローチャート５００は１回以上繰り返されてよい。例示的態様では、モバイル装置１４０が新しい位置に移動するとフローチャート５００は繰り返されて、新しい位置で利用可能なアダプタが決定される。
【０１０５】
例
例１は位置推定方法であり、本方法は、１以上の利用可能なアクセスポイント（ＡＰ）と、１以上の利用可能な無線表示アダプタとを特定するステップと、１以上の利用可能なＡＰの１以上の無線特性と、１以上の無線表示アダプタの１以上の無線特性とを決定するステップと、１以上の利用可能なＡＰの１以上の無線特性と１以上の利用可能な無線表示アダプタの１以上の無線特性とに基づいて、１以上のマッチスコアを計算するステップと、１以上のマッチスコアに基づいて、位置シグネチャを特定するステップと、位置シグネチャに基づいて位置を特定するステップと、を含む。
【０１０６】
例２は例１の主題であり、１以上の利用可能なＡＰの１以上の無線特性と、１以上の利用可能な無線表示アダプタの１以上の無線特性は、それぞれ、１以上の利用可能なＡＰの受信信号強度表示（ＲＳＳＩ）値と、１以上の利用可能な無線表示アダプタのＲＳＳＩ値を含む。
【０１０７】
例３は例１の主題であり、更に、対応する１以上の利用可能なＡＰの１以上の無線特性に基づいて、１以上のＡＰ位置エラー値を計算するステップと、対応する１以上のＡＰ位置エラー値に基づいて、１以上の利用可能なＡＰもついて１以上のＡＰ位置スコアを計算するステップと、を含む。
【０１０８】
例４は例３の主題であり、更に、対応する１以上の利用可能な無線表示アダプタの１以上の無線特性に基づいて、１以上のアダプタ位置エラー値を計算するステップと、対応する１以上のアダプタ位置エラー値に基づいて、１以上の利用可能な無線表示アダプタについて１以上のアダプタ位置スコアを計算するステップとを含む。
【０１０９】
例５は例４の主題であり、１以上のマッチスコアを計算するステップは、１以上のアダプタ位置スコアと１以上のＡＰ位置スコアとに基づく。
【０１１０】
例６は例５の主題であり、更に、１以上のマッチスコアに基づいて、位置シグネチャを含む複数の位置シグネチャをランク付けするステップ、を含む。
【０１１１】
例７は例６の主題であり、位置シグネチャを決定するステップは更に、複数の位置シグネチャのランク付けに基づく。
【０１１２】
例８は例１の主題であり、更に、位置シグネチャに基づいて、１以上の利用可能な無線表示アダプタの無線表示アダプタに自動的に接続するステップ、を含む。
【０１１３】
例９は例８の主題であり、位置シグネチャは無線表示アダプタを特定する。
【０１１４】
例１０は例８の主題であり、無線表示アダプタに自動的に接続するステップは、スタンバイ・ディスプレイ・モードで無線表示アダプタへの接続を開始するステップを含む。
【０１１５】
例１１は通信装置である。本通信装置は、１以上のアクセスポイント（ＡＰ）及び１以上の無線表示アダプタと通信するように構成される送受信器と、コントローラとを備える。コントローラは、１以上のＡＰのうち利用可能なＡＰと、１以上の無線表示アダプタのうち利用可能な無線表示アダプタとを特定するように構成され、利用可能なＡＰの１以上の無線特性と、利用可能な無線表示アダプタの１以上の無線特性とを特定するように構成され、利用可能なＡＰの１以上の無線特性と利用可能な無線表示アダプタの１以上の無線特性とに基づいて、１以上のマッチスコアを計算するように構成され、１以上のマッチスコアに基づいて、位置シグネチャと特定するように構成され、且つ、位置シグネチャに基づいて、当該通信装置の位置を特定するように構成される。
【０１１６】
例１２は例１１の主題であり、利用可能なＡＰの１以上の無線特性と、利用可能な無線表示アダプタの１以上の無線特性は、それぞれ、利用可能なＡＰの受信信号強度表示（ＲＳＳＩ）値と、利用可能無線表示アダプタの受信信号強度表示（ＲＳＳＩ）値を含む。
【０１１７】
例１３は例１１の主題であり、コントローラは更に、対応する利用可能なＡＰの１以上の無線特性に基づいて、１以上のＡＰ位置エラー値を計算するように構成され、且つ、対応するＡＰ位置エラー値に基づいて、利用可能なＡＰについてＡＰ位置スコアを計算するように構成される。
【０１１８】
例１４は例１３の主題、請求項１３の通信装置であり、コントローラは更に、対応する利用可能な無線表示アダプタの１以上の無線特性に基づいて、１以上のアダプタ位置エラー値を計算し、対応する１以上のアダプタ位置エラー値に基づいて、利用可能な無線表示アダプタについて１以上のアダプタ位置スコアを計算するように構成される。
【０１１９】
例１５は例１４の主題であり、１以上のマッチスコアの計算は、１以上のアダプタ位置スコアと１以上のＡＰ位置スコアとに基づく。
【０１２０】
例１６は例１５の主題であり、コントローラは更に、１以上のマッチスコアに基づいて、位置シグネチャを含む複数の位置シグネチャをランク付けするように構成される。
【０１２１】
例１７は例１６の主題であり、位置シグネチャの特定は更に、複数の位置シグネチャのランク付けに基づく。
【０１２２】
例１８は例１１の主題であり、コントローラは更に、位置シグネチャに基づいて、利用可能な無線表示アダプタの無線表示アダプタに自動的に接続するように構成される。
【０１２３】
例１９は例１８の主題であり、位置シグネチャは無線表示アダプタを特定する。
【０１２４】
例２０は例１９の主題であり、無線表示アダプタへの自動接続は、スタンバイ・ディスプレイ・モードで無線表示アダプタへの接続を開始することを含む。
【０１２５】
例２１は通信装置である。本装置は、１以上のアクセスポイント（ＡＰ）及び１以上の無線表示アダプタと通信する送受信手段と、制御手段とを備える。制御手段は、１以上のＡＰのうち利用可能なＡＰと、１以上の無線表示アダプタのうち利用可能な無線表示アダプタとを特定し、利用可能なＡＰの１以上の無線特性と、利用可能な無線表示アダプタの１以上の無線特性とを特定し、利用可能なＡＰの１以上の無線特性と利用可能な無線表示アダプタの１以上の無線特性とに基づいて、１以上のマッチスコアを計算し、１以上のマッチスコアに基づいて、位置シグネチャを特定し、位置シグネチャに基づいて、当該通信装置の位置を特定する。
【０１２６】
例２２は例２１の主題であり、制御手段は更に、位置シグネチャに基づいて、利用可能な無線表示アダプタの無線表示アダプタに自動的に接続するように構成される。
【０１２７】
例２３は例２２の主題であり、無線表示アダプタへの自動的な接続は、スタンバイ・ディスプレイ・モードで無線表示アダプタへの接続を開始することを含む。
【０１２８】
例２４は例２１の主題であり、制御手段は更に、対応する利用可能なＡＰの１以上の無線特性に基づいて、１以上のＡＰ位置エラー値を計算し、対応する１以上のＡＰ位置エラー値に基づいて、利用可能なＡＰについて１以上のＡＰ位置スコアを計算するように構成される。
【０１２９】
例２５は例２４の主題であり、制御手段は更に、対応する利用可能な無線表示アダプタの１以上の無線特性に基づいて、１以上のアダプタ位置エラー値を計算し、対応する１以上のアダプタ位置エラー値に基づいて、利用可能な無線表示アダプタについて１以上のアダプタ位置スコアを計算するように構成される。
【０１３０】
例２６は例２５の主題であり、１以上のマッチスコアの計算は、１以上のＡＰ位置スコアと１以上のアダプタ位置スコアとに基づく。
【０１３１】
例２７は例２１〜２６のいずれかの主題であり、制御手段は更に、１以上のマッチスコアに基づいて、位置シグネチャを含む複数の位置シグネチャをランク付けするように構成される。
【０１３２】
例２８は例２７の主題であり、位置シグネチャの決定は更に、複数の位置シグネチャのランク付けに基づく。
【０１３３】
例２９は例２１〜２８のいずれかの主題であり、利用可能なＡＰの１以上の無線特性と、利用可能な無線表示アダプタの１以上の無線特性は、それぞれ、利用可能なＡＰの受信信号強度表示（ＲＳＳＩ）値と、利用可能無線表示アダプタの受信信号強度表示（ＲＳＳＩ）値を含む。
【０１３４】
例３０は、請求項１〜１０のいずれかに記載の方法を実行する手段を備える装置である。
【０１３５】
例３１は、実行されたときに請求項１〜１０のいずれかに記載の方法を実施するか或いは装置を実現するための機械可読命令を含む機械可読記憶媒体である。
【０１３６】
例３２は、実質的に図示及び記載された装置である。
【０１３７】
例３３は、実質的に図示及び記載された方法である。
【０１３８】
結論
上記の具体的な態様の説明により、当該技術の技能の範囲内の知識を適用することにより、過度の実験を行うことなく、また、本開示の一般概念から逸脱することなく、係る具体的な態様を様々な応用について容易に変更及び／又は適合させることができるという、本開示の一般的性質が完全に明らかとなる。したがって、係る適合及び変更は、本明細書に提示される教示及び指導に基づいて、開示の態様の均等物の意味及び範囲内にあるように意図される。当然ながら、本明細書における表現又は用語は、説明を目的とするものであって限定を目的としないので、本明細書の用語又は表現は、当業者が教示及び指導に照らして解釈するものである。
【０１３９】
本明細書において「一態様」、「態様」、「例示的態様」等という場合、記載される態様が特定の特徴、構造又は特性を含み得るが、全ての態様が必ずしもその特定の特徴、構造又は特性を含む必要はないことを示す。更に、係る語句は必ずしも同じ態様に言及しない。更に、特定の特徴、構造又は特性が態様に関連して記載される場合、他の態様（明示的に記載されているか否かに関わらず）に関連して係る特徴、構造又は特性に影響を及ぼすことは、当業者の知識の範囲内にあるものとする。
【０１４０】
本明細書に記載の例示的態様は説明を目的として提供され、限定を目的としない。他の例示的態様も考えられ、例示的態様に変更がなされてよい。したがって、本明細書は本開示の限定を意図しない。むしろ、本開示の範囲は、以下の特許請求の範囲とその均等物に従って定められる。
【０１４１】
態様は、ハードウェア（例えば回路）、ファームウェア、ソフトウェア又はそれらの任意の組合わせで実施されてよい。態様は、機械可読媒体に記憶される命令として実施され、１以上のプロセッサによって読み込まれ実行されてよい。機械可読媒体は、機械（例えばコンピューティングデバイス）によって可読の形式で情報を記憶又は送信するための任意のメカニズムを含んでよい。例えば機械可読媒体は、リードオンリーメモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、磁気ディスク記憶媒体、光記憶媒体、フラッシュメモリデバイス、電気、光学、音その他の形式の伝搬信号（搬送波、赤外信号、デジタル信号等）その他を含んでよい。更に、ファームウェア、ソフトウェア、ルーティン、命令は、本明細書では特定のアクションを実行するものとして記載されることがある。しかし、当然ながら、そのような説明は便宜上のものに過ぎず、実際には係るアクションは、コンピューティングデバイス、プロセッサ、コントローラその他の、ファームウェア、ソフトウェア、ルーティン、命令等を実行する装置によって生じる。更に、多様な実施のいずれかは、汎用コンピューターによって実行されてよい。
【０１４２】
この議論の目的上、「プロセッサ回路」という用語は、回路、プロセッサ、ロジック又はそれらの組合わせとして理解されるものである。例えば、回路は、アナログ回路、デジタル回路、状態機械ロジック、他の構造的電子ハードウェア又はそれらの組合わせを含んでよい。プロセッサは、マイクロプロセッサ、デジタル信号プロセッサ（ＤＳＰ）その他のハードウェアプロセッサを含んでよい。プロセッサは、本明細書に記載の態様に従って、対応する機能を実行するための命令と共に“ハードコード”されてよい。代替として、プロセッサは、内部及び／又は外部のメモリにアクセスして、メモリに保存された命令を読み出してよく、命令は、プロセッサによって実行されると、プロセッサに関連付けられた対応する機能、並びに／又は、プロセッサを備えるコンポーネントの動作に関連する１以上の機能及び／若しくは工程を実行する。
【０１４３】
本明細書に記載の例示的態様の１以上では、プロセッサ回路は、データ及び／又は命令を保存するメモリを含んでよい。メモリは、リードオンリーメモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、フラッシュメモリ、磁気記憶媒体、光ディスク、消去可能プログラマブルリードオンリーメモリ（ＥＰＲＯＭ）、プログラマブルリードオンリーメモリ（ＰＲＯＭ）等の、任意の周知の揮発性及び／又は不揮発性メモリであってよい。メモリは、取り外し不可、取り外し可能又はその両方の組合わせであってよい。
【０１４４】
本明細書に記載の教示に基づいて当業者には明らかであるように、例示的態様はＷＬＡＮ及び無線表示プロトコルに限定されない。いくつかの例を提供するために、例示的態様は、１以上のセルラー通信プロトコル／規格に適用されてよく、例えば（限定ではない）、３ＧＰＰ（Third  Generation  Partnership  Project）ロング・ターム・エボリューション（ＬＴＥ）、進化型ＨＳＰＡ（High  Speed  Downlink  Packet  Access；ＨＳＰＡ＋）、広域符号分割多元接続（Ｗ−ＣＤＭＡ（登録商標））、ＣＤＭＡ２０００、時分割複信符号分割多元接続（ＴＤ−ＳＣＤＭＡ）、ＧＳＭ（登録商標）（Global  System  for  Mobile  Communications）、ＧＰＲＳ（General  Packet  Radio  Service）、ＥＤＧＥ（Enhanced  Data  Rates  for  GSM（登録商標）  Evolution）、ＷｉＭＡＸ（Worldwide  Interoperability  for  Microwave  Access）（ＩＥＥＥ８０２．１６）等に適用されてよい。更に、いくつかの例を提供するために、例示的態様は、他の種類の無線通信アクセスネットワークで実施されてよく、例えば（限定ではない）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、近距離無線通信（ＮＦＣ）（ＩＳＯ／ＩＥＣ１８０９２）、ＺｉｇＢｅｅ（登録商標）（ＩＥＥＥ８０２．１５．４）、Ｚ−Ｗａｖｅ（登録商標）及び／又は無線自動識別（ＲＦＩＤ）で実施されてよい。更に、例示的態様は上記の無線ネットワークに限定されず、１以上の周知の有線仕様及び／又はプロトコルを用いて、１以上の有線ネットワークで利用又は実施されてよい。
【図１】
0006444941.tif 000009
【図２】
0006444941.tif 000010
【図３】
0006444941.tif 000011
【図４】
0006444941.tif 000012
【図５Ａ】
0006444941.tif 000013
【図５Ｂ】
0006444941.tif 000014