JP2000276332A - ソフトウェアインストール方法及び媒体 - Google Patents

ソフトウェアインストール方法及び媒体

Info

Publication number
JP2000276332A
JP2000276332A JP11082409A JP8240999A JP2000276332A JP 2000276332 A JP2000276332 A JP 2000276332A JP 11082409 A JP11082409 A JP 11082409A JP 8240999 A JP8240999 A JP 8240999A JP 2000276332 A JP2000276332 A JP 2000276332A
Authority
JP
Japan
Prior art keywords
model
client
software
server
clients
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
JP11082409A
Other languages
English (en)
Inventor
Yoshitaka Takeda
好孝 竹田
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP11082409A priority Critical patent/JP2000276332A/ja
Publication of JP2000276332A publication Critical patent/JP2000276332A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

(57)【要約】 【課題】 機種の異なる複数のコンピュータに対して容
易に所望のソフトウェアをインストールすることのでき
るソフトウェアインストール方法を提供する。 【解決手段】 機種の異なるクライアント10a〜10
eとサーバ16とがLAN14及びWAN12に接続さ
れたシステムにおいて、クライアント10a〜10eに
対し、その機種に対応したソフトウェアをそれぞれイン
ストールする。このため、クライアント10a〜10e
のいずれかにインストールすべきソフトウェアを、予め
すべてサーバ16に記憶させておき、さらに、クライア
ント10a〜10eのすべてによって読み取り可能なフ
ロッピーディスクに、該フロッピーディスクが挿入され
たクライアント10の機種を判定する機種判定コード
と、その判定結果に対応するソフトウェアをサーバ16
からダウンロードするファイル転送コードと、を格納し
ておく。その後、クライアント10にフロッピーディス
クを順次挿入し、前記機種判定コード及び前記ファイル
転送コードを実行させる。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明はソフトウェアインス
トール方法及び媒体に関し、特に、機種の異なる複数の
クライアントがネットワークに接続された環境におい
て、それら複数のクライアントに機種対応のソフトウェ
アを容易にインストールするための技術に関する。
【0002】
【従来の技術】コンピュータの普及に伴い、一つのオフ
ィスに多数のコンピュータが導入されることも増えてい
る。これら多数のコンピュータに新たなソフトウェアを
インストールする場合、或いは既にインストールされて
いるソフトウェアを再インストールする場合、インスト
ール対象のソフトウェアが格納されたCD−ROM等の
媒体を各コンピュータに挿入し、そこに格納されたイン
ストールプログラムを実行させることにより、インスト
ールを行っている。
【0003】
【発明が解決しようとする課題】ところで、あるオフィ
スに設けられた多数のコンピュータは必ずしも同一機種
とは限らず、多様な機種のコンピュータが導入されるこ
とも多い。かかる場合、多くの機種のそれぞれに対応し
て、ソフトウェアインストール用のCD−ROM等の媒
体を用意しなければならない。たとえば、機種の違いに
より、インストールが必要なLANドライバやディスプ
レイドライバが異なることは、よくあることである。実
際のインストール作業に当たっては、ソフトウェアをイ
ンストールしようとするコンピュータの機種を確認し、
適切な媒体を該コンピュータに挿入しなければならな
い。このため、インストール作業は煩雑とならざるを得
ず、合理化が望まれていた。
【0004】本発明は上記課題に鑑みてなされたもので
あって、その目的は、機種の異なる複数のコンピュータ
に対して容易に所望のソフトウェアをインストールする
ことのできるソフトウェアインストール方法及び媒体を
提供することにある。
【0005】
【課題を解決するための手段】上記課題を解決するため
に、第1の発明は、機種の異なる複数のクライアントと
サーバとがネットワークに接続されたシステムにおい
て、前記複数のクライアントに対し、その機種に対応し
たソフトウェアをそれぞれインストールするソフトウェ
アインストール方法であって、前記複数のクライアント
のいずれかにインストールすべきソフトウェアを、予め
すべて前記サーバに記憶させるサーバ準備ステップと、
前記複数のクライアントのすべてによって読み取り可能
な可搬記憶媒体に、該可搬記憶媒体が挿入された前記ク
ライアントの機種を判定する機種判定コードと、その判
定結果に対応するソフトウェアを前記サーバからダウン
ロードするファイル転送コードと、を格納しておく可搬
記憶媒体準備ステップと、前記複数のクライアントに前
記可搬記憶媒体を順次挿入し、前記機種判定コード及び
前記ファイル転送コードを実行させることにより、該可
搬記憶媒体が挿入された前記クライアントに対し、その
機種に対応したソフトウェアをインストールするインス
トール実施ステップと、を含むものである。
【0006】また第2の発明は、第1の発明において、
前記可搬記憶媒体準備ステップでは、前記可搬記憶媒体
に前記複数のクライアントのいずれをも起動可能なオペ
レーティングシステムをさらに格納しておき、前記イン
ストール実施ステップでは、前記クライアントにて前記
可搬記憶媒体に格納される前記オペレーティングシステ
ムを起動し、その後、前記機種判定コード及び前記ファ
イル転送コードを実行させるものである。
【0007】また第3の発明は、第1又は第2の発明に
おいて、前記サーバ準備ステップでは、全機種に共通す
るソフトウェアの構成モジュールについては、一つだけ
前記サーバに記憶させるものである。
【0008】さらに第4の発明は、機種の異なる複数の
クライアントとサーバとがネットワークに接続されたシ
ステムにおいて、前記複数のクライアントに対し、その
機種に対応したソフトウェアをそれぞれインストールす
るためのプログラム、が格納され、前記複数のクライア
ントにより順次読み込まれる媒体であって、該媒体が挿
入される前記クライアントの機種を判定する機種判定コ
ードと、その判定結果に対応するソフトウェアを前記サ
ーバからダウンロードするファイル転送コードと、を格
納したものである。
【0009】
【発明の実施の形態】以下、本発明の好適な実施の形態
について図面に基づき詳細に説明する。
【0010】図1は、本実施の形態に係るソフトウェア
インストール方法によりクライアントにソフトウェアを
インストールしようとするコンピュータネットワークの
全体構成を示す図である。同図に示すように、このコン
ピュータネットワークでは、複数のクライアント10a
〜10dがLAN14に接続されており、さらにLAN
14にはサーバ16も接続されている。また、サーバ1
6にはWAN12を介してクライアント10eも接続さ
れている。ここでは、クライアント10a〜10eがす
べて機種が異なるものとする。
【0011】クライアント10及びサーバ16は、図示
しない内蔵又は外付けのハードディスク装置を含んで構
成されたコンピュータであり、クライアント10はさら
に図示しないフロッピーディスク装置も備えている。ク
ライアント10a〜10eに備えられたフロッピーディ
スク装置は、いずれも同じフォーマットのフロッピーデ
ィスクを読み取り可能であり、クライアント10a〜1
0eは、いずれも同じバイナリコードを解釈実行可能な
CPUを備えている。
【0012】本実施の形態に係るソフトウェアインスト
ール方法は、大きく、サーバ準備ステップと、フロッピ
ーディスク(可搬記憶媒体)準備ステップと、インスト
ール実施ステップと、に分けられる。
【0013】まずサーバ準備ステップについて説明す
る。このステップでは、サーバ16のハードディスク装
置にインストール目的のソフトウェアを記憶させてお
く。具体的には、クライアント10a〜10eの5機種
に対応して、同じアプリケーションやオペレーティング
システムに関する5つのソフトウェアを、サーバ16の
ハードディスク装置に予め記憶させておく。この際、各
機種で共通するソフトウェアのモジュールは一つだけサ
ーバ16に記憶させておき、機種によって異なるモジュ
ールはそれら機種毎のモジュールをすべてサーバ16に
記憶させておく。こうすれば、サーバ16に備えられた
ハードディスク装置の記憶容量を節約することができ
る。
【0014】次にフロッピーディスク準備ステップにつ
いて説明する。このステップでは、クライアント10a
〜10eのすべてによって読み取り可能なフロッピーデ
ィスクに、該フロッピーディスクが挿入されたクライア
ント10の機種を判定する機種判定コードと、その判定
結果に対応するソフトウェアをサーバ16からダウンロ
ードするファイル転送コードと、クライアント10a〜
10eのいずれをも起動可能なオペレーティングシステ
ムと、を格納する。図2は、こうして必要なコードが格
納されたフロッピーディスクにより実行される処理を表
すフロー図である。この図に示すように、クライアント
10のフロッピーディスク装置に当該フロッピーディス
クを挿入して該クライアント10を再起動させると、ま
ず、フロッピーディスクに予め格納されたオペレーティ
ングシステムが起動される(S101)。
【0015】次に、機種判定コードが実行され、クライ
アントの機種が判定される(S102)。クライアン1
0には機種判定フラグが記憶されるようになっており、
判定結果は該フラグに格納される。その後、判定結果に
従い、インストール用のフロッピーディスクが挿入され
たクライアントの機種に適合するネットワークモジュー
ルが該クライアント10のハードディスク装置にコピー
される(S103)。ネットワークモジュールは、例え
ばLANドライバ等である。また、クライアント10に
コピーされたネットワークモジュールは、現在起動中の
オペレーティングシステム下で起動される(S10
4)。
【0016】その後、S104で起動されたネットワー
クモジュールを用い、LAN14或いはWAN12を介
して機種共通のソフトウェアモジュールがサーバ16か
らダウンロードされる(S106)。また、その後、機
種別のソフトウェアモジュールがサーバ16からダウン
ロードされる(S106)。
【0017】図3は、図2のフロー図におけるS102
の機種判定処理を具体的に説明するフロー図である。同
図に示すように、この機種判定処理では、ソフトウェア
をインストールしようとするクライアント10に既にイ
ンストールされているソフトウェア、例えばオペレーテ
ィングシステムに、機種固有のモジュールが含まれてい
るか否かにより機種判定を行う。すなわち、この処理で
は、まずクライアント10のメモリなどの記憶手段に機
種判定フラグの記憶領域を設け、その値を初期化する
(S201)。そして、ソフトウェアインストール用の
フロッピーディスクが挿入されたクライアント10のハ
ードディスク装置内に、ある機種(ここでは機種1)に
固有のモジュールが既に格納されているか否かを調べる
(S202)。その後、機種2、機種3、…、機種nに
固有のモジュールがあるかも調べ(S203、S20
4)、いずれかの機種に固有のモジュールがあれば、S
201で用意した機種判定フラグに、そのモジュールに
対応する機種を表す値をセットする(S206)。一
方、いずれの機種についても固有のモジュールがなけれ
ば、エラー処理を行い(S205)、ソフトウェアイン
ストール処理を中断する。
【0018】この図3の処理によれば、クライアント1
0のハードディスク装置にはディスプレイドライバ等の
ように機種固有のモジュールが格納されているため、そ
の有無を調べることにより、容易にクライアント10の
機種判定を行うことができる。
【0019】クライアント10の機種判定は種々の方法
により可能である。図4のフロー図には、クライアント
10の機種を判定する他の手法が示されている。同図に
示すように、この処理では、ソフトウェアをインストー
ルしようとするクライアント10に対し、オペレーティ
ングシステムに付随するコマンドを実行し、その実行結
果(返り値)によって機種判定を行う。すなわち、この
処理では、まずクライアント10のメモリなどの記憶手
段に機種判定フラグの記憶領域を設け、その値を初期化
する(S301)。その後、オペレーティングシステム
のあるコマンドを実行し、それにより、ある機種(機種
1)に固有な実行結果が得られるか否かを調べる(S3
02)。また、機種2、機種3、…、機種nに固有な実
行結果が得られるかも併せて調べ(S303,S30
4)、いずれの機種に固有な実行結果も得られなければ
エラー処理を行い(S305)、ソフトウェアのインス
トール処理を中断する。また、いずれかの機種に固有な
実行結果が得られればS301で用意したフラグに機種
を表す値をセットする(S306)。こうすれば、クラ
イアント10の機種を判定することができる。
【0020】図5は、クライアント10の機種を判定す
るさらに他の手法を説明するフロー図である。同図に示
す処理では、ソフトウェアをインストールしようとする
クライアント10のMAC(Media Access Control)ア
ドレスの値を用いて機種判定を行う。MACアドレスは
LANカード等の内部に記憶されている32ビットのア
ドレス値であり、メーカーコードとシリアル番号とを含
む。同図に示す処理では、このMACアドレスをもとに
クライアント10の機種判定を行う。すなわち、この処
理では、まずクライアント10のメモリなどの記憶手段
に機種判定フラグの記憶領域を設け、その値を初期化す
る(S401)。そして、次に、クライアント10から
MACアドレスの値を読み出し、それが機種1、機種
2、機種3、…、機種nのいずれかに固有のアドレス値
であるかを調べる(S402,S403,S404)。
そして、いずれかの機種に固有のアドレス値であれば、
その機種を識別するフラグ値をS401で用意した機種
判定フラグに設定する(S406)。また、いずれの機
種に対するアドレス値でなければエラー処理を行い(S
405)、ソフトウェアインストール処理を中断する。
このようにしても、クライアント10の機種を判定する
ことができる。
【0021】最後にインストール実施ステップについて
説明する。このステップでは、クライアント10a〜1
0eのフロッピーディスク装置に、順に、上述したフロ
ッピーディスク準備ステップで用意したフロッピーディ
スクを挿入し、該フロッピーディスク装置から該クライ
アント10を起動させる。これにより、図2に示した処
理が順次実行される。すなわち、クライアント10に
て、フロッピーディスク内に予め格納されているオペレ
ーティングシステムが起動し、機種判定コードとファイ
ル転送コードとが順次実行され、その後、クライアント
10が再起動される。再起動時には、ユーザは、クライ
アント10からフロッピーディスクを予め引き抜いてい
る必要がある。こうして再起動すれば、クライアント1
0は付属のハードディスク装置に格納されているオペレ
ーティングシステムが起動し、サーバ16からダウンロ
ードしたソフトウェアが利用可能となる。なお、本ソフ
トウェアインストール方法では、フロッピーディスクに
オペレーティングシステムを格納しておき、ソフトウェ
アインストール時にはフロッピーディスクに格納された
オペレーティングシステムを起動させるようにしてい
る。このため、クライアント10に付属のハードディス
ク装置に格納されているオペレーティングシステムが起
動不能の場合には、サーバ16にオペレーティングシス
テムを用意しておき、それをインストール目的のソフト
ウェアの全部又は一部としてサーバ16からクライアン
ト10にダウンロードすることにより、クライアント1
0に付属のハードディスク装置に正常なオペレーティン
グシステムを再インストールすることができる。この場
合は、クライアント10の再起動(図2,S107)に
より、再インストールされたオペレーティングシステム
が図2のS103でコピーされたネットワークモジュー
ルとともに立ち上がることになる。
【0022】以上説明したソフトウェアインストール方
法によれば、一枚のフロッピーディスクをクライアント
10a〜10eに順に挿入し、再起動ないし電源投入す
ることにより、容易に機種対応のソフトウェアをインス
トールすることができる。
【0023】なお、本実施の形態に係るソフトウェアイ
ンストール方法は種々の変形実施が可能である。たとえ
ば、以上の説明では可搬記憶媒体としてフロッピーディ
スクを用いたが、その他、CD−ROMなどクライアン
ト10a〜10eの間を持ち運び可能な記憶媒体であれ
ば、どのような媒体を採用してもよい。
【0024】また、例えば図2のS104,S105に
示されるソフトウェアのダウンロードが開始される前
に、ファイル転送コード等の必要なコードをクライアン
ト10のメインメモリ等の記憶媒体に予めロードしてお
く等して、ある時点以降、フロッピーディスクへのアク
セスを発生させないようにすることも好適である。こう
すれば、例えばソフトウェアの実際のダウンロードの前
にフロッピーディスクをクライアント10から引き抜
き、それを他のクライアント10に挿入して利用するこ
とができるようになる。この結果、ソフトウェアのイン
ストール時間を短縮化することができる。
【0025】さらに、以上の説明では、図3〜図5のい
ずれかに示す手法によりクライアント10の機種を判定
するとしたが、それらを組み合わせて機種判定するよう
にしてもよい。また、図6に示すようにして、機種判定
に学習機能を持たせるようにしてもよい。具体的には、
この処理では、まずクライアント10のメモリなどに機
種判定フラグの記憶領域を設け、その値を初期化する
(S501)。その後、クライアント10のハードディ
スク装置に、機種1、機種2、…、機種m、…、機種n
のいずれかに固有のモジュールが既に格納されているか
を調べる(S502〜S505)。そして、機種固有の
モジュールが含まれていない場合エラー処理を行い(S
506)、ソフトウェアインストール処理を中断する。
一方、いずれかの機種に固有のモジュールが格納されて
いれば、上記機種判定フラグにその機種を設定するとと
もに(S507)、同図一点鎖線で示されるように、判
定された機種(ここではクライアント10が機種mであ
ったことが判明したと仮定している)に関する判断ステ
ップをS502〜S505の判定ステップのうち先頭に
移動させるよう、当該機種判定コードを上書き更新す
る。こうすれば、ソフトウェアをインストールしようと
するクライアント10に特定機種が多い場合、機種判定
に要する時間を短縮することができる。
【0026】
【発明の効果】以上説明したように、第1又は第4の発
明では、サーバに必要なソフトウェアを記憶させておけ
ば、クライアントに可搬記憶媒体を挿入して前記機種判
定コードと前記ファイル転送コードとを実行させること
により、機種に応じたソフトウェアをダウンロードでき
るようになる。このため、インストール作業者がクライ
アントの機種を判定する必要もなく、単に可搬記憶媒体
をクライアントに順次挿入してゆくだけで、それらクラ
イアントの機種に適合したソフトウェアをインストール
することができる。さらに、ソフトウェアをネットワー
クを介してサーバからダウンロードするようにしたの
で、ソフトウェアのダウンロードがクライアントにて開
始されると、可搬記憶媒体を該クライアントから取り出
して別のクライアントに用いることができるようにな
る。
【0027】また、第2の発明では、可搬記憶媒体にオ
ペレーティングシステムを格納し、クライアントでは可
搬記憶媒体から起動できるようにしたので、クライアン
トにオペレーティングシステムがインストールしていな
い場合や、クライアントのオペレーティングシステムが
起動不能の場合であっても、必要なソフトウェアをイン
ストールすることができる。
【0028】また、第3の発明では、全機種分のインス
トール対象のソフトウェアのうち機種共通のモジュール
については、サーバに一つだけ記憶させておくようにし
たので、サーバに備えられる記憶手段の領域を節約する
ことができる。
【図面の簡単な説明】
【図1】 本発明の実施の形態に係るソフトウェアイン
ストール方法を適用するコンピュータネットワークの全
体構成を示す図である。
【図2】 ソフトウェアインストール用のフロッピーデ
ィスクにより実行される処理を説明するフロー図であ
る。
【図3】 クライアントの機種判定手順を説明するフロ
ー図である。
【図4】 クライアントの機種判定手順を説明するフロ
ー図である。
【図5】 クライアントの機種判定手順を説明するフロ
ー図である。
【図6】 クライアントの機種判定手順を説明するフロ
ー図である。
【符号の説明】
10 クライアント、12 WAN、14 LAN、1
6 サーバ。

