(57)【要約】【課題】従来の通信システムでは、使用するＣＰＵのアドレス空間の制約などによって、端末装置に格納された旧プログラムの書き換えが出来なかった。【解決手段】遠方監視制御装置１１の主プログラム１３ａは、その変更部分１７ｂだけが中央監視制御装置１６から受信されてＲＡＭ１４またはＦＲＯＭ１３に格納され、書換制御サブプログラム１３ｂに従って変更部分１７ｂが、ＦＲＯＭ１３の消去ブロック１単位分に相当する旧プログラム１３ｃに部分的に組み込まれて書き換えられる。このため、主プログラム１３ａの書換はプログラムの変更部分１７ｂに対してだけ行われるため、ＲＡＭ１４またはＦＲＯＭ１３の記憶容量が少なくてもプログラムの書き換えを行うことが出来、また、書き換えに要する時間も少なくなる。【選択図】  図４
2004157630.tif 000002
【特許請求の範囲】
【請求項１】
システム全体を監視して制御する中央装置と、
この中央装置との通信を行う通信手段，この通信手段によって受信した前記中央装置からの指令に基づいた制御処理を行う制御手段，この制御手段の前記制御処理を規定する主プログラムおよびこの主プログラムの内容を前記中央装置からの指令に基づいて書き換える書換制御サブプログラムを記憶した書換可能な不揮発性メモリ，並びに前記制御手段が制御処理を行う際に一時的な記憶領域になる揮発性メモリを備えた端末装置と
からなる通信システムにおいて、
停電時に前記揮発性メモリの記憶内容を保持させる停電バックアップ手段を備え、
前記通信手段は、前記中央装置から前記主プログラムの変更部分を受信し、
前記制御手段は、受信した前記主プログラムの変更部分を前記揮発性メモリまたは前記不揮発性メモリに格納し、前記書換制御サブプログラムを前記揮発性メモリへ移動し、前記書換制御サブプログラムに従い、前記揮発性メモリまたは前記不揮発性メモリに格納された前記主プログラムの変更部分を前記主プログラムに部分的に組み込んで前記主プログラムを書き換え、前記主プログラムを書き換えている間、パワーオンリセット時のリセットアドレスを前記主プログラムの先頭アドレスから前記書換制御サブプログラムの先頭アドレスに変更して前記揮発性メモリに設定し、前記書換制御サブプログラムの実行した書換処理ステップ数を前記揮発性メモリに記憶する
ことを特徴とする通信システム。
【請求項２】
前記通信手段は、複数部分に分割された前記主プログラムの変更部分を前記中央装置から段階的に受信し、
前記制御手段は、分割されて受信した前記主プログラムの変更部分の一部分を前記揮発性メモリまたは前記不揮発性メモリに格納し、前記書換制御サブプログラムに従い、前記揮発性メモリまたは前記不揮発性メモリに格納した前記主プログラムの変更部分の一部分を前記主プログラムに部分的に組み込み、分割されて受信した前記主プログラムの変更部分の他の一部分を前記揮発性メモリまたは前記不揮発性メモリに格納し、前記書換制御サブプログラムに従い、前記主プログラムの変更部分の他の一部分を前記主プログラムに部分的に組み込んで前記主プログラムを書き換える
ことを特徴とする請求項１に記載の通信システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、システム全体を監視して制御する中央装置と、この中央装置と通信を行って主プログラムの内容を書き換える端末装置とからなる通信システムに関する。
【０００２】
【従来の技術】
従来、この種の通信システムとしては、例えば、端末装置として図１に示す遠方監視制御装置１を備えた遠方監視システムがある。
【０００３】
遠方監視制御装置１は、システム全体を監視して制御する中央装置との通信を行う通信手段を備えており、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｏｒ  Ｕｎｉｔ）２は、この通信手段によって受信した中央装置からの指令に基づいた制御処理を行う。書換可能な不揮発性メモリであるＦＲＯＭ（Ｆｌａｓｈ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３は、このＣＰＵ２の制御処理を規定する主プログラムおよびこの主プログラムの内容を中央装置からの指令に基づいて書き換える書換制御サブプログラムを記憶している。また、揮発性メモリであるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）４は、ＣＰＵ２が制御処理を行う際に一時的な記憶領域になる。これらＣＰＵ２，ＦＲＯＭ３およびＲＡＭ４からなる遠方監視制御装置１は、全体が、バックアップ用２次電池５によって停電動作補償されている。
【０００４】
このような遠方監視制御装置１は、システムの改良時等に、ＦＲＯＭ３に記憶してある主プログラムの旧内容が、中央装置である中央監視制御装置からの指令に基づいて新プログラムに書き換えられる。図２はこの主プログラムの書換処理を示している。
【０００５】
同図（ａ）に示すように、中央監視制御装置６を構成しているホストコンピュータ７からの指令により、遠方監視制御装置１が、ＦＲＯＭ３に格納された旧プログラム３ａに基づいて、ホストコンピュータ７から新プログラム７ａの全部をダウンロードしてＲＡＭ４に格納する。ＦＲＯＭ３には上述した書換制御サブプログラム３ｂが格納されている。次に、同図（ｂ）に示すように、ＦＲＯＭ３に格納されている書換制御サブプログラム３ｂをＲＡＭ４にコピーする。このコピーは、ＦＲＯＭ３に記憶された主プログラムの消去および書込中は、ＦＲＯＭ３ではＣＰＵ２からの命令をフィッチすることが出来ないためである。書換制御サブプログラム３ｂがＲＡＭ４にコピーされると、次に、同図（ｃ）に示すように、ＣＰＵ２が参照するベクタにこの書換制御サブプログラム３ｂの先頭アドレスへのジャンプ命令を書き込み、書換制御サブプログラム３ｂをＲＡＭ４上で起動する。
【０００６】
次に、同図（ｄ）に示すように、ＦＲＯＭ３の消去ブロック１単位分に相当する旧プログラム３ｃを部分的に消去する。そして、同図（ｅ）に示すように、消去したブロックの領域に対応する新プログラム部分７ｂを書込む。同様にして、残りの旧プログラム３ｄが格納されているＦＲＯＭ３の他のブロックも順次消去ブロック１単位毎に消去して対応する新プログラム部分に書き換えていく。こうして、同図（ｆ）に示すように、旧プログラム３ａが格納されていたＦＲＯＭ３の全てのブロックが新プログラム部分７ｂに書き換えられた後、遠方監視制御装置１をリセットして新プログラム７ａを起動させることで、遠方監視制御装置１は新プログラム７ａに従った遠方監視処理を開始する。なお、上記のリセットは、ＣＰＵ２の暴走防止のためのウォッチドッグタイマをクリアしないことによって生じさせる。
【０００７】
また、従来、下記特許文献１に開示された通信システムもある。この通信システムでは、旧バージョンから新規バージョンへデータファイルを更新する際、各バージョンの比較して類似と相違に関する情報を含む変形処理情報を導き、この変形処理情報を通信して旧バージョンを新規バージョンにしている。
【０００８】
【特許文献１】
特開平８−２５５１０４号公報
【０００９】
【発明が解決しようとする課題】
しかしながら、上記従来の図１に示す通信システムでは、使用するＣＰＵ２のアドレス空間の制約などによって、新プログラム７ａを格納するだけの領域がＲＡＭ４に確保できない遠方監視制御装置１は、ＦＲＯＭ３に格納された旧プログラム３ａの書き換えを行うことが出来なかった。
【００１０】
また、上記従来の図１に示す通信システムでは、２次電池５が遠方監視制御装置１の全体を停電バックアップする構成であるため、２次電池５には大きな電池容量が必要とされ、遠方監視制御装置１のコストが高くなっていた。また、コストを抑えようとしてこの２次電池５を無くすと、遠方監視制御装置１は、プログラム書換処理が停電によって途中で中断された場合、書換制御サブプログラム３ｂの機能が失われ、ＣＰＵ２の処理が恒常的に暴走する危険性が生じてしまう。
【００１１】
また、上記従来の特許文献１に開示された通信システムでは、新規バージョンの全てを格納する領域がメモリに確保できなくても、変形処理情報だけを確保すれば足りる。しかしながら、上記従来の特許文献１に開示された通信システムでは、停電バックアップ時に生じる上記の課題については何ら対策を講じていない。
【００１２】
【課題を解決するための手段】
本発明はこのような課題を解決するためになされたもので、システム全体を監視して制御する中央装置と、この中央装置との通信を行う通信手段，この通信手段によって受信した中央装置からの指令に基づいた制御処理を行う制御手段，この制御手段の制御処理を規定する主プログラムおよびこの主プログラムの内容を中央装置からの指令に基づいて書き換える書換制御サブプログラムを記憶した書換可能な不揮発性メモリ，並びに制御手段が制御処理を行う際に一時的な記憶領域になる揮発性メモリを備えた端末装置とからなる通信システムにおいて、停電時に揮発性メモリの記憶内容を保持させる停電バックアップ手段を備え、通信手段は、中央装置から主プログラムの変更部分を受信し、制御手段は、受信した主プログラムの変更部分を揮発性メモリまたは不揮発性メモリに格納し、書換制御サブプログラムを揮発性メモリへ移動し、書換制御サブプログラムに従い、揮発性メモリまたは不揮発性メモリに格納された主プログラムの変更部分を主プログラムに部分的に組み込んで主プログラムを書き換え、主プログラムを書き換えている間、パワーオンリセット時のリセットアドレスを主プログラムの先頭アドレスから書換制御サブプログラムの先頭アドレスに変更して揮発性メモリに設定し、書換制御サブプログラムの実行した書換処理ステップ数を揮発性メモリに記憶することを特徴とする。
【００１３】
この構成によれば、端末装置の主プログラムは、その変更部分だけが中央装置から受信されて揮発性メモリまたは不揮発性メモリに格納され、書換制御サブプログラムに従って変更部分が主プログラムに部分的に組み込まれて書き換えられる。しかも、停電時に、停電バックアップ手段によって揮発性メモリの記憶内容が保持させられ、復電時に、揮発性メモリに記憶保持された書換制御サブプログラムの実行した書換処理ステップ数およびリセットアドレスから、停電時に実行していた書換処理から処理が再開される。
【００１４】
また、本発明は、通信手段は、複数部分に分割された主プログラムの変更部分を中央装置から段階的に受信し、制御手段は、分割されて受信した主プログラムの変更部分の一部分を揮発性メモリまたは不揮発性メモリに格納し、書換制御サブプログラムに従い、揮発性メモリまたは不揮発性メモリに格納した主プログラムの変更部分の一部分を主プログラムに部分的に組み込み、分割されて受信した主プログラムの変更部分の他の一部分を揮発性メモリまたは不揮発性メモリに格納し、書換制御サブプログラムに従い、主プログラムの変更部分の他の一部分を主プログラムに部分的に組み込んで主プログラムを書き換えることを特徴とする。
【００１５】
この構成によれば、主プログラムの変更部分は分割されて中央装置から段階的に受信され、分割された変更部分の一部分毎に、揮発性メモリまたは不揮発性メモリに格納されて、主プログラムに段階的に部分的に組み込まれていく。
【００１６】
【発明の実施の形態】
次に、本発明による通信システムを使用電力量自動検針システムに適用した一実施形態について説明する。この自動検針システムは、前述した遠方監視システムの一種であり、電力営業所等に設置された中央監視制御装置と、各需要家に設置された積算電力量計に設けられた端末装置とからなる。この端末装置は、中央監視制御装置からの指令に基づいて積算電力量計で計測された積算電力量値を読み取り、読み取った値を中央監視制御装置へ送信する遠方監視制御装置を構成している。
【００１７】
図３は、本実施形態による遠方監視制御装置１１の構成を示す概念図である。
【００１８】
遠方監視制御装置１１は、システム全体を監視して制御する中央監視制御装置との通信を行う通信手段を備えており、この通信手段は、中央監視制御装置から主プログラムの変更部分だけを受信する。ＣＰＵ１２は、この通信手段によって受信した中央監視制御装置からの指令に基づいた制御処理を行う制御手段を構成しており、ＦＲＯＭ１３は、このＣＰＵ１２の制御処理を規定する主プログラムおよびこの主プログラムの内容を中央監視制御装置からの指令に基づいて書き換える書換制御サブプログラムを記憶している。また、ＲＡＭ１４は、ＣＰＵ１２が制御処理を行う際に一時的な記憶領域になる。このＲＡＭ１４には、ＲＡＭ１４の記憶内容を保持させる停電バックアップ手段を構成するバックアップ用２次電池１５が接続されている。
【００１９】
本実施形態による遠方監視制御装置１１では、ＣＰＵ１２は、中央監視制御装置から受信した主プログラムの変更部分をＲＡＭ１４またはＦＲＯＭ１３に格納し、ＦＲＯＭ１３に記憶した書換制御サブプログラムをＲＡＭ１４へ移動する。そして、この書換制御サブプログラムに従い、ＲＡＭ１４またはＦＲＯＭ１３に格納された主プログラムの変更部分を、ＦＲＯＭ１３にある主プログラムに部分的に組み込んで、主プログラムを書き換える。
【００２０】
さらに、ＣＰＵ１２は、書換制御サブプログラムによって主プログラムが書き換えられている間、パワーオンリセット時のリセットアドレスを、主プログラムの先頭アドレスから書換制御サブプログラムの先頭アドレスに変更してＲＡＭ１４に設定すると共に、書換制御サブプログラムの実行した書換処理ステップ数をＲＡＭ１４に記憶する。ここで、リセットアドレスとは、パワーオンリセット時にＣＰＵ１２が参照するベクタの指し示すアドレスであり、このリセットアドレスには、通常、ＦＲＯＭ１３にある主プログラムの先頭アドレスへジャンプするジャンプ命令が記述されている。
【００２１】
このような構成において、実稼働中の遠方監視制御装置１１は、システムの改良時等に、ＦＲＯＭ１３に記憶してある主プログラムの旧内容を中央監視制御装置からの指令に基づいて、図４に示すように新プログラムに書き換える。
【００２２】
同図（ａ）に示すように、中央監視制御装置１６を構成しているホストコンピュータ１７からの指令により、遠方監視制御装置１１が、ＦＲＯＭ１３に格納された旧プログラム１３ａに基づいて、ホストコンピュータ１７から新プログラム１７ａの変更部分１７ｂのみを通信手段によってダウンロードして、ＲＡＭ１４に格納する。ここでは、変更部分１７ｂをＲＡＭ１４に格納しているが、ＦＲＯＭ１３に未使用ブロックがあれば、この未使用ブロックに変更部分１７ｂを格納するようにしてもよい。ＦＲＯＭ１３には上述した書換制御サブプログラム１３ｂが格納されている。
【００２３】
次に、同図（ｂ）に示すように、ＦＲＯＭ１３に格納されている書換制御サブプログラム１３ｂをＲＡＭ１４にコピーして移動する。書換制御サブプログラム１３ｂをＲＡＭ１４にコピーすると、ＣＰＵ１２は、次に、同図（ｃ）に示すように、リセットアドレス１４ａに、ＲＡＭ１４上の書換制御サブプログラム１３ｂの先頭アドレスへのジャンプ命令を上書きする。その後、電源を再投入してパワーオンリセットをかけることにより、書換制御サブプログラム１３ｂをＲＡＭ１４上で起動する。起動すると、ＣＰＵ１２は、ＲＡＭ１４に設けられた書換処理ステップ変数記憶領域１４ｂに、書換制御サブプログラム１３ｂの実行した書換処理ステップ数を計数するための書換処理ステップ変数を書き込む。
【００２４】
次に、書換処理ステップの進行に伴ってこの書換処理ステップ変数を更新しながら、同図（ｄ）に示すように、ＦＲＯＭ１３の消去ブロック１単位分に相当する旧プログラム１３ｃをＲＡＭ１４のコピー領域にコピーする。その後、ＦＲＯＭ１３にある消去ブロック１単位分のこの旧プログラム１３ｃを部分的に消去する。ここでは、旧プログラム１３ｃをＲＡＭ１４にコピーしているが、ＦＲＯＭ１３に未使用ブロックがあれば、この未使用ブロックに旧プログラム１３ｃをコピーするようにしてもよい。
【００２５】
次に、書換処理ステップの進行に伴って書換処理ステップ変数記憶領域１４ｂの書換処理ステップ変数を更新しながら、同図（ｅ）に示すように、コピーした例えば１メガバイトの消去ブロック１単位分の旧プログラム１３ｃに、例えば１０バイトのプログラム変更部分１７ｂを埋め込み、消去したブロックの旧プログラム１３ｃに対応する新プログラム部分１７ｃを作成する。そして、作成した新プログラム部分１７ｃをＦＲＯＭ１３の消去したブロックに書き込む。
【００２６】
その後、同図（ｆ）に示すように、リセットアドレス１４ａに、ＦＲＯＭ１３上の主プログラムの先頭アドレスへのジャンプ命令を上書きし、通常の元の内容に戻す。その後、電源を再投入してパワーオンリセットをかけることにより、旧プログラム１３ａに新プログラム部分１７ｃが組み込まれた新たな主プログラムを起動する。
【００２７】
このような本実施形態による遠方監視システムによれば、遠方監視制御装置１１の主プログラム１３ａは、その変更部分１７ｂだけが中央監視制御装置１６から受信されてＲＡＭ１４またはＦＲＯＭ１３に格納され、書換制御サブプログラム１３ｂに従って変更部分１７ｂが主プログラム１３ａに部分的に組み込まれて書き換えられる。このため、主プログラム１３ａの書換はプログラムの変更部分１７ｂに対してだけ行われるため、ＲＡＭ１４またはＦＲＯＭ１３の記憶容量が少なくてもプログラムの書き換えを行うことが出来、また、書き換えに要する時間も少なくなる。
【００２８】
また、本実施形態による遠方監視システムでは、停電時に、２次電池１５によってＲＡＭ１４の記憶内容が保持させられ、復電時に、ＲＡＭ１４の書換処理ステップ変数記憶領域１４ｂに記憶保持された書換処理ステップ変数、およびリセットアドレス１４ａに記憶保持されたジャンプ命令から、停電時に実行していた書換処理から処理が再開される。つまり、復電時、ＣＰＵ１２は、リセットアドレス１４ａに記憶保持されたジャンプ命令で指し示されるアドレス値に、書換処理ステップ変数記憶領域１４ｂに記憶保持された書換処理ステップ変数を加算し、停電時に実行していた書換制御サブプログラム１３ｂのアドレス値を演算する。そして、この演算によって得られたアドレス値に格納されている命令をフィッチし、書換処理を再開する。
【００２９】
このため、本実施形態では、停電バックアップは必要最小限のＲＡＭ１４だけで済むため、２次電池１５のバックアップ容量は小さくなり、２次電池１５として安価な電気二重層コンデンサなどを用いることが出来る。また、ＲＡＭ１４を電気的消去可能な小容量のＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ＰｒｏｇｒａｍｍａｂｌｅＲｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）にすることにより、２次電池１５を省くことも出来る。この結果、遠方監視制御装置１１の製品コストは低減される。また、停電により遠方監視制御装置１１の動作が停止した後、再起動しても、書換処理の機能が失われることは無く、従来のように、ＣＰＵ１２の処理が恒常的に暴走する危険性もなくなる。
【００３０】
また、本実施形態では、新プログラム１７ａの変更部分１７ｂが多岐にわたり、変更部分１７ｂの容量が停電バックアップされたＲＡＭ１４の領域や、ＦＲＯＭ１３の未使用領域の記憶容量を超える場合には、ＣＰＵ１２は、中央監視制御装置１６からのプログラム書換指令を断る。この場合、中央監視制御装置１６は、プログラム変更部分１７ｂを、遠方監視制御装置１１の格納可能なメモリ領域内に収まる複数部分に分割し、分割した各プログラム変更部分１７ｂを遠方監視制御装置１１に段階的に順次書き換えさせ、主プログラム１３ａを所望の新プログラムに変更する。
【００３１】
つまり、図４（ａ）に示す段階で、遠方監視制御装置１１内の通信手段は、複数部分に分割された主プログラムの変更部分１７ｂを中央監視制御装置１６から段階的に受信する。ＣＰＵ１２は、分割されて受信した主プログラムの変更部分１７ｂの一部分をＲＡＭ１４またはＦＲＯＭ１３に格納する。そして、ＣＰＵ１２は、図４（ｅ）に示す段階で、書換制御サブプログラム１３ｂに従い、ＲＡＭ１４またはＦＲＯＭ１３に格納された主プログラムの変更部分１７ｂの一部分を主プログラム１３ａに部分的に組み込む。
【００３２】
その後、さらに、図４（ａ）に示す段階で、組み込まれたこの一部分に続いて分割されて受信した、主プログラムの変更部分１７ｂの他の一部分をＲＡＭ１４またはＦＲＯＭ１３に格納する。そして、上記と同様にして、図４（ｅ）に示す段階で、書換制御サブプログラム１３ｂに従い、既に組み込んだ一部分に続くプログラム変更部分１７ｂの他の一部分を主プログラム１３ａに部分的に組み込む。ＣＰＵ１２は、この制御を主プログラムの変更部分１７ｂの全ての分割部分に対して行い、主プログラム１３ａを書き換えて新プログラムに変更する。
【００３３】
なお、このプログラム書換処理で、主プログラム１３ａにサブプログラムを追加する場合には、主プログラム１３ａにサブプログラムを段階的に書き込み、プログラム書換処理の最後に、そのサブプログラムの起動許可部分、例えば、所定条件が成立すると主プログラムから書き加えたサブプログラムにジャンプするプログラム記述部分を主プログラム１３ａに書き込む。この書換手順が前後すると、ＣＰＵ１２の制御処理が暴走する危険性が生じる。
【００３４】
本実施形態の上記の構成によれば、主プログラムの変更部分１７ｂは、分割されて中央監視制御装置１６から段階的に遠方監視制御装置１１に受信され、分割されたプログラム変更部分１７ｂの一部分毎に、ＲＡＭ１４またはＦＲＯＭ１３に格納されて、主プログラム１３ａに段階的に部分的に組み込まれていく。このため、主プログラムの変更部分１７ｂがＲＡＭ１４またはＦＲＯＭ１３の記憶容量よりも大きくても、また、これらメモリの記憶容量が小さくても、プログラムの書き換えを行うことが出来る。すなわち、プログラム変更部分１７ｂの大きさやメモリの記憶容量に関係なく、プログラムの書き換えを行うことが出来る。また、小容量のメモリを用いてプログラムの書き換えを行うことが出来るため、メモリのコストを低くすることが出来る。
【００３５】
【発明の効果】
以上説明したように本発明によれば、端末装置の主プログラムは、その変更部分だけが中央装置から受信されて揮発性メモリまたは不揮発性メモリに格納され、書換制御サブプログラムに従って変更部分が主プログラムに部分的に組み込まれて書き換えられる。このため、プログラムの書換はプログラムの変更部分に対してだけ行われるため、メモリの記憶容量が少なくてもプログラムの書き換えを行うことが出来、また、書き換えに要する時間も少なくなる。
【００３６】
しかも、停電時に、停電バックアップ手段によって揮発性メモリの記憶内容が保持させられ、復電時に、揮発性メモリに記憶保持された書換制御サブプログラムの実行した書換処理ステップ数およびリセットアドレスから、停電時に実行していた書換処理から処理が再開されるため、停電バックアップは揮発性メモリだけで済む。このため、停電バックアップ手段のバックアップ容量は小さくなり、端末装置のコストは低減される。また、停電により端末装置が停止した後、再起動しても、書換処理の機能が失われることは無く、制御手段の処理が恒常的に暴走する危険性もなくなる。
【００３７】
また、主プログラムの変更部分が分割されて中央装置から段階的に受信され、分割された変更部分の一部分毎に、揮発性メモリまたは不揮発性メモリに格納されて、主プログラムに段階的に部分的に組み込まれていく構成の場合、プログラム変更部分の大きさやメモリの記憶容量に関係なく、プログラムの書き換えを行うことが出来る。また、小容量のメモリを用いてプログラムの書き換えを行うことが出来るため、メモリのコストを低くすることが出来る。
【図面の簡単な説明】
【図１】従来の遠方監視システムにおける遠方監視制御装置の構成を概念的に示すブロック図である。
【図２】従来の遠方監視システムにおけるプログラムの書換処理を示しており、（ａ）は新プログラムをダウンロードしたとき、（ｂ）は書換制御プログラムをコピーしたとき、（ｃ）は書換制御プログラムを起動したとき、（ｄ）は旧プログラムを１ブロック分消去したとき、（ｅ）は消去したブロックの領域に対応する新プログラム部分を書き込んだとき、（ｆ）は書換処理が終了したときを示す。
【図３】本発明の一実施形態による遠方監視システムにおける遠方監視制御装置の構成を概念的に示すブロック図である。
【図４】本発明の一実施形態による遠方監視システムにおけるプログラムの書換処理を示しており、（ａ）は新プログラムをダウンロードしたとき、（ｂ）は書換制御プログラムをコピーしたとき、（ｃ）は書換制御プログラムを起動したとき、（ｄ）は旧プログラムを１ブロック分コピーして消去したとき、（ｅ）は消去したブロックの領域に対応するプログラム部分に変更部分を書き込んだとき、（ｆ）は書換処理が終了したときを示す。
【符号の説明】
１１…遠方監視制御装置
１２…ＣＰＵ
１３…ＦＲＯＭ
１４…ＲＡＭ
１５…バックアップ用２次電池
１６…中央監視制御装置
１７…ホストコンピュータ
【図１】
2004157630.tif 000003
【図２】
2004157630.tif 000004
【図３】
2004157630.tif 000005
【図４】
2004157630.tif 000006