Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7511151B2 - Lighting control systems and backup controllers - Google Patents
[go: Go Back, main page]

JP7511151B2 - Lighting control systems and backup controllers - Google Patents

Lighting control systems and backup controllers Download PDF

Info

Publication number
JP7511151B2
JP7511151B2 JP2020142490A JP2020142490A JP7511151B2 JP 7511151 B2 JP7511151 B2 JP 7511151B2 JP 2020142490 A JP2020142490 A JP 2020142490A JP 2020142490 A JP2020142490 A JP 2020142490A JP 7511151 B2 JP7511151 B2 JP 7511151B2
Authority
JP
Japan
Prior art keywords
identification information
ctr
controller
assigned
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
JP2020142490A
Other languages
Japanese (ja)
Other versions
JP2022038154A (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.)
Panasonic Intellectual Property Management Co Ltd
Original Assignee
Panasonic Intellectual Property Management Co Ltd
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 Panasonic Intellectual Property Management Co Ltd filed Critical Panasonic Intellectual Property Management Co Ltd
Priority to JP2020142490A priority Critical patent/JP7511151B2/en
Publication of JP2022038154A publication Critical patent/JP2022038154A/en
Application granted granted Critical
Publication of JP7511151B2 publication Critical patent/JP7511151B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Circuit Arrangement For Electric Light Sources In General (AREA)
  • Hardware Redundancy (AREA)
  • Debugging And Monitoring (AREA)

Description

本発明は、照明制御システム及びバックアップコントローラに関する。 The present invention relates to a lighting control system and a backup controller.

従来、サーバシステムなどの分野においては、サーバ装置の故障又は障害などに備え、冗長化技術が用いられている。 Traditionally, in fields such as server systems, redundancy technology has been used to prepare for failures or malfunctions in server equipment.

例えば、特許文献1においては、冗長化技術が用いられている例として、冗長化システムとこの冗長化システムを管理する管理サーバとが開示されている。 For example, Patent Document 1 discloses a redundant system and a management server that manages the redundant system as an example of a system that uses redundancy technology.

冗長化システムは、複数の稼働系サーバ及びコールドスタンバイの待機系サーバから構成されている。冗長化システムを管理する管理サーバは、複数の稼働系サーバに対して稼働状況を問合せ、各稼働系サーバからの応答に障害情報が含まれている場合に、待機系サーバをホットスタンバイに移行させるなどの処理を実施する。 The redundant system is composed of multiple active servers and a cold standby standby server. The management server that manages the redundant system queries the active servers about their operating status, and if the response from each active server contains fault information, it performs processing such as switching the standby server to hot standby.

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

ところで、照明器具を制御するためのコントローラを備える照明システムにおいても、コントローラの故障などに備えるため、このような冗長化技術が求められている。 However, even in lighting systems equipped with a controller to control lighting fixtures, such redundancy technology is required to prepare for controller failures, etc.

本発明は、コントローラが故障しても、照明器具を制御することができる照明制御システムなどを提供する。 The present invention provides a lighting control system that can control lighting fixtures even if the controller fails.

本発明の一態様に係る照明制御システムは、ネットワークにおいて識別されるための第1識別情報が付与されたコントローラであって照明器具を制御するための照明制御情報と前記第1識別情報とに基づいて前記照明器具を制御する前記コントローラの故障を検知する第1検知部と、前記第1識別情報が予め記憶されている記憶部と、前記コントローラの前記故障が検知された後に、前記コントローラをバックアップするバックアップコントローラであって前記ネットワークにおいて識別されるための第2識別情報が付与された前記バックアップコントローラに、前記第2識別情報に替えて、記憶されている前記第1識別情報を付与する情報処理部とを備え、前記第1識別情報が付与された前記バックアップコントローラは、前記照明制御情報と付与された前記第1識別情報とに基づいて前記照明器具を制御する。 A lighting control system according to one aspect of the present invention includes a first detection unit that detects a failure of a controller that is assigned first identification information for identification in a network and that controls a lighting device based on lighting control information for controlling the lighting device and the first identification information, a storage unit that pre-stores the first identification information, and an information processing unit that assigns the stored first identification information instead of the second identification information to a backup controller that backs up the controller and is assigned second identification information for identification in the network after the failure of the controller is detected, and the backup controller that is assigned the first identification information controls the lighting device based on the lighting control information and the assigned first identification information.

本発明の一態様に係るバックアップコントローラは、バックアップコントローラであって、ネットワークにおいて識別されるための第1識別情報が付与されたコントローラであって照明器具を制御するための照明制御情報と前記第1識別情報とに基づいて前記照明器具を制御する前記コントローラの故障を検知する第1検知部と、前記第1識別情報が予め記憶されている記憶部と、前記コントローラの前記故障が検知された後に、前記コントローラをバックアップする前記バックアップコントローラであって前記ネットワークにおいて識別されるための第2識別情報が付与された前記バックアップコントローラに、前記第2識別情報に替えて、記憶されている前記第1識別情報を付与する情報処理部とを備え、前記第1識別情報が付与された前記バックアップコントローラは、前記照明制御情報と付与された前記第1識別情報とに基づいて前記照明器具を制御する。 A backup controller according to one aspect of the present invention includes a first detection unit that detects a failure of the controller that controls the lighting device based on lighting control information for controlling the lighting device and the first identification information, a storage unit that stores the first identification information in advance, and an information processing unit that, after the failure of the controller is detected, assigns the stored first identification information to the backup controller that backs up the controller and is assigned second identification information for identification on the network, instead of the second identification information, and the backup controller that is assigned the first identification information controls the lighting device based on the lighting control information and the assigned first identification information.

本発明の照明制御システムなどは、コントローラが故障しても、照明器具を制御することができる。 The lighting control system of the present invention can control lighting fixtures even if the controller breaks down.

図1は、実施の形態に係る照明制御システムの機能構成を示すブロック図である。FIG. 1 is a block diagram showing a functional configuration of a lighting control system according to an embodiment. 図2は、実施の形態に係る照明制御システムの動作例のフローチャートである。FIG. 2 is a flowchart of an example of the operation of the lighting control system according to the embodiment. 図3は、実施の形態に係るバックアップコントローラに第1識別情報が付与される第1例を示す図である。FIG. 3 is a diagram illustrating a first example in which first identification information is assigned to a backup controller according to an embodiment. 図4は、実施の形態に係るバックアップコントローラに第1識別情報が付与される第2例を示す図である。FIG. 4 is a diagram illustrating a second example in which the first identification information is assigned to the backup controller according to the embodiment.

以下、実施の形態について、図面を参照しながら具体的に説明する。なお、以下で説明する実施の形態は、いずれも包括的または具体的な例を示すものである。以下の実施の形態で示される数値、形状、材料、構成要素、構成要素の配置位置及び接続形態、ステップ、ステップの順序などは、一例であり、本発明を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、独立請求項に記載されていない構成要素については、任意の構成要素として説明される。 The following embodiments are described in detail with reference to the drawings. Note that the embodiments described below are all comprehensive or specific examples. The numerical values, shapes, materials, components, component placement and connection forms, steps, and order of steps shown in the following embodiments are merely examples and are not intended to limit the present invention. Furthermore, among the components in the following embodiments, components that are not described in an independent claim are described as optional components.

なお、各図は模式図であり、必ずしも厳密に図示されたものではない。また、各図において、実質的に同一の構成に対しては同一の符号を付し、重複する説明は省略または簡略化される場合がある。 Note that each figure is a schematic diagram and is not necessarily a precise illustration. In addition, in each figure, the same reference numerals are used for substantially the same configurations, and duplicate explanations may be omitted or simplified.

(実施の形態)
[構成]
まず、本実施の形態に係る照明制御システムの構成について説明する。図1は、本実施の形態に係る照明制御システム1の機能構成を示すブロック図である。
(Embodiment)
[composition]
First, the configuration of a lighting control system according to the present embodiment will be described. Fig. 1 is a block diagram showing the functional configuration of a lighting control system 1 according to the present embodiment.

実施の形態に係る照明制御システム1は、複数の照明器具601~606を制御するためのシステムである。具体的には、照明制御システム1においては、コントローラ子機(以下、「Ctr子機」と記載)501~506のそれぞれは、照明器具601~606のそれぞれを制御する。つまり例えば、Ctr子機501は照明器具601を制御し、1つのCtr子機と1つの照明器具とは1対1で対応する。さらに、バックアップコントローラ(以下、「BKCtr」と記載)100は、Ctr子機501~506のいずれかの故障を検知した場合に、故障が検知されたCtr子機の替わりに、故障が検知されたCtr子機が制御していた照明器具を制御する。なお、以下では故障が検知されたCtr子機を故障したCtr子機と記載する場合がある。 The lighting control system 1 according to the embodiment is a system for controlling multiple lighting fixtures 601-606. Specifically, in the lighting control system 1, each of the controller slave units (hereinafter, referred to as "Ctr slave units") 501-506 controls each of the lighting fixtures 601-606. That is, for example, the Ctr slave unit 501 controls the lighting fixture 601, and one Ctr slave unit corresponds to one lighting fixture on a one-to-one basis. Furthermore, when a backup controller (hereinafter, referred to as "BKCtr") 100 detects a failure in any of the Ctr slave units 501-506, it controls the lighting fixture that was controlled by the Ctr slave unit in which the failure was detected, instead of the Ctr slave unit in which the failure was detected. Note that, hereinafter, the Ctr slave unit in which the failure was detected may be referred to as a failed Ctr slave unit.

図1に示されるように、照明制御システム1は、サーバ装置200と、ハブ装置301及び302と、コントローラ親機(以下、「Ctr親機」と記載)400と、複数のCtr子機として6個のCtr子機501~506と、BKCtr100とを備える。一例として、照明制御システム1は、屋外空間を照明器具601~606を用いて演出する照明演出のために用いられる。 As shown in FIG. 1, the lighting control system 1 includes a server device 200, hub devices 301 and 302, a controller master unit (hereinafter referred to as the "Ctr master unit") 400, six Ctr slave units 501-506 as multiple Ctr slave units, and a BKCtr 100. As an example, the lighting control system 1 is used for lighting effects that use lighting fixtures 601-606 to create an outdoor space.