Claims (4)

    【特許請求の範囲】
  1. 【請求項1】 機種の異なる複数のクライアントとサー
    バとがネットワークに接続されたシステムにおいて、前
    記複数のクライアントに対し、その機種に対応したソフ
    トウェアをそれぞれインストールするソフトウェアイン
    ストール方法であって、 前記複数のクライアントのいずれかにインストールすべ
    きソフトウェアを、予めすべて前記サーバに記憶させる
    サーバ準備ステップと、 前記複数のクライアントのすべてによって読み取り可能
    な可搬記憶媒体に、該可搬記憶媒体が挿入された前記ク
    ライアントの機種を判定する機種判定コードと、その判
    定結果に対応するソフトウェアを前記サーバからダウン
    ロードするファイル転送コードと、を格納しておく可搬
    記憶媒体準備ステップと、 前記複数のクライアントに前記可搬記憶媒体を順次挿入
    し、前記機種判定コード及び前記ファイル転送コードを
    実行させることにより、該可搬記憶媒体が挿入された前
    記クライアントに対し、その機種に対応したソフトウェ
    アをインストールするインストール実施ステップと、 を含むことを特徴とするソフトウェアインストール方
    法。
  2. 【請求項2】 前記可搬記憶媒体準備ステップでは、前
    記可搬記憶媒体に前記複数のクライアントのいずれをも
    起動可能なオペレーティングシステムをさらに格納して
    おき、 前記インストール実施ステップでは、前記クライアント
    にて前記可搬記憶媒体に格納される前記オペレーティン
    グシステムを起動し、その後、前記機種判定コード及び
    前記ファイル転送コードを実行させることを特徴とする
    ソフトウェアインストール方法。
  3. 【請求項3】 前記サーバ準備ステップでは、全機種に
    共通するソフトウェアの構成モジュールについては、一
    つだけ前記サーバに記憶させることを特徴とする請求項
    1又は2に記載のソフトウェアインストール方法。
  4. 【請求項4】 機種の異なる複数のクライアントとサー
    バとがネットワークに接続されたシステムにおいて、前
    記複数のクライアントに対し、その機種に対応したソフ
    トウェアをそれぞれインストールするためのプログラ
    ム、が格納され、前記複数のクライアントにより順次読
    み込まれる媒体であって、 該媒体が挿入される前記クライアントの機種を判定する
    機種判定コードと、その判定結果に対応するソフトウェ
    アを前記サーバからダウンロードするファイル転送コー
    ドと、を格納した媒体。
