Nothing Special   »   [go: up one dir, main page]

JP7336857B2 - CONTROL SYSTEM, CONNECTION STATE DETERMINATION METHOD AND PROGRAM - Google Patents

CONTROL SYSTEM, CONNECTION STATE DETERMINATION METHOD AND PROGRAM Download PDF

Info

Publication number
JP7336857B2
JP7336857B2 JP2019042529A JP2019042529A JP7336857B2 JP 7336857 B2 JP7336857 B2 JP 7336857B2 JP 2019042529 A JP2019042529 A JP 2019042529A JP 2019042529 A JP2019042529 A JP 2019042529A JP 7336857 B2 JP7336857 B2 JP 7336857B2
Authority
JP
Japan
Prior art keywords
information
identification information
communication identification
network
storage unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2019042529A
Other languages
Japanese (ja)
Other versions
JP2020144757A (en
Inventor
哲史 宇於崎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2019042529A priority Critical patent/JP7336857B2/en
Publication of JP2020144757A publication Critical patent/JP2020144757A/en
Application granted granted Critical
Publication of JP7336857B2 publication Critical patent/JP7336857B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Computer And Data Communications (AREA)
  • Selective Calling Equipment (AREA)

Description

本発明は、制御システム、接続状態判定方法およびプログラムに関する。 The present invention relates to a control system, a connection state determination method, and a program.

建物内に構築されたLAN(Local Area Network)を介して給湯器その他の各電気機器を制御するホームエネルギマネジメントシステム(以下、「HEMS」と称する。)が提案されている(例えば特許文献1参照)。このHEMSでは、HEMSコントローラと給湯器とが、それぞれ、ブロードバンドルータに接続され、HEMSコントローラは、ブロードバンドルータを経由して給湯器へ制御信号を送信することにより給湯器の動作を制御する。 A home energy management system (hereinafter referred to as "HEMS") that controls a water heater and other electric devices via a LAN (Local Area Network) constructed in a building has been proposed (see, for example, Patent Document 1). ). In this HEMS, the HEMS controller and water heater are each connected to a broadband router, and the HEMS controller controls the operation of the water heater by transmitting control signals to the water heater via the broadband router.

特開2016-118332号公報JP 2016-118332 A

ところで、HEMSコントローラと給湯器とブロードバンドルータとは、例えばLANケーブルを介して互いに有線接続されることが多い。具体的には、HEMSコントローラと給湯器とブロードバンドルータとが、それぞれ、例えばTIA/EIA-568-B規格に基づいた共通の形状を有するLAN接続ポートを備えており、LANケーブルの両端部に設けられたプラグがそれぞれ前述のLAN接続ポートに嵌着されることで互いに有線接続される。この場合、給湯器をHEMSコントローラにLANケーブルを介して接続することが物理的に可能であるため、HEMSの構築を行う作業者が、本来ブロードバンドルータに接続すべき給湯器を誤ってHEMSコントローラに接続してしまう虞がある。そうすると、給湯器の誤作動、給湯器の故障等の不具合が発生する虞がある。即ち、HEMSコントローラまたはブロードバンドルータに接続可能な機器が、本来の適切な接続状態とは異なる不適切な接続状態で接続されると、誤作動、故障等の不具合が発生してしまう虞がある。 By the way, the HEMS controller, the water heater, and the broadband router are often wired-connected to each other via, for example, a LAN cable. Specifically, the HEMS controller, the water heater, and the broadband router each have a LAN connection port having a common shape based on, for example, the TIA/EIA-568-B standard, and provided at both ends of the LAN cable. Wired connection is established by fitting the plugs connected to the respective LAN connection ports. In this case, since it is physically possible to connect the water heater to the HEMS controller via a LAN cable, the worker who builds the HEMS mistakenly connects the water heater that should be connected to the broadband router to the HEMS controller. There is a risk of connection. If so, there is a possibility that troubles such as malfunction of the water heater and failure of the water heater may occur. That is, if a device that can be connected to the HEMS controller or broadband router is connected in an inappropriate connection state different from the original appropriate connection state, there is a risk that problems such as malfunction and failure will occur.

本発明は、上記事由に鑑みてなされたものであり、不適切な機器の接続状態に起因した機器の不具合の発生を抑制できる制御システム、接続状態判定方法およびプログラムを提供することを目的とする。 SUMMARY OF THE INVENTION It is an object of the present invention to provide a control system, a connection state determination method, and a program that can suppress the occurrence of malfunctions in devices caused by improper connection states of devices. and

上記目的を達成するため、本発明に係る制御システムは、
機器を制御する制御装置が属するネットワークに接続された前記機器の接続状態を判定する制御システムであって、
前記ネットワークに接続された機器に固有の第1機器情報を取得する機器情報取得部と、
前記ネットワークに接続された機器に付与された第1通信識別情報を取得する通信識別情報取得部と、
前記機器のネットワークへの接続状態が適切な場合における予め設定された前記ネットワークへの接続が許容されている第2機器情報と第2通信識別情報との組み合わせと、前記第1機器情報と前記第1通信識別情報との組み合わせと、を比較した結果に基づいて、前記ネットワークに接続された機器の接続状態を判定する判定部と、
前記ネットワークに接続され、前記第2機器情報を記憶する機器情報記憶部と、前記第2通信識別情報を記憶する通信識別情報記憶部と、を有するサーバと、を備え、
前記判定部は、前記サーバから取得した前記第2機器情報および前記サーバから取得した第2通信識別情報との組み合わせと、前記第1機器情報と前記第1通信識別情報との組み合わせと、を比較した結果に基づいて、前記ネットワークに接続された機器の接続状態を判定する
In order to achieve the above object, the control system according to the present invention includes:
A control system for determining a connection state of a device connected to a network to which a control device that controls the device belongs,
a device information acquisition unit that acquires first device information specific to a device connected to the network;
a communication identification information acquisition unit that acquires first communication identification information assigned to a device connected to the network;
A combination of second device information and second communication identification information, which is preset to allow connection to the network when the connection state of the device to the network is appropriate, and the first device information and the first device information. a determination unit that determines the connection state of the device connected to the network based on the result of comparing the combination with the communication identification information;
a server connected to the network and having a device information storage unit that stores the second device information and a communication identification information storage unit that stores the second communication identification information ;
The determination unit compares a combination of the second device information obtained from the server and the second communication identification information obtained from the server with a combination of the first device information and the first communication identification information. Based on the results obtained, the connection status of the devices connected to the network is determined .

本発明によれば、機器情報取得部が、ネットワークに接続された機器に固有の第1機器情報を取得し、通信識別情報取得部が、前述のネットワークに接続された機器に付与された第1通信識別情報を取得する。そして、判定部が、機器の前述のネットワークへの接続状態が適切な場合における予め設定された第2機器情報と第2通信識別情報との組み合わせと、機器情報取得部が取得した第1機器情報と通信識別情報取得部が取得した第1通信識別情報との組み合わせと、を比較した結果に基づいて、前述のネットワークに接続された機器の接続状態を判定する。これにより、機器のネットワークへの接続状態が適切であるか不適切であるかを事前に判別することができるので、不適切な機器の接続状態に起因した機器の不具合の発生を抑制できる。 According to the present invention, the device information acquisition unit acquires the first device information unique to the device connected to the network, and the communication identification information acquisition unit acquires the first device information given to the device connected to the network. Acquire communication identification information. Then, the determination unit determines a combination of the preset second device information and the second communication identification information when the connection state of the device to the network is appropriate, and the first device information acquired by the device information acquisition unit. and the combination of the first communication identification information acquired by the communication identification information acquisition unit and the connection state of the device connected to the network is determined based on the result of comparison. As a result, it is possible to determine in advance whether the connection state of the device to the network is appropriate or inappropriate, so that it is possible to suppress the occurrence of malfunctions in the device caused by the inappropriate connection state of the device.

本発明の実施の形態に係る制御システムの概略構成図Schematic configuration diagram of a control system according to an embodiment of the present invention 実施の形態に係る端末装置の構成を示すブロック図Block diagram showing the configuration of the terminal device according to the embodiment 実施の形態に係る制御装置の構成を示すブロック図1 is a block diagram showing the configuration of a control device according to an embodiment; FIG. (A)は実施の形態に係る接続機器記憶部が記憶する情報の一例を示す図、(B)は実施の形態に係る属性記憶部が記憶する情報の一例を示す図(A) is a diagram showing an example of information stored in a connected device storage unit according to an embodiment, and (B) is a diagram showing an example of information stored in an attribute storage unit according to an embodiment; 実施の形態に係る付与アドレス記憶部が記憶する情報の一例を示す図FIG. 4 is a diagram showing an example of information stored in an assigned address storage unit according to an embodiment; (A)は実施の形態に係る制御システムにおいて接続状態が不適切な場合の一例を示す図、(B)は実施の形態に係る制御システムにおいて接続状態が不適切な場合の他の一例を示す図(A) shows an example of an inappropriate connection state in the control system according to the embodiment, and (B) shows another example of an inappropriate connection state in the control system according to the embodiment. figure 実施の形態に係る制御システムの動作を示すシーケンス図4 is a sequence diagram showing the operation of the control system according to the embodiment; FIG. 実施の形態に係る制御システムの動作を示すシーケンス図4 is a sequence diagram showing the operation of the control system according to the embodiment; FIG. (A)は実施の形態に係る制御システムにおいて接続状態が不適切な場合の端末装置の表示画面の一例を示す図、(B)は実施の形態に係る制御システムにおいて接続状態が不適切な場合の端末装置の表示画面の他の一例を示す図(A) is a diagram showing an example of the display screen of the terminal device when the connection state is inappropriate in the control system according to the embodiment, and (B) is a case where the connection state is inappropriate in the control system according to the embodiment. A diagram showing another example of the display screen of the terminal device of 実施の形態に係る制御システムの動作を示すシーケンス図4 is a sequence diagram showing the operation of the control system according to the embodiment; FIG. 実施の形態に係る制御装置が実行する接続状態判定処理の流れの一例を示すフローチャート3 is a flowchart showing an example of the flow of connection state determination processing executed by the control device according to the embodiment; 実施の形態に係る制御装置が実行する接続状態判定処理の流れの一例を示すフローチャート3 is a flowchart showing an example of the flow of connection state determination processing executed by the control device according to the embodiment; 変形例に係る制御装置が実行する接続状態判定処理の流れの一例を示すフローチャートFlowchart showing an example of the flow of connection state determination processing executed by a control device according to a modification 変形例に係る制御装置が実行する接続状態判定処理の流れの一例を示すフローチャートFlowchart showing an example of the flow of connection state determination processing executed by a control device according to a modification 変形例に係る制御システムの概略構成図Schematic configuration diagram of a control system according to a modification 変形例に係る制御システムにおいて接続状態が不適切な場合の端末装置の表示画面の一例を示す図The figure which shows an example of the display screen of a terminal device when a connection state is inappropriate in the control system which concerns on a modification.

以下、本発明の実施の形態に係る制御装置および当該制御装置を備えた制御システムについて、添付図面を参照しながら説明する。本実施の形態に係る制御システムは、ネットワークに接続された機器の接続状態を判定するものである。この制御システムは、ネットワークに接続された機器に固有の第1機器情報を取得する機器情報取得部と、ネットワークに接続された機器に付与された第1通信識別情報を取得する通信識別情報取得部と、ネットワークに接続された機器の接続状態を判定する判定部と、を備える。ここで、判定部は、機器の前述のネットワークへの接続状態が適切な場合における予め設定された第2機器情報と第2通信識別情報との組み合わせと、機器情報取得部が取得した第1機器情報と通信識別情報取得部が取得した第1通信識別情報との組み合わせと、を比較した結果に基づいて、ネットワークに接続された機器の接続状態を判定する。 A control device and a control system including the control device according to embodiments of the present invention will be described below with reference to the accompanying drawings. A control system according to the present embodiment determines the connection status of devices connected to a network. This control system includes a device information acquisition unit that acquires first device information unique to a device connected to the network, and a communication identification information acquisition unit that acquires first communication identification information assigned to the device connected to the network. and a determination unit that determines the connection state of the device connected to the network. Here, the determination unit determines a combination of the preset second device information and the second communication identification information when the connection state of the device to the network is appropriate, and the first device acquired by the device information acquisition unit. The connection state of the device connected to the network is determined based on the result of comparing the combination of the information and the first communication identification information acquired by the communication identification information acquisition unit.

