(57)【要約】【課題】イーサネットを介し、ＤＭＸノード装置のプログラム更新を容易に行う。【解決手段】ＤＭＸノード装置２１、２２がＤＭＸ信号とイーサネット信号との相互変換及び送受信の処理実現を主内容とする主処理プログラムＳＰＲＯのバージョン情報をイーサネット２３を介して交換し、新しいバージョンのプログラムを備えるＤＭＸノード装置２１からの更新可能通知に応えて、ＤＭＸノード装置２２がプログラムの更新要求情報を送信する。ＤＭＸノード装置２２はプログラムの配信を受けて、配信されたプログラムへ更新する。【選択図】図１
2008112213.tif 000002
【特許請求の範囲】
【請求項１】
ＤＭＸ信号による調光制御を行う装置とイーサネットとの間においてＤＭＸ信号とイーサネット信号との相互変換及び送受信の処理実現を主内容とする主処理プログラムと；
主処理プログラムのバージョン情報をイーサネットを介して送信するバージョン情報送信手段と；
イーサネットを介してバージョンが新しい装置から送られる更新可能通知に応じて、プログラムの更新要求情報を送信する更新要求送信手段と；
イーサネットを介してプログラムの配信を受けて、主処理プログラムを配信されたプログラムへ更新するプログラム更新手段と；
を具備することを特徴とするＤＭＸノード装置。
【請求項２】
イーサネットを介してバージョン情報を受信し、主処理プログラムのバージョン情報と比較しバージョンの新旧を検出して、自装置に保持された主処理プログラムのバージョンが新しい場合にプログラムの更新可能を旧バージョンの装置へ通知する更新可能通知手段と；
イーサネットを介してプログラムの更新要求情報を受信し、主処理プログラムを要求元装置へ配信するプログラム配信手段と；
を具備することを特徴とする請求項１に記載のＤＭＸノード装置。
【請求項３】
プログラムが複数のブロックに分けられており、ブロック番号情報を用いて処理を行うことを特徴とする請求項１または２に記載のＤＭＸノード装置。
【請求項４】
更新可能通知手段及びプログラム配信手段の稼働・非稼働を制御する手段を備えることを特徴とする請求項１乃至３のいずれか１項に記載のＤＭＸノード装置。
【請求項５】
ＤＭＸ信号による調光制御を行う装置とイーサネットとの間においてＤＭＸ信号とイーサネット信号との相互変換及び送受信の処理実現を主内容とする主処理プログラムと；
主処理プログラムのバージョン情報をイーサネットを介して送信するバージョン情報送信手段と；
イーサネットを介してバージョン情報を受信し、主処理プログラムのバージョン情報と比較しバージョンの新旧を検出して、自装置に保持された主処理プログラムのバージョンが新しい場合にプログラムの更新可能を旧バージョンの装置へ通知する更新要求送信手段と；
イーサネットを介してプログラムの更新要求情報を受信し、主処理プログラムを要求元装置へ配信するプログラム配信手段と；
を具備することを特徴とするＤＭＸノード装置用のプログラム更新装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ＤＭＸ信号による調光制御を行う装置とイーサネット(登録商標)との間において、ＤＭＸ信号とイーサネット信号との相互変換及び送受信を行うＤＭＸノード装置及び、このＤＭＸノード装置用のプログラム更新を行うプログラム更新装置に関するものである。
【背景技術】
【０００２】
従来、スタジオや劇場などの照明器具に対し調光を行うシステムにおいては、ＤＭＸ信号を用いている。このＤＭＸ信号は、米国劇場技術協会（ＵＳＩＴＴ）が規格した演出分野などに用いられるディジタル信号であり、調光制御用の調光信号の規格として用いられているＤＭＸ５１２を指している。ＤＭＸ５１２は、スタートビットとストップビットに挟まれたそれぞれが８ビットにより構成されるチャネルが５１２チャネル多重化された構成を１フレームとする信号であり、上記５１２チャネルにおける所定の１チャネルが１つの調光器へ調光制御を行う２５６階調（８ビット）の調光信号とされる。１フレームの開始検出は、ブレーク（ＢＲＥＡＫ）とスタートコードを検出することにより行われる。また、各調光制御盤に含まれている調光器に対応するチャネルは、上記フレームの開始からスタートビットとストップビットに挟まれたチャネルが幾つ到来したかをカウントして検出する。
【０００３】
上記ＤＭＸ信号は、調光操作卓や調光制御盤等において用いられるものであるが、調光操作卓や調光制御盤等が複数用いられ、これらを接続する場合にイーサネットが用いられる。そして、イーサネットとＤＭＸ信号を用いる調光操作卓や調光制御盤等の装置との間には、信号の変換送受信を主な機能とするＤＭＸノード装置が配置される。
【０００４】
このＤＭＸノード装置に備えられているプログラムは、調光操作卓や調光制御盤等の機能アップ等に応じて適宜変更する必要がある。従来のＤＭＸノード装置においては、内蔵するプログラムを更新するために、ねじ止めされている筐体を開け、パーソナルコンピュータをシリアルケーブルによりＤＭＸノード装置に接続し、専用のアプリケーションを用いて新規プログラムを転送するという処理を行っていた。
【０００５】
上記ＤＭＸノード装置としては、可搬タイプのものと固定設置タイプの二通りのものが知られているが、後者の装置では主に調光操作卓に対するＤＭＸ入出力端末装置として用いられる。このため、その多くが調光制御盤室や劇場舞台の天井（スノコ）等に設置されるのが通例である。
【０００６】
そこで、ＤＭＸノード装置のプログラム更新が必要になったときには、通常は人の立ち入らない調光制御盤室まで赴き、該当装置の蓋を取り外して筐体を開け、パーソナルコンピュータからプログラムを転送する必要があった。
【０００７】
しかしながら、舞台の天井等に設置されている場合においては、プログラムの転送に必要なパーソナルコンピュータの持ち込みが困難である場合があり、舞台の天井等においてノード装置を取り外してフロアまで運び、プログラムを更新して元に戻すという時間と手間の掛かる作業が必要となる。
【０００８】
可搬タイプにおいては、危険な場所での作業や設置場所からの取り外し作業は不必要であるが、該当装置の蓋を取り外して筐体を開け、パーソナルコンピュータからプログラムを転送し、蓋を元通りに戻す作業が必要であるから、台数が多くなれば時間がかかるものであった。
【０００９】
上記に対し、ＤＭＸノード装置を用いたものではないが、ネットワークを介して接続される二つの施設のそれぞれにメールサーバを備えさせて監視プログラムの動作を設定するファイルの変更・更新を電子メールにより行うシステムが特許文献１に示されている。
【特許文献１】特開2004-206210号公報（００２７〜００３２、図３、図４）
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、この手法では、プログラムの動作を設定するファイルの変更・更新に別途の装置（メールサーバ）が必要であり、簡易的なプログラム変更には不向きなものであった。本発明はこのようなＤＭＸノード装置における現状に鑑みてなされたもので、その目的は、イーサネットを介して容易にプログラムの更新が可能なＤＭＸノード装置を提供することである。また、このＤＭＸノード装置用のプログラム更新装置を提供することである。
【課題を解決するための手段】
【００１１】
本発明に係るＤＭＸノード装置は、ＤＭＸ信号による調光制御を行う装置とイーサネットとの間においてＤＭＸ信号とイーサネット信号との相互変換及び送受信の処理実現を主内容とする主処理プログラムと；主処理プログラムのバージョン情報をイーサネットを介して送信するバージョン情報送信手段と；イーサネットを介してバージョンが新しい装置から送られる更新可能通知に応じて、プログラムの更新要求情報を送信する更新要求送信手段と；イーサネットを介してプログラムの配信を受けて、主処理プログラムを配信されたプログラムへ更新するプログラム更新手段と；を具備することを特徴とする。
【００１２】
ここに、ＤＭＸ信号による調光制御を行う装置とは、調光操作卓や調光制御盤等の各種機器が含まれる。イーサネットは、有線によるネットワーク及び無線によるネットワークを許容する。プログラムは、ＤＭＸ信号による調光制御を行う装置とイーサネットとの間においてＤＭＸ信号とイーサネット信号との相互変換及び送受信の処理実現を主内容とするもので、これ以外にＤＭＸノード装置が備えるべき全てのプログラムやデータファイルなどを含むものである。バージョン情報は、これ以外に送信元アドレスは当然として、ノード装置の機能情報等と共に送信され得るものである。
【００１３】
本発明に係るＤＭＸノード装置は、イーサネットを介してバージョン情報を受信し、主処理プログラムのバージョン情報と比較しバージョンの新旧を検出して、自装置に保持された主処理プログラムのバージョンが新しい場合にプログラムの更新可能を旧バージョンの装置へ通知する更新可能通知手段と；イーサネットを介してプログラムの更新要求情報を受信し、主処理プログラムを要求元装置へ配信するプログラム配信手段と；を更に具備することを特徴としている。
【００１４】
本発明に係るＤＭＸノード装置は、プログラムが複数のブロックに分けられており、ブロック番号情報を用いて処理を行うことを特徴とする。
【００１５】
本発明に係るＤＭＸノード装置は、更新可能通知手段及びプログラム配信手段の稼働・非稼働を制御する手段を備えることを特徴とする。
【００１６】
本発明に係るプログラム更新装置は、ＤＭＸ信号による調光制御を行う装置とイーサネットとの間においてＤＭＸ信号とイーサネット信号との相互変換及び送受信の処理実現を主内容とする主処理プログラムと；主処理プログラムのバージョン情報をイーサネットを介して送信するバージョン情報送信手段と；イーサネットを介してバージョン情報を受信し、主処理プログラムのバージョン情報と比較しバージョンの新旧を検出して、自装置に保持された主処理プログラムのバージョンが新しい場合にプログラムの更新可能を旧バージョンの装置へ通知する更新要求送信手段と；イーサネットを介してプログラムの更新要求情報を受信し、主処理プログラムを要求元装置へ配信するプログラム配信手段と；を具備することを特徴とする。
【００１７】
プログラム更新装置は、パーソナルコンピュータにより実現可能である。プログラム更新装置は、調光操作卓に備えさせることを許容する。
【発明の効果】
【００１８】
本発明に係るＤＭＸノード装置は、既設イーサネット経由においてプログラムの更新に係る情報を送受するので、ＤＭＸノード装置毎の筐体について開閉等の作業が不要であり、現状の設置状態にてバージョンが新しい装置から送られる更新可能通知に応じて、プログラムの更新要求情報を送信するだけで、プログラムの配信を受けて更新を行うことが可能である。
【００１９】
本発明に係るＤＭＸノード装置は、イーサネットを介してバージョン情報を受信し、主処理プログラムのバージョン情報と比較しバージョンの新旧を検出して、自装置に保持された主処理プログラムのバージョンが新しい場合にプログラムの更新可能を旧バージョンの装置へ通知する更新可能通知手段と、イーサネットを介してプログラムの更新要求情報を受信し、主処理プログラムを要求元装置へ配信するプログラム配信手段を備えるので、自装置が新バージョンのプログラムを配信する処理が可能であり、この装置を起点にしてシステム内の旧バージョンのプログラムを更新可能である。
【００２０】
本発明に係るＤＭＸノード装置は、プログラムが複数のブロックに分けられており、ブロック番号情報を用いて処理を行うので、プログラムの更新管理を行い易く、プログラムの配信がブロック単位で行われ、調光制御信号のトラフィックを妨げることを回避可能であるという利点がある。
【００２１】
本発明に係るＤＭＸノード装置は、更新可能通知手段及びプログラム配信手段の稼働・非稼働を制御する手段を備えるので、調光制御の真っ直中などにおいて、プログラム更新のための処理を停止させることもでき、調光制御の妨げとならないときにプログラム更新を行うことが可能である。
【００２２】
本発明に係るプログラム更新装置は、ＤＭＸ信号による調光制御を行う装置とイーサネットとの間においてＤＭＸ信号とイーサネット信号との相互変換及び送受信の処理実現を主内容とする主処理プログラムと、主処理プログラムのバージョン情報をイーサネットを介して送信するバージョン情報送信手段と、イーサネットを介してバージョン情報を受信し、主処理プログラムのバージョン情報と比較しバージョンの新旧を検出して、自装置に保持された主処理プログラムのバージョンが新しい場合にプログラムの更新可能を旧バージョンの装置へ通知する更新要求送信手段と、イーサネットを介してプログラムの更新要求情報を受信し、主処理プログラムを要求元装置へ配信するプログラム配信手段とを備えているので、イーサネットを介してＤＭＸノード装置に接続して、新バージョンのプログラムを配信する処理が可能であり、調光システムの調光操作卓などから或いはパーソナルコンピュータに、この装置を備えさせプログラム更新を適切に行うことが可能である。
【発明を実施するための最良の形態】
【００２３】
以下添付図面を参照して、本発明に係るＤＭＸノード装置及びプログラム更新装置の実施例を説明する。各図において、同一の構成要素には同一の符号を付して重複する説明を省略する。図１に、実施例に係るＤＭＸノード装置を用いて構成した調光システムの一例に係るブロック図を示す。この調光システムでは、ＤＭＸ信号により調光に関する指示及びモニタを行う調光操作卓１１と、ＤＭＸ信号により調光に関する指示を受けると共にモニタ情報の送出を行う調光制御盤１２とが備えられている。
【００２４】
調光制御盤１２には、複数の照明負荷１３−１〜１３−ｎが接続されており、調光制御盤１２は受け取ったＤＭＸ信号による調光信号に基づいて照明負荷１３−１〜１３−ｎの所要の照明負荷に与える電源電力対して調光制御を行う。
【００２５】
調光操作卓１１はＤＭＸノード装置２１に接続され、調光制御盤１２はＤＭＸノード装置２２に接続されている。ＤＭＸノード装置２１とＤＭＸノード装置２２との間はイーサネット２３により接続されている。ＤＭＸノード装置２１とＤＭＸノード装置２２とは、同一の構成であり、ＤＭＸ信号による調光制御を行う装置（調光操作卓１１、調光制御盤１２）とイーサネット２３との間においてＤＭＸ信号とイーサネット信号との相互変換及び送受信の処理を行うものである。
【００２６】
ＤＭＸノード装置２１とＤＭＸノード装置２２とは、図２に示されるように構成されている。ＤＭＸノード装置２１（２２）は、ＣＰＵ（中央処理装置）を有する制御部３１を備え、この制御部３１に、ＤＭＸインタフェース３２、イーサネットインタフェース３３、メモリ部３４〜３６、ＬＥＤ３７、スイッチ３８が接続されている。ＤＭＸインタフェース３２は、ＤＭＸ信号の送受信を行うものであり、イーサネットインタフェース３３は、イーサネット２３に採用されたプロトコルに応じて情報の送受を行うものである。
【００２７】
メモリ部３４は、例えばＲＡＭにより構成され、ワーキングメモリとして用いられる。メモリ部３５は、例えばフラッシュメモリなどにより構成され、主処理プログラムＳＰＲＯが格納されている。主処理プログラムＳＰＲＯは、ＤＭＸ信号による調光制御を行う装置（調光操作卓１１、調光制御盤１２）とイーサネット２３との間においてＤＭＸ信号とイーサネット信号との相互変換及び送受信の処理実現を主内容とするプログラムである。
【００２８】
メモリ部３６には、プログラム更新を行うためのプログラムが格納されており、制御部３１は、このメモリ部３６に格納されたプログラムによる処理によって図３に示されるように、バージョン情報送信手段４１、更新要求送信手段４２、プログラム更新手段４３、更新可能通知手段５１、プログラム配信手段５２として機能する。
【００２９】
バージョン情報送信手段４１は、主処理プログラムＳＰＲＯのバージョン情報をイーサネット２３を介して送信するものである。バージョン情報は、当該メモリ部３６或いはメモリ部３５に備えられている。バージョン情報は、これ以外に送信元アドレスは当然として、ノード装置３１、３２の機能情報等と共に送信され得る。更新要求送信手段４２は、イーサネット２３を介してバージョンが新しい装置から送られる更新可能通知に応じて、プログラムの更新要求情報を送信するものである。プログラム更新手段４３は、イーサネット２３を介してプログラムの配信を受けて、自装置に保持されている主処理プログラムＳＰＲＯを配信されたプログラムへ更新するものである。
【００３０】
また、更新可能通知手段５１は、イーサネット２３を介してバージョン情報を受信し、自装置に保持されている主処理プログラムＳＰＲＯのバージョン情報と比較しバージョンの新旧を検出して、自装置に保持された主処理プログラムＳＰＲＯのバージョンが新しい場合にプログラムの更新可能を旧バージョンの装置へ通知するものである。プログラム配信手段５２は、イーサネット２３を介してプログラムの更新要求情報を受信し、自装置に保持されている主処理プログラムＳＰＲＯを要求元装置へ配信するものである。
【００３１】
上記の更新可能通知手段５１、プログラム配信手段５２は他装置のプログラムを更新する場合に起動されるもので、後に述べるプログラム更新装置に備えられる。そして、スイッチ３８がオンの場合にのみ起動され、オフの場合には起動されない。このようにスイッチ３８は、更新可能通知手段５１及びプログラム配信手段５２の稼働・非稼働を制御する手段を構成する。また、ＬＥＤ３７は、制御部３１により当該装置の動作状態表示に用いられる。
【００３２】
以上のように構成されたＤＭＸノード装置２１（３２）では、図４〜図７のフローチャートに対応するプログラムにより上記各手段を実現するので、このフローチャートに基づき動作を説明する。ＤＭＸノード装置２１（３２）が立ち上げられてから所定時間の周期となると（Ｓ１１）、ＬＥＤ３７を点灯すると共に所定時間（ここでは１０秒）のタイマを起動し、自装置のステータスを通知するため、主処理プログラムＳＰＲＯのバージョン情報を含んだ「ステータス通知」をイーサネット２３を介してブロードキャストする（Ｓ１２：バージョン情報送信手段）。
【００３３】
Ｓ１２に続いて、他の装置からのバージョン情報を含んだ「ステータス通知」の到来を監視し（Ｓ１３）、他装置からの更新可能通知の到来を待ち（Ｓ１４）、タイマのタイムアップを検出する（Ｓ１５）。ステップＳ１５において、タイマがタイムアップすると、ＬＥＤ３７を消灯してステップＳ１１へ戻る（Ｓ１６）。
【００３４】
ステップＳ１３において、「ステータス通知」が到来すると、スイッチ３８がオンであることを確認して（Ｓ１７）、オンである場合には、到来した「ステータス通知」からバージョン情報を取り出し、自装置の主処理プログラムＳＰＲＯのバージョン情報と新旧を比較し（Ｓ１８）、新しいか否かを判定する（Ｓ１９：更新可能通知手段５１）。判定の結果、新しい場合にはＬＥＤ３７を点滅させて例えば１０秒間のタイマを起動し（Ｓ２０）、他装置からの更新可能通知の到来を待ち（Ｓ２１）、他装置から更新可能通知が到来しなければ、タイマのタイムアップを検出する（Ｓ２２）。ステップＳ２２において、タイマがタイムアップすると、プログラムの更新可能通知を「ステータス通知」に含まれているアドレスを用いて当該旧バージョンの装置へ送信する（Ｓ２３：更新可能通知手段５１）。このステップＳ２２を有するため、バージョン情報の新しい他の装置から更新可能通知がされた場合には、自装置よりバージョン情報の旧い他の装置に対するプログラム更新処理を行わないので、無駄なプログラム更新処理を回避できる。
【００３５】
ここに、プログラムの更新可能通知には、更新可能なプログラムのバージョン情報及び更新に係るプログラムの識別情報が含まれているので、これを記憶する。本実施例では、プログラムがブロック（１３００byte）に分割されていることを前提として、ブロック番号（例えば、１１１番から１１３番のように最初と最後の番号、或いは１１１番。１１２番、１１３番のように番号全て、更には、１１１番から３ブロックのように最初の番号と総数）をプログラムの識別情報とする。ステップＳ２３における更新可能通知の送信後には、他の装置からプログラムの更新要求情報が到来するかを監視する（Ｓ２４）。
【００３６】
ステップＳ１４或いはＳ２１において、他装置から更新可能通知が到来すると、当該更新可能通知に応じて、プログラムの更新要求情報を更新可能通知に付加されている送信元アドレスを用いて送信する（Ｓ２５：更新要求送信手段４２）。更新要求情報には、少なくともブロック番号を含ませる。ステップＳ２５に続いて、更新に係るプログラムの配信を待ち（Ｓ２６）、配信があると更新に係るプログラムを受け取りメモリ部３４（ＲＡＭ）へ格納し（Ｓ２７：プログラム更新手段４３）、受信したプログラムのブロック番号に基づき全て受信したかを確認して（Ｓ２８）、ステップＳ２５からステップＳ２７を繰り返す。全てのブロックが受信できると、フラッシュメモリであるメモリ部３５へプログラムを格納して、システムを再起動して（Ｓ２９：プログラム更新手段４３）エンドとなる。
【００３７】
ステップＳ２４において、プログラムの更新要求情報が到来すると、スイッチ３８のオンを確認して（Ｓ３１）、オフである場合にはＬＥＤ３７を消灯させて（Ｓ３２）エンドとなる。ステップＳ３１においてスイッチ３８のオンが検出できると、ＬＥＤ３７に対しプログラム配信を示す所定のパターンで点滅させる制御を行い、配信処理時間のタイマを起動して、該当プログラムをブロック番号と共に要求元へ返送する（Ｓ３３：プログラム配信手段５２）。この機能により、ＬＥＤ３７の点滅が生じない場合に、複数台のＤＭＸノード装置が設置されているシステムにおいて、全てのＤＭＸノード装置が最新のプログラムに更新されていることを確認することができる。
【００３８】
ステップＳ３３において返信を行った後には、更にプログラムの更新要求情報の到来を監視し（Ｓ３４）、更新要求情報の到来によりステップＳ３１へ戻って処理を行い、更新要求情報の到来がなければ配信処理時間のタイマがタイムアップしたことを検出して（Ｓ３５）、エンドとなる。このようにして、プログラムバージョンに差異のあるＤＭＸノード装置が設けられている調光システムにおいても、適切に最新のバージョンのプログラムへの更新が可能である。また、ＤＭＸノード装置を本来のＤＭＸ信号送受信装置として使用するとき、スイッチ３８を操作してプログラム更新を行わぬようにでき、ＤＭＸ調光信号送受信機能が一時停止するなどの不具合を防止することが可能であり、ＤＭＸノード装置における本来の使用に支障が起こらないときにプログラム更新を行うことができる。
【００３９】
以上のような処理を行うＤＭＸノード装置２１、２２において、ＤＭＸノード装置２１の主処理プログラムＳＰＲＯがＤＭＸノード装置２２の主処理プログラムＳＰＲＯよりも新バージョンの場合において、ＤＭＸノード装置２１とＤＭＸノード装置２２の間において行われる通信シーケンスを図８に示す。このシーケンスにおいては、ＤＭＸノード装置２２から「ステータス通知」が送られ（ＳＤ１１）、これを受けたＤＭＸノード装置２１が自装置の主処理プログラムＳＰＲＯのバージョンが新しいため、更新可能通知を送信している（ＳＤ１２）。
【００４０】
更新可能通知を受けたＤＭＸノード装置２２は、ブロック番号を指定して更新要求情報をＤＭＸノード装置２１へ送り（ＳＤ１３）、ＤＭＸノード装置２１は対応するプログラム（ブロック）を返送する（ＳＤ１４）。次に、ＤＭＸノード装置２２は、ブロック番号（番号２）を指定して更新要求情報をＤＭＸノード装置２１へ送ったが（ＳＤ１５）、１秒（タイムアップ時間）経過しても返送がないため、ブロック番号（番号２）を指定して更新要求情報を何度かＤＭＸノード装置２１を送ったことを示す（ＳＤ１５Ａ〜１５Ｂ）。そして、総ブロック数が受信されるまで、処理が繰り返され（ＳＤ１６）、総ブロック数分のプログラムが受信される（ＳＤ１７）と、旧バージョンへ新バージョンを上書きして、リセットスタートする。
【００４１】
上記のシステムでは、ＤＭＸノード装置２１とＤＭＸノード装置２２とをイーサネット２３により接続したものであったが、ＤＭＸノード装置とイーサネットの部分のみを示す図９の如くに、ハブ６１を介して新バージョンのプログラムを有するＤＭＸノード装置２１と、旧バージョンのプログラムを有するＤＭＸノード装置２２−１〜２２−ｍとをイーサネット２３、２３−１〜２３−ｍにより接続し、ｍ個のＤＭＸノード装置２２−１〜２２−ｍに対する処理が行われ得るように構成されている。
【００４２】
既に説明した通り、更新可能通知手段５１、プログラム配信手段５２並びに新バージョンのプログラムＮＥＷＰＲＯと、バージョン情報送信手段４１を備えた図１０に示す装置は、プログラム更新を行うプログラム更新装置６０を構成する。このプログラム更新装置６０は、図４、図５、図７のフローチャートに対応するプログラムを実行する。
【００４３】
上記プログラム更新装置６０を図１１に示すように、パーソナルコンピュータ７１へ組み込み、当該パーソナルコンピュータ７１を旧バージョンのプログラムを有するＤＭＸノード装置２２とイーサネット７２を介して接続し、ＤＭＸノード装置２２に対するプログラム更新処理が行われる構成としても良い。また、図９におけるＤＭＸノード装置２１に代えて上記パーソナルコンピュータ７１を適用して、図１２に示すように、ｍ個のＤＭＸノード装置に対するプログラム更新処理をパーソナルコンピュータ７１から行い得るように構成することもできる。
【００４４】
また、図１３に示すように、上記プログラム更新装置６０を調光操作卓１１Ａへ組み込み、調光操作卓１１Ａと旧バージョンのプログラムを有するＤＭＸノード装置２２とを、イーサネット７２を介して接続し、ＤＭＸノード装置２２に対するプログラム更新処理を調光操作卓１１Ａから行い得る構成としても良い。また、図９におけるＤＭＸノード装置２１に代えて上記調光操作卓１１Ａを適用して、図１４に示すように、ｍ個のＤＭＸノード装置２２−１〜２２−ｍに対するプログラム更新処理を調光操作卓１１Ａから行い得るように構成することもできる。
【００４５】
以上の各構成によって、１台、もしくは複数台のＤＭＸノード装置を、調光操作卓１１ＡのＤＭＸ信号入出力端末として使用しているシステムにおいて、調光操作卓１１Ａに設けられたプログラム更新装置６０のプログラム更新を行うだけで、ＤＭＸノード装置に対してプログラム更新を行うことができ、作業時間を短縮できる。調光操作卓１１ＡにＬＥＤ３７を設けることにより、調光操作卓１１Ａにイーサネットを介して接続されている全てのＤＭＸノード装置が最新のプログラムに更新されているかを確認することができる。
【００４６】
以上の通り、ＤＭＸノード装置はイーサネット接続端子を備えているので、シリアル端子を外部に設ける必要が無い利点がある。そして、高所などに設置されているＤＭＸノード装置に対しても、設置した状態のまま、プログラム更新を行うことができ、取り外しや再設置の時間を省くことができ、作業時間を短縮できる。複数台のＤＭＸノード装置が設置されているＬＡＮにおいて、既にプログラムを更新したＤＭＸノード装置を接続することで、既存ＤＭＸノード装置のプログラム更新を行うことが可能である。そして、複数台のＤＭＸノード装置が設けられた調光システムにおいて、プログラムを更新したＤＭＸノード装置が１台あれば、これを使用してプログラムを更新でき、作業人員の派遣を省くことができ、作業にかかる費用を削減できる。
【図面の簡単な説明】
【００４７】
【図１】本発明の実施例に係るＤＭＸノード装置を用いて構成した調光システムを示す図。
【図２】本発明の実施例に係るＤＭＸノード装置の構成を示すブロック図。
【図３】本発明の実施例に係るＤＭＸノード装置の要部構成を示すブロック図。
【図４】本発明の実施例に係るＤＭＸノード装置の動作を説明するためのフローチャート。
【図５】本発明の実施例に係るＤＭＸノード装置の動作を説明するためのフローチャート。
【図６】本発明の実施例に係るＤＭＸノード装置の動作を説明するためのフローチャート。
【図７】本発明の実施例に係るＤＭＸノード装置の動作を説明するためのフローチャート。
【図８】本発明の実施例に係る二つのＤＭＸノード装置間において、プログラム更新を行う場合に行われる通信シーケンスを示す図。
【図９】本発明の実施例に係る一つのＤＭＸノード装置と複数のＤＭＸノード装置間においてプログラム更新を行い得る接続関係を示す図。
【図１０】本発明の実施例に係るプログラム更新装置の構成を示すブロック図。
【図１１】本発明の実施例に係るプログラム更新装置をパーソナルコンピュータに実装して、パーソナルコンピュータから一つのＤＭＸノード装置間においてプログラム更新を行い得る接続関係を示す図。
【図１２】本発明の実施例に係るプログラム更新装置をパーソナルコンピュータに実装して、パーソナルコンピュータから複数のＤＭＸノード装置間においてプログラム更新を行い得る接続関係を示す図。
【図１３】本発明の実施例に係るプログラム更新装置を調光操作卓に実装して、パーソナルコンピュータから一つのＤＭＸノード装置間においてプログラム更新を行い得る接続関係を示す図。
【図１４】本発明の実施例に係るプログラム更新装置を調光操作卓に実装して、パーソナルコンピュータから複数のＤＭＸノード装置間においてプログラム更新を行い得る接続関係を示す図。
【符号の説明】
【００４８】
１１、１１Ａ  調光操作卓
１２  調光制御盤
１３−１〜１３−ｎ  照明負荷
２１、２２  ＤＭＸノード装置
２２−１〜２２−ｍ  ＤＭＸノード装置
２３  イーサネット
３１  制御部
３２  ＤＭＸインタフェース
３３  イーサネットインタフェース
３４〜３６  メモリ部
３７  ＬＥＤ
３８  スイッチ
４１  バージョン情報送信手段
４２  更新要求送信手段
４３  プログラム更新手段
５１  更新可能通知手段
５２  プログラム配信手段
６０  プログラム更新装置
７１  パーソナルコンピュータ
【図１】
2008112213.tif 000003
【図２】
2008112213.tif 000004
【図３】
2008112213.tif 000005
【図４】
2008112213.tif 000006
【図５】
2008112213.tif 000007
【図６】
2008112213.tif 000008
【図７】
2008112213.tif 000009
【図８】
2008112213.tif 000010
【図９】
2008112213.tif 000011
【図１０】
2008112213.tif 000012
【図１１】
2008112213.tif 000013
【図１２】
2008112213.tif 000014
【図１３】
2008112213.tif 000015
【図１４】
2008112213.tif 000016