[サーバ装置]
まず、サーバ装置200について説明する。サーバ装置200は、複数の照明器具601~606のそれぞれを制御するための照明制御情報を出力するための情報処理を行うクラウドサーバである。また、サーバ装置200は、BKCtr100が故障していれば、BKCtr100の故障を検知し、BKCtr100が故障から回復するための信号を出力する。サーバ装置200は、第2検知部210と、通信部として第2通信部220と、第2記憶部230とを備える。
[Server device]
First, the server device 200 will be described. The server device 200 is a cloud server that performs information processing for outputting lighting control information for controlling each of the plurality of lighting devices 601-606. Furthermore, if the BKCtr 100 is malfunctioning, the server device 200 detects the malfunction of the BKCtr 100 and outputs a signal for the BKCtr 100 to recover from the malfunction. The server device 200 includes a second detection unit 210, a second communication unit 220 as a communication unit, and a second storage unit 230.

第2検知部210は、BKCtr100が故障していれば、BKCtr100の故障を検知する情報処理を行う処理部である。第2検知部210は、例えば、マイクロコンピュータによって実現されるが、プロセッサによって実現されてもよい。 The second detection unit 210 is a processing unit that performs information processing to detect a failure of BKCtr100 if BKCtr100 is malfunctioning. The second detection unit 210 is realized, for example, by a microcomputer, but may also be realized by a processor.

第2通信部220は、サーバ装置200がハブ装置301とインターネットなどの広域通信ネットワークを介して通信を行うための通信モジュール(通信回路)である。第2通信部220は、例えば、第2記憶部230に記憶されている上記照明制御情報を出力する。また、第2通信部220は、第2検知部210がBKCtr100の故障を検知した場合に、BKCtr100が故障から回復するための信号を出力する。第2通信部220によって行われる通信は、無線通信及び有線通信のいずれであってもよい。通信に用いられる通信規格についても特に限定されない。 The second communication unit 220 is a communication module (communication circuit) that allows the server device 200 to communicate with the hub device 301 via a wide area communication network such as the Internet. The second communication unit 220 outputs, for example, the above-mentioned lighting control information stored in the second storage unit 230. Furthermore, when the second detection unit 210 detects a failure of the BKCtr 100, the second communication unit 220 outputs a signal for the BKCtr 100 to recover from the failure. The communication performed by the second communication unit 220 may be either wireless communication or wired communication. There is also no particular limitation on the communication standard used for the communication.

第2記憶部230は、第2検知部210によって実行されるプログラム、及び、上記情報処理を行うために用いられる各種情報などが記憶される記憶装置である。第2記憶部230には、上記照明制御情報が記憶されている。また、第2記憶部230は、例えば、HDD(Hard Disk Drive)などによって実現される。 The second storage unit 230 is a storage device that stores the program executed by the second detection unit 210 and various information used to perform the above information processing. The above lighting control information is stored in the second storage unit 230. The second storage unit 230 is realized by, for example, a HDD (Hard Disk Drive).

なお、サーバ装置200は、サーバ装置200が行う処理についての画像を表示装置に表示させてもよい。表示装置は、例えば、液晶パネルまたは有機EL(Electro Luminescence)パネルなどの表示パネルである。 The server device 200 may display an image of the processing performed by the server device 200 on a display device. The display device is, for example, a display panel such as a liquid crystal panel or an organic EL (Electro Luminescence) panel.

[ハブ装置]
ハブ装置301及び302は、構成要素どうしを広域通信ネットワークを介して接続する中継装置である。より具体的には、ハブ装置301はサーバ装置200とCtr親機400とを接続し、ハブ装置302はCtr親機400とCtr子機503~506とを接続する。
[Hub device]
Hub devices 301 and 302 are relay devices that connect the components to each other via a wide area communication network. More specifically, hub device 301 connects server device 200 and Ctrl master device 400, and hub device 302 connects Ctrl master device 400 and Ctrl slave devices 503 to 506.

なお、ハブ装置301及び302による接続は上記に限られない。例えば、Ctr子機501及び502並びにBKCtr100は、Ctr親機400を介さずに、ハブ装置301と接続されてもよい。また、Ctr子機501及び502並びにBKCtr100は、ハブ装置302と接続されてもよい。 Note that the connections made by the hub devices 301 and 302 are not limited to those described above. For example, the Ctr slave devices 501 and 502 and the BKCtr 100 may be connected to the hub device 301 without going through the Ctr parent device 400. The Ctr slave devices 501 and 502 and the BKCtr 100 may also be connected to the hub device 302.

[コントローラ]
次に、Ctr子機501~506、Ctr親機400、及び、BKCtr100について説明する。Ctr子機501~506、Ctr親機400、及び、BKCtr100は、例えば、汎用の調光操作装置であるが、照明制御システム1の専用装置であってもよい。
[controller]
Next, a description will be given of the Ctr slave units 501 to 506, the Ctr master unit 400, and the BKCtr 100. The Ctr slave units 501 to 506, the Ctr master unit 400, and the BKCtr 100 are, for example, general-purpose dimming control devices, but may also be dedicated devices for the lighting control system 1.

Ctr子機501~506は、それぞれ照明器具601~606を制御する装置である。Ctr子機501~506のそれぞれは、コントローラの一例である。Ctr子機501~506のそれぞれは、広域通信ネットワークなどのネットワークにおいて識別されるための第1識別情報が付与されている。より具体的には、Ctr子機501~506は、それぞれ異なる第1識別情報が付与されている。Ctr子機501~506のそれぞれは、Ctr親機400を介して取得した照明制御情報と第1識別情報とに基づいて照明器具601~606を制御する。また、本実施の形態においては、照明制御システム1は、6個のCtr子機501~506を備えているが、これに限られず、1以上のCtr子機を備えていればよい。 The Ctr slave units 501-506 are devices that control the lighting fixtures 601-606, respectively. Each of the Ctr slave units 501-506 is an example of a controller. Each of the Ctr slave units 501-506 is assigned first identification information for identification in a network such as a wide area communication network. More specifically, each of the Ctr slave units 501-506 is assigned different first identification information. Each of the Ctr slave units 501-506 controls the lighting fixtures 601-606 based on the lighting control information and the first identification information acquired via the Ctr master unit 400. In addition, in this embodiment, the lighting control system 1 includes six Ctr slave units 501-506, but is not limited to this, and may include one or more Ctr slave units.

なお、第1識別情報と、後述される第2及び第3識別情報とは、例えば、IP(Internet Protocol)アドレスなどを含むが、これに限られない。 The first identification information and the second and third identification information described below include, for example, an IP (Internet Protocol) address, but are not limited to this.

Ctr親機400は、サーバ装置200の第2通信部220から出力された照明制御情報を取得し、取得した照明制御情報をCtr子機501~506及びBKCtr100に向けて出力する。本実施の形態においては、Ctr親機400は、照明器具を制御していないが、照明器具を制御していてもよい。この場合、Ctr親機400は、Ctr子機501~506に付与されている第1識別情報とは異なる第1識別情報が付与されており、Ctr親機400は、この異なる第1識別情報と取得した照明制御情報とに基づいて照明器具を制御する。 The Ctr master unit 400 acquires the lighting control information output from the second communication unit 220 of the server device 200, and outputs the acquired lighting control information to the Ctr slave units 501 to 506 and the BKCtr 100. In this embodiment, the Ctr master unit 400 does not control the lighting fixtures, but may control the lighting fixtures. In this case, the Ctr master unit 400 is assigned first identification information that is different from the first identification information assigned to the Ctr slave units 501 to 506, and the Ctr master unit 400 controls the lighting fixtures based on this different first identification information and the acquired lighting control information.

BKCtr100は、Ctr子機501~506をバックアップする装置である。具体的には、BKCtr100は、Ctr子機501~506のいずれかの故障を検知した場合に、故障したCtr子機の替わりに照明器具を制御する。例えば、Ctr子機506の故障が検知された後に、BKCtr100は、Ctr子機506の替わりに、Ctr506が制御していた照明器具606を制御する。また、BKCtr100には、上記のネットワークにおいて識別されるための第2識別情報が予め付与されている。 BKCtr 100 is a device that backs up Ctr slave units 501-506. Specifically, when BKCtr 100 detects a failure in any of Ctr slave units 501-506, it controls a lighting fixture in place of the failed Ctr slave unit. For example, after a failure in Ctr slave unit 506 is detected, BKCtr 100 controls lighting fixture 606 that was controlled by Ctr 506 in place of Ctr slave unit 506. In addition, second identification information for identifying BKCtr 100 in the above network is assigned in advance.

より具体的には、BKCtr100は、第1検知部110と、記憶部として第1記憶部120と、情報処理部130と、制御部140と、第1通信部150とを有する。 More specifically, BKCtr 100 has a first detection unit 110, a first memory unit 120 as a memory unit, an information processing unit 130, a control unit 140, and a first communication unit 150.

第1検知部110は、上記の6個のCtr子機501~506の故障を検知する処理部である。つまり、第1検知部110は、6個のCtr子機501~506の死活監視を行っている。 The first detection unit 110 is a processing unit that detects failures in the six Ctr slave units 501 to 506. In other words, the first detection unit 110 monitors the alive status of the six Ctr slave units 501 to 506.

第1記憶部120は、Ctr子機501~506のそれぞれに付与されている第1識別情報が予め記憶されている記憶装置である。例えば、第1記憶部120には、Ctr子機501~506のそれぞれ、及び、Ctr子機501~506のそれぞれに付与されている第1識別情報が対応付けられた情報である対応情報が記憶されている。また、第1記憶部120には、情報処理部130及び制御部140によって実行されるプログラム、及び、情報処理を行うために用いられる各種情報などが記憶されている。第1記憶部120は、例えば、HDDなどによって実現される。 The first storage unit 120 is a storage device in which the first identification information assigned to each of the Ctr slave units 501-506 is stored in advance. For example, the first storage unit 120 stores each of the Ctr slave units 501-506 and correspondence information that is information that associates the first identification information assigned to each of the Ctr slave units 501-506. The first storage unit 120 also stores programs executed by the information processing unit 130 and the control unit 140, various information used to perform information processing, and the like. The first storage unit 120 is realized, for example, by a HDD or the like.