本実施の形態に係る制御システムは、図1に示すように、広域ネットワークNT1にデータ回線終端装置4を介して接続されたルータ3と、ルータ3に有線接続された機器24と、ルータ3に有線接続された制御装置1と、制御装置1に有線接続された機器21、22、23と、端末装置7と、を備える。制御装置1と機器21、22、23、24とは、例えばECHONET Lite規格に基づく通信プロトコルにより通信を実行する。端末装置7は、制御装置1と無線通信可能となっている。ここで、広域ネットワークNT1は、例えば公衆回線を用いた広域ネットワークである。また、制御装置1、ルータ3、機器21、22、23、24とは、互いに有線接続されることにより局所ネットワークNT2を構成している。ルータ3は、例えばブロードバンドルータであり、DHCP(Dynamic Host Configuration Protocol)サーバとしての機能を有する。ルータ3は、その配下の機器(例えば機器24)に対してIPアドレスを付与する。このIP(Internet Protocol)アドレスは、ルータ3が、その配下としてルータ3に直接有線接続される機器24から受信する接続要求情報に応じて機器24に付与される。このIPアドレスは、IPv4規格に適合したものであり、例えば「192.168.10.XYZ」(XYZは、例えば「002~254」の範囲内で重複しない値)と表される。ここで、例えばルータ3に直接有線接続される機器24に付与されるIPアドレスのセグメント領域、即ち、「192.168.10」の部分は、ルータ3に直接有線接続される機器間で共通となるように設定される。このセグメント領域の部分のデフォルト値は、ルータ3の製造メーカ毎に定まっており、異なる製造メーカ間で同一のデフォルト値が採用されることはほとんど無い。 As shown in FIG. 1, the control system according to the present embodiment includes a router 3 connected to a wide area network NT1 via a data circuit terminating device 4, a device 24 wired to the router 3, and a It includes a control device 1 connected by wire, devices 21 , 22 and 23 connected by wire to the control device 1 , and a terminal device 7 . The control device 1 and the devices 21, 22, 23, and 24 communicate with each other using a communication protocol based on, for example, the ECHONET Lite standard. The terminal device 7 is capable of wireless communication with the control device 1 . Here, the wide area network NT1 is, for example, a wide area network using public lines. The controller 1, the router 3, and the devices 21, 22, 23, and 24 are wired to form a local network NT2. The router 3 is, for example, a broadband router and has a function as a DHCP (Dynamic Host Configuration Protocol) server. The router 3 assigns an IP address to a device under its control (for example, the device 24). This IP (Internet Protocol) address is assigned to the device 24 according to the connection request information received by the router 3 from the device 24 that is directly wired connected to the router 3 as its subordinate. This IP address conforms to the IPv4 standard and is represented, for example, as "192.168.10.XYZ" (XYZ is a unique value within the range of "002 to 254", for example). Here, for example, the segment area of the IP address assigned to the device 24 directly wired-connected to the router 3, that is, the portion "192.168.10" is common among the devices directly wired-connected to the router 3. is set to be The default value of the segment area portion is determined for each manufacturer of the router 3, and the same default value is rarely used by different manufacturers.

機器21は、例えばA社が製造した家庭用の空気調和機であり、機器22は、例えばB社が製造した家庭用の空気調和機であり、機器23は、例えばA社が製造した住宅用の太陽光発電装置およびパワーコンディショナである。また、機器24は、C社が製造した照明装置である。各機器21、22、23、24は、制御装置1またはルータ3に直接有線接続されると、その直後に制御装置1またはルータ3に対してIPアドレスの付与を要求するための接続要求情報を制御装置1またはルータ3へ送信する。また、機器21、22、23、24は、それぞれ、制御装置1またはルータ3に接続した後、起動動作が終了すると、その旨を通知する起動通知情報を、他の機器21、22、23、24、制御装置1およびルータ3へマルチキャスト送信する。この起動通知情報は、例えばECHONET Liteにおけるインスタンスリスト通知であり、機器21、22、23、24の機種を識別する機種識別情報を含む。更に、機器21、22、23、24は、制御装置1から機器21、22、23、24に固有の固有機器情報の送信を要求する機器情報要求情報を受信すると、少なくともメーカ識別情報と機器名称情報とを含む固有機器情報を制御装置1へ送信する。ここで、メーカ識別情報は、機器21、22、23、24の製造メーカを識別する情報であり、機器名称情報は、機器の名称を示す情報である。 The device 21 is, for example, a home air conditioner manufactured by Company A, the device 22 is, for example, a home air conditioner manufactured by Company B, and the device 23 is, for example, a home air conditioner manufactured by Company A. of photovoltaic generators and inverters. Also, the device 24 is a lighting device manufactured by C company. When each of the devices 21, 22, 23, and 24 is directly wired-connected to the control device 1 or the router 3, immediately after that, the devices 21, 22, 23, and 24 send connection request information for requesting the assignment of an IP address to the control device 1 or the router 3. Send to control device 1 or router 3 . Further, when the devices 21, 22, 23, and 24 are connected to the control device 1 or the router 3 and the activation operation is completed, the devices 21, 22, 23, and 24 transmit the activation notification information to that effect to the other devices 21, 22, 23, and 23, respectively. 24, multicast to the control device 1 and router 3; This activation notification information is, for example, an instance list notification in ECHONET Lite, and includes model identification information for identifying the models of the devices 21 , 22 , 23 , and 24 . Furthermore, when the devices 21, 22, 23, and 24 receive device information request information requesting transmission of unique device information specific to the devices 21, 22, 23, and 24 from the control device 1, at least the manufacturer identification information and the device name are received. to the control device 1. Here, the maker identification information is information for identifying manufacturers of the devices 21, 22, 23, and 24, and the device name information is information indicating the name of the device.

端末装置7は、スマートフォン、タブレット等の携帯端末であり、図2に示すように、CPU(Central Processing Unit)701と、CPU701の作業領域として使用される揮発性メモリである主記憶部702と、半導体フラッシュメモリのような不揮発性メモリである補助記憶部703と、制御装置1と無線通信するための無線通信インタフェース704と、表示部705と、入力部706と、これらを相互に接続するバス709と、を有する。補助記憶部703は、端末装置7の各種機能を実現するためのプログラムを記憶する。プログラムとしては、例えば制御装置1による判定結果を示す情報を表示部705に表示させるためのアプリケーションが挙げられる。このアプリケーションは、例えば各機器21、22、23、24を遠隔操作するために制御装置1にインストールしたアプリケーションに統合する形で提供されるものであってもよい。表示部705は、例えば液晶ディスプレイであり、例えば制御装置1による判定結果を示す情報を表示する。入力部706は、例えばタッチパネルであり、端末装置7の利用者により操作される。無線通信インタフェース704は、例えば無線モジュールであり、制御装置1との間で無線通信する。 The terminal device 7 is a mobile terminal such as a smart phone or a tablet, and as shown in FIG. Auxiliary storage unit 703 which is a non-volatile memory such as semiconductor flash memory, wireless communication interface 704 for wireless communication with control device 1, display unit 705, input unit 706, and bus 709 interconnecting these. and have The auxiliary storage unit 703 stores programs for realizing various functions of the terminal device 7 . Examples of the program include an application for displaying information indicating the determination result by the control device 1 on the display unit 705 . This application may be provided, for example, in a form integrated with an application installed in the control device 1 for remotely controlling the devices 21, 22, 23, and 24. FIG. The display unit 705 is, for example, a liquid crystal display, and displays information indicating the determination result by the control device 1, for example. The input unit 706 is a touch panel, for example, and is operated by the user of the terminal device 7 . The wireless communication interface 704 is, for example, a wireless module, and wirelessly communicates with the control device 1 .

CPU701は、補助記憶部703が記憶するプログラムを主記憶部702に読み出して実行することにより、判定結果取得部711および表示制御部712として機能する。また、補助記憶部703は、制御装置1から受信した判定結果情報を記憶する判定結果記憶部731を有する。判定結果取得部711は、制御装置1から送信される、局所ネットワークNT2への機器21、22、23、24の接続状態についての判定結果を示す判定結果情報を取得し、取得した判定結果情報を判定結果記憶部731に記憶させる。表示制御部712は、入力部706が端末装置7の利用者による予め設定された操作を受け付けると、判定結果記憶部731が記憶する判定結果情報を表示部705に表示させる。 The CPU 701 functions as a determination result acquisition unit 711 and a display control unit 712 by reading out a program stored in the auxiliary storage unit 703 to the main storage unit 702 and executing the program. The auxiliary storage unit 703 also has a determination result storage unit 731 that stores determination result information received from the control device 1 . The determination result acquisition unit 711 acquires determination result information indicating the determination result regarding the connection status of the devices 21, 22, 23, and 24 to the local network NT2, which is transmitted from the control device 1, and transmits the acquired determination result information. Stored in the determination result storage unit 731 . When the input unit 706 receives a preset operation by the user of the terminal device 7 , the display control unit 712 causes the display unit 705 to display the determination result information stored in the determination result storage unit 731 .

制御装置1は、図3に示すように、CPU101と、CPU101の作業領域として使用される揮発性メモリである主記憶部102と、磁気ディスク、半導体フラッシュメモリ等の不揮発性メモリである補助記憶部103と、機器21、22、23、24と局所ネットワークNT2を介して通信するための有線通信インタフェース104と、端末装置7と無線通信するための無線通信インタフェース105と、これらを相互に接続するバス109と、を有する。補助記憶部103は、制御装置1の各種機能を実現するためのプログラムを記憶する。有線通信インタフェース104は、局所ネットワークNT2に接続され、局所ネットワークNT2を介して、機器21、22、23、24との間で通信する。無線通信インタフェース105は、例えば無線モジュールであり、端末装置7との間で無線通信する。 As shown in FIG. 3, the control device 1 includes a CPU 101, a main storage unit 102 which is a volatile memory used as a work area for the CPU 101, and an auxiliary storage unit which is a nonvolatile memory such as a magnetic disk or a semiconductor flash memory. 103, a wired communication interface 104 for communicating with the devices 21, 22, 23, 24 via the local network NT2, a wireless communication interface 105 for wireless communication with the terminal device 7, and a bus interconnecting them. 109 and . The auxiliary storage unit 103 stores programs for realizing various functions of the control device 1 . The wired communication interface 104 is connected to the local network NT2 and communicates with the devices 21, 22, 23 and 24 via the local network NT2. The wireless communication interface 105 is, for example, a wireless module, and wirelessly communicates with the terminal device 7 .

CPU101は、補助記憶部103が記憶するプログラムを主記憶部102に読み出して実行することにより、DHCP処理部111、起動通知情報受信部112、IPアドレス抽出部113、機種情報抽出部114、固有機器情報取得部115、判定部116、判定結果生成部117および判定結果送信部118として機能する。補助記憶部103は、接続機器記憶部131と、属性記憶部132と、付与アドレス記憶部133と、判定結果記憶部134と、を有する。CPU101がDHCP処理部111として機能することにより、DHCPサーバとしての機能を発揮する。 The CPU 101 reads the program stored in the auxiliary storage unit 103 into the main storage unit 102 and executes it, thereby obtaining the DHCP processing unit 111, the activation notification information reception unit 112, the IP address extraction unit 113, the model information extraction unit 114, the specific device It functions as an information acquisition unit 115 , a determination unit 116 , a determination result generation unit 117 and a determination result transmission unit 118 . Auxiliary storage unit 103 has connected device storage unit 131 , attribute storage unit 132 , assigned address storage unit 133 , and determination result storage unit 134 . As the CPU 101 functions as the DHCP processing unit 111, it functions as a DHCP server.

接続機器記憶部131は、例えば図4(A)に示すように、局所ネットワークNT2に接続された制御装置1および機器21、22、23、24それぞれについての、メーカ識別情報、機種識別情報、IPアドレス情報および機器名称情報を記憶する。メーカ識別情報は、制御装置1、機器21、22、23、24を製造したメーカを識別する情報である。機種識別情報は、制御装置1または機器21、22、23、24の種類を識別する情報である。図4(A)に示す例では、制御装置1に「IDD1」、家庭用の空気調和機に「IDD2」、住宅用の発電装置に「IDD3」、照明装置に「IDD4」の機種識別情報が付与されている。IPアドレス情報は、制御装置1またはルータ3により付与されたIPアドレスを示す第2通信識別情報である。このIPアドレスは、IPv4規格に適合したものであり、例えば「192.168.32.ABC」(ABCは、例えば「002~254」の範囲内で重複しない値)と表される。ここで、例えば制御装置1に直接有線接続される機器21、22、23に付与されるIPアドレスのセグメント領域、即ち、「192.168.32」の部分は共通である。このセグメント領域のデフォルト値は、前述と同様に、制御装置1の製造メーカ毎に定まっており、異なる製造メーカ間で同一のデフォルト値が採用されることはほとんど無い。機器名称情報は、制御装置1、機器21、22、23、24それぞれの名称を示す情報である。 For example, as shown in FIG. 4A, the connected device storage unit 131 stores manufacturer identification information, model identification information, IP Stores address information and device name information. The maker identification information is information for identifying the maker that manufactured the control device 1 and the devices 21 , 22 , 23 , and 24 . The model identification information is information for identifying the types of the control device 1 or the devices 21 , 22 , 23 , and 24 . In the example shown in FIG. 4A, the model identification information is "IDD1" for the control device 1, "IDD2" for the home air conditioner, "IDD3" for the home power generator, and "IDD4" for the lighting device. Granted. The IP address information is second communication identification information indicating an IP address assigned by the control device 1 or router 3 . This IP address conforms to the IPv4 standard and is represented, for example, as "192.168.32.ABC" (ABC is a unique value within the range of "002 to 254", for example). Here, for example, the segment area of the IP addresses assigned to the devices 21, 22, and 23 that are directly wired connected to the control device 1, that is, the portion "192.168.32" is common. The default value of this segment area is determined for each manufacturer of the control device 1, as described above, and the same default value is rarely adopted by different manufacturers. The device name information is information indicating the names of the control device 1 and the devices 21, 22, 23, and 24, respectively.

属性記憶部132は、例えば図4(B)に示すように、制御装置1への直接的な有線接続が許容されている機器のメーカ識別情報および機種識別情報等の属性情報を記憶する機器情報記憶部である。図4(B)に示す例では、「A社」または「D社」が製造した家庭用の空気調和機、住宅用の発電装置および照明装置が、制御装置1への直接的な有線接続が許容されている場合の例を示している。属性情報は、制御装置1が起動する前に予め属性記憶部132に記憶されていてもよいし、或いは、制御装置1の起動後に制御装置1に設けられた入力部(図示せず)を介して属性記憶部132に手動または自動で入力されるものであってもよい。 For example, as shown in FIG. 4B, the attribute storage unit 132 stores attribute information such as manufacturer identification information and model identification information of devices that are permitted to be directly wired connected to the control device 1. It is a storage unit. In the example shown in FIG. 4B, a home air conditioner, a home power generator, and a lighting device manufactured by “Company A” or “Company D” are connected directly to the control device 1 by wire. It shows an example of when it is allowed. The attribute information may be stored in advance in the attribute storage unit 132 before the control device 1 is activated, or may be stored via an input unit (not shown) provided in the control device 1 after the control device 1 is activated. may be manually or automatically input to the attribute storage unit 132.

