JP2002189599A - Remote maintenance system - Google Patents
Remote maintenance systemInfo
- Publication number
- JP2002189599A JP2002189599A JP2000389372A JP2000389372A JP2002189599A JP 2002189599 A JP2002189599 A JP 2002189599A JP 2000389372 A JP2000389372 A JP 2000389372A JP 2000389372 A JP2000389372 A JP 2000389372A JP 2002189599 A JP2002189599 A JP 2002189599A
- Authority
- JP
- Japan
- Prior art keywords
- program
- parameter
- version
- monitoring device
- monitoring
- 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.)
- Withdrawn
Links
- 238000012423 maintenance Methods 0.000 title claims abstract description 51
- 238000012806 monitoring device Methods 0.000 claims abstract description 52
- 238000004891 communication Methods 0.000 claims abstract description 26
- 238000012544 monitoring process Methods 0.000 claims abstract description 12
- 238000012546 transfer Methods 0.000 claims abstract description 10
- 238000000034 method Methods 0.000 claims description 21
- 238000001514 detection method Methods 0.000 claims description 3
- 238000011161 development Methods 0.000 description 26
- 238000012545 processing Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 7
- 238000009434 installation Methods 0.000 description 5
- 238000012790 confirmation Methods 0.000 description 3
- 230000008014 freezing Effects 0.000 description 3
- 238000007710 freezing Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Landscapes
- Stored Programmes (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、所定の処理を実行
する機器と、その機器の遠隔保守を実行する監視装置を
備える遠隔保守システムに関する。[0001] 1. Field of the Invention [0002] The present invention relates to a remote maintenance system including a device for executing a predetermined process and a monitoring device for performing remote maintenance of the device.
【0002】[0002]
【従来の技術】地理的に離れた各所に設置された複数の
機器を効率的に監視し、そして稼働状態の診断や故障の
遠隔修理を意味する所謂保守を実行する場合、遠隔保守
システムが利用される。遠隔保守システムは、監視対象
となる機器と、機器の保守を実行する監視装置と、機器
及び監視装置を結合するネットワークを備える。2. Description of the Related Art A remote maintenance system is used to efficiently monitor a plurality of devices installed at geographically distant locations and perform so-called maintenance, which means diagnosing an operating state and remotely repairing a failure. Is done. The remote maintenance system includes a device to be monitored, a monitoring device that performs maintenance of the device, and a network that connects the device and the monitoring device.
【0003】機器の例としては、例えば冷凍倉庫に設置
される冷凍機、港に設置される荷役クレーン、金融機関
の無人窓口に設置される現金自動取引装置、そして放送
網又は電話網の中継地に設置される通信中継装置等を挙
げることができる。これらの機器の動作制御は、一般
に、プロセッサにより実行される。そのプロセッサは、
例えば電気的書換可能型ROM(EPROM)に格納されたプロ
グラム及びデータを参照して動作する。Examples of the equipment include a refrigerator installed in a freezing warehouse, a cargo handling crane installed in a port, an automatic teller machine installed in an unattended window of a financial institution, and a relay station of a broadcasting network or a telephone network. And a communication relay device installed in the device. The operation control of these devices is generally executed by a processor. The processor is
For example, it operates with reference to programs and data stored in an electrically rewritable ROM (EPROM).
【0004】また、これらの機器には、設置条件、機械
特性、そして品質バラツキに応じて調整される調整個所
が存在する。調整内容は、機器のパラメータとして、プ
ログラムと同様に、例えばEPROMに格納される。[0004] Further, these devices have adjustment points which are adjusted according to installation conditions, mechanical characteristics, and quality variations. The details of the adjustment are stored as parameters of the device, for example, in an EPROM, similarly to the program.
【0005】プロセッサが参照するプログラムは、必要
に応じてバージョンアップが実行される。プログラムの
バージョンアップを実行する際、まず、保守要員が機器
の設置場所に出向く。その保守要員は、例えば新たなバ
ージョンのプログラムが格納された携帯型コンピュータ
を機器に接続する。その保守要員は、新たなバージョン
のプログラムを携帯型コンピュータから機器のEPROMに
転送する。以上の手順により、プログラムのバージョン
アップが実行されていた。[0005] The program referred to by the processor is upgraded as necessary. When executing the program version upgrade, first, maintenance personnel go to the installation location of the device. The maintenance person connects, for example, a portable computer storing a new version of the program to the device. The maintenance personnel transfer the new version of the program from the portable computer to the device's EPROM. With the above procedure, the version of the program has been upgraded.
【0006】また、保守要員は、機器の設置時及び保守
実行時に、機器の設置環境に合わせて、適切な稼働状況
が得られるように機器を調整を実行する。その調整は、
機械的に実行される場合と電気的に実行される場合に分
類することができる。機械的な調整には、各種の工具が
使用される。また、電気的な調整には、携帯型コンピュ
ータが使用される。機械的調整及び電気的調整の何れに
おいても、調整内容に対応したパラメータがEPROMに格
納される。[0006] The maintenance staff adjusts the equipment so as to obtain an appropriate operation state in accordance with the installation environment of the equipment when the equipment is installed and maintenance is performed. The adjustment is
It can be classified into a case where it is executed mechanically and a case where it is executed electrically. Various tools are used for mechanical adjustment. A portable computer is used for electrical adjustment. In both the mechanical adjustment and the electrical adjustment, parameters corresponding to the adjustment content are stored in the EPROM.
【0007】[0007]
【発明が解決しようとする課題】例えば、遠隔装置によ
る機器の遠隔保守の内容は、機器に搭載されたプログラ
ムのバージョンに応じて変更される場合がある。同様
に、パラメータに応じて変更される場合がある。For example, the contents of remote maintenance of a device by a remote device may be changed according to the version of a program installed in the device. Similarly, it may be changed according to the parameter.
【0008】従来、プログラムのバージョン及び調整内
容を表すパラメータは、監視装置側で一元管理されてい
なかった。このため、例えば、遠隔保守を実行する際、
まず、保守対象の機器のプログラムのバージョン及び調
整パラメータを検出する処理を実行しなければならなか
った。このため、障害発生時、迅速な保守実行が困難で
あった。Conventionally, parameters indicating the version of a program and the details of adjustment have not been centrally managed by the monitoring device. Therefore, for example, when performing remote maintenance,
First, processing for detecting the version and adjustment parameter of the program of the device to be maintained had to be executed. For this reason, when a failure occurs, it is difficult to quickly perform maintenance.
【0009】また、機器が正常動作する間は、EPROMか
らバージョン及びパラメータを容易に読み出せる。しか
しながら、障害発生時は、これらの読み出しを実行でき
ない事態が予想される。このような場合、書面で残され
た機器の設置記録又は保守記録の検索等を実行しなけれ
ばならず、やはり迅速な保守事項が困難であった。Further, while the device operates normally, the version and parameters can be easily read from the EPROM. However, when a failure occurs, it is expected that these readings cannot be executed. In such a case, it is necessary to execute a search for the installation record or maintenance record of the device left in writing, and it is also difficult to perform quick maintenance.
【0010】本発明は、監視対象となる機器に記憶され
たソフトフェアのバージョン及びその機器の調整内容を
表す調整パラメータを、監視機器が正確に一元管理する
ことができる遠隔保守システムを提供する。[0010] The present invention provides a remote maintenance system in which a monitoring device can accurately and centrally manage a software version stored in a device to be monitored and an adjustment parameter indicating the adjustment content of the device.
【0011】[0011]
【課題を解決するための手段】その課題を解決するため
の手段が、下記のように表現される。その表現中に現れ
る技術的事項には、括弧()付きで、番号、記号等が添
記されている。その番号、記号等は、本発明の実施の複
数の形態又は複数の実施例のうちの少なくとも1つの実
施の形態又は複数の実施例を構成する技術的事項、特
に、その実施の形態又は実施例に対応する図面に表現さ
れている技術的事項に付せられている参照番号、参照記
号等に一致している。このような参照番号、参照記号
は、請求項記載の技術的事項と実施の形態又は実施例の
技術的事項との対応・橋渡しを明確にしている。このよ
うな対応・橋渡しは、請求項記載の技術的事項が実施の
形態又は実施例の技術的事項に限定されて解釈されるこ
とを意味しない。Means for solving the problem are described as follows. The technical items appearing in the expression are appended with numbers, symbols, etc. in parentheses (). The numbers, symbols, etc. are technical items that constitute at least one embodiment or a plurality of examples of the embodiments or examples of the present invention, in particular, the embodiments or the examples. Corresponds to the reference numerals, reference symbols, and the like assigned to the technical matters expressed in the drawings corresponding to the above. Such reference numbers and reference symbols clarify the correspondence and bridging between the technical matters described in the claims and the technical matters of the embodiments or examples. Such correspondence / bridge does not mean that the technical matters described in the claims are interpreted as being limited to the technical matters of the embodiments or the examples.
【0012】本発明による遠隔保守システムは、動作を
実行するために参照されるプログラム(36)を備える
機器(3,4)と、プログラム(36)に対応し、且つ
機器(3,4)に転送されるべき転送プログラム(2
5)を備える監視装置(2)と、機器(3,4)と監視
装置(2)を結合する通信媒体(1)を備え、機器
(3,4)は、監視装置(2)から転送される転送プロ
グラム(25)をプログラム(36)と置き換える更新
実行部(35)を備え、監視装置(2)は、プログラム
(36)のバージョンと転送プログラム(25)のバー
ジョンを照合する更新制御部(23)を備え、更新制御
部(23)は、照合の結果が不一致を示す場合、転送プ
ログラム(25)を機器(3,4)に転送する。The remote maintenance system according to the present invention includes a device (3, 4) having a program (36) referred to for executing an operation, and a device (3, 4) corresponding to the program (36). Transfer program to be transferred (2
A monitoring device (2) having a monitoring device (5); and a communication medium (1) for coupling the devices (3, 4) and the monitoring device (2). The devices (3, 4) are transferred from the monitoring device (2). An update execution unit (35) for replacing the transfer program (25) with the program (36), and the monitoring device (2) checks the version of the program (36) against the version of the transfer program (25). 23), and the update control unit (23) transfers the transfer program (25) to the devices (3, 4) when the result of the comparison indicates mismatch.
【0013】本発明による更なる遠隔保守システムは、
機器(3,4)が、動作環境に合わせて設定されるパラ
メータ(37)を備え、監視装置(2)は、転送プログ
ラム(24)及び機器(3,4)から通知されたパラメ
ータ(37)を表す調整パラメータ(26c)を記憶す
る記憶部(22)を備え、機器(3,4)は、パラメー
タ(37)の検出とパラメータ(37)の監視装置
(2)への通知を実行するパラメータ管理部(34)を
備え、更新制御部(23)は、パラメータ(37)と調
整パラメータ(26c)を照合する更新制御部(23)
を備え、更新制御部(23)は、パラメータ(37)の
照合結果が不一致を示す場合、パラメータ(26c)を
新たな調整パラメータとして保存する処理を実行する。[0013] A further remote maintenance system according to the present invention comprises:
The device (3, 4) includes a parameter (37) set according to the operating environment, and the monitoring device (2) transmits the parameter (37) notified from the transfer program (24) and the device (3, 4). And a storage unit (22) for storing an adjustment parameter (26c) representing the parameter (37c), and the device (3, 4) detects the parameter (37) and notifies the monitoring device (2) of the parameter (37). The update control unit (23) includes a management unit (34), and the update control unit (23) compares the parameter (37) with the adjustment parameter (26c).
The update control unit (23) executes a process of storing the parameter (26c) as a new adjustment parameter when the collation result of the parameter (37) indicates a mismatch.
【0014】本発明による更なる遠隔保守システムは、
監視装置(2)が、機器(3,4)を特定する識別情報
(26a)と、プログラムのバージョン(26b)と、
調整パラメータ(26c)を対応付けて記憶する管理デ
ータベース(26)を備え、更新制御部(23)は、管
理データベース(26)を参照して、機器(3,4)に
係る照合を実行する。[0014] A further remote maintenance system according to the present invention comprises:
The monitoring device (2) includes identification information (26a) identifying the device (3, 4), a program version (26b),
The update control unit (23) includes a management database (26) that stores the adjustment parameters (26c) in association with each other, and executes collation related to the devices (3, 4) with reference to the management database (26).
【0015】本発明による更なる遠隔保守システムは、
転送プログラム(25)が、通信媒体(1)を介して監
視機器(2)から機器(3,4)に向けて送信される電
子メール(5)の添付ファイルとして転送される。A further remote maintenance system according to the present invention comprises:
The transfer program (25) is transferred as an attached file of an e-mail (5) transmitted from the monitoring device (2) to the device (3, 4) via the communication medium (1).
【0016】本発明による更なる遠隔保守システムは、
プログラムのバージョン(26b)が、プログラムのコ
ンパイル実行日時を表し、転送プログラム(25)のバ
ージョンは、転送プログラム(25)のコンパイル実行
日時を表す。[0016] A further remote maintenance system according to the present invention comprises:
The version (26b) of the program indicates the compile execution date and time of the program, and the version of the transfer program (25) indicates the compile execution date and time of the transfer program (25).
【0017】本発明による遠隔保守方法は、監視対象で
ある機器(3,4)に、動作を実行するために参照され
るプログラム(36)が搭載され、機器(3,4)を監
視する監視装置(2)に、プログラム(36)に対応
し、且つ機器(3,4)に転送されるべき転送プログラ
ム(25)が搭載され、機器(3,4)と監視装置
(2)が通信媒体(1)を介して結合され、監視装置
(2)は、プログラム36のバージョン(26b)と転
送プログラム(25)のバージョンを照合し、更新制御
部(23)は、照合の結果が不一致を示す場合、転送プ
ログラム(25)を機器(3,4)に転送し、機器
(3,4)は、監視装置(2)から転送される転送プロ
グラム(25)をプログラム(36)と置き換える。In the remote maintenance method according to the present invention, a program (36) referred to for executing an operation is mounted on a device (3, 4) to be monitored, and a monitor for monitoring the device (3, 4) is provided. A transfer program (25) corresponding to the program (36) and to be transferred to the device (3, 4) is mounted on the device (2), and the device (3, 4) and the monitoring device (2) are connected to a communication medium. The monitoring device (2) checks the version (26b) of the program 36 against the version of the transfer program (25), and the update control unit (23) indicates that the result of the check is inconsistent. In this case, the transfer program (25) is transferred to the device (3, 4), and the device (3, 4) replaces the transfer program (25) transferred from the monitoring device (2) with the program (36).
【0018】本発明による更なる遠隔保守方法は、機器
(3,4)が、動作環境に合わせて設定されるパラメー
タ(37)を備え、監視装置(2)は、転送プログラム
(25)及び機器(3,4)から通知されたパラメータ
(37)を表す調整パラメータ(26c)を記憶し、機
器(3,4)は、パラメータ(37)の検出とパラメー
タ(37)の監視装置(2)への通知を実行し、更新制
御部(23)は、パラメータ(37)と調整パラメータ
(26c)を照合し、更新制御部(23)は、パラメー
タ(37)の照合結果が不一致を示す場合、パラメータ
(37)を新たな調整パラメータ(26c)として保存
する。In a further remote maintenance method according to the present invention, the equipment (3, 4) includes a parameter (37) set according to the operating environment, and the monitoring device (2) includes the transfer program (25) and the equipment. The adjustment parameter (26c) representing the parameter (37) notified from (3, 4) is stored, and the device (3, 4) detects the parameter (37) and sends the parameter (37) to the monitoring device (2). Is executed, the update control unit (23) collates the parameter (37) with the adjustment parameter (26c). When the collation result of the parameter (37) indicates a mismatch, the update control unit (23) (37) is stored as a new adjustment parameter (26c).
【0019】本発明による機器は、動作を実行するため
に参照されるプログラム(36)を備え、プログラム
(36)に対応し、且つ機器(3,4)に転送されるべ
き転送プログラム(25)を備える監視装置(2)に通
信媒体(1)を介して結合され、且つ、監視装置(2)
におけるプログラム(36)のバージョン(26b)と
転送プログラム(25)のバージョンを照合し、且つ照
合の結果が不一致を示す場合、監視装置(2)から転送
される転送プログラム(25)をプログラム(36)と
置き換える更新実行部(35)を備える。The device according to the present invention comprises a program (36) referred to for executing an operation, a transfer program (25) corresponding to the program (36) and to be transferred to the device (3, 4). And a monitoring device (2) coupled via a communication medium (1) to a monitoring device (2) comprising:
Is compared with the version (26b) of the program (36) and the version of the transfer program (25), and when the result of the comparison indicates a mismatch, the transfer program (25) transferred from the monitoring device (2) is compared with the program (36). ) Is provided.
【0020】本発明による更なる機器は、動作環境に合
わせて設定されるパラメータ(37)と、パラメータ
(37)を検出し、且つ監視装置(2)にパラメータ
(37)の変化を認識させるためにパラメータ(37)
を監視装置(2)に通知するパラメータ管理部(34)
を備える。A further apparatus according to the present invention is for detecting a parameter (37) set according to the operating environment, a parameter (37), and causing the monitoring device (2) to recognize a change in the parameter (37). To the parameter (37)
Management unit (34) for notifying the monitoring device (2)
Is provided.
【0021】[0021]
【発明の実施の形態】図1は、本発明による遠隔保守シ
ステムの概念図を示す。図に示された遠隔保守システム
100において、監視対象の機器として冷凍機が挙げられ
ている。遠隔保守システム100は、インターネット網
(ネットワーク)1と、開発ホスト(監視装置)2と、
第1機器3と、第2機器4を備える。第1機器3は、制
御装置3aと、冷凍機3bを備える。第2機器4は、制
御装置4aと、冷凍機4bを備える。FIG. 1 is a conceptual diagram of a remote maintenance system according to the present invention. Remote maintenance system shown in the figure
In 100, a refrigerator is listed as a device to be monitored. The remote maintenance system 100 includes an Internet network (network) 1, a development host (monitoring device) 2,
A first device 3 and a second device 4 are provided. The first device 3 includes a control device 3a and a refrigerator 3b. The second device 4 includes a control device 4a and a refrigerator 4b.
【0022】監視装置2と、第1機器3と、第2機器4
は、インターネット網1を介して結合される。The monitoring device 2, the first device 3, and the second device 4
Are connected via the Internet 1.
【0023】開発ホスト2は、機器の遠隔保守及び/又
は遠隔保守を実行する、例えば機器設計企業の機器開発
部門に設置されるホストコンピュータ及びインターネッ
ト網1のアクセスを実行する通信装置を備える。なお、
監視装置(開発ホスト2)は、監視拠点に設置された保
守専用コンピュータであってもよい。開発ホスト2は、
第1機器3及び第2機器4へのプログラム供給、機器に
格納されたプログラムのバージョン管理、そして機器の
調整パラメータの管理を実行することができる。The development host 2 includes a host computer installed in a device development department of a device design company and a communication device for executing access to the Internet 1 for executing remote maintenance and / or remote maintenance of the device. In addition,
The monitoring device (development host 2) may be a computer dedicated for maintenance installed at the monitoring site. Development Host 2
It is possible to execute program supply to the first device 3 and the second device 4, version management of programs stored in the devices, and management of adjustment parameters of the devices.
【0024】第1機器3は、例えば東京の冷凍倉庫に設
置される。第2機器4は、例えば大阪の冷凍倉庫に設置
される。第1機器3及び第2機器4の制御装置3a,4
aは、冷凍機3b,4bの動作を制御及び監視を実行す
るプロセッサ及びインターネット網1のアクセスを実行
する通信装置を備える。冷凍機3b,4bは、例えば倉
庫の冷凍雰囲気を発生する装置である。The first device 3 is installed in, for example, a freezing warehouse in Tokyo. The second device 4 is installed in, for example, a freezing warehouse in Osaka. Control devices 3a, 4 for first device 3 and second device 4
a includes a processor that controls and monitors the operation of the refrigerators 3b and 4b, and a communication device that executes access to the Internet network 1. The refrigerators 3b and 4b are devices that generate, for example, a frozen atmosphere in a warehouse.
【0025】インターネット網1は、公衆通信網及び専
用回線等の無線又は有線通信回線からなる通信ネットワ
ークである。The Internet network 1 is a communication network comprising a wireless or wired communication line such as a public communication network and a dedicated line.
【0026】図2は、本発明に係る開発ホスト2の概念
図を示す。図に示された開発ホスト2には、プロセッサ
21と、記憶部22を備える。プロセッサ21は、更新
制御部23と、通信制御部24を備える。記憶部22
は、更新用プログラム25と、管理データベース26を
記憶する。FIG. 2 is a conceptual diagram of the development host 2 according to the present invention. The development host 2 shown in the figure includes a processor 21 and a storage unit 22. The processor 21 includes an update control unit 23 and a communication control unit 24. Storage unit 22
Stores an update program 25 and a management database 26.
【0027】更新制御部23は、第1及び第2機器3,
4に格納されたプログラムのバージョン及び調整パラメ
ータの変化を監視する。通信制御部24は、インターネ
ット網1を介した通信の通信制御を実行する。The update control unit 23 includes first and second devices 3,
4 to monitor changes in the version of the program and adjustment parameters. The communication control unit 24 executes communication control of communication via the Internet 1.
【0028】更新用プログラム25は、第1機器3及び
第2機器4(図1)の制御装置3a,4aが動作する際
に参照される最新バージョンのプログラム及びデータか
らなる。更新用プログラム25は、必要に応じて、制御
装置3a,4aに転送される。制御装置3a,4aは、
転送されたプログラム及びデータを参照して、冷凍機3
b,4bの動作制御及び障害監視を実行する。The update program 25 is composed of the latest version of programs and data that are referred to when the control devices 3a and 4a of the first device 3 and the second device 4 (FIG. 1) operate. The update program 25 is transferred to the control devices 3a and 4a as needed. The control devices 3a and 4a
Referring to the transferred program and data, the refrigerator 3
The operation control and failure monitoring of b and 4b are executed.
【0029】管理データベース26には、開発ホスト2
の遠隔保守対象である第1機器3及び第2機器4の稼働
環境を特定するデータが格納される。ここで図3を参照
して、管理データベース26の詳細な説明を行う。In the management database 26, the development host 2
The data for specifying the operating environment of the first device 3 and the second device 4 to be remotely maintained are stored. Here, the management database 26 will be described in detail with reference to FIG.
【0030】図3は、本発明に係る管理データベースの
構成を示す。図に示された管理データベース26は、装
置名項目26aと、バージョン項目26bと、パラメー
タ項目26cと、更新日時項目26dと、備考項目26
eを備える。FIG. 3 shows the configuration of the management database according to the present invention. The management database 26 shown in the figure includes a device name item 26a, a version item 26b, a parameter item 26c, an update date and time item 26d, and a remark item 26.
e.
【0031】装置名項目26aは、開発ソフト2が監視
対象とする機器を特定する装置名が格納される項目であ
る。バージョン項目26bは、機器に搭載されたプログ
ラムと特定する情報、即ちソフト名及びバージョンが格
納される項目である。パラメータ項目26cは、機器の
調整内容を表す調整パラメータが格納される項目であ
る。更新日時26dは、機器に搭載されたプログラム
(調整パラメータ)の更新日時を表す項目である。備考
項目26eは、機器に関する補足情報、例えば機器の仕
様、特注品又は汎用品を識別する情報が格納される。The device name item 26a is an item in which a device name for specifying a device to be monitored by the development software 2 is stored. The version item 26b is an item in which information for identifying a program installed in the device, that is, a software name and a version are stored. The parameter item 26c is an item in which adjustment parameters representing the adjustment contents of the device are stored. The update date and time 26d is an item indicating the update date and time of the program (adjustment parameter) installed in the device. The remarks item 26e stores supplementary information regarding the device, for example, information for identifying the specification of the device, a special order product or a general-purpose product.
【0032】図に示された管理データベース26の第1
欄27には、例えば第1機器3に係る情報が格納され
る。第1欄27の装置名項目26aには、第1機器3を
識別する識別情報M3が格納される。第1欄27のバー
ジョン項目26bには、第1機器3に搭載されたプログ
ラム及びそのバージョンを表すバージョン情報が格納さ
れる。第1欄27のパラメータ項目26cには、第1機
器3に設定された調整パラメータを表すバージョン情報
が格納される。第1欄27の更新日時項目26dには、
第1機器3に搭載されたプログラム及び調整パラメータ
の更新時期を表す更新情報が格納される。第1欄27の
備考項目26eには、第1機器3の仕様、例えば汎用及
び特注の種別、更には型番等を表す捕捉情報が格納され
る。The first of the management databases 26 shown in FIG.
In the column 27, for example, information on the first device 3 is stored. The identification information M3 for identifying the first device 3 is stored in the device name item 26a in the first column 27. The version item 26b of the first column 27 stores a program mounted on the first device 3 and version information indicating the version thereof. In the parameter item 26c of the first column 27, version information indicating an adjustment parameter set in the first device 3 is stored. In the update date and time item 26d of the first column 27,
Update information indicating the update time of the program and adjustment parameter installed in the first device 3 is stored. In the remark item 26e of the first column 27, captured information indicating the specifications of the first device 3, for example, general-purpose and special-order types, and furthermore, model numbers and the like are stored.
【0033】管理データベース26は、例えば更新制御
部23の制御に基づく制御装置3a,4aのプログラム
の更新及び調整パラメータが実行される際、その実行内
容に基づいて更新される。The management database 26 is updated based on the contents of the execution when the update of the programs of the control devices 3a and 4a and the adjustment parameters are executed based on the control of the update control unit 23, for example.
【0034】更に管理データベース26は、制御装置3
a,4aからプログラムの更新及び調整パラメータの変
更に係る通知を受信した際、その受信内容に基づいて更
新される。この場合、制御装置3a,4aには、第1機
器3及び第2機器4の設置場所におけるプログラムの更
新及び調整パラメータの変更に伴ない、その内容を通知
する通知機能が搭載される。Further, the management database 26 stores the control device 3
When a notification relating to the update of the program and the change of the adjustment parameter is received from a and 4a, it is updated based on the received content. In this case, the control devices 3a and 4a are provided with a notification function for notifying the contents of the first device 3 and the second device 4 along with the update of the program and the change of the adjustment parameter at the installation location.
【0035】ここで制御装置の詳細な構成について、図
4を参照して説明する。図4は、本発明に係る制御装置
3の概念図である。図に示された制御装置3は、プロセ
ッサ31と記憶部32を備える。プロセッサ31は、バ
ージョン通知部33と、パラメータ管理部34と、更新
実行部35を備える。記憶部32は、プログラム36と
パラメータ37を記憶する。Here, a detailed configuration of the control device will be described with reference to FIG. FIG. 4 is a conceptual diagram of the control device 3 according to the present invention. The control device 3 shown in the figure includes a processor 31 and a storage unit 32. The processor 31 includes a version notification unit 33, a parameter management unit 34, and an update execution unit 35. The storage unit 32 stores a program 36 and a parameter 37.
【0036】プロセッサ31は、冷凍機3bの動作制御
を実行する。記憶部32は、プロセッサ31により参照
されるプログラム及びデータが格納される、書き換え可
能型記憶装置である。その記憶装置は、例えば書換型不
揮発性メモリ(EPROM)、磁気記憶装置等からなる。The processor 31 controls the operation of the refrigerator 3b. The storage unit 32 is a rewritable storage device in which programs and data referred to by the processor 31 are stored. The storage device includes, for example, a rewritable nonvolatile memory (EPROM), a magnetic storage device, and the like.
【0037】プロセッサ31のバージョン通知部33
は、開発ホスト2の指示又は制御装置3の直接操作に基
づくプログラム36及びパラメータ37が更新された場
合、プログラム及びそのバージョンを表すバージョン情
報と、調整パラメータを表すパラメータ情報を開発ホス
ト2に通知する。Version notification unit 33 of processor 31
When the program 36 and the parameter 37 based on the instruction of the development host 2 or the direct operation of the control device 3 are updated, the development host 2 is notified of version information indicating the program and its version, and parameter information indicating the adjustment parameter. .
【0038】パラメータ管理部34は、開発ホスト2の
指示又は制御装置3の直接操作に基づく冷凍機3bの自
動調整部位の調整制御、更には自動調整部位の調整内用
及び冷凍機3bの手動調整部位の調整内容を検出して調
整パラメータを生成する。その調整パラメータは、パラ
メータ37として記憶部32に格納される。The parameter management unit 34 controls the adjustment of the automatic adjustment part of the refrigerator 3b based on the instruction of the development host 2 or the direct operation of the control device 3, and further, the adjustment for the automatic adjustment part and the manual adjustment of the refrigerator 3b. An adjustment parameter is generated by detecting the adjustment content of the part. The adjustment parameter is stored in the storage unit 32 as the parameter 37.
【0039】更新実行部35は、開発ホスト2の指示又
は制御装置3の直接操作に基づくプログラム36の更新
処理を実行する。更新実行部35は、プログラム36の
プログラム実行後、バージョン通知部33を起動してバ
ージョン情報の通知を指示する。The update execution unit 35 executes an update process of the program 36 based on an instruction of the development host 2 or a direct operation of the control device 3. After executing the program 36, the update execution unit 35 activates the version notification unit 33 to instruct the version information to be notified.
【0040】以上の構成の本発明に係る遠隔間システム
の動作を図5〜図10を参照して説明する。The operation of the remote system according to the present invention having the above configuration will be described with reference to FIGS.
【0041】図5は、本発明に係る第1フローチャート
である。この第1のフローチャートは、機器に搭載され
るプログラムの更新に係る管理ホスト2側の動作を示
す。管理ホスト2側で、新規バージョンの新たなプログ
ラムが作成されると(S1)、そのプログラムは更新用
プログラム25として記憶部22に格納される。更新制
御部23は、新たな更新用プログラム25が記憶部22
に格納されると、新たなプログラムに関するバージョン
情報(プログラム名及びそのバージョンを表す情報)と
管理データベース26を参照して、プログラムの更新が
必要な機器を特定する(S2)。例えば、ステップS1
において、第1機器3に関係するプログラムが作成され
た場合、第1欄27のバージョン項目26bが古い情報
であることが認識される。更新制御部23は、この認識
に基づいて、第1機器3を新たなプログラム転送の対象
として指定し、通信制御部24に新たなプログラムの転
送を指示する。通信制御部24は、新たなプログラムが
添付ファイルとして設定された電子メール5(図1)を
生成し、インターネット網1を介して第1機器3に向け
て送信する(S3)。FIG. 5 is a first flowchart according to the present invention. This first flowchart shows the operation of the management host 2 relating to the update of the program installed in the device. When a new version of a new program is created on the management host 2 side (S1), the program is stored in the storage unit 22 as an update program 25. The update control unit 23 stores the new update program 25 in the storage unit 22.
Then, referring to the version information (information indicating the program name and its version) relating to the new program and the management database 26, the device that needs to be updated is identified (S2). For example, step S1
When a program related to the first device 3 is created, it is recognized that the version item 26b in the first column 27 is old information. Based on this recognition, the update control unit 23 specifies the first device 3 as a target of a new program transfer, and instructs the communication control unit 24 to transfer a new program. The communication control unit 24 generates an electronic mail 5 (FIG. 1) in which the new program is set as an attached file, and transmits the electronic mail 5 to the first device 3 via the Internet 1 (S3).
【0042】通信制御部24は、電子メール5を送信
後、第1機器3からの返信メール待つ(S4)。通信制
御部24は、返信メールを受信すると、その内容を更新
制御部23に通知する。更新制御部23は、更新通知の
内容が更新成功を表していた場合、管理データベース2
6の内容を更新する(S5)。即ち更新制御部23は、
第1欄27のバージョン項目26bの内容を新たなプロ
グラムに対応する最新のバージョン情報に更新する。同
様に、第1欄27の更新日時項目26dの内容も更新を
実行した日時に変更する。なお、プログラムの変更に伴
ない調整パラメータ及びプログラムに関する捕捉情報が
変更される場合、パラメータ項目26c及び備考項目2
6eの内容も変更される。After transmitting the electronic mail 5, the communication control unit 24 waits for a reply mail from the first device 3 (S4). Upon receiving the reply mail, the communication control unit 24 notifies the update control unit 23 of the content. When the content of the update notification indicates that the update was successful, the update control unit 23
6 is updated (S5). That is, the update control unit 23
The contents of the version item 26b in the first column 27 are updated to the latest version information corresponding to the new program. Similarly, the content of the update date and time item 26d in the first column 27 is changed to the date and time when the update was executed. When the adjustment parameters and the acquisition information on the program are changed with the change of the program, the parameter item 26c and the remark item 2
6e is also changed.
【0043】以上の手順により、開発ホスト2の遠隔操
作により第1機器3の搭載されるプログラムを最新の状
態に保つ事ができる。なお、図5に示された処理と同様
の手順により、プログラムの更新のみでなく、調整パラ
メータの更新も実行することができる。また、通信制御
部24は、電子メール5の送信後、一定時間以内に返信
メールを受信出来なかった場合、第1機器3におけるプ
ログラムの更新に失敗したものと判断し、処理を終了す
る。プログラム更新の失敗の判断が下された場合、管理
ホスト2は、改めてプログラム更新の処理を実行する又
は管理ホスト2の操作者に警報を発する。According to the above procedure, the program mounted on the first device 3 can be kept up-to-date by remote control of the development host 2. By the same procedure as the processing shown in FIG. 5, not only the update of the program but also the update of the adjustment parameter can be executed. Further, if the communication control unit 24 does not receive the reply mail within a certain time after the transmission of the electronic mail 5, the communication control unit 24 determines that the update of the program in the first device 3 has failed, and ends the processing. When it is determined that the program update has failed, the management host 2 executes the program update process again or issues an alarm to the operator of the management host 2.
【0044】図6は、本発明に係る第2フローチャート
である。図は、第1機器3(制御装置3a)の動作を示
す。制御装置3aの更新実行部35は、冷凍機3bが停
止中か稼動中か判断する(S11)。更新実行部35
は、冷凍機3bが稼働中の場合、ステップS11の処理
を継続する。更新実行部35は、冷凍機3bが停止中の
場合、電子メール5の着信確認を実行する(S12)。
更新実行部35は、電子メール5が着信していない場
合、ステップS11の処理に戻る。更新実行部35は、
電子メール5の着信を検出すると、その電子メール5を
受信する(S13)。更新実行部35は、電子メール5
から添付ファイル、即ち新たなプログラムを分離し、外
部記憶装置に一時保存する(S14)。更新実行部35
は、外部記憶装置への保存が完了すると、外部記憶装置
から記憶部32に新たなプログラムを転送する(S1
5)。更新実行部35は、転送が完了すると、外部記憶
装置に記憶された新たなプログラムを消去して、外部記
憶装置の記憶領域を開放する(S16)。更新実行部3
5は更に、バージョン通知部33に対して、電子メール
5に対する返信メールの送信を指示する。バージョン通
知部33は、プログラム36の更新の完了、即ちプログ
ラム36の新たなバージョンを開発ソフト2に通知する
(S17)。FIG. 6 is a second flowchart according to the present invention. The figure shows the operation of the first device 3 (control device 3a). The update execution unit 35 of the control device 3a determines whether the refrigerator 3b is stopped or in operation (S11). Update execution unit 35
When the refrigerator 3b is operating, the process of step S11 is continued. When the refrigerator 3b is stopped, the update execution unit 35 executes the reception confirmation of the e-mail 5 (S12).
When the e-mail 5 has not arrived, the update execution unit 35 returns to the process of step S11. The update execution unit 35
When the incoming of the e-mail 5 is detected, the e-mail 5 is received (S13). The update execution unit 35 sends the e-mail 5
, An attached file, that is, a new program is separated and temporarily stored in an external storage device (S14). Update execution unit 35
Transfers the new program from the external storage device to the storage unit 32 when the storage in the external storage device is completed (S1).
5). When the transfer is completed, the update execution unit 35 deletes the new program stored in the external storage device and releases the storage area of the external storage device (S16). Update execution part 3
5 further instructs the version notification unit 33 to transmit a reply mail to the electronic mail 5. The version notifying unit 33 notifies the development software 2 of the completion of the update of the program 36, that is, a new version of the program 36 (S17).
【0045】以上説明の処理が開発ホスト2側及び第1
機器3側で実行されることにより、第1機器3のプログ
ラムを更新することができる。冷凍機3bの稼働中に
は、プログラムの更新が実行されない場合を例に説明し
たが、例えば記憶部32の記憶領域に余裕がある場合、
古いプログラムで稼働中、新たなプログラムを記憶部3
2に格納し、その格納後、新たなプログラムによる稼働
を起動することができる場合、冷凍機3bが停止状態に
なくとも、新たなプログラムの記憶部32への格納が実
行される。このような処理は、第2機器4においても適
用することができる。The processing described above is performed on the development host 2 side and the first
The program of the first device 3 can be updated by being executed on the device 3 side. While the case where the update of the program is not executed during the operation of the refrigerator 3b has been described as an example, for example, when there is room in the storage area of the storage unit 32,
Stores new program while running with old program 3
If the operation by the new program can be started after the storage, the new program is stored in the storage unit 32 even if the refrigerator 3b is not stopped. Such processing can also be applied to the second device 4.
【0046】なお、プログラムのバージョン情報は、例
えばプログラムのコンパイル日時で表すことができる。
図7は、本発明に係る第3フローチャートである。図に
示されたフローチャートは、本発明に係るコンパイル処
理の流れを示す。記憶部22の更新用プログラム25の
ソースプログラムには、日時データが格納されるダミー
領域が設定される(S21)。コンパイラーにより、そ
のソースプログラムが機械語プログラムへとコンパイル
されると(S22)、機械語プログラム上には、ダミー
領域に対応する日時領域が設定される。コンパイラー
は、日時領域にコンパイル実行日時を設定する(S2
3)。即ち、機械語プログラムの日時領域には、その機
械語プログラム固有の情報、即ちバージョン情報が記録
される。その機械語プログラムは、更新用プログラム2
5として記憶部22に格納される(S24)。また、日
時領域に記録されたバージョン情報は、管理データベー
ス26の例えば備考項目26eに格納される(S2
5)。The version information of the program can be represented by, for example, the date and time of compilation of the program.
FIG. 7 is a third flowchart according to the present invention. The flowchart shown in the figure shows the flow of the compiling process according to the present invention. A dummy area for storing date and time data is set in the source program of the update program 25 in the storage unit 22 (S21). When the compiler compiles the source program into a machine language program (S22), a date and time area corresponding to the dummy area is set on the machine language program. The compiler sets the compile execution date and time in the date and time area (S2
3). That is, information unique to the machine language program, that is, version information, is recorded in the date and time area of the machine language program. The machine language program is update program 2
5 is stored in the storage unit 22 (S24). Further, the version information recorded in the date and time area is stored in, for example, the remark item 26e of the management database 26 (S2).
5).
【0047】備考項目26eには、その装置が参照する
プログラムの最新バージョンが特定できるように、バー
ジョン項目26bの表記に準じたバージョン情報が格納
される。バージョン項目26bの内容が示すバージョン
情報と、備考項目26eの内容が示すバージョン情報が
一致する場合、その装置が参照するプログラムが最新版
である事を意味する。The remark item 26e stores version information conforming to the description of the version item 26b so that the latest version of the program referred to by the device can be specified. When the version information indicated by the contents of the version item 26b and the version information indicated by the contents of the remark item 26e match, it means that the program referred to by the device is the latest version.
【0048】次に、図8を参照して、第1機器3がプロ
グラムのバージョンが最新か否かチェックする処理を説
明する。図8は、本発明に係る第4のフローチャートを
示す。更新実行部35は、プログラム36からバージョ
ン情報(コンパイル日時情報)を読み出す(S31)。
更新実行部35は、そのバージョン情報を含むバージョ
ン確認通知をホスト装置2に送信する。開発ホスト2の
更新制御部23は、確認通知を受信した場合、受信した
バージョン情報と管理データベース26の第1欄27の
備考項目26eに格納されたバージョン情報を照合する
(S32)。更新制御部23は、照合の結果が不一致を
示す場合、即ち第1機器3のプログラム36が古いバー
ジョンの場合、第1機器3に向けてプログラムの更新実
行を指示する(S33)。更新実行部35は、更新実行
の指示を受け付けた場合、例えば冷凍機3bの運転停止
時、開発ホスト2にプログラム転送を依頼する。プログ
ラム転送の依頼を受け付けた更新制御部23は、第1機
器3のプログラムを更新する処理を実行する(S3
4)。ステップS34では、先にステップS3〜S5
(図5)及びステップS11〜18(図6)において説
明された処理と同一の処理が実行される。以上の処理
は、第2機器4についても同様に実行することができ
る。Next, a process in which the first device 3 checks whether the version of the program is the latest is described with reference to FIG. FIG. 8 shows a fourth flowchart according to the present invention. The update execution unit 35 reads out version information (compile date and time information) from the program 36 (S31).
The update execution unit 35 transmits a version confirmation notification including the version information to the host device 2. When receiving the confirmation notification, the update control unit 23 of the development host 2 compares the received version information with the version information stored in the remark item 26e of the first column 27 of the management database 26 (S32). If the comparison result indicates a mismatch, that is, if the program 36 of the first device 3 is an old version, the update control unit 23 instructs the first device 3 to execute a program update (S33). When receiving the update execution instruction, for example, when the operation of the refrigerator 3b is stopped, the update execution unit 35 requests the development host 2 to transfer the program. Upon receiving the request for the program transfer, the update control unit 23 executes a process of updating the program of the first device 3 (S3).
4). In step S34, first, steps S3 to S5
The same processing as the processing described in (FIG. 5) and steps S11 to S18 (FIG. 6) is executed. The above processing can be similarly executed for the second device 4.
【0049】このように、コンパイル実行日時をバージ
ョン管理に使用すると、バージョンを特定する情報を特
別に設定する必要がなくなる。As described above, when the compile execution date and time are used for version management, it is not necessary to set information for specifying a version.
【0050】ところで、開発ホスト2側では、第1機器
3及び第2機器4におけるプログラム(調整パラメー
タ)の変更、即ち現地の係員による操作による変更を速
やかに検出するできることが望ましい。このような検出
を速やかに実行する処理について、図9及び図10を参
照して説明する。By the way, it is desirable that the development host 2 can quickly detect a change in a program (adjustment parameter) in the first device 3 and the second device 4, that is, a change by an operation by a local staff. A process for quickly performing such detection will be described with reference to FIGS. 9 and 10.
【0051】図9は、本発明に係る第5フローチャート
である。図は、第1機器3および第2機器4側の処理を
示す。バージョン通知部33は、例えば第1機器3の電
源投入時、記憶部32(プログラム36)のチェックサ
ムを計算する(S41)。バージョン通知部33は、チ
ェックサムの計算結果をインターネット網1を介して開
発ホスト2に通知する。FIG. 9 is a fifth flowchart according to the present invention. The figure shows processing on the first device 3 and the second device 4 side. For example, when the power of the first device 3 is turned on, the version notification unit 33 calculates a checksum of the storage unit 32 (the program 36) (S41). The version notification unit 33 notifies the development host 2 of the calculation result of the checksum via the Internet 1.
【0052】図10は、本発明に係る第6フローチャー
トである。図は、開発ホスト2側の処理を示す。なお、
管理データベース26の備考項目26eには、予め第1
機器3及び第2機器4のチェックサムの計算結果が格納
されるものとして説明を行う。FIG. 10 is a sixth flowchart according to the present invention. The figure shows the processing on the development host 2 side. In addition,
In the remarks item 26e of the management database 26, the first
The description will be made assuming that the calculation results of the checksum of the device 3 and the second device 4 are stored.
【0053】更新制御部23は、第1機器3からチェッ
クサムの計算結果を受信すると(S51)、第1欄27
の備考項目26eに格納された計算結果と照合する(S
52)。照合の結果が不一致を示す場合、更新制御部2
3は、例えば第1機器3のプログラムが古いバージョン
のものに置き換わったものと判断し、第1機器3に向け
てプログラムの更新実行を指示する(S53)。更新実
行部35は、更新実行の指示を受け付けた場合、例えば
冷凍機3bの運転停止時、開発ホスト2にプログラム転
送を依頼する。プログラム転送の依頼を受け付けた更新
制御部23は、第1機器3のプログラムを更新する処理
を実行する(S54)。ステップS54では、先にステ
ップS3〜S5(図5)及びステップS11〜18(図
6)において説明された処理と同一の処理が実行され
る。以上の処理は、第2機器4についても同様に実行す
ることができる。Upon receiving the calculation result of the checksum from the first device 3 (S 51), the update control unit 23 changes the first column 27.
Collation with the calculation result stored in the remark item 26e of (S
52). If the comparison result indicates a mismatch, the update control unit 2
3 judges, for example, that the program of the first device 3 has been replaced by an old version, and instructs the first device 3 to execute the update of the program (S53). When receiving the update execution instruction, for example, when the operation of the refrigerator 3b is stopped, the update execution unit 35 requests the development host 2 to transfer the program. Upon receiving the program transfer request, the update control unit 23 executes a process of updating the program of the first device 3 (S54). In step S54, the same processes as those previously described in steps S3 to S5 (FIG. 5) and steps S11 to S18 (FIG. 6) are executed. The above processing can be similarly executed for the second device 4.
【0054】なお、以上説明の処理と同様に、備考項目
26eに調整パラメータに関するチェックサム結果が格
納され、バージョン通知部33がパラメータ37のチェ
ックサムを計算され、そして開発ホスト2に通知されて
もよい。この場合、開発ホスト2は、調整パラメータの
現地調整の実行を速やかに検出することができる。開発
ホスト2の更新制御部23は、調整パラメータの変化を
検出した場合、調整パラメータの通知を第1機器3(第
2機器4)に指示する。パラメータ管理部34は、その
指示に基づいて、新たなパラメータ37を開発ホスト2
に通知する。Similarly to the above-described processing, even if the checksum result regarding the adjustment parameter is stored in the remark item 26e, the version notifying unit 33 calculates the checksum of the parameter 37, and notifies the development host 2 of the result. Good. In this case, the development host 2 can quickly detect the execution of the on-site adjustment of the adjustment parameter. When detecting a change in the adjustment parameter, the update control unit 23 of the development host 2 instructs the first device 3 (the second device 4) to notify the adjustment parameter. The parameter management unit 34 creates a new parameter 37 based on the instruction.
Notify.
【0055】本発明による遠隔保守システムは、機器側
に係員が配置されなくとも、即ち機器が無人運転中で
も、監視装置(開発ホスト)側は、機器に搭載されたプ
ログラム及び調整パラメータを正確に認識して、適切な
遠隔保守を実行することができる。即ち、機器に搭載さ
れたプログラム及び調整パラメータを監視装置側で掌握
するための手間が省ける。更に監視装置側で認識してい
るプログラム及び調整パラメータの内容と実際に機器に
搭載されたプログラム及び調整パラメータが相違するた
めに、不適切な保守を実行する事態が回避される。In the remote maintenance system according to the present invention, the monitoring device (development host) can accurately recognize the programs and adjustment parameters installed in the equipment even if no staff is arranged on the equipment side, that is, even when the equipment is operating unattended. Thus, appropriate remote maintenance can be performed. That is, the trouble of grasping the program and the adjustment parameter mounted on the device on the monitoring device side can be omitted. Further, since the contents of the program and the adjustment parameter recognized by the monitoring device are different from the program and the adjustment parameter actually mounted on the device, a situation in which inappropriate maintenance is performed is avoided.
【0056】[0056]
【発明の効果】本発明による遠隔保守システムは、監視
対象となる機器に記憶されたソフトフェアのバージョン
及びその機器の調整内容を表す調整パラメータを、監視
機器が正確に一元管理することができる。このため、保
守実行に先立ち、バージョン及び調整パラメータを確認
する作業が必要なくなり、速やかな保守実行を実現する
事ができる。更に、正確なバージョン及び調整パラメー
タを掌握しない状態で不適切な保守が実行される事態を
回避する事ができる。According to the remote maintenance system of the present invention, the monitoring equipment can accurately and centrally manage the software version stored in the equipment to be monitored and the adjustment parameters indicating the adjustment contents of the equipment. Therefore, it is not necessary to check the version and the adjustment parameter before the maintenance is performed, and the maintenance can be quickly performed. Further, it is possible to avoid a situation where inappropriate maintenance is performed without grasping the correct version and adjustment parameters.
【図1】図は、本発明による遠隔監視システムの概念図
である。FIG. 1 is a conceptual diagram of a remote monitoring system according to the present invention.
【図2】図は、本発明に係る開発ホストの概念図であ
る。FIG. 2 is a conceptual diagram of a development host according to the present invention.
【図3】図は、本発明に係る管理データベースの構成図
である。FIG. 3 is a configuration diagram of a management database according to the present invention.
【図4】図は、本発明に係る制御装置の概念図である。FIG. 4 is a conceptual diagram of a control device according to the present invention.
【図5】図は、本発明に係る第1フローチャートであ
る。FIG. 5 is a first flowchart according to the present invention.
【図6】図は、本発明に係る第2フローチャートであ
る。FIG. 6 is a second flowchart according to the present invention.
【図7】図は、本発明に係る第3フローチャートであ
る。FIG. 7 is a third flowchart according to the present invention.
【図8】図は、本発明に係る第4フローチャートであ
る。FIG. 8 is a fourth flowchart according to the present invention.
【図9】図は、本発明に係る第5フローチャートであ
る。FIG. 9 is a fifth flowchart according to the present invention.
【図10】図は、本発明に係る第6フローチャートであ
る。FIG. 10 is a sixth flowchart according to the present invention.
1:インターネット網 2:監視装置(開発ホスト) 3:第1機器 3a,4a:制御装置 3b,4b:冷凍機 4:第2機器 5:電子メール 21,31:プロセッサ 22,32:記憶部 23:更新制御部 24:通信制御部 25:更新用プログラム 26:管理データベース 33:バージョン通知部 34:パラメータ管理部 35:更新実行部 36:プログラム 37:パラメータ 1: Internet network 2: Monitoring device (development host) 3: First device 3a, 4a: Control device 3b, 4b: Refrigerator 4: Second device 5: E-mail 21, 31: Processor 22, 32: Storage unit 23 : Update control unit 24: communication control unit 25: update program 26: management database 33: version notification unit 34: parameter management unit 35: update execution unit 36: program 37: parameter
───────────────────────────────────────────────────── フロントページの続き (72)発明者 吉川 博文 広島県広島市西区観音新町四丁目6番22号 三菱重工業株式会社広島研究所内 Fターム(参考) 5B076 AC05 AC07 BB06 EB02 ────────────────────────────────────────────────── ─── Continuation of front page (72) Inventor Hirofumi Yoshikawa 4-6-22 Kannonshinmachi, Nishi-ku, Hiroshima-shi, Hiroshima F-term in Hiroshima Research Laboratory, Mitsubishi Heavy Industries, Ltd. 5B076 AC05 AC07 BB06 EB02
Claims (10)
ラムを備える機器と、 前記プログラムに対応し、且つ前記機器に転送されるべ
き転送プログラムを備える監視装置と、 前記機器と前記監視装置を結合する通信媒体を備え、 前記機器は、前記監視装置から転送される前記転送プロ
グラムを前記プログラムと置き換える更新実行部を備
え、 前記監視装置は、前記プログラムのバージョンと前記転
送プログラムのバージョンを照合する更新制御部を備
え、 前記更新制御部は、前記照合の結果が不一致を示す場
合、前記転送プログラムを前記機器に転送する遠隔保守
システム。1. An apparatus including a program referred to for executing an operation, a monitoring apparatus corresponding to the program and including a transfer program to be transferred to the apparatus, and combining the apparatus and the monitoring apparatus. The communication device, the device includes an update execution unit that replaces the transfer program transferred from the monitoring device with the program, and the monitoring device updates the version of the program against the version of the transfer program. A remote maintenance system comprising a control unit, wherein the update control unit transfers the transfer program to the device when the result of the comparison indicates a mismatch.
いて、 前記機器は、動作環境に合わせて設定されるパラメータ
を備え、 前記監視装置は、前記転送プログラム及び前記機器から
通知された前記パラメータを表す調整パラメータを記憶
する記憶部を備え、 前記機器は、前記パラメータの検出と前記パラメータの
前記監視装置への通知を実行するパラメータ管理部を備
え、 前記更新制御部は、前記パラメータと前記調整パラメー
タを照合する更新制御部を備え、 前記更新制御部は、前記パラメータの照合結果が不一致
を示す場合、前記パラメータを新たな前記調整パラメー
タとして保存する処理を実行する遠隔保守システム。2. The remote maintenance system according to claim 1, wherein the device includes a parameter set in accordance with an operating environment, and the monitoring device transmits the transfer program and the parameter notified from the device. A storage unit that stores an adjustment parameter representing the parameter, the device includes a parameter management unit that executes detection of the parameter and notification of the parameter to the monitoring device, and the update control unit includes the parameter and the adjustment parameter. A remote control system that executes a process of storing the parameter as a new adjustment parameter when the result of the parameter comparison indicates a mismatch.
いて、 前記監視装置は、前記機器を特定する識別情報と、前記
プログラムのバージョンと、前記調整パラメータを対応
付けて記憶する管理データベースを備え、 前記更新制御部は、前記管理データベースを参照して、
前記機器に係る前記照合を実行する遠隔保守システム。3. The remote maintenance system according to claim 2, wherein the monitoring device includes a management database that stores identification information for identifying the device, a version of the program, and the adjustment parameter in association with each other, The update control unit refers to the management database,
A remote maintenance system that performs the matching on the device.
隔保守システムにおいて、 前記転送プログラムは、前記通信媒体を介して前記監視
機器から前記機器に向けて送信される電子メールの添付
ファイルとして転送される遠隔保守システム。4. The remote maintenance system according to claim 1, wherein the transfer program attaches an electronic mail transmitted from the monitoring device to the device via the communication medium. Remote maintenance system transferred as a file.
隔保守システムにおいて、 前記プログラムのバージョンは、前記プログラムのコン
パイル実行日時を表し、 前記転送プログラムのバージョンは、前記転送プログラ
ムのコンパイル実行日時を表す遠隔保守システム。5. The remote maintenance system according to claim 1, wherein the version of the program indicates a compile execution date of the program, and the version of the transfer program is a compile of the transfer program. Remote maintenance system indicating the execution date and time.
ために参照されるプログラムが搭載され、 前記機器を監視する監視装置に、前記プログラムに対応
し、且つ前記機器に転送されるべき転送プログラムが搭
載され、 前記機器と前記監視装置が通信媒体を介して結合され、 前記監視装置は、前記プログラムのバージョンと前記転
送プログラムのバージョンを照合し、 前記更新制御部は、前記照合の結果が不一致を示す場
合、前記転送プログラムを前記機器に転送し、 前記機器は、前記監視装置から転送される前記転送プロ
グラムを前記プログラムと置き換える遠隔保守方法。6. A program to be referred to for executing an operation is mounted on a device to be monitored, and a transfer corresponding to the program and to be transferred to the device is performed by a monitoring device for monitoring the device. A program is installed, the device and the monitoring device are connected via a communication medium, the monitoring device checks the version of the program and the version of the transfer program, and the update control unit determines that the result of the checking is A remote maintenance method for transferring the transfer program to the device when the mismatch is indicated, wherein the device replaces the transfer program transferred from the monitoring device with the program.
て、 前記機器は、動作環境に合わせて設定されるパラメータ
を備え、 前記監視装置は、前記転送プログラム及び前記機器から
通知された前記パラメータを表す調整パラメータを記憶
し、 前記機器は、前記パラメータの検出と前記パラメータの
前記監視装置への通知を実行し、 前記更新制御部は、前記パラメータと前記調整パラメー
タを照合し、 前記更新制御部は、前記パラメータの照合結果が不一致
を示す場合、前記パラメータを新たな前記調整パラメー
タとして保存する遠隔保守方法。7. The remote maintenance method according to claim 6, wherein the device includes a parameter set in accordance with an operating environment, and the monitoring device transmits the transfer program and the parameter notified from the device. The device executes the detection of the parameter and the notification of the parameter to the monitoring device, the update control unit collates the parameter with the adjustment parameter, and the update control unit stores And a remote maintenance method for storing the parameter as a new adjustment parameter when the collation result of the parameter indicates a mismatch.
に、前記営業時間帯毎に順次遠隔保守及び/又は遠隔保
守され、 前記複数の監視センターにネットワーク介して結合され
る機器。8. A device which is remotely maintained and / or remotely maintained for each of the business hours by a plurality of monitoring centers having different business hours, and is connected to the plurality of monitoring centers via a network.
ラムを備え、 前記プログラムに対応し、且つ前記機器に転送されるべ
き転送プログラムを備える監視装置に通信媒体を介して
結合され、且つ、前記監視装置における前記プログラム
のバージョンと前記転送プログラムのバージョンを照合
し、且つ前記照合の結果が不一致を示す場合、前記監視
装置から転送される前記転送プログラムを前記プログラ
ムと置き換える更新実行部を備える機器。9. A monitoring device comprising a program referred to for executing an operation, coupled to a monitoring device corresponding to the program and comprising a transfer program to be transferred to the device via a communication medium, and An apparatus comprising: an update execution unit that compares a version of the program with a version of the transfer program in a monitoring device, and replaces the transfer program transferred from the monitoring device with the program when a result of the comparison indicates a mismatch.
メータを検出し、且つ前記監視装置に前記パラメータの
変化を認識させるために前記パラメータを前記監視装置
に通知するパラメータ管理部を備える機器。10. The apparatus according to claim 9, wherein the parameter is set according to an operating environment, and the parameter is monitored in order to detect the parameter and make the monitoring device recognize a change in the parameter. A device that includes a parameter management unit that notifies the device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000389372A JP2002189599A (en) | 2000-12-21 | 2000-12-21 | Remote maintenance system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000389372A JP2002189599A (en) | 2000-12-21 | 2000-12-21 | Remote maintenance system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2002189599A true JP2002189599A (en) | 2002-07-05 |
Family
ID=18855940
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000389372A Withdrawn JP2002189599A (en) | 2000-12-21 | 2000-12-21 | Remote maintenance system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2002189599A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004234645A (en) * | 2003-01-10 | 2004-08-19 | Canon Inc | Monitoring device of image forming apparatus, control method by the monitoring device, program for executing the control method, management device, control method by the management device, and program for executing control method |
| JPWO2005103909A1 (en) * | 2004-04-26 | 2008-03-13 | セイコーエプソン株式会社 | Security maintenance method, data storage device, security maintenance server, and recording medium recording the program |
-
2000
- 2000-12-21 JP JP2000389372A patent/JP2002189599A/en not_active Withdrawn
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004234645A (en) * | 2003-01-10 | 2004-08-19 | Canon Inc | Monitoring device of image forming apparatus, control method by the monitoring device, program for executing the control method, management device, control method by the management device, and program for executing control method |
| US7882180B2 (en) | 2003-01-10 | 2011-02-01 | Canon Kabushiki Kaisha | Monitoring apparatus for image forming apparatus, control method executed by the monitoring apparatus, program for implementing the control method, and management apparatus, control method executed by the management apparatus, and program for implementing the control method |
| JPWO2005103909A1 (en) * | 2004-04-26 | 2008-03-13 | セイコーエプソン株式会社 | Security maintenance method, data storage device, security maintenance server, and recording medium recording the program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6840445B2 (en) | System and method for compiling a machine service history | |
| EP1290510B1 (en) | System for remote configuration monitoring of an industrial control system | |
| US7589624B2 (en) | Component unit monitoring system and component unit monitoring method | |
| US8165928B2 (en) | Managing events within supply chain networks | |
| CN106055373A (en) | Automatic batch upgrading device and method for unmanned aerial vehicle firmware | |
| US20150220318A1 (en) | Wireless firmware upgrades to an alarm security panel | |
| JP2008152803A (en) | System for remotely monitoring the condition of machine | |
| CN101393525A (en) | Systems and methods for patching computer programs | |
| JP5056488B2 (en) | Device exchange management program, method, and apparatus | |
| US10795328B2 (en) | Method of confirming remote programming of device by monitoring station | |
| CN105337247B (en) | Method and system are filled under a kind of setting valve of intelligent grid protective relaying device | |
| CN113821242B (en) | A firmware intelligent matching method and system | |
| CN109565442B (en) | IoT data collection system, IoT data collection method, management device, management program, agent device, and agent program | |
| JP4932188B2 (en) | Maintenance management system, maintenance management method, and maintenance management program | |
| CN110891846A (en) | Method for operating a rail vehicle | |
| JP2002189599A (en) | Remote maintenance system | |
| CN104158906A (en) | Server agent manipulation system and manipulation method | |
| JP2010224829A (en) | Operation management system | |
| JP2006350604A (en) | Job site maintenance supporting system and job site maintenance supporting method | |
| CN107358660A (en) | Receipt printing machine abnormality eliminating method and device | |
| CN110083377A (en) | Hardware management system and method | |
| JP2001125627A (en) | Distributed plant monitoring and control equipment | |
| JP2001142966A (en) | Method and system for managing production | |
| JPH0572329A (en) | Identifying apparatus | |
| JPH06274325A (en) | Software revision management system and software revision system using network |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20080304 |