情報処理部130は、6個のCtr子機501~506のいずれかのCtr子機の故障が検知された後に、BKCtr100に、第2識別情報に替えて、第1記憶部120によって記憶されている第1識別情報を付与する情報処理を行う処理部である。このとき、故障したCtr子機に付与されていた第1識別情報が、BKCtr100に付与される。 The information processing unit 130 is a processing unit that performs information processing to assign the first identification information stored in the first storage unit 120 to the BKCtr 100 in place of the second identification information after a failure of any of the six Ctr slave units 501 to 506 is detected. At this time, the first identification information that was assigned to the failed Ctr slave unit is assigned to the BKCtr 100.

情報処理部130は、Ctr子機501~506のいずれかのCtr子機の故障が検知された後に、故障したCtr子機に付与されていた第1識別情報に替えて、故障したCtr子機に、ネットワークにおいて識別されるための第3識別情報を付与する。 After detecting a failure of any of the Ctr slave units 501 to 506, the information processing unit 130 assigns the failed Ctr slave unit a third identification information for identifying the failed Ctr slave unit on the network, in place of the first identification information that was assigned to the failed Ctr slave unit.

制御部140は、情報処理部130によってBKCtr100に付与された上記第1識別情報と、照明制御情報とに基づいて、故障したCtr子機が制御していた照明器具を制御する情報処理を行う処理部である。 The control unit 140 is a processing unit that performs information processing to control the lighting fixture that was controlled by the failed Ctr slave unit based on the first identification information assigned to the BKCtr 100 by the information processing unit 130 and the lighting control information.

また、第1検知部110、情報処理部130及び制御部140は、例えば、マイクロコンピュータによって実現されるが、プロセッサによって実現されてもよい。 The first detection unit 110, the information processing unit 130, and the control unit 140 are realized, for example, by a microcomputer, but may also be realized by a processor.

第1通信部150は、BKCtr100がCtr親機400とインターネットなどの広域通信ネットワークを介して通信を行うための通信モジュール(通信回路)である。第1通信部150は、例えば、Ctr親機400を介して照明制御情報を取得する。第2通信部220によって行われる通信は、無線通信及び有線通信のいずれであってもよい。通信に用いられる通信規格についても特に限定されない。 The first communication unit 150 is a communication module (communication circuit) that enables the BKCtr 100 to communicate with the Ctr master unit 400 via a wide area communication network such as the Internet. The first communication unit 150 acquires lighting control information, for example, via the Ctr master unit 400. The communication performed by the second communication unit 220 may be either wireless communication or wired communication. There is no particular limitation on the communication standard used for the communication.

また、本実施の形態においては、BKCtr100は、第2識別情報に替えて第1識別情報が付与される前には、照明器具を制御していないが、これに限られない。例えば、BKCtr100は、第2識別情報に替えて第1識別情報が付与される前においても、第2識別情報と照明制御情報とに基づいて、照明器具を制御してもよい。 In addition, in this embodiment, BKCtr100 does not control the lighting device before the first identification information is assigned in place of the second identification information, but this is not limited to the above. For example, BKCtr100 may control the lighting device based on the second identification information and the lighting control information even before the first identification information is assigned in place of the second identification information.

[照明器具]
照明器具601~606のそれぞれは、Ctr子機501~506のそれぞれによって制御され、光を放つ装置である。照明器具601~606が光を放つことで、照明制御システム1は屋外空間を演出することができる。照明器具601~606とCtr子機501~506との間で用いられる通信は、例えば、無線通信であるが、有線通信であってもよい。通信に用いられる通信規格についても特に限定されない。なお、本実施の形態においては、照明制御システム1は、6個の照明器具601~606を制御するが、これに限られない。
[lighting equipment]
Each of the lighting fixtures 601-606 is a device that emits light and is controlled by each of the Ctr slave units 501-506. The lighting fixtures 601-606 emit light, and the lighting control system 1 can produce an outdoor space. The communication used between the lighting fixtures 601-606 and the Ctr slave units 501-506 is, for example, wireless communication, but may also be wired communication. There is no particular limitation on the communication standard used for the communication. In this embodiment, the lighting control system 1 controls six lighting fixtures 601-606, but is not limited to this.

[動作例]
以下、照明制御システム1の動作例について説明する。図2は、本実施の形態に係る照明制御システム1の動作例のフローチャートである。
[Example of operation]
The following describes an example of the operation of the lighting control system 1. Fig. 2 is a flowchart showing an example of the operation of the lighting control system 1 according to the present embodiment.

Ctr子機501~506のそれぞれは、照明制御情報と第1識別情報とに基づいて、照明器具601~606のそれぞれを制御する(S10)。つまり、照明器具601~606による照明演出が行われている。このように、照明演出が行われているときにCtr子機が故障すると、故障したCtr子機によって制御されていた照明器具が光を放たなくなるなどの問題が発生する。 Each of the Ctr child units 501-506 controls each of the lighting devices 601-606 based on the lighting control information and the first identification information (S10). That is, a lighting performance is being performed by the lighting devices 601-606. In this way, if a Ctr child unit fails while a lighting performance is being performed, problems will occur, such as the lighting device controlled by the failed Ctr child unit no longer emitting light.

ここで、照明器具601~606を制御するための照明制御情報は、第1識別情報と対応付けられた照明器具を示す照明器具情報と、照明器具が放つ光の光量及び色度などの特性を制御するための特性情報とを含む。 Here, the lighting control information for controlling the lighting fixtures 601 to 606 includes lighting fixture information indicating the lighting fixture associated with the first identification information, and characteristic information for controlling characteristics such as the amount of light and chromaticity of the light emitted by the lighting fixture.

例えば、照明器具情報においては、Ctr子機501に付与されている第1識別情報と照明器具601とが対応付けられている。Ctr子機501は、Ctr子機501に付与されている第1識別情報及び照明器具情報に基づいて、Ctr子機501自身が制御する照明器具として照明器具601を特定する。さらに、Ctr子機501は、特性情報に基づいて、照明器具601が放つ光の光量及び色度などを制御する。 For example, in the lighting device information, the first identification information given to the Ctr child device 501 corresponds to the lighting device 601. Based on the first identification information and the lighting device information given to the Ctr child device 501, the Ctr child device 501 identifies the lighting device 601 as the lighting device that the Ctr child device 501 itself controls. Furthermore, based on the characteristic information, the Ctr child device 501 controls the amount of light and chromaticity of the light emitted by the lighting device 601.

また、S10においては、第1検知部110はCtr子機501~506の死活監視を行っている。 In addition, in S10, the first detection unit 110 monitors the alive status of the Ctr slave devices 501 to 506.

続いて、Ctr子機501~506のいずれかのCtr子機が故障した場合、第1検知部110は、当該Ctr子機の故障を検知する(S20)。 Next, if any of the Ctr slave units 501 to 506 fails, the first detection unit 110 detects the failure of that Ctr slave unit (S20).

第1検知部110が、Ctr子機501~506の故障を検知する方法としては、以下の応答確認信号を用いる方法がある。 The first detection unit 110 can detect a failure of the Ctr slave units 501 to 506 by using the following response confirmation signal.

第1検知部110は、第1通信部150がCtr子機501~506のそれぞれに向けて定期的に応答確認信号を出力するように制御する。応答確認信号とは、当該応答確認信号を取得したCtr子機501~506が第1応答信号又は第2応答信号を出力するように制御する信号である。 The first detection unit 110 controls the first communication unit 150 to periodically output a response confirmation signal to each of the Ctr slave units 501 to 506. The response confirmation signal is a signal that controls the Ctr slave units 501 to 506 that have acquired the response confirmation signal to output a first response signal or a second response signal.

第1応答信号とは、Ctr子機501~506のそれぞれが、第1識別情報と照明制御情報とに基づいて、照明器具601~606のそれぞれを制御できる場合に、第1通信部150に向けて出力する信号である。つまり、照明器具601~606のそれぞれが光を放つことができれば、Ctr子機501~506のそれぞれは、第1応答信号を第1通信部150に出力する。 The first response signal is a signal that each of the Ctr slave units 501-506 outputs to the first communication unit 150 when it can control each of the lighting devices 601-606 based on the first identification information and the lighting control information. In other words, if each of the lighting devices 601-606 can emit light, each of the Ctr slave units 501-506 outputs a first response signal to the first communication unit 150.

第2応答信号とは、Ctr子機501~506のそれぞれが、照明器具601~606のそれぞれを制御できていない場合に、第1通信部150に向けて出力する信号である。つまり、照明器具601~606のそれぞれが光を放つことができなければ、Ctr子機501~506のそれぞれは、第2応答信号を第1通信部150に出力する。 The second response signal is a signal that each of the Ctr slave units 501-506 outputs to the first communication unit 150 when it is unable to control each of the lighting devices 601-606. In other words, if each of the lighting devices 601-606 cannot emit light, each of the Ctr slave units 501-506 outputs a second response signal to the first communication unit 150.

ここで、第1通信部150がCtr子機501~506のいずれかのCtr子機から第2応答信号を取得した場合には、第1検知部110は、当該Ctr子機が照明器具を制御できていないことを検知し、つまり、当該Ctr子機の故障を検知する。 Here, when the first communication unit 150 receives a second response signal from any of the Ctr slave units 501 to 506, the first detection unit 110 detects that the Ctr slave unit is unable to control the lighting fixture, that is, detects a failure of the Ctr slave unit.

また、同様に、第1通信部150がCtr子機501~506のいずれかのCtr子機から第1及び第2応答信号の両方を取得しなかった場合には、第1検知部110は、当該Ctr子機に通信の問題があることを検知し、つまり、当該Ctr子機の故障を検知する。 Similarly, if the first communication unit 150 does not receive both the first and second response signals from any of the Ctr slave units 501 to 506, the first detection unit 110 detects that there is a communication problem with that Ctr slave unit, that is, detects a failure of that Ctr slave unit.