付与アドレス記憶部133は、例えば図5に示すように、制御装置1へ直接有線接続された機器21、22、23へ付与する第1通信識別情報であるIPアドレス情報を記憶する通信識別情報記憶部である。図5に示す例では、付与アドレス記憶部133は、セグメント領域が「192.168.32」である第1グループに属する付与アドレス群と、セグメント領域が「192.168.33」である第2グループに属する付与アドレス群と、を示すIPアドレス情報を記憶している。 For example, as shown in FIG. 5, the assigned address storage unit 133 is a communication identification information storage that stores IP address information, which is the first communication identification information to be assigned to the devices 21, 22, and 23 that are directly wired connected to the control device 1. Department. In the example shown in FIG. 5, the assigned address storage unit 133 stores the assigned address group belonging to the first group whose segment area is "192.168.32" and the second address group whose segment area is "192.168.33". It stores IP address information indicating a given address group belonging to a group.

図3に戻って、判定結果記憶部134は、局所ネットワークNT2に接続された各機器21、22、23、24の接続状態の判定結果を示す判定結果情報を、各機器21、22、23、24のIPアドレス情報、メーカ識別情報、機種識別情報および機器名称情報の組み合わせと対応づけて記憶する。 Returning to FIG. 3, the determination result storage unit 134 stores the determination result information indicating the connection state determination results of the devices 21, 22, 23, and 24 connected to the local network NT2 to the devices 21, 22, 23, 24 IP address information, manufacturer identification information, model identification information, and device name information are stored in association with each other.

DHCP処理部111は、付与アドレス記憶部133が記憶するIPアドレス情報に基づいて、制御装置1へ直接有線接続された機器21、22、23にIPアドレスを付与する通信識別情報付与部である。DHCP処理部111は、制御装置1の配下の機器(例えば機器21、22、23)に対してIPアドレスを付与する。このIPアドレスは、DHCP処理部111が、制御装置1に直接有線接続される機器21、22、23から受信する接続要求情報に応じて機器21、22、23に付与するものである。このIPアドレスも、IPv4規格に適合したものであり、例えば「192.168.32.ABC」(ABCは、例えば「002~254」の範囲内で重複しない値)と表される。ここで、例えばルータ3に直接有線接続される機器24に付与されるIPアドレスのセグメント領域、即ち、「192.168.10」の部分は、ルータ3に直接有線接続される機器間で共通となるように設定される。このセグメント領域の部分のデフォルト値は、制御装置1の製造メーカ毎に定まっており、異なる製造メーカ間で同一のデフォルト値が採用されることはほとんど無い。DHCP処理部111は、受信した接続要求情報に対応する機器21、22、23へ付与するIPアドレスを示すIPアドレス情報を送信する。また、DHCP処理部111は、機器21、22、23へ送信したIPアドレス情報を接続機器記憶部131に記憶させる。 The DHCP processing unit 111 is a communication identification information assigning unit that assigns IP addresses to the devices 21 , 22 , and 23 that are directly wired connected to the control device 1 based on the IP address information stored in the assigned address storage unit 133 . The DHCP processing unit 111 assigns IP addresses to devices under control of the control device 1 (for example, the devices 21, 22, and 23). The IP addresses are assigned to the devices 21, 22, and 23 according to the connection request information received from the devices 21, 22, and 23 that are directly connected to the control device 1 by wire by the DHCP processing unit 111. FIG. This IP address also conforms to the IPv4 standard and is represented, for example, as "192.168.32.ABC" (ABC is a unique value within the range of "002 to 254", for example). Here, for example, the segment area of the IP address assigned to the device 24 directly wired-connected to the router 3, that is, the portion "192.168.10" is common among the devices directly wired-connected to the router 3. is set to be The default value of the segment area portion is determined for each manufacturer of the control device 1, and the same default value is rarely used by different manufacturers. The DHCP processing unit 111 transmits IP address information indicating IP addresses to be assigned to the devices 21, 22, and 23 corresponding to the received connection request information. Also, the DHCP processing unit 111 causes the connected device storage unit 131 to store the IP address information transmitted to the devices 21 , 22 and 23 .

起動通知情報受信部112は、局所ネットワークNT2に有線接続された機器21、22、23、24から送信される起動通知情報を受信する。起動通知情報受信部112は、機器21、22、23、24から起動通知情報を受信すると、起動通知情報を受信した旨を通知する受信通知情報をIPアドレス抽出部113および機種情報抽出部114に通知する。 The activation notification information receiving unit 112 receives activation notification information transmitted from the devices 21, 22, 23, and 24 wired to the local network NT2. Upon receiving the activation notification information from the devices 21, 22, 23, and 24, the activation notification information receiving unit 112 transmits reception notification information notifying that the activation notification information has been received to the IP address extraction unit 113 and the model information extraction unit 114. Notice.

IPアドレス抽出部113は、起動通知情報受信部112から受信通知情報が通知されると、局所ネットワークNT2に接続された機器21、22、23、24に付与されたIPアドレス情報を、起動通知情報から抽出して取得する通信識別情報取得部である。IPアドレス抽出部113は、取得したIPアドレス情報を機種情報抽出部114に通知する。 When the IP address extraction unit 113 is notified of the reception notification information from the activation notification information reception unit 112, the IP address extraction unit 113 extracts the IP address information assigned to the devices 21, 22, 23, and 24 connected to the local network NT2 as the activation notification information. It is a communication identification information acquisition unit that extracts and acquires from. The IP address extraction unit 113 notifies the model information extraction unit 114 of the acquired IP address information.

機種情報抽出部114は、起動通知情報受信部112から受信通知情報が通知されると、局所ネットワークNT2に接続された機器21、22、23、24に固有の機種識別情報を、起動通知情報から抽出して取得する。そして、機種情報抽出部114は、取得した機種識別情報を、IPアドレス抽出部113から通知されるIPアドレス情報に対応づけて接続機器記憶部131に記憶させる。 When receiving the reception notification information from the activation notification information receiving unit 112, the model information extraction unit 114 extracts the model identification information unique to the devices 21, 22, 23, and 24 connected to the local network NT2 from the activation notification information. Extract and get. Then, the model information extraction unit 114 causes the connected device storage unit 131 to store the acquired model identification information in association with the IP address information notified from the IP address extraction unit 113 .

固有機器情報取得部115は、局所ネットワークNT2に接続された機器21、22、23、24に固有のメーカ識別情報および機器名称情報を取得する。固有機器情報取得部115は、機器21、22、23、24から起動通知情報を受信した後、接続機器記憶部131が記憶するIPアドレス情報を参照して、局所ネットワークNT2に接続された機器21、22、23、24宛に機器情報要求情報を送信することにより、機器21、22、23、24から固有機器情報を受信する。ここで、機器情報要求情報は、例えば機器21、22、23、24に対してメーカ識別情報および機器名称情報を要求する電文である。そして、固有機器情報取得部115は、受信した固有機器情報を解析して、その固有機器情報に含まれるメーカ識別情報および機器名称情報を抽出することにより取得する。この固有機器情報取得部115と前述の機種情報抽出部114とから、局所ネットワークNT2に接続された機器21、22、23、24に固有の機種識別情報、メーカ識別情報および機器名称情報を取得する機器情報取得部119が構成されている。 The unique device information acquisition unit 115 acquires manufacturer identification information and device name information unique to the devices 21, 22, 23, and 24 connected to the local network NT2. After receiving the activation notification information from the devices 21, 22, 23, and 24, the unique device information acquisition unit 115 refers to the IP address information stored in the connected device storage unit 131, and identifies the devices 21 connected to the local network NT2. , 22, 23, and 24 to receive unique device information from the devices 21, 22, 23, and 24. Here, the device information request information is, for example, a message requesting the device 21, 22, 23, and 24 for manufacturer identification information and device name information. Then, the unique device information acquisition unit 115 acquires by analyzing the received unique device information and extracting the manufacturer identification information and the device name information included in the unique device information. Model identification information, manufacturer identification information, and device name information unique to the devices 21, 22, 23, and 24 connected to the local network NT2 are acquired from this unique device information acquisition unit 115 and the aforementioned model information extraction unit 114. A device information acquisition unit 119 is configured.

判定部116は、機器21、22、23、24の局所ネットワークNT2への接続状態が適切な場合における予め設定された機種識別情報とメーカ識別情報とIPアドレス情報との組み合わせと、接続機器記憶部131が記憶する機種識別情報とメーカ識別情報とIPアドレス情報との組み合わせと、を比較した結果に基づいて、局所ネットワークNT2に接続された機器21、22、23、24の接続状態を判定する。具体的には、判定部116は、属性記憶部132が記憶する機種識別情報およびメーカ識別情報と接続機器記憶部131が記憶する機種識別情報およびメーカ識別情報とが一致し、且つ、付与アドレス記憶部133が記憶するIPアドレス情報と接続機器記憶部131が記憶するIPアドレス情報とが一致している場合、局所ネットワークNT2への機器21、22、23、24の接続状態が適切であると判定する。一方、判定部116は、属性記憶部132が記憶する機種識別情報およびメーカ識別情報と接続機器記憶部131が記憶する機種識別情報およびメーカ識別情報とが一致しない場合、または、付与アドレス記憶部133が記憶するIPアドレス情報と接続機器記憶部131が記憶するIPアドレス情報とが一致しない場合、局所ネットワークNT2への機器21、22、23、24の接続状態が不適切であると判定する。 The determination unit 116 determines a combination of preset model identification information, manufacturer identification information, and IP address information when the connection state of the devices 21, 22, 23, and 24 to the local network NT2 is appropriate, and the connected device storage unit. Based on the result of comparing the combination of model identification information, manufacturer identification information and IP address information stored by 131, the connection status of the devices 21, 22, 23 and 24 connected to the local network NT2 is determined. Specifically, the determination unit 116 determines that the model identification information and the manufacturer identification information stored in the attribute storage unit 132 match the model identification information and the manufacturer identification information stored in the connected device storage unit 131, and the assigned address storage When the IP address information stored by the unit 133 and the IP address information stored by the connected device storage unit 131 match, it is determined that the connection state of the devices 21, 22, 23, and 24 to the local network NT2 is appropriate. do. On the other hand, if the model identification information and the manufacturer identification information stored in the attribute storage unit 132 do not match the model identification information and the manufacturer identification information stored in the connected device storage unit 131, the determination unit 116 determines whether the given address storage unit 133 does not match the IP address information stored in the connected device storage unit 131, it is determined that the connection state of the devices 21, 22, 23, and 24 to the local network NT2 is inappropriate.

判定結果生成部117は、機器21、22、23、24それぞれについての判定部116による判定結果を、機器21、22、23、24それぞれの機種識別情報、メーカ識別情報、機器名称情報およびIPアドレス情報と対応づけた判定結果情報を生成する。判定結果生成部117は、生成した判定結果情報を、判定結果記憶部134に記憶させる。判定結果送信部118は、予め設定された判定結果送信時期が到来すると、判定結果記憶部134が記憶する判定結果情報を端末装置7へ送信する。判定結果送信時期は、例えば周期的に到来するように設定することができる。 The determination result generation unit 117 generates the determination result of the determination unit 116 for each of the devices 21, 22, 23, and 24 as model identification information, manufacturer identification information, device name information, and IP address of each of the devices 21, 22, 23, and 24. Generate determination result information associated with the information. The determination result generation unit 117 causes the determination result storage unit 134 to store the generated determination result information. The determination result transmission unit 118 transmits the determination result information stored in the determination result storage unit 134 to the terminal device 7 when a preset determination result transmission time arrives. The determination result transmission timing can be set to arrive periodically, for example.

次に、本実施の形態に係る制御システムの動作について図6から図10を参照しながら説明する。まず、図6(A)に示すように、C社の空気調和機である機器25が、制御装置1に直接有線接続されている場合について説明する。ここで、機器25とC社の照明装置である機器24とは、制御装置1への直接的な有線接続が許可されていないものとする。この場合、図7に示すように、例えば機器25が制御装置1へ直接有線接続されると、制御装置1に対して機器25へのIPアドレスの付与を要求する接続要求情報が、機器25から制御装置1へ送信される(ステップS1)。一方、制御装置1が接続要求情報を受信すると、機器25に付与されるIPアドレスを示すIPアドレス情報が、制御装置1から機器25へ送信される(ステップS2)。局所ネットワークNT2の接続状態が図6(A)に示す状態である場合、制御装置1は、付与アドレス記憶部133が記憶するIPアドレス情報に基づいて、機器21、25、23に「192.168.32」から始まるIPアドレスを付与する。そして、IPアドレス情報を受信した機器21、25、23は、それぞれに付与されたIPアドレスを認識し、以後、この付与されたIPアドレスを用いて制御装置1との通信を実行する。なお、機器24は、DHCPサーバとしての機能を有するルータ3によってIPアドレスが付与される。この機器24に付与されるIPアドレスは付与アドレス記憶部133が記憶するIPアドレス情報が示すIPアドレスとは異なるIPアドレスに設定される。具体的には、ルータ3が、「192.168.10」から始まるIPアドレスを機器24に付与する。そして、機器25は、IPアドレス情報を受信した後において起動が完了すると(ステップS3)、機種識別情報と付与されたIPアドレスを示すIPアドレス情報とを含む起動通知情報が、機器25から制御装置1へ送信される(ステップS4)。 Next, the operation of the control system according to this embodiment will be described with reference to FIGS. 6 to 10. FIG. First, as shown in FIG. 6A, the case where the device 25, which is the air conditioner of Company C, is directly connected to the control device 1 by wire will be described. Here, it is assumed that direct wired connection to the control device 1 is not permitted between the device 25 and the device 24, which is the lighting device of company C. FIG. In this case, as shown in FIG. 7, for example, when the device 25 is directly connected to the control device 1 by wire, connection request information requesting the control device 1 to assign an IP address to the device 25 is sent from the device 25. It is transmitted to the control device 1 (step S1). On the other hand, when the control device 1 receives the connection request information, IP address information indicating the IP address assigned to the device 25 is transmitted from the control device 1 to the device 25 (step S2). When the connection state of the local network NT2 is the state shown in FIG. 6A, the control device 1 assigns "192.168 .32” is assigned. After receiving the IP address information, the devices 21, 25, and 23 recognize the assigned IP addresses, and thereafter communicate with the control device 1 using the assigned IP addresses. The device 24 is assigned an IP address by the router 3 that functions as a DHCP server. The IP address assigned to this device 24 is set to an IP address different from the IP address indicated by the IP address information stored in the assigned address storage unit 133 . Specifically, the router 3 gives the device 24 an IP address starting with "192.168.10". Then, when the device 25 completes activation after receiving the IP address information (step S3), activation notification information including model identification information and IP address information indicating the assigned IP address is transmitted from the device 25 to the controller. 1 (step S4).

