(57)【特許請求の範囲】
【請求項１】
空調機が備える外部インタフェースに接続可能な入力ポートと一つまたは複数の出力ポートとを備える前記空調機に着脱可能なデータ出力装置と、
当該データ出力装置に着脱可能に接続されるデータ設定装置と、
を含み、
前記データ設定装置は、
ユーザの操作に基づいて設定された出力条件と、前記出力ポートに一つまたは複数の前記出力条件を割り当てる設定情報とを受け付ける設定受付部と、
前記出力条件と前記設定情報とを前記データ出力装置に出力する出力部と、
を備え、
前記データ出力装置は、
前記空調機に接続されて当該空調機のコントローラから内部ログデータを取得するデータ受信部と、
前記データ設定装置が出力した前記出力条件を取得して、予め記憶部に記憶された出力条件を変更する出力条件設定部と、
前記出力条件に含まれる条件値と取得した前記内部ログデータを比較して前記出力条件を満たすか否かを判定する出力判定部と、
前記出力判定部が前記出力条件を満たすと判定した場合に、通知信号を出力する外部出力部と、
前記データ設定装置が出力した前記設定情報を取得して、前記記憶部に記録する出力ポート設定部と、
を備え、
前記外部出力部は、前記出力判定部が前記出力条件を満たすと判定した場合に、前記設定情報に基づく前記出力条件が割り当てられた前記出力ポートを介して当該出力条件についての通知信号を出力する、
データ出力システム。
【請求項２】
前記出力条件設定部は、出力条件として、前記内部ログデータに含まれる監視対象パラメータの種類と、閾値を示すバイナリデータと、前記閾値を用いた判定方法を示す条件式とを取得し、
前記出力判定部は、取得した前記内部ログデータから前記監視対象パラメータの種類が示すバイナリデータを抽出し、抽出した前記バイナリデータが、前記判定方法を示す条件式に前記閾値を代入した前記出力条件を満たすか否かを判定する、
請求項１に記載のデータ出力システム。
【請求項３】
空調機が備える外部インタフェースに接続可能な入力ポートと一つまたは複数の出力ポートとを備える前記空調機に着脱可能なデータ出力装置と、当該データ出力装置に着脱可能に接続されるデータ設定装置と、を含むデータ出力システムの制御方法であって、
前記データ設定装置が、
ユーザの操作に基づいて設定された出力条件と、前記出力ポートに一つまたは複数の前記出力条件を割り当てる設定情報を受け付け、
前記出力条件と前記設定情報とを前記データ出力装置に出力し、
前記データ出力装置は、
前記空調機に接続されて当該空調機のコントローラから内部ログデータを取得し、
前記データ設定装置が出力した前記出力条件を取得して、予め記憶部に記憶された出力条件を変更し、
前記出力条件に含まれる条件値と取得した前記内部ログデータを比較して前記出力条件を満たすか否かを判定し、
前記データ設定装置が出力した前記設定情報を取得し、
前記出力条件を満たすと判定した場合に、前記設定情報に基づく前記出力条件が割り当てられた前記出力ポートを介して当該出力条件についての通知信号を出力する、
制御方法。
【請求項４】
空調機が備える外部インタフェースに接続可能な入力ポートと一つまたは複数の出力ポートとを備える前記空調機に着脱可能なデータ出力装置のコンピュータと、当該データ出力装置に着脱可能に接続されるデータ設定装置と、を含むデータ出力システムについて、
前記データ設定装置のコンピュータを、
ユーザの操作に基づいて設定された出力条件と、前記出力ポートに一つまたは複数の前記出力条件を割り当てる設定情報を受け付ける手段、
前記出力条件と前記設定情報を前記データ出力装置に出力する手段、
として機能させ、
前記データ出力装置のコンピュータを、
前記空調機に接続されて当該空調機のコントローラから内部ログデータを取得する手段、
前記データ設定装置が出力した前記出力条件を取得して、予め記憶部に記憶された出力条件を変更する手段、
前記出力条件に含まれる条件値と取得した前記内部ログデータを比較して前記出力条件を満たすか否かを判定する手段、
前記データ設定装置が出力した前記設定情報を取得する手段、
前記出力条件を満たすと判定した場合に、前記設定情報に基づく前記出力条件が割り当てられた前記出力ポートを介して当該出力条件についての通知信号を出力する手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、空調機のデータ出力システム、制御方法及びプログラムに関する。
【背景技術】
【０００２】
異常停止時や圧縮機の運転積算時間が所定の時間を超えた場合などに、自装置の持つコネクタ端子から信号を発信する空調機が存在する。このような空調機においては、信号がコネクタ端子から発信される出力条件が予め決まっており、また、その出力条件ごとにコネクタ端子が設けられているものが多い。
【０００３】
関連する技術が記載された特許文献１には、センサからの入力信号を、予め設定した警報条件を満たすかどうかを判定し、その警報条件を満たす場合には自装置に接続されたＰＣに、警報条件に応じた特定のプログラムの実行を指示する、汎用的なデータロガーについての記載がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−２９６５５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
空調機における信号発信機能は、ユーザの使用環境に応じて設定できるものであることが好ましい。しかし、上述した従来の信号発信機能は、空調機の機種ごとに出力条件が決まっており、全てのユーザの要求を満たすものではない。また、ユーザの要求を満たそうとすると、その都度、要求にあわせてプログラムを開発する必要があり、コストが増大してしまう。また、外部出力用のコネクタ端子の数を増やすことでユーザの要求に対応しようとすると基板が大型化し、コストが増大するという問題がある。
【０００６】
そこでこの発明は、上述の課題を解決することのできるデータ出力システム、制御方法及びプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００７】
本発明の第１の態様は、空調機が備える外部インタフェースに接続可能な入力ポートと一つまたは複数の出力ポートとを備える前記空調機に着脱可能なデータ出力装置と、当該データ出力装置に着脱可能に接続されるデータ設定装置と、を含み、前記データ設定装置は、ユーザの操作に基づいて設定された出力条件と、前記出力ポートに一つまたは複数の前記出力条件を割り当てる設定情報とを受け付ける設定受付部と、前記出力条件と前記設定情報とを前記データ出力装置に出力する出力部と、を備え、前記データ出力装置は、前記空調機に接続されて当該空調機のコントローラから内部ログデータを取得するデータ受信部と、前記データ設定装置が出力した前記出力条件を取得して、予め記憶部に記憶された出力条件を変更する出力条件設定部と、前記出力条件に含まれる条件値と取得した前記内部ログデータを比較して前記出力条件を満たすか否かを判定する出力判定部と、前記出力判定部が前記出力条件を満たすと判定した場合に、通知信号を出力する外部出力部と、前記データ設定装置が出力した前記設定情報を取得して、前記記憶部に記録する出力ポート設定部と、を備え、前記外部出力部は、前記出力判定部が前記出力条件を満たすと判定した場合に、前記設定情報に基づく前記出力条件が割り当てられた前記出力ポートを介して当該出力条件についての通知信号を出力するデータ出力システムである。
【０００８】
本発明の第２の態様における前記出力条件設定部は、出力条件として、前記内部ログデータに含まれる監視対象パラメータの種類と、閾値を示すバイナリデータと、前記閾値を用いた判定方法を示す条件式とを取得し、前記出力判定部は、取得した前記内部ログデータから前記監視対象パラメータの種類が示すバイナリデータを抽出し、抽出した前記バイナリデータが、前記判定方法を示す条件式に前記閾値を代入した前記出力条件を満たすか否かを判定する。
【００１１】
本発明の第３の態様は、空調機が備える外部インタフェースに接続可能な入力ポートと一つまたは複数の出力ポートとを備える前記空調機に着脱可能なデータ出力装置と、当該データ出力装置に着脱可能に接続されるデータ設定装置と、を含むデータ出力システムの制御方法であって、前記データ設定装置が、ユーザの操作に基づいて設定された出力条件と、前記出力ポートに一つまたは複数の前記出力条件を割り当てる設定情報を受け付け、前記出力条件と前記設定情報とを前記データ出力装置に出力し、前記データ出力装置は、前記空調機に接続されて当該空調機のコントローラから内部ログデータを取得し、前記データ設定装置が出力した前記出力条件を取得して、予め記憶部に記憶された出力条件を変更し、前記出力条件に含まれる条件値と取得した前記内部ログデータを比較して前記出力条件を満たすか否かを判定し、前記データ設定装置が出力した前記設定情報を取得し、前記出力条件を満たすと判定した場合に、前記設定情報に基づく前記出力条件が割り当てられた前記出力ポートを介して当該出力条件についての通知信号を出力する、制御方法である。
【００１２】
本発明の第４の態様は、空調機が備える外部インタフェースに接続可能な入力ポートと一つまたは複数の出力ポートとを備える前記空調機に着脱可能なデータ出力装置のコンピュータと、当該データ出力装置に着脱可能に接続されるデータ設定装置と、を含むデータ出力システムについて、前記データ設定装置のコンピュータを、ユーザの操作に基づいて設定された出力条件と、前記出力ポートに一つまたは複数の前記出力条件を割り当てる設定情報を受け付ける手段、前記出力条件と前記設定情報を前記データ出力装置に出力する手段、として機能させ、前記データ出力装置のコンピュータを、前記空調機に接続されて当該空調機のコントローラから内部ログデータを取得する手段、前記データ設定装置が出力した前記出力条件を取得して、予め記憶部に記憶された出力条件を変更する手段、前記出力条件に含まれる条件値と取得した前記内部ログデータを比較して前記出力条件を満たすか否かを判定する手段、前記データ設定装置が出力した前記設定情報を取得する手段、前記出力条件を満たすと判定した場合に、前記設定情報に基づく前記出力条件が割り当てられた前記出力ポートを介して当該出力条件についての通知信号を出力する手段、として機能させるためのプログラムである。
【発明の効果】
【００１３】
本発明によれば、空調機に設けられる基板の大型化を招いたり新たなプログラム開発を行うことなく、ユーザの要求に応じた外部出力信号を出力することができるようになる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態における空調機と接続したデータ出力装置の概略図である。
【図２】本発明の一実施形態におけるデータ出力装置の概略機能ブロック図である。
【図３】本発明の一実施形態におけるデータ設定装置の概略機能ブロック図である。
【図４】本発明の一実施形態におけるデータ設定装置の処理フローを示す第一の図である。
【図５】本発明の一実施形態における出力条件を示す図である。
【図６】本発明の一実施形態におけるデータ設定装置の処理フローを示す第二の図である。
【図７】本発明の一実施形態における出力ポート設定を示す図である。
【図８】本発明の一実施形態におけるデータ出力装置の処理フローを示す図である。
【発明を実施するための形態】
【００１５】
＜第一実施形態＞
以下、本発明の一実施形態によるデータ出力装置を図１〜図８を参照して説明する。
図１は、本発明の一実施形態における空調機と接続したデータ出力装置の概略図である。
図１において、符号１０は、空調機（室外機）である。空調機１０には、コントローラが備えられている。コントローラ１２は、空調機１０の内部ログデータを収集し、空調機の制御を行っている。内部ログデータとは、空調機１０の制御や監視に必要な空調機１０の内部の状態を表すデータである。内部ログデータとは、例えば、外気温、冷媒ガスの圧力、圧縮機や燃交換機の温度、モータ回転数などの検出情報である。空調機１０には、外部の装置とデータ通信を行うことができる外部インタフェース１１が設けられている。コントローラ１２の収集する内部ログデータは、外部インタフェース１１を介して外部装置に出力することができる。外部インタフェース１１は、例えばＲＳ２３２−Ｃに準拠している。外部インタフェース１１は、一般的に空調機１０に備えられており、監視システムやＰＣ、データロガーなどと接続するのに用いられているものである。本実施形態では、外部インタフェース１１に、データ出力装置２０を接続し、空調機１０の内部ログデータを取得し、取得した内部ログデータについて判定を行い、所定の条件を満たすと、条件を満たすデータを検出したことを示す通知信号を出力する。
【００１６】
データ出力装置２０は、空調機１０と接続し、空調機１０の内部ログデータを取得し、内部ログデータに所定の条件を満たすデータが含まれている場合に外部出力を行う装置である。データ出力装置２０は、空調機１０に着脱可能で、空調機１０とは独立した装置である。データ出力装置２０は、入力ポートとして、例えばＲＳ２３２−Ｃに準拠した外部インタフェースを有している。データ出力装置２０は、この入力ポートを介して、空調機１０のコントローラ１２から内部ログデータを取得する。データ出力装置２０は、予め定められた複数の出力条件と取得した内部ログデータを比較して、内部ログデータが出力条件を満たす場合に、出力条件を満たすデータを検出したことを示す通知信号を出力する。従来であれば、例えば、出力ポート１〜３が空調機１０に設けられており、コントローラ１２は、外気温がＸ以上になると警報信号を出力ポート１から出力し、モータ回転数がＹ以上になると警報信号を出力ポート２から出力し、冷媒ガスの圧力がＺ以上になると警報信号を出力ポート３から出力するといったように、出力条件ごとに出力端子が設けられていた。本実施形態のデータ出力装置２０は、外部インタフェース１１を介して空調機１０の内部ログデータを取得し、1つ又は複数の出力条件について判定し、出力条件を満たす場合には、通知信号を出力する。これにより、出力条件ごとに空調機１０に出力端子を設けたり、出力条件に応じた専用のプログラムを開発したりする必要が無い。また、データ出力装置２０は、標準的に空調機に設けられている外部インタフェースを利用するので、空調機側に手を加える必要が無く、外部出力の拡張に余計な手間やコストがかからないという利点がある。
【００１７】
また、データ出力装置２０は、例えば、外部接点出力端子などの１つ又は複数の出力ポートを備えており、内部ログデータが出力条件を満たすとオン信号を出力する。例えば、出力ポートのうちの一つと警報ランプを接続することで、異常を検知すると警報ランプを点灯し、保守作業員などにリアルタイムに異常を通知することが可能である。また、複数の出力ポートを備えている場合、それぞれの出力条件ごとに異なる出力ポートから通知信号を出力することができる。
また、データ出力装置２０は、コントローラ１２から取得した内部ログデータを記憶部に記憶することができる。データ出力装置２０は、例えばＬＡＮ（local area network）等の出力ポートを備えており、ＬＡＮを介してＰＣと接続し、保守作業員は、データ出力装置２０が記憶した内部ログデータのログを、ＰＣなどを用いて確認することが可能である。
【００１８】
図２は、本発明の一実施形態におけるデータ出力装置の概略機能ブロック図である。
データ出力装置２０は、例えばマイコンであって、図２が示すように、少なくともデータ受信部２１、出力判定部２２、外部出力部２３、記憶部２４、出力条件設定部２５、出力ポート設定部２６を備えている。また、データ出力装置２０は、空調機１０のコントローラ１２と通信可能に接続されている。
データ受信部２１は、コントローラ１２から空調機１０の内部ログデータを取得する。
出力判定部２２は、予め設定された条件値と取得した内部ログデータを比較して出力条件を満たすか否かを判定する。
外部出力部２３は、出力判定部２２が出力条件を満たすと判定した場合に、出力条件を満たすデータを検出したこと通知する通知信号を出力する。
記憶部２４は、データ受信部２１が取得した内部ログデータ、出力判定に用いる条件値等を記憶している。記憶部２４とは、例えば、フラッシュメモリやＳＤ（Secure Digital）メモリカードなどである。
出力条件設定部２５は、新たな出力条件を取得し、記憶部２４に書き込まれた出力条件を新たな出力条件で更新する。
出力ポート設定部２６は、データ出力装置が備える出力ポートに対して、どの出力ポートからどの出力条件に対応する通知信号を出力するかの設定情報を取得し、記憶部２４に書き込む。
【００１９】
図３は、本発明の一実施形態におけるデータ設定装置の概略機能ブロック図である。
図３において、符号３０は、データ設定装置である。データ設定装置３０は、例えばＰＣである。データ設定装置３０は、データ出力装置２０と接続して、出力判定部２２が出力判定に用いる条件値の設定を行ったり、通知情報を出力する出力ポートの設定を行ったりする場合に用いる。
図３が示すように、データ設定装置３０は、少なくとも設定受付部３１、データ変換部３２、記憶部３３を備えている。また、データ設定装置３０は、必要に応じて、データ出力装置２０と通信可能に接続される。
設定受付部３１は、保守作業員による出力条件や出力ポートの設定操作を受け付け、その設定内容を取得する。
データ変換部３２は、設定受付部３１が受け付けた出力条件に含まれる条件値をテキストデータからバイナリデータに変換してデータ出力装置２０に出力する。
記憶部３３は、設定受付部３１が受け付けた設定情報などを記憶する。
【００２０】
図４は、本発明の一実施形態におけるデータ設定装置の処理フローを示す第一の図である。
図４を用いてデータ設定装置３０が出力条件の設定をデータ出力装置２０に対して行う処理について説明する。
前提として、データ設定装置３０とデータ出力装置２０は通信可能に接続されているものとする。
まず、保守作業員が出力条件の設定を行う。すると、設定受付部３１が保守作業員の設定操作に基づく出力条件の入力を受け付け（ステップＳ１０）、データ変換部３２へ出力する。後述するように出力条件には、監視対象となるパラメータ、条件値、判定方法の情報が含まれている。このとき、データ変換部３２へ出力された条件値は、テキストデータである。次に、データ変換部３２は、取得した条件値をバイナリデータに変換する（ステップＳ１１）。データ変換部３２が保守作業員の設定したテキストデータをバイナリデータに変換するのは、空調機１０が出力する内部ログデータがバイナリデータであるからである。データ出力装置２０は、空調機１０から取得した内部ログデータを、バイナリデータに変換した条件値と比べて出力判定を行うことで、処理の負荷を低減することができる。データ変換部３２は、変換したバイナリデータを含む出力条件を、ＬＡＮ等の通信手段を介してデータ出力装置２０に出力する（ステップＳ２１）。データ出力装置２０では、出力条件設定部２５が、新たな出力条件を取得し、記憶部２４（メモリ）に記憶されている従来の出力条件を、取得した新たな出力条件で更新する。
【００２１】
図５は、本発明の一実施形態における出力条件を示す図である。
図３で説明した処理により出力判定に用いる条件値などが記憶部２４に書き込まれる。図５は、書き込まれた条件値の例を示している。例えば、記憶部２４には、「出力条件Ｎｏ」、「監視対象」、「閾値１」、「閾値２」、「判定方法」の項目を持つテーブルが格納されており、データ設定装置３０を用いて設定された出力条件がこのテーブルに格納されている。「出力条件Ｎｏ」には、出力条件の識別情報が設定されている。「監視対象」には、監視対象となるパラメータの種類（例えば、モータ回転数）が設定されている。また、「閾値１」、「閾値２」には、出力判定に用いる条件値が設定されている。条件値を設定する項目が２つ設けられているのは、範囲判定に用いるためである。なお、閾値Ｘ１〜Ｘ４はバイナリデータである。また、「判定方法」には、等号や不等号を用いた判定方法が設定されている。
【００２２】
例えば、図５の１行目のデータは、「内部ログデータの外気温≧Ｘ１」となると、出力判定部２２が出力条件を満たしたと判定する場合の出力条件の設定例である。
また、２行目は、「Ｘ２＜内部ログデータのモータ回転数＜Ｘ３」となると、出力判定部２２が出力条件を満たしたと判定する場合の出力条件の設定例である。
また、３行目は、「内部ログデータの圧力＝Ｘ４」となると、出力判定部２２が出力条件を満たしたと判定する場合の出力条件の設定例である。
図３〜図４を用いて説明したように、保守作業員は、空調機１０のユーザの要望に応じて、任意に出力条件をデータ出力装置２０に設定することができる。
【００２３】
図６は、本発明の一実施形態におけるデータ設定装置の処理フローを示す第二の図である。
図６を用いてデータ設定装置３０が出力ポートの設定をデータ出力装置２０に対して行う処理について説明する。
前提として、データ設定装置３０とデータ出力装置２０は通信可能に接続されているものとする。また、データ出力装置２０には、出力ポートが２つ（出力ポート１及び出力ポート２）設けられているものとする。
まず、保守作業員が出力ポートの設定を行う。例えば、図５の出力条件が設定されている場合、出力条件Ｎｏ＝００１（外気温の出力条件）、００２（モータ回転数の出力条件）を出力ポート１に対して割り当て、出力条件Ｎｏ＝００３（圧力についての出力条件）を出力ポート２に対して割り当てる設定入力を行う。すると、設定受付部３１がその設定入力を受け付け（ステップＳ２０）、受け付けた出力ポートの設定情報を、ＬＡＮ等の通信手段を介してデータ出力装置２０に出力する（ステップＳ１２）。データ出力装置２０では、出力ポート設定部２６が、出力ポートの設定情報を取得し、記憶部２４（メモリ）に書き込む。
【００２４】
図７は、本発明の一実施形態における出力ポート設定を示す図である。
図６で説明した処理により出力ポートの設定値が記憶部２４に書き込まれる。図７は、出力ポートの設定値の例を示している。例えば、記憶部２４には、「出力ポート」、「出力条件Ｎｏ」の項目を持つテーブルが格納されており、データ設定装置３０を用いて設定された出力条件がこのテーブルに格納されている。
「出力ポート」には、データ出力装置２０に設けられた出力ポートの識別情報が設定されている。また、「出力条件Ｎｏ」には、各出力ポートに割り当てる出力条件の識別情報が設定されている。
【００２５】
例えば、図７の１行目のデータは、出力ポート１からは、出力条件Ｎｏ＝００１、００２を満たした場合に、通知信号が出力されることを示している。
また、２行目は、出力ポート２からは、出力条件Ｎｏ＝００３を満たした場合に、通知信号が出力されることを示している。
出力条件に応じて出力ポートを割り当て、さらに各出力ポートの先に異なる警報装置を接続することで、保守作業員は、どの出力条件を満たすデータが検出されたかを知ることができる。また、例えば、全出力ポートのそれぞれに全出力条件を割り当て、各出力ポートに接続した警報装置を異なる位置に配置することで、複数の場所に対して同時に通知信号を送信することができるので利便性が向上する。
なお、出力ポートからオン、オフ以外の信号が出力できる場合、複数の出力条件Ｎｏが割り当てられた出力ポートからは、出力条件Ｎｏに応じた信号を出力するようにしてもよい。
【００２６】
図８は、本発明の一実施形態におけるデータ出力装置の処理フローを示す図である。
図８を用いてデータ出力装置２０が出力判定処理の流れについて説明する。
前提として、データ出力装置２０の記憶部２４には、図５で例示したような出力条件や図７で例示したような出力ポートの設定が記憶されているものとする。また、データ出力装置２０は、空調機１０に設けられた外部インタフェース１１とコネクタを介して接続されており、コントローラ１２は、内部ログデータを、外部インタフェース１１を介してデータ出力装置２０に出力しているものとする。
まず、データ受信部２１が、コントローラ１２から内部ログデータを取得する（ステップＳ３０）。データ受信部２１は、内部ログデータを出力判定部２２に出力する。
次に、出力判定部２２は、記憶部２４から全ての出力条件を読み出す。例えば、出力判定部２２は、監視対象として「外気温」、条件値（閾値１）として「Ｘ１」、判定方法として「監視対象  ≧  閾値１」を読み出す。他の出力条件が設定されている場合、同様に他の出力条件についても読み出す。出力判定部２２は、読み出した出力条件から、監視対象となるパラメータの種類（外気温など）を取得する。次に出力判定部２２は、内部ログデータから外気温を示すデータを抽出する。例えば、内部ログデータにおいて外気温を示すデータは、１〜２バイト目にセットされていることなどを定めたデータフォーマットが予め定められており、出力判定部２２は、このデータフォーマットに従って、判定対象となるデータを抽出する。複数の出力条件が設定されている場合には全ての出力条件に対して判定対象となるデータの抽出を行う。なお、出力判定部２２が抽出したデータは、バイナリデータである。
【００２７】
次に、出力判定部２２は、内部ログデータから取得したバイナリデータが、記憶部２４から取得した出力条件を満たすか否かを判定する（ステップＳ３１）。例えば、出力判定部２２は、判定方法「監視対象  ≧  閾値１」に対して、抽出した判定対象となる外気温に対応するバイナリデータや読み出した条件値（閾値１）の値を代入して、「内部ログデータから抽出した外気温のバイナリデータ≧Ｘ１」が成立するかどうかを判定する。バイナリデータ同士を比較するのでデータ変換に要する処理コストを低減することができる。これにより、複数の出力条件について判定を行わなければならない場合であっても、処理の遅延を招くことなく、リアルタイムに出力条件の判定及び通知信号の出力を行うことができる。複数の出力条件が設定されている場合、出力判定部２２は、他の出力条件についても判定を行う。
出力条件を満たす場合（ステップＳ３１；Ｙｅｓ）、出力判定部２２は、出力条件Ｎｏと出力条件が成立したこと示す信号を外部出力部２３に出力する。外部出力部２３は、記憶部２４に記憶された図７で例示したテーブルから、取得した出力条件Ｎｏを出力する出力ポートの情報を読み出す。外部出力部２３は、読み出した出力ポートを介して外部装置に通知信号を出力する（ステップＳ３２）。例えば、外気温の出力条件に対する出力条件Ｎｏ（＝００１）により、外部出力部２３は、出力ポート１から通知信号を出力する。出力ポート１に警報ランプが接続されている場合、警報ランプは点灯して、保守作業員に設定した出力条件を満たす内部ログデータが検知されたことを通知する。
【００２８】
出力条件を満たさない場合（ステップＳ３１；Ｎｏ）、又は、ステップＳ１２の処理が完了した場合、出力判定部２２は、データ受信部２１から受信したバイナリ形式の内部ログデータに現在時刻の情報を付加して記憶部２４に書き出す（ステップＳ３３）。これにより、異常に気が付いた保守作業員が記憶部２４に書き出された内部ログデータを確認し、異常原因の追及などを行うことができる。
次にデータ受信部２１は、空調機１０から次の内部ログデータが出力されるかどうかを判定し（ステップＳ３４）、受信データが出力された場合（ステップＳ３４；Ｙｅｓ）、ステップＳ１０からの処理を繰り返す。受信データが出力されない場合（ステップＳ３４；Ｎｏ）、本処理フローは終了する。
【００２９】
なお、ステップＳ３３にて、空調機１０から受信した内部ログデータを記憶部２４に書き込むにあたり、記憶部２４の記憶容量が足りない場合は、ステップＳ３３の処理を行わずに、ステップＳ３４の処理を行うようにしてもよい。また、記憶部２４の記憶容量が足りずに書き込みができなくなったときは、出力判定部２２が、異常が発生したと判定し、通知信号の出力を外部出力部２３に指示し、保守作業員に記憶部２４に書き込まれた運転データの削除やＳＤメモリカードの交換を促すようにしてもよい。
【００３０】
本実施形態のデータ出力装置２０によれば、空調機１０が特定の状態となったときに外部に信号として出力したい場合、専用にプログラムを作成することなく、通知信号の出力が可能となる。これによって空調機のコストを維持したまま、素早くユーザの使用環境に合わせた外部出力機能を得ることが可能になる。例えば、外部出力機能が乏しい空調機に本実施形態のデータ出力装置２０を装着することで、それまでは把握することができなかった空調機の動作（例えば、異常停止など）についても容易に把握することができるようになる。
また、データ出力装置２０とデータ設定装置３０を含んで構成されるデータ出力システムによれば、任意の出力条件の設定や出力ポートの設定が可能になる。
【００３１】
なお、上述したデータ出力装置２０における各処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをデータ出力装置２０のコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしてもよい。
【００３２】
また、上記プログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
また、データ出力装置２０は、１台のコンピュータで構成されていても良いし、通信可能に接続された複数のコンピュータで構成されていてもよい。
【００３３】
その他、本発明の趣旨を逸脱しない範囲で、上記した実施の形態における構成要素を周知の構成要素に置き換えることは適宜可能である。また、この発明の技術範囲は上記の実施形態に限られるものではなく、本発明の趣旨を逸脱しない範囲において種々の変更を加えることが可能である。なお、データ変換部３２は、出力部の一例である。ユーザは、保守作業員の一例である。
【符号の説明】
【００３４】
１０・・・空調機
１１・・・外部インタフェース
１２・・・コントローラ
２０・・・データ出力装置
２１・・・データ受信部
２２・・・出力判定部
２３・・・外部出力部
２４・・・記憶部
２５・・・出力条件設定部
２６・・・出力ポート設定部
３０・・・データ設定装置
３１・・・設定受付部
３２・・・データ変換部
３３・・・記憶部
【図１】
0006645643.tif 000002
【図２】
0006645643.tif 000003
【図３】
0006645643.tif 000004
【図４】
0006645643.tif 000005
【図５】
0006645643.tif 000006
【図６】
0006645643.tif 000007
【図７】
0006645643.tif 000008
【図８】
0006645643.tif 000009