第1検知部110は、このように応答確認信号を用いる方法によって、Ctr子機501~506のいずれかの故障を検知するが、故障を検知する方法は上記に限られない。 The first detection unit 110 detects a failure in any of the Ctr slave units 501 to 506 by using a response confirmation signal in this manner, but the method of detecting a failure is not limited to the above.

第1検知部110がCtr子機501~506のいずれかの故障を検知すると、情報処理部130は、故障したCtr子機に付与されていた第1識別情報に替えて、故障したCtr子機に、第3識別情報を付与する(S30)。 When the first detection unit 110 detects a failure in any of the Ctr slave units 501 to 506, the information processing unit 130 assigns the third identification information to the failed Ctr slave unit in place of the first identification information that was assigned to the failed Ctr slave unit (S30).

さらに、情報処理部130は、BKCtr100に、第2識別情報に替えて、故障したCtr子機に付与されていた第1識別情報を付与する(S40)。 Furthermore, the information processing unit 130 assigns the first identification information that was assigned to the failed Ctr slave unit to the BKCtr 100 in place of the second identification information (S40).

S30及びS40の処理が行われることで、故障したCtr子機及びBKCtr100の両方に、故障したCtr子機に付与されていた第1識別情報を重複して付与することが防がれる。 By performing the processes of S30 and S40, it is possible to prevent the first identification information that was assigned to the failed Ctr slave unit from being redundantly assigned to both the failed Ctr slave unit and BKCtr 100.

また、上述の通り、Ctr子機501~506のそれぞれは、照明制御情報と第1識別情報とに基づいて、照明器具601~606のそれぞれを制御する。故障したCtr子機には第1識別情報ではなく第3識別情報が付与されているため、故障したCtr子機は照明器具を制御しない。 As described above, each of the Ctr slave units 501-506 controls each of the lighting devices 601-606 based on the lighting control information and the first identification information. Since the failed Ctr slave unit is assigned the third identification information instead of the first identification information, the failed Ctr slave unit does not control the lighting device.

さらに、第1識別情報が付与されたBKCtr100は、照明制御情報と第1識別情報とに基づいて、照明器具を制御する(S50)。上述のように、BKCtr100には、故障したCtr子機に付与されていた第1識別情報が付与されているため、BKCtr100は、故障したCtr子機が制御していた照明器具を制御する。 Furthermore, BKCtr100, to which the first identification information has been assigned, controls the lighting fixtures based on the lighting control information and the first identification information (S50). As described above, since BKCtr100 has been assigned the first identification information that was assigned to the failed Ctr child unit, BKCtr100 controls the lighting fixtures that were controlled by the failed Ctr child unit.

以上まとめると、本実施の形態に係る照明制御システム1においては、Ctr子機501~506のいずれかが故障しても、BKCtr100に故障したCtr子機に付与されていた第1識別情報が付与される。このため、BKCtr100は、故障したCtr子機の替わりに、故障したCtr子機が制御していた照明器具を制御することができる。 In summary, in the lighting control system 1 according to this embodiment, even if any of the Ctr slave units 501 to 506 fails, the first identification information that was assigned to the failed Ctr slave unit is assigned to the BKCtr 100. Therefore, the BKCtr 100 can control the lighting fixture that was controlled by the failed Ctr slave unit in place of the failed Ctr slave unit.

また、S50の後に、BKCtr100の第1通信部150又はサーバ装置200の第2通信部220が、故障から回復するための信号を、故障したCtr子機に出力することで、故障したCtr子機の故障が回復する場合がある。この後においても、BKCtr100は、照明器具を制御してもよい。つまり、Ctr子機が故障から回復しても、BKCtr100は、故障したCtr子機が制御していた照明器具を制御し続けてもよい。なお、故障から回復するための信号とは、例えば、故障したCtr子機を再起動させるための信号である。 Furthermore, after S50, the first communication unit 150 of BKCtr 100 or the second communication unit 220 of the server device 200 may output a signal to the failed Ctr child unit to recover from the failure, thereby recovering from the failure of the failed Ctr child unit. Even after this, BKCtr 100 may control the lighting fixture. In other words, even if the Ctr child unit recovers from the failure, BKCtr 100 may continue to control the lighting fixture that was controlled by the failed Ctr child unit. The signal to recover from the failure is, for example, a signal to restart the failed Ctr child unit.

また、BKCtr100が故障する場合もある。この場合、サーバ装置200の第2検知部210がBKCtr100の故障を検知してもよい。第2検知部210は、例えば、以下の方法で、BKCtr100の故障を検知する。 Also, BKCtr100 may malfunction. In this case, the second detection unit 210 of the server device 200 may detect the malfunction of BKCtr100. The second detection unit 210 detects the malfunction of BKCtr100, for example, in the following manner.

例えば、サーバ装置200の第2記憶部230には、BKCtr100の第1記憶部120と同じく、対応情報が記憶されている。上記の通り、対応情報とは、Ctr子機501~506のそれぞれ、及び、Ctr子機501~506のそれぞれに付与されている第1識別情報が対応付けられた情報である。第2記憶部230と第1記憶部120とは、定期的に、対応情報を更新している。 For example, the second storage unit 230 of the server device 200 stores correspondence information, similar to the first storage unit 120 of the BKCtr 100. As described above, the correspondence information is information that associates each of the Ctr slave units 501 to 506 and the first identification information assigned to each of the Ctr slave units 501 to 506. The second storage unit 230 and the first storage unit 120 periodically update the correspondence information.

第1通信部150は、対応情報が更新される度に、第1記憶部120に記憶されている対応情報をサーバ装置200の第2通信部220に出力する。第2通信部220は、第1通信部150から出力された対応情報を取得する。 The first communication unit 150 outputs the correspondence information stored in the first storage unit 120 to the second communication unit 220 of the server device 200 each time the correspondence information is updated. The second communication unit 220 acquires the correspondence information output from the first communication unit 150.

ここで、第2検知部210は、対応情報に基づいて、BKCtr100が故障しているか否かを検知する。具体的には、第2検知部210は、第2通信部220が取得した対応情報(つまりはBKCtr100に記憶されていた対応情報)と第2記憶部230に記憶されている対応情報とを比較することで、BKCtr100が故障しているか否かを検知する。上記2つの対応情報が比較され一致する場合には、第2検知部210はBKCtr100の故障がないことを検知する。また、上記2つの対応情報が比較され一致しない場合には、第2検知部210はBKCtr100が対応情報を更新できていないため、BKCtr100が故障していることを検知する。 Here, the second detection unit 210 detects whether BKCtr100 is malfunctioning based on the correspondence information. Specifically, the second detection unit 210 detects whether BKCtr100 is malfunctioning by comparing the correspondence information acquired by the second communication unit 220 (i.e., the correspondence information stored in BKCtr100) with the correspondence information stored in the second storage unit 230. If the above two pieces of correspondence information are compared and match, the second detection unit 210 detects that BKCtr100 is not malfunctioning. Also, if the above two pieces of correspondence information are compared and do not match, the second detection unit 210 detects that BKCtr100 is malfunctioning because BKCtr100 has not been able to update the correspondence information.

さらに、第2検知部210がBKCtr100の故障を検知した場合、サーバ装置200の第2通信部220は、BKCtr100が故障から回復するための信号を出力する。BKCtr100が当該信号を取得することで、BKCtr100が故障から回復する。また、故障から回復したBKCtr100は、故障したCtr子機の替わりに、故障したCtr子機が制御していた照明器具を制御することができる。なお、故障から回復するための信号とは、例えば、故障したBKCtr100を再起動させるための信号である。 Furthermore, when the second detection unit 210 detects a failure of BKCtr100, the second communication unit 220 of the server device 200 outputs a signal for BKCtr100 to recover from the failure. When BKCtr100 acquires the signal, BKCtr100 recovers from the failure. Furthermore, BKCtr100 that has recovered from the failure can control the lighting fixture that was controlled by the failed Ctr child unit in place of the failed Ctr child unit. The signal for recovering from the failure is, for example, a signal for restarting the failed BKCtr100.

さらに、以下では、図2が示すS30及びS40についてより詳細に説明する。具体的には、サーバ装置200とCtr子機501~506及びBKCtr100との通信が、無線通信である第1例と有線通信である第2例とについて、図3及び図4を用いて説明する。 Furthermore, S30 and S40 shown in FIG. 2 will be described in more detail below. Specifically, a first example in which communication between the server device 200 and the Ctr slave devices 501 to 506 and BKCtr 100 is wireless communication and a second example in which communication is wired communication will be described with reference to FIG. 3 and FIG. 4.

図3は、本実施の形態に係るBKCtr100に第1識別情報が付与される第1例を示す図である。図4は、本実施の形態に係るBKCtr100に第1識別情報が付与される第2例を示す図である。図3の(a)及び図4の(a)には、S30及びS40の処理が行われる前の照明制御システム1が示され、図3の(b)及び図4の(b)には、S30及びS40の処理が行われた後の照明制御システム1が示されている。なお、図3及び図4においては、Ctr子機506が故障した例が示されており、簡単のためCtr子機501~505及び照明器具601~605は図示されていない。 Figure 3 is a diagram showing a first example in which first identification information is assigned to BKCtr 100 according to this embodiment. Figure 4 is a diagram showing a second example in which first identification information is assigned to BKCtr 100 according to this embodiment. Figures 3(a) and 4(a) show the lighting control system 1 before the processing of S30 and S40 is performed, and Figures 3(b) and 4(b) show the lighting control system 1 after the processing of S30 and S40 is performed. Note that Figures 3 and 4 show an example in which Ctr child unit 506 has failed, and for simplicity, Ctr child units 501-505 and lighting fixtures 601-605 are not shown.

<第1例>
ここでは、サーバ装置200とCtr子機501~506及びBKCtr100との通信が無線通信である。つまり、上述のネットワークは、無線ネットワークであるため、ハブ装置301及び302として、無線ハブ装置301a及び302aが用いられている。
<First Example>
Here, the communication between the server device 200 and the Ctr slave devices 501 to 506 and the BKCtr 100 is wireless communication. That is, since the above-mentioned network is a wireless network, the wireless hub devices 301a and 302a are used as the hub devices 301 and 302.

