JPH11312080A - 計算機ネットワークシステムおよびプログラム更新方法 - Google Patents

計算機ネットワークシステムおよびプログラム更新方法

Info

Publication number
JPH11312080A
JPH11312080A JP10118517A JP11851798A JPH11312080A JP H11312080 A JPH11312080 A JP H11312080A JP 10118517 A JP10118517 A JP 10118517A JP 11851798 A JP11851798 A JP 11851798A JP H11312080 A JPH11312080 A JP H11312080A
Authority
JP
Japan
Prior art keywords
program
client terminal
terminal device
update information
computer network
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
JP10118517A
Other languages
English (en)
Inventor
Rika Igarashi
里香 五十嵐
Motoaki Satoyama
元章 里山
Ritsuko Kawabata
律子 川端
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 Ltd
Original Assignee
Hitachi 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 Ltd filed Critical Hitachi Ltd
Priority to JP10118517A priority Critical patent/JPH11312080A/ja
Publication of JPH11312080A publication Critical patent/JPH11312080A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Computer And Data Communications (AREA)
  • Stored Programmes (AREA)

Abstract

(57)【要約】 【課題】過大な負担をプログラムサーバ装置にかけるこ
となく、複数のクライアント端末装置にインストールさ
れているプログラムをプログラムサーバ装置からネット
ワークを介して更新する。 【解決手段】プログラムサーバ装置50が、インストー
ルプログラム52とインストール条件テーブル53とイ
ンストール条件判断プログラム57とを、クライアント
端末装置61へブロードキャストする。クライアント端
末装置61は、インストール条件判断プログラム57を
実行し、インストール条件テーブル53とクライアント
端末装置システムテーブル63とクライアント端末装置
プログラムテーブル64とを基に、更新の必要性を判断
し、必要と判断した場合のみインストールプログラム5
2をインストールする。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、計算機ネットワークシ
ステムおよびプログラム更新方法に関し、さらに詳しく
は、複数のクライアント端末装置にインストールされて
いるプログラムをプログラムサーバ装置からネットワー
クを介して効率的に更新することが出来る計算機ネット
ワークシステムおよびプログラム更新方法に関する。
【0002】
【従来の技術】第1の従来例として、特開平9−212
341号公報に開示された「ソフトウエア自動選択イン
ストールシステムおよび自動選択インストール方法」が
ある。これは、コンピュータのディスク容量を考慮して
プログラムを自動的にインストールする技術である。
【0003】第2の従来例として、特開平9−2187
77号公報に開示された「コンピュータシステム」があ
る。これは、複数のコンピュータに対してネットワーク
を利用して自動インストールを行う際に、各コンピュー
タの固有の設定を施したインストールを行う技術であ
る。
【0004】
【発明が解決しようとする課題】特開平9−21234
1号公報に開示された「ソフトウエア自動選択インスト
ールシステムおよび自動選択インストール方法」は、1
台のコンピュータに対してプログラムを自動インストー
ルする技術である。
【0005】従って、複数のクライアント端末装置にイ
ンストールされているプログラムをプログラムサーバ装
置からネットワークを介して更新する場合には全く適用
できない問題点がある。
【0006】一方、特開平9−218777号公報に開
示された「コンピュータシステム」は、複数のクライア
ント端末装置にインストールされているプログラムをプ
ログラムサーバ装置からネットワークを介して更新する
場合に適用できる。
【0007】しかし、各クライアント端末装置にインス
トールされているプログラムの名称やバージョン等をプ
ログラムサーバ装置で管理し、更新が必要なクライアン
ト端末装置を選んでプログラムを送信してやる必要があ
り、プログラムサーバ装置の負担が過大になる問題点が
ある。
【0008】そこで、本発明の目的は、過大な負担をプ
ログラムサーバ装置にかけることなく、複数のクライア
ント端末装置にインストールされているプログラムをプ
ログラムサーバ装置からネットワークを介して更新する
ことが出来る計算機ネットワークシステムおよびプログ
ラム更新方法を提供することにある。
【0009】
【課題を解決するための手段】第1の観点では、本発明
は、ネットワークで接続された少なくとも1台のプログ
ラムサーバ装置と少なくとも1台のクライアント端末装
置とから構成される計算機ネットワークシステムであっ
て、前記プログラムサーバ装置が、前記ネットワークを
介してプログラム更新情報をブロードキャストするブロ
ードキャスト手段を具備し、前記クライアント端末装置
が、前記ネットワークを介して前記プログラム更新情報
を受信する受信手段と、受信した前記プログラム更新情
報を基にプログラム更新の必要性を判断する判断手段
と、必要と判断した場合のみプログラムを更新する更新
実行手段とを具備したことを特徴とする計算機ネットワ
ークシステムを提供する。
【0010】上記第1の観点による計算機ネットワーク
システムでは、プログラムサーバ装置はプログラム更新
情報を単にブロードキャストし、クライアント端末装置
は受信したプログラム更新情報を基にプログラム更新の
必要性を判断し必要と判断した場合のみプログラムを更
新する。これにより、各クライアント端末装置にインス
トールされているプログラムの名称やバージョン等をプ
ログラムサーバ装置で管理する必要がなくなるので、過
大な負担をプログラムサーバ装置にかけることなく、複
数のクライアント端末装置にインストールされているプ
ログラムをプログラムサーバ装置からネットワークを介
して更新することが出来る。
【0011】第2の観点では、本発明は、上記構成の計
算機ネットワークシステムにおいて、前記プログラムサ
ーバ装置は、更新対象のプログラムの識別子と該プログ
ラムのバージョンまたはタイムスタンプの少なくとも一
方とを含むプログラム更新情報をブロードキャストし、
前記クライアント端末装置は、自分にインストール済み
のプログラムの識別子と該プログラムのバージョンまた
はタイムスタンプの少なくとも一方とを含むプログラム
情報を保持し、前記判断手段は、受信した前記プログラ
ム更新情報と保持している前記プログラム情報とを比較
してプログラム更新の必要性を判断することを特徴とす
る計算機ネットワークシステムを提供する。
【0012】上記第2の観点による計算機ネットワーク
システムでは、クライアント端末装置が、プログラムサ
ーバ装置から受信した更新対象のプログラムの識別子や
バージョン等と自分にインストールされているプログラ
ム名称やバージョン等とを比較して更新の必要性を判断
するので、好適にプログラムのバージョンアップを行う
ことが出来る。
【0013】第3の観点では、本発明は、上記構成の計
算機ネットワークシステムにおいて、前記プログラムサ
ーバ装置は、更新対象のプログラムを実行するためのシ
ステム環境情報を含むプログラム更新情報をブロードキ
ャストし、前記クライアント端末装置は、自分のシステ
ム環境情報を保持し、前記判断手段は、受信した前記プ
ログラム更新情報と保持している前記システム環境情報
とを比較してプログラム更新の必要性を判断することを
特徴とする計算機ネットワークシステムを提供する。
【0014】上記第3の観点による計算機ネットワーク
システムでは、プログラムの更新と実行とが可能なシス
テム環境の場合のみ更新を行うので、意味のない更新を
未然に防止できる。
【0015】第4の観点では、本発明は、プログラムサ
ーバ装置がクライアント端末装置の現状を考慮すること
なくプログラム更新情報をクライアント端末装置に送信
し、前記プログラム更新情報を受信したクライアント端
末装置が該プログラム更新情報を基にプログラム更新の
必要性を判断すると共に必要と判断した場合のみプログ
ラムを更新することを特徴とするプログラム更新方法を
提供する。
【0016】上記第4の観点によるプログラム更新方法
では、プログラムサーバ装置はプログラム更新情報を単
に送信し、クライアント端末装置は受信したプログラム
更新情報を基にプログラム更新の必要性を判断し必要と
判断した場合のみプログラムを更新する。これにより、
各クライアント端末装置にインストールされているプロ
グラムの名称やバージョン等をプログラムサーバ装置で
管理する必要がなくなるので、過大な負担をプログラム
サーバ装置にかけることなく、複数のクライアント端末
装置にインストールされているプログラムをプログラム
サーバ装置からネットワークを介して更新することが出
来る。
【0017】第5の観点では、本発明は、上記構成のプ
ログラム更新方法において、更新対象のプログラムの識
別子と該プログラムのバージョンまたはタイムスタンプ
の少なくとも一方とを含むプログラム更新情報を送信す
ることを特徴とするプログラム更新方法を提供する。
【0018】上記第5の観点によるプログラム更新方法
では、プログラムサーバ装置から受信した更新対象のプ
ログラムの識別子やバージョン等と自分にインストール
されているプログラム名称やバージョン等とを比較して
更新の必要性を判断するので、好適にプログラムのバー
ジョンアップを行うことが出来る。
【0019】第6の観点では、本発明は、上記構成のプ
ログラム更新方法において、更新対象のプログラムを実
行するためのシステム環境情報を含むプログラム更新情
報を送信することを特徴とするプログラム更新方法を提
供する。
【0020】上記第6の観点によるプログラム更新方法
では、プログラムの更新と実行とが可能なシステム環境
の場合のみ更新を行うので、意味のない更新を未然に防
止できる。
【0021】
【発明の実施の形態】以下、図を参照して本発明の実施
の形態を説明する。なお、これにより本発明が限定され
るものではない。
【0022】図1は、本発明の一実施形態の計算機ネッ
トワークシステムを示す構成図である。
【0023】この計算機ネットワークシステム1は、ネ
ットワークNで接続された少なくとも1台のプログラム
サーバ装置50と少なくとも1台のクライアント端末装
置61とから構成されている。
【0024】前記プログラムサーバ装置50は、計算機
本体54と、外部記憶装置51と、キーボードやマウス
のごとき入力装置58と、ディスプレイやプリンタのご
とき出力装置59と、通信装置60とを有している。
【0025】前記計算機本体54は、CPU55と、主
記憶装置56とを有している。この主記憶装置56に
は、インストール条件判断プログラム57が格納されて
いる。
【0026】前記外部記憶装置53には、インストール
プログラム52と、インストール条件テーブル53とが
格納されている。
【0027】前記クライアント端末装置61は、計算機
本体65と、外部記憶装置62と、通信装置69と、キ
ーボードやマウスのごとき入力装置70と、ディスプレ
イやプリンタのごとき出力装置71とを有している。
【0028】前記計算機本体65は、CPU66と、主
記憶装置67とを有している。この主記憶装置67に
は、ネットワークを経由してプログラムサーバ装置50
からブロードキャストされたプログラムを実行するため
のインストールデーモン68が常駐している。
【0029】前記外部記憶装置62には、クライアント
端末装置システムテーブル63と、クライアント端末装
置プログラムテーブル64が格納されている。
【0030】図2は、本発明によるプログラム更新方法
を説明するためのフローチャートである。
【0031】ステップ10では、プログラムサーバ装置
50が、ネットワークNを経由して、各クライアント端
末装置61に対して、プログラム更新命令およびプログ
ラム一式(図3の100)をブロードキャストする。
【0032】ステップ20では、各クライアント端末装
置61が、インストール条件判断プログラム57を実行
し、クライアント端末装置システムテーブル63および
クライアント端末装置プログラムテーブル64を参照し
て、プログラムの更新(インストール)が必要であるか
否かを判断する。このステップ20のインストール要否
判断処理については、図7を参照して後述する。
【0033】ステップ30では、プログラムをインスト
ールする必要がなければ何もせず、プログラムをインス
トールする必要があれば自クライアント端末装置61に
プログラムをインストールする。このステップ30のイ
ンストール実行処理については、図10を参照して後述
する。
【0034】ステップ40では、クライアント端末装置
システムテーブル63およびクライアント端末装置プロ
グラムテーブル64の内容を更新する。そして、処理を
終了する。
【0035】図3は、プログラムサーバ装置50がブロ
ードキャストするプログラム一式の構成図である。
【0036】このプログラム一式100は、プログラム
をインストールする必要があるか否かを判断するインス
トール条件判断プログラム57と、インストール対象プ
ログラム群であるインストールプログラム52と、イン
ストールを行うために必要なクライアント端末装置の条
件を定義したインストール条件テーブル53からなる。
【0037】図4は、インストール条件テーブル53の
一例を示す図である。
【0038】インストール条件テーブル53は、項目1
21とその値122を定義したテーブルである。この例
では、項目は、インストールするプログラムの名称を表
す「プログラム名称」123、該プログラムのバージョ
ンを表す「バージョン」124、該プログラムが稼動す
るために必要なコンピュータ本体を表す「コンピュータ
本体」125、該プログラムが稼動するために必要な基
本ソフトウエアを表す「基本ソフトウエア」126、該
プログラムが稼動するために必要なメモリ容量を表す
「メモリ」127、該プログラムをインストールするた
めに必要なハードディスク容量を表す「空きハードディ
スク」128及び該プログラムが稼動するために必要な
ディスプレイの精度を表す「ディスプレイ」129があ
る。
【0039】図5は、クライアント端末装置システムテ
ーブル63の例示図である。
【0040】クライアント端末装置システムテーブル6
3は、自クライアント端末装置61の構成を表すシステ
ム項目131とその値132とその値の最終更新日を表
す最終更新日133を定義したテーブルである。この例
では、システム項目は、自クライアント端末装置61の
コンピュータ本体を表す「コンピュータ本体」134、
自クライアント端末装置61の基本ソフトウエアを表す
「基本ソフトウエア」135、自クライアント端末装置
61のメモリ容量を表す「メモリ」136、自クライア
ント端末装置61の空きハードディスク容量を表す「空
きハードディスク」137及び自クライアント端末装置
61のディスプレイの精度を表す「ディスプレイ」13
8がある。
【0041】図6は、クライアント端末装置プログラム
テーブル64の一例を示す図である。
【0042】クライアント端末装置プログラムテーブル
64は、自クライアント端末装置61に既にインストー
ルされているプログラムの名称を表すプログラム名称1
41と該プログラムのバージョンを表すバージョン14
2と該プログラムの最終更新日を表す最終更新日143
を定義したテーブルである。
【0043】図7は、インストール要否判断処理(図2
のステップ20)の詳細フローチャートである。
【0044】ステップ200では、ブロードキャストさ
れたプログラム一式100からインストール条件テーブ
ル53を読み込む。
【0045】ステップ220では、自クライアント端末
装置61のクライアント端末装置システムテーブル63
とインストール条件テーブル53を対照して、自クライ
アント端末装置61がシステム要件を満足しているか否
かチェックする。このシステム要件チェック処理につい
ては図8を参照して後述する。
【0046】ステップ240では、自クライアント端末
装置61のクライアント端末装置プログラムテーブル6
4とインストール条件テーブル53を対照して、インス
トールプログラム52が既に自クライアント端末装置6
1にインストールされているか否かチェックする。この
インストール未済チェック処理については図9を参照し
て後述する。そして、処理を終了する。
【0047】図8は、システム要件チェック処理(図7
のステップ220)の詳細フローチャートである。
【0048】ステップ221では、クライアント端末装
置システムテーブル63を読み出して開く。また、シス
テム条件判断フラグをOFFに初期化する。
【0049】ステップ222では、クライアント端末装
置システムテーブル63に登録されている全システム項
目131についてチェックを終了したか判定し、終了し
ていないならステップ223へ進み、終了したならステ
ップ224へ進む。
【0050】ステップ223では、クライアント端末装
置システムテーブル63のシステム項目131の値13
2の一つに着目し、その値132がインストール条件テ
ーブル53の対応する項目121の値122を満たして
いるか判断し、満たしていたら前記ステップ222に戻
り、満たしていなければステップ225へ進む。ここ
で、システム項目131の値132が数値で定義してあ
る場合は、その値132がインストール条件テーブル5
3の対応する値122を上回っていれば「満たしてい
る」と判断する。一方、システム項目131の値132
が数値以外で定義してある場合は、その値132に予め
対応付けてあるランクとクライアント端末装置システム
テーブル53の対応する値122に予め対応付けてある
ランクとを比較し、値132に対応付けてあるランクが
値122に対応付けてあるランクを上回っていれば「満
たしている」と判断する。
【0051】ステップ224では、システム条件判断フ
ラグをONに設定する。
【0052】ステップ225では、クライアント端末装
置システムテーブル63を閉じ、処理を終了する。
【0053】図9は、インストール未済チェック処理
(図7のステップ240)の詳細フローチャートであ
る。
【0054】ステップ241では、クライアント端末装
置プログラムテーブル64を読み出して開く。プログラ
ム条件判断フラグをOFFに初期化する。
【0055】ステップ242では、クライアント端末装
置プログラムテーブル64に登録されている全てのプロ
グラム名称141についてチェックが終了したか判断
し、終了していないならステップ243へ進み、終了し
たならステップ245へ進む。
【0056】ステップ243では、クライアント端末装
置プログラムテーブル64のレコードの一つに着目し、
そのレコードのプログラム名称141の値がインストー
ル条件テーブル53のプログラム名称123の値と一致
するか判断し、一致すればステップ244へ進み、一致
しなければ前記ステップ242に戻る。
【0057】ステップ244では、着目しているレコー
ドのバージョン142の値がインストール条件テーブル
53のバージョン124の値と一致するか判断し、一致
すればステップ246へ進み、一致しなければ前記ステ
ップ242に戻る。
【0058】ステップ245では、プログラム条件判断
フラグをONに設定し、ステップ246へ進む。
【0059】ステップ246では、クライアント端末装
置プログラムテーブル64を閉じ、処理を終了する。
【0060】図10は、インストール実行処理(図1の
ステップ30)の詳細フローチャートである。
【0061】ステップ401では、システム条件フラグ
がONであるか判断し、ONならステップ402へ進
み、ONでなければ処理を終了する。
【0062】ステップ402では、プログラム条件判断
フラグがONであるか判断し、ONならステップ403
へ進み、ONでなければ処理を終了する。
【0063】ステップ403では、インストールプログ
ラム52のインストールを実行する。そして、処理を終
了する。
【0064】
【発明の効果】本発明の計算機ネットワークシステムお
よびプログラム更新方法によれば、過大な負担をプログ
ラムサーバ装置にかけることなく、複数のクライアント
端末装置にインストールされているプログラムをプログ
ラムサーバ装置からネットワークを介して更新すること
が出来る。
【図面の簡単な説明】
【図1】本発明の計算機ネットワークシステムの一実施
形態を示す構成図である。
【図2】本発明のプログラム更新方法の一実施形態を示
すフローチャートである。
【図3】プログラムサーバ装置から送られるプログラム
一式の構成図である。
【図4】インストール条件テーブルの例示図である。
【図5】クライアント端末装置システムテーブルの例示
図である。
【図6】クライアント端末装置プログラムテーブルの例
示図である。
【図7】インストール要否判断処理を示すフローチャー
トである。
【図8】システム要件チェック処理を示すフローチャー
トである。
【図9】インストール未済チェック処理を示すフローチ
ャートである。
【図10】インストール実行処理を示すフローチャート
である。
【符号の説明】
1:計算機ネットワークシステム、N:ネットワーク5
0:プログラムサーバ装置、51:外部記憶装置、5
2:インストールプログラム、53:インストール条件
テーブル、54:計算機本体、55:CPU、56:主
記憶装置、57:インストール条件判断プログラム、5
8:入力装置、59:出力装置、60:通信装置、6
1:クライアント端末装置、62:外部記憶装置、6
3:クライアント端末装置システムテーブル、64:ク
ライアント端末装置プログラムテーブル、65:計算機
本体、66:CPU、67:主記憶装置、68:インス
トールデーモン、69:通信装置、70:入力装置、7
1:出力装置。

