(57)【要約】【課題】調光操作による調光制御信号をもとに、調光器を制御して照明負荷を制御する調光装置において、照明の調光条件を決めるプログラムの書換えを容易にし、プログラム書換え作業において、時間的、場所的制約をなくし、調光作業の効率化、利便性を高める。【解決手段】調光装置１のプログラム記憶部１５に別途、プログラム補助記憶部１７を設け、通常の調光制御操作の間に、通信部１６よりネットワーク１９を介して、プログラム書換え装置より新バージョンのプログラム情報をダウンロードしてプログラム補助記憶部１７に一旦格納し、通常の操作が終了した時点において、格納したプログラム補助記憶部１７のプログラム情報をプログラム記憶部１５に格納し直すことにより、調光装置１のプログラム書換えが素早く、簡単に行えるようにする。【選択図】図１
2006128017.tif 000002
【特許請求の範囲】
【請求項１】
照明負荷を調光制御する調光器に対して調光制御信号を出力して調光制御する調光装置において、
本装置全体の信号処理を制御する主制御手段と、
調光操作に用いるフェーダやスイッチを含むマンマシーンインターフェース（以下、ＭＭＩと略す）手段と、
前記ＭＭＩ手段からの調光操作による調光操作入力信号を受信し、この調光操作入力信号を前記主制御手段に送信すると共に、前記主制御手段からの調光操作表示のための表示制御情報を前記ＭＭＩ手段に送信するＭＭＩ通信手段と、
前記ＭＭＩ通信手段からの調光操作入力信号を用いて前記主制御手段により編集される調光操作に必要なデータを記憶するデータ記憶手段と、
前記調光操作入力信号と前記データ記憶手段の記憶データを用いて、前記主制御手段により演算されて得られた調光制御データに基づいて前記調光器へ調光制御信号を出力する制御信号出力手段と、
前記主制御手段で実行されるプログラム情報を格納するプログラム記憶手段と、
本装置の通常の調光制御が行われている間に、書換えプログラムを格納しておくプログラム補助記憶手段と、
前記プログラム情報及び前記各記憶手段内の情報をネットワークを介して通信可能とする通信手段と、
を備え、
前記主制御手段は、本装置の通常の調光制御が行われている間に、前記通信手段を介して前記プログラム補助記憶手段にプログラム情報を格納し、通常の調光制御が終了した時点で、このプログラム補助記憶手段のプログラム情報を前記プログラム記憶手段に格納することを特徴とする調光装置。
【請求項２】
照明負荷を調光制御する調光器に対して調光制御信号を出力して調光制御する調光装置において、
本装置全体の信号処理を制御する主制御手段と、
調光操作に用いるフェーダやスイッチを含むマンマシーンインターフェース（以下、ＭＭＩと略す）手段と、
前記ＭＭＩ手段からの調光操作による調光操作入力信号を受信し、この調光操作入力信号を前記主制御手段に送信すると共に、前記主制御手段からの調光操作表示のための表示制御情報を前記ＭＭＩ手段に送信するＭＭＩ通信手段と、
前記ＭＭＩ通信手段からの調光操作入力信号を用いて前記主制御手段により編集される調光操作に必要なデータを記憶するデータ記憶手段と、
前記調光操作入力信号と前記データ記憶手段の記憶データを用いて、前記主制御手段により演算されて得られた調光制御データに基づいて前記調光器へ調光制御信号を出力する制御信号出力手段と、
前記主制御手段で実行されるプログラム情報を格納する第１のプログラム記憶手段及び第２のプログラム記憶手段と、
前記プログラム情報及び前記各記憶手段内の情報をネットワークを介して通信可能とする通信手段と、
を備え、
前記主制御手段は、前記第１のプログラム記憶手段、又は前記第２のプログラム記憶手段に格納されたプログラム情報を実行する際、より新しいプログラム情報が記憶されている方のプログラム記憶手段のプログラム情報を実行し、本装置の通常の調光制御が行われている間に、もう一方のプログラム記憶手段に記憶されているプログラム情報を新しいプログラム情報に書換えることを特徴とする調光装置。
【請求項３】
照明負荷を調光制御する調光器に対して調光制御信号を出力して調光制御する調光装置において、
調光操作に用いるフェーダやスイッチを含むマンマシーンインターフェース（以下、ＭＭＩと略す）手段と、
通常モードとバックアップモードの動作機能を有する二つの主制御基板と、
前記通常モード側の主制御基板に前記ＭＭＩ手段の利用権限を与え、又は前記調光器への信号をスイッチする切換装置と、
を備え、
前記二つの主制御基板は、それぞれ、
本装置全体の信号処理を制御する主制御手段と、
前記ＭＭＩ手段からの調光操作による調光操作入力信号を受信し、この調光操作入力信号を前記主制御手段に送信すると共に、前記主制御手段からの調光操作表示のための表示制御情報を前記ＭＭＩ手段に送信するＭＭＩ通信手段と、
前記ＭＭＩ通信手段からの調光操作入力信号を用いて前記主制御手段により編集される調光操作に必要なデータを記憶するデータ記憶手段と、
前記調光操作入力信号と前記データ記憶手段の記憶データを用いて、前記主制御手段により演算されて得られた調光制御データに基づいて前記調光器へ調光制御信号を出力する制御信号出力手段と、
前記主制御手段で実行されるプログラム情報を格納するプログラム記憶手段と、
前記プログラム情報及び前記各記憶手段内の情報をネットワークを介して通信可能とする通信手段と、
を備え、
前記各主制御基板の各通信手段は、外部のネットワークに接続され、前記各主制御基板は、一方が通常モードで動作するとき、他方がバックアップモードで動作し、バックアップモードで動作する主制御基板（当該基板という）は、通常モードで動作する主制御基板において編集されたデータ記憶手段のデータに、当該基板のデータ記憶手段のデータを同期させるバックアップのホットスタンバイ状態を維持する機能を有し、本装置の通常の調光制御が行われている間に、当該主制御基板のプログラム情報を書換えることを特徴とした調光装置。
【請求項４】
前記各主制御基板にそれぞれプログラム補助記憶手段を備え、
本装置の通常の調光制御が行われている間に、前記各通信手段を介して前記各プログラム補助記憶手段にプログラム情報が格納され、通常の操作が終了した時点では、前記各プログラム補助記憶手段のプログラム情報が前記各プログラム記憶手段に格納されることを特徴とする請求項３に記載の調光装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、舞台やスタジオ等に用いられる照明負荷（ランプ）の明るさを制御する調光装置に関する。
【背景技術】
【０００２】
従来より、劇場の舞台や各ホールのステージ、又は撮影スタジオにおける演劇物や舞台装置、スタジオセット装置等の照明において、照明の明るさを制御する調光装置を用いることにより、各舞台シーン、撮影シーンに応じて最適な照明を得るようにしている。このような調光装置には、色々なシーンに対応した照明を創出するため、複数の機能を備え、効果的な明り演出を可能にしている。
【０００３】
ところで、実際の舞台やスタジオでの照明は、様々なシーンに対して調光する必要があり、これらの調光に当たっては、予め各シーンに適した照明条件をソフトウェアのプログラムにより構築しておき、このプログラムに従って好適に調光して照明している。しかし、舞台環境、スタジオ環境の変化に伴い、常にその環境に相応しい調光条件になるようプログラムをバージョンアップしていかなくてならない。また、操作中の調光装置に異常が発生した場合、現場での照明中断は許されず、もし、異常が発生した場合は、発生時と同じ条件での明るさを何らかの形で補完する必要があり、このため、異常時のバックアップ機能を備えた調光装置も必要とされている。
【０００４】
このような要求に伴い、従来は、バージョンアップされたプログラムを格納した半導体メモリのＲＯＭ（ＲＥＡＤ  ＯＮＬＹ  ＭＥＭＯＲＹ）等のプログラム格納半導体集積回路（以下、ＩＣと略す）を調光装置の設置している場所に持って行って置き換えたり、プログラム格納用の書換え可能なフラッシュメモリ（ＦＬＡＳＨ  ＭＥＲＯＲＹ、一括消去型電気的消去及び書き込み可能な読み出し専用メモリ、別称ＦＬＡＳＨ  ＲＯＭ、以下、ＦＲＯＭと略す）等のＩＣを搭載し、専用のプログラム書換えツールを利用して書換えたり、又は同様に、ＦＲＯＭ等のＩＣを搭載し、調光装置のフロッピーディスクドライブ（登録商標）（ＦＤＤ）からプログラムを読み取って書換える等により行ってきた。
【０００５】
しかしながら、プログラムの書換えは、調光装置作動中は行えないため、仕込み操作や調光操作の本番終了後にしかプログラムの書換えができず、プログラムの書換え作業を深夜に行わなければならないという問題があった。なお、従来の調光装置として、主調光制御手段とバックアップ用の副調光制御手段を持ち、正常時には主調光制御手段を選択し、主調光制御手段が異常時には副調光制御手段を選択して調光器に調光制御出力を切り換えて出力すると共に、主調光制御手段に調光制御信号を送出する送信手段を持ち、副調光制御手段にその調光制御信号を受信する受信手段を設け、さらに、どちらか一方の調光制御手段に操作手段を設けた調光装置が提案されているが、上記問題を解決するには至っていない（例えば、特許文献１参照）。
【特許文献１】特開平１−１８６５９２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、上記の問題を解決するためになされたものであり、調光制御のプログラムのバージョンアップにおいて、ネットワークを介してバックアップのプログラムを書換えることを可能とすることにより、プログラム格納ＩＣの置換えや専用ツールを使ったプログラム書換え及び調光装置のＦＤＤからの読み取り書換え等の手間と時間の掛かる作業を不要とし、操作中でも新しいプログラムの取得を行うことができ、プログラム書換え作業が簡単で、利便性の高い調光装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために請求項１の発明は、照明負荷を調光制御する調光器に対して調光制御信号を出力して調光制御する調光装置において、本装置全体の信号処理を制御する主制御手段と、調光操作に用いるフェーダやスイッチを含むマンマシーンインターフェース（以下、ＭＭＩと略す）手段と、前記ＭＭＩ手段からの調光操作による調光操作入力信号を受信し、この調光操作入力信号を前記主制御手段に送信すると共に、前記主制御手段からの調光操作表示のための表示制御情報を前記ＭＭＩ手段に送信するＭＭＩ通信手段と、前記ＭＭＩ通信手段からの調光操作入力信号を用いて前記主制御手段により編集される調光操作に必要なデータを記憶するデータ記憶手段と、前記調光操作入力信号と前記データ記憶手段の記憶データを用いて、前記主制御手段により演算されて得られた調光制御データに基づいて前記調光器へ調光制御信号を出力する制御信号出力手段と、前記主制御手段で実行されるプログラム情報を格納するプログラム記憶手段と、本装置の通常の調光制御が行われている間に、書換えプログラムを格納しておくプログラム補助記憶手段と、前記プログラム情報及び前記各記憶手段内の情報をネットワークを介して通信可能とする通信手段と、を備え、前記主制御手段は、本装置の通常の調光制御が行われている間に、前記通信手段を介して前記プログラム補助記憶手段にプログラム情報を格納し、通常の調光制御が終了した時点で、このプログラム補助記憶手段のプログラム情報を前記プログラム記憶手段に格納するものである。
【０００８】
請求項２の発明は、照明負荷を調光制御する調光器に対して調光制御信号を出力して調光制御する調光装置において、本装置全体の信号処理を制御する主制御手段と、
調光操作に用いるフェーダやスイッチを含むマンマシーンインターフェース（以下、ＭＭＩと略す）手段と、前記ＭＭＩ手段からの調光操作による調光操作入力信号を受信し、この調光操作入力信号を前記主制御手段に送信すると共に、前記主制御手段からの調光操作表示のための表示制御情報を前記ＭＭＩ手段に送信するＭＭＩ通信手段と、前記ＭＭＩ通信手段からの調光操作入力信号を用いて前記主制御手段により編集される調光操作に必要なデータを記憶するデータ記憶手段と、前記調光操作入力信号と前記データ記憶手段の記憶データを用いて、前記主制御手段により演算されて得られた調光制御データに基づいて前記調光器へ調光制御信号を出力する制御信号出力手段と、前記主制御手段で実行されるプログラム情報を格納する第１のプログラム記憶手段及び第２のプログラム記憶手段と、
前記プログラム情報及び前記各記憶手段内の情報をネットワークを介して通信可能とする通信手段と、を備え、前記主制御手段は、前記第１のプログラム記憶手段、又は前記第２のプログラム記憶手段に格納されたプログラム情報を実行する際、より新しいプログラム情報が記憶されている方のプログラム記憶手段のプログラム情報を実行し、本装置の通常の調光制御が行われている間に、もう一方のプログラム記憶手段に記憶されているプログラム情報を新しいプログラム情報に書換えるものである。
【０００９】
請求項３の発明は、照明負荷を調光制御する調光器に対して調光制御信号を出力して調光制御する調光装置において、調光操作に用いるフェーダやスイッチを含むマンマシーンインターフェース（以下、ＭＭＩと略す）手段と、通常モードとバックアップモードの動作機能を有する二つの主制御基板と、前記通常モード側の主制御基板に前記ＭＭＩ手段の利用権限を与え、又は前記調光器への信号をスイッチする切換装置と、を備え、前記二つの主制御基板は、それぞれ、本装置全体の信号処理を制御する主制御手段と、前記ＭＭＩ手段からの調光操作による調光操作入力信号を受信し、この調光操作入力信号を前記主制御手段に送信すると共に、前記主制御手段からの調光操作表示のための表示制御情報を前記ＭＭＩ手段に送信するＭＭＩ通信手段と、前記ＭＭＩ通信手段からの調光操作入力信号を用いて前記主制御手段により編集される調光操作に必要なデータを記憶するデータ記憶手段と、前記調光操作入力信号と前記データ記憶手段の記憶データを用いて、前記主制御手段により演算されて得られた調光制御データに基づいて前記調光器へ調光制御信号を出力する制御信号出力手段と、前記主制御手段で実行されるプログラム情報を格納するプログラム記憶手段と、前記プログラム情報及び前記各記憶手段内の情報をネットワークを介して通信可能とする通信手段と、を備え、前記各主制御基板の各通信手段は、外部のネットワークに接続され、前記各主制御基板は、一方が通常モードで動作するとき、他方がバックアップモードで動作し、バックアップモードで動作する主制御基板（当該基板という）は、通常モードで動作する主制御基板において編集されたデータ記憶手段のデータに、当該基板のデータ記憶手段のデータを同期させるバックアップのホットスタンバイ状態を維持する機能を有し、本装置の通常の調光制御が行われている間に、当該主制御基板のプログラムを書換える
【００１０】
請求項４の発明は、請求項３に記載の発明において、前記各主制御基板にそれぞれプログラム補助記憶手段を備え、本装置の通常の調光制御が行われている間に、前記各通信手段を介して前記各プログラム補助記憶手段にプログラム情報が格納され、通常の調光制御が終了した時点では、前記各プログラム補助記憶手段のプログラム情報が前記各プログラム記憶手段に格納されるものである。
【発明の効果】
【００１１】
請求項１の発明によれば、新たに設けたプログラム補助記憶部への新バージョンのプログラムの格納をネットワークを介して行うことにより、従来のプログラムのバージョンアップにおいて行われていた、プログラムを格納したＲＯＭ等の半導体ＩＣの置換や、専用のプログラム書換えツールを使用するプログラム書換え、及び調光装置のＦＤＤから読み取る書換え等の必要がなくなり、ネットワークを介して得た最新プログラムを、一時専用の保存領域に格納し、後で書き換えることができるので、プログラム書換え作業において、時間的、場所的制約がなくなり、昼間でも書換えが行え、従来に比べ作業の効率化、利便性の向上を格段に高めることができる。
【００１２】
請求項２の発明によれば、プログラム記憶部を２つ備えているので、装置起動時に、プログラムを書き換えることなく、より新しいプログラムを選んで作動させることができるので、新バージョンへの動作切換えを早く行うことができる。また、本装置の通常の調光制御の行われている間に、動作していない方のプログラム記憶部のプログラムを書換えることができるので、再起動時にはさらに新しいプログラム動作を行え、効率的なバージョンアップ作業が行え、上記と同じ効果を得ることができる。
【００１３】
請求項３の発明によれば、通常の調光制御を行うＣＰＵ基板に加え、バックアップのＣＰＵ基板を備えているので、バックアップモード側のプログラムの書換えをネットワークを介して行うことができ、常にバックアップ側に新しいバージョンのプログラムを取り込んでおくことができて、任意時にプログラム書換えが可能となる。同時に、調光制御部が二重化された調光装置となっているので、通常のＣＰＵ基板が故障した場合でも、直ぐにバックアップのＣＰＵ基板に切り換えることにより、故障発生時の状態の調光を続行することができ、調光装置使用現場の混乱を起こすことなくスムーズなバックアップの切換えが行え、装置の信頼性を向上することができる。
【００１４】
請求項４の発明によれば、請求項２の発明の効果に加え、二重化された調光装置の各ＣＰＵ基板にプログラム補助記憶部を備えているので、各ＣＰＵ基板とも新しいプログラムをプログラム補助記憶部に専用に格納でき、故障等でＣＰＵ基板を切り換えても、装置としては、常に新バージョンのプログラムで動作させることができる。新バージョンと旧バージョンを常に判定しながら、プログラムのバージョンを間違わず確実に新バージョンの選択が行えると共に、メモリー増加により調光装置の調光制御の自由度を高めることができ、効率的な動作を行うことができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の第１の実施形態に係る調光装置について図面を参照して説明する。図１に本実施形態の調光装置の構成を示す。同図において、調光装置１は、調光装置１の操作者が操作する調光卓に備えられた、フェーダやスイッチ、ＬＥＤ、液晶ディスプレイなどによって構成される操作入力部と表示部を備えたマンマシーンインターフェース（以下、ＭＭＩと略す）部（ＭＭＩ手段）１１、そのＭＭＩ部１１から調光操作による調光操作入力信号を受信し、この調光操作入力信号を中央演算装置１３に送信すると共に、この中央演算装置１３からの調光操作表示のための表示制御情報をＭＭＩ部１１に送信するＭＭＩ通信部（ＭＭＩ通信手段）１２、本装置全体を制御する機能を有する中央演算装置（以下、ＣＰＵと略す）（主制御手段）１３、ＭＭＩ通信部１２からの調光操作入力信号に基づき、調光操作に必要なシーンデータなどの明りの演出のためのデータを保存するデータ記憶部（データ記憶手段）１４、ＣＰＵ１３で実行されるプログラム情報を格納するプログラム記憶部（プログラム記憶手段）１５と、プログラムの情報及び各記憶部内の情報をネットワーク１９を介して通信可能とする通信部（通信手段）１６、本装置１の通常処理稼動中に書換えプログラムを格納しておくプログラム補助記憶部（プログラム補助記憶手段）１７、及び調光操作入力信号とデータ記憶部１４の記憶データを用いてＣＰＵ１３により演算されて得られた調光制御データに基づいて調光器２へ調光制御信号を出力する制御信号出力部（制御信号出力手段）１８、とにより構成されている。本構成においては、プログラムサーバとなる外部の汎用コンピュータ（以下、プログラム書換え装置という）から、本装置１を実現するプログラムをネットワーク１９を通じてプログラム記憶部１５にロードして実行することにより、本装置１のバージョンアップを実現している。
【００１６】
また、同図において、プログラム記憶部１５、プログラム補助記憶部１７、通信部１６及びＣＰＵ１３はプログラム記憶制御部２０を構成し、プログラムの取得、格納、書換えなどの処理を行う。
【００１７】
ＭＭＩ部１１は、ＣＲＴ、ＬＥＤ、液晶等のディスプレイ部を含み、調光操作、設定に必要な各画面が、ＣＰＵ１３の制御の下で表示され、各画面で表示される操作釦が画面上に設けたタッチパネルで操作されると、その操作データがＣＰＵ１３に送られ、操作データに基づく画面切換え及び各調光制御がなされるようになっている。なお、調光器２は制御信号出力部１８からの調光制御信号によって、照明負荷３を所定の光出力レベルになるように調光制御する。
【００１８】
プログラム記録部１５及びプログラム補助記憶部１７には、種々の記憶媒体を用いることが可能である。例えば、図２に示されるように、プログラム記録部１５とプログラム補助記憶部１７の両方にＦＲＯＭを用いたり、図３に示されるように、それぞれにＦＲＯＭとＲＡＭを用いることもできる。
【００１９】
図２において、プログラム記憶制御部２０は、プログラム記憶部１５とプログラム補助記憶部１７の両方にＦＲＯＭを用い、随時読み出し書き込み可能なメモリのＲＡＭ２１を備え、通信部１６は、イーサネット（登録商標）でネットワーク１９に接続されている。この場合、ＦＲＯＭを２つ設けているので、実行動作していないＦＲＯＭ側に新プログラムを格納することができる。これにより簡単にプログラム補助記憶部１７を形成できる。なお、ＣＰＵ１３、プログラム記憶部（ＦＲＯＭ）１５、プログラム補助記憶部（ＦＲＯＭ）１７と通信部１６はコンピュータのバスライン２２で結ばれている。
【００２０】
図３は、図２のプログラム記憶制御部２０の構成において、ＦＲＯＭを１つにした場合を示す図である。同図において、プログラム記憶部１５のプログラム記憶素子としてＦＲＯＭを１つだけしか設けていないので、書き換えるプログラムを一旦、プログラム補助記憶部１７となるＲＡＭに格納する（ＲＡＭはバッテリでバックアップされていることが前提）。その後、再起動時にＲＡＭにプログラムが格納されている場合は、先ず、ＲＡＭからプログラム記憶部１５となるＦＲＯＭへの書換えプログラムをＲＡＭに格納する。そして、そのＲＡＭからＦＲＯＭへの書換えプログラムを実行し、ＦＲＯＭに新プログラムを格納する。格納し終わるとＦＲＯＭ内に格納されたプログラムで再起動する。このように、ＦＲＯＭとＲＡＭを利用することにより、効率的なプログラム書換えが行える。なお、上記処理を再起動時ではなく、作業終了後にソフトウェアリセットをかける場合には、ＲＡＭはバッテリでバックアップされている必要はない。
【００２１】
また、図３において、ＩＰＬ（Ｉｎｉｔｉａｌ  ｐｒｏｇｒａｍ  Ｌｏａｄｅｒ、コンピュータで主記憶装置に最初にプログラムを読み込むためのプログラム）を利用してプログラム書換えを行う場合には、プログラム記憶部１５のＦＲＯＭに通常プログラム、ＩＰＬ、及びＦＲＯＭ書換えプログラムを格納しておき、装置起動時に、まずＩＰＬを立上げる。そして、プログラム補助記憶部１７のＲＡＭに最新プログラムが格納されておらず、プログラムを書き換える必要がない場合は、通常プログラムを起動する。一方、ＲＡＭに最新プログラムが格納されている場合は、ＩＰＬはＲＡＭの別の領域にＦＲＯＭ書換えプログラムを格納し、ＦＲＯＭ書換えプログラムを実行する。次に、ＦＲＯＭ書換えプログラムは、最新プログラムをＦＲＯＭに格納すると、ＲＡＭの格納されている最新プログラムを削除して、再度ＩＰＬを起動する。
【００２２】
図４（ａ）（ｂ）は、プログラム書込み手順について説明する図である。プログラム書換えを行う際、プログラム書換え装置５は、プログラム補助記憶部１７のプログラム書換えを行う。同図（ａ）はＣＰＵ１３を用いて書き込む場合を示す。ここでは、プログラム書換え装置５から先ず、ＣＰＵ１３にプログラムアップロードし（S１）、そこからプログラム補助記憶部１７にプログラムを格納し（S２）、プログラム補助記憶部１７のデータを書換える。一方、同図（ｂ）は、通信部１６がＣＰＵ１３と独立して動くＣＰＵを別途内蔵している場合の手順を示し、プログラム書換え装置５から通信部１６にプログラムアップロードし（S１１）、そこからプログラム補助記憶部１７にプログラム格納して（S１２）、プログラム補助記憶部１７のデータを書換える。この場合、中央演算装置のＣＰＵ１３が行っている通常の調光制御に負荷を与えない利点がある。
【００２３】
図５は、プログラム補助記憶部１７のプログラム書換えが完了している状態において、本装置の電源を再投入した場合に、プログラム補助記憶部１７の新プログラムをプログラム記憶部１５に書き込む（コピーする）手順を具体的に示している。同図において、プログラム記憶部１５のプログラムが旧バージョンであり、プログラム補助記憶部１７のプログラムが新バージョンである場合、ＣＰＵ１３は、プログラム記憶部１５とプログラム補助記憶部１７のプログラムのバージョンを確認して（S２１、S２２）、プログラムコピーモードに移行し、新バージョンをプログラム補助記憶部１７からプログラム取得して（S２３）、プログラム記憶部１５にプログラム書込みを行い（S２４）、通常モードに帰る。
【００２４】
次に、本発明の第２の実施形態に係る調光装置について、図６を参照して説明する。本実施形態の調光装置１は、プログラム記憶部Ａ（第１のプログラム記憶手段）１５aとプログラム記憶部Ｂ（第２のプログラム記憶手段）１５ｂを備え、装置の起動時に、ＣＰＵ１３がプログラム記憶部Ａ１５a及びプログラム記憶部Ｂ１５ｂに記録されているプログラムの内で、より新しい方のプログラムを実行するものである。プログラム記憶部Ａ１５aとプログラム記憶部Ｂ１５ｂのいずれか一方が、第１の実施形態におけるプログラム補助記憶部１７に相当し、プログラム記憶部Ａ１５aとプログラム記憶部Ｂ１５ｂのいずれか一方に新バージョンを書き込むことが可能である。その後、ＩＰＬでのプログラム切替だけで新プログラムを実行することができるものである（即ち、プログラム補助記憶部１７からプログラム記憶部１５へのコピーを必要としない）。なお、本実施形態のハードウェア構成は、図１に示される第１の実施形態の構成と同様である。
【００２５】
同図において、ＣＰＵ１３は、起動時に、プログラム記憶部Ａ及びプログラム記憶部Ｂの双方のバージョンをチェックし、より新しい方のプログラムを実行する（同一の場合は、例えば、プログラム記憶部Ａのプログラムを実行する）。同図でバージョン確認（S３１，S３２）後、両方が旧バージョンである場合、ＣＰＵ１３により、プログラム記憶部Ａを正規側設定して正規モードとし（S３３）、プログラム記憶部Ｂ（プログラム補助記憶部に相当）を補助側設定して（S３４）、補助モードとし、正規モードのプログラム記憶部Ａで、プログラム実行させる（S３５）。次に、ＣＰＵ１３が、プログラム書換え装置５よりプログラムをアップロードした場合は（S３６）、プログラム記憶部Ｂに新しいプログラムが格納され（S３７）、プログラム記憶部Ｂは新バージョンとなる。ここで、電源が再投入されると、ＣＰＵ１３は各記憶部のバージョン確認を行い（S３８，S３９）、新バージョンのプログラム記憶部Ｂを正規側設定とし（S４０）、プログラム記憶部Ａ（プログラム補助記憶部に相当）を補助側設定（S４１）とし、プログラム記憶部Ａが補助モード、プログラム記憶部Ｂが正規モードとなり、新バージョンをもつプログラム記憶部Ｂが正規モードに変更される。その後、ＣＰＵ１３は、正規モードのプログラム記憶部Ｂのプログラムを実行（S４２）する。
【００２６】
次に、本発明の第３の実施形態に係る調光装置について図７を参照して説明する。本実施形態の調光装置１は、プログラム補助記憶部１７のプログラム書き換えが終わった際に、プログラムの切換えを操作者に通達し、操作者の指示でプログラムの切換え処理を行うものである。即ち、プログラム補助記憶部１７のプログラムが書き換わると、ＭＭＩ部１１を介して操作者４に通知し、再起動を行ってもよい旨を操作者４が指示した場合、調光装置１を再起動（ソフトウェアリセット）することによって、プログラムスイッチングを行う。なお、本実施形態のハードウェア構成は、図１に示される第１の実施形態の構成と同様である。
【００２７】
同図において、手順の（S５１）乃至（S５７）は、図６の手順（S３１）乃至（S３７）と同じであり、プログラム補助記憶部１７に新バージョンのプログラムが書換えられると、ＣＰＵ１３は、新プログラム格納表示要求を行い（S５８）、ＭＭＩ部１１で新プログラム格納表示がなされる（S５９）。操作者４は、これを見てプログラム書換え指示（調光装置再起動許可）をＭＭＩ部１１に行い（S６０）、この指示がＣＰＵ１３に送られ（S６１）、これにより装置が再起動される。その後は図６と同じ動作を行う。
【００２８】
なお、プログラム以外にも、プログラムに利用する動作切換えのための設定データやテーブルなども、上記のプログラムの書き換えと同様の方法で書き換えることができる。
【００２９】
次に、本発明の第４の実施形態に係る調光装置について図８を参照して説明する。本実施形態の調光装置１は、プログラム補助記憶部１７へのプログラムの書込みを、プログラム書換え装置５側の操作者４の指示で行うものである。なお、本実施形態のハードウェア構成は、図１に示される第１の実施形態の構成と同様である。
【００３０】
図８に示されるように、プログラム書換え装置５は、調光装置１の通信部１６と通信する通信部５１、プログラム書換え装置５全体を制御するＣＰＵ（中央演算装置）５２、プログラムを保持するプログラム保持部５３、操作者４がプログラム書換え操作を行い、ＣＰＵ５２に操作情報を与えるＭＭＩ部５４からなる。
【００３１】
同図において、プログラム書換え装置５が起動されると、操作者４はＭＭＩ部５４を介して調光装置選択を行い（S７１）、ＣＰＵ５２に伝える（S７２）。ＣＰＵ５２は通信部５１に対して通信確立を指示し（S７３）、通信部５１は調光装置１（選択された調光装置とする）の通信部１６との通信確立を行って（S７４）、通信確立が完了する（S７５）。次に、ＣＰＵ５２よりバージョン取得の指示を出し（S７６）、通信部５１から通信部１６に通信され（S７７）、調光装置１のプログラム補助記憶部１７とプログラム記憶部１５のバージョン取得が行われ（S７８，S７９）、各バージョン状態が通信部５１を通じて（S８０）、ＣＰＵ５２に伝えられる（S８１）。ＣＰＵ５２はＭＭＩ部５４に対して、このバージョン情報の情報提示指示を行い（S８２）、操作者４は、この情報を基にアップロード実行指示を行う（S８３，S８４）。このアップロード実行指示に基づいて、ＣＰＵ５２は、プログラム保持部５３からプログラムを取得し（S８５）、このプログラムは通信部１６に転送され（S８６）、アップロードされたプログラムがプログラム補助記憶部１７に格納され（S８７）、プログラム格納完了通知がＣＰＵ５２に行われる（S８８）。以降は、上記同様の手順で行われる。
【００３２】
次に、本発明の第５の実施形態に係る調光装置について図９を参照して説明する。本実施形態の調光装置１は、ＣＰＵ１３からの要求によって所定のタイミングで、プログラム書換え装置５に最新のプログラムが格納されていないかどうか確認し、最新のプログラムが格納されている場合には、プログラム補助記憶部１７のプログラムの書き換えを自動的に行うものである。なお、本実施形態のハードウェア構成は、図１に示される第１の実施形態の構成と同様である。
【００３３】
同図において、ＣＰＵ１３からの通信確立指示（S１０１）により、通信部１６は通信部５１と通信確立を行い（S１０２）、通信確立を完了しておく（S１０３）。そして、ＣＰＵ１３から書換え処理実行指示（S１０４）により通信部１６はバージョン確認の連絡を通信部５１を通じＣＰＵ５２に行い（S１０５，S１０６）、これによりＣＰＵ５２はプログラム保持部５３よりバージョン情報を取得し（S１０７）、このバージョン情報を通信部５１を経て（S１０８）、通信部１６に送る（S１０９）。一方、通信部１６は、調光装置１のプログラム補助記憶部１７のバージョン情報を取得し（S１１０）、このプログラム補助記憶部１７のバージョン情報とプログラム保持部５３のバージョン情報を比較して、プログラム保持部５３の新しいプログラムバージョンのダウンロードを通信部５１に指示する（S１１１）。さらに通信部５１よりＣＰＵ５２に指示されて（S１１２）、プログラム保持部５３より新しいバージョンが、ＣＰＵ５２で取得され（S１１３）、ＣＰＵ５２よりプログラムが通信部５１を経て（S１１４）、通信部１６に転送され（S１１５）、プログラム補助記憶部１７に格納されて（S１１６）、通信部１６より新プログラムの格納の連絡がなされて完了する（S１１７）。
【００３４】
以上、上記第１乃至第５の実施形態に係る調光装置１によれば、プログラム補助記憶部１７を設けたことにより、本装置の稼動中においても、プログラム補助記憶部１７へのプログラムの格納をネットワーク１９を介して行えるので、プログラムのバージョンアップの作業において、半導体メモリ等のハードでの取換えの必要が無く、また、特別な専用のプログラム書換えツールも不要となり、さらに調光装置のＦＤＤから読み取る書換えの必要もなくなる。そして、ネットワークを介して得た最新プログラムを、一時専用の保存領域に格納し、後で書き換えることができると共に、プログラムのバージョンアップをプログラム書換えだけでなく、単にプログラム切換えで行うことができることから、プログラム書換え作業において、時間的、場所的制約がなくなり、いつでも自由に書換えが行え、従来、仕込み操作や本番終了後の深夜にしかプログラム書換え作業ができないという不便があったが、本装置により昼間でもプログラム書換えが可能となり、従来に比べ作業の効率化、利便性の向上を格段に高めることができる。
【００３５】
次に、本発明の第６の実施形態に係る調光装置１について、図１０乃至図１４を参照して説明する。本実施形態の調光装置１は、２つのＣＰＵ基板Ａ，Ｂ（を備える点で上記第１乃至第５の実施形態と異なる。
【００３６】
図１０において、調光装置１は、調光操作者が操作する調光卓に備えられた、フェーダやスイッチ、ＬＥＤ、液晶ディスプレイなどによって構成される調光装置の操作入力部と表示部を備えたＭＭＩ部３１、通常モードとバックアップモードの動作機能を有する二つのＣＰＵ基板Ａ，Ｂ、通常モード側のＣＰＵ基板にＭＭＩ部３１の利用権限を与えたり、又は調光器２への信号をスイッチする切換装置４４、二つのＣＰＵ基板Ａ，Ｂ（主制御基板）を外部のネットワーク４６に接続するハブ（ＨＵＢ）４５で構成されている。
【００３７】
二つのＣＰＵ基板Ａ，Ｂは、以下に示すように同じ構成をなす。それらは、本装置全体の信号処理を制御するＣＰＵ（Ａ）３３，ＣＰＵ（Ｂ）３９と、ＭＭＩ部３１からの調光操作による調光操作入力信号を受信し、この調光操作入力信号を各ＣＰＵ３３，３９に送信し、各ＣＰＵ３３，３９からの調光操作表示のための表示制御情報をＭＭＩ部３１に送信するＭＭＩ通信部（Ａ）３２，ＭＭＩ通信部（Ｂ）３８と、調光操作に必要なデータを記憶し、そのデータが各ＭＭＩ通信部３２，３８からの調光操作入力信号を用いて各ＣＰＵ３３，３９により編集されるデータ記憶部（Ａ）３４，データ記憶部（Ｂ）４０と、調光操作入力信号と各データ記憶部３４，４０の記憶データを用いて、各ＣＰＵ３３，３９により演算されて得られた調光制御データに基づいて調光器２へ調光制御信号を出力する制御信号出力部（Ａ）３７、制御信号出力部（Ｂ）４３と、各ＣＰＵ３３，３９で実行されるプログラム情報を格納するプログラム記憶部（Ａ）３６、プログラム記憶部（Ｂ）４２と、プログラムの情報及び各記憶手段内の情報をハブ（ＨＵＢ）４５を介してネットワーク４６で結ばれて通信を行う通信部（Ａ）３５、通信部（Ｂ）４１とで構成されている。
【００３８】
また、同図において、各プログラム記憶部（Ａ）３６、プログラム記憶部（Ｂ）４２、通信部（Ａ）３５、通信部（Ｂ）４１、及びＣＰＵ（Ａ）３３、ＣＰＵ（Ｂ）３９はプログラムを記憶制御するプログラム記憶制御部４７，４８を構成し、それらはプログラムの取得、格納、書換えなどの処理を行う。
【００３９】
上記各ＣＰＵ基板Ａ，Ｂは、一方が通常モードで動作するとき、他方がバックアップモードで動作する。バックアップモードで動作するＣＰＵ基板は、通常モードで動作するＣＰＵ基板において編集されたデータ記憶部のデータに、バックアップモードで動作するＣＰＵ基板のデータ記憶部のデータを同期させるバックアップのホットスタンバイ状態を維持する機能を有し、このデータ同期の通信は、シリアル通信により各ＣＰＵ間３３，３９において直接通信されるか、又は各通信部３５，４１を介する通信で結ばれると共に、本装置の通常の調光制御の行われている間に、バックアップモードで動作するＣＰＵ基板のプログラムを書換えるようにしている。このことにより、通常モードで動作しているＣＰＵ基板が万一、故障した場合でも、直ぐにバックアップモードに切り替えて故障時点と同じシーンを再生して調光動作を継続することができる。
【００４０】
。
図１１は、図１０におけるプログラム記憶制御部４７，４８のプログラム記憶部３６、４２に対し、具体的な半導体デバイスを適用した場合のプログラム記憶制御部４７，４８を中心とする本調光装置１の概略構成図を示す。図１１では、ＭＭＩ部（操作パネル表示ＣＲＴ）３１、ＣＰＵ３３，３９、ＣＰＵ基板切換えの切換装置（スイッチ基板）４４を備え、ＦＲＯＭはプログラム記憶部３６，４２に使用され、ＲＡＭはプログラム補助記憶部４９，５０に使用されて、通信部３５，４１は、ＨＵＢ４５を介してネットワーク４６に接続されている。
【００４１】
図１２は、ＣＰＵ基板Ａ，Ｂの同期処理についての手順を示す図である。同図において、ＣＰＵ（Ａ）３３がノーマルモード状態で、ＣＰＵ（Ｂ）３９がバックアップモード状態である場合に、ＣＰＵ（Ａ）３３は、データ記憶部（Ａ）３４から仕込みデータ取得して（S１２１）、バックアップモードのＣＰＵ（Ｂ）３９に仕込みデータ同期を行い（S１２２）、データ記憶部（Ｂ）４０に仕込みテータを格納する（S１２３）。ここでは、通常実行時は、ノーマルモード側は他部位との協調によって調光制御を実行しており、必要に応じて、バックアップ側の調光制御用データを同期している。
【００４２】
図１３は、ＣＰＵ基板Ａ，Ｂのプログラム書換え処理についての手順を示す図である。プログラム書換えを行う際、プログラム書換え装置５は通常の調光制御を行っていないバックアップ側のプログラム書換えを行う。プログラム書換えが終了した場合、必要に応じて調光制御用データを同期する。
【００４３】
同図において、ＣＰＵ（Ａ）３３がノーマルモードで、ＣＰＵ（Ｂ）３９がバックアップモードである場合に、プログラム書換え装置５からバックアップ側への問い合わせがＣＰＵ（Ａ）３３を経て、ＣＰＵ（Ｂ）３９に通知されると（S１３１）、バックアップ側のＣＰＵ（Ｂ）３９からの応答がプログラム書換え装置５へ返される（S１３２）。そして、プログラム書換え装置５からバックアップ側ＣＰＵ３９にプログラムアップロード移行指示がなされ（S１３３）、ＣＰＵ（Ｂ）３９はプログラム書き換えモードとなり、プログラム書換え装置５からバックアップ側のＣＰＵ（Ｂ）３９にプログラムアップロードがなされ（S１３４）、プログラム記憶部（Ｂ）４２に新しいプログラムが格納されると（S１３５）、プログラム書換え装置５よりの通常モード移行指示により（S１３６）、ＣＰＵ（Ｂ）３９はバックアップモードとなる。そして、ＣＰＵ（Ｂ）３９よりＣＰＵ（Ａ）３３にデータ同期要不要の問い合わせを行い（S１３７）、必要であれば、先述の図１２に示したようにデータ記憶部（Ａ）３４よりデータ記憶部（Ｂ）４０に仕込みデータが格納される（S１３８〜S１４０）。
【００４４】
図１４は、ＣＰＵ基板Ａ，Ｂのバックアップ切換え処理についての手順を示す図である。ここで、ノーマルモード側とバックアップモード側の切換えは、例えば、手動にて切り換え、切り換わった場合において、プログラム書換え装置５はバックアップ側のプログラムを書き換えることする。
【００４５】
同図において、バックアップを切り換える場合、プログラム書換え装置５からＣＰＵ（Ａ）３３、ＣＰＵ（Ｂ）３９にバックアップ側の問い合わせを行い（S１５１）、ＣＰＵ（Ａ）３３からバックアップ側切換えへの応答あり（S１５２）、プログラム書換え装置５から、ＣＰＵ（Ａ）３３にプログラムアップモード移行指示があると（S１５３）、ＣＰＵ（Ａ）３３がプログラム書換えモードになり、以降は先述の図１３に示したプログラム書換え処理に進んでバックアップ切換え処理が終わる。
【００４６】
次に、本発明の第７の実施形態に係る調光装置について図１５を参照して説明する。本実施形態の調光装置１は、デュアル基板構成（図１０参照）における、ＣＰＵ基板Ａ，Ｂのプログラム書換えにおいて、調光装置１の操作者の指示によりプログラム書換え処理を行うものである。
【００４７】
同図において、ＣＰＵ（Ａ）３３がノーマルモード、ＣＰＵ（Ｂ）３９がバックアプモードの場合、操作者４からのプログラム書換え指示により（S１６１）、ＣＰＵ（Ａ）３３はプログラム（ＰＧ）書換え指示をＣＰＵ（Ｂ）３９に行い（S１６２）、ＣＰＵ（Ｂ）３９はプログラムサーバ７にプログラム取得要求を行い（S１６３）、プログラムサーバ７よりプログラムをダウンロードした後（S１６４）、セルフプログラム書換えモードとなり、プログラム記憶部（Ｂ）４２に、ダウンロードされた新しいプログラムが格納され（S１６５）、ＣＰＵ（Ｂ）３９は新バージョンのプログラムを持つバックアップ側となる。そして、プログラム書換えの終了後、必要に応じて調光制御用データを同期する。この場合、ＣＰＵ（Ｂ）３９よりＣＰＵ（Ａ）３３にデータ同期要不要の問い合わせを行い（S１６６）、先述の図１３に示したと同様に、データ記憶部（Ａ）３４よりデータ記憶部（Ｂ）４０に仕込みデータが格納される（S１６７〜S１６９）。
【００４８】
次に、本発明の第８の実施形態に係る調光装置について図１６を参照して説明する。本実施形態の調光装置１は、デュアル基板構成（図１０参照）における、ＣＰＵ基板Ａ，Ｂのプログラム書換えにおいて、プログラム開発者などの装置提供側からのプログラム書換え指示によってプログラム書換え処理を行うものである。
【００４９】
同図において、ＣＰＵ（Ａ）３３がノーマルモード、ＣＰＵ（Ｂ）３９がバックアプモードの場合、プログラム開発者６からのプログラム書換え指示により（S１８１）、ＣＰＵ（Ｂ）３９はプログラムサーバ７にプログラム取得要求を行い（S１８２）、プログラムサーバ７よりプログラムをダウンロードし（S１８３）、ＣＰＵ（Ｂ）３９はセルフプログラム書換えモードとなる。プログラム記憶部（Ｂ）４２は、ＣＰＵ（Ｂ）３９によりダウンロードした新しいプログラムをに格納すると（S１８４）、新バージョンのプログラムを持ったバックアップモードとなる。そして、プログラム書換えの終了後、必要に応じて調光制御用データを同期する。この場合、ＣＰＵ（Ｂ）３９よりＣＰＵ（Ａ）３３にデータ同期要不要の問い合わせを行い（S１８５）、先述の図１５と同様に、データ記憶部（Ａ）３４よりデータ記憶部（Ｂ）４０に仕込みデータが格納される（S１８６〜S１８８）。
【００５０】
次に、本発明の第９の実施形態に係る調光装置について図１７を参照して説明する。本実施形態の調光装置１は、デュアル基板構成（図１０参照）における、ＣＰＵ基板Ａ，Ｂの内、片方のＣＰＵ基板のプログラム書換えが完了している状態において、より新しいバージョンの側のＣＰＵをノーマルモード側として起動させ、プログラムバージョンに差異がある場合、バックアップモードとして実行しているＣＰＵ側のプログラムに、ノーマルモードとして起動しているＣＰＵ側のプログラムをコピーすることによって、バックアップモード側のプログラムを最新のものとするようにプログラムをコピー処理するものである。
【００５１】
同図において、プログラム記憶部（Ａ）３６のプログラムが旧バージョンであり、プログラム記憶部（Ｂ）４２のプログラムが新バージョンである場合に、ＣＰＵ（Ａ）３３とＣＰＵ（Ｂ）３９はそれぞれプログラム記憶部（Ａ）３６とプログラム記憶部（Ｂ）４２の各プログラムバージョン（S１９１，S１９２）の最新のプログラムの比較処理を行い（S１９３）、新しい方をノーマルモードとし、古い方をバックアップモードとする。そして、旧バージョンのバックアップモード側より、新バージョン側のＣＰＵ（Ｂ）３３に新プログラム要求を行い（S１９４）、新バージョンを持つプログラム記憶部（Ｂ）４２よりＣＰＵ（Ｂ）３３を経て（S１９５）、新バージョンのプログラムをＣＰＵ（Ａ）３３に取りこみ（S１９６）、このＣＰＵ（Ａ）３３のセルフプログラム書換えモードにより、新バージョンのプログラムをプログラム記憶部（Ａ）３６にプログラムを格納し（S１９７）、プログラム記憶部（Ａ）３６は新バージョンとなり、ＣＰＵ（Ａ）３３は新バージョンのプログラムを持ったバックアップモードとなる。従って、ノーマルモード基板からバックモード基板に切換えても、常に新しいプログラムで調光装置１を動作させることができる。なお、必要により両ＣＰＵ（Ａ）３３、ＣＰＵ（Ｂ）３９のデータ同期を行うことは（S１９８〜S２０１）、上記図１６での手順と同じである。
【００５２】
なお、図１８に示すように、ＣＰＵ基板Ａ，Ｂの両方のプログラム書換えが完了している状態において、調光装置１の電源を再投入した場合、より新しいバージョンの側のＣＰＵ側をノーマルモード側として起動し、プログラムバージョンに差異がある場合には、バックアップ側のプログラムをプログラムサーバ７からダウンロードし、最新のものに切り換えてもよい。これは、特に、双方のＣＰＵ基板Ａ，Ｂ用のプログラムが完全に一致しない場合には、コピーすることができないために行うものである。
【００５３】
同図において、プログラム記憶部（Ａ）３６のプログラムが旧バージョンで、プログラム記憶部（Ｂ）４２のプログラムが新バージョンで書換えが完了している状態において、ＣＰＵ（Ａ）３３とＣＰＵ（Ｂ）３９は、それぞれプログラム記憶部（Ａ）３６とプログラム記憶部（Ｂ）４２の各プログラムバージョンより（S２１１，S２１２）、最新のプログラムの比較処理を行い（S２１３）、新しい方をノーマルモードとし、古い方をバックアップモードとする。そして、旧バージョンのバックアップモード側より、プログラムサーバ７に対し、新プログラム要求を行い（S２１４）、プログラムダウンロードにより（S２１５）、新バージョンのプログラムをＣＰＵ（Ａ）３３に取りこみ、ＣＰＵ（Ａ）３３のセルフプログラム書換えモードにより、新バージョンのプログラムをプログラム記憶部（Ａ）３６にプログラムを格納し（S２１６）、プログラム記憶部（Ａ）３６は新バージョンとなり、ＣＰＵ（Ａ）３３は新バージョンのプログラムを持ったバックアップモードとなる。従って、ノーマルモード基板からバックモード基板に切換えても、常に新しいプログラムで調光装置１を動作させることができる。
【００５４】
次に、本発明の第１０の実施形態に係る調光装置について図１９を参照して説明する。本実施形態の調光装置１は、デュアル基板構成（図１０参照）において、ＣＰＵ基板Ａ，Ｂのバックアップ側のプログラムが書き換わった際、ＭＭＩ部３１を介して操作者４に通知するようにしており、再起動を行ってもよい旨を操作者４が指示した場合、調光装置１をソフトウェアリセットで再起動処理するものである。
【００５５】
同図において、ノーマルモードのプログラム記憶部（Ａ）３６及びバックアップモードのプログラム記憶部（Ｂ）４２のプログラムが旧バージョンの場合において、バージョンアップ処理により（図示していない）、バックアップ側のＣＰＵ（Ｂ）３９が新バージョンを取得すると、ＣＰＵ（Ｂ）３９のＰＧ書換えモードにより、プログラム記憶部（Ｂ）４２に新バージョンのプログラムが格納され（S２２１）、プログラム記憶部（Ｂ）４２のプログラムが新バージョンとなると、ＣＰＵ（Ｂ）３９より、ＣＰＵ（Ａ）３３に新プログラム格納の連絡が行われ（S２２２）、ＣＰＵ（Ａ）３３よりＭＭＩ部３１に新プログラム格納表示要求がなされ（S２２３）、新プログラム格納表示が行われると（S２２４）、操作者４は、プログラム書換え指示（調光装置再起動許可）をＭＭＩ部３１を介してＣＰＵ（Ａ）３３に行い（S２２５，S２２６）、調光装置１が再起動される。その後、プログラム記憶部（Ａ）３６とプログラム記憶部（Ｂ）４２の各プログラムのバージョン（S２２７，S２２８）の比較による最新のプログラムの比較処理を行い（S２２９）、最新バージョンをもつＣＰＵ（Ｂ）３９側がノーマルモードとなり、旧バージョン側のＣＰＵ（Ａ）３３側がバックアップモードとなる。
【００５６】
次に、本発明の第１１の実施形態に係る調光装置について図２０を参照して説明する。
本実施形態の調光装置１は、デュアル基板構成（図１０参照）におけるＣＰＵ基板Ａ，Ｂのプログラム書換えにおいて、プログラム書換え装置５と調光装置１をネットワーク４６で結び、ＩＰアドレスを設定し、プログラム書換え装置５は、予め保有している調光装置１のＩＰアドレステーブルデータを参照して、プログラム書換え装置５のＭＭＩ部５４に一覧表示、あるいは操作者４が直接ＩＰアドレスを入力することによって、ターゲットとなる調光装置１を絞り込み、その後、通信確立、情報獲得、操作者指示、プログラム書換えを実行するものである。
【００５７】
図２０において、操作者４が調光装置選択をプログラム書換え装置５のＭＭＩ部５４を通してＣＰＵ５２に行うと（S２４１，S２４２）、ＣＰＵ５２は通信部５１に通信確立を指示し（S２４３）、通信部５１は調光装置１の通信部（Ａ）３５及び通信部（Ｂ）４１との通信確立を行い（S２４４）、通信確立が完了する（S２４５）。次に、ＣＰＵ５２からバージョン取得指示を行い（S２４６）、通信部（Ａ）３５及び通信部（Ｂ）４１にバージョン取得が通知され（S２４７，S２４８）、プログラム記憶部（Ａ）３６、（Ｂ）４２からのバージョン取得され（S２４９，S２５０）が、それらのバージョン状態が通信部（Ａ）３５及び通信部（Ｂ）４１を介し（S２５１，S２５２）、通信部５１からＣＰＵ５２に送られ（S２５３）、ＣＰＵ５２はＭＭＩ部５４に情報提示指示を行い（S２５４）、操作者４によりアップロード実行指示がなされると（S２５５）、ＭＭＩ部５４を介しＣＰＵ５２に通知され（S２５６）、プログラム保持部５３からプログラムが取得されて（S２５７）、通信部（Ｂ）４１にプログラム転送され（S２５８）、バックアップモードのプログラム記憶部Ｂ４２に新しいプログラムが格納されて（S２５９）、プログラム格納完了通知がＣＰＵ５２に行われ完了する（S２６０）。ＣＰＵ５２は、プログラム格納完了通知に基づいて、ＭＭＩ部５４に情報提示指示する（S２６１）。
【００５８】
次に、本発明の第１２の実施形態に係る調光装置について図２１を参照して説明する。
本実施形態の調光装置１は、デュアル基板構成（図１０参照）における、ＣＰＵ基板Ａ，Ｂのプログラム書換えにおいて、バックアップモードで動作するＣＰＵ（Ｂ）３９は、プログラム書換え装置５のプログラム保持部５３に最新のプログラムが格納されていないか確認し、プログラムが最新の場合は、この最新のプログラムを自動ダウンロードしてプログラム記憶部（Ｂ）４２に格納するものである。なお、プログラム書換え装置５への確認は、例えば、調光装置起動直後、又は一定期間定期的に行われる。
【００５９】
同図において、調光装置１のバックアップモード側のＣＰＵ（Ｂ）３９より通信部（Ｂ）４１に通信確立指示を行い（S２７１）、通信部（Ｂ）４１とプログラム書換え装置５の通信部５１において通信確立が行われ（S２７２）、通信確立が完了すると（S２７３）、ＣＰＵ（Ｂ）３９よりバージョン取得指示を行い（S２７４）、バージョン確認が通信部５１を介して（S２７５）、ＣＰＵ５２に行われ（S２７６）、プログラム保持部５３よりバージョン取得を行い（S２７７）、バージョン情報が通信部５１、通信部（Ｂ）４１を介してＣＰＵ（Ｂ）３９に通知される（S２７８〜S２８０）。このバージョン情報とバックアップモード側のプログラム記憶部（Ｂ）４２から取得したのバージョン情報（S２８１）をバージョン比較し、新しいバージョンが判定されると、ＣＰＵ（Ｂ）３９からダウンロード指示が行われ（S２８２）、通信部５１、ＣＰＵ５２を経て（S２８３，S２８４）、プログラム保持部５３から新しいプログラムを取得し（S２８５）、通信部５１を介して新しいプログラムが通信部（Ｂ）４１に転送され（S２８６，S２８７）、ＣＰＵ（Ｂ）で新しいプログラムが獲得されて（S２８８）、プログラム置換えモードにしてプログラム記憶部（Ｂ）３９に新しいプログラムが格納されると（S２８９）、バックアップモードにもどり、ＣＰＵ（Ｂ）３９からＣＰＵ（Ａ）３３に新プログラム格納の連絡を行い（S２９０）、プログラム書換えを完了する。
【００６０】
以上のように、上記第６乃至第１２の実施形態に係る調光装置１によれば、二つのＣＰＵ基板Ａ，Ｂを備えたことにより、通常のノーマルモードのＣＰＵ基板に加え、別途、バックアップモードのＣＰＵ基板を設けることにより、調光制御機能が同期して二重化された構成としているので、ノーマルモードのＣＰＵ基板が急に故障した場合でも、直ぐにバックアップモード側にＣＰＵ基板を切り換えて、故障発生時前の状態の調光を続行することができ、調光装置１の使用現場の混乱を起こすことなくスムーズなバックアップの切換えが行え、装置の信頼性を向上することができる。また、バックアップモード側のプログラムの書換えをネットワークを介して行うことができるので、常にバックアップモード側に新しいバージョンのプログラムを取り込んでおくことができ、バックアップ側ＣＰＵ基板が自動的にアプリケーションサーバからダウンロードできることにより、任意時にプログラムの書換えが可能となり、利便性がさらに向上する。
【００６１】
次に、本発明の第１３の実施形態に係る調光装置について説明する。本実施形態の調光装置１は、各ＣＰＵ基板Ａ、Ｂがそれぞれプログラム補助記憶部１７ａ、１７ｂを備える点で第６乃至第１２の実施形態と異なる。同図に示す各構成は、図１０の実施形態と基本的機能は同じであり、対応する構成には同一の参照符を付す。
【００６２】
本装置の通常の操作中に、各通信部３５，４１とネットワーク４６を介して各プログラム補助記憶部１７ａ，１７ｂに新しいプログラム情報が格納され、通常の操作が終了した時点では、各プログラム補助記憶部１７ａ，１７ｂのプログラム情報が各プログラム記憶部３６，４２に格納されるものである。
【００６３】
本実施形態によれば、上記の各実施形態の効果に加え、各ＣＰＵ基板Ａ，Ｂのノーマルモード側及びバックアップモード側にそれぞれプログラム補助記憶部１７ａ，１７ｂが備えられることにより、新しいプログラムを先ず、プログラム補助記憶部１７ａ，１７ｂに格納できるので、新バージョンと旧バージョンを常に判定しながらプログラムを選択でき、バージョンアップを確実に行えるとともに、故障等でＣＰＵ基板を切り換えても、装置としては、常に新バージョンのプログラムで動作させることができる。また、メモリ容量の増加により調光装置の調光制御の自由度を高めることができ、効率的な調光動作を行うことができる。
【図面の簡単な説明】
【００６４】
【図１】本発明の第１の実施形態に係る調光装置の構成図。
【図２】同調光装置のプログラム記憶部及びプログラム補助記憶部にＦＲＯＭを用いたプログラム記憶制御部を示す図。
【図３】同調光装置のプログラム記憶部にＲＡＭ、プログラム補助記憶部にＦＲＯＭを用いたプログラム記憶制御部を示す図。
【図４】（ａ）は同調光装置のＣＰＵによるプログラム書込み手順を示す図であり、（ｂ）は、同調光装置の通信部（ＣＰＵ内蔵）によるプログラム書込み手順を示す図。
【図５】同調光装置の電源再投入時のプログラム書込み手順を示す図。
【図６】第２の実施形態における電源再投入時に新しいプログラムを実行する手順を示す図。
【図７】第３の実施形態におけるプログラムの切換えを操作者に通達する処理を行う手順を示す図。
【図８】第４の実施形態における操作者の指示によりプログラム書き込み行う手順を示す図。
【図９】第５の実施形態における自立動作の通信部によるプログラム書換えの手順を示す図。
【図１０】第６の実施形態における調光装置の構成図。
【図１１】同調光装置におけるプログラム記憶部に半導体メモリを用いた同装置の概略構成図。
【図１２】同調光装置における同期処理についての手順を示す図。
【図１３】同調光装置におけるプログラム書換え処理についての手順を示す図。
【図１４】同調光装置におけるバックアップ切換え処理についての手順を示す図。
【図１５】第７の実施形態において調光装置の操作者の指示で行うプログラム書換え処理の手順を示す図。
【図１６】第８の実施形態においてプログラム開発者からのプログラム書換え指示によって行うプログラム書換え処理の手順を示す図。
【図１７】第９の実施形態において、バックアップモード側のプログラムを最新のものとするプログラムのコピー処理の手順を示す図。
【図１８】同調光装置の電源の再投入時、より新しいバージョン側をノーマルモード側として起動し、バックアップモード側をバージョンアップ処理する手順を示す図。
【図１９】第１０の実施形態において操作者の指示により再起動処理する手順を示す図。
【図２０】第１１の実施形態おいてＩＰアドレスにより選択された調光装置のプログラム書換え実行する手順を示す図。
【図２１】第１２の実施形態おいて新プログラムを自動ダウンロードする手順を示す図。
【図２２】第１３の実施形態に係る調光装置の構成図。
【符号の説明】
【００６５】
１    調光装置
２    調光器
３    照明負荷
４    操作者
５    プログラム書換え装置
６    プログラム開発者
７    プログラムサーバ
１１，３１  ＭＭＩ部
１２，３２，３８  ＭＭＩ通信部
１３，３３，３９  ＣＰＵ（中央演算装置）
１４，３４，４０  データ記憶部
１５，１５a，１５b，３６，４２  プログラム記憶部
１６，３５，４１  通信部
１７，１７a，１７ｂ  プログラム補助記憶部
１８，３７，４３  制御信号出力部
１９，４６  ネットワーク
２０，４７，４８  プログラム記憶制御部
２１，４９，５０  ＲＡＭ
２２  バスライン
４４  切換装置
４５  ハブ（ＨＵＢ）
５３  プログラム保持部
【図１】
2006128017.tif 000003
【図２】
2006128017.tif 000004
【図３】
2006128017.tif 000005
【図４】
2006128017.tif 000006
【図５】
2006128017.tif 000007
【図６】
2006128017.tif 000008
【図７】
2006128017.tif 000009
【図８】
2006128017.tif 000010
【図９】
2006128017.tif 000011
【図１０】
2006128017.tif 000012
【図１１】
2006128017.tif 000013
【図１２】
2006128017.tif 000014
【図１３】
2006128017.tif 000015
【図１４】
2006128017.tif 000016
【図１５】
2006128017.tif 000017
【図１６】
2006128017.tif 000018
【図１７】
2006128017.tif 000019
【図１８】
2006128017.tif 000020
【図１９】
2006128017.tif 000021
【図２０】
2006128017.tif 000022
【図２１】
2006128017.tif 000023
【図２２】
2006128017.tif 000024