JPH0630078B2 - 端末装置初期ロ−ド制御方式 - Google Patents

端末装置初期ロ−ド制御方式

Info

Publication number
JPH0630078B2
JPH0630078B2 JP59163639A JP16363984A JPH0630078B2 JP H0630078 B2 JPH0630078 B2 JP H0630078B2 JP 59163639 A JP59163639 A JP 59163639A JP 16363984 A JP16363984 A JP 16363984A JP H0630078 B2 JPH0630078 B2 JP H0630078B2
Authority
JP
Japan
Prior art keywords
terminal device
initial load
information
central computer
type
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 - Lifetime
Application number
JP59163639A
Other languages
English (en)
Other versions
JPS6142052A (ja
Inventor
利男 櫻井
浩治 鳥井
裕之 池島
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP59163639A priority Critical patent/JPH0630078B2/ja
Publication of JPS6142052A publication Critical patent/JPS6142052A/ja
Publication of JPH0630078B2 publication Critical patent/JPH0630078B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • G06F15/177Initialisation or configuration control
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/382Information transfer, e.g. on bus using universal interface adapter
    • G06F13/385Information 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 Hardware Design (AREA)
  • Software Systems (AREA)
  • Information Transfer Between Computers (AREA)

Description

【発明の詳細な説明】 (a)発明の技術分野 本発明は中央計算機とそれに接続された端末装置を有す
る電子計算機システムに係り、特に中央計算機から端末
装置の初期ロードを行うための制御方式に関する。
(b)技術の背景 マイクロプロセッサ技術の進歩等により、最近の端末装
置は小型の計算機システムによって構成されるものが多
く、制御のみならずいわゆるデータ処理も或る程度可能
になっている。
かゝる端末装置の多くは、通常の計算機と同様に電源投
入の都度、適当な外部記憶装置に保存されたシステムの
プログラム、制御情報、及びその他のデータをロードし
て、端末装置のプロセッサに直ちに利用できる形で保持
する必要がある。この操作を一般に初期プログラム・ロ
ード或いは初期ロードと称する。
通常の計算機の初期ロードは、その計算機に接続されて
いる磁気ディスク記憶装置等の一つを使用して行う場合
が多いが、上記のような端末装置が、計算機の専門家の
いない事務所等で多数使用されるようになるに伴い、端
末装置を操作して初期ロードをする必要が無いように、
中央計算機から端末装置へ初期ロード情報を送り込む方
式が採られるようになった。このような方式による端末
装置の初期ロードを、以下においてダウンロードと称す
る。
(c)従来技術と問題点 第1図はダウンロードを行うシステムの一例である。中
央計算機10には3システムの端末装置が、それぞれ端
末処理装置11a、11b、11cによって通信回線を介して接続
される。各端末装置の端末処理装置には、周辺装置とし
て磁気ディスク装置13a、13b、13c、キーボード・ディスプ
レイ装置12a、12b、12c、プリンタ装置14a、14cが接続され
ている。
初期ロードにおいてロードの必要なプログラム、データ
等は一般にそのシステムの構成等によって異なる。例え
ば第1図の端末処理装置11a、11cのようにプリンタ装置1
4a、14cを接続したシステムと、端末処理装置11bのよ
うにプリンタ装置のないシステムがある場合、前者には
該プリンタ装置を制御するためのプログラム等が必須で
あるが、後者では必要としない。
プリンタ装置に2以上の種類があり、それぞれに異なる
プログラムがある場合、或いはシステムのハードウェア
構成は同じでも、プログラムで実現される機能に選択可
能な各種の機能がある場合等にも同様に、必須の初期ロ
ード内容は一般に異なる。
従来のダウンロードの場合には、中央計算機において端
末装置の多様なシステム構成に対応した初期ロード情報
をそれぞれ準備し、管理することは繁雑であるので、端
末装置の最大システム構成に対応した初期ロード情報の
みを持ち、それを各端末装置のシステム構成にかかわら
ず一様にすべての端末装置へダウンロードしていた。
各端末装置には最大構成のためのプログラム及びその他
のデータがロードされるが、実装されていない周辺装
置、或いは使用しない機能に対応するプログラム等は使
用することがないので、端末装置の動作の上では差し支
えない。
しかしこのような方式では、少なくとも次のような問題
がある。
(1)最大構成用の大量の初期ロードを全端末装置に行う
ための長い転送時間を要して、使用開始できるまでに時
間がかゝる。
(2)端末処理装置には最大構成に対応した最大の記憶装
置容量が通常必要である。
(3)周辺装置等が実装されていなくても、それに対応し
た制御機能等のプログラムはロードされているので、誤
って未実装の装置へデータを出力する等を行っても、一
見正常に動作し、その結果データを消失するようなこと
が起こり得る。
(d)発明の目的 従って本発明の目的は、前記の従来システムにおける問
題点を解決し、且つ従来と同様に中央計算機における繁
雑な管理、制御を必要としない、ダウンロードの制御方
式を提供するにある。
(e)発明の構成 この目的は第1の本発明によれば、中央計算機と、1以
上の端末装置とを有し、各該端末装置は、該中央計算機
と接続し、構成認識手段と種別要求手段と初期ロード情
報受信手段とを有し、該構成認識手段は、当該端末装置
の構成を自動認識して、該構成を示す所定の構成情報を
該種別要求手段に通知し、該種別要求手段は、当該端末
装置の構成情報から、所要の初期ロード情報の種別を決
定して、該種別を該中央計算機に通知し、該初期ロード
情報受信手段は該中央計算機から転送される初期ロード
情報を受信し、該中央計算機は、当該中央計算機と接続
した該端末装置の初期ロード情報を保持し、初期ロード
手段を有し、該初期ロード手段は、各該端末装置の該種
別要求手段から該種別の通知を受け、該種別に従う初期
ロード情報を、該保持する初期ロード情報から選択して
当該端末装置へ転送することを特徴とし、第2の本発明
によれば、各該端末装置は、該中央計算機と接続し、構
成情報要求手段と種別要求手段と初期ロード情報受信手
段とを有し、該構成情報要求手段は、当該端末装置の構
成を示す構成情報の要求を該中央計算機に通知し、該種
別要求手段は、該構成情報要求に対して該中央計算機か
ら転送される構成情報から、所要の情報種別を決定し
て、該種別を該中央計算機に通知し、該初期ロード情報
受信手段は該中央計算機から転送される初期ロード情報
を受信し、該中央計算機は、当該中央計算機と接続した
該端末装置の構成情報と初期ロード情報を保持し、構成
情報通知手段と初期ロード手段と有し、該構成情報通知
手段は、該端末装置からの該構成情報要求を受信した場
合に、該保持する構成情報から所要の構成情報を選択し
て当該端末装置へ返送し、該初期ロード手段は、各該端
末装置の該種別要求手段から該種別の通知を受け、該種
別に従う初期ロード情報を、該保持する初期ロード情報
から選択して当該端末装置へ転送することを特徴とする
端末装置初期ロード制御方式によって達成される。
特に、上記端末装置がシステム構成を自動認識する手段
を有して、それにより初期ロード情報種別の少なくとも
一部を決定できるシステム、又は中央計算機が端末装置
のシステム構成情報を保持し、それを受信して各端末装
置が初期ロード情報種別を決定できるシステムにおける
本発明の実施によって上記目的の達成が可能である。
即ち本発明によれば、各端末装置は自システムの構成情
報に基づいてダウンロードを要する情報の種別を決定す
る機能を持ち、必要な情報のみの転送を中央計算機へ要
求することができ、中央計算機は、最大構成に必要な1
組のダウンロード情報のみ保持し、その中から要求され
た情報のみを選択して端末装置へ転送すればよいので、
中央計算機における管理、制御は単純でありながら、各
端末装置へ送るダウンロード情報は必要なもののみにな
り、前記の問題点は除かれる。
(f)発明の実施例 第2図は本発明の第1の実施例を説明する図である。図
は中央計算機10に3システムの端末装置21、22、
23が接続されているシステムを示す。又第2図では、
説明のために各装置の記憶装置部分のみを代表して表示
する。各記憶装置間のデータを通信回線27経由で授受
する方法は公知であるので説明を省略する。
本発明において、中央計算機には端末装置21〜23の
最大構成の場合に必要なダウンロード情報24が保持さ
れている。このようなダウンロード情報は一般に、端末
装置のいかなるシステム構成でも常に必要な基本部25
と、システム構成等に応じて必要なものを選択できる選
択部26-1、26-2、……26-5からなる。
本実施例において端末装置21、22、23は例えば第
3図のような構成要素からなる。端末処理装置40は中
央処理装置(CPU)41、主記憶装置42、主記憶制
御装置44を主要素とし、周辺装置とは各種のアダプタ
46-1、46-2、46-3等によって接続する。又、同様の通信用
アダプタ50によって、通信回線を経て中央計算機と接
続される。
このような端末装置において、周辺装置の構成を自動認
識する場合には、CPUで実行される管理プログラム等
が各アダプタに問い合わせることにより、アダプタ及び
それに接続される周辺装置の実装/未実装及び実装され
ている場合にはその属性情報を自動認識することができ
る。従って、その認識情報に基づいて必要なダウンロー
ド情報の種別を決定することが可能となる。
第2図の端末装置22が第3図の構成を有するものと
し、アダプタ46-1、46-2、46-3がそれぞれダウンロード情
報の選択部1 26-1、選択部2 26-2、及び選択部3
26-3を必要とすると、端末装置22は要求メッセージ2
8により、「基本部+選択部1、2、3」を中央計算機
に要求する。
中央計算機10はこのメッセージを受信すると、最大構
成ダウンロード情報24から指定の部分を取り出して、
ダウンロード・メッセージ29として端末装置22へ送
出する。端末装置22では、第3図に示す端末処理装置
40がこのダウンロード・メッセージ29を受信し、要
すれば結合編集処理して主記憶装置42の所定アドレス
に格納する。
例えば第3図のアダプタ46-1のみ有する端末装置21、
最大構成の端末装置23も前記と同様に、システム構成
の自動認識に基づいて、必要ダウンロード情報を指定
し、中央計算機から指定部分のみのダウンロードを受け
ることができる。
第4図は本発明の第2の実施例である。全体のシステム
は第2図と同様であるが、この実施例では各端末装置2
1、22、23がシステム構成を自動認識するのではな
く、中央計算機10から各々の構成を通知する。この為
に中央計算機10は最大構成ダウンロード情報24の他
に、各端末装置別の構成情報65を保持する。このよう
な方式は、端末装置がシステム構成自動認識機能を持た
ない場合、及び該認識機能がある場合でも、ハードウェ
アのシステム構成と直接の関係なく、プログラムの機能
に選択可能な部分がある場合等に必要である。
この実施例において、例えばダウンロードを受ける端末
装置22は、先ず中央計算機10に構成情報要求メッセ
ージ66を送る。中央計算機10は構成情報65から該
当端末装置の構成情報を構成情報メッセージ67として
返す。端末装置22はメッセージ67を受信して、その
内容に基づいて必要なダウンロード情報を決定する。以
後は、第1の実施例と同様に、端末装置から要求メッセ
ージ68でダウンロード情報の種別を指定し、中央計算
機10から指定部分のみのダウンロード・メッセージ6
9を送る。端末装置21、23も同様に図示のようなメ
ッセージの授受によって、ダウンロード情報の必要な選
択部を指定して、ダウンロードを受けることができる。
(g)発明の効果 以上の説明によって明らかなように、本発明によれば各
端末装置のダウンロードが、それぞれに必須の情報の伝
送のみによって行われ、且つその為に中央計算機におけ
る管理、制御を繁雑化することもなく、端末装置の記憶
容量はシステム構成に応じた必要量でよいので、システ
ム全体の効率の増大及び経済化による著しい工業的効果
を有する。
【図面の簡単な説明】
第1図は本発明に関するシステム全体の構成図、第2図
は本発明の第1の実施例ブロツク図、第3図は端末装置
の構成を示すブロツク図、第4図は本発明の第2の実施
例ブロツク図である。 図において、10は中央計算機、11a〜11c、40は端末
処理装置、12、12a〜12cはキーボード・ディスプレ
イ、13、13a〜13cは磁気ディスク装置、14、14a、14
cはプリンタ装置、21、22、23は端末装置、24
は最大構成ダウンロード情報、27は通信回線、41は
CPU、42は主記憶装置、46-1〜46-3はアダプタ、5
0は通信アダプタ、47は磁気ディスク装置、48はキ
ーボード・ディスプレイ、49はプリンタ装置、28、
29、66〜69はメッセージを示す。
───────────────────────────────────────────────────── フロントページの続き (72)発明者 鳥井 浩治 神奈川県川崎市中原区上小田中1015番地 富士通株式会社内 (72)発明者 池島 裕之 石川県河北郡宇ノ気町字宇野気ヌ98番地の 2 ユーザツク電子工業株式会社内 (56)参考文献 特開 昭54−146541(JP,A) 特開 昭58−149528(JP,A) 特開 昭58−221426(JP,A) 特開 昭57−134741(JP,A) 特開 昭58−175039(JP,A) 特開 昭57−146330(JP,A) 特開 昭56−60925(JP,A) 特開 昭55−118120(JP,A) 特開 昭54−95133(JP,A) 特開 昭54−29534(JP,A) 特開 昭48−84540(JP,A)

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】中央計算機と、1以上の端末装置とを有
    し、 各該端末装置は、該中央計算機と接続し、構成認識手段
    と種別要求手段と初期ロード情報受信手段とを有し、 該構成認識手段は、当該端末装置の構成を自動認識し
    て、該構成を示す所定の構成情報を該種別要求手段に通
    知し、 該種別要求手段は、当該端末装置の構成情報から、所要
    の初期ロード情報の種別を決定して、該種別を該中央計
    算機に通知し、 該初期ロード情報受信手段は該中央計算機から転送され
    る初期ロード情報を受信し、 該中央計算機は、当該中央計算機と接続した該端末装置
    の初期ロード情報を保持し、初期ロード手段を有し、 該初期ロード手段は、各該端末装置の該種別要求手段か
    ら該種別の通知を受け、該種別に従う初期ロード情報
    を、該保持する初期ロード情報から選択して当該端末装
    置へ転送することを特徴とする端末装置初期ロード制御
    方式。
  2. 【請求項2】中央計算機と、1以上の端末装置とを有
    し、 各該端末装置は、該中央計算機と接続し、構成情報要求
    手段と種別要求手段と初期ロード情報受信手段とを有
    し、 該構成情報要求手段は、当該端末装置の構成を示す構成
    情報の要求を該中央計算機に通知し、 該種別要求手段は、該構成情報要求に対して該中央計算
    機から転送される構成情報から、所要の情報種別を決定
    して、該種別を該中央計算機に通知し、 該初期ロード情報受信手段は該中央計算機から転送され
    る初期ロード情報を受信し、 該中央計算機は、当該中央計算機と接続した該端末装置
    の構成情報と初期ロード情報を保持し、構成情報通知手
    段と初期ロード手段と有し、 該構成情報通知手段は、該端末装置からの該構成情報要
    求を受信した場合に、該保持する構成情報から所要の構
    成情報を選択して当該端末装置へ返送し、 該初期ロード手段は、各該端末装置の該種別要求手段か
    ら該種別の通知を受け、該種別に従う初期ロード情報
    を、該保持する初期ロード情報から選択して当該端末装
    置へ転送することを特徴とする端末装置初期ロード制御
    方式。
JP59163639A 1984-08-03 1984-08-03 端末装置初期ロ−ド制御方式 Expired - Lifetime JPH0630078B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59163639A JPH0630078B2 (ja) 1984-08-03 1984-08-03 端末装置初期ロ−ド制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59163639A JPH0630078B2 (ja) 1984-08-03 1984-08-03 端末装置初期ロ−ド制御方式

Publications (2)

Publication Number Publication Date
JPS6142052A JPS6142052A (ja) 1986-02-28
JPH0630078B2 true JPH0630078B2 (ja) 1994-04-20

Family

ID=15777760

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59163639A Expired - Lifetime JPH0630078B2 (ja) 1984-08-03 1984-08-03 端末装置初期ロ−ド制御方式

Country Status (1)

Country Link
JP (1) JPH0630078B2 (ja)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5109484A (en) * 1986-04-09 1992-04-28 International Business Machines Corporation Self configuring terminal which polls loop network and generates list of connected devices for use in selectively downloading control programs
JPS6312007A (ja) * 1986-07-02 1988-01-19 Matsushita Electric Ind Co Ltd Ncデ−タ管理方法
JPS6356704A (ja) * 1986-08-28 1988-03-11 Mitsubishi Agricult Mach Co Ltd 作業車輌における制御方法
JPS63118901A (ja) * 1986-11-07 1988-05-23 Babcock Hitachi Kk 機能選択機構を有する制御装置
JPS63178358A (ja) * 1987-01-20 1988-07-22 Fujitsu Ltd ダウンロ−ド処理方式
JPH023847A (ja) * 1988-06-20 1990-01-09 Fujitsu Ltd ホスト連携ワークステーションセットアップ方式
JPH0485629A (ja) * 1990-07-30 1992-03-18 Juki Corp プログラムの選択的転送装置および方法
JPH06103192A (ja) * 1992-09-21 1994-04-15 Advanced Syst Kenkyusho:Kk 実行プログラム更新方式
US6308325B1 (en) 1996-04-09 2001-10-23 International Business Machines Corporation Apparatus and method for downloading data to electronic device
JP2002288735A (ja) * 2001-03-22 2002-10-04 Toyo Commun Equip Co Ltd マルチメディア端末或いはキオスク端末
JP2006178912A (ja) * 2004-12-24 2006-07-06 Fujitsu Ltd 情報処理方法及びプログラム
JP2006189974A (ja) * 2004-12-28 2006-07-20 Sony Corp 電子機器及びそのプログラムアップデート方法
ES2947321A1 (es) * 2022-02-04 2023-08-04 Reyes Alejandro Albero Sistema de gestión de información comercial

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS54146541A (en) * 1978-05-09 1979-11-15 Fujitsu Ltd Information process system
JPS58149528A (ja) * 1982-02-26 1983-09-05 Fujitsu Ltd プログラムロ−デイング方式
JPS59148918A (ja) * 1983-02-16 1984-08-25 Hitachi Ltd プログラムロ−ド方式

Also Published As

Publication number Publication date
JPS6142052A (ja) 1986-02-28

Similar Documents

Publication Publication Date Title
US5701415A (en) Method for creating stub file supporting remote procedure calls by generating common code including code utilized by stub procedures to invoke plurality of service procedures
JP3484049B2 (ja) 遅延コード化データ伝送
US7711817B2 (en) Data processing apparatus and network system that outputs quality of service information to a user
EP0317466B1 (en) Reverse flow control mechanism and method
US4731750A (en) Workstation resource sharing
JPH0630078B2 (ja) 端末装置初期ロ−ド制御方式
EP3813335B1 (en) Service processing methods and systems based on a consortium blockchain network
JPH03659B2 (ja)
EP0317468B1 (en) Bus flow control system
US6697859B1 (en) Apparatus, method, program, and information processing system for prioritized data transfer to a network terminal
CN114860473A (zh) 一种消息处理方法、处理器和存储介质
CN112291325A (zh) 一种消息的处理方法、装置及计算机系统
US20050265362A1 (en) Message relay program and message relay device
US5291613A (en) Method for executing a control instruction in a multi-computer system
JP3288158B2 (ja) チャネル制御方式
JP3128434B2 (ja) 通信ネットワークにおける通信時間分散方式
KR100447394B1 (ko) 통신시스템의 메시지처리방법
KR19990039779A (ko) 프로세서간 통신에 의한 파일 로딩방법
JP2679427B2 (ja) 計算機システムのプロセス制御方法
JPH02158840A (ja) タスク間通信用メッセージ領域制御方式
CN116521368A (zh) 任务分发方法、装置、设备、介质及程序产品
JPS6349817B2 (ja)
JP2007004412A (ja) 営業店システム
JPH02148344A (ja) ファイル転送管理方式
JPH05143498A (ja) 分散システムの通信障害対応方法