第1例においては、S20で、第1検知部110がCtr子機506の故障を検知する。S30で、情報処理部130は、故障したCtr子機506に付与されていた第1識別情報に替えて、故障したCtr子機506に、第3識別情報を付与する。S40で、情報処理部130は、BKCtr100に、第2識別情報に替えて、故障したCtr子機506に付与されていた第1識別情報を付与する。 In the first example, in S20, the first detection unit 110 detects a failure of the Ctr child device 506. In S30, the information processing unit 130 assigns third identification information to the failed Ctr child device 506 in place of the first identification information that was assigned to the failed Ctr child device 506. In S40, the information processing unit 130 assigns the first identification information that was assigned to the failed Ctr child device 506 to the BKCtr 100 in place of the second identification information.

ここでは、第1~3識別信号の一例として、IPアドレスが用いられている。なお、図3及び後述する図4においては、IPアドレスは、「IP」と記載されている。よって、S30では、故障したCtr子機506のIPアドレスは、「BBB.BBB.BBB.BBB」(第1識別情報)から「CCC.CCC.CCC.CCC」(第3識別情報)に変更される。S40では、BKCtr100のIPアドレスは、「AAA.AAA.AAA.AAA」(第2識別情報)から「BBB.BBB.BBB.BBB」(第1識別情報)に変更される。 Here, an IP address is used as an example of the first to third identification signals. Note that in FIG. 3 and FIG. 4 described later, the IP address is written as "IP." Thus, in S30, the IP address of the failed Ctr child device 506 is changed from "BBB.BBB.BBB.BBB" (first identification information) to "CCC.CCC.CCC.CCC" (third identification information). In S40, the IP address of the BKCtr 100 is changed from "AAA.AAA.AAA.AAA.AAA" (second identification information) to "BBB.BBB.BBB.BBB" (first identification information).

この結果、S50で、BKCtr100は、故障したCtr子機506が制御していた照明器具606を制御することができる。 As a result, in S50, BKCtr 100 can control the lighting fixture 606 that was controlled by the failed Ctr child unit 506.

<第2例>
ここでは、サーバ装置200とCtr子機501~506及びBKCtr100との通信が有線通信である。つまり、上述のネットワークは、有線ネットワークであるため、ハブ装置301として有線上位ハブ装置301b、ハブ装置302として有線下位ハブ装置302bが用いられている。
<Second Example>
Here, the communication between the server device 200 and the Ctr slave devices 501 to 506 and the BKCtr 100 is wired communication. That is, since the above-mentioned network is a wired network, the hub device 301 is a wired upper hub device 301b, and the hub device 302 is a wired lower hub device 302b.

第2例においては、S20~S40で行われる処理は、第1例と同じである。 In the second example, the processes performed in steps S20 to S40 are the same as those in the first example.

ここでは、第1~3識別信号の一例として、IPアドレス、セグメント及びポートが用いられている。セグメントとは照明制御情報が出力される所定の領域を意味し、ポートとは有線上位ハブ装置301b及び有線下位ハブ装置302bにおける有線ケーブルが差し込まれる箇所である。 Here, an IP address, a segment, and a port are used as examples of the first to third identification signals. A segment refers to a specific area where lighting control information is output, and a port refers to the location where the wired cables are inserted in the wired upper hub device 301b and the wired lower hub device 302b.

第2例においては、S30では、故障したCtr子機506のIPアドレス及びセグメントのそれぞれは、「BBB.BBB.BBB.BBB」及び「X」(第1識別情報)から「CCC.CCC.CCC.CCC」及び「Z」(第3識別情報)に変更される。 In the second example, in S30, the IP address and segment of the failed Ctr child device 506 are changed from "BBB.BBB.BBB.BBB" and "X" (first identification information) to "CCC.CCC.CCC.CCC" and "Z" (third identification information).

S40では、BKCtr100のIPアドレス及びセグメントのそれぞれは、「AAA.AAA.AAA.AAA」及び「Z」(第2識別情報)から「BBB.BBB.BBB.BBB」及び「X」(第1識別情報)に変更される。 In S40, the IP address and segment of BKCtr100 are changed from "AAA.AAA.AAA.AAA" and "Z" (second identification information) to "BBB.BBB.BBB.BBB" and "X" (first identification information).

つまり、第2例が示すように、サーバ装置200とCtr子機501~506及びBKCtr100との通信が有線通信である場合は、IPアドレスに加えて、セグメントも変更される必要がある。 In other words, as shown in the second example, if the communication between the server device 200 and the Ctr slave devices 501 to 506 and BKCtr 100 is wired communication, in addition to the IP address, the segment also needs to be changed.

この結果、S50で、BKCtr100は、故障したCtr子機506が制御していた照明器具606を制御することができる。 As a result, in S50, BKCtr 100 can control the lighting fixture 606 that was controlled by the failed Ctr child unit 506.

また、上記第1例及び第2例においては、無線通信及び有線通信の一方が用いられている例が示されているが、これに限られない。つまり無線通信及び有線通信の両方が用いられている場合がある。この場合には、Ctr親機400と故障したCtr子機506との通信が無線通信及び有線通信のいずれかであるかが判断された後、第1例又は第2例が示す処理が実行される。 In addition, in the above first and second examples, examples are shown in which either wireless communication or wired communication is used, but this is not limited to this. In other words, there are cases in which both wireless communication and wired communication are used. In this case, after it is determined whether the communication between the Ctr master unit 400 and the failed Ctr slave unit 506 is wireless communication or wired communication, the process shown in the first or second example is executed.

なお、本実施の形態においては、Ctr子機501~506のいずれか1個のCtr子機が故障した例について説明されているが、これに限られない。つまり、第1検知部110はCtr子機501~506のうち複数のCtr子機の故障を検知し、情報処理部130は、BKCtr100に、第2識別情報に替えて、複数の故障したCtr子機のそれぞれに付与されていた第1識別情報を付与する。 In the present embodiment, an example is described in which one of the Ctr slaves 501 to 506 has failed, but this is not limiting. In other words, the first detection unit 110 detects failures in multiple Ctr slaves among the Ctr slaves 501 to 506, and the information processing unit 130 assigns to the BKCtr 100 the first identification information that was assigned to each of the multiple failed Ctr slaves, instead of the second identification information.

制御部140は、照明制御情報と、複数の故障したCtr子機のそれぞれに付与されていた第1識別情報とに基づいて、複数の故障したCtr子機のそれぞれが制御していた照明器具を制御する。つまり、複数のCtr子機が故障しても、BKCtr100は複数の照明器具を制御することができる。 The control unit 140 controls the lighting fixtures that were controlled by each of the multiple failed Ctr slave units based on the lighting control information and the first identification information that was assigned to each of the multiple failed Ctr slave units. In other words, even if multiple Ctr slave units fail, the BKCtr 100 can control multiple lighting fixtures.

また、第1記憶部120には、BKCtr100が上記ネットワークに接続されている積算時間が記憶されてもよい。より具体的には、第1記憶部120には、Ctr子機501~506が故障しているか否かが第1検知部110によって検知されている時間が積算され記憶されてもよい。この時間は、第1検知部110が6個のCtr子機501~506の死活監視を行っている時間でもある。さらに、第1記憶部120には、BKCtr100が照明器具を制御している時間が積算され記憶されてもよい。換言すると、第1記憶部120には、BKCtr100がいずれかの処理を実行している時間が積算され記憶されてもよい。 The first storage unit 120 may also store an accumulated time during which the BKCtr 100 is connected to the network. More specifically, the first storage unit 120 may accumulate and store the time during which the first detection unit 110 detects whether the Ctr slave units 501 to 506 are malfunctioning. This time is also the time during which the first detection unit 110 monitors the alive status of the six Ctr slave units 501 to 506. Furthermore, the first storage unit 120 may accumulate and store the time during which the BKCtr 100 controls the lighting fixture. In other words, the first storage unit 120 may accumulate and store the time during which the BKCtr 100 is executing any process.

[効果など]
本実施の形態に係る照明制御システム1は、第1検知部110と、記憶部(第1記憶部120)と、情報処理部130とを備える。第1検知部110は、照明器具を制御するための照明制御情報と第1識別情報とに基づいて照明器具を制御するコントローラの故障を検知する。本実施の形態においては、複数のコントローラとしてCtr子機501~506が設けられている。情報処理部130は、Ctr子機501~506のいずれかの故障が検知された後に、BKCtr100に、第2識別情報に替えて第1識別情報を付与する。第1識別情報が付与されたBKCtr100(より具体的には、制御部140)は、照明制御情報と付与された第1識別情報とに基づいて、故障したCtr子機が制御していた照明器具を制御する。
[Effects, etc.]
The lighting control system 1 according to the present embodiment includes a first detection unit 110, a storage unit (first storage unit 120), and an information processing unit 130. The first detection unit 110 detects a failure of a controller that controls lighting fixtures based on lighting control information for controlling the lighting fixtures and the first identification information. In the present embodiment, Ctr slave units 501 to 506 are provided as a plurality of controllers. After detecting a failure of any of the Ctr slave units 501 to 506, the information processing unit 130 assigns the first identification information to the BKCtr 100 instead of the second identification information. The BKCtr 100 to which the first identification information has been assigned (more specifically, the control unit 140) controls the lighting fixture that was controlled by the failed Ctr slave unit based on the lighting control information and the assigned first identification information.

これにより、Ctr子機501~506のいずれかが故障しても、故障したCtr子機が制御していた照明器具を制御することができる照明制御システム1が実現される。 This realizes a lighting control system 1 that can control the lighting fixtures that were controlled by the failed Ctr slave unit even if any of the Ctr slave units 501 to 506 fails.

このような照明制御システム1が照明演出に用いられることで、例えば、故障したCtr子機を修理するための修理作業員は、Ctr子機の故障時に、充分に時間をかけてCtr子機を修理することが可能になる。 When such a lighting control system 1 is used for lighting effects, for example, a repair worker who repairs a broken Ctr sub-unit can take ample time to repair the Ctr sub-unit when it malfunctions.

