JP7511151B2 - Lighting control systems and backup controllers - Google Patents
Lighting control systems and backup controllers Download PDFInfo
- 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
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,
冗長化システムは、複数の稼働系サーバ及びコールドスタンバイの待機系サーバから構成されている。冗長化システムを管理する管理サーバは、複数の稼働系サーバに対して稼働状況を問合せ、各稼働系サーバからの応答に障害情報が含まれている場合に、待機系サーバをホットスタンバイに移行させるなどの処理を実施する。 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.
ところで、照明器具を制御するためのコントローラを備える照明システムにおいても、コントローラの故障などに備えるため、このような冗長化技術が求められている。 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.
以下、実施の形態について、図面を参照しながら具体的に説明する。なお、以下で説明する実施の形態は、いずれも包括的または具体的な例を示すものである。以下の実施の形態で示される数値、形状、材料、構成要素、構成要素の配置位置及び接続形態、ステップ、ステップの順序などは、一例であり、本発明を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、独立請求項に記載されていない構成要素については、任意の構成要素として説明される。 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
実施の形態に係る照明制御システム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
図1に示されるように、照明制御システム1は、サーバ装置200と、ハブ装置301及び302と、コントローラ親機(以下、「Ctr親機」と記載)400と、複数のCtr子機として6個のCtr子機501~506と、BKCtr100とを備える。一例として、照明制御システム1は、屋外空間を照明器具601~606を用いて演出する照明演出のために用いられる。
As shown in FIG. 1, the
[サーバ装置]
まず、サーバ装置200について説明する。サーバ装置200は、複数の照明器具601~606のそれぞれを制御するための照明制御情報を出力するための情報処理を行うクラウドサーバである。また、サーバ装置200は、BKCtr100が故障していれば、BKCtr100の故障を検知し、BKCtr100が故障から回復するための信号を出力する。サーバ装置200は、第2検知部210と、通信部として第2通信部220と、第2記憶部230とを備える。
[Server device]
First, the
第2検知部210は、BKCtr100が故障していれば、BKCtr100の故障を検知する情報処理を行う処理部である。第2検知部210は、例えば、マイクロコンピュータによって実現されるが、プロセッサによって実現されてもよい。
The
第2通信部220は、サーバ装置200がハブ装置301とインターネットなどの広域通信ネットワークを介して通信を行うための通信モジュール(通信回路)である。第2通信部220は、例えば、第2記憶部230に記憶されている上記照明制御情報を出力する。また、第2通信部220は、第2検知部210がBKCtr100の故障を検知した場合に、BKCtr100が故障から回復するための信号を出力する。第2通信部220によって行われる通信は、無線通信及び有線通信のいずれであってもよい。通信に用いられる通信規格についても特に限定されない。
The
第2記憶部230は、第2検知部210によって実行されるプログラム、及び、上記情報処理を行うために用いられる各種情報などが記憶される記憶装置である。第2記憶部230には、上記照明制御情報が記憶されている。また、第2記憶部230は、例えば、HDD(Hard Disk Drive)などによって実現される。
The
なお、サーバ装置200は、サーバ装置200が行う処理についての画像を表示装置に表示させてもよい。表示装置は、例えば、液晶パネルまたは有機EL(Electro Luminescence)パネルなどの表示パネルである。
The
[ハブ装置]
ハブ装置301及び302は、構成要素どうしを広域通信ネットワークを介して接続する中継装置である。より具体的には、ハブ装置301はサーバ装置200とCtr親機400とを接続し、ハブ装置302はCtr親機400とCtr子機503~506とを接続する。
[Hub device]
なお、ハブ装置301及び302による接続は上記に限られない。例えば、Ctr子機501及び502並びにBKCtr100は、Ctr親機400を介さずに、ハブ装置301と接続されてもよい。また、Ctr子機501及び502並びにBKCtr100は、ハブ装置302と接続されてもよい。
Note that the connections made by the
[コントローラ]
次に、Ctr子機501~506、Ctr親機400、及び、BKCtr100について説明する。Ctr子機501~506、Ctr親機400、及び、BKCtr100は、例えば、汎用の調光操作装置であるが、照明制御システム1の専用装置であってもよい。
[controller]
Next, a description will be given of the
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
なお、第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
BKCtr100は、Ctr子機501~506をバックアップする装置である。具体的には、BKCtr100は、Ctr子機501~506のいずれかの故障を検知した場合に、故障したCtr子機の替わりに照明器具を制御する。例えば、Ctr子機506の故障が検知された後に、BKCtr100は、Ctr子機506の替わりに、Ctr506が制御していた照明器具606を制御する。また、BKCtr100には、上記のネットワークにおいて識別されるための第2識別情報が予め付与されている。
より具体的には、BKCtr100は、第1検知部110と、記憶部として第1記憶部120と、情報処理部130と、制御部140と、第1通信部150とを有する。
More specifically,
第1検知部110は、上記の6個のCtr子機501~506の故障を検知する処理部である。つまり、第1検知部110は、6個のCtr子機501~506の死活監視を行っている。
The
第1記憶部120は、Ctr子機501~506のそれぞれに付与されている第1識別情報が予め記憶されている記憶装置である。例えば、第1記憶部120には、Ctr子機501~506のそれぞれ、及び、Ctr子機501~506のそれぞれに付与されている第1識別情報が対応付けられた情報である対応情報が記憶されている。また、第1記憶部120には、情報処理部130及び制御部140によって実行されるプログラム、及び、情報処理を行うために用いられる各種情報などが記憶されている。第1記憶部120は、例えば、HDDなどによって実現される。
The
情報処理部130は、6個のCtr子機501~506のいずれかのCtr子機の故障が検知された後に、BKCtr100に、第2識別情報に替えて、第1記憶部120によって記憶されている第1識別情報を付与する情報処理を行う処理部である。このとき、故障したCtr子機に付与されていた第1識別情報が、BKCtr100に付与される。
The
情報処理部130は、Ctr子機501~506のいずれかのCtr子機の故障が検知された後に、故障したCtr子機に付与されていた第1識別情報に替えて、故障したCtr子機に、ネットワークにおいて識別されるための第3識別情報を付与する。
After detecting a failure of any of the
制御部140は、情報処理部130によってBKCtr100に付与された上記第1識別情報と、照明制御情報とに基づいて、故障したCtr子機が制御していた照明器具を制御する情報処理を行う処理部である。
The
また、第1検知部110、情報処理部130及び制御部140は、例えば、マイクロコンピュータによって実現されるが、プロセッサによって実現されてもよい。
The
第1通信部150は、BKCtr100がCtr親機400とインターネットなどの広域通信ネットワークを介して通信を行うための通信モジュール(通信回路)である。第1通信部150は、例えば、Ctr親機400を介して照明制御情報を取得する。第2通信部220によって行われる通信は、無線通信及び有線通信のいずれであってもよい。通信に用いられる通信規格についても特に限定されない。
The
また、本実施の形態においては、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
[動作例]
以下、照明制御システム1の動作例について説明する。図2は、本実施の形態に係る照明制御システム1の動作例のフローチャートである。
[Example of operation]
The following describes an example of the operation of the
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
例えば、照明器具情報においては、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
また、S10においては、第1検知部110はCtr子機501~506の死活監視を行っている。
In addition, in S10, the
続いて、Ctr子機501~506のいずれかのCtr子機が故障した場合、第1検知部110は、当該Ctr子機の故障を検知する(S20)。
Next, if any of the
第1検知部110が、Ctr子機501~506の故障を検知する方法としては、以下の応答確認信号を用いる方法がある。
The
第1検知部110は、第1通信部150がCtr子機501~506のそれぞれに向けて定期的に応答確認信号を出力するように制御する。応答確認信号とは、当該応答確認信号を取得したCtr子機501~506が第1応答信号又は第2応答信号を出力するように制御する信号である。
The
第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
第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
ここで、第1通信部150がCtr子機501~506のいずれかのCtr子機から第2応答信号を取得した場合には、第1検知部110は、当該Ctr子機が照明器具を制御できていないことを検知し、つまり、当該Ctr子機の故障を検知する。
Here, when the
また、同様に、第1通信部150がCtr子機501~506のいずれかのCtr子機から第1及び第2応答信号の両方を取得しなかった場合には、第1検知部110は、当該Ctr子機に通信の問題があることを検知し、つまり、当該Ctr子機の故障を検知する。
Similarly, if the
第1検知部110は、このように応答確認信号を用いる方法によって、Ctr子機501~506のいずれかの故障を検知するが、故障を検知する方法は上記に限られない。
The
第1検知部110がCtr子機501~506のいずれかの故障を検知すると、情報処理部130は、故障したCtr子機に付与されていた第1識別情報に替えて、故障したCtr子機に、第3識別情報を付与する(S30)。
When the
さらに、情報処理部130は、BKCtr100に、第2識別情報に替えて、故障したCtr子機に付与されていた第1識別情報を付与する(S40)。
Furthermore, the
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
また、上述の通り、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
また、S50の後に、BKCtr100の第1通信部150又はサーバ装置200の第2通信部220が、故障から回復するための信号を、故障したCtr子機に出力することで、故障したCtr子機の故障が回復する場合がある。この後においても、BKCtr100は、照明器具を制御してもよい。つまり、Ctr子機が故障から回復しても、BKCtr100は、故障したCtr子機が制御していた照明器具を制御し続けてもよい。なお、故障から回復するための信号とは、例えば、故障したCtr子機を再起動させるための信号である。
Furthermore, after S50, the
また、BKCtr100が故障する場合もある。この場合、サーバ装置200の第2検知部210がBKCtr100の故障を検知してもよい。第2検知部210は、例えば、以下の方法で、BKCtr100の故障を検知する。
Also, BKCtr100 may malfunction. In this case, the
例えば、サーバ装置200の第2記憶部230には、BKCtr100の第1記憶部120と同じく、対応情報が記憶されている。上記の通り、対応情報とは、Ctr子機501~506のそれぞれ、及び、Ctr子機501~506のそれぞれに付与されている第1識別情報が対応付けられた情報である。第2記憶部230と第1記憶部120とは、定期的に、対応情報を更新している。
For example, the
第1通信部150は、対応情報が更新される度に、第1記憶部120に記憶されている対応情報をサーバ装置200の第2通信部220に出力する。第2通信部220は、第1通信部150から出力された対応情報を取得する。
The
ここで、第2検知部210は、対応情報に基づいて、BKCtr100が故障しているか否かを検知する。具体的には、第2検知部210は、第2通信部220が取得した対応情報(つまりはBKCtr100に記憶されていた対応情報)と第2記憶部230に記憶されている対応情報とを比較することで、BKCtr100が故障しているか否かを検知する。上記2つの対応情報が比較され一致する場合には、第2検知部210はBKCtr100の故障がないことを検知する。また、上記2つの対応情報が比較され一致しない場合には、第2検知部210はBKCtr100が対応情報を更新できていないため、BKCtr100が故障していることを検知する。
Here, the
さらに、第2検知部210がBKCtr100の故障を検知した場合、サーバ装置200の第2通信部220は、BKCtr100が故障から回復するための信号を出力する。BKCtr100が当該信号を取得することで、BKCtr100が故障から回復する。また、故障から回復したBKCtr100は、故障したCtr子機の替わりに、故障したCtr子機が制御していた照明器具を制御することができる。なお、故障から回復するための信号とは、例えば、故障したBKCtr100を再起動させるための信号である。
Furthermore, when the
さらに、以下では、図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
図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
<第1例>
ここでは、サーバ装置200とCtr子機501~506及びBKCtr100との通信が無線通信である。つまり、上述のネットワークは、無線ネットワークであるため、ハブ装置301及び302として、無線ハブ装置301a及び302aが用いられている。
<First Example>
Here, the communication between the
第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
ここでは、第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
この結果、S50で、BKCtr100は、故障したCtr子機506が制御していた照明器具606を制御することができる。
As a result, in S50,
<第2例>
ここでは、サーバ装置200とCtr子機501~506及びBKCtr100との通信が有線通信である。つまり、上述のネットワークは、有線ネットワークであるため、ハブ装置301として有線上位ハブ装置301b、ハブ装置302として有線下位ハブ装置302bが用いられている。
<Second Example>
Here, the communication between the
第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
第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
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
この結果、S50で、BKCtr100は、故障したCtr子機506が制御していた照明器具606を制御することができる。
As a result, in S50,
また、上記第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子機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
制御部140は、照明制御情報と、複数の故障したCtr子機のそれぞれに付与されていた第1識別情報とに基づいて、複数の故障したCtr子機のそれぞれが制御していた照明器具を制御する。つまり、複数のCtr子機が故障しても、BKCtr100は複数の照明器具を制御することができる。
The
また、第1記憶部120には、BKCtr100が上記ネットワークに接続されている積算時間が記憶されてもよい。より具体的には、第1記憶部120には、Ctr子機501~506が故障しているか否かが第1検知部110によって検知されている時間が積算され記憶されてもよい。この時間は、第1検知部110が6個のCtr子機501~506の死活監視を行っている時間でもある。さらに、第1記憶部120には、BKCtr100が照明器具を制御している時間が積算され記憶されてもよい。換言すると、第1記憶部120には、BKCtr100がいずれかの処理を実行している時間が積算され記憶されてもよい。
The
[効果など]
本実施の形態に係る照明制御システム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
これにより、Ctr子機501~506のいずれかが故障しても、故障したCtr子機が制御していた照明器具を制御することができる照明制御システム1が実現される。
This realizes a
このような照明制御システム1が照明演出に用いられることで、例えば、故障したCtr子機を修理するための修理作業員は、Ctr子機の故障時に、充分に時間をかけてCtr子機を修理することが可能になる。
When such a
また、例えば、照明制御システム1は、BKCtr100をさらに備える。BKCtr100には、第1検知部110と、第1記憶部120と、情報処理部130とが格納されている。
For example, the
これにより、BKCtr100を備える照明制御システム1において、Ctr子機501~506のいずれかが故障しても、故障したCtr子機が制御していた照明器具を制御することができる。
As a result, in a
また、例えば、情報処理部130は、Ctr子機501~506のいずれかの故障が検知された後に、故障したCtr子機に、第1識別情報に替えて、ネットワークにおいて識別されるための第3識別情報を付与する。
Furthermore, for example, after detecting a failure in any of the
これにより、故障した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
また、例えば、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
これにより、Ctr子機501~506のうち複数のCtr子機が故障しても、故障した複数のCtr子機のそれぞれが制御していた照明器具を制御することができる照明制御システム1が実現される。
This realizes a
なお、Ctr子機501~506の全てが故障した場合、BKCtr100は、照明器具601~606の全てを制御する。
If all of the
また、例えば、照明制御システム1は、サーバ装置200をさらに備える。サーバ装置200は、BKCtr100の故障を検知する第2検知部210と、BKCtr100が故障から回復するための信号を出力する通信部(第2通信部220)とを有する。
For example, the
これにより、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
これにより、BKCtr100が処理を実行している積算時間が第1記憶部120に記憶されているため、当該積算時間に応じて照明制御システム1のユーザが支払う料金を算出することが可能となる。
As a result, the accumulated time during which BKCtr100 is executing the process is stored in the
また、例えば、ネットワークは、無線ネットワークである。 Also, for example, the network is a wireless network.
これにより、ネットワークが無線ネットワークである照明制御システム1において、Ctr子機501~506のいずれかが故障しても、故障したCtr子機が制御していた照明器具を制御することができる。
As a result, in
また、例えば、ネットワークは、有線ネットワークである。 Also, for example, the network is a wired network.
これにより、ネットワークが有線ネットワークである照明制御システム1において、Ctr子機501~506のいずれかが故障しても、故障したCtr子機が制御していた照明器具を制御することができる。
As a result, in
また、例えば、本実施の形態に係るBKCtr100は、第1検知部110と、記憶する記憶部(第1記憶部120)と、情報処理部130とを備える。第1識別情報が付与されたBKCtr100(より具体的には、制御部140)は、照明制御情報と付与された第1識別情報とに基づいて、故障したCtr子機が制御していた照明器具を制御する。
For example, the
これにより、Ctr子機501~506のいずれかが故障しても、故障したCtr子機が制御していた照明器具を制御することができるBKCtr100が実現される。
This allows
(その他の実施の形態)
以上、実施の形態について説明したが、本発明は、上記実施の形態に限定されるものではない。
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
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
第1検知部110がCtr子機の故障を検知する方法として、応答確認信号を用いる方法が示された。このとき、Ctr子機が照明器具を制御できるか否かの判断は、以下の方法が用いられてもよい。
As a method for the
一例として、まず、第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
このとき、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子機及び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
また、サーバ装置200において、照明制御システム1の起動時などに、Ctr子機501~506及びBKCtr100の故障を検知するためのプログラムが実行されるとよい。当該プログラムは、第1故障情報及び第2故障情報に基づく教師あり学習によって構築される機械学習モデルを含むとよい。
In addition, the
また、実施の形態においては、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
実施の形態が示す通り、BKCtr100は故障したCtr子機の替わりに照明器具を制御することができる。さらに、Ctr親機400が故障した場合に、BKCtr100は、故障したCtr親機400の替わりにCtr親機400が行う上述の処理を行ってもよい。
As shown in the embodiment,
また、例えば、上記実施の形態における装置間の通信方法については特に限定されるものではない。また、装置間の通信においては、図示されない中継装置が介在してもよい。 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
110
Claims (11)
前記第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又は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~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.
前記情報処理部は、前記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識別情報が予め記憶されている記憶部と、
前記コントローラの前記故障が検知された後に、前記コントローラをバックアップするバックアップコントローラであって前記ネットワークにおいて識別されるための第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.
ネットワークにおいて識別されるための第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.
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)
| 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)
| 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)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2930912B2 (en) * | 1996-10-29 | 1999-08-09 | 三菱電機株式会社 | Address setting method in duplex system |
-
2020
- 2020-08-26 JP JP2020142490A patent/JP7511151B2/en active Active
Patent Citations (2)
| 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 |