(57)【特許請求の範囲】
【請求項１】
１又は複数の設備機器とデータ通信可能に接続する設備操作端末であって、
前記設備機器から取得した前記設備機器に関する設備機器データを記憶する設備機器データ記憶手段と、
データの出力要求を受けると、前記設備機器データ記憶手段から出力対象となる設備機器データを出力データとして読み出し、読み出した出力データの内容を表現する所定形式の２次元コードを生成する２次元コード生成手段と、
該２次元コード生成手段により生成された２次元コードを表示する２次元コード表示手段と、を備え、
前記２次元コード生成手段は、前記出力データのサイズが、予め設定したデータサイズの閾値を超えている場合、当該出力データを複数のデータに分割し、各分割したデータに対応するように複数の２次元コードを生成し、
前記２次元コード表示手段は、前記２次元コード生成手段により前記複数の２次元コードが生成された場合、各２次元コードを所定時間毎に順次切り替えて表示する、
ことを特徴とする設備操作端末。
【請求項２】
前記２次元コード生成手段は、前記複数の２次元コードを生成する際、各々の２次元コードに、分割数と、分割された順番を示す分割番号と、を埋め込む、
ことを特徴とする請求項１に記載の設備操作端末。
【請求項３】
前記２次元コード表示手段は、前記２次元コード生成手段により前記複数の２次元コードが生成された場合、各２次元コードを断続的に順次切り替えて表示する、
ことを特徴とする請求項１又は２に記載の設備操作端末。
【請求項４】
設備操作端末によって表示される、設備機器に関する設備機器データを表現した２次元コードを読み取り、読み取った２次元コードから元の設備機器データを復元する２次元コード読取手段と、
ユーザからの入力を受け付けるユーザ入力手段と、
前記２次元コード読取手段により復元された前記設備機器データを読取データとして記憶する読取データ記憶手段と、
ユーザからの指示に応じて、前記読取データ記憶手段に記憶されている前記読取データを所定態様で表示する読取データ表示手段と、を備え、
前記２次元コード読取手段は、読み取った２次元コードが、一の設備機器データを分割した分割データに対応する２次元コードである場合、関連する全ての２次元コードを読み取り、それぞれから復元した分割データを結合することで、当該設備機器データを復元する、
ことを特徴とする情報処理端末。
【請求項５】
ユーザからの指示に応じて、前記読取データ記憶手段に記憶されている前記読取データを所定のネットワークを介して外部機器に送信する読取データ送信手段をさらに備える、
ことを特徴とする請求項４に記載の情報処理端末。
【請求項６】
１又は複数の設備機器と、
請求項１乃至３の何れか１項に記載の設備操作端末と、
請求項４又は５に記載の情報処理端末と、を備える、
ことを特徴とする設備管理システム。
【請求項７】
２次元コードリーダと、表示手段と、記憶手段と、を備える情報処理端末に、
設備操作端末によって表示される、設備機器に関する設備機器データを表現した２次元コードを読み取り、読み取った２次元コードから元の設備機器データを復元する２次元コード読取ステップと、
ユーザからの入力を受け付けるユーザ入力ステップと、
前記２次元コード読取ステップにて復元された前記設備機器データを読取データとして前記記憶手段に保存する読取データ保存ステップと、
ユーザからの指示に応じて、前記記憶手段に保存されている前記読取データを前記表示手段に所定態様で表示する読取データ表示ステップと、を実行させるためのプログラムであって、
前記２次元コード読取ステップでは、読み取った２次元コードが、一の設備機器データを分割した分割データに対応する２次元コードである場合、関連する全ての２次元コードを読み取り、それぞれから復元した分割データを結合することで、当該設備機器データを復元する、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ビル等に設置される設備機器の監視、操作を行う設備操作端末と、それに関連する技術に関する。
【背景技術】
【０００２】
ビル内に設置された空調機器、照明機器等の設備機器の監視、操作を行う設備操作端末は、製造コストを抑えて安価に提供できるようにするため、設備機器の監視や操作等において最低限必要となる機能のみを備えているケースが多い。そのため、その内部に保持するデータを外部機器等に出力するための通信インタフェース（例えば、ＵＳＢ（Universal Serial Bus）端子、ＬＡＮ（Local Area Network）アダプタ等）は備えていないのが一般的である。
【０００３】
この種の設備操作端末では、通常、液晶表示器等の表示装置を備えており、ユーザは、設備機器の運転状態等を液晶画面等を介して確認することができる。しかし、上記のようにデータを外部機器に出力できないため、設備機器の運転状態や異常履歴等に関するデータを電子的に記録、管理しようとした場合、ユーザは、液晶画面等を介して目視した表示内容を、一旦、ノート等の紙媒体に手書きで書き写したり、あるいは、現場にて、携帯情報端末等に表示内容を直接データ入力する等の作業が生じていた。
【０００４】
例えば、特許文献１には、設備機器の故障時における機器情報を、現場に居ない修理業者等に詳細且つ容易に伝達することを目的とした技術（遠隔故障診断システム）が開示されている。この遠隔故障診断システムにおいて、空気調和装置等の設備機器は、異常が発生すると、機器情報（エラーコード、センサ値情報、制御値情報等）を２次元バーコードに変換し、表示する機能を備えている。ユーザは、表示された２次元バーコードをデジタルカメラ付きの携帯電話等を用いて撮影し、撮影した２次元バーコードを診断サーバに送信する。そして、診断サーバにて２次元バーコードから機器情報を解読し、これにより当該設備機器の故障診断を行う。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−２６５３１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記特許文献１に提案される技術では、機器情報を一の２次元バーコードに変換するため、その情報量は、おのずと限られてしまう。即ち、例えば、設備機器が備える液晶画面等のサイズが１６０×１６０ドット程度であると仮定した場合、携帯電話等にて確実に読み取りが可能となるように、液晶の２ドットを１モジュールとして２次元バーコードを作成すると、英数字で６００バイト程度、バイナリで４００バイト程度の情報量しか格納することができない。
【０００７】
上記の問題は、２次元バーコードを表示する液晶画面等のサイズを大きくすることで解決することも可能であるが、コストが嵩み、実用的とはいえない。
【０００８】
本発明は、上記従来技術の問題点を解決するためになされたものであり、データを外部出力するためのインタフェースを備えていなくても、その内部に保持している大容量のデータを外部機器に伝達することを可能にした設備操作端末等を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明に係る設備操作端末は、
１又は複数の設備機器とデータ通信可能に接続する設備操作端末であって、
前記設備機器から取得した前記設備機器に関する設備機器データを記憶する設備機器データ記憶手段と、
データの出力要求を受けると、前記設備機器データ記憶手段から出力対象となる設備機器データを出力データとして読み出し、読み出した出力データの内容を表現する所定形式の２次元コードを生成する２次元コード生成手段と、
該２次元コード生成手段により生成された２次元コードを表示する２次元コード表示手段と、を備え、
前記２次元コード生成手段は、前記出力データのサイズが、予め設定したデータサイズの閾値を超えている場合、当該出力データを複数のデータに分割し、各分割したデータに対応するように複数の２次元コードを生成し、
前記２次元コード表示手段は、前記２次元コード生成手段により前記複数の２次元コードが生成された場合、各２次元コードを所定時間毎に順次切り替えて表示する、ことを特徴とする。
【発明の効果】
【００１０】
本発明によれば、設備操作端末は、出力すべきデータのサイズが大きい場合、これを複数のデータに分割し、分割した各々のデータに対応する２次元コードを生成して表示するため、データ出力用のインタフェースを備えていなくても、大容量のデータを情報処理端末等の外部機器に伝達することが可能になる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態１に係る設備管理システムの全体構成を示す図である。
【図２】図１のデータ記憶部を説明するための図である。
【図３】図１の制御部の構成を示すブロック図である。
【図４】図１の情報処理端末の構成を示すブロック図である。
【図５】図４の制御部の構成を示すブロック図である。
【図６】運転状態データテーブルの一例を示す図である。
【図７】履歴データテーブルの一例を示す図であり、（ａ）は異常履歴を示し、（ｂ）は温度トレンドデータを示す。
【図８】実施形態１の設備操作端末が実行する２次元コード生成処理の手順を示すフローチャートである。
【図９】分割された２次元コードの表示について説明するための図である。
【図１０】３つの２次元コードを順次切り替えて表示するときのタイミングチャートの一例である。
【図１１】実施形態１の情報処理端末が実行する２次元コード対応処理の手順を示すフローチャートである。
【図１２】情報処理端末における読取データの表示例（その１）を示す図である。
【図１３】情報処理端末における読取データの表示例（その２）を示す図である。
【図１４】重複読み取りによるエラーの発生を説明するための図である。
【図１５】本発明の実施形態２において、設備操作端末による複数の２次元コードの表示切り替えのタイミングを示すタイミングチャートの一例である。
【図１６】本発明の実施形態３に係る設備管理システムの全体構成を示す図である。
【図１７】図１６の遠隔管理サーバの構成を示すブロック図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態について図面を参照して詳細に説明する。
【００１３】
（実施形態１）
図１は、本発明の実施形態１に係る設備管理システム１の全体構成を示す図である。図１に示すように、この設備管理システム１は、１台または複数台の設備機器２と、設備操作端末３と、携帯電話等の情報処理端末４と、を備える。
【００１４】
設備機器２と設備操作端末３は、専用通信線５で互いに通信可能に接続されている。また、特に図示していないが、設備操作端末３は、電力量や温度を計測する各種計測機器等にも専用通信線５を介して通信可能に接続されている。
【００１５】
設備機器２は、例えば、空調機器や照明機器、給湯機器等のビルや家屋に設置される機器であり、設備操作端末３からの操作に従った運転動作を行う。より具体的には、各設備機器２の制御装置（図示せず）は、停止指令、目標温度の変更指令等の各種指令を設備操作端末３から受信し、受信した指令に従って、自機の運転状態を制御する。
【００１６】
設備操作端末３は、通信部３０と、表示部３１と、入力部３２と、データ記憶部３３と、制御部３４と、を備える。
【００１７】
通信部３０は、所定の通信インタフェースで構成され、制御部３４の制御の下、各設備機器２と専用通信線５を介したデータ通信を行う。表示部３１は、液晶表示器等で構成され、制御部３４の制御の下、各設備機器２の運転状態の監視画面やユーザ操作用の画面、トレンドデータや異常履歴等の各種履歴画面、後述する２次元コード６等を表示する。
【００１８】
入力部３２は、設備操作端末３に設けられた操作ボタンや、タッチパネル、マウス、キーボード等から構成され、ユーザからの操作入力を受け付ける処理を行う。例えば、タッチパネルを採用する場合、静電容量の変化を検出する透明な平板状の静電容量センサが、液晶表示器に重ねて実装される。この静電容量センサにより、ユーザの指先や専用のペン等によるタッチ面（ユーザにとっては液晶表示器の表示画面）の接触（押圧）が検出されると、その位置の情報（座標データ）が制御部３４に出力される。制御部３４は、その位置情報に基づいて、ユーザの操作内容を判別する。
【００１９】
上記のようにして、管理者等のユーザが入力部３２を介して入力操作を行うと、その操作内容（例えば、監視画面の切り替え、設備機器２に対する操作、後述する処理モードの選択等）に応じた信号が制御部３４に出力される。
【００２０】
データ記憶部３３は、いわゆる二次記憶装置（補助記憶装置）としての役割を担い、例えば、フラッシュメモリ等の読み書き可能な不揮発性の半導体メモリ等で構成される。データ記憶部３３は、制御部３４が各設備機器２の制御を行うために必要となる各種データ（設備機器データ）を記憶する。データ記憶部３３には、図２に示すように、大別すると、運転状態データテーブル３３０と、履歴データテーブル３３１と、が記憶される。
【００２１】
運転状態データテーブル３３０には、各設備機器２についての現在の運転状態に関する情報が格納される。例えば、運転／停止情報、運転モード、設定温度等の設定情報、温度（室温や機器内部の各部温度）、圧力値、消費電力量、ＣＯ２濃度等のセンサ検出値についての情報（センサ情報）、異常有無、異常コード等の異常状態についての情報（異常状態情報）、能力セーブ量等の省エネルギー運転状態に関する情報等が格納される。
【００２２】
履歴データテーブル３３１には、各設備機器２の運転履歴や操作履歴、異常履歴、センサ検出値等を一定時間間隔で抽出したトレンドデータ等が格納される。
【００２３】
制御部３４は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等（何れも図示せず）から構成され、当該設備操作端末３全体の制御を行う。制御部３４は、機能的には、図３に示すように、設備機器管理部３４０と、２次元コード生成部３４１と、２次元コード表示制御部３４２と、を備える。これらの各機能部は、ＣＰＵが、ＲＯＭ等に格納されたプログラムを実行することにより実現される。
【００２４】
設備機器管理部３４０は、専用通信線５を介して各設備機器２から取得した運転状態に関するデータ（運転状態データ）を表示部３１に出力するとともに、データ記憶部３３に保存する。また、設備機器管理部３４０は、ユーザによって入力部３２を介して入力された設備機器２に対する操作指示に基づいて、運転制御データを生成し、指定された設備機器２に専用通信線５を介して送信する。かかる運転制御データを受信した設備機器２は、その内容に従った運転動作を行う。
【００２５】
２次元コード生成部３４１は、ユーザにより入力部３２を介してデータ出力指令が入力されたときに、指定されたデータ内容を表現する２次元コード６（図１参照）を生成する。本実施形態では、２次元コード６は、いわゆるマトリックス形式の２次元コードである。２次元コード生成部３４１は、詳細は後述するが、出力すべきデータのサイズが、予め設定された、一の２次元コード６で表現できる最大サイズを超えている場合は、出力するデータを分割し、複数の２次元コード６を生成する。
【００２６】
２次元コード表示制御部３４２は、２次元コード生成部３４１で生成された２次元コード６を表示部３１に表示させる。２次元コード表示制御部３４２は、生成された２次元コード６が複数ある場合は、所定の時間間隔で各２次元コード６を順次切り替えて表示部３１に表示させる。
【００２７】
情報処理端末４は、携帯電話、ＰＤＡ（Personal Digital Assistant：携帯情報端末）等の持ち運び可能な機器であり、２次元コード６を読み取る機能（２次元コードリーダ機能）を有している。
【００２８】
情報処理端末４は、図４に示すように、制御部４０と、通信部４１と、データ記憶部４２と、表示部４３と、入力部４４と、撮像部４５と、を備える。
【００２９】
通信部４１は、アンテナ４１０等を備え、制御部４０の制御の下、携帯電話等における所定の通信方式にて、他の情報処理端末や情報処理装置等とデータの送受を行う。
【００３０】
データ記憶部４２は、いわゆる二次記憶装置（補助記憶装置）としての役割を担い、例えば、フラッシュメモリ等の読み書き可能な不揮発性の半導体メモリ等から構成される。データ記憶部４２は、２次元コード処理用プログラムを含む各種のプログラムを記憶する。例えば、本実施形態の情報処理端末４が携帯電話であれば、ｉアプリ、ＥＺアプリ等の規格に準拠して作成された携帯電話上で実行可能なアプリケーションプログラムが、データ記憶部４２に記憶される。また、データ記憶部４２には、撮像部４５の撮影によって得られた画像データ等も必要に応じて記憶される。
【００３１】
表示部４３は、液晶表示器等から構成され、制御部４０の制御の下、ユーザ操作用の画面を表示したり、ユーザの入力結果やユーザの所望するデータ等の表示を行う。
【００３２】
入力部４４は、キーパッド、タッチパッド等から構成され、ユーザからの入力を受け、受け付けた入力内容に係る信号を制御部４０に出力する。
【００３３】
撮像部４５は、ＣＭＯＳイメージセンサ、レンズユニット等から構成され、動画像や静止画を撮像し、撮像の結果得られた画像データをデータ記憶部４２等に保存する。
【００３４】
制御部４０は、ＣＰＵ、ＲＯＭ、ＲＡＭ等（何れも図示せず）から構成され、当該情報処理端末４全体の制御を行う。制御部４０は、機能的には、図５に示すように、２次元コード読取部４００と、読取データ保存部４０１と、読取データ表示制御部４０２と、を備える。これらの各機能部は、制御部４０のＣＰＵが、データ記憶部４２に記憶されている２次元コード処理用プログラムを実行することにより実現される。
【００３５】
２次元コード読取部４００は、設備操作端末３の表示部３１に表示される２次元コード６を読み取り、読み取った２次元コード６を解読して、所定のデータ形式に変換し、変換したデータを読取データとして、読取データ保存部４０１に供給する。ここで、設備操作端末３にて、一の出力データから複数の２次元コード６が生成され表示されている場合には、２次元コード読取部４００は、複数の２次元コード６を読み取った後に、分割されたデータを結合して一のデータに復元する。そして、復元したデータを所定のデータ形式に変換し、変換したデータを読取データとして、読取データ保存部４０１に供給する。
【００３６】
読取データ保存部４０１は、２次元コード読取部４００から供給された読取データを所定メモリに保存する。この際、読取データ保存部４０１は、供給された読取データを、すぐに表示できるように揮発メモリであるＲＡＭに保存するようにしてもよいし、再起動した後でも利用できるよう、不揮発性メモリであるデータ記憶部４２に保存してもよい。
【００３７】
読取データ表示制御部４０２は、読取データ保存部４０１によってデータ記憶部４２等に保存された読取データを読み出し、読み出した読取データを所定の態様で表示部４３の液晶画面等に表示する。この際、元の２次元コード６に変換して表示してもよいし、グラフで表したり、所定の平面図と合成する等して表示してもよい。
【００３８】
以上のように構成された設備管理システム１において、設備操作端末３から情報処理端末４へ出力データを伝達する動作について説明する。
【００３９】
まず、設備操作端末３の動作について説明する。設備操作端末３の電源がＯＮされると、設備機器管理部３４０は、各設備機器２との初期通信を行い、設備機器２の状態変化時の通報設定、定時通信処理設定等を行って、各設備機器２の運転状態を設備操作端末３上で管理できるようにする。各設備機器２の最新データは、状態変化通報を受けたタイミング、または一定間隔毎に設備機器２の状態を収集したタイミングで、データ記憶部３３の運転状態データテーブル３３０に格納される。
【００４０】
また、設備機器２に異常が発生した場合は、当該設備機器２から異常通報を受けたタイミングで履歴データテーブル３３１に異常を示すデータが格納される。また、定期的なトレンドデータを保存する場合は、一定時間間隔で、データ記憶部３３の運転状態データテーブル３３０から運転状態データを読み取り、その内容を所定条件の下で、所定のフォーマットに加工した後、履歴データテーブル３３１に格納する。
【００４１】
図６は、運転状態データテーブル３３０の一例を示す。ここでは、各設備機器２の運転モードや各センサの検出値等が格納されている。また、図７は、履歴データテーブル３３１の一例を示し、（ａ）は、異常履歴が格納されている例を示し、（ｂ）は、温度トレンドデータが格納されている例を示す。
【００４２】
なお、図６、図７の例では、項目別の見出しを付け、テキスト文字列にて記述しているが、これらのデータは、バイナリデータ化や圧縮処理を行って、通常のテキストエディタでは表示できないフォーマットで格納されていてもよい。
【００４３】
次に、図８を参照して、設備操作端末３の制御部３４（２次元コード生成部３４１）が実行する２次元コード生成処理について説明する。なお、以下の処理において、２次元コードの生成ロジック自体は、採用する２次元コードの規約に従うものとし、ここでは、本発明の特徴を中心にして説明する。
【００４４】
ユーザにより、入力部３２を介してデータ出力を要求する操作が行われると（ステップＳ１０１；ＹＥＳ）、２次元コード生成部３４１は、データ記憶部３３にアクセスして、運転状態データテーブル３３０又は履歴データテーブル３３１から指定されたデータ（出力データ）を取得する（ステップＳ１０２）。ここで、ユーザは、入力部３２を介して、出力を所望するデータの種別（運転状態データ又は履歴データのどちらであるか）や期間（１日、１週間、１ヶ月分等）等を指定することができる。
【００４５】
次に、２次元コード生成部３４１は、取得した出力データのサイズが、予め決められたデータサイズの閾値を超えているか否かを判定する（ステップＳ１０３）。本実施形態では、データサイズの閾値として、表示部３１の２次元コード表示領域に表示できる最大の２次元コードに相当するデータサイズを予め設定しているものとする。
【００４６】
上記判定の結果、出力データのサイズが、データサイズの閾値以下の場合（ステップＳ１０３；ＮＯ）、２次元コード生成部３４１は、当該出力データに対応する、即ち、その内容を全て表現するマトリックス形式の２次元コード６を生成し（ステップＳ１０４）、本処理を終了する。
【００４７】
一方、出力データのサイズが、データサイズの閾値を超えている場合（ステップＳ１０３；ＹＥＳ）、２次元コード生成部３４１は、当該出力データを複数のデータに分割する（ステップＳ１０５）。例えば、２次元コード生成部３４１は、出力データの先頭から閾値に相当する分のデータを順に切り出すことで、出力データを複数のデータに分割する。
【００４８】
そして、２次元コード生成部３４１は、分割したデータの各々に対応する２次元コードを生成し（ステップＳ１０６）、本処理を終了する。ここで、分割したデータに対応する２次元コードには、それぞれ、分割数及びその分割番号を示す情報が格納されるものとする。
【００４９】
次に、図９、図１０を参照して、設備操作端末３の制御部３４（２次元コード表示制御部３４２）が実行する２次元コード表示処理について説明する。２次元コード表示処理は、上述した２次元コード生成処理に続いて実行される。
【００５０】
２次元コード表示制御部３４２は、先ず、２次元コード生成部３４１で生成された２次元コード６の数が複数であるか否かを判定する。その結果、生成された２次元コード６が１つの場合、当該２次元コード６を表示部３１の２次元コード表示領域に連続して（即ち継続して）表示する。一方、生成された２次元コード６が複数の場合、２次元コード表示制御部３４２は、各２次元コード６を一定時間間隔で順次切り替えて表示する。
【００５１】
図９は、表示部３１の２次元コード表示領域に２次元コード６を表示したときの例を示す。図９に示すように、生成された２次元コードが１つの場合は同一の２次元コード６を連続して表示し、３分割の場合は、３つの２次元コード６ａ〜６ｃを順次切り替えて表示し、６分割の場合は、６つの２次元コード６ａ〜６ｆを順次切り換えて表示する。
【００５２】
図１０は、生成された３つの２次元コードを順次切り替えて表示するときのタイミングチャートの一例である。図１０に示すように、２次元コード表示制御部３４２は、２次元コード６Ａを一定時間表示した後は、２次元コード６Ｂの表示に切り替え、その後、一定時間経過後に２次元コード６Ｃに切り替える処理を繰り返して実行する。
【００５３】
２次元コード表示制御部３４２は、予め決められた時間（例えば、２〜３分）、上記のようにして２次元コード６の表示を行うと、２次元コード表示処理を終了する。なお、ユーザによって表示終了要求を示す操作が行われると、直ちに２次元コード表示処理を終了する仕様にしてもよい。
【００５４】
続いて、情報処理端末４で実行される２次元コード対応処理について図１１を参照して説明する。２次元コード対応処理は、ユーザにより入力部４４を介して所定の操作が行われることで開始される。例えば、ユーザは、表示部４３の液晶画面等に表示された操作メニュー画面にて、２次元コード処理用プログラムの起動を示すアイコンを選択することで、２次元コード対応処理を開始させることができる。
【００５５】
２次元コード処理用プログラムが起動し、２次元コード対応処理が開始されると、制御部４０は、モード選択画面（メニュー形式の画面等）を表示部４３に表示させる（ステップＳ２０１）。このモード選択画面を介して、ユーザは、所望する処理モードを選択することがきる。本実施形態では、処理モードとして、読取モード、表示モード及び終了モードの３つが用意されている。
【００５６】
ユーザのタッチ操作等により、何れかの処理モードが選択されると（ステップＳ２０２；ＹＥＳ）、制御部４０は、何れの処理モードが選択されたかの判別を行う（ステップＳ２０３）。その結果、ユーザにより、読取モードが選択された場合（ステップＳ２０３；読取モード）、２次元コード読取部４００は、設備操作端末３が表示する２次元コード６の読み取りを行う（ステップＳ２０４）。より詳細には、２次元コード読取部４００は、撮像部４５を制御して、設備操作端末３が表示する２次元コードを撮影させ、その撮像画像を得ることで、表示されている２次元コードを取得する。
【００５７】
２次元コード読取部４００は、読み取った２次元コード６を解析し、当該読み取った２次元コード６が分割されているものであるか否かを判定する（ステップＳ２０５）。分割されているか否かは、当該２次元コード６に埋め込まれている分割数を示す情報から判断できる。
【００５８】
その結果、当該読み取った２次元コード６が分割されていない場合（ステップＳ２０５；ＮＯ）、２次元コード読取部４００は、読み取った一の２次元コード６を所定のデータ形式に変換し、読取データとして、読取データ保存部４０１に供給する。読取データ保存部４０１は、供給された読取データをデータ記憶部４２等に保存する（ステップＳ２０６）。そして、制御部４０は、読取モードを非選択状態にして（換言すれば、処理モードを読取モードからニュートラルに移行させる。）、再度、ステップＳ２０１の処理を行う。
【００５９】
一方、当該読み取った２次元コード６が分割された内の一部である場合（ステップＳ２０５；ＹＥＳ）、２次元コード読取部４００は、残りの２次元コード６全ての読み取りを行う（ステップＳ２０７）。例えば、分割数が６つであり、最初に読み取った２次元コード６に埋め込まれている分割番号が“１”の場合、分割番号が“２”〜“６”の２次元コード６の読み取りを行う。
【００６０】
分割された全ての２次元コード６を読み取ると、２次元コード読取部４００は、分割されたデータを結合して、元の出力データに復元した後、所定のデータ形式に変換し、これを読取データとして、読取データ保存部４０１に供給する。読取データ保存部４０１は、供給されたデータをデータ記憶部４２等に保存する（ステップＳ２０６）。そして、制御部４０は、読取モードを非選択状態にして、再度、ステップＳ２０１の処理を行う。
【００６１】
ユーザにより、表示モードが選択された場合（ステップＳ２０３；表示モード）、読取データ表示制御部４０２は、データ記憶部４２等から読取データ保存部４０１が保存した読取データを読み出す（ステップＳ２０８）。そして、読み出した読取データを所定態様で表示部４３の液晶画面等に表示する（ステップＳ２０９）。この場合、読取データをどのような態様で表示するかは任意である。例えば、読取データがテキスト文字列で構成されている場合には、そのまま表示してもよいし、グラフ化など、データが見やすいように加工して表示してもよい。
【００６２】
また、データ記憶部４２等に保存されている複数の読取データを使用して、表示を行うようにしてもよい。このようにすると、例えば、１台の設備機器２における複数種別のデータ（例えば、温度と電力量の時間毎のトレンド）を重ね合わせて表示したり、複数の設備機器２同士のデータを比較する形でグラフ表示を行う等が可能になる。
【００６３】
図１２は、温度−電力量グラフの一例を示し、図１３は、設備機器２毎の電力量の比較グラフの一例を示す。これらの図に示したように、各種複数の読取データを組み合わせて表示したり、予め保持している平面図と各設備機器２の位置関係に基づいて、電力量の棒グラフを平面図上の指定位置に表示したりすることができる。後者の場合、平面図のデータは、データ記憶部４２等に保存され、２次元コード処理用プログラムの起動時において、制御部４０が適宜呼び出し可能であるものとする。なお、情報処理端末４が、この平面図のデータを入手する方法は任意であり、例えば、通信部４１を介したデータ通信により入手してもよいし、設備操作端末３が表示する２次元コード６に埋め込まれていてもよい。
【００６４】
ユーザにより、終了モードが選択されると（ステップＳ２０３；終了モード）、制御部４０は、２次元コード対応処理を終了する。２次元コード対応処理が終了すると、表示部４３の液晶画面等には、例えば、待ち受け画面等が表示される。
【００６５】
以上詳細に説明したように、本実施形態に係る設備管理システム１では、設備操作端末３は、外部に出力すべきデータ（出力データ）を２次元コードで表現して表示するが、その際、出力データのサイズが大きい場合には、複数の２次元コードを生成し、各々の２次元コードを一定間隔で順次切り換えて表示する。したがって、外部機器にデータを出力するための通信インタフェースを特に備えていない安価な設備操作端末であっても、設備機器の各種運転データや計測データのトレンドデータ等の大容量データを外部機器に伝達することが可能となる。
【００６６】
また、一般に利用されている携帯電話等の情報処理端末にて、各種データの管理、閲覧が可能となることにより、新たな設備投資をすることなく、設備機器の運転状態データを管理し、電子化等することが可能となる。
【００６７】
なお、本実施形態では、設備機器２と設備操作端末３を別個の機器として説明したが、本発明の設備操作端末３の機能を設備機器２に実装し、設備機器２上の表示部にて、同様の方式で運転状態データ等に対応する２次元コードを表示する構成にしてもよい。
【００６８】
また、本実施形態では、設備操作端末３が１台のシステムとして説明を行ったが、設備操作端末が複数設置されている設備管理システムにおいて、複数の設備操作端末から、各々の出力データを情報処理端末で取得し、複数の設備操作端末のデータを管理できるようにしてもよい。
【００６９】
また、設備操作端末が出力するデータの内容に限定はなく、例えば、設備機器の型名、製造番号、能力値等の機種情報や、設備操作端末に設定された機器名称やサービス連絡先、バックアップ用の各種設定情報等を２次元コードで表して出力するようにしてもよい。
【００７０】
また、設備操作端末は、ユーザからのデータ出力指令が入力されたときに限らず、所定のタイミングで自動的に２次元コードを生成し、表示するようにしてもよい。例えば、運転状態が変化した設備機器の運転状態データを出力データとして自動的に選択し、かかる出力データに対応する２次元コードを生成して表示してもよい。
【００７１】
（実施形態２）
続いて、本発明の実施形態２に係る設備管理システムについて説明する。
【００７２】
一般的な情報処理端末に予め実装されている２次元コードリーダ機能では、読み込み済みの画像を再度読み込んでしまった場合には、画面上に重複読み込みを知らせるエラーメッセージを表示することが通常である。そうすると、例えば、実施形態１の設備操作端末３にて、分割された複数の２次元コード６を順次表示する場合、情報処理端末４が上記のエラーメッセージを表示し、ユーザがそのメッセージの確認を行っている間に、設備操作端末３による２次元コード６の表示が切り替わってしまう可能性も否定できない。そうなると、情報処理端末４にて全ての２次元コード６を読み取るのに多大な時間がかかるおそれがある。
【００７３】
図１４は、重複エラーの発生を説明するためのタイミングチャートである。この例では、２次元コード６Ｂを読み取った後、まだ２次元コード６Ｂが表示されている状態で、次の読み込み処理が開始されてしまったことが示されている。このため、情報処理端末４にて、２次元コード６Ｂを２回読み込んでしまい、結果として、画像重複エラーメッセージが表示されてしまうことになる。
【００７４】
さらに、図１４では、このエラーメッセージが表示されている間に２次元コード６Ｃの表示時間が過ぎてしまい、次の読み込みタイミングでは既に読み込み済みの２次元コード６Ａを再度読んでしまい、再度、画像重複エラーメッセージが表示されてしまうことも示している。
【００７５】
本実施形態では、上述のような画像重複エラーメッセージが表示されることがないように、設備操作端末３にて２次元コードを表示する方法について説明する。
【００７６】
なお、本実施形態の設備管理システムは、設備操作端末３から出力する２次元コードの表示タイミングが実施形態１の設備操作端末３と異なるものの、他の点については、実施形態１の設備管理システム１と同様の構成であり、同様の動作を行う。
【００７７】
本実施形態の設備操作端末３において、制御部３４の２次元コード生成部３４１は、実施形態１の場合と同様、ユーザによって指定された出力データのサイズが、予め設定したデータサイズの閾値を超えている場合、当該出力データから複数の２次元コード６を生成する。２次元コード表示制御部３４２は、生成された複数の２次元コード６を順次切り替えて表示するが、１つ目の２次元コード６の表示後、次（２つ目）の２次元コード６を直ちに表示するのではなく、一定時間、非表示状態にする期間を設け、その後、次の２次元コード６を表示する。以下、これを順次繰り返す。換言すると、２次元コード表示制御部３４２は、生成された複数の２次元コードを断続的に順次切り替えて表示する。
【００７８】
表示時間と非表示時間は、情報処理端末４における２次元コードの読み取りに要する時間等によって調整する。なお、本実施形態では、２次元コードの表示時間を、実施形態１に比べ短くすることができるが、情報処理端末４が２次元コードの読み取りが十分可能な時間を確保するものとする。
【００７９】
図１５は、本実施形態における設備操作端末３上に表示される複数の２次元コード６の表示切り替えのタイミングを示すタイミングチャートである。
【００８０】
図１５に示すように、設備操作端末３は、２次元コード６Ａ〜６Ｂを切り替えるタイミングで、一定時間、２次元コード６Ａ〜６Ｂを表示しない状態（非表示時間帯）を設ける。このため、情報処理端末４が再度、同一の２次元コード６Ａ〜６Ｂを読み取ってしまうことを防止でき、画像重複エラーメッセージが表示されてしまう事態を防止できる。
【００８１】
なお、本実施形態では、２次元コード６の切り替えタイミングで非表示時間帯を設けることとしたが、この時間帯は、必ずしも何も表示しない状態とする必要はない。例えば、画像番号や「しばらくお待ちください」等のメッセージを表示したり、次の２次元バーコード６を認識できない輝度差になるまで薄くして表示する等してもよい。要は、情報処理端末４が２次元コード６として認識しない画像であれば、内容を問わず、表示可能である。
【００８２】
また、設備操作端末３に、２次元コード６の表示時間、非表示時間帯の調整をユーザが適宜行えるような機能を設けてもよい。
【００８３】
以上説明したように、本実施形態に係る設備管理システムによれば、設備操作端末３において、分割して２次元コード６を表示する際、切り替わりのタイミングで非表示時間帯を設けることにより、情報処理端末４において、既に読み込み済みの２次元コード６を連続して読み込むことを防止し、画像重複エラーの発生を防ぐことが可能となる。
【００８４】
（実施形態３）
図１６は、本発明の実施形態３に係る設備管理システム１０の全体構成を示す図である。本実施形態の設備管理システム１０は、実施形態１の設備管理システム１の構成（図１参照）に対して、さらに、遠隔管理サーバ８が追加された構成となっている。また、情報処理端末４においては、制御部４０の機能に、新たに読取りデータ送信部４０３が追加されている点が、実施形態１の情報処理端末４と異なる。
【００８５】
情報処理端末４と遠隔管理サーバ８は、インターネット等の広域ネットワーク９を介してデータ通信可能に接続される。
【００８６】
遠隔管理サーバ８は、情報処理端末４より各設備機器２のデータ（読取データ）を受信し、各種データの管理、加工、表示や集計結果等の出力を行う。図１７に示すように、遠隔管理サーバ８は、通信部８０と、表示部８１と、入力部８２と、データ記憶部８３と、制御部８４と、を備える。
【００８７】
通信部８０は、所定の通信インタフェースで構成され、制御部８４の制御の下、広域ネットワーク９を介して情報処理端末４とデータ通信を行う。表示部８１は、ＣＲＴや液晶モニタ等で構成され、制御部８４の制御の下、各設備機器２の運転状態データ、履歴データに基づくトレンドデータや各種履歴画面、課金用等に加工したデータ等を表示する。
【００８８】
入力部８２は、キーボード、マウス、キーパッド、タッチパッドやタッチパネル等から構成され、ユーザからの入力を受け付ける処理を行う。
【００８９】
データ記憶部８３は、いわゆる二次記憶装置（補助記憶装置）としての役割を担い、例えば、フラッシュメモリ等の読み書き可能な不揮発性の半導体メモリやハードディスクドライブ等で構成される。データ記憶部８３は、制御部８４がデータの加工、出力を行うための各種データを記憶する。データ記憶部８３には、大別すると、運転状態データテーブル８３０と、履歴データテーブル８３１と、加工データテーブル８３２と、が記憶される。
【００９０】
運転状態データテーブル８３０には、各設備機器２についての現在の運転状態に関する情報が格納される。例えば、運転／停止情報、運転モード、設定温度等の設定情報、温度（室温や機器内部の各部温度）、圧力値、消費電力量、ＣＯ２濃度等のセンサ検出値についての情報（センサ情報）、異常有無、異常コード等の異常状態についての情報（異常状態情報）、能力セーブ量等の省エネルギー運転状態に関する情報等が格納される。
【００９１】
履歴データテーブル８３１には、各設備機器２の運転履歴や操作履歴、異常履歴、センサ検出値等を一定時間間隔で抽出したトレンドデータ等が格納される。
【００９２】
加工データテーブル８３２には、制御部８４で加工された、課金データ、トレンドデータ等、集計結果出力に必要なデータ等が格納される。
【００９３】
制御部８４は、ＣＰＵ、ＲＯＭ、ＲＡＭ等（何れも図示せず）から構成され、当該遠隔管理サーバ８全体の制御を行う。制御部８４は、機能的には、読取データ受信部８４０と、読取データ加工部８４１と、集計結果出力部８４２と、を備える。これらの各機能部は、ＣＰＵが、ＲＯＭやデータ記憶部８３等に格納されたプログラムを実行することにより実現される。
【００９４】
読取データ受信部８４０は、広域ネットワーク９を介して通信部８０が受信した情報処理装置４からの読取データを通信部８０から受け取る。そして、この読取データを解析して、運転状態データ又は履歴データの何れかであるかを判別し、運転状態データである場合には、データ記憶部８３の運転状態データテーブル８３０に格納する。一方、履歴状態データである場合には、データ記憶部８３の履歴データテーブル８３１に格納する。
【００９５】
読取データ加工部８４１は、ユーザ等による操作指令に基づいて、データ記憶部８３の運転状態データテーブル８３０、履歴データテーブル８３１から必要なデータを取り出し、取り出したデータを設備機器単位、データ種別単位、課金グループ単位等に加工し、加工したデータをデータ記憶部８３の加工データテーブル８３２に格納する。
【００９６】
集計結果出力部８４２は、ユーザ等の指示に応じて、加工データテーブル８３２に格納されているデータを読み出し、集計結果として電子ファイル化したり、あるいは印刷にて出力する。
【００９７】
以上のように構成された設備管理システム１０において、情報処理端末４から遠隔管理サーバ８に読取データ（即ち、設備操作端末３の出力データ）を送信する動作について説明する。
【００９８】
情報処理端末４にて、２次元コード処理用プログラムを起動させ、２次元コード対応処理を開始させると、実施形態１の場合と同様、情報処理端末４の表示部４３の液晶画面等には、モード選択画面が表示される。実施形態１の情報処理端末４では、ユーザは、このモード選択画面を介して、読取モード、表示モード及び終了モードの３つの処理モードの何れかを選択できる仕様であったが、本実施形態の情報処理端末４では、ユーザは、さらに、送信モードの選択もできるようになっている。
【００９９】
先ず、ユーザにより読取モードが選択されると、２次元コード読取部４００により、２次元コードの読取処理が実行される。読み取られた２次元コードは、読取データとして、データ記憶部４２等に保存される。次に、ユーザにより送信モードが選択されると、読取データ送信部４０３は、データ記憶部４２等に保存されている読取データを読み出し、広域ネットワーク９を介して、遠隔管理サーバ８に読取データを送信する。
【０１００】
情報処理端末４から送信された読取データは、遠隔管理サーバ８の通信部８０で受信され、読取データ受信部８４０に供給される。読取データ受信部８４０は、この読取データを解析して、そのデータ種別（運転状態データ、履歴データ）毎に分けて、データ記憶部８３に保存する。
【０１０１】
読取データ加工部８４１は、ユーザ等の指示に応じて、データ記憶部８３から必要なデータを読み出し、読み出したデータを設備機器単位、テナント別、データ種別単位、課金グループ単位等に加工し、加工したデータをデータ記憶部８３に保存する。この際、加工したデータを表示部８１を介して表示し、入力部８２を介してユーザがさらに加工できるようにしてもよい。
【０１０２】
以上のようにして加工されたデータは集計結果出力部８４２によって、電子ファイル化されたり、あるいは印刷等される。
【０１０３】
以上説明したように、本実施形態に係る設備管理システム１０によれば、情報処理端末４よりも処理能力やデータ格納容量が大きい遠隔管理サーバ８にて、読取データ（即ち、設備操作端末３の出力データ）の加工や保管を行うことにより、より大規模な設備機器の管理に対応でき、また、決め細やかなデータ解析サービス等をユーザに提供することが可能になる。
【０１０４】
なお、情報処理端末４の読取データを遠隔管理サーバ８に伝達する方法は様々である。例えば、電子メールの本文あるいは添付ファイルとして送信することで伝達してもよいし、情報処理端末４が、広域ネットワーク９を介してデータ通信可能な所定のファイルサーバに読取データを格納し、遠隔管理サーバ８が当該ファイルサーバにアクセスして、読取データを読み出して取得するようにしてもよい。
【０１０５】
また、本実施形態では、情報処理端末４は、ユーザによる送信モードの選択操作に応答して、遠隔管理サーバ８に読取データを送信しているが、読取データを送信するタイミングに限定はない。例えば、２次元コードの読み取りの完了後、自動的に遠隔管理サーバ８に対して読取データを送信してもよい。
【０１０６】
また、遠隔管理サーバ８にて加工したデータを、ホームページやブログページ等に反映することで、広域ネットワーク９に接続した情報処理端末４や他のパソコン等で閲覧できるようにしてもよい。
【０１０７】
また、本実施形態では、遠隔管理サーバ８にて、読取データの加工や保管を行えるようにしているため、情報処理端末４において、読取データを所定態様で表示する機能、即ち、読取データ表示制御部４０２の機能は、必須の構成ではない。さらに、情報処理端末４は、読み取った２次元コード６から元の出力データを復元したり、分割されたデータを結合したり等の処理を行わず、読み取った２次元コード６（の画像）をそのまま、遠隔管理サーバ８に送信するようにしてもよい。この場合は、遠隔管理サーバ８において、２次元コード６を解読して元の出力データを復元したり、分割されたデータの結合等の処理を実行すればよい。
【０１０８】
以上、本発明の実施形態１〜３について説明したが、本発明は、上記の各実施形態に限定されず、本発明の要旨を逸脱しない範囲での種々の変更は勿論可能である。
【０１０９】
例えば、本発明で採用する２次元コードは、マトリックス形式に限定されず、例えば、１次元バーコードを上下に複数重ねたスタック形式のものであってもよい。
【０１１０】
また、上記実施形態の情報処理端末４が実行したプログラムを、既存の携帯電話等に適用することで、当該携帯電話等を本発明に係る情報処理端末として機能させることも可能である。
【０１１１】
このようなプログラムの配布方法は任意であり、例えば、ＣＤ−ＲＯＭ（Compact Disk Read-Only Memory）、ＤＶＤ（Digital Versatile Disk）、ＭＯ（Magneto Optical Disk）、メモリカードなどのコンピュータ読み取り可能な記録媒体に格納して配布してもよいし、インターネットなどの通信ネットワークを介して配布してもよい。
【符号の説明】
【０１１２】
１、１０  設備管理システム
２  設備機器
３  設備操作端末
３０  通信部
３１  表示部
３２  入力部
３３  データ記憶部
３３０  運転状態データテーブル
３３１  履歴データテーブル
３４  制御部
３４０  設備機器管理部
３４１  ２次元コード生成部
３４２  ２次元コード表示制御部
４  情報処理端末
４０  制御部
４００  ２次元コード読取部
４０１  読取データ保存部
４０２  読取データ表示制御部
４０３  読取データ送信部
４１  通信部
４２  データ記憶部
４３  表示部
４４  入力部
４５  撮像部
５  専用通信線
６  ２次元コード
８  遠隔管理サーバ
８０  通信部
８１  表示部
８２  入力部
８３  データ記憶部
８３０  運転状態データテーブル
８３１  履歴データテーブル
８３２  加工データテーブル
８４  制御部
８４０  読取データ受信部
８４１  読取データ加工部
８４２  集計結果出力部
９  広域ネットワーク
【図１】
0005127910.tif 000002
【図２】
0005127910.tif 000003
【図３】
0005127910.tif 000004
【図４】
0005127910.tif 000005
【図５】
0005127910.tif 000006
【図６】
0005127910.tif 000007
【図７】
0005127910.tif 000008
【図８】
0005127910.tif 000009
【図９】
0005127910.tif 000010
【図１０】
0005127910.tif 000011
【図１１】
0005127910.tif 000012
【図１２】
0005127910.tif 000013
【図１３】
0005127910.tif 000014
【図１４】
0005127910.tif 000015
【図１５】
0005127910.tif 000016
【図１６】
0005127910.tif 000017
【図１７】
0005127910.tif 000018