JPH10105406A - ソフトウェアのインストールおよび更新システム - Google Patents

ソフトウェアのインストールおよび更新システム

Info

Publication number
JPH10105406A
JPH10105406A JP8252753A JP25275396A JPH10105406A JP H10105406 A JPH10105406 A JP H10105406A JP 8252753 A JP8252753 A JP 8252753A JP 25275396 A JP25275396 A JP 25275396A JP H10105406 A JPH10105406 A JP H10105406A
Authority
JP
Japan
Prior art keywords
computer
software
installation
management
computers
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
Application number
JP8252753A
Other languages
English (en)
Inventor
Yasuhiro Saito
康浩 齊藤
Takashi Kato
孝 加藤
Natsuo Ago
夏夫 吾郷
Sachiko Nagashima
祥子 長島
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.)
Hitachi Information Systems Ltd
Original Assignee
Hitachi Information Systems 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 Hitachi Information Systems Ltd filed Critical Hitachi Information Systems Ltd
Priority to JP8252753A priority Critical patent/JPH10105406A/ja
Publication of JPH10105406A publication Critical patent/JPH10105406A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)
  • Stored Programmes (AREA)

Abstract

(57)【要約】 【課題】 ソフトウェアのインストールや更新の対象と
なる計算機の数が多い場合やネットワーク構成が複雑な
場合、インストールや更新対象のソフトウェアを供給す
る側の計算機やネットワークに大きな負荷がかかってし
まう。 【解決手段】 ソフトウェア5のインストール先の計算
機14に対して、少なくともソフトウェア5のインスト
ール元の計算機15とインストールするソフトウェア5
を特定する情報とを含む作業指示情報(インストール作
業指示情報7)を作成してを転送する管理用計算機1を
設け、インストール先の計算機14は、管理用計算機1
から転送されてきたインストール作業指示情報7に従っ
て、インストール元の計算機15からインストールする
ソフトウェア24をコピーして、ソフトウェア23のイ
ンストールおよび更新を行うことを特徴とする。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、ソフトウェアのイ
ンストールおよび更新技術に係り、特に、ネットワーク
を介して接続された各計算機へのソフトウェアのインス
トール作業および更新作業を効率良く行うのに好適なソ
フトウェアのインストールおよび更新システムに関する
ものである。
【0002】
【従来の技術】近年、複数のコンピュータをネットワー
ク接続したシステムが様々な分野で導入されているが、
このようなネットワーク環境においては、導入時におけ
るソフトウェアのインストール作業に要する時間および
導入後の運用業務におけるソフトウェアの更新作業に要
する時間が、増大してきている。このようなコンピュー
タネットワーク環境において各コンピュータに対するソ
フトウェアのインストールおよび更新作業を効率良く行
なうための従来技術(ソフトウェアインストールシステ
ム)としては、例えば、特開平6−12348号公報に
記載された技術が知られている。
【0003】図7は、従来のソフトウェアのインストー
ルおよび更新システムの構成例を示すブロック図であ
る。本図7において、71はインストール対象のソフト
ウェア75を供給するインストール元計算機、72a,
72bはインストール元計算機71からソフトウェア7
5を受け取りインストールするインストール先計算機、
73a〜73cはソフトウェア75等を格納するディス
ク装置、74はインストール元計算機71に設けられデ
ィスク装置73a内のソフトウェア75の転送処理を行
うソフトウェアインストール処理部、76,77はイン
ストール元計算機71が参照するファイル、78a,7
8bはインストール先計算機72a,72bが参照する
ファイル、79は各計算機が接続されるネットワークで
ある。
【0004】このような構成において、インストール元
計算機71は、ファイル76にインストールリストを、
ファイル77にインストール済みソフトウェアリストを
保持し、ソフトウェアインストール処理部74により、
どのソフトウェアをどのインストール先計算機72a,
72bにインストールするかを判断し、判断結果に基づ
き、インストール先の計算機の状態を確認する。インス
トール先計算機72a,72b側では、それぞれのファ
イル78a,78bにイネーブル情報を保持し、インス
トール作業が可能かどうかをインストール元計算機1に
示す。
【0005】インストール作業が可能であれば、インス
トール元計算機71は、対応する計算機にディスク装置
73a内のソフトウェア75を転送する。インストール
先計算機72a,72bは、ネットワーク79を介して
インストール元計算機71から送られてきたソフトウェ
ア75をインストールし、完了後、インストール元計算
機71に通知する。この通知を受け取り、インストール
元計算機71は、ファイル77のインストール済みソフ
トウェアリストを更新し、各インストール先計算機72
a,72bにおけるソフトウェア75のインストール状
況を把握する。ソフトウェアの更新作業に関しても同様
の手順で行われる。
【0006】このように、従来のソフトウェアのインス
トールおよび更新システムでは、各インストール先計算
機72a,72bで保持しているソフトウェアの管理
や、インストール作業が終了した後の、ファイル77に
おけるインストール済みソフトウェアリストの更新等
は、インストール元計算機71側で行っている。そのた
め、インストール先計算機72a,72bの数が多い場
合や、ネットワーク構成が複雑な場合には、インストー
ル元計算機71やネットワーク79に大きな負荷がかか
ってしまう。
【0007】
【発明が解決しようとする課題】解決しようとする問題
点は、従来の技術では、ソフトウェアのインストールや
更新の対象となる計算機の数が多い場合や、ネットワー
ク構成が複雑な場合に、インストールや更新対象のソフ
トウェアを供給する側の計算機やネットワークに大きな
負荷がかかってしまう点である。本発明の目的は、これ
ら従来技術の課題を解決し、ネットワークを介して接続
された計算機へのソフトウェアのインストールや更新作
業を効率良く行うことを可能とするソフトウェアのイン
ストールおよび更新システムを提供することにある。
【0008】
【課題を解決するための手段】上記目的を達成するた
め、本発明のソフトウェアのインストールおよび更新シ
ステムは、(1)ネットワークを介して接続された計算
機間でソフトウェアのインストールおよび更新を行うシ
ステムであって、ソフトウェア5のインストール先の計
算機14に対して、少なくともソフトウェア5のインス
トール元の計算機15とインストールするソフトウェア
5を特定する情報とを含む作業指示情報(インストール
作業指示情報7)を作成してを転送する管理用計算機1
を設け、インストール先の計算機14は、管理用計算機
1から転送されてきたインストール作業指示情報7に従
って、インストール元の計算機15からインストールす
るソフトウェア24をコピーして、ソフトウェア23の
インストールおよび更新を行うことを特徴とする。ま
た、(2)上記(1)に記載のソフトウェアのインスト
ールおよび更新システムにおいて、インストール作業指
示情報7は、インストール元の計算機として、インスト
ール先の計算機14が存在するネットワークセグメント
(A)にある計算機15を最優先とする順位で複数有
し、インストール先の計算機14は、接続可能なインス
トール元の計算機を、順位に従って検索して特定し、こ
の特定した計算機15からソフトウェア22,24をコ
ピーすることを特徴とする。また、(3)上記(1)も
しくは(2)のいずれかに記載のソフトウェアのインス
トールおよび更新システムにおいて、管理用計算機1
は、インストール先の計算機14が存在するネットワー
クセグメントAと同じネットワークセグメントを最優先
とする順位で、各計算機が存在するネットワークセグメ
ントを予め対応付けて登録したファイル(対象ネットワ
ーク・セグメント優先情報9)を具備し、この対象ネッ
トワーク・セグメント優先情報9に登録されたネットワ
ークセグメントの順位に従ってインストール元の計算機
となり得る複数の計算機を抽出し、インストール作業指
示情報7に含めることを特徴とする。また、(4)上記
(1)から(3)のいずれかに記載のソフトウェアのイ
ンストールおよび更新システムにおいて、インストール
元の計算機15は、インストールするソフトウェア24
を圧縮して格納し、インストール先の計算機14は、圧
縮されたソフトウェア24をコピーし、伸長してインス
トールすることを特徴とする。また、(5)上記(2)
から(4)のいずれかに記載のソフトウェアのインスト
ールおよび更新システムにおいて、管理用計算機1は、
インストールするソフトウェア5を有し、インストール
元の計算機となり得る計算機がなければ、インストール
先の計算機14は、管理用計算機1が有するソフトウェ
ア5をコピーすることを特徴とする。
【0009】
【発明の実施の形態】本発明においては、ネットワーク
を介して計算機へのソフトウェアのインストールや更新
を行う際、管理用計算機から、各計算機に対して、ソフ
トウェアそのものを転送するのではなく、ソフトウェア
のインストールや更新のために各計算機で行うべき作業
(ジョブ)を定義した情報(インストール/更新作業指
示情報)を転送する。このインストール/更新作業指示
情報としては、例えば、転送日時や、インストール/更
新作業指示情報を受信する各計算機名、各計算機が組込
むべきソフトウェア名やバージョン、受信したインスト
ール/更新作業指示情報に基づき各計算機がジョブを実
行する日時、各計算機がどの計算機からソフトウェアを
取得すべきかの情報およびその優先順位などが設定され
る。
【0010】尚、この優先順位は、管理用計算機が持つ
ネットワーク構成情報や、各計算機のソフト構成情報や
性能等の情報を元に適切なソフトウェア供給元の計算機
の候補を決定して、設定するものである。このようなイ
ンストール/更新作業指示情報を受信した各計算機は、
その設定内容に基づき、組込むべきソフトウェア(圧縮
され最小化されている)を、最適な供給元計算機からネ
ットワークを介して取得する。そして、圧縮されたソフ
トウェアを展開し、その後、管理用計算機にインストー
ルもしくは更新作業の完了を通知する。
【0011】このように、設定されたスケジュール(最
適な供給元計算機やジョブ実行日時など)に従って、ソ
フトウェアのインストールや更新作業が行われるので、
作業が一時期に、一台の計算機に集中することが無く、
いかなるネットワーク構成であっても、管理用計算機や
各供給元計算機、およびネットワークに与える負荷を分
散させることができる。以下、本発明の形態を図面等を
用いて詳細に説明する。
【0012】図1は、本発明のソフトウェアのインスト
ールおよび更新システムの本発明に係る構成の一実施例
を示すブロック図である。本図1において、1は本発明
に係る管理用計算機、2は管理用計算機1に接続された
ディスク装置、3は管理用計算機1で読み書きされるフ
ァイル、4は管理用計算機1の本発明に係る処理を行う
管理処理部、5はディスク装置2に格納されたソフトウ
ェア、6は管理用計算機1が接続されたネットワーク、
7〜9はそれぞれファイル3に登録されたインストール
作業指示情報、管理情報、対象ネットワーク・セグメン
ト優先情報である。
【0013】また、10はネットワーク6に接続された
ルータ、11はルータ10を介してネットワーク6が接
続される公衆回線、12は公衆回線11が接続されたル
ータ、13はルータ12を介して公衆回線11に接続さ
れたネットワーク、14,15はネットワーク13を介
してそれぞれ接続された計算機、16,17は計算機1
4,15に接続されたディスク装置、18,19は計算
機14,15で読み書きされるファイル、20,21は
計算機14,15の本発明に係るインストール処理を行
うインストール処理部、22〜24はディスク装置1
6,17に格納されたソフトウェア、25,26はそれ
ぞれファイル18,19内に登録された構成情報であ
る。
【0014】管理用計算機1側のファイル3における管
理情報8は、図2に具体例が示されるように、計算機1
4,15に係る情報を示している。すなわち、計算機の
識別情報(コンピュータ名)、その計算機のIP(Inte
rnet Protocol)アドレス、計算機で使用されるソフト
ウェア名およびそのバージョン番号、インストールする
日時、計算機が有するCPU名、接続しているディスク
の空き容量などがリスト管理されている。
【0015】インストール作業指示情報7は、計算機1
4,15にインストール作業指示情報7を送信する日時
や、インストール作業指示情報7を受信する対象となる
計算機14,15の名称、計算機14,15が組込むべ
きソフトウェア名やバージョン、計算機14,15がジ
ョブを実行する日時等を示すと共に、計算機14,15
がどの計算機からソフトウェアを取得すべきかの情報を
優先順位を付与して示すリストである。計算機14,1
5側のファイル18,19における構成情報25,26
は、計算機情報およびソフトウェア構成情報等を示す構
成リストである。
【0016】管理用計算機1内の管理処理部4は、ファ
イル3内の管理情報8を管理し、その管理情報8を元に
インストール作業指示情報7を作成する。また、管理用
計算機1からのインストール作業指示情報7の送信、さ
らに計算機14,15から通知されてくるインストール
/更新作業完了情報を受信し、管理情報8に反映させる
処理を担う。また、計算機14,15内のインストール
処理部20,21は、管理用計算機1や計算機14,1
5との情報の送受信を担う、また、管理用計算機1から
転送され受信したインストール作業指示情報7を基に、
ソフトウェアのインストール作業を開始し、インストー
ル作業の終了後、管理用計算機1にインストール作業完
了情報を通知する。
【0017】以下、このような構成のソフトウェアのイ
ンストールおよび更新システムの本発明に係る動作説明
を行う。ここで説明する動作の例は、計算機14にソフ
トウェアをインストールする処理の流れを想定する。ま
た、本例において、管理用計算機1と計算機15には、
それぞれ圧縮され最小化されたソフトウェア5,24が
既にインストールされているものとし、さらに、管理用
計算機1が備える管理情報8およびインストール作業指
示情報7には、既にデータが蓄積されているものとす
る。
【0018】計算機14にソフトウェア22をインスト
ールするにあたり、計算機14にインストール作業指示
情報7を送信するために、まず、管理用計算機1におい
て、管理処理部4により、インストール作業指示情報7
を作成する必要がある。その動作を図3を用いて説明す
る。図3は、図1における管理用計算機の管理処理部に
よるインストール作業指示情報の作成手順例を示すフロ
ーチャートである。図1における管理処理部4は、起動
されると、まず管理情報8を読み込む(ステップ1
0)。次に、今回のインストール先である図1の計算機
14とインストールするソフトウェア22を、管理情報
8から取得されたリストの中から選択する(ステップ2
0,30)。
【0019】このようにして、インストール先の計算機
14とインストールするソフトウェア22が決定する
と、管理処理部4は、計算機14がソフトウェア22を
最適にインストールできる計算機15等の候補(インス
トール元計算機候補)を決定する処理を行い、この処理
で得られたインストール元計算機候補(本例の場合、計
算機12)の情報をインストール作業指示情報7に追加
する(ステップ40)。
【0020】このように、本実施例では、計算機14が
インストールしようしているソフトウェア22(圧縮さ
れ最小化されている)は、管理用計算機1上に存在して
いるにも関わらず、インストール元の計算機として計算
機15が最適であると判断する。すなわち、広域ネット
ワーク(公衆回線11)を介して取得するよりも、同じ
ネットワーク内(セグメント)の計算機15からコピー
する方が最適と判断する。
【0021】そして、計算機14にインストール作業指
示情報7を送信する日時と、計算機14が実際に、イン
ストール作業指示情報7を基にインストールを実行する
日時を入力し(ステップ50,60)、作成したインス
トール作業指示情報7の確認をして(ステップ70)、
処理を終了する。その後、管理処理部4は、インストー
ル作業指示情報7の作成時に指定した送信日時となった
インストール作業指示情報7を、計算機14が送信可能
な場合に送信する。尚、計算機14が送信できないよう
な状態の場合は、エラー処理を実行する。
【0022】次に、管理処理部4によるインストール元
計算機候補の決定手順を説明する。図4は、図1におけ
る管理用計算機の管理処理部によるインストール元計算
機候補の決定手順例を示すフローチャートである。図1
の管理処理部4は、既に図3におけるステップ20,3
0で決定しているインストール先計算機(本例では計算
機14)とインストールするソフトウェア22の情報を
取得し(ステップ200)、そのソフトウェア22を所
有する計算機の中から、インストール元計算機となりう
る計算機を、管理者が予め設定した図5にその詳細を示
す図1の対象ネットワーク・セグメント優先情報9と、
図2に詳細を示した管理情報8内のコンピュータ名やIP
アドレスおよびソフトウェア名等の情報を使用して、優
先度を付加して候補を決定する(ステップ210,22
0)。
【0023】図5は、図1における対象ネットワーク・
セグメント優先情報の具体例を示す説明図である。通
常、ネットワークは、セグメント、すなわち、ある一ま
とまりの単位のものがルータ等によって接続された形で
構成されており、ネットワークに接続されている計算機
には、その計算機が存在するセグメントを示す情報が付
与されている。このセグメントを示す情報が、本図5に
おける「A,B,C…」である。この図5で示したテー
ブルは、インストール先計算機が存在するネットワーク
・セグメント毎に、インストール元計算機が存在するネ
ットワーク・セグメントの優先順位を示したものであ
り、ネットワーク管理者が予め設定しておくものであ
る。
【0024】ここで、インストール先計算機が存在する
ネットワーク・セグメントが「A」の場合、インストー
ル元計算機の存在するセグメントも「A」であれば、わ
ざわざルータを介して他のセグメントまでソフトウェア
を送る必要がないので、優先度を「1」としてある。そ
して、図4に示したインストール元計算機候補の決定手
順においては、優先度が「1」のネットワークセグメン
トの計算機の中からインストール元となる計算機を選択
する。この中に適切な計算機が存在しなければ、同様
に、優先度が「2」のネットワークセグメントを検索し
て選択する。
【0025】図4において、図1の管理処理部4は、こ
のような手順でインストール元計算機の候補となる計算
機を幾つか選択し、インストール作業指示情報7を作成
する。万が一、1台も存在しない場合は、管理用計算機
1をインストール元計算機と判断する。そして、その
後、インストール元計算機候補の情報を管理処理部4の
本処理に結果を返す(ステップ230)。
【0026】次に、インストール先計算機である図1の
計算機14において、インストール処理部20が、管理
用計算機1から受信したインストール作業指示情報7に
基づいて、ソフトウェアのインストールを実行し、イン
ストール作業完了情報を送信するまでの処理を説明す
る。図6は、図1における計算機のインストール処理部
によるソフトウェアのインストール処理手順例を示すフ
ローチャートである。インストール先計算機である図1
の計算機14が備えるインストール処理部20は、管理
用計算機1から送信されたインストール作業指示情報が
蓄積されている構成情報25の内容を一定間隔で読み込
む(ステップ100)。
【0027】そして、実行すべきインストール作業指示
情報があるか否かを検査し、該当するものが存在する場
合には、インストール作業の実行処理段階に移る(ステ
ップ110)。この実行処理では、インストール作業指
示情報にある優先順位の順に、送信可能なインストール
元計算機である計算機15を検索し(ステップ12
0)、この計算機15と通信が可能な場合には、計算機
15から、圧縮され最小化されたソフトウェア24をコ
ピーする(ステップ140)。また、どのインストール
元計算機とも通信が不可能な場合には、エラー処理に移
る(ステップ130)。
【0028】計算機15からソフトウェア24をコピー
した計算機14は、ソフトウェア24を解凍(伸長)し
てソフトウェア22のインストールを開始する(ステッ
プ150)。インストールが終了すると(ステップ16
0)、図1の管理用計算機1にインストール作業完了情
報を送信する(ステップ170)。このようにして、イ
ンストール先計算機である計算機14からインストール
作業完了情報を受信すると、図1の管理用計算機1は、
具備した管理処理部4により、管理情報8にインストー
ル作業完了情報の結果を反映する。
【0029】以上、図1〜図6を用いて説明したよう
に、本実施例のソフトウェアのインストールおよび更新
システムでは、ネットワーク6,13および公衆回線1
1を介して接続された管理用計算機1から、計算機1
4,15にソフトウェアをインストールするシステムに
おいて、管理用計算機1からは、インストール作業情報
のみを送信し、ソフトウェアのインストール作業はイン
ストール先計算機で行う。この時、ソフトウェアのコピ
ーは、ネットワーク6,13および公衆回線11を介し
て接続された管理用計算機1から行うのではなく、同じ
セグメント内のネットワーク13にある計算機から行
う。
【0030】このようにして、ネットワークを介して接
続された計算機にソフトウェアをインストールする際
に、管理用計算機1やネットワーク6,13および公衆
回線11にかかっていた大きな負荷を分散できる。さら
に、管理用計算機1により、システム全体の情報を把握
し管理する構成としたので、システムの拡張や運用管理
が容易に行える。尚、本発明は、図1〜図6を用いて説
明した実施例に限定されるものではなく、その要旨を逸
脱しない範囲において種々変更可能である。例えば、本
実施例では、ソフトウェアのインストール処理に関して
説明したが、インストール済みのソフトウェアの更新処
理においても同様にして、負荷の分散を図ることができ
る。
【0031】
【発明の効果】本発明によれば、ソフトウェアのインス
トールや更新の対象となる計算機の数が多い場合や、ネ
ットワーク構成が複雑な場合においても、インストール
や更新対象のソフトウェアを供給する側の計算機やネッ
トワークにかかる負荷を分散でき、ネットワークを介し
て接続された計算機へのソフトウェアのインストールや
更新作業を効率良く行うことが可能である。
【図面の簡単な説明】
【図1】本発明のソフトウェアのインストールおよび更
新システムの本発明に係る構成の一実施例を示すブロッ
ク図である。
【図2】図1における管理情報の具体例を示す説明図で
ある。
【図3】図1における管理用計算機の管理処理部による
インストール作業指示情報の作成手順例を示すフローチ
ャートである。
【図4】図1における管理用計算機の管理処理部による
インストール元計算機候補の決定手順例を示すフローチ
ャートである。
【図5】図1における対象ネットワーク・セグメント優
先情報の具体例を示す説明図である。
【図6】図1における計算機のインストール処理部によ
るソフトウェアのインストール処理手順例を示すフロー
チャートである。
【図7】従来のソフトウェアのインストールおよび更新
システムの構成例を示すブロック図である。
【符号の説明】
1:管理用計算機、2,16,17:ディスク装置、
3,18,19:ファイル、4:管理処理部、5,2
2,24:ソフトウェア(圧縮)、6,13:ネットワ
ーク、7:インストール作業指示情報、8:管理情報、
9:対象ネットワーク・セグメント優先情報、10,1
2:ルータ、11:公衆回線、14,15:計算機、2
0,21:インストール処理部、23:ソフトウェア
(解凍済み)、25,26:構成情報、71:インスト
ール元計算機、72a,72b:インストール先計算
機、73a〜73c:ディスク装置、74:ソフトウェ
アインストール処理部、75:ソフトウェア、76,7
7,78a,78b:ファイル、79:ネットワーク。
───────────────────────────────────────────────────── フロントページの続き (72)発明者 長島 祥子 東京都渋谷区道玄坂一丁目16番5号 株式 会社日立情報システムズ内

