JPH06332674A - プログラムの自動インストールシステム - Google Patents
プログラムの自動インストールシステムInfo
- Publication number
- JPH06332674A JPH06332674A JP12114493A JP12114493A JPH06332674A JP H06332674 A JPH06332674 A JP H06332674A JP 12114493 A JP12114493 A JP 12114493A JP 12114493 A JP12114493 A JP 12114493A JP H06332674 A JPH06332674 A JP H06332674A
- Authority
- JP
- Japan
- Prior art keywords
- program
- installation
- storage device
- auxiliary storage
- processing program
- 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
Landscapes
- Stored Programmes (AREA)
Abstract
(57)【要約】
【目的】 プログラムのインストールにおいて、インタ
フェースケーブルの接続のみにてインストールを行い、
インストールの効率化を図る。 【構成】 顧客が動作可能なプログラムの格納されてい
ない電子計算機に対して、受注プログラムのインストー
ルを可能とするプログラム自動インストールシステム1
0であって、全製品の出荷を管理する出荷管理システム
30と、倉庫に対する製品の入庫・出庫を管理する倉庫
管理システム40とに連結され、受注プログラムのコー
ド情報のプログラムコード情報ファイル15および顧客
設定情報のサブ顧客設定情報ファイル16などを備えた
受注管理端末11と、全プログラムのプログラムマスタ
ファイル18を備えたプログラム管理端末12と、イン
タフェースケーブル19と、インストール処理プログラ
ム25とから構成され、LAN14を介してデータ授受
可能に接続されている。
フェースケーブルの接続のみにてインストールを行い、
インストールの効率化を図る。 【構成】 顧客が動作可能なプログラムの格納されてい
ない電子計算機に対して、受注プログラムのインストー
ルを可能とするプログラム自動インストールシステム1
0であって、全製品の出荷を管理する出荷管理システム
30と、倉庫に対する製品の入庫・出庫を管理する倉庫
管理システム40とに連結され、受注プログラムのコー
ド情報のプログラムコード情報ファイル15および顧客
設定情報のサブ顧客設定情報ファイル16などを備えた
受注管理端末11と、全プログラムのプログラムマスタ
ファイル18を備えたプログラム管理端末12と、イン
タフェースケーブル19と、インストール処理プログラ
ム25とから構成され、LAN14を介してデータ授受
可能に接続されている。
Description
【0001】
【産業上の利用分野】本発明は、補助記憶装置を内蔵し
た電子計算機のプログラムのインストール技術に関し、
特に補助記憶装置に電子計算機を顧客が動作させること
のできるプログラムの格納されていない出荷前の電子計
算機に対して、受注したプログラムの自動インストール
を可能とするプログラムの自動インストール技術に適用
して有効な技術に関する。
た電子計算機のプログラムのインストール技術に関し、
特に補助記憶装置に電子計算機を顧客が動作させること
のできるプログラムの格納されていない出荷前の電子計
算機に対して、受注したプログラムの自動インストール
を可能とするプログラムの自動インストール技術に適用
して有効な技術に関する。
【0002】
【従来の技術】たとえば、電子計算機が内蔵している補
助記憶装置に対する受注プログラムのインストールは、
納入先において実施することが大半であり、受注プログ
ラムを提供しているフロッピディスク、磁気テープ、光
ディスクおよびCD−ROMなどの出荷媒体を使用して
インストールを実施していると考えられる。
助記憶装置に対する受注プログラムのインストールは、
納入先において実施することが大半であり、受注プログ
ラムを提供しているフロッピディスク、磁気テープ、光
ディスクおよびCD−ROMなどの出荷媒体を使用して
インストールを実施していると考えられる。
【0003】近年、特にUNIXワークステーションに
おいては、プログラムのステップ数の増大から、出荷前
にプログラムを電子計算機の補助記憶装置へインストー
ルして納入する割合が増加しており、この実施方法とし
て大きく2つの方法が挙げられる。1つは、納入先にお
いて行っていた作業と同様の作業を出荷前に実施し、受
注したプログラムを格納した出荷媒体から直接インスト
ールする方法であり、もう1つは電子計算機の補助記憶
装置を外部記憶装置として動作させ、受注したプログラ
ムをプログラムマスタより自動的にインストールする方
法である。
おいては、プログラムのステップ数の増大から、出荷前
にプログラムを電子計算機の補助記憶装置へインストー
ルして納入する割合が増加しており、この実施方法とし
て大きく2つの方法が挙げられる。1つは、納入先にお
いて行っていた作業と同様の作業を出荷前に実施し、受
注したプログラムを格納した出荷媒体から直接インスト
ールする方法であり、もう1つは電子計算機の補助記憶
装置を外部記憶装置として動作させ、受注したプログラ
ムをプログラムマスタより自動的にインストールする方
法である。
【0004】
【発明が解決しようとする課題】ところが、前記のよう
な従来技術においては、電子計算機の補助記憶装置を外
部記憶装置として動作させるために、インストールに係
わる制御装置と処理を全て外部から与えねばならず、前
記電子計算機の補助記憶装置に対応した制御装置を準備
しなければならない。
な従来技術においては、電子計算機の補助記憶装置を外
部記憶装置として動作させるために、インストールに係
わる制御装置と処理を全て外部から与えねばならず、前
記電子計算機の補助記憶装置に対応した制御装置を準備
しなければならない。
【0005】このため、あらかじめ電子計算機の種類お
よび電子計算機の出荷ごとに制御装置を自動インストー
ル設備として準備しておき、定期的に設備を見直して各
制御装置の増減を行わなければならないという欠点があ
る。
よび電子計算機の出荷ごとに制御装置を自動インストー
ル設備として準備しておき、定期的に設備を見直して各
制御装置の増減を行わなければならないという欠点があ
る。
【0006】また、この制御装置はファイルの検索や各
種情報の処理を行うために市販のワークステーション等
を使用するが、高価であり設備費の負担も大きいという
問題もある。
種情報の処理を行うために市販のワークステーション等
を使用するが、高価であり設備費の負担も大きいという
問題もある。
【0007】さらに、ワークステーションやサーバとし
て使用される電子計算機のように、補助記憶装置を内蔵
するユニットが、自ユニットを起動、すなわち主メモリ
にプログラムをロード後、自CPUによってインストー
ルを実行することが可能な場合でも、この自ユニットの
起動によりインストールを行うことはなく、有効に活用
されていないという問題がある。
て使用される電子計算機のように、補助記憶装置を内蔵
するユニットが、自ユニットを起動、すなわち主メモリ
にプログラムをロード後、自CPUによってインストー
ルを実行することが可能な場合でも、この自ユニットの
起動によりインストールを行うことはなく、有効に活用
されていないという問題がある。
【0008】そこで、本発明の目的は、補助記憶装置に
対応した制御装置を準備することなく、インストール対
象の電子計算機にインタフェースケーブルを接続し、そ
の電子計算機を起動するだけでプログラムの自動インス
トールを行うことのできるプログラムの自動インストー
ルシステムを提供することにある。
対応した制御装置を準備することなく、インストール対
象の電子計算機にインタフェースケーブルを接続し、そ
の電子計算機を起動するだけでプログラムの自動インス
トールを行うことのできるプログラムの自動インストー
ルシステムを提供することにある。
【0009】本発明の前記ならびにその他の目的と新規
な特徴は、本明細書の記述および添付図面から明らかに
なるであろう。
な特徴は、本明細書の記述および添付図面から明らかに
なるであろう。
【0010】
【課題を解決するための手段】本願において開示される
発明のうち、代表的なものの概要を簡単に説明すれば、
下記のとおりである。
発明のうち、代表的なものの概要を簡単に説明すれば、
下記のとおりである。
【0011】すなわち、請求項1記載のプログラムの自
動インストールシステムは、プログラムを格納する補助
記憶装置を内蔵し、かつ外部との入出力用インタフェー
スを備え、補助記憶装置から主メモリにプログラムをロ
ード後、実行することにより動作する機能を備える電子
計算機における補助記憶装置に対するプログラムの自動
インストールシステムであって、インストール処理を行
うインストール処理プログラムと、インストールするプ
ログラムの構成情報を格納する構成情報ファイルと、イ
ンストールするプログラムを格納するプログラム管理フ
ァイルと、インストールの対象となる電子計算機が備え
る入出力用インタフェースと接続するインタフェースケ
ーブルとを備えるものである。
動インストールシステムは、プログラムを格納する補助
記憶装置を内蔵し、かつ外部との入出力用インタフェー
スを備え、補助記憶装置から主メモリにプログラムをロ
ード後、実行することにより動作する機能を備える電子
計算機における補助記憶装置に対するプログラムの自動
インストールシステムであって、インストール処理を行
うインストール処理プログラムと、インストールするプ
ログラムの構成情報を格納する構成情報ファイルと、イ
ンストールするプログラムを格納するプログラム管理フ
ァイルと、インストールの対象となる電子計算機が備え
る入出力用インタフェースと接続するインタフェースケ
ーブルとを備えるものである。
【0012】また、請求項2記載のプログラムの自動イ
ンストールシステムは、電子計算機が補助記憶装置を格
納したユニットを含む複数のユニットから構成される場
合、補助記憶装置を格納したユニットを含むユニットの
組み合わせにより動作可能とするものである。
ンストールシステムは、電子計算機が補助記憶装置を格
納したユニットを含む複数のユニットから構成される場
合、補助記憶装置を格納したユニットを含むユニットの
組み合わせにより動作可能とするものである。
【0013】さらに、請求項3記載のプログラムの自動
インストールシステムは、電子計算機がインストール処
理プログラムを補助記憶装置よりロードした後、補助記
憶装置に格納しているインストール処理プログラムを消
去可能とするものである。
インストールシステムは、電子計算機がインストール処
理プログラムを補助記憶装置よりロードした後、補助記
憶装置に格納しているインストール処理プログラムを消
去可能とするものである。
【0014】そして、請求項4記載のプログラムの自動
インストールシステムは、インストール処理プログラム
のうち動作可能な来歴のプログラムを格納したインスト
ール処理プログラム管理ファイルを備え、インストール
処理プログラムに自プログラムの種別と来歴を示すコー
ドを記録しているものである。
インストールシステムは、インストール処理プログラム
のうち動作可能な来歴のプログラムを格納したインスト
ール処理プログラム管理ファイルを備え、インストール
処理プログラムに自プログラムの種別と来歴を示すコー
ドを記録しているものである。
【0015】また、請求項5記載のプログラムの自動イ
ンストールシステムは、電子計算機が入力装置を内蔵す
る場合、インストール処理プログラムを入力装置によっ
て使用可能な媒体に格納しておくものである。
ンストールシステムは、電子計算機が入力装置を内蔵す
る場合、インストール処理プログラムを入力装置によっ
て使用可能な媒体に格納しておくものである。
【0016】さらに、請求項6記載のプログラムの自動
インストールシステムは、電子計算機に製造番号を付与
する場合、製造番号と構成情報ファイルを結び付けるも
のである。
インストールシステムは、電子計算機に製造番号を付与
する場合、製造番号と構成情報ファイルを結び付けるも
のである。
【0017】
【作用】前記した請求項1記載のプログラムの自動イン
ストールシステムによれば、構成情報ファイル、プログ
ラム管理ファイルおよびインタフェースケーブルが備え
られ、あらかじめインストール対象の電子計算機の内蔵
する補助記憶装置に格納されたインストール処理プログ
ラムをロードし実行することにより、構成情報ファイル
に指定されたプログラムの構成情報を順に読み出し、該
当するプログラムをプログラム管理ファイルから抽出
し、この電子計算機の補助記憶装置にプログラムを自動
的にインストールすることができる。
ストールシステムによれば、構成情報ファイル、プログ
ラム管理ファイルおよびインタフェースケーブルが備え
られ、あらかじめインストール対象の電子計算機の内蔵
する補助記憶装置に格納されたインストール処理プログ
ラムをロードし実行することにより、構成情報ファイル
に指定されたプログラムの構成情報を順に読み出し、該
当するプログラムをプログラム管理ファイルから抽出
し、この電子計算機の補助記憶装置にプログラムを自動
的にインストールすることができる。
【0018】すなわち、インストールによって使用する
ために格納したインストール処理プログラムを除き、い
かなる内容のプログラムも格納されていない電子計算機
の内蔵する補助記憶装置に対し、この電子計算機の内蔵
する処理機能を十分に活用し外部記憶装置に対するプロ
グラムのインストールと同様の手順を自動化することに
よってプログラムを自動的に補助記憶装置にインストー
ルすることができる。
ために格納したインストール処理プログラムを除き、い
かなる内容のプログラムも格納されていない電子計算機
の内蔵する補助記憶装置に対し、この電子計算機の内蔵
する処理機能を十分に活用し外部記憶装置に対するプロ
グラムのインストールと同様の手順を自動化することに
よってプログラムを自動的に補助記憶装置にインストー
ルすることができる。
【0019】また、請求項2記載のプログラムの自動イ
ンストールシステムによれば、電子計算機が補助記憶装
置を格納したユニットを含む複数のユニットから構成さ
れる場合、補助記憶装置を格納したユニットだけにおい
て動作可能な状態または補助記憶装置を格納したユニッ
トの組み合わせにより動作可能な状態において、補助記
憶装置を格納したユニットが備える入出力用インタフェ
ースに、インタフェースケーブルを接続し、インストー
ル処理プログラムをロードし実行することにより、補助
記憶装置にプログラムを自動的にインストールすること
ができる。
ンストールシステムによれば、電子計算機が補助記憶装
置を格納したユニットを含む複数のユニットから構成さ
れる場合、補助記憶装置を格納したユニットだけにおい
て動作可能な状態または補助記憶装置を格納したユニッ
トの組み合わせにより動作可能な状態において、補助記
憶装置を格納したユニットが備える入出力用インタフェ
ースに、インタフェースケーブルを接続し、インストー
ル処理プログラムをロードし実行することにより、補助
記憶装置にプログラムを自動的にインストールすること
ができる。
【0020】さらに、請求項3記載のプログラムの自動
インストールシステムによれば、プログラムのインスト
ール後には不要となるインストール処理プログラムを補
助記憶装置から消去できるようにしたことによって、受
注したプログラムだけを格納した装置として出荷するこ
とができる。
インストールシステムによれば、プログラムのインスト
ール後には不要となるインストール処理プログラムを補
助記憶装置から消去できるようにしたことによって、受
注したプログラムだけを格納した装置として出荷するこ
とができる。
【0021】さらに、請求項4記載のプログラムの自動
インストールシステムによれば、動作可能な来歴のイン
ストール処理プログラムのマスタファイルを格納したイ
ンストール処理プログラム管理ファイルを備え、これを
検索することにより補助記憶装置に格納されたインスト
ール処理プログラムの来歴をチェックし、インストール
処理プログラム管理ファイルに格納されたインストール
処理プログラムを書き換え可能にしたことによって、常
に動作可能なインストール処理プログラムを使用した自
動インストールができる。
インストールシステムによれば、動作可能な来歴のイン
ストール処理プログラムのマスタファイルを格納したイ
ンストール処理プログラム管理ファイルを備え、これを
検索することにより補助記憶装置に格納されたインスト
ール処理プログラムの来歴をチェックし、インストール
処理プログラム管理ファイルに格納されたインストール
処理プログラムを書き換え可能にしたことによって、常
に動作可能なインストール処理プログラムを使用した自
動インストールができる。
【0022】また、請求項5記載のプログラムの自動イ
ンストールシステムによれば、電子計算機が入力装置を
内蔵し、入力装置からプログラムをロード後実行できる
場合、入力装置に対応した媒体等にインストール処理プ
ログラムをロードし、実行するようにしたことによっ
て、何らかの事情により補助記憶装置にインストール処
理プログラムが格納されていないときにも自動インスト
ールを実施することができる。
ンストールシステムによれば、電子計算機が入力装置を
内蔵し、入力装置からプログラムをロード後実行できる
場合、入力装置に対応した媒体等にインストール処理プ
ログラムをロードし、実行するようにしたことによっ
て、何らかの事情により補助記憶装置にインストール処
理プログラムが格納されていないときにも自動インスト
ールを実施することができる。
【0023】さらに、請求項6記載のプログラムの自動
インストールシステムによれば、電子計算機に製造番号
が付与されている場合には、この製造番号と構成情報フ
ァイルを結び付け、インタフェースケーブルを電子計算
機に接続するだけで、電子計算機の内部に設定されてい
る製造番号を本システムが自動的に読み出し、構成情報
ファイルに指定されたインストール対象のプログラムを
プログラム管理ファイルから抽出することによって電子
計算機の補助記憶装置にプログラムを自動的にインスト
ールすることができる。
インストールシステムによれば、電子計算機に製造番号
が付与されている場合には、この製造番号と構成情報フ
ァイルを結び付け、インタフェースケーブルを電子計算
機に接続するだけで、電子計算機の内部に設定されてい
る製造番号を本システムが自動的に読み出し、構成情報
ファイルに指定されたインストール対象のプログラムを
プログラム管理ファイルから抽出することによって電子
計算機の補助記憶装置にプログラムを自動的にインスト
ールすることができる。
【0024】これに加え、さらに、設定項目情報が項目
情報ファイルに格納される場合には、プログラムのイン
ストール中の設定項目情報に対して、プログラムの自動
インストールシステム(以下、本システムと記す)に設
定項目情報を要求するプログラム構造とすることによ
り、電子計算機の補助記憶装置に対するプログラムの自
動インストールを、項目情報ファイルに従い項目の設定
を行いながらインストールすることができる。
情報ファイルに格納される場合には、プログラムのイン
ストール中の設定項目情報に対して、プログラムの自動
インストールシステム(以下、本システムと記す)に設
定項目情報を要求するプログラム構造とすることによ
り、電子計算機の補助記憶装置に対するプログラムの自
動インストールを、項目情報ファイルに従い項目の設定
を行いながらインストールすることができる。
【0025】さらに、プログラムのインストールの順序
が規定される場合には、プログラムを規定に定められた
順序においてインストールすることができる。
が規定される場合には、プログラムを規定に定められた
順序においてインストールすることができる。
【0026】これにより、電子計算機を動作させること
のできるプログラムの格納されていない出荷前の電子計
算機に内蔵している補助記憶装置に、受注プログラム構
成をプログラムが動作可能な状態においてインストール
することができる。
のできるプログラムの格納されていない出荷前の電子計
算機に内蔵している補助記憶装置に、受注プログラム構
成をプログラムが動作可能な状態においてインストール
することができる。
【0027】たとえば、営業からの受注情報を格納し受
注プログラムのコード情報を出荷単位ごとに割り付けら
れる出荷コードにより管理し、プログラムのインストー
ル時に設定が可能な設定項目情報を出荷コードごとにプ
ログラムコード別に管理し、これらの情報を通信回線か
ら受信し、電子計算機の製造番号と出荷コードを入手
し、製造番号と受注プログラムのコード情報と設定項目
情報とを対応づけるとによりプログラムのインストール
が可能となる。
注プログラムのコード情報を出荷単位ごとに割り付けら
れる出荷コードにより管理し、プログラムのインストー
ル時に設定が可能な設定項目情報を出荷コードごとにプ
ログラムコード別に管理し、これらの情報を通信回線か
ら受信し、電子計算機の製造番号と出荷コードを入手
し、製造番号と受注プログラムのコード情報と設定項目
情報とを対応づけるとによりプログラムのインストール
が可能となる。
【0028】さらに、本システムは、電子計算機にイン
ストールされる全てのプログラムを管理し、プログラム
コードによる検索により該当するプログラムをシステム
に対して提供し、電子計算機の入出力インタフェースに
接続するインタフェースケーブルを介して接続された電
子計算機に内蔵された補助記憶装置を外部記憶装置とし
て認識させ、補助記憶装置の内部にセットされている電
子計算機の製造番号を読み出し、製造番号により受注プ
ログラムコード情報と設定項目情報を入手し、またプロ
グラムコードによりプログラムを入手する。
ストールされる全てのプログラムを管理し、プログラム
コードによる検索により該当するプログラムをシステム
に対して提供し、電子計算機の入出力インタフェースに
接続するインタフェースケーブルを介して接続された電
子計算機に内蔵された補助記憶装置を外部記憶装置とし
て認識させ、補助記憶装置の内部にセットされている電
子計算機の製造番号を読み出し、製造番号により受注プ
ログラムコード情報と設定項目情報を入手し、またプロ
グラムコードによりプログラムを入手する。
【0029】そして、複数のプログラムをインストール
する場合、インストール順を規定に従ってプログラムを
順次インストールし、またインストール時に設定可能な
設定項目情報がある場合には、インストールに際して設
定項目情報を順次設定しながらインストールするように
したものである。
する場合、インストール順を規定に従ってプログラムを
順次インストールし、またインストール時に設定可能な
設定項目情報がある場合には、インストールに際して設
定項目情報を順次設定しながらインストールするように
したものである。
【0030】これにより、たとえば電子計算機、キーボ
ードおよびディスプレイなどのユニットの出荷を行う出
荷管理システムが、納入場所、納入日から出荷日を決定
し、これに基づいて出荷指示を出荷コードごとに発行
し、各ユニットを倉庫から出荷することができる。
ードおよびディスプレイなどのユニットの出荷を行う出
荷管理システムが、納入場所、納入日から出荷日を決定
し、これに基づいて出荷指示を出荷コードごとに発行
し、各ユニットを倉庫から出荷することができる。
【0031】この場合に、電子計算機の出庫に先立ち、
本システムは、出荷管理システムから通信回線を通して
出荷コードごとの受注プログラムのコード構成とインス
トール時に設定可能な項目の設定情報を受信し、構成情
報ファイルと項目情報ファイルを作成する。そして、電
子計算機の出庫の際、出荷コードと電子計算機の製造番
号を本システムに入力し、構成情報ファイルと項目情報
ファイルの情報と製造番号を対応づける。
本システムは、出荷管理システムから通信回線を通して
出荷コードごとの受注プログラムのコード構成とインス
トール時に設定可能な項目の設定情報を受信し、構成情
報ファイルと項目情報ファイルを作成する。そして、電
子計算機の出庫の際、出荷コードと電子計算機の製造番
号を本システムに入力し、構成情報ファイルと項目情報
ファイルの情報と製造番号を対応づける。
【0032】さらに、出庫された電子計算機の入出力イ
ンタフェースに、本システムのインタフェースケーブル
を接続し、電源を投入することによりインストール処理
プログラムが起動され、電子計算機の内部にセットされ
ている製造番号を読み取り、製造番号を検索キーとして
該当する電子計算機にインストールする必要なプログラ
ムコード構成と顧客個別情報を、それぞれ構成情報ファ
イルおよび項目情報ファイルから検索する。そして、入
手したプログラムコードを検索キーとして、インストー
ルするプログラムをプログラム管理ファイルから検索
し、補助記憶装置へのプログラムのインストールが可能
となる。
ンタフェースに、本システムのインタフェースケーブル
を接続し、電源を投入することによりインストール処理
プログラムが起動され、電子計算機の内部にセットされ
ている製造番号を読み取り、製造番号を検索キーとして
該当する電子計算機にインストールする必要なプログラ
ムコード構成と顧客個別情報を、それぞれ構成情報ファ
イルおよび項目情報ファイルから検索する。そして、入
手したプログラムコードを検索キーとして、インストー
ルするプログラムをプログラム管理ファイルから検索
し、補助記憶装置へのプログラムのインストールが可能
となる。
【0033】また、電子計算機に複数のプログラムをイ
ンストールする場合、またはインストールする順序が規
定されているプログラムがある場合には、この規定に従
った順にプログラムコードを並び変えてインストールを
行うことにより動作可能な状態において、電子計算機内
の補助記憶装置にプログラムをインストールすることが
できる。
ンストールする場合、またはインストールする順序が規
定されているプログラムがある場合には、この規定に従
った順にプログラムコードを並び変えてインストールを
行うことにより動作可能な状態において、電子計算機内
の補助記憶装置にプログラムをインストールすることが
できる。
【0034】
【実施例】以下、本発明の実施例を詳細に説明する。
【0035】図1および図2は本発明の一実施例である
フログラム自動インストールシステムと、全製品の出荷
を管理するシステムと、倉庫に対する製品の入庫・出庫
を管理する倉庫管理システムとのシステム関連を示す構
成図、図3および図4は本実施例の各システムの作業の
流れを示すフローチャートである。
フログラム自動インストールシステムと、全製品の出荷
を管理するシステムと、倉庫に対する製品の入庫・出庫
を管理する倉庫管理システムとのシステム関連を示す構
成図、図3および図4は本実施例の各システムの作業の
流れを示すフローチャートである。
【0036】まず、図1および図2により本実施例のプ
ログラム自動インストールシステムと、出荷管理システ
ムおよび倉庫管理システムとのシステム関連の構成を説
明する。
ログラム自動インストールシステムと、出荷管理システ
ムおよび倉庫管理システムとのシステム関連の構成を説
明する。
【0037】本実施例のプログラム自動インストールシ
ステム10は、たとえば補助記憶装置に電子計算機を顧
客が動作させることのできるプログラムの格納されてい
ない出荷前の電子計算機に対して、受注したプログラム
のインストールを可能とするプログラム自動インストー
ルシステムとされ、全製品の出荷を管理する出荷管理シ
ステム30と、倉庫に対する製品の入庫・出庫を管理す
る倉庫管理システム40とに連結され、受注管理端末1
1、プログラム管理端末12およびシステム装置13な
どから構成され、これらの各端末は、各端末間のデータ
授受を行うLAN14を介して接続されている。
ステム10は、たとえば補助記憶装置に電子計算機を顧
客が動作させることのできるプログラムの格納されてい
ない出荷前の電子計算機に対して、受注したプログラム
のインストールを可能とするプログラム自動インストー
ルシステムとされ、全製品の出荷を管理する出荷管理シ
ステム30と、倉庫に対する製品の入庫・出庫を管理す
る倉庫管理システム40とに連結され、受注管理端末1
1、プログラム管理端末12およびシステム装置13な
どから構成され、これらの各端末は、各端末間のデータ
授受を行うLAN14を介して接続されている。
【0038】受注管理端末11には、出荷単位ごとに割
り付けられる出荷コードにより受注プログラムのコード
情報(構成情報)を蓄えるプログラムコード情報ファイ
ル(構成情報ファイル)15と、顧客設定情報(設定項
目情報)を蓄えるサブ顧客設定情報ファイル(項目情報
ファイル)16と、インストール完了実績ファイル17
と、プログラムのインストール順序情報を蓄えるインス
トール順序ファイル23とが備えられ、プログラムをイ
ンストールするに当たり必要な情報を管理し、さらにイ
ンストールする該当物件の進行管理を行うものである。
り付けられる出荷コードにより受注プログラムのコード
情報(構成情報)を蓄えるプログラムコード情報ファイ
ル(構成情報ファイル)15と、顧客設定情報(設定項
目情報)を蓄えるサブ顧客設定情報ファイル(項目情報
ファイル)16と、インストール完了実績ファイル17
と、プログラムのインストール順序情報を蓄えるインス
トール順序ファイル23とが備えられ、プログラムをイ
ンストールするに当たり必要な情報を管理し、さらにイ
ンストールする該当物件の進行管理を行うものである。
【0039】また、これらの各ファイルの情報は、イン
ストールされる電子計算機に読み込まれるインストール
処理プログラム25の要求により提供され、プログラム
コード情報はプログラムコード情報ファイル15に、顧
客設定情報はサブ顧客設定情報ファイル16にそれぞれ
格納され、各ファイルは出荷コードをキーに検索可能な
構造のファイルとなっている。
ストールされる電子計算機に読み込まれるインストール
処理プログラム25の要求により提供され、プログラム
コード情報はプログラムコード情報ファイル15に、顧
客設定情報はサブ顧客設定情報ファイル16にそれぞれ
格納され、各ファイルは出荷コードをキーに検索可能な
構造のファイルとなっている。
【0040】プログラム管理端末12には、システム装
置13が製品メニューとして揃えている全てのプログラ
ムを格納したプログラムマスタファイル(プログラム管
理ファイル)18と、格納プログラム管理ファイル21
と、インストール処理プログラムマスタファイル(イン
ストール処理プログラム管理ファイル)26とが備えら
れ、プログラムコードをキーとしてプログラムを検索可
能な構造のファイルとなっている。
置13が製品メニューとして揃えている全てのプログラ
ムを格納したプログラムマスタファイル(プログラム管
理ファイル)18と、格納プログラム管理ファイル21
と、インストール処理プログラムマスタファイル(イン
ストール処理プログラム管理ファイル)26とが備えら
れ、プログラムコードをキーとしてプログラムを検索可
能な構造のファイルとなっている。
【0041】システム装置13(補助記憶装置を内蔵す
るユニット)には、製造段階における補助記憶装置のテ
スト時のデータとして書き込まれたインストール処理プ
ログラム25を格納しており、入出力用インタフェース
としてのLAN接続用インタフェースを備え、インタフ
ェースケーブル19によリLAN14に接続され、さら
にインストールに必要な情報の処理と補助記憶装置を動
作させるのに必要な最小限の構成を備え、インストール
処理プログラム25をロードしインストールに必要な処
理ができるようになっている。
るユニット)には、製造段階における補助記憶装置のテ
スト時のデータとして書き込まれたインストール処理プ
ログラム25を格納しており、入出力用インタフェース
としてのLAN接続用インタフェースを備え、インタフ
ェースケーブル19によリLAN14に接続され、さら
にインストールに必要な情報の処理と補助記憶装置を動
作させるのに必要な最小限の構成を備え、インストール
処理プログラム25をロードしインストールに必要な処
理ができるようになっている。
【0042】また、インストール処理プログラム25が
格納されている補助記憶装置内の格納位置の先頭は、イ
ンストール処理プログラム25を格納する位置の先頭と
一致している。さらに、システム装置13は媒体からの
プログラムのロードも可能な入出力装置を内蔵してい
る。
格納されている補助記憶装置内の格納位置の先頭は、イ
ンストール処理プログラム25を格納する位置の先頭と
一致している。さらに、システム装置13は媒体からの
プログラムのロードも可能な入出力装置を内蔵してい
る。
【0043】出荷管理システム30には、営業からの受
注情報およびプログラムのインストール時に設定可能な
項目情報を、顧客情報として事前に入手した顧客設定情
報を受信する出荷管理端末31と、受信した受注情報を
出荷情報として蓄える出荷情報ファイル32と、顧客設
定情報を蓄えるマスタ顧客設定情報ファイル33とが蓄
えられている。
注情報およびプログラムのインストール時に設定可能な
項目情報を、顧客情報として事前に入手した顧客設定情
報を受信する出荷管理端末31と、受信した受注情報を
出荷情報として蓄える出荷情報ファイル32と、顧客設
定情報を蓄えるマスタ顧客設定情報ファイル33とが蓄
えられている。
【0044】そして、この出荷管理システム30によ
り、プログラム自動インストールシステム10および倉
庫管理システム40が制御され、また出荷情報ファイル
32は、倉庫管理システム40の倉庫41から出庫する
製品情報とインストールするプログラムのプログラムコ
ード情報から成り立っている。
り、プログラム自動インストールシステム10および倉
庫管理システム40が制御され、また出荷情報ファイル
32は、倉庫管理システム40の倉庫41から出庫する
製品情報とインストールするプログラムのプログラムコ
ード情報から成り立っている。
【0045】倉庫管理システム40には、倉庫41に対
する製品の入庫・出庫を管理する倉庫管理端末42と、
倉庫41への出庫情報を蓄える出庫情報ファイル43
と、出荷コードラベル44を印刷するラベルプリンタ4
5と、製造番号を読み取るバーコードリーダ46などが
備えられ、倉庫管理端末42は出庫情報を出庫情報ファ
イル43に格納し、この出庫情報ファイルは出庫コード
をキーに検索可能な構造のファイルになっている。
する製品の入庫・出庫を管理する倉庫管理端末42と、
倉庫41への出庫情報を蓄える出庫情報ファイル43
と、出荷コードラベル44を印刷するラベルプリンタ4
5と、製造番号を読み取るバーコードリーダ46などが
備えられ、倉庫管理端末42は出庫情報を出庫情報ファ
イル43に格納し、この出庫情報ファイルは出庫コード
をキーに検索可能な構造のファイルになっている。
【0046】次に、本実施例の作用について、各システ
ムの作業の流れを図3および図4により説明する。
ムの作業の流れを図3および図4により説明する。
【0047】始めに、出荷指示が発行された後、インス
トールが行われていない未インストールシステム装置4
7のみが倉庫41から出庫されるまでの過程を説明す
る。
トールが行われていない未インストールシステム装置4
7のみが倉庫41から出庫されるまでの過程を説明す
る。
【0048】まず、出荷管理システム30の出荷管理端
末31から出荷物件の出荷コードを作業者が入力すると
(ステップ301)、該当する出荷コードに対応した出
荷情報ファイル32の出荷情報を倉庫管理システム40
の倉庫管理端末42に伝送し(ステップ302)、出荷
情報ファイル32のプログラムコード情報とマスタ顧客
設定情報ファイル33の顧客設定情報をプログラム自動
インストールシステム10の受注管理端末11に伝送す
る(ステップ303)。
末31から出荷物件の出荷コードを作業者が入力すると
(ステップ301)、該当する出荷コードに対応した出
荷情報ファイル32の出荷情報を倉庫管理システム40
の倉庫管理端末42に伝送し(ステップ302)、出荷
情報ファイル32のプログラムコード情報とマスタ顧客
設定情報ファイル33の顧客設定情報をプログラム自動
インストールシステム10の受注管理端末11に伝送す
る(ステップ303)。
【0049】さらに、倉庫管理端末42において、出庫
情報ファイル43に格納されている複数の出庫情報のう
ち特定の出庫コードを指定することにより(ステップ3
04)、倉庫41から該当する製品を出庫することがで
きる。
情報ファイル43に格納されている複数の出庫情報のう
ち特定の出庫コードを指定することにより(ステップ3
04)、倉庫41から該当する製品を出庫することがで
きる。
【0050】その際、出庫情報の中に、たとえば磁気デ
ィスク装置(補助記憶装置)48を格納しているシステ
ム装置13の有無をチェックする(ステップ305)。
その結果、システム装置13がある場合、プログラムの
インストールの完・未完をチェックする(ステップ30
6)。一方、システム装置13がない場合には出荷製品
の出庫を行う(ステップ310)。
ィスク装置(補助記憶装置)48を格納しているシステ
ム装置13の有無をチェックする(ステップ305)。
その結果、システム装置13がある場合、プログラムの
インストールの完・未完をチェックする(ステップ30
6)。一方、システム装置13がない場合には出荷製品
の出庫を行う(ステップ310)。
【0051】次に、プログラムのインストール処理が未
完の場合にはシステム装置13の出庫を行い(ステップ
307)、またインストールが完了した場合には出荷製
品の出庫を行う(ステップ310)。
完の場合にはシステム装置13の出庫を行い(ステップ
307)、またインストールが完了した場合には出荷製
品の出庫を行う(ステップ310)。
【0052】これは、システム装置13には、出荷前に
プログラムをインストールする必要があるため、未イン
ストールシステム装置47の場合、システム装置13の
みを先に出庫し(ステップ307)、プログラムのイン
ストール作業を行うためである。
プログラムをインストールする必要があるため、未イン
ストールシステム装置47の場合、システム装置13の
みを先に出庫し(ステップ307)、プログラムのイン
ストール作業を行うためである。
【0053】一方、インストール済みシステム装置49
である場合やシステム装置13を含まない出庫情報の場
合には、指定された製品を倉庫41より出庫して出荷を
行う。
である場合やシステム装置13を含まない出庫情報の場
合には、指定された製品を倉庫41より出庫して出荷を
行う。
【0054】また、未インストールシステム装置47が
ある場合、倉庫管理端末42より出荷コードがバーコー
ド表示された出荷コードラベル44がラベルプリンタ4
5から出力され、倉庫41より出庫された未インストー
ルシステム装置47の梱包箱に張り付ける(ステップ3
08)。
ある場合、倉庫管理端末42より出荷コードがバーコー
ド表示された出荷コードラベル44がラベルプリンタ4
5から出力され、倉庫41より出庫された未インストー
ルシステム装置47の梱包箱に張り付ける(ステップ3
08)。
【0055】その後、未インストールシステム装置47
の梱包箱を搬送ラック50に乗せ、プログラム自動イン
ストールシステム10の作業場所に移動させる(ステッ
プ309)。
の梱包箱を搬送ラック50に乗せ、プログラム自動イン
ストールシステム10の作業場所に移動させる(ステッ
プ309)。
【0056】以上が、出荷指示が発行された後、未イン
ストールシステム装置47のみが倉庫41から出庫され
る過程である。
ストールシステム装置47のみが倉庫41から出庫され
る過程である。
【0057】次に、倉庫管理システム40から出庫され
た未インストールシステム装置47に対し、プログラム
自動インストールシステム10とインストール処理プロ
グラム25が行う処理について以下説明する。
た未インストールシステム装置47に対し、プログラム
自動インストールシステム10とインストール処理プロ
グラム25が行う処理について以下説明する。
【0058】この時点において、未インストールシステ
ム装置47の梱包箱には、倉庫41からの出庫時点にお
いて貼られた出荷コードラベル44と、製造段階におい
て貼られたシステム装置13の製造番号がバーコード表
示された製造番号ラベル51との2枚が貼られている。
ム装置47の梱包箱には、倉庫41からの出庫時点にお
いて貼られた出荷コードラベル44と、製造段階におい
て貼られたシステム装置13の製造番号がバーコード表
示された製造番号ラベル51との2枚が貼られている。
【0059】まず、受注管理端末11の備えるバーコー
ドリーダ46により、出荷コードラベル44と、製造番
号ラベル51とを読み取り(ステップ401)、出荷コ
ードおよび製造番号を取り込む。
ドリーダ46により、出荷コードラベル44と、製造番
号ラベル51とを読み取り(ステップ401)、出荷コ
ードおよび製造番号を取り込む。
【0060】そして、読み取った未インストールシステ
ム装置47の出荷コードと製造番号を、受注管理端末1
1のプログラムコード情報ファイル15、サブ顧客設定
情報ファイル16に管理されている出荷コードと、それ
にインストールするプログラムコード情報、顧客設定情
報に結び付け(ステップ402)、これによって各ファ
イルの該当する情報に製造番号を登録する。
ム装置47の出荷コードと製造番号を、受注管理端末1
1のプログラムコード情報ファイル15、サブ顧客設定
情報ファイル16に管理されている出荷コードと、それ
にインストールするプログラムコード情報、顧客設定情
報に結び付け(ステップ402)、これによって各ファ
イルの該当する情報に製造番号を登録する。
【0061】この後、未インストールシステム装置47
は開梱されて場所を移動し(ステップ403)、インタ
フェースケーブル19によリLAN14に接続される
(ステップ404)。
は開梱されて場所を移動し(ステップ403)、インタ
フェースケーブル19によリLAN14に接続される
(ステップ404)。
【0062】さらに、未インストールシステム装置47
は電源が投入された後、装置が正常であることを確認す
る自己診断プログラムを起動して各種チェックを行う。
は電源が投入された後、装置が正常であることを確認す
る自己診断プログラムを起動して各種チェックを行う。
【0063】この後、入出力装置に媒体が装着されてい
ないことを検出し、未インストールシステム47が内蔵
している磁気ディスク装置48よりインストール処理プ
ログラム25をロードする(ステップ405)。この
時、標準入出力装置にインストール処理プログラム25
を格納した媒体が装着されている場合は、磁気ディスク
装置48よりも媒体を優先し媒体よりインストール処理
プログラム25をロードする。
ないことを検出し、未インストールシステム47が内蔵
している磁気ディスク装置48よりインストール処理プ
ログラム25をロードする(ステップ405)。この
時、標準入出力装置にインストール処理プログラム25
を格納した媒体が装着されている場合は、磁気ディスク
装置48よりも媒体を優先し媒体よりインストール処理
プログラム25をロードする。
【0064】そして、ロードされたインストール処理プ
ログラム25は、自プログラムの種別(システムの機器
構成、CPUの種類、入出力装置の有り無し)を示すコ
ードとプログラム来歴により、プログラム管理端末12
のインストール処理プログラムマスタファイル(インス
トール処理プログラム管理ファイル)26を検索して
(ステップ406)、使用可能かどうかをチェックする
(ステップ407)。
ログラム25は、自プログラムの種別(システムの機器
構成、CPUの種類、入出力装置の有り無し)を示すコ
ードとプログラム来歴により、プログラム管理端末12
のインストール処理プログラムマスタファイル(インス
トール処理プログラム管理ファイル)26を検索して
(ステップ406)、使用可能かどうかをチェックする
(ステップ407)。
【0065】この時に、チェック結果が使用不可であれ
ばプログラムコードをキーとしてプログラム管理端末1
2を検索し、使用可能なプログラム来歴のインストール
処理プログラム25を受信してロードしてあったインス
トール処理プログラム25を書き換え(ステップ40
8)、その後の処理は入れ替えたインストール処理プロ
グラム25を使用する。また、使用可であればシステム
種別・製造番号の読み取りを行う(ステップ409)。
ばプログラムコードをキーとしてプログラム管理端末1
2を検索し、使用可能なプログラム来歴のインストール
処理プログラム25を受信してロードしてあったインス
トール処理プログラム25を書き換え(ステップ40
8)、その後の処理は入れ替えたインストール処理プロ
グラム25を使用する。また、使用可であればシステム
種別・製造番号の読み取りを行う(ステップ409)。
【0066】そして、インストール処理プログラム25
は、未インストールシステム装置47が内蔵している磁
気ディスク装置48に対し、顧客使用時には情報の変更
ができない特定のエリアに設定されている製造番号を読
み取るコマンドを発行し、未インストールシステム装置
47の製造番号を読み取る(ステップ409)。
は、未インストールシステム装置47が内蔵している磁
気ディスク装置48に対し、顧客使用時には情報の変更
ができない特定のエリアに設定されている製造番号を読
み取るコマンドを発行し、未インストールシステム装置
47の製造番号を読み取る(ステップ409)。
【0067】さらに、磁気ディスク装置48内部に製造
段階において書き込まれて設定されている製造番号によ
り、これに対応したプログラムコード情報および顧客設
定情報を、受注管理端末11のプログラムコード情報フ
ァイル15、サブ顧客設定情報ファイル16から検索す
る(ステップ410)。
段階において書き込まれて設定されている製造番号によ
り、これに対応したプログラムコード情報および顧客設
定情報を、受注管理端末11のプログラムコード情報フ
ァイル15、サブ顧客設定情報ファイル16から検索す
る(ステップ410)。
【0068】そして、動作可能な状態においてプログラ
ムを未インストールシステム装置47にインストールす
るためには、プログラムのインストール時の前提条件と
なるプログラム環境が整っている必要がある。すなわ
ち、インストールに順序性がある。
ムを未インストールシステム装置47にインストールす
るためには、プログラムのインストール時の前提条件と
なるプログラム環境が整っている必要がある。すなわ
ち、インストールに順序性がある。
【0069】そのため、入手したプログラムコード情報
をインストール順序ファイル23の順に従いプログラム
インストール順序を組み替え、この順序に従い未イスト
ールシステム装置47の磁気ディスク装置48に対して
インストールを開始する(ステップ411)。
をインストール順序ファイル23の順に従いプログラム
インストール順序を組み替え、この順序に従い未イスト
ールシステム装置47の磁気ディスク装置48に対して
インストールを開始する(ステップ411)。
【0070】この場合に、プログラムコードに対応する
プログラムは、全プログラムがプログラム管理端末12
のプログラムマスタファイル18に格納されており、L
AN14を介してインストール処理プログラム25から
検索可能になっている。
プログラムは、全プログラムがプログラム管理端末12
のプログラムマスタファイル18に格納されており、L
AN14を介してインストール処理プログラム25から
検索可能になっている。
【0071】そして、インストール処理プログラム25
は、該当するプログラムコードをキーにプログラム管理
端末12を検索し(ステップ412)、プログラムをL
AN14を介して受信して、その後インストールを実施
する(ステップ413)。
は、該当するプログラムコードをキーにプログラム管理
端末12を検索し(ステップ412)、プログラムをL
AN14を介して受信して、その後インストールを実施
する(ステップ413)。
【0072】さらに、格納プログラム管理ファイル21
には各プログラムのインストール時の顧客設定項目の有
無の設定があり、顧客設定項目が有りの場合、プログラ
ムのインストールに先立ち、サブ顧客設定情報ファイル
16を検索して該当項目を取り込む。なお、サブ顧客設
定情報ファイル16は出荷コードごと、プログラムコー
ドごとに顧客設定項目が登録されており、出荷コードと
プログラムコードを指定することにより情報を取り出せ
るファイル構造になっている。
には各プログラムのインストール時の顧客設定項目の有
無の設定があり、顧客設定項目が有りの場合、プログラ
ムのインストールに先立ち、サブ顧客設定情報ファイル
16を検索して該当項目を取り込む。なお、サブ顧客設
定情報ファイル16は出荷コードごと、プログラムコー
ドごとに顧客設定項目が登録されており、出荷コードと
プログラムコードを指定することにより情報を取り出せ
るファイル構造になっている。
【0073】この時に、プログラムのインストール途中
に顧客設定項目があるとインストールを中断する。この
場合、先に検索した顧客設定項目から対応する情報を取
り出し、項目を設定することによりインストールを継続
することができる。これを順次繰り返すことにより、イ
ンストール対象プログラムの未インストールシステム装
置47へのインストールが完了する。このとき、磁気デ
ィスク装置48に格納されているインストール処理プロ
グラム25は、インストールによって受注したプログラ
ムに書き換えられたことによって消滅する。
に顧客設定項目があるとインストールを中断する。この
場合、先に検索した顧客設定項目から対応する情報を取
り出し、項目を設定することによりインストールを継続
することができる。これを順次繰り返すことにより、イ
ンストール対象プログラムの未インストールシステム装
置47へのインストールが完了する。このとき、磁気デ
ィスク装置48に格納されているインストール処理プロ
グラム25は、インストールによって受注したプログラ
ムに書き換えられたことによって消滅する。
【0074】このように、システム装置13内の磁気デ
ィスク装置48に製造番号とインストール処理プログラ
ム25を設定し、前記システム装置13をインタフェー
スケーブル19によって接続するだけで、キーボードな
どの入力なしにプログラムの自動的なインストールを実
施することができる。
ィスク装置48に製造番号とインストール処理プログラ
ム25を設定し、前記システム装置13をインタフェー
スケーブル19によって接続するだけで、キーボードな
どの入力なしにプログラムの自動的なインストールを実
施することができる。
【0075】また、ステップ414でインストールが完
了すると、インストールの完了報告を行い(ステップ4
15)、一方、インストールが完了しない場合にはステ
ップ411のインストールの開始へ戻る。
了すると、インストールの完了報告を行い(ステップ4
15)、一方、インストールが完了しない場合にはステ
ップ411のインストールの開始へ戻る。
【0076】そして、インストールが完了すると、イン
ストール処理プログラム25は受注管理端末11にイン
ストールの完了報告を行い(ステップ415)、受注管
理端末11のインストール完了実績ファイル17に完了
情報を登録する(ステップ416)。
ストール処理プログラム25は受注管理端末11にイン
ストールの完了報告を行い(ステップ415)、受注管
理端末11のインストール完了実績ファイル17に完了
情報を登録する(ステップ416)。
【0077】そして、プログラムのインストールが完了
したシステム装置13は、再度倉庫41の中に入庫され
る(ステップ417)。再入庫の際、倉庫管理端末42
に接続されているバーコードリーダ46によって、シス
テム装置13の製造番号ラベル51と出荷コードラベル
44を読み込み、インストール完了を出庫情報ファイル
43に登録する。
したシステム装置13は、再度倉庫41の中に入庫され
る(ステップ417)。再入庫の際、倉庫管理端末42
に接続されているバーコードリーダ46によって、シス
テム装置13の製造番号ラベル51と出荷コードラベル
44を読み込み、インストール完了を出庫情報ファイル
43に登録する。
【0078】以上の工程により、プログラム自動インス
トールシステム10によるインストールが完了する。
トールシステム10によるインストールが完了する。
【0079】続いて、倉庫管理システム40では、イン
ストール済みシステム装置49の出荷コードを出荷指示
すると、システム装置13以外の構成ユニット52と一
緒に倉庫41から出庫する(ステップ310)。そし
て、これらをまとめて出庫ポートに移動し(ステップ3
11)、受注先に出荷する(ステップ312)。
ストール済みシステム装置49の出荷コードを出荷指示
すると、システム装置13以外の構成ユニット52と一
緒に倉庫41から出庫する(ステップ310)。そし
て、これらをまとめて出庫ポートに移動し(ステップ3
11)、受注先に出荷する(ステップ312)。
【0080】これにより、システム装置13のみを一度
出庫してインストール作業を行っても、インストールを
行わないシステム装置13以外の構成ユニット52と別
々になることなく、まとめて出荷することが可能とな
る。
出庫してインストール作業を行っても、インストールを
行わないシステム装置13以外の構成ユニット52と別
々になることなく、まとめて出荷することが可能とな
る。
【0081】従って、本実施例のプログラム自動インス
トールシステム10によれば、プログラムコード情報フ
ァイル15、プログラムマスタファイル18、インスト
ール処理プログラム25およびインタフェースケーブル
19を備えることにより、プログラムコード情報ファイ
ル15に指定されたコード情報に該当するプログラムを
プログラムマスタファイル18から抽出し、未インスト
ールシステム装置47の磁気ディスク装置48に対し、
プログラムのインストールを自動的に行うことができ
る。
トールシステム10によれば、プログラムコード情報フ
ァイル15、プログラムマスタファイル18、インスト
ール処理プログラム25およびインタフェースケーブル
19を備えることにより、プログラムコード情報ファイ
ル15に指定されたコード情報に該当するプログラムを
プログラムマスタファイル18から抽出し、未インスト
ールシステム装置47の磁気ディスク装置48に対し、
プログラムのインストールを自動的に行うことができ
る。
【0082】この場合に、電子計算機の製造番号とプロ
グラムのコード情報を結び付けることにより、インタフ
ェースケーブル19を未インストールシステム装置47
に接続するだけでプログラムのインストールが可能とな
る。
グラムのコード情報を結び付けることにより、インタフ
ェースケーブル19を未インストールシステム装置47
に接続するだけでプログラムのインストールが可能とな
る。
【0083】また、インストール時に顧客設定情報があ
る場合には、プログラムのインストール中の顧客設定情
報を要求するプログラム構造とすることにより、顧客設
定情報に従い項目の設定を行いながらインストールする
ことができる。
る場合には、プログラムのインストール中の顧客設定情
報を要求するプログラム構造とすることにより、顧客設
定情報に従い項目の設定を行いながらインストールする
ことができる。
【0084】さらに、プログラムのインストール順序が
規定される場合には、インストール順序ファイル23に
よりインストール順序を組み替えてインストールするこ
とができる。
規定される場合には、インストール順序ファイル23に
よりインストール順序を組み替えてインストールするこ
とができる。
【0085】以上、本発明者によってなされた発明を実
施例に基づき具体的に説明したが、本発明は前記実施例
に限定されるものではなく、その要旨を逸脱しない範囲
において種々変更可能であることは言うまでもない。
施例に基づき具体的に説明したが、本発明は前記実施例
に限定されるものではなく、その要旨を逸脱しない範囲
において種々変更可能であることは言うまでもない。
【0086】たとえば、前記実施例については、インス
トール処理プログラム25を磁気ディスク装置48より
ロードする場合について説明したが、本発明は前記実施
例に限定されるものではなく、これ以外のフロッピディ
スク、磁気テープ、光ディスク、CD−ROMなどの媒
体からロードしてもよいし、またシステム装置13のI
PL(Initial Program Loader)プログラム等に付加され
ていてもよい。この場合、システム装置13のIPLプ
ログラムが、プログラムのインストール済みか未である
かを識別するようにしておくことにより、インストール
処理プログラム25の起動が可能である。
トール処理プログラム25を磁気ディスク装置48より
ロードする場合について説明したが、本発明は前記実施
例に限定されるものではなく、これ以外のフロッピディ
スク、磁気テープ、光ディスク、CD−ROMなどの媒
体からロードしてもよいし、またシステム装置13のI
PL(Initial Program Loader)プログラム等に付加され
ていてもよい。この場合、システム装置13のIPLプ
ログラムが、プログラムのインストール済みか未である
かを識別するようにしておくことにより、インストール
処理プログラム25の起動が可能である。
【0087】また、インストール先の補助記憶装置は、
磁気ディスク装置に限らずカセット磁気テープなどの媒
体でも可能である。
磁気ディスク装置に限らずカセット磁気テープなどの媒
体でも可能である。
【0088】
【発明の効果】本願において開示される発明のうち、代
表的なものによって得られる効果を簡単に説明すれば、
下記のとおりである。
表的なものによって得られる効果を簡単に説明すれば、
下記のとおりである。
【0089】(1).インストール処理プログラム、構成情
報ファイル、プログラム管理ファイルおよびインタフェ
ースケーブルを備え、あらかじめ電子計算機の内蔵する
補助記憶装置に格納されているインストール処理プログ
ラムをロード後起動して、構成情報ファイルに指定され
たプログラムの構成情報を順に読み出し、該当するプロ
グラムをプログラム管理ファイルから抽出し、電子計算
機の補助記憶装置を動作させることができるので、イン
ストール処理プログラム以外のいかなる内容のプログラ
ムも格納されていない電子計算機の内蔵する補助記憶装
置に対し、電子計算機の内蔵する処理機能を十分に活用
したプログラムの自動的なインストールが可能となる。
報ファイル、プログラム管理ファイルおよびインタフェ
ースケーブルを備え、あらかじめ電子計算機の内蔵する
補助記憶装置に格納されているインストール処理プログ
ラムをロード後起動して、構成情報ファイルに指定され
たプログラムの構成情報を順に読み出し、該当するプロ
グラムをプログラム管理ファイルから抽出し、電子計算
機の補助記憶装置を動作させることができるので、イン
ストール処理プログラム以外のいかなる内容のプログラ
ムも格納されていない電子計算機の内蔵する補助記憶装
置に対し、電子計算機の内蔵する処理機能を十分に活用
したプログラムの自動的なインストールが可能となる。
【0090】(2).電子計算機の補助記憶装置を格納した
ユニットを含む複数のユニットから構成される場合に
は、補助記憶装置を格納したユニットだけで動作可能な
状態または補助記憶装置を格納したユニットを含む最小
限のユニットの組み合わせにより動作可能な状態におい
て、ユニットが備える入出力用インタフェースにインタ
フェースケーブルを接続し、電子計算機に対応するイン
ストール処理プログラムを起動したインストールができ
るので、異なるシステム装置に対しても同様の操作のみ
にてインストールが可能になるため、インストール作業
の統一を図ることができる。
ユニットを含む複数のユニットから構成される場合に
は、補助記憶装置を格納したユニットだけで動作可能な
状態または補助記憶装置を格納したユニットを含む最小
限のユニットの組み合わせにより動作可能な状態におい
て、ユニットが備える入出力用インタフェースにインタ
フェースケーブルを接続し、電子計算機に対応するイン
ストール処理プログラムを起動したインストールができ
るので、異なるシステム装置に対しても同様の操作のみ
にてインストールが可能になるため、インストール作業
の統一を図ることができる。
【0091】(3).電子計算機が動作可能な最小限の構成
に対して、電子計算機の処理機能を使用し、電子計算機
に対応したインストール処理プログラムをロードし処理
することから、従来の自動インストールにおいて必要で
あったインストールするための補助記憶装置を外部より
制御する制御装置を不要とすることができる。
に対して、電子計算機の処理機能を使用し、電子計算機
に対応したインストール処理プログラムをロードし処理
することから、従来の自動インストールにおいて必要で
あったインストールするための補助記憶装置を外部より
制御する制御装置を不要とすることができる。
【0092】(4).インストール処理プログラムを自動イ
ンストールシステムにおいて一括管理することができる
ため、インストール処理プログラムのバージョンアップ
などが発生しても、インストール処理プログラムマスタ
ファイルを更新するだけにて対応が可能となる。
ンストールシステムにおいて一括管理することができる
ため、インストール処理プログラムのバージョンアップ
などが発生しても、インストール処理プログラムマスタ
ファイルを更新するだけにて対応が可能となる。
【0093】(5).電子計算機に製造番号が付与される場
合には、製造番号と構成情報ファイルを結び付けること
によって自動的にインストールできるので、従来の出荷
媒体を使用したインストールに比べて時間の短縮および
作業の簡略化を図ることができる。
合には、製造番号と構成情報ファイルを結び付けること
によって自動的にインストールできるので、従来の出荷
媒体を使用したインストールに比べて時間の短縮および
作業の簡略化を図ることができる。
【0094】(6).前記(1)〜(5)により、インタフ
ェースケーブルを接続するだけでインストールが可能と
なるので、インタフェースケーブルとインタフェースケ
ーブルを接続する分岐装置を準備するだけで、多数台の
インストールが可能になる。
ェースケーブルを接続するだけでインストールが可能と
なるので、インタフェースケーブルとインタフェースケ
ーブルを接続する分岐装置を準備するだけで、多数台の
インストールが可能になる。
【0095】(7).インストール処理プログラムによって
プログラムをインストールした後、このインストール処
理プログラムをインストールした電子計算機の補助記憶
装置から削除可能とすることにより不要なプログラムを
削除し記憶領域の有効利用を図ることができる。
プログラムをインストールした後、このインストール処
理プログラムをインストールした電子計算機の補助記憶
装置から削除可能とすることにより不要なプログラムを
削除し記憶領域の有効利用を図ることができる。
【0096】(8).電子計算機が入力装置を内蔵し、この
入力装置からプログラムをロード後実行できる場合、こ
の入力装置に対応した媒体等にインストール処理プログ
ラムをロードし、実行するようにしたことによって、補
助記憶装置にインストール処理プログラムが格納されて
いないときにも自動インストールを実施することができ
る。
入力装置からプログラムをロード後実行できる場合、こ
の入力装置に対応した媒体等にインストール処理プログ
ラムをロードし、実行するようにしたことによって、補
助記憶装置にインストール処理プログラムが格納されて
いないときにも自動インストールを実施することができ
る。
【図1】本発明の一実施例であるプログラム自動インス
トールシステムと、全製品の出荷を管理する出荷管理シ
ステムと、倉庫に対する製品の入庫・出庫を管理する倉
庫管理システムとのシステム関連を示す構成図である。
トールシステムと、全製品の出荷を管理する出荷管理シ
ステムと、倉庫に対する製品の入庫・出庫を管理する倉
庫管理システムとのシステム関連を示す構成図である。
【図2】本実施例において、図1に関連するプログラム
自動インストールシステム、出荷管理システムおよび倉
庫管理システムのシステム関連を示す構成図である。
自動インストールシステム、出荷管理システムおよび倉
庫管理システムのシステム関連を示す構成図である。
【図3】本実施例における各システムの作業の流れを示
すフローチャートである。
すフローチャートである。
【図4】本実施例において、図3に関連する各システム
の作業の流れを示すフローチャートである。
の作業の流れを示すフローチャートである。
10 プログラム自動インストールシステム 11 受注管理端末 12 プログラム管理端末 13 システム装置 14 LAN 15 プログラムコード情報ファイル(構成情報ファイ
ル) 16 サブ顧客設定情報ファイル(項目情報ファイル) 17 インストール完了実積ファイル 18 プログラムマスタファイル(プログラム管理ファ
イル) 19 インタフェースケーブル 21 格納プログラム管理ファイル 23 インストール順序ファイル 25 インストール処理プログラム 26 インストール処理プログラムマスタファイル(イ
ンストール処理プログラム管理ファイル) 30 出荷管理システム 31 出荷管理端末 32 出荷情報ファイル 33 マスタ顧客設定情報ファイル 40 倉庫管理システム 41 倉庫 42 倉庫管理端末 43 出庫情報ファイル 44 出荷コードラベル 45 ラベルプリンタ 46 バーコードリーダ 47 未インストールシステム装置 48 磁気ディスク装置(補助記憶装置) 49 インストール済みシステム装置 50 搬送ラック 51 製造番号ラベル 52 構成ユニット
ル) 16 サブ顧客設定情報ファイル(項目情報ファイル) 17 インストール完了実積ファイル 18 プログラムマスタファイル(プログラム管理ファ
イル) 19 インタフェースケーブル 21 格納プログラム管理ファイル 23 インストール順序ファイル 25 インストール処理プログラム 26 インストール処理プログラムマスタファイル(イ
ンストール処理プログラム管理ファイル) 30 出荷管理システム 31 出荷管理端末 32 出荷情報ファイル 33 マスタ顧客設定情報ファイル 40 倉庫管理システム 41 倉庫 42 倉庫管理端末 43 出庫情報ファイル 44 出荷コードラベル 45 ラベルプリンタ 46 バーコードリーダ 47 未インストールシステム装置 48 磁気ディスク装置(補助記憶装置) 49 インストール済みシステム装置 50 搬送ラック 51 製造番号ラベル 52 構成ユニット
Claims (6)
- 【請求項1】 プログラムを格納する補助記憶装置を内
蔵し、かつ外部との入出力用インタフェースを備え、該
補助記憶装置から主メモリにプログラムをロード後、実
行することにより動作する機能を備える電子計算機にお
ける該補助記憶装置に対するプログラムの自動インスト
ールシステムであって、インストール処理を行うインス
トール処理プログラムと、インストールするプログラム
の構成情報を格納する構成情報ファイルと、インストー
ルするプログラムを格納するプログラム管理ファイル
と、インストールの対象となる電子計算機が備える前記
入出力用インタフェースと接続するインタフェースケー
ブルとを備え、前記補助記憶装置にあらかじめ格納され
ている前記インストール処理プログラムをロード後、実
行することによって前記電子計算機を動作させ、前記構
成情報ファイルに指定されたプログラムの構成情報を順
に読み出し、該当するプログラムを該プログラム管理フ
ァイルから抽出し、前記電子計算機の前記補助記憶装置
に該プログラムを自動的にインストールすることを特徴
とするプログラムの自動インストールシステム。 - 【請求項2】 前記電子計算機が前記補助記憶装置を格
納したユニットを含む複数のユニットから構成される場
合、前記補助記憶装置を格納したユニットを含むユニッ
トの組み合わせにより動作可能な状態において、該補助
記憶装置を格納した該ユニットが備える前記入出力用イ
ンタフェースに、前記インタフェースケーブルを接続
し、前記インストール処理プログラムを実行して前記補
助記憶装置に前記プログラムを自動的にインストールす
ることを特徴とする請求項1記載のプログラムの自動イ
ンストールシステム。 - 【請求項3】 前記電子計算機が前記インストール処理
プログラムを前記補助記憶装置よりロードした後、前記
補助記憶装置に格納している前記インストール処理プロ
グラムを消去することを特徴とする請求項1記載のプロ
グラムの自動インストールシステム。 - 【請求項4】 前記インストール処理プログラムのうち
動作可能な来歴のプログラムを格納したインストール処
理プログラム管理ファイルを備え、前記インストール処
理プログラムに自プログラムの種別と来歴を示すコード
を記録している場合において、前記インストール処理プ
ログラム管理ファイルを検索し、前記電子計算機の補助
記憶装置よりロードした前記インストール処理プログラ
ムと書き換え、書き換えたインストール処理プログラム
を実行してインストールを行うことを特徴とする請求項
1記載のプログラムの自動インストールシステム。 - 【請求項5】 前記電子計算機が入力装置を内蔵する場
合、前記インストール処理プログラムを該入力装置によ
って使用可能な媒体に格納しておくことにより、少なく
とも前記補助記憶装置に格納されている前記インストー
ル処理プログラムが使用できない状態または前記補助記
憶装置に前記インストール処理プログラムが格納されて
いない状態でも、該インストール処理プログラムを前記
入力装置よりロードして実行とすることを特徴とする請
求項1記載のプログラムの自動インストールシステム。 - 【請求項6】 前記電子計算機に製造番号を付与する場
合、該製造番号と前記構成情報ファイルを結び付け、前
記入出力用インタフェースを該電子計算機に接続するだ
けで、該電子計算機の内部に設定されている製造番号を
前記インストール処理プログラムが自動的に読み出し、
該製造番号から前記構成情報ファイルを検索し、指定さ
れたインストールの対象のプログラムを前記プログラム
管理ファイルから抽出し、前記電子計算機の前記補助記
憶装置に該プログラムを自動的にインストールすること
を特徴とする請求項1記載のプログラムの自動インスト
ールシステム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP12114493A JPH06332674A (ja) | 1993-05-24 | 1993-05-24 | プログラムの自動インストールシステム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP12114493A JPH06332674A (ja) | 1993-05-24 | 1993-05-24 | プログラムの自動インストールシステム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH06332674A true JPH06332674A (ja) | 1994-12-02 |
Family
ID=14803951
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP12114493A Pending JPH06332674A (ja) | 1993-05-24 | 1993-05-24 | プログラムの自動インストールシステム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH06332674A (ja) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH1185558A (ja) * | 1997-08-29 | 1999-03-30 | Dell Usa Lp | ソフトウェア設置および注文組込みコンピュータシステムのテスト方法 |
| US7227656B1 (en) | 1999-07-14 | 2007-06-05 | Minolta Co., Ltd. | Management device and method of print system for updating software programs installed in the print system |
| JP2008243224A (ja) * | 1997-08-29 | 2008-10-09 | Dell Usa Lp | オーダーに対して組立てられたコンピュータシステムのためのソフトウェア設置およびテストを容易にするデータベース |
| JP2010245716A (ja) * | 2009-04-03 | 2010-10-28 | Clarion Co Ltd | 移動端末およびソフトウェアアップデート方法 |
| JP2012037918A (ja) * | 2010-08-03 | 2012-02-23 | Fujitsu Fsas Inc | 個別作業の工場オペレーション登録システム |
| WO2024198155A1 (zh) * | 2023-03-29 | 2024-10-03 | 陈春兰 | 计算机无盘工作站应用数据鉴定系统 |
-
1993
- 1993-05-24 JP JP12114493A patent/JPH06332674A/ja active Pending
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH1185558A (ja) * | 1997-08-29 | 1999-03-30 | Dell Usa Lp | ソフトウェア設置および注文組込みコンピュータシステムのテスト方法 |
| JP2008243224A (ja) * | 1997-08-29 | 2008-10-09 | Dell Usa Lp | オーダーに対して組立てられたコンピュータシステムのためのソフトウェア設置およびテストを容易にするデータベース |
| US7227656B1 (en) | 1999-07-14 | 2007-06-05 | Minolta Co., Ltd. | Management device and method of print system for updating software programs installed in the print system |
| JP2010245716A (ja) * | 2009-04-03 | 2010-10-28 | Clarion Co Ltd | 移動端末およびソフトウェアアップデート方法 |
| JP2012037918A (ja) * | 2010-08-03 | 2012-02-23 | Fujitsu Fsas Inc | 個別作業の工場オペレーション登録システム |
| WO2024198155A1 (zh) * | 2023-03-29 | 2024-10-03 | 陈春兰 | 计算机无盘工作站应用数据鉴定系统 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| AU742509B2 (en) | Database for facilitating software installation and testing for a build-to-order computer system | |
| US8751412B2 (en) | Method of manufacturing an information handling system | |
| US6327706B1 (en) | Method of installing software on and/or testing a computer system | |
| US5991543A (en) | Software installation and testing for a build-to-order computer system | |
| US5995757A (en) | Software installation and testing for a build-to order computer system | |
| TW454147B (en) | Recoverable software installation process and apparatus for a computer system | |
| GB2339488A (en) | Downloading custom software to a unique computer | |
| US6615406B1 (en) | Apparatus for use in the manufacture of a computer system | |
| US6279155B1 (en) | Method of installing software on and/or testing a computer system | |
| US20060026415A1 (en) | Method of updating a portion BIOS | |
| JPH06332674A (ja) | プログラムの自動インストールシステム | |
| JP2001100830A (ja) | 生産履歴管理検索方法 | |
| JPH05307469A (ja) | プログラムの自動インストールシステム | |
| AU3583999A (en) | A method of installing software on and/or testing a computer system | |
| JPS62130903A (ja) | 部品出入管理システム | |
| JP3117002B2 (ja) | 単品単位の検品業務におけるデータ管理システム | |
| JP2005004291A (ja) | プログラム自動インストールシステム | |
| JPH0628417A (ja) | 電子ファイル装置 | |
| JPH07134718A (ja) | データライブラリ管理装置 | |
| JPH09231471A (ja) | 商品発注管理装置 | |
| AU3584099A (en) | Apparatus for use in the manufacture of a computer system | |
| KR20010002572A (ko) | 컴퓨터 시스템에 소프트웨어의 설치 및/또는 테스트방법 | |
| IE990261A1 (en) | A method of installing software on and/or testing a computer system which includes checks for compatibility | |
| JPH04279931A (ja) | ソフトウェアの版数管理方式 | |
| JPH0651912A (ja) | カートリッジライブラリ用テープ管理装置 |