一方、制御装置1は、起動通知情報を受信すると、受信した起動通知情報から機種識別情報を抽出して、接続機器記憶部131に記憶させる(ステップS5)。このとき、制御装置1は、抽出した機種識別情報を、受信した起動通知情報から抽出したIPアドレス情報に対応づけて接続機器記憶部131に記憶させる。次に、起動通知情報の送信元である機器25に対してその機器25に固有の固有機器情報の送信を要求する機器情報要求情報が、制御装置1から機器25へ送信される(ステップS6)。一方、機器25が機器情報要求情報を受信すると、その機器25のメーカ識別情報および機器名称情報を含む固有機器情報が、機器25から制御装置1へ送信される(ステップS7)。 On the other hand, when receiving the activation notification information, the control device 1 extracts the model identification information from the received activation notification information and stores it in the connected device storage unit 131 (step S5). At this time, the control device 1 causes the connected device storage unit 131 to store the extracted model identification information in association with the IP address information extracted from the received activation notification information. Next, device information request information is sent from the control device 1 to the device 25, which requests the device 25, which is the source of the activation notification information, to transmit unique device information specific to the device 25 (step S6). . On the other hand, when the device 25 receives the device information request information, the unique device information including the manufacturer identification information and the device name information of the device 25 is transmitted from the device 25 to the control device 1 (step S7).

一方、制御装置1は、固有機器情報を受信すると、受信した固有機器情報から機器25のメーカ識別情報および機器名称情報を抽出して、接続機器記憶部131に記憶させる(ステップS8)。続いて、制御装置1は、属性記憶部132が記憶する機種識別情報およびメーカ識別情報と、接続機器記憶部131が記憶する機器25の機種識別情報およびメーカ識別情報と、が一致しないと判定し(ステップS9)、付与アドレス記憶部133が記憶するIPアドレス情報と接続機器記憶部131が記憶する機器25に付与されたIPアドレス情報とが一致していると判定したとする(ステップS10)。具体的には、制御装置1は、接続機器記憶部131が記憶する機器25に付与されたIPアドレス(例えば「192.168.32.103」)と、付与アドレス記憶部133が記憶するIPアドレス情報とを比較し、IPアドレスのセグメント部分(「192.168.32」)が一致していると判定する。この場合、制御装置1は、機器25について局所ネットワークNT2への接続状態が不適切であることを示す判定結果情報を生成し、生成した判定結果情報を判定結果記憶部134に記憶させる(ステップS11)。即ち、制御装置1への直接的な有線接続が許容されない機器25が、制御装置1に接続されているので、制御装置1は、機器25の局所ネットワークNT2への接続状態が不適切であると判定する。 On the other hand, when receiving the unique device information, the control device 1 extracts the manufacturer identification information and the device name information of the device 25 from the received unique device information and stores them in the connected device storage section 131 (step S8). Subsequently, the control device 1 determines that the model identification information and the manufacturer identification information stored in the attribute storage unit 132 do not match the model identification information and the manufacturer identification information of the device 25 stored in the connected device storage unit 131. Assume that it is determined (step S9) that the IP address information stored in the assigned address storage unit 133 and the IP address information assigned to the device 25 stored in the connected device storage unit 131 match (step S10). Specifically, the control device 1 stores the IP address (for example, “192.168.32.103”) assigned to the device 25 stored in the connected device storage unit 131 and the IP address stored in the assigned address storage unit 133. information, and determines that the IP address segment portion (“192.168.32”) matches. In this case, the control device 1 generates determination result information indicating that the connection state of the device 25 to the local network NT2 is inappropriate, and stores the generated determination result information in the determination result storage unit 134 (step S11). ). That is, since the device 25 for which direct wired connection to the control device 1 is not permitted is connected to the control device 1, the control device 1 determines that the connection state of the device 25 to the local network NT2 is inappropriate. judge.

また、機器24がルータ3へ直接有線接続されると、ルータ3に対して機器24へのIPアドレスの付与を要求する接続要求情報が、機器24からルータ3へ送信される(ステップS12)。一方、ルータ3が接続要求情報を受信すると、機器24に付与されるIPアドレスを示すIPアドレス情報が、ルータ3から機器24へ送信される(ステップS13)。そして、機器24は、IPアドレス情報を受信した後において起動が完了すると(ステップS14)、機器24の機種識別情報と付与されたIPアドレスを示すIPアドレス情報とを含む起動通知情報が、機器24からルータ3へ送信される(ステップS15)。このとき、ルータ3が機器24から受信した起動通知情報は、ルータ3から制御装置1へ転送される(ステップS16)。 When the device 24 is directly connected to the router 3 by wire, the device 24 transmits to the router 3 connection request information requesting the router 3 to assign an IP address to the device 24 (step S12). On the other hand, when the router 3 receives the connection request information, IP address information indicating the IP address assigned to the device 24 is transmitted from the router 3 to the device 24 (step S13). Then, when the device 24 completes activation after receiving the IP address information (step S14), the device 24 receives the activation notification information including the model identification information of the device 24 and the IP address information indicating the assigned IP address. to the router 3 (step S15). At this time, the activation notification information received by the router 3 from the device 24 is transferred from the router 3 to the control device 1 (step S16).

一方、制御装置1は、図8に示すように、ルータ3から起動通知情報を受信すると、受信した起動通知情報から機種識別情報を抽出して、接続機器記憶部131に記憶させる(ステップS17)。このとき、制御装置1は、抽出した機種識別情報を、受信した起動通知情報から抽出したIPアドレス情報に対応づけて接続機器記憶部131に記憶させる。次に、起動通知情報の送信元である機器24に対してその機器24に固有の固有機器情報の送信を要求する機器情報要求情報が、制御装置1からルータ3へ送信される(ステップS18)。このとき、ルータ3が制御装置1から受信した機器情報要求情報は、ルータ3から機器24へ転送される(ステップS19)。一方、機器24が機器情報要求情報を受信すると、その機器24のメーカ識別情報および機器名称情報を含む固有機器情報が、機器24からルータ3へ送信される(ステップS20)。このとき、ルータ3が機器24から受信した固有機器情報は、ルータ3から制御装置1へ転送される(ステップS21)。 On the other hand, as shown in FIG. 8, when the control device 1 receives the activation notification information from the router 3, it extracts the model identification information from the received activation notification information and stores it in the connected device storage unit 131 (step S17). . At this time, the control device 1 causes the connected device storage unit 131 to store the extracted model identification information in association with the IP address information extracted from the received activation notification information. Next, device information request information is sent from the control device 1 to the router 3, requesting the device 24, which is the source of the activation notification information, to transmit unique device information specific to the device 24 (step S18). . At this time, the device information request information received by the router 3 from the control device 1 is transferred from the router 3 to the device 24 (step S19). On the other hand, when the device 24 receives the device information request information, the unique device information including the manufacturer identification information and the device name information of the device 24 is transmitted from the device 24 to the router 3 (step S20). At this time, the specific device information received by the router 3 from the device 24 is transferred from the router 3 to the control device 1 (step S21).

一方、制御装置1は、固有機器情報を受信すると、受信した固有機器識別情報から機器24のメーカ識別情報および機器名称情報を抽出して、接続機器記憶部131に記憶させる(ステップS22)。続いて、制御装置1は、属性記憶部132が記憶する機種識別情報およびメーカ識別情報と、接続機器記憶部131が記憶する機器25の機種識別情報およびメーカ識別情報と、が一致しないと判定し(ステップS23)、付与アドレス記憶部133が記憶するIPアドレス情報と接続機器記憶部131が記憶する機器25に付与されたIPアドレス情報とが一致しないと判定したとする(ステップS24)。具体的には、制御装置1は、接続機器記憶部131が記憶する機器24に付与されたIPアドレス(例えば「192.168.10.2」)と、付与アドレス記憶部133が記憶するIPアドレス情報とを比較し、IPアドレスのセグメント部分(「192.168.32」)が一致していないと判定する。この場合、制御装置1は、機器24について局所ネットワークNT2への接続状態が適切であることを示す判定結果情報を生成し、生成した判定結果情報を判定結果記憶部134に記憶させる(ステップS25)。即ち、制御装置1への直接的な有線接続が許容されない機器24が、ルータ3に接続されているので、制御装置1は、機器24の局所ネットワークNT2への接続状態としては適切であると判定する。 On the other hand, when receiving the unique device information, the control device 1 extracts the manufacturer identification information and the device name information of the device 24 from the received unique device identification information, and stores them in the connected device storage section 131 (step S22). Subsequently, the control device 1 determines that the model identification information and the manufacturer identification information stored in the attribute storage unit 132 do not match the model identification information and the manufacturer identification information of the device 25 stored in the connected device storage unit 131. Assume that it is determined (step S23) that the IP address information stored in the assigned address storage unit 133 and the IP address information assigned to the device 25 stored in the connected device storage unit 131 do not match (step S24). Specifically, the control device 1 stores the IP address (for example, “192.168.10.2”) assigned to the device 24 stored in the connected device storage unit 131 and the IP address stored in the assigned address storage unit 133. information, and determines that the IP address segment portion (“192.168.32”) does not match. In this case, the control device 1 generates determination result information indicating that the device 24 is appropriately connected to the local network NT2, and stores the generated determination result information in the determination result storage unit 134 (step S25). . That is, since the device 24 that is not permitted to be directly connected to the control device 1 by wire is connected to the router 3, the control device 1 determines that the connection state of the device 24 to the local network NT2 is appropriate. do.

その後、端末装置7へ機器21、25、23、24の局所ネットワークNT2への接続状態の判定結果の送信時期が到来すると、判定結果記憶部134が記憶する判定結果情報が、制御装置1から端末装置7へ送信される(ステップS26)。一方、端末装置7では、判定結果情報を受信すると、受信した判定結果情報を判定結果記憶部731に記憶させる。そして、端末装置7は、予め設定された操作を受け付けると、判定結果記憶部731が記憶する判定結果情報を表示部705に表示させる(ステップS27)。このとき、端末装置7は、例えば図9(A)に示すように、各機器21、25、23、24それぞれについての判定結果の一覧表を表す判定結果画面を表示部705の表示画面705aに表示させる。ここで、「接続先」の欄には、局所ネットワークNT2への接続状態の判定結果が「○」「×」で表示されている。ここで、「○」は接続状態が適切であることを示し、「×」は接続状態が不適切であることを示す。図9(A)に示す例では、C社の空気調和機である「エアコン2」について、セグメント領域が「192.168.32」であるIPアドレスが付与されており、制御装置1に直接有線接続されているため、「エアコン2」の判定結果が「×」、即ち、接続状態が不適切であることが表示されている。 After that, when it is time to transmit the determination result of the connection state of the devices 21, 25, 23, and 24 to the local network NT2 to the terminal device 7, the determination result information stored in the determination result storage unit 134 is transmitted from the control device 1 to the terminal device. It is transmitted to the device 7 (step S26). On the other hand, when receiving the determination result information, the terminal device 7 stores the received determination result information in the determination result storage unit 731 . Then, when accepting the preset operation, the terminal device 7 causes the display section 705 to display the determination result information stored in the determination result storage section 731 (step S27). At this time, the terminal device 7 displays a determination result screen showing a list of determination results for each of the devices 21, 25, 23, and 24 on the display screen 705a of the display unit 705, as shown in FIG. display. Here, in the "connection destination" column, the determination result of the connection state to the local network NT2 is displayed with "o" and "x". Here, "o" indicates that the connection state is appropriate, and "x" indicates that the connection state is inappropriate. In the example shown in FIG. 9(A), an IP address with a segment area of "192.168.32" is assigned to "air conditioner 2", which is an air conditioner of company C, and the controller 1 is directly wired. Since it is connected, the determination result of "air conditioner 2" is "x", that is, the connection state is inappropriate.

次に、図6(B)に示すように、B社の空気調和機である機器22が、ルータ3に直接有線接続されている場合について説明する。ここで、B社の空気調和機である機器22は、制御装置1への直接的な有線接続が許可されているものとする。この場合、図10に示すように、機器22がルータ3へ直接有線接続されると、ルータ3に対して機器22へのIPアドレスの付与を要求する接続要求情報が、機器22からルータ3へ送信される(ステップS31)。一方、ルータ3が接続要求情報を受信すると、機器22に付与されるIPアドレスを示すIPアドレス情報が、ルータ3から機器22へ送信される(ステップS32)。そして、機器22は、IPアドレス情報を受信した後において起動が完了すると(ステップS33)、機器22の機種識別情報と付与されたIPアドレスを示すIPアドレス情報とを含む起動通知情報が、機器24からルータ3へ送信される(ステップS34)。このとき、ルータ3が機器22から受信した起動通知情報は、ルータ3から制御装置1へ転送される(ステップS35)。 Next, as shown in FIG. 6B, the case where the device 22, which is the air conditioner of Company B, is directly connected to the router 3 by wire will be described. Here, it is assumed that the device 22, which is the air conditioner of Company B, is permitted to be directly connected to the control device 1 by wire. In this case, as shown in FIG. 10, when the device 22 is directly connected to the router 3 by wire, connection request information requesting the router 3 to assign an IP address to the device 22 is sent from the device 22 to the router 3. It is transmitted (step S31). On the other hand, when the router 3 receives the connection request information, IP address information indicating the IP address assigned to the device 22 is transmitted from the router 3 to the device 22 (step S32). When the device 22 completes activation after receiving the IP address information (step S33), the device 22 receives the activation notification information including the model identification information of the device 22 and the IP address information indicating the assigned IP address. to the router 3 (step S34). At this time, the activation notification information received by the router 3 from the device 22 is transferred from the router 3 to the control device 1 (step S35).

