(57)【特許請求の範囲】
【請求項１】
状態変化の監視対象である管理対象機器とデータ通信することが可能となるように接続された中央装置と、
該中央装置とデータ通信することが可能となるように接続された端末装置と
で構成されたデータ通信システムにおいて、
前記中央装置は、
前記管理対象機器から、少なくともＭＡＣアドレスを含むデータを受信するＭＡＣアドレス受信手段と、
前記管理対象機器のＭＡＣアドレスを固有の識別情報に変換する変換手段と、
前記端末装置から、前記データの取得を依頼する依頼信号を、少なくとも前記識別情報とともに受信する依頼信号受信手段と、
前記依頼信号を受信した場合、受信した識別情報と対応付けられているデータを前記端末装置へ送信するデータ送信手段と
を備え、
前記端末装置は、
前記依頼信号を、事前に取得してある前記識別情報とともに送信する依頼信号送信手段と、
前記中央装置から前記識別情報と対応付けられているデータを受信するデータ受信手段と、
受信した前記データを出力する出力手段と
を備えることを特徴とするデータ通信システム。
【請求項２】
前記中央装置は、
前記管理対象機器のＭＡＣアドレスと、該ＭＡＣアドレスと対応付けられている識別情報とを記憶する変換情報記憶手段と、
前記ＭＡＣアドレス受信手段で受信した前記ＭＡＣアドレスを変換した識別情報及び前記データを記憶するデータ記憶手段と、
前記依頼信号を受信した場合、受信した識別情報と対応付けられている前記データが記憶されているか否かを判断する第１の判断手段と
を備え、
該第１の判断手段で、受信した識別情報と対応付けられている前記データが記憶されていると判断した場合、前記データ送信手段は、記憶されている前記データを前記端末装置へ送信することを特徴とする請求項１に記載のデータ通信システム。
【請求項３】
前記中央装置は、
前記データをオンオフ情報と対応付けて識別情報単位で記憶するテーブルを有し、
前記ＭＡＣアドレス受信手段は、前記ＭＡＣアドレス及び前記データ別のオン信号を受信し、
受信した前記データについて、前記テーブルでオン状態に更新するテーブル更新手段と、
前記依頼信号を受信した場合、受信した識別情報と対応付けられている前記データが前記テーブルにおいてオン状態であるか否かを判断する第２の判断手段と、
前記データ送信手段は、前記第２の判断手段でオン状態であると判断された前記データを抽出して、抽出された前記データを前記識別情報とともに前記端末装置へ送信することを特徴とする請求項１に記載のデータ通信システム。
【請求項４】
前記変換手段は、前記ＭＡＣアドレスをハッシュ化して固有の識別情報に変換することを特徴とする請求項１に記載のデータ通信システム。
【請求項５】
前記変換手段は、前記ＭＡＣアドレスを暗号化して前記識別情報を生成することを特徴とする請求項１に記載のデータ通信システム。
【請求項６】
状態変化の監視対象である管理対象機器とデータ通信することが可能となるように接続された中央装置と、
該中央装置とデータ通信することが可能となるように接続された端末装置と
で構成されたデータ通信システムで実行することが可能なデータ通信方法において、
前記中央装置は、
前記管理対象機器から、少なくともＭＡＣアドレスを含むデータを受信する工程と、
前記管理対象機器のＭＡＣアドレスを固有の識別情報に変換する工程と、
前記端末装置から、前記データの取得を依頼する依頼信号を、少なくとも前記識別情報とともに受信する工程と、
前記依頼信号を受信した場合、受信した識別情報と対応付けられているデータを前記端末装置へ送信する工程と
を含み、
前記端末装置は、
前記依頼信号を、事前に取得してある前記識別情報とともに送信する工程と、
前記中央装置から前記識別情報と対応付けられているデータを受信する工程と、
受信した前記データを出力する工程と
を含むことを特徴とするデータ通信方法。
【請求項７】
状態変化の監視対象である管理対象機器と、端末装置とに、データ通信することが可能となるように接続された中央装置であって、
前記管理対象機器から、少なくともＭＡＣアドレスを含むデータを受信するＭＡＣアドレス受信手段と、
前記管理対象機器のＭＡＣアドレスを固有の識別情報に変換する変換手段と、
前記端末装置から、前記データの取得を依頼する依頼信号を、少なくとも前記識別情報とともに受信する依頼信号受信手段と、
前記依頼信号を受信した場合、受信した識別情報と対応付けられているデータを前記端末装置へ送信するデータ送信手段と
を備えることを特徴とする中央装置。
【請求項８】
前記管理対象機器のＭＡＣアドレスと、該ＭＡＣアドレスと対応付けられている識別情報とを記憶する変換情報記憶手段と、
前記ＭＡＣアドレス受信手段で受信した前記ＭＡＣアドレスを変換した識別情報及び前記データを記憶するデータ記憶手段と、
前記依頼信号を受信した場合、受信した識別情報と対応付けられている前記データが記憶されているか否かを判断する第１の判断手段と
を備え、
該第１の判断手段で、受信した識別情報と対応付けられている前記データが記憶されていると判断した場合、前記データ送信手段は、記憶されている前記データを前記端末装置へ送信することを特徴とする請求項７に記載の中央装置。
【請求項９】
前記データをオンオフ情報と対応付けて識別情報単位で記憶するテーブルを有し、
前記ＭＡＣアドレス受信手段は、前記ＭＡＣアドレス及び前記データ別のオン信号を受信し、
受信した前記データについて、前記テーブルでオン状態に更新するテーブル更新手段と、
前記依頼信号を受信した場合、受信した識別情報と対応付けられている前記データが前記テーブルにおいてオン状態であるか否かを判断する第２の判断手段と、
前記データ送信手段は、前記第２の判断手段でオン状態であると判断された前記データを抽出して、抽出された前記データを前記識別情報とともに前記端末装置へ送信することを特徴とする請求項７に記載の中央装置。
【請求項１０】
前記変換手段は、前記ＭＡＣアドレスをハッシュ化して固有の識別情報に変換することを特徴とする請求項７に記載の中央装置。
【請求項１１】
前記変換手段は、前記ＭＡＣアドレスを暗号化して前記識別情報を生成することを特徴とする請求項７に記載の中央装置。
【請求項１２】
状態変化の監視対象である管理対象機器と、端末装置とに、データ通信することが可能となるように接続された中央装置で実行することが可能なコンピュータプログラムであって、
前記中央装置を、
前記管理対象機器から、少なくともＭＡＣアドレスを含むデータを受信するＭＡＣアドレス受信手段、
前記管理対象機器のＭＡＣアドレスを固有の識別情報に変換する変換手段、
前記端末装置から、前記データの取得を依頼する依頼信号を、少なくとも前記識別情報とともに受信する依頼信号受信手段、及び
前記依頼信号を受信した場合、受信した識別情報と対応付けられているデータを前記端末装置へ送信するデータ送信手段
として機能させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、管理対象機器のデータを正当な端末装置に対してのみ提供することが可能なデータ通信システム、データ通信方法、中央装置、及び該中央装置で実行することが可能なコンピュータプログラムに関する。
【背景技術】
【０００２】
冷蔵庫、エアコン等の複数の機器に装着されている各種のセンサで検出された情報を収集して、中央装置（管理サーバ）へ集約させてユーザが使用する端末装置へ情報を提供するデータ通信システムが多々開発されている。例えば管理対象機器が冷蔵庫である場合、冷蔵庫に保存されている食品の在庫に関する情報を外出先で取得することにより、必要な食品を補充することが容易となる。
【０００３】
例えば特許文献１には、冷蔵庫に保存されている食品の品目、数量、賞味期限等に関する情報を、ネットワークを介して入力し、入力された情報が携帯端末に表示される食品在庫管理システムが開示されている。特許文献１では、携帯端末において、ユーザ自ら在庫に関する情報を入力しておき、食品購入時等に表示させて確認することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−０３７５０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に開示された食品在庫管理システムでは、サーバに食品在庫に関する情報を集約しているが、ユーザは、サーバとデータ通信することが可能な携帯端末であれば自由にデータ更新することができる。しかし、入力に使用された携帯端末が正当なユーザの携帯端末であるか否かを確認する照合手段については開示も示唆もされていない。
【０００６】
また、ＱＲコード（登録商標）、ＮＦＣ等を用いて、一の機器と他の機器との関連付けを行い、データを提供する携帯端末を特定することも行われている。この場合、使用しているユーザのアカウント情報と対応付けることが多く、ユーザアカウントの作成処理及びログイン操作が必要となるので、操作が煩雑になりやすいという問題点もあった。
【０００７】
さらに、管理対象機器を識別する情報として管理対象機器のＭＡＣアドレスを用いることも考えられる。しかし、ＭＡＣアドレスは製造ラインにおいて連続値であるため、悪意ある第三者によって類推することが容易であり、不正にデータ（機器情報）を取得されるリスクを回避することができない。
【０００８】
本発明は斯かる事情に鑑みてなされたものであり、管理対象機器のデータを正当なユーザの端末装置に対してのみ提供することが可能なデータ通信システム、データ通信方法、中央装置、及び該中央装置で実行することが可能なコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために本発明に係るデータ通信システムは、状態変化の監視対象である管理対象機器とデータ通信することが可能となるように接続された中央装置と、該中央装置とデータ通信することが可能となるように接続された端末装置とで構成されたデータ通信システムにおいて、前記中央装置は、前記管理対象機器から、少なくともＭＡＣアドレスを含むデータを受信するＭＡＣアドレス受信手段と、前記管理対象機器のＭＡＣアドレスを固有の識別情報に変換する変換手段と、前記端末装置から、前記データの取得を依頼する依頼信号を、少なくとも前記識別情報とともに受信する依頼信号受信手段と、前記依頼信号を受信した場合、受信した識別情報と対応付けられているデータを前記端末装置へ送信するデータ送信手段とを備え、前記端末装置は、前記依頼信号を事前に取得してある前記識別情報とともに送信する依頼信号送信手段と、前記中央装置から前記識別情報と対応付けられているデータを受信するデータ受信手段と、受信した前記データを出力する出力手段とを備えることを特徴とする。
【００１０】
上記構成では、管理対象機器から、少なくともＭＡＣアドレスを含むデータを受信し、ＭＡＣアドレスを固有の識別情報に変換する。端末装置から、データの取得を依頼する依頼信号を、少なくとも識別情報とともに受信し、依頼信号を受信した場合、受信した識別情報と対応付けられているデータを端末装置へ送信する。端末装置は、依頼信号を事前に取得してある識別情報とともに送信し、中央装置から識別情報と対応付けられているデータを受信して出力する。これにより、ユーザは、アカウントの作成処理及びログイン操作を意識することなく、複数の管理対象機器及び複数の端末装置の対応付けを行うことができ、対応付けられていない管理対象機器を排他管理することが可能となる。したがって、ユーザの登録作業を大きく簡略化することができ、利便性が向上する。また、管理対象機器と中央装置との間では、識別情報を用いることなく、ＭＡＣアドレスで管理対象機器のデータ管理を行うことができるため、他人に識別情報が漏れるおそれを低減することが可能となる。
【００１１】
また、本発明に係るデータ通信システムにおいて、前記中央装置は、前記管理対象機器のＭＡＣアドレスと、該ＭＡＣアドレスと対応付けられている識別情報とを記憶する変換情報記憶手段と、前記ＭＡＣアドレス受信手段で受信した前記ＭＡＣアドレスを変換した識別情報及び前記データを記憶するデータ記憶手段と、前記依頼信号を受信した場合、受信した識別情報と対応付けられている前記データが記憶されているか否かを判断する第１の判断手段とを備え、該第１の判断手段で、受信した識別情報と対応付けられている前記データが記憶されていると判断した場合、前記データ送信手段は、記憶されている前記データを前記端末装置へ送信することが好ましい。
【００１２】
上記構成では、管理対象機器のＭＡＣアドレスと、該ＭＡＣアドレスと対応付けられている識別情報とを記憶しておき、受信したＭＡＣアドレスを変換した識別情報及びデータを記憶する。依頼信号を受信した場合、受信した識別情報と対応付けられているデータが記憶されているか否かを判断し、記憶されているデータを端末装置へ送信する。これにより、ユーザは、アカウントの作成処理及びログイン操作を意識することなく、複数の管理対象機器及び複数の端末装置の対応付けを行うことができ、対応付けられていない管理対象機器を排他管理することが可能となる。したがって、ユーザの登録作業を大きく簡略化することができ、利便性が向上する。また、管理対象機器と中央装置との間では、識別情報を用いることなく、ＭＡＣアドレスで管理対象機器のデータ管理を行うことができるため、他人に識別情報が漏れるおそれを低減することが可能となる。
【００１３】
また、本発明に係るデータ通信システムにおいて、前記中央装置は、前記データをオンオフ情報と対応付けて識別情報単位で記憶するテーブルを有し、前記ＭＡＣアドレス受信手段は、前記ＭＡＣアドレス及び前記データ別のオン信号を受信し、受信した前記データについて、前記テーブルでオン状態に更新するテーブル更新手段と、前記依頼信号を受信した場合、受信した識別情報と対応付けられている前記データが前記テーブルにおいてオン状態であるか否かを判断する第２の判断手段と、前記データ送信手段は、前記第２の判断手段でオン状態であると判断された前記データを抽出して、抽出された前記データを前記識別情報とともに前記端末装置へ送信することが好ましい。
【００１４】
上記構成では、データをオンオフ情報と対応付けて識別情報単位で記憶するテーブルを有し、ＭＡＣアドレス及びデータ別のオン信号を受信し、受信したデータについて、テーブルでオン状態に更新する。依頼信号を受信した場合、受信した識別情報と対応付けられているデータがテーブルにおいてオン状態であるか否かを判断し、オン状態であると判断されたデータを抽出して、抽出されたデータを識別情報とともに端末装置へ送信する。これにより、テーブルを用いることでユーザの登録作業を大きく簡略化することができ、利便性が向上する。また、管理対象機器と中央装置との間では、識別情報を用いることなく、ＭＡＣアドレスで管理対象機器のデータ管理を行うことができるため、他人に識別情報が漏れるおそれを低減することが可能となる。
【００１５】
また、本発明に係るデータ通信システムにおいて、前記変換手段は、前記ＭＡＣアドレスをハッシュ化して固有の識別情報に変換することが好ましい。
【００１６】
上記構成では、ＭＡＣアドレスをハッシュ化して固有の識別情報に変換するので、ＭＡＣアドレスと対応付けられた識別情報を記憶しておく必要がなく、ユーザの登録作業を大きく簡略化することができ、利便性が向上する。また、管理対象機器と中央装置との間では、識別情報を用いることなく、ＭＡＣアドレスで管理対象機器のデータ管理を行うことができるため、他人に識別情報が漏れるおそれを低減することが可能となる。
【００１７】
また、本発明に係るデータ通信システムにおいて、前記変換手段は、前記ＭＡＣアドレスを暗号化して前記識別情報を生成することが好ましい。
【００１８】
上記構成では、ＭＡＣアドレスを暗号化して識別情報を生成するので、ＭＡＣアドレスと対応付けられた識別情報を記憶しておく必要がなく、ユーザの登録作業を大きく簡略化することができ、利便性が向上する。また、管理対象機器と中央装置との間では、識別情報を用いることなく、ＭＡＣアドレスで管理対象機器のデータ管理を行うことができるため、他人に識別情報が漏れるおそれを低減することが可能となる。
【００１９】
次に、上記目的を達成するために本発明に係るデータ通信方法は、状態変化の監視対象である管理対象機器とデータ通信することが可能となるように接続された中央装置と、該中央装置とデータ通信することが可能となるように接続された端末装置とで構成されたデータ通信システムで実行することが可能なデータ通信方法において、前記中央装置は、前記管理対象機器から、少なくともＭＡＣアドレスを含むデータを受信する工程と、前記管理対象機器のＭＡＣアドレスを固有の識別情報に変換する工程と、前記端末装置から、前記データの取得を依頼する依頼信号を、少なくとも前記識別情報とともに受信する工程と、前記依頼信号を受信した場合、受信した識別情報と対応付けられているデータを前記端末装置へ送信する工程とを含み、前記端末装置は、前記依頼信号を、事前に取得してある前記識別情報とともに送信する工程と、前記中央装置から前記識別情報と対応付けられているデータを受信する工程と、受信した前記データを出力する工程とを含むことを特徴とする。
【００２０】
上記構成では、管理対象機器から、少なくともＭＡＣアドレスを含むデータを受信し、ＭＡＣアドレスを固有の識別情報に変換する。端末装置から、データの取得を依頼する依頼信号を、少なくとも識別情報とともに受信し、依頼信号を受信した場合、受信した識別情報と対応付けられているデータを端末装置へ送信する。端末装置は、依頼信号を事前に取得してある識別情報とともに送信し、中央装置から識別情報と対応付けられているデータを受信して出力する。これにより、ユーザは、アカウントの作成処理及びログイン操作を意識することなく、複数の管理対象機器及び複数の端末装置の対応付けを行うことができ、対応付けられていない管理対象機器を排他管理することが可能となる。したがって、ユーザの登録作業を大きく簡略化することができ、利便性が向上する。また、管理対象機器と中央装置との間では、識別情報を用いることなく、ＭＡＣアドレスで管理対象機器のデータ管理を行うことができるため、他人に識別情報が漏れるおそれを低減することが可能となる。
【００２１】
次に、上記目的を達成するために本発明に係る中央装置は、状態変化の監視対象である管理対象機器と、端末装置とに、データ通信することが可能となるように接続された中央装置であって、前記管理対象機器から、少なくともＭＡＣアドレスを含むデータを受信するＭＡＣアドレス受信手段と、前記管理対象機器のＭＡＣアドレスを固有の識別情報に変換する変換手段と、前記端末装置から、前記データの取得を依頼する依頼信号を、少なくとも前記識別情報とともに受信する依頼信号受信手段と、前記依頼信号を受信した場合、受信した識別情報と対応付けられているデータを前記端末装置へ送信するデータ送信手段とを備えることを特徴とする。
【００２２】
上記構成では、管理対象機器から、少なくともＭＡＣアドレスを含むデータを受信し、ＭＡＣアドレスを固有の識別情報に変換する。端末装置から、データの取得を依頼する依頼信号を、少なくとも識別情報とともに受信し、依頼信号を受信した場合、受信した識別情報と対応付けられているデータを端末装置へ送信する。これにより、ユーザは、アカウントの作成処理及びログイン操作を意識することなく、複数の管理対象機器及び複数の端末装置の対応付けを行うことができ、対応付けられていない管理対象機器を排他管理することが可能となる。したがって、ユーザの登録作業を大きく簡略化することができ、利便性が向上する。また、管理対象機器と中央装置との間では、識別情報を用いることなく、ＭＡＣアドレスで管理対象機器のデータ管理を行うことができるため、他人に識別情報が漏れるおそれを低減することが可能となる。
【００２３】
また、本発明に係る中央装置は、前記管理対象機器のＭＡＣアドレスと、該ＭＡＣアドレスと対応付けられている識別情報とを記憶する変換情報記憶手段と、前記ＭＡＣアドレス受信手段で受信した前記ＭＡＣアドレスを変換した識別情報及び前記データを記憶するデータ記憶手段と、前記依頼信号を受信した場合、受信した識別情報と対応付けられている前記データが記憶されているか否かを判断する第１の判断手段とを備え、該第１の判断手段で、受信した識別情報と対応付けられている前記データが記憶されていると判断した場合、前記データ送信手段は、記憶されている前記データを前記端末装置へ送信することが好ましい。
【００２４】
上記構成では、管理対象機器のＭＡＣアドレスと、該ＭＡＣアドレスと対応付けられた識別情報とを記憶しておき、受信したＭＡＣアドレスを変換した識別情報及びデータを記憶する。依頼信号を受信した場合、受信した識別情報と対応付けられているデータが記憶されているか否かを判断し、記憶されているデータを端末装置へ送信する。これにより、ユーザは、アカウントの作成処理及びログイン操作を意識することなく、複数の管理対象機器及び複数の端末装置の対応付けを行うことができ、対応付けられていない管理対象機器を排他管理することが可能となる。したがって、ユーザの登録作業を大きく簡略化することができ、利便性が向上する。また、管理対象機器と中央装置との間では、識別情報を用いることなく、ＭＡＣアドレスで管理対象機器のデータ管理を行うことができるため、他人に識別情報が漏れるおそれを低減することが可能となる。
【００２５】
また、本発明に係る中央装置は、前記データをオンオフ情報と対応付けて識別情報単位で記憶するテーブルを有し、前記ＭＡＣアドレス受信手段は、前記ＭＡＣアドレス及び前記データ別のオン信号を受信し、受信した前記データについて、前記テーブルでオン状態に更新するテーブル更新手段と、前記依頼信号を受信した場合、受信した識別情報と対応付けられている前記データが前記テーブルにおいてオン状態であるか否かを判断する第２の判断手段と、前記データ送信手段は、前記第２の判断手段でオン状態であると判断された前記データを抽出して、抽出された前記データを前記識別情報とともに前記端末装置へ送信することが好ましい。
【００２６】
上記構成では、データをオンオフ情報と対応付けて識別情報単位で記憶するテーブルを有し、ＭＡＣアドレス及びデータ別のオン信号を受信し、受信したデータについて、テーブルでオン状態に更新する。依頼信号を受信した場合、受信した識別情報と対応付けられているデータがテーブルにおいてオン状態であるか否かを判断し、オン状態であると判断されたデータを抽出して、抽出されたデータを識別情報とともに端末装置へ送信する。これにより、テーブルを用いることでユーザの登録作業を大きく簡略化することができ、利便性が向上する。また、管理対象機器と中央装置との間では、識別情報を用いることなく、ＭＡＣアドレスで管理対象機器のデータ管理を行うことができるため、他人に識別情報が漏れるおそれを低減することが可能となる。
【００２７】
また、本発明に係る中央装置は、前記変換手段は、前記ＭＡＣアドレスをハッシュ化して固有の識別情報に変換することが好ましい。
【００２８】
上記構成では、ＭＡＣアドレスをハッシュ化して固有の識別情報に変換するので、ＭＡＣアドレスと対応付けられた識別情報を記憶しておく必要がなく、ユーザの登録作業を大きく簡略化することができ、利便性が向上する。また、管理対象機器と中央装置との間では、識別情報を用いることなく、ＭＡＣアドレスで管理対象機器のデータ管理を行うことができるため、他人に識別情報が漏れるおそれを低減することが可能となる。
【００２９】
また、本発明に係る中央装置は、前記変換手段は、前記ＭＡＣアドレスを暗号化して前記識別情報を生成することが好ましい。
【００３０】
上記構成では、ＭＡＣアドレスを暗号化して識別情報を生成するので、ＭＡＣアドレスと対応付けられた識別情報を記憶しておく必要がなく、ユーザの登録作業を大きく簡略化することができ、利便性が向上する。また、管理対象機器と中央装置との間では、識別情報を用いることなく、ＭＡＣアドレスで管理対象機器のデータ管理を行うことができるため、他人に識別情報が漏れるおそれを低減することが可能となる。
【００３１】
次に、上記目的を達成するために本発明に係るコンピュータプログラムは、状態変化の監視対象である管理対象機器と、端末装置とに、データ通信することが可能となるように接続された中央装置で実行することが可能なコンピュータプログラムであって、前記中央装置を、前記管理対象機器から、少なくともＭＡＣアドレスを含むデータを受信するＭＡＣアドレス受信手段、前記管理対象機器のＭＡＣアドレスを固有の識別情報に変換する変換手段、前記端末装置から、前記データの取得を依頼する依頼信号を、少なくとも前記識別情報とともに受信する依頼信号受信手段、及び前記依頼信号を受信した場合、受信した識別情報と対応付けられているデータを前記端末装置へ送信するデータ送信手段として機能させることを特徴とする。
【００３２】
上記構成では、管理対象機器から、少なくともＭＡＣアドレスを含むデータを受信し、ＭＡＣアドレスを固有の識別情報に変換する。端末装置から、データの取得を依頼する依頼信号を、少なくとも識別情報とともに受信し、依頼信号を受信した場合、受信した識別情報と対応付けられているデータを端末装置へ送信する。これにより、ユーザは、アカウントの作成処理及びログイン操作を意識することなく、複数の管理対象機器及び複数の端末装置の対応付けを行うことができ、対応付けられていない管理対象機器を排他管理することが可能となる。したがって、ユーザの登録作業を大きく簡略化することができ、利便性が向上する。また、管理対象機器と中央装置との間では、識別情報を用いることなく、ＭＡＣアドレスで管理対象機器のデータ管理を行うことができるため、他人に識別情報が漏れるおそれを低減することが可能となる。
【発明の効果】
【００３３】
上記構成によれば、管理対象機器から、少なくともＭＡＣアドレスを含むデータを受信し、ＭＡＣアドレスを固有の識別情報に変換する。端末装置から、データの取得を依頼する依頼信号を、少なくとも識別情報とともに受信し、依頼信号を受信した場合、受信した識別情報と対応付けられているデータを端末装置へ送信する。端末装置は、依頼信号を事前に取得してある識別情報とともに送信し、中央装置からデータを受信して出力する。これにより、ユーザは、アカウントの作成処理及びログイン操作を意識することなく、複数の管理対象機器及び複数の端末装置の対応付けを行うことができ、対応付けられていない管理対象機器を排他管理することが可能となる。したがって、ユーザの登録作業を大きく簡略化することができ、利便性が向上する。また、管理対象機器と中央装置との間では、識別情報を用いることなく、ＭＡＣアドレスで管理対象機器のデータ管理を行うことができるため、他人に識別情報が漏れるおそれを低減することが可能となる。
【図面の簡単な説明】
【００３４】
【図１】本発明の実施の形態１に係るデータ通信システムの構成を示す模式図である。
【図２】本発明の実施の形態１に係るデータ通信システムの端末装置の構成例を示すブロック図である。
【図３】本発明の実施の形態１に係るデータ通信システムの中央装置の構成例を示すブロック図である。
【図４】本発明の実施の形態１に係るデータ通信システムの変換情報記憶部のデータ構成の例示図である。
【図５】本発明の実施の形態１に係るデータ通信システムの端末装置及び中央装置の機能ブロック図である。
【図６】本発明の実施の形態１に係るデータ通信システムのデータの流れを示す模式図である。
【図７】本発明の実施の形態１に係るデータ通信システムの中央装置のＣＰＵの処理手順を示すフローチャートである。
【図８】本発明の実施の形態２に係るデータ通信システムのテーブルに記憶されるデータ構成の例示図である。
【図９】本発明の実施の形態２に係るデータ通信システムの端末装置及び中央装置の機能ブロック図である。
【図１０】本発明の実施の形態２に係るデータ通信システムの中央装置のＣＰＵの処理手順を示すフローチャートである。
【図１１】本発明の実施の形態３に係るデータ通信システムの中央装置のＣＰＵの処理手順を示すフローチャートである。
【発明を実施するための形態】
【００３５】
以下、本発明の実施の形態について、図面を参照しながら詳細に説明する。なお、以下の実施の形態では、管理対象機器として家庭内の家電機器、例えば冷蔵庫とし、端末装置としてスマートフォンを用いる例について説明する。
【００３６】
（実施の形態１）
図１は、本発明の実施の形態１に係るデータ通信システムの構成を示す模式図である。図１に示すように本実施の形態１に係るデータ通信システムは、データを管理する中央装置１に、インターネット等のネットワーク網４を介して、複数の端末装置２、複数の管理対象機器３がデータ通信することが可能となるように接続されている。接続方法は、イーサネット（登録商標）ケーブル等のように有線であっても良いし、無線であっても良い。
【００３７】
図２は、本発明の実施の形態１に係るデータ通信システムの端末装置２の構成例を示すブロック図である。本発明の実施の形態１に係る端末装置２は、少なくともＣＰＵ（中央演算装置）２１、メモリ２２、記憶装置２３、入力部２４、表示部２５、通信インタフェース２６及び上述したハードウェアを接続する内部バス２７で構成されている。
【００３８】
ＣＰＵ２１は、内部バス２７を介して端末装置２の上述したようなハードウェア各部と接続されており、上述したハードウェア各部の動作を制御するとともに、記憶装置２３に記憶されているコンピュータプログラムに従って、種々のソフトウェア的機能を実行する。メモリ２２は、ＳＲＡＭ、ＳＤＲＡＭ等の揮発性メモリで構成され、コンピュータプログラムの実行時にロードモジュールが展開され、コンピュータプログラムの実行時に発生する一時的なデータ等を記憶する。
【００３９】
記憶装置２３は、内蔵される固定型記憶装置（ハードディスク）、ＳＲＡＭ等の揮発性メモリ、ＲＯＭ等の不揮発性メモリ等で構成されている。記憶装置２３に記憶されているコンピュータプログラムは、プログラム及びデータ等の情報として通信インタフェース２６を介してダウンロードされ、実行時には記憶装置２３からメモリ２２へ展開して実行される。
【００４０】
記憶装置２３には、データの取得を意図する管理対象機器３を識別する識別情報を事前に記憶しておく。識別情報を取得する方法は、特に限定されるものではない。例えば、管理対象機器３の表面にＱＲコード（登録商標）を付し、端末装置２で読み取っても良い。その他、赤外線通信、ＮＦＣ規格に基づく通信、磁気通信、可視光通信、ブルーツース（ｂｌｕｅｔｏｏｔｈ：登録商標）通信等の各種通信方式により受信しても良いし、バーコード、アラビア数値標記等を用いて、端末装置２が読み取ることで識別情報を取得しても良い。
【００４１】
通信インタフェース２６は内部バス２７に接続されており、インターネット、ＬＡＮ、ＷＡＮ等の外部のネットワーク網４に接続されることにより、中央装置１とデータ通信することが可能となっている。
【００４２】
入力部２４は、タッチディスプレイ、ボタンキー等のデータ入力装置であって、データの入力を受け付ける。また、表示部２５は、タッチディスプレイと一体化されたＬＣＤ等の表示装置であって、操作に必要な画像を表示する。
【００４３】
図３は、本発明の実施の形態１に係るデータ通信システムの中央装置１の構成例を示すブロック図である。本発明の実施の形態１に係る中央装置１は、少なくともＣＰＵ（中央演算装置）１１、メモリ１２、記憶装置１３、Ｉ／Ｏインタフェース１４、ビデオインタフェース１５、可搬型ディスクドライブ１６、通信インタフェース１７及び上述したハードウェアを接続する内部バス１８で構成されている。
【００４４】
ＣＰＵ１１は、内部バス１８を介して中央装置１の上述したようなハードウェア各部と接続されており、上述したハードウェア各部の動作を制御するとともに、記憶装置１３に記憶されているコンピュータプログラム１００に従って、種々のソフトウェア的機能を実行する。メモリ１２は、ＳＲＡＭ、ＳＤＲＡＭ等の揮発性メモリで構成され、コンピュータプログラム１００の実行時にロードモジュールが展開され、コンピュータプログラム１００の実行時に発生する一時的なデータ等を記憶する。
【００４５】
記憶装置１３は、内蔵される固定型記憶装置（ハードディスク）、ＳＲＡＭ等の揮発性メモリ、ＲＯＭ等の不揮発性メモリ等で構成されている。記憶装置１３に記憶されているコンピュータプログラム１００は、プログラム及びデータ等の情報を記録したＤＶＤ、ＣＤ−ＲＯＭ等の可搬型記録媒体９０から、可搬型ディスクドライブ１６によりダウンロードされ、実行時には記憶装置１３からメモリ１２へ展開して実行される。もちろん、通信インタフェース１７を介してネットワーク網４に接続されている外部のコンピュータからダウンロードされたコンピュータプログラムであっても良い。
【００４６】
また記憶装置１３は、変換情報記憶部１３１を備えていても良い。変換情報記憶部１３１は、管理対象機器３それぞれに固有のＭＡＣアドレスを、互いにユニークな識別情報に変換するために、両者を対応付けて記憶している。もちろん、逆に識別情報から対応付けられているＭＡＣアドレスに変換するために用いることもできる。
【００４７】
図４は、本発明の実施の形態１に係るデータ通信システムの変換情報記憶部１３１のデータ構成の例示図である。図４に示すように、変換情報記憶部１３１には、管理対象機器３のＭＡＣアドレスと、ＭＡＣアドレスに対応付けられている識別情報とを記憶している。これにより、例えば連番が割り振られているＭＡＣアドレスが用いられる場合であっても、識別情報には連続性がないので、第三者がＭＡＣアドレスを類推することができず、なりすましによる不正な情報取得が困難になる。
【００４８】
図３に戻って、通信インタフェース１７は内部バス１８に接続されており、インターネット、ＬＡＮ、ＷＡＮ等の外部のネットワーク網４に接続されることにより、複数の管理対象機器３及び複数の端末装置２とデータ通信することが可能となっている。管理対象機器３からは、ＭＡＣアドレス及びデータを受信し、端末装置２からは、データの取得を依頼する依頼信号を少なくとも識別情報とともに受信する。
【００４９】
Ｉ／Ｏインタフェース１４は、キーボード１４１、マウス１４２等のデータ入力媒体と接続され、データの入力を受け付ける。また、ビデオインタフェース１５は、ＣＲＴモニタ、ＬＣＤ等の表示装置１５１と接続され、所定の画像を表示する。
【００５０】
図５は、本発明の実施の形態１に係るデータ通信システムの端末装置２及び中央装置１の機能ブロック図である。中央装置１のＭＡＣアドレス受信手段１０１は、管理対象機器３から、少なくともＭＡＣアドレスを含むデータを受信する。ここでデータとは、端末装置２で可動する各種アプリケーションで必要なデータを意味しており、例えば管理対象機器３の稼働状態を監視するアプリケーションの場合、受信するデータは、稼働可能状態（ＯＫ）、稼働不可能状態（ＮＧ）、スリープ状態（Ｐｅｎｄｉｎｇ）等の状態を示すデータである。
【００５１】
変換手段１０２は、管理対象機器３のＭＡＣアドレスと固有の識別情報とを互いに変換する。本実施の形態１では、記憶装置１３に変換情報記憶部１３１を備えているので、管理対象機器３から受信したＭＡＣアドレスを固有の識別情報に変換する。逆に、端末装置２から識別情報を受信した場合には、対応付けられているＭＡＣアドレスを特定することもできる。
【００５２】
データ記憶手段１０３は、受信したＭＡＣアドレスを変換手段１０２で変換した識別情報、及び受信したデータを記憶する。これにより、識別情報をキー情報としてデータを抽出することができる。
【００５３】
端末装置２の依頼信号送信手段２０１は、依頼信号を、事前に取得してある識別情報とともに送信する。依頼信号のデータ構成は特に限定されるものではないが、少なくともデータ取得対象となる管理対象機器３の識別情報及び取得するデータを特定する情報を含む。本実施の形態１では、取得を依頼するデータが管理対象機器３のステータス情報である旨を示す情報を含む。
【００５４】
中央装置１の依頼信号受信手段１０４は、端末装置２から、データの取得を依頼する依頼信号を、少なくとも識別情報とともに受信する。第１の判断手段１０５は、依頼信号を受信した場合、受信した識別情報と対応付けられているデータが記憶されているか否かを判断する。つまり、ＭＡＣアドレスが変換された識別情報に対応付けて記憶されているデータの中から、識別情報が一致するデータの有無を判断する。
【００５５】
第１の判断手段１０５で、受信した識別情報と対応付けられているデータが記憶されていると判断した場合、データ送信手段１０６は、依頼信号の送信元である端末装置２へ、受信した識別情報と対応付けられて記憶されているデータを送信する。
【００５６】
端末装置２のデータ受信手段２０２は、中央装置１から、識別情報と対応付けられているデータを受信し、出力手段２０３は、受信したデータを出力する。これにより、端末装置２は、欲しいデータに関する依頼信号を中央装置１へ送信することで、確実に欲しいデータを取得することができる。
【００５７】
図６は、本発明の実施の形態１に係るデータ通信システムのデータの流れを示す模式図である。図６に示すように、３つの管理対象機器３ａ、３ｂ、３ｃが中央装置１に接続されており、各管理対象機器３のＭＡＣアドレスを固有の識別情報に変換して、管理対象機器３ａの識別情報を‘４４８Ｆ６５４８’、管理対象機器３ｂの識別情報を‘３２９８０２Ｄ１’、管理対象機器３ｃの識別情報を‘ＢＤ１２ＦＥ７６’としている。
【００５８】
各管理対象機器３ａ、３ｂ、３ｃは、稼働状態が変更した時点で、ＭＡＣアドレスと稼働状態（以下、ステータス）に関する情報を中央装置１へ送信する。図６の例では、稼働状態を変更した時点で管理対象機器３ａのステータスは「ＯＫ」、管理対象機器３ｂのステータスは「ＮＯＴ  ＯＫ」、管理対象機器３ｃのステータスは「ＳＬＥＥＰＩＮＧ」として、中央装置１に記憶されている。
【００５９】
中央装置１にステータスに関する情報を記憶する場合、ステータスに関する情報をＭＡＣアドレスに対応付けて記憶しても良いし、変換された識別情報に対応付けて記憶しても良い。端末装置２からのレスポンスを向上させるには、変換された識別情報に対応付けて記憶しておく方が、変換処理が不要になるので好ましいことは言うまでもない。
【００６０】
なお、本実施の形態１では、中央装置１に記憶される情報としてステータスに関する情報を例に挙げて説明しているが、例えば管理対象機器３の電源のオンオフ情報、管理対象機器３内に保管する物品の有無に関する情報等、二者択一の情報であっても良い。
【００６１】
図６の例では、端末装置２から依頼信号として、識別情報‘３２９８０２Ｄ１’のステータスに関する情報の取得を依頼している。中央装置１は、識別情報‘３２９８０２Ｄ１’に対応付けて記憶されているステータスに関する情報「ＮＯＴ  ＯＫ」を抽出して、依頼信号の送信元である端末装置２へ送信する。
【００６２】
図７は、本発明の実施の形態１に係るデータ通信システムの中央装置１のＣＰＵ１１の処理手順を示すフローチャートである。図７に示すように、中央装置１のＣＰＵ１１は、管理対象機器３から、少なくともＭＡＣアドレスを含むデータを受信する（ステップＳ７０１）。
【００６３】
ＣＰＵ１１は、受信した管理対象機器３のＭＡＣアドレスを固有の識別情報に変換して（ステップＳ７０２）、変換された識別情報と対応付けて、受信したデータを記憶する（ステップＳ７０３）。これにより、識別情報をキー情報としてデータを抽出することができる。
【００６４】
ＣＰＵ１１は、端末装置２から、データの取得を依頼する依頼信号を、少なくとも識別情報とともに受信する（ステップＳ７０４）。ＣＰＵ１１は、受信した識別情報と対応付けられているデータが記憶されているか否かを判断する（ステップＳ７０５）。つまり、ＭＡＣアドレスが変換された識別情報と対応付けられて記憶されているデータの中から、識別情報が一致するデータの有無を判断する。
【００６５】
ＣＰＵ１１が、受信した識別情報と対応付けられているデータが記憶されていると判断した場合（ステップＳ７０５：ＹＥＳ）、ＣＰＵ１１は、依頼信号の送信元である端末装置２へ、受信した識別情報と対応付けられているデータを送信する（ステップＳ７０６）。ＣＰＵ１１が、受信した識別情報と対応付けられているデータが記憶されていないと判断した場合（ステップＳ７０５：ＮＯ）、ＣＰＵ１１は、データが記憶されていない旨を示すデータ、例えばメッセージ情報として「ＮＯ  ＤＡＴＡ」を依頼信号の送信元である端末装置２へ送信する（ステップＳ７０７）。
【００６６】
以上のように、本実施の形態１によれば、ユーザは、アカウントの作成処理及びログイン操作を意識することなく、複数の管理対象機器３及び複数の端末装置２の対応付けを行うことができ、対応付けられていない管理対象機器３を排他管理することが可能となる。したがって、ユーザの登録作業を大きく簡略化することができ、利便性が向上する。また、管理対象機器３と中央装置１との間では、識別情報を用いることなく、ＭＡＣアドレスで管理対象機器３のデータ管理を行うことができるため、他人に識別情報が漏れるおそれを低減することが可能となる。
【００６７】
すなわち、管理対象機器３の識別情報（ＱＲコード（登録商標））等を第三者が読み取ることで、いわゆる「なりすまし」は可能ではあるものの、手元に存在しない管理対象機器３の識別情報を読み取ることは物理的に困難である。また、例えば識別情報をＭＡＣアドレスから容易に推測することができない値としておくことで、第三者が識別情報（ＱＲコード（登録商標））等を偽造して他人の管理対象機器３の情報を取得する等の不正を未然に回避することが可能となる。
【００６８】
さらに、上述した実施の形態１では、ＭＡＣアドレスにより管理対象機器３のステータス情報を管理することができるので、従来のシステムのように、ユーザごとにアカウントを準備し、端末装置２ごとにアカウントを登録することにより、アカウントごとに管理対象機器３のステータス情報を管理する等、煩雑な処理を事前に実行する必要がなく、処理全体を大幅に簡略化することができる。
【００６９】
なお、上述した実施の形態１からもわかるように、あえてＭＡＣアドレスを用いている理由は、管理対象機器３ごとに識別情報を設定する工程（例えばハードウェア自体に焼きこむ工程）を排除し、事前に準備されていることが明らかであるＭＡＣアドレスをキー情報として情報の管理を行うためである。そして、ＭＡＣアドレスのみではキー情報を容易に推測することができるので、対応付けた識別情報を準備することで、簡便性と安全性とを高いレベルで両立させている。
【００７０】
（実施の形態２）
本発明の実施の形態２に係るデータ通信システム、データ通信システムの中央装置１、端末装置２等の構成は実施の形態１と同様であることから、同一の符号を付することにより詳細な説明は省略する。本実施の形態２では、中央装置１に複数の管理対象機器３を管理するテーブルを備え、各管理対象機器３からテーブルを更新するための情報が送信される点で実施の形態１とは相違する。
【００７１】
すなわち、本実施の形態２では、中央装置１の記憶装置１３に変換情報記憶部１３１に加えて、管理対象機器３それぞれに固有のＭＡＣアドレスに対応付けて、データを記憶するテーブル１３２を備えている。
【００７２】
図８は、本発明の実施の形態２に係るデータ通信システムのテーブル１３２に記憶されるデータ構成の例示図である。図８に示すように、テーブル１３２には、識別情報に対応付けて、各管理対象機器３の稼働状態（ステータス）に関する情報が記憶されている。テーブル１３２が更新されるタイミングは、各管理対象機器３からステータスに関する情報が送信されてきた時点である。
【００７３】
なお、実施の形態１と同様、テーブル１３２に記憶される情報としてステータスに関する情報に限定されるものではなく、例えば管理対象機器３の電源のオンオフ情報、管理対象機器３内に保管する物品の有無に関する情報等、二者択一の情報であっても良い。この場合、管理対象機器３からは、オン信号だけ、あるいはオフ信号だけを受信しても良い。
【００７４】
例えば管理対象機器３が冷蔵庫である場合、冷蔵庫に保存されるべき牛乳、卵等が欠品になった時点でオン信号だけを中央装置１に送信すれば良い。この場合、テーブル１３２には牛乳、卵等を識別する識別情報と、冷蔵庫を識別するＭＡＣアドレスとを対応付けて記憶しておき、オン信号を受信する都度、受信したオン信号に対応付けられているデータについてオン状態に更新すれば良い。
【００７５】
図９は、本発明の実施の形態２に係るデータ通信システムの端末装置２及び中央装置１の機能ブロック図である。中央装置１のＭＡＣアドレス受信手段１０１は、管理対象機器３から、少なくともＭＡＣアドレスを含むデータを受信する。ここで、本実施の形態２では、ステータスに関する情報やメッセージ等をデータとして受信するのではなく、テーブル１３２に記憶されているデータごとのオン信号をデータとして受信する。したがって、受信するのは、管理対象機器３のＭＡＣアドレス、テーブル１３２を更新するデータ、及び該データに対応付けられているオン信号を受信する。なお、データによっては、オン信号に限定されるものではなく、オフ信号であっても良いことは言うまでもない。
【００７６】
変換手段１０２は、管理対象機器３のＭＡＣアドレスを固有の識別情報に変換する。本実施の形態２では、記憶装置１３に変換情報記憶部１３１を備えているので、管理対象機器３から受信したＭＡＣアドレスを固有の識別情報に変換することができる。逆に、端末装置２から識別情報を受信した場合には、対応付けられているＭＡＣアドレスを特定することもできる。
【００７７】
テーブル更新手段９０１は、受信したデータについて、テーブル１３２においてオン状態に更新する。これにより、識別情報をキー情報としてオン状態である項目を抽出することができる。
【００７８】
端末装置２の依頼信号送信手段２０１は、依頼信号を、事前に取得してある識別情報とともに送信する。依頼信号のデータ構成は特に限定されるものではないが、少なくともデータ取得対象となる管理対象機器３の識別情報及び取得するデータを特定する情報を含む。本実施の形態２では、取得を依頼するデータが管理対象機器３のステータス情報である旨を示す情報を含む。
【００７９】
中央装置１の依頼信号受信手段１０４は、端末装置２から、データの取得を依頼する依頼信号を、少なくとも識別情報とともに受信する。第２の判断手段９０２は、受信した識別情報と対応付けられているデータがテーブル１３２においてオン状態であるか否かを判断する。つまり、ＭＡＣアドレスが変換された識別情報に対応付けられて記憶されているデータの中から、オン状態であるデータを抽出する。
【００８０】
第２の判断手段９０２で、受信した識別情報と対応付けられているデータがオン状態であると判断した場合、オン状態であると判断されたデータを抽出し、データ送信手段１０６は、依頼信号の送信元である端末装置２へ、受信した識別情報とともに、抽出されたデータ、すなわちオン状態であるデータを送信する。
【００８１】
端末装置２のデータ受信手段２０２は、中央装置１から、識別情報と対応付けられているオン状態であるデータを受信し、出力手段２０３は、受信したデータを出力する。これにより、端末装置２は、欲しいデータに関する依頼信号を中央装置１へ送信することで、確実に欲しいデータを取得することができる。
【００８２】
図１０は、本発明の実施の形態２に係るデータ通信システムの中央装置１のＣＰＵ１１の処理手順を示すフローチャートである。図１０に示すように、中央装置１のＣＰＵ１１は、管理対象機器３から、ステータスが変化したデータ（例えば管理対象機器３の電源がＯＮ等）について、少なくともＭＡＣアドレスを含むオン信号を受信する（ステップＳ１００１）。
【００８３】
ＣＰＵ１１は、受信した管理対象機器３のＭＡＣアドレスを固有の識別情報に変換して（ステップＳ１００２）、変換された識別情報と対応付けて、受信したオン信号によりテーブルの項目を更新する（ステップＳ１００３）。
【００８４】
ＣＰＵ１１は、端末装置２から、データの取得を依頼する依頼信号を、少なくとも識別情報とともに受信する（ステップＳ１００４）。ＣＰＵ１１は、受信した識別情報と対応付けられているデータがオン状態であるか否かを判断する（ステップＳ１００５）。つまり、ＭＡＣアドレスが変換された識別情報に対応付けて記憶されているデータがオン状態であれば、端末装置２に対して送信することが可能なデータであることを示している。
【００８５】
ＣＰＵ１１が、受信した識別情報と対応付けられているデータがオン状態であると判断した場合（ステップＳ１００５：ＹＥＳ）、ＣＰＵ１１は、依頼信号の送信元である端末装置２へ、受信した識別情報と対応付けられているオン状態であるデータを送信する（ステップＳ１００６）。ＣＰＵ１１が、受信した識別情報と対応付けられているデータがオン状態ではないと判断した場合（ステップＳ１００５：ＮＯ）、ＣＰＵ１１は、データが存在しない旨を示すデータ、例えばメッセージ情報として「ＮＯ  ＤＡＴＡ」を依頼信号の送信元である端末装置２へ送信する（ステップＳ１００７）。
【００８６】
以上のように、本実施の形態２によれば、テーブル１３２を用いることでユーザの登録作業を大きく簡略化することができ、利便性が向上する。また、管理対象機器３と中央装置１との間では、識別情報を用いることなく、ＭＡＣアドレスで管理対象機器３のデータ管理を行うことができるため、他人に識別情報が漏れるおそれを低減することが可能となる。
【００８７】
（実施の形態３）
本発明の実施の形態３に係るデータ通信システム、データ通信システムの中央装置１、端末装置２等の構成は実施の形態１及び２と同様であることから、同一の符号を付することにより詳細な説明は省略する。本実施の形態３では、変換手段１０２において、ＭＡＣアドレスをハッシュ化して固有の識別情報に変換する点で実施の形態１及び２とは相違する。
【００８８】
すなわち、本実施の形態３では、中央装置１の記憶装置１３に変換情報記憶部１３１、テーブル１３２等を備える必要がなく、ＭＡＣアドレスをハッシュ化して固有の識別情報に変換している点に特徴を有している。
【００８９】
本実施の形態３に係るデータ通信システムの端末装置２及び中央装置１の機能ブロック図は、実施の形態１と同様である。しかし、変換手段１０２は、管理対象機器３のＭＡＣアドレスをハッシュ関数を用いてハッシュ化して、算出されたハッシュ値を固有の識別情報としている。したがって、本実施の形態３では、記憶装置１３に変換情報記憶部１３１を備える必要がなく、管理対象機器３から受信したＭＡＣアドレスを直接、固有の識別情報に変換することができる。
【００９０】
端末装置２は、事前にＭＡＣアドレスをハッシュ化して固有の識別情報に変換する必要がある。例えば、管理対象機器３の表面にハッシュ値をコード化したＱＲコード（登録商標）を付し、端末装置２で読み取っても良い。その他、赤外線通信、ＮＦＣ規格に基づく通信、磁気通信、可視光通信、ブルーツース（ｂｌｕｅｔｏｏｔｈ：登録商標）通信等の各種通信方式により受信しても良いし、バーコード、アラビア数値標記等を用いて、端末装置２が読み取ることでハッシュ値を取得しても良い。
【００９１】
中央装置１の第１の判断手段１０５は、受信した識別情報（ハッシュ値）と対応付けられているデータが記憶されているか否かを判断する。つまり、ＭＡＣアドレスが変換された識別情報（ハッシュ値）に対応付けられて記憶されているデータの中から、識別情報（ハッシュ値）が一致するデータの有無を判断する。
【００９２】
第１の判断手段１０５で、受信した識別情報と対応付けられているデータが記憶されていると判断した場合、データ送信手段１０６は、依頼信号の送信元である端末装置２へ、受信した識別情報と対応付けられているデータを送信する。
【００９３】
図１１は、本発明の実施の形態３に係るデータ通信システムの中央装置１のＣＰＵ１１の処理手順を示すフローチャートである。図１１に示すように、中央装置１のＣＰＵ１１は、管理対象機器３から、少なくともＭＡＣアドレスを含むデータを受信する（ステップＳ１１０１）。
【００９４】
ＣＰＵ１１は、受信した管理対象機器３のＭＡＣアドレスをハッシュ化して識別情報に変換し（ステップＳ１１０２）、変換された識別情報と対応付けて、受信したデータを記憶する（ステップＳ１１０３）。これにより、識別情報をキー情報としてデータを抽出することができる。
【００９５】
ＣＰＵ１１は、端末装置２から、データの取得を依頼する依頼信号を、少なくとも識別情報とともに受信する（ステップＳ１１０４）。ＣＰＵ１１は、受信した識別情報と対応付けられているデータが記憶されているか否かを判断する（ステップＳ１１０５）。つまり、ＭＡＣアドレスがハッシュ化された識別情報と対応付けられて記憶されているデータの中から、識別情報が一致するデータの有無を判断する。
【００９６】
ＣＰＵ１１が、受信した識別情報と対応付けられているデータが記憶されていると判断した場合（ステップＳ１１０５：ＹＥＳ）、ＣＰＵ１１は、依頼信号の送信元である端末装置２へ、受信した識別情報と対応付けられているデータを送信する（ステップＳ１１０６）。ＣＰＵ１１が、受信した識別情報と対応付けられているデータが記憶されていないと判断した場合（ステップＳ１１０５：ＮＯ）、ＣＰＵ１１は、データが記憶されていない旨を示すデータ、例えばメッセージ情報として「ＮＯ  ＤＡＴＡ」を依頼信号の送信元である端末装置２へ送信する（ステップＳ１１０７）。
【００９７】
以上のように、本実施の形態３によれば、ＭＡＣアドレスをハッシュ化して固有の識別情報に変換するので、ＭＡＣアドレスと対応付けられている識別情報を記憶しておく必要がなく、ユーザの登録作業を大きく簡略化することができ、利便性が向上する。また、管理対象機器３と中央装置１との間では、識別情報を用いることなく、ＭＡＣアドレスで管理対象機器３のデータ管理を行うことができるため、他人に識別情報が漏れるおそれを低減することが可能となる。
【００９８】
上述した実施の形態３では、変換手段１０２において、ＭＡＣアドレスをハッシュ化して固有の識別情報に変換しているが、ＭＡＣアドレスを暗号化して識別情報を生成しても良い。この場合、復号するための鍵情報を中央装置１で管理することにより、第三者による不正な情報取得を未然に防止することが可能となる。
【００９９】
その他、上述した実施の形態は、本発明の趣旨を逸脱しない範囲で変更することができることは言うまでもない。例えば、上述した実施の形態１では、識別情報に対応付けて、各管理対象機器３の稼働状態（ステータス）に関する情報が記憶されているが、ＭＡＣアドレスに対応付けて、各管理対象機器３の稼働状態（ステータス）に関する情報が記憶されていても良い。この場合、変換情報記憶部１３１を備えているので、変換手段１０２により端末装置２から受信した識別情報をＭＡＣアドレスに変換すれば良い。
【０１００】
同様に、上述した実施の形態２では、テーブルには識別情報に対応付けて、各管理対象機器３の稼働状態（ステータス）に関する情報が記憶されているが、ＭＡＣアドレスに対応付けて、各管理対象機器３の稼働状態（ステータス）に関する情報が記憶されていても良い。この場合も、変換情報記憶部１３１を備えているので、変換手段１０２により端末装置２から受信した識別情報をＭＡＣアドレスに変換すれば良い。
【０１０１】
以上の実施の形態に関し、さらに以下の付記を開示する。
【０１０２】
（付記１）
状態変化の監視対象である管理対象機器とデータ通信することが可能となるように接続された中央装置と、
該中央装置とデータ通信することが可能となるように接続された端末装置と
で構成されたデータ通信システムにおいて、
前記中央装置は、
前記管理対象機器から、少なくともＭＡＣアドレスを含むデータを受信するＭＡＣアドレス受信手段と、
前記端末装置から、前記データの取得を依頼する依頼信号を、少なくとも前記識別情報とともに受信する依頼信号受信手段と、
前記端末装置から受信した識別情報を前記ＭＡＣアドレスに変換する変換手段と、
前記依頼信号を受信した場合、受信した識別情報が変換されたＭＡＣアドレスと対応付けられているデータを前記端末装置へ送信するデータ送信手段と
を備え、
前記端末装置は、
前記依頼信号を、事前に取得してある前記識別情報とともに送信する依頼信号送信手段と、
前記中央装置から前記識別情報と対応付けられているデータを受信するデータ受信手段と、
受信した前記データを出力する出力手段と
を備えることを特徴とするデータ通信システム。
【０１０３】
（付記２）
前記中央装置は、
前記管理対象機器のＭＡＣアドレスと、該ＭＡＣアドレスと対応付けられている識別情報とを記憶する変換情報記憶手段と、
前記ＭＡＣアドレス受信手段で受信した前記ＭＡＣアドレス及び前記データを記憶するデータ記憶手段と、
前記依頼信号を受信した場合、受信した識別情報が変換されたＭＡＣアドレスと対応付けられている前記データが記憶されているか否かを判断する第１の判断手段と
を備え、
該第１の判断手段で、受信した識別情報が変換されたＭＡＣアドレスと対応付けられている前記データが記憶されていると判断した場合、前記データ送信手段は、記憶されている前記データを前記端末装置へ送信することを特徴とする付記１に記載のデータ通信システム。
【０１０４】
（付記３）
前記中央装置は、
前記データをオンオフ情報と対応付けて識別情報単位で記憶するテーブルを有し、
前記ＭＡＣアドレス受信手段は、前記ＭＡＣアドレス及び前記データ別のオン信号を受信し、
受信した前記データについて、前記テーブルでオン状態に更新するテーブル更新手段と、
前記依頼信号を受信した場合、受信した識別情報が変換されたＭＡＣアドレスと対応付けられている前記データが前記テーブルにおいてオン状態であるか否かを判断する第２の判断手段と、
前記データ送信手段は、前記第２の判断手段でオン状態であると判断された前記データを抽出して、抽出された前記データを前記識別情報とともに前記端末装置へ送信することを特徴とする付記１に記載のデータ通信システム。
【０１０５】
（付記４）
状態変化の監視対象である管理対象機器とデータ通信することが可能となるように接続された中央装置と、
該中央装置とデータ通信することが可能となるように接続された端末装置と
で構成されたデータ通信システムで実行することが可能なデータ通信方法において、
前記中央装置は、
前記管理対象機器から、少なくともＭＡＣアドレスを含むデータを受信する工程と、
前記端末装置から、前記データの取得を依頼する依頼信号を、少なくとも前記識別情報とともに受信する工程と、
前記端末装置から受信した識別情報を前記ＭＡＣアドレスに変換する工程と、
前記依頼信号を受信した場合、受信した識別情報が変換されたＭＡＣアドレスと対応付けられているデータを前記端末装置へ送信する工程と
を含み、
前記端末装置は、
前記依頼信号を、事前に取得してある前記識別情報とともに送信する工程と、
前記中央装置から前記識別情報と対応付けられているデータを受信する工程と、
受信した前記データを出力する工程と
を含むことを特徴とするデータ通信方法。
【０１０６】
（付記５）
状態変化の監視対象である管理対象機器と、端末装置とに、データ通信することが可能となるように接続された中央装置であって、
前記管理対象機器から、少なくともＭＡＣアドレスを含むデータを受信するＭＡＣアドレス受信手段と、
前記端末装置から、前記データの取得を依頼する依頼信号を、少なくとも前記識別情報とともに受信する依頼信号受信手段と、
前記端末装置から受信した識別情報を前記ＭＡＣアドレスに変換する変換手段と、
前記依頼信号を受信した場合、受信した識別情報が変換されたＭＡＣアドレスと対応付けられているデータを前記端末装置へ送信するデータ送信手段と
を備えることを特徴とする中央装置。
【０１０７】
（付記６）
前記管理対象機器のＭＡＣアドレスと、該ＭＡＣアドレスと対応付けられている識別情報とを記憶する変換情報記憶手段と、
前記ＭＡＣアドレス受信手段で受信した前記ＭＡＣアドレス及び前記データを記憶するデータ記憶手段と、
前記依頼信号を受信した場合、受信した識別情報が変換されたＭＡＣアドレスと対応付けられている前記データが記憶されているか否かを判断する第１の判断手段と
を備え、
該第１の判断手段で、受信した識別情報が変換されたＭＡＣアドレスと対応付けられている前記データが記憶されていると判断した場合、前記データ送信手段は、記憶されている前記データを前記端末装置へ送信することを特徴とする付記５に記載の中央装置。
【０１０８】
（付記７）
前記データをオンオフ情報と対応付けて識別情報単位で記憶するテーブルを有し、
前記ＭＡＣアドレス受信手段は、前記ＭＡＣアドレス及び前記データ別のオン信号を受信し、
受信した前記データについて、前記テーブルでオン状態に更新するテーブル更新手段と、
前記依頼信号を受信した場合、受信した識別情報が変換されたＭＡＣアドレスと対応付けられている前記データが前記テーブルにおいてオン状態であるか否かを判断する第２の判断手段と、
前記データ送信手段は、前記第２の判断手段でオン状態であると判断された前記データを抽出して、抽出された前記データを前記識別情報とともに前記端末装置へ送信することを特徴とする付記５に記載の中央装置。
【０１０９】
（付記８）
状態変化の監視対象である管理対象機器と、端末装置とに、データ通信することが可能となるように接続された中央装置で実行することが可能なコンピュータプログラムであって、
前記中央装置を、
前記管理対象機器から、少なくともＭＡＣアドレスを含むデータを受信するＭＡＣアドレス受信手段、
前記端末装置から、前記データの取得を依頼する依頼信号を、少なくとも前記識別情報とともに受信する依頼信号受信手段、
前記端末装置から受信した識別情報を前記ＭＡＣアドレスに変換する変換手段、及び
前記依頼信号を受信した場合、受信した識別情報が変換されたＭＡＣアドレスと対応付けられているデータを前記端末装置へ送信するデータ送信手段
として機能させることを特徴とするコンピュータプログラム。
【符号の説明】
【０１１０】
１  中央装置
２  端末装置
３  管理対象機器
４  ネットワーク網
１１、２１  ＣＰＵ
１２、２２  メモリ
１３、２３  記憶装置
１３１  変換情報記憶部
１３２  テーブル
【図１】
0006361417.tif 000002
【図２】
0006361417.tif 000003
【図３】
0006361417.tif 000004
【図４】
0006361417.tif 000005
【図５】
0006361417.tif 000006
【図６】
0006361417.tif 000007
【図７】
0006361417.tif 000008
【図８】
0006361417.tif 000009
【図９】
0006361417.tif 000010
【図１０】
0006361417.tif 000011
【図１１】
0006361417.tif 000012