(57)【要約】  重複特定部（３２３）、置換部（３２４）および記憶制御部（３２５）は、取得部（３２１）で新たに取得された情報と、運転データ記憶部（３４０）に記憶されている情報とを比較し、新たに取得された情報の少なくとも一部が運転データ記憶部（３４０）に記憶されている情報の一部に一致するか否かを判定し、一致する部分が無いと判定した場合に、取得部（３２１）で取得した情報を運転データ記憶部（３４０）に記憶させ、新たに取得された情報の少なくとも一部が運転データ記憶部（３４０）に記憶されている情報の一部に一致すると判定した場合に、前記新たに取得された情報のうち運転データ記憶部（３４０）に記憶されている情報と一致すると判定された部分の情報を、その部分の情報よりも少ない量の所定の情報に置換し、運転データ記憶部（３４０）に記憶させる。送信部（３２６）は、運転データ記憶部（３４０）に記憶されている情報を送信する。
2014064761.tif 000002
【特許請求の範囲】
【請求項１】
情報を取得する取得部と、
情報記憶部と、
前記取得部で新たに取得された情報と、前記情報記憶部に記憶されている情報とを比較し、新たに取得された情報の少なくとも一部が前記情報記憶部に記憶されている情報の一部に一致するか否かを判定し、一致する部分が無いと判定した場合に、前記取得部で取得した情報を前記情報記憶部に記憶させ、新たに取得された情報の少なくとも一部が前記情報記憶部に記憶されている情報の一部に一致すると判定した場合に、前記新たに取得された情報のうち前記情報記憶部に記憶されている情報と一致すると判定された部分の情報を、その部分の情報よりも少ない量の所定の情報に置換し、前記情報記憶部に記憶させる判定部と、
前記情報記憶部に記憶されている情報を送信する送信部と、
を備える通信装置。
【請求項２】
前記情報記憶部に記憶されている情報は、前記取得部で情報を取得した取得タイミングを含み、
前記判定部は、前記取得部で新たに情報が取得された場合、前記新たに取得された情報と、前記情報記憶部に記憶されている前記所定の情報を含まない情報のうち取得タイミングが最新を示す情報と、を比較して、前記一致する部分の情報を特定する、
請求項１記載の通信装置。
【請求項３】
前記送信部から送信された情報を受信する受信部と、
前記受信部で受信された情報に含まれる、前記所定の情報を含む情報および前記所定の情報を含まない情報を特定する情報特定部と、
前記情報特定部で特定された前記所定の情報を含む情報と、前記情報特定部で特定された前記所定の情報を含まない情報とを比較し、前記所定の情報に代えられた前記一致する部分の情報を特定する代用特定部と、
前記所定の情報を、前記代用特定部で特定された前記一致する部分の情報に代えて、前記所定の情報を含んでいる情報を再生する再生部と、
を備える請求項１または２に記載の通信装置。
【請求項４】
前記代用特定部は、前記受信部で情報が受信された場合、前記受信部で受信された情報に含まれる、前記所定の情報を含む情報と、その情報の取得タイミングよりも前の取得タイミングを示す前記所定の情報を含まない情報のうちの取得タイミングが最新を示す情報と、を比較することで、前記所定の情報に代えられた前記一致する部分の情報を、前記所定の情報を含んでいる情報毎に特定する、
請求項３に記載の通信装置。
【請求項５】
前記送信部から送信される情報の選択を、前記情報に含まれる取得タイミングをユーザに特定させることで受け付ける受付部と、
前記受付部で受け付けられた取得タイミングに該当する情報を、前記情報記憶部から抽出する抽出部と、を備え、
前記抽出部は、前記受け付けられた取得タイミングに該当する情報を前記情報記憶部から抽出すると、抽出される情報のうちの最も古い取得タイミングを示す情報に、前記所定の情報が含まれる場合、前記最も古い取得タイミングを示す情報よりも前の取得タイミングを示す、前記所定の情報を含まない情報のうちの取得タイミングが最新を示す情報を、前記情報記憶部から検索し、検索した情報と、前記最も古い取得タイミングを示す情報とを比較し、前記所定の情報に代えられた前記一致する部分の情報を特定して、前記最も古い取得タイミングを示す情報に含まれている前記所定の情報を、前記特定したデータに代えて、前記受け付けられた取得タイミングに該当する情報を抽出し、
前記送信部は、前記抽出部で抽出された情報を、送信する、
請求項３または４に記載の通信装置。
【請求項６】
前記所定の情報は、前記情報をテキストデータに変換した場合に、前記テキストデータに使用されない情報である、
請求項１から５のいずれかに記載の通信装置。
【請求項７】
前記取得部で取得された情報をテキストデータに変換する変換部と、
前記情報記憶部に記憶されている前記変換部で変換された前記テキストデータを出力する出力部と、を備える
請求項１から６のいずれか記載の通信装置。
【請求項８】
通信装置の通信方法であって、
前記通信装置が、情報を取得する取得ステップと、
前記通信装置が、前記取得ステップで新たに取得された情報と、情報記憶部に記憶されている情報とを比較し、新たに取得された情報の少なくとも一部が前記情報記憶部に記憶されている情報の一部に一致するか否かを判定し、一致する部分が無いと判定した場合に、前記取得ステップで取得した情報を前記情報記憶部に記憶させ、新たに取得された情報の少なくとも一部が前記情報記憶部に記憶されている情報の一部に一致すると判定した場合に、前記新たに取得された情報のうち前記情報記憶部に記憶されている情報と一致すると判定された部分の情報を、その部分の情報よりも少ない量の所定の情報に置換し、前記情報記憶部に記憶させる判定ステップと、
前記通信装置が、前記情報記憶部に記憶されている情報を送信する送信ステップと、
を含む通信方法。
【請求項９】
通信装置を制御するコンピュータに、
情報を取得する取得機能、
前記取得機能で新たに取得された情報と、情報記憶部に記憶されている情報とを比較し、新たに取得された情報の少なくとも一部が前記情報記憶部に記憶されている情報の一部に一致するか否かを判定し、一致する部分が無いと判定した場合に、前記取得機能で取得した情報を前記情報記憶部に記憶させ、新たに取得された情報の少なくとも一部が前記情報記憶部に記憶されている情報の一部に一致すると判定した場合に、前記新たに取得された情報のうち前記情報記憶部に記憶されている情報と一致すると判定された部分の情報を、その部分の情報よりも少ない量の所定の情報に置換し、前記情報記憶部に記憶させる判定機能、
前記情報記憶部に記憶されている情報を送信する送信機能、
を含む通信方法。
を実現させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、通信方法およびプログラムに関する。
【背景技術】
【０００２】
他の装置から取得した情報を、外部の装置に送信する場合に、送信する情報の容量を低減することが可能な装置として、例えば、特許文献１に記載のデータロギング装置がある。【０００３】
データロギング装置は、水素センサ、電流センサ等の複数のセンサで所定時間毎に計測されたセンサ値を、監視対象の装置から取得する。そして、データロギング装置は、取得した各センサ値を、センサを示す情報に対応付けて、計測された時間毎に記憶する。【０００４】
データロギング装置は、各センサ値を外部の装置に送信する場合、計測された時間毎に記憶したセンサ値を、センサを示す情報毎に纏め直す。これにより、同一のセンサで計測されたセンサ値が一纏めになることから、あまり変動することのないセンサ値の場合、同一値を示すセンサ値が連続して並ぶことになる。【０００５】
そして、データロギング装置は、センサを示す情報毎に纏められたセンサ値を、例えばＺＩＰアルゴリズムで圧縮して、圧縮した情報を、外部の装置に送信する。このように、データロギング装置は、同一値を示すセンサ値が連続して並ぶことを可能にすることで、圧縮時の効率を向上させ、送信する情報の容量の低減を可能にしている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−２７０５４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１に開示されたデータロギング装置は、前述の通り、同一値を示すセンサ値が連続して並ぶことを可能にすることで、圧縮の効率を向上させることを可能にしている。よって、データロギング装置は、センサ値が同一値を示さない場合、言い換えれば、新たに取得された情報と以前に取得された情報とが同一でない場合、情報を圧縮することができないので、送信する情報の容量を低減できない。【０００８】
本発明は、上記実情に鑑みてなされたものであり、新たに取得された情報と以前に取得された情報とが異なっていても、送信する情報の容量を低減することが可能な通信装置、通信方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、この発明に係る通信装置の取得部は、情報を取得する。判定部は、取得部で新たに取得された情報と、情報記憶部に記憶されている情報とを比較し、新たに取得された情報の少なくとも一部が情報記憶部に記憶されている情報の一部に一致するか否かを判定し、一致する部分が無いと判定した場合に、取得部で取得した情報を情報記憶部に記憶させ、新たに取得された情報の少なくとも一部が情報記憶部に記憶されている情報の一部に一致すると判定した場合に、前記新たに取得された情報のうち情報記憶部に記憶されている情報と一致すると判定された部分の情報を、その部分の情報よりも少ない量の所定の情報に置換し、情報記憶部に記憶させる。送信部は、情報記憶部に記憶されている情報を送信する。
【発明の効果】
【００１０】
本発明によれば、新たに取得された情報と以前に取得された情報とが異なっていても、送信する情報の容量を低減することが可能である。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施の形態に係る制御システムのブロック図である。
【図２】（ａ）は、新たに取得した３つの運転データを示す図であり、（ｂ）は、新たに取得した５つの運転データを示す図である。
【図３】新たに取得した運転データを、運転データ記憶部に記憶されている運転データに追加する処理を示す図である。
【図４】（ａ）は、運転データを新たに３つ取得した場合に、運転データ記憶部に記憶される運転データを示す図であり、（ｂ）は、運転データを新たに５つ取得した場合に、運転データ記憶部に記憶される運転データを示す図である。
【図５】（ａ）は、ＸＭＬ形式の運転データを示す図であり、（ｂ）は、ＣＶＳ形式の運転データを示す図である。
【図６】運転データ取得処理を示すフローチャートである。
【図７】データ送信処理を示すフローチャートである。
【図８】データ受信処理を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態１に係る監視システム１０を、図１〜８を参照して説明する。図１に示す監視システム１０は、空調装置１００と、遠隔監視装置２００と、から構成される。
【００１３】
監視システム１０は、空調装置１００の運転状況等を、遠隔監視装置２００で表示可能に構成されている。よって、ユーザは、空調装置１００の運転状況等を、遠隔監視装置２００で把握することが可能である。
【００１４】
空調装置１００は、室外機１１０と、室外機１１０に冷媒配管１４０を介して接続される室内機１２０と、室内機１２０が送出する例えば冷風の目標温度の設定、或いは冷房・暖房等の室外機１１０および室内機１２０の運転モードを切り換え可能なリモコン１３０と、を備える。
【００１５】
室外機１１０と室内機１２０とリモコン１３０とは、互いに接続されている。よって、室外機１１０と室内機１２０とリモコン１３０とは、互いに通信が可能である。
【００１６】
また、室外機１１０と室内機１２０とは、遠隔監視装置２００に接続されている。よって、遠隔監視装置２００は、例えば運転モード等を含む運転データ（情報）を、室外機１１０または室内機１２０から取得することができる。
【００１７】
遠隔監視装置２００は、データ収集装置３００と、通信網５００を介してデータ収集装置３００に接続されている監視装置４００と、を備える。
【００１８】
データ収集装置３００は、室外機１１０および室内機１２０から送信された運転データを、受信して、記憶する。
【００１９】
データ収集装置３００は、空調用インターフェイス部３１０と、制御部３２０と、通信用インターフェイス部３３０と、運転データ記憶部３４０と、を備える。
【００２０】
空調用インターフェイス部３１０は、室外機１１０および室内機１２０と通信する。
【００２１】
制御部３２０は、データ収集装置３００の制御を行う。制御部３２０は、図示しないＣＰＵ（Central Processing Unit）と、ＲＯＭ（Read only Memory）と、ＲＡＭ（Random Access Memory）と、を備える。
【００２２】
ＣＰＵは、ＲＯＭに格納されたプログラム（例えば、後述する図６または図７に示す処理を実現するプログラム）を実行する。
【００２３】
また、ＣＰＵがＲＯＭに格納されたプログラムを実行することにより、制御部３２０は、取得部３２１と、変換部３２２と、重複特定部３２３と、置換部３２４と、記憶制御部３２５と、送信部３２６と、を実現する。
【００２４】
取得部３２１は、空調用インターフェイス部３１０を介して、室外機１１０および室内機１２０に、送信要求信号を送信する。そして、取得部３２１は、送信要求信号に対応して、室外機１１０および室内機１２０から送信された運転データを取得し、ＲＡＭに記憶する。
【００２５】
変換部３２２は、取得部３２１が取得した運転データを、バイナリデータから、ユーザが特別な知識を必要とすることなく判別可能な形式のデータであるテキストデータに変換する。
【００２６】
変換部３２２がバイナリデータからテキストデータに変換した運転データは、設備機器アドレス、種別ＩＤ（Identification）、取得日時およびデータ値から構成されている。図２（ａ）に示す運転データは、取得部３２１が、室外機１１０から取得したものである。また、図２（ｂ）に示す運転データは、取得部３２１が、室内機１２０から取得したものである。
【００２７】
図２（ａ）に示す運転データの場合、取得部３２１は、室外機１１０から、異なるタイミングで計３回、運転データを取得している。また、図２（ｂ）に示す運転データの場合、取得部３２１は、室内機１２０から、異なるタイミングで計５回、運転データを取得している。
【００２８】
運転データに含まれる設備機器アドレスは、運転データの送信元を示す。設備機器アドレスは、室外機１１０から取得した運転データである場合、図２（ａ）に示すように、「１」になり、室内機１２０から取得した運転データである場合、図２（ｂ）に示すように、「２」になる。
【００２９】
また、運転データに含まれる種別ＩＤは、運転データに含まれるデータ値が何に関するものかを示す。図２（ａ）に示すように、種別ＩＤが「運転モード」である場合、データ値は、運転モードの具体名を示す。また、図２（ｂ）に示すように、種別ＩＤが「冷媒温度センサ」である場合、データ値は、冷媒温度センサの温度を示す。
【００３０】
また、運転データに含まれる取得日時は、運転データを取得した日時を示す。図２（ａ）の１つ目の運転データに示すように、取得日時が、例えば「2011/01/23 14:02」である場合、室外機１１０からの運転データの取得日時は、２０１１年１月２３日  １４時２分である。また、図２（ｂ）の１つ目の運転データに示すように、取得日時が、例えば「2011/01/23 15:45」である場合、室内機１２０からの運転データの取得日時は、２０１１年１月２３日  １５時４５分である。取得部３２１は、運転データを受信した場合、制御部３２０が有するクロックで計時されている日時を取得して、取得日時を特定する。
【００３１】
運転データに含まれるデータ値は、運転モードの設定やセンサの測定値等を示す。図２（ａ）の１つ目の運転データに示すように、種別ＩＤで特定される対象が「運転モード」であり、データ値が「冷房」である場合、データ値は、室外機１１０の運転モードが冷房であることを示す。また、図２（ｂ）の１つ目の運転データに示すように、種別ＩＤで特定される対象が「冷媒温度センサの温度」であり、データ値が「80.2」である場合、データ値は、室内機１２０に内蔵された冷媒温度センサの測定温度が、８０．２℃であることを示す。
【００３２】
図１に示す重複特定部３２３は、取得部３２１で新たな運転データが取得された場合、テキストデータに変換された新たな運転データに対し、次の処理を実行する。
【００３３】
重複特定部３２３は、テキストデータに変換された新たな運転データに含まれる設備機器アドレスおよび種別ＩＤに一致する、設備機器アドレスおよび種別ＩＤを示す運転データ（テキストデータに変換された運転データ）が、運転データ記憶部３４０に記憶されているか否かを判定する。
【００３４】
そして、重複特定部３２３は、設備機器アドレスおよび種別ＩＤが一致を示す運転データが、運転データ記憶部３４０に記憶されていなければ、図３の二重枠組み部分で示すように、テキストデータに変換した運転データに変更を加えることなく、運転データ記憶部３４０に記憶させる。
【００３５】
また、重複特定部３２３は、設備機器アドレスおよび種別ＩＤが一致を示す運転データが、運転データ記憶部３４０に記憶されていれば、取得された新たな運転データの内容と、運転データ記憶部３４０に記憶されており、且つ、取得されたそのままの運転データの内容とを比較して、内容が重複している部分を特定する。
【００３６】
即ち、重複特定部３２３は、取得部３２１で新たに取得された運転データと、運転データ記憶部３４０に記憶されている運転データとを比較し、新たに取得された運転データの少なくとも一部が運転データ記憶部３４０に記憶されている運転データの一部に一致するか否かを判定し、内容が重複している部分（一致している部分）を特定する。
【００３７】
この処理を具体的に説明する。まず、取得部３２１で新たな運転データが取得されたときに、設備機器アドレスおよび種別ＩＤと一致する運転データが、運転データ記憶部３４０に記憶されている場合を説明する。言い換えれば、取得部３２１で新たに取得された運転データの少なくとも一部が運転データ記憶部３４０に記憶されている運転データの一部に一致すると重複特定部３２３が判定した場合を説明する。
【００３８】
具体的には、例えば、設備機器アドレスが「１」であり、種別ＩＤが「運転モード」であり、取得日時が「2011/01/23 14:05」であり、データ値が「暖房」である運転データ（図２（ａ）の２つ目の運転データ）を、取得部３２１が新たに取得したと仮定して、説明する。
【００３９】
重複特定部３２３は、運転データ記憶部３４０から、設備機器アドレスが「１」であり、種別ＩＤが「運転モード」であり、取得日時が「2011/01/23 14:02」であり、データ値が「冷房」である運転データ（図３の二重枠組み部分で示す運転データ）を、取得する。そして、重複特定部３２３は、取得した運転データの取得日時「2011/01/23 14:02」と、新たに取得された運転データの取得日時「2011/01/23 14:05」とを比較し、重複している部分「2011/01/23 14」を特定する。
【００４０】
その後、図１に示す置換部３２４は、新たに取得した運転データに含まれている、重複特定部３２３で特定された重複している部分の内容を示すデータを、言い換えれば、新たに取得した運転データのうち運転データ記憶部３４０に記憶されている運転データと一致すると重複特定部３２３で判定された部分のデータを、そのデータよりも少ない量のデータであり、且つ、テキストデータに変換された運転データに使用されることがないデータ（情報）に置換する。
【００４１】
具体的には、置換部３２４は、次の処理を行う。例えば、重複特定部３２３が、取得した運転データの取得日時「2011/01/23 14:02」と、新たに取得した運転データの取得日時「2011/01/23 14:05」と、を比較することで、重複している部分「2011/01/23 14」を特定した場合、置換部３２４は、重複している部分「2011/01/23 14」を示すデータを、新たに取得された運転データから削除して、重複している部分のデータよりも少ない量のデータ（情報）であり、且つ、テキストデータに変換された運転データに使用されることがないデータである、空白（スペース）に代える。これにより、新たに取得された運転データの取得日時を示すデータは、図３の点線囲み部分で示すように、「空白（スペース）:5」になる。なお、重複特定部３２３は、取得した運転データのデータ値「冷房」と、新たに取得された運転データのデータ値「暖房」とを比較し、重複している部分がないと特定する。
【００４２】
その後、図１に示す記憶制御部３２５は、重複している部分の内容を示すデータが、重複特定部３２３で、空白（スペース）に代えられた運転データを、運転データ記憶部３４０に既に記憶されている運転データに追加する。
【００４３】
具体的には、記憶制御部３２５は、次の処理を行う。例えば、置換部３２４が、重複している部分「2011/01/23 14」を示すデータを、新たに取得された運転データから削除して、重複している部分のデータよりも少ない量のデータ（情報）である空白（スペース）に代えた場合、記憶制御部３２５は、図３の点線囲み部分で示すように、取得日時を示す「空白（スペース）:5」を（差分のデータを）、運転データ記憶部３４０に既に記憶されている運転データに追加する。また、記憶制御部３２５は、図３の点線囲み部分で示すように、重複している部分がないデータ値「暖房」を、運転データ記憶部３４０に既に記憶されている運転データに追加する。
【００４４】
次に、取得部３２１で新たな運転データが取得されたときに、設備機器アドレスおよび種別ＩＤと一致する運転データが、運転データ記憶部３４０に記憶されていない場合を説明する。言い換えれば、取得部３２１で新たに取得された運転データの少なくとも一部が運転データ記憶部３４０に記憶されている運転データの一部に一致しない（一致する部分が無い）と重複特定部３２３が判定した場合を説明する。
【００４５】
具体的には、例えば、図２（ａ）の１つ目の運転データに示すように、設備機器アドレスが「１」であり、種別ＩＤが「運転モード」であり、取得日時が「2011/01/23 14:02」であり、データ値が「冷房」である運転データを、取得部３２１が新たに取得したと仮定して説明する。
【００４６】
重複特定部３２３は、運転データ記憶部３４０に運転データが記憶されていないので、取得部３２１で取得された運転データを、そのまま、運転データ記憶部３４０に記憶させる。
【００４７】
このとき、運転データ記憶部３４０には、図４（ａ）の１つ目の運転データに示す運転データが記憶される。
【００４８】
その後、図２（ａ）の２つ目の運転データに示すように、設備機器アドレスが「１」であり、種別ＩＤが「運転モード」であり、取得日時が「2011/01/23 14:05」であり、データ値が「暖房」である運転データを、取得部３２１が新たに取得した場合、重複特定部３２３は、運転データ記憶部３４０から、設備機器アドレスが「１」、種別ＩＤが「運転モード」、取得日時が「2011/01/23 14:02」、データ値が「暖房」の運転データ（図４（ａ）の１つ目の運転データ）を、取得する。そして、重複特定部３２３は、取得した運転データの取得日時「2011/01/23 14:02」と、新たに取得された運転データの取得日時「2011/01/23 14:05」とを比較し、重複している部分「2011/01/23 14」を特定する。また、重複特定部３２３は、取得した運転データのデータ値「冷房」と、新たに取得された運転データのデータ値「暖房」とを比較し、重複している部分がないと特定する。
【００４９】
そして、置換部３２４は、重複している部分「2011/01/23 14」を示すデータを、新たに取得された運転データ（取得時間）から削除して、重複している部分のデータよりも少ない量のデータ（情報）である空白（スペース）に代える。これにより、新たに取得された運転データの取得日時を示すデータは、「空白（スペース）:5」になる。
【００５０】
すると、記憶制御部３２５は、図４（ａ）の２つ目の運転データに示すように、取得日時を示す「空白（スペース）:5」を、運転データ記憶部３４０に既に記憶されている運転データに追加する。また、記憶制御部３２５は、重複している部分がないデータ値「暖房」を、運転データ記憶部３４０に既に記憶されている運転データに追加する。
【００５１】
その後、図２（ａ）の３つ目の運転データに示すように、設備機器アドレスが「１」であり、種別ＩＤが「運転モード」であり、取得日時が「2011/01/23 14:09」であり、データ値が「暖房」である運転データを、取得部３２１が新たに取得した場合、重複特定部３２３は、運転データ記憶部３４０から、設備機器アドレスが「１」、種別ＩＤが「運転モード」であり、空白（スペース）を含まない取得日時のうち取得タイミングが最新を示す取得情報「2011/01/23 14:02」、および空白（スペース）を含まないデータ値のうち取得タイミングが最新を示すデータ値「暖房」の運転データ（図４（ａ）の１つ目の運転データ）を、取得する。そして、重複特定部３２３は、取得した運転データの取得日時「2011/01/23 14:02」と、新たに取得された運転データの取得日時「2011/01/23 14:09」とを比較し、重複している部分「2011/01/23 14」を特定する。また、重複特定部３２３は、取得した運転データのデータ値「暖房」と、新たに取得された運転データのデータ値「暖房」とを比較し、重複している部分「暖房」を特定する。
【００５２】
そして、置換部３２４は、重複している部分「2011/01/23 14」を示すデータを、新たに取得された運転データ（取得時間）から削除して、重複している部分のデータよりも少ない量のデータ（情報）である空白（スペース）に代える。これにより、新たに取得された運転データの取得日時を示すデータは、「空白（スペース）:9」になる。また、置換部３２４は、重複している部分「暖房」を示すデータを、新たに取得された運転データ（データ値）から削除して、重複している部分のデータよりも少ない量のデータ（情報）である空白（スペース）に代える。これにより、新たに取得された運転データのデータ値を示すデータは、「空白（スペース）」になる。
【００５３】
すると、記憶制御部３２５は、図４（ａ）の３つ目の運転データに示すように、取得日時を示す「空白（スペース）:9」を、運転データ記憶部３４０に既に記憶されている運転データに追加する。また、記憶制御部３２５は、データ値を示す「空白（スペース）」を、運転データ記憶部３４０に既に記憶されている運転データに追加する。
【００５４】
また、例えば、図２（ｂ）の１つ目の運転データに示すように、設備機器アドレスが「２」であり、種別ＩＤが「冷媒温度センサ」であり、取得日時が「2011/01/23 15:45」であり、データ値が「80.2」である運転データを、取得部３２１が新たに取得した場合、重複特定部３２３は、運転データ記憶部３４０に運転データが記憶されていないので、取得部３２１で取得された運転データを、そのまま、運転データ記憶部３４０に記憶させる。
【００５５】
このとき、運転データ記憶部３４０には、図４（ｂ）の１つ目の運転データに示す運転データが記憶される。
【００５６】
その後、図２（ｂ）の２つ目の運転データに示すように、設備機器アドレスが「２」であり、種別ＩＤが「冷媒温度センサ」であり、取得日時が「2011/01/23 15:55」であり、データ値が「80.6」である運転データを、取得部３２１が新たに取得した場合、重複特定部３２３は、運転データ記憶部３４０から、設備機器アドレスが「２」、種別ＩＤが「冷媒温度センサ」である、取得日時「2011/01/23 15:45」およびデータ値「80.2」（図４（ｂ）の１つ目の運転データ）を、取得する。そして、重複特定部３２３は、取得した運転データの取得日時「2011/01/23 15:45」と、新たに取得された運転データの取得日時「2011/01/23 15:55」とを比較し、重複している部分「2011/01/23 15」を特定する。また、重複特定部３２３は、取得した運転データのデータ値「80.2」と、新たに取得された運転データのデータ値「80.6」とを比較し、重複している部分「80」を特定する。
【００５７】
そして、置換部３２４は、重複している部分「2011/01/23 15」を示すデータを、新たに取得された運転データ（取得時間）から削除して、重複している部分のデータよりも少ない量のデータ（情報）である空白（スペース）に代える。これにより、新たに取得された運転データの取得日時を示すデータは、「空白（スペース）:55」になる。また、置換部３２４は、重複している部分「80」を示すデータを、新たに取得された運転データ（データ値）から削除して、重複している部分のデータよりも少ない量のデータ（情報）である空白（スペース）に代える。これにより、新たに取得された運転データのデータ値を示すデータは、「空白（スペース）.6」になる。
【００５８】
すると、記憶制御部３２５は、図４（ａ）の２つ目の運転データに示すように、取得日時を示す「空白（スペース）:55」を、運転データ記憶部３４０に既に記憶されている運転データに追加する。また、記憶制御部３２５は、データ値を示す「空白（スペース）.6」を、運転データ記憶部３４０に既に記憶されている運転データに追加する。
【００５９】
その後、図２（ｂ）の３つ目の運転データに示すように、設備機器アドレスが「２」であり、種別ＩＤが「冷媒温度センサ」であり、取得日時が「2011/01/23 16:05」であり、データ値が「80.4」である運転データを、取得部３２１が新たに取得した場合、重複特定部３２３は、運転データ記憶部３４０から、設備機器アドレスが「２」、種別ＩＤが「冷媒温度センサ」である、空白（スペース）を含まない取得日時のうち取得タイミングが最新を示す取得情報「2011/01/23 15:06」および空白（スペース）を含まないデータ値のうち取得タイミングが最新を示すデータ値「80.2」（図４（ｂ）の１つ目の運転データ）を、取得する。そして、重複特定部３２３は、取得した運転データの取得日時「2011/01/23 15:06」と、新たに取得された運転データの取得日時「2011/01/23 16:05」とを比較し、重複している部分がないと特定する。また、重複特定部３２３は、取得した運転データのデータ値「80.2」と、新たに取得された運転データのデータ値「80.4」とを比較し、重複している部分「80」を特定する。
【００６０】
そして、置換部３２４は、重複している部分「80」を示すデータを、新たに取得された運転データ（データ値）から削除して、重複している部分のデータよりも少ない量のデータ（情報）である空白（スペース）に代える。これにより、新たに取得された運転データのデータ値を示すデータは、「空白（スペース）.4」になる。
【００６１】
すると、記憶制御部３２５は、図４（ａ）の３つ目の運転データに示すように、重複している部分がない取得日時「2011/01/23 16:05」を、運転データ記憶部３４０に既に記憶されている運転データに追加する。また、記憶制御部３２５は、データ値を示す「空白（スペース）.4」を、運転データ記憶部３４０に既に記憶されている運転データに追加する。
【００６２】
その後、図２（ｂ）の４つ目の運転データに示すように、設備機器アドレスが「２」であり、種別ＩＤが「冷媒温度センサ」であり、取得日時が「2011/01/23 16:15」であり、データ値が「78.3」である運転データを、取得部３２１が新たに取得した場合、重複特定部３２３は、運転データ記憶部３４０から、設備機器アドレスが「２」、種別ＩＤが「冷媒温度センサ」である、空白（スペース）を含まない取得日時のうち取得タイミングが最新を示す取得情報「2011/01/23 16:05」（図４（ｂ）の３つ目の運転データ）、および空白（スペース）を含まないデータ値のうち取得タイミングが最新を示すデータ値「80.2」（図４（ｂ）の１つ目の運転データ）を、取得する。そして、重複特定部３２３は、取得した運転データの取得日時「2011/01/23 16:05」と、新たに取得された運転データの取得日時「2011/01/23 16:15」とを比較し、重複している部分「2011/01/23 16」を特定する。また、重複特定部３２３は、取得した運転データのデータ値「80.2」と、新たに取得された運転データのデータ値「78.3」とを比較し、重複している部分はないと特定する。
【００６３】
そして、置換部３２４は、重複している部分「2011/01/23 16」を示すデータを、新たに取得された運転データ（取得時間）から削除して、重複している部分のデータよりも少ない量のデータ（情報）である空白（スペース）に代える。これにより、新たに取得された運転データの取得日時を示すデータは、「空白（スペース）:15」になる。
【００６４】
すると、記憶制御部３２５は、図４（ａ）の４つ目の運転データに示すように、取得日時を示す「空白（スペース）:15」を、運転データ記憶部３４０に既に記憶されている運転データに追加する。また、記憶制御部３２５は、重複している部分がないデータ値「78.3」を、運転データ記憶部３４０に既に記憶されている運転データに追加する。
【００６５】
最後に、図２（ｂ）の５つ目の運転データに示すように、設備機器アドレスが「２」であり、種別ＩＤが「冷媒温度センサ」であり、取得日時が「2011/01/23 16:25」であり、データ値が「78.7」である運転データを、取得部３２１が新たに取得した場合、重複特定部３２３は、運転データ記憶部３４０から、設備機器アドレスが「２」、種別ＩＤが「冷媒温度センサ」である、空白（スペース）を含まない取得日時のうち取得タイミングが最新を示す取得情報「2011/01/23 16:05」（図４（ｂ）の３つ目の運転データ）、および空白（スペース）を含まないデータ値のうち取得タイミングが最新を示すデータ値「78.3」（図４（ｂ）の４つ目の運転データ）を、取得する。そして、重複特定部３２３は、取得した運転データの取得日時「2011/01/23 16:05」と、新たに取得された運転データの取得日時「2011/01/23 16:25」とを比較し、重複している部分「2011/01/23 16」を特定する。また、重複特定部３２３は、取得した運転データのデータ値「78.3」と、新たに取得された運転データのデータ値「78.7」とを比較し、重複している部分「78」を特定する。
【００６６】
そして、置換部３２４は、重複している部分「2011/01/23 16」を示すデータを、新たに取得された運転データ（取得時間）から削除して、重複している部分のデータよりも少ない量のデータ（情報）である空白（スペース）に代える。これにより、新たに取得された運転データの取得日時を示すデータは、「空白（スペース）:25」になる。また、置換部３２４は、重複している部分「78」を示すデータを、新たに取得された運転データ（データ値）から削除して、重複している部分のデータよりも少ない量のデータ（情報）である空白（スペース）に代える。これにより、新たに取得された運転データのデータ値を示すデータは、「空白（スペース）.7」になる。
【００６７】
すると、記憶制御部３２５は、図４（ａ）の５つ目の運転データに示すように、取得日時を示す「空白（スペース）:25」を、運転データ記憶部３４０に既に記憶されている運転データに追加する。また、記憶制御部３２５は、データ値を示す「空白（スペース）.7」を、運転データ記憶部３４０に既に記憶されている運転データに追加する。
【００６８】
このように、重複特定部３２３は、取得日時およびデータ値の重複している部分を特定し、置換部３２４は、特定された重複部分を空白（スペース）に代える。よって、取得日時（情報の内容）が異なっていても、また、データ値（情報の内容）が異なっていても、取得日時およびデータ値の表現に使用されるデータの容量を低減することが可能である。
【００６９】
図１に示す送信部３２６は、監視装置４００から送信されたデータ送信要求信号を受信した場合、記憶制御部３２５で追加された運転データを含む、運転データ記憶部３４０に記憶されている運転データを読み出し、読み出した運転データを、通信用インターフェイス部３３０に送信する。
【００７０】
通信用インターフェイス部３３０は、通信網５００に接続されている。通信用インターフェイス部３３０は、監視装置４００との通信を媒介する。よって、通信用インターフェイス部３３０は、送信部３２６が送信した運転データを取得すると、取得した運転データを、通信網５００を介して、監視装置４００に送信する。
【００７１】
運転データ記憶部３４０は、例えば、フラッシュメモリまたはＨＤＤ（Hard Disk Drive）等の記憶装置で構成される。運転データ記憶部３４０は、記憶制御部３２５で追加されたものを含む運転データ（図３および図４（ａ），（ｂ）参照）を記憶する。
【００７２】
監視装置４００は、ユーザが特定した、設備機器アドレス、種別ＩＤおよび時間帯情報（時間帯を示す情報）に対応する運転データの送信を要求する信号（データ送信要求信号）を、データ収集装置３００に送信する。また、監視装置４００は、データ送信要求信号に対応して、データ収集装置３００から送信された運転データを、受信する。
【００７３】
監視装置４００は、通信網用インターフェイス部４１０と、監視制御部４２０と、出力装置４３０と、入力装置４４０と、を備える。
【００７４】
通信網用インターフェイス部４１０は、通信網５００に接続されている。通信網用インターフェイス部４１０は、データ収集装置３００との通信を媒介する。よって、通信網用インターフェイス部４１０は、監視制御部４２０が送信したデータ送信要求信号を受信すると、受信したデータ送信要求信号を、通信網５００を介して、データ収集装置３００に送信する。また、通信網用インターフェイス部４１０は、データ収集装置３００が送信した運転データを受信すると、受信した運転データを、監視制御部４２０に送信する。
【００７５】
監視制御部４２０は、監視装置４００の制御を行う。監視制御部４２０は、図示しないＣＰＵと、ＲＯＭと、ＲＡＭと、を備える。
【００７６】
ＣＰＵは、ＲＯＭに格納されたプログラム（例えば、後述する図８に示す処理を実現するプログラム）を実行する。
【００７７】
また、ＣＰＵがＲＯＭに格納されたプログラムを実行することにより、監視制御部４２０は、受信部４２１と、情報特定部４２２と、代用特定部４２３と、再生部４２４と、を実現する。
【００７８】
受信部４２１は、入力装置４４０のユーザ操作で、設備機器アドレス、種別ＩＤおよび時間帯が特定されると、特定された設備機器アドレス、種別ＩＤおよび時間帯を示す情報を含むデータ送信要求信号を生成し、データ収集装置３００に送信する。
【００７９】
すると、データ収集装置３００の送信部３２６は、データ送信要求信号に含まれる設備機器アドレス、種別ＩＤおよび時間帯に該当する運転データを、運転データ記憶部３４０から抽出し、抽出した運転データを、監視装置４００に送信する。
【００８０】
その後、受信部４２１は、データ収集装置３００の送信部３２６から送信された運転データを受信する。
【００８１】
情報特定部４２２は、受信部４２１で受信された運転データに含まれる、空白（スペース）を含む取得日時およびデータ値と、空白を含まない取得日時およびデータ値と、を特定する。
【００８２】
代用特定部４２３は、情報特定部４２２で特定された、空白（スペース）を含む取得日時と空白を含まない取得日時とを比較して、空白に代えられたデータを特定する。また、代用特定部４２３は、情報特定部４２２で特定された、空白（スペース）を含むデータ値と空白を含まないデータ値とを比較して、空白に代えられたデータを特定する。
【００８３】
そして、再生部４２４は、空白（スペース）を、代用特定部４２３で特定されたデータに代えて、取得日時およびデータ値の再生を行う。
【００８４】
例えば、図４（ａ）に示す運転情報を受信部４２１が受信した場合、まず、情報特定部４２２は、受信部４２１で受信された運転データに含まれる、空白（スペース）を含む取得日時「空白:05」，「空白:09」およびデータ値「空白」と、空白を含まない取得日時「2011/01/23 14:02」およびデータ値「冷房」，「暖房」と、を特定する。
【００８５】
次に、代用特定部４２３は、情報特定部４２２で特定された、空白（スペース）を含む取得日時「空白:05」，「空白:09」と、空白を含まない取得日時「2011/01/23 14:02」とを比較して、空白に変えられたデータ「2011/01/23 14」を特定する。また、代用特定部４２３は、情報特定部４２２で特定された、空白（スペース）を含むデータ値「空白」と、データ値「空白」の取得タイミングよりも前の取得タイミングを示す、空白（スペース）を含まないデータ値「冷房」，「暖房」のうち、取得タイミングが最新を示すデータ値「暖房」とを比較して、空白に変えられたデータ「暖房」を特定する。
【００８６】
そして、再生部４２４は、空白（スペース）を、代用特定部４２３で特定されたデータに代えて、取得日時およびデータ値の再生、具体的には、取得日時「2011/01/23 14:05」およびデータ値「暖房」と、取得日時「2011/01/23 14:09」およびデータ値「暖房」と、を再生する。
【００８７】
また、例えば、図４（ｂ）に示す運転情報を受信部４２１が受信した場合、まず、情報特定部４２２は、受信部４２１で受信された運転データに含まれる、空白（スペース）を含む取得日時「空白:55」，「空白:15」，「空白:25」およびデータ値「空白.6」，「空白.4」，「空白.7」と、空白を含まない取得日時「2011/01/23 15:06」，「2011/01/23 16:05」およびデータ値「80.2」，「78.3」と、を特定する。
【００８８】
次に、代用特定部４２３は、情報特定部４２２で特定された、空白（スペース）を含む取得日時「空白:55」と、取得日時「空白:55」の取得タイミングよりも前の取得タイミングを示す、空白（スペース）を含まない取得日時「2011/01/23 15:06」とを比較して、空白に変えられたデータ「2011/01/23 15」を特定する。
【００８９】
また、代用特定部４２３は、情報特定部４２２で特定された、空白（スペース）を含む取得日時「空白:15」，「空白:25」と、取得日時「空白:15」，「空白:25」の取得タイミングよりも前の取得タイミングを示す、空白（スペース）を含まない取得日時「2011/01/23 15:06」，「2011/01/23 16:05」のうち、取得タイミングが最新を示す取得日時「2011/01/23 16:05」とを比較して、空白に変えられたデータ「2011/01/23 16」を特定する。
【００９０】
また、代用特定部４２３は、情報特定部４２２で特定された、空白（スペース）を含むデータ値「空白.6」，「空白.4」と、データ値「空白.6」，「空白.4」の取得タイミングよりも前の取得タイミングを示す、空白（スペース）を含まないデータ値「80.2」と、を比較して、空白に変えられたデータ「80」を特定する。
【００９１】
また、代用特定部４２３は、情報特定部４２２で特定された、空白（スペース）を含むデータ値「空白.7」と、データ値「空白.7」の取得タイミングよりも前の取得タイミングを示す、空白（スペース）を含まないデータ値「80.2」，「78.3」のうち、取得タイミングが最新を示すデータ値「78.3」と、を比較して、空白に変えられたデータ「78」を特定する。
【００９２】
そして、再生部４２４は、空白（スペース）を、代用特定部４２３で特定されたデータに代えて、取得日時およびデータ値の再生、具体的には、取得日時「2011/01/23 15:55」およびデータ値「80.6」と、取得日時「2011/01/23 16:05」およびデータ値「80.4」と、取得日時「2011/01/23 16:15」およびデータ値「78.3」と、取得日時「2011/01/23 16:25」およびデータ値「78.7」と、を再生する。
【００９３】
なお、上述した取得日時またはデータ値の再生が、再生部４２４で正しく行われない可能性がある場合、具体的には、設備機器アドレス、種別ＩＤおよび時間帯に該当する運転データをデータ収集装置３００の送信部３２６が抽出すると、抽出される取得日時または抽出されるデータ値のうち、最も古い取得タイミングを示す取得日時またはデータ値に、空白（スペース）が含まれる場合、送信部３２６は、次のようにして、空白に代えられた部分を再生することで、再生部４２４での再生が正しく行えるようにしている。
【００９４】
即ち、送信部３２６は、まず、取得日時について、抽出される取得日時のうち最も古い取得タイミングを示す取得日時よりも前の取得タイミングを示す、空白（スペース）を含まない取得日時のうち、取得タイミングが最新を示す取得日時を、運転データ記憶部３４０から検索する。そして、送信部３２６は、検索した取得日時の内容と、抽出される取得日時のうち最も古い取得タイミングを示す取得日時の内容とを比較して、空白に代えられているデータを特定する。その後、送信部３２６は、最も古い取得タイミングを示す取得日時に含まれる空白を、特定したデータに代えて、最も古い取得タイミングを示す取得日時を再生する。そして、送信部３２６は、再生した取得日時を含む運転データを抽出する。
【００９５】
同様に、送信部３２６は、データ値について、抽出されるデータ値のうち最も古い取得タイミングを示すデータ値よりも前の取得タイミングを示す、空白（スペース）を含まないデータ値のうち、取得タイミングが最新を示すデータ値を、運転データ記憶部３４０から検索する。そして、送信部３２６は、検索したデータ値の内容と、抽出されるデータ値のうち最も古い取得タイミングを示すデータ値の内容とを比較して、空白に代えられているデータを特定する。その後、送信部３２６は、抽出されるデータ値のうち最も古い取得タイミングを示すデータ値に含まれる空白を、特定したデータに代えて、最も古い取得タイミングを示すデータ値を再生する。そして、送信部３２６は、再生したデータ値を含む運転データを抽出する。
【００９６】
例えば、送信部３２６は、図４（ｂ）の２つ目の運転データおよび３つ目の運転データを抽出した場合、まず、取得日時について、抽出される取得日時のうち最も古い取得タイミングを示す取得日時「空白：55」よりも前の取得タイミングを示す、空白（スペース）を含まない取得日時のうち、取得タイミングが最新を示す取得日時「2011/01/23 15:06」を、運転データ記憶部３４０から検索する。そして、送信部３２６は、検索した取得日時の内容「2011/01/23 15:06」と、抽出される取得日時のうち最も古い取得タイミングを示す取得日時である「空白：55」の内容とを比較して、空白に代えられているデータ「2011/01/23 15」を特定する。その後、送信部３２６は、抽出される取得日時のうち最も古い取得タイミングを示す取得日時に含まれる「空白：55」の空白を、特定したデータである「2011/01/23 15」に代えて、取得日時を再生する。そして、送信部３２６は、再生した取得日時「2011/01/23 15:55」を含む運転データを抽出する。
【００９７】
同様に、送信部３２６は、図４（ｂ）の２つ目の運転データおよび３つ目の運転データを抽出した場合、データ値について、抽出されるデータ値のうち最も古い取得タイミングを示すデータ値「空白.6」よりも前の取得タイミングを示す、空白（スペース）を含まない取得日時のうち、取得タイミングが最新を示すデータ値「80.2」を、運転データ記憶部３４０から検索する。そして、送信部３２６は、検索したデータ値の内容「80.2」と、抽出されるデータ値のうち最も古い取得タイミングを示すデータ値である「空白.6」の内容とを比較して、空白に代えられているデータ「80」を特定する。その後、送信部３２６は、抽出されるデータ値のうち最も古い取得タイミングを示すデータ値に含まれる「空白.6」の空白を、特定したデータである「80」に代えて、データ値を再生する。そして、送信部３２６は、再生したデータ値「80.6」を含む運転データを抽出する。
【００９８】
このように、送信部３２６は、再生部４２４での再生が正しく行えるようにしている。よって、抽出される取得日時または抽出されるデータ値のうち最も古い取得タイミングを示す取得日時またはデータ値に、空白（スペース）が含まれることで、空白に代えられているデータを特定することができず、結果、再生部４２４の再生ができないことを防止している。
【００９９】
図１に示す再生部４２４は、再生した運転データから、ＸＭＬ（Extensible Markup Language）形式の運転データを生成する。
【０１００】
例えば、再生部４２４は、図４（ａ）に示す運転データを受信部４２１が受信した場合、図５（ａ）に示すＸＭＬ形式の運転データを生成する。
【０１０１】
なお、再生部４２４は、運転データ受信部４２１が受信した運転データから、ＸＭＬ形式に代えて、ＣＳＶ（Comma Separated Values）形式の運転データを再生してもよい。
【０１０２】
この場合、再生部４２４は、図４（ａ）に示す運転データを受信部４２１が受信した場合、図５（ｂ）に示すＣＳＶ形式の運転データを生成する。
【０１０３】
図１に示す出力装置４３０は、例えば、液晶ディスプレイである。出力装置４３０は、例えば、再生部４２４で再生された、例えばＸＭＬ形式の運転データを表示する。
【０１０４】
入力装置４４０は、例えば、キーボードまたはタッチパネルである。入力装置４４０は、例えば、データ収集装置３００に送信させる運転データの選択を、設備機器アドレス、種別ＩＤおよび時間帯をユーザに特定させることで受け付ける。
【０１０５】
上述したデータ収集装置３００の電源がオンであり、ユーザが予め設定した時刻になった場合に、データ収集装置３００の制御部３２０で実行される運転データ取得処理は、図６に示す通りである。
【０１０６】
運転データ取得処理では、まず、制御部３２０（取得部３２１）は、空調用インターフェイス部３１０を介して、送信要求信号を、室外機１１０および室内機１２０に送信する（ステップＳ１）。
【０１０７】
そして、制御部３２０（取得部３２１）は、送信要求信号に対応して、室外機１１０および室内機１２０から送信された運転データを取得し、取得した運転データを取得日時に対応付けて、ＲＡＭに記憶する（ステップＳ２）。
【０１０８】
その後、制御部３２０（変換部３２２）は、取得部３２１が取得した運転データを、バイナリデータから、ユーザが特別な知識を必要とすることなく判別可能な形式のデータ（テキストデータ）に変換する（ステップＳ３）。
【０１０９】
そして、制御部３２０（重複特定部３２３）は、テキストデータに変換された運転データに対し、ステップＳ４で、次の処理を実行する。つまり、制御部３２０（重複特定部３２３）は、テキストデータに変換された運転データに含まれる設備機器アドレスおよび種別ＩＤに一致する、設備機器アドレスおよび種別ＩＤを示す運転データ（テキストデータに変換された運転データ）が、運転データ記憶部３４０に記憶されているか否かを判定する。
【０１１０】
そして、制御部３２０（重複特定部３２３）は、設備機器アドレスおよび種別ＩＤに一致する運転データが、運転データ記憶部３４０に記憶されていなければ、テキストデータに変換した運転データを、そのまま、運転データ記憶部３４０に記憶させる。また、制御部３２０（重複特定部３２３）は、設備機器アドレスおよび種別ＩＤに一致する運転データが、運転データ記憶部３４０に記憶されていれば、取得された新たな運転データの内容と、運転データ記憶部３４０に記憶され、且つ、取得されたそのままの運転データ（空白を含まない運転データ）の内容とを比較して、内容が重複している部分を特定する。
【０１１１】
その後、制御部３２０（置換部３２４）は、新たに取得した運転データに含まれている、重複特定部３２３で特定された重複している部分の内容を示すデータを、重複している部分のデータよりも少ない量のデータ（情報）であり、且つ、テキストデータに変換された運転データに使用されることがないデータ、空白（スペース）に代える（ステップＳ５）。
【０１１２】
そして、制御部３２０（記憶制御部３２５）は、重複している部分の内容を示すデータが、重複特定部３２３で、空白（スペース）に代えられた運転データを、運転データ記憶部３４０に既に記憶されている運転データに追加する（ステップＳ６）。
【０１１３】
その後、制御部３２０は、この運転データ取得処理を終了する。
【０１１４】
次に、データ収集装置３００の電源がオンであり、入力装置４４０のユーザ操作で、監視装置４００からの接続要求を受けた場合に、データ収集装置３００の制御部３２０で実行されるデータ送信処理は、図７に示す通りである。
【０１１５】
データ送信処理では、まず、制御部３２０は、運転データ記憶部３４０に記憶されている運転データから、設備機器アドレスおよび種別ＩＤを取得し、取得した設備機器アドレスおよび種別ＩＤの一覧を示す情報を、接続要求を送信した監視装置４００に送信する（ステップＳ１１）。
【０１１６】
その後、制御部３２０（送信部３２６）は、監視装置４００から送信されたデータ送信要求信号を受信したか否かを判定する（ステップＳ１２）。
【０１１７】
制御部３２０（送信部３２６）は、データ送信要求信号を受信していない場合（ステップＳ１２：Ｎｏ）、処理を、ステップＳ１１に戻す。
【０１１８】
一方、制御部３２０（送信部３２６）は、データ送信要求信号を受信した場合（ステップＳ１２：Ｙｅｓ）、データ送信要求信号に含まれる、設備機器アドレス、種別ＩＤおよび時間帯を示す情報を抽出する（ステップＳ１３）。
【０１１９】
そして、制御部３２０（送信部３２６）は、抽出した設備機器アドレスおよび種別ＩＤが一致し、且つ、抽出した時間帯に取得日時が含まれる運転データが、運転データ記憶部３４０に記憶されているか否かを判定する（ステップＳ１４）。
【０１２０】
このとき、制御部３２０（送信部３２６）は、運転データ記憶部３４０に記憶されている取得日時に空白が含まれている場合、次のようにして、空白が含まれている取得日時を、一時的に空白を含まない取得日時に変更して、データ送信要求信号から抽出した時間帯に取得日時が含まれる運転データが記憶されているか否かを判定する。
【０１２１】
即ち、制御部３２０（送信部３２６）は、データ送信要求信号から抽出した設備機器アドレスおよび種別ＩＤに一致する運転データから、空白（スペース）を含む取得日時およびデータ値と、空白を含まない取得日時およびデータ値とを特定する。
【０１２２】
そして、制御部３２０（送信部３２６）は、空白（スペース）を含む取得日時と、空白を含まない取得日時と、を比較して、空白に変えられたデータを特定する。更に、制御部３２０（送信部３２６）は、空白（スペース）を、特定したデータに代えて、一時的に空白を含まない取得日時に変更する。この送信部３２６での処理は、監視装置４００の情報特定部４２２、代用特定部４２３および再生部４２４と同様な処理である。
【０１２３】
そして、制御部３２０（送信部３２６）は、データ送信要求信号に含まれる、設備機器アドレス、種別ＩＤおよび時間帯に該当する運転データが、運転データ記憶部３４０に記憶されているか否かを判定する。
【０１２４】
制御部３２０（送信部３２６）は、上述の判定が完了すると、一時的に空白を含まないものに変更した取得日時を、空白が含まれている取得日時に戻す。
【０１２５】
ステップＳ１４で、制御部３２０（送信部３２６）は、該当する運転データが、運転データ記憶部３４０に記憶されていないと判定すると（ステップＳ１４：Ｎｏ）、該当する運転データがない旨の情報を送信して（ステップＳ１８）、このデータ送信処理を終了する。
【０１２６】
一方、制御部３２０（送信部３２６）は、該当する運転データが、運転データ記憶部３４０に記憶されていると判定すると（ステップＳ１４：Ｙｅｓ）、該当する運転データを運転データ記憶部３４０から抽出する（ステップＳ１５）。
【０１２７】
このとき、制御部３２０（送信部３２６）は、抽出される取得日時または抽出されるデータ値のうち最も古い取得タイミングを示す取得日時またはデータ値に、空白（スペース）が含まれる場合、空白に代えられた部分を、空白に代えられる前のデータに代えて、取得日時またはデータ値を再生する。
【０１２８】
そして、制御部３２０（送信部３２６）は、再生した取得日時またはデータ値を含む、抽出した運転データを、汎用の圧縮アルゴリズム（例えば、ランレングス圧縮、ＺＩＰ圧縮等の可逆圧縮アルゴリズム）で圧縮し（ステップＳ１６）、圧縮した運転データを、接続要求を送信した監視装置４００に送信して（ステップＳ１７）、このデータ送信処理を終了する。
【０１２９】
次に、監視装置４００の電源がオンであり、入力装置４４０のユーザ操作で、データ収集装置３００への接続が指示された場合に、監視制御部４２０で実行されるデータ受信処理は、図８に示す通りである。
【０１３０】
データ受信処理では、まず、監視制御部４２０は、データ収集装置３００から送信された、設備機器アドレスおよび種別ＩＤの一覧を示す情報を、受信する（ステップＳ２１）。
【０１３１】
その後、監視制御部４２０は、受信した情報から、設備機器アドレスおよび種別ＩＤの一覧を示す画面を生成し、生成した画面を、出力装置４３０に表示する（ステップＳ２２）。
【０１３２】
そして、監視制御部４２０は、ユーザが選択した設備機器アドレス、種別ＩＤおよび時間帯の受け付けが完了したか否かを判定する（ステップＳ２３）。
【０１３３】
監視制御部４２０は、設備機器アドレス、種別ＩＤおよび時間帯の受け付けが完了していないと判定すると（ステップＳ２３：Ｎｏ）、受け付けを完了するまで、ステップＳ２２およびステップＳ２３の処理を繰り返し実行する。一方、監視制御部４２０は、設備機器アドレス、種別ＩＤおよび時間帯の受け付けが完了したと判定すると（ステップＳ２３：Ｙｅｓ）、ステップＳ２４を実行する。
【０１３４】
即ち、監視制御部４２０（受信部４２１）は、ユーザが選択した設備機器アドレス、種別ＩＤおよび時間帯を示す情報を含んだデータ送信要求信号を生成し、生成したデータ送信要求信号を、データ収集装置３００に送信する（ステップＳ２４）。
【０１３５】
その後、監視制御部４２０（受信部４２１）は、データ送信要求信号に対応してデータ収集装置３００から送信された、圧縮された運転データを、受信したか否かを判定する（ステップＳ２５）。
【０１３６】
監視制御部４２０（受信部４２１）は、圧縮された運転データを受信していないと判定すると（ステップＳ２５：Ｎｏ）、該当する運転データがない旨の情報を受信したか否かを判定する（ステップＳ２６）。
【０１３７】
監視制御部４２０（受信部４２１）は、該当する運転データがない旨の情報を受信していないと判定すると（ステップＳ２６：Ｎｏ）、処理を、ステップＳ２５に戻す。
【０１３８】
一方、監視制御部４２０（受信部４２１）は、該当する運転データがない旨の情報を受信したと判定すると（ステップＳ２６：Ｙｅｓ）、このデータ受信処理を終了する。
【０１３９】
また、監視制御部４２０（受信部４２１）は、ステップＳ２５で、データ収集装置３００から送信された、圧縮された運転データを受信したと判定すると（ステップＳ２５：Ｙｅｓ）、圧縮された運転データを伸張し、ステップＳ２７に移行する。
【０１４０】
ステップＳ２７では、監視制御部４２０（情報特定部４２２）は、受信された運転データに含まれる、空白（スペース）を含む取得日時およびデータ値と、空白を含まない取得日時およびデータ値と、を特定することで、受信した運転データの取得日時またはデータ値に、空白があるか否かを判定する（ステップＳ２７）。
【０１４１】
監視制御部４２０（情報特定部４２２）で、受信した運転データの取得日時またはデータ値に、空白がないと判定されると（ステップＳ２７：Ｎｏ）、監視制御部４２０（再生部４２４）は、受信した運転データから、ＸＭＬ形式の運転データを再生する（ステップＳ２９）。
【０１４２】
一方、監視制御部４２０（再生部４２４）で、受信した運転データの取得日時またはデータ値に、空白があると判定されると（ステップＳ２７：Ｙｅｓ）、監視制御部４２０（代用特定部４２３および再生部４２４）は、ステップＳ２８で、次の処理を行う。
【０１４３】
即ち、監視制御部４２０（代用特定部４２３）は、監視制御部４２０（情報特定部４２２）で特定された、空白（スペース）を含む取得日時と、空白を含まない取得日時とを比較して、空白に変えられたデータを特定する。また、監視制御部４２０（代用特定部４２３）は、監視制御部４２０（情報特定部４２２）で特定された、空白（スペース）を含むデータ値と、空白を含まないデータ値とを比較して、空白に変えられたデータを特定する。そして、監視制御部４２０（再生部４２４）は、空白（スペース）を、監視制御部４２０（代用特定部４２３）で特定されたデータに代えて、取得日時およびデータ値の再生（運転データの再生）を行う。
【０１４４】
そして、監視制御部４２０（再生部４２４）は、再生した運転データ（空白がない運転データを受信した場合は、受信した運転データ）から、ＸＭＬ形式の運転データを生成する（ステップＳ２９）。
【０１４５】
その後、監視制御部４２０（再生部４２４）は、生成したＸＭＬ形式の運転データ（図５（ａ），（ｂ）参照）を、出力装置４３０に表示して（ステップＳ３０）、このデータ受信処理を終了する。
【０１４６】
上述した通り、本実施の形態の監視システム１０のデータ収集装置３００は、運転データを新たに取得した場合、新たに取得した運転データ（取得日時およびデータ値）と、運転データ記憶部３４０に既に記憶されている運転データ（取得日時およびデータ値）とを比較して、重複している部分を特定する。そして、データ収集装置３００は、特定した重複している部分を、空白（スペース）に代えた運転データを、既に記憶されている運転データに追加する。そして、データ収集装置３００は、監視装置４００からの要求に応じて、運転データを、監視装置４００に送信する。
【０１４７】
監視装置４００は、データ収集装置３００から送信された運転データを受信すると、受信した運転データ（取得日時またはデータ値）に、空白があるか否かを判定する。そして、監視装置４００は、空白があると判定すると、受信した運転データから、空白に代えられたデータを特定し、空白（スペース）を、特定したデータに代えて、運転データ（取得日時およびデータ値）の再生を行う。
【０１４８】
このように、監視装置４００が、空白を含む運転データの再生ができるので、データ収集装置３００は、重複している部分を空白に代えた運転データを、監視装置４００に送信することができる。ここで、データ収集装置３００は、取得日時の重複している部分およびデータ値の重複している部分を特定し、その重複している部分を空白（スペース）に代える。よって、データ収集装置３００は、新たに取得された運転データの取得日時（情報の内容）と以前に取得された運転データの取得日時とが異なっていても、また、新たに取得された運転データのデータ値（情報の内容）と以前に取得された運転データのデータ値とが異なっていても、取得日時およびデータ値の表現に使用されるデータの容量（監視装置４００に送信するデータの容量）を低減することが可能である。本実施の形態の監視システム１０は、通信網５００の使用料が、送信するデータ容量で変動する従量制の場合に有効である。
【０１４９】
また、データ収集装置３００は、運転データを、図３に示すように、ユーザが容易に内容を把握可能な構成で、通信網５００を介して、監視装置４００に送信する。よって、通信網５００に接続された他の通信装置で、運転データを取得したとしても、データ収集装置３００および監視装置４００で使用している例えば、信号の送受信用のプロトコルが、他の通信装置のユーザに把握される可能性が低い。従って、本実施の形態の監視システム１０によれば、データ収集装置３００および監視装置４００のセキュリティを一定に保つことができる。
【０１５０】
また、データ収集装置３００は、ユーザが運転データの解析を容易に行える構成で、運転データを生成する。また、監視装置４００は、ユーザが運転データの解析を容易に行える構成で、運転データを表示する。よって、本実施の形態の監視システム１０によれば、運転データ解析の効率を向上させることが可能である。
【０１５１】
また、データ収集装置３００は、変換部３２２がバイナリデータからテキストデータに変換した運転データを運転データ記憶部３４０に記憶させる。よって、運転データ記憶部３４０に記憶された情報を、例えば、インターフェイスを介してディスプレイに表示させることで、ユーザは、運転データ記憶部３４０に記憶された運転データを把握することが可能である。
【０１５２】
以上、本発明の実施の形態を説明したが、この発明は上記の実施の形態に限定されず、種々の変形および応用が可能である。
【０１５３】
例えば、データ収集装置３００は、特定した重複している部分を、空白（スペース）に代えた運転データを、既に記憶されている運転データに追加したが、これに限られるものではない。つまり、データ収集装置３００は、特定した重複している部分を、例えば、「＊」または「？」等のデータに代えてもよい。つまり、データ収集装置３００は、重複している部分を、重複している部分の情報よりも少ない量のデータであり、且つ、テキストデータに変換された運転データに使用されることがないデータに代えればよい。
【０１５４】
また、上述の実施の形態では、データ収集装置３００および監視装置４００は、それぞれ１台であったが、これに限られるものではない。つまり、データ収集装置３００および監視装置４００は、それぞれ、複数台であってもよい。同様に、室外機１１０、室内機１２０およびリモコン１３０も、それぞれ、複数台であってもよい。
【０１５５】
また、上述の実施の形態の監視装置４００は、出力装置４３０に表示されている例えばＸＭＬ形式の運転データを、例えば入力装置４４０のユーザ操作で編集可能にしてもよい。この場合、ユーザは、運転データの解析をし易い形式にＸＭＬ形式の運転データを編集できるので、運転データの解析効率を向上させることが可能である。
【０１５６】
また、上述の実施の形態の通信網５００は、有線通信網であっても、無線通信網であってもよい。また、通信網５００は、ローカルな通信網であってもよいし、インターネットを介在する広域な通信網であってもよい。
【０１５７】
また、上述の実施の形態のデータ収集装置３００および監視装置４００は、ハードウェアで構成されていたが、これに限られるものではない。つまり、データ収集装置３００および監視装置４００は、例えばパーソナルコンピュータにインストールされることで機能を実現するソフトウェアで構成されていてもよい。また、データ収集装置３００および監視装置４００は、ウェブサーバ上で動作するソフトウェアとウェブサーバに接続されたクライアントコンピュータとから構成されていてもよい。
【０１５８】
また、上述の実施の形態の空調用インターフェイス部３１０は、シリアルインターフェイスであっても、空調装置１００の固有な通信プロトコルに従った有線または無線のネットワークインターフェイスでもよい。
【０１５９】
また、上述の実施の形態では、出力装置４３０は、液晶ディスプレイであったが、この液晶ディスプレイは、例えば、監視装置４００の筐体の外面に設置されていてもよい。また、出力装置４３０は、液晶ディスプレイではなく、例えば、外部に設けられたパーソナルコンピュータまたは空調装置１００全体を制御するコントローラに、運転データを出力するインターフェイスであってもよい。また、出力装置４３０を、前述のインターフェイスと、インターフェイスから出力された運転データを表示する表示装置と、で構成してもよい。更に、出力装置４３０に記憶装置が接続されており、出力装置４３０は、この記憶装置に運転データを記憶させるように構成されていてもよい。
【０１６０】
また、上述の実施の形態では、運転データに含まれるデータ値として、運転モードの値（冷房または暖房）および冷媒温度センサの値を用いたが、これに限られるものではない。つまり、運転データに含まれるデータ値として、室内機１２０の設定温度、冷媒圧力センサの値または室内温度センサの値等を用いることができる。ここで、設定温度は、変化するスパンが例えば時間単位であり、運転モードの値は、変化するスパンが例えば日単位であるので、運転データに空白を多く含めることができる可能性が高い。よって、データ値を、設定温度または運転モードの値にした場合、運転データの容量を大きく削減できる可能性がある。
【０１６１】
また、上述の実施の形態のデータ収集装置３００は、室外機１１０、室内機１２０およびリモコン１３０を有する空調装置１００に接続されていたが、これに限られるものではない。つまり、データ収集装置３００は、複数の照明装置と各照明装置の光度を制御するコントローラとを有する照明システムに接続され、各照明装置の光度を示すデータを収集してもよい。また、データ収集装置３００は、一般住居の家電等で消費される電力を取得する家電システム（家電等の使用状況の把握を可能にするためのシステム）に接続され、各家電等の消費電力を示すデータを収集してもよい。
【０１６２】
また、上述の実施の形態の運転データ記憶部３４０は、１つの記憶装置の論理区画を複数に分けた上で、何れかの論理区画に構成してもよい。また、運転データ記憶部３４０は、１つの記憶装置に、運転データを複数に分けて記憶させてもよい。
【０１６３】
なお、上述の実施の形態において、データ収集装置３００および監視装置４００を制御するプログラムは、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc Read−Only Memory）、ＤＶＤ（Digital Versatile Disc）、ＭＯ（Magneto−Optical Disc）等のコンピュータが読み取り可能な記録媒体に格納して配布し、そのプログラムを、コンピュータ等にインストールすることにより、図６および図７に示す処理を実行するデータ収集装置３００および図８に示す処理を実行する監視装置４００を構成してもよい。
【０１６４】
また、上述のプログラムを、インターネット等の通信ネットワーク上の所定のサーバ装置が有するディスク装置等に格納しておき、例えば、搬送波に重畳させて、ダウンロード等するようにしてもよい。
【０１６５】
また、上述の図６〜８に示す処理を、各ＯＳ（Operating System）が分担して実現する場合、又は、ＯＳとアプリケーションとの協働により実現する場合等には、ＯＳ以外の部分のみを媒体に格納して配布してもよく、また、ダウンロード等してもよい。
【０１６６】
本発明は、本発明の広義の精神と範囲を逸脱することなく、様々な実施形態及び変形が可能とされるものである。また、上述した実施形態は、本発明を説明するためのものであり、本発明の範囲を限定するものではない。すなわち、本発明の範囲は、上述した実施形態ではなく、請求の範囲によって示される。そして、請求の範囲内およびそれと同等の発明の意義の範囲内で施される様々な変形が、本発明の範囲内とみなされる。
【符号の説明】
【０１６７】
１０  監視システム、１００  空調装置、１１０  室外機、１２０  室内機、１３０  リモコン、１４０  冷媒配管、２００  遠隔監視装置、３００  データ収集装置、３１０  空調用インターフェイス部、３２０  制御部、３２１  取得部、３２２  変換部、３２３  重複特定部、３２４  置換部、３２５  記憶制御部、３２６  送信部、３３０  通信用インターフェイス部、３４０  運転データ記憶部、４００  監視装置、４１０  通信網用インターフェイス部、４２０  監視制御部、４２１  受信部、４２２  情報特定部、４２３  代用特定部、４２４  再生部、４３０  出力装置、４４０  入力装置、５００  通信網
【図１】
2014064761.tif 000003
【図２】
2014064761.tif 000004
【図３】
2014064761.tif 000005
【図４】
2014064761.tif 000006
【図５】
2014064761.tif 000007
【図６】
2014064761.tif 000008
【図７】
2014064761.tif 000009
【図８】
2014064761.tif 000010
【手続補正書】
【提出日】平成27年3月4日(2015.3.4)
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、通信装置、設備機器システム、通信方法およびプログラムに関する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明は、上記実情に鑑みてなされたものであり、新たに取得された情報と以前に取得された情報とが異なっていても、送信する情報の容量を低減することが可能な通信装置、設備機器システム、通信方法およびプログラムを提供することを目的とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
上記目的を達成するために、この発明に係る通信装置の取得部は、情報を取得する。判定部は、取得部で新たに取得された情報と、取得部で以前に取得された情報とを比較し、新たに取得された情報の少なくとも一部が以前に取得された情報の一部に一致するか否かを判定し、新たに取得された情報の少なくとも一部が以前に取得された情報の一部に一致すると判定した場合に、新たに取得された情報のうち以前に取得された情報と一致すると判定された部分の情報を、その部分の情報よりも少ない量の所定の情報に置換する。送信部は、新たに取得された情報のうち以前に取得された情報と一致すると判定された部分の情報が所定の情報に置換された情報を送信する。
【手続補正５】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
情報を取得する取得部と、
前記取得部で新たに取得された情報と、前記取得部で以前に取得された情報とを比較し、新たに取得された情報の少なくとも一部が以前に取得された情報の一部に一致するか否かを判定し、新たに取得された情報の少なくとも一部が以前に取得された情報の一部に一致すると判定した場合に、前記新たに取得された情報のうち前記以前に取得された情報と一致すると判定された部分の情報を、その部分の情報よりも少ない量の所定の情報に置換する判定部と、
前記新たに取得された情報のうち前記以前に取得された情報と一致すると判定された部分の情報が前記所定の情報に置換された情報を送信する送信部と、
を備える通信装置。
【請求項２】
情報記憶部を備え、
前記判定部は、前記取得部で新たに取得された情報と、前記情報記憶部に記憶されている情報とを比較し、新たに取得された情報の少なくとも一部が前記情報記憶部に記憶されている情報の一部に一致するか否かを判定し、一致する部分が無いと判定した場合に、前記取得部で取得した情報を前記情報記憶部に記憶させ、新たに取得された情報の少なくとも一部が前記情報記憶部に記憶されている情報の一部に一致すると判定した場合に、前記新たに取得された情報のうち前記情報記憶部に記憶されている情報と一致すると判定された部分の情報を、前記所定の情報に置換し、前記情報記憶部に記憶させ、
前記送信部は、前記情報記憶部に記憶されている情報を送信する、
請求項１に記載の通信装置。
【請求項３】
前記情報記憶部に記憶されている情報は、前記取得部で情報を取得した取得タイミングを含み、
前記判定部は、前記取得部で新たに情報が取得された場合、前記新たに取得された情報と、前記情報記憶部に記憶されている前記所定の情報を含まない情報のうち取得タイミングが最新を示す情報と、を比較して、前記一致する部分の情報を特定する、
請求項２に記載の通信装置。
【請求項４】
前記送信部から送信された情報を受信する受信部と、
前記受信部で受信された情報に含まれる、前記所定の情報を含む情報および前記所定の情報を含まない情報を特定する情報特定部と、
前記情報特定部で特定された前記所定の情報を含む情報と、前記情報特定部で特定された前記所定の情報を含まない情報とを比較し、前記所定の情報に代えられた前記一致する部分の情報を特定する代用特定部と、
前記所定の情報を、前記代用特定部で特定された前記一致する部分の情報に代えて、前記所定の情報を含んでいる情報を再生する再生部と、
を備える請求項１から３のいずれかに記載の通信装置。
【請求項５】
前記代用特定部は、前記受信部で情報が受信された場合、前記受信部で受信された情報に含まれる、前記所定の情報を含む情報と、その情報の取得タイミングよりも前の取得タイミングを示す前記所定の情報を含まない情報のうちの取得タイミングが最新を示す情報と、を比較することで、前記所定の情報に代えられた前記一致する部分の情報を、前記所定の情報を含んでいる情報毎に特定する、
請求項４に記載の通信装置。
【請求項６】
前記送信部から送信される情報の選択を、前記情報に含まれる取得タイミングをユーザに特定させることで受け付ける受付部と、
前記受付部で受け付けられた取得タイミングに該当する情報を、前記情報記憶部から抽出する抽出部と、を備え、
前記抽出部は、前記受け付けられた取得タイミングに該当する情報のうちの最も古い取得タイミングを示す情報に、前記所定の情報が含まれる場合、前記最も古い取得タイミングを示す情報よりも前の取得タイミングを示す、前記所定の情報を含まない情報のうちの取得タイミングが最新を示す情報を、前記情報記憶部から検索し、検索した情報と、前記最も古い取得タイミングを示す情報とを比較し、前記所定の情報に代えられた前記一致する部分の情報を特定して、前記最も古い取得タイミングを示す情報に含まれている前記所定の情報を、前記特定したデータに代えて、前記受け付けられた取得タイミングに該当する情報を抽出し、
前記送信部は、前記抽出部で抽出された情報を、送信する、
請求項２または３に記載の通信装置。
【請求項７】
前記所定の情報は、前記取得部で取得された情報をテキストデータに変換した場合に、前記テキストデータに使用されない情報である、
請求項１から６のいずれかに記載の通信装置。
【請求項８】
前記取得部で取得された情報をテキストデータに変換する変換部と、
前記変換部で変換された前記テキストデータを出力する出力部と、を備える
請求項１から７のいずれかに記載の通信装置。
【請求項９】
請求項１から８のいずれかに記載の通信装置と、
設備機器と、を備え、
前記取得部は、前記設備機器から送信された情報を取得する、
設備機器システム。
【請求項１０】
通信装置の通信方法であって、
前記通信装置が、情報を取得する取得ステップと、
前記通信装置が、前記取得ステップで新たに取得された情報と、前記取得ステップで以前に取得された情報とを比較し、新たに取得された情報の少なくとも一部が以前に取得された情報の一部に一致するか否かを判定し、新たに取得された情報の少なくとも一部が以前に取得された情報の一部に一致すると判定した場合に、前記新たに取得された情報のうち前記以前に取得された情報と一致すると判定された部分の情報を、その部分の情報よりも少ない量の所定の情報に置換する判定ステップと、
前記通信装置が、前記新たに取得された情報のうち前記以前に取得された情報と一致すると判定された部分の情報が前記所定の情報に置換された情報を送信する送信ステップと、
を含む通信方法。
【請求項１１】
通信装置を制御するコンピュータに、
情報を取得する取得機能、
前記取得機能で新たに取得された情報と、前記取得機能で以前に取得された情報とを比較し、新たに取得された情報の少なくとも一部が以前に取得された情報の一部に一致するか否かを判定し、新たに取得された情報の少なくとも一部が以前に取得された情報の一部に一致すると判定した場合に、前記新たに取得された情報のうち前記以前に取得された情報と一致すると判定された部分の情報を、その部分の情報よりも少ない量の所定の情報に置換する判定機能、
前記新たに取得された情報のうち前記以前に取得された情報と一致すると判定された部分の情報が前記所定の情報に置換された情報を送信する送信機能、
を実現させるプログラム。
【国際調査報告】
2014064761.tif 000011
2014064761.tif 000012
2014064761.tif 000013
2014064761.tif 000014