Claims (6)

    【特許請求の範囲】
  1. 【請求項1】 ネットワークで接続された少なくとも1
    台のプログラムサーバ装置と少なくとも1台のクライア
    ント端末装置とから構成される計算機ネットワークシス
    テムであって、 前記プログラムサーバ装置が、前記ネットワークを介し
    てプログラム更新情報をブロードキャストするブロード
    キャスト手段を具備し、 前記クライアント端末装置が、前記ネットワークを介し
    て前記プログラム更新情報を受信する受信手段と、受信
    した前記プログラム更新情報を基にプログラム更新の必
    要性を判断する判断手段と、必要と判断した場合のみプ
    ログラムを更新する更新実行手段とを具備したことを特
    徴とする計算機ネットワークシステム。
  2. 【請求項2】 請求項1に記載の計算機ネットワークシ
    ステムにおいて、 前記プログラムサーバ装置は、更新対象のプログラムの
    識別子と該プログラムのバージョンまたはタイムスタン
    プの少なくとも一方とを含むプログラム更新情報をブロ
    ードキャストし、 前記クライアント端末装置は、自分にインストール済み
    のプログラムの識別子と該プログラムのバージョンまた
    はタイムスタンプの少なくとも一方とを含むプログラム
    情報を保持し、前記判断手段は、受信した前記プログラ
    ム更新情報と保持している前記プログラム情報とを比較
    してプログラム更新の必要性を判断することを特徴とす
    る計算機ネットワークシステム。
  3. 【請求項3】 請求項1または請求項2に記載の計算機
    ネットワークシステムにおいて、 前記プログラムサーバ装置は、更新対象のプログラムを
    実行するためのシステム環境情報を含むプログラム更新
    情報をブロードキャストし、 前記クライアント端末装置は、自分のシステム環境情報
    を保持し、前記判断手段は、受信した前記プログラム更
    新情報と保持している前記システム環境情報とを比較し
    てプログラム更新の必要性を判断することを特徴とする
    計算機ネットワークシステム。
  4. 【請求項4】 プログラムサーバ装置がクライアント端
    末装置の現状を考慮することなくプログラム更新情報を
    クライアント端末装置に送信し、前記プログラム更新情
    報を受信したクライアント端末装置が該プログラム更新
    情報を基にプログラム更新の必要性を判断すると共に必
    要と判断した場合のみプログラムを更新することを特徴
    とするプログラム更新方法。
  5. 【請求項5】 請求項4に記載のプログラム更新方法に
    おいて、更新対象のプログラムの識別子と該プログラム
    のバージョンまたはタイムスタンプの少なくとも一方と
    を含むプログラム更新情報を送信することを特徴とする
    プログラム更新方法。
  6. 【請求項6】 請求項4または請求項5に記載のプログ
    ラム更新方法において、更新対象のプログラムを実行す
    るためのシステム環境情報を含むプログラム更新情報を
    送信することを特徴とするプログラム更新方法。