Claims (5)

    【特許請求の範囲】
  1. 【請求項1】 ネットワークを介して接続された計算機
    間でソフトウェアのインストールおよび更新を行うシス
    テムであって、上記ソフトウェアのインストール先の計
    算機に対して、少なくとも上記ソフトウェアのインスト
    ール元の計算機とインストールするソフトウェアを特定
    する情報とを含む作業指示情報を転送する管理用計算機
    を設け、上記インストール先の計算機は、上記管理用計
    算機から転送されてきた作業指示情報に従って、上記イ
    ンストール元の計算機から上記インストールするソフト
    ウェアをコピーして、上記ソフトウェアのインストール
    および更新を行うことを特徴とするソフトウェアのイン
    ストールおよび更新システム。
  2. 【請求項2】 請求項1に記載のソフトウェアのインス
    トールおよび更新システムにおいて、上記作業指示情報
    は、上記インストール元の計算機として、上記インスト
    ール先の計算機が存在するネットワークセグメントにあ
    る計算機を最優先とする順位で複数有し、上記インスト
    ール先の計算機は、接続可能な上記インストール元の計
    算機を、上記順位に従って検索して特定し、該特定した
    計算機から上記ソフトウェアをコピーすることを特徴と
    するソフトウェアのインストールおよび更新システム。
  3. 【請求項3】 請求項1、もしくは、請求項2のいずれ
    かに記載のソフトウェアのインストールおよび更新シス
    テムにおいて、上記管理用計算機は、上記インストール
    先の計算機が存在するネットワークセグメントと同じネ
    ットワークセグメントを最優先とする順位で、各計算機
    が存在するネットワークセグメントを予め対応付けて登
    録したファイルを具備し、該ファイルに登録されたネッ
    トワークセグメントの順位に従って上記インストール元
    の計算機となり得る複数の計算機を抽出し、上記作業指
    示情報に含めることを特徴とするソフトウェアのインス
    トールおよび更新システム。
  4. 【請求項4】 請求項1から請求項3のいずれかに記載
    のソフトウェアのインストールおよび更新システムにお
    いて、上記インストール元の計算機は、上記インストー
    ルするソフトウェアを圧縮して格納し、上記インストー
    ル先の計算機は、上記圧縮されたソフトウェアをコピー
    し、伸長してインストールすることを特徴とするソフト
    ウェアのインストールおよび更新システム。
  5. 【請求項5】 請求項2から請求項4のいずれかに記載
    のソフトウェアのインストールおよび更新システムにお
    いて、上記管理用計算機は、上記インストールするソフ
    トウェアを有し、上記インストール元の計算機となり得
    る計算機がなければ、上記インストール先の計算機は、
    上記管理用計算機が有するソフトウェアをコピーするこ
    とを特徴とするソフトウェアのインストールおよび更新
    システム。