また、例えば、照明制御システム1は、BKCtr100をさらに備える。BKCtr100には、第1検知部110と、第1記憶部120と、情報処理部130とが格納されている。 For example, the lighting control system 1 further includes a BKCtr 100. The BKCtr 100 stores a first detection unit 110, a first storage unit 120, and an information processing unit 130.

これにより、BKCtr100を備える照明制御システム1において、Ctr子機501~506のいずれかが故障しても、故障したCtr子機が制御していた照明器具を制御することができる。 As a result, in a lighting control system 1 equipped with a BKCtr 100, even if any of the Ctr slave units 501 to 506 fails, the lighting fixture that was controlled by the failed Ctr slave unit can still be controlled.

また、例えば、情報処理部130は、Ctr子機501~506のいずれかの故障が検知された後に、故障したCtr子機に、第1識別情報に替えて、ネットワークにおいて識別されるための第3識別情報を付与する。 Furthermore, for example, after detecting a failure in any of the Ctr slave devices 501 to 506, the information processing unit 130 assigns the failed Ctr slave device a third identification information, instead of the first identification information, for identification in the network.

これにより、故障したCtr子機及びBKCtr100の両方に、故障したCtr子機に付与されていた第1識別情報を重複して付与することが防がれる。このため、BKCtr100は、より容易に、故障したCtr子機が制御していた照明器具を制御することができる。 This prevents the first identification information that was assigned to the failed Ctr slave unit from being assigned to both the failed Ctr slave unit and BKCtr 100. This allows BKCtr 100 to more easily control the lighting fixture that was controlled by the failed Ctr slave unit.

また、例えば、BKCtr100(より具体的には、制御部140)は、故障したCtr子機が故障から回復した後も、照明制御情報と付与された第1識別情報とに基づいて照明器具を制御する。 Furthermore, for example, BKCtr 100 (more specifically, control unit 140) controls the lighting device based on the lighting control information and the assigned first identification information even after the failed Ctr child unit recovers from the failure.

これにより、上記の修理作業員は、故障したCtr子機を修理することが必要でなくなり、省人化が可能となる。 This means that the repair technicians mentioned above will no longer need to repair broken Ctr handsets, reducing manpower requirements.

また、例えば、第1検知部110は、照明器具601~606のそれぞれを制御するCtr子機501~506のうち2以上のCtr子機の故障を検知する。情報処理部130は、BKCtr100に、第2識別情報に替えて、2以上の故障したCtr子機に付与された2以上の第1識別情報を付与する。BKCtr100(より具体的には、制御部140)は、2以上の故障したCtr子機が制御していた照明器具を制御する。 For example, the first detection unit 110 detects failures in two or more of the Ctr slave units 501-506 that control the lighting devices 601-606, respectively. The information processing unit 130 assigns to the BKCtr 100 two or more pieces of first identification information that have been assigned to the two or more failed Ctr slave units, in place of the second identification information. The BKCtr 100 (more specifically, the control unit 140) controls the lighting devices that were controlled by the two or more failed Ctr slave units.

これにより、Ctr子機501~506のうち複数のCtr子機が故障しても、故障した複数のCtr子機のそれぞれが制御していた照明器具を制御することができる照明制御システム1が実現される。 This realizes a lighting control system 1 that can control the lighting fixtures that were controlled by each of the failed Ctr slave units, even if multiple Ctr slave units among the Ctr slave units 501 to 506 fail.

なお、Ctr子機501~506の全てが故障した場合、BKCtr100は、照明器具601~606の全てを制御する。 If all of the Ctr slave units 501 to 506 fail, the BKCtr 100 controls all of the lighting fixtures 601 to 606.

また、例えば、照明制御システム1は、サーバ装置200をさらに備える。サーバ装置200は、BKCtr100の故障を検知する第2検知部210と、BKCtr100が故障から回復するための信号を出力する通信部(第2通信部220)とを有する。 For example, the lighting control system 1 further includes a server device 200. The server device 200 includes a second detection unit 210 that detects a failure of the BKCtr 100, and a communication unit (second communication unit 220) that outputs a signal for the BKCtr 100 to recover from the failure.

これにより、BKCtr100は故障しても回復し、故障から回復したBKCtr100は故障したCtr子機の替わりに、故障したCtr子機が制御していた照明器具を制御することができる。 This allows BKCtr100 to recover even if it fails, and once BKCtr100 has recovered from the failure, it can control the lighting fixtures that were previously controlled by the failed Ctr child unit in place of the failed Ctr child unit.

また、例えば、第1記憶部120には、BKCtr100がネットワークに接続されている積算時間が記憶されている。 For example, the first memory unit 120 also stores the accumulated time that BKCtr100 is connected to the network.

これにより、BKCtr100が処理を実行している積算時間が第1記憶部120に記憶されているため、当該積算時間に応じて照明制御システム1のユーザが支払う料金を算出することが可能となる。 As a result, the accumulated time during which BKCtr100 is executing the process is stored in the first storage unit 120, making it possible to calculate the fee to be paid by the user of the lighting control system 1 based on that accumulated time.

また、例えば、ネットワークは、無線ネットワークである。 Also, for example, the network is a wireless network.

これにより、ネットワークが無線ネットワークである照明制御システム1において、Ctr子機501~506のいずれかが故障しても、故障したCtr子機が制御していた照明器具を制御することができる。 As a result, in lighting control system 1, where the network is a wireless network, even if any of Ctr slave units 501 to 506 fails, it is possible to control the lighting fixture that was controlled by the failed Ctr slave unit.

また、例えば、ネットワークは、有線ネットワークである。 Also, for example, the network is a wired network.

これにより、ネットワークが有線ネットワークである照明制御システム1において、Ctr子機501~506のいずれかが故障しても、故障したCtr子機が制御していた照明器具を制御することができる。 As a result, in lighting control system 1, which uses a wired network, even if any of Ctr slave units 501 to 506 fails, it is possible to control the lighting fixture that was controlled by the failed Ctr slave unit.

また、例えば、本実施の形態に係るBKCtr100は、第1検知部110と、記憶する記憶部(第1記憶部120)と、情報処理部130とを備える。第1識別情報が付与されたBKCtr100(より具体的には、制御部140)は、照明制御情報と付与された第1識別情報とに基づいて、故障したCtr子機が制御していた照明器具を制御する。 For example, the BKCtr 100 according to this embodiment includes a first detection unit 110, a storage unit (first storage unit 120), and an information processing unit 130. The BKCtr 100 (more specifically, the control unit 140) to which the first identification information has been assigned controls the lighting fixture that was controlled by the failed Ctr slave unit based on the lighting control information and the assigned first identification information.

これにより、Ctr子機501~506のいずれかが故障しても、故障したCtr子機が制御していた照明器具を制御することができるBKCtr100が実現される。 This allows BKCtr 100 to be realized that, even if any of the Ctr slave units 501 to 506 fails, can still control the lighting fixture that was controlled by the failed Ctr slave unit.

(その他の実施の形態)
以上、実施の形態について説明したが、本発明は、上記実施の形態に限定されるものではない。
Other Embodiments
Although the embodiment has been described above, the present invention is not limited to the above embodiment.

例えば、上記実施の形態では、照明制御システム1は、複数の装置によって実現されたが、単一の装置として実現されてもよい。例えば、照明制御システム1は、Ctr親機400に相当する単一の装置として実現されてもよい。照明制御システム1が複数の装置によって実現される場合、照明制御システム1が備える構成要素は、複数の装置にどのように振り分けられてもよい。例えば、サーバ装置200が、第1検知部110と、第1記憶部120と、情報処理部130と、制御部140と、第1通信部150とを有してもよい。 For example, in the above embodiment, the lighting control system 1 is realized by multiple devices, but it may be realized as a single device. For example, the lighting control system 1 may be realized as a single device equivalent to the Ctr parent unit 400. When the lighting control system 1 is realized by multiple devices, the components of the lighting control system 1 may be distributed in any manner among the multiple devices. For example, the server device 200 may have a first detection unit 110, a first storage unit 120, an information processing unit 130, a control unit 140, and a first communication unit 150.

BKCtr100が有する構成要素の全ては、冗長化されているとよい。これにより、BKCtr100が有する構成要素の一部が故障しても、継続して稼働することができる場合がある。具体的には、第1検知部110、情報処理部130及び制御部140を構成する複数のマイクロコンピュータ又は複数のプロセッサなどが設けられているとよい。 It is preferable that all of the components of BKCtr100 are made redundant. This may allow BKCtr100 to continue operating even if some of its components fail. Specifically, it is preferable that multiple microcomputers or multiple processors that constitute the first detection unit 110, the information processing unit 130, and the control unit 140 are provided.

第1検知部110がCtr子機の故障を検知する方法として、応答確認信号を用いる方法が示された。このとき、Ctr子機が照明器具を制御できるか否かの判断は、以下の方法が用いられてもよい。 As a method for the first detection unit 110 to detect a failure of the Ctr slave unit, a method using a response confirmation signal has been shown. In this case, the following method may be used to determine whether the Ctr slave unit can control the lighting fixture.

一例として、まず、第1通信部150から応答確認信号を取得したCtr子機501~506のそれぞれは、照明器具601~606のそれぞれに第1出力信号を出力する。次に、第1出力信号を取得した照明器具601~606のそれぞれは、Ctr子機501~506のそれぞれに第2出力信号を出力する。 As an example, first, each of the Ctr slave units 501-506 that receives a response confirmation signal from the first communication unit 150 outputs a first output signal to each of the lighting devices 601-606. Next, each of the lighting devices 601-606 that receives the first output signal outputs a second output signal to each of the Ctr slave units 501-506.

このとき、Ctr子機501~506のうち第2出力信号を取得したCtr子機は、照明器具と通信可能であるため、照明器具を制御できるとみなされる。当該Ctr子機は、第1応答信号を第1通信部150に出力する。一方、Ctr子機501~506のうち第2出力信号を取得しなかったCtr子機は、照明器具と通信不可能であるため、照明器具を制御できないとみなされる。当該Ctr子機は、第2応答信号を第1通信部150に出力する。 At this time, the Ctr slave unit among the Ctr slave units 501 to 506 that has acquired the second output signal is capable of communicating with the lighting fixture and is therefore deemed to be able to control the lighting fixture. The Ctr slave unit outputs a first response signal to the first communication unit 150. On the other hand, the Ctr slave unit among the Ctr slave units 501 to 506 that has not acquired the second output signal is unable to communicate with the lighting fixture and is therefore deemed unable to control the lighting fixture. The Ctr slave unit outputs a second response signal to the first communication unit 150.