JP10118517A 1998-04-28 1998-04-28 計算機ネットワークシステムおよびプログラム更新方法 Pending JPH11312080A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10118517A JPH11312080A (ja) 1998-04-28 1998-04-28 計算機ネットワークシステムおよびプログラム更新方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10118517A JPH11312080A (ja) 1998-04-28 1998-04-28 計算機ネットワークシステムおよびプログラム更新方法

Publications (1)

Publication Number Publication Date
JPH11312080A true JPH11312080A (ja) 1999-11-09

Family

ID=14738593

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10118517A Pending JPH11312080A (ja) 1998-04-28 1998-04-28 計算機ネットワークシステムおよびプログラム更新方法

Country Status (1)

Country Link
JP (1) JPH11312080A (ja)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002014825A (ja) * 2000-06-30 2002-01-18 Fujitsu Ltd プログラムインストール方法、プログラムインストールシステム、プログラム実行装置及び記憶媒体
JP2002207606A (ja) * 2000-10-16 2002-07-26 Ricoh Co Ltd 画像処理装置、そのプログラム実装方法およびその方法を記憶した記憶媒体
JP2007066271A (ja) * 2005-09-02 2007-03-15 Canon Inc 情報処理装置及びその制御方法、データ処理装置、並びにプログラム
JP2007156942A (ja) * 2005-12-07 2007-06-21 Seiko Epson Corp 情報配信装置、情報処理装置、印刷装置、情報配信装置の制御方法、情報処理装置の制御方法、および、制御プログラム
JP2007190183A (ja) * 2006-01-19 2007-08-02 Toshiba Corp 医用装置、超音波診断装置及び検査手技登録プログラム
US8364777B2 (en) 2003-07-28 2013-01-29 Sharp Kabushiki Kaisha Content delivery server, communication terminal, content delivery system, content delivery method, content delivery program, terminal control program and storage medium containing the program
JP2018180730A (ja) * 2017-04-06 2018-11-15 株式会社東芝 情報処理装置、情報処理方法及びプログラム

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002014825A (ja) * 2000-06-30 2002-01-18 Fujitsu Ltd プログラムインストール方法、プログラムインストールシステム、プログラム実行装置及び記憶媒体
JP2002207606A (ja) * 2000-10-16 2002-07-26 Ricoh Co Ltd 画像処理装置、そのプログラム実装方法およびその方法を記憶した記憶媒体
US8364777B2 (en) 2003-07-28 2013-01-29 Sharp Kabushiki Kaisha Content delivery server, communication terminal, content delivery system, content delivery method, content delivery program, terminal control program and storage medium containing the program
US8892641B2 (en) 2003-07-28 2014-11-18 Sharp Kabushiki Kaisha Content delivery server, communication terminal, content delivery system, content delivery method, content delivery program, terminal control program and storage medium containing the program
JP2007066271A (ja) * 2005-09-02 2007-03-15 Canon Inc 情報処理装置及びその制御方法、データ処理装置、並びにプログラム
JP2007156942A (ja) * 2005-12-07 2007-06-21 Seiko Epson Corp 情報配信装置、情報処理装置、印刷装置、情報配信装置の制御方法、情報処理装置の制御方法、および、制御プログラム
JP2007190183A (ja) * 2006-01-19 2007-08-02 Toshiba Corp 医用装置、超音波診断装置及び検査手技登録プログラム
JP2018180730A (ja) * 2017-04-06 2018-11-15 株式会社東芝 情報処理装置、情報処理方法及びプログラム

