(57)【要約】  制御システム（１００）は、予め設定される制御情報（６０）に基づいて設備機器（４１，４２，４３）を制御する制御装置（１０）と、制御装置（１０）と通信する端末（２０）とを備える。端末（２０）は、画像を撮影する撮影部と、撮影部によって撮影された画像を解析することによって、制御装置（１０）に制御情報（６０）を設定するための設定支援情報を取得する解析部と、解析部によって取得された設定支援情報を制御装置（１０）へ送信する送信部とを有する。制御装置（１０）は、送信部から送信された設定支援情報を受信する受信部と、受信部によって受信された設定支援情報に基づいて制御情報（６０）を設定する設定部とを有する。
2016002050.tif 000002
【特許請求の範囲】
【請求項１】
予め設定される制御情報に基づいて設備機器を制御する制御装置と、
前記制御装置と通信する端末とを備え、
前記端末は、
画像を撮影する撮影部と、
前記撮影部によって撮影された画像を解析することによって、前記制御装置に前記制御情報を設定するための設定支援情報を取得する解析部と、
前記解析部によって取得された前記設定支援情報を前記制御装置へ送信する送信部とを有し、
前記制御装置は、
前記送信部から送信された前記設定支援情報を受信する受信部と、
前記受信部によって受信された前記設定支援情報に基づいて前記制御情報を設定する設定部とを有する、制御システム。
【請求項２】
前記解析部は、前記撮影部によって撮影された画像から二次元コードを読み取り、前記読み取った二次元コードを解析することによって、前記読み取った二次元コードに含まれる前記制御情報を前記設定支援情報として取得し、
前記設定部は、前記受信部によって前記設定支援情報として受信された前記制御情報を設定する請求項１に記載の制御システム。
【請求項３】
前記制御装置は、前記制御情報を記憶するサーバにネットワークを介して接続され、
前記解析部は、前記撮影部によって撮影された画像から二次元コードを読み取り、前記読み取った二次元コードを解析することによって、前記読み取った二次元コードに含まれる、前記サーバを識別するためのサーバ識別情報を前記設定支援情報として取得し、
前記設定部は、前記受信部によって前記設定支援情報として受信された前記サーバ識別情報に基づいて前記サーバから前記制御情報を取得し、前記取得した制御情報を設定する請求項１又は２に記載の制御システム。
【請求項４】
前記解析部は、前記撮影部によって撮影された画像から、前記設備機器を識別するための機器識別情報と前記設備機器の属性情報とを関連付ける図を読み取り、前記読み取った図を解析することによって、前記読み取った図に含まれる前記機器識別情報と前記属性情報とを関連付ける前記制御情報を前記設定支援情報として取得し、
前記設定部は、前記受信部によって前記設定支援情報として受信された前記制御情報を設定する請求項１から３のいずれか一項に記載の制御システム。
【請求項５】
前記制御装置は、前記設定部によって設定された前記制御情報に基づいて、ユーザが前記設備機器を操作するための画面を表示する表示部をさらに有し、
前記表示部は、前記機器識別情報について、前記属性情報と他の属性情報とが前記設定部によって設定された場合に、前記属性情報と前記他の属性情報とを関連付けて表示する請求項４に記載の制御システム。
【請求項６】
前記属性情報は、前記設備機器が設置される場所を示す請求項４又は５に記載の制御システム。
【請求項７】
前記制御装置は、
前記設備機器と通信する機器通信部と、
前記設備機器が、前記設定される制御情報に対応する機器情報を保持している場合に、前記機器通信部を介して前記設備機器から前記機器情報を取得し、前記設定される制御情報と前記取得した機器情報とが異なるときに警告を発する警告部とをさらに有する請求項１から６のいずれか一項に記載の制御システム。
【請求項８】
予め設定される制御情報に基づいて設備機器を制御する制御装置と通信する端末であって、
画像を撮影する撮影部と、
前記撮影部によって撮影された画像を解析することによって、前記制御装置に前記制御情報を設定するための設定支援情報を取得する解析部と、
前記解析部によって取得された前記設定支援情報を前記制御装置へ送信する送信部とを備える端末。
【請求項９】
予め設定される制御情報に基づいて設備機器を制御する制御装置に前記制御情報を設定するための情報設定方法であって、
撮影部が、画像を撮影し、
解析部が、前記撮影された画像を解析することによって、前記制御装置に前記制御情報を設定するための設定支援情報を取得し、
設定部が、前記取得された設定支援情報に基づいて前記制御情報を設定する情報設定方法。
【請求項１０】
画像を撮影する撮影部と、予め設定される制御情報に基づいて設備機器を制御する制御装置と通信する通信部とを備えるコンピュータに、
画像を撮影し、
前記撮影された画像を解析することによって、前記制御装置に前記制御情報を設定するための設定支援情報を取得し、
前記取得された設定支援情報を前記制御装置へ送信することを実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御システム、端末、情報設定方法及びプログラムに関する。
【背景技術】
【０００２】
空調機、照明機器などの設備機器がビルディングなどの建物に設置される場合、それらの設備機器を制御する制御装置が設置されることがある。制御装置は、ユーザの入力などに応じて設備機器を制御する装置である。そのため、ユーザは、制御装置を介して設備機器を操作することができる。【０００３】
ユーザによる設備機器の操作を支援するために、制御装置には、操作の対象となる設備機器が設置された場所を、その場所に予め付された名称、レイアウト図などによって表示するものがある。また、制御装置には、連動して動作する設備機器のグループが予め設定されることで、複数の設備機器を一括して操作することを可能にするものもある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】国際公開第２０１１／０９９３４６号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
制御装置が設備機器を制御するには、通常、制御装置が設備機器を制御するための種々の制御情報を、制御装置に予め設定しておくことが必要となる。例えば、制御装置が複数の設備機器を制御する場合、通常、設備機器の各々を識別するための情報を予め設定する必要がある。制御装置が、操作の対象となる設備機器が設置された場所を表示する場合、通常、その場所に予め付された名称、レイアウト図などを予め設定する必要がある。ユーザが複数の設備機器を一括して操作する場合、通常、連動して動作する設備機器のグループを予め設定する必要がある。【０００６】
このような制御情報の設定は、従来、制御装置又は設備機器を設置する作業者などが、予め準備された資料を見ながら手作業で入力することによりなされていた。しかしながら、この設定作業は繁雑なものであった。【０００７】
本発明は、上述の事情の下になされたもので、設備機器を制御するための制御情報を制御装置に簡便に設定することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明の制御システムは、予め設定される制御情報に基づいて設備機器を制御する制御装置と、制御装置と通信する端末とを備える。端末は、画像を撮影する撮影部と、撮影部によって撮影された画像を解析することによって、制御装置に制御情報を設定するための設定支援情報を取得する解析部と、解析部によって取得された設定支援情報を制御装置へ送信する送信部とを有する。制御装置は、送信部から送信された設定支援情報を受信する受信部と、受信部によって受信された設定支援情報に基づいて制御情報を設定する設定部とを有する。
【発明の効果】
【０００９】
本発明によれば、端末が、撮影された画像を解析することによって、制御装置に制御情報を設定するための設定支援情報を取得し、取得した設定支援情報を制御装置へ送信する。これにより、設定支援情報に基づいて、制御情報が制御装置に設定される。そのため、作業者などは、画像を撮影することによって、制御情報を設定することができる。従って、制御装置に対して制御情報を簡便に設定することが可能になる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施の形態に係る制御システムの構成例を示す図である。
【図２】実施の形態に係る制御情報の一例を示す図である。
【図３】実施の形態に係る制御装置の構成例を示す図である。
【図４】実施の形態に係る設計資料の第１の例を示す図である。
【図５】実施の形態に係る設計資料の第２の例を示す図である。
【図６】実施の形態に係る端末の構成例を示す図である。
【図７】実施の形態に係る端末処理の流れの一例を示すフローチャートである。
【図８】実施の形態に係る画像解析処理の流れの一例を示すフローチャートである。
【図９】実施の形態に係る設定処理の流れの一例を示すフローチャートである。
【図１０】実施の形態に係る制御処理の流れの一例を示すフローチャートである。
【図１１】実施の形態に係る操作画面の第１の例を示す図である。
【図１２】実施の形態に係る操作画面の第２の例を示す図である。
【図１３】実施の形態に係る操作画面の第３の例を示す図である。
【図１４】変形例に係る画像解析処理の流れの一例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
実施の形態．
本実施の形態に係る制御システム１００は、図１に示すように、例えばビルディングなどの施設に設置された複数の設備機器４１，４２，・・・，４３を制御するためのシステムである。制御システム１００は、同図に示すように、予め設定される制御情報６０に基づいて設備機器４１〜４３を制御する制御装置１０と、制御装置１０に制御情報６０を設定するための端末２０と、ネットワークＮ１を介して制御装置１０及び端末２０に接続されるサーバ３０とを有している。
【００１２】
設備機器４１〜４３の各々は、例えば、施設の異なるフロア、区画などに設置される空調機器である。設備機器４１〜４３の各々は、例えば有線、無線、又は、有線と無線とを組み合わせて構成されるＬＡＮ（Local Area Network）を介して制御装置１０と通信可能に接続される。設備機器４１〜４３の各々は、制御コマンドをペイロードに含むパケットを制御装置１０から受信する。設備機器４１〜４３の各々は、例えば、受信した制御コマンドにより指示される温度の空調空気を、受信した制御コマンドにより指示される風量で吹き出すことなどによって、予め定められた対象空間の空気を調和する。なお、設備機器４１〜４３は、空調機器に限られず、例えば照明機器、換気装置、エレベータ又は監視カメラであってもよい。
【００１３】
制御装置１０は、例えば、設備機器４１〜４３を管理するための管理室に設置されるコンピュータである。制御装置１０には、予め制御情報６０が設定される。例えば、制御装置１０のユーザ（管理人）は、予め設定された制御情報６０に基づくユーザインタフェースを利用して、入力操作をすることができる。制御装置１０は、ユーザによって入力された操作内容、予め設定された制御情報６０などに基づいて、設備機器４１〜４３を制御する。
【００１４】
制御装置１０に設定される制御情報６０の例を図２に示す。同図に示すように、制御情報６０には、設備機器４１〜４３の各々を識別するための機器識別情報と、設備機器４１〜４３の各々の属性を示す属性情報とが関連付けられている。
【００１５】
機器識別情報は、設備機器４１〜４３の各々に割り当てられた固有の番号を示す機器ＩＤ（Identification Data）と、設備機器４１〜４３と制御装置１０との通信で用いられる設備機器４１〜４３の各々のアドレスとを含む。同図に示す例では、設備機器４１〜４３の機器ＩＤは、それぞれ、「０４１」、「０４２」、「０５０」である。また、設備機器４１〜４３のアドレスは、例えば、設備機器４１〜４３と制御装置１０とが通信するためのＬＡＮで用いられるＩＰアドレスであり、同図に示す例では、それぞれは、「ａａａ」、「ｂｂｂ」、「ｃｃｃ」である。
【００１６】
属性情報は、設備機器４１〜４３の各々について、型名（型番）と、ラベルと、グループと、フロア名と、位置情報とを含む。
【００１７】
ラベルは、設備機器４１〜４３の各々に適宜付与される情報であり、本実施の形態では、設備機器４１〜４３が設置された場所（領域）としての部屋を特定するための情報である。また、グループは、設備機器４１〜４３の各々が属するグループがある場合に設定され、例えば、複数の機器を一括して操作するために用いられる。ユーザによってグループが指定されて操作内容が入力された場合、制御装置１０は、指定されたグループに属する設備機器を制御する。ラベル及びグループは、典型的には、制御装置１０及び設備機器４１〜４３から構成される設備システムを設計した設計業者によって予め定められる。
【００１８】
フロア名は、設備機器４１〜４３の各々が設置されるフロアを特定するための情報である。位置情報は、設備機器４１〜４３の各々が設置されたフロアにおける設備機器４１〜４３の各々の場所を示すＸ，Ｙ座標値である。この座標値は、例えば、建設業者などによって作成された設計資料のうちレイアウト図の左下端に相当する位置を原点としたときに、メートル単位で表される値である（図４参照）。フロア名及び位置情報は、建設業者によって予め定められる。建設業者は、施設を建設した業者であって、ラベル及びグループを定めた設計業者とは別の業者であることが多い。
【００１９】
なお、設備機器４１〜４３の各々は、制御情報６０のうち、自身のアドレス及び型名を機器情報６１として保持している。そのため、制御装置１０は、設備機器４１〜４３のそれぞれに対して、通信により問合わせることによって、設備機器４１〜４３のアドレス及び型名を取得することができる。
【００２０】
なお、制御情報６０は、本実施の形態では上述の通り、２つの機器識別情報（機器ＩＤ、アドレス）と、５つの属性情報（型名、ラベル、グループ、フロア名、位置情報）とを互いに関連付けるテーブルであるが、少なくとも２つの情報を関連付けるテーブルであればよい。例えば、制御情報６０は、１つの機器識別情報と１つの属性情報とを関連付けるテーブルであってもよいし、２つの属性情報を互いに関連付けるテーブルであってもよい。制御情報６０は、機器識別情報と属性情報とのそれぞれを少なくとも１つ含むことが望ましく、これによって特定の属性を有する設備機器４１〜４３を一括して制御することができる。また、アドレスにより制御コマンドの送信先が定められる場合には、制御情報６０は、アドレスを含むことが好ましい。
【００２１】
制御装置１０は、図１に示すように、プロセッサ１０１、主記憶部１０２、補助記憶部１０３、入力部１０４、出力部１０５及び通信部１０６から構成される。主記憶部１０２、補助記憶部１０３、入力部１０４、出力部１０５及び通信部１０６はいずれも、内部バス１０９を介してプロセッサ１０１に接続されている。
【００２２】
プロセッサ１０１は、例えばＣＰＵ（Central Processing Unit）などから構成される。プロセッサ１０１は、補助記憶部１０３に予め記憶されるプログラムＰ１を実行することにより、後述の処理を実行する。また、主記憶部１０２は、例えばＲＡＭ（Random Access Memory）などから構成される。主記憶部１０２は、補助記憶部１０３からプログラムＰ１をロードする。そして、主記憶部１０２は、プロセッサ１０１の作業領域として用いられる。
【００２３】
補助記憶部１０３は、ハードディスク、フラッシュメモリなどの不揮発性メモリを含んで構成される。補助記憶部１０３は、プログラムＰ１の他に、プロセッサ１０１の処理に用いられる種々のデータを記憶する。補助記憶部１０３に記憶されるデータには、制御情報６０が含まれる。補助記憶部１０３は、プロセッサ１０１の指示に従って、プロセッサ１０１が利用するデータをプロセッサ１０１に供給し、プロセッサ１０１から供給されたデータを記憶する。
【００２４】
入力部１０４は、例えば入力キー、静電容量方式のポインティングデバイスなどから構成される。入力部１０４は、制御装置１０のユーザによって入力された情報を取得して、取得した情報をプロセッサ１０１に通知する。出力部１０５は、例えばＬＣＤ（Liquid Cristal Display）、スピーカなどから構成される。出力部１０５は、プロセッサ１０１の指示に従って画面を表示したり音を再生したりすることで、ユーザに種々の情報を提示する。本実施の形態に係る入力部１０４及び出力部１０５は、一体的に形成されることで、タッチスクリーンを構成する。
【００２５】
通信部１０６は、例えばＬＡＮインタフェースなどから構成される。通信部１０６は、プロセッサ１０１から出力されたデータを含むパケットを生成して、端末２０、設備機器４１〜４３又はサーバ３０へ送信する。また、通信部１０６は、端末２０、設備機器４１〜４３又はサーバ３０から受信したパケットに含まれるデータを抽出して、プロセッサ１０１に出力する。
【００２６】
制御装置１０は、以上の構成を有することで種々の機能を発揮する。制御装置１０の機能的な構成を図３に示す。制御装置１０は、同図に示すように、端末２０からデータを受信する受信部１１と、制御情報６０を設定する設定部１２と、制御情報６０を記憶する記憶部１３と、制御情報６０に基づいて設備機器４１〜４３を制御する機器制御部１４と、設備機器４１〜４３を操作するための操作画面を表示する表示部１５と、ユーザによって入力される操作内容を受け付ける操作受付部１６と、設備機器４１〜４３と通信する機器通信部１７と、不正なデータがある場合にユーザに警告する警告部１８とを有している。
【００２７】
受信部１１は、制御情報６０を設定するための設定支援情報を端末２０から受信する。この設定支援情報には、制御情報６０が含まれる場合と、制御情報６０が含まれない場合とがあるが、詳細は後述する。受信部１１は、通信部１０６によって実現される。
【００２８】
設定部１２は、受信部１１によって受信された設定支援情報に基づいて制御情報６０を設定する。詳細には例えば、受信部１１によって受信された設定支援情報が制御情報６０を含む場合、設定部１２は、制御情報６０を記憶部１３に記憶させる。また例えば、受信部１１によって受信された設定支援情報がサーバ３０のアドレスを含む場合、設定部１２は、ネットワーク４０を介してサーバ３０から制御情報６０を取得し、取得した制御情報６０を設定する。なお、設定部１２は、制御情報６０を一度に設定することなく、制御情報６０の一部を設定した後に制御情報６０を補完してもよいし、制御情報６０を再設定してもよい。ここで、制御情報６０の設定は、記憶部１３に制御情報６０を格納することを意味する。設定部１２は、プロセッサ１０１及び通信部１０６との協働により実現される。
【００２９】
記憶部１３は、設定された制御情報６０を記憶する。記憶部１３は、機器制御部１４又は警告部１８からの要求に応じて、機器制御部１４又は警告部１８に制御情報６０を供給する。記憶部１３は、補助記憶部１０３により実現される。
【００３０】
機器制御部１４は、制御情報６０に基づいて、操作画面を表示するための画面データを生成して表示部１５に出力する。また、機器制御部１４は、ユーザによって入力された操作内容に従って、制御対象となる設備機器と制御内容とを決定する。そして、機器制御部１４は、制御情報６０に基づいて、制御対象となる設備機器のアドレスと、制御内容を示す制御コマンドとを機器通信部１７へ出力する。制御コマンドにより示される制御内容は、例えば、運転モードを「冷房」として、設定温度を「２６℃」として、風量を「強」とする指示である。機器制御部１４は、プロセッサ１０１により実現される。
【００３１】
表示部１５は、機器制御部１４から画面データを取得して、操作画面を表示する。表示部１５は、出力部１０５により実現される。また、操作受付部１６は、ユーザから入力された操作内容を受け付けて、受け付けた操作内容を機器制御部１４に通知する。操作受付部１６は、入力部１０４により実現される。
【００３２】
機器通信部１７は、機器制御部１４から出力されたアドレスをパケットのヘッダに格納するとともに、制御コマンドをパケットのペイロードに格納してから、このパケットを送信する。また、機器通信部１７は、警告部１８からの要求に応じて、設備機器４１〜４３と通信することによって機器情報６１（アドレス、型名）を取得し、取得した機器情報６１を警告部１８に出力する。機器通信部１７は、通信部１０６により実現される。
【００３３】
警告部１８は、機器通信部１７から取得した機器情報６１と、記憶部１３に記憶される制御情報６０のうちのアドレス及び型名とが異なる場合に、警告を発する。警告は、例えばブザー音又はＬＥＤの光によるものであってもよいし、ユーザに対して注意を促す画面の表示であってもよい。警告部１８は、主としてプロセッサ１０１及び出力部１０５の協働により実現される。
【００３４】
図１に戻り、端末２０は、例えば、作業者Ｕ１によって携帯されるタブレット端末であって、ＬＡＮを介して制御装置１０と通信する。
【００３５】
作業者Ｕ１は、典型的には、設備機器４１〜４３及び制御装置１０を設置する業者であって、ラベルなどを定めた設計業者と、設備機器４１〜４３の位置情報を定めた建設業者とのいずれとも異なる業者であることが多い。作業者Ｕ１は、建設業者によって作成された設計資料７１と、設計業者によって作成された設計資料７２とを持ち込んで、端末２０を用いて制御情報６０を制御装置１０に設定する。設計資料７１は、建設業者によって定められたフロア名及び位置情報を示す書類である。設計資料７２は、設計業者によって定められたラベル及びグループを示す書類である。
【００３６】
設計資料７１には、図４に例示するように、建設業者が作成したレイアウト図７１１と、二次元コード７１２と、フロア名を示すボックス７１３とが印刷されている。
【００３７】
レイアウト図７１１には、設備機器４１〜４３それぞれの位置が、設備機器４１〜４３それぞれの機器ＩＤとともに示されている。すなわち、レイアウト図７１１は、機器識別情報（機器ＩＤ）と、属性情報（位置情報）とを関連付ける制御情報６０を示している。例えば、設備機器４１を表すマークＭ１の周囲に、設備機器４１の機器ＩＤ「０４１」が記載されることで、設備機器４１の位置が示されている。
【００３８】
二次元コード７１２は、レイアウト図７１１によって示される制御情報６０、又は、サーバ３０を識別するためのサーバ識別情報を含む。詳細には例えば、制御情報６０を含む二次元コード７１２は、建設業者によって制御情報６０からエンコードされて、設計資料７１に印刷される。なお、二次元コード７１２を示す手法は印刷に限られず、例えば二次元コード７１２が印刷されたシールが設計資料７１に貼付又は添付されてもよい。
【００３９】
また例えば、サーバ識別情報はリソース識別子（ＵＲＩ、Uniform Resource Identifier）であり、このサーバ識別情報を含む二次元コード７１２は、制御情報６０の所在を示す。サーバ３０は、後述するように制御情報６０を記憶しているため、制御装置１０又は端末２０は、二次元コード７１２からサーバ識別情報を読み取ることによって、サーバ３０と通信し、制御情報６０をサーバ３０から取得することができる。
【００４０】
なお、設計資料７１には、二次元コード７１２が示されていなくてもよい。設計資料７１に二次元コード７１２が示されない場合、設計資料７１は、例えば、レイアウト図７１１及びボックス７１３のみを示す。
【００４１】
設計資料７２には、図５に示すように、設計業者が定めたラベル及びグループを含む表７２１と、二次元コード７２２とが印刷されている。同図に例示する表７２１は、ラベル及びグループに加えて、機器ＩＤ、型名及びアドレスを含む。すなわち、表７２１は、２つの機器識別情報（機器ＩＤ、アドレス）と、３つの属性情報（型名、ラベル、グループ）とを関連付ける制御情報６０を示す。
【００４２】
二次元コード７２２は、表７２１により示される制御情報６０、又は、サーバ識別情報を含む。二次元コード７２２は、例えば、設計業者によって制御情報６０からエンコードされて、設計資料７２に印刷される。なお、二次元コード７２２を示す手法は印刷に限られず、例えば二次元コード７２２が予め印刷されたシールが設計資料７２に貼付又は添付されてもよい。
【００４３】
端末２０は、図１に示すように、プロセッサ２０１、主記憶部２０２、補助記憶部２０３、入力部２０４、出力部２０５、通信部２０６及びカメラ２０７から構成される。主記憶部２０２、補助記憶部２０３、入力部２０４、出力部２０５、通信部２０６及びカメラ２０７はいずれも、内部バス２０９を介してプロセッサ２０１に接続されている。
【００４４】
プロセッサ２０１は、例えばＣＰＵなどから構成される。プロセッサ２０１は、補助記憶部２０３に記憶されるプログラムＰ２を実行することにより、後述の処理を実行する。また、主記憶部２０２は、例えばＲＡＭ（Random Access Memory）などから構成される。主記憶部２０２は、補助記憶部２０３からプログラムＰ２をロードする。そして、主記憶部２０２は、プロセッサ２０１の作業領域として用いられる。
【００４５】
補助記憶部２０３は、ハードディスク、フラッシュメモリなどの不揮発性メモリを含んで構成される。補助記憶部２０３は、プログラムＰ２の他に、プロセッサ２０１の処理に用いられる種々のデータを記憶する。補助記憶部２０３に記憶されるデータには、カメラ２０７によって撮影された画像が含まれる。補助記憶部２０３は、プロセッサ２０１の指示に従って、プロセッサ２０１が利用するデータをプロセッサ２０１に供給し、プロセッサ２０１から供給されたデータを記憶する。
【００４６】
入力部２０４は、例えば入力キー、静電容量方式のポインティングデバイスなどから構成される。入力部２０４は、作業者Ｕ１によって入力された情報を取得して、取得した情報をプロセッサ２０１に通知する。また、出力部２０５は、例えばＬＣＤ、スピーカなどから構成される。出力部２０５は、プロセッサ２０１の指示に従って画面を表示したり音を再生したりすることで、作業者Ｕ１に種々の情報を提示する。本実施の形態に係る入力部２０４及び出力部２０５は、一体的に形成されることで、タッチスクリーンを構成する。
【００４７】
通信部２０６は、例えばＬＡＮインタフェースなどから構成される。通信部２０６は、プロセッサ２０１から出力されたデータを含むパケットを生成して、制御装置１０又はサーバ３０へ送信する。また、通信部２０６は、制御装置１０又はサーバ３０から受信したパケットに含まれるデータを抽出して、プロセッサ２０１に出力する。
【００４８】
カメラ２０７は、例えばＣＣＤ（Charge-Coupled Device）撮像素子、レンズなどから構成される。カメラ２０７は、プロセッサ２０１の指示に従って画像を撮像し、撮像した画像をプロセッサ２０１に出力する。
【００４９】
以上の構成を有することで、端末２０は種々の機能を発揮する。端末２０の機能的な構成を図６に示す。端末２０は、同図に示すように、画像を撮影する撮影部２１と、撮影された画像を解析することによって設定支援情報を取得する解析部２２と、設定支援情報を制御装置１０へ送信する送信部２３とを有する。
【００５０】
撮影部２１は、作業者Ｕ１が設計資料７１，７２にカメラ２０７のレンズを向けて撮影ボタンを押下したときに、設計資料７１，７２の画像を撮影する。撮影部２１は、カメラ２０７により実現される。
【００５１】
解析部２２は、設計資料７１，７２の画像から二次元コード７１２，７２２又はレイアウト図７１１を読み取り、読み取った二次元コード７１２，７２２又はレイアウト図７１１を解析することによって、制御情報６０又はサーバ識別情報を設定支援情報として取得する。解析部２２は、プロセッサ２０１により実現される。
【００５２】
送信部２３は、解析部２２によって取得された設定支援情報を無線通信により制御装置１０へ送信する。送信部２３は、通信部２０６により実現される。
【００５３】
サーバ３０は、図１に示すように、例えば、Ｗｅｂサーバ装置である。サーバ３０は、建設業者又は設計業者によって予め登録された制御情報６０を記憶している。サーバ３０に登録される制御情報６０は、典型的には、設計資料７１，７２に示される制御情報６０と同じ内容を含む。サーバ３０は、サーバ識別情報を用いてサーバ３０にアクセスした機器に対して、記憶している制御情報６０を提供する。なお、サーバ３０は、サーバ３０にアクセスした機器を認証し、条件を満たした場合に制御情報６０を提供してもよい。例えば、サーバ３０は、パスワード認証を行ってもよい。
【００５４】
続いて、制御システム１００を構成する端末２０及び制御装置１０によって実行される処理を、図７〜１３を用いて順に説明する。
【００５５】
図７に、端末２０によって実行される端末処理を示す。端末処理は、制御装置１０に制御情報６０を設定するための処理であって、作業者Ｕ１が特定のアプリケーションを起動することによって開始される。
【００５６】
端末処理において、撮影部２１は、作業者ＵＩによる撮影ボタンの押下に応じて、画像を撮影する（ステップＳ２１）。これにより、例えば、撮影部２１のオートフォーカス機能により焦点が調節された状態で、５メガピクセルのデジタル画像が撮影される。
【００５７】
解析部２２は、画像解析処理を実行する（ステップＳ２２）。画像解析処理の詳細を図８に示す。
【００５８】
同図に示すように、解析部２２は、撮影部２１によって撮影された画像を示す画像情報を取得する（ステップＳ２２１）。画像情報は、画像を示すデータであって、例えばＪＰＥＧ（Joint Photographic Experts Group）形式のデジタルデータである。
【００５９】
解析部２２は、画像情報に二次元コードが含まれるか否かを判定する（ステップＳ２２２）。例えば、解析部２２は、パターンマッチングにより画像から二次元コードを探索することによって、画像情報に二次元コードが含まれるか否かを判定する。
【００６０】
画像情報に二次元コードが含まれると判定した場合（ステップＳ２２２；Ｙｅｓ）、解析部２２は、二次元コードを読み取って解析する（ステップＳ２２３）。例えば、解析部２２は、撮影された二次元コードに重畳したノイズを除去して、二次元コードを解読する。
【００６１】
解析部２２は、二次元コードに制御情報６０が含まれるか否かを判定する（ステップＳ２２４）。例えば、解析部２２は、予め定められたテーブル形式のデータが二次元コードに含まれるか否かを判定する。なお、解析部２２は、二次元コードに制御情報６０が含まれていることを示すデータが、制御情報６０とともに二次元コードに含まれるか否かを判定してもよい。
【００６２】
二次元コードに制御情報６０が含まれると判定した場合（ステップＳ２２４；Ｙｅｓ）、解析部２２は、二次元コードに含まれる制御情報６０を設定支援情報として取得する（ステップＳ２２５）。その後、解析部２２は、画像解析処理を終了する。
【００６３】
二次元コードに制御情報６０が含まれないと判定した場合（ステップＳ２２４；Ｎｏ）、解析部２２は、二次元コードにサーバ識別情報が含まれるか否かを判定する（ステップＳ２２６）。例えば、解析部２２は、「ｈｔｔｐ：／／」から始まるＵＲＩ（文字列データ）が二次元コードに含まれるか否かを判定する。
【００６４】
二次元コードにサーバ識別情報が含まれないと判定した場合（ステップＳ２２６；Ｎｏ）、解析部２２は、設定支援情報を取得することなく画像解析処理を終了する。
【００６５】
二次元コードにサーバ識別情報が含まれると判定した場合（ステップＳ２２６；Ｙｅｓ）、解析部２２は、二次元コードに含まれるサーバ識別情報を設定支援情報として取得する（ステップＳ２２７）。その後、解析部２２は、画像解析処理を終了する。
【００６６】
ステップＳ２２２において、画像情報に二次元コードが含まれていないと判定した場合（ステップＳ２２２；Ｎｏ）、解析部２２は、機器識別情報と属性情報とを関連付ける図が画像情報に含まれるか否かを判定する（ステップＳ２２８）。例えば、解析部２２は、「レイアウト図を撮影しましたか？Ｙｅｓ／Ｎｏ」というメッセージを画面に表示させることで、レイアウト図を撮影したか否かを作業者Ｕ１に確認する。解析部２２は、メッセージに応じた作業者Ｕ１の操作に基づいて、機器識別情報と属性情報とを関連付ける図が画像情報に含まれるか否かを判定する。なお、図の形式を予め定めておくことによって、解析部２２は、画像情報から図を探索して、画像情報に含まれるか否かを判定してもよい。
【００６７】
図が画像情報に含まれていないと判定した場合（ステップＳ２２８；Ｎｏ）、解析部２２は、設定支援情報を取得することなく画像解析処理を終了する。
【００６８】
図が画像情報に含まれると判定した場合（ステップＳ２２８；Ｙｅｓ）、解析部２２は、図を読み取って解析する（ステップＳ２２９）。例えば、解析部２２は、壁又はパーティションを示す線と、設備機器４１〜４３を示す正方形の塗りつぶされたマークと、機器ＩＤ及びフロア名として示されている文字とを画像処理によって認識する。これにより、解析部２２は、機器ＩＤとフロア名と位置情報とを関連付ける制御情報６０を、レイアウト図から抽出する。さらに、解析部２２は、壁又はパーティションの配置及び形状を、レイアウト図から抽出する。
【００６９】
解析部２２は、図に含まれる機器識別情報と属性情報とを関連付ける制御情報６０を、設定支援情報として取得する（ステップＳ２３０）。その後、解析部２２は、画像解析処理を終了する。
【００７０】
図７に示すように、画像解析処理（ステップＳ２２）の終了後に、解析部２２は、画像解析処理（ステップＳ２２）の結果、設定支援情報を取得したか否かを判定する（ステップＳ２３）。
【００７１】
設定支援情報を取得していないと判定した場合（ステップＳ２３；Ｎｏ）、解析部２２は、設定支援情報を制御装置１０へ送信することなく端末処理を終了する。端末処理が終了した場合には、作業者Ｕ１は、端末処理を再度実行することで、制御情報６０の設定作業を繰り返すことができる。
【００７２】
解析部２２が設定支援情報を取得したと判定した場合（ステップＳ２３；Ｙｅｓ）、送信部２３は、解析部２２によって取得された設定支援情報を制御装置１０へ送信する（ステップＳ２４）。その後、端末２０は端末処理を終了する。
【００７３】
図９に、制御装置１０によって実行される設定処理を示す。設定処理は、制御情報６０を設定する処理であって、制御装置１０の電源が投入されたときに開始される。
【００７４】
設定部１２は、受信部１１を介して端末２０から設定支援情報を受信したか否かを判定する（ステップＳ１１）。例えば、設定部１２は、端末２０を示す送信元アドレスが含まれるパケットを、受信部１１を介して受信したか否かに基づいて、設定支援情報を受信したか否かを判定する。
【００７５】
設定支援情報を受信していないと判定した場合（ステップＳ１１；Ｎｏ）、設定部１２は、ステップＳ１１を再度実行する。これにより、設定部１２は、設定支援情報の受信を待機することとなる。
【００７６】
設定支援情報を受信したと判定した場合（ステップＳ１１；Ｙｅｓ）、設定部１２は、設定支援情報として制御情報６０を受信したか否かを判定する（ステップＳ１２）。例えば、設定部１２は、設定支援情報が予め定められたテーブル形式のデータであるか否かに基づいて、制御情報６０を受信したか否かを判定する。
【００７７】
設定支援情報として制御情報６０を受信したと判定した場合（ステップＳ１２；Ｙｅｓ）、設定部１２は、制御情報６０を設定する（ステップＳ１３）。これにより、記憶部１３に制御情報６０が格納される。
【００７８】
設定支援情報として制御情報６０を受信していないと判定した場合（ステップＳ１２；Ｎｏ）、設定部１２は、設定支援情報としてサーバ識別情報を受信したか否かを判定する（ステップＳ１４）。例えば、設定部１２は、設定支援情報が「ｈｔｔｐ：／／」から始まる文字列データであるか否かを判定することによって、サーバ識別情報を受信したか否かを判定する。
【００７９】
設定支援情報としてサーバ識別情報を受信していないと判定した場合（ステップＳ１４；Ｎｏ）、制御装置１０は、ステップＳ１１を再度実行する。
【００８０】
設定支援情報としてサーバ識別情報を受信したと判定した場合（ステップＳ１４；Ｙｅｓ）、設定部１２は、サーバ識別情報に基づいてサーバ３０から制御情報６０を取得する（ステップＳ１５）。そして、設定部１２は、取得した制御情報６０を設定する（ステップＳ１３）。
【００８１】
警告部１８は、設定された制御情報６０に対応する機器情報６１を機器通信部１７から取得する（ステップＳ１６）。例えば、警告部１８が、機器通信部１７に機器情報６１の送信を要求する。機器通信部１７は、警告部１８からの要求を受けて、設備機器４１〜４３に対してアドレス及び型名を問い合わせて、問い合わせの結果を警告部１８に通知する。
【００８２】
警告部１８は、設定された制御情報６０が、機器通信部１７から取得した機器情報６１と異なるか否かを判定する（ステップＳ１７）。例えば、警告部１８は、制御情報６０に含まれるアドレス及び型名と、機器情報６１に含まれるアドレス及び型名とが整合しているか否かを判定する。詳細には、設定された制御情報６０に含まれていないアドレス又は型名が機器情報６１に含まれている場合、警告部１８は、設定された制御情報６０が、機器通信部１７から取得した機器情報６１と異なると判定する。また、制御情報６０に含まれるアドレスと型名との組合せが、機器通信部１７から取得したアドレスと型名との組合せと一致する場合、警告部１８は、設定された制御情報６０が、機器通信部１７から取得した機器情報６１と異ならないと判定する。
【００８３】
設定された制御情報６０が、機器通信部１７から取得した機器情報６１と異ならないと判定された場合（ステップＳ１７；Ｎｏ）、制御装置１０は、ステップＳ１１の処理を再度実行する。
【００８４】
設定された制御情報６０が、機器通信部１７から取得した機器情報６１と異なると判定された場合（ステップＳ１７；Ｙｅｓ）、警告部１８は、警告を発する（ステップＳ１８）。例えば、警告部１８は、制御情報６０に含まれるアドレス及び型名と、機器通信部１７から取得した機器情報６１とを比較した結果を表示する。比較結果が表示される際には、整合していないデータを強調表示することが好ましい。これにより、作業者Ｕ１は、設定した制御情報６０と、設備機器４１〜４３に保持されている機器情報６１とが整合していないことを容易に認識することができる。
【００８５】
その後、制御装置１０は、ステップＳ１１の処理を再度実行する。
【００８６】
図１０に、制御装置１０によって実行される制御処理を示す。制御処理は、設備機器４１〜４３を制御する処理であって、制御装置１０の電源が投入されたときに開始する。なお、この制御処理は、図９に示される設定処理と並列に実行されるとよい。
【００８７】
制御処理において、表示部１５は、操作画面を表示する（ステップＳ１０１）。図１１に、表示部１５によって表示される操作画面の例を示す。同図の例では、設備機器４１〜４３が設置されたフロア毎に、設備機器４１〜４３に付されたラベルの一覧が表示されている。この操作画面は、機器制御部１４が、制御情報６０のうちのフロア名及びラベルに基づいて生成した画面である。
【００８８】
同図に示される操作画面が表示されているときに、ユーザが、「会議室１」という文字列とともに表示されているアイコン８１に触れると、表示部１５は、図１２に示すように、ウィンドウ８２を含む操作画面の第２の例を表示する。このウィンドウ８２は、「会議室１」というラベルが付された設備機器を操作するために用いられる。ウィンドウ８２は、機器制御部１４によって、制御情報６０のうち、「会議室１」というラベルに関連付けられた機器ＩＤが参照された上で作成される。このため、ウィンドウ８２は、「会議室１」というラベルが付された設備機器４１（操作対象機器）の機器ＩＤ「０４１」を含んでいる。
【００８９】
また、ウィンドウ８２は、操作内容を選択するための領域８３と、操作内容を決定するためのボタン８４とを含んでいる。ユーザがボタン８４に触れると、操作対象機器に対する操作内容が制御装置１０に入力されることとなる。
【００９０】
図１３に、表示部１５によって表示される操作画面の第３の例を示す。同図に示す例では、設計資料７１から読み取られたレイアウト図７１１を利用して、ラベルを表すアイコン群が配置されている。同図に示す操作画面が表示されているときに、ユーザが、「会議室１」を表すアイコン８１に触れると、表示部１５は、図１２に示されたウィンドウ８２と同様のウィンドウを表示する。これにより、ユーザは、操作内容を入力することができる。
【００９１】
図１０に示すように、操作画面の表示（ステップＳ１０１）に続いて、機器制御部１４は、ユーザからの入力があるか否かを判定する（ステップＳ１０２）。例えば、機器制御部１４は、図１２に示されるボタン８４にユーザが触れたか否かを判定する。
【００９２】
ユーザからの入力がないと判定した場合（ステップＳ１０２；Ｎｏ）、機器制御部１４は、ステップＳ１０２の処理を繰り返す。これにより、機器制御部１４は、ユーザの入力があるまで待機することとなる。
【００９３】
ユーザからの入力があると判定した場合（ステップＳ１０２；Ｙｅｓ）、機器制御部１４は、制御情報６０に基づいて設備機器４１〜４３を制御する（ステップＳ１０３）。例えば、機器制御部１４は、制御情報６０を参照して、操作対象機器のアドレスを取得する。また、機器制御部１４は、入力された操作内容に従って制御コマンドを生成する。そして、機器制御部１４は、操作対象機器のアドレスと、生成した制御コマンドとを機器通信部１７に出力する。
【００９４】
その後、制御装置１０は、ステップＳ１０１の処理を再度実行する。
【００９５】
以上、説明したように、端末２０は、撮影した画像を解析することによって、制御装置１０に制御情報６０を設定するための設定支援情報を取得し、取得した設定支援情報を制御装置１０へ送信する。また、制御装置１０は、端末２０から送信された設定支援情報に基づいて制御情報６０を設定する。このため、作業者は、画像を撮影することによって、制御情報６０を制御装置１０に設定することができる。従って、制御装置１０に対して制御情報６０を簡便に設定することが可能になる。
【００９６】
通常、設計資料７１，７２を作成した建設業者及び設計業者と、制御情報６０を設定する作業者とは異なる。これらの業者間においては、情報は書類で伝達されることが従来の慣行となっている。本実施の形態に係る制御システム１００では、書類を撮影することにより制御情報６０が設定されるため、従来の慣行の変更を業者に強いることなく、制御情報６０を容易に設定することが可能になる。
【００９７】
また、端末２０の解析部２２は、画像から二次元コードを読み取り、読み取った二次元コードに含まれる制御情報６０を設定支援情報として取得する。二次元コードからの制御情報６０の取得は、設計資料７２に示される表７２１からの制御情報６０の取得に比べて、端末２０にかかる処理負荷が小さく、制御情報６０を確実に取得することができる。このため、制御情報６０を誤って設定する可能性を低減することができる。
【００９８】
また、端末２０の解析部２２は、読み取った二次元コードに含まれるサーバ識別情報を設定支援情報として取得する。そして、制御装置１０の設定部１２は、サーバ識別情報に基づいてサーバ３０から制御情報６０を取得する。二次元コードに含まれるデータのサイズには制限がある（例えば３ｋＢ）ため、制御情報６０のサイズが大きくなると、制御情報６０を含む二次元コードの作成が困難になる。一方、サーバ識別情報は、単にサーバ３０を識別するためだけに用いられるので、そのデータサイズは一般的に小さい。したがって、制御情報６０をサーバ３０に格納しておくことで、大きいサイズの制御情報６０を容易に設定することができる。
【００９９】
また、端末２０の解析部２２は、機器識別情報と属性情報とを関連付けるレイアウト図を画像から読み取り、機器識別情報と属性情報とを関連付ける制御情報６０を設定支援情報として取得する。このため、作業者Ｕ１は、制御情報６０を示すレイアウト図を撮影することによって制御情報６０を制御装置１０に設定することができる。従って、二次元コードを従来の設計資料に追加する手間を省きつつ、制御情報６０を簡便に設定することが可能になる。また、設計資料７２に設備機器４１〜４３の位置が示されていない場合であっても、制御装置１０は、設備機器４１〜４３の位置を把握して、レイアウト図を用いた操作画面を容易に作成することができる。
【０１００】
また、制御装置１０の表示部１５は、機器識別情報について、一の属性情報と他の属性情報とが設定部１２によって制御情報６０として設定された場合に、この一の属性情報と他の属性情報とを関連付けて操作画面を表示する。詳細には、表示部１５は、図１１に示されるように、フロア名（一の属性情報）とラベル（他の属性情報）とを関連付けて表示する。このため、表示部１５は、複数の属性情報を利用することにより、多数の設備機器４１〜４３の分類を階層化して表示することができる。従って、制御装置１０のユーザが、多数の設備機器４１〜４３から適当な機器を選択して容易に操作することが可能になる。
【０１０１】
また、属性情報には、設備機器４１〜４３の場所が含まれる。具体的には、属性情報には、設備機器４１〜４３に付されたラベル（部屋名）と、設備機器４１〜４３の位置を示す位置情報とが含まれる。ユーザは、一般的に、このような設備機器４１〜４３の場所によって、設備機器４１〜４３を識別している。このため、設備機器４１〜４３の場所を用いた操作画面は、ユーザの直感に従ったものとなり、ユーザは、操作画面を用いて容易に設備機器４１〜４３を操作することができる。
【０１０２】
また、制御装置１０の警告部１８は、設定された制御情報６０に含まれるアドレス及び型名と、設備機器４１〜４３との通信により取得した機器情報６１に含まれるアドレス及び型名とが異なる場合に警告を発する。このため、作業者は、設定された制御情報６０を一つずつ自ら確認することなく、制御情報６０の設定に何らかの不備があることを容易に認識することができる。
【０１０３】
なお、本実施の形態は、以下のように変形されてもよい。
【０１０４】
変形例．
上記実施の形態では、二次元コードにサーバ識別情報が含まれる場合に、制御装置１０がサーバ３０から制御情報６０を取得する例を説明した。しかし、この場合において、端末２０が制御情報６０を取得してもよい。
【０１０５】
図１４に、本変形例に係る画像解析処理を示す。この画像解析処理におけるステップＳ２２１〜Ｓ２２６，Ｓ２２８〜Ｓ２３０の処理は、上記実施の形態と同様に実行される。ただし、二次元コードにサーバ識別情報が含まれると判定された場合（ステップＳ２２６；Ｙｅｓ）、本変形例では、上記実施の形態に係るステップＳ２２７（図８参照）に代えて、ステップＳ２３１，Ｓ２３２が実行される。
【０１０６】
詳細には、二次元コードにサーバ識別情報が含まれると判定した場合（ステップＳ２２６；Ｙｅｓ）、解析部２２は、サーバ識別情報に基づいてサーバ３０から制御情報６０を取得する（ステップＳ２３１）。
【０１０７】
解析部２２は、制御情報６０を設定支援情報として取得する（ステップＳ２３２）。その後、解析部２２は、画像解析処理を終了する。
【０１０８】
以上、説明したように、本変形例では、二次元コードにサーバ識別情報が含まれる場合に、端末が制御情報６０を取得する。このため、制御装置１０をネットワークＮ１に接続する必要がなくなる。これによって、制御装置１０がインターネットなどのネットワークＮ１に接続する環境が整っていなくても、実施の形態と同様に、端末２０を介して制御情報６０を制御装置１０に簡便に設定することが可能になる。
【０１０９】
上述の実施の形態に係る制御装置１０及び端末２０の機能は、専用のハードウェアによっても、また、通常のコンピュータシステムによっても実現することができる。
【０１１０】
例えば、補助記憶部１０３，２０３に記憶されているプログラムＰ１，Ｐ２を、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk Read-Only Memory）、ＤＶＤ（Digital Versatile Disk）、ＭＯ（Magneto-Optical disk）などのコンピュータ読み取り可能な記録媒体に格納して配布し、そのプログラムＰ１，Ｐ２をコンピュータにインストールすることにより、上述の処理を実行する装置を構成することができる。
【０１１１】
また、プログラムＰ１，Ｐ２をインターネットなどの通信ネットワーク上のサーバ装置が有するディスク装置などに格納しておき、例えば、搬送波に重畳させて、コンピュータにダウンロードなどするようにしてもよい。
【０１１２】
また、インターネットなどのネットワークＮ１を介してプログラムＰ１，Ｐ２を転送しながら起動実行することによっても、上述の処理を達成することができる。
【０１１３】
更に、プログラムＰ１，Ｐ２の全部又は一部をサーバ装置上で実行させ、その処理に関する情報をコンピュータが通信ネットワークを介して送受信しながらプログラムＰ１，Ｐ２を実行することによっても、上述の処理を達成することができる。
【０１１４】
なお、上述の機能を、ＯＳ（Operating System）が分担して実現する場合又はＯＳとアプリケーションとの協働により実現する場合などには、ＯＳ以外の部分のみを媒体に格納して配布してもよく、また、コンピュータにダウンロードなどしてもよい。
【０１１５】
また、制御装置１０及び端末２０の機能を実現する手段は、ソフトウェアに限られず、その一部又は全部を専用のハードウェア（回路など）によって実現してもよい。例えば、設定部１２、警告部１８、解析部２２を、ＦＰＧＡ（Field Programmable Gate Array）、ＡＳＩＣ（Application Specific Integrated Circuit）などを用いて構成すれば、制御装置１０及び端末２０の省電力化を図ることができる。
【０１１６】
本発明は、本発明の広義の精神と範囲を逸脱することなく、様々な実施形態及び変形が可能とされるものである。また、上述した実施形態は、本発明を説明するためのものであり、本発明の範囲を限定するものではない。つまり、本発明の範囲は、実施形態ではなく、請求の範囲によって示される。そして、請求の範囲内及びそれと同等の発明の意義の範囲内で施される様々な変形が、本発明の範囲内とみなされる。
【産業上の利用可能性】
【０１１７】
本発明は、設備機器を制御するための制御システムにおける情報の設定に適している。
【符号の説明】
【０１１８】
１００  制御システム、  １０  制御装置、  １１  受信部、  １２  設定部、  １３  記憶部、  １４  機器制御部、  １５  表示部、  １６  操作受付部、  １７  機器通信部、  １８  警告部、  １０１，２０１  プロセッサ、  １０２，２０２  主記憶部、  １０３，２０３  補助記憶部、  １０４，２０４  入力部、  １０５，２０５  出力部、  １０６，２０６  通信部、  １０９，２０９  内部バス、  ２０  端末、  ２１  撮影部、  ２２  解析部、  ２３  送信部、  ２０７  カメラ、  ３０  サーバ、  ４０  ネットワーク、  ４１〜４３  設備機器、  ６０  制御情報、  ６１  機器情報、  ７１，７２  設計資料、  ８１  アイコン、  ８２  ウィンドウ、  ８３  領域、  ８４  ボタン、  ７１１  レイアウト図、  ７１２，７２２  二次元コード、  ７１３  ボックス、  ７２１  表、  Ｍ１  マーク、  Ｎ１  ネットワーク、  Ｐ１，Ｐ２  プログラム、  Ｕ１  作業者。
【図１】
2016002050.tif 000003
【図２】
2016002050.tif 000004
【図３】
2016002050.tif 000005
【図４】
2016002050.tif 000006
【図５】
2016002050.tif 000007
【図６】
2016002050.tif 000008
【図７】
2016002050.tif 000009
【図８】
2016002050.tif 000010
【図９】
2016002050.tif 000011
【図１０】
2016002050.tif 000012
【図１１】
2016002050.tif 000013
【図１２】
2016002050.tif 000014
【図１３】
2016002050.tif 000015
【図１４】
2016002050.tif 000016
【手続補正書】
【提出日】平成28年8月12日(2016.8.12)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
上記目的を達成するため、本発明の制御システムは、予め設定される制御情報に基づいて設備機器を制御し、制御情報を記憶するサーバにネットワークを介して接続される制御装置と、制御装置と通信する端末とを備える。端末は、画像を撮影する撮影部と、撮影部によって撮影された画像から二次元コードを読み取り、読み取った二次元コードを解析することによって、読み取った二次元コードに含まれる、サーバを識別するためのサーバ識別情報を、制御装置に制御情報を設定するための設定支援情報として取得する解析部と、解析部によって取得された設定支援情報を制御装置へ送信する送信部とを有する。制御装置は、送信部から送信された設定支援情報を受信する受信部と、受信部によって設定支援情報として受信されたサーバ識別情報に基づいてサーバから制御情報を取得し、取得した制御情報を設定する設定部とを有する。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
予め設定される制御情報に基づいて設備機器を制御し、前記制御情報を記憶するサーバにネットワークを介して接続される制御装置と、
前記制御装置と通信する端末とを備え、
前記端末は、
画像を撮影する撮影部と、
前記撮影部によって撮影された画像から二次元コードを読み取り、前記読み取った二次元コードを解析することによって、前記読み取った二次元コードに含まれる、前記サーバを識別するためのサーバ識別情報を、前記制御装置に前記制御情報を設定するための設定支援情報として取得する解析部と、
前記解析部によって取得された前記設定支援情報を前記制御装置へ送信する送信部とを有し、
前記制御装置は、
前記送信部から送信された前記設定支援情報を受信する受信部と、
前記受信部によって前記設定支援情報として受信された前記サーバ識別情報に基づいて前記サーバから前記制御情報を取得し、前記取得した制御情報を設定する設定部とを有する、制御システム。
【請求項２】
予め設定される制御情報に基づいて設備機器を制御する制御装置と、
前記制御装置と通信する端末とを備え、
前記端末は、
画像を撮影する撮影部と、
前記撮影部によって撮影された画像から、前記設備機器を識別するための機器識別情報と前記設備機器の属性情報とを関連付ける図を読み取り、前記読み取った図を解析することによって、前記読み取った図に含まれる前記機器識別情報と前記属性情報とを関連付ける前記制御情報を、前記制御装置に前記制御情報を設定するための設定支援情報として取得する解析部と、
前記解析部によって取得された前記設定支援情報を前記制御装置へ送信する送信部とを有し、
前記制御装置は、
前記送信部から送信された前記設定支援情報を受信する受信部と、
前記受信部によって前記設定支援情報として受信された前記制御情報を設定する設定部とを有する、制御システム。
【請求項３】
前記制御装置は、前記設定部によって設定された前記制御情報に基づいて、ユーザが前記設備機器を操作するための画面を表示する表示部をさらに有し、
前記表示部は、前記機器識別情報について、前記属性情報と他の属性情報とが前記設定部によって設定された場合に、前記属性情報と前記他の属性情報とを関連付けて表示する請求項２に記載の制御システム。
【請求項４】
前記属性情報は、前記設備機器が設置される場所を示す請求項２又は３に記載の制御システム。
【請求項５】
予め設定される制御情報に基づいて設備機器を制御する制御装置と、
前記制御情報を記憶するサーバにネットワークを介して接続され、前記制御装置と通信する端末とを備え、
前記端末は、
画像を撮影する撮影部と、
前記撮影部によって撮影された画像を解析することによって前記サーバから前記制御情報を取得する解析部と、
前記解析部によって取得された前記制御情報を前記制御装置へ送信する送信部とを有し、
前記制御装置は、
前記送信部から送信された前記制御情報を受信する受信部と、
前記受信部によって受信された前記制御情報を設定する設定部とを有する、制御システム。
【請求項６】
前記解析部は、前記撮影部によって撮影された画像から二次元コードを読み取り、前記読み取った二次元コードを解析することによって、前記サーバを識別するためのサーバ識別情報と、前記制御情報の所在を示す情報と、の少なくとも一方を取得し、取得した情報に基づいて前記サーバから前記制御情報を取得する、
請求項５に記載の制御システム。
【請求項７】
前記制御装置は、
前記設備機器と通信する機器通信部と、
前記設備機器が、前記設定される制御情報に対応する機器情報を保持している場合に、前記機器通信部を介して前記設備機器から前記機器情報を取得し、前記設定される制御情報と前記取得した機器情報とが異なるときに警告を発する警告部とをさらに有する請求項１から６のいずれか一項に記載の制御システム。
【請求項８】
予め設定される制御情報に基づいて設備機器を制御し、前記制御情報を記憶するサーバにネットワークを介して接続される制御装置と通信する端末であって、
画像を撮影する撮影部と、
前記撮影部によって撮影された画像から二次元コードを読み取り、前記読み取った二次元コードを解析することによって、前記読み取った二次元コードに含まれる、前記サーバを識別するためのサーバ識別情報を、前記制御装置に前記制御情報を設定するための設定支援情報として取得する解析部と、
前記解析部によって取得された前記設定支援情報を前記制御装置へ送信する送信部とを備える端末。
【請求項９】
予め設定される制御情報に基づいて設備機器を制御する制御装置と通信する端末であって、
画像を撮影する撮影部と、
前記撮影部によって撮影された画像から、前記設備機器を識別するための機器識別情報と前記設備機器の属性情報とを関連付ける図を読み取り、前記読み取った図を解析することによって、前記読み取った図に含まれる前記機器識別情報と前記属性情報とを関連付ける前記制御情報を、前記制御装置に前記制御情報を設定するための設定支援情報として取得する解析部と、
前記解析部によって取得された前記設定支援情報を前記制御装置へ送信する送信部とを備える端末。
【請求項１０】
予め設定される制御情報に基づいて設備機器を制御する制御装置と通信し、前記制御情報を記憶するサーバにネットワークを介して接続される端末であって、
画像を撮影する撮影部と、
前記撮影部によって撮影された画像を解析することによって前記サーバから前記制御情報を取得する解析部と、
前記解析部によって取得された前記制御情報を前記制御装置へ送信する送信部とを備える端末。
【請求項１１】
予め設定される制御情報に基づいて設備機器を制御し、前記制御情報を記憶するサーバにネットワークを介して接続される制御装置に前記制御情報を設定するための情報設定方法であって、
撮影部が、画像を撮影し、
解析部が、前記撮影された画像から二次元コードを読み取り、前記読み取った二次元コードを解析することによって、前記読み取った二次元コードに含まれる、前記サーバを識別するためのサーバ識別情報を、前記制御装置に前記制御情報を設定するための設定支援情報として取得し、
設定部が、前記設定支援情報として取得された前記サーバ識別情報に基づいて前記サーバから前記制御情報を取得し、前記取得した制御情報を設定する情報設定方法。
【請求項１２】
予め設定される制御情報に基づいて設備機器を制御する制御装置に前記制御情報を設定するための情報設定方法であって、
撮影部が、画像を撮影し、
解析部が、前記撮影された画像から、前記設備機器を識別するための機器識別情報と前記設備機器の属性情報とを関連付ける図を読み取り、前記読み取った図を解析することによって、前記読み取った図に含まれる前記機器識別情報と前記属性情報とを関連付ける前記制御情報を、前記制御装置に前記制御情報を設定するための設定支援情報として取得し、
設定部が、前記設定支援情報として取得された前記制御情報を設定する情報設定方法。
【請求項１３】
予め設定される制御情報に基づいて設備機器を制御する制御装置に前記制御情報を設定するための情報設定方法であって、
撮影部が、画像を撮影し、
解析部が、前記撮影された画像を解析することによって前記サーバから前記制御情報を取得し、
設定部が、前記解析部によって取得された前記制御情報を設定する情報設定方法。
【請求項１４】
画像を撮影する撮影部と、予め設定される制御情報に基づいて設備機器を制御し、前記制御情報を記憶するサーバにネットワークを介して接続される制御装置と通信する通信部とを備えるコンピュータに、
画像を撮影し、
前記撮影された画像から二次元コードを読み取り、前記読み取った二次元コードを解析することによって、前記読み取った二次元コードに含まれる、前記サーバを識別するためのサーバ識別情報を、前記制御装置に前記制御情報を設定するための設定支援情報として取得し、
前記取得された設定支援情報を前記制御装置へ送信することを実行させるためのプログラム。
【請求項１５】
画像を撮影する撮影部と、予め設定される制御情報に基づいて設備機器を制御する制御装置と通信する通信部とを備えるコンピュータに、
画像を撮影し、
前記撮影された画像から、前記設備機器を識別するための機器識別情報と前記設備機器の属性情報とを関連付ける図を読み取り、前記読み取った図を解析することによって、前記読み取った図に含まれる前記機器識別情報と前記属性情報とを関連付ける前記制御情報を、前記制御装置に前記制御情報を設定するための設定支援情報として取得し、
前記取得された設定支援情報を前記制御装置へ送信することを実行させるためのプログラム。
【請求項１６】
画像を撮影する撮影部と、予め設定される制御情報に基づいて設備機器を制御する制御装置と通信する通信部とを備え、前記制御情報を記憶するサーバにネットワークを介して接続されるコンピュータに、
画像を撮影し、
前記撮影された画像を解析することによって前記サーバから前記制御情報を取得し、
取得した前記制御情報を前記制御装置へ送信することを実行させるためのプログラム。
【国際調査報告】
2016002050.tif 000017
2016002050.tif 000018
2016002050.tif 000019
2016002050.tif 000020