なお、Ctr子機及びBKCtr100の故障について、以下の処理が行われてもよい。第1通信部150は、第1検知部110がCtr子機501~506のいずれかの故障を検知したことを示す第1故障情報を、第2通信部220に出力する。さらに、第2記憶部230には、第2通信部220が取得した第1故障情報が記憶される。また、第2記憶部230には、第2検知部210がBKCtr100の故障を検知したことを示す第2故障情報が記憶される。第1故障情報及び第2故障情報は、照明制御システム1の履歴管理又は保守予測に利用されることができる。 The following processing may be performed for failures of the Ctr slave units and BKCtr 100. The first communication unit 150 outputs first failure information indicating that the first detection unit 110 has detected a failure of any of the Ctr slave units 501 to 506 to the second communication unit 220. Furthermore, the second memory unit 230 stores the first failure information acquired by the second communication unit 220. Furthermore, the second memory unit 230 stores second failure information indicating that the second detection unit 210 has detected a failure of BKCtr 100. The first failure information and the second failure information can be used for history management or maintenance prediction of the lighting control system 1.

また、サーバ装置200において、照明制御システム1の起動時などに、Ctr子機501~506及びBKCtr100の故障を検知するためのプログラムが実行されるとよい。当該プログラムは、第1故障情報及び第2故障情報に基づく教師あり学習によって構築される機械学習モデルを含むとよい。 In addition, the server device 200 may execute a program for detecting failures in the Ctr slave units 501-506 and the BKCtr 100 when the lighting control system 1 is started, etc. The program may include a machine learning model constructed by supervised learning based on the first failure information and the second failure information.

また、実施の形態においては、1つのCtr子機と1つの照明器具とは1対1で対応したが、これに限られず、1つのCtr子機が複数の照明器具を制御してもよい。 In addition, in the embodiment, one Ctr child device and one lighting fixture correspond one-to-one, but this is not limited, and one Ctr child device may control multiple lighting fixtures.

また、S30では、情報処理部130が故障したCtr子機に第3識別情報を付与したが、これに加えて以下の処理が行われてもよい。例えば、S30において、第1記憶部120及び第2記憶部230に記憶されている対応情報が更新される処理が行われる。このとき、対応情報は、故障したCtr子機と故障したCtr子機に付与された第3識別情報とが対応付けられるように更新される。 In addition, in S30, the information processing unit 130 assigns the third identification information to the failed Ctr child unit, but the following processing may be performed in addition to this. For example, in S30, processing is performed to update the correspondence information stored in the first storage unit 120 and the second storage unit 230. At this time, the correspondence information is updated so that the failed Ctr child unit and the third identification information assigned to the failed Ctr child unit are associated with each other.

実施の形態が示す通り、BKCtr100は故障したCtr子機の替わりに照明器具を制御することができる。さらに、Ctr親機400が故障した場合に、BKCtr100は、故障したCtr親機400の替わりにCtr親機400が行う上述の処理を行ってもよい。 As shown in the embodiment, BKCtr 100 can control lighting fixtures in place of a failed Ctr child device. Furthermore, if the Ctr parent device 400 fails, BKCtr 100 may perform the above-mentioned processing that the Ctr parent device 400 would perform in place of the failed Ctr parent device 400.

また、例えば、上記実施の形態における装置間の通信方法については特に限定されるものではない。また、装置間の通信においては、図示されない中継装置が介在してもよい。 In addition, for example, the method of communication between the devices in the above embodiment is not particularly limited. In addition, a relay device (not shown) may be involved in the communication between the devices.

また、上記実施の形態において、特定の処理部が実行する処理を別の処理部が実行してもよい。また、複数の処理の順序が変更されてもよいし、複数の処理が並行して実行されてもよい。 In addition, in the above embodiment, the processing performed by a specific processing unit may be executed by another processing unit. Also, the order of multiple processes may be changed, and multiple processes may be executed in parallel.

また、上記実施の形態において、各構成要素は、各構成要素に適したソフトウェアプログラムを実行することによって実現されてもよい。各構成要素は、CPUまたはプロセッサなどのプログラム実行部が、ハードディスクまたは半導体メモリなどの記録媒体に記録されたソフトウェアプログラムを読み出して実行することによって実現されてもよい。 In the above embodiment, each component may be realized by executing a software program suitable for each component. Each component may be realized by a program execution unit such as a CPU or processor reading and executing a software program recorded on a recording medium such as a hard disk or semiconductor memory.

また、各構成要素は、ハードウェアによって実現されてもよい。例えば、各構成要素は、回路(または集積回路)でもよい。これらの回路は、全体として1つの回路を構成してもよいし、それぞれ別々の回路でもよい。また、これらの回路は、それぞれ、汎用的な回路でもよいし、専用の回路でもよい。 In addition, each component may be realized by hardware. For example, each component may be a circuit (or an integrated circuit). These circuits may form a single circuit as a whole, or each may be a separate circuit. In addition, each of these circuits may be a general-purpose circuit or a dedicated circuit.

また、本発明の全般的または具体的な態様は、システム、装置、方法、集積回路、コンピュータプログラムまたはコンピュータ読み取り可能なCD-ROMなどの記録媒体で実現されてもよい。また、システム、装置、方法、集積回路、コンピュータプログラム及び記録媒体の任意な組み合わせで実現されてもよい。 In addition, the general or specific aspects of the present invention may be realized as a system, an apparatus, a method, an integrated circuit, a computer program, or a recording medium such as a computer-readable CD-ROM. Also, the present invention may be realized as any combination of a system, an apparatus, a method, an integrated circuit, a computer program, and a recording medium.

例えば、本発明は、照明制御システムなどのコンピュータが実行する照明制御方法として実現されてもよいし、このような照明制御方法をコンピュータに実行させるためのプログラムとして実現されてもよい。また、本発明は、汎用のコンピュータを上記実施の形態の情報端末として動作させるためのプログラムとして実現されてもよい。本発明は、これらのプログラムが記録されたコンピュータ読み取り可能な非一時的な記録媒体として実現されてもよい。 For example, the present invention may be realized as a lighting control method executed by a computer such as a lighting control system, or as a program for causing a computer to execute such a lighting control method. The present invention may also be realized as a program for causing a general-purpose computer to operate as the information terminal of the above-described embodiment. The present invention may also be realized as a computer-readable non-transitory recording medium on which these programs are recorded.

その他、実施の形態に対して当業者が思いつく各種変形を施して得られる形態、または、本発明の趣旨を逸脱しない範囲で各実施の形態における構成要素及び機能を任意に組み合わせることで実現される形態も本発明に含まれる。 In addition, the present invention also includes forms obtained by applying various modifications to the embodiments that a person skilled in the art may conceive, or forms realized by arbitrarily combining the components and functions of each embodiment within the scope of the spirit of the present invention.

1 照明制御システム
100 BKCtr
110 第1検知部
120 第1記憶部
130 情報処理部
200 サーバ装置
210 第2検知部
220 第2通信部
501、502、503、504、505、506 Ctr子機
601、602、603、604、605、606 照明器具
1 Lighting control system 100 BKCtr
110 First detection unit 120 First storage unit 130 Information processing unit 200 Server device 210 Second detection unit 220 Second communication unit 501, 502, 503, 504, 505, 506 Ctr slave unit 601, 602, 603, 604, 605, 606 Lighting fixture

Claims (11)

