(57)【要約】【課題】従来型リモコンの操作方法に慣れているユーザの利用性向上を図ることができる設備機器操作装置、設備機器操作方法およびプログラムを提供する。【解決手段】操作インタフェース情報記憶部１９１は、空気調和機２００の操作インタフェース情報を記憶する。操作インタフェース部１３５は、操作インタフェース情報に基づいて動作し、ユーザの操作を受け付けると、操作情報を生成して空気調和機２００へ送信する。姿勢情報生成部１３３は、空気調和機２００の代表位置を示す位置情報および携帯機器１００の代表位置を示す位置情報を取得し、取得した位置情報に基づいて、空気調和機２００に対する携帯機器１００の姿勢を示す姿勢情報を生成する。インタフェース起動部１３４は、姿勢情報が示す携帯機器１００の姿勢が操作インタフェース部１３５の起動条件を満たす場合、操作インタフェース部１３５を起動させる。【選択図】図７
2016080196.tif 000002
【特許請求の範囲】
【請求項１】
設備機器の操作インタフェースに関する操作インタフェース情報を記憶する操作インタフェース情報記憶部と、
前記操作インタフェース情報記憶部に記憶された前記操作インタフェース情報に基づいて動作し、ユーザの操作を受け付けるとともに、受け付けた操作に応じた操作情報を生成し、生成した前記操作情報を前記操作インタフェース情報に対応する設備機器へ送信する操作インタフェース部と、
前記設備機器の位置を示す設備機器位置情報および自装置の位置を示す自装置位置情報を取得し、取得した前記設備機器位置情報および前記自装置位置情報に基づいて、前記設備機器に対する前記自装置の姿勢を示す姿勢情報を生成する姿勢情報生成部と、
前記姿勢情報が示す前記自装置の姿勢が前記操作インタフェース部のアクティブ化条件を満たす場合、前記操作インタフェース部をアクティブ状態にするインタフェース作動部と、を備える、
設備機器操作装置。
【請求項２】
前記姿勢情報は、
前記自装置の姿勢を特定する基準となる１つの仮想軸に沿った第１ベクトルの方向の、前記設備機器位置情報が示す前記設備機器の代表位置と前記自装置位置情報が示す前記自装置の代表位置とを結ぶ仮想直線に沿った第２ベクトルの方向からのずれを表す姿勢パラメータから構成され、
前記アクティブ化条件は、
前記姿勢パラメータが一定の判定基準範囲内に存在することである、
請求項１に記載の設備機器操作装置。
【請求項３】
前記設備機器位置情報および前記自装置位置情報を記憶する位置情報記憶部と、
前記設備機器から前記設備機器位置情報を取得し、取得した前記設備機器位置情報を前記位置情報記憶部に記憶させる設備機器位置情報取得部と、
前記自装置が複数のアンカーノードから受信する信号の強度に基づいて、前記自装置の位置を推定することにより前記自装置位置情報を生成し、生成した前記自装置位置情報を前記位置情報記憶部に記憶させる自装置位置情報生成部と、を備え、
前記姿勢情報生成部は、前記位置情報記憶部から前記設備機器位置情報および前記自装置位置情報を取得する、
請求項１または２に記載の設備機器操作装置。
【請求項４】
前記自装置位置情報生成部は、
前記自装置が複数のアンカーノードから受信する信号の強度とともに、当該信号の到来方向に基づいて、前記自装置の位置を推定する、
請求項３に記載の設備機器操作装置。
【請求項５】
前記設備機器位置情報および前記自装置位置情報を記憶する位置情報記憶部と、
前記設備機器から、前記設備機器が複数のアンカーノードから受信する信号の強度を示す強度情報を取得し、取得した前記強度情報に基づいて、前記設備機器の位置を推定することにより前記設備機器位置情報を生成し、生成した前記設備機器位置情報を前記位置情報記憶部に記憶させる設備機器位置情報生成部と、
前記自装置が複数のアンカーノードから受信する信号の強度に基づいて、前記自装置の位置を推定することにより前記自装置位置情報を生成し、生成した前記自装置位置情報を前記位置情報記憶部に記憶させる自装置位置情報生成部と、を備え、
前記姿勢情報生成部は、前記位置情報記憶部から前記設備機器位置情報および前記自装置位置情報を取得する、
請求項１または２に記載の設備機器操作装置。
【請求項６】
設備機器の操作インタフェースに関する操作インタフェース情報を記憶する操作インタフェース情報記憶部に記憶された操作インタフェース情報に基づいて、設備機器に対応する操作インタフェース部の動作を開始させる設備機器操作方法であって、
前記操作インタフェース部が、前記操作インタフェース情報記憶部に記憶された前記操作インタフェース情報に基づいて動作し、ユーザの操作を受け付けるとともに、受け付けた操作に応じた操作情報を生成するステップと、
前記設備機器の位置を示す設備機器位置情報および設備操作装置の位置を示す設備操作装置位置情報を取得し、取得した前記設備機器位置情報および前記設備操作装置位置情報に基づいて、前記設備機器に対する相対的な前記設備操作装置の姿勢を示す姿勢情報を生成するステップと、
前記姿勢情報が示す前記設備操作装置の姿勢が前記操作インタフェース部のアクティブ化条件を満たす場合、前記操作インタフェース部をアクティブ状態にするステップと、を含む、
設備機器操作方法。
【請求項７】
コンピュータを、
設備機器の操作インタフェースに関する操作インタフェース情報に基づいて、設備機器に対応する操作インタフェース部の動作を開始させる装置として機能させるためのプログラムであって、
前記操作インタフェース情報記憶部に記憶された前記操作インタフェース情報に基づいて動作し、ユーザの操作を受け付けるとともに、受け付けた操作に応じた操作情報を生成する操作インタフェース部、
前記設備機器の位置を示す設備機器位置情報および設備操作装置の位置を示す設備操作装置位置情報を取得し、取得した前記設備機器位置情報および前記設備操作装置位置情報に基づいて、前記設備機器に対する相対的な前記設備操作装置の姿勢を示す姿勢情報を生成する姿勢情報生成部、
前記姿勢情報が示す前記設備操作装置の姿勢が前記操作インタフェース部のアクティブ化条件を満たす場合、前記操作インタフェース部をアクティブ状態にするインタフェース作動部、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設備機器操作装置、設備機器操作方法およびプログラムに関する。
【背景技術】
【０００２】
携帯機器のディスプレイに、設備機器のカメラ画像と、設備機器の操作画面であるアノテーションとを重ねた状態で表示する操作システムが提案されている（例えば特許文献１参照）。ディスプレイには、例えば複数の設備機器が設置された室内のカメラ画像が表示され、各設備機器についてアノテーションが重ねて表示される。ユーザは、タッチパネル上の、操作したい設備機器のアノテーションが表示されている部分でタッチ操作をすると、操作情報が設備機器へ送信される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１７２９１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載された構成では、ユーザに、従来から設備機器で一般的に使用されているリモコン（従来型リモコン）の操作方法とは異なる操作方法を強いる。すると、従来型リモコンの操作方法に慣れているユーザは、操作方法に違和感を覚える虞がある。
【０００５】
本発明は、上記事由に鑑みてなされたものであり、従来型リモコンの操作方法に慣れているユーザの利用性向上を図ることができる設備機器操作装置、設備機器操作方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明に係る設備機器操作装置は、
設備機器の操作インタフェースに関する操作インタフェース情報を記憶する操作インタフェース情報記憶部と、
前記操作インタフェース情報記憶部に記憶された前記操作インタフェース情報に基づいて動作し、ユーザの操作を受け付けるとともに、受け付けた操作に応じた操作情報を生成し、生成した前記操作情報を前記操作インタフェース情報に対応する設備機器へ送信する操作インタフェース部と、
前記設備機器の位置を示す設備機器位置情報および自装置の位置を示す自装置位置情報を取得し、取得した前記設備機器位置情報および前記自装置位置情報に基づいて、前記設備機器に対する前記自装置の姿勢を示す姿勢情報を生成する姿勢情報生成部と、
前記姿勢情報が示す前記自装置の姿勢が前記操作インタフェース部のアクティブ化条件を満たす場合、前記操作インタフェース部をアクティブ状態にするインタフェース作動部と、を備える。
【発明の効果】
【０００７】
本発明では、従来型リモコンの操作時の姿勢となるように起動条件を設定すれば、インタフェース作動部は、従来型リモコンの操作時の姿勢になると、操作インタフェース部をアクティブ状態にして、ユーザによる操作インタフェース部の使用を可能とする。これにより、ユーザに従来型リモコンと同じような操作をさせることができるので、従来型リモコンの操作方法に慣れているユーザの利用性向上を図ることができる。
【図面の簡単な説明】
【０００８】
【図１】実施の形態に係る操作インタフェースシステムを示す概略図である。
【図２】実施の形態に係る携帯機器および空気調和機のハードウェア構成を示すブロック図である。
【図３】実施の形態に係る操作インタフェース情報テーブルの一例および操作インタフェース部の動作の一例を示す図である。
【図４】実施の形態に係る携帯機器位置情報テーブルの一例および設備機器位置情報テーブルの一例を示す図である。
【図５】姿勢情報の内容を説明するための図である。
【図６】実施の形態に係る起動条件テーブルの一例を示す図である。
【図７】実施の形態に係る携帯機器の機能構成を示すブロック図である。
【図８】実施の形態に係る操作インタフェース処理の流れの一例を示すフローチャートである。
【図９】姿勢パラメータの算出方法を説明するための図である。
【図１０】変形例に係る操作インタフェースシステムを示す概略図である。
【図１１】変形例に係る携帯機器および空気調和機の機能構成を示すブロック図である。
【図１２】変形例に係る操作インタフェースシステムを示す概略図である。
【図１３】変形例に係る携帯機器の機能構成を示すブロック図である。
【図１４】変形例に係る優先順位テーブルの一例を示す図である。
【図１５】変形例に係る操作インタフェース処理の流れの一例を示すフローチャートである。
【図１６】変形例に係る操作インタフェース処理の流れの一例を示すフローチャートである。
【図１７】変形例に係る携帯機器の機能構成を示すブロック図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施の形態に係る設備機器を操作する操作インタフェースとして機能する携帯機器について、添付図面を参照しながら説明する。
【００１０】
本実施の形態に係る携帯機器（設備機器操作装置）は、通常時には汎用の携帯電話機として機能し、一定の起動条件（アクティブ化条件）を具備すると空気調和機のリモコン等の操作インタフェースとして機能するものである。
この携帯機器１００は、図１に示すように、空気調和機２００と、３つのアンカーノード３０１、３０２、３０３とともに使用される。携帯機器１００は、空気調和機２００および３つのアンカーノード３０１、３０２、３０３と無線通信ネットワークを介して接続される。これらの携帯機器１００、空気調和機２００および３つのアンカーノード３０１、３０２、３０３から、空気調和機２００の操作インタフェースを実現する操作インタフェースシステムが構成されている。
【００１１】
携帯機器１００は、例えばスマートフォン等の携帯端末から構成される。携帯機器１００は、図２に示すように、ユーザが各種情報を入力するための入力部１１と、各種情報を表示する表示部１２とを備える。また、携帯機器１００は、携帯機器１００の動作を制御する携帯機器制御部１３と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１４と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１５と、無線通信ネットワークＮＴに接続された携帯機器通信部１６と、重力の方向を検知する加速度センサ１７と、方角を検知する地磁気センサ１８と、各種情報を記憶する携帯機器記憶装置１９と、を備える。
【００１２】
入力部１１は、例えばタッチパネル等から構成される。入力部１１は、ユーザがタッチ操作により入力する各種情報を受け付ける。
【００１３】
表示部１２は、例えば液晶ディスプレイ等から構成される。表示部１２は、携帯機器制御部１３から入力された各種情報を表示する。
【００１４】
携帯機器制御部１３は、例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）から構成されており、携帯機器１００の全体の制御を行う。例えば、携帯機器制御部１３は、操作インタフェース処理を実行する。操作インタフェース処理の詳細については後述する。また、携帯機器制御部１３は、時間を計時するタイマ１３ａを内蔵している。
【００１５】
ＲＯＭ１４は、不揮発性メモリから構成され、携帯機器制御部１３が携帯機器１００の全体を制御するためのプログラム等を格納する。ＲＯＭ１４は、例えば操作インタフェース処理を実行するためのプログラムを格納している。
【００１６】
ＲＡＭ１５は、揮発性メモリから構成される。ＲＡＭ１５の一部には、携帯機器制御部１３が処理を行うために必要なデータ等が一時的に格納される作業領域が設けられる。
【００１７】
携帯機器通信部１６は、例えば無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等の無線通信ネットワークに接続するための無線通信装置およびアンテナから構成されている。携帯機器通信部１６は、無線パケットを受信すると、受信した無線パケットに含まれる情報を携帯機器制御部１３へ出力したり、携帯機器制御部１３から入力される各種制御情報を含む無線パケットを生成して送信したりする。
【００１８】
加速度センサ１７は、例えばＭＥＭＳ（Ｍｉｃｒｏ  Ｅｌｅｃｔｒｏ  Ｍｅｃｈａｎｉｃａｌ  Ｓｙｓｔｅｍ）技術を利用して作成された３軸加速度センサから構成されている。加速度センサ１７は、携帯機器１００の鉛直方向に対する姿勢を特定するための情報を携帯機器制御部１３に入力する。
【００１９】
地磁気センサ１８は、例えば３軸地磁気センサから構成されている。地磁気センサ１８は、携帯機器１００の南北方向に対する姿勢を特定するための情報を携帯機器制御部１３に入力する。
【００２０】
携帯機器記憶装置１９は、例えばハードディスクドライブから構成される。
携帯機器記憶装置１９は、操作インタフェース情報記憶部１９１と、携帯機器１００および空気調和機２００の位置情報を記憶する位置情報記憶部１９２と、後述の操作インタフェース部１３５の起動条件を記憶する起動条件記憶部１９３と、を有する。
【００２１】
操作インタフェース情報記憶部１９１は、空気調和機２００を含む複数種類の設備機器それぞれの操作インタフェースの設定に関する操作インタフェース情報を記憶する。操作インタフェース情報記憶部１９１は、操作インタフェース情報を、設備機器の種別を示す機器識別情報（機器ＩＤ）と対応づけるインタフェース情報テーブルＴＩとして記憶する。
例えば図３に示すように、空気調和機２００の操作インタフェース情報ＤＡＡに機器ＩＤとしてＩＤＡ、照明機器（図示せず）の操作インタフェース情報ＤＡＢに機器ＩＤとしてＩＤＢが付与される。また、他の空気調和機の操作インタフェース情報ＤＡＣにも機器ＩＤとしてＩＤＣが付与される。
【００２２】
位置情報記憶部１９２は、携帯機器１００、空気調和機２００および３つのアンカーノード３０１、３０２、３０３それぞれの代表位置の位置情報を記憶する。ここで、代表位置とは、例えば空気調和機２００の操作信号受信部（図示せず）の中央部や携帯機器１００の重心部分に設定される。各位置情報は、例えば三次元空間を直交座標系で表した場合の三次元座標として表されている。例えば、図１に示すように、携帯機器１００および空気調和機２００における代表位置Ｐ１、Ｐ２の位置情報はそれぞれ（ｘ１、ｙ１、ｚ１）、（ｘ２、ｙ２、ｚ２）で表される。３つのアンカーノード３０１、３０２、３０３それぞれの代表位置Ｑ１、Ｑ２、Ｑ３の位置情報はそれぞれ（ｘ１１、ｙ１１、ｚ１１）、（ｘ１２、ｙ１２、ｚ１２）、（ｘ１３、ｙ１３、ｚ１３）で表される。
【００２３】
位置情報記憶部１９２は、例えば図４に示すように、携帯機器１００の位置情報を、位置情報の算出時刻、携帯機器１００の姿勢を表す姿勢パラメータと対応づける携帯機器位置情報テーブルＴＭＰとして記憶する。例えば図１に示すように、携帯機器１００の姿勢を特定する基準となる１つの仮想軸Ｊ１に沿った単位ベクトルである第１ベクトルＶ１と、仮想直線Ｌ１に沿った単位ベクトルである第２ベクトルＶ２とを定義する。この場合、姿勢パラメータは、第１ベクトルＶ１の方向の第２ベクトルＶ２の方向からのずれを表す。ここで、仮想軸Ｊ１は、例えば携帯機器１００を把持して表示部１２を視認した場合に携帯機器１００の上下方向に延伸する軸として設定することができる。また、仮想直線Ｌ１は、空気調和機２００の代表位置Ｐ２と、携帯機器１００の代表位置Ｐ１とを結ぶ仮想的な直線である。第１ベクトルＶ１の方向は、例えば携帯機器１００の姿勢を特定する基準となる１つの仮想軸Ｊ１に沿った方向に設定される。第２ベクトルＶ２の方向は、携帯機器１００の代表位置Ｐ１から空気調和機２００の代表位置Ｐ２に向かう方向に設定される。
【００２４】
姿勢パラメータは、例えば図５に示すように、角度θ１および角度ψ１から構成される。ここで、θ１は、鉛直方向および南北方向に平行な鉛直仮想平面ＶＰＬ（ｙｚ平面）への第１ベクトルＶ１および第２ベクトルＶ２の写像同士のなす角度（仰角度）である。ψ１は、鉛直仮想平面に直交する水平仮想平面ＨＰＬへの第１ベクトルＶ１および第２ベクトルＶ２の写像同士のなす角度（方位角度）である。
また、位置情報記憶部１９２は、図４に示すように、空気調和機２００の位置情報を、機器識別情報、位置情報の取得時刻と対応づける設備機器位置情報テーブルＴＥＰとして記憶する。
【００２５】
起動条件記憶部１９３は、例えば図６に示すように、携帯機器１００の姿勢に対する起動条件（アクティブ化条件）を、各設備機器の機器識別情報と対応づける起動条件テーブルＴＡＣとして記憶する。起動条件は、例えば各姿勢パラメータθ、ψに対応する一定の角度範囲として規定される。図６では、この一定の角度範囲が、角度範囲の最大値（例えばθ１ｍａｘ、ψ１ｍａｘ）と最小値（例えばθ１ｍｉｎ、ψ１ｍｉｎ）で規定される。
ユーザは、例えば空気調和機２００が設置された空間では携帯機器１００を略操作インタフェース専用として使用したい場合は、角度範囲を広く設定すればよい。一方、ユーザは、空気調和機２００が設置された空間において、携帯機器１００が通常の携帯電話機として使用している最中に誤って操作インタフェースとして起動してしまうことを防ぎたい場合には、角度範囲を狭く設定すればよい。
【００２６】
図２に戻って、空気調和機２００は、圧縮機（図示せず）等の空気調和機２００の各構成の動作を制御する空調機制御部２１と、無線通信ネットワークに接続された空調機通信部２２とを備える。また、空気調和機２００は、空気調和機２００の代表位置Ｐ１の位置情報等を記憶する空調機記憶装置２３を備える。
【００２７】
空調機制御部２１は、例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）から構成されている。
【００２８】
空調機通信部２２は、例えば無線通信ネットワークに接続するための無線通信装置およびアンテナから構成されている。
【００２９】
空調機記憶装置２３は、ハードディスクドライブ等から構成される。空調機記憶装置２３は、空気調和機２００の代表位置Ｐ２（図１参照）の位置情報を記憶する空調機位置情報記憶部２３１を有する。
【００３０】
アンカーノード３０１、３０２、３０３は、例えば無線通信ネットワークのアクセスポイントとして用いられる無線端末装置から構成される。例えば、３つのアンカーノード３０１、３０２、３０３のうちのいずれか１つの三次元座標が原点（０、０、０）に設定され、他の２つはこれを基準に三次元座標が設定されている。３つのアンカーノード３０１、３０２、３０３が例えば空気調和機２００を使用する環境に固定して設置される場合、空気調和機２００の設置時に予め３つのアンカーノード３０１、３０２、３０３それぞれの三次元座標を設定すればよい。具体的には、まず、ユーザ或いは空気調和機２００の設置業者等が、コンパス等を用いて、基準となる１つのアンカーノード（例えば３０１）と他の２つのアンカーノード（例えば３０２、３０３）それぞれとの南北方向および東西方向の距離並びに鉛直方向における距離を計測する。そして、３つのアンカーノード３０１、３０２、３０３それぞれの三次元座標が、計測した距離に基づいて設定される。例えば、南北方向をｙ軸、鉛直方向をｚ軸とする直交座標系における三次元座標として設定される。
【００３１】
或いは、アンカーノード３０１、３０２、３０３を、例えばアレイアンテナ（図示せず）、三軸加速度センサ（図示せず）および三軸地磁気センサ（図示せず）を備える構成とし、３つのアンカーノード３０１、３０２、３０３それぞれの三次元座標が自動的に設定されるようにしてもよい。具体的には、３つのアンカーノード３０１、３０２、３０３それぞれは、他の２つから受信する信号の強度の減衰量から、他の２つそれぞれとの間の距離を算出する。また、３つのアンカーノード３０１、３０２、３０３それぞれは、アレイアンテナを構成する各アンテナに到来する信号の強度および位相に基づいて、他の２つそれぞれから到来する信号の到来方向を算出する。ここで、３つのアンカーノード３０１、３０２、３０３それぞれは、三軸加速度センサおよび三軸地磁気センサにより計測される鉛直方向および南北方向に基づいて、例えば鉛直方向がｚ軸、南北方向がｙ軸となる直交座標系における信号の到来方向を算出する。３つのアンカーノード３０１、３０２、３０３それぞれは、算出した距離および到来方向に基づいて、他の２つに対する相対的な位置を算出する。３つのアンカーノード３０１、３０２、３０３それぞれは、算出した距離および到来方向を示す情報を、他の２つに送信する。例えばアンカーノード３０１の三次元座標が原点（０、０、０）に設定される場合、アンカーノード３０２、３０３それぞれは、他の２つから受信した距離および到来方向を示す情報に基づいて、アンカーノード３０１の三次元座標を原点とした場合の自装置の三次元座標を算出する。３つのアンカーノード３０１、３０２、３０３それぞれは、算出した自装置の三次元座標を、携帯機器１００へ送信する。そして、携帯機器１００は、受信した３つのアンカーノード３０１、３０２、３０３それぞれの三次元座標を、位置情報記憶部１９２に記憶する。
【００３２】
次に、本実施の形態に係る携帯機器１００の携帯機器制御部１３の機能的構成について説明する。
携帯機器制御部１３は、図７に示すように、携帯機器１００の位置情報を生成する携帯機器位置情報生成部１３１、空気調和機２００の位置情報を取得する設備機器位置情報取得部１３２として機能する。また、携帯機器制御部１３は、携帯機器１００の姿勢を示す姿勢情報を生成する姿勢情報生成部１３３として機能する。更に、携帯機器制御部１３は、空気調和機２００の操作インタフェースである操作インタフェース部１３５、操作インタフェース部１３５を起動させる（アクティブ状態にする）インタフェース起動部（インタフェース作動部）１３４としても機能する。
【００３３】
携帯機器位置情報生成部１３１は、携帯機器通信部１６がアンカーノード３０１、３０２、３０３それぞれから受信する信号の強度に基づいて、携帯機器１００の位置情報を算出する。例えば図１に示す場合、携帯機器位置情報生成部１３１は、３つのアンカーノード３０１、３０２、３０３それぞれが出力する出力信号の強度を示す情報を取得する。これらの情報は、例えば位置情報記憶部１９２に予め記憶されていてもよい。携帯機器位置情報生成部１３１は、上記出力信号の強度と、携帯機器通信部１６が３つのアンカーノード３０１、３０２、３０３それぞれから受信する信号の信号強度とから信号の減衰量を算出する。そして、携帯機器位置情報生成部１３１は、算出した減衰量に基づいて、３つのアンカーノード３０１、３０２、３０３それぞれと携帯機器１００との間の距離を算出する。携帯機器位置情報生成部１３１は、位置情報記憶部１９２から取得した３つのアンカーノード３０１、３０２、３０３それぞれの三次元座標と算出した距離とに基づいて、携帯機器１００の代表位置Ｐ１の三次元座標（ｘ１、ｙ１、ｚ１）を、携帯機器１００の位置情報として算出する。携帯機器位置情報生成部１３１は、生成した携帯機器１００の位置情報を位置情報記憶部１９２に記憶させる。
【００３４】
設備機器位置情報取得部１３２は、空気調和機２００から携帯機器通信部１６を介して空気調和機２００の位置を示す空調機位置情報を取得する。
空気調和機２００では、空調機制御部２１が、空調機位置情報記憶部２３１に記憶されている空調機位置情報を取得し、取得した空調機位置情報を含む無線パケットを、空調機通信部２２を通じて定期的に送信する。無線パケットには、空調機位置情報とともに、空気調和機２００の機器識別情報（機器ＩＤ）が含まれている。
一方、携帯機器１００の設備機器位置情報取得部１３２は、携帯機器通信部１６が空気調和機２００から定期的に送信される無線パケットを受信すると、受信された無線パケットに含まれる空調機位置情報および機器ＩＤを、位置情報記憶部１９２に記憶させる。
【００３５】
姿勢情報生成部１３３は、位置情報記憶部１９２から取得した空調機位置情報および携帯機器位置情報と、加速度センサ１７および地磁気センサ１８から入力される情報とに基づいて、携帯機器１００の姿勢を示す姿勢情報を生成する。具体的には、姿勢情報生成部１３３は、まず、携帯機器１００の代表位置Ｐ１と空気調和機２００の代表位置Ｐ２とを結ぶ仮想直線Ｌ１に沿った第２ベクトルＶ２の方向を特定する。次に、姿勢情報生成部１３３は、携帯機器１００の姿勢を特定する基準となる１つの仮想軸Ｊ１に沿った第１ベクトルＶ１の鉛直方向および南北方向に対する方向を特定する。そして、姿勢情報生成部１３３は、特定した第１ベクトルＶ１の方向と第２ベクトルＶ２の方向とに基づいて、第１ベクトルＶ１の方向の第２ベクトルＶ２の方向からのずれを表す姿勢パラメータθ１、ψ１を、姿勢情報として算出する。なお、姿勢情報生成部１３３が姿勢パラメータθ１、ψ１を算出する処理の詳細については後述する。
【００３６】
インタフェース起動部１３４は、姿勢情報が操作インタフェース部１３５の起動条件を満たす場合、操作インタフェース部１３５を起動させる。インタフェース起動部１３４は、操作インタフェース情報記憶部１９１から取得した空気調和機２００の操作インタフェース情報に基づいて、操作インタフェース部１３５を起動させる。
例えば、図３に示すように、インタフェース起動部１３４は、操作インタフェース情報記憶部１９１から空気調和機２００用の操作インタフェース情報ＤＡＡを取得すると、空気調和機２００の操作インタフェース部１３５を起動させる。この場合、携帯機器１００の表示部１２には空気調和機２００の操作画面ＧＡが表示される。また、インタフェース起動部１３４は、操作インタフェース情報記憶部１９１から照明機器用の操作インタフェース情報ＤＡＢを取得すると、照明機器の操作インタフェース部１３５を起動させる。この場合、携帯機器１００の表示部１２には照明機器の操作画面ＧＢが表示される。このように、インタフェース起動部１３４は、各種操作インタフェース情報に応じた操作インタフェース部１３５を起動させる。
【００３７】
図７に戻って、操作インタフェース部１３５は、インタフェース情報テーブルＴＩに登録されている各種設備機器の操作を行うための操作インタフェースとして機能する。操作インタフェース部１３５は、ユーザの操作を、入力部１１を介して受け付けると、受け付けた操作に応じた操作情報を生成する。そして、操作インタフェース部１３５は、生成した操作情報を空気調和機２００へ送信する。
【００３８】
次に、本実施の形態に係る携帯機器１００が実行する空気調和機２００の操作インタフェースとして機能するか否かを判定する操作インタフェース処理について、図８を参照しながら説明する。図８に示す操作インタフェース処理は、例えば、ユーザが入力部１１を介して操作インタフェース処理の実行を開始するための指令が入力されたことを契機として開始される。なお、ここでは、操作インタフェース処理により、空気調和機２００の操作インタフェース部１３５を起動させる場合を例に説明する。
【００３９】
まず、設備機器位置情報取得部１３２は、空気調和機２００から携帯機器通信部１６を通じて、空機調和機２００の位置情報を取得し、取得した位置情報を位置情報記憶部１９２に記憶させる（ステップＳ１０１）。ここで、空気調和機２００の位置情報は、空調機位置情報記憶部２３１に記憶されており、空気調和機２００の空調機制御部２１が、空調機位置情報記憶部２３１から取得して空調機通信部２２を通じて定期的に携帯機器１００へ送信している。
【００４０】
次に、携帯機器位置情報生成部１３１は、３つのアンカーノード３０１、３０２、３０３それぞれから受信する信号の強度に基づいて、携帯機器１００の位置情報を算出し、算出した位置情報を位置情報記憶部１９２に記憶させる（ステップＳ１０２）。
【００４１】
これにより、携帯機器１００および空気調和機２００の位置情報に基づいて、空気調和機２００の代表位置Ｐ２と、携帯機器１００の代表位置Ｐ１とを結ぶ仮想直線Ｌ１が特定される。
【００４２】
その後、姿勢情報生成部１３３は、加速度センサ１７および地磁気センサ１８から入力される情報に基づいて、鉛直方向および南北方向に対する携帯機器１００の姿勢を特定する（ステップＳ１０３）。具体的には、姿勢情報生成部１３３は、図９に示すように、携帯機器１００の姿勢を特定する基準となる仮想軸Ｊ１に沿った第１ベクトルＶ１の、鉛直方向となす角度φ１ｚおよび北方向となす角度φ１ｙを算出する。
【００４３】
図８に戻って、姿勢情報生成部１３３は、携帯機器１００の仮想直線Ｌ１に対する姿勢を示す姿勢情報を生成する（ステップＳ１０４）。この姿勢情報は、仮想軸Ｊ１に沿った第１ベクトルＶ１の方向の仮想直線Ｌ１に沿った第２ベクトルＶ２の方向からのずれを表す姿勢パラメータθ１、ψ１から構成される。具体的には、姿勢情報生成部１３３は、まず、図９に示すように、第２ベクトルＶ２の、鉛直方向となす角度φ２ｚおよび北方向となす角度φ２ｙを算出する。
【００４４】
例えば、位置情報記憶部１９２が、図４に示すような２つの位置情報テーブルＴＭＰ、ＴＥＰを記憶しているとする。ここで、携帯機器１００の代表位置Ｐ１および空気調和機２００の代表位置Ｐ２が、南北方向をｙ軸、鉛直方向をｚ軸とする直交座標系における三次元座標（ｘ１、ｙ１、ｚ１）、（ｘ２、ｙ２、ｚ２）で表現されているとする。
この場合、姿勢情報生成部１３３は、設備機器位置情報テーブルＴＥＰを参照して、空気調和機２００の機器識別情報（機器ＩＤ）ＩＤＡに対応する三次元座標（ｘ２、ｙ２、ｚ２）を取得する。また、姿勢情報生成部１３３は、携帯機器位置情報テーブルＴＭＰを参照して、ステップＳ１０２で計算した三次元座標（ｘ１、ｙ１、ｚ１）を取得する。
そして、姿勢情報生成部１３３は、代表位置Ｐ１、Ｐ２の三次元座標の差分絶対値（｜ｘ１−ｘ２｜、｜ｙ１−ｙ２｜、｜ｚ１−ｚ２｜）と、正接関数（ｔａｎ（＊））の逆関数（ａｒｃｔａｎ（＊））とに基づいて、角度φ２ｚ、φ２ｙを算出する。そして、姿勢情報生成部１３３は、角度φ１ｚと角度φ２ｚとの差分を姿勢パラメータθ１、角度φ１ｙと角度φ２ｙとの差分を姿勢パラメータψ１として算出する。
【００４５】
続いて、インタフェース起動部１３４は、携帯機器１００の姿勢が起動条件を具備するか否かを判定する（ステップＳ１０５）。具体的には、インタフェース起動部１３４は、起動条件記憶部１９３から、姿勢パラメータθ１、ψ１に対する起動条件である一定の角度範囲を示す情報を取得する。そして、インタフェース起動部１３４は、姿勢情報生成部１３３が算出した姿勢パラメータθ１、ψ１が取得した一定の角度範囲内にあるか否かを判定する。
【００４６】
ステップＳ１０５において、携帯機器１００の姿勢が起動条件を具備すると判定された場合（ステップＳ１０５：Ｙｅｓ）、インタフェース起動部１３４が、操作インタフェース部１３５を起動させた後（ステップＳ１０６）、タイマ１３ａが計時を開始してステップＳ１０８の処理が行われる。ここで、操作インタフェース部１３５が既に起動している場合、インタフェース起動部１３４は、操作インタフェース部１３５の動作を継続させる。操作インタフェース部１３５は、操作インタフェース情報記憶部１９１に記憶された操作インタフェース情報に基づいて動作する。そして、操作インタフェース部１３５は、動作中に、ユーザの操作を受け付けると、受け付けた操作に応じた操作情報を生成する。その後、操作インタフェース部１３５は、生成した操作情報を、携帯機器通信部１６を介して、空気調和機２００へ送信する。
【００４７】
一方、ステップＳ１０５において、携帯機器１００の姿勢が起動条件を具備しないと判定されると（ステップＳ１０５：Ｎｏ）、インタフェース起動部１３４が、操作インタフェース部１３５を停止させた後（ステップＳ１０７）、タイマ１３ａが計時を開始してステップＳ１０８の処理が行われる。
【００４８】
ステップＳ１０８では、携帯機器位置情報生成部１３１が、タイマ１３ａにより予め定められた待機時間が経過したか否かが判定される。携帯機器位置情報生成部１３１は、待機時間が経過しない限り待機状態を維持する（ステップＳ１０８：Ｎｏ）。
一方、ステップＳ１０８において、待機時間が経過したと判定されると（ステップＳ１０８：Ｙｅｓ）、携帯機器位置情報生成部１３１は、再びステップＳ１０２の処理を行う。
【００４９】
以上のように、本実施の形態に係る携帯機器１００によれば、携帯機器１００の姿勢が起動条件を具備すると、インタフェース起動部１３４が、操作インタフェース部１３５を起動させ、ユーザによる操作インタフェース部１３５の使用を可能とする。ここで、従来から空気調和機で一般的に使用されているリモコン（従来型リモコン）の操作時の姿勢となるように起動条件を設定したとする。この場合、携帯機器１００の姿勢が従来型リモコンの操作時の姿勢になると、操作インタフェース部１３５が起動する。これにより、ユーザに従来型リモコンと同じような操作をさせることができるので、従来型リモコンの操作方法に慣れているユーザの利用性向上を図ることができる。
【００５０】
また、本実施の形態では、姿勢情報が、第１ベクトルＶ１の第２ベクトルＶ２に対する姿勢を表す姿勢パラメータθ１、ψ１から構成される。第１ベクトルＶ１は、携帯機器１００における１つの仮想軸Ｊ１に沿ったベクトルである。第２ベクトルＶ２は、空気調和機２００の位置情報が示す空気調和機２００の代表位置Ｐ２と携帯機器１００の位置情報が示す携帯機器１００の代表位置Ｐ１とを結ぶ仮想直線Ｌ１に沿ったベクトルである。そして、起動条件は、姿勢パラメータθ１、ψ１が一定の判定基準範囲（θ１ｍｉｎ超θ１ｍａｘ未満、ψ１ｍｉｎ超ψ１ｍａｘ未満）内であることである。
これにより、ユーザは、判定基準範囲を変更するだけで、起動条件を変更できる。
【００５１】
更に、本実施の形態において、携帯機器位置情報生成部１３１は、携帯機器１００が３つのアンカーノード３０１、３０２、３０３から受信する信号の強度に基づいて、携帯機器１００の位置を推定することにより携帯機器１００の位置情報を生成する。これにより、携帯機器１００の位置を比較的精度良く算出することができる。従って、例えば空気調和機２００が設置された空間で、ユーザが携帯機器１００を通常の携帯電話機として使用している最中に、ユーザの意図に反して操作インタフェースとして機能してしまうことを抑制できる。
【００５２】
以上、本発明の実施の形態について説明したが、本発明は実施の形態によって限定されるものではない。
【００５３】
実施の形態では、携帯機器１００が、空気調和機２００が予め記憶している空気調和機２００の位置情報を取得する例について説明したが、これに限定されるものではなく、例えば携帯機器１００において空気調和機２００の位置を算出するものであってもよい。
例えば空気調和機が複数のアンカーノードそれぞれから受信する信号の強度を算出して携帯機器へ送信し、携帯機器が、空気調和機から受信した信号の強度に基づいて、空気調和機の代表位置を算出するものであってもよい。
【００５４】
本変形例に係る空気調和機２０２は、例えば図１０に示すように、３つのアンカーノード３０１、３０２、３０３と通信し、３つのアンカーノード３０１、３０２、３０３それぞれから受信する信号の強度を算出する。携帯機器１０２は、空気調和機２０２が３つのアンカーノード３０１、３０２、３０３それぞれから受信した信号の強度を、空気調和機２０２から取得する。
空気調和機２０２の空調機制御部２２１は、図１１に示すように、３つのアンカーノード３０１、３０２、３０３それぞれから受信する信号の強度を算出する受信強度算出部２２２を有する。受信強度算出部２２２は、３つのアンカーノード３０１、３０２、３０３それぞれについて算出した信号の強度を示す情報を、空調機通信部２２を介して携帯機器１０２へ送信する。
【００５５】
携帯機器１０２の携帯機器制御部２１３は、空気調和機２０２から受信した、３つのアンカーノード３０１、３０２、３０３それぞれについて算出した信号の強度に基づいて、空気調和機２０２の位置情報を算出する。例えば図１０に示す場合、設備機器位置情報生成部２３２は、３つのアンカーノード３０１、３０２、３０３それぞれが出力する出力信号の強度を示す情報を取得する。これらの情報は、例えば位置情報記憶部１９２に予め記憶されていてもよい。そして、設備機器位置情報生成部２３２は、まず、上記出力信号の強度と、空気調和機２０２が３つのアンカーノード３０１、３０２、３０３それぞれから受信する信号の信号強度とから信号の減衰量を算出する。設備機器位置情報生成部２３２は、算出した減衰量に基づいて、３つのアンカーノード３０１、３０２、３０３それぞれと空気調和機２０２との間の距離を算出する。そして、設備機器位置情報生成部２３２は、位置情報記憶部１９２から取得した３つのアンカーノード３０１、３０２、３０３それぞれの三次元座標と算出した距離とに基づいて、空気調和機２０２の代表位置（例えば図１０の位置Ｐ２）の三次元座標を、空気調和機２０２の位置情報として算出する。
【００５６】
本構成によれば、空気調和機に空気調和機の位置情報を記憶させておかなくても携帯機器は空気調和機の位置情報を取得することができる。
【００５７】
実施の形態では、１つの携帯機器１００に対して１つの空気調和機２００が存在する場合について説明したが、これに限定されるものではなく、１つの携帯機器１００に対して複数の空気調和機が存在してもよい。
そして、１つの携帯機器１００に対して、起動条件を具備する設備機器が複数存在する場合、予め設定された優先順位に基づいて、これらの設備機器の中から操作インタフェース部１３５を起動させる設備機器を１つだけ選択する構成であってもよい。
【００５８】
例えば図１２に示すように、携帯機器１０３の空気調和機２００Ａに対する姿勢パラメータθ２１、ψ２１および空気調和機２００Ｂに対する姿勢パラメータθ２２、ψ２２の両方が、起動条件を具備しているとする。この場合、携帯機器１０３は、空気調和機２００Ａ、２００Ｂそれぞれに予め設定された優先順位に基づいて、いずれか１つの空気調和機を選択して、操作インタフェースとして機能する。
【００５９】
携帯機器１０３は、図１３に示すように、空気調和機２００Ａ、２００Ｂを含む複数の設備機器それぞれに設定された優先順位を記憶する優先順位記憶部３９４と、操作インタフェース部１３５を起動させる設備機器を選択する設備機器選択部３３７とを備える。なお、図１３において、実施の形態に係る携帯機器１００と同様の構成については、図７と同一の符号を付している。
優先順位記憶部３９４は、空気調和機２００Ａ、２００Ｂを含む複数の設備機器それぞれに設定された優先順位と、機器識別情報（機器ＩＤ）とを対応づける優先順位テーブルを記憶している。例えば図１４に示すように、優先順位テーブルは、機器識別情報ＩＤＡが付与された空気調和機２００Ａの優先順位を「１」に設定し、機器識別情報ＩＤＣが付与された空気調和機２００Ｂの優先順位を「２」に設定している。
【００６０】
次に、本変形例に係る携帯機器１０３が実行する操作インタフェース処理について、図１５を参照しながら説明する。ここでは、携帯機器１０３と通信可能な設備機器が、２つの空気調和機２００Ａ、２００Ｂのみであるものとして説明する。なお、図１５において、実施の形態と同様の処理については、図８と同一の符号を付している。
ステップＳ１０２の処理が行われた後、姿勢情報生成部１３３は、空気調和機２００Ａ、２００Ｂそれぞれの代表位置Ｐ２１（ｘ２１、ｙ２１、ｚ２１）、Ｐ２２（ｘ２２、ｙ２２、ｚ２２）と携帯機器１０３の代表位置Ｐ１（ｘ１、ｙ１、ｚ１）とを結ぶ仮想直線Ｌ２１、Ｌ２２を特定する（ステップＳ３０３）。
【００６１】
次に、設備機器選択部３３７は、空気調和機２００Ａ、２００Ｂそれぞれについての起動条件が干渉するか否かを判定する（ステップＳ３０４）。具体的には、設備機器選択部３３７は、仮想直線Ｌ２１に沿った第２ベクトルＶ２１の鉛直方向、北方向に対する角度φ２１ｚ、φ２１ｙと、仮想直線Ｌ２２に沿った第２ベクトルＶ２２の鉛直方向、北方向に対する角度φ２２ｚ、φ２２ｙと、を算出する。そして、設備機器選択部３３７は、角度φ２１ｚと角度φ２２ｚとの差分が、姿勢パラメータθ１に対する起動条件として設定された範囲（θ１ｍｉｎ超θｍａｘ未満）内であるか否かを判定する。同時に、設備機器選択部３３７は、角度φ２１ｙと角度φ２２ｙとの差分が、姿勢パラメータψ１に対する起動条件として設定された範囲（ψ１ｍｉｎ超ψ１ｍａｘ未満）内であるか否かを判定する。設備機器選択部３３７は、上記２つの差分の両方が起動条件の範囲内であれば、起動条件が干渉すると判定する。
【００６２】
ステップＳ３０４において、起動条件が干渉すると判定されたとする（ステップＳ３０４：Ｙｅｓ）。この場合、設備機器選択部３３７は、優先順位記憶部３９４に記憶されている優先順位テーブルを参照して、操作インタフェース部１３５を起動させる空気調和機を選択する（ステップＳ３０５）。その後、ステップＳ１０３の処理が行われる。
例えば、優先順位テーブルが図１４に示すように設定されているとする。この場合、設備機器選択部３３７は、空気調和機２００Ｂの優先順位「２」よりも空気調和機２００Ａの優先順位「１」のほうが高いので、空気調和機２００Ａを選択する。
【００６３】
一方、ステップＳ３０４において、起動条件が干渉しないと判定されると（ステップＳ３０４：Ｎｏ）、そのままステップＳ１０３の処理が行われる。
【００６４】
本構成によれば、複数の設備機器が近接して配置されている場合でも、それらの中から選択した１つの設備機器に対する操作インタフェース部１３５だけを起動させることができるので、ユーザの利用性向上を図ることができる。
【００６５】
実施の形態では、姿勢情報生成部１３３が、携帯機器１００の仮想軸Ｊ１の仮想直線Ｌ１に対する傾きを示す姿勢情報を算出する例について説明したが、姿勢情報の内容はこれに限定されるものではない。
例えば、姿勢情報が、携帯機器１００の仮想軸Ｊ１の鉛直方向および南北方向に対する傾きを示すものであってもよい。この場合、インタフェース起動部１３４は、起動条件を、鉛直方向および南北方向に対する携帯機器１００の姿勢についての起動条件に変換するようにすればよい。
【００６６】
次に、本変形例に係る携帯機器１００が実行する操作インタフェース処理について、図１６を参照しながら説明する。なお、図１６において、実施の形態と同様の処理については、図８と同一の符号を付している。
【００６７】
次に、インタフェース起動部１３４は、起動条件を、鉛直方向および南北方向に対する携帯機器１００の姿勢についての起動条件に変換する（ステップＳ４０３）。起動条件は、例えば図６に示すように、姿勢パラメータθ１、ψ１それぞれに対応する一定の角度範囲の最大値（θ１ｍａｘ、ψ１ｍａｘ）と最小値（θ１ｍｉｎ、ψ１ｍｉｎ）とで規定されている。そして、インタフェース起動部１３４は、角度範囲の最大値および最小値それぞれを、仮想直線Ｌ１に沿った第２ベクトルＶ２の鉛直方向、北方向に対する角度φ２ｚ、φ２ｙが加算された角度に変換する。つまり、インタフェース起動部１３４は、最大値（θ１ｍａｘ＋φ２ｚ、ψ１ｍａｘ＋φ２ｙ）と最小値（θ１ｍｉｎ＋φ２ｚ、ψ１ｍｉｎ＋φ２ｙ）とで規定される角度範囲を起動条件とする。なお、仮想直線Ｌ１は、ステップＳ１０１およびＳ１０２の処理により、空気調和機２００の代表位置Ｐ２と、携帯機器１００の代表位置Ｐ１とを取得することにより特定される。
【００６８】
続いて、姿勢情報生成部１３３は、加速度センサ１７および地磁気センサ１８それぞれから入力される信号に基づいて、鉛直方向および南北方向に対する携帯機器１００の姿勢を算出する（ステップＳ４０４）。
【００６９】
その後、インタフェース起動部１３４は、ステップＳ４０３の処理で算出された起動条件に基づいて、携帯機器１００の姿勢が起動条件を具備するか否かを判定する（ステップＳ１０５）。その後、ステップＳ１０６以下の処理が行われる。
【００７０】
本構成によれば、鉛直方向に対する携帯機器１００の姿勢について直接的に起動条件を具備するか否かを判定することができる。
【００７１】
実施の形態において、２つのアンカーノードから携帯機器の位置情報を生成する構成であってもよい。
【００７２】
本変形例に係る携帯機器１０４は、図１７に示すように、携帯機器通信部４１６が、アレイアンテナ４１６ａを有する。また、携帯機器制御部４１３は、２つのアンカーノード３０４、３０５からアレイアンテナ４１６ａを介して受信した信号の強度および到来方向に基づいて、携帯機器１０４の位置情報を生成する携帯機器位置情報生成部４３１を有する。また、位置情報記憶部１９２は、２つのアンカーノード３０４、３０５それぞれの三次元座標を位置情報として記憶している。
【００７３】
携帯機器位置情報生成部４３１は、まず、２つのアンカーノード３０４、３０５それぞれが出力する出力信号の強度を示す情報を取得する。これらの情報は、例えば位置情報記憶部１９２に予め記憶されていてもよい。そして、携帯機器位置情報生成部４３１は、上記出力信号の強度と、携帯機器通信部４１６が２つのアンカーノード３０４、３０５それぞれから受信する信号の強度とから減衰量を算出する。携帯機器位置情報生成部４３１は、算出した減衰量に基づいて、２つのアンカーノード３０４、３０５それぞれと携帯機器１０４との間の距離を算出する。また、携帯機器位置情報生成部４３１は、アレイアンテナ４１６ａを構成する各アンテナに到来する信号の強度および位相に基づいて、２つのアンカーノード３０４、３０５それぞれから到来する信号の到来方向を算出する。そして、携帯機器位置情報生成部４３１は、位置情報記憶部１９２から取得した２つのアンカーノード３０４、３０５それぞれの三次元座標と、算出した距離および到来方向とに基づいて、携帯機器１０４の代表位置の三次元座標を、携帯機器１０４の位置情報として算出する。
【００７４】
本構成によれば、必要なアンカーノードの数を低減することができるので、操作インタフェースシステム全体の小型化を図ることができる。
【００７５】
また、複数のアンカーノードは、例えば、空気調和機２００の内部において、空気調和機２００の代表位置とは異なる場所に互いに離れた状態で配置されるものであってもよい。この場合、空気調和機２００の空調機位置情報記憶部２３１が、複数のアンカーノードそれぞれの三次元座標をアンカーノードの位置情報として記憶してもよい。そして、空調機制御部２１が、空調機位置情報記憶部２３１から各アンカーノードの位置情報を取得して携帯機器１００へ送信するようにしてもよい。携帯機器１００は、空気調和機２００から受信したアンカーノードの位置情報を位置情報記憶部１９２に記憶すればよい。
【００７６】
実施の形態および変形例において、アンカーノードの数は３つまたは２つに限定されるものではなく、４つ以上存在してもよい。
【００７７】
実施の形態において、空気調和機２００の外面に空気調和機２００の位置情報を示すコードが表示され、携帯機器１００が、カメラを介して空気調和機２００の外面に設けられたコードを読み取るコード読み取り部を備えるものであってもよい。コードとしては、例えばＱＲコード（登録商標）やバーコードを採用することができる。
【００７８】
実施の形態または変形例では、複数のアンカーノード３０１、３０２、３０３（３０４、３０５）を使用する例について説明したが、これに限定されるものではなく、例えばＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を使用して携帯機器の代表位置を算出するものであってもよい。
【００７９】
或いは、携帯機器の周囲に、携帯機器から到来する信号を検出する複数のセンサを配置し、複数のセンサそれぞれが、受信した信号の到着時刻を自機の計時部を用いて計測するものであってもよい。この場合、携帯機器は、複数のセンサそれぞれから、計測した信号の到着時刻を収集し、信号伝達速度、各センサの位置を示す位置情報および各センサの到着時刻に基づいて、自機の代表位置を算出するようにすればよい。
【００８０】
また、実施の形態では、インタフェース起動部１３４が起動条件を具備する場合、その都度操作インタフェース部１３５を起動させる例について説明したが、操作インタフェース部１３５が起動・停止を繰り返す構成に限定されるものではない。例えば、操作インタフェース部１３５が、携帯機器１００の電源投入時に起動した後スリープ状態を維持し、姿勢パラメータが一定のアクティブ化条件を具備すると、操作インタフェース部１３５がアクティブ状態になるものであってもよい。
【００８１】
また、本発明に係る携帯機器１００、１０２、１０３、１０４は、専用のシステムによらず、通常のコンピュータシステムを用いて実現可能である。例えば、ネットワークに接続されているコンピュータに、上記動作を実行するためのプログラムを、コンピュータシステムが読み取り可能な非一時的な記録媒体（ＣＤ−ＲＯＭ等）に格納して配布し、当該プログラムをコンピュータシステムにインストールすることにより、上述の処理を実行する携帯機器１００、１０２、１０３、１０４を構成してもよい。
【００８２】
また、コンピュータにプログラムを提供する方法は任意である。例えば、プログラムは、通信回線の掲示版（ＢＢＳ）にアップロードされ、通信回線を介してコンピュータに配信されてもよい。そして、コンピュータは、このプログラムを起動して、ＯＳの制御の下、他のアプリケーションと同様に実行する。これにより、コンピュータは、上述の処理を実行する携帯機器１００、１０２、１０３、１０４として機能する。
【符号の説明】
【００８３】
１１  入力部、１２  表示部、１３、２１３、３１３、４１３  携帯機器制御部、１３ａ  タイマ、１４  ＲＯＭ、１５  ＲＡＭ、１６、４１６  携帯機器通信部、１７  加速度センサ、１８  地磁気センサ、１９  携帯機器記憶装置、２１、２２１  空調機制御部、２２  空調機通信部、２３  空調機記憶装置、１００、１０２、１０３、１０４  携帯機器、１３１、４３１  携帯機器位置情報生成部、１３２  設備機器位置情報取得部、１３３  姿勢情報生成部、１３４  インタフェース起動部、１３５  操作インタフェース部、１９１  操作インタフェース情報記憶部、１９２  位置情報記憶部、１９３  起動条件記憶部、２００、２０２  空気調和機、２２２  受信強度算出部、２３１  空調機位置情報記憶部、２３２  設備機器位置情報生成部、３０１、３０２、３０３、３０４、３０５  アンカーノード、３３７  設備機器選択部、３９４  優先順位記憶部、４１６ａ  アレイアンテナ、Ｊ１  仮想軸、Ｌ１、Ｌ２１、Ｌ２２  仮想直線、Ｐ１、Ｐ２、Ｐ２１、Ｐ２２  代表位置
【図１】
2016080196.tif 000003
【図２】
2016080196.tif 000004
【図３】
2016080196.tif 000005
【図４】
2016080196.tif 000006
【図５】
2016080196.tif 000007
【図６】
2016080196.tif 000008
【図７】
2016080196.tif 000009
【図８】
2016080196.tif 000010
【図９】
2016080196.tif 000011
【図１０】
2016080196.tif 000012
【図１１】
2016080196.tif 000013
【図１２】
2016080196.tif 000014
【図１３】
2016080196.tif 000015
【図１４】
2016080196.tif 000016
【図１５】
2016080196.tif 000017
【図１６】
2016080196.tif 000018
【図１７】
2016080196.tif 000019