JPS5943779B2 - Terminal device control method - Google Patents
Terminal device control methodInfo
- Publication number
- JPS5943779B2 JPS5943779B2 JP55111242A JP11124280A JPS5943779B2 JP S5943779 B2 JPS5943779 B2 JP S5943779B2 JP 55111242 A JP55111242 A JP 55111242A JP 11124280 A JP11124280 A JP 11124280A JP S5943779 B2 JPS5943779 B2 JP S5943779B2
- Authority
- JP
- Japan
- Prior art keywords
- terminal
- terminal device
- processing device
- communication control
- control processing
- 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.)
- Expired
Links
- 238000000034 method Methods 0.000 title claims 2
- 101100206195 Arabidopsis thaliana TCP2 gene Proteins 0.000 description 2
- 101100536570 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) CCT2 gene Proteins 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 108010005491 trypsin carboxypeptidase peptide inhibitor Proteins 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/382—Information transfer, e.g. on bus using universal interface adapter
- G06F13/385—Information transfer, e.g. on bus using universal interface adapter for adaptation of a particular data processing system to different peripheral devices
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer And Data Communications (AREA)
- Communication Control (AREA)
- Information Transfer Between Computers (AREA)
Description
【発明の詳細な説明】
本発明は多数の端末装置を有するデータ処理システムに
おいて、端末装置の仕様変更や制御プログラムの改版が
、センタ側の保守のみで管理できるようにした端末装置
制候方式に関する。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a terminal device climate control system that allows changes in specifications of terminal devices and revisions of control programs to be managed only by maintenance on the center side in a data processing system having a large number of terminal devices. .
従来より端末装置の仕様変更は制御プログラムを変更す
ることで行ない得るが、該制御プログラムは端末装置付
属のフレキシブルディスク装置等からロードして利用さ
れるか、又は不揮発性の固定記憶装置(ROM)中に格
納されて利用されるかのいずれかである。Conventionally, specifications of a terminal device can be changed by changing the control program, but the control program is either loaded from a flexible disk device attached to the terminal device or stored in a non-volatile fixed storage device (ROM). Either it is stored inside and used.
従つて前者の場合には、フレキシブルディスク媒体を端
末装置の設置場所へ届けない限り仕様変更ができず、ま
た旧ディスクと新ディスクとの区別、管理が煩わしく、
かつ誤使用の危険もあつた。また後者の場合にもROM
の交換が必要で、やはり同様の欠点があつた。本発明は
これらの欠点を解決した端末制御方式であり、以下図面
により詳説する。図は本発明の一実施例ブロック図であ
る。Therefore, in the former case, specifications cannot be changed unless the flexible disk medium is delivered to the location where the terminal device is installed, and it is troublesome to distinguish and manage the old disk from the new disk.
There was also a risk of misuse. Also, in the latter case, the ROM
It had to be replaced and had the same drawbacks. The present invention is a terminal control system that solves these drawbacks, and will be explained in detail below with reference to the drawings. The figure is a block diagram of an embodiment of the present invention.
図中、TMI、TM2・・・・・・は端末装置で、ディ
スプレイやキーボードを有するほか、制御プログラムを
格納する制御記憶CSを有する。CSの一部はiPL(
イニシャルプログラムロード)等を行なうための最少限
の常駐プログラムRPが不揮発性のROMにて用意され
るが、他の部分は書換え可能なRAMで構成される。ま
た端末プロセッサTPには該端末に固有な識別コードI
Dを発する手段IDGを有する。このIDGは例えば、
電源投入時等の端末始動時に自動的にハードウェアで、
又は上記RPによつて制御される。CCPは通信制御処
理装置で、多数の端末装置TMI、TM2、・・・・・
・を時分割で中央処理装置CPUと接続する。CCPに
は端末制御ファイルTCFを有し、TCFには複数の端
末制御プログラムTCPI、TCP2、1・・・・・・
を格納するとともに、各端末と各TCPとの対応テーブ
ルTBLを有する。TCPは端末の機種により、また同
一機種でもその契約提供機能により異なる。異なる端末
に同一のTCPが用いられることも当然ある。次に動作
を説明すると、端末装置は電源投入時にハード的にRP
を起動するとともにIDGによりよりをCCPへ送出す
る。In the figure, TMI, TM2, . . . are terminal devices that have a display and a keyboard as well as a control memory CS that stores a control program. A part of CS is iPL (
Although the minimum resident program RP for performing initial program loading etc. is prepared in a non-volatile ROM, the other parts are constructed from a rewritable RAM. The terminal processor TP also has an identification code I unique to the terminal.
It has means IDG for emitting D. This IDG is, for example,
Automatically by hardware when the terminal starts, such as when the power is turned on.
Or controlled by the above RP. CCP is a communication control processing device, which has a large number of terminal devices TMI, TM2, etc.
・Connect with the central processing unit CPU in a time-sharing manner. The CCP has a terminal control file TCF, and the TCF has multiple terminal control programs TCPI, TCP2, 1...
It also has a correspondence table TBL between each terminal and each TCP. TCP varies depending on the model of the terminal, and even depending on the contract provision function of the same model. Naturally, the same TCP may be used for different terminals. Next, to explain the operation, when the terminal device is powered on, the hardware performs RP.
At the same time, the IDG sends information to the CCP.
CCPではTBLを索引して送られてきたIDに対応す
るTCPを探し、それを端末のCSに転送する。該転送
時におけるCSへの書込みはRPが制御する。然る後、
転送されたTCPによつてその端末が制御される。TC
Pのバージヨンアツプ時には該新しいTCPを旧TCP
と入れ換えるか、又はTCF中に追加し、TBL中の新
バージヨンを提供すべきTM対応のTCP番号を更新す
ればよい。また端末側の機能アツプ要求に対しても、セ
ンタ側でTBLを書換えるのみでよい。さらに1つの端
末に複数のIDを割当てて、その中の任意のIDを送出
可能とすれば、1台の端末が目的に応じて異なる機能と
端末として使用できることになる。The CCP indexes the TBL to find the TCP corresponding to the sent ID, and transfers it to the CS of the terminal. The RP controls writing to the CS during the transfer. After that,
The terminal is controlled by the transferred TCP. T.C.
When a version of P is updated, the new TCP is replaced with the old TCP.
or add it to the TCF and update the TCP number corresponding to the TM that should provide the new version in the TBL. Furthermore, in response to a request for increased functionality from the terminal side, the center side only needs to rewrite the TBL. Furthermore, if a plurality of IDs are assigned to one terminal and any one of them can be sent, one terminal can be used as a terminal with different functions depending on the purpose.
以上の如く本発明によれば、数百台も多数の端末装置を
有するシステムでも、センタ側のTCFの保守管理のみ
により任意の端末の仕様変更やバージヨンアツプが容易
にでき、わざわざフレキシブルデイスクを届けたり、R
OMを交換しにCEを派遣する等の必要が無くなる。As described above, according to the present invention, even in a system having hundreds of terminal devices, it is possible to easily change the specifications of any terminal or upgrade the version by simply maintaining and managing the TCF on the center side, and it is possible to easily deliver flexible disks. Tari, R
There is no need to dispatch a CE to replace the OM.
図は本発明の一実施例ブロツク図であり、TMl,TM
2,・・・・・・は端末装置、TPは端末プロセツサ、
CSは制御記憶、CCPは通信制御処理装置、CPUは
センタ側中央処理装置、TCFは端末制御フアイル、T
CPl,TCP2,・・・・・・は端末制御プログラム
、TBLは端末装置とTCPとの対応表である。The figure is a block diagram of one embodiment of the present invention.
2, ... is a terminal device, TP is a terminal processor,
CS is control storage, CCP is communication control processing unit, CPU is center side central processing unit, TCF is terminal control file, T
CPl, TCP2, . . . are terminal control programs, and TBL is a correspondence table between terminal devices and TCP.
Claims (1)
側のデータ処理装置と接続されるデータ処理システムに
おいて、上記各端末装置はその始動時に自端末装置に割
当てた複数の識別コード中から任意の識別コードを上記
通信制御処理装置に送出する手段と、制御プログラムを
格納する書換え可能な記憶手段とを有し、上記通信制御
処理装置には複数の端末制御プログラムと、該端末制御
プログラムと上記端末装置の識別コードとの対応表とを
記憶する手段を有し、端末装置の始動時には上記識別コ
ードを上記通信制御処理装置に送出し、通信制御処理装
置から対応する端末制御プログラムを当該端末装置の記
憶手段に転送し、当該端末装置は該転送された制御プロ
グラムに基づいて動作することを特徴とする端末装置制
御方式。1. In a data processing system in which a plurality of terminal devices are connected to a data processing device on the center side via a communication control processing device, each terminal device can select any one of the plurality of identification codes assigned to its own terminal device at the time of startup. The communication control processing device includes a means for sending an identification code to the communication control processing device, and a rewritable storage device for storing a control program, and the communication control processing device includes a plurality of terminal control programs, and the terminal control program and the terminal. The device has means for storing a correspondence table with the identification code of the device, and when the terminal device is started, the identification code is sent to the communication control processing device, and the corresponding terminal control program is sent from the communication control processing device to the terminal device. A terminal device control method characterized in that the terminal device operates based on the transferred control program.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP55111242A JPS5943779B2 (en) | 1980-08-13 | 1980-08-13 | Terminal device control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP55111242A JPS5943779B2 (en) | 1980-08-13 | 1980-08-13 | Terminal device control method |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS5736340A JPS5736340A (en) | 1982-02-27 |
JPS5943779B2 true JPS5943779B2 (en) | 1984-10-24 |
Family
ID=14556176
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP55111242A Expired JPS5943779B2 (en) | 1980-08-13 | 1980-08-13 | Terminal device control method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS5943779B2 (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS59119461A (en) * | 1982-12-27 | 1984-07-10 | Hitachi Ltd | On-line information processing system |
DE4118356C2 (en) * | 1991-06-05 | 1994-08-11 | Ant Nachrichtentech | Method for controlling and monitoring a communications network |
DE4204383A1 (en) * | 1992-02-14 | 1993-08-26 | Peter Dipl Ing Samulat | Distributed controlled data communication system for industrial automation - has network with mixed structure with processor modules interconnected via bus simplifying local configuration needs |
JP2009003830A (en) * | 2007-06-25 | 2009-01-08 | Daikin Ind Ltd | Remote control device and remote control system |
JP6449626B2 (en) * | 2014-11-25 | 2019-01-09 | Necプラットフォームズ株式会社 | Software management apparatus, software management system, software management method, and software management program |
-
1980
- 1980-08-13 JP JP55111242A patent/JPS5943779B2/en not_active Expired
Also Published As
Publication number | Publication date |
---|---|
JPS5736340A (en) | 1982-02-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6754723B2 (en) | System comprising host device that determines compatibility of firmware for connected peripheral device and downloads optimum firmware if peripheral device is not compatible | |
TW396322B (en) | Method and system for supplying a custom software image to a computer system | |
US6976062B1 (en) | Automated software upgrade utility | |
CN101211272B (en) | Dynamic virtual machine generation, virtual machine generation method and virtual machine supervisor | |
WO2003012577A2 (en) | Device-related software installation | |
US20060178757A1 (en) | System and method for automatically matching programmable data of devices within an industrial control system | |
US20050120343A1 (en) | Method and system for firmware downloads | |
US20020065958A1 (en) | System and method for implementing a self-activating embedded application | |
US12056481B2 (en) | Software update device, update control method, and non-transitory storage medium | |
US11829781B2 (en) | Method of remotely modifying basic input/output system configuration setting | |
CN106952425B (en) | A kind of terminal remote upgrade method and POS terminal | |
JPS5943779B2 (en) | Terminal device control method | |
US20240086178A1 (en) | Center, distribution control method, and non-transitory storage medium | |
JP2008523519A (en) | Method for initializing an electronic system containing multiple plug-ins | |
CN113010266A (en) | Cloud service restarting method and device | |
JP7452452B2 (en) | OTA master, software update control method and update control program, vehicle equipped with OTA master | |
JPH06332674A (en) | Automatic program installation system | |
KR19990016516A (en) | Program update system by remote networking | |
CN112698801B (en) | Method for displaying elevator display panel, electronic equipment and storage medium | |
WO1999057690A1 (en) | Controller for automatic vending machine | |
JPS63280369A (en) | On-line computer network device | |
JPH06119262A (en) | Computer terminal system | |
JP2636889B2 (en) | Remote installation processing method | |
US20240111514A1 (en) | Communication device and firmware update system | |
JP2003076565A (en) | Equipment controller, program update method, storage medium and program |