一方、制御装置1は、ルータ3から起動通知情報を受信すると、受信した起動通知情報から機種識別情報を抽出して、接続機器記憶部131に記憶させる(ステップS36)。このとき、制御装置1は、抽出した機種識別情報を、受信した起動通知情報から抽出したIPアドレス情報に対応づけて接続機器記憶部131に記憶させる。次に、起動通知情報の送信元である機器22に対してその機器24に固有の固有機器情報の送信を要求する機器情報要求情報が、制御装置1からルータ3へ送信される(ステップS37)。このとき、ルータ3が制御装置1から受信した機器情報要求情報は、ルータ3から機器22へ転送される(ステップS38)。一方、機器22が機器情報要求情報を受信すると、その機器22のメーカ識別情報および機器名称情報を含む固有機器情報が、機器22からルータ3へ送信される(ステップS39)。このとき、ルータ3が機器22から受信した固有機器情報は、ルータ3から制御装置1へ転送される(ステップS40)。 On the other hand, when receiving the activation notification information from the router 3, the control device 1 extracts the model identification information from the received activation notification information and stores it in the connected device storage unit 131 (step S36). At this time, the control device 1 causes the connected device storage unit 131 to store the extracted model identification information in association with the IP address information extracted from the received activation notification information. Next, device information request information for requesting transmission of specific device information unique to the device 24 to the device 22, which is the transmission source of the activation notification information, is transmitted from the control device 1 to the router 3 (step S37). . At this time, the device information request information received by the router 3 from the control device 1 is transferred from the router 3 to the device 22 (step S38). On the other hand, when the device 22 receives the device information request information, the unique device information including the manufacturer identification information and the device name information of the device 22 is transmitted from the device 22 to the router 3 (step S39). At this time, the specific device information received by the router 3 from the device 22 is transferred from the router 3 to the control device 1 (step S40).

一方、制御装置1は、固有機器情報を受信すると、受信した固有機器情報から機器24のメーカ識別情報および機器名称情報を抽出して、接続機器記憶部131に記憶させる(ステップS41)。続いて、制御装置1は、属性記憶部132が記憶する機種識別情報およびメーカ識別情報と、接続機器記憶部131が記憶する機器25の機種識別情報およびメーカ識別情報と、が一致する判定し(ステップS42)、付与アドレス記憶部133が記憶するIPアドレス情報と接続機器記憶部131が記憶する機器25に付与されたIPアドレス情報とが一致しないと判定したとする(ステップS43)。この場合、制御装置1は、機器22について局所ネットワークNT2への接続状態が不適切であることを示す判定結果情報を生成し、生成した判定結果情報を判定結果記憶部134に記憶させる(ステップS44)。即ち、制御装置1への直接的な有線接続が許容されている機器22が、ルータ3に接続されているので、制御装置1は、機器24の局所ネットワークNT2への接続状態としては不適切であると判定する。 On the other hand, when receiving the unique device information, the control device 1 extracts the manufacturer identification information and the device name information of the device 24 from the received unique device information and stores them in the connected device storage section 131 (step S41). Subsequently, the control device 1 determines that the model identification information and the manufacturer identification information stored in the attribute storage unit 132 match the model identification information and the manufacturer identification information of the device 25 stored in the connected device storage unit 131 ( In step S42), it is determined that the IP address information stored in the assigned address storage unit 133 and the IP address information assigned to the device 25 stored in the connected device storage unit 131 do not match (step S43). In this case, the control device 1 generates determination result information indicating that the connection state of the device 22 to the local network NT2 is inappropriate, and stores the generated determination result information in the determination result storage unit 134 (step S44). ). That is, since the device 22, which is permitted to be directly connected by wire to the control device 1, is connected to the router 3, the control device 1 is not suitable for the connection state of the device 24 to the local network NT2. Determine that there is.

その後、前述のステップS26、S27と同様の処理が実行される。この場合、端末装置7は、例えば図9(B)に示すように、B社の空気調和機である「エアコン2」について、セグメント領域が「192.168.10」であるIPアドレスが付与されており、ルータ3に直接有線接続されているため、「エアコン2」の判定結果が「×」、即ち、接続状態が不適切であることが表示されている。 After that, the same processing as steps S26 and S27 described above is executed. In this case, as shown in FIG. 9B, for example, the terminal device 7 is assigned an IP address with a segment area of "192.168.10" for "air conditioner 2", which is an air conditioner of company B. Since it is directly connected to the router 3 by wire, the determination result of "air conditioner 2" is "x", that is, the connection state is inappropriate.

次に、本実施の形態に係る制御装置1が実行する接続状態判定処理について図11および図12を参照しながら説明する。この接続状態判定処理は、例えば制御装置1へ電源が投入されたことを契機として開始される。まず、DHCP処理部111は、機器21、22、23、24から接続要求情報を受信したか否かを判定する(ステップS101)。DHCP処理部111は、接続要求情報を受信していないと判定すると(ステップS101:No)、後述するステップS117の処理が実行される。 Next, connection state determination processing executed by the control device 1 according to the present embodiment will be described with reference to FIGS. 11 and 12. FIG. This connection state determination process is started, for example, when the control device 1 is powered on. First, the DHCP processing unit 111 determines whether or not connection request information has been received from the devices 21, 22, 23, and 24 (step S101). When the DHCP processing unit 111 determines that the connection request information has not been received (step S101: No), the process of step S117, which will be described later, is executed.

一方、DHCP処理部111は、接続要求情報を受信したと判定すると(ステップS101:Yes)、付与アドレス記憶部133を参照して、接続要求情報の送信元である機器21、22、23、24に付与するIPアドレスを特定する(ステップS102)。次に、DHCP処理部111は、特定したIPアドレスを示すIPアドレス情報を、接続要求情報の送信元である機器21、22、23、24へ送信する(ステップS103)。 On the other hand, when the DHCP processing unit 111 determines that the connection request information has been received (step S101: Yes), it refers to the assigned address storage unit 133 to determine whether the devices 21, 22, 23, and 24, which are the transmission sources of the connection request information, is specified (step S102). Next, the DHCP processing unit 111 transmits IP address information indicating the specified IP address to the devices 21, 22, 23, and 24 that are the transmission sources of the connection request information (step S103).

続いて、起動通知情報受信部112は、機器21、22、23、24へIPアドレス情報を送信した後の予め設定された基準待機期間の間に起動通知情報を受信したか否かを判定する(ステップS104)。起動通知情報受信部112は、前述の基準待機期間の間に起動通知情報を受信していないと判定すると(ステップS104:No)、後述するステップS117の処理が実行される。一方、起動通知情報受信部112は、前述の基準待機期間の間に起動通知情報を受信したと判定すると(ステップS104:No)、起動通知情報を受信した旨を通知する受信通知情報をIPアドレス抽出部113および機種情報抽出部114に通知する。そして、IPアドレス抽出部113が、受信された起動通知情報からその送信元の機器21、22、23、24に対応するIPアドレス情報を抽出する(ステップS105)。ここで、IPアドレス抽出部113は、取得したIPアドレス情報を機種情報抽出部114に通知する。 Subsequently, the activation notification information receiving unit 112 determines whether or not activation notification information is received during a preset reference waiting period after the IP address information is transmitted to the devices 21, 22, 23, and 24. (Step S104). When the boot notification information receiving unit 112 determines that the boot notification information has not been received during the reference standby period (step S104: No), the process of step S117, which will be described later, is executed. On the other hand, when the boot notification information receiving unit 112 determines that the boot notification information has been received during the reference standby period (step S104: No), the boot notification information receiving unit 112 sends the reception notification information notifying that the boot notification information has been received to the IP address. The extraction unit 113 and the model information extraction unit 114 are notified. Then, the IP address extraction unit 113 extracts IP address information corresponding to the devices 21, 22, 23, and 24 as the transmission source from the received activation notification information (step S105). Here, the IP address extraction unit 113 notifies the model information extraction unit 114 of the acquired IP address information.

その後、機種情報抽出部114が、受信された起動通知情報からその送信元の機器21、22、23、24に対応する機種識別情報を抽出し、抽出した機種識別情報を接続機器記憶部131に記憶させる(ステップS106)。ここで、機種情報抽出部114は、取得した機種識別情報を、IPアドレス抽出部113から通知されるIPアドレス情報に対応づけて接続機器記憶部131に記憶させる。 After that, the model information extraction unit 114 extracts the model identification information corresponding to the devices 21, 22, 23, and 24 that are the transmission sources from the received activation notification information, and stores the extracted model identification information in the connection device storage unit 131. It is stored (step S106). Here, the model information extraction unit 114 stores the acquired model identification information in the connected device storage unit 131 in association with the IP address information notified from the IP address extraction unit 113 .

次に、固有機器情報取得部115は、機器情報要求情報を、起動通知情報の送信元である機器21、22、23、24へ送信する(ステップS107)。このとき、起動通知情報を送信した機器21、22、23、24は、機器情報要求情報を受信すると、それに応じて機器21、22、23、24のメーカ識別情報および機器名称情報を含む固有機器情報を、制御装置1宛に送信する。そして、固有機器情報取得部115は、機器21、22、23、24から送信された固有機器情報を受信する(ステップS108)。 Next, the unique device information acquisition unit 115 transmits the device information request information to the devices 21, 22, 23, and 24, which are the transmission sources of the activation notification information (step S107). At this time, when the devices 21, 22, 23, and 24 that have transmitted the activation notification information receive the device information request information, the devices 21, 22, 23, and 24 corresponding to the specific device including the manufacturer identification information and the device name information. Information is sent to the controller 1 . Then, the unique device information acquisition unit 115 receives the unique device information transmitted from the devices 21, 22, 23, and 24 (step S108).

続いて、固有機器情報取得部115は、受信した固有機器情報からそれに含まれるメーカ識別情報および機器名称情報を抽出し、抽出したメーカ識別情報および機器名称情報を接続機器記憶部131に記憶させる(ステップS109)。 Subsequently, the unique device information acquisition unit 115 extracts the manufacturer identification information and device name information included in the received unique device information, and stores the extracted manufacturer identification information and device name information in the connected device storage unit 131 ( step S109).

その後、判定部116は、属性記憶部132が記憶する機種識別情報およびメーカ識別情報と接続機器記憶部131が記憶する機種識別情報およびメーカ識別情報とが一致するか否かを判定する(ステップS110)。判定部116が、属性記憶部132が記憶する機種識別情報およびメーカ識別情報と接続機器記憶部131が記憶する機種識別情報およびメーカ識別情報とが一致すると判定したとする(ステップS110:Yes)。この場合、判定部116は、付与アドレス記憶部133が記憶するIPアドレス情報と接続機器記憶部131が記憶するIPアドレス情報とが一致しているか否かを判定する(ステップS111)。ここで、判定部116は、付与アドレス記憶部133が記憶するIPアドレス情報と接続機器記憶部131が記憶するIPアドレス情報とが一致していると判定すると(ステップS111:Yes)、局所ネットワークNT2への機器21、22、23、24の接続状態が適切であると判定する(ステップS112)。一方、判定部116は、付与アドレス記憶部133が記憶するIPアドレス情報と接続機器記憶部131が記憶するIPアドレス情報とが一致しないと判定すると(ステップS111:No)、局所ネットワークNT2への機器21、22、23、24の接続状態が不適切であると判定する(ステップS114)。その後、後述するステップS115の処理が実行される。 After that, the determination unit 116 determines whether or not the model identification information and the manufacturer identification information stored in the attribute storage unit 132 match the model identification information and the manufacturer identification information stored in the connected device storage unit 131 (step S110). ). Assume that the determination unit 116 determines that the model identification information and the manufacturer identification information stored in the attribute storage unit 132 match the model identification information and the manufacturer identification information stored in the connected device storage unit 131 (step S110: Yes). In this case, the determination unit 116 determines whether or not the IP address information stored in the assigned address storage unit 133 and the IP address information stored in the connected device storage unit 131 match (step S111). Here, when determining unit 116 determines that the IP address information stored in assigned address storage unit 133 and the IP address information stored in connected device storage unit 131 match (step S111: Yes), local network NT2 It is determined that the connection state of the devices 21, 22, 23, and 24 to is appropriate (step S112). On the other hand, when determining unit 116 determines that the IP address information stored in assigned address storage unit 133 and the IP address information stored in connected device storage unit 131 do not match (step S111: No), the device to local network NT2 21, 22, 23 and 24 are determined to be inappropriate (step S114). After that, the process of step S115, which will be described later, is executed.