JP8252753A 1996-09-25 1996-09-25 ソフトウェアのインストールおよび更新システム Pending JPH10105406A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8252753A JPH10105406A (ja) 1996-09-25 1996-09-25 ソフトウェアのインストールおよび更新システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8252753A JPH10105406A (ja) 1996-09-25 1996-09-25 ソフトウェアのインストールおよび更新システム

Publications (1)

Publication Number Publication Date
JPH10105406A true JPH10105406A (ja) 1998-04-24

Family

ID=17241813

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8252753A Pending JPH10105406A (ja) 1996-09-25 1996-09-25 ソフトウェアのインストールおよび更新システム

Country Status (1)

Country Link
JP (1) JPH10105406A (ja)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11312105A (ja) * 1998-04-28 1999-11-09 Ddi Corp ファイルのダウンロード方法およびダウンロードファイル
JP2001166943A (ja) * 1999-12-06 2001-06-22 Hitachi Ltd ソフトウェア配布方法
JP2003223387A (ja) * 2002-01-29 2003-08-08 Nec Corp プログラムダウンロードシステム、放送通信融合端末およびプログラムダウンロード方法
JP2006209672A (ja) * 2005-01-31 2006-08-10 Fujitsu Ltd 開発機割当てプログラム及び開発機管理プログラム
JP2009146403A (ja) * 2007-12-11 2009-07-02 Sharp Corp 多数のネットワークノードのソフトウェアをアップデートするサーバ装置および方法
JP2013535736A (ja) * 2010-08-19 2013-09-12 サムスン エレクトロニクス カンパニー リミテッド 端末管理パッケージを提供する装置及び前記端末管理パッケージを受信する方法
JP2017033147A (ja) * 2015-07-30 2017-02-09 キヤノン株式会社 配信システム、配信方法及びプログラム

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11312105A (ja) * 1998-04-28 1999-11-09 Ddi Corp ファイルのダウンロード方法およびダウンロードファイル
JP2001166943A (ja) * 1999-12-06 2001-06-22 Hitachi Ltd ソフトウェア配布方法
JP2003223387A (ja) * 2002-01-29 2003-08-08 Nec Corp プログラムダウンロードシステム、放送通信融合端末およびプログラムダウンロード方法
JP2006209672A (ja) * 2005-01-31 2006-08-10 Fujitsu Ltd 開発機割当てプログラム及び開発機管理プログラム
JP2009146403A (ja) * 2007-12-11 2009-07-02 Sharp Corp 多数のネットワークノードのソフトウェアをアップデートするサーバ装置および方法
US8266260B2 (en) 2007-12-11 2012-09-11 Sharp Laboratories Of America, Inc. Method and system for updating the software of multiple network nodes
JP2013535736A (ja) * 2010-08-19 2013-09-12 サムスン エレクトロニクス カンパニー リミテッド 端末管理パッケージを提供する装置及び前記端末管理パッケージを受信する方法
JP2017033147A (ja) * 2015-07-30 2017-02-09 キヤノン株式会社 配信システム、配信方法及びプログラム