ネットワークにおいて識別されるための第1識別情報が付与されたコントローラであって照明器具を制御するための照明制御情報と前記第1識別情報とに基づいて前記照明器具を制御する前記コントローラの故障を検知する第1検知部と、
前記第1識別情報が予め記憶されている記憶部と、
前記コントローラの前記故障が検知された後に、前記コントローラをバックアップするバックアップコントローラであって前記ネットワークにおいて識別されるための第2識別情報が付与された前記バックアップコントローラに、前記第2識別情報に替えて、記憶されている前記第1識別情報を付与する情報処理部と
前記バックアップコントローラの故障を検知する第2検知部と、
前記バックアップコントローラが前記故障から回復するための信号を出力する通信部とを備え、
前記第1識別情報が付与された前記バックアップコントローラは、前記照明制御情報と付与された前記第1識別情報とに基づいて前記照明器具を制御する
照明制御システム。
a first detection unit configured to detect a failure of a controller that is assigned first identification information for identification in a network and that controls the lighting device based on lighting control information for controlling the lighting device and the first identification information;
A storage unit in which the first identification information is stored in advance;
an information processing unit that, after the failure of the controller is detected, assigns the stored first identification information to a backup controller that backs up the controller and to which second identification information for identifying the backup controller on the network has been assigned, in place of the second identification information ; and
A second detection unit that detects a failure of the backup controller;
a communication unit that outputs a signal for the backup controller to recover from the failure ,
the backup controller to which the first identification information has been assigned controls the lighting device based on the lighting control information and the assigned first identification information.
前記バックアップコントローラをさらに備え、
前記バックアップコントローラには、前記第1検知部と、前記記憶部と、前記情報処理部とが格納されている
請求項1に記載の照明制御システム。
The backup controller is further provided.
The lighting control system according to claim 1 , wherein the backup controller stores the first detection unit, the storage unit, and the information processing unit.
前記情報処理部は、前記コントローラの前記故障が検知された後に、前記コントローラに、前記第1識別情報に替えて、前記ネットワークにおいて識別されるための第3識別情報を付与する
請求項1又は2に記載の照明制御システム。
3. The lighting control system according to claim 1, wherein after the failure of the controller is detected, the information processing unit assigns third identification information to the controller in place of the first identification information so that the controller can be identified in the network.
前記バックアップコントローラは、前記コントローラが前記故障から回復した後も、前記照明制御情報と付与された前記第1識別情報とに基づいて前記照明器具を制御する
請求項1~3のいずれか1項に記載の照明制御システム。
The lighting control system according to any one of claims 1 to 3, wherein the backup controller controls the lighting devices based on the lighting control information and the assigned first identification information even after the controller recovers from the failure.
前記第1検知部は、それぞれ異なる前記第1識別情報が付与された複数の前記コントローラであってそれぞれ異なる前記照明器具を制御する前記複数のコントローラのうち2以上のコントローラの故障を検知し、
前記情報処理部は、前記2以上のコントローラの前記故障が検知された後に、前記バックアップコントローラに、前記第2識別情報に替えて、前記2以上のコントローラに付与された2以上の前記第1識別情報を付与し、
前記バックアップコントローラは、前記照明制御情報と付与された前記2以上の第1識別情報のそれぞれとに基づいて複数の前記照明器具を制御する
請求項1~4のいずれか1項に記載の照明制御システム。
The first detection unit detects a failure of two or more of the plurality of controllers, each of which is assigned different first identification information and which control different lighting devices, and
the information processing unit, after the failure of the two or more controllers is detected, assigns to the backup controller two or more of the first identification information assigned to the two or more controllers in place of the second identification information;
The lighting control system according to any one of claims 1 to 4, wherein the backup controller controls the plurality of lighting devices based on the lighting control information and each of the two or more pieces of first identification information assigned thereto.
サーバ装置をさらに備え、
前記サーバ装置は、
前記第2検知部と、
前記通信部とを有する
請求項1~5のいずれか1項に記載の照明制御システム。
Further comprising a server device,
The server device includes:
The second detection unit;
The lighting control system according to claim 1 , further comprising the communication unit.
ネットワークにおいて識別されるための第1識別情報が付与されたコントローラであって照明器具を制御するための照明制御情報と前記第1識別情報とに基づいて前記照明器具を制御する前記コントローラの故障を検知する第1検知部と、
前記第1識別情報が予め記憶されている記憶部と、
前記コントローラの前記故障が検知された後に、前記コントローラをバックアップするバックアップコントローラであって前記ネットワークにおいて識別されるための第2識別情報が付与された前記バックアップコントローラに、前記第2識別情報に替えて、記憶されている前記第1識別情報を付与する情報処理部とを備え、
前記第1識別情報が付与された前記バックアップコントローラは、前記照明制御情報と付与された前記第1識別情報とに基づいて前記照明器具を制御し、
前記記憶部には、前記バックアップコントローラが前記ネットワークに接続されている積算時間が記憶されている
明制御システム。
a first detection unit configured to detect a failure of a controller that is assigned first identification information for identification in a network and that controls the lighting device based on lighting control information for controlling the lighting device and the first identification information;
A storage unit in which the first identification information is stored in advance;
an information processing unit that, after the failure of the controller is detected, assigns the stored first identification information to the backup controller, which is a backup controller for backing up the controller and to which second identification information for identifying the backup controller in the network has been assigned, in place of the second identification information;
the backup controller to which the first identification information has been assigned controls the lighting device based on the lighting control information and the assigned first identification information;
The storage unit stores an accumulated time during which the backup controller is connected to the network.
Lighting control system.
前記ネットワークは、無線ネットワークである
請求項1~7のいずれか1項に記載の照明制御システム。
The lighting control system according to any one of claims 1 to 7, wherein the network is a wireless network.
前記ネットワークは、有線ネットワークである
請求項1~7のいずれか1項に記載の照明制御システム。
The lighting control system according to any one of claims 1 to 7, wherein the network is a wired network.
バックアップコントローラであって、
ネットワークにおいて識別されるための第1識別情報が付与されたコントローラであって照明器具を制御するための照明制御情報と前記第1識別情報とに基づいて前記照明器具を制御する前記コントローラの故障を検知する第1検知部と、
前記第1識別情報が予め記憶されている記憶部と、
前記コントローラの前記故障が検知された後に、前記コントローラをバックアップする前記バックアップコントローラであって前記ネットワークにおいて識別されるための第2識別情報が付与された前記バックアップコントローラに、前記第2識別情報に替えて、記憶されている前記第1識別情報を付与する情報処理部とを備え、
前記第1識別情報が付与された前記バックアップコントローラは、前記照明制御情報と付与された前記第1識別情報とに基づいて前記照明器具を制御し、
前記記憶部には、前記バックアップコントローラが前記ネットワークに接続されている積算時間が記憶されている
バックアップコントローラ。
A backup controller,
a first detection unit configured to detect a failure of a controller that is assigned first identification information for identification in a network and that controls the lighting device based on lighting control information for controlling the lighting device and the first identification information;
A storage unit in which the first identification information is stored in advance;
an information processing unit that, after the failure of the controller is detected, assigns the stored first identification information to the backup controller that backs up the controller and to which second identification information for identifying the backup controller in the network has been assigned, instead of the second identification information;
the backup controller to which the first identification information has been assigned controls the lighting device based on the lighting control information and the assigned first identification information ;
The storage unit stores an accumulated time during which the backup controller is connected to the network.
Backup controller.
バックアップコントローラであって、A backup controller,
ネットワークにおいて識別されるための第1識別情報が付与されたコントローラであって照明器具を制御するための照明制御情報と前記第1識別情報とに基づいて前記照明器具を制御する前記コントローラの故障を検知する第1検知部と、a first detection unit configured to detect a failure of a controller that is assigned first identification information for identification in a network and that controls the lighting device based on lighting control information for controlling the lighting device and the first identification information;
前記第1識別情報が予め記憶されている記憶部と、A storage unit in which the first identification information is stored in advance;
前記コントローラの前記故障が検知された後に、前記コントローラをバックアップする前記バックアップコントローラであって前記ネットワークにおいて識別されるための第2識別情報が付与された前記バックアップコントローラに、前記第2識別情報に替えて、記憶されている前記第1識別情報を付与する情報処理部とを備え、an information processing unit that, after the failure of the controller is detected, assigns the stored first identification information to the backup controller that backs up the controller and is assigned second identification information for identification in the network, instead of the second identification information;
前記第1識別情報が付与された前記バックアップコントローラは、前記照明制御情報と付与された前記第1識別情報とに基づいて前記照明器具を制御し、the backup controller to which the first identification information has been assigned controls the lighting device based on the lighting control information and the assigned first identification information;
第2検知部によって前記バックアップコントローラの故障が検知された場合に、通信部が、前記バックアップコントローラが前記故障から回復するための信号を出力し、When a failure of the backup controller is detected by the second detection unit, a communication unit outputs a signal for the backup controller to recover from the failure;
前記バックアップコントローラは、出力された前記信号を取得するThe backup controller acquires the output signal.
バックアップコントローラ。Backup controller.
JP2020142490A 2020-08-26 2020-08-26 Lighting control systems and backup controllers Active JP7511151B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020142490A JP7511151B2 (en) 2020-08-26 2020-08-26 Lighting control systems and backup controllers

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020142490A JP7511151B2 (en) 2020-08-26 2020-08-26 Lighting control systems and backup controllers

Publications (2)

Publication Number Publication Date
JP2022038154A JP2022038154A (en) 2022-03-10
JP7511151B2 true JP7511151B2 (en) 2024-07-05

Family

ID=80497819

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020142490A Active JP7511151B2 (en) 2020-08-26 2020-08-26 Lighting control systems and backup controllers

Country Status (1)

Country Link
JP (1) JP7511151B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2024029796A (en) * 2022-08-23 2024-03-07 パナソニックIpマネジメント株式会社 Backup controller, backup system and backup method

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000349823A (en) 1999-06-09 2000-12-15 Nec Corp Available cluster system and available method for cluster system
JP2020091618A (en) 2018-12-05 2020-06-11 アズビル株式会社 Facility monitoring system and communication method in facility monitoring system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2930912B2 (en) * 1996-10-29 1999-08-09 三菱電機株式会社 Address setting method in duplex system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000349823A (en) 1999-06-09 2000-12-15 Nec Corp Available cluster system and available method for cluster system
JP2020091618A (en) 2018-12-05 2020-06-11 アズビル株式会社 Facility monitoring system and communication method in facility monitoring system

Also Published As

Publication number Publication date
JP2022038154A (en) 2022-03-10

Similar Documents

Publication Publication Date Title
JP5115272B2 (en) An electronic device system in which a large number of electronic devices are rack-mounted, and an electronic device specific processing method for the electronic device system.
JP4572250B2 (en) Computer switching method, computer switching program, and computer system
JP5080140B2 (en) I/O device switching method
JP5509730B2 (en) Fault tolerant computer and power supply control method
US20060095702A1 (en) Apparatus, system, and method for facilitating management of logical nodes through a single management module
CN101996111A (en) Switching method, device and distributed blade server system
US11119872B1 (en) Log management for a multi-node data processing system
CN106980529B (en) Baseboard Management Controller Resource Management Computer System
JP2009140194A (en) How to set up a disaster recovery environment
US9471137B2 (en) Managing power savings in a high availability system at a redundant component level of granularity
US20070180288A1 (en) Method, system and program for securing redundancy in parallel computing sytem
JP5998577B2 (en) Cluster monitoring apparatus, cluster monitoring method, and program
JP7511151B2 (en) Lighting control systems and backup controllers
JP5531487B2 (en) Server system and server system management method
TW200304297A (en) Clustered/fail-over remote hardware management system
JP5056504B2 (en) Control apparatus, information processing system, control method for information processing system, and control program for information processing system
US20200051421A1 (en) Method for the implementation and/or maintenance of a central fire alarm system and/or fire extinguishing control center and device therefore
US7437445B1 (en) System and methods for host naming in a managed information environment
CN101686261A (en) RAC-based redundant server system
JP2004355446A (en) Cluster system and control method thereof
CN116302844A (en) Hard disk information collection method, device, computer equipment and storage medium
CN111007815B (en) Centralized control host supporting dual-computer hot standby
JP2014215622A (en) Plant monitoring system and plant monitoring method
JP5439736B2 (en) Computer management system, computer system management method, and computer system management program
JP2010237989A (en) Ha cluster system and clustering method thereof

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230517

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240214

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240220

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240418

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240528

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240611