また、判定部116が、属性記憶部132が記憶する機種識別情報およびメーカ識別情報と接続機器記憶部131が記憶する機種識別情報およびメーカ識別情報とが一致しないと判定したとする(ステップS110:No)。この場合、判定部116は、付与アドレス記憶部133が記憶するIPアドレス情報と接続機器記憶部131が記憶するIPアドレス情報とが一致しているか否かを判定する(ステップS113)。ここで、判定部116は、付与アドレス記憶部133が記憶するIPアドレス情報と接続機器記憶部131が記憶するIPアドレス情報とが一致しないと判定すると(ステップS113:No)、局所ネットワークNT2への機器21、22、23、24の接続状態が適切であると判定する(ステップS112)。一方、判定部116は、付与アドレス記憶部133が記憶するIPアドレス情報と接続機器記憶部131が記憶するIPアドレス情報とが一致すると判定すると(ステップS113:Yes)、局所ネットワークNT2への機器21、22、23、24の接続状態が不適切であると判定する(ステップS114)。 Assume that the determination unit 116 determines that the model identification information and the manufacturer identification information stored in the attribute storage unit 132 do not match the model identification information and the manufacturer identification information stored in the connected device storage unit 131 (step S110: No). In this case, the determination unit 116 determines whether or not the IP address information stored in the assigned address storage unit 133 and the IP address information stored in the connected device storage unit 131 match (step S113). Here, if the determination unit 116 determines that the IP address information stored in the assigned address storage unit 133 and the IP address information stored in the connected device storage unit 131 do not match (step S113: No), the connection to the local network NT2 is performed. It is determined that the connection states of the devices 21, 22, 23, and 24 are appropriate (step S112). On the other hand, when the determination unit 116 determines that the IP address information stored in the assigned address storage unit 133 and the IP address information stored in the connected device storage unit 131 match (step S113: Yes), the device 21 to the local network NT2 , 22, 23, and 24 are determined to be inappropriate (step S114).

その後、判定結果生成部117は、図12に示すように、機器21、22、23、24についての判定部116による判定結果を、機器21、22、23、24それぞれの機種識別情報、メーカ識別情報、機器名称情報およびIPアドレス情報と対応づけた判定結果情報を生成する(ステップS115)。そして、判定結果生成部117は、生成した判定結果情報を、判定結果記憶部134に記憶させる(ステップS116)。次に、判定結果送信部118は、前述の判定結果送信時期が到来したか否かを判定する(ステップS117)。判定結果送信部118が、前述の判定結果送信時期が到来していないと判定すると(ステップS117:No)、再びステップS101の処理が実行される。一方、判定結果送信部118は、前述の判定結果送信時期が到来したと判定すると(ステップS117:Yes)、判定結果記憶部134が記憶する判定結果情報を端末装置7へ送信する(ステップS118)。その後、再びステップS101の処理が実行される。 After that, as shown in FIG. 12, the determination result generation unit 117 generates the determination results of the determination unit 116 for the devices 21, 22, 23, and 24 as model identification information and manufacturer identification information for each of the devices 21, 22, 23, and 24. The determination result information associated with the information, the device name information and the IP address information is generated (step S115). Then, the determination result generation unit 117 stores the generated determination result information in the determination result storage unit 134 (step S116). Next, the determination result transmission unit 118 determines whether or not the time for transmitting the determination result described above has arrived (step S117). When the determination result transmission unit 118 determines that the determination result transmission time has not come yet (step S117: No), the process of step S101 is executed again. On the other hand, when the determination result transmission unit 118 determines that the aforementioned determination result transmission time has come (step S117: Yes), it transmits the determination result information stored in the determination result storage unit 134 to the terminal device 7 (step S118). . After that, the process of step S101 is executed again.

以上説明したように、本実施の形態に係る制御装置1によれば、機器情報取得部119が、局所ネットワークNT2に接続された機器21、22、23、24に固有の機種識別情報およびメーカ識別情報を取得し、IPアドレス抽出部113が、局所ネットワークNT2に接続された機器21、22、23、24に付与されたIPアドレス情報を取得する。そして、判定部116が、機器21、22、23、24の局所ネットワークNT2への接続状態が適切な場合における機種識別情報とメーカ識別情報とIPアドレス情報との組み合わせと、機器情報取得部119が取得した機種識別情報およびメーカ識別情報とIPアドレス抽出部113が取得したIPアドレス情報との組み合わせと、を比較した結果に基づいて、局所ネットワークNT2に接続された機器21、22、23、24の接続状態を判定する。具体的には、判定部116は、属性記憶部132が記憶する機種識別情報およびメーカ識別情報と接続機器記憶部131が記憶する機種識別情報およびメーカ識別情報とが一致し、且つ、付与アドレス記憶部133が記憶するIPアドレス情報と接続機器記憶部131が記憶するIPアドレス情報とが一致している場合、局所ネットワークNT2への機器21、22、23、24の接続状態が適切であると判定する。一方、判定部116は、属性記憶部132が記憶する機種識別情報およびメーカ識別情報と接続機器記憶部131が記憶する機種識別情報およびメーカ識別情報とが一致しない場合、または、付与アドレス記憶部133が記憶するIPアドレス情報と接続機器記憶部131が記憶するIPアドレス情報とが一致しない場合、局所ネットワークNT2への機器21、22、23、24の接続状態が不適切であると判定する。これにより、機器21、22、23、24の局所ネットワークNT2への接続状態が適切であるか不適切であるかを事前に判別することができるので、不適切な機器21、22、23、24の接続状態に起因した機器21、22、23、24の不具合の発生を抑制できる。 As described above, according to the control device 1 according to the present embodiment, the device information acquisition unit 119 obtains the model identification information and manufacturer identification unique to the devices 21, 22, 23, and 24 connected to the local network NT2. Information is obtained, and the IP address extraction unit 113 obtains IP address information assigned to the devices 21, 22, 23, and 24 connected to the local network NT2. Then, the determination unit 116 determines the combination of the model identification information, the manufacturer identification information, and the IP address information when the connection state of the devices 21, 22, 23, and 24 to the local network NT2 is appropriate, and the device information acquisition unit 119 Based on the result of comparing the combination of the obtained model identification information and manufacturer identification information with the IP address information obtained by the IP address extraction unit 113, the identification of the devices 21, 22, 23, and 24 connected to the local network NT2 is performed. Determine connection status. Specifically, the determination unit 116 determines that the model identification information and the manufacturer identification information stored in the attribute storage unit 132 match the model identification information and the manufacturer identification information stored in the connected device storage unit 131, and the assigned address storage When the IP address information stored by the unit 133 and the IP address information stored by the connected device storage unit 131 match, it is determined that the connection state of the devices 21, 22, 23, and 24 to the local network NT2 is appropriate. do. On the other hand, if the model identification information and the manufacturer identification information stored in the attribute storage unit 132 do not match the model identification information and the manufacturer identification information stored in the connected device storage unit 131, the determination unit 116 determines whether the given address storage unit 133 does not match the IP address information stored in the connected device storage unit 131, it is determined that the connection state of the devices 21, 22, 23, and 24 to the local network NT2 is inappropriate. As a result, it is possible to determine in advance whether the connection state of the devices 21, 22, 23, and 24 to the local network NT2 is appropriate or inappropriate. It is possible to suppress the occurrence of troubles in the devices 21, 22, 23, and 24 due to the connection state of the.

ところで、近年、ZEH(Zero Energy House)制度の普及およびZEH補助金制度の後押しもあり、ZEH制度の適用を受けることができる住宅、即ち、ZEH住宅を建築するケースが増えている。このZEH住宅では、有線通信インタフェースまたは無線通信インタフェースを備える機器同士を、ネットワークを介して接続することにより構築されるHEMS(Home Energy Management System)が導入される場合が多い。この種のHEMSでは、住宅内に設置されたコントローラが、住宅内に設置された機器から各種情報を取得したり機器の動作を制御したりする。そして、この種のHEMSでは、住宅外から住宅内に設置された機器の動作状態を監視したり機器の動作を制御したりするために、コントローラが、ルータを介して広域ネットワークに接続されることが主流となってきている。また、HEMSを構築するための機器としては、コントローラに有線接続されることによりコントローラを介して広域ネットワークに接続される機器と、ルータに直接有線接続される機器とが混在しているのが現状である。 By the way, in recent years, with the popularization of the ZEH (Zero Energy House) system and the support of the ZEH subsidy system, there are an increasing number of cases of building houses that can receive the application of the ZEH system, that is, ZEH houses. In this ZEH house, a HEMS (Home Energy Management System) constructed by connecting devices having a wired communication interface or a wireless communication interface via a network is often introduced. In this type of HEMS, a controller installed in a house acquires various information from equipment installed in the house and controls the operation of the equipment. In this type of HEMS, a controller is connected to a wide area network via a router in order to monitor the operation status of equipment installed inside the house from outside the house and to control the operation of the equipment. is becoming mainstream. In addition, as the equipment for constructing the HEMS, the current situation is that there is a mixture of equipment that is connected to the wide area network via the controller by wire connection and equipment that is directly connected to the router by wire. is.

しかしながら、コントローラの有線接続ポートとルータの有線接続ポートとは、例えばTIA/EIA-568-B規格に基づいて同じコネクタ形状が採用されていることが一般的である。このため、ルータに直接有線接続されることにより機能を発揮する機器を、コントローラに直接有線接続することも可能である。従って、HEMSを構築する作業を行う作業者が、ルータに直接有線接続されるべき機器を誤ってコントローラに直接有線接続してしまう虞がある。この場合、機器が正常に動作しなかったり安定的な通信網が構築できなかったりすることにより、機器との通信が遮断されるといった不具合が発生する原因となりうる。また、例えばコントローラの取り扱い説明書には、直接有線接続可能な機器の一覧が記載されている場合が多いが、HEMSを構築する作業を行う作業者が必ずしも一覧の内容を正しく把握できるとは限らない。更に、HEMSの構築を行う現場では、習熟度の高くない作業者によるHEMS構築作業の実施も十分に想定される。また、仮に習熟度の高い作業者であっても不注意により誤って機器を接続することも想定され得る。そして、コントローラと機器との接続状態が不適切な状態で放置され、機器の動作の不具合が顕在化して初めてコントローラのメーカ或いは機器メーカへ問い合わせが入り、対応が後手になるケースが散見される状況であった。 However, the wired connection port of the controller and the wired connection port of the router generally adopt the same connector shape based on, for example, the TIA/EIA-568-B standard. Therefore, it is also possible to directly wire-connect a device that functions by being directly wired-connected to the router to the controller. Therefore, there is a risk that a worker who builds the HEMS may mistakenly connect a device that should be directly wired to the router to the controller by wire. In this case, the device may not operate normally or a stable communication network cannot be constructed, which may cause problems such as interruption of communication with the device. In addition, for example, controller instruction manuals often include a list of devices that can be directly connected by wire. do not have. Furthermore, at the site where the HEMS is constructed, it is sufficiently assumed that the HEMS construction work will be performed by workers who are not highly skilled. Moreover, it is conceivable that even an operator with a high degree of proficiency may erroneously connect devices due to carelessness. In addition, there are cases where the connection between the controller and the device is left in an inappropriate state, and an inquiry is made to the controller maker or the device maker only after a problem in the operation of the device becomes apparent, and the response is delayed. Met.

これに対して、本実施の形態に係る制御システムでは、前述のように、機器21、22、23、24の局所ネットワークNT2への接続状態が適切であるか不適切であるかを事前に判別することができるので、不適切な機器21、22、23、24の接続状態に起因した機器21、22、23、24の不具合の発生或いは機器21、22、23、24との通信不良の発生を抑制できる。このため、制御装置1のメーカまたは機器21、22、23、24のメーカが、これらの利用者からの問い合わせに対応するために要する費用を削減できるという利点もある。 On the other hand, in the control system according to the present embodiment, as described above, it is determined in advance whether the connection state of the devices 21, 22, 23, and 24 to the local network NT2 is appropriate or inappropriate. Therefore, the equipment 21, 22, 23, 24 may malfunction due to the inappropriate connection state of the equipment 21, 22, 23, 24, or the communication failure with the equipment 21, 22, 23, 24 may occur. can be suppressed. Therefore, there is also the advantage that the maker of the control device 1 or the makers of the devices 21, 22, 23, 24 can reduce the costs required to respond to inquiries from these users.

また、本実施の形態に係る制御装置1は、制御装置1に直接有線接続された機器21、22、23、25それぞれに、付与アドレス記憶部133が記憶するIPアドレス情報に対応する複数のIPアドレスの中から選択したIPアドレスを付与するDHCP処理部111を備える。これにより、制御装置1に直接有線接続された機器21、22、23、25に予めIPアドレスを設定する必要が無くなるので、その分、局所ネットワークNT2の構築が容易になる。 Further, the control device 1 according to the present embodiment provides a plurality of IP address information corresponding to the IP address information stored in the assigned address storage unit 133 in each of the devices 21, 22, 23, and 25 directly connected to the control device 1 by wire. A DHCP processing unit 111 is provided for assigning an IP address selected from addresses. This eliminates the need to set IP addresses in advance for the devices 21, 22, 23, and 25 that are directly connected to the control device 1 by wire, thereby facilitating the construction of the local network NT2.

更に、本実施の形態に係る制御装置1は、判定部116による判定結果を示す判定結果情報を生成する判定結果生成部117と、判定結果情報を端末装置7へ送信する判定結果送信部118と、を備える。これにより、機器21、22、23、24の局所ネットワークNT2への接続状態を移動可能な端末装置7で確認することができるので、機器21、22、23、24の局所ネットワークNT2への接続状態を確認し易くなるという利点がある。 Furthermore, the control device 1 according to the present embodiment includes a determination result generation unit 117 that generates determination result information indicating the determination result of the determination unit 116, and a determination result transmission unit 118 that transmits the determination result information to the terminal device 7. , provided. As a result, the state of connection of the devices 21, 22, 23, and 24 to the local network NT2 can be confirmed by the mobile terminal device 7, so the state of connection of the devices 21, 22, 23, and 24 to the local network NT2 There is an advantage that it becomes easy to confirm the

また、本実施の形態に係る制御装置1は、属性記憶部132と付与アドレス記憶部133とを備える。これにより、例えば局所ネットワークNT2と外部の広域ネットワークNT1とを接続できない状況においても、機器21、22、23、24の局所ネットワークNT2への接続状態を判定することができる。 Further, the control device 1 according to the present embodiment includes an attribute storage section 132 and an assigned address storage section 133 . This makes it possible to determine the connection status of the devices 21, 22, 23, and 24 to the local network NT2 even in a situation where the local network NT2 cannot be connected to the external wide area network NT1, for example.