JP11082409A 1999-03-25 1999-03-25 ソフトウェアインストール方法及び媒体 Pending JP2000276332A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11082409A JP2000276332A (ja) 1999-03-25 1999-03-25 ソフトウェアインストール方法及び媒体

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11082409A JP2000276332A (ja) 1999-03-25 1999-03-25 ソフトウェアインストール方法及び媒体

Publications (1)

Publication Number Publication Date
JP2000276332A true JP2000276332A (ja) 2000-10-06

Family

ID=13773802

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11082409A Pending JP2000276332A (ja) 1999-03-25 1999-03-25 ソフトウェアインストール方法及び媒体

Country Status (1)

Country Link
JP (1) JP2000276332A (ja)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005079691A (ja) * 2003-08-28 2005-03-24 Nippon Telegraph & Telephone East Corp ルータの自動識別設定装置および方法ならびにプログラム
JP2006127105A (ja) * 2004-10-28 2006-05-18 Fujitsu Peripherals Ltd 電子機器にファームウエアをインストールする方法およびプリント基板
US7447750B2 (en) 2001-11-09 2008-11-04 Fujitsu Limited Program setting system, program setting method, server, client and program
US7590851B2 (en) 2004-03-31 2009-09-15 Canon Kabushiki Kaisha Confirmation method of software and apparatus for executing software
JP2010206786A (ja) * 2009-02-04 2010-09-16 Optim Corp 携帯機器を使った電子機器の設定管理システム、管理方法、サーバ、および携帯機器
US7890613B2 (en) 2008-05-19 2011-02-15 Hitachi, Ltd. Program deployment apparatus and method
JP2014241153A (ja) * 2008-03-25 2014-12-25 クゥアルコム・インコーポレイテッドQualcomm Incorporated ワイヤレス通信環境におけるウィジェットを管理するための装置および方法
US9269059B2 (en) 2008-03-25 2016-02-23 Qualcomm Incorporated Apparatus and methods for transport optimization for widget content delivery
US9600261B2 (en) 2008-03-25 2017-03-21 Qualcomm Incorporated Apparatus and methods for widget update scheduling
US10061500B2 (en) 2008-03-25 2018-08-28 Qualcomm Incorporated Apparatus and methods for widget-related memory management

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7447750B2 (en) 2001-11-09 2008-11-04 Fujitsu Limited Program setting system, program setting method, server, client and program
JP2005079691A (ja) * 2003-08-28 2005-03-24 Nippon Telegraph & Telephone East Corp ルータの自動識別設定装置および方法ならびにプログラム
US8239958B2 (en) 2004-03-31 2012-08-07 Canon Kabushiki Kaisha Confirmation method of software and apparatus for executing software
US7590851B2 (en) 2004-03-31 2009-09-15 Canon Kabushiki Kaisha Confirmation method of software and apparatus for executing software
JP2006127105A (ja) * 2004-10-28 2006-05-18 Fujitsu Peripherals Ltd 電子機器にファームウエアをインストールする方法およびプリント基板
US9269059B2 (en) 2008-03-25 2016-02-23 Qualcomm Incorporated Apparatus and methods for transport optimization for widget content delivery
JP2014241153A (ja) * 2008-03-25 2014-12-25 クゥアルコム・インコーポレイテッドQualcomm Incorporated ワイヤレス通信環境におけるウィジェットを管理するための装置および方法
US9600261B2 (en) 2008-03-25 2017-03-21 Qualcomm Incorporated Apparatus and methods for widget update scheduling
US10061500B2 (en) 2008-03-25 2018-08-28 Qualcomm Incorporated Apparatus and methods for widget-related memory management
US10481927B2 (en) 2008-03-25 2019-11-19 Qualcomm Incorporated Apparatus and methods for managing widgets in a wireless communication environment
US8171119B2 (en) 2008-05-19 2012-05-01 Hitachi, Ltd. Program deployment apparatus and method
US7890613B2 (en) 2008-05-19 2011-02-15 Hitachi, Ltd. Program deployment apparatus and method
JP2010206786A (ja) * 2009-02-04 2010-09-16 Optim Corp 携帯機器を使った電子機器の設定管理システム、管理方法、サーバ、および携帯機器