Similar Documents

Publication Publication Date Title
US7171660B2 (en) Intelligent patch checker
CA2257692C (en) Use of polymorphic package files to update software components
US7080372B1 (en) System and method for managing system configuration across a network
US6594757B1 (en) Remote BIOS upgrade of an appliance server by rebooting from updated BIOS that has been downloaded into service partition before flashing programmable ROM
US6711557B1 (en) Client-based background update monitoring
US6405309B1 (en) Method and apparatus for creating and deploying smaller Microsoft Windows applications for automatic configuration of a computing device
JP3167522B2 (ja) ソフトウェア遠隔自動更新システムおよび方法
CN110515647B (zh) 一种静态资源管理方法、装置、设备和存储介质
US20030023770A1 (en) Automated software driver installation
US20030221094A1 (en) Method and system for configuring a computer
US6385623B1 (en) System and method for ensuring proper execution of scheduled file updates
US20070143379A1 (en) Metadata driven deployment of applications
WO2000068836A2 (en) Methods for managing the distribution of client bits to client computers
US20050246702A1 (en) System and method for automatically updating versions of software programs in client computers
US5903762A (en) Application execution method and system therefor
CN100461097C (zh) 安装并行驱动程序的方法和设备
US8046757B2 (en) Method for installing ActiveX control
US20030037326A1 (en) Method and system for installing staged programs on a destination computer using a reference system image
CN1886976B (zh) 用于使用动作列表及版本控制对一无线装置执行动作的方法及设备
WO2017186066A1 (zh) 软件管理方法及装置
US7500238B2 (en) Method and system for installing a software platform onto a computer system
US6486883B1 (en) Apparatus and method for updating images stored in non-volatile memory
JPH11272471A (ja) ソフトウェア配信システムとそれに用いるプログラムを記録した記録媒体
JPH11212770A (ja) ソフトウェア情報収集方式
JP4232606B2 (ja) ファイル配信システム、クライアントプログラム、クライアント、サーバプログラム、サーバ、及び方法

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040527

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040615

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20041019