以上、本発明の各実施の形態について説明したが、本発明は前述の実施の形態によって限定されるものではない。例えば、制御装置1が、機器21、22、23、24の局所ネットワークNT2への接続状態が適切な場合における機種識別情報とIPアドレス情報との組み合わせと、接続機器記憶部131が記憶する機種識別情報とIPアドレス情報との組み合わせと、を比較した結果に基づいて、局所ネットワークNT2に接続された機器21、22、23、24の接続状態を判定するものであってもよい。 Although the embodiments of the present invention have been described above, the present invention is not limited to the above-described embodiments. For example, the control device 1 combines the model identification information and the IP address information when the devices 21, 22, 23, and 24 are properly connected to the local network NT2, and the model identification stored in the connected device storage unit 131. The connection status of the devices 21, 22, 23, and 24 connected to the local network NT2 may be determined based on the result of comparing the combination of the information and the IP address information.

ここで、本変形例に係る制御装置1が実行する接続状態判定処理について図13を参照しながら説明する。本変形例に係る接続状態判定処理では、実施の形態1で説明した図11のステップS101からS106までの処理を行う。次に、機器情報要求情報が機器21、22、23、24へ送信されること無く、判定部116が、属性記憶部132が記憶する機種識別情報と接続機器記憶部131が記憶する機種識別情報とが一致するか否かを判定する(ステップS201)。ここで、判定部116が、属性記憶部132が記憶する機種識別情報と接続機器記憶部131が記憶する機種識別情報とが一致すると判定すると(ステップS201:Yes)、実施の形態1で説明した図11のステップS111以降の処理が実行される。一方、判定部116が、属性記憶部132が記憶する機種識別情報と接続機器記憶部131が記憶する機種識別情報とが一致しないと判定すると(ステップS201:No)、実施の形態1で説明した図11のステップS113以降の処理が実行される。 Here, the connection state determination processing executed by the control device 1 according to this modification will be described with reference to FIG. 13 . In the connection state determination process according to this modification, the processes from steps S101 to S106 in FIG. 11 described in the first embodiment are performed. Next, without transmitting the device information request information to the devices 21, 22, 23, and 24, the determination unit 116 determines the model identification information stored in the attribute storage unit 132 and the model identification information stored in the connected device storage unit 131. matches (step S201). Here, when the determination unit 116 determines that the model identification information stored in the attribute storage unit 132 and the model identification information stored in the connected device storage unit 131 match (step S201: Yes), as described in the first embodiment, The processes after step S111 in FIG. 11 are executed. On the other hand, when the determination unit 116 determines that the model identification information stored in the attribute storage unit 132 and the model identification information stored in the connected device storage unit 131 do not match (step S201: No), The processes after step S113 in FIG. 11 are executed.

本構成によれば、機器21、22、23、24から固有機器情報を受信すること無く、機器21、22、23、24の局所ネットワークNT2への接続状態を判定することができるので、制御装置1で実行される処理が簡素化され、制御装置1の処理負荷が軽減されるという利点がある。 According to this configuration, the connection status of the devices 21, 22, 23, and 24 to the local network NT2 can be determined without receiving the unique device information from the devices 21, 22, 23, and 24. 1 is simplified, and the processing load of the control device 1 is reduced.

或いは、制御装置1は、機器21、22、23、24の局所ネットワークNT2への接続状態が適切な場合におけるメーカ識別情報とIPアドレス情報との組み合わせと、接続機器記憶部131が記憶するメーカ識別情報とIPアドレス情報との組み合わせと、を比較した結果に基づいて、局所ネットワークNT2に接続された機器21、22、23、24の接続状態を判定するものであってもよい。 Alternatively, the control device 1 stores the combination of the manufacturer identification information and the IP address information when the devices 21, 22, 23, and 24 are properly connected to the local network NT2, and the manufacturer identification stored in the connected device storage unit 131. The connection status of the devices 21, 22, 23, and 24 connected to the local network NT2 may be determined based on the result of comparing the combination of the information and the IP address information.

ここで、本変形例に係る制御装置1が実行する接続状態判定処理について図14を参照しながら説明する。本変形例に係る接続状態判定処理では、実施の形態1で説明した図11のステップS101からS105までの処理を行う。次に、受信された起動通知情報からのその送信元の機器21、22、23、24に対応する機種識別情報の抽出を行うこと無く、固有機器情報取得部115が、機器情報要求情報を、起動通知情報の送信元である機器21、22、23、24へ送信する(ステップS107)。そして、固有機器情報取得部115は、機器21、22、23、24から送信された固有機器情報を受信すると(ステップS108)、受信した固有機器情報からそれに含まれるメーカ識別情報を抽出し、抽出したメーカ識別情報を接続機器記憶部131に記憶させる(ステップS301)。 Here, the connection state determination processing executed by the control device 1 according to this modification will be described with reference to FIG. 14 . In the connection state determination process according to this modification, the processes from steps S101 to S105 in FIG. 11 described in the first embodiment are performed. Next, without extracting the model identification information corresponding to the transmission source devices 21, 22, 23, and 24 from the received activation notification information, the unique device information acquisition unit 115 obtains the device information request information as It is transmitted to the devices 21, 22, 23, and 24, which are the transmission sources of the activation notification information (step S107). Then, when the unique device information acquisition unit 115 receives the unique device information transmitted from the devices 21, 22, 23, and 24 (step S108), the unique device information acquisition unit 115 extracts the manufacturer identification information contained therein from the received unique device information and extracts the The manufacturer identification information obtained is stored in the connected device storage unit 131 (step S301).

その後、判定部116は、属性記憶部132が記憶するメーカ識別情報と接続機器記憶部131が記憶するメーカ識別情報とが一致するか否かを判定する(ステップS302)。ここで、判定部116が、属性記憶部132が記憶するメーカ識別情報と接続機器記憶部131が記憶するメーカ識別情報とが一致すると判定すると(ステップS302:Yes)、実施の形態1で説明した図11のステップS111以降の処理が実行される。一方、判定部116が、属性記憶部132が記憶するメーカ識別情報と接続機器記憶部131が記憶するメーカ識別情報とが一致しないと判定すると(ステップS302:No)、実施の形態1で説明した図11のステップS113以降の処理が実行される。 After that, the determination unit 116 determines whether or not the manufacturer identification information stored in the attribute storage unit 132 matches the manufacturer identification information stored in the connected device storage unit 131 (step S302). Here, when the determination unit 116 determines that the manufacturer identification information stored in the attribute storage unit 132 and the manufacturer identification information stored in the connected device storage unit 131 match (step S302: Yes), as described in the first embodiment, The processes after step S111 in FIG. 11 are executed. On the other hand, when the determination unit 116 determines that the manufacturer identification information stored in the attribute storage unit 132 and the manufacturer identification information stored in the connected device storage unit 131 do not match (step S302: No), The processes after step S113 in FIG. 11 are executed.

本構成によれば、機器21、22、23、24から受信した起動通知情報から機器21、22、23、24に対応する機種識別情報の抽出を行うこと無く、機器21、22、23、24の局所ネットワークNT2への接続状態を判定することができるので、制御装置1で実行される処理が簡素化され、制御装置1の処理負荷が軽減されるという利点がある。 According to this configuration, without extracting the model identification information corresponding to the devices 21, 22, 23, and 24 from the activation notification information received from the devices 21, 22, 23, and 24, the devices 21, 22, 23, and 24 Therefore, there is an advantage that the processing executed by the control device 1 is simplified and the processing load of the control device 1 is reduced.

実施の形態において、例えば図15に示すように、制御装置1への直接的な有線接続が許可される機器の機種識別情報、メーカ識別情報等を記憶する属性記憶部と、制御装置1へ直接的に接続された機器へ付与するIPアドレス情報を記憶する付与IPアドレス記憶部と、を有するサーバ4009が、広域ネットワークNT1に接続されているものであってもよい。この場合、制御装置1の判定部116は、サーバ4009から取得した機種識別情報とメーカ識別情報とIPアドレス情報との組み合わせと、接続機器記憶部131が記憶する機種識別情報とメーカ識別情報とIPアドレス情報との組み合わせと、を比較した結果に基づいて、局所ネットワークNT2に接続された機器21、22、23、24の接続状態を判定するようにすればよい。 In the embodiment, for example, as shown in FIG. A server 4009 having an assigned IP address storage unit for storing IP address information assigned to devices connected to the network may be connected to the wide area network NT1. In this case, the determination unit 116 of the control device 1 stores the combination of the model identification information, the manufacturer identification information, and the IP address information acquired from the server 4009, the model identification information, the manufacturer identification information, and the IP address information stored in the connected device storage unit 131. The connection status of the devices 21, 22, 23, and 24 connected to the local network NT2 may be determined based on the result of comparing the combination with the address information.

本構成によれば、制御装置1への直接的な有線接続を許容する機器の機種識別情報、メーカ識別情報等を遠隔で変更することができる。 According to this configuration, it is possible to remotely change the model identification information, manufacturer identification information, and the like of devices that allow direct wired connection to the control device 1 .

実施の形態では、端末装置7が、制御装置1から受信した判定結果情報に基づいて、例えば図9(A)および(B)に示すような、各機器21、25、23、24それぞれについての判定結果の一覧表を表す判定結果画面を表示部705の表示画面705aに表示させる例について説明した。但し、端末装置7が判定結果情報を表示する方法は、これに限定されるものではなく、例えば図16に示すように、接続状態が不適切な機器21、22、23、24についてのみ利用者に通知するポップアップ画面を表示するものであってもよい。 In the embodiment, the terminal device 7, based on the determination result information received from the control device 1, for each device 21, 25, 23, 24 as shown in FIGS. An example of displaying a determination result screen showing a list of determination results on the display screen 705a of the display unit 705 has been described. However, the method by which the terminal device 7 displays the determination result information is not limited to this. For example, as shown in FIG. A pop-up screen for notifying the user may be displayed.

実施の形態では、制御装置1が、機器21、22、23、24からマルチキャスト送信される起動通知情報を受信することにより、局所ネットワークNT2に接続された機器21、22、23、24の存在を認識する例について説明した。但し、これに限らず、例えば、制御装置1が、機器21、22、23、24に対して機器21、22、23、24からの応答情報を要求する応答要求情報をマルチキャスト送信するものであってもよい。この場合、制御装置1は、応答要求情報に対する応答情報に基づいて、局所ネットワークNT2に接続された機器21、22、23、24を認識する。 In the embodiment, the controller 1 detects the presence of the devices 21, 22, 23, and 24 connected to the local network NT2 by receiving activation notification information multicast-transmitted from the devices 21, 22, 23, and 24. An example of recognition has been described. However, the present invention is not limited to this. may In this case, the control device 1 recognizes the devices 21, 22, 23 and 24 connected to the local network NT2 based on the response information to the response request information.

実施の形態に係る制御装置1において、制御装置1への直接的な有線接続が許容されていない機器25が制御装置1に接続された場合、その機器25が制御装置1による制御対象から除外されるようにしてもよい。 In the control device 1 according to the embodiment, when a device 25 not permitted to be directly connected by wire to the control device 1 is connected to the control device 1, the device 25 is excluded from the control target by the control device 1. You may do so.

実施の形態では、制御装置1、ルータ3および機器21、22、23、24が互いに有線接続される例について説明したが、これに限らず、制御装置1、ルータ3および機器21、22、23、24が互いに無線接続されるものであってもよい。この場合、制御装置1、ルータ3は、それぞれ、機器21、22、23、24に設定されたSSID(Service Set Identifier)のような制御装置1またはルータ3を区別するための識別情報に基づいて、機器21、22、23、24にIPアドレスを付与するようにすればよい。 In the embodiment, an example in which the control device 1, the router 3 and the devices 21, 22, 23 and 24 are connected by wire has been described. , 24 may be wirelessly connected to each other. In this case, the control device 1 and the router 3 are based on identification information for distinguishing between the control device 1 and the router 3, such as SSIDs (Service Set Identifiers) set in the devices 21, 22, 23, and 24, respectively. , devices 21, 22, 23, and 24 may be given IP addresses.

また、本発明に係る制御装置1、端末装置7の各種機能は、ソフトウェア、ファームウェア、またはソフトウェアとファームウェアとの組み合わせにより実現されてもよい。この場合、ソフトウェアまたはファームウェアは、プログラムとして記述され、プログラムを、フレキシブルディスク、CD-ROM(Compact Disc Read Only Memory)、DVD(Digital Versatile Disc)およびMO(Magneto-Optical Disc)等のコンピュータ読み取り可能な記録媒体に格納して配布し、そのプログラムをコンピュータに読み込んでインストールすることにより、前述の各機能を実現することができるコンピュータを構成してもよい。そして、各機能をOS(Operating System)とアプリケーションとの分担、またはOSとアプリケーションとの協働により実現する場合等には、OS以外の部分のみを記録媒体に格納してもよい。 Various functions of the control device 1 and the terminal device 7 according to the present invention may be implemented by software, firmware, or a combination of software and firmware. In this case, the software or firmware is written as a program, and the program is stored on computer-readable media such as flexible discs, CD-ROMs (Compact Disc Read Only Memory), DVDs (Digital Versatile Discs) and MOs (Magneto-Optical Discs). By storing and distributing the program in a recording medium, and reading and installing the program in the computer, a computer capable of realizing each function described above may be configured. When each function is shared between an OS (Operating System) and an application, or when the OS and an application cooperate with each other, only portions other than the OS may be stored in the recording medium.

