JPH0887460A - インストールシステム - Google Patents
インストールシステムInfo
- Publication number
- JPH0887460A JPH0887460A JP6223108A JP22310894A JPH0887460A JP H0887460 A JPH0887460 A JP H0887460A JP 6223108 A JP6223108 A JP 6223108A JP 22310894 A JP22310894 A JP 22310894A JP H0887460 A JPH0887460 A JP H0887460A
- Authority
- JP
- Japan
- Prior art keywords
- installation
- information
- software
- initialization
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
- G06F8/64—Retargetable
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
- G06F9/4416—Network booting; Remote initial program loading [RIPL]
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
Abstract
(57)【要約】
【目的】ネットワークシステムにおいてコンピュータ端
末側の操作を簡便化し、基本ソフトの自動インストール
を可能とするインストールシステムを提供する。 【構成】出荷用パソコン本体34−1をネットワーク3
1に接続し、本体の電源投入を行い、インストール用フ
ロッピーディスクFD−1をドライバに入れて起動さ
せ、インストール起動プログラムを内蔵メモリ35cへ
コピーする。本体がインストールサーバ36に接続した
後、ハードディスク装置35bが初期化される。バーコ
ード読み取り装置40を用いて当該パソコン本体の本体
識別番号のバーコード41の読み取りを行うと、この識
別番号情報をキーとしてインストールサーバ36からそ
の識別番号情報のインストール情報を読み込む。このイ
ンストール情報を基に、インストールサーバ36の記憶
装置36aに対応のソフトウェア情報を読みに行き、基
本ソフトとそれに関する環境設定のための情報を読み込
み、基本ソフトのインストール処理が遂行される。次の
ステップではアプリケーションソフトのインストールが
実行される。
末側の操作を簡便化し、基本ソフトの自動インストール
を可能とするインストールシステムを提供する。 【構成】出荷用パソコン本体34−1をネットワーク3
1に接続し、本体の電源投入を行い、インストール用フ
ロッピーディスクFD−1をドライバに入れて起動さ
せ、インストール起動プログラムを内蔵メモリ35cへ
コピーする。本体がインストールサーバ36に接続した
後、ハードディスク装置35bが初期化される。バーコ
ード読み取り装置40を用いて当該パソコン本体の本体
識別番号のバーコード41の読み取りを行うと、この識
別番号情報をキーとしてインストールサーバ36からそ
の識別番号情報のインストール情報を読み込む。このイ
ンストール情報を基に、インストールサーバ36の記憶
装置36aに対応のソフトウェア情報を読みに行き、基
本ソフトとそれに関する環境設定のための情報を読み込
み、基本ソフトのインストール処理が遂行される。次の
ステップではアプリケーションソフトのインストールが
実行される。
Description
【0001】
【産業上の利用分野】本発明は、ハードディスク装置を
内蔵したパーソナルコンピュータ(以下、単にパソコン
と称する)等のネットワークシステムに関し、特に、各
コンピュータ端末に対するソフトウェアのインストール
システムに関する。
内蔵したパーソナルコンピュータ(以下、単にパソコン
と称する)等のネットワークシステムに関し、特に、各
コンピュータ端末に対するソフトウェアのインストール
システムに関する。
【0002】
【従来の技術】例えば、新規パーソナルコンピュータの
購入時や新規ソフトの購入時等においては、OS(基本
ソフト又は基本プログラム),アプリケーションソフト
等の原本であるフロッピィーディスクをドライバに入れ
て起動し、その内容をハードディスク装置へインストー
ル(組み込み)すると共に、環境設定を行う必要があ
る。このようなソフトウェアのインストール及び環境設
定は、新規ソフト等に添付されたマニアルを参照しなが
らユーザ自身の人手によりキーボード等を操作して行う
のが一般的であるが、パソコン初心者は勿論のこと、熟
練者でも相当の手間と時間を要しているというのが実情
である。
購入時や新規ソフトの購入時等においては、OS(基本
ソフト又は基本プログラム),アプリケーションソフト
等の原本であるフロッピィーディスクをドライバに入れ
て起動し、その内容をハードディスク装置へインストー
ル(組み込み)すると共に、環境設定を行う必要があ
る。このようなソフトウェアのインストール及び環境設
定は、新規ソフト等に添付されたマニアルを参照しなが
らユーザ自身の人手によりキーボード等を操作して行う
のが一般的であるが、パソコン初心者は勿論のこと、熟
練者でも相当の手間と時間を要しているというのが実情
である。
【0003】パソコンの学校教育やパソコン講習会等に
おいては、学年レベルに合わせたパソコン実習教育が必
要となるため、年次切り換え時期に、多数のパソコンに
対してインストールや初期化の作業を強いられることに
なるので、教師等の時間的負担が非常に大きくなる。
おいては、学年レベルに合わせたパソコン実習教育が必
要となるため、年次切り換え時期に、多数のパソコンに
対してインストールや初期化の作業を強いられることに
なるので、教師等の時間的負担が非常に大きくなる。
【0004】また近年、ユーザが新規パソコンを注文す
るときには、ユーザがパソコン本体のCPU,ハードデ
ィスクの記憶容量等のハードウェア構成を特定して注文
するばかりでなく、著作権問題をクリアーするため、ユ
ーザがOSや最低限数種類のアプリケーションソフトの
購入を義務付けられる傾向にある。このように、新規パ
ソコンの販売においてパソコンを働かす最低限ソフトの
付随は、著作権問題を考えると、「ハードウェアの提
供」から「機能の提供」に考え方が推移しつつあること
を物語っている。そこで、ハードウェアとソフトウェア
の同時販売においては、メーカ側はハードウェア的にイ
ンストールされたパソコン本体に、注文のフロッピーデ
ィスクを単に付随さすのではなく、注文のソフトウェア
をそのパソコン本体にインストールしたシステム構築状
態でユーザに提供する必要性が出てくる。しかしなが
ら、メーカ側では毎日出荷する多数のパソコン本体(そ
れぞれハードウェア構成が異なる)に対しそれぞれ注文
の異なるソフトウェアをインストールすることは、多大
な手間を要し、またソフトのコピーに要する時間も長い
ので、出荷期限に間に合わない事態も招来するおそれが
ある。
るときには、ユーザがパソコン本体のCPU,ハードデ
ィスクの記憶容量等のハードウェア構成を特定して注文
するばかりでなく、著作権問題をクリアーするため、ユ
ーザがOSや最低限数種類のアプリケーションソフトの
購入を義務付けられる傾向にある。このように、新規パ
ソコンの販売においてパソコンを働かす最低限ソフトの
付随は、著作権問題を考えると、「ハードウェアの提
供」から「機能の提供」に考え方が推移しつつあること
を物語っている。そこで、ハードウェアとソフトウェア
の同時販売においては、メーカ側はハードウェア的にイ
ンストールされたパソコン本体に、注文のフロッピーデ
ィスクを単に付随さすのではなく、注文のソフトウェア
をそのパソコン本体にインストールしたシステム構築状
態でユーザに提供する必要性が出てくる。しかしなが
ら、メーカ側では毎日出荷する多数のパソコン本体(そ
れぞれハードウェア構成が異なる)に対しそれぞれ注文
の異なるソフトウェアをインストールすることは、多大
な手間を要し、またソフトのコピーに要する時間も長い
ので、出荷期限に間に合わない事態も招来するおそれが
ある。
【0005】上述のようなインストール作業の煩雑さを
解消できる技術としては、特開平6-44055 号公報に開示
のインストールシステムが知られている。そのインスト
ールシステムは、図6に示すように、インストールに関
する情報を有し、ネットワーク13を介して要求に応じ
てインストールに関する情報を提供するマスタサーバ
(計算機)11と、インストールに関する情報をマスタ
サーバ11からネットワーク13を介して受け取り、イ
ンストールを実行するターゲット計算機12とを備えて
いる。マスタサーバ11は、計算機識別情報(計算機I
D)に対応するマシン情報及びインストール情報を記憶
するマシン・インストール情報記憶部111と、ターゲ
ット計算機11の識別情報送信部121からの識別情報
を受信する識別情報受信部112と、受信した識別情報
をキーとしてマシン・インストール情報記憶部111を
検索する情報検索部113と、検索により得られた情報
をターゲット計算機12に送信するマシンインストール
情報送信部114とを備えている。ターゲット計算機1
2は、インストールに関する情報を得るために自己の識
別情報をマスタサーバ11に送信する識別情報送信部1
21と、マスタサーバ11から送られて来るマシン情
報,インストール情報を受信する受信部123と、受信
した情報によりインストールを実行するインストール実
行部122とを備えている。ターゲット計算機12から
識別情報送信部121より計算機IDをマスターサーバ
11に送信することによりインストール情報の問い合わ
せを行う。
解消できる技術としては、特開平6-44055 号公報に開示
のインストールシステムが知られている。そのインスト
ールシステムは、図6に示すように、インストールに関
する情報を有し、ネットワーク13を介して要求に応じ
てインストールに関する情報を提供するマスタサーバ
(計算機)11と、インストールに関する情報をマスタ
サーバ11からネットワーク13を介して受け取り、イ
ンストールを実行するターゲット計算機12とを備えて
いる。マスタサーバ11は、計算機識別情報(計算機I
D)に対応するマシン情報及びインストール情報を記憶
するマシン・インストール情報記憶部111と、ターゲ
ット計算機11の識別情報送信部121からの識別情報
を受信する識別情報受信部112と、受信した識別情報
をキーとしてマシン・インストール情報記憶部111を
検索する情報検索部113と、検索により得られた情報
をターゲット計算機12に送信するマシンインストール
情報送信部114とを備えている。ターゲット計算機1
2は、インストールに関する情報を得るために自己の識
別情報をマスタサーバ11に送信する識別情報送信部1
21と、マスタサーバ11から送られて来るマシン情
報,インストール情報を受信する受信部123と、受信
した情報によりインストールを実行するインストール実
行部122とを備えている。ターゲット計算機12から
識別情報送信部121より計算機IDをマスターサーバ
11に送信することによりインストール情報の問い合わ
せを行う。
【0006】マスターサーバ11では識別情報受信部1
12より計算機IDを受信し、これを情報検索部113
へ渡す。情報検索部113はその計算機IDを基にマシ
ン・インストール情報記憶部111内のマシン・インス
トール情報テーブルをサーチし、サーチの結果、該当す
る計算機IDがあったならばその項目のマシン情報及び
インストール情報をマシン・インストール情報送信部1
14に順次ターゲット計算機12に送信する。ターゲッ
ト計算機12のインストール実行部122は、受信部1
23を介して受信したマシン情報及びインストール情報
を基にインストールを実行しシステム構成を構築する。
12より計算機IDを受信し、これを情報検索部113
へ渡す。情報検索部113はその計算機IDを基にマシ
ン・インストール情報記憶部111内のマシン・インス
トール情報テーブルをサーチし、サーチの結果、該当す
る計算機IDがあったならばその項目のマシン情報及び
インストール情報をマシン・インストール情報送信部1
14に順次ターゲット計算機12に送信する。ターゲッ
ト計算機12のインストール実行部122は、受信部1
23を介して受信したマシン情報及びインストール情報
を基にインストールを実行しシステム構成を構築する。
【0007】
【発明が解決しようとする課題】上記特開平6-44055 号
公報に開示のインストールシステムにおいては、ターゲ
ット計算機12等の複数のコンピュータ端末をネットワ
ーク化してマスターサーバ11からマシン情報及びイン
ストール情報(計算機名,計算機アドレス,ネットワー
ク情報,外部記憶装置の使用目的,格納すべきソフトウ
ェア情報)が端末に配信されるようになっており、イン
ストール実行部122が格納すべきソフトウェア情報に
基づきソフトウェアのインストールを行うものであるか
ら、インストール処理に必要な情報をマスタ計算機11
から得られるようになり、ユーザはインストールのため
の専門的な知識や面倒な作業を必要とせず、システム構
築の効率化を図ることができる。
公報に開示のインストールシステムにおいては、ターゲ
ット計算機12等の複数のコンピュータ端末をネットワ
ーク化してマスターサーバ11からマシン情報及びイン
ストール情報(計算機名,計算機アドレス,ネットワー
ク情報,外部記憶装置の使用目的,格納すべきソフトウ
ェア情報)が端末に配信されるようになっており、イン
ストール実行部122が格納すべきソフトウェア情報に
基づきソフトウェアのインストールを行うものであるか
ら、インストール処理に必要な情報をマスタ計算機11
から得られるようになり、ユーザはインストールのため
の専門的な知識や面倒な作業を必要とせず、システム構
築の効率化を図ることができる。
【0008】しかしながら、上記ネットワークで使用さ
れるコンピュータ端末はOS(基本ソフト)をインスト
ールしたシステムを前提としているため、端末購入時の
OSがないままのコンピュータ端末をネットワークに接
続して電源投入しても、識別情報(計算機ID)の送信
処理ができず、インストール処理に移れない。即ち、O
SのインストールがされていないのでOSのインストー
ル処理には適用できないという問題点がある。従って、
依然として基本ソフトの手作業によるインストールを余
儀無くされるため、このインストールシステムは前述し
たパソコンの学校教育やインストール済みパソコンの出
荷工程での採用には不向きである。
れるコンピュータ端末はOS(基本ソフト)をインスト
ールしたシステムを前提としているため、端末購入時の
OSがないままのコンピュータ端末をネットワークに接
続して電源投入しても、識別情報(計算機ID)の送信
処理ができず、インストール処理に移れない。即ち、O
SのインストールがされていないのでOSのインストー
ル処理には適用できないという問題点がある。従って、
依然として基本ソフトの手作業によるインストールを余
儀無くされるため、このインストールシステムは前述し
たパソコンの学校教育やインストール済みパソコンの出
荷工程での採用には不向きである。
【0009】そこで上記問題点に鑑み、本発明の課題
は、ネットワークシステムにおいてコンピュータ端末側
の操作を簡便化し、基本ソフトの自動インストールを可
能とするインストールシステムを提供することにある。
は、ネットワークシステムにおいてコンピュータ端末側
の操作を簡便化し、基本ソフトの自動インストールを可
能とするインストールシステムを提供することにある。
【0010】
【課題を解決するための手段】上記課題を解決するため
に、本発明の講じた手段は、インストール起動プログラ
ムをコンピュータ端末への移植してハードディスク装置
の初期化判定、初期化実行の後、基本ソフトのインスト
ールを実行することを特徴とする。即ち、図1に示す機
能ブロック図の如く、本発明に係る第1のインストール
システムは、可搬型情報記録媒体をコンピュータ端末で
起動してインストール起動プログラムを移植するもの
で、ハードディスク装置を備えるコンピュータ端末1が
ネットワーク2を介してインストールサーバ3に接続さ
れたネットワークシステムにおいて構築されている。イ
ンストールサーバ3は、コンピュータ端末1の本体識別
情報毎のフィールドを持つソフトウェア・インストール
情報テーブルと基本ソフト,各種アプリケーションソフ
ト,環境設定情報を含むソフトウェア情報とを記憶する
記憶手段3aを有している。他方、コンピュータ端末1
は、インストール起動プログラムが書き込まれた可搬型
情報記録媒体(例えばフロッピーディスク)4の起動に
よりそのインストール起動プログラムが転写されるイン
ストール起動プログラム記憶手段1aと、本体識別情報
を記憶する本体識別情報記憶手段1bと、ハードディス
ク装置の初期化の要否を判定するディスク初期化判定手
段1cと、その初期化を要するとき本体識別情報をキー
として該当のソフトウェア・インストール情報をインス
トールサーバ3からネットワーク2を介して読み込んで
記憶するソフトウェア・インストール情報記憶手段1d
と、そのソフトウェア・インストール情報の読み込みの
後ハードディスク装置の初期化を実行するディスク初期
化実行手段1eと、その初期化が不要のときソフトウェ
ア・インストール情報を基に、インストールサーバ3か
らネットワーク2を介して基本ソフトに関するソフトウ
ェア情報を読み込んでインストール処理を実行する基本
ソフト・インストール実行手段1fと、各種アプリケー
ションソフトのインストールの要否を順次判定するイン
ストール実行判定手段1gと、アプリケーションソフト
のインストールを要するとき、ソフトウェア・インスト
ール情報を基に、インストールサーバ3からネットワー
ク2を介してアプリケーションソフトに関するソフトウ
ェア情報を読み込んでインストール処理を実行するアプ
リケーションソフト・インストール実行手段1hとを有
している。
に、本発明の講じた手段は、インストール起動プログラ
ムをコンピュータ端末への移植してハードディスク装置
の初期化判定、初期化実行の後、基本ソフトのインスト
ールを実行することを特徴とする。即ち、図1に示す機
能ブロック図の如く、本発明に係る第1のインストール
システムは、可搬型情報記録媒体をコンピュータ端末で
起動してインストール起動プログラムを移植するもの
で、ハードディスク装置を備えるコンピュータ端末1が
ネットワーク2を介してインストールサーバ3に接続さ
れたネットワークシステムにおいて構築されている。イ
ンストールサーバ3は、コンピュータ端末1の本体識別
情報毎のフィールドを持つソフトウェア・インストール
情報テーブルと基本ソフト,各種アプリケーションソフ
ト,環境設定情報を含むソフトウェア情報とを記憶する
記憶手段3aを有している。他方、コンピュータ端末1
は、インストール起動プログラムが書き込まれた可搬型
情報記録媒体(例えばフロッピーディスク)4の起動に
よりそのインストール起動プログラムが転写されるイン
ストール起動プログラム記憶手段1aと、本体識別情報
を記憶する本体識別情報記憶手段1bと、ハードディス
ク装置の初期化の要否を判定するディスク初期化判定手
段1cと、その初期化を要するとき本体識別情報をキー
として該当のソフトウェア・インストール情報をインス
トールサーバ3からネットワーク2を介して読み込んで
記憶するソフトウェア・インストール情報記憶手段1d
と、そのソフトウェア・インストール情報の読み込みの
後ハードディスク装置の初期化を実行するディスク初期
化実行手段1eと、その初期化が不要のときソフトウェ
ア・インストール情報を基に、インストールサーバ3か
らネットワーク2を介して基本ソフトに関するソフトウ
ェア情報を読み込んでインストール処理を実行する基本
ソフト・インストール実行手段1fと、各種アプリケー
ションソフトのインストールの要否を順次判定するイン
ストール実行判定手段1gと、アプリケーションソフト
のインストールを要するとき、ソフトウェア・インスト
ール情報を基に、インストールサーバ3からネットワー
ク2を介してアプリケーションソフトに関するソフトウ
ェア情報を読み込んでインストール処理を実行するアプ
リケーションソフト・インストール実行手段1hとを有
している。
【0011】また、本発明に係る第2のインストールシ
ステムは、インストールサーバ3からネットワークを介
してインストール起動プログラムを移植するものであ
る。即ち、図2に示す機能ブロック図の如く、本発明に
係る第2のインストールシステムにおいて、インストー
ルサーバ3は、インストール起動プログラムとコンピュ
ータ端末の本体識別情報毎のフィールドを持つソフトウ
ェア・インストール情報テーブルと基本ソフト,各種ア
プリケーションソフト,環境設定情報を含むソフトウェ
ア情報とを記憶する記憶手段3aを有している。他方、
コンピュータ端末1は、基本ソフトのうち通信起動のプ
ログラムを含む通信起動手段5と、ネットワーク2を介
してインストールサーバ3からインストール起動プログ
ラムが転写されるインストール起動プログラム記憶手段
1aと、本体識別情報を記憶する本体識別情報記憶手段
1bと、ハードディスク装置の初期化の要否を判定する
ディスク初期化判定手段1cと、初期化を要するとき本
体識別情報をキーとして該当のソフトウェア・インスト
ール情報をインストールサーバ3からネットワーク2を
介して読み込んで記憶するソフトウェア・インストール
情報記憶手段1dと、ソフトウェア・インストール情報
の読み込みの後ハードディスク装置の初期化を実行する
ディスク初期化実行手段1eと、初期化が不要のときソ
フトウェア・インストール情報を基に、インストールサ
ーバ3からネットワーク2を介して基本ソフトに関する
ソフトウェア情報を読み込んでインストール処理を実行
する基本ソフト・インストール実行手段1fと、各種ア
プリケーションソフトのインストールの要否を順次判定
するインストール実行判定手段1gと、アプリケーショ
ンソフトのインストールを要するとき、ソフトウェア・
インストール情報を基に、インストールサーバ3からネ
ットワーク2を介してアプリケーションソフトに関する
ソフトウェア情報を読み込んでインストール処理を実行
するアプリケーションソフト・インストール実行手段1
hとを有している。
ステムは、インストールサーバ3からネットワークを介
してインストール起動プログラムを移植するものであ
る。即ち、図2に示す機能ブロック図の如く、本発明に
係る第2のインストールシステムにおいて、インストー
ルサーバ3は、インストール起動プログラムとコンピュ
ータ端末の本体識別情報毎のフィールドを持つソフトウ
ェア・インストール情報テーブルと基本ソフト,各種ア
プリケーションソフト,環境設定情報を含むソフトウェ
ア情報とを記憶する記憶手段3aを有している。他方、
コンピュータ端末1は、基本ソフトのうち通信起動のプ
ログラムを含む通信起動手段5と、ネットワーク2を介
してインストールサーバ3からインストール起動プログ
ラムが転写されるインストール起動プログラム記憶手段
1aと、本体識別情報を記憶する本体識別情報記憶手段
1bと、ハードディスク装置の初期化の要否を判定する
ディスク初期化判定手段1cと、初期化を要するとき本
体識別情報をキーとして該当のソフトウェア・インスト
ール情報をインストールサーバ3からネットワーク2を
介して読み込んで記憶するソフトウェア・インストール
情報記憶手段1dと、ソフトウェア・インストール情報
の読み込みの後ハードディスク装置の初期化を実行する
ディスク初期化実行手段1eと、初期化が不要のときソ
フトウェア・インストール情報を基に、インストールサ
ーバ3からネットワーク2を介して基本ソフトに関する
ソフトウェア情報を読み込んでインストール処理を実行
する基本ソフト・インストール実行手段1fと、各種ア
プリケーションソフトのインストールの要否を順次判定
するインストール実行判定手段1gと、アプリケーショ
ンソフトのインストールを要するとき、ソフトウェア・
インストール情報を基に、インストールサーバ3からネ
ットワーク2を介してアプリケーションソフトに関する
ソフトウェア情報を読み込んでインストール処理を実行
するアプリケーションソフト・インストール実行手段1
hとを有している。
【0012】上記第1又は第2のインストールシステム
においては、コンピュータ端末のハードウェア的インス
トールをチェックするために、次のような構成を採用す
ることができる。インストールサーバ3は、コンピュー
タ端末のハードウェア構成情報をインストール情報とし
て記憶する記憶手段3aを有しており、コンピュータ端
末1は、当該本体のハードウェア構成情報を記憶するハ
ードウゥア構成情報記憶手段1iと、デイスク初期化の
以前に、ハードウェア構成情報記憶手段1iから読み出
されたハードウェア構成情報とインストールサーバ3か
ら読み込んだハードウェア構成情報との一致・不一致を
判定するハードウェア構成判定手段1jとを有してい
る。
においては、コンピュータ端末のハードウェア的インス
トールをチェックするために、次のような構成を採用す
ることができる。インストールサーバ3は、コンピュー
タ端末のハードウェア構成情報をインストール情報とし
て記憶する記憶手段3aを有しており、コンピュータ端
末1は、当該本体のハードウェア構成情報を記憶するハ
ードウゥア構成情報記憶手段1iと、デイスク初期化の
以前に、ハードウェア構成情報記憶手段1iから読み出
されたハードウェア構成情報とインストールサーバ3か
ら読み込んだハードウェア構成情報との一致・不一致を
判定するハードウェア構成判定手段1jとを有してい
る。
【0013】
【作用】第1のインストールシステムにおいて、パソコ
ン,ワークスーション等のコンピュータ端末1をネット
ワーク2に接続し、本体の電源投入を行い、可搬型情報
記録媒体4を起動させると、インストール起動プログラ
ムがインストール起動プログラム記憶手段1aに転写
(コピー)されてインストール動作が開始される。
ン,ワークスーション等のコンピュータ端末1をネット
ワーク2に接続し、本体の電源投入を行い、可搬型情報
記録媒体4を起動させると、インストール起動プログラ
ムがインストール起動プログラム記憶手段1aに転写
(コピー)されてインストール動作が開始される。
【0014】まず、ディスク初期化判定手段1cはハー
ドディスク装置が初期化されているか否かを判定し、初
期化が必要のときは、本体識別情報記憶手段1bに記憶
されている本体識別情報をキーとして該当のインストー
ル情報をインストールサーバ3から読み込まれ、インス
トール情報記憶手段1dに記憶された後、ディスク初期
化実行手段1eがハードディスク装置の初期化を実行す
る。初期化がされているときは、インストール情報を基
に、インストールサーバ3から基本ソフトに関するソフ
トウェア情報が読み込まれて、基本ソフト・インストー
ル実行手段1fによって基本ソフトのインストールが実
行される。この後、インストール実行判定手段1gが各
種アプリケーションソフトの順次インストールを行うか
否かを判定し、そのインストールを行う場合には、アプ
リケーションソフト・インストール実行手段によってイ
ンントールが実行される。
ドディスク装置が初期化されているか否かを判定し、初
期化が必要のときは、本体識別情報記憶手段1bに記憶
されている本体識別情報をキーとして該当のインストー
ル情報をインストールサーバ3から読み込まれ、インス
トール情報記憶手段1dに記憶された後、ディスク初期
化実行手段1eがハードディスク装置の初期化を実行す
る。初期化がされているときは、インストール情報を基
に、インストールサーバ3から基本ソフトに関するソフ
トウェア情報が読み込まれて、基本ソフト・インストー
ル実行手段1fによって基本ソフトのインストールが実
行される。この後、インストール実行判定手段1gが各
種アプリケーションソフトの順次インストールを行うか
否かを判定し、そのインストールを行う場合には、アプ
リケーションソフト・インストール実行手段によってイ
ンントールが実行される。
【0015】このように、ユーザはコンピュータ端末の
電源投入と可搬型情報記録媒体4の起動操作だけで基本
ソフトのインストールが自動的に行われるようになって
いるので、パソコン出荷時において発注者の用命に合致
するようなソフトウェアの自動インストールが可能であ
るため、出荷作業の煩雑さの軽減や納期厳守を実現でき
る。特に、ディスク初期化後に基本ソフトの自動インス
トールが実行されるようになっているため、アプリケー
ションソフトのインストールばかりでなく、基本ソフト
のインストールの操作も不要となる。そのため、本シス
テムはパソコンの学校教育やインストール済みパソコン
の出荷工程に導入するのに適している。
電源投入と可搬型情報記録媒体4の起動操作だけで基本
ソフトのインストールが自動的に行われるようになって
いるので、パソコン出荷時において発注者の用命に合致
するようなソフトウェアの自動インストールが可能であ
るため、出荷作業の煩雑さの軽減や納期厳守を実現でき
る。特に、ディスク初期化後に基本ソフトの自動インス
トールが実行されるようになっているため、アプリケー
ションソフトのインストールばかりでなく、基本ソフト
のインストールの操作も不要となる。そのため、本シス
テムはパソコンの学校教育やインストール済みパソコン
の出荷工程に導入するのに適している。
【0016】また、第2のインストールシステムにおい
て、可搬型情報記録媒体4の代わりに、インストールサ
ーバ3側の記憶手段3aにインストール起動プログラム
を記憶しておき、端末1の電源投入により作動する通信
起動手段5で通信を行い、インストール起動プログラム
をインストール情報記憶手段1dに読み込むようにして
いる。その後の動作は第1のインストールシステムと同
様であるが、インストール作業時に可搬型情報記憶媒体
の起動操作が不要となるので、更なる作業効率の改善に
繋がる。
て、可搬型情報記録媒体4の代わりに、インストールサ
ーバ3側の記憶手段3aにインストール起動プログラム
を記憶しておき、端末1の電源投入により作動する通信
起動手段5で通信を行い、インストール起動プログラム
をインストール情報記憶手段1dに読み込むようにして
いる。その後の動作は第1のインストールシステムと同
様であるが、インストール作業時に可搬型情報記憶媒体
の起動操作が不要となるので、更なる作業効率の改善に
繋がる。
【0017】そして、インストールサーバ3側の記憶手
段3aに、コンピュータ端末のハードウェア構成情報を
含むインストール情報を記憶しておき、またコンピュー
タ端末1は、更にハードウゥア構成情報記憶手段1i及
びハードウェア構成判定手段1jを有するシステム構成
においては、ディスク初期化以前に、本体のハードウェ
ア構成のチェックが可能であるので、誤って組み立てら
れたハードディスク装置に自動的にインストールしてし
まうことが起こらず、出荷時のハードウェア構成のチェ
ックが可能となり、出荷管理の向上に資する。
段3aに、コンピュータ端末のハードウェア構成情報を
含むインストール情報を記憶しておき、またコンピュー
タ端末1は、更にハードウゥア構成情報記憶手段1i及
びハードウェア構成判定手段1jを有するシステム構成
においては、ディスク初期化以前に、本体のハードウェ
ア構成のチェックが可能であるので、誤って組み立てら
れたハードディスク装置に自動的にインストールしてし
まうことが起こらず、出荷時のハードウェア構成のチェ
ックが可能となり、出荷管理の向上に資する。
【0018】
【実施例】次に、本発明の実施例を添付図面に基づいて
説明する。図3は本発明の実施例に係るパソコン受注出
荷システムのうちインストールシステムの構成を示すブ
ロック図である。本例のパソコン受注出荷システムは、
パソコン販売店での店員又通信販売網の電話オペレータ
等がパソコン注文者(ユーザ)から購入したいパソコン
のハードウェア構成情報とソフトウェア・インストール
情報(基本ソフト,アプリケーションソフトの種類)を
聞き取り、これらの情報(インストール情報)をシリア
ル番号である本体(パソコン本体)識別番号のレコード
として入力する受注側(注文受付側)のオフィスサーバ
(計算機)20と、パソコンメーカ側の工場においてパ
ソコン出荷のインストール工程ラインに設けらたパソコ
ン出荷インストールシステム30とを有し、オフィスサ
ーバ(計算機)20とインストールシステム30とは電
話回線41,交換機42を介して接続されるようになっ
ている。本例ではハードウェア構成情報とソフトウェア
・インストール情報とを合わせた情報をインストール情
報と呼称している。オフィスサーバ20では、多数のユ
ーザの注文により、逐次シリアル番号のインストール情
報が入力されて表1に示すようなインストール情報のテ
ーブルが作成される。
説明する。図3は本発明の実施例に係るパソコン受注出
荷システムのうちインストールシステムの構成を示すブ
ロック図である。本例のパソコン受注出荷システムは、
パソコン販売店での店員又通信販売網の電話オペレータ
等がパソコン注文者(ユーザ)から購入したいパソコン
のハードウェア構成情報とソフトウェア・インストール
情報(基本ソフト,アプリケーションソフトの種類)を
聞き取り、これらの情報(インストール情報)をシリア
ル番号である本体(パソコン本体)識別番号のレコード
として入力する受注側(注文受付側)のオフィスサーバ
(計算機)20と、パソコンメーカ側の工場においてパ
ソコン出荷のインストール工程ラインに設けらたパソコ
ン出荷インストールシステム30とを有し、オフィスサ
ーバ(計算機)20とインストールシステム30とは電
話回線41,交換機42を介して接続されるようになっ
ている。本例ではハードウェア構成情報とソフトウェア
・インストール情報とを合わせた情報をインストール情
報と呼称している。オフィスサーバ20では、多数のユ
ーザの注文により、逐次シリアル番号のインストール情
報が入力されて表1に示すようなインストール情報のテ
ーブルが作成される。
【0019】
【表1】
【0020】例えば、製造された本体識別番号1234567
のパソコン本体については、ハードウェア構成情報のう
ち、CPUはノーマル、内蔵RAM(メモリ)は10M
B、内蔵ハードディスクは340 MB、付加装置は高速C
RTであり、ソフトウェア・インストール情報のうち、
ソフト1(MSDOS等の基本ソフト)、ソフト2,4
のアプリケーションソフトは必要で、ソフト3は不要で
ある。基本ソフトは必須である。次の本体識別番号1234
568 のパソコン本体については、ハードウェア構成情報
のうち、CPUはFPU(浮動少数点)付きのもの、内
蔵RAM(メモリ)は20MB、内蔵ハードディスクは50
0 MB、付加装置は高速CRTであり、ソフトウェア・
インストール情報のうち、ソフト1〜4を必要としてい
る。更に、本体識別番号1234569 のパソコン本体につい
ては、ハードウェア構成情報のうち、CPUはノーマ
ル、内蔵RAM(メモリ)は4MB、内蔵ハードディス
クは170 MB、付加装置はノーマルCRTであり、ソフ
トウェア・インストール情報のうち、ソフト1とソフト
2を必要としている。他の付加装置としては、CD−R
OM装置、音源装置、映像装置、通信装置等がある。こ
のようなインストール情報テーブルのファイルは日々の
夜間バッチ処理によって電話回線41を介して工場のパ
ソコン出荷インストールシステム30側に転送されてダ
ンプされるようになっている。
のパソコン本体については、ハードウェア構成情報のう
ち、CPUはノーマル、内蔵RAM(メモリ)は10M
B、内蔵ハードディスクは340 MB、付加装置は高速C
RTであり、ソフトウェア・インストール情報のうち、
ソフト1(MSDOS等の基本ソフト)、ソフト2,4
のアプリケーションソフトは必要で、ソフト3は不要で
ある。基本ソフトは必須である。次の本体識別番号1234
568 のパソコン本体については、ハードウェア構成情報
のうち、CPUはFPU(浮動少数点)付きのもの、内
蔵RAM(メモリ)は20MB、内蔵ハードディスクは50
0 MB、付加装置は高速CRTであり、ソフトウェア・
インストール情報のうち、ソフト1〜4を必要としてい
る。更に、本体識別番号1234569 のパソコン本体につい
ては、ハードウェア構成情報のうち、CPUはノーマ
ル、内蔵RAM(メモリ)は4MB、内蔵ハードディス
クは170 MB、付加装置はノーマルCRTであり、ソフ
トウェア・インストール情報のうち、ソフト1とソフト
2を必要としている。他の付加装置としては、CD−R
OM装置、音源装置、映像装置、通信装置等がある。こ
のようなインストール情報テーブルのファイルは日々の
夜間バッチ処理によって電話回線41を介して工場のパ
ソコン出荷インストールシステム30側に転送されてダ
ンプされるようになっている。
【0021】パソコン出荷インストールシステム30
は、電話回線41を介して上記インストール情報テーブ
ルを受信するインストール情報転送端末32と、多数
(例えば最大250 台)の出荷用パソコン本体34−1〜
34−nと、ネットワークOSがインストールされた大
きめのパソコンで構成されるインストールサーバ36
と、モニタ表示装置(CRT,プリンタ)39を持つイ
ンストール監視モニタ端末38とをネットワーク(LA
N接続)31を介して接続したネットワークシステムで
ある。
は、電話回線41を介して上記インストール情報テーブ
ルを受信するインストール情報転送端末32と、多数
(例えば最大250 台)の出荷用パソコン本体34−1〜
34−nと、ネットワークOSがインストールされた大
きめのパソコンで構成されるインストールサーバ36
と、モニタ表示装置(CRT,プリンタ)39を持つイ
ンストール監視モニタ端末38とをネットワーク(LA
N接続)31を介して接続したネットワークシステムで
ある。
【0022】ところで、インストール情報転送端末32
で受信したインストール情報テーブルはネットワーク3
1を介してインストール36の記憶装置36aに記憶さ
れると共に、インストール情報のうちハードウェア構成
情報(組み立て情報)がプリンタで出力されるようにな
っている。プリンタ出力リスト32aにハードウェア構
成情報(組み立て情報)を基に、工場作業者は製造され
たパソコン本体をハードウェア的にインストールする。
例えば、本体識別番号1234568 のパソコン本体について
は、ノーマルCPUを持つボード、内蔵RAM10MBの
ボードを組み付け、340 MBのハードディスク装置を内
蔵し、高速CRTを付帯させる。このようなハードウェ
ア的なインストールによって注文者の用命に合致したパ
ソコン本体を出荷可能となるが、組み立て完了時に当該
パソコン本体の不揮発性メモリにそのハードウェア構成
情報を書き込む。このハードウェア構成情報を書き込み
処理は、すべてのフィールドの書き込みを意味するので
はなく、既に書き込まれたノーマル型のハードウェア構
成情報をフィールド単位で変更処理するものである。そ
してハードウェア・インストールとハードウェア構成情
報の変更が完了した出荷用パソコン本体34−1〜34
−nはネットワーク31に接続され、後述するように、
ソフトウェア・インストールが行われるようになってい
る。
で受信したインストール情報テーブルはネットワーク3
1を介してインストール36の記憶装置36aに記憶さ
れると共に、インストール情報のうちハードウェア構成
情報(組み立て情報)がプリンタで出力されるようにな
っている。プリンタ出力リスト32aにハードウェア構
成情報(組み立て情報)を基に、工場作業者は製造され
たパソコン本体をハードウェア的にインストールする。
例えば、本体識別番号1234568 のパソコン本体について
は、ノーマルCPUを持つボード、内蔵RAM10MBの
ボードを組み付け、340 MBのハードディスク装置を内
蔵し、高速CRTを付帯させる。このようなハードウェ
ア的なインストールによって注文者の用命に合致したパ
ソコン本体を出荷可能となるが、組み立て完了時に当該
パソコン本体の不揮発性メモリにそのハードウェア構成
情報を書き込む。このハードウェア構成情報を書き込み
処理は、すべてのフィールドの書き込みを意味するので
はなく、既に書き込まれたノーマル型のハードウェア構
成情報をフィールド単位で変更処理するものである。そ
してハードウェア・インストールとハードウェア構成情
報の変更が完了した出荷用パソコン本体34−1〜34
−nはネットワーク31に接続され、後述するように、
ソフトウェア・インストールが行われるようになってい
る。
【0023】本例では、インストール起動プログラム
(インストーラ)が書き込まれたネットワーク接続番地
毎のインストール用フロッピーディスクFD−1〜FD
−nが準備されている。このようなインストール用フロ
ッピーディスクFD−1〜FD−nは出荷用パソコン本
体34−1〜34−nのドライバに入れて起動される。
(インストーラ)が書き込まれたネットワーク接続番地
毎のインストール用フロッピーディスクFD−1〜FD
−nが準備されている。このようなインストール用フロ
ッピーディスクFD−1〜FD−nは出荷用パソコン本
体34−1〜34−nのドライバに入れて起動される。
【0024】出荷用パソコン本体34−1〜34−nの
記憶装置35は、フロッピーディク装置35aと、ハー
ドディスク装置35bと、内蔵メモリ35cとを有して
おり、その内蔵メモリ35cの不揮発性メモリ領域には
当該パソコン本体に固有の前述したようなハードウェア
構成情報が記憶されている。また、出荷用パソコン本体
34−1〜34−nの記憶装置35は、ネットワーク3
1に接続した通信装置35dと、後述する制御を行う制
御装置35eを有している。他方、インストールサーバ
36も、ネットワーク31に接続した通信装置36b
と、後述する制御を行う制御装置36cを有している。
インストールサーバ36の記憶装置36aには、インス
トール情報転送端末32から転送されて来たインストー
ル情報、予め書き込まれたソフトウェア情報(基本ソフ
ト(ソフト1)及び各種のアプリケーションソフト(ソ
フト1〜3)と環境設定のための情報)、インストール
実行時の進捗状況を表すインストール状況情報が記憶さ
れている。
記憶装置35は、フロッピーディク装置35aと、ハー
ドディスク装置35bと、内蔵メモリ35cとを有して
おり、その内蔵メモリ35cの不揮発性メモリ領域には
当該パソコン本体に固有の前述したようなハードウェア
構成情報が記憶されている。また、出荷用パソコン本体
34−1〜34−nの記憶装置35は、ネットワーク3
1に接続した通信装置35dと、後述する制御を行う制
御装置35eを有している。他方、インストールサーバ
36も、ネットワーク31に接続した通信装置36b
と、後述する制御を行う制御装置36cを有している。
インストールサーバ36の記憶装置36aには、インス
トール情報転送端末32から転送されて来たインストー
ル情報、予め書き込まれたソフトウェア情報(基本ソフ
ト(ソフト1)及び各種のアプリケーションソフト(ソ
フト1〜3)と環境設定のための情報)、インストール
実行時の進捗状況を表すインストール状況情報が記憶さ
れている。
【0025】次に、パソコン出荷インストールシステム
30のインストール実行動作を図4に示す流れ図を参照
しつつ説明する。まず、出荷用パソコン本体(CRT,
キーボード無し)34−1〜34−nをネットワーク3
1に接続し、本体の電源投入を行う。今、出荷用パソコ
ン本体34−1をインストールする場合を説明する。
30のインストール実行動作を図4に示す流れ図を参照
しつつ説明する。まず、出荷用パソコン本体(CRT,
キーボード無し)34−1〜34−nをネットワーク3
1に接続し、本体の電源投入を行う。今、出荷用パソコ
ン本体34−1をインストールする場合を説明する。
【0026】図2のステップaにおいてインストール用
フロッピーディスクFD−1を対応の出荷用パソコン本
体34−1のドライバに入れて起動させ、出荷用パソコ
ン本体34−1自身がインストール起動プログラムを内
蔵メモリ35cへの読み込み(コピー)を行うと、その
インストール起動プログラムによって以下の手順が進行
する。最初に通信装置35dをネットワーク31を介し
てインストールサーバ36に接続する。次に、ステップ
bにおいてハードディスク装置35bが初期化されてい
るか否かが判断され、未だ初期化されていないときはス
テップcに移行し、初期化済みのときはステップiに移
行する。今ここでは、新規パソコンの出荷時を想定して
いるので、ハードディスク装置35bは初期化未了であ
る。そこでステップcに移行する。ステップcにおいて
はパソコン本体に接続したバーコード読み取り装置40
を用いて当該パソコン本体の本体識別番号(例えば1234
568)のバーコード41を読み取らせる操作を行う。次
にステップdにおいて、パソコン本体34−1はこの本
体識別番号の読み取り動作により入力された本体識別番
号情報をキーとしてインストールサーバ36の記憶装置
36aのインストール情報テーブルを読みに行き、本体
識別番号情報(例えば1234568 )のインストール情報
(表1参照)を読み込む。次のステップeにおいては不
揮発性メモリ領域に記憶されたハードウェア構成情報を
読み出し、ステップfにおいて不揮発性メモリ領域から
読み出されたハードウェア構成情報と既にインストール
サーバ36から読み込んだインストール情報のうちのハ
ードウェア構成情報との一致・不一致を判定する。不一
致になり異常と判定された場合は、本体に装備のブザー
を鳴らしてインストール動作を停止する。この異常はユ
ーザの注文したハードウェア構成に対してハートウェア
インストールされた現実のパソコン本体が異なっている
ことを意味し、組み立て作業又はハードウェア構成情報
の変更に間違いがあることを示唆する。他方、ステップ
fにおいて、異常が発生しない場合にはステップgに移
行し、ハードディスク装置35bの初期化が実行され
る。その初期化終了の後はステップhでパソコン本体が
リセットされる。この後、ステップaに戻り、フロッピ
ーディスク34−1からのインストール起動プログラム
の読み込みとインストールサーバ36への接続を行な
い、ステップbにおいてハードディスク装置35cの初
期化の有無が判断される。この段階では既にハードディ
スク装置35cの初期化が達成されているので、ステッ
プiに移行する。ステップiにおいては、まず基本ソフ
ト(ソフト1)のインストールが実行される。即ち、イ
ンストール情報を基に、インストールサーバ36の記憶
装置36aに対応のソフトウェア情報を読みに行き、ソ
フト1とそれに関する環境設定のための情報を読み込
み、ソフト1のインストール処理が遂行される。次に、
ステップjにおいて、アプリケーションソフト(ソフト
2〜4)のインストールをするか否かを判定し、イエス
の場合にはステップkに移行し、ノーの場合はステップ
mに移行する。ステップkではアプリケーション(最初
はソフト2)のインストール(コピー)を実行し、ステ
ップlでそのアプリケーションの環境設定を行う。即
ち、インストール情報を基に、インストールサーバ36
の記憶装置36aに対応のソフトウェア情報を読みに行
き、ソフト2とそれに関する環境設定のための情報を読
み込み、ソフト2のインストール処理及び環境設定が遂
行される。この後、インストール監視モニタ端末38の
ためにステップmでは個別ソフトのインストールの終了
がセットされ、ステップnで全てのソフト(ソフト1〜
4)のインストールが終了したか否かが判定される。終
了しない場合は、ステップiに戻り次のソフトのインス
トールを行う。終了した場合はステップoにおいて、イ
ンストール監視モニタ端末38のためにすべてが正常に
インストール終了したことをセットし、インストールサ
ーバ36との接続を断って終了する。このようなソフト
1〜4までのインストール進行状況はインストールサー
バ36にセットされると共に、インストール監視モニタ
端末38によりモニタ表示装置39にてリアルタイムに
表示されるようになっている。従って、インストール終
了までの目安が認識できるので、終了後に接続すべき次
のパソコン本体の段取りが容易になる。
フロッピーディスクFD−1を対応の出荷用パソコン本
体34−1のドライバに入れて起動させ、出荷用パソコ
ン本体34−1自身がインストール起動プログラムを内
蔵メモリ35cへの読み込み(コピー)を行うと、その
インストール起動プログラムによって以下の手順が進行
する。最初に通信装置35dをネットワーク31を介し
てインストールサーバ36に接続する。次に、ステップ
bにおいてハードディスク装置35bが初期化されてい
るか否かが判断され、未だ初期化されていないときはス
テップcに移行し、初期化済みのときはステップiに移
行する。今ここでは、新規パソコンの出荷時を想定して
いるので、ハードディスク装置35bは初期化未了であ
る。そこでステップcに移行する。ステップcにおいて
はパソコン本体に接続したバーコード読み取り装置40
を用いて当該パソコン本体の本体識別番号(例えば1234
568)のバーコード41を読み取らせる操作を行う。次
にステップdにおいて、パソコン本体34−1はこの本
体識別番号の読み取り動作により入力された本体識別番
号情報をキーとしてインストールサーバ36の記憶装置
36aのインストール情報テーブルを読みに行き、本体
識別番号情報(例えば1234568 )のインストール情報
(表1参照)を読み込む。次のステップeにおいては不
揮発性メモリ領域に記憶されたハードウェア構成情報を
読み出し、ステップfにおいて不揮発性メモリ領域から
読み出されたハードウェア構成情報と既にインストール
サーバ36から読み込んだインストール情報のうちのハ
ードウェア構成情報との一致・不一致を判定する。不一
致になり異常と判定された場合は、本体に装備のブザー
を鳴らしてインストール動作を停止する。この異常はユ
ーザの注文したハードウェア構成に対してハートウェア
インストールされた現実のパソコン本体が異なっている
ことを意味し、組み立て作業又はハードウェア構成情報
の変更に間違いがあることを示唆する。他方、ステップ
fにおいて、異常が発生しない場合にはステップgに移
行し、ハードディスク装置35bの初期化が実行され
る。その初期化終了の後はステップhでパソコン本体が
リセットされる。この後、ステップaに戻り、フロッピ
ーディスク34−1からのインストール起動プログラム
の読み込みとインストールサーバ36への接続を行な
い、ステップbにおいてハードディスク装置35cの初
期化の有無が判断される。この段階では既にハードディ
スク装置35cの初期化が達成されているので、ステッ
プiに移行する。ステップiにおいては、まず基本ソフ
ト(ソフト1)のインストールが実行される。即ち、イ
ンストール情報を基に、インストールサーバ36の記憶
装置36aに対応のソフトウェア情報を読みに行き、ソ
フト1とそれに関する環境設定のための情報を読み込
み、ソフト1のインストール処理が遂行される。次に、
ステップjにおいて、アプリケーションソフト(ソフト
2〜4)のインストールをするか否かを判定し、イエス
の場合にはステップkに移行し、ノーの場合はステップ
mに移行する。ステップkではアプリケーション(最初
はソフト2)のインストール(コピー)を実行し、ステ
ップlでそのアプリケーションの環境設定を行う。即
ち、インストール情報を基に、インストールサーバ36
の記憶装置36aに対応のソフトウェア情報を読みに行
き、ソフト2とそれに関する環境設定のための情報を読
み込み、ソフト2のインストール処理及び環境設定が遂
行される。この後、インストール監視モニタ端末38の
ためにステップmでは個別ソフトのインストールの終了
がセットされ、ステップnで全てのソフト(ソフト1〜
4)のインストールが終了したか否かが判定される。終
了しない場合は、ステップiに戻り次のソフトのインス
トールを行う。終了した場合はステップoにおいて、イ
ンストール監視モニタ端末38のためにすべてが正常に
インストール終了したことをセットし、インストールサ
ーバ36との接続を断って終了する。このようなソフト
1〜4までのインストール進行状況はインストールサー
バ36にセットされると共に、インストール監視モニタ
端末38によりモニタ表示装置39にてリアルタイムに
表示されるようになっている。従って、インストール終
了までの目安が認識できるので、終了後に接続すべき次
のパソコン本体の段取りが容易になる。
【0027】このように、本例においては、パソコン出
荷時に、発注者の用命に合致するよう、パソコン本体の
ハードウェア的インストールの自動チェックとソフトウ
ェアの自動インストールが行われるため、出荷作業の煩
雑さの軽減や納期厳守を実現できる。特に、ディスク初
期化後に基本ソフトの自動インストールが実行されるよ
うになっているため、アプリケーションソフトのインス
トールばかりでなく、基本ソフトのインストールの操作
も不要となる。そのため、本システムはパソコンの学校
教育やインストール済みパソコンの出荷工程に導入する
のに適している。
荷時に、発注者の用命に合致するよう、パソコン本体の
ハードウェア的インストールの自動チェックとソフトウ
ェアの自動インストールが行われるため、出荷作業の煩
雑さの軽減や納期厳守を実現できる。特に、ディスク初
期化後に基本ソフトの自動インストールが実行されるよ
うになっているため、アプリケーションソフトのインス
トールばかりでなく、基本ソフトのインストールの操作
も不要となる。そのため、本システムはパソコンの学校
教育やインストール済みパソコンの出荷工程に導入する
のに適している。
【0028】上記のパソコン出荷インストールシステム
30においては、インストール起動プログラム(インス
トーラ)がインストール用フロッピーディスクFD−1
に記憶され、これを被インストールのパソコン34−1
で起動してコピーするようにしているが、これとは別
に、図5に示す構成例を採用することができる。図3は
別のパソコン出荷インストールシステムを示すブロック
図であり、出荷用パソコン34−1とインストールサー
バ36のみが示されている。出荷用パソコン34−1の
内蔵メモリのROMには基本ソフトの核部分(通信を起
動するプログラム)が記憶されており、通信起動部35
fを構成している。また、インストールサーバ36の記
憶装置36aにはインストール起動プログラム(インス
トーラ)が記憶されている。出荷用パソコン34−1の
電源を投入すると、通信起動部35fが作動して制御装
置35eを介して記憶装置35に基本ソフトの核部分を
コピーする。これによって通信装置35dに基本動作の
ための情報が渡され、初期化が行われてネットワーク3
1を介してインストールサーバ36に接続される。そし
てインストールサーバ36の記憶装置36aからインス
トール起動ブログラム(インストーラ)がネットワーク
31を介してパソコン34−1に読み込まれるようにな
っている。この後の動作は上記の場合と同様である。こ
のように、インストール用フロッピーディスクFD−1
をドライブに入れてコピーを行わずとも、インストール
サーバ36からインストーラを読み込むことが可能とな
っているので、パソコン組立者によるインストール操作
は、電源投入後にバーコード読み取り装置40の操作に
よる本体識別番号の入力操作だけで良い。なお、本体識
別番号の入力操作も、ハードウェア組み立て過程におけ
るハードウェア構成情報の変更時に入力しておけば、ソ
フトウェア・インストール操作時に行う手間を省くこと
ができる。
30においては、インストール起動プログラム(インス
トーラ)がインストール用フロッピーディスクFD−1
に記憶され、これを被インストールのパソコン34−1
で起動してコピーするようにしているが、これとは別
に、図5に示す構成例を採用することができる。図3は
別のパソコン出荷インストールシステムを示すブロック
図であり、出荷用パソコン34−1とインストールサー
バ36のみが示されている。出荷用パソコン34−1の
内蔵メモリのROMには基本ソフトの核部分(通信を起
動するプログラム)が記憶されており、通信起動部35
fを構成している。また、インストールサーバ36の記
憶装置36aにはインストール起動プログラム(インス
トーラ)が記憶されている。出荷用パソコン34−1の
電源を投入すると、通信起動部35fが作動して制御装
置35eを介して記憶装置35に基本ソフトの核部分を
コピーする。これによって通信装置35dに基本動作の
ための情報が渡され、初期化が行われてネットワーク3
1を介してインストールサーバ36に接続される。そし
てインストールサーバ36の記憶装置36aからインス
トール起動ブログラム(インストーラ)がネットワーク
31を介してパソコン34−1に読み込まれるようにな
っている。この後の動作は上記の場合と同様である。こ
のように、インストール用フロッピーディスクFD−1
をドライブに入れてコピーを行わずとも、インストール
サーバ36からインストーラを読み込むことが可能とな
っているので、パソコン組立者によるインストール操作
は、電源投入後にバーコード読み取り装置40の操作に
よる本体識別番号の入力操作だけで良い。なお、本体識
別番号の入力操作も、ハードウェア組み立て過程におけ
るハードウェア構成情報の変更時に入力しておけば、ソ
フトウェア・インストール操作時に行う手間を省くこと
ができる。
【0029】
【発明の効果】以上説明したように、本発明は、アプリ
ケーションソフト・インストール実行手段の外に、ディ
スク初期化判定手段,ディスク初期化実行手段,及び基
本ソフト・インストール実行手段を有する点を特徴とし
ている。従って、次の効果を奏する。
ケーションソフト・インストール実行手段の外に、ディ
スク初期化判定手段,ディスク初期化実行手段,及び基
本ソフト・インストール実行手段を有する点を特徴とし
ている。従って、次の効果を奏する。
【0030】 コンピュータ端末の電源投入と可搬型
情報記録媒体の起動操作だけで基本ソフトのインストー
ルが自動的に行われるようになっているので、パソコン
出荷時において発注者の用命に合致するようなソフトウ
ェアの自動インストールが可能であるため、出荷作業の
煩雑さの軽減や納期厳守を実現できる。特に、ディスク
初期化後に基本ソフトの自動インストールが実行される
ようになっているため、アプリケーションソフトのイン
ストールばかりでなく、基本ソフトのインストールの操
作も不要となる。そのため、本システムはパソコンの学
校教育やインストール済みパソコンの出荷工程に導入す
るのに適している。
情報記録媒体の起動操作だけで基本ソフトのインストー
ルが自動的に行われるようになっているので、パソコン
出荷時において発注者の用命に合致するようなソフトウ
ェアの自動インストールが可能であるため、出荷作業の
煩雑さの軽減や納期厳守を実現できる。特に、ディスク
初期化後に基本ソフトの自動インストールが実行される
ようになっているため、アプリケーションソフトのイン
ストールばかりでなく、基本ソフトのインストールの操
作も不要となる。そのため、本システムはパソコンの学
校教育やインストール済みパソコンの出荷工程に導入す
るのに適している。
【0031】 また、本発明は、可搬型情報記録媒体
の代わりに、インストールサーバ側にインストール起動
プログラムを記憶させておき、端末の電源投入により作
動する通信起動手段で通信を行い、インストール起動プ
ログラムを端末のインストール情報記憶手段に読み込む
ようにしている。このようなインストール起動プログラ
ムの移植方式でも構わないが、インストール作業時に可
搬型情報記憶媒体の起動操作が不要となるので、更なる
作業効率の改善に繋がる。
の代わりに、インストールサーバ側にインストール起動
プログラムを記憶させておき、端末の電源投入により作
動する通信起動手段で通信を行い、インストール起動プ
ログラムを端末のインストール情報記憶手段に読み込む
ようにしている。このようなインストール起動プログラ
ムの移植方式でも構わないが、インストール作業時に可
搬型情報記憶媒体の起動操作が不要となるので、更なる
作業効率の改善に繋がる。
【0032】 そしてまた、インストールサーバ側
に、コンピュータ端末のハードウェア構成情報を含むイ
ンストール情報を記憶しておき、コンピュータ端末が更
にハードウェア構成情報記憶手段及びハードウェア構成
判定手段を有するシステム構成においては、ディスク初
期化以前に、本体のハードウェア構成のチェックが可能
であるので、誤って組み立てられたハードディスク装置
に自動的にインストールしてしまうことが起こらず、出
荷時のハードウェア構成のチェックが可能となり、出荷
管理の向上に資する。
に、コンピュータ端末のハードウェア構成情報を含むイ
ンストール情報を記憶しておき、コンピュータ端末が更
にハードウェア構成情報記憶手段及びハードウェア構成
判定手段を有するシステム構成においては、ディスク初
期化以前に、本体のハードウェア構成のチェックが可能
であるので、誤って組み立てられたハードディスク装置
に自動的にインストールしてしまうことが起こらず、出
荷時のハードウェア構成のチェックが可能となり、出荷
管理の向上に資する。
【図1】本発明に係る第1のインストールシステムを機
能実現手段で示すクレーム対応図である。
能実現手段で示すクレーム対応図である。
【図2】本発明に係る第2のインストールシステムを機
能実現手段で示すクレーム対応図である。
能実現手段で示すクレーム対応図である。
【図3】本発明の実施例に係るパソコン受注出荷システ
ムのうちインストールシステムの構成を示すブロック図
である。
ムのうちインストールシステムの構成を示すブロック図
である。
【図4】同実施例におけるパソコン出荷インストールシ
ステムのインストール実行動作を説明するための流れ図
である。
ステムのインストール実行動作を説明するための流れ図
である。
【図5】同実施例における別のパソコン出荷インストー
ルシステムの構成例を示すブロック図である。
ルシステムの構成例を示すブロック図である。
【図6】従来のインストールシステムの一例を示すブロ
ック図である。
ック図である。
1…コンピュータ(パソコン,ワークスーション等)の
端末 1a…インストール起動プログラム記憶手段 1b…本体識別情報記憶手段 1c…ディスク初期化判定手段 1d…インストール情報記憶手段 1e…ディスク初期化実行手段 1f…基本ソフト・インストール実行手段 1g…インストール実行判定手段 1h…アプリケーションソフト・インストール実行手段 1i…ハードウェア構成情報記憶手段 1j…ハードウェア構成判定手段 2…ネットワーク 3…インストールサーバ 3a…記録手段 4…可搬型情報記録媒体 5…通信起動手段 20…オフィスサーバ 30…パソコン出荷インストールシステム 31…ネットワーク 32…インストール情報端末 32a…プリンタ出力リスト 34−1〜34−n…出荷用パソコン本体 35…記憶装置 35a…フロッピーディスク装置 35b…ハードディスク装置 35c…内蔵メモリ 35d…通信装置 35e…制御装置 35f…通信起動部 36…インストールサーバ 36a…記憶装置 36b…通信装置 36c…制御装置 38…インストール監視モニタ端末 39…モニタ表示装置 40…バーコード読み取り装置 40a…バーコード 41…電話回線 42…交換機 FD−1〜FD−n…インストール用フロッピーディス
ク。
端末 1a…インストール起動プログラム記憶手段 1b…本体識別情報記憶手段 1c…ディスク初期化判定手段 1d…インストール情報記憶手段 1e…ディスク初期化実行手段 1f…基本ソフト・インストール実行手段 1g…インストール実行判定手段 1h…アプリケーションソフト・インストール実行手段 1i…ハードウェア構成情報記憶手段 1j…ハードウェア構成判定手段 2…ネットワーク 3…インストールサーバ 3a…記録手段 4…可搬型情報記録媒体 5…通信起動手段 20…オフィスサーバ 30…パソコン出荷インストールシステム 31…ネットワーク 32…インストール情報端末 32a…プリンタ出力リスト 34−1〜34−n…出荷用パソコン本体 35…記憶装置 35a…フロッピーディスク装置 35b…ハードディスク装置 35c…内蔵メモリ 35d…通信装置 35e…制御装置 35f…通信起動部 36…インストールサーバ 36a…記憶装置 36b…通信装置 36c…制御装置 38…インストール監視モニタ端末 39…モニタ表示装置 40…バーコード読み取り装置 40a…バーコード 41…電話回線 42…交換機 FD−1〜FD−n…インストール用フロッピーディス
ク。
Claims (3)
- 【請求項1】 ハードディスク装置を備えるコンピュー
タ端末がネットワークを介してインストールサーバに接
続されたネットワークシステムにおいて、 前記インストールサーバは、前記コンピュータ端末の本
体識別情報毎のインストール情報及び基本ソフト,各種
アプリケーションソフト,環境設定情報を含むソフトウ
ェア情報とを記憶する記憶手段を有しており、 前記コンピュータ端末は、インストール起動プログラム
が書き込まれた可搬型情報記録媒体の起動により前記イ
ンストール起動プログラムが転写されるインストール起
動プログラム記憶手段と、前記本体識別情報を記憶する
本体識別情報記憶手段と、前記ハードディスク装置の初
期化の要否を判定するディスク初期化判定手段と、前記
初期化を要するとき前記本体識別情報をキーとして該当
の前記インストール情報を前記インストールサーバから
前記ネットワークを介して読み込んで記憶するインスト
ール情報記憶手段と、前記インストール情報の読み込み
の後前記ハードディスク装置の初期化を実行するディス
ク初期化実行手段と、前記初期化が不要のとき前記イン
ストール情報を基に、前記インストールサーバから前記
ネットワークを介して前記基本ソフトに関する前記ソフ
トウェア情報を読み込んでインストール処理を実行する
基本ソフト・インストール実行手段と、前記各種アプリ
ケーションソフトのインストールの要否を順次判定する
インストール実行判定手段と、前記アプリケーションソ
フトのインストールを要するとき、前記インストール情
報を基に、前記インストールサーバから前記ネットワー
クを介して前記アプリケーションソフトに関する前記ソ
フトウェア情報を読み込んでインストール処理を実行す
るアプリケーションソフト・インストール実行手段とを
有することを特徴とするインストールシステム。 - 【請求項2】 ハードディスク装置を備えるコンピュー
タ端末がネットワークを介してインストールサーバに接
続されたネットワークシステムにおいて、 前記インストールサーバは、インストール起動プログラ
ムと前記コンピュータ端末の本体識別情報毎のインスト
ール情報と基本ソフト,各種アプリケーションソフト,
環境設定情報を含むソフトウェア情報とを記憶する記憶
手段を有しており、 前記コンピュータ端末は、前記基本ソフトのうち少なく
とも通信起動のプログラムを含む部分で構成される通信
起動手段と、前記ネットワークを介して前記インストー
ルサーバからインストール起動プログラムが転写される
インストール起動プログラム記憶手段と、前記本体識別
情報を記憶する本体識別情報記憶手段と、前記ハードデ
ィスク装置の初期化の要否を判定するディスク初期化判
定手段と、前記初期化を要するとき前記本体識別情報を
キーとして該当の前記インストール情報を前記インスト
ールサーバから前記ネットワークを介して読み込んで記
憶するインストール情報記憶手段と、前記インストール
情報の読み込みの後前記ハードディスク装置の初期化を
実行するディスク初期化実行手段と、前記初期化が不要
のとき前記インストール情報を基に、前記インストール
サーバから前記ネットワークを介して前記基本ソフトに
関する前記ソフトウェア情報を読み込んでインストール
処理を実行する基本ソフト・インストール実行手段と、
前記各種アプリケーションソフトのインストールの要否
を順次判定するインストール実行判定手段と、前記アプ
リケーションソフトのインストールを要するとき、前記
インストール情報を基に、前記インストールサーバから
前記ネットワークを介して前記アプリケーションソフト
に関する前記ソフトウェア情報を読み込んでインストー
ル処理を実行するアプリケーションソフト・インストー
ル実行手段とを有することを特徴とするインストールシ
ステム。 - 【請求項3】 請求項1又は請求項2に記載のインスト
ールシステムにおいて、前記インストールサーバは、前
記コンピュータ端末のハードウェア構成情報を含めてイ
ンストール情報として記憶する記憶手段を有しており、
前記コンピュータ端末は、当該本体のハードウェア構成
情報を記憶するハードウェア情報記憶手段と、前記デイ
スク初期化の以前に、前記ハードウェア情報記憶手段か
ら読み出された前記ハードウェア構成情報と前記インス
トールサーバから読み込んだ前記インストール情報のう
ちの前記ハードウェア構成情報との一致・不一致を判定
するハードウェア構成判定手段とを有していることを特
徴とするインストールシステム。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6223108A JPH0887460A (ja) | 1994-09-19 | 1994-09-19 | インストールシステム |
| US08/528,087 US5717930A (en) | 1994-09-19 | 1995-09-14 | Installation system |
| US08/976,991 US5978590A (en) | 1994-09-19 | 1997-11-24 | Installation system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6223108A JPH0887460A (ja) | 1994-09-19 | 1994-09-19 | インストールシステム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0887460A true JPH0887460A (ja) | 1996-04-02 |
Family
ID=16792957
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6223108A Pending JPH0887460A (ja) | 1994-09-19 | 1994-09-19 | インストールシステム |
Country Status (2)
| Country | Link |
|---|---|
| US (2) | US5717930A (ja) |
| JP (1) | JPH0887460A (ja) |
Cited By (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10161856A (ja) * | 1996-11-26 | 1998-06-19 | Nec Software Ltd | アプリケーション実行環境作成装置 |
| JPH1185558A (ja) * | 1997-08-29 | 1999-03-30 | Dell Usa Lp | ソフトウェア設置および注文組込みコンピュータシステムのテスト方法 |
| JP2005301513A (ja) * | 2004-04-08 | 2005-10-27 | Fujitsu Ltd | プログラム内蔵デバイス |
| US7174549B2 (en) | 2000-07-27 | 2007-02-06 | Samsung Electronics Co., Ltd. | Computer system and method for storing product keys thereof |
| JP2007087142A (ja) * | 2005-09-22 | 2007-04-05 | Denso Wave Inc | ソフトウェア更新システム |
| JP2007226825A (ja) * | 1997-02-14 | 2007-09-06 | Fisher Rosemount Syst Inc | プロセス制御のための環境の構成を補助するためのシステム |
| KR100854740B1 (ko) * | 2001-09-28 | 2008-08-27 | 엘지엔시스(주) | 원거리 인증키 할당 장치 및 방법 |
| JP2008243224A (ja) * | 1997-08-29 | 2008-10-09 | Dell Usa Lp | オーダーに対して組立てられたコンピュータシステムのためのソフトウェア設置およびテストを容易にするデータベース |
| US7447750B2 (en) | 2001-11-09 | 2008-11-04 | Fujitsu Limited | Program setting system, program setting method, server, client and program |
| JP2008269634A (ja) * | 2000-12-08 | 2008-11-06 | Seiko Epson Corp | ソフトウェアのインストール方法 |
| JP2011096285A (ja) * | 2011-02-02 | 2011-05-12 | Fujitsu Ltd | デバイス及びデバイス認識方法 |
| JP2011248915A (ja) * | 2011-07-20 | 2011-12-08 | Denso Wave Inc | ソフトウェア更新システム |
| JP2012037918A (ja) * | 2010-08-03 | 2012-02-23 | Fujitsu Fsas Inc | 個別作業の工場オペレーション登録システム |
| KR20130104346A (ko) * | 2012-03-13 | 2013-09-25 | 삼성에스디아이 주식회사 | 리튬 이차전지 |
| JP2014215823A (ja) * | 2013-04-25 | 2014-11-17 | 富士通株式会社 | コンピュータのインストール方法、コンピュータのインストールプログラム、及び、コンピュータのインストール装置 |
Families Citing this family (111)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5694546A (en) | 1994-05-31 | 1997-12-02 | Reisman; Richard R. | System for automatic unattended electronic information transport between a server and a client by a vendor provided transport software with a manifest list |
| US6769009B1 (en) | 1994-05-31 | 2004-07-27 | Richard R. Reisman | Method and system for selecting a personalized set of information channels |
| JPH0887460A (ja) * | 1994-09-19 | 1996-04-02 | Seiko Epson Corp | インストールシステム |
| JP3366143B2 (ja) * | 1995-01-10 | 2003-01-14 | 富士通株式会社 | ソフトウェア流通システムにおける識別子管理装置および方法ならびにソフトウェア流通管理装置および方法 |
| US6282712B1 (en) * | 1995-03-10 | 2001-08-28 | Microsoft Corporation | Automatic software installation on heterogeneous networked computer systems |
| US6452629B1 (en) * | 1995-03-15 | 2002-09-17 | Canon Kabushiki Kaisha | System for installing image sensing program |
| US5845077A (en) * | 1995-11-27 | 1998-12-01 | Microsoft Corporation | Method and system for identifying and obtaining computer software from a remote computer |
| GB2309104B (en) * | 1996-01-11 | 2000-06-07 | Ibm | Preloading software onto a computer system |
| US6049671A (en) | 1996-04-18 | 2000-04-11 | Microsoft Corporation | Method for identifying and obtaining computer software from a network computer |
| US6802061B1 (en) * | 1996-12-12 | 2004-10-05 | Microsoft Corporation | Automatic software downloading from a computer network |
| US6347398B1 (en) | 1996-12-12 | 2002-02-12 | Microsoft Corporation | Automatic software downloading from a computer network |
| US6038399A (en) * | 1997-07-22 | 2000-03-14 | Compaq Computer Corporation | Computer manufacturing architecture with two data-loading processes |
| US6094531A (en) * | 1997-08-25 | 2000-07-25 | Hewlett-Packard Company | Method and apparatus for automatically installing operating systems machines |
| US5991543A (en) * | 1997-08-29 | 1999-11-23 | Dell Usa, L.P. | Software installation and testing for a build-to-order computer system |
| JPH1185481A (ja) * | 1997-08-30 | 1999-03-30 | Nec Corp | オペレーティングシステム立ち上げ装置及びプログラムを記録した機械読み取り可能な記録媒体 |
| US6684397B1 (en) | 1997-09-08 | 2004-01-27 | Novell, Inc. | Auto-install apparatus and method |
| US6934956B1 (en) * | 1997-09-09 | 2005-08-23 | Micron Technology, Inc. | Method and apparatus for installing an operating system |
| US6353927B1 (en) * | 1997-10-14 | 2002-03-05 | Lucent Technologies Inc. | Data download technique into installed memory |
| US6735625B1 (en) | 1998-05-29 | 2004-05-11 | Cisco Technology, Inc. | System and method for automatically determining whether a product is compatible with a physical device in a network |
| US6775829B1 (en) * | 1998-06-04 | 2004-08-10 | Gateway, Inc. | Method for configuring software for a build to order system |
| US6381742B2 (en) * | 1998-06-19 | 2002-04-30 | Microsoft Corporation | Software package management |
| US6449642B2 (en) * | 1998-09-15 | 2002-09-10 | Microsoft Corporation | Method and system for integrating a client computer into a computer network |
| US6345386B1 (en) | 1998-09-21 | 2002-02-05 | Microsoft Corporation | Method and system for advertising applications |
| US6397381B1 (en) | 1998-09-21 | 2002-05-28 | Microsoft Corporation | System and method for repairing a damaged application program |
| US6389589B1 (en) | 1998-09-21 | 2002-05-14 | Microsoft Corporation | Class store schema |
| US6836794B1 (en) | 1998-09-21 | 2004-12-28 | Microsoft Corporation | Method and system for assigning and publishing applications |
| US7073172B2 (en) * | 1998-09-21 | 2006-07-04 | Microsoft Corporation | On demand patching of applications via software implementation installer mechanism |
| US6418554B1 (en) * | 1998-09-21 | 2002-07-09 | Microsoft Corporation | Software implementation installer mechanism |
| US6523166B1 (en) | 1998-09-21 | 2003-02-18 | Microsoft Corporation | Method and system for on-demand installation of software implementations |
| US6427208B1 (en) | 1998-10-20 | 2002-07-30 | Gateway, Inc. | Image file change capture method and apparatus |
| US7120684B2 (en) * | 1998-10-22 | 2006-10-10 | Electronic Data Systems Corporation | Method and system for central management of a computer network |
| US6066182A (en) * | 1998-11-05 | 2000-05-23 | Platinum Technology Ip, Inc. | Method and apparatus for operating system personalization during installation |
| US6353928B1 (en) * | 1999-01-04 | 2002-03-05 | Microsoft Corporation | First run installer |
| US6427227B1 (en) | 1999-03-03 | 2002-07-30 | Microsoft Corporation | System, method, and computer-readable medium for repairing an application program that has been patched |
| US6715043B1 (en) | 1999-03-19 | 2004-03-30 | Phoenix Technologies Ltd. | Method and system for providing memory-based device emulation |
| US6374401B1 (en) * | 1999-03-29 | 2002-04-16 | International Business Machines Corporation | System, method, and program for updating registry objects with a cross-platform installation program |
| US6550062B2 (en) | 1999-04-30 | 2003-04-15 | Dell Usa, Lp | System and method for launching generic download processing in a computer build-to-order environment |
| US6718549B1 (en) | 1999-05-05 | 2004-04-06 | Microsoft Corporation | Methods for managing the distribution of client bits to client computers |
| US6889376B1 (en) * | 1999-05-12 | 2005-05-03 | Treetop Ventures, Llc | Method for migrating from one computer to another |
| US6532279B1 (en) * | 1999-06-11 | 2003-03-11 | David D. Goodman | High-speed data communication over a residential telephone wiring network |
| US6477642B1 (en) | 1999-06-18 | 2002-11-05 | Phoenix Technologies Ltd. | Method and apparatus for extending BIOS control of screen display beyond operating system boot process |
| US6519659B1 (en) | 1999-06-18 | 2003-02-11 | Phoenix Technologies Ltd. | Method and system for transferring an application program from system firmware to a storage device |
| US6405309B1 (en) | 1999-06-18 | 2002-06-11 | Phoenix Technologies Ltd. | Method and apparatus for creating and deploying smaller Microsoft Windows applications for automatic configuration of a computing device |
| US6578142B1 (en) | 1999-06-18 | 2003-06-10 | Phoenix Technologies, Ltd. | Method and apparatus for automatically installing and configuring software on a computer |
| US6449682B1 (en) | 1999-06-18 | 2002-09-10 | Phoenix Technologies Ltd. | System and method for inserting one or more files onto mass storage |
| US6453469B1 (en) | 1999-06-18 | 2002-09-17 | Phoenix Technologies Ltd. | Method and apparatus to automatically deinstall an application module when not functioning |
| US6542160B1 (en) | 1999-06-18 | 2003-04-01 | Phoenix Technologies Ltd. | Re-generating a displayed image |
| US6438750B1 (en) | 1999-06-18 | 2002-08-20 | Phoenix Technologies Ltd. | Determining loading time of an operating system |
| US6486883B1 (en) | 1999-06-18 | 2002-11-26 | Phoenix Technologies, Ltd. | Apparatus and method for updating images stored in non-volatile memory |
| US6473855B1 (en) | 1999-06-18 | 2002-10-29 | Phoenix Technologies Ltd. | Method and apparatus for providing content on a computer system based on usage profile |
| US6457122B1 (en) | 1999-06-18 | 2002-09-24 | Phoenix Technologies Ltd. | Fault tolerant process for the delivery of programs to writeable storage device utilizing pre-operating system software/firmware |
| US6373498B1 (en) | 1999-06-18 | 2002-04-16 | Phoenix Technologies Ltd. | Displaying images during boot-up and shutdown |
| US6401202B1 (en) | 1999-06-18 | 2002-06-04 | Phoenix Technologies Ltd. | Multitasking during BIOS boot-up |
| US20040230710A1 (en) * | 1999-07-27 | 2004-11-18 | Inline Connection Corporation | System and method of automatic installation of computer peripherals |
| US6704824B1 (en) * | 1999-07-27 | 2004-03-09 | Inline Connection Corporation | Universal serial bus adapter with automatic installation |
| US7188255B1 (en) * | 1999-09-23 | 2007-03-06 | Hewlett-Packard Development Company, L.P. | Software delivery system |
| US6968539B1 (en) * | 1999-09-30 | 2005-11-22 | International Business Machines Corporation | Methods and apparatus for a web application processing system |
| US6681323B1 (en) | 1999-11-29 | 2004-01-20 | Toshiba America Information Systems, Inc. | Method and system for automatically installing an initial software configuration including an operating system module from a library containing at least two operating system modules based on retrieved computer identification data |
| US6487656B1 (en) | 1999-12-10 | 2002-11-26 | Phoenix Technologies Ltd. | System and method for providing functionalities to system BIOS |
| US6668375B1 (en) | 1999-12-15 | 2003-12-23 | Pitney Bowes Inc. | Method and system for providing build-to-order software applications |
| US6847948B1 (en) | 1999-12-20 | 2005-01-25 | International Business Machines Corporation | Method and apparatus for secure distribution of software/data |
| US6772192B1 (en) * | 2000-02-29 | 2004-08-03 | Hewlett-Packard Development Company, L.P. | Software download and distribution via image building and multicast |
| US7103598B1 (en) * | 2000-03-03 | 2006-09-05 | Micron Technology, Inc | Software distribution method and apparatus |
| WO2001086435A2 (en) * | 2000-05-10 | 2001-11-15 | Digital:Convergence Corporation | Automatic configuration of equipment and software |
| US6804774B1 (en) * | 2000-05-12 | 2004-10-12 | Hewlett-Packard Development Company, L.P. | Software image transition aid comprising building a disk image based on identified hardware |
| US20020124245A1 (en) * | 2000-08-14 | 2002-09-05 | Alvin Maddux | Method and apparatus for advanced software deployment |
| WO2002037262A2 (en) * | 2000-10-31 | 2002-05-10 | Loudcloud, Inc. | Methods and systems for installing software onto computers |
| US7032015B1 (en) * | 2000-10-31 | 2006-04-18 | General Electric Company | System and method for integrating a power system over a network |
| US6948169B1 (en) * | 2000-11-16 | 2005-09-20 | Dell Products L.P. | Web-based factory manufacturing of computers in a build-to-order manufacturing environment |
| JP2002236590A (ja) * | 2000-12-08 | 2002-08-23 | Seiko Epson Corp | ソフトウェアのインストール方法 |
| US6829732B2 (en) | 2001-01-22 | 2004-12-07 | Hewlett-Packard Development Company, L.P. | Network-based software recovery for computing devices |
| US7085824B2 (en) | 2001-02-23 | 2006-08-01 | Power Measurement Ltd. | Systems for in the field configuration of intelligent electronic devices |
| US6853978B2 (en) * | 2001-02-23 | 2005-02-08 | Power Measurement Ltd. | System and method for manufacturing and configuring intelligent electronic devices to order |
| US6883169B1 (en) * | 2001-03-12 | 2005-04-19 | Nortel Networks Limited | Apparatus for managing the installation of software across a network |
| FI115565B (fi) * | 2001-03-14 | 2005-05-31 | Metso Automation Oy | Työaseman käyttöönoton järjestäminen prosessinohjausympäristön tietojärjestelmässä |
| US7013462B2 (en) * | 2001-05-10 | 2006-03-14 | Hewlett-Packard Development Company, L.P. | Method to map an inventory management system to a configuration management system |
| US20030005177A1 (en) * | 2001-06-30 | 2003-01-02 | Duran Louis A. | Loading files for a hardware device |
| US7159018B2 (en) * | 2001-08-02 | 2007-01-02 | Dell Products L.P. | System and method for installing software onto a built-to-order computer system using an identification device |
| US7111055B2 (en) * | 2001-08-30 | 2006-09-19 | Sun Microsystems, Inc. | Method and apparatus to facilitate automated software installation on remote computers over a network |
| BE1014409A3 (nl) * | 2001-10-02 | 2003-10-07 | Acunia Nv | Werkwijze en netwerkingsysteem voor het beschikbaar stellen van diensten. |
| SE524931C2 (sv) * | 2002-02-26 | 2004-10-26 | Sightline Vision Ab | Förfarande för att igångsätta ett dataprogram |
| JP2003288211A (ja) * | 2002-03-27 | 2003-10-10 | Minolta Co Ltd | ネットワーク管理プログラム |
| US20050216910A1 (en) * | 2002-05-23 | 2005-09-29 | Benoit Marchand | Increasing fault-tolerance and minimizing network bandwidth requirements in software installation modules |
| US7266818B2 (en) * | 2002-06-28 | 2007-09-04 | Microsoft Corporation | Automated system setup |
| EP1621997A4 (en) * | 2003-05-08 | 2007-09-05 | Fujitsu Ltd | METHOD AND DEVICE FOR RECOVERING SOFTWARE CONFIGURATIONS AND COMPUTER READABLE RECORDING MEDIUM |
| US7814126B2 (en) * | 2003-06-25 | 2010-10-12 | Microsoft Corporation | Using task sequences to manage devices |
| US8086659B2 (en) * | 2003-06-25 | 2011-12-27 | Microsoft Corporation | Task sequence interface |
| US7290258B2 (en) * | 2003-06-25 | 2007-10-30 | Microsoft Corporation | Managing multiple devices on which operating systems can be automatically deployed |
| JP2005025369A (ja) * | 2003-06-30 | 2005-01-27 | Toshiba Corp | コンピュータのセットアップ支援システム、物理アクセスドライバおよびセットアップ支援方法 |
| US20050131835A1 (en) * | 2003-12-12 | 2005-06-16 | Howell James A.Jr. | System for pre-trusting of applications for firewall implementations |
| DE102004015834B3 (de) * | 2004-03-31 | 2005-03-03 | Fujitsu Siemens Computers Gmbh | Verfahren zur benutzerspezifischen Konfiguration eines Computers aus einer Gruppe von vorbereiteten Computern |
| JP4572093B2 (ja) * | 2004-07-06 | 2010-10-27 | 日本電気株式会社 | システム構築ガイドシステム |
| EP1816564A4 (en) * | 2004-10-12 | 2009-03-18 | Fujitsu Ltd | RESOURCE EXCHANGE PROCESSING PROGRAM AND RESOURCE EXCHANGE PROCESSING METHOD |
| US7271996B2 (en) | 2004-12-03 | 2007-09-18 | Electro Industries/Gauge Tech | Current inputs interface for an electrical device |
| US7739682B1 (en) * | 2005-03-24 | 2010-06-15 | The Weather Channel, Inc. | Systems and methods for selectively blocking application installation |
| JP2007164243A (ja) * | 2005-12-09 | 2007-06-28 | Fuji Xerox Co Ltd | コントロール装置および記憶装置の有効利用方法 |
| US7931191B2 (en) * | 2006-01-18 | 2011-04-26 | Dell Products L.P. | Post factory dynamic application selection |
| CN100447742C (zh) * | 2006-02-20 | 2008-12-31 | 联想(北京)有限公司 | 一种自动安装操作系统的方法 |
| EP2008184A2 (en) * | 2006-04-17 | 2008-12-31 | Edda Technology, Inc. | Methods for enabling an application within another independent system/application in medical imaging |
| US8645948B2 (en) * | 2006-12-12 | 2014-02-04 | Qualcomm Incorporated | Apparatus and methods for client-driven server-side installation |
| US8464277B2 (en) * | 2007-04-17 | 2013-06-11 | Edda Technology, Inc. | Method and system for involving and operating a remote application within a different system/application in medical imaging |
| US7885205B2 (en) * | 2007-04-17 | 2011-02-08 | Hewlett-Packard Development Company, L.P. | Media access control (MAC) address management system and method |
| US8006241B2 (en) * | 2007-06-20 | 2011-08-23 | International Business Machines Corporation | Automatic software installation and cleanup |
| US8775577B1 (en) * | 2007-12-18 | 2014-07-08 | Amazon Technologies, Inc. | System and method for configuration management service |
| US9690913B2 (en) * | 2008-02-25 | 2017-06-27 | International Business Machines Corporation | License management in a networked software application solution |
| US9766869B2 (en) * | 2009-01-16 | 2017-09-19 | Microsoft Technology Licensing, Llc | Parameterized installation packages |
| US9946554B2 (en) * | 2009-09-24 | 2018-04-17 | International Business Machines Corporation | System, method, and apparatus for configuring a streamed operating system with associated peripheral information |
| CN103677899B (zh) * | 2013-11-15 | 2017-08-01 | 小米科技有限责任公司 | 安装应用程序的方法及设备 |
| US9146749B1 (en) | 2013-12-11 | 2015-09-29 | American Megatrends, Inc. | System and methods for updating digital signage device operating systems and registering signage devices to a global network |
| US9342316B1 (en) * | 2013-12-12 | 2016-05-17 | American Megatrends, Inc. | Installing digital signage device operating system from flash memory and registering signage device to a global network |
| WO2016114799A1 (en) * | 2015-01-16 | 2016-07-21 | Hewlett-Packard Development Company, L.P. | Communicating a data image for installing an operating system |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4780821A (en) * | 1986-07-29 | 1988-10-25 | International Business Machines Corp. | Method for multiple programs management within a network having a server computer and a plurality of remote computers |
| US5142680A (en) * | 1989-04-26 | 1992-08-25 | Sun Microsystems, Inc. | Method for loading an operating system through a network |
| EP0463251A1 (en) * | 1990-06-28 | 1992-01-02 | International Business Machines Corporation | Software installation |
| JPH0792744B2 (ja) * | 1990-08-20 | 1995-10-09 | インターナショナル・ビジネス・マシーンズ・コーポレイション | 多重レベル適用業務ソフトウェアをデータ処理装置にインストールする方法。 |
| EP0592079A2 (en) * | 1992-09-20 | 1994-04-13 | Sun Microsystems, Inc. | Automated software installation and operating environment configuration on a computer system |
| US5495607A (en) * | 1993-11-15 | 1996-02-27 | Conner Peripherals, Inc. | Network management system having virtual catalog overview of files distributively stored across network domain |
| US5421009A (en) * | 1993-12-22 | 1995-05-30 | Hewlett-Packard Company | Method of remotely installing software directly from a central computer |
| US5787246A (en) * | 1994-05-27 | 1998-07-28 | Microsoft Corporation | System for configuring devices for a computer system |
| JPH0887460A (ja) * | 1994-09-19 | 1996-04-02 | Seiko Epson Corp | インストールシステム |
| US5842024A (en) * | 1995-02-27 | 1998-11-24 | Ast Research, Inc. | Method of software installation |
| US5742829A (en) * | 1995-03-10 | 1998-04-21 | Microsoft Corporation | Automatic software installation on heterogeneous networked client computer systems |
| US5727205A (en) * | 1995-06-28 | 1998-03-10 | Canon Information Systems, Inc. | File installation system for displaying bitmaps during file installation |
-
1994
- 1994-09-19 JP JP6223108A patent/JPH0887460A/ja active Pending
-
1995
- 1995-09-14 US US08/528,087 patent/US5717930A/en not_active Expired - Lifetime
-
1997
- 1997-11-24 US US08/976,991 patent/US5978590A/en not_active Expired - Lifetime
Cited By (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10161856A (ja) * | 1996-11-26 | 1998-06-19 | Nec Software Ltd | アプリケーション実行環境作成装置 |
| JP2007226825A (ja) * | 1997-02-14 | 2007-09-06 | Fisher Rosemount Syst Inc | プロセス制御のための環境の構成を補助するためのシステム |
| JPH1185558A (ja) * | 1997-08-29 | 1999-03-30 | Dell Usa Lp | ソフトウェア設置および注文組込みコンピュータシステムのテスト方法 |
| JP2008243224A (ja) * | 1997-08-29 | 2008-10-09 | Dell Usa Lp | オーダーに対して組立てられたコンピュータシステムのためのソフトウェア設置およびテストを容易にするデータベース |
| US7174549B2 (en) | 2000-07-27 | 2007-02-06 | Samsung Electronics Co., Ltd. | Computer system and method for storing product keys thereof |
| JP2008269634A (ja) * | 2000-12-08 | 2008-11-06 | Seiko Epson Corp | ソフトウェアのインストール方法 |
| KR100854740B1 (ko) * | 2001-09-28 | 2008-08-27 | 엘지엔시스(주) | 원거리 인증키 할당 장치 및 방법 |
| US7447750B2 (en) | 2001-11-09 | 2008-11-04 | Fujitsu Limited | Program setting system, program setting method, server, client and program |
| JP2005301513A (ja) * | 2004-04-08 | 2005-10-27 | Fujitsu Ltd | プログラム内蔵デバイス |
| JP2007087142A (ja) * | 2005-09-22 | 2007-04-05 | Denso Wave Inc | ソフトウェア更新システム |
| JP2012037918A (ja) * | 2010-08-03 | 2012-02-23 | Fujitsu Fsas Inc | 個別作業の工場オペレーション登録システム |
| JP2011096285A (ja) * | 2011-02-02 | 2011-05-12 | Fujitsu Ltd | デバイス及びデバイス認識方法 |
| JP2011248915A (ja) * | 2011-07-20 | 2011-12-08 | Denso Wave Inc | ソフトウェア更新システム |
| KR20130104346A (ko) * | 2012-03-13 | 2013-09-25 | 삼성에스디아이 주식회사 | 리튬 이차전지 |
| JP2014215823A (ja) * | 2013-04-25 | 2014-11-17 | 富士通株式会社 | コンピュータのインストール方法、コンピュータのインストールプログラム、及び、コンピュータのインストール装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| US5978590A (en) | 1999-11-02 |
| US5717930A (en) | 1998-02-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0887460A (ja) | インストールシステム | |
| US6754723B2 (en) | System comprising host device that determines compatibility of firmware for connected peripheral device and downloads optimum firmware if peripheral device is not compatible | |
| JP3523936B2 (ja) | 自動構成データ処理システム及び自動構成する方法 | |
| CN1790265B (zh) | 便携式应用程序 | |
| CN1332326C (zh) | 印刷装置控制装置、以及印刷装置控制方法 | |
| US6813708B2 (en) | System and method for searching a BIOS for a type of computer network drive to boot and an operating system for migrating an operating system to a computer | |
| US6473854B1 (en) | Method for automatically retrieving and installing device drivers across a network | |
| US7117351B2 (en) | Process for configuring software and hardware in a build-to-order computer system | |
| US20080059782A1 (en) | Methods and systems to dynamically configure computing apparatuses | |
| CN1584822B (zh) | 一种升级计算机固件程序的方法 | |
| US7194738B2 (en) | Method of creating image files and installing software bundles on target computers | |
| US6314474B1 (en) | Efficient information exchange between an electronic book and a cartridge | |
| US20070124007A1 (en) | Method and system for receiving a software image from a customer for installation into a computer system | |
| CA2348442A1 (en) | Method and apparatus for new device driver installation by an operating system | |
| US20060041572A1 (en) | Software structure restoring method and apparatus, and computer-readable storage medium | |
| CN101004689A (zh) | 用于自动安装系统专用驱动程序的方法和系统 | |
| CN101499009B (zh) | 安装外围软件驱动程序的方法、系统和介质 | |
| US20100100610A1 (en) | Unattended installation of drivers for devices that are not automatically found and installed during operating system installation | |
| US20030196007A1 (en) | Device-resident driver system and method | |
| US8458731B2 (en) | Methods, systems and media for installing peripheral software drivers | |
| US20040221024A1 (en) | Apparatus and method for setting environment of client in client / server system, and program recording medium therefor | |
| KR100537058B1 (ko) | 마크 데이터를 효율적으로 제공하기 위한 온라인 마크데이터 제공 시스템 및 방법 | |
| US8385626B2 (en) | Replacement of build to order parts with post configured images in any manufacturing environment | |
| KR100723650B1 (ko) | 마크 데이터의 요청을 위한 도서식별정보의 효율적 입력과이것에 의한 마크 데이터를 효율적으로 확보하는 방법 및이를 위한 시스템 | |
| JPH06332674A (ja) | プログラムの自動インストールシステム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20001212 |