(57)【要約】  表示装置（２０）は、操作部品（アイコン）を立体表示する。入力装置（３０）は、表示装置（２０）の表示面上に設置され、ユーザからの操作体を用いた操作入力を受け付ける。データ管理部（５０）は、操作部品毎に、部品画像データ（９１）と、立体表示するための位置情報と、操作された際に実行すべきコマンドと、を対応付けた所属部品管理テーブル（８１）を管理する。操作可能範囲算出部（６４）は、操作部品の位置情報に基づいて、当該操作部品の立体的な操作可能範囲を算出する。操作位置検出部（６３）は、操作体の位置を検出する。操作実行部（６６）は、操作体が何れかの操作部品の操作可能範囲に入った場合に、当該操作部品に対応付けられたコマンドを実行する。
2012160653.tif 000002
【特許請求の範囲】
【請求項１】
複数の設備機器とデータ通信可能に接続し、各設備機器の動作状態を管理する設備制御装置であって、
アイコンを立体表示する表示部と、
該表示部の表示面上に設置され、ユーザからの操作体を用いた操作入力を受け付ける操作入力部と、
前記アイコン毎に、画像データと、立体表示するための位置情報と、操作された際に実行すべきコマンドと、を対応付けたデータを管理するデータ管理部と、
前記アイコンの位置情報に基づいて、当該アイコンの立体的な操作可能範囲を算出する操作可能範囲算出部と、
前記操作体の位置を検出する操作位置検出部と、
前記操作体が前記操作可能範囲に入った場合に、当該アイコンに対応付けられた前記コマンドを実行する操作実行部と、を備える設備制御装置。
【請求項２】
前記操作入力部は、静電容量方式のタッチパネルで構成される請求項１に記載の設備制御装置。
【請求項３】
前記操作体がユーザの指である請求項２に記載の設備制御装置。
【請求項４】
ユーザの操作内容を判別する操作内容判別部をさらに備え、
前記データ管理部は、前記アイコン毎に、複数の操作内容にそれぞれ対応した複数のコマンドを対応付けて管理し、
前記操作実行部は、前記操作体が前記操作可能範囲に入った場合に、当該アイコンに対応付けられた前記複数のコマンドの内、前記操作内容判別部によって判別されたユーザの操作内容に対応したコマンドを実行する請求項１乃至３の何れか１項に記載の設備制御装置。
【請求項５】
前記操作内容判別部は、前記操作可能範囲において、同一のタイミングで検出された前記操作体の数に基づいて、ユーザの操作内容を判別する請求項４に記載の設備制御装置。
【請求項６】
前記表示部は、さらに、前記設備機器を設置する建物における各フロアに対応したフロア画像を立体表示し、
前記データ管理部は、さらに、前記フロア画像毎に、画像データと、立体表示するための位置情報と、を対応付けたデータを管理し、
前記操作実行部は、前記操作体の位置と、前記各フロア画像の位置情報と、に基づいて、ユーザが選択したフロアを決定し、該決定したフロアに対応する前記フロア画像を前記表示部に立体表示させる請求項１乃至５の何れか１項に記載の設備制御装置。
【請求項７】
立体表示装置でアイコンを立体表示し、
前記アイコン毎に、画像データと、立体表示するための位置情報と、操作された際に実行すべきコマンドと、を対応付けたデータを管理し、
前記アイコンの位置情報に基づいて、当該アイコンの立体的な操作可能範囲を算出し、
操作体の位置を検出し、
前記操作体が前記操作可能範囲に入った場合に、当該アイコンに対応付けられたコマンドを実行する操作受付方法。
【請求項８】
複数の設備機器とデータ通信可能に接続し、各設備機器の動作状態を管理するコンピュータを、
アイコンを立体表示する表示部、
前記表示部の表示面上に設置され、ユーザからの操作体を用いた操作入力を受け付ける操作入力部、
前記アイコン毎に、画像データと、立体表示するための位置情報と、操作された際に実行すべきコマンドと、を対応付けたデータを管理するデータ管理部、
前記アイコンの位置情報に基づいて、当該アイコンの立体的な操作可能範囲を算出する操作可能範囲算出部、
前記操作体の位置を検出する操作位置検出部、
前記操作体が前記操作可能範囲に入った場合に、当該アイコンに対応付けられた前記コマンドを実行する操作実行部、として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、ビル等に設置された複数の設備機器を制御する設備制御装置、操作受付方法及びプログラムに関する。
【背景技術】
【０００２】
映画やテレビ等の画像表示において、複数の画像を作成して液晶装置上に表示し、視差を利用して画像を立体視できる技術が一般に知られている。【０００３】
映画館で上映される３Ｄ（３次元）映画では、一般に偏光フィルタ方式が利用されている。偏光フィルタ方式では、左右の映像に直線偏光をかけて重ねて投影し、観客は、偏光フィルタにより左右の画像を分離できる偏光メガネをかけて視聴することで立体的な映像を見ることができる。【０００４】
また、家庭用の３Ｄ液晶テレビでは、一般に液晶シャッタ方式が利用されている。液晶シャッタ方式では、左右の映像を一定周期ごとに切り換えて表示し、視聴者は、液晶の表示周期と合わせて左右別々に開閉する液晶シャッタメガネをかけて視聴することで立体的な映像を見ることができる。【０００５】
その他にも、各画素の手前に遮蔽板を立てて左右それぞれの映像を表示することで、裸眼で立体映像が視聴可能なパララックスバリア方式、レンチキュラーレンズ方式などが存在する。【０００６】
例えば、特許文献１には、これらの立体視技術を利用して３次元表示用の指示画像を生成し、入力部上における制御範囲を立体視される位置に対応する位置に切り替え、ユーザは立体視されるボタンに触れるように入力部に触れることにより、自身が意図した指示を装置に入力することができるという技術が開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１０−５５２６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上記特許文献１の技術において、立体視可能な表示装置と、指示位置を検出可能な入力装置とを用いて、立体的に見えている指示領域と実際に画面上に表示されている指示領域の水平方向誤差を補正することは可能である。しかしながら、入力装置自体は通常のタッチパネルを利用しているため、実際の操作では見えている立体画像を突き抜けて、後方の入力装置の画面をタッチしなければボタンが反応しない。このため、操作において、ユーザに違和感を与えてしまうことは否定できない。【０００９】
本発明は、上記実情に鑑みてなされたものであり、立体的に表示する操作部品について、高さ位置を加味した操作可能範囲を設定することで、当該操作部品に対して、立体的に見えている位置で操作可能とした設備制御装置、操作受付方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するため、本発明に係る設備制御装置は、
複数の設備機器とデータ通信可能に接続し、各設備機器の動作状態を管理する設備制御装置であって、
アイコンを立体表示する表示部と、
該表示部の表示面上に設置され、ユーザからの操作体を用いた操作入力を受け付ける操作入力部と、
前記アイコン毎に、画像データと、立体表示するための位置情報と、操作された際に実行すべきコマンドと、を対応付けたデータを管理するデータ管理部と、
前記アイコンの位置情報に基づいて、当該アイコンの立体的な操作可能範囲を算出する操作可能範囲算出部と、
前記操作体の位置を検出する操作位置検出部と、
前記操作体が前記操作可能範囲に入った場合に、当該アイコンに対応付けられた前記コマンドを実行する操作実行部と、を備える。
【発明の効果】
【００１１】
本発明によれば、立体的に表示する操作部品について、高さ位置を加味した操作可能範囲を設定することで、ユーザは、当該操作部品に対して、立体的に見えている位置で操作できるようになり、直感的な操作が可能となる。したがって、ユーザ操作の利便性が向上する。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施の形態１に係る設備制御装置を備えた設備システムの全体構成を示す図である。
【図２】図１に示す設備制御装置の構成を示すブロック図である。
【図３】図２に示す所属部品管理テーブルの構成を示す図である。
【図４】図１に示す設備制御装置が実行する画面表示処理の手順を示すフローチャートである。
【図５】図４に示す画面表示処理の結果、表示装置に表示された画面の一例を示す図である。
【図６】図１に示す設備制御装置が実行する操作受付処理の手順を示すフローチャートである。
【図７】実施の形態１において、各操作部品の操作可能範囲の例を示した図である。
【図８】本発明の実施の形態２に係る設備制御装置の構成を示すブロック図である。
【図９】タッチ操作について説明するための図である。
【図１０】摘み操作について説明するための図である。
【図１１】図８に示す設備制御装置が実行する操作受付処理の手順を示すフローチャートである。
【図１２】実施の形態２において、操作部品を複数重ね合わせて表示した場合の例を示す図である。
【図１３】本発明の実施の形態３に係る設備制御装置の構成を示すブロック図である。
【図１４】図１３に示す平面図管理テーブルの構成を示す図である。
【図１５】図１３に示す設備制御装置が実行するフロア選択処理の手順を示すフローチャートである。
【図１６】実施の形態３の変形例を説明するための図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態に係る設備制御装置について図面を参照して詳細に説明する。
【００１４】
実施の形態１．
図１には、本発明の実施の形態１に係る設備システム１の構成が示されている。設備システム１は、例えば、オフィスビル内に設置される空調機器や照明機器等を制御し、管理するためのシステムである。図１に示すように、設備システム１は、空調機器や照明機器等の複数の設備機器２と、設備制御装置３と、から構成される。各設備機器２及び設備制御装置３は、専用通信線４で互いに通信可能に接続されている。
【００１５】
各設備機器２は、所定の居室空間において異なる位置にそれぞれ設置されている。各設備機器２は、設備制御装置３の制御の下で監視、制御される。設備機器２は、例えば、空調機器の場合では、居室空間の空気調和を行い、照明機器の場合では、点灯、消灯などの照明動作を行う。この複数の設備機器２を、以下では設備機器群５とも呼ぶ。
【００１６】
設備制御装置３は、複数の設備機器２を含む設備機器群５を統括的に制御、管理する。図２に示すように、設備制御装置３は、表示装置２０、入力装置３０、通信管理部４０、データ管理部５０及び制御部６０を備える。
【００１７】
表示装置２０は、周知の技法で３次元（立体）画像が表示可能な表示装置であり、例えば、液晶表示器等で構成される。表示装置２０は、制御部６０の制御の下、各設備機器２の運転状態の監視画面や操作画面等を表示する。
【００１８】
入力装置３０は、表示装置２０の表示画面上に設置され、操作者であるユーザが操作入力すると、その操作内容（例えば、監視画面の切り換え、設備機器群５の操作、各種設定等の指示）に応じた信号を制御部６０に出力する。より詳細には、入力装置３０は、静電容量方式のタッチパネルで構成される。また、入力装置３０は、タッチパネルのセンサによって、ユーザの指（操作体）を検出する機能も有する。さらに、入力装置３０は、検出したユーザの指までの距離を計測できる機能（距離計測機能）も有する。この距離計測機能として、例えば、特開２００８−１５３０２５号公報に開示される技術が採用され得る。
【００１９】
通信管理部４０は、専用通信線４のインタフェースである。この通信管理部４０を介して各設備機器２とのデータの送受信が行われる。
【００２０】
データ管理部５０は、フラッシュメモリ等の読み書き可能な不揮発性の半導体メモリやハードディスクドライブ等から構成される。データ管理部５０は、制御部６０が設備機器群５の制御や立体画像の表示制御を行うために必要となる各種データを管理する。データ管理部５０で管理されるデータには、大別して、空調機器データ５１、画面データ５２及び立体画像データ５３がある。
【００２１】
空調機器データ５１には、各設備機器２の接続情報７１、運転状態データ７２、設置位置データ７３等が含まれる。
【００２２】
接続情報７１には、設備制御装置３によって管理される各設備機器２のアドレス番号、操作グループ番号、機種識別情報などが含まれる。接続情報７１は、各設備機器２を制御するために必要なデータである。
【００２３】
運転状態データ７２には、各設備機器２の運転・停止状態や、冷房や暖房などの運転モード、設定温度、室内温度など、設備機器２の現在の運転状態を示すデータが含まれる。運転状態データ７２は、設備機器２とのデータ送受信により、随時更新される。
【００２４】
設置位置データ７３には、各設備機器２の設置位置（フロア番号、位置座標など）を示すデータが含まれる。例えば、このデータは、居住空間の室内平面図の画像上に、設備機器２を示す画像を重ねて表示する際のその平面図上の位置座標（ドット単位）で表したものである。あるいは、このデータは、平面図上のある位置（例えば左上の隅位置）を基準としたときの、居住空間のフロア全体の縦横のサイズに対するその位置の割合をパーセントで表したものであってもよい。
【００２５】
画面データ５２には、所属部品管理テーブル８１などが含まれる。所属部品管理テーブル８１は、表示装置２０に表示する各画面に配置されている操作部品（アイコン）を管理するためのデータテーブルである。所属部品管理テーブル８１は、一画面毎に分別して管理されている。
【００２６】
所属部品管理テーブル８１には、図３に示すように、部品ＩＤ８１００と、位置情報８１０１と、命令８１０２と、データポインタ８１０３と、から構成されたレコードが、操作部品数分、エントリされている。部品ＩＤ８１００は、操作部品（アイコン）を識別するために予め割り振られたＩＤである。
【００２７】
位置情報８１０１は、画面上の操作部品の表示位置を示すデータであり、２次元表示に用いられるＸ座標（横）、Ｙ座標（縦）の位置情報に加え、３次元表示に用いられるＺ座標（高さ）情報が含まれる。
【００２８】
命令８１０２は、当該部品ＩＤ８１００が示す操作部品をユーザが操作した場合に、制御部６０が実行するコマンドを示す。
【００２９】
データポインタ８１０３は、当該部品ＩＤ８１００に対応する部品画像データ９１の格納先（メモリアドレス）を示す情報（ポインタ）である。なお、当該部品ＩＤ８１００に対応する操作部品を３次元表示する場合には、一の部品ＩＤ８１００、即ち、一の操作部品に対して、複数の部品画像データ９１が対応する場合もある。この場合、データポインタ８１０３には、複数の部品画像データ９１の格納先を示す情報が設定される。
【００３０】
立体画像データ５３には、上述した所属部品管理テーブル８１で管理される操作部品に対応する部品画像データ９１が含まれる。部品画像データ９１は、例えば、操作画面のボタンや設備イメージなどに対応する画像データである。部品画像データ９１は、各操作部品あるいはその一部をＢｉｔｍａｐ形式やＧｉｆ形式、動画形式などで作成したものである。
【００３１】
制御部６０は、何れも図示しないが、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等を備える。制御部６０の後述する各機能は、ＣＰＵがＲＯＭ等に格納されたプログラムを実行することにより実現される。
【００３２】
制御部６０は、各設備機器２の監視、制御を行い、その結果等を表示装置２０に表示する。制御部６０には、設備制御部６１、立体画像生成部６２、操作位置検出部６３、操作可能範囲算出部６４、操作検出部６５、操作実行部６６等が含まれる。
【００３３】
設備制御部６１は、空調機器等の設備機器２の各種監視、制御を行う。設備制御部６１は、各設備機器２から取得した各運転状態を運転状態データ７２としてデータ管理部５０の空調機器データ５１に格納する。
【００３４】
立体画像生成部６２は、操作部品を立体表示するための画像データを立体画像データ５３内に格納されている１又は複数の対応する部品画像データ９１を用いて生成する。
【００３５】
操作位置検出部６３は、操作者の指（操作体）の位置に関する情報（操作位置情報）を入力装置３０から取得し、取得した位置情報をＲＡＭ等に保存する。入力装置３０は、操作者の指先の位置を、Ｘ軸（横方向）、Ｙ軸（縦方向）、Ｚ軸（高さ方向）の３軸方向で検出し、その結果（操作位置情報）を操作位置検出部６３に供給する。
【００３６】
操作可能範囲算出部６４は、各操作部品の位置情報（Ｘ座標（横方向）、Ｙ座標（縦方向）、Ｚ座標（高さ方向））に基づいて、各操作部品における立体的な操作可能範囲を算出する。操作可能範囲算出部６４は、算出した各操作部品の操作可能範囲を部品ＩＤ８１００と対応付けてＲＡＭ等に保存する。
【００３７】
操作検出部６５は、操作位置検出部６３が取得した操作位置情報と、操作可能範囲算出部６４の上記の算出結果と、に基づいて、操作者の指先が、表示中の何れかの操作部品の操作可能範囲に入っているか否かを判定する。操作検出部６５は、操作者の指先が、表示中の何れかの操作部品の操作可能範囲に入っている場合には、その旨及び当該操作部品の部品ＩＤ８１００を操作実行部６６に通知する。
【００３８】
操作実行部６６は、操作検出部６５から上記の通知を受けると、当該操作部品（アイコン）に関連付けられた所定処理を実行する。より詳細には、操作実行部６６は、所属部品管理テーブル８１を参照して、操作検出部６５から通知された部品ＩＤ８１００に対応する命令８１０２が示すコマンドを実行する。
【００３９】
次に、以上のように構成された設備制御装置３の動作について説明する。まず、表示装置２０に所定の画面を表示する処理（画面表示処理）について説明する。図４は、画面表示処理の手順を示すフローチャートである。この処理は、操作者によって入力装置３０を介した所定操作が行われることで開始される。
【００４０】
先ず、制御部６０は、画面データ５２から、操作者が指定した画面に対応する所属部品管理テーブル８１を読み出し、ＲＡＭ等に保存する（ステップＳ１０１）。
【００４１】
制御部６０は、読み出した所属部品管理テーブル８１から、一の操作部品の位置情報、即ち、Ｘ座標（横位置）、Ｙ座標（縦位置）、Ｚ座標（高さ位置）を取得する（ステップＳ１０２）。
【００４２】
続いて、制御部６０は、当該操作部品のＺ座標が０であるか否かを判定する（ステップＳ１０３）。Ｚ座標が０である場合（ステップＳ１０３；ＹＥＳ）、立体画像を生成する必要がないため、制御部６０は、立体画像データ５３から、当該操作部品に対応する部品画像データ９１を取り出し、当該部品画像データ９１に基づく画像を表示装置２０に表示する（ステップＳ１０４）。この場合、当該操作部品の画像は、２次元表示される。
【００４３】
一方、Ｚ座標が０でない場合（ステップＳ１０３；ＮＯ）、立体画像を生成する必要があるため、制御部６０は、当該操作部品の画像を立体表示するための画像データの生成を立体画像生成部６２に対して要求する。かかる要求を受けると、立体画像生成部６２は、立体画像データ５３内の当該操作部品に対応する１又は複数の部品画像データ９１を用いて、当該操作部品の立体表示用の画像データを生成する（ステップＳ１０５）。制御部６０は、立体画像生成部６２により生成された立体表示用の画像データに基づく画像を表示装置２０に表示する（ステップＳ１０６）。これにより、当該操作部品の画像は、３次元表示される。即ち、当該操作部品は、Ｚ座標の値に応じた高さで、画面から浮き出た態様で見えるようになる。
【００４４】
制御部６０は、操作者が指定した画面に属する全ての操作部品について、画像表示が完了したか否かを判定する（ステップＳ１０７）。全ての操作部品について、画像表示が完了していない場合（ステップＳ１０７；ＮＯ）、制御部６０は、ステップＳ１０２の処理に戻って、再度上述した処理を実行する。一方、全ての操作部品について、画像表示が完了した場合（ステップＳ１０７；ＹＥＳ）、制御部６０は、当該画面表示処理を終了する。
【００４５】
図５に、上記の画面表示処理にて、表示装置２０に表示された画面の一例を示す。この画面では、空調機器を示すアイコンを高さ１０の位置に、操作画面を高さ３０の位置に立体的に表示している。
【００４６】
次に、上記のようにして表示された各操作部品に対して、操作者により操作が行われる際の処理（操作受付処理）について説明する。図６は、操作受付処理の手順を示すフローチャートである。この処理は、上記画面表示処理の終了後、開始される。
【００４７】
先ず、操作可能範囲算出部６４は、当該画面を構成する各操作部品の位置情報に基づいて、各操作部品の操作可能範囲を算出する（ステップＳ２０１）。
【００４８】
操作位置検出部６３は、操作者の現在の指先の位置に関する情報（操作位置情報）を入力装置３０から取得する（ステップＳ２０２）。
【００４９】
操作検出部６５は、操作位置検出部６３が取得した操作位置情報と、操作可能範囲算出部６４によって算出された各操作部品の操作可能範囲と、に基づいて、操作者の指先が、表示中の何れかの操作部品の操作可能範囲に入っているか否かを判定する（ステップＳ２０３）。操作者の指先が表示中の何れかの操作部品の操作可能範囲に入っている場合（ステップＳ２０３；ＹＥＳ）、操作検出部６５は、その旨及び当該操作部品の部品ＩＤ８１００を操作実行部６６に通知する。この場合、操作者により、当該操作部品に対するタッチ操作が行われたものとみなされる。
【００５０】
かかる通知を受けると、操作実行部６６は、所属部品管理テーブル８１を参照して、操作検出部６５から通知された部品ＩＤ８１００に対応する命令８１０２が示すコマンドを実行する（ステップＳ２０４）。
【００５１】
制御部６０は、操作者により、別の画面への切り替え操作が行われたか否かを判定する（ステップＳ２０５）。別の画面への切り替え操作が行われていない場合（ステップＳ２０５；ＮＯ）、制御部６０は、ステップＳ２０２の処理に戻って、再度上述した処理を実行する。一方、別の画面への切り替え操作が行われた場合（ステップＳ２０５；ＹＥＳ）、制御部６０は、当該操作受付処理を終了する。
【００５２】
図７は、表示装置２０を斜め横から見た場合における各操作部品の立体的な操作可能範囲を図示したものである。この例では、空調アイコン（空調機器を示すアイコン）、運転ボタン及び停止ボタンのそれぞれの操作可能範囲が、Ｘ座標、Ｙ座標、Ｚ座標で囲まれた立方体で構成されていることが示されている。そして、何れかの操作可能範囲の中に操作者の指先が入った時に、当該操作部品に関連付けられた所定の処理が実行されることになる。
【００５３】
なお、本実施の形態では、入力装置３０を、操作体までの距離が計測可能な静電容量型のタッチパネルとしたが、入力装置３０は特に静電容量型のタッチパネルに限定するものではなく、また、他の距離測定方法を用いて実現してもよい。
【００５４】
また、本実施の形態では、静止画像を例として説明したが、利用可能な画像は静止画像に限定されず、例えば、動画を利用してもよい。
【００５５】
以上詳細に説明したように、本実施の形態１に係る設備制御装置３は、各操作部品の位置情報として、２次元表示に用いられるＸ座標（横）、Ｙ座標（縦）に加え、Ｚ座標（高さ）を含めて管理する。そして、設備制御装置３は、かかる位置情報に基づいて、各操作部品に対する操作が可能な空間範囲を算出する機能を備える。
【００５６】
これにより、操作者は、立体的に表示された操作部品の画像を、実際に見える位置（空中）で操作することが可能となり、直感的な操作を行うことができる。
【００５７】
このように、空中での操作が可能となることにより，操作の度にタッチパネルに指を接触させる必要がないため、タッチパネル表面の油脂汚れ等を防ぐと共に、タッチパネルの寿命を延ばすことも期待できる。
【００５８】
また、表示装置２０の表示画面上にタッチパネル型の入力装置３０を設置しているため、操作者の指先の位置から表示装置２０までの距離と、操作者の指先の位置から入力装置３０までの距離とが、ほぼ同一となる。したがって、操作の際の誤差を極力抑えることが可能となる。
【００５９】
また、操作部品のＺ軸（高さ）情報を適宜設定することで、複数の操作部品の画像を重ねて表示することができ、平面表示で行っているタブ表示などを縦方向にも行うことが可能となる。したがって、サイズの小さい画面でもより多くの情報を表示することが可能となる。
【００６０】
実施の形態２．
次に、本発明の実施の形態２について説明する。
【００６１】
図８には、本発明の実施の形態２に係る設備制御装置６の構成が示されている。図８に示すように、この設備制御装置６は、制御部６０の構成に操作内容判別部６７が追加されている点が、実施の形態１と異なっている。
【００６２】
操作内容判別部６７は、操作者が操作部品に対して、どのような操作を行ったのかを判断する。具体的には、操作内容判別部６７は、操作者の指（操作体）が、表示中の何れかの操作部品の操作可能範囲に入っている場合に、入力装置３０が、同一のタイミングで検出した当該操作体の数に基づいて、タッチ操作又は摘み操作の何れの操作が行われたかを判断する。
【００６３】
図９は、立体表示された操作部品に対して、ボタン押下等のタッチ操作をする場合の操作者の指の動きを示したものである。この図で示すように、タッチ操作の際は、操作者は、１本の指で操作するのが自然である。このため、入力装置３０において検出される指（操作体）の座標位置は１点である。即ち、この場合、１つの操作体（１本の指）が検出されたことになる。
【００６４】
一方、図１０は、立体表示された操作部品に対して、摘もうとする場合の操作者の指の動きを示したものである。この図で示すように、操作者は、操作部品を摘もうとした場合、通常、２本の指を用いて操作する。この際、操作者が操作部品を摘み始めた時は、入力装置３０によって、２つの操作体（２本の指）が検出される。そして、操作者が当該操作部品を摘み終えたときは、双方の指が接触するため、入力装置３０によって、１つの操作体（１本の指）が検出されることになる。
【００６５】
次に、本実施の形態における操作受付処理について、図１１のフローチャートを参照して説明する。
【００６６】
先ず、操作可能範囲算出部６４は、当該画面を構成する各操作部品の位置情報に基づいて、各操作部品の操作可能範囲を算出する（ステップＳ３０１）。
【００６７】
操作位置検出部６３は、操作者の現在の指の位置に関する情報（操作位置情報）を入力装置３０から取得する（ステップＳ３０２）。
【００６８】
操作検出部６５は、操作位置検出部６３が取得した操作位置情報と、操作可能範囲算出部６４によって算出された各操作部品の操作可能範囲と、に基づいて、操作者の指先が、表示中の何れかの操作部品の操作可能範囲に入っているか否かを判定する（ステップＳ３０３）。操作者の指先が表示中の何れかの操作部品の操作可能範囲に入っている場合（ステップＳ３０３；ＹＥＳ）、操作検出部６５は、その旨と、当該操作部品の部品ＩＤ８１００と、操作位置情報と、を操作内容判別部６７に通知する。
【００６９】
操作内容判別部６７は、操作位置情報に基づいて、操作者の指先の検出点（検出座標位置）が２点であるか否かを判定する（ステップＳ３０４）。検出点が２点でない場合、即ち、１点である場合（ステップＳ３０４；ＮＯ）、操作内容判別部６７は、その旨及び当該操作部品の部品ＩＤ８１００を操作実行部６６に通知する。この場合、操作者により、当該操作部品に対するタッチ操作が行われたものとみなされる。
【００７０】
かかる通知を受けると、操作実行部６６は、所属部品管理テーブル８１を参照して、操作検出部６５から通知された部品ＩＤ８１００に対応する命令８１０２が示す複数のコマンドの内、タッチ操作に対応するコマンドを実行する（ステップＳ３０５）。本実施の形態では、所属部品管理テーブル８１の命令８１０２には、タッチ操作された場合のコマンドと、摘み操作された場合のコマンドとが分別されて設定されているものとする。
【００７１】
一方、操作者の指先の検出点が２点である場合（ステップＳ３０４；ＹＥＳ）、操作内容判別部６７は、検出点の変化を監視する。そして、検出点が２点から１点に変化すると（ステップＳ３０６；ＹＥＳ）、操作内容判別部６７は、その旨及び当該操作部品の部品ＩＤ８１００を操作実行部６６に通知する。この場合、操作者により、当該操作部品に対する摘み操作が行われたものとみなされる。
【００７２】
かかる通知を受けると、操作実行部６６は、所属部品管理テーブル８１を参照して、操作検出部６５から通知された部品ＩＤ８１００に対応する命令８１０２が示す複数のコマンドの内、摘み操作に対応するコマンドを実行する（ステップＳ３０７）。
【００７３】
制御部６０は、操作者により、別の画面への切り替え操作が行われたか否かを判定する（ステップＳ３０８）。別の画面への切り替え操作が行われていない場合（ステップＳ３０８；ＮＯ）、制御部６０は、ステップＳ３０２の処理に戻って、再度上述した処理を実行する。一方、別の画面への切り替え操作が行われた場合（ステップＳ３０８；ＹＥＳ）、制御部６０は、当該操作受付処理を終了する。
【００７４】
図１２は、操作部品を複数重ね合わせて表示した場合の例であり、部屋を示す操作部品（部屋アイコン）の中に、設備機器（例えば、空調機器）を示す操作部品（設備機器アイコン）が複数配置されている様子を示している。
【００７５】
上記のような画面が表示されている際、例えば、操作者は、部屋全体の空調を一括操作したい場合は、１本の指でタッチ操作をすることにより、現在の画面を一括操作画面へ遷移させることができる。また、何れかの空調機器１台を操作したい場合は、当該空調機器を示す操作部品に対して摘み操作することで、現在の画面を当該空調機器についての操作画面へ遷移させることができる。
【００７６】
なお、本実施の形態では、操作者による操作内容、換言すると、指の操作区分を、タッチ操作、摘み操作の２区分だけで説明したが、操作内容（操作区分）はこれに限ったものではない。例えば、操作者が１本の指を用いて、操作部品をはじく動作を行った場合、設備制御装置６は、画面スクロールや表示画像の切り替えを実行してもよい。また、操作者が２本の指を用いて、ダイヤル等の操作部品を回転させる動作を行った場合、設備制御装置６は、当該操作部品を回転させて、その回転の度合いに応じた処理を実行してもよい。このように、操作者の指により空中で行われる様々な動作を、指の操作区分として割り当てることが可能である。
【００７７】
また、操作者が操作部品を摘んだまま指を移動すると、それに応じて摘まれた操作部品の位置を変更して表示するようにしてもよい。このようにすると、初期設定時などにおいて、設備機器２を示す操作部品（アイコン）を平面図上に配置する作業等が容易となる。
【００７８】
以上詳細に説明したように、本実施の形態２に係る設備制御装置６は、操作者の指（操作体）の数により、タッチ操作又は摘み操作の何れの操作が行われたかを判別し、その判別結果に応じて、別々の動作を行う。これにより、小画面の設備制御装置であっても多彩な動作を実現することができる。
【００７９】
また、本実施の形態２に係る設備制御装置６によれば、立体表示された操作部品の中に、さらに複数の操作部品が表示された画面であっても、操作者は、タッチ操作又は摘み操作を使い分けることで、外側、内側を問わず、何れの操作部品も操作することが可能である。したがって、例えば、［一括操作］ボタンや［個別操作］ボタンなどの操作対象を選択するためのボタンの配置が不要となり、より小さい表示領域で同一の操作性能を実現することが可能となる。
【００８０】
実施の形態３．
次に、本発明の実施の形態３について説明する。
【００８１】
図１３には、本発明の実施の形態３に係る設備制御装置７の構成が示されている。図１３に示すように、この設備制御装置７は、データ管理部５０が管理するデータに、平面図データ５４が追加されている点が、実施の形態１と異なっている。
【００８２】
平面図データ５４には、平面図管理テーブル１０１、平面図画像データ１０２などが含まれる。平面図管理テーブル１０１は、表示装置２０に表示する平面図を管理するためのデータテーブルである。
【００８３】
平面図管理テーブル１０１には、図１４に示すように、平面図ＩＤ１０１０と、位置情報１０１１と、データポインタ１０１２と、から構成されたレコードが、平面図数分、エントリされている。平面図ＩＤ１０１０は、各平面図を識別するために予め割り振られたＩＤである。
【００８４】
位置情報１０１１は、画面上の平面図の表示位置を示すデータであり、２次元表示に用いられるＸ座標（横）、Ｙ座標（縦）の位置情報に加え、３次元表示に用いられるＺ座標（高さ）情報が含まれる。
【００８５】
データポインタ１０１２は、当該平面図ＩＤ１０１０に対応する平面図画像データ１０２の格納先（メモリアドレス）を示す情報（ポインタ）である。平面図画像データ１０２は、ビル内の各フロアの平面図に対応した画像データである。平面図画像データ１０２は、各平面図の画像をＢｉｔｍａｐ形式やＧｉｆ形式、動画形式などで作成したものである。
【００８６】
本実施の形態では、各フロアの平面図（フロア画像）を階層的に表示する。したがって、平面図の位置情報におけるＺ座標の値は、対応するフロアに応じて順次高くなるように設定されている。
【００８７】
次に、設備制御装置７で実行される、操作者の指の動きに応じて表示フロアを変化させる処理（フロア選択処理）について説明する。
【００８８】
図１５は、フロア選択処理の手順を示すフローチャートである。この処理は、操作者の操作により、各フロアの平面図を表示する画面（フロア平面図表示画面）が指定された際に実行される。
【００８９】
先ず、制御部６０の操作位置検出部６３は、操作者の現在の指の位置に関する情報（操作位置情報）を入力装置３０から取得する（ステップＳ４０１）。
【００９０】
操作実行部６６は、操作位置検出部６３によって取得された操作位置情報に含まれるＺ座標の値（即ち、高さ位置）と、各平面図の位置情報に含まれるＺ座標の値（即ち、高さ位置）と、に基づいて、操作者が選択したフロアを決定する（ステップＳ４０２）。例えば、あるフロアＡに対応する平面図のＺ座標の値がＺＡ（ドット）であり、フロアＡよりも１つ上のフロアＢに対応する平面図のＺ座標の値がＺＢ（ドット）であるとする。この場合、操作体（操作者の指）が、ＺＡ以上且つＺＢ未満の位置に存在すると、操作実行部６６は、フロアＡを操作者の選択したフロアとして決定する。また、最も上に位置するフロアについては、操作体の高さ位置が、当該フロアに対応する平面図のＺ座標の値（ＺＴ）以上で、且つ、ＺＴ＋所定の高さ未満である場合に、操作実行部６６は、当該フロアを操作者の選択したフロアとして決定する。
【００９１】
操作実行部６６は、平面図データ５４から、決定したフロアに対応する平面図画像データ１０２を取得する（ステップＳ４０３）。そして、操作実行部６６は、取得した平面図画像データ１０２に基づく画像を表示装置２０に表示する（ステップＳ４０４）。この際、操作実行部６６は、当該フロアに設置される各設備機器２の運転状態などを、当該平面図の高さ位置と合わせて表示装置２０に表示する。これにより、操作者が選択したフロアの平面図上に設備機器２の運転状態が表示される。
【００９２】
なお、操作者の指の位置がさらに移動して、別のフロアが選択された場合、表示されているフロアの平面図は非表示状態となる。また、操作者の指が大きく離れる等して、何れのフロアも選択されていない状態では、全てのフロアの平面図は非表示状態となる。
【００９３】
制御部６０は、操作者により、別の画面への切り替え操作が行われたか否かを判定する（ステップＳ４０５）。別の画面への切り替え操作が行われていない場合（ステップＳ４０５；ＮＯ）、制御部６０は、ステップＳ４０１の処理に戻って、再度上述した処理を実行する。一方、別の画面への切り替え操作が行われた場合（ステップＳ４０５；ＹＥＳ）、制御部６０は、当該フロア選択処理を終了する。
【００９４】
なお、図１６に示すように、操作者が、指の位置と階数との関係を直ちに認識できるように、表示対象でないフロアについても、例えば、フロア枠のみを表示する等してもよい。
【００９５】
また、操作者が指を離して、何れのフロアも選択されていない状態となった場合、最後に選択されたフロアの平面図を一定時間表示し続けてもよい。
【００９６】
また、フロアを示す画像は、平面図画像に限定されず、壁や仕切り板などを立体的に表示する等した立体画像であってもよい。
【００９７】
以上詳細に説明したように、本実施の形態３に係る設備制御装置７によれば、操作者は、ビル内の各フロア毎の監視画面を、指を入力装置３０（即ち、タッチパネル）に近づけたり、離したりすることで、簡単に切り換えることが可能となる。したがって、簡易且つ直感的な操作で、各フロアにおける各設備機器２の状態を監視することが可能になる。
【００９８】
また、このように、指をタッチパネルに近づけたり、離したりすることで、フロア表示の切り換えができるため、フロア選択用のボタンなどを画面上に配置する必要がない。したがって、画面サイズの小さい表示装置を備える設備制御装置であっても、画面表示領域を有効に活用することが可能となる。
【００９９】
なお、上記実施の形態１〜３において、設備制御装置３、６及び７のそれぞれが実行したプログラムを、既存のパーソナルコンピュータ（ＰＣ）等に適用することで、当該ＰＣを本発明に係る設備制御装置として機能させることも可能である。即ち、上述した制御部６０が実行したようなプログラムを既存のＰＣ等に適用し、そのＰＣ等のＣＰＵ等が当該プログラムを実行することで、当該ＰＣ等を本発明に係る設備制御装置として機能させることができる。
【０１００】
このようなプログラムの配布方法は任意であり、例えば、フレキシブルディスク、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、ＭＯ（Ｍａｇｎｅｔｏ  Ｏｐｔｉｃａｌ  Ｄｉｓｋ）、メモリカードなどのコンピュータ読み取り可能な記録媒体に格納して配布してもよい。あるいは、インターネット等の通信ネットワーク上のサーバ装置が有するディスク装置等に上記プログラムを格納しておき、かかるサーバ装置から、当該通信ネットワークを介して、上記プログラムを搬送波に重畳させて配信してもよい。
【０１０１】
この場合、上述した本発明に係る機能を、ＯＳ（オペレーティングシステム）とアプリケーションプログラムの分担、またはＯＳとアプリケーションプログラムとの協働により実現する場合などでは、アプリケーションプログラム部分のみを記録媒体等に格納してもよい。
【０１０２】
本発明は、本発明の広義の精神と範囲を逸脱することなく、様々な実施の形態及び変形が可能とされるものである。また、上述した実施の形態は、本発明を説明するためのものであり、本発明の範囲を限定するものではない。つまり、本発明の範囲は、実施の形態ではなく、特許請求の範囲によって示される。そして、特許請求の範囲内及びそれと同等の発明の意義の範囲内で施される様々な変形が、本発明の範囲内とみなされる。
【産業上の利用可能性】
【０１０３】
本発明は、オフィスビル等に設置される設備システムに好適に採用され得る。
【符号の説明】
【０１０４】
１  設備システム
２  設備機器
３、６、７  設備制御装置
４  専用通信線
５  設備機器群
２０  表示装置
３０  入力装置
４０  通信管理部
５０  データ管理部
５１  空調機器データ
５２  画面データ
５３  立体画像データ
５４  平面図データ
６０  制御部
６１  設備制御部
６２  立体画像生成部
６３  操作位置検出部
６４  操作可能範囲算出部
６５  操作検出部
６６  操作実行部
６７  操作内容判別部
７１  接続情報
７２  運転状態データ
７３  設置位置データ
８１  所属部品管理テーブル
９１  部品画像データ
１０１  平面図管理テーブル
１０２  平面図画像データ
【図１】
2012160653.tif 000003
【図２】
2012160653.tif 000004
【図３】
2012160653.tif 000005
【図４】
2012160653.tif 000006
【図６】
2012160653.tif 000007
【図７】
2012160653.tif 000008
【図８】
2012160653.tif 000009
【図９】
2012160653.tif 000010
【図１０】
2012160653.tif 000011
【図１１】
2012160653.tif 000012
【図１２】
2012160653.tif 000013
【図１３】
2012160653.tif 000014
【図１４】
2012160653.tif 000015
【図１５】
2012160653.tif 000016
【図１６】
2012160653.tif 000017
【図５】
2012160653.tif 000018
【手続補正書】
【提出日】平成25年7月31日(2013.7.31)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
上記目的を達成するため、本発明に係る設備制御装置は、
設備機器とデータ通信可能に接続し、前記設備機器の動作状態を管理する設備制御装置であって、
アイコンを立体表示する表示部と、
該表示部の表示面上に設置され、ユーザからの操作体を用いた操作入力を受け付ける操作入力部と、
前記アイコン毎に、画像データと、立体表示するための位置情報と、操作された際に実行すべきコマンドと、を対応付けたデータを管理するデータ管理部と、
前記アイコンの位置情報に基づいて、当該アイコンの立体的な操作可能範囲を算出する操作可能範囲算出部と、
前記操作体の位置を検出する操作位置検出部と、
前記操作体が前記操作可能範囲に入った場合に、当該アイコンに対応付けられた前記コマンドを実行する操作実行部と、を備える。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
設備機器とデータ通信可能に接続し、前記設備機器の動作状態を管理する設備制御装置であって、
アイコンを立体表示する表示部と、
該表示部の表示面上に設置され、ユーザからの操作体を用いた操作入力を受け付ける操作入力部と、
前記アイコン毎に、画像データと、立体表示するための位置情報と、操作された際に実行すべきコマンドと、を対応付けたデータを管理するデータ管理部と、
前記アイコンの位置情報に基づいて、当該アイコンの立体的な操作可能範囲を算出する操作可能範囲算出部と、
前記操作体の位置を検出する操作位置検出部と、
前記操作体が前記操作可能範囲に入った場合に、当該アイコンに対応付けられた前記コマンドを実行する操作実行部と、を備える設備制御装置。
【請求項２】
前記操作体が前記操作可能範囲に入った場合に、ユーザの操作内容を判別し、判別した操作内容を前記操作実行部に通知する操作内容判別部をさらに備え、
前記データ管理部は、前記アイコン毎に、複数の操作内容にそれぞれ対応した複数のコマンドを対応付けて管理し、
前記操作実行部は、前記操作内容判別部によって判別された前記操作内容に対応したコマンドを実行する請求項１に記載の設備制御装置。
【請求項３】
前記操作内容判別部は、前記操作可能範囲に入った前記操作体の数に基づいて、ユーザの操作内容を判別する請求項２に記載の設備制御装置。
【請求項４】
前記操作内容判別部は、前記操作可能範囲に入った前記操作体が複数の場合、当該操作可能範囲内の前記操作体の数を監視し、前記操作体の数が１つに変化した場合、その旨を前記操作内容として前記操作実行部に通知する請求項３に記載の設備制御装置。
【請求項５】
前記操作入力部は、静電容量方式のタッチパネルで構成される請求項１乃至４の何れか１項に記載の設備制御装置。
【請求項６】
前記操作体がユーザの指である請求項５に記載の設備制御装置。
【請求項７】
前記表示部は、さらに、前記設備機器を設置する建物における各フロアに対応したフロア画像を立体表示し、
前記データ管理部は、さらに、前記フロア画像毎に、画像データと、立体表示するための位置情報と、を対応付けたデータを管理し、
前記操作実行部は、前記操作体の位置と、前記各フロア画像の位置情報と、に基づいて、ユーザが選択したフロアを決定し、該決定したフロアに対応する前記フロア画像を前記表示部に立体表示させる請求項１乃至６の何れか１項に記載の設備制御装置。
【請求項８】
設備機器とデータ通信可能に接続し、前記設備機器の動作状態を管理する設備制御装置における操作受付方法であって、
立体表示部でアイコンを立体表示し、
前記アイコン毎に、画像データと、立体表示するための位置情報と、操作された際に実行すべきコマンドと、を対応付けたデータを管理し、
前記アイコンの位置情報に基づいて、当該アイコンの立体的な操作可能範囲を算出し、
操作体の位置を検出し、
前記操作体が前記操作可能範囲に入った場合に、当該アイコンに対応付けられたコマンドを実行する操作受付方法。
【請求項９】
設備機器とデータ通信可能に接続し、前記設備機器の動作状態を管理するコンピュータを、
アイコンを立体表示する表示部、
前記表示部の表示面上に設置され、ユーザからの操作体を用いた操作入力を受け付ける操作入力部、
前記アイコン毎に、画像データと、立体表示するための位置情報と、操作された際に実行すべきコマンドと、を対応付けたデータを管理するデータ管理部、
前記アイコンの位置情報に基づいて、当該アイコンの立体的な操作可能範囲を算出する操作可能範囲算出部、
前記操作体の位置を検出する操作位置検出部、
前記操作体が前記操作可能範囲に入った場合に、当該アイコンに対応付けられた前記コマンドを実行する操作実行部、として機能させるプログラム。
【国際調査報告】
2012160653.tif 000019
2012160653.tif 000020