Similar Documents

Publication Publication Date Title
JP3088269B2 (ja) コンピュータネットワークシステム及びそのオペレーティングシステムの版数管理方法
US5005122A (en) Arrangement with cooperating management server node and network service node
US7620698B2 (en) File distribution system in which partial files are arranged according to various allocation rules associated with a plurality of file types
US7958210B2 (en) Update management method and update management unit
US20060070063A1 (en) Application sets install method for dispersion server
JP2001175460A (ja) プログラム配付管理システム
JPH10105406A (ja) ソフトウェアのインストールおよび更新システム
JP2003242016A (ja) 情報処理システムおよびその情報システムで使用されるサーバ装置ならびにクライアント装置と、プログラムおよび情報処理方法
JP2003228486A (ja) ソフトウェア管理方法、ソフトウェア管理システム及びプログラム
JP2006164095A (ja) ディスクシステム
JP2701814B2 (ja) 分散ファイル管理方法
JP2000132378A (ja) 画像出力装置
JPH05250239A (ja) コンピュータネットワークシステム
JP2001306286A (ja) ネットワーク上のプリントジョブ管理システムおよびプリントジョブ管理方法
JP4343056B2 (ja) ストレージ装置割当て方法ならびにそのための管理サーバおよびプログラム
JPH0778115A (ja) ネットワーク定義変更方式
JP2001092641A (ja) ソフトウェアインストールシステム
JP2004151888A (ja) 端末装置の制御方法
JPH11272471A (ja) ソフトウェア配信システムとそれに用いるプログラムを記録した記録媒体
JP2006035456A (ja) 画像処理装置及びその制御方法及びプログラム
JP2000316000A (ja) コンピュータネットワークシステム、コンピュータ及び記録媒体
JPH11161443A (ja) ネットワークプリンタシステム
JP2001337858A (ja) 複製データ管理システム
JP4907309B2 (ja) シェルプログラム配信システム及び同配信プログラム
JPH05334162A (ja) データ処理システム