Similar Documents

Publication Publication Date Title
US7584349B2 (en) Method and system for receiving a software image from a customer for installation into a computer system
CN1315042C (zh) 创建和使用具有选定功能的操作系统的方法和系统
US20040025155A1 (en) Method, computer program product, and system for configuring a software image for installation into a computer system
US6247126B1 (en) Recoverable software installation process and apparatus for a computer system
JP3330569B2 (ja) コンピュータの制御方法、コンピュータ及び記録媒体
US6804774B1 (en) Software image transition aid comprising building a disk image based on identified hardware
AU2011329096B2 (en) Networked recovery system
TWI524205B (zh) 用以在無作業系統服務環境中供應韌體之方法
US7159106B2 (en) Information handling system manufacture method and system
EP1072973A2 (en) Remote loading execution method, remote loading execution system, data processing apparatus, managing apparatus and computer readable recording medium
US20040255106A1 (en) Recovery of operating system configuration data by firmware of computer system
JP2009070375A (ja) 遠隔クライアント上にオペレーティングシステムをカスタムインストールするためのシステムおよび方法
JP2004038964A (ja) 自動システムセットアップ方法
JP2004533032A (ja) ホストコンピュータを構築するシステムおよび方法
US7660979B2 (en) Multi-mode computer systems and operating methods thereof
US10795769B2 (en) Facilitating the identification of a service operating system when a main operating system fails
JP2000276332A (ja) ソフトウェアインストール方法及び媒体
US20060129788A1 (en) System and method for initially configuring and booting a device using a device identifier
US7490267B2 (en) System and method for testing computer
US20040221024A1 (en) Apparatus and method for setting environment of client in client / server system, and program recording medium therefor
EP1248193A1 (en) Initialisation module for a device driver
JP2009230433A (ja) ネットワークブート装置、プログラム及び方法
JP3997735B2 (ja) 処理システムおよび処理装置
TWI450090B (zh) 關於改變程式之啟動列表以判定電腦系統性能是否增進之方法及系統
JP3055473B2 (ja) ドライバインストール方法

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20040518