JPH04160450A - Terminal device program update system - Google Patents
Terminal device program update systemInfo
- Publication number
- JPH04160450A JPH04160450A JP2284943A JP28494390A JPH04160450A JP H04160450 A JPH04160450 A JP H04160450A JP 2284943 A JP2284943 A JP 2284943A JP 28494390 A JP28494390 A JP 28494390A JP H04160450 A JPH04160450 A JP H04160450A
- Authority
- JP
- Japan
- Prior art keywords
- program
- terminal
- file
- host
- library
- 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.)
- Pending
Links
- 238000004891 communication Methods 0.000 claims abstract description 9
- 238000000034 method Methods 0.000 claims description 11
- 230000002194 synthesizing effect Effects 0.000 claims description 5
- 230000010365 information processing Effects 0.000 claims description 3
- 230000015572 biosynthetic process Effects 0.000 claims description 2
- 238000003786 synthesis reaction Methods 0.000 claims description 2
- 230000005540 biological transmission Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 11
- 238000004590 computer program Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
Landscapes
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Stored Programmes (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は端末装置プログラム更新方式に関し、特にホス
トコンピュータに多数の端末装置が通信回線を介して接
続されている情報処理システムの端末装置プログラム更
新方式に関する。[Detailed Description of the Invention] [Field of Industrial Application] The present invention relates to a terminal device program update method, and particularly to a terminal device program update method for an information processing system in which a large number of terminal devices are connected to a host computer via a communication line. Regarding the method.
茨に、従来の技術について図面を参照して説明する。 First, the conventional technology will be explained with reference to the drawings.
第5図は従来の端末装置プログラム更新方式の一例を示
すブロック図である。また、第6図は第5図のプログラ
ム受信手段51によるメニュー画面の一例を示す図であ
り、第7図は第5図のプログラム編集格納手段53によ
るメニュー画面の一例を示す図である。FIG. 5 is a block diagram showing an example of a conventional terminal device program update method. Further, FIG. 6 is a diagram showing an example of a menu screen by the program receiving means 51 of FIG. 5, and FIG. 7 is a diagram showing an example of a menu screen by the program editing storage means 53 of FIG. 5.
まず、端末装置の操作者は、−第5図に示すプログラム
受信手段51を起動するので、プログラム受信手段51
は、キーボードデイスプレィ54に第6図のメニュー画
面7を表示する。そこで、端末装置の操作者は、メニュ
ー画面7にホストプログラムライブラリ名71.プログ
ラム名72を入力するので、プログラム受信手段51は
、通信回線6を介してプログラム送信手段42にホスト
プログラムライブラリ名41.プログラム名72を渡す
。First, the operator of the terminal device starts the program receiving means 51 shown in FIG.
displays the menu screen 7 of FIG. 6 on the keyboard display 54. Therefore, the operator of the terminal device displays the host program library name 71. on the menu screen 7. Since the program name 72 is input, the program receiving means 51 sends the host program library name 41. to the program transmitting means 42 via the communication line 6. Pass program name 72.
そして、プログラム送信手段42は、プログラム受信手
段51から渡されたホストプログラムライブラリ名71
と同じ名前をもつホストプログラムライブラリ41内の
プログラム名72に対応するプログラムを読み込み、通
信回線6を介してプログラム受信手段51にそのプログ
ラムを渡す。Then, the program transmitting means 42 receives the host program library name 71 passed from the program receiving means 51.
The program corresponding to the program name 72 in the host program library 41 having the same name as is read, and the program is passed to the program receiving means 51 via the communication line 6.
続いて、プログラム受信手段51は、プログラム送信手
段42から受は取ったプログラムを端末プログラムファ
イル52に格納し、キーボードデイスプレィ54に正常
終了の表示を行う。Subsequently, the program receiving means 51 stores the program received from the program transmitting means 42 in the terminal program file 52, and displays a normal completion indication on the keyboard display 54.
次に、端末装置の操作者は、ホストコンピュータ4から
プログラムを受は取ったことをキーボードデイスプレィ
54の正常終了という表示により確認後に、プログラム
編集格納手段53を起動するので、プログラム編集格納
手段53は、キーボードデイスプレィ54に第7図のメ
ニュー画面8を表示する。Next, the operator of the terminal device starts the program editing storage means 53 after confirming that the program has been received from the host computer 4 by the display indicating normal completion on the keyboard display 54. displays the menu screen 8 of FIG. 7 on the keyboard display 54.
そして、端末装置の操作者は、プログラムファイル名8
1.端末プログラムライブラリ名82゜プログラム名8
3を入力してプログラム編集格納手段53に渡すので、
プログラム編集格納手段53は、端末装置の操作者から
渡されたプログラムファイル名81.端末プログラムラ
イブラリ名82、プログラム名83を認識し、端末プロ
グラムファイル52からプログラムを読み込み、端末プ
ログラムライブラリ55内のプログラムを置き換える。Then, the operator of the terminal device can use the program file name 8.
1. Terminal program library name 82゜Program name 8
3 is input and passed to the program editing storage means 53,
The program editing storage means 53 stores the program file name 81. which is passed from the operator of the terminal device. The terminal program library name 82 and program name 83 are recognized, the program is read from the terminal program file 52, and the program in the terminal program library 55 is replaced.
上述した従来の端末装置プログラム更新方式は、全ての
端末装置から、端末装置の操作者が全てのプログラムを
、メニュー画面で指定する必要があり、操作数が多くな
るという欠点を有している。The conventional terminal device program update method described above has the disadvantage that the operator of the terminal device must specify all programs from all the terminal devices on the menu screen, which increases the number of operations.
本発明の端末装置プログラム更新方式は、ホストプログ
ラムライブラリ、プログラム抽出合成手段、ホストプロ
グラムファイル、宛先ファイル。The terminal device program update method of the present invention includes a host program library, a program extraction and synthesis means, a host program file, and a destination file.
プログラム送信手段を含むホストコンピュータと、端末
プログラムライブラリ、プログラム編集格納手段、プロ
グラム受信手段、端末プログラムブアイル、ジョブスト
リームを含む端末装置と、前記ホストコンピュータに前
記端末装置を接続する通信回線とを有する情報処理シス
テムにあって、
前記ホストプログラムライブラリの各プログラムを前記
プログラム抽出合成手段により前記ホストプログラムフ
ァイルに格納し、
前記プログラム送信手段が前記宛先ファイルを参照しな
がら前記ホストコンピュータプログラムファイルの内容
を前記通信回線を介して前記プログラム受信手段に渡し
、
前記プログラム受信手段が前記ジョブストリームと前記
端末プログラムファイルとを作成して、前記端末プログ
ラムファイルにはプログラムオブジェクトを格納すると
ともに、前記ジョブストリ、−ムには前記プログラム編
集格納手段に渡すコマンドを設定し、
前記プログラム編集格納手段が、前記ジョブストリーム
から渡されるコマンドに従って、前記端末プログラムフ
ァイルのプログラムオブジェクトを前記端末プログラム
ライブラリに格納する、ことにより構成されている。It has a host computer including a program transmitting means, a terminal device including a terminal program library, a program editing storage means, a program receiving means, a terminal program file, and a job stream, and a communication line connecting the terminal device to the host computer. In the information processing system, each program of the host program library is stored in the host program file by the program extracting and synthesizing means, and the program transmitting means transmits the contents of the host computer program file to the host computer program file while referring to the destination file. The job stream is passed to the program receiving means via a communication line, and the program receiving means creates the job stream and the terminal program file, stores a program object in the terminal program file, and stores the job stream and the terminal program file. sets a command to be passed to the program edit storage means, and the program edit storage means stores a program object of the terminal program file in the terminal program library according to the command passed from the job stream. ing.
次に、本発明の実施例について図面を参照して説明する
。Next, embodiments of the present invention will be described with reference to the drawings.
第1図は本発明の端末装置プログラム更新方式の一実施
例を示すブロック図である。また、第2図は第1図の宛
先ファイル14の一例を示す図であり、第3図は第1図
のジョブストリーム25の一例を示す図であり、また、
第4図は第1図のホストプログラムファイル13の一例
を示す図である。FIG. 1 is a block diagram showing an embodiment of the terminal device program update method of the present invention. 2 is a diagram showing an example of the destination file 14 in FIG. 1, and FIG. 3 is a diagram showing an example of the job stream 25 in FIG.
FIG. 4 is a diagram showing an example of the host program file 13 shown in FIG.
式す、ホスト操作者は、第1図に示すプログラム抽出合
成手段12を起動し、端末操作者は、プログラム受信手
段23を起動するので、プログラム抽出合成手段12は
、プログラムライブラリ11から端末装置2に送信する
全てのプログラムを読み込み、ホストプログラムファイ
ル12に格納し、プログラム送信手段15に制御を渡す
。なお、ホストプログラムライブラリ11には、送信対
象となるプログラムが格納されているものとする。First, the host operator starts the program extracting and synthesizing means 12 shown in FIG. 1, and the terminal operator starts the program receiving means 23. All programs to be sent to the computer are read, stored in the host program file 12, and control is passed to the program sending means 15. It is assumed that the host program library 11 stores a program to be transmitted.
そこで、プログラム送信手段15は、第2図の宛先ファ
イル14を読み込んで、指示される端末名で示される端
末のプログラム受信手段23に対して、ホストプログラ
ムファイル13を読み込み、通信回線3を介してプログ
ラム受信手段23に渡す。なお、プログラム送信手段1
5は、宛先ファイル14に格納されている全ての端末名
で示される端末装置2についてこの動作を行う。また、
ホストプログラムファイル13の内容は、例えば第4図
に示すように、プログラム名、プログラムオブジェクト
の組み合わせで構成されている。Therefore, the program transmitting means 15 reads the destination file 14 shown in FIG. The program is passed to the program receiving means 23. Note that the program transmitting means 1
5 performs this operation for all the terminal devices 2 indicated by the terminal names stored in the destination file 14. Also,
The contents of the host program file 13 are composed of a combination of a program name and a program object, as shown in FIG. 4, for example.
そして、プログラム受信手段23は、プログラム送信手
段15から渡されたホストプログラムファイル13の内
容を解析し、各プログラム名に対応する端末プログラム
ファイル24−1.・・・24−nを作成し、各プログ
ラムオブジェクトを格納する。Then, the program receiving means 23 analyzes the contents of the host program file 13 passed from the program transmitting means 15, and the terminal program file 24-1 corresponding to each program name. ...24-n and stores each program object.
次に、プログラム受信手段23は、プログラム編集格納
手段22を起動する第3図のジョブストリーム25を作
成する。ジョブストリーム25には、端末プログラムフ
ァイル24−1 、・・・24−nの全てを端末プログ
ラムライブラリ21に格納するコマンドを生成する。Next, the program receiving means 23 creates a job stream 25 shown in FIG. 3 that starts the program editing storage means 22. A command for storing all of the terminal program files 24-1, . . . , 24-n in the terminal program library 21 is generated in the job stream 25.
次に、プログラム受信手段23は、ジョブストリーム2
5に制御を渡すので、ジョブストリーム25は、プログ
ラム編集格納手段22を起動し、プログラム編集格納手
段22は、ジョブストリーム25から渡されたコマンド
を解析して、端末プログラムファイル24−1.・・・
24−nから各プログラムを読み込み、編集後に端末プ
ログラムライブラリ21に格納する。Next, the program receiving means 23 receives the job stream 2.
5, the job stream 25 starts the program edit storage means 22, and the program edit storage means 22 analyzes the command passed from the job stream 25 and stores the terminal program files 24-1. ...
Each program is read from 24-n and stored in the terminal program library 21 after editing.
なお、プログラム編集格納手段22は、全ての端末プロ
グラムファイル24−1 、・・・24−nについての
操作終了後に、プログラム受信手段23に制御を渡す。It should be noted that the program editing storage means 22 passes control to the program receiving means 23 after completing the operations on all the terminal program files 24-1, . . . 24-n.
〔発明の効果〕
以上説明したように、本発明の端末装置プログラム更新
方式は、ポスト操作者がプログラム抽出合成手段を起動
し、端末操作者がプログラム受信手段を起動することに
より、全ての端末装置の端末プログラムライブラリが更
新され、端末装置の操作者の操作数が軽減されるという
効果を有している。[Effects of the Invention] As explained above, in the terminal device program update method of the present invention, the post operator activates the program extracting and synthesizing means, and the terminal operator activates the program receiving means, so that all terminal devices can be updated. This has the effect of updating the terminal program library of the terminal device and reducing the number of operations required by the operator of the terminal device.
第1図は本発明の端末装置プログラム更新方式の一実施
例を示すブロック図、第2図は第1図の宛先ファイル1
4の一例を示す図、第3図は第1図のジョブストリーム
25の一例を示す図、また、第4図は第1図のホストプ
ログラムファイル13の一例を示す図、第5図は従来の
端末装置プログラム更新方式の一例を示すブロック図、
第6図は第5図のプログラム受信手段51によるメニュ
ー画面の一例を示す図、第7図は第5図のプログラム編
集格納手段53によるメニュー画面の一例を示す図であ
る。
1.4・・・ホストコンピュータ、2.5・・・端末装
置、3.6・・・通信回線、7.8・・・メニュー画面
、11.41・・・ホストプログラムライブラリ、12
・・・プログラム抽出合成手段、13・・・ホストプロ
グラムファイル、14・・・宛先ファイル、15.42
・・・プログラム送信手段、21.55・・・端末プロ
グラムライブラリ、22.53・・・プログラム編集格
納手段、23’、51・・・プログラム受信手段、24
−1.〜24−n、52・・・端末プログラムファイル
、25・・・ジョブストリーム、54・・・キーボード
デイスプレィ。FIG. 1 is a block diagram showing an embodiment of the terminal device program update method of the present invention, and FIG. 2 is a destination file 1 of FIG.
4 shows an example of the job stream 25 in FIG. 1, FIG. 4 shows an example of the host program file 13 in FIG. 1, and FIG. 5 shows an example of the job stream 25 in FIG. A block diagram showing an example of a terminal device program update method,
6 is a diagram showing an example of a menu screen displayed by the program receiving means 51 of FIG. 5, and FIG. 7 is a diagram showing an example of a menu screen displayed by the program editing storage means 53 of FIG. 5. 1.4...Host computer, 2.5...Terminal device, 3.6...Communication line, 7.8...Menu screen, 11.41...Host program library, 12
...Program extracting and synthesizing means, 13...Host program file, 14...Destination file, 15.42
...Program transmitting means, 21.55...Terminal program library, 22.53...Program editing storage means, 23', 51...Program receiving means, 24
-1. ~24-n, 52...Terminal program file, 25...Job stream, 54...Keyboard display.
Claims (1)
、ホストプログラムファイル、宛先ファイル、プログラ
ム送信手段を含むホストコンピュータと、端末プログラ
ムライブラリ、プログラム編集格納手段、プログラム受
信手段、端末プログラムファイル、ジョブストリームを
含む端末装置と、前記ホストコンピュータに前記端末装
置を接続する通信回線とを有する情報処理システムにあ
って、 前記ホストプログラムライブラリの各プログラムを前記
プログラム抽出合成手段により前記ホストプログラムフ
ァイルに格納し、 前記プログラム送信手段が前記宛先ファイルを参照しな
がら前記ホストプログラムファイルの内容を前記通信回
線を介して前記プログラム受信手段に渡し、 前記プログラム受信手段が前記ジョブストリームと前記
端末プログラムファイルとを作成して、前記端末プログ
ラムファイルにはプログラムオブジェクトを格納すると
ともに、前記ジョブストリームには前記プログラム編集
格納手段に渡すコマンドを設定し、 前記プログラム編集格納手段が、前記ジョブストリーム
から渡されるコマンドに従って、前記端末プログラムフ
ァイルのプログラムオブジェクトを前記端末プログラム
ライブラリに格納する、ことを特徴とする端末装置プロ
グラム更新方式。[Claims] A host computer including a host program library, a program extraction and synthesis means, a host program file, a destination file, a program transmission means, a terminal program library, a program editing storage means, a program reception means, a terminal program file, and a job stream. and a communication line connecting the terminal device to the host computer, the information processing system comprising: storing each program in the host program library in the host program file by the program extracting and synthesizing means; The program transmitting means passes the contents of the host program file to the program receiving means via the communication line while referring to the destination file, and the program receiving means creates the job stream and the terminal program file. , a program object is stored in the terminal program file, and a command to be passed to the program edit storage means is set in the job stream, and the program edit storage means stores the terminal program in accordance with the command passed from the job stream. A terminal device program update method, characterized in that a program object of a file is stored in the terminal program library.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2284943A JPH04160450A (en) | 1990-10-23 | 1990-10-23 | Terminal device program update system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2284943A JPH04160450A (en) | 1990-10-23 | 1990-10-23 | Terminal device program update system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04160450A true JPH04160450A (en) | 1992-06-03 |
Family
ID=17685079
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2284943A Pending JPH04160450A (en) | 1990-10-23 | 1990-10-23 | Terminal device program update system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04160450A (en) |
-
1990
- 1990-10-23 JP JP2284943A patent/JPH04160450A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6259447B1 (en) | Controlling an information processing apparatus | |
| JPH10187449A (en) | Object-oriented programming device, object-oriented programming support device, component creation device, object-oriented program storage medium, program storage medium for object-oriented programming, component storage medium, and inter-object network display method | |
| JPH04160450A (en) | Terminal device program update system | |
| JPH08129483A (en) | Event-driven process controller | |
| JPS63288357A (en) | Data editing method | |
| JP3425873B2 (en) | Data input method for terminal device connected to host computer | |
| JPH05204573A (en) | Picture display system | |
| JPH08153104A (en) | Hypermedia system and hypermedia document creation / editing method | |
| JP2002278960A (en) | Image information processing device | |
| JP2845742B2 (en) | Cut data information management device | |
| JPH08235203A (en) | Device and method for extracting file list | |
| JP2907174B2 (en) | User interface system for supervisory control system | |
| JP2631778B2 (en) | Computer program test equipment | |
| JPH1185457A (en) | Data processing device, data processing method of data processing device, and storage medium storing computer readable program | |
| JPH04238534A (en) | Item unit type picture input/output controlling system | |
| JP2007004239A (en) | Design support apparatus, design support method, and program | |
| JPH08286897A (en) | Program editing device having hierarchical structure display function | |
| JPS63118920A (en) | Control system for message help in screen type terminal | |
| JPH05173964A (en) | History acquisition system for input/output data | |
| JP2862369B2 (en) | Image display control device | |
| JP2834032B2 (en) | Individual output method of the same attribute form | |
| JP2755013B2 (en) | Slip image input control device | |
| JPS6319049A (en) | File capacity display system | |
| JPH04279959A (en) | Information processor | |
| JPH07175619A (en) | Interactive data entry system |