さらに、搬送波に各プログラムを重畳し、通信ネットワークを介して配信することも可能である。例えば、通信ネットワーク上の掲示板(BBS,Bulletin Board System)に当該プログラムを掲示し、ネットワークを介して当該プログラムを配信してもよい。そして、これらのプログラムを起動し、OSの制御下で、他のアプリケーションプログラムと同様に実行することにより、前述の処理を実行できるように構成してもよい。 Furthermore, it is also possible to superimpose each program on a carrier wave and distribute it via a communication network. For example, the program may be posted on a bulletin board (BBS, Bulletin Board System) on a communication network and distributed via the network. Then, these programs may be activated and executed in the same manner as other application programs under the control of the OS so that the above-described processing can be executed.

本発明は、住宅内に設置されたHEMSの制御装置として好適である。 INDUSTRIAL APPLICATION This invention is suitable as a control apparatus of HEMS installed in the house.

1 制御装置、3 ルータ、4 データ回線終端装置、7 端末装置、21,22,23,24,25 機器、101,701 CPU、102,702 主記憶部、103,703 補助記憶部、104 有線通信インタフェース、105,704 無線通信インタフェース、109,709 バス、111 DHCP処理部、112 起動通知情報受信部、113 IPアドレス抽出部、114 機種情報抽出部、115 固有機器情報取得部、116 判定部、117 判定結果生成部、118 判定結果送信部、119 機器情報取得部、131 接続機器記憶部、132 属性記憶部、133 付与アドレス記憶部、134,731 判定結果記憶部、705 表示部、705a 表示画面、706 入力部、711 判定結果取得部、712 表示制御部、4009 サーバ、NT1 広域ネットワーク、NT2 局所ネットワーク 1 control device 3 router 4 data line termination device 7 terminal device 21, 22, 23, 24, 25 device 101, 701 CPU, 102, 702 main storage unit, 103, 703 auxiliary storage unit, 104 wired communication Interface 105, 704 Wireless communication interface 109, 709 Bus 111 DHCP processing unit 112 Boot notification information receiving unit 113 IP address extracting unit 114 Model information extracting unit 115 Specific device information acquiring unit 116 Judging unit 117 determination result generation unit 118 determination result transmission unit 119 device information acquisition unit 131 connected device storage unit 132 attribute storage unit 133 assigned address storage unit 134, 731 determination result storage unit 705 display unit 705a display screen; 706 input unit, 711 determination result acquisition unit, 712 display control unit, 4009 server, NT1 wide area network, NT2 local network

Claims (8)

機器を制御する制御装置が属するネットワークに接続された前記機器の接続状態を判定する制御システムであって、
前記ネットワークに接続された機器に固有の第1機器情報を取得する機器情報取得部と、
前記ネットワークに接続された機器に付与された第1通信識別情報を取得する通信識別情報取得部と、
前記機器のネットワークへの接続状態が適切な場合における予め設定された前記ネットワークへの接続が許容されている前記機器の第2機器情報と第2通信識別情報との組み合わせと、前記第1機器情報と前記第1通信識別情報との組み合わせと、を比較した結果に基づいて、前記ネットワークに接続された機器の接続状態を判定する判定部と、
前記ネットワークに接続され、前記第2機器情報を記憶する機器情報記憶部と、前記第2通信識別情報を記憶する通信識別情報記憶部と、を有するサーバと、を備え、
前記判定部は、前記サーバから取得した前記第2機器情報および前記サーバから取得した第2通信識別情報との組み合わせと、前記第1機器情報と前記第1通信識別情報との組み合わせと、を比較した結果に基づいて、前記ネットワークに接続された機器の接続状態を判定する、
制御システム。
A control system for determining a connection state of a device connected to a network to which a control device that controls the device belongs,
a device information acquisition unit that acquires first device information specific to a device connected to the network;
a communication identification information acquisition unit that acquires first communication identification information assigned to a device connected to the network;
A combination of the second device information and the second communication identification information of the device that is allowed to be connected to the network, which is set in advance when the connection state of the device to the network is appropriate, and the first device information and a combination of the first communication identification information, a determination unit that determines the connection state of the device connected to the network based on the result of comparison;
a server connected to the network and having a device information storage unit that stores the second device information and a communication identification information storage unit that stores the second communication identification information;
The determination unit compares a combination of the second device information obtained from the server and the second communication identification information obtained from the server with a combination of the first device information and the first communication identification information. Determining the connection state of the device connected to the network based on the result of the
control system.
前記判定部は、前記第1機器情報と前記第2機器情報とが一致し且つ前記第1通信識別情報と前記第2通信識別情報とが一致している場合、前記ネットワークへの機器の接続状態が適切であると判定し、前記第1機器情報と前記第2機器情報とが一致しない場合、または、前記第1通信識別情報と前記第2通信識別情報とが一致しない場合、前記ネットワークへの前記機器の接続状態が不適切であると判定する、
請求項1に記載の制御システム。
When the first device information and the second device information match and the first communication identification information and the second communication identification information match, the determination unit determines whether the device is connected to the network. is appropriate, and if the first device information and the second device information do not match, or if the first communication identification information and the second communication identification information do not match, a connection to the network determining that the connection state of the device is inappropriate;
A control system according to claim 1 .
前記第1通信識別情報は、複数存在し、
前記制御装置に直接接続された機器それぞれに、前記複数の第1通信識別情報の中から選択した第1通信識別情報を付与する通信識別情報付与部を更に備える、
請求項1または2に記載の制御システム。
A plurality of the first communication identification information exist,
further comprising a communication identification information assigning unit that assigns first communication identification information selected from the plurality of first communication identification information to each device directly connected to the control device;
3. Control system according to claim 1 or 2.
前記判定部による判定結果を示す判定結果情報を生成する判定結果生成部と、
前記判定結果情報を端末装置へ送信する判定結果送信部と、を更に備える、
請求項1から3のいずれか1項に記載の制御システム。
a determination result generation unit that generates determination result information indicating a determination result by the determination unit;
A determination result transmission unit that transmits the determination result information to the terminal device,
A control system according to any one of claims 1 to 3.
前記第1機器情報と前記第2機器情報とは、前記機器の機種を識別する機種識別情報と前記機器のメーカを識別するメーカ識別情報と前記機器の名称を示す機器名称情報とのうちの少なくとも1つを含む、
請求項1から4のいずれか1項に記載の制御システム。
The first device information and the second device information are at least model identification information for identifying the model of the device, manufacturer identification information for identifying the manufacturer of the device, and device name information indicating the name of the device. including one
A control system according to any one of claims 1 to 4.
前記第2機器情報を記憶する機器情報記憶部と、
前記第2通信識別情報を記憶する通信識別情報記憶部と、を更に備え、
前記判定部は、前記機器情報記憶部が記憶する前記第2機器情報および前記通信識別情報記憶部が記憶する第2通信識別情報との組み合わせと、前記第1機器情報と前記第1通信識別情報との組み合わせと、を比較した結果に基づいて、前記ネットワークに接続された機器の接続状態を判定する、
請求項1から5のいずれか1項に記載の制御システム。
a device information storage unit that stores the second device information;
A communication identification information storage unit that stores the second communication identification information,
The determination unit stores a combination of the second device information stored in the device information storage unit and the second communication identification information stored in the communication identification information storage unit, and the first device information and the first communication identification information. Determining the connection state of the device connected to the network based on the result of comparing the combination of
A control system according to any one of claims 1 to 5.
制御システムが、機器を制御する制御装置が属するネットワークに接続された前記機器に固有の第1機器情報を取得するステップと、
前記制御システムが、前記ネットワークに接続された機器に付与された第1通信識別情報を取得するステップと、
前記制御システムが、前記ネットワークに接続され、前記機器の第2機器情報を記憶する機器情報記憶部と、前記機器の第2通信識別情報を記憶する通信識別情報記憶部と、を有するサーバから取得した前記第2機器情報と前記第2通信識別情報との組み合わせであって、前記機器のネットワークへの接続状態が適切な場合における予め設定された前記ネットワークへの接続が許容されている前記機器の第2機器情報と第2通信識別情報との組み合わせと、前記第1機器情報と前記第1通信識別情報との組み合わせと、を比較した結果に基づいて、前記ネットワークに接続された機器の接続状態を判定するステップと、を含む、
接続状態判定方法。
a step in which the control system acquires first device information unique to the device connected to a network to which a control device that controls the device belongs;
a step in which the control system acquires first communication identification information assigned to a device connected to the network;
Obtained from a server in which the control system is connected to the network and has a device information storage unit that stores second device information of the device and a communication identification information storage unit that stores second communication identification information of the device a combination of the second device information and the second communication identification information, wherein the device is allowed to be connected to the preset network when the connection state of the device to the network is appropriate; A connection state of a device connected to the network based on a result of comparing a combination of the second device information and the second communication identification information with a combination of the first device information and the first communication identification information. and
Connection status determination method.
コンピュータを、
機器を制御する制御装置が属するネットワークに接続された前記機器に固有の第1機器情報を取得する機器情報取得部、
前記ネットワークに接続された機器に付与された第1通信識別情報を取得する通信識別情報取得部、
前記機器のネットワークへの接続状態が適切な場合における予め設定された前記ネットワークへの接続が許容されている第2機器情報と第2通信識別情報との組み合わせと、前記第1機器情報と前記第1通信識別情報との組み合わせと、を比較した結果に基づいて、前記ネットワークに接続された機器の接続状態を判定する判定部、
として機能させるためのプログラムであって、
前記判定部は、前記ネットワークに接続され、前記第2機器情報を記憶する機器情報記憶部と、前記第2通信識別情報を記憶する通信識別情報記憶部と、を有するサーバから取得した前記第2機器情報および前記サーバから取得した第2通信識別情報との組み合わせと、前記第1機器情報と前記第1通信識別情報との組み合わせと、を比較した結果に基づいて、前記ネットワークに接続された機器の接続状態を判定する、
プログラム。
the computer,
a device information acquisition unit that acquires first device information unique to a device connected to a network to which a control device that controls the device belongs;
a communication identification information acquisition unit that acquires first communication identification information assigned to a device connected to the network;
A combination of second device information and second communication identification information, which is preset to allow connection to the network when the connection state of the device to the network is appropriate, and the first device information and the first device information. 1. A determination unit that determines the connection state of the device connected to the network based on the result of comparing the combination with the communication identification information;
A program for functioning as
The determination unit is connected to the network and acquires the second device from a server having a device information storage unit that stores the second device information and a communication identification information storage unit that stores the second communication identification information. A device connected to the network based on a result of comparing a combination of the device information and the second communication identification information acquired from the server with a combination of the first device information and the first communication identification information. determine the connection status of
program.
JP2019042529A 2019-03-08 2019-03-08 CONTROL SYSTEM, CONNECTION STATE DETERMINATION METHOD AND PROGRAM Active JP7336857B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019042529A JP7336857B2 (en) 2019-03-08 2019-03-08 CONTROL SYSTEM, CONNECTION STATE DETERMINATION METHOD AND PROGRAM

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019042529A JP7336857B2 (en) 2019-03-08 2019-03-08 CONTROL SYSTEM, CONNECTION STATE DETERMINATION METHOD AND PROGRAM

Publications (2)

Publication Number Publication Date
JP2020144757A JP2020144757A (en) 2020-09-10
JP7336857B2 true JP7336857B2 (en) 2023-09-01

Family

ID=72354314

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019042529A Active JP7336857B2 (en) 2019-03-08 2019-03-08 CONTROL SYSTEM, CONNECTION STATE DETERMINATION METHOD AND PROGRAM

Country Status (1)

Country Link
JP (1) JP7336857B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPWO2022044727A1 (en) 2020-08-28 2022-03-03

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001103086A (en) 1999-09-29 2001-04-13 Nec Soft Ltd Ip address monitoring system, ip address monitoring method and recording medium

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06334671A (en) * 1993-05-19 1994-12-02 Hitachi Ltd Local area network monitoring system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001103086A (en) 1999-09-29 2001-04-13 Nec Soft Ltd Ip address monitoring system, ip address monitoring method and recording medium

Also Published As

Publication number Publication date
JP2020144757A (en) 2020-09-10

Similar Documents

Publication Publication Date Title
US8189545B2 (en) Wireless communication system, wireless LAN access point and settings confirmation/change method used therefor
US8005960B2 (en) Network connection management apparatus device, and system for connecting new network device
JP6239465B2 (en) Information equipment and control equipment
JP2011004424A (en) Control system, control device, and program for control device
CN101447887B (en) Method for user on-line notification and device thereof
CN106875667A (en) The control method of television equipment
JP7336857B2 (en) CONTROL SYSTEM, CONNECTION STATE DETERMINATION METHOD AND PROGRAM
JP5868476B2 (en) COMMUNICATION DEVICE, COMMUNICATION SYSTEM, COMMUNICATION METHOD, AND PROGRAM
WO2019180761A1 (en) Relaying device, communication system, communication method, and program
JP4645236B2 (en) Network device address automatic setting method and system
JP4321774B2 (en) Device management method, outlet used therefor, and device management server
JP6739645B2 (en) Remote control system and home appliances
JP2010239746A (en) Remote device, and power supply control method
CN101005421A (en) Telnet control method for realizing multiple network system by single network port
JP2017068511A (en) Instrument management method and instrument management device
KR20150107114A (en) Smart Home Solution
KR20140019504A (en) System and method for setting ip address
CN114760615A (en) Connection establishment method, device, equipment and storage medium of Bluetooth equipment
JP4584809B2 (en) Control device and controlled device
KR102509982B1 (en) Apparatus and method for recogniting usb and method for operating of reader therefor
TW201642226A (en) Cloud door access system
KR20230065392A (en) Network switch, network management apparatus and system for remote power control
JP5020386B2 (en) Data processing apparatus, system thereof, method thereof, program thereof, and recording medium recording the program
KR20130075101A (en) Home device network auto-configuration system and method
CN117812663A (en) Distribution network method and distribution network equipment

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220107

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20221025

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20221101

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20221222

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230411

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230602

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20230725

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230822

R150 Certificate of patent or registration of utility model

